[{"doc":"DDN core","kind":"package","module":"","name":"ddn","package":"ddn","parentType":"","signature":"","url":""},{"doc":"Compact Dynamic Value Type","kind":"module","module":"ddn.adam","name":"ddn.adam","package":"ddn","parentType":"","signature":"","url":"/ddn/adam.html"},{"doc":"ddn.adam — a compact dynamic value type.","kind":"struct","module":"ddn.adam","name":"adam","package":"ddn","parentType":"","signature":"adam","url":"/ddn/adam.html#adam"},{"doc":"","kind":"method","module":"ddn.adam","name":"_type","package":"ddn","parentType":"adam","signature":"Type _type()","url":"/ddn/adam/adam._type.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_setType","package":"ddn","parentType":"adam","signature":"void _setType(Type t)","url":"/ddn/adam/adam._setType.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_lengthBits","package":"ddn","parentType":"adam","signature":"size_t _lengthBits()","url":"/ddn/adam/adam._lengthBits.html"},{"doc":"Validate that a length value fits in the tagged-length representation.","kind":"method","module":"ddn.adam","name":"_validateLength","package":"ddn","parentType":"adam","signature":"void _validateLength(size_t n)","url":"/ddn/adam/adam._validateLength.html"},{"doc":"Set the length bits in the tagged-length word.","kind":"method","module":"ddn.adam","name":"_setLengthBits","package":"ddn","parentType":"adam","signature":"void _setLengthBits(size_t n)","url":"/ddn/adam/adam._setLengthBits.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_clearPayload","package":"ddn","parentType":"adam","signature":"void _clearPayload()","url":"/ddn/adam/adam._clearPayload.html"},{"doc":"Reset this value to NULL.","kind":"method","module":"ddn.adam","name":"clear","package":"ddn","parentType":"adam","signature":"void clear()","url":"/ddn/adam/adam.clear.html"},{"doc":"Get the current type tag (property form like `var.type`).","kind":"method","module":"ddn.adam","name":"type","package":"ddn","parentType":"adam","signature":"Type type()","url":"/ddn/adam/adam.type.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opAssign","package":"ddn","parentType":"adam","signature":"adam opAssign(T)(T rhs)","url":"/ddn/adam/adam.opAssign.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"isNull","package":"ddn","parentType":"adam","signature":"bool isNull()","url":"/ddn/adam/adam.isNull.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"isBool","package":"ddn","parentType":"adam","signature":"bool isBool()","url":"/ddn/adam/adam.isBool.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"isArray","package":"ddn","parentType":"adam","signature":"bool isArray()","url":"/ddn/adam/adam.isArray.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"isString","package":"ddn","parentType":"adam","signature":"bool isString()","url":"/ddn/adam/adam.isString.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"isObject","package":"ddn","parentType":"adam","signature":"bool isObject()","url":"/ddn/adam/adam.isObject.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"isNumeric","package":"ddn","parentType":"adam","signature":"bool isNumeric()","url":"/ddn/adam/adam.isNumeric.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getBool","package":"ddn","parentType":"adam","signature":"bool _getBool()","url":"/ddn/adam/adam._getBool.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getByte","package":"ddn","parentType":"adam","signature":"byte _getByte()","url":"/ddn/adam/adam._getByte.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getUbyte","package":"ddn","parentType":"adam","signature":"ubyte _getUbyte()","url":"/ddn/adam/adam._getUbyte.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getShort","package":"ddn","parentType":"adam","signature":"short _getShort()","url":"/ddn/adam/adam._getShort.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getUshort","package":"ddn","parentType":"adam","signature":"ushort _getUshort()","url":"/ddn/adam/adam._getUshort.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getInt","package":"ddn","parentType":"adam","signature":"int _getInt()","url":"/ddn/adam/adam._getInt.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getUint","package":"ddn","parentType":"adam","signature":"uint _getUint()","url":"/ddn/adam/adam._getUint.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getLong","package":"ddn","parentType":"adam","signature":"long _getLong()","url":"/ddn/adam/adam._getLong.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getUlong","package":"ddn","parentType":"adam","signature":"ulong _getUlong()","url":"/ddn/adam/adam._getUlong.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getFloat","package":"ddn","parentType":"adam","signature":"float _getFloat()","url":"/ddn/adam/adam._getFloat.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getDouble","package":"ddn","parentType":"adam","signature":"double _getDouble()","url":"/ddn/adam/adam._getDouble.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getReal","package":"ddn","parentType":"adam","signature":"double _getReal()","url":"/ddn/adam/adam._getReal.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getChar","package":"ddn","parentType":"adam","signature":"char _getChar()","url":"/ddn/adam/adam._getChar.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getWchar","package":"ddn","parentType":"adam","signature":"wchar _getWchar()","url":"/ddn/adam/adam._getWchar.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getDchar","package":"ddn","parentType":"adam","signature":"dchar _getDchar()","url":"/ddn/adam/adam._getDchar.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getString","package":"ddn","parentType":"adam","signature":"string _getString()","url":"/ddn/adam/adam._getString.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getArray","package":"ddn","parentType":"adam","signature":"adam[] _getArray()","url":"/ddn/adam/adam._getArray.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_getObjectBox","package":"ddn","parentType":"adam","signature":"ObjectBox * _getObjectBox()","url":"/ddn/adam/adam._getObjectBox.html"},{"doc":"Convert to target type `T`. Returns `T.init` on failure (matches `var.as!T` behavior).","kind":"method","module":"ddn.adam","name":"as","package":"ddn","parentType":"adam","signature":"T as(T)()","url":"/ddn/adam/adam.as.html"},{"doc":"`tryAs!T` returns a `Nullable!T` that is null when conversion fails.","kind":"method","module":"ddn.adam","name":"tryAs","package":"ddn","parentType":"adam","signature":"Nullable!T tryAs(T)()","url":"/ddn/adam/adam.tryAs.html"},{"doc":"JSON-like representation (matches `var.toString()` style).","kind":"method","module":"ddn.adam","name":"toString","package":"ddn","parentType":"adam","signature":"string toString()","url":"/ddn/adam/adam.toString.html"},{"doc":"Array length (0 for NULL). Asserts for other non-array types.","kind":"method","module":"ddn.adam","name":"length","package":"ddn","parentType":"adam","signature":"size_t length()","url":"/ddn/adam/adam.length.html"},{"doc":"Support `$` in slice expressions for arrays (0 for NULL).","kind":"method","module":"ddn.adam","name":"opDollar","package":"ddn","parentType":"adam","signature":"size_t opDollar()","url":"/ddn/adam/adam.opDollar.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_arrayElemAt","package":"ddn","parentType":"adam","signature":"adam _arrayElemAt(size_t index)","url":"/ddn/adam/adam._arrayElemAt.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_arrayElemAtConst","package":"ddn","parentType":"adam","signature":"const(adam) _arrayElemAtConst(size_t index)","url":"/ddn/adam/adam._arrayElemAtConst.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opIndex","package":"ddn","parentType":"adam","signature":"adam opIndex(size_t index)","url":"/ddn/adam/adam.opIndex.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opIndex","package":"ddn","parentType":"adam","signature":"const(adam) opIndex(size_t index)","url":"/ddn/adam/adam.opIndex.html"},{"doc":"Assign a value to an array element at the given index.","kind":"method","module":"ddn.adam","name":"opIndexAssign","package":"ddn","parentType":"adam","signature":"void opIndexAssign(T)(T rhs,  size_t index)","url":"/ddn/adam/adam.opIndexAssign.html"},{"doc":"Slice an array and return a new ARRAY value (copies elements).","kind":"method","module":"ddn.adam","name":"opSlice","package":"ddn","parentType":"adam","signature":"adam opSlice(size_t start,  size_t end)","url":"/ddn/adam/adam.opSlice.html"},{"doc":"Append to array (promotes NULL -> ARRAY).","kind":"method","module":"ddn.adam","name":"append","package":"ddn","parentType":"adam","signature":"void append(T)(T rhs)","url":"/ddn/adam/adam.append.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opOpAssign","package":"ddn","parentType":"adam","signature":"void opOpAssign(string op,  T)(T rhs) if (op ==  \"~\")","url":"/ddn/adam/adam.opOpAssign.html"},{"doc":"Insert `rhs` at position `index` (0..length). Returns false if index is out of range.","kind":"method","module":"ddn.adam","name":"insert","package":"ddn","parentType":"adam","signature":"bool insert(T)(size_t index,  T rhs)","url":"/ddn/adam/adam.insert.html"},{"doc":"Remove element at `index`. Returns false if out of range or NULL.","kind":"method","module":"ddn.adam","name":"removeAt","package":"ddn","parentType":"adam","signature":"bool removeAt(size_t index)","url":"/ddn/adam/adam.removeAt.html"},{"doc":"Foreach support over arrays.","kind":"method","module":"ddn.adam","name":"opApply","package":"ddn","parentType":"adam","signature":"int opApply(scope  int  delegate(ref  adam)  dg)","url":"/ddn/adam/adam.opApply.html"},{"doc":"Promote NULL -> OBJECT and ensure a box exists.","kind":"method","module":"ddn.adam","name":"_ensureObjectBox","package":"ddn","parentType":"adam","signature":"ObjectBox * _ensureObjectBox(string op)","url":"/ddn/adam/adam._ensureObjectBox.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opIndex","package":"ddn","parentType":"adam","signature":"adam opIndex(string key)","url":"/ddn/adam/adam.opIndex.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opIndex","package":"ddn","parentType":"adam","signature":"const(adam) opIndex(string key)","url":"/ddn/adam/adam.opIndex.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opIndexAssign","package":"ddn","parentType":"adam","signature":"void opIndexAssign(T)(T rhs,  string key)","url":"/ddn/adam/adam.opIndexAssign.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opDispatch","package":"ddn","parentType":"adam","signature":"adam opDispatch(string name)()","url":"/ddn/adam/adam.opDispatch.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"contains","package":"ddn","parentType":"adam","signature":"bool contains(const  string key)","url":"/ddn/adam/adam.contains.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"get","package":"ddn","parentType":"adam","signature":"adam get(TDefault)(const  string key,  TDefault defaultValue)","url":"/ddn/adam/adam.get.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"remove","package":"ddn","parentType":"adam","signature":"bool remove(string key)","url":"/ddn/adam/adam.remove.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"count","package":"ddn","parentType":"adam","signature":"size_t count()","url":"/ddn/adam/adam.count.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"keys","package":"ddn","parentType":"adam","signature":"string[] keys()","url":"/ddn/adam/adam.keys.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"values","package":"ddn","parentType":"adam","signature":"adam[] values()","url":"/ddn/adam/adam.values.html"},{"doc":"Foreach support over map entries.","kind":"method","module":"ddn.adam","name":"opApply","package":"ddn","parentType":"adam","signature":"int opApply(scope  int  delegate(const  string,  ref  adam)  dg)","url":"/ddn/adam/adam.opApply.html"},{"doc":"Merge another object into this one (like `var.merge`).","kind":"method","module":"ddn.adam","name":"merge","package":"ddn","parentType":"adam","signature":"adam merge(const  adam other,  bool  deepMerge =  false)","url":"/ddn/adam/adam.merge.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"dup","package":"ddn","parentType":"adam","signature":"adam dup()","url":"/ddn/adam/adam.dup.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"idup","package":"ddn","parentType":"adam","signature":"adam idup()","url":"/ddn/adam/adam.idup.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"getField","package":"ddn","parentType":"adam","signature":"adam getField(T)(const  string key,  T defaultValue)","url":"/ddn/adam/adam.getField.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"path","package":"ddn","parentType":"adam","signature":"adam path(const  string[]  pathParts)","url":"/ddn/adam/adam.path.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"path","package":"ddn","parentType":"adam","signature":"adam path(const  string pathStr)","url":"/ddn/adam/adam.path.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"visit","package":"ddn","parentType":"adam","signature":"auto visit(handlers...)()","url":"/ddn/adam/adam.visit.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_unreachable","package":"ddn","parentType":"adam","signature":"R _unreachable(R)(string msg)","url":"/ddn/adam/adam._unreachable.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_visitDispatch","package":"ddn","parentType":"adam","signature":"static auto _visitDispatch(R,  T,  handlers...)(T value)","url":"/ddn/adam/adam._visitDispatch.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_isNumericType","package":"ddn","parentType":"adam","signature":"bool _isNumericType(Type t)","url":"/ddn/adam/adam._isNumericType.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_isFloatingType","package":"ddn","parentType":"adam","signature":"bool _isFloatingType(Type t)","url":"/ddn/adam/adam._isFloatingType.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_toDouble","package":"ddn","parentType":"adam","signature":"double _toDouble()","url":"/ddn/adam/adam._toDouble.html"},{"doc":"Convert the stored value to `long` for arithmetic.","kind":"method","module":"ddn.adam","name":"_toLong","package":"ddn","parentType":"adam","signature":"long _toLong()","url":"/ddn/adam/adam._toLong.html"},{"doc":"Convert the stored value to `ulong` for arithmetic.","kind":"method","module":"ddn.adam","name":"_toUlong","package":"ddn","parentType":"adam","signature":"ulong _toUlong()","url":"/ddn/adam/adam._toUlong.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"_toCodePoint","package":"ddn","parentType":"adam","signature":"dchar _toCodePoint(const  adam v)","url":"/ddn/adam/adam._toCodePoint.html"},{"doc":"Three-way comparison (parity with `var.opCmp`).","kind":"method","module":"ddn.adam","name":"opCmp","package":"ddn","parentType":"adam","signature":"int opCmp(const  adam rhs)","url":"/ddn/adam/adam.opCmp.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"opEquals","package":"ddn","parentType":"adam","signature":"bool opEquals(const  adam other)","url":"/ddn/adam/adam.opEquals.html"},{"doc":"Returns a hash value for this `adam`.","kind":"method","module":"ddn.adam","name":"toHash","package":"ddn","parentType":"adam","signature":"size_t toHash()","url":"/ddn/adam/adam.toHash.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"makeArray","package":"ddn","parentType":"adam","signature":"adam makeArray()","url":"/ddn/adam/adam.makeArray.html"},{"doc":"","kind":"method","module":"ddn.adam","name":"makeObject","package":"ddn","parentType":"adam","signature":"adam makeObject()","url":"/ddn/adam/adam.makeObject.html"},{"doc":"Base exception type for `ddn.adam` runtime misuse.","kind":"class","module":"ddn.adam","name":"AdamException","package":"ddn","parentType":"","signature":"AdamException : Exception","url":"/ddn/adam.html#AdamException"},{"doc":"Thrown when an operation requires a specific runtime `adam.Type`.","kind":"class","module":"ddn.adam","name":"AdamTypeException","package":"ddn","parentType":"","signature":"AdamTypeException : AdamException","url":"/ddn/adam.html#AdamTypeException"},{"doc":"Thrown when an object key is missing for an operation that requires it.","kind":"class","module":"ddn.adam","name":"AdamKeyException","package":"ddn","parentType":"","signature":"AdamKeyException : AdamException","url":"/ddn/adam.html#AdamKeyException"},{"doc":"Thrown when an array index is out of range for an operation that requires it.","kind":"class","module":"ddn.adam","name":"AdamIndexException","package":"ddn","parentType":"","signature":"AdamIndexException : AdamException","url":"/ddn/adam.html#AdamIndexException"},{"doc":"ddn.api.archive","kind":"module","module":"ddn.api.archive","name":"ddn.api.archive","package":"ddn","parentType":"","signature":"","url":"/ddn/api/archive.html"},{"doc":"Returns an input range for iterating over all entries in the archive.","kind":"function","module":"ddn.api.archive","name":"archiveEntries","package":"ddn","parentType":"","signature":"auto archiveEntries(ArchiveReader reader)","url":"/ddn/api/archive/archiveEntries.html"},{"doc":"Read entry content into a newly allocated buffer.","kind":"function","module":"ddn.api.archive","name":"readContentBuffer","package":"ddn","parentType":"","signature":"ubyte[] readContentBuffer(ArchiveReader reader,  ref  const  EntryInfo entry)","url":"/ddn/api/archive/readContentBuffer.html"},{"doc":"Register an archive provider.","kind":"function","module":"ddn.api.archive","name":"registerProvider","package":"ddn","parentType":"","signature":"void registerProvider(ArchiveProvider provider)","url":"/ddn/api/archive/registerProvider.html"},{"doc":"Get all registered providers for a format.","kind":"function","module":"ddn.api.archive","name":"providersFor","package":"ddn","parentType":"","signature":"ArchiveProvider[] providersFor(ArchiveFormat fmt)","url":"/ddn/api/archive/providersFor.html"},{"doc":"Get the best provider for a format.","kind":"function","module":"ddn.api.archive","name":"selectProvider","package":"ddn","parentType":"","signature":"ArchiveProvider selectProvider(ArchiveFormat fmt,  string preferredVendor =  null)","url":"/ddn/api/archive/selectProvider.html"},{"doc":"Detect archive format from header bytes.","kind":"function","module":"ddn.api.archive","name":"detectFormat","package":"ddn","parentType":"","signature":"ArchiveFormat detectFormat(const(ubyte)[]  headerBytes)","url":"/ddn/api/archive/detectFormat.html"},{"doc":"Create a reader for an archive file.","kind":"function","module":"ddn.api.archive","name":"openArchive","package":"ddn","parentType":"","signature":"ArchiveReader openArchive(string path,  ReadOptions opts =  ReadOptions.init)","url":"/ddn/api/archive/openArchive.html"},{"doc":"Create a reader from a byte slice.","kind":"function","module":"ddn.api.archive","name":"openArchive","package":"ddn","parentType":"","signature":"ArchiveReader openArchive(const(ubyte)[]  data,  ReadOptions opts =  ReadOptions.init)","url":"/ddn/api/archive/openArchive.html"},{"doc":"Create a reader from an input range.","kind":"function","module":"ddn.api.archive","name":"openArchive","package":"ddn","parentType":"","signature":"ArchiveReader openArchive(Range)(Range source,  ReadOptions opts =  ReadOptions.init) if (isInputRange!Range &&  is(ElementType!Range :  const(ubyte)[]))","url":"/ddn/api/archive/openArchive.html"},{"doc":"Create a writer for a new archive file.","kind":"function","module":"ddn.api.archive","name":"createArchive","package":"ddn","parentType":"","signature":"ArchiveWriter createArchive(string path,  WriteOptions opts =  WriteOptions.init)","url":"/ddn/api/archive/createArchive.html"},{"doc":"Create a writer with an output sink.","kind":"function","module":"ddn.api.archive","name":"createArchive","package":"ddn","parentType":"","signature":"ArchiveWriter createArchive(ContentSink sink,  WriteOptions opts =  WriteOptions.init)","url":"/ddn/api/archive/createArchive.html"},{"doc":"Open archive with automatic cleanup.","kind":"function","module":"ddn.api.archive","name":"scopedOpenArchive","package":"ddn","parentType":"","signature":"ScopedArchiveReader scopedOpenArchive(string path,  ReadOptions opts =  ReadOptions.init)","url":"/ddn/api/archive/scopedOpenArchive.html"},{"doc":"Open archive from data with automatic cleanup.","kind":"function","module":"ddn.api.archive","name":"scopedOpenArchive","package":"ddn","parentType":"","signature":"ScopedArchiveReader scopedOpenArchive(const(ubyte)[]  data,  ReadOptions opts =  ReadOptions.init)","url":"/ddn/api/archive/scopedOpenArchive.html"},{"doc":"Create archive with automatic cleanup.","kind":"function","module":"ddn.api.archive","name":"scopedCreateArchive","package":"ddn","parentType":"","signature":"ScopedArchiveWriter scopedCreateArchive(string path,  WriteOptions opts)","url":"/ddn/api/archive/scopedCreateArchive.html"},{"doc":"Create archive with sink and automatic cleanup.","kind":"function","module":"ddn.api.archive","name":"scopedCreateArchive","package":"ddn","parentType":"","signature":"ScopedArchiveWriter scopedCreateArchive(ContentSink sink,  WriteOptions opts)","url":"/ddn/api/archive/scopedCreateArchive.html"},{"doc":"Detect if data is a compressed archive and return info.","kind":"function","module":"ddn.api.archive","name":"detectCompressedArchive","package":"ddn","parentType":"","signature":"CompressedArchiveInfo detectCompressedArchive(const(ubyte)[]  header)","url":"/ddn/api/archive/detectCompressedArchive.html"},{"doc":"Open a potentially compressed archive (handles .tar.gz, .tar.bz2, etc.).","kind":"function","module":"ddn.api.archive","name":"openCompressedArchive","package":"ddn","parentType":"","signature":"ArchiveReader openCompressedArchive(string path,  ReadOptions opts =  ReadOptions.init)","url":"/ddn/api/archive/openCompressedArchive.html"},{"doc":"Create a compressed archive (e.g., .tar.gz).","kind":"function","module":"ddn.api.archive","name":"createCompressedArchive","package":"ddn","parentType":"","signature":"ArchiveWriter createCompressedArchive(string path,  ArchiveFormat archiveFormat,\n       CompressionFormat compressionFormat,  WriteOptions opts =  WriteOptions.init)","url":"/ddn/api/archive/createCompressedArchive.html"},{"doc":"Open a possibly compressed archive from an in-memory byte slice.","kind":"function","module":"ddn.api.archive","name":"openCompressedArchive","package":"ddn","parentType":"","signature":"ArchiveReader openCompressedArchive(const(ubyte)[]  data,  ReadOptions opts =  ReadOptions.init)","url":"/ddn/api/archive/openCompressedArchive.html"},{"doc":"Create a compressed archive writing to a ContentSink.","kind":"function","module":"ddn.api.archive","name":"createCompressedArchive","package":"ddn","parentType":"","signature":"ArchiveWriter createCompressedArchive(ContentSink sink,  ArchiveFormat archiveFormat,\n       CompressionFormat compressionFormat,  WriteOptions opts =  WriteOptions.init)","url":"/ddn/api/archive/createCompressedArchive.html"},{"doc":"Normalize path separators to forward slash.","kind":"function","module":"ddn.api.archive","name":"normalizePathSeparators","package":"ddn","parentType":"","signature":"string normalizePathSeparators(string path)","url":"/ddn/api/archive/normalizePathSeparators.html"},{"doc":"Check if a filename is a Windows reserved device name.","kind":"function","module":"ddn.api.archive","name":"isReservedName","package":"ddn","parentType":"","signature":"bool isReservedName(string name)","url":"/ddn/api/archive/isReservedName.html"},{"doc":"Check if a path is safe for archive extraction.","kind":"function","module":"ddn.api.archive","name":"isPathSafe","package":"ddn","parentType":"","signature":"bool isPathSafe(string path,  bool  allowTraversal =  false)","url":"/ddn/api/archive/isPathSafe.html"},{"doc":"","kind":"function","module":"ddn.api.archive","name":"pathSplit","package":"ddn","parentType":"","signature":"string[] pathSplit(string path)","url":"/ddn/api/archive/pathSplit.html"},{"doc":"Sanitize a path for archive use.","kind":"function","module":"ddn.api.archive","name":"sanitizePath","package":"ddn","parentType":"","signature":"string sanitizePath(string path,  bool  allowTraversal =  false)","url":"/ddn/api/archive/sanitizePath.html"},{"doc":"Supported archive formats.","kind":"enum","module":"ddn.api.archive","name":"ArchiveFormat","package":"ddn","parentType":"","signature":"ArchiveFormat : ushort","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"Detect from magic bytes or extension","kind":"enum_member","module":"ddn.api.archive","name":"AUTO_DETECT","package":"ddn","parentType":"","signature":"AUTO_DETECT = 0","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"Custom format provided by user","kind":"enum_member","module":"ddn.api.archive","name":"USER","package":"ddn","parentType":"","signature":"USER = 1","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"POSIX TAR (ustar, pax, gnu)","kind":"enum_member","module":"ddn.api.archive","name":"TAR","package":"ddn","parentType":"","signature":"TAR = 2","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"ZIP archive (PKZIP)","kind":"enum_member","module":"ddn.api.archive","name":"ZIP","package":"ddn","parentType":"","signature":"ZIP = 3","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"7-Zip archive","kind":"enum_member","module":"ddn.api.archive","name":"SEVEN_ZIP","package":"ddn","parentType":"","signature":"SEVEN_ZIP = 4","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"RAR archive (READ-ONLY - proprietary format)","kind":"enum_member","module":"ddn.api.archive","name":"RAR","package":"ddn","parentType":"","signature":"RAR = 5","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"CPIO archive (various sub-formats)","kind":"enum_member","module":"ddn.api.archive","name":"CPIO","package":"ddn","parentType":"","signature":"CPIO = 6","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"Unix AR archive (used by .deb, .a)","kind":"enum_member","module":"ddn.api.archive","name":"AR","package":"ddn","parentType":"","signature":"AR = 7","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"ISO 9660 CD-ROM image (read-only)","kind":"enum_member","module":"ddn.api.archive","name":"ISO9660","package":"ddn","parentType":"","signature":"ISO9660 = 8","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"Microsoft Cabinet","kind":"enum_member","module":"ddn.api.archive","name":"CAB","package":"ddn","parentType":"","signature":"CAB = 9","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"eXtensible ARchive","kind":"enum_member","module":"ddn.api.archive","name":"XAR","package":"ddn","parentType":"","signature":"XAR = 10","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"Shell archive (read-only)","kind":"enum_member","module":"ddn.api.archive","name":"SHAR","package":"ddn","parentType":"","signature":"SHAR = 11","url":"/ddn/api/archive.html#ArchiveFormat"},{"doc":"TAR sub-format variants.","kind":"enum","module":"ddn.api.archive","name":"TarFormat","package":"ddn","parentType":"","signature":"TarFormat : ubyte","url":"/ddn/api/archive.html#TarFormat"},{"doc":"Choose best format based on content","kind":"enum_member","module":"ddn.api.archive","name":"AUTO","package":"ddn","parentType":"","signature":"AUTO = 0","url":"/ddn/api/archive.html#TarFormat"},{"doc":"Original Unix V7 tar (limited)","kind":"enum_member","module":"ddn.api.archive","name":"V7","package":"ddn","parentType":"","signature":"V7 = 1","url":"/ddn/api/archive.html#TarFormat"},{"doc":"POSIX.1-1988 ustar format","kind":"enum_member","module":"ddn.api.archive","name":"USTAR","package":"ddn","parentType":"","signature":"USTAR = 2","url":"/ddn/api/archive.html#TarFormat"},{"doc":"POSIX.1-2001 pax extended format (recommended)","kind":"enum_member","module":"ddn.api.archive","name":"PAX","package":"ddn","parentType":"","signature":"PAX = 3","url":"/ddn/api/archive.html#TarFormat"},{"doc":"GNU tar extensions","kind":"enum_member","module":"ddn.api.archive","name":"GNU","package":"ddn","parentType":"","signature":"GNU = 4","url":"/ddn/api/archive.html#TarFormat"},{"doc":"CPIO sub-format variants.","kind":"enum","module":"ddn.api.archive","name":"CpioFormat","package":"ddn","parentType":"","signature":"CpioFormat : ubyte","url":"/ddn/api/archive.html#CpioFormat"},{"doc":"Detect on read, use NEWC on write","kind":"enum_member","module":"ddn.api.archive","name":"AUTO","package":"ddn","parentType":"","signature":"AUTO = 0","url":"/ddn/api/archive.html#CpioFormat"},{"doc":"Legacy binary format (obsolete)","kind":"enum_member","module":"ddn.api.archive","name":"BIN","package":"ddn","parentType":"","signature":"BIN = 1","url":"/ddn/api/archive.html#CpioFormat"},{"doc":"POSIX.1 portable ASCII format","kind":"enum_member","module":"ddn.api.archive","name":"ODC","package":"ddn","parentType":"","signature":"ODC = 2","url":"/ddn/api/archive.html#CpioFormat"},{"doc":"SVR4 \"new\" portable format (recommended)","kind":"enum_member","module":"ddn.api.archive","name":"NEWC","package":"ddn","parentType":"","signature":"NEWC = 3","url":"/ddn/api/archive.html#CpioFormat"},{"doc":"SVR4 with CRC checksum","kind":"enum_member","module":"ddn.api.archive","name":"CRC","package":"ddn","parentType":"","signature":"CRC = 4","url":"/ddn/api/archive.html#CpioFormat"},{"doc":"Entry type within an archive.","kind":"enum","module":"ddn.api.archive","name":"EntryType","package":"ddn","parentType":"","signature":"EntryType : ubyte","url":"/ddn/api/archive.html#EntryType"},{"doc":"Regular file","kind":"enum_member","module":"ddn.api.archive","name":"FILE","package":"ddn","parentType":"","signature":"FILE = 0","url":"/ddn/api/archive.html#EntryType"},{"doc":"Directory","kind":"enum_member","module":"ddn.api.archive","name":"DIRECTORY","package":"ddn","parentType":"","signature":"DIRECTORY = 1","url":"/ddn/api/archive.html#EntryType"},{"doc":"Symbolic link","kind":"enum_member","module":"ddn.api.archive","name":"SYMLINK","package":"ddn","parentType":"","signature":"SYMLINK = 2","url":"/ddn/api/archive.html#EntryType"},{"doc":"Hard link","kind":"enum_member","module":"ddn.api.archive","name":"HARDLINK","package":"ddn","parentType":"","signature":"HARDLINK = 3","url":"/ddn/api/archive.html#EntryType"},{"doc":"Named pipe (POSIX only)","kind":"enum_member","module":"ddn.api.archive","name":"FIFO","package":"ddn","parentType":"","signature":"FIFO = 4","url":"/ddn/api/archive.html#EntryType"},{"doc":"Character device (POSIX only)","kind":"enum_member","module":"ddn.api.archive","name":"CHAR_DEVICE","package":"ddn","parentType":"","signature":"CHAR_DEVICE = 5","url":"/ddn/api/archive.html#EntryType"},{"doc":"Block device (POSIX only)","kind":"enum_member","module":"ddn.api.archive","name":"BLOCK_DEVICE","package":"ddn","parentType":"","signature":"BLOCK_DEVICE = 6","url":"/ddn/api/archive.html#EntryType"},{"doc":"Unix socket (POSIX only)","kind":"enum_member","module":"ddn.api.archive","name":"SOCKET","package":"ddn","parentType":"","signature":"SOCKET = 7","url":"/ddn/api/archive.html#EntryType"},{"doc":"","kind":"enum_member","module":"ddn.api.archive","name":"UNKNOWN","package":"ddn","parentType":"","signature":"UNKNOWN = 255","url":"/ddn/api/archive.html#EntryType"},{"doc":"Platform-specific extraction behavior for unsupported entry types.","kind":"enum","module":"ddn.api.archive","name":"UnsupportedEntryBehavior","package":"ddn","parentType":"","signature":"UnsupportedEntryBehavior : ubyte","url":"/ddn/api/archive.html#UnsupportedEntryBehavior"},{"doc":"Skip the entry silently","kind":"enum_member","module":"ddn.api.archive","name":"SKIP","package":"ddn","parentType":"","signature":"SKIP = ","url":"/ddn/api/archive.html#UnsupportedEntryBehavior"},{"doc":"Skip with warning via progress callback","kind":"enum_member","module":"ddn.api.archive","name":"WARN","package":"ddn","parentType":"","signature":"WARN = ","url":"/ddn/api/archive.html#UnsupportedEntryBehavior"},{"doc":"Throw ArchiveError","kind":"enum_member","module":"ddn.api.archive","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/api/archive.html#UnsupportedEntryBehavior"},{"doc":"Extract as regular file (symlinks become copies)","kind":"enum_member","module":"ddn.api.archive","name":"EXTRACT_AS_FILE","package":"ddn","parentType":"","signature":"EXTRACT_AS_FILE = ","url":"/ddn/api/archive.html#UnsupportedEntryBehavior"},{"doc":"Archive error codes.","kind":"enum","module":"ddn.api.archive","name":"ArchiveErrorCode","package":"ddn","parentType":"","signature":"ArchiveErrorCode : int","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.archive","name":"OK","package":"ddn","parentType":"","signature":"OK = 0","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Not a valid archive or corrupted header","kind":"enum_member","module":"ddn.api.archive","name":"INVALID_FORMAT","package":"ddn","parentType":"","signature":"INVALID_FORMAT = 1","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Format not supported by any provider","kind":"enum_member","module":"ddn.api.archive","name":"UNSUPPORTED_FORMAT","package":"ddn","parentType":"","signature":"UNSUPPORTED_FORMAT = 2","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Feature not supported by this format/provider","kind":"enum_member","module":"ddn.api.archive","name":"UNSUPPORTED_FEATURE","package":"ddn","parentType":"","signature":"UNSUPPORTED_FEATURE = 3","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Requested entry does not exist","kind":"enum_member","module":"ddn.api.archive","name":"ENTRY_NOT_FOUND","package":"ddn","parentType":"","signature":"ENTRY_NOT_FOUND = 4","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Read/write error","kind":"enum_member","module":"ddn.api.archive","name":"IO_ERROR","package":"ddn","parentType":"","signature":"IO_ERROR = 5","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"CRC or hash mismatch","kind":"enum_member","module":"ddn.api.archive","name":"CHECKSUM_ERROR","package":"ddn","parentType":"","signature":"CHECKSUM_ERROR = 6","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Decryption failed (wrong password, etc.)","kind":"enum_member","module":"ddn.api.archive","name":"ENCRYPTION_ERROR","package":"ddn","parentType":"","signature":"ENCRYPTION_ERROR = 7","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Decompression/compression failed","kind":"enum_member","module":"ddn.api.archive","name":"COMPRESSION_ERROR","package":"ddn","parentType":"","signature":"COMPRESSION_ERROR = 8","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Invalid or dangerous path (e.g., path traversal)","kind":"enum_member","module":"ddn.api.archive","name":"PATH_ERROR","package":"ddn","parentType":"","signature":"PATH_ERROR = 9","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Permission denied","kind":"enum_member","module":"ddn.api.archive","name":"PERMISSION_ERROR","package":"ddn","parentType":"","signature":"PERMISSION_ERROR = 10","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Unexpected end of archive","kind":"enum_member","module":"ddn.api.archive","name":"TRUNCATED","package":"ddn","parentType":"","signature":"TRUNCATED = 11","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Out of memory","kind":"enum_member","module":"ddn.api.archive","name":"MEMORY_ERROR","package":"ddn","parentType":"","signature":"MEMORY_ERROR = 12","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Internal error","kind":"enum_member","module":"ddn.api.archive","name":"INTERNAL_ERROR","package":"ddn","parentType":"","signature":"INTERNAL_ERROR = 13","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Operation cancelled by callback","kind":"enum_member","module":"ddn.api.archive","name":"CANCELLED","package":"ddn","parentType":"","signature":"CANCELLED = 14","url":"/ddn/api/archive.html#ArchiveErrorCode"},{"doc":"Encryption method for encrypted archives.","kind":"enum","module":"ddn.api.archive","name":"EncryptionMethod","package":"ddn","parentType":"","signature":"EncryptionMethod : ubyte","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.archive","name":"NONE","package":"ddn","parentType":"","signature":"NONE = 0","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"Traditional ZIP encryption (weak)","kind":"enum_member","module":"ddn.api.archive","name":"ZIP_CRYPTO","package":"ddn","parentType":"","signature":"ZIP_CRYPTO = 1","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"AES-128","kind":"enum_member","module":"ddn.api.archive","name":"AES_128","package":"ddn","parentType":"","signature":"AES_128 = 2","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"AES-192","kind":"enum_member","module":"ddn.api.archive","name":"AES_192","package":"ddn","parentType":"","signature":"AES_192 = 3","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"AES-256","kind":"enum_member","module":"ddn.api.archive","name":"AES_256","package":"ddn","parentType":"","signature":"AES_256 = 4","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"RAR proprietary encryption","kind":"enum_member","module":"ddn.api.archive","name":"RAR_CRYPTO","package":"ddn","parentType":"","signature":"RAR_CRYPTO = 5","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"7-Zip AES encryption","kind":"enum_member","module":"ddn.api.archive","name":"SEVEN_ZIP_AES","package":"ddn","parentType":"","signature":"SEVEN_ZIP_AES = 6","url":"/ddn/api/archive.html#EncryptionMethod"},{"doc":"Archive-related exception with a portable error code.","kind":"class","module":"ddn.api.archive","name":"ArchiveError","package":"ddn","parentType":"","signature":"ArchiveError : Exception","url":"/ddn/api/archive.html#ArchiveError"},{"doc":"Capabilities declared by an archive provider.","kind":"struct","module":"ddn.api.archive","name":"ArchiveCapabilities","package":"ddn","parentType":"","signature":"ArchiveCapabilities","url":"/ddn/api/archive.html#ArchiveCapabilities"},{"doc":"File permissions (POSIX-style, portable representation).","kind":"struct","module":"ddn.api.archive","name":"FilePermissions","package":"ddn","parentType":"","signature":"FilePermissions","url":"/ddn/api/archive.html#FilePermissions"},{"doc":"Convert to octal mode (e.g., 0o755).","kind":"method","module":"ddn.api.archive","name":"toOctal","package":"ddn","parentType":"FilePermissions","signature":"uint toOctal()","url":"/ddn/api/archive/FilePermissions.toOctal.html"},{"doc":"Create from octal mode.","kind":"method","module":"ddn.api.archive","name":"fromOctal","package":"ddn","parentType":"FilePermissions","signature":"FilePermissions fromOctal(uint  mode)","url":"/ddn/api/archive/FilePermissions.fromOctal.html"},{"doc":"Create default permissions for a regular file (0o644).","kind":"method","module":"ddn.api.archive","name":"defaultFile","package":"ddn","parentType":"FilePermissions","signature":"FilePermissions defaultFile()","url":"/ddn/api/archive/FilePermissions.defaultFile.html"},{"doc":"Create default permissions for a directory (0o755).","kind":"method","module":"ddn.api.archive","name":"defaultDirectory","package":"ddn","parentType":"FilePermissions","signature":"FilePermissions defaultDirectory()","url":"/ddn/api/archive/FilePermissions.defaultDirectory.html"},{"doc":"Create default permissions for an executable (0o755).","kind":"method","module":"ddn.api.archive","name":"defaultExecutable","package":"ddn","parentType":"FilePermissions","signature":"FilePermissions defaultExecutable()","url":"/ddn/api/archive/FilePermissions.defaultExecutable.html"},{"doc":"Windows-specific file attributes (stored in archives that support them).","kind":"struct","module":"ddn.api.archive","name":"WindowsAttributes","package":"ddn","parentType":"","signature":"WindowsAttributes","url":"/ddn/api/archive.html#WindowsAttributes"},{"doc":"Convert to Windows DWORD attribute flags.","kind":"method","module":"ddn.api.archive","name":"toDword","package":"ddn","parentType":"WindowsAttributes","signature":"uint toDword()","url":"/ddn/api/archive/WindowsAttributes.toDword.html"},{"doc":"Create from Windows DWORD attribute flags.","kind":"method","module":"ddn.api.archive","name":"fromDword","package":"ddn","parentType":"WindowsAttributes","signature":"WindowsAttributes fromDword(uint  attrs)","url":"/ddn/api/archive/WindowsAttributes.fromDword.html"},{"doc":"Timestamp with optional nanosecond precision.","kind":"struct","module":"ddn.api.archive","name":"ArchiveTime","package":"ddn","parentType":"","signature":"ArchiveTime","url":"/ddn/api/archive.html#ArchiveTime"},{"doc":"Convert to std.datetime.SysTime.","kind":"method","module":"ddn.api.archive","name":"toSysTime","package":"ddn","parentType":"ArchiveTime","signature":"auto toSysTime()","url":"/ddn/api/archive/ArchiveTime.toSysTime.html"},{"doc":"Create from a SysTime-like value. The template parameter T must provide toUnixTime() and fracSecs members (e.g., std.datetime.SysTime).","kind":"method","module":"ddn.api.archive","name":"fromSysTime","package":"ddn","parentType":"ArchiveTime","signature":"ArchiveTime fromSysTime(T)(T st)","url":"/ddn/api/archive/ArchiveTime.fromSysTime.html"},{"doc":"Metadata for an archive entry.","kind":"struct","module":"ddn.api.archive","name":"EntryInfo","package":"ddn","parentType":"","signature":"EntryInfo","url":"/ddn/api/archive.html#EntryInfo"},{"doc":"Returns true if this is a directory.","kind":"method","module":"ddn.api.archive","name":"isDirectory","package":"ddn","parentType":"EntryInfo","signature":"bool isDirectory()","url":"/ddn/api/archive/EntryInfo.isDirectory.html"},{"doc":"Returns true if this is a regular file.","kind":"method","module":"ddn.api.archive","name":"isFile","package":"ddn","parentType":"EntryInfo","signature":"bool isFile()","url":"/ddn/api/archive/EntryInfo.isFile.html"},{"doc":"Returns true if this is a symbolic link.","kind":"method","module":"ddn.api.archive","name":"isSymlink","package":"ddn","parentType":"EntryInfo","signature":"bool isSymlink()","url":"/ddn/api/archive/EntryInfo.isSymlink.html"},{"doc":"Returns the base name (filename without directory).","kind":"method","module":"ddn.api.archive","name":"baseName","package":"ddn","parentType":"EntryInfo","signature":"string baseName()","url":"/ddn/api/archive/EntryInfo.baseName.html"},{"doc":"Returns the directory part of the path.","kind":"method","module":"ddn.api.archive","name":"dirName","package":"ddn","parentType":"EntryInfo","signature":"string dirName()","url":"/ddn/api/archive/EntryInfo.dirName.html"},{"doc":"Output sink for entry content. Called repeatedly with data chunks.","kind":"alias","module":"ddn.api.archive","name":"ContentSink","package":"ddn","parentType":"","signature":"ContentSink = void  delegate(const(ubyte)[]  chunk)","url":"/ddn/api/archive.html#ContentSink"},{"doc":"Password callback for interactive password prompting. Called when an encrypted entry is encountered and no password was provided in options. Return...","kind":"alias","module":"ddn.api.archive","name":"PasswordCallback","package":"ddn","parentType":"","signature":"PasswordCallback = string delegate(string archivePath,  string entryPath)","url":"/ddn/api/archive.html#PasswordCallback"},{"doc":"Progress information for archive operations.","kind":"struct","module":"ddn.api.archive","name":"ArchiveProgress","package":"ddn","parentType":"","signature":"ArchiveProgress","url":"/ddn/api/archive.html#ArchiveProgress"},{"doc":"Progress callback. Return false to cancel operation.","kind":"alias","module":"ddn.api.archive","name":"ArchiveProgressCallback","package":"ddn","parentType":"","signature":"ArchiveProgressCallback = bool  delegate(const  ArchiveProgress)","url":"/ddn/api/archive.html#ArchiveProgressCallback"},{"doc":"Options for reading archives.","kind":"struct","module":"ddn.api.archive","name":"ReadOptions","package":"ddn","parentType":"","signature":"ReadOptions","url":"/ddn/api/archive.html#ReadOptions"},{"doc":"Options for writing archives.","kind":"struct","module":"ddn.api.archive","name":"WriteOptions","package":"ddn","parentType":"","signature":"WriteOptions","url":"/ddn/api/archive.html#WriteOptions"},{"doc":"Options for a single entry being written.","kind":"struct","module":"ddn.api.archive","name":"EntryWriteOptions","package":"ddn","parentType":"","signature":"EntryWriteOptions","url":"/ddn/api/archive.html#EntryWriteOptions"},{"doc":"Options for reading multi-volume archives.","kind":"struct","module":"ddn.api.archive","name":"MultiVolumeOptions","package":"ddn","parentType":"","signature":"MultiVolumeOptions","url":"/ddn/api/archive.html#MultiVolumeOptions"},{"doc":"Interface for reading archives.","kind":"interface","module":"ddn.api.archive","name":"ArchiveReader","package":"ddn","parentType":"","signature":"ArchiveReader","url":"/ddn/api/archive.html#ArchiveReader"},{"doc":"Returns the archive format.","kind":"method","module":"ddn.api.archive","name":"format","package":"ddn","parentType":"ArchiveReader","signature":"ArchiveFormat format()","url":"/ddn/api/archive/ArchiveReader.format.html"},{"doc":"Returns the provider capabilities.","kind":"method","module":"ddn.api.archive","name":"capabilities","package":"ddn","parentType":"ArchiveReader","signature":"ArchiveCapabilities capabilities()","url":"/ddn/api/archive/ArchiveReader.capabilities.html"},{"doc":"Set progress callback. Return false from callback to cancel.","kind":"method","module":"ddn.api.archive","name":"setProgressCallback","package":"ddn","parentType":"ArchiveReader","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn/api/archive/ArchiveReader.setProgressCallback.html"},{"doc":"Get total number of entries (if known). Returns 0 if count is unknown (streaming archives).","kind":"method","module":"ddn.api.archive","name":"entryCount","package":"ddn","parentType":"ArchiveReader","signature":"size_t entryCount()","url":"/ddn/api/archive/ArchiveReader.entryCount.html"},{"doc":"Get archive-level comment (ZIP).","kind":"method","module":"ddn.api.archive","name":"comment","package":"ddn","parentType":"ArchiveReader","signature":"string comment()","url":"/ddn/api/archive/ArchiveReader.comment.html"},{"doc":"Iterate over all entries. Returns an input range of EntryInfo.","kind":"method","module":"ddn.api.archive","name":"entries","package":"ddn","parentType":"ArchiveReader","signature":"final auto entries()","url":"/ddn/api/archive/ArchiveReader.entries.html"},{"doc":"Advance to the next entry in the archive.","kind":"method","module":"ddn.api.archive","name":"nextEntry","package":"ddn","parentType":"ArchiveReader","signature":"bool nextEntry(out  EntryInfo info)","url":"/ddn/api/archive/ArchiveReader.nextEntry.html"},{"doc":"Check if archive contains an entry at path. May be O(n) for sequential (non-random-access) formats.","kind":"method","module":"ddn.api.archive","name":"contains","package":"ddn","parentType":"ArchiveReader","signature":"bool contains(string path)","url":"/ddn/api/archive/ArchiveReader.contains.html"},{"doc":"Get entry info by path (random access archives only).","kind":"method","module":"ddn.api.archive","name":"getEntry","package":"ddn","parentType":"ArchiveReader","signature":"EntryInfo getEntry(string path)","url":"/ddn/api/archive/ArchiveReader.getEntry.html"},{"doc":"Read entry content, calling sink with chunks of decompressed data.","kind":"method","module":"ddn.api.archive","name":"readContent","package":"ddn","parentType":"ArchiveReader","signature":"void readContent(ref  const  EntryInfo entry,  ContentSink sink)","url":"/ddn/api/archive/ArchiveReader.readContent.html"},{"doc":"Read entry content into a buffer. Returns the content as a newly allocated array.","kind":"method","module":"ddn.api.archive","name":"readContent","package":"ddn","parentType":"ArchiveReader","signature":"ubyte[] readContent(ref  const  EntryInfo entry)","url":"/ddn/api/archive/ArchiveReader.readContent.html"},{"doc":"Extract entry to filesystem path.","kind":"method","module":"ddn.api.archive","name":"extractTo","package":"ddn","parentType":"ArchiveReader","signature":"void extractTo(ref  const  EntryInfo entry,  string destPath)","url":"/ddn/api/archive/ArchiveReader.extractTo.html"},{"doc":"Extract all entries to a directory.","kind":"method","module":"ddn.api.archive","name":"extractAll","package":"ddn","parentType":"ArchiveReader","signature":"void extractAll(string destDir)","url":"/ddn/api/archive/ArchiveReader.extractAll.html"},{"doc":"Close the reader and release resources.","kind":"method","module":"ddn.api.archive","name":"close","package":"ddn","parentType":"ArchiveReader","signature":"void close()","url":"/ddn/api/archive/ArchiveReader.close.html"},{"doc":"Returns true if reader has been closed.","kind":"method","module":"ddn.api.archive","name":"isClosed","package":"ddn","parentType":"ArchiveReader","signature":"bool isClosed()","url":"/ddn/api/archive/ArchiveReader.isClosed.html"},{"doc":"Input range for iterating over archive entries.","kind":"struct","module":"ddn.api.archive","name":"ArchiveEntryRange","package":"ddn","parentType":"","signature":"ArchiveEntryRange","url":"/ddn/api/archive.html#ArchiveEntryRange"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"empty","package":"ddn","parentType":"ArchiveEntryRange","signature":"bool empty()","url":"/ddn/api/archive/ArchiveEntryRange.empty.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"front","package":"ddn","parentType":"ArchiveEntryRange","signature":"const(EntryInfo) front()","url":"/ddn/api/archive/ArchiveEntryRange.front.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"popFront","package":"ddn","parentType":"ArchiveEntryRange","signature":"void popFront()","url":"/ddn/api/archive/ArchiveEntryRange.popFront.html"},{"doc":"Interface for writing archives.","kind":"interface","module":"ddn.api.archive","name":"ArchiveWriter","package":"ddn","parentType":"","signature":"ArchiveWriter","url":"/ddn/api/archive.html#ArchiveWriter"},{"doc":"Returns the archive format.","kind":"method","module":"ddn.api.archive","name":"format","package":"ddn","parentType":"ArchiveWriter","signature":"ArchiveFormat format()","url":"/ddn/api/archive/ArchiveWriter.format.html"},{"doc":"Returns the provider capabilities.","kind":"method","module":"ddn.api.archive","name":"capabilities","package":"ddn","parentType":"ArchiveWriter","signature":"ArchiveCapabilities capabilities()","url":"/ddn/api/archive/ArchiveWriter.capabilities.html"},{"doc":"Set the output sink for archive bytes.","kind":"method","module":"ddn.api.archive","name":"setOutputSink","package":"ddn","parentType":"ArchiveWriter","signature":"void setOutputSink(ContentSink sink)","url":"/ddn/api/archive/ArchiveWriter.setOutputSink.html"},{"doc":"Set progress callback. Return false from callback to cancel.","kind":"method","module":"ddn.api.archive","name":"setProgressCallback","package":"ddn","parentType":"ArchiveWriter","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn/api/archive/ArchiveWriter.setProgressCallback.html"},{"doc":"Add a directory entry.","kind":"method","module":"ddn.api.archive","name":"addDirectory","package":"ddn","parentType":"ArchiveWriter","signature":"void addDirectory(string path,  FilePermissions perms =  FilePermissions.fromOctal(octal!\"755\"))","url":"/ddn/api/archive/ArchiveWriter.addDirectory.html"},{"doc":"Add a file entry with content from a byte slice.","kind":"method","module":"ddn.api.archive","name":"addFile","package":"ddn","parentType":"ArchiveWriter","signature":"void addFile(string path,  const(ubyte)[]  content,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/ArchiveWriter.addFile.html"},{"doc":"Add a file entry with content from a delegate.","kind":"method","module":"ddn.api.archive","name":"addFile","package":"ddn","parentType":"ArchiveWriter","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/ArchiveWriter.addFile.html"},{"doc":"Add a file entry from the filesystem.","kind":"method","module":"ddn.api.archive","name":"addFileFrom","package":"ddn","parentType":"ArchiveWriter","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/ArchiveWriter.addFileFrom.html"},{"doc":"Add a symbolic link entry.","kind":"method","module":"ddn.api.archive","name":"addSymlink","package":"ddn","parentType":"ArchiveWriter","signature":"void addSymlink(string path,  string target)","url":"/ddn/api/archive/ArchiveWriter.addSymlink.html"},{"doc":"Add a hard link entry.","kind":"method","module":"ddn.api.archive","name":"addHardlink","package":"ddn","parentType":"ArchiveWriter","signature":"void addHardlink(string path,  string target)","url":"/ddn/api/archive/ArchiveWriter.addHardlink.html"},{"doc":"Add an entry with full metadata control.","kind":"method","module":"ddn.api.archive","name":"addEntry","package":"ddn","parentType":"ArchiveWriter","signature":"void addEntry(ref  const  EntryInfo info,  scope  const(ubyte)[] delegate()  source)","url":"/ddn/api/archive/ArchiveWriter.addEntry.html"},{"doc":"Remove an entry from the archive (if supported).","kind":"method","module":"ddn.api.archive","name":"removeEntry","package":"ddn","parentType":"ArchiveWriter","signature":"void removeEntry(string path)","url":"/ddn/api/archive/ArchiveWriter.removeEntry.html"},{"doc":"Update/replace an existing entry.","kind":"method","module":"ddn.api.archive","name":"updateEntry","package":"ddn","parentType":"ArchiveWriter","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/ArchiveWriter.updateEntry.html"},{"doc":"Set archive-level comment.","kind":"method","module":"ddn.api.archive","name":"setComment","package":"ddn","parentType":"ArchiveWriter","signature":"void setComment(string comment)","url":"/ddn/api/archive/ArchiveWriter.setComment.html"},{"doc":"Finalize the archive. Must be called to produce valid output.","kind":"method","module":"ddn.api.archive","name":"finish","package":"ddn","parentType":"ArchiveWriter","signature":"void finish()","url":"/ddn/api/archive/ArchiveWriter.finish.html"},{"doc":"Close the writer and release resources.","kind":"method","module":"ddn.api.archive","name":"close","package":"ddn","parentType":"ArchiveWriter","signature":"void close()","url":"/ddn/api/archive/ArchiveWriter.close.html"},{"doc":"Returns true if finish() has been called.","kind":"method","module":"ddn.api.archive","name":"isFinished","package":"ddn","parentType":"ArchiveWriter","signature":"bool isFinished()","url":"/ddn/api/archive/ArchiveWriter.isFinished.html"},{"doc":"Returns true if writer has been closed.","kind":"method","module":"ddn.api.archive","name":"isClosed","package":"ddn","parentType":"ArchiveWriter","signature":"bool isClosed()","url":"/ddn/api/archive/ArchiveWriter.isClosed.html"},{"doc":"Total bytes written so far.","kind":"method","module":"ddn.api.archive","name":"bytesWritten","package":"ddn","parentType":"ArchiveWriter","signature":"ulong bytesWritten()","url":"/ddn/api/archive/ArchiveWriter.bytesWritten.html"},{"doc":"Number of entries written so far.","kind":"method","module":"ddn.api.archive","name":"entriesWritten","package":"ddn","parentType":"ArchiveWriter","signature":"size_t entriesWritten()","url":"/ddn/api/archive/ArchiveWriter.entriesWritten.html"},{"doc":"Factory function type for creating archive readers.","kind":"alias","module":"ddn.api.archive","name":"ReaderFactoryFn","package":"ddn","parentType":"","signature":"ReaderFactoryFn = ArchiveReader function(const(ubyte)[]  data,  ReadOptions opts)","url":"/ddn/api/archive.html#ReaderFactoryFn"},{"doc":"Factory function type for creating archive writers.","kind":"alias","module":"ddn.api.archive","name":"WriterFactoryFn","package":"ddn","parentType":"","signature":"WriterFactoryFn = ArchiveWriter function(ContentSink sink,  WriteOptions opts)","url":"/ddn/api/archive.html#WriterFactoryFn"},{"doc":"Factory function type for detecting archive format from header bytes.","kind":"alias","module":"ddn.api.archive","name":"FormatDetectorFn","package":"ddn","parentType":"","signature":"FormatDetectorFn = ArchiveFormat function(const(ubyte)[]  header)","url":"/ddn/api/archive.html#FormatDetectorFn"},{"doc":"Provider descriptor for archive implementations.","kind":"struct","module":"ddn.api.archive","name":"ArchiveProvider","package":"ddn","parentType":"","signature":"ArchiveProvider","url":"/ddn/api/archive.html#ArchiveProvider"},{"doc":"Returns the full provider name in the format \"vendor-format\".","kind":"method","module":"ddn.api.archive","name":"fullName","package":"ddn","parentType":"ArchiveProvider","signature":"string fullName()","url":"/ddn/api/archive/ArchiveProvider.fullName.html"},{"doc":"RAII wrapper for automatic ArchiveReader cleanup.","kind":"struct","module":"ddn.api.archive","name":"ScopedArchiveReader","package":"ddn","parentType":"","signature":"ScopedArchiveReader","url":"/ddn/api/archive.html#ScopedArchiveReader"},{"doc":"Get the underlying reader.","kind":"method","module":"ddn.api.archive","name":"get","package":"ddn","parentType":"ScopedArchiveReader","signature":"ArchiveReader get()","url":"/ddn/api/archive/ScopedArchiveReader.get.html"},{"doc":"RAII wrapper for automatic ArchiveWriter cleanup.","kind":"struct","module":"ddn.api.archive","name":"ScopedArchiveWriter","package":"ddn","parentType":"","signature":"ScopedArchiveWriter","url":"/ddn/api/archive.html#ScopedArchiveWriter"},{"doc":"Get the underlying writer.","kind":"method","module":"ddn.api.archive","name":"get","package":"ddn","parentType":"ScopedArchiveWriter","signature":"ArchiveWriter get()","url":"/ddn/api/archive/ScopedArchiveWriter.get.html"},{"doc":"Information about a compressed archive (e.g., .tar.gz).","kind":"struct","module":"ddn.api.archive","name":"CompressedArchiveInfo","package":"ddn","parentType":"","signature":"CompressedArchiveInfo","url":"/ddn/api/archive.html#CompressedArchiveInfo"},{"doc":"","kind":"class","module":"ddn.api.archive","name":"ArchiveBuffer","package":"ddn","parentType":"","signature":"ArchiveBuffer","url":"/ddn/api/archive.html#ArchiveBuffer"},{"doc":"","kind":"class","module":"ddn.api.archive","name":"CompressedArchiveWriterImpl","package":"ddn","parentType":"","signature":"CompressedArchiveWriterImpl : ArchiveWriter","url":"/ddn/api/archive.html#CompressedArchiveWriterImpl"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"format","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"ArchiveFormat format()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.format.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"capabilities","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"ArchiveCapabilities capabilities()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.capabilities.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"setOutputSink","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void setOutputSink(ContentSink sink)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"setProgressCallback","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addDirectory","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addDirectory(string path,  FilePermissions perms =  FilePermissions.fromOctal(octal!\"755\"))","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addDirectory.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addFile","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addFile(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addFile.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addFile","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addFile.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addFileFrom","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addFileFrom.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addSymlink","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addSymlink(string path,  string target)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addSymlink.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addHardlink","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addHardlink(string path,  string target)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addHardlink.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addEntry","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void addEntry(ref  const  EntryInfo info,  scope  const(ubyte)[] delegate()  source)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.addEntry.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"removeEntry","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void removeEntry(string path)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.removeEntry.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"updateEntry","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.updateEntry.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"setComment","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void setComment(string comment)","url":"/ddn/api/archive/CompressedArchiveWriterImpl.setComment.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"finish","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void finish()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.finish.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"close","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"void close()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.close.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"isFinished","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"bool isFinished()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.isFinished.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"isClosed","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"bool isClosed()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.isClosed.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"bytesWritten","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"ulong bytesWritten()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.bytesWritten.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"entriesWritten","package":"ddn","parentType":"CompressedArchiveWriterImpl","signature":"size_t entriesWritten()","url":"/ddn/api/archive/CompressedArchiveWriterImpl.entriesWritten.html"},{"doc":"Sink-based compressed archive writer implementation.","kind":"class","module":"ddn.api.archive","name":"CompressedArchiveSinkWriter","package":"ddn","parentType":"","signature":"CompressedArchiveSinkWriter : ArchiveWriter","url":"/ddn/api/archive.html#CompressedArchiveSinkWriter"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"format","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"ArchiveFormat format()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.format.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"capabilities","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"ArchiveCapabilities capabilities()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.capabilities.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"setOutputSink","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void setOutputSink(ContentSink sink)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"setProgressCallback","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addDirectory","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addDirectory(string path,  FilePermissions perms =  FilePermissions.fromOctal(octal!\"755\"))","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addDirectory.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addFile","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addFile(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addFile","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addFileFrom","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addFileFrom.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addSymlink","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addSymlink(string path,  string target)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addSymlink.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addHardlink","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addHardlink(string path,  string target)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addHardlink.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"addEntry","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void addEntry(ref  const  EntryInfo info,  scope  const(ubyte)[] delegate()  source)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.addEntry.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"removeEntry","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void removeEntry(string path)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.removeEntry.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"updateEntry","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.updateEntry.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"setComment","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void setComment(string comment)","url":"/ddn/api/archive/CompressedArchiveSinkWriter.setComment.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"finish","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void finish()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.finish.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"close","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"void close()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.close.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"isFinished","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"bool isFinished()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.isFinished.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"isClosed","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"bool isClosed()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.isClosed.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"bytesWritten","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"ulong bytesWritten()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.bytesWritten.html"},{"doc":"","kind":"method","module":"ddn.api.archive","name":"entriesWritten","package":"ddn","parentType":"CompressedArchiveSinkWriter","signature":"size_t entriesWritten()","url":"/ddn/api/archive/CompressedArchiveSinkWriter.entriesWritten.html"},{"doc":"","kind":"variable","module":"ddn.api.archive","name":"gProviders","package":"ddn","parentType":"","signature":"ArchiveProvider[][ArchiveFormat] gProviders","url":"/ddn/api/archive.html#gProviders"},{"doc":"ddn.api.compressor","kind":"module","module":"ddn.api.compressor","name":"ddn.api.compressor","package":"ddn","parentType":"","signature":"","url":"/ddn/api/compressor.html"},{"doc":"Register a provider for a given format as specified by `provider.format`.","kind":"function","module":"ddn.api.compressor","name":"registerProvider","package":"ddn","parentType":"","signature":"void registerProvider(Provider provider)","url":"/ddn/api/compressor/registerProvider.html"},{"doc":"Query available providers for a format.","kind":"function","module":"ddn.api.compressor","name":"providersFor","package":"ddn","parentType":"","signature":"Provider[] providersFor(CompressionFormat fmt)","url":"/ddn/api/compressor/providersFor.html"},{"doc":"Internal helper: map a textual format id to a `CompressionFormat`.","kind":"function","module":"ddn.api.compressor","name":"tryParseFormatId","package":"ddn","parentType":"","signature":"bool tryParseFormatId(string formatId,  out  CompressionFormat fmt)","url":"/ddn/api/compressor/tryParseFormatId.html"},{"doc":"Query available providers for a string-identified format. The textual `formatId` is mapped to a `CompressionFormat` and the corresponding enum-base...","kind":"function","module":"ddn.api.compressor","name":"providersFor","package":"ddn","parentType":"","signature":"Provider[] providersFor(string formatId)","url":"/ddn/api/compressor/providersFor.html"},{"doc":"Detect compression format from header bytes.","kind":"function","module":"ddn.api.compressor","name":"detectFormat","package":"ddn","parentType":"","signature":"CompressionFormat detectFormat(const(ubyte)[]  headerBytes)","url":"/ddn/api/compressor/detectFormat.html"},{"doc":"Pick the best matching provider by format and optional full provider name.","kind":"function","module":"ddn.api.compressor","name":"selectProvider","package":"ddn","parentType":"","signature":"Provider selectProvider(CompressionFormat fmt,  const(char)[]  providerName)","url":"/ddn/api/compressor/selectProvider.html"},{"doc":"Pick the best matching provider by string formatId and optional full provider name.","kind":"function","module":"ddn.api.compressor","name":"selectProvider","package":"ddn","parentType":"","signature":"Provider selectProvider(string formatId,  const(char)[]  providerName)","url":"/ddn/api/compressor/selectProvider.html"},{"doc":"Normalize a formatId for use as a registry key (lowercase).","kind":"function","module":"ddn.api.compressor","name":"formatIdNormalize","package":"ddn","parentType":"","signature":"string formatIdNormalize(string s)","url":"/ddn/api/compressor/formatIdNormalize.html"},{"doc":"Create a streaming compressor for the requested options.","kind":"function","module":"ddn.api.compressor","name":"makeCompressor","package":"ddn","parentType":"","signature":"Compressor makeCompressor(CompressionOptions opts,  string providerName =  null)","url":"/ddn/api/compressor/makeCompressor.html"},{"doc":"Create a streaming decompressor for the requested options.","kind":"function","module":"ddn.api.compressor","name":"makeDecompressor","package":"ddn","parentType":"","signature":"Decompressor makeDecompressor(DecompressionOptions opts,  string providerName =  null)","url":"/ddn/api/compressor/makeDecompressor.html"},{"doc":"Create a streaming compressor for a string-identified custom format.","kind":"function","module":"ddn.api.compressor","name":"makeCompressorById","package":"ddn","parentType":"","signature":"Compressor makeCompressorById(string formatId,  CompressionOptions opts,  string providerName =  null)","url":"/ddn/api/compressor/makeCompressorById.html"},{"doc":"Create a streaming decompressor for a string-identified custom format.","kind":"function","module":"ddn.api.compressor","name":"makeDecompressorById","package":"ddn","parentType":"","signature":"Decompressor makeDecompressorById(string formatId,  DecompressionOptions opts,  string providerName =  null)","url":"/ddn/api/compressor/makeDecompressorById.html"},{"doc":"Convenience: compress a whole buffer using GC allocations. Not suitable for untrusted gigantic inputs.","kind":"function","module":"ddn.api.compressor","name":"compressBuffer","package":"ddn","parentType":"","signature":"ubyte[] compressBuffer(const(ubyte)[]  input,  CompressionOptions opts =  CompressionOptions.init,  string providerName =  null)","url":"/ddn/api/compressor/compressBuffer.html"},{"doc":"Convenience: decompress a whole buffer using GC allocations.","kind":"function","module":"ddn.api.compressor","name":"decompressBuffer","package":"ddn","parentType":"","signature":"ubyte[] decompressBuffer(const(ubyte)[]  input,  DecompressionOptions opts =  DecompressionOptions.init,  string providerName =  null)","url":"/ddn/api/compressor/decompressBuffer.html"},{"doc":"Convenience: compress a whole buffer with just a format specification.","kind":"function","module":"ddn.api.compressor","name":"compressBuffer","package":"ddn","parentType":"","signature":"ubyte[] compressBuffer(CompressionFormat fmt,  const(ubyte)[]  input,  string providerName =  null)","url":"/ddn/api/compressor/compressBuffer.html"},{"doc":"Convenience: decompress a whole buffer with just a format specification.","kind":"function","module":"ddn.api.compressor","name":"decompressBuffer","package":"ddn","parentType":"","signature":"ubyte[] decompressBuffer(CompressionFormat fmt,  const(ubyte)[]  input,  string providerName =  null)","url":"/ddn/api/compressor/decompressBuffer.html"},{"doc":"Estimate the maximum compressed output size for a given input size and format.","kind":"function","module":"ddn.api.compressor","name":"estimateCompressedSize","package":"ddn","parentType":"","signature":"size_t estimateCompressedSize(CompressionFormat fmt,  size_t inputSize)","url":"/ddn/api/compressor/estimateCompressedSize.html"},{"doc":"Convenience function to create a compression range.","kind":"function","module":"ddn.api.compressor","name":"compressRange","package":"ddn","parentType":"","signature":"auto compressRange(Range)(Range source,  CompressionOptions opts,  string providerName =  null) if (isInputRange!Range &&  is(ElementType!Range :  const(ubyte)[]))","url":"/ddn/api/compressor/compressRange.html"},{"doc":"Convenience overload to create a compression range with just a format.","kind":"function","module":"ddn.api.compressor","name":"compressRange","package":"ddn","parentType":"","signature":"auto compressRange(Range)(Range source,  CompressionFormat fmt) if (isInputRange!Range &&  is(ElementType!Range :  const(ubyte)[]))","url":"/ddn/api/compressor/compressRange.html"},{"doc":"Convenience function to create a decompression range.","kind":"function","module":"ddn.api.compressor","name":"decompressRange","package":"ddn","parentType":"","signature":"auto decompressRange(Range)(Range source,  DecompressionOptions opts,  string providerName =  null) if (isInputRange!Range &&  is(ElementType!Range :  const(ubyte)[]))","url":"/ddn/api/compressor/decompressRange.html"},{"doc":"Convenience overload to create a decompression range with just a format.","kind":"function","module":"ddn.api.compressor","name":"decompressRange","package":"ddn","parentType":"","signature":"auto decompressRange(Range)(Range source,  CompressionFormat fmt) if (isInputRange!Range &&  is(ElementType!Range :  const(ubyte)[]))","url":"/ddn/api/compressor/decompressRange.html"},{"doc":"Convenience function to create a compression output range.","kind":"function","module":"ddn.api.compressor","name":"compressOutputRange","package":"ddn","parentType":"","signature":"auto compressOutputRange(OutputSink sink,  CompressionOptions opts,  string providerName =  null)","url":"/ddn/api/compressor/compressOutputRange.html"},{"doc":"Convenience overload to create a compression output range with just a format.","kind":"function","module":"ddn.api.compressor","name":"compressOutputRange","package":"ddn","parentType":"","signature":"auto compressOutputRange(OutputSink sink,  CompressionFormat fmt)","url":"/ddn/api/compressor/compressOutputRange.html"},{"doc":"Convenience function to create a decompression output range.","kind":"function","module":"ddn.api.compressor","name":"decompressOutputRange","package":"ddn","parentType":"","signature":"auto decompressOutputRange(OutputSink sink,  DecompressionOptions opts,  string providerName =  null)","url":"/ddn/api/compressor/decompressOutputRange.html"},{"doc":"Convenience overload to create a decompression output range with just a format.","kind":"function","module":"ddn.api.compressor","name":"decompressOutputRange","package":"ddn","parentType":"","signature":"auto decompressOutputRange(OutputSink sink,  CompressionFormat fmt)","url":"/ddn/api/compressor/decompressOutputRange.html"},{"doc":"Supported container/format kinds (extensible).","kind":"enum","module":"ddn.api.compressor","name":"CompressionFormat","package":"ddn","parentType":"","signature":"CompressionFormat : ushort","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Detect from data or options when possible","kind":"enum_member","module":"ddn.api.compressor","name":"AUTO_DETECT","package":"ddn","parentType":"","signature":"AUTO_DETECT = 0","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Custom format provided by user","kind":"enum_member","module":"ddn.api.compressor","name":"USER","package":"ddn","parentType":"","signature":"USER = 1","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Raw DEFLATE stream without container (RFC 1951)","kind":"enum_member","module":"ddn.api.compressor","name":"RAW","package":"ddn","parentType":"","signature":"RAW = 2","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"DEFLATE with zlib wrapper format (RFC 1950)","kind":"enum_member","module":"ddn.api.compressor","name":"DEFLATE_ZLIB","package":"ddn","parentType":"","signature":"DEFLATE_ZLIB = 3","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"DEFLATE with gzip wrapper format (RFC 1952)","kind":"enum_member","module":"ddn.api.compressor","name":"GZIP","package":"ddn","parentType":"","signature":"GZIP = 4","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"DEFLATE content (often with raw or zlib container)","kind":"enum_member","module":"ddn.api.compressor","name":"DEFLATE","package":"ddn","parentType":"","signature":"DEFLATE = 5","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Brotli compression format (RFC 7932)","kind":"enum_member","module":"ddn.api.compressor","name":"BROTLI","package":"ddn","parentType":"","signature":"BROTLI = 6","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Zstandard compression format (RFC 8878)","kind":"enum_member","module":"ddn.api.compressor","name":"ZSTD","package":"ddn","parentType":"","signature":"ZSTD = 7","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"LZ4 compression format (https://lz4.github.io/lz4/)","kind":"enum_member","module":"ddn.api.compressor","name":"LZ4","package":"ddn","parentType":"","signature":"LZ4 = 8","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Bzip2 compression format (https://sourceware.org/bzip2/)","kind":"enum_member","module":"ddn.api.compressor","name":"BZIP2","package":"ddn","parentType":"","signature":"BZIP2 = 9","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"XZ compression format with LZMA2 (https://tukaani.org/xz/)","kind":"enum_member","module":"ddn.api.compressor","name":"XZ","package":"ddn","parentType":"","signature":"XZ = 10","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Historic UNIX `.Z` LZW format (compress)","kind":"enum_member","module":"ddn.api.compressor","name":"UNIX","package":"ddn","parentType":"","signature":"UNIX = 11","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Snappy compression format (https://github.com/google/snappy)","kind":"enum_member","module":"ddn.api.compressor","name":"SNAPPY","package":"ddn","parentType":"","signature":"SNAPPY = 12","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"LZO compression format (https://www.oberhumer.com/opensource/lzo/)","kind":"enum_member","module":"ddn.api.compressor","name":"LZO","package":"ddn","parentType":"","signature":"LZO = 13","url":"/ddn/api/compressor.html#CompressionFormat"},{"doc":"Compression level presets (exact scale is provider/format dependent).","kind":"enum","module":"ddn.api.compressor","name":"CompressionLevel","package":"ddn","parentType":"","signature":"CompressionLevel : short","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"NONE","package":"ddn","parentType":"","signature":"NONE = 0","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"FASTEST","package":"ddn","parentType":"","signature":"FASTEST = 1","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"FAST","package":"ddn","parentType":"","signature":"FAST = 2","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"DEFAULT","package":"ddn","parentType":"","signature":"DEFAULT = 3","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"GOOD","package":"ddn","parentType":"","signature":"GOOD = 4","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"BETTER","package":"ddn","parentType":"","signature":"BETTER = 5","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"Provider specific numeric levels are permitted via options.numericLevel.","kind":"enum_member","module":"ddn.api.compressor","name":"BEST","package":"ddn","parentType":"","signature":"BEST = 6","url":"/ddn/api/compressor.html#CompressionLevel"},{"doc":"Compression strategy hint (zlib-style, optional for providers that support it).","kind":"enum","module":"ddn.api.compressor","name":"CompressionStrategy","package":"ddn","parentType":"","signature":"CompressionStrategy : ubyte","url":"/ddn/api/compressor.html#CompressionStrategy"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"DEFAULT","package":"ddn","parentType":"","signature":"DEFAULT = 0","url":"/ddn/api/compressor.html#CompressionStrategy"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"FILTERED","package":"ddn","parentType":"","signature":"FILTERED = 1","url":"/ddn/api/compressor.html#CompressionStrategy"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"HUFFMAN_ONLY","package":"ddn","parentType":"","signature":"HUFFMAN_ONLY = 2","url":"/ddn/api/compressor.html#CompressionStrategy"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"RLE","package":"ddn","parentType":"","signature":"RLE = 3","url":"/ddn/api/compressor.html#CompressionStrategy"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"FIXED","package":"ddn","parentType":"","signature":"FIXED = 4","url":"/ddn/api/compressor.html#CompressionStrategy"},{"doc":"Flush mode for streaming compressors (zlib-style semantics).","kind":"enum","module":"ddn.api.compressor","name":"FlushMode","package":"ddn","parentType":"","signature":"FlushMode : ubyte","url":"/ddn/api/compressor.html#FlushMode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"NONE","package":"ddn","parentType":"","signature":"NONE = 0","url":"/ddn/api/compressor.html#FlushMode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"SYNC","package":"ddn","parentType":"","signature":"SYNC = 1","url":"/ddn/api/compressor.html#FlushMode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"FULL","package":"ddn","parentType":"","signature":"FULL = 2","url":"/ddn/api/compressor.html#FlushMode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"FINISH","package":"ddn","parentType":"","signature":"FINISH = 3","url":"/ddn/api/compressor.html#FlushMode"},{"doc":"Checksum type to emit/validate at the container level (when applicable).","kind":"enum","module":"ddn.api.compressor","name":"ChecksumType","package":"ddn","parentType":"","signature":"ChecksumType : ubyte","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"AUTOMATIC","package":"ddn","parentType":"","signature":"AUTOMATIC = 0","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"NONE","package":"ddn","parentType":"","signature":"NONE = 1","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"ADLER32","package":"ddn","parentType":"","signature":"ADLER32 = 2","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"CRC32","package":"ddn","parentType":"","signature":"CRC32 = 3","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"CRC64","package":"ddn","parentType":"","signature":"CRC64 = 4","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"XXH32","package":"ddn","parentType":"","signature":"XXH32 = 5","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"XXH64","package":"ddn","parentType":"","signature":"XXH64 = 6","url":"/ddn/api/compressor.html#ChecksumType"},{"doc":"Error codes used by CompressionError.","kind":"enum","module":"ddn.api.compressor","name":"ErrorCode","package":"ddn","parentType":"","signature":"ErrorCode : int","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"OK","package":"ddn","parentType":"","signature":"OK = 0","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"INVALID_INPUT","package":"ddn","parentType":"","signature":"INVALID_INPUT = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"UNSUPPORTED_FORMAT","package":"ddn","parentType":"","signature":"UNSUPPORTED_FORMAT = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"DATA_ERROR","package":"ddn","parentType":"","signature":"DATA_ERROR = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"BUF_ERROR","package":"ddn","parentType":"","signature":"BUF_ERROR = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"MEMORY_ERROR","package":"ddn","parentType":"","signature":"MEMORY_ERROR = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"INTERNAL_ERROR","package":"ddn","parentType":"","signature":"INTERNAL_ERROR = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"CLOSED","package":"ddn","parentType":"","signature":"CLOSED = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"NEED_DICTIONARY","package":"ddn","parentType":"","signature":"NEED_DICTIONARY = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"TRUNCATED","package":"ddn","parentType":"","signature":"TRUNCATED = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.api.compressor","name":"CANCELLED","package":"ddn","parentType":"","signature":"CANCELLED = ","url":"/ddn/api/compressor.html#ErrorCode"},{"doc":"Exception class for compression/decompression related errors.","kind":"class","module":"ddn.api.compressor","name":"CompressionError","package":"ddn","parentType":"","signature":"CompressionError : Exception","url":"/ddn/api/compressor.html#CompressionError"},{"doc":"Capabilities declared by a provider for a given format.","kind":"struct","module":"ddn.api.compressor","name":"FormatCapabilities","package":"ddn","parentType":"","signature":"FormatCapabilities","url":"/ddn/api/compressor.html#FormatCapabilities"},{"doc":"Options shared by compressors.","kind":"struct","module":"ddn.api.compressor","name":"CompressionOptions","package":"ddn","parentType":"","signature":"CompressionOptions","url":"/ddn/api/compressor.html#CompressionOptions"},{"doc":"Options shared by decompressors.","kind":"struct","module":"ddn.api.compressor","name":"DecompressionOptions","package":"ddn","parentType":"","signature":"DecompressionOptions","url":"/ddn/api/compressor.html#DecompressionOptions"},{"doc":"Progress information passed to callbacks during compression/decompression.","kind":"struct","module":"ddn.api.compressor","name":"ProgressInfo","package":"ddn","parentType":"","signature":"ProgressInfo","url":"/ddn/api/compressor.html#ProgressInfo"},{"doc":"Progress callback delegate.","kind":"alias","module":"ddn.api.compressor","name":"ProgressCallback","package":"ddn","parentType":"","signature":"ProgressCallback = bool  delegate(const  ProgressInfo info)","url":"/ddn/api/compressor.html#ProgressCallback"},{"doc":"Output sink delegate used by streaming interfaces.","kind":"alias","module":"ddn.api.compressor","name":"OutputSink","package":"ddn","parentType":"","signature":"OutputSink = void  delegate(const(ubyte)[]  chunk)","url":"/ddn/api/compressor.html#OutputSink"},{"doc":"Compressor streaming interface (push model).","kind":"interface","module":"ddn.api.compressor","name":"Compressor","package":"ddn","parentType":"","signature":"Compressor","url":"/ddn/api/compressor.html#Compressor"},{"doc":"Return the options the compressor was created with (may be adjusted by provider).","kind":"method","module":"ddn.api.compressor","name":"options","package":"ddn","parentType":"Compressor","signature":"CompressionOptions options()","url":"/ddn/api/compressor/Compressor.options.html"},{"doc":"Set the output sink to receive produced compressed bytes. Must be set before write/flush/finish.","kind":"method","module":"ddn.api.compressor","name":"setOutputSink","package":"ddn","parentType":"Compressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn/api/compressor/Compressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.api.compressor","name":"setProgressCallback","package":"ddn","parentType":"Compressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn/api/compressor/Compressor.setProgressCallback.html"},{"doc":"Feed more uncompressed data into the stream.","kind":"method","module":"ddn.api.compressor","name":"write","package":"ddn","parentType":"Compressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn/api/compressor/Compressor.write.html"},{"doc":"Flush pending output according to mode. For finish semantics, prefer finish().","kind":"method","module":"ddn.api.compressor","name":"flush","package":"ddn","parentType":"Compressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn/api/compressor/Compressor.flush.html"},{"doc":"Finalize the stream. After finish() the compressor is closed for further writes.","kind":"method","module":"ddn.api.compressor","name":"finish","package":"ddn","parentType":"Compressor","signature":"void finish()","url":"/ddn/api/compressor/Compressor.finish.html"},{"doc":"Reset the stream to initial state (options retained). Output sink remains unchanged.","kind":"method","module":"ddn.api.compressor","name":"reset","package":"ddn","parentType":"Compressor","signature":"void reset()","url":"/ddn/api/compressor/Compressor.reset.html"},{"doc":"Total bytes seen/emitted so far (since last reset()).","kind":"method","module":"ddn.api.compressor","name":"bytesInTotal","package":"ddn","parentType":"Compressor","signature":"ulong bytesInTotal()","url":"/ddn/api/compressor/Compressor.bytesInTotal.html"},{"doc":"","kind":"method","module":"ddn.api.compressor","name":"bytesOutTotal","package":"ddn","parentType":"Compressor","signature":"ulong bytesOutTotal()","url":"/ddn/api/compressor/Compressor.bytesOutTotal.html"},{"doc":"Optional: set or update dictionary. Return true if accepted, false if not supported.","kind":"method","module":"ddn.api.compressor","name":"setDictionary","package":"ddn","parentType":"Compressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn/api/compressor/Compressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.api.compressor","name":"isFinished","package":"ddn","parentType":"Compressor","signature":"bool isFinished()","url":"/ddn/api/compressor/Compressor.isFinished.html"},{"doc":"Decompressor streaming interface (push model).","kind":"interface","module":"ddn.api.compressor","name":"Decompressor","package":"ddn","parentType":"","signature":"Decompressor","url":"/ddn/api/compressor.html#Decompressor"},{"doc":"Return the options the decompressor was created with.","kind":"method","module":"ddn.api.compressor","name":"options","package":"ddn","parentType":"Decompressor","signature":"DecompressionOptions options()","url":"/ddn/api/compressor/Decompressor.options.html"},{"doc":"Set the output sink to receive produced decompressed bytes. Must be set before write/finish.","kind":"method","module":"ddn.api.compressor","name":"setOutputSink","package":"ddn","parentType":"Decompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn/api/compressor/Decompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.api.compressor","name":"setProgressCallback","package":"ddn","parentType":"Decompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn/api/compressor/Decompressor.setProgressCallback.html"},{"doc":"Feed more compressed data into the stream.","kind":"method","module":"ddn.api.compressor","name":"write","package":"ddn","parentType":"Decompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn/api/compressor/Decompressor.write.html"},{"doc":"Signal end-of-input; allows the decompressor to validate checksums and emit any trailing bytes.","kind":"method","module":"ddn.api.compressor","name":"finish","package":"ddn","parentType":"Decompressor","signature":"void finish()","url":"/ddn/api/compressor/Decompressor.finish.html"},{"doc":"Reset the stream to initial state (options retained). Output sink remains unchanged.","kind":"method","module":"ddn.api.compressor","name":"reset","package":"ddn","parentType":"Decompressor","signature":"void reset()","url":"/ddn/api/compressor/Decompressor.reset.html"},{"doc":"Total bytes seen/emitted so far (since last reset()).","kind":"method","module":"ddn.api.compressor","name":"bytesInTotal","package":"ddn","parentType":"Decompressor","signature":"ulong bytesInTotal()","url":"/ddn/api/compressor/Decompressor.bytesInTotal.html"},{"doc":"","kind":"method","module":"ddn.api.compressor","name":"bytesOutTotal","package":"ddn","parentType":"Decompressor","signature":"ulong bytesOutTotal()","url":"/ddn/api/compressor/Decompressor.bytesOutTotal.html"},{"doc":"Optional: provide a dictionary (if required). Return true if accepted or not needed.","kind":"method","module":"ddn.api.compressor","name":"setDictionary","package":"ddn","parentType":"Decompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn/api/compressor/Decompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.api.compressor","name":"isFinished","package":"ddn","parentType":"Decompressor","signature":"bool isFinished()","url":"/ddn/api/compressor/Decompressor.isFinished.html"},{"doc":"Functions used by providers to create new stream instances.","kind":"alias","module":"ddn.api.compressor","name":"CompressorFactoryFn","package":"ddn","parentType":"","signature":"CompressorFactoryFn = Compressor function(CompressionOptions)","url":"/ddn/api/compressor.html#CompressorFactoryFn"},{"doc":"","kind":"alias","module":"ddn.api.compressor","name":"DecompressorFactoryFn","package":"ddn","parentType":"","signature":"DecompressorFactoryFn = Decompressor function(DecompressionOptions)","url":"/ddn/api/compressor.html#DecompressorFactoryFn"},{"doc":"Provider descriptor used for registration.","kind":"struct","module":"ddn.api.compressor","name":"Provider","package":"ddn","parentType":"","signature":"Provider","url":"/ddn/api/compressor.html#Provider"},{"doc":"Returns the full provider name in the format \"vendor-format\".","kind":"method","module":"ddn.api.compressor","name":"toString","package":"ddn","parentType":"Provider","signature":"string toString()","url":"/ddn/api/compressor/Provider.toString.html"},{"doc":"Heap-allocated buffer holder to avoid delegate capture issues with structs.","kind":"class","module":"ddn.api.compressor","name":"OutputBufferHolder","package":"ddn","parentType":"","signature":"OutputBufferHolder","url":"/ddn/api/compressor.html#OutputBufferHolder"},{"doc":"","kind":"method","module":"ddn.api.compressor","name":"append","package":"ddn","parentType":"OutputBufferHolder","signature":"void append(const(ubyte)[]  chunk)","url":"/ddn/api/compressor/OutputBufferHolder.append.html"},{"doc":"","kind":"method","module":"ddn.api.compressor","name":"clear","package":"ddn","parentType":"OutputBufferHolder","signature":"void clear()","url":"/ddn/api/compressor/OutputBufferHolder.clear.html"},{"doc":"","kind":"method","module":"ddn.api.compressor","name":"length","package":"ddn","parentType":"OutputBufferHolder","signature":"size_t length()","url":"/ddn/api/compressor/OutputBufferHolder.length.html"},{"doc":"","kind":"method","module":"ddn.api.compressor","name":"data","package":"ddn","parentType":"OutputBufferHolder","signature":"ubyte[] data()","url":"/ddn/api/compressor/OutputBufferHolder.data.html"},{"doc":"An input range that lazily compresses data from a source range.","kind":"struct","module":"ddn.api.compressor","name":"CompressRange","package":"ddn","parentType":"","signature":"CompressRange(SourceRange) if (isInputRange!SourceRange &&  is(ElementType!SourceRange :  const(ubyte)[]))","url":"/ddn/api/compressor.html#CompressRange"},{"doc":"Input range primitive: check if range is exhausted.","kind":"method","module":"ddn.api.compressor","name":"empty","package":"ddn","parentType":"CompressRange","signature":"bool empty()","url":"/ddn/api/compressor/CompressRange.empty.html"},{"doc":"Input range primitive: get current element.","kind":"method","module":"ddn.api.compressor","name":"front","package":"ddn","parentType":"CompressRange","signature":"const(ubyte)[] front()","url":"/ddn/api/compressor/CompressRange.front.html"},{"doc":"Input range primitive: advance to next element.","kind":"method","module":"ddn.api.compressor","name":"popFront","package":"ddn","parentType":"CompressRange","signature":"void popFront()","url":"/ddn/api/compressor/CompressRange.popFront.html"},{"doc":"Produce output by feeding source data to compressor.","kind":"method","module":"ddn.api.compressor","name":"_primeOutput","package":"ddn","parentType":"CompressRange","signature":"void _primeOutput()","url":"/ddn/api/compressor/CompressRange._primeOutput.html"},{"doc":"An input range that lazily decompresses data from a source range.","kind":"struct","module":"ddn.api.compressor","name":"DecompressRange","package":"ddn","parentType":"","signature":"DecompressRange(SourceRange) if (isInputRange!SourceRange &&  is(ElementType!SourceRange :  const(ubyte)[]))","url":"/ddn/api/compressor.html#DecompressRange"},{"doc":"Input range primitive: check if range is exhausted.","kind":"method","module":"ddn.api.compressor","name":"empty","package":"ddn","parentType":"DecompressRange","signature":"bool empty()","url":"/ddn/api/compressor/DecompressRange.empty.html"},{"doc":"Input range primitive: get current element.","kind":"method","module":"ddn.api.compressor","name":"front","package":"ddn","parentType":"DecompressRange","signature":"const(ubyte)[] front()","url":"/ddn/api/compressor/DecompressRange.front.html"},{"doc":"Input range primitive: advance to next element.","kind":"method","module":"ddn.api.compressor","name":"popFront","package":"ddn","parentType":"DecompressRange","signature":"void popFront()","url":"/ddn/api/compressor/DecompressRange.popFront.html"},{"doc":"Produce output by feeding source data to compressor.","kind":"method","module":"ddn.api.compressor","name":"_primeOutput","package":"ddn","parentType":"DecompressRange","signature":"void _primeOutput()","url":"/ddn/api/compressor/DecompressRange._primeOutput.html"},{"doc":"An output range that compresses data written to it.","kind":"struct","module":"ddn.api.compressor","name":"CompressOutputRange","package":"ddn","parentType":"","signature":"CompressOutputRange","url":"/ddn/api/compressor.html#CompressOutputRange"},{"doc":"Output range primitive: accept data.","kind":"method","module":"ddn.api.compressor","name":"put","package":"ddn","parentType":"CompressOutputRange","signature":"void put(const(ubyte)[]  data)","url":"/ddn/api/compressor/CompressOutputRange.put.html"},{"doc":"Finalize compression. Must be called when done writing.","kind":"method","module":"ddn.api.compressor","name":"finish","package":"ddn","parentType":"CompressOutputRange","signature":"void finish()","url":"/ddn/api/compressor/CompressOutputRange.finish.html"},{"doc":"Flush pending data without finishing.","kind":"method","module":"ddn.api.compressor","name":"flush","package":"ddn","parentType":"CompressOutputRange","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn/api/compressor/CompressOutputRange.flush.html"},{"doc":"Returns true if finish() has been called.","kind":"method","module":"ddn.api.compressor","name":"isFinished","package":"ddn","parentType":"CompressOutputRange","signature":"bool isFinished()","url":"/ddn/api/compressor/CompressOutputRange.isFinished.html"},{"doc":"Returns total uncompressed bytes written so far.","kind":"method","module":"ddn.api.compressor","name":"bytesInTotal","package":"ddn","parentType":"CompressOutputRange","signature":"ulong bytesInTotal()","url":"/ddn/api/compressor/CompressOutputRange.bytesInTotal.html"},{"doc":"Returns total compressed bytes produced so far.","kind":"method","module":"ddn.api.compressor","name":"bytesOutTotal","package":"ddn","parentType":"CompressOutputRange","signature":"ulong bytesOutTotal()","url":"/ddn/api/compressor/CompressOutputRange.bytesOutTotal.html"},{"doc":"An output range that decompresses data written to it.","kind":"struct","module":"ddn.api.compressor","name":"DecompressOutputRange","package":"ddn","parentType":"","signature":"DecompressOutputRange","url":"/ddn/api/compressor.html#DecompressOutputRange"},{"doc":"Output range primitive: accept data.","kind":"method","module":"ddn.api.compressor","name":"put","package":"ddn","parentType":"DecompressOutputRange","signature":"void put(const(ubyte)[]  data)","url":"/ddn/api/compressor/DecompressOutputRange.put.html"},{"doc":"Finalize decompression. Must be called when done writing.","kind":"method","module":"ddn.api.compressor","name":"finish","package":"ddn","parentType":"DecompressOutputRange","signature":"void finish()","url":"/ddn/api/compressor/DecompressOutputRange.finish.html"},{"doc":"Returns true if finish() has been called.","kind":"method","module":"ddn.api.compressor","name":"isFinished","package":"ddn","parentType":"DecompressOutputRange","signature":"bool isFinished()","url":"/ddn/api/compressor/DecompressOutputRange.isFinished.html"},{"doc":"Returns total compressed bytes written so far.","kind":"method","module":"ddn.api.compressor","name":"bytesInTotal","package":"ddn","parentType":"DecompressOutputRange","signature":"ulong bytesInTotal()","url":"/ddn/api/compressor/DecompressOutputRange.bytesInTotal.html"},{"doc":"Returns total decompressed bytes produced so far.","kind":"method","module":"ddn.api.compressor","name":"bytesOutTotal","package":"ddn","parentType":"DecompressOutputRange","signature":"ulong bytesOutTotal()","url":"/ddn/api/compressor/DecompressOutputRange.bytesOutTotal.html"},{"doc":"Default progress callback interval in bytes (64 KiB).","kind":"variable","module":"ddn.api.compressor","name":"DEFAULT_PROGRESS_INTERVAL","package":"ddn","parentType":"","signature":"DEFAULT_PROGRESS_INTERVAL","url":"/ddn/api/compressor.html#DEFAULT_PROGRESS_INTERVAL"},{"doc":"","kind":"variable","module":"ddn.api.compressor","name":"gProviders","package":"ddn","parentType":"","signature":"Provider[][CompressionFormat] gProviders","url":"/ddn/api/compressor.html#gProviders"},{"doc":"Authenticated Encryption with Associated Data (AEAD) API.","kind":"module","module":"ddn.api.crypto.aead","name":"ddn.api.crypto.aead","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/aead.html"},{"doc":"Interface for Authenticated Encryption with Associated Data (AEAD) ciphers.","kind":"interface","module":"ddn.api.crypto.aead","name":"AEADCipher","package":"ddn","parentType":"","signature":"AEADCipher","url":"/ddn/api/crypto/aead.html#AEADCipher"},{"doc":"Returns: The size of the authentication tag in bytes.","kind":"method","module":"ddn.api.crypto.aead","name":"tagSize","package":"ddn","parentType":"AEADCipher","signature":"size_t tagSize()","url":"/ddn/api/crypto/aead/AEADCipher.tagSize.html"},{"doc":"Returns: The size of the nonce in bytes.","kind":"method","module":"ddn.api.crypto.aead","name":"nonceSize","package":"ddn","parentType":"AEADCipher","signature":"size_t nonceSize()","url":"/ddn/api/crypto/aead/AEADCipher.nonceSize.html"},{"doc":"Returns: The size of the key in bytes.","kind":"method","module":"ddn.api.crypto.aead","name":"keySize","package":"ddn","parentType":"AEADCipher","signature":"size_t keySize()","url":"/ddn/api/crypto/aead/AEADCipher.keySize.html"},{"doc":"Encrypts and authenticates data.","kind":"method","module":"ddn.api.crypto.aead","name":"seal","package":"ddn","parentType":"AEADCipher","signature":"ubyte[] seal(const(ubyte)[]  plaintext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn/api/crypto/aead/AEADCipher.seal.html"},{"doc":"Decrypts and verifies data.","kind":"method","module":"ddn.api.crypto.aead","name":"open","package":"ddn","parentType":"AEADCipher","signature":"ubyte[] open(const(ubyte)[]  ciphertext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn/api/crypto/aead/AEADCipher.open.html"},{"doc":"Cipher API.","kind":"module","module":"ddn.api.crypto.cipher","name":"ddn.api.crypto.cipher","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/cipher.html"},{"doc":"Operation mode for the cipher.","kind":"enum","module":"ddn.api.crypto.cipher","name":"CipherOperation","package":"ddn","parentType":"","signature":"CipherOperation","url":"/ddn/api/crypto/cipher.html#CipherOperation"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.cipher","name":"ENCRYPT","package":"ddn","parentType":"","signature":"ENCRYPT = ","url":"/ddn/api/crypto/cipher.html#CipherOperation"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.cipher","name":"DECRYPT","package":"ddn","parentType":"","signature":"DECRYPT = ","url":"/ddn/api/crypto/cipher.html#CipherOperation"},{"doc":"Interface for cryptographic ciphers.","kind":"interface","module":"ddn.api.crypto.cipher","name":"Cipher","package":"ddn","parentType":"","signature":"Cipher","url":"/ddn/api/crypto/cipher.html#Cipher"},{"doc":"Initializes the cipher with a key and optional IV/nonce. Params: op = The operation mode (encryption or decryption). key = The key to use. iv = The...","kind":"method","module":"ddn.api.crypto.cipher","name":"init","package":"ddn","parentType":"Cipher","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn/api/crypto/cipher/Cipher.init.html"},{"doc":"Continues a multiple-part encryption or decryption operation. Params: input = The input buffer. Returns: The new buffer with the result, or empty a...","kind":"method","module":"ddn.api.crypto.cipher","name":"update","package":"ddn","parentType":"Cipher","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn/api/crypto/cipher/Cipher.update.html"},{"doc":"Finishes a multiple-part encryption or decryption operation. Params: input = Optional final input data. Returns: The final result buffer (may inclu...","kind":"method","module":"ddn.api.crypto.cipher","name":"finish","package":"ddn","parentType":"Cipher","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn/api/crypto/cipher/Cipher.finish.html"},{"doc":"Interface for block ciphers.","kind":"interface","module":"ddn.api.crypto.cipher","name":"BlockCipher","package":"ddn","parentType":"","signature":"BlockCipher","url":"/ddn/api/crypto/cipher.html#BlockCipher"},{"doc":"Returns: The block size in bytes.","kind":"method","module":"ddn.api.crypto.cipher","name":"blockSize","package":"ddn","parentType":"BlockCipher","signature":"size_t blockSize()","url":"/ddn/api/crypto/cipher/BlockCipher.blockSize.html"},{"doc":"Encrypts a single block of data.","kind":"method","module":"ddn.api.crypto.cipher","name":"encrypt","package":"ddn","parentType":"BlockCipher","signature":"void encrypt(const(ubyte)[]  input,  ubyte[]  output)","url":"/ddn/api/crypto/cipher/BlockCipher.encrypt.html"},{"doc":"Decrypts a single block of data.","kind":"method","module":"ddn.api.crypto.cipher","name":"decrypt","package":"ddn","parentType":"BlockCipher","signature":"void decrypt(const(ubyte)[]  input,  ubyte[]  output)","url":"/ddn/api/crypto/cipher/BlockCipher.decrypt.html"},{"doc":"Interface for asymmetric ciphers (e.g., RSA encryption).","kind":"interface","module":"ddn.api.crypto.cipher","name":"AsymmetricCipher","package":"ddn","parentType":"","signature":"AsymmetricCipher","url":"/ddn/api/crypto/cipher.html#AsymmetricCipher"},{"doc":"Initializes the cipher with the given key.","kind":"method","module":"ddn.api.crypto.cipher","name":"init","package":"ddn","parentType":"AsymmetricCipher","signature":"void init(bool  encrypt,  Key key)","url":"/ddn/api/crypto/cipher/AsymmetricCipher.init.html"},{"doc":"Processes the input data (encrypts or decrypts).","kind":"method","module":"ddn.api.crypto.cipher","name":"process","package":"ddn","parentType":"AsymmetricCipher","signature":"ubyte[] process(const(ubyte)[]  input)","url":"/ddn/api/crypto/cipher/AsymmetricCipher.process.html"},{"doc":"Common definitions, exceptions, and utility functions for the DDN Crypto API.","kind":"module","module":"ddn.api.crypto.common","name":"ddn.api.crypto.common","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/common.html"},{"doc":"Performs a constant-time comparison of two byte arrays to prevent timing attacks.","kind":"function","module":"ddn.api.crypto.common","name":"safeEqual","package":"ddn","parentType":"","signature":"bool safeEqual(const(ubyte)[]  a,  const(ubyte)[]  b)","url":"/ddn/api/crypto/common/safeEqual.html"},{"doc":"Securely zeros a byte array, preventing the compiler from optimizing away the operation.","kind":"function","module":"ddn.api.crypto.common","name":"secureZero","package":"ddn","parentType":"","signature":"void secureZero(ubyte[]  data)","url":"/ddn/api/crypto/common/secureZero.html"},{"doc":"Combines a hash seed with raw bytes using a polynomial rolling hash.","kind":"function","module":"ddn.api.crypto.common","name":"hashCombine","package":"ddn","parentType":"","signature":"size_t hashCombine(size_t seed,  const(ubyte)[]  data)","url":"/ddn/api/crypto/common/hashCombine.html"},{"doc":"Base exception for all crypto-related errors in the DDN Crypto API.","kind":"class","module":"ddn.api.crypto.common","name":"CryptoException","package":"ddn","parentType":"","signature":"CryptoException : Exception","url":"/ddn/api/crypto/common.html#CryptoException"},{"doc":"Standard cryptographic algorithm name constants.","kind":"enum","module":"ddn.api.crypto.common","name":"Algorithm","package":"ddn","parentType":"","signature":"Algorithm : string","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"AES","package":"ddn","parentType":"","signature":"AES = \"AES\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"AES_128","package":"ddn","parentType":"","signature":"AES_128 = \"AES-128\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"AES_192","package":"ddn","parentType":"","signature":"AES_192 = \"AES-192\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"AES_256","package":"ddn","parentType":"","signature":"AES_256 = \"AES-256\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"CHACHA20","package":"ddn","parentType":"","signature":"CHACHA20 = \"ChaCha20\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"CHACHA20_POLY1305","package":"ddn","parentType":"","signature":"CHACHA20_POLY1305 = \"ChaCha20-Poly1305\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"Warning: MD5 is cryptographically broken and should not be used for security purposes. Use SHA-256 or stronger.","kind":"enum_member","module":"ddn.api.crypto.common","name":"MD5","package":"ddn","parentType":"","signature":"MD5 = \"MD5\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"Warning: SHA-1 is cryptographically broken and should not be used for security purposes. Use SHA-256 or stronger.","kind":"enum_member","module":"ddn.api.crypto.common","name":"SHA1","package":"ddn","parentType":"","signature":"SHA1 = \"SHA-1\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"SHA256","package":"ddn","parentType":"","signature":"SHA256 = \"SHA-256\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"SHA512","package":"ddn","parentType":"","signature":"SHA512 = \"SHA-512\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"SHA3_256","package":"ddn","parentType":"","signature":"SHA3_256 = \"SHA3-256\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"SHA3_512","package":"ddn","parentType":"","signature":"SHA3_512 = \"SHA3-512\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"BLAKE2B","package":"ddn","parentType":"","signature":"BLAKE2B = \"BLAKE2b\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"BLAKE2S","package":"ddn","parentType":"","signature":"BLAKE2S = \"BLAKE2s\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"BLAKE3","package":"ddn","parentType":"","signature":"BLAKE3 = \"BLAKE3\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"HMAC_SHA256","package":"ddn","parentType":"","signature":"HMAC_SHA256 = \"HMAC-SHA-256\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"HMAC_SHA512","package":"ddn","parentType":"","signature":"HMAC_SHA512 = \"HMAC-SHA-512\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"POLY1305","package":"ddn","parentType":"","signature":"POLY1305 = \"Poly1305\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"RSA","package":"ddn","parentType":"","signature":"RSA = \"RSA\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"ECDSA","package":"ddn","parentType":"","signature":"ECDSA = \"ECDSA\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"ED25519","package":"ddn","parentType":"","signature":"ED25519 = \"Ed25519\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"X25519","package":"ddn","parentType":"","signature":"X25519 = \"X25519\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"X448","package":"ddn","parentType":"","signature":"X448 = \"X448\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"DH","package":"ddn","parentType":"","signature":"DH = \"DH\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"PBKDF2","package":"ddn","parentType":"","signature":"PBKDF2 = \"PBKDF2\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"HKDF","package":"ddn","parentType":"","signature":"HKDF = \"HKDF\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"","kind":"enum_member","module":"ddn.api.crypto.common","name":"ARGON2ID","package":"ddn","parentType":"","signature":"ARGON2ID = \"Argon2id\"","url":"/ddn/api/crypto/common.html#Algorithm"},{"doc":"Hash function API.","kind":"module","module":"ddn.api.crypto.hash","name":"ddn.api.crypto.hash","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/hash.html"},{"doc":"Interface for cryptographic hash functions.","kind":"interface","module":"ddn.api.crypto.hash","name":"Hash","package":"ddn","parentType":"","signature":"Hash","url":"/ddn/api/crypto/hash.html#Hash"},{"doc":"Updates the hash with the given input data. Params: input = The data to update with. Returns: The Hash instance itself for method chaining.","kind":"method","module":"ddn.api.crypto.hash","name":"update","package":"ddn","parentType":"Hash","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn/api/crypto/hash/Hash.update.html"},{"doc":"Finalizes the hash computation and returns the digest. Resets the hash function to its initial state. Returns: The message digest.","kind":"method","module":"ddn.api.crypto.hash","name":"finish","package":"ddn","parentType":"Hash","signature":"ubyte[] finish()","url":"/ddn/api/crypto/hash/Hash.finish.html"},{"doc":"Resets the hash function to its initial state.","kind":"method","module":"ddn.api.crypto.hash","name":"reset","package":"ddn","parentType":"Hash","signature":"void reset()","url":"/ddn/api/crypto/hash/Hash.reset.html"},{"doc":"Returns: The internal block size of the hash function in bytes.","kind":"method","module":"ddn.api.crypto.hash","name":"blockSize","package":"ddn","parentType":"Hash","signature":"size_t blockSize()","url":"/ddn/api/crypto/hash/Hash.blockSize.html"},{"doc":"Returns: The size of the digest in bytes.","kind":"method","module":"ddn.api.crypto.hash","name":"size","package":"ddn","parentType":"Hash","signature":"size_t size()","url":"/ddn/api/crypto/hash/Hash.size.html"},{"doc":"One-shot convenience method: resets, hashes the input, and returns the digest.","kind":"method","module":"ddn.api.crypto.hash","name":"digest","package":"ddn","parentType":"Hash","signature":"ubyte[] digest(const(ubyte)[]  data)","url":"/ddn/api/crypto/hash/Hash.digest.html"},{"doc":"Key Derivation Function (KDF) API.","kind":"module","module":"ddn.api.crypto.kdf","name":"ddn.api.crypto.kdf","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/kdf.html"},{"doc":"Optional parameters for key derivation algorithms.","kind":"struct","module":"ddn.api.crypto.kdf","name":"KDFParams","package":"ddn","parentType":"","signature":"KDFParams","url":"/ddn/api/crypto/kdf.html#KDFParams"},{"doc":"Interface for Key Derivation Functions.","kind":"interface","module":"ddn.api.crypto.kdf","name":"KDF","package":"ddn","parentType":"","signature":"KDF","url":"/ddn/api/crypto/kdf.html#KDF"},{"doc":"Derives a key of the specified length using default parameters.","kind":"method","module":"ddn.api.crypto.kdf","name":"derive","package":"ddn","parentType":"KDF","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length)","url":"/ddn/api/crypto/kdf/KDF.derive.html"},{"doc":"Derives a key of the specified length using the given parameters.","kind":"method","module":"ddn.api.crypto.kdf","name":"derive","package":"ddn","parentType":"KDF","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length,  KDFParams params)","url":"/ddn/api/crypto/kdf/KDF.derive.html"},{"doc":"Key Exchange (Key Agreement) API.","kind":"module","module":"ddn.api.crypto.kex","name":"ddn.api.crypto.kex","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/kex.html"},{"doc":"Interface for Key Agreement protocols (e.g., Diffie-Hellman, ECDH).","kind":"interface","module":"ddn.api.crypto.kex","name":"KeyAgreement","package":"ddn","parentType":"","signature":"KeyAgreement","url":"/ddn/api/crypto/kex.html#KeyAgreement"},{"doc":"Initializes the key agreement with the local private key.","kind":"method","module":"ddn.api.crypto.kex","name":"init","package":"ddn","parentType":"KeyAgreement","signature":"void init(PrivateKey privateKey)","url":"/ddn/api/crypto/kex/KeyAgreement.init.html"},{"doc":"Calculates the shared secret using the peer's public key.","kind":"method","module":"ddn.api.crypto.kex","name":"calculateSecret","package":"ddn","parentType":"KeyAgreement","signature":"ubyte[] calculateSecret(PublicKey publicKey)","url":"/ddn/api/crypto/kex/KeyAgreement.calculateSecret.html"},{"doc":"Key management API.","kind":"module","module":"ddn.api.crypto.key","name":"ddn.api.crypto.key","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/key.html"},{"doc":"Top-level interface for all keys.","kind":"interface","module":"ddn.api.crypto.key","name":"Key","package":"ddn","parentType":"","signature":"Key","url":"/ddn/api/crypto/key.html#Key"},{"doc":"Returns: The standard name of the algorithm associated with this key.","kind":"method","module":"ddn.api.crypto.key","name":"algorithm","package":"ddn","parentType":"Key","signature":"string algorithm()","url":"/ddn/api/crypto/key/Key.algorithm.html"},{"doc":"Returns: The name of the primary encoding format of this key, or null if this key does not support encoding.","kind":"method","module":"ddn.api.crypto.key","name":"format","package":"ddn","parentType":"Key","signature":"string format()","url":"/ddn/api/crypto/key/Key.format.html"},{"doc":"Returns: The key in its primary encoding format, or null if this key does not support encoding.","kind":"method","module":"ddn.api.crypto.key","name":"encoded","package":"ddn","parentType":"Key","signature":"const(ubyte)[] encoded()","url":"/ddn/api/crypto/key/Key.encoded.html"},{"doc":"Computes a hash of the key material for use as an associative array key.","kind":"method","module":"ddn.api.crypto.key","name":"toHash","package":"ddn","parentType":"Key","signature":"size_t toHash()","url":"/ddn/api/crypto/key/Key.toHash.html"},{"doc":"Equality comparison based on key material.","kind":"method","module":"ddn.api.crypto.key","name":"opEquals","package":"ddn","parentType":"Key","signature":"bool opEquals(const  Key other)","url":"/ddn/api/crypto/key/Key.opEquals.html"},{"doc":"A secret (symmetric) key.","kind":"interface","module":"ddn.api.crypto.key","name":"SecretKey","package":"ddn","parentType":"","signature":"SecretKey : Key","url":"/ddn/api/crypto/key.html#SecretKey"},{"doc":"A public key.","kind":"interface","module":"ddn.api.crypto.key","name":"PublicKey","package":"ddn","parentType":"","signature":"PublicKey : Key","url":"/ddn/api/crypto/key.html#PublicKey"},{"doc":"A private key.","kind":"interface","module":"ddn.api.crypto.key","name":"PrivateKey","package":"ddn","parentType":"","signature":"PrivateKey : Key","url":"/ddn/api/crypto/key.html#PrivateKey"},{"doc":"A container for a public/private key pair.","kind":"struct","module":"ddn.api.crypto.key","name":"KeyPair","package":"ddn","parentType":"","signature":"KeyPair","url":"/ddn/api/crypto/key.html#KeyPair"},{"doc":"Key generator API.","kind":"module","module":"ddn.api.crypto.keygen","name":"ddn.api.crypto.keygen","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/keygen.html"},{"doc":"Interface for symmetric key generators.","kind":"interface","module":"ddn.api.crypto.keygen","name":"KeyGenerator","package":"ddn","parentType":"","signature":"KeyGenerator","url":"/ddn/api/crypto/keygen.html#KeyGenerator"},{"doc":"Generates a new random symmetric key.","kind":"method","module":"ddn.api.crypto.keygen","name":"generateKey","package":"ddn","parentType":"KeyGenerator","signature":"SecretKey generateKey()","url":"/ddn/api/crypto/keygen/KeyGenerator.generateKey.html"},{"doc":"Returns: The key size in bits.","kind":"method","module":"ddn.api.crypto.keygen","name":"keySize","package":"ddn","parentType":"KeyGenerator","signature":"size_t keySize()","url":"/ddn/api/crypto/keygen/KeyGenerator.keySize.html"},{"doc":"Interface for asymmetric key pair generators.","kind":"interface","module":"ddn.api.crypto.keygen","name":"KeyPairGenerator","package":"ddn","parentType":"","signature":"KeyPairGenerator","url":"/ddn/api/crypto/keygen.html#KeyPairGenerator"},{"doc":"Generates a new key pair.","kind":"method","module":"ddn.api.crypto.keygen","name":"generateKeyPair","package":"ddn","parentType":"KeyPairGenerator","signature":"KeyPair generateKeyPair()","url":"/ddn/api/crypto/keygen/KeyPairGenerator.generateKeyPair.html"},{"doc":"Returns: The key size in bits.","kind":"method","module":"ddn.api.crypto.keygen","name":"keySize","package":"ddn","parentType":"KeyPairGenerator","signature":"size_t keySize()","url":"/ddn/api/crypto/keygen/KeyPairGenerator.keySize.html"},{"doc":"MAC (Message Authentication Code) API.","kind":"module","module":"ddn.api.crypto.mac","name":"ddn.api.crypto.mac","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/mac.html"},{"doc":"Interface for Message Authentication Codes (MAC).","kind":"interface","module":"ddn.api.crypto.mac","name":"MAC","package":"ddn","parentType":"","signature":"MAC","url":"/ddn/api/crypto/mac.html#MAC"},{"doc":"Initializes (or re-initializes) the MAC with the given secret key.","kind":"method","module":"ddn.api.crypto.mac","name":"initialize","package":"ddn","parentType":"MAC","signature":"void initialize(const(ubyte)[]  key)","url":"/ddn/api/crypto/mac/MAC.initialize.html"},{"doc":"Updates the MAC with the given input data.","kind":"method","module":"ddn.api.crypto.mac","name":"update","package":"ddn","parentType":"MAC","signature":"MAC update(const(ubyte)[]  input)","url":"/ddn/api/crypto/mac/MAC.update.html"},{"doc":"Finalizes the MAC computation and returns the tag.","kind":"method","module":"ddn.api.crypto.mac","name":"finish","package":"ddn","parentType":"MAC","signature":"ubyte[] finish()","url":"/ddn/api/crypto/mac/MAC.finish.html"},{"doc":"Resets the MAC to its initial state.","kind":"method","module":"ddn.api.crypto.mac","name":"reset","package":"ddn","parentType":"MAC","signature":"void reset()","url":"/ddn/api/crypto/mac/MAC.reset.html"},{"doc":"Returns: The size of the MAC tag in bytes.","kind":"method","module":"ddn.api.crypto.mac","name":"size","package":"ddn","parentType":"MAC","signature":"size_t size()","url":"/ddn/api/crypto/mac/MAC.size.html"},{"doc":"DDN Cryptography API.","kind":"module","module":"ddn.api.crypto","name":"ddn.api.crypto","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto.html"},{"doc":"Block cipher padding API.","kind":"module","module":"ddn.api.crypto.padding","name":"ddn.api.crypto.padding","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/padding.html"},{"doc":"Interface for block cipher padding schemes.","kind":"interface","module":"ddn.api.crypto.padding","name":"Padding","package":"ddn","parentType":"","signature":"Padding","url":"/ddn/api/crypto/padding.html#Padding"},{"doc":"Adds padding to the input to make it a multiple of blockSize.","kind":"method","module":"ddn.api.crypto.padding","name":"pad","package":"ddn","parentType":"Padding","signature":"ubyte[] pad(const(ubyte)[]  input,  size_t blockSize)","url":"/ddn/api/crypto/padding/Padding.pad.html"},{"doc":"Removes padding from the input.","kind":"method","module":"ddn.api.crypto.padding","name":"unpad","package":"ddn","parentType":"Padding","signature":"ubyte[] unpad(const(ubyte)[]  input,  size_t blockSize)","url":"/ddn/api/crypto/padding/Padding.unpad.html"},{"doc":"Random number generation API.","kind":"module","module":"ddn.api.crypto.random","name":"ddn.api.crypto.random","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/random.html"},{"doc":"Interface for a cryptographically secure random number generator.","kind":"interface","module":"ddn.api.crypto.random","name":"Random","package":"ddn","parentType":"","signature":"Random","url":"/ddn/api/crypto/random.html#Random"},{"doc":"Fills the provided buffer with random bytes.","kind":"method","module":"ddn.api.crypto.random","name":"nextBytes","package":"ddn","parentType":"Random","signature":"void nextBytes(ubyte[]  buffer)","url":"/ddn/api/crypto/random/Random.nextBytes.html"},{"doc":"Generates a random unsigned 32-bit integer.","kind":"method","module":"ddn.api.crypto.random","name":"nextUint","package":"ddn","parentType":"Random","signature":"uint nextUint()","url":"/ddn/api/crypto/random/Random.nextUint.html"},{"doc":"Generates a random unsigned 64-bit integer.","kind":"method","module":"ddn.api.crypto.random","name":"nextUlong","package":"ddn","parentType":"Random","signature":"ulong nextUlong()","url":"/ddn/api/crypto/random/Random.nextUlong.html"},{"doc":"Generates a random unsigned integer in the half-open interval `[0, bound)`.","kind":"method","module":"ddn.api.crypto.random","name":"nextUintBound","package":"ddn","parentType":"Random","signature":"uint nextUintBound(uint  bound)","url":"/ddn/api/crypto/random/Random.nextUintBound.html"},{"doc":"Digital Signature API.","kind":"module","module":"ddn.api.crypto.signature","name":"ddn.api.crypto.signature","package":"ddn","parentType":"","signature":"","url":"/ddn/api/crypto/signature.html"},{"doc":"Interface for digital signatures.","kind":"interface","module":"ddn.api.crypto.signature","name":"Signer","package":"ddn","parentType":"","signature":"Signer","url":"/ddn/api/crypto/signature.html#Signer"},{"doc":"Initializes the signer with the private key.","kind":"method","module":"ddn.api.crypto.signature","name":"init","package":"ddn","parentType":"Signer","signature":"void init(PrivateKey key)","url":"/ddn/api/crypto/signature/Signer.init.html"},{"doc":"Updates the data to be signed.","kind":"method","module":"ddn.api.crypto.signature","name":"update","package":"ddn","parentType":"Signer","signature":"void update(const(ubyte)[]  input)","url":"/ddn/api/crypto/signature/Signer.update.html"},{"doc":"Generates the signature.","kind":"method","module":"ddn.api.crypto.signature","name":"sign","package":"ddn","parentType":"Signer","signature":"ubyte[] sign()","url":"/ddn/api/crypto/signature/Signer.sign.html"},{"doc":"Interface for signature verification.","kind":"interface","module":"ddn.api.crypto.signature","name":"Verifier","package":"ddn","parentType":"","signature":"Verifier","url":"/ddn/api/crypto/signature.html#Verifier"},{"doc":"Initializes the verifier with the public key.","kind":"method","module":"ddn.api.crypto.signature","name":"init","package":"ddn","parentType":"Verifier","signature":"void init(PublicKey key)","url":"/ddn/api/crypto/signature/Verifier.init.html"},{"doc":"Updates the data to be verified.","kind":"method","module":"ddn.api.crypto.signature","name":"update","package":"ddn","parentType":"Verifier","signature":"void update(const(ubyte)[]  input)","url":"/ddn/api/crypto/signature/Verifier.update.html"},{"doc":"Verifies the signature.","kind":"method","module":"ddn.api.crypto.signature","name":"verify","package":"ddn","parentType":"Verifier","signature":"bool verify(const(ubyte)[]  signature)","url":"/ddn/api/crypto/signature/Verifier.verify.html"},{"doc":"DDN DTLS API.","kind":"module","module":"ddn.api.net.dtls","name":"ddn.api.net.dtls","package":"ddn","parentType":"","signature":"","url":"/ddn/api/net/dtls.html"},{"doc":"DTLS protocol version identifiers.","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsVersion","package":"ddn","parentType":"","signature":"DtlsVersion : ushort","url":"/ddn/api/net/dtls.html#DtlsVersion"},{"doc":"DTLS 1.2 (RFC 6347) — widely deployed.","kind":"enum_member","module":"ddn.api.net.dtls","name":"DTLS_1_2","package":"ddn","parentType":"","signature":"DTLS_1_2 = 0xFEFD","url":"/ddn/api/net/dtls.html#DtlsVersion"},{"doc":"DTLS 1.3 (RFC 9147) — newest version.","kind":"enum_member","module":"ddn.api.net.dtls","name":"DTLS_1_3","package":"ddn","parentType":"","signature":"DTLS_1_3 = 0xFEFC","url":"/ddn/api/net/dtls.html#DtlsVersion"},{"doc":"Reasons for DTLS peer eviction.","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsEvictReason","package":"ddn","parentType":"","signature":"DtlsEvictReason","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"Handshake did not complete within the timeout period.","kind":"enum_member","module":"ddn.api.net.dtls","name":"HANDSHAKE_TIMEOUT","package":"ddn","parentType":"","signature":"HANDSHAKE_TIMEOUT = ","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"No activity from the peer for too long.","kind":"enum_member","module":"ddn.api.net.dtls","name":"IDLE_TIMEOUT","package":"ddn","parentType":"","signature":"IDLE_TIMEOUT = ","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"Maximum peer capacity reached, LRU peer evicted.","kind":"enum_member","module":"ddn.api.net.dtls","name":"CAPACITY_LIMIT","package":"ddn","parentType":"","signature":"CAPACITY_LIMIT = ","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"Fatal error during handshake.","kind":"enum_member","module":"ddn.api.net.dtls","name":"HANDSHAKE_ERROR","package":"ddn","parentType":"","signature":"HANDSHAKE_ERROR = ","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"Peer sent close_notify or fatal alert.","kind":"enum_member","module":"ddn.api.net.dtls","name":"ALERT_RECEIVED","package":"ddn","parentType":"","signature":"ALERT_RECEIVED = ","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"Application explicitly called evictPeer().","kind":"enum_member","module":"ddn.api.net.dtls","name":"MANUAL","package":"ddn","parentType":"","signature":"MANUAL = ","url":"/ddn/api/net/dtls.html#DtlsEvictReason"},{"doc":"Network address for datagram endpoints.","kind":"struct","module":"ddn.api.net.dtls","name":"DatagramEndpoint","package":"ddn","parentType":"","signature":"DatagramEndpoint","url":"/ddn/api/net/dtls.html#DatagramEndpoint"},{"doc":"Creates an IPv4 socket address.","kind":"method","module":"ddn.api.net.dtls","name":"ipv4","package":"ddn","parentType":"DatagramEndpoint","signature":"DatagramEndpoint ipv4(ubyte[4]  addr,  ushort  port)","url":"/ddn/api/net/dtls/DatagramEndpoint.ipv4.html"},{"doc":"Creates an IPv6 socket address.","kind":"method","module":"ddn.api.net.dtls","name":"ipv6","package":"ddn","parentType":"DatagramEndpoint","signature":"DatagramEndpoint ipv6(ubyte[16]  addr,  ushort  port)","url":"/ddn/api/net/dtls/DatagramEndpoint.ipv6.html"},{"doc":"Returns the address family.","kind":"method","module":"ddn.api.net.dtls","name":"family","package":"ddn","parentType":"DatagramEndpoint","signature":"Family family()","url":"/ddn/api/net/dtls/DatagramEndpoint.family.html"},{"doc":"Returns the port number.","kind":"method","module":"ddn.api.net.dtls","name":"port","package":"ddn","parentType":"DatagramEndpoint","signature":"ushort port()","url":"/ddn/api/net/dtls/DatagramEndpoint.port.html"},{"doc":"Returns the address bytes.","kind":"method","module":"ddn.api.net.dtls","name":"toBytes","package":"ddn","parentType":"DatagramEndpoint","signature":"const(ubyte)[] toBytes()","url":"/ddn/api/net/dtls/DatagramEndpoint.toBytes.html"},{"doc":"Compares two socket addresses for equality.","kind":"method","module":"ddn.api.net.dtls","name":"opEquals","package":"ddn","parentType":"DatagramEndpoint","signature":"bool opEquals(ref  const  DatagramEndpoint other)","url":"/ddn/api/net/dtls/DatagramEndpoint.opEquals.html"},{"doc":"Computes a hash for use in associative arrays.","kind":"method","module":"ddn.api.net.dtls","name":"toHash","package":"ddn","parentType":"DatagramEndpoint","signature":"size_t toHash()","url":"/ddn/api/net/dtls/DatagramEndpoint.toHash.html"},{"doc":"Returns true if this is a valid (non-UNSPEC) address.","kind":"method","module":"ddn.api.net.dtls","name":"isValid","package":"ddn","parentType":"DatagramEndpoint","signature":"bool isValid()","url":"/ddn/api/net/dtls/DatagramEndpoint.isValid.html"},{"doc":"Datagram transport interface for DTLS.","kind":"interface","module":"ddn.api.net.dtls","name":"DtlsTransport","package":"ddn","parentType":"","signature":"DtlsTransport","url":"/ddn/api/net/dtls.html#DtlsTransport"},{"doc":"Receives a single datagram.","kind":"method","module":"ddn.api.net.dtls","name":"recvFrom","package":"ddn","parentType":"DtlsTransport","signature":"ptrdiff_t recvFrom(ubyte[]  buffer,  out  DatagramEndpoint sender)","url":"/ddn/api/net/dtls/DtlsTransport.recvFrom.html"},{"doc":"Sends a single datagram to the given address.","kind":"method","module":"ddn.api.net.dtls","name":"sendTo","package":"ddn","parentType":"DtlsTransport","signature":"ptrdiff_t sendTo(const(ubyte)[]  data,  DatagramEndpoint dest)","url":"/ddn/api/net/dtls/DtlsTransport.sendTo.html"},{"doc":"Returns a handle for event loop registration.","kind":"method","module":"ddn.api.net.dtls","name":"pollHandle","package":"ddn","parentType":"DtlsTransport","signature":"PollHandle pollHandle()","url":"/ddn/api/net/dtls/DtlsTransport.pollHandle.html"},{"doc":"Returns true if the transport is open and usable.","kind":"method","module":"ddn.api.net.dtls","name":"isOpen","package":"ddn","parentType":"DtlsTransport","signature":"bool isOpen()","url":"/ddn/api/net/dtls/DtlsTransport.isOpen.html"},{"doc":"Closes the transport.","kind":"method","module":"ddn.api.net.dtls","name":"close","package":"ddn","parentType":"DtlsTransport","signature":"void close()","url":"/ddn/api/net/dtls/DtlsTransport.close.html"},{"doc":"Timer interface for DTLS retransmission.","kind":"interface","module":"ddn.api.net.dtls","name":"DtlsTimerSink","package":"ddn","parentType":"","signature":"DtlsTimerSink","url":"/ddn/api/net/dtls.html#DtlsTimerSink"},{"doc":"Schedules a timeout callback.","kind":"method","module":"ddn.api.net.dtls","name":"scheduleTimeout","package":"ddn","parentType":"DtlsTimerSink","signature":"void scheduleTimeout(Duration delay,  void  delegate()  onTimeout)","url":"/ddn/api/net/dtls/DtlsTimerSink.scheduleTimeout.html"},{"doc":"Cancels any previously scheduled timeout.","kind":"method","module":"ddn.api.net.dtls","name":"cancelTimeout","package":"ddn","parentType":"DtlsTimerSink","signature":"void cancelTimeout()","url":"/ddn/api/net/dtls/DtlsTimerSink.cancelTimeout.html"},{"doc":"Represents an established DTLS connection to a single peer.","kind":"interface","module":"ddn.api.net.dtls","name":"DtlsPeer","package":"ddn","parentType":"","signature":"DtlsPeer","url":"/ddn/api/net/dtls.html#DtlsPeer"},{"doc":"Reads decrypted application data from this peer.","kind":"method","module":"ddn.api.net.dtls","name":"read","package":"ddn","parentType":"DtlsPeer","signature":"TlsResult read(ubyte[]  buffer)","url":"/ddn/api/net/dtls/DtlsPeer.read.html"},{"doc":"Writes application data to be encrypted and sent to this peer.","kind":"method","module":"ddn.api.net.dtls","name":"write","package":"ddn","parentType":"DtlsPeer","signature":"TlsResult write(const(ubyte)[]  data)","url":"/ddn/api/net/dtls/DtlsPeer.write.html"},{"doc":"Initiates graceful shutdown (sends close_notify).","kind":"method","module":"ddn.api.net.dtls","name":"shutdown","package":"ddn","parentType":"DtlsPeer","signature":"TlsProgress shutdown()","url":"/ddn/api/net/dtls/DtlsPeer.shutdown.html"},{"doc":"Returns the peer's network address.","kind":"method","module":"ddn.api.net.dtls","name":"address","package":"ddn","parentType":"DtlsPeer","signature":"DatagramEndpoint address()","url":"/ddn/api/net/dtls/DtlsPeer.address.html"},{"doc":"Returns the negotiated DTLS version.","kind":"method","module":"ddn.api.net.dtls","name":"negotiatedVersion","package":"ddn","parentType":"DtlsPeer","signature":"DtlsVersion negotiatedVersion()","url":"/ddn/api/net/dtls/DtlsPeer.negotiatedVersion.html"},{"doc":"Returns the negotiated cipher suite name.","kind":"method","module":"ddn.api.net.dtls","name":"cipherSuite","package":"ddn","parentType":"DtlsPeer","signature":"string cipherSuite()","url":"/ddn/api/net/dtls/DtlsPeer.cipherSuite.html"},{"doc":"Returns the negotiated ALPN protocol.","kind":"method","module":"ddn.api.net.dtls","name":"alpnProtocol","package":"ddn","parentType":"DtlsPeer","signature":"string alpnProtocol()","url":"/ddn/api/net/dtls/DtlsPeer.alpnProtocol.html"},{"doc":"Returns the peer's certificate chain.","kind":"method","module":"ddn.api.net.dtls","name":"peerCertificates","package":"ddn","parentType":"DtlsPeer","signature":"TlsCertificateChain peerCertificates()","url":"/ddn/api/net/dtls/DtlsPeer.peerCertificates.html"},{"doc":"Returns true if the handshake is complete and connection is established.","kind":"method","module":"ddn.api.net.dtls","name":"isConnected","package":"ddn","parentType":"DtlsPeer","signature":"bool isConnected()","url":"/ddn/api/net/dtls/DtlsPeer.isConnected.html"},{"doc":"Returns the peer's Connection ID, if negotiated.","kind":"method","module":"ddn.api.net.dtls","name":"connectionId","package":"ddn","parentType":"DtlsPeer","signature":"DtlsConnectionId connectionId()","url":"/ddn/api/net/dtls/DtlsPeer.connectionId.html"},{"doc":"Requests a new Connection ID from the peer.","kind":"method","module":"ddn.api.net.dtls","name":"requestNewConnectionId","package":"ddn","parentType":"DtlsPeer","signature":"void requestNewConnectionId()","url":"/ddn/api/net/dtls/DtlsPeer.requestNewConnectionId.html"},{"doc":"Writes early data before the handshake completes.","kind":"method","module":"ddn.api.net.dtls","name":"writeEarlyData","package":"ddn","parentType":"DtlsPeer","signature":"TlsResult writeEarlyData(const(ubyte)[]  data)","url":"/ddn/api/net/dtls/DtlsPeer.writeEarlyData.html"},{"doc":"Returns true if this connection used 0-RTT early data.","kind":"method","module":"ddn.api.net.dtls","name":"usedEarlyData","package":"ddn","parentType":"DtlsPeer","signature":"bool usedEarlyData()","url":"/ddn/api/net/dtls/DtlsPeer.usedEarlyData.html"},{"doc":"Returns the negotiated SRTP profile, if DTLS-SRTP was negotiated.","kind":"method","module":"ddn.api.net.dtls","name":"negotiatedSrtpProfile","package":"ddn","parentType":"DtlsPeer","signature":"SrtpProfile negotiatedSrtpProfile()","url":"/ddn/api/net/dtls/DtlsPeer.negotiatedSrtpProfile.html"},{"doc":"Exports SRTP keying material after DTLS-SRTP handshake.","kind":"method","module":"ddn.api.net.dtls","name":"exportSrtpKeyingMaterial","package":"ddn","parentType":"DtlsPeer","signature":"SrtpKeyingMaterial exportSrtpKeyingMaterial()","url":"/ddn/api/net/dtls/DtlsPeer.exportSrtpKeyingMaterial.html"},{"doc":"Information provided to the DTLS verification callback during handshake.","kind":"struct","module":"ddn.api.net.dtls","name":"DtlsVerifyInfo","package":"ddn","parentType":"","signature":"DtlsVerifyInfo","url":"/ddn/api/net/dtls.html#DtlsVerifyInfo"},{"doc":"Callback type for custom certificate verification.","kind":"alias","module":"ddn.api.net.dtls","name":"DtlsVerifyCallback","package":"ddn","parentType":"","signature":"DtlsVerifyCallback = bool  delegate(scope  ref  const  DtlsVerifyInfo info)","url":"/ddn/api/net/dtls.html#DtlsVerifyCallback"},{"doc":"Callback type for peer eviction notifications.","kind":"alias","module":"ddn.api.net.dtls","name":"DtlsEvictCallback","package":"ddn","parentType":"","signature":"DtlsEvictCallback = void  delegate(DatagramEndpoint address,  DtlsEvictReason reason) @safe","url":"/ddn/api/net/dtls.html#DtlsEvictCallback"},{"doc":"Main DTLS engine interface.","kind":"interface","module":"ddn.api.net.dtls","name":"DtlsEngine","package":"ddn","parentType":"","signature":"DtlsEngine","url":"/ddn/api/net/dtls.html#DtlsEngine"},{"doc":"Sets the certificate chain (DER-encoded).","kind":"method","module":"ddn.api.net.dtls","name":"setCertificateChain","package":"ddn","parentType":"DtlsEngine","signature":"void setCertificateChain(const(ubyte[])[]  derCerts)","url":"/ddn/api/net/dtls/DtlsEngine.setCertificateChain.html"},{"doc":"Sets the private key (PEM-encoded).","kind":"method","module":"ddn.api.net.dtls","name":"setPrivateKey","package":"ddn","parentType":"DtlsEngine","signature":"void setPrivateKey(string pemKey)","url":"/ddn/api/net/dtls/DtlsEngine.setPrivateKey.html"},{"doc":"Sets the trust store for certificate verification.","kind":"method","module":"ddn.api.net.dtls","name":"setTrustStore","package":"ddn","parentType":"DtlsEngine","signature":"void setTrustStore(TlsTrustStore trustStore)","url":"/ddn/api/net/dtls/DtlsEngine.setTrustStore.html"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.api.net.dtls","name":"setMinVersion","package":"ddn","parentType":"DtlsEngine","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn/api/net/dtls/DtlsEngine.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.api.net.dtls","name":"setMaxVersion","package":"ddn","parentType":"DtlsEngine","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn/api/net/dtls/DtlsEngine.setMaxVersion.html"},{"doc":"Sets the MTU for handshake fragmentation.","kind":"method","module":"ddn.api.net.dtls","name":"setMtu","package":"ddn","parentType":"DtlsEngine","signature":"void setMtu(size_t mtu)","url":"/ddn/api/net/dtls/DtlsEngine.setMtu.html"},{"doc":"Sets the ALPN protocols to offer/accept.","kind":"method","module":"ddn.api.net.dtls","name":"setAlpnProtocols","package":"ddn","parentType":"DtlsEngine","signature":"void setAlpnProtocols(string[]  protocols)","url":"/ddn/api/net/dtls/DtlsEngine.setAlpnProtocols.html"},{"doc":"Sets a custom certificate verification callback.","kind":"method","module":"ddn.api.net.dtls","name":"setVerifyCallback","package":"ddn","parentType":"DtlsEngine","signature":"void setVerifyCallback(DtlsVerifyCallback callback)","url":"/ddn/api/net/dtls/DtlsEngine.setVerifyCallback.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.api.net.dtls","name":"setVerifyMode","package":"ddn","parentType":"DtlsEngine","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn/api/net/dtls/DtlsEngine.setVerifyMode.html"},{"doc":"Drives the DTLS client handshake.","kind":"method","module":"ddn.api.net.dtls","name":"handshake","package":"ddn","parentType":"DtlsEngine","signature":"TlsProgress handshake()","url":"/ddn/api/net/dtls/DtlsEngine.handshake.html"},{"doc":"Processes a received datagram.","kind":"method","module":"ddn.api.net.dtls","name":"processDatagram","package":"ddn","parentType":"DtlsEngine","signature":"TlsProgress processDatagram(const(ubyte)[]  data,  DatagramEndpoint from)","url":"/ddn/api/net/dtls/DtlsEngine.processDatagram.html"},{"doc":"Checks all peers for retransmission timeouts and performs cleanup.","kind":"method","module":"ddn.api.net.dtls","name":"checkTimers","package":"ddn","parentType":"DtlsEngine","signature":"TlsProgress checkTimers()","url":"/ddn/api/net/dtls/DtlsEngine.checkTimers.html"},{"doc":"Gets a connected peer by address.","kind":"method","module":"ddn.api.net.dtls","name":"getPeer","package":"ddn","parentType":"DtlsEngine","signature":"DtlsPeer getPeer(DatagramEndpoint addr)","url":"/ddn/api/net/dtls/DtlsEngine.getPeer.html"},{"doc":"Gets all connected peers.","kind":"method","module":"ddn.api.net.dtls","name":"peers","package":"ddn","parentType":"DtlsEngine","signature":"DtlsPeer[] peers()","url":"/ddn/api/net/dtls/DtlsEngine.peers.html"},{"doc":"Sets the handshake timeout.","kind":"method","module":"ddn.api.net.dtls","name":"setHandshakeTimeout","package":"ddn","parentType":"DtlsEngine","signature":"void setHandshakeTimeout(Duration timeout)","url":"/ddn/api/net/dtls/DtlsEngine.setHandshakeTimeout.html"},{"doc":"Sets the idle timeout for established connections.","kind":"method","module":"ddn.api.net.dtls","name":"setIdleTimeout","package":"ddn","parentType":"DtlsEngine","signature":"void setIdleTimeout(Duration timeout)","url":"/ddn/api/net/dtls/DtlsEngine.setIdleTimeout.html"},{"doc":"Sets the maximum number of concurrent peers (server only).","kind":"method","module":"ddn.api.net.dtls","name":"setMaxPeers","package":"ddn","parentType":"DtlsEngine","signature":"void setMaxPeers(size_t limit)","url":"/ddn/api/net/dtls/DtlsEngine.setMaxPeers.html"},{"doc":"Sets the maximum peers in handshake state.","kind":"method","module":"ddn.api.net.dtls","name":"setMaxHandshakingPeers","package":"ddn","parentType":"DtlsEngine","signature":"void setMaxHandshakingPeers(size_t limit)","url":"/ddn/api/net/dtls/DtlsEngine.setMaxHandshakingPeers.html"},{"doc":"Gets the number of active peers (including those mid-handshake).","kind":"method","module":"ddn.api.net.dtls","name":"peerCount","package":"ddn","parentType":"DtlsEngine","signature":"size_t peerCount()","url":"/ddn/api/net/dtls/DtlsEngine.peerCount.html"},{"doc":"Manually evicts a peer.","kind":"method","module":"ddn.api.net.dtls","name":"evictPeer","package":"ddn","parentType":"DtlsEngine","signature":"void evictPeer(DatagramEndpoint addr)","url":"/ddn/api/net/dtls/DtlsEngine.evictPeer.html"},{"doc":"Removes all peers idle longer than the given duration.","kind":"method","module":"ddn.api.net.dtls","name":"pruneIdlePeers","package":"ddn","parentType":"DtlsEngine","signature":"size_t pruneIdlePeers(Duration idleTimeout)","url":"/ddn/api/net/dtls/DtlsEngine.pruneIdlePeers.html"},{"doc":"Sets a callback invoked when a peer is evicted.","kind":"method","module":"ddn.api.net.dtls","name":"setOnPeerEvicted","package":"ddn","parentType":"DtlsEngine","signature":"void setOnPeerEvicted(DtlsEvictCallback callback)","url":"/ddn/api/net/dtls/DtlsEngine.setOnPeerEvicted.html"},{"doc":"Enables or disables Path MTU Discovery.","kind":"method","module":"ddn.api.net.dtls","name":"enablePmtuDiscovery","package":"ddn","parentType":"DtlsEngine","signature":"void enablePmtuDiscovery(bool  enable)","url":"/ddn/api/net/dtls/DtlsEngine.enablePmtuDiscovery.html"},{"doc":"Gets the current effective MTU for a peer.","kind":"method","module":"ddn.api.net.dtls","name":"getEffectiveMtu","package":"ddn","parentType":"DtlsEngine","signature":"size_t getEffectiveMtu(DatagramEndpoint peer)","url":"/ddn/api/net/dtls/DtlsEngine.getEffectiveMtu.html"},{"doc":"Sets a callback invoked when a peer's path MTU changes.","kind":"method","module":"ddn.api.net.dtls","name":"setOnMtuChanged","package":"ddn","parentType":"DtlsEngine","signature":"void setOnMtuChanged(DtlsMtuChangedCallback callback)","url":"/ddn/api/net/dtls/DtlsEngine.setOnMtuChanged.html"},{"doc":"Enables or disables Connection ID support.","kind":"method","module":"ddn.api.net.dtls","name":"enableConnectionId","package":"ddn","parentType":"DtlsEngine","signature":"void enableConnectionId(bool  enable)","url":"/ddn/api/net/dtls/DtlsEngine.enableConnectionId.html"},{"doc":"Sets the local Connection ID length.","kind":"method","module":"ddn.api.net.dtls","name":"setConnectionIdLength","package":"ddn","parentType":"DtlsEngine","signature":"void setConnectionIdLength(ubyte  length)","url":"/ddn/api/net/dtls/DtlsEngine.setConnectionIdLength.html"},{"doc":"Sets a callback invoked when a peer's address changes (migration detected).","kind":"method","module":"ddn.api.net.dtls","name":"setOnPeerMigrated","package":"ddn","parentType":"DtlsEngine","signature":"void setOnPeerMigrated(DtlsPeerMigratedCallback callback)","url":"/ddn/api/net/dtls/DtlsEngine.setOnPeerMigrated.html"},{"doc":"Enables or disables session resumption.","kind":"method","module":"ddn.api.net.dtls","name":"enableSessionResumption","package":"ddn","parentType":"DtlsEngine","signature":"void enableSessionResumption(bool  enable)","url":"/ddn/api/net/dtls/DtlsEngine.enableSessionResumption.html"},{"doc":"Sets the session ticket lifetime.","kind":"method","module":"ddn.api.net.dtls","name":"setSessionTicketLifetime","package":"ddn","parentType":"DtlsEngine","signature":"void setSessionTicketLifetime(Duration lifetime)","url":"/ddn/api/net/dtls/DtlsEngine.setSessionTicketLifetime.html"},{"doc":"Sets the maximum early data size the server will accept.","kind":"method","module":"ddn.api.net.dtls","name":"setMaxEarlyDataSize","package":"ddn","parentType":"DtlsEngine","signature":"void setMaxEarlyDataSize(size_t bytes)","url":"/ddn/api/net/dtls/DtlsEngine.setMaxEarlyDataSize.html"},{"doc":"Sets the replay protection strategy for early data.","kind":"method","module":"ddn.api.net.dtls","name":"setEarlyDataReplayProtection","package":"ddn","parentType":"DtlsEngine","signature":"void setEarlyDataReplayProtection(EarlyDataReplayProtection mode)","url":"/ddn/api/net/dtls/DtlsEngine.setEarlyDataReplayProtection.html"},{"doc":"Sets the time window for TIME_WINDOWED replay protection.","kind":"method","module":"ddn.api.net.dtls","name":"setEarlyDataTimeWindow","package":"ddn","parentType":"DtlsEngine","signature":"void setEarlyDataTimeWindow(Duration window)","url":"/ddn/api/net/dtls/DtlsEngine.setEarlyDataTimeWindow.html"},{"doc":"Sets a callback invoked when the client receives a session ticket.","kind":"method","module":"ddn.api.net.dtls","name":"setOnSessionTicket","package":"ddn","parentType":"DtlsEngine","signature":"void setOnSessionTicket(DtlsSessionCallback callback)","url":"/ddn/api/net/dtls/DtlsEngine.setOnSessionTicket.html"},{"doc":"Sets a callback invoked when the server receives early data.","kind":"method","module":"ddn.api.net.dtls","name":"setOnEarlyData","package":"ddn","parentType":"DtlsEngine","signature":"void setOnEarlyData(DtlsEarlyDataCallback callback)","url":"/ddn/api/net/dtls/DtlsEngine.setOnEarlyData.html"},{"doc":"Initiates a session resumption handshake using a stored session.","kind":"method","module":"ddn.api.net.dtls","name":"resumeWithSession","package":"ddn","parentType":"DtlsEngine","signature":"void resumeWithSession(scope  ref  const  DtlsSessionInfo session)","url":"/ddn/api/net/dtls/DtlsEngine.resumeWithSession.html"},{"doc":"Sets supported SRTP protection profiles for DTLS-SRTP.","kind":"method","module":"ddn.api.net.dtls","name":"setSrtpProfiles","package":"ddn","parentType":"DtlsEngine","signature":"void setSrtpProfiles(const(SrtpProfile[])  profiles)","url":"/ddn/api/net/dtls/DtlsEngine.setSrtpProfiles.html"},{"doc":"Flushes any pending outgoing datagrams.","kind":"method","module":"ddn.api.net.dtls","name":"flush","package":"ddn","parentType":"DtlsEngine","signature":"TlsProgress flush()","url":"/ddn/api/net/dtls/DtlsEngine.flush.html"},{"doc":"Connection ID for DTLS 1.3 peer identification.","kind":"struct","module":"ddn.api.net.dtls","name":"DtlsConnectionId","package":"ddn","parentType":"","signature":"DtlsConnectionId","url":"/ddn/api/net/dtls.html#DtlsConnectionId"},{"doc":"Creates a Connection ID from raw bytes.","kind":"method","module":"ddn.api.net.dtls","name":"create","package":"ddn","parentType":"DtlsConnectionId","signature":"DtlsConnectionId create(ubyte[]  id)","url":"/ddn/api/net/dtls/DtlsConnectionId.create.html"},{"doc":"Creates an empty (disabled) Connection ID.","kind":"method","module":"ddn.api.net.dtls","name":"none","package":"ddn","parentType":"DtlsConnectionId","signature":"DtlsConnectionId none()","url":"/ddn/api/net/dtls/DtlsConnectionId.none.html"},{"doc":"Returns the raw CID bytes.","kind":"method","module":"ddn.api.net.dtls","name":"bytes","package":"ddn","parentType":"DtlsConnectionId","signature":"const(ubyte)[] bytes()","url":"/ddn/api/net/dtls/DtlsConnectionId.bytes.html"},{"doc":"Returns the CID length in bytes (0 = disabled).","kind":"method","module":"ddn.api.net.dtls","name":"length","package":"ddn","parentType":"DtlsConnectionId","signature":"ubyte length()","url":"/ddn/api/net/dtls/DtlsConnectionId.length.html"},{"doc":"Returns true if a CID is present (non-zero length).","kind":"method","module":"ddn.api.net.dtls","name":"isEnabled","package":"ddn","parentType":"DtlsConnectionId","signature":"bool isEnabled()","url":"/ddn/api/net/dtls/DtlsConnectionId.isEnabled.html"},{"doc":"Compares two CIDs for equality.","kind":"method","module":"ddn.api.net.dtls","name":"opEquals","package":"ddn","parentType":"DtlsConnectionId","signature":"bool opEquals(ref  const  DtlsConnectionId other)","url":"/ddn/api/net/dtls/DtlsConnectionId.opEquals.html"},{"doc":"Computes a hash for use in associative arrays.","kind":"method","module":"ddn.api.net.dtls","name":"toHash","package":"ddn","parentType":"DtlsConnectionId","signature":"size_t toHash()","url":"/ddn/api/net/dtls/DtlsConnectionId.toHash.html"},{"doc":"DTLS session information for resumption.","kind":"struct","module":"ddn.api.net.dtls","name":"DtlsSessionInfo","package":"ddn","parentType":"","signature":"DtlsSessionInfo","url":"/ddn/api/net/dtls.html#DtlsSessionInfo"},{"doc":"Replay protection strategy for 0-RTT early data.","kind":"enum","module":"ddn.api.net.dtls","name":"EarlyDataReplayProtection","package":"ddn","parentType":"","signature":"EarlyDataReplayProtection","url":"/ddn/api/net/dtls.html#EarlyDataReplayProtection"},{"doc":"Each session ticket can only be used once. Most secure.","kind":"enum_member","module":"ddn.api.net.dtls","name":"SINGLE_USE_TICKETS","package":"ddn","parentType":"","signature":"SINGLE_USE_TICKETS = ","url":"/ddn/api/net/dtls.html#EarlyDataReplayProtection"},{"doc":"Accept early data within a short time window.","kind":"enum_member","module":"ddn.api.net.dtls","name":"TIME_WINDOWED","package":"ddn","parentType":"","signature":"TIME_WINDOWED = ","url":"/ddn/api/net/dtls.html#EarlyDataReplayProtection"},{"doc":"Application handles replay detection via idempotency keys.","kind":"enum_member","module":"ddn.api.net.dtls","name":"APPLICATION_MANAGED","package":"ddn","parentType":"","signature":"APPLICATION_MANAGED = ","url":"/ddn/api/net/dtls.html#EarlyDataReplayProtection"},{"doc":"SRTP protection profiles (RFC 5764).","kind":"enum","module":"ddn.api.net.dtls","name":"SrtpProfile","package":"ddn","parentType":"","signature":"SrtpProfile : ushort","url":"/ddn/api/net/dtls.html#SrtpProfile"},{"doc":"SRTP_AES128_CM_HMAC_SHA1_80 (RFC 5764 §4.1.2).","kind":"enum_member","module":"ddn.api.net.dtls","name":"SRTP_AES128_CM_HMAC_SHA1_80","package":"ddn","parentType":"","signature":"SRTP_AES128_CM_HMAC_SHA1_80 = 0x0001","url":"/ddn/api/net/dtls.html#SrtpProfile"},{"doc":"SRTP_AES128_CM_HMAC_SHA1_32 (RFC 5764 §4.1.2).","kind":"enum_member","module":"ddn.api.net.dtls","name":"SRTP_AES128_CM_HMAC_SHA1_32","package":"ddn","parentType":"","signature":"SRTP_AES128_CM_HMAC_SHA1_32 = 0x0002","url":"/ddn/api/net/dtls.html#SrtpProfile"},{"doc":"SRTP_AEAD_AES_128_GCM (RFC 7714).","kind":"enum_member","module":"ddn.api.net.dtls","name":"SRTP_AEAD_AES_128_GCM","package":"ddn","parentType":"","signature":"SRTP_AEAD_AES_128_GCM = 0x0007","url":"/ddn/api/net/dtls.html#SrtpProfile"},{"doc":"SRTP_AEAD_AES_256_GCM (RFC 7714).","kind":"enum_member","module":"ddn.api.net.dtls","name":"SRTP_AEAD_AES_256_GCM","package":"ddn","parentType":"","signature":"SRTP_AEAD_AES_256_GCM = 0x0008","url":"/ddn/api/net/dtls.html#SrtpProfile"},{"doc":"SRTP keying material exported from a DTLS-SRTP handshake.","kind":"struct","module":"ddn.api.net.dtls","name":"SrtpKeyingMaterial","package":"ddn","parentType":"","signature":"SrtpKeyingMaterial","url":"/ddn/api/net/dtls.html#SrtpKeyingMaterial"},{"doc":"Callback type for MTU change notifications.","kind":"alias","module":"ddn.api.net.dtls","name":"DtlsMtuChangedCallback","package":"ddn","parentType":"","signature":"DtlsMtuChangedCallback = void  delegate(DatagramEndpoint peer,  size_t oldMtu,  size_t newMtu)","url":"/ddn/api/net/dtls.html#DtlsMtuChangedCallback"},{"doc":"Callback type for peer migration notifications.","kind":"alias","module":"ddn.api.net.dtls","name":"DtlsPeerMigratedCallback","package":"ddn","parentType":"","signature":"DtlsPeerMigratedCallback = void  delegate(DatagramEndpoint peer,\n     DatagramEndpoint oldAddr,  DatagramEndpoint newAddr)","url":"/ddn/api/net/dtls.html#DtlsPeerMigratedCallback"},{"doc":"Callback type for early data received (server-side).","kind":"alias","module":"ddn.api.net.dtls","name":"DtlsEarlyDataCallback","package":"ddn","parentType":"","signature":"DtlsEarlyDataCallback = bool  delegate(DatagramEndpoint peer,  const(ubyte)[]  data)","url":"/ddn/api/net/dtls.html#DtlsEarlyDataCallback"},{"doc":"Callback type for session ticket received (client-side).","kind":"alias","module":"ddn.api.net.dtls","name":"DtlsSessionCallback","package":"ddn","parentType":"","signature":"DtlsSessionCallback = void  delegate(scope  ref  const  DtlsSessionInfo session)","url":"/ddn/api/net/dtls.html#DtlsSessionCallback"},{"doc":"Factory for creating configured DTLS engines.","kind":"interface","module":"ddn.api.net.dtls","name":"DtlsContext","package":"ddn","parentType":"","signature":"DtlsContext","url":"/ddn/api/net/dtls.html#DtlsContext"},{"doc":"Sets the certificate chain (PEM-encoded).","kind":"method","module":"ddn.api.net.dtls","name":"setCertificateChain","package":"ddn","parentType":"DtlsContext","signature":"void setCertificateChain(const(char)[]  pemData)","url":"/ddn/api/net/dtls/DtlsContext.setCertificateChain.html"},{"doc":"Sets the certificate chain (DER-encoded).","kind":"method","module":"ddn.api.net.dtls","name":"setCertificateChainDer","package":"ddn","parentType":"DtlsContext","signature":"void setCertificateChainDer(const(ubyte[])[]  derCertificates)","url":"/ddn/api/net/dtls/DtlsContext.setCertificateChainDer.html"},{"doc":"Sets the private key (PEM-encoded).","kind":"method","module":"ddn.api.net.dtls","name":"setPrivateKey","package":"ddn","parentType":"DtlsContext","signature":"void setPrivateKey(const(char)[]  pemData,  const(char)[]  password =  null)","url":"/ddn/api/net/dtls/DtlsContext.setPrivateKey.html"},{"doc":"Sets the private key (DER-encoded).","kind":"method","module":"ddn.api.net.dtls","name":"setPrivateKeyDer","package":"ddn","parentType":"DtlsContext","signature":"void setPrivateKeyDer(const(ubyte)[]  derData,  const(char)[]  password =  null)","url":"/ddn/api/net/dtls/DtlsContext.setPrivateKeyDer.html"},{"doc":"Gets the trust store for adding CA certificates.","kind":"method","module":"ddn.api.net.dtls","name":"trustStore","package":"ddn","parentType":"DtlsContext","signature":"TlsTrustStore trustStore()","url":"/ddn/api/net/dtls/DtlsContext.trustStore.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.api.net.dtls","name":"setVerifyMode","package":"ddn","parentType":"DtlsContext","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn/api/net/dtls/DtlsContext.setVerifyMode.html"},{"doc":"Sets a custom certificate verification callback.","kind":"method","module":"ddn.api.net.dtls","name":"setVerifyCallback","package":"ddn","parentType":"DtlsContext","signature":"void setVerifyCallback(DtlsVerifyCallback callback)","url":"/ddn/api/net/dtls/DtlsContext.setVerifyCallback.html"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.api.net.dtls","name":"setMinVersion","package":"ddn","parentType":"DtlsContext","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn/api/net/dtls/DtlsContext.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.api.net.dtls","name":"setMaxVersion","package":"ddn","parentType":"DtlsContext","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn/api/net/dtls/DtlsContext.setMaxVersion.html"},{"doc":"Sets the ALPN protocols to offer/accept.","kind":"method","module":"ddn.api.net.dtls","name":"setAlpnProtocols","package":"ddn","parentType":"DtlsContext","signature":"void setAlpnProtocols(const(string)[]  protocols)","url":"/ddn/api/net/dtls/DtlsContext.setAlpnProtocols.html"},{"doc":"Enables or disables Connection ID support (DTLS 1.3).","kind":"method","module":"ddn.api.net.dtls","name":"setConnectionId","package":"ddn","parentType":"DtlsContext","signature":"void setConnectionId(bool  enable,  ubyte  cidLength =  8)","url":"/ddn/api/net/dtls/DtlsContext.setConnectionId.html"},{"doc":"Enables or disables session resumption (DTLS 1.3).","kind":"method","module":"ddn.api.net.dtls","name":"setSessionResumption","package":"ddn","parentType":"DtlsContext","signature":"void setSessionResumption(bool  enable,  size_t maxEarlyData =  16384)","url":"/ddn/api/net/dtls/DtlsContext.setSessionResumption.html"},{"doc":"Sets supported SRTP protection profiles (DTLS-SRTP).","kind":"method","module":"ddn.api.net.dtls","name":"setSrtpProfiles","package":"ddn","parentType":"DtlsContext","signature":"void setSrtpProfiles(const(SrtpProfile[])  profiles)","url":"/ddn/api/net/dtls/DtlsContext.setSrtpProfiles.html"},{"doc":"Creates a DTLS client engine.","kind":"method","module":"ddn.api.net.dtls","name":"clientEngine","package":"ddn","parentType":"DtlsContext","signature":"DtlsEngine clientEngine(DtlsTransport transport,  DtlsTimerSink timer,  string serverName)","url":"/ddn/api/net/dtls/DtlsContext.clientEngine.html"},{"doc":"Creates a DTLS server engine.","kind":"method","module":"ddn.api.net.dtls","name":"serverEngine","package":"ddn","parentType":"DtlsContext","signature":"DtlsEngine serverEngine(DtlsTransport transport,  DtlsTimerSink timer)","url":"/ddn/api/net/dtls/DtlsContext.serverEngine.html"},{"doc":"DTLS Maximum Transmission Unit constants.","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsMtu","package":"ddn","parentType":"","signature":"DtlsMtu : size_t","url":"/ddn/api/net/dtls.html#DtlsMtu"},{"doc":"Default path MTU assumption (conservative for most networks).","kind":"enum_member","module":"ddn.api.net.dtls","name":"DEFAULT","package":"ddn","parentType":"","signature":"DEFAULT = 1200","url":"/ddn/api/net/dtls.html#DtlsMtu"},{"doc":"Minimum MTU (IPv6 minimum minus headers).","kind":"enum_member","module":"ddn.api.net.dtls","name":"MINIMUM","package":"ddn","parentType":"","signature":"MINIMUM = 576","url":"/ddn/api/net/dtls.html#DtlsMtu"},{"doc":"Maximum handshake message size (64 KiB).","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_HANDSHAKE_MESSAGE","package":"ddn","parentType":"","signature":"MAX_HANDSHAKE_MESSAGE = 64 *  1024","url":"/ddn/api/net/dtls.html#DtlsMtu"},{"doc":"DTLS retransmission timer constants (RFC 6347 §4.2.4.1).","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsRetransmit","package":"ddn","parentType":"","signature":"DtlsRetransmit","url":"/ddn/api/net/dtls.html#DtlsRetransmit"},{"doc":"Initial retransmit timeout in milliseconds (1 second).","kind":"enum_member","module":"ddn.api.net.dtls","name":"INITIAL_TIMEOUT_MS","package":"ddn","parentType":"","signature":"INITIAL_TIMEOUT_MS = 1000","url":"/ddn/api/net/dtls.html#DtlsRetransmit"},{"doc":"Maximum retransmit timeout in milliseconds (60 seconds).","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_TIMEOUT_MS","package":"ddn","parentType":"","signature":"MAX_TIMEOUT_MS = 60000","url":"/ddn/api/net/dtls.html#DtlsRetransmit"},{"doc":"Maximum number of retransmissions before giving up.","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_RETRIES","package":"ddn","parentType":"","signature":"MAX_RETRIES = 10","url":"/ddn/api/net/dtls.html#DtlsRetransmit"},{"doc":"Default peer lifecycle limits.","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsPeerLimits","package":"ddn","parentType":"","signature":"DtlsPeerLimits : size_t","url":"/ddn/api/net/dtls.html#DtlsPeerLimits"},{"doc":"Default maximum concurrent peers per engine.","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_PEERS","package":"ddn","parentType":"","signature":"MAX_PEERS = 10000","url":"/ddn/api/net/dtls.html#DtlsPeerLimits"},{"doc":"Default maximum peers in handshake state.","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_HANDSHAKING_PEERS","package":"ddn","parentType":"","signature":"MAX_HANDSHAKING_PEERS = 1000","url":"/ddn/api/net/dtls.html#DtlsPeerLimits"},{"doc":"PLPMTUD (RFC 8899) constants for Path MTU Discovery.","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsPmtud","package":"ddn","parentType":"","signature":"DtlsPmtud","url":"/ddn/api/net/dtls.html#DtlsPmtud"},{"doc":"Minimum PLPMTUD probe size (RFC 8899 §5.1).","kind":"enum_member","module":"ddn.api.net.dtls","name":"MIN_PROBE_SIZE","package":"ddn","parentType":"","signature":"MIN_PROBE_SIZE = 1200","url":"/ddn/api/net/dtls.html#DtlsPmtud"},{"doc":"Maximum PLPMTUD probe size (typical Ethernet MTU minus headers).","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_PROBE_SIZE","package":"ddn","parentType":"","signature":"MAX_PROBE_SIZE = 1452","url":"/ddn/api/net/dtls.html#DtlsPmtud"},{"doc":"Number of successful probes at a size before confirming MTU.","kind":"enum_member","module":"ddn.api.net.dtls","name":"PROBE_COUNT","package":"ddn","parentType":"","signature":"PROBE_COUNT = 3","url":"/ddn/api/net/dtls.html#DtlsPmtud"},{"doc":"Initial probe timeout in milliseconds.","kind":"enum_member","module":"ddn.api.net.dtls","name":"PROBE_TIMEOUT_MS","package":"ddn","parentType":"","signature":"PROBE_TIMEOUT_MS = 5000","url":"/ddn/api/net/dtls.html#DtlsPmtud"},{"doc":"Maximum number of probe attempts at a given size.","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_PROBE_ATTEMPTS","package":"ddn","parentType":"","signature":"MAX_PROBE_ATTEMPTS = 5","url":"/ddn/api/net/dtls.html#DtlsPmtud"},{"doc":"Session ticket constants (DTLS 1.3 NewSessionTicket).","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsSessionConstants","package":"ddn","parentType":"","signature":"DtlsSessionConstants","url":"/ddn/api/net/dtls.html#DtlsSessionConstants"},{"doc":"Default ticket lifetime in seconds (24 hours).","kind":"enum_member","module":"ddn.api.net.dtls","name":"DEFAULT_TICKET_LIFETIME_S","package":"ddn","parentType":"","signature":"DEFAULT_TICKET_LIFETIME_S = 86400","url":"/ddn/api/net/dtls.html#DtlsSessionConstants"},{"doc":"Default maximum early data size (16 KB).","kind":"enum_member","module":"ddn.api.net.dtls","name":"DEFAULT_MAX_EARLY_DATA","package":"ddn","parentType":"","signature":"DEFAULT_MAX_EARLY_DATA = 16384","url":"/ddn/api/net/dtls.html#DtlsSessionConstants"},{"doc":"Default early data time window for replay protection.","kind":"enum_member","module":"ddn.api.net.dtls","name":"DEFAULT_EARLY_DATA_WINDOW_S","package":"ddn","parentType":"","signature":"DEFAULT_EARLY_DATA_WINDOW_S = 10","url":"/ddn/api/net/dtls.html#DtlsSessionConstants"},{"doc":"Ticket nonce size in bytes.","kind":"enum_member","module":"ddn.api.net.dtls","name":"TICKET_NONCE_SIZE","package":"ddn","parentType":"","signature":"TICKET_NONCE_SIZE = 32","url":"/ddn/api/net/dtls.html#DtlsSessionConstants"},{"doc":"Connection ID constants (RFC 9147 §5.6).","kind":"enum","module":"ddn.api.net.dtls","name":"DtlsCidConstants","package":"ddn","parentType":"","signature":"DtlsCidConstants","url":"/ddn/api/net/dtls.html#DtlsCidConstants"},{"doc":"Default local CID length in bytes.","kind":"enum_member","module":"ddn.api.net.dtls","name":"DEFAULT_CID_LENGTH","package":"ddn","parentType":"","signature":"DEFAULT_CID_LENGTH = 8","url":"/ddn/api/net/dtls.html#DtlsCidConstants"},{"doc":"Maximum CID length in bytes.","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_CID_LENGTH","package":"ddn","parentType":"","signature":"MAX_CID_LENGTH = 255","url":"/ddn/api/net/dtls.html#DtlsCidConstants"},{"doc":"Maximum number of outstanding CID requests.","kind":"enum_member","module":"ddn.api.net.dtls","name":"MAX_PENDING_CID_REQUESTS","package":"ddn","parentType":"","signature":"MAX_PENDING_CID_REQUESTS = 4","url":"/ddn/api/net/dtls.html#DtlsCidConstants"},{"doc":"Module ddn.api.net.http.client","kind":"module","module":"ddn.api.net.http.client","name":"ddn.api.net.http.client","package":"ddn","parentType":"","signature":"","url":"/ddn/api/net/http/client.html"},{"doc":"Base exception type for the HTTP client API.","kind":"class","module":"ddn.api.net.http.client","name":"HttpException","package":"ddn","parentType":"","signature":"HttpException : Exception","url":"/ddn/api/net/http/client.html#HttpException"},{"doc":"Exception thrown when an HTTP operation times out.","kind":"class","module":"ddn.api.net.http.client","name":"HttpTimeoutException","package":"ddn","parentType":"","signature":"HttpTimeoutException : HttpException","url":"/ddn/api/net/http/client.html#HttpTimeoutException"},{"doc":"Standard HTTP methods.","kind":"enum","module":"ddn.api.net.http.client","name":"HttpMethod","package":"ddn","parentType":"","signature":"HttpMethod","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"GET","package":"ddn","parentType":"","signature":"GET = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"HEAD","package":"ddn","parentType":"","signature":"HEAD = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"POST","package":"ddn","parentType":"","signature":"POST = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"PUT","package":"ddn","parentType":"","signature":"PUT = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"DELETE","package":"ddn","parentType":"","signature":"DELETE = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"OPTIONS","package":"ddn","parentType":"","signature":"OPTIONS = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"TRACE","package":"ddn","parentType":"","signature":"TRACE = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"CONNECT","package":"ddn","parentType":"","signature":"CONNECT = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"","kind":"enum_member","module":"ddn.api.net.http.client","name":"PATCH","package":"ddn","parentType":"","signature":"PATCH = ","url":"/ddn/api/net/http/client.html#HttpMethod"},{"doc":"A case-insensitive header map.","kind":"struct","module":"ddn.api.net.http.client","name":"HttpHeaders","package":"ddn","parentType":"","signature":"HttpHeaders","url":"/ddn/api/net/http/client.html#HttpHeaders"},{"doc":"Map-like read access.","kind":"method","module":"ddn.api.net.http.client","name":"opIndex","package":"ddn","parentType":"HttpHeaders","signature":"string opIndex(string name)","url":"/ddn/api/net/http/client/HttpHeaders.opIndex.html"},{"doc":"Map-like read/write access.","kind":"method","module":"ddn.api.net.http.client","name":"opIndex","package":"ddn","parentType":"HttpHeaders","signature":"string opIndex(string name)","url":"/ddn/api/net/http/client/HttpHeaders.opIndex.html"},{"doc":"Map-like assignment: `headers[\"name\"] = \"value\"`.","kind":"method","module":"ddn.api.net.http.client","name":"opIndexAssign","package":"ddn","parentType":"HttpHeaders","signature":"void opIndexAssign(string value,  string name)","url":"/ddn/api/net/http/client/HttpHeaders.opIndexAssign.html"},{"doc":"Map-like delete: `headers[\"name\"] = null`.","kind":"method","module":"ddn.api.net.http.client","name":"opIndexAssign","package":"ddn","parentType":"HttpHeaders","signature":"void opIndexAssign(typeof(null),  string name)","url":"/ddn/api/net/http/client/HttpHeaders.opIndexAssign.html"},{"doc":"Supports `\"name\" in headers`.","kind":"method","module":"ddn.api.net.http.client","name":"opBinaryRight","package":"ddn","parentType":"HttpHeaders","signature":"const(string) * opBinaryRight(string op :  \"in\")(string name)","url":"/ddn/api/net/http/client/HttpHeaders.opBinaryRight.html"},{"doc":"Foreach iteration support over stored headers.","kind":"method","module":"ddn.api.net.http.client","name":"opApply","package":"ddn","parentType":"HttpHeaders","signature":"int opApply(scope  int  delegate(const  string name,  const  string value)  dg)","url":"/ddn/api/net/http/client/HttpHeaders.opApply.html"},{"doc":"Sets (adds or replaces) a header.","kind":"method","module":"ddn.api.net.http.client","name":"set","package":"ddn","parentType":"HttpHeaders","signature":"void set(string name,  string value)","url":"/ddn/api/net/http/client/HttpHeaders.set.html"},{"doc":"Returns true if the header is present.","kind":"method","module":"ddn.api.net.http.client","name":"has","package":"ddn","parentType":"HttpHeaders","signature":"bool has(string name)","url":"/ddn/api/net/http/client/HttpHeaders.has.html"},{"doc":"Gets a header value.","kind":"method","module":"ddn.api.net.http.client","name":"get","package":"ddn","parentType":"HttpHeaders","signature":"string get(string name,  string defaultValue =  \"\")","url":"/ddn/api/net/http/client/HttpHeaders.get.html"},{"doc":"Removes a header if present.","kind":"method","module":"ddn.api.net.http.client","name":"remove","package":"ddn","parentType":"HttpHeaders","signature":"void remove(string name)","url":"/ddn/api/net/http/client/HttpHeaders.remove.html"},{"doc":"Returns the number of stored headers.","kind":"method","module":"ddn.api.net.http.client","name":"length","package":"ddn","parentType":"HttpHeaders","signature":"size_t length()","url":"/ddn/api/net/http/client/HttpHeaders.length.html"},{"doc":"Returns the underlying normalized header map.","kind":"method","module":"ddn.api.net.http.client","name":"values","package":"ddn","parentType":"HttpHeaders","signature":"const(string[string]) values()","url":"/ddn/api/net/http/client/HttpHeaders.values.html"},{"doc":"Returns a deep copy of this `HttpHeaders`.","kind":"method","module":"ddn.api.net.http.client","name":"dup","package":"ddn","parentType":"HttpHeaders","signature":"HttpHeaders dup()","url":"/ddn/api/net/http/client/HttpHeaders.dup.html"},{"doc":"An HTTP request.","kind":"struct","module":"ddn.api.net.http.client","name":"HttpRequest","package":"ddn","parentType":"","signature":"HttpRequest","url":"/ddn/api/net/http/client.html#HttpRequest"},{"doc":"Returns a copy of this request with an additional/replaced header.","kind":"method","module":"ddn.api.net.http.client","name":"withHeader","package":"ddn","parentType":"HttpRequest","signature":"HttpRequest withHeader(string name,  string value)","url":"/ddn/api/net/http/client/HttpRequest.withHeader.html"},{"doc":"Returns a copy of this request with a body.","kind":"method","module":"ddn.api.net.http.client","name":"withBody","package":"ddn","parentType":"HttpRequest","signature":"HttpRequest withBody(const(ubyte)[]  data)","url":"/ddn/api/net/http/client/HttpRequest.withBody.html"},{"doc":"Returns a copy of this request with an operation timeout.","kind":"method","module":"ddn.api.net.http.client","name":"withOperationTimeout","package":"ddn","parentType":"HttpRequest","signature":"HttpRequest withOperationTimeout(Duration d)","url":"/ddn/api/net/http/client/HttpRequest.withOperationTimeout.html"},{"doc":"Returns a copy of this request with a connect timeout.","kind":"method","module":"ddn.api.net.http.client","name":"withConnectTimeout","package":"ddn","parentType":"HttpRequest","signature":"HttpRequest withConnectTimeout(Duration d)","url":"/ddn/api/net/http/client/HttpRequest.withConnectTimeout.html"},{"doc":"Returns a copy of this request with a redirect limit.","kind":"method","module":"ddn.api.net.http.client","name":"withMaxRedirects","package":"ddn","parentType":"HttpRequest","signature":"HttpRequest withMaxRedirects(uint  max)","url":"/ddn/api/net/http/client/HttpRequest.withMaxRedirects.html"},{"doc":"Returns a deep copy of this request.","kind":"method","module":"ddn.api.net.http.client","name":"dup","package":"ddn","parentType":"HttpRequest","signature":"HttpRequest dup()","url":"/ddn/api/net/http/client/HttpRequest.dup.html"},{"doc":"An HTTP response.","kind":"struct","module":"ddn.api.net.http.client","name":"HttpResponse","package":"ddn","parentType":"","signature":"HttpResponse","url":"/ddn/api/net/http/client.html#HttpResponse"},{"doc":"Returns true if `statusCode` is in the 2xx range.","kind":"method","module":"ddn.api.net.http.client","name":"isSuccess","package":"ddn","parentType":"HttpResponse","signature":"bool isSuccess()","url":"/ddn/api/net/http/client/HttpResponse.isSuccess.html"},{"doc":"Returns the body as a string.","kind":"method","module":"ddn.api.net.http.client","name":"bodyAsString","package":"ddn","parentType":"HttpResponse","signature":"string bodyAsString()","url":"/ddn/api/net/http/client/HttpResponse.bodyAsString.html"},{"doc":"Convenience accessor for a header on the response.","kind":"method","module":"ddn.api.net.http.client","name":"header","package":"ddn","parentType":"HttpResponse","signature":"string header(string name,  string defaultValue =  \"\")","url":"/ddn/api/net/http/client/HttpResponse.header.html"},{"doc":"Synchronous HTTP client interface.","kind":"interface","module":"ddn.api.net.http.client","name":"HttpClient","package":"ddn","parentType":"","signature":"HttpClient","url":"/ddn/api/net/http/client.html#HttpClient"},{"doc":"Performs an HTTP request and returns the full response.","kind":"method","module":"ddn.api.net.http.client","name":"request","package":"ddn","parentType":"HttpClient","signature":"HttpResponse request(ref  const  HttpRequest request)","url":"/ddn/api/net/http/client/HttpClient.request.html"},{"doc":"Releases any resources associated with the client.","kind":"method","module":"ddn.api.net.http.client","name":"close","package":"ddn","parentType":"HttpClient","signature":"void close()","url":"/ddn/api/net/http/client/HttpClient.close.html"},{"doc":"A future representing an asynchronously produced value.","kind":"struct","module":"ddn.api.net.http.client","name":"HttpFuture","package":"ddn","parentType":"","signature":"HttpFuture(T)","url":"/ddn/api/net/http/client.html#HttpFuture"},{"doc":"Returns true if this future refers to a valid asynchronous result.","kind":"method","module":"ddn.api.net.http.client","name":"isValid","package":"ddn","parentType":"HttpFuture","signature":"bool isValid()","url":"/ddn/api/net/http/client/HttpFuture.isValid.html"},{"doc":"Returns true if the future is already completed.","kind":"method","module":"ddn.api.net.http.client","name":"ready","package":"ddn","parentType":"HttpFuture","signature":"bool ready()","url":"/ddn/api/net/http/client/HttpFuture.ready.html"},{"doc":"Blocks until the future is completed.","kind":"method","module":"ddn.api.net.http.client","name":"wait","package":"ddn","parentType":"HttpFuture","signature":"void wait()","url":"/ddn/api/net/http/client/HttpFuture.wait.html"},{"doc":"Blocks until completion, then returns the value or throws the stored error.","kind":"method","module":"ddn.api.net.http.client","name":"get","package":"ddn","parentType":"HttpFuture","signature":"T get()","url":"/ddn/api/net/http/client/HttpFuture.get.html"},{"doc":"A promise that can be completed with a value or an error.","kind":"struct","module":"ddn.api.net.http.client","name":"HttpPromise","package":"ddn","parentType":"","signature":"HttpPromise(T)","url":"/ddn/api/net/http/client.html#HttpPromise"},{"doc":"Creates a new promise.","kind":"method","module":"ddn.api.net.http.client","name":"make","package":"ddn","parentType":"HttpPromise","signature":"HttpPromise!T make()","url":"/ddn/api/net/http/client/HttpPromise.make.html"},{"doc":"Returns the future associated with this promise.","kind":"method","module":"ddn.api.net.http.client","name":"future","package":"ddn","parentType":"HttpPromise","signature":"HttpFuture!T future()","url":"/ddn/api/net/http/client/HttpPromise.future.html"},{"doc":"Completes the promise successfully.","kind":"method","module":"ddn.api.net.http.client","name":"succeed","package":"ddn","parentType":"HttpPromise","signature":"void succeed(T value)","url":"/ddn/api/net/http/client/HttpPromise.succeed.html"},{"doc":"Completes the promise with an error.","kind":"method","module":"ddn.api.net.http.client","name":"fail","package":"ddn","parentType":"HttpPromise","signature":"void fail(Throwable error)","url":"/ddn/api/net/http/client/HttpPromise.fail.html"},{"doc":"Asynchronous HTTP client interface.","kind":"interface","module":"ddn.api.net.http.client","name":"AsyncHttpClient","package":"ddn","parentType":"","signature":"AsyncHttpClient","url":"/ddn/api/net/http/client.html#AsyncHttpClient"},{"doc":"Starts an HTTP request and returns a future for its response.","kind":"method","module":"ddn.api.net.http.client","name":"requestAsync","package":"ddn","parentType":"AsyncHttpClient","signature":"HttpFuture!HttpResponse requestAsync(ref  const  HttpRequest request)","url":"/ddn/api/net/http/client/AsyncHttpClient.requestAsync.html"},{"doc":"Releases any resources associated with the client.","kind":"method","module":"ddn.api.net.http.client","name":"close","package":"ddn","parentType":"AsyncHttpClient","signature":"void close()","url":"/ddn/api/net/http/client/AsyncHttpClient.close.html"},{"doc":"DDN TLS API.","kind":"module","module":"ddn.api.net.tls","name":"ddn.api.net.tls","package":"ddn","parentType":"","signature":"","url":"/ddn/api/net/tls.html"},{"doc":"TLS protocol versions.","kind":"enum","module":"ddn.api.net.tls","name":"TlsVersion","package":"ddn","parentType":"","signature":"TlsVersion","url":"/ddn/api/net/tls.html#TlsVersion"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_1_2","package":"ddn","parentType":"","signature":"TLS_1_2 = ","url":"/ddn/api/net/tls.html#TlsVersion"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_1_3","package":"ddn","parentType":"","signature":"TLS_1_3 = ","url":"/ddn/api/net/tls.html#TlsVersion"},{"doc":"TLS connection role.","kind":"enum","module":"ddn.api.net.tls","name":"TlsRole","package":"ddn","parentType":"","signature":"TlsRole","url":"/ddn/api/net/tls.html#TlsRole"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"CLIENT","package":"ddn","parentType":"","signature":"CLIENT = ","url":"/ddn/api/net/tls.html#TlsRole"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"SERVER","package":"ddn","parentType":"","signature":"SERVER = ","url":"/ddn/api/net/tls.html#TlsRole"},{"doc":"TLS handshake state.","kind":"enum","module":"ddn.api.net.tls","name":"TlsHandshakeState","package":"ddn","parentType":"","signature":"TlsHandshakeState","url":"/ddn/api/net/tls.html#TlsHandshakeState"},{"doc":"Handshake has not been initiated","kind":"enum_member","module":"ddn.api.net.tls","name":"NOT_STARTED","package":"ddn","parentType":"","signature":"NOT_STARTED = ","url":"/ddn/api/net/tls.html#TlsHandshakeState"},{"doc":"Handshake is in progress (may need multiple calls for non-blocking I/O)","kind":"enum_member","module":"ddn.api.net.tls","name":"IN_PROGRESS","package":"ddn","parentType":"","signature":"IN_PROGRESS = ","url":"/ddn/api/net/tls.html#TlsHandshakeState"},{"doc":"Handshake completed successfully","kind":"enum_member","module":"ddn.api.net.tls","name":"COMPLETE","package":"ddn","parentType":"","signature":"COMPLETE = ","url":"/ddn/api/net/tls.html#TlsHandshakeState"},{"doc":"Handshake failed (connection unusable)","kind":"enum_member","module":"ddn.api.net.tls","name":"FAILED","package":"ddn","parentType":"","signature":"FAILED = ","url":"/ddn/api/net/tls.html#TlsHandshakeState"},{"doc":"Connection was gracefully shut down after successful handshake","kind":"enum_member","module":"ddn.api.net.tls","name":"SHUTDOWN","package":"ddn","parentType":"","signature":"SHUTDOWN = ","url":"/ddn/api/net/tls.html#TlsHandshakeState"},{"doc":"Certificate verification mode.","kind":"enum","module":"ddn.api.net.tls","name":"TlsVerifyMode","package":"ddn","parentType":"","signature":"TlsVerifyMode","url":"/ddn/api/net/tls.html#TlsVerifyMode"},{"doc":"Do not verify peer certificate (insecure, use only for testing)","kind":"enum_member","module":"ddn.api.net.tls","name":"NONE","package":"ddn","parentType":"","signature":"NONE = ","url":"/ddn/api/net/tls.html#TlsVerifyMode"},{"doc":"Verify peer certificate if presented","kind":"enum_member","module":"ddn.api.net.tls","name":"OPTIONAL","package":"ddn","parentType":"","signature":"OPTIONAL = ","url":"/ddn/api/net/tls.html#TlsVerifyMode"},{"doc":"Require and verify peer certificate","kind":"enum_member","module":"ddn.api.net.tls","name":"REQUIRED","package":"ddn","parentType":"","signature":"REQUIRED = ","url":"/ddn/api/net/tls.html#TlsVerifyMode"},{"doc":"Result of a non-blocking I/O operation.","kind":"enum","module":"ddn.api.net.tls","name":"IoResult","package":"ddn","parentType":"","signature":"IoResult : ptrdiff_t","url":"/ddn/api/net/tls.html#IoResult"},{"doc":"Operation would block, try again later","kind":"enum_member","module":"ddn.api.net.tls","name":"WOULD_BLOCK","package":"ddn","parentType":"","signature":"WOULD_BLOCK = - 1","url":"/ddn/api/net/tls.html#IoResult"},{"doc":"Connection closed by peer (mid-stream closure, not clean EOF)","kind":"enum_member","module":"ddn.api.net.tls","name":"CLOSED","package":"ddn","parentType":"","signature":"CLOSED = - 2","url":"/ddn/api/net/tls.html#IoResult"},{"doc":"An error occurred","kind":"enum_member","module":"ddn.api.net.tls","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = - 3","url":"/ddn/api/net/tls.html#IoResult"},{"doc":"Progress indicator for non-blocking TLS operations.","kind":"enum","module":"ddn.api.net.tls","name":"TlsProgress","package":"ddn","parentType":"","signature":"TlsProgress","url":"/ddn/api/net/tls.html#TlsProgress"},{"doc":"Operation completed successfully","kind":"enum_member","module":"ddn.api.net.tls","name":"DONE","package":"ddn","parentType":"","signature":"DONE = ","url":"/ddn/api/net/tls.html#TlsProgress"},{"doc":"Need to read from the transport before continuing","kind":"enum_member","module":"ddn.api.net.tls","name":"NEED_READ","package":"ddn","parentType":"","signature":"NEED_READ = ","url":"/ddn/api/net/tls.html#TlsProgress"},{"doc":"Need to write to the transport before continuing","kind":"enum_member","module":"ddn.api.net.tls","name":"NEED_WRITE","package":"ddn","parentType":"","signature":"NEED_WRITE = ","url":"/ddn/api/net/tls.html#TlsProgress"},{"doc":"Need to read or write (both possible)","kind":"enum_member","module":"ddn.api.net.tls","name":"NEED_IO","package":"ddn","parentType":"","signature":"NEED_IO = ","url":"/ddn/api/net/tls.html#TlsProgress"},{"doc":"A fatal error occurred; connection must be closed","kind":"enum_member","module":"ddn.api.net.tls","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/api/net/tls.html#TlsProgress"},{"doc":"Typed error information for non-blocking TLS operations.","kind":"struct","module":"ddn.api.net.tls","name":"TlsError","package":"ddn","parentType":"","signature":"TlsError","url":"/ddn/api/net/tls.html#TlsError"},{"doc":"Returns: true if no error has occurred.","kind":"method","module":"ddn.api.net.tls","name":"isNone","package":"ddn","parentType":"TlsError","signature":"bool isNone()","url":"/ddn/api/net/tls/TlsError.isNone.html"},{"doc":"Result of a TLS read or write operation.","kind":"struct","module":"ddn.api.net.tls","name":"TlsResult","package":"ddn","parentType":"","signature":"TlsResult","url":"/ddn/api/net/tls.html#TlsResult"},{"doc":"Returns: true if the operation completed (successfully or EOF).","kind":"method","module":"ddn.api.net.tls","name":"done","package":"ddn","parentType":"TlsResult","signature":"bool done()","url":"/ddn/api/net/tls/TlsResult.done.html"},{"doc":"Returns: true if the caller should retry after I/O readiness.","kind":"method","module":"ddn.api.net.tls","name":"wouldBlock","package":"ddn","parentType":"TlsResult","signature":"bool wouldBlock()","url":"/ddn/api/net/tls/TlsResult.wouldBlock.html"},{"doc":"Returns: true if EOF was reached (peer closed connection gracefully).","kind":"method","module":"ddn.api.net.tls","name":"isEof","package":"ddn","parentType":"TlsResult","signature":"bool isEof()","url":"/ddn/api/net/tls/TlsResult.isEof.html"},{"doc":"Opaque handle for event loop registration.","kind":"struct","module":"ddn.api.net.tls","name":"PollHandle","package":"ddn","parentType":"","signature":"PollHandle","url":"/ddn/api/net/tls.html#PollHandle"},{"doc":"Returns: true if this handle is valid and can be registered.","kind":"method","module":"ddn.api.net.tls","name":"isValid","package":"ddn","parentType":"PollHandle","signature":"bool isValid()","url":"/ddn/api/net/tls/PollHandle.isValid.html"},{"doc":"Common TLS cipher suites for type-safe configuration.","kind":"enum","module":"ddn.api.net.tls","name":"TlsCipherSuite","package":"ddn","parentType":"","signature":"TlsCipherSuite","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_AES_128_GCM_SHA256","package":"ddn","parentType":"","signature":"TLS_AES_128_GCM_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_AES_256_GCM_SHA384","package":"ddn","parentType":"","signature":"TLS_AES_256_GCM_SHA384 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_CHACHA20_POLY1305_SHA256","package":"ddn","parentType":"","signature":"TLS_CHACHA20_POLY1305_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","package":"ddn","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","package":"ddn","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","package":"ddn","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","package":"ddn","parentType":"","signature":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","package":"ddn","parentType":"","signature":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","package":"ddn","parentType":"","signature":"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","package":"ddn","parentType":"","signature":"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"","kind":"enum_member","module":"ddn.api.net.tls","name":"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","package":"ddn","parentType":"","signature":"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 = ","url":"/ddn/api/net/tls.html#TlsCipherSuite"},{"doc":"TLS backend implementations.","kind":"enum","module":"ddn.api.net.tls","name":"TlsBackend","package":"ddn","parentType":"","signature":"TlsBackend","url":"/ddn/api/net/tls.html#TlsBackend"},{"doc":"Automatically select the best available backend","kind":"enum_member","module":"ddn.api.net.tls","name":"AUTO","package":"ddn","parentType":"","signature":"AUTO = ","url":"/ddn/api/net/tls.html#TlsBackend"},{"doc":"Pure D implementation (portable, no external dependencies)","kind":"enum_member","module":"ddn.api.net.tls","name":"NATIVE","package":"ddn","parentType":"","signature":"NATIVE = ","url":"/ddn/api/net/tls.html#TlsBackend"},{"doc":"OpenSSL backend (battle-tested, FIPS compliance)","kind":"enum_member","module":"ddn.api.net.tls","name":"OPENSSL","package":"ddn","parentType":"","signature":"OPENSSL = ","url":"/ddn/api/net/tls.html#TlsBackend"},{"doc":"GnuTLS backend (LGPL licensed alternative)","kind":"enum_member","module":"ddn.api.net.tls","name":"GNUTLS","package":"ddn","parentType":"","signature":"GNUTLS = ","url":"/ddn/api/net/tls.html#TlsBackend"},{"doc":"Base exception for TLS-related errors.","kind":"class","module":"ddn.api.net.tls","name":"TlsException","package":"ddn","parentType":"","signature":"TlsException : Exception","url":"/ddn/api/net/tls.html#TlsException"},{"doc":"Exception thrown when the TLS handshake fails.","kind":"class","module":"ddn.api.net.tls","name":"TlsHandshakeException","package":"ddn","parentType":"","signature":"TlsHandshakeException : TlsException","url":"/ddn/api/net/tls.html#TlsHandshakeException"},{"doc":"Exception thrown when certificate verification fails.","kind":"class","module":"ddn.api.net.tls","name":"TlsCertificateException","package":"ddn","parentType":"","signature":"TlsCertificateException : TlsException","url":"/ddn/api/net/tls.html#TlsCertificateException"},{"doc":"Exception thrown when a TLS alert is received.","kind":"class","module":"ddn.api.net.tls","name":"TlsAlertException","package":"ddn","parentType":"","signature":"TlsAlertException : TlsException","url":"/ddn/api/net/tls.html#TlsAlertException"},{"doc":"Abstract transport layer for TLS.","kind":"interface","module":"ddn.api.net.tls","name":"TlsTransport","package":"ddn","parentType":"","signature":"TlsTransport","url":"/ddn/api/net/tls.html#TlsTransport"},{"doc":"Reads raw bytes from the underlying transport.","kind":"method","module":"ddn.api.net.tls","name":"read","package":"ddn","parentType":"TlsTransport","signature":"ptrdiff_t read(ubyte[]  buffer)","url":"/ddn/api/net/tls/TlsTransport.read.html"},{"doc":"Writes raw bytes to the underlying transport.","kind":"method","module":"ddn.api.net.tls","name":"write","package":"ddn","parentType":"TlsTransport","signature":"ptrdiff_t write(const(ubyte)[]  data)","url":"/ddn/api/net/tls/TlsTransport.write.html"},{"doc":"Flushes any buffered output data.","kind":"method","module":"ddn.api.net.tls","name":"flush","package":"ddn","parentType":"TlsTransport","signature":"void flush()","url":"/ddn/api/net/tls/TlsTransport.flush.html"},{"doc":"Closes the underlying transport.","kind":"method","module":"ddn.api.net.tls","name":"close","package":"ddn","parentType":"TlsTransport","signature":"void close()","url":"/ddn/api/net/tls/TlsTransport.close.html"},{"doc":"Returns: Whether the transport is still open.","kind":"method","module":"ddn.api.net.tls","name":"isOpen","package":"ddn","parentType":"TlsTransport","signature":"bool isOpen()","url":"/ddn/api/net/tls/TlsTransport.isOpen.html"},{"doc":"Returns a handle suitable for event loop registration.","kind":"method","module":"ddn.api.net.tls","name":"pollHandle","package":"ddn","parentType":"TlsTransport","signature":"PollHandle pollHandle()","url":"/ddn/api/net/tls/TlsTransport.pollHandle.html"},{"doc":"Represents an X.509 certificate for TLS operations.","kind":"interface","module":"ddn.api.net.tls","name":"TlsCertificate","package":"ddn","parentType":"","signature":"TlsCertificate","url":"/ddn/api/net/tls.html#TlsCertificate"},{"doc":"Returns: The certificate's subject common name (CN). May be empty if the certificate has no CN (use subjectDn() instead).","kind":"method","module":"ddn.api.net.tls","name":"subjectCommonName","package":"ddn","parentType":"TlsCertificate","signature":"string subjectCommonName()","url":"/ddn/api/net/tls/TlsCertificate.subjectCommonName.html"},{"doc":"Returns: The certificate's issuer common name (CN). May be empty if the issuer has no CN (use issuerDn() instead).","kind":"method","module":"ddn.api.net.tls","name":"issuerCommonName","package":"ddn","parentType":"TlsCertificate","signature":"string issuerCommonName()","url":"/ddn/api/net/tls/TlsCertificate.issuerCommonName.html"},{"doc":"Returns: Full subject distinguished name as RFC 4514 string. Example: \"CN=example.com,O=Example Inc,C=US\"","kind":"method","module":"ddn.api.net.tls","name":"subjectDn","package":"ddn","parentType":"TlsCertificate","signature":"string subjectDn()","url":"/ddn/api/net/tls/TlsCertificate.subjectDn.html"},{"doc":"Returns: Full issuer distinguished name as RFC 4514 string.","kind":"method","module":"ddn.api.net.tls","name":"issuerDn","package":"ddn","parentType":"TlsCertificate","signature":"string issuerDn()","url":"/ddn/api/net/tls/TlsCertificate.issuerDn.html"},{"doc":"Returns: The certificate's subject alternative names (SANs). These are typically DNS names or IP addresses.","kind":"method","module":"ddn.api.net.tls","name":"subjectAltNames","package":"ddn","parentType":"TlsCertificate","signature":"string[] subjectAltNames()","url":"/ddn/api/net/tls/TlsCertificate.subjectAltNames.html"},{"doc":"Returns: The certificate's serial number as a hex string.","kind":"method","module":"ddn.api.net.tls","name":"serialNumber","package":"ddn","parentType":"TlsCertificate","signature":"string serialNumber()","url":"/ddn/api/net/tls/TlsCertificate.serialNumber.html"},{"doc":"Returns the certificate's \"not before\" validity timestamp.","kind":"method","module":"ddn.api.net.tls","name":"notBefore","package":"ddn","parentType":"TlsCertificate","signature":"long notBefore()","url":"/ddn/api/net/tls/TlsCertificate.notBefore.html"},{"doc":"Returns the certificate's \"not after\" validity timestamp.","kind":"method","module":"ddn.api.net.tls","name":"notAfter","package":"ddn","parentType":"TlsCertificate","signature":"long notAfter()","url":"/ddn/api/net/tls/TlsCertificate.notAfter.html"},{"doc":"Checks if the certificate is valid at the current time.","kind":"method","module":"ddn.api.net.tls","name":"isTimeValid","package":"ddn","parentType":"TlsCertificate","signature":"bool isTimeValid()","url":"/ddn/api/net/tls/TlsCertificate.isTimeValid.html"},{"doc":"Checks if the certificate is valid at a specific time.","kind":"method","module":"ddn.api.net.tls","name":"isTimeValidAt","package":"ddn","parentType":"TlsCertificate","signature":"bool isTimeValidAt(long  atTime)","url":"/ddn/api/net/tls/TlsCertificate.isTimeValidAt.html"},{"doc":"Returns: Public key algorithm (e.g., \"RSA\", \"ECDSA\", \"Ed25519\").","kind":"method","module":"ddn.api.net.tls","name":"keyAlgorithm","package":"ddn","parentType":"TlsCertificate","signature":"string keyAlgorithm()","url":"/ddn/api/net/tls/TlsCertificate.keyAlgorithm.html"},{"doc":"Returns: Public key size in bits.","kind":"method","module":"ddn.api.net.tls","name":"keySize","package":"ddn","parentType":"TlsCertificate","signature":"size_t keySize()","url":"/ddn/api/net/tls/TlsCertificate.keySize.html"},{"doc":"Returns: SHA-256 fingerprint as colon-separated hex string. Example: \"A1:B2:C3:...\"","kind":"method","module":"ddn.api.net.tls","name":"fingerprintSha256","package":"ddn","parentType":"TlsCertificate","signature":"string fingerprintSha256()","url":"/ddn/api/net/tls/TlsCertificate.fingerprintSha256.html"},{"doc":"Returns: Extended Key Usage OIDs (e.g., \"1.3.6.1.5.5.7.3.1\" for serverAuth).","kind":"method","module":"ddn.api.net.tls","name":"extendedKeyUsage","package":"ddn","parentType":"TlsCertificate","signature":"string[] extendedKeyUsage()","url":"/ddn/api/net/tls/TlsCertificate.extendedKeyUsage.html"},{"doc":"Returns: Whether the Basic Constraints extension marks this as a CA certificate.","kind":"method","module":"ddn.api.net.tls","name":"isCa","package":"ddn","parentType":"TlsCertificate","signature":"bool isCa()","url":"/ddn/api/net/tls/TlsCertificate.isCa.html"},{"doc":"Returns: Path length constraint from Basic Constraints, or -1 if absent.","kind":"method","module":"ddn.api.net.tls","name":"pathLengthConstraint","package":"ddn","parentType":"TlsCertificate","signature":"int pathLengthConstraint()","url":"/ddn/api/net/tls/TlsCertificate.pathLengthConstraint.html"},{"doc":"Returns: The DER-encoded certificate bytes.","kind":"method","module":"ddn.api.net.tls","name":"toDer","package":"ddn","parentType":"TlsCertificate","signature":"const(ubyte)[] toDer()","url":"/ddn/api/net/tls/TlsCertificate.toDer.html"},{"doc":"Returns: The PEM-encoded certificate string.","kind":"method","module":"ddn.api.net.tls","name":"toPem","package":"ddn","parentType":"TlsCertificate","signature":"string toPem()","url":"/ddn/api/net/tls/TlsCertificate.toPem.html"},{"doc":"Represents a chain of certificates.","kind":"interface","module":"ddn.api.net.tls","name":"TlsCertificateChain","package":"ddn","parentType":"","signature":"TlsCertificateChain","url":"/ddn/api/net/tls.html#TlsCertificateChain"},{"doc":"Returns: The end-entity (leaf) certificate.","kind":"method","module":"ddn.api.net.tls","name":"leafCertificate","package":"ddn","parentType":"TlsCertificateChain","signature":"TlsCertificate leafCertificate()","url":"/ddn/api/net/tls/TlsCertificateChain.leafCertificate.html"},{"doc":"Returns: All certificates in the chain.","kind":"method","module":"ddn.api.net.tls","name":"certificates","package":"ddn","parentType":"TlsCertificateChain","signature":"TlsCertificate[] certificates()","url":"/ddn/api/net/tls/TlsCertificateChain.certificates.html"},{"doc":"Returns: The number of certificates in the chain.","kind":"method","module":"ddn.api.net.tls","name":"length","package":"ddn","parentType":"TlsCertificateChain","signature":"size_t length()","url":"/ddn/api/net/tls/TlsCertificateChain.length.html"},{"doc":"Certificate store for trusted CA certificates.","kind":"interface","module":"ddn.api.net.tls","name":"TlsTrustStore","package":"ddn","parentType":"","signature":"TlsTrustStore","url":"/ddn/api/net/tls.html#TlsTrustStore"},{"doc":"Adds a trusted CA certificate.","kind":"method","module":"ddn.api.net.tls","name":"addCertificate","package":"ddn","parentType":"TlsTrustStore","signature":"void addCertificate(TlsCertificate cert)","url":"/ddn/api/net/tls/TlsTrustStore.addCertificate.html"},{"doc":"Adds certificates from PEM-encoded data (may contain multiple certs).","kind":"method","module":"ddn.api.net.tls","name":"addFromPem","package":"ddn","parentType":"TlsTrustStore","signature":"void addFromPem(const(char)[]  pemData)","url":"/ddn/api/net/tls/TlsTrustStore.addFromPem.html"},{"doc":"Adds certificates from a DER-encoded certificate.","kind":"method","module":"ddn.api.net.tls","name":"addFromDer","package":"ddn","parentType":"TlsTrustStore","signature":"void addFromDer(const(ubyte)[]  derData)","url":"/ddn/api/net/tls/TlsTrustStore.addFromDer.html"},{"doc":"Loads the system's default trusted CA certificates.","kind":"method","module":"ddn.api.net.tls","name":"loadSystemCerts","package":"ddn","parentType":"TlsTrustStore","signature":"void loadSystemCerts()","url":"/ddn/api/net/tls/TlsTrustStore.loadSystemCerts.html"},{"doc":"Returns: The number of trusted certificates.","kind":"method","module":"ddn.api.net.tls","name":"length","package":"ddn","parentType":"TlsTrustStore","signature":"size_t length()","url":"/ddn/api/net/tls/TlsTrustStore.length.html"},{"doc":"Represents a resumable TLS session.","kind":"interface","module":"ddn.api.net.tls","name":"TlsSession","package":"ddn","parentType":"","signature":"TlsSession","url":"/ddn/api/net/tls.html#TlsSession"},{"doc":"Returns: An opaque session identifier.","kind":"method","module":"ddn.api.net.tls","name":"sessionId","package":"ddn","parentType":"TlsSession","signature":"const(ubyte)[] sessionId()","url":"/ddn/api/net/tls/TlsSession.sessionId.html"},{"doc":"Returns: The session ticket data (for TLS 1.3 resumption).","kind":"method","module":"ddn.api.net.tls","name":"sessionTicket","package":"ddn","parentType":"TlsSession","signature":"const(ubyte)[] sessionTicket()","url":"/ddn/api/net/tls/TlsSession.sessionTicket.html"},{"doc":"Returns: The Unix timestamp when this session expires.","kind":"method","module":"ddn.api.net.tls","name":"expirationTime","package":"ddn","parentType":"TlsSession","signature":"long expirationTime()","url":"/ddn/api/net/tls/TlsSession.expirationTime.html"},{"doc":"Returns: Whether the session is still valid for resumption.","kind":"method","module":"ddn.api.net.tls","name":"isValid","package":"ddn","parentType":"TlsSession","signature":"bool isValid()","url":"/ddn/api/net/tls/TlsSession.isValid.html"},{"doc":"Serializes the session for external storage.","kind":"method","module":"ddn.api.net.tls","name":"serialize","package":"ddn","parentType":"TlsSession","signature":"ubyte[] serialize()","url":"/ddn/api/net/tls/TlsSession.serialize.html"},{"doc":"Cache for storing and retrieving TLS sessions.","kind":"interface","module":"ddn.api.net.tls","name":"TlsSessionCache","package":"ddn","parentType":"","signature":"TlsSessionCache","url":"/ddn/api/net/tls.html#TlsSessionCache"},{"doc":"Stores a session for later resumption.","kind":"method","module":"ddn.api.net.tls","name":"store","package":"ddn","parentType":"TlsSessionCache","signature":"void store(string serverName,  TlsSession session)","url":"/ddn/api/net/tls/TlsSessionCache.store.html"},{"doc":"Retrieves a session for resumption.","kind":"method","module":"ddn.api.net.tls","name":"retrieve","package":"ddn","parentType":"TlsSessionCache","signature":"TlsSession retrieve(string serverName)","url":"/ddn/api/net/tls/TlsSessionCache.retrieve.html"},{"doc":"Removes a session from the cache.","kind":"method","module":"ddn.api.net.tls","name":"remove","package":"ddn","parentType":"TlsSessionCache","signature":"void remove(string serverName)","url":"/ddn/api/net/tls/TlsSessionCache.remove.html"},{"doc":"Removes all expired sessions from the cache.","kind":"method","module":"ddn.api.net.tls","name":"pruneExpired","package":"ddn","parentType":"TlsSessionCache","signature":"void pruneExpired()","url":"/ddn/api/net/tls/TlsSessionCache.pruneExpired.html"},{"doc":"Clears all sessions from the cache.","kind":"method","module":"ddn.api.net.tls","name":"clear","package":"ddn","parentType":"TlsSessionCache","signature":"void clear()","url":"/ddn/api/net/tls/TlsSessionCache.clear.html"},{"doc":"Information provided to the verification callback during handshake.","kind":"struct","module":"ddn.api.net.tls","name":"TlsVerifyInfo","package":"ddn","parentType":"","signature":"TlsVerifyInfo","url":"/ddn/api/net/tls.html#TlsVerifyInfo"},{"doc":"Callback delegate for custom certificate verification.","kind":"alias","module":"ddn.api.net.tls","name":"TlsVerifyCallback","package":"ddn","parentType":"","signature":"TlsVerifyCallback = bool  delegate(scope  ref  const  TlsVerifyInfo info)","url":"/ddn/api/net/tls.html#TlsVerifyCallback"},{"doc":"Encrypted TLS stream for reading and writing application data.","kind":"interface","module":"ddn.api.net.tls","name":"TlsStream","package":"ddn","parentType":"","signature":"TlsStream","url":"/ddn/api/net/tls.html#TlsStream"},{"doc":"Performs or continues the TLS handshake.","kind":"method","module":"ddn.api.net.tls","name":"handshake","package":"ddn","parentType":"TlsStream","signature":"TlsProgress handshake()","url":"/ddn/api/net/tls/TlsStream.handshake.html"},{"doc":"Returns: The current handshake state.","kind":"method","module":"ddn.api.net.tls","name":"handshakeState","package":"ddn","parentType":"TlsStream","signature":"TlsHandshakeState handshakeState()","url":"/ddn/api/net/tls/TlsStream.handshakeState.html"},{"doc":"Reads decrypted application data.","kind":"method","module":"ddn.api.net.tls","name":"read","package":"ddn","parentType":"TlsStream","signature":"TlsResult read(ubyte[]  buffer)","url":"/ddn/api/net/tls/TlsStream.read.html"},{"doc":"Writes application data (will be encrypted).","kind":"method","module":"ddn.api.net.tls","name":"write","package":"ddn","parentType":"TlsStream","signature":"TlsResult write(const(ubyte)[]  data)","url":"/ddn/api/net/tls/TlsStream.write.html"},{"doc":"Flushes any buffered data through the TLS layer.","kind":"method","module":"ddn.api.net.tls","name":"flush","package":"ddn","parentType":"TlsStream","signature":"TlsProgress flush()","url":"/ddn/api/net/tls/TlsStream.flush.html"},{"doc":"Initiates graceful TLS shutdown (sends close_notify).","kind":"method","module":"ddn.api.net.tls","name":"shutdown","package":"ddn","parentType":"TlsStream","signature":"TlsProgress shutdown()","url":"/ddn/api/net/tls/TlsStream.shutdown.html"},{"doc":"Returns: The last error that occurred. Valid after any operation returns `TlsProgress.ERROR`.","kind":"method","module":"ddn.api.net.tls","name":"lastError","package":"ddn","parentType":"TlsStream","signature":"TlsError lastError()","url":"/ddn/api/net/tls/TlsStream.lastError.html"},{"doc":"Returns: Whether the stream is open and handshake is complete.","kind":"method","module":"ddn.api.net.tls","name":"isOpen","package":"ddn","parentType":"TlsStream","signature":"bool isOpen()","url":"/ddn/api/net/tls/TlsStream.isOpen.html"},{"doc":"Returns: Whether the handshake has completed successfully.","kind":"method","module":"ddn.api.net.tls","name":"isHandshakeComplete","package":"ddn","parentType":"TlsStream","signature":"bool isHandshakeComplete()","url":"/ddn/api/net/tls/TlsStream.isHandshakeComplete.html"},{"doc":"Returns: Whether a close_notify has been received from the peer.","kind":"method","module":"ddn.api.net.tls","name":"receivedCloseNotify","package":"ddn","parentType":"TlsStream","signature":"bool receivedCloseNotify()","url":"/ddn/api/net/tls/TlsStream.receivedCloseNotify.html"},{"doc":"Closes the underlying transport immediately. For graceful shutdown, use `shutdown()` instead.","kind":"method","module":"ddn.api.net.tls","name":"close","package":"ddn","parentType":"TlsStream","signature":"void close()","url":"/ddn/api/net/tls/TlsStream.close.html"},{"doc":"Returns: The negotiated TLS protocol version. Only valid after handshake completes.","kind":"method","module":"ddn.api.net.tls","name":"negotiatedVersion","package":"ddn","parentType":"TlsStream","signature":"TlsVersion negotiatedVersion()","url":"/ddn/api/net/tls/TlsStream.negotiatedVersion.html"},{"doc":"Returns: The negotiated cipher suite name. Only valid after handshake completes.","kind":"method","module":"ddn.api.net.tls","name":"cipherSuite","package":"ddn","parentType":"TlsStream","signature":"string cipherSuite()","url":"/ddn/api/net/tls/TlsStream.cipherSuite.html"},{"doc":"Returns: The negotiated ALPN protocol, or null if none. Only valid after handshake completes.","kind":"method","module":"ddn.api.net.tls","name":"alpnProtocol","package":"ddn","parentType":"TlsStream","signature":"string alpnProtocol()","url":"/ddn/api/net/tls/TlsStream.alpnProtocol.html"},{"doc":"Returns: The peer's certificate chain, or null if none presented. Only valid after handshake completes.","kind":"method","module":"ddn.api.net.tls","name":"peerCertificates","package":"ddn","parentType":"TlsStream","signature":"TlsCertificateChain peerCertificates()","url":"/ddn/api/net/tls/TlsStream.peerCertificates.html"},{"doc":"Returns: The role of this endpoint (client or server).","kind":"method","module":"ddn.api.net.tls","name":"role","package":"ddn","parentType":"TlsStream","signature":"TlsRole role()","url":"/ddn/api/net/tls/TlsStream.role.html"},{"doc":"Returns: The server name (SNI) for this connection. For clients, this is the name that was sent. For servers, this is the name received from the cl...","kind":"method","module":"ddn.api.net.tls","name":"serverName","package":"ddn","parentType":"TlsStream","signature":"string serverName()","url":"/ddn/api/net/tls/TlsStream.serverName.html"},{"doc":"Returns: The current session for potential resumption. Only valid after handshake completes.","kind":"method","module":"ddn.api.net.tls","name":"session","package":"ddn","parentType":"TlsStream","signature":"TlsSession session()","url":"/ddn/api/net/tls/TlsStream.session.html"},{"doc":"TLS context for configuring and creating TLS connections.","kind":"interface","module":"ddn.api.net.tls","name":"TlsContext","package":"ddn","parentType":"","signature":"TlsContext","url":"/ddn/api/net/tls.html#TlsContext"},{"doc":"Sets the certificate chain for this endpoint.","kind":"method","module":"ddn.api.net.tls","name":"setCertificateChain","package":"ddn","parentType":"TlsContext","signature":"void setCertificateChain(const(char)[]  pemData)","url":"/ddn/api/net/tls/TlsContext.setCertificateChain.html"},{"doc":"Sets the certificate chain from DER-encoded certificates.","kind":"method","module":"ddn.api.net.tls","name":"setCertificateChainDer","package":"ddn","parentType":"TlsContext","signature":"void setCertificateChainDer(const(ubyte[])[]  derCertificates)","url":"/ddn/api/net/tls/TlsContext.setCertificateChainDer.html"},{"doc":"Sets the private key for the certificate.","kind":"method","module":"ddn.api.net.tls","name":"setPrivateKey","package":"ddn","parentType":"TlsContext","signature":"void setPrivateKey(const(char)[]  pemData,  const(char)[]  password =  null)","url":"/ddn/api/net/tls/TlsContext.setPrivateKey.html"},{"doc":"Sets the private key from DER-encoded data.","kind":"method","module":"ddn.api.net.tls","name":"setPrivateKeyDer","package":"ddn","parentType":"TlsContext","signature":"void setPrivateKeyDer(const(ubyte)[]  derData,  const(char)[]  password =  null)","url":"/ddn/api/net/tls/TlsContext.setPrivateKeyDer.html"},{"doc":"Returns: The trust store for adding trusted CA certificates.","kind":"method","module":"ddn.api.net.tls","name":"trustStore","package":"ddn","parentType":"TlsContext","signature":"TlsTrustStore trustStore()","url":"/ddn/api/net/tls/TlsContext.trustStore.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.api.net.tls","name":"setVerifyMode","package":"ddn","parentType":"TlsContext","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn/api/net/tls/TlsContext.setVerifyMode.html"},{"doc":"Sets a custom peer verification callback.","kind":"method","module":"ddn.api.net.tls","name":"setVerifyCallback","package":"ddn","parentType":"TlsContext","signature":"void setVerifyCallback(TlsVerifyCallback callback)","url":"/ddn/api/net/tls/TlsContext.setVerifyCallback.html"},{"doc":"Sets the minimum TLS protocol version.","kind":"method","module":"ddn.api.net.tls","name":"setMinVersion","package":"ddn","parentType":"TlsContext","signature":"void setMinVersion(TlsVersion ver)","url":"/ddn/api/net/tls/TlsContext.setMinVersion.html"},{"doc":"Sets the maximum TLS protocol version.","kind":"method","module":"ddn.api.net.tls","name":"setMaxVersion","package":"ddn","parentType":"TlsContext","signature":"void setMaxVersion(TlsVersion ver)","url":"/ddn/api/net/tls/TlsContext.setMaxVersion.html"},{"doc":"Sets the list of allowed cipher suites using type-safe enum values.","kind":"method","module":"ddn.api.net.tls","name":"setCipherSuites","package":"ddn","parentType":"TlsContext","signature":"void setCipherSuites(const(TlsCipherSuite)[]  cipherSuites)","url":"/ddn/api/net/tls/TlsContext.setCipherSuites.html"},{"doc":"Sets the list of allowed cipher suites using string names.","kind":"method","module":"ddn.api.net.tls","name":"setCipherSuiteStrings","package":"ddn","parentType":"TlsContext","signature":"void setCipherSuiteStrings(const(string)[]  cipherSuites)","url":"/ddn/api/net/tls/TlsContext.setCipherSuiteStrings.html"},{"doc":"Enables or disables Server Name Indication (SNI) for clients.","kind":"method","module":"ddn.api.net.tls","name":"setSniEnabled","package":"ddn","parentType":"TlsContext","signature":"void setSniEnabled(bool  enabled)","url":"/ddn/api/net/tls/TlsContext.setSniEnabled.html"},{"doc":"Sets Application-Layer Protocol Negotiation (ALPN) protocols.","kind":"method","module":"ddn.api.net.tls","name":"setAlpnProtocols","package":"ddn","parentType":"TlsContext","signature":"void setAlpnProtocols(const(string)[]  protocols)","url":"/ddn/api/net/tls/TlsContext.setAlpnProtocols.html"},{"doc":"Sets a session cache for session resumption.","kind":"method","module":"ddn.api.net.tls","name":"setSessionCache","package":"ddn","parentType":"TlsContext","signature":"void setSessionCache(TlsSessionCache cache)","url":"/ddn/api/net/tls/TlsContext.setSessionCache.html"},{"doc":"Reconstructs a session from serialized bytes.","kind":"method","module":"ddn.api.net.tls","name":"deserializeSession","package":"ddn","parentType":"TlsContext","signature":"TlsSession deserializeSession(const(ubyte)[]  data)","url":"/ddn/api/net/tls/TlsContext.deserializeSession.html"},{"doc":"Creates a client-side TLS stream.","kind":"method","module":"ddn.api.net.tls","name":"clientStream","package":"ddn","parentType":"TlsContext","signature":"TlsStream clientStream(TlsTransport transport,  string serverName =  null)","url":"/ddn/api/net/tls/TlsContext.clientStream.html"},{"doc":"Creates a server-side TLS stream.","kind":"method","module":"ddn.api.net.tls","name":"serverStream","package":"ddn","parentType":"TlsContext","signature":"TlsStream serverStream(TlsTransport transport)","url":"/ddn/api/net/tls/TlsContext.serverStream.html"},{"doc":"INI Configuration Support","kind":"module","module":"ddn.config.ini","name":"ddn.config.ini","package":"ddn","parentType":"","signature":"","url":"/ddn/config/ini.html"},{"doc":"","kind":"function","module":"ddn.config.ini","name":"unescapeIniString","package":"ddn","parentType":"","signature":"string unescapeIniString(string val)","url":"/ddn/config/ini/unescapeIniString.html"},{"doc":"","kind":"function","module":"ddn.config.ini","name":"escapeIniString","package":"ddn","parentType":"","signature":"string escapeIniString(string val)","url":"/ddn/config/ini/escapeIniString.html"},{"doc":"Parses INI content into an `Ini` object.","kind":"function","module":"ddn.config.ini","name":"parseIni","package":"ddn","parentType":"","signature":"Ini parseIni(string text,  IniPolicy policy =  IniPolicy.init)","url":"/ddn/config/ini/parseIni.html"},{"doc":"Serializes a `var` object to INI format and writes to a file.","kind":"function","module":"ddn.config.ini","name":"toIni","package":"ddn","parentType":"","signature":"void toIni(var v,  string filename,  IniPolicy policy =  IniPolicy.init)","url":"/ddn/config/ini/toIni.html"},{"doc":"Saves a `var` object to INI format into an output range.","kind":"function","module":"ddn.config.ini","name":"save","package":"ddn","parentType":"","signature":"void save(OutputRange)(var v,  auto  ref  OutputRange sink,  IniPolicy policy =  IniPolicy.init) if (isOutputRange!(OutputRange,  string))","url":"/ddn/config/ini/save.html"},{"doc":"Serializes a `var` object to INI format.","kind":"function","module":"ddn.config.ini","name":"toIni","package":"ddn","parentType":"","signature":"string toIni(var v,  IniPolicy policy =  IniPolicy.init)","url":"/ddn/config/ini/toIni.html"},{"doc":"Policy for parsing and writing INI files.","kind":"struct","module":"ddn.config.ini","name":"IniPolicy","package":"ddn","parentType":"","signature":"IniPolicy","url":"/ddn/config/ini.html#IniPolicy"},{"doc":"Wrapper for INI configuration data.","kind":"struct","module":"ddn.config.ini","name":"Ini","package":"ddn","parentType":"","signature":"Ini","url":"/ddn/config/ini.html#Ini"},{"doc":"Returns an array of section names.","kind":"method","module":"ddn.config.ini","name":"sections","package":"ddn","parentType":"Ini","signature":"string[] sections()","url":"/ddn/config/ini/Ini.sections.html"},{"doc":"CDM attribute for SDL-style tags.","kind":"module","module":"ddn.data.cdm.attribute","name":"ddn.data.cdm.attribute","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/attribute.html"},{"doc":"SDL tag attribute (name=value pair).","kind":"struct","module":"ddn.data.cdm.attribute","name":"CdmAttribute","package":"ddn","parentType":"","signature":"CdmAttribute","url":"/ddn/data/cdm/attribute.html#CdmAttribute"},{"doc":"Returns the fully qualified attribute name.","kind":"method","module":"ddn.data.cdm.attribute","name":"fullName","package":"ddn","parentType":"CdmAttribute","signature":"string fullName()","url":"/ddn/data/cdm/attribute/CdmAttribute.fullName.html"},{"doc":"CDM builder — produces a full CdmDocument with roundtrip metadata.","kind":"module","module":"ddn.data.cdm.builder","name":"ddn.data.cdm.builder","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/builder.html"},{"doc":"A stack frame for tracking nested container construction.","kind":"struct","module":"ddn.data.cdm.builder","name":"Frame","package":"ddn","parentType":"","signature":"Frame","url":"/ddn/data/cdm/builder.html#Frame"},{"doc":"Builder that produces a CdmDocument with full roundtrip metadata.","kind":"struct","module":"ddn.data.cdm.builder","name":"CdmBuilder","package":"ddn","parentType":"","signature":"CdmBuilder","url":"/ddn/data/cdm/builder.html#CdmBuilder"},{"doc":"Begins a new document.","kind":"method","module":"ddn.data.cdm.builder","name":"startDocument","package":"ddn","parentType":"CdmBuilder","signature":"void startDocument(CdmDocument.Format fmt,  string source)","url":"/ddn/data/cdm/builder/CdmBuilder.startDocument.html"},{"doc":"Completes the document and returns it.","kind":"method","module":"ddn.data.cdm.builder","name":"endDocument","package":"ddn","parentType":"CdmBuilder","signature":"CdmDocument endDocument()","url":"/ddn/data/cdm/builder/CdmBuilder.endDocument.html"},{"doc":"Adds a prolog comment (before the root element).","kind":"method","module":"ddn.data.cdm.builder","name":"addPrologComment","package":"ddn","parentType":"CdmBuilder","signature":"void addPrologComment(CdmComment comment)","url":"/ddn/data/cdm/builder/CdmBuilder.addPrologComment.html"},{"doc":"Adds an epilog comment (after the root element).","kind":"method","module":"ddn.data.cdm.builder","name":"addEpilogComment","package":"ddn","parentType":"CdmBuilder","signature":"void addEpilogComment(CdmComment comment)","url":"/ddn/data/cdm/builder/CdmBuilder.addEpilogComment.html"},{"doc":"Sets current to a NULL node.","kind":"method","module":"ddn.data.cdm.builder","name":"setNull","package":"ddn","parentType":"CdmBuilder","signature":"void setNull()","url":"/ddn/data/cdm/builder/CdmBuilder.setNull.html"},{"doc":"Sets current to a BOOL node.","kind":"method","module":"ddn.data.cdm.builder","name":"setBool","package":"ddn","parentType":"CdmBuilder","signature":"void setBool(bool  value)","url":"/ddn/data/cdm/builder/CdmBuilder.setBool.html"},{"doc":"Sets current to an INTEGER node.","kind":"method","module":"ddn.data.cdm.builder","name":"setInteger","package":"ddn","parentType":"CdmBuilder","signature":"void setInteger(long  value)","url":"/ddn/data/cdm/builder/CdmBuilder.setInteger.html"},{"doc":"Sets current to a FLOAT node.","kind":"method","module":"ddn.data.cdm.builder","name":"setFloat","package":"ddn","parentType":"CdmBuilder","signature":"void setFloat(double  value)","url":"/ddn/data/cdm/builder/CdmBuilder.setFloat.html"},{"doc":"Sets current to a STRING node.","kind":"method","module":"ddn.data.cdm.builder","name":"setString","package":"ddn","parentType":"CdmBuilder","signature":"void setString(string value)","url":"/ddn/data/cdm/builder/CdmBuilder.setString.html"},{"doc":"Sets current to a DATE node.","kind":"method","module":"ddn.data.cdm.builder","name":"setDate","package":"ddn","parentType":"CdmBuilder","signature":"void setDate(Date value)","url":"/ddn/data/cdm/builder/CdmBuilder.setDate.html"},{"doc":"Sets current to a TIME node.","kind":"method","module":"ddn.data.cdm.builder","name":"setTime","package":"ddn","parentType":"CdmBuilder","signature":"void setTime(TimeOfDay value)","url":"/ddn/data/cdm/builder/CdmBuilder.setTime.html"},{"doc":"Sets current to a DATETIME node.","kind":"method","module":"ddn.data.cdm.builder","name":"setDateTime","package":"ddn","parentType":"CdmBuilder","signature":"void setDateTime(DateTime value)","url":"/ddn/data/cdm/builder/CdmBuilder.setDateTime.html"},{"doc":"Sets current to a DURATION node.","kind":"method","module":"ddn.data.cdm.builder","name":"setDuration","package":"ddn","parentType":"CdmBuilder","signature":"void setDuration(Duration value)","url":"/ddn/data/cdm/builder/CdmBuilder.setDuration.html"},{"doc":"Sets current to a BINARY node.","kind":"method","module":"ddn.data.cdm.builder","name":"setBinary","package":"ddn","parentType":"CdmBuilder","signature":"void setBinary(immutable(ubyte)[]  value)","url":"/ddn/data/cdm/builder/CdmBuilder.setBinary.html"},{"doc":"Returns a reference to the active node for metadata setting.","kind":"method","module":"ddn.data.cdm.builder","name":"_target","package":"ddn","parentType":"CdmBuilder","signature":"CdmNode _target()","url":"/ddn/data/cdm/builder/CdmBuilder._target.html"},{"doc":"Sets the source location on the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"setLocation","package":"ddn","parentType":"CdmBuilder","signature":"void setLocation(CdmLocation loc)","url":"/ddn/data/cdm/builder/CdmBuilder.setLocation.html"},{"doc":"Sets the format on the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"setFormat","package":"ddn","parentType":"CdmBuilder","signature":"void setFormat(CdmFormat fmt)","url":"/ddn/data/cdm/builder/CdmBuilder.setFormat.html"},{"doc":"Sets the quote style on the current node's format.","kind":"method","module":"ddn.data.cdm.builder","name":"setQuoteStyle","package":"ddn","parentType":"CdmBuilder","signature":"void setQuoteStyle(CdmFormat.QuoteStyle style)","url":"/ddn/data/cdm/builder/CdmBuilder.setQuoteStyle.html"},{"doc":"Sets the number format on the current node's format.","kind":"method","module":"ddn.data.cdm.builder","name":"setNumberFormat","package":"ddn","parentType":"CdmBuilder","signature":"void setNumberFormat(CdmFormat.NumberFormat fmt)","url":"/ddn/data/cdm/builder/CdmBuilder.setNumberFormat.html"},{"doc":"Sets the bracket style on the current node's format.","kind":"method","module":"ddn.data.cdm.builder","name":"setBracketStyle","package":"ddn","parentType":"CdmBuilder","signature":"void setBracketStyle(CdmFormat.BracketStyle style)","url":"/ddn/data/cdm/builder/CdmBuilder.setBracketStyle.html"},{"doc":"Sets the raw source text on the current node's format.","kind":"method","module":"ddn.data.cdm.builder","name":"setRawText","package":"ddn","parentType":"CdmBuilder","signature":"void setRawText(string text)","url":"/ddn/data/cdm/builder/CdmBuilder.setRawText.html"},{"doc":"Sets the indentation on the current node's format.","kind":"method","module":"ddn.data.cdm.builder","name":"setIndentation","package":"ddn","parentType":"CdmBuilder","signature":"void setIndentation(string indent)","url":"/ddn/data/cdm/builder/CdmBuilder.setIndentation.html"},{"doc":"Sets the number of blank lines before this node.","kind":"method","module":"ddn.data.cdm.builder","name":"setBlankLinesBefore","package":"ddn","parentType":"CdmBuilder","signature":"void setBlankLinesBefore(ubyte  lines)","url":"/ddn/data/cdm/builder/CdmBuilder.setBlankLinesBefore.html"},{"doc":"Adds a leading comment to the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"addLeadingComment","package":"ddn","parentType":"CdmBuilder","signature":"void addLeadingComment(CdmComment comment)","url":"/ddn/data/cdm/builder/CdmBuilder.addLeadingComment.html"},{"doc":"Appends multiple leading comments to the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"addLeadingComment","package":"ddn","parentType":"CdmBuilder","signature":"void addLeadingComment(CdmComment[]  comments)","url":"/ddn/data/cdm/builder/CdmBuilder.addLeadingComment.html"},{"doc":"Replaces all leading comments on the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"setLeadingComments","package":"ddn","parentType":"CdmBuilder","signature":"void setLeadingComments(CdmComment[]  comments)","url":"/ddn/data/cdm/builder/CdmBuilder.setLeadingComments.html"},{"doc":"Adds a trailing comment to the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"addTrailingComment","package":"ddn","parentType":"CdmBuilder","signature":"void addTrailingComment(CdmComment comment)","url":"/ddn/data/cdm/builder/CdmBuilder.addTrailingComment.html"},{"doc":"Replaces all trailing comments on the current node.","kind":"method","module":"ddn.data.cdm.builder","name":"setTrailingComments","package":"ddn","parentType":"CdmBuilder","signature":"void setTrailingComments(CdmComment[]  comments)","url":"/ddn/data/cdm/builder/CdmBuilder.setTrailingComments.html"},{"doc":"Pushes a new empty OBJECT onto the stack.","kind":"method","module":"ddn.data.cdm.builder","name":"startObject","package":"ddn","parentType":"CdmBuilder","signature":"void startObject()","url":"/ddn/data/cdm/builder/CdmBuilder.startObject.html"},{"doc":"Pushes a new empty ARRAY onto the stack.","kind":"method","module":"ddn.data.cdm.builder","name":"startArray","package":"ddn","parentType":"CdmBuilder","signature":"void startArray()","url":"/ddn/data/cdm/builder/CdmBuilder.startArray.html"},{"doc":"Pushes a new TAG node onto the stack.","kind":"method","module":"ddn.data.cdm.builder","name":"startTag","package":"ddn","parentType":"CdmBuilder","signature":"void startTag(string name,  string ns =  \"\")","url":"/ddn/data/cdm/builder/CdmBuilder.startTag.html"},{"doc":"Pops the stack, completing the current container.","kind":"method","module":"ddn.data.cdm.builder","name":"endContainer","package":"ddn","parentType":"CdmBuilder","signature":"void endContainer()","url":"/ddn/data/cdm/builder/CdmBuilder.endContainer.html"},{"doc":"Begins a new member in the current object.","kind":"method","module":"ddn.data.cdm.builder","name":"startMember","package":"ddn","parentType":"CdmBuilder","signature":"void startMember(string key,\n          CdmFormat.QuoteStyle quoteStyle =  CdmFormat.QuoteStyle.NONE,\n          CdmFormat.KeyValueSep separator =  CdmFormat.KeyValueSep.EQUALS)","url":"/ddn/data/cdm/builder/CdmBuilder.startMember.html"},{"doc":"Sets the element separator style on the pending member.","kind":"method","module":"ddn.data.cdm.builder","name":"setElementSeparator","package":"ddn","parentType":"CdmBuilder","signature":"void setElementSeparator(CdmFormat.SeparatorStyle style)","url":"/ddn/data/cdm/builder/CdmBuilder.setElementSeparator.html"},{"doc":"Adds a post-key comment to the pending member.","kind":"method","module":"ddn.data.cdm.builder","name":"addPostKeyComment","package":"ddn","parentType":"CdmBuilder","signature":"void addPostKeyComment(CdmComment comment)","url":"/ddn/data/cdm/builder/CdmBuilder.addPostKeyComment.html"},{"doc":"Adds multiple post-key comments to the pending member.","kind":"method","module":"ddn.data.cdm.builder","name":"addPostKeyComment","package":"ddn","parentType":"CdmBuilder","signature":"void addPostKeyComment(CdmComment[]  comments)","url":"/ddn/data/cdm/builder/CdmBuilder.addPostKeyComment.html"},{"doc":"* Completes the pending member and adds it to the current object. * * The current node is used as the member value. The pending key, * quote style,...","kind":"method","module":"ddn.data.cdm.builder","name":"endMember","package":"ddn","parentType":"CdmBuilder","signature":"void endMember()","url":"/ddn/data/cdm/builder/CdmBuilder.endMember.html"},{"doc":"Appends the current node to the current array container.","kind":"method","module":"ddn.data.cdm.builder","name":"addElement","package":"ddn","parentType":"CdmBuilder","signature":"void addElement()","url":"/ddn/data/cdm/builder/CdmBuilder.addElement.html"},{"doc":"Appends the current value to the current tag's children.","kind":"method","module":"ddn.data.cdm.builder","name":"addTagValue","package":"ddn","parentType":"CdmBuilder","signature":"void addTagValue()","url":"/ddn/data/cdm/builder/CdmBuilder.addTagValue.html"},{"doc":"Adds an attribute to the current tag node.","kind":"method","module":"ddn.data.cdm.builder","name":"addAttribute","package":"ddn","parentType":"CdmBuilder","signature":"void addAttribute(string name,  string ns =  \"\",\n          CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/builder/CdmBuilder.addAttribute.html"},{"doc":"Appends the current node as a child of the top-of-stack tag.","kind":"method","module":"ddn.data.cdm.builder","name":"addChildToTop","package":"ddn","parentType":"CdmBuilder","signature":"void addChildToTop()","url":"/ddn/data/cdm/builder/CdmBuilder.addChildToTop.html"},{"doc":"Returns the location of the top-of-stack container node.","kind":"method","module":"ddn.data.cdm.builder","name":"topLocation","package":"ddn","parentType":"CdmBuilder","signature":"CdmLocation topLocation()","url":"/ddn/data/cdm/builder/CdmBuilder.topLocation.html"},{"doc":"Adds a trailing comment directly to the top-of-stack container, bypassing _target() logic.","kind":"method","module":"ddn.data.cdm.builder","name":"addTrailingCommentToTop","package":"ddn","parentType":"CdmBuilder","signature":"void addTrailingCommentToTop(CdmComment comment)","url":"/ddn/data/cdm/builder/CdmBuilder.addTrailingCommentToTop.html"},{"doc":"Returns and clears _current, leaving it in init state.","kind":"method","module":"ddn.data.cdm.builder","name":"stealCurrent","package":"ddn","parentType":"CdmBuilder","signature":"CdmNode stealCurrent()","url":"/ddn/data/cdm/builder/CdmBuilder.stealCurrent.html"},{"doc":"Sets _current directly.","kind":"method","module":"ddn.data.cdm.builder","name":"setCurrent","package":"ddn","parentType":"CdmBuilder","signature":"void setCurrent(CdmNode node)","url":"/ddn/data/cdm/builder/CdmBuilder.setCurrent.html"},{"doc":"Merges members from an included document into the current top-of-stack container.","kind":"method","module":"ddn.data.cdm.builder","name":"mergeDocument","package":"ddn","parentType":"CdmBuilder","signature":"void mergeDocument(CdmDocument doc)","url":"/ddn/data/cdm/builder/CdmBuilder.mergeDocument.html"},{"doc":"CDM comment preservation.","kind":"module","module":"ddn.data.cdm.comment","name":"ddn.data.cdm.comment","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/comment.html"},{"doc":"A preserved comment from source.","kind":"struct","module":"ddn.data.cdm.comment","name":"CdmComment","package":"ddn","parentType":"","signature":"CdmComment","url":"/ddn/data/cdm/comment.html#CdmComment"},{"doc":"Returns a human-readable string representation of this comment.","kind":"method","module":"ddn.data.cdm.comment","name":"toString","package":"ddn","parentType":"CdmComment","signature":"string toString()","url":"/ddn/data/cdm/comment/CdmComment.toString.html"},{"doc":"CDM conversion utilities.","kind":"module","module":"ddn.data.cdm.conv","name":"ddn.data.cdm.conv","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/conv.html"},{"doc":"Convert a CdmNode to a var value (lossy — strips metadata).","kind":"function","module":"ddn.data.cdm.conv","name":"toVar","package":"ddn","parentType":"","signature":"var toVar(const  ref  CdmNode node)","url":"/ddn/data/cdm/conv/toVar.html"},{"doc":"Convert a CdmDocument to a var value.","kind":"function","module":"ddn.data.cdm.conv","name":"toVar","package":"ddn","parentType":"","signature":"var toVar(const  ref  CdmDocument doc)","url":"/ddn/data/cdm/conv/toVar.html"},{"doc":"Convert a var to a CdmNode (default formatting).","kind":"function","module":"ddn.data.cdm.conv","name":"fromVar","package":"ddn","parentType":"","signature":"CdmNode fromVar(var v)","url":"/ddn/data/cdm/conv/fromVar.html"},{"doc":"Convert a var to a CdmDocument with the given format.","kind":"function","module":"ddn.data.cdm.conv","name":"fromVar","package":"ddn","parentType":"","signature":"CdmDocument fromVar(var v,  CdmDocument.Format fmt)","url":"/ddn/data/cdm/conv/fromVar.html"},{"doc":"Convert a CdmNode to a JSON string.","kind":"function","module":"ddn.data.cdm.conv","name":"toJson","package":"ddn","parentType":"","signature":"string toJson(const  ref  CdmNode node,  bool  pretty =  false)","url":"/ddn/data/cdm/conv/toJson.html"},{"doc":"Convert a CdmDocument to a JSON string.","kind":"function","module":"ddn.data.cdm.conv","name":"toJson","package":"ddn","parentType":"","signature":"string toJson(const  ref  CdmDocument doc,  bool  pretty =  false)","url":"/ddn/data/cdm/conv/toJson.html"},{"doc":"Write indentation spaces to the appender.","kind":"function","module":"ddn.data.cdm.conv","name":"writeIndent","package":"ddn","parentType":"","signature":"void writeIndent(ref  Appender!string app,  int  level)","url":"/ddn/data/cdm/conv/writeIndent.html"},{"doc":"Recursive JSON serialization implementation.","kind":"function","module":"ddn.data.cdm.conv","name":"toJsonImpl","package":"ddn","parentType":"","signature":"void toJsonImpl(\n       const  ref  CdmNode node,  ref  Appender!string app,  int  indent\n)","url":"/ddn/data/cdm/conv/toJsonImpl.html"},{"doc":"CDM document root container.","kind":"module","module":"ddn.data.cdm.document","name":"ddn.data.cdm.document","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/document.html"},{"doc":"Root container for a parsed configuration document.","kind":"struct","module":"ddn.data.cdm.document","name":"CdmDocument","package":"ddn","parentType":"","signature":"CdmDocument","url":"/ddn/data/cdm/document.html#CdmDocument"},{"doc":"Returns true if this document is empty.","kind":"method","module":"ddn.data.cdm.document","name":"empty","package":"ddn","parentType":"CdmDocument","signature":"bool empty()","url":"/ddn/data/cdm/document/CdmDocument.empty.html"},{"doc":"Creates a deep copy of this document.","kind":"method","module":"ddn.data.cdm.document","name":"dup","package":"ddn","parentType":"CdmDocument","signature":"CdmDocument dup()","url":"/ddn/data/cdm/document/CdmDocument.dup.html"},{"doc":"CDM formatting metadata for roundtrip fidelity.","kind":"module","module":"ddn.data.cdm.format","name":"ddn.data.cdm.format","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/format.html"},{"doc":"Formatting metadata for roundtrip fidelity.","kind":"struct","module":"ddn.data.cdm.format","name":"CdmFormat","package":"ddn","parentType":"","signature":"CdmFormat","url":"/ddn/data/cdm/format.html#CdmFormat"},{"doc":"CDM source location tracking.","kind":"module","module":"ddn.data.cdm.location","name":"ddn.data.cdm.location","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/location.html"},{"doc":"Source location information for CDM nodes.","kind":"struct","module":"ddn.data.cdm.location","name":"CdmLocation","package":"ddn","parentType":"","signature":"CdmLocation","url":"/ddn/data/cdm/location.html#CdmLocation"},{"doc":"Returns true if this location is known (has valid line/column).","kind":"method","module":"ddn.data.cdm.location","name":"isKnown","package":"ddn","parentType":"CdmLocation","signature":"bool isKnown()","url":"/ddn/data/cdm/location/CdmLocation.isKnown.html"},{"doc":"Returns a human-readable string representation of this location.","kind":"method","module":"ddn.data.cdm.location","name":"toString","package":"ddn","parentType":"CdmLocation","signature":"string toString()","url":"/ddn/data/cdm/location/CdmLocation.toString.html"},{"doc":"Creates an unknown location.","kind":"method","module":"ddn.data.cdm.location","name":"unknown","package":"ddn","parentType":"CdmLocation","signature":"CdmLocation unknown()","url":"/ddn/data/cdm/location/CdmLocation.unknown.html"},{"doc":"Creates a location at the specified line and column.","kind":"method","module":"ddn.data.cdm.location","name":"at","package":"ddn","parentType":"CdmLocation","signature":"CdmLocation at(uint  line,  uint  column,  string source =  \"\")","url":"/ddn/data/cdm/location/CdmLocation.at.html"},{"doc":"CDM member for object key-value pairs.","kind":"module","module":"ddn.data.cdm.member","name":"ddn.data.cdm.member","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/member.html"},{"doc":"A key-value pair in an object with roundtrip metadata.","kind":"struct","module":"ddn.data.cdm.member","name":"CdmMember","package":"ddn","parentType":"","signature":"CdmMember","url":"/ddn/data/cdm/member.html#CdmMember"},{"doc":"Returns true if this member uses implicit assignment (no `=`).","kind":"method","module":"ddn.data.cdm.member","name":"isImplicit","package":"ddn","parentType":"CdmMember","signature":"bool isImplicit()","url":"/ddn/data/cdm/member/CdmMember.isImplicit.html"},{"doc":"Returns true if there are comments between key and `=`.","kind":"method","module":"ddn.data.cdm.member","name":"hasPostKeyComments","package":"ddn","parentType":"CdmMember","signature":"bool hasPostKeyComments()","url":"/ddn/data/cdm/member/CdmMember.hasPostKeyComments.html"},{"doc":"CDM node - the core data structure for the Configuration Data Model.","kind":"module","module":"ddn.data.cdm.node","name":"ddn.data.cdm.node","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/node.html"},{"doc":"A tagged-union node for the Configuration Data Model.","kind":"struct","module":"ddn.data.cdm.node","name":"CdmNode","package":"ddn","parentType":"","signature":"CdmNode","url":"/ddn/data/cdm/node.html#CdmNode"},{"doc":"Creates a NULL node.","kind":"method","module":"ddn.data.cdm.node","name":"makeNull","package":"ddn","parentType":"CdmNode","signature":"CdmNode makeNull(CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.makeNull.html"},{"doc":"Creates an empty ARRAY node.","kind":"method","module":"ddn.data.cdm.node","name":"emptyArray","package":"ddn","parentType":"CdmNode","signature":"CdmNode emptyArray(CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.emptyArray.html"},{"doc":"Creates an empty OBJECT node.","kind":"method","module":"ddn.data.cdm.node","name":"emptyObject","package":"ddn","parentType":"CdmNode","signature":"CdmNode emptyObject(CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.emptyObject.html"},{"doc":"Creates a TAG node with the given name and optional namespace.","kind":"method","module":"ddn.data.cdm.node","name":"makeTag","package":"ddn","parentType":"CdmNode","signature":"CdmNode makeTag(string name,  string ns =  \"\",\n          CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.makeTag.html"},{"doc":"Creates a COMMENT node with the given text and style.","kind":"method","module":"ddn.data.cdm.node","name":"makeComment","package":"ddn","parentType":"CdmNode","signature":"CdmNode makeComment(string text,  CdmComment.Style style,\n          CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.makeComment.html"},{"doc":"Creates a DURATION node from a Duration value.","kind":"method","module":"ddn.data.cdm.node","name":"makeDuration","package":"ddn","parentType":"CdmNode","signature":"CdmNode makeDuration(Duration value,\n          CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.makeDuration.html"},{"doc":"Returns `true` if this node is null.","kind":"method","module":"ddn.data.cdm.node","name":"isNull","package":"ddn","parentType":"CdmNode","signature":"bool isNull()","url":"/ddn/data/cdm/node/CdmNode.isNull.html"},{"doc":"Returns `true` if this node holds a boolean.","kind":"method","module":"ddn.data.cdm.node","name":"isBool","package":"ddn","parentType":"CdmNode","signature":"bool isBool()","url":"/ddn/data/cdm/node/CdmNode.isBool.html"},{"doc":"Returns `true` if this node holds an integer.","kind":"method","module":"ddn.data.cdm.node","name":"isInteger","package":"ddn","parentType":"CdmNode","signature":"bool isInteger()","url":"/ddn/data/cdm/node/CdmNode.isInteger.html"},{"doc":"Returns `true` if this node holds a float.","kind":"method","module":"ddn.data.cdm.node","name":"isFloat","package":"ddn","parentType":"CdmNode","signature":"bool isFloat()","url":"/ddn/data/cdm/node/CdmNode.isFloat.html"},{"doc":"Returns `true` if this node holds a number (integer or float).","kind":"method","module":"ddn.data.cdm.node","name":"isNumber","package":"ddn","parentType":"CdmNode","signature":"bool isNumber()","url":"/ddn/data/cdm/node/CdmNode.isNumber.html"},{"doc":"Returns `true` if this node holds a string.","kind":"method","module":"ddn.data.cdm.node","name":"isString","package":"ddn","parentType":"CdmNode","signature":"bool isString()","url":"/ddn/data/cdm/node/CdmNode.isString.html"},{"doc":"Returns `true` if this node holds binary data.","kind":"method","module":"ddn.data.cdm.node","name":"isBinary","package":"ddn","parentType":"CdmNode","signature":"bool isBinary()","url":"/ddn/data/cdm/node/CdmNode.isBinary.html"},{"doc":"Returns `true` if this node holds a date.","kind":"method","module":"ddn.data.cdm.node","name":"isDate","package":"ddn","parentType":"CdmNode","signature":"bool isDate()","url":"/ddn/data/cdm/node/CdmNode.isDate.html"},{"doc":"Returns `true` if this node holds a time.","kind":"method","module":"ddn.data.cdm.node","name":"isTime","package":"ddn","parentType":"CdmNode","signature":"bool isTime()","url":"/ddn/data/cdm/node/CdmNode.isTime.html"},{"doc":"Returns `true` if this node holds a datetime.","kind":"method","module":"ddn.data.cdm.node","name":"isDateTime","package":"ddn","parentType":"CdmNode","signature":"bool isDateTime()","url":"/ddn/data/cdm/node/CdmNode.isDateTime.html"},{"doc":"Returns `true` if this node holds a duration.","kind":"method","module":"ddn.data.cdm.node","name":"isDuration","package":"ddn","parentType":"CdmNode","signature":"bool isDuration()","url":"/ddn/data/cdm/node/CdmNode.isDuration.html"},{"doc":"Returns `true` if this node is an array.","kind":"method","module":"ddn.data.cdm.node","name":"isArray","package":"ddn","parentType":"CdmNode","signature":"bool isArray()","url":"/ddn/data/cdm/node/CdmNode.isArray.html"},{"doc":"Returns `true` if this node is an object.","kind":"method","module":"ddn.data.cdm.node","name":"isObject","package":"ddn","parentType":"CdmNode","signature":"bool isObject()","url":"/ddn/data/cdm/node/CdmNode.isObject.html"},{"doc":"Returns `true` if this node is a tag.","kind":"method","module":"ddn.data.cdm.node","name":"isTag","package":"ddn","parentType":"CdmNode","signature":"bool isTag()","url":"/ddn/data/cdm/node/CdmNode.isTag.html"},{"doc":"Returns `true` if this node is a comment.","kind":"method","module":"ddn.data.cdm.node","name":"isComment","package":"ddn","parentType":"CdmNode","signature":"bool isComment()","url":"/ddn/data/cdm/node/CdmNode.isComment.html"},{"doc":"Returns `true` if this node holds a scalar value.","kind":"method","module":"ddn.data.cdm.node","name":"isValue","package":"ddn","parentType":"CdmNode","signature":"bool isValue()","url":"/ddn/data/cdm/node/CdmNode.isValue.html"},{"doc":"Returns `true` if this node is a container (ARRAY, OBJECT, or TAG).","kind":"method","module":"ddn.data.cdm.node","name":"isContainer","package":"ddn","parentType":"CdmNode","signature":"bool isContainer()","url":"/ddn/data/cdm/node/CdmNode.isContainer.html"},{"doc":"Returns `true` if this node is object-like (OBJECT or TAG).","kind":"method","module":"ddn.data.cdm.node","name":"isObjectLike","package":"ddn","parentType":"CdmNode","signature":"bool isObjectLike()","url":"/ddn/data/cdm/node/CdmNode.isObjectLike.html"},{"doc":"Compares two CdmNode values for structural equality.","kind":"method","module":"ddn.data.cdm.node","name":"opEquals","package":"ddn","parentType":"CdmNode","signature":"bool opEquals(const  CdmNode other)","url":"/ddn/data/cdm/node/CdmNode.opEquals.html"},{"doc":"Computes a hash value for this CdmNode.","kind":"method","module":"ddn.data.cdm.node","name":"toHash","package":"ddn","parentType":"CdmNode","signature":"size_t toHash()","url":"/ddn/data/cdm/node/CdmNode.toHash.html"},{"doc":"Retrieves the scalar value of this node as the requested type.","kind":"method","module":"ddn.data.cdm.node","name":"as","package":"ddn","parentType":"CdmNode","signature":"T as(T)()","url":"/ddn/data/cdm/node/CdmNode.as.html"},{"doc":"Returns the child nodes for ARRAY and TAG types.","kind":"method","module":"ddn.data.cdm.node","name":"children","package":"ddn","parentType":"CdmNode","signature":"inout(CdmNode)[] children()","url":"/ddn/data/cdm/node/CdmNode.children.html"},{"doc":"Returns the key-value members for OBJECT type.","kind":"method","module":"ddn.data.cdm.node","name":"members","package":"ddn","parentType":"CdmNode","signature":"inout(CdmMember)[] members()","url":"/ddn/data/cdm/node/CdmNode.members.html"},{"doc":"Computes the keys of this OBJECT node's members.","kind":"method","module":"ddn.data.cdm.node","name":"keys","package":"ddn","parentType":"CdmNode","signature":"string[] keys()","url":"/ddn/data/cdm/node/CdmNode.keys.html"},{"doc":"Returns the length of this node's content.","kind":"method","module":"ddn.data.cdm.node","name":"length","package":"ddn","parentType":"CdmNode","signature":"size_t length()","url":"/ddn/data/cdm/node/CdmNode.length.html"},{"doc":"Returns `true` if this node has no content.","kind":"method","module":"ddn.data.cdm.node","name":"empty","package":"ddn","parentType":"CdmNode","signature":"bool empty()","url":"/ddn/data/cdm/node/CdmNode.empty.html"},{"doc":"Returns the child values for TAG type.","kind":"method","module":"ddn.data.cdm.node","name":"tagValues","package":"ddn","parentType":"CdmNode","signature":"inout(CdmNode)[] tagValues()","url":"/ddn/data/cdm/node/CdmNode.tagValues.html"},{"doc":"Looks up or creates a member by key.","kind":"method","module":"ddn.data.cdm.node","name":"opIndex","package":"ddn","parentType":"CdmNode","signature":"CdmNode opIndex(string key)","url":"/ddn/data/cdm/node/CdmNode.opIndex.html"},{"doc":"Assigns a value to the given key in this OBJECT.","kind":"method","module":"ddn.data.cdm.node","name":"opIndexAssign","package":"ddn","parentType":"CdmNode","signature":"void opIndexAssign(CdmNode value,  string key)","url":"/ddn/data/cdm/node/CdmNode.opIndexAssign.html"},{"doc":"Adds a pre-built CdmMember to this OBJECT.","kind":"method","module":"ddn.data.cdm.node","name":"addMember","package":"ddn","parentType":"CdmNode","signature":"void addMember(CdmMember member)","url":"/ddn/data/cdm/node/CdmNode.addMember.html"},{"doc":"Looks up a member by key and returns a pointer to it.","kind":"method","module":"ddn.data.cdm.node","name":"getMember","package":"ddn","parentType":"CdmNode","signature":"CdmMember * getMember(string key)","url":"/ddn/data/cdm/node/CdmNode.getMember.html"},{"doc":"Checks whether this OBJECT contains the given key.","kind":"method","module":"ddn.data.cdm.node","name":"hasKey","package":"ddn","parentType":"CdmNode","signature":"bool hasKey(string key)","url":"/ddn/data/cdm/node/CdmNode.hasKey.html"},{"doc":"Safe read-only lookup by key without auto-creation.","kind":"method","module":"ddn.data.cdm.node","name":"tryGet","package":"ddn","parentType":"CdmNode","signature":"inout(CdmNode) * tryGet(string key)","url":"/ddn/data/cdm/node/CdmNode.tryGet.html"},{"doc":"Safe read-only lookup with default value.","kind":"method","module":"ddn.data.cdm.node","name":"getOrDefault","package":"ddn","parentType":"CdmNode","signature":"T getOrDefault(T)(string key,  T defaultValue)","url":"/ddn/data/cdm/node/CdmNode.getOrDefault.html"},{"doc":"Removes a member by key from this OBJECT.","kind":"method","module":"ddn.data.cdm.node","name":"removeMember","package":"ddn","parentType":"CdmNode","signature":"bool removeMember(string key)","url":"/ddn/data/cdm/node/CdmNode.removeMember.html"},{"doc":"Sets the members of this OBJECT, replacing all existing members.","kind":"method","module":"ddn.data.cdm.node","name":"setMembers","package":"ddn","parentType":"CdmNode","signature":"void setMembers(CdmMember[]  newMembers)","url":"/ddn/data/cdm/node/CdmNode.setMembers.html"},{"doc":"Appends a child node to this ARRAY or TAG.","kind":"method","module":"ddn.data.cdm.node","name":"opOpAssign","package":"ddn","parentType":"CdmNode","signature":"CdmNode opOpAssign(string op :  \"~\")(CdmNode child)","url":"/ddn/data/cdm/node/CdmNode.opOpAssign.html"},{"doc":"Indexes into this ARRAY or TAG's children by position.","kind":"method","module":"ddn.data.cdm.node","name":"opIndex","package":"ddn","parentType":"CdmNode","signature":"inout(CdmNode) opIndex(size_t index)","url":"/ddn/data/cdm/node/CdmNode.opIndex.html"},{"doc":"Appends a value node to this TAG's children.","kind":"method","module":"ddn.data.cdm.node","name":"addValue","package":"ddn","parentType":"CdmNode","signature":"void addValue(CdmNode value)","url":"/ddn/data/cdm/node/CdmNode.addValue.html"},{"doc":"Returns the tag name if this is a TAG node.","kind":"method","module":"ddn.data.cdm.node","name":"nodeName","package":"ddn","parentType":"CdmNode","signature":"string nodeName()","url":"/ddn/data/cdm/node/CdmNode.nodeName.html"},{"doc":"Returns the tag namespace if this is a TAG node.","kind":"method","module":"ddn.data.cdm.node","name":"nodeNamespace","package":"ddn","parentType":"CdmNode","signature":"string nodeNamespace()","url":"/ddn/data/cdm/node/CdmNode.nodeNamespace.html"},{"doc":"Returns the attributes of this TAG node.","kind":"method","module":"ddn.data.cdm.node","name":"attributes","package":"ddn","parentType":"CdmNode","signature":"inout(CdmAttribute)[] attributes()","url":"/ddn/data/cdm/node/CdmNode.attributes.html"},{"doc":"Looks up a TAG attribute by name.","kind":"method","module":"ddn.data.cdm.node","name":"getAttribute","package":"ddn","parentType":"CdmNode","signature":"CdmAttribute * getAttribute(string name)","url":"/ddn/data/cdm/node/CdmNode.getAttribute.html"},{"doc":"Adds an attribute to this TAG node.","kind":"method","module":"ddn.data.cdm.node","name":"addAttribute","package":"ddn","parentType":"CdmNode","signature":"void addAttribute(string name,  CdmNode value,  string ns =  \"\",\n          CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/node/CdmNode.addAttribute.html"},{"doc":"Creates a deep copy of this node.","kind":"method","module":"ddn.data.cdm.node","name":"dup","package":"ddn","parentType":"CdmNode","signature":"CdmNode dup()","url":"/ddn/data/cdm/node/CdmNode.dup.html"},{"doc":"Internal recursive deep-copy implementation.","kind":"method","module":"ddn.data.cdm.node","name":"_dupImpl","package":"ddn","parentType":"CdmNode","signature":"CdmNode _dupImpl()","url":"/ddn/data/cdm/node/CdmNode._dupImpl.html"},{"doc":"Returns a debug string representation of this node.","kind":"method","module":"ddn.data.cdm.node","name":"toString","package":"ddn","parentType":"CdmNode","signature":"string toString()","url":"/ddn/data/cdm/node/CdmNode.toString.html"},{"doc":"CDM (Configuration Data Model) package.","kind":"module","module":"ddn.data.cdm","name":"ddn.data.cdm","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm.html"},{"doc":"CDM ConfigStore — Lightweight config with format-preserving save.","kind":"module","module":"ddn.data.cdm.store","name":"ddn.data.cdm.store","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/store.html"},{"doc":"Recursively merge var data into a CDM node.","kind":"function","module":"ddn.data.cdm.store","name":"mergeIntoCdm","package":"ddn","parentType":"","signature":"void mergeIntoCdm(ref  CdmNode node,  var data)","url":"/ddn/data/cdm/store/mergeIntoCdm.html"},{"doc":"Add a new member with contextually-appropriate formatting.","kind":"function","module":"ddn.data.cdm.store","name":"addNewMember","package":"ddn","parentType":"","signature":"void addNewMember(ref  CdmNode node,  string key,  var value)","url":"/ddn/data/cdm/store/addNewMember.html"},{"doc":"Update an existing member's value while preserving its formatting.","kind":"function","module":"ddn.data.cdm.store","name":"updateMemberValue","package":"ddn","parentType":"","signature":"void updateMemberValue(CdmMember *  member,  var value)","url":"/ddn/data/cdm/store/updateMemberValue.html"},{"doc":"Convert a var to a CdmNode.","kind":"function","module":"ddn.data.cdm.store","name":"varToCdmNode","package":"ddn","parentType":"","signature":"CdmNode varToCdmNode(var v)","url":"/ddn/data/cdm/store/varToCdmNode.html"},{"doc":"Delete a key path from a CDM node.","kind":"function","module":"ddn.data.cdm.store","name":"deleteFromCdm","package":"ddn","parentType":"","signature":"void deleteFromCdm(ref  CdmNode node,  string keyPath)","url":"/ddn/data/cdm/store/deleteFromCdm.html"},{"doc":"Remove a member by key from an object node.","kind":"function","module":"ddn.data.cdm.store","name":"removeMember","package":"ddn","parentType":"","signature":"bool removeMember(ref  CdmNode node,  string key)","url":"/ddn/data/cdm/store/removeMember.html"},{"doc":"Check if a key needs quoting.","kind":"function","module":"ddn.data.cdm.store","name":"needsQuoting","package":"ddn","parentType":"","signature":"bool needsQuoting(string key)","url":"/ddn/data/cdm/store/needsQuoting.html"},{"doc":"Parse CF format content into a CdmDocument.","kind":"function","module":"ddn.data.cdm.store","name":"parseCf","package":"ddn","parentType":"","signature":"CdmDocument parseCf(string content,  string path)","url":"/ddn/data/cdm/store/parseCf.html"},{"doc":"Parse JSON5 format content into a CdmDocument.","kind":"function","module":"ddn.data.cdm.store","name":"parseJson5","package":"ddn","parentType":"","signature":"CdmDocument parseJson5(string content,  string path)","url":"/ddn/data/cdm/store/parseJson5.html"},{"doc":"Parse SDL format content into a CdmDocument.","kind":"function","module":"ddn.data.cdm.store","name":"parseSdl","package":"ddn","parentType":"","signature":"CdmDocument parseSdl(string content,  string path)","url":"/ddn/data/cdm/store/parseSdl.html"},{"doc":"Write a CdmDocument to CF format.","kind":"function","module":"ddn.data.cdm.store","name":"toCf","package":"ddn","parentType":"","signature":"string toCf(CdmDocument doc)","url":"/ddn/data/cdm/store/toCf.html"},{"doc":"Write a CdmDocument to JSON5 format.","kind":"function","module":"ddn.data.cdm.store","name":"toJson5","package":"ddn","parentType":"","signature":"string toJson5(CdmDocument doc)","url":"/ddn/data/cdm/store/toJson5.html"},{"doc":"Write a CdmDocument to SDL format.","kind":"function","module":"ddn.data.cdm.store","name":"toSdl","package":"ddn","parentType":"","signature":"string toSdl(CdmDocument doc)","url":"/ddn/data/cdm/store/toSdl.html"},{"doc":"Lightweight configuration store with format-preserving save.","kind":"struct","module":"ddn.data.cdm.store","name":"ConfigStore","package":"ddn","parentType":"","signature":"ConfigStore","url":"/ddn/data/cdm/store.html#ConfigStore"},{"doc":"Load configuration from a file.","kind":"method","module":"ddn.data.cdm.store","name":"load","package":"ddn","parentType":"ConfigStore","signature":"ConfigStore load(string filePath,\n          CdmDocument.Format fmt =  CdmDocument.Format.UNKNOWN)","url":"/ddn/data/cdm/store/ConfigStore.load.html"},{"doc":"Load configuration from a string.","kind":"method","module":"ddn.data.cdm.store","name":"loadString","package":"ddn","parentType":"ConfigStore","signature":"ConfigStore loadString(string content,  CdmDocument.Format fmt,\n          string sourcePath =  \"<string>\")","url":"/ddn/data/cdm/store/ConfigStore.loadString.html"},{"doc":"Save configuration back to the original file.","kind":"method","module":"ddn.data.cdm.store","name":"save","package":"ddn","parentType":"ConfigStore","signature":"void save()","url":"/ddn/data/cdm/store/ConfigStore.save.html"},{"doc":"Save configuration to a different file.","kind":"method","module":"ddn.data.cdm.store","name":"saveAs","package":"ddn","parentType":"ConfigStore","signature":"void saveAs(string filePath)","url":"/ddn/data/cdm/store/ConfigStore.saveAs.html"},{"doc":"Mark a key path as deleted.","kind":"method","module":"ddn.data.cdm.store","name":"deleteKey","package":"ddn","parentType":"ConfigStore","signature":"void deleteKey(string keyPath)","url":"/ddn/data/cdm/store/ConfigStore.deleteKey.html"},{"doc":"Clear a deletion marker.","kind":"method","module":"ddn.data.cdm.store","name":"undeleteKey","package":"ddn","parentType":"ConfigStore","signature":"void undeleteKey(string keyPath)","url":"/ddn/data/cdm/store/ConfigStore.undeleteKey.html"},{"doc":"Access configuration data by key.","kind":"method","module":"ddn.data.cdm.store","name":"opIndex","package":"ddn","parentType":"ConfigStore","signature":"var opIndex(string key)","url":"/ddn/data/cdm/store/ConfigStore.opIndex.html"},{"doc":"Check if a key exists in the configuration.","kind":"method","module":"ddn.data.cdm.store","name":"hasKey","package":"ddn","parentType":"ConfigStore","signature":"bool hasKey(string key)","url":"/ddn/data/cdm/store/ConfigStore.hasKey.html"},{"doc":"Get a value with a default fallback.","kind":"method","module":"ddn.data.cdm.store","name":"get","package":"ddn","parentType":"ConfigStore","signature":"T get(T)(string key,  T defaultValue =  T.init)","url":"/ddn/data/cdm/store/ConfigStore.get.html"},{"doc":"","kind":"method","module":"ddn.data.cdm.store","name":"parseContent","package":"ddn","parentType":"ConfigStore","signature":"CdmDocument parseContent(string content,  string sourcePath)","url":"/ddn/data/cdm/store/ConfigStore.parseContent.html"},{"doc":"","kind":"method","module":"ddn.data.cdm.store","name":"writeContent","package":"ddn","parentType":"ConfigStore","signature":"string writeContent(CdmDocument doc)","url":"/ddn/data/cdm/store/ConfigStore.writeContent.html"},{"doc":"","kind":"method","module":"ddn.data.cdm.store","name":"detectFormat","package":"ddn","parentType":"ConfigStore","signature":"CdmDocument.Format detectFormat(string filePath)","url":"/ddn/data/cdm/store/ConfigStore.detectFormat.html"},{"doc":"Exception thrown when a CDM format parser/writer is not yet implemented.","kind":"class","module":"ddn.data.cdm.store","name":"CdmNotImplementedException","package":"ddn","parentType":"","signature":"CdmNotImplementedException : Exception","url":"/ddn/data/cdm/store.html#CdmNotImplementedException"},{"doc":"CDM Traversal Utilities","kind":"module","module":"ddn.data.cdm.traversal","name":"ddn.data.cdm.traversal","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/traversal.html"},{"doc":"Returns a depth-first traversal range over a CDM tree.","kind":"function","module":"ddn.data.cdm.traversal","name":"traverse","package":"ddn","parentType":"","signature":"auto traverse(ref  CdmNode node)","url":"/ddn/data/cdm/traversal/traverse.html"},{"doc":"Finds all nodes in a CDM tree matching a predicate.","kind":"function","module":"ddn.data.cdm.traversal","name":"findAll","package":"ddn","parentType":"","signature":"auto findAll(ref  CdmNode root,  bool  delegate(ref  CdmNode) @safe pred)","url":"/ddn/data/cdm/traversal/findAll.html"},{"doc":"Finds the first node in a CDM tree matching a predicate.","kind":"function","module":"ddn.data.cdm.traversal","name":"findFirst","package":"ddn","parentType":"","signature":"CdmNode * findFirst(ref  CdmNode root,  bool  delegate(ref  CdmNode) @safe pred)","url":"/ddn/data/cdm/traversal/findFirst.html"},{"doc":"Finds all nodes of a specific type in a CDM tree.","kind":"function","module":"ddn.data.cdm.traversal","name":"findByType","package":"ddn","parentType":"","signature":"auto findByType(ref  CdmNode root,  CdmNode.Type type)","url":"/ddn/data/cdm/traversal/findByType.html"},{"doc":"Finds all object-like nodes that contain a specific key.","kind":"function","module":"ddn.data.cdm.traversal","name":"findByKey","package":"ddn","parentType":"","signature":"auto findByKey(ref  CdmNode root,  string key)","url":"/ddn/data/cdm/traversal/findByKey.html"},{"doc":"Depth-first traversal range for CDM trees.","kind":"struct","module":"ddn.data.cdm.traversal","name":"Traverser","package":"ddn","parentType":"","signature":"Traverser","url":"/ddn/data/cdm/traversal.html#Traverser"},{"doc":"Returns the current front element of the traversal.","kind":"method","module":"ddn.data.cdm.traversal","name":"front","package":"ddn","parentType":"Traverser","signature":"CdmNode * front()","url":"/ddn/data/cdm/traversal/Traverser.front.html"},{"doc":"Advances the traversal to the next node.","kind":"method","module":"ddn.data.cdm.traversal","name":"popFront","package":"ddn","parentType":"Traverser","signature":"void popFront()","url":"/ddn/data/cdm/traversal/Traverser.popFront.html"},{"doc":"Checks whether the traversal has been exhausted.","kind":"method","module":"ddn.data.cdm.traversal","name":"empty","package":"ddn","parentType":"Traverser","signature":"bool empty()","url":"/ddn/data/cdm/traversal/Traverser.empty.html"},{"doc":"Var builder — produces a lightweight var without metadata.","kind":"module","module":"ddn.data.cdm.varbuilder","name":"ddn.data.cdm.varbuilder","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cdm/varbuilder.html"},{"doc":"A stack frame for tracking nested var container construction.","kind":"struct","module":"ddn.data.cdm.varbuilder","name":"VarFrame","package":"ddn","parentType":"","signature":"VarFrame","url":"/ddn/data/cdm/varbuilder.html#VarFrame"},{"doc":"Builder that produces a lightweight `var` value.","kind":"struct","module":"ddn.data.cdm.varbuilder","name":"VarBuilder","package":"ddn","parentType":"","signature":"VarBuilder","url":"/ddn/data/cdm/varbuilder.html#VarBuilder"},{"doc":"Begins a new document (no-op for VarBuilder).","kind":"method","module":"ddn.data.cdm.varbuilder","name":"startDocument","package":"ddn","parentType":"VarBuilder","signature":"void startDocument(CdmDocument.Format fmt,  string source)","url":"/ddn/data/cdm/varbuilder/VarBuilder.startDocument.html"},{"doc":"Completes the document and returns the root var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"endDocument","package":"ddn","parentType":"VarBuilder","signature":"var endDocument()","url":"/ddn/data/cdm/varbuilder/VarBuilder.endDocument.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addPrologComment","package":"ddn","parentType":"VarBuilder","signature":"void addPrologComment(CdmComment comment)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addPrologComment.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addEpilogComment","package":"ddn","parentType":"VarBuilder","signature":"void addEpilogComment(CdmComment comment)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addEpilogComment.html"},{"doc":"Sets current to a null var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setNull","package":"ddn","parentType":"VarBuilder","signature":"void setNull()","url":"/ddn/data/cdm/varbuilder/VarBuilder.setNull.html"},{"doc":"Sets current to a boolean var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setBool","package":"ddn","parentType":"VarBuilder","signature":"void setBool(bool  value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setBool.html"},{"doc":"Sets current to an integer var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setInteger","package":"ddn","parentType":"VarBuilder","signature":"void setInteger(long  value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setInteger.html"},{"doc":"Sets current to a float var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setFloat","package":"ddn","parentType":"VarBuilder","signature":"void setFloat(double  value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setFloat.html"},{"doc":"Sets current to a string var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setString","package":"ddn","parentType":"VarBuilder","signature":"void setString(string value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setString.html"},{"doc":"Sets current to a date var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setDate","package":"ddn","parentType":"VarBuilder","signature":"void setDate(Date value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setDate.html"},{"doc":"Sets current to a time var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setTime","package":"ddn","parentType":"VarBuilder","signature":"void setTime(TimeOfDay value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setTime.html"},{"doc":"Sets current to a datetime var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setDateTime","package":"ddn","parentType":"VarBuilder","signature":"void setDateTime(DateTime value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setDateTime.html"},{"doc":"Sets current to a duration value.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setDuration","package":"ddn","parentType":"VarBuilder","signature":"void setDuration(Duration value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setDuration.html"},{"doc":"Sets current to a binary var.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setBinary","package":"ddn","parentType":"VarBuilder","signature":"void setBinary(immutable(ubyte)[]  value)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setBinary.html"},{"doc":"No-op — VarBuilder does not preserve location.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setLocation","package":"ddn","parentType":"VarBuilder","signature":"void setLocation(CdmLocation loc)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setLocation.html"},{"doc":"No-op — VarBuilder does not preserve format.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setFormat","package":"ddn","parentType":"VarBuilder","signature":"void setFormat(CdmFormat fmt)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setFormat.html"},{"doc":"No-op — VarBuilder does not preserve quote style.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setQuoteStyle","package":"ddn","parentType":"VarBuilder","signature":"void setQuoteStyle(CdmFormat.QuoteStyle style)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setQuoteStyle.html"},{"doc":"No-op — VarBuilder does not preserve number format.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setNumberFormat","package":"ddn","parentType":"VarBuilder","signature":"void setNumberFormat(CdmFormat.NumberFormat fmt)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setNumberFormat.html"},{"doc":"No-op — VarBuilder does not preserve bracket style.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setBracketStyle","package":"ddn","parentType":"VarBuilder","signature":"void setBracketStyle(CdmFormat.BracketStyle style)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setBracketStyle.html"},{"doc":"No-op — VarBuilder does not preserve raw text.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setRawText","package":"ddn","parentType":"VarBuilder","signature":"void setRawText(string text)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setRawText.html"},{"doc":"No-op — VarBuilder does not preserve indentation.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setIndentation","package":"ddn","parentType":"VarBuilder","signature":"void setIndentation(string indent)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setIndentation.html"},{"doc":"No-op — VarBuilder does not preserve blank lines.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setBlankLinesBefore","package":"ddn","parentType":"VarBuilder","signature":"void setBlankLinesBefore(ubyte  lines)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setBlankLinesBefore.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addLeadingComment","package":"ddn","parentType":"VarBuilder","signature":"void addLeadingComment(CdmComment comment)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addLeadingComment.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addLeadingComment","package":"ddn","parentType":"VarBuilder","signature":"void addLeadingComment(CdmComment[]  comments)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addLeadingComment.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setLeadingComments","package":"ddn","parentType":"VarBuilder","signature":"void setLeadingComments(CdmComment[]  comments)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setLeadingComments.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addTrailingComment","package":"ddn","parentType":"VarBuilder","signature":"void addTrailingComment(CdmComment comment)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addTrailingComment.html"},{"doc":"No-op — VarBuilder does not preserve comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setTrailingComments","package":"ddn","parentType":"VarBuilder","signature":"void setTrailingComments(CdmComment[]  comments)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setTrailingComments.html"},{"doc":"Pushes a new empty object onto the stack.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"startObject","package":"ddn","parentType":"VarBuilder","signature":"void startObject()","url":"/ddn/data/cdm/varbuilder/VarBuilder.startObject.html"},{"doc":"Pushes a new empty array onto the stack.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"startArray","package":"ddn","parentType":"VarBuilder","signature":"void startArray()","url":"/ddn/data/cdm/varbuilder/VarBuilder.startArray.html"},{"doc":"Pushes a new tag frame onto the stack.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"startTag","package":"ddn","parentType":"VarBuilder","signature":"void startTag(string name,  string ns =  \"\")","url":"/ddn/data/cdm/varbuilder/VarBuilder.startTag.html"},{"doc":"Pops the stack, completing the current container.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"endContainer","package":"ddn","parentType":"VarBuilder","signature":"void endContainer()","url":"/ddn/data/cdm/varbuilder/VarBuilder.endContainer.html"},{"doc":"Begins a new member in the current object.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"startMember","package":"ddn","parentType":"VarBuilder","signature":"void startMember(string key,\n          CdmFormat.QuoteStyle quoteStyle =  CdmFormat.QuoteStyle.NONE,\n          CdmFormat.KeyValueSep separator =  CdmFormat.KeyValueSep.EQUALS)","url":"/ddn/data/cdm/varbuilder/VarBuilder.startMember.html"},{"doc":"No-op — VarBuilder does not preserve element separators.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"setElementSeparator","package":"ddn","parentType":"VarBuilder","signature":"void setElementSeparator(CdmFormat.SeparatorStyle style)","url":"/ddn/data/cdm/varbuilder/VarBuilder.setElementSeparator.html"},{"doc":"No-op — VarBuilder does not preserve post-key comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addPostKeyComment","package":"ddn","parentType":"VarBuilder","signature":"void addPostKeyComment(CdmComment comment)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addPostKeyComment.html"},{"doc":"No-op — VarBuilder does not preserve post-key comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addPostKeyComment","package":"ddn","parentType":"VarBuilder","signature":"void addPostKeyComment(CdmComment[]  comments)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addPostKeyComment.html"},{"doc":"Completes the pending member and adds it to the current object.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"endMember","package":"ddn","parentType":"VarBuilder","signature":"void endMember()","url":"/ddn/data/cdm/varbuilder/VarBuilder.endMember.html"},{"doc":"Appends the current value to the current array.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addElement","package":"ddn","parentType":"VarBuilder","signature":"void addElement()","url":"/ddn/data/cdm/varbuilder/VarBuilder.addElement.html"},{"doc":"Appends the current value to the pending tag values list.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addTagValue","package":"ddn","parentType":"VarBuilder","signature":"void addTagValue()","url":"/ddn/data/cdm/varbuilder/VarBuilder.addTagValue.html"},{"doc":"Adds an attribute to the current tag as an @-prefixed key.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addAttribute","package":"ddn","parentType":"VarBuilder","signature":"void addAttribute(string name,  string ns =  \"\",\n          CdmLocation loc =  CdmLocation.init)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addAttribute.html"},{"doc":"Merges members from an included var into the current top-of-stack container.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"mergeDocument","package":"ddn","parentType":"VarBuilder","signature":"void mergeDocument(var v)","url":"/ddn/data/cdm/varbuilder/VarBuilder.mergeDocument.html"},{"doc":"Adds _current as a child of the top-of-stack container.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addChildToTop","package":"ddn","parentType":"VarBuilder","signature":"void addChildToTop()","url":"/ddn/data/cdm/varbuilder/VarBuilder.addChildToTop.html"},{"doc":"No-op — VarBuilder does not preserve locations.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"topLocation","package":"ddn","parentType":"VarBuilder","signature":"CdmLocation topLocation()","url":"/ddn/data/cdm/varbuilder/VarBuilder.topLocation.html"},{"doc":"No-op — VarBuilder does not preserve trailing comments.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"addTrailingCommentToTop","package":"ddn","parentType":"VarBuilder","signature":"void addTrailingCommentToTop(CdmComment comment)","url":"/ddn/data/cdm/varbuilder/VarBuilder.addTrailingCommentToTop.html"},{"doc":"Flattens a tag frame into a var according to SDL tag rules.","kind":"method","module":"ddn.data.cdm.varbuilder","name":"flattenTag","package":"ddn","parentType":"VarBuilder","signature":"var flattenTag(VarFrame frame)","url":"/ddn/data/cdm/varbuilder/VarBuilder.flattenTag.html"},{"doc":"CF - Configuration File Format Parser and Writer","kind":"module","module":"ddn.data.cf","name":"ddn.data.cf","package":"ddn","parentType":"","signature":"","url":"/ddn/data/cf.html"},{"doc":"Creates a lexer as an input range for the given CF source.","kind":"function","module":"ddn.data.cf","name":"tokenize","package":"ddn","parentType":"","signature":"CfLexer tokenize(string input,  string filename =  \"\")","url":"/ddn/data/cf/tokenize.html"},{"doc":"Tokenizes the entire input and returns all tokens as an array.","kind":"function","module":"ddn.data.cf","name":"tokenizeAll","package":"ddn","parentType":"","signature":"Token[] tokenizeAll(string input,  string filename =  \"\")","url":"/ddn/data/cf/tokenizeAll.html"},{"doc":"Converts a `CdmDocument` to CF format string.","kind":"function","module":"ddn.data.cf","name":"toCf","package":"ddn","parentType":"","signature":"string toCf(CdmDocument doc,  CfWriterConfig config =  CfWriterConfig.init)","url":"/ddn/data/cf/toCf.html"},{"doc":"Checks if a key needs quoting.","kind":"function","module":"ddn.data.cf","name":"needsQuoting","package":"ddn","parentType":"","signature":"bool needsQuoting(string key)","url":"/ddn/data/cf/needsQuoting.html"},{"doc":"Quotes a string with the specified style.","kind":"function","module":"ddn.data.cf","name":"quoteString","package":"ddn","parentType":"","signature":"string quoteString(string s,  CdmFormat.QuoteStyle style)","url":"/ddn/data/cf/quoteString.html"},{"doc":"Parses a CF source string.","kind":"function","module":"ddn.data.cf","name":"parseCf","package":"ddn","parentType":"","signature":"auto parseCf(Builder =  CdmBuilder)(string source,  string filename =  \"\",\n       CfParserConfig config =  CfParserConfig.init)","url":"/ddn/data/cf/parseCf.html"},{"doc":"Parses a CF file.","kind":"function","module":"ddn.data.cf","name":"parseCfFile","package":"ddn","parentType":"","signature":"auto parseCfFile(Builder =  CdmBuilder)(string path,\n       CfParserConfig config =  CfParserConfig.init)","url":"/ddn/data/cf/parseCfFile.html"},{"doc":"Creates a CfParserConfig with system environment variable support.","kind":"function","module":"ddn.data.cf","name":"makeEnvConfig","package":"ddn","parentType":"","signature":"CfParserConfig makeEnvConfig()","url":"/ddn/data/cf/makeEnvConfig.html"},{"doc":"Parses a CF source string with environment variable substitution.","kind":"function","module":"ddn.data.cf","name":"parseCfWithEnv","package":"ddn","parentType":"","signature":"auto parseCfWithEnv(Builder =  CdmBuilder)(string source,\n       string filename =  \"\")","url":"/ddn/data/cf/parseCfWithEnv.html"},{"doc":"Parses a CF source with include support.","kind":"function","module":"ddn.data.cf","name":"parseCfWithIncludes","package":"ddn","parentType":"","signature":"auto parseCfWithIncludes(Builder =  CdmBuilder)(string source,  string filename,\n       string delegate(string path) @safe fileReader)","url":"/ddn/data/cf/parseCfWithIncludes.html"},{"doc":"Converts a CdmDocument to a var for lightweight runtime use.","kind":"function","module":"ddn.data.cf","name":"toVar","package":"ddn","parentType":"","signature":"var toVar(CdmDocument doc)","url":"/ddn/data/cf/toVar.html"},{"doc":"Converts a `var` value to CF format string.","kind":"function","module":"ddn.data.cf","name":"varToCf","package":"ddn","parentType":"","signature":"string varToCf(ref  const  var v,  CfWriterConfig config =  CfWriterConfig.init)","url":"/ddn/data/cf/varToCf.html"},{"doc":"Token types for CF lexical analysis.","kind":"enum","module":"ddn.data.cf","name":"TokenType","package":"ddn","parentType":"","signature":"TokenType","url":"/ddn/data/cf.html#TokenType"},{"doc":"String literal (any quote style)","kind":"enum_member","module":"ddn.data.cf","name":"STRING","package":"ddn","parentType":"","signature":"STRING = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Integer literal","kind":"enum_member","module":"ddn.data.cf","name":"INTEGER","package":"ddn","parentType":"","signature":"INTEGER = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Floating-point literal","kind":"enum_member","module":"ddn.data.cf","name":"FLOAT","package":"ddn","parentType":"","signature":"FLOAT = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Date literal (YYYY-MM-DD)","kind":"enum_member","module":"ddn.data.cf","name":"DATE","package":"ddn","parentType":"","signature":"DATE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Time literal (HH:MM:SS)","kind":"enum_member","module":"ddn.data.cf","name":"TIME","package":"ddn","parentType":"","signature":"TIME = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"DateTime literal (ISO 8601)","kind":"enum_member","module":"ddn.data.cf","name":"DATETIME","package":"ddn","parentType":"","signature":"DATETIME = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Boolean true","kind":"enum_member","module":"ddn.data.cf","name":"TRUE","package":"ddn","parentType":"","signature":"TRUE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Boolean false","kind":"enum_member","module":"ddn.data.cf","name":"FALSE","package":"ddn","parentType":"","signature":"FALSE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Null value","kind":"enum_member","module":"ddn.data.cf","name":"NULL","package":"ddn","parentType":"","signature":"NULL = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Positive infinity","kind":"enum_member","module":"ddn.data.cf","name":"INF","package":"ddn","parentType":"","signature":"INF = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Negative infinity","kind":"enum_member","module":"ddn.data.cf","name":"NEG_INF","package":"ddn","parentType":"","signature":"NEG_INF = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Not-a-number","kind":"enum_member","module":"ddn.data.cf","name":"NAN","package":"ddn","parentType":"","signature":"NAN = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"File inclusion directive","kind":"enum_member","module":"ddn.data.cf","name":"INCLUDE","package":"ddn","parentType":"","signature":"INCLUDE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Environment variable reference `${VAR}`","kind":"enum_member","module":"ddn.data.cf","name":"ENV_VAR","package":"ddn","parentType":"","signature":"ENV_VAR = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Left brace","kind":"enum_member","module":"ddn.data.cf","name":"LBRACE","package":"ddn","parentType":"","signature":"LBRACE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Right brace","kind":"enum_member","module":"ddn.data.cf","name":"RBRACE","package":"ddn","parentType":"","signature":"RBRACE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Left bracket","kind":"enum_member","module":"ddn.data.cf","name":"LBRACKET","package":"ddn","parentType":"","signature":"LBRACKET = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Right bracket","kind":"enum_member","module":"ddn.data.cf","name":"RBRACKET","package":"ddn","parentType":"","signature":"RBRACKET = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Equals sign","kind":"enum_member","module":"ddn.data.cf","name":"EQUALS","package":"ddn","parentType":"","signature":"EQUALS = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Colon","kind":"enum_member","module":"ddn.data.cf","name":"COLON","package":"ddn","parentType":"","signature":"COLON = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Comma","kind":"enum_member","module":"ddn.data.cf","name":"COMMA","package":"ddn","parentType":"","signature":"COMMA = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Semicolon","kind":"enum_member","module":"ddn.data.cf","name":"SEMICOLON","package":"ddn","parentType":"","signature":"SEMICOLON = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Identifier (unquoted key)","kind":"enum_member","module":"ddn.data.cf","name":"IDENTIFIER","package":"ddn","parentType":"","signature":"IDENTIFIER = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Newline (significant in some contexts)","kind":"enum_member","module":"ddn.data.cf","name":"NEWLINE","package":"ddn","parentType":"","signature":"NEWLINE = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"End of file","kind":"enum_member","module":"ddn.data.cf","name":"EOF","package":"ddn","parentType":"","signature":"EOF = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Line comment (hash or double-slash)","kind":"enum_member","module":"ddn.data.cf","name":"COMMENT","package":"ddn","parentType":"","signature":"COMMENT = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Block comment (slash-star)","kind":"enum_member","module":"ddn.data.cf","name":"BLOCK_COMMENT","package":"ddn","parentType":"","signature":"BLOCK_COMMENT = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Lexical error","kind":"enum_member","module":"ddn.data.cf","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/data/cf.html#TokenType"},{"doc":"Source location information.","kind":"struct","module":"ddn.data.cf","name":"Location","package":"ddn","parentType":"","signature":"Location","url":"/ddn/data/cf.html#Location"},{"doc":"Creates a human-readable string representation of the location.","kind":"method","module":"ddn.data.cf","name":"toString","package":"ddn","parentType":"Location","signature":"string toString()","url":"/ddn/data/cf/Location.toString.html"},{"doc":"A lexical token from CF source.","kind":"struct","module":"ddn.data.cf","name":"Token","package":"ddn","parentType":"","signature":"Token","url":"/ddn/data/cf.html#Token"},{"doc":"Creates a human-readable string representation of the token.","kind":"method","module":"ddn.data.cf","name":"toString","package":"ddn","parentType":"Token","signature":"string toString()","url":"/ddn/data/cf/Token.toString.html"},{"doc":"Base exception class for CF parsing and processing errors.","kind":"class","module":"ddn.data.cf","name":"CfException","package":"ddn","parentType":"","signature":"CfException : Exception","url":"/ddn/data/cf.html#CfException"},{"doc":"Exception class for CF parse errors.","kind":"class","module":"ddn.data.cf","name":"CfParseException","package":"ddn","parentType":"","signature":"CfParseException : CfException","url":"/ddn/data/cf.html#CfParseException"},{"doc":"Exception class for CF lexical errors.","kind":"class","module":"ddn.data.cf","name":"CfLexerException","package":"ddn","parentType":"","signature":"CfLexerException : CfException","url":"/ddn/data/cf.html#CfLexerException"},{"doc":"Lexer for CF source text.","kind":"struct","module":"ddn.data.cf","name":"CfLexer","package":"ddn","parentType":"","signature":"CfLexer","url":"/ddn/data/cf.html#CfLexer"},{"doc":"Returns the current token.","kind":"method","module":"ddn.data.cf","name":"front","package":"ddn","parentType":"CfLexer","signature":"Token front()","url":"/ddn/data/cf/CfLexer.front.html"},{"doc":"Advances to the next token.","kind":"method","module":"ddn.data.cf","name":"popFront","package":"ddn","parentType":"CfLexer","signature":"void popFront()","url":"/ddn/data/cf/CfLexer.popFront.html"},{"doc":"Checks if the token stream is exhausted.","kind":"method","module":"ddn.data.cf","name":"empty","package":"ddn","parentType":"CfLexer","signature":"bool empty()","url":"/ddn/data/cf/CfLexer.empty.html"},{"doc":"Advances the lexer to produce the next token.","kind":"method","module":"ddn.data.cf","name":"advance","package":"ddn","parentType":"CfLexer","signature":"void advance()","url":"/ddn/data/cf/CfLexer.advance.html"},{"doc":"Skips whitespace characters except newlines.","kind":"method","module":"ddn.data.cf","name":"skipWhitespaceExceptNewline","package":"ddn","parentType":"CfLexer","signature":"void skipWhitespaceExceptNewline()","url":"/ddn/data/cf/CfLexer.skipWhitespaceExceptNewline.html"},{"doc":"Lexes a line comment (# or //).","kind":"method","module":"ddn.data.cf","name":"lexLineComment","package":"ddn","parentType":"CfLexer","signature":"void lexLineComment()","url":"/ddn/data/cf/CfLexer.lexLineComment.html"},{"doc":"Lexes a block comment (slash-star to star-slash).","kind":"method","module":"ddn.data.cf","name":"lexBlockComment","package":"ddn","parentType":"CfLexer","signature":"void lexBlockComment()","url":"/ddn/data/cf/CfLexer.lexBlockComment.html"},{"doc":"Lexes a string literal.","kind":"method","module":"ddn.data.cf","name":"lexString","package":"ddn","parentType":"CfLexer","signature":"void lexString()","url":"/ddn/data/cf/CfLexer.lexString.html"},{"doc":"Validates and consumes an escape sequence.","kind":"method","module":"ddn.data.cf","name":"validateAndConsumeEscape","package":"ddn","parentType":"CfLexer","signature":"bool validateAndConsumeEscape()","url":"/ddn/data/cf/CfLexer.validateAndConsumeEscape.html"},{"doc":"Consumes exactly n hex digits.","kind":"method","module":"ddn.data.cf","name":"consumeHexDigits","package":"ddn","parentType":"CfLexer","signature":"bool consumeHexDigits(size_t n)","url":"/ddn/data/cf/CfLexer.consumeHexDigits.html"},{"doc":"Checks if a character is a control character.","kind":"method","module":"ddn.data.cf","name":"isControlChar","package":"ddn","parentType":"CfLexer","signature":"bool isControlChar(char  c)","url":"/ddn/data/cf/CfLexer.isControlChar.html"},{"doc":"Lexes a triple-quoted string.","kind":"method","module":"ddn.data.cf","name":"lexTripleQuotedString","package":"ddn","parentType":"CfLexer","signature":"void lexTripleQuotedString(char  quote)","url":"/ddn/data/cf/CfLexer.lexTripleQuotedString.html"},{"doc":"Lexes a raw string literal (r\"...\" or r'...').","kind":"method","module":"ddn.data.cf","name":"lexRawString","package":"ddn","parentType":"CfLexer","signature":"void lexRawString()","url":"/ddn/data/cf/CfLexer.lexRawString.html"},{"doc":"Lexes a number (integer or float).","kind":"method","module":"ddn.data.cf","name":"lexNumber","package":"ddn","parentType":"CfLexer","signature":"void lexNumber()","url":"/ddn/data/cf/CfLexer.lexNumber.html"},{"doc":"Lexes a decimal number.","kind":"method","module":"ddn.data.cf","name":"lexDecimalNumber","package":"ddn","parentType":"CfLexer","signature":"void lexDecimalNumber(size_t startPos,  Location startLoc)","url":"/ddn/data/cf/CfLexer.lexDecimalNumber.html"},{"doc":"Lexes a hexadecimal number.","kind":"method","module":"ddn.data.cf","name":"lexHexNumber","package":"ddn","parentType":"CfLexer","signature":"void lexHexNumber(size_t startPos,  Location startLoc)","url":"/ddn/data/cf/CfLexer.lexHexNumber.html"},{"doc":"Lexes an octal number.","kind":"method","module":"ddn.data.cf","name":"lexOctalNumber","package":"ddn","parentType":"CfLexer","signature":"void lexOctalNumber(size_t startPos,  Location startLoc)","url":"/ddn/data/cf/CfLexer.lexOctalNumber.html"},{"doc":"Lexes a binary number.","kind":"method","module":"ddn.data.cf","name":"lexBinaryNumber","package":"ddn","parentType":"CfLexer","signature":"void lexBinaryNumber(size_t startPos,  Location startLoc)","url":"/ddn/data/cf/CfLexer.lexBinaryNumber.html"},{"doc":"Lexes an environment variable reference.","kind":"method","module":"ddn.data.cf","name":"lexEnvVar","package":"ddn","parentType":"CfLexer","signature":"void lexEnvVar()","url":"/ddn/data/cf/CfLexer.lexEnvVar.html"},{"doc":"Lexes an identifier or keyword.","kind":"method","module":"ddn.data.cf","name":"lexIdentifierOrKeyword","package":"ddn","parentType":"CfLexer","signature":"void lexIdentifierOrKeyword()","url":"/ddn/data/cf/CfLexer.lexIdentifierOrKeyword.html"},{"doc":"Checks if position looks like start of temporal literal.","kind":"method","module":"ddn.data.cf","name":"looksLikeTemporalStart","package":"ddn","parentType":"CfLexer","signature":"bool looksLikeTemporalStart()","url":"/ddn/data/cf/CfLexer.looksLikeTemporalStart.html"},{"doc":"Checks if position looks like start of time literal.","kind":"method","module":"ddn.data.cf","name":"looksLikeTimeStart","package":"ddn","parentType":"CfLexer","signature":"bool looksLikeTimeStart()","url":"/ddn/data/cf/CfLexer.looksLikeTimeStart.html"},{"doc":"Lexes a time literal.","kind":"method","module":"ddn.data.cf","name":"lexTime","package":"ddn","parentType":"CfLexer","signature":"void lexTime()","url":"/ddn/data/cf/CfLexer.lexTime.html"},{"doc":"Lexes a temporal literal (date, time, or datetime).","kind":"method","module":"ddn.data.cf","name":"lexTemporal","package":"ddn","parentType":"CfLexer","signature":"void lexTemporal()","url":"/ddn/data/cf/CfLexer.lexTemporal.html"},{"doc":"Classifies a text as keyword or identifier.","kind":"method","module":"ddn.data.cf","name":"classifyKeyword","package":"ddn","parentType":"CfLexer","signature":"TokenType classifyKeyword(string text)","url":"/ddn/data/cf/CfLexer.classifyKeyword.html"},{"doc":"Creates a token at the current location.","kind":"method","module":"ddn.data.cf","name":"makeToken","package":"ddn","parentType":"CfLexer","signature":"Token makeToken(TokenType type,  string value)","url":"/ddn/data/cf/CfLexer.makeToken.html"},{"doc":"Returns the current source location.","kind":"method","module":"ddn.data.cf","name":"currentLocation","package":"ddn","parentType":"CfLexer","signature":"Location currentLocation()","url":"/ddn/data/cf/CfLexer.currentLocation.html"},{"doc":"Consumes a single character and updates position tracking.","kind":"method","module":"ddn.data.cf","name":"consumeChar","package":"ddn","parentType":"CfLexer","signature":"void consumeChar()","url":"/ddn/data/cf/CfLexer.consumeChar.html"},{"doc":"Consumes a UTF-8 character (possibly multi-byte).","kind":"method","module":"ddn.data.cf","name":"consumeUtf8Char","package":"ddn","parentType":"CfLexer","signature":"void consumeUtf8Char()","url":"/ddn/data/cf/CfLexer.consumeUtf8Char.html"},{"doc":"Checks if character is a decimal digit.","kind":"method","module":"ddn.data.cf","name":"isDigit","package":"ddn","parentType":"CfLexer","signature":"bool isDigit(char  c)","url":"/ddn/data/cf/CfLexer.isDigit.html"},{"doc":"Checks if character is a hexadecimal digit.","kind":"method","module":"ddn.data.cf","name":"isHexDigit","package":"ddn","parentType":"CfLexer","signature":"bool isHexDigit(char  c)","url":"/ddn/data/cf/CfLexer.isHexDigit.html"},{"doc":"Checks if character is an octal digit.","kind":"method","module":"ddn.data.cf","name":"isOctalDigit","package":"ddn","parentType":"CfLexer","signature":"bool isOctalDigit(char  c)","url":"/ddn/data/cf/CfLexer.isOctalDigit.html"},{"doc":"Checks if character can start an identifier.","kind":"method","module":"ddn.data.cf","name":"isIdStart","package":"ddn","parentType":"CfLexer","signature":"bool isIdStart(char  c)","url":"/ddn/data/cf/CfLexer.isIdStart.html"},{"doc":"Checks if position has an identifier start character.","kind":"method","module":"ddn.data.cf","name":"isIdStartAt","package":"ddn","parentType":"CfLexer","signature":"bool isIdStartAt(size_t idx)","url":"/ddn/data/cf/CfLexer.isIdStartAt.html"},{"doc":"Checks if character can continue an identifier.","kind":"method","module":"ddn.data.cf","name":"isIdContinue","package":"ddn","parentType":"CfLexer","signature":"bool isIdContinue(char  c)","url":"/ddn/data/cf/CfLexer.isIdContinue.html"},{"doc":"Checks if position has an identifier continue character.","kind":"method","module":"ddn.data.cf","name":"isIdContinueAt","package":"ddn","parentType":"CfLexer","signature":"bool isIdContinueAt(size_t idx)","url":"/ddn/data/cf/CfLexer.isIdContinueAt.html"},{"doc":"","kind":"method","module":"ddn.data.cf","name":"isZeroWidthChar","package":"ddn","parentType":"CfLexer","signature":"bool isZeroWidthChar(dchar  c)","url":"/ddn/data/cf/CfLexer.isZeroWidthChar.html"},{"doc":"Configuration for the CF parser.","kind":"struct","module":"ddn.data.cf","name":"CfParserConfig","package":"ddn","parentType":"","signature":"CfParserConfig","url":"/ddn/data/cf.html#CfParserConfig"},{"doc":"Recursive-descent parser for CF source text.","kind":"struct","module":"ddn.data.cf","name":"CfParser","package":"ddn","parentType":"","signature":"CfParser(Builder =  CdmBuilder)","url":"/ddn/data/cf.html#CfParser"},{"doc":"Returns the current token without consuming it.","kind":"method","module":"ddn.data.cf","name":"current","package":"ddn","parentType":"CfParser","signature":"Token current()","url":"/ddn/data/cf/CfParser.current.html"},{"doc":"Peeks at the next token without consuming it.","kind":"method","module":"ddn.data.cf","name":"peek","package":"ddn","parentType":"CfParser","signature":"Token peek()","url":"/ddn/data/cf/CfParser.peek.html"},{"doc":"Advances to the next token.","kind":"method","module":"ddn.data.cf","name":"advance","package":"ddn","parentType":"CfParser","signature":"void advance()","url":"/ddn/data/cf/CfParser.advance.html"},{"doc":"Checks if the current token matches the expected type.","kind":"method","module":"ddn.data.cf","name":"match","package":"ddn","parentType":"CfParser","signature":"bool match(TokenType type)","url":"/ddn/data/cf/CfParser.match.html"},{"doc":"Checks if the current token matches any of the expected types.","kind":"method","module":"ddn.data.cf","name":"matchAny","package":"ddn","parentType":"CfParser","signature":"bool matchAny(TokenType[]  types...)","url":"/ddn/data/cf/CfParser.matchAny.html"},{"doc":"Consumes the current token if it matches the expected type.","kind":"method","module":"ddn.data.cf","name":"expect","package":"ddn","parentType":"CfParser","signature":"Token expect(TokenType type)","url":"/ddn/data/cf/CfParser.expect.html"},{"doc":"Skips separator tokens between members/elements.","kind":"method","module":"ddn.data.cf","name":"skipSeparators","package":"ddn","parentType":"CfParser","signature":"CdmFormat.SeparatorStyle skipSeparators()","url":"/ddn/data/cf/CfParser.skipSeparators.html"},{"doc":"Collects pending comments.","kind":"method","module":"ddn.data.cf","name":"collectComments","package":"ddn","parentType":"CfParser","signature":"CdmComment[] collectComments()","url":"/ddn/data/cf/CfParser.collectComments.html"},{"doc":"Increments nesting depth with limit check.","kind":"method","module":"ddn.data.cf","name":"enterNesting","package":"ddn","parentType":"CfParser","signature":"void enterNesting()","url":"/ddn/data/cf/CfParser.enterNesting.html"},{"doc":"Decrements nesting depth.","kind":"method","module":"ddn.data.cf","name":"exitNesting","package":"ddn","parentType":"CfParser","signature":"void exitNesting()","url":"/ddn/data/cf/CfParser.exitNesting.html"},{"doc":"Parses a complete CF document.","kind":"method","module":"ddn.data.cf","name":"parseDocument","package":"ddn","parentType":"CfParser","signature":"Builder.Result parseDocument()","url":"/ddn/data/cf/CfParser.parseDocument.html"},{"doc":"Parses object members into the given node.","kind":"method","module":"ddn.data.cf","name":"parseObjectMembers","package":"ddn","parentType":"CfParser","signature":"void parseObjectMembers(bool  explicitBraces =  false)","url":"/ddn/data/cf/CfParser.parseObjectMembers.html"},{"doc":"Parses a single key-value member.","kind":"method","module":"ddn.data.cf","name":"parseMember","package":"ddn","parentType":"CfParser","signature":"void parseMember(CdmComment[]  leadingComments)","url":"/ddn/data/cf/CfParser.parseMember.html"},{"doc":"Parses a value of any type.","kind":"method","module":"ddn.data.cf","name":"parseValue","package":"ddn","parentType":"CfParser","signature":"void parseValue()","url":"/ddn/data/cf/CfParser.parseValue.html"},{"doc":"Parses an object literal.","kind":"method","module":"ddn.data.cf","name":"parseObject","package":"ddn","parentType":"CfParser","signature":"void parseObject(bool  explicitBraces =  true)","url":"/ddn/data/cf/CfParser.parseObject.html"},{"doc":"Parses an array literal.","kind":"method","module":"ddn.data.cf","name":"parseArray","package":"ddn","parentType":"CfParser","signature":"void parseArray()","url":"/ddn/data/cf/CfParser.parseArray.html"},{"doc":"Parses an include directive and merges the included content into the current builder's top-of-stack container.","kind":"method","module":"ddn.data.cf","name":"parseInclude","package":"ddn","parentType":"CfParser","signature":"void parseInclude()","url":"/ddn/data/cf/CfParser.parseInclude.html"},{"doc":"Normalizes an include path for security validation.","kind":"method","module":"ddn.data.cf","name":"normalizeIncludePath","package":"ddn","parentType":"CfParser","signature":"string normalizeIncludePath(string path)","url":"/ddn/data/cf/CfParser.normalizeIncludePath.html"},{"doc":"Validates an include path for security.","kind":"method","module":"ddn.data.cf","name":"validateIncludePath","package":"ddn","parentType":"CfParser","signature":"void validateIncludePath(string normalizedPath,  string originalPath,  Location loc)","url":"/ddn/data/cf/CfParser.validateIncludePath.html"},{"doc":"Parses a string node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseStringNode","package":"ddn","parentType":"CfParser","signature":"void parseStringNode()","url":"/ddn/data/cf/CfParser.parseStringNode.html"},{"doc":"Parses an environment variable node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseEnvVarNode","package":"ddn","parentType":"CfParser","signature":"void parseEnvVarNode()","url":"/ddn/data/cf/CfParser.parseEnvVarNode.html"},{"doc":"Parses an integer node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseIntegerNode","package":"ddn","parentType":"CfParser","signature":"void parseIntegerNode()","url":"/ddn/data/cf/CfParser.parseIntegerNode.html"},{"doc":"Parses a float node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseFloatNode","package":"ddn","parentType":"CfParser","signature":"void parseFloatNode()","url":"/ddn/data/cf/CfParser.parseFloatNode.html"},{"doc":"Parses a boolean node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseBooleanNode","package":"ddn","parentType":"CfParser","signature":"void parseBooleanNode()","url":"/ddn/data/cf/CfParser.parseBooleanNode.html"},{"doc":"Parses a null node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseNullNode","package":"ddn","parentType":"CfParser","signature":"void parseNullNode()","url":"/ddn/data/cf/CfParser.parseNullNode.html"},{"doc":"Parses an infinity node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseInfinityNode","package":"ddn","parentType":"CfParser","signature":"void parseInfinityNode(bool  negative)","url":"/ddn/data/cf/CfParser.parseInfinityNode.html"},{"doc":"Parses a NaN node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseNanNode","package":"ddn","parentType":"CfParser","signature":"void parseNanNode()","url":"/ddn/data/cf/CfParser.parseNanNode.html"},{"doc":"Parses a date node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseDateNode","package":"ddn","parentType":"CfParser","signature":"void parseDateNode()","url":"/ddn/data/cf/CfParser.parseDateNode.html"},{"doc":"Parses a time node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseTimeNode","package":"ddn","parentType":"CfParser","signature":"void parseTimeNode()","url":"/ddn/data/cf/CfParser.parseTimeNode.html"},{"doc":"Parses a datetime node via the builder.","kind":"method","module":"ddn.data.cf","name":"parseDateTimeNode","package":"ddn","parentType":"CfParser","signature":"void parseDateTimeNode()","url":"/ddn/data/cf/CfParser.parseDateTimeNode.html"},{"doc":"Parses an integer value from raw string.","kind":"method","module":"ddn.data.cf","name":"parseIntegerValue","package":"ddn","parentType":"CfParser","signature":"long parseIntegerValue(string raw)","url":"/ddn/data/cf/CfParser.parseIntegerValue.html"},{"doc":"Parses a float value from raw string.","kind":"method","module":"ddn.data.cf","name":"parseFloatValue","package":"ddn","parentType":"CfParser","signature":"double parseFloatValue(string raw)","url":"/ddn/data/cf/CfParser.parseFloatValue.html"},{"doc":"Detects quote style from raw string token.","kind":"method","module":"ddn.data.cf","name":"detectQuoteStyle","package":"ddn","parentType":"CfParser","signature":"CdmFormat.QuoteStyle detectQuoteStyle(string raw)","url":"/ddn/data/cf/CfParser.detectQuoteStyle.html"},{"doc":"Parses string value from raw token, handling escapes.","kind":"method","module":"ddn.data.cf","name":"parseStringValue","package":"ddn","parentType":"CfParser","signature":"string parseStringValue(string raw)","url":"/ddn/data/cf/CfParser.parseStringValue.html"},{"doc":"","kind":"method","module":"ddn.data.cf","name":"substituteEnvVars","package":"ddn","parentType":"CfParser","signature":"string substituteEnvVars(string s)","url":"/ddn/data/cf/CfParser.substituteEnvVars.html"},{"doc":"Strips common indentation from triple-quoted string.","kind":"method","module":"ddn.data.cf","name":"stripTripleQuotedIndent","package":"ddn","parentType":"CfParser","signature":"string stripTripleQuotedIndent(string content)","url":"/ddn/data/cf/CfParser.stripTripleQuotedIndent.html"},{"doc":"","kind":"method","module":"ddn.data.cf","name":"splitLines","package":"ddn","parentType":"CfParser","signature":"string[] splitLines(string s)","url":"/ddn/data/cf/CfParser.splitLines.html"},{"doc":"Decodes escape sequences in a string.","kind":"method","module":"ddn.data.cf","name":"decodeEscapes","package":"ddn","parentType":"CfParser","signature":"string decodeEscapes(string s)","url":"/ddn/data/cf/CfParser.decodeEscapes.html"},{"doc":"Checks if all characters in a string are valid hex digits.","kind":"method","module":"ddn.data.cf","name":"allHexDigits","package":"ddn","parentType":"CfParser","signature":"bool allHexDigits(string s)","url":"/ddn/data/cf/CfParser.allHexDigits.html"},{"doc":"Parses a hex string into a Unicode codepoint.","kind":"method","module":"ddn.data.cf","name":"parseHexCodepoint","package":"ddn","parentType":"CfParser","signature":"dchar parseHexCodepoint(string hex)","url":"/ddn/data/cf/CfParser.parseHexCodepoint.html"},{"doc":"Encodes a Unicode codepoint as UTF-8.","kind":"method","module":"ddn.data.cf","name":"encodeUTF8","package":"ddn","parentType":"CfParser","signature":"void encodeUTF8(ref  Appender!string result,  dchar  c)","url":"/ddn/data/cf/CfParser.encodeUTF8.html"},{"doc":"Creates a CdmComment from a token.","kind":"method","module":"ddn.data.cf","name":"makeComment","package":"ddn","parentType":"CfParser","signature":"CdmComment makeComment(Token tok)","url":"/ddn/data/cf/CfParser.makeComment.html"},{"doc":"Converts TokenType to human-readable name.","kind":"method","module":"ddn.data.cf","name":"tokenTypeName","package":"ddn","parentType":"CfParser","signature":"string tokenTypeName(TokenType type)","url":"/ddn/data/cf/CfParser.tokenTypeName.html"},{"doc":"Converts Location to CdmLocation.","kind":"method","module":"ddn.data.cf","name":"toCdmLoc","package":"ddn","parentType":"CfParser","signature":"CdmLocation toCdmLoc(Location loc)","url":"/ddn/data/cf/CfParser.toCdmLoc.html"},{"doc":"Converts Location to Location (identity for compatibility).","kind":"method","module":"ddn.data.cf","name":"toLoc","package":"ddn","parentType":"CfParser","signature":"Location toLoc(Location loc)","url":"/ddn/data/cf/CfParser.toLoc.html"},{"doc":"Configuration options for the CF writer.","kind":"struct","module":"ddn.data.cf","name":"CfWriterConfig","package":"ddn","parentType":"","signature":"CfWriterConfig","url":"/ddn/data/cf.html#CfWriterConfig"},{"doc":"Internal CF writer implementation.","kind":"struct","module":"ddn.data.cf","name":"CfWriter","package":"ddn","parentType":"","signature":"CfWriter","url":"/ddn/data/cf.html#CfWriter"},{"doc":"Writes a complete CdmDocument.","kind":"method","module":"ddn.data.cf","name":"writeDocument","package":"ddn","parentType":"CfWriter","signature":"void writeDocument(CdmDocument doc)","url":"/ddn/data/cf/CfWriter.writeDocument.html"},{"doc":"Writes a sequence of object members.","kind":"method","module":"ddn.data.cf","name":"writeMembers","package":"ddn","parentType":"CfWriter","signature":"void writeMembers(const(CdmMember)[]  members,  int  depth,  bool  explicit)","url":"/ddn/data/cf/CfWriter.writeMembers.html"},{"doc":"Writes a member key.","kind":"method","module":"ddn.data.cf","name":"writeKey","package":"ddn","parentType":"CfWriter","signature":"void writeKey(const  CdmMember member)","url":"/ddn/data/cf/CfWriter.writeKey.html"},{"doc":"Writes a separator between members.","kind":"method","module":"ddn.data.cf","name":"writeSeparator","package":"ddn","parentType":"CfWriter","signature":"void writeSeparator(CdmFormat.SeparatorStyle style,  bool  isLast)","url":"/ddn/data/cf/CfWriter.writeSeparator.html"},{"doc":"Writes a CdmNode.","kind":"method","module":"ddn.data.cf","name":"writeNode","package":"ddn","parentType":"CfWriter","signature":"void writeNode(ref  const  CdmNode node,  int  depth)","url":"/ddn/data/cf/CfWriter.writeNode.html"},{"doc":"Writes an object node.","kind":"method","module":"ddn.data.cf","name":"writeObject","package":"ddn","parentType":"CfWriter","signature":"void writeObject(ref  const  CdmNode node,  int  depth)","url":"/ddn/data/cf/CfWriter.writeObject.html"},{"doc":"Writes an array node.","kind":"method","module":"ddn.data.cf","name":"writeArray","package":"ddn","parentType":"CfWriter","signature":"void writeArray(ref  const  CdmNode node,  int  depth)","url":"/ddn/data/cf/CfWriter.writeArray.html"},{"doc":"Writes comments.","kind":"method","module":"ddn.data.cf","name":"writeComments","package":"ddn","parentType":"CfWriter","signature":"void writeComments(const(CdmComment)[]  comments,  int  depth)","url":"/ddn/data/cf/CfWriter.writeComments.html"},{"doc":"Writes indentation.","kind":"method","module":"ddn.data.cf","name":"writeIndent","package":"ddn","parentType":"CfWriter","signature":"void writeIndent(int  depth)","url":"/ddn/data/cf/CfWriter.writeIndent.html"},{"doc":"Writes a `var` value in CF format.","kind":"method","module":"ddn.data.cf","name":"writeVar","package":"ddn","parentType":"CfWriter","signature":"void writeVar(ref  const  var v,  int  depth)","url":"/ddn/data/cf/CfWriter.writeVar.html"},{"doc":"Writes a `var` object in CF format.","kind":"method","module":"ddn.data.cf","name":"writeVarObject","package":"ddn","parentType":"CfWriter","signature":"void writeVarObject(ref  const  var v,  int  depth)","url":"/ddn/data/cf/CfWriter.writeVarObject.html"},{"doc":"Writes a `var` array in CF format.","kind":"method","module":"ddn.data.cf","name":"writeVarArray","package":"ddn","parentType":"CfWriter","signature":"void writeVarArray(ref  const  var v,  int  depth)","url":"/ddn/data/cf/CfWriter.writeVarArray.html"},{"doc":"Returns true if the value is a nested object that should use HCL-style formatting.","kind":"method","module":"ddn.data.cf","name":"isObjectValue","package":"ddn","parentType":"CfWriter","signature":"bool isObjectValue(bool  isObj)","url":"/ddn/data/cf/CfWriter.isObjectValue.html"},{"doc":"Writes a `var` object as bare key-value pairs (CF/HCL top-level style).","kind":"method","module":"ddn.data.cf","name":"writeVarObjectMembers","package":"ddn","parentType":"CfWriter","signature":"void writeVarObjectMembers(ref  const  var v,  int  depth)","url":"/ddn/data/cf/CfWriter.writeVarObjectMembers.html"},{"doc":"Maximum nesting depth for objects and arrays.","kind":"variable","module":"ddn.data.cf","name":"MAX_NESTING_DEPTH","package":"ddn","parentType":"","signature":"MAX_NESTING_DEPTH","url":"/ddn/data/cf.html#MAX_NESTING_DEPTH"},{"doc":"Maximum include depth.","kind":"variable","module":"ddn.data.cf","name":"MAX_INCLUDE_DEPTH","package":"ddn","parentType":"","signature":"MAX_INCLUDE_DEPTH","url":"/ddn/data/cf.html#MAX_INCLUDE_DEPTH"},{"doc":"Maximum size for environment variable expansion.","kind":"variable","module":"ddn.data.cf","name":"MAX_ENV_EXPANSION_SIZE","package":"ddn","parentType":"","signature":"MAX_ENV_EXPANSION_SIZE","url":"/ddn/data/cf.html#MAX_ENV_EXPANSION_SIZE"},{"doc":"ddn.data.csv — High‑performance CSV reader/writer","kind":"module","module":"ddn.data.csv","name":"ddn.data.csv","package":"ddn","parentType":"","signature":"","url":"/ddn/data/csv.html"},{"doc":"Decide whether memory mapping should be attempted for a file of `fileSize` bytes on the current platform.","kind":"function","module":"ddn.data.csv","name":"ddnCanMemoryMapSize","package":"ddn","parentType":"","signature":"bool ddnCanMemoryMapSize(size_t fileSize)","url":"/ddn/data/csv/ddnCanMemoryMapSize.html"},{"doc":"Convenience: build a `HeaderIndex` from a parsed header `RowView`.","kind":"function","module":"ddn.data.csv","name":"makeHeaderIndex","package":"ddn","parentType":"","signature":"HeaderIndex makeHeaderIndex(RowView headerRow,  bool  caseSensitive =  true)","url":"/ddn/data/csv/makeHeaderIndex.html"},{"doc":"Convert a `FieldView` to the requested type `T` lazily, without allocations.","kind":"function","module":"ddn.data.csv","name":"fromCsv","package":"ddn","parentType":"","signature":"CsvResult!T fromCsv(T)(FieldView f)","url":"/ddn/data/csv/fromCsv.html"},{"doc":"Helper to construct a `CsvReader` range over rows for common sources.","kind":"function","module":"ddn.data.csv","name":"byRows","package":"ddn","parentType":"","signature":"auto byRows(Source)(Source source,  CsvDialect dialect =  CsvDialect.init)","url":"/ddn/data/csv/byRows.html"},{"doc":"Newline policy controls how record boundaries are detected and, for writer, how newlines are emitted.","kind":"enum","module":"ddn.data.csv","name":"NewlinePolicy","package":"ddn","parentType":"","signature":"NewlinePolicy","url":"/ddn/data/csv.html#NewlinePolicy"},{"doc":"Detect CRLF and LF during reading; writer uses CRLF by default (subject to dialect).","kind":"enum_member","module":"ddn.data.csv","name":"DETECT","package":"ddn","parentType":"","signature":"DETECT = ","url":"/ddn/data/csv.html#NewlinePolicy"},{"doc":"Force CRLF (\\r\\n) handling; writer emits CRLF.","kind":"enum_member","module":"ddn.data.csv","name":"FORCE_CRLF","package":"ddn","parentType":"","signature":"FORCE_CRLF = ","url":"/ddn/data/csv.html#NewlinePolicy"},{"doc":"Force LF (\\n) handling; writer emits LF.","kind":"enum_member","module":"ddn.data.csv","name":"FORCE_LF","package":"ddn","parentType":"","signature":"FORCE_LF = ","url":"/ddn/data/csv.html#NewlinePolicy"},{"doc":"Escape style for non‑RFC datasets (optional extension). none — only RFC 4180 double‑quote escaping inside quoted fields. backslash — treat ...","kind":"enum","module":"ddn.data.csv","name":"EscapeStyle","package":"ddn","parentType":"","signature":"EscapeStyle","url":"/ddn/data/csv.html#EscapeStyle"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"NONE","package":"ddn","parentType":"","signature":"NONE = ","url":"/ddn/data/csv.html#EscapeStyle"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"BACKSLASH","package":"ddn","parentType":"","signature":"BACKSLASH = ","url":"/ddn/data/csv.html#EscapeStyle"},{"doc":"Reader error handling mode.","kind":"enum","module":"ddn.data.csv","name":"ErrorMode","package":"ddn","parentType":"","signature":"ErrorMode","url":"/ddn/data/csv.html#ErrorMode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"PERMISSIVE","package":"ddn","parentType":"","signature":"PERMISSIVE = ","url":"/ddn/data/csv.html#ErrorMode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"FAIL_FAST","package":"ddn","parentType":"","signature":"FAIL_FAST = ","url":"/ddn/data/csv.html#ErrorMode"},{"doc":"Convenience aliases for common public types.","kind":"alias","module":"ddn.data.csv","name":"CsvField","package":"ddn","parentType":"","signature":"CsvField = FieldView","url":"/ddn/data/csv.html#CsvField"},{"doc":"Shorthand for a parsed CSV row view.","kind":"alias","module":"ddn.data.csv","name":"CsvRow","package":"ddn","parentType":"","signature":"CsvRow = RowView","url":"/ddn/data/csv.html#CsvRow"},{"doc":"Shorthand for `CsvResult!T`.","kind":"alias","module":"ddn.data.csv","name":"CsvResultT","package":"ddn","parentType":"","signature":"CsvResultT(T) = CsvResult!T","url":"/ddn/data/csv.html#CsvResultT"},{"doc":"Shorthand for `CsvReader!R`.","kind":"alias","module":"ddn.data.csv","name":"CsvReaderOf","package":"ddn","parentType":"","signature":"CsvReaderOf(R) = CsvReader!R","url":"/ddn/data/csv.html#CsvReaderOf"},{"doc":"Shorthand for `CsvWriter!S`.","kind":"alias","module":"ddn.data.csv","name":"CsvWriterTo","package":"ddn","parentType":"","signature":"CsvWriterTo(S) = CsvWriter!S","url":"/ddn/data/csv.html#CsvWriterTo"},{"doc":"Lightweight non‑owning view over a CSV field.","kind":"struct","module":"ddn.data.csv","name":"FieldView","package":"ddn","parentType":"","signature":"FieldView","url":"/ddn/data/csv.html#FieldView"},{"doc":"Returns the field slice; callers may copy if they require immutability.","kind":"method","module":"ddn.data.csv","name":"toString","package":"ddn","parentType":"FieldView","signature":"const(char)[] toString()","url":"/ddn/data/csv/FieldView.toString.html"},{"doc":"Returns the logical text of the field with doubled quotes resolved when needed.","kind":"method","module":"ddn.data.csv","name":"unescaped","package":"ddn","parentType":"FieldView","signature":"string unescaped()","url":"/ddn/data/csv/FieldView.unescaped.html"},{"doc":"Length in bytes (UTF‑8 code units).","kind":"method","module":"ddn.data.csv","name":"length","package":"ddn","parentType":"FieldView","signature":"size_t length()","url":"/ddn/data/csv/FieldView.length.html"},{"doc":"Header index providing fast name -> column index lookup.","kind":"struct","module":"ddn.data.csv","name":"HeaderIndex","package":"ddn","parentType":"","signature":"HeaderIndex","url":"/ddn/data/csv.html#HeaderIndex"},{"doc":"Number of columns in the header.","kind":"method","module":"ddn.data.csv","name":"length","package":"ddn","parentType":"HeaderIndex","signature":"size_t length()","url":"/ddn/data/csv/HeaderIndex.length.html"},{"doc":"Whether the header contains duplicate names (after normalization).","kind":"method","module":"ddn.data.csv","name":"hasDuplicates","package":"ddn","parentType":"HeaderIndex","signature":"bool hasDuplicates()","url":"/ddn/data/csv/HeaderIndex.hasDuplicates.html"},{"doc":"Return the original, unescaped name at index `i`.","kind":"method","module":"ddn.data.csv","name":"nameAt","package":"ddn","parentType":"HeaderIndex","signature":"inout(string) nameAt(size_t i)","url":"/ddn/data/csv/HeaderIndex.nameAt.html"},{"doc":"Lookup the index of a column by `name`. Returns `unknownColumn` on miss.","kind":"method","module":"ddn.data.csv","name":"indexOf","package":"ddn","parentType":"HeaderIndex","signature":"CsvResult!size_t indexOf(scope  const(char)[]  name)","url":"/ddn/data/csv/HeaderIndex.indexOf.html"},{"doc":"Normalize name for lookup depending on case-sensitivity policy.","kind":"method","module":"ddn.data.csv","name":"_normalize","package":"ddn","parentType":"HeaderIndex","signature":"string _normalize(scope  const(char)[]  s)","url":"/ddn/data/csv/HeaderIndex._normalize.html"},{"doc":"Lightweight non‑owning view over a parsed CSV row.","kind":"struct","module":"ddn.data.csv","name":"RowView","package":"ddn","parentType":"","signature":"RowView","url":"/ddn/data/csv.html#RowView"},{"doc":"Number of fields in the row.","kind":"method","module":"ddn.data.csv","name":"length","package":"ddn","parentType":"RowView","signature":"size_t length()","url":"/ddn/data/csv/RowView.length.html"},{"doc":"Random access to a field.","kind":"method","module":"ddn.data.csv","name":"opIndex","package":"ddn","parentType":"RowView","signature":"inout(FieldView) opIndex(size_t i)","url":"/ddn/data/csv/RowView.opIndex.html"},{"doc":"Attach a header index to this row to enable name-based field access.","kind":"method","module":"ddn.data.csv","name":"attachHeader","package":"ddn","parentType":"RowView","signature":"void attachHeader(const(HeaderIndex) *  header)","url":"/ddn/data/csv/RowView.attachHeader.html"},{"doc":"Lookup a field by column name using the attached header index.","kind":"method","module":"ddn.data.csv","name":"byName","package":"ddn","parentType":"RowView","signature":"CsvResult!FieldView byName(scope  const(char)[]  name)","url":"/ddn/data/csv/RowView.byName.html"},{"doc":"Error codes describing common CSV parsing and configuration issues.","kind":"enum","module":"ddn.data.csv","name":"CsvErrorCode","package":"ddn","parentType":"","signature":"CsvErrorCode","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"NONE","package":"ddn","parentType":"","signature":"NONE = 0","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"UNEXPECTED_EOF","package":"ddn","parentType":"","signature":"UNEXPECTED_EOF = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"INVALID_QUOTE","package":"ddn","parentType":"","signature":"INVALID_QUOTE = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"INVALID_ESCAPE","package":"ddn","parentType":"","signature":"INVALID_ESCAPE = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"INCONSISTENT_FIELD_COUNT","package":"ddn","parentType":"","signature":"INCONSISTENT_FIELD_COUNT = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"INVALID_DIALECT","package":"ddn","parentType":"","signature":"INVALID_DIALECT = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"IO_FAILURE","package":"ddn","parentType":"","signature":"IO_FAILURE = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"Conversion from `FieldView` to requested type failed.","kind":"enum_member","module":"ddn.data.csv","name":"INVALID_CONVERSION","package":"ddn","parentType":"","signature":"INVALID_CONVERSION = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"Column name not found in header index.","kind":"enum_member","module":"ddn.data.csv","name":"INVALID_COLUMN","package":"ddn","parentType":"","signature":"INVALID_COLUMN = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"Row field count exceeds scanner's fixed capacity.","kind":"enum_member","module":"ddn.data.csv","name":"FIELD_OVERFLOW","package":"ddn","parentType":"","signature":"FIELD_OVERFLOW = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"Numeric value overflows target type range.","kind":"enum_member","module":"ddn.data.csv","name":"OVERFLOW","package":"ddn","parentType":"","signature":"OVERFLOW = ","url":"/ddn/data/csv.html#CsvErrorCode"},{"doc":"Structured error information returned in `CsvResult!T`.","kind":"struct","module":"ddn.data.csv","name":"CsvError","package":"ddn","parentType":"","signature":"CsvError","url":"/ddn/data/csv.html#CsvError"},{"doc":"Exception type used by optional throwing helpers.","kind":"class","module":"ddn.data.csv","name":"CsvException","package":"ddn","parentType":"","signature":"CsvException : Exception","url":"/ddn/data/csv.html#CsvException"},{"doc":"Result container for error‑aware APIs without throwing.","kind":"struct","module":"ddn.data.csv","name":"CsvResult","package":"ddn","parentType":"","signature":"CsvResult(T)","url":"/ddn/data/csv.html#CsvResult"},{"doc":"Construct a success result.","kind":"method","module":"ddn.data.csv","name":"ok","package":"ddn","parentType":"CsvResult","signature":"CsvResult ok(T v)","url":"/ddn/data/csv/CsvResult.ok.html"},{"doc":"Construct an error result.","kind":"method","module":"ddn.data.csv","name":"error","package":"ddn","parentType":"CsvResult","signature":"CsvResult error(CsvError e)","url":"/ddn/data/csv/CsvResult.error.html"},{"doc":"Return the contained value or throw `CsvException` if this result represents an error.","kind":"method","module":"ddn.data.csv","name":"valueOrThrow","package":"ddn","parentType":"CsvResult","signature":"T valueOrThrow()","url":"/ddn/data/csv/CsvResult.valueOrThrow.html"},{"doc":"CSV dialect configuration.","kind":"struct","module":"ddn.data.csv","name":"CsvDialect","package":"ddn","parentType":"","signature":"CsvDialect","url":"/ddn/data/csv.html#CsvDialect"},{"doc":"Returns `true` when the dialect options are self‑consistent.","kind":"method","module":"ddn.data.csv","name":"isValid","package":"ddn","parentType":"CsvDialect","signature":"bool isValid()","url":"/ddn/data/csv/CsvDialect.isValid.html"},{"doc":"High‑throughput CSV reader over an input range of bytes.","kind":"struct","module":"ddn.data.csv","name":"CsvReader","package":"ddn","parentType":"","signature":"CsvReader(Range) if (isInputRange!Range)","url":"/ddn/data/csv.html#CsvReader"},{"doc":"Access the dialect (read/write).","kind":"method","module":"ddn.data.csv","name":"dialect","package":"ddn","parentType":"CsvReader","signature":"inout(CsvDialect) dialect()","url":"/ddn/data/csv/CsvReader.dialect.html"},{"doc":"Access read statistics and, optionally, diagnostics collected during iteration.","kind":"method","module":"ddn.data.csv","name":"stats","package":"ddn","parentType":"CsvReader","signature":"inout(CsvReadStats) stats()","url":"/ddn/data/csv/CsvReader.stats.html"},{"doc":"Whether the reader has more rows to read.","kind":"method","module":"ddn.data.csv","name":"empty","package":"ddn","parentType":"CsvReader","signature":"bool empty()","url":"/ddn/data/csv/CsvReader.empty.html"},{"doc":"Current row view. Valid until the next call to `popFront`.","kind":"method","module":"ddn.data.csv","name":"front","package":"ddn","parentType":"CsvReader","signature":"inout(RowView) front()","url":"/ddn/data/csv/CsvReader.front.html"},{"doc":"Advance to the next row.","kind":"method","module":"ddn.data.csv","name":"popFront","package":"ddn","parentType":"CsvReader","signature":"void popFront()","url":"/ddn/data/csv/CsvReader.popFront.html"},{"doc":"Record an error into the reader statistics and diagnostics as configured.","kind":"method","module":"ddn.data.csv","name":"_recordError","package":"ddn","parentType":"CsvReader","signature":"void _recordError(CsvError e)","url":"/ddn/data/csv/CsvReader._recordError.html"},{"doc":"Efficient CSV writer to an output range of bytes.","kind":"struct","module":"ddn.data.csv","name":"CsvWriter","package":"ddn","parentType":"","signature":"CsvWriter(OutputRange) if (isOutputRange!(OutputRange,  const(char)[]))","url":"/ddn/data/csv.html#CsvWriter"},{"doc":"Access the dialect (read/write).","kind":"method","module":"ddn.data.csv","name":"dialect","package":"ddn","parentType":"CsvWriter","signature":"inout(CsvDialect) dialect()","url":"/ddn/data/csv/CsvWriter.dialect.html"},{"doc":"Number of flushes performed so far (diagnostic/testing aid).","kind":"method","module":"ddn.data.csv","name":"flushes","package":"ddn","parentType":"CsvWriter","signature":"size_t flushes()","url":"/ddn/data/csv/CsvWriter.flushes.html"},{"doc":"Ensure pending buffered data is sent to the underlying sink.","kind":"method","module":"ddn.data.csv","name":"flush","package":"ddn","parentType":"CsvWriter","signature":"void flush()","url":"/ddn/data/csv/CsvWriter.flush.html"},{"doc":"Write raw bytes through the buffer, flushing as necessary.","kind":"method","module":"ddn.data.csv","name":"writeRaw","package":"ddn","parentType":"CsvWriter","signature":"void writeRaw(scope  const(char)[]  s)","url":"/ddn/data/csv/CsvWriter.writeRaw.html"},{"doc":"Write a single character (usually delimiter).","kind":"method","module":"ddn.data.csv","name":"writeChar","package":"ddn","parentType":"CsvWriter","signature":"void writeChar(char  c)","url":"/ddn/data/csv/CsvWriter.writeChar.html"},{"doc":"Write dialect-specific newline (CRLF for detect/forceCRLF, LF for forceLF).","kind":"method","module":"ddn.data.csv","name":"writeNewline","package":"ddn","parentType":"CsvWriter","signature":"void writeNewline()","url":"/ddn/data/csv/CsvWriter.writeNewline.html"},{"doc":"Determine whether `s` must be quoted given the current dialect.","kind":"method","module":"ddn.data.csv","name":"needsQuoting","package":"ddn","parentType":"CsvWriter","signature":"bool needsQuoting(scope  const(char)[]  s)","url":"/ddn/data/csv/CsvWriter.needsQuoting.html"},{"doc":"Write a single field applying quoting/escaping per RFC 4180 and dialect.","kind":"method","module":"ddn.data.csv","name":"writeField","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeField(scope  const(char)[]  s)","url":"/ddn/data/csv/CsvWriter.writeField.html"},{"doc":"Write a row given as an array of fields","kind":"method","module":"ddn.data.csv","name":"writeRow","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeRow(const  FieldView[]  fields)","url":"/ddn/data/csv/CsvWriter.writeRow.html"},{"doc":"Convenience overload for string fields.","kind":"method","module":"ddn.data.csv","name":"writeRow","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeRow(const  string[]  fields)","url":"/ddn/data/csv/CsvWriter.writeRow.html"},{"doc":"Write a row from a `std.typecons.Tuple` of arbitrary values.","kind":"method","module":"ddn.data.csv","name":"writeRow","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeRow(T)(auto  ref  T t) if (isTuple!T)","url":"/ddn/data/csv/CsvWriter.writeRow.html"},{"doc":"Write a row from a user `struct` using field declaration order.","kind":"method","module":"ddn.data.csv","name":"writeRow","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeRow(T)(auto  ref  T s) if (isAggregateType!T && !isTuple!T && !isSomeString!T && !is(T ==  RowView))","url":"/ddn/data/csv/CsvWriter.writeRow.html"},{"doc":"Write a `RowView` directly by emitting its fields.","kind":"method","module":"ddn.data.csv","name":"writeRow","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeRow(RowView row)","url":"/ddn/data/csv/CsvWriter.writeRow.html"},{"doc":"Variadic overload to write a row from heterogeneous values.","kind":"method","module":"ddn.data.csv","name":"writeRow","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeRow(Args...)(auto  ref  Args args) if (!(Args.length ==  1 && (is(Args[0]  ==  string[])  ||  is(Args[0]  ==  const(string)[])  ||  is(Args[0]  ==  FieldView[])  ||  is(\n             Args[0]  ==  RowView))))","url":"/ddn/data/csv/CsvWriter.writeRow.html"},{"doc":"Emit a single value as a CSV field using the appropriate conversion.","kind":"method","module":"ddn.data.csv","name":"writeValue","package":"ddn","parentType":"CsvWriter","signature":"CsvResult!bool writeValue(T)(auto  ref  T v)","url":"/ddn/data/csv/CsvWriter.writeValue.html"},{"doc":"Package-internal buffer manager that batches `read()` calls into large contiguous buffers to reduce syscall overhead and improve throughput.","kind":"struct","module":"ddn.data.csv","name":"BufferManager","package":"ddn","parentType":"","signature":"BufferManager(Reader) if (hasRead!Reader)","url":"/ddn/data/csv.html#BufferManager"},{"doc":"Number of low-level `read()` calls performed so far.","kind":"method","module":"ddn.data.csv","name":"readCalls","package":"ddn","parentType":"BufferManager","signature":"size_t readCalls()","url":"/ddn/data/csv/BufferManager.readCalls.html"},{"doc":"Number of bytes read from the underlying reader so far.","kind":"method","module":"ddn.data.csv","name":"bytesRead","package":"ddn","parentType":"BufferManager","signature":"size_t bytesRead()","url":"/ddn/data/csv/BufferManager.bytesRead.html"},{"doc":"Returns `true` when EOF has been reached and no data remains in buffer.","kind":"method","module":"ddn.data.csv","name":"empty","package":"ddn","parentType":"BufferManager","signature":"bool empty()","url":"/ddn/data/csv/BufferManager.empty.html"},{"doc":"Bytes currently available in the buffer (without more I/O).","kind":"method","module":"ddn.data.csv","name":"available","package":"ddn","parentType":"BufferManager","signature":"size_t available()","url":"/ddn/data/csv/BufferManager.available.html"},{"doc":"Obtain the next available chunk. If the internal buffer is exhausted, this method refills it by calling the underlying `read()` once.","kind":"method","module":"ddn.data.csv","name":"nextChunk","package":"ddn","parentType":"BufferManager","signature":"const(ubyte)[] nextChunk()","url":"/ddn/data/csv/BufferManager.nextChunk.html"},{"doc":"Advance the current position by `n` bytes (consumed by caller).","kind":"method","module":"ddn.data.csv","name":"popFront","package":"ddn","parentType":"BufferManager","signature":"void popFront(size_t n)","url":"/ddn/data/csv/BufferManager.popFront.html"},{"doc":"Return the current chunk without triggering a refill.","kind":"method","module":"ddn.data.csv","name":"peek","package":"ddn","parentType":"BufferManager","signature":"const(ubyte)[] peek()","url":"/ddn/data/csv/BufferManager.peek.html"},{"doc":"Package‑internal scan result for a single CSV row.","kind":"struct","module":"ddn.data.csv","name":"ScanResult","package":"ddn","parentType":"","signature":"ScanResult","url":"/ddn/data/csv.html#ScanResult"},{"doc":"Zero‑copy row scanner that splits a single row into fields without allocations and without quote/escape handling.","kind":"struct","module":"ddn.data.csv","name":"RowScanner","package":"ddn","parentType":"","signature":"RowScanner","url":"/ddn/data/csv.html#RowScanner"},{"doc":"Access the dialect in use.","kind":"method","module":"ddn.data.csv","name":"dialect","package":"ddn","parentType":"RowScanner","signature":"inout(CsvDialect) dialect()","url":"/ddn/data/csv/RowScanner.dialect.html"},{"doc":"Returns true if character `c` is considered whitespace for trimming.","kind":"method","module":"ddn.data.csv","name":"isTrimChar","package":"ddn","parentType":"RowScanner","signature":"bool isTrimChar(char  c)","url":"/ddn/data/csv/RowScanner.isTrimChar.html"},{"doc":"Detects a record terminator at position `i` and returns its length via `termLen`.","kind":"method","module":"ddn.data.csv","name":"isTerminator","package":"ddn","parentType":"RowScanner","signature":"bool isTerminator(const(char)[]  buf,  size_t i,  NewlinePolicy p,  ref  size_t termLen)","url":"/ddn/data/csv/RowScanner.isTerminator.html"},{"doc":"Scan the provided `chunk` for a single CSV row using the scanner's dialect. Returns a `ScanResult`. When `hasRow` is false, the caller should provi...","kind":"method","module":"ddn.data.csv","name":"scan","package":"ddn","parentType":"RowScanner","signature":"ScanResult scan(const(char)[]  chunk,  const  bool  eofIsTerminator =  false)","url":"/ddn/data/csv/RowScanner.scan.html"},{"doc":"Reading statistics and optional diagnostics collected by `CsvReader`.","kind":"struct","module":"ddn.data.csv","name":"CsvReadStats","package":"ddn","parentType":"","signature":"CsvReadStats","url":"/ddn/data/csv.html#CsvReadStats"},{"doc":"Number of stored diagnostics.","kind":"method","module":"ddn.data.csv","name":"diagnosticsCount","package":"ddn","parentType":"CsvReadStats","signature":"size_t diagnosticsCount()","url":"/ddn/data/csv/CsvReadStats.diagnosticsCount.html"},{"doc":"View over collected diagnostics (non-owning slice).","kind":"method","module":"ddn.data.csv","name":"diagnostics","package":"ddn","parentType":"CsvReadStats","signature":"inout(CsvError)[] diagnostics()","url":"/ddn/data/csv/CsvReadStats.diagnostics.html"},{"doc":"Number of diagnostics dropped due to capacity limits.","kind":"method","module":"ddn.data.csv","name":"diagnosticsDropped","package":"ddn","parentType":"CsvReadStats","signature":"size_t diagnosticsDropped()","url":"/ddn/data/csv/CsvReadStats.diagnosticsDropped.html"},{"doc":"Internal: push a diagnostic if capacity allows, otherwise count as dropped.","kind":"method","module":"ddn.data.csv","name":"_pushDiagnostic","package":"ddn","parentType":"CsvReadStats","signature":"void _pushDiagnostic(CsvError e)","url":"/ddn/data/csv/CsvReadStats._pushDiagnostic.html"},{"doc":"Mode for opening a `CsvFile`.","kind":"enum","module":"ddn.data.csv","name":"CsvOpenMode","package":"ddn","parentType":"","signature":"CsvOpenMode","url":"/ddn/data/csv.html#CsvOpenMode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"read","package":"ddn","parentType":"","signature":"read = ","url":"/ddn/data/csv.html#CsvOpenMode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"write","package":"ddn","parentType":"","signature":"write = ","url":"/ddn/data/csv.html#CsvOpenMode"},{"doc":"","kind":"enum_member","module":"ddn.data.csv","name":"append","package":"ddn","parentType":"","signature":"append = ","url":"/ddn/data/csv.html#CsvOpenMode"},{"doc":"Convenience wrapper for reading/writing CSV files.","kind":"struct","module":"ddn.data.csv","name":"CsvFile","package":"ddn","parentType":"","signature":"CsvFile","url":"/ddn/data/csv.html#CsvFile"},{"doc":"Open the file according to the selected `mode`.","kind":"method","module":"ddn.data.csv","name":"open","package":"ddn","parentType":"CsvFile","signature":"CsvResult!bool open()","url":"/ddn/data/csv/CsvFile.open.html"},{"doc":"Close the file if it is open. Safe to call multiple times. Returns: success or `ioFailure` if the OS close operation fails.","kind":"method","module":"ddn.data.csv","name":"close","package":"ddn","parentType":"CsvFile","signature":"CsvResult!bool close()","url":"/ddn/data/csv/CsvFile.close.html"},{"doc":"Whether the underlying file handle is currently open.","kind":"method","module":"ddn.data.csv","name":"isOpen","package":"ddn","parentType":"CsvFile","signature":"bool isOpen()","url":"/ddn/data/csv/CsvFile.isOpen.html"},{"doc":"","kind":"method","module":"ddn.data.csv","name":"_makeWriter","package":"ddn","parentType":"CsvFile","signature":"CsvWriter!(FileSink) _makeWriter()","url":"/ddn/data/csv/CsvFile._makeWriter.html"},{"doc":"Write a sequence of rows to the file using a `CsvWriter` under the hood.","kind":"method","module":"ddn.data.csv","name":"writeRows","package":"ddn","parentType":"CsvFile","signature":"CsvResult!bool writeRows(R)(R rows)","url":"/ddn/data/csv/CsvFile.writeRows.html"},{"doc":"Append a single row given as `string[]`. See `CsvWriter.writeRow`.","kind":"method","module":"ddn.data.csv","name":"appendRow","package":"ddn","parentType":"CsvFile","signature":"CsvResult!bool appendRow(const  string[]  fields)","url":"/ddn/data/csv/CsvFile.appendRow.html"},{"doc":"Append a single row given as a parsed `RowView`.","kind":"method","module":"ddn.data.csv","name":"appendRow","package":"ddn","parentType":"CsvFile","signature":"CsvResult!bool appendRow(RowView row)","url":"/ddn/data/csv/CsvFile.appendRow.html"},{"doc":"Variadic convenience to append a heterogeneous row, e.g., `appendRow(\"id\", 42, true)`.","kind":"method","module":"ddn.data.csv","name":"appendRow","package":"ddn","parentType":"CsvFile","signature":"CsvResult!bool appendRow(Args...)(auto  ref  Args args) if (!(Args.length ==  1 && (is(Args[0]  ==  string[])  ||  is(Args[0]  ==  const(string)[])  ||  is(Args[0]  ==  FieldView[])  ||  is(\n             Args[0]  ==  RowView))))","url":"/ddn/data/csv/CsvFile.appendRow.html"},{"doc":"Create a `CsvReader` over this file's contents.","kind":"method","module":"ddn.data.csv","name":"reader","package":"ddn","parentType":"CsvFile","signature":"CsvResult!(CsvReader!(const(char)[])) reader()","url":"/ddn/data/csv/CsvFile.reader.html"},{"doc":"Buffered non-mapped reading using BufferManager.","kind":"method","module":"ddn.data.csv","name":"_bufferedReader","package":"ddn","parentType":"CsvFile","signature":"CsvResult!(CsvReader!(const(char)[])) _bufferedReader()","url":"/ddn/data/csv/CsvFile._bufferedReader.html"},{"doc":"Trait that evaluates to `true` when `R` provides a `read(ubyte[])` method returning the number of bytes read (`size_t`). This matches common D I/O ...","kind":"template","module":"ddn.data.csv","name":"hasRead","package":"ddn","parentType":"","signature":"hasRead(R)","url":"/ddn/data/csv.html#hasRead"},{"doc":"Maximum file size to attempt memory mapping on 32‑bit platforms (heuristic).","kind":"variable","module":"ddn.data.csv","name":"DDN_MAX_MAP_SIZE32","package":"ddn","parentType":"","signature":"size_t DDN_MAX_MAP_SIZE32","url":"/ddn/data/csv.html#DDN_MAX_MAP_SIZE32"},{"doc":"Default delimiter (RFC 4180).","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_DELIMITER","package":"ddn","parentType":"","signature":"char DEFAULT_DELIMITER","url":"/ddn/data/csv.html#DEFAULT_DELIMITER"},{"doc":"Default quote character (RFC 4180).","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_QUOTE","package":"ddn","parentType":"","signature":"char DEFAULT_QUOTE","url":"/ddn/data/csv.html#DEFAULT_QUOTE"},{"doc":"Default: interpret doubled quotes inside quoted fields.","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_DOUBLE_QUOTE","package":"ddn","parentType":"","signature":"bool DEFAULT_DOUBLE_QUOTE","url":"/ddn/data/csv.html#DEFAULT_DOUBLE_QUOTE"},{"doc":"Default: do not trim whitespace in unquoted fields.","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_TRIM_WHITESPACE","package":"ddn","parentType":"","signature":"bool DEFAULT_TRIM_WHITESPACE","url":"/ddn/data/csv.html#DEFAULT_TRIM_WHITESPACE"},{"doc":"Default newline policy: detect CRLF and LF on read.","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_NEWLINE_POLICY","package":"ddn","parentType":"","signature":"NewlinePolicy DEFAULT_NEWLINE_POLICY","url":"/ddn/data/csv.html#DEFAULT_NEWLINE_POLICY"},{"doc":"Default escape style: RFC only.","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_ESCAPE_STYLE","package":"ddn","parentType":"","signature":"EscapeStyle DEFAULT_ESCAPE_STYLE","url":"/ddn/data/csv.html#DEFAULT_ESCAPE_STYLE"},{"doc":"Default: header row absent.","kind":"variable","module":"ddn.data.csv","name":"DEFAULT_HEADER","package":"ddn","parentType":"","signature":"bool DEFAULT_HEADER","url":"/ddn/data/csv.html#DEFAULT_HEADER"},{"doc":"High-Performance Strict JSON Parser/Writer","kind":"module","module":"ddn.data.json","name":"ddn.data.json","package":"ddn","parentType":"","signature":"","url":"/ddn/data/json.html"},{"doc":"Obtain a cleared scratch key buffer for a given writer recursion `depth`.","kind":"function","module":"ddn.data.json","name":"_scratchKeys","package":"ddn","parentType":"","signature":"string[] _scratchKeys(ref  JsonWriteScratch scratch,  const  size_t depth)","url":"/ddn/data/json/_scratchKeys.html"},{"doc":"Decode a JSON string literal, processing escape sequences.","kind":"function","module":"ddn.data.json","name":"decodeJsonString","package":"ddn","parentType":"","signature":"bool decodeJsonString(const(char)[]  lexeme,  out  string decoded,  out  string errorMsg)","url":"/ddn/data/json/decodeJsonString.html"},{"doc":"Parse a string as a double value.","kind":"function","module":"ddn.data.json","name":"_parseDouble","package":"ddn","parentType":"","signature":"bool _parseDouble(const(char)[]  s,  out  double  result)","url":"/ddn/data/json/_parseDouble.html"},{"doc":"Standard library fallback for _parseDouble.","kind":"function","module":"ddn.data.json","name":"_parseDoubleStdConv","package":"ddn","parentType":"","signature":"bool _parseDoubleStdConv(const(char)[]  s,  out  double  result)","url":"/ddn/data/json/_parseDoubleStdConv.html"},{"doc":"Parse a JSON number literal and return the appropriate `var` type.","kind":"function","module":"ddn.data.json","name":"parseJsonNumber","package":"ddn","parentType":"","signature":"bool parseJsonNumber(const(char)[]  lexeme,  out  var result,  out  string errorMsg,\n       bool  preferSigned =  true)","url":"/ddn/data/json/parseJsonNumber.html"},{"doc":"Parse JSON text into a `var` value.","kind":"function","module":"ddn.data.json","name":"parseJSON","package":"ddn","parentType":"","signature":"bool parseJSON(out  var value,  const(char)[]  input,  out  JsonError err,\n       JsonPolicy policy =  JsonPolicy.init)","url":"/ddn/data/json/parseJSON.html"},{"doc":"Convenience overload that parses JSON and returns the value directly.","kind":"function","module":"ddn.data.json","name":"parseJSON","package":"ddn","parentType":"","signature":"var parseJSON(const(char)[]  input)","url":"/ddn/data/json/parseJSON.html"},{"doc":"Parse JSON text and apply `reviver` to each value.","kind":"function","module":"ddn.data.json","name":"parseJSON","package":"ddn","parentType":"","signature":"bool parseJSON(out  var value,  const(char)[]  input,  JsonReviver reviver,  out  JsonError err,\n       JsonPolicy policy =  JsonPolicy.init)","url":"/ddn/data/json/parseJSON.html"},{"doc":"Apply `reviver` to `value` in post-order traversal.","kind":"function","module":"ddn.data.json","name":"_applyReviver","package":"ddn","parentType":"","signature":"void _applyReviver(ref  var value,  const  string key,  scope  JsonReviver reviver)","url":"/ddn/data/json/_applyReviver.html"},{"doc":"Parse JSON text and emit SAX-style events into `handler`.","kind":"function","module":"ddn.data.json","name":"parseJsonSax","package":"ddn","parentType":"","signature":"bool parseJsonSax(const(char)[]  input,  ref  JsonSaxHandler handler,  out  JsonError err,\n       const  JsonPolicy policy =  JsonPolicy.init)","url":"/ddn/data/json/parseJsonSax.html"},{"doc":"Validate JSON text without building a value tree.","kind":"function","module":"ddn.data.json","name":"isValidJSON","package":"ddn","parentType":"","signature":"bool isValidJSON(const(char)[]  input,  out  JsonError err,  JsonPolicy policy =  JsonPolicy.init)","url":"/ddn/data/json/isValidJSON.html"},{"doc":"Convenience overload that validates JSON without returning error details.","kind":"function","module":"ddn.data.json","name":"isValidJSON","package":"ddn","parentType":"","signature":"bool isValidJSON(const(char)[]  input)","url":"/ddn/data/json/isValidJSON.html"},{"doc":"Validate a JSON value without building a var tree.","kind":"function","module":"ddn.data.json","name":"_validateValue","package":"ddn","parentType":"","signature":"bool _validateValue(const(char)[]  src,  ref  JsonLexer lx,  ref  JsonToken cur,\n       out  JsonError err,  const  JsonPolicy policy,  size_t depth)","url":"/ddn/data/json/_validateValue.html"},{"doc":"Validate a JSON array structure.","kind":"function","module":"ddn.data.json","name":"_validateArray","package":"ddn","parentType":"","signature":"bool _validateArray(const(char)[]  src,  ref  JsonLexer lx,  ref  JsonToken cur,\n       out  JsonError err,  const  JsonPolicy policy,  size_t depth)","url":"/ddn/data/json/_validateArray.html"},{"doc":"Validate a JSON object structure.","kind":"function","module":"ddn.data.json","name":"_validateObject","package":"ddn","parentType":"","signature":"bool _validateObject(const(char)[]  src,  ref  JsonLexer lx,  ref  JsonToken cur,\n       out  JsonError err,  const  JsonPolicy policy,  size_t depth)","url":"/ddn/data/json/_validateObject.html"},{"doc":"Minify JSON text by removing all optional whitespace.","kind":"function","module":"ddn.data.json","name":"minify","package":"ddn","parentType":"","signature":"bool minify(out  string output,  const(char)[]  input,  out  JsonError err)","url":"/ddn/data/json/minify.html"},{"doc":"Convenience overload that minifies JSON and returns the result directly.","kind":"function","module":"ddn.data.json","name":"minify","package":"ddn","parentType":"","signature":"string minify(const(char)[]  input)","url":"/ddn/data/json/minify.html"},{"doc":"Serialize a `var` value to a JSON string.","kind":"function","module":"ddn.data.json","name":"toJSON","package":"ddn","parentType":"","signature":"string toJSON(const  var value,  JsonWriteOptions opts =  JsonWriteOptions.init)","url":"/ddn/data/json/toJSON.html"},{"doc":"Serialize a `var` value to JSON using the provided scratch buffers.","kind":"function","module":"ddn.data.json","name":"toJSON","package":"ddn","parentType":"","signature":"string toJSON(const  var value,  JsonWriteOptions opts,  ref  JsonWriteScratch scratch)","url":"/ddn/data/json/toJSON.html"},{"doc":"Write a `var` value as JSON to an output range.","kind":"function","module":"ddn.data.json","name":"writeJSON","package":"ddn","parentType":"","signature":"void writeJSON(W)(ref  W output,  const  var value,  JsonWriteOptions opts =  JsonWriteOptions.init)","url":"/ddn/data/json/writeJSON.html"},{"doc":"Serialize a `var` value to JSON with a replacer function.","kind":"function","module":"ddn.data.json","name":"toJSON","package":"ddn","parentType":"","signature":"string toJSON(const  var value,  JsonReplacer replacer,  JsonWriteOptions opts =  JsonWriteOptions.init)","url":"/ddn/data/json/toJSON.html"},{"doc":"Apply replacer to a value recursively.","kind":"function","module":"ddn.data.json","name":"_applyReplacer","package":"ddn","parentType":"","signature":"var _applyReplacer(const  var value,  const  string key,  scope  JsonReplacer replacer)","url":"/ddn/data/json/_applyReplacer.html"},{"doc":"Internal implementation of JSON writing.","kind":"function","module":"ddn.data.json","name":"_writeJsonImpl","package":"ddn","parentType":"","signature":"void _writeJsonImpl(W)(const  var value,  ref  W buf,  const  JsonWriteOptions opts,\n       uint  depth,  ref  JsonWriteScratch scratch)","url":"/ddn/data/json/_writeJsonImpl.html"},{"doc":"Write a double value in RFC 8259 compliant format.","kind":"function","module":"ddn.data.json","name":"_writeDouble","package":"ddn","parentType":"","signature":"void _writeDouble(W)(double  d,  ref  W buf)","url":"/ddn/data/json/_writeDouble.html"},{"doc":"Write a string value with proper escaping.","kind":"function","module":"ddn.data.json","name":"_writeString","package":"ddn","parentType":"","signature":"void _writeString(W)(scope  const(char)[]  s,  ref  W buf,  bool  asciiOnly)","url":"/ddn/data/json/_writeString.html"},{"doc":"Write an array value.","kind":"function","module":"ddn.data.json","name":"_writeArray","package":"ddn","parentType":"","signature":"void _writeArray(W)(const  var value,  ref  W buf,  const  JsonWriteOptions opts,\n       uint  depth,  ref  JsonWriteScratch scratch)","url":"/ddn/data/json/_writeArray.html"},{"doc":"Write an object value.","kind":"function","module":"ddn.data.json","name":"_writeObject","package":"ddn","parentType":"","signature":"void _writeObject(W)(const  var value,  ref  W buf,  const  JsonWriteOptions opts,\n       uint  depth,  ref  JsonWriteScratch scratch)","url":"/ddn/data/json/_writeObject.html"},{"doc":"Write indentation for pretty printing.","kind":"function","module":"ddn.data.json","name":"_writeIndent","package":"ddn","parentType":"","signature":"void _writeIndent(W)(ref  W buf,  string indent,  uint  depth)","url":"/ddn/data/json/_writeIndent.html"},{"doc":"Checks if a byte is a UTF-8 continuation byte (10xxxxxx pattern).","kind":"function","module":"ddn.data.json","name":"_isUtf8Continuation","package":"ddn","parentType":"","signature":"bool _isUtf8Continuation(char  b)","url":"/ddn/data/json/_isUtf8Continuation.html"},{"doc":"Adjusts a position backwards to align with a UTF-8 character boundary.","kind":"function","module":"ddn.data.json","name":"_alignUtf8Start","package":"ddn","parentType":"","signature":"size_t _alignUtf8Start(const(char)[]  src,  size_t pos,  size_t minPos)","url":"/ddn/data/json/_alignUtf8Start.html"},{"doc":"Adjusts a position forwards to align with the end of a UTF-8 character.","kind":"function","module":"ddn.data.json","name":"_alignUtf8End","package":"ddn","parentType":"","signature":"size_t _alignUtf8End(const(char)[]  src,  size_t pos,  size_t maxPos)","url":"/ddn/data/json/_alignUtf8End.html"},{"doc":"Build a context window for diagnostics.","kind":"function","module":"ddn.data.json","name":"_jsonContextWindow","package":"ddn","parentType":"","signature":"string _jsonContextWindow(const(char)[]  src,  size_t index,  size_t context =  30)","url":"/ddn/data/json/_jsonContextWindow.html"},{"doc":"Build a structured error with a context window.","kind":"function","module":"ddn.data.json","name":"_makeError","package":"ddn","parentType":"","signature":"JsonError _makeError(const(char)[]  src,\n       const  size_t line,\n       const  size_t column,\n       const  size_t index,\n       const  JsonErrorCode code,\n       const  string msg)","url":"/ddn/data/json/_makeError.html"},{"doc":"Policy for handling duplicate keys in JSON objects.","kind":"enum","module":"ddn.data.json","name":"JsonDuplicateKeyPolicy","package":"ddn","parentType":"","signature":"JsonDuplicateKeyPolicy : ubyte","url":"/ddn/data/json.html#JsonDuplicateKeyPolicy"},{"doc":"Last occurrence of a duplicate key wins (default, matches most browsers).","kind":"enum_member","module":"ddn.data.json","name":"LAST_WINS","package":"ddn","parentType":"","signature":"LAST_WINS = ","url":"/ddn/data/json.html#JsonDuplicateKeyPolicy"},{"doc":"First occurrence of a duplicate key wins.","kind":"enum_member","module":"ddn.data.json","name":"FIRST_WINS","package":"ddn","parentType":"","signature":"FIRST_WINS = ","url":"/ddn/data/json.html#JsonDuplicateKeyPolicy"},{"doc":"Duplicate keys cause a parsing error.","kind":"enum_member","module":"ddn.data.json","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/data/json.html#JsonDuplicateKeyPolicy"},{"doc":"Policy controlling parser and writer behavior.","kind":"struct","module":"ddn.data.json","name":"JsonPolicy","package":"ddn","parentType":"","signature":"JsonPolicy","url":"/ddn/data/json.html#JsonPolicy"},{"doc":"Options controlling JSON serialization behavior.","kind":"struct","module":"ddn.data.json","name":"JsonWriteOptions","package":"ddn","parentType":"","signature":"JsonWriteOptions","url":"/ddn/data/json.html#JsonWriteOptions"},{"doc":"Reusable scratch buffers for JSON writing.","kind":"struct","module":"ddn.data.json","name":"JsonWriteScratch","package":"ddn","parentType":"","signature":"JsonWriteScratch","url":"/ddn/data/json.html#JsonWriteScratch"},{"doc":"Token kinds produced by the JSON lexer.","kind":"enum","module":"ddn.data.json","name":"JsonTokenKind","package":"ddn","parentType":"","signature":"JsonTokenKind : ubyte","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"End of input (successful completion).","kind":"enum_member","module":"ddn.data.json","name":"END","package":"ddn","parentType":"","signature":"END = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Lexical error (invalid token).","kind":"enum_member","module":"ddn.data.json","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Left brace `{` — start of object.","kind":"enum_member","module":"ddn.data.json","name":"LBRACE","package":"ddn","parentType":"","signature":"LBRACE = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Right brace `}` — end of object.","kind":"enum_member","module":"ddn.data.json","name":"RBRACE","package":"ddn","parentType":"","signature":"RBRACE = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Left bracket `[` — start of array.","kind":"enum_member","module":"ddn.data.json","name":"LBRACKET","package":"ddn","parentType":"","signature":"LBRACKET = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Right bracket `]` — end of array.","kind":"enum_member","module":"ddn.data.json","name":"RBRACKET","package":"ddn","parentType":"","signature":"RBRACKET = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Colon `:` — key-value separator.","kind":"enum_member","module":"ddn.data.json","name":"COLON","package":"ddn","parentType":"","signature":"COLON = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Comma `,` — element separator.","kind":"enum_member","module":"ddn.data.json","name":"COMMA","package":"ddn","parentType":"","signature":"COMMA = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"String literal (double-quoted).","kind":"enum_member","module":"ddn.data.json","name":"STRING","package":"ddn","parentType":"","signature":"STRING = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Number literal.","kind":"enum_member","module":"ddn.data.json","name":"NUMBER","package":"ddn","parentType":"","signature":"NUMBER = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Keyword `true`.","kind":"enum_member","module":"ddn.data.json","name":"TRUE_LIT","package":"ddn","parentType":"","signature":"TRUE_LIT = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Keyword `false`.","kind":"enum_member","module":"ddn.data.json","name":"FALSE_LIT","package":"ddn","parentType":"","signature":"FALSE_LIT = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"Keyword `null`.","kind":"enum_member","module":"ddn.data.json","name":"NULL_LIT","package":"ddn","parentType":"","signature":"NULL_LIT = ","url":"/ddn/data/json.html#JsonTokenKind"},{"doc":"A token produced by the JSON lexer.","kind":"struct","module":"ddn.data.json","name":"JsonToken","package":"ddn","parentType":"","signature":"JsonToken","url":"/ddn/data/json.html#JsonToken"},{"doc":"High-performance JSON lexer over a UTF-8 buffer.","kind":"struct","module":"ddn.data.json","name":"JsonLexer","package":"ddn","parentType":"","signature":"JsonLexer","url":"/ddn/data/json.html#JsonLexer"},{"doc":"Current 1-based line number in the input.","kind":"method","module":"ddn.data.json","name":"line","package":"ddn","parentType":"JsonLexer","signature":"size_t line()","url":"/ddn/data/json/JsonLexer.line.html"},{"doc":"Current 1-based column number in the input.","kind":"method","module":"ddn.data.json","name":"column","package":"ddn","parentType":"JsonLexer","signature":"size_t column()","url":"/ddn/data/json/JsonLexer.column.html"},{"doc":"Return the next token from the input stream.","kind":"method","module":"ddn.data.json","name":"nextToken","package":"ddn","parentType":"JsonLexer","signature":"JsonToken nextToken()","url":"/ddn/data/json/JsonLexer.nextToken.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_emitSingle","package":"ddn","parentType":"JsonLexer","signature":"JsonToken _emitSingle(JsonTokenKind k)","url":"/ddn/data/json/JsonLexer._emitSingle.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_tok","package":"ddn","parentType":"JsonLexer","signature":"JsonToken _tok(JsonTokenKind k,  size_t start,  size_t len)","url":"/ddn/data/json/JsonLexer._tok.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_advanceOne","package":"ddn","parentType":"JsonLexer","signature":"void _advanceOne()","url":"/ddn/data/json/JsonLexer._advanceOne.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_skipWhitespace","package":"ddn","parentType":"JsonLexer","signature":"void _skipWhitespace()","url":"/ddn/data/json/JsonLexer._skipWhitespace.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_scanString","package":"ddn","parentType":"JsonLexer","signature":"JsonToken _scanString()","url":"/ddn/data/json/JsonLexer._scanString.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_scanKeyword","package":"ddn","parentType":"JsonLexer","signature":"JsonToken _scanKeyword(string keyword,  JsonTokenKind kind)","url":"/ddn/data/json/JsonLexer._scanKeyword.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_scanNumber","package":"ddn","parentType":"JsonLexer","signature":"JsonToken _scanNumber()","url":"/ddn/data/json/JsonLexer._scanNumber.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_errorToken","package":"ddn","parentType":"JsonLexer","signature":"JsonToken _errorToken(size_t start)","url":"/ddn/data/json/JsonLexer._errorToken.html"},{"doc":"Reviver delegate type for transforming parsed values.","kind":"alias","module":"ddn.data.json","name":"JsonReviver","package":"ddn","parentType":"","signature":"JsonReviver = var delegate(const  string key,  var value) @safe","url":"/ddn/data/json.html#JsonReviver"},{"doc":"Internal parser state for JSON parsing.","kind":"struct","module":"ddn.data.json","name":"JsonParser","package":"ddn","parentType":"","signature":"JsonParser","url":"/ddn/data/json.html#JsonParser"},{"doc":"","kind":"method","module":"ddn.data.json","name":"parse","package":"ddn","parentType":"JsonParser","signature":"bool parse(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonParser.parse.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_advance","package":"ddn","parentType":"JsonParser","signature":"void _advance()","url":"/ddn/data/json/JsonParser._advance.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_parseValue","package":"ddn","parentType":"JsonParser","signature":"bool _parseValue(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonParser._parseValue.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_parseObject","package":"ddn","parentType":"JsonParser","signature":"bool _parseObject(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonParser._parseObject.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_parseArray","package":"ddn","parentType":"JsonParser","signature":"bool _parseArray(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonParser._parseArray.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_parseString","package":"ddn","parentType":"JsonParser","signature":"bool _parseString(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonParser._parseString.html"},{"doc":"","kind":"method","module":"ddn.data.json","name":"_parseNumber","package":"ddn","parentType":"JsonParser","signature":"bool _parseNumber(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonParser._parseNumber.html"},{"doc":"Callbacks for SAX-style JSON parsing.","kind":"struct","module":"ddn.data.json","name":"JsonSaxHandler","package":"ddn","parentType":"","signature":"JsonSaxHandler","url":"/ddn/data/json.html#JsonSaxHandler"},{"doc":"Result of a streaming JSON parse attempt.","kind":"enum","module":"ddn.data.json","name":"JsonStreamResult","package":"ddn","parentType":"","signature":"JsonStreamResult : ubyte","url":"/ddn/data/json.html#JsonStreamResult"},{"doc":"The parser needs more input to decide.","kind":"enum_member","module":"ddn.data.json","name":"NEED_MORE","package":"ddn","parentType":"","signature":"NEED_MORE = ","url":"/ddn/data/json.html#JsonStreamResult"},{"doc":"A complete JSON value was parsed successfully.","kind":"enum_member","module":"ddn.data.json","name":"OK","package":"ddn","parentType":"","signature":"OK = ","url":"/ddn/data/json.html#JsonStreamResult"},{"doc":"A syntax or lexical error occurred.","kind":"enum_member","module":"ddn.data.json","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/data/json.html#JsonStreamResult"},{"doc":"Incremental/streaming JSON parser that accepts input in chunks.","kind":"struct","module":"ddn.data.json","name":"JsonStreamParser","package":"ddn","parentType":"","signature":"JsonStreamParser","url":"/ddn/data/json.html#JsonStreamParser"},{"doc":"Append a new chunk of input to the internal buffer.","kind":"method","module":"ddn.data.json","name":"push","package":"ddn","parentType":"JsonStreamParser","signature":"void push(const(char)[]  chunk)","url":"/ddn/data/json/JsonStreamParser.push.html"},{"doc":"Mark the stream as finished.","kind":"method","module":"ddn.data.json","name":"finish","package":"ddn","parentType":"JsonStreamParser","signature":"void finish()","url":"/ddn/data/json/JsonStreamParser.finish.html"},{"doc":"Reset the parser state and clear all buffered input.","kind":"method","module":"ddn.data.json","name":"reset","package":"ddn","parentType":"JsonStreamParser","signature":"void reset()","url":"/ddn/data/json/JsonStreamParser.reset.html"},{"doc":"True once a full root value has been successfully parsed.","kind":"method","module":"ddn.data.json","name":"done","package":"ddn","parentType":"JsonStreamParser","signature":"bool done()","url":"/ddn/data/json/JsonStreamParser.done.html"},{"doc":"Current buffered input size in bytes.","kind":"method","module":"ddn.data.json","name":"bufferedLength","package":"ddn","parentType":"JsonStreamParser","signature":"size_t bufferedLength()","url":"/ddn/data/json/JsonStreamParser.bufferedLength.html"},{"doc":"Attempt to parse the buffered data as a single JSON root value.","kind":"method","module":"ddn.data.json","name":"tryParse","package":"ddn","parentType":"JsonStreamParser","signature":"JsonStreamResult tryParse(out  var value,  out  JsonError err)","url":"/ddn/data/json/JsonStreamParser.tryParse.html"},{"doc":"Heuristic: detect failures likely caused by an incomplete final chunk.","kind":"method","module":"ddn.data.json","name":"_looksIncomplete","package":"ddn","parentType":"JsonStreamParser","signature":"bool _looksIncomplete(const  ref  JsonError e)","url":"/ddn/data/json/JsonStreamParser._looksIncomplete.html"},{"doc":"Replacer delegate type for transforming/filtering values during serialization.","kind":"alias","module":"ddn.data.json","name":"JsonReplacer","package":"ddn","parentType":"","signature":"JsonReplacer = var delegate(const  string key,  var value) @safe","url":"/ddn/data/json.html#JsonReplacer"},{"doc":"Error codes for JSON parsing and writing operations.","kind":"enum","module":"ddn.data.json","name":"JsonErrorCode","package":"ddn","parentType":"","signature":"JsonErrorCode : ushort","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Unknown or unspecified error.","kind":"enum_member","module":"ddn.data.json","name":"UNKNOWN","package":"ddn","parentType":"","signature":"UNKNOWN = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Trailing non-whitespace content after a complete root value.","kind":"enum_member","module":"ddn.data.json","name":"TRAILING_CONTENT","package":"ddn","parentType":"","signature":"TRAILING_CONTENT = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Unexpected token kind for the current parse state.","kind":"enum_member","module":"ddn.data.json","name":"UNEXPECTED_TOKEN","package":"ddn","parentType":"","signature":"UNEXPECTED_TOKEN = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Unexpected end of input.","kind":"enum_member","module":"ddn.data.json","name":"UNEXPECTED_EOF","package":"ddn","parentType":"","signature":"UNEXPECTED_EOF = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Tokenization failure (invalid UTF-8, malformed token, etc.).","kind":"enum_member","module":"ddn.data.json","name":"INVALID_TOKEN","package":"ddn","parentType":"","signature":"INVALID_TOKEN = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Invalid number literal syntax.","kind":"enum_member","module":"ddn.data.json","name":"INVALID_NUMBER","package":"ddn","parentType":"","signature":"INVALID_NUMBER = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Invalid string literal syntax.","kind":"enum_member","module":"ddn.data.json","name":"INVALID_STRING","package":"ddn","parentType":"","signature":"INVALID_STRING = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Invalid escape sequence in a string literal.","kind":"enum_member","module":"ddn.data.json","name":"INVALID_ESCAPE","package":"ddn","parentType":"","signature":"INVALID_ESCAPE = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Parser recursion limit exceeded.","kind":"enum_member","module":"ddn.data.json","name":"MAX_DEPTH_EXCEEDED","package":"ddn","parentType":"","signature":"MAX_DEPTH_EXCEEDED = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Duplicate key in object (optional strict mode).","kind":"enum_member","module":"ddn.data.json","name":"DUPLICATE_KEY","package":"ddn","parentType":"","signature":"DUPLICATE_KEY = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"Invalid argument passed to a helper API.","kind":"enum_member","module":"ddn.data.json","name":"INVALID_ARGUMENT","package":"ddn","parentType":"","signature":"INVALID_ARGUMENT = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"I/O error while reading/writing.","kind":"enum_member","module":"ddn.data.json","name":"IO_ERROR","package":"ddn","parentType":"","signature":"IO_ERROR = ","url":"/ddn/data/json.html#JsonErrorCode"},{"doc":"A non-throwing error report produced by the JSON parser/writer.","kind":"struct","module":"ddn.data.json","name":"JsonError","package":"ddn","parentType":"","signature":"JsonError","url":"/ddn/data/json.html#JsonError"},{"doc":"Lookup table for JSON whitespace characters.","kind":"variable","module":"ddn.data.json","name":"_jsonWhitespace","package":"ddn","parentType":"","signature":"bool[256] _jsonWhitespace","url":"/ddn/data/json.html#_jsonWhitespace"},{"doc":"Lookup table for decimal digits (0-9).","kind":"variable","module":"ddn.data.json","name":"_jsonDigit","package":"ddn","parentType":"","signature":"bool[256] _jsonDigit","url":"/ddn/data/json.html#_jsonDigit"},{"doc":"Lookup table for hexadecimal digits (0-9, a-f, A-F).","kind":"variable","module":"ddn.data.json","name":"_jsonHexDigit","package":"ddn","parentType":"","signature":"bool[256] _jsonHexDigit","url":"/ddn/data/json.html#_jsonHexDigit"},{"doc":"Lookup table for hex digit values (0-15, or 0xFF for invalid).","kind":"variable","module":"ddn.data.json","name":"_jsonHexValue","package":"ddn","parentType":"","signature":"ubyte[256] _jsonHexValue","url":"/ddn/data/json.html#_jsonHexValue"},{"doc":"Lookup table for valid single-character escape sequences.","kind":"variable","module":"ddn.data.json","name":"_jsonEscapeChar","package":"ddn","parentType":"","signature":"char[256] _jsonEscapeChar","url":"/ddn/data/json.html#_jsonEscapeChar"},{"doc":"JSON5 support for DDN — Design and Policy","kind":"module","module":"ddn.data.json5","name":"ddn.data.json5","package":"ddn","parentType":"","signature":"","url":"/ddn/data/json5.html"},{"doc":"Build a structured error with a context window.","kind":"function","module":"ddn.data.json5","name":"_makeError","package":"ddn","parentType":"","signature":"Json5Error _makeError(const(char)[]  src,\n       const  size_t line,\n       const  size_t column,\n       const  size_t index,\n       const  Json5ErrorCode code,\n       const  string msg)","url":"/ddn/data/json5/_makeError.html"},{"doc":"Build a context window for diagnostics.","kind":"function","module":"ddn.data.json5","name":"_json5ContextWindow","package":"ddn","parentType":"","signature":"string _json5ContextWindow(const(char)[]  src,  size_t index,  size_t context =  30)","url":"/ddn/data/json5/_json5ContextWindow.html"},{"doc":"Obtain a cleared scratch key buffer for a given writer recursion `depth`.","kind":"function","module":"ddn.data.json5","name":"_scratchKeys","package":"ddn","parentType":"","signature":"string[] _scratchKeys(ref  Json5WriteScratch scratch,  const  size_t depth)","url":"/ddn/data/json5/_scratchKeys.html"},{"doc":"Parse JSON5 text from `input` into `value`.","kind":"function","module":"ddn.data.json5","name":"parseJSON5","package":"ddn","parentType":"","signature":"bool parseJSON5(out  var value,  const(char)[]  input,  out  Json5Error err)","url":"/ddn/data/json5/parseJSON5.html"},{"doc":"Parse JSON5 text into a `var` value with custom policy.","kind":"function","module":"ddn.data.json5","name":"parseJSON5","package":"ddn","parentType":"","signature":"bool parseJSON5(out  var value,  const(char)[]  input,  out  Json5Error err,  Json5Policy policy)","url":"/ddn/data/json5/parseJSON5.html"},{"doc":"Parse JSON5 text and apply `reviver` to each value.","kind":"function","module":"ddn.data.json5","name":"parseJSON5","package":"ddn","parentType":"","signature":"bool parseJSON5(out  var value,  const(char)[]  input,  Json5Reviver reviver,  out  Json5Error err)","url":"/ddn/data/json5/parseJSON5.html"},{"doc":"Apply `reviver` to `value` in post-order.","kind":"function","module":"ddn.data.json5","name":"_applyReviver","package":"ddn","parentType":"","signature":"void _applyReviver(ref  var value,  const  string key,  scope  Json5Reviver reviver)","url":"/ddn/data/json5/_applyReviver.html"},{"doc":"Convenience overload that parses JSON5 text and returns the resulting value. Note: returns `var.init` on failure.","kind":"function","module":"ddn.data.json5","name":"parseJSON5","package":"ddn","parentType":"","signature":"var parseJSON5(const(char)[]  input)","url":"/ddn/data/json5/parseJSON5.html"},{"doc":"Minify JSON5 text by removing comments and optional whitespace.","kind":"function","module":"ddn.data.json5","name":"minify","package":"ddn","parentType":"","signature":"bool minify(out  string output,  const(char)[]  input,  out  Json5Error err)","url":"/ddn/data/json5/minify.html"},{"doc":"Convenience overload that returns minified JSON5 text.","kind":"function","module":"ddn.data.json5","name":"minify","package":"ddn","parentType":"","signature":"string minify(const(char)[]  input)","url":"/ddn/data/json5/minify.html"},{"doc":"Compute a patch transforming `from` into `to`.","kind":"function","module":"ddn.data.json5","name":"json5Diff","package":"ddn","parentType":"","signature":"Json5PatchOp[] json5Diff(var from,  var to)","url":"/ddn/data/json5/json5Diff.html"},{"doc":"Apply a patch to `base`.","kind":"function","module":"ddn.data.json5","name":"json5Patch","package":"ddn","parentType":"","signature":"bool json5Patch(ref  var base,  scope  const  Json5PatchOp[]  ops,  out  Json5PatchError err)","url":"/ddn/data/json5/json5Patch.html"},{"doc":"Split a JSON Pointer path into decoded segments.","kind":"function","module":"ddn.data.json5","name":"_jsonPointerSplit","package":"ddn","parentType":"","signature":"string[] _jsonPointerSplit(const  string path)","url":"/ddn/data/json5/_jsonPointerSplit.html"},{"doc":"Unescape a JSON Pointer segment.","kind":"function","module":"ddn.data.json5","name":"_jsonPointerUnescape","package":"ddn","parentType":"","signature":"string _jsonPointerUnescape(const  string segment)","url":"/ddn/data/json5/_jsonPointerUnescape.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_json5DiffInto","package":"ddn","parentType":"","signature":"void _json5DiffInto(ref  Json5PatchOp[]  ops,  var from,  var to,  const  string path)","url":"/ddn/data/json5/_json5DiffInto.html"},{"doc":"Escape a JSON Pointer segment.","kind":"function","module":"ddn.data.json5","name":"_jsonPointerEscape","package":"ddn","parentType":"","signature":"string _jsonPointerEscape(const  string segment)","url":"/ddn/data/json5/_jsonPointerEscape.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_applyPatchOp","package":"ddn","parentType":"","signature":"bool _applyPatchOp(ref  var base,  ref  const  Json5PatchOp op,  ref  Json5PatchError err)","url":"/ddn/data/json5/_applyPatchOp.html"},{"doc":"Ensure `container` is initialized as an object or array to accommodate `seg`.","kind":"function","module":"ddn.data.json5","name":"_ensureContainerForPath","package":"ddn","parentType":"","signature":"void _ensureContainerForPath(ref  var container,  const  string seg)","url":"/ddn/data/json5/_ensureContainerForPath.html"},{"doc":"Returns true if `seg` is a plausible JSON Patch array index.","kind":"function","module":"ddn.data.json5","name":"_looksLikeArrayIndex","package":"ddn","parentType":"","signature":"bool _looksLikeArrayIndex(const  string seg)","url":"/ddn/data/json5/_looksLikeArrayIndex.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_parseArrayIndex","package":"ddn","parentType":"","signature":"bool _parseArrayIndex(const  string seg,  out  size_t index,  const  size_t length,  const  bool  allowEnd =  false)","url":"/ddn/data/json5/_parseArrayIndex.html"},{"doc":"Parse JSON5 data from an open `std.stdio.File`.","kind":"function","module":"ddn.data.json5","name":"parseJSON5","package":"ddn","parentType":"","signature":"bool parseJSON5(out  var value,  ref  File file,  out  Json5Error err,\n       const  Json5Policy policy =  Json5Policy.init,\n       size_t chunkSize =  16_384)","url":"/ddn/data/json5/parseJSON5.html"},{"doc":"Parse JSON5 data from an input range of `char` or `ubyte`.","kind":"function","module":"ddn.data.json5","name":"parseJSON5","package":"ddn","parentType":"","signature":"bool parseJSON5(R)(out  var value,  R input,  out  Json5Error err,\n       const  Json5Policy policy =  Json5Policy.init,\n       size_t chunkSize =  16_384) if (\n          isInputRange!R &&\n         (is(ElementType!R ==  ubyte)  ||  isSomeChar!(ElementType!R))\n)","url":"/ddn/data/json5/parseJSON5.html"},{"doc":"Parse JSON5 text and emit SAX-style events into `handler`.","kind":"function","module":"ddn.data.json5","name":"parseJSON5Sax","package":"ddn","parentType":"","signature":"bool parseJSON5Sax(const(char)[]  input,  ref  Json5SaxHandler handler,  out  Json5Error err,\n       const  Json5Policy policy =  Json5Policy.init)","url":"/ddn/data/json5/parseJSON5Sax.html"},{"doc":"Serialize a `var` to JSON5 text using the provided `opts`.","kind":"function","module":"ddn.data.json5","name":"toJSON5","package":"ddn","parentType":"","signature":"string toJSON5(const  var value,  const  Json5WriteOptions opts =  Json5WriteOptions.init)","url":"/ddn/data/json5/toJSON5.html"},{"doc":"Serialize a `var` to JSON5 text using the provided `opts` and reusable `scratch` buffers.","kind":"function","module":"ddn.data.json5","name":"toJSON5","package":"ddn","parentType":"","signature":"string toJSON5(const  var value,  const  Json5WriteOptions opts,  ref  Json5WriteScratch scratch)","url":"/ddn/data/json5/toJSON5.html"},{"doc":"Serialize a `var` to strict JSON text.","kind":"function","module":"ddn.data.json5","name":"toJSON","package":"ddn","parentType":"","signature":"string toJSON(const  var value,  const  Json5WriteOptions opts =  Json5WriteOptions.init)","url":"/ddn/data/json5/toJSON.html"},{"doc":"Serialize a `var` to strict JSON text using the provided `opts` and reusable `scratch` buffers.","kind":"function","module":"ddn.data.json5","name":"toJSON","package":"ddn","parentType":"","signature":"string toJSON(const  var value,  const  Json5WriteOptions opts,  ref  Json5WriteScratch scratch)","url":"/ddn/data/json5/toJSON.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_writeJSON5Impl","package":"ddn","parentType":"","signature":"void _writeJSON5Impl(const  var value,  ref  Appender!string buf,  const  Json5WriteOptions opts,\n       uint  depth,  ref  Json5WriteScratch scratch)","url":"/ddn/data/json5/_writeJSON5Impl.html"},{"doc":"Write a numeric integer value according to `opts`.","kind":"function","module":"ddn.data.json5","name":"_writeInteger","package":"ddn","parentType":"","signature":"void _writeInteger(T)(T v,  ref  Appender!string buf,  const  Json5WriteOptions opts)","url":"/ddn/data/json5/_writeInteger.html"},{"doc":"Emit a hexadecimal unsigned integer with `0x` prefix.","kind":"function","module":"ddn.data.json5","name":"_putHexUnsigned","package":"ddn","parentType":"","signature":"void _putHexUnsigned(const  ulong  v,  ref  Appender!string buf)","url":"/ddn/data/json5/_putHexUnsigned.html"},{"doc":"Write a floating-point value according to `opts`.","kind":"function","module":"ddn.data.json5","name":"_writeDouble","package":"ddn","parentType":"","signature":"void _writeDouble(T)(T d,  ref  Appender!string buf,  const  Json5WriteOptions opts)","url":"/ddn/data/json5/_writeDouble.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_writeJSONString","package":"ddn","parentType":"","signature":"void _writeJSONString(scope  const(char)[]  s,  ref  Appender!string buf,  const  bool  asciiOnly,\n       const  Json5QuoteStyle quoteStyle =  Json5QuoteStyle.DOUBLE)","url":"/ddn/data/json5/_writeJSONString.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_writeKey","package":"ddn","parentType":"","signature":"void _writeKey(const  string key,  ref  Appender!string buf,  const  Json5WriteOptions opts)","url":"/ddn/data/json5/_writeKey.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_shouldQuoteKey","package":"ddn","parentType":"","signature":"bool _shouldQuoteKey(const(char)[]  key,  const  bool  asciiOnly)","url":"/ddn/data/json5/_shouldQuoteKey.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_indent","package":"ddn","parentType":"","signature":"void _indent(ref  Appender!string buf,  uint  depth,  uint  indentWidth)","url":"/ddn/data/json5/_indent.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_writePrettyArray","package":"ddn","parentType":"","signature":"void _writePrettyArray(const  var[]  arr,  ref  Appender!string buf,  const  Json5WriteOptions opts,\n       uint  depth,  ref  Json5WriteScratch scratch)","url":"/ddn/data/json5/_writePrettyArray.html"},{"doc":"","kind":"function","module":"ddn.data.json5","name":"_writePrettyObject","package":"ddn","parentType":"","signature":"void _writePrettyObject(const  var[string]  obj,  const  string[]  keys,  ref  Appender!string buf,\n       const  Json5WriteOptions opts,  uint  depth,  ref  Json5WriteScratch scratch)","url":"/ddn/data/json5/_writePrettyObject.html"},{"doc":"Load a JSON5 file from disk into `obj`.","kind":"function","module":"ddn.data.json5","name":"load","package":"ddn","parentType":"","signature":"bool load(out  var obj,  const  string fileName,  out  Json5Error err)","url":"/ddn/data/json5/load.html"},{"doc":"Save a `var` as JSON5 to disk.","kind":"function","module":"ddn.data.json5","name":"save","package":"ddn","parentType":"","signature":"bool save(const  var obj,  const  string fileName,  const  Json5WriteOptions opts =  Json5WriteOptions.init,  out  Json5Error err)","url":"/ddn/data/json5/save.html"},{"doc":"Remove a file, ignoring any exception that may occur.","kind":"function","module":"ddn.data.json5","name":"_removeNoThrow","package":"ddn","parentType":"","signature":"void _removeNoThrow(const  string fileName)","url":"/ddn/data/json5/_removeNoThrow.html"},{"doc":"Returns true if `dc` is a non-ASCII whitespace character recognized by JSON5.","kind":"function","module":"ddn.data.json5","name":"_isJSON5UnicodeWhitespace","package":"ddn","parentType":"","signature":"bool _isJSON5UnicodeWhitespace(const  dchar  dc)","url":"/ddn/data/json5/_isJSON5UnicodeWhitespace.html"},{"doc":"Returns true if `dc` is a JSON5 Unicode line terminator.","kind":"function","module":"ddn.data.json5","name":"_isJSON5UnicodeLineTerminator","package":"ddn","parentType":"","signature":"bool _isJSON5UnicodeLineTerminator(const  dchar  dc)","url":"/ddn/data/json5/_isJSON5UnicodeLineTerminator.html"},{"doc":"Parse a JSON5 numeric literal from `text` into `out value`.","kind":"function","module":"ddn.data.json5","name":"parseJSON5NumericLiteral","package":"ddn","parentType":"","signature":"bool parseJSON5NumericLiteral(out  var value,  const(char)[]  text,  const  Json5Policy policy =  Json5Policy.init)","url":"/ddn/data/json5/parseJSON5NumericLiteral.html"},{"doc":"Decode a JSON5 string literal (single or double quoted) into a D `string`.","kind":"function","module":"ddn.data.json5","name":"parseJSON5StringLiteral","package":"ddn","parentType":"","signature":"bool parseJSON5StringLiteral(out  string result,  const(char)[]  text,  out  Json5ErrorCode errCode)","url":"/ddn/data/json5/parseJSON5StringLiteral.html"},{"doc":"Decode a JSON5 string literal.","kind":"function","module":"ddn.data.json5","name":"parseJSON5StringLiteral","package":"ddn","parentType":"","signature":"bool parseJSON5StringLiteral(out  string result,  const(char)[]  text)","url":"/ddn/data/json5/parseJSON5StringLiteral.html"},{"doc":"Convert a hex digit char to its numeric value (assumes valid hex digit).","kind":"function","module":"ddn.data.json5","name":"_hexVal","package":"ddn","parentType":"","signature":"uint _hexVal(const  char  h)","url":"/ddn/data/json5/_hexVal.html"},{"doc":"Check if a character is a hexadecimal digit (0-9, a-f, A-F).","kind":"function","module":"ddn.data.json5","name":"_isHex","package":"ddn","parentType":"","signature":"bool _isHex(const  char  h)","url":"/ddn/data/json5/_isHex.html"},{"doc":"Append a Unicode code point as UTF‑8 to buffer.","kind":"function","module":"ddn.data.json5","name":"_putCodePoint","package":"ddn","parentType":"","signature":"void _putCodePoint(ref  Appender!string buf,  uint  code)","url":"/ddn/data/json5/_putCodePoint.html"},{"doc":"Decode Unicode escape sequences (\\uXXXX) in an identifier lexeme. Identifiers may contain \\uXXXX escapes per JSON5 spec. Returns the decoded string...","kind":"function","module":"ddn.data.json5","name":"decodeIdentifierEscapes","package":"ddn","parentType":"","signature":"string decodeIdentifierEscapes(const(char)[]  text)","url":"/ddn/data/json5/decodeIdentifierEscapes.html"},{"doc":"Check whether `key` can be emitted without quotes in JSON5 (valid identifier).","kind":"function","module":"ddn.data.json5","name":"isValidUnquotedKey","package":"ddn","parentType":"","signature":"bool isValidUnquotedKey(const(char)[]  key)","url":"/ddn/data/json5/isValidUnquotedKey.html"},{"doc":"Extract comment text from raw token (strip delimiters)","kind":"function","module":"ddn.data.json5","name":"extractCommentText","package":"ddn","parentType":"","signature":"string extractCommentText(const(char)[]  raw)","url":"/ddn/data/json5/extractCommentText.html"},{"doc":"Detect quote style from string token","kind":"function","module":"ddn.data.json5","name":"detectQuoteStyle","package":"ddn","parentType":"","signature":"CdmFormat.QuoteStyle detectQuoteStyle(const(char)[]  token)","url":"/ddn/data/json5/detectQuoteStyle.html"},{"doc":"Detect number format from literal","kind":"function","module":"ddn.data.json5","name":"detectNumberFormat","package":"ddn","parentType":"","signature":"CdmFormat.NumberFormat detectNumberFormat(const(char)[]  token)","url":"/ddn/data/json5/detectNumberFormat.html"},{"doc":"Parse a value via the builder","kind":"function","module":"ddn.data.json5","name":"parseCdmValue","package":"ddn","parentType":"","signature":"bool parseCdmValue(Builder)(ref  Json5CdmParser!Builder p,  size_t depth)","url":"/ddn/data/json5/parseCdmValue.html"},{"doc":"Parse a number literal and set it on the builder","kind":"function","module":"ddn.data.json5","name":"parseCdmNumber","package":"ddn","parentType":"","signature":"bool parseCdmNumber(Builder)(ref  Builder builder,  const(char)[]  lexeme,  Json5Policy policy)","url":"/ddn/data/json5/parseCdmNumber.html"},{"doc":"Parse a string literal and set it on the builder","kind":"function","module":"ddn.data.json5","name":"parseCdmString","package":"ddn","parentType":"","signature":"bool parseCdmString(Builder)(ref  Builder builder,  const(char)[]  lexeme)","url":"/ddn/data/json5/parseCdmString.html"},{"doc":"Parse an object via the builder","kind":"function","module":"ddn.data.json5","name":"parseCdmObject","package":"ddn","parentType":"","signature":"bool parseCdmObject(Builder)(ref  Json5CdmParser!Builder p,\n       CdmComment[]  leadingComments,  CdmLocation loc,  size_t depth)","url":"/ddn/data/json5/parseCdmObject.html"},{"doc":"Parse an array via the builder","kind":"function","module":"ddn.data.json5","name":"parseCdmArray","package":"ddn","parentType":"","signature":"bool parseCdmArray(Builder)(ref  Json5CdmParser!Builder p,\n       CdmComment[]  leadingComments,  CdmLocation loc,  size_t depth)","url":"/ddn/data/json5/parseCdmArray.html"},{"doc":"Parse JSON5 text.","kind":"function","module":"ddn.data.json5","name":"parseJson5Cdm","package":"ddn","parentType":"","signature":"auto parseJson5Cdm(Builder =  CdmBuilder)(const(char)[]  input,  string source =  \"\")","url":"/ddn/data/json5/parseJson5Cdm.html"},{"doc":"Parse JSON5 file.","kind":"function","module":"ddn.data.json5","name":"parseJson5Cdm","package":"ddn","parentType":"","signature":"auto parseJson5Cdm(Builder =  CdmBuilder)(File file)","url":"/ddn/data/json5/parseJson5Cdm.html"},{"doc":"Non-throwing parse variant that produces a `CdmDocument`.","kind":"function","module":"ddn.data.json5","name":"parseJson5Cdm","package":"ddn","parentType":"","signature":"bool parseJson5Cdm(out  CdmDocument doc,  const(char)[]  input,  Json5Error *  err,\n       string source =  \"\",  Json5Policy policy =  Json5Policy.init)","url":"/ddn/data/json5/parseJson5Cdm.html"},{"doc":"Internal templated parse function that works with any builder.","kind":"function","module":"ddn.data.json5","name":"parseJson5CdmWithBuilder","package":"ddn","parentType":"","signature":"bool parseJson5CdmWithBuilder(Builder)(ref  Builder.Result result,\n       const(char)[]  input,  Json5Error *  err,\n       string source =  \"\",  Json5Policy policy =  Json5Policy.init)","url":"/ddn/data/json5/parseJson5CdmWithBuilder.html"},{"doc":"Serialize a CDM document to JSON5 text.","kind":"function","module":"ddn.data.json5","name":"toJson5","package":"ddn","parentType":"","signature":"string toJson5(const  ref  CdmDocument doc,  Json5WriteOptions opts =  Json5WriteOptions.init)","url":"/ddn/data/json5/toJson5.html"},{"doc":"Write a CDM node to the output buffer","kind":"function","module":"ddn.data.json5","name":"writeCdmNode","package":"ddn","parentType":"","signature":"void writeCdmNode(Out)(ref  Out buf,  const  ref  CdmNode node,\n       uint  depth,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmNode.html"},{"doc":"Write a comment to the output buffer","kind":"function","module":"ddn.data.json5","name":"writeCdmComment","package":"ddn","parentType":"","signature":"void writeCdmComment(Out)(ref  Out buf,  const  CdmComment c,\n       uint  depth,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmComment.html"},{"doc":"Write an inline comment","kind":"function","module":"ddn.data.json5","name":"writeInlineCdmComment","package":"ddn","parentType":"","signature":"void writeInlineCdmComment(Out)(ref  Out buf,  const  CdmComment c)","url":"/ddn/data/json5/writeInlineCdmComment.html"},{"doc":"Write a string with proper quoting","kind":"function","module":"ddn.data.json5","name":"writeCdmString","package":"ddn","parentType":"","signature":"void writeCdmString(Out)(ref  Out buf,  const(char)[]  s,\n       CdmFormat.QuoteStyle style,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmString.html"},{"doc":"Write an object to the output buffer","kind":"function","module":"ddn.data.json5","name":"writeCdmObject","package":"ddn","parentType":"","signature":"void writeCdmObject(Out)(ref  Out buf,  const  ref  CdmNode node,\n       uint  depth,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmObject.html"},{"doc":"Write an array to the output buffer","kind":"function","module":"ddn.data.json5","name":"writeCdmArray","package":"ddn","parentType":"","signature":"void writeCdmArray(Out)(ref  Out buf,  const  ref  CdmNode node,\n       uint  depth,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmArray.html"},{"doc":"Write only the value (without leading comments)","kind":"function","module":"ddn.data.json5","name":"writeCdmValueOnly","package":"ddn","parentType":"","signature":"void writeCdmValueOnly(Out)(ref  Out buf,  const  ref  CdmNode node,\n       uint  depth,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmValueOnly.html"},{"doc":"Write a key with proper quoting","kind":"function","module":"ddn.data.json5","name":"writeCdmKey","package":"ddn","parentType":"","signature":"void writeCdmKey(Out)(ref  Out buf,  const(char)[]  key,\n       CdmFormat.QuoteStyle style,  const  ref  Json5WriteOptions opts)","url":"/ddn/data/json5/writeCdmKey.html"},{"doc":"Feature switches for JSON5 support.","kind":"enum","module":"ddn.data.json5","name":"Json5Feature","package":"ddn","parentType":"","signature":"Json5Feature : uint","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"COMMENTS","package":"ddn","parentType":"","signature":"COMMENTS = 1u <<  0","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"TRAILING_COMMAS","package":"ddn","parentType":"","signature":"TRAILING_COMMAS = 1u <<  1","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"SINGLE_QUOTED_STRINGS","package":"ddn","parentType":"","signature":"SINGLE_QUOTED_STRINGS = 1u <<  2","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"UNQUOTED_KEYS","package":"ddn","parentType":"","signature":"UNQUOTED_KEYS = 1u <<  3","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"HEX_NUMBERS","package":"ddn","parentType":"","signature":"HEX_NUMBERS = 1u <<  4","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"SPECIAL_NUMBERS","package":"ddn","parentType":"","signature":"SPECIAL_NUMBERS = 1u <<  5","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"LEADING_PLUS","package":"ddn","parentType":"","signature":"LEADING_PLUS = 1u <<  6","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"LEAD_TAIL_DECIMAL","package":"ddn","parentType":"","signature":"LEAD_TAIL_DECIMAL = 1u <<  7","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"LINE_CONTINUATIONS","package":"ddn","parentType":"","signature":"LINE_CONTINUATIONS = 1u <<  8","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"BOM_UTF8","package":"ddn","parentType":"","signature":"BOM_UTF8 = 1u <<  9","url":"/ddn/data/json5.html#Json5Feature"},{"doc":"Policy controlling writer defaults and parser behavior.","kind":"struct","module":"ddn.data.json5","name":"Json5Policy","package":"ddn","parentType":"","signature":"Json5Policy","url":"/ddn/data/json5.html#Json5Policy"},{"doc":"A non-throwing error report produced by the JSON5 parser/writer.","kind":"enum","module":"ddn.data.json5","name":"Json5ErrorCode","package":"ddn","parentType":"","signature":"Json5ErrorCode : ushort","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Unknown/unspecified error.","kind":"enum_member","module":"ddn.data.json5","name":"UNKNOWN","package":"ddn","parentType":"","signature":"UNKNOWN = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Trailing non-whitespace/comment content after a complete root value.","kind":"enum_member","module":"ddn.data.json5","name":"TRAILING_CONTENT","package":"ddn","parentType":"","signature":"TRAILING_CONTENT = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Unexpected token kind for the current parse state.","kind":"enum_member","module":"ddn.data.json5","name":"UNEXPECTED_TOKEN","package":"ddn","parentType":"","signature":"UNEXPECTED_TOKEN = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Unexpected end of input.","kind":"enum_member","module":"ddn.data.json5","name":"UNEXPECTED_EOF","package":"ddn","parentType":"","signature":"UNEXPECTED_EOF = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Tokenization failure (invalid UTF-8, malformed comment, etc.).","kind":"enum_member","module":"ddn.data.json5","name":"INVALID_TOKEN","package":"ddn","parentType":"","signature":"INVALID_TOKEN = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Invalid number literal syntax.","kind":"enum_member","module":"ddn.data.json5","name":"INVALID_NUMBER","package":"ddn","parentType":"","signature":"INVALID_NUMBER = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Invalid string literal syntax.","kind":"enum_member","module":"ddn.data.json5","name":"INVALID_STRING","package":"ddn","parentType":"","signature":"INVALID_STRING = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Invalid escape sequence in a string literal.","kind":"enum_member","module":"ddn.data.json5","name":"INVALID_ESCAPE","package":"ddn","parentType":"","signature":"INVALID_ESCAPE = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Parser recursion limit exceeded.","kind":"enum_member","module":"ddn.data.json5","name":"MAX_DEPTH_EXCEEDED","package":"ddn","parentType":"","signature":"MAX_DEPTH_EXCEEDED = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"Invalid argument passed to a helper API.","kind":"enum_member","module":"ddn.data.json5","name":"INVALID_ARGUMENT","package":"ddn","parentType":"","signature":"INVALID_ARGUMENT = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"I/O error while reading/writing.","kind":"enum_member","module":"ddn.data.json5","name":"IO_ERROR","package":"ddn","parentType":"","signature":"IO_ERROR = ","url":"/ddn/data/json5.html#Json5ErrorCode"},{"doc":"","kind":"struct","module":"ddn.data.json5","name":"Json5Error","package":"ddn","parentType":"","signature":"Json5Error","url":"/ddn/data/json5.html#Json5Error"},{"doc":"Quote style used by the JSON5 writer.","kind":"enum","module":"ddn.data.json5","name":"Json5QuoteStyle","package":"ddn","parentType":"","signature":"Json5QuoteStyle : ubyte","url":"/ddn/data/json5.html#Json5QuoteStyle"},{"doc":"Emit double quoted strings: `\"...\"`.","kind":"enum_member","module":"ddn.data.json5","name":"DOUBLE","package":"ddn","parentType":"","signature":"DOUBLE = ","url":"/ddn/data/json5.html#Json5QuoteStyle"},{"doc":"Emit single quoted strings: `'...'`.","kind":"enum_member","module":"ddn.data.json5","name":"SINGLE","package":"ddn","parentType":"","signature":"SINGLE = ","url":"/ddn/data/json5.html#Json5QuoteStyle"},{"doc":"Output mode for the writer.","kind":"enum","module":"ddn.data.json5","name":"Json5WriteMode","package":"ddn","parentType":"","signature":"Json5WriteMode : ubyte","url":"/ddn/data/json5.html#Json5WriteMode"},{"doc":"Emit JSON5 (allows unquoted keys, single quotes, NaN/Infinity, etc.).","kind":"enum_member","module":"ddn.data.json5","name":"JSON5","package":"ddn","parentType":"","signature":"JSON5 = ","url":"/ddn/data/json5.html#Json5WriteMode"},{"doc":"Emit strict JSON (RFC 8259 style).","kind":"enum_member","module":"ddn.data.json5","name":"JSON","package":"ddn","parentType":"","signature":"JSON = ","url":"/ddn/data/json5.html#Json5WriteMode"},{"doc":"Writer formatting options for JSON5 emission.","kind":"struct","module":"ddn.data.json5","name":"Json5WriteOptions","package":"ddn","parentType":"","signature":"Json5WriteOptions","url":"/ddn/data/json5.html#Json5WriteOptions"},{"doc":"Reusable scratch buffers for JSON5/JSON writing.","kind":"struct","module":"ddn.data.json5","name":"Json5WriteScratch","package":"ddn","parentType":"","signature":"Json5WriteScratch","url":"/ddn/data/json5.html#Json5WriteScratch"},{"doc":"Floating-point formatting mode used by the JSON5 writer.","kind":"enum","module":"ddn.data.json5","name":"Json5FloatFormat","package":"ddn","parentType":"","signature":"Json5FloatFormat : ubyte","url":"/ddn/data/json5.html#Json5FloatFormat"},{"doc":"Use the default D `to!string` representation.","kind":"enum_member","module":"ddn.data.json5","name":"SHORTEST","package":"ddn","parentType":"","signature":"SHORTEST = ","url":"/ddn/data/json5.html#Json5FloatFormat"},{"doc":"Emit fixed notation (`%.<precision>f`).","kind":"enum_member","module":"ddn.data.json5","name":"FIXED","package":"ddn","parentType":"","signature":"FIXED = ","url":"/ddn/data/json5.html#Json5FloatFormat"},{"doc":"Emit scientific notation (`%.<precision>e`).","kind":"enum_member","module":"ddn.data.json5","name":"SCIENTIFIC","package":"ddn","parentType":"","signature":"SCIENTIFIC = ","url":"/ddn/data/json5.html#Json5FloatFormat"},{"doc":"Choose between `SHORTEST` and `SCIENTIFIC` based on `scientificExponentThreshold`.","kind":"enum_member","module":"ddn.data.json5","name":"AUTO","package":"ddn","parentType":"","signature":"AUTO = ","url":"/ddn/data/json5.html#Json5FloatFormat"},{"doc":"Controls how floating-point negative zero is emitted.","kind":"enum","module":"ddn.data.json5","name":"Json5NegativeZeroStyle","package":"ddn","parentType":"","signature":"Json5NegativeZeroStyle : ubyte","url":"/ddn/data/json5.html#Json5NegativeZeroStyle"},{"doc":"Emit negative zero as `-0.0`.","kind":"enum_member","module":"ddn.data.json5","name":"MINUS_ZERO_DOT_ZERO","package":"ddn","parentType":"","signature":"MINUS_ZERO_DOT_ZERO = ","url":"/ddn/data/json5.html#Json5NegativeZeroStyle"},{"doc":"Emit negative zero as `-0`.","kind":"enum_member","module":"ddn.data.json5","name":"MINUS_ZERO","package":"ddn","parentType":"","signature":"MINUS_ZERO = ","url":"/ddn/data/json5.html#Json5NegativeZeroStyle"},{"doc":"Reviver callback used to transform parsed values.","kind":"alias","module":"ddn.data.json5","name":"Json5Reviver","package":"ddn","parentType":"","signature":"Json5Reviver = var delegate(const  string key,  var value) @safe","url":"/ddn/data/json5.html#Json5Reviver"},{"doc":"Kind of a JSON5 patch operation.","kind":"enum","module":"ddn.data.json5","name":"Json5PatchOpKind","package":"ddn","parentType":"","signature":"Json5PatchOpKind : ubyte","url":"/ddn/data/json5.html#Json5PatchOpKind"},{"doc":"Add a value at `path`.","kind":"enum_member","module":"ddn.data.json5","name":"ADD","package":"ddn","parentType":"","signature":"ADD = ","url":"/ddn/data/json5.html#Json5PatchOpKind"},{"doc":"Remove the value at `path`.","kind":"enum_member","module":"ddn.data.json5","name":"REMOVE","package":"ddn","parentType":"","signature":"REMOVE = ","url":"/ddn/data/json5.html#Json5PatchOpKind"},{"doc":"Replace the value at `path`.","kind":"enum_member","module":"ddn.data.json5","name":"REPLACE","package":"ddn","parentType":"","signature":"REPLACE = ","url":"/ddn/data/json5.html#Json5PatchOpKind"},{"doc":"A single JSON5 patch operation.","kind":"struct","module":"ddn.data.json5","name":"Json5PatchOp","package":"ddn","parentType":"","signature":"Json5PatchOp","url":"/ddn/data/json5.html#Json5PatchOp"},{"doc":"Patch application error.","kind":"struct","module":"ddn.data.json5","name":"Json5PatchError","package":"ddn","parentType":"","signature":"Json5PatchError","url":"/ddn/data/json5.html#Json5PatchError"},{"doc":"Result of a streaming JSON5 parse attempt.","kind":"enum","module":"ddn.data.json5","name":"Json5StreamResult","package":"ddn","parentType":"","signature":"Json5StreamResult : ubyte","url":"/ddn/data/json5.html#Json5StreamResult"},{"doc":"The parser needs more input to decide.","kind":"enum_member","module":"ddn.data.json5","name":"NEED_MORE","package":"ddn","parentType":"","signature":"NEED_MORE = ","url":"/ddn/data/json5.html#Json5StreamResult"},{"doc":"A complete JSON5 value was parsed successfully.","kind":"enum_member","module":"ddn.data.json5","name":"OK","package":"ddn","parentType":"","signature":"OK = ","url":"/ddn/data/json5.html#Json5StreamResult"},{"doc":"A syntax or lexical error occurred.","kind":"enum_member","module":"ddn.data.json5","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/data/json5.html#Json5StreamResult"},{"doc":"Incremental/streaming JSON5 parser that accepts input in chunks.","kind":"struct","module":"ddn.data.json5","name":"Json5StreamParser","package":"ddn","parentType":"","signature":"Json5StreamParser","url":"/ddn/data/json5.html#Json5StreamParser"},{"doc":"Append a new chunk of input to the internal buffer.","kind":"method","module":"ddn.data.json5","name":"push","package":"ddn","parentType":"Json5StreamParser","signature":"void push(const(char)[]  chunk)","url":"/ddn/data/json5/Json5StreamParser.push.html"},{"doc":"Mark the stream as finished.","kind":"method","module":"ddn.data.json5","name":"finish","package":"ddn","parentType":"Json5StreamParser","signature":"void finish()","url":"/ddn/data/json5/Json5StreamParser.finish.html"},{"doc":"Reset the parser state and clear all buffered input.","kind":"method","module":"ddn.data.json5","name":"reset","package":"ddn","parentType":"Json5StreamParser","signature":"void reset()","url":"/ddn/data/json5/Json5StreamParser.reset.html"},{"doc":"True once a full root value has been successfully parsed.","kind":"method","module":"ddn.data.json5","name":"done","package":"ddn","parentType":"Json5StreamParser","signature":"bool done()","url":"/ddn/data/json5/Json5StreamParser.done.html"},{"doc":"Current buffered input size in bytes.","kind":"method","module":"ddn.data.json5","name":"bufferedLength","package":"ddn","parentType":"Json5StreamParser","signature":"size_t bufferedLength()","url":"/ddn/data/json5/Json5StreamParser.bufferedLength.html"},{"doc":"Attempt to parse the buffered data as a single JSON5 root value.","kind":"method","module":"ddn.data.json5","name":"tryParse","package":"ddn","parentType":"Json5StreamParser","signature":"Json5StreamResult tryParse(out  var value,  out  Json5Error err)","url":"/ddn/data/json5/Json5StreamParser.tryParse.html"},{"doc":"Heuristic: detect failures likely caused by an incomplete final chunk.","kind":"method","module":"ddn.data.json5","name":"_looksIncomplete","package":"ddn","parentType":"Json5StreamParser","signature":"bool _looksIncomplete(ref  Json5Parser p)","url":"/ddn/data/json5/Json5StreamParser._looksIncomplete.html"},{"doc":"Callbacks for SAX-style JSON5 parsing.","kind":"struct","module":"ddn.data.json5","name":"Json5SaxHandler","package":"ddn","parentType":"","signature":"Json5SaxHandler","url":"/ddn/data/json5.html#Json5SaxHandler"},{"doc":"Kinds of JSON5 tokens.","kind":"enum","module":"ddn.data.json5","name":"Json5TokenKind","package":"ddn","parentType":"","signature":"Json5TokenKind : ushort","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"END","package":"ddn","parentType":"","signature":"END = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"LBRACE","package":"ddn","parentType":"","signature":"LBRACE = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"RBRACE","package":"ddn","parentType":"","signature":"RBRACE = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"LBRACKET","package":"ddn","parentType":"","signature":"LBRACKET = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"RBRACKET","package":"ddn","parentType":"","signature":"RBRACKET = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"COLON","package":"ddn","parentType":"","signature":"COLON = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"COMMA","package":"ddn","parentType":"","signature":"COMMA = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"STRING","package":"ddn","parentType":"","signature":"STRING = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"IDENTIFIER","package":"ddn","parentType":"","signature":"IDENTIFIER = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"NUMBER","package":"ddn","parentType":"","signature":"NUMBER = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"TRUE_LIT","package":"ddn","parentType":"","signature":"TRUE_LIT = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"FALSE_LIT","package":"ddn","parentType":"","signature":"FALSE_LIT = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"NULL_LIT","package":"ddn","parentType":"","signature":"NULL_LIT = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"INF_LIT","package":"ddn","parentType":"","signature":"INF_LIT = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"NAN_LIT","package":"ddn","parentType":"","signature":"NAN_LIT = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"COMMENT","package":"ddn","parentType":"","signature":"COMMENT = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"","kind":"enum_member","module":"ddn.data.json5","name":"ERROR","package":"ddn","parentType":"","signature":"ERROR = ","url":"/ddn/data/json5.html#Json5TokenKind"},{"doc":"A single JSON5 token.","kind":"struct","module":"ddn.data.json5","name":"Json5Token","package":"ddn","parentType":"","signature":"Json5Token","url":"/ddn/data/json5.html#Json5Token"},{"doc":"High-performance JSON5 lexer over a UTF‑8 buffer.","kind":"struct","module":"ddn.data.json5","name":"Json5Lexer","package":"ddn","parentType":"","signature":"Json5Lexer","url":"/ddn/data/json5.html#Json5Lexer"},{"doc":"Current 1-based line number.","kind":"method","module":"ddn.data.json5","name":"line","package":"ddn","parentType":"Json5Lexer","signature":"size_t line()","url":"/ddn/data/json5/Json5Lexer.line.html"},{"doc":"Current 1-based column number.","kind":"method","module":"ddn.data.json5","name":"column","package":"ddn","parentType":"Json5Lexer","signature":"size_t column()","url":"/ddn/data/json5/Json5Lexer.column.html"},{"doc":"Return the next token from the stream.","kind":"method","module":"ddn.data.json5","name":"nextToken","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token nextToken()","url":"/ddn/data/json5/Json5Lexer.nextToken.html"},{"doc":"Return the next token, emitting COMMENT tokens instead of skipping them.","kind":"method","module":"ddn.data.json5","name":"nextTokenWithComments","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token nextTokenWithComments()","url":"/ddn/data/json5/Json5Lexer.nextTokenWithComments.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_skipSpaceOnly","package":"ddn","parentType":"Json5Lexer","signature":"void _skipSpaceOnly()","url":"/ddn/data/json5/Json5Lexer._skipSpaceOnly.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_scanLineComment","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _scanLineComment()","url":"/ddn/data/json5/Json5Lexer._scanLineComment.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_scanBlockComment","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _scanBlockComment()","url":"/ddn/data/json5/Json5Lexer._scanBlockComment.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_emitSingle","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _emitSingle(Json5TokenKind k)","url":"/ddn/data/json5/Json5Lexer._emitSingle.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_tok","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _tok(Json5TokenKind k,  size_t start,  size_t len)","url":"/ddn/data/json5/Json5Lexer._tok.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_advanceOne","package":"ddn","parentType":"Json5Lexer","signature":"void _advanceOne()","url":"/ddn/data/json5/Json5Lexer._advanceOne.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_skipSpaceAndComments","package":"ddn","parentType":"Json5Lexer","signature":"void _skipSpaceAndComments()","url":"/ddn/data/json5/Json5Lexer._skipSpaceAndComments.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_isIdentStartAhead","package":"ddn","parentType":"Json5Lexer","signature":"bool _isIdentStartAhead()","url":"/ddn/data/json5/Json5Lexer._isIdentStartAhead.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_isIdentContinueAhead","package":"ddn","parentType":"Json5Lexer","signature":"bool _isIdentContinueAhead()","url":"/ddn/data/json5/Json5Lexer._isIdentContinueAhead.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_scanIdentifier","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _scanIdentifier()","url":"/ddn/data/json5/Json5Lexer._scanIdentifier.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_scanString","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _scanString()","url":"/ddn/data/json5/Json5Lexer._scanString.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_scanNumber","package":"ddn","parentType":"Json5Lexer","signature":"Json5Token _scanNumber()","url":"/ddn/data/json5/Json5Lexer._scanNumber.html"},{"doc":"A small, non-throwing JSON5 recursive-descent parser that builds `ddn.var` directly.","kind":"struct","module":"ddn.data.json5","name":"Json5Parser","package":"ddn","parentType":"","signature":"Json5Parser","url":"/ddn/data/json5.html#Json5Parser"},{"doc":"Advance to the next token.","kind":"method","module":"ddn.data.json5","name":"advance","package":"ddn","parentType":"Json5Parser","signature":"void advance()","url":"/ddn/data/json5/Json5Parser.advance.html"},{"doc":"Parse a root value into `out v`.","kind":"method","module":"ddn.data.json5","name":"parseRoot","package":"ddn","parentType":"Json5Parser","signature":"bool parseRoot(out  var v)","url":"/ddn/data/json5/Json5Parser.parseRoot.html"},{"doc":"Parse a value at a given depth into `out v`.","kind":"method","module":"ddn.data.json5","name":"parseValue","package":"ddn","parentType":"Json5Parser","signature":"bool parseValue(out  var outv,  size_t depth)","url":"/ddn/data/json5/Json5Parser.parseValue.html"},{"doc":"Parse an array value; assumes `cur` is `[` on entry.","kind":"method","module":"ddn.data.json5","name":"parseArray","package":"ddn","parentType":"Json5Parser","signature":"bool parseArray(out  var outv,  size_t depth)","url":"/ddn/data/json5/Json5Parser.parseArray.html"},{"doc":"Parse an object value; assumes `cur` is `{` on entry.","kind":"method","module":"ddn.data.json5","name":"parseObject","package":"ddn","parentType":"Json5Parser","signature":"bool parseObject(out  var outv,  size_t depth)","url":"/ddn/data/json5/Json5Parser.parseObject.html"},{"doc":"Build a context window for diagnostics based on current token.","kind":"method","module":"ddn.data.json5","name":"_nearSnippet","package":"ddn","parentType":"Json5Parser","signature":"string _nearSnippet(size_t context =  30)","url":"/ddn/data/json5/Json5Parser._nearSnippet.html"},{"doc":"Record an error at the current position and return `false`.","kind":"method","module":"ddn.data.json5","name":"fail","package":"ddn","parentType":"Json5Parser","signature":"bool fail(const(char)[]  msg,  const  Json5ErrorCode code =  Json5ErrorCode.UNEXPECTED_TOKEN)","url":"/ddn/data/json5/Json5Parser.fail.html"},{"doc":"","kind":"method","module":"ddn.data.json5","name":"_tokenName","package":"ddn","parentType":"Json5Parser","signature":"string _tokenName(Json5TokenKind k)","url":"/ddn/data/json5/Json5Parser._tokenName.html"},{"doc":"Internal CDM-producing parser structure that reuses the existing lexer.","kind":"struct","module":"ddn.data.json5","name":"Json5CdmParser","package":"ddn","parentType":"","signature":"Json5CdmParser(Builder =  CdmBuilder)","url":"/ddn/data/json5.html#Json5CdmParser"},{"doc":"Advance to the next token, collecting comments along the way.","kind":"method","module":"ddn.data.json5","name":"advance","package":"ddn","parentType":"Json5CdmParser","signature":"void advance()","url":"/ddn/data/json5/Json5CdmParser.advance.html"},{"doc":"Create a CdmComment from a comment token.","kind":"method","module":"ddn.data.json5","name":"makeComment","package":"ddn","parentType":"Json5CdmParser","signature":"CdmComment makeComment(Json5Token tok)","url":"/ddn/data/json5/Json5CdmParser.makeComment.html"},{"doc":"Consume and return all pending comments.","kind":"method","module":"ddn.data.json5","name":"consumePendingComments","package":"ddn","parentType":"Json5CdmParser","signature":"CdmComment[] consumePendingComments()","url":"/ddn/data/json5/Json5CdmParser.consumePendingComments.html"},{"doc":"Get the current source location.","kind":"method","module":"ddn.data.json5","name":"currentLocation","package":"ddn","parentType":"Json5CdmParser","signature":"CdmLocation currentLocation()","url":"/ddn/data/json5/Json5CdmParser.currentLocation.html"},{"doc":"Record an error and return false.","kind":"method","module":"ddn.data.json5","name":"fail","package":"ddn","parentType":"Json5CdmParser","signature":"bool fail(const(char)[]  msg,  Json5ErrorCode code =  Json5ErrorCode.UNEXPECTED_TOKEN)","url":"/ddn/data/json5/Json5CdmParser.fail.html"},{"doc":"Parse JSON5 text into a CDM document.","kind":"class","module":"ddn.data.json5","name":"Json5Exception","package":"ddn","parentType":"","signature":"Json5Exception : Exception","url":"/ddn/data/json5.html#Json5Exception"},{"doc":"Default feature set enabled by the JSON5 reader/writer.","kind":"variable","module":"ddn.data.json5","name":"JSON5_DEFAULT_FEATURES","package":"ddn","parentType":"","signature":"uint JSON5_DEFAULT_FEATURES","url":"/ddn/data/json5.html#JSON5_DEFAULT_FEATURES"},{"doc":"SDL (Simple Declarative Language) Parser and Writer","kind":"module","module":"ddn.data.sdl","name":"ddn.data.sdl","package":"ddn","parentType":"","signature":"","url":"/ddn/data/sdl.html"},{"doc":"Parse a complete SDL document via the builder.","kind":"function","module":"ddn.data.sdl","name":"parseDocument","package":"ddn","parentType":"","signature":"bool parseDocument(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/parseDocument.html"},{"doc":"CdmBuilder document parsing: uses anonymous tag wrapper for multiple tags.","kind":"function","module":"ddn.data.sdl","name":"parseDocumentCdm","package":"ddn","parentType":"","signature":"bool parseDocumentCdm(ref  SdlCdmParser!CdmBuilder p)","url":"/ddn/data/sdl/parseDocumentCdm.html"},{"doc":"VarBuilder document parsing: top-level tags become object members.","kind":"function","module":"ddn.data.sdl","name":"parseDocumentVar","package":"ddn","parentType":"","signature":"bool parseDocumentVar(ref  SdlCdmParser!VarBuilder p)","url":"/ddn/data/sdl/parseDocumentVar.html"},{"doc":"Parse a single SDL tag via the builder.","kind":"function","module":"ddn.data.sdl","name":"parseTag","package":"ddn","parentType":"","signature":"bool parseTag(Builder)(ref  SdlCdmParser!Builder p,  CdmComment[]  leadingComments)","url":"/ddn/data/sdl/parseTag.html"},{"doc":"Parse a named tag with optional namespace via the builder.","kind":"function","module":"ddn.data.sdl","name":"parseNamedTag","package":"ddn","parentType":"","signature":"bool parseNamedTag(Builder)(ref  SdlCdmParser!Builder p,\n       CdmComment[]  leadingComments,  CdmLocation loc)","url":"/ddn/data/sdl/parseNamedTag.html"},{"doc":"Parse an anonymous tag (no name, must have at least one value).","kind":"function","module":"ddn.data.sdl","name":"parseAnonymousTag","package":"ddn","parentType":"","signature":"bool parseAnonymousTag(Builder)(ref  SdlCdmParser!Builder p,\n       CdmComment[]  leadingComments,  CdmLocation loc)","url":"/ddn/data/sdl/parseAnonymousTag.html"},{"doc":"Parse values and attributes for a named tag via the builder.","kind":"function","module":"ddn.data.sdl","name":"parseValuesAndAttributes","package":"ddn","parentType":"","signature":"bool parseValuesAndAttributes(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/parseValuesAndAttributes.html"},{"doc":"Parse an attribute via the builder: [namespace ':'] name '=' value","kind":"function","module":"ddn.data.sdl","name":"parseAttribute","package":"ddn","parentType":"","signature":"bool parseAttribute(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/parseAttribute.html"},{"doc":"Parse a children block: '{' (comment | tag)* '}' via the builder.","kind":"function","module":"ddn.data.sdl","name":"parseChildrenBlock","package":"ddn","parentType":"","signature":"bool parseChildrenBlock(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/parseChildrenBlock.html"},{"doc":"Check if the current position starts an attribute.","kind":"function","module":"ddn.data.sdl","name":"isAttributeStart","package":"ddn","parentType":"","signature":"bool isAttributeStart(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/isAttributeStart.html"},{"doc":"Parse any SDL literal via the builder.","kind":"function","module":"ddn.data.sdl","name":"parseLiteral","package":"ddn","parentType":"","signature":"bool parseLiteral(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/parseLiteral.html"},{"doc":"Collect trailing comment on the same line as the current token.","kind":"function","module":"ddn.data.sdl","name":"collectTrailingComment","package":"ddn","parentType":"","signature":"void collectTrailingComment(Builder)(ref  SdlCdmParser!Builder p)","url":"/ddn/data/sdl/collectTrailingComment.html"},{"doc":"Parse an SDL integer literal to long.","kind":"function","module":"ddn.data.sdl","name":"parseLong","package":"ddn","parentType":"","signature":"long parseLong(const(char)[]  raw)","url":"/ddn/data/sdl/parseLong.html"},{"doc":"Parse an SDL float/double/decimal literal to double.","kind":"function","module":"ddn.data.sdl","name":"parseDouble","package":"ddn","parentType":"","signature":"double parseDouble(const(char)[]  raw)","url":"/ddn/data/sdl/parseDouble.html"},{"doc":"Parse an SDL boolean literal.","kind":"function","module":"ddn.data.sdl","name":"parseBool","package":"ddn","parentType":"","signature":"bool parseBool(const(char)[]  raw)","url":"/ddn/data/sdl/parseBool.html"},{"doc":"Parse an SDL date literal (yyyy/mm/dd) to std.datetime.date.Date.","kind":"function","module":"ddn.data.sdl","name":"parseDate","package":"ddn","parentType":"","signature":"Date parseDate(const(char)[]  raw)","url":"/ddn/data/sdl/parseDate.html"},{"doc":"Parse an SDL datetime literal to std.datetime.date.DateTime.","kind":"function","module":"ddn.data.sdl","name":"parseDateTime","package":"ddn","parentType":"","signature":"DateTime parseDateTime(const(char)[]  raw)","url":"/ddn/data/sdl/parseDateTime.html"},{"doc":"Parse an SDL timespan literal to core.time.Duration.","kind":"function","module":"ddn.data.sdl","name":"parseTimeSpan","package":"ddn","parentType":"","signature":"Duration parseTimeSpan(const(char)[]  raw)","url":"/ddn/data/sdl/parseTimeSpan.html"},{"doc":"Decode a base64 string to immutable ubyte[]. Decode a base64 string to immutable ubyte[].","kind":"function","module":"ddn.data.sdl","name":"decodeBase64","package":"ddn","parentType":"","signature":"immutable(ubyte)[] decodeBase64(const(char)[]  base64)","url":"/ddn/data/sdl/decodeBase64.html"},{"doc":"Parse SDL text into a CDM document.","kind":"function","module":"ddn.data.sdl","name":"parseSdlCdm","package":"ddn","parentType":"","signature":"auto parseSdlCdm(Builder =  CdmBuilder)(const(char)[]  input,  string source =  \"\")","url":"/ddn/data/sdl/parseSdlCdm.html"},{"doc":"Parse SDL file.","kind":"function","module":"ddn.data.sdl","name":"parseSdlCdm","package":"ddn","parentType":"","signature":"auto parseSdlCdm(Builder =  CdmBuilder)(File file)","url":"/ddn/data/sdl/parseSdlCdm.html"},{"doc":"Non-throwing parse variant.","kind":"function","module":"ddn.data.sdl","name":"parseSdlCdm","package":"ddn","parentType":"","signature":"bool parseSdlCdm(out  CdmDocument doc,  const(char)[]  input,  out  SdlError err,\n       string source =  \"\",  SdlPolicy policy =  SdlPolicy.init)","url":"/ddn/data/sdl/parseSdlCdm.html"},{"doc":"Internal templated parse function.","kind":"function","module":"ddn.data.sdl","name":"parseSdlCdmWithBuilder","package":"ddn","parentType":"","signature":"bool parseSdlCdmWithBuilder(Builder)(ref  Builder.Result result,\n       const(char)[]  input,  ref  SdlError err,\n       string source =  \"\",  SdlPolicy policy =  SdlPolicy.init)","url":"/ddn/data/sdl/parseSdlCdmWithBuilder.html"},{"doc":"Serialize a CDM document to SDL text.","kind":"function","module":"ddn.data.sdl","name":"toSdl","package":"ddn","parentType":"","signature":"string toSdl(const  ref  CdmDocument doc,  SdlWriteOptions opts =  SdlWriteOptions.init)","url":"/ddn/data/sdl/toSdl.html"},{"doc":"Output range variant of toSdl().","kind":"function","module":"ddn.data.sdl","name":"toSdl","package":"ddn","parentType":"","signature":"void toSdl(Out)(const  ref  CdmDocument doc,  ref  Out output,\n       SdlWriteOptions opts =  SdlWriteOptions.init)","url":"/ddn/data/sdl/toSdl.html"},{"doc":"Write a tag node as SDL text.","kind":"function","module":"ddn.data.sdl","name":"writeTag","package":"ddn","parentType":"","signature":"void writeTag(Out)(ref  Out buf,  const  ref  CdmNode node,\n       uint  depth,  const  ref  SdlWriteOptions opts)","url":"/ddn/data/sdl/writeTag.html"},{"doc":"Write a literal value node as SDL text.","kind":"function","module":"ddn.data.sdl","name":"writeLiteral","package":"ddn","parentType":"","signature":"void writeLiteral(Out)(ref  Out buf,  const  ref  CdmNode node,\n       const  ref  SdlWriteOptions opts)","url":"/ddn/data/sdl/writeLiteral.html"},{"doc":"Write a string literal with appropriate quoting.","kind":"function","module":"ddn.data.sdl","name":"writeStringLiteral","package":"ddn","parentType":"","signature":"void writeStringLiteral(Out)(ref  Out buf,  const(char)[]  s,\n       CdmFormat.QuoteStyle style)","url":"/ddn/data/sdl/writeStringLiteral.html"},{"doc":"Write a comment with proper SDL formatting.","kind":"function","module":"ddn.data.sdl","name":"writeComment","package":"ddn","parentType":"","signature":"void writeComment(Out)(ref  Out buf,  const  ref  CdmComment c,\n       uint  depth,  const  ref  SdlWriteOptions opts)","url":"/ddn/data/sdl/writeComment.html"},{"doc":"Write an inline (trailing) comment.","kind":"function","module":"ddn.data.sdl","name":"writeInlineComment","package":"ddn","parentType":"","signature":"void writeInlineComment(Out)(ref  Out buf,  const  ref  CdmComment c)","url":"/ddn/data/sdl/writeInlineComment.html"},{"doc":"Write indentation spaces.","kind":"function","module":"ddn.data.sdl","name":"indent","package":"ddn","parentType":"","signature":"void indent(Out)(ref  Out buf,  uint  depth,  const  ref  SdlWriteOptions opts)","url":"/ddn/data/sdl/indent.html"},{"doc":"Format a Date as SDL date literal (yyyy/mm/dd).","kind":"function","module":"ddn.data.sdl","name":"formatDate","package":"ddn","parentType":"","signature":"string formatDate(Date d)","url":"/ddn/data/sdl/formatDate.html"},{"doc":"Format a TimeOfDay as SDL time literal (hh:mm:ss).","kind":"function","module":"ddn.data.sdl","name":"formatTime","package":"ddn","parentType":"","signature":"string formatTime(TimeOfDay t)","url":"/ddn/data/sdl/formatTime.html"},{"doc":"Format a DateTime as SDL datetime literal (yyyy/mm/dd hh:mm:ss).","kind":"function","module":"ddn.data.sdl","name":"formatDateTime","package":"ddn","parentType":"","signature":"string formatDateTime(DateTime dt)","url":"/ddn/data/sdl/formatDateTime.html"},{"doc":"Format a Duration as SDL timespan literal.","kind":"function","module":"ddn.data.sdl","name":"formatDuration","package":"ddn","parentType":"","signature":"string formatDuration(Duration d)","url":"/ddn/data/sdl/formatDuration.html"},{"doc":"Encode ubyte[] as base64 string.","kind":"function","module":"ddn.data.sdl","name":"encodeBase64","package":"ddn","parentType":"","signature":"string encodeBase64(const(ubyte)[]  data)","url":"/ddn/data/sdl/encodeBase64.html"},{"doc":"Error information for SDL parsing failures.","kind":"struct","module":"ddn.data.sdl","name":"SdlError","package":"ddn","parentType":"","signature":"SdlError","url":"/ddn/data/sdl.html#SdlError"},{"doc":"Format error as human-readable string.","kind":"method","module":"ddn.data.sdl","name":"toString","package":"ddn","parentType":"SdlError","signature":"string toString()","url":"/ddn/data/sdl/SdlError.toString.html"},{"doc":"Policy options for SDL parsing.","kind":"struct","module":"ddn.data.sdl","name":"SdlPolicy","package":"ddn","parentType":"","signature":"SdlPolicy","url":"/ddn/data/sdl.html#SdlPolicy"},{"doc":"Options for SDL serialization.","kind":"struct","module":"ddn.data.sdl","name":"SdlWriteOptions","package":"ddn","parentType":"","signature":"SdlWriteOptions","url":"/ddn/data/sdl.html#SdlWriteOptions"},{"doc":"SDL token kinds produced by the lexer.","kind":"enum","module":"ddn.data.sdl","name":"SdlTokenKind","package":"ddn","parentType":"","signature":"SdlTokenKind : ubyte","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"Invalid/unrecognised input","kind":"enum_member","module":"ddn.data.sdl","name":"UNKNOWN","package":"ddn","parentType":"","signature":"UNKNOWN = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"End of input","kind":"enum_member","module":"ddn.data.sdl","name":"EOF","package":"ddn","parentType":"","signature":"EOF = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"{","kind":"enum_member","module":"ddn.data.sdl","name":"LBRACE","package":"ddn","parentType":"","signature":"LBRACE = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"}","kind":"enum_member","module":"ddn.data.sdl","name":"RBRACE","package":"ddn","parentType":"","signature":"RBRACE = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":";","kind":"enum_member","module":"ddn.data.sdl","name":"SEMICOLON","package":"ddn","parentType":"","signature":"SEMICOLON = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"=","kind":"enum_member","module":"ddn.data.sdl","name":"EQUALS","package":"ddn","parentType":"","signature":"EQUALS = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":": (namespace or in datetime literal)","kind":"enum_member","module":"ddn.data.sdl","name":"COLON","package":"ddn","parentType":"","signature":"COLON = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"\\ at end of line (line continuation)","kind":"enum_member","module":"ddn.data.sdl","name":"BACKSLASH_NL","package":"ddn","parentType":"","signature":"BACKSLASH_NL = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"# ...","kind":"enum_member","module":"ddn.data.sdl","name":"LINE_COMMENT_HASH","package":"ddn","parentType":"","signature":"LINE_COMMENT_HASH = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"// ...","kind":"enum_member","module":"ddn.data.sdl","name":"LINE_COMMENT_DSLASH","package":"ddn","parentType":"","signature":"LINE_COMMENT_DSLASH = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"-- ...","kind":"enum_member","module":"ddn.data.sdl","name":"LINE_COMMENT_DASH","package":"ddn","parentType":"","signature":"LINE_COMMENT_DASH = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"/* ... */","kind":"enum_member","module":"ddn.data.sdl","name":"BLOCK_COMMENT","package":"ddn","parentType":"","signature":"BLOCK_COMMENT = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"\"...\" double-quoted string","kind":"enum_member","module":"ddn.data.sdl","name":"STRING","package":"ddn","parentType":"","signature":"STRING = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"`...` backtick/raw string","kind":"enum_member","module":"ddn.data.sdl","name":"BACKTICK","package":"ddn","parentType":"","signature":"BACKTICK = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"'x' single character","kind":"enum_member","module":"ddn.data.sdl","name":"CHARACTER","package":"ddn","parentType":"","signature":"CHARACTER = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"123, 123L","kind":"enum_member","module":"ddn.data.sdl","name":"INTEGER","package":"ddn","parentType":"","signature":"INTEGER = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"3.14, 3.14F, 3.14d, 123.44BD","kind":"enum_member","module":"ddn.data.sdl","name":"FLOAT","package":"ddn","parentType":"","signature":"FLOAT = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"true, false, on, off","kind":"enum_member","module":"ddn.data.sdl","name":"BOOLEAN","package":"ddn","parentType":"","signature":"BOOLEAN = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"2005/12/05","kind":"enum_member","module":"ddn.data.sdl","name":"DATE","package":"ddn","parentType":"","signature":"DATE = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"2005/12/05 14:12:23.345-ZONE","kind":"enum_member","module":"ddn.data.sdl","name":"DATETIME","package":"ddn","parentType":"","signature":"DATETIME = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"12:14:42, 12:14:42.532","kind":"enum_member","module":"ddn.data.sdl","name":"TIMESPAN","package":"ddn","parentType":"","signature":"TIMESPAN = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"[base64...]","kind":"enum_member","module":"ddn.data.sdl","name":"BINARY","package":"ddn","parentType":"","signature":"BINARY = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"null","kind":"enum_member","module":"ddn.data.sdl","name":"NULL_LIT","package":"ddn","parentType":"","signature":"NULL_LIT = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"myName, my-name, com.example.foo","kind":"enum_member","module":"ddn.data.sdl","name":"IDENTIFIER","package":"ddn","parentType":"","signature":"IDENTIFIER = ","url":"/ddn/data/sdl.html#SdlTokenKind"},{"doc":"A single SDL token produced by the lexer.","kind":"struct","module":"ddn.data.sdl","name":"SdlToken","package":"ddn","parentType":"","signature":"SdlToken","url":"/ddn/data/sdl.html#SdlToken"},{"doc":"SDL lexer that tokenises input on demand.","kind":"struct","module":"ddn.data.sdl","name":"SdlLexer","package":"ddn","parentType":"","signature":"SdlLexer","url":"/ddn/data/sdl.html#SdlLexer"},{"doc":"Advance to the next token.","kind":"method","module":"ddn.data.sdl","name":"nextToken","package":"ddn","parentType":"SdlLexer","signature":"SdlToken nextToken()","url":"/ddn/data/sdl/SdlLexer.nextToken.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"advance","package":"ddn","parentType":"SdlLexer","signature":"void advance()","url":"/ddn/data/sdl/SdlLexer.advance.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"skipWhitespace","package":"ddn","parentType":"SdlLexer","signature":"void skipWhitespace()","url":"/ddn/data/sdl/SdlLexer.skipWhitespace.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readIdentifier","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readIdentifier()","url":"/ddn/data/sdl/SdlLexer.readIdentifier.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readString","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readString()","url":"/ddn/data/sdl/SdlLexer.readString.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readBacktickString","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readBacktickString()","url":"/ddn/data/sdl/SdlLexer.readBacktickString.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readCharacter","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readCharacter()","url":"/ddn/data/sdl/SdlLexer.readCharacter.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readNumber","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readNumber()","url":"/ddn/data/sdl/SdlLexer.readNumber.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readDateOrDateTime","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readDateOrDateTime(size_t startPos,  size_t startLine,  size_t startCol,  size_t startOffset)","url":"/ddn/data/sdl/SdlLexer.readDateOrDateTime.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readTimeSpan","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readTimeSpan(size_t startPos,  size_t startLine,  size_t startCol,  size_t startOffset)","url":"/ddn/data/sdl/SdlLexer.readTimeSpan.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readBinary","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readBinary()","url":"/ddn/data/sdl/SdlLexer.readBinary.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readLineComment","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readLineComment(SdlTokenKind kind)","url":"/ddn/data/sdl/SdlLexer.readLineComment.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"readBlockComment","package":"ddn","parentType":"SdlLexer","signature":"SdlToken readBlockComment()","url":"/ddn/data/sdl/SdlLexer.readBlockComment.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"isDigit","package":"ddn","parentType":"SdlLexer","signature":"bool isDigit(char  c)","url":"/ddn/data/sdl/SdlLexer.isDigit.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"isIdentStart","package":"ddn","parentType":"SdlLexer","signature":"bool isIdentStart(char  c)","url":"/ddn/data/sdl/SdlLexer.isIdentStart.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"isIdentContinue","package":"ddn","parentType":"SdlLexer","signature":"bool isIdentContinue(char  c)","url":"/ddn/data/sdl/SdlLexer.isIdentContinue.html"},{"doc":"Internal SDL CDM parser.","kind":"struct","module":"ddn.data.sdl","name":"SdlCdmParser","package":"ddn","parentType":"","signature":"SdlCdmParser(Builder =  CdmBuilder)","url":"/ddn/data/sdl.html#SdlCdmParser"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"advance","package":"ddn","parentType":"SdlCdmParser","signature":"void advance()","url":"/ddn/data/sdl/SdlCdmParser.advance.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"isCommentToken","package":"ddn","parentType":"SdlCdmParser","signature":"bool isCommentToken(SdlTokenKind kind)","url":"/ddn/data/sdl/SdlCdmParser.isCommentToken.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"makeComment","package":"ddn","parentType":"SdlCdmParser","signature":"CdmComment makeComment(SdlToken tok)","url":"/ddn/data/sdl/SdlCdmParser.makeComment.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"consumePendingComments","package":"ddn","parentType":"SdlCdmParser","signature":"CdmComment[] consumePendingComments()","url":"/ddn/data/sdl/SdlCdmParser.consumePendingComments.html"},{"doc":"","kind":"method","module":"ddn.data.sdl","name":"fail","package":"ddn","parentType":"SdlCdmParser","signature":"bool fail(string msg)","url":"/ddn/data/sdl/SdlCdmParser.fail.html"},{"doc":"DDN Core Library Version Information","kind":"module","module":"ddn.ddn","name":"ddn.ddn","package":"ddn","parentType":"","signature":"","url":"/ddn/ddn.html"},{"doc":"Returns the library version as a single integer for numeric comparisons.","kind":"function","module":"ddn.ddn","name":"ddnVersion","package":"ddn","parentType":"","signature":"int ddnVersion()","url":"/ddn/ddn/ddnVersion.html"},{"doc":"Returns the library version as a canonical string.","kind":"function","module":"ddn.ddn","name":"ddnVersionString","package":"ddn","parentType":"","signature":"string ddnVersionString()","url":"/ddn/ddn/ddnVersionString.html"},{"doc":"Major version number. Incremented for breaking API changes.","kind":"variable","module":"ddn.ddn","name":"MAJOR","package":"ddn","parentType":"","signature":"MAJOR","url":"/ddn/ddn.html#MAJOR"},{"doc":"Minor version number. Incremented for new features (backward compatible).","kind":"variable","module":"ddn.ddn","name":"MINOR","package":"ddn","parentType":"","signature":"MINOR","url":"/ddn/ddn.html#MINOR"},{"doc":"Patch version number. Incremented for bug fixes.","kind":"variable","module":"ddn.ddn","name":"PATCH","package":"ddn","parentType":"","signature":"PATCH","url":"/ddn/ddn.html#PATCH"},{"doc":"ddn.net.uri — RFC 3986 (URI) implementation in D.","kind":"module","module":"ddn.net.uri","name":"ddn.net.uri","package":"ddn","parentType":"","signature":"","url":"/ddn/net/uri.html"},{"doc":"Helper that throws the given exception type when `cond` is false.","kind":"function","module":"ddn.net.uri","name":"enforceEx","package":"ddn","parentType":"","signature":"void enforceEx(E)(bool  cond,  lazy  string msg) if (is(E :  Exception))","url":"/ddn/net/uri/enforceEx.html"},{"doc":"Get expansion settings for an RFC 6570 operator.","kind":"function","module":"ddn.net.uri","name":"uriTemplateOpInfo","package":"ddn","parentType":"","signature":"UriTemplateOpInfo uriTemplateOpInfo(UriTemplateOperator op)","url":"/ddn/net/uri/uriTemplateOpInfo.html"},{"doc":"Expand a single expression using the given variable scope.","kind":"function","module":"ddn.net.uri","name":"uriTemplateExpandExpression","package":"ddn","parentType":"","signature":"string uriTemplateExpandExpression(const  UriTemplateExpression expr,  const  UriTemplateVars vars)","url":"/ddn/net/uri/uriTemplateExpandExpression.html"},{"doc":"Parse a single expression body (without braces) into an AST expression.","kind":"function","module":"ddn.net.uri","name":"parseUriTemplateExpression","package":"ddn","parentType":"","signature":"UriTemplateExpression parseUriTemplateExpression(string exprStr,  size_t basePos)","url":"/ddn/net/uri/parseUriTemplateExpression.html"},{"doc":"Parse a varspec starting at `i` inside an expression.","kind":"function","module":"ddn.net.uri","name":"parseUriTemplateVarSpec","package":"ddn","parentType":"","signature":"UriTemplateVarSpec parseUriTemplateVarSpec(string exprStr,  ref  size_t i,  size_t basePos)","url":"/ddn/net/uri/parseUriTemplateVarSpec.html"},{"doc":"Parse an RFC 6570 operator character.","kind":"function","module":"ddn.net.uri","name":"parseUriTemplateOperator","package":"ddn","parentType":"","signature":"UriTemplateOperator parseUriTemplateOperator(char  c)","url":"/ddn/net/uri/parseUriTemplateOperator.html"},{"doc":"Returns true if `c` is allowed unescaped by URI Template encoding.","kind":"function","module":"ddn.net.uri","name":"isUriTemplateAllowed","package":"ddn","parentType":"","signature":"bool isUriTemplateAllowed(dchar  c,  bool  allowReserved)","url":"/ddn/net/uri/isUriTemplateAllowed.html"},{"doc":"Write URI Template-encoded representation of `s` to `dst`.","kind":"function","module":"ddn.net.uri","name":"uriTemplateEncodeTo","package":"ddn","parentType":"","signature":"void uriTemplateEncodeTo(R)(string s,  bool  allowReserved,  ref  R dst)","url":"/ddn/net/uri/uriTemplateEncodeTo.html"},{"doc":"URI Template encoding for simple operators (allow only unreserved).","kind":"function","module":"ddn.net.uri","name":"uriTemplateEncodeSimple","package":"ddn","parentType":"","signature":"string uriTemplateEncodeSimple(string s)","url":"/ddn/net/uri/uriTemplateEncodeSimple.html"},{"doc":"URI Template encoding for reserved operators (allow unreserved + reserved).","kind":"function","module":"ddn.net.uri","name":"uriTemplateEncodeReserved","package":"ddn","parentType":"","signature":"string uriTemplateEncodeReserved(string s)","url":"/ddn/net/uri/uriTemplateEncodeReserved.html"},{"doc":"Apply the RFC 6570 prefix modifier to `s`.","kind":"function","module":"ddn.net.uri","name":"uriTemplateApplyPrefix","package":"ddn","parentType":"","signature":"string uriTemplateApplyPrefix(string s,  uint  maxLen)","url":"/ddn/net/uri/uriTemplateApplyPrefix.html"},{"doc":"Convert a value to expansion tokens for a given varspec.","kind":"function","module":"ddn.net.uri","name":"uriTemplateValueToTokens","package":"ddn","parentType":"","signature":"string[] uriTemplateValueToTokens(const  UriTemplateVarSpec spec,  const  UriTemplateValue value,\n       bool  allowReserved)","url":"/ddn/net/uri/uriTemplateValueToTokens.html"},{"doc":"Initialize a lookup table that maps ASCII hex digits to their numeric values.","kind":"function","module":"ddn.net.uri","name":"initHexToVal","package":"ddn","parentType":"","signature":"ubyte[256] initHexToVal()","url":"/ddn/net/uri/initHexToVal.html"},{"doc":"Encode a single Unicode code point `d` to UTF-8 into `outBuf`.","kind":"function","module":"ddn.net.uri","name":"utf8Encode","package":"ddn","parentType":"","signature":"size_t utf8Encode(dchar  d,  ref  ubyte[4]  outBuf)","url":"/ddn/net/uri/utf8Encode.html"},{"doc":"Initialize the ASCII unreserved character set lookup table (RFC 3986 §2.3).","kind":"function","module":"ddn.net.uri","name":"initUnreserved","package":"ddn","parentType":"","signature":"bool[256] initUnreserved()","url":"/ddn/net/uri/initUnreserved.html"},{"doc":"Initialize the ASCII sub-delims character set lookup table.","kind":"function","module":"ddn.net.uri","name":"initSubDelims","package":"ddn","parentType":"","signature":"bool[256] initSubDelims()","url":"/ddn/net/uri/initSubDelims.html"},{"doc":"Returns true if `c` is an unreserved ASCII character (RFC 3986 §2.3).","kind":"function","module":"ddn.net.uri","name":"isUnreserved","package":"ddn","parentType":"","signature":"bool isUnreserved(dchar  c)","url":"/ddn/net/uri/isUnreserved.html"},{"doc":"Returns true if `c` is a sub-delimiter ASCII character (RFC 3986).","kind":"function","module":"ddn.net.uri","name":"isSubDelim","package":"ddn","parentType":"","signature":"bool isSubDelim(dchar  c)","url":"/ddn/net/uri/isSubDelim.html"},{"doc":"Returns true if `c` is a gen-delimiter ASCII character (RFC 3986).","kind":"function","module":"ddn.net.uri","name":"isGenDelim","package":"ddn","parentType":"","signature":"bool isGenDelim(dchar  c)","url":"/ddn/net/uri/isGenDelim.html"},{"doc":"Write percent-encoded representation of `s` for component `comp` to `dst`.","kind":"function","module":"ddn.net.uri","name":"pctEncodeTo","package":"ddn","parentType":"","signature":"void pctEncodeTo(R)(string s,  Component comp,  ref  R dst)","url":"/ddn/net/uri/pctEncodeTo.html"},{"doc":"Percent-encode `s` according to RFC 3986 rules for a specific component.","kind":"function","module":"ddn.net.uri","name":"pctEncode","package":"ddn","parentType":"","signature":"string pctEncode(string s,  Component comp)","url":"/ddn/net/uri/pctEncode.html"},{"doc":"Decode percent-encoded triplets in `s`.","kind":"function","module":"ddn.net.uri","name":"pctDecode","package":"ddn","parentType":"","signature":"string pctDecode(string s)","url":"/ddn/net/uri/pctDecode.html"},{"doc":"Write normalized percent-encoding of `s` for component `comp` to `dst`.","kind":"function","module":"ddn.net.uri","name":"pctNormalizeTo","package":"ddn","parentType":"","signature":"void pctNormalizeTo(R)(string s,  Component comp,  ref  R dst)","url":"/ddn/net/uri/pctNormalizeTo.html"},{"doc":"Normalize percent-encoding for a component string.","kind":"function","module":"ddn.net.uri","name":"pctNormalize","package":"ddn","parentType":"","signature":"string pctNormalize(string s,  Component comp)","url":"/ddn/net/uri/pctNormalize.html"},{"doc":"Convert an ASCII hex digit to its numeric value.","kind":"function","module":"ddn.net.uri","name":"hexVal","package":"ddn","parentType":"","signature":"ubyte hexVal(char  c)","url":"/ddn/net/uri/hexVal.html"},{"doc":"Returns true if character `c` is allowed to appear unescaped (literal ASCII byte) in `comp`.","kind":"function","module":"ddn.net.uri","name":"isPctAllowed","package":"ddn","parentType":"","signature":"bool isPctAllowed(dchar  c,  Component comp)","url":"/ddn/net/uri/isPctAllowed.html"},{"doc":"Remove dot-segments from a path per RFC 3986 §5.2.4.","kind":"function","module":"ddn.net.uri","name":"removeDotSegments","package":"ddn","parentType":"","signature":"string removeDotSegments(string input)","url":"/ddn/net/uri/removeDotSegments.html"},{"doc":"Remove the last path segment from `path`.","kind":"function","module":"ddn.net.uri","name":"popLastSegment","package":"ddn","parentType":"","signature":"void popLastSegment(ref  string path)","url":"/ddn/net/uri/popLastSegment.html"},{"doc":"Return the default TCP port for a known URI scheme, or `-1` if unknown.","kind":"function","module":"ddn.net.uri","name":"defaultPortForScheme","package":"ddn","parentType":"","signature":"int defaultPortForScheme(string scheme)","url":"/ddn/net/uri/defaultPortForScheme.html"},{"doc":"Validate that any percent signs in `s` form valid `%HH` escapes.","kind":"function","module":"ddn.net.uri","name":"validatePctEscapes","package":"ddn","parentType":"","signature":"void validatePctEscapes(string s,  string what)","url":"/ddn/net/uri/validatePctEscapes.html"},{"doc":"Validate that `s` contains only RFC 3986-allowed characters for `comp`.","kind":"function","module":"ddn.net.uri","name":"validateComponentChars","package":"ddn","parentType":"","signature":"void validateComponentChars(string s,  Component comp,  bool  allowNonAscii,  string what)","url":"/ddn/net/uri/validateComponentChars.html"},{"doc":"Parse a query string into key/value pairs without decoding.","kind":"function","module":"ddn.net.uri","name":"parseQueryParams","package":"ddn","parentType":"","signature":"Tuple!(string,  string)[] parseQueryParams(string q)","url":"/ddn/net/uri/parseQueryParams.html"},{"doc":"Parse a query string into key/value pairs with optional form-style decoding.","kind":"function","module":"ddn.net.uri","name":"parseQueryParamsDecoded","package":"ddn","parentType":"","signature":"Tuple!(string,  string)[] parseQueryParamsDecoded(string q,  bool  plusAsSpace =  false)","url":"/ddn/net/uri/parseQueryParamsDecoded.html"},{"doc":"Build a query string from key/value pairs without adding percent-encoding.","kind":"function","module":"ddn.net.uri","name":"buildQueryParams","package":"ddn","parentType":"","signature":"string buildQueryParams(T)(T pairs) if (is(T :  Tuple!(string,  string)[]))","url":"/ddn/net/uri/buildQueryParams.html"},{"doc":"Build a percent-encoded query string from key/value pairs.","kind":"function","module":"ddn.net.uri","name":"buildQueryParamsEncoded","package":"ddn","parentType":"","signature":"string buildQueryParamsEncoded(T)(T pairs,  bool  spaceAsPlus =  false) if (is(T :  Tuple!(string,  string)[]))","url":"/ddn/net/uri/buildQueryParamsEncoded.html"},{"doc":"Write a single query key or value applying percent-encoding and optional `+` mapping.","kind":"function","module":"ddn.net.uri","name":"encodeQueryTo","package":"ddn","parentType":"","signature":"void encodeQueryTo(R)(string s,  bool  spaceAsPlus,  ref  R dst)","url":"/ddn/net/uri/encodeQueryTo.html"},{"doc":"Convert a digit value to a basic code point (Punycode).","kind":"function","module":"ddn.net.uri","name":"basicDigitToCodePoint","package":"ddn","parentType":"","signature":"char basicDigitToCodePoint(int  d)","url":"/ddn/net/uri/basicDigitToCodePoint.html"},{"doc":"Convert a basic code point to its digit value (Punycode), or `-1`.","kind":"function","module":"ddn.net.uri","name":"basicCodePointToDigit","package":"ddn","parentType":"","signature":"int basicCodePointToDigit(dchar  c)","url":"/ddn/net/uri/basicCodePointToDigit.html"},{"doc":"Adapt the Punycode bias value.","kind":"function","module":"ddn.net.uri","name":"adaptBias","package":"ddn","parentType":"","signature":"int adaptBias(int  delta,  int  numPoints,  bool  firstTime)","url":"/ddn/net/uri/adaptBias.html"},{"doc":"Encode a single DNS label to Punycode (without adding the `xn--` prefix).","kind":"function","module":"ddn.net.uri","name":"punycodeEncodeLabel","package":"ddn","parentType":"","signature":"string punycodeEncodeLabel(string label)","url":"/ddn/net/uri/punycodeEncodeLabel.html"},{"doc":"Decode a single Punycode label (without the `xn--` prefix) to Unicode.","kind":"function","module":"ddn.net.uri","name":"punycodeDecodeLabel","package":"ddn","parentType":"","signature":"string punycodeDecodeLabel(string ascii)","url":"/ddn/net/uri/punycodeDecodeLabel.html"},{"doc":"Map various dot-like separators to a literal `'.'` per IDNA.","kind":"function","module":"ddn.net.uri","name":"mapDot","package":"ddn","parentType":"","signature":"dchar mapDot(dchar  c)","url":"/ddn/net/uri/mapDot.html"},{"doc":"Split a domain name into labels using mapped dots.","kind":"function","module":"ddn.net.uri","name":"splitDomainLabels","package":"ddn","parentType":"","signature":"string[] splitDomainLabels(string domain)","url":"/ddn/net/uri/splitDomainLabels.html"},{"doc":"Apply a small subset of UTS #46-like mappings.","kind":"function","module":"ddn.net.uri","name":"uts46BasicMap","package":"ddn","parentType":"","signature":"string uts46BasicMap(string s)","url":"/ddn/net/uri/uts46BasicMap.html"},{"doc":"Return true if code point is prohibited under strict IDNA options.","kind":"function","module":"ddn.net.uri","name":"isProhibitedIdna","package":"ddn","parentType":"","signature":"bool isProhibitedIdna(dchar  c)","url":"/ddn/net/uri/isProhibitedIdna.html"},{"doc":"Validate a Unicode label under IDNA options.","kind":"function","module":"ddn.net.uri","name":"validateUnicodeLabel","package":"ddn","parentType":"","signature":"void validateUnicodeLabel(string lab,  IdnaOptions opt)","url":"/ddn/net/uri/validateUnicodeLabel.html"},{"doc":"Convert a domain name to its ASCII form using IDNA ToASCII (basic version).","kind":"function","module":"ddn.net.uri","name":"idnaToASCII","package":"ddn","parentType":"","signature":"string idnaToASCII(string domain)","url":"/ddn/net/uri/idnaToASCII.html"},{"doc":"IDNA ToASCII with options.","kind":"function","module":"ddn.net.uri","name":"idnaToASCII","package":"ddn","parentType":"","signature":"string idnaToASCII(string domain,  IdnaOptions opt)","url":"/ddn/net/uri/idnaToASCII.html"},{"doc":"Convert an ASCII domain containing Punycode labels to its Unicode form (IDNA ToUnicode subset). Labels that begin with `xn--` are decoded; others a...","kind":"function","module":"ddn.net.uri","name":"idnaToUnicode","package":"ddn","parentType":"","signature":"string idnaToUnicode(string asciiDomain)","url":"/ddn/net/uri/idnaToUnicode.html"},{"doc":"IDNA ToUnicode with options.","kind":"function","module":"ddn.net.uri","name":"idnaToUnicode","package":"ddn","parentType":"","signature":"string idnaToUnicode(string asciiDomain,  IdnaOptions opt)","url":"/ddn/net/uri/idnaToUnicode.html"},{"doc":"Base exception type for URI-related errors.","kind":"class","module":"ddn.net.uri","name":"UriException","package":"ddn","parentType":"","signature":"UriException : Exception","url":"/ddn/net/uri.html#UriException"},{"doc":"Exception type for URI parsing/validation errors.","kind":"class","module":"ddn.net.uri","name":"UriParseException","package":"ddn","parentType":"","signature":"UriParseException : UriException","url":"/ddn/net/uri.html#UriParseException"},{"doc":"URI component selector used to apply component-specific rules (e.g. percent-encoding).","kind":"enum","module":"ddn.net.uri","name":"Component","package":"ddn","parentType":"","signature":"Component","url":"/ddn/net/uri.html#Component"},{"doc":"The `scheme` component","kind":"enum_member","module":"ddn.net.uri","name":"Scheme","package":"ddn","parentType":"","signature":"Scheme = ","url":"/ddn/net/uri.html#Component"},{"doc":"The `userinfo` subcomponent of authority","kind":"enum_member","module":"ddn.net.uri","name":"UserInfo","package":"ddn","parentType":"","signature":"UserInfo = ","url":"/ddn/net/uri.html#Component"},{"doc":"The `host` subcomponent of authority (reg-name, IPv4, IPv6, IPvFuture)","kind":"enum_member","module":"ddn.net.uri","name":"Host","package":"ddn","parentType":"","signature":"Host = ","url":"/ddn/net/uri.html#Component"},{"doc":"The `path` component","kind":"enum_member","module":"ddn.net.uri","name":"Path","package":"ddn","parentType":"","signature":"Path = ","url":"/ddn/net/uri.html#Component"},{"doc":"The `query` component (without leading '?')","kind":"enum_member","module":"ddn.net.uri","name":"Query","package":"ddn","parentType":"","signature":"Query = ","url":"/ddn/net/uri.html#Component"},{"doc":"The `fragment` component (without leading '#')","kind":"enum_member","module":"ddn.net.uri","name":"Fragment","package":"ddn","parentType":"","signature":"Fragment = ","url":"/ddn/net/uri.html#Component"},{"doc":"Authority component of a URI per RFC 3986 (`userinfo@host:port`).","kind":"struct","module":"ddn.net.uri","name":"Authority","package":"ddn","parentType":"","signature":"Authority","url":"/ddn/net/uri.html#Authority"},{"doc":"True if `userinfo` is non-empty.","kind":"method","module":"ddn.net.uri","name":"hasUserInfo","package":"ddn","parentType":"Authority","signature":"bool hasUserInfo()","url":"/ddn/net/uri/Authority.hasUserInfo.html"},{"doc":"True if `port` is present.","kind":"method","module":"ddn.net.uri","name":"hasPort","package":"ddn","parentType":"Authority","signature":"bool hasPort()","url":"/ddn/net/uri/Authority.hasPort.html"},{"doc":"Serialize the authority as `userinfo@host:port`, adding brackets for IP-literals.","kind":"method","module":"ddn.net.uri","name":"toString","package":"ddn","parentType":"Authority","signature":"string toString()","url":"/ddn/net/uri/Authority.toString.html"},{"doc":"Returns true if `h` looks like an IPv6 literal.","kind":"method","module":"ddn.net.uri","name":"isIPv6Literal","package":"ddn","parentType":"Authority","signature":"bool isIPv6Literal(const  string h)","url":"/ddn/net/uri/Authority.isIPv6Literal.html"},{"doc":"Returns true if `h` looks like an RFC 3986 IPvFuture literal (e.g. `v1.fe80::1`).","kind":"method","module":"ddn.net.uri","name":"isIPvFuture","package":"ddn","parentType":"Authority","signature":"bool isIPvFuture(const  string h)","url":"/ddn/net/uri/Authority.isIPvFuture.html"},{"doc":"Generic Uniform Resource Identifier per RFC 3986.","kind":"struct","module":"ddn.net.uri","name":"URI","package":"ddn","parentType":"","signature":"URI","url":"/ddn/net/uri.html#URI"},{"doc":"Parse an absolute URI or relative reference from `s`.","kind":"method","module":"ddn.net.uri","name":"parse","package":"ddn","parentType":"URI","signature":"URI parse(string s,  UriOptions opt)","url":"/ddn/net/uri/URI.parse.html"},{"doc":"Parse an absolute URI or relative reference from `s` with default options.","kind":"method","module":"ddn.net.uri","name":"parse","package":"ddn","parentType":"URI","signature":"URI parse(string s)","url":"/ddn/net/uri/URI.parse.html"},{"doc":"Parse `s` as a URI applying additional strict validations.","kind":"method","module":"ddn.net.uri","name":"parseStrict","package":"ddn","parentType":"URI","signature":"URI parseStrict(string s)","url":"/ddn/net/uri/URI.parseStrict.html"},{"doc":"True if this reference is an absolute URI (has a non-empty `scheme`).","kind":"method","module":"ddn.net.uri","name":"isAbsolute","package":"ddn","parentType":"URI","signature":"bool isAbsolute()","url":"/ddn/net/uri/URI.isAbsolute.html"},{"doc":"True if this reference is a relative reference (i.e. has no `scheme`).","kind":"method","module":"ddn.net.uri","name":"isRelativeReference","package":"ddn","parentType":"URI","signature":"bool isRelativeReference()","url":"/ddn/net/uri/URI.isRelativeReference.html"},{"doc":"True if the `query` component is present and non-empty.","kind":"method","module":"ddn.net.uri","name":"hasQuery","package":"ddn","parentType":"URI","signature":"bool hasQuery()","url":"/ddn/net/uri/URI.hasQuery.html"},{"doc":"True if the `query` component is present (even if empty).","kind":"method","module":"ddn.net.uri","name":"hasQueryComponent","package":"ddn","parentType":"URI","signature":"bool hasQueryComponent()","url":"/ddn/net/uri/URI.hasQueryComponent.html"},{"doc":"True if the `fragment` component is present and non-empty.","kind":"method","module":"ddn.net.uri","name":"hasFragment","package":"ddn","parentType":"URI","signature":"bool hasFragment()","url":"/ddn/net/uri/URI.hasFragment.html"},{"doc":"True if the `fragment` component is present (even if empty).","kind":"method","module":"ddn.net.uri","name":"hasFragmentComponent","package":"ddn","parentType":"URI","signature":"bool hasFragmentComponent()","url":"/ddn/net/uri/URI.hasFragmentComponent.html"},{"doc":"True if an authority component is present (i.e. the reference used the `//` form).","kind":"method","module":"ddn.net.uri","name":"hasAuthority","package":"ddn","parentType":"URI","signature":"bool hasAuthority()","url":"/ddn/net/uri/URI.hasAuthority.html"},{"doc":"Serialize this URI to a string per RFC 3986 generic syntax.","kind":"method","module":"ddn.net.uri","name":"toString","package":"ddn","parentType":"URI","signature":"string toString()","url":"/ddn/net/uri/URI.toString.html"},{"doc":"Normalize the URI applying RFC 3986 normalization and IDNA ToASCII for hostnames.","kind":"method","module":"ddn.net.uri","name":"normalizeIDNA","package":"ddn","parentType":"URI","signature":"URI normalizeIDNA()","url":"/ddn/net/uri/URI.normalizeIDNA.html"},{"doc":"Normalize the URI applying RFC 3986 normalization and IDNA ToASCII for hostnames using options.","kind":"method","module":"ddn.net.uri","name":"normalizeIDNA","package":"ddn","parentType":"URI","signature":"URI normalizeIDNA(UriOptions opt)","url":"/ddn/net/uri/URI.normalizeIDNA.html"},{"doc":"Return the Unicode form of the host using IDNA ToUnicode (if applicable). If the host is an IP-literal, it is returned as-is.","kind":"method","module":"ddn.net.uri","name":"hostUnicode","package":"ddn","parentType":"URI","signature":"string hostUnicode()","url":"/ddn/net/uri/URI.hostUnicode.html"},{"doc":"Return a new URI normalized per RFC 3986 Section 6 with options.","kind":"method","module":"ddn.net.uri","name":"normalize","package":"ddn","parentType":"URI","signature":"URI normalize(UriOptions /*opt*/ )","url":"/ddn/net/uri/URI.normalize.html"},{"doc":"Return a new URI normalized per RFC 3986 Section 6.","kind":"method","module":"ddn.net.uri","name":"normalize","package":"ddn","parentType":"URI","signature":"URI normalize()","url":"/ddn/net/uri/URI.normalize.html"},{"doc":"Compare for equivalence per RFC 3986 by normalizing both URIs and comparing their serialized forms.","kind":"method","module":"ddn.net.uri","name":"equalsNormalized","package":"ddn","parentType":"URI","signature":"bool equalsNormalized(const  URI other)","url":"/ddn/net/uri/URI.equalsNormalized.html"},{"doc":"Resolve `reference` against this URI used as the base, per RFC 3986 §5.2.","kind":"method","module":"ddn.net.uri","name":"resolve","package":"ddn","parentType":"URI","signature":"URI resolve(const  URI reference)","url":"/ddn/net/uri/URI.resolve.html"},{"doc":"Merge `base` path with a reference path per RFC 3986 §5.2.3.","kind":"method","module":"ddn.net.uri","name":"mergePaths","package":"ddn","parentType":"URI","signature":"string mergePaths(const  URI base,  const  string refPath)","url":"/ddn/net/uri/URI.mergePaths.html"},{"doc":"Convenience wrapper for hierarchical absolute URIs that have an authority.","kind":"struct","module":"ddn.net.uri","name":"URL","package":"ddn","parentType":"","signature":"URL","url":"/ddn/net/uri.html#URL"},{"doc":"Parse `s` as a `URL`. Enforces that the parsed `URI` is absolute and has an authority.","kind":"method","module":"ddn.net.uri","name":"parse","package":"ddn","parentType":"URL","signature":"URL parse(string s)","url":"/ddn/net/uri/URL.parse.html"},{"doc":"Property to the inner `URI.scheme`.","kind":"method","module":"ddn.net.uri","name":"scheme","package":"ddn","parentType":"URL","signature":"string scheme()","url":"/ddn/net/uri/URL.scheme.html"},{"doc":"Property to the inner `URI.scheme`.","kind":"method","module":"ddn.net.uri","name":"scheme","package":"ddn","parentType":"URL","signature":"void scheme(string value)","url":"/ddn/net/uri/URL.scheme.html"},{"doc":"Property to the inner `URI.authority`.","kind":"method","module":"ddn.net.uri","name":"authority","package":"ddn","parentType":"URL","signature":"Authority authority()","url":"/ddn/net/uri/URL.authority.html"},{"doc":"Property to the inner `URI.authority`.","kind":"method","module":"ddn.net.uri","name":"authority","package":"ddn","parentType":"URL","signature":"void authority(Authority value)","url":"/ddn/net/uri/URL.authority.html"},{"doc":"Property to the inner `URI.path`.","kind":"method","module":"ddn.net.uri","name":"path","package":"ddn","parentType":"URL","signature":"string path()","url":"/ddn/net/uri/URL.path.html"},{"doc":"Property to the inner `URI.path`.","kind":"method","module":"ddn.net.uri","name":"path","package":"ddn","parentType":"URL","signature":"void path(string value)","url":"/ddn/net/uri/URL.path.html"},{"doc":"Property to the inner `URI.query`.","kind":"method","module":"ddn.net.uri","name":"query","package":"ddn","parentType":"URL","signature":"string query()","url":"/ddn/net/uri/URL.query.html"},{"doc":"Property to the inner `URI.query`.","kind":"method","module":"ddn.net.uri","name":"query","package":"ddn","parentType":"URL","signature":"void query(string value)","url":"/ddn/net/uri/URL.query.html"},{"doc":"Property to the inner `URI.fragment`.","kind":"method","module":"ddn.net.uri","name":"fragment","package":"ddn","parentType":"URL","signature":"string fragment()","url":"/ddn/net/uri/URL.fragment.html"},{"doc":"Property to the inner `URI.fragment`.","kind":"method","module":"ddn.net.uri","name":"fragment","package":"ddn","parentType":"URL","signature":"void fragment(string value)","url":"/ddn/net/uri/URL.fragment.html"},{"doc":"Serialize the URL to string.","kind":"method","module":"ddn.net.uri","name":"toString","package":"ddn","parentType":"URL","signature":"string toString()","url":"/ddn/net/uri/URL.toString.html"},{"doc":"Return the host from the authority.","kind":"method","module":"ddn.net.uri","name":"host","package":"ddn","parentType":"URL","signature":"string host()","url":"/ddn/net/uri/URL.host.html"},{"doc":"Set the host in the authority.","kind":"method","module":"ddn.net.uri","name":"host","package":"ddn","parentType":"URL","signature":"void host(string value)","url":"/ddn/net/uri/URL.host.html"},{"doc":"Return the port from the authority (`-1` if absent).","kind":"method","module":"ddn.net.uri","name":"port","package":"ddn","parentType":"URL","signature":"int port()","url":"/ddn/net/uri/URL.port.html"},{"doc":"Set the port in the authority (`-1` means absent).","kind":"method","module":"ddn.net.uri","name":"port","package":"ddn","parentType":"URL","signature":"void port(int  value)","url":"/ddn/net/uri/URL.port.html"},{"doc":"Return the userinfo from the authority (empty if absent).","kind":"method","module":"ddn.net.uri","name":"userinfo","package":"ddn","parentType":"URL","signature":"string userinfo()","url":"/ddn/net/uri/URL.userinfo.html"},{"doc":"Set the userinfo in the authority.","kind":"method","module":"ddn.net.uri","name":"userinfo","package":"ddn","parentType":"URL","signature":"void userinfo(string value)","url":"/ddn/net/uri/URL.userinfo.html"},{"doc":"Return the Unicode form of the host using IDNA ToUnicode.","kind":"method","module":"ddn.net.uri","name":"hostUnicode","package":"ddn","parentType":"URL","signature":"string hostUnicode()","url":"/ddn/net/uri/URL.hostUnicode.html"},{"doc":"Uniform Resource Name wrapper (scheme == `\"urn\"`).","kind":"struct","module":"ddn.net.uri","name":"URN","package":"ddn","parentType":"","signature":"URN","url":"/ddn/net/uri.html#URN"},{"doc":"Parse `s` as a `URN`.","kind":"method","module":"ddn.net.uri","name":"parse","package":"ddn","parentType":"URN","signature":"URN parse(string s)","url":"/ddn/net/uri/URN.parse.html"},{"doc":"Return the Namespace Specific String (NSS): the part after `\"urn:\"`. In generic URI syntax this corresponds to the path component.","kind":"method","module":"ddn.net.uri","name":"nss","package":"ddn","parentType":"URN","signature":"string nss()","url":"/ddn/net/uri/URN.nss.html"},{"doc":"Set the Namespace Specific String (NSS).","kind":"method","module":"ddn.net.uri","name":"nss","package":"ddn","parentType":"URN","signature":"void nss(string value)","url":"/ddn/net/uri/URN.nss.html"},{"doc":"Serialize the URN to string.","kind":"method","module":"ddn.net.uri","name":"toString","package":"ddn","parentType":"URN","signature":"string toString()","url":"/ddn/net/uri/URN.toString.html"},{"doc":"Exception type for RFC 6570 URI Template parsing/expansion errors.","kind":"class","module":"ddn.net.uri","name":"UriTemplateException","package":"ddn","parentType":"","signature":"UriTemplateException : UriException","url":"/ddn/net/uri.html#UriTemplateException"},{"doc":"RFC 6570 expression operator.","kind":"enum","module":"ddn.net.uri","name":"UriTemplateOperator","package":"ddn","parentType":"","signature":"UriTemplateOperator : char","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"No operator (simple string expansion).","kind":"enum_member","module":"ddn.net.uri","name":"NONE","package":"ddn","parentType":"","signature":"NONE = 0","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Reserved expansion (`+`).","kind":"enum_member","module":"ddn.net.uri","name":"RESERVED","package":"ddn","parentType":"","signature":"RESERVED = '+'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Fragment expansion (`#`).","kind":"enum_member","module":"ddn.net.uri","name":"FRAGMENT","package":"ddn","parentType":"","signature":"FRAGMENT = '#'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Label expansion (`.`).","kind":"enum_member","module":"ddn.net.uri","name":"LABEL","package":"ddn","parentType":"","signature":"LABEL = '.'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Path segment expansion (`/`).","kind":"enum_member","module":"ddn.net.uri","name":"PATH_SEGMENT","package":"ddn","parentType":"","signature":"PATH_SEGMENT = '/'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Path-style parameter expansion (`;`).","kind":"enum_member","module":"ddn.net.uri","name":"PATH_PARAMETER","package":"ddn","parentType":"","signature":"PATH_PARAMETER = ';'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Form-style query expansion (`?`).","kind":"enum_member","module":"ddn.net.uri","name":"FORM_QUERY","package":"ddn","parentType":"","signature":"FORM_QUERY = '?'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"Query continuation expansion (`&`).","kind":"enum_member","module":"ddn.net.uri","name":"QUERY_CONTINUATION","package":"ddn","parentType":"","signature":"QUERY_CONTINUATION = '&'","url":"/ddn/net/uri.html#UriTemplateOperator"},{"doc":"One variable specification inside an RFC 6570 expression.","kind":"struct","module":"ddn.net.uri","name":"UriTemplateVarSpec","package":"ddn","parentType":"","signature":"UriTemplateVarSpec","url":"/ddn/net/uri.html#UriTemplateVarSpec"},{"doc":"One RFC 6570 expression: `{` [operator] varspec *( \",\" varspec ) `}`.","kind":"struct","module":"ddn.net.uri","name":"UriTemplateExpression","package":"ddn","parentType":"","signature":"UriTemplateExpression","url":"/ddn/net/uri.html#UriTemplateExpression"},{"doc":"Kind of a template part.","kind":"enum","module":"ddn.net.uri","name":"UriTemplatePartKind","package":"ddn","parentType":"","signature":"UriTemplatePartKind","url":"/ddn/net/uri.html#UriTemplatePartKind"},{"doc":"Literal text outside of expressions.","kind":"enum_member","module":"ddn.net.uri","name":"LITERAL","package":"ddn","parentType":"","signature":"LITERAL = ","url":"/ddn/net/uri.html#UriTemplatePartKind"},{"doc":"An expression part (`{...}`).","kind":"enum_member","module":"ddn.net.uri","name":"EXPRESSION","package":"ddn","parentType":"","signature":"EXPRESSION = ","url":"/ddn/net/uri.html#UriTemplatePartKind"},{"doc":"One part of a template: either a literal substring or an expression.","kind":"struct","module":"ddn.net.uri","name":"UriTemplatePart","package":"ddn","parentType":"","signature":"UriTemplatePart","url":"/ddn/net/uri.html#UriTemplatePart"},{"doc":"Construct a literal part.","kind":"method","module":"ddn.net.uri","name":"makeLiteral","package":"ddn","parentType":"UriTemplatePart","signature":"UriTemplatePart makeLiteral(string s)","url":"/ddn/net/uri/UriTemplatePart.makeLiteral.html"},{"doc":"Construct an expression part.","kind":"method","module":"ddn.net.uri","name":"makeExpression","package":"ddn","parentType":"UriTemplatePart","signature":"UriTemplatePart makeExpression(UriTemplateExpression e)","url":"/ddn/net/uri/UriTemplatePart.makeExpression.html"},{"doc":"RFC 6570 URI Template.","kind":"struct","module":"ddn.net.uri","name":"UriTemplate","package":"ddn","parentType":"","signature":"UriTemplate","url":"/ddn/net/uri.html#UriTemplate"},{"doc":"Parse an RFC 6570 URI Template string into an AST.","kind":"method","module":"ddn.net.uri","name":"parse","package":"ddn","parentType":"UriTemplate","signature":"UriTemplate parse(string templateString)","url":"/ddn/net/uri/UriTemplate.parse.html"},{"doc":"Expand this URI Template with the provided variables.","kind":"method","module":"ddn.net.uri","name":"expand","package":"ddn","parentType":"UriTemplate","signature":"string expand(const  UriTemplateVars vars)","url":"/ddn/net/uri/UriTemplate.expand.html"},{"doc":"Operator properties needed for expansion.","kind":"struct","module":"ddn.net.uri","name":"UriTemplateOpInfo","package":"ddn","parentType":"","signature":"UriTemplateOpInfo","url":"/ddn/net/uri.html#UriTemplateOpInfo"},{"doc":"RFC 6570 variable value kind.","kind":"enum","module":"ddn.net.uri","name":"UriTemplateValueKind","package":"ddn","parentType":"","signature":"UriTemplateValueKind","url":"/ddn/net/uri.html#UriTemplateValueKind"},{"doc":"A single scalar string value.","kind":"enum_member","module":"ddn.net.uri","name":"SCALAR","package":"ddn","parentType":"","signature":"SCALAR = ","url":"/ddn/net/uri.html#UriTemplateValueKind"},{"doc":"A list of string values.","kind":"enum_member","module":"ddn.net.uri","name":"LIST","package":"ddn","parentType":"","signature":"LIST = ","url":"/ddn/net/uri.html#UriTemplateValueKind"},{"doc":"An associative (map) value represented as ordered key/value pairs.","kind":"enum_member","module":"ddn.net.uri","name":"MAP","package":"ddn","parentType":"","signature":"MAP = ","url":"/ddn/net/uri.html#UriTemplateValueKind"},{"doc":"RFC 6570 variable value.","kind":"struct","module":"ddn.net.uri","name":"UriTemplateValue","package":"ddn","parentType":"","signature":"UriTemplateValue","url":"/ddn/net/uri.html#UriTemplateValue"},{"doc":"Construct a scalar value.","kind":"method","module":"ddn.net.uri","name":"fromScalar","package":"ddn","parentType":"UriTemplateValue","signature":"UriTemplateValue fromScalar(string s)","url":"/ddn/net/uri/UriTemplateValue.fromScalar.html"},{"doc":"Construct a list value.","kind":"method","module":"ddn.net.uri","name":"fromList","package":"ddn","parentType":"UriTemplateValue","signature":"UriTemplateValue fromList(string[]  items)","url":"/ddn/net/uri/UriTemplateValue.fromList.html"},{"doc":"Construct a map value from ordered key/value pairs.","kind":"method","module":"ddn.net.uri","name":"fromMap","package":"ddn","parentType":"UriTemplateValue","signature":"UriTemplateValue fromMap(Tuple!(string,  string)[]  pairs)","url":"/ddn/net/uri/UriTemplateValue.fromMap.html"},{"doc":"Construct a map value from a D associative array.","kind":"method","module":"ddn.net.uri","name":"fromAA","package":"ddn","parentType":"UriTemplateValue","signature":"UriTemplateValue fromAA(string[string]  aa)","url":"/ddn/net/uri/UriTemplateValue.fromAA.html"},{"doc":"Expansion scope for URI Templates.","kind":"struct","module":"ddn.net.uri","name":"UriTemplateVars","package":"ddn","parentType":"","signature":"UriTemplateVars","url":"/ddn/net/uri.html#UriTemplateVars"},{"doc":"Set variable `name` to `value`.","kind":"method","module":"ddn.net.uri","name":"set","package":"ddn","parentType":"UriTemplateVars","signature":"void set(string name,  UriTemplateValue value)","url":"/ddn/net/uri/UriTemplateVars.set.html"},{"doc":"Return whether `name` is present.","kind":"method","module":"ddn.net.uri","name":"contains","package":"ddn","parentType":"UriTemplateVars","signature":"bool contains(string name)","url":"/ddn/net/uri/UriTemplateVars.contains.html"},{"doc":"Get variable `name`.","kind":"method","module":"ddn.net.uri","name":"get","package":"ddn","parentType":"UriTemplateVars","signature":"Nullable!(const(UriTemplateValue)) get(string name)","url":"/ddn/net/uri/UriTemplateVars.get.html"},{"doc":"","kind":"struct","module":"ddn.net.uri","name":"UriParser","package":"ddn","parentType":"","signature":"UriParser","url":"/ddn/net/uri.html#UriParser"},{"doc":"Returns true if the parser cursor is at the end of input.","kind":"method","module":"ddn.net.uri","name":"eof","package":"ddn","parentType":"UriParser","signature":"bool eof()","url":"/ddn/net/uri/UriParser.eof.html"},{"doc":"Return the current character at the parser cursor.","kind":"method","module":"ddn.net.uri","name":"peek","package":"ddn","parentType":"UriParser","signature":"char peek()","url":"/ddn/net/uri/UriParser.peek.html"},{"doc":"Parse the entire input string as a URI or relative reference.","kind":"method","module":"ddn.net.uri","name":"parseURI","package":"ddn","parentType":"UriParser","signature":"URI parseURI()","url":"/ddn/net/uri/UriParser.parseURI.html"},{"doc":"Return the index of the first occurrence of `c` in the input, or `-1`.","kind":"method","module":"ddn.net.uri","name":"indexOfFirst","package":"ddn","parentType":"UriParser","signature":"ptrdiff_t indexOfFirst(char  c)","url":"/ddn/net/uri/UriParser.indexOfFirst.html"},{"doc":"Return the lowest index of any character from `chars` in the input, or `-1`.","kind":"method","module":"ddn.net.uri","name":"indexOfAny","package":"ddn","parentType":"UriParser","signature":"ptrdiff_t indexOfAny(string chars)","url":"/ddn/net/uri/UriParser.indexOfAny.html"},{"doc":"If the remaining input starts with `lit`, advance and return true.","kind":"method","module":"ddn.net.uri","name":"match","package":"ddn","parentType":"UriParser","signature":"bool match(string lit)","url":"/ddn/net/uri/UriParser.match.html"},{"doc":"Parse an authority component (`userinfo@host:port`).","kind":"method","module":"ddn.net.uri","name":"parseAuthority","package":"ddn","parentType":"UriParser","signature":"Authority parseAuthority()","url":"/ddn/net/uri/UriParser.parseAuthority.html"},{"doc":"Parse a `path-abempty` as defined by RFC 3986.","kind":"method","module":"ddn.net.uri","name":"parsePathAbempty","package":"ddn","parentType":"UriParser","signature":"string parsePathAbempty()","url":"/ddn/net/uri/UriParser.parsePathAbempty.html"},{"doc":"Parse a `path-absolute` as defined by RFC 3986.","kind":"method","module":"ddn.net.uri","name":"parsePathAbsolute","package":"ddn","parentType":"UriParser","signature":"string parsePathAbsolute()","url":"/ddn/net/uri/UriParser.parsePathAbsolute.html"},{"doc":"Parse a rootless path in the appropriate mode for the URI context.","kind":"method","module":"ddn.net.uri","name":"parsePathRootlessOrNoScheme","package":"ddn","parentType":"UriParser","signature":"string parsePathRootlessOrNoScheme(bool  hasScheme)","url":"/ddn/net/uri/UriParser.parsePathRootlessOrNoScheme.html"},{"doc":"Parse the query component (without the leading `?`).","kind":"method","module":"ddn.net.uri","name":"parseQuery","package":"ddn","parentType":"UriParser","signature":"string parseQuery()","url":"/ddn/net/uri/UriParser.parseQuery.html"},{"doc":"Parse the fragment component (without the leading `#`).","kind":"method","module":"ddn.net.uri","name":"parseFragment","package":"ddn","parentType":"UriParser","signature":"string parseFragment()","url":"/ddn/net/uri/UriParser.parseFragment.html"},{"doc":"Parse a decimal port number.","kind":"method","module":"ddn.net.uri","name":"parsePort","package":"ddn","parentType":"UriParser","signature":"int parsePort(string p)","url":"/ddn/net/uri/UriParser.parsePort.html"},{"doc":"Validate an IP-literal host string (without brackets).","kind":"method","module":"ddn.net.uri","name":"isValidIPLiteral","package":"ddn","parentType":"UriParser","signature":"bool isValidIPLiteral(string h)","url":"/ddn/net/uri/UriParser.isValidIPLiteral.html"},{"doc":"Validate an IPv6 address literal.","kind":"method","module":"ddn.net.uri","name":"isValidIPv6","package":"ddn","parentType":"UriParser","signature":"bool isValidIPv6(string h)","url":"/ddn/net/uri/UriParser.isValidIPv6.html"},{"doc":"Validate a single IPv6 hextet (1..4 hex digits).","kind":"method","module":"ddn.net.uri","name":"isValidHextet","package":"ddn","parentType":"UriParser","signature":"bool isValidHextet(string p)","url":"/ddn/net/uri/UriParser.isValidHextet.html"},{"doc":"Validate a reg-name host or IPv4 address.","kind":"method","module":"ddn.net.uri","name":"isValidRegNameOrIPv4","package":"ddn","parentType":"UriParser","signature":"bool isValidRegNameOrIPv4(string h)","url":"/ddn/net/uri/UriParser.isValidRegNameOrIPv4.html"},{"doc":"Validate an IPv4 address in dotted-decimal form.","kind":"method","module":"ddn.net.uri","name":"isValidIPv4","package":"ddn","parentType":"UriParser","signature":"bool isValidIPv4(string h)","url":"/ddn/net/uri/UriParser.isValidIPv4.html"},{"doc":"Options controlling IDNA processing.","kind":"struct","module":"ddn.net.uri","name":"IdnaOptions","package":"ddn","parentType":"","signature":"IdnaOptions","url":"/ddn/net/uri.html#IdnaOptions"},{"doc":"Options controlling per-call parsing/normalization strictness.","kind":"struct","module":"ddn.net.uri","name":"UriOptions","package":"ddn","parentType":"","signature":"UriOptions","url":"/ddn/net/uri.html#UriOptions"},{"doc":"","kind":"variable","module":"ddn.net.uri","name":"HEX_UPPER","package":"ddn","parentType":"","signature":"char[16] HEX_UPPER","url":"/ddn/net/uri.html#HEX_UPPER"},{"doc":"","kind":"variable","module":"ddn.net.uri","name":"HEX_TO_VAL","package":"ddn","parentType":"","signature":"ubyte[256] HEX_TO_VAL","url":"/ddn/net/uri.html#HEX_TO_VAL"},{"doc":"","kind":"variable","module":"ddn.net.uri","name":"UNRES","package":"ddn","parentType":"","signature":"bool[256] UNRES","url":"/ddn/net/uri.html#UNRES"},{"doc":"","kind":"variable","module":"ddn.net.uri","name":"SUBDELIMS","package":"ddn","parentType":"","signature":"bool[256] SUBDELIMS","url":"/ddn/net/uri.html#SUBDELIMS"},{"doc":"RFC 7230 recommended maximum URI length.","kind":"variable","module":"ddn.net.uri","name":"MAX_URI_LENGTH","package":"ddn","parentType":"","signature":"size_t MAX_URI_LENGTH","url":"/ddn/net/uri.html#MAX_URI_LENGTH"},{"doc":"Utilities for file and directory path manipulation. Heavily inspired by the Python's pathlib.","kind":"module","module":"ddn.os.path","name":"ddn.os.path","package":"ddn","parentType":"","signature":"","url":"/ddn/os/path.html"},{"doc":"","kind":"function","module":"ddn.os.path","name":"_mapErrnoToPathError","package":"ddn","parentType":"","signature":"Exception _mapErrnoToPathError(string op,  string p,  int  err,  Throwable next)","url":"/ddn/os/path/_mapErrnoToPathError.html"},{"doc":"","kind":"function","module":"ddn.os.path","name":"_rethrowMapped","package":"ddn","parentType":"","signature":"void _rethrowMapped(string op,  string p,  Throwable ex)","url":"/ddn/os/path/_rethrowMapped.html"},{"doc":"","kind":"function","module":"ddn.os.path","name":"sameFilesystem","package":"ddn","parentType":"","signature":"bool sameFilesystem(string path1,  string path2)","url":"/ddn/os/path/sameFilesystem.html"},{"doc":"Cross-platform Path object inspired by Python's pathlib. Supports Windows, Linux, and POSIX environments.","kind":"struct","module":"ddn.os.path","name":"Path","package":"ddn","parentType":"","signature":"Path","url":"/ddn/os/path.html#Path"},{"doc":"Returns `true` if the path is a block device.","kind":"method","module":"ddn.os.path","name":"isBlockDevice","package":"ddn","parentType":"Path","signature":"bool isBlockDevice()","url":"/ddn/os/path/Path.isBlockDevice.html"},{"doc":"Returns `true` if the path is a FIFO (named pipe).","kind":"method","module":"ddn.os.path","name":"isFifo","package":"ddn","parentType":"Path","signature":"bool isFifo()","url":"/ddn/os/path/Path.isFifo.html"},{"doc":"Returns `true` if the path is a character device.","kind":"method","module":"ddn.os.path","name":"isCharDevice","package":"ddn","parentType":"Path","signature":"bool isCharDevice()","url":"/ddn/os/path/Path.isCharDevice.html"},{"doc":"Returns `true` if the path is a socket.","kind":"method","module":"ddn.os.path","name":"isSocket","package":"ddn","parentType":"Path","signature":"bool isSocket()","url":"/ddn/os/path/Path.isSocket.html"},{"doc":"Returns the string representation of the path.","kind":"method","module":"ddn.os.path","name":"str","package":"ddn","parentType":"Path","signature":"string str()","url":"/ddn/os/path/Path.str.html"},{"doc":"Create a symbolic link at this path pointing to the given target.","kind":"method","module":"ddn.os.path","name":"symlinkTo","package":"ddn","parentType":"Path","signature":"void symlinkTo(string target)","url":"/ddn/os/path/Path.symlinkTo.html"},{"doc":"Create a hard link at this path pointing to the given target.","kind":"method","module":"ddn.os.path","name":"hardlinkTo","package":"ddn","parentType":"Path","signature":"void hardlinkTo(string target)","url":"/ddn/os/path/Path.hardlinkTo.html"},{"doc":"Returns all ancestor directories as an array of Path.","kind":"method","module":"ddn.os.path","name":"parents","package":"ddn","parentType":"Path","signature":"Path[] parents()","url":"/ddn/os/path/Path.parents.html"},{"doc":"Returns the name of the file or directory.","kind":"method","module":"ddn.os.path","name":"name","package":"ddn","parentType":"Path","signature":"string name()","url":"/ddn/os/path/Path.name.html"},{"doc":"Return the last file suffix (extension) including the leading dot.","kind":"method","module":"ddn.os.path","name":"suffix","package":"ddn","parentType":"Path","signature":"string suffix()","url":"/ddn/os/path/Path.suffix.html"},{"doc":"Returns a new Path with the file name replaced.","kind":"method","module":"ddn.os.path","name":"withName","package":"ddn","parentType":"Path","signature":"Path withName(string newName)","url":"/ddn/os/path/Path.withName.html"},{"doc":"Return a new Path with the last suffix (extension) replaced.","kind":"method","module":"ddn.os.path","name":"withSuffix","package":"ddn","parentType":"Path","signature":"Path withSuffix(string newSuffix)","url":"/ddn/os/path/Path.withSuffix.html"},{"doc":"Return a new Path with the stem (base name without its last suffix) replaced, preserving the original suffixes.","kind":"method","module":"ddn.os.path","name":"withStem","package":"ddn","parentType":"Path","signature":"Path withStem(string newStem)","url":"/ddn/os/path/Path.withStem.html"},{"doc":"Return all suffixes (extensions) as an array, each including the leading dot.","kind":"method","module":"ddn.os.path","name":"suffixes","package":"ddn","parentType":"Path","signature":"string[] suffixes()","url":"/ddn/os/path/Path.suffixes.html"},{"doc":"Returns the stem (filename without suffix).","kind":"method","module":"ddn.os.path","name":"stem","package":"ddn","parentType":"Path","signature":"string stem()","url":"/ddn/os/path/Path.stem.html"},{"doc":"Returns the parent directory as a Path.","kind":"method","module":"ddn.os.path","name":"parent","package":"ddn","parentType":"Path","signature":"Path parent()","url":"/ddn/os/path/Path.parent.html"},{"doc":"Returns a file URI for this path.","kind":"method","module":"ddn.os.path","name":"asUri","package":"ddn","parentType":"Path","signature":"string asUri()","url":"/ddn/os/path/Path.asUri.html"},{"doc":"Returns true if the path exists Checks if the path exists in the filesystem.","kind":"method","module":"ddn.os.path","name":"exists","package":"ddn","parentType":"Path","signature":"bool exists()","url":"/ddn/os/path/Path.exists.html"},{"doc":"Checks if this path refers to the same file as another path.","kind":"method","module":"ddn.os.path","name":"samefile","package":"ddn","parentType":"Path","signature":"bool samefile(Path other)","url":"/ddn/os/path/Path.samefile.html"},{"doc":"Returns `true` if two open files refer to the same underlying file object.","kind":"method","module":"ddn.os.path","name":"sameOpenFile","package":"ddn","parentType":"Path","signature":"bool sameOpenFile(int  fd1,  int  fd2)","url":"/ddn/os/path/Path.sameOpenFile.html"},{"doc":"Returns `true` if two `std.stdio.File` handles refer to the same file.","kind":"method","module":"ddn.os.path","name":"sameOpenFile","package":"ddn","parentType":"Path","signature":"bool sameOpenFile(File f1,  File f2)","url":"/ddn/os/path/Path.sameOpenFile.html"},{"doc":"Checks if the path is a file.","kind":"method","module":"ddn.os.path","name":"isFile","package":"ddn","parentType":"Path","signature":"bool isFile()","url":"/ddn/os/path/Path.isFile.html"},{"doc":"Gets the owner username of the file (POSIX only).","kind":"method","module":"ddn.os.path","name":"owner","package":"ddn","parentType":"Path","signature":"string owner()","url":"/ddn/os/path/Path.owner.html"},{"doc":"Gets the group name of the file (POSIX only).","kind":"method","module":"ddn.os.path","name":"group","package":"ddn","parentType":"Path","signature":"string group()","url":"/ddn/os/path/Path.group.html"},{"doc":"Changes file permissions.","kind":"method","module":"ddn.os.path","name":"chmod","package":"ddn","parentType":"Path","signature":"void chmod(uint  mode)","url":"/ddn/os/path/Path.chmod.html"},{"doc":"Changes file permissions, following symlinks (POSIX only).","kind":"method","module":"ddn.os.path","name":"lchmod","package":"ddn","parentType":"Path","signature":"void lchmod(uint  mode)","url":"/ddn/os/path/Path.lchmod.html"},{"doc":"Changes the file's owner user ID and/or group ID.","kind":"method","module":"ddn.os.path","name":"chown","package":"ddn","parentType":"Path","signature":"void chown(int  uid,  int  gid)","url":"/ddn/os/path/Path.chown.html"},{"doc":"Like `chown` but does not follow symlinks (operates on the link itself).","kind":"method","module":"ddn.os.path","name":"lchown","package":"ddn","parentType":"Path","signature":"void lchown(int  uid,  int  gid)","url":"/ddn/os/path/Path.lchown.html"},{"doc":"Checks if the path is a directory.","kind":"method","module":"ddn.os.path","name":"isDir","package":"ddn","parentType":"Path","signature":"bool isDir()","url":"/ddn/os/path/Path.isDir.html"},{"doc":"Checks if the path is a symbolic link.","kind":"method","module":"ddn.os.path","name":"isSymlink","package":"ddn","parentType":"Path","signature":"bool isSymlink()","url":"/ddn/os/path/Path.isSymlink.html"},{"doc":"Creates a symbolic link at this path pointing to the target.","kind":"method","module":"ddn.os.path","name":"readLink","package":"ddn","parentType":"Path","signature":"string readLink()","url":"/ddn/os/path/Path.readLink.html"},{"doc":"Joins this path with another path or segment.","kind":"method","module":"ddn.os.path","name":"join","package":"ddn","parentType":"Path","signature":"Path join(string other)","url":"/ddn/os/path/Path.join.html"},{"doc":"Join this path with one or more path segments.","kind":"method","module":"ddn.os.path","name":"joinpath","package":"ddn","parentType":"Path","signature":"Path joinpath(T...)(T args) if (args.length >  0)","url":"/ddn/os/path/Path.joinpath.html"},{"doc":"Expands a leading tilde in the path to the user's home directory, similar to Python's `os.path.expanduser` / `pathlib.Path.expanduser` semantics.","kind":"method","module":"ddn.os.path","name":"expandUser","package":"ddn","parentType":"Path","signature":"Path expandUser()","url":"/ddn/os/path/Path.expandUser.html"},{"doc":"Expands environment variables in the path string.","kind":"method","module":"ddn.os.path","name":"expandVars","package":"ddn","parentType":"Path","signature":"Path expandVars()","url":"/ddn/os/path/Path.expandVars.html"},{"doc":"","kind":"method","module":"ddn.os.path","name":"_expandDollarVars","package":"ddn","parentType":"Path","signature":"string _expandDollarVars(string s)","url":"/ddn/os/path/Path._expandDollarVars.html"},{"doc":"","kind":"method","module":"ddn.os.path","name":"_getEnv","package":"ddn","parentType":"Path","signature":"string _getEnv(string name)","url":"/ddn/os/path/Path._getEnv.html"},{"doc":"Operator overload for joining paths using the ~ operator.","kind":"method","module":"ddn.os.path","name":"opBinary","package":"ddn","parentType":"Path","signature":"Path opBinary(string op :  \"/\")(string other)","url":"/ddn/os/path/Path.opBinary.html"},{"doc":"Operator overload to join with another `Path` using `/`.","kind":"method","module":"ddn.os.path","name":"opBinary","package":"ddn","parentType":"Path","signature":"Path opBinary(string op :  \"/\")(Path other)","url":"/ddn/os/path/Path.opBinary.html"},{"doc":"Return whether this path is relative to `other` (pathlib-like).","kind":"method","module":"ddn.os.path","name":"isRelativeTo","package":"ddn","parentType":"Path","signature":"bool isRelativeTo(Path other)","url":"/ddn/os/path/Path.isRelativeTo.html"},{"doc":"Overload taking a string","kind":"method","module":"ddn.os.path","name":"isRelativeTo","package":"ddn","parentType":"Path","signature":"bool isRelativeTo(string other)","url":"/ddn/os/path/Path.isRelativeTo.html"},{"doc":"Compute the relative path from `other` to `this` (pathlib-like).","kind":"method","module":"ddn.os.path","name":"relativeTo","package":"ddn","parentType":"Path","signature":"Path relativeTo(Path other)","url":"/ddn/os/path/Path.relativeTo.html"},{"doc":"Overload taking a string base","kind":"method","module":"ddn.os.path","name":"relativeTo","package":"ddn","parentType":"Path","signature":"Path relativeTo(string other)","url":"/ddn/os/path/Path.relativeTo.html"},{"doc":"Renames or moves the file or directory represented by this `Path` to `target`.","kind":"method","module":"ddn.os.path","name":"rename","package":"ddn","parentType":"Path","signature":"void rename(string target)","url":"/ddn/os/path/Path.rename.html"},{"doc":"Overwrites `target` by moving this path over it. On platforms that support it (POSIX), this is an atomic replacement using `rename(2)`.","kind":"method","module":"ddn.os.path","name":"replace","package":"ddn","parentType":"Path","signature":"void replace(string target)","url":"/ddn/os/path/Path.replace.html"},{"doc":"Returns the absolute version of this path.","kind":"method","module":"ddn.os.path","name":"absolute","package":"ddn","parentType":"Path","signature":"Path absolute()","url":"/ddn/os/path/Path.absolute.html"},{"doc":"Returns a normalized version of this path where redundant separators are collapsed and dot-segments (`.` and `..`) are simplified in a platform-app...","kind":"method","module":"ddn.os.path","name":"normalize","package":"ddn","parentType":"Path","signature":"Path normalize()","url":"/ddn/os/path/Path.normalize.html"},{"doc":"Returns the normalized version of this path.","kind":"method","module":"ddn.os.path","name":"norm","package":"ddn","parentType":"Path","signature":"Path norm()","url":"/ddn/os/path/Path.norm.html"},{"doc":"Note: legacy simple glob/rGlob implementation removed in favor of pathlib-like `glob` and `rglob` implemented later in this struct. For backwards c...","kind":"method","module":"ddn.os.path","name":"rGlob","package":"ddn","parentType":"Path","signature":"Path[] rGlob(string pattern)","url":"/ddn/os/path/Path.rGlob.html"},{"doc":"Split the path into components similar to Python's pathlib `parts`.","kind":"method","module":"ddn.os.path","name":"parts","package":"ddn","parentType":"Path","signature":"string[] parts()","url":"/ddn/os/path/Path.parts.html"},{"doc":"Detect whether this path's final component is a reserved Windows device name.","kind":"method","module":"ddn.os.path","name":"isReservedDeviceName","package":"ddn","parentType":"Path","signature":"bool isReservedDeviceName()","url":"/ddn/os/path/Path.isReservedDeviceName.html"},{"doc":"Return the drive component of the path (Windows only).","kind":"method","module":"ddn.os.path","name":"drive","package":"ddn","parentType":"Path","signature":"string drive()","url":"/ddn/os/path/Path.drive.html"},{"doc":"Return the root component of the path.","kind":"method","module":"ddn.os.path","name":"root","package":"ddn","parentType":"Path","signature":"string root()","url":"/ddn/os/path/Path.root.html"},{"doc":"Return the path anchor (drive + root on Windows; root on POSIX).","kind":"method","module":"ddn.os.path","name":"anchor","package":"ddn","parentType":"Path","signature":"string anchor()","url":"/ddn/os/path/Path.anchor.html"},{"doc":"Returns the user's home directory as a Path.","kind":"method","module":"ddn.os.path","name":"home","package":"ddn","parentType":"Path","signature":"Path home()","url":"/ddn/os/path/Path.home.html"},{"doc":"Returns the current working directory as a Path.","kind":"method","module":"ddn.os.path","name":"cwd","package":"ddn","parentType":"Path","signature":"Path cwd()","url":"/ddn/os/path/Path.cwd.html"},{"doc":"Reads the contents of the file as text with configurable decoding and newline handling, inspired by Python's `pathlib.Path.read_text`.","kind":"method","module":"ddn.os.path","name":"readText","package":"ddn","parentType":"Path","signature":"string readText(string encoding =  \"utf-8\",  string errors =  \"strict\",  string newline =  null)","url":"/ddn/os/path/Path.readText.html"},{"doc":"Reads the contents of the file as bytes.","kind":"method","module":"ddn.os.path","name":"readBytes","package":"ddn","parentType":"Path","signature":"ubyte[] readBytes()","url":"/ddn/os/path/Path.readBytes.html"},{"doc":"Writes text to the file (overwrites) with configurable encoding, newline handling, and optional atomic replace. Modeled after Python's `pathlib.Pat...","kind":"method","module":"ddn.os.path","name":"writeText","package":"ddn","parentType":"Path","signature":"void writeText(string content,  string encoding =  \"utf-8\",  string errors =  \"strict\",\n          string newline =  null,  bool  atomic =  false)","url":"/ddn/os/path/Path.writeText.html"},{"doc":"Writes bytes to the file (overwrites). Supports optional atomic replacement.","kind":"method","module":"ddn.os.path","name":"writeBytes","package":"ddn","parentType":"Path","signature":"void writeBytes(const(ubyte)[]  content,  bool  atomic =  false)","url":"/ddn/os/path/Path.writeBytes.html"},{"doc":"Returns the directory contents as an array of Path.","kind":"method","module":"ddn.os.path","name":"iterDir","package":"ddn","parentType":"Path","signature":"Path[] iterDir()","url":"/ddn/os/path/Path.iterDir.html"},{"doc":"Returns a lazy input range of `Path` values for each immediate entry in this directory, similar to Python's `Path.iterdir()`.","kind":"method","module":"ddn.os.path","name":"iterdir","package":"ddn","parentType":"Path","signature":"auto iterdir()","url":"/ddn/os/path/Path.iterdir.html"},{"doc":"Recursively traverses the directory tree rooted at `this` and yields `WalkEntry` values describing each directory and its immediate children.","kind":"method","module":"ddn.os.path","name":"walk","package":"ddn","parentType":"Path","signature":"auto walk(bool  topDown =  true,  bool  followSymlinks =  false,\n          bool  delegate(const  Path)  dirFilter =  null)","url":"/ddn/os/path/Path.walk.html"},{"doc":"Creates the directory at this path.","kind":"method","module":"ddn.os.path","name":"mkdir","package":"ddn","parentType":"Path","signature":"void mkdir(bool  parents =  false)","url":"/ddn/os/path/Path.mkdir.html"},{"doc":"Removes the file or directory at this path.","kind":"method","module":"ddn.os.path","name":"remove","package":"ddn","parentType":"Path","signature":"void remove(bool  recursive =  false)","url":"/ddn/os/path/Path.remove.html"},{"doc":"Checks if the path is absolute.","kind":"method","module":"ddn.os.path","name":"isAbsolute","package":"ddn","parentType":"Path","signature":"bool isAbsolute()","url":"/ddn/os/path/Path.isAbsolute.html"},{"doc":"Checks if the path is relative.","kind":"method","module":"ddn.os.path","name":"isRelative","package":"ddn","parentType":"Path","signature":"bool isRelative()","url":"/ddn/os/path/Path.isRelative.html"},{"doc":"Returns the directory entry information for this path.","kind":"method","module":"ddn.os.path","name":"stat","package":"ddn","parentType":"Path","signature":"DirEntry stat()","url":"/ddn/os/path/Path.stat.html"},{"doc":"Update file timestamps (like POSIX `utime`), following symlinks.","kind":"method","module":"ddn.os.path","name":"utime","package":"ddn","parentType":"Path","signature":"void utime(SysTime atime,  SysTime mtime)","url":"/ddn/os/path/Path.utime.html"},{"doc":"Create the file and/or update its timestamps, pathlib-like.","kind":"method","module":"ddn.os.path","name":"touch","package":"ddn","parentType":"Path","signature":"void touch(bool  existOk =  true,  Nullable!uint  mode =  Nullable!uint.init,\n          Nullable!FileTimes times =  Nullable!FileTimes.init)","url":"/ddn/os/path/Path.touch.html"},{"doc":"Convenience overload matching historical API: create or update with current time.","kind":"method","module":"ddn.os.path","name":"touch","package":"ddn","parentType":"Path","signature":"void touch()","url":"/ddn/os/path/Path.touch.html"},{"doc":"Copies the file or directory to a new location.","kind":"method","module":"ddn.os.path","name":"copy","package":"ddn","parentType":"Path","signature":"void copy(string dest,  bool  recursive =  false)","url":"/ddn/os/path/Path.copy.html"},{"doc":"Resolves this path similarly to Python's `Path.resolve(strict=False)`: - Returns an absolute path with symlinks expanded where possible. - Detects ...","kind":"method","module":"ddn.os.path","name":"resolve","package":"ddn","parentType":"Path","signature":"Path resolve(bool  strict =  false)","url":"/ddn/os/path/Path.resolve.html"},{"doc":"Convenience overload: `resolve()` is equivalent to `resolve(false)`","kind":"method","module":"ddn.os.path","name":"resolve","package":"ddn","parentType":"Path","signature":"Path resolve()","url":"/ddn/os/path/Path.resolve.html"},{"doc":"Internal normalization key used for comparisons and hashing.","kind":"method","module":"ddn.os.path","name":"_normKey","package":"ddn","parentType":"Path","signature":"string _normKey()","url":"/ddn/os/path/Path._normKey.html"},{"doc":"Checks equality with another `Path` using normalized, platform-aware semantics.","kind":"method","module":"ddn.os.path","name":"opEquals","package":"ddn","parentType":"Path","signature":"bool opEquals(const  Path rhs)","url":"/ddn/os/path/Path.opEquals.html"},{"doc":"Compares this `Path` to another using normalized, platform-aware rules.","kind":"method","module":"ddn.os.path","name":"opCmp","package":"ddn","parentType":"Path","signature":"int opCmp(const  Path rhs)","url":"/ddn/os/path/Path.opCmp.html"},{"doc":"Returns a hash value for this `Path`, derived from its normalized key.","kind":"method","module":"ddn.os.path","name":"toHash","package":"ddn","parentType":"Path","signature":"size_t toHash()","url":"/ddn/os/path/Path.toHash.html"},{"doc":"String conversion Returns the string representation of this Path.","kind":"method","module":"ddn.os.path","name":"toString","package":"ddn","parentType":"Path","signature":"string toString()","url":"/ddn/os/path/Path.toString.html"},{"doc":"Returns `true` if the path is a mount point.","kind":"method","module":"ddn.os.path","name":"isMount","package":"ddn","parentType":"Path","signature":"bool isMount()","url":"/ddn/os/path/Path.isMount.html"},{"doc":"Globs for filesystem entries under this directory that match the given pattern.","kind":"method","module":"ddn.os.path","name":"glob","package":"ddn","parentType":"Path","signature":"Path[] glob(string pattern)","url":"/ddn/os/path/Path.glob.html"},{"doc":"Recursively globs for entries matching `pattern` under this path.","kind":"method","module":"ddn.os.path","name":"rglob","package":"ddn","parentType":"Path","signature":"Path[] rglob(string pattern)","url":"/ddn/os/path/Path.rglob.html"},{"doc":"Base class for all path-related exceptions thrown by this module.","kind":"class","module":"ddn.os.path","name":"PathError","package":"ddn","parentType":"","signature":"PathError : Exception","url":"/ddn/os/path.html#PathError"},{"doc":"Raised when the specified path or one of its components does not exist.","kind":"class","module":"ddn.os.path","name":"NotFoundError","package":"ddn","parentType":"","signature":"NotFoundError : PathError","url":"/ddn/os/path.html#NotFoundError"},{"doc":"Raised when the operation lacks sufficient privileges or access is denied.","kind":"class","module":"ddn.os.path","name":"PermissionError","package":"ddn","parentType":"","signature":"PermissionError : PathError","url":"/ddn/os/path.html#PermissionError"},{"doc":"Very simple, unittest helper module. Currently only with the `ut` template.","kind":"module","module":"ddn.ut","name":"ddn.ut","package":"ddn","parentType":"","signature":"","url":"/ddn/ut.html"},{"doc":"Command-line interface description language parser.","kind":"module","module":"ddn.util.docopt","name":"ddn.util.docopt","package":"ddn","parentType":"","signature":"","url":"/ddn/util/docopt.html"},{"doc":"Retrieves a value from the argument map with a default fallback.","kind":"function","module":"ddn.util.docopt","name":"get","package":"ddn","parentType":"","signature":"T get(T)(const  ref  ArgMap args,  string key,  auto  ref  T defaultValue) if (is(T ==  string)  ||  is(T ==  bool)  ||  is(T ==  int)  ||  is(T ==  long)  ||  is(T ==  double)  ||  is(T ==  float)  ||  is(\n          T ==  const(string[])))","url":"/ddn/util/docopt/get.html"},{"doc":"Resolves a default value specification possibly referencing an environment variable.","kind":"function","module":"ddn.util.docopt","name":"resolveEnvDefault","package":"ddn","parentType":"","signature":"ResolvedDefault resolveEnvDefault(string spec)","url":"/ddn/util/docopt/resolveEnvDefault.html"},{"doc":"Expands a pattern into an (almost) equivalent one with a single Either at top.","kind":"function","module":"ddn.util.docopt","name":"transform","package":"ddn","parentType":"","signature":"Either transform(Pattern pattern)","url":"/ddn/util/docopt/transform.html"},{"doc":"Extracts a section block (e.g. \"usage:\" or \"options:\") from a doc string.","kind":"function","module":"ddn.util.docopt","name":"ctfeFindSection","package":"ddn","parentType":"","signature":"string ctfeFindSection(string name,  string source)","url":"/ddn/util/docopt/ctfeFindSection.html"},{"doc":"Creates a very simple formal usage string from a `Usage:` section.","kind":"function","module":"ddn.util.docopt","name":"ctfeFormalFromUsage","package":"ddn","parentType":"","signature":"string ctfeFormalFromUsage(string usageSection)","url":"/ddn/util/docopt/ctfeFormalFromUsage.html"},{"doc":"Parses the `Options:` section into a list of `CtfeOptionSpec`.","kind":"function","module":"ddn.util.docopt","name":"ctfeParseOptions","package":"ddn","parentType":"","signature":"CtfeOptionSpec[] ctfeParseOptions(string optionsSection)","url":"/ddn/util/docopt/ctfeParseOptions.html"},{"doc":"Compile-time docopt parser that extracts `Usage:` and `Options:`.","kind":"function","module":"ddn.util.docopt","name":"ctfeParseDocopt","package":"ddn","parentType":"","signature":"CtfeDoc ctfeParseDocopt(string doc)","url":"/ddn/util/docopt/ctfeParseDocopt.html"},{"doc":"Builds runtime `Option` objects from CTFE specs.","kind":"function","module":"ddn.util.docopt","name":"buildOptionsFromCtfe","package":"ddn","parentType":"","signature":"Option[] buildOptionsFromCtfe(const  CtfeOptionSpec[]  specs)","url":"/ddn/util/docopt/buildOptionsFromCtfe.html"},{"doc":"Overload of `docopt` that accepts a compile-time parsed descriptor.","kind":"function","module":"ddn.util.docopt","name":"docopt","package":"ddn","parentType":"","signature":"ArgMap docopt(CtfeDoc parsed,  string[]  argv,  bool  help =  true,  string versn =  null,  bool  optionsFirst =  false)","url":"/ddn/util/docopt/docopt.html"},{"doc":"Parses a long option from the token stream.","kind":"function","module":"ddn.util.docopt","name":"parseLong","package":"ddn","parentType":"","signature":"Pattern[] parseLong(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseLong.html"},{"doc":"Parses short option(s) from the token stream.","kind":"function","module":"ddn.util.docopt","name":"parseShorts","package":"ddn","parentType":"","signature":"Pattern[] parseShorts(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseShorts.html"},{"doc":"","kind":"function","module":"ddn.util.docopt","name":"parseExpr","package":"ddn","parentType":"","signature":"Pattern[] parseExpr(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseExpr.html"},{"doc":"","kind":"function","module":"ddn.util.docopt","name":"parseSeq","package":"ddn","parentType":"","signature":"Pattern[] parseSeq(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseSeq.html"},{"doc":"Parses a single atom from the token stream.","kind":"function","module":"ddn.util.docopt","name":"parseAtom","package":"ddn","parentType":"","signature":"Pattern[] parseAtom(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseAtom.html"},{"doc":"Checks if a string is all uppercase letters.","kind":"function","module":"ddn.util.docopt","name":"isUpperString","package":"ddn","parentType":"","signature":"bool isUpperString(string s)","url":"/ddn/util/docopt/isUpperString.html"},{"doc":"Parses a sequence of atoms from the token stream.","kind":"function","module":"ddn.util.docopt","name":"parseSeq","package":"ddn","parentType":"","signature":"Pattern[] parseSeq(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseSeq.html"},{"doc":"Parses an expression from the token stream.","kind":"function","module":"ddn.util.docopt","name":"parseExpr","package":"ddn","parentType":"","signature":"Pattern[] parseExpr(Tokens tokens,  ref  Option[]  options)","url":"/ddn/util/docopt/parseExpr.html"},{"doc":"Parses a complete usage pattern.","kind":"function","module":"ddn.util.docopt","name":"parsePattern","package":"ddn","parentType":"","signature":"Required parsePattern(string source,  ref  Option[]  options)","url":"/ddn/util/docopt/parsePattern.html"},{"doc":"Parses command-line argument vector.","kind":"function","module":"ddn.util.docopt","name":"parseArgv","package":"ddn","parentType":"","signature":"Pattern[] parseArgv(Tokens tokens,  ref  Option[]  options,  bool  optionsFirst =  false)","url":"/ddn/util/docopt/parseArgv.html"},{"doc":"Parses sections matching a name from the doc string.","kind":"function","module":"ddn.util.docopt","name":"parseSection","package":"ddn","parentType":"","signature":"string[] parseSection(string name,  string source)","url":"/ddn/util/docopt/parseSection.html"},{"doc":"Parses option defaults from the Options section of the doc string.","kind":"function","module":"ddn.util.docopt","name":"parseDefaults","package":"ddn","parentType":"","signature":"Option[] parseDefaults(string doc)","url":"/ddn/util/docopt/parseDefaults.html"},{"doc":"Converts a usage section to a formal pattern string.","kind":"function","module":"ddn.util.docopt","name":"formalUsage","package":"ddn","parentType":"","signature":"string formalUsage(string section)","url":"/ddn/util/docopt/formalUsage.html"},{"doc":"Handles --help and --version options.","kind":"function","module":"ddn.util.docopt","name":"extras","package":"ddn","parentType":"","signature":"void extras(bool  help,  string versn,  Pattern[]  options,  string doc)","url":"/ddn/util/docopt/extras.html"},{"doc":"Parses command-line arguments based on a docopt-style documentation string.","kind":"function","module":"ddn.util.docopt","name":"docopt","package":"ddn","parentType":"","signature":"ArgMap docopt(string doc,  string[]  argv,  bool  help =  true,  string versn =  null,  bool  optionsFirst =  false)","url":"/ddn/util/docopt/docopt.html"},{"doc":"Exception thrown when there is an error in the docopt language definition.","kind":"class","module":"ddn.util.docopt","name":"DocoptLanguageError","package":"ddn","parentType":"","signature":"DocoptLanguageError : Exception","url":"/ddn/util/docopt.html#DocoptLanguageError"},{"doc":"Exception thrown when the user requests help via --help flag.","kind":"class","module":"ddn.util.docopt","name":"DocoptExitHelp","package":"ddn","parentType":"","signature":"DocoptExitHelp : Exception","url":"/ddn/util/docopt.html#DocoptExitHelp"},{"doc":"Exception thrown when there is an error in the command-line arguments.","kind":"class","module":"ddn.util.docopt","name":"DocoptArgumentError","package":"ddn","parentType":"","signature":"DocoptArgumentError : Exception","url":"/ddn/util/docopt.html#DocoptArgumentError"},{"doc":"Returns the expected description stored with this error.","kind":"method","module":"ddn.util.docopt","name":"expected","package":"ddn","parentType":"DocoptArgumentError","signature":"string expected()","url":"/ddn/util/docopt/DocoptArgumentError.expected.html"},{"doc":"Returns the offending token or input stored with this error.","kind":"method","module":"ddn.util.docopt","name":"got","package":"ddn","parentType":"DocoptArgumentError","signature":"string got()","url":"/ddn/util/docopt/DocoptArgumentError.got.html"},{"doc":"Returns the position (0-based index) in argv where mismatch occurred. If unknown, this may be 0 or a sentinel depending on the throw site.","kind":"method","module":"ddn.util.docopt","name":"position","package":"ddn","parentType":"DocoptArgumentError","signature":"size_t position()","url":"/ddn/util/docopt/DocoptArgumentError.position.html"},{"doc":"Returns the snapshot of argv for additional context.","kind":"method","module":"ddn.util.docopt","name":"argv","package":"ddn","parentType":"DocoptArgumentError","signature":"const(string[]) argv()","url":"/ddn/util/docopt/DocoptArgumentError.argv.html"},{"doc":"Helper to format a contextual error message.","kind":"method","module":"ddn.util.docopt","name":"formatMessage","package":"ddn","parentType":"DocoptArgumentError","signature":"string formatMessage(string expected,  string got,  size_t pos,  const  string[]  argv)","url":"/ddn/util/docopt/DocoptArgumentError.formatMessage.html"},{"doc":"Represents a value parsed from command-line arguments.","kind":"struct","module":"ddn.util.docopt","name":"ArgValue","package":"ddn","parentType":"","signature":"ArgValue","url":"/ddn/util/docopt.html#ArgValue"},{"doc":"Returns the type of value stored.","kind":"method","module":"ddn.util.docopt","name":"type","package":"ddn","parentType":"ArgValue","signature":"Type type()","url":"/ddn/util/docopt/ArgValue.type.html"},{"doc":"Checks if this value represents a \"true\" condition.","kind":"method","module":"ddn.util.docopt","name":"isTrue","package":"ddn","parentType":"ArgValue","signature":"bool isTrue()","url":"/ddn/util/docopt/ArgValue.isTrue.html"},{"doc":"Checks if this value is null/none.","kind":"method","module":"ddn.util.docopt","name":"isNull","package":"ddn","parentType":"ArgValue","signature":"bool isNull()","url":"/ddn/util/docopt/ArgValue.isNull.html"},{"doc":"Returns the value as a boolean.","kind":"method","module":"ddn.util.docopt","name":"asBool","package":"ddn","parentType":"ArgValue","signature":"bool asBool()","url":"/ddn/util/docopt/ArgValue.asBool.html"},{"doc":"Returns the value as a string.","kind":"method","module":"ddn.util.docopt","name":"asString","package":"ddn","parentType":"ArgValue","signature":"string asString()","url":"/ddn/util/docopt/ArgValue.asString.html"},{"doc":"Returns the value as a 32-bit integer.","kind":"method","module":"ddn.util.docopt","name":"asInt","package":"ddn","parentType":"ArgValue","signature":"int asInt()","url":"/ddn/util/docopt/ArgValue.asInt.html"},{"doc":"Returns the value as a 64-bit integer.","kind":"method","module":"ddn.util.docopt","name":"asLong","package":"ddn","parentType":"ArgValue","signature":"long asLong()","url":"/ddn/util/docopt/ArgValue.asLong.html"},{"doc":"Returns the value as a double-precision floating point number.","kind":"method","module":"ddn.util.docopt","name":"asDouble","package":"ddn","parentType":"ArgValue","signature":"double asDouble()","url":"/ddn/util/docopt/ArgValue.asDouble.html"},{"doc":"Returns the value as a single-precision floating point number.","kind":"method","module":"ddn.util.docopt","name":"asFloat","package":"ddn","parentType":"ArgValue","signature":"float asFloat()","url":"/ddn/util/docopt/ArgValue.asFloat.html"},{"doc":"Returns the value as a list of strings.","kind":"method","module":"ddn.util.docopt","name":"asList","package":"ddn","parentType":"ArgValue","signature":"const(string[]) asList()","url":"/ddn/util/docopt/ArgValue.asList.html"},{"doc":"Returns the value converted to the specified type.","kind":"method","module":"ddn.util.docopt","name":"as","package":"ddn","parentType":"ArgValue","signature":"T as(T)() if (is(T ==  string)  ||  is(T ==  bool)  ||  is(T ==  int)  ||  is(T ==  long)  ||  is(T ==  double)  ||  is(T ==  float)  ||  is(\n             T ==  const(string[])))","url":"/ddn/util/docopt/ArgValue.as.html"},{"doc":"Explicitly casts this `ArgValue` to the requested type using `cast(T)`.","kind":"method","module":"ddn.util.docopt","name":"opCast","package":"ddn","parentType":"ArgValue","signature":"T opCast(T)() if (is(T ==  string)  ||  is(T ==  bool)  ||  is(T ==  int)  ||  is(T ==  long)  ||  is(T ==  double)  ||  is(T ==  float)  ||  is(\n             T ==  const(string[]))  ||  is(T ==  ArgValue))","url":"/ddn/util/docopt/ArgValue.opCast.html"},{"doc":"Compares this value to another `ArgValue` for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(const  ArgValue rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Compares this `ArgValue` with a string for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(string rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Compares this `ArgValue` with a boolean for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(bool  rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Compares this `ArgValue` with a 32-bit integer for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(int  rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Compares this `ArgValue` with a long integer for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(long  rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Compares this `ArgValue` with a double for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(double  rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Compares this `ArgValue` with a list of strings for equality.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"ArgValue","signature":"bool opEquals(const(string[])  rhs)","url":"/ddn/util/docopt/ArgValue.opEquals.html"},{"doc":"Computes a hash value for this `ArgValue`.","kind":"method","module":"ddn.util.docopt","name":"toHash","package":"ddn","parentType":"ArgValue","signature":"size_t toHash()","url":"/ddn/util/docopt/ArgValue.toHash.html"},{"doc":"Converts the value to a string representation.","kind":"method","module":"ddn.util.docopt","name":"toString","package":"ddn","parentType":"ArgValue","signature":"string toString()","url":"/ddn/util/docopt/ArgValue.toString.html"},{"doc":"Type alias for the argument map returned by docopt.","kind":"alias","module":"ddn.util.docopt","name":"ArgMap","package":"ddn","parentType":"","signature":"ArgMap = ArgValue[string]","url":"/ddn/util/docopt.html#ArgMap"},{"doc":"Base class for all pattern types in the docopt pattern tree.","kind":"class","module":"ddn.util.docopt","name":"Pattern","package":"ddn","parentType":"","signature":"Pattern","url":"/ddn/util/docopt.html#Pattern"},{"doc":"Returns a flat array of all leaf patterns of the specified types.","kind":"method","module":"ddn.util.docopt","name":"flat","package":"ddn","parentType":"Pattern","signature":"Pattern[] flat(TypeInfo[]  types...)","url":"/ddn/util/docopt/Pattern.flat.html"},{"doc":"Attempts to match this pattern against a list of parsed arguments.","kind":"method","module":"ddn.util.docopt","name":"match","package":"ddn","parentType":"Pattern","signature":"Tuple!(bool,  Pattern[],  Pattern[]) match(Pattern[]  left,  Pattern[]  collected =  null)","url":"/ddn/util/docopt/Pattern.match.html"},{"doc":"Fixes the pattern tree by unifying identical patterns and setting up repeating argument handling.","kind":"method","module":"ddn.util.docopt","name":"fix","package":"ddn","parentType":"Pattern","signature":"Pattern fix()","url":"/ddn/util/docopt/Pattern.fix.html"},{"doc":"Makes pattern-tree tips point to the same object if they are equal.","kind":"method","module":"ddn.util.docopt","name":"fixIdentities","package":"ddn","parentType":"Pattern","signature":"void fixIdentities(Pattern[]  uniq =  null)","url":"/ddn/util/docopt/Pattern.fixIdentities.html"},{"doc":"Fixes elements that should accumulate/increment values.","kind":"method","module":"ddn.util.docopt","name":"fixRepeatingArguments","package":"ddn","parentType":"Pattern","signature":"void fixRepeatingArguments()","url":"/ddn/util/docopt/Pattern.fixRepeatingArguments.html"},{"doc":"Returns the name of this pattern element.","kind":"method","module":"ddn.util.docopt","name":"name","package":"ddn","parentType":"Pattern","signature":"string name()","url":"/ddn/util/docopt/Pattern.name.html"},{"doc":"Compares patterns for equality based on their string representation.","kind":"method","module":"ddn.util.docopt","name":"opEquals","package":"ddn","parentType":"Pattern","signature":"bool opEquals(Object other)","url":"/ddn/util/docopt/Pattern.opEquals.html"},{"doc":"Computes hash based on string representation.","kind":"method","module":"ddn.util.docopt","name":"toHash","package":"ddn","parentType":"Pattern","signature":"size_t toHash()","url":"/ddn/util/docopt/Pattern.toHash.html"},{"doc":"Internal string representation method that can be called on const objects.","kind":"method","module":"ddn.util.docopt","name":"toStringImpl","package":"ddn","parentType":"Pattern","signature":"string toStringImpl()","url":"/ddn/util/docopt/Pattern.toStringImpl.html"},{"doc":"Leaf/terminal node of a pattern tree.","kind":"class","module":"ddn.util.docopt","name":"LeafPattern","package":"ddn","parentType":"","signature":"LeafPattern : Pattern","url":"/ddn/util/docopt.html#LeafPattern"},{"doc":"Returns the name of this pattern element.","kind":"method","module":"ddn.util.docopt","name":"name","package":"ddn","parentType":"LeafPattern","signature":"string name()","url":"/ddn/util/docopt/LeafPattern.name.html"},{"doc":"Gets the value of this pattern element.","kind":"method","module":"ddn.util.docopt","name":"value","package":"ddn","parentType":"LeafPattern","signature":"ArgValue value()","url":"/ddn/util/docopt/LeafPattern.value.html"},{"doc":"Gets the value of this pattern element (const version).","kind":"method","module":"ddn.util.docopt","name":"valueConst","package":"ddn","parentType":"LeafPattern","signature":"ArgValue valueConst()","url":"/ddn/util/docopt/LeafPattern.valueConst.html"},{"doc":"Returns the 0-based argv index from which this pattern was parsed. If not set, returns size_t.max.","kind":"method","module":"ddn.util.docopt","name":"sourceIndex","package":"ddn","parentType":"LeafPattern","signature":"size_t sourceIndex()","url":"/ddn/util/docopt/LeafPattern.sourceIndex.html"},{"doc":"Sets the 0-based argv index for this leaf pattern.","kind":"method","module":"ddn.util.docopt","name":"setSourceIndex","package":"ddn","parentType":"LeafPattern","signature":"void setSourceIndex(size_t idx)","url":"/ddn/util/docopt/LeafPattern.setSourceIndex.html"},{"doc":"Sets the value of this pattern element.","kind":"method","module":"ddn.util.docopt","name":"setValue","package":"ddn","parentType":"LeafPattern","signature":"void setValue(ArgValue v)","url":"/ddn/util/docopt/LeafPattern.setValue.html"},{"doc":"Returns a flat array containing just this pattern if it matches the types.","kind":"method","module":"ddn.util.docopt","name":"flat","package":"ddn","parentType":"LeafPattern","signature":"Pattern[] flat(TypeInfo[]  types...)","url":"/ddn/util/docopt/LeafPattern.flat.html"},{"doc":"Finds a single match for this pattern in the left array.","kind":"method","module":"ddn.util.docopt","name":"singleMatch","package":"ddn","parentType":"LeafPattern","signature":"Tuple!(int,  LeafPattern) singleMatch(Pattern[]  left)","url":"/ddn/util/docopt/LeafPattern.singleMatch.html"},{"doc":"Attempts to match this pattern against a list of parsed arguments.","kind":"method","module":"ddn.util.docopt","name":"match","package":"ddn","parentType":"LeafPattern","signature":"Tuple!(bool,  Pattern[],  Pattern[]) match(Pattern[]  left,  Pattern[]  collected =  null)","url":"/ddn/util/docopt/LeafPattern.match.html"},{"doc":"Returns a string representation of this pattern.","kind":"method","module":"ddn.util.docopt","name":"toString","package":"ddn","parentType":"LeafPattern","signature":"string toString()","url":"/ddn/util/docopt/LeafPattern.toString.html"},{"doc":"Internal string representation for const access.","kind":"method","module":"ddn.util.docopt","name":"toStringImpl","package":"ddn","parentType":"LeafPattern","signature":"string toStringImpl()","url":"/ddn/util/docopt/LeafPattern.toStringImpl.html"},{"doc":"Represents a positional argument in the command-line interface.","kind":"class","module":"ddn.util.docopt","name":"Argument","package":"ddn","parentType":"","signature":"Argument : LeafPattern","url":"/ddn/util/docopt.html#Argument"},{"doc":"Finds a single match for this argument in the left array.","kind":"method","module":"ddn.util.docopt","name":"singleMatch","package":"ddn","parentType":"Argument","signature":"Tuple!(int,  LeafPattern) singleMatch(Pattern[]  left)","url":"/ddn/util/docopt/Argument.singleMatch.html"},{"doc":"Parses an argument from a source string.","kind":"method","module":"ddn.util.docopt","name":"parse","package":"ddn","parentType":"Argument","signature":"Argument parse(string source)","url":"/ddn/util/docopt/Argument.parse.html"},{"doc":"Represents a command word in the command-line interface.","kind":"class","module":"ddn.util.docopt","name":"Command","package":"ddn","parentType":"","signature":"Command : LeafPattern","url":"/ddn/util/docopt.html#Command"},{"doc":"Finds a single match for this command in the left array.","kind":"method","module":"ddn.util.docopt","name":"singleMatch","package":"ddn","parentType":"Command","signature":"Tuple!(int,  LeafPattern) singleMatch(Pattern[]  left)","url":"/ddn/util/docopt/Command.singleMatch.html"},{"doc":"Represents a command-line option (flag).","kind":"class","module":"ddn.util.docopt","name":"Option","package":"ddn","parentType":"","signature":"Option : LeafPattern","url":"/ddn/util/docopt.html#Option"},{"doc":"Returns the short form of this option.","kind":"method","module":"ddn.util.docopt","name":"shortName","package":"ddn","parentType":"Option","signature":"string shortName()","url":"/ddn/util/docopt/Option.shortName.html"},{"doc":"Returns the long form of this option.","kind":"method","module":"ddn.util.docopt","name":"longName","package":"ddn","parentType":"Option","signature":"string longName()","url":"/ddn/util/docopt/Option.longName.html"},{"doc":"Returns the argument count for this option.","kind":"method","module":"ddn.util.docopt","name":"argCount","package":"ddn","parentType":"Option","signature":"int argCount()","url":"/ddn/util/docopt/Option.argCount.html"},{"doc":"Returns the canonical name of this option.","kind":"method","module":"ddn.util.docopt","name":"name","package":"ddn","parentType":"Option","signature":"string name()","url":"/ddn/util/docopt/Option.name.html"},{"doc":"Finds a single match for this option in the left array.","kind":"method","module":"ddn.util.docopt","name":"singleMatch","package":"ddn","parentType":"Option","signature":"Tuple!(int,  LeafPattern) singleMatch(Pattern[]  left)","url":"/ddn/util/docopt/Option.singleMatch.html"},{"doc":"Returns a string representation of this option.","kind":"method","module":"ddn.util.docopt","name":"toString","package":"ddn","parentType":"Option","signature":"string toString()","url":"/ddn/util/docopt/Option.toString.html"},{"doc":"Internal string representation for const access.","kind":"method","module":"ddn.util.docopt","name":"toStringImpl","package":"ddn","parentType":"Option","signature":"string toStringImpl()","url":"/ddn/util/docopt/Option.toStringImpl.html"},{"doc":"Parses an option from a description line.","kind":"method","module":"ddn.util.docopt","name":"parse","package":"ddn","parentType":"Option","signature":"Option parse(string optionDescription)","url":"/ddn/util/docopt/Option.parse.html"},{"doc":"Result of resolving a default specification that may reference an environment variable.","kind":"struct","module":"ddn.util.docopt","name":"ResolvedDefault","package":"ddn","parentType":"","signature":"ResolvedDefault","url":"/ddn/util/docopt.html#ResolvedDefault"},{"doc":"Branch/inner node of a pattern tree.","kind":"class","module":"ddn.util.docopt","name":"BranchPattern","package":"ddn","parentType":"","signature":"BranchPattern : Pattern","url":"/ddn/util/docopt.html#BranchPattern"},{"doc":"Returns a flat array of all leaf patterns of the specified types.","kind":"method","module":"ddn.util.docopt","name":"flat","package":"ddn","parentType":"BranchPattern","signature":"Pattern[] flat(TypeInfo[]  types...)","url":"/ddn/util/docopt/BranchPattern.flat.html"},{"doc":"Makes pattern-tree tips point to the same object if they are equal.","kind":"method","module":"ddn.util.docopt","name":"fixIdentities","package":"ddn","parentType":"BranchPattern","signature":"void fixIdentities(Pattern[]  uniq =  null)","url":"/ddn/util/docopt/BranchPattern.fixIdentities.html"},{"doc":"Fixes elements that should accumulate/increment values.","kind":"method","module":"ddn.util.docopt","name":"fixRepeatingArguments","package":"ddn","parentType":"BranchPattern","signature":"void fixRepeatingArguments()","url":"/ddn/util/docopt/BranchPattern.fixRepeatingArguments.html"},{"doc":"Returns a string representation of this branch pattern.","kind":"method","module":"ddn.util.docopt","name":"toString","package":"ddn","parentType":"BranchPattern","signature":"string toString()","url":"/ddn/util/docopt/BranchPattern.toString.html"},{"doc":"Internal string representation for const access.","kind":"method","module":"ddn.util.docopt","name":"toStringImpl","package":"ddn","parentType":"BranchPattern","signature":"string toStringImpl()","url":"/ddn/util/docopt/BranchPattern.toStringImpl.html"},{"doc":"Represents a required sequence of patterns.","kind":"class","module":"ddn.util.docopt","name":"Required","package":"ddn","parentType":"","signature":"Required : BranchPattern","url":"/ddn/util/docopt.html#Required"},{"doc":"Attempts to match all children in sequence.","kind":"method","module":"ddn.util.docopt","name":"match","package":"ddn","parentType":"Required","signature":"Tuple!(bool,  Pattern[],  Pattern[]) match(Pattern[]  left,  Pattern[]  collected =  null)","url":"/ddn/util/docopt/Required.match.html"},{"doc":"Represents an optional sequence of patterns.","kind":"class","module":"ddn.util.docopt","name":"Optional","package":"ddn","parentType":"","signature":"Optional : BranchPattern","url":"/ddn/util/docopt.html#Optional"},{"doc":"Attempts to match children, but always succeeds.","kind":"method","module":"ddn.util.docopt","name":"match","package":"ddn","parentType":"Optional","signature":"Tuple!(bool,  Pattern[],  Pattern[]) match(Pattern[]  left,  Pattern[]  collected =  null)","url":"/ddn/util/docopt/Optional.match.html"},{"doc":"Marker/placeholder for [options] shortcut in usage patterns.","kind":"class","module":"ddn.util.docopt","name":"OptionsShortcut","package":"ddn","parentType":"","signature":"OptionsShortcut : Optional","url":"/ddn/util/docopt.html#OptionsShortcut"},{"doc":"Represents one or more occurrences of a pattern.","kind":"class","module":"ddn.util.docopt","name":"OneOrMore","package":"ddn","parentType":"","signature":"OneOrMore : BranchPattern","url":"/ddn/util/docopt.html#OneOrMore"},{"doc":"Attempts to match the child pattern one or more times.","kind":"method","module":"ddn.util.docopt","name":"match","package":"ddn","parentType":"OneOrMore","signature":"Tuple!(bool,  Pattern[],  Pattern[]) match(Pattern[]  left,  Pattern[]  collected =  null)","url":"/ddn/util/docopt/OneOrMore.match.html"},{"doc":"Represents mutually exclusive alternatives.","kind":"class","module":"ddn.util.docopt","name":"Either","package":"ddn","parentType":"","signature":"Either : BranchPattern","url":"/ddn/util/docopt.html#Either"},{"doc":"Attempts to match one of the alternative patterns.","kind":"method","module":"ddn.util.docopt","name":"match","package":"ddn","parentType":"Either","signature":"Tuple!(bool,  Pattern[],  Pattern[]) match(Pattern[]  left,  Pattern[]  collected =  null)","url":"/ddn/util/docopt/Either.match.html"},{"doc":"Tokenizer for parsing docopt patterns and arguments.","kind":"class","module":"ddn.util.docopt","name":"Tokens","package":"ddn","parentType":"","signature":"Tokens","url":"/ddn/util/docopt.html#Tokens"},{"doc":"Creates a Tokens instance for parsing a usage pattern.","kind":"method","module":"ddn.util.docopt","name":"fromPattern","package":"ddn","parentType":"Tokens","signature":"Tokens fromPattern(string source)","url":"/ddn/util/docopt/Tokens.fromPattern.html"},{"doc":"Removes and returns the first token.","kind":"method","module":"ddn.util.docopt","name":"move","package":"ddn","parentType":"Tokens","signature":"string move()","url":"/ddn/util/docopt/Tokens.move.html"},{"doc":"Returns the current (first) token without removing it.","kind":"method","module":"ddn.util.docopt","name":"current","package":"ddn","parentType":"Tokens","signature":"string current()","url":"/ddn/util/docopt/Tokens.current.html"},{"doc":"Returns the remaining tokens as an array.","kind":"method","module":"ddn.util.docopt","name":"getTokens","package":"ddn","parentType":"Tokens","signature":"string[] getTokens()","url":"/ddn/util/docopt/Tokens.getTokens.html"},{"doc":"Returns the original snapshot of tokens provided to this tokenizer.","kind":"method","module":"ddn.util.docopt","name":"originalTokens","package":"ddn","parentType":"Tokens","signature":"string[] originalTokens()","url":"/ddn/util/docopt/Tokens.originalTokens.html"},{"doc":"Returns how many tokens were consumed so far (position index).","kind":"method","module":"ddn.util.docopt","name":"consumedCount","package":"ddn","parentType":"Tokens","signature":"size_t consumedCount()","url":"/ddn/util/docopt/Tokens.consumedCount.html"},{"doc":"Returns the number of remaining tokens.","kind":"method","module":"ddn.util.docopt","name":"length","package":"ddn","parentType":"Tokens","signature":"size_t length()","url":"/ddn/util/docopt/Tokens.length.html"},{"doc":"Checks if there are no more tokens.","kind":"method","module":"ddn.util.docopt","name":"empty","package":"ddn","parentType":"Tokens","signature":"bool empty()","url":"/ddn/util/docopt/Tokens.empty.html"},{"doc":"Returns whether this tokenizer is parsing a pattern.","kind":"method","module":"ddn.util.docopt","name":"isParsingPattern","package":"ddn","parentType":"Tokens","signature":"bool isParsingPattern()","url":"/ddn/util/docopt/Tokens.isParsingPattern.html"},{"doc":"Throws an appropriate error based on parsing mode.","kind":"method","module":"ddn.util.docopt","name":"error","package":"ddn","parentType":"Tokens","signature":"void error(string message)","url":"/ddn/util/docopt/Tokens.error.html"},{"doc":"Lightweight compile-time representation of an option specification.","kind":"struct","module":"ddn.util.docopt","name":"CtfeOptionSpec","package":"ddn","parentType":"","signature":"CtfeOptionSpec","url":"/ddn/util/docopt.html#CtfeOptionSpec"},{"doc":"Compile-time parsed descriptor for a docopt document.","kind":"struct","module":"ddn.util.docopt","name":"CtfeDoc","package":"ddn","parentType":"","signature":"CtfeDoc","url":"/ddn/util/docopt.html#CtfeDoc"},{"doc":"Template that evaluates the parse at compile time for a string literal.","kind":"template","module":"ddn.util.docopt","name":"parseDocopt","package":"ddn","parentType":"","signature":"parseDocopt(string DOC)","url":"/ddn/util/docopt.html#parseDocopt"},{"doc":"JSON/JSON5 String Escaping Utilities","kind":"module","module":"ddn.util.json_escape","name":"ddn.util.json_escape","package":"ddn","parentType":"","signature":"","url":"/ddn/util/json_escape.html"},{"doc":"Write a `\\uXXXX` escape sequence for a 16-bit value.","kind":"function","module":"ddn.util.json_escape","name":"writeUnicodeEscape","package":"ddn","parentType":"","signature":"void writeUnicodeEscape(Sink)(ref  Sink sink,  ushort  v) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/util/json_escape/writeUnicodeEscape.html"},{"doc":"Write a Unicode code point as escaped JSON.","kind":"function","module":"ddn.util.json_escape","name":"writeCodePointEscaped","package":"ddn","parentType":"","signature":"void writeCodePointEscaped(Sink)(ref  Sink sink,  dchar  dc) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/util/json_escape/writeCodePointEscaped.html"},{"doc":"Escape the contents of a UTF-8 string and write to a sink.","kind":"function","module":"ddn.util.json_escape","name":"escapeToSink","package":"ddn","parentType":"","signature":"void escapeToSink(Sink)(scope  const(char)[]  s,  ref  Sink sink,  const  char  quote,  const  bool  asciiOnly) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/util/json_escape/escapeToSink.html"},{"doc":"Attempt to decode a UTF-8 code point from the string at position `pos`.","kind":"function","module":"ddn.util.json_escape","name":"tryDecodeUTF8","package":"ddn","parentType":"","signature":"dchar tryDecodeUTF8(scope  const(char)[]  s,  size_t pos,  out  size_t bytesConsumed)","url":"/ddn/util/json_escape/tryDecodeUTF8.html"},{"doc":"Escape a UTF-8 string for inclusion in a JSON/JSON5 string literal.","kind":"function","module":"ddn.util.json_escape","name":"escapeJSONString","package":"ddn","parentType":"","signature":"string escapeJSONString(const  string s,  const  char  quote =  '\"',  const  bool  asciiOnly =  false)","url":"/ddn/util/json_escape/escapeJSONString.html"},{"doc":"Write a JSON/JSON5 string literal (including surrounding quotes) to `sink`.","kind":"function","module":"ddn.util.json_escape","name":"writeJSONString","package":"ddn","parentType":"","signature":"void writeJSONString(Sink)(scope  const(char)[]  s,  ref  Sink sink,  const  bool  asciiOnly =  false,  const  char  quote =  '\"') if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/util/json_escape/writeJSONString.html"},{"doc":"Hex digits for escape sequence encoding.","kind":"variable","module":"ddn.util.json_escape","name":"HEX","package":"ddn","parentType":"","signature":"string HEX","url":"/ddn/util/json_escape.html#HEX"},{"doc":"Module ddn.util.semver","kind":"module","module":"ddn.util.semver","name":"ddn.util.semver","package":"ddn","parentType":"","signature":"","url":"/ddn/util/semver.html"},{"doc":"Exception thrown when a version string is invalid.","kind":"class","module":"ddn.util.semver","name":"SemVerParseException","package":"ddn","parentType":"","signature":"SemVerParseException : Exception","url":"/ddn/util/semver.html#SemVerParseException"},{"doc":"Represents a Semantic Version according to semver.org.","kind":"struct","module":"ddn.util.semver","name":"SemVer","package":"ddn","parentType":"","signature":"SemVer","url":"/ddn/util/semver.html#SemVer"},{"doc":"Parses a version string into a SemVer object.","kind":"method","module":"ddn.util.semver","name":"parse","package":"ddn","parentType":"SemVer","signature":"SemVer parse(string verstr)","url":"/ddn/util/semver/SemVer.parse.html"},{"doc":"Converts this SemVer to its canonical string representation.","kind":"method","module":"ddn.util.semver","name":"toString","package":"ddn","parentType":"SemVer","signature":"string toString()","url":"/ddn/util/semver/SemVer.toString.html"},{"doc":"Returns true if this version is a pre-release.","kind":"method","module":"ddn.util.semver","name":"isPrerelease","package":"ddn","parentType":"SemVer","signature":"bool isPrerelease()","url":"/ddn/util/semver/SemVer.isPrerelease.html"},{"doc":"Returns true if this version has build metadata.","kind":"method","module":"ddn.util.semver","name":"hasBuild","package":"ddn","parentType":"SemVer","signature":"bool hasBuild()","url":"/ddn/util/semver/SemVer.hasBuild.html"},{"doc":"Compares this SemVer to another according to semver precedence rules.","kind":"method","module":"ddn.util.semver","name":"compare","package":"ddn","parentType":"SemVer","signature":"int compare(const  SemVer other)","url":"/ddn/util/semver/SemVer.compare.html"},{"doc":"Equality operator. Ignores build metadata.","kind":"method","module":"ddn.util.semver","name":"opEquals","package":"ddn","parentType":"SemVer","signature":"bool opEquals(const  SemVer other)","url":"/ddn/util/semver/SemVer.opEquals.html"},{"doc":"Less-than operator, for sorting. Ignores build metadata.","kind":"method","module":"ddn.util.semver","name":"opCmp","package":"ddn","parentType":"SemVer","signature":"int opCmp(const  SemVer other)","url":"/ddn/util/semver/SemVer.opCmp.html"},{"doc":"Computes a hash value for this SemVer.","kind":"method","module":"ddn.util.semver","name":"toHash","package":"ddn","parentType":"SemVer","signature":"size_t toHash()","url":"/ddn/util/semver/SemVer.toHash.html"},{"doc":"Returns a new SemVer with incremented major version, resetting minor and patch to 0, and clearing prerelease/build.","kind":"method","module":"ddn.util.semver","name":"bumpMajor","package":"ddn","parentType":"SemVer","signature":"SemVer bumpMajor()","url":"/ddn/util/semver/SemVer.bumpMajor.html"},{"doc":"Returns a new SemVer with incremented minor version, resetting patch to 0, and clearing prerelease/build.","kind":"method","module":"ddn.util.semver","name":"bumpMinor","package":"ddn","parentType":"SemVer","signature":"SemVer bumpMinor()","url":"/ddn/util/semver/SemVer.bumpMinor.html"},{"doc":"Returns a new SemVer with incremented patch version, clearing prerelease/build.","kind":"method","module":"ddn.util.semver","name":"bumpPatch","package":"ddn","parentType":"SemVer","signature":"SemVer bumpPatch()","url":"/ddn/util/semver/SemVer.bumpPatch.html"},{"doc":"Returns a new SemVer with the given prerelease identifiers.","kind":"method","module":"ddn.util.semver","name":"withPrerelease","package":"ddn","parentType":"SemVer","signature":"SemVer withPrerelease(string[]  ids)","url":"/ddn/util/semver/SemVer.withPrerelease.html"},{"doc":"Returns a new SemVer with the given build metadata identifiers.","kind":"method","module":"ddn.util.semver","name":"withBuild","package":"ddn","parentType":"SemVer","signature":"SemVer withBuild(string[]  ids)","url":"/ddn/util/semver/SemVer.withBuild.html"},{"doc":"Template for encoding a semantic version as a ulong at compile-time.","kind":"template","module":"ddn.util.semver","name":"SEMVER","package":"ddn","parentType":"","signature":"SEMVER(uint  major,  uint  minor,  uint  patch =  0)","url":"/ddn/util/semver.html#SEMVER"},{"doc":"","kind":"module","module":"ddn.var","name":"ddn.var","package":"ddn","parentType":"","signature":"","url":"/ddn/var.html"},{"doc":"Base exception type for `ddn.var` runtime misuse.","kind":"class","module":"ddn.var","name":"VarException","package":"ddn","parentType":"","signature":"VarException : Exception","url":"/ddn/var.html#VarException"},{"doc":"Thrown when an operation requires a specific runtime `var.Type`.","kind":"class","module":"ddn.var","name":"VarTypeException","package":"ddn","parentType":"","signature":"VarTypeException : VarException","url":"/ddn/var.html#VarTypeException"},{"doc":"Thrown when an object key is missing for an operation that requires it.","kind":"class","module":"ddn.var","name":"VarKeyException","package":"ddn","parentType":"","signature":"VarKeyException : VarException","url":"/ddn/var.html#VarKeyException"},{"doc":"Thrown when an array index is out of range for an operation that requires it.","kind":"class","module":"ddn.var","name":"VarIndexException","package":"ddn","parentType":"","signature":"VarIndexException : VarException","url":"/ddn/var.html#VarIndexException"},{"doc":"ddn.var — a compact, dynamic value type.","kind":"struct","module":"ddn.var","name":"var","package":"ddn","parentType":"","signature":"var","url":"/ddn/var.html#var"},{"doc":"Assign from an arbitrary value `rhs`, setting the internal type and payload accordingly.","kind":"method","module":"ddn.var","name":"opAssign","package":"ddn","parentType":"var","signature":"var opAssign(T)(T rhs)","url":"/ddn/var/var.opAssign.html"},{"doc":"Access a child value by key, turning this instance into a map on first use.","kind":"method","module":"ddn.var","name":"opIndex","package":"ddn","parentType":"var","signature":"var opIndex(string key)","url":"/ddn/var/var.opIndex.html"},{"doc":"Const overload of `opIndex` for read-only map access.","kind":"method","module":"ddn.var","name":"opIndex","package":"ddn","parentType":"var","signature":"const(var) opIndex(string key)","url":"/ddn/var/var.opIndex.html"},{"doc":"Assign a value to a child by key (map-style assignment).","kind":"method","module":"ddn.var","name":"opIndexAssign","package":"ddn","parentType":"var","signature":"void opIndexAssign(T)(T rhs,  string key)","url":"/ddn/var/var.opIndexAssign.html"},{"doc":"* Remove a child by key from the map. * * Returns: *   `true` if the key existed and was removed, `false` otherwise. When this value is `Type.NULL`...","kind":"method","module":"ddn.var","name":"remove","package":"ddn","parentType":"var","signature":"bool remove(string key)","url":"/ddn/var/var.remove.html"},{"doc":"Reset this `var` to `Type.NULL`, releasing any held resources.","kind":"method","module":"ddn.var","name":"clear","package":"ddn","parentType":"var","signature":"void clear()","url":"/ddn/var/var.clear.html"},{"doc":"Create a deep copy of this `var`.","kind":"method","module":"ddn.var","name":"dup","package":"ddn","parentType":"var","signature":"var dup()","url":"/ddn/var/var.dup.html"},{"doc":"Create an immutable deep copy of this `var`.","kind":"method","module":"ddn.var","name":"idup","package":"ddn","parentType":"var","signature":"var idup()","url":"/ddn/var/var.idup.html"},{"doc":"Merge another object into this one.","kind":"method","module":"ddn.var","name":"merge","package":"ddn","parentType":"var","signature":"var merge(const  var other,  bool  deepMerge =  false)","url":"/ddn/var/var.merge.html"},{"doc":"Dynamic field access for map values via D's `opDispatch`.","kind":"method","module":"ddn.var","name":"opDispatch","package":"ddn","parentType":"var","signature":"var opDispatch(string name)()","url":"/ddn/var/var.opDispatch.html"},{"doc":"Const overload of `opDispatch` for read-only access (no insertion).","kind":"method","module":"ddn.var","name":"opDispatch","package":"ddn","parentType":"var","signature":"const(var) opDispatch(string name)()","url":"/ddn/var/var.opDispatch.html"},{"doc":"Get a human-readable name for a Type value.","kind":"method","module":"ddn.var","name":"_typeName","package":"ddn","parentType":"var","signature":"string _typeName(Type t)","url":"/ddn/var/var._typeName.html"},{"doc":"Emit a debug-only warning for semantic-changing coercions.","kind":"method","module":"ddn.var","name":"_warnCoercion","package":"ddn","parentType":"var","signature":"void _warnCoercion(string op,  Type from,  Type to,  string details =  null)","url":"/ddn/var/var._warnCoercion.html"},{"doc":"A shared `NULL` value returned by reference for safe \"neutral\" `ref const(var)` APIs.","kind":"method","module":"ddn.var","name":"_nullConstRef","package":"ddn","parentType":"var","signature":"const(var) _nullConstRef()","url":"/ddn/var/var._nullConstRef.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_requireType","package":"ddn","parentType":"var","signature":"void _requireType(string op,  Type expected,  string details =  null)","url":"/ddn/var/var._requireType.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_requireArray","package":"ddn","parentType":"var","signature":"void _requireArray(string op,  string details =  null)","url":"/ddn/var/var._requireArray.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_requireObject","package":"ddn","parentType":"var","signature":"void _requireObject(string op,  string details =  null)","url":"/ddn/var/var._requireObject.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_ensureArrayForMutation","package":"ddn","parentType":"var","signature":"void _ensureArrayForMutation(string op,  size_t indexHint =  size_t.max)","url":"/ddn/var/var._ensureArrayForMutation.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_ensureObjectForMutation","package":"ddn","parentType":"var","signature":"void _ensureObjectForMutation(string op,  string keyHint =  null)","url":"/ddn/var/var._ensureObjectForMutation.html"},{"doc":"Safely get a field value with a default fallback.","kind":"method","module":"ddn.var","name":"getField","package":"ddn","parentType":"var","signature":"var getField(T)(const  string key,  T defaultValue)","url":"/ddn/var/var.getField.html"},{"doc":"Safely get a field value, returning NULL if missing.","kind":"method","module":"ddn.var","name":"get","package":"ddn","parentType":"var","signature":"var get(const  string key)","url":"/ddn/var/var.get.html"},{"doc":"Access a nested value using an array of path components.","kind":"method","module":"ddn.var","name":"path","package":"ddn","parentType":"var","signature":"var path(const  string[]  pathParts)","url":"/ddn/var/var.path.html"},{"doc":"Access a nested value using dot-notation or slash-notation path string.","kind":"method","module":"ddn.var","name":"path","package":"ddn","parentType":"var","signature":"var path(const  string pathStr)","url":"/ddn/var/var.path.html"},{"doc":"Get a forward range over the elements of this array.","kind":"method","module":"ddn.var","name":"byElement","package":"ddn","parentType":"var","signature":"ElementRange byElement()","url":"/ddn/var/var.byElement.html"},{"doc":"Const overload: get a forward range over the elements of this array.","kind":"method","module":"ddn.var","name":"byElement","package":"ddn","parentType":"var","signature":"ConstElementRange byElement()","url":"/ddn/var/var.byElement.html"},{"doc":"Get a forward range over the keys of this object.","kind":"method","module":"ddn.var","name":"byKey","package":"ddn","parentType":"var","signature":"KeyRange byKey()","url":"/ddn/var/var.byKey.html"},{"doc":"Get a forward range over the values of this object.","kind":"method","module":"ddn.var","name":"byValue","package":"ddn","parentType":"var","signature":"ValueRange byValue()","url":"/ddn/var/var.byValue.html"},{"doc":"Get a forward range over the key-value pairs of this object.","kind":"method","module":"ddn.var","name":"byPair","package":"ddn","parentType":"var","signature":"PairRange byPair()","url":"/ddn/var/var.byPair.html"},{"doc":"Convert the stored value to a human-readable string.","kind":"method","module":"ddn.var","name":"toString","package":"ddn","parentType":"var","signature":"string toString()","url":"/ddn/var/var.toString.html"},{"doc":"Write the string representation of this value to an output range.","kind":"method","module":"ddn.var","name":"toStringTo","package":"ddn","parentType":"var","signature":"void toStringTo(Sink)(ref  Sink sink) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/var/var.toStringTo.html"},{"doc":"Internal sink-based string formatter with depth tracking.","kind":"method","module":"ddn.var","name":"_toStringSink","package":"ddn","parentType":"var","signature":"void _toStringSink(Sink)(ref  Sink sink,  size_t depth) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/var/var._toStringSink.html"},{"doc":"Internal JSON sink formatter for arrays and objects.","kind":"method","module":"ddn.var","name":"_toJSONStringSink","package":"ddn","parentType":"var","signature":"void _toJSONStringSink(Sink)(ref  Sink sink,  size_t depth) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/var/var._toJSONStringSink.html"},{"doc":"Internal JSON element sink formatter (quotes strings).","kind":"method","module":"ddn.var","name":"_toJSONElementSink","package":"ddn","parentType":"var","signature":"void _toJSONElementSink(Sink)(ref  Sink sink,  size_t depth) if (is(typeof(sink.put(\"test\")))  ||  is(typeof(sink.put('c'))))","url":"/ddn/var/var._toJSONElementSink.html"},{"doc":"Convert the stored value to type `T`.","kind":"method","module":"ddn.var","name":"as","package":"ddn","parentType":"var","signature":"T as(T)()","url":"/ddn/var/var.as.html"},{"doc":"Attempt to convert the stored value to type `T`, returning a `Nullable!T`.","kind":"method","module":"ddn.var","name":"tryAs","package":"ddn","parentType":"var","signature":"Nullable!T tryAs(T)()","url":"/ddn/var/var.tryAs.html"},{"doc":"Convenience call operator that forwards to `as!T()`.","kind":"method","module":"ddn.var","name":"opCall","package":"ddn","parentType":"var","signature":"T opCall(T)()","url":"/ddn/var/var.opCall.html"},{"doc":"Escape a string for inclusion into JSON-like output.","kind":"method","module":"ddn.var","name":"_escapeJSONString","package":"ddn","parentType":"var","signature":"string _escapeJSONString(const  string s)","url":"/ddn/var/var._escapeJSONString.html"},{"doc":"Index into the array payload and return a reference to the element.","kind":"method","module":"ddn.var","name":"_arrayElemAt","package":"ddn","parentType":"var","signature":"var _arrayElemAt(size_t index)","url":"/ddn/var/var._arrayElemAt.html"},{"doc":"","kind":"method","module":"ddn.var","name":"opIndex","package":"ddn","parentType":"var","signature":"var opIndex(size_t index)","url":"/ddn/var/var.opIndex.html"},{"doc":"Const overload of `opIndex` for read-only array access.","kind":"method","module":"ddn.var","name":"opIndex","package":"ddn","parentType":"var","signature":"const(var) opIndex(size_t index)","url":"/ddn/var/var.opIndex.html"},{"doc":"Support `$` in slice expressions for arrays.","kind":"method","module":"ddn.var","name":"opDollar","package":"ddn","parentType":"var","signature":"size_t opDollar()","url":"/ddn/var/var.opDollar.html"},{"doc":"Slice an array to create a new `var` containing a subrange of elements.","kind":"method","module":"ddn.var","name":"opSlice","package":"ddn","parentType":"var","signature":"var opSlice(size_t start,  size_t end)","url":"/ddn/var/var.opSlice.html"},{"doc":"Get the number of elements when the value holds an array.","kind":"method","module":"ddn.var","name":"length","package":"ddn","parentType":"var","signature":"size_t length()","url":"/ddn/var/var.length.html"},{"doc":"Append a value to the array. Converts `Type.NULL` to an empty array on first use.","kind":"method","module":"ddn.var","name":"append","package":"ddn","parentType":"var","signature":"void append(T)(T rhs)","url":"/ddn/var/var.append.html"},{"doc":"Extend this array with elements from another array (flat concatenation).","kind":"method","module":"ddn.var","name":"extend","package":"ddn","parentType":"var","signature":"void extend(T)(T rhs)","url":"/ddn/var/var.extend.html"},{"doc":"Operator `~=` for append or string concatenation.","kind":"method","module":"ddn.var","name":"opOpAssign","package":"ddn","parentType":"var","signature":"void opOpAssign(string op,  T)(T rhs) if (op ==  \"~\")","url":"/ddn/var/var.opOpAssign.html"},{"doc":"Check whether the map contains `key`.","kind":"method","module":"ddn.var","name":"contains","package":"ddn","parentType":"var","signature":"bool contains(const  string key)","url":"/ddn/var/var.contains.html"},{"doc":"Get the value for `key` or return `defaultValue` if missing.","kind":"method","module":"ddn.var","name":"get","package":"ddn","parentType":"var","signature":"var get(TDefault)(const  string key,  TDefault defaultValue)","url":"/ddn/var/var.get.html"},{"doc":"Return an array of keys. For `Type.NULL`, returns an empty array.","kind":"method","module":"ddn.var","name":"keys","package":"ddn","parentType":"var","signature":"string[] keys()","url":"/ddn/var/var.keys.html"},{"doc":"Return an array of values. For `Type.NULL`, returns an empty array.","kind":"method","module":"ddn.var","name":"values","package":"ddn","parentType":"var","signature":"var[] values()","url":"/ddn/var/var.values.html"},{"doc":"Number of key/value pairs stored. Returns 0 for `Type.NULL`.","kind":"method","module":"ddn.var","name":"count","package":"ddn","parentType":"var","signature":"size_t count()","url":"/ddn/var/var.count.html"},{"doc":"Iterate over map entries as `(key, ref value)` pairs. For non-map types, iteration yields zero elements.","kind":"method","module":"ddn.var","name":"opApply","package":"ddn","parentType":"var","signature":"int opApply(scope  int  delegate(const  string,  ref  var)  dg)","url":"/ddn/var/var.opApply.html"},{"doc":"Insert `rhs` at position `index` (0..length). Converts `Type.NULL` to empty array. Returns `true` on success, `false` if index is out of range.","kind":"method","module":"ddn.var","name":"insert","package":"ddn","parentType":"var","signature":"bool insert(T)(size_t index,  T rhs)","url":"/ddn/var/var.insert.html"},{"doc":"Remove the element at `index`. Returns `true` if removed, `false` if `index` is out of range or the value is `Type.NULL`. Asserts if the current ty...","kind":"method","module":"ddn.var","name":"removeAt","package":"ddn","parentType":"var","signature":"bool removeAt(size_t index)","url":"/ddn/var/var.removeAt.html"},{"doc":"Foreach iteration support over array elements.","kind":"method","module":"ddn.var","name":"opApply","package":"ddn","parentType":"var","signature":"int opApply(scope  int  delegate(ref  var)  dg)","url":"/ddn/var/var.opApply.html"},{"doc":"Foreach iteration with index over array elements.","kind":"method","module":"ddn.var","name":"opApply","package":"ddn","parentType":"var","signature":"int opApply(scope  int  delegate(size_t,  ref  var)  dg)","url":"/ddn/var/var.opApply.html"},{"doc":"Structural equality.","kind":"method","module":"ddn.var","name":"opEquals","package":"ddn","parentType":"var","signature":"bool opEquals(const  scope  var rhs)","url":"/ddn/var/var.opEquals.html"},{"doc":"Binary arithmetic operators for `var`.","kind":"method","module":"ddn.var","name":"opBinary","package":"ddn","parentType":"var","signature":"var opBinary(string op)(const  var rhs) if (op ==  \"+\" ||  op ==  \"-\" ||  op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\")","url":"/ddn/var/var.opBinary.html"},{"doc":"String concatenation operator for `var`.","kind":"method","module":"ddn.var","name":"opBinary","package":"ddn","parentType":"var","signature":"var opBinary(string op)(const  var rhs) if (op ==  \"~\")","url":"/ddn/var/var.opBinary.html"},{"doc":"Unary operators for `var`.","kind":"method","module":"ddn.var","name":"opUnary","package":"ddn","parentType":"var","signature":"var opUnary(string op)() if (op ==  \"-\" ||  op ==  \"!\")","url":"/ddn/var/var.opUnary.html"},{"doc":"Check if a type is numeric (integer or floating point).","kind":"method","module":"ddn.var","name":"_isNumericType","package":"ddn","parentType":"var","signature":"bool _isNumericType(Type t)","url":"/ddn/var/var._isNumericType.html"},{"doc":"Check if a type is a signed integer type.","kind":"method","module":"ddn.var","name":"_isSignedIntegerType","package":"ddn","parentType":"var","signature":"bool _isSignedIntegerType(Type t)","url":"/ddn/var/var._isSignedIntegerType.html"},{"doc":"Check if a type is an unsigned integer type.","kind":"method","module":"ddn.var","name":"_isUnsignedIntegerType","package":"ddn","parentType":"var","signature":"bool _isUnsignedIntegerType(Type t)","url":"/ddn/var/var._isUnsignedIntegerType.html"},{"doc":"Check if a type is floating point.","kind":"method","module":"ddn.var","name":"_isFloatingType","package":"ddn","parentType":"var","signature":"bool _isFloatingType(Type t)","url":"/ddn/var/var._isFloatingType.html"},{"doc":"Convert the stored value to double for arithmetic.","kind":"method","module":"ddn.var","name":"_toDouble","package":"ddn","parentType":"var","signature":"double _toDouble()","url":"/ddn/var/var._toDouble.html"},{"doc":"Convert the stored value to long for arithmetic.","kind":"method","module":"ddn.var","name":"_toLong","package":"ddn","parentType":"var","signature":"long _toLong()","url":"/ddn/var/var._toLong.html"},{"doc":"Attempt to convert an integer value to `long` without overflow.","kind":"method","module":"ddn.var","name":"_tryToLong","package":"ddn","parentType":"var","signature":"bool _tryToLong(out  long  outValue)","url":"/ddn/var/var._tryToLong.html"},{"doc":"Attempt to convert an integer value to `ulong` without wrapping.","kind":"method","module":"ddn.var","name":"_tryToUlong","package":"ddn","parentType":"var","signature":"bool _tryToUlong(out  ulong  outValue)","url":"/ddn/var/var._tryToUlong.html"},{"doc":"Convert the stored value to `ulong` for arithmetic.","kind":"method","module":"ddn.var","name":"_toUlong","package":"ddn","parentType":"var","signature":"ulong _toUlong()","url":"/ddn/var/var._toUlong.html"},{"doc":"Convert the stored value to bool for logical operations.","kind":"method","module":"ddn.var","name":"_toBool","package":"ddn","parentType":"var","signature":"bool _toBool()","url":"/ddn/var/var._toBool.html"},{"doc":"Apply a binary arithmetic operation.","kind":"method","module":"ddn.var","name":"_applyOp","package":"ddn","parentType":"var","signature":"T _applyOp(string op,  T)(T a,  T b)","url":"/ddn/var/var._applyOp.html"},{"doc":"Three-way comparison operator for `var`.","kind":"method","module":"ddn.var","name":"opCmp","package":"ddn","parentType":"var","signature":"int opCmp(const  var rhs)","url":"/ddn/var/var.opCmp.html"},{"doc":"Helper to extract code point from char types.","kind":"method","module":"ddn.var","name":"_toCodePoint","package":"ddn","parentType":"var","signature":"dchar _toCodePoint(const  var v)","url":"/ddn/var/var._toCodePoint.html"},{"doc":"Compute a structural hash value consistent with `opEquals`.","kind":"method","module":"ddn.var","name":"toHash","package":"ddn","parentType":"var","signature":"size_t toHash()","url":"/ddn/var/var.toHash.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_floatEqual","package":"ddn","parentType":"var","signature":"bool _floatEqual(float  a,  float  b)","url":"/ddn/var/var._floatEqual.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_doubleEqual","package":"ddn","parentType":"var","signature":"bool _doubleEqual(double  a,  double  b)","url":"/ddn/var/var._doubleEqual.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_hashCombine","package":"ddn","parentType":"var","signature":"size_t _hashCombine(size_t h,  size_t v)","url":"/ddn/var/var._hashCombine.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_hashString","package":"ddn","parentType":"var","signature":"size_t _hashString(const  string s)","url":"/ddn/var/var._hashString.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_hashFloat","package":"ddn","parentType":"var","signature":"size_t _hashFloat(float  a)","url":"/ddn/var/var._hashFloat.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_hashDouble","package":"ddn","parentType":"var","signature":"size_t _hashDouble(double  a)","url":"/ddn/var/var._hashDouble.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_floatBits","package":"ddn","parentType":"var","signature":"uint _floatBits(float  a)","url":"/ddn/var/var._floatBits.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_doubleBits","package":"ddn","parentType":"var","signature":"ulong _doubleBits(double  a)","url":"/ddn/var/var._doubleBits.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getBool","package":"ddn","parentType":"var","signature":"bool _getBool()","url":"/ddn/var/var._getBool.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getByte","package":"ddn","parentType":"var","signature":"byte _getByte()","url":"/ddn/var/var._getByte.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getUbyte","package":"ddn","parentType":"var","signature":"ubyte _getUbyte()","url":"/ddn/var/var._getUbyte.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getShort","package":"ddn","parentType":"var","signature":"short _getShort()","url":"/ddn/var/var._getShort.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getUshort","package":"ddn","parentType":"var","signature":"ushort _getUshort()","url":"/ddn/var/var._getUshort.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getInt","package":"ddn","parentType":"var","signature":"int _getInt()","url":"/ddn/var/var._getInt.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getUint","package":"ddn","parentType":"var","signature":"uint _getUint()","url":"/ddn/var/var._getUint.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getLong","package":"ddn","parentType":"var","signature":"long _getLong()","url":"/ddn/var/var._getLong.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getUlong","package":"ddn","parentType":"var","signature":"ulong _getUlong()","url":"/ddn/var/var._getUlong.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getFloat","package":"ddn","parentType":"var","signature":"float _getFloat()","url":"/ddn/var/var._getFloat.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getDouble","package":"ddn","parentType":"var","signature":"double _getDouble()","url":"/ddn/var/var._getDouble.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getReal","package":"ddn","parentType":"var","signature":"double _getReal()","url":"/ddn/var/var._getReal.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getChar","package":"ddn","parentType":"var","signature":"char _getChar()","url":"/ddn/var/var._getChar.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getWchar","package":"ddn","parentType":"var","signature":"wchar _getWchar()","url":"/ddn/var/var._getWchar.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_getDchar","package":"ddn","parentType":"var","signature":"dchar _getDchar()","url":"/ddn/var/var._getDchar.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setBool","package":"ddn","parentType":"var","signature":"void _setBool(bool  v)","url":"/ddn/var/var._setBool.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setByte","package":"ddn","parentType":"var","signature":"void _setByte(byte  v)","url":"/ddn/var/var._setByte.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setUbyte","package":"ddn","parentType":"var","signature":"void _setUbyte(ubyte  v)","url":"/ddn/var/var._setUbyte.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setShort","package":"ddn","parentType":"var","signature":"void _setShort(short  v)","url":"/ddn/var/var._setShort.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setUshort","package":"ddn","parentType":"var","signature":"void _setUshort(ushort  v)","url":"/ddn/var/var._setUshort.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setInt","package":"ddn","parentType":"var","signature":"void _setInt(int  v)","url":"/ddn/var/var._setInt.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setUint","package":"ddn","parentType":"var","signature":"void _setUint(uint  v)","url":"/ddn/var/var._setUint.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setLong","package":"ddn","parentType":"var","signature":"void _setLong(long  v)","url":"/ddn/var/var._setLong.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setUlong","package":"ddn","parentType":"var","signature":"void _setUlong(ulong  v)","url":"/ddn/var/var._setUlong.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setFloat","package":"ddn","parentType":"var","signature":"void _setFloat(float  v)","url":"/ddn/var/var._setFloat.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setDouble","package":"ddn","parentType":"var","signature":"void _setDouble(double  v)","url":"/ddn/var/var._setDouble.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setReal","package":"ddn","parentType":"var","signature":"void _setReal(double  v)","url":"/ddn/var/var._setReal.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setChar","package":"ddn","parentType":"var","signature":"void _setChar(char  v)","url":"/ddn/var/var._setChar.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setWchar","package":"ddn","parentType":"var","signature":"void _setWchar(wchar  v)","url":"/ddn/var/var._setWchar.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_setDchar","package":"ddn","parentType":"var","signature":"void _setDchar(dchar  v)","url":"/ddn/var/var._setDchar.html"},{"doc":"Render arrays and maps in a compact, deterministic JSON-like form.","kind":"method","module":"ddn.var","name":"_toJSONString","package":"ddn","parentType":"var","signature":"string _toJSONString(size_t depth)","url":"/ddn/var/var._toJSONString.html"},{"doc":"Get the current type tag of this value.","kind":"method","module":"ddn.var","name":"type","package":"ddn","parentType":"var","signature":"Type type()","url":"/ddn/var/var.type.html"},{"doc":"Check if this value is null (Type.NULL).","kind":"method","module":"ddn.var","name":"isNull","package":"ddn","parentType":"var","signature":"bool isNull()","url":"/ddn/var/var.isNull.html"},{"doc":"Check if this value is an array (Type.ARRAY).","kind":"method","module":"ddn.var","name":"isArray","package":"ddn","parentType":"var","signature":"bool isArray()","url":"/ddn/var/var.isArray.html"},{"doc":"Check if this value is an object/map (Type.OBJECT).","kind":"method","module":"ddn.var","name":"isObject","package":"ddn","parentType":"var","signature":"bool isObject()","url":"/ddn/var/var.isObject.html"},{"doc":"Check if this value is a numeric type.","kind":"method","module":"ddn.var","name":"isNumeric","package":"ddn","parentType":"var","signature":"bool isNumeric()","url":"/ddn/var/var.isNumeric.html"},{"doc":"Returns true if this is any integer type (BYTE, UBYTE, SHORT, USHORT, INT, UINT, LONG, ULONG).","kind":"method","module":"ddn.var","name":"isInteger","package":"ddn","parentType":"var","signature":"bool isInteger()","url":"/ddn/var/var.isInteger.html"},{"doc":"Returns true if this is any floating-point type (FLOAT, DOUBLE, REAL).","kind":"method","module":"ddn.var","name":"isFloat","package":"ddn","parentType":"var","signature":"bool isFloat()","url":"/ddn/var/var.isFloat.html"},{"doc":"Check if this value is a string (Type.STRING).","kind":"method","module":"ddn.var","name":"isString","package":"ddn","parentType":"var","signature":"bool isString()","url":"/ddn/var/var.isString.html"},{"doc":"Check if this value is empty.","kind":"method","module":"ddn.var","name":"empty","package":"ddn","parentType":"var","signature":"bool empty()","url":"/ddn/var/var.empty.html"},{"doc":"Check if this value is a boolean (Type.BOOL).","kind":"method","module":"ddn.var","name":"isBool","package":"ddn","parentType":"var","signature":"bool isBool()","url":"/ddn/var/var.isBool.html"},{"doc":"Check if this `var` holds a `Date` value.","kind":"method","module":"ddn.var","name":"isDate","package":"ddn","parentType":"var","signature":"bool isDate()","url":"/ddn/var/var.isDate.html"},{"doc":"Check if this `var` holds a `TimeOfDay` value.","kind":"method","module":"ddn.var","name":"isTime","package":"ddn","parentType":"var","signature":"bool isTime()","url":"/ddn/var/var.isTime.html"},{"doc":"Check if this `var` holds a `DateTime` value.","kind":"method","module":"ddn.var","name":"isDateTime","package":"ddn","parentType":"var","signature":"bool isDateTime()","url":"/ddn/var/var.isDateTime.html"},{"doc":"Check if this `var` holds a `SysTime` value.","kind":"method","module":"ddn.var","name":"isSysTime","package":"ddn","parentType":"var","signature":"bool isSysTime()","url":"/ddn/var/var.isSysTime.html"},{"doc":"Check if this `var` holds a `Duration` value.","kind":"method","module":"ddn.var","name":"isDuration","package":"ddn","parentType":"var","signature":"bool isDuration()","url":"/ddn/var/var.isDuration.html"},{"doc":"Check if this `var` holds any temporal (datetime) type.","kind":"method","module":"ddn.var","name":"isTemporal","package":"ddn","parentType":"var","signature":"bool isTemporal()","url":"/ddn/var/var.isTemporal.html"},{"doc":"Apply a visitor pattern to this value, dispatching to the appropriate handler based on type.","kind":"method","module":"ddn.var","name":"visit","package":"ddn","parentType":"var","signature":"auto visit(handlers...)()","url":"/ddn/var/var.visit.html"},{"doc":"`visitNogc` is a no-GC variant of `visit`.","kind":"method","module":"ddn.var","name":"visitNogc","package":"ddn","parentType":"var","signature":"auto visitNogc(handlers...)()","url":"/ddn/var/var.visitNogc.html"},{"doc":"","kind":"method","module":"ddn.var","name":"_unreachable","package":"ddn","parentType":"var","signature":"R _unreachable(R)(string msg)","url":"/ddn/var/var._unreachable.html"},{"doc":"Helper to find and call the appropriate handler","kind":"method","module":"ddn.var","name":"_visitDispatch","package":"ddn","parentType":"var","signature":"static auto _visitDispatch(R,  T,  handlers...)(T value)","url":"/ddn/var/var._visitDispatch.html"},{"doc":"Create an empty array value (`Type.ARRAY`).","kind":"method","module":"ddn.var","name":"makeArray","package":"ddn","parentType":"var","signature":"var makeArray()","url":"/ddn/var/var.makeArray.html"},{"doc":"Create an empty map value (`Type.OBJECT`).","kind":"method","module":"ddn.var","name":"makeObject","package":"ddn","parentType":"var","signature":"var makeObject()","url":"/ddn/var/var.makeObject.html"},{"doc":"Returns an empty array value (`Type.ARRAY`).","kind":"method","module":"ddn.var","name":"emptyArray","package":"ddn","parentType":"var","signature":"var emptyArray()","url":"/ddn/var/var.emptyArray.html"},{"doc":"Returns an empty object/map value (`Type.OBJECT`).","kind":"method","module":"ddn.var","name":"emptyObject","package":"ddn","parentType":"var","signature":"var emptyObject()","url":"/ddn/var/var.emptyObject.html"},{"doc":"Alias for `emptyArray`. Returns an empty array value (`Type.ARRAY`).","kind":"method","module":"ddn.var","name":"array_","package":"ddn","parentType":"var","signature":"var array_()","url":"/ddn/var/var.array_.html"},{"doc":"Alias for `emptyObject`. Returns an empty object/map value (`Type.OBJECT`).","kind":"method","module":"ddn.var","name":"object_","package":"ddn","parentType":"var","signature":"var object_()","url":"/ddn/var/var.object_.html"},{"doc":"Construct a `var` from an array `arr`, converting elements to `var`.","kind":"method","module":"ddn.var","name":"fromArray","package":"ddn","parentType":"var","signature":"var fromArray(T)(T[]  arr)","url":"/ddn/var/var.fromArray.html"},{"doc":"Construct a `var` from a map `m` (string -> var).","kind":"method","module":"ddn.var","name":"fromMap","package":"ddn","parentType":"var","signature":"var fromMap(const  var[string]  m)","url":"/ddn/var/var.fromMap.html"},{"doc":"AR archive implementation of the DDN Archive API","kind":"package","module":"","name":"ddn-archive-ar","package":"ddn-archive-ar","parentType":"","signature":"","url":""},{"doc":"ddn.archive.ar","kind":"module","module":"ddn.archive.ar","name":"ddn.archive.ar","package":"ddn-archive-ar","parentType":"","signature":"","url":"/ddn-archive-ar/ddn/archive/ar.html"},{"doc":"Parse an ASCII decimal field from an AR header, stripping trailing spaces.","kind":"function","module":"ddn.archive.ar","name":"parseArField","package":"ddn-archive-ar","parentType":"","signature":"ulong parseArField(const(ubyte) *  field,  size_t length)","url":"/ddn-archive-ar/ddn/archive/ar/parseArField.html"},{"doc":"Write an ASCII decimal value into an AR header field, space-padded.","kind":"function","module":"ddn.archive.ar","name":"writeArField","package":"ddn-archive-ar","parentType":"","signature":"void writeArField(ubyte *  field,  size_t length,  ulong  value)","url":"/ddn-archive-ar/ddn/archive/ar/writeArField.html"},{"doc":"Write an ASCII octal value into an AR header field, space-padded.","kind":"function","module":"ddn.archive.ar","name":"writeArOctalField","package":"ddn-archive-ar","parentType":"","signature":"void writeArOctalField(ubyte *  field,  size_t length,  ulong  value)","url":"/ddn-archive-ar/ddn/archive/ar/writeArOctalField.html"},{"doc":"Read a NUL-terminated string from an AR header field.","kind":"function","module":"ddn.archive.ar","name":"readArString","package":"ddn-archive-ar","parentType":"","signature":"string readArString(const(ubyte) *  field,  size_t length)","url":"/ddn-archive-ar/ddn/archive/ar/readArString.html"},{"doc":"","kind":"function","module":"ddn.archive.ar","name":"makeArReader","package":"ddn-archive-ar","parentType":"","signature":"ArchiveReader makeArReader(const(ubyte)[]  data,  ReadOptions opts)","url":"/ddn-archive-ar/ddn/archive/ar/makeArReader.html"},{"doc":"","kind":"function","module":"ddn.archive.ar","name":"makeArWriter","package":"ddn-archive-ar","parentType":"","signature":"ArchiveWriter makeArWriter(ContentSink sink,  WriteOptions opts)","url":"/ddn-archive-ar/ddn/archive/ar/makeArWriter.html"},{"doc":"","kind":"function","module":"ddn.archive.ar","name":"detectArFormat","package":"ddn-archive-ar","parentType":"","signature":"ArchiveFormat detectArFormat(const(ubyte)[]  header)","url":"/ddn-archive-ar/ddn/archive/ar/detectArFormat.html"},{"doc":"","kind":"struct","module":"ddn.archive.ar","name":"ArEntry","package":"ddn-archive-ar","parentType":"","signature":"ArEntry","url":"/ddn-archive-ar/ddn/archive/ar.html#ArEntry"},{"doc":"","kind":"class","module":"ddn.archive.ar","name":"ArReader","package":"ddn-archive-ar","parentType":"","signature":"ArReader : ArchiveReader","url":"/ddn-archive-ar/ddn/archive/ar.html#ArReader"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"format","package":"ddn-archive-ar","parentType":"ArReader","signature":"ArchiveFormat format()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.format.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"capabilities","package":"ddn-archive-ar","parentType":"ArReader","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"setProgressCallback","package":"ddn-archive-ar","parentType":"ArReader","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"entryCount","package":"ddn-archive-ar","parentType":"ArReader","signature":"size_t entryCount()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.entryCount.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"comment","package":"ddn-archive-ar","parentType":"ArReader","signature":"string comment()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.comment.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"nextEntry","package":"ddn-archive-ar","parentType":"ArReader","signature":"bool nextEntry(out  EntryInfo info)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.nextEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"contains","package":"ddn-archive-ar","parentType":"ArReader","signature":"bool contains(string path)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.contains.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"getEntry","package":"ddn-archive-ar","parentType":"ArReader","signature":"EntryInfo getEntry(string path)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.getEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"readContent","package":"ddn-archive-ar","parentType":"ArReader","signature":"void readContent(ref  const  EntryInfo entry,  ContentSink sink)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.readContent.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"extractTo","package":"ddn-archive-ar","parentType":"ArReader","signature":"void extractTo(ref  const  EntryInfo entry,  string destPath)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.extractTo.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"extractAll","package":"ddn-archive-ar","parentType":"ArReader","signature":"void extractAll(string destDir)","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.extractAll.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"close","package":"ddn-archive-ar","parentType":"ArReader","signature":"void close()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.close.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"isClosed","package":"ddn-archive-ar","parentType":"ArReader","signature":"bool isClosed()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"parseArchive","package":"ddn-archive-ar","parentType":"ArReader","signature":"void parseArchive()","url":"/ddn-archive-ar/ddn/archive/ar/ArReader.parseArchive.html"},{"doc":"","kind":"class","module":"ddn.archive.ar","name":"ArWriter","package":"ddn-archive-ar","parentType":"","signature":"ArWriter : ArchiveWriter","url":"/ddn-archive-ar/ddn/archive/ar.html#ArWriter"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"format","package":"ddn-archive-ar","parentType":"ArWriter","signature":"ArchiveFormat format()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.format.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"capabilities","package":"ddn-archive-ar","parentType":"ArWriter","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"setOutputSink","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void setOutputSink(ContentSink sink)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"setProgressCallback","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addDirectory","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addDirectory(string path,  FilePermissions perms =  FilePermissions.init)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addDirectory.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addFile","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addFile(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addFile","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addFileFrom","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addFileFrom.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addSymlink","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addSymlink(string path,  string target)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addSymlink.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addHardlink","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addHardlink(string path,  string target)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addHardlink.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"addEntry","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void addEntry(ref  const  EntryInfo info,  scope  const(ubyte)[] delegate()  source)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.addEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"removeEntry","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void removeEntry(string path)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.removeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"updateEntry","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.updateEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"setComment","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void setComment(string comment)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.setComment.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"finish","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void finish()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.finish.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"close","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void close()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.close.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"isFinished","package":"ddn-archive-ar","parentType":"ArWriter","signature":"bool isFinished()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.isFinished.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"isClosed","package":"ddn-archive-ar","parentType":"ArWriter","signature":"bool isClosed()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"bytesWritten","package":"ddn-archive-ar","parentType":"ArWriter","signature":"ulong bytesWritten()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.bytesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"entriesWritten","package":"ddn-archive-ar","parentType":"ArWriter","signature":"size_t entriesWritten()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.entriesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"writeGlobalHeader","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void writeGlobalHeader()","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.writeGlobalHeader.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"writeEntry","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void writeEntry(string name,  const(ubyte)[]  content,  FilePermissions perms)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.writeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.ar","name":"emit","package":"ddn-archive-ar","parentType":"ArWriter","signature":"void emit(const(ubyte)[]  data)","url":"/ddn-archive-ar/ddn/archive/ar/ArWriter.emit.html"},{"doc":"","kind":"variable","module":"ddn.archive.ar","name":"AR_MAGIC","package":"ddn-archive-ar","parentType":"","signature":"AR_MAGIC","url":"/ddn-archive-ar/ddn/archive/ar.html#AR_MAGIC"},{"doc":"","kind":"variable","module":"ddn.archive.ar","name":"AR_FMAG","package":"ddn-archive-ar","parentType":"","signature":"AR_FMAG","url":"/ddn-archive-ar/ddn/archive/ar.html#AR_FMAG"},{"doc":"","kind":"variable","module":"ddn.archive.ar","name":"AR_HEADER_SIZE","package":"ddn-archive-ar","parentType":"","signature":"AR_HEADER_SIZE","url":"/ddn-archive-ar/ddn/archive/ar.html#AR_HEADER_SIZE"},{"doc":"CPIO archive implementation of the DDN Archive API","kind":"package","module":"","name":"ddn-archive-cpio","package":"ddn-archive-cpio","parentType":"","signature":"","url":""},{"doc":"ddn.archive.cpio","kind":"module","module":"ddn.archive.cpio","name":"ddn.archive.cpio","package":"ddn-archive-cpio","parentType":"","signature":"","url":"/ddn-archive-cpio/ddn/archive/cpio.html"},{"doc":"Parse an 8-character hex ASCII field from a CPIO newc header.","kind":"function","module":"ddn.archive.cpio","name":"parseCpioHexField","package":"ddn-archive-cpio","parentType":"","signature":"ulong parseCpioHexField(const(ubyte) *  field)","url":"/ddn-archive-cpio/ddn/archive/cpio/parseCpioHexField.html"},{"doc":"Write an 8-character hex ASCII field into a CPIO newc header.","kind":"function","module":"ddn.archive.cpio","name":"writeCpioHexField","package":"ddn-archive-cpio","parentType":"","signature":"void writeCpioHexField(ubyte *  field,  ulong  value)","url":"/ddn-archive-cpio/ddn/archive/cpio/writeCpioHexField.html"},{"doc":"Align an offset up to the next 4-byte boundary.","kind":"function","module":"ddn.archive.cpio","name":"align4","package":"ddn-archive-cpio","parentType":"","signature":"size_t align4(size_t offset)","url":"/ddn-archive-cpio/ddn/archive/cpio/align4.html"},{"doc":"Determine EntryType from POSIX mode bits.","kind":"function","module":"ddn.archive.cpio","name":"modeToEntryType","package":"ddn-archive-cpio","parentType":"","signature":"EntryType modeToEntryType(uint  mode)","url":"/ddn-archive-cpio/ddn/archive/cpio/modeToEntryType.html"},{"doc":"Convert EntryType to POSIX mode bits (upper portion only).","kind":"function","module":"ddn.archive.cpio","name":"entryTypeToMode","package":"ddn-archive-cpio","parentType":"","signature":"uint entryTypeToMode(EntryType type)","url":"/ddn-archive-cpio/ddn/archive/cpio/entryTypeToMode.html"},{"doc":"","kind":"function","module":"ddn.archive.cpio","name":"makeCpioReader","package":"ddn-archive-cpio","parentType":"","signature":"ArchiveReader makeCpioReader(const(ubyte)[]  data,  ReadOptions opts)","url":"/ddn-archive-cpio/ddn/archive/cpio/makeCpioReader.html"},{"doc":"","kind":"function","module":"ddn.archive.cpio","name":"makeCpioWriter","package":"ddn-archive-cpio","parentType":"","signature":"ArchiveWriter makeCpioWriter(ContentSink sink,  WriteOptions opts)","url":"/ddn-archive-cpio/ddn/archive/cpio/makeCpioWriter.html"},{"doc":"","kind":"function","module":"ddn.archive.cpio","name":"detectCpioFormat","package":"ddn-archive-cpio","parentType":"","signature":"ArchiveFormat detectCpioFormat(const(ubyte)[]  header)","url":"/ddn-archive-cpio/ddn/archive/cpio/detectCpioFormat.html"},{"doc":"","kind":"struct","module":"ddn.archive.cpio","name":"CpioEntry","package":"ddn-archive-cpio","parentType":"","signature":"CpioEntry","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CpioEntry"},{"doc":"","kind":"class","module":"ddn.archive.cpio","name":"CpioReader","package":"ddn-archive-cpio","parentType":"","signature":"CpioReader : ArchiveReader","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CpioReader"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"format","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"ArchiveFormat format()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.format.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"capabilities","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"setProgressCallback","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"entryCount","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"size_t entryCount()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.entryCount.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"comment","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"string comment()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.comment.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"nextEntry","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"bool nextEntry(out  EntryInfo info)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.nextEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"contains","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"bool contains(string path)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.contains.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"getEntry","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"EntryInfo getEntry(string path)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.getEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"readContent","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"void readContent(ref  const  EntryInfo entry,  ContentSink sink)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.readContent.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"extractTo","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"void extractTo(ref  const  EntryInfo entry,  string destPath)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.extractTo.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"extractAll","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"void extractAll(string destDir)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.extractAll.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"close","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"void close()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.close.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"isClosed","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"bool isClosed()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"parseArchive","package":"ddn-archive-cpio","parentType":"CpioReader","signature":"void parseArchive()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioReader.parseArchive.html"},{"doc":"","kind":"class","module":"ddn.archive.cpio","name":"CpioWriter","package":"ddn-archive-cpio","parentType":"","signature":"CpioWriter : ArchiveWriter","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CpioWriter"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"format","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"ArchiveFormat format()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.format.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"capabilities","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"setOutputSink","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void setOutputSink(ContentSink sink)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"setProgressCallback","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addDirectory","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addDirectory(string path,\n          FilePermissions perms =  FilePermissions.fromOctal(octal!\"755\"))","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addDirectory.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addFile","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addFile(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addFile","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addFileFrom","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addFileFrom.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addSymlink","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addSymlink(string path,  string target)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addSymlink.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addHardlink","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addHardlink(string path,  string target)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addHardlink.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"addEntry","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void addEntry(ref  const  EntryInfo info,\n          scope  const(ubyte)[] delegate()  source)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.addEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"removeEntry","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void removeEntry(string path)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.removeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"updateEntry","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.updateEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"setComment","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void setComment(string comment)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.setComment.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"finish","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void finish()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.finish.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"close","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void close()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.close.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"isFinished","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"bool isFinished()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.isFinished.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"isClosed","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"bool isClosed()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"bytesWritten","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"ulong bytesWritten()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.bytesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"entriesWritten","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"size_t entriesWritten()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.entriesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"writeEntry","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void writeEntry(string name,  const(ubyte)[]  data,  uint  mode,  ulong  nlink)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.writeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"writeTrailer","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void writeTrailer()","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.writeTrailer.html"},{"doc":"","kind":"method","module":"ddn.archive.cpio","name":"emit","package":"ddn-archive-cpio","parentType":"CpioWriter","signature":"void emit(const(ubyte)[]  data)","url":"/ddn-archive-cpio/ddn/archive/cpio/CpioWriter.emit.html"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"CPIO_NEWC_MAGIC","package":"ddn-archive-cpio","parentType":"","signature":"CPIO_NEWC_MAGIC","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CPIO_NEWC_MAGIC"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"CPIO_CRC_MAGIC","package":"ddn-archive-cpio","parentType":"","signature":"CPIO_CRC_MAGIC","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CPIO_CRC_MAGIC"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"CPIO_TRAILER","package":"ddn-archive-cpio","parentType":"","signature":"CPIO_TRAILER","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CPIO_TRAILER"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"CPIO_HEADER_SIZE","package":"ddn-archive-cpio","parentType":"","signature":"CPIO_HEADER_SIZE","url":"/ddn-archive-cpio/ddn/archive/cpio.html#CPIO_HEADER_SIZE"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFMT","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFMT","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFMT"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFREG","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFREG","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFREG"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFDIR","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFDIR","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFDIR"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFLNK","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFLNK","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFLNK"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFSOCK","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFSOCK","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFSOCK"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFIFO","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFIFO","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFIFO"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFCHR","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFCHR","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFCHR"},{"doc":"","kind":"variable","module":"ddn.archive.cpio","name":"S_IFBLK","package":"ddn-archive-cpio","parentType":"","signature":"uint S_IFBLK","url":"/ddn-archive-cpio/ddn/archive/cpio.html#S_IFBLK"},{"doc":"TAR archive implementation of the DDN Archive API","kind":"package","module":"","name":"ddn-archive-tar","package":"ddn-archive-tar","parentType":"","signature":"","url":""},{"doc":"ddn.archive.tar","kind":"module","module":"ddn.archive.tar","name":"ddn.archive.tar","package":"ddn-archive-tar","parentType":"","signature":"","url":"/ddn-archive-tar/ddn/archive/tar.html"},{"doc":"Parse an octal string from a TAR header field.","kind":"function","module":"ddn.archive.tar","name":"parseOctal","package":"ddn-archive-tar","parentType":"","signature":"ulong parseOctal(const(ubyte) *  field,  size_t length)","url":"/ddn-archive-tar/ddn/archive/tar/parseOctal.html"},{"doc":"Write an octal value into a TAR header field.","kind":"function","module":"ddn.archive.tar","name":"writeOctal","package":"ddn-archive-tar","parentType":"","signature":"void writeOctal(ubyte *  field,  size_t length,  ulong  value)","url":"/ddn-archive-tar/ddn/archive/tar/writeOctal.html"},{"doc":"Write a string into a TAR header field, null-padded.","kind":"function","module":"ddn.archive.tar","name":"writeString","package":"ddn-archive-tar","parentType":"","signature":"void writeString(ubyte *  field,  size_t length,  const(char)[]  str)","url":"/ddn-archive-tar/ddn/archive/tar/writeString.html"},{"doc":"Read a null-terminated string from a TAR header field.","kind":"function","module":"ddn.archive.tar","name":"readString","package":"ddn-archive-tar","parentType":"","signature":"string readString(const(ubyte) *  field,  size_t length)","url":"/ddn-archive-tar/ddn/archive/tar/readString.html"},{"doc":"Factory function that constructs a TarReader.","kind":"function","module":"ddn.archive.tar","name":"makeTarReader","package":"ddn-archive-tar","parentType":"","signature":"ArchiveReader makeTarReader(const(ubyte)[]  data,  ReadOptions opts)","url":"/ddn-archive-tar/ddn/archive/tar/makeTarReader.html"},{"doc":"Factory function that constructs a TarWriter.","kind":"function","module":"ddn.archive.tar","name":"makeTarWriter","package":"ddn-archive-tar","parentType":"","signature":"ArchiveWriter makeTarWriter(ContentSink sink,  WriteOptions opts)","url":"/ddn-archive-tar/ddn/archive/tar/makeTarWriter.html"},{"doc":"Detect TAR format from header bytes.","kind":"function","module":"ddn.archive.tar","name":"detectTarFormat","package":"ddn-archive-tar","parentType":"","signature":"ArchiveFormat detectTarFormat(const(ubyte)[]  header)","url":"/ddn-archive-tar/ddn/archive/tar/detectTarFormat.html"},{"doc":"In-memory representation of a 512-byte TAR header block.","kind":"struct","module":"ddn.archive.tar","name":"TarHeader","package":"ddn-archive-tar","parentType":"","signature":"TarHeader","url":"/ddn-archive-tar/ddn/archive/tar.html#TarHeader"},{"doc":"Zero-initialize the header.","kind":"method","module":"ddn.archive.tar","name":"zero","package":"ddn-archive-tar","parentType":"TarHeader","signature":"void zero()","url":"/ddn-archive-tar/ddn/archive/tar/TarHeader.zero.html"},{"doc":"Compute and set the header checksum.","kind":"method","module":"ddn.archive.tar","name":"computeChecksum","package":"ddn-archive-tar","parentType":"TarHeader","signature":"void computeChecksum()","url":"/ddn-archive-tar/ddn/archive/tar/TarHeader.computeChecksum.html"},{"doc":"Verify the stored checksum.","kind":"method","module":"ddn.archive.tar","name":"verifyChecksum","package":"ddn-archive-tar","parentType":"TarHeader","signature":"bool verifyChecksum()","url":"/ddn-archive-tar/ddn/archive/tar/TarHeader.verifyChecksum.html"},{"doc":"TAR archive reader implementing `ArchiveReader`.","kind":"class","module":"ddn.archive.tar","name":"TarReader","package":"ddn-archive-tar","parentType":"","signature":"TarReader : ArchiveReader","url":"/ddn-archive-tar/ddn/archive/tar.html#TarReader"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"format","package":"ddn-archive-tar","parentType":"TarReader","signature":"ArchiveFormat format()","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.format.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"capabilities","package":"ddn-archive-tar","parentType":"TarReader","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"setProgressCallback","package":"ddn-archive-tar","parentType":"TarReader","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"entryCount","package":"ddn-archive-tar","parentType":"TarReader","signature":"size_t entryCount()","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.entryCount.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"comment","package":"ddn-archive-tar","parentType":"TarReader","signature":"string comment()","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.comment.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"nextEntry","package":"ddn-archive-tar","parentType":"TarReader","signature":"bool nextEntry(out  EntryInfo info)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.nextEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"contains","package":"ddn-archive-tar","parentType":"TarReader","signature":"bool contains(string path)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.contains.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"getEntry","package":"ddn-archive-tar","parentType":"TarReader","signature":"EntryInfo getEntry(string path)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.getEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"readContent","package":"ddn-archive-tar","parentType":"TarReader","signature":"void readContent(ref  const  EntryInfo entry,  ContentSink sink)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.readContent.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"extractTo","package":"ddn-archive-tar","parentType":"TarReader","signature":"void extractTo(ref  const  EntryInfo entry,  string destPath)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.extractTo.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"extractAll","package":"ddn-archive-tar","parentType":"TarReader","signature":"void extractAll(string destDir)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.extractAll.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"close","package":"ddn-archive-tar","parentType":"TarReader","signature":"void close()","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.close.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"isClosed","package":"ddn-archive-tar","parentType":"TarReader","signature":"bool isClosed()","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"isBlockAvailable","package":"ddn-archive-tar","parentType":"TarReader","signature":"bool isBlockAvailable(size_t size)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.isBlockAvailable.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"isZeroBlock","package":"ddn-archive-tar","parentType":"TarReader","signature":"bool isZeroBlock(size_t offset)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.isZeroBlock.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"parseHeader","package":"ddn-archive-tar","parentType":"TarReader","signature":"EntryInfo parseHeader(size_t offset)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.parseHeader.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"findEntryDataOffset","package":"ddn-archive-tar","parentType":"TarReader","signature":"size_t findEntryDataOffset(ref  const  EntryInfo entry)","url":"/ddn-archive-tar/ddn/archive/tar/TarReader.findEntryDataOffset.html"},{"doc":"TAR archive writer implementing `ArchiveWriter`.","kind":"class","module":"ddn.archive.tar","name":"TarWriter","package":"ddn-archive-tar","parentType":"","signature":"TarWriter : ArchiveWriter","url":"/ddn-archive-tar/ddn/archive/tar.html#TarWriter"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"format","package":"ddn-archive-tar","parentType":"TarWriter","signature":"ArchiveFormat format()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.format.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"capabilities","package":"ddn-archive-tar","parentType":"TarWriter","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"setOutputSink","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void setOutputSink(ContentSink sink)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"setProgressCallback","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addDirectory","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addDirectory(string path,\n          FilePermissions perms =  FilePermissions.fromOctal(octal!\"755\"))","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addDirectory.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addFile","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addFile(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addFile","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addFileFrom","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addFileFrom.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addSymlink","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addSymlink(string path,  string target)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addSymlink.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addHardlink","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addHardlink(string path,  string target)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addHardlink.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"addEntry","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void addEntry(ref  const  EntryInfo info,  scope  const(ubyte)[] delegate()  source)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.addEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"setComment","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void setComment(string comment)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.setComment.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"removeEntry","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void removeEntry(string path)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.removeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"updateEntry","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.updateEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"finish","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void finish()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.finish.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"close","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void close()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.close.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"isFinished","package":"ddn-archive-tar","parentType":"TarWriter","signature":"bool isFinished()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.isFinished.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"isClosed","package":"ddn-archive-tar","parentType":"TarWriter","signature":"bool isClosed()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"bytesWritten","package":"ddn-archive-tar","parentType":"TarWriter","signature":"ulong bytesWritten()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.bytesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"entriesWritten","package":"ddn-archive-tar","parentType":"TarWriter","signature":"size_t entriesWritten()","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.entriesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"writeEntry","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void writeEntry(string path,  char  typeFlag,  ulong  size,\n          const(ubyte)[]  content,  FilePermissions perms)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.writeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"writeLinkEntry","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void writeLinkEntry(string path,  char  typeFlag,  string target)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.writeLinkEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"setUstarMagic","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void setUstarMagic(TarHeader *  hdr)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.setUstarMagic.html"},{"doc":"","kind":"method","module":"ddn.archive.tar","name":"emitBlock","package":"ddn-archive-tar","parentType":"TarWriter","signature":"void emitBlock(const(ubyte) *  data,  size_t length)","url":"/ddn-archive-tar/ddn/archive/tar/TarWriter.emitBlock.html"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"BLOCK_SIZE","package":"ddn-archive-tar","parentType":"","signature":"BLOCK_SIZE","url":"/ddn-archive-tar/ddn/archive/tar.html#BLOCK_SIZE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"NAME_SIZE","package":"ddn-archive-tar","parentType":"","signature":"NAME_SIZE","url":"/ddn-archive-tar/ddn/archive/tar.html#NAME_SIZE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"PREFIX_SIZE","package":"ddn-archive-tar","parentType":"","signature":"PREFIX_SIZE","url":"/ddn-archive-tar/ddn/archive/tar.html#PREFIX_SIZE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"REGTYPE","package":"ddn-archive-tar","parentType":"","signature":"REGTYPE","url":"/ddn-archive-tar/ddn/archive/tar.html#REGTYPE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"AREGTYPE","package":"ddn-archive-tar","parentType":"","signature":"AREGTYPE","url":"/ddn-archive-tar/ddn/archive/tar.html#AREGTYPE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"DIRTYPE","package":"ddn-archive-tar","parentType":"","signature":"DIRTYPE","url":"/ddn-archive-tar/ddn/archive/tar.html#DIRTYPE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"SYMTYPE","package":"ddn-archive-tar","parentType":"","signature":"SYMTYPE","url":"/ddn-archive-tar/ddn/archive/tar.html#SYMTYPE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"LINKTYPE","package":"ddn-archive-tar","parentType":"","signature":"LINKTYPE","url":"/ddn-archive-tar/ddn/archive/tar.html#LINKTYPE"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"USTAR_MAGIC","package":"ddn-archive-tar","parentType":"","signature":"USTAR_MAGIC","url":"/ddn-archive-tar/ddn/archive/tar.html#USTAR_MAGIC"},{"doc":"","kind":"variable","module":"ddn.archive.tar","name":"GNU_MAGIC","package":"ddn-archive-tar","parentType":"","signature":"GNU_MAGIC","url":"/ddn-archive-tar/ddn/archive/tar.html#GNU_MAGIC"},{"doc":"ZIP archive implementation of the DDN Archive API","kind":"package","module":"","name":"ddn-archive-zip","package":"ddn-archive-zip","parentType":"","signature":"","url":""},{"doc":"ddn.archive.zip","kind":"module","module":"ddn.archive.zip","name":"ddn.archive.zip","package":"ddn-archive-zip","parentType":"","signature":"","url":"/ddn-archive-zip/ddn/archive/zip.html"},{"doc":"","kind":"function","module":"ddn.archive.zip","name":"readU16","package":"ddn-archive-zip","parentType":"","signature":"ushort readU16(const(ubyte) *  p)","url":"/ddn-archive-zip/ddn/archive/zip/readU16.html"},{"doc":"","kind":"function","module":"ddn.archive.zip","name":"readU32","package":"ddn-archive-zip","parentType":"","signature":"uint readU32(const(ubyte) *  p)","url":"/ddn-archive-zip/ddn/archive/zip/readU32.html"},{"doc":"","kind":"function","module":"ddn.archive.zip","name":"writeU16","package":"ddn-archive-zip","parentType":"","signature":"void writeU16(ubyte *  p,  ushort  v)","url":"/ddn-archive-zip/ddn/archive/zip/writeU16.html"},{"doc":"","kind":"function","module":"ddn.archive.zip","name":"writeU32","package":"ddn-archive-zip","parentType":"","signature":"void writeU32(ubyte *  p,  uint  v)","url":"/ddn-archive-zip/ddn/archive/zip/writeU32.html"},{"doc":"Read a little-endian 64-bit unsigned integer.","kind":"function","module":"ddn.archive.zip","name":"readU64","package":"ddn-archive-zip","parentType":"","signature":"ulong readU64(const(ubyte) *  p)","url":"/ddn-archive-zip/ddn/archive/zip/readU64.html"},{"doc":"Write a little-endian 64-bit unsigned integer.","kind":"function","module":"ddn.archive.zip","name":"writeU64","package":"ddn-archive-zip","parentType":"","signature":"void writeU64(ubyte *  p,  ulong  v)","url":"/ddn-archive-zip/ddn/archive/zip/writeU64.html"},{"doc":"Compute CRC-32 checksum using ddn.compressor.zlib.","kind":"function","module":"ddn.archive.zip","name":"computeCrc32","package":"ddn-archive-zip","parentType":"","signature":"uint computeCrc32(const(ubyte)[]  data)","url":"/ddn-archive-zip/ddn/archive/zip/computeCrc32.html"},{"doc":"Compress data using raw DEFLATE (RFC 1951) via ddn-compressor-base zlib.","kind":"function","module":"ddn.archive.zip","name":"deflateRaw","package":"ddn-archive-zip","parentType":"","signature":"ubyte[] deflateRaw(const(ubyte)[]  data)","url":"/ddn-archive-zip/ddn/archive/zip/deflateRaw.html"},{"doc":"Decompress raw DEFLATE (RFC 1951) data via ddn-compressor-base zlib.","kind":"function","module":"ddn.archive.zip","name":"inflateRaw","package":"ddn-archive-zip","parentType":"","signature":"ubyte[] inflateRaw(const(ubyte)[]  data)","url":"/ddn-archive-zip/ddn/archive/zip/inflateRaw.html"},{"doc":"","kind":"function","module":"ddn.archive.zip","name":"makeEntryInfo","package":"ddn-archive-zip","parentType":"","signature":"EntryInfo makeEntryInfo(string path,  EntryType etype,  ulong  usize,\n       ulong  csize,  uint  crcv,  FilePermissions perms,  ushort  method,\n       ushort  modTime =  0,  ushort  modDate =  0)","url":"/ddn-archive-zip/ddn/archive/zip/makeEntryInfo.html"},{"doc":"Convert a Unix timestamp to DOS date and time values for ZIP headers.","kind":"function","module":"ddn.archive.zip","name":"unixTimeToDosDateTime","package":"ddn-archive-zip","parentType":"","signature":"void unixTimeToDosDateTime(long  unixSeconds,  out  ushort  dosTime,  out  ushort  dosDate)","url":"/ddn-archive-zip/ddn/archive/zip/unixTimeToDosDateTime.html"},{"doc":"Patch a normal ZIP archive to simulate ZIP64 structures for testing.","kind":"function","module":"ddn.archive.zip","name":"patchCdEntryToZip64","package":"ddn-archive-zip","parentType":"","signature":"void patchCdEntryToZip64(ref  ubyte[]  data)","url":"/ddn-archive-zip/ddn/archive/zip/patchCdEntryToZip64.html"},{"doc":"Create a ZipReader for reading from an in-memory buffer.","kind":"function","module":"ddn.archive.zip","name":"makeZipReader","package":"ddn-archive-zip","parentType":"","signature":"ArchiveReader makeZipReader(const(ubyte)[]  data,  ReadOptions opts)","url":"/ddn-archive-zip/ddn/archive/zip/makeZipReader.html"},{"doc":"Create a ZipStreamReader for reading from a streaming byte source.","kind":"function","module":"ddn.archive.zip","name":"makeZipStreamReader","package":"ddn-archive-zip","parentType":"","signature":"ArchiveReader makeZipStreamReader(ByteSource source,  ReadOptions opts)","url":"/ddn-archive-zip/ddn/archive/zip/makeZipStreamReader.html"},{"doc":"Create a ZipWriter for writing to an output sink.","kind":"function","module":"ddn.archive.zip","name":"makeZipWriter","package":"ddn-archive-zip","parentType":"","signature":"ArchiveWriter makeZipWriter(ContentSink sink,  WriteOptions opts)","url":"/ddn-archive-zip/ddn/archive/zip/makeZipWriter.html"},{"doc":"","kind":"function","module":"ddn.archive.zip","name":"detectZipFormat","package":"ddn-archive-zip","parentType":"","signature":"ArchiveFormat detectZipFormat(const(ubyte)[]  header)","url":"/ddn-archive-zip/ddn/archive/zip/detectZipFormat.html"},{"doc":"Delegate type for streaming byte source.","kind":"alias","module":"ddn.archive.zip","name":"ByteSource","package":"ddn-archive-zip","parentType":"","signature":"ByteSource = size_t delegate(ubyte[]  buffer)","url":"/ddn-archive-zip/ddn/archive/zip.html#ByteSource"},{"doc":"","kind":"struct","module":"ddn.archive.zip","name":"CentralDirEntry","package":"ddn-archive-zip","parentType":"","signature":"CentralDirEntry","url":"/ddn-archive-zip/ddn/archive/zip.html#CentralDirEntry"},{"doc":"","kind":"class","module":"ddn.archive.zip","name":"ZipReader","package":"ddn-archive-zip","parentType":"","signature":"ZipReader : ArchiveReader","url":"/ddn-archive-zip/ddn/archive/zip.html#ZipReader"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"format","package":"ddn-archive-zip","parentType":"ZipReader","signature":"ArchiveFormat format()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.format.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"capabilities","package":"ddn-archive-zip","parentType":"ZipReader","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"setProgressCallback","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"entryCount","package":"ddn-archive-zip","parentType":"ZipReader","signature":"size_t entryCount()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.entryCount.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"comment","package":"ddn-archive-zip","parentType":"ZipReader","signature":"string comment()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.comment.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"nextEntry","package":"ddn-archive-zip","parentType":"ZipReader","signature":"bool nextEntry(out  EntryInfo info)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.nextEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"contains","package":"ddn-archive-zip","parentType":"ZipReader","signature":"bool contains(string path)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.contains.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"getEntry","package":"ddn-archive-zip","parentType":"ZipReader","signature":"EntryInfo getEntry(string path)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.getEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"readContent","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void readContent(ref  const  EntryInfo entry,  ContentSink sink)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.readContent.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"extractTo","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void extractTo(ref  const  EntryInfo entry,  string destPath)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.extractTo.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"extractAll","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void extractAll(string destDir)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.extractAll.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"close","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void close()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.close.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"isClosed","package":"ddn-archive-zip","parentType":"ZipReader","signature":"bool isClosed()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"parseCentralDirectory","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void parseCentralDirectory()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.parseCentralDirectory.html"},{"doc":"Parse the ZIP64 Extra Field from a central directory entry.","kind":"method","module":"ddn.archive.zip","name":"parseZip64ExtraField","package":"ddn-archive-zip","parentType":"ZipReader","signature":"void parseZip64ExtraField(ref  CentralDirEntry entry,\n          const(ubyte) *  extra,  ushort  extraLen)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.parseZip64ExtraField.html"},{"doc":"Parse the ZIP64 End of Central Directory record.","kind":"method","module":"ddn.archive.zip","name":"parseZip64Eocd","package":"ddn-archive-zip","parentType":"ZipReader","signature":"Zip64Eocd parseZip64Eocd(long  eocdOffset)","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.parseZip64Eocd.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"findEndOfCentralDirectory","package":"ddn-archive-zip","parentType":"ZipReader","signature":"long findEndOfCentralDirectory()","url":"/ddn-archive-zip/ddn/archive/zip/ZipReader.findEndOfCentralDirectory.html"},{"doc":"True streaming ZIP reader that reads entries incrementally from a non-seekable source.","kind":"class","module":"ddn.archive.zip","name":"ZipStreamReader","package":"ddn-archive-zip","parentType":"","signature":"ZipStreamReader : ArchiveReader","url":"/ddn-archive-zip/ddn/archive/zip.html#ZipStreamReader"},{"doc":"Returns the archive format.","kind":"method","module":"ddn.archive.zip","name":"format","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"ArchiveFormat format()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.format.html"},{"doc":"Returns the provider capabilities for streaming mode.","kind":"method","module":"ddn.archive.zip","name":"capabilities","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.capabilities.html"},{"doc":"Set progress callback for operation monitoring.","kind":"method","module":"ddn.archive.zip","name":"setProgressCallback","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.setProgressCallback.html"},{"doc":"Get total number of entries.","kind":"method","module":"ddn.archive.zip","name":"entryCount","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"size_t entryCount()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.entryCount.html"},{"doc":"Get archive-level comment.","kind":"method","module":"ddn.archive.zip","name":"comment","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"string comment()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.comment.html"},{"doc":"Advance to the next entry in the archive.","kind":"method","module":"ddn.archive.zip","name":"nextEntry","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"bool nextEntry(out  EntryInfo info)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.nextEntry.html"},{"doc":"Check if archive contains an entry at path.","kind":"method","module":"ddn.archive.zip","name":"contains","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"bool contains(string path)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.contains.html"},{"doc":"Get entry info by path.","kind":"method","module":"ddn.archive.zip","name":"getEntry","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"EntryInfo getEntry(string path)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.getEntry.html"},{"doc":"Read entry content, calling sink with chunks of decompressed data.","kind":"method","module":"ddn.archive.zip","name":"readContent","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void readContent(ref  const  EntryInfo entry,  ContentSink sink)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readContent.html"},{"doc":"Extract entry to filesystem path.","kind":"method","module":"ddn.archive.zip","name":"extractTo","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void extractTo(ref  const  EntryInfo entry,  string destPath)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.extractTo.html"},{"doc":"Extract all entries to a directory.","kind":"method","module":"ddn.archive.zip","name":"extractAll","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void extractAll(string destDir)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.extractAll.html"},{"doc":"Close the reader and release resources.","kind":"method","module":"ddn.archive.zip","name":"close","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void close()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.close.html"},{"doc":"Returns true if reader has been closed.","kind":"method","module":"ddn.archive.zip","name":"isClosed","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"bool isClosed()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.isClosed.html"},{"doc":"Ensure at least `n` bytes are available in buffer.","kind":"method","module":"ddn.archive.zip","name":"ensureBytes","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"bool ensureBytes(size_t n)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.ensureBytes.html"},{"doc":"Read exactly n bytes from buffer, advancing position.","kind":"method","module":"ddn.archive.zip","name":"readBytes","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"ubyte[] readBytes(size_t n)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readBytes.html"},{"doc":"Skip n bytes in the stream.","kind":"method","module":"ddn.archive.zip","name":"skipBytes","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void skipBytes(size_t n)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.skipBytes.html"},{"doc":"Peek at upcoming bytes without consuming them.","kind":"method","module":"ddn.archive.zip","name":"peekBytes","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"const(ubyte)[] peekBytes(size_t n)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.peekBytes.html"},{"doc":"Read a local file header from the stream.","kind":"method","module":"ddn.archive.zip","name":"readLocalFileHeader","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"bool readLocalFileHeader()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readLocalFileHeader.html"},{"doc":"Parse ZIP64 extended information from local file header extra field.","kind":"method","module":"ddn.archive.zip","name":"parseLocalZip64Extra","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void parseLocalZip64Extra(const(ubyte)[]  extra)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.parseLocalZip64Extra.html"},{"doc":"Skip unread content of current entry.","kind":"method","module":"ddn.archive.zip","name":"skipCurrentEntryContent","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void skipCurrentEntryContent()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.skipCurrentEntryContent.html"},{"doc":"Skip compressed data and find data descriptor.","kind":"method","module":"ddn.archive.zip","name":"skipToDataDescriptor","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void skipToDataDescriptor()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.skipToDataDescriptor.html"},{"doc":"Scan stream for data descriptor by decompressing DEFLATE data.","kind":"method","module":"ddn.archive.zip","name":"scanForDataDescriptor","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void scanForDataDescriptor()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.scanForDataDescriptor.html"},{"doc":"Read and parse data descriptor following compressed data.","kind":"method","module":"ddn.archive.zip","name":"readDataDescriptor","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void readDataDescriptor()","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readDataDescriptor.html"},{"doc":"Read and decompress content of current entry, sending to sink.","kind":"method","module":"ddn.archive.zip","name":"readAndDecompressContent","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void readAndDecompressContent(ContentSink sink)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readAndDecompressContent.html"},{"doc":"Read content when compressed size is known.","kind":"method","module":"ddn.archive.zip","name":"readContentKnownSize","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void readContentKnownSize(ContentSink sink)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readContentKnownSize.html"},{"doc":"Read content when size is in data descriptor (streaming with unknown size).","kind":"method","module":"ddn.archive.zip","name":"readContentWithDataDescriptor","package":"ddn-archive-zip","parentType":"ZipStreamReader","signature":"void readContentWithDataDescriptor(ContentSink sink)","url":"/ddn-archive-zip/ddn/archive/zip/ZipStreamReader.readContentWithDataDescriptor.html"},{"doc":"","kind":"struct","module":"ddn.archive.zip","name":"LocalDirEntry","package":"ddn-archive-zip","parentType":"","signature":"LocalDirEntry","url":"/ddn-archive-zip/ddn/archive/zip.html#LocalDirEntry"},{"doc":"","kind":"class","module":"ddn.archive.zip","name":"ZipWriter","package":"ddn-archive-zip","parentType":"","signature":"ZipWriter : ArchiveWriter","url":"/ddn-archive-zip/ddn/archive/zip.html#ZipWriter"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"format","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"ArchiveFormat format()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.format.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"capabilities","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"ArchiveCapabilities capabilities()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.capabilities.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"setOutputSink","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void setOutputSink(ContentSink sink)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"setProgressCallback","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void setProgressCallback(ArchiveProgressCallback callback)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addDirectory","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addDirectory(string path,\n          FilePermissions perms =  FilePermissions.fromOctal(octal!\"755\"))","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addDirectory.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addFile","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addFile(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addFile","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addFile(string path,  scope  const(ubyte)[] delegate()  source,\n          ulong  size =  0,  EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addFile.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addFileFrom","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addFileFrom(string archivePath,  string filesystemPath,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addFileFrom.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addSymlink","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addSymlink(string path,  string target)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addSymlink.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addHardlink","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addHardlink(string path,  string target)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addHardlink.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"addEntry","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void addEntry(ref  const  EntryInfo info,  scope  const(ubyte)[] delegate()  source)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.addEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"setComment","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void setComment(string comment)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.setComment.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"removeEntry","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void removeEntry(string path)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.removeEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"updateEntry","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void updateEntry(string path,  const(ubyte)[]  content,\n          EntryWriteOptions opts =  EntryWriteOptions.init)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.updateEntry.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"finish","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void finish()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.finish.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"close","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void close()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.close.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"isFinished","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"bool isFinished()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.isFinished.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"isClosed","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"bool isClosed()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.isClosed.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"bytesWritten","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"ulong bytesWritten()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.bytesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"entriesWritten","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"size_t entriesWritten()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.entriesWritten.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"getCompressionMethod","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"ushort getCompressionMethod()","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.getCompressionMethod.html"},{"doc":"Check if a local file entry needs ZIP64 extended fields.","kind":"method","module":"ddn.archive.zip","name":"needsZip64","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"bool needsZip64(ulong  uncompressedSize,  ulong  compressedSize)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.needsZip64.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"writeLocalFile","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void writeLocalFile(string path,  const(ubyte)[]  content,\n          FilePermissions perms,  bool  isDirectory,  ushort  modTime =  0,\n          ushort  modDate =  0x0021)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.writeLocalFile.html"},{"doc":"","kind":"method","module":"ddn.archive.zip","name":"writeCentralDirectoryEntry","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void writeCentralDirectoryEntry(ref  const  LocalDirEntry entry)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.writeCentralDirectoryEntry.html"},{"doc":"Write the ZIP64 End of Central Directory record and its locator.","kind":"method","module":"ddn.archive.zip","name":"writeZip64EndOfCentralDirectory","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void writeZip64EndOfCentralDirectory(ulong  cdOffset,  ulong  cdSize)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.writeZip64EndOfCentralDirectory.html"},{"doc":"Write the regular End of Central Directory record.","kind":"method","module":"ddn.archive.zip","name":"writeEndOfCentralDirectory","package":"ddn-archive-zip","parentType":"ZipWriter","signature":"void writeEndOfCentralDirectory(ulong  cdOffset,  ulong  cdSize,\n          bool  zip64)","url":"/ddn-archive-zip/ddn/archive/zip/ZipWriter.writeEndOfCentralDirectory.html"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"LOCAL_FILE_HEADER_SIG","package":"ddn-archive-zip","parentType":"","signature":"LOCAL_FILE_HEADER_SIG","url":"/ddn-archive-zip/ddn/archive/zip.html#LOCAL_FILE_HEADER_SIG"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"CENTRAL_DIR_HEADER_SIG","package":"ddn-archive-zip","parentType":"","signature":"CENTRAL_DIR_HEADER_SIG","url":"/ddn-archive-zip/ddn/archive/zip.html#CENTRAL_DIR_HEADER_SIG"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"END_CENTRAL_DIR_SIG","package":"ddn-archive-zip","parentType":"","signature":"END_CENTRAL_DIR_SIG","url":"/ddn-archive-zip/ddn/archive/zip.html#END_CENTRAL_DIR_SIG"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"ZIP64_END_CENTRAL_DIR_SIG","package":"ddn-archive-zip","parentType":"","signature":"ZIP64_END_CENTRAL_DIR_SIG","url":"/ddn-archive-zip/ddn/archive/zip.html#ZIP64_END_CENTRAL_DIR_SIG"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"ZIP64_END_CENTRAL_DIR_LOCATOR_SIG","package":"ddn-archive-zip","parentType":"","signature":"ZIP64_END_CENTRAL_DIR_LOCATOR_SIG","url":"/ddn-archive-zip/ddn/archive/zip.html#ZIP64_END_CENTRAL_DIR_LOCATOR_SIG"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"DATA_DESCRIPTOR_SIG","package":"ddn-archive-zip","parentType":"","signature":"DATA_DESCRIPTOR_SIG","url":"/ddn-archive-zip/ddn/archive/zip.html#DATA_DESCRIPTOR_SIG"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"ZIP64_EXTRA_FIELD_ID","package":"ddn-archive-zip","parentType":"","signature":"ZIP64_EXTRA_FIELD_ID","url":"/ddn-archive-zip/ddn/archive/zip.html#ZIP64_EXTRA_FIELD_ID"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"COMPRESS_STORED","package":"ddn-archive-zip","parentType":"","signature":"COMPRESS_STORED","url":"/ddn-archive-zip/ddn/archive/zip.html#COMPRESS_STORED"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"COMPRESS_DEFLATED","package":"ddn-archive-zip","parentType":"","signature":"COMPRESS_DEFLATED","url":"/ddn-archive-zip/ddn/archive/zip.html#COMPRESS_DEFLATED"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"VERSION_NEEDED","package":"ddn-archive-zip","parentType":"","signature":"VERSION_NEEDED","url":"/ddn-archive-zip/ddn/archive/zip.html#VERSION_NEEDED"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"VERSION_NEEDED_ZIP64","package":"ddn-archive-zip","parentType":"","signature":"VERSION_NEEDED_ZIP64","url":"/ddn-archive-zip/ddn/archive/zip.html#VERSION_NEEDED_ZIP64"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"VERSION_MADE_BY","package":"ddn-archive-zip","parentType":"","signature":"VERSION_MADE_BY","url":"/ddn-archive-zip/ddn/archive/zip.html#VERSION_MADE_BY"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"VERSION_MADE_BY_ZIP64","package":"ddn-archive-zip","parentType":"","signature":"VERSION_MADE_BY_ZIP64","url":"/ddn-archive-zip/ddn/archive/zip.html#VERSION_MADE_BY_ZIP64"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"GP_FLAG_UTF8","package":"ddn-archive-zip","parentType":"","signature":"GP_FLAG_UTF8","url":"/ddn-archive-zip/ddn/archive/zip.html#GP_FLAG_UTF8"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"GP_FLAG_DATA_DESCRIPTOR","package":"ddn-archive-zip","parentType":"","signature":"GP_FLAG_DATA_DESCRIPTOR","url":"/ddn-archive-zip/ddn/archive/zip.html#GP_FLAG_DATA_DESCRIPTOR"},{"doc":"","kind":"variable","module":"ddn.archive.zip","name":"ZIP32_MAX","package":"ddn-archive-zip","parentType":"","signature":"uint ZIP32_MAX","url":"/ddn-archive-zip/ddn/archive/zip.html#ZIP32_MAX"},{"doc":"LZ4, GZIP, LZO, SNAPPY, BZIP2, DEFLATE and UNIX (Compress), pure D implementations of the Compressor API","kind":"package","module":"","name":"ddn-compressor-base","package":"ddn-compressor-base","parentType":"","signature":"","url":""},{"doc":"ddn.compressor.bzip2","kind":"module","module":"ddn.compressor.bzip2","name":"ddn.compressor.bzip2","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/bzip2.html"},{"doc":"Compute BZIP2 CRC32 for a single byte.","kind":"function","module":"ddn.compressor.bzip2","name":"bz2Crc32Update","package":"ddn-compressor-base","parentType":"","signature":"uint bz2Crc32Update(uint  crc,  ubyte  b)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bz2Crc32Update.html"},{"doc":"Compute BZIP2 CRC32 for a buffer.","kind":"function","module":"ddn.compressor.bzip2","name":"bz2Crc32","package":"ddn-compressor-base","parentType":"","signature":"uint bz2Crc32(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bz2Crc32.html"},{"doc":"Calculate the size of RLE1 encoded output.","kind":"function","module":"ddn.compressor.bzip2","name":"rle1EncodeCalcSize","package":"ddn-compressor-base","parentType":"","signature":"size_t rle1EncodeCalcSize(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/bzip2/rle1EncodeCalcSize.html"},{"doc":"Encode data using RLE1.","kind":"function","module":"ddn.compressor.bzip2","name":"rle1Encode","package":"ddn-compressor-base","parentType":"","signature":"size_t rle1Encode(const(ubyte)[]  input,  ubyte[]  output)","url":"/ddn-compressor-base/ddn/compressor/bzip2/rle1Encode.html"},{"doc":"Decode RLE1 encoded data.","kind":"function","module":"ddn.compressor.bzip2","name":"rle1Decode","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] rle1Decode(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/bzip2/rle1Decode.html"},{"doc":"Compare two rotations starting from a given offset.","kind":"function","module":"ddn.compressor.bzip2","name":"compareRotationsFrom","package":"ddn-compressor-base","parentType":"","signature":"int compareRotationsFrom(const(ubyte)[]  block,  size_t i,  size_t j,\n       size_t startOffset)","url":"/ddn-compressor-base/ddn/compressor/bzip2/compareRotationsFrom.html"},{"doc":"Compare two rotations of the input block lexicographically.","kind":"function","module":"ddn.compressor.bzip2","name":"compareRotations","package":"ddn-compressor-base","parentType":"","signature":"int compareRotations(const(ubyte)[]  block,  size_t i,  size_t j)","url":"/ddn-compressor-base/ddn/compressor/bzip2/compareRotations.html"},{"doc":"Compute floor(log2(n)) for depth limiting.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtLog2","package":"ddn-compressor-base","parentType":"","signature":"size_t bwtLog2(size_t n)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtLog2.html"},{"doc":"Introsort implementation for BWT sorting.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtIntrosort","package":"ddn-compressor-base","parentType":"","signature":"void bwtIntrosort(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi,  size_t depthLimit)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtIntrosort.html"},{"doc":"Introsort implementation that skips already-compared prefix bytes.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtIntrosortFrom","package":"ddn-compressor-base","parentType":"","signature":"void bwtIntrosortFrom(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi,  size_t depthLimit,  size_t compareOffset)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtIntrosortFrom.html"},{"doc":"Partition for quicksort using median-of-three pivot.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtPartition","package":"ddn-compressor-base","parentType":"","signature":"size_t bwtPartition(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtPartition.html"},{"doc":"Partition for quicksort with prefix skip optimization.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtPartitionFrom","package":"ddn-compressor-base","parentType":"","signature":"size_t bwtPartitionFrom(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi,  size_t compareOffset)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtPartitionFrom.html"},{"doc":"Swap two elements in the indices array.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtSwap","package":"ddn-compressor-base","parentType":"","signature":"void bwtSwap(uint[]  indices,  size_t i,  size_t j)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtSwap.html"},{"doc":"Heapsort for BWT indices (fallback for pathological cases).","kind":"function","module":"ddn.compressor.bzip2","name":"bwtHeapsort","package":"ddn-compressor-base","parentType":"","signature":"void bwtHeapsort(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtHeapsort.html"},{"doc":"Heapsort with prefix skip optimization.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtHeapsortFrom","package":"ddn-compressor-base","parentType":"","signature":"void bwtHeapsortFrom(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi,  size_t compareOffset)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtHeapsortFrom.html"},{"doc":"Sift down operation for heapsort.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtSiftDown","package":"ddn-compressor-base","parentType":"","signature":"void bwtSiftDown(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t start,  size_t n)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtSiftDown.html"},{"doc":"Sift down with prefix skip optimization.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtSiftDownFrom","package":"ddn-compressor-base","parentType":"","signature":"void bwtSiftDownFrom(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t start,  size_t n,  size_t compareOffset)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtSiftDownFrom.html"},{"doc":"Insertion sort for small ranges.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtInsertionSort","package":"ddn-compressor-base","parentType":"","signature":"void bwtInsertionSort(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtInsertionSort.html"},{"doc":"Insertion sort with prefix skip optimization.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtInsertionSortFrom","package":"ddn-compressor-base","parentType":"","signature":"void bwtInsertionSortFrom(uint[]  indices,  const(ubyte)[]  block,\n       size_t lo,  size_t hi,  size_t compareOffset)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtInsertionSortFrom.html"},{"doc":"Deeper radix sort for large buckets with repetitive data. Uses single-byte radix at each level with efficient batch skipping.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtRadixSortDeep","package":"ddn-compressor-base","parentType":"","signature":"void bwtRadixSortDeep(uint[]  indices,  const(ubyte)[]  block,\n       uint  lo,  uint  hi,  int  depth,  uint[]  temp)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtRadixSortDeep.html"},{"doc":"Ternary radix quicksort for BWT indices.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtTernaryRadixSort","package":"ddn-compressor-base","parentType":"","signature":"void bwtTernaryRadixSort(uint[]  indices,  const(ubyte)[]  block,\n       uint  lo,  uint  hi,  int  depth,  uint[]  temp)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtTernaryRadixSort.html"},{"doc":"Sort an array of rotation indices based on the rotations they represent.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtSort","package":"ddn-compressor-base","parentType":"","signature":"void bwtSort(uint[]  indices,  const(ubyte)[]  block)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtSort.html"},{"doc":"Perform the Burrows-Wheeler Transform on the input data.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtTransform","package":"ddn-compressor-base","parentType":"","signature":"BwtResult bwtTransform(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtTransform.html"},{"doc":"Inverse BWT.","kind":"function","module":"ddn.compressor.bzip2","name":"bwtInverseTransform","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] bwtInverseTransform(const(ubyte)[]  input,  uint  origPtr)","url":"/ddn-compressor-base/ddn/compressor/bzip2/bwtInverseTransform.html"},{"doc":"Perform MTF transform.","kind":"function","module":"ddn.compressor.bzip2","name":"mtfTransform","package":"ddn-compressor-base","parentType":"","signature":"MtfResult mtfTransform(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/bzip2/mtfTransform.html"},{"doc":"Inverse MTF transform.","kind":"function","module":"ddn.compressor.bzip2","name":"mtfInverseTransform","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] mtfInverseTransform(const(ubyte)[]  indices,  const  bool[256]  inUse,  int  nInUse)","url":"/ddn-compressor-base/ddn/compressor/bzip2/mtfInverseTransform.html"},{"doc":"Encode MTF output using RLE2 (zero run encoding).","kind":"function","module":"ddn.compressor.bzip2","name":"rle2Encode","package":"ddn-compressor-base","parentType":"","signature":"Rle2Result rle2Encode(const(ubyte)[]  mtfIndices,  int  nInUse)","url":"/ddn-compressor-base/ddn/compressor/bzip2/rle2Encode.html"},{"doc":"Decode RLE2 to MTF indices.","kind":"function","module":"ddn.compressor.bzip2","name":"rle2Decode","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] rle2Decode(const(ushort)[]  symbols,  int  nInUse)","url":"/ddn-compressor-base/ddn/compressor/bzip2/rle2Decode.html"},{"doc":"Generate Huffman code lengths from frequencies.","kind":"function","module":"ddn.compressor.bzip2","name":"generateHuffmanLengths","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] generateHuffmanLengths(const(uint)[]  frequencies,  int  alphaSize,  int  maxLen =  BZ_MAX_CODE_LEN)","url":"/ddn-compressor-base/ddn/compressor/bzip2/generateHuffmanLengths.html"},{"doc":"Push a node onto the min-heap.","kind":"function","module":"ddn.compressor.bzip2","name":"heapPush","package":"ddn-compressor-base","parentType":"","signature":"void heapPush(ref  uint[]  heapFreq,  ref  int[]  heapNode,  int  heapSize,  uint  freq,  int  node)","url":"/ddn-compressor-base/ddn/compressor/bzip2/heapPush.html"},{"doc":"Pop the minimum node from the min-heap.","kind":"function","module":"ddn.compressor.bzip2","name":"heapPop","package":"ddn-compressor-base","parentType":"","signature":"void heapPop(ref  uint[]  heapFreq,  ref  int[]  heapNode,  int  heapSize,  ref  uint  freq,  ref  int  node)","url":"/ddn-compressor-base/ddn/compressor/bzip2/heapPop.html"},{"doc":"Limit Huffman code lengths using a simple heuristic. Ensures no code exceeds maxLength by redistributing.","kind":"function","module":"ddn.compressor.bzip2","name":"limitCodeLengths","package":"ddn-compressor-base","parentType":"","signature":"void limitCodeLengths(ref  ubyte[]  lengths,  int  alphaSize,  int  maxLength)","url":"/ddn-compressor-base/ddn/compressor/bzip2/limitCodeLengths.html"},{"doc":"Build Huffman encoding table.","kind":"function","module":"ddn.compressor.bzip2","name":"buildHuffmanEncodeTable","package":"ddn-compressor-base","parentType":"","signature":"HuffEncEntry[] buildHuffmanEncodeTable(const(ubyte)[]  lengths)","url":"/ddn-compressor-base/ddn/compressor/bzip2/buildHuffmanEncodeTable.html"},{"doc":"Build Huffman decoding table.","kind":"function","module":"ddn.compressor.bzip2","name":"buildHuffmanDecodeTable","package":"ddn-compressor-base","parentType":"","signature":"HuffDecTable buildHuffmanDecodeTable(const(ubyte)[]  lengths)","url":"/ddn-compressor-base/ddn/compressor/bzip2/buildHuffmanDecodeTable.html"},{"doc":"","kind":"function","module":"ddn.compressor.bzip2","name":"assignCanonicalCodes","package":"ddn-compressor-base","parentType":"","signature":"CanonicalCodes assignCanonicalCodes(const(ubyte)[]  lengths)","url":"/ddn-compressor-base/ddn/compressor/bzip2/assignCanonicalCodes.html"},{"doc":"Initialize Huffman table code lengths based on symbol frequency partitioning.","kind":"function","module":"ddn.compressor.bzip2","name":"initializeHuffmanTables","package":"ddn-compressor-base","parentType":"","signature":"void initializeHuffmanTables(ref  ubyte[][]  lengths,\n       const(uint)[]  mtfFreqs,\n       int  nGroups,\n       int  alphaSize,\n       int  nMTF)","url":"/ddn-compressor-base/ddn/compressor/bzip2/initializeHuffmanTables.html"},{"doc":"MTF-encode the selector sequence.","kind":"function","module":"ddn.compressor.bzip2","name":"mtfEncodeSelectors","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] mtfEncodeSelectors(const(ubyte)[]  selectors,  int  nGroups)","url":"/ddn-compressor-base/ddn/compressor/bzip2/mtfEncodeSelectors.html"},{"doc":"Select Huffman tables for MTF-encoded symbols using iterative optimization.","kind":"function","module":"ddn.compressor.bzip2","name":"selectHuffmanTables","package":"ddn-compressor-base","parentType":"","signature":"HuffmanTableSelection selectHuffmanTables(const(ushort)[]  symbols,\n       const(uint)[]  mtfFreqs,\n       int  alphaSize)","url":"/ddn-compressor-base/ddn/compressor/bzip2/selectHuffmanTables.html"},{"doc":"","kind":"function","module":"ddn.compressor.bzip2","name":"determineNumGroups","package":"ddn-compressor-base","parentType":"","signature":"int determineNumGroups(int  nMTF)","url":"/ddn-compressor-base/ddn/compressor/bzip2/determineNumGroups.html"},{"doc":"Compress a block of RLE1-encoded data into a BZIP2 block.","kind":"function","module":"ddn.compressor.bzip2","name":"compressBlock","package":"ddn-compressor-base","parentType":"","signature":"CompressedBlock compressBlock(const(ubyte)[]  input,  int  blockSize100k,  uint  originalDataCrc =  0)","url":"/ddn-compressor-base/ddn/compressor/bzip2/compressBlock.html"},{"doc":"Compress a block into a provided BitWriter without flushing.","kind":"function","module":"ddn.compressor.bzip2","name":"compressBlockToWriter","package":"ddn-compressor-base","parentType":"","signature":"CompressedBlock compressBlockToWriter(const(ubyte)[]  input,  int  blockSize100k,  uint  originalDataCrc,  BitWriter *  bw)","url":"/ddn-compressor-base/ddn/compressor/bzip2/compressBlockToWriter.html"},{"doc":"Decompress a single block.","kind":"function","module":"ddn.compressor.bzip2","name":"decompressBlock","package":"ddn-compressor-base","parentType":"","signature":"DecompressedBlock decompressBlock(ref  BitReader reader)","url":"/ddn-compressor-base/ddn/compressor/bzip2/decompressBlock.html"},{"doc":"Create a BZIP2 compressor.","kind":"function","module":"ddn.compressor.bzip2","name":"makeBzip2Compressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeBzip2Compressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/bzip2/makeBzip2Compressor.html"},{"doc":"Create a BZIP2 decompressor.","kind":"function","module":"ddn.compressor.bzip2","name":"makeBzip2Decompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeBzip2Decompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/bzip2/makeBzip2Decompressor.html"},{"doc":"BWT transform result.","kind":"struct","module":"ddn.compressor.bzip2","name":"BwtResult","package":"ddn-compressor-base","parentType":"","signature":"BwtResult","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BwtResult"},{"doc":"MTF transform result.","kind":"struct","module":"ddn.compressor.bzip2","name":"MtfResult","package":"ddn-compressor-base","parentType":"","signature":"MtfResult","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#MtfResult"},{"doc":"RLE2 encode result.","kind":"struct","module":"ddn.compressor.bzip2","name":"Rle2Result","package":"ddn-compressor-base","parentType":"","signature":"Rle2Result","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#Rle2Result"},{"doc":"Huffman encoding table entry.","kind":"struct","module":"ddn.compressor.bzip2","name":"HuffEncEntry","package":"ddn-compressor-base","parentType":"","signature":"HuffEncEntry","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#HuffEncEntry"},{"doc":"Huffman decoding table.","kind":"struct","module":"ddn.compressor.bzip2","name":"HuffDecTable","package":"ddn-compressor-base","parentType":"","signature":"HuffDecTable","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#HuffDecTable"},{"doc":"Bit writer for MSB-first bit packing.","kind":"struct","module":"ddn.compressor.bzip2","name":"BitWriter","package":"ddn-compressor-base","parentType":"","signature":"BitWriter","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BitWriter"},{"doc":"Initialize the writer.","kind":"method","module":"ddn.compressor.bzip2","name":"init","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void init(size_t initialSize =  4096)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.init.html"},{"doc":"Ensure buffer has space.","kind":"method","module":"ddn.compressor.bzip2","name":"ensureCapacity","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void ensureCapacity(size_t extra)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.ensureCapacity.html"},{"doc":"Write n bits from value (MSB-first).","kind":"method","module":"ddn.compressor.bzip2","name":"writeBits","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeBits(int  n,  uint  value)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeBits.html"},{"doc":"Write a single bit.","kind":"method","module":"ddn.compressor.bzip2","name":"writeBit","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeBit(uint  bit)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeBit.html"},{"doc":"Write a byte (8 bits).","kind":"method","module":"ddn.compressor.bzip2","name":"writeByte","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeByte(ubyte  b)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeByte.html"},{"doc":"Write a 24-bit value.","kind":"method","module":"ddn.compressor.bzip2","name":"writeUInt24","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeUInt24(uint  value)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeUInt24.html"},{"doc":"Write a 32-bit value.","kind":"method","module":"ddn.compressor.bzip2","name":"writeUInt32","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeUInt32(uint  value)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeUInt32.html"},{"doc":"Write unary encoded value.","kind":"method","module":"ddn.compressor.bzip2","name":"writeUnary","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeUnary(int  count)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeUnary.html"},{"doc":"Write bitmap for 16 symbols.","kind":"method","module":"ddn.compressor.bzip2","name":"writeBitmap16","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void writeBitmap16(ushort  bitmap)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.writeBitmap16.html"},{"doc":"Flush remaining bits to output.","kind":"method","module":"ddn.compressor.bzip2","name":"flush","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void flush()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.flush.html"},{"doc":"Get output bytes.","kind":"method","module":"ddn.compressor.bzip2","name":"getOutput","package":"ddn-compressor-base","parentType":"BitWriter","signature":"const(ubyte)[] getOutput()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.getOutput.html"},{"doc":"Flush complete bytes and return them, keeping partial bits in buffer.","kind":"method","module":"ddn.compressor.bzip2","name":"consumeOutput","package":"ddn-compressor-base","parentType":"BitWriter","signature":"const(ubyte)[] consumeOutput()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.consumeOutput.html"},{"doc":"Reset to initial state.","kind":"method","module":"ddn.compressor.bzip2","name":"reset","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitWriter.reset.html"},{"doc":"Bit reader for MSB-first bit unpacking.","kind":"struct","module":"ddn.compressor.bzip2","name":"BitReader","package":"ddn-compressor-base","parentType":"","signature":"BitReader","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BitReader"},{"doc":"Set input data.","kind":"method","module":"ddn.compressor.bzip2","name":"setInput","package":"ddn-compressor-base","parentType":"BitReader","signature":"void setInput(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.setInput.html"},{"doc":"Read n bits.","kind":"method","module":"ddn.compressor.bzip2","name":"readBits","package":"ddn-compressor-base","parentType":"BitReader","signature":"uint readBits(int  n)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.readBits.html"},{"doc":"Read a single bit.","kind":"method","module":"ddn.compressor.bzip2","name":"readBit","package":"ddn-compressor-base","parentType":"BitReader","signature":"uint readBit()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.readBit.html"},{"doc":"Read a byte.","kind":"method","module":"ddn.compressor.bzip2","name":"readByte","package":"ddn-compressor-base","parentType":"BitReader","signature":"ubyte readByte()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.readByte.html"},{"doc":"Read a 24-bit value.","kind":"method","module":"ddn.compressor.bzip2","name":"readUInt24","package":"ddn-compressor-base","parentType":"BitReader","signature":"uint readUInt24()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.readUInt24.html"},{"doc":"Read a 32-bit value.","kind":"method","module":"ddn.compressor.bzip2","name":"readUInt32","package":"ddn-compressor-base","parentType":"BitReader","signature":"uint readUInt32()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.readUInt32.html"},{"doc":"Check if we have n bits available.","kind":"method","module":"ddn.compressor.bzip2","name":"hasBits","package":"ddn-compressor-base","parentType":"BitReader","signature":"bool hasBits(int  n)","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.hasBits.html"},{"doc":"Get bytes consumed.","kind":"method","module":"ddn.compressor.bzip2","name":"bytesConsumed","package":"ddn-compressor-base","parentType":"BitReader","signature":"size_t bytesConsumed()","url":"/ddn-compressor-base/ddn/compressor/bzip2/BitReader.bytesConsumed.html"},{"doc":"Compressed block result.","kind":"struct","module":"ddn.compressor.bzip2","name":"CompressedBlock","package":"ddn-compressor-base","parentType":"","signature":"CompressedBlock","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#CompressedBlock"},{"doc":"Determine number of Huffman tables based on data size.","kind":"struct","module":"ddn.compressor.bzip2","name":"HuffmanTableSelection","package":"ddn-compressor-base","parentType":"","signature":"HuffmanTableSelection","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#HuffmanTableSelection"},{"doc":"Assign canonical Huffman codes from code lengths.","kind":"struct","module":"ddn.compressor.bzip2","name":"CanonicalCodes","package":"ddn-compressor-base","parentType":"","signature":"CanonicalCodes","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#CanonicalCodes"},{"doc":"Decompressed block result.","kind":"struct","module":"ddn.compressor.bzip2","name":"DecompressedBlock","package":"ddn-compressor-base","parentType":"","signature":"DecompressedBlock","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#DecompressedBlock"},{"doc":"BZIP2 streaming compressor.","kind":"class","module":"ddn.compressor.bzip2","name":"Bzip2Compressor","package":"ddn-compressor-base","parentType":"","signature":"Bzip2Compressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#Bzip2Compressor"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"options","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.options.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"setOutputSink","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"write","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.write.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"flush","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.flush.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"finish","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.finish.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"reset","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.reset.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.bytesInTotal.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.bytesOutTotal.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"setDictionary","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.setDictionary.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"isFinished","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.isFinished.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"writeHeader","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void writeHeader()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.writeHeader.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"flushBlock","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void flushBlock()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.flushBlock.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"writeTrailer","package":"ddn-compressor-base","parentType":"Bzip2Compressor","signature":"void writeTrailer()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Compressor.writeTrailer.html"},{"doc":"BZIP2 streaming decompressor.","kind":"class","module":"ddn.compressor.bzip2","name":"Bzip2Decompressor","package":"ddn-compressor-base","parentType":"","signature":"Bzip2Decompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#Bzip2Decompressor"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"options","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.options.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"setOutputSink","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.setOutputSink.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.setProgressCallback.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"write","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.write.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"finish","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.finish.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"reset","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.reset.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.bytesInTotal.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.bytesOutTotal.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"setDictionary","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.setDictionary.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"isFinished","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.isFinished.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"processInput","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"void processInput()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.processInput.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"parseHeader","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"bool parseHeader()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.parseHeader.html"},{"doc":"","kind":"method","module":"ddn.compressor.bzip2","name":"processBlock","package":"ddn-compressor-base","parentType":"Bzip2Decompressor","signature":"bool processBlock()","url":"/ddn-compressor-base/ddn/compressor/bzip2/Bzip2Decompressor.processBlock.html"},{"doc":"BZIP2 stream header magic bytes (\"BZh\")","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_HEADER_MAGIC","package":"ddn-compressor-base","parentType":"","signature":"ubyte[3] BZ_HEADER_MAGIC","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_HEADER_MAGIC"},{"doc":"BZIP2 block header magic (48 bits: digits of pi 3.14159265359)","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_BLOCK_MAGIC","package":"ddn-compressor-base","parentType":"","signature":"ubyte[6] BZ_BLOCK_MAGIC","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_BLOCK_MAGIC"},{"doc":"BZIP2 end-of-stream magic (48 bits: sqrt(pi) 1.77245385090)","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_EOS_MAGIC","package":"ddn-compressor-base","parentType":"","signature":"ubyte[6] BZ_EOS_MAGIC","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_EOS_MAGIC"},{"doc":"Maximum alphabet size for Huffman coding","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_MAX_ALPHA_SIZE","package":"ddn-compressor-base","parentType":"","signature":"int BZ_MAX_ALPHA_SIZE","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_MAX_ALPHA_SIZE"},{"doc":"Number of Huffman tables (2-6)","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_MAX_GROUPS","package":"ddn-compressor-base","parentType":"","signature":"int BZ_MAX_GROUPS","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_MAX_GROUPS"},{"doc":"Number of Huffman code lengths","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_MAX_CODE_LEN","package":"ddn-compressor-base","parentType":"","signature":"int BZ_MAX_CODE_LEN","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_MAX_CODE_LEN"},{"doc":"Symbols per group for Huffman table selection","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_G_SIZE","package":"ddn-compressor-base","parentType":"","signature":"int BZ_G_SIZE","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_G_SIZE"},{"doc":"Number of iterations for Huffman table optimization","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_N_ITERS","package":"ddn-compressor-base","parentType":"","signature":"int BZ_N_ITERS","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_N_ITERS"},{"doc":"Overshoot for safe BWT comparison past block end","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_N_OVERSHOOT","package":"ddn-compressor-base","parentType":"","signature":"int BZ_N_OVERSHOOT","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_N_OVERSHOOT"},{"doc":"RUNA symbol for zero run encoding","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_RUNA","package":"ddn-compressor-base","parentType":"","signature":"ushort BZ_RUNA","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_RUNA"},{"doc":"RUNB symbol for zero run encoding","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_RUNB","package":"ddn-compressor-base","parentType":"","signature":"ushort BZ_RUNB","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_RUNB"},{"doc":"End of block symbol","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_EOB","package":"ddn-compressor-base","parentType":"","signature":"int BZ_EOB","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_EOB"},{"doc":"Initial cost for symbols within a table's assigned range","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_LESSER_ICOST","package":"ddn-compressor-base","parentType":"","signature":"int BZ_LESSER_ICOST","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_LESSER_ICOST"},{"doc":"Initial cost for symbols outside a table's assigned range","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_GREATER_ICOST","package":"ddn-compressor-base","parentType":"","signature":"int BZ_GREATER_ICOST","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_GREATER_ICOST"},{"doc":"","kind":"variable","module":"ddn.compressor.bzip2","name":"BZ_CRC32_TABLE","package":"ddn-compressor-base","parentType":"","signature":"uint[256] BZ_CRC32_TABLE","url":"/ddn-compressor-base/ddn/compressor/bzip2.html#BZ_CRC32_TABLE"},{"doc":"ddn.compressor.deflate","kind":"module","module":"ddn.compressor.deflate","name":"ddn.compressor.deflate","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/deflate.html"},{"doc":"Map ddn CompressionLevel to zlib level.","kind":"function","module":"ddn.compressor.deflate","name":"toZLevel","package":"ddn-compressor-base","parentType":"","signature":"int toZLevel(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate/toZLevel.html"},{"doc":"Map ddn CompressionStrategy to zlib strategy.","kind":"function","module":"ddn.compressor.deflate","name":"toZStrategy","package":"ddn-compressor-base","parentType":"","signature":"int toZStrategy(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate/toZStrategy.html"},{"doc":"Map ddn FlushMode to zlib flush constant.","kind":"function","module":"ddn.compressor.deflate","name":"toZFlush","package":"ddn-compressor-base","parentType":"","signature":"int toZFlush(FlushMode mode)","url":"/ddn-compressor-base/ddn/compressor/deflate/toZFlush.html"},{"doc":"Factory function that constructs a `DeflateStdZlibCompressor`.","kind":"function","module":"ddn.compressor.deflate","name":"makeDeflateStdZlibCompressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeDeflateStdZlibCompressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate/makeDeflateStdZlibCompressor.html"},{"doc":"Factory function that constructs a `DeflateStdZlibDecompressor`.","kind":"function","module":"ddn.compressor.deflate","name":"makeDeflateStdZlibDecompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeDeflateStdZlibDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate/makeDeflateStdZlibDecompressor.html"},{"doc":"DEFLATE compressor using std.zlib/core.c.zlib.","kind":"class","module":"ddn.compressor.deflate","name":"DeflateStdZlibCompressor","package":"ddn-compressor-base","parentType":"","signature":"DeflateStdZlibCompressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/deflate.html#DeflateStdZlibCompressor"},{"doc":"Return the options used to create this compressor.","kind":"method","module":"ddn.compressor.deflate","name":"options","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.options.html"},{"doc":"Set the output sink delegate that will receive produced compressed chunks.","kind":"method","module":"ddn.compressor.deflate","name":"setOutputSink","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.deflate","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.setProgressCallback.html"},{"doc":"Total uncompressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.deflate","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.bytesInTotal.html"},{"doc":"Total compressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.deflate","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.bytesOutTotal.html"},{"doc":"Feed more uncompressed data. Throws if finish() was already called or output sink is not set.","kind":"method","module":"ddn.compressor.deflate","name":"write","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.write.html"},{"doc":"Flush pending output according to the provided `FlushMode`. - sync -> Z_SYNC_FLUSH - full -> Z_FULL_FLUSH","kind":"method","module":"ddn.compressor.deflate","name":"flush","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.flush.html"},{"doc":"Finalize the stream and emit trailer. No further writes are allowed afterwards.","kind":"method","module":"ddn.compressor.deflate","name":"finish","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.finish.html"},{"doc":"Reset the compression stream to initial state (options retained).","kind":"method","module":"ddn.compressor.deflate","name":"reset","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.reset.html"},{"doc":"Set dictionary if supported. Returns: true if accepted, false if not supported.","kind":"method","module":"ddn.compressor.deflate","name":"setDictionary","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.deflate","name":"isFinished","package":"ddn-compressor-base","parentType":"DeflateStdZlibCompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibCompressor.isFinished.html"},{"doc":"DEFLATE decompressor using std.zlib/core.c.zlib.","kind":"class","module":"ddn.compressor.deflate","name":"DeflateStdZlibDecompressor","package":"ddn-compressor-base","parentType":"","signature":"DeflateStdZlibDecompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/deflate.html#DeflateStdZlibDecompressor"},{"doc":"Return the options used to create this decompressor.","kind":"method","module":"ddn.compressor.deflate","name":"options","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.options.html"},{"doc":"Set the output sink delegate that will receive produced decompressed chunks.","kind":"method","module":"ddn.compressor.deflate","name":"setOutputSink","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.deflate","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.setProgressCallback.html"},{"doc":"Total compressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.deflate","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.deflate","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.bytesOutTotal.html"},{"doc":"Feed more compressed data. Throws if finish() was already called or output sink is not set.","kind":"method","module":"ddn.compressor.deflate","name":"write","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.write.html"},{"doc":"Signal end-of-input; allows the decompressor to validate checksums and emit any trailing bytes.","kind":"method","module":"ddn.compressor.deflate","name":"finish","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.finish.html"},{"doc":"Reset the decompression stream to initial state (options retained).","kind":"method","module":"ddn.compressor.deflate","name":"reset","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.reset.html"},{"doc":"Set dictionary if supported. Returns: true if accepted, false if not supported.","kind":"method","module":"ddn.compressor.deflate","name":"setDictionary","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.deflate","name":"isFinished","package":"ddn-compressor-base","parentType":"DeflateStdZlibDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/deflate/DeflateStdZlibDecompressor.isFinished.html"},{"doc":"ddn.compressor.deflate_raw","kind":"module","module":"ddn.compressor.deflate_raw","name":"ddn.compressor.deflate_raw","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/deflate_raw.html"},{"doc":"Map ddn CompressionLevel to zlib level.","kind":"function","module":"ddn.compressor.deflate_raw","name":"toZLevel","package":"ddn-compressor-base","parentType":"","signature":"int toZLevel(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/toZLevel.html"},{"doc":"Map ddn CompressionStrategy to zlib strategy.","kind":"function","module":"ddn.compressor.deflate_raw","name":"toZStrategy","package":"ddn-compressor-base","parentType":"","signature":"int toZStrategy(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/toZStrategy.html"},{"doc":"Map ddn FlushMode to zlib flush constant.","kind":"function","module":"ddn.compressor.deflate_raw","name":"toZFlush","package":"ddn-compressor-base","parentType":"","signature":"int toZFlush(FlushMode mode)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/toZFlush.html"},{"doc":"Factory function that constructs a raw DEFLATE compressor.","kind":"function","module":"ddn.compressor.deflate_raw","name":"makeDeflateRawStdZlibCompressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeDeflateRawStdZlibCompressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/makeDeflateRawStdZlibCompressor.html"},{"doc":"Factory function that constructs a raw DEFLATE decompressor.","kind":"function","module":"ddn.compressor.deflate_raw","name":"makeDeflateRawStdZlibDecompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeDeflateRawStdZlibDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/makeDeflateRawStdZlibDecompressor.html"},{"doc":"Raw DEFLATE compressor using ddn.compressor.zlib with negative windowBits. Produces raw DEFLATE streams without zlib/gzip headers (RFC 1951).","kind":"class","module":"ddn.compressor.deflate_raw","name":"DeflateRawStdZlibCompressor","package":"ddn-compressor-base","parentType":"","signature":"DeflateRawStdZlibCompressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/deflate_raw.html#DeflateRawStdZlibCompressor"},{"doc":"Return the options used to create this compressor.","kind":"method","module":"ddn.compressor.deflate_raw","name":"options","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.options.html"},{"doc":"Set the output sink delegate that will receive produced compressed chunks.","kind":"method","module":"ddn.compressor.deflate_raw","name":"setOutputSink","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.deflate_raw","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.setProgressCallback.html"},{"doc":"Total uncompressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.deflate_raw","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.bytesInTotal.html"},{"doc":"Total compressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.deflate_raw","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.bytesOutTotal.html"},{"doc":"Write uncompressed data to the compressor.","kind":"method","module":"ddn.compressor.deflate_raw","name":"write","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.write.html"},{"doc":"Flush pending output with given flush mode.","kind":"method","module":"ddn.compressor.deflate_raw","name":"flush","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.flush.html"},{"doc":"Finish the stream and finalize compression.","kind":"method","module":"ddn.compressor.deflate_raw","name":"finish","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.finish.html"},{"doc":"Reset the compressor to initial state.","kind":"method","module":"ddn.compressor.deflate_raw","name":"reset","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.reset.html"},{"doc":"Set compression dictionary for better compression ratios.","kind":"method","module":"ddn.compressor.deflate_raw","name":"setDictionary","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.deflate_raw","name":"isFinished","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.isFinished.html"},{"doc":"","kind":"method","module":"ddn.compressor.deflate_raw","name":"compressInternal","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibCompressor","signature":"void compressInternal(int  flush)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibCompressor.compressInternal.html"},{"doc":"Raw DEFLATE decompressor using ddn.compressor.zlib with negative windowBits. Decompresses raw DEFLATE streams without zlib/gzip headers (RFC 1951).","kind":"class","module":"ddn.compressor.deflate_raw","name":"DeflateRawStdZlibDecompressor","package":"ddn-compressor-base","parentType":"","signature":"DeflateRawStdZlibDecompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/deflate_raw.html#DeflateRawStdZlibDecompressor"},{"doc":"Return the options used to create this decompressor.","kind":"method","module":"ddn.compressor.deflate_raw","name":"options","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.options.html"},{"doc":"Set the output sink delegate that will receive produced decompressed chunks.","kind":"method","module":"ddn.compressor.deflate_raw","name":"setOutputSink","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.deflate_raw","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.setProgressCallback.html"},{"doc":"Total compressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.deflate_raw","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.deflate_raw","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.bytesOutTotal.html"},{"doc":"Write compressed data to the decompressor.","kind":"method","module":"ddn.compressor.deflate_raw","name":"write","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.write.html"},{"doc":"Finish decompression and finalize.","kind":"method","module":"ddn.compressor.deflate_raw","name":"finish","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.finish.html"},{"doc":"Reset the decompressor to initial state.","kind":"method","module":"ddn.compressor.deflate_raw","name":"reset","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.reset.html"},{"doc":"Set decompression dictionary if required by the compressed stream.","kind":"method","module":"ddn.compressor.deflate_raw","name":"setDictionary","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.deflate_raw","name":"isFinished","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.isFinished.html"},{"doc":"","kind":"method","module":"ddn.compressor.deflate_raw","name":"decompressInternal","package":"ddn-compressor-base","parentType":"DeflateRawStdZlibDecompressor","signature":"void decompressInternal(int  flush)","url":"/ddn-compressor-base/ddn/compressor/deflate_raw/DeflateRawStdZlibDecompressor.decompressInternal.html"},{"doc":"ddn.compressor.gzip","kind":"module","module":"ddn.compressor.gzip","name":"ddn.compressor.gzip","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/gzip.html"},{"doc":"Map high-level `CompressionLevel`/numericLevel to zlib level (0..9 or Z_DEFAULT_COMPRESSION).","kind":"function","module":"ddn.compressor.gzip","name":"toZLevel","package":"ddn-compressor-base","parentType":"","signature":"int toZLevel(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/gzip/toZLevel.html"},{"doc":"Map high-level `CompressionStrategy` to zlib strategy flags.","kind":"function","module":"ddn.compressor.gzip","name":"toZStrategy","package":"ddn-compressor-base","parentType":"","signature":"int toZStrategy(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/gzip/toZStrategy.html"},{"doc":"Returns zlib windowBits for creating a GZIP stream with deflateInit2.","kind":"function","module":"ddn.compressor.gzip","name":"gzipWindowBitsForCompress","package":"ddn-compressor-base","parentType":"","signature":"int gzipWindowBitsForCompress(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/gzip/gzipWindowBitsForCompress.html"},{"doc":"Returns zlib windowBits for inflating gzip/zlib/deflate with auto-detection enabled.","kind":"function","module":"ddn.compressor.gzip","name":"gzipWindowBitsForDecompress","package":"ddn-compressor-base","parentType":"","signature":"int gzipWindowBitsForDecompress(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/gzip/gzipWindowBitsForDecompress.html"},{"doc":"Factory function that constructs a `GzipStdZlibCompressor`.","kind":"function","module":"ddn.compressor.gzip","name":"makeGzipStdZlibCompressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeGzipStdZlibCompressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/gzip/makeGzipStdZlibCompressor.html"},{"doc":"Factory function that constructs a `GzipStdZlibDecompressor`.","kind":"function","module":"ddn.compressor.gzip","name":"makeGzipStdZlibDecompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeGzipStdZlibDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/gzip/makeGzipStdZlibDecompressor.html"},{"doc":"GZIP compressor that implements `ddn.api.compressor.Compressor` using zlib's deflate with GZIP container (via deflateInit2 and windowBits = 16 + wi...","kind":"class","module":"ddn.compressor.gzip","name":"GzipStdZlibCompressor","package":"ddn-compressor-base","parentType":"","signature":"GzipStdZlibCompressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/gzip.html#GzipStdZlibCompressor"},{"doc":"Return the options used to create this compressor.","kind":"method","module":"ddn.compressor.gzip","name":"options","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.options.html"},{"doc":"Set the output sink delegate that will receive produced compressed chunks.","kind":"method","module":"ddn.compressor.gzip","name":"setOutputSink","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.gzip","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.setProgressCallback.html"},{"doc":"Total uncompressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.gzip","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.bytesInTotal.html"},{"doc":"Total compressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.gzip","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.bytesOutTotal.html"},{"doc":"Feed more uncompressed data. Throws if finish() was already called or output sink is not set.","kind":"method","module":"ddn.compressor.gzip","name":"write","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.write.html"},{"doc":"Flush pending output according to the provided `FlushMode`. - sync -> Z_SYNC_FLUSH - full -> Z_FULL_FLUSH","kind":"method","module":"ddn.compressor.gzip","name":"flush","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.flush.html"},{"doc":"Finalize the stream and emit trailer. No further writes are allowed afterwards.","kind":"method","module":"ddn.compressor.gzip","name":"finish","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.finish.html"},{"doc":"Reset the compression stream to initial state (options retained).","kind":"method","module":"ddn.compressor.gzip","name":"reset","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.reset.html"},{"doc":"Set dictionary if supported. For gzip container this usually returns false.","kind":"method","module":"ddn.compressor.gzip","name":"setDictionary","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.gzip","name":"isFinished","package":"ddn-compressor-base","parentType":"GzipStdZlibCompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibCompressor.isFinished.html"},{"doc":"GZIP decompressor that implements `ddn.api.compressor.Decompressor` using zlib's inflate with auto header detection (windowBits = 15 + 32).","kind":"class","module":"ddn.compressor.gzip","name":"GzipStdZlibDecompressor","package":"ddn-compressor-base","parentType":"","signature":"GzipStdZlibDecompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/gzip.html#GzipStdZlibDecompressor"},{"doc":"Return the options used to create this decompressor.","kind":"method","module":"ddn.compressor.gzip","name":"options","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.options.html"},{"doc":"Set the output sink delegate that will receive produced decompressed chunks.","kind":"method","module":"ddn.compressor.gzip","name":"setOutputSink","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.gzip","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.setProgressCallback.html"},{"doc":"Total compressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.gzip","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.gzip","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.bytesOutTotal.html"},{"doc":"Feed more compressed data into the stream.","kind":"method","module":"ddn.compressor.gzip","name":"write","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.write.html"},{"doc":"Finish the stream; validates that end-of-stream was reached, otherwise throws `truncated`.","kind":"method","module":"ddn.compressor.gzip","name":"finish","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.finish.html"},{"doc":"Reset the decompression stream to initial state.","kind":"method","module":"ddn.compressor.gzip","name":"reset","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.reset.html"},{"doc":"Provide a dictionary if requested by the compressed stream.","kind":"method","module":"ddn.compressor.gzip","name":"setDictionary","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.gzip","name":"isFinished","package":"ddn-compressor-base","parentType":"GzipStdZlibDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/gzip/GzipStdZlibDecompressor.isFinished.html"},{"doc":"ddn.compressor.lz4","kind":"module","module":"ddn.compressor.lz4","name":"ddn.compressor.lz4","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/lz4.html"},{"doc":"Compute the number of hash bits to use for a given compression level.","kind":"function","module":"ddn.compressor.lz4","name":"hashBitsForLevel","package":"ddn-compressor-base","parentType":"","signature":"uint hashBitsForLevel(int  level)","url":"/ddn-compressor-base/ddn/compressor/lz4/hashBitsForLevel.html"},{"doc":"Compute the hash-table size from the number of hash bits.","kind":"function","module":"ddn.compressor.lz4","name":"hashTableSize","package":"ddn-compressor-base","parentType":"","signature":"uint hashTableSize(uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/hashTableSize.html"},{"doc":"Read a 32-bit little-endian word from an unaligned pointer.","kind":"function","module":"ddn.compressor.lz4","name":"readLE32p","package":"ddn-compressor-base","parentType":"","signature":"uint readLE32p(const(ubyte) *  p)","url":"/ddn-compressor-base/ddn/compressor/lz4/readLE32p.html"},{"doc":"Compute the LZ4 hash index for the 4-byte sequence at `p`.","kind":"function","module":"ddn.compressor.lz4","name":"lz4HashIndex","package":"ddn-compressor-base","parentType":"","signature":"uint lz4HashIndex(const(ubyte) *  p,  uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4HashIndex.html"},{"doc":"Count the number of matching bytes starting at two positions.","kind":"function","module":"ddn.compressor.lz4","name":"countMatch","package":"ddn-compressor-base","parentType":"","signature":"size_t countMatch(const(ubyte)[]  src,  size_t pos1,  size_t pos2,  size_t maxLen)","url":"/ddn-compressor-base/ddn/compressor/lz4/countMatch.html"},{"doc":"Pointer-based variant of `countMatch` for use from `@system`/`@trusted` contexts where the source pointer and length are already available.","kind":"function","module":"ddn.compressor.lz4","name":"countMatch","package":"ddn-compressor-base","parentType":"","signature":"size_t countMatch(const(ubyte) *  srcPtr,  size_t srcLen,\n       size_t pos1,  size_t pos2,  size_t maxLen)","url":"/ddn-compressor-base/ddn/compressor/lz4/countMatch.html"},{"doc":"Count matching bytes when the match candidate may be in the dictionary.","kind":"function","module":"ddn.compressor.lz4","name":"countMatchWithDict","package":"ddn-compressor-base","parentType":"","signature":"size_t countMatchWithDict(\n       const(ubyte)[]  dict,\n       const(ubyte)[]  src,\n       size_t matchPos,\n       size_t srcPos,\n       size_t maxLen\n)","url":"/ddn-compressor-base/ddn/compressor/lz4/countMatchWithDict.html"},{"doc":"Compute the XXH32 hash of dictionary data to produce a dictionary ID.","kind":"function","module":"ddn.compressor.lz4","name":"computeDictId","package":"ddn-compressor-base","parentType":"","signature":"uint computeDictId(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lz4/computeDictId.html"},{"doc":"Find sequences using a greedy match-finding algorithm.","kind":"function","module":"ddn.compressor.lz4","name":"findGreedySequences","package":"ddn-compressor-base","parentType":"","signature":"Lz4Sequence[] findGreedySequences(const(ubyte)[]  src,  uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/findGreedySequences.html"},{"doc":"Find sequences using a lazy matching algorithm (HC mode).","kind":"function","module":"ddn.compressor.lz4","name":"findHCSequences","package":"ddn-compressor-base","parentType":"","signature":"Lz4Sequence[] findHCSequences(const(ubyte)[]  src,  uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/findHCSequences.html"},{"doc":"Find sequences using a greedy match-finding algorithm with dictionary support.","kind":"function","module":"ddn.compressor.lz4","name":"findGreedySequencesWithDict","package":"ddn-compressor-base","parentType":"","signature":"Lz4Sequence[] findGreedySequencesWithDict(\n       const(ubyte)[]  src,\n       uint  hashBits,\n       const(ubyte)[]  dict\n)","url":"/ddn-compressor-base/ddn/compressor/lz4/findGreedySequencesWithDict.html"},{"doc":"Find sequences using a lazy matching algorithm (HC mode) with dictionary support.","kind":"function","module":"ddn.compressor.lz4","name":"findHCSequencesWithDict","package":"ddn-compressor-base","parentType":"","signature":"Lz4Sequence[] findHCSequencesWithDict(\n       const(ubyte)[]  src,\n       uint  hashBits,\n       const(ubyte)[]  dict\n)","url":"/ddn-compressor-base/ddn/compressor/lz4/findHCSequencesWithDict.html"},{"doc":"Encode a length value using LZ4's variable-length encoding scheme.","kind":"function","module":"ddn.compressor.lz4","name":"encodeLength","package":"ddn-compressor-base","parentType":"","signature":"void encodeLength(ref  ubyte *  p,  size_t length)","url":"/ddn-compressor-base/ddn/compressor/lz4/encodeLength.html"},{"doc":"Encode a sequence of LZ4 sequences into the LZ4 block format.","kind":"function","module":"ddn.compressor.lz4","name":"encodeSequences","package":"ddn-compressor-base","parentType":"","signature":"size_t encodeSequences(const(Lz4Sequence)[]  sequences,  const(ubyte)[]  src,  ubyte[]  buf)","url":"/ddn-compressor-base/ddn/compressor/lz4/encodeSequences.html"},{"doc":"Compute an upper bound on the compressed size of a single LZ4 block.","kind":"function","module":"ddn.compressor.lz4","name":"lz4MaxCompressedSize","package":"ddn-compressor-base","parentType":"","signature":"size_t lz4MaxCompressedSize(size_t srcSize)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4MaxCompressedSize.html"},{"doc":"Core greedy compression loop operating entirely on raw pointers.","kind":"function","module":"ddn.compressor.lz4","name":"lz4CompressBlockGreedyCore","package":"ddn-compressor-base","parentType":"","signature":"size_t lz4CompressBlockGreedyCore(\n       const(ubyte) *  srcPtr,  size_t srcLen,\n       ubyte *  outPtr,  size_t maxOut,\n       uint *  hashTblPtr,  uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4CompressBlockGreedyCore.html"},{"doc":"Compress a block using greedy matching in a single pass.","kind":"function","module":"ddn.compressor.lz4","name":"lz4CompressBlockGreedy","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] lz4CompressBlockGreedy(const(ubyte)[]  src,  uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4CompressBlockGreedy.html"},{"doc":"Compress a single block of data using the LZ4 block format.","kind":"function","module":"ddn.compressor.lz4","name":"lz4CompressBlock","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] lz4CompressBlock(const(ubyte)[]  src,  int  level =  1)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4CompressBlock.html"},{"doc":"Decompress a single LZ4 block into a caller‑provided buffer.","kind":"function","module":"ddn.compressor.lz4","name":"lz4DecompressBlock","package":"ddn-compressor-base","parentType":"","signature":"size_t lz4DecompressBlock(const(ubyte)[]  src,  ubyte[]  dst)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4DecompressBlock.html"},{"doc":"Compress a single block of data using the LZ4 block format with dictionary.","kind":"function","module":"ddn.compressor.lz4","name":"lz4CompressBlockWithDict","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] lz4CompressBlockWithDict(const(ubyte)[]  src,  int  level,  const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4CompressBlockWithDict.html"},{"doc":"Decompress a single LZ4 block with dictionary support.","kind":"function","module":"ddn.compressor.lz4","name":"lz4DecompressBlockWithDict","package":"ddn-compressor-base","parentType":"","signature":"size_t lz4DecompressBlockWithDict(const(ubyte)[]  src,  ubyte[]  dst,  const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4DecompressBlockWithDict.html"},{"doc":"Rotate a 32-bit value left by `r` bits.","kind":"function","module":"ddn.compressor.lz4","name":"rotl32","package":"ddn-compressor-base","parentType":"","signature":"uint rotl32(uint  x,  uint  r)","url":"/ddn-compressor-base/ddn/compressor/lz4/rotl32.html"},{"doc":"Read a 32-bit little-endian unsigned integer from `buf` at `offset`.","kind":"function","module":"ddn.compressor.lz4","name":"readLE32","package":"ddn-compressor-base","parentType":"","signature":"uint readLE32(const(ubyte)[]  buf,  size_t offset)","url":"/ddn-compressor-base/ddn/compressor/lz4/readLE32.html"},{"doc":"XXH32 round transformation (internal helper).","kind":"function","module":"ddn.compressor.lz4","name":"xxh32Round","package":"ddn-compressor-base","parentType":"","signature":"uint xxh32Round(uint  acc,  uint  input)","url":"/ddn-compressor-base/ddn/compressor/lz4/xxh32Round.html"},{"doc":"Compute the XXH32 hash of `input` with the given `seed`.","kind":"function","module":"ddn.compressor.lz4","name":"xxh32","package":"ddn-compressor-base","parentType":"","signature":"uint xxh32(const(ubyte)[]  input,  uint  seed =  0)","url":"/ddn-compressor-base/ddn/compressor/lz4/xxh32.html"},{"doc":"Compute the single-byte LZ4 frame header checksum (HC).","kind":"function","module":"ddn.compressor.lz4","name":"lz4HeaderChecksum","package":"ddn-compressor-base","parentType":"","signature":"ubyte lz4HeaderChecksum(const(ubyte)[]  header)","url":"/ddn-compressor-base/ddn/compressor/lz4/lz4HeaderChecksum.html"},{"doc":"Create a new LZ4 compressor instance using the provided options.","kind":"function","module":"ddn.compressor.lz4","name":"makeLz4Compressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeLz4Compressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/lz4/makeLz4Compressor.html"},{"doc":"Create a new LZ4 decompressor instance using the provided options.","kind":"function","module":"ddn.compressor.lz4","name":"makeLz4Decompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeLz4Decompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/lz4/makeLz4Decompressor.html"},{"doc":"Hash table used by the match finder.","kind":"struct","module":"ddn.compressor.lz4","name":"Lz4HashTable","package":"ddn-compressor-base","parentType":"","signature":"Lz4HashTable","url":"/ddn-compressor-base/ddn/compressor/lz4.html#Lz4HashTable"},{"doc":"Allocate or reallocate the table for `hashBits`.","kind":"method","module":"ddn.compressor.lz4","name":"allocate","package":"ddn-compressor-base","parentType":"Lz4HashTable","signature":"void allocate(uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4HashTable.allocate.html"},{"doc":"Reset all entries to the empty-sentinel value.","kind":"method","module":"ddn.compressor.lz4","name":"reset","package":"ddn-compressor-base","parentType":"Lz4HashTable","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4HashTable.reset.html"},{"doc":"Number of addressable entries in the table.","kind":"method","module":"ddn.compressor.lz4","name":"length","package":"ddn-compressor-base","parentType":"Lz4HashTable","signature":"uint length()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4HashTable.length.html"},{"doc":"Fetch the stored position for `index`.","kind":"method","module":"ddn.compressor.lz4","name":"get","package":"ddn-compressor-base","parentType":"Lz4HashTable","signature":"uint get(uint  index)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4HashTable.get.html"},{"doc":"Store `pos` at `index`.","kind":"method","module":"ddn.compressor.lz4","name":"set","package":"ddn-compressor-base","parentType":"Lz4HashTable","signature":"void set(uint  index,  uint  pos)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4HashTable.set.html"},{"doc":"Compute the hash index for pointer `p`.","kind":"method","module":"ddn.compressor.lz4","name":"indexFor","package":"ddn-compressor-base","parentType":"Lz4HashTable","signature":"uint indexFor(const(ubyte) *  p)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4HashTable.indexFor.html"},{"doc":"Represents a single LZ4 sequence (literals followed by an optional match).","kind":"struct","module":"ddn.compressor.lz4","name":"Lz4Sequence","package":"ddn-compressor-base","parentType":"","signature":"Lz4Sequence","url":"/ddn-compressor-base/ddn/compressor/lz4.html#Lz4Sequence"},{"doc":"Streaming LZ4 compressor implementing the `Compressor` interface.","kind":"class","module":"ddn.compressor.lz4","name":"Lz4Compressor","package":"ddn-compressor-base","parentType":"","signature":"Lz4Compressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/lz4.html#Lz4Compressor"},{"doc":"Compute an effective numeric level in range 0..9 from options.","kind":"method","module":"ddn.compressor.lz4","name":"effectiveLevel","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"int effectiveLevel()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.effectiveLevel.html"},{"doc":"Decide a target uncompressed chunk size based on level (smaller at low levels, larger at high levels).","kind":"method","module":"ddn.compressor.lz4","name":"targetChunkSize","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"size_t targetChunkSize(int  lvl)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.targetChunkSize.html"},{"doc":"Return the options this compressor was created with.","kind":"method","module":"ddn.compressor.lz4","name":"options","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.options.html"},{"doc":"Set the output sink that will receive compressed bytes.","kind":"method","module":"ddn.compressor.lz4","name":"setOutputSink","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.lz4","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.setProgressCallback.html"},{"doc":"Total uncompressed bytes accepted since the last `reset`.","kind":"method","module":"ddn.compressor.lz4","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.bytesInTotal.html"},{"doc":"Total compressed bytes produced since the last `reset`.","kind":"method","module":"ddn.compressor.lz4","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.bytesOutTotal.html"},{"doc":"Feed more uncompressed data into the compressor.","kind":"method","module":"ddn.compressor.lz4","name":"write","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.write.html"},{"doc":"Flush any buffered output according to the specified mode.","kind":"method","module":"ddn.compressor.lz4","name":"flush","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.flush.html"},{"doc":"Finalise the compression stream.","kind":"method","module":"ddn.compressor.lz4","name":"finish","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.finish.html"},{"doc":"Reset the compressor to its initial state.","kind":"method","module":"ddn.compressor.lz4","name":"reset","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.reset.html"},{"doc":"Set or update the compression dictionary.","kind":"method","module":"ddn.compressor.lz4","name":"setDictionary","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.lz4","name":"isFinished","package":"ddn-compressor-base","parentType":"Lz4Compressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Compressor.isFinished.html"},{"doc":"Streaming LZ4 decompressor implementing the `Decompressor` interface.","kind":"class","module":"ddn.compressor.lz4","name":"Lz4Decompressor","package":"ddn-compressor-base","parentType":"","signature":"Lz4Decompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/lz4.html#Lz4Decompressor"},{"doc":"Return the options this decompressor was created with.","kind":"method","module":"ddn.compressor.lz4","name":"options","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.options.html"},{"doc":"Set the output sink that will receive decompressed bytes.","kind":"method","module":"ddn.compressor.lz4","name":"setOutputSink","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.lz4","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.setProgressCallback.html"},{"doc":"Total compressed bytes accepted since the last `reset`.","kind":"method","module":"ddn.compressor.lz4","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced since the last `reset`.","kind":"method","module":"ddn.compressor.lz4","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.bytesOutTotal.html"},{"doc":"Feed more compressed data into the decompressor.","kind":"method","module":"ddn.compressor.lz4","name":"write","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.write.html"},{"doc":"Signal end-of-input to the decompressor.","kind":"method","module":"ddn.compressor.lz4","name":"finish","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.finish.html"},{"doc":"Reset the decompressor to its initial state.","kind":"method","module":"ddn.compressor.lz4","name":"reset","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.reset.html"},{"doc":"Set or update the decompression dictionary.","kind":"method","module":"ddn.compressor.lz4","name":"setDictionary","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.lz4","name":"isFinished","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.isFinished.html"},{"doc":"Decompress a raw single LZ4 block stored in `_inBuffer` and emit it to the configured output sink.","kind":"method","module":"ddn.compressor.lz4","name":"decompressSingleBlock","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void decompressSingleBlock()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.decompressSingleBlock.html"},{"doc":"Decompress an LZ4 frame contained in `_inBuffer`.","kind":"method","module":"ddn.compressor.lz4","name":"decompressFrame","package":"ddn-compressor-base","parentType":"Lz4Decompressor","signature":"void decompressFrame()","url":"/ddn-compressor-base/ddn/compressor/lz4/Lz4Decompressor.decompressFrame.html"},{"doc":"Minimum match length in LZ4 format.","kind":"variable","module":"ddn.compressor.lz4","name":"LZ4_MIN_MATCH","package":"ddn-compressor-base","parentType":"","signature":"size_t LZ4_MIN_MATCH","url":"/ddn-compressor-base/ddn/compressor/lz4.html#LZ4_MIN_MATCH"},{"doc":"Number of bytes that must remain as literals at the end of a block. The LZ4 format requires the last 5 bytes to always be literals for safe decodin...","kind":"variable","module":"ddn.compressor.lz4","name":"LZ4_END_LITERALS","package":"ddn-compressor-base","parentType":"","signature":"size_t LZ4_END_LITERALS","url":"/ddn-compressor-base/ddn/compressor/lz4.html#LZ4_END_LITERALS"},{"doc":"Maximum input size supported by the simple block helpers.","kind":"variable","module":"ddn.compressor.lz4","name":"LZ4_MAX_INPUT_SIZE","package":"ddn-compressor-base","parentType":"","signature":"size_t LZ4_MAX_INPUT_SIZE","url":"/ddn-compressor-base/ddn/compressor/lz4.html#LZ4_MAX_INPUT_SIZE"},{"doc":"Multiplicative constant used by LZ4 for hashing 4-byte sequences.","kind":"variable","module":"ddn.compressor.lz4","name":"LZ4_HASH_MULT","package":"ddn-compressor-base","parentType":"","signature":"uint LZ4_HASH_MULT","url":"/ddn-compressor-base/ddn/compressor/lz4.html#LZ4_HASH_MULT"},{"doc":"LZ4 frame magic number (little-endian 0x184D2204).","kind":"variable","module":"ddn.compressor.lz4","name":"LZ4_FRAME_MAGIC","package":"ddn-compressor-base","parentType":"","signature":"ubyte[4] LZ4_FRAME_MAGIC","url":"/ddn-compressor-base/ddn/compressor/lz4.html#LZ4_FRAME_MAGIC"},{"doc":"Maximum uncompressed block size advertised in the LZ4 frame header (4 MiB, corresponding to block size code 7 in the BD field).","kind":"variable","module":"ddn.compressor.lz4","name":"LZ4_FRAME_MAX_BLOCK_SIZE","package":"ddn-compressor-base","parentType":"","signature":"size_t LZ4_FRAME_MAX_BLOCK_SIZE","url":"/ddn-compressor-base/ddn/compressor/lz4.html#LZ4_FRAME_MAX_BLOCK_SIZE"},{"doc":"XXH32 prime constants used by the checksum implementation.","kind":"variable","module":"ddn.compressor.lz4","name":"XXH32_PRIME1","package":"ddn-compressor-base","parentType":"","signature":"uint XXH32_PRIME1","url":"/ddn-compressor-base/ddn/compressor/lz4.html#XXH32_PRIME1"},{"doc":"","kind":"variable","module":"ddn.compressor.lz4","name":"XXH32_PRIME2","package":"ddn-compressor-base","parentType":"","signature":"uint XXH32_PRIME2","url":"/ddn-compressor-base/ddn/compressor/lz4.html#XXH32_PRIME2"},{"doc":"","kind":"variable","module":"ddn.compressor.lz4","name":"XXH32_PRIME3","package":"ddn-compressor-base","parentType":"","signature":"uint XXH32_PRIME3","url":"/ddn-compressor-base/ddn/compressor/lz4.html#XXH32_PRIME3"},{"doc":"","kind":"variable","module":"ddn.compressor.lz4","name":"XXH32_PRIME4","package":"ddn-compressor-base","parentType":"","signature":"uint XXH32_PRIME4","url":"/ddn-compressor-base/ddn/compressor/lz4.html#XXH32_PRIME4"},{"doc":"","kind":"variable","module":"ddn.compressor.lz4","name":"XXH32_PRIME5","package":"ddn-compressor-base","parentType":"","signature":"uint XXH32_PRIME5","url":"/ddn-compressor-base/ddn/compressor/lz4.html#XXH32_PRIME5"},{"doc":"ddn.compressor.lzo","kind":"module","module":"ddn.compressor.lzo","name":"ddn.compressor.lzo","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/lzo.html"},{"doc":"Compute the number of hash bits to use for a given compression level.","kind":"function","module":"ddn.compressor.lzo","name":"hashBitsForLevel","package":"ddn-compressor-base","parentType":"","signature":"uint hashBitsForLevel(int  level)","url":"/ddn-compressor-base/ddn/compressor/lzo/hashBitsForLevel.html"},{"doc":"Compute the hash-table size from the number of hash bits.","kind":"function","module":"ddn.compressor.lzo","name":"hashTableSize","package":"ddn-compressor-base","parentType":"","signature":"uint hashTableSize(uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lzo/hashTableSize.html"},{"doc":"Read a 32-bit little-endian word from an unaligned pointer.","kind":"function","module":"ddn.compressor.lzo","name":"readLE32p","package":"ddn-compressor-base","parentType":"","signature":"uint readLE32p(const(ubyte) *  p)","url":"/ddn-compressor-base/ddn/compressor/lzo/readLE32p.html"},{"doc":"Compute the LZO hash index for the 3-byte sequence at `p`.","kind":"function","module":"ddn.compressor.lzo","name":"lzoHashIndex","package":"ddn-compressor-base","parentType":"","signature":"uint lzoHashIndex(const(ubyte) *  p,  uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lzo/lzoHashIndex.html"},{"doc":"Count the number of matching bytes starting at two positions.","kind":"function","module":"ddn.compressor.lzo","name":"countMatch","package":"ddn-compressor-base","parentType":"","signature":"size_t countMatch(const(ubyte)[]  src,  size_t pos1,  size_t pos2,  size_t maxLen)","url":"/ddn-compressor-base/ddn/compressor/lzo/countMatch.html"},{"doc":"Find the best match at the current position.","kind":"function","module":"ddn.compressor.lzo","name":"findBestMatch","package":"ddn-compressor-base","parentType":"","signature":"auto findBestMatch(const(ubyte)[]  src,  size_t pos,  ref  LzoHashTable hashTab,  size_t maxOff)","url":"/ddn-compressor-base/ddn/compressor/lzo/findBestMatch.html"},{"doc":"Count matching bytes between two raw pointers, with a maximum length.","kind":"function","module":"ddn.compressor.lzo","name":"countMatchPtr","package":"ddn-compressor-base","parentType":"","signature":"size_t countMatchPtr(const(ubyte) *  p1,  const(ubyte) *  p2,\n       size_t maxLen,\n       const(ubyte) *  end1,  const(ubyte) *  end2)","url":"/ddn-compressor-base/ddn/compressor/lzo/countMatchPtr.html"},{"doc":"Compress a single block using the fast pointer-based path.","kind":"function","module":"ddn.compressor.lzo","name":"compressBlockFast","package":"ddn-compressor-base","parentType":"","signature":"size_t compressBlockFast(const(ubyte) *  src,  size_t srcLen,\n       ubyte *  outBuf,  size_t outCap,\n       int  level,\n       uint *  ht =  null,\n       size_t htSize =  0,\n       uint  htBits =  0)","url":"/ddn-compressor-base/ddn/compressor/lzo/compressBlockFast.html"},{"doc":"Compress a single block using LZO1X algorithm.","kind":"function","module":"ddn.compressor.lzo","name":"compressBlock","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] compressBlock(const(ubyte)[]  src,  int  level)","url":"/ddn-compressor-base/ddn/compressor/lzo/compressBlock.html"},{"doc":"Flush literals to output buffer.","kind":"function","module":"ddn.compressor.lzo","name":"flushLiterals","package":"ddn-compressor-base","parentType":"","signature":"void flushLiterals(ref  ubyte[]  dst,  const(ubyte)[]  lit)","url":"/ddn-compressor-base/ddn/compressor/lzo/flushLiterals.html"},{"doc":"Encode a match to the output buffer.","kind":"function","module":"ddn.compressor.lzo","name":"encodeMatch","package":"ddn-compressor-base","parentType":"","signature":"void encodeMatch(ref  ubyte[]  dst,  size_t off,  size_t len)","url":"/ddn-compressor-base/ddn/compressor/lzo/encodeMatch.html"},{"doc":"Fast LZO1X block decompression using pre-allocated buffer and memcpy.","kind":"function","module":"ddn.compressor.lzo","name":"decompressBlockFast","package":"ddn-compressor-base","parentType":"","signature":"DecompressResult decompressBlockFast(\n       const(ubyte) *  src,\n       size_t srcLen,\n       ubyte *  outBuf,\n       size_t outBufLen)","url":"/ddn-compressor-base/ddn/compressor/lzo/decompressBlockFast.html"},{"doc":"Decompress a single LZO1X block.","kind":"function","module":"ddn.compressor.lzo","name":"decompressBlock","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] decompressBlock(const(ubyte)[]  src)","url":"/ddn-compressor-base/ddn/compressor/lzo/decompressBlock.html"},{"doc":"Compute Adler32 checksum.","kind":"function","module":"ddn.compressor.lzo","name":"adler32","package":"ddn-compressor-base","parentType":"","signature":"uint adler32(const(ubyte)[]  data,  uint  init =  1)","url":"/ddn-compressor-base/ddn/compressor/lzo/adler32.html"},{"doc":"Factory function that constructs an `LzoCompressor`.","kind":"function","module":"ddn.compressor.lzo","name":"makeLzoCompressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeLzoCompressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/lzo/makeLzoCompressor.html"},{"doc":"Factory function that constructs an `LzoDecompressor`.","kind":"function","module":"ddn.compressor.lzo","name":"makeLzoDecompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeLzoDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/lzo/makeLzoDecompressor.html"},{"doc":"Hash table used by the LZO match finder.","kind":"struct","module":"ddn.compressor.lzo","name":"LzoHashTable","package":"ddn-compressor-base","parentType":"","signature":"LzoHashTable","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LzoHashTable"},{"doc":"Allocate or reallocate the table for `hashBits`.","kind":"method","module":"ddn.compressor.lzo","name":"allocate","package":"ddn-compressor-base","parentType":"LzoHashTable","signature":"void allocate(uint  hashBits)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoHashTable.allocate.html"},{"doc":"Reset all entries to the empty-sentinel value.","kind":"method","module":"ddn.compressor.lzo","name":"reset","package":"ddn-compressor-base","parentType":"LzoHashTable","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoHashTable.reset.html"},{"doc":"Number of addressable entries in the table.","kind":"method","module":"ddn.compressor.lzo","name":"length","package":"ddn-compressor-base","parentType":"LzoHashTable","signature":"uint length()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoHashTable.length.html"},{"doc":"Fetch the stored position for `index`.","kind":"method","module":"ddn.compressor.lzo","name":"get","package":"ddn-compressor-base","parentType":"LzoHashTable","signature":"uint get(uint  index)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoHashTable.get.html"},{"doc":"Store `pos` at `index`.","kind":"method","module":"ddn.compressor.lzo","name":"set","package":"ddn-compressor-base","parentType":"LzoHashTable","signature":"void set(uint  index,  uint  pos)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoHashTable.set.html"},{"doc":"Compute the hash index for pointer `p`.","kind":"method","module":"ddn.compressor.lzo","name":"indexFor","package":"ddn-compressor-base","parentType":"LzoHashTable","signature":"uint indexFor(const(ubyte) *  p)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoHashTable.indexFor.html"},{"doc":"Result structure for fast decompression operations.","kind":"struct","module":"ddn.compressor.lzo","name":"DecompressResult","package":"ddn-compressor-base","parentType":"","signature":"DecompressResult","url":"/ddn-compressor-base/ddn/compressor/lzo.html#DecompressResult"},{"doc":"LZO compressor that implements `ddn.api.compressor.Compressor`.","kind":"class","module":"ddn.compressor.lzo","name":"LzoCompressor","package":"ddn-compressor-base","parentType":"","signature":"LzoCompressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LzoCompressor"},{"doc":"Return the options used to create this compressor.","kind":"method","module":"ddn.compressor.lzo","name":"options","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.options.html"},{"doc":"Set the output sink delegate that will receive compressed chunks.","kind":"method","module":"ddn.compressor.lzo","name":"setOutputSink","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.lzo","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.setProgressCallback.html"},{"doc":"Total uncompressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.lzo","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.bytesInTotal.html"},{"doc":"Total compressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.lzo","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.bytesOutTotal.html"},{"doc":"Feed more uncompressed data.","kind":"method","module":"ddn.compressor.lzo","name":"write","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.write.html"},{"doc":"Flush pending output.","kind":"method","module":"ddn.compressor.lzo","name":"flush","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.flush.html"},{"doc":"Finalize the stream. No further writes are allowed.","kind":"method","module":"ddn.compressor.lzo","name":"finish","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.finish.html"},{"doc":"Reset the compression stream to initial state.","kind":"method","module":"ddn.compressor.lzo","name":"reset","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.reset.html"},{"doc":"Set dictionary (not supported for LZO).","kind":"method","module":"ddn.compressor.lzo","name":"setDictionary","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.lzo","name":"isFinished","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.isFinished.html"},{"doc":"Get compression level from options.","kind":"method","module":"ddn.compressor.lzo","name":"_getLevel","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"int _getLevel()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._getLevel.html"},{"doc":"Emit a compressed block with header.","kind":"method","module":"ddn.compressor.lzo","name":"emitBlock","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void emitBlock(const(ubyte)[]  uncompressed,  const(ubyte)[]  compressed)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor.emitBlock.html"},{"doc":"Allocate the hash table via `malloc` based on the current level.","kind":"method","module":"ddn.compressor.lzo","name":"_allocateHashTable","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _allocateHashTable()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._allocateHashTable.html"},{"doc":"Free the pre-allocated hash table if it has been allocated.","kind":"method","module":"ddn.compressor.lzo","name":"_freeHashTable","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _freeHashTable()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._freeHashTable.html"},{"doc":"Allocate the output buffer via `malloc`.","kind":"method","module":"ddn.compressor.lzo","name":"_allocateOutBuf","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _allocateOutBuf()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._allocateOutBuf.html"},{"doc":"Free the pre-allocated output buffer if it has been allocated.","kind":"method","module":"ddn.compressor.lzo","name":"_freeOutBuf","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _freeOutBuf()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._freeOutBuf.html"},{"doc":"Allocate the block buffer via `malloc`.","kind":"method","module":"ddn.compressor.lzo","name":"_allocateBlockBuf","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _allocateBlockBuf()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._allocateBlockBuf.html"},{"doc":"Free the pre-allocated block buffer if it has been allocated.","kind":"method","module":"ddn.compressor.lzo","name":"_freeBlockBuf","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _freeBlockBuf()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._freeBlockBuf.html"},{"doc":"Compact the internal buffer by discarding already-consumed bytes.","kind":"method","module":"ddn.compressor.lzo","name":"_compactBuffer","package":"ddn-compressor-base","parentType":"LzoCompressor","signature":"void _compactBuffer()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoCompressor._compactBuffer.html"},{"doc":"LZO decompressor that implements `ddn.api.compressor.Decompressor`.","kind":"class","module":"ddn.compressor.lzo","name":"LzoDecompressor","package":"ddn-compressor-base","parentType":"","signature":"LzoDecompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LzoDecompressor"},{"doc":"Allocate the initial decompression output buffer.","kind":"method","module":"ddn.compressor.lzo","name":"_allocateDecompBuffer","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void _allocateDecompBuffer()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor._allocateDecompBuffer.html"},{"doc":"Free the decompression output buffer.","kind":"method","module":"ddn.compressor.lzo","name":"_freeDecompBuffer","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void _freeDecompBuffer()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor._freeDecompBuffer.html"},{"doc":"Ensure the decompression buffer is at least `needed` bytes.","kind":"method","module":"ddn.compressor.lzo","name":"_ensureDecompBufSize","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void _ensureDecompBufSize(size_t needed)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor._ensureDecompBufSize.html"},{"doc":"Compact the input buffer by moving unconsumed data to the front.","kind":"method","module":"ddn.compressor.lzo","name":"_compactInputBuffer","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void _compactInputBuffer()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor._compactInputBuffer.html"},{"doc":"Return the options used to create this decompressor.","kind":"method","module":"ddn.compressor.lzo","name":"options","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.options.html"},{"doc":"Set the output sink delegate for decompressed data.","kind":"method","module":"ddn.compressor.lzo","name":"setOutputSink","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.lzo","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.setProgressCallback.html"},{"doc":"Total compressed bytes consumed since last reset.","kind":"method","module":"ddn.compressor.lzo","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced since last reset.","kind":"method","module":"ddn.compressor.lzo","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.bytesOutTotal.html"},{"doc":"Feed more compressed data.","kind":"method","module":"ddn.compressor.lzo","name":"write","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.write.html"},{"doc":"Finish the stream.","kind":"method","module":"ddn.compressor.lzo","name":"finish","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.finish.html"},{"doc":"Reset the decompression stream.","kind":"method","module":"ddn.compressor.lzo","name":"reset","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.reset.html"},{"doc":"Set dictionary (not supported for LZO).","kind":"method","module":"ddn.compressor.lzo","name":"setDictionary","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.lzo","name":"isFinished","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.isFinished.html"},{"doc":"Try to decompress one complete block from the input buffer.","kind":"method","module":"ddn.compressor.lzo","name":"tryDecompressBlock","package":"ddn-compressor-base","parentType":"LzoDecompressor","signature":"bool tryDecompressBlock()","url":"/ddn-compressor-base/ddn/compressor/lzo/LzoDecompressor.tryDecompressBlock.html"},{"doc":"LZO magic number for LZO1X format","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_MAGIC","package":"ddn-compressor-base","parentType":"","signature":"ubyte[3] LZO_MAGIC","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_MAGIC"},{"doc":"LZO file format version","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_VERSION","package":"ddn-compressor-base","parentType":"","signature":"ubyte LZO_VERSION","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_VERSION"},{"doc":"LZO library version we're compatible with","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_LIB_VERSION","package":"ddn-compressor-base","parentType":"","signature":"ubyte LZO_LIB_VERSION","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_LIB_VERSION"},{"doc":"Minimum match length in LZO format","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_MIN_MATCH","package":"ddn-compressor-base","parentType":"","signature":"size_t LZO_MIN_MATCH","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_MIN_MATCH"},{"doc":"Maximum match length in LZO format","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_MAX_MATCH","package":"ddn-compressor-base","parentType":"","signature":"size_t LZO_MAX_MATCH","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_MAX_MATCH"},{"doc":"Maximum offset for back-references (64KB)","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_MAX_OFFSET","package":"ddn-compressor-base","parentType":"","signature":"size_t LZO_MAX_OFFSET","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_MAX_OFFSET"},{"doc":"Block size for LZO files (default: 256KB)","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_BLOCK_SIZE","package":"ddn-compressor-base","parentType":"","signature":"size_t LZO_BLOCK_SIZE","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_BLOCK_SIZE"},{"doc":"LZO file header flags","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_FLAG_ADLER32_D","package":"ddn-compressor-base","parentType":"","signature":"ushort LZO_FLAG_ADLER32_D","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_FLAG_ADLER32_D"},{"doc":"","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_FLAG_ADLER32_C","package":"ddn-compressor-base","parentType":"","signature":"ushort LZO_FLAG_ADLER32_C","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_FLAG_ADLER32_C"},{"doc":"Multiplicative constant used by LZO for hashing 3-byte sequences.","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_HASH_MULT","package":"ddn-compressor-base","parentType":"","signature":"uint LZO_HASH_MULT","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_HASH_MULT"},{"doc":"Sentinel value indicating an empty hash table slot.","kind":"variable","module":"ddn.compressor.lzo","name":"LZO_HASH_SENTINEL","package":"ddn-compressor-base","parentType":"","signature":"uint LZO_HASH_SENTINEL","url":"/ddn-compressor-base/ddn/compressor/lzo.html#LZO_HASH_SENTINEL"},{"doc":"Unit Tests: selectProvider Functionality","kind":"module","module":"ddn.compressor.select_provider","name":"ddn.compressor.select_provider","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/select_provider.html"},{"doc":"ddn.compressor.snappy","kind":"module","module":"ddn.compressor.snappy","name":"ddn.compressor.snappy","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/snappy.html"},{"doc":"Encode a value as a little-endian varint.","kind":"function","module":"ddn.compressor.snappy","name":"encodeVarint","package":"ddn-compressor-base","parentType":"","signature":"size_t encodeVarint(uint  value,  ubyte[]  output)","url":"/ddn-compressor-base/ddn/compressor/snappy/encodeVarint.html"},{"doc":"Decode a little-endian varint from input.","kind":"function","module":"ddn.compressor.snappy","name":"decodeVarint","package":"ddn-compressor-base","parentType":"","signature":"size_t decodeVarint(const(ubyte)[]  input,  out  uint  value)","url":"/ddn-compressor-base/ddn/compressor/snappy/decodeVarint.html"},{"doc":"Compute hash for a 4-byte sequence for match finding.","kind":"function","module":"ddn.compressor.snappy","name":"snappyHash","package":"ddn-compressor-base","parentType":"","signature":"size_t snappyHash(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/snappy/snappyHash.html"},{"doc":"Fast inline hash using pointer cast for 32-bit LE read.","kind":"function","module":"ddn.compressor.snappy","name":"snappyHashFast","package":"ddn-compressor-base","parentType":"","signature":"uint snappyHashFast(const(ubyte) *  p)","url":"/ddn-compressor-base/ddn/compressor/snappy/snappyHashFast.html"},{"doc":"Find a match at the current position using the hash table.","kind":"function","module":"ddn.compressor.snappy","name":"findMatch","package":"ddn-compressor-base","parentType":"","signature":"auto findMatch(const(ubyte)[]  data,  size_t pos,  ref  size_t[SNAPPY_HASH_SIZE]  hashTable)","url":"/ddn-compressor-base/ddn/compressor/snappy/findMatch.html"},{"doc":"Encode a literal element.","kind":"function","module":"ddn.compressor.snappy","name":"encodeLiteral","package":"ddn-compressor-base","parentType":"","signature":"size_t encodeLiteral(const(ubyte)[]  literal,  ubyte[]  output)","url":"/ddn-compressor-base/ddn/compressor/snappy/encodeLiteral.html"},{"doc":"Encode a copy (backreference) element.","kind":"function","module":"ddn.compressor.snappy","name":"encodeCopy","package":"ddn-compressor-base","parentType":"","signature":"size_t encodeCopy(size_t offset,  size_t length,  ubyte[]  output)","url":"/ddn-compressor-base/ddn/compressor/snappy/encodeCopy.html"},{"doc":"Emit a literal element using raw pointers.","kind":"function","module":"ddn.compressor.snappy","name":"emitLiteral","package":"ddn-compressor-base","parentType":"","signature":"void emitLiteral(ref  ubyte *  op,  const(ubyte) *  src,  size_t len)","url":"/ddn-compressor-base/ddn/compressor/snappy/emitLiteral.html"},{"doc":"Emit a copy (backreference) element using raw pointers.","kind":"function","module":"ddn.compressor.snappy","name":"emitCopy","package":"ddn-compressor-base","parentType":"","signature":"void emitCopy(ref  ubyte *  op,  size_t offset,  size_t length)","url":"/ddn-compressor-base/ddn/compressor/snappy/emitCopy.html"},{"doc":"Compress a block of data using Snappy algorithm.","kind":"function","module":"ddn.compressor.snappy","name":"compressBlockFast","package":"ddn-compressor-base","parentType":"","signature":"size_t compressBlockFast(const(ubyte)[]  src,  ubyte[]  outBuf)","url":"/ddn-compressor-base/ddn/compressor/snappy/compressBlockFast.html"},{"doc":"Compress a block of data using Snappy format.","kind":"function","module":"ddn.compressor.snappy","name":"compressBlock","package":"ddn-compressor-base","parentType":"","signature":"size_t compressBlock(const(ubyte)[]  input,  ubyte[]  output)","url":"/ddn-compressor-base/ddn/compressor/snappy/compressBlock.html"},{"doc":"Decompress a Snappy-compressed block.","kind":"function","module":"ddn.compressor.snappy","name":"decompressBlock","package":"ddn-compressor-base","parentType":"","signature":"size_t decompressBlock(const(ubyte)[]  input,  size_t expectedLen,  ubyte[]  output)","url":"/ddn-compressor-base/ddn/compressor/snappy/decompressBlock.html"},{"doc":"Create a Snappy compressor.","kind":"function","module":"ddn.compressor.snappy","name":"makeSnappyCompressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeSnappyCompressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/snappy/makeSnappyCompressor.html"},{"doc":"Create a Snappy decompressor.","kind":"function","module":"ddn.compressor.snappy","name":"makeSnappyDecompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeSnappyDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/snappy/makeSnappyDecompressor.html"},{"doc":"Snappy compressor implementing the `Compressor` interface.","kind":"class","module":"ddn.compressor.snappy","name":"SnappyCompressor","package":"ddn-compressor-base","parentType":"","signature":"SnappyCompressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SnappyCompressor"},{"doc":"Returns the compression options.","kind":"method","module":"ddn.compressor.snappy","name":"options","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.options.html"},{"doc":"Set the output sink for compressed data.","kind":"method","module":"ddn.compressor.snappy","name":"setOutputSink","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.snappy","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.setProgressCallback.html"},{"doc":"Returns total bytes written to the compressor.","kind":"method","module":"ddn.compressor.snappy","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.bytesInTotal.html"},{"doc":"Returns total bytes emitted by the compressor.","kind":"method","module":"ddn.compressor.snappy","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.bytesOutTotal.html"},{"doc":"Write data to be compressed.","kind":"method","module":"ddn.compressor.snappy","name":"write","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.write.html"},{"doc":"Flush pending data.","kind":"method","module":"ddn.compressor.snappy","name":"flush","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.flush.html"},{"doc":"Finish compression and emit all output.","kind":"method","module":"ddn.compressor.snappy","name":"finish","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.finish.html"},{"doc":"Reset the compressor for reuse.","kind":"method","module":"ddn.compressor.snappy","name":"reset","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.reset.html"},{"doc":"Set a compression dictionary (not supported by Snappy).","kind":"method","module":"ddn.compressor.snappy","name":"setDictionary","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.snappy","name":"isFinished","package":"ddn-compressor-base","parentType":"SnappyCompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyCompressor.isFinished.html"},{"doc":"Snappy decompressor implementing the `Decompressor` interface.","kind":"class","module":"ddn.compressor.snappy","name":"SnappyDecompressor","package":"ddn-compressor-base","parentType":"","signature":"SnappyDecompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SnappyDecompressor"},{"doc":"Returns the decompression options.","kind":"method","module":"ddn.compressor.snappy","name":"options","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.options.html"},{"doc":"Set the output sink for decompressed data.","kind":"method","module":"ddn.compressor.snappy","name":"setOutputSink","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.snappy","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.setProgressCallback.html"},{"doc":"Returns total bytes written to the decompressor.","kind":"method","module":"ddn.compressor.snappy","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.bytesInTotal.html"},{"doc":"Returns total bytes emitted by the decompressor.","kind":"method","module":"ddn.compressor.snappy","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.bytesOutTotal.html"},{"doc":"Write compressed data to be decompressed.","kind":"method","module":"ddn.compressor.snappy","name":"write","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.write.html"},{"doc":"Finish decompression and emit all output.","kind":"method","module":"ddn.compressor.snappy","name":"finish","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.finish.html"},{"doc":"Reset the decompressor for reuse.","kind":"method","module":"ddn.compressor.snappy","name":"reset","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.reset.html"},{"doc":"Set a decompression dictionary (not supported by Snappy).","kind":"method","module":"ddn.compressor.snappy","name":"setDictionary","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.snappy","name":"isFinished","package":"ddn-compressor-base","parentType":"SnappyDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/snappy/SnappyDecompressor.isFinished.html"},{"doc":"Minimum match length for Snappy (4 bytes).","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_MIN_MATCH","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_MIN_MATCH","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_MIN_MATCH"},{"doc":"Maximum offset for 1-byte copy (11 bits = 2047).","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_MAX_OFFSET_1","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_MAX_OFFSET_1","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_MAX_OFFSET_1"},{"doc":"Maximum offset for 2-byte copy (16 bits = 65535).","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_MAX_OFFSET_2","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_MAX_OFFSET_2","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_MAX_OFFSET_2"},{"doc":"Maximum length for 1-byte copy encoding.","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_MAX_LEN_1","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_MAX_LEN_1","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_MAX_LEN_1"},{"doc":"Maximum length for 2-byte and 4-byte copy encoding.","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_MAX_LEN_2","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_MAX_LEN_2","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_MAX_LEN_2"},{"doc":"Hash table size (64K entries for good match finding).","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_HASH_BITS","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_HASH_BITS","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_HASH_BITS"},{"doc":"","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_HASH_SIZE","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_HASH_SIZE","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_HASH_SIZE"},{"doc":"Block size for compression (32KB, matching reference implementation).","kind":"variable","module":"ddn.compressor.snappy","name":"SNAPPY_BLOCK_SIZE","package":"ddn-compressor-base","parentType":"","signature":"size_t SNAPPY_BLOCK_SIZE","url":"/ddn-compressor-base/ddn/compressor/snappy.html#SNAPPY_BLOCK_SIZE"},{"doc":"ddn.compressor.unix","kind":"module","module":"ddn.compressor.unix","name":"ddn.compressor.unix","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/unix.html"},{"doc":"Map `CompressionOptions.numericLevel` to the UNIX `.Z` `bits` parameter used by the ncompress codec.","kind":"function","module":"ddn.compressor.unix","name":"bitsFromOptions","package":"ddn-compressor-base","parentType":"","signature":"int bitsFromOptions(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/unix/bitsFromOptions.html"},{"doc":"Clear the hashtable that backs the compressor dictionary.","kind":"function","module":"ddn.compressor.unix","name":"clear_htab","package":"ddn-compressor-base","parentType":"","signature":"void clear_htab(PrivState *  ps)","url":"/ddn-compressor-base/ddn/compressor/unix/clear_htab.html"},{"doc":"Clear the prefix table used by the decompressor.","kind":"function","module":"ddn.compressor.unix","name":"clear_tab_prefixof","package":"ddn-compressor-base","parentType":"","signature":"void clear_tab_prefixof(PrivState *  ps)","url":"/ddn-compressor-base/ddn/compressor/unix/clear_tab_prefixof.html"},{"doc":"Allocate and initialize the private state for a context if needed.","kind":"function","module":"ddn.compressor.unix","name":"createPrivState","package":"ddn-compressor-base","parentType":"","signature":"void createPrivState(NCompressCtxt *  ctxt,  int  bits)","url":"/ddn-compressor-base/ddn/compressor/unix/createPrivState.html"},{"doc":"Initialise a context for compression.","kind":"function","module":"ddn.compressor.unix","name":"nInitCompress","package":"ddn-compressor-base","parentType":"","signature":"void nInitCompress(NCompressCtxt *  ctxt,  int  bits)","url":"/ddn-compressor-base/ddn/compressor/unix/nInitCompress.html"},{"doc":"Initialise a context for decompression.","kind":"function","module":"ddn.compressor.unix","name":"nInitDecompress","package":"ddn-compressor-base","parentType":"","signature":"void nInitDecompress(NCompressCtxt *  ctxt)","url":"/ddn-compressor-base/ddn/compressor/unix/nInitDecompress.html"},{"doc":"Free all resources associated with a context.","kind":"function","module":"ddn.compressor.unix","name":"nFreeCompress","package":"ddn-compressor-base","parentType":"","signature":"void nFreeCompress(NCompressCtxt *  ctxt)","url":"/ddn-compressor-base/ddn/compressor/unix/nFreeCompress.html"},{"doc":"Compress the stream defined by `ctxt.reader` into `ctxt.writer`.","kind":"function","module":"ddn.compressor.unix","name":"nCompress","package":"ddn-compressor-base","parentType":"","signature":"NCompressError nCompress(NCompressCtxt *  ctxt)","url":"/ddn-compressor-base/ddn/compressor/unix/nCompress.html"},{"doc":"Decompress the stream defined by `ctxt.reader` into `ctxt.writer`.","kind":"function","module":"ddn.compressor.unix","name":"nDecompress","package":"ddn-compressor-base","parentType":"","signature":"NCompressError nDecompress(NCompressCtxt *  ctxt)","url":"/ddn-compressor-base/ddn/compressor/unix/nDecompress.html"},{"doc":"Map an `NCompressError` to a `CompressionError` exception.","kind":"function","module":"ddn.compressor.unix","name":"throwForNCompressError","package":"ddn-compressor-base","parentType":"","signature":"void throwForNCompressError(NCompressError err,  string op)","url":"/ddn-compressor-base/ddn/compressor/unix/throwForNCompressError.html"},{"doc":"Factory function constructing a `UnixZCompressor`.","kind":"function","module":"ddn.compressor.unix","name":"makeUnixCompressor","package":"ddn-compressor-base","parentType":"","signature":"Compressor makeUnixCompressor(CompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/unix/makeUnixCompressor.html"},{"doc":"Factory function constructing a `UnixZDecompressor`.","kind":"function","module":"ddn.compressor.unix","name":"makeUnixDecompressor","package":"ddn-compressor-base","parentType":"","signature":"Decompressor makeUnixDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-base/ddn/compressor/unix/makeUnixDecompressor.html"},{"doc":"Byte type used internally by the ncompress port.","kind":"alias","module":"ddn.compressor.unix","name":"Byte","package":"ddn-compressor-base","parentType":"","signature":"Byte = ubyte","url":"/ddn-compressor-base/ddn/compressor/unix.html#Byte"},{"doc":"Reader delegate used by the ncompress codec.","kind":"alias","module":"ddn.compressor.unix","name":"NCmpStreamReader","package":"ddn-compressor-base","parentType":"","signature":"NCmpStreamReader = int  delegate(Byte *  bytes,  size_t numBytes,  void *  rwCtxt)","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCmpStreamReader"},{"doc":"Writer delegate used by the ncompress codec.","kind":"alias","module":"ddn.compressor.unix","name":"NCmpStreamWriter","package":"ddn-compressor-base","parentType":"","signature":"NCmpStreamWriter = int  delegate(const  Byte *  bytes,  size_t numBytes,  void *  rwCtxt)","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCmpStreamWriter"},{"doc":"Context structure used by the ncompress codec.","kind":"struct","module":"ddn.compressor.unix","name":"NCompressCtxt","package":"ddn-compressor-base","parentType":"","signature":"NCompressCtxt","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressCtxt"},{"doc":"Error codes returned by the ncompress codec.","kind":"enum","module":"ddn.compressor.unix","name":"NCompressError","package":"ddn-compressor-base","parentType":"","signature":"NCompressError","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Operation completed successfully.","kind":"enum_member","module":"ddn.compressor.unix","name":"NCMP_OK","package":"ddn-compressor-base","parentType":"","signature":"NCMP_OK = 0","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Reader delegate reported an error.","kind":"enum_member","module":"ddn.compressor.unix","name":"NCMP_READ_ERROR","package":"ddn-compressor-base","parentType":"","signature":"NCMP_READ_ERROR = ","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Writer delegate reported an error.","kind":"enum_member","module":"ddn.compressor.unix","name":"NCMP_WRITE_ERROR","package":"ddn-compressor-base","parentType":"","signature":"NCMP_WRITE_ERROR = ","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Invalid compressed data format.","kind":"enum_member","module":"ddn.compressor.unix","name":"NCMP_DATA_ERROR","package":"ddn-compressor-base","parentType":"","signature":"NCMP_DATA_ERROR = ","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Compressed with too large a `bits` parameter.","kind":"enum_member","module":"ddn.compressor.unix","name":"NCMP_BITS_ERROR","package":"ddn-compressor-base","parentType":"","signature":"NCMP_BITS_ERROR = ","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Other internal error.","kind":"enum_member","module":"ddn.compressor.unix","name":"NCMP_OTHER_ERROR","package":"ddn-compressor-base","parentType":"","signature":"NCMP_OTHER_ERROR = ","url":"/ddn-compressor-base/ddn/compressor/unix.html#NCompressError"},{"doc":"Integer types mirroring the original C implementation.","kind":"alias","module":"ddn.compressor.unix","name":"code_int","package":"ddn-compressor-base","parentType":"","signature":"code_int = c_long","url":"/ddn-compressor-base/ddn/compressor/unix.html#code_int"},{"doc":"","kind":"alias","module":"ddn.compressor.unix","name":"count_int","package":"ddn-compressor-base","parentType":"","signature":"count_int = c_long","url":"/ddn-compressor-base/ddn/compressor/unix.html#count_int"},{"doc":"","kind":"alias","module":"ddn.compressor.unix","name":"cmp_code_int","package":"ddn-compressor-base","parentType":"","signature":"cmp_code_int = c_long","url":"/ddn-compressor-base/ddn/compressor/unix.html#cmp_code_int"},{"doc":"Private state used internally by the ncompress codec.","kind":"struct","module":"ddn.compressor.unix","name":"PrivState","package":"ddn-compressor-base","parentType":"","signature":"PrivState","url":"/ddn-compressor-base/ddn/compressor/unix.html#PrivState"},{"doc":"UNIX `.Z` compressor that implements the ddn `Compressor` interface using the embedded ncompress codec.","kind":"class","module":"ddn.compressor.unix","name":"UnixZCompressor","package":"ddn-compressor-base","parentType":"","signature":"UnixZCompressor : Compressor","url":"/ddn-compressor-base/ddn/compressor/unix.html#UnixZCompressor"},{"doc":"Return the options used to create this compressor.","kind":"method","module":"ddn.compressor.unix","name":"options","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.options.html"},{"doc":"Set the output sink delegate that receives compressed bytes.","kind":"method","module":"ddn.compressor.unix","name":"setOutputSink","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.unix","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.setProgressCallback.html"},{"doc":"Buffer more uncompressed data for later compression.","kind":"method","module":"ddn.compressor.unix","name":"write","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.write.html"},{"doc":"Flush pending data. For `.Z` this is equivalent to `sync` and does not force a full frame; real compression happens in `finish()`.","kind":"method","module":"ddn.compressor.unix","name":"flush","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.flush.html"},{"doc":"Finalise the stream by invoking the ncompress codec and emitting the resulting `.Z` data to the output sink.","kind":"method","module":"ddn.compressor.unix","name":"finish","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.finish.html"},{"doc":"Reset the compressor to its initial state.","kind":"method","module":"ddn.compressor.unix","name":"reset","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.reset.html"},{"doc":"Total uncompressed bytes seen so far.","kind":"method","module":"ddn.compressor.unix","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.bytesInTotal.html"},{"doc":"Total compressed bytes emitted so far.","kind":"method","module":"ddn.compressor.unix","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.bytesOutTotal.html"},{"doc":"UNIX `.Z` format does not support user-specified dictionaries.","kind":"method","module":"ddn.compressor.unix","name":"setDictionary","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.unix","name":"isFinished","package":"ddn-compressor-base","parentType":"UnixZCompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZCompressor.isFinished.html"},{"doc":"UNIX `.Z` decompressor implementing the ddn `Decompressor` interface using the embedded ncompress codec.","kind":"class","module":"ddn.compressor.unix","name":"UnixZDecompressor","package":"ddn-compressor-base","parentType":"","signature":"UnixZDecompressor : Decompressor","url":"/ddn-compressor-base/ddn/compressor/unix.html#UnixZDecompressor"},{"doc":"Return the options used to create this decompressor.","kind":"method","module":"ddn.compressor.unix","name":"options","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.options.html"},{"doc":"Set the output sink delegate that receives decompressed bytes.","kind":"method","module":"ddn.compressor.unix","name":"setOutputSink","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.setOutputSink.html"},{"doc":"Set an optional progress callback.","kind":"method","module":"ddn.compressor.unix","name":"setProgressCallback","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.setProgressCallback.html"},{"doc":"Buffer additional compressed data.","kind":"method","module":"ddn.compressor.unix","name":"write","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.write.html"},{"doc":"Signal end-of-input and run the decoder.","kind":"method","module":"ddn.compressor.unix","name":"finish","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"void finish()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.finish.html"},{"doc":"Reset the decompressor to its initial state.","kind":"method","module":"ddn.compressor.unix","name":"reset","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.reset.html"},{"doc":"Total compressed bytes consumed so far.","kind":"method","module":"ddn.compressor.unix","name":"bytesInTotal","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced so far.","kind":"method","module":"ddn.compressor.unix","name":"bytesOutTotal","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.bytesOutTotal.html"},{"doc":"UNIX `.Z` does not use external dictionaries; this is a no-op that always returns `true`.","kind":"method","module":"ddn.compressor.unix","name":"setDictionary","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called and the stream is closed for further writes.","kind":"method","module":"ddn.compressor.unix","name":"isFinished","package":"ddn-compressor-base","parentType":"UnixZDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-base/ddn/compressor/unix/UnixZDecompressor.isFinished.html"},{"doc":"Minimum LZW code size in bits for UNIX `.Z` (inclusive).","kind":"variable","module":"ddn.compressor.unix","name":"UNIX_Z_MIN_BITS","package":"ddn-compressor-base","parentType":"","signature":"int UNIX_Z_MIN_BITS","url":"/ddn-compressor-base/ddn/compressor/unix.html#UNIX_Z_MIN_BITS"},{"doc":"Maximum LZW code size in bits for UNIX `.Z` (inclusive).","kind":"variable","module":"ddn.compressor.unix","name":"UNIX_Z_MAX_BITS","package":"ddn-compressor-base","parentType":"","signature":"int UNIX_Z_MAX_BITS","url":"/ddn-compressor-base/ddn/compressor/unix.html#UNIX_Z_MAX_BITS"},{"doc":"First magic byte for UNIX `.Z` streams.","kind":"variable","module":"ddn.compressor.unix","name":"UNIX_Z_MAGIC_0","package":"ddn-compressor-base","parentType":"","signature":"ubyte UNIX_Z_MAGIC_0","url":"/ddn-compressor-base/ddn/compressor/unix.html#UNIX_Z_MAGIC_0"},{"doc":"Second magic byte for UNIX `.Z` streams.","kind":"variable","module":"ddn.compressor.unix","name":"UNIX_Z_MAGIC_1","package":"ddn-compressor-base","parentType":"","signature":"ubyte UNIX_Z_MAGIC_1","url":"/ddn-compressor-base/ddn/compressor/unix.html#UNIX_Z_MAGIC_1"},{"doc":"Bit flag in the header indicating block compression mode.","kind":"variable","module":"ddn.compressor.unix","name":"UNIX_Z_FLAG_BLOCK_MODE","package":"ddn-compressor-base","parentType":"","signature":"ubyte UNIX_Z_FLAG_BLOCK_MODE","url":"/ddn-compressor-base/ddn/compressor/unix.html#UNIX_Z_FLAG_BLOCK_MODE"},{"doc":"Prime table used by the ncompress hash function.","kind":"variable","module":"ddn.compressor.unix","name":"primetab","package":"ddn-compressor-base","parentType":"","signature":"int[256] primetab","url":"/ddn-compressor-base/ddn/compressor/unix.html#primetab"},{"doc":"Compression utility functions.","kind":"module","module":"ddn.compressor.utils","name":"ddn.compressor.utils","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/utils.html"},{"doc":"Estimate maximum compressed size for given input size.","kind":"function","module":"ddn.compressor.utils","name":"estimateCompressedSize","package":"ddn-compressor-base","parentType":"","signature":"size_t estimateCompressedSize(CompressionFormat fmt,  size_t inputSize)","url":"/ddn-compressor-base/ddn/compressor/utils/estimateCompressedSize.html"},{"doc":"Compress a file to another file.","kind":"function","module":"ddn.compressor.utils","name":"compressFile","package":"ddn-compressor-base","parentType":"","signature":"void compressFile(string inputPath,  string outputPath,\n       CompressionOptions opts =  CompressionOptions.init,\n       string providerName =  null)","url":"/ddn-compressor-base/ddn/compressor/utils/compressFile.html"},{"doc":"Decompress a file to another file.","kind":"function","module":"ddn.compressor.utils","name":"decompressFile","package":"ddn-compressor-base","parentType":"","signature":"void decompressFile(string inputPath,  string outputPath,\n       DecompressionOptions opts =  DecompressionOptions.init,\n       string providerName =  null)","url":"/ddn-compressor-base/ddn/compressor/utils/decompressFile.html"},{"doc":"ddn.compressor.zlib","kind":"module","module":"ddn.compressor.zlib","name":"ddn.compressor.zlib","package":"ddn-compressor-base","parentType":"","signature":"","url":"/ddn-compressor-base/ddn/compressor/zlib.html"},{"doc":"Compute the Adler-32 checksum of a data buffer.","kind":"function","module":"ddn.compressor.zlib","name":"adler32","package":"ddn-compressor-base","parentType":"","signature":"c_ulong adler32(c_ulong adler,  const(ubyte) *  buf,  uint  len)","url":"/ddn-compressor-base/ddn/compressor/zlib/adler32.html"},{"doc":"ditto","kind":"function","module":"ddn.compressor.zlib","name":"adler32","package":"ddn-compressor-base","parentType":"","signature":"c_ulong adler32(c_ulong adler,  const(ubyte)[]  buf)","url":"/ddn-compressor-base/ddn/compressor/zlib/adler32.html"},{"doc":"Compute the CRC-32 checksum of a data buffer.","kind":"function","module":"ddn.compressor.zlib","name":"crc32","package":"ddn-compressor-base","parentType":"","signature":"c_ulong crc32(c_ulong crc,  const(ubyte) *  buf,  uint  len)","url":"/ddn-compressor-base/ddn/compressor/zlib/crc32.html"},{"doc":"ditto","kind":"function","module":"ddn.compressor.zlib","name":"crc32","package":"ddn-compressor-base","parentType":"","signature":"c_ulong crc32(c_ulong crc,  const(ubyte)[]  buf)","url":"/ddn-compressor-base/ddn/compressor/zlib/crc32.html"},{"doc":"Build a Huffman decode table from code lengths.","kind":"function","module":"ddn.compressor.zlib","name":"buildHuffmanTable","package":"ddn-compressor-base","parentType":"","signature":"bool buildHuffmanTable(const(ubyte)[]  codeLengths,  int  numCodes,  ref  HuffmanTable table)","url":"/ddn-compressor-base/ddn/compressor/zlib/buildHuffmanTable.html"},{"doc":"Get the length code for a given match length.","kind":"function","module":"ddn.compressor.zlib","name":"getLengthCode","package":"ddn-compressor-base","parentType":"","signature":"int getLengthCode(int  length)","url":"/ddn-compressor-base/ddn/compressor/zlib/getLengthCode.html"},{"doc":"Get the distance code for a given distance.","kind":"function","module":"ddn.compressor.zlib","name":"getDistanceCode","package":"ddn-compressor-base","parentType":"","signature":"int getDistanceCode(int  distance)","url":"/ddn-compressor-base/ddn/compressor/zlib/getDistanceCode.html"},{"doc":"Reverse bits in a code.","kind":"function","module":"ddn.compressor.zlib","name":"reverseBits","package":"ddn-compressor-base","parentType":"","signature":"uint reverseBits(uint  code,  int  len)","url":"/ddn-compressor-base/ddn/compressor/zlib/reverseBits.html"},{"doc":"Generate fixed Huffman codes","kind":"function","module":"ddn.compressor.zlib","name":"generateFixedCodes","package":"ddn-compressor-base","parentType":"","signature":"FixedCodes generateFixedCodes()","url":"/ddn-compressor-base/ddn/compressor/zlib/generateFixedCodes.html"},{"doc":"Compress a block of data using fixed Huffman codes.","kind":"function","module":"ddn.compressor.zlib","name":"deflateBlockFixedToBits","package":"ddn-compressor-base","parentType":"","signature":"void deflateBlockFixedToBits(DeflateState state,  const(ubyte)[]  input,  bool  last)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateBlockFixedToBits.html"},{"doc":"Encode a stored block directly into the state's bit buffer.","kind":"function","module":"ddn.compressor.zlib","name":"deflateBlockStoredToBits","package":"ddn-compressor-base","parentType":"","signature":"void deflateBlockStoredToBits(DeflateState state,  const(ubyte)[]  input,  bool  last)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateBlockStoredToBits.html"},{"doc":"","kind":"function","module":"ddn.compressor.zlib","name":"deflateBlockFixed","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] deflateBlockFixed(DeflateState state,  const(ubyte)[]  input,  bool  last)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateBlockFixed.html"},{"doc":"Compress data as a stored (uncompressed) block.","kind":"function","module":"ddn.compressor.zlib","name":"deflateBlockStored","package":"ddn-compressor-base","parentType":"","signature":"ubyte[] deflateBlockStored(const(ubyte)[]  input,  bool  last)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateBlockStored.html"},{"doc":"Initialize a deflate stream with full parameters.","kind":"function","module":"ddn.compressor.zlib","name":"deflateInit2_","package":"ddn-compressor-base","parentType":"","signature":"int deflateInit2_(z_stream *  strm,  int  level,  int  method,  int  windowBits,  int  memLevel,  int  strategy,\n       const(char) *  ver,  int  streamSize)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateInit2_.html"},{"doc":"Simplified deflate initialization.","kind":"function","module":"ddn.compressor.zlib","name":"deflateInit2","package":"ddn-compressor-base","parentType":"","signature":"int deflateInit2(z_stream *  strm,  int  level,  int  method,  int  windowBits,  int  memLevel,  int  strategy)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateInit2.html"},{"doc":"Basic deflate initialization with default parameters.","kind":"function","module":"ddn.compressor.zlib","name":"deflateInit","package":"ddn-compressor-base","parentType":"","signature":"int deflateInit(z_stream *  strm,  int  level)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateInit.html"},{"doc":"Compress data.","kind":"function","module":"ddn.compressor.zlib","name":"deflate","package":"ddn-compressor-base","parentType":"","signature":"int deflate(z_stream *  strm,  int  flush)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflate.html"},{"doc":"Free deflate state and resources.","kind":"function","module":"ddn.compressor.zlib","name":"deflateEnd","package":"ddn-compressor-base","parentType":"","signature":"int deflateEnd(z_stream *  strm)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateEnd.html"},{"doc":"Reset deflate stream to initial state.","kind":"function","module":"ddn.compressor.zlib","name":"deflateReset","package":"ddn-compressor-base","parentType":"","signature":"int deflateReset(z_stream *  strm)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateReset.html"},{"doc":"Set compression dictionary.","kind":"function","module":"ddn.compressor.zlib","name":"deflateSetDictionary","package":"ddn-compressor-base","parentType":"","signature":"int deflateSetDictionary(z_stream *  strm,  const(ubyte) *  dictionary,  uint  dictLength)","url":"/ddn-compressor-base/ddn/compressor/zlib/deflateSetDictionary.html"},{"doc":"Initialize an inflate stream with full parameters.","kind":"function","module":"ddn.compressor.zlib","name":"inflateInit2_","package":"ddn-compressor-base","parentType":"","signature":"int inflateInit2_(z_stream *  strm,  int  windowBits,  const(char) *  ver,  int  streamSize)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflateInit2_.html"},{"doc":"Simplified inflate initialization.","kind":"function","module":"ddn.compressor.zlib","name":"inflateInit2","package":"ddn-compressor-base","parentType":"","signature":"int inflateInit2(z_stream *  strm,  int  windowBits)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflateInit2.html"},{"doc":"Basic inflate initialization with default parameters.","kind":"function","module":"ddn.compressor.zlib","name":"inflateInit","package":"ddn-compressor-base","parentType":"","signature":"int inflateInit(z_stream *  strm)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflateInit.html"},{"doc":"Decompress data.","kind":"function","module":"ddn.compressor.zlib","name":"inflate","package":"ddn-compressor-base","parentType":"","signature":"int inflate(z_stream *  strm,  int  flush)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflate.html"},{"doc":"Free inflate state and resources.","kind":"function","module":"ddn.compressor.zlib","name":"inflateEnd","package":"ddn-compressor-base","parentType":"","signature":"int inflateEnd(z_stream *  strm)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflateEnd.html"},{"doc":"Reset inflate stream to initial state.","kind":"function","module":"ddn.compressor.zlib","name":"inflateReset","package":"ddn-compressor-base","parentType":"","signature":"int inflateReset(z_stream *  strm)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflateReset.html"},{"doc":"Set decompression dictionary.","kind":"function","module":"ddn.compressor.zlib","name":"inflateSetDictionary","package":"ddn-compressor-base","parentType":"","signature":"int inflateSetDictionary(z_stream *  strm,  const(ubyte) *  dictionary,  uint  dictLength)","url":"/ddn-compressor-base/ddn/compressor/zlib/inflateSetDictionary.html"},{"doc":"Compress source buffer to destination buffer.","kind":"function","module":"ddn.compressor.zlib","name":"compress","package":"ddn-compressor-base","parentType":"","signature":"int compress(ubyte *  dest,  c_ulong *  destLen,  const(ubyte) *  source,  c_ulong sourceLen)","url":"/ddn-compressor-base/ddn/compressor/zlib/compress.html"},{"doc":"Compress source buffer to destination buffer with specified level.","kind":"function","module":"ddn.compressor.zlib","name":"compress2","package":"ddn-compressor-base","parentType":"","signature":"int compress2(ubyte *  dest,  c_ulong *  destLen,  const(ubyte) *  source,  c_ulong sourceLen,  int  level)","url":"/ddn-compressor-base/ddn/compressor/zlib/compress2.html"},{"doc":"Decompress source buffer to destination buffer.","kind":"function","module":"ddn.compressor.zlib","name":"uncompress","package":"ddn-compressor-base","parentType":"","signature":"int uncompress(ubyte *  dest,  c_ulong *  destLen,  const(ubyte) *  source,  c_ulong sourceLen)","url":"/ddn-compressor-base/ddn/compressor/zlib/uncompress.html"},{"doc":"Calculate upper bound on compressed size.","kind":"function","module":"ddn.compressor.zlib","name":"compressBound","package":"ddn-compressor-base","parentType":"","signature":"c_ulong compressBound(c_ulong sourceLen)","url":"/ddn-compressor-base/ddn/compressor/zlib/compressBound.html"},{"doc":"Callback type for custom memory allocation","kind":"alias","module":"ddn.compressor.zlib","name":"alloc_func","package":"ddn-compressor-base","parentType":"","signature":"alloc_func = void *  function(void *  opaque,  uint  items,  uint  size)","url":"/ddn-compressor-base/ddn/compressor/zlib.html#alloc_func"},{"doc":"Callback type for custom memory deallocation","kind":"alias","module":"ddn.compressor.zlib","name":"free_func","package":"ddn-compressor-base","parentType":"","signature":"free_func = void  function(void *  opaque,  void *  address)","url":"/ddn-compressor-base/ddn/compressor/zlib.html#free_func"},{"doc":"The z_stream structure is used to pass information between the application and the compression/decompression library functions.","kind":"struct","module":"ddn.compressor.zlib","name":"z_stream","package":"ddn-compressor-base","parentType":"","signature":"z_stream","url":"/ddn-compressor-base/ddn/compressor/zlib.html#z_stream"},{"doc":"Pointer to z_stream","kind":"alias","module":"ddn.compressor.zlib","name":"z_streamp","package":"ddn-compressor-base","parentType":"","signature":"z_streamp = z_stream *","url":"/ddn-compressor-base/ddn/compressor/zlib.html#z_streamp"},{"doc":"C unsigned long type alias for cross-platform compatibility","kind":"alias","module":"ddn.compressor.zlib","name":"c_ulong","package":"ddn-compressor-base","parentType":"","signature":"c_ulong = size_t","url":"/ddn-compressor-base/ddn/compressor/zlib.html#c_ulong"},{"doc":"Huffman code table entry","kind":"struct","module":"ddn.compressor.zlib","name":"HuffmanCode","package":"ddn-compressor-base","parentType":"","signature":"HuffmanCode","url":"/ddn-compressor-base/ddn/compressor/zlib.html#HuffmanCode"},{"doc":"Huffman decode table","kind":"struct","module":"ddn.compressor.zlib","name":"HuffmanTable","package":"ddn-compressor-base","parentType":"","signature":"HuffmanTable","url":"/ddn-compressor-base/ddn/compressor/zlib.html#HuffmanTable"},{"doc":"Bit reader for input stream","kind":"struct","module":"ddn.compressor.zlib","name":"BitReader","package":"ddn-compressor-base","parentType":"","signature":"BitReader","url":"/ddn-compressor-base/ddn/compressor/zlib.html#BitReader"},{"doc":"Initialize the bit reader.","kind":"method","module":"ddn.compressor.zlib","name":"init","package":"ddn-compressor-base","parentType":"BitReader","signature":"void init(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.init.html"},{"doc":"Set new input data without resetting the bit buffer. Used for streaming decompression where leftover bits from the previous call must be preserved.","kind":"method","module":"ddn.compressor.zlib","name":"setInput","package":"ddn-compressor-base","parentType":"BitReader","signature":"void setInput(const(ubyte)[]  input)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.setInput.html"},{"doc":"Ensure at least n bits are available in the buffer.","kind":"method","module":"ddn.compressor.zlib","name":"ensure","package":"ddn-compressor-base","parentType":"BitReader","signature":"bool ensure(int  n)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.ensure.html"},{"doc":"Peek at n bits without consuming them.","kind":"method","module":"ddn.compressor.zlib","name":"peek","package":"ddn-compressor-base","parentType":"BitReader","signature":"uint peek(int  n)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.peek.html"},{"doc":"Consume n bits.","kind":"method","module":"ddn.compressor.zlib","name":"drop","package":"ddn-compressor-base","parentType":"BitReader","signature":"void drop(int  n)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.drop.html"},{"doc":"Read n bits and consume them.","kind":"method","module":"ddn.compressor.zlib","name":"read","package":"ddn-compressor-base","parentType":"BitReader","signature":"uint read(int  n)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.read.html"},{"doc":"Align to byte boundary by discarding partial bits.","kind":"method","module":"ddn.compressor.zlib","name":"alignToByte","package":"ddn-compressor-base","parentType":"BitReader","signature":"void alignToByte()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.alignToByte.html"},{"doc":"Read a byte directly (after byte alignment).","kind":"method","module":"ddn.compressor.zlib","name":"readByte","package":"ddn-compressor-base","parentType":"BitReader","signature":"int readByte()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.readByte.html"},{"doc":"Get remaining bytes available (not yet loaded into bit buffer).","kind":"method","module":"ddn.compressor.zlib","name":"bytesRemaining","package":"ddn-compressor-base","parentType":"BitReader","signature":"size_t bytesRemaining()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.bytesRemaining.html"},{"doc":"Get total unprocessed bytes (including those in bit buffer).","kind":"method","module":"ddn.compressor.zlib","name":"totalBytesRemaining","package":"ddn-compressor-base","parentType":"BitReader","signature":"size_t totalBytesRemaining()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.totalBytesRemaining.html"},{"doc":"Discard any bits in the buffer and reset to byte-aligned reading. This effectively \"unreads\" any partial bytes in the bit buffer.","kind":"method","module":"ddn.compressor.zlib","name":"discardBits","package":"ddn-compressor-base","parentType":"BitReader","signature":"void discardBits()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitReader.discardBits.html"},{"doc":"Bit writer for output stream","kind":"struct","module":"ddn.compressor.zlib","name":"BitWriter","package":"ddn-compressor-base","parentType":"","signature":"BitWriter","url":"/ddn-compressor-base/ddn/compressor/zlib.html#BitWriter"},{"doc":"Initialize the bit writer.","kind":"method","module":"ddn.compressor.zlib","name":"init","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void init(ubyte[]  buf)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitWriter.init.html"},{"doc":"Write n bits to the output.","kind":"method","module":"ddn.compressor.zlib","name":"write","package":"ddn-compressor-base","parentType":"BitWriter","signature":"bool write(uint  value,  int  n)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitWriter.write.html"},{"doc":"Write a byte directly.","kind":"method","module":"ddn.compressor.zlib","name":"writeByte","package":"ddn-compressor-base","parentType":"BitWriter","signature":"bool writeByte(ubyte  b)","url":"/ddn-compressor-base/ddn/compressor/zlib/BitWriter.writeByte.html"},{"doc":"Flush remaining bits (pad with zeros to byte boundary).","kind":"method","module":"ddn.compressor.zlib","name":"flush","package":"ddn-compressor-base","parentType":"BitWriter","signature":"bool flush()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitWriter.flush.html"},{"doc":"Align to byte boundary.","kind":"method","module":"ddn.compressor.zlib","name":"alignToByte","package":"ddn-compressor-base","parentType":"BitWriter","signature":"void alignToByte()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitWriter.alignToByte.html"},{"doc":"Get number of bytes written.","kind":"method","module":"ddn.compressor.zlib","name":"bytesWritten","package":"ddn-compressor-base","parentType":"BitWriter","signature":"size_t bytesWritten()","url":"/ddn-compressor-base/ddn/compressor/zlib/BitWriter.bytesWritten.html"},{"doc":"Hash chain entry for LZ77 matching","kind":"struct","module":"ddn.compressor.zlib","name":"HashEntry","package":"ddn-compressor-base","parentType":"","signature":"HashEntry","url":"/ddn-compressor-base/ddn/compressor/zlib.html#HashEntry"},{"doc":"LZ77 match result","kind":"struct","module":"ddn.compressor.zlib","name":"Match","package":"ddn-compressor-base","parentType":"","signature":"Match","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Match"},{"doc":"LZ77 compressor state","kind":"struct","module":"ddn.compressor.zlib","name":"LZ77State","package":"ddn-compressor-base","parentType":"","signature":"LZ77State","url":"/ddn-compressor-base/ddn/compressor/zlib.html#LZ77State"},{"doc":"Initialize LZ77 state.","kind":"method","module":"ddn.compressor.zlib","name":"init","package":"ddn-compressor-base","parentType":"LZ77State","signature":"void init(int  windowBits,  int  compLevel,  int  strat)","url":"/ddn-compressor-base/ddn/compressor/zlib/LZ77State.init.html"},{"doc":"Set level-dependent compression parameters.","kind":"method","module":"ddn.compressor.zlib","name":"setLevelParams","package":"ddn-compressor-base","parentType":"LZ77State","signature":"void setLevelParams(int  compLevel)","url":"/ddn-compressor-base/ddn/compressor/zlib/LZ77State.setLevelParams.html"},{"doc":"Compute hash of 3 bytes.","kind":"method","module":"ddn.compressor.zlib","name":"hash3","package":"ddn-compressor-base","parentType":"LZ77State","signature":"ushort hash3(const(ubyte) *  p)","url":"/ddn-compressor-base/ddn/compressor/zlib/LZ77State.hash3.html"},{"doc":"Insert string at current position into hash chain.","kind":"method","module":"ddn.compressor.zlib","name":"insertString","package":"ddn-compressor-base","parentType":"LZ77State","signature":"void insertString(int  pos)","url":"/ddn-compressor-base/ddn/compressor/zlib/LZ77State.insertString.html"},{"doc":"Find longest match at current position.","kind":"method","module":"ddn.compressor.zlib","name":"findMatch","package":"ddn-compressor-base","parentType":"LZ77State","signature":"Match findMatch(int  pos,  int  prevLength)","url":"/ddn-compressor-base/ddn/compressor/zlib/LZ77State.findMatch.html"},{"doc":"Reset the LZ77 state.","kind":"method","module":"ddn.compressor.zlib","name":"reset","package":"ddn-compressor-base","parentType":"LZ77State","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/zlib/LZ77State.reset.html"},{"doc":"Deflate stream state","kind":"class","module":"ddn.compressor.zlib","name":"DeflateState","package":"ddn-compressor-base","parentType":"","signature":"DeflateState","url":"/ddn-compressor-base/ddn/compressor/zlib.html#DeflateState"},{"doc":"Initialize the deflate state.","kind":"method","module":"ddn.compressor.zlib","name":"init","package":"ddn-compressor-base","parentType":"DeflateState","signature":"void init(int  lvl,  int  mthd,  int  wBits,  int  mLvl,  int  strat)","url":"/ddn-compressor-base/ddn/compressor/zlib/DeflateState.init.html"},{"doc":"Write bits to the bit buffer (maintains state across calls)","kind":"method","module":"ddn.compressor.zlib","name":"writeBits","package":"ddn-compressor-base","parentType":"DeflateState","signature":"void writeBits(uint  value,  int  n)","url":"/ddn-compressor-base/ddn/compressor/zlib/DeflateState.writeBits.html"},{"doc":"Flush remaining bits (pad with zeros to byte boundary)","kind":"method","module":"ddn.compressor.zlib","name":"flushBits","package":"ddn-compressor-base","parentType":"DeflateState","signature":"void flushBits()","url":"/ddn-compressor-base/ddn/compressor/zlib/DeflateState.flushBits.html"},{"doc":"Grow the bit buffer when it becomes full","kind":"method","module":"ddn.compressor.zlib","name":"growBitBuffer","package":"ddn-compressor-base","parentType":"DeflateState","signature":"void growBitBuffer()","url":"/ddn-compressor-base/ddn/compressor/zlib/DeflateState.growBitBuffer.html"},{"doc":"Get the current bit buffer contents and reset","kind":"method","module":"ddn.compressor.zlib","name":"getBitBufferContents","package":"ddn-compressor-base","parentType":"DeflateState","signature":"ubyte[] getBitBufferContents()","url":"/ddn-compressor-base/ddn/compressor/zlib/DeflateState.getBitBufferContents.html"},{"doc":"Reset the deflate state.","kind":"method","module":"ddn.compressor.zlib","name":"reset","package":"ddn-compressor-base","parentType":"DeflateState","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/zlib/DeflateState.reset.html"},{"doc":"Inflate stream state","kind":"class","module":"ddn.compressor.zlib","name":"InflateState","package":"ddn-compressor-base","parentType":"","signature":"InflateState","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateState"},{"doc":"Initialize the inflate state.","kind":"method","module":"ddn.compressor.zlib","name":"init","package":"ddn-compressor-base","parentType":"InflateState","signature":"void init(int  wBits)","url":"/ddn-compressor-base/ddn/compressor/zlib/InflateState.init.html"},{"doc":"Reset the inflate state.","kind":"method","module":"ddn.compressor.zlib","name":"reset","package":"ddn-compressor-base","parentType":"InflateState","signature":"void reset()","url":"/ddn-compressor-base/ddn/compressor/zlib/InflateState.reset.html"},{"doc":"Fixed Huffman codes for encoding","kind":"struct","module":"ddn.compressor.zlib","name":"FixedCodes","package":"ddn-compressor-base","parentType":"","signature":"FixedCodes","url":"/ddn-compressor-base/ddn/compressor/zlib.html#FixedCodes"},{"doc":"Inflate decode states","kind":"enum","module":"ddn.compressor.zlib","name":"InflateDecodeState","package":"ddn-compressor-base","parentType":"","signature":"InflateDecodeState","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading header","kind":"enum_member","module":"ddn.compressor.zlib","name":"HEADER","package":"ddn-compressor-base","parentType":"","signature":"HEADER = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading block header","kind":"enum_member","module":"ddn.compressor.zlib","name":"BLOCK_HEADER","package":"ddn-compressor-base","parentType":"","signature":"BLOCK_HEADER = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading stored block length","kind":"enum_member","module":"ddn.compressor.zlib","name":"STORED_LEN","package":"ddn-compressor-base","parentType":"","signature":"STORED_LEN = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Copying stored block data","kind":"enum_member","module":"ddn.compressor.zlib","name":"STORED_DATA","package":"ddn-compressor-base","parentType":"","signature":"STORED_DATA = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Decoding Huffman-compressed data","kind":"enum_member","module":"ddn.compressor.zlib","name":"DECODE_HUFFMAN","package":"ddn-compressor-base","parentType":"","signature":"DECODE_HUFFMAN = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading length extra bits (after length code decoded)","kind":"enum_member","module":"ddn.compressor.zlib","name":"DECODE_LENGTH_EXTRA","package":"ddn-compressor-base","parentType":"","signature":"DECODE_LENGTH_EXTRA = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Decoding distance code (after length decoded)","kind":"enum_member","module":"ddn.compressor.zlib","name":"DECODE_DISTANCE","package":"ddn-compressor-base","parentType":"","signature":"DECODE_DISTANCE = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading distance extra bits (after distance code decoded)","kind":"enum_member","module":"ddn.compressor.zlib","name":"DECODE_DISTANCE_EXTRA","package":"ddn-compressor-base","parentType":"","signature":"DECODE_DISTANCE_EXTRA = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading dynamic Huffman header","kind":"enum_member","module":"ddn.compressor.zlib","name":"DYNAMIC_HEADER","package":"ddn-compressor-base","parentType":"","signature":"DYNAMIC_HEADER = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading dynamic Huffman code lengths","kind":"enum_member","module":"ddn.compressor.zlib","name":"DYNAMIC_CODES","package":"ddn-compressor-base","parentType":"","signature":"DYNAMIC_CODES = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Copying match data","kind":"enum_member","module":"ddn.compressor.zlib","name":"COPY_MATCH","package":"ddn-compressor-base","parentType":"","signature":"COPY_MATCH = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Reading trailer","kind":"enum_member","module":"ddn.compressor.zlib","name":"TRAILER","package":"ddn-compressor-base","parentType":"","signature":"TRAILER = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"Stream complete","kind":"enum_member","module":"ddn.compressor.zlib","name":"DONE","package":"ddn-compressor-base","parentType":"","signature":"DONE = ","url":"/ddn-compressor-base/ddn/compressor/zlib.html#InflateDecodeState"},{"doc":"zlib version string for compatibility","kind":"variable","module":"ddn.compressor.zlib","name":"ZLIB_VERSION","package":"ddn-compressor-base","parentType":"","signature":"string ZLIB_VERSION","url":"/ddn-compressor-base/ddn/compressor/zlib.html#ZLIB_VERSION"},{"doc":"Flush modes for compression/decompression No flush, accumulate output","kind":"variable","module":"ddn.compressor.zlib","name":"Z_NO_FLUSH","package":"ddn-compressor-base","parentType":"","signature":"Z_NO_FLUSH","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_NO_FLUSH"},{"doc":"Partial flush (obsolete, use Z_SYNC_FLUSH)","kind":"variable","module":"ddn.compressor.zlib","name":"Z_PARTIAL_FLUSH","package":"ddn-compressor-base","parentType":"","signature":"Z_PARTIAL_FLUSH","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_PARTIAL_FLUSH"},{"doc":"Flush to byte boundary, sync point","kind":"variable","module":"ddn.compressor.zlib","name":"Z_SYNC_FLUSH","package":"ddn-compressor-base","parentType":"","signature":"Z_SYNC_FLUSH","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_SYNC_FLUSH"},{"doc":"Flush and reset compression state","kind":"variable","module":"ddn.compressor.zlib","name":"Z_FULL_FLUSH","package":"ddn-compressor-base","parentType":"","signature":"Z_FULL_FLUSH","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_FULL_FLUSH"},{"doc":"Finish the stream","kind":"variable","module":"ddn.compressor.zlib","name":"Z_FINISH","package":"ddn-compressor-base","parentType":"","signature":"Z_FINISH","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_FINISH"},{"doc":"Stop at next block boundary","kind":"variable","module":"ddn.compressor.zlib","name":"Z_BLOCK","package":"ddn-compressor-base","parentType":"","signature":"Z_BLOCK","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_BLOCK"},{"doc":"Request deflate header/trees","kind":"variable","module":"ddn.compressor.zlib","name":"Z_TREES","package":"ddn-compressor-base","parentType":"","signature":"Z_TREES","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_TREES"},{"doc":"Return codes Success","kind":"variable","module":"ddn.compressor.zlib","name":"Z_OK","package":"ddn-compressor-base","parentType":"","signature":"Z_OK","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_OK"},{"doc":"End of stream reached","kind":"variable","module":"ddn.compressor.zlib","name":"Z_STREAM_END","package":"ddn-compressor-base","parentType":"","signature":"Z_STREAM_END","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_STREAM_END"},{"doc":"Dictionary required for decompression","kind":"variable","module":"ddn.compressor.zlib","name":"Z_NEED_DICT","package":"ddn-compressor-base","parentType":"","signature":"Z_NEED_DICT","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_NEED_DICT"},{"doc":"File system error","kind":"variable","module":"ddn.compressor.zlib","name":"Z_ERRNO","package":"ddn-compressor-base","parentType":"","signature":"Z_ERRNO","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_ERRNO"},{"doc":"Stream state error","kind":"variable","module":"ddn.compressor.zlib","name":"Z_STREAM_ERROR","package":"ddn-compressor-base","parentType":"","signature":"Z_STREAM_ERROR","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_STREAM_ERROR"},{"doc":"Data corrupted","kind":"variable","module":"ddn.compressor.zlib","name":"Z_DATA_ERROR","package":"ddn-compressor-base","parentType":"","signature":"Z_DATA_ERROR","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_DATA_ERROR"},{"doc":"Memory allocation failed","kind":"variable","module":"ddn.compressor.zlib","name":"Z_MEM_ERROR","package":"ddn-compressor-base","parentType":"","signature":"Z_MEM_ERROR","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_MEM_ERROR"},{"doc":"Buffer too small or no progress possible","kind":"variable","module":"ddn.compressor.zlib","name":"Z_BUF_ERROR","package":"ddn-compressor-base","parentType":"","signature":"Z_BUF_ERROR","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_BUF_ERROR"},{"doc":"zlib version mismatch","kind":"variable","module":"ddn.compressor.zlib","name":"Z_VERSION_ERROR","package":"ddn-compressor-base","parentType":"","signature":"Z_VERSION_ERROR","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_VERSION_ERROR"},{"doc":"Compression levels Store only, no compression","kind":"variable","module":"ddn.compressor.zlib","name":"Z_NO_COMPRESSION","package":"ddn-compressor-base","parentType":"","signature":"Z_NO_COMPRESSION","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_NO_COMPRESSION"},{"doc":"Fastest compression","kind":"variable","module":"ddn.compressor.zlib","name":"Z_BEST_SPEED","package":"ddn-compressor-base","parentType":"","signature":"Z_BEST_SPEED","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_BEST_SPEED"},{"doc":"Best compression ratio","kind":"variable","module":"ddn.compressor.zlib","name":"Z_BEST_COMPRESSION","package":"ddn-compressor-base","parentType":"","signature":"Z_BEST_COMPRESSION","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_BEST_COMPRESSION"},{"doc":"Default compression level (typically 6)","kind":"variable","module":"ddn.compressor.zlib","name":"Z_DEFAULT_COMPRESSION","package":"ddn-compressor-base","parentType":"","signature":"Z_DEFAULT_COMPRESSION","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_DEFAULT_COMPRESSION"},{"doc":"Compression strategies Normal compression for general data","kind":"variable","module":"ddn.compressor.zlib","name":"Z_DEFAULT_STRATEGY","package":"ddn-compressor-base","parentType":"","signature":"Z_DEFAULT_STRATEGY","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_DEFAULT_STRATEGY"},{"doc":"Data with random distribution","kind":"variable","module":"ddn.compressor.zlib","name":"Z_FILTERED","package":"ddn-compressor-base","parentType":"","signature":"Z_FILTERED","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_FILTERED"},{"doc":"Huffman coding only (no LZ77)","kind":"variable","module":"ddn.compressor.zlib","name":"Z_HUFFMAN_ONLY","package":"ddn-compressor-base","parentType":"","signature":"Z_HUFFMAN_ONLY","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_HUFFMAN_ONLY"},{"doc":"Run-length encoding","kind":"variable","module":"ddn.compressor.zlib","name":"Z_RLE","package":"ddn-compressor-base","parentType":"","signature":"Z_RLE","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_RLE"},{"doc":"Use fixed Huffman codes","kind":"variable","module":"ddn.compressor.zlib","name":"Z_FIXED","package":"ddn-compressor-base","parentType":"","signature":"Z_FIXED","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_FIXED"},{"doc":"Compression method The deflate compression method","kind":"variable","module":"ddn.compressor.zlib","name":"Z_DEFLATED","package":"ddn-compressor-base","parentType":"","signature":"Z_DEFLATED","url":"/ddn-compressor-base/ddn/compressor/zlib.html#Z_DEFLATED"},{"doc":"Window bits range Maximum window bits (32K window)","kind":"variable","module":"ddn.compressor.zlib","name":"MAX_WBITS","package":"ddn-compressor-base","parentType":"","signature":"MAX_WBITS","url":"/ddn-compressor-base/ddn/compressor/zlib.html#MAX_WBITS"},{"doc":"Memory level range Maximum memory level","kind":"variable","module":"ddn.compressor.zlib","name":"MAX_MEM_LEVEL","package":"ddn-compressor-base","parentType":"","signature":"MAX_MEM_LEVEL","url":"/ddn-compressor-base/ddn/compressor/zlib.html#MAX_MEM_LEVEL"},{"doc":"Seek modes (for gzip)","kind":"variable","module":"ddn.compressor.zlib","name":"SEEK_SET","package":"ddn-compressor-base","parentType":"","signature":"SEEK_SET","url":"/ddn-compressor-base/ddn/compressor/zlib.html#SEEK_SET"},{"doc":"","kind":"variable","module":"ddn.compressor.zlib","name":"SEEK_CUR","package":"ddn-compressor-base","parentType":"","signature":"SEEK_CUR","url":"/ddn-compressor-base/ddn/compressor/zlib.html#SEEK_CUR"},{"doc":"","kind":"variable","module":"ddn.compressor.zlib","name":"SEEK_END","package":"ddn-compressor-base","parentType":"","signature":"SEEK_END","url":"/ddn-compressor-base/ddn/compressor/zlib.html#SEEK_END"},{"doc":"","kind":"variable","module":"ddn.compressor.zlib","name":"crcTable","package":"ddn-compressor-base","parentType":"","signature":"uint[256] crcTable","url":"/ddn-compressor-base/ddn/compressor/zlib.html#crcTable"},{"doc":"Maximum number of bits in a Huffman code","kind":"variable","module":"ddn.compressor.zlib","name":"MAX_BITS","package":"ddn-compressor-base","parentType":"","signature":"MAX_BITS","url":"/ddn-compressor-base/ddn/compressor/zlib.html#MAX_BITS"},{"doc":"Maximum number of literal/length codes","kind":"variable","module":"ddn.compressor.zlib","name":"MAX_CODES","package":"ddn-compressor-base","parentType":"","signature":"MAX_CODES","url":"/ddn-compressor-base/ddn/compressor/zlib.html#MAX_CODES"},{"doc":"Maximum number of distance codes","kind":"variable","module":"ddn.compressor.zlib","name":"MAX_DIST_CODES","package":"ddn-compressor-base","parentType":"","signature":"MAX_DIST_CODES","url":"/ddn-compressor-base/ddn/compressor/zlib.html#MAX_DIST_CODES"},{"doc":"Bit lengths for the code length alphabet (RFC 1951 order)","kind":"variable","module":"ddn.compressor.zlib","name":"codeLengthOrder","package":"ddn-compressor-base","parentType":"","signature":"ubyte[19] codeLengthOrder","url":"/ddn-compressor-base/ddn/compressor/zlib.html#codeLengthOrder"},{"doc":"Extra bits for length codes (257-285)","kind":"variable","module":"ddn.compressor.zlib","name":"lengthExtraBits","package":"ddn-compressor-base","parentType":"","signature":"ubyte[29] lengthExtraBits","url":"/ddn-compressor-base/ddn/compressor/zlib.html#lengthExtraBits"},{"doc":"Base lengths for length codes (257-285)","kind":"variable","module":"ddn.compressor.zlib","name":"lengthBase","package":"ddn-compressor-base","parentType":"","signature":"ushort[29] lengthBase","url":"/ddn-compressor-base/ddn/compressor/zlib.html#lengthBase"},{"doc":"Extra bits for distance codes (0-29)","kind":"variable","module":"ddn.compressor.zlib","name":"distanceExtraBits","package":"ddn-compressor-base","parentType":"","signature":"ubyte[30] distanceExtraBits","url":"/ddn-compressor-base/ddn/compressor/zlib.html#distanceExtraBits"},{"doc":"Base distances for distance codes (0-29)","kind":"variable","module":"ddn.compressor.zlib","name":"distanceBase","package":"ddn-compressor-base","parentType":"","signature":"ushort[30] distanceBase","url":"/ddn-compressor-base/ddn/compressor/zlib.html#distanceBase"},{"doc":"Static Huffman code lengths for literals/lengths (fixed codes from RFC 1951)","kind":"variable","module":"ddn.compressor.zlib","name":"fixedLiteralLengths","package":"ddn-compressor-base","parentType":"","signature":"ubyte[288] fixedLiteralLengths","url":"/ddn-compressor-base/ddn/compressor/zlib.html#fixedLiteralLengths"},{"doc":"Static Huffman code lengths for distances (fixed codes from RFC 1951)","kind":"variable","module":"ddn.compressor.zlib","name":"fixedDistanceLengths","package":"ddn-compressor-base","parentType":"","signature":"ubyte[32] fixedDistanceLengths","url":"/ddn-compressor-base/ddn/compressor/zlib.html#fixedDistanceLengths"},{"doc":"Cached fixed codes","kind":"variable","module":"ddn.compressor.zlib","name":"fixedCodes","package":"ddn-compressor-base","parentType":"","signature":"FixedCodes fixedCodes","url":"/ddn-compressor-base/ddn/compressor/zlib.html#fixedCodes"},{"doc":"Zstandard (ZSTD) implementation of the DDN Compressor API","kind":"package","module":"","name":"ddn-compressor-zstd","package":"ddn-compressor-zstd","parentType":"","signature":"","url":""},{"doc":"ddn.compressor.zstd","kind":"module","module":"ddn.compressor.zstd","name":"ddn.compressor.zstd","package":"ddn-compressor-zstd","parentType":"","signature":"","url":"/ddn-compressor-zstd/ddn/compressor/zstd.html"},{"doc":"Map `CompressionLevel` / numericLevel to zstd compression level.","kind":"function","module":"ddn.compressor.zstd","name":"toZstdLevel","package":"ddn-compressor-zstd","parentType":"","signature":"int toZstdLevel(CompressionOptions opts)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/toZstdLevel.html"},{"doc":"Map `CompressionStrategy` to zstd strategy constant.","kind":"function","module":"ddn.compressor.zstd","name":"toZstdStrategy","package":"ddn-compressor-zstd","parentType":"","signature":"int toZstdStrategy(CompressionStrategy strategy)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/toZstdStrategy.html"},{"doc":"Map `ChecksumType` to zstd checksum flag (0 = disabled, 1 = enabled).","kind":"function","module":"ddn.compressor.zstd","name":"toZstdChecksum","package":"ddn-compressor-zstd","parentType":"","signature":"int toZstdChecksum(ChecksumType cs)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/toZstdChecksum.html"},{"doc":"Convert `CompressionError` from a ZSTD return code.","kind":"function","module":"ddn.compressor.zstd","name":"throwZstdError","package":"ddn-compressor-zstd","parentType":"","signature":"void throwZstdError(size_t rc,  string context)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/throwZstdError.html"},{"doc":"Factory function that constructs a `ZstdCompressor`.","kind":"function","module":"ddn.compressor.zstd","name":"makeZstdCompressor","package":"ddn-compressor-zstd","parentType":"","signature":"Compressor makeZstdCompressor(CompressionOptions opts)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/makeZstdCompressor.html"},{"doc":"Factory function that constructs a `ZstdDecompressor`.","kind":"function","module":"ddn.compressor.zstd","name":"makeZstdDecompressor","package":"ddn-compressor-zstd","parentType":"","signature":"Decompressor makeZstdDecompressor(DecompressionOptions opts)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/makeZstdDecompressor.html"},{"doc":"ZSTD compressor that implements `ddn.api.compressor.Compressor` using libzstd's streaming API (`ZSTD_compressStream2`).","kind":"class","module":"ddn.compressor.zstd","name":"ZstdCompressor","package":"ddn-compressor-zstd","parentType":"","signature":"ZstdCompressor : Compressor","url":"/ddn-compressor-zstd/ddn/compressor/zstd.html#ZstdCompressor"},{"doc":"Return the options used to create this compressor.","kind":"method","module":"ddn.compressor.zstd","name":"options","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"CompressionOptions options()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.options.html"},{"doc":"Set the output sink delegate.","kind":"method","module":"ddn.compressor.zstd","name":"setOutputSink","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.setOutputSink.html"},{"doc":"Set the progress callback.","kind":"method","module":"ddn.compressor.zstd","name":"setProgressCallback","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.setProgressCallback.html"},{"doc":"Total uncompressed bytes consumed.","kind":"method","module":"ddn.compressor.zstd","name":"bytesInTotal","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.bytesInTotal.html"},{"doc":"Total compressed bytes produced.","kind":"method","module":"ddn.compressor.zstd","name":"bytesOutTotal","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.bytesOutTotal.html"},{"doc":"Feed uncompressed data into the stream.","kind":"method","module":"ddn.compressor.zstd","name":"write","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.write.html"},{"doc":"Flush pending output.","kind":"method","module":"ddn.compressor.zstd","name":"flush","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"void flush(FlushMode mode =  FlushMode.SYNC)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.flush.html"},{"doc":"Finalize the stream.","kind":"method","module":"ddn.compressor.zstd","name":"finish","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"void finish()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.finish.html"},{"doc":"Reset the compression context for reuse.","kind":"method","module":"ddn.compressor.zstd","name":"reset","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"void reset()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.reset.html"},{"doc":"Set a compression dictionary.","kind":"method","module":"ddn.compressor.zstd","name":"setDictionary","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called.","kind":"method","module":"ddn.compressor.zstd","name":"isFinished","package":"ddn-compressor-zstd","parentType":"ZstdCompressor","signature":"bool isFinished()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdCompressor.isFinished.html"},{"doc":"ZSTD decompressor that implements `ddn.api.compressor.Decompressor` using libzstd's streaming API (`ZSTD_decompressStream`).","kind":"class","module":"ddn.compressor.zstd","name":"ZstdDecompressor","package":"ddn-compressor-zstd","parentType":"","signature":"ZstdDecompressor : Decompressor","url":"/ddn-compressor-zstd/ddn/compressor/zstd.html#ZstdDecompressor"},{"doc":"Return the options used to create this decompressor.","kind":"method","module":"ddn.compressor.zstd","name":"options","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"DecompressionOptions options()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.options.html"},{"doc":"Set the output sink delegate.","kind":"method","module":"ddn.compressor.zstd","name":"setOutputSink","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"void setOutputSink(OutputSink sink)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.setOutputSink.html"},{"doc":"Set the progress callback.","kind":"method","module":"ddn.compressor.zstd","name":"setProgressCallback","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"void setProgressCallback(ProgressCallback callback)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.setProgressCallback.html"},{"doc":"Total compressed bytes consumed.","kind":"method","module":"ddn.compressor.zstd","name":"bytesInTotal","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"ulong bytesInTotal()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.bytesInTotal.html"},{"doc":"Total decompressed bytes produced.","kind":"method","module":"ddn.compressor.zstd","name":"bytesOutTotal","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"ulong bytesOutTotal()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.bytesOutTotal.html"},{"doc":"Feed compressed data into the stream.","kind":"method","module":"ddn.compressor.zstd","name":"write","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"void write(const(ubyte)[]  data)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.write.html"},{"doc":"Finalize the stream.","kind":"method","module":"ddn.compressor.zstd","name":"finish","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"void finish()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.finish.html"},{"doc":"Reset the decompression context for reuse.","kind":"method","module":"ddn.compressor.zstd","name":"reset","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"void reset()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.reset.html"},{"doc":"Provide a dictionary if required.","kind":"method","module":"ddn.compressor.zstd","name":"setDictionary","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"bool setDictionary(const(ubyte)[]  dict)","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.setDictionary.html"},{"doc":"Returns true if finish() has been called.","kind":"method","module":"ddn.compressor.zstd","name":"isFinished","package":"ddn-compressor-zstd","parentType":"ZstdDecompressor","signature":"bool isFinished()","url":"/ddn-compressor-zstd/ddn/compressor/zstd/ZstdDecompressor.isFinished.html"},{"doc":"Modular cryptographic primitives for D: ciphers, hashes, MACs, signatures, and key management","kind":"package","module":"","name":"ddn-crypto","package":"ddn-crypto","parentType":"","signature":"","url":""},{"doc":"BigInt Implementation for Cryptography.","kind":"module","module":"ddn.bigint","name":"ddn.bigint","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/bigint.html"},{"doc":"Converts a BigInt to its decimal string representation.","kind":"function","module":"ddn.bigint","name":"toDecimalString","package":"ddn-crypto","parentType":"","signature":"string toDecimalString(const  BigInt x)","url":"/ddn-crypto/ddn/bigint/toDecimalString.html"},{"doc":"Converts a BigInt to its hexadecimal string representation with underscores.","kind":"function","module":"ddn.bigint","name":"toHex","package":"ddn-crypto","parentType":"","signature":"string toHex(const  BigInt x)","url":"/ddn-crypto/ddn/bigint/toHex.html"},{"doc":"Performs division with remainder on two BigInt values.","kind":"function","module":"ddn.bigint","name":"divMod","package":"ddn-crypto","parentType":"","signature":"void divMod(const  BigInt dividend,  const  BigInt divisor,\n       out  BigInt quotient,  out  BigInt remainder)","url":"/ddn-crypto/ddn/bigint/divMod.html"},{"doc":"Computes modular exponentiation: base^exp mod mod.","kind":"function","module":"ddn.bigint","name":"powMod","package":"ddn-crypto","parentType":"","signature":"BigInt powMod(BigInt base,  BigInt exp,  BigInt mod)","url":"/ddn-crypto/ddn/bigint/powMod.html"},{"doc":"Returns the absolute value of an integral type as an unsigned type.","kind":"function","module":"ddn.bigint","name":"absUnsign","package":"ddn-crypto","parentType":"","signature":"auto absUnsign(T)(T x) if (isIntegral!T)","url":"/ddn-crypto/ddn/bigint/absUnsign.html"},{"doc":"Computes modular exponentiation for odd modulus using sliding window binary exponentiation with regular modular reduction.","kind":"function","module":"ddn.bigint","name":"powModOdd","package":"ddn-crypto","parentType":"","signature":"BigInt powModOdd(BigInt base,  BigInt exp,  BigInt mod)","url":"/ddn-crypto/ddn/bigint/powModOdd.html"},{"doc":"","kind":"function","module":"ddn.bigint","name":"redcDispatch","package":"ddn-crypto","parentType":"","signature":"void redcDispatch(ulong[]  T,  const(ulong)[]  mod,  ulong  nPrime,  const(ulong)[]  nPrimeBig,  ulong[]  res,  ulong[]  scratch)","url":"/ddn-crypto/ddn/bigint/redcDispatch.html"},{"doc":"","kind":"function","module":"ddn.bigint","name":"blockRedc","package":"ddn-crypto","parentType":"","signature":"void blockRedc(ulong[]  T,  const(ulong)[]  mod,  const(ulong)[]  nPrimeBig,  ulong[]  res,  ulong[]  scratch)","url":"/ddn-crypto/ddn/bigint/blockRedc.html"},{"doc":"","kind":"function","module":"ddn.bigint","name":"addLimbsLow","package":"ddn-crypto","parentType":"","signature":"ulong addLimbsLow(const(ulong)[]  a,  const(ulong)[]  b)","url":"/ddn-crypto/ddn/bigint/addLimbsLow.html"},{"doc":"","kind":"function","module":"ddn.bigint","name":"addLimbsWithCarry","package":"ddn-crypto","parentType":"","signature":"ulong addLimbsWithCarry(const(ulong)[]  a,  const(ulong)[]  b,  ulong[]  res,  ulong  carryIn)","url":"/ddn-crypto/ddn/bigint/addLimbsWithCarry.html"},{"doc":"Computes modular exponentiation modulo a power of 2: base^exp mod 2^k.","kind":"function","module":"ddn.bigint","name":"powMod2k","package":"ddn-crypto","parentType":"","signature":"BigInt powMod2k(BigInt base,  BigInt exp,  size_t k)","url":"/ddn-crypto/ddn/bigint/powMod2k.html"},{"doc":"Computes the modular inverse of n modulo a power of 2: n^-1 mod 2^k.","kind":"function","module":"ddn.bigint","name":"invModPowerOf2","package":"ddn-crypto","parentType":"","signature":"BigInt invModPowerOf2(BigInt n,  size_t k)","url":"/ddn-crypto/ddn/bigint/invModPowerOf2.html"},{"doc":"Computes n mod 2^k (reduction modulo a power of 2).","kind":"function","module":"ddn.bigint","name":"mod2k","package":"ddn-crypto","parentType":"","signature":"BigInt mod2k(BigInt n,  size_t k)","url":"/ddn-crypto/ddn/bigint/mod2k.html"},{"doc":"Masks the lower k bits of a BigInt (computes abs(n) & ((1<<k)-1)).","kind":"function","module":"ddn.bigint","name":"maskBits","package":"ddn-crypto","parentType":"","signature":"BigInt maskBits(BigInt n,  size_t k)","url":"/ddn-crypto/ddn/bigint/maskBits.html"},{"doc":"","kind":"function","module":"ddn.bigint","name":"copyLimbs","package":"ddn-crypto","parentType":"","signature":"void copyLimbs(ulong[]  dest,  const(ulong)[]  src)","url":"/ddn-crypto/ddn/bigint/copyLimbs.html"},{"doc":"Arbitrary precision integer. Stores data as an array of 64-bit words (limbs) in Little Endian order.","kind":"struct","module":"ddn.bigint","name":"BigInt","package":"ddn-crypto","parentType":"","signature":"BigInt","url":"/ddn-crypto/ddn/bigint.html#BigInt"},{"doc":"","kind":"method","module":"ddn.bigint","name":"trim","package":"ddn-crypto","parentType":"BigInt","signature":"void trim()","url":"/ddn-crypto/ddn/bigint/BigInt.trim.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"isZero","package":"ddn-crypto","parentType":"BigInt","signature":"bool isZero()","url":"/ddn-crypto/ddn/bigint/BigInt.isZero.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"dup","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt dup()","url":"/ddn-crypto/ddn/bigint/BigInt.dup.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"abs","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt abs()","url":"/ddn-crypto/ddn/bigint/BigInt.abs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"countTrailingZeros","package":"ddn-crypto","parentType":"BigInt","signature":"size_t countTrailingZeros()","url":"/ddn-crypto/ddn/bigint/BigInt.countTrailingZeros.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opOpAssign","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opOpAssign(string op)(auto  ref  const  BigInt rhs)","url":"/ddn-crypto/ddn/bigint/BigInt.opOpAssign.html"},{"doc":"Power assignment operator for BigInt ^^= integral exponent.","kind":"method","module":"ddn.bigint","name":"opOpAssign","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opOpAssign(string op,  T)(T exp) if (op ==  \"^^\" &&  isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opOpAssign.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opOpAssign","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opOpAssign(string op,  T)(T rhs) if (isIntegral!T &&  op !=  \"^^\")","url":"/ddn-crypto/ddn/bigint/BigInt.opOpAssign.html"},{"doc":"Assignment operator from integral types.","kind":"method","module":"ddn.bigint","name":"opAssign","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opAssign(T)(T x) if (isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opAssign.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opBinary","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opBinary(string op)(auto  ref  const  BigInt rhs)","url":"/ddn-crypto/ddn/bigint/BigInt.opBinary.html"},{"doc":"Power operator for BigInt ^^ integral exponent.","kind":"method","module":"ddn.bigint","name":"opBinary","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opBinary(string op,  T)(T exp) if (op ==  \"^^\" &&  isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opBinary.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opBinary","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opBinary(string op,  T)(T rhs) if (isIntegral!T &&  op !=  \"^^\")","url":"/ddn-crypto/ddn/bigint/BigInt.opBinary.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opBinary","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opBinary(string op)(size_t shift) if (op ==  \"<<\" ||  op ==  \">>\")","url":"/ddn-crypto/ddn/bigint/BigInt.opBinary.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opOpAssign","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opOpAssign(string op)(size_t shift) if (op ==  \"<<\" ||  op ==  \">>\")","url":"/ddn-crypto/ddn/bigint/BigInt.opOpAssign.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opCmp","package":"ddn-crypto","parentType":"BigInt","signature":"int opCmp()(auto  ref  const  BigInt rhs)","url":"/ddn-crypto/ddn/bigint/BigInt.opCmp.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opCmp","package":"ddn-crypto","parentType":"BigInt","signature":"int opCmp(T)(T rhs) if (isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opCmp.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opEquals","package":"ddn-crypto","parentType":"BigInt","signature":"bool opEquals()(auto  ref  const  BigInt rhs)","url":"/ddn-crypto/ddn/bigint/BigInt.opEquals.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"opEquals","package":"ddn-crypto","parentType":"BigInt","signature":"bool opEquals(T)(T rhs) if (isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opEquals.html"},{"doc":"Comparison with floating-point types","kind":"method","module":"ddn.bigint","name":"opCmp","package":"ddn-crypto","parentType":"BigInt","signature":"int opCmp(T)(const  T y) if (isFloatingPoint!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opCmp.html"},{"doc":"Equality comparison with floating-point types","kind":"method","module":"ddn.bigint","name":"opEquals","package":"ddn-crypto","parentType":"BigInt","signature":"bool opEquals(T)(const  T y) if (isFloatingPoint!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opEquals.html"},{"doc":"Computes a hash value for use in associative arrays.","kind":"method","module":"ddn.bigint","name":"toHash","package":"ddn-crypto","parentType":"BigInt","signature":"size_t toHash()","url":"/ddn-crypto/ddn/bigint/BigInt.toHash.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"toInt","package":"ddn-crypto","parentType":"BigInt","signature":"T toInt(T)() if (isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.toInt.html"},{"doc":"Converts BigInt to long.","kind":"method","module":"ddn.bigint","name":"toLong","package":"ddn-crypto","parentType":"BigInt","signature":"long toLong()","url":"/ddn-crypto/ddn/bigint/BigInt.toLong.html"},{"doc":"Returns the n-th digit (limb) of the BigInt magnitude.","kind":"method","module":"ddn.bigint","name":"getDigit","package":"ddn-crypto","parentType":"BigInt","signature":"T getDigit(T =  ulong)(size_t n)","url":"/ddn-crypto/ddn/bigint/BigInt.getDigit.html"},{"doc":"Returns the number of 64-bit limbs (digits) in the BigInt.","kind":"method","module":"ddn.bigint","name":"ulongLength","package":"ddn-crypto","parentType":"BigInt","signature":"size_t ulongLength()","url":"/ddn-crypto/ddn/bigint/BigInt.ulongLength.html"},{"doc":"Returns the number of 32-bit limbs (digits) in the BigInt.","kind":"method","module":"ddn.bigint","name":"uintLength","package":"ddn-crypto","parentType":"BigInt","signature":"size_t uintLength()","url":"/ddn-crypto/ddn/bigint/BigInt.uintLength.html"},{"doc":"Implements unary operators +, -, ~ for BigInt.","kind":"method","module":"ddn.bigint","name":"opUnary","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opUnary(string op)() if (op ==  \"+\" ||  op ==  \"-\" ||  op ==  \"~\")","url":"/ddn-crypto/ddn/bigint/BigInt.opUnary.html"},{"doc":"Implements pre-increment (++) and pre-decrement (--) operators for BigInt.","kind":"method","module":"ddn.bigint","name":"opUnary","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opUnary(string op)() if (op ==  \"++\" ||  op ==  \"--\")","url":"/ddn-crypto/ddn/bigint/BigInt.opUnary.html"},{"doc":"Casts BigInt to bool.","kind":"method","module":"ddn.bigint","name":"opCast","package":"ddn-crypto","parentType":"BigInt","signature":"T opCast(T :  bool)()","url":"/ddn-crypto/ddn/bigint/BigInt.opCast.html"},{"doc":"Casts BigInt to integral types (int, long, ulong, etc.).","kind":"method","module":"ddn.bigint","name":"opCast","package":"ddn-crypto","parentType":"BigInt","signature":"T opCast(T)() if (isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opCast.html"},{"doc":"Casts BigInt to floating-point types (float, double, real).","kind":"method","module":"ddn.bigint","name":"opCast","package":"ddn-crypto","parentType":"BigInt","signature":"T opCast(T)() if (isFloatingPoint!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opCast.html"},{"doc":"Implements right-hand commutative operators (+, *, |, &, ^).","kind":"method","module":"ddn.bigint","name":"opBinaryRight","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opBinaryRight(string op,  T)(T y) if ((op ==  \"+\" ||  op ==  \"*\" ||  op ==  \"|\" ||  op ==  \"&\" ||  op ==  \"^\")  &&  isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opBinaryRight.html"},{"doc":"Implements right-hand subtraction operator.","kind":"method","module":"ddn.bigint","name":"opBinaryRight","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt opBinaryRight(string op,  T)(T y) if (op ==  \"-\" &&  isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opBinaryRight.html"},{"doc":"Implements right-hand division and modulus operators.","kind":"method","module":"ddn.bigint","name":"opBinaryRight","package":"ddn-crypto","parentType":"BigInt","signature":"T opBinaryRight(string op,  T)(T y) if ((op ==  \"/\" ||  op ==  \"%\")  &&  isIntegral!T)","url":"/ddn-crypto/ddn/bigint/BigInt.opBinaryRight.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"cmpAbs","package":"ddn-crypto","parentType":"BigInt","signature":"int cmpAbs(ref  const  BigInt rhs)","url":"/ddn-crypto/ddn/bigint/BigInt.cmpAbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"add","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt add(ref  const  BigInt a,  ref  const  BigInt b)","url":"/ddn-crypto/ddn/bigint/BigInt.add.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"sub","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt sub(ref  const  BigInt a,  ref  const  BigInt b)","url":"/ddn-crypto/ddn/bigint/BigInt.sub.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"addLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"ulong[] addLimbs(const(ulong)[]  a,  const(ulong)[]  b)","url":"/ddn-crypto/ddn/bigint/BigInt.addLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"addLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"ulong[] addLimbs(const(ulong)[]  a,  const(ulong)[]  b,  ulong[]  res)","url":"/ddn-crypto/ddn/bigint/BigInt.addLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"subLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"ulong[] subLimbs(const(ulong)[]  a,  const(ulong)[]  b)","url":"/ddn-crypto/ddn/bigint/BigInt.subLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mul","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt mul(ref  const  BigInt a,  ref  const  BigInt b)","url":"/ddn-crypto/ddn/bigint/BigInt.mul.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"sqr","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt sqr(ref  const  BigInt a)","url":"/ddn-crypto/ddn/bigint/BigInt.sqr.html"},{"doc":"Performs bitwise OR operation on two BigInt values.","kind":"method","module":"ddn.bigint","name":"bitwiseOr","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt bitwiseOr(ref  const  BigInt a,  ref  const  BigInt b)","url":"/ddn-crypto/ddn/bigint/BigInt.bitwiseOr.html"},{"doc":"Performs bitwise AND operation on two BigInt values.","kind":"method","module":"ddn.bigint","name":"bitwiseAnd","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt bitwiseAnd(ref  const  BigInt a,  ref  const  BigInt b)","url":"/ddn-crypto/ddn/bigint/BigInt.bitwiseAnd.html"},{"doc":"Performs bitwise XOR operation on two BigInt values.","kind":"method","module":"ddn.bigint","name":"bitwiseXor","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt bitwiseXor(ref  const  BigInt a,  ref  const  BigInt b)","url":"/ddn-crypto/ddn/bigint/BigInt.bitwiseXor.html"},{"doc":"Raises a BigInt to an integral power using exponentiation by squaring.","kind":"method","module":"ddn.bigint","name":"pow","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt pow(ref  const  BigInt base,  ulong  exp)","url":"/ddn-crypto/ddn/bigint/BigInt.pow.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mulLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"ulong[] mulLimbs(const(ulong)[]  a,  const(ulong)[]  b)","url":"/ddn-crypto/ddn/bigint/BigInt.mulLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mulLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"void mulLimbs(const(ulong)[]  a,  const(ulong)[]  b,  ulong[]  res,  ulong[]  scratch =  null)","url":"/ddn-crypto/ddn/bigint/BigInt.mulLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mulSchoolbook","package":"ddn-crypto","parentType":"BigInt","signature":"void mulSchoolbook(const(ulong)[]  a,  const(ulong)[]  b,  ulong[]  res)","url":"/ddn-crypto/ddn/bigint/BigInt.mulSchoolbook.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mulKaratsuba","package":"ddn-crypto","parentType":"BigInt","signature":"void mulKaratsuba(const(ulong)[]  a,  const(ulong)[]  b,  ulong[]  res,  ulong[]  scratch)","url":"/ddn-crypto/ddn/bigint/BigInt.mulKaratsuba.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"subLimbsInPlace","package":"ddn-crypto","parentType":"BigInt","signature":"void subLimbsInPlace(ulong[]  dest,  const(ulong)[]  src)","url":"/ddn-crypto/ddn/bigint/BigInt.subLimbsInPlace.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"addAt","package":"ddn-crypto","parentType":"BigInt","signature":"void addAt(ulong[]  dest,  const(ulong)[]  src,  size_t offset)","url":"/ddn-crypto/ddn/bigint/BigInt.addAt.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"sqrLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"ulong[] sqrLimbs(const(ulong)[]  a)","url":"/ddn-crypto/ddn/bigint/BigInt.sqrLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"sqrLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"void sqrLimbs(const(ulong)[]  a,  ulong[]  res,  ulong[]  scratch =  null)","url":"/ddn-crypto/ddn/bigint/BigInt.sqrLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"sqrSchoolbook","package":"ddn-crypto","parentType":"BigInt","signature":"void sqrSchoolbook(const(ulong)[]  a,  ulong[]  res)","url":"/ddn-crypto/ddn/bigint/BigInt.sqrSchoolbook.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"sqrKaratsuba","package":"ddn-crypto","parentType":"BigInt","signature":"void sqrKaratsuba(const(ulong)[]  a,  ulong[]  res,  ulong[]  scratch)","url":"/ddn-crypto/ddn/bigint/BigInt.sqrKaratsuba.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"invMod64","package":"ddn-crypto","parentType":"BigInt","signature":"ulong invMod64(ulong  n)","url":"/ddn-crypto/ddn/bigint/BigInt.invMod64.html"},{"doc":"Montgomery Reduction: res = T * R^-1 mod N.","kind":"method","module":"ddn.bigint","name":"redc","package":"ddn-crypto","parentType":"BigInt","signature":"void redc(ulong[]  T,  const(ulong)[]  mod,  ulong  modPrime,  ulong[]  res)","url":"/ddn-crypto/ddn/bigint/BigInt.redc.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"cmpLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"int cmpLimbs(const(ulong)[]  a,  const(ulong)[]  b)","url":"/ddn-crypto/ddn/bigint/BigInt.cmpLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mulAdd","package":"ddn-crypto","parentType":"BigInt","signature":"ulong mulAdd(ulong[]  dst,  const(ulong)[]  src,  ulong  mul)","url":"/ddn-crypto/ddn/bigint/BigInt.mulAdd.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mulSub","package":"ddn-crypto","parentType":"BigInt","signature":"ulong mulSub(ulong[]  dst,  const(ulong)[]  src,  ulong  mul,  out  bool  extraBorrow)","url":"/ddn-crypto/ddn/bigint/BigInt.mulSub.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"shiftLeftLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"void shiftLeftLimbs(const(ulong)[]  src,  ulong[]  dest,  size_t shift)","url":"/ddn-crypto/ddn/bigint/BigInt.shiftLeftLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"shiftRightLimbs","package":"ddn-crypto","parentType":"BigInt","signature":"void shiftRightLimbs(const(ulong)[]  src,  ulong[]  dest,  size_t shift)","url":"/ddn-crypto/ddn/bigint/BigInt.shiftRightLimbs.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"divMod","package":"ddn-crypto","parentType":"BigInt","signature":"DivResult divMod(ref  const  BigInt n,  ref  const  BigInt d)","url":"/ddn-crypto/ddn/bigint/BigInt.divMod.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mul128","package":"ddn-crypto","parentType":"BigInt","signature":"void mul128(ulong  a,  ulong  b,  out  ulong  hi,  out  ulong  lo)","url":"/ddn-crypto/ddn/bigint/BigInt.mul128.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"div128","package":"ddn-crypto","parentType":"BigInt","signature":"ulong div128(ulong  u1,  ulong  u0,  ulong  v,  out  ulong  r)","url":"/ddn-crypto/ddn/bigint/BigInt.div128.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"div128Unchecked","package":"ddn-crypto","parentType":"BigInt","signature":"ulong div128Unchecked(ulong  u1,  ulong  u0,  ulong  v,  out  ulong  r)","url":"/ddn-crypto/ddn/bigint/BigInt.div128Unchecked.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"mul128","package":"ddn-crypto","parentType":"BigInt","signature":"ulong mul128(ulong  u,  ulong  v,  out  ulong  hi)","url":"/ddn-crypto/ddn/bigint/BigInt.mul128.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"bitLength","package":"ddn-crypto","parentType":"BigInt","signature":"size_t bitLength()","url":"/ddn-crypto/ddn/bigint/BigInt.bitLength.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"testBit","package":"ddn-crypto","parentType":"BigInt","signature":"bool testBit(size_t n)","url":"/ddn-crypto/ddn/bigint/BigInt.testBit.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"setBit","package":"ddn-crypto","parentType":"BigInt","signature":"void setBit(size_t n)","url":"/ddn-crypto/ddn/bigint/BigInt.setBit.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"shiftLeft","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt shiftLeft(size_t shift)","url":"/ddn-crypto/ddn/bigint/BigInt.shiftLeft.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"shiftRight","package":"ddn-crypto","parentType":"BigInt","signature":"BigInt shiftRight(size_t shift)","url":"/ddn-crypto/ddn/bigint/BigInt.shiftRight.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"hexDigit","package":"ddn-crypto","parentType":"BigInt","signature":"int hexDigit(char  c)","url":"/ddn-crypto/ddn/bigint/BigInt.hexDigit.html"},{"doc":"","kind":"method","module":"ddn.bigint","name":"decDigit","package":"ddn-crypto","parentType":"BigInt","signature":"int decDigit(char  c)","url":"/ddn-crypto/ddn/bigint/BigInt.decDigit.html"},{"doc":"Converts BigInt to string (decimal by default).","kind":"method","module":"ddn.bigint","name":"toString","package":"ddn-crypto","parentType":"BigInt","signature":"string toString()","url":"/ddn-crypto/ddn/bigint/BigInt.toString.html"},{"doc":"Converts BigInt to decimal string.","kind":"method","module":"ddn.bigint","name":"toDecimalString","package":"ddn-crypto","parentType":"BigInt","signature":"string toDecimalString()","url":"/ddn-crypto/ddn/bigint/BigInt.toDecimalString.html"},{"doc":"Converts BigInt to hexadecimal string.","kind":"method","module":"ddn.bigint","name":"toHexString","package":"ddn-crypto","parentType":"BigInt","signature":"string toHexString()","url":"/ddn-crypto/ddn/bigint/BigInt.toHexString.html"},{"doc":"Converts BigInt to string with format specifier.","kind":"method","module":"ddn.bigint","name":"toString","package":"ddn-crypto","parentType":"BigInt","signature":"void toString(Writer)(scope  ref  Writer sink,  scope  const  ref  FormatSpec!char  f)","url":"/ddn-crypto/ddn/bigint/BigInt.toString.html"},{"doc":"Converts BigInt to string with format string.","kind":"method","module":"ddn.bigint","name":"toString","package":"ddn-crypto","parentType":"BigInt","signature":"void toString(Writer)(scope  ref  Writer sink,  string formatString)","url":"/ddn-crypto/ddn/bigint/BigInt.toString.html"},{"doc":"Alias for compatibility with std.bigint (lowercase version)","kind":"alias","module":"ddn.bigint","name":"powmod","package":"ddn-crypto","parentType":"","signature":"powmod = powMod","url":"/ddn-crypto/ddn/bigint.html#powmod"},{"doc":"AES (Rijndael) Block Cipher - Constant-Time Implementation.","kind":"module","module":"ddn.crypto.cipher.aes","name":"ddn.crypto.cipher.aes","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/cipher/aes.html"},{"doc":"Implementation of the AES block cipher (FIPS 197).","kind":"class","module":"ddn.crypto.cipher.aes","name":"AES","package":"ddn-crypto","parentType":"","signature":"AES : BlockCipher","url":"/ddn-crypto/ddn/crypto/cipher/aes.html#AES"},{"doc":"Returns the block size in bytes (always 16 for AES).","kind":"method","module":"ddn.crypto.cipher.aes","name":"blockSize","package":"ddn-crypto","parentType":"AES","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.blockSize.html"},{"doc":"Encrypts a single 16-byte block.","kind":"method","module":"ddn.crypto.cipher.aes","name":"encrypt","package":"ddn-crypto","parentType":"AES","signature":"void encrypt(const(ubyte)[]  input,  ubyte[]  output)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.encrypt.html"},{"doc":"Decrypts a single 16-byte block.","kind":"method","module":"ddn.crypto.cipher.aes","name":"decrypt","package":"ddn-crypto","parentType":"AES","signature":"void decrypt(const(ubyte)[]  input,  ubyte[]  output)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.decrypt.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"expandKey","package":"ddn-crypto","parentType":"AES","signature":"void expandKey(const(ubyte)[]  key)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.expandKey.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"subWord","package":"ddn-crypto","parentType":"AES","signature":"uint subWord(uint  w)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.subWord.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"rotWord","package":"ddn-crypto","parentType":"AES","signature":"uint rotWord(uint  w)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.rotWord.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"addRoundKey","package":"ddn-crypto","parentType":"AES","signature":"void addRoundKey(ref  ubyte[16]  state,  int  round)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.addRoundKey.html"},{"doc":"SubBytes transformation using constant-time S-box computation.","kind":"method","module":"ddn.crypto.cipher.aes","name":"subBytes","package":"ddn-crypto","parentType":"AES","signature":"void subBytes(ref  ubyte[16]  state)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.subBytes.html"},{"doc":"Inverse SubBytes using constant-time inverse S-box computation.","kind":"method","module":"ddn.crypto.cipher.aes","name":"invSubBytes","package":"ddn-crypto","parentType":"AES","signature":"void invSubBytes(ref  ubyte[16]  state)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.invSubBytes.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"shiftRows","package":"ddn-crypto","parentType":"AES","signature":"void shiftRows(ref  ubyte[16]  state)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.shiftRows.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"invShiftRows","package":"ddn-crypto","parentType":"AES","signature":"void invShiftRows(ref  ubyte[16]  state)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.invShiftRows.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"mixColumns","package":"ddn-crypto","parentType":"AES","signature":"void mixColumns(ref  ubyte[16]  state)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.mixColumns.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.aes","name":"invMixColumns","package":"ddn-crypto","parentType":"AES","signature":"void invMixColumns(ref  ubyte[16]  state)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.invMixColumns.html"},{"doc":"Multiply by 2 in GF(2^8) - constant time.","kind":"method","module":"ddn.crypto.cipher.aes","name":"gfMul2","package":"ddn-crypto","parentType":"AES","signature":"ubyte gfMul2(ubyte  a)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.gfMul2.html"},{"doc":"Multiply by 3 in GF(2^8) - constant time.","kind":"method","module":"ddn.crypto.cipher.aes","name":"gfMul3","package":"ddn-crypto","parentType":"AES","signature":"ubyte gfMul3(ubyte  a)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.gfMul3.html"},{"doc":"General GF(2^8) multiplication - constant time.","kind":"method","module":"ddn.crypto.cipher.aes","name":"gfMul","package":"ddn-crypto","parentType":"AES","signature":"ubyte gfMul(ubyte  a,  ubyte  b)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.gfMul.html"},{"doc":"Computes the AES S-box in constant time.","kind":"method","module":"ddn.crypto.cipher.aes","name":"sboxCompute","package":"ddn-crypto","parentType":"AES","signature":"ubyte sboxCompute(uint  input)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.sboxCompute.html"},{"doc":"Computes the inverse AES S-box in constant time.","kind":"method","module":"ddn.crypto.cipher.aes","name":"invSboxCompute","package":"ddn-crypto","parentType":"AES","signature":"ubyte invSboxCompute(uint  input)","url":"/ddn-crypto/ddn/crypto/cipher/aes/AES.invSboxCompute.html"},{"doc":"ChaCha20 Stream Cipher (RFC 7539).","kind":"module","module":"ddn.crypto.cipher.chacha","name":"ddn.crypto.cipher.chacha","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/cipher/chacha.html"},{"doc":"ChaCha20 Implementation.","kind":"class","module":"ddn.crypto.cipher.chacha","name":"ChaCha20","package":"ddn-crypto","parentType":"","signature":"ChaCha20 : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/chacha.html#ChaCha20"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"init","package":"ddn-crypto","parentType":"ChaCha20","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"update","package":"ddn-crypto","parentType":"ChaCha20","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"finish","package":"ddn-crypto","parentType":"ChaCha20","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.finish.html"},{"doc":"Manually sets the counter. Useful for random access or specific protocols. Params: counter = The counter value.","kind":"method","module":"ddn.crypto.cipher.chacha","name":"setCounter","package":"ddn-crypto","parentType":"ChaCha20","signature":"void setCounter(ulong  counter)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.setCounter.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"generateBlock","package":"ddn-crypto","parentType":"ChaCha20","signature":"void generateBlock()","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.generateBlock.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"quarterRound","package":"ddn-crypto","parentType":"ChaCha20","signature":"void quarterRound(int  a,  int  b,  int  c,  int  d)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.quarterRound.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"rotateLeft","package":"ddn-crypto","parentType":"ChaCha20","signature":"uint rotateLeft(uint  x,  int  n)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.rotateLeft.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha","name":"readU32","package":"ddn-crypto","parentType":"ChaCha20","signature":"uint readU32(const(ubyte)[]  data,  size_t offset)","url":"/ddn-crypto/ddn/crypto/cipher/chacha/ChaCha20.readU32.html"},{"doc":"ChaCha20-Poly1305 AEAD Construction (RFC 7539).","kind":"module","module":"ddn.crypto.cipher.chacha_poly","name":"ddn.crypto.cipher.chacha_poly","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly.html"},{"doc":"ChaCha20-Poly1305 AEAD Implementation.","kind":"class","module":"ddn.crypto.cipher.chacha_poly","name":"ChaCha20Poly1305","package":"ddn-crypto","parentType":"","signature":"ChaCha20Poly1305 : AEADCipher","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly.html#ChaCha20Poly1305"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha_poly","name":"tagSize","package":"ddn-crypto","parentType":"ChaCha20Poly1305","signature":"size_t tagSize()","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly/ChaCha20Poly1305.tagSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha_poly","name":"nonceSize","package":"ddn-crypto","parentType":"ChaCha20Poly1305","signature":"size_t nonceSize()","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly/ChaCha20Poly1305.nonceSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha_poly","name":"keySize","package":"ddn-crypto","parentType":"ChaCha20Poly1305","signature":"size_t keySize()","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly/ChaCha20Poly1305.keySize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha_poly","name":"seal","package":"ddn-crypto","parentType":"ChaCha20Poly1305","signature":"ubyte[] seal(const(ubyte)[]  plaintext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly/ChaCha20Poly1305.seal.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha_poly","name":"open","package":"ddn-crypto","parentType":"ChaCha20Poly1305","signature":"ubyte[] open(const(ubyte)[]  ciphertext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly/ChaCha20Poly1305.open.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.chacha_poly","name":"pad","package":"ddn-crypto","parentType":"ChaCha20Poly1305","signature":"void pad(MAC mac,  size_t len)","url":"/ddn-crypto/ddn/crypto/cipher/chacha_poly/ChaCha20Poly1305.pad.html"},{"doc":"Block Cipher Modes of Operation.","kind":"module","module":"ddn.crypto.cipher.modes","name":"ddn.crypto.cipher.modes","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/cipher/modes.html"},{"doc":"Increment a counter block (big-endian).","kind":"function","module":"ddn.crypto.cipher.modes","name":"incrementCounter","package":"ddn-crypto","parentType":"","signature":"void incrementCounter(ubyte[]  counter)","url":"/ddn-crypto/ddn/crypto/cipher/modes/incrementCounter.html"},{"doc":"Cipher Block Chaining (CBC) Mode.","kind":"class","module":"ddn.crypto.cipher.modes","name":"CBC","package":"ddn-crypto","parentType":"","signature":"CBC(BlockCipherT) : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#CBC"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"init","package":"ddn-crypto","parentType":"CBC","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CBC.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"update","package":"ddn-crypto","parentType":"CBC","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CBC.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"finish","package":"ddn-crypto","parentType":"CBC","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CBC.finish.html"},{"doc":"Counter (CTR) Mode.","kind":"class","module":"ddn.crypto.cipher.modes","name":"CTR","package":"ddn-crypto","parentType":"","signature":"CTR(BlockCipherT) : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#CTR"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"init","package":"ddn-crypto","parentType":"CTR","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CTR.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"update","package":"ddn-crypto","parentType":"CTR","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CTR.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"finish","package":"ddn-crypto","parentType":"CTR","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CTR.finish.html"},{"doc":"Electronic Codebook (ECB) Mode.","kind":"class","module":"ddn.crypto.cipher.modes","name":"ECB","package":"ddn-crypto","parentType":"","signature":"ECB(BlockCipherT) : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#ECB"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"init","package":"ddn-crypto","parentType":"ECB","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/ECB.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"update","package":"ddn-crypto","parentType":"ECB","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/modes/ECB.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"finish","package":"ddn-crypto","parentType":"ECB","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/ECB.finish.html"},{"doc":"Cipher Feedback (CFB) Mode (CFB-BlockSize).","kind":"class","module":"ddn.crypto.cipher.modes","name":"CFB","package":"ddn-crypto","parentType":"","signature":"CFB(BlockCipherT) : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#CFB"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"init","package":"ddn-crypto","parentType":"CFB","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CFB.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"update","package":"ddn-crypto","parentType":"CFB","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CFB.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"finish","package":"ddn-crypto","parentType":"CFB","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CFB.finish.html"},{"doc":"Output Feedback (OFB) Mode.","kind":"class","module":"ddn.crypto.cipher.modes","name":"OFB","package":"ddn-crypto","parentType":"","signature":"OFB(BlockCipherT) : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#OFB"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"init","package":"ddn-crypto","parentType":"OFB","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/OFB.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"update","package":"ddn-crypto","parentType":"OFB","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/modes/OFB.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"finish","package":"ddn-crypto","parentType":"OFB","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/OFB.finish.html"},{"doc":"XEX-based Tweaked-codebook mode with ciphertext Stealing (XTS).","kind":"class","module":"ddn.crypto.cipher.modes","name":"XTS","package":"ddn-crypto","parentType":"","signature":"XTS(BlockCipherT) : Cipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#XTS"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"init","package":"ddn-crypto","parentType":"XTS","signature":"void init(CipherOperation op,  Key key,  const(ubyte)[]  iv =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/XTS.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"multiplyAlpha","package":"ddn-crypto","parentType":"XTS","signature":"void multiplyAlpha(ubyte[]  tweak)","url":"/ddn-crypto/ddn/crypto/cipher/modes/XTS.multiplyAlpha.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"update","package":"ddn-crypto","parentType":"XTS","signature":"ubyte[] update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/modes/XTS.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"processBlock","package":"ddn-crypto","parentType":"XTS","signature":"ubyte[] processBlock(ubyte[]  block)","url":"/ddn-crypto/ddn/crypto/cipher/modes/XTS.processBlock.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"finish","package":"ddn-crypto","parentType":"XTS","signature":"ubyte[] finish(const(ubyte)[]  input =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/XTS.finish.html"},{"doc":"Galois/Counter Mode (GCM).","kind":"class","module":"ddn.crypto.cipher.modes","name":"GCM","package":"ddn-crypto","parentType":"","signature":"GCM(BlockCipherT) : AEADCipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#GCM"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"tagSize","package":"ddn-crypto","parentType":"GCM","signature":"size_t tagSize()","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.tagSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"nonceSize","package":"ddn-crypto","parentType":"GCM","signature":"size_t nonceSize()","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.nonceSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"keySize","package":"ddn-crypto","parentType":"GCM","signature":"size_t keySize()","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.keySize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"seal","package":"ddn-crypto","parentType":"GCM","signature":"ubyte[] seal(const(ubyte)[]  plaintext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.seal.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"open","package":"ddn-crypto","parentType":"GCM","signature":"ubyte[] open(const(ubyte)[]  ciphertext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.open.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"inc32","package":"ddn-crypto","parentType":"GCM","signature":"void inc32(ref  ubyte[16]  counter)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.inc32.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"prepareJ0","package":"ddn-crypto","parentType":"GCM","signature":"void prepareJ0(const(ubyte)[]  nonce)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.prepareJ0.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"calculateTag","package":"ddn-crypto","parentType":"GCM","signature":"ubyte[16] calculateTag(const(ubyte)[]  aad,  const(ubyte)[]  ciphertext)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.calculateTag.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"processData","package":"ddn-crypto","parentType":"GCM","signature":"void processData(ref  ubyte[16]  y,  const(ubyte)[]  data)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.processData.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"ghashBlock","package":"ddn-crypto","parentType":"GCM","signature":"void ghashBlock(ref  ubyte[16]  y,  const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.ghashBlock.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"gmult","package":"ddn-crypto","parentType":"GCM","signature":"void gmult(ref  ubyte[16]  x,  const(ubyte)[]  y)","url":"/ddn-crypto/ddn/crypto/cipher/modes/GCM.gmult.html"},{"doc":"Counter with CBC-MAC (CCM).","kind":"class","module":"ddn.crypto.cipher.modes","name":"CCM","package":"ddn-crypto","parentType":"","signature":"CCM(BlockCipherT) : AEADCipher","url":"/ddn-crypto/ddn/crypto/cipher/modes.html#CCM"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"tagSize","package":"ddn-crypto","parentType":"CCM","signature":"size_t tagSize()","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.tagSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"nonceSize","package":"ddn-crypto","parentType":"CCM","signature":"size_t nonceSize()","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.nonceSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"keySize","package":"ddn-crypto","parentType":"CCM","signature":"size_t keySize()","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.keySize.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"seal","package":"ddn-crypto","parentType":"CCM","signature":"ubyte[] seal(const(ubyte)[]  plaintext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.seal.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"open","package":"ddn-crypto","parentType":"CCM","signature":"ubyte[] open(const(ubyte)[]  ciphertext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce,  ubyte[]  output =  null)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.open.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"processCTR","package":"ddn-crypto","parentType":"CCM","signature":"void processCTR(const(ubyte)[]  input,  const(ubyte)[]  nonce,  ubyte[]  output)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.processCTR.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"formatCounter","package":"ddn-crypto","parentType":"CCM","signature":"ubyte[16] formatCounter(const(ubyte)[]  nonce,  size_t counterVal)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.formatCounter.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.modes","name":"calculateMac","package":"ddn-crypto","parentType":"CCM","signature":"ubyte[16] calculateMac(const(ubyte)[]  plaintext,  const(ubyte)[]  aad,  const(ubyte)[]  nonce)","url":"/ddn-crypto/ddn/crypto/cipher/modes/CCM.calculateMac.html"},{"doc":"Block cipher padding implementations.","kind":"module","module":"ddn.crypto.cipher.padding","name":"ddn.crypto.cipher.padding","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/cipher/padding.html"},{"doc":"PKCS#7 Padding Implementation.","kind":"class","module":"ddn.crypto.cipher.padding","name":"PKCS7Padding","package":"ddn-crypto","parentType":"","signature":"PKCS7Padding : Padding","url":"/ddn-crypto/ddn/crypto/cipher/padding.html#PKCS7Padding"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.padding","name":"pad","package":"ddn-crypto","parentType":"PKCS7Padding","signature":"ubyte[] pad(const(ubyte)[]  input,  size_t blockSize)","url":"/ddn-crypto/ddn/crypto/cipher/padding/PKCS7Padding.pad.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.padding","name":"unpad","package":"ddn-crypto","parentType":"PKCS7Padding","signature":"ubyte[] unpad(const(ubyte)[]  input,  size_t blockSize)","url":"/ddn-crypto/ddn/crypto/cipher/padding/PKCS7Padding.unpad.html"},{"doc":"RSA-OAEP Encryption Implementation (PKCS#1 v2.1 / RFC 8017).","kind":"module","module":"ddn.crypto.cipher.rsa","name":"ddn.crypto.cipher.rsa","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/cipher/rsa.html"},{"doc":"Delegate to create a new Hash instance","kind":"alias","module":"ddn.crypto.cipher.rsa","name":"HashFactory","package":"ddn-crypto","parentType":"","signature":"HashFactory = Hash delegate()","url":"/ddn-crypto/ddn/crypto/cipher/rsa.html#HashFactory"},{"doc":"","kind":"class","module":"ddn.crypto.cipher.rsa","name":"RSAOAEP","package":"ddn-crypto","parentType":"","signature":"RSAOAEP : AsymmetricCipher","url":"/ddn-crypto/ddn/crypto/cipher/rsa.html#RSAOAEP"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.rsa","name":"init","package":"ddn-crypto","parentType":"RSAOAEP","signature":"void init(bool  encrypt,  Key key)","url":"/ddn-crypto/ddn/crypto/cipher/rsa/RSAOAEP.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.rsa","name":"process","package":"ddn-crypto","parentType":"RSAOAEP","signature":"ubyte[] process(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/cipher/rsa/RSAOAEP.process.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.rsa","name":"encrypt","package":"ddn-crypto","parentType":"RSAOAEP","signature":"ubyte[] encrypt(const(ubyte)[]  M)","url":"/ddn-crypto/ddn/crypto/cipher/rsa/RSAOAEP.encrypt.html"},{"doc":"","kind":"method","module":"ddn.crypto.cipher.rsa","name":"decrypt","package":"ddn-crypto","parentType":"RSAOAEP","signature":"ubyte[] decrypt(const(ubyte)[]  C)","url":"/ddn-crypto/ddn/crypto/cipher/rsa/RSAOAEP.decrypt.html"},{"doc":"Constant-Time Arithmetic Utilities for Side-Channel Resistance.","kind":"module","module":"ddn.crypto.ct","name":"ddn.crypto.ct","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/ct.html"},{"doc":"Compares two byte arrays in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctEqual","package":"ddn-crypto","parentType":"","signature":"bool ctEqual(const(ubyte)[]  a,  const(ubyte)[]  b)","url":"/ddn-crypto/ddn/crypto/ct/ctEqual.html"},{"doc":"Selects between two values in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctSelect","package":"ddn-crypto","parentType":"","signature":"T ctSelect(T)(uint  condition,  T a,  T b) if (is(T ==  ubyte)  ||  is(T ==  ushort)  ||  is(T ==  uint)  ||  is(T ==  ulong))","url":"/ddn-crypto/ddn/crypto/ct/ctSelect.html"},{"doc":"Swaps two values conditionally in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctSwap","package":"ddn-crypto","parentType":"","signature":"void ctSwap(T)(uint  doSwap,  ref  T a,  ref  T b) if (is(T ==  ubyte)  ||  is(T ==  ushort)  ||  is(T ==  uint)  ||  is(T ==  ulong))","url":"/ddn-crypto/ddn/crypto/ct/ctSwap.html"},{"doc":"Swaps two BigInt values conditionally in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctSwapBigInt","package":"ddn-crypto","parentType":"","signature":"void ctSwapBigInt(uint  doSwap,  ref  BigInt a,  ref  BigInt b)","url":"/ddn-crypto/ddn/crypto/ct/ctSwapBigInt.html"},{"doc":"Selects between two BigInt values in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctSelectBigInt","package":"ddn-crypto","parentType":"","signature":"BigInt ctSelectBigInt(uint  condition,  BigInt a,  BigInt b)","url":"/ddn-crypto/ddn/crypto/ct/ctSelectBigInt.html"},{"doc":"Swaps two byte arrays conditionally in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctSwapBytes","package":"ddn-crypto","parentType":"","signature":"void ctSwapBytes(uint  doSwap,  ubyte[]  a,  ubyte[]  b)","url":"/ddn-crypto/ddn/crypto/ct/ctSwapBytes.html"},{"doc":"Copies `src` to `dst` conditionally in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctCopyBytes","package":"ddn-crypto","parentType":"","signature":"void ctCopyBytes(uint  doCopy,  ubyte[]  dst,  const(ubyte)[]  src)","url":"/ddn-crypto/ddn/crypto/ct/ctCopyBytes.html"},{"doc":"Compares two unsigned integers in constant time, returning 1 if a < b.","kind":"function","module":"ddn.crypto.ct","name":"ctLessThan","package":"ddn-crypto","parentType":"","signature":"uint ctLessThan(T)(T a,  T b) if (is(T ==  ubyte)  ||  is(T ==  ushort)  ||  is(T ==  uint)  ||  is(T ==  ulong))","url":"/ddn-crypto/ddn/crypto/ct/ctLessThan.html"},{"doc":"Compares two unsigned integers in constant time, returning 1 if a == b.","kind":"function","module":"ddn.crypto.ct","name":"ctEquals","package":"ddn-crypto","parentType":"","signature":"uint ctEquals(T)(T a,  T b) if (is(T ==  ubyte)  ||  is(T ==  ushort)  ||  is(T ==  uint)  ||  is(T ==  ulong))","url":"/ddn-crypto/ddn/crypto/ct/ctEquals.html"},{"doc":"Extracts a bit from a byte array in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctGetBit","package":"ddn-crypto","parentType":"","signature":"uint ctGetBit(const(ubyte)[]  data,  size_t bitIndex)","url":"/ddn-crypto/ddn/crypto/ct/ctGetBit.html"},{"doc":"Extracts a bit from a BigInt scalar in constant time.","kind":"function","module":"ddn.crypto.ct","name":"ctGetBitBigInt","package":"ddn-crypto","parentType":"","signature":"uint ctGetBitBigInt(BigInt scalar,  size_t bitIndex)","url":"/ddn-crypto/ddn/crypto/ct/ctGetBitBigInt.html"},{"doc":"$(B Side-Channel Resistance Guidelines)","kind":"enum","module":"ddn.crypto.ct","name":"ConstantTimeGuidelines","package":"ddn-crypto","parentType":"","signature":"ConstantTimeGuidelines","url":"/ddn-crypto/ddn/crypto/ct.html#ConstantTimeGuidelines"},{"doc":"ASN.1/DER encoding and decoding infrastructure.","kind":"module","module":"ddn.crypto.encoding.asn1","name":"ddn.crypto.encoding.asn1","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html"},{"doc":"Encodes a length value using DER length encoding.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"derEncodeLength","package":"ddn-crypto","parentType":"","signature":"ubyte[] derEncodeLength(size_t length)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/derEncodeLength.html"},{"doc":"Decodes a DER-encoded length from the start of a byte buffer.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"derDecodeLength","package":"ddn-crypto","parentType":"","signature":"size_t derDecodeLength(const(ubyte)[]  data,  out  size_t bytesRead)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/derDecodeLength.html"},{"doc":"Encodes a non-negative integer as DER INTEGER content bytes.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"encodeUnsignedInteger","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeUnsignedInteger(const(ubyte)[]  bigEndianValue)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/encodeUnsignedInteger.html"},{"doc":"Decodes DER INTEGER content bytes to an unsigned big-endian representation.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"decodeUnsignedInteger","package":"ddn-crypto","parentType":"","signature":"ubyte[] decodeUnsignedInteger(const(ubyte)[]  content)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/decodeUnsignedInteger.html"},{"doc":"Encodes an OID from its dotted-decimal string representation to binary.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"encodeOidFromString","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeOidFromString(string dotted)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/encodeOidFromString.html"},{"doc":"Decodes a binary OID to its dotted-decimal string representation.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"decodeOidToString","package":"ddn-crypto","parentType":"","signature":"string decodeOidToString(const(ubyte)[]  encoded)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/decodeOidToString.html"},{"doc":"Parses a non-negative integer from a decimal string.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"parseUint","package":"ddn-crypto","parentType":"","signature":"uint parseUint(string s)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/parseUint.html"},{"doc":"Formats a `uint` value as a decimal string.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"formatUint","package":"ddn-crypto","parentType":"","signature":"string formatUint(uint  value)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/formatUint.html"},{"doc":"Appends a single OID component value in base-128 encoding.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"appendBase128","package":"ddn-crypto","parentType":"","signature":"void appendBase128(ref  ubyte[]  result,  uint  value)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/appendBase128.html"},{"doc":"Decodes one base-128-encoded OID component starting at `pos`.","kind":"function","module":"ddn.crypto.encoding.asn1","name":"decodeBase128","package":"ddn-crypto","parentType":"","signature":"uint decodeBase128(const(ubyte)[]  data,  ref  size_t pos)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/decodeBase128.html"},{"doc":"ASN.1 tag class values.","kind":"enum","module":"ddn.crypto.encoding.asn1","name":"Asn1TagClass","package":"ddn-crypto","parentType":"","signature":"Asn1TagClass : ubyte","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagClass"},{"doc":"Universal class — defined by ASN.1 standard","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"UNIVERSAL","package":"ddn-crypto","parentType":"","signature":"UNIVERSAL = 0x00","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagClass"},{"doc":"Application class — defined by the application","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"APPLICATION","package":"ddn-crypto","parentType":"","signature":"APPLICATION = 0x40","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagClass"},{"doc":"Context-specific class — defined by the context (e.g. X.509)","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"CONTEXT","package":"ddn-crypto","parentType":"","signature":"CONTEXT = 0x80","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagClass"},{"doc":"Private class — defined by the user","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"PRIVATE","package":"ddn-crypto","parentType":"","signature":"PRIVATE = 0xC0","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagClass"},{"doc":"ASN.1 universal tag numbers.","kind":"enum","module":"ddn.crypto.encoding.asn1","name":"Asn1TagNumber","package":"ddn-crypto","parentType":"","signature":"Asn1TagNumber : ubyte","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"End-of-content marker","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"END_OF_CONTENT","package":"ddn-crypto","parentType":"","signature":"END_OF_CONTENT = 0x00","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Boolean value","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"BOOLEAN","package":"ddn-crypto","parentType":"","signature":"BOOLEAN = 0x01","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Arbitrary-precision integer (signed, big-endian)","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"INTEGER","package":"ddn-crypto","parentType":"","signature":"INTEGER = 0x02","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Bit string with optional unused-bit count","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"BIT_STRING","package":"ddn-crypto","parentType":"","signature":"BIT_STRING = 0x03","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Octet (byte) string","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"OCTET_STRING","package":"ddn-crypto","parentType":"","signature":"OCTET_STRING = 0x04","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Null value (zero length)","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"NULL","package":"ddn-crypto","parentType":"","signature":"NULL = 0x05","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Object Identifier","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"OID","package":"ddn-crypto","parentType":"","signature":"OID = 0x06","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"UTF-8 encoded string","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"UTF8_STRING","package":"ddn-crypto","parentType":"","signature":"UTF8_STRING = 0x0C","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Ordered sequence of values","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"SEQUENCE","package":"ddn-crypto","parentType":"","signature":"SEQUENCE = 0x10","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Unordered set of values","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"SET","package":"ddn-crypto","parentType":"","signature":"SET = 0x11","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Printable ASCII string","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"PRINTABLE_STRING","package":"ddn-crypto","parentType":"","signature":"PRINTABLE_STRING = 0x13","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"IA5 (ASCII) string","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"IA5_STRING","package":"ddn-crypto","parentType":"","signature":"IA5_STRING = 0x16","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"UTCTime (2-digit year)","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"UTC_TIME","package":"ddn-crypto","parentType":"","signature":"UTC_TIME = 0x17","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"GeneralizedTime (4-digit year)","kind":"enum_member","module":"ddn.crypto.encoding.asn1","name":"GENERALIZED_TIME","package":"ddn-crypto","parentType":"","signature":"GENERALIZED_TIME = 0x18","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1TagNumber"},{"doc":"Represents an ASN.1 tag (class + constructed flag + tag number).","kind":"struct","module":"ddn.crypto.encoding.asn1","name":"Asn1Tag","package":"ddn-crypto","parentType":"","signature":"Asn1Tag","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1Tag"},{"doc":"Returns a SEQUENCE tag (UNIVERSAL, constructed, number 0x10).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"sequence","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag sequence()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.sequence.html"},{"doc":"Returns a SET tag (UNIVERSAL, constructed, number 0x11).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"set","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag set()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.set.html"},{"doc":"Returns an INTEGER tag (UNIVERSAL, primitive, number 0x02).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"integer","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag integer()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.integer.html"},{"doc":"Returns a BIT STRING tag (UNIVERSAL, primitive, number 0x03).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"bitString","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag bitString()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.bitString.html"},{"doc":"Returns an OCTET STRING tag (UNIVERSAL, primitive, number 0x04).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"octetString","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag octetString()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.octetString.html"},{"doc":"Returns a NULL tag (UNIVERSAL, primitive, number 0x05).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"nullTag","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag nullTag()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.nullTag.html"},{"doc":"Returns an OID tag (UNIVERSAL, primitive, number 0x06).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"oid","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag oid()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.oid.html"},{"doc":"Creates a context-specific tag with the given number.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"contextTag","package":"ddn-crypto","parentType":"Asn1Tag","signature":"Asn1Tag contextTag(ubyte  number,  bool  constructed =  false)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.contextTag.html"},{"doc":"Encodes this tag as a single DER tag byte.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"encode","package":"ddn-crypto","parentType":"Asn1Tag","signature":"ubyte encode()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Tag.encode.html"},{"doc":"A TLV (Tag-Length-Value) container for ASN.1 data.","kind":"struct","module":"ddn.crypto.encoding.asn1","name":"Asn1Value","package":"ddn-crypto","parentType":"","signature":"Asn1Value","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#Asn1Value"},{"doc":"Creates a SEQUENCE Asn1Value with the given encoded child content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"sequence","package":"ddn-crypto","parentType":"Asn1Value","signature":"Asn1Value sequence(ubyte[]  content)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.sequence.html"},{"doc":"Creates an INTEGER Asn1Value with the given signed big-endian content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"integer","package":"ddn-crypto","parentType":"Asn1Value","signature":"Asn1Value integer(ubyte[]  content)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.integer.html"},{"doc":"Creates a BIT STRING Asn1Value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"bitString","package":"ddn-crypto","parentType":"Asn1Value","signature":"Asn1Value bitString(ubyte[]  content,  ubyte  unusedBits =  0)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.bitString.html"},{"doc":"Creates an OCTET STRING Asn1Value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"octetString","package":"ddn-crypto","parentType":"Asn1Value","signature":"Asn1Value octetString(ubyte[]  content)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.octetString.html"},{"doc":"Creates a NULL Asn1Value (zero-length content).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"nullValue","package":"ddn-crypto","parentType":"Asn1Value","signature":"Asn1Value nullValue()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.nullValue.html"},{"doc":"Creates an OID Asn1Value with pre-encoded binary OID content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"oid","package":"ddn-crypto","parentType":"Asn1Value","signature":"Asn1Value oid(ubyte[]  encodedOid)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.oid.html"},{"doc":"DER-encodes this TLV value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"derEncode","package":"ddn-crypto","parentType":"Asn1Value","signature":"ubyte[] derEncode()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/Asn1Value.derEncode.html"},{"doc":"A builder for constructing DER-encoded ASN.1 structures.","kind":"class","module":"ddn.crypto.encoding.asn1","name":"DerWriter","package":"ddn-crypto","parentType":"","signature":"DerWriter","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#DerWriter"},{"doc":"Wraps `content` in a TLV with the given tag.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"wrapTlv","package":"ddn-crypto","parentType":"DerWriter","signature":"ubyte[] wrapTlv(Asn1Tag tag,  const(ubyte)[]  content)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.wrapTlv.html"},{"doc":"Writes a DER-encoded INTEGER from raw signed big-endian bytes.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeInteger","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeInteger(const(ubyte)[]  value)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeInteger.html"},{"doc":"Writes a DER-encoded INTEGER from a signed `long` value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeInteger","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeInteger(long  value)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeInteger.html"},{"doc":"Writes a DER-encoded OCTET STRING.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeOctetString","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeOctetString(const(ubyte)[]  value)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeOctetString.html"},{"doc":"Writes a DER-encoded BIT STRING.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeBitString","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeBitString(const(ubyte)[]  value,  ubyte  unusedBits =  0)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeBitString.html"},{"doc":"Writes a DER-encoded NULL value (zero-length content).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeNull","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeNull()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeNull.html"},{"doc":"Writes a DER-encoded OID.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeOid","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeOid(const(ubyte)[]  encodedOid)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeOid.html"},{"doc":"Writes a DER-encoded BOOLEAN.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeBoolean","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeBoolean(bool  value)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeBoolean.html"},{"doc":"Writes a raw TLV with an explicit tag and content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"writeRaw","package":"ddn-crypto","parentType":"DerWriter","signature":"void writeRaw(Asn1Tag tag,  const(ubyte)[]  content)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.writeRaw.html"},{"doc":"Saves the current write position for later wrapping.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"save","package":"ddn-crypto","parentType":"DerWriter","signature":"size_t save()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.save.html"},{"doc":"Wraps all bytes written since `startPos` in a SEQUENCE TLV.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"wrapSequence","package":"ddn-crypto","parentType":"DerWriter","signature":"void wrapSequence(size_t startPos)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.wrapSequence.html"},{"doc":"Wraps all bytes written since `startPos` in a context-tagged TLV.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"wrapContext","package":"ddn-crypto","parentType":"DerWriter","signature":"void wrapContext(size_t startPos,  ubyte  tagNumber)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.wrapContext.html"},{"doc":"Returns a copy of the accumulated DER-encoded bytes.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"data","package":"ddn-crypto","parentType":"DerWriter","signature":"ubyte[] data()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.data.html"},{"doc":"Resets the writer to an empty state.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"reset","package":"ddn-crypto","parentType":"DerWriter","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerWriter.reset.html"},{"doc":"Reads DER-encoded TLV values from a byte buffer.","kind":"struct","module":"ddn.crypto.encoding.asn1","name":"DerReader","package":"ddn-crypto","parentType":"","signature":"DerReader","url":"/ddn-crypto/ddn/crypto/encoding/asn1.html#DerReader"},{"doc":"The current read position within the buffer.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"position","package":"ddn-crypto","parentType":"DerReader","signature":"size_t position()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.position.html"},{"doc":"The number of bytes remaining to be read.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"remaining","package":"ddn-crypto","parentType":"DerReader","signature":"size_t remaining()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.remaining.html"},{"doc":"Reads the next ASN.1 tag from the buffer.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readTag","package":"ddn-crypto","parentType":"DerReader","signature":"Asn1Tag readTag()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readTag.html"},{"doc":"Reads the next complete TLV value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readTlv","package":"ddn-crypto","parentType":"DerReader","signature":"Asn1Value readTlv()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readTlv.html"},{"doc":"Reads a DER INTEGER and returns its raw content bytes (signed, big-endian).","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readInteger","package":"ddn-crypto","parentType":"DerReader","signature":"ubyte[] readInteger()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readInteger.html"},{"doc":"Reads a DER OCTET STRING and returns its content bytes.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readOctetString","package":"ddn-crypto","parentType":"DerReader","signature":"ubyte[] readOctetString()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readOctetString.html"},{"doc":"Reads a DER BIT STRING and returns its data bytes.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readBitString","package":"ddn-crypto","parentType":"DerReader","signature":"ubyte[] readBitString(out  ubyte  unusedBits)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readBitString.html"},{"doc":"Reads and verifies a DER NULL value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readNull","package":"ddn-crypto","parentType":"DerReader","signature":"void readNull()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readNull.html"},{"doc":"Reads a DER OID and returns its binary content bytes.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readOid","package":"ddn-crypto","parentType":"DerReader","signature":"ubyte[] readOid()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readOid.html"},{"doc":"Reads a DER BOOLEAN.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"readBoolean","package":"ddn-crypto","parentType":"DerReader","signature":"bool readBoolean()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.readBoolean.html"},{"doc":"Reads a constructed TLV with the expected tag and returns a new `DerReader` positioned over its content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"enterConstructed","package":"ddn-crypto","parentType":"DerReader","signature":"DerReader enterConstructed(Asn1Tag expectedTag)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.enterConstructed.html"},{"doc":"Enters a SEQUENCE, returning a reader over its content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"enterSequence","package":"ddn-crypto","parentType":"DerReader","signature":"DerReader enterSequence()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.enterSequence.html"},{"doc":"Enters a SET, returning a reader over its content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"enterSet","package":"ddn-crypto","parentType":"DerReader","signature":"DerReader enterSet()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.enterSet.html"},{"doc":"Enters a constructed context-tagged TLV, returning a reader over its content.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"enterContext","package":"ddn-crypto","parentType":"DerReader","signature":"DerReader enterContext(ubyte  tagNumber)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.enterContext.html"},{"doc":"Skips the next complete TLV value.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"skip","package":"ddn-crypto","parentType":"DerReader","signature":"void skip()","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.skip.html"},{"doc":"Verifies that the TLV's tag matches the expected tag.","kind":"method","module":"ddn.crypto.encoding.asn1","name":"verifyTag","package":"ddn-crypto","parentType":"DerReader","signature":"void verifyTag(ref  Asn1Value tlv,  Asn1Tag expected)","url":"/ddn-crypto/ddn/crypto/encoding/asn1/DerReader.verifyTag.html"},{"doc":"Central OID definitions for cryptographic algorithms.","kind":"module","module":"ddn.crypto.encoding.oid","name":"ddn.crypto.encoding.oid","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html"},{"doc":"Encodes a dotted-decimal OID string to its raw DER binary form.","kind":"function","module":"ddn.crypto.encoding.oid","name":"oidToDerBytes","package":"ddn-crypto","parentType":"","signature":"ubyte[] oidToDerBytes(string dotted)","url":"/ddn-crypto/ddn/crypto/encoding/oid/oidToDerBytes.html"},{"doc":"Decodes raw DER-encoded OID bytes to a dotted-decimal string.","kind":"function","module":"ddn.crypto.encoding.oid","name":"derBytesToOid","package":"ddn-crypto","parentType":"","signature":"string derBytesToOid(const(ubyte)[]  encoded)","url":"/ddn-crypto/ddn/crypto/encoding/oid/derBytesToOid.html"},{"doc":"Standard cryptographic Object Identifiers (OIDs) in dotted-decimal form.","kind":"enum","module":"ddn.crypto.encoding.oid","name":"Oid","package":"ddn-crypto","parentType":"","signature":"Oid : string","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"RSA_ENCRYPTION","package":"ddn-crypto","parentType":"","signature":"RSA_ENCRYPTION = \"1.2.840.113549.1.1.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"MD5_WITH_RSA","package":"ddn-crypto","parentType":"","signature":"MD5_WITH_RSA = \"1.2.840.113549.1.1.4\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA1_WITH_RSA","package":"ddn-crypto","parentType":"","signature":"SHA1_WITH_RSA = \"1.2.840.113549.1.1.5\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA256_WITH_RSA","package":"ddn-crypto","parentType":"","signature":"SHA256_WITH_RSA = \"1.2.840.113549.1.1.11\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA384_WITH_RSA","package":"ddn-crypto","parentType":"","signature":"SHA384_WITH_RSA = \"1.2.840.113549.1.1.12\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA512_WITH_RSA","package":"ddn-crypto","parentType":"","signature":"SHA512_WITH_RSA = \"1.2.840.113549.1.1.13\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"RSASSA_PSS","package":"ddn-crypto","parentType":"","signature":"RSASSA_PSS = \"1.2.840.113549.1.1.10\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"DH_KEY_AGREEMENT","package":"ddn-crypto","parentType":"","signature":"DH_KEY_AGREEMENT = \"1.2.840.10046.2.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"DH_PUBLIC_NUMBER","package":"ddn-crypto","parentType":"","signature":"DH_PUBLIC_NUMBER = \"1.2.840.10046.2.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"PKCS3_DH","package":"ddn-crypto","parentType":"","signature":"PKCS3_DH = \"1.2.840.113549.1.3.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"DSA","package":"ddn-crypto","parentType":"","signature":"DSA = \"1.2.840.10040.4.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EC_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"EC_PUBLIC_KEY = \"1.2.840.10045.2.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ECDSA_WITH_SHA256","package":"ddn-crypto","parentType":"","signature":"ECDSA_WITH_SHA256 = \"1.2.840.10045.4.3.2\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ECDSA_WITH_SHA384","package":"ddn-crypto","parentType":"","signature":"ECDSA_WITH_SHA384 = \"1.2.840.10045.4.3.3\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ECDSA_WITH_SHA512","package":"ddn-crypto","parentType":"","signature":"ECDSA_WITH_SHA512 = \"1.2.840.10045.4.3.4\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"PRIME256V1","package":"ddn-crypto","parentType":"","signature":"PRIME256V1 = \"1.2.840.10045.3.1.7\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SECP384R1","package":"ddn-crypto","parentType":"","signature":"SECP384R1 = \"1.3.132.0.34\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SECP521R1","package":"ddn-crypto","parentType":"","signature":"SECP521R1 = \"1.3.132.0.35\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ED25519","package":"ddn-crypto","parentType":"","signature":"ED25519 = \"1.3.101.112\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ED448","package":"ddn-crypto","parentType":"","signature":"ED448 = \"1.3.101.113\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"X25519","package":"ddn-crypto","parentType":"","signature":"X25519 = \"1.3.101.110\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"X448","package":"ddn-crypto","parentType":"","signature":"X448 = \"1.3.101.111\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"MD5","package":"ddn-crypto","parentType":"","signature":"MD5 = \"1.2.840.113549.2.5\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA1","package":"ddn-crypto","parentType":"","signature":"SHA1 = \"1.3.14.3.2.26\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA256","package":"ddn-crypto","parentType":"","signature":"SHA256 = \"2.16.840.1.101.3.4.2.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA384","package":"ddn-crypto","parentType":"","signature":"SHA384 = \"2.16.840.1.101.3.4.2.2\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA512","package":"ddn-crypto","parentType":"","signature":"SHA512 = \"2.16.840.1.101.3.4.2.3\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA3_256","package":"ddn-crypto","parentType":"","signature":"SHA3_256 = \"2.16.840.1.101.3.4.2.8\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SHA3_512","package":"ddn-crypto","parentType":"","signature":"SHA3_512 = \"2.16.840.1.101.3.4.2.10\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"PBKDF2","package":"ddn-crypto","parentType":"","signature":"PBKDF2 = \"1.2.840.113549.1.5.12\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"HMAC_SHA256","package":"ddn-crypto","parentType":"","signature":"HMAC_SHA256 = \"1.2.840.113549.2.9\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"PKCS9_EMAIL_ADDRESS","package":"ddn-crypto","parentType":"","signature":"PKCS9_EMAIL_ADDRESS = \"1.2.840.113549.1.9.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"COMMON_NAME","package":"ddn-crypto","parentType":"","signature":"COMMON_NAME = \"2.5.4.3\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"COUNTRY_NAME","package":"ddn-crypto","parentType":"","signature":"COUNTRY_NAME = \"2.5.4.6\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"LOCALITY_NAME","package":"ddn-crypto","parentType":"","signature":"LOCALITY_NAME = \"2.5.4.7\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"STATE_OR_PROVINCE","package":"ddn-crypto","parentType":"","signature":"STATE_OR_PROVINCE = \"2.5.4.8\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ORGANIZATION_NAME","package":"ddn-crypto","parentType":"","signature":"ORGANIZATION_NAME = \"2.5.4.10\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ORGANIZATIONAL_UNIT","package":"ddn-crypto","parentType":"","signature":"ORGANIZATIONAL_UNIT = \"2.5.4.11\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SUBJECT_KEY_IDENTIFIER","package":"ddn-crypto","parentType":"","signature":"SUBJECT_KEY_IDENTIFIER = \"2.5.29.14\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AUTHORITY_KEY_IDENTIFIER","package":"ddn-crypto","parentType":"","signature":"AUTHORITY_KEY_IDENTIFIER = \"2.5.29.35\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"BASIC_CONSTRAINTS","package":"ddn-crypto","parentType":"","signature":"BASIC_CONSTRAINTS = \"2.5.29.19\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"KEY_USAGE","package":"ddn-crypto","parentType":"","signature":"KEY_USAGE = \"2.5.29.15\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EXTENDED_KEY_USAGE","package":"ddn-crypto","parentType":"","signature":"EXTENDED_KEY_USAGE = \"2.5.29.37\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SUBJECT_ALT_NAME","package":"ddn-crypto","parentType":"","signature":"SUBJECT_ALT_NAME = \"2.5.29.17\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ISSUER_ALT_NAME","package":"ddn-crypto","parentType":"","signature":"ISSUER_ALT_NAME = \"2.5.29.18\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"CERTIFICATE_POLICIES","package":"ddn-crypto","parentType":"","signature":"CERTIFICATE_POLICIES = \"2.5.29.32\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"POLICY_MAPPINGS","package":"ddn-crypto","parentType":"","signature":"POLICY_MAPPINGS = \"2.5.29.33\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"POLICY_CONSTRAINTS","package":"ddn-crypto","parentType":"","signature":"POLICY_CONSTRAINTS = \"2.5.29.36\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"NAME_CONSTRAINTS","package":"ddn-crypto","parentType":"","signature":"NAME_CONSTRAINTS = \"2.5.29.30\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"CRL_DISTRIBUTION_POINTS","package":"ddn-crypto","parentType":"","signature":"CRL_DISTRIBUTION_POINTS = \"2.5.29.31\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"INHIBIT_ANY_POLICY","package":"ddn-crypto","parentType":"","signature":"INHIBIT_ANY_POLICY = \"2.5.29.54\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"FRESHEST_CRL","package":"ddn-crypto","parentType":"","signature":"FRESHEST_CRL = \"2.5.29.46\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"CRL_NUMBER","package":"ddn-crypto","parentType":"","signature":"CRL_NUMBER = \"2.5.29.20\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AUTHORITY_INFO_ACCESS","package":"ddn-crypto","parentType":"","signature":"AUTHORITY_INFO_ACCESS = \"1.3.6.1.5.5.7.1.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SUBJECT_INFO_ACCESS","package":"ddn-crypto","parentType":"","signature":"SUBJECT_INFO_ACCESS = \"1.3.6.1.5.5.7.1.11\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"OCSP","package":"ddn-crypto","parentType":"","signature":"OCSP = \"1.3.6.1.5.5.7.48.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"CA_ISSUERS","package":"ddn-crypto","parentType":"","signature":"CA_ISSUERS = \"1.3.6.1.5.5.7.48.2\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_SERVER_AUTH","package":"ddn-crypto","parentType":"","signature":"EKU_SERVER_AUTH = \"1.3.6.1.5.5.7.3.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_CLIENT_AUTH","package":"ddn-crypto","parentType":"","signature":"EKU_CLIENT_AUTH = \"1.3.6.1.5.5.7.3.2\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_CODE_SIGNING","package":"ddn-crypto","parentType":"","signature":"EKU_CODE_SIGNING = \"1.3.6.1.5.5.7.3.3\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_EMAIL_PROTECTION","package":"ddn-crypto","parentType":"","signature":"EKU_EMAIL_PROTECTION = \"1.3.6.1.5.5.7.3.4\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_TIME_STAMPING","package":"ddn-crypto","parentType":"","signature":"EKU_TIME_STAMPING = \"1.3.6.1.5.5.7.3.8\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_OCSP_SIGNING","package":"ddn-crypto","parentType":"","signature":"EKU_OCSP_SIGNING = \"1.3.6.1.5.5.7.3.9\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"EKU_ANY","package":"ddn-crypto","parentType":"","signature":"EKU_ANY = \"2.5.29.37.0\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"ANY_POLICY","package":"ddn-crypto","parentType":"","signature":"ANY_POLICY = \"2.5.29.32.0\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SERIAL_NUMBER","package":"ddn-crypto","parentType":"","signature":"SERIAL_NUMBER = \"2.5.4.5\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"SURNAME","package":"ddn-crypto","parentType":"","signature":"SURNAME = \"2.5.4.4\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"GIVEN_NAME","package":"ddn-crypto","parentType":"","signature":"GIVEN_NAME = \"2.5.4.42\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"TITLE","package":"ddn-crypto","parentType":"","signature":"TITLE = \"2.5.4.12\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"STREET_ADDRESS","package":"ddn-crypto","parentType":"","signature":"STREET_ADDRESS = \"2.5.4.9\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"POSTAL_CODE","package":"ddn-crypto","parentType":"","signature":"POSTAL_CODE = \"2.5.4.17\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"DOMAIN_COMPONENT","package":"ddn-crypto","parentType":"","signature":"DOMAIN_COMPONENT = \"0.9.2342.19200300.100.1.25\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"PKCS8_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"PKCS8_PUBLIC_KEY = \"1.2.840.113549.1.1.1\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AES_128_CBC","package":"ddn-crypto","parentType":"","signature":"AES_128_CBC = \"2.16.840.1.101.3.4.1.2\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AES_192_CBC","package":"ddn-crypto","parentType":"","signature":"AES_192_CBC = \"2.16.840.1.101.3.4.1.22\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AES_256_CBC","package":"ddn-crypto","parentType":"","signature":"AES_256_CBC = \"2.16.840.1.101.3.4.1.42\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AES_128_GCM","package":"ddn-crypto","parentType":"","signature":"AES_128_GCM = \"2.16.840.1.101.3.4.1.6\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AES_192_GCM","package":"ddn-crypto","parentType":"","signature":"AES_192_GCM = \"2.16.840.1.101.3.4.1.26\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.oid","name":"AES_256_GCM","package":"ddn-crypto","parentType":"","signature":"AES_256_GCM = \"2.16.840.1.101.3.4.1.46\"","url":"/ddn-crypto/ddn/crypto/encoding/oid.html#Oid"},{"doc":"PEM encoding and decoding helpers.","kind":"module","module":"ddn.crypto.encoding.pem","name":"ddn.crypto.encoding.pem","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html"},{"doc":"Returns the 6-bit value for a valid Base64 character, or -1 if invalid.","kind":"function","module":"ddn.crypto.encoding.pem","name":"base64CharValue","package":"ddn-crypto","parentType":"","signature":"int base64CharValue(char  c)","url":"/ddn-crypto/ddn/crypto/encoding/pem/base64CharValue.html"},{"doc":"Finds the first occurrence of `needle` in `haystack` starting at `start`. Returns the index, or `size_t.max` if not found.","kind":"function","module":"ddn.crypto.encoding.pem","name":"findStr","package":"ddn-crypto","parentType":"","signature":"size_t findStr(string haystack,  string needle,  size_t start =  0)","url":"/ddn-crypto/ddn/crypto/encoding/pem/findStr.html"},{"doc":"Encodes raw bytes to a Base64 string (RFC 4648).","kind":"function","module":"ddn.crypto.encoding.pem","name":"base64Encode","package":"ddn-crypto","parentType":"","signature":"string base64Encode(const(ubyte)[]  data)","url":"/ddn-crypto/ddn/crypto/encoding/pem/base64Encode.html"},{"doc":"Decodes a Base64 string to raw bytes.","kind":"function","module":"ddn.crypto.encoding.pem","name":"base64Decode","package":"ddn-crypto","parentType":"","signature":"ubyte[] base64Decode(string encoded)","url":"/ddn-crypto/ddn/crypto/encoding/pem/base64Decode.html"},{"doc":"Encodes raw DER bytes into PEM format.","kind":"function","module":"ddn.crypto.encoding.pem","name":"pemEncode","package":"ddn-crypto","parentType":"","signature":"string pemEncode(string label,  const(ubyte)[]  derData)","url":"/ddn-crypto/ddn/crypto/encoding/pem/pemEncode.html"},{"doc":"Decodes a PEM-encoded string into its label and DER bytes.","kind":"function","module":"ddn.crypto.encoding.pem","name":"pemDecode","package":"ddn-crypto","parentType":"","signature":"PemBlock pemDecode(string pem)","url":"/ddn-crypto/ddn/crypto/encoding/pem/pemDecode.html"},{"doc":"A decoded PEM block.","kind":"struct","module":"ddn.crypto.encoding.pem","name":"PemBlock","package":"ddn-crypto","parentType":"","signature":"PemBlock","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemBlock"},{"doc":"Standard PEM label constants for cryptographic objects.","kind":"enum","module":"ddn.crypto.encoding.pem","name":"PemLabel","package":"ddn-crypto","parentType":"","signature":"PemLabel : string","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"RSA_PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"RSA_PRIVATE_KEY = \"RSA PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"RSA_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"RSA_PUBLIC_KEY = \"RSA PUBLIC KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"EC_PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"EC_PRIVATE_KEY = \"EC PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"ECDSA_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"ECDSA_PUBLIC_KEY = \"ECDSA PUBLIC KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"PRIVATE_KEY = \"PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"PUBLIC_KEY = \"PUBLIC KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"ENCRYPTED_PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"ENCRYPTED_PRIVATE_KEY = \"ENCRYPTED PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"CERTIFICATE","package":"ddn-crypto","parentType":"","signature":"CERTIFICATE = \"CERTIFICATE\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"CERTIFICATE_REQUEST","package":"ddn-crypto","parentType":"","signature":"CERTIFICATE_REQUEST = \"CERTIFICATE REQUEST\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"DH_PARAMETERS","package":"ddn-crypto","parentType":"","signature":"DH_PARAMETERS = \"DH PARAMETERS\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"PKCS7","package":"ddn-crypto","parentType":"","signature":"PKCS7 = \"PKCS7\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"ED25519_PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"ED25519_PRIVATE_KEY = \"ED25519 PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"ED25519_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"ED25519_PUBLIC_KEY = \"ED25519 PUBLIC KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"X25519_PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"X25519_PRIVATE_KEY = \"X25519 PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"X25519_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"X25519_PUBLIC_KEY = \"X25519 PUBLIC KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"X448_PRIVATE_KEY","package":"ddn-crypto","parentType":"","signature":"X448_PRIVATE_KEY = \"X448 PRIVATE KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"","kind":"enum_member","module":"ddn.crypto.encoding.pem","name":"X448_PUBLIC_KEY","package":"ddn-crypto","parentType":"","signature":"X448_PUBLIC_KEY = \"X448 PUBLIC KEY\"","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#PemLabel"},{"doc":"Standard Base64 alphabet (RFC 4648, Table 1).","kind":"variable","module":"ddn.crypto.encoding.pem","name":"BASE64_ALPHABET","package":"ddn-crypto","parentType":"","signature":"BASE64_ALPHABET","url":"/ddn-crypto/ddn/crypto/encoding/pem.html#BASE64_ALPHABET"},{"doc":"Argon2 Password Hashing Scheme (RFC 9106).","kind":"module","module":"ddn.crypto.hash.argon2","name":"ddn.crypto.hash.argon2","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/hash/argon2.html"},{"doc":"Argon2 Core Function.","kind":"function","module":"ddn.crypto.hash.argon2","name":"argon2","package":"ddn-crypto","parentType":"","signature":"ubyte[] argon2(Argon2Type type,  int  version_,  uint  t,  uint  m,  uint  p,\n       const(ubyte)[]  pwd,  const(ubyte)[]  salt,\n       const(ubyte)[]  secret,  const(ubyte)[]  ad,  uint  tagLength)","url":"/ddn-crypto/ddn/crypto/hash/argon2/argon2.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"fillBlockWithHash","package":"ddn-crypto","parentType":"","signature":"void fillBlockWithHash(ulong[]  block,  const(ubyte)[]  input,  size_t outLen)","url":"/ddn-crypto/ddn/crypto/hash/argon2/fillBlockWithHash.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"blake2bLong","package":"ddn-crypto","parentType":"","signature":"ubyte[] blake2bLong(const(ubyte)[]  input,  uint  outLen)","url":"/ddn-crypto/ddn/crypto/hash/argon2/blake2bLong.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"computeReference","package":"ddn-crypto","parentType":"","signature":"uint computeReference(ulong  j1,  ulong  j2,  uint  pass,  uint  slice,  uint  index,  uint  segmentLength,  uint  laneLength,  uint  l,  uint  p)","url":"/ddn-crypto/ddn/crypto/hash/argon2/computeReference.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"computeReferenceArgon2i","package":"ddn-crypto","parentType":"","signature":"uint computeReferenceArgon2i(uint  pass,  uint  l,  uint  slice,  uint  idx,  uint  m_prime,  uint  t,  Argon2Type type,  uint  laneLength,  uint  segmentLength)","url":"/ddn-crypto/ddn/crypto/hash/argon2/computeReferenceArgon2i.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"permute","package":"ddn-crypto","parentType":"","signature":"void permute(ref  ulong[128]  v)","url":"/ddn-crypto/ddn/crypto/hash/argon2/permute.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"compressBlockXor","package":"ddn-crypto","parentType":"","signature":"void compressBlockXor(ulong[]  prev,  ulong[]  refB,  ulong[]  curr)","url":"/ddn-crypto/ddn/crypto/hash/argon2/compressBlockXor.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"compressBlock","package":"ddn-crypto","parentType":"","signature":"void compressBlock(ulong[]  prev,  ulong[]  refB,  ulong[]  curr)","url":"/ddn-crypto/ddn/crypto/hash/argon2/compressBlock.html"},{"doc":"","kind":"function","module":"ddn.crypto.hash.argon2","name":"G_argon","package":"ddn-crypto","parentType":"","signature":"void G_argon(ref  ulong[128]  v,  int  a,  int  b,  int  c,  int  d)","url":"/ddn-crypto/ddn/crypto/hash/argon2/G_argon.html"},{"doc":"Argon2 Variant.","kind":"enum","module":"ddn.crypto.hash.argon2","name":"Argon2Type","package":"ddn-crypto","parentType":"","signature":"Argon2Type","url":"/ddn-crypto/ddn/crypto/hash/argon2.html#Argon2Type"},{"doc":"","kind":"enum_member","module":"ddn.crypto.hash.argon2","name":"Argon2d","package":"ddn-crypto","parentType":"","signature":"Argon2d = 0","url":"/ddn-crypto/ddn/crypto/hash/argon2.html#Argon2Type"},{"doc":"","kind":"enum_member","module":"ddn.crypto.hash.argon2","name":"Argon2i","package":"ddn-crypto","parentType":"","signature":"Argon2i = 1","url":"/ddn-crypto/ddn/crypto/hash/argon2.html#Argon2Type"},{"doc":"","kind":"enum_member","module":"ddn.crypto.hash.argon2","name":"Argon2id","package":"ddn-crypto","parentType":"","signature":"Argon2id = 2","url":"/ddn-crypto/ddn/crypto/hash/argon2.html#Argon2Type"},{"doc":"Argon2 Digest Wrapper implementing Hash interface.","kind":"class","module":"ddn.crypto.hash.argon2","name":"Argon2Digest","package":"ddn-crypto","parentType":"","signature":"Argon2Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/argon2.html#Argon2Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.argon2","name":"update","package":"ddn-crypto","parentType":"Argon2Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/argon2/Argon2Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.argon2","name":"finish","package":"ddn-crypto","parentType":"Argon2Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/argon2/Argon2Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.argon2","name":"reset","package":"ddn-crypto","parentType":"Argon2Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/argon2/Argon2Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.argon2","name":"blockSize","package":"ddn-crypto","parentType":"Argon2Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/argon2/Argon2Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.argon2","name":"size","package":"ddn-crypto","parentType":"Argon2Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/argon2/Argon2Digest.size.html"},{"doc":"BLAKE2 and BLAKE3 Hash Implementations.","kind":"module","module":"ddn.crypto.hash.blake","name":"ddn.crypto.hash.blake","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/hash/blake.html"},{"doc":"BLAKE2b Core Implementation (Struct for low-level usage).","kind":"struct","module":"ddn.crypto.hash.blake","name":"Blake2bCore","package":"ddn-crypto","parentType":"","signature":"Blake2bCore","url":"/ddn-crypto/ddn/crypto/hash/blake.html#Blake2bCore"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"init","package":"ddn-crypto","parentType":"Blake2bCore","signature":"void init(size_t outlen,  const(ubyte)[]  key =  null)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"update","package":"ddn-crypto","parentType":"Blake2bCore","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"updateU32","package":"ddn-crypto","parentType":"Blake2bCore","signature":"void updateU32(uint  val)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.updateU32.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"finish","package":"ddn-crypto","parentType":"Blake2bCore","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"incrementCounter","package":"ddn-crypto","parentType":"Blake2bCore","signature":"void incrementCounter(size_t inc)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.incrementCounter.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"compress","package":"ddn-crypto","parentType":"Blake2bCore","signature":"void compress(bool  last)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.compress.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"G","package":"ddn-crypto","parentType":"Blake2bCore","signature":"void G(ref  ulong[16]  v,  int  a,  int  b,  int  c,  int  d,  ulong  x,  ulong  y)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.G.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"rotr64","package":"ddn-crypto","parentType":"Blake2bCore","signature":"ulong rotr64(ulong  x,  int  n)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bCore.rotr64.html"},{"doc":"BLAKE2b Digest Implementation (512-bit).","kind":"class","module":"ddn.crypto.hash.blake","name":"Blake2bDigest","package":"ddn-crypto","parentType":"","signature":"Blake2bDigest : Hash","url":"/ddn-crypto/ddn/crypto/hash/blake.html#Blake2bDigest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"update","package":"ddn-crypto","parentType":"Blake2bDigest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bDigest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"finish","package":"ddn-crypto","parentType":"Blake2bDigest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bDigest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"reset","package":"ddn-crypto","parentType":"Blake2bDigest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bDigest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"blockSize","package":"ddn-crypto","parentType":"Blake2bDigest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bDigest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"size","package":"ddn-crypto","parentType":"Blake2bDigest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2bDigest.size.html"},{"doc":"","kind":"struct","module":"ddn.crypto.hash.blake","name":"Blake2sCore","package":"ddn-crypto","parentType":"","signature":"Blake2sCore","url":"/ddn-crypto/ddn/crypto/hash/blake.html#Blake2sCore"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"init","package":"ddn-crypto","parentType":"Blake2sCore","signature":"void init(size_t outlen,  const(ubyte)[]  key =  null)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"update","package":"ddn-crypto","parentType":"Blake2sCore","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"finish","package":"ddn-crypto","parentType":"Blake2sCore","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"incrementCounter","package":"ddn-crypto","parentType":"Blake2sCore","signature":"void incrementCounter(size_t inc)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.incrementCounter.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"compress","package":"ddn-crypto","parentType":"Blake2sCore","signature":"void compress(bool  last)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.compress.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"G","package":"ddn-crypto","parentType":"Blake2sCore","signature":"void G(ref  uint[16]  v,  int  a,  int  b,  int  c,  int  d,  uint  x,  uint  y)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.G.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"rotr32","package":"ddn-crypto","parentType":"Blake2sCore","signature":"uint rotr32(uint  x,  int  n)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sCore.rotr32.html"},{"doc":"BLAKE2s Digest Implementation (256-bit).","kind":"class","module":"ddn.crypto.hash.blake","name":"Blake2sDigest","package":"ddn-crypto","parentType":"","signature":"Blake2sDigest : Hash","url":"/ddn-crypto/ddn/crypto/hash/blake.html#Blake2sDigest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"update","package":"ddn-crypto","parentType":"Blake2sDigest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sDigest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"finish","package":"ddn-crypto","parentType":"Blake2sDigest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sDigest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"reset","package":"ddn-crypto","parentType":"Blake2sDigest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sDigest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"blockSize","package":"ddn-crypto","parentType":"Blake2sDigest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sDigest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"size","package":"ddn-crypto","parentType":"Blake2sDigest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake2sDigest.size.html"},{"doc":"BLAKE3 Implementation (32-bit words, 256-bit output default).","kind":"class","module":"ddn.crypto.hash.blake","name":"Blake3Digest","package":"ddn-crypto","parentType":"","signature":"Blake3Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/blake.html#Blake3Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"blockSize","package":"ddn-crypto","parentType":"Blake3Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"size","package":"ddn-crypto","parentType":"Blake3Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"addChunkCV","package":"ddn-crypto","parentType":"Blake3Digest","signature":"void addChunkCV(uint[8]  newCV,  ulong  totalChunks)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.addChunkCV.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"reset","package":"ddn-crypto","parentType":"Blake3Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"update","package":"ddn-crypto","parentType":"Blake3Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"processFullChunk","package":"ddn-crypto","parentType":"Blake3Digest","signature":"void processFullChunk()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.processFullChunk.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"finish","package":"ddn-crypto","parentType":"Blake3Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"compressParent","package":"ddn-crypto","parentType":"Blake3Digest","signature":"uint[8] compressParent(uint[8]  left,  uint[8]  right,  const(uint[8])  key,  ulong  counter,  uint  flags)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.compressParent.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"compressChunk","package":"ddn-crypto","parentType":"Blake3Digest","signature":"uint[8] compressChunk(const(ubyte)[]  chunk,  ulong  counter,  uint  flags)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.compressChunk.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.blake","name":"compress","package":"ddn-crypto","parentType":"Blake3Digest","signature":"uint[16] compress(uint[8]  h,  ubyte[64]  block,  ulong  counter,  uint  blockLen,  uint  flags)","url":"/ddn-crypto/ddn/crypto/hash/blake/Blake3Digest.compress.html"},{"doc":"MD5 Hash Implementation (RFC 1321).","kind":"module","module":"ddn.crypto.hash.md5","name":"ddn.crypto.hash.md5","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/hash/md5.html"},{"doc":"MD5 message-digest algorithm (RFC 1321).","kind":"class","module":"ddn.crypto.hash.md5","name":"MD5Digest","package":"ddn-crypto","parentType":"","signature":"MD5Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/md5.html#MD5Digest"},{"doc":"Updates the digest with the given input data.","kind":"method","module":"ddn.crypto.hash.md5","name":"update","package":"ddn-crypto","parentType":"MD5Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.update.html"},{"doc":"Finalizes the digest computation and returns the 16-byte hash. Resets the instance to its initial state.","kind":"method","module":"ddn.crypto.hash.md5","name":"finish","package":"ddn-crypto","parentType":"MD5Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.finish.html"},{"doc":"Resets the digest to its initial state.","kind":"method","module":"ddn.crypto.hash.md5","name":"reset","package":"ddn-crypto","parentType":"MD5Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.reset.html"},{"doc":"Returns: The internal block size (64 bytes).","kind":"method","module":"ddn.crypto.hash.md5","name":"blockSize","package":"ddn-crypto","parentType":"MD5Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.blockSize.html"},{"doc":"Returns: The digest size (16 bytes).","kind":"method","module":"ddn.crypto.hash.md5","name":"size","package":"ddn-crypto","parentType":"MD5Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.md5","name":"transform","package":"ddn-crypto","parentType":"MD5Digest","signature":"void transform(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.transform.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.md5","name":"FF","package":"ddn-crypto","parentType":"MD5Digest","signature":"void FF(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.FF.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.md5","name":"GG","package":"ddn-crypto","parentType":"MD5Digest","signature":"void GG(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.GG.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.md5","name":"HH","package":"ddn-crypto","parentType":"MD5Digest","signature":"void HH(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.HH.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.md5","name":"II","package":"ddn-crypto","parentType":"MD5Digest","signature":"void II(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.II.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.md5","name":"rotateLeft","package":"ddn-crypto","parentType":"MD5Digest","signature":"uint rotateLeft(uint  x,  uint  n)","url":"/ddn-crypto/ddn/crypto/hash/md5/MD5Digest.rotateLeft.html"},{"doc":"SHA-1 and SHA-2 hash implementations.","kind":"module","module":"ddn.crypto.hash.sha","name":"ddn.crypto.hash.sha","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/hash/sha.html"},{"doc":"SHA-1 secure hash algorithm (RFC 3174).","kind":"class","module":"ddn.crypto.hash.sha","name":"SHA1Digest","package":"ddn-crypto","parentType":"","signature":"SHA1Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA1Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"update","package":"ddn-crypto","parentType":"SHA1Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"finish","package":"ddn-crypto","parentType":"SHA1Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"reset","package":"ddn-crypto","parentType":"SHA1Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"blockSize","package":"ddn-crypto","parentType":"SHA1Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"size","package":"ddn-crypto","parentType":"SHA1Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"transform","package":"ddn-crypto","parentType":"SHA1Digest","signature":"void transform(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.transform.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"rotateLeft","package":"ddn-crypto","parentType":"SHA1Digest","signature":"uint rotateLeft(uint  x,  uint  n)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA1Digest.rotateLeft.html"},{"doc":"SHA-256 implementation (FIPS 180-4).","kind":"class","module":"ddn.crypto.hash.sha","name":"SHA256Digest","package":"ddn-crypto","parentType":"","signature":"SHA256Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA256Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"reset","package":"ddn-crypto","parentType":"SHA256Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"update","package":"ddn-crypto","parentType":"SHA256Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"finish","package":"ddn-crypto","parentType":"SHA256Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"blockSize","package":"ddn-crypto","parentType":"SHA256Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"size","package":"ddn-crypto","parentType":"SHA256Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"transform","package":"ddn-crypto","parentType":"SHA256Digest","signature":"void transform(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.transform.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"rotateRight","package":"ddn-crypto","parentType":"SHA256Digest","signature":"uint rotateRight(uint  x,  uint  n)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA256Digest.rotateRight.html"},{"doc":"SHA-512 implementation (FIPS 180-4).","kind":"class","module":"ddn.crypto.hash.sha","name":"SHA512Digest","package":"ddn-crypto","parentType":"","signature":"SHA512Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA512Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"reset","package":"ddn-crypto","parentType":"SHA512Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"update","package":"ddn-crypto","parentType":"SHA512Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"finish","package":"ddn-crypto","parentType":"SHA512Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"blockSize","package":"ddn-crypto","parentType":"SHA512Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"size","package":"ddn-crypto","parentType":"SHA512Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"transform","package":"ddn-crypto","parentType":"SHA512Digest","signature":"void transform(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.transform.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"rotateRight","package":"ddn-crypto","parentType":"SHA512Digest","signature":"ulong rotateRight(ulong  x,  uint  n)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA512Digest.rotateRight.html"},{"doc":"SHA-384 implementation (FIPS 180-4).","kind":"class","module":"ddn.crypto.hash.sha","name":"SHA384Digest","package":"ddn-crypto","parentType":"","signature":"SHA384Digest : Hash","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA384Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"reset","package":"ddn-crypto","parentType":"SHA384Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"update","package":"ddn-crypto","parentType":"SHA384Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"finish","package":"ddn-crypto","parentType":"SHA384Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"blockSize","package":"ddn-crypto","parentType":"SHA384Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"size","package":"ddn-crypto","parentType":"SHA384Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"transform","package":"ddn-crypto","parentType":"SHA384Digest","signature":"void transform(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.transform.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"rotateRight","package":"ddn-crypto","parentType":"SHA384Digest","signature":"ulong rotateRight(ulong  x,  uint  n)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA384Digest.rotateRight.html"},{"doc":"SHA-3 (Keccak) Digest Implementation.","kind":"class","module":"ddn.crypto.hash.sha","name":"SHA3Digest","package":"ddn-crypto","parentType":"","signature":"SHA3Digest(int  bits) : Hash","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA3Digest"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"reset","package":"ddn-crypto","parentType":"SHA3Digest","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"update","package":"ddn-crypto","parentType":"SHA3Digest","signature":"Hash update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"finish","package":"ddn-crypto","parentType":"SHA3Digest","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"blockSize","package":"ddn-crypto","parentType":"SHA3Digest","signature":"size_t blockSize()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.blockSize.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"size","package":"ddn-crypto","parentType":"SHA3Digest","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"processBlock","package":"ddn-crypto","parentType":"SHA3Digest","signature":"void processBlock(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.processBlock.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"keccakF1600","package":"ddn-crypto","parentType":"SHA3Digest","signature":"void keccakF1600(ref  ulong[25]  A)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.keccakF1600.html"},{"doc":"","kind":"method","module":"ddn.crypto.hash.sha","name":"rotl64","package":"ddn-crypto","parentType":"SHA3Digest","signature":"ulong rotl64(ulong  x,  int  n)","url":"/ddn-crypto/ddn/crypto/hash/sha/SHA3Digest.rotl64.html"},{"doc":"SHA3-224","kind":"alias","module":"ddn.crypto.hash.sha","name":"SHA3_224Digest","package":"ddn-crypto","parentType":"","signature":"SHA3_224Digest = SHA3Digest!(224)","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA3_224Digest"},{"doc":"SHA3-256","kind":"alias","module":"ddn.crypto.hash.sha","name":"SHA3_256Digest","package":"ddn-crypto","parentType":"","signature":"SHA3_256Digest = SHA3Digest!(256)","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA3_256Digest"},{"doc":"SHA3-384","kind":"alias","module":"ddn.crypto.hash.sha","name":"SHA3_384Digest","package":"ddn-crypto","parentType":"","signature":"SHA3_384Digest = SHA3Digest!(384)","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA3_384Digest"},{"doc":"SHA3-512","kind":"alias","module":"ddn.crypto.hash.sha","name":"SHA3_512Digest","package":"ddn-crypto","parentType":"","signature":"SHA3_512Digest = SHA3Digest!(512)","url":"/ddn-crypto/ddn/crypto/hash/sha.html#SHA3_512Digest"},{"doc":"Argon2id Key Derivation Function (RFC 9106).","kind":"module","module":"ddn.crypto.kdf.argon2","name":"ddn.crypto.kdf.argon2","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kdf/argon2.html"},{"doc":"Argon2id KDF Implementation.","kind":"class","module":"ddn.crypto.kdf.argon2","name":"Argon2id","package":"ddn-crypto","parentType":"","signature":"Argon2id : KDF","url":"/ddn-crypto/ddn/crypto/kdf/argon2.html#Argon2id"},{"doc":"","kind":"method","module":"ddn.crypto.kdf.argon2","name":"derive","package":"ddn-crypto","parentType":"Argon2id","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length)","url":"/ddn-crypto/ddn/crypto/kdf/argon2/Argon2id.derive.html"},{"doc":"Derives a key using the given parameters.","kind":"method","module":"ddn.crypto.kdf.argon2","name":"derive","package":"ddn-crypto","parentType":"Argon2id","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length,  KDFParams params)","url":"/ddn-crypto/ddn/crypto/kdf/argon2/Argon2id.derive.html"},{"doc":"HKDF (HMAC-based Extract-and-Expand Key Derivation Function) Implementation (RFC 5869).","kind":"module","module":"ddn.crypto.kdf.hkdf","name":"ddn.crypto.kdf.hkdf","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kdf/hkdf.html"},{"doc":"HKDF Implementation.","kind":"class","module":"ddn.crypto.kdf.hkdf","name":"HKDF","package":"ddn-crypto","parentType":"","signature":"HKDF : KDF","url":"/ddn-crypto/ddn/crypto/kdf/hkdf.html#HKDF"},{"doc":"Derives a key of the specified length using the standard KDF interface.","kind":"method","module":"ddn.crypto.kdf.hkdf","name":"derive","package":"ddn-crypto","parentType":"HKDF","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length)","url":"/ddn-crypto/ddn/crypto/kdf/hkdf/HKDF.derive.html"},{"doc":"Derives a key using the given parameters.","kind":"method","module":"ddn.crypto.kdf.hkdf","name":"derive","package":"ddn-crypto","parentType":"HKDF","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length,  KDFParams params)","url":"/ddn-crypto/ddn/crypto/kdf/hkdf/HKDF.derive.html"},{"doc":"Derives a key with context information.","kind":"method","module":"ddn.crypto.kdf.hkdf","name":"derive","package":"ddn-crypto","parentType":"HKDF","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  const(ubyte)[]  info,  size_t length)","url":"/ddn-crypto/ddn/crypto/kdf/hkdf/HKDF.derive.html"},{"doc":"HKDF-Extract Step.","kind":"method","module":"ddn.crypto.kdf.hkdf","name":"extract","package":"ddn-crypto","parentType":"HKDF","signature":"ubyte[] extract(const(ubyte)[]  salt,  const(ubyte)[]  ikm)","url":"/ddn-crypto/ddn/crypto/kdf/hkdf/HKDF.extract.html"},{"doc":"HKDF-Expand Step.","kind":"method","module":"ddn.crypto.kdf.hkdf","name":"expand","package":"ddn-crypto","parentType":"HKDF","signature":"ubyte[] expand(const(ubyte)[]  prk,  const(ubyte)[]  info,  size_t length)","url":"/ddn-crypto/ddn/crypto/kdf/hkdf/HKDF.expand.html"},{"doc":"PBKDF2 (Password-Based Key Derivation Function 2) Implementation (RFC 2898).","kind":"module","module":"ddn.crypto.kdf.pbkdf2","name":"ddn.crypto.kdf.pbkdf2","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kdf/pbkdf2.html"},{"doc":"PBKDF2 Implementation.","kind":"class","module":"ddn.crypto.kdf.pbkdf2","name":"PBKDF2","package":"ddn-crypto","parentType":"","signature":"PBKDF2 : KDF","url":"/ddn-crypto/ddn/crypto/kdf/pbkdf2.html#PBKDF2"},{"doc":"","kind":"method","module":"ddn.crypto.kdf.pbkdf2","name":"derive","package":"ddn-crypto","parentType":"PBKDF2","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length)","url":"/ddn-crypto/ddn/crypto/kdf/pbkdf2/PBKDF2.derive.html"},{"doc":"Derives a key using the given parameters.","kind":"method","module":"ddn.crypto.kdf.pbkdf2","name":"derive","package":"ddn-crypto","parentType":"PBKDF2","signature":"ubyte[] derive(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t length,  KDFParams params)","url":"/ddn-crypto/ddn/crypto/kdf/pbkdf2/PBKDF2.derive.html"},{"doc":"","kind":"method","module":"ddn.crypto.kdf.pbkdf2","name":"f","package":"ddn-crypto","parentType":"PBKDF2","signature":"void f(const(ubyte)[]  secret,  const(ubyte)[]  salt,  size_t iterations,  uint  blockIndex,  ubyte[]  output)","url":"/ddn-crypto/ddn/crypto/kdf/pbkdf2/PBKDF2.f.html"},{"doc":"Diffie-Hellman Key Exchange Implementation (PKCS#3 / RFC 2631).","kind":"module","module":"ddn.crypto.kex.dh","name":"ddn.crypto.kex.dh","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kex/dh.html"},{"doc":"Diffie-Hellman Key Agreement.","kind":"class","module":"ddn.crypto.kex.dh","name":"DH","package":"ddn-crypto","parentType":"","signature":"DH : KeyAgreement","url":"/ddn-crypto/ddn/crypto/kex/dh.html#DH"},{"doc":"","kind":"method","module":"ddn.crypto.kex.dh","name":"init","package":"ddn-crypto","parentType":"DH","signature":"void init(PrivateKey privateKey)","url":"/ddn-crypto/ddn/crypto/kex/dh/DH.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.dh","name":"calculateSecret","package":"ddn-crypto","parentType":"DH","signature":"ubyte[] calculateSecret(PublicKey publicKey)","url":"/ddn-crypto/ddn/crypto/kex/dh/DH.calculateSecret.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.dh","name":"byteLength","package":"ddn-crypto","parentType":"DH","signature":"size_t byteLength(BigInt n)","url":"/ddn-crypto/ddn/crypto/kex/dh/DH.byteLength.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.dh","name":"i2osp","package":"ddn-crypto","parentType":"DH","signature":"ubyte[] i2osp(BigInt x,  size_t xLen)","url":"/ddn-crypto/ddn/crypto/kex/dh/DH.i2osp.html"},{"doc":"ECDH key agreement over NIST P-256 (secp256r1).","kind":"module","module":"ddn.crypto.kex.ecdh","name":"ddn.crypto.kex.ecdh","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kex/ecdh.html"},{"doc":"","kind":"function","module":"ddn.crypto.kex.ecdh","name":"bytesToBigInt","package":"ddn-crypto","parentType":"","signature":"BigInt bytesToBigInt(const(ubyte)[]  bytes)","url":"/ddn-crypto/ddn/crypto/kex/ecdh/bytesToBigInt.html"},{"doc":"","kind":"function","module":"ddn.crypto.kex.ecdh","name":"bigIntToFixedBytes","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToFixedBytes(BigInt val,  size_t len)","url":"/ddn-crypto/ddn/crypto/kex/ecdh/bigIntToFixedBytes.html"},{"doc":"","kind":"function","module":"ddn.crypto.kex.ecdh","name":"bigIntToBytesUnsigned","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToBytesUnsigned(BigInt val)","url":"/ddn-crypto/ddn/crypto/kex/ecdh/bigIntToBytesUnsigned.html"},{"doc":"ECDH key pair for P-256.","kind":"struct","module":"ddn.crypto.kex.ecdh","name":"EcdhP256","package":"ddn-crypto","parentType":"","signature":"EcdhP256","url":"/ddn-crypto/ddn/crypto/kex/ecdh.html#EcdhP256"},{"doc":"Generate a new random ECDH P-256 key pair.","kind":"method","module":"ddn.crypto.kex.ecdh","name":"generate","package":"ddn-crypto","parentType":"EcdhP256","signature":"EcdhP256 generate(SecureRandom rng)","url":"/ddn-crypto/ddn/crypto/kex/ecdh/EcdhP256.generate.html"},{"doc":"Compute the ECDH shared secret with a peer's public key.","kind":"method","module":"ddn.crypto.kex.ecdh","name":"sharedSecret","package":"ddn-crypto","parentType":"EcdhP256","signature":"ubyte[] sharedSecret(const(ubyte)[]  peerX,  const(ubyte)[]  peerY)","url":"/ddn-crypto/ddn/crypto/kex/ecdh/EcdhP256.sharedSecret.html"},{"doc":"Returns: The public key x-coordinate as 32 bytes.","kind":"method","module":"ddn.crypto.kex.ecdh","name":"publicKeyX","package":"ddn-crypto","parentType":"EcdhP256","signature":"ubyte[] publicKeyX()","url":"/ddn-crypto/ddn/crypto/kex/ecdh/EcdhP256.publicKeyX.html"},{"doc":"Returns: The public key y-coordinate as 32 bytes.","kind":"method","module":"ddn.crypto.kex.ecdh","name":"publicKeyY","package":"ddn-crypto","parentType":"EcdhP256","signature":"ubyte[] publicKeyY()","url":"/ddn-crypto/ddn/crypto/kex/ecdh/EcdhP256.publicKeyY.html"},{"doc":"Returns: The raw public key as 65 bytes (0x04 || x || y).","kind":"method","module":"ddn.crypto.kex.ecdh","name":"publicKeyUncompressed","package":"ddn-crypto","parentType":"EcdhP256","signature":"ubyte[] publicKeyUncompressed()","url":"/ddn-crypto/ddn/crypto/kex/ecdh/EcdhP256.publicKeyUncompressed.html"},{"doc":"ECDH / X25519 Implementation (RFC 7748).","kind":"module","module":"ddn.crypto.kex.x25519","name":"ddn.crypto.kex.x25519","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kex/x25519.html"},{"doc":"X25519 Key Agreement (ECDH over Curve25519).","kind":"class","module":"ddn.crypto.kex.x25519","name":"X25519","package":"ddn-crypto","parentType":"","signature":"X25519 : KeyAgreement","url":"/ddn-crypto/ddn/crypto/kex/x25519.html#X25519"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x25519","name":"init","package":"ddn-crypto","parentType":"X25519","signature":"void init(PrivateKey privateKey)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x25519","name":"calculateSecret","package":"ddn-crypto","parentType":"X25519","signature":"ubyte[] calculateSecret(PublicKey publicKey)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.calculateSecret.html"},{"doc":"Calculates X25519(k, u).","kind":"method","module":"ddn.crypto.kex.x25519","name":"x25519","package":"ddn-crypto","parentType":"X25519","signature":"ubyte[] x25519(const(ubyte)[]  k,  const(ubyte)[]  u)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.x25519.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x25519","name":"decodeLittleEndian","package":"ddn-crypto","parentType":"X25519","signature":"BigInt decodeLittleEndian(const(ubyte)[]  b)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.decodeLittleEndian.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x25519","name":"encodeLittleEndian","package":"ddn-crypto","parentType":"X25519","signature":"ubyte[] encodeLittleEndian(BigInt n)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.encodeLittleEndian.html"},{"doc":"Montgomery ladder scalar multiplication.","kind":"method","module":"ddn.crypto.kex.x25519","name":"montgomeryLadder","package":"ddn-crypto","parentType":"X25519","signature":"BigInt montgomeryLadder(BigInt k,  BigInt u)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.montgomeryLadder.html"},{"doc":"Conditional swap for Montgomery ladder.","kind":"method","module":"ddn.crypto.kex.x25519","name":"cswap","package":"ddn-crypto","parentType":"X25519","signature":"void cswap(uint  doSwap,  ref  BigInt a,  ref  BigInt b)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.cswap.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x25519","name":"modInverse","package":"ddn-crypto","parentType":"X25519","signature":"BigInt modInverse(BigInt a,  BigInt n)","url":"/ddn-crypto/ddn/crypto/kex/x25519/X25519.modInverse.html"},{"doc":"X448 Implementation (RFC 7748).","kind":"module","module":"ddn.crypto.kex.x448","name":"ddn.crypto.kex.x448","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/kex/x448.html"},{"doc":"X448 Key Agreement (ECDH over Curve448).","kind":"class","module":"ddn.crypto.kex.x448","name":"X448","package":"ddn-crypto","parentType":"","signature":"X448 : KeyAgreement","url":"/ddn-crypto/ddn/crypto/kex/x448.html#X448"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x448","name":"init","package":"ddn-crypto","parentType":"X448","signature":"void init(PrivateKey privateKey)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x448","name":"calculateSecret","package":"ddn-crypto","parentType":"X448","signature":"ubyte[] calculateSecret(PublicKey publicKey)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.calculateSecret.html"},{"doc":"Calculates X448(k, u).","kind":"method","module":"ddn.crypto.kex.x448","name":"x448","package":"ddn-crypto","parentType":"X448","signature":"ubyte[] x448(const(ubyte)[]  k,  const(ubyte)[]  u)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.x448.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x448","name":"decodeLittleEndian","package":"ddn-crypto","parentType":"X448","signature":"BigInt decodeLittleEndian(const(ubyte)[]  b)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.decodeLittleEndian.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x448","name":"encodeLittleEndian","package":"ddn-crypto","parentType":"X448","signature":"ubyte[] encodeLittleEndian(BigInt n)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.encodeLittleEndian.html"},{"doc":"Montgomery ladder scalar multiplication.","kind":"method","module":"ddn.crypto.kex.x448","name":"montgomeryLadder","package":"ddn-crypto","parentType":"X448","signature":"BigInt montgomeryLadder(BigInt k,  BigInt u)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.montgomeryLadder.html"},{"doc":"Conditional swap for Montgomery ladder.","kind":"method","module":"ddn.crypto.kex.x448","name":"cswap","package":"ddn-crypto","parentType":"X448","signature":"void cswap(uint  doSwap,  ref  BigInt a,  ref  BigInt b)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.cswap.html"},{"doc":"","kind":"method","module":"ddn.crypto.kex.x448","name":"modInverse","package":"ddn-crypto","parentType":"X448","signature":"BigInt modInverse(BigInt a,  BigInt n)","url":"/ddn-crypto/ddn/crypto/kex/x448/X448.modInverse.html"},{"doc":"Diffie-Hellman Keys.","kind":"module","module":"ddn.crypto.key.dh","name":"ddn.crypto.key.dh","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/dh.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.dh","name":"zeroBigInt","package":"ddn-crypto","parentType":"","signature":"void zeroBigInt(ref  BigInt val)","url":"/ddn-crypto/ddn/crypto/key/dh/zeroBigInt.html"},{"doc":"Converts a non-negative BigInt to minimal big-endian unsigned bytes.","kind":"function","module":"ddn.crypto.key.dh","name":"bigIntToBytes","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToBytes(BigInt val)","url":"/ddn-crypto/ddn/crypto/key/dh/bigIntToBytes.html"},{"doc":"Converts big-endian unsigned bytes to a BigInt.","kind":"function","module":"ddn.crypto.key.dh","name":"bytesToBigInt","package":"ddn-crypto","parentType":"","signature":"BigInt bytesToBigInt(const(ubyte)[]  bytes)","url":"/ddn-crypto/ddn/crypto/key/dh/bytesToBigInt.html"},{"doc":"Encodes a DH public key as a DER-encoded SubjectPublicKeyInfo (SPKI).","kind":"function","module":"ddn.crypto.key.dh","name":"encodeDhSpki","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeDhSpki(DHPublicKey key)","url":"/ddn-crypto/ddn/crypto/key/dh/encodeDhSpki.html"},{"doc":"Decodes a DH public key from DER-encoded SubjectPublicKeyInfo (SPKI).","kind":"function","module":"ddn.crypto.key.dh","name":"decodeDhSpki","package":"ddn-crypto","parentType":"","signature":"DHPublicKey decodeDhSpki(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/dh/decodeDhSpki.html"},{"doc":"Encodes a DH private key in PKCS#8 format (PrivateKeyInfo).","kind":"function","module":"ddn.crypto.key.dh","name":"encodeDhPkcs8","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeDhPkcs8(DHPrivateKey key)","url":"/ddn-crypto/ddn/crypto/key/dh/encodeDhPkcs8.html"},{"doc":"Decodes a DH private key from PKCS#8 format (PrivateKeyInfo).","kind":"function","module":"ddn.crypto.key.dh","name":"decodeDhPkcs8","package":"ddn-crypto","parentType":"","signature":"DHPrivateKey decodeDhPkcs8(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/dh/decodeDhPkcs8.html"},{"doc":"DH Public Key. Contains the prime modulus p, generator g, and public value y = g^x mod p.","kind":"class","module":"ddn.crypto.key.dh","name":"DHPublicKey","package":"ddn-crypto","parentType":"","signature":"DHPublicKey : PublicKey","url":"/ddn-crypto/ddn/crypto/key/dh.html#DHPublicKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"algorithm","package":"ddn-crypto","parentType":"DHPublicKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPublicKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"format","package":"ddn-crypto","parentType":"DHPublicKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPublicKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"encoded","package":"ddn-crypto","parentType":"DHPublicKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPublicKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"toHash","package":"ddn-crypto","parentType":"DHPublicKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPublicKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"opEquals","package":"ddn-crypto","parentType":"DHPublicKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/dh/DHPublicKey.opEquals.html"},{"doc":"DH Private Key. Contains the prime modulus p, generator g, and private value x.","kind":"class","module":"ddn.crypto.key.dh","name":"DHPrivateKey","package":"ddn-crypto","parentType":"","signature":"DHPrivateKey : PrivateKey","url":"/ddn-crypto/ddn/crypto/key/dh.html#DHPrivateKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"algorithm","package":"ddn-crypto","parentType":"DHPrivateKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPrivateKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"format","package":"ddn-crypto","parentType":"DHPrivateKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPrivateKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"encoded","package":"ddn-crypto","parentType":"DHPrivateKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPrivateKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"toHash","package":"ddn-crypto","parentType":"DHPrivateKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/dh/DHPrivateKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.dh","name":"opEquals","package":"ddn-crypto","parentType":"DHPrivateKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/dh/DHPrivateKey.opEquals.html"},{"doc":"ECDSA Keys and Curve Parameters.","kind":"module","module":"ddn.crypto.key.ecdsa","name":"ddn.crypto.key.ecdsa","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.ecdsa","name":"zeroBigInt","package":"ddn-crypto","parentType":"","signature":"void zeroBigInt(ref  BigInt val)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/zeroBigInt.html"},{"doc":"Converts a non-negative BigInt to minimal big-endian unsigned bytes.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"bigIntToBytes","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToBytes(BigInt val)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/bigIntToBytes.html"},{"doc":"Converts big-endian unsigned bytes to a BigInt.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"bytesToBigInt","package":"ddn-crypto","parentType":"","signature":"BigInt bytesToBigInt(const(ubyte)[]  bytes)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/bytesToBigInt.html"},{"doc":"Maps a curve name to its standard OID string.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"curveNameToOid","package":"ddn-crypto","parentType":"","signature":"string curveNameToOid(string name)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/curveNameToOid.html"},{"doc":"Maps an OID string to a standard curve name.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"oidToCurveName","package":"ddn-crypto","parentType":"","signature":"string oidToCurveName(string oid)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/oidToCurveName.html"},{"doc":"Returns the byte length of the curve field element.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"curveFieldLength","package":"ddn-crypto","parentType":"","signature":"size_t curveFieldLength(string name)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/curveFieldLength.html"},{"doc":"Returns the P-256 (secp256r1) curve parameters, initialising on first call. `p = 2^256 − 2^224 + 2^192 + 2^96 − 1`.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"curveP256","package":"ddn-crypto","parentType":"","signature":"CurveParams curveP256()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/curveP256.html"},{"doc":"Returns the P-384 (secp384r1) curve parameters, initialising on first call. `p = 2^384 − 2^128 − 2^96 + 2^32 − 1`.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"curveP384","package":"ddn-crypto","parentType":"","signature":"CurveParams curveP384()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/curveP384.html"},{"doc":"Returns the P-521 (secp521r1) curve parameters, initialising on first call. `p = 2^521 − 1` (Mersenne prime).","kind":"function","module":"ddn.crypto.key.ecdsa","name":"curveP521","package":"ddn-crypto","parentType":"","signature":"CurveParams curveP521()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/curveP521.html"},{"doc":"Looks up the domain parameters for a named elliptic curve.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"getCurveDescriptor","package":"ddn-crypto","parentType":"","signature":"CurveDescriptor getCurveDescriptor(string name)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/getCurveDescriptor.html"},{"doc":"Encodes an ECDSA public key as a DER-encoded SubjectPublicKeyInfo (SPKI) per RFC 5480.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"encodeEcdsaSpki","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeEcdsaSpki(ECDSAPublicKey key)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/encodeEcdsaSpki.html"},{"doc":"Decodes an ECDSA public key from DER-encoded SubjectPublicKeyInfo (SPKI).","kind":"function","module":"ddn.crypto.key.ecdsa","name":"decodeEcdsaSpki","package":"ddn-crypto","parentType":"","signature":"ECDSAPublicKey decodeEcdsaSpki(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/decodeEcdsaSpki.html"},{"doc":"Encodes an ECDSA private key in SEC 1 / RFC 5915 format.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"encodeEcdsaPrivateKey","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeEcdsaPrivateKey(ECDSAPrivateKey key,\n       ECDSAPublicKey publicKey =  null)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/encodeEcdsaPrivateKey.html"},{"doc":"Decodes an ECDSA private key from SEC 1 / RFC 5915 format.","kind":"function","module":"ddn.crypto.key.ecdsa","name":"decodeEcdsaPrivateKey","package":"ddn-crypto","parentType":"","signature":"ECDSAPrivateKey decodeEcdsaPrivateKey(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/decodeEcdsaPrivateKey.html"},{"doc":"Holds the domain parameters for a named elliptic curve.","kind":"struct","module":"ddn.crypto.key.ecdsa","name":"CurveParams","package":"ddn-crypto","parentType":"","signature":"CurveParams","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#CurveParams"},{"doc":"Verifies that the point $(D_PARAM x), $(D_PARAM y) lies on this curve.","kind":"method","module":"ddn.crypto.key.ecdsa","name":"isValid","package":"ddn-crypto","parentType":"CurveParams","signature":"bool isValid(BigInt x,  BigInt y)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/CurveParams.isValid.html"},{"doc":"Lightweight curve descriptor returned by $(REF getCurveDescriptor).","kind":"struct","module":"ddn.crypto.key.ecdsa","name":"CurveDescriptor","package":"ddn-crypto","parentType":"","signature":"CurveDescriptor","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#CurveDescriptor"},{"doc":"","kind":"struct","module":"ddn.crypto.key.ecdsa","name":"Point","package":"ddn-crypto","parentType":"","signature":"Point","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#Point"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"infinityPoint","package":"ddn-crypto","parentType":"Point","signature":"Point infinityPoint()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/Point.infinityPoint.html"},{"doc":"ECDSA Public Key. Represents a point Q = d * G on the curve.","kind":"class","module":"ddn.crypto.key.ecdsa","name":"ECDSAPublicKey","package":"ddn-crypto","parentType":"","signature":"ECDSAPublicKey : PublicKey","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#ECDSAPublicKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"algorithm","package":"ddn-crypto","parentType":"ECDSAPublicKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPublicKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"format","package":"ddn-crypto","parentType":"ECDSAPublicKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPublicKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"encoded","package":"ddn-crypto","parentType":"ECDSAPublicKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPublicKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"toHash","package":"ddn-crypto","parentType":"ECDSAPublicKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPublicKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"opEquals","package":"ddn-crypto","parentType":"ECDSAPublicKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPublicKey.opEquals.html"},{"doc":"ECDSA Private Key. Represents the secret multiplier d.","kind":"class","module":"ddn.crypto.key.ecdsa","name":"ECDSAPrivateKey","package":"ddn-crypto","parentType":"","signature":"ECDSAPrivateKey : PrivateKey","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#ECDSAPrivateKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"algorithm","package":"ddn-crypto","parentType":"ECDSAPrivateKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPrivateKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"format","package":"ddn-crypto","parentType":"ECDSAPrivateKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPrivateKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"encoded","package":"ddn-crypto","parentType":"ECDSAPrivateKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPrivateKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"toHash","package":"ddn-crypto","parentType":"ECDSAPrivateKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPrivateKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ecdsa","name":"opEquals","package":"ddn-crypto","parentType":"ECDSAPrivateKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/ecdsa/ECDSAPrivateKey.opEquals.html"},{"doc":"","kind":"variable","module":"ddn.crypto.key.ecdsa","name":"curveP256Cache_","package":"ddn-crypto","parentType":"","signature":"CurveParams curveP256Cache_","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#curveP256Cache_"},{"doc":"","kind":"variable","module":"ddn.crypto.key.ecdsa","name":"curveP256Init_","package":"ddn-crypto","parentType":"","signature":"bool curveP256Init_","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#curveP256Init_"},{"doc":"","kind":"variable","module":"ddn.crypto.key.ecdsa","name":"curveP384Cache_","package":"ddn-crypto","parentType":"","signature":"CurveParams curveP384Cache_","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#curveP384Cache_"},{"doc":"","kind":"variable","module":"ddn.crypto.key.ecdsa","name":"curveP384Init_","package":"ddn-crypto","parentType":"","signature":"bool curveP384Init_","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#curveP384Init_"},{"doc":"","kind":"variable","module":"ddn.crypto.key.ecdsa","name":"curveP521Cache_","package":"ddn-crypto","parentType":"","signature":"CurveParams curveP521Cache_","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#curveP521Cache_"},{"doc":"","kind":"variable","module":"ddn.crypto.key.ecdsa","name":"curveP521Init_","package":"ddn-crypto","parentType":"","signature":"bool curveP521Init_","url":"/ddn-crypto/ddn/crypto/key/ecdsa.html#curveP521Init_"},{"doc":"Ed25519 Keys.","kind":"module","module":"ddn.crypto.key.ed25519","name":"ddn.crypto.key.ed25519","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/ed25519.html"},{"doc":"Encodes an Ed25519 public key as DER SubjectPublicKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.ed25519","name":"encodeEd25519Spki","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeEd25519Spki(Ed25519PublicKey key)","url":"/ddn-crypto/ddn/crypto/key/ed25519/encodeEd25519Spki.html"},{"doc":"Decodes an Ed25519 public key from DER SubjectPublicKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.ed25519","name":"decodeEd25519Spki","package":"ddn-crypto","parentType":"","signature":"Ed25519PublicKey decodeEd25519Spki(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/ed25519/decodeEd25519Spki.html"},{"doc":"Encodes an Ed25519 private key as DER PKCS#8 PrivateKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.ed25519","name":"encodeEd25519Pkcs8","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeEd25519Pkcs8(Ed25519PrivateKey key)","url":"/ddn-crypto/ddn/crypto/key/ed25519/encodeEd25519Pkcs8.html"},{"doc":"Decodes an Ed25519 private key from DER PKCS#8 PrivateKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.ed25519","name":"decodeEd25519Pkcs8","package":"ddn-crypto","parentType":"","signature":"Ed25519PrivateKey decodeEd25519Pkcs8(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/ed25519/decodeEd25519Pkcs8.html"},{"doc":"Ed25519 Public Key.","kind":"class","module":"ddn.crypto.key.ed25519","name":"Ed25519PublicKey","package":"ddn-crypto","parentType":"","signature":"Ed25519PublicKey : PublicKey","url":"/ddn-crypto/ddn/crypto/key/ed25519.html#Ed25519PublicKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"algorithm","package":"ddn-crypto","parentType":"Ed25519PublicKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PublicKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"format","package":"ddn-crypto","parentType":"Ed25519PublicKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PublicKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"encoded","package":"ddn-crypto","parentType":"Ed25519PublicKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PublicKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"toHash","package":"ddn-crypto","parentType":"Ed25519PublicKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PublicKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"opEquals","package":"ddn-crypto","parentType":"Ed25519PublicKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PublicKey.opEquals.html"},{"doc":"Ed25519 Private Key.","kind":"class","module":"ddn.crypto.key.ed25519","name":"Ed25519PrivateKey","package":"ddn-crypto","parentType":"","signature":"Ed25519PrivateKey : PrivateKey","url":"/ddn-crypto/ddn/crypto/key/ed25519.html#Ed25519PrivateKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"algorithm","package":"ddn-crypto","parentType":"Ed25519PrivateKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PrivateKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"format","package":"ddn-crypto","parentType":"Ed25519PrivateKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PrivateKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"encoded","package":"ddn-crypto","parentType":"Ed25519PrivateKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PrivateKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"toHash","package":"ddn-crypto","parentType":"Ed25519PrivateKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PrivateKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.ed25519","name":"opEquals","package":"ddn-crypto","parentType":"Ed25519PrivateKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/ed25519/Ed25519PrivateKey.opEquals.html"},{"doc":"Raw secret key implementation.","kind":"module","module":"ddn.crypto.key.raw","name":"ddn.crypto.key.raw","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/raw.html"},{"doc":"A concrete implementation of a secret key that holds the raw key bytes.","kind":"class","module":"ddn.crypto.key.raw","name":"RawSecretKey","package":"ddn-crypto","parentType":"","signature":"RawSecretKey : SecretKey","url":"/ddn-crypto/ddn/crypto/key/raw.html#RawSecretKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.raw","name":"algorithm","package":"ddn-crypto","parentType":"RawSecretKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/raw/RawSecretKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.raw","name":"format","package":"ddn-crypto","parentType":"RawSecretKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/raw/RawSecretKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.raw","name":"encoded","package":"ddn-crypto","parentType":"RawSecretKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/raw/RawSecretKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.raw","name":"toHash","package":"ddn-crypto","parentType":"RawSecretKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/raw/RawSecretKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.raw","name":"opEquals","package":"ddn-crypto","parentType":"RawSecretKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/raw/RawSecretKey.opEquals.html"},{"doc":"RSA Keys, Primitives, and Key Generator.","kind":"module","module":"ddn.crypto.key.rsa","name":"ddn.crypto.key.rsa","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/rsa.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.rsa","name":"zeroBigInt","package":"ddn-crypto","parentType":"","signature":"void zeroBigInt(ref  BigInt val)","url":"/ddn-crypto/ddn/crypto/key/rsa/zeroBigInt.html"},{"doc":"Converts a non-negative BigInt to minimal big-endian unsigned bytes.","kind":"function","module":"ddn.crypto.key.rsa","name":"bigIntToBytes","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToBytes(BigInt val)","url":"/ddn-crypto/ddn/crypto/key/rsa/bigIntToBytes.html"},{"doc":"Encodes an RSA public key as a DER-encoded SubjectPublicKeyInfo (SPKI).","kind":"function","module":"ddn.crypto.key.rsa","name":"encodeRsaSpki","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeRsaSpki(RSAPublicKey key)","url":"/ddn-crypto/ddn/crypto/key/rsa/encodeRsaSpki.html"},{"doc":"Decodes an RSA public key from DER-encoded SubjectPublicKeyInfo (SPKI).","kind":"function","module":"ddn.crypto.key.rsa","name":"decodeRsaSpki","package":"ddn-crypto","parentType":"","signature":"RSAPublicKey decodeRsaSpki(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/rsa/decodeRsaSpki.html"},{"doc":"Encodes an RSA private key in PKCS#1 format.","kind":"function","module":"ddn.crypto.key.rsa","name":"encodeRsaPkcs1","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeRsaPkcs1(RSAPrivateKey key)","url":"/ddn-crypto/ddn/crypto/key/rsa/encodeRsaPkcs1.html"},{"doc":"Decodes an RSA private key from PKCS#1 format.","kind":"function","module":"ddn.crypto.key.rsa","name":"decodeRsaPkcs1","package":"ddn-crypto","parentType":"","signature":"RSAPrivateKey decodeRsaPkcs1(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/rsa/decodeRsaPkcs1.html"},{"doc":"Encodes an RSA private key in PKCS#8 format (PrivateKeyInfo).","kind":"function","module":"ddn.crypto.key.rsa","name":"encodeRsaPkcs8","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeRsaPkcs8(RSAPrivateKey key)","url":"/ddn-crypto/ddn/crypto/key/rsa/encodeRsaPkcs8.html"},{"doc":"Decodes an RSA private key from PKCS#8 format (PrivateKeyInfo).","kind":"function","module":"ddn.crypto.key.rsa","name":"decodeRsaPkcs8","package":"ddn-crypto","parentType":"","signature":"RSAPrivateKey decodeRsaPkcs8(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/rsa/decodeRsaPkcs8.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.rsa","name":"os2ip","package":"ddn-crypto","parentType":"","signature":"BigInt os2ip(const(ubyte)[]  octets)","url":"/ddn-crypto/ddn/crypto/key/rsa/os2ip.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.rsa","name":"i2osp","package":"ddn-crypto","parentType":"","signature":"ubyte[] i2osp(BigInt x,  size_t xLen)","url":"/ddn-crypto/ddn/crypto/key/rsa/i2osp.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.rsa","name":"modInverse","package":"ddn-crypto","parentType":"","signature":"BigInt modInverse(BigInt a,  BigInt n)","url":"/ddn-crypto/ddn/crypto/key/rsa/modInverse.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.rsa","name":"rsaEp","package":"ddn-crypto","parentType":"","signature":"BigInt rsaEp(RSAPublicKey key,  BigInt m)","url":"/ddn-crypto/ddn/crypto/key/rsa/rsaEp.html"},{"doc":"RSA decryption primitive (RSADP) - unblinded version.","kind":"function","module":"ddn.crypto.key.rsa","name":"rsaDp","package":"ddn-crypto","parentType":"","signature":"BigInt rsaDp(RSAPrivateKey key,  BigInt c)","url":"/ddn-crypto/ddn/crypto/key/rsa/rsaDp.html"},{"doc":"RSA decryption primitive with blinding for side-channel resistance.","kind":"function","module":"ddn.crypto.key.rsa","name":"rsaDpBlinded","package":"ddn-crypto","parentType":"","signature":"BigInt rsaDpBlinded(RSAPrivateKey key,  BigInt c,  Random random)","url":"/ddn-crypto/ddn/crypto/key/rsa/rsaDpBlinded.html"},{"doc":"Generates a random blinding factor for RSA.","kind":"function","module":"ddn.crypto.key.rsa","name":"generateBlindingFactor","package":"ddn-crypto","parentType":"","signature":"BigInt generateBlindingFactor(BigInt n,  Random random)","url":"/ddn-crypto/ddn/crypto/key/rsa/generateBlindingFactor.html"},{"doc":"","kind":"function","module":"ddn.crypto.key.rsa","name":"mgf1","package":"ddn-crypto","parentType":"","signature":"void mgf1(Hash hash,  const(ubyte)[]  seed,  size_t maskLen,  ubyte[]  mask)","url":"/ddn-crypto/ddn/crypto/key/rsa/mgf1.html"},{"doc":"RSA Public Key.","kind":"class","module":"ddn.crypto.key.rsa","name":"RSAPublicKey","package":"ddn-crypto","parentType":"","signature":"RSAPublicKey : PublicKey","url":"/ddn-crypto/ddn/crypto/key/rsa.html#RSAPublicKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"algorithm","package":"ddn-crypto","parentType":"RSAPublicKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPublicKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"format","package":"ddn-crypto","parentType":"RSAPublicKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPublicKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"encoded","package":"ddn-crypto","parentType":"RSAPublicKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPublicKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"toHash","package":"ddn-crypto","parentType":"RSAPublicKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPublicKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"opEquals","package":"ddn-crypto","parentType":"RSAPublicKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPublicKey.opEquals.html"},{"doc":"RSA Private Key.","kind":"class","module":"ddn.crypto.key.rsa","name":"RSAPrivateKey","package":"ddn-crypto","parentType":"","signature":"RSAPrivateKey : PrivateKey","url":"/ddn-crypto/ddn/crypto/key/rsa.html#RSAPrivateKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"algorithm","package":"ddn-crypto","parentType":"RSAPrivateKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPrivateKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"format","package":"ddn-crypto","parentType":"RSAPrivateKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPrivateKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"encoded","package":"ddn-crypto","parentType":"RSAPrivateKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPrivateKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"toHash","package":"ddn-crypto","parentType":"RSAPrivateKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPrivateKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"opEquals","package":"ddn-crypto","parentType":"RSAPrivateKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAPrivateKey.opEquals.html"},{"doc":"","kind":"class","module":"ddn.crypto.key.rsa","name":"RSAKeyPairGenerator","package":"ddn-crypto","parentType":"","signature":"RSAKeyPairGenerator : KeyPairGenerator","url":"/ddn-crypto/ddn/crypto/key/rsa.html#RSAKeyPairGenerator"},{"doc":"Generates a new RSA key pair using the stored parameters.","kind":"method","module":"ddn.crypto.key.rsa","name":"generateKeyPair","package":"ddn-crypto","parentType":"RSAKeyPairGenerator","signature":"KeyPair generateKeyPair()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAKeyPairGenerator.generateKeyPair.html"},{"doc":"Returns: The key size in bits.","kind":"method","module":"ddn.crypto.key.rsa","name":"keySize","package":"ddn-crypto","parentType":"RSAKeyPairGenerator","signature":"size_t keySize()","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAKeyPairGenerator.keySize.html"},{"doc":"Generates an RSA key pair with the given parameters.","kind":"method","module":"ddn.crypto.key.rsa","name":"generate","package":"ddn-crypto","parentType":"RSAKeyPairGenerator","signature":"KeyPair generate(int  bitLength,  BigInt e =  BigInt(65_537))","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAKeyPairGenerator.generate.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"generatePrime","package":"ddn-crypto","parentType":"RSAKeyPairGenerator","signature":"BigInt generatePrime(int  bits,  BigInt e)","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAKeyPairGenerator.generatePrime.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"millerRabin","package":"ddn-crypto","parentType":"RSAKeyPairGenerator","signature":"bool millerRabin(BigInt n,  int  k)","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAKeyPairGenerator.millerRabin.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.rsa","name":"gcd","package":"ddn-crypto","parentType":"RSAKeyPairGenerator","signature":"BigInt gcd(BigInt a,  BigInt b)","url":"/ddn-crypto/ddn/crypto/key/rsa/RSAKeyPairGenerator.gcd.html"},{"doc":"X25519 Keys.","kind":"module","module":"ddn.crypto.key.x25519","name":"ddn.crypto.key.x25519","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/x25519.html"},{"doc":"Encodes an X25519 public key as DER SubjectPublicKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x25519","name":"encodeX25519Spki","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeX25519Spki(X25519PublicKey key)","url":"/ddn-crypto/ddn/crypto/key/x25519/encodeX25519Spki.html"},{"doc":"Decodes an X25519 public key from DER SubjectPublicKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x25519","name":"decodeX25519Spki","package":"ddn-crypto","parentType":"","signature":"X25519PublicKey decodeX25519Spki(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/x25519/decodeX25519Spki.html"},{"doc":"Encodes an X25519 private key as DER PKCS#8 PrivateKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x25519","name":"encodeX25519Pkcs8","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeX25519Pkcs8(X25519PrivateKey key)","url":"/ddn-crypto/ddn/crypto/key/x25519/encodeX25519Pkcs8.html"},{"doc":"Decodes an X25519 private key from DER PKCS#8 PrivateKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x25519","name":"decodeX25519Pkcs8","package":"ddn-crypto","parentType":"","signature":"X25519PrivateKey decodeX25519Pkcs8(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/x25519/decodeX25519Pkcs8.html"},{"doc":"X25519 Public Key. Contains the 32-byte u-coordinate (Little Endian).","kind":"class","module":"ddn.crypto.key.x25519","name":"X25519PublicKey","package":"ddn-crypto","parentType":"","signature":"X25519PublicKey : PublicKey","url":"/ddn-crypto/ddn/crypto/key/x25519.html#X25519PublicKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"algorithm","package":"ddn-crypto","parentType":"X25519PublicKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PublicKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"format","package":"ddn-crypto","parentType":"X25519PublicKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PublicKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"encoded","package":"ddn-crypto","parentType":"X25519PublicKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PublicKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"toHash","package":"ddn-crypto","parentType":"X25519PublicKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PublicKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"opEquals","package":"ddn-crypto","parentType":"X25519PublicKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PublicKey.opEquals.html"},{"doc":"X25519 Private Key. Contains the 32-byte secret scalar (Little Endian).","kind":"class","module":"ddn.crypto.key.x25519","name":"X25519PrivateKey","package":"ddn-crypto","parentType":"","signature":"X25519PrivateKey : PrivateKey","url":"/ddn-crypto/ddn/crypto/key/x25519.html#X25519PrivateKey"},{"doc":"Generates a random X25519 private key.","kind":"method","module":"ddn.crypto.key.x25519","name":"generate","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"X25519PrivateKey generate(SecureRandom rng)","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.generate.html"},{"doc":"Derives the public key corresponding to this private key.","kind":"method","module":"ddn.crypto.key.x25519","name":"publicKey","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"X25519PublicKey publicKey()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.publicKey.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"algorithm","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"format","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"encoded","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"toHash","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x25519","name":"opEquals","package":"ddn-crypto","parentType":"X25519PrivateKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/x25519/X25519PrivateKey.opEquals.html"},{"doc":"X448 Keys.","kind":"module","module":"ddn.crypto.key.x448","name":"ddn.crypto.key.x448","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/key/x448.html"},{"doc":"Encodes an X448 public key as DER SubjectPublicKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x448","name":"encodeX448Spki","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeX448Spki(X448PublicKey key)","url":"/ddn-crypto/ddn/crypto/key/x448/encodeX448Spki.html"},{"doc":"Decodes an X448 public key from DER SubjectPublicKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x448","name":"decodeX448Spki","package":"ddn-crypto","parentType":"","signature":"X448PublicKey decodeX448Spki(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/x448/decodeX448Spki.html"},{"doc":"Encodes an X448 private key as DER PKCS#8 PrivateKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x448","name":"encodeX448Pkcs8","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodeX448Pkcs8(X448PrivateKey key)","url":"/ddn-crypto/ddn/crypto/key/x448/encodeX448Pkcs8.html"},{"doc":"Decodes an X448 private key from DER PKCS#8 PrivateKeyInfo (RFC 8410).","kind":"function","module":"ddn.crypto.key.x448","name":"decodeX448Pkcs8","package":"ddn-crypto","parentType":"","signature":"X448PrivateKey decodeX448Pkcs8(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/key/x448/decodeX448Pkcs8.html"},{"doc":"X448 Public Key. Contains the 56-byte u-coordinate (Little Endian).","kind":"class","module":"ddn.crypto.key.x448","name":"X448PublicKey","package":"ddn-crypto","parentType":"","signature":"X448PublicKey : PublicKey","url":"/ddn-crypto/ddn/crypto/key/x448.html#X448PublicKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"algorithm","package":"ddn-crypto","parentType":"X448PublicKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PublicKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"format","package":"ddn-crypto","parentType":"X448PublicKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PublicKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"encoded","package":"ddn-crypto","parentType":"X448PublicKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PublicKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"toHash","package":"ddn-crypto","parentType":"X448PublicKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PublicKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"opEquals","package":"ddn-crypto","parentType":"X448PublicKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/x448/X448PublicKey.opEquals.html"},{"doc":"X448 Private Key. Contains the 56-byte secret scalar (Little Endian).","kind":"class","module":"ddn.crypto.key.x448","name":"X448PrivateKey","package":"ddn-crypto","parentType":"","signature":"X448PrivateKey : PrivateKey","url":"/ddn-crypto/ddn/crypto/key/x448.html#X448PrivateKey"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"algorithm","package":"ddn-crypto","parentType":"X448PrivateKey","signature":"string algorithm()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PrivateKey.algorithm.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"format","package":"ddn-crypto","parentType":"X448PrivateKey","signature":"string format()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PrivateKey.format.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"encoded","package":"ddn-crypto","parentType":"X448PrivateKey","signature":"const(ubyte)[] encoded()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PrivateKey.encoded.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"toHash","package":"ddn-crypto","parentType":"X448PrivateKey","signature":"size_t toHash()","url":"/ddn-crypto/ddn/crypto/key/x448/X448PrivateKey.toHash.html"},{"doc":"","kind":"method","module":"ddn.crypto.key.x448","name":"opEquals","package":"ddn-crypto","parentType":"X448PrivateKey","signature":"bool opEquals(const  Key other)","url":"/ddn-crypto/ddn/crypto/key/x448/X448PrivateKey.opEquals.html"},{"doc":"HMAC implementation (RFC 2104).","kind":"module","module":"ddn.crypto.mac.hmac","name":"ddn.crypto.mac.hmac","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/mac/hmac.html"},{"doc":"HMAC implementation (RFC 2104).","kind":"class","module":"ddn.crypto.mac.hmac","name":"HMAC","package":"ddn-crypto","parentType":"","signature":"HMAC : MAC","url":"/ddn-crypto/ddn/crypto/mac/hmac.html#HMAC"},{"doc":"Initializes (or re-initializes) the HMAC with the given secret key.","kind":"method","module":"ddn.crypto.mac.hmac","name":"initialize","package":"ddn-crypto","parentType":"HMAC","signature":"void initialize(const(ubyte)[]  key)","url":"/ddn-crypto/ddn/crypto/mac/hmac/HMAC.initialize.html"},{"doc":"Updates the HMAC with the given input data. Params: input = The data to update with. Returns: The MAC instance itself for method chaining.","kind":"method","module":"ddn.crypto.mac.hmac","name":"update","package":"ddn-crypto","parentType":"HMAC","signature":"MAC update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/mac/hmac/HMAC.update.html"},{"doc":"Finalizes the HMAC computation and returns the tag. Resets the HMAC to its initial state (ready for a new message with the same key). Returns: The ...","kind":"method","module":"ddn.crypto.mac.hmac","name":"finish","package":"ddn-crypto","parentType":"HMAC","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/mac/hmac/HMAC.finish.html"},{"doc":"Resets the HMAC to its initial state.","kind":"method","module":"ddn.crypto.mac.hmac","name":"reset","package":"ddn-crypto","parentType":"HMAC","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/mac/hmac/HMAC.reset.html"},{"doc":"Returns: The size of the MAC tag in bytes.","kind":"method","module":"ddn.crypto.mac.hmac","name":"size","package":"ddn-crypto","parentType":"HMAC","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/mac/hmac/HMAC.size.html"},{"doc":"Poly1305 Message Authentication Code (RFC 7539).","kind":"module","module":"ddn.crypto.mac.poly1305","name":"ddn.crypto.mac.poly1305","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/mac/poly1305.html"},{"doc":"Poly1305 Implementation.","kind":"class","module":"ddn.crypto.mac.poly1305","name":"Poly1305","package":"ddn-crypto","parentType":"","signature":"Poly1305 : MAC","url":"/ddn-crypto/ddn/crypto/mac/poly1305.html#Poly1305"},{"doc":"Initializes (or re-initializes) the Poly1305 MAC with the given key.","kind":"method","module":"ddn.crypto.mac.poly1305","name":"initialize","package":"ddn-crypto","parentType":"Poly1305","signature":"void initialize(const(ubyte)[]  key)","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.initialize.html"},{"doc":"","kind":"method","module":"ddn.crypto.mac.poly1305","name":"size","package":"ddn-crypto","parentType":"Poly1305","signature":"size_t size()","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.size.html"},{"doc":"","kind":"method","module":"ddn.crypto.mac.poly1305","name":"reset","package":"ddn-crypto","parentType":"Poly1305","signature":"void reset()","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.reset.html"},{"doc":"","kind":"method","module":"ddn.crypto.mac.poly1305","name":"update","package":"ddn-crypto","parentType":"Poly1305","signature":"MAC update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.mac.poly1305","name":"finish","package":"ddn-crypto","parentType":"Poly1305","signature":"ubyte[] finish()","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.finish.html"},{"doc":"","kind":"method","module":"ddn.crypto.mac.poly1305","name":"processBlock","package":"ddn-crypto","parentType":"Poly1305","signature":"void processBlock(const(ubyte)[]  block)","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.processBlock.html"},{"doc":"","kind":"method","module":"ddn.crypto.mac.poly1305","name":"bytesToBigIntLE","package":"ddn-crypto","parentType":"Poly1305","signature":"BigInt bytesToBigIntLE(const(ubyte)[]  bytes)","url":"/ddn-crypto/ddn/crypto/mac/poly1305/Poly1305.bytesToBigIntLE.html"},{"doc":"Secure random number generation implementation.","kind":"module","module":"ddn.crypto.random","name":"ddn.crypto.random","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/random.html"},{"doc":"Implementation of a cryptographically secure random number generator.","kind":"class","module":"ddn.crypto.random","name":"SecureRandom","package":"ddn-crypto","parentType":"","signature":"SecureRandom : Random","url":"/ddn-crypto/ddn/crypto/random.html#SecureRandom"},{"doc":"ECDSA (Elliptic Curve Digital Signature Algorithm) Implementation (FIPS 186-4).","kind":"module","module":"ddn.crypto.signature.ecdsa","name":"ddn.crypto.signature.ecdsa","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/signature/ecdsa.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"posMod","package":"ddn-crypto","parentType":"","signature":"BigInt posMod(BigInt x,  BigInt m)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/posMod.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"jacobianDouble","package":"ddn-crypto","parentType":"","signature":"JPoint jacobianDouble(JPoint P,  BigInt mod,  BigInt a)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/jacobianDouble.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"jacobianAdd","package":"ddn-crypto","parentType":"","signature":"JPoint jacobianAdd(JPoint P,  JPoint Q,  BigInt mod,  BigInt a)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/jacobianAdd.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"affineFromJacobian","package":"ddn-crypto","parentType":"","signature":"Point affineFromJacobian(JPoint P,  BigInt mod)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/affineFromJacobian.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"toJacobian","package":"ddn-crypto","parentType":"","signature":"JPoint toJacobian(Point P)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/toJacobian.html"},{"doc":"Constant-time scalar multiplication using double-and-add-always.","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"pointMul","package":"ddn-crypto","parentType":"","signature":"Point pointMul(Point P,  BigInt k,  BigInt mod,  BigInt a)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/pointMul.html"},{"doc":"Constant-time Jacobian point selection.","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"ctSelectJPoint","package":"ddn-crypto","parentType":"","signature":"JPoint ctSelectJPoint(uint  condition,  JPoint a,  JPoint b)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ctSelectJPoint.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"pointAdd","package":"ddn-crypto","parentType":"","signature":"Point pointAdd(Point P,  Point Q,  BigInt mod,  BigInt a)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/pointAdd.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"pointDouble","package":"ddn-crypto","parentType":"","signature":"Point pointDouble(Point P,  BigInt mod,  BigInt a)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/pointDouble.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"modInverse","package":"ddn-crypto","parentType":"","signature":"BigInt modInverse(BigInt a,  BigInt n)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/modInverse.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"bigEndianToBigInt","package":"ddn-crypto","parentType":"","signature":"BigInt bigEndianToBigInt(const(ubyte)[]  bytes)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/bigEndianToBigInt.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"bigIntToBigEndian","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToBigEndian(BigInt x,  size_t len)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/bigIntToBigEndian.html"},{"doc":"Returns the byte length of a field element for the given curve.","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"curveFieldByteLength","package":"ddn-crypto","parentType":"","signature":"size_t curveFieldByteLength(string curveName)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/curveFieldByteLength.html"},{"doc":"Returns the bit length of the curve order n.","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"curveOrderBitLength","package":"ddn-crypto","parentType":"","signature":"size_t curveOrderBitLength(string curveName)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/curveOrderBitLength.html"},{"doc":"Generates a deterministic ECDSA nonce k per RFC 6979 Section 3.2.","kind":"function","module":"ddn.crypto.signature.ecdsa","name":"rfc6979Nonce","package":"ddn-crypto","parentType":"","signature":"BigInt rfc6979Nonce(BigInt x,  const(ubyte)[]  digest,\n       BigInt q,  size_t qLen,  size_t qBitLen,  HashFactory hashFactory)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/rfc6979Nonce.html"},{"doc":"Delegate to create a new Hash instance","kind":"alias","module":"ddn.crypto.signature.ecdsa","name":"HashFactory","package":"ddn-crypto","parentType":"","signature":"HashFactory = Hash delegate()","url":"/ddn-crypto/ddn/crypto/signature/ecdsa.html#HashFactory"},{"doc":"","kind":"struct","module":"ddn.crypto.signature.ecdsa","name":"JPoint","package":"ddn-crypto","parentType":"","signature":"JPoint","url":"/ddn-crypto/ddn/crypto/signature/ecdsa.html#JPoint"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"infinity","package":"ddn-crypto","parentType":"JPoint","signature":"JPoint infinity()","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/JPoint.infinity.html"},{"doc":"","kind":"class","module":"ddn.crypto.signature.ecdsa","name":"ECDSASigner","package":"ddn-crypto","parentType":"","signature":"ECDSASigner : Signer","url":"/ddn-crypto/ddn/crypto/signature/ecdsa.html#ECDSASigner"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"init","package":"ddn-crypto","parentType":"ECDSASigner","signature":"void init(PrivateKey key)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSASigner.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"update","package":"ddn-crypto","parentType":"ECDSASigner","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSASigner.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"sign","package":"ddn-crypto","parentType":"ECDSASigner","signature":"ubyte[] sign()","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSASigner.sign.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"bitsToInt","package":"ddn-crypto","parentType":"ECDSASigner","signature":"BigInt bitsToInt(ubyte[]  digest)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSASigner.bitsToInt.html"},{"doc":"","kind":"class","module":"ddn.crypto.signature.ecdsa","name":"ECDSAVerifier","package":"ddn-crypto","parentType":"","signature":"ECDSAVerifier : Verifier","url":"/ddn-crypto/ddn/crypto/signature/ecdsa.html#ECDSAVerifier"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"init","package":"ddn-crypto","parentType":"ECDSAVerifier","signature":"void init(PublicKey key)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSAVerifier.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"update","package":"ddn-crypto","parentType":"ECDSAVerifier","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSAVerifier.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"verify","package":"ddn-crypto","parentType":"ECDSAVerifier","signature":"bool verify(const(ubyte)[]  signature)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSAVerifier.verify.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"bitsToInt","package":"ddn-crypto","parentType":"ECDSAVerifier","signature":"BigInt bitsToInt(ubyte[]  digest)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/ECDSAVerifier.bitsToInt.html"},{"doc":"Deterministic ECDSA signer using RFC 6979 nonce generation.","kind":"class","module":"ddn.crypto.signature.ecdsa","name":"DeterministicECDSASigner","package":"ddn-crypto","parentType":"","signature":"DeterministicECDSASigner : Signer","url":"/ddn-crypto/ddn/crypto/signature/ecdsa.html#DeterministicECDSASigner"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"init","package":"ddn-crypto","parentType":"DeterministicECDSASigner","signature":"void init(PrivateKey key)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/DeterministicECDSASigner.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"update","package":"ddn-crypto","parentType":"DeterministicECDSASigner","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/DeterministicECDSASigner.update.html"},{"doc":"Signs the accumulated message using RFC 6979 deterministic nonce.","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"sign","package":"ddn-crypto","parentType":"DeterministicECDSASigner","signature":"ubyte[] sign()","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/DeterministicECDSASigner.sign.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ecdsa","name":"bitsToInt","package":"ddn-crypto","parentType":"DeterministicECDSASigner","signature":"BigInt bitsToInt(ubyte[]  digest)","url":"/ddn-crypto/ddn/crypto/signature/ecdsa/DeterministicECDSASigner.bitsToInt.html"},{"doc":"Ed25519 Signature Implementation (RFC 8032).","kind":"module","module":"ddn.crypto.signature.ed25519","name":"ddn.crypto.signature.ed25519","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/signature/ed25519.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"pointAdd","package":"ddn-crypto","parentType":"","signature":"Point pointAdd(Point P,  Point Q)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/pointAdd.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"pointDouble","package":"ddn-crypto","parentType":"","signature":"Point pointDouble(Point P)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/pointDouble.html"},{"doc":"Constant-time scalar multiplication using double-and-add-always.","kind":"function","module":"ddn.crypto.signature.ed25519","name":"pointMul","package":"ddn-crypto","parentType":"","signature":"Point pointMul(Point P,  BigInt s)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/pointMul.html"},{"doc":"Constant-time point selection.","kind":"function","module":"ddn.crypto.signature.ed25519","name":"ctSelectPoint","package":"ddn-crypto","parentType":"","signature":"Point ctSelectPoint(uint  condition,  Point a,  Point b)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/ctSelectPoint.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"encodePoint","package":"ddn-crypto","parentType":"","signature":"ubyte[] encodePoint(Point P)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/encodePoint.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"decodePoint","package":"ddn-crypto","parentType":"","signature":"Point decodePoint(const(ubyte)[]  enc)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/decodePoint.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"encodedIsNull","package":"ddn-crypto","parentType":"","signature":"bool encodedIsNull(const(ubyte)[]  enc)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/encodedIsNull.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"modInverse","package":"ddn-crypto","parentType":"","signature":"BigInt modInverse(BigInt a,  BigInt n)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/modInverse.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"bytesToBigIntLE","package":"ddn-crypto","parentType":"","signature":"BigInt bytesToBigIntLE(const(ubyte)[]  bytes)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/bytesToBigIntLE.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.ed25519","name":"bigIntToBytesLE","package":"ddn-crypto","parentType":"","signature":"ubyte[] bigIntToBytesLE(BigInt n,  size_t len)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/bigIntToBytesLE.html"},{"doc":"","kind":"struct","module":"ddn.crypto.signature.ed25519","name":"CurveEd25519","package":"ddn-crypto","parentType":"","signature":"CurveEd25519","url":"/ddn-crypto/ddn/crypto/signature/ed25519.html#CurveEd25519"},{"doc":"","kind":"struct","module":"ddn.crypto.signature.ed25519","name":"Point","package":"ddn-crypto","parentType":"","signature":"Point","url":"/ddn-crypto/ddn/crypto/signature/ed25519.html#Point"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"infinity","package":"ddn-crypto","parentType":"Point","signature":"Point infinity()","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Point.infinity.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"basePoint","package":"ddn-crypto","parentType":"Point","signature":"Point basePoint()","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Point.basePoint.html"},{"doc":"","kind":"class","module":"ddn.crypto.signature.ed25519","name":"Ed25519Signer","package":"ddn-crypto","parentType":"","signature":"Ed25519Signer : Signer","url":"/ddn-crypto/ddn/crypto/signature/ed25519.html#Ed25519Signer"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"init","package":"ddn-crypto","parentType":"Ed25519Signer","signature":"void init(PrivateKey key)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Ed25519Signer.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"update","package":"ddn-crypto","parentType":"Ed25519Signer","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Ed25519Signer.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"sign","package":"ddn-crypto","parentType":"Ed25519Signer","signature":"ubyte[] sign()","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Ed25519Signer.sign.html"},{"doc":"","kind":"class","module":"ddn.crypto.signature.ed25519","name":"Ed25519Verifier","package":"ddn-crypto","parentType":"","signature":"Ed25519Verifier : Verifier","url":"/ddn-crypto/ddn/crypto/signature/ed25519.html#Ed25519Verifier"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"init","package":"ddn-crypto","parentType":"Ed25519Verifier","signature":"void init(PublicKey key)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Ed25519Verifier.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"update","package":"ddn-crypto","parentType":"Ed25519Verifier","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Ed25519Verifier.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.ed25519","name":"verify","package":"ddn-crypto","parentType":"Ed25519Verifier","signature":"bool verify(const(ubyte)[]  signature)","url":"/ddn-crypto/ddn/crypto/signature/ed25519/Ed25519Verifier.verify.html"},{"doc":"RSA-PSS Signature Implementation (PKCS#1 v2.1 / RFC 8017).","kind":"module","module":"ddn.crypto.signature.rsa","name":"ddn.crypto.signature.rsa","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/signature/rsa.html"},{"doc":"","kind":"function","module":"ddn.crypto.signature.rsa","name":"getPkcs1Prefix","package":"ddn-crypto","parentType":"","signature":"ubyte[] getPkcs1Prefix(size_t hashSize)","url":"/ddn-crypto/ddn/crypto/signature/rsa/getPkcs1Prefix.html"},{"doc":"Delegate to create a new Hash instance","kind":"alias","module":"ddn.crypto.signature.rsa","name":"HashFactory","package":"ddn-crypto","parentType":"","signature":"HashFactory = Hash delegate()","url":"/ddn-crypto/ddn/crypto/signature/rsa.html#HashFactory"},{"doc":"","kind":"class","module":"ddn.crypto.signature.rsa","name":"RSAPSSSigner","package":"ddn-crypto","parentType":"","signature":"RSAPSSSigner : Signer","url":"/ddn-crypto/ddn/crypto/signature/rsa.html#RSAPSSSigner"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"init","package":"ddn-crypto","parentType":"RSAPSSSigner","signature":"void init(PrivateKey key)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPSSSigner.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"update","package":"ddn-crypto","parentType":"RSAPSSSigner","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPSSSigner.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"sign","package":"ddn-crypto","parentType":"RSAPSSSigner","signature":"ubyte[] sign()","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPSSSigner.sign.html"},{"doc":"","kind":"class","module":"ddn.crypto.signature.rsa","name":"RSAPSSVerifier","package":"ddn-crypto","parentType":"","signature":"RSAPSSVerifier : Verifier","url":"/ddn-crypto/ddn/crypto/signature/rsa.html#RSAPSSVerifier"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"init","package":"ddn-crypto","parentType":"RSAPSSVerifier","signature":"void init(PublicKey key)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPSSVerifier.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"update","package":"ddn-crypto","parentType":"RSAPSSVerifier","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPSSVerifier.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"verify","package":"ddn-crypto","parentType":"RSAPSSVerifier","signature":"bool verify(const(ubyte)[]  signature)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPSSVerifier.verify.html"},{"doc":"RSA PKCS#1 v1.5 Signature Implementation (RFC 8017).","kind":"class","module":"ddn.crypto.signature.rsa","name":"RSAPKCS1Signer","package":"ddn-crypto","parentType":"","signature":"RSAPKCS1Signer : Signer","url":"/ddn-crypto/ddn/crypto/signature/rsa.html#RSAPKCS1Signer"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"init","package":"ddn-crypto","parentType":"RSAPKCS1Signer","signature":"void init(PrivateKey key)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPKCS1Signer.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"update","package":"ddn-crypto","parentType":"RSAPKCS1Signer","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPKCS1Signer.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"sign","package":"ddn-crypto","parentType":"RSAPKCS1Signer","signature":"ubyte[] sign()","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPKCS1Signer.sign.html"},{"doc":"RSA PKCS#1 v1.5 Verification Implementation (RFC 8017).","kind":"class","module":"ddn.crypto.signature.rsa","name":"RSAPKCS1Verifier","package":"ddn-crypto","parentType":"","signature":"RSAPKCS1Verifier : Verifier","url":"/ddn-crypto/ddn/crypto/signature/rsa.html#RSAPKCS1Verifier"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"init","package":"ddn-crypto","parentType":"RSAPKCS1Verifier","signature":"void init(PublicKey key)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPKCS1Verifier.init.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"update","package":"ddn-crypto","parentType":"RSAPKCS1Verifier","signature":"void update(const(ubyte)[]  input)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPKCS1Verifier.update.html"},{"doc":"","kind":"method","module":"ddn.crypto.signature.rsa","name":"verify","package":"ddn-crypto","parentType":"RSAPKCS1Verifier","signature":"bool verify(const(ubyte)[]  signature)","url":"/ddn-crypto/ddn/crypto/signature/rsa/RSAPKCS1Verifier.verify.html"},{"doc":"X.509 Certificate Parsing and Representation (RFC 5280).","kind":"module","module":"ddn.crypto.x509.certificate","name":"ddn.crypto.x509.certificate","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/x509/certificate.html"},{"doc":"Parses an X.509 certificate from DER-encoded bytes.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseX509Certificate","package":"ddn-crypto","parentType":"","signature":"X509Certificate parseX509Certificate(const(ubyte)[]  der)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseX509Certificate.html"},{"doc":"Parses an X.509 certificate from PEM format.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseX509CertificatePem","package":"ddn-crypto","parentType":"","signature":"X509Certificate parseX509CertificatePem(string pem)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseX509CertificatePem.html"},{"doc":"Parses a Distinguished Name from the current position in the reader.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseDistinguishedName","package":"ddn-crypto","parentType":"","signature":"DistinguishedName parseDistinguishedName(ref  DerReader reader)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseDistinguishedName.html"},{"doc":"Parses a Validity structure.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseValidity","package":"ddn-crypto","parentType":"","signature":"Validity parseValidity(ref  DerReader reader)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseValidity.html"},{"doc":"Parses a Time value (UTCTime or GeneralizedTime) to Unix timestamp.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseTime","package":"ddn-crypto","parentType":"","signature":"long parseTime(Asn1Value tlv)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseTime.html"},{"doc":"Parses SubjectPublicKeyInfo and populates certificate fields.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseSubjectPublicKeyInfo","package":"ddn-crypto","parentType":"","signature":"void parseSubjectPublicKeyInfo(const(ubyte)[]  content,  X509Certificate cert)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseSubjectPublicKeyInfo.html"},{"doc":"Parses the extensions sequence.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseExtensions","package":"ddn-crypto","parentType":"","signature":"X509Extension[] parseExtensions(const(ubyte)[]  content)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseExtensions.html"},{"doc":"Parses a Basic Constraints extension value.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseBasicConstraints","package":"ddn-crypto","parentType":"","signature":"BasicConstraints parseBasicConstraints(const(ubyte)[]  value)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseBasicConstraints.html"},{"doc":"Parses a Key Usage extension value.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseKeyUsage","package":"ddn-crypto","parentType":"","signature":"ushort parseKeyUsage(const(ubyte)[]  value)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseKeyUsage.html"},{"doc":"Parses a Subject Alternative Name extension value.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseSubjectAltName","package":"ddn-crypto","parentType":"","signature":"GeneralName[] parseSubjectAltName(const(ubyte)[]  value)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseSubjectAltName.html"},{"doc":"Parses an Extended Key Usage extension value.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseExtendedKeyUsage","package":"ddn-crypto","parentType":"","signature":"string[] parseExtendedKeyUsage(const(ubyte)[]  value)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseExtendedKeyUsage.html"},{"doc":"Parses an ASN.1 string value (UTF8String, PrintableString, etc.).","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseStringValue","package":"ddn-crypto","parentType":"","signature":"string parseStringValue(Asn1Value tlv)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseStringValue.html"},{"doc":"Wraps content in a SEQUENCE TLV.","kind":"function","module":"ddn.crypto.x509.certificate","name":"wrapInSequence","package":"ddn-crypto","parentType":"","signature":"ubyte[] wrapInSequence(const(ubyte)[]  content)","url":"/ddn-crypto/ddn/crypto/x509/certificate/wrapInSequence.html"},{"doc":"Converts an OID to a short name for DN display.","kind":"function","module":"ddn.crypto.x509.certificate","name":"oidToShortName","package":"ddn-crypto","parentType":"","signature":"string oidToShortName(string oid)","url":"/ddn-crypto/ddn/crypto/x509/certificate/oidToShortName.html"},{"doc":"Escapes special characters in an RDN value for RFC 2253 output.","kind":"function","module":"ddn.crypto.x509.certificate","name":"escapeRdn","package":"ddn-crypto","parentType":"","signature":"string escapeRdn(string value)","url":"/ddn-crypto/ddn/crypto/x509/certificate/escapeRdn.html"},{"doc":"Parses a 2 or 4 digit integer from a time string.","kind":"function","module":"ddn.crypto.x509.certificate","name":"parseTimeInt","package":"ddn-crypto","parentType":"","signature":"int parseTimeInt(string s)","url":"/ddn-crypto/ddn/crypto/x509/certificate/parseTimeInt.html"},{"doc":"Converts date components to Unix timestamp (assumes UTC).","kind":"function","module":"ddn.crypto.x509.certificate","name":"toUnixTime","package":"ddn-crypto","parentType":"","signature":"long toUnixTime(int  year,  int  month,  int  day,  int  hour,  int  minute,  int  second)","url":"/ddn-crypto/ddn/crypto/x509/certificate/toUnixTime.html"},{"doc":"Checks if a year is a leap year.","kind":"function","module":"ddn.crypto.x509.certificate","name":"isLeapYear","package":"ddn-crypto","parentType":"","signature":"bool isLeapYear(int  year)","url":"/ddn-crypto/ddn/crypto/x509/certificate/isLeapYear.html"},{"doc":"Converts a nibble to a hex character.","kind":"function","module":"ddn.crypto.x509.certificate","name":"hexDigit","package":"ddn-crypto","parentType":"","signature":"char hexDigit(ubyte  nibble)","url":"/ddn-crypto/ddn/crypto/x509/certificate/hexDigit.html"},{"doc":"X.509 certificate version.","kind":"enum","module":"ddn.crypto.x509.certificate","name":"X509Version","package":"ddn-crypto","parentType":"","signature":"X509Version : ubyte","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#X509Version"},{"doc":"Version 1 (default, no extensions)","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"V1","package":"ddn-crypto","parentType":"","signature":"V1 = 0","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#X509Version"},{"doc":"Version 2 (adds issuer/subject unique IDs)","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"V2","package":"ddn-crypto","parentType":"","signature":"V2 = 1","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#X509Version"},{"doc":"Version 3 (adds extensions)","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"V3","package":"ddn-crypto","parentType":"","signature":"V3 = 2","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#X509Version"},{"doc":"Key usage flags as defined in RFC 5280 Section 4.2.1.3.","kind":"enum","module":"ddn.crypto.x509.certificate","name":"KeyUsage","package":"ddn-crypto","parentType":"","signature":"KeyUsage : ushort","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For signing other certificates","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"DIGITAL_SIGNATURE","package":"ddn-crypto","parentType":"","signature":"DIGITAL_SIGNATURE = 0x8000","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For key agreement protocols","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"NON_REPUDIATION","package":"ddn-crypto","parentType":"","signature":"NON_REPUDIATION = 0x4000","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For encrypting keys","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"KEY_ENCIPHERMENT","package":"ddn-crypto","parentType":"","signature":"KEY_ENCIPHERMENT = 0x2000","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For encrypting data directly","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"DATA_ENCIPHERMENT","package":"ddn-crypto","parentType":"","signature":"DATA_ENCIPHERMENT = 0x1000","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For key agreement","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"KEY_AGREEMENT","package":"ddn-crypto","parentType":"","signature":"KEY_AGREEMENT = 0x0800","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For verifying certificate signatures","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"KEY_CERT_SIGN","package":"ddn-crypto","parentType":"","signature":"KEY_CERT_SIGN = 0x0400","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For verifying CRL signatures","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"CRL_SIGN","package":"ddn-crypto","parentType":"","signature":"CRL_SIGN = 0x0200","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For key agreement encipher only","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"ENCIPHER_ONLY","package":"ddn-crypto","parentType":"","signature":"ENCIPHER_ONLY = 0x0100","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"For key agreement decipher only","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"DECIPHER_ONLY","package":"ddn-crypto","parentType":"","signature":"DECIPHER_ONLY = 0x0080","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#KeyUsage"},{"doc":"General name type for Subject Alternative Name extension.","kind":"enum","module":"ddn.crypto.x509.certificate","name":"GeneralNameType","package":"ddn-crypto","parentType":"","signature":"GeneralNameType : ubyte","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"Another name (OID + value)","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"OTHER_NAME","package":"ddn-crypto","parentType":"","signature":"OTHER_NAME = 0","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"RFC 822 email address","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"RFC822_NAME","package":"ddn-crypto","parentType":"","signature":"RFC822_NAME = 1","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"DNS hostname","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"DNS_NAME","package":"ddn-crypto","parentType":"","signature":"DNS_NAME = 2","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"X.400 address","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"X400_ADDRESS","package":"ddn-crypto","parentType":"","signature":"X400_ADDRESS = 3","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"X.500 directory name","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"DIRECTORY_NAME","package":"ddn-crypto","parentType":"","signature":"DIRECTORY_NAME = 4","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"EDI party name","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"EDI_PARTY_NAME","package":"ddn-crypto","parentType":"","signature":"EDI_PARTY_NAME = 5","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"Uniform Resource Identifier","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"URI","package":"ddn-crypto","parentType":"","signature":"URI = 6","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"IP address (4 or 16 bytes)","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"IP_ADDRESS","package":"ddn-crypto","parentType":"","signature":"IP_ADDRESS = 7","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"Registered ID (OID)","kind":"enum_member","module":"ddn.crypto.x509.certificate","name":"REGISTERED_ID","package":"ddn-crypto","parentType":"","signature":"REGISTERED_ID = 8","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralNameType"},{"doc":"Represents an X.500 Distinguished Name (DN).","kind":"struct","module":"ddn.crypto.x509.certificate","name":"DistinguishedName","package":"ddn-crypto","parentType":"","signature":"DistinguishedName","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#DistinguishedName"},{"doc":"Returns the first value for the given OID, or null if not found.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getAttribute","package":"ddn-crypto","parentType":"DistinguishedName","signature":"string getAttribute(string oid)","url":"/ddn-crypto/ddn/crypto/x509/certificate/DistinguishedName.getAttribute.html"},{"doc":"Returns the Common Name (CN) attribute, or null if not present.","kind":"method","module":"ddn.crypto.x509.certificate","name":"commonName","package":"ddn-crypto","parentType":"DistinguishedName","signature":"string commonName()","url":"/ddn-crypto/ddn/crypto/x509/certificate/DistinguishedName.commonName.html"},{"doc":"Returns the Organization (O) attribute, or null if not present.","kind":"method","module":"ddn.crypto.x509.certificate","name":"organization","package":"ddn-crypto","parentType":"DistinguishedName","signature":"string organization()","url":"/ddn-crypto/ddn/crypto/x509/certificate/DistinguishedName.organization.html"},{"doc":"Returns the Country (C) attribute, or null if not present.","kind":"method","module":"ddn.crypto.x509.certificate","name":"country","package":"ddn-crypto","parentType":"DistinguishedName","signature":"string country()","url":"/ddn-crypto/ddn/crypto/x509/certificate/DistinguishedName.country.html"},{"doc":"Converts the DN to a human-readable string in RFC 2253 format.","kind":"method","module":"ddn.crypto.x509.certificate","name":"toString","package":"ddn-crypto","parentType":"DistinguishedName","signature":"string toString()","url":"/ddn-crypto/ddn/crypto/x509/certificate/DistinguishedName.toString.html"},{"doc":"A Relative Distinguished Name, containing one or more attributes.","kind":"struct","module":"ddn.crypto.x509.certificate","name":"RDN","package":"ddn-crypto","parentType":"","signature":"RDN","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#RDN"},{"doc":"An attribute type-value pair within an RDN.","kind":"struct","module":"ddn.crypto.x509.certificate","name":"AttributeTypeAndValue","package":"ddn-crypto","parentType":"","signature":"AttributeTypeAndValue","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#AttributeTypeAndValue"},{"doc":"Certificate validity period.","kind":"struct","module":"ddn.crypto.x509.certificate","name":"Validity","package":"ddn-crypto","parentType":"","signature":"Validity","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#Validity"},{"doc":"Checks if the given time falls within the validity period.","kind":"method","module":"ddn.crypto.x509.certificate","name":"isValidAt","package":"ddn-crypto","parentType":"Validity","signature":"bool isValidAt(long  unixTime)","url":"/ddn-crypto/ddn/crypto/x509/certificate/Validity.isValidAt.html"},{"doc":"A general name from the Subject Alternative Name extension.","kind":"struct","module":"ddn.crypto.x509.certificate","name":"GeneralName","package":"ddn-crypto","parentType":"","signature":"GeneralName","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#GeneralName"},{"doc":"Basic Constraints extension data.","kind":"struct","module":"ddn.crypto.x509.certificate","name":"BasicConstraints","package":"ddn-crypto","parentType":"","signature":"BasicConstraints","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#BasicConstraints"},{"doc":"An X.509 certificate extension.","kind":"struct","module":"ddn.crypto.x509.certificate","name":"X509Extension","package":"ddn-crypto","parentType":"","signature":"X509Extension","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#X509Extension"},{"doc":"Represents a parsed X.509 certificate.","kind":"class","module":"ddn.crypto.x509.certificate","name":"X509Certificate","package":"ddn-crypto","parentType":"","signature":"X509Certificate","url":"/ddn-crypto/ddn/crypto/x509/certificate.html#X509Certificate"},{"doc":"Extracts and returns the subject public key.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getPublicKey","package":"ddn-crypto","parentType":"X509Certificate","signature":"PublicKey getPublicKey()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getPublicKey.html"},{"doc":"Finds an extension by OID.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getExtension","package":"ddn-crypto","parentType":"X509Certificate","signature":"X509Extension getExtension(string oid)","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getExtension.html"},{"doc":"Checks if an extension with the given OID exists.","kind":"method","module":"ddn.crypto.x509.certificate","name":"hasExtension","package":"ddn-crypto","parentType":"X509Certificate","signature":"bool hasExtension(string oid)","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.hasExtension.html"},{"doc":"Parses and returns the Basic Constraints extension.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getBasicConstraints","package":"ddn-crypto","parentType":"X509Certificate","signature":"BasicConstraints getBasicConstraints()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getBasicConstraints.html"},{"doc":"Parses and returns the Key Usage extension.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getKeyUsage","package":"ddn-crypto","parentType":"X509Certificate","signature":"ushort getKeyUsage()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getKeyUsage.html"},{"doc":"Parses and returns the Subject Alternative Name extension.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getSubjectAltNames","package":"ddn-crypto","parentType":"X509Certificate","signature":"GeneralName[] getSubjectAltNames()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getSubjectAltNames.html"},{"doc":"Parses and returns the Extended Key Usage extension.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getExtendedKeyUsage","package":"ddn-crypto","parentType":"X509Certificate","signature":"string[] getExtendedKeyUsage()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getExtendedKeyUsage.html"},{"doc":"Returns the DNS names from the Subject Alternative Name extension.","kind":"method","module":"ddn.crypto.x509.certificate","name":"getDnsNames","package":"ddn-crypto","parentType":"X509Certificate","signature":"string[] getDnsNames()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.getDnsNames.html"},{"doc":"Checks if this is a CA certificate.","kind":"method","module":"ddn.crypto.x509.certificate","name":"isCA","package":"ddn-crypto","parentType":"X509Certificate","signature":"bool isCA()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.isCA.html"},{"doc":"Checks if the certificate is self-signed (issuer equals subject).","kind":"method","module":"ddn.crypto.x509.certificate","name":"isSelfSigned","package":"ddn-crypto","parentType":"X509Certificate","signature":"bool isSelfSigned()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.isSelfSigned.html"},{"doc":"Returns the serial number as a hexadecimal string.","kind":"method","module":"ddn.crypto.x509.certificate","name":"serialNumberHex","package":"ddn-crypto","parentType":"X509Certificate","signature":"string serialNumberHex()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.serialNumberHex.html"},{"doc":"Encodes the certificate to PEM format.","kind":"method","module":"ddn.crypto.x509.certificate","name":"toPem","package":"ddn-crypto","parentType":"X509Certificate","signature":"string toPem()","url":"/ddn-crypto/ddn/crypto/x509/certificate/X509Certificate.toPem.html"},{"doc":"X.509 Certificate Chain Validation (RFC 5280).","kind":"module","module":"ddn.crypto.x509.chain","name":"ddn.crypto.x509.chain","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/x509/chain.html"},{"doc":"Validates a certificate chain against a trust store.","kind":"function","module":"ddn.crypto.x509.chain","name":"validateChain","package":"ddn-crypto","parentType":"","signature":"ValidationReport validateChain(X509Certificate[]  chain,  TrustStore trustStore,\n       ValidationOptions options =  ValidationOptions.init)","url":"/ddn-crypto/ddn/crypto/x509/chain/validateChain.html"},{"doc":"Verifies that a certificate was signed by the given issuer.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifySignature","package":"ddn-crypto","parentType":"","signature":"bool verifySignature(X509Certificate cert,  X509Certificate issuer)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifySignature.html"},{"doc":"Verifies a certificate's signature using a public key.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifySignatureWithKey","package":"ddn-crypto","parentType":"","signature":"bool verifySignatureWithKey(X509Certificate cert,  PublicKey publicKey)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifySignatureWithKey.html"},{"doc":"Verifies an RSA PKCS#1 v1.5 signature.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifyRsaPkcs1Signature","package":"ddn-crypto","parentType":"","signature":"bool verifyRsaPkcs1Signature(X509Certificate cert,  PublicKey publicKey,  Hash hash)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifyRsaPkcs1Signature.html"},{"doc":"Verifies PKCS#1 v1.5 padding and compares hash.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifyPkcs1Padding","package":"ddn-crypto","parentType":"","signature":"bool verifyPkcs1Padding(ubyte[]  em,  ubyte[]  expectedHash,  size_t hashLen)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifyPkcs1Padding.html"},{"doc":"Verifies an ECDSA signature.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifyEcdsaSignature","package":"ddn-crypto","parentType":"","signature":"bool verifyEcdsaSignature(X509Certificate cert,  PublicKey publicKey,\n       Hash delegate()  hashFactory)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifyEcdsaSignature.html"},{"doc":"Verifies an Ed25519 signature.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifyEd25519Signature","package":"ddn-crypto","parentType":"","signature":"bool verifyEd25519Signature(X509Certificate cert,  PublicKey publicKey)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifyEd25519Signature.html"},{"doc":"Checks if an extension OID is recognized.","kind":"function","module":"ddn.crypto.x509.chain","name":"isRecognizedExtension","package":"ddn-crypto","parentType":"","signature":"bool isRecognizedExtension(string oid)","url":"/ddn-crypto/ddn/crypto/x509/chain/isRecognizedExtension.html"},{"doc":"Finds a marker string in PEM data.","kind":"function","module":"ddn.crypto.x509.chain","name":"findMarker","package":"ddn-crypto","parentType":"","signature":"size_t findMarker(string data,  string marker,  size_t start)","url":"/ddn-crypto/ddn/crypto/x509/chain/findMarker.html"},{"doc":"Verifies that a certificate is valid for the given hostname.","kind":"function","module":"ddn.crypto.x509.chain","name":"verifyHostname","package":"ddn-crypto","parentType":"","signature":"bool verifyHostname(X509Certificate cert,  string hostname)","url":"/ddn-crypto/ddn/crypto/x509/chain/verifyHostname.html"},{"doc":"Matches a hostname pattern against a hostname.","kind":"function","module":"ddn.crypto.x509.chain","name":"matchHostname","package":"ddn-crypto","parentType":"","signature":"bool matchHostname(string pattern,  string hostname)","url":"/ddn-crypto/ddn/crypto/x509/chain/matchHostname.html"},{"doc":"Converts a string to lowercase (ASCII only).","kind":"function","module":"ddn.crypto.x509.chain","name":"toLower","package":"ddn-crypto","parentType":"","signature":"string toLower(string s)","url":"/ddn-crypto/ddn/crypto/x509/chain/toLower.html"},{"doc":"Result of certificate chain validation.","kind":"enum","module":"ddn.crypto.x509.chain","name":"ValidationResult","package":"ddn-crypto","parentType":"","signature":"ValidationResult","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Chain is valid","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"VALID","package":"ddn-crypto","parentType":"","signature":"VALID = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Certificate has expired","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"EXPIRED","package":"ddn-crypto","parentType":"","signature":"EXPIRED = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Certificate is not yet valid","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"NOT_YET_VALID","package":"ddn-crypto","parentType":"","signature":"NOT_YET_VALID = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Signature verification failed","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"SIGNATURE_INVALID","package":"ddn-crypto","parentType":"","signature":"SIGNATURE_INVALID = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"No trusted root found","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"NO_TRUSTED_ROOT","package":"ddn-crypto","parentType":"","signature":"NO_TRUSTED_ROOT = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Certificate is not a CA but issued other certificates","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"NOT_A_CA","package":"ddn-crypto","parentType":"","signature":"NOT_A_CA = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Path length constraint exceeded","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"PATH_LENGTH_EXCEEDED","package":"ddn-crypto","parentType":"","signature":"PATH_LENGTH_EXCEEDED = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Required key usage missing","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"KEY_USAGE_INVALID","package":"ddn-crypto","parentType":"","signature":"KEY_USAGE_INVALID = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Chain is empty or malformed","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"INVALID_CHAIN","package":"ddn-crypto","parentType":"","signature":"INVALID_CHAIN = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Unknown or unsupported signature algorithm","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"UNSUPPORTED_ALGORITHM","package":"ddn-crypto","parentType":"","signature":"UNSUPPORTED_ALGORITHM = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Critical extension not recognized","kind":"enum_member","module":"ddn.crypto.x509.chain","name":"UNRECOGNIZED_CRITICAL_EXTENSION","package":"ddn-crypto","parentType":"","signature":"UNRECOGNIZED_CRITICAL_EXTENSION = ","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationResult"},{"doc":"Options for certificate chain validation.","kind":"struct","module":"ddn.crypto.x509.chain","name":"ValidationOptions","package":"ddn-crypto","parentType":"","signature":"ValidationOptions","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationOptions"},{"doc":"Detailed result of certificate chain validation.","kind":"struct","module":"ddn.crypto.x509.chain","name":"ValidationReport","package":"ddn-crypto","parentType":"","signature":"ValidationReport","url":"/ddn-crypto/ddn/crypto/x509/chain.html#ValidationReport"},{"doc":"A collection of trusted root certificates.","kind":"class","module":"ddn.crypto.x509.chain","name":"TrustStore","package":"ddn-crypto","parentType":"","signature":"TrustStore","url":"/ddn-crypto/ddn/crypto/x509/chain.html#TrustStore"},{"doc":"Adds a trusted root certificate.","kind":"method","module":"ddn.crypto.x509.chain","name":"addTrustedRoot","package":"ddn-crypto","parentType":"TrustStore","signature":"void addTrustedRoot(X509Certificate cert)","url":"/ddn-crypto/ddn/crypto/x509/chain/TrustStore.addTrustedRoot.html"},{"doc":"Adds multiple trusted root certificates.","kind":"method","module":"ddn.crypto.x509.chain","name":"addTrustedRoots","package":"ddn-crypto","parentType":"TrustStore","signature":"void addTrustedRoots(X509Certificate[]  certs)","url":"/ddn-crypto/ddn/crypto/x509/chain/TrustStore.addTrustedRoots.html"},{"doc":"Loads trusted roots from PEM data containing multiple certificates.","kind":"method","module":"ddn.crypto.x509.chain","name":"loadFromPem","package":"ddn-crypto","parentType":"TrustStore","signature":"void loadFromPem(string pem)","url":"/ddn-crypto/ddn/crypto/x509/chain/TrustStore.loadFromPem.html"},{"doc":"Finds a trusted root that issued the given certificate.","kind":"method","module":"ddn.crypto.x509.chain","name":"findIssuer","package":"ddn-crypto","parentType":"TrustStore","signature":"X509Certificate findIssuer(X509Certificate cert)","url":"/ddn-crypto/ddn/crypto/x509/chain/TrustStore.findIssuer.html"},{"doc":"Checks if a certificate is in the trust store.","kind":"method","module":"ddn.crypto.x509.chain","name":"isTrusted","package":"ddn-crypto","parentType":"TrustStore","signature":"bool isTrusted(X509Certificate cert)","url":"/ddn-crypto/ddn/crypto/x509/chain/TrustStore.isTrusted.html"},{"doc":"Returns the number of trusted roots.","kind":"method","module":"ddn.crypto.x509.chain","name":"length","package":"ddn-crypto","parentType":"TrustStore","signature":"size_t length()","url":"/ddn-crypto/ddn/crypto/x509/chain/TrustStore.length.html"},{"doc":"X.509 Certificate Parsing and Validation (RFC 5280).","kind":"module","module":"ddn.crypto.x509","name":"ddn.crypto.x509","package":"ddn-crypto","parentType":"","signature":"","url":"/ddn-crypto/ddn/crypto/x509.html"},{"doc":"XML suite featuring dom, sax, streaming, dtd, xsd, xpath, xpointer, namespaces, catalogs, and more","kind":"package","module":"","name":"ddn-data-xml","package":"ddn-data-xml","parentType":"","signature":"","url":""},{"doc":"Canonicalization and normalization utilities.","kind":"module","module":"ddn.data.xml.c14n","name":"ddn.data.xml.c14n","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/c14n.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"stripCanonicalComments","package":"ddn-data-xml","parentType":"","signature":"string stripCanonicalComments(string s)","url":"/ddn-data-xml/ddn/data/xml/c14n/stripCanonicalComments.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"mapClone","package":"ddn-data-xml","parentType":"","signature":"string[string] mapClone(const  string[string]  m)","url":"/ddn-data-xml/ddn/data/xml/c14n/mapClone.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"getMapping","package":"ddn-data-xml","parentType":"","signature":"string getMapping(const  string[string]  m,  string prefix)","url":"/ddn-data-xml/ddn/data/xml/c14n/getMapping.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"computeVisiblyUtilizedPrefixes","package":"ddn-data-xml","parentType":"","signature":"string[] computeVisiblyUtilizedPrefixes(XmlElement el,  const  XmlAttribute[]  attrs,  const  XmlC14nOptions options)","url":"/ddn-data-xml/ddn/data/xml/c14n/computeVisiblyUtilizedPrefixes.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"writeExclusiveElement","package":"ddn-data-xml","parentType":"","signature":"void writeExclusiveElement(\n       ref  typeof(appender!string())  sink,\n       XmlElement el,\n       const  XmlC14nOptions options,\n       const  string[string]  parentInScope,\n       const  string[string]  parentRendered,\n       bool  isRoot)","url":"/ddn-data-xml/ddn/data/xml/c14n/writeExclusiveElement.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"writeCanonicalNodeExclusive","package":"ddn-data-xml","parentType":"","signature":"void writeCanonicalNodeExclusive(\n       ref  typeof(appender!string())  sink,\n       XmlNode node,\n       const  XmlC14nOptions options,\n       const  string[string]  inScope,\n       const  string[string]  rendered,\n       bool  isRoot)","url":"/ddn-data-xml/ddn/data/xml/c14n/writeCanonicalNodeExclusive.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"escapeTextC14n","package":"ddn-data-xml","parentType":"","signature":"string escapeTextC14n(string text)","url":"/ddn-data-xml/ddn/data/xml/c14n/escapeTextC14n.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"escapeAttributeC14n","package":"ddn-data-xml","parentType":"","signature":"string escapeAttributeC14n(string value)","url":"/ddn-data-xml/ddn/data/xml/c14n/escapeAttributeC14n.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"writeInclusiveElement","package":"ddn-data-xml","parentType":"","signature":"void writeInclusiveElement(\n       ref  typeof(appender!string())  sink,\n       XmlElement el,\n       const  XmlC14nOptions options,\n       const  string[string]  parentInScope,\n       bool  isRoot)","url":"/ddn-data-xml/ddn/data/xml/c14n/writeInclusiveElement.html"},{"doc":"","kind":"function","module":"ddn.data.xml.c14n","name":"writeCanonicalNodeInclusive","package":"ddn-data-xml","parentType":"","signature":"void writeCanonicalNodeInclusive(\n       ref  typeof(appender!string())  sink,\n       XmlNode node,\n       const  XmlC14nOptions options,\n       const  string[string]  inScope,\n       bool  isRoot)","url":"/ddn-data-xml/ddn/data/xml/c14n/writeCanonicalNodeInclusive.html"},{"doc":"Produces a deterministic canonical XML string for `node`.","kind":"function","module":"ddn.data.xml.c14n","name":"canonicalize","package":"ddn-data-xml","parentType":"","signature":"string canonicalize(XmlNode node,  XmlC14nOptions options =  XmlC14nOptions.init)","url":"/ddn-data-xml/ddn/data/xml/c14n/canonicalize.html"},{"doc":"Options controlling canonical XML output.","kind":"enum","module":"ddn.data.xml.c14n","name":"XmlC14nVersion","package":"ddn-data-xml","parentType":"","signature":"XmlC14nVersion","url":"/ddn-data-xml/ddn/data/xml/c14n.html#XmlC14nVersion"},{"doc":"Canonical XML 1.0.","kind":"enum_member","module":"ddn.data.xml.c14n","name":"C14N_1_0","package":"ddn-data-xml","parentType":"","signature":"C14N_1_0 = ","url":"/ddn-data-xml/ddn/data/xml/c14n.html#XmlC14nVersion"},{"doc":"Canonical XML 1.1.","kind":"enum_member","module":"ddn.data.xml.c14n","name":"C14N_1_1","package":"ddn-data-xml","parentType":"","signature":"C14N_1_1 = ","url":"/ddn-data-xml/ddn/data/xml/c14n.html#XmlC14nVersion"},{"doc":"","kind":"struct","module":"ddn.data.xml.c14n","name":"XmlC14nOptions","package":"ddn-data-xml","parentType":"","signature":"XmlC14nOptions","url":"/ddn-data-xml/ddn/data/xml/c14n.html#XmlC14nOptions"},{"doc":"OASIS XML Catalog support.","kind":"module","module":"ddn.data.xml.catalog","name":"ddn.data.xml.catalog","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/catalog.html"},{"doc":"Loads an XML Catalog from a file.","kind":"function","module":"ddn.data.xml.catalog","name":"loadCatalogFromFile","package":"ddn-data-xml","parentType":"","signature":"XmlCatalog loadCatalogFromFile(string path)","url":"/ddn-data-xml/ddn/data/xml/catalog/loadCatalogFromFile.html"},{"doc":"Parses an XML Catalog from `xml`.","kind":"function","module":"ddn.data.xml.catalog","name":"parseCatalog","package":"ddn-data-xml","parentType":"","signature":"XmlCatalog parseCatalog(string xml,  string basePath =  \"\")","url":"/ddn-data-xml/ddn/data/xml/catalog/parseCatalog.html"},{"doc":"","kind":"function","module":"ddn.data.xml.catalog","name":"parseEntries","package":"ddn-data-xml","parentType":"","signature":"void parseEntries(\n       ref  XmlCatalog cat,\n       string xml,\n       string tag,\n       string keyAttr,\n       string valueAttr)","url":"/ddn-data-xml/ddn/data/xml/catalog/parseEntries.html"},{"doc":"","kind":"function","module":"ddn.data.xml.catalog","name":"parseRewriteEntries","package":"ddn-data-xml","parentType":"","signature":"void parseRewriteEntries(\n       ref  XmlCatalog cat,\n       string xml,\n       string tag,\n       string startAttr,\n       string prefixAttr)","url":"/ddn-data-xml/ddn/data/xml/catalog/parseRewriteEntries.html"},{"doc":"","kind":"function","module":"ddn.data.xml.catalog","name":"parseDelegateEntries","package":"ddn-data-xml","parentType":"","signature":"void parseDelegateEntries(\n       ref  XmlCatalog cat,\n       string xml,\n       string tag,\n       string startAttr,\n       string catalogAttr)","url":"/ddn-data-xml/ddn/data/xml/catalog/parseDelegateEntries.html"},{"doc":"","kind":"function","module":"ddn.data.xml.catalog","name":"parseNextCatalogEntries","package":"ddn-data-xml","parentType":"","signature":"void parseNextCatalogEntries(ref  XmlCatalog cat,  string xml)","url":"/ddn-data-xml/ddn/data/xml/catalog/parseNextCatalogEntries.html"},{"doc":"","kind":"function","module":"ddn.data.xml.catalog","name":"indexOfTag","package":"ddn-data-xml","parentType":"","signature":"size_t indexOfTag(string xml,  string tag,  size_t start)","url":"/ddn-data-xml/ddn/data/xml/catalog/indexOfTag.html"},{"doc":"","kind":"function","module":"ddn.data.xml.catalog","name":"parseAttributes","package":"ddn-data-xml","parentType":"","signature":"string[string] parseAttributes(string tagSnippet)","url":"/ddn-data-xml/ddn/data/xml/catalog/parseAttributes.html"},{"doc":"An in-memory XML Catalog.","kind":"struct","module":"ddn.data.xml.catalog","name":"XmlCatalog","package":"ddn-data-xml","parentType":"","signature":"XmlCatalog","url":"/ddn-data-xml/ddn/data/xml/catalog.html#XmlCatalog"},{"doc":"Resolves a system identifier.","kind":"method","module":"ddn.data.xml.catalog","name":"resolveSystem","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolveSystem(string systemId)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolveSystem.html"},{"doc":"Resolves a public identifier.","kind":"method","module":"ddn.data.xml.catalog","name":"resolvePublic","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolvePublic(string publicId)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolvePublic.html"},{"doc":"Resolves a system identifier using rewrite/delegation/nextCatalog rules.","kind":"method","module":"ddn.data.xml.catalog","name":"resolveSystemFull","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolveSystemFull(string systemId,  size_t maxDepth =  16)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolveSystemFull.html"},{"doc":"Resolves a public identifier using delegation/nextCatalog rules.","kind":"method","module":"ddn.data.xml.catalog","name":"resolvePublicFull","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolvePublicFull(string publicId,  size_t maxDepth =  16)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolvePublicFull.html"},{"doc":"Resolves a URI using rewrite/delegation/nextCatalog rules.","kind":"method","module":"ddn.data.xml.catalog","name":"resolveUriFull","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolveUriFull(string uri,  size_t maxDepth =  16)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolveUriFull.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"loadCached","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"XmlCatalog loadCached(string path,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.loadCached.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"resolveSystemFullDepth","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolveSystemFullDepth(string systemId,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolveSystemFullDepth.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"resolvePublicFullDepth","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolvePublicFullDepth(string publicId,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolvePublicFullDepth.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"resolveUriFullDepth","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolveUriFullDepth(string uri,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolveUriFullDepth.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyRewrite","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyRewrite(const  RewriteRule[]  rules,  string input)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyRewrite.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyDelegateSystem","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyDelegateSystem(string systemId,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyDelegateSystem.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyDelegatePublic","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyDelegatePublic(string publicId,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyDelegatePublic.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyDelegateUri","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyDelegateUri(string uri,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyDelegateUri.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"bestDelegate","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string bestDelegate(const  DelegateRule[]  rules,  string input)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.bestDelegate.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyNextCatalogSystem","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyNextCatalogSystem(string systemId,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyNextCatalogSystem.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyNextCatalogPublic","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyNextCatalogPublic(string publicId,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyNextCatalogPublic.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"applyNextCatalogUri","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string applyNextCatalogUri(string uri,  size_t maxDepth,  size_t depth,  ref  XmlCatalogCache cache)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.applyNextCatalogUri.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"resolveCatalogPath","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string resolveCatalogPath(string catalogRef)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.resolveCatalogPath.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"normalizeUri","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string normalizeUri(string uriOrPath)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.normalizeUri.html"},{"doc":"","kind":"method","module":"ddn.data.xml.catalog","name":"normalizePublicId","package":"ddn-data-xml","parentType":"XmlCatalog","signature":"string normalizePublicId(string publicId)","url":"/ddn-data-xml/ddn/data/xml/catalog/XmlCatalog.normalizePublicId.html"},{"doc":"DOM attribute types.","kind":"module","module":"ddn.data.xml.dom.attribute","name":"ddn.data.xml.dom.attribute","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/attribute.html"},{"doc":"A DOM attribute node.","kind":"class","module":"ddn.data.xml.dom.attribute","name":"XmlAttribute","package":"ddn-data-xml","parentType":"","signature":"XmlAttribute : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/attribute.html#XmlAttribute"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.attribute","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlAttribute","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/attribute/XmlAttribute.lexicalName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.attribute","name":"nodeName","package":"ddn-data-xml","parentType":"XmlAttribute","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/attribute/XmlAttribute.nodeName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.attribute","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlAttribute","signature":"string nodeValue()","url":"/ddn-data-xml/ddn/data/xml/dom/attribute/XmlAttribute.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.attribute","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlAttribute","signature":"void nodeValue(string val)","url":"/ddn-data-xml/ddn/data/xml/dom/attribute/XmlAttribute.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.attribute","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlAttribute","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/attribute/XmlAttribute.cloneShallow.html"},{"doc":"DOM document node.","kind":"module","module":"ddn.data.xml.dom.document","name":"ddn.data.xml.dom.document","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/document.html"},{"doc":"Declaratively builds an XML document.","kind":"function","module":"ddn.data.xml.dom.document","name":"buildXml","package":"ddn-data-xml","parentType":"","signature":"XmlDocument buildXml(alias  dg)()","url":"/ddn-data-xml/ddn/data/xml/dom/document/buildXml.html"},{"doc":"A DTD notation declaration.","kind":"struct","module":"ddn.data.xml.dom.document","name":"XmlNotationDecl","package":"ddn-data-xml","parentType":"","signature":"XmlNotationDecl","url":"/ddn-data-xml/ddn/data/xml/dom/document.html#XmlNotationDecl"},{"doc":"A DTD unparsed entity declaration (`NDATA`).","kind":"struct","module":"ddn.data.xml.dom.document","name":"XmlUnparsedEntityDecl","package":"ddn-data-xml","parentType":"","signature":"XmlUnparsedEntityDecl","url":"/ddn-data-xml/ddn/data/xml/dom/document.html#XmlUnparsedEntityDecl"},{"doc":"An XML document.","kind":"class","module":"ddn.data.xml.dom.document","name":"XmlDocument","package":"ddn-data-xml","parentType":"","signature":"XmlDocument : XmlParentNode","url":"/ddn-data-xml/ddn/data/xml/dom/document.html#XmlDocument"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.document","name":"nodeName","package":"ddn-data-xml","parentType":"XmlDocument","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.nodeName.html"},{"doc":"Returns the document type declaration associated with this document.","kind":"method","module":"ddn.data.xml.dom.document","name":"doctype","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlDocumentType doctype()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.doctype.html"},{"doc":"Returns the DOM implementation object that handles this document.","kind":"method","module":"ddn.data.xml.dom.document","name":"implementation","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlDOMImplementation implementation()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.implementation.html"},{"doc":"Creates a document fragment.","kind":"method","module":"ddn.data.xml.dom.document","name":"createDocumentFragment","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlDocumentFragment createDocumentFragment()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createDocumentFragment.html"},{"doc":"Creates a text node.","kind":"method","module":"ddn.data.xml.dom.document","name":"createTextNode","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlText createTextNode(string data)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createTextNode.html"},{"doc":"Creates a comment node.","kind":"method","module":"ddn.data.xml.dom.document","name":"createComment","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlComment createComment(string data)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createComment.html"},{"doc":"Creates a CDATA section.","kind":"method","module":"ddn.data.xml.dom.document","name":"createCDATASection","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlCData createCDATASection(string data)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createCDATASection.html"},{"doc":"Creates a processing instruction.","kind":"method","module":"ddn.data.xml.dom.document","name":"createProcessingInstruction","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlProcessingInstruction createProcessingInstruction(string target,  string data)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createProcessingInstruction.html"},{"doc":"Creates an attribute node.","kind":"method","module":"ddn.data.xml.dom.document","name":"createAttribute","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlAttribute createAttribute(string name)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createAttribute.html"},{"doc":"Creates an entity reference.","kind":"method","module":"ddn.data.xml.dom.document","name":"createEntityReference","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlEntityReference createEntityReference(string name)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createEntityReference.html"},{"doc":"Returns all elements in the document with the given tag name.","kind":"method","module":"ddn.data.xml.dom.document","name":"getElementsByTagName","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlElement[] getElementsByTagName(string tagname)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.getElementsByTagName.html"},{"doc":"Returns the document element (root element), or `null` if not present.","kind":"method","module":"ddn.data.xml.dom.document","name":"documentElement","package":"ddn-data-xml","parentType":"XmlDocument","signature":"inout(XmlElement) documentElement()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.documentElement.html"},{"doc":"Creates a detached element.","kind":"method","module":"ddn.data.xml.dom.document","name":"createElement","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlElement createElement(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createElement.html"},{"doc":"Creates and sets the document element.","kind":"method","module":"ddn.data.xml.dom.document","name":"createRootElement","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlElement createRootElement(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.createRootElement.html"},{"doc":"Appends a top-level child.","kind":"method","module":"ddn.data.xml.dom.document","name":"appendChild","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlNode appendChild(XmlNode child)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.appendChild.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.document","name":"toString","package":"ddn-data-xml","parentType":"XmlDocument","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.toString.html"},{"doc":"Creates a shallow clone of this document (no children).","kind":"method","module":"ddn.data.xml.dom.document","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.cloneShallow.html"},{"doc":"Returns all DTD notation declarations in deterministic (name-sorted) order.","kind":"method","module":"ddn.data.xml.dom.document","name":"notations","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlNotationDecl[] notations()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.notations.html"},{"doc":"Looks up a notation by name.","kind":"method","module":"ddn.data.xml.dom.document","name":"tryGetNotation","package":"ddn-data-xml","parentType":"XmlDocument","signature":"bool tryGetNotation(string name,  out  XmlNotationDecl decl)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.tryGetNotation.html"},{"doc":"Returns all unparsed entity declarations in deterministic (name-sorted) order.","kind":"method","module":"ddn.data.xml.dom.document","name":"unparsedEntities","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlUnparsedEntityDecl[] unparsedEntities()","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.unparsedEntities.html"},{"doc":"Looks up an unparsed entity by name.","kind":"method","module":"ddn.data.xml.dom.document","name":"tryGetUnparsedEntity","package":"ddn-data-xml","parentType":"XmlDocument","signature":"bool tryGetUnparsedEntity(string name,  out  XmlUnparsedEntityDecl decl)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.tryGetUnparsedEntity.html"},{"doc":"Imports `node` into this document by cloning it.","kind":"method","module":"ddn.data.xml.dom.document","name":"importNode","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlNode importNode(XmlNode node,  bool  deep =  true)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.importNode.html"},{"doc":"Adopts `node` into this document by detaching it from its current parent.","kind":"method","module":"ddn.data.xml.dom.document","name":"adoptNode","package":"ddn-data-xml","parentType":"XmlDocument","signature":"XmlNode adoptNode(XmlNode node)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDocument.adoptNode.html"},{"doc":"A helper struct for declarative DOM construction.","kind":"struct","module":"ddn.data.xml.dom.document","name":"XmlBuilder","package":"ddn-data-xml","parentType":"","signature":"XmlBuilder","url":"/ddn-data-xml/ddn/data/xml/dom/document.html#XmlBuilder"},{"doc":"Adds an element to the current node.","kind":"method","module":"ddn.data.xml.dom.document","name":"element","package":"ddn-data-xml","parentType":"XmlBuilder","signature":"void element(string name,  string content)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlBuilder.element.html"},{"doc":"ditto","kind":"method","module":"ddn.data.xml.dom.document","name":"element","package":"ddn-data-xml","parentType":"XmlBuilder","signature":"void element(string name,  scope  void  delegate() @safe content =  null)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlBuilder.element.html"},{"doc":"Sets an attribute on the current element.","kind":"method","module":"ddn.data.xml.dom.document","name":"attribute","package":"ddn-data-xml","parentType":"XmlBuilder","signature":"void attribute(string name,  string value)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlBuilder.attribute.html"},{"doc":"Adds text to the current node.","kind":"method","module":"ddn.data.xml.dom.document","name":"text","package":"ddn-data-xml","parentType":"XmlBuilder","signature":"void text(string value)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlBuilder.text.html"},{"doc":"DOM implementation object.","kind":"class","module":"ddn.data.xml.dom.document","name":"XmlDOMImplementation","package":"ddn-data-xml","parentType":"","signature":"XmlDOMImplementation","url":"/ddn-data-xml/ddn/data/xml/dom/document.html#XmlDOMImplementation"},{"doc":"Tests if the DOM implementation implements a specific feature.","kind":"method","module":"ddn.data.xml.dom.document","name":"hasFeature","package":"ddn-data-xml","parentType":"XmlDOMImplementation","signature":"bool hasFeature(string feature,  string version_)","url":"/ddn-data-xml/ddn/data/xml/dom/document/XmlDOMImplementation.hasFeature.html"},{"doc":"DOM element node.","kind":"module","module":"ddn.data.xml.dom.element","name":"ddn.data.xml.dom.element","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/element.html"},{"doc":"A DOM element.","kind":"class","module":"ddn.data.xml.dom.element","name":"XmlElement","package":"ddn-data-xml","parentType":"","signature":"XmlElement : XmlParentNode","url":"/ddn-data-xml/ddn/data/xml/dom/element.html#XmlElement"},{"doc":"Creates a shallow clone of this element (no children).","kind":"method","module":"ddn.data.xml.dom.element","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.cloneShallow.html"},{"doc":"Static factory method for creating elements.","kind":"method","module":"ddn.data.xml.dom.element","name":"create","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement create(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.create.html"},{"doc":"Returns the lexical name (`prefix:local` or `local`).","kind":"method","module":"ddn.data.xml.dom.element","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlElement","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.lexicalName.html"},{"doc":"Returns the tag name (W3C DOM Level 1).","kind":"method","module":"ddn.data.xml.dom.element","name":"tagName","package":"ddn-data-xml","parentType":"XmlElement","signature":"string tagName()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.tagName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.element","name":"hasAttributes","package":"ddn-data-xml","parentType":"XmlElement","signature":"bool hasAttributes()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.hasAttributes.html"},{"doc":"Returns all descendant elements with the given tag name.","kind":"method","module":"ddn.data.xml.dom.element","name":"getElementsByTagName","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement[] getElementsByTagName(string tagname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.getElementsByTagName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.element","name":"toString","package":"ddn-data-xml","parentType":"XmlElement","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.toString.html"},{"doc":"Returns a detailed string representation for debugging.","kind":"method","module":"ddn.data.xml.dom.element","name":"toDebugString","package":"ddn-data-xml","parentType":"XmlElement","signature":"string toDebugString()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.toDebugString.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.element","name":"opEquals","package":"ddn-data-xml","parentType":"XmlElement","signature":"bool opEquals(Object o)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.opEquals.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.element","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlElement","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.isEquivalent.html"},{"doc":"Allows iterating over child elements using `foreach`.","kind":"method","module":"ddn.data.xml.dom.element","name":"opApply","package":"ddn-data-xml","parentType":"XmlElement","signature":"int opApply(scope  int  delegate(size_t,  XmlElement) @safe dg)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.opApply.html"},{"doc":"ditto","kind":"method","module":"ddn.data.xml.dom.element","name":"opApply","package":"ddn-data-xml","parentType":"XmlElement","signature":"int opApply(scope  int  delegate(XmlElement) @safe dg)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.opApply.html"},{"doc":"Returns namespace declarations that were declared directly on this element.","kind":"method","module":"ddn.data.xml.dom.element","name":"namespaceDeclarations","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlNamespace[] namespaceDeclarations()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.namespaceDeclarations.html"},{"doc":"Creates and appends a child element.","kind":"method","module":"ddn.data.xml.dom.element","name":"addChildElement","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement addChildElement(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.addChildElement.html"},{"doc":"Appends a text node.","kind":"method","module":"ddn.data.xml.dom.element","name":"addText","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement addText(string value)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.addText.html"},{"doc":"Replaces all children with a single text node.","kind":"method","module":"ddn.data.xml.dom.element","name":"setText","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement setText(string value)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.setText.html"},{"doc":"Fluent attribute setter.","kind":"method","module":"ddn.data.xml.dom.element","name":"withAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement withAttribute(string qname,  string value)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.withAttribute.html"},{"doc":"Fluent text setter.","kind":"method","module":"ddn.data.xml.dom.element","name":"withText","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlElement withText(string value)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.withText.html"},{"doc":"Returns the namespace context for this element.","kind":"method","module":"ddn.data.xml.dom.element","name":"namespaceContext","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlNamespaceContext namespaceContext()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.namespaceContext.html"},{"doc":"Declares (or re-declares) a namespace prefix on this element.","kind":"method","module":"ddn.data.xml.dom.element","name":"declareNamespace","package":"ddn-data-xml","parentType":"XmlElement","signature":"void declareNamespace(string prefix,  string uri)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.declareNamespace.html"},{"doc":"Looks up a namespace URI for `prefix` in this element's scope.","kind":"method","module":"ddn.data.xml.dom.element","name":"lookupNamespaceUri","package":"ddn-data-xml","parentType":"XmlElement","signature":"string lookupNamespaceUri(string prefix)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.lookupNamespaceUri.html"},{"doc":"Returns the element's attributes in insertion order.","kind":"method","module":"ddn.data.xml.dom.element","name":"attributes","package":"ddn-data-xml","parentType":"XmlElement","signature":"inout(XmlAttribute)[] attributes()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.attributes.html"},{"doc":"Returns a range for iterating over the element's attributes.","kind":"method","module":"ddn.data.xml.dom.element","name":"byAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"@property auto byAttribute()","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.byAttribute.html"},{"doc":"Adds an attribute.","kind":"method","module":"ddn.data.xml.dom.element","name":"addAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"void addAttribute(string qname,  string value,  XmlLocation location =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.addAttribute.html"},{"doc":"Sets an attribute value, adding the attribute if it does not exist.","kind":"method","module":"ddn.data.xml.dom.element","name":"setAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"void setAttribute(string qname,  string value,  XmlLocation location =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.setAttribute.html"},{"doc":"Looks up an attribute node by QName.","kind":"method","module":"ddn.data.xml.dom.element","name":"getAttributeNode","package":"ddn-data-xml","parentType":"XmlElement","signature":"inout(XmlAttribute) getAttributeNode(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.getAttributeNode.html"},{"doc":"Looks up an attribute node by namespace URI and local name.","kind":"method","module":"ddn.data.xml.dom.element","name":"getAttributeNodeNS","package":"ddn-data-xml","parentType":"XmlElement","signature":"inout(XmlAttribute) getAttributeNodeNS(string namespaceUri,  string localName)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.getAttributeNodeNS.html"},{"doc":"Adds or replaces an attribute node.","kind":"method","module":"ddn.data.xml.dom.element","name":"setAttributeNode","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlAttribute setAttributeNode(XmlAttribute newAttr)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.setAttributeNode.html"},{"doc":"Removes an attribute node.","kind":"method","module":"ddn.data.xml.dom.element","name":"removeAttributeNode","package":"ddn-data-xml","parentType":"XmlElement","signature":"XmlAttribute removeAttributeNode(XmlAttribute oldAttr)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.removeAttributeNode.html"},{"doc":"Removes an attribute by name.","kind":"method","module":"ddn.data.xml.dom.element","name":"removeAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"void removeAttribute(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.removeAttribute.html"},{"doc":"Removes an attribute by namespace URI and local name.","kind":"method","module":"ddn.data.xml.dom.element","name":"removeAttributeNS","package":"ddn-data-xml","parentType":"XmlElement","signature":"void removeAttributeNS(string namespaceUri,  string localName)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.removeAttributeNS.html"},{"doc":"Looks up an attribute by QName.","kind":"method","module":"ddn.data.xml.dom.element","name":"getAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"string getAttribute(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.getAttribute.html"},{"doc":"Tries to get an attribute value.","kind":"method","module":"ddn.data.xml.dom.element","name":"tryGetAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"Nullable!string tryGetAttribute(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.tryGetAttribute.html"},{"doc":"Allows reading an attribute value using index syntax.","kind":"method","module":"ddn.data.xml.dom.element","name":"opIndex","package":"ddn-data-xml","parentType":"XmlElement","signature":"string opIndex(string attrName)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.opIndex.html"},{"doc":"Allows setting an attribute value using index syntax.","kind":"method","module":"ddn.data.xml.dom.element","name":"opIndexAssign","package":"ddn-data-xml","parentType":"XmlElement","signature":"void opIndexAssign(string value,  string attrName)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.opIndexAssign.html"},{"doc":"Checks if an attribute with the given QName exists.","kind":"method","module":"ddn.data.xml.dom.element","name":"hasAttribute","package":"ddn-data-xml","parentType":"XmlElement","signature":"bool hasAttribute(string qname)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.hasAttribute.html"},{"doc":"Allows checking if an attribute exists using the `in` operator.","kind":"method","module":"ddn.data.xml.dom.element","name":"opBinaryRight","package":"ddn-data-xml","parentType":"XmlElement","signature":"bool opBinaryRight(string op :  \"in\")(string attrName)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.opBinaryRight.html"},{"doc":"Looks up an attribute by expanded name.","kind":"method","module":"ddn.data.xml.dom.element","name":"getAttributeNS","package":"ddn-data-xml","parentType":"XmlElement","signature":"string getAttributeNS(string namespaceUri,  string local)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.getAttributeNS.html"},{"doc":"Returns `true` if the element has an attribute with the given expanded name.","kind":"method","module":"ddn.data.xml.dom.element","name":"hasAttributeNS","package":"ddn-data-xml","parentType":"XmlElement","signature":"bool hasAttributeNS(string namespaceUri,  string local)","url":"/ddn-data-xml/ddn/data/xml/dom/element/XmlElement.hasAttributeNS.html"},{"doc":"DOM namespace scoping and QName resolution.","kind":"module","module":"ddn.data.xml.dom.namespace","name":"ddn.data.xml.dom.namespace","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/namespace.html"},{"doc":"Resolves a QName to an expanded name.","kind":"function","module":"ddn.data.xml.dom.namespace","name":"resolveQName","package":"ddn-data-xml","parentType":"","signature":"XmlExpandedName resolveQName(\n       const(XmlNamespaceContext)  ctx,\n       XmlQName qname,\n       bool  defaultNamespaceApplies)","url":"/ddn-data-xml/ddn/data/xml/dom/namespace/resolveQName.html"},{"doc":"Expanded name `{namespaceUri, local}`.","kind":"struct","module":"ddn.data.xml.dom.namespace","name":"XmlExpandedName","package":"ddn-data-xml","parentType":"","signature":"XmlExpandedName","url":"/ddn-data-xml/ddn/data/xml/dom/namespace.html#XmlExpandedName"},{"doc":"Namespace context supporting prefix-to-URI lookups with parent chaining.","kind":"class","module":"ddn.data.xml.dom.namespace","name":"XmlNamespaceContext","package":"ddn-data-xml","parentType":"","signature":"XmlNamespaceContext","url":"/ddn-data-xml/ddn/data/xml/dom/namespace.html#XmlNamespaceContext"},{"doc":"Declares (or re-declares) a namespace prefix.","kind":"method","module":"ddn.data.xml.dom.namespace","name":"declare","package":"ddn-data-xml","parentType":"XmlNamespaceContext","signature":"void declare(string prefix,  string uri)","url":"/ddn-data-xml/ddn/data/xml/dom/namespace/XmlNamespaceContext.declare.html"},{"doc":"Looks up a namespace URI for `prefix`.","kind":"method","module":"ddn.data.xml.dom.namespace","name":"lookupUri","package":"ddn-data-xml","parentType":"XmlNamespaceContext","signature":"string lookupUri(string prefix)","url":"/ddn-data-xml/ddn/data/xml/dom/namespace/XmlNamespaceContext.lookupUri.html"},{"doc":"Returns the mappings declared directly in this context (not including parents).","kind":"method","module":"ddn.data.xml.dom.namespace","name":"localMappings","package":"ddn-data-xml","parentType":"XmlNamespaceContext","signature":"const(string)[string] localMappings()","url":"/ddn-data-xml/ddn/data/xml/dom/namespace/XmlNamespaceContext.localMappings.html"},{"doc":"DOM node types and core parent/child ownership rules.","kind":"module","module":"ddn.data.xml.dom.node","name":"ddn.data.xml.dom.node","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/node.html"},{"doc":"Kind of an `XmlNode`.","kind":"enum","module":"ddn.data.xml.dom.node","name":"XmlNodeType","package":"ddn-data-xml","parentType":"","signature":"XmlNodeType","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is an XML document.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"DOCUMENT","package":"ddn-data-xml","parentType":"","signature":"DOCUMENT = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is an element.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"ELEMENT","package":"ddn-data-xml","parentType":"","signature":"ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a text node.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"TEXT","package":"ddn-data-xml","parentType":"","signature":"TEXT = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is an entity reference (e.g. `&name;`).","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"ENTITY_REFERENCE","package":"ddn-data-xml","parentType":"","signature":"ENTITY_REFERENCE = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a comment.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"COMMENT","package":"ddn-data-xml","parentType":"","signature":"COMMENT = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a processing instruction.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"PROCESSING_INSTRUCTION","package":"ddn-data-xml","parentType":"","signature":"PROCESSING_INSTRUCTION = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a CDATA section.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"CDATA","package":"ddn-data-xml","parentType":"","signature":"CDATA = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a document type declaration.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"DOCUMENT_TYPE","package":"ddn-data-xml","parentType":"","signature":"DOCUMENT_TYPE = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is an entity declaration.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"ENTITY_DECLARATION","package":"ddn-data-xml","parentType":"","signature":"ENTITY_DECLARATION = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a notation declaration.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"NOTATION_DECLARATION","package":"ddn-data-xml","parentType":"","signature":"NOTATION_DECLARATION = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is a document fragment.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"DOCUMENT_FRAGMENT","package":"ddn-data-xml","parentType":"","signature":"DOCUMENT_FRAGMENT = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"The node is an attribute.","kind":"enum_member","module":"ddn.data.xml.dom.node","name":"ATTRIBUTE","package":"ddn-data-xml","parentType":"","signature":"ATTRIBUTE = ","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNodeType"},{"doc":"Base class for DOM nodes.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlNode","package":"ddn-data-xml","parentType":"","signature":"XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNode"},{"doc":"Returns the node kind.","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeType","package":"ddn-data-xml","parentType":"XmlNode","signature":"XmlNodeType nodeType()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.nodeType.html"},{"doc":"Returns the text content of this node and its descendants.","kind":"method","module":"ddn.data.xml.dom.node","name":"textContent","package":"ddn-data-xml","parentType":"XmlNode","signature":"string textContent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.textContent.html"},{"doc":"Returns the name of this node (W3C DOM Level 1).","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeName","package":"ddn-data-xml","parentType":"XmlNode","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.nodeName.html"},{"doc":"Returns the value of this node (W3C DOM Level 1).","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlNode","signature":"string nodeValue()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.nodeValue.html"},{"doc":"Sets the value of this node (W3C DOM Level 1).","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlNode","signature":"void nodeValue(string value)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.nodeValue.html"},{"doc":"Returns the document object associated with this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"ownerDocument","package":"ddn-data-xml","parentType":"XmlNode","signature":"@property auto ownerDocument()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.ownerDocument.html"},{"doc":"Returns the lexical name (e.g. \"prefix:local\") if applicable, or empty string.","kind":"method","module":"ddn.data.xml.dom.node","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlNode","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.lexicalName.html"},{"doc":"Returns `true` if this node has any attributes.","kind":"method","module":"ddn.data.xml.dom.node","name":"hasAttributes","package":"ddn-data-xml","parentType":"XmlNode","signature":"bool hasAttributes()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.hasAttributes.html"},{"doc":"Returns the attributes of this node, or `null` if it is not an element.","kind":"method","module":"ddn.data.xml.dom.node","name":"attributes","package":"ddn-data-xml","parentType":"XmlNode","signature":"inout(XmlAttribute)[] attributes()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.attributes.html"},{"doc":"Returns a list of all children of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"children","package":"ddn-data-xml","parentType":"XmlNode","signature":"inout(XmlNode)[] children()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.children.html"},{"doc":"Returns `true` if this node has any children.","kind":"method","module":"ddn.data.xml.dom.node","name":"hasChildNodes","package":"ddn-data-xml","parentType":"XmlNode","signature":"bool hasChildNodes()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.hasChildNodes.html"},{"doc":"Returns this node's parent, or `null` if it is detached.","kind":"method","module":"ddn.data.xml.dom.node","name":"parent","package":"ddn-data-xml","parentType":"XmlNode","signature":"inout(XmlNode) parent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.parent.html"},{"doc":"Returns a string representation of this node for debugging.","kind":"method","module":"ddn.data.xml.dom.node","name":"toString","package":"ddn-data-xml","parentType":"XmlNode","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.toString.html"},{"doc":"Returns a detailed string representation for debugging.","kind":"method","module":"ddn.data.xml.dom.node","name":"toDebugString","package":"ddn-data-xml","parentType":"XmlNode","signature":"string toDebugString()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.toDebugString.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"opEquals","package":"ddn-data-xml","parentType":"XmlNode","signature":"bool opEquals(Object o)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.opEquals.html"},{"doc":"Performs a deep logical comparison of two nodes.","kind":"method","module":"ddn.data.xml.dom.node","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlNode","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.isEquivalent.html"},{"doc":"Returns the next sibling of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"nextSibling","package":"ddn-data-xml","parentType":"XmlNode","signature":"Nullable!XmlNode nextSibling()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.nextSibling.html"},{"doc":"Returns the previous sibling of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"previousSibling","package":"ddn-data-xml","parentType":"XmlNode","signature":"Nullable!XmlNode previousSibling()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.previousSibling.html"},{"doc":"Returns this node's effective base URI.","kind":"method","module":"ddn.data.xml.dom.node","name":"effectiveBaseUri","package":"ddn-data-xml","parentType":"XmlNode","signature":"string effectiveBaseUri()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.effectiveBaseUri.html"},{"doc":"Creates a copy of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneNode","package":"ddn-data-xml","parentType":"XmlNode","signature":"XmlNode cloneNode(bool  deep =  true)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.cloneNode.html"},{"doc":"Detaches this node from its parent.","kind":"method","module":"ddn.data.xml.dom.node","name":"detach","package":"ddn-data-xml","parentType":"XmlNode","signature":"void detach()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.detach.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"setParent","package":"ddn-data-xml","parentType":"XmlNode","signature":"void setParent(XmlNode parent)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.setParent.html"},{"doc":"Creates a shallow clone of this node (no children).","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlNode","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNode.cloneShallow.html"},{"doc":"Base class for nodes that can have children.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlParentNode","package":"ddn-data-xml","parentType":"","signature":"XmlParentNode : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlParentNode"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.isEquivalent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.cloneShallow.html"},{"doc":"Returns a list of all children of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"children","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"inout(XmlNode)[] children()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.children.html"},{"doc":"Returns the number of child nodes.","kind":"method","module":"ddn.data.xml.dom.node","name":"length","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"size_t length()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.length.html"},{"doc":"Returns `true` if there are no child nodes.","kind":"method","module":"ddn.data.xml.dom.node","name":"empty","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.empty.html"},{"doc":"Returns the first child of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"firstChild","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"Nullable!XmlNode firstChild()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.firstChild.html"},{"doc":"Returns the last child of this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"lastChild","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"Nullable!XmlNode lastChild()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.lastChild.html"},{"doc":"Allows accessing a child node by index.","kind":"method","module":"ddn.data.xml.dom.node","name":"opIndex","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"inout(XmlNode) opIndex(size_t index)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.opIndex.html"},{"doc":"Allows using `$` as the child count in index expressions.","kind":"method","module":"ddn.data.xml.dom.node","name":"opDollar","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"size_t opDollar()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.opDollar.html"},{"doc":"Allows slicing child nodes using `node[i .. j]` syntax.","kind":"method","module":"ddn.data.xml.dom.node","name":"opSlice","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"inout(XmlNode)[] opSlice(size_t start,  size_t end)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.opSlice.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"textContent","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"string textContent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.textContent.html"},{"doc":"Appends `child` at the end of this node's children.","kind":"method","module":"ddn.data.xml.dom.node","name":"appendChild","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"XmlNode appendChild(XmlNode child)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.appendChild.html"},{"doc":"Inserts `newChild` before `refChild`.","kind":"method","module":"ddn.data.xml.dom.node","name":"insertBefore","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"XmlNode insertBefore(XmlNode newChild,  XmlNode refChild)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.insertBefore.html"},{"doc":"Replaces `oldChild` with `newChild`.","kind":"method","module":"ddn.data.xml.dom.node","name":"replaceChild","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"XmlNode replaceChild(XmlNode newChild,  XmlNode oldChild)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.replaceChild.html"},{"doc":"Removes `child` from this node.","kind":"method","module":"ddn.data.xml.dom.node","name":"removeChild","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"XmlNode removeChild(XmlNode child)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.removeChild.html"},{"doc":"Inserts `child` at `index`.","kind":"method","module":"ddn.data.xml.dom.node","name":"insertChild","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"void insertChild(size_t index,  XmlNode child)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.insertChild.html"},{"doc":"Removes the child at `index`.","kind":"method","module":"ddn.data.xml.dom.node","name":"removeChildAt","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"void removeChildAt(size_t index)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.removeChildAt.html"},{"doc":"Normalizes this subtree by merging adjacent `XmlText` nodes.","kind":"method","module":"ddn.data.xml.dom.node","name":"normalize","package":"ddn-data-xml","parentType":"XmlParentNode","signature":"void normalize(bool  recurse =  true)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlParentNode.normalize.html"},{"doc":"A DOM document fragment node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlDocumentFragment","package":"ddn-data-xml","parentType":"","signature":"XmlDocumentFragment : XmlParentNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlDocumentFragment"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeName","package":"ddn-data-xml","parentType":"XmlDocumentFragment","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlDocumentFragment.nodeName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlDocumentFragment","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlDocumentFragment.cloneShallow.html"},{"doc":"A DOM text node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlText","package":"ddn-data-xml","parentType":"","signature":"XmlText : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlText"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeName","package":"ddn-data-xml","parentType":"XmlText","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.nodeName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlText","signature":"string nodeValue()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlText","signature":"void nodeValue(string val)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"textContent","package":"ddn-data-xml","parentType":"XmlText","signature":"string textContent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.textContent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"toString","package":"ddn-data-xml","parentType":"XmlText","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.toString.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"opEquals","package":"ddn-data-xml","parentType":"XmlText","signature":"bool opEquals(Object o)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.opEquals.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlText","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.isEquivalent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlText","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlText.cloneShallow.html"},{"doc":"A DOM entity reference node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlEntityReference","package":"ddn-data-xml","parentType":"","signature":"XmlEntityReference : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlEntityReference"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlEntityReference","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlEntityReference.lexicalName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlEntityReference","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlEntityReference.cloneShallow.html"},{"doc":"A DOM comment node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlComment","package":"ddn-data-xml","parentType":"","signature":"XmlComment : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlComment"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"textContent","package":"ddn-data-xml","parentType":"XmlComment","signature":"string textContent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.textContent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"toString","package":"ddn-data-xml","parentType":"XmlComment","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.toString.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"opEquals","package":"ddn-data-xml","parentType":"XmlComment","signature":"bool opEquals(Object o)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.opEquals.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlComment","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.isEquivalent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeName","package":"ddn-data-xml","parentType":"XmlComment","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.nodeName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlComment","signature":"string nodeValue()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlComment","signature":"void nodeValue(string val)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlComment","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlComment.cloneShallow.html"},{"doc":"A DOM processing-instruction node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlProcessingInstruction","package":"ddn-data-xml","parentType":"","signature":"XmlProcessingInstruction : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlProcessingInstruction"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"textContent","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"string textContent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.textContent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.lexicalName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"string nodeValue()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"void nodeValue(string val)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"toString","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.toString.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"opEquals","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"bool opEquals(Object o)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.opEquals.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.isEquivalent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlProcessingInstruction","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlProcessingInstruction.cloneShallow.html"},{"doc":"A DOM CDATA section node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlCData","package":"ddn-data-xml","parentType":"","signature":"XmlCData : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlCData"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"textContent","package":"ddn-data-xml","parentType":"XmlCData","signature":"string textContent()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.textContent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"toString","package":"ddn-data-xml","parentType":"XmlCData","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.toString.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"opEquals","package":"ddn-data-xml","parentType":"XmlCData","signature":"bool opEquals(Object o)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.opEquals.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"isEquivalent","package":"ddn-data-xml","parentType":"XmlCData","signature":"bool isEquivalent(const  XmlNode other)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.isEquivalent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeName","package":"ddn-data-xml","parentType":"XmlCData","signature":"string nodeName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.nodeName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlCData","signature":"string nodeValue()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"nodeValue","package":"ddn-data-xml","parentType":"XmlCData","signature":"void nodeValue(string val)","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.nodeValue.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlCData","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlCData.cloneShallow.html"},{"doc":"A DOM document type declaration node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlDocumentType","package":"ddn-data-xml","parentType":"","signature":"XmlDocumentType : XmlParentNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlDocumentType"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlDocumentType","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlDocumentType.lexicalName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlDocumentType","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlDocumentType.cloneShallow.html"},{"doc":"A DOM entity declaration node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlEntityDeclNode","package":"ddn-data-xml","parentType":"","signature":"XmlEntityDeclNode : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlEntityDeclNode"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlEntityDeclNode","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlEntityDeclNode.lexicalName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlEntityDeclNode","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlEntityDeclNode.cloneShallow.html"},{"doc":"A DOM notation declaration node.","kind":"class","module":"ddn.data.xml.dom.node","name":"XmlNotationDeclNode","package":"ddn-data-xml","parentType":"","signature":"XmlNotationDeclNode : XmlNode","url":"/ddn-data-xml/ddn/data/xml/dom/node.html#XmlNotationDeclNode"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"lexicalName","package":"ddn-data-xml","parentType":"XmlNotationDeclNode","signature":"string lexicalName()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNotationDeclNode.lexicalName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.node","name":"cloneShallow","package":"ddn-data-xml","parentType":"XmlNotationDeclNode","signature":"XmlNode cloneShallow()","url":"/ddn-data-xml/ddn/data/xml/dom/node/XmlNotationDeclNode.cloneShallow.html"},{"doc":"DOM normalization and deterministic ordering helpers.","kind":"module","module":"ddn.data.xml.dom.normalize","name":"ddn.data.xml.dom.normalize","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/normalize.html"},{"doc":"Compares attributes using a deterministic ordering suitable for canonicalization/serialization.","kind":"function","module":"ddn.data.xml.dom.normalize","name":"compareAttributesDeterministic","package":"ddn-data-xml","parentType":"","signature":"int compareAttributesDeterministic(const  ref  XmlAttribute a,  const  ref  XmlAttribute b)","url":"/ddn-data-xml/ddn/data/xml/dom/normalize/compareAttributesDeterministic.html"},{"doc":"Sorts attributes using `compareAttributesDeterministic`.","kind":"function","module":"ddn.data.xml.dom.normalize","name":"sortAttributesDeterministic","package":"ddn-data-xml","parentType":"","signature":"void sortAttributesDeterministic(ref  XmlAttribute[]  attrs)","url":"/ddn-data-xml/ddn/data/xml/dom/normalize/sortAttributesDeterministic.html"},{"doc":"DOM surface re-export layer.","kind":"module","module":"ddn.data.xml.dom","name":"ddn.data.xml.dom","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom.html"},{"doc":"DOM traversal helpers and range-based iteration utilities.","kind":"module","module":"ddn.data.xml.dom.traverse","name":"ddn.data.xml.dom.traverse","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html"},{"doc":"Returns a pre-order traversal range for `root`.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"preorder","package":"ddn-data-xml","parentType":"","signature":"PreorderRange preorder(XmlNode root)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/preorder.html"},{"doc":"Returns a post-order traversal range for `root`.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"postorder","package":"ddn-data-xml","parentType":"","signature":"PostorderRange postorder(XmlNode root)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/postorder.html"},{"doc":"Returns an ancestor traversal range for `node`.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"ancestors","package":"ddn-data-xml","parentType":"","signature":"AncestorsRange ancestors(XmlNode node)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ancestors.html"},{"doc":"Returns a range iterating over siblings following `node`.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"followingSiblings","package":"ddn-data-xml","parentType":"","signature":"FollowingSiblingsRange followingSiblings(XmlNode node)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/followingSiblings.html"},{"doc":"Returns a range iterating over siblings preceding `node` (closest first).","kind":"function","module":"ddn.data.xml.dom.traverse","name":"precedingSiblings","package":"ddn-data-xml","parentType":"","signature":"PrecedingSiblingsRange precedingSiblings(XmlNode node)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/precedingSiblings.html"},{"doc":"Returns a range iterating over only the element children of `parent`.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"elements","package":"ddn-data-xml","parentType":"","signature":"ElementsRange elements(XmlParentNode parent)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/elements.html"},{"doc":"Returns a range iterating over element children of `parent` with the given lexical name.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"elementsNamed","package":"ddn-data-xml","parentType":"","signature":"ElementsNamedRange elementsNamed(XmlParentNode parent,  string name)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/elementsNamed.html"},{"doc":"Returns a range iterating over all descendants of `root` in pre-order.","kind":"function","module":"ddn.data.xml.dom.traverse","name":"descendants","package":"ddn-data-xml","parentType":"","signature":"DescendantsRange descendants(XmlNode root)","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/descendants.html"},{"doc":"An input range that walks a DOM subtree in pre-order (node, then children left-to-right).","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"PreorderRange","package":"ddn-data-xml","parentType":"","signature":"PreorderRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#PreorderRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"PreorderRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PreorderRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"PreorderRange","signature":"XmlNode front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PreorderRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"PreorderRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PreorderRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"PreorderRange","signature":"PreorderRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PreorderRange.save.html"},{"doc":"An input range that walks a DOM subtree in post-order (children, then node).","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"PostorderRange","package":"ddn-data-xml","parentType":"","signature":"PostorderRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#PostorderRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"PostorderRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PostorderRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"PostorderRange","signature":"XmlNode front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PostorderRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"PostorderRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PostorderRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"PostorderRange","signature":"PostorderRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PostorderRange.save.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"advance","package":"ddn-data-xml","parentType":"PostorderRange","signature":"void advance()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PostorderRange.advance.html"},{"doc":"An input range that iterates over the ancestors of a node.","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"AncestorsRange","package":"ddn-data-xml","parentType":"","signature":"AncestorsRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#AncestorsRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"AncestorsRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/AncestorsRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"AncestorsRange","signature":"XmlNode front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/AncestorsRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"AncestorsRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/AncestorsRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"AncestorsRange","signature":"AncestorsRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/AncestorsRange.save.html"},{"doc":"An input range that iterates over the siblings that follow a node.","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"FollowingSiblingsRange","package":"ddn-data-xml","parentType":"","signature":"FollowingSiblingsRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#FollowingSiblingsRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"FollowingSiblingsRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/FollowingSiblingsRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"FollowingSiblingsRange","signature":"XmlNode front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/FollowingSiblingsRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"FollowingSiblingsRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/FollowingSiblingsRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"FollowingSiblingsRange","signature":"FollowingSiblingsRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/FollowingSiblingsRange.save.html"},{"doc":"An input range that iterates over the siblings that precede a node (in reverse order).","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"PrecedingSiblingsRange","package":"ddn-data-xml","parentType":"","signature":"PrecedingSiblingsRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#PrecedingSiblingsRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"PrecedingSiblingsRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PrecedingSiblingsRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"PrecedingSiblingsRange","signature":"XmlNode front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PrecedingSiblingsRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"PrecedingSiblingsRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PrecedingSiblingsRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"PrecedingSiblingsRange","signature":"PrecedingSiblingsRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/PrecedingSiblingsRange.save.html"},{"doc":"An input range that filters children to yield only elements.","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"ElementsRange","package":"ddn-data-xml","parentType":"","signature":"ElementsRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#ElementsRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"ElementsRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"ElementsRange","signature":"XmlElement front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"ElementsRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"ElementsRange","signature":"ElementsRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsRange.save.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"advance","package":"ddn-data-xml","parentType":"ElementsRange","signature":"void advance()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsRange.advance.html"},{"doc":"An input range that filters children to yield only elements with a specific name.","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"ElementsNamedRange","package":"ddn-data-xml","parentType":"","signature":"ElementsNamedRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#ElementsNamedRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"ElementsNamedRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsNamedRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"ElementsNamedRange","signature":"XmlElement front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsNamedRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"ElementsNamedRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsNamedRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"ElementsNamedRange","signature":"ElementsNamedRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsNamedRange.save.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"advance","package":"ddn-data-xml","parentType":"ElementsNamedRange","signature":"void advance()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/ElementsNamedRange.advance.html"},{"doc":"An input range that walks the descendants of a node in pre-order (excluding the node itself).","kind":"struct","module":"ddn.data.xml.dom.traverse","name":"DescendantsRange","package":"ddn-data-xml","parentType":"","signature":"DescendantsRange","url":"/ddn-data-xml/ddn/data/xml/dom/traverse.html#DescendantsRange"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"empty","package":"ddn-data-xml","parentType":"DescendantsRange","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/DescendantsRange.empty.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"front","package":"ddn-data-xml","parentType":"DescendantsRange","signature":"XmlNode front()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/DescendantsRange.front.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"popFront","package":"ddn-data-xml","parentType":"DescendantsRange","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/DescendantsRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.data.xml.dom.traverse","name":"save","package":"ddn-data-xml","parentType":"DescendantsRange","signature":"DescendantsRange save()","url":"/ddn-data-xml/ddn/data/xml/dom/traverse/DescendantsRange.save.html"},{"doc":"DOM utility functions (equality, hashing).","kind":"module","module":"ddn.data.xml.dom.util","name":"ddn.data.xml.dom.util","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/dom/util.html"},{"doc":"Deeply compares two nodes for structural equality.","kind":"function","module":"ddn.data.xml.dom.util","name":"nodesEqual","package":"ddn-data-xml","parentType":"","signature":"bool nodesEqual(\n       const  XmlNode a,\n       const  XmlNode b,\n       bool  includeLocations =  false,\n       bool  includeBaseUri =  false)","url":"/ddn-data-xml/ddn/data/xml/dom/util/nodesEqual.html"},{"doc":"","kind":"function","module":"ddn.data.xml.dom.util","name":"childrenEqual","package":"ddn-data-xml","parentType":"","signature":"bool childrenEqual(\n       const  XmlParentNode a,\n       const  XmlParentNode b,\n       bool  includeLocations,\n       bool  includeBaseUri)","url":"/ddn-data-xml/ddn/data/xml/dom/util/childrenEqual.html"},{"doc":"Produces a stable hash for a node and its descendants.","kind":"function","module":"ddn.data.xml.dom.util","name":"nodeHash","package":"ddn-data-xml","parentType":"","signature":"size_t nodeHash(\n       const  XmlNode node,\n       bool  includeLocations =  false,\n       bool  includeBaseUri =  false)","url":"/ddn-data-xml/ddn/data/xml/dom/util/nodeHash.html"},{"doc":"","kind":"function","module":"ddn.data.xml.dom.util","name":"hashChildren","package":"ddn-data-xml","parentType":"","signature":"size_t hashChildren(\n       size_t seed,\n       const  XmlParentNode node,\n       bool  includeLocations,\n       bool  includeBaseUri)","url":"/ddn-data-xml/ddn/data/xml/dom/util/hashChildren.html"},{"doc":"","kind":"function","module":"ddn.data.xml.dom.util","name":"hashCombine","package":"ddn-data-xml","parentType":"","signature":"size_t hashCombine(size_t seed,  size_t val)","url":"/ddn-data-xml/ddn/data/xml/dom/util/hashCombine.html"},{"doc":"Shared error types and location tracking.","kind":"module","module":"ddn.data.xml.errors","name":"ddn.data.xml.errors","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/errors.html"},{"doc":"","kind":"function","module":"ddn.data.xml.errors","name":"formatErrorCode","package":"ddn-data-xml","parentType":"","signature":"string formatErrorCode(XmlErrorCode code)","url":"/ddn-data-xml/ddn/data/xml/errors/formatErrorCode.html"},{"doc":"Machine-readable error codes for XML parsing, validation, and serialization.","kind":"enum","module":"ddn.data.xml.errors","name":"XmlErrorCode","package":"ddn-data-xml","parentType":"","signature":"XmlErrorCode","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Unspecified/unknown error.","kind":"enum_member","module":"ddn.data.xml.errors","name":"UNKNOWN","package":"ddn-data-xml","parentType":"","signature":"UNKNOWN = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"An unexpected end-of-input was encountered.","kind":"enum_member","module":"ddn.data.xml.errors","name":"UNEXPECTED_EOF","package":"ddn-data-xml","parentType":"","signature":"UNEXPECTED_EOF = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Input is not valid UTF-8 (or violates XML character rules).","kind":"enum_member","module":"ddn.data.xml.errors","name":"INVALID_ENCODING","package":"ddn-data-xml","parentType":"","signature":"INVALID_ENCODING = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"A name (Name/NCName/QName) is invalid.","kind":"enum_member","module":"ddn.data.xml.errors","name":"INVALID_NAME","package":"ddn-data-xml","parentType":"","signature":"INVALID_NAME = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Start/end tags do not match or nesting is invalid.","kind":"enum_member","module":"ddn.data.xml.errors","name":"MISMATCHED_TAG","package":"ddn-data-xml","parentType":"","signature":"MISMATCHED_TAG = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"A `DOCTYPE` declaration was rejected by options/policy.","kind":"enum_member","module":"ddn.data.xml.errors","name":"DOCTYPE_FORBIDDEN","package":"ddn-data-xml","parentType":"","signature":"DOCTYPE_FORBIDDEN = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Entity expansion exceeded a safety limit.","kind":"enum_member","module":"ddn.data.xml.errors","name":"ENTITY_EXPANSION_LIMIT","package":"ddn-data-xml","parentType":"","signature":"ENTITY_EXPANSION_LIMIT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Duplicate attribute detected (same expanded name).","kind":"enum_member","module":"ddn.data.xml.errors","name":"DUPLICATE_ATTRIBUTE","package":"ddn-data-xml","parentType":"","signature":"DUPLICATE_ATTRIBUTE = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XML declaration (`<?xml ...?>`) is malformed or invalid.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XML_DECLARATION_INVALID","package":"ddn-data-xml","parentType":"","signature":"XML_DECLARATION_INVALID = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"An invalid XML character (per the XML version's character constraints) was encountered.","kind":"enum_member","module":"ddn.data.xml.errors","name":"INVALID_CHARACTER","package":"ddn-data-xml","parentType":"","signature":"INVALID_CHARACTER = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"External subset loading was attempted but is not allowed/supported by policy.","kind":"enum_member","module":"ddn.data.xml.errors","name":"EXTERNAL_SUBSET_FORBIDDEN","package":"ddn-data-xml","parentType":"","signature":"EXTERNAL_SUBSET_FORBIDDEN = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"External subset loading failed due to an I/O error (missing file, read failure, etc.).","kind":"enum_member","module":"ddn.data.xml.errors","name":"EXTERNAL_SUBSET_IO_ERROR","package":"ddn-data-xml","parentType":"","signature":"EXTERNAL_SUBSET_IO_ERROR = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"DOCTYPE name does not match the document element name.","kind":"enum_member","module":"ddn.data.xml.errors","name":"DOCTYPE_ROOT_MISMATCH","package":"ddn-data-xml","parentType":"","signature":"DOCTYPE_ROOT_MISMATCH = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"A required DTD attribute (`#REQUIRED`) is missing.","kind":"enum_member","module":"ddn.data.xml.errors","name":"REQUIRED_ATTRIBUTE_MISSING","package":"ddn-data-xml","parentType":"","signature":"REQUIRED_ATTRIBUTE_MISSING = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"A `#FIXED` DTD attribute is present with a value different from the fixed default.","kind":"enum_member","module":"ddn.data.xml.errors","name":"FIXED_ATTRIBUTE_MISMATCH","package":"ddn-data-xml","parentType":"","signature":"FIXED_ATTRIBUTE_MISMATCH = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"A DTD enumerated attribute has a value not in its declared enumeration.","kind":"enum_member","module":"ddn.data.xml.errors","name":"ENUMERATION_ATTRIBUTE_MISMATCH","package":"ddn-data-xml","parentType":"","signature":"ENUMERATION_ATTRIBUTE_MISMATCH = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"An element appears in the document but has no DTD `<!ELEMENT ...>` declaration.","kind":"enum_member","module":"ddn.data.xml.errors","name":"DTD_UNDECLARED_ELEMENT","package":"ddn-data-xml","parentType":"","signature":"DTD_UNDECLARED_ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"An element's children/text violate its DTD element content model.","kind":"enum_member","module":"ddn.data.xml.errors","name":"DTD_CONTENT_MODEL_VIOLATION","package":"ddn-data-xml","parentType":"","signature":"DTD_CONTENT_MODEL_VIOLATION = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XPointer syntax error.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XPOINTER_SYNTAX_ERROR","package":"ddn-data-xml","parentType":"","signature":"XPOINTER_SYNTAX_ERROR = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XPointer scheme is not supported.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XPOINTER_UNSUPPORTED_SCHEME","package":"ddn-data-xml","parentType":"","signature":"XPOINTER_UNSUPPORTED_SCHEME = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XPointer did not resolve to any node.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XPOINTER_NOT_FOUND","package":"ddn-data-xml","parentType":"","signature":"XPOINTER_NOT_FOUND = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XPointer `element()` sequence is invalid.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XPOINTER_INVALID_ELEMENT_SEQUENCE","package":"ddn-data-xml","parentType":"","signature":"XPOINTER_INVALID_ELEMENT_SEQUENCE = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Duplicate `ID` value detected during DTD validation.","kind":"enum_member","module":"ddn.data.xml.errors","name":"DUPLICATE_ID","package":"ddn-data-xml","parentType":"","signature":"DUPLICATE_ID = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"`IDREF`/`IDREFS` references a missing `ID`.","kind":"enum_member","module":"ddn.data.xml.errors","name":"UNRESOLVED_IDREF","package":"ddn-data-xml","parentType":"","signature":"UNRESOLVED_IDREF = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XInclude network/URI include is forbidden by policy.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XINCLUDE_FORBIDDEN","package":"ddn-data-xml","parentType":"","signature":"XINCLUDE_FORBIDDEN = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XInclude failed due to an I/O error (missing include file, etc.).","kind":"enum_member","module":"ddn.data.xml.errors","name":"XINCLUDE_IO_ERROR","package":"ddn-data-xml","parentType":"","signature":"XINCLUDE_IO_ERROR = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XInclude feature/syntax is not supported by the current implementation phase.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XINCLUDE_UNSUPPORTED","package":"ddn-data-xml","parentType":"","signature":"XINCLUDE_UNSUPPORTED = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"XInclude recursion limit exceeded.","kind":"enum_member","module":"ddn.data.xml.errors","name":"XINCLUDE_RECURSION_LIMIT","package":"ddn-data-xml","parentType":"","signature":"XINCLUDE_RECURSION_LIMIT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Input XML size exceeded a safety limit.","kind":"enum_member","module":"ddn.data.xml.errors","name":"INPUT_SIZE_LIMIT","package":"ddn-data-xml","parentType":"","signature":"INPUT_SIZE_LIMIT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Element nesting depth exceeded a safety limit.","kind":"enum_member","module":"ddn.data.xml.errors","name":"RECURSION_LIMIT","package":"ddn-data-xml","parentType":"","signature":"RECURSION_LIMIT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Number of attributes on an element exceeded a safety limit.","kind":"enum_member","module":"ddn.data.xml.errors","name":"ATTRIBUTE_COUNT_LIMIT","package":"ddn-data-xml","parentType":"","signature":"ATTRIBUTE_COUNT_LIMIT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Length of an XML name (element, attribute, etc.) exceeded a safety limit.","kind":"enum_member","module":"ddn.data.xml.errors","name":"NAME_LENGTH_LIMIT","package":"ddn-data-xml","parentType":"","signature":"NAME_LENGTH_LIMIT = ","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlErrorCode"},{"doc":"Location of an error (or event) inside an XML input.","kind":"struct","module":"ddn.data.xml.errors","name":"XmlLocation","package":"ddn-data-xml","parentType":"","signature":"XmlLocation","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlLocation"},{"doc":"Returns `true` if any location component is known.","kind":"method","module":"ddn.data.xml.errors","name":"isKnown","package":"ddn-data-xml","parentType":"XmlLocation","signature":"bool isKnown()","url":"/ddn-data-xml/ddn/data/xml/errors/XmlLocation.isKnown.html"},{"doc":"Converts this location to a human-readable string.","kind":"method","module":"ddn.data.xml.errors","name":"toString","package":"ddn-data-xml","parentType":"XmlLocation","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/errors/XmlLocation.toString.html"},{"doc":"Represents an XML-related error with a code and optional location/cause.","kind":"struct","module":"ddn.data.xml.errors","name":"XmlError","package":"ddn-data-xml","parentType":"","signature":"XmlError","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlError"},{"doc":"Formats this error for human consumption.","kind":"method","module":"ddn.data.xml.errors","name":"toString","package":"ddn-data-xml","parentType":"XmlError","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/errors/XmlError.toString.html"},{"doc":"Exception type used by `ddn.data.xml` for XML failures.","kind":"class","module":"ddn.data.xml.errors","name":"XmlException","package":"ddn-data-xml","parentType":"","signature":"XmlException : Exception","url":"/ddn-data-xml/ddn/data/xml/errors.html#XmlException"},{"doc":"","kind":"method","module":"ddn.data.xml.errors","name":"toString","package":"ddn-data-xml","parentType":"XmlException","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/errors/XmlException.toString.html"},{"doc":"Internal: simple bump allocator used as an optional per-document arena.","kind":"module","module":"ddn.data.xml.internal.arena","name":"ddn.data.xml.internal.arena","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/arena.html"},{"doc":"A simple growable bump allocator.","kind":"struct","module":"ddn.data.xml.internal.arena","name":"XmlArena","package":"ddn-data-xml","parentType":"","signature":"XmlArena","url":"/ddn-data-xml/ddn/data/xml/internal/arena.html#XmlArena"},{"doc":"Creates an arena with an initial capacity.","kind":"method","module":"ddn.data.xml.internal.arena","name":"withCapacity","package":"ddn-data-xml","parentType":"XmlArena","signature":"XmlArena withCapacity(size_t initialCapacity =  4096)","url":"/ddn-data-xml/ddn/data/xml/internal/arena/XmlArena.withCapacity.html"},{"doc":"Clears the arena for reuse.","kind":"method","module":"ddn.data.xml.internal.arena","name":"reset","package":"ddn-data-xml","parentType":"XmlArena","signature":"void reset()","url":"/ddn-data-xml/ddn/data/xml/internal/arena/XmlArena.reset.html"},{"doc":"Allocates `n` bytes.","kind":"method","module":"ddn.data.xml.internal.arena","name":"allocate","package":"ddn-data-xml","parentType":"XmlArena","signature":"char[] allocate(size_t n)","url":"/ddn-data-xml/ddn/data/xml/internal/arena/XmlArena.allocate.html"},{"doc":"Copies `value` into the arena.","kind":"method","module":"ddn.data.xml.internal.arena","name":"dup","package":"ddn-data-xml","parentType":"XmlArena","signature":"string dup(string value)","url":"/ddn-data-xml/ddn/data/xml/internal/arena/XmlArena.dup.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.arena","name":"assumeImmutable","package":"ddn-data-xml","parentType":"XmlArena","signature":"string assumeImmutable(char[]  mem)","url":"/ddn-data-xml/ddn/data/xml/internal/arena/XmlArena.assumeImmutable.html"},{"doc":"Internal: DOM normalization and comparison helpers for tests.","kind":"module","module":"ddn.data.xml.internal.compare","name":"ddn.data.xml.internal.compare","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/compare.html"},{"doc":"Produces a deterministic normalization of a DOM subtree.","kind":"function","module":"ddn.data.xml.internal.compare","name":"normalizeForCompare","package":"ddn-data-xml","parentType":"","signature":"string normalizeForCompare(XmlNode node,  bool  includeComments =  false)","url":"/ddn-data-xml/ddn/data/xml/internal/compare/normalizeForCompare.html"},{"doc":"Compares two DOM subtrees for structural equivalence using canonical normalization.","kind":"function","module":"ddn.data.xml.internal.compare","name":"equivalent","package":"ddn-data-xml","parentType":"","signature":"bool equivalent(XmlNode a,  XmlNode b,  bool  includeComments =  false)","url":"/ddn-data-xml/ddn/data/xml/internal/compare/equivalent.html"},{"doc":"Internal: DTD parsing (phased).","kind":"module","module":"ddn.data.xml.internal.dtd","name":"ddn.data.xml.internal.dtd","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html"},{"doc":"Kind of attribute default declaration.","kind":"enum","module":"ddn.data.xml.internal.dtd","name":"XmlDtdAttributeDefaultKind","package":"ddn-data-xml","parentType":"","signature":"XmlDtdAttributeDefaultKind","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDefaultKind"},{"doc":"No default semantics (unspecified).","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"NONE","package":"ddn-data-xml","parentType":"","signature":"NONE = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDefaultKind"},{"doc":"`#REQUIRED`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"REQUIRED","package":"ddn-data-xml","parentType":"","signature":"REQUIRED = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDefaultKind"},{"doc":"`#IMPLIED`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"IMPLIED","package":"ddn-data-xml","parentType":"","signature":"IMPLIED = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDefaultKind"},{"doc":"`#FIXED \"...\"`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"FIXED","package":"ddn-data-xml","parentType":"","signature":"FIXED = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDefaultKind"},{"doc":"A literal default value.","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"DEFAULT","package":"ddn-data-xml","parentType":"","signature":"DEFAULT = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDefaultKind"},{"doc":"Attribute type in a DTD.","kind":"enum","module":"ddn.data.xml.internal.dtd","name":"XmlDtdAttributeType","package":"ddn-data-xml","parentType":"","signature":"XmlDtdAttributeType","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"Unknown/unspecified type.","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"UNKNOWN","package":"ddn-data-xml","parentType":"","signature":"UNKNOWN = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`CDATA`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"CDATA","package":"ddn-data-xml","parentType":"","signature":"CDATA = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`ID`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"ID","package":"ddn-data-xml","parentType":"","signature":"ID = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`IDREF`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"IDREF","package":"ddn-data-xml","parentType":"","signature":"IDREF = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`IDREFS`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"IDREFS","package":"ddn-data-xml","parentType":"","signature":"IDREFS = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`NMTOKEN`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"NMTOKEN","package":"ddn-data-xml","parentType":"","signature":"NMTOKEN = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`NMTOKENS`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"NMTOKENS","package":"ddn-data-xml","parentType":"","signature":"NMTOKENS = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`ENTITY`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"ENTITY","package":"ddn-data-xml","parentType":"","signature":"ENTITY = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`ENTITIES`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"ENTITIES","package":"ddn-data-xml","parentType":"","signature":"ENTITIES = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"`NOTATION`","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"NOTATION","package":"ddn-data-xml","parentType":"","signature":"NOTATION = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"Enumerated type (a fixed set of values).","kind":"enum_member","module":"ddn.data.xml.internal.dtd","name":"ENUMERATION","package":"ddn-data-xml","parentType":"","signature":"ENUMERATION = ","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeType"},{"doc":"A DTD general entity declaration.","kind":"struct","module":"ddn.data.xml.internal.dtd","name":"XmlDtdEntityDecl","package":"ddn-data-xml","parentType":"","signature":"XmlDtdEntityDecl","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdEntityDecl"},{"doc":"A DTD element declaration.","kind":"struct","module":"ddn.data.xml.internal.dtd","name":"XmlDtdElementDecl","package":"ddn-data-xml","parentType":"","signature":"XmlDtdElementDecl","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdElementDecl"},{"doc":"A DTD attribute declaration.","kind":"struct","module":"ddn.data.xml.internal.dtd","name":"XmlDtdAttributeDecl","package":"ddn-data-xml","parentType":"","signature":"XmlDtdAttributeDecl","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdAttributeDecl"},{"doc":"A DTD notation declaration.","kind":"struct","module":"ddn.data.xml.internal.dtd","name":"XmlDtdNotationDecl","package":"ddn-data-xml","parentType":"","signature":"XmlDtdNotationDecl","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdNotationDecl"},{"doc":"A DTD unparsed entity declaration (`NDATA`).","kind":"struct","module":"ddn.data.xml.internal.dtd","name":"XmlDtdUnparsedEntityDecl","package":"ddn-data-xml","parentType":"","signature":"XmlDtdUnparsedEntityDecl","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtdUnparsedEntityDecl"},{"doc":"In-memory representation of a DTD.","kind":"struct","module":"ddn.data.xml.internal.dtd","name":"XmlDtd","package":"ddn-data-xml","parentType":"","signature":"XmlDtd","url":"/ddn-data-xml/ddn/data/xml/internal/dtd.html#XmlDtd"},{"doc":"Defines (or redefines) a general entity.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"defineEntity","package":"ddn-data-xml","parentType":"XmlDtd","signature":"void defineEntity(string name,  string value,  bool  isParameter =  false)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.defineEntity.html"},{"doc":"Looks up an entity.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"findEntity","package":"ddn-data-xml","parentType":"XmlDtd","signature":"const(XmlDtdEntityDecl) * findEntity(string name)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.findEntity.html"},{"doc":"Defines (or redefines) an element declaration.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"defineElement","package":"ddn-data-xml","parentType":"XmlDtd","signature":"void defineElement(string name,  string contentModel)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.defineElement.html"},{"doc":"Looks up an element declaration.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"findElement","package":"ddn-data-xml","parentType":"XmlDtd","signature":"const(XmlDtdElementDecl) * findElement(string name)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.findElement.html"},{"doc":"Defines (or redefines) a notation.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"defineNotation","package":"ddn-data-xml","parentType":"XmlDtd","signature":"void defineNotation(string name,  string systemId =  \"\",  string publicId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.defineNotation.html"},{"doc":"Looks up a notation.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"findNotation","package":"ddn-data-xml","parentType":"XmlDtd","signature":"const(XmlDtdNotationDecl) * findNotation(string name)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.findNotation.html"},{"doc":"Defines (or redefines) an unparsed entity.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"defineUnparsedEntity","package":"ddn-data-xml","parentType":"XmlDtd","signature":"void defineUnparsedEntity(string name,  string systemId,  string publicId,  string notationName)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.defineUnparsedEntity.html"},{"doc":"Looks up an unparsed entity.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"findUnparsedEntity","package":"ddn-data-xml","parentType":"XmlDtd","signature":"const(XmlDtdUnparsedEntityDecl) * findUnparsedEntity(string name)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.findUnparsedEntity.html"},{"doc":"Returns all unparsed entity declarations in deterministic (name-sorted) order.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"unparsedEntities","package":"ddn-data-xml","parentType":"XmlDtd","signature":"XmlDtdUnparsedEntityDecl[] unparsedEntities()","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.unparsedEntities.html"},{"doc":"Returns all notation declarations in deterministic (name-sorted) order.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"notations","package":"ddn-data-xml","parentType":"XmlDtd","signature":"XmlDtdNotationDecl[] notations()","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.notations.html"},{"doc":"Adds an attribute declaration.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"addAttributeDecl","package":"ddn-data-xml","parentType":"XmlDtd","signature":"void addAttributeDecl(XmlDtdAttributeDecl decl)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.addAttributeDecl.html"},{"doc":"Returns attribute declarations for `elementName`.","kind":"method","module":"ddn.data.xml.internal.dtd","name":"attributeDeclsFor","package":"ddn-data-xml","parentType":"XmlDtd","signature":"const(XmlDtdAttributeDecl)[] attributeDeclsFor(string elementName)","url":"/ddn-data-xml/ddn/data/xml/internal/dtd/XmlDtd.attributeDeclsFor.html"},{"doc":"Internal: UTF-8 validation and normalization helpers.","kind":"module","module":"ddn.data.xml.internal.encoding","name":"ddn.data.xml.internal.encoding","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html"},{"doc":"Maps an encoding name to `XmlDetectedEncoding`.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"encodingFromName","package":"ddn-data-xml","parentType":"","signature":"XmlDetectedEncoding encodingFromName(string name)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/encodingFromName.html"},{"doc":"Attempts to parse the XML declaration `encoding='...'` pseudo-attribute from raw bytes.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"tryParseXmlEncodingDeclarationAscii","package":"ddn-data-xml","parentType":"","signature":"string tryParseXmlEncodingDeclarationAscii(const(ubyte)[]  bytes)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/tryParseXmlEncodingDeclarationAscii.html"},{"doc":"Maps a declared encoding label to an internal decoding choice.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"encodingFromLabel","package":"ddn-data-xml","parentType":"","signature":"XmlDetectedEncoding encodingFromLabel(string label,  out  bool  supported)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/encodingFromLabel.html"},{"doc":"Parses an XML version string.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"parseXmlVersion","package":"ddn-data-xml","parentType":"","signature":"XmlVersion parseXmlVersion(string versionString)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/parseXmlVersion.html"},{"doc":"Returns `true` if `c` is a valid XML character.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"isValidXmlChar","package":"ddn-data-xml","parentType":"","signature":"bool isValidXmlChar(dchar  c,  XmlVersion xmlVersion =  XmlVersion.XML_1_0)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/isValidXmlChar.html"},{"doc":"Returns the length of a UTF-8 BOM prefix in `bytes`.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"utf8BomLength","package":"ddn-data-xml","parentType":"","signature":"size_t utf8BomLength(const(ubyte)[]  bytes)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/utf8BomLength.html"},{"doc":"Detects the encoding of `bytes`.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"detectEncoding","package":"ddn-data-xml","parentType":"","signature":"XmlDetectedEncoding detectEncoding(const(ubyte)[]  bytes)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/detectEncoding.html"},{"doc":"Decodes `bytes` into a UTF-8 `string` using the detected encoding.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"decodeToUtf8","package":"ddn-data-xml","parentType":"","signature":"string decodeToUtf8(const(ubyte)[]  bytes,  XmlDetectedEncoding encoding)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/decodeToUtf8.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.encoding","name":"appendUtf8CodePoint","package":"ddn-data-xml","parentType":"","signature":"void appendUtf8CodePoint(ref  typeof(appender!string())  sink,  uint  cp)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/appendUtf8CodePoint.html"},{"doc":"Validates that `bytes` is well-formed UTF-8.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"isValidUtf8","package":"ddn-data-xml","parentType":"","signature":"bool isValidUtf8(const(ubyte)[]  bytes)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/isValidUtf8.html"},{"doc":"Normalizes XML newlines.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"normalizeNewlines","package":"ddn-data-xml","parentType":"","signature":"string normalizeNewlines(string input)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/normalizeNewlines.html"},{"doc":"Normalizes an XML attribute value.","kind":"function","module":"ddn.data.xml.internal.encoding","name":"normalizeAttributeValue","package":"ddn-data-xml","parentType":"","signature":"string normalizeAttributeValue(string value)","url":"/ddn-data-xml/ddn/data/xml/internal/encoding/normalizeAttributeValue.html"},{"doc":"Detected input encoding.","kind":"enum","module":"ddn.data.xml.internal.encoding","name":"XmlDetectedEncoding","package":"ddn-data-xml","parentType":"","signature":"XmlDetectedEncoding","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"UTF-8.","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"UTF8","package":"ddn-data-xml","parentType":"","signature":"UTF8 = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"UTF-16, little-endian.","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"UTF16_LE","package":"ddn-data-xml","parentType":"","signature":"UTF16_LE = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"UTF-16, big-endian.","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"UTF16_BE","package":"ddn-data-xml","parentType":"","signature":"UTF16_BE = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"UTF-32, little-endian.","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"UTF32_LE","package":"ddn-data-xml","parentType":"","signature":"UTF32_LE = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"UTF-32, big-endian.","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"UTF32_BE","package":"ddn-data-xml","parentType":"","signature":"UTF32_BE = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"ISO-8859-1 (Latin-1).","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"ISO_8859_1","package":"ddn-data-xml","parentType":"","signature":"ISO_8859_1 = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"Windows-1252 (CP1252).","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"WINDOWS_1252","package":"ddn-data-xml","parentType":"","signature":"WINDOWS_1252 = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlDetectedEncoding"},{"doc":"XML version used for version-dependent checks.","kind":"enum","module":"ddn.data.xml.internal.encoding","name":"XmlVersion","package":"ddn-data-xml","parentType":"","signature":"XmlVersion","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlVersion"},{"doc":"XML 1.0","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"XML_1_0","package":"ddn-data-xml","parentType":"","signature":"XML_1_0 = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlVersion"},{"doc":"XML 1.1","kind":"enum_member","module":"ddn.data.xml.internal.encoding","name":"XML_1_1","package":"ddn-data-xml","parentType":"","signature":"XML_1_1 = ","url":"/ddn-data-xml/ddn/data/xml/internal/encoding.html#XmlVersion"},{"doc":"Internal: entity tables and expansion limits.","kind":"module","module":"ddn.data.xml.internal.entities","name":"ddn.data.xml.internal.entities","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/entities.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.entities","name":"parseNumericCharacterReference","package":"ddn-data-xml","parentType":"","signature":"dchar parseNumericCharacterReference(string digits,  bool  hex)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/parseNumericCharacterReference.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.entities","name":"predefinedEntityValue","package":"ddn-data-xml","parentType":"","signature":"string predefinedEntityValue(const  string name)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/predefinedEntityValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.entities","name":"isPredefinedEntity","package":"ddn-data-xml","parentType":"","signature":"bool isPredefinedEntity(const  string name)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/isPredefinedEntity.html"},{"doc":"Decodes predefined entities and numeric character references in `input`.","kind":"function","module":"ddn.data.xml.internal.entities","name":"decodeEntityReferences","package":"ddn-data-xml","parentType":"","signature":"string decodeEntityReferences(string input,  XmlParserLimits limits =  XmlParserLimits.init)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/decodeEntityReferences.html"},{"doc":"Decodes predefined entities, numeric character references, and general entities.","kind":"function","module":"ddn.data.xml.internal.entities","name":"decodeEntityReferences","package":"ddn-data-xml","parentType":"","signature":"string decodeEntityReferences(\n       string input,\n       const(string)[string]  generalEntities,\n       XmlParserLimits limits =  XmlParserLimits.init)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/decodeEntityReferences.html"},{"doc":"Decodes parameter entity references (`%name;`).","kind":"function","module":"ddn.data.xml.internal.entities","name":"decodeParameterEntities","package":"ddn-data-xml","parentType":"","signature":"string decodeParameterEntities(\n       string input,\n       const(string)[string]  parameterEntities,\n       const(string)[string]  externalParameterEntities,\n       XmlParserLimits limits,\n       string delegate(string systemId) @safe loadExternal)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/decodeParameterEntities.html"},{"doc":"Decodes predefined entities, numeric character references, internal general entities, and external general entities.","kind":"function","module":"ddn.data.xml.internal.entities","name":"decodeEntityReferences","package":"ddn-data-xml","parentType":"","signature":"string decodeEntityReferences(\n       string input,\n       const(string)[string]  generalEntities,\n       const(string)[string]  externalGeneralEntities,\n       XmlParserLimits limits,\n       string delegate(string systemId) @safe loadExternal)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/decodeEntityReferences.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.entities","name":"decodeEntityReferencesImpl","package":"ddn-data-xml","parentType":"","signature":"string decodeEntityReferencesImpl(\n       string input,\n       const(string)[string]  generalEntities,\n       const(string)[string]  externalGeneralEntities,\n       XmlParserLimits limits,\n       size_t depth,\n       ref  size_t total,\n       string delegate(string systemId) @safe loadExternal,\n       char  trigger)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/decodeEntityReferencesImpl.html"},{"doc":"Parser resource and safety limits.","kind":"struct","module":"ddn.data.xml.internal.entities","name":"XmlParserLimits","package":"ddn-data-xml","parentType":"","signature":"XmlParserLimits","url":"/ddn-data-xml/ddn/data/xml/internal/entities.html#XmlParserLimits"},{"doc":"Table of XML general entities.","kind":"struct","module":"ddn.data.xml.internal.entities","name":"XmlEntityTable","package":"ddn-data-xml","parentType":"","signature":"XmlEntityTable","url":"/ddn-data-xml/ddn/data/xml/internal/entities.html#XmlEntityTable"},{"doc":"Defines (or redefines) a general entity.","kind":"method","module":"ddn.data.xml.internal.entities","name":"define","package":"ddn-data-xml","parentType":"XmlEntityTable","signature":"void define(string name,  string value)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/XmlEntityTable.define.html"},{"doc":"Defines (or redefines) a parameter entity.","kind":"method","module":"ddn.data.xml.internal.entities","name":"defineParameter","package":"ddn-data-xml","parentType":"XmlEntityTable","signature":"void defineParameter(string name,  string value)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/XmlEntityTable.defineParameter.html"},{"doc":"Defines an external general entity by its SYSTEM identifier.","kind":"method","module":"ddn.data.xml.internal.entities","name":"defineExternal","package":"ddn-data-xml","parentType":"XmlEntityTable","signature":"void defineExternal(string name,  string systemId)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/XmlEntityTable.defineExternal.html"},{"doc":"Defines an external parameter entity by its SYSTEM identifier.","kind":"method","module":"ddn.data.xml.internal.entities","name":"defineExternalParameter","package":"ddn-data-xml","parentType":"XmlEntityTable","signature":"void defineExternalParameter(string name,  string systemId)","url":"/ddn-data-xml/ddn/data/xml/internal/entities/XmlEntityTable.defineExternalParameter.html"},{"doc":"Internal: shared event types used by the streaming reader, incremental reader, and token processing helpers.","kind":"module","module":"ddn.data.xml.internal.events","name":"ddn.data.xml.internal.events","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/events.html"},{"doc":"Kind of an `XmlEvent`.","kind":"enum","module":"ddn.data.xml.internal.events","name":"XmlEventType","package":"ddn-data-xml","parentType":"","signature":"XmlEventType","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"Start element event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"START_ELEMENT","package":"ddn-data-xml","parentType":"","signature":"START_ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"End element event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"END_ELEMENT","package":"ddn-data-xml","parentType":"","signature":"END_ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"Text content event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"TEXT","package":"ddn-data-xml","parentType":"","signature":"TEXT = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"Comment event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"COMMENT","package":"ddn-data-xml","parentType":"","signature":"COMMENT = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"Processing instruction event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"PROCESSING_INSTRUCTION","package":"ddn-data-xml","parentType":"","signature":"PROCESSING_INSTRUCTION = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"CDATA event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"CDATA","package":"ddn-data-xml","parentType":"","signature":"CDATA = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"DOCTYPE event.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"DOCTYPE","package":"ddn-data-xml","parentType":"","signature":"DOCTYPE = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"End-of-input.","kind":"enum_member","module":"ddn.data.xml.internal.events","name":"EOF","package":"ddn-data-xml","parentType":"","signature":"EOF = ","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventType"},{"doc":"A streaming XML event.","kind":"struct","module":"ddn.data.xml.internal.events","name":"XmlEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEvent"},{"doc":"Attribute delivered on `XmlEventType.START_ELEMENT`.","kind":"struct","module":"ddn.data.xml.internal.events","name":"XmlEventAttribute","package":"ddn-data-xml","parentType":"","signature":"XmlEventAttribute","url":"/ddn-data-xml/ddn/data/xml/internal/events.html#XmlEventAttribute"},{"doc":"Internal: shared resource loading policy and helpers.","kind":"module","module":"ddn.data.xml.internal.io","name":"ddn.data.xml.internal.io","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/io.html"},{"doc":"Resolves a reference `href` against a `base` identifier.","kind":"function","module":"ddn.data.xml.internal.io","name":"resolveReference","package":"ddn-data-xml","parentType":"","signature":"string resolveReference(string base,  string href)","url":"/ddn-data-xml/ddn/data/xml/internal/io/resolveReference.html"},{"doc":"Loads a resource as text under `policy`.","kind":"function","module":"ddn.data.xml.internal.io","name":"loadTextResource","package":"ddn-data-xml","parentType":"","signature":"string loadTextResource(\n       string resolved,\n       XmlResourcePolicy policy,\n       XmlErrorCode forbiddenCode,\n       XmlErrorCode ioErrorCode,\n       string purpose,\n       XmlLocation loc =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/internal/io/loadTextResource.html"},{"doc":"Loads a resource as text using a pluggable `loader`.","kind":"function","module":"ddn.data.xml.internal.io","name":"loadTextResource","package":"ddn-data-xml","parentType":"","signature":"string loadTextResource(\n       string resolved,\n       ref  XmlResourceLoader loader,\n       XmlErrorCode forbiddenCode,\n       XmlErrorCode ioErrorCode,\n       string purpose,\n       XmlLocation loc =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/internal/io/loadTextResource.html"},{"doc":"Loads a resource as raw bytes under `policy`.","kind":"function","module":"ddn.data.xml.internal.io","name":"loadBinaryResource","package":"ddn-data-xml","parentType":"","signature":"const(ubyte)[] loadBinaryResource(\n       string resolved,\n       XmlResourcePolicy policy,\n       XmlErrorCode forbiddenCode,\n       XmlErrorCode ioErrorCode,\n       string purpose,\n       XmlLocation loc =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/internal/io/loadBinaryResource.html"},{"doc":"Loads a resource as raw bytes using a pluggable `loader`.","kind":"function","module":"ddn.data.xml.internal.io","name":"loadBinaryResource","package":"ddn-data-xml","parentType":"","signature":"const(ubyte)[] loadBinaryResource(\n       string resolved,\n       ref  XmlResourceLoader loader,\n       XmlErrorCode forbiddenCode,\n       XmlErrorCode ioErrorCode,\n       string purpose,\n       XmlLocation loc =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/internal/io/loadBinaryResource.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.io","name":"loadBinaryResource","package":"ddn-data-xml","parentType":"","signature":"const(ubyte)[] loadBinaryResource(\n       string resolved,\n       XmlResourcePolicy policy,\n       XmlErrorCode forbiddenCode,\n       XmlErrorCode ioErrorCode,\n       string purpose,\n       XmlLocation loc,\n       const(ubyte)[] delegate(string uri,  XmlResourcePolicy policy,  XmlLocation loc) @safe fetch)","url":"/ddn-data-xml/ddn/data/xml/internal/io/loadBinaryResource.html"},{"doc":"Policy controlling which resources may be loaded.","kind":"struct","module":"ddn.data.xml.internal.io","name":"XmlResourcePolicy","package":"ddn-data-xml","parentType":"","signature":"XmlResourcePolicy","url":"/ddn-data-xml/ddn/data/xml/internal/io.html#XmlResourcePolicy"},{"doc":"A pluggable resource loader.","kind":"struct","module":"ddn.data.xml.internal.io","name":"XmlResourceLoader","package":"ddn-data-xml","parentType":"","signature":"XmlResourceLoader","url":"/ddn-data-xml/ddn/data/xml/internal/io.html#XmlResourceLoader"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.io","name":"loadBytes","package":"ddn-data-xml","parentType":"XmlResourceLoader","signature":"const(ubyte)[] loadBytes(\n          string resolved,\n          XmlErrorCode forbiddenCode,\n          XmlErrorCode ioErrorCode,\n          string purpose,\n          XmlLocation loc =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/internal/io/XmlResourceLoader.loadBytes.html"},{"doc":"Internal: XML tokenization.","kind":"module","module":"ddn.data.xml.internal.lexer","name":"ddn.data.xml.internal.lexer","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html"},{"doc":"Token kinds produced by `XmlLexer`.","kind":"enum","module":"ddn.data.xml.internal.lexer","name":"XmlTokenKind","package":"ddn-data-xml","parentType":"","signature":"XmlTokenKind","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"End-of-input.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"EOF","package":"ddn-data-xml","parentType":"","signature":"EOF = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"Text content outside markup.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"TEXT","package":"ddn-data-xml","parentType":"","signature":"TEXT = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"Start tag like `<a>` or empty-element tag like `<a/>`.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"START_TAG","package":"ddn-data-xml","parentType":"","signature":"START_TAG = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"End tag like `</a>`.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"END_TAG","package":"ddn-data-xml","parentType":"","signature":"END_TAG = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"Comment `<!-- ... -->` (content excludes the delimiters).","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"COMMENT","package":"ddn-data-xml","parentType":"","signature":"COMMENT = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"CDATA section `<![CDATA[ ... ]]>` (content excludes the delimiters).","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"CDATA","package":"ddn-data-xml","parentType":"","signature":"CDATA = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"Processing instruction `<?target ...?>` (raw content excludes delimiters).","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"PROCESSING_INSTRUCTION","package":"ddn-data-xml","parentType":"","signature":"PROCESSING_INSTRUCTION = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"`DOCTYPE` declaration `<!DOCTYPE ...>` (raw content excludes delimiters).","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"DOCTYPE","package":"ddn-data-xml","parentType":"","signature":"DOCTYPE = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenKind"},{"doc":"An attribute parsed from a start tag.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlTokenAttribute","package":"ddn-data-xml","parentType":"","signature":"XmlTokenAttribute","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlTokenAttribute"},{"doc":"A single lexical token.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlToken","package":"ddn-data-xml","parentType":"","signature":"XmlToken","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlToken"},{"doc":"A minimal XML lexer.","kind":"class","module":"ddn.data.xml.internal.lexer","name":"XmlLexer","package":"ddn-data-xml","parentType":"","signature":"XmlLexer","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlLexer"},{"doc":"Returns `true` if the lexer is at end-of-input.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"eof","package":"ddn-data-xml","parentType":"XmlLexer","signature":"bool eof()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.eof.html"},{"doc":"Saves the current state of the lexer.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"save","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlLexer save()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.save.html"},{"doc":"Reads the next token.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"next","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken next()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.next.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"currentLocation","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlLocation currentLocation()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.currentLocation.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"peekChar","package":"ddn-data-xml","parentType":"XmlLexer","signature":"char peekChar()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.peekChar.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"startsWithAt","package":"ddn-data-xml","parentType":"XmlLexer","signature":"bool startsWithAt(const  string needle)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.startsWithAt.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"advance","package":"ddn-data-xml","parentType":"XmlLexer","signature":"void advance()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.advance.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"advanceN","package":"ddn-data-xml","parentType":"XmlLexer","signature":"void advanceN(size_t n)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.advanceN.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"skipWhitespace","package":"ddn-data-xml","parentType":"XmlLexer","signature":"void skipWhitespace()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.skipWhitespace.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readName","package":"ddn-data-xml","parentType":"XmlLexer","signature":"string readName()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readName.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readUntil","package":"ddn-data-xml","parentType":"XmlLexer","signature":"string readUntil(const  string terminator,  XmlErrorCode eofCode)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readUntil.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readText","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readText()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readText.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readComment","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readComment()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readComment.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readCData","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readCData()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readCData.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readProcessingInstruction","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readProcessingInstruction()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readProcessingInstruction.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readEndTag","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readEndTag()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readEndTag.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readStartTag","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readStartTag()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readStartTag.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"readDoctype","package":"ddn-data-xml","parentType":"XmlLexer","signature":"XmlToken readDoctype()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlLexer.readDoctype.html"},{"doc":"Identifies which high-level scan the incremental lexer is currently performing.","kind":"enum","module":"ddn.data.xml.internal.lexer","name":"XmlIncrementalLexerState","package":"ddn-data-xml","parentType":"","signature":"XmlIncrementalLexerState","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Idle — not inside any partial token; ready to classify the next byte.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"IDLE","package":"ddn-data-xml","parentType":"","signature":"IDLE = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Scanning text content (outside markup).","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"TEXT","package":"ddn-data-xml","parentType":"","signature":"TEXT = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Inside a comment `<!-- ... -->`; tracking dash sequences.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"COMMENT","package":"ddn-data-xml","parentType":"","signature":"COMMENT = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Inside a CDATA section `<![CDATA[ ... ]]>`.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"CDATA","package":"ddn-data-xml","parentType":"","signature":"CDATA = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Inside a processing instruction `<?target ...?>`.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"PI","package":"ddn-data-xml","parentType":"","signature":"PI = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Inside a DOCTYPE declaration `<!DOCTYPE ...>`.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"DOCTYPE","package":"ddn-data-xml","parentType":"","signature":"DOCTYPE = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Inside a start tag `<name ...>` or end tag `</name ...>`.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"TAG","package":"ddn-data-xml","parentType":"","signature":"TAG = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"An error was encountered during tokenization.","kind":"enum_member","module":"ddn.data.xml.internal.lexer","name":"ERROR","package":"ddn-data-xml","parentType":"","signature":"ERROR = ","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexerState"},{"doc":"Mutable state carried across chunk boundaries for a partially-scanned tag.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlPartialTagState","package":"ddn-data-xml","parentType":"","signature":"XmlPartialTagState","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlPartialTagState"},{"doc":"Mutable state for a partially-scanned comment, CDATA section, or processing instruction.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlPartialDelimitedState","package":"ddn-data-xml","parentType":"","signature":"XmlPartialDelimitedState","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlPartialDelimitedState"},{"doc":"Mutable state for a partially-scanned DOCTYPE declaration.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlPartialDoctypeState","package":"ddn-data-xml","parentType":"","signature":"XmlPartialDoctypeState","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlPartialDoctypeState"},{"doc":"Aggregate of all partial-token states for the incremental lexer.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlPartialTokenState","package":"ddn-data-xml","parentType":"","signature":"XmlPartialTokenState","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlPartialTokenState"},{"doc":"Result of an incremental lexer `tryNext()` attempt.","kind":"struct","module":"ddn.data.xml.internal.lexer","name":"XmlLexerResult","package":"ddn-data-xml","parentType":"","signature":"XmlLexerResult","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlLexerResult"},{"doc":"An incremental (resumable) XML lexer that accepts data in chunks.","kind":"class","module":"ddn.data.xml.internal.lexer","name":"XmlIncrementalLexer","package":"ddn-data-xml","parentType":"","signature":"XmlIncrementalLexer","url":"/ddn-data-xml/ddn/data/xml/internal/lexer.html#XmlIncrementalLexer"},{"doc":"Appends `chunk` to the internal unread buffer.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"feed","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void feed(const(char)[]  chunk)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.feed.html"},{"doc":"Signals that no more data will be fed.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"markEndOfStream","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void markEndOfStream()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.markEndOfStream.html"},{"doc":"Returns `true` if `markEndOfStream()` has been called.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"isEndOfStream","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"bool isEndOfStream()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.isEndOfStream.html"},{"doc":"Moves unread bytes to the front of the internal buffer to reclaim space.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"compact","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void compact()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.compact.html"},{"doc":"Returns the number of unread bytes currently in the buffer.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"available","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"size_t available()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.available.html"},{"doc":"Returns `true` when there are no unread bytes and the stream has been marked as ended.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"isDrained","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"bool isDrained()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.isDrained.html"},{"doc":"Returns the current line number (1-based).","kind":"method","module":"ddn.data.xml.internal.lexer","name":"line","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"ulong line()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.line.html"},{"doc":"Returns the current column number (1-based).","kind":"method","module":"ddn.data.xml.internal.lexer","name":"column","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"ulong column()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.column.html"},{"doc":"Returns the cumulative byte offset from the start of the first `feed()`.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"byteOffset","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"ulong byteOffset()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.byteOffset.html"},{"doc":"Returns the system identifier passed at construction.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"systemId","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"string systemId()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.systemId.html"},{"doc":"Returns the current location as an `XmlLocation`.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"currentLocation","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLocation currentLocation()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.currentLocation.html"},{"doc":"Returns a slice of the unread portion of the internal buffer.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"unread","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"const(char)[] unread()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.unread.html"},{"doc":"Throws `XmlException` if the stream has been marked as ended.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"enforceNotEos","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void enforceNotEos()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.enforceNotEos.html"},{"doc":"Ensures the internal buffer has room for `additional` bytes beyond the current write position, growing by doubling capacity as needed.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"ensureCapacity","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void ensureCapacity(size_t additional)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.ensureCapacity.html"},{"doc":"Peeks at the next unread byte without consuming it.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"peek","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"char peek()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.peek.html"},{"doc":"Advances the read cursor by one byte, updating line/column/offset counters.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"advanceOne","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void advanceOne()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.advanceOne.html"},{"doc":"Advances the read cursor by `n` bytes, updating location counters.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"advanceN","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void advanceN(size_t n)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.advanceN.html"},{"doc":"Returns `true` if at least `needle.length` unread bytes starting at the given offset match `needle`.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"startsWithAt","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"bool startsWithAt(string needle,  size_t fromReadPos)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.startsWithAt.html"},{"doc":"Skips whitespace bytes in the unread buffer without producing a token.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"skipWhitespace","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"void skipWhitespace()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.skipWhitespace.html"},{"doc":"Attempts to produce the next token from the buffered input.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryNext","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryNext()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryNext.html"},{"doc":"","kind":"method","module":"ddn.data.xml.internal.lexer","name":"needMore","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult needMore()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.needMore.html"},{"doc":"Builds a `XmlLexerResult` signalling that a token was successfully produced.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tokenReady","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tokenReady(XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tokenReady.html"},{"doc":"Sets the lexer to `ERROR` state and throws an `UNEXPECTED_EOF` exception.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"unexpectedEof","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult unexpectedEof()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.unexpectedEof.html"},{"doc":"Reads a name starting at the current read position into `_partial.tag.name`.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"scanName","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"bool scanName(ref  string dest)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.scanName.html"},{"doc":"Attempts to classify and begin scanning the next token from `IDLE` state.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryNextFromIdle","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryNextFromIdle()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryNextFromIdle.html"},{"doc":"Resumes scanning a TEXT token across chunk boundaries.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryResumeText","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryResumeText()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryResumeText.html"},{"doc":"Resumes scanning a START_TAG or END_TAG token across chunk boundaries.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryResumeTag","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryResumeTag()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryResumeTag.html"},{"doc":"Scans attributes inside a start tag, resuming across chunk boundaries.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"scanTagAttributes","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult scanTagAttributes()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.scanTagAttributes.html"},{"doc":"Resumes scanning a PROCESSING_INSTRUCTION token across chunk boundaries.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryResumePI","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryResumePI()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryResumePI.html"},{"doc":"Resumes scanning a delimited token (COMMENT or CDATA) across chunk boundaries.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryResumeDelimited","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryResumeDelimited(XmlTokenKind kind)","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryResumeDelimited.html"},{"doc":"Resumes scanning a DOCTYPE declaration across chunk boundaries.","kind":"method","module":"ddn.data.xml.internal.lexer","name":"tryResumeDoctype","package":"ddn-data-xml","parentType":"XmlIncrementalLexer","signature":"XmlLexerResult tryResumeDoctype()","url":"/ddn-data-xml/ddn/data/xml/internal/lexer/XmlIncrementalLexer.tryResumeDoctype.html"},{"doc":"Internal: well-formedness checks + tree building.","kind":"module","module":"ddn.data.xml.internal.parser","name":"ddn.data.xml.internal.parser","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/parser.html"},{"doc":"Parses an XML document into a DOM.","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseDocumentInternal","package":"ddn-data-xml","parentType":"","signature":"XmlDocument parseDocumentInternal(\n       string input,\n       XmlInternalParseOptions options,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseDocumentInternal.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"storeString","package":"ddn-data-xml","parentType":"","signature":"string storeString(XmlDocument doc,  string value)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/storeString.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseExternalSubsetEntities","package":"ddn-data-xml","parentType":"","signature":"void parseExternalSubsetEntities(\n       XmlDocument doc,\n       XmlDocumentType doctype,\n       string systemLiteral,\n       string publicLiteral,\n       string baseSystemId,\n       XmlInternalParseOptions options,\n       XmlParserLimits limits,\n       XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseExternalSubsetEntities.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"resolveSystemWithCatalogs","package":"ddn-data-xml","parentType":"","signature":"string resolveSystemWithCatalogs(string systemLiteral,  string[]  catalogFiles)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/resolveSystemWithCatalogs.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseInternalSubsetEntities","package":"ddn-data-xml","parentType":"","signature":"void parseInternalSubsetEntities(\n       XmlDocument doc,\n       XmlDocumentType doctype,\n       string internalSubset,\n       XmlLocation loc,\n       XmlParserLimits limits,\n       XmlInternalParseOptions options)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseInternalSubsetEntities.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseDtdDeclarations","package":"ddn-data-xml","parentType":"","signature":"void parseDtdDeclarations(\n       XmlDocument doc,\n       XmlDocumentType doctype,\n       string content,\n       XmlLocation loc,\n       XmlParserLimits limits,\n       XmlInternalParseOptions options)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseDtdDeclarations.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"handleDtdConditionalSections","package":"ddn-data-xml","parentType":"","signature":"string handleDtdConditionalSections(string content,  XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/handleDtdConditionalSections.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseElementDeclarations","package":"ddn-data-xml","parentType":"","signature":"void parseElementDeclarations(XmlDocument doc,  XmlDocumentType doctype,  string content,  XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseElementDeclarations.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseNotationDeclarations","package":"ddn-data-xml","parentType":"","signature":"void parseNotationDeclarations(XmlDocument doc,  XmlDocumentType doctype,  string content,  XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseNotationDeclarations.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseEntityDeclarations","package":"ddn-data-xml","parentType":"","signature":"void parseEntityDeclarations(\n       XmlDocument doc,\n       XmlDocumentType doctype,\n       string content,\n       XmlLocation loc,\n       XmlParserLimits limits,\n       bool  parameterOnly =  false,\n       bool  generalOnly =  false)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseEntityDeclarations.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseAttlistDeclarations","package":"ddn-data-xml","parentType":"","signature":"void parseAttlistDeclarations(XmlDocument doc,  XmlDocumentType doctype,  string content,  XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseAttlistDeclarations.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"readToken","package":"ddn-data-xml","parentType":"","signature":"string readToken(string s,  ref  size_t i)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/readToken.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"validateDtdDocument","package":"ddn-data-xml","parentType":"","signature":"void validateDtdDocument(XmlDocument doc,  XmlInternalParseOptions options,  XmlParserLimits limits)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/validateDtdDocument.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"validateDtdElementModels","package":"ddn-data-xml","parentType":"","signature":"void validateDtdElementModels(XmlDocument doc,  XmlElement root)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/validateDtdElementModels.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"validateIdsAndIdrefs","package":"ddn-data-xml","parentType":"","signature":"void validateIdsAndIdrefs(XmlDocument doc,  XmlElement root)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/validateIdsAndIdrefs.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"splitWhitespace","package":"ddn-data-xml","parentType":"","signature":"string[] splitWhitespace(string s)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/splitWhitespace.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"applyDtdDefaultsToElement","package":"ddn-data-xml","parentType":"","signature":"void applyDtdDefaultsToElement(\n       XmlDocument doc,\n       XmlElement el,\n       XmlInternalParseOptions options,\n       XmlParserLimits limits,\n       XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/applyDtdDefaultsToElement.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"loadExternalGeneralEntity","package":"ddn-data-xml","parentType":"","signature":"string loadExternalGeneralEntity(\n       XmlDocument doc,\n       XmlInternalParseOptions options,\n       XmlParserLimits limits,\n       XmlLocation loc,\n       string systemId)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/loadExternalGeneralEntity.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"normalizeDtdDefaultValue","package":"ddn-data-xml","parentType":"","signature":"string normalizeDtdDefaultValue(\n       XmlDocument doc,\n       string raw,\n       XmlInternalParseOptions options,\n       XmlParserLimits limits,\n       XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/normalizeDtdDefaultValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"parseXmlDeclarationIntoDocument","package":"ddn-data-xml","parentType":"","signature":"void parseXmlDeclarationIntoDocument(\n       XmlDocument doc,\n       string raw,\n       XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/parseXmlDeclarationIntoDocument.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"validateXmlChars","package":"ddn-data-xml","parentType":"","signature":"void validateXmlChars(string text,  XmlVersion xmlVersion,  XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/validateXmlChars.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"extractDoctypeMetadata","package":"ddn-data-xml","parentType":"","signature":"void extractDoctypeMetadata(\n       string raw,\n       XmlLocation loc,\n       out  string name,\n       out  string publicId,\n       out  string systemId,\n       out  string internalSubset)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/extractDoctypeMetadata.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"normalizePublicId","package":"ddn-data-xml","parentType":"","signature":"string normalizePublicId(string publicId)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/normalizePublicId.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.parser","name":"readQuoted","package":"ddn-data-xml","parentType":"","signature":"string readQuoted(string s,  ref  size_t i)","url":"/ddn-data-xml/ddn/data/xml/internal/parser/readQuoted.html"},{"doc":"Internal parse options.","kind":"struct","module":"ddn.data.xml.internal.parser","name":"XmlInternalParseOptions","package":"ddn-data-xml","parentType":"","signature":"XmlInternalParseOptions","url":"/ddn-data-xml/ddn/data/xml/internal/parser.html#XmlInternalParseOptions"},{"doc":"Internal: shared token-processing state and helpers.","kind":"module","module":"ddn.data.xml.internal.tokens","name":"ddn.data.xml.internal.tokens","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/tokens.html"},{"doc":"Splits a QName into its prefix and local parts.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"splitQName","package":"ddn-data-xml","parentType":"","signature":"void splitQName(string qname,  out  string prefix,  out  string local)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/splitQName.html"},{"doc":"Extracts namespace declarations from a set of token attributes.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"extractNamespaceDeclarations","package":"ddn-data-xml","parentType":"","signature":"string[string] extractNamespaceDeclarations(\n       const  XmlTokenAttribute[]  attributes,\n       bool  decodeEntities,\n       bool  normalizeValues,\n       const  ref  XmlParserLimits limits)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/extractNamespaceDeclarations.html"},{"doc":"Resolves the namespace URI for an attribute name.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"resolveAttributeUri","package":"ddn-data-xml","parentType":"","signature":"string resolveAttributeUri(\n       string attrName,\n       string attrPrefix,\n       const  string[string][]  nsStack)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/resolveAttributeUri.html"},{"doc":"Processes a `START_TAG` token and returns the corresponding `XmlEvent`.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildStartTagEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildStartTagEvent(\n       ref  TokenProcessingState state,\n       const  XmlToken tok,\n       bool  decodeEntities,\n       bool  normalizeValues,\n       const  ref  XmlParserLimits limits)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildStartTagEvent.html"},{"doc":"Processes an `END_TAG` token and returns the corresponding `XmlEvent`.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildEndTagEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildEndTagEvent(\n       ref  TokenProcessingState state,\n       const  XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildEndTagEvent.html"},{"doc":"Returns the pending `END_ELEMENT` event and clears the pending state.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildPendingEndEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildPendingEndEvent(ref  TokenProcessingState state)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildPendingEndEvent.html"},{"doc":"Builds a `TEXT` event from a token.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildTextEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildTextEvent(\n       ref  TokenProcessingState state,\n       const  XmlToken tok,\n       bool  decodeEntities,\n       const  ref  XmlParserLimits limits)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildTextEvent.html"},{"doc":"Builds a `COMMENT` event from a token.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildCommentEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildCommentEvent(\n       const  ref  TokenProcessingState state,\n       const  XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildCommentEvent.html"},{"doc":"Builds a `CDATA` event from a token.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildCDataEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildCDataEvent(\n       const  ref  TokenProcessingState state,\n       const  XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildCDataEvent.html"},{"doc":"Builds a `PROCESSING_INSTRUCTION` event from a token.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildPIEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildPIEvent(\n       const  ref  TokenProcessingState state,\n       const  XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildPIEvent.html"},{"doc":"Builds a `DOCTYPE` event from a token.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildDoctypeEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildDoctypeEvent(\n       const  ref  TokenProcessingState state,\n       const  XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildDoctypeEvent.html"},{"doc":"Builds an `EOF` event from a token.","kind":"function","module":"ddn.data.xml.internal.tokens","name":"buildEofEvent","package":"ddn-data-xml","parentType":"","signature":"XmlEvent buildEofEvent(const  XmlToken tok)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/buildEofEvent.html"},{"doc":"Shared mutable state for token-to-event processing.","kind":"struct","module":"ddn.data.xml.internal.tokens","name":"TokenProcessingState","package":"ddn-data-xml","parentType":"","signature":"TokenProcessingState","url":"/ddn-data-xml/ddn/data/xml/internal/tokens.html#TokenProcessingState"},{"doc":"Returns `true` when a synthetic `END_ELEMENT` is pending.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"hasPendingEnd","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"bool hasPendingEnd()","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.hasPendingEnd.html"},{"doc":"Clears the pending end-element state.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"clearPendingEnd","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"void clearPendingEnd()","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.clearPendingEnd.html"},{"doc":"Returns the current element nesting depth.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"currentDepth","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"size_t currentDepth()","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.currentDepth.html"},{"doc":"Pushes an element name onto the stack.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"pushElement","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"void pushElement(string name)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.pushElement.html"},{"doc":"Pops the top element from the stack.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"popElement","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"void popElement()","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.popElement.html"},{"doc":"Pushes a new namespace scope.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"pushNamespaceScope","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"void pushNamespaceScope(string[string]  declared)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.pushNamespaceScope.html"},{"doc":"Pops the top namespace scope.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"popNamespaceScope","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"void popNamespaceScope()","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.popNamespaceScope.html"},{"doc":"Looks up a namespace URI for the given prefix.","kind":"method","module":"ddn.data.xml.internal.tokens","name":"lookupNamespaceUri","package":"ddn-data-xml","parentType":"TokenProcessingState","signature":"string lookupNamespaceUri(string prefix)","url":"/ddn-data-xml/ddn/data/xml/internal/tokens/TokenProcessingState.lookupNamespaceUri.html"},{"doc":"Internal: low-level XML writing helpers.","kind":"module","module":"ddn.data.xml.internal.writer","name":"ddn.data.xml.internal.writer","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/internal/writer.html"},{"doc":"Escapes character data in element text nodes.","kind":"function","module":"ddn.data.xml.internal.writer","name":"escapeText","package":"ddn-data-xml","parentType":"","signature":"string escapeText(string text)","url":"/ddn-data-xml/ddn/data/xml/internal/writer/escapeText.html"},{"doc":"Escapes attribute values.","kind":"function","module":"ddn.data.xml.internal.writer","name":"escapeAttributeValue","package":"ddn-data-xml","parentType":"","signature":"string escapeAttributeValue(string value)","url":"/ddn-data-xml/ddn/data/xml/internal/writer/escapeAttributeValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.writer","name":"writeIndent","package":"ddn-data-xml","parentType":"","signature":"void writeIndent(ref  typeof(appender!string())  sink,  const  XmlInternalWriteOptions options,  size_t depth)","url":"/ddn-data-xml/ddn/data/xml/internal/writer/writeIndent.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.writer","name":"hasTextChildren","package":"ddn-data-xml","parentType":"","signature":"bool hasTextChildren(const  XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/internal/writer/hasTextChildren.html"},{"doc":"","kind":"function","module":"ddn.data.xml.internal.writer","name":"writeNodeImpl","package":"ddn-data-xml","parentType":"","signature":"void writeNodeImpl(ref  typeof(appender!string())  sink,  XmlNode node,  const  XmlInternalWriteOptions options,  size_t depth)","url":"/ddn-data-xml/ddn/data/xml/internal/writer/writeNodeImpl.html"},{"doc":"Serializes `node` to an XML string.","kind":"function","module":"ddn.data.xml.internal.writer","name":"serializeToString","package":"ddn-data-xml","parentType":"","signature":"string serializeToString(XmlNode node,  const  XmlInternalWriteOptions options =  XmlInternalWriteOptions.init)","url":"/ddn-data-xml/ddn/data/xml/internal/writer/serializeToString.html"},{"doc":"Internal write options.","kind":"struct","module":"ddn.data.xml.internal.writer","name":"XmlInternalWriteOptions","package":"ddn-data-xml","parentType":"","signature":"XmlInternalWriteOptions","url":"/ddn-data-xml/ddn/data/xml/internal/writer.html#XmlInternalWriteOptions"},{"doc":"XML names, QNames, and namespace helper types.","kind":"module","module":"ddn.data.xml.names","name":"ddn.data.xml.names","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/names.html"},{"doc":"","kind":"function","module":"ddn.data.xml.names","name":"isXmlNameStartChar","package":"ddn-data-xml","parentType":"","signature":"bool isXmlNameStartChar(const  dchar  c,  const  bool  allowColon)","url":"/ddn-data-xml/ddn/data/xml/names/isXmlNameStartChar.html"},{"doc":"","kind":"function","module":"ddn.data.xml.names","name":"isXmlNameChar","package":"ddn-data-xml","parentType":"","signature":"bool isXmlNameChar(const  dchar  c,  const  bool  allowColon)","url":"/ddn-data-xml/ddn/data/xml/names/isXmlNameChar.html"},{"doc":"Checks whether `value` is a valid XML `Name`.","kind":"function","module":"ddn.data.xml.names","name":"isValidXmlName","package":"ddn-data-xml","parentType":"","signature":"bool isValidXmlName(const  string value)","url":"/ddn-data-xml/ddn/data/xml/names/isValidXmlName.html"},{"doc":"Checks whether `value` is a valid XML `NCName`.","kind":"function","module":"ddn.data.xml.names","name":"isValidXmlNCName","package":"ddn-data-xml","parentType":"","signature":"bool isValidXmlNCName(const  string value)","url":"/ddn-data-xml/ddn/data/xml/names/isValidXmlNCName.html"},{"doc":"Parses and validates an XML `Name`.","kind":"function","module":"ddn.data.xml.names","name":"parseXmlName","package":"ddn-data-xml","parentType":"","signature":"XmlName parseXmlName(const  string value,  const  XmlLocation location =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/names/parseXmlName.html"},{"doc":"Parses and validates an XML QName.","kind":"function","module":"ddn.data.xml.names","name":"parseXmlQName","package":"ddn-data-xml","parentType":"","signature":"XmlQName parseXmlQName(const  string value,  const  XmlLocation location =  XmlLocation.init)","url":"/ddn-data-xml/ddn/data/xml/names/parseXmlQName.html"},{"doc":"A validated XML `Name`.","kind":"struct","module":"ddn.data.xml.names","name":"XmlName","package":"ddn-data-xml","parentType":"","signature":"XmlName","url":"/ddn-data-xml/ddn/data/xml/names.html#XmlName"},{"doc":"A validated XML namespace-aware qualified name.","kind":"struct","module":"ddn.data.xml.names","name":"XmlQName","package":"ddn-data-xml","parentType":"","signature":"XmlQName","url":"/ddn-data-xml/ddn/data/xml/names.html#XmlQName"},{"doc":"A namespace mapping helper.","kind":"struct","module":"ddn.data.xml.names","name":"XmlNamespace","package":"ddn-data-xml","parentType":"","signature":"XmlNamespace","url":"/ddn-data-xml/ddn/data/xml/names.html#XmlNamespace"},{"doc":"`ddn.data.xml` is an idiomatic XML library for the D programming language.","kind":"module","module":"ddn.data.xml","name":"ddn.data.xml","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml.html"},{"doc":"High-level XML parsing entrypoints.","kind":"module","module":"ddn.data.xml.parse","name":"ddn.data.xml.parse","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/parse.html"},{"doc":"","kind":"function","module":"ddn.data.xml.parse","name":"toInternalOptions","package":"ddn-data-xml","parentType":"","signature":"XmlInternalParseOptions toInternalOptions(const  XmlParseOptions options)","url":"/ddn-data-xml/ddn/data/xml/parse/toInternalOptions.html"},{"doc":"Parses a complete XML document from a UTF-8 `string`.","kind":"function","module":"ddn.data.xml.parse","name":"parseDocument","package":"ddn-data-xml","parentType":"","signature":"XmlDocument parseDocument(\n       string input,\n       XmlParseOptions options =  XmlParseOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/parse/parseDocument.html"},{"doc":"Parses a complete XML document from UTF-8 bytes.","kind":"function","module":"ddn.data.xml.parse","name":"parseDocument","package":"ddn-data-xml","parentType":"","signature":"XmlDocument parseDocument(\n       const(ubyte)[]  input,\n       XmlParseOptions options =  XmlParseOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/parse/parseDocument.html"},{"doc":"Parses a complete XML document from a file.","kind":"function","module":"ddn.data.xml.parse","name":"parseDocumentFile","package":"ddn-data-xml","parentType":"","signature":"XmlDocument parseDocumentFile(string path,  XmlParseOptions options =  XmlParseOptions.init)","url":"/ddn-data-xml/ddn/data/xml/parse/parseDocumentFile.html"},{"doc":"Parses a complete XML document from a user-provided byte source.","kind":"function","module":"ddn.data.xml.parse","name":"parseDocumentSource","package":"ddn-data-xml","parentType":"","signature":"XmlDocument parseDocumentSource(\n       XmlByteSource source,\n       XmlParseOptions options =  XmlParseOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/parse/parseDocumentSource.html"},{"doc":"Parses an XML fragment into a list of nodes.","kind":"function","module":"ddn.data.xml.parse","name":"parseFragment","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] parseFragment(\n       string fragment,\n       XmlParseOptions options =  XmlParseOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/parse/parseFragment.html"},{"doc":"Parses an XML fragment from UTF-8 bytes.","kind":"function","module":"ddn.data.xml.parse","name":"parseFragment","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] parseFragment(\n       const(ubyte)[]  fragment,\n       XmlParseOptions options =  XmlParseOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/parse/parseFragment.html"},{"doc":"Parses an XML fragment from a file.","kind":"function","module":"ddn.data.xml.parse","name":"parseFragmentFile","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] parseFragmentFile(string path,  XmlParseOptions options =  XmlParseOptions.init)","url":"/ddn-data-xml/ddn/data/xml/parse/parseFragmentFile.html"},{"doc":"Parses an XML fragment from a user-provided byte source.","kind":"function","module":"ddn.data.xml.parse","name":"parseFragmentSource","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] parseFragmentSource(\n       XmlByteSource source,\n       XmlParseOptions options =  XmlParseOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/parse/parseFragmentSource.html"},{"doc":"A CTFE-compatible wrapper for parsing XML strings at compile time.","kind":"function","module":"ddn.data.xml.parse","name":"ctParseXml","package":"ddn-data-xml","parentType":"","signature":"XmlDocument ctParseXml(string xml)()","url":"/ddn-data-xml/ddn/data/xml/parse/ctParseXml.html"},{"doc":"Limits enforced by the XML parser to prevent resource exhaustion attacks.","kind":"struct","module":"ddn.data.xml.parse","name":"XmlParserLimits","package":"ddn-data-xml","parentType":"","signature":"XmlParserLimits","url":"/ddn-data-xml/ddn/data/xml/parse.html#XmlParserLimits"},{"doc":"Options controlling XML parsing.","kind":"struct","module":"ddn.data.xml.parse","name":"XmlParseOptions","package":"ddn-data-xml","parentType":"","signature":"XmlParseOptions","url":"/ddn-data-xml/ddn/data/xml/parse.html#XmlParseOptions"},{"doc":"Byte source used by `parseDocumentSource`.","kind":"alias","module":"ddn.data.xml.parse","name":"XmlByteSource","package":"ddn-data-xml","parentType":"","signature":"XmlByteSource = const(ubyte)[] delegate() @safe","url":"/ddn-data-xml/ddn/data/xml/parse.html#XmlByteSource"},{"doc":"Alias for `parseDocument` for a more concise, idiomatic API.","kind":"alias","module":"ddn.data.xml.parse","name":"parseXml","package":"ddn-data-xml","parentType":"","signature":"parseXml = parseDocument","url":"/ddn-data-xml/ddn/data/xml/parse.html#parseXml"},{"doc":"XPath-like querying entrypoints.","kind":"module","module":"ddn.data.xml.query","name":"ddn.data.xml.query","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/query.html"},{"doc":"Selects elements matching an XPath-like expression under `root`.","kind":"function","module":"ddn.data.xml.query","name":"xpath","package":"ddn-data-xml","parentType":"","signature":"XmlElement[] xpath(XmlElement root,  string expression)","url":"/ddn-data-xml/ddn/data/xml/query/xpath.html"},{"doc":"Selects the first element matching an XPath-like expression under `root`.","kind":"function","module":"ddn.data.xml.query","name":"selectFirst","package":"ddn-data-xml","parentType":"","signature":"Nullable!XmlElement selectFirst(XmlElement root,  string expression)","url":"/ddn-data-xml/ddn/data/xml/query/selectFirst.html"},{"doc":"","kind":"function","module":"ddn.data.xml.query","name":"parseSteps","package":"ddn-data-xml","parentType":"","signature":"XmlQueryStep[] parseSteps(string expression)","url":"/ddn-data-xml/ddn/data/xml/query/parseSteps.html"},{"doc":"","kind":"function","module":"ddn.data.xml.query","name":"parseStep","package":"ddn-data-xml","parentType":"","signature":"XmlQueryStep parseStep(string rawStep,  bool  descendant)","url":"/ddn-data-xml/ddn/data/xml/query/parseStep.html"},{"doc":"","kind":"function","module":"ddn.data.xml.query","name":"parsePredicate","package":"ddn-data-xml","parentType":"","signature":"void parsePredicate(ref  XmlQueryStep step,  string pred)","url":"/ddn-data-xml/ddn/data/xml/query/parsePredicate.html"},{"doc":"","kind":"function","module":"ddn.data.xml.query","name":"matches","package":"ddn-data-xml","parentType":"","signature":"bool matches(XmlElement el,  const  ref  XmlQueryStep step)","url":"/ddn-data-xml/ddn/data/xml/query/matches.html"},{"doc":"","kind":"function","module":"ddn.data.xml.query","name":"collectDescendantsOrSelf","package":"ddn-data-xml","parentType":"","signature":"void collectDescendantsOrSelf(ref  XmlElement[]  sink,  XmlElement root,  const  ref  XmlQueryStep step)","url":"/ddn-data-xml/ddn/data/xml/query/collectDescendantsOrSelf.html"},{"doc":"A parsed query step.","kind":"struct","module":"ddn.data.xml.query","name":"XmlQueryStep","package":"ddn-data-xml","parentType":"","signature":"XmlQueryStep","url":"/ddn-data-xml/ddn/data/xml/query.html#XmlQueryStep"},{"doc":"An XPath-like query.","kind":"struct","module":"ddn.data.xml.query","name":"XmlPath","package":"ddn-data-xml","parentType":"","signature":"XmlPath","url":"/ddn-data-xml/ddn/data/xml/query.html#XmlPath"},{"doc":"Parses a path expression.","kind":"method","module":"ddn.data.xml.query","name":"parse","package":"ddn-data-xml","parentType":"XmlPath","signature":"XmlPath parse(string expression)","url":"/ddn-data-xml/ddn/data/xml/query/XmlPath.parse.html"},{"doc":"Selects elements under `root` that match this path.","kind":"method","module":"ddn.data.xml.query","name":"select","package":"ddn-data-xml","parentType":"XmlPath","signature":"XmlElement[] select(XmlElement root)","url":"/ddn-data-xml/ddn/data/xml/query/XmlPath.select.html"},{"doc":"Alias for `xpath` to provide more traditional DOM-like naming.","kind":"alias","module":"ddn.data.xml.query","name":"selectAll","package":"ddn-data-xml","parentType":"","signature":"selectAll = xpath","url":"/ddn-data-xml/ddn/data/xml/query.html#selectAll"},{"doc":"Relax NG support (phased).","kind":"module","module":"ddn.data.xml.relaxng","name":"ddn.data.xml.relaxng","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/relaxng.html"},{"doc":"Parses a Relax NG schema document.","kind":"function","module":"ddn.data.xml.relaxng","name":"parseRelaxNg","package":"ddn-data-xml","parentType":"","signature":"RelaxNgGrammar parseRelaxNg(string rngXml)","url":"/ddn-data-xml/ddn/data/xml/relaxng/parseRelaxNg.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"parseRelaxNgPattern","package":"ddn-data-xml","parentType":"","signature":"RelaxNgPattern parseRelaxNgPattern(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/relaxng/parseRelaxNgPattern.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"parseImplicitGroupChildren","package":"ddn-data-xml","parentType":"","signature":"RelaxNgPattern[] parseImplicitGroupChildren(XmlElement parent)","url":"/ddn-data-xml/ddn/data/xml/relaxng/parseImplicitGroupChildren.html"},{"doc":"Validates `doc` against `grammar`.","kind":"function","module":"ddn.data.xml.relaxng","name":"validateRelaxNgDocument","package":"ddn-data-xml","parentType":"","signature":"RelaxNgValidationResult validateRelaxNgDocument(XmlDocument doc,  RelaxNgGrammar grammar)","url":"/ddn-data-xml/ddn/data/xml/relaxng/validateRelaxNgDocument.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"matchPattern","package":"ddn-data-xml","parentType":"","signature":"bool matchPattern(RelaxNgPattern pattern,  XmlElement el,  out  string message)","url":"/ddn-data-xml/ddn/data/xml/relaxng/matchPattern.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"matchAttributePattern","package":"ddn-data-xml","parentType":"","signature":"bool matchAttributePattern(RelaxNgPattern pattern,  XmlElement el,  out  string message)","url":"/ddn-data-xml/ddn/data/xml/relaxng/matchAttributePattern.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"validateData","package":"ddn-data-xml","parentType":"","signature":"bool validateData(string type,  string value,  out  string message)","url":"/ddn-data-xml/ddn/data/xml/relaxng/validateData.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"textValue","package":"ddn-data-xml","parentType":"","signature":"string textValue(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/relaxng/textValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"hasNonWhitespaceText","package":"ddn-data-xml","parentType":"","signature":"bool hasNonWhitespaceText(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/relaxng/hasNonWhitespaceText.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"canMatchEmpty","package":"ddn-data-xml","parentType":"","signature":"bool canMatchEmpty(RelaxNgPattern p)","url":"/ddn-data-xml/ddn/data/xml/relaxng/canMatchEmpty.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"derive","package":"ddn-data-xml","parentType":"","signature":"RelaxNgPattern derive(RelaxNgPattern p,  XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/relaxng/derive.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"matchSequence","package":"ddn-data-xml","parentType":"","signature":"size_t[] matchSequence(RelaxNgPattern[]  patterns,  XmlElement[]  children,  size_t pos)","url":"/ddn-data-xml/ddn/data/xml/relaxng/matchSequence.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"matchConsume","package":"ddn-data-xml","parentType":"","signature":"size_t[] matchConsume(RelaxNgPattern pattern,  XmlElement[]  children,  size_t pos)","url":"/ddn-data-xml/ddn/data/xml/relaxng/matchConsume.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"matchContentPattern","package":"ddn-data-xml","parentType":"","signature":"bool matchContentPattern(RelaxNgPattern pattern,  XmlElement el,  out  string message)","url":"/ddn-data-xml/ddn/data/xml/relaxng/matchContentPattern.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"elementChildren","package":"ddn-data-xml","parentType":"","signature":"XmlElement[] elementChildren(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/relaxng/elementChildren.html"},{"doc":"","kind":"function","module":"ddn.data.xml.relaxng","name":"hasElementChild","package":"ddn-data-xml","parentType":"","signature":"bool hasElementChild(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/relaxng/hasElementChild.html"},{"doc":"Relax NG pattern kind.","kind":"enum","module":"ddn.data.xml.relaxng","name":"RelaxNgPatternKind","package":"ddn-data-xml","parentType":"","signature":"RelaxNgPatternKind","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Element pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"ELEMENT","package":"ddn-data-xml","parentType":"","signature":"ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Empty pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"EMPTY","package":"ddn-data-xml","parentType":"","signature":"EMPTY = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Attribute pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"ATTRIBUTE","package":"ddn-data-xml","parentType":"","signature":"ATTRIBUTE = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Text pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"TEXT","package":"ddn-data-xml","parentType":"","signature":"TEXT = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Datatype pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"DATA","package":"ddn-data-xml","parentType":"","signature":"DATA = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Group (sequence) pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"GROUP","package":"ddn-data-xml","parentType":"","signature":"GROUP = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Choice pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"CHOICE","package":"ddn-data-xml","parentType":"","signature":"CHOICE = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Interleave pattern (limited).","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"INTERLEAVE","package":"ddn-data-xml","parentType":"","signature":"INTERLEAVE = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Optional pattern.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"OPTIONAL","package":"ddn-data-xml","parentType":"","signature":"OPTIONAL = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Zero-or-more repetition.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"ZERO_OR_MORE","package":"ddn-data-xml","parentType":"","signature":"ZERO_OR_MORE = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"One-or-more repetition.","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"ONE_OR_MORE","package":"ddn-data-xml","parentType":"","signature":"ONE_OR_MORE = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Not allowed pattern (internal use for derivatives).","kind":"enum_member","module":"ddn.data.xml.relaxng","name":"NOT_ALLOWED","package":"ddn-data-xml","parentType":"","signature":"NOT_ALLOWED = ","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPatternKind"},{"doc":"Relax NG pattern.","kind":"struct","module":"ddn.data.xml.relaxng","name":"RelaxNgPattern","package":"ddn-data-xml","parentType":"","signature":"RelaxNgPattern","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgPattern"},{"doc":"Relax NG grammar.","kind":"struct","module":"ddn.data.xml.relaxng","name":"RelaxNgGrammar","package":"ddn-data-xml","parentType":"","signature":"RelaxNgGrammar","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgGrammar"},{"doc":"Result of validating a document against a Relax NG grammar.","kind":"struct","module":"ddn.data.xml.relaxng","name":"RelaxNgValidationResult","package":"ddn-data-xml","parentType":"","signature":"RelaxNgValidationResult","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RelaxNgValidationResult"},{"doc":"","kind":"variable","module":"ddn.data.xml.relaxng","name":"RELAXNG_NS","package":"ddn-data-xml","parentType":"","signature":"string RELAXNG_NS","url":"/ddn-data-xml/ddn/data/xml/relaxng.html#RELAXNG_NS"},{"doc":"SAX-style (push) parsing API.","kind":"module","module":"ddn.data.xml.sax","name":"ddn.data.xml.sax","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/sax.html"},{"doc":"Parses `input` and drives `handler` callbacks.","kind":"function","module":"ddn.data.xml.sax","name":"parseSax","package":"ddn-data-xml","parentType":"","signature":"void parseSax(string input,  XmlSaxHandler handler,  XmlSaxOptions options =  XmlSaxOptions.init,  string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/sax/parseSax.html"},{"doc":"Parses XML from bytes, decoding UTF-8/UTF-16 to UTF-8, then drives SAX callbacks.","kind":"function","module":"ddn.data.xml.sax","name":"parseSax","package":"ddn-data-xml","parentType":"","signature":"void parseSax(\n       const(ubyte)[]  input,\n       XmlSaxHandler handler,\n       XmlSaxOptions options =  XmlSaxOptions.init,\n       string systemId =  \"\")","url":"/ddn-data-xml/ddn/data/xml/sax/parseSax.html"},{"doc":"","kind":"function","module":"ddn.data.xml.sax","name":"validateXmlChars","package":"ddn-data-xml","parentType":"","signature":"void validateXmlChars(string text,  XmlVersion xmlVersion,  XmlLocation loc)","url":"/ddn-data-xml/ddn/data/xml/sax/validateXmlChars.html"},{"doc":"An attribute delivered to `XmlSaxHandler.startElement`.","kind":"struct","module":"ddn.data.xml.sax","name":"XmlSaxAttribute","package":"ddn-data-xml","parentType":"","signature":"XmlSaxAttribute","url":"/ddn-data-xml/ddn/data/xml/sax.html#XmlSaxAttribute"},{"doc":"SAX parser options.","kind":"struct","module":"ddn.data.xml.sax","name":"XmlSaxOptions","package":"ddn-data-xml","parentType":"","signature":"XmlSaxOptions","url":"/ddn-data-xml/ddn/data/xml/sax.html#XmlSaxOptions"},{"doc":"Handler interface for SAX-style parsing.","kind":"interface","module":"ddn.data.xml.sax","name":"XmlSaxHandler","package":"ddn-data-xml","parentType":"","signature":"XmlSaxHandler","url":"/ddn-data-xml/ddn/data/xml/sax.html#XmlSaxHandler"},{"doc":"Called on a start element.","kind":"method","module":"ddn.data.xml.sax","name":"startElement","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void startElement(string name,  const(XmlSaxAttribute)[]  attributes,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.startElement.html"},{"doc":"Called on an end element.","kind":"method","module":"ddn.data.xml.sax","name":"endElement","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void endElement(string name,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.endElement.html"},{"doc":"Called on character data.","kind":"method","module":"ddn.data.xml.sax","name":"text","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void text(string value,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.text.html"},{"doc":"Called on comments.","kind":"method","module":"ddn.data.xml.sax","name":"comment","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void comment(string value,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.comment.html"},{"doc":"Called on processing instructions.","kind":"method","module":"ddn.data.xml.sax","name":"processingInstruction","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void processingInstruction(string target,  string data,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.processingInstruction.html"},{"doc":"Called on CDATA sections.","kind":"method","module":"ddn.data.xml.sax","name":"cdata","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void cdata(string value,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.cdata.html"},{"doc":"Called on DOCTYPE declarations (raw text as returned by lexer).","kind":"method","module":"ddn.data.xml.sax","name":"doctype","package":"ddn-data-xml","parentType":"XmlSaxHandler","signature":"void doctype(string raw,  XmlLocation location)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlSaxHandler.doctype.html"},{"doc":"An incremental (streaming) SAX-style XML parser that accepts data in chunks.","kind":"class","module":"ddn.data.xml.sax","name":"XmlIncrementalSaxParser","package":"ddn-data-xml","parentType":"","signature":"XmlIncrementalSaxParser","url":"/ddn-data-xml/ddn/data/xml/sax.html#XmlIncrementalSaxParser"},{"doc":"Appends `chunk` to the internal unread buffer.","kind":"method","module":"ddn.data.xml.sax","name":"feed","package":"ddn-data-xml","parentType":"XmlIncrementalSaxParser","signature":"void feed(const(char)[]  chunk)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlIncrementalSaxParser.feed.html"},{"doc":"Signals that no more data will be fed.","kind":"method","module":"ddn.data.xml.sax","name":"markEndOfStream","package":"ddn-data-xml","parentType":"XmlIncrementalSaxParser","signature":"void markEndOfStream()","url":"/ddn-data-xml/ddn/data/xml/sax/XmlIncrementalSaxParser.markEndOfStream.html"},{"doc":"Returns the current underlying reader status.","kind":"method","module":"ddn.data.xml.sax","name":"status","package":"ddn-data-xml","parentType":"XmlIncrementalSaxParser","signature":"XmlStreamStatus status()","url":"/ddn-data-xml/ddn/data/xml/sax/XmlIncrementalSaxParser.status.html"},{"doc":"Moves unread bytes to the front of the internal buffer to reclaim space.","kind":"method","module":"ddn.data.xml.sax","name":"compact","package":"ddn-data-xml","parentType":"XmlIncrementalSaxParser","signature":"void compact()","url":"/ddn-data-xml/ddn/data/xml/sax/XmlIncrementalSaxParser.compact.html"},{"doc":"Pumps the parser, dispatching zero or more events to the handler.","kind":"method","module":"ddn.data.xml.sax","name":"pump","package":"ddn-data-xml","parentType":"XmlIncrementalSaxParser","signature":"XmlStreamStatus pump()","url":"/ddn-data-xml/ddn/data/xml/sax/XmlIncrementalSaxParser.pump.html"},{"doc":"Dispatches a start-element event to the handler.","kind":"method","module":"ddn.data.xml.sax","name":"dispatchStartElement","package":"ddn-data-xml","parentType":"XmlIncrementalSaxParser","signature":"void dispatchStartElement(const  ref  XmlEvent ev)","url":"/ddn-data-xml/ddn/data/xml/sax/XmlIncrementalSaxParser.dispatchStartElement.html"},{"doc":"Streaming (pull) parsing and event model entrypoints.","kind":"module","module":"ddn.data.xml.stream","name":"ddn.data.xml.stream","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/stream.html"},{"doc":"Status codes for the incremental streaming reader (`XmlIncrementalReader`).","kind":"enum","module":"ddn.data.xml.stream","name":"XmlStreamStatus","package":"ddn-data-xml","parentType":"","signature":"XmlStreamStatus","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlStreamStatus"},{"doc":"No event available; caller must `feed()` more bytes.","kind":"enum_member","module":"ddn.data.xml.stream","name":"NEED_MORE_DATA","package":"ddn-data-xml","parentType":"","signature":"NEED_MORE_DATA = ","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlStreamStatus"},{"doc":"An event is available via `front()`.","kind":"enum_member","module":"ddn.data.xml.stream","name":"READY","package":"ddn-data-xml","parentType":"","signature":"READY = ","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlStreamStatus"},{"doc":"`markEndOfStream()` was called and all input has been consumed.","kind":"enum_member","module":"ddn.data.xml.stream","name":"END_OF_STREAM","package":"ddn-data-xml","parentType":"","signature":"END_OF_STREAM = ","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlStreamStatus"},{"doc":"Options controlling `XmlReader` behavior.","kind":"struct","module":"ddn.data.xml.stream","name":"XmlReaderOptions","package":"ddn-data-xml","parentType":"","signature":"XmlReaderOptions","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlReaderOptions"},{"doc":"A pull-style streaming XML reader.","kind":"class","module":"ddn.data.xml.stream","name":"XmlReader","package":"ddn-data-xml","parentType":"","signature":"XmlReader","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlReader"},{"doc":"Returns `true` when the reader reached end-of-input.","kind":"method","module":"ddn.data.xml.stream","name":"empty","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool empty()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.empty.html"},{"doc":"Returns the current event.","kind":"method","module":"ddn.data.xml.stream","name":"front","package":"ddn-data-xml","parentType":"XmlReader","signature":"const(XmlEvent) front()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.front.html"},{"doc":"Saves the current state of the reader.","kind":"method","module":"ddn.data.xml.stream","name":"save","package":"ddn-data-xml","parentType":"XmlReader","signature":"XmlReader save()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.save.html"},{"doc":"Advances to the next event.","kind":"method","module":"ddn.data.xml.stream","name":"popFront","package":"ddn-data-xml","parentType":"XmlReader","signature":"void popFront()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.popFront.html"},{"doc":"Returns the current reader depth.","kind":"method","module":"ddn.data.xml.stream","name":"depth","package":"ddn-data-xml","parentType":"XmlReader","signature":"size_t depth()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.depth.html"},{"doc":"Returns `true` if the current event is a `START_ELEMENT` for an empty element.","kind":"method","module":"ddn.data.xml.stream","name":"isEmptyElement","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool isEmptyElement()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.isEmptyElement.html"},{"doc":"Returns `true` if the reader is positioned on an attribute of the current `START_ELEMENT`.","kind":"method","module":"ddn.data.xml.stream","name":"onAttribute","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool onAttribute()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.onAttribute.html"},{"doc":"Moves to the first attribute on the current `START_ELEMENT`.","kind":"method","module":"ddn.data.xml.stream","name":"moveToFirstAttribute","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool moveToFirstAttribute()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.moveToFirstAttribute.html"},{"doc":"Moves to the next attribute.","kind":"method","module":"ddn.data.xml.stream","name":"moveToNextAttribute","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool moveToNextAttribute()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.moveToNextAttribute.html"},{"doc":"Moves back to the element from attribute position.","kind":"method","module":"ddn.data.xml.stream","name":"moveToElement","package":"ddn-data-xml","parentType":"XmlReader","signature":"void moveToElement()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.moveToElement.html"},{"doc":"Returns the string value of the current event's content. If on START_ELEMENT, it reads until matching END_ELEMENT and returns concatenated text.","kind":"method","module":"ddn.data.xml.stream","name":"readString","package":"ddn-data-xml","parentType":"XmlReader","signature":"string readString()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.readString.html"},{"doc":"Reads the current element content as a long.","kind":"method","module":"ddn.data.xml.stream","name":"readLong","package":"ddn-data-xml","parentType":"XmlReader","signature":"long readLong()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.readLong.html"},{"doc":"Reads the current element content as a double.","kind":"method","module":"ddn.data.xml.stream","name":"readDouble","package":"ddn-data-xml","parentType":"XmlReader","signature":"double readDouble()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.readDouble.html"},{"doc":"Reads the current element content as a boolean.","kind":"method","module":"ddn.data.xml.stream","name":"readBool","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool readBool()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.readBool.html"},{"doc":"Reads the inner XML content of the current element.","kind":"method","module":"ddn.data.xml.stream","name":"readInnerXml","package":"ddn-data-xml","parentType":"XmlReader","signature":"string readInnerXml()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.readInnerXml.html"},{"doc":"Reads the current element and its content as XML.","kind":"method","module":"ddn.data.xml.stream","name":"readOuterXml","package":"ddn-data-xml","parentType":"XmlReader","signature":"string readOuterXml()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.readOuterXml.html"},{"doc":"","kind":"method","module":"ddn.data.xml.stream","name":"writeEvent","package":"ddn-data-xml","parentType":"XmlReader","signature":"void writeEvent(XmlStreamWriter writer,  ref  const(XmlEvent)  ev)","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.writeEvent.html"},{"doc":"Returns the current attribute.","kind":"method","module":"ddn.data.xml.stream","name":"attribute","package":"ddn-data-xml","parentType":"XmlReader","signature":"const(XmlEventAttribute) attribute()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.attribute.html"},{"doc":"Returns the current node name (`prefix:local` or `local`).","kind":"method","module":"ddn.data.xml.stream","name":"name","package":"ddn-data-xml","parentType":"XmlReader","signature":"string name()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.name.html"},{"doc":"Returns the current node prefix.","kind":"method","module":"ddn.data.xml.stream","name":"prefix","package":"ddn-data-xml","parentType":"XmlReader","signature":"string prefix()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.prefix.html"},{"doc":"Returns the current node local name.","kind":"method","module":"ddn.data.xml.stream","name":"local","package":"ddn-data-xml","parentType":"XmlReader","signature":"string local()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.local.html"},{"doc":"Returns the current node namespace URI.","kind":"method","module":"ddn.data.xml.stream","name":"namespaceUri","package":"ddn-data-xml","parentType":"XmlReader","signature":"string namespaceUri()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.namespaceUri.html"},{"doc":"Returns the attribute count for the current `START_ELEMENT`.","kind":"method","module":"ddn.data.xml.stream","name":"attributeCount","package":"ddn-data-xml","parentType":"XmlReader","signature":"size_t attributeCount()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.attributeCount.html"},{"doc":"Looks up an attribute value by lexical name.","kind":"method","module":"ddn.data.xml.stream","name":"getAttribute","package":"ddn-data-xml","parentType":"XmlReader","signature":"string getAttribute(string qname)","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.getAttribute.html"},{"doc":"Looks up an attribute value by expanded name `{namespaceUri, local}`.","kind":"method","module":"ddn.data.xml.stream","name":"getAttributeNS","package":"ddn-data-xml","parentType":"XmlReader","signature":"string getAttributeNS(string uri,  string localName)","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.getAttributeNS.html"},{"doc":"Moves to an attribute by expanded name `{namespaceUri, local}`.","kind":"method","module":"ddn.data.xml.stream","name":"moveToAttributeNS","package":"ddn-data-xml","parentType":"XmlReader","signature":"bool moveToAttributeNS(string uri,  string localName)","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.moveToAttributeNS.html"},{"doc":"","kind":"method","module":"ddn.data.xml.stream","name":"advance","package":"ddn-data-xml","parentType":"XmlReader","signature":"void advance()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlReader.advance.html"},{"doc":"Options controlling `XmlIncrementalReader` behavior.","kind":"struct","module":"ddn.data.xml.stream","name":"XmlIncrementalReaderOptions","package":"ddn-data-xml","parentType":"","signature":"XmlIncrementalReaderOptions","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlIncrementalReaderOptions"},{"doc":"An incremental (streaming) pull-style XML reader that accepts data in chunks.","kind":"class","module":"ddn.data.xml.stream","name":"XmlIncrementalReader","package":"ddn-data-xml","parentType":"","signature":"XmlIncrementalReader","url":"/ddn-data-xml/ddn/data/xml/stream.html#XmlIncrementalReader"},{"doc":"Appends `chunk` to the internal unread buffer.","kind":"method","module":"ddn.data.xml.stream","name":"feed","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"void feed(const(char)[]  chunk)","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.feed.html"},{"doc":"Signals that no more data will be fed.","kind":"method","module":"ddn.data.xml.stream","name":"markEndOfStream","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"void markEndOfStream()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.markEndOfStream.html"},{"doc":"Returns the current reader status.","kind":"method","module":"ddn.data.xml.stream","name":"status","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"XmlStreamStatus status()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.status.html"},{"doc":"Returns `true` when an event is available via `front()`.","kind":"method","module":"ddn.data.xml.stream","name":"ready","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"bool ready()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.ready.html"},{"doc":"Returns the current event.","kind":"method","module":"ddn.data.xml.stream","name":"front","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"const(XmlEvent) front()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.front.html"},{"doc":"Attempts to produce the next event.","kind":"method","module":"ddn.data.xml.stream","name":"advance","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"XmlStreamStatus advance()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.advance.html"},{"doc":"Moves unread bytes to the front of the internal buffer to reclaim space.","kind":"method","module":"ddn.data.xml.stream","name":"compact","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"void compact()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.compact.html"},{"doc":"Returns the current reader depth.","kind":"method","module":"ddn.data.xml.stream","name":"depth","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"size_t depth()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.depth.html"},{"doc":"Returns `true` if the current event is a `START_ELEMENT` for an empty element.","kind":"method","module":"ddn.data.xml.stream","name":"isEmptyElement","package":"ddn-data-xml","parentType":"XmlIncrementalReader","signature":"bool isEmptyElement()","url":"/ddn-data-xml/ddn/data/xml/stream/XmlIncrementalReader.isEmptyElement.html"},{"doc":"Package-private: helpers for invoking `xmllint` / `xmlcatalog` in tests.","kind":"module","module":"ddn.data.xml.testing.cli","name":"ddn.data.xml.testing.cli","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/testing/cli.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.cli","name":"readAll","package":"ddn-data-xml","parentType":"","signature":"string readAll(File file)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/readAll.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.cli","name":"runProcess","package":"ddn-data-xml","parentType":"","signature":"CliResult runProcess(const  string[]  argv,  const  string input =  \"\")","url":"/ddn-data-xml/ddn/data/xml/testing/cli/runProcess.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.cli","name":"runProcessBytes","package":"ddn-data-xml","parentType":"","signature":"CliResult runProcessBytes(const  string[]  argv,  const(ubyte)[]  input)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/runProcessBytes.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.cli","name":"requireTool","package":"ddn-data-xml","parentType":"","signature":"void requireTool(const  string tool,  const  string[]  versionArgs)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/requireTool.html"},{"doc":"Requires the `xmllint` tool to be available.","kind":"function","module":"ddn.data.xml.testing.cli","name":"requireXmllint","package":"ddn-data-xml","parentType":"","signature":"void requireXmllint()","url":"/ddn-data-xml/ddn/data/xml/testing/cli/requireXmllint.html"},{"doc":"Requires the `xmlcatalog` tool to be available.","kind":"function","module":"ddn.data.xml.testing.cli","name":"requireXmlcatalog","package":"ddn-data-xml","parentType":"","signature":"void requireXmlcatalog()","url":"/ddn-data-xml/ddn/data/xml/testing/cli/requireXmlcatalog.html"},{"doc":"Runs `xmllint` and returns its exit code and captured output.","kind":"function","module":"ddn.data.xml.testing.cli","name":"runXmllint","package":"ddn-data-xml","parentType":"","signature":"CliResult runXmllint(const  string[]  args,  const  string input =  \"\")","url":"/ddn-data-xml/ddn/data/xml/testing/cli/runXmllint.html"},{"doc":"Runs `xmllint` with binary standard input.","kind":"function","module":"ddn.data.xml.testing.cli","name":"runXmllintBytes","package":"ddn-data-xml","parentType":"","signature":"CliResult runXmllintBytes(const  string[]  args,  const(ubyte)[]  input)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/runXmllintBytes.html"},{"doc":"Runs `xmlcatalog`.","kind":"function","module":"ddn.data.xml.testing.cli","name":"runXmlcatalog","package":"ddn-data-xml","parentType":"","signature":"CliResult runXmlcatalog(const  string[]  args,  const  string input =  \"\")","url":"/ddn-data-xml/ddn/data/xml/testing/cli/runXmlcatalog.html"},{"doc":"Resolves an entity using `xmlcatalog`.","kind":"function","module":"ddn.data.xml.testing.cli","name":"xmlcatalogResolve","package":"ddn-data-xml","parentType":"","signature":"string xmlcatalogResolve(string catalogFile,  string entity)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/xmlcatalogResolve.html"},{"doc":"Runs `xmllint --c14n` on an XML document provided via standard input.","kind":"function","module":"ddn.data.xml.testing.cli","name":"xmllintC14n","package":"ddn-data-xml","parentType":"","signature":"string xmllintC14n(string xml)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/xmllintC14n.html"},{"doc":"Runs `xmllint --c14n11` on an XML document provided via standard input.","kind":"function","module":"ddn.data.xml.testing.cli","name":"xmllintC14n11","package":"ddn-data-xml","parentType":"","signature":"string xmllintC14n11(string xml)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/xmllintC14n11.html"},{"doc":"Runs `xmllint --c14n --with-comments` on an XML document provided via standard input.","kind":"function","module":"ddn.data.xml.testing.cli","name":"xmllintC14nWithComments","package":"ddn-data-xml","parentType":"","signature":"string xmllintC14nWithComments(string xml)","url":"/ddn-data-xml/ddn/data/xml/testing/cli/xmllintC14nWithComments.html"},{"doc":"Result of running a CLI tool.","kind":"struct","module":"ddn.data.xml.testing.cli","name":"CliResult","package":"ddn-data-xml","parentType":"","signature":"CliResult","url":"/ddn-data-xml/ddn/data/xml/testing/cli.html#CliResult"},{"doc":"Package-private test corpus runner.","kind":"module","module":"ddn.data.xml.testing.corpus","name":"ddn.data.xml.testing.corpus","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/testing/corpus.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.corpus","name":"corpusRoot","package":"ddn-data-xml","parentType":"","signature":"string corpusRoot()","url":"/ddn-data-xml/ddn/data/xml/testing/corpus/corpusRoot.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.corpus","name":"listXmlFiles","package":"ddn-data-xml","parentType":"","signature":"string[] listXmlFiles(string subdir)","url":"/ddn-data-xml/ddn/data/xml/testing/corpus/listXmlFiles.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.corpus","name":"assertXmllintAccepts","package":"ddn-data-xml","parentType":"","signature":"void assertXmllintAccepts(string path)","url":"/ddn-data-xml/ddn/data/xml/testing/corpus/assertXmllintAccepts.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.corpus","name":"assertXmllintRejects","package":"ddn-data-xml","parentType":"","signature":"void assertXmllintRejects(string path)","url":"/ddn-data-xml/ddn/data/xml/testing/corpus/assertXmllintRejects.html"},{"doc":"Package-private: XML generators for randomized tests.","kind":"module","module":"ddn.data.xml.testing.generators","name":"ddn.data.xml.testing.generators","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/testing/generators.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.generators","name":"randomName","package":"ddn-data-xml","parentType":"","signature":"string randomName(ref  Random rng)","url":"/ddn-data-xml/ddn/data/xml/testing/generators/randomName.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.generators","name":"randomText","package":"ddn-data-xml","parentType":"","signature":"string randomText(ref  Random rng,  uint  maxLen)","url":"/ddn-data-xml/ddn/data/xml/testing/generators/randomText.html"},{"doc":"","kind":"function","module":"ddn.data.xml.testing.generators","name":"genElement","package":"ddn-data-xml","parentType":"","signature":"void genElement(ref  Random rng,  ref  typeof(appender!string())  sink,  const  XmlGenOptions opt,  uint  depth)","url":"/ddn-data-xml/ddn/data/xml/testing/generators/genElement.html"},{"doc":"Generates a small well-formed XML document.","kind":"function","module":"ddn.data.xml.testing.generators","name":"generateWellFormed","package":"ddn-data-xml","parentType":"","signature":"string generateWellFormed(uint  seed,  XmlGenOptions options =  XmlGenOptions.init)","url":"/ddn-data-xml/ddn/data/xml/testing/generators/generateWellFormed.html"},{"doc":"Generates a deterministic malformed XML document.","kind":"function","module":"ddn.data.xml.testing.generators","name":"generateMalformed","package":"ddn-data-xml","parentType":"","signature":"string generateMalformed(uint  seed)","url":"/ddn-data-xml/ddn/data/xml/testing/generators/generateMalformed.html"},{"doc":"Options controlling randomized XML generation.","kind":"struct","module":"ddn.data.xml.testing.generators","name":"XmlGenOptions","package":"ddn-data-xml","parentType":"","signature":"XmlGenOptions","url":"/ddn-data-xml/ddn/data/xml/testing/generators.html#XmlGenOptions"},{"doc":"URI helpers for XML processing.","kind":"module","module":"ddn.data.xml.uri","name":"ddn.data.xml.uri","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/uri.html"},{"doc":"Parses a URI string.","kind":"function","module":"ddn.data.xml.uri","name":"parseUri","package":"ddn-data-xml","parentType":"","signature":"URI parseUri(string value)","url":"/ddn-data-xml/ddn/data/xml/uri/parseUri.html"},{"doc":"Resolves `reference` against `baseUri`.","kind":"function","module":"ddn.data.xml.uri","name":"resolveUri","package":"ddn-data-xml","parentType":"","signature":"string resolveUri(string baseUri,  string reference)","url":"/ddn-data-xml/ddn/data/xml/uri/resolveUri.html"},{"doc":"Converts a `file:` URI to a local filesystem path.","kind":"function","module":"ddn.data.xml.uri","name":"uriToPath","package":"ddn-data-xml","parentType":"","signature":"string uriToPath(string uri)","url":"/ddn-data-xml/ddn/data/xml/uri/uriToPath.html"},{"doc":"Resolves `reference` against the effective base URI of `node`.","kind":"function","module":"ddn.data.xml.uri","name":"resolveUri","package":"ddn-data-xml","parentType":"","signature":"string resolveUri(XmlNode node,  string reference)","url":"/ddn-data-xml/ddn/data/xml/uri/resolveUri.html"},{"doc":"Validation entrypoints (DTD/XSD/RelaxNG), implemented in phases.","kind":"module","module":"ddn.data.xml.validate","name":"ddn.data.xml.validate","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/validate.html"},{"doc":"","kind":"function","module":"ddn.data.xml.validate","name":"parseXmllintMessages","package":"ddn-data-xml","parentType":"","signature":"XmlValidationMessage[] parseXmllintMessages(string stderrText)","url":"/ddn-data-xml/ddn/data/xml/validate/parseXmllintMessages.html"},{"doc":"","kind":"function","module":"ddn.data.xml.validate","name":"readAll","package":"ddn-data-xml","parentType":"","signature":"string readAll(File file)","url":"/ddn-data-xml/ddn/data/xml/validate/readAll.html"},{"doc":"","kind":"function","module":"ddn.data.xml.validate","name":"runXmllintValidate","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult runXmllintValidate(const  string[]  argv)","url":"/ddn-data-xml/ddn/data/xml/validate/runXmllintValidate.html"},{"doc":"","kind":"function","module":"ddn.data.xml.validate","name":"runXmllintValidateStdin","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult runXmllintValidateStdin(const  string[]  argv,  string stdinText)","url":"/ddn-data-xml/ddn/data/xml/validate/runXmllintValidateStdin.html"},{"doc":"","kind":"function","module":"ddn.data.xml.validate","name":"catalogsArgs","package":"ddn-data-xml","parentType":"","signature":"string[] catalogsArgs(const  XmlValidateOptions options)","url":"/ddn-data-xml/ddn/data/xml/validate/catalogsArgs.html"},{"doc":"Validates an XML document using the library's native DTD validation.","kind":"function","module":"ddn.data.xml.validate","name":"validateDtd","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateDtd(\n       string xml,\n       string systemId =  \"\",\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateDtd.html"},{"doc":"Validates a DOM document using native DTD validation.","kind":"function","module":"ddn.data.xml.validate","name":"validateDtd","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateDtd(XmlDocument document,  XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateDtd.html"},{"doc":"Validates `xmlFile` using an XSD schema.","kind":"function","module":"ddn.data.xml.validate","name":"validateXsdFile","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateXsdFile(\n       string xmlFile,\n       string xsdFile,\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateXsdFile.html"},{"doc":"Validates an in-memory XML document against an XSD schema.","kind":"function","module":"ddn.data.xml.validate","name":"validateXsd","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateXsd(\n       string xml,\n       string xsdFile,\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateXsd.html"},{"doc":"Validates a DOM document against an XSD schema.","kind":"function","module":"ddn.data.xml.validate","name":"validateXsd","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateXsd(\n       XmlDocument document,\n       string xsdFile,\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateXsd.html"},{"doc":"Validates `xmlFile` using a Relax NG schema.","kind":"function","module":"ddn.data.xml.validate","name":"validateRelaxNgFile","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateRelaxNgFile(\n       string xmlFile,\n       string rngFile,\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateRelaxNgFile.html"},{"doc":"Validates an in-memory XML document against a Relax NG schema.","kind":"function","module":"ddn.data.xml.validate","name":"validateRelaxNg","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateRelaxNg(\n       string xml,\n       string rngFile,\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateRelaxNg.html"},{"doc":"Validates a DOM document against a Relax NG schema.","kind":"function","module":"ddn.data.xml.validate","name":"validateRelaxNg","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult validateRelaxNg(\n       XmlDocument document,\n       string rngFile,\n       XmlValidateOptions options =  XmlValidateOptions.init)","url":"/ddn-data-xml/ddn/data/xml/validate/validateRelaxNg.html"},{"doc":"Supported schema languages for XML validation.","kind":"enum","module":"ddn.data.xml.validate","name":"XmlSchemaLanguage","package":"ddn-data-xml","parentType":"","signature":"XmlSchemaLanguage","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlSchemaLanguage"},{"doc":"XML Schema (XSD).","kind":"enum_member","module":"ddn.data.xml.validate","name":"XSD","package":"ddn-data-xml","parentType":"","signature":"XSD = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlSchemaLanguage"},{"doc":"Relax NG (RNG).","kind":"enum_member","module":"ddn.data.xml.validate","name":"RELAX_NG","package":"ddn-data-xml","parentType":"","signature":"RELAX_NG = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlSchemaLanguage"},{"doc":"Validation options.","kind":"struct","module":"ddn.data.xml.validate","name":"XmlValidateOptions","package":"ddn-data-xml","parentType":"","signature":"XmlValidateOptions","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidateOptions"},{"doc":"Result of validating an XML document.","kind":"struct","module":"ddn.data.xml.validate","name":"XmlValidationResult","package":"ddn-data-xml","parentType":"","signature":"XmlValidationResult","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationResult"},{"doc":"Validation message severity.","kind":"enum","module":"ddn.data.xml.validate","name":"XmlValidationSeverity","package":"ddn-data-xml","parentType":"","signature":"XmlValidationSeverity","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationSeverity"},{"doc":"Validation error.","kind":"enum_member","module":"ddn.data.xml.validate","name":"ERROR","package":"ddn-data-xml","parentType":"","signature":"ERROR = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationSeverity"},{"doc":"Validation warning.","kind":"enum_member","module":"ddn.data.xml.validate","name":"WARNING","package":"ddn-data-xml","parentType":"","signature":"WARNING = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationSeverity"},{"doc":"Informational message.","kind":"enum_member","module":"ddn.data.xml.validate","name":"INFO","package":"ddn-data-xml","parentType":"","signature":"INFO = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationSeverity"},{"doc":"Validation diagnostic category.","kind":"enum","module":"ddn.data.xml.validate","name":"XmlValidationCategory","package":"ddn-data-xml","parentType":"","signature":"XmlValidationCategory","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationCategory"},{"doc":"XML well-formedness / parser-level error.","kind":"enum_member","module":"ddn.data.xml.validate","name":"PARSE","package":"ddn-data-xml","parentType":"","signature":"PARSE = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationCategory"},{"doc":"DTD validity error.","kind":"enum_member","module":"ddn.data.xml.validate","name":"DTD","package":"ddn-data-xml","parentType":"","signature":"DTD = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationCategory"},{"doc":"XML Schema (XSD) validation error.","kind":"enum_member","module":"ddn.data.xml.validate","name":"XSD","package":"ddn-data-xml","parentType":"","signature":"XSD = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationCategory"},{"doc":"Relax NG validation error.","kind":"enum_member","module":"ddn.data.xml.validate","name":"RELAX_NG","package":"ddn-data-xml","parentType":"","signature":"RELAX_NG = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationCategory"},{"doc":"Anything else / unknown.","kind":"enum_member","module":"ddn.data.xml.validate","name":"OTHER","package":"ddn-data-xml","parentType":"","signature":"OTHER = ","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationCategory"},{"doc":"A structured validation diagnostic.","kind":"struct","module":"ddn.data.xml.validate","name":"XmlValidationMessage","package":"ddn-data-xml","parentType":"","signature":"XmlValidationMessage","url":"/ddn-data-xml/ddn/data/xml/validate.html#XmlValidationMessage"},{"doc":"High-level XML serialization / writing entrypoints.","kind":"module","module":"ddn.data.xml.write","name":"ddn.data.xml.write","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/write.html"},{"doc":"","kind":"function","module":"ddn.data.xml.write","name":"toInternalOptions","package":"ddn-data-xml","parentType":"","signature":"XmlInternalWriteOptions toInternalOptions(const  XmlWriteOptions options)","url":"/ddn-data-xml/ddn/data/xml/write/toInternalOptions.html"},{"doc":"Serializes a DOM node to an XML string.","kind":"function","module":"ddn.data.xml.write","name":"toXmlString","package":"ddn-data-xml","parentType":"","signature":"string toXmlString(XmlNode node,  XmlWriteOptions options =  XmlWriteOptions.init)","url":"/ddn-data-xml/ddn/data/xml/write/toXmlString.html"},{"doc":"Serializes a document to an XML string.","kind":"function","module":"ddn.data.xml.write","name":"writeXml","package":"ddn-data-xml","parentType":"","signature":"string writeXml(XmlDocument document,  XmlWriteOptions options =  XmlWriteOptions.init)","url":"/ddn-data-xml/ddn/data/xml/write/writeXml.html"},{"doc":"Writes XML to an output range.","kind":"function","module":"ddn.data.xml.write","name":"writeXmlTo","package":"ddn-data-xml","parentType":"","signature":"void writeXmlTo(R)(ref  R sink,  XmlNode node,  XmlWriteOptions options =  XmlWriteOptions.init) if (isOutputRange!(R,  char))","url":"/ddn-data-xml/ddn/data/xml/write/writeXmlTo.html"},{"doc":"Serializes a DOM node to raw bytes according to `options.outputEncoding`.","kind":"function","module":"ddn.data.xml.write","name":"toXmlBytes","package":"ddn-data-xml","parentType":"","signature":"ubyte[] toXmlBytes(XmlNode node,  XmlWriteOptions options =  XmlWriteOptions.init)","url":"/ddn-data-xml/ddn/data/xml/write/toXmlBytes.html"},{"doc":"Serializes a document to raw bytes.","kind":"function","module":"ddn.data.xml.write","name":"writeXmlBytes","package":"ddn-data-xml","parentType":"","signature":"ubyte[] writeXmlBytes(XmlDocument document,  XmlWriteOptions options =  XmlWriteOptions.init)","url":"/ddn-data-xml/ddn/data/xml/write/writeXmlBytes.html"},{"doc":"Serializes a DOM node to an XML string.","kind":"function","module":"ddn.data.xml.write","name":"serialize","package":"ddn-data-xml","parentType":"","signature":"string serialize(XmlNode node,  XmlWriteOptions options =  XmlWriteOptions.init)","url":"/ddn-data-xml/ddn/data/xml/write/serialize.html"},{"doc":"Serializes a DOM node to a pretty-printed XML string.","kind":"function","module":"ddn.data.xml.write","name":"pretty","package":"ddn-data-xml","parentType":"","signature":"string pretty(XmlNode node,  string indent =  \"   \")","url":"/ddn-data-xml/ddn/data/xml/write/pretty.html"},{"doc":"","kind":"function","module":"ddn.data.xml.write","name":"encodeUtf16","package":"ddn-data-xml","parentType":"","signature":"ubyte[] encodeUtf16(string utf8,  bool  littleEndian,  bool  emitBom)","url":"/ddn-data-xml/ddn/data/xml/write/encodeUtf16.html"},{"doc":"","kind":"function","module":"ddn.data.xml.write","name":"toUTF16Bytes","package":"ddn-data-xml","parentType":"","signature":"ubyte[] toUTF16Bytes(const(char)[]  s,  bool  littleEndian)","url":"/ddn-data-xml/ddn/data/xml/write/toUTF16Bytes.html"},{"doc":"Supported output encodings for byte-oriented serialization.","kind":"enum","module":"ddn.data.xml.write","name":"XmlOutputEncoding","package":"ddn-data-xml","parentType":"","signature":"XmlOutputEncoding","url":"/ddn-data-xml/ddn/data/xml/write.html#XmlOutputEncoding"},{"doc":"UTF-8 bytes.","kind":"enum_member","module":"ddn.data.xml.write","name":"UTF8","package":"ddn-data-xml","parentType":"","signature":"UTF8 = ","url":"/ddn-data-xml/ddn/data/xml/write.html#XmlOutputEncoding"},{"doc":"UTF-16 little-endian bytes.","kind":"enum_member","module":"ddn.data.xml.write","name":"UTF16_LE","package":"ddn-data-xml","parentType":"","signature":"UTF16_LE = ","url":"/ddn-data-xml/ddn/data/xml/write.html#XmlOutputEncoding"},{"doc":"UTF-16 big-endian bytes.","kind":"enum_member","module":"ddn.data.xml.write","name":"UTF16_BE","package":"ddn-data-xml","parentType":"","signature":"UTF16_BE = ","url":"/ddn-data-xml/ddn/data/xml/write.html#XmlOutputEncoding"},{"doc":"Options controlling XML serialization.","kind":"struct","module":"ddn.data.xml.write","name":"XmlWriteOptions","package":"ddn-data-xml","parentType":"","signature":"XmlWriteOptions","url":"/ddn-data-xml/ddn/data/xml/write.html#XmlWriteOptions"},{"doc":"Streaming XML writer that can generate XML without building a DOM.","kind":"class","module":"ddn.data.xml.write","name":"XmlStreamWriter","package":"ddn-data-xml","parentType":"","signature":"XmlStreamWriter","url":"/ddn-data-xml/ddn/data/xml/write.html#XmlStreamWriter"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"initWriter","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void initWriter()","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.initWriter.html"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"writeRaw","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void writeRaw(const(char)[]  s)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.writeRaw.html"},{"doc":"Starts an element.","kind":"method","module":"ddn.data.xml.write","name":"startElement","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void startElement(string qname)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.startElement.html"},{"doc":"Declares a namespace on the currently open start tag.","kind":"method","module":"ddn.data.xml.write","name":"declareNamespace","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void declareNamespace(string prefix,  string uri)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.declareNamespace.html"},{"doc":"Starts an element using a namespace URI and local name.","kind":"method","module":"ddn.data.xml.write","name":"startElementNS","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void startElementNS(string namespaceUri,  string local,  string prefix =  \"\")","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.startElementNS.html"},{"doc":"Writes a namespace-qualified attribute.","kind":"method","module":"ddn.data.xml.write","name":"attributeNS","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void attributeNS(string namespaceUri,  string local,  string prefix,  string value)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.attributeNS.html"},{"doc":"Writes an attribute on the currently open start tag.","kind":"method","module":"ddn.data.xml.write","name":"attribute","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void attribute(string qname,  string value)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.attribute.html"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"checkDuplicateAttr","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void checkDuplicateAttr(string uri,  string local)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.checkDuplicateAttr.html"},{"doc":"Writes text content.","kind":"method","module":"ddn.data.xml.write","name":"text","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void text(string value)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.text.html"},{"doc":"Writes a comment.","kind":"method","module":"ddn.data.xml.write","name":"comment","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void comment(string value)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.comment.html"},{"doc":"Writes a processing instruction.","kind":"method","module":"ddn.data.xml.write","name":"processingInstruction","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void processingInstruction(string target,  string data =  \"\")","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.processingInstruction.html"},{"doc":"Ends the current element.","kind":"method","module":"ddn.data.xml.write","name":"endElement","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void endElement()","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.endElement.html"},{"doc":"Finishes the document and returns the accumulated output.","kind":"method","module":"ddn.data.xml.write","name":"finish","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"string finish()","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.finish.html"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"ensureNotFinished","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void ensureNotFinished()","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.ensureNotFinished.html"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"closeStartTagIfNeeded","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void closeStartTagIfNeeded()","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.closeStartTagIfNeeded.html"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"writeIndent","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"void writeIndent(size_t depth)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.writeIndent.html"},{"doc":"","kind":"method","module":"ddn.data.xml.write","name":"lookupUri","package":"ddn-data-xml","parentType":"XmlStreamWriter","signature":"string lookupUri(string prefix)","url":"/ddn-data-xml/ddn/data/xml/write/XmlStreamWriter.lookupUri.html"},{"doc":"XInclude processing (phased).","kind":"module","module":"ddn.data.xml.xinclude","name":"ddn.data.xml.xinclude","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/xinclude.html"},{"doc":"Applies XInclude processing to `doc`.","kind":"function","module":"ddn.data.xml.xinclude","name":"processXInclude","package":"ddn-data-xml","parentType":"","signature":"XmlDocument processXInclude(XmlDocument doc,  XmlXIncludeOptions options =  XmlXIncludeOptions.init)","url":"/ddn-data-xml/ddn/data/xml/xinclude/processXInclude.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xinclude","name":"isXIncludeElement","package":"ddn-data-xml","parentType":"","signature":"bool isXIncludeElement(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/xinclude/isXIncludeElement.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xinclude","name":"findFallback","package":"ddn-data-xml","parentType":"","signature":"XmlElement findFallback(XmlElement include)","url":"/ddn-data-xml/ddn/data/xml/xinclude/findFallback.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xinclude","name":"normalizeTextNewlines","package":"ddn-data-xml","parentType":"","signature":"string normalizeTextNewlines(string s)","url":"/ddn-data-xml/ddn/data/xml/xinclude/normalizeTextNewlines.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xinclude","name":"processElement","package":"ddn-data-xml","parentType":"","signature":"void processElement(\n       XmlDocument owner,\n       XmlElement el,\n       size_t depth,\n       XmlXIncludeOptions options,\n       ref  XmlResourceLoader loader)","url":"/ddn-data-xml/ddn/data/xml/xinclude/processElement.html"},{"doc":"XInclude options.","kind":"struct","module":"ddn.data.xml.xinclude","name":"XmlXIncludeOptions","package":"ddn-data-xml","parentType":"","signature":"XmlXIncludeOptions","url":"/ddn-data-xml/ddn/data/xml/xinclude.html#XmlXIncludeOptions"},{"doc":"","kind":"variable","module":"ddn.data.xml.xinclude","name":"XINCLUDE_NS","package":"ddn-data-xml","parentType":"","signature":"string XINCLUDE_NS","url":"/ddn-data-xml/ddn/data/xml/xinclude.html#XINCLUDE_NS"},{"doc":"XPath engine (phased): core data model.","kind":"module","module":"ddn.data.xml.xpath","name":"ddn.data.xml.xpath","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/xpath.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"axisFromName","package":"ddn-data-xml","parentType":"","signature":"XPathAxis axisFromName(string axisName)","url":"/ddn-data-xml/ddn/data/xml/xpath/axisFromName.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"isNameStartChar","package":"ddn-data-xml","parentType":"","signature":"bool isNameStartChar(char  c)","url":"/ddn-data-xml/ddn/data/xml/xpath/isNameStartChar.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"isNameChar","package":"ddn-data-xml","parentType":"","signature":"bool isNameChar(char  c)","url":"/ddn-data-xml/ddn/data/xml/xpath/isNameChar.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"compareValues","package":"ddn-data-xml","parentType":"","signature":"bool compareValues(XPathValue l,  XPathValue r,  XPathBinaryOp op)","url":"/ddn-data-xml/ddn/data/xml/xpath/compareValues.html"},{"doc":"Evaluates an XPath expression as an `XPathValue`.","kind":"function","module":"ddn.data.xml.xpath","name":"evaluateXPath","package":"ddn-data-xml","parentType":"","signature":"XPathValue evaluateXPath(string expression,  XmlNode context,  XPathNamespaceResolver resolver =  null)","url":"/ddn-data-xml/ddn/data/xml/xpath/evaluateXPath.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"matchKeyword","package":"ddn-data-xml","parentType":"","signature":"bool matchKeyword(string s,  ref  size_t i,  string kw)","url":"/ddn-data-xml/ddn/data/xml/xpath/matchKeyword.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"parseInto","package":"ddn-data-xml","parentType":"","signature":"void parseInto(ref  XPathExpression x,  string s,  ref  size_t i)","url":"/ddn-data-xml/ddn/data/xml/xpath/parseInto.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"skipWs","package":"ddn-data-xml","parentType":"","signature":"void skipWs(string s,  ref  size_t i)","url":"/ddn-data-xml/ddn/data/xml/xpath/skipWs.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"consumeCall","package":"ddn-data-xml","parentType":"","signature":"bool consumeCall(string s,  ref  size_t i)","url":"/ddn-data-xml/ddn/data/xml/xpath/consumeCall.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"readNameToken","package":"ddn-data-xml","parentType":"","signature":"string readNameToken(string s,  ref  size_t i)","url":"/ddn-data-xml/ddn/data/xml/xpath/readNameToken.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"rootOf","package":"ddn-data-xml","parentType":"","signature":"XmlNode rootOf(XmlNode n)","url":"/ddn-data-xml/ddn/data/xml/xpath/rootOf.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"collectDocumentOrder","package":"ddn-data-xml","parentType":"","signature":"void collectDocumentOrder(ref  XmlNode[]  sink,  XmlNode node)","url":"/ddn-data-xml/ddn/data/xml/xpath/collectDocumentOrder.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"isAncestorOf","package":"ddn-data-xml","parentType":"","signature":"bool isAncestorOf(XmlNode ancestor,  XmlNode node)","url":"/ddn-data-xml/ddn/data/xml/xpath/isAncestorOf.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"indexOfNode","package":"ddn-data-xml","parentType":"","signature":"size_t indexOfNode(const(XmlNode)[]  nodes,  XmlNode target)","url":"/ddn-data-xml/ddn/data/xml/xpath/indexOfNode.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"appendAxisResults","package":"ddn-data-xml","parentType":"","signature":"void appendAxisResults(\n       ref  XmlNode[]  sink,\n       XmlNode node,\n       const  ref  XPathStep step,\n       XPathNamespaceResolver resolver)","url":"/ddn-data-xml/ddn/data/xml/xpath/appendAxisResults.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"appendDescendantsOrSelf","package":"ddn-data-xml","parentType":"","signature":"void appendDescendantsOrSelf(\n       ref  XmlNode[]  sink,\n       XmlNode node,\n       const  ref  XPathStep step,\n       XPathNamespaceResolver resolver)","url":"/ddn-data-xml/ddn/data/xml/xpath/appendDescendantsOrSelf.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"matchesTest","package":"ddn-data-xml","parentType":"","signature":"bool matchesTest(XmlNode node,  const  ref  XPathStep step,  XPathNamespaceResolver resolver)","url":"/ddn-data-xml/ddn/data/xml/xpath/matchesTest.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"splitQName","package":"ddn-data-xml","parentType":"","signature":"void splitQName(string qname,  out  string prefix,  out  string local)","url":"/ddn-data-xml/ddn/data/xml/xpath/splitQName.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"applyPredicates","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] applyPredicates(XmlNode[]  nodes,  IXPathExpr[]  preds,  XPathNamespaceResolver resolver)","url":"/ddn-data-xml/ddn/data/xml/xpath/applyPredicates.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"evaluatePredicate","package":"ddn-data-xml","parentType":"","signature":"bool evaluatePredicate(IXPathExpr pred,  XmlNode node,  size_t position,  size_t last,  XPathNamespaceResolver resolver)","url":"/ddn-data-xml/ddn/data/xml/xpath/evaluatePredicate.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"evaluateFunctionExpr","package":"ddn-data-xml","parentType":"","signature":"XPathValue evaluateFunctionExpr(\n       string name,\n       IXPathExpr[]  args,\n       XmlNode context,\n       XPathNamespaceResolver resolver,\n       size_t position,\n       size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/evaluateFunctionExpr.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"dedupeInOrder","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] dedupeInOrder(XmlNode[]  nodes)","url":"/ddn-data-xml/ddn/data/xml/xpath/dedupeInOrder.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"dedupeInDocumentOrder","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] dedupeInDocumentOrder(XmlNode[]  nodes)","url":"/ddn-data-xml/ddn/data/xml/xpath/dedupeInDocumentOrder.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"compareDocumentOrder","package":"ddn-data-xml","parentType":"","signature":"int compareDocumentOrder(XmlNode a,  XmlNode b)","url":"/ddn-data-xml/ddn/data/xml/xpath/compareDocumentOrder.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"childIndex","package":"ddn-data-xml","parentType":"","signature":"size_t childIndex(const(XmlParentNode)  p,  const(XmlNode)  child)","url":"/ddn-data-xml/ddn/data/xml/xpath/childIndex.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"objectIdentityKey","package":"ddn-data-xml","parentType":"","signature":"const(void) * objectIdentityKey(Object o)","url":"/ddn-data-xml/ddn/data/xml/xpath/objectIdentityKey.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"nodesetStringValue","package":"ddn-data-xml","parentType":"","signature":"string nodesetStringValue(const(XmlNode)[]  nodes)","url":"/ddn-data-xml/ddn/data/xml/xpath/nodesetStringValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"nodeStringValue","package":"ddn-data-xml","parentType":"","signature":"string nodeStringValue(const(XmlNode)  node)","url":"/ddn-data-xml/ddn/data/xml/xpath/nodeStringValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"collectDescendantText","package":"ddn-data-xml","parentType":"","signature":"void collectDescendantText(ref  typeof(appender!string())  sink,  const(XmlParentNode)  n)","url":"/ddn-data-xml/ddn/data/xml/xpath/collectDescendantText.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpath","name":"parseXPathNumber","package":"ddn-data-xml","parentType":"","signature":"double parseXPathNumber(string s)","url":"/ddn-data-xml/ddn/data/xml/xpath/parseXPathNumber.html"},{"doc":"XPath value kind.","kind":"enum","module":"ddn.data.xml.xpath","name":"XPathValueKind","package":"ddn-data-xml","parentType":"","signature":"XPathValueKind","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathValueKind"},{"doc":"Node-set value.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"NODESET","package":"ddn-data-xml","parentType":"","signature":"NODESET = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathValueKind"},{"doc":"String value.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"STRING","package":"ddn-data-xml","parentType":"","signature":"STRING = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathValueKind"},{"doc":"Number value (IEEE double).","kind":"enum_member","module":"ddn.data.xml.xpath","name":"NUMBER","package":"ddn-data-xml","parentType":"","signature":"NUMBER = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathValueKind"},{"doc":"Boolean value.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"BOOLEAN","package":"ddn-data-xml","parentType":"","signature":"BOOLEAN = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathValueKind"},{"doc":"XPath axis.","kind":"enum","module":"ddn.data.xml.xpath","name":"XPathAxis","package":"ddn-data-xml","parentType":"","signature":"XPathAxis","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`child::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"CHILD","package":"ddn-data-xml","parentType":"","signature":"CHILD = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`descendant-or-self::` axis (`//`).","kind":"enum_member","module":"ddn.data.xml.xpath","name":"DESCENDANT_OR_SELF","package":"ddn-data-xml","parentType":"","signature":"DESCENDANT_OR_SELF = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`parent::` axis (`..`).","kind":"enum_member","module":"ddn.data.xml.xpath","name":"PARENT","package":"ddn-data-xml","parentType":"","signature":"PARENT = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`self::` axis (`.`).","kind":"enum_member","module":"ddn.data.xml.xpath","name":"SELF","package":"ddn-data-xml","parentType":"","signature":"SELF = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`attribute::` axis (`@`).","kind":"enum_member","module":"ddn.data.xml.xpath","name":"ATTRIBUTE","package":"ddn-data-xml","parentType":"","signature":"ATTRIBUTE = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`ancestor::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"ANCESTOR","package":"ddn-data-xml","parentType":"","signature":"ANCESTOR = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`ancestor-or-self::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"ANCESTOR_OR_SELF","package":"ddn-data-xml","parentType":"","signature":"ANCESTOR_OR_SELF = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`following-sibling::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"FOLLOWING_SIBLING","package":"ddn-data-xml","parentType":"","signature":"FOLLOWING_SIBLING = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`preceding-sibling::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"PRECEDING_SIBLING","package":"ddn-data-xml","parentType":"","signature":"PRECEDING_SIBLING = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`following::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"FOLLOWING","package":"ddn-data-xml","parentType":"","signature":"FOLLOWING = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"`preceding::` axis.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"PRECEDING","package":"ddn-data-xml","parentType":"","signature":"PRECEDING = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathAxis"},{"doc":"XPath node test kind.","kind":"enum","module":"ddn.data.xml.xpath","name":"XPathNodeTestKind","package":"ddn-data-xml","parentType":"","signature":"XPathNodeTestKind","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathNodeTestKind"},{"doc":"Match by name.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"NAME","package":"ddn-data-xml","parentType":"","signature":"NAME = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathNodeTestKind"},{"doc":"`*` wildcard.","kind":"enum_member","module":"ddn.data.xml.xpath","name":"ANY","package":"ddn-data-xml","parentType":"","signature":"ANY = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathNodeTestKind"},{"doc":"`node()`","kind":"enum_member","module":"ddn.data.xml.xpath","name":"NODE","package":"ddn-data-xml","parentType":"","signature":"NODE = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathNodeTestKind"},{"doc":"`text()`","kind":"enum_member","module":"ddn.data.xml.xpath","name":"TEXT","package":"ddn-data-xml","parentType":"","signature":"TEXT = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathNodeTestKind"},{"doc":"","kind":"interface","module":"ddn.data.xml.xpath","name":"IXPathExpr","package":"ddn-data-xml","parentType":"","signature":"IXPathExpr","url":"/ddn-data-xml/ddn/data/xml/xpath.html#IXPathExpr"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluate","package":"ddn-data-xml","parentType":"IXPathExpr","signature":"XPathValue evaluate(XmlNode context,  XPathNamespaceResolver resolver,  size_t position,  size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/IXPathExpr.evaluate.html"},{"doc":"","kind":"class","module":"ddn.data.xml.xpath","name":"XPathLiteralExpr","package":"ddn-data-xml","parentType":"","signature":"XPathLiteralExpr : IXPathExpr","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathLiteralExpr"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluate","package":"ddn-data-xml","parentType":"XPathLiteralExpr","signature":"XPathValue evaluate(XmlNode context,  XPathNamespaceResolver resolver,  size_t position,  size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathLiteralExpr.evaluate.html"},{"doc":"","kind":"class","module":"ddn.data.xml.xpath","name":"XPathPathExpr","package":"ddn-data-xml","parentType":"","signature":"XPathPathExpr : IXPathExpr","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathPathExpr"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluate","package":"ddn-data-xml","parentType":"XPathPathExpr","signature":"XPathValue evaluate(XmlNode context,  XPathNamespaceResolver resolver,  size_t position,  size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathPathExpr.evaluate.html"},{"doc":"","kind":"class","module":"ddn.data.xml.xpath","name":"XPathUnaryMinusExpr","package":"ddn-data-xml","parentType":"","signature":"XPathUnaryMinusExpr : IXPathExpr","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathUnaryMinusExpr"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluate","package":"ddn-data-xml","parentType":"XPathUnaryMinusExpr","signature":"XPathValue evaluate(XmlNode context,  XPathNamespaceResolver resolver,  size_t position,  size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathUnaryMinusExpr.evaluate.html"},{"doc":"","kind":"enum","module":"ddn.data.xml.xpath","name":"XPathBinaryOp","package":"ddn-data-xml","parentType":"","signature":"XPathBinaryOp","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"OR","package":"ddn-data-xml","parentType":"","signature":"OR = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"AND","package":"ddn-data-xml","parentType":"","signature":"AND = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"EQ","package":"ddn-data-xml","parentType":"","signature":"EQ = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"NEQ","package":"ddn-data-xml","parentType":"","signature":"NEQ = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"LT","package":"ddn-data-xml","parentType":"","signature":"LT = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"GT","package":"ddn-data-xml","parentType":"","signature":"GT = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"LTE","package":"ddn-data-xml","parentType":"","signature":"LTE = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"GTE","package":"ddn-data-xml","parentType":"","signature":"GTE = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"PLUS","package":"ddn-data-xml","parentType":"","signature":"PLUS = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"MINUS","package":"ddn-data-xml","parentType":"","signature":"MINUS = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"MUL","package":"ddn-data-xml","parentType":"","signature":"MUL = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"DIV","package":"ddn-data-xml","parentType":"","signature":"DIV = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"MOD","package":"ddn-data-xml","parentType":"","signature":"MOD = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xpath","name":"UNION","package":"ddn-data-xml","parentType":"","signature":"UNION = ","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryOp"},{"doc":"","kind":"class","module":"ddn.data.xml.xpath","name":"XPathBinaryExpr","package":"ddn-data-xml","parentType":"","signature":"XPathBinaryExpr : IXPathExpr","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathBinaryExpr"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluate","package":"ddn-data-xml","parentType":"XPathBinaryExpr","signature":"XPathValue evaluate(XmlNode context,  XPathNamespaceResolver resolver,  size_t position,  size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathBinaryExpr.evaluate.html"},{"doc":"","kind":"class","module":"ddn.data.xml.xpath","name":"XPathFunctionCallExpr","package":"ddn-data-xml","parentType":"","signature":"XPathFunctionCallExpr : IXPathExpr","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathFunctionCallExpr"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluate","package":"ddn-data-xml","parentType":"XPathFunctionCallExpr","signature":"XPathValue evaluate(XmlNode context,  XPathNamespaceResolver resolver,  size_t position,  size_t last)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathFunctionCallExpr.evaluate.html"},{"doc":"A single path step.","kind":"struct","module":"ddn.data.xml.xpath","name":"XPathStep","package":"ddn-data-xml","parentType":"","signature":"XPathStep","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathStep"},{"doc":"A parsed XPath expression (subset).","kind":"struct","module":"ddn.data.xml.xpath","name":"XPathExpression","package":"ddn-data-xml","parentType":"","signature":"XPathExpression","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathExpression"},{"doc":"Parses an XPath expression.","kind":"method","module":"ddn.data.xml.xpath","name":"parse","package":"ddn-data-xml","parentType":"XPathExpression","signature":"XPathExpression parse(string expression)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathExpression.parse.html"},{"doc":"Selects nodes under `context`.","kind":"method","module":"ddn.data.xml.xpath","name":"select","package":"ddn-data-xml","parentType":"XPathExpression","signature":"XmlNode[] select(XmlNode context,  XPathNamespaceResolver resolver =  null)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathExpression.select.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"evaluatePath","package":"ddn-data-xml","parentType":"XPathExpression","signature":"XmlNode[] evaluatePath(XmlNode context,  XPathNamespaceResolver resolver)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathExpression.evaluatePath.html"},{"doc":"","kind":"struct","module":"ddn.data.xml.xpath","name":"XPathParser","package":"ddn-data-xml","parentType":"","signature":"XPathParser","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathParser"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseOrExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseOrExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseOrExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseAndExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseAndExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseAndExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseEqualityExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseEqualityExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseEqualityExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseRelationalExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseRelationalExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseRelationalExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseAdditiveExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseAdditiveExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseAdditiveExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseMultiplicativeExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseMultiplicativeExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseMultiplicativeExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseUnaryExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseUnaryExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseUnaryExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parseUnionExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parseUnionExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parseUnionExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parsePathExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parsePathExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parsePathExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"parsePrimaryExpr","package":"ddn-data-xml","parentType":"XPathParser","signature":"IXPathExpr parsePrimaryExpr()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.parsePrimaryExpr.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"match","package":"ddn-data-xml","parentType":"XPathParser","signature":"bool match(string op)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.match.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"matchKeyword","package":"ddn-data-xml","parentType":"XPathParser","signature":"bool matchKeyword(string kw)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.matchKeyword.html"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"isNodeTest","package":"ddn-data-xml","parentType":"XPathParser","signature":"bool isNodeTest(string name)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathParser.isNodeTest.html"},{"doc":"Namespace resolver for XPath evaluation.","kind":"interface","module":"ddn.data.xml.xpath","name":"XPathNamespaceResolver","package":"ddn-data-xml","parentType":"","signature":"XPathNamespaceResolver","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathNamespaceResolver"},{"doc":"Looks up a namespace URI for `prefix`.","kind":"method","module":"ddn.data.xml.xpath","name":"lookupNamespaceUri","package":"ddn-data-xml","parentType":"XPathNamespaceResolver","signature":"string lookupNamespaceUri(string prefix)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathNamespaceResolver.lookupNamespaceUri.html"},{"doc":"Simple map-backed namespace resolver.","kind":"class","module":"ddn.data.xml.xpath","name":"XPathMapNamespaceResolver","package":"ddn-data-xml","parentType":"","signature":"XPathMapNamespaceResolver : XPathNamespaceResolver","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathMapNamespaceResolver"},{"doc":"","kind":"method","module":"ddn.data.xml.xpath","name":"lookupNamespaceUri","package":"ddn-data-xml","parentType":"XPathMapNamespaceResolver","signature":"string lookupNamespaceUri(string prefix)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathMapNamespaceResolver.lookupNamespaceUri.html"},{"doc":"An XPath value (node-set, string, number, or boolean).","kind":"struct","module":"ddn.data.xml.xpath","name":"XPathValue","package":"ddn-data-xml","parentType":"","signature":"XPathValue","url":"/ddn-data-xml/ddn/data/xml/xpath.html#XPathValue"},{"doc":"Creates a node-set value.","kind":"method","module":"ddn.data.xml.xpath","name":"nodeset","package":"ddn-data-xml","parentType":"XPathValue","signature":"XPathValue nodeset(XmlNode[]  nodes)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.nodeset.html"},{"doc":"Creates a string value.","kind":"method","module":"ddn.data.xml.xpath","name":"string_","package":"ddn-data-xml","parentType":"XPathValue","signature":"XPathValue string_(string value)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.string_.html"},{"doc":"Creates a number value.","kind":"method","module":"ddn.data.xml.xpath","name":"number","package":"ddn-data-xml","parentType":"XPathValue","signature":"XPathValue number(double  value)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.number.html"},{"doc":"Creates a boolean value.","kind":"method","module":"ddn.data.xml.xpath","name":"boolean","package":"ddn-data-xml","parentType":"XPathValue","signature":"XPathValue boolean(bool  value)","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.boolean.html"},{"doc":"Returns the value as a node-set.","kind":"method","module":"ddn.data.xml.xpath","name":"toNodeSet","package":"ddn-data-xml","parentType":"XPathValue","signature":"XmlNode[] toNodeSet()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.toNodeSet.html"},{"doc":"Converts the value to a boolean using XPath 1.0 rules.","kind":"method","module":"ddn.data.xml.xpath","name":"toBoolean","package":"ddn-data-xml","parentType":"XPathValue","signature":"bool toBoolean()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.toBoolean.html"},{"doc":"Converts the value to a string using XPath 1.0 rules.","kind":"method","module":"ddn.data.xml.xpath","name":"toString","package":"ddn-data-xml","parentType":"XPathValue","signature":"string toString()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.toString.html"},{"doc":"Converts the value to a number using XPath 1.0 rules.","kind":"method","module":"ddn.data.xml.xpath","name":"toNumber","package":"ddn-data-xml","parentType":"XPathValue","signature":"double toNumber()","url":"/ddn-data-xml/ddn/data/xml/xpath/XPathValue.toNumber.html"},{"doc":"XPointer support (phased).","kind":"module","module":"ddn.data.xml.xpointer","name":"ddn.data.xml.xpointer","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/xpointer.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpointer","name":"evaluateElementScheme","package":"ddn-data-xml","parentType":"","signature":"XmlNode[] evaluateElementScheme(XmlElement root,  const  ref  XPointerPart part)","url":"/ddn-data-xml/ddn/data/xml/xpointer/evaluateElementScheme.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpointer","name":"parseElementSequence","package":"ddn-data-xml","parentType":"","signature":"size_t[] parseElementSequence(string s)","url":"/ddn-data-xml/ddn/data/xml/xpointer/parseElementSequence.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpointer","name":"nthChildElement","package":"ddn-data-xml","parentType":"","signature":"XmlElement nthChildElement(XmlElement parent,  size_t index1)","url":"/ddn-data-xml/ddn/data/xml/xpointer/nthChildElement.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xpointer","name":"findById","package":"ddn-data-xml","parentType":"","signature":"XmlElement findById(XmlElement root,  string id)","url":"/ddn-data-xml/ddn/data/xml/xpointer/findById.html"},{"doc":"XPointer kind.","kind":"enum","module":"ddn.data.xml.xpointer","name":"XPointerKind","package":"ddn-data-xml","parentType":"","signature":"XPointerKind","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointerKind"},{"doc":"Shorthand pointer of the form `#id`.","kind":"enum_member","module":"ddn.data.xml.xpointer","name":"SHORTHAND","package":"ddn-data-xml","parentType":"","signature":"SHORTHAND = ","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointerKind"},{"doc":"`element(...)` scheme.","kind":"enum_member","module":"ddn.data.xml.xpointer","name":"ELEMENT","package":"ddn-data-xml","parentType":"","signature":"ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointerKind"},{"doc":"`xpointer(...)` scheme (XPath-backed).","kind":"enum_member","module":"ddn.data.xml.xpointer","name":"XPOINTER","package":"ddn-data-xml","parentType":"","signature":"XPOINTER = ","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointerKind"},{"doc":"`xmlns(...)` scheme (namespace binding).","kind":"enum_member","module":"ddn.data.xml.xpointer","name":"XMLNS","package":"ddn-data-xml","parentType":"","signature":"XMLNS = ","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointerKind"},{"doc":"A single part of an XPointer (either a scheme or a shorthand).","kind":"struct","module":"ddn.data.xml.xpointer","name":"XPointerPart","package":"ddn-data-xml","parentType":"","signature":"XPointerPart","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointerPart"},{"doc":"Parsed XPointer.","kind":"struct","module":"ddn.data.xml.xpointer","name":"XPointer","package":"ddn-data-xml","parentType":"","signature":"XPointer","url":"/ddn-data-xml/ddn/data/xml/xpointer.html#XPointer"},{"doc":"Parses a pointer string.","kind":"method","module":"ddn.data.xml.xpointer","name":"parse","package":"ddn-data-xml","parentType":"XPointer","signature":"XPointer parse(string value)","url":"/ddn-data-xml/ddn/data/xml/xpointer/XPointer.parse.html"},{"doc":"Evaluates this pointer against a document.","kind":"method","module":"ddn.data.xml.xpointer","name":"evaluate","package":"ddn-data-xml","parentType":"XPointer","signature":"XmlNode[] evaluate(XmlDocument doc,  Options options =  Options.init)","url":"/ddn-data-xml/ddn/data/xml/xpointer/XPointer.evaluate.html"},{"doc":"XML Schema (XSD) support (phased).","kind":"module","module":"ddn.data.xml.xsd","name":"ddn.data.xml.xsd","package":"ddn-data-xml","parentType":"","signature":"","url":"/ddn-data-xml/ddn/data/xml/xsd.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"parseBuiltinType","package":"ddn-data-xml","parentType":"","signature":"XsdBuiltinType parseBuiltinType(string qname)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseBuiltinType.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"parseSimpleTypeDecl","package":"ddn-data-xml","parentType":"","signature":"XsdSimpleType parseSimpleTypeDecl(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseSimpleTypeDecl.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"parseOccurs","package":"ddn-data-xml","parentType":"","signature":"size_t parseOccurs(string value,  bool  allowUnbounded,  string what)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseOccurs.html"},{"doc":"Parses an XSD schema document.","kind":"function","module":"ddn.data.xml.xsd","name":"parseXsd","package":"ddn-data-xml","parentType":"","signature":"XsdSchema parseXsd(string xsdXml)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseXsd.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"parseAttributeDecl","package":"ddn-data-xml","parentType":"","signature":"XsdAttributeDecl parseAttributeDecl(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseAttributeDecl.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"parseParticle","package":"ddn-data-xml","parentType":"","signature":"XsdParticle parseParticle(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseParticle.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"normalizeXsdWhiteSpace","package":"ddn-data-xml","parentType":"","signature":"string normalizeXsdWhiteSpace(string s,  XsdWhiteSpace mode)","url":"/ddn-data-xml/ddn/data/xml/xsd/normalizeXsdWhiteSpace.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"validateSimpleValue","package":"ddn-data-xml","parentType":"","signature":"bool validateSimpleValue(XsdSimpleType t,  string value,  out  string errorMessage)","url":"/ddn-data-xml/ddn/data/xml/xsd/validateSimpleValue.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"elementTextValue","package":"ddn-data-xml","parentType":"","signature":"string elementTextValue(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/xsd/elementTextValue.html"},{"doc":"Parses an XSD schema from a file, resolving `xs:include` and `xs:import`.","kind":"function","module":"ddn.data.xml.xsd","name":"parseXsdFromFile","package":"ddn-data-xml","parentType":"","signature":"XsdSchema parseXsdFromFile(string xsdFile,  XsdParseOptions options =  XsdParseOptions.init)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseXsdFromFile.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"resolveSchemaLocationWithCatalogs","package":"ddn-data-xml","parentType":"","signature":"string resolveSchemaLocationWithCatalogs(\n       string schemaLocation,\n       string baseSystemId,\n       const  string[]  catalogFiles)","url":"/ddn-data-xml/ddn/data/xml/xsd/resolveSchemaLocationWithCatalogs.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"parseXsdWithIncludes","package":"ddn-data-xml","parentType":"","signature":"XsdSchema parseXsdWithIncludes(\n       string xsdXml,\n       string baseSystemId,\n       XsdParseOptions options,\n       size_t depth,\n       ref  XmlResourceLoader loader)","url":"/ddn-data-xml/ddn/data/xml/xsd/parseXsdWithIncludes.html"},{"doc":"Validates `doc` against `schema`.","kind":"function","module":"ddn.data.xml.xsd","name":"validateXsdDocument","package":"ddn-data-xml","parentType":"","signature":"XsdValidationResult validateXsdDocument(XmlDocument doc,  XsdSchema schema)","url":"/ddn-data-xml/ddn/data/xml/xsd/validateXsdDocument.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"gatherElementChildElements","package":"ddn-data-xml","parentType":"","signature":"XmlElement[] gatherElementChildElements(XmlElement el)","url":"/ddn-data-xml/ddn/data/xml/xsd/gatherElementChildElements.html"},{"doc":"","kind":"function","module":"ddn.data.xml.xsd","name":"validateParticle","package":"ddn-data-xml","parentType":"","signature":"XsdValidationResult validateParticle(const  ref  XsdParticle p,  XmlElement[]  children,  ref  size_t pos)","url":"/ddn-data-xml/ddn/data/xml/xsd/validateParticle.html"},{"doc":"XSD built-in type supported by this module.","kind":"enum","module":"ddn.data.xml.xsd","name":"XsdBuiltinType","package":"ddn-data-xml","parentType":"","signature":"XsdBuiltinType","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:string`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"STRING","package":"ddn-data-xml","parentType":"","signature":"STRING = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:boolean`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"BOOLEAN","package":"ddn-data-xml","parentType":"","signature":"BOOLEAN = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:int`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"INT","package":"ddn-data-xml","parentType":"","signature":"INT = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:decimal`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"DECIMAL","package":"ddn-data-xml","parentType":"","signature":"DECIMAL = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:integer`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"INTEGER","package":"ddn-data-xml","parentType":"","signature":"INTEGER = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:nonNegativeInteger`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"NON_NEGATIVE_INTEGER","package":"ddn-data-xml","parentType":"","signature":"NON_NEGATIVE_INTEGER = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:positiveInteger`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"POSITIVE_INTEGER","package":"ddn-data-xml","parentType":"","signature":"POSITIVE_INTEGER = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:nonPositiveInteger`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"NON_POSITIVE_INTEGER","package":"ddn-data-xml","parentType":"","signature":"NON_POSITIVE_INTEGER = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:negativeInteger`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"NEGATIVE_INTEGER","package":"ddn-data-xml","parentType":"","signature":"NEGATIVE_INTEGER = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:long`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"LONG","package":"ddn-data-xml","parentType":"","signature":"LONG = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:short`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"SHORT","package":"ddn-data-xml","parentType":"","signature":"SHORT = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"`xs:byte`","kind":"enum_member","module":"ddn.data.xml.xsd","name":"BYTE","package":"ddn-data-xml","parentType":"","signature":"BYTE = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdBuiltinType"},{"doc":"XSD whiteSpace facet values.","kind":"enum","module":"ddn.data.xml.xsd","name":"XsdWhiteSpace","package":"ddn-data-xml","parentType":"","signature":"XsdWhiteSpace","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdWhiteSpace"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"PRESERVE","package":"ddn-data-xml","parentType":"","signature":"PRESERVE = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdWhiteSpace"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"REPLACE","package":"ddn-data-xml","parentType":"","signature":"REPLACE = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdWhiteSpace"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"COLLAPSE","package":"ddn-data-xml","parentType":"","signature":"COLLAPSE = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdWhiteSpace"},{"doc":"XSD facets supported by this module.","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdFacets","package":"ddn-data-xml","parentType":"","signature":"XsdFacets","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdFacets"},{"doc":"A simple type declaration.","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdSimpleType","package":"ddn-data-xml","parentType":"","signature":"XsdSimpleType","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdSimpleType"},{"doc":"XSD particle kind.","kind":"enum","module":"ddn.data.xml.xsd","name":"XsdParticleKind","package":"ddn-data-xml","parentType":"","signature":"XsdParticleKind","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParticleKind"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"ELEMENT","package":"ddn-data-xml","parentType":"","signature":"ELEMENT = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParticleKind"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"SEQUENCE","package":"ddn-data-xml","parentType":"","signature":"SEQUENCE = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParticleKind"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"CHOICE","package":"ddn-data-xml","parentType":"","signature":"CHOICE = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParticleKind"},{"doc":"","kind":"enum_member","module":"ddn.data.xml.xsd","name":"ALL","package":"ddn-data-xml","parentType":"","signature":"ALL = ","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParticleKind"},{"doc":"An XSD particle (element, sequence, choice, or all).","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdParticle","package":"ddn-data-xml","parentType":"","signature":"XsdParticle","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParticle"},{"doc":"An attribute declaration.","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdAttributeDecl","package":"ddn-data-xml","parentType":"","signature":"XsdAttributeDecl","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdAttributeDecl"},{"doc":"Minimal schema model.","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdSchema","package":"ddn-data-xml","parentType":"","signature":"XsdSchema","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdSchema"},{"doc":"Result of validating a document against an XSD.","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdValidationResult","package":"ddn-data-xml","parentType":"","signature":"XsdValidationResult","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdValidationResult"},{"doc":"Options controlling XSD parsing.","kind":"struct","module":"ddn.data.xml.xsd","name":"XsdParseOptions","package":"ddn-data-xml","parentType":"","signature":"XsdParseOptions","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XsdParseOptions"},{"doc":"","kind":"variable","module":"ddn.data.xml.xsd","name":"XSD_NS","package":"ddn-data-xml","parentType":"","signature":"string XSD_NS","url":"/ddn-data-xml/ddn/data/xml/xsd.html#XSD_NS"},{"doc":"","kind":"variable","module":"ddn.data.xml.xsd","name":"UNBOUNDED","package":"ddn-data-xml","parentType":"","signature":"size_t UNBOUNDED","url":"/ddn-data-xml/ddn/data/xml/xsd.html#UNBOUNDED"},{"doc":"GDB/MI wrapper for D","kind":"package","module":"","name":"ddn-dev-gdbmi","package":"ddn-dev-gdbmi","parentType":"","signature":"","url":""},{"doc":"An idiomatic, asynchronous wrapper around the GDB Machine Interface (MI).","kind":"module","module":"ddn.dev.gdbmi","name":"ddn.dev.gdbmi","package":"ddn-dev-gdbmi","parentType":"","signature":"","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html"},{"doc":"Finds the first result with the given variable name.","kind":"function","module":"ddn.dev.gdbmi","name":"findResult","package":"ddn-dev-gdbmi","parentType":"","signature":"MiValue findResult(scope  MiResult[]  results,  string variable)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/findResult.html"},{"doc":"Returns the result value for a variable name, throwing if not present.","kind":"function","module":"ddn.dev.gdbmi","name":"requireResult","package":"ddn-dev-gdbmi","parentType":"","signature":"MiValue requireResult(scope  MiResult[]  results,  string variable)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/requireResult.html"},{"doc":"Demangles a D symbol if it is mangled.","kind":"function","module":"ddn.dev.gdbmi","name":"demangleDSymbol","package":"ddn-dev-gdbmi","parentType":"","signature":"string demangleDSymbol(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/demangleDSymbol.html"},{"doc":"Returns: `true` if the record is a result record.","kind":"function","module":"ddn.dev.gdbmi","name":"isResult","package":"ddn-dev-gdbmi","parentType":"","signature":"bool isResult(scope  MiRecord rec)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/isResult.html"},{"doc":"Returns: `true` if the record is an async record.","kind":"function","module":"ddn.dev.gdbmi","name":"isAsync","package":"ddn-dev-gdbmi","parentType":"","signature":"bool isAsync(scope  MiRecord rec)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/isAsync.html"},{"doc":"Returns: `true` if the record is a stream record.","kind":"function","module":"ddn.dev.gdbmi","name":"isStream","package":"ddn-dev-gdbmi","parentType":"","signature":"bool isStream(scope  MiRecord rec)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/isStream.html"},{"doc":"Parses a list of instructions from an MI value.","kind":"function","module":"ddn.dev.gdbmi","name":"parseInstructions","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiInstruction[] parseInstructions(MiValue val)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseInstructions.html"},{"doc":"Parses GDB version output.","kind":"function","module":"ddn.dev.gdbmi","name":"parseGdbVersion","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiEngineMetadata parseGdbVersion(string output)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseGdbVersion.html"},{"doc":"Parses a D type string and extracts qualifiers.","kind":"function","module":"ddn.dev.gdbmi","name":"parseDType","package":"ddn-dev-gdbmi","parentType":"","signature":"DTypeInfo parseDType(string typeStr)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseDType.html"},{"doc":"Parses DUB project information using 'dub describe'.","kind":"function","module":"ddn.dev.gdbmi","name":"parseDubProject","package":"ddn-dev-gdbmi","parentType":"","signature":"DubProjectInfo parseDubProject(string projectPath)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseDubProject.html"},{"doc":"Returns: `true` if `debuggerPath` looks runnable.","kind":"function","module":"ddn.dev.gdbmi","name":"debuggerAvailable","package":"ddn-dev-gdbmi","parentType":"","signature":"bool debuggerAvailable(string debuggerPath)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/debuggerAvailable.html"},{"doc":"Parses a single MI output line.","kind":"function","module":"ddn.dev.gdbmi","name":"parseMiRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiRecord parseMiRecord(const(char)[]  line)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseMiRecord.html"},{"doc":"Converts an MI stream-record prefix character to `MiStreamKind`.","kind":"function","module":"ddn.dev.gdbmi","name":"parseStreamKind","package":"ddn-dev-gdbmi","parentType":"","signature":"MiStreamKind parseStreamKind(char  c)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseStreamKind.html"},{"doc":"Converts an MI async-record prefix character to `MiAsyncKind`.","kind":"function","module":"ddn.dev.gdbmi","name":"parseAsyncKind","package":"ddn-dev-gdbmi","parentType":"","signature":"MiAsyncKind parseAsyncKind(char  c)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/parseAsyncKind.html"},{"doc":"Escapes a string as an MI C-string literal content (without surrounding quotes).","kind":"function","module":"ddn.dev.gdbmi","name":"escapeMiCString","package":"ddn-dev-gdbmi","parentType":"","signature":"string escapeMiCString(string text)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/escapeMiCString.html"},{"doc":"Quotes a string as an MI argument (C-string with surrounding quotes).","kind":"function","module":"ddn.dev.gdbmi","name":"quoteMiArg","package":"ddn-dev-gdbmi","parentType":"","signature":"string quoteMiArg(string text)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/quoteMiArg.html"},{"doc":"Compiles D source files to an executable for use in integration tests.","kind":"function","module":"ddn.dev.gdbmi","name":"buildTestExecutable","package":"ddn-dev-gdbmi","parentType":"","signature":"string buildTestExecutable(string[]  sourcePaths)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/buildTestExecutable.html"},{"doc":"Compiles a single D source file to an executable for use in integration tests.","kind":"function","module":"ddn.dev.gdbmi","name":"buildTestExecutable","package":"ddn-dev-gdbmi","parentType":"","signature":"string buildTestExecutable(string sourcePath)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/buildTestExecutable.html"},{"doc":"MI stream channel kinds.","kind":"enum","module":"ddn.dev.gdbmi","name":"MiStreamKind","package":"ddn-dev-gdbmi","parentType":"","signature":"MiStreamKind","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiStreamKind"},{"doc":"`~` console stream.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"CONSOLE","package":"ddn-dev-gdbmi","parentType":"","signature":"CONSOLE = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiStreamKind"},{"doc":"`@` target stream.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"TARGET","package":"ddn-dev-gdbmi","parentType":"","signature":"TARGET = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiStreamKind"},{"doc":"`&` log stream.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"LOG","package":"ddn-dev-gdbmi","parentType":"","signature":"LOG = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiStreamKind"},{"doc":"MI async record kinds.","kind":"enum","module":"ddn.dev.gdbmi","name":"MiAsyncKind","package":"ddn-dev-gdbmi","parentType":"","signature":"MiAsyncKind","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiAsyncKind"},{"doc":"`*` exec async record.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"EXEC","package":"ddn-dev-gdbmi","parentType":"","signature":"EXEC = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiAsyncKind"},{"doc":"`+` status async record.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"STATUS","package":"ddn-dev-gdbmi","parentType":"","signature":"STATUS = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiAsyncKind"},{"doc":"`=` notify async record.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"NOTIFY","package":"ddn-dev-gdbmi","parentType":"","signature":"NOTIFY = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiAsyncKind"},{"doc":"A token optionally attached to an MI record.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiToken","package":"ddn-dev-gdbmi","parentType":"","signature":"MiToken","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiToken"},{"doc":"Creates an absent token.","kind":"method","module":"ddn.dev.gdbmi","name":"none","package":"ddn-dev-gdbmi","parentType":"MiToken","signature":"MiToken none()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiToken.none.html"},{"doc":"Creates a present token.","kind":"method","module":"ddn.dev.gdbmi","name":"some","package":"ddn-dev-gdbmi","parentType":"MiToken","signature":"MiToken some(ulong  value)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiToken.some.html"},{"doc":"A single `variable=value` entry in MI output.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiResult","package":"ddn-dev-gdbmi","parentType":"","signature":"MiResult","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiResult"},{"doc":"MI tuple value: `{ result (, result)* }`.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiTuple","package":"ddn-dev-gdbmi","parentType":"","signature":"MiTuple","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiTuple"},{"doc":"MI list kind.","kind":"enum","module":"ddn.dev.gdbmi","name":"MiListKind","package":"ddn-dev-gdbmi","parentType":"","signature":"MiListKind","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiListKind"},{"doc":"List contains values.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"VALUES","package":"ddn-dev-gdbmi","parentType":"","signature":"VALUES = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiListKind"},{"doc":"List contains results (`name=value`).","kind":"enum_member","module":"ddn.dev.gdbmi","name":"RESULTS","package":"ddn-dev-gdbmi","parentType":"","signature":"RESULTS = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiListKind"},{"doc":"MI list value: `[ ... ]`.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiList","package":"ddn-dev-gdbmi","parentType":"","signature":"MiList","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiList"},{"doc":"MI value kind.","kind":"enum","module":"ddn.dev.gdbmi","name":"MiValueKind","package":"ddn-dev-gdbmi","parentType":"","signature":"MiValueKind","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiValueKind"},{"doc":"C-string value.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"STRING","package":"ddn-dev-gdbmi","parentType":"","signature":"STRING = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiValueKind"},{"doc":"Tuple value.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"TUPLE","package":"ddn-dev-gdbmi","parentType":"","signature":"TUPLE = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiValueKind"},{"doc":"List value.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"LIST","package":"ddn-dev-gdbmi","parentType":"","signature":"LIST = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiValueKind"},{"doc":"MI value.","kind":"class","module":"ddn.dev.gdbmi","name":"MiValue","package":"ddn-dev-gdbmi","parentType":"","signature":"MiValue","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiValue"},{"doc":"Returns: Kind of this value.","kind":"method","module":"ddn.dev.gdbmi","name":"kind","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiValueKind kind()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.kind.html"},{"doc":"Creates a string value.","kind":"method","module":"ddn.dev.gdbmi","name":"fromString","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiValue fromString(string s)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.fromString.html"},{"doc":"Creates a tuple value.","kind":"method","module":"ddn.dev.gdbmi","name":"fromTuple","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiValue fromTuple(MiTuple t)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.fromTuple.html"},{"doc":"Creates a list value.","kind":"method","module":"ddn.dev.gdbmi","name":"fromList","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiValue fromList(MiList l)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.fromList.html"},{"doc":"Returns: String value. Throws: `Exception` if `kind != MiValueKind.STRING`.","kind":"method","module":"ddn.dev.gdbmi","name":"getString","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"string getString()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.getString.html"},{"doc":"Returns: Demangled string value. Throws: `Exception` if `kind != MiValueKind.STRING`.","kind":"method","module":"ddn.dev.gdbmi","name":"getDemangledString","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"string getDemangledString()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.getDemangledString.html"},{"doc":"Returns: `true` if this value has the structure of a D dynamic array.","kind":"method","module":"ddn.dev.gdbmi","name":"isDArray","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"bool isDArray()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.isDArray.html"},{"doc":"Tries to read this value as a D string.","kind":"method","module":"ddn.dev.gdbmi","name":"asDString","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"string asDString(GdbMiSession session)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.asDString.html"},{"doc":"Tries to read this value as a D wstring (UTF-16).","kind":"method","module":"ddn.dev.gdbmi","name":"asDWString","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"wstring asDWString(GdbMiSession session)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.asDWString.html"},{"doc":"Returns: `true` if this value looks like a D associative array.","kind":"method","module":"ddn.dev.gdbmi","name":"isDAssociativeArray","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"bool isDAssociativeArray()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.isDAssociativeArray.html"},{"doc":"Tries to fetch and parse a D associative array into key-value pairs.","kind":"method","module":"ddn.dev.gdbmi","name":"asDAssociativeArray","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiResult[] asDAssociativeArray()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.asDAssociativeArray.html"},{"doc":"Returns: Tuple value. Throws: `Exception` if `kind != MiValueKind.TUPLE`.","kind":"method","module":"ddn.dev.gdbmi","name":"getTuple","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiTuple getTuple()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.getTuple.html"},{"doc":"Tries to interpret this value as a tuple.","kind":"method","module":"ddn.dev.gdbmi","name":"tryAsTuple","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiValue tryAsTuple()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.tryAsTuple.html"},{"doc":"Tries to find a value in a GDB string summary like \"{a = 1, b = 2}\".","kind":"method","module":"ddn.dev.gdbmi","name":"findInSummary","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"string findInSummary(string summary,  string key)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.findInSummary.html"},{"doc":"Returns: List value. Throws: `Exception` if `kind != MiValueKind.LIST`.","kind":"method","module":"ddn.dev.gdbmi","name":"getList","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiList getList()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.getList.html"},{"doc":"Returns: String value parsed as integer. Throws: `Exception` if not a string or not an integer.","kind":"method","module":"ddn.dev.gdbmi","name":"asInt","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"long asInt()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.asInt.html"},{"doc":"Returns: String value parsed as boolean. Throws: `Exception` if not a string or not a known boolean representation.","kind":"method","module":"ddn.dev.gdbmi","name":"asBool","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"bool asBool()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.asBool.html"},{"doc":"Returns: List items. Throws: `Exception` if not a list or if it's a list of results.","kind":"method","module":"ddn.dev.gdbmi","name":"asArray","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"MiValue[] asArray()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.asArray.html"},{"doc":"Returns: JSON representation of this value.","kind":"method","module":"ddn.dev.gdbmi","name":"toJson","package":"ddn-dev-gdbmi","parentType":"MiValue","signature":"JSONValue toJson()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiValue.toJson.html"},{"doc":"A delegate that takes an MI value and returns a user-friendly string representation. If the visualizer does not handle the value, it should return ...","kind":"alias","module":"ddn.dev.gdbmi","name":"MiVisualizer","package":"ddn-dev-gdbmi","parentType":"","signature":"MiVisualizer = Nullable!string delegate(MiValue value,  string typeName,  GdbMiSession session) @safe","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiVisualizer"},{"doc":"Registry for D-language custom visualizers.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiVisualizerRegistry","package":"ddn-dev-gdbmi","parentType":"","signature":"MiVisualizerRegistry","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiVisualizerRegistry"},{"doc":"Registers a new visualizer.","kind":"method","module":"ddn.dev.gdbmi","name":"register","package":"ddn-dev-gdbmi","parentType":"MiVisualizerRegistry","signature":"void register(MiVisualizer v)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiVisualizerRegistry.register.html"},{"doc":"Tries to visualize an MI value using registered visualizers.","kind":"method","module":"ddn.dev.gdbmi","name":"visualize","package":"ddn-dev-gdbmi","parentType":"MiVisualizerRegistry","signature":"string visualize(MiValue value,  string typeName =  null,  GdbMiSession session =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiVisualizerRegistry.visualize.html"},{"doc":"Registers built-in visualizers for common D types.","kind":"method","module":"ddn.dev.gdbmi","name":"registerBuiltins","package":"ddn-dev-gdbmi","parentType":"MiVisualizerRegistry","signature":"void registerBuiltins()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiVisualizerRegistry.registerBuiltins.html"},{"doc":"Visualizer for `std.datetime.SysTime`.","kind":"method","module":"ddn.dev.gdbmi","name":"visualizeSysTime","package":"ddn-dev-gdbmi","parentType":"MiVisualizerRegistry","signature":"Nullable!string visualizeSysTime(MiValue value,  string typeName,  GdbMiSession session)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiVisualizerRegistry.visualizeSysTime.html"},{"doc":"Visualizer for `std.variant.Variant`.","kind":"method","module":"ddn.dev.gdbmi","name":"visualizeVariant","package":"ddn-dev-gdbmi","parentType":"MiVisualizerRegistry","signature":"Nullable!string visualizeVariant(MiValue value,  string typeName,  GdbMiSession session)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiVisualizerRegistry.visualizeVariant.html"},{"doc":"Visualizer for common D ranges.","kind":"method","module":"ddn.dev.gdbmi","name":"visualizeRange","package":"ddn-dev-gdbmi","parentType":"MiVisualizerRegistry","signature":"Nullable!string visualizeRange(MiValue value,  string typeName,  GdbMiSession session)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiVisualizerRegistry.visualizeRange.html"},{"doc":"MI prompt record: `(gdb)`.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiPromptRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiPromptRecord","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiPromptRecord"},{"doc":"MI result record: `^done,...`.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiResultRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiResultRecord","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiResultRecord"},{"doc":"MI async record: `*stopped,...`, `=thread-created,...`, ...","kind":"struct","module":"ddn.dev.gdbmi","name":"MiAsyncRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiAsyncRecord","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiAsyncRecord"},{"doc":"MI stream record: `~\"...\"`, `@\"...\"`, `&\"...\"`.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiStreamRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiStreamRecord","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiStreamRecord"},{"doc":"Manages GDB console history and state.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbMiConsoleManager","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiConsoleManager","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiConsoleManager"},{"doc":"Adds a command to the history.","kind":"method","module":"ddn.dev.gdbmi","name":"addHistory","package":"ddn-dev-gdbmi","parentType":"GdbMiConsoleManager","signature":"void addHistory(string command)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiConsoleManager.addHistory.html"},{"doc":"Returns: The command history.","kind":"method","module":"ddn.dev.gdbmi","name":"history","package":"ddn-dev-gdbmi","parentType":"GdbMiConsoleManager","signature":"const(string[]) history()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiConsoleManager.history.html"},{"doc":"Loads history from the history file.","kind":"method","module":"ddn.dev.gdbmi","name":"loadHistory","package":"ddn-dev-gdbmi","parentType":"GdbMiConsoleManager","signature":"void loadHistory()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiConsoleManager.loadHistory.html"},{"doc":"Saves history to the history file.","kind":"method","module":"ddn.dev.gdbmi","name":"saveHistory","package":"ddn-dev-gdbmi","parentType":"GdbMiConsoleManager","signature":"void saveHistory()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiConsoleManager.saveHistory.html"},{"doc":"An unrecognized/opaque line produced by GDB.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiUnknownRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiUnknownRecord","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiUnknownRecord"},{"doc":"Any MI record.","kind":"alias","module":"ddn.dev.gdbmi","name":"MiRecord","package":"ddn-dev-gdbmi","parentType":"","signature":"MiRecord = Algebraic!(MiPromptRecord,  MiResultRecord,  MiAsyncRecord,  MiStreamRecord,  MiUnknownRecord)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiRecord"},{"doc":"Disassembly modes.","kind":"enum","module":"ddn.dev.gdbmi","name":"GdbMiDisassemblyMode","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiDisassemblyMode","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Source and assembly, ignore source lines without assembly. GDB mode 0.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"MIXED_SOURCE_IGNORE_EMPTY","package":"ddn-dev-gdbmi","parentType":"","signature":"MIXED_SOURCE_IGNORE_EMPTY = 0","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Source and assembly, show all source lines. GDB mode 1.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"MIXED_SOURCE_SHOW_EMPTY","package":"ddn-dev-gdbmi","parentType":"","signature":"MIXED_SOURCE_SHOW_EMPTY = 1","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Assembly instructions only. GDB mode 2.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"INSTRUCTIONS_ONLY","package":"ddn-dev-gdbmi","parentType":"","signature":"INSTRUCTIONS_ONLY = 2","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Mixed source and assembly with restricted scope. Corresponds to GDB disassembly mode 3 — instructions for the current function only, with source ...","kind":"enum_member","module":"ddn.dev.gdbmi","name":"MODE_3","package":"ddn-dev-gdbmi","parentType":"","signature":"MODE_3 = 3","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Mixed source and assembly with full scope. Corresponds to GDB disassembly mode 4 — instructions for the entire file or specified range, with sour...","kind":"enum_member","module":"ddn.dev.gdbmi","name":"MODE_4","package":"ddn-dev-gdbmi","parentType":"","signature":"MODE_4 = 4","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Source-centric view with assembly annotations. Corresponds to GDB disassembly mode 5 — shows source lines with their associated assembly instruct...","kind":"enum_member","module":"ddn.dev.gdbmi","name":"MODE_5","package":"ddn-dev-gdbmi","parentType":"","signature":"MODE_5 = 5","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiDisassemblyMode"},{"doc":"Watchpoint kinds.","kind":"enum","module":"ddn.dev.gdbmi","name":"GdbMiWatchKind","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiWatchKind","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiWatchKind"},{"doc":"Write watchpoint.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"WRITE","package":"ddn-dev-gdbmi","parentType":"","signature":"WRITE = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiWatchKind"},{"doc":"Read watchpoint.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"READ","package":"ddn-dev-gdbmi","parentType":"","signature":"READ = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiWatchKind"},{"doc":"Access (read or write) watchpoint.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"ACCESS","package":"ddn-dev-gdbmi","parentType":"","signature":"ACCESS = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiWatchKind"},{"doc":"Represents a single disassembled instruction.","kind":"struct","module":"ddn.dev.gdbmi","name":"GdbMiInstruction","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiInstruction","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiInstruction"},{"doc":"Event produced by `GdbMiSession`.","kind":"struct","module":"ddn.dev.gdbmi","name":"GdbMiEvent","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiEvent","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiEvent"},{"doc":"Debugger engine kinds.","kind":"enum","module":"ddn.dev.gdbmi","name":"GdbMiEngine","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiEngine","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiEngine"},{"doc":"GNU Debugger.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"GDB","package":"ddn-dev-gdbmi","parentType":"","signature":"GDB = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiEngine"},{"doc":"LLVM Debugger (via lldb-mi).","kind":"enum_member","module":"ddn.dev.gdbmi","name":"LLDB","package":"ddn-dev-gdbmi","parentType":"","signature":"LLDB = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiEngine"},{"doc":"Priority for MI commands.","kind":"enum","module":"ddn.dev.gdbmi","name":"MiCommandPriority","package":"ddn-dev-gdbmi","parentType":"","signature":"MiCommandPriority","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiCommandPriority"},{"doc":"Background/low priority tasks.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"LOW","package":"ddn-dev-gdbmi","parentType":"","signature":"LOW = 0","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiCommandPriority"},{"doc":"Regular commands.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"NORMAL","package":"ddn-dev-gdbmi","parentType":"","signature":"NORMAL = 1","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiCommandPriority"},{"doc":"UI-driven or urgent commands.","kind":"enum_member","module":"ddn.dev.gdbmi","name":"HIGH","package":"ddn-dev-gdbmi","parentType":"","signature":"HIGH = 2","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiCommandPriority"},{"doc":"Critical commands that must jump to the front (e.g., interrupt).","kind":"enum_member","module":"ddn.dev.gdbmi","name":"CRITICAL","package":"ddn-dev-gdbmi","parentType":"","signature":"CRITICAL = 3","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiCommandPriority"},{"doc":"Log filtering rules.","kind":"struct","module":"ddn.dev.gdbmi","name":"GdbMiLogFilter","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiLogFilter","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiLogFilter"},{"doc":"Session configuration.","kind":"struct","module":"ddn.dev.gdbmi","name":"GdbMiConfig","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiConfig","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiConfig"},{"doc":"Validates this configuration and throws on invalid values.","kind":"method","module":"ddn.dev.gdbmi","name":"validate","package":"ddn-dev-gdbmi","parentType":"GdbMiConfig","signature":"void validate()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiConfig.validate.html"},{"doc":"Metadata about the debugger engine.","kind":"struct","module":"ddn.dev.gdbmi","name":"GdbMiEngineMetadata","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiEngineMetadata","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiEngineMetadata"},{"doc":"D-language type information including qualifiers.","kind":"struct","module":"ddn.dev.gdbmi","name":"DTypeInfo","package":"ddn-dev-gdbmi","parentType":"","signature":"DTypeInfo","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#DTypeInfo"},{"doc":"Information about a DUB project.","kind":"struct","module":"ddn.dev.gdbmi","name":"DubProjectInfo","package":"ddn-dev-gdbmi","parentType":"","signature":"DubProjectInfo","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#DubProjectInfo"},{"doc":"Base exception for all GDB-related errors.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbException : Exception","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbException"},{"doc":"Exception thrown when a GDB command fails.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbCommandException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbCommandException : GdbException","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbCommandException"},{"doc":"Exception thrown when the GDB process fails.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbProcessException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbProcessException : GdbException","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbProcessException"},{"doc":"Exception thrown when a GDB command times out.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbTimeoutException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbTimeoutException : GdbException","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbTimeoutException"},{"doc":"Thrown when a memory read fails or returns unexpected data.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbMemoryReadException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMemoryReadException : GdbException","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMemoryReadException"},{"doc":"Thrown when an operation is attempted on a stopped session.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbSessionStoppedException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbSessionStoppedException : GdbException","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbSessionStoppedException"},{"doc":"Thrown when MI output parsing fails.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbMiParseException","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiParseException : GdbException","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiParseException"},{"doc":"A pending MI command.","kind":"class","module":"ddn.dev.gdbmi","name":"MiPendingCommand","package":"ddn-dev-gdbmi","parentType":"","signature":"MiPendingCommand","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiPendingCommand"},{"doc":"Returns: Token identifying this command.","kind":"method","module":"ddn.dev.gdbmi","name":"token","package":"ddn-dev-gdbmi","parentType":"MiPendingCommand","signature":"ulong token()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiPendingCommand.token.html"},{"doc":"Returns: `true` if the result (or error) is available.","kind":"method","module":"ddn.dev.gdbmi","name":"ready","package":"ddn-dev-gdbmi","parentType":"MiPendingCommand","signature":"bool ready()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiPendingCommand.ready.html"},{"doc":"Waits for the command to complete.","kind":"method","module":"ddn.dev.gdbmi","name":"wait","package":"ddn-dev-gdbmi","parentType":"MiPendingCommand","signature":"MiResultRecord wait(Duration timeout =  DEFAULT_COMMAND_TIMEOUT)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiPendingCommand.wait.html"},{"doc":"Returns: The round-trip time for this command. Throws: `Exception` if not yet ready.","kind":"method","module":"ddn.dev.gdbmi","name":"roundTripTime","package":"ddn-dev-gdbmi","parentType":"MiPendingCommand","signature":"Duration roundTripTime()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiPendingCommand.roundTripTime.html"},{"doc":"Completes this pending command with a parsed MI result record.","kind":"method","module":"ddn.dev.gdbmi","name":"fulfill","package":"ddn-dev-gdbmi","parentType":"MiPendingCommand","signature":"void fulfill(MiResultRecord record)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiPendingCommand.fulfill.html"},{"doc":"Completes this pending command with an error.","kind":"method","module":"ddn.dev.gdbmi","name":"fail","package":"ddn-dev-gdbmi","parentType":"MiPendingCommand","signature":"void fail(Throwable error)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiPendingCommand.fail.html"},{"doc":"Internal structure for enqueued MI commands.","kind":"struct","module":"ddn.dev.gdbmi","name":"MiQueuedCommand","package":"ddn-dev-gdbmi","parentType":"","signature":"MiQueuedCommand","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiQueuedCommand"},{"doc":"Compares two queued commands for priority.","kind":"method","module":"ddn.dev.gdbmi","name":"opCmp","package":"ddn-dev-gdbmi","parentType":"MiQueuedCommand","signature":"int opCmp(const  ref  MiQueuedCommand rhs)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiQueuedCommand.opCmp.html"},{"doc":"Session lifecycle states.","kind":"enum","module":"ddn.dev.gdbmi","name":"GdbMiSessionState","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiSessionState","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiSessionState"},{"doc":"","kind":"enum_member","module":"ddn.dev.gdbmi","name":"ACTIVE","package":"ddn-dev-gdbmi","parentType":"","signature":"ACTIVE = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiSessionState"},{"doc":"","kind":"enum_member","module":"ddn.dev.gdbmi","name":"STOPPING","package":"ddn-dev-gdbmi","parentType":"","signature":"STOPPING = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiSessionState"},{"doc":"","kind":"enum_member","module":"ddn.dev.gdbmi","name":"STOPPED","package":"ddn-dev-gdbmi","parentType":"","signature":"STOPPED = ","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiSessionState"},{"doc":"A running GDB process in MI mode.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbMiSession","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiSession","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiSession"},{"doc":"Stops the GDB session.","kind":"method","module":"ddn.dev.gdbmi","name":"stop","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void stop()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stop.html"},{"doc":"Sends an MI command.","kind":"method","module":"ddn.dev.gdbmi","name":"sendCommand","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand sendCommand(string command,  MiCommandPriority priority =  MiCommandPriority.NORMAL)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.sendCommand.html"},{"doc":"Executes a raw CLI command using the console interpreter.","kind":"method","module":"ddn.dev.gdbmi","name":"cliExecute","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand cliExecute(string command)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.cliExecute.html"},{"doc":"Gets completion suggestions for a partial CLI command.","kind":"method","module":"ddn.dev.gdbmi","name":"cliComplete","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand cliComplete(string partialCommand)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.cliComplete.html"},{"doc":"Returns GDB internal statistics.","kind":"method","module":"ddn.dev.gdbmi","name":"maintStatistics","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand maintStatistics()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.maintStatistics.html"},{"doc":"Executes a GDB script from a file.","kind":"method","module":"ddn.dev.gdbmi","name":"sourceScript","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand sourceScript(string file)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.sourceScript.html"},{"doc":"Expands a macro at a specific source location.","kind":"method","module":"ddn.dev.gdbmi","name":"macroExpand","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand macroExpand(string macroName)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.macroExpand.html"},{"doc":"Lists macros defined at a specific source location.","kind":"method","module":"ddn.dev.gdbmi","name":"macroList","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand macroList(string file =  null,  int  line =  - 1)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.macroList.html"},{"doc":"Inserts a breakpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakInsert","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakInsert(string location,  bool  temporary =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakInsert.html"},{"doc":"Deletes breakpoints.","kind":"method","module":"ddn.dev.gdbmi","name":"breakDelete","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakDelete(int[]  numbers)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakDelete.html"},{"doc":"Enables breakpoints.","kind":"method","module":"ddn.dev.gdbmi","name":"breakEnable","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakEnable(int[]  numbers)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakEnable.html"},{"doc":"Disables breakpoints.","kind":"method","module":"ddn.dev.gdbmi","name":"breakDisable","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakDisable(int[]  numbers)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakDisable.html"},{"doc":"Lists all breakpoints.","kind":"method","module":"ddn.dev.gdbmi","name":"breakList","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakList()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakList.html"},{"doc":"Sets the ignore count of a breakpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakAfter","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakAfter(int  number,  int  count)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakAfter.html"},{"doc":"Sets the condition of a breakpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakCondition","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakCondition(int  number,  string condition =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakCondition.html"},{"doc":"Sets the commands to be executed when a breakpoint is hit.","kind":"method","module":"ddn.dev.gdbmi","name":"breakCommands","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakCommands(int  number,  string[]  commands)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakCommands.html"},{"doc":"Inserts a catchpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakCatch","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakCatch(string event,  bool  temporary =  false,  string[]  extraArgs =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakCatch.html"},{"doc":"Adds an Ada exception catchpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakExceptionAdd","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakExceptionAdd(string exception =  null,  bool  unhandled =  false,  bool  temporary =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakExceptionAdd.html"},{"doc":"Removes an Ada exception catchpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakExceptionRemove","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakExceptionRemove(int  number)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakExceptionRemove.html"},{"doc":"Auto-configures the session based on a DUB project. Loads the executable and sets up source search paths.","kind":"method","module":"ddn.dev.gdbmi","name":"autoConfigureFromDub","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void autoConfigureFromDub(string projectPath)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.autoConfigureFromDub.html"},{"doc":"Auto-configures the session for running DUB unit tests. It builds the test executable and loads it.","kind":"method","module":"ddn.dev.gdbmi","name":"autoConfigureDubTests","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void autoConfigureDubTests(string projectPath)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.autoConfigureDubTests.html"},{"doc":"Starts execution of the debugged program.","kind":"method","module":"ddn.dev.gdbmi","name":"execRun","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execRun()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execRun.html"},{"doc":"Continues execution.","kind":"method","module":"ddn.dev.gdbmi","name":"execContinue","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execContinue()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execContinue.html"},{"doc":"Executes the next line of source code, stepping over function calls.","kind":"method","module":"ddn.dev.gdbmi","name":"execNext","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execNext()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execNext.html"},{"doc":"Executes the next line of source code, stepping into function calls.","kind":"method","module":"ddn.dev.gdbmi","name":"execStep","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execStep()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execStep.html"},{"doc":"Continues execution until the current function returns.","kind":"method","module":"ddn.dev.gdbmi","name":"execFinish","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execFinish()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execFinish.html"},{"doc":"Sets the arguments for the next `-exec-run`.","kind":"method","module":"ddn.dev.gdbmi","name":"execArguments","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execArguments(string[]  args)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execArguments.html"},{"doc":"Sets the TTY for the inferior.","kind":"method","module":"ddn.dev.gdbmi","name":"inferiorTtySet","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand inferiorTtySet(string tty)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.inferiorTtySet.html"},{"doc":"Shows the current TTY for the inferior.","kind":"method","module":"ddn.dev.gdbmi","name":"inferiorTtyShow","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand inferiorTtyShow()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.inferiorTtyShow.html"},{"doc":"Resumes execution at a different address.","kind":"method","module":"ddn.dev.gdbmi","name":"execJump","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execJump(string location)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execJump.html"},{"doc":"Executes the next instruction, stepping over function calls.","kind":"method","module":"ddn.dev.gdbmi","name":"execNextInstruction","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execNextInstruction()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execNextInstruction.html"},{"doc":"Executes the next instruction, stepping into function calls.","kind":"method","module":"ddn.dev.gdbmi","name":"execStepInstruction","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execStepInstruction()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execStepInstruction.html"},{"doc":"Continues execution until a location is reached.","kind":"method","module":"ddn.dev.gdbmi","name":"execUntil","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execUntil(string location)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execUntil.html"},{"doc":"Resumes execution and sends an OS signal to the inferior.","kind":"method","module":"ddn.dev.gdbmi","name":"execSignal","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execSignal(string signal)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execSignal.html"},{"doc":"Makes the current function return immediately.","kind":"method","module":"ddn.dev.gdbmi","name":"execReturn","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execReturn(string value =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execReturn.html"},{"doc":"Returns metadata about the current debugger engine.","kind":"method","module":"ddn.dev.gdbmi","name":"getEngineMetadata","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"GdbMiEngineMetadata getEngineMetadata()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.getEngineMetadata.html"},{"doc":"Interrupts execution.","kind":"method","module":"ddn.dev.gdbmi","name":"execInterrupt","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execInterrupt()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execInterrupt.html"},{"doc":"Continues execution in reverse.","kind":"method","module":"ddn.dev.gdbmi","name":"execReverseContinue","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execReverseContinue()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execReverseContinue.html"},{"doc":"Executes the previous line of source code, stepping over function calls.","kind":"method","module":"ddn.dev.gdbmi","name":"execReverseNext","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execReverseNext()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execReverseNext.html"},{"doc":"Executes the previous line of source code, stepping into function calls.","kind":"method","module":"ddn.dev.gdbmi","name":"execReverseStep","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execReverseStep()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execReverseStep.html"},{"doc":"Executes in reverse until the current function was called.","kind":"method","module":"ddn.dev.gdbmi","name":"execReverseFinish","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand execReverseFinish()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.execReverseFinish.html"},{"doc":"Creates a checkpoint of the current state of the debugged program.","kind":"method","module":"ddn.dev.gdbmi","name":"checkpoint","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand checkpoint()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.checkpoint.html"},{"doc":"Restarts the program from a previously created checkpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"restart","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand restart(int  id)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.restart.html"},{"doc":"Starts recording for reverse debugging using the 'full' recording method.","kind":"method","module":"ddn.dev.gdbmi","name":"targetRecordFull","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetRecordFull()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetRecordFull.html"},{"doc":"Starts recording for reverse debugging using the 'btrace' recording method.","kind":"method","module":"ddn.dev.gdbmi","name":"targetRecordBTrace","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetRecordBTrace()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetRecordBTrace.html"},{"doc":"Stops recording.","kind":"method","module":"ddn.dev.gdbmi","name":"targetRecordStop","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetRecordStop()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetRecordStop.html"},{"doc":"Lists the footprint of the recording.","kind":"method","module":"ddn.dev.gdbmi","name":"recordListFootprint","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand recordListFootprint()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.recordListFootprint.html"},{"doc":"Starts a tracing experiment.","kind":"method","module":"ddn.dev.gdbmi","name":"traceStart","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceStart()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceStart.html"},{"doc":"Stops a tracing experiment.","kind":"method","module":"ddn.dev.gdbmi","name":"traceStop","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceStop()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceStop.html"},{"doc":"Queries the status of a tracing experiment.","kind":"method","module":"ddn.dev.gdbmi","name":"traceStatus","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceStatus()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceStatus.html"},{"doc":"Defines a trace variable.","kind":"method","module":"ddn.dev.gdbmi","name":"traceDefineVariable","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceDefineVariable(string name,  string value =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceDefineVariable.html"},{"doc":"Lists all trace variables and their values.","kind":"method","module":"ddn.dev.gdbmi","name":"traceListVariables","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceListVariables()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceListVariables.html"},{"doc":"Saves trace data to a file.","kind":"method","module":"ddn.dev.gdbmi","name":"traceSave","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceSave(string filename,  bool  remote =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceSave.html"},{"doc":"Finds a trace frame.","kind":"method","module":"ddn.dev.gdbmi","name":"traceFind","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand traceFind(string mode,  string[]  extraArgs =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.traceFind.html"},{"doc":"Lists the memory map of the target.","kind":"method","module":"ddn.dev.gdbmi","name":"targetListMemoryMap","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetListMemoryMap()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetListMemoryMap.html"},{"doc":"Lists features supported by the current target.","kind":"method","module":"ddn.dev.gdbmi","name":"listTargetFeatures","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand listTargetFeatures()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.listTargetFeatures.html"},{"doc":"Erases the flash memory on the target.","kind":"method","module":"ddn.dev.gdbmi","name":"targetFlashErase","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetFlashErase()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetFlashErase.html"},{"doc":"Fetches OS-specific information.","kind":"method","module":"ddn.dev.gdbmi","name":"infoOs","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand infoOs(string type =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.infoOs.html"},{"doc":"Tries to get memory protection for an address.","kind":"method","module":"ddn.dev.gdbmi","name":"targetGetMemoryProtection","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"string targetGetMemoryProtection(string address)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetGetMemoryProtection.html"},{"doc":"Checks if the current target supports reverse execution.","kind":"method","module":"ddn.dev.gdbmi","name":"isReverseSupported","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"bool isReverseSupported()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.isReverseSupported.html"},{"doc":"Lists stack frames.","kind":"method","module":"ddn.dev.gdbmi","name":"stackListFrames","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackListFrames()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackListFrames.html"},{"doc":"Lists arguments for stack frames.","kind":"method","module":"ddn.dev.gdbmi","name":"stackListArguments","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackListArguments()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackListArguments.html"},{"doc":"Lists local variables in the current frame.","kind":"method","module":"ddn.dev.gdbmi","name":"stackListLocals","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackListLocals()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackListLocals.html"},{"doc":"Lists both locals and arguments for the current stack frame.","kind":"method","module":"ddn.dev.gdbmi","name":"stackListVariables","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackListVariables(int  printValues =  0)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackListVariables.html"},{"doc":"Selects a stack frame.","kind":"method","module":"ddn.dev.gdbmi","name":"stackSelectFrame","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackSelectFrame(int  level)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackSelectFrame.html"},{"doc":"Reads memory from the debugged process.","kind":"method","module":"ddn.dev.gdbmi","name":"dataReadMemory","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataReadMemory(string address,  char  fmt,  int  wordSize,  int  rows,  int  cols)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataReadMemory.html"},{"doc":"Writes memory to the debugged process.","kind":"method","module":"ddn.dev.gdbmi","name":"dataWriteMemory","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataWriteMemory(string address,  int  wordSize,  string value)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataWriteMemory.html"},{"doc":"Reads raw memory bytes.","kind":"method","module":"ddn.dev.gdbmi","name":"dataReadMemoryBytes","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataReadMemoryBytes(string address,  size_t count)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataReadMemoryBytes.html"},{"doc":"Writes raw memory bytes.","kind":"method","module":"ddn.dev.gdbmi","name":"dataWriteMemoryBytes","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataWriteMemoryBytes(string address,  const(ubyte)[]  bytes)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataWriteMemoryBytes.html"},{"doc":"Reads a memory tag.","kind":"method","module":"ddn.dev.gdbmi","name":"dataReadMemoryTag","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataReadMemoryTag(string address)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataReadMemoryTag.html"},{"doc":"Writes a memory tag.","kind":"method","module":"ddn.dev.gdbmi","name":"dataWriteMemoryTag","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataWriteMemoryTag(string address,  size_t count,  int  tagType,  string[]  tags)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataWriteMemoryTag.html"},{"doc":"Searches memory for a pattern.","kind":"method","module":"ddn.dev.gdbmi","name":"dataSearchMemory","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataSearchMemory(string address,  size_t length,  string pattern)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataSearchMemory.html"},{"doc":"Reads raw memory into a buffer.","kind":"method","module":"ddn.dev.gdbmi","name":"readMemory","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"ubyte[] readMemory(string address,  size_t count)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.readMemory.html"},{"doc":"Writes raw memory bytes from a buffer.","kind":"method","module":"ddn.dev.gdbmi","name":"writeMemory","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void writeMemory(string address,  const(ubyte)[]  bytes)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.writeMemory.html"},{"doc":"Evaluates an expression.","kind":"method","module":"ddn.dev.gdbmi","name":"dataEvaluateExpression","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataEvaluateExpression(string expr,  string threadId =  null,  int  frameLevel =  - 1)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataEvaluateExpression.html"},{"doc":"Evaluates a D range and returns its elements.","kind":"method","module":"ddn.dev.gdbmi","name":"dataEvaluateRange","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiValue[] dataEvaluateRange(string rangeExpr,  int  maxElements =  100)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataEvaluateRange.html"},{"doc":"Creates a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varCreate","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varCreate(string expression,  string name =  \"-\",  string frame =  \"*\")","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varCreate.html"},{"doc":"Deletes a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varDelete","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varDelete(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varDelete.html"},{"doc":"Sets the output format for a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varSetFormat","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varSetFormat(string name,  string fmt)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varSetFormat.html"},{"doc":"Shows attributes of a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varShowAttributes","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varShowAttributes(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varShowAttributes.html"},{"doc":"Evaluates the expression of a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varEvaluateExpression","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varEvaluateExpression(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varEvaluateExpression.html"},{"doc":"Lists children of a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varListChildren","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varListChildren(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varListChildren.html"},{"doc":"Returns the number of children of a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varInfoNumChildren","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varInfoNumChildren(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varInfoNumChildren.html"},{"doc":"Returns the type of a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varInfoType","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varInfoType(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varInfoType.html"},{"doc":"Returns the expression used to create a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varInfoExpression","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varInfoExpression(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varInfoExpression.html"},{"doc":"Returns the path expression of a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varInfoPathExpression","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varInfoPathExpression(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varInfoPathExpression.html"},{"doc":"Assigns a new value to a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varAssign","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varAssign(string name,  string expression)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varAssign.html"},{"doc":"Enables or disables Python visualizers for a variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"varSetVisualizer","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varSetVisualizer(string name,  string value)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varSetVisualizer.html"},{"doc":"Updates variable objects.","kind":"method","module":"ddn.dev.gdbmi","name":"varUpdate","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand varUpdate(string name =  \"*\")","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.varUpdate.html"},{"doc":"Loads the target executable and its symbols.","kind":"method","module":"ddn.dev.gdbmi","name":"fileExecAndSymbols","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand fileExecAndSymbols(string file)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.fileExecAndSymbols.html"},{"doc":"Gets a list of source files used to build the executable.","kind":"method","module":"ddn.dev.gdbmi","name":"fileListExecSourceFiles","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand fileListExecSourceFiles()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.fileListExecSourceFiles.html"},{"doc":"Lists shared libraries loaded by the target.","kind":"method","module":"ddn.dev.gdbmi","name":"fileListSharedLibraries","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand fileListSharedLibraries()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.fileListSharedLibraries.html"},{"doc":"Gets the mapping between source lines and addresses for a file.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolListLines","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolListLines(string file)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolListLines.html"},{"doc":"Lists functions in a module.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolInfoModuleFunctions","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolInfoModuleFunctions(string moduleRegex =  null,  string nameRegex =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolInfoModuleFunctions.html"},{"doc":"Lists variables in a module.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolInfoModuleVariables","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolInfoModuleVariables(string moduleRegex =  null,  string nameRegex =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolInfoModuleVariables.html"},{"doc":"Lists modules in the program.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolInfoModules","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolInfoModules(string nameRegex =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolInfoModules.html"},{"doc":"Searches for information about functions.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolInfoFunctions","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolInfoFunctions(string name =  null,  bool  details =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolInfoFunctions.html"},{"doc":"Searches for information about variables.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolInfoVariables","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolInfoVariables(string name =  null,  bool  details =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolInfoVariables.html"},{"doc":"Searches for information about types.","kind":"method","module":"ddn.dev.gdbmi","name":"symbolInfoTypes","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand symbolInfoTypes(string name =  null,  bool  details =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.symbolInfoTypes.html"},{"doc":"Lists all available static probes.","kind":"method","module":"ddn.dev.gdbmi","name":"probeListAll","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand probeListAll()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.probeListAll.html"},{"doc":"Lists the names of available registers.","kind":"method","module":"ddn.dev.gdbmi","name":"dataListRegisterNames","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataListRegisterNames(int[]  regnos =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataListRegisterNames.html"},{"doc":"Reads current register values.","kind":"method","module":"ddn.dev.gdbmi","name":"dataListRegisterValues","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataListRegisterValues(char  fmt,  int[]  regnos =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataListRegisterValues.html"},{"doc":"Modifies register contents.","kind":"method","module":"ddn.dev.gdbmi","name":"dataWriteRegisterValues","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataWriteRegisterValues(char  fmt,  Tuple!(int,  string)[]  regnosValues)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataWriteRegisterValues.html"},{"doc":"Disassembles a range of addresses.","kind":"method","module":"ddn.dev.gdbmi","name":"dataDisassemble","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataDisassemble(string startAddr,  string endAddr,  GdbMiDisassemblyMode mode)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataDisassemble.html"},{"doc":"Disassembles a range of lines in a file.","kind":"method","module":"ddn.dev.gdbmi","name":"dataDisassemble","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand dataDisassemble(string file,  int  line,  int  numLines,  GdbMiDisassemblyMode mode)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.dataDisassemble.html"},{"doc":"Attaches to a running process.","kind":"method","module":"ddn.dev.gdbmi","name":"targetAttach","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetAttach(int  pid)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetAttach.html"},{"doc":"Detaches from the target.","kind":"method","module":"ddn.dev.gdbmi","name":"targetDetach","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetDetach()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetDetach.html"},{"doc":"Tries to set memory attributes for a range in GDB. See GDB 'mem' command documentation for details.","kind":"method","module":"ddn.dev.gdbmi","name":"targetSetMemoryAttributes","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetSetMemoryAttributes(string startAddress,  string endAddress,  string attributes)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetSetMemoryAttributes.html"},{"doc":"Connects to a remote target.","kind":"method","module":"ddn.dev.gdbmi","name":"targetSelectRemote","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetSelectRemote(string address)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetSelectRemote.html"},{"doc":"Loads a core file for post-mortem debugging.","kind":"method","module":"ddn.dev.gdbmi","name":"loadCoreFile","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand loadCoreFile(string exe,  string core)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.loadCoreFile.html"},{"doc":"Downloads the executable to the remote target.","kind":"method","module":"ddn.dev.gdbmi","name":"targetDownload","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand targetDownload()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.targetDownload.html"},{"doc":"Lists information about threads.","kind":"method","module":"ddn.dev.gdbmi","name":"threadInfo","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand threadInfo(string threadId =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.threadInfo.html"},{"doc":"Lists IDs of all threads.","kind":"method","module":"ddn.dev.gdbmi","name":"threadListIds","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand threadListIds()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.threadListIds.html"},{"doc":"Selects a thread as the current one.","kind":"method","module":"ddn.dev.gdbmi","name":"threadSelect","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand threadSelect(string threadId)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.threadSelect.html"},{"doc":"Lists thread groups.","kind":"method","module":"ddn.dev.gdbmi","name":"listThreadGroups","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand listThreadGroups(bool  available =  false,  string group =  null)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.listThreadGroups.html"},{"doc":"Lists OS-level threads for the current process.","kind":"method","module":"ddn.dev.gdbmi","name":"listOsThreads","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand listOsThreads()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.listOsThreads.html"},{"doc":"Lists the process tree from the OS perspective.","kind":"method","module":"ddn.dev.gdbmi","name":"listOsProcesses","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand listOsProcesses()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.listOsProcesses.html"},{"doc":"Adds a new inferior process.","kind":"method","module":"ddn.dev.gdbmi","name":"addInferior","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand addInferior()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.addInferior.html"},{"doc":"Removes an inferior process.","kind":"method","module":"ddn.dev.gdbmi","name":"removeInferior","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand removeInferior(string inferior)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.removeInferior.html"},{"doc":"Gets information about the current stack frame.","kind":"method","module":"ddn.dev.gdbmi","name":"stackInfoFrame","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackInfoFrame()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackInfoFrame.html"},{"doc":"Gets the depth of the stack.","kind":"method","module":"ddn.dev.gdbmi","name":"stackInfoDepth","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand stackInfoDepth(int  maxDepth =  - 1)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stackInfoDepth.html"},{"doc":"Inserts a watchpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakWatch","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakWatch(string expression,  GdbMiWatchKind kind =  GdbMiWatchKind.WRITE)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakWatch.html"},{"doc":"Inserts a tracepoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakTrace","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakTrace(string location)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakTrace.html"},{"doc":"Sets the passcount for a breakpoint.","kind":"method","module":"ddn.dev.gdbmi","name":"breakPasscount","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand breakPasscount(int  number,  int  passcount)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.breakPasscount.html"},{"doc":"Configures signal handling.","kind":"method","module":"ddn.dev.gdbmi","name":"signalHandle","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand signalHandle(string signal,  string[]  actions)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.signalHandle.html"},{"doc":"Returns: Current thread ID (may be null if unknown).","kind":"method","module":"ddn.dev.gdbmi","name":"currentThreadId","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"string currentThreadId()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.currentThreadId.html"},{"doc":"Returns: Current frame level.","kind":"method","module":"ddn.dev.gdbmi","name":"currentFrameLevel","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"int currentFrameLevel()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.currentFrameLevel.html"},{"doc":"Registers an event listener.","kind":"method","module":"ddn.dev.gdbmi","name":"onEvent","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void onEvent(void  delegate(GdbMiEvent)  listener)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.onEvent.html"},{"doc":"Registers a listener for 'stopped' events.","kind":"method","module":"ddn.dev.gdbmi","name":"onStopped","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void onStopped(void  delegate(MiAsyncRecord)  listener)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.onStopped.html"},{"doc":"Registers a listener for 'thread-created' events.","kind":"method","module":"ddn.dev.gdbmi","name":"onThreadCreated","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void onThreadCreated(void  delegate(MiAsyncRecord)  listener)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.onThreadCreated.html"},{"doc":"Sets a GDB setting.","kind":"method","module":"ddn.dev.gdbmi","name":"gdbSet","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand gdbSet(string name,  string value)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.gdbSet.html"},{"doc":"Shows a GDB setting.","kind":"method","module":"ddn.dev.gdbmi","name":"gdbShow","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand gdbShow(string name)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.gdbShow.html"},{"doc":"Sets the shared library search path.","kind":"method","module":"ddn.dev.gdbmi","name":"setSolibSearchPath","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand setSolibSearchPath(string path)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.setSolibSearchPath.html"},{"doc":"Adds directories to the source file search path.","kind":"method","module":"ddn.dev.gdbmi","name":"environmentDirectory","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand environmentDirectory(string[]  directories,  bool  reset =  false)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.environmentDirectory.html"},{"doc":"Changes the working directory of GDB (and the inferior).","kind":"method","module":"ddn.dev.gdbmi","name":"environmentCd","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand environmentCd(string directory)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.environmentCd.html"},{"doc":"Sets a source path substitution rule.","kind":"method","module":"ddn.dev.gdbmi","name":"setSubstitutePath","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand setSubstitutePath(string from,  string to)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.setSubstitutePath.html"},{"doc":"Enables or disables pretty printing.","kind":"method","module":"ddn.dev.gdbmi","name":"setPrintPretty","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand setPrintPretty(bool  enabled)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.setPrintPretty.html"},{"doc":"Enables MI pretty printing for variable objects.","kind":"method","module":"ddn.dev.gdbmi","name":"enablePrettyPrinting","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand enablePrettyPrinting()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.enablePrettyPrinting.html"},{"doc":"Executes a Python command in GDB.","kind":"method","module":"ddn.dev.gdbmi","name":"pythonExecute","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand pythonExecute(string command)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.pythonExecute.html"},{"doc":"Lists registered pretty-printers.","kind":"method","module":"ddn.dev.gdbmi","name":"listPrettyPrinters","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"MiPendingCommand listPrettyPrinters()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.listPrettyPrinters.html"},{"doc":"Tries to pop one event without blocking.","kind":"method","module":"ddn.dev.gdbmi","name":"tryPopEvent","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"bool tryPopEvent(out  GdbMiEvent ev)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.tryPopEvent.html"},{"doc":"Pops one event, blocking until an event arrives or timeout expires.","kind":"method","module":"ddn.dev.gdbmi","name":"popEvent","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"auto popEvent(Duration timeout =  DEFAULT_EVENT_TIMEOUT)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.popEvent.html"},{"doc":"Enqueues one parsed/decoded event and wakes any waiter.","kind":"method","module":"ddn.dev.gdbmi","name":"enqueueEvent","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void enqueueEvent(GdbMiEvent ev)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.enqueueEvent.html"},{"doc":"Compacts the event queue when the consumed head exceeds a threshold.","kind":"method","module":"ddn.dev.gdbmi","name":"compactEvents","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void compactEvents()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.compactEvents.html"},{"doc":"Logs a shutdown/cleanup error through the configured logger if available.","kind":"method","module":"ddn.dev.gdbmi","name":"logShutdownError","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void logShutdownError(string context,  Exception e)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.logShutdownError.html"},{"doc":"Checks if a line should be logged based on configuration.","kind":"method","module":"ddn.dev.gdbmi","name":"shouldLog","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"bool shouldLog(string rawLine,  bool  isOutgoing)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.shouldLog.html"},{"doc":"Blocking loop for sending commands with throttling and priority.","kind":"method","module":"ddn.dev.gdbmi","name":"commandSenderLoop","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void commandSenderLoop()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.commandSenderLoop.html"},{"doc":"Blocking reader loop for GDB stdout (MI output stream).","kind":"method","module":"ddn.dev.gdbmi","name":"stdoutLoop","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void stdoutLoop()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stdoutLoop.html"},{"doc":"Blocking reader loop for GDB stderr.","kind":"method","module":"ddn.dev.gdbmi","name":"stderrLoop","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void stderrLoop()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.stderrLoop.html"},{"doc":"Routes a parsed stdout line to either the pending-command map or the event queue.","kind":"method","module":"ddn.dev.gdbmi","name":"handleParsedLine","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void handleParsedLine(string raw,  MiRecord rec)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.handleParsedLine.html"},{"doc":"Fails and releases all currently pending commands.","kind":"method","module":"ddn.dev.gdbmi","name":"failAllPending","package":"ddn-dev-gdbmi","parentType":"GdbMiSession","signature":"void failAllPending(Throwable t)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiSession.failAllPending.html"},{"doc":"High-level wrapper for a GDB variable object.","kind":"class","module":"ddn.dev.gdbmi","name":"GdbMiVariable","package":"ddn-dev-gdbmi","parentType":"","signature":"GdbMiVariable","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#GdbMiVariable"},{"doc":"Returns: The variable object name.","kind":"method","module":"ddn.dev.gdbmi","name":"name","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"string name()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.name.html"},{"doc":"Returns: The original expression.","kind":"method","module":"ddn.dev.gdbmi","name":"expression","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"string expression()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.expression.html"},{"doc":"Returns: The variable type.","kind":"method","module":"ddn.dev.gdbmi","name":"type","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"string type()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.type.html"},{"doc":"Returns: Number of children.","kind":"method","module":"ddn.dev.gdbmi","name":"numChildren","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"int numChildren()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.numChildren.html"},{"doc":"Updates this variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"update","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"MiPendingCommand update()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.update.html"},{"doc":"Lists children of this variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"listChildren","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"MiPendingCommand listChildren()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.listChildren.html"},{"doc":"Evaluates the expression of this variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"evaluate","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"MiPendingCommand evaluate()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.evaluate.html"},{"doc":"Sets the output format for this variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"setFormat","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"MiPendingCommand setFormat(string format)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.setFormat.html"},{"doc":"Deletes this variable object.","kind":"method","module":"ddn.dev.gdbmi","name":"delete_","package":"ddn-dev-gdbmi","parentType":"GdbMiVariable","signature":"MiPendingCommand delete_()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/GdbMiVariable.delete_.html"},{"doc":"","kind":"struct","module":"ddn.dev.gdbmi","name":"MiParser","package":"ddn-dev-gdbmi","parentType":"","signature":"MiParser","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#MiParser"},{"doc":"Returns: `true` if end of input was reached.","kind":"method","module":"ddn.dev.gdbmi","name":"eof","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"bool eof()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.eof.html"},{"doc":"Returns: Current character. Throws: `GdbMiParseException` on EOF.","kind":"method","module":"ddn.dev.gdbmi","name":"peek","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"char peek()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.peek.html"},{"doc":"Consumes and returns one character. Throws: `GdbMiParseException` on EOF.","kind":"method","module":"ddn.dev.gdbmi","name":"get","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"char get()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.get.html"},{"doc":"Ensures parser is at EOF.","kind":"method","module":"ddn.dev.gdbmi","name":"ensureEof","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"void ensureEof()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.ensureEof.html"},{"doc":"Parses an optional token (leading digits).","kind":"method","module":"ddn.dev.gdbmi","name":"parseToken","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"MiToken parseToken()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseToken.html"},{"doc":"Parses an MI identifier.","kind":"method","module":"ddn.dev.gdbmi","name":"parseIdentifier","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"const(char)[] parseIdentifier()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseIdentifier.html"},{"doc":"Parses zero or more results preceded by commas.","kind":"method","module":"ddn.dev.gdbmi","name":"parseOptionalResults","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"MiResult[] parseOptionalResults()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseOptionalResults.html"},{"doc":"Parses a single result.","kind":"method","module":"ddn.dev.gdbmi","name":"parseResult","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"MiResult parseResult()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseResult.html"},{"doc":"Parses any MI value.","kind":"method","module":"ddn.dev.gdbmi","name":"parseValue","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"MiValue parseValue()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseValue.html"},{"doc":"Parses an MI tuple.","kind":"method","module":"ddn.dev.gdbmi","name":"parseTuple","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"MiTuple parseTuple()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseTuple.html"},{"doc":"Parses an MI list.","kind":"method","module":"ddn.dev.gdbmi","name":"parseList","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"MiList parseList()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseList.html"},{"doc":"Parses an MI C-string and returns decoded text.","kind":"method","module":"ddn.dev.gdbmi","name":"parseCString","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"string parseCString()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parseCString.html"},{"doc":"Builds a `GdbMiParseException` at the current parser position.","kind":"method","module":"ddn.dev.gdbmi","name":"parserError","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"GdbMiParseException parserError(string expected)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.parserError.html"},{"doc":"Returns: `true` if the remaining input looks like a `name=value` pair.","kind":"method","module":"ddn.dev.gdbmi","name":"looksLikeResult","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"bool looksLikeResult()","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.looksLikeResult.html"},{"doc":"Returns: `true` if `c` can start an MI identifier.","kind":"method","module":"ddn.dev.gdbmi","name":"isIdentStart","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"bool isIdentStart(char  c)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.isIdentStart.html"},{"doc":"Returns: `true` if `c` can continue an MI identifier.","kind":"method","module":"ddn.dev.gdbmi","name":"isIdentContinue","package":"ddn-dev-gdbmi","parentType":"MiParser","signature":"bool isIdentContinue(char  c)","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi/MiParser.isIdentContinue.html"},{"doc":"Default timeout for MI command completion (`MiPendingCommand.wait()`).","kind":"variable","module":"ddn.dev.gdbmi","name":"DEFAULT_COMMAND_TIMEOUT","package":"ddn-dev-gdbmi","parentType":"","signature":"Duration DEFAULT_COMMAND_TIMEOUT","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#DEFAULT_COMMAND_TIMEOUT"},{"doc":"Default timeout for event polling (`GdbMiSession.popEvent()`).","kind":"variable","module":"ddn.dev.gdbmi","name":"DEFAULT_EVENT_TIMEOUT","package":"ddn-dev-gdbmi","parentType":"","signature":"Duration DEFAULT_EVENT_TIMEOUT","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#DEFAULT_EVENT_TIMEOUT"},{"doc":"","kind":"variable","module":"ddn.dev.gdbmi","name":"_debuggerAvailableCache","package":"ddn-dev-gdbmi","parentType":"","signature":"string[string] _debuggerAvailableCache","url":"/ddn-dev-gdbmi/ddn/dev/gdbmi.html#_debuggerAvailableCache"},{"doc":"ELF file format (reading, writing and editing)","kind":"package","module":"","name":"ddn-ff-elf","package":"ddn-ff-elf","parentType":"","signature":"","url":""},{"doc":"ELF dynamic section handling functionality.","kind":"module","module":"ddn.elf.dynamic","name":"ddn.elf.dynamic","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/dynamic.html"},{"doc":"","kind":"function","module":"ddn.elf.dynamic","name":"getDynamic","package":"ddn-ff-elf","parentType":"","signature":"ElfDynamic getDynamic(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/dynamic/getDynamic.html"},{"doc":"Represents a single entry in an ELF dynamic section.","kind":"struct","module":"ddn.elf.dynamic","name":"ElfDynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"ElfDynamicEntry","url":"/ddn-ff-elf/ddn/elf/dynamic.html#ElfDynamicEntry"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getTag","package":"ddn-ff-elf","parentType":"ElfDynamicEntry","signature":"types.DynamicTag getTag()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamicEntry.getTag.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getValue","package":"ddn-ff-elf","parentType":"ElfDynamicEntry","signature":"ulong getValue()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamicEntry.getValue.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getPointer","package":"ddn-ff-elf","parentType":"ElfDynamicEntry","signature":"ulong getPointer()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamicEntry.getPointer.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getString","package":"ddn-ff-elf","parentType":"ElfDynamicEntry","signature":"string getString()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamicEntry.getString.html"},{"doc":"Range for iterating over dynamic entries.","kind":"struct","module":"ddn.elf.dynamic","name":"DynamicEntryRange","package":"ddn-ff-elf","parentType":"","signature":"DynamicEntryRange","url":"/ddn-ff-elf/ddn/elf/dynamic.html#DynamicEntryRange"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"empty","package":"ddn-ff-elf","parentType":"DynamicEntryRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/dynamic/DynamicEntryRange.empty.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"front","package":"ddn-ff-elf","parentType":"DynamicEntryRange","signature":"ElfDynamicEntry front()","url":"/ddn-ff-elf/ddn/elf/dynamic/DynamicEntryRange.front.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"popFront","package":"ddn-ff-elf","parentType":"DynamicEntryRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/dynamic/DynamicEntryRange.popFront.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"save","package":"ddn-ff-elf","parentType":"DynamicEntryRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/dynamic/DynamicEntryRange.save.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"readGelfEntry","package":"ddn-ff-elf","parentType":"DynamicEntryRange","signature":"gelf.DynamicEntry readGelfEntry(size_t idx)","url":"/ddn-ff-elf/ddn/elf/dynamic/DynamicEntryRange.readGelfEntry.html"},{"doc":"Represents an ELF dynamic section.","kind":"struct","module":"ddn.elf.dynamic","name":"ElfDynamic","package":"ddn-ff-elf","parentType":"","signature":"ElfDynamic","url":"/ddn-ff-elf/ddn/elf/dynamic.html#ElfDynamic"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"numEntries","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"size_t numEntries()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.numEntries.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getEntry","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"ElfDynamicEntry getEntry(size_t index)","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.getEntry.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"entries","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"DynamicEntryRange entries()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.entries.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getSoname","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"string getSoname()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.getSoname.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getNeededLibraries","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"string[] getNeededLibraries()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.getNeededLibraries.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getRpath","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"string getRpath()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.getRpath.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getRunpath","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"string getRunpath()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.getRunpath.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"hasTextRelocations","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"bool hasTextRelocations()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.hasTextRelocations.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"getStringTable","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"const(ElfStringTable) getStringTable()","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.getStringTable.html"},{"doc":"","kind":"method","module":"ddn.elf.dynamic","name":"readGelfEntry","package":"ddn-ff-elf","parentType":"ElfDynamic","signature":"gelf.DynamicEntry readGelfEntry(size_t idx)","url":"/ddn-ff-elf/ddn/elf/dynamic/ElfDynamic.readGelfEntry.html"},{"doc":"ddn.elf.editor - ELF File Editor Module","kind":"module","module":"ddn.elf.editor","name":"ddn.elf.editor","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/editor.html"},{"doc":"ELF File Editor class.","kind":"class","module":"ddn.elf.editor","name":"ElfEditor","package":"ddn-ff-elf","parentType":"","signature":"ElfEditor","url":"/ddn-ff-elf/ddn/elf/editor.html#ElfEditor"},{"doc":"Create a new ELF editor.","kind":"method","module":"ddn.elf.editor","name":"create","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor create(ElfClass class_,  ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.create.html"},{"doc":"Load an existing ELF file for editing.","kind":"method","module":"ddn.elf.editor","name":"load","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor load(string path)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.load.html"},{"doc":"Set the ELF file type.","kind":"method","module":"ddn.elf.editor","name":"setFileType","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor setFileType(ElfType type)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.setFileType.html"},{"doc":"Set the target machine architecture.","kind":"method","module":"ddn.elf.editor","name":"setMachine","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor setMachine(ElfMachine machine)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.setMachine.html"},{"doc":"Set the entry point address.","kind":"method","module":"ddn.elf.editor","name":"setEntry","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor setEntry(ulong  entry)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.setEntry.html"},{"doc":"Set processor-specific flags.","kind":"method","module":"ddn.elf.editor","name":"setFlags","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor setFlags(uint  flags)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.setFlags.html"},{"doc":"Add a section to the ELF file.","kind":"method","module":"ddn.elf.editor","name":"addSection","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"uint addSection(string name,  uint  type,  ulong  flags,  const(ubyte)[]  data =  null,\n          uint  link =  0,  uint  info =  0,  ulong  addralign =  1,  ulong  entsize =  0)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.addSection.html"},{"doc":"Remove a section from the ELF file.","kind":"method","module":"ddn.elf.editor","name":"removeSection","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor removeSection(uint  index)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.removeSection.html"},{"doc":"Modify the data of an existing section.","kind":"method","module":"ddn.elf.editor","name":"modifySectionData","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor modifySectionData(uint  index,  const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.modifySectionData.html"},{"doc":"Add a segment (program header) to the ELF file.","kind":"method","module":"ddn.elf.editor","name":"addSegment","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"uint addSegment(uint  type,  uint  flags,  uint[]  sections,  ulong  alignment =  0x1000)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.addSegment.html"},{"doc":"Remove a segment from the ELF file.","kind":"method","module":"ddn.elf.editor","name":"removeSegment","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor removeSegment(uint  index)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.removeSegment.html"},{"doc":"Add a symbol to the symbol table.","kind":"method","module":"ddn.elf.editor","name":"addSymbol","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor addSymbol(string name,  uint  sectionIndex,  uint  binding,  uint  type,\n          ulong  value =  0,  ulong  size =  0)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.addSymbol.html"},{"doc":"Remove a symbol from the symbol table.","kind":"method","module":"ddn.elf.editor","name":"removeSymbol","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfEditor removeSymbol(uint  index)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.removeSymbol.html"},{"doc":"Build the ELF file and return the raw byte array.","kind":"method","module":"ddn.elf.editor","name":"build","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ubyte[] build()","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.build.html"},{"doc":"Write the ELF file to disk.","kind":"method","module":"ddn.elf.editor","name":"write","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"void write(string path)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.write.html"},{"doc":"Write the ELF file to a std.stdio.File.","kind":"method","module":"ddn.elf.editor","name":"write","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"void write(File file)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.write.html"},{"doc":"Get the number of sections.","kind":"method","module":"ddn.elf.editor","name":"getSectionCount","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"uint getSectionCount()","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.getSectionCount.html"},{"doc":"Get the number of segments.","kind":"method","module":"ddn.elf.editor","name":"getSegmentCount","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"uint getSegmentCount()","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.getSegmentCount.html"},{"doc":"Validate the ELF file structure.","kind":"method","module":"ddn.elf.editor","name":"validate","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"bool validate()","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.validate.html"},{"doc":"Get the underlying ElfBuilder.","kind":"method","module":"ddn.elf.editor","name":"getBuilder","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfBuilder getBuilder()","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.getBuilder.html"},{"doc":"Get the loaded ELF file (if any).","kind":"method","module":"ddn.elf.editor","name":"getLoadedFile","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"ElfFile getLoadedFile()","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor.getLoadedFile.html"},{"doc":"Copy sections from an ElfFile to an ElfBuilder.","kind":"method","module":"ddn.elf.editor","name":"_copySections","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"void _copySections(ref  ElfFile file,  ref  ElfBuilder builder)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor._copySections.html"},{"doc":"Copy segments from an ElfFile to an ElfBuilder.","kind":"method","module":"ddn.elf.editor","name":"_copySegments","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"void _copySegments(ref  ElfFile file,  ref  ElfBuilder builder)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor._copySegments.html"},{"doc":"Copy symbols from an ElfFile to an ElfBuilder.","kind":"method","module":"ddn.elf.editor","name":"_copySymbols","package":"ddn-ff-elf","parentType":"ElfEditor","signature":"void _copySymbols(ref  ElfFile file,  ref  ElfBuilder builder)","url":"/ddn-ff-elf/ddn/elf/editor/ElfEditor._copySymbols.html"},{"doc":"ELF32 data structures.","kind":"module","module":"ddn.elf.elf32","name":"ddn.elf.elf32","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/elf32.html"},{"doc":"ELF32 file header.","kind":"struct","module":"ddn.elf.elf32","name":"FileHeader","package":"ddn-ff-elf","parentType":"","signature":"FileHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#FileHeader"},{"doc":"Get the ELF class from the identification bytes.","kind":"method","module":"ddn.elf.elf32","name":"getClass","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfClass getClass()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getClass.html"},{"doc":"Get the data encoding from the identification bytes.","kind":"method","module":"ddn.elf.elf32","name":"getDataEncoding","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfData getDataEncoding()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getDataEncoding.html"},{"doc":"Get the ELF version from the identification bytes.","kind":"method","module":"ddn.elf.elf32","name":"getVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfVersion getVersion()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getVersion.html"},{"doc":"Get the OS/ABI from the identification bytes.","kind":"method","module":"ddn.elf.elf32","name":"getOsAbi","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfOsAbi getOsAbi()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getOsAbi.html"},{"doc":"Get the ABI version from the identification bytes.","kind":"method","module":"ddn.elf.elf32","name":"getAbiVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ubyte getAbiVersion()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getAbiVersion.html"},{"doc":"Get the object file type.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfType getType()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getType.html"},{"doc":"Get the machine architecture.","kind":"method","module":"ddn.elf.elf32","name":"getMachine","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfMachine getMachine()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.getMachine.html"},{"doc":"Check if this is a 64-bit ELF header.","kind":"method","module":"ddn.elf.elf32","name":"is64Bit","package":"ddn-ff-elf","parentType":"FileHeader","signature":"bool is64Bit()","url":"/ddn-ff-elf/ddn/elf/elf32/FileHeader.is64Bit.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32Header","package":"ddn-ff-elf","parentType":"","signature":"Elf32Header = FileHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32Header"},{"doc":"ELF32 section header.","kind":"struct","module":"ddn.elf.elf32","name":"SectionHeader","package":"ddn-ff-elf","parentType":"","signature":"SectionHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#SectionHeader"},{"doc":"Get the section type.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"SectionType getType()","url":"/ddn-ff-elf/ddn/elf/elf32/SectionHeader.getType.html"},{"doc":"Get the section flags.","kind":"method","module":"ddn.elf.elf32","name":"getFlags","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"SectionFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/elf32/SectionHeader.getFlags.html"},{"doc":"Check if this section is allocatable (loaded into memory).","kind":"method","module":"ddn.elf.elf32","name":"isAllocatable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isAllocatable()","url":"/ddn-ff-elf/ddn/elf/elf32/SectionHeader.isAllocatable.html"},{"doc":"Check if this section is writable.","kind":"method","module":"ddn.elf.elf32","name":"isWritable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/elf32/SectionHeader.isWritable.html"},{"doc":"Check if this section is executable.","kind":"method","module":"ddn.elf.elf32","name":"isExecutable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/elf32/SectionHeader.isExecutable.html"},{"doc":"Check if this section has no file space (NOBITS).","kind":"method","module":"ddn.elf.elf32","name":"isNoBits","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isNoBits()","url":"/ddn-ff-elf/ddn/elf/elf32/SectionHeader.isNoBits.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32SectionHeader","package":"ddn-ff-elf","parentType":"","signature":"Elf32SectionHeader = SectionHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32SectionHeader"},{"doc":"ELF32 program header (segment header).","kind":"struct","module":"ddn.elf.elf32","name":"ProgramHeader","package":"ddn-ff-elf","parentType":"","signature":"ProgramHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#ProgramHeader"},{"doc":"Get the segment type.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"SegmentType getType()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.getType.html"},{"doc":"Get the segment flags.","kind":"method","module":"ddn.elf.elf32","name":"getFlags","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"SegmentFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.getFlags.html"},{"doc":"Check if this segment is readable.","kind":"method","module":"ddn.elf.elf32","name":"isReadable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isReadable()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.isReadable.html"},{"doc":"Check if this segment is writable.","kind":"method","module":"ddn.elf.elf32","name":"isWritable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.isWritable.html"},{"doc":"Check if this segment is executable.","kind":"method","module":"ddn.elf.elf32","name":"isExecutable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.isExecutable.html"},{"doc":"Check if this is a loadable segment.","kind":"method","module":"ddn.elf.elf32","name":"isLoadable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isLoadable()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.isLoadable.html"},{"doc":"Check if this is a dynamic segment.","kind":"method","module":"ddn.elf.elf32","name":"isDynamic","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isDynamic()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.isDynamic.html"},{"doc":"Check if this is an interpreter segment.","kind":"method","module":"ddn.elf.elf32","name":"isInterp","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isInterp()","url":"/ddn-ff-elf/ddn/elf/elf32/ProgramHeader.isInterp.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32ProgramHeader","package":"ddn-ff-elf","parentType":"","signature":"Elf32ProgramHeader = ProgramHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32ProgramHeader"},{"doc":"ELF32 symbol table entry.","kind":"struct","module":"ddn.elf.elf32","name":"SymbolTableEntry","package":"ddn-ff-elf","parentType":"","signature":"SymbolTableEntry","url":"/ddn-ff-elf/ddn/elf/elf32.html#SymbolTableEntry"},{"doc":"Extract symbol binding from st_info field.","kind":"method","module":"ddn.elf.elf32","name":"getBinding","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolBinding getBinding()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.getBinding.html"},{"doc":"Extract symbol type from st_info field.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolType getType()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.getType.html"},{"doc":"Extract symbol visibility from st_other field.","kind":"method","module":"ddn.elf.elf32","name":"getVisibility","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolVisibility getVisibility()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.getVisibility.html"},{"doc":"Check if this is a local symbol.","kind":"method","module":"ddn.elf.elf32","name":"isLocal","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isLocal()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isLocal.html"},{"doc":"Check if this is a global symbol.","kind":"method","module":"ddn.elf.elf32","name":"isGlobal","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isGlobal()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isGlobal.html"},{"doc":"Check if this is a weak symbol.","kind":"method","module":"ddn.elf.elf32","name":"isWeak","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isWeak()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isWeak.html"},{"doc":"Check if this is a function symbol.","kind":"method","module":"ddn.elf.elf32","name":"isFunction","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isFunction()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isFunction.html"},{"doc":"Check if this is an object symbol.","kind":"method","module":"ddn.elf.elf32","name":"isObject","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isObject()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isObject.html"},{"doc":"Check if this is a section symbol.","kind":"method","module":"ddn.elf.elf32","name":"isSection","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isSection()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isSection.html"},{"doc":"Check if this is a file symbol.","kind":"method","module":"ddn.elf.elf32","name":"isFile","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isFile()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isFile.html"},{"doc":"Check if this symbol is defined.","kind":"method","module":"ddn.elf.elf32","name":"isDefined","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isDefined()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isDefined.html"},{"doc":"Check if this is a common symbol.","kind":"method","module":"ddn.elf.elf32","name":"isCommon","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isCommon()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isCommon.html"},{"doc":"Check if this is an absolute symbol.","kind":"method","module":"ddn.elf.elf32","name":"isAbsolute","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isAbsolute()","url":"/ddn-ff-elf/ddn/elf/elf32/SymbolTableEntry.isAbsolute.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32SymbolTableEntry","package":"ddn-ff-elf","parentType":"","signature":"Elf32SymbolTableEntry = SymbolTableEntry","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32SymbolTableEntry"},{"doc":"ELF32 relocation entry without addend.","kind":"struct","module":"ddn.elf.elf32","name":"Relocation","package":"ddn-ff-elf","parentType":"","signature":"Relocation","url":"/ddn-ff-elf/ddn/elf/elf32.html#Relocation"},{"doc":"Extract symbol index from r_info field.","kind":"method","module":"ddn.elf.elf32","name":"getSymbolIndex","package":"ddn-ff-elf","parentType":"Relocation","signature":"uint getSymbolIndex()","url":"/ddn-ff-elf/ddn/elf/elf32/Relocation.getSymbolIndex.html"},{"doc":"Extract relocation type from r_info field.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"Relocation","signature":"ubyte getType()","url":"/ddn-ff-elf/ddn/elf/elf32/Relocation.getType.html"},{"doc":"Get the raw relocation info value.","kind":"method","module":"ddn.elf.elf32","name":"getInfo","package":"ddn-ff-elf","parentType":"Relocation","signature":"uint getInfo()","url":"/ddn-ff-elf/ddn/elf/elf32/Relocation.getInfo.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32Relocation","package":"ddn-ff-elf","parentType":"","signature":"Elf32Relocation = Relocation","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32Relocation"},{"doc":"ELF32 relocation entry with addend.","kind":"struct","module":"ddn.elf.elf32","name":"RelocationWithAddend","package":"ddn-ff-elf","parentType":"","signature":"RelocationWithAddend","url":"/ddn-ff-elf/ddn/elf/elf32.html#RelocationWithAddend"},{"doc":"Extract symbol index from r_info field.","kind":"method","module":"ddn.elf.elf32","name":"getSymbolIndex","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"uint getSymbolIndex()","url":"/ddn-ff-elf/ddn/elf/elf32/RelocationWithAddend.getSymbolIndex.html"},{"doc":"Extract relocation type from r_info field.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"ubyte getType()","url":"/ddn-ff-elf/ddn/elf/elf32/RelocationWithAddend.getType.html"},{"doc":"Get the raw relocation info value.","kind":"method","module":"ddn.elf.elf32","name":"getInfo","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"uint getInfo()","url":"/ddn-ff-elf/ddn/elf/elf32/RelocationWithAddend.getInfo.html"},{"doc":"Get the addend value.","kind":"method","module":"ddn.elf.elf32","name":"getAddend","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"int getAddend()","url":"/ddn-ff-elf/ddn/elf/elf32/RelocationWithAddend.getAddend.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32RelocationWithAddend","package":"ddn-ff-elf","parentType":"","signature":"Elf32RelocationWithAddend = RelocationWithAddend","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32RelocationWithAddend"},{"doc":"ELF32 dynamic array entry.","kind":"struct","module":"ddn.elf.elf32","name":"DynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"DynamicEntry","url":"/ddn-ff-elf/ddn/elf/elf32.html#DynamicEntry"},{"doc":"Get the dynamic tag.","kind":"method","module":"ddn.elf.elf32","name":"getTag","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"DynamicTag getTag()","url":"/ddn-ff-elf/ddn/elf/elf32/DynamicEntry.getTag.html"},{"doc":"Get the integer value.","kind":"method","module":"ddn.elf.elf32","name":"getValue","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"uint getValue()","url":"/ddn-ff-elf/ddn/elf/elf32/DynamicEntry.getValue.html"},{"doc":"Get the pointer value.","kind":"method","module":"ddn.elf.elf32","name":"getPointer","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"uint getPointer()","url":"/ddn-ff-elf/ddn/elf/elf32/DynamicEntry.getPointer.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32DynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"Elf32DynamicEntry = DynamicEntry","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32DynamicEntry"},{"doc":"ELF32 note header.","kind":"struct","module":"ddn.elf.elf32","name":"NoteHeader","package":"ddn-ff-elf","parentType":"","signature":"NoteHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#NoteHeader"},{"doc":"Get the note name size.","kind":"method","module":"ddn.elf.elf32","name":"getNameSize","package":"ddn-ff-elf","parentType":"NoteHeader","signature":"uint getNameSize()","url":"/ddn-ff-elf/ddn/elf/elf32/NoteHeader.getNameSize.html"},{"doc":"Get the note descriptor size.","kind":"method","module":"ddn.elf.elf32","name":"getDescSize","package":"ddn-ff-elf","parentType":"NoteHeader","signature":"uint getDescSize()","url":"/ddn-ff-elf/ddn/elf/elf32/NoteHeader.getDescSize.html"},{"doc":"Get the note type.","kind":"method","module":"ddn.elf.elf32","name":"getType","package":"ddn-ff-elf","parentType":"NoteHeader","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/elf32/NoteHeader.getType.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf32","name":"Elf32NoteHeader","package":"ddn-ff-elf","parentType":"","signature":"Elf32NoteHeader = NoteHeader","url":"/ddn-ff-elf/ddn/elf/elf32.html#Elf32NoteHeader"},{"doc":"ELF64 data structures.","kind":"module","module":"ddn.elf.elf64","name":"ddn.elf.elf64","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/elf64.html"},{"doc":"ELF64 file header.","kind":"struct","module":"ddn.elf.elf64","name":"FileHeader","package":"ddn-ff-elf","parentType":"","signature":"FileHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#FileHeader"},{"doc":"Get the ELF class from the identification bytes.","kind":"method","module":"ddn.elf.elf64","name":"getClass","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfClass getClass()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getClass.html"},{"doc":"Get the data encoding from the identification bytes.","kind":"method","module":"ddn.elf.elf64","name":"getDataEncoding","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfData getDataEncoding()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getDataEncoding.html"},{"doc":"Get the ELF version from the identification bytes.","kind":"method","module":"ddn.elf.elf64","name":"getVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfVersion getVersion()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getVersion.html"},{"doc":"Get the OS/ABI from the identification bytes.","kind":"method","module":"ddn.elf.elf64","name":"getOsAbi","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfOsAbi getOsAbi()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getOsAbi.html"},{"doc":"Get the ABI version from the identification bytes.","kind":"method","module":"ddn.elf.elf64","name":"getAbiVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ubyte getAbiVersion()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getAbiVersion.html"},{"doc":"Get the object file type.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfType getType()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getType.html"},{"doc":"Get the machine architecture.","kind":"method","module":"ddn.elf.elf64","name":"getMachine","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfMachine getMachine()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.getMachine.html"},{"doc":"Check if this is a 64-bit ELF header.","kind":"method","module":"ddn.elf.elf64","name":"is64Bit","package":"ddn-ff-elf","parentType":"FileHeader","signature":"bool is64Bit()","url":"/ddn-ff-elf/ddn/elf/elf64/FileHeader.is64Bit.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64Header","package":"ddn-ff-elf","parentType":"","signature":"Elf64Header = FileHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64Header"},{"doc":"ELF64 section header.","kind":"struct","module":"ddn.elf.elf64","name":"SectionHeader","package":"ddn-ff-elf","parentType":"","signature":"SectionHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#SectionHeader"},{"doc":"Get the section type.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"SectionType getType()","url":"/ddn-ff-elf/ddn/elf/elf64/SectionHeader.getType.html"},{"doc":"Get the section flags.","kind":"method","module":"ddn.elf.elf64","name":"getFlags","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"SectionFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/elf64/SectionHeader.getFlags.html"},{"doc":"Check if this section is allocatable (loaded into memory).","kind":"method","module":"ddn.elf.elf64","name":"isAllocatable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isAllocatable()","url":"/ddn-ff-elf/ddn/elf/elf64/SectionHeader.isAllocatable.html"},{"doc":"Check if this section is writable.","kind":"method","module":"ddn.elf.elf64","name":"isWritable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/elf64/SectionHeader.isWritable.html"},{"doc":"Check if this section is executable.","kind":"method","module":"ddn.elf.elf64","name":"isExecutable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/elf64/SectionHeader.isExecutable.html"},{"doc":"Check if this section has no file space (NOBITS).","kind":"method","module":"ddn.elf.elf64","name":"isNoBits","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isNoBits()","url":"/ddn-ff-elf/ddn/elf/elf64/SectionHeader.isNoBits.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64SectionHeader","package":"ddn-ff-elf","parentType":"","signature":"Elf64SectionHeader = SectionHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64SectionHeader"},{"doc":"ELF64 program header (segment header).","kind":"struct","module":"ddn.elf.elf64","name":"ProgramHeader","package":"ddn-ff-elf","parentType":"","signature":"ProgramHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#ProgramHeader"},{"doc":"Get the segment type.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"SegmentType getType()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.getType.html"},{"doc":"Get the segment flags.","kind":"method","module":"ddn.elf.elf64","name":"getFlags","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"SegmentFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.getFlags.html"},{"doc":"Check if this segment is readable.","kind":"method","module":"ddn.elf.elf64","name":"isReadable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isReadable()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.isReadable.html"},{"doc":"Check if this segment is writable.","kind":"method","module":"ddn.elf.elf64","name":"isWritable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.isWritable.html"},{"doc":"Check if this segment is executable.","kind":"method","module":"ddn.elf.elf64","name":"isExecutable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.isExecutable.html"},{"doc":"Check if this is a loadable segment.","kind":"method","module":"ddn.elf.elf64","name":"isLoadable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isLoadable()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.isLoadable.html"},{"doc":"Check if this is a dynamic segment.","kind":"method","module":"ddn.elf.elf64","name":"isDynamic","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isDynamic()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.isDynamic.html"},{"doc":"Check if this is an interpreter segment.","kind":"method","module":"ddn.elf.elf64","name":"isInterp","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isInterp()","url":"/ddn-ff-elf/ddn/elf/elf64/ProgramHeader.isInterp.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64ProgramHeader","package":"ddn-ff-elf","parentType":"","signature":"Elf64ProgramHeader = ProgramHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64ProgramHeader"},{"doc":"ELF64 symbol table entry.","kind":"struct","module":"ddn.elf.elf64","name":"SymbolTableEntry","package":"ddn-ff-elf","parentType":"","signature":"SymbolTableEntry","url":"/ddn-ff-elf/ddn/elf/elf64.html#SymbolTableEntry"},{"doc":"Extract symbol binding from st_info field.","kind":"method","module":"ddn.elf.elf64","name":"getBinding","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolBinding getBinding()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.getBinding.html"},{"doc":"Extract symbol type from st_info field.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolType getType()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.getType.html"},{"doc":"Extract symbol visibility from st_other field.","kind":"method","module":"ddn.elf.elf64","name":"getVisibility","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolVisibility getVisibility()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.getVisibility.html"},{"doc":"Check if this is a local symbol.","kind":"method","module":"ddn.elf.elf64","name":"isLocal","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isLocal()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isLocal.html"},{"doc":"Check if this is a global symbol.","kind":"method","module":"ddn.elf.elf64","name":"isGlobal","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isGlobal()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isGlobal.html"},{"doc":"Check if this is a weak symbol.","kind":"method","module":"ddn.elf.elf64","name":"isWeak","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isWeak()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isWeak.html"},{"doc":"Check if this is a function symbol.","kind":"method","module":"ddn.elf.elf64","name":"isFunction","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isFunction()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isFunction.html"},{"doc":"Check if this is an object symbol.","kind":"method","module":"ddn.elf.elf64","name":"isObject","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isObject()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isObject.html"},{"doc":"Check if this is a section symbol.","kind":"method","module":"ddn.elf.elf64","name":"isSection","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isSection()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isSection.html"},{"doc":"Check if this is a file symbol.","kind":"method","module":"ddn.elf.elf64","name":"isFile","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isFile()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isFile.html"},{"doc":"Check if this symbol is defined.","kind":"method","module":"ddn.elf.elf64","name":"isDefined","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isDefined()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isDefined.html"},{"doc":"Check if this is a common symbol.","kind":"method","module":"ddn.elf.elf64","name":"isCommon","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isCommon()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isCommon.html"},{"doc":"Check if this is an absolute symbol.","kind":"method","module":"ddn.elf.elf64","name":"isAbsolute","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isAbsolute()","url":"/ddn-ff-elf/ddn/elf/elf64/SymbolTableEntry.isAbsolute.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64SymbolTableEntry","package":"ddn-ff-elf","parentType":"","signature":"Elf64SymbolTableEntry = SymbolTableEntry","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64SymbolTableEntry"},{"doc":"ELF64 relocation entry without addend.","kind":"struct","module":"ddn.elf.elf64","name":"Relocation","package":"ddn-ff-elf","parentType":"","signature":"Relocation","url":"/ddn-ff-elf/ddn/elf/elf64.html#Relocation"},{"doc":"Extract symbol index from r_info field.","kind":"method","module":"ddn.elf.elf64","name":"getSymbolIndex","package":"ddn-ff-elf","parentType":"Relocation","signature":"uint getSymbolIndex()","url":"/ddn-ff-elf/ddn/elf/elf64/Relocation.getSymbolIndex.html"},{"doc":"Extract relocation type from r_info field.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"Relocation","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/elf64/Relocation.getType.html"},{"doc":"Get the raw relocation info value.","kind":"method","module":"ddn.elf.elf64","name":"getInfo","package":"ddn-ff-elf","parentType":"Relocation","signature":"ulong getInfo()","url":"/ddn-ff-elf/ddn/elf/elf64/Relocation.getInfo.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64Relocation","package":"ddn-ff-elf","parentType":"","signature":"Elf64Relocation = Relocation","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64Relocation"},{"doc":"ELF64 relocation entry with addend.","kind":"struct","module":"ddn.elf.elf64","name":"RelocationWithAddend","package":"ddn-ff-elf","parentType":"","signature":"RelocationWithAddend","url":"/ddn-ff-elf/ddn/elf/elf64.html#RelocationWithAddend"},{"doc":"Extract symbol index from r_info field.","kind":"method","module":"ddn.elf.elf64","name":"getSymbolIndex","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"uint getSymbolIndex()","url":"/ddn-ff-elf/ddn/elf/elf64/RelocationWithAddend.getSymbolIndex.html"},{"doc":"Extract relocation type from r_info field.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/elf64/RelocationWithAddend.getType.html"},{"doc":"Get the raw relocation info value.","kind":"method","module":"ddn.elf.elf64","name":"getInfo","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"ulong getInfo()","url":"/ddn-ff-elf/ddn/elf/elf64/RelocationWithAddend.getInfo.html"},{"doc":"Get the addend value.","kind":"method","module":"ddn.elf.elf64","name":"getAddend","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"long getAddend()","url":"/ddn-ff-elf/ddn/elf/elf64/RelocationWithAddend.getAddend.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64RelocationWithAddend","package":"ddn-ff-elf","parentType":"","signature":"Elf64RelocationWithAddend = RelocationWithAddend","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64RelocationWithAddend"},{"doc":"ELF64 dynamic array entry.","kind":"struct","module":"ddn.elf.elf64","name":"DynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"DynamicEntry","url":"/ddn-ff-elf/ddn/elf/elf64.html#DynamicEntry"},{"doc":"Get the dynamic tag.","kind":"method","module":"ddn.elf.elf64","name":"getTag","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"DynamicTag getTag()","url":"/ddn-ff-elf/ddn/elf/elf64/DynamicEntry.getTag.html"},{"doc":"Get the integer value.","kind":"method","module":"ddn.elf.elf64","name":"getValue","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"ulong getValue()","url":"/ddn-ff-elf/ddn/elf/elf64/DynamicEntry.getValue.html"},{"doc":"Get the pointer value.","kind":"method","module":"ddn.elf.elf64","name":"getPointer","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"ulong getPointer()","url":"/ddn-ff-elf/ddn/elf/elf64/DynamicEntry.getPointer.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64DynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"Elf64DynamicEntry = DynamicEntry","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64DynamicEntry"},{"doc":"ELF64 note header.","kind":"struct","module":"ddn.elf.elf64","name":"NoteHeader","package":"ddn-ff-elf","parentType":"","signature":"NoteHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#NoteHeader"},{"doc":"Get the note name size.","kind":"method","module":"ddn.elf.elf64","name":"getNameSize","package":"ddn-ff-elf","parentType":"NoteHeader","signature":"uint getNameSize()","url":"/ddn-ff-elf/ddn/elf/elf64/NoteHeader.getNameSize.html"},{"doc":"Get the note descriptor size.","kind":"method","module":"ddn.elf.elf64","name":"getDescSize","package":"ddn-ff-elf","parentType":"NoteHeader","signature":"uint getDescSize()","url":"/ddn-ff-elf/ddn/elf/elf64/NoteHeader.getDescSize.html"},{"doc":"Get the note type.","kind":"method","module":"ddn.elf.elf64","name":"getType","package":"ddn-ff-elf","parentType":"NoteHeader","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/elf64/NoteHeader.getType.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.elf64","name":"Elf64NoteHeader","package":"ddn-ff-elf","parentType":"","signature":"Elf64NoteHeader = NoteHeader","url":"/ddn-ff-elf/ddn/elf/elf64.html#Elf64NoteHeader"},{"doc":"ddn.elf.errors - ELF Error Handling and Validation Module","kind":"module","module":"ddn.elf.errors","name":"ddn.elf.errors","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/errors.html"},{"doc":"Validate an ELF file header.","kind":"function","module":"ddn.elf.errors","name":"validateElfHeader","package":"ddn-ff-elf","parentType":"","signature":"void validateElfHeader(const  ref  gelf.FileHeader ehdr,  ValidationLevel level =  ValidationLevel.STANDARD)","url":"/ddn-ff-elf/ddn/elf/errors/validateElfHeader.html"},{"doc":"Validate section headers.","kind":"function","module":"ddn.elf.errors","name":"validateSectionHeaders","package":"ddn-ff-elf","parentType":"","signature":"void validateSectionHeaders(ElfFile file,  ValidationLevel level =  ValidationLevel.STANDARD)","url":"/ddn-ff-elf/ddn/elf/errors/validateSectionHeaders.html"},{"doc":"Validate program headers.","kind":"function","module":"ddn.elf.errors","name":"validateProgramHeaders","package":"ddn-ff-elf","parentType":"","signature":"void validateProgramHeaders(ElfFile file,  ValidationLevel level =  ValidationLevel.STANDARD)","url":"/ddn-ff-elf/ddn/elf/errors/validateProgramHeaders.html"},{"doc":"Comprehensively validate an ELF file.","kind":"function","module":"ddn.elf.errors","name":"validateElf","package":"ddn-ff-elf","parentType":"","signature":"bool validateElf(ElfFile file,  ValidationLevel level =  ValidationLevel.STANDARD)","url":"/ddn-ff-elf/ddn/elf/errors/validateElf.html"},{"doc":"Validation levels for ELF files.","kind":"enum","module":"ddn.elf.errors","name":"ValidationLevel","package":"ddn-ff-elf","parentType":"","signature":"ValidationLevel","url":"/ddn-ff-elf/ddn/elf/errors.html#ValidationLevel"},{"doc":"Minimal validation - only basic format checks.","kind":"enum_member","module":"ddn.elf.errors","name":"MINIMAL","package":"ddn-ff-elf","parentType":"","signature":"MINIMAL = ","url":"/ddn-ff-elf/ddn/elf/errors.html#ValidationLevel"},{"doc":"Standard validation - most common checks.","kind":"enum_member","module":"ddn.elf.errors","name":"STANDARD","package":"ddn-ff-elf","parentType":"","signature":"STANDARD = ","url":"/ddn-ff-elf/ddn/elf/errors.html#ValidationLevel"},{"doc":"Strict validation - thorough checks.","kind":"enum_member","module":"ddn.elf.errors","name":"STRICT","package":"ddn-ff-elf","parentType":"","signature":"STRICT = ","url":"/ddn-ff-elf/ddn/elf/errors.html#ValidationLevel"},{"doc":"Paranoid validation - exhaustive checks.","kind":"enum_member","module":"ddn.elf.errors","name":"PARANOID","package":"ddn-ff-elf","parentType":"","signature":"PARANOID = ","url":"/ddn-ff-elf/ddn/elf/errors.html#ValidationLevel"},{"doc":"Base exception class for all ELF-related errors.","kind":"class","module":"ddn.elf.errors","name":"ElfException","package":"ddn-ff-elf","parentType":"","signature":"ElfException : Exception","url":"/ddn-ff-elf/ddn/elf/errors.html#ElfException"},{"doc":"Exception raised when ELF file format is invalid.","kind":"class","module":"ddn.elf.errors","name":"ElfFormatException","package":"ddn-ff-elf","parentType":"","signature":"ElfFormatException : ElfException","url":"/ddn-ff-elf/ddn/elf/errors.html#ElfFormatException"},{"doc":"Exception raised when ELF file validation fails.","kind":"class","module":"ddn.elf.errors","name":"ElfValidationException","package":"ddn-ff-elf","parentType":"","signature":"ElfValidationException : ElfException","url":"/ddn-ff-elf/ddn/elf/errors.html#ElfValidationException"},{"doc":"Exception raised for I/O errors when reading/writing ELF files.","kind":"class","module":"ddn.elf.errors","name":"ElfIOException","package":"ddn-ff-elf","parentType":"","signature":"ElfIOException : ElfException","url":"/ddn-ff-elf/ddn/elf/errors.html#ElfIOException"},{"doc":"Exception raised when accessing data out of bounds.","kind":"class","module":"ddn.elf.errors","name":"ElfRangeException","package":"ddn-ff-elf","parentType":"","signature":"ElfRangeException : ElfException","url":"/ddn-ff-elf/ddn/elf/errors.html#ElfRangeException"},{"doc":"ELF file reading infrastructure.","kind":"module","module":"ddn.elf.file","name":"ddn.elf.file","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/file.html"},{"doc":"Check if the given data represents a valid ELF file.","kind":"function","module":"ddn.elf.file","name":"isElfFile","package":"ddn-ff-elf","parentType":"","signature":"bool isElfFile(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/file/isElfFile.html"},{"doc":"Get the ELF class (32-bit or 64-bit) from ELF data.","kind":"function","module":"ddn.elf.file","name":"getElfClass","package":"ddn-ff-elf","parentType":"","signature":"types.ElfClass getElfClass(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/file/getElfClass.html"},{"doc":"Get the ELF endianness from ELF data.","kind":"function","module":"ddn.elf.file","name":"getElfEndian","package":"ddn-ff-elf","parentType":"","signature":"types.ElfData getElfEndian(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/file/getElfEndian.html"},{"doc":"Validate an ELF file header.","kind":"function","module":"ddn.elf.file","name":"validateElfHeader","package":"ddn-ff-elf","parentType":"","signature":"bool validateElfHeader(const  ref  gelf.FileHeader hdr)","url":"/ddn-ff-elf/ddn/elf/file/validateElfHeader.html"},{"doc":"Convert segment type to 32-bit format.","kind":"function","module":"ddn.elf.file","name":"toSegmentType32","package":"ddn-ff-elf","parentType":"","signature":"uint toSegmentType32(uint  type)","url":"/ddn-ff-elf/ddn/elf/file/toSegmentType32.html"},{"doc":"Convert segment flags to 32-bit format.","kind":"function","module":"ddn.elf.file","name":"toSegmentFlags32","package":"ddn-ff-elf","parentType":"","signature":"uint toSegmentFlags32(uint  flags)","url":"/ddn-ff-elf/ddn/elf/file/toSegmentFlags32.html"},{"doc":"Write ELF32 file header with endianness handling.","kind":"function","module":"ddn.elf.file","name":"writeFileHeader32","package":"ddn-ff-elf","parentType":"","signature":"void writeFileHeader32(ubyte[]  data,  ref  const  elf32.FileHeader ehdr,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/writeFileHeader32.html"},{"doc":"Write ELF64 file header with endianness handling.","kind":"function","module":"ddn.elf.file","name":"writeFileHeader64","package":"ddn-ff-elf","parentType":"","signature":"void writeFileHeader64(ubyte[]  data,  ref  const  elf64.FileHeader ehdr,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/writeFileHeader64.html"},{"doc":"Write ELF32 section header with endianness handling.","kind":"function","module":"ddn.elf.file","name":"writeSectionHeader32","package":"ddn-ff-elf","parentType":"","signature":"void writeSectionHeader32(ubyte[]  data,  size_t pos,  ref  const  elf32.SectionHeader shdr,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/writeSectionHeader32.html"},{"doc":"Write ELF64 section header with endianness handling.","kind":"function","module":"ddn.elf.file","name":"writeSectionHeader64","package":"ddn-ff-elf","parentType":"","signature":"void writeSectionHeader64(ubyte[]  data,  size_t pos,  ref  const  elf64.SectionHeader shdr,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/writeSectionHeader64.html"},{"doc":"Write ELF32 program header with endianness handling.","kind":"function","module":"ddn.elf.file","name":"writeProgramHeader32","package":"ddn-ff-elf","parentType":"","signature":"void writeProgramHeader32(ubyte[]  data,  size_t pos,  ref  const  elf32.ProgramHeader phdr,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/writeProgramHeader32.html"},{"doc":"Write ELF64 program header with endianness handling.","kind":"function","module":"ddn.elf.file","name":"writeProgramHeader64","package":"ddn-ff-elf","parentType":"","signature":"void writeProgramHeader64(ubyte[]  data,  size_t pos,  ref  const  elf64.ProgramHeader phdr,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/writeProgramHeader64.html"},{"doc":"ELF file reader with lazy loading and caching.","kind":"struct","module":"ddn.elf.file","name":"ElfFile","package":"ddn-ff-elf","parentType":"","signature":"ElfFile","url":"/ddn-ff-elf/ddn/elf/file.html#ElfFile"},{"doc":"Assignment operator.","kind":"method","module":"ddn.elf.file","name":"opAssign","package":"ddn-ff-elf","parentType":"ElfFile","signature":"ElfFile opAssign(ref  ElfFile other)","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.opAssign.html"},{"doc":"Get the ELF class (32-bit or 64-bit).","kind":"method","module":"ddn.elf.file","name":"elfClass","package":"ddn-ff-elf","parentType":"ElfFile","signature":"types.ElfClass elfClass()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.elfClass.html"},{"doc":"Get the ELF endianness.","kind":"method","module":"ddn.elf.file","name":"endian","package":"ddn-ff-elf","parentType":"ElfFile","signature":"io.ElfEndian endian()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.endian.html"},{"doc":"Get the raw ELF file data.","kind":"method","module":"ddn.elf.file","name":"getRawData","package":"ddn-ff-elf","parentType":"ElfFile","signature":"const(ubyte)[] getRawData()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getRawData.html"},{"doc":"Get a slice of the ELF file data.","kind":"method","module":"ddn.elf.file","name":"getDataSlice","package":"ddn-ff-elf","parentType":"ElfFile","signature":"const(ubyte)[] getDataSlice(size_t offset,  size_t size)","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getDataSlice.html"},{"doc":"Get the GELF file header.","kind":"method","module":"ddn.elf.file","name":"getEhdr","package":"ddn-ff-elf","parentType":"ElfFile","signature":"const(gelf.FileHeader) getEhdr()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getEhdr.html"},{"doc":"Get the ELF32 file header.","kind":"method","module":"ddn.elf.file","name":"getEhdr32","package":"ddn-ff-elf","parentType":"ElfFile","signature":"elf32.FileHeader getEhdr32()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getEhdr32.html"},{"doc":"Get the ELF64 file header.","kind":"method","module":"ddn.elf.file","name":"getEhdr64","package":"ddn-ff-elf","parentType":"ElfFile","signature":"elf64.FileHeader getEhdr64()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getEhdr64.html"},{"doc":"Get a range for iterating over section headers.","kind":"method","module":"ddn.elf.file","name":"getSectionHeaders","package":"ddn-ff-elf","parentType":"ElfFile","signature":"auto getSectionHeaders()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getSectionHeaders.html"},{"doc":"Get a range for iterating over program headers.","kind":"method","module":"ddn.elf.file","name":"getProgramHeaders","package":"ddn-ff-elf","parentType":"ElfFile","signature":"auto getProgramHeaders()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile.getProgramHeaders.html"},{"doc":"Detect ELF metadata (class and endianness) from data.","kind":"method","module":"ddn.elf.file","name":"_detectMetadata","package":"ddn-ff-elf","parentType":"ElfFile","signature":"void _detectMetadata()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile._detectMetadata.html"},{"doc":"Load and cache the ELF header.","kind":"method","module":"ddn.elf.file","name":"_loadEhdr","package":"ddn-ff-elf","parentType":"ElfFile","signature":"void _loadEhdr()","url":"/ddn-ff-elf/ddn/elf/file/ElfFile._loadEhdr.html"},{"doc":"Section range for ElfFile.","kind":"struct","module":"ddn.elf.file","name":"ElfSectionRange","package":"ddn-ff-elf","parentType":"","signature":"ElfSectionRange","url":"/ddn-ff-elf/ddn/elf/file.html#ElfSectionRange"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.file","name":"empty","package":"ddn-ff-elf","parentType":"ElfSectionRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/file/ElfSectionRange.empty.html"},{"doc":"Get the current section header.","kind":"method","module":"ddn.elf.file","name":"front","package":"ddn-ff-elf","parentType":"ElfSectionRange","signature":"@property auto front()","url":"/ddn-ff-elf/ddn/elf/file/ElfSectionRange.front.html"},{"doc":"Advance to the next section.","kind":"method","module":"ddn.elf.file","name":"popFront","package":"ddn-ff-elf","parentType":"ElfSectionRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/file/ElfSectionRange.popFront.html"},{"doc":"Save the current position.","kind":"method","module":"ddn.elf.file","name":"save","package":"ddn-ff-elf","parentType":"ElfSectionRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/file/ElfSectionRange.save.html"},{"doc":"Program range for ElfFile.","kind":"struct","module":"ddn.elf.file","name":"ElfProgramRange","package":"ddn-ff-elf","parentType":"","signature":"ElfProgramRange","url":"/ddn-ff-elf/ddn/elf/file.html#ElfProgramRange"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.file","name":"empty","package":"ddn-ff-elf","parentType":"ElfProgramRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/file/ElfProgramRange.empty.html"},{"doc":"Get the current program header.","kind":"method","module":"ddn.elf.file","name":"front","package":"ddn-ff-elf","parentType":"ElfProgramRange","signature":"@property auto front()","url":"/ddn-ff-elf/ddn/elf/file/ElfProgramRange.front.html"},{"doc":"Advance to the next program header.","kind":"method","module":"ddn.elf.file","name":"popFront","package":"ddn-ff-elf","parentType":"ElfProgramRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/file/ElfProgramRange.popFront.html"},{"doc":"Save the current position.","kind":"method","module":"ddn.elf.file","name":"save","package":"ddn-ff-elf","parentType":"ElfProgramRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/file/ElfProgramRange.save.html"},{"doc":"Builder for creating ELF files from scratch.","kind":"class","module":"ddn.elf.file","name":"ElfBuilder","package":"ddn-ff-elf","parentType":"","signature":"ElfBuilder","url":"/ddn-ff-elf/ddn/elf/file.html#ElfBuilder"},{"doc":"Create a new ELF builder with the specified class and endianness.","kind":"method","module":"ddn.elf.file","name":"create","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ElfBuilder create(types.ElfClass class_,  io.ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.create.html"},{"doc":"Set the ELF file type (relocatable, executable, shared object, etc.).","kind":"method","module":"ddn.elf.file","name":"setFileType","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ElfBuilder setFileType(types.ElfType type)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.setFileType.html"},{"doc":"Set the target machine architecture.","kind":"method","module":"ddn.elf.file","name":"setMachine","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ElfBuilder setMachine(types.ElfMachine machine)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.setMachine.html"},{"doc":"Set the entry point address.","kind":"method","module":"ddn.elf.file","name":"setEntryPoint","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ElfBuilder setEntryPoint(ulong  entry)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.setEntryPoint.html"},{"doc":"Set processor-specific flags.","kind":"method","module":"ddn.elf.file","name":"setFlags","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ElfBuilder setFlags(uint  flags)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.setFlags.html"},{"doc":"Add a section to the ELF file.","kind":"method","module":"ddn.elf.file","name":"addSection","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"uint addSection(string name,  uint  type,  ulong  flags,  const(ubyte)[]  data =  null,\n          uint  link =  0,  uint  info =  0,  ulong  addralign =  1,  ulong  entsize =  0)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.addSection.html"},{"doc":"Add a segment (program header) to the ELF file.","kind":"method","module":"ddn.elf.file","name":"addSegment","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"uint addSegment(uint  type,  uint  flags,  uint[]  sections,  ulong  alignment =  0x1000)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.addSegment.html"},{"doc":"Add a symbol to the symbol table.","kind":"method","module":"ddn.elf.file","name":"addSymbol","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ElfBuilder addSymbol(string name,  uint  sectionIndex,  uint  binding,  uint  type,\n          ulong  value =  0,  ulong  size =  0)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.addSymbol.html"},{"doc":"Build the ELF file and return the raw byte array.","kind":"method","module":"ddn.elf.file","name":"build","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"ubyte[] build()","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.build.html"},{"doc":"Build the ELF file and write it to a file.","kind":"method","module":"ddn.elf.file","name":"write","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"void write(string path)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.write.html"},{"doc":"Build the ELF file and write it to an open file.","kind":"method","module":"ddn.elf.file","name":"write","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"void write(File file)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.write.html"},{"doc":"Get the number of sections.","kind":"method","module":"ddn.elf.file","name":"getSectionCount","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"uint getSectionCount()","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.getSectionCount.html"},{"doc":"Get the number of segments.","kind":"method","module":"ddn.elf.file","name":"getSegmentCount","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"uint getSegmentCount()","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.getSegmentCount.html"},{"doc":"Update the data of an existing section.","kind":"method","module":"ddn.elf.file","name":"updateSectionData","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"void updateSectionData(uint  index,  const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.updateSectionData.html"},{"doc":"Remove a segment at the specified index.","kind":"method","module":"ddn.elf.file","name":"removeSegmentAt","package":"ddn-ff-elf","parentType":"ElfBuilder","signature":"void removeSegmentAt(uint  index)","url":"/ddn-ff-elf/ddn/elf/file/ElfBuilder.removeSegmentAt.html"},{"doc":"GELF (Generic ELF) abstraction layer.","kind":"module","module":"ddn.elf.gelf","name":"ddn.elf.gelf","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/gelf.html"},{"doc":"Convert ELF32 file header to GELF file header.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"FileHeader toGelf(ref  const  elf32.FileHeader ehdr32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 file header to GELF file header.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"FileHeader toGelf(ref  const  elf64.FileHeader ehdr64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF32 section header to GELF section header.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"SectionHeader toGelf(ref  const  elf32.SectionHeader shdr32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 section header to GELF section header.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"SectionHeader toGelf(ref  const  elf64.SectionHeader shdr64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF32 program header to GELF program header.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"ProgramHeader toGelf(ref  const  elf32.ProgramHeader phdr32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 program header to GELF program header.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"ProgramHeader toGelf(ref  const  elf64.ProgramHeader phdr64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF32 symbol to GELF symbol.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"SymbolTableEntry toGelf(ref  const  elf32.SymbolTableEntry sym32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 symbol to GELF symbol.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"SymbolTableEntry toGelf(ref  const  elf64.SymbolTableEntry sym64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF32 relocation to GELF relocation.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"Relocation toGelf(ref  const  elf32.Relocation rel32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 relocation to GELF relocation.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"Relocation toGelf(ref  const  elf64.Relocation rel64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF32 relocation with addend to GELF relocation with addend.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"RelocationWithAddend toGelf(ref  const  elf32.RelocationWithAddend rela32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 relocation with addend to GELF relocation with addend.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"RelocationWithAddend toGelf(ref  const  elf64.RelocationWithAddend rela64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF32 dynamic entry to GELF dynamic entry.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"DynamicEntry toGelf(ref  const  elf32.DynamicEntry dyn32)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert ELF64 dynamic entry to GELF dynamic entry.","kind":"function","module":"ddn.elf.gelf","name":"toGelf","package":"ddn-ff-elf","parentType":"","signature":"DynamicEntry toGelf(ref  const  elf64.DynamicEntry dyn64)","url":"/ddn-ff-elf/ddn/elf/gelf/toGelf.html"},{"doc":"Convert GELF file header to ELF32 file header.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.FileHeader toElf32(ref  const  FileHeader ghdr)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF section header to ELF32 section header.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.SectionHeader toElf32(ref  const  SectionHeader gshdr)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF program header to ELF32 program header.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.ProgramHeader toElf32(ref  const  ProgramHeader gphdr)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF symbol to ELF32 symbol.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.SymbolTableEntry toElf32(ref  const  SymbolTableEntry gsym)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF relocation to ELF32 relocation.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.Relocation toElf32(ref  const  Relocation grel)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF relocation with addend to ELF32 relocation with addend.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.RelocationWithAddend toElf32(ref  const  RelocationWithAddend grela)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF dynamic entry to ELF32 dynamic entry.","kind":"function","module":"ddn.elf.gelf","name":"toElf32","package":"ddn-ff-elf","parentType":"","signature":"elf32.DynamicEntry toElf32(ref  const  DynamicEntry gdyn)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf32.html"},{"doc":"Convert GELF file header to ELF64 file header.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.FileHeader toElf64(ref  const  FileHeader ghdr)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Convert GELF section header to ELF64 section header.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.SectionHeader toElf64(ref  const  SectionHeader gshdr)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Convert GELF program header to ELF64 program header.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.ProgramHeader toElf64(ref  const  ProgramHeader gphdr)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Convert GELF symbol to ELF64 symbol.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.SymbolTableEntry toElf64(ref  const  SymbolTableEntry gsym)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Convert GELF relocation to ELF64 relocation.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.Relocation toElf64(ref  const  Relocation grel)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Convert GELF relocation with addend to ELF64 relocation with addend.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.RelocationWithAddend toElf64(ref  const  RelocationWithAddend grela)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Convert GELF dynamic entry to ELF64 dynamic entry.","kind":"function","module":"ddn.elf.gelf","name":"toElf64","package":"ddn-ff-elf","parentType":"","signature":"elf64.DynamicEntry toElf64(ref  const  DynamicEntry gdyn)","url":"/ddn-ff-elf/ddn/elf/gelf/toElf64.html"},{"doc":"Generic ELF file header.","kind":"struct","module":"ddn.elf.gelf","name":"FileHeader","package":"ddn-ff-elf","parentType":"","signature":"FileHeader","url":"/ddn-ff-elf/ddn/elf/gelf.html#FileHeader"},{"doc":"Get the ELF class from identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"getClass","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfClass getClass()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getClass.html"},{"doc":"Set the ELF class in identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"setClass","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setClass(ElfClass class_)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setClass.html"},{"doc":"Get the data encoding from identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"getDataEncoding","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfData getDataEncoding()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getDataEncoding.html"},{"doc":"Set the data encoding in identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"setDataEncoding","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setDataEncoding(ElfData data)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setDataEncoding.html"},{"doc":"Get the ELF version from identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"getVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfVersion getVersion()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getVersion.html"},{"doc":"Set ELF version in identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"setVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setVersion(ElfVersion ver)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setVersion.html"},{"doc":"Get the OS/ABI from identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"getOsAbi","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfOsAbi getOsAbi()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getOsAbi.html"},{"doc":"Set the OS/ABI in identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"setOsAbi","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setOsAbi(ElfOsAbi osabi)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setOsAbi.html"},{"doc":"Get the ABI version from identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"getAbiVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ubyte getAbiVersion()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getAbiVersion.html"},{"doc":"Set ABI version in identification bytes.","kind":"method","module":"ddn.elf.gelf","name":"setAbiVersion","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setAbiVersion(ubyte  ver)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setAbiVersion.html"},{"doc":"Get the object file type.","kind":"method","module":"ddn.elf.gelf","name":"getType","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfType getType()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getType.html"},{"doc":"Set the object file type.","kind":"method","module":"ddn.elf.gelf","name":"setType","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setType(ElfType type)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setType.html"},{"doc":"Get the machine architecture.","kind":"method","module":"ddn.elf.gelf","name":"getMachine","package":"ddn-ff-elf","parentType":"FileHeader","signature":"ElfMachine getMachine()","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.getMachine.html"},{"doc":"Set the machine architecture.","kind":"method","module":"ddn.elf.gelf","name":"setMachine","package":"ddn-ff-elf","parentType":"FileHeader","signature":"void setMachine(ElfMachine machine)","url":"/ddn-ff-elf/ddn/elf/gelf/FileHeader.setMachine.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfHeader","package":"ddn-ff-elf","parentType":"","signature":"GelfHeader = FileHeader","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfHeader"},{"doc":"Generic ELF section header.","kind":"struct","module":"ddn.elf.gelf","name":"SectionHeader","package":"ddn-ff-elf","parentType":"","signature":"SectionHeader","url":"/ddn-ff-elf/ddn/elf/gelf.html#SectionHeader"},{"doc":"Get the section type.","kind":"method","module":"ddn.elf.gelf","name":"getType","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"SectionType getType()","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.getType.html"},{"doc":"Set the section type.","kind":"method","module":"ddn.elf.gelf","name":"setType","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"void setType(SectionType type)","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.setType.html"},{"doc":"Get the section flags.","kind":"method","module":"ddn.elf.gelf","name":"getFlags","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"SectionFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.getFlags.html"},{"doc":"Set the section flags.","kind":"method","module":"ddn.elf.gelf","name":"setFlags","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"void setFlags(SectionFlags flags)","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.setFlags.html"},{"doc":"Check if this section is allocatable.","kind":"method","module":"ddn.elf.gelf","name":"isAllocatable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isAllocatable()","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.isAllocatable.html"},{"doc":"Check if this section is writable.","kind":"method","module":"ddn.elf.gelf","name":"isWritable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.isWritable.html"},{"doc":"Check if this section is executable.","kind":"method","module":"ddn.elf.gelf","name":"isExecutable","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.isExecutable.html"},{"doc":"Check if this section is NOBITS.","kind":"method","module":"ddn.elf.gelf","name":"isNoBits","package":"ddn-ff-elf","parentType":"SectionHeader","signature":"bool isNoBits()","url":"/ddn-ff-elf/ddn/elf/gelf/SectionHeader.isNoBits.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfSectionHeader","package":"ddn-ff-elf","parentType":"","signature":"GelfSectionHeader = SectionHeader","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfSectionHeader"},{"doc":"Generic ELF program header.","kind":"struct","module":"ddn.elf.gelf","name":"ProgramHeader","package":"ddn-ff-elf","parentType":"","signature":"ProgramHeader","url":"/ddn-ff-elf/ddn/elf/gelf.html#ProgramHeader"},{"doc":"Get the segment type.","kind":"method","module":"ddn.elf.gelf","name":"getType","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"SegmentType getType()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.getType.html"},{"doc":"Set the segment type.","kind":"method","module":"ddn.elf.gelf","name":"setType","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"void setType(SegmentType type)","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.setType.html"},{"doc":"Get the segment flags.","kind":"method","module":"ddn.elf.gelf","name":"getFlags","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"SegmentFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.getFlags.html"},{"doc":"Set the segment flags.","kind":"method","module":"ddn.elf.gelf","name":"setFlags","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"void setFlags(SegmentFlags flags)","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.setFlags.html"},{"doc":"Check if this segment is readable.","kind":"method","module":"ddn.elf.gelf","name":"isReadable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isReadable()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.isReadable.html"},{"doc":"Check if this segment is writable.","kind":"method","module":"ddn.elf.gelf","name":"isWritable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.isWritable.html"},{"doc":"Check if this segment is executable.","kind":"method","module":"ddn.elf.gelf","name":"isExecutable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.isExecutable.html"},{"doc":"Check if this is a loadable segment.","kind":"method","module":"ddn.elf.gelf","name":"isLoadable","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isLoadable()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.isLoadable.html"},{"doc":"Check if this is a dynamic segment.","kind":"method","module":"ddn.elf.gelf","name":"isDynamic","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isDynamic()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.isDynamic.html"},{"doc":"Check if this is an interpreter segment.","kind":"method","module":"ddn.elf.gelf","name":"isInterp","package":"ddn-ff-elf","parentType":"ProgramHeader","signature":"bool isInterp()","url":"/ddn-ff-elf/ddn/elf/gelf/ProgramHeader.isInterp.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfProgramHeader","package":"ddn-ff-elf","parentType":"","signature":"GelfProgramHeader = ProgramHeader","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfProgramHeader"},{"doc":"Generic ELF symbol table entry.","kind":"struct","module":"ddn.elf.gelf","name":"SymbolTableEntry","package":"ddn-ff-elf","parentType":"","signature":"SymbolTableEntry","url":"/ddn-ff-elf/ddn/elf/gelf.html#SymbolTableEntry"},{"doc":"Extract symbol binding from st_info field.","kind":"method","module":"ddn.elf.gelf","name":"getBinding","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolBinding getBinding()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.getBinding.html"},{"doc":"Set symbol binding in st_info field.","kind":"method","module":"ddn.elf.gelf","name":"setBinding","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"void setBinding(SymbolBinding binding)","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.setBinding.html"},{"doc":"Extract symbol type from st_info field.","kind":"method","module":"ddn.elf.gelf","name":"getType","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolType getType()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.getType.html"},{"doc":"Set symbol type in st_info field.","kind":"method","module":"ddn.elf.gelf","name":"setType","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"void setType(SymbolType type)","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.setType.html"},{"doc":"Extract symbol visibility from st_other field.","kind":"method","module":"ddn.elf.gelf","name":"getVisibility","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"SymbolVisibility getVisibility()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.getVisibility.html"},{"doc":"Set symbol visibility in st_other field.","kind":"method","module":"ddn.elf.gelf","name":"setVisibility","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"void setVisibility(SymbolVisibility visibility)","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.setVisibility.html"},{"doc":"Check if this is a local symbol.","kind":"method","module":"ddn.elf.gelf","name":"isLocal","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isLocal()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isLocal.html"},{"doc":"Check if this is a global symbol.","kind":"method","module":"ddn.elf.gelf","name":"isGlobal","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isGlobal()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isGlobal.html"},{"doc":"Check if this is a weak symbol.","kind":"method","module":"ddn.elf.gelf","name":"isWeak","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isWeak()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isWeak.html"},{"doc":"Check if this is a function symbol.","kind":"method","module":"ddn.elf.gelf","name":"isFunction","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isFunction()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isFunction.html"},{"doc":"Check if this is an object symbol.","kind":"method","module":"ddn.elf.gelf","name":"isObject","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isObject()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isObject.html"},{"doc":"Check if this is a section symbol.","kind":"method","module":"ddn.elf.gelf","name":"isSection","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isSection()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isSection.html"},{"doc":"Check if this is a file symbol.","kind":"method","module":"ddn.elf.gelf","name":"isFile","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isFile()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isFile.html"},{"doc":"Check if this symbol is defined.","kind":"method","module":"ddn.elf.gelf","name":"isDefined","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isDefined()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isDefined.html"},{"doc":"Check if this is a common symbol.","kind":"method","module":"ddn.elf.gelf","name":"isCommon","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isCommon()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isCommon.html"},{"doc":"Check if this is an absolute symbol.","kind":"method","module":"ddn.elf.gelf","name":"isAbsolute","package":"ddn-ff-elf","parentType":"SymbolTableEntry","signature":"bool isAbsolute()","url":"/ddn-ff-elf/ddn/elf/gelf/SymbolTableEntry.isAbsolute.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfSymbolTableEntry","package":"ddn-ff-elf","parentType":"","signature":"GelfSymbolTableEntry = SymbolTableEntry","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfSymbolTableEntry"},{"doc":"Generic ELF relocation entry without addend.","kind":"struct","module":"ddn.elf.gelf","name":"Relocation","package":"ddn-ff-elf","parentType":"","signature":"Relocation","url":"/ddn-ff-elf/ddn/elf/gelf.html#Relocation"},{"doc":"Extract symbol index from r_info field.","kind":"method","module":"ddn.elf.gelf","name":"getSymbolIndex","package":"ddn-ff-elf","parentType":"Relocation","signature":"uint getSymbolIndex()","url":"/ddn-ff-elf/ddn/elf/gelf/Relocation.getSymbolIndex.html"},{"doc":"Set symbol index in r_info field.","kind":"method","module":"ddn.elf.gelf","name":"setSymbolIndex","package":"ddn-ff-elf","parentType":"Relocation","signature":"void setSymbolIndex(uint  index)","url":"/ddn-ff-elf/ddn/elf/gelf/Relocation.setSymbolIndex.html"},{"doc":"Extract relocation type from r_info field.","kind":"method","module":"ddn.elf.gelf","name":"getType","package":"ddn-ff-elf","parentType":"Relocation","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/gelf/Relocation.getType.html"},{"doc":"Set relocation type in r_info field.","kind":"method","module":"ddn.elf.gelf","name":"setType","package":"ddn-ff-elf","parentType":"Relocation","signature":"void setType(uint  type)","url":"/ddn-ff-elf/ddn/elf/gelf/Relocation.setType.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfRelocation","package":"ddn-ff-elf","parentType":"","signature":"GelfRelocation = Relocation","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfRelocation"},{"doc":"Generic ELF relocation entry with addend.","kind":"struct","module":"ddn.elf.gelf","name":"RelocationWithAddend","package":"ddn-ff-elf","parentType":"","signature":"RelocationWithAddend","url":"/ddn-ff-elf/ddn/elf/gelf.html#RelocationWithAddend"},{"doc":"Extract symbol index from r_info field.","kind":"method","module":"ddn.elf.gelf","name":"getSymbolIndex","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"uint getSymbolIndex()","url":"/ddn-ff-elf/ddn/elf/gelf/RelocationWithAddend.getSymbolIndex.html"},{"doc":"Set symbol index in r_info field.","kind":"method","module":"ddn.elf.gelf","name":"setSymbolIndex","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"void setSymbolIndex(uint  index)","url":"/ddn-ff-elf/ddn/elf/gelf/RelocationWithAddend.setSymbolIndex.html"},{"doc":"Extract relocation type from r_info field.","kind":"method","module":"ddn.elf.gelf","name":"getType","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/gelf/RelocationWithAddend.getType.html"},{"doc":"Set relocation type in r_info field.","kind":"method","module":"ddn.elf.gelf","name":"setType","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"void setType(uint  type)","url":"/ddn-ff-elf/ddn/elf/gelf/RelocationWithAddend.setType.html"},{"doc":"Get the addend value.","kind":"method","module":"ddn.elf.gelf","name":"getAddend","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"long getAddend()","url":"/ddn-ff-elf/ddn/elf/gelf/RelocationWithAddend.getAddend.html"},{"doc":"Set the addend value.","kind":"method","module":"ddn.elf.gelf","name":"setAddend","package":"ddn-ff-elf","parentType":"RelocationWithAddend","signature":"void setAddend(long  addend)","url":"/ddn-ff-elf/ddn/elf/gelf/RelocationWithAddend.setAddend.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfRelocationWithAddend","package":"ddn-ff-elf","parentType":"","signature":"GelfRelocationWithAddend = RelocationWithAddend","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfRelocationWithAddend"},{"doc":"Generic ELF dynamic array entry.","kind":"struct","module":"ddn.elf.gelf","name":"DynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"DynamicEntry","url":"/ddn-ff-elf/ddn/elf/gelf.html#DynamicEntry"},{"doc":"Get the dynamic tag.","kind":"method","module":"ddn.elf.gelf","name":"getTag","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"DynamicTag getTag()","url":"/ddn-ff-elf/ddn/elf/gelf/DynamicEntry.getTag.html"},{"doc":"Set the dynamic tag.","kind":"method","module":"ddn.elf.gelf","name":"setTag","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"void setTag(DynamicTag tag)","url":"/ddn-ff-elf/ddn/elf/gelf/DynamicEntry.setTag.html"},{"doc":"Get the integer value.","kind":"method","module":"ddn.elf.gelf","name":"getValue","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"ulong getValue()","url":"/ddn-ff-elf/ddn/elf/gelf/DynamicEntry.getValue.html"},{"doc":"Set the integer value.","kind":"method","module":"ddn.elf.gelf","name":"setValue","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"void setValue(ulong  val)","url":"/ddn-ff-elf/ddn/elf/gelf/DynamicEntry.setValue.html"},{"doc":"Get the pointer value.","kind":"method","module":"ddn.elf.gelf","name":"getPointer","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"ulong getPointer()","url":"/ddn-ff-elf/ddn/elf/gelf/DynamicEntry.getPointer.html"},{"doc":"Set the pointer value.","kind":"method","module":"ddn.elf.gelf","name":"setPointer","package":"ddn-ff-elf","parentType":"DynamicEntry","signature":"void setPointer(ulong  ptr)","url":"/ddn-ff-elf/ddn/elf/gelf/DynamicEntry.setPointer.html"},{"doc":"Alias for backward compatibility.","kind":"alias","module":"ddn.elf.gelf","name":"GelfDynamicEntry","package":"ddn-ff-elf","parentType":"","signature":"GelfDynamicEntry = DynamicEntry","url":"/ddn-ff-elf/ddn/elf/gelf.html#GelfDynamicEntry"},{"doc":"Low-level binary I/O utilities for ELF structures.","kind":"module","module":"ddn.elf.io","name":"ddn.elf.io","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/io.html"},{"doc":"Get the ELF endianness from the ELF data encoding field.","kind":"function","module":"ddn.elf.io","name":"getElfEndian","package":"ddn-ff-elf","parentType":"","signature":"ElfEndian getElfEndian(ubyte  dataEncoding)","url":"/ddn-ff-elf/ddn/elf/io/getElfEndian.html"},{"doc":"Get the ELF data encoding value from an ELF endianness.","kind":"function","module":"ddn.elf.io","name":"getElfDataEncoding","package":"ddn-ff-elf","parentType":"","signature":"ubyte getElfDataEncoding(ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/io/getElfDataEncoding.html"},{"doc":"Check if a file endianness matches the native system endianness.","kind":"function","module":"ddn.elf.io","name":"isNativeEndian","package":"ddn-ff-elf","parentType":"","signature":"bool isNativeEndian(ElfEndian fileEndian)","url":"/ddn-ff-elf/ddn/elf/io/isNativeEndian.html"},{"doc":"Swap bytes of an integral value.","kind":"function","module":"ddn.elf.io","name":"swapBytes","package":"ddn-ff-elf","parentType":"","signature":"T swapBytes(T)(T value) if (isIntegral!T)","url":"/ddn-ff-elf/ddn/elf/io/swapBytes.html"},{"doc":"Convert a value from file endianness to native endianness.","kind":"function","module":"ddn.elf.io","name":"toNative","package":"ddn-ff-elf","parentType":"","signature":"T toNative(T)(T value,  ElfEndian fileEndian) if (isIntegral!T)","url":"/ddn-ff-elf/ddn/elf/io/toNative.html"},{"doc":"Convert a value from native endianness to file endianness.","kind":"function","module":"ddn.elf.io","name":"fromNative","package":"ddn-ff-elf","parentType":"","signature":"T fromNative(T)(T value,  ElfEndian fileEndian) if (isIntegral!T)","url":"/ddn-ff-elf/ddn/elf/io/fromNative.html"},{"doc":"Read a value from a byte array at a specified offset.","kind":"function","module":"ddn.elf.io","name":"readValue","package":"ddn-ff-elf","parentType":"","signature":"T readValue(T)(const(ubyte)[]  data,  size_t offset,  ElfEndian fileEndian) if (isIntegral!T)","url":"/ddn-ff-elf/ddn/elf/io/readValue.html"},{"doc":"Write a value to a byte array.","kind":"function","module":"ddn.elf.io","name":"writeValue","package":"ddn-ff-elf","parentType":"","signature":"ubyte[] writeValue(T)(T value,  ElfEndian fileEndian) if (isIntegral!T)","url":"/ddn-ff-elf/ddn/elf/io/writeValue.html"},{"doc":"Read a packed struct from a byte array.","kind":"function","module":"ddn.elf.io","name":"readStruct","package":"ddn-ff-elf","parentType":"","signature":"T readStruct(T)(const(ubyte)[]  data,  size_t offset,  ElfEndian fileEndian)","url":"/ddn-ff-elf/ddn/elf/io/readStruct.html"},{"doc":"Write a packed struct to a byte array.","kind":"function","module":"ddn.elf.io","name":"writeStruct","package":"ddn-ff-elf","parentType":"","signature":"ubyte[] writeStruct(T)(T value,  ElfEndian fileEndian)","url":"/ddn-ff-elf/ddn/elf/io/writeStruct.html"},{"doc":"Read an array of structs from a byte array.","kind":"function","module":"ddn.elf.io","name":"readArray","package":"ddn-ff-elf","parentType":"","signature":"T[] readArray(T)(const(ubyte)[]  data,  size_t offset,  size_t count,\n       ElfEndian fileEndian)","url":"/ddn-ff-elf/ddn/elf/io/readArray.html"},{"doc":"Write an array of structs to a byte array.","kind":"function","module":"ddn.elf.io","name":"writeArray","package":"ddn-ff-elf","parentType":"","signature":"ubyte[] writeArray(T)(T[]  values,  ElfEndian fileEndian)","url":"/ddn-ff-elf/ddn/elf/io/writeArray.html"},{"doc":"Check if a byte array starts with the ELF magic number.","kind":"function","module":"ddn.elf.io","name":"isElfMagic","package":"ddn-ff-elf","parentType":"","signature":"bool isElfMagic(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/io/isElfMagic.html"},{"doc":"Read a null-terminated string from a byte array.","kind":"function","module":"ddn.elf.io","name":"readString","package":"ddn-ff-elf","parentType":"","signature":"string readString(const(ubyte)[]  data,  size_t offset)","url":"/ddn-ff-elf/ddn/elf/io/readString.html"},{"doc":"Read a string table from a byte array.","kind":"function","module":"ddn.elf.io","name":"readStringTable","package":"ddn-ff-elf","parentType":"","signature":"string[] readStringTable(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/io/readStringTable.html"},{"doc":"Create a range for iterating over packed structs in a byte array.","kind":"function","module":"ddn.elf.io","name":"iterateStructs","package":"ddn-ff-elf","parentType":"","signature":"StructRange!T iterateStructs(T)(const(ubyte)[]  data,  ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/io/iterateStructs.html"},{"doc":"Endianness enumeration for ELF files.","kind":"enum","module":"ddn.elf.io","name":"ElfEndian","package":"ddn-ff-elf","parentType":"","signature":"ElfEndian : ubyte","url":"/ddn-ff-elf/ddn/elf/io.html#ElfEndian"},{"doc":"Little-endian byte order (least significant byte first)","kind":"enum_member","module":"ddn.elf.io","name":"LITTLE","package":"ddn-ff-elf","parentType":"","signature":"LITTLE = 1","url":"/ddn-ff-elf/ddn/elf/io.html#ElfEndian"},{"doc":"Big-endian byte order (most significant byte first)","kind":"enum_member","module":"ddn.elf.io","name":"BIG","package":"ddn-ff-elf","parentType":"","signature":"BIG = 2","url":"/ddn-ff-elf/ddn/elf/io.html#ElfEndian"},{"doc":"Input range for iterating over packed structs in a byte array.","kind":"struct","module":"ddn.elf.io","name":"StructRange","package":"ddn-ff-elf","parentType":"","signature":"StructRange(T)","url":"/ddn-ff-elf/ddn/elf/io.html#StructRange"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.io","name":"empty","package":"ddn-ff-elf","parentType":"StructRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/io/StructRange.empty.html"},{"doc":"Get the current struct in the range.","kind":"method","module":"ddn.elf.io","name":"front","package":"ddn-ff-elf","parentType":"StructRange","signature":"T front()","url":"/ddn-ff-elf/ddn/elf/io/StructRange.front.html"},{"doc":"Advance to the next struct in the range.","kind":"method","module":"ddn.elf.io","name":"popFront","package":"ddn-ff-elf","parentType":"StructRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/io/StructRange.popFront.html"},{"doc":"Save the current state of the range.","kind":"method","module":"ddn.elf.io","name":"save","package":"ddn-ff-elf","parentType":"StructRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/io/StructRange.save.html"},{"doc":"Get the current offset in the range.","kind":"method","module":"ddn.elf.io","name":"currentOffset","package":"ddn-ff-elf","parentType":"StructRange","signature":"size_t currentOffset()","url":"/ddn-ff-elf/ddn/elf/io/StructRange.currentOffset.html"},{"doc":"Restore the range to a previously saved position.","kind":"method","module":"ddn.elf.io","name":"restore","package":"ddn-ff-elf","parentType":"StructRange","signature":"void restore(size_t state)","url":"/ddn-ff-elf/ddn/elf/io/StructRange.restore.html"},{"doc":"ddn.elf - High-Level ELF Library Package","kind":"module","module":"ddn.elf","name":"ddn.elf","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf.html"},{"doc":"Open an ELF file from disk.","kind":"function","module":"ddn.elf","name":"openElf","package":"ddn-ff-elf","parentType":"","signature":"ElfFile openElf(string path)","url":"/ddn-ff-elf/ddn/elf/openElf.html"},{"doc":"Open an ELF file from a byte array.","kind":"function","module":"ddn.elf","name":"openElf","package":"ddn-ff-elf","parentType":"","signature":"ElfFile openElf(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/openElf.html"},{"doc":"Create a new ELF file builder.","kind":"function","module":"ddn.elf","name":"createElf","package":"ddn-ff-elf","parentType":"","signature":"ElfBuilder createElf(ElfClass class_,  ElfEndian endian)","url":"/ddn-ff-elf/ddn/elf/createElf.html"},{"doc":"Edit an existing ELF file.","kind":"function","module":"ddn.elf","name":"editElf","package":"ddn-ff-elf","parentType":"","signature":"ElfEditor editElf(string path)","url":"/ddn-ff-elf/ddn/elf/editElf.html"},{"doc":"Check if a file is a valid ELF file.","kind":"function","module":"ddn.elf","name":"isElf","package":"ddn-ff-elf","parentType":"","signature":"bool isElf(string path)","url":"/ddn-ff-elf/ddn/elf/isElf.html"},{"doc":"Get summary information about an ELF file.","kind":"function","module":"ddn.elf","name":"getElfInfo","package":"ddn-ff-elf","parentType":"","signature":"ElfInfo getElfInfo(string path)","url":"/ddn-ff-elf/ddn/elf/getElfInfo.html"},{"doc":"List all symbols in an ELF file.","kind":"function","module":"ddn.elf","name":"listSymbols","package":"ddn-ff-elf","parentType":"","signature":"auto listSymbols(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/listSymbols.html"},{"doc":"List all sections in an ELF file.","kind":"function","module":"ddn.elf","name":"listSections","package":"ddn-ff-elf","parentType":"","signature":"auto listSections(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/listSections.html"},{"doc":"List the dynamic dependencies (needed libraries) of an ELF file.","kind":"function","module":"ddn.elf","name":"listDependencies","package":"ddn-ff-elf","parentType":"","signature":"string[] listDependencies(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/listDependencies.html"},{"doc":"Get the interpreter path from an ELF file.","kind":"function","module":"ddn.elf","name":"getInterpreter","package":"ddn-ff-elf","parentType":"","signature":"string getInterpreter(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/getInterpreter.html"},{"doc":"Dump the ELF file header as a formatted string.","kind":"function","module":"ddn.elf","name":"dumpHeader","package":"ddn-ff-elf","parentType":"","signature":"string dumpHeader(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/dumpHeader.html"},{"doc":"Dump section headers as a formatted string.","kind":"function","module":"ddn.elf","name":"dumpSections","package":"ddn-ff-elf","parentType":"","signature":"string dumpSections(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/dumpSections.html"},{"doc":"Dump symbols as a formatted string.","kind":"function","module":"ddn.elf","name":"dumpSymbols","package":"ddn-ff-elf","parentType":"","signature":"string dumpSymbols(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/dumpSymbols.html"},{"doc":"Summary information about an ELF file.","kind":"struct","module":"ddn.elf","name":"ElfInfo","package":"ddn-ff-elf","parentType":"","signature":"ElfInfo","url":"/ddn-ff-elf/ddn/elf.html#ElfInfo"},{"doc":"","kind":"method","module":"ddn.elf","name":"toString","package":"ddn-ff-elf","parentType":"ElfInfo","signature":"string toString()","url":"/ddn-ff-elf/ddn/elf/ElfInfo.toString.html"},{"doc":"A symbol with additional display information.","kind":"struct","module":"ddn.elf","name":"SymbolInfo","package":"ddn-ff-elf","parentType":"","signature":"SymbolInfo","url":"/ddn-ff-elf/ddn/elf.html#SymbolInfo"},{"doc":"A section with additional display information.","kind":"struct","module":"ddn.elf","name":"SectionInfo","package":"ddn-ff-elf","parentType":"","signature":"SectionInfo","url":"/ddn-ff-elf/ddn/elf.html#SectionInfo"},{"doc":"ELF relocation handling functionality.","kind":"module","module":"ddn.elf.reloc","name":"ddn.elf.reloc","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/reloc.html"},{"doc":"Get a relocation table by section name from an ELF file.","kind":"function","module":"ddn.elf.reloc","name":"getRelocationTableByName","package":"ddn-ff-elf","parentType":"","signature":"ElfRelocationTable getRelocationTableByName(ElfFile file,  string name)","url":"/ddn-ff-elf/ddn/elf/reloc/getRelocationTableByName.html"},{"doc":"Represents a relocation entry in an ELF file.","kind":"struct","module":"ddn.elf.reloc","name":"ElfRelocation","package":"ddn-ff-elf","parentType":"","signature":"ElfRelocation","url":"/ddn-ff-elf/ddn/elf/reloc.html#ElfRelocation"},{"doc":"Get the relocation's index in the table.","kind":"method","module":"ddn.elf.reloc","name":"index","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"size_t index()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.index.html"},{"doc":"Check if this relocation has an addend (RELA format).","kind":"method","module":"ddn.elf.reloc","name":"hasAddend","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"bool hasAddend()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.hasAddend.html"},{"doc":"Get the offset where the relocation should be applied.","kind":"method","module":"ddn.elf.reloc","name":"getOffset","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"ulong getOffset()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.getOffset.html"},{"doc":"Get the symbol table index this relocation refers to.","kind":"method","module":"ddn.elf.reloc","name":"getSymbol","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"uint getSymbol()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.getSymbol.html"},{"doc":"Get the relocation type.","kind":"method","module":"ddn.elf.reloc","name":"getType","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"uint getType()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.getType.html"},{"doc":"Get the addend value (only for RELA entries).","kind":"method","module":"ddn.elf.reloc","name":"getAddend","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"long getAddend()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.getAddend.html"},{"doc":"Check if this is an undefined symbol relocation.","kind":"method","module":"ddn.elf.reloc","name":"isUndefined","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"bool isUndefined()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.isUndefined.html"},{"doc":"","kind":"method","module":"ddn.elf.reloc","name":"readRawRel32","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"elf32.Relocation readRawRel32()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.readRawRel32.html"},{"doc":"","kind":"method","module":"ddn.elf.reloc","name":"readRawRela32","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"elf32.RelocationWithAddend readRawRela32()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.readRawRela32.html"},{"doc":"","kind":"method","module":"ddn.elf.reloc","name":"readRawRel64","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"elf64.Relocation readRawRel64()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.readRawRel64.html"},{"doc":"","kind":"method","module":"ddn.elf.reloc","name":"readRawRela64","package":"ddn-ff-elf","parentType":"ElfRelocation","signature":"elf64.RelocationWithAddend readRawRela64()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocation.readRawRela64.html"},{"doc":"Range for iterating over relocations in a relocation table.","kind":"struct","module":"ddn.elf.reloc","name":"RelocationRange","package":"ddn-ff-elf","parentType":"","signature":"RelocationRange","url":"/ddn-ff-elf/ddn/elf/reloc.html#RelocationRange"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.reloc","name":"empty","package":"ddn-ff-elf","parentType":"RelocationRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationRange.empty.html"},{"doc":"Get the current relocation.","kind":"method","module":"ddn.elf.reloc","name":"front","package":"ddn-ff-elf","parentType":"RelocationRange","signature":"ElfRelocation front()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationRange.front.html"},{"doc":"Advance to the next relocation.","kind":"method","module":"ddn.elf.reloc","name":"popFront","package":"ddn-ff-elf","parentType":"RelocationRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationRange.popFront.html"},{"doc":"Save the current state of the range.","kind":"method","module":"ddn.elf.reloc","name":"save","package":"ddn-ff-elf","parentType":"RelocationRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationRange.save.html"},{"doc":"Represents an ELF relocation table (.rel or .rela section).","kind":"struct","module":"ddn.elf.reloc","name":"ElfRelocationTable","package":"ddn-ff-elf","parentType":"","signature":"ElfRelocationTable","url":"/ddn-ff-elf/ddn/elf/reloc.html#ElfRelocationTable"},{"doc":"Get the number of relocations in the table.","kind":"method","module":"ddn.elf.reloc","name":"numRelocations","package":"ddn-ff-elf","parentType":"ElfRelocationTable","signature":"size_t numRelocations()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocationTable.numRelocations.html"},{"doc":"Check if this is a RELA section (with addend).","kind":"method","module":"ddn.elf.reloc","name":"hasAddend","package":"ddn-ff-elf","parentType":"ElfRelocationTable","signature":"bool hasAddend()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocationTable.hasAddend.html"},{"doc":"Get a relocation by its index.","kind":"method","module":"ddn.elf.reloc","name":"getRelocation","package":"ddn-ff-elf","parentType":"ElfRelocationTable","signature":"ElfRelocation getRelocation(size_t index)","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocationTable.getRelocation.html"},{"doc":"Iterate over all relocations.","kind":"method","module":"ddn.elf.reloc","name":"relocations","package":"ddn-ff-elf","parentType":"ElfRelocationTable","signature":"RelocationRange relocations()","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocationTable.relocations.html"},{"doc":"Get relocations that apply to a specific section.","kind":"method","module":"ddn.elf.reloc","name":"getRelocationsForSection","package":"ddn-ff-elf","parentType":"ElfRelocationTable","signature":"RelocationRange getRelocationsForSection(size_t sectionIndex)","url":"/ddn-ff-elf/ddn/elf/reloc/ElfRelocationTable.getRelocationsForSection.html"},{"doc":"Builder for creating ELF relocation tables.","kind":"struct","module":"ddn.elf.reloc","name":"RelocationTableBuilder","package":"ddn-ff-elf","parentType":"","signature":"RelocationTableBuilder","url":"/ddn-ff-elf/ddn/elf/reloc.html#RelocationTableBuilder"},{"doc":"Create a new empty relocation table builder.","kind":"method","module":"ddn.elf.reloc","name":"create","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"RelocationTableBuilder create()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.create.html"},{"doc":"Add a REL relocation (without addend).","kind":"method","module":"ddn.elf.reloc","name":"addRelRelocation","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"size_t addRelRelocation(ulong  offset,  uint  symbolIndex,  uint  type)","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.addRelRelocation.html"},{"doc":"Add a RELA relocation (with addend).","kind":"method","module":"ddn.elf.reloc","name":"addRelaRelocation","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"size_t addRelaRelocation(ulong  offset,  uint  symbolIndex,  uint  type,  long  addend)","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.addRelaRelocation.html"},{"doc":"Get the number of REL entries.","kind":"method","module":"ddn.elf.reloc","name":"relCount","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"size_t relCount()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.relCount.html"},{"doc":"Get the number of RELA entries.","kind":"method","module":"ddn.elf.reloc","name":"relaCount","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"size_t relaCount()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.relaCount.html"},{"doc":"Check if this builder has any REL entries.","kind":"method","module":"ddn.elf.reloc","name":"hasRelEntries","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"bool hasRelEntries()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.hasRelEntries.html"},{"doc":"Check if this builder has any RELA entries.","kind":"method","module":"ddn.elf.reloc","name":"hasRelaEntries","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"bool hasRelaEntries()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.hasRelaEntries.html"},{"doc":"Build the REL relocation table byte array.","kind":"method","module":"ddn.elf.reloc","name":"buildRel","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"ubyte[] buildRel()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.buildRel.html"},{"doc":"Build the RELA relocation table byte array.","kind":"method","module":"ddn.elf.reloc","name":"buildRela","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"ubyte[] buildRela()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.buildRela.html"},{"doc":"Clear all relocations from the builder.","kind":"method","module":"ddn.elf.reloc","name":"clear","package":"ddn-ff-elf","parentType":"RelocationTableBuilder","signature":"void clear()","url":"/ddn-ff-elf/ddn/elf/reloc/RelocationTableBuilder.clear.html"},{"doc":"ELF section access and manipulation functionality.","kind":"module","module":"ddn.elf.sections","name":"ddn.elf.sections","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/sections.html"},{"doc":"Get a range for iterating all sections in an ELF file.","kind":"function","module":"ddn.elf.sections","name":"getSections","package":"ddn-ff-elf","parentType":"","signature":"SectionRange getSections(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/sections/getSections.html"},{"doc":"Get a section by its index.","kind":"function","module":"ddn.elf.sections","name":"getSectionByIndex","package":"ddn-ff-elf","parentType":"","signature":"ElfSection getSectionByIndex(ElfFile file,  size_t index)","url":"/ddn-ff-elf/ddn/elf/sections/getSectionByIndex.html"},{"doc":"Get a section by its name.","kind":"function","module":"ddn.elf.sections","name":"getSectionByName","package":"ddn-ff-elf","parentType":"","signature":"ElfSection getSectionByName(ElfFile file,  string name)","url":"/ddn-ff-elf/ddn/elf/sections/getSectionByName.html"},{"doc":"Get a range for iterating sections of a specific type.","kind":"function","module":"ddn.elf.sections","name":"getSectionsByType","package":"ddn-ff-elf","parentType":"","signature":"SectionTypeRange getSectionsByType(ElfFile file,  types.SectionType type)","url":"/ddn-ff-elf/ddn/elf/sections/getSectionsByType.html"},{"doc":"Represents a single ELF section with lazy-loaded data.","kind":"struct","module":"ddn.elf.sections","name":"ElfSection","package":"ddn-ff-elf","parentType":"","signature":"ElfSection","url":"/ddn-ff-elf/ddn/elf/sections.html#ElfSection"},{"doc":"Load the section header from the ELF file.","kind":"method","module":"ddn.elf.sections","name":"_loadHeader","package":"ddn-ff-elf","parentType":"ElfSection","signature":"void _loadHeader()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection._loadHeader.html"},{"doc":"Load the section name from the section header string table.","kind":"method","module":"ddn.elf.sections","name":"_loadName","package":"ddn-ff-elf","parentType":"ElfSection","signature":"void _loadName()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection._loadName.html"},{"doc":"Get the section index.","kind":"method","module":"ddn.elf.sections","name":"index","package":"ddn-ff-elf","parentType":"ElfSection","signature":"size_t index()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.index.html"},{"doc":"Get the section header.","kind":"method","module":"ddn.elf.sections","name":"getHeader","package":"ddn-ff-elf","parentType":"ElfSection","signature":"gelf.SectionHeader getHeader()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.getHeader.html"},{"doc":"Get the section name.","kind":"method","module":"ddn.elf.sections","name":"getName","package":"ddn-ff-elf","parentType":"ElfSection","signature":"string getName()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.getName.html"},{"doc":"Get the section data.","kind":"method","module":"ddn.elf.sections","name":"getData","package":"ddn-ff-elf","parentType":"ElfSection","signature":"const(ubyte)[] getData()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.getData.html"},{"doc":"Check if this is a symbol table section.","kind":"method","module":"ddn.elf.sections","name":"isSymtab","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isSymtab()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isSymtab.html"},{"doc":"Check if this is a string table section.","kind":"method","module":"ddn.elf.sections","name":"isStrtab","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isStrtab()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isStrtab.html"},{"doc":"Check if this is a RELA section (relocation with explicit addends).","kind":"method","module":"ddn.elf.sections","name":"isRela","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isRela()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isRela.html"},{"doc":"Check if this is a REL section (relocation without addends).","kind":"method","module":"ddn.elf.sections","name":"isRel","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isRel()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isRel.html"},{"doc":"Check if this section is allocatable (occupies memory during execution).","kind":"method","module":"ddn.elf.sections","name":"isAllocatable","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isAllocatable()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isAllocatable.html"},{"doc":"Check if this section is executable.","kind":"method","module":"ddn.elf.sections","name":"isExecutable","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isExecutable.html"},{"doc":"Check if this section is writable.","kind":"method","module":"ddn.elf.sections","name":"isWritable","package":"ddn-ff-elf","parentType":"ElfSection","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/sections/ElfSection.isWritable.html"},{"doc":"Input range for iterating sections of a specific type.","kind":"struct","module":"ddn.elf.sections","name":"SectionTypeRange","package":"ddn-ff-elf","parentType":"","signature":"SectionTypeRange","url":"/ddn-ff-elf/ddn/elf/sections.html#SectionTypeRange"},{"doc":"Initialize and find the first matching section.","kind":"method","module":"ddn.elf.sections","name":"_initialize","package":"ddn-ff-elf","parentType":"SectionTypeRange","signature":"void _initialize()","url":"/ddn-ff-elf/ddn/elf/sections/SectionTypeRange._initialize.html"},{"doc":"Find the next section matching the type.","kind":"method","module":"ddn.elf.sections","name":"_findNext","package":"ddn-ff-elf","parentType":"SectionTypeRange","signature":"void _findNext()","url":"/ddn-ff-elf/ddn/elf/sections/SectionTypeRange._findNext.html"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.sections","name":"empty","package":"ddn-ff-elf","parentType":"SectionTypeRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/sections/SectionTypeRange.empty.html"},{"doc":"Get the current section.","kind":"method","module":"ddn.elf.sections","name":"front","package":"ddn-ff-elf","parentType":"SectionTypeRange","signature":"ElfSection front()","url":"/ddn-ff-elf/ddn/elf/sections/SectionTypeRange.front.html"},{"doc":"Advance to the next section.","kind":"method","module":"ddn.elf.sections","name":"popFront","package":"ddn-ff-elf","parentType":"SectionTypeRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/sections/SectionTypeRange.popFront.html"},{"doc":"Save the current state of the range.","kind":"method","module":"ddn.elf.sections","name":"save","package":"ddn-ff-elf","parentType":"SectionTypeRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/sections/SectionTypeRange.save.html"},{"doc":"Input range for iterating all sections in an ELF file.","kind":"struct","module":"ddn.elf.sections","name":"SectionRange","package":"ddn-ff-elf","parentType":"","signature":"SectionRange","url":"/ddn-ff-elf/ddn/elf/sections.html#SectionRange"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.sections","name":"empty","package":"ddn-ff-elf","parentType":"SectionRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/sections/SectionRange.empty.html"},{"doc":"Get the current section.","kind":"method","module":"ddn.elf.sections","name":"front","package":"ddn-ff-elf","parentType":"SectionRange","signature":"ElfSection front()","url":"/ddn-ff-elf/ddn/elf/sections/SectionRange.front.html"},{"doc":"Advance to the next section.","kind":"method","module":"ddn.elf.sections","name":"popFront","package":"ddn-ff-elf","parentType":"SectionRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/sections/SectionRange.popFront.html"},{"doc":"Save the current state of the range.","kind":"method","module":"ddn.elf.sections","name":"save","package":"ddn-ff-elf","parentType":"SectionRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/sections/SectionRange.save.html"},{"doc":"ELF program header (segment) handling functionality.","kind":"module","module":"ddn.elf.segments","name":"ddn.elf.segments","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/segments.html"},{"doc":"Get the number of program headers (segments) in an ELF file.","kind":"function","module":"ddn.elf.segments","name":"getSegmentCount","package":"ddn-ff-elf","parentType":"","signature":"size_t getSegmentCount(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/segments/getSegmentCount.html"},{"doc":"Get a range for iterating over all segments in an ELF file.","kind":"function","module":"ddn.elf.segments","name":"getSegments","package":"ddn-ff-elf","parentType":"","signature":"SegmentRange getSegments(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/segments/getSegments.html"},{"doc":"Get a segment by its index.","kind":"function","module":"ddn.elf.segments","name":"getSegmentByIndex","package":"ddn-ff-elf","parentType":"","signature":"ElfSegment getSegmentByIndex(ElfFile file,  size_t index)","url":"/ddn-ff-elf/ddn/elf/segments/getSegmentByIndex.html"},{"doc":"Get a range for iterating over segments of a specific type.","kind":"function","module":"ddn.elf.segments","name":"getSegmentsByType","package":"ddn-ff-elf","parentType":"","signature":"SegmentTypeRange getSegmentsByType(ElfFile file,  types.SegmentType type)","url":"/ddn-ff-elf/ddn/elf/segments/getSegmentsByType.html"},{"doc":"Get a range for iterating over loadable segments (PT_LOAD).","kind":"function","module":"ddn.elf.segments","name":"getLoadableSegments","package":"ddn-ff-elf","parentType":"","signature":"SegmentTypeRange getLoadableSegments(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/segments/getLoadableSegments.html"},{"doc":"Get segments that contain a specific section.","kind":"function","module":"ddn.elf.segments","name":"getSegmentsContainingSection","package":"ddn-ff-elf","parentType":"","signature":"SegmentTypeRange getSegmentsContainingSection(ElfFile file,  ElfSection section)","url":"/ddn-ff-elf/ddn/elf/segments/getSegmentsContainingSection.html"},{"doc":"Represents an ELF segment (program header).","kind":"struct","module":"ddn.elf.segments","name":"ElfSegment","package":"ddn-ff-elf","parentType":"","signature":"ElfSegment","url":"/ddn-ff-elf/ddn/elf/segments.html#ElfSegment"},{"doc":"Load the program header from the ELF file.","kind":"method","module":"ddn.elf.segments","name":"_loadHeader","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"void _loadHeader()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment._loadHeader.html"},{"doc":"Load the segment data from the ELF file.","kind":"method","module":"ddn.elf.segments","name":"_loadData","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"void _loadData()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment._loadData.html"},{"doc":"Get the segment index.","kind":"method","module":"ddn.elf.segments","name":"index","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"size_t index()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.index.html"},{"doc":"Get the program header for this segment.","kind":"method","module":"ddn.elf.segments","name":"getHeader","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"gelf.ProgramHeader getHeader()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getHeader.html"},{"doc":"Get the segment type.","kind":"method","module":"ddn.elf.segments","name":"getType","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"types.SegmentType getType()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getType.html"},{"doc":"Get the segment flags.","kind":"method","module":"ddn.elf.segments","name":"getFlags","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"types.SegmentFlags getFlags()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getFlags.html"},{"doc":"Get the segment data from the file.","kind":"method","module":"ddn.elf.segments","name":"getData","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"const(ubyte)[] getData()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getData.html"},{"doc":"Get the segment's file offset.","kind":"method","module":"ddn.elf.segments","name":"getFileOffset","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"ulong getFileOffset()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getFileOffset.html"},{"doc":"Get the segment's virtual address.","kind":"method","module":"ddn.elf.segments","name":"getVirtualAddress","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"ulong getVirtualAddress()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getVirtualAddress.html"},{"doc":"Get the segment's physical address.","kind":"method","module":"ddn.elf.segments","name":"getPhysicalAddress","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"ulong getPhysicalAddress()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getPhysicalAddress.html"},{"doc":"Get the segment's size in the file.","kind":"method","module":"ddn.elf.segments","name":"getFileSize","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"ulong getFileSize()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getFileSize.html"},{"doc":"Get the segment's size in memory.","kind":"method","module":"ddn.elf.segments","name":"getMemorySize","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"ulong getMemorySize()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getMemorySize.html"},{"doc":"Get the segment's alignment.","kind":"method","module":"ddn.elf.segments","name":"getAlignment","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"ulong getAlignment()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.getAlignment.html"},{"doc":"Check if this segment is loadable (PT_LOAD).","kind":"method","module":"ddn.elf.segments","name":"isLoadable","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"bool isLoadable()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.isLoadable.html"},{"doc":"Check if this segment contains dynamic linking information.","kind":"method","module":"ddn.elf.segments","name":"isDynamic","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"bool isDynamic()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.isDynamic.html"},{"doc":"Check if this segment contains the interpreter path.","kind":"method","module":"ddn.elf.segments","name":"isInterpreter","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"bool isInterpreter()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.isInterpreter.html"},{"doc":"Check if this segment is readable.","kind":"method","module":"ddn.elf.segments","name":"isReadable","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"bool isReadable()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.isReadable.html"},{"doc":"Check if this segment is writable.","kind":"method","module":"ddn.elf.segments","name":"isWritable","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"bool isWritable()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.isWritable.html"},{"doc":"Check if this segment is executable.","kind":"method","module":"ddn.elf.segments","name":"isExecutable","package":"ddn-ff-elf","parentType":"ElfSegment","signature":"bool isExecutable()","url":"/ddn-ff-elf/ddn/elf/segments/ElfSegment.isExecutable.html"},{"doc":"Range for iterating over segments of a specific type.","kind":"struct","module":"ddn.elf.segments","name":"SegmentTypeRange","package":"ddn-ff-elf","parentType":"","signature":"SegmentTypeRange","url":"/ddn-ff-elf/ddn/elf/segments.html#SegmentTypeRange"},{"doc":"Checks if the range is empty.","kind":"method","module":"ddn.elf.segments","name":"empty","package":"ddn-ff-elf","parentType":"SegmentTypeRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentTypeRange.empty.html"},{"doc":"Get the current segment.","kind":"method","module":"ddn.elf.segments","name":"front","package":"ddn-ff-elf","parentType":"SegmentTypeRange","signature":"ElfSegment front()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentTypeRange.front.html"},{"doc":"Advances to the next segment of the target type.","kind":"method","module":"ddn.elf.segments","name":"popFront","package":"ddn-ff-elf","parentType":"SegmentTypeRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentTypeRange.popFront.html"},{"doc":"Saves the current state of the range.","kind":"method","module":"ddn.elf.segments","name":"save","package":"ddn-ff-elf","parentType":"SegmentTypeRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentTypeRange.save.html"},{"doc":"Range for iterating over all segments.","kind":"struct","module":"ddn.elf.segments","name":"SegmentRange","package":"ddn-ff-elf","parentType":"","signature":"SegmentRange","url":"/ddn-ff-elf/ddn/elf/segments.html#SegmentRange"},{"doc":"Save the current state of the range.","kind":"method","module":"ddn.elf.segments","name":"save","package":"ddn-ff-elf","parentType":"SegmentRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentRange.save.html"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.segments","name":"empty","package":"ddn-ff-elf","parentType":"SegmentRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentRange.empty.html"},{"doc":"Get the current segment.","kind":"method","module":"ddn.elf.segments","name":"front","package":"ddn-ff-elf","parentType":"SegmentRange","signature":"ElfSegment front()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentRange.front.html"},{"doc":"Advance to the next segment.","kind":"method","module":"ddn.elf.segments","name":"popFront","package":"ddn-ff-elf","parentType":"SegmentRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/segments/SegmentRange.popFront.html"},{"doc":"Builder for creating ELF program headers (segments).","kind":"struct","module":"ddn.elf.segments","name":"ProgramHeaderBuilder","package":"ddn-ff-elf","parentType":"","signature":"ProgramHeaderBuilder","url":"/ddn-ff-elf/ddn/elf/segments.html#ProgramHeaderBuilder"},{"doc":"Create a new empty program header builder.","kind":"method","module":"ddn.elf.segments","name":"create","package":"ddn-ff-elf","parentType":"ProgramHeaderBuilder","signature":"ProgramHeaderBuilder create()","url":"/ddn-ff-elf/ddn/elf/segments/ProgramHeaderBuilder.create.html"},{"doc":"Add a segment to the program header table.","kind":"method","module":"ddn.elf.segments","name":"addSegment","package":"ddn-ff-elf","parentType":"ProgramHeaderBuilder","signature":"size_t addSegment(types.SegmentType type,  types.SegmentFlags flags,\n          ulong  offset,  ulong  vaddr,  ulong  paddr,\n          ulong  fileSize,  ulong  memSize,  ulong  alignment)","url":"/ddn-ff-elf/ddn/elf/segments/ProgramHeaderBuilder.addSegment.html"},{"doc":"Get the number of segments.","kind":"method","module":"ddn.elf.segments","name":"count","package":"ddn-ff-elf","parentType":"ProgramHeaderBuilder","signature":"size_t count()","url":"/ddn-ff-elf/ddn/elf/segments/ProgramHeaderBuilder.count.html"},{"doc":"Get a segment by index.","kind":"method","module":"ddn.elf.segments","name":"getSegment","package":"ddn-ff-elf","parentType":"ProgramHeaderBuilder","signature":"gelf.ProgramHeader getSegment(size_t index)","url":"/ddn-ff-elf/ddn/elf/segments/ProgramHeaderBuilder.getSegment.html"},{"doc":"Build the final program header table byte array.","kind":"method","module":"ddn.elf.segments","name":"build","package":"ddn-ff-elf","parentType":"ProgramHeaderBuilder","signature":"ubyte[] build()","url":"/ddn-ff-elf/ddn/elf/segments/ProgramHeaderBuilder.build.html"},{"doc":"Clear all segments from the builder.","kind":"method","module":"ddn.elf.segments","name":"clear","package":"ddn-ff-elf","parentType":"ProgramHeaderBuilder","signature":"void clear()","url":"/ddn-ff-elf/ddn/elf/segments/ProgramHeaderBuilder.clear.html"},{"doc":"ELF string table handling functionality.","kind":"module","module":"ddn.elf.strtab","name":"ddn.elf.strtab","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/strtab.html"},{"doc":"Get the section header string table from an ELF file.","kind":"function","module":"ddn.elf.strtab","name":"getSectionStringTable","package":"ddn-ff-elf","parentType":"","signature":"ElfStringTable getSectionStringTable(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/strtab/getSectionStringTable.html"},{"doc":"Represents an ELF string table.","kind":"struct","module":"ddn.elf.strtab","name":"ElfStringTable","package":"ddn-ff-elf","parentType":"","signature":"ElfStringTable","url":"/ddn-ff-elf/ddn/elf/strtab.html#ElfStringTable"},{"doc":"Get a string by its offset in the string table.","kind":"method","module":"ddn.elf.strtab","name":"getString","package":"ddn-ff-elf","parentType":"ElfStringTable","signature":"string getString(size_t offset)","url":"/ddn-ff-elf/ddn/elf/strtab/ElfStringTable.getString.html"},{"doc":"Find the offset of a string in the string table.","kind":"method","module":"ddn.elf.strtab","name":"findString","package":"ddn-ff-elf","parentType":"ElfStringTable","signature":"size_t findString(string str)","url":"/ddn-ff-elf/ddn/elf/strtab/ElfStringTable.findString.html"},{"doc":"Check if a string exists in the string table.","kind":"method","module":"ddn.elf.strtab","name":"hasString","package":"ddn-ff-elf","parentType":"ElfStringTable","signature":"bool hasString(string str)","url":"/ddn-ff-elf/ddn/elf/strtab/ElfStringTable.hasString.html"},{"doc":"Get the raw string table data.","kind":"method","module":"ddn.elf.strtab","name":"getRawData","package":"ddn-ff-elf","parentType":"ElfStringTable","signature":"const(ubyte)[] getRawData()","url":"/ddn-ff-elf/ddn/elf/strtab/ElfStringTable.getRawData.html"},{"doc":"Builder for creating ELF string tables.","kind":"struct","module":"ddn.elf.strtab","name":"StringTableBuilder","package":"ddn-ff-elf","parentType":"","signature":"StringTableBuilder","url":"/ddn-ff-elf/ddn/elf/strtab.html#StringTableBuilder"},{"doc":"Add a string to the string table.","kind":"method","module":"ddn.elf.strtab","name":"addString","package":"ddn-ff-elf","parentType":"StringTableBuilder","signature":"size_t addString(string str)","url":"/ddn-ff-elf/ddn/elf/strtab/StringTableBuilder.addString.html"},{"doc":"Get the offset of a previously added string.","kind":"method","module":"ddn.elf.strtab","name":"getOffset","package":"ddn-ff-elf","parentType":"StringTableBuilder","signature":"size_t getOffset(string str)","url":"/ddn-ff-elf/ddn/elf/strtab/StringTableBuilder.getOffset.html"},{"doc":"Build the final string table byte array.","kind":"method","module":"ddn.elf.strtab","name":"build","package":"ddn-ff-elf","parentType":"StringTableBuilder","signature":"ubyte[] build()","url":"/ddn-ff-elf/ddn/elf/strtab/StringTableBuilder.build.html"},{"doc":"Get the current size of the string table in bytes.","kind":"method","module":"ddn.elf.strtab","name":"size","package":"ddn-ff-elf","parentType":"StringTableBuilder","signature":"size_t size()","url":"/ddn-ff-elf/ddn/elf/strtab/StringTableBuilder.size.html"},{"doc":"Get the number of unique strings in the table.","kind":"method","module":"ddn.elf.strtab","name":"count","package":"ddn-ff-elf","parentType":"StringTableBuilder","signature":"size_t count()","url":"/ddn-ff-elf/ddn/elf/strtab/StringTableBuilder.count.html"},{"doc":"Clear all strings from the builder.","kind":"method","module":"ddn.elf.strtab","name":"clear","package":"ddn-ff-elf","parentType":"StringTableBuilder","signature":"void clear()","url":"/ddn-ff-elf/ddn/elf/strtab/StringTableBuilder.clear.html"},{"doc":"ELF symbol table handling functionality.","kind":"module","module":"ddn.elf.symtab","name":"ddn.elf.symtab","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/symtab.html"},{"doc":"Get the static symbol table (.symtab) from an ELF file.","kind":"function","module":"ddn.elf.symtab","name":"getSymbolTable","package":"ddn-ff-elf","parentType":"","signature":"ElfSymbolTable getSymbolTable(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/symtab/getSymbolTable.html"},{"doc":"Get the dynamic symbol table (.dynsym) from an ELF file.","kind":"function","module":"ddn.elf.symtab","name":"getDynamicSymbolTable","package":"ddn-ff-elf","parentType":"","signature":"ElfSymbolTable getDynamicSymbolTable(ElfFile file)","url":"/ddn-ff-elf/ddn/elf/symtab/getDynamicSymbolTable.html"},{"doc":"Represents a symbol in an ELF file.","kind":"struct","module":"ddn.elf.symtab","name":"ElfSymbol","package":"ddn-ff-elf","parentType":"","signature":"ElfSymbol","url":"/ddn-ff-elf/ddn/elf/symtab.html#ElfSymbol"},{"doc":"Get the symbol's index in the symbol table.","kind":"method","module":"ddn.elf.symtab","name":"index","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"size_t index()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.index.html"},{"doc":"Get the symbol's raw GELF entry.","kind":"method","module":"ddn.elf.symtab","name":"getEntry","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"gelf.SymbolTableEntry getEntry()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getEntry.html"},{"doc":"Get the symbol's name from the associated string table.","kind":"method","module":"ddn.elf.symtab","name":"getName","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"string getName()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getName.html"},{"doc":"Get the symbol's value (address or offset).","kind":"method","module":"ddn.elf.symtab","name":"getValue","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"ulong getValue()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getValue.html"},{"doc":"Get the symbol's size.","kind":"method","module":"ddn.elf.symtab","name":"getSize","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"ulong getSize()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getSize.html"},{"doc":"Get the symbol's binding (local, global, or weak).","kind":"method","module":"ddn.elf.symtab","name":"getBinding","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"types.SymbolBinding getBinding()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getBinding.html"},{"doc":"Get the symbol's type (notype, object, function, etc.).","kind":"method","module":"ddn.elf.symtab","name":"getType","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"types.SymbolType getType()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getType.html"},{"doc":"Get the symbol's visibility (default, hidden, protected, or internal).","kind":"method","module":"ddn.elf.symtab","name":"getVisibility","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"types.SymbolVisibility getVisibility()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getVisibility.html"},{"doc":"Get the section index this symbol is associated with.","kind":"method","module":"ddn.elf.symtab","name":"getSection","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"ushort getSection()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.getSection.html"},{"doc":"Check if this symbol is undefined (no associated section).","kind":"method","module":"ddn.elf.symtab","name":"isUndefined","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isUndefined()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isUndefined.html"},{"doc":"Check if this symbol is absolute (not associated with any section).","kind":"method","module":"ddn.elf.symtab","name":"isAbsolute","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isAbsolute()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isAbsolute.html"},{"doc":"Check if this symbol is a common symbol.","kind":"method","module":"ddn.elf.symtab","name":"isCommon","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isCommon()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isCommon.html"},{"doc":"Check if this symbol is a function.","kind":"method","module":"ddn.elf.symtab","name":"isFunction","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isFunction()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isFunction.html"},{"doc":"Check if this symbol is an object (variable, array, etc.).","kind":"method","module":"ddn.elf.symtab","name":"isObject","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isObject()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isObject.html"},{"doc":"Check if this symbol has local binding.","kind":"method","module":"ddn.elf.symtab","name":"isLocal","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isLocal()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isLocal.html"},{"doc":"Check if this symbol has global binding.","kind":"method","module":"ddn.elf.symtab","name":"isGlobal","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isGlobal()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isGlobal.html"},{"doc":"Check if this symbol has weak binding.","kind":"method","module":"ddn.elf.symtab","name":"isWeak","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isWeak()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isWeak.html"},{"doc":"","kind":"method","module":"ddn.elf.symtab","name":"opEquals","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool opEquals(const  ref  ElfSymbol other)","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.opEquals.html"},{"doc":"","kind":"method","module":"ddn.elf.symtab","name":"opEquals","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool opEquals(const  ElfSymbol other)","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.opEquals.html"},{"doc":"Compute a hash of this symbol for use in associative arrays.","kind":"method","module":"ddn.elf.symtab","name":"toHash","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"size_t toHash()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.toHash.html"},{"doc":"","kind":"method","module":"ddn.elf.symtab","name":"isEmpty","package":"ddn-ff-elf","parentType":"ElfSymbol","signature":"bool isEmpty()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbol.isEmpty.html"},{"doc":"Range for iterating over symbols in a symbol table.","kind":"struct","module":"ddn.elf.symtab","name":"SymbolRange","package":"ddn-ff-elf","parentType":"","signature":"SymbolRange","url":"/ddn-ff-elf/ddn/elf/symtab.html#SymbolRange"},{"doc":"Check if the range is empty.","kind":"method","module":"ddn.elf.symtab","name":"empty","package":"ddn-ff-elf","parentType":"SymbolRange","signature":"bool empty()","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolRange.empty.html"},{"doc":"Get the current symbol.","kind":"method","module":"ddn.elf.symtab","name":"front","package":"ddn-ff-elf","parentType":"SymbolRange","signature":"ElfSymbol front()","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolRange.front.html"},{"doc":"Advance to the next symbol.","kind":"method","module":"ddn.elf.symtab","name":"popFront","package":"ddn-ff-elf","parentType":"SymbolRange","signature":"void popFront()","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolRange.popFront.html"},{"doc":"Save the current state of the range.","kind":"method","module":"ddn.elf.symtab","name":"save","package":"ddn-ff-elf","parentType":"SymbolRange","signature":"typeof(this) save()","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolRange.save.html"},{"doc":"Represents an ELF symbol table.","kind":"struct","module":"ddn.elf.symtab","name":"ElfSymbolTable","package":"ddn-ff-elf","parentType":"","signature":"ElfSymbolTable","url":"/ddn-ff-elf/ddn/elf/symtab.html#ElfSymbolTable"},{"doc":"Get the number of symbols in the table.","kind":"method","module":"ddn.elf.symtab","name":"numSymbols","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"size_t numSymbols()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.numSymbols.html"},{"doc":"Get a symbol by its index.","kind":"method","module":"ddn.elf.symtab","name":"getSymbol","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"ElfSymbol getSymbol(size_t index)","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.getSymbol.html"},{"doc":"Find a symbol by its name.","kind":"method","module":"ddn.elf.symtab","name":"findSymbolByName","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"ElfSymbol findSymbolByName(string name)","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.findSymbolByName.html"},{"doc":"Find a symbol containing the given address.","kind":"method","module":"ddn.elf.symtab","name":"findSymbolByAddress","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"ElfSymbol findSymbolByAddress(ulong  addr)","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.findSymbolByAddress.html"},{"doc":"Iterate over all symbols.","kind":"method","module":"ddn.elf.symtab","name":"symbols","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"SymbolRange symbols()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.symbols.html"},{"doc":"Iterate over local symbols.","kind":"method","module":"ddn.elf.symtab","name":"localSymbols","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"SymbolRange localSymbols()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.localSymbols.html"},{"doc":"Iterate over global and weak symbols.","kind":"method","module":"ddn.elf.symtab","name":"globalSymbols","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"SymbolRange globalSymbols()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.globalSymbols.html"},{"doc":"Get the associated string table.","kind":"method","module":"ddn.elf.symtab","name":"getStringTable","package":"ddn-ff-elf","parentType":"ElfSymbolTable","signature":"const(ElfStringTable) getStringTable()","url":"/ddn-ff-elf/ddn/elf/symtab/ElfSymbolTable.getStringTable.html"},{"doc":"Builder for creating ELF symbol tables.","kind":"struct","module":"ddn.elf.symtab","name":"SymbolTableBuilder","package":"ddn-ff-elf","parentType":"","signature":"SymbolTableBuilder","url":"/ddn-ff-elf/ddn/elf/symtab.html#SymbolTableBuilder"},{"doc":"Add a symbol to the symbol table.","kind":"method","module":"ddn.elf.symtab","name":"addSymbol","package":"ddn-ff-elf","parentType":"SymbolTableBuilder","signature":"size_t addSymbol(uint  name,  ulong  value,  ulong  size,\n          types.SymbolBinding binding,  types.SymbolType type,\n          ushort  section,  types.SymbolVisibility visibility =  types.SymbolVisibility.DEFAULT)","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolTableBuilder.addSymbol.html"},{"doc":"Build the final symbol table byte array.","kind":"method","module":"ddn.elf.symtab","name":"build","package":"ddn-ff-elf","parentType":"SymbolTableBuilder","signature":"ubyte[] build()","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolTableBuilder.build.html"},{"doc":"Get the number of symbols in the table.","kind":"method","module":"ddn.elf.symtab","name":"count","package":"ddn-ff-elf","parentType":"SymbolTableBuilder","signature":"size_t count()","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolTableBuilder.count.html"},{"doc":"Clear all symbols from the builder.","kind":"method","module":"ddn.elf.symtab","name":"clear","package":"ddn-ff-elf","parentType":"SymbolTableBuilder","signature":"void clear(gelf.SymbolTableEntry initialEntry)","url":"/ddn-ff-elf/ddn/elf/symtab/SymbolTableBuilder.clear.html"},{"doc":"Output parser utilities for external ELF tools.","kind":"module","module":"ddn.elf.test_parsers","name":"ddn.elf.test_parsers","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/test_parsers.html"},{"doc":"Parser for readelf -h output.","kind":"function","module":"ddn.elf.test_parsers","name":"parseReadelfHeader","package":"ddn-ff-elf","parentType":"","signature":"ReadelfHeader parseReadelfHeader(string output)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseReadelfHeader.html"},{"doc":"Parser for readelf -S output.","kind":"function","module":"ddn.elf.test_parsers","name":"parseReadelfSections","package":"ddn-ff-elf","parentType":"","signature":"ReadelfSection[] parseReadelfSections(string output)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseReadelfSections.html"},{"doc":"Parser for readelf -s output.","kind":"function","module":"ddn.elf.test_parsers","name":"parseReadelfSymbols","package":"ddn-ff-elf","parentType":"","signature":"ReadelfSymbol[] parseReadelfSymbols(string output)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseReadelfSymbols.html"},{"doc":"Parser for readelf -l output.","kind":"function","module":"ddn.elf.test_parsers","name":"parseReadelfSegments","package":"ddn-ff-elf","parentType":"","signature":"ReadelfSegment[] parseReadelfSegments(string output)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseReadelfSegments.html"},{"doc":"Parser for nm output.","kind":"function","module":"ddn.elf.test_parsers","name":"parseNmOutput","package":"ddn-ff-elf","parentType":"","signature":"NmSymbol[] parseNmOutput(string output)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseNmOutput.html"},{"doc":"Parse a hexadecimal string to an unsigned long.","kind":"function","module":"ddn.elf.test_parsers","name":"parseHexUlong","package":"ddn-ff-elf","parentType":"","signature":"ulong parseHexUlong(string hexStr)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseHexUlong.html"},{"doc":"Parse a decimal string to an unsigned long.","kind":"function","module":"ddn.elf.test_parsers","name":"parseUlong","package":"ddn-ff-elf","parentType":"","signature":"ulong parseUlong(string decStr)","url":"/ddn-ff-elf/ddn/elf/test_parsers/parseUlong.html"},{"doc":"Safely parse a string as an unsigned int.","kind":"function","module":"ddn.elf.test_parsers","name":"safeParseUint","package":"ddn-ff-elf","parentType":"","signature":"uint safeParseUint(string s)","url":"/ddn-ff-elf/ddn/elf/test_parsers/safeParseUint.html"},{"doc":"Safely parse a string as a hexadecimal ulong.","kind":"function","module":"ddn.elf.test_parsers","name":"safeParseHex","package":"ddn-ff-elf","parentType":"","signature":"ulong safeParseHex(string s)","url":"/ddn-ff-elf/ddn/elf/test_parsers/safeParseHex.html"},{"doc":"Compare two ReadelfHeader structs.","kind":"function","module":"ddn.elf.test_parsers","name":"compareHeaders","package":"ddn-ff-elf","parentType":"","signature":"bool compareHeaders(const  ref  ReadelfHeader expected,  const  ref  ReadelfHeader actual)","url":"/ddn-ff-elf/ddn/elf/test_parsers/compareHeaders.html"},{"doc":"Compare two ReadelfSection arrays.","kind":"function","module":"ddn.elf.test_parsers","name":"compareSections","package":"ddn-ff-elf","parentType":"","signature":"bool compareSections(const  ref  ReadelfSection[]  expected,  const  ref  ReadelfSection[]  actual)","url":"/ddn-ff-elf/ddn/elf/test_parsers/compareSections.html"},{"doc":"Compare two ReadelfSymbol arrays.","kind":"function","module":"ddn.elf.test_parsers","name":"compareSymbols","package":"ddn-ff-elf","parentType":"","signature":"bool compareSymbols(const  ref  ReadelfSymbol[]  expected,  const  ref  ReadelfSymbol[]  actual)","url":"/ddn-ff-elf/ddn/elf/test_parsers/compareSymbols.html"},{"doc":"Parsed ELF header from readelf -h output.","kind":"struct","module":"ddn.elf.test_parsers","name":"ReadelfHeader","package":"ddn-ff-elf","parentType":"","signature":"ReadelfHeader","url":"/ddn-ff-elf/ddn/elf/test_parsers.html#ReadelfHeader"},{"doc":"Parsed section header from readelf -S output.","kind":"struct","module":"ddn.elf.test_parsers","name":"ReadelfSection","package":"ddn-ff-elf","parentType":"","signature":"ReadelfSection","url":"/ddn-ff-elf/ddn/elf/test_parsers.html#ReadelfSection"},{"doc":"Parsed symbol from readelf -s output.","kind":"struct","module":"ddn.elf.test_parsers","name":"ReadelfSymbol","package":"ddn-ff-elf","parentType":"","signature":"ReadelfSymbol","url":"/ddn-ff-elf/ddn/elf/test_parsers.html#ReadelfSymbol"},{"doc":"Parsed segment/program header from readelf -l output.","kind":"struct","module":"ddn.elf.test_parsers","name":"ReadelfSegment","package":"ddn-ff-elf","parentType":"","signature":"ReadelfSegment","url":"/ddn-ff-elf/ddn/elf/test_parsers.html#ReadelfSegment"},{"doc":"Parsed symbol from nm output.","kind":"struct","module":"ddn.elf.test_parsers","name":"NmSymbol","package":"ddn-ff-elf","parentType":"","signature":"NmSymbol","url":"/ddn-ff-elf/ddn/elf/test_parsers.html#NmSymbol"},{"doc":"Test utility functions for external tool integration.","kind":"module","module":"ddn.elf.test_utils","name":"ddn.elf.test_utils","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/test_utils.html"},{"doc":"Check if an external tool is available in the system PATH.","kind":"function","module":"ddn.elf.test_utils","name":"hasExternalTool","package":"ddn-ff-elf","parentType":"","signature":"bool hasExternalTool(string toolName)","url":"/ddn-ff-elf/ddn/elf/test_utils/hasExternalTool.html"},{"doc":"Execute an external command and capture its output.","kind":"function","module":"ddn.elf.test_utils","name":"runCommand","package":"ddn-ff-elf","parentType":"","signature":"CommandResult runCommand(string[]  args)","url":"/ddn-ff-elf/ddn/elf/test_utils/runCommand.html"},{"doc":"Execute an external command and capture stdout and stderr.","kind":"function","module":"ddn.elf.test_utils","name":"runCommandWithOutput","package":"ddn-ff-elf","parentType":"","signature":"CommandResult runCommandWithOutput(string[]  args)","url":"/ddn-ff-elf/ddn/elf/test_utils/runCommandWithOutput.html"},{"doc":"Create a temporary ELF file with the given data.","kind":"function","module":"ddn.elf.test_utils","name":"createTempElfFile","package":"ddn-ff-elf","parentType":"","signature":"string createTempElfFile(const(ubyte)[]  data,  string prefix =  \"elftest\")","url":"/ddn-ff-elf/ddn/elf/test_utils/createTempElfFile.html"},{"doc":"Clean up a temporary file.","kind":"function","module":"ddn.elf.test_utils","name":"cleanupTempFile","package":"ddn-ff-elf","parentType":"","signature":"void cleanupTempFile(string path)","url":"/ddn-ff-elf/ddn/elf/test_utils/cleanupTempFile.html"},{"doc":"Skip a test if an external tool is not available.","kind":"function","module":"ddn.elf.test_utils","name":"requireTool","package":"ddn-ff-elf","parentType":"","signature":"void requireTool(string toolName,  string message =  null)","url":"/ddn-ff-elf/ddn/elf/test_utils/requireTool.html"},{"doc":"Result of running an external command.","kind":"struct","module":"ddn.elf.test_utils","name":"CommandResult","package":"ddn-ff-elf","parentType":"","signature":"CommandResult","url":"/ddn-ff-elf/ddn/elf/test_utils.html#CommandResult"},{"doc":"RAII wrapper for temporary file management.","kind":"struct","module":"ddn.elf.test_utils","name":"TempFile","package":"ddn-ff-elf","parentType":"","signature":"TempFile","url":"/ddn-ff-elf/ddn/elf/test_utils.html#TempFile"},{"doc":"Create a temporary file from byte data.","kind":"method","module":"ddn.elf.test_utils","name":"create","package":"ddn-ff-elf","parentType":"TempFile","signature":"TempFile create(const(ubyte)[]  data,  string prefix =  \"elftest\")","url":"/ddn-ff-elf/ddn/elf/test_utils/TempFile.create.html"},{"doc":"Clean up the temporary file.","kind":"method","module":"ddn.elf.test_utils","name":"cleanup","package":"ddn-ff-elf","parentType":"TempFile","signature":"void cleanup()","url":"/ddn-ff-elf/ddn/elf/test_utils/TempFile.cleanup.html"},{"doc":"ELF type definitions and constants.","kind":"module","module":"ddn.elf.types","name":"ddn.elf.types","package":"ddn-ff-elf","parentType":"","signature":"","url":"/ddn-ff-elf/ddn/elf/types.html"},{"doc":"Get the ELF magic number as a byte array.","kind":"function","module":"ddn.elf.types","name":"elfMagic","package":"ddn-ff-elf","parentType":"","signature":"ubyte[4] elfMagic()","url":"/ddn-ff-elf/ddn/elf/types/elfMagic.html"},{"doc":"Check if data starts with ELF magic number.","kind":"function","module":"ddn.elf.types","name":"isElfMagic","package":"ddn-ff-elf","parentType":"","signature":"bool isElfMagic(const(ubyte)[]  data)","url":"/ddn-ff-elf/ddn/elf/types/isElfMagic.html"},{"doc":"Encode symbol binding and type into st_info field.","kind":"function","module":"ddn.elf.types","name":"makeStInfo","package":"ddn-ff-elf","parentType":"","signature":"ubyte makeStInfo(SymbolBinding binding,  SymbolType type)","url":"/ddn-ff-elf/ddn/elf/types/makeStInfo.html"},{"doc":"Extract symbol binding from st_info field.","kind":"function","module":"ddn.elf.types","name":"getStBinding","package":"ddn-ff-elf","parentType":"","signature":"SymbolBinding getStBinding(ubyte  info)","url":"/ddn-ff-elf/ddn/elf/types/getStBinding.html"},{"doc":"Extract symbol type from st_info field.","kind":"function","module":"ddn.elf.types","name":"getStType","package":"ddn-ff-elf","parentType":"","signature":"SymbolType getStType(ubyte  info)","url":"/ddn-ff-elf/ddn/elf/types/getStType.html"},{"doc":"Encode symbol visibility into st_other field.","kind":"function","module":"ddn.elf.types","name":"makeStOther","package":"ddn-ff-elf","parentType":"","signature":"ubyte makeStOther(SymbolVisibility visibility)","url":"/ddn-ff-elf/ddn/elf/types/makeStOther.html"},{"doc":"Extract symbol visibility from st_other field.","kind":"function","module":"ddn.elf.types","name":"getStVisibility","package":"ddn-ff-elf","parentType":"","signature":"SymbolVisibility getStVisibility(ubyte  other)","url":"/ddn-ff-elf/ddn/elf/types/getStVisibility.html"},{"doc":"Check if a section type is a valid OS-specific value.","kind":"function","module":"ddn.elf.types","name":"isOsSpecificSection","package":"ddn-ff-elf","parentType":"","signature":"bool isOsSpecificSection(SectionType type)","url":"/ddn-ff-elf/ddn/elf/types/isOsSpecificSection.html"},{"doc":"Check if a section type is a valid processor-specific value.","kind":"function","module":"ddn.elf.types","name":"isProcSpecificSection","package":"ddn-ff-elf","parentType":"","signature":"bool isProcSpecificSection(SectionType type)","url":"/ddn-ff-elf/ddn/elf/types/isProcSpecificSection.html"},{"doc":"Check if a segment type is a valid OS-specific value.","kind":"function","module":"ddn.elf.types","name":"isOsSpecificSegment","package":"ddn-ff-elf","parentType":"","signature":"bool isOsSpecificSegment(SegmentType type)","url":"/ddn-ff-elf/ddn/elf/types/isOsSpecificSegment.html"},{"doc":"Check if a segment type is a valid processor-specific value.","kind":"function","module":"ddn.elf.types","name":"isProcSpecificSegment","package":"ddn-ff-elf","parentType":"","signature":"bool isProcSpecificSegment(SegmentType type)","url":"/ddn-ff-elf/ddn/elf/types/isProcSpecificSegment.html"},{"doc":"Check if a symbol binding is valid.","kind":"function","module":"ddn.elf.types","name":"isValidSymbolBinding","package":"ddn-ff-elf","parentType":"","signature":"bool isValidSymbolBinding(SymbolBinding binding)","url":"/ddn-ff-elf/ddn/elf/types/isValidSymbolBinding.html"},{"doc":"Check if a symbol type is valid.","kind":"function","module":"ddn.elf.types","name":"isValidSymbolType","package":"ddn-ff-elf","parentType":"","signature":"bool isValidSymbolType(SymbolType type)","url":"/ddn-ff-elf/ddn/elf/types/isValidSymbolType.html"},{"doc":"Check if a dynamic tag is valid.","kind":"function","module":"ddn.elf.types","name":"isValidDynamicTag","package":"ddn-ff-elf","parentType":"","signature":"bool isValidDynamicTag(DynamicTag tag)","url":"/ddn-ff-elf/ddn/elf/types/isValidDynamicTag.html"},{"doc":"Get the name of an ELF machine architecture.","kind":"function","module":"ddn.elf.types","name":"getMachineName","package":"ddn-ff-elf","parentType":"","signature":"string getMachineName(ElfMachine machine)","url":"/ddn-ff-elf/ddn/elf/types/getMachineName.html"},{"doc":"Get the name of an ELF section type.","kind":"function","module":"ddn.elf.types","name":"getSectionTypeName","package":"ddn-ff-elf","parentType":"","signature":"string getSectionTypeName(SectionType type)","url":"/ddn-ff-elf/ddn/elf/types/getSectionTypeName.html"},{"doc":"Get the name of an ELF segment type.","kind":"function","module":"ddn.elf.types","name":"getSegmentTypeName","package":"ddn-ff-elf","parentType":"","signature":"string getSegmentTypeName(SegmentType type)","url":"/ddn-ff-elf/ddn/elf/types/getSegmentTypeName.html"},{"doc":"Get the name of an ELF file type.","kind":"function","module":"ddn.elf.types","name":"getElfTypeName","package":"ddn-ff-elf","parentType":"","signature":"string getElfTypeName(ElfType type)","url":"/ddn-ff-elf/ddn/elf/types/getElfTypeName.html"},{"doc":"Get the name of an ELF class.","kind":"function","module":"ddn.elf.types","name":"getElfClassName","package":"ddn-ff-elf","parentType":"","signature":"string getElfClassName(ElfClass class_)","url":"/ddn-ff-elf/ddn/elf/types/getElfClassName.html"},{"doc":"ELF file class (32-bit or 64-bit).","kind":"enum","module":"ddn.elf.types","name":"ElfClass","package":"ddn-ff-elf","parentType":"","signature":"ElfClass : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#ElfClass"},{"doc":"No class (invalid)","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#ElfClass"},{"doc":"32-bit ELF file","kind":"enum_member","module":"ddn.elf.types","name":"CLASS32","package":"ddn-ff-elf","parentType":"","signature":"CLASS32 = 1","url":"/ddn-ff-elf/ddn/elf/types.html#ElfClass"},{"doc":"64-bit ELF file","kind":"enum_member","module":"ddn.elf.types","name":"CLASS64","package":"ddn-ff-elf","parentType":"","signature":"CLASS64 = 2","url":"/ddn-ff-elf/ddn/elf/types.html#ElfClass"},{"doc":"ELF data encoding (endianness).","kind":"enum","module":"ddn.elf.types","name":"ElfData","package":"ddn-ff-elf","parentType":"","signature":"ElfData : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#ElfData"},{"doc":"Invalid data encoding","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#ElfData"},{"doc":"2's complement, little endian","kind":"enum_member","module":"ddn.elf.types","name":"LSB","package":"ddn-ff-elf","parentType":"","signature":"LSB = 1","url":"/ddn-ff-elf/ddn/elf/types.html#ElfData"},{"doc":"2's complement, big endian","kind":"enum_member","module":"ddn.elf.types","name":"MSB","package":"ddn-ff-elf","parentType":"","signature":"MSB = 2","url":"/ddn-ff-elf/ddn/elf/types.html#ElfData"},{"doc":"ELF file version.","kind":"enum","module":"ddn.elf.types","name":"ElfVersion","package":"ddn-ff-elf","parentType":"","signature":"ElfVersion : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#ElfVersion"},{"doc":"Invalid version","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#ElfVersion"},{"doc":"Current ELF version (1)","kind":"enum_member","module":"ddn.elf.types","name":"CURRENT","package":"ddn-ff-elf","parentType":"","signature":"CURRENT = 1","url":"/ddn-ff-elf/ddn/elf/types.html#ElfVersion"},{"doc":"Operating system and ABI identification.","kind":"enum","module":"ddn.elf.types","name":"ElfOsAbi","package":"ddn-ff-elf","parentType":"","signature":"ElfOsAbi : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"No extensions or unspecified","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Hewlett-Packard HP-UX","kind":"enum_member","module":"ddn.elf.types","name":"HPUX","package":"ddn-ff-elf","parentType":"","signature":"HPUX = 1","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"NetBSD","kind":"enum_member","module":"ddn.elf.types","name":"NETBSD","package":"ddn-ff-elf","parentType":"","signature":"NETBSD = 2","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"GNU/Linux","kind":"enum_member","module":"ddn.elf.types","name":"LINUX","package":"ddn-ff-elf","parentType":"","signature":"LINUX = 3","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"GNU Hurd","kind":"enum_member","module":"ddn.elf.types","name":"HURD","package":"ddn-ff-elf","parentType":"","signature":"HURD = 4","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Sun Solaris","kind":"enum_member","module":"ddn.elf.types","name":"SOLARIS","package":"ddn-ff-elf","parentType":"","signature":"SOLARIS = 6","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"AIX","kind":"enum_member","module":"ddn.elf.types","name":"AIX","package":"ddn-ff-elf","parentType":"","signature":"AIX = 7","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"IRIX","kind":"enum_member","module":"ddn.elf.types","name":"IRIX","package":"ddn-ff-elf","parentType":"","signature":"IRIX = 8","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"FreeBSD","kind":"enum_member","module":"ddn.elf.types","name":"FREEBSD","package":"ddn-ff-elf","parentType":"","signature":"FREEBSD = 9","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Tru64 UNIX","kind":"enum_member","module":"ddn.elf.types","name":"TRU64","package":"ddn-ff-elf","parentType":"","signature":"TRU64 = 10","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Novell Modesto","kind":"enum_member","module":"ddn.elf.types","name":"MODESTO","package":"ddn-ff-elf","parentType":"","signature":"MODESTO = 11","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"OpenBSD","kind":"enum_member","module":"ddn.elf.types","name":"OPENBSD","package":"ddn-ff-elf","parentType":"","signature":"OPENBSD = 12","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Open VMS","kind":"enum_member","module":"ddn.elf.types","name":"OPENVMS","package":"ddn-ff-elf","parentType":"","signature":"OPENVMS = 13","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Hewlett-Packard Non-Stop UX","kind":"enum_member","module":"ddn.elf.types","name":"NSK","package":"ddn-ff-elf","parentType":"","signature":"NSK = 14","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Amiga Research OS","kind":"enum_member","module":"ddn.elf.types","name":"AROS","package":"ddn-ff-elf","parentType":"","signature":"AROS = 15","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Fenix OS","kind":"enum_member","module":"ddn.elf.types","name":"FENIXOS","package":"ddn-ff-elf","parentType":"","signature":"FENIXOS = 16","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"CloudABI","kind":"enum_member","module":"ddn.elf.types","name":"CLOUDABI","package":"ddn-ff-elf","parentType":"","signature":"CLOUDABI = 17","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"Stratus Technologies OpenVOS","kind":"enum_member","module":"ddn.elf.types","name":"OPENVOS","package":"ddn-ff-elf","parentType":"","signature":"OPENVOS = 18","url":"/ddn-ff-elf/ddn/elf/types.html#ElfOsAbi"},{"doc":"ELF object file type.","kind":"enum","module":"ddn.elf.types","name":"ElfType","package":"ddn-ff-elf","parentType":"","signature":"ElfType : ushort","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"No file type (invalid)","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"Relocatable object file","kind":"enum_member","module":"ddn.elf.types","name":"REL","package":"ddn-ff-elf","parentType":"","signature":"REL = 1","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"Executable file","kind":"enum_member","module":"ddn.elf.types","name":"EXEC","package":"ddn-ff-elf","parentType":"","signature":"EXEC = 2","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"Shared object file","kind":"enum_member","module":"ddn.elf.types","name":"DYN","package":"ddn-ff-elf","parentType":"","signature":"DYN = 3","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"Core dump file","kind":"enum_member","module":"ddn.elf.types","name":"CORE","package":"ddn-ff-elf","parentType":"","signature":"CORE = 4","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"Processor-specific value","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 0xff00","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"Processor-specific value","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 0xffff","url":"/ddn-ff-elf/ddn/elf/types.html#ElfType"},{"doc":"ELF machine (architecture) type.","kind":"enum","module":"ddn.elf.types","name":"ElfMachine","package":"ddn-ff-elf","parentType":"","signature":"ElfMachine : ushort","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"No machine","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"AT&T WE 32100","kind":"enum_member","module":"ddn.elf.types","name":"M32","package":"ddn-ff-elf","parentType":"","signature":"M32 = 1","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"SUN SPARC","kind":"enum_member","module":"ddn.elf.types","name":"SPARC","package":"ddn-ff-elf","parentType":"","signature":"SPARC = 2","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Intel 80386","kind":"enum_member","module":"ddn.elf.types","name":"I386","package":"ddn-ff-elf","parentType":"","signature":"I386 = 3","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola m68k family","kind":"enum_member","module":"ddn.elf.types","name":"M68K","package":"ddn-ff-elf","parentType":"","signature":"M68K = 4","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola m88k family","kind":"enum_member","module":"ddn.elf.types","name":"M88K","package":"ddn-ff-elf","parentType":"","signature":"M88K = 5","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Intel MCU","kind":"enum_member","module":"ddn.elf.types","name":"IAMCU","package":"ddn-ff-elf","parentType":"","signature":"IAMCU = 6","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Intel 80860","kind":"enum_member","module":"ddn.elf.types","name":"I860","package":"ddn-ff-elf","parentType":"","signature":"I860 = 7","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MIPS I Architecture","kind":"enum_member","module":"ddn.elf.types","name":"MIPS","package":"ddn-ff-elf","parentType":"","signature":"MIPS = 8","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"IBM System/370","kind":"enum_member","module":"ddn.elf.types","name":"S370","package":"ddn-ff-elf","parentType":"","signature":"S370 = 9","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MIPS RS3000 Little-endian","kind":"enum_member","module":"ddn.elf.types","name":"RS3000","package":"ddn-ff-elf","parentType":"","signature":"RS3000 = 10","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hewlett-Packard PA-RISC","kind":"enum_member","module":"ddn.elf.types","name":"PARISC","package":"ddn-ff-elf","parentType":"","signature":"PARISC = 15","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Fujitsu VPP500","kind":"enum_member","module":"ddn.elf.types","name":"VPP500","package":"ddn-ff-elf","parentType":"","signature":"VPP500 = 17","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Enhanced instruction set SPARC","kind":"enum_member","module":"ddn.elf.types","name":"SPARC32PLUS","package":"ddn-ff-elf","parentType":"","signature":"SPARC32PLUS = 18","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Intel 80960","kind":"enum_member","module":"ddn.elf.types","name":"I960","package":"ddn-ff-elf","parentType":"","signature":"I960 = 19","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"PowerPC","kind":"enum_member","module":"ddn.elf.types","name":"PPC","package":"ddn-ff-elf","parentType":"","signature":"PPC = 20","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"PowerPC 64-bit","kind":"enum_member","module":"ddn.elf.types","name":"PPC64","package":"ddn-ff-elf","parentType":"","signature":"PPC64 = 21","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"IBM System/390","kind":"enum_member","module":"ddn.elf.types","name":"S390","package":"ddn-ff-elf","parentType":"","signature":"S390 = 22","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"IBM SPU/SPU","kind":"enum_member","module":"ddn.elf.types","name":"SPU","package":"ddn-ff-elf","parentType":"","signature":"SPU = 23","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"NEC V800 series","kind":"enum_member","module":"ddn.elf.types","name":"V800","package":"ddn-ff-elf","parentType":"","signature":"V800 = 36","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Fujitsu FR20","kind":"enum_member","module":"ddn.elf.types","name":"FR20","package":"ddn-ff-elf","parentType":"","signature":"FR20 = 37","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"TRW RH-32","kind":"enum_member","module":"ddn.elf.types","name":"RH32","package":"ddn-ff-elf","parentType":"","signature":"RH32 = 38","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola RCE","kind":"enum_member","module":"ddn.elf.types","name":"RCE","package":"ddn-ff-elf","parentType":"","signature":"RCE = 39","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"ARM 32-bit architecture (AARCH32)","kind":"enum_member","module":"ddn.elf.types","name":"ARM","package":"ddn-ff-elf","parentType":"","signature":"ARM = 40","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Digital Alpha","kind":"enum_member","module":"ddn.elf.types","name":"ALPHA","package":"ddn-ff-elf","parentType":"","signature":"ALPHA = 41","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hitachi SH","kind":"enum_member","module":"ddn.elf.types","name":"SH","package":"ddn-ff-elf","parentType":"","signature":"SH = 42","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"SPARC-V9 64-bit","kind":"enum_member","module":"ddn.elf.types","name":"SPARCV9","package":"ddn-ff-elf","parentType":"","signature":"SPARCV9 = 43","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Siemens TriCore embedded processor","kind":"enum_member","module":"ddn.elf.types","name":"TRICORE","package":"ddn-ff-elf","parentType":"","signature":"TRICORE = 44","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Argonaut RISC Core, Argonaut Technologies Ltd.","kind":"enum_member","module":"ddn.elf.types","name":"ARC","package":"ddn-ff-elf","parentType":"","signature":"ARC = 45","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hitachi H8/300","kind":"enum_member","module":"ddn.elf.types","name":"H8_300","package":"ddn-ff-elf","parentType":"","signature":"H8_300 = 46","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hitachi H8/300H","kind":"enum_member","module":"ddn.elf.types","name":"H8_300H","package":"ddn-ff-elf","parentType":"","signature":"H8_300H = 47","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hitachi H8S","kind":"enum_member","module":"ddn.elf.types","name":"H8S","package":"ddn-ff-elf","parentType":"","signature":"H8S = 48","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hitachi H8/500","kind":"enum_member","module":"ddn.elf.types","name":"H8_500","package":"ddn-ff-elf","parentType":"","signature":"H8_500 = 49","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Intel Merced Processor","kind":"enum_member","module":"ddn.elf.types","name":"IA_64","package":"ddn-ff-elf","parentType":"","signature":"IA_64 = 50","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Stanford MIPS-X","kind":"enum_member","module":"ddn.elf.types","name":"MIPS_X","package":"ddn-ff-elf","parentType":"","signature":"MIPS_X = 51","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola ColdFire","kind":"enum_member","module":"ddn.elf.types","name":"COLDFIRE","package":"ddn-ff-elf","parentType":"","signature":"COLDFIRE = 52","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola M68HC12","kind":"enum_member","module":"ddn.elf.types","name":"M68HC12","package":"ddn-ff-elf","parentType":"","signature":"M68HC12 = 53","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Fujitsu MMA Multimedia Accelerator","kind":"enum_member","module":"ddn.elf.types","name":"MMA","package":"ddn-ff-elf","parentType":"","signature":"MMA = 54","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Siemens PCP","kind":"enum_member","module":"ddn.elf.types","name":"PCP","package":"ddn-ff-elf","parentType":"","signature":"PCP = 55","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Sony nCPU embedded RISC","kind":"enum_member","module":"ddn.elf.types","name":"NCPU","package":"ddn-ff-elf","parentType":"","signature":"NCPU = 56","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Denso NDR1 microprocessor","kind":"enum_member","module":"ddn.elf.types","name":"NDR1","package":"ddn-ff-elf","parentType":"","signature":"NDR1 = 57","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola Star*Core processor","kind":"enum_member","module":"ddn.elf.types","name":"STARCORE","package":"ddn-ff-elf","parentType":"","signature":"STARCORE = 58","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Toyota ME16 processor","kind":"enum_member","module":"ddn.elf.types","name":"ME16","package":"ddn-ff-elf","parentType":"","signature":"ME16 = 59","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"STMicroelectronics ST100 processor","kind":"enum_member","module":"ddn.elf.types","name":"ST100","package":"ddn-ff-elf","parentType":"","signature":"ST100 = 60","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Advanced Logic Corp. TinyJ embedded processor family","kind":"enum_member","module":"ddn.elf.types","name":"TINYJ","package":"ddn-ff-elf","parentType":"","signature":"TINYJ = 61","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"AMD x86-64 architecture","kind":"enum_member","module":"ddn.elf.types","name":"X86_64","package":"ddn-ff-elf","parentType":"","signature":"X86_64 = 62","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Sony DSP Processor","kind":"enum_member","module":"ddn.elf.types","name":"DSP","package":"ddn-ff-elf","parentType":"","signature":"DSP = 63","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Digital Equipment Corp. PDP-10","kind":"enum_member","module":"ddn.elf.types","name":"PDP10","package":"ddn-ff-elf","parentType":"","signature":"PDP10 = 64","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Digital Equipment Corp. PDP-11","kind":"enum_member","module":"ddn.elf.types","name":"PDP11","package":"ddn-ff-elf","parentType":"","signature":"PDP11 = 65","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Siemens FX66 microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"FX66","package":"ddn-ff-elf","parentType":"","signature":"FX66 = 66","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"STMicroelectronics ST9+ 8/16 bit microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"ST9PLUS","package":"ddn-ff-elf","parentType":"","signature":"ST9PLUS = 67","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"STMicroelectronics ST7 8-bit microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"ST7","package":"ddn-ff-elf","parentType":"","signature":"ST7 = 68","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola MC68HC16 Microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"MC68HC16","package":"ddn-ff-elf","parentType":"","signature":"MC68HC16 = 69","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola MC68HC11 Microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"MC68HC11","package":"ddn-ff-elf","parentType":"","signature":"MC68HC11 = 70","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola MC68HC08 Microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"MC68HC08","package":"ddn-ff-elf","parentType":"","signature":"MC68HC08 = 71","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Motorola MC68HC05 Microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"MC68HC05","package":"ddn-ff-elf","parentType":"","signature":"MC68HC05 = 72","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Silicon Graphics SVx","kind":"enum_member","module":"ddn.elf.types","name":"SVX","package":"ddn-ff-elf","parentType":"","signature":"SVX = 73","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"STMicroelectronics ST19 8-bit microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"ST19","package":"ddn-ff-elf","parentType":"","signature":"ST19 = 74","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Digital VAX","kind":"enum_member","module":"ddn.elf.types","name":"VAX","package":"ddn-ff-elf","parentType":"","signature":"VAX = 75","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Axis Communications 32-bit embedded processor","kind":"enum_member","module":"ddn.elf.types","name":"CRIS","package":"ddn-ff-elf","parentType":"","signature":"CRIS = 76","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Infineon Technologies 32-bit embedded processor","kind":"enum_member","module":"ddn.elf.types","name":"JAVELIN","package":"ddn-ff-elf","parentType":"","signature":"JAVELIN = 77","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Element 14 64-bit DSP Processor","kind":"enum_member","module":"ddn.elf.types","name":"FIREPATH","package":"ddn-ff-elf","parentType":"","signature":"FIREPATH = 78","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"LSI Logic 16-bit DSP Processor","kind":"enum_member","module":"ddn.elf.types","name":"ZSP","package":"ddn-ff-elf","parentType":"","signature":"ZSP = 79","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Donald Knuth's educational 64-bit processor","kind":"enum_member","module":"ddn.elf.types","name":"MMIX","package":"ddn-ff-elf","parentType":"","signature":"MMIX = 80","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Harvard University machine-independent object format","kind":"enum_member","module":"ddn.elf.types","name":"HUANY","package":"ddn-ff-elf","parentType":"","signature":"HUANY = 81","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"SiTera Prism","kind":"enum_member","module":"ddn.elf.types","name":"PRISM","package":"ddn-ff-elf","parentType":"","signature":"PRISM = 82","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Atmel AVR 8-bit microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"AVR","package":"ddn-ff-elf","parentType":"","signature":"AVR = 83","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Fujitsu FR30","kind":"enum_member","module":"ddn.elf.types","name":"FR30","package":"ddn-ff-elf","parentType":"","signature":"FR30 = 84","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"D10V","kind":"enum_member","module":"ddn.elf.types","name":"D10V","package":"ddn-ff-elf","parentType":"","signature":"D10V = 85","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"D30V","kind":"enum_member","module":"ddn.elf.types","name":"D30V","package":"ddn-ff-elf","parentType":"","signature":"D30V = 86","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"NEC v850","kind":"enum_member","module":"ddn.elf.types","name":"V850","package":"ddn-ff-elf","parentType":"","signature":"V850 = 87","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Mitsubishi M32R","kind":"enum_member","module":"ddn.elf.types","name":"M32R","package":"ddn-ff-elf","parentType":"","signature":"M32R = 88","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Matsushita MN10300","kind":"enum_member","module":"ddn.elf.types","name":"MN10300","package":"ddn-ff-elf","parentType":"","signature":"MN10300 = 89","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Matsushita MN10200","kind":"enum_member","module":"ddn.elf.types","name":"MN10200","package":"ddn-ff-elf","parentType":"","signature":"MN10200 = 90","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"picoJava","kind":"enum_member","module":"ddn.elf.types","name":"PICOJAVA","package":"ddn-ff-elf","parentType":"","signature":"PICOJAVA = 91","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"OpenRISC 32-bit embedded processor","kind":"enum_member","module":"ddn.elf.types","name":"OPENRISC","package":"ddn-ff-elf","parentType":"","signature":"OPENRISC = 92","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"ARC International ARCompact processor","kind":"enum_member","module":"ddn.elf.types","name":"ARC_COMPACT","package":"ddn-ff-elf","parentType":"","signature":"ARC_COMPACT = 93","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Tensilica Xtensa Architecture","kind":"enum_member","module":"ddn.elf.types","name":"XTENSA","package":"ddn-ff-elf","parentType":"","signature":"XTENSA = 94","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Alphamosaic VideoCore processor","kind":"enum_member","module":"ddn.elf.types","name":"VIDEOCORE","package":"ddn-ff-elf","parentType":"","signature":"VIDEOCORE = 95","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Thompson Multimedia General Purpose Processor","kind":"enum_member","module":"ddn.elf.types","name":"TMM_GPP","package":"ddn-ff-elf","parentType":"","signature":"TMM_GPP = 96","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"National Semiconductor 32000 series","kind":"enum_member","module":"ddn.elf.types","name":"NS32K","package":"ddn-ff-elf","parentType":"","signature":"NS32K = 97","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Tenor Network TPC processor","kind":"enum_member","module":"ddn.elf.types","name":"TPC","package":"ddn-ff-elf","parentType":"","signature":"TPC = 98","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Trebia SNP 1000 processor","kind":"enum_member","module":"ddn.elf.types","name":"SNP1K","package":"ddn-ff-elf","parentType":"","signature":"SNP1K = 99","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"STMicroelectronics ST200","kind":"enum_member","module":"ddn.elf.types","name":"ST200","package":"ddn-ff-elf","parentType":"","signature":"ST200 = 100","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Ubicom IP2022 micro controller","kind":"enum_member","module":"ddn.elf.types","name":"IP2K","package":"ddn-ff-elf","parentType":"","signature":"IP2K = 101","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MAX Processor","kind":"enum_member","module":"ddn.elf.types","name":"MAX","package":"ddn-ff-elf","parentType":"","signature":"MAX = 102","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"National Semiconductor CompactRISC microprocessor","kind":"enum_member","module":"ddn.elf.types","name":"COMPACTRISC","package":"ddn-ff-elf","parentType":"","signature":"COMPACTRISC = 103","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Fujitsu F2MC16","kind":"enum_member","module":"ddn.elf.types","name":"F2MC16","package":"ddn-ff-elf","parentType":"","signature":"F2MC16 = 104","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Texas Instruments MSP430 microcontroller","kind":"enum_member","module":"ddn.elf.types","name":"MSP430","package":"ddn-ff-elf","parentType":"","signature":"MSP430 = 105","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Analog Devices Blackfin (DSP) processor","kind":"enum_member","module":"ddn.elf.types","name":"BLACKFIN","package":"ddn-ff-elf","parentType":"","signature":"BLACKFIN = 106","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"S1C33 Family of Seiko Epson processors","kind":"enum_member","module":"ddn.elf.types","name":"SE_C33","package":"ddn-ff-elf","parentType":"","signature":"SE_C33 = 107","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Sharp embedded microprocessor","kind":"enum_member","module":"ddn.elf.types","name":"SEP","package":"ddn-ff-elf","parentType":"","signature":"SEP = 108","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Arca RISC Microprocessor","kind":"enum_member","module":"ddn.elf.types","name":"ARCA","package":"ddn-ff-elf","parentType":"","signature":"ARCA = 109","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Microprocessor series from PKU-Unity Ltd. and MPRC of Peking University","kind":"enum_member","module":"ddn.elf.types","name":"UNICORE","package":"ddn-ff-elf","parentType":"","signature":"UNICORE = 110","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"eXcess: 64-bit RISC CPU from S&S Labs","kind":"enum_member","module":"ddn.elf.types","name":"EXCESS","package":"ddn-ff-elf","parentType":"","signature":"EXCESS = 111","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"IXP12000","kind":"enum_member","module":"ddn.elf.types","name":"IXP1200","package":"ddn-ff-elf","parentType":"","signature":"IXP1200 = 112","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Atmel Corporation 32-bit microprocessor family","kind":"enum_member","module":"ddn.elf.types","name":"DT32","package":"ddn-ff-elf","parentType":"","signature":"DT32 = 113","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Open8 RISC","kind":"enum_member","module":"ddn.elf.types","name":"OPEN8","package":"ddn-ff-elf","parentType":"","signature":"OPEN8 = 114","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"STMicroelectronics STMicro 64-bit VLIW Data Signal Processor","kind":"enum_member","module":"ddn.elf.types","name":"ST78K0S","package":"ddn-ff-elf","parentType":"","signature":"ST78K0S = 115","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Altera Nios II soft-core processor","kind":"enum_member","module":"ddn.elf.types","name":"NIOS2","package":"ddn-ff-elf","parentType":"","signature":"NIOS2 = 116","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Hewlett-Packard PA-RISC","kind":"enum_member","module":"ddn.elf.types","name":"HPPA","package":"ddn-ff-elf","parentType":"","signature":"HPPA = 117","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Netronics BigFoot (16-bit microcontroller)","kind":"enum_member","module":"ddn.elf.types","name":"BIGFOOT","package":"ddn-ff-elf","parentType":"","signature":"BIGFOOT = 118","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"RISC-V 32-bit","kind":"enum_member","module":"ddn.elf.types","name":"RISCV32","package":"ddn-ff-elf","parentType":"","signature":"RISCV32 = 133","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"RISC-V 64-bit","kind":"enum_member","module":"ddn.elf.types","name":"RISCV64","package":"ddn-ff-elf","parentType":"","signature":"RISCV64 = 134","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"RISC-V 128-bit","kind":"enum_member","module":"ddn.elf.types","name":"RISCV128","package":"ddn-ff-elf","parentType":"","signature":"RISCV128 = 135","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Seiko Epson C17 family","kind":"enum_member","module":"ddn.elf.types","name":"C17","package":"ddn-ff-elf","parentType":"","signature":"C17 = 136","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Texas Instruments TMS320C6000 DSP family","kind":"enum_member","module":"ddn.elf.types","name":"C6000","package":"ddn-ff-elf","parentType":"","signature":"C6000 = 137","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Texas Instruments TMS320C2000 DSP family","kind":"enum_member","module":"ddn.elf.types","name":"C2000","package":"ddn-ff-elf","parentType":"","signature":"C2000 = 138","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Texas Instruments TMS320C55x DSP family","kind":"enum_member","module":"ddn.elf.types","name":"C5500","package":"ddn-ff-elf","parentType":"","signature":"C5500 = 139","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Freescale Communication Engine RISC core","kind":"enum_member","module":"ddn.elf.types","name":"DSPIC33F","package":"ddn-ff-elf","parentType":"","signature":"DSPIC33F = 140","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MIPS MT","kind":"enum_member","module":"ddn.elf.types","name":"M24K","package":"ddn-ff-elf","parentType":"","signature":"M24K = 141","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"RISC-V","kind":"enum_member","module":"ddn.elf.types","name":"RISCV","package":"ddn-ff-elf","parentType":"","signature":"RISCV = 243","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Renesas RX family","kind":"enum_member","module":"ddn.elf.types","name":"RX","package":"ddn-ff-elf","parentType":"","signature":"RX = 144","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Imagination Technologies META processor architecture","kind":"enum_member","module":"ddn.elf.types","name":"METAG","package":"ddn-ff-elf","parentType":"","signature":"METAG = 145","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MCST Elbrus general purpose architecture","kind":"enum_member","module":"ddn.elf.types","name":"MCST_ELBRUS","package":"ddn-ff-elf","parentType":"","signature":"MCST_ELBRUS = 146","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MCST E1PC+ processor","kind":"enum_member","module":"ddn.elf.types","name":"MCST_E1PC","package":"ddn-ff-elf","parentType":"","signature":"MCST_E1PC = 147","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"MCST Elbrus 2K architecture","kind":"enum_member","module":"ddn.elf.types","name":"MCST_E2K","package":"ddn-ff-elf","parentType":"","signature":"MCST_E2K = 148","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Cavium Nitrox","kind":"enum_member","module":"ddn.elf.types","name":"INTEL205","package":"ddn-ff-elf","parentType":"","signature":"INTEL205 = 149","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Cavium Nitrox+","kind":"enum_member","module":"ddn.elf.types","name":"INTEL206","package":"ddn-ff-elf","parentType":"","signature":"INTEL206 = 150","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Loongson LoongArch 32-bit","kind":"enum_member","module":"ddn.elf.types","name":"INTEL207","package":"ddn-ff-elf","parentType":"","signature":"INTEL207 = 151","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Loongson LoongArch 64-bit","kind":"enum_member","module":"ddn.elf.types","name":"INTEL208","package":"ddn-ff-elf","parentType":"","signature":"INTEL208 = 152","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Loongson LoongArch 128-bit","kind":"enum_member","module":"ddn.elf.types","name":"INTEL209","package":"ddn-ff-elf","parentType":"","signature":"INTEL209 = 153","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Generic","kind":"enum_member","module":"ddn.elf.types","name":"AARCH64","package":"ddn-ff-elf","parentType":"","signature":"AARCH64 = 183","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Loongson LoongArch 32-bit","kind":"enum_member","module":"ddn.elf.types","name":"LOONGARCH32","package":"ddn-ff-elf","parentType":"","signature":"LOONGARCH32 = 258","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"Loongson LoongArch 64-bit","kind":"enum_member","module":"ddn.elf.types","name":"LOONGARCH64","package":"ddn-ff-elf","parentType":"","signature":"LOONGARCH64 = 259","url":"/ddn-ff-elf/ddn/elf/types.html#ElfMachine"},{"doc":"ELF section header types.","kind":"enum","module":"ddn.elf.types","name":"SectionType","package":"ddn-ff-elf","parentType":"","signature":"SectionType : uint","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Inactive section","kind":"enum_member","module":"ddn.elf.types","name":"NULL","package":"ddn-ff-elf","parentType":"","signature":"NULL = 0","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Program-defined contents","kind":"enum_member","module":"ddn.elf.types","name":"PROGBITS","package":"ddn-ff-elf","parentType":"","signature":"PROGBITS = 1","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Symbol table","kind":"enum_member","module":"ddn.elf.types","name":"SYMTAB","package":"ddn-ff-elf","parentType":"","signature":"SYMTAB = 2","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"String table","kind":"enum_member","module":"ddn.elf.types","name":"STRTAB","package":"ddn-ff-elf","parentType":"","signature":"STRTAB = 3","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Relocation entries with explicit addends","kind":"enum_member","module":"ddn.elf.types","name":"RELA","package":"ddn-ff-elf","parentType":"","signature":"RELA = 4","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Symbol hash table","kind":"enum_member","module":"ddn.elf.types","name":"HASH","package":"ddn-ff-elf","parentType":"","signature":"HASH = 5","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Dynamic linking information","kind":"enum_member","module":"ddn.elf.types","name":"DYNAMIC","package":"ddn-ff-elf","parentType":"","signature":"DYNAMIC = 6","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Note section","kind":"enum_member","module":"ddn.elf.types","name":"NOTE","package":"ddn-ff-elf","parentType":"","signature":"NOTE = 7","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Program space with no data (bss)","kind":"enum_member","module":"ddn.elf.types","name":"NOBITS","package":"ddn-ff-elf","parentType":"","signature":"NOBITS = 8","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Relocation entries without addends","kind":"enum_member","module":"ddn.elf.types","name":"REL","package":"ddn-ff-elf","parentType":"","signature":"REL = 9","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Reserved","kind":"enum_member","module":"ddn.elf.types","name":"SHLIB","package":"ddn-ff-elf","parentType":"","signature":"SHLIB = 10","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Dynamic symbol table","kind":"enum_member","module":"ddn.elf.types","name":"DYNSYM","package":"ddn-ff-elf","parentType":"","signature":"DYNSYM = 11","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Array of constructors","kind":"enum_member","module":"ddn.elf.types","name":"INIT_ARRAY","package":"ddn-ff-elf","parentType":"","signature":"INIT_ARRAY = 14","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Array of destructors","kind":"enum_member","module":"ddn.elf.types","name":"FINI_ARRAY","package":"ddn-ff-elf","parentType":"","signature":"FINI_ARRAY = 15","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Array of pre-constructors","kind":"enum_member","module":"ddn.elf.types","name":"PREINIT_ARRAY","package":"ddn-ff-elf","parentType":"","signature":"PREINIT_ARRAY = 16","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Section group","kind":"enum_member","module":"ddn.elf.types","name":"GROUP","package":"ddn-ff-elf","parentType":"","signature":"GROUP = 17","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Extended section index","kind":"enum_member","module":"ddn.elf.types","name":"SYMTAB_SHNDX","package":"ddn-ff-elf","parentType":"","signature":"SYMTAB_SHNDX = 18","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"GNU_ATTRIBUTES","package":"ddn-ff-elf","parentType":"","signature":"GNU_ATTRIBUTES = 0x6ffffff5","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"GNU object-specific","kind":"enum_member","module":"ddn.elf.types","name":"GNU_HASH","package":"ddn-ff-elf","parentType":"","signature":"GNU_HASH = 0x6ffffff6","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"GNU version definitions","kind":"enum_member","module":"ddn.elf.types","name":"GNU_LIBLIST","package":"ddn-ff-elf","parentType":"","signature":"GNU_LIBLIST = 0x6ffffff7","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Object section data check","kind":"enum_member","module":"ddn.elf.types","name":"CHECKSUM","package":"ddn-ff-elf","parentType":"","signature":"CHECKSUM = 0x6ffffff8","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"SUN compatibility versioning","kind":"enum_member","module":"ddn.elf.types","name":"SUNW_MOVE","package":"ddn-ff-elf","parentType":"","signature":"SUNW_MOVE = 0x6ffffffa","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"SUN compatibility versioning","kind":"enum_member","module":"ddn.elf.types","name":"SUNW_COMDAT","package":"ddn-ff-elf","parentType":"","signature":"SUNW_COMDAT = 0x6ffffffb","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"SUN debug info","kind":"enum_member","module":"ddn.elf.types","name":"SUNW_SYMINFO","package":"ddn-ff-elf","parentType":"","signature":"SUNW_SYMINFO = 0x6ffffffc","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"GNU version symbol table","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERDEF","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERDEF = 0x6ffffffd","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"GNU version needs","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERNEED","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERNEED = 0x6ffffffe","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"GNU version symbol table","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERSYM","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERSYM = 0x6fffffff","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"OS-specific range start","kind":"enum_member","module":"ddn.elf.types","name":"LOOS","package":"ddn-ff-elf","parentType":"","signature":"LOOS = 0x60000000","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Processor-specific range start","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 0x70000000","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Processor-specific range end","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 0x7fffffff","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Reserved value","kind":"enum_member","module":"ddn.elf.types","name":"LOSTART","package":"ddn-ff-elf","parentType":"","signature":"LOSTART = 0xff00","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"Reserved value","kind":"enum_member","module":"ddn.elf.types","name":"HIEND","package":"ddn-ff-elf","parentType":"","signature":"HIEND = 0xffff","url":"/ddn-ff-elf/ddn/elf/types.html#SectionType"},{"doc":"ELF section header flags.","kind":"enum","module":"ddn.elf.types","name":"SectionFlags","package":"ddn-ff-elf","parentType":"","signature":"SectionFlags : ulong","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Unused","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0x0","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Writable","kind":"enum_member","module":"ddn.elf.types","name":"WRITE","package":"ddn-ff-elf","parentType":"","signature":"WRITE = 0x1","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Occupies memory during execution","kind":"enum_member","module":"ddn.elf.types","name":"ALLOC","package":"ddn-ff-elf","parentType":"","signature":"ALLOC = 0x2","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Executable","kind":"enum_member","module":"ddn.elf.types","name":"EXECINSTR","package":"ddn-ff-elf","parentType":"","signature":"EXECINSTR = 0x4","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Might be merged","kind":"enum_member","module":"ddn.elf.types","name":"MERGE","package":"ddn-ff-elf","parentType":"","signature":"MERGE = 0x10","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Contains nul-terminated strings","kind":"enum_member","module":"ddn.elf.types","name":"STRINGS","package":"ddn-ff-elf","parentType":"","signature":"STRINGS = 0x20","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"`sh_info' holds SHT index","kind":"enum_member","module":"ddn.elf.types","name":"INFO_LINK","package":"ddn-ff-elf","parentType":"","signature":"INFO_LINK = 0x40","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Preserve order for combining sections","kind":"enum_member","module":"ddn.elf.types","name":"LINK_ORDER","package":"ddn-ff-elf","parentType":"","signature":"LINK_ORDER = 0x80","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Non-standard OS specific handling required","kind":"enum_member","module":"ddn.elf.types","name":"OS_NONCONFORMING","package":"ddn-ff-elf","parentType":"","signature":"OS_NONCONFORMING = 0x100","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Section is member of a group","kind":"enum_member","module":"ddn.elf.types","name":"GROUP","package":"ddn-ff-elf","parentType":"","signature":"GROUP = 0x200","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Section holds thread-local storage","kind":"enum_member","module":"ddn.elf.types","name":"TLS","package":"ddn-ff-elf","parentType":"","signature":"TLS = 0x400","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"OS-specific (mask is for ELF32; ELF64 uses a wider range)","kind":"enum_member","module":"ddn.elf.types","name":"MASKOS","package":"ddn-ff-elf","parentType":"","signature":"MASKOS = 0x0ff00000","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"Processor-specific (mask is for ELF32; ELF64 uses a wider range)","kind":"enum_member","module":"ddn.elf.types","name":"MASKPROC","package":"ddn-ff-elf","parentType":"","signature":"MASKPROC = 0xf0000000","url":"/ddn-ff-elf/ddn/elf/types.html#SectionFlags"},{"doc":"ELF program header types (segment types).","kind":"enum","module":"ddn.elf.types","name":"SegmentType","package":"ddn-ff-elf","parentType":"","signature":"SegmentType : uint","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Unused entry","kind":"enum_member","module":"ddn.elf.types","name":"NULL","package":"ddn-ff-elf","parentType":"","signature":"NULL = 0","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Loadable segment","kind":"enum_member","module":"ddn.elf.types","name":"LOAD","package":"ddn-ff-elf","parentType":"","signature":"LOAD = 1","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Dynamic linking information","kind":"enum_member","module":"ddn.elf.types","name":"DYNAMIC","package":"ddn-ff-elf","parentType":"","signature":"DYNAMIC = 2","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Interpreter program path","kind":"enum_member","module":"ddn.elf.types","name":"INTERP","package":"ddn-ff-elf","parentType":"","signature":"INTERP = 3","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Auxiliary information","kind":"enum_member","module":"ddn.elf.types","name":"NOTE","package":"ddn-ff-elf","parentType":"","signature":"NOTE = 4","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Reserved","kind":"enum_member","module":"ddn.elf.types","name":"SHLIB","package":"ddn-ff-elf","parentType":"","signature":"SHLIB = 5","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Segment containing program header table","kind":"enum_member","module":"ddn.elf.types","name":"PHDR","package":"ddn-ff-elf","parentType":"","signature":"PHDR = 6","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Thread-local storage template","kind":"enum_member","module":"ddn.elf.types","name":"TLS","package":"ddn-ff-elf","parentType":"","signature":"TLS = 7","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Processor-specific range start","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 0x70000000","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"Processor-specific range end","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 0x7fffffff","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"OS-specific range start","kind":"enum_member","module":"ddn.elf.types","name":"LOOS","package":"ddn-ff-elf","parentType":"","signature":"LOOS = 0x60000000","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"OS-specific range end","kind":"enum_member","module":"ddn.elf.types","name":"HIOS","package":"ddn-ff-elf","parentType":"","signature":"HIOS = 0x6fffffff","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentType"},{"doc":"ELF program header segment flags.","kind":"enum","module":"ddn.elf.types","name":"SegmentFlags","package":"ddn-ff-elf","parentType":"","signature":"SegmentFlags : uint","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"Segment is executable","kind":"enum_member","module":"ddn.elf.types","name":"X","package":"ddn-ff-elf","parentType":"","signature":"X = 0x1","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"Segment is writable","kind":"enum_member","module":"ddn.elf.types","name":"W","package":"ddn-ff-elf","parentType":"","signature":"W = 0x2","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"Segment is readable","kind":"enum_member","module":"ddn.elf.types","name":"R","package":"ddn-ff-elf","parentType":"","signature":"R = 0x4","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"Unused flag","kind":"enum_member","module":"ddn.elf.types","name":"NONE","package":"ddn-ff-elf","parentType":"","signature":"NONE = 0x0","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"MASKOS","package":"ddn-ff-elf","parentType":"","signature":"MASKOS = 0x0ff00000","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"Processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"MASKPROC","package":"ddn-ff-elf","parentType":"","signature":"MASKPROC = 0xf0000000","url":"/ddn-ff-elf/ddn/elf/types.html#SegmentFlags"},{"doc":"ELF symbol binding.","kind":"enum","module":"ddn.elf.types","name":"SymbolBinding","package":"ddn-ff-elf","parentType":"","signature":"SymbolBinding : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Local symbol","kind":"enum_member","module":"ddn.elf.types","name":"LOCAL","package":"ddn-ff-elf","parentType":"","signature":"LOCAL = 0","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Global symbol","kind":"enum_member","module":"ddn.elf.types","name":"GLOBAL","package":"ddn-ff-elf","parentType":"","signature":"GLOBAL = 1","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Weak symbol","kind":"enum_member","module":"ddn.elf.types","name":"WEAK","package":"ddn-ff-elf","parentType":"","signature":"WEAK = 2","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Number of defined types.","kind":"enum_member","module":"ddn.elf.types","name":"NUM","package":"ddn-ff-elf","parentType":"","signature":"NUM = 3","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Start of OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"LOOS","package":"ddn-ff-elf","parentType":"","signature":"LOOS = 10","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Unique symbol","kind":"enum_member","module":"ddn.elf.types","name":"UNIQUE","package":"ddn-ff-elf","parentType":"","signature":"UNIQUE = 10","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"End of OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"HIOS","package":"ddn-ff-elf","parentType":"","signature":"HIOS = 12","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"Start of processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 13","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"End of processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 15","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolBinding"},{"doc":"ELF symbol types.","kind":"enum","module":"ddn.elf.types","name":"SymbolType","package":"ddn-ff-elf","parentType":"","signature":"SymbolType : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"No type specified","kind":"enum_member","module":"ddn.elf.types","name":"NOTYPE","package":"ddn-ff-elf","parentType":"","signature":"NOTYPE = 0","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Object (variable, array, etc.)","kind":"enum_member","module":"ddn.elf.types","name":"OBJECT","package":"ddn-ff-elf","parentType":"","signature":"OBJECT = 1","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Function","kind":"enum_member","module":"ddn.elf.types","name":"FUNC","package":"ddn-ff-elf","parentType":"","signature":"FUNC = 2","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Section","kind":"enum_member","module":"ddn.elf.types","name":"SECTION","package":"ddn-ff-elf","parentType":"","signature":"SECTION = 3","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"File name","kind":"enum_member","module":"ddn.elf.types","name":"FILE","package":"ddn-ff-elf","parentType":"","signature":"FILE = 4","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Common object","kind":"enum_member","module":"ddn.elf.types","name":"COMMON","package":"ddn-ff-elf","parentType":"","signature":"COMMON = 5","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Thread-local data object","kind":"enum_member","module":"ddn.elf.types","name":"TLS","package":"ddn-ff-elf","parentType":"","signature":"TLS = 6","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Number of defined types","kind":"enum_member","module":"ddn.elf.types","name":"NUM","package":"ddn-ff-elf","parentType":"","signature":"NUM = 7","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Start of OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"LOOS","package":"ddn-ff-elf","parentType":"","signature":"LOOS = 10","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"End of OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"HIOS","package":"ddn-ff-elf","parentType":"","signature":"HIOS = 12","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"Start of processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 13","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"End of processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 15","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolType"},{"doc":"ELF symbol visibility.","kind":"enum","module":"ddn.elf.types","name":"SymbolVisibility","package":"ddn-ff-elf","parentType":"","signature":"SymbolVisibility : ubyte","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolVisibility"},{"doc":"Default visibility","kind":"enum_member","module":"ddn.elf.types","name":"DEFAULT","package":"ddn-ff-elf","parentType":"","signature":"DEFAULT = 0","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolVisibility"},{"doc":"Hidden","kind":"enum_member","module":"ddn.elf.types","name":"HIDDEN","package":"ddn-ff-elf","parentType":"","signature":"HIDDEN = 1","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolVisibility"},{"doc":"Protected","kind":"enum_member","module":"ddn.elf.types","name":"PROTECTED","package":"ddn-ff-elf","parentType":"","signature":"PROTECTED = 2","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolVisibility"},{"doc":"Internal","kind":"enum_member","module":"ddn.elf.types","name":"INTERNAL","package":"ddn-ff-elf","parentType":"","signature":"INTERNAL = 3","url":"/ddn-ff-elf/ddn/elf/types.html#SymbolVisibility"},{"doc":"Special section indices.","kind":"enum","module":"ddn.elf.types","name":"SpecialSectionIndex","package":"ddn-ff-elf","parentType":"","signature":"SpecialSectionIndex : ushort","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"Undefined section index","kind":"enum_member","module":"ddn.elf.types","name":"UNDEF","package":"ddn-ff-elf","parentType":"","signature":"UNDEF = 0","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"Absolute symbol value","kind":"enum_member","module":"ddn.elf.types","name":"ABS","package":"ddn-ff-elf","parentType":"","signature":"ABS = 0xfff1","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"Common symbol","kind":"enum_member","module":"ddn.elf.types","name":"COMMON","package":"ddn-ff-elf","parentType":"","signature":"COMMON = 0xfff2","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"Start of processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 0xff00","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"End of processor-specific","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 0xff1f","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"Start of OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"LOOS","package":"ddn-ff-elf","parentType":"","signature":"LOOS = 0xff20","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"End of OS-specific","kind":"enum_member","module":"ddn.elf.types","name":"HIRESERVE","package":"ddn-ff-elf","parentType":"","signature":"HIRESERVE = 0xff3f","url":"/ddn-ff-elf/ddn/elf/types.html#SpecialSectionIndex"},{"doc":"ELF dynamic array tags.","kind":"enum","module":"ddn.elf.types","name":"DynamicTag","package":"ddn-ff-elf","parentType":"","signature":"DynamicTag : uint","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"End of dynamic array","kind":"enum_member","module":"ddn.elf.types","name":"NULL","package":"ddn-ff-elf","parentType":"","signature":"NULL = 0","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Name of needed library","kind":"enum_member","module":"ddn.elf.types","name":"NEEDED","package":"ddn-ff-elf","parentType":"","signature":"NEEDED = 1","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size in bytes of PLT entries","kind":"enum_member","module":"ddn.elf.types","name":"PLTRELSZ","package":"ddn-ff-elf","parentType":"","signature":"PLTRELSZ = 2","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Processor-dependent value","kind":"enum_member","module":"ddn.elf.types","name":"PLTGOT","package":"ddn-ff-elf","parentType":"","signature":"PLTGOT = 3","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of symbol hash table","kind":"enum_member","module":"ddn.elf.types","name":"HASH","package":"ddn-ff-elf","parentType":"","signature":"HASH = 4","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of string table","kind":"enum_member","module":"ddn.elf.types","name":"STRTAB","package":"ddn-ff-elf","parentType":"","signature":"STRTAB = 5","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of symbol table","kind":"enum_member","module":"ddn.elf.types","name":"SYMTAB","package":"ddn-ff-elf","parentType":"","signature":"SYMTAB = 6","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of Rela relocation entries","kind":"enum_member","module":"ddn.elf.types","name":"RELA","package":"ddn-ff-elf","parentType":"","signature":"RELA = 7","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Total size of Rela entries","kind":"enum_member","module":"ddn.elf.types","name":"RELASZ","package":"ddn-ff-elf","parentType":"","signature":"RELASZ = 8","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size of one Rela entry","kind":"enum_member","module":"ddn.elf.types","name":"RELAENT","package":"ddn-ff-elf","parentType":"","signature":"RELAENT = 9","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size of string table","kind":"enum_member","module":"ddn.elf.types","name":"STRSZ","package":"ddn-ff-elf","parentType":"","signature":"STRSZ = 10","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size of one symbol table entry","kind":"enum_member","module":"ddn.elf.types","name":"SYMENT","package":"ddn-ff-elf","parentType":"","signature":"SYMENT = 11","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of initialization function","kind":"enum_member","module":"ddn.elf.types","name":"INIT","package":"ddn-ff-elf","parentType":"","signature":"INIT = 12","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of termination function","kind":"enum_member","module":"ddn.elf.types","name":"FINI","package":"ddn-ff-elf","parentType":"","signature":"FINI = 13","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Name of shared object","kind":"enum_member","module":"ddn.elf.types","name":"SONAME","package":"ddn-ff-elf","parentType":"","signature":"SONAME = 14","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Library search path (deprecated)","kind":"enum_member","module":"ddn.elf.types","name":"RPATH","package":"ddn-ff-elf","parentType":"","signature":"RPATH = 15","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Start of symbol search range","kind":"enum_member","module":"ddn.elf.types","name":"SYMBOLIC","package":"ddn-ff-elf","parentType":"","signature":"SYMBOLIC = 16","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of Rel entries","kind":"enum_member","module":"ddn.elf.types","name":"REL","package":"ddn-ff-elf","parentType":"","signature":"REL = 17","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Total size of Rel entries","kind":"enum_member","module":"ddn.elf.types","name":"RELSZ","package":"ddn-ff-elf","parentType":"","signature":"RELSZ = 18","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size of one Rel entry","kind":"enum_member","module":"ddn.elf.types","name":"RELENT","package":"ddn-ff-elf","parentType":"","signature":"RELENT = 19","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Type of relocation table entries","kind":"enum_member","module":"ddn.elf.types","name":"PLTREL","package":"ddn-ff-elf","parentType":"","signature":"PLTREL = 20","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Debugging (unused)","kind":"enum_member","module":"ddn.elf.types","name":"DEBUG","package":"ddn-ff-elf","parentType":"","signature":"DEBUG = 21","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Relocation may modify text","kind":"enum_member","module":"ddn.elf.types","name":"TEXTREL","package":"ddn-ff-elf","parentType":"","signature":"TEXTREL = 22","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Address of jump table","kind":"enum_member","module":"ddn.elf.types","name":"JMPREL","package":"ddn-ff-elf","parentType":"","signature":"JMPREL = 23","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Process-dependent","kind":"enum_member","module":"ddn.elf.types","name":"BIND_NOW","package":"ddn-ff-elf","parentType":"","signature":"BIND_NOW = 24","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Array with addresses of init functions","kind":"enum_member","module":"ddn.elf.types","name":"INIT_ARRAY","package":"ddn-ff-elf","parentType":"","signature":"INIT_ARRAY = 25","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Array with addresses of fini functions","kind":"enum_member","module":"ddn.elf.types","name":"FINI_ARRAY","package":"ddn-ff-elf","parentType":"","signature":"FINI_ARRAY = 26","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size of INIT_ARRAY","kind":"enum_member","module":"ddn.elf.types","name":"INIT_ARRAYSZ","package":"ddn-ff-elf","parentType":"","signature":"INIT_ARRAYSZ = 27","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Size of FINI_ARRAY","kind":"enum_member","module":"ddn.elf.types","name":"FINI_ARRAYSZ","package":"ddn-ff-elf","parentType":"","signature":"FINI_ARRAYSZ = 28","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Run-time search path","kind":"enum_member","module":"ddn.elf.types","name":"RUNPATH","package":"ddn-ff-elf","parentType":"","signature":"RUNPATH = 29","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Flags for dynamic loading","kind":"enum_member","module":"ddn.elf.types","name":"FLAGS","package":"ddn-ff-elf","parentType":"","signature":"FLAGS = 30","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Pre-link library identifier","kind":"enum_member","module":"ddn.elf.types","name":"PREINIT_ARRAY","package":"ddn-ff-elf","parentType":"","signature":"PREINIT_ARRAY = 32","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Array with addresses of preinit functions","kind":"enum_member","module":"ddn.elf.types","name":"PREINIT_ARRAYSZ","package":"ddn-ff-elf","parentType":"","signature":"PREINIT_ARRAYSZ = 33","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Maximum DT_* tag","kind":"enum_member","module":"ddn.elf.types","name":"MAXPOSTAGS","package":"ddn-ff-elf","parentType":"","signature":"MAXPOSTAGS = 34","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU hash table","kind":"enum_member","module":"ddn.elf.types","name":"GNU_HASH","package":"ddn-ff-elf","parentType":"","signature":"GNU_HASH = 0x6ffffef5","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU version symbol table","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERSYM","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERSYM = 0x6ffffff0","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU version requirements","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERNEED","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERNEED = 0x6ffffffe","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU version requirements count","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERNEEDNUM","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERNEEDNUM = 0x6fffffff","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU version definitions","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERDEF","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERDEF = 0x6ffffffd","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU version definitions count","kind":"enum_member","module":"ddn.elf.types","name":"GNU_VERDEFNUM","package":"ddn-ff-elf","parentType":"","signature":"GNU_VERDEFNUM = 0x6ffffffc","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Shared object filter","kind":"enum_member","module":"ddn.elf.types","name":"GNU_FILTER","package":"ddn-ff-elf","parentType":"","signature":"GNU_FILTER = 0x6ffffffa","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Auxiliary vector","kind":"enum_member","module":"ddn.elf.types","name":"GNU_AUXV","package":"ddn-ff-elf","parentType":"","signature":"GNU_AUXV = 0x6ffffffb","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU prelink timestamp","kind":"enum_member","module":"ddn.elf.types","name":"GNU_PRELINKED","package":"ddn-ff-elf","parentType":"","signature":"GNU_PRELINKED = 0x6ffffdf5","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU conflict relocations","kind":"enum_member","module":"ddn.elf.types","name":"GNU_CONFLICT","package":"ddn-ff-elf","parentType":"","signature":"GNU_CONFLICT = 0x6ffffef6","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Checksum of DYN contents","kind":"enum_member","module":"ddn.elf.types","name":"SUNW_CHECKSUM","package":"ddn-ff-elf","parentType":"","signature":"SUNW_CHECKSUM = 0x6ffffef8","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"PLT relocation type","kind":"enum_member","module":"ddn.elf.types","name":"GNU_PLTREL","package":"ddn-ff-elf","parentType":"","signature":"GNU_PLTREL = 0x6ffffef9","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU conflict relocation size","kind":"enum_member","module":"ddn.elf.types","name":"GNU_CONFLICTSZ","package":"ddn-ff-elf","parentType":"","signature":"GNU_CONFLICTSZ = 0x6ffffefa","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"GNU library list","kind":"enum_member","module":"ddn.elf.types","name":"GNU_LIBLIST","package":"ddn-ff-elf","parentType":"","signature":"GNU_LIBLIST = 0x6ffffefb","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"OS-specific range start","kind":"enum_member","module":"ddn.elf.types","name":"LOOS","package":"ddn-ff-elf","parentType":"","signature":"LOOS = 0x6000000d","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"OS-specific range end","kind":"enum_member","module":"ddn.elf.types","name":"HIOS","package":"ddn-ff-elf","parentType":"","signature":"HIOS = 0x6ffff000","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Processor-specific range start","kind":"enum_member","module":"ddn.elf.types","name":"LOPROC","package":"ddn-ff-elf","parentType":"","signature":"LOPROC = 0x70000000","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"Processor-specific range end","kind":"enum_member","module":"ddn.elf.types","name":"HIPROC","package":"ddn-ff-elf","parentType":"","signature":"HIPROC = 0x7fffffff","url":"/ddn-ff-elf/ddn/elf/types.html#DynamicTag"},{"doc":"ELF identification array indices.","kind":"variable","module":"ddn.elf.types","name":"EI_MAG0","package":"ddn-ff-elf","parentType":"","signature":"EI_MAG0","url":"/ddn-ff-elf/ddn/elf/types.html#EI_MAG0"},{"doc":"File identification byte 1 ('E')","kind":"variable","module":"ddn.elf.types","name":"EI_MAG1","package":"ddn-ff-elf","parentType":"","signature":"EI_MAG1","url":"/ddn-ff-elf/ddn/elf/types.html#EI_MAG1"},{"doc":"File identification byte 2 ('L')","kind":"variable","module":"ddn.elf.types","name":"EI_MAG2","package":"ddn-ff-elf","parentType":"","signature":"EI_MAG2","url":"/ddn-ff-elf/ddn/elf/types.html#EI_MAG2"},{"doc":"File identification byte 3 ('F')","kind":"variable","module":"ddn.elf.types","name":"EI_MAG3","package":"ddn-ff-elf","parentType":"","signature":"EI_MAG3","url":"/ddn-ff-elf/ddn/elf/types.html#EI_MAG3"},{"doc":"File class (32-bit or 64-bit)","kind":"variable","module":"ddn.elf.types","name":"EI_CLASS","package":"ddn-ff-elf","parentType":"","signature":"EI_CLASS","url":"/ddn-ff-elf/ddn/elf/types.html#EI_CLASS"},{"doc":"Data encoding (little or big endian)","kind":"variable","module":"ddn.elf.types","name":"EI_DATA","package":"ddn-ff-elf","parentType":"","signature":"EI_DATA","url":"/ddn-ff-elf/ddn/elf/types.html#EI_DATA"},{"doc":"File version","kind":"variable","module":"ddn.elf.types","name":"EI_VERSION","package":"ddn-ff-elf","parentType":"","signature":"EI_VERSION","url":"/ddn-ff-elf/ddn/elf/types.html#EI_VERSION"},{"doc":"Operating system/ABI identification","kind":"variable","module":"ddn.elf.types","name":"EI_OSABI","package":"ddn-ff-elf","parentType":"","signature":"EI_OSABI","url":"/ddn-ff-elf/ddn/elf/types.html#EI_OSABI"},{"doc":"ABI version","kind":"variable","module":"ddn.elf.types","name":"EI_ABIVERSION","package":"ddn-ff-elf","parentType":"","signature":"EI_ABIVERSION","url":"/ddn-ff-elf/ddn/elf/types.html#EI_ABIVERSION"},{"doc":"Start of padding bytes","kind":"variable","module":"ddn.elf.types","name":"EI_PAD","package":"ddn-ff-elf","parentType":"","signature":"EI_PAD","url":"/ddn-ff-elf/ddn/elf/types.html#EI_PAD"},{"doc":"Size of e_ident array","kind":"variable","module":"ddn.elf.types","name":"EI_NIDENT","package":"ddn-ff-elf","parentType":"","signature":"EI_NIDENT","url":"/ddn-ff-elf/ddn/elf/types.html#EI_NIDENT"},{"doc":"ELF magic number bytes.","kind":"variable","module":"ddn.elf.types","name":"ELFMAG0","package":"ddn-ff-elf","parentType":"","signature":"ELFMAG0","url":"/ddn-ff-elf/ddn/elf/types.html#ELFMAG0"},{"doc":"Magic byte 1","kind":"variable","module":"ddn.elf.types","name":"ELFMAG1","package":"ddn-ff-elf","parentType":"","signature":"ELFMAG1","url":"/ddn-ff-elf/ddn/elf/types.html#ELFMAG1"},{"doc":"Magic byte 2","kind":"variable","module":"ddn.elf.types","name":"ELFMAG2","package":"ddn-ff-elf","parentType":"","signature":"ELFMAG2","url":"/ddn-ff-elf/ddn/elf/types.html#ELFMAG2"},{"doc":"Magic byte 3","kind":"variable","module":"ddn.elf.types","name":"ELFMAG3","package":"ddn-ff-elf","parentType":"","signature":"ELFMAG3","url":"/ddn-ff-elf/ddn/elf/types.html#ELFMAG3"},{"doc":"libdar binding to D","kind":"package","module":"","name":"ddn-lib-dar","package":"ddn-lib-dar","parentType":"","signature":"","url":""},{"doc":"Low-level D bindings for libdar — the Disk ARchive library.","kind":"module","module":"ddn.lib.dar","name":"ddn.lib.dar","package":"ddn-lib-dar","parentType":"","signature":"","url":"/ddn-lib-dar/ddn/lib/dar.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"ddn_dar_shim_probe","package":"ddn-lib-dar","parentType":"","signature":"int ddn_dar_shim_probe()","url":"/ddn-lib-dar/ddn/lib/dar/ddn_dar_shim_probe.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_get_version_string","package":"ddn-lib-dar","parentType":"","signature":"const(char) * dar_get_version_string()","url":"/ddn-lib-dar/ddn/lib/dar/dar_get_version_string.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_free_string","package":"ddn-lib-dar","parentType":"","signature":"void dar_free_string(const  char *  s)","url":"/ddn-lib-dar/ddn/lib/dar/dar_free_string.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_ok","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_ok()","url":"/ddn-lib-dar/ddn/lib/dar/dar_ok.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_make_generic_error","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_make_generic_error()","url":"/ddn-lib-dar/ddn/lib/dar/dar_make_generic_error.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_make_range_error","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_make_range_error()","url":"/ddn-lib-dar/ddn/lib/dar/dar_make_range_error.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_make_feature_error","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_make_feature_error()","url":"/ddn-lib-dar/ddn/lib/dar/dar_make_feature_error.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_make_data_error","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_make_data_error()","url":"/ddn-lib-dar/ddn/lib/dar/dar_make_data_error.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_destroy(dar_archive *  h)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_create(dar_read_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_destroy(dar_read_opts *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_extension","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_extension(dar_read_opts *  o,  const  char *  ext)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_extension.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_get_extension","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_get_extension(const  dar_read_opts *  o,  const  char * *  out_ext)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_get_extension.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_min_digits","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_min_digits(dar_read_opts *  o,  uint  min_digits)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_min_digits.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_get_min_digits","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_get_min_digits(const  dar_read_opts *  o,  uint *  out_min_digits)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_get_min_digits.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_create(dar_create_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_destroy(dar_create_opts *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_slice_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_slice_size(dar_create_opts *  o,  ulong  slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_slice_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_slice_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_slice_size(const  dar_create_opts *  o,  ulong *  out_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_slice_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_first_slice_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_first_slice_size(dar_create_opts *  o,  ulong  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_first_slice_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_first_slice_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_first_slice_size(const  dar_create_opts *  o,  ulong *  out_first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_first_slice_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_allow_overwrite","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_allow_overwrite(dar_create_opts *  o,  int  allow_overwrite)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_allow_overwrite.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_allow_overwrite","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_allow_overwrite(const  dar_create_opts *  o,  int *  out_allow_overwrite)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_allow_overwrite.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_warn_overwrite","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_warn_overwrite(dar_create_opts *  o,  int  warn_overwrite)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_warn_overwrite.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_warn_overwrite","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_warn_overwrite(const  dar_create_opts *  o,  int *  out_warn_overwrite)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_warn_overwrite.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_slice_perm","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_slice_perm(dar_create_opts *  o,  const  char *  perm)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_slice_perm.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_slice_perm","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_slice_perm(const  dar_create_opts *  o,  const  char * *  out_perm)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_slice_perm.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_tape_marks","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_tape_marks(dar_create_opts *  o,  int  tape_marks)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_tape_marks.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_tape_marks","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_tape_marks(const  dar_create_opts *  o,  int *  out_tape_marks)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_tape_marks.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_user_comment","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_user_comment(dar_create_opts *  o,  const  char *  comment)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_user_comment.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_user_comment","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_user_comment(const  dar_create_opts *  o,  const  char * *  out_comment)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_user_comment.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_slice_user","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_slice_user(dar_create_opts *  o,  const  char *  user)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_slice_user.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_slice_user","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_slice_user(const  dar_create_opts *  o,  const  char * *  out_user)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_slice_user.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_slice_group","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_slice_group(dar_create_opts *  o,  const  char *  group)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_slice_group.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_slice_group","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_slice_group(const  dar_create_opts *  o,  const  char * *  out_group)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_slice_group.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_execute","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_execute(dar_create_opts *  o,  const  char *  cmd)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_execute.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_execute","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_execute(const  dar_create_opts *  o,  const  char * *  out_cmd)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_execute.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_compression","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_compression(dar_create_opts *  o,  int  algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_compression.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_compression","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_compression(const  dar_create_opts *  o,  int *  out_algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_compression.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_compression_level","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_compression_level(dar_create_opts *  o,  uint  level)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_compression_level.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_compression_level","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_compression_level(const  dar_create_opts *  o,  uint *  out_level)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_compression_level.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_compression_block_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_compression_block_size(dar_create_opts *  o,  uint  block_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_compression_block_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_compression_block_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_compression_block_size(const  dar_create_opts *  o,  uint *  out_block_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_compression_block_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_hash_algo","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_hash_algo(dar_create_opts *  o,  int  algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_hash_algo.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_hash_algo","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_hash_algo(const  dar_create_opts *  o,  int *  out_algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_hash_algo.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_crypto_algo","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_crypto_algo(dar_create_opts *  o,  int  algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_crypto_algo.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_crypto_algo","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_crypto_algo(const  dar_create_opts *  o,  int *  out_algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_crypto_algo.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_crypto_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_crypto_size(dar_create_opts *  o,  uint  size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_crypto_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_crypto_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_crypto_size(const  dar_create_opts *  o,  uint *  out_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_crypto_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_crypto_algo","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_crypto_algo(dar_read_opts *  o,  int  algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_crypto_algo.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_get_crypto_algo","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_get_crypto_algo(const  dar_read_opts *  o,  int *  out_algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_get_crypto_algo.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_crypto_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_crypto_size(dar_read_opts *  o,  uint  size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_crypto_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_get_crypto_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_get_crypto_size(const  dar_read_opts *  o,  uint *  out_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_get_crypto_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_password","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_password(dar_read_opts *  o,  const(ubyte) *  pw,  ulong  pw_len)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_password.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_clear_password","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_clear_password(dar_read_opts *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_clear_password.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_password","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_password(dar_create_opts *  o,  const(ubyte) *  pw,  ulong  pw_len)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_password.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_clear_password","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_clear_password(dar_create_opts *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_clear_password.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_password_len","package":"ddn-lib-dar","parentType":"","signature":"ulong dar_read_opts_password_len(const(dar_read_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_password_len.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_password_len","package":"ddn-lib-dar","parentType":"","signature":"ulong dar_create_opts_password_len(const(dar_create_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_password_len.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_remote","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_remote(dar_read_opts *  o,  const  char *  url)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_remote.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_get_remote","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_get_remote(const(dar_read_opts) *  o,  const  char * *  out_url)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_get_remote.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_remote","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_remote(dar_create_opts *  o,  const  char *  url)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_remote.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_remote","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_remote(const(dar_create_opts) *  o,  const  char * *  out_url)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_remote.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_sequential_read","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_sequential_read(dar_read_opts *  o,  int  val)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_sequential_read.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_get_sequential_read","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_get_sequential_read(const(dar_read_opts) *  o,  int *  out_val)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_get_sequential_read.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_sequential_marks","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_sequential_marks(dar_create_opts *  o,  int  val)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_sequential_marks.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_sequential_marks","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_sequential_marks(const(dar_create_opts) *  o,  int *  out_val)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_sequential_marks.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_backup_hook_execute","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_backup_hook_execute(dar_create_opts *  o,  const  char *  execute)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_backup_hook_execute.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_backup_hook_execute","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_get_backup_hook_execute(const(dar_create_opts) *  o,  const  char * *  out_execute)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_backup_hook_execute.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_add_backup_hook_file","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_add_backup_hook_file(dar_create_opts *  o,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_add_backup_hook_file.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_clear_backup_hook_files","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_clear_backup_hook_files(dar_create_opts *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_clear_backup_hook_files.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_delta_signature","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_delta_signature(dar_create_opts *  o,  int  val)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_delta_signature.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_delta_signature","package":"ddn-lib-dar","parentType":"","signature":"int dar_create_opts_get_delta_signature(const(dar_create_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_delta_signature.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_delta_diff","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_delta_diff(dar_create_opts *  o,  int  val)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_delta_diff.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_delta_diff","package":"ddn-lib-dar","parentType":"","signature":"int dar_create_opts_get_delta_diff(const(dar_create_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_delta_diff.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_delta_sig_min_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_delta_sig_min_size(dar_create_opts *  o,  ulong  min_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_delta_sig_min_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_delta_sig_min_size","package":"ddn-lib-dar","parentType":"","signature":"ulong dar_create_opts_get_delta_sig_min_size(const(dar_create_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_delta_sig_min_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_sig_block_len","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_sig_block_len(dar_create_opts *  o,\n          int  fs_function,\n          ulong  multiplier,\n          ulong  divisor,\n          uint  min_block_len,\n          uint  max_block_len)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_sig_block_len.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_sig_block_len","package":"ddn-lib-dar","parentType":"","signature":"void dar_create_opts_get_sig_block_len(const(dar_create_opts) *  o,\n          int *  fs_function,\n          ulong *  multiplier,\n          ulong *  divisor,\n          uint *  min_block_len,\n          uint *  max_block_len)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_sig_block_len.html"},{"doc":"Set progress callbacks on create options. Pass null to disable a callback.","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_progress_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_progress_cb(dar_create_opts *  o,\n          dar_message_cb warning_cb,\n          dar_treated_cb treated_cb,\n          void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_progress_cb.html"},{"doc":"Get progress callback context from create options (for verification).","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_get_progress_ctx","package":"ddn-lib-dar","parentType":"","signature":"void * dar_create_opts_get_progress_ctx(const(dar_create_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_get_progress_ctx.html"},{"doc":"Create a user interaction object with full callback support.","kind":"function","module":"ddn.lib.dar","name":"dar_user_interaction_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_user_interaction_create(dar_ui_message_cb message_cb,\n          dar_pause_cb pause_cb,\n          dar_get_string_cb get_string_cb,\n          dar_get_secu_string_cb get_secu_string_cb,\n          void *  ctx,\n          dar_user_interaction * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_user_interaction_create.html"},{"doc":"Create a blind user interaction (no prompts, default answers).","kind":"function","module":"ddn.lib.dar","name":"dar_user_interaction_create_blind","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_user_interaction_create_blind(dar_user_interaction * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_user_interaction_create_blind.html"},{"doc":"Destroy a user interaction object. Safe to call with null.","kind":"function","module":"ddn.lib.dar","name":"dar_user_interaction_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_user_interaction_destroy(dar_user_interaction *  ui)","url":"/ddn-lib-dar/ddn/lib/dar/dar_user_interaction_destroy.html"},{"doc":"Set the user interaction on read options.","kind":"function","module":"ddn.lib.dar","name":"dar_read_opts_set_user_interaction","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_read_opts_set_user_interaction(dar_read_opts *  o,  dar_user_interaction *  ui)","url":"/ddn-lib-dar/ddn/lib/dar/dar_read_opts_set_user_interaction.html"},{"doc":"Set the user interaction on create options.","kind":"function","module":"ddn.lib.dar","name":"dar_create_opts_set_user_interaction","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_create_opts_set_user_interaction(dar_create_opts *  o,  dar_user_interaction *  ui)","url":"/ddn-lib-dar/ddn/lib/dar/dar_create_opts_set_user_interaction.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_create(dar_extract_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_destroy(dar_extract_opts *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_flat","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_flat(dar_extract_opts *  eo,  int  flat)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_flat.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_warn_over","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_warn_over(dar_extract_opts *  eo,  int  warn_over)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_warn_over.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_info_details","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_info_details(dar_extract_opts *  eo,  int  info_details)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_info_details.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_display_treated","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_display_treated(dar_extract_opts *  eo,  int  display_treated,  int  only_dir)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_display_treated.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_display_skipped","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_display_skipped(dar_extract_opts *  eo,  int  display_skipped)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_display_skipped.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_compare_fields","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_compare_fields(dar_extract_opts *  eo,  int  compare_fields)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_compare_fields.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_dirty_behavior","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_dirty_behavior(dar_extract_opts *  eo,  int  dirty_behavior)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_dirty_behavior.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_overwrite_policy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_overwrite_policy(dar_extract_opts *  eo,  int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_overwrite_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_warn_remove_no_match","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_warn_remove_no_match(dar_extract_opts *  eo,  int  warn_remove_no_match)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_warn_remove_no_match.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_empty","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_empty(dar_extract_opts *  eo,  int  empty)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_empty.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_empty_dir","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_empty_dir(dar_extract_opts *  eo,  int  empty_dir)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_empty_dir.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_only_deleted","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_only_deleted(dar_extract_opts *  eo,  int  only_deleted)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_only_deleted.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_ignore_deleted","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_ignore_deleted(dar_extract_opts *  eo,  int  ignore_deleted)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_ignore_deleted.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_ignore_unix_sockets","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_ignore_unix_sockets(dar_extract_opts *  eo,  int  ignore_unix_sockets)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_ignore_unix_sockets.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_in_place","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_in_place(dar_extract_opts *  eo,  int  in_place)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_in_place.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_flat","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_flat(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_flat.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_warn_over","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_warn_over(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_warn_over.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_info_details","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_info_details(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_info_details.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_display_treated","package":"ddn-lib-dar","parentType":"","signature":"void dar_extract_opts_get_display_treated(const(dar_extract_opts) *  eo,  int *  display_treated,  int *  only_dir)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_display_treated.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_display_skipped","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_display_skipped(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_display_skipped.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_compare_fields","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_compare_fields(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_compare_fields.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_dirty_behavior","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_dirty_behavior(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_dirty_behavior.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_overwrite_policy","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_overwrite_policy(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_overwrite_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_warn_remove_no_match","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_warn_remove_no_match(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_warn_remove_no_match.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_empty","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_empty(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_empty.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_empty_dir","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_empty_dir(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_empty_dir.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_only_deleted","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_only_deleted(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_only_deleted.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_ignore_deleted","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_ignore_deleted(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_ignore_deleted.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_ignore_unix_sockets","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_ignore_unix_sockets(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_ignore_unix_sockets.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_get_in_place","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_get_in_place(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_get_in_place.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_set_filter","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_extract_opts_set_filter(dar_extract_opts *  eo,  const(dar_filter_opts) *  fo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_set_filter.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_extract_opts_has_filter","package":"ddn-lib-dar","parentType":"","signature":"int dar_extract_opts_has_filter(const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_extract_opts_has_filter.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_extract_with_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_extract_with_opts(const(dar_archive) *  h,  const  char *  out_dir,  const(dar_extract_opts) *  eo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_extract_with_opts.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_extract_with_opts_and_stats","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_extract_with_opts_and_stats(const(dar_archive) *  h,  const  char *  out_dir,  const(dar_extract_opts) *  eo,  dar_operation_stats *  stats)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_extract_with_opts_and_stats.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_open_read","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_open_read(const  char *  path,  const  char *  base,  const  char *  ext,  const(dar_read_opts) *  ro,  dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_open_read.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_list","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_list(const(dar_archive) *  h,  dar_list_cb cb,  void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_list.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_create_full","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_create_full(const  char *  fs_root,\n          const  char *  out_dir,\n          const  char *  base,\n          const  char *  ext,\n          const(dar_create_opts) *  co,\n          dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_create_full.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_get_children","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_get_children(const(dar_archive) *  h,  const  char *  path,  dar_list_cb cb,  void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_get_children.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_extract","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_extract(const(dar_archive) *  h,  const  char *  out_dir)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_extract.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_diff","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_diff(const(dar_archive) *  a,  const(dar_archive) *  b,  dar_diff_result *  outRes)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_diff.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_test","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_test(const(dar_archive) *  h,  dar_test_result *  outRes)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_test.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_create(dar_test_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_destroy(dar_test_opts *  to)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_set_compare_data","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_set_compare_data(dar_test_opts *  to,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_set_compare_data.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_set_compare_ea","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_set_compare_ea(dar_test_opts *  to,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_set_compare_ea.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_set_compare_fsa","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_set_compare_fsa(dar_test_opts *  to,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_set_compare_fsa.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_set_info_details","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_set_info_details(dar_test_opts *  to,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_set_info_details.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_set_display_treated","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_set_display_treated(dar_test_opts *  to,  int  display_treated,  int  only_dir)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_set_display_treated.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_add_include","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_add_include(dar_test_opts *  to,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_add_include.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_get_compare_data","package":"ddn-lib-dar","parentType":"","signature":"int dar_test_opts_get_compare_data(const(dar_test_opts) *  to)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_get_compare_data.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_get_compare_ea","package":"ddn-lib-dar","parentType":"","signature":"int dar_test_opts_get_compare_ea(const(dar_test_opts) *  to)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_get_compare_ea.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_get_compare_fsa","package":"ddn-lib-dar","parentType":"","signature":"int dar_test_opts_get_compare_fsa(const(dar_test_opts) *  to)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_get_compare_fsa.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_get_info_details","package":"ddn-lib-dar","parentType":"","signature":"int dar_test_opts_get_info_details(const(dar_test_opts) *  to)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_get_info_details.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_get_display_treated","package":"ddn-lib-dar","parentType":"","signature":"void dar_test_opts_get_display_treated(const(dar_test_opts) *  to,  int *  display_treated,  int *  only_dir)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_get_display_treated.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_include_count","package":"ddn-lib-dar","parentType":"","signature":"uint dar_test_opts_include_count(const(dar_test_opts) *  to)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_include_count.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_test_opts_get_include_at","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_test_opts_get_include_at(const(dar_test_opts) *  to,  uint  idx,  const  char * *  out_pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_test_opts_get_include_at.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_test_with_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_test_with_opts(const(dar_archive) *  h,  const(dar_test_opts) *  to,  dar_test_result *  outRes)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_test_with_opts.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_isolate","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_isolate(const(dar_archive) *  h,  const  char *  out_dir,  dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_isolate.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_repair","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_repair(const  char *  path,  const  char *  base,  const  char *  ext,  dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_repair.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_create(dar_repair_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_destroy(dar_repair_opts *  ro)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_set_overwrite_policy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_set_overwrite_policy(dar_repair_opts *  ro,  int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_set_overwrite_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_get_overwrite_policy","package":"ddn-lib-dar","parentType":"","signature":"int dar_repair_opts_get_overwrite_policy(const(dar_repair_opts) *  ro)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_get_overwrite_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_set_slicing","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_set_slicing(dar_repair_opts *  ro,  ulong  slice_size,  ulong  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_set_slicing.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_get_slicing","package":"ddn-lib-dar","parentType":"","signature":"void dar_repair_opts_get_slicing(const(dar_repair_opts) *  ro,  ulong *  slice_size,  ulong *  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_get_slicing.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_set_slice_perm","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_set_slice_perm(dar_repair_opts *  ro,  const  char *  perm)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_set_slice_perm.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_get_slice_perm","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_get_slice_perm(const(dar_repair_opts) *  ro,  const  char * *  out_perm)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_get_slice_perm.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_set_slice_user","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_set_slice_user(dar_repair_opts *  ro,  const  char *  user)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_set_slice_user.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_get_slice_user","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_get_slice_user(const(dar_repair_opts) *  ro,  const  char * *  out_user)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_get_slice_user.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_set_slice_group","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_set_slice_group(dar_repair_opts *  ro,  const  char *  group)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_set_slice_group.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_repair_opts_get_slice_group","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_repair_opts_get_slice_group(const(dar_repair_opts) *  ro,  const  char * *  out_group)","url":"/ddn-lib-dar/ddn/lib/dar/dar_repair_opts_get_slice_group.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_repair_with_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_repair_with_opts(const  char *  path,  const  char *  base,  const  char *  ext,  const(dar_repair_opts) *  ro,  dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_repair_with_opts.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_diff_opts_create(dar_diff_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_diff_opts_destroy(dar_diff_opts *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_set_compare_data","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_diff_opts_set_compare_data(dar_diff_opts *  o,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_set_compare_data.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_set_compare_metadata","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_diff_opts_set_compare_metadata(dar_diff_opts *  o,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_set_compare_metadata.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_set_compare_ea","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_diff_opts_set_compare_ea(dar_diff_opts *  o,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_set_compare_ea.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_set_compare_fsa","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_diff_opts_set_compare_fsa(dar_diff_opts *  o,  int  v)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_set_compare_fsa.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_get_compare_data","package":"ddn-lib-dar","parentType":"","signature":"int dar_diff_opts_get_compare_data(const(dar_diff_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_get_compare_data.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_get_compare_metadata","package":"ddn-lib-dar","parentType":"","signature":"int dar_diff_opts_get_compare_metadata(const(dar_diff_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_get_compare_metadata.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_get_compare_ea","package":"ddn-lib-dar","parentType":"","signature":"int dar_diff_opts_get_compare_ea(const(dar_diff_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_get_compare_ea.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_diff_opts_get_compare_fsa","package":"ddn-lib-dar","parentType":"","signature":"int dar_diff_opts_get_compare_fsa(const(dar_diff_opts) *  o)","url":"/ddn-lib-dar/ddn/lib/dar/dar_diff_opts_get_compare_fsa.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_diff_ex","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_diff_ex(const(dar_archive) *  a,\n          const(dar_archive) *  b,\n          const(dar_diff_opts) *  opts,\n          dar_diff_result_ex *  outRes,\n          dar_diff_cb cb,\n          void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_diff_ex.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_create_incremental","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_create_incremental(const  char *  fs_root,\n          const  char *  out_dir,\n          const  char *  base,\n          const  char *  ext,\n          const(dar_create_opts) *  co,\n          dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_create_incremental.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_merge","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_merge(const(dar_archive) *  baseArch,\n          const(dar_archive) *  diffArch,\n          const  char *  out_dir,\n          const  char *  merged_base,\n          const  char *  ext,\n          dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_merge.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_create(dar_incr_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_destroy(dar_incr_opts *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_set_reference","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_set_reference(dar_incr_opts *  io,  const  char *  path,  const  char *  base,  const  char *  ext,  uint  min_digits)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_set_reference.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_get_reference","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_get_reference(const(dar_incr_opts) *  io,  const  char * *  path,  const  char * *  base,  const  char * *  ext,  uint *  min_digits)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_get_reference.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_set_change_policy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_set_change_policy(dar_incr_opts *  io,  int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_set_change_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_get_change_policy","package":"ddn-lib-dar","parentType":"","signature":"int dar_incr_opts_get_change_policy(const(dar_incr_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_get_change_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_set_snapshot","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_set_snapshot(dar_incr_opts *  io,  const  char *  filename)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_set_snapshot.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_get_snapshot","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_get_snapshot(const(dar_incr_opts) *  io,  const  char * *  filename)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_get_snapshot.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_set_mode","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_incr_opts_set_mode(dar_incr_opts *  io,  int  mode)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_set_mode.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_incr_opts_get_mode","package":"ddn-lib-dar","parentType":"","signature":"int dar_incr_opts_get_mode(const(dar_incr_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_incr_opts_get_mode.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_create_incremental_with_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_create_incremental_with_opts(const  char *  fs_root,\n          const  char *  out_dir,\n          const  char *  base,\n          const  char *  ext,\n          const(dar_create_opts) *  co,\n          const(dar_incr_opts) *  io,\n          dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_create_incremental_with_opts.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_create(dar_merge_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_destroy(dar_merge_opts *  mo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_set_overwrite_policy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_set_overwrite_policy(dar_merge_opts *  mo,  int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_set_overwrite_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_get_overwrite_policy","package":"ddn-lib-dar","parentType":"","signature":"int dar_merge_opts_get_overwrite_policy(const(dar_merge_opts) *  mo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_get_overwrite_policy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_set_slicing","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_set_slicing(dar_merge_opts *  mo,  ulong  slice_size,  ulong  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_set_slicing.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_get_slicing","package":"ddn-lib-dar","parentType":"","signature":"void dar_merge_opts_get_slicing(const(dar_merge_opts) *  mo,  ulong *  slice_size,  ulong *  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_get_slicing.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_set_compression","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_set_compression(dar_merge_opts *  mo,  int  algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_set_compression.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_get_compression","package":"ddn-lib-dar","parentType":"","signature":"int dar_merge_opts_get_compression(const(dar_merge_opts) *  mo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_get_compression.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_set_compression_level","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_set_compression_level(dar_merge_opts *  mo,  uint  level)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_set_compression_level.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_get_compression_level","package":"ddn-lib-dar","parentType":"","signature":"uint dar_merge_opts_get_compression_level(const(dar_merge_opts) *  mo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_get_compression_level.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_set_compression_block_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_set_compression_block_size(dar_merge_opts *  mo,  uint  block_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_set_compression_block_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_get_compression_block_size","package":"ddn-lib-dar","parentType":"","signature":"uint dar_merge_opts_get_compression_block_size(const(dar_merge_opts) *  mo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_get_compression_block_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_set_filter","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_merge_opts_set_filter(dar_merge_opts *  mo,  const(dar_filter_opts) *  fo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_set_filter.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_merge_opts_has_filter","package":"ddn-lib-dar","parentType":"","signature":"int dar_merge_opts_has_filter(const(dar_merge_opts) *  mo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_merge_opts_has_filter.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_merge_with_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_merge_with_opts(const(dar_archive) *  baseArch,\n          const(dar_archive) *  diffArch,\n          const  char *  out_dir,\n          const  char *  merged_base,\n          const  char *  ext,\n          const(dar_merge_opts) *  mo,\n          dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_merge_with_opts.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_get_summary","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_get_summary(const(dar_archive) *  h,  dar_archive_summary *  out_summary)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_get_summary.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_summary_clear","package":"ddn-lib-dar","parentType":"","signature":"void dar_archive_summary_clear(dar_archive_summary *  s)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_summary_clear.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_operation_stats_init","package":"ddn-lib-dar","parentType":"","signature":"void dar_operation_stats_init(dar_operation_stats *  s)","url":"/ddn-lib-dar/ddn/lib/dar/dar_operation_stats_init.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_create_full_with_stats","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_create_full_with_stats(const  char *  fs_root,\n          const  char *  out_dir,\n          const  char *  base,\n          const  char *  ext,\n          const(dar_create_opts) *  co,\n          dar_archive * *  outHandle,\n          dar_operation_stats *  stats)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_create_full_with_stats.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_extract_with_stats","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_extract_with_stats(const(dar_archive) *  h,\n          const  char *  out_dir,\n          dar_operation_stats *  stats)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_extract_with_stats.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_test_with_stats","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_test_with_stats(const(dar_archive) *  h,\n          dar_test_result *  out_result,\n          dar_operation_stats *  stats)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_test_with_stats.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_create(dar_isolate_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_destroy(dar_isolate_opts *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_allow_over","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_allow_over(dar_isolate_opts *  io,  int  allow_over)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_allow_over.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_warn_over","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_warn_over(dar_isolate_opts *  io,  int  warn_over)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_warn_over.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_info_details","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_info_details(dar_isolate_opts *  io,  int  info_details)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_info_details.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_compression","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_compression(dar_isolate_opts *  io,  int  algo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_compression.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_compression_level","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_compression_level(dar_isolate_opts *  io,  uint  level)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_compression_level.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_compression_block_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_compression_block_size(dar_isolate_opts *  io,  uint  block_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_compression_block_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_set_slicing","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_isolate_opts_set_slicing(dar_isolate_opts *  io,  ulong  slice_size,  ulong  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_set_slicing.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_allow_over","package":"ddn-lib-dar","parentType":"","signature":"int dar_isolate_opts_get_allow_over(const(dar_isolate_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_allow_over.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_warn_over","package":"ddn-lib-dar","parentType":"","signature":"int dar_isolate_opts_get_warn_over(const(dar_isolate_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_warn_over.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_info_details","package":"ddn-lib-dar","parentType":"","signature":"int dar_isolate_opts_get_info_details(const(dar_isolate_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_info_details.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_compression","package":"ddn-lib-dar","parentType":"","signature":"int dar_isolate_opts_get_compression(const(dar_isolate_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_compression.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_compression_level","package":"ddn-lib-dar","parentType":"","signature":"uint dar_isolate_opts_get_compression_level(const(dar_isolate_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_compression_level.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_compression_block_size","package":"ddn-lib-dar","parentType":"","signature":"uint dar_isolate_opts_get_compression_block_size(const(dar_isolate_opts) *  io)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_compression_block_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_isolate_opts_get_slicing","package":"ddn-lib-dar","parentType":"","signature":"void dar_isolate_opts_get_slicing(const(dar_isolate_opts) *  io,  ulong *  slice_size,  ulong *  first_slice_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_isolate_opts_get_slicing.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_isolate_with_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_isolate_with_opts(const(dar_archive) *  h,  const  char *  out_dir,  const(dar_isolate_opts) *  io,  dar_archive * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_isolate_with_opts.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_create(dar_filter_opts * *  outPtr)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_create.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_destroy(dar_filter_opts *  fo)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_add_include","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_add_include(dar_filter_opts *  fo,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_add_include.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_add_exclude","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_add_exclude(dar_filter_opts *  fo,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_add_exclude.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_add_include_path","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_add_include_path(dar_filter_opts *  fo,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_add_include_path.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_add_exclude_path","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_add_exclude_path(dar_filter_opts *  fo,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_add_exclude_path.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_add_ea_include","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_add_ea_include(dar_filter_opts *  fo,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_add_ea_include.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_add_ea_exclude","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_add_ea_exclude(dar_filter_opts *  fo,  const  char *  pattern)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_add_ea_exclude.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_set_min_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_set_min_size(dar_filter_opts *  fo,  ulong  min_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_set_min_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_get_min_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_get_min_size(const(dar_filter_opts) *  fo,  ulong *  out_min_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_get_min_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_set_max_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_set_max_size(dar_filter_opts *  fo,  ulong  max_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_set_max_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_get_max_size","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_get_max_size(const(dar_filter_opts) *  fo,  ulong *  out_max_size)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_get_max_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_set_case_sensitive","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_set_case_sensitive(dar_filter_opts *  fo,  int  case_sensitive)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_set_case_sensitive.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_filter_opts_get_case_sensitive","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_filter_opts_get_case_sensitive(const(dar_filter_opts) *  fo,  int *  out_case_sensitive)","url":"/ddn-lib-dar/ddn/lib/dar/dar_filter_opts_get_case_sensitive.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_archive_create_full_filtered","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_archive_create_full_filtered(const  char *  fs_root,\n          const  char *  out_dir,\n          const  char *  base,\n          const  char *  ext,\n          const(dar_create_opts) *  co,\n          const(dar_filter_opts) *  fo,\n          dar_archive * *  outHandle,\n          dar_operation_stats *  stats)","url":"/ddn-lib-dar/ddn/lib/dar/dar_archive_create_full_filtered.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_xform_create_from_path","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_xform_create_from_path(const  char *  path,\n          const  char *  basename,\n          const  char *  extension,\n          uint  min_digits,\n          const  char *  execute,\n          dar_xform * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_xform_create_from_path.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_xform_create_from_pipe","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_xform_create_from_pipe(const  char *  pipename,\n          dar_xform * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_xform_create_from_pipe.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_xform_create_from_fd","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_xform_create_from_fd(int  fd,\n          dar_xform * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_xform_create_from_fd.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_xform_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_xform_destroy(dar_xform *  xf)","url":"/ddn-lib-dar/ddn/lib/dar/dar_xform_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_xform_to_dir","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_xform_to_dir(dar_xform *  xf,\n          const  char *  path,\n          const  char *  basename,\n          const  char *  extension,\n          int  allow_over,\n          int  warn_over,\n          ulong  first_slice_size,\n          ulong  slice_size,\n          const  char *  slice_perm,\n          const  char *  slice_user,\n          const  char *  slice_group,\n          uint  min_digits,\n          const  char *  execute)","url":"/ddn-lib-dar/ddn/lib/dar/dar_xform_to_dir.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_xform_to_fd","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_xform_to_fd(dar_xform *  xf,\n          int  fd,\n          const  char *  execute)","url":"/ddn-lib-dar/ddn/lib/dar/dar_xform_to_fd.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_largefile","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_largefile()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_largefile.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_thread_safe","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_thread_safe()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_thread_safe.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_libz","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_libz()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_libz.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_libbz2","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_libbz2()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_libbz2.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_libxz","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_libxz()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_libxz.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_liblz4","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_liblz4()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_liblz4.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_libzstd","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_libzstd()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_libzstd.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_libgcrypt","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_libgcrypt()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_libgcrypt.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_librsync","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_librsync()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_librsync.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_remote_repository","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_remote_repository()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_remote_repository.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_ftp_repository","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_ftp_repository()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_ftp_repository.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_sftp_repository","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_sftp_repository()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_sftp_repository.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_posix_fadvise","package":"ddn-lib-dar","parentType":"","signature":"int dar_feat_posix_fadvise()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_posix_fadvise.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_bits","package":"ddn-lib-dar","parentType":"","signature":"uint dar_feat_bits()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_bits.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_system_endian","package":"ddn-lib-dar","parentType":"","signature":"char dar_feat_system_endian()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_system_endian.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_thread_stack_size","package":"ddn-lib-dar","parentType":"","signature":"ulong dar_feat_thread_stack_size()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_thread_stack_size.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_feat_libthreadar_version","package":"ddn-lib-dar","parentType":"","signature":"const(char) * dar_feat_libthreadar_version()","url":"/ddn-lib-dar/ddn/lib/dar/dar_feat_libthreadar_version.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_create_empty","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_create_empty(dar_database * *  outDb)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_create_empty.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_load","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_load(const  char *  filename,  dar_database * *  outDb)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_load.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_dump","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_dump(const(dar_database) *  db,  const  char *  filename)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_dump.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_destroy(dar_database *  db)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_add_archive","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_add_archive(dar_database *  db,  const  char *  path,  const  char *  base,  const  char *  ext)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_add_archive.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_remove_range","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_remove_range(dar_database *  db,  uint  min_index,  uint  max_index)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_remove_range.html"},{"doc":"","kind":"function","module":"ddn.lib.dar","name":"dar_database_list","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_database_list(const(dar_database) *  db,  dar_db_list_cb cb,  void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar/dar_database_list.html"},{"doc":"Create a dar_slave instance using named pipes.","kind":"function","module":"ddn.lib.dar","name":"dar_slave_create","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_slave_create(const  char *  folder,\n          const  char *  basename,\n          const  char *  extension,\n          const  char *  input_pipe,\n          const  char *  output_pipe,\n          const  char *  execute,\n          uint  min_digits,\n          dar_slave * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_slave_create.html"},{"doc":"Create a dar_slave instance using file descriptors.","kind":"function","module":"ddn.lib.dar","name":"dar_slave_create_from_fds","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_slave_create_from_fds(const  char *  folder,\n          const  char *  basename,\n          const  char *  extension,\n          int  input_fd,\n          int  output_fd,\n          const  char *  execute,\n          uint  min_digits,\n          dar_slave * *  outHandle)","url":"/ddn-lib-dar/ddn/lib/dar/dar_slave_create_from_fds.html"},{"doc":"Run the slave, serving archive data until the master disconnects.","kind":"function","module":"ddn.lib.dar","name":"dar_slave_run","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_slave_run(dar_slave *  s)","url":"/ddn-lib-dar/ddn/lib/dar/dar_slave_run.html"},{"doc":"Destroy a dar_slave instance.","kind":"function","module":"ddn.lib.dar","name":"dar_slave_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_slave_destroy(dar_slave *  s)","url":"/ddn-lib-dar/ddn/lib/dar/dar_slave_destroy.html"},{"doc":"Create a bool_mask (always returns the given boolean value).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_bool","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_bool(int  value,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_bool.html"},{"doc":"Create a simple_mask (glob pattern matching like shell wildcards).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_simple","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_simple(const  char *  pattern,  int  case_sensitive,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_simple.html"},{"doc":"Create a regular_mask (POSIX regular expression matching).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_regex","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_regex(const  char *  pattern,  int  case_sensitive,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_regex.html"},{"doc":"Create a not_mask (negation of another mask).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_not","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_not(const(dar_mask) *  inner,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_not.html"},{"doc":"Create an et_mask (AND combination, initially empty).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_and","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_and(dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_and.html"},{"doc":"Create an ou_mask (OR combination, initially empty).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_or","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_or(dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_or.html"},{"doc":"Create a simple_path_mask (matches if path is subdir of mask or vice versa).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_simple_path","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_simple_path(const  char *  path,  int  case_sensitive,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_simple_path.html"},{"doc":"Create a same_path_mask (exact path matching, no wildcards).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_same_path","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_same_path(const  char *  path,  int  case_sensitive,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_same_path.html"},{"doc":"Create an exclude_dir_mask (matches path and all its subdirectories).","kind":"function","module":"ddn.lib.dar","name":"dar_mask_create_exclude_dir","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_create_exclude_dir(const  char *  path,  int  case_sensitive,  dar_mask * *  outMask)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_create_exclude_dir.html"},{"doc":"Destroy a mask.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_destroy","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_destroy(dar_mask *  m)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_destroy.html"},{"doc":"Add a mask to an AND or OR combination.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_add","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_add(dar_mask *  combination,  const(dar_mask) *  toAdd)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_add.html"},{"doc":"Clear all masks from an AND or OR combination.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_clear","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_clear(dar_mask *  combination)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_clear.html"},{"doc":"Get the number of masks in an AND or OR combination.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_size","package":"ddn-lib-dar","parentType":"","signature":"uint dar_mask_size(const(dar_mask) *  combination)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_size.html"},{"doc":"Test if a string is covered by the mask.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_is_covered","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_is_covered(const(dar_mask) *  m,  const  char *  expression,  int *  result)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_is_covered.html"},{"doc":"Get the type of a mask.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_get_type","package":"ddn-lib-dar","parentType":"","signature":"int dar_mask_get_type(const(dar_mask) *  m)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_get_type.html"},{"doc":"Get a human-readable dump of the mask structure.","kind":"function","module":"ddn.lib.dar","name":"dar_mask_dump","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_mask_dump(const(dar_mask) *  m,  const  char * *  outDump)","url":"/ddn-lib-dar/ddn/lib/dar/dar_mask_dump.html"},{"doc":"Check if thread cancellation is available.","kind":"function","module":"ddn.lib.dar","name":"dar_cancel_is_available","package":"ddn-lib-dar","parentType":"","signature":"int dar_cancel_is_available()","url":"/ddn-lib-dar/ddn/lib/dar/dar_cancel_is_available.html"},{"doc":"Request cancellation of a libdar operation in the specified thread.","kind":"function","module":"ddn.lib.dar","name":"dar_cancel_thread","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_cancel_thread(ulong  tid,  int  immediate,  ulong  flag)","url":"/ddn-lib-dar/ddn/lib/dar/dar_cancel_thread.html"},{"doc":"Get the cancellation status of a thread.","kind":"function","module":"ddn.lib.dar","name":"dar_cancel_status","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_cancel_status(ulong  tid,  int *  status)","url":"/ddn-lib-dar/ddn/lib/dar/dar_cancel_status.html"},{"doc":"Clear a pending cancellation request for a thread.","kind":"function","module":"ddn.lib.dar","name":"dar_cancel_clear","package":"ddn-lib-dar","parentType":"","signature":"dar_err dar_cancel_clear(ulong  tid,  int *  was_pending)","url":"/ddn-lib-dar/ddn/lib/dar/dar_cancel_clear.html"},{"doc":"Get the current thread ID for use with cancellation functions.","kind":"function","module":"ddn.lib.dar","name":"dar_get_thread_id","package":"ddn-lib-dar","parentType":"","signature":"ulong dar_get_thread_id()","url":"/ddn-lib-dar/ddn/lib/dar/dar_get_thread_id.html"},{"doc":"Returns true if the C++ shim is linked and reachable.","kind":"function","module":"ddn.lib.dar","name":"isShimLinked","package":"ddn-lib-dar","parentType":"","signature":"bool isShimLinked()","url":"/ddn-lib-dar/ddn/lib/dar/isShimLinked.html"},{"doc":"Returns libdar version string as reported by the shim (e.g., \"7.0.0\").","kind":"function","module":"ddn.lib.dar","name":"darVersion","package":"ddn-lib-dar","parentType":"","signature":"string darVersion()","url":"/ddn-lib-dar/ddn/lib/dar/darVersion.html"},{"doc":"Returns true if libdar was built with largefile (>2GiB) support.","kind":"function","module":"ddn.lib.dar","name":"featureLargefile","package":"ddn-lib-dar","parentType":"","signature":"bool featureLargefile()","url":"/ddn-lib-dar/ddn/lib/dar/featureLargefile.html"},{"doc":"Returns true if libdar was built as thread‑safe.","kind":"function","module":"ddn.lib.dar","name":"featureThreadSafe","package":"ddn-lib-dar","parentType":"","signature":"bool featureThreadSafe()","url":"/ddn-lib-dar/ddn/lib/dar/featureThreadSafe.html"},{"doc":"Returns true if zlib compression is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibZ","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibZ()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibZ.html"},{"doc":"Returns true if bzip2 compression is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibBz2","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibBz2()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibBz2.html"},{"doc":"Returns true if xz (lzma) compression is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibXz","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibXz()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibXz.html"},{"doc":"Returns true if lz4 compression is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibLz4","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibLz4()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibLz4.html"},{"doc":"Returns true if zstd compression is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibZstd","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibZstd()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibZstd.html"},{"doc":"Returns true if libgcrypt (crypto) is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibgcrypt","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibgcrypt()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibgcrypt.html"},{"doc":"Returns true if librsync (delta compression) is available.","kind":"function","module":"ddn.lib.dar","name":"featureLibrsync","package":"ddn-lib-dar","parentType":"","signature":"bool featureLibrsync()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibrsync.html"},{"doc":"Returns true if remote repositories are supported.","kind":"function","module":"ddn.lib.dar","name":"featureRemoteRepository","package":"ddn-lib-dar","parentType":"","signature":"bool featureRemoteRepository()","url":"/ddn-lib-dar/ddn/lib/dar/featureRemoteRepository.html"},{"doc":"Returns true if FTP repository is supported.","kind":"function","module":"ddn.lib.dar","name":"featureFtpRepository","package":"ddn-lib-dar","parentType":"","signature":"bool featureFtpRepository()","url":"/ddn-lib-dar/ddn/lib/dar/featureFtpRepository.html"},{"doc":"Returns true if SFTP repository is supported.","kind":"function","module":"ddn.lib.dar","name":"featureSftpRepository","package":"ddn-lib-dar","parentType":"","signature":"bool featureSftpRepository()","url":"/ddn-lib-dar/ddn/lib/dar/featureSftpRepository.html"},{"doc":"Returns true if posix_fadvise support is available.","kind":"function","module":"ddn.lib.dar","name":"featurePosixFadvise","package":"ddn-lib-dar","parentType":"","signature":"bool featurePosixFadvise()","url":"/ddn-lib-dar/ddn/lib/dar/featurePosixFadvise.html"},{"doc":"Returns the internal integer bits used by libdar (0 means infinint).","kind":"function","module":"ddn.lib.dar","name":"featureBits","package":"ddn-lib-dar","parentType":"","signature":"uint featureBits()","url":"/ddn-lib-dar/ddn/lib/dar/featureBits.html"},{"doc":"Returns the system endian reported by libdar ('B' big, 'L' little).","kind":"function","module":"ddn.lib.dar","name":"featureSystemEndian","package":"ddn-lib-dar","parentType":"","signature":"char featureSystemEndian()","url":"/ddn-lib-dar/ddn/lib/dar/featureSystemEndian.html"},{"doc":"Returns the configured thread stack size for libdar threads (0 means default).","kind":"function","module":"ddn.lib.dar","name":"featureThreadStackSize","package":"ddn-lib-dar","parentType":"","signature":"ulong featureThreadStackSize()","url":"/ddn-lib-dar/ddn/lib/dar/featureThreadStackSize.html"},{"doc":"Returns the libthreadar version string, or empty if not available.","kind":"function","module":"ddn.lib.dar","name":"featureLibthreadarVersion","package":"ddn-lib-dar","parentType":"","signature":"string featureLibthreadarVersion()","url":"/ddn-lib-dar/ddn/lib/dar/featureLibthreadarVersion.html"},{"doc":"Returns true if thread cancellation is available.","kind":"function","module":"ddn.lib.dar","name":"cancelIsAvailable","package":"ddn-lib-dar","parentType":"","signature":"bool cancelIsAvailable()","url":"/ddn-lib-dar/ddn/lib/dar/cancelIsAvailable.html"},{"doc":"Returns the current thread ID for use with cancellation functions.","kind":"function","module":"ddn.lib.dar","name":"getThreadId","package":"ddn-lib-dar","parentType":"","signature":"ulong getThreadId()","url":"/ddn-lib-dar/ddn/lib/dar/getThreadId.html"},{"doc":"Request cancellation of a libdar operation in the specified thread.","kind":"function","module":"ddn.lib.dar","name":"cancelThread","package":"ddn-lib-dar","parentType":"","signature":"void cancelThread(ulong  tid,  bool  immediate =  true,  ulong  flag =  0)","url":"/ddn-lib-dar/ddn/lib/dar/cancelThread.html"},{"doc":"Get the cancellation status of a thread.","kind":"function","module":"ddn.lib.dar","name":"cancelStatus","package":"ddn-lib-dar","parentType":"","signature":"bool cancelStatus(ulong  tid)","url":"/ddn-lib-dar/ddn/lib/dar/cancelStatus.html"},{"doc":"Clear a pending cancellation request for a thread.","kind":"function","module":"ddn.lib.dar","name":"cancelClear","package":"ddn-lib-dar","parentType":"","signature":"bool cancelClear(ulong  tid)","url":"/ddn-lib-dar/ddn/lib/dar/cancelClear.html"},{"doc":"Internal: create specific exception instance based on error code.","kind":"function","module":"ddn.lib.dar","name":"makeException","package":"ddn-lib-dar","parentType":"","signature":"DarException makeException(int  code,  string msg)","url":"/ddn-lib-dar/ddn/lib/dar/makeException.html"},{"doc":"Throws a DarException if `e.code != DAR_OK`.","kind":"function","module":"ddn.lib.dar","name":"throwOnError","package":"ddn-lib-dar","parentType":"","signature":"void throwOnError(dar_err e)","url":"/ddn-lib-dar/ddn/lib/dar/throwOnError.html"},{"doc":"Throws a DarException enriched with operation name.","kind":"function","module":"ddn.lib.dar","name":"throwOnError","package":"ddn-lib-dar","parentType":"","signature":"void throwOnError(dar_err e,  string operation)","url":"/ddn-lib-dar/ddn/lib/dar/throwOnError.html"},{"doc":"Throws a DarException enriched with archive coordinates.","kind":"function","module":"ddn.lib.dar","name":"throwOnError","package":"ddn-lib-dar","parentType":"","signature":"void throwOnError(dar_err e,  string operation,  string path,  string base,  string ext)","url":"/ddn-lib-dar/ddn/lib/dar/throwOnError.html"},{"doc":"Throws a DarException enriched with a related filesystem path.","kind":"function","module":"ddn.lib.dar","name":"throwOnError","package":"ddn-lib-dar","parentType":"","signature":"void throwOnError(dar_err e,  string operation,  string filePath)","url":"/ddn-lib-dar/ddn/lib/dar/throwOnError.html"},{"doc":"Throws a DarException enriched with both archive coordinates and a filesystem path.","kind":"function","module":"ddn.lib.dar","name":"throwOnError","package":"ddn-lib-dar","parentType":"","signature":"void throwOnError(dar_err e,  string operation,  string path,  string base,  string ext,  string filePath)","url":"/ddn-lib-dar/ddn/lib/dar/throwOnError.html"},{"doc":"Opens an archive for reading using minimal parameters.","kind":"function","module":"ddn.lib.dar","name":"openArchiveRead","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle openArchiveRead(string path,  string base,  string ext,  ReadOptions ro =  null)","url":"/ddn-lib-dar/ddn/lib/dar/openArchiveRead.html"},{"doc":"Lists archive entries, invoking the provided callback for each one.","kind":"function","module":"ddn.lib.dar","name":"listArchive","package":"ddn-lib-dar","parentType":"","signature":"void listArchive(const  ArchiveHandle h,  scope  void  delegate(string path,  ListEntry entry) @safe cb)","url":"/ddn-lib-dar/ddn/lib/dar/listArchive.html"},{"doc":"Lists children of a given path inside the archive, invoking the callback.","kind":"function","module":"ddn.lib.dar","name":"listChildren","package":"ddn-lib-dar","parentType":"","signature":"void listChildren(const  ArchiveHandle h,  string path,  scope  void  delegate(string parent,  ListEntry entry) @safe cb)","url":"/ddn-lib-dar/ddn/lib/dar/listChildren.html"},{"doc":"Extracts the archive contents to the provided output directory.","kind":"function","module":"ddn.lib.dar","name":"extractArchive","package":"ddn-lib-dar","parentType":"","signature":"void extractArchive(const  ArchiveHandle h,  string outDir)","url":"/ddn-lib-dar/ddn/lib/dar/extractArchive.html"},{"doc":"Extract archive using custom ExtractOptions.","kind":"function","module":"ddn.lib.dar","name":"extractArchive","package":"ddn-lib-dar","parentType":"","signature":"void extractArchive(const  ArchiveHandle h,  string outDir,  ExtractOptions eo)","url":"/ddn-lib-dar/ddn/lib/dar/extractArchive.html"},{"doc":"Compares two archives and returns a simple diff result.","kind":"function","module":"ddn.lib.dar","name":"diffArchives","package":"ddn-lib-dar","parentType":"","signature":"DiffResult diffArchives(const  ArchiveHandle a,  const  ArchiveHandle b)","url":"/ddn-lib-dar/ddn/lib/dar/diffArchives.html"},{"doc":"Diff two archives with options and an optional callback for each difference.","kind":"function","module":"ddn.lib.dar","name":"diffArchives","package":"ddn-lib-dar","parentType":"","signature":"DiffResultEx diffArchives(const  ArchiveHandle a,\n       const  ArchiveHandle b,\n       DiffOptions opts,\n       scope  void  delegate(DiffKind kind,  string path) @safe @nogc onDiff =  null)","url":"/ddn-lib-dar/ddn/lib/dar/diffArchives.html"},{"doc":"Verifies archive integrity by checking all stored files.","kind":"function","module":"ddn.lib.dar","name":"testArchive","package":"ddn-lib-dar","parentType":"","signature":"TestResult testArchive(const  ArchiveHandle h)","url":"/ddn-lib-dar/ddn/lib/dar/testArchive.html"},{"doc":"Tests an archive using custom TestOptions.","kind":"function","module":"ddn.lib.dar","name":"testArchive","package":"ddn-lib-dar","parentType":"","signature":"TestResult testArchive(const  ArchiveHandle h,  TestOptions to)","url":"/ddn-lib-dar/ddn/lib/dar/testArchive.html"},{"doc":"Retrieves summary metadata for an open archive.","kind":"function","module":"ddn.lib.dar","name":"getArchiveSummary","package":"ddn-lib-dar","parentType":"","signature":"ArchiveSummary getArchiveSummary(const  ArchiveHandle h)","url":"/ddn-lib-dar/ddn/lib/dar/getArchiveSummary.html"},{"doc":"Creates an archive with full operation statistics.","kind":"function","module":"ddn.lib.dar","name":"createArchiveWithStats","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle createArchiveWithStats(string fsRoot,  string outDir,  string base,  string ext,\n       CreateOptions co,  out  OperationStats stats)","url":"/ddn-lib-dar/ddn/lib/dar/createArchiveWithStats.html"},{"doc":"Extracts an archive with full operation statistics.","kind":"function","module":"ddn.lib.dar","name":"extractArchiveWithStats","package":"ddn-lib-dar","parentType":"","signature":"void extractArchiveWithStats(const  ArchiveHandle h,  string outDir,  out  OperationStats stats)","url":"/ddn-lib-dar/ddn/lib/dar/extractArchiveWithStats.html"},{"doc":"Extract with options and operation statistics.","kind":"function","module":"ddn.lib.dar","name":"extractArchiveWithStats","package":"ddn-lib-dar","parentType":"","signature":"void extractArchiveWithStats(const  ArchiveHandle h,  string outDir,  ExtractOptions eo,  out  OperationStats stats)","url":"/ddn-lib-dar/ddn/lib/dar/extractArchiveWithStats.html"},{"doc":"Tests archive integrity with full operation statistics.","kind":"function","module":"ddn.lib.dar","name":"testArchiveWithStats","package":"ddn-lib-dar","parentType":"","signature":"TestResult testArchiveWithStats(const  ArchiveHandle h,  out  OperationStats stats)","url":"/ddn-lib-dar/ddn/lib/dar/testArchiveWithStats.html"},{"doc":"Creates an archive with file filtering support.","kind":"function","module":"ddn.lib.dar","name":"createArchiveFiltered","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle createArchiveFiltered(string fsRoot,  string outDir,  string base,  string ext,\n       CreateOptions co,  FilterOptions fo,  out  OperationStats stats)","url":"/ddn-lib-dar/ddn/lib/dar/createArchiveFiltered.html"},{"doc":"Creates an archive with file filtering support (no stats).","kind":"function","module":"ddn.lib.dar","name":"createArchiveFiltered","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle createArchiveFiltered(string fsRoot,  string outDir,  string base,  string ext,\n       CreateOptions co,  FilterOptions fo)","url":"/ddn-lib-dar/ddn/lib/dar/createArchiveFiltered.html"},{"doc":"Helper to convert C struct to D struct","kind":"function","module":"ddn.lib.dar","name":"populateStats","package":"ddn-lib-dar","parentType":"","signature":"OperationStats populateStats(ref  const  dar_operation_stats raw)","url":"/ddn-lib-dar/ddn/lib/dar/populateStats.html"},{"doc":"Isolates a subset of an archive to an output directory and returns a new handle. Placeholder creates a marker file and returns a new handle.","kind":"function","module":"ddn.lib.dar","name":"isolateArchive","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle isolateArchive(const  ArchiveHandle h,  string outDir)","url":"/ddn-lib-dar/ddn/lib/dar/isolateArchive.html"},{"doc":"Isolates an archive using custom IsolateOptions. Creates a new archive under `outDir` with basename \"isolated\" and same extension as source.","kind":"function","module":"ddn.lib.dar","name":"isolateArchive","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle isolateArchive(const  ArchiveHandle h,  string outDir,  IsolateOptions io)","url":"/ddn-lib-dar/ddn/lib/dar/isolateArchive.html"},{"doc":"Repairs an archive and returns a new handle. Placeholder creates a marker file.","kind":"function","module":"ddn.lib.dar","name":"repairArchive","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle repairArchive(string path,  string base,  string ext)","url":"/ddn-lib-dar/ddn/lib/dar/repairArchive.html"},{"doc":"Repairs an archive using custom RepairOptions. Creates a repaired archive under the same path with basename \"base_repaired\".","kind":"function","module":"ddn.lib.dar","name":"repairArchive","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle repairArchive(string path,  string base,  string ext,  RepairOptions ropts)","url":"/ddn-lib-dar/ddn/lib/dar/repairArchive.html"},{"doc":"Creates an archive (full backup) writing slices to the given output directory.","kind":"function","module":"ddn.lib.dar","name":"createArchive","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle createArchive(string fsRoot,  string outDir,  string base,  string ext,  CreateOptions co)","url":"/ddn-lib-dar/ddn/lib/dar/createArchive.html"},{"doc":"Creates an incremental (differential) archive. Placeholder marks archive with an extra file.","kind":"function","module":"ddn.lib.dar","name":"createArchiveIncremental","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle createArchiveIncremental(string fsRoot,  string outDir,  string base,  string ext,  CreateOptions co)","url":"/ddn-lib-dar/ddn/lib/dar/createArchiveIncremental.html"},{"doc":"Merges a base archive with a differential (incremental) archive into a new merged archive.","kind":"function","module":"ddn.lib.dar","name":"mergeArchives","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle mergeArchives(const  ArchiveHandle base,  const  ArchiveHandle diff,  string outDir,  string mergedBase,  string ext)","url":"/ddn-lib-dar/ddn/lib/dar/mergeArchives.html"},{"doc":"Merges two archives using custom MergeOptions.","kind":"function","module":"ddn.lib.dar","name":"mergeArchives","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle mergeArchives(const  ArchiveHandle base,\n       const  ArchiveHandle diff,\n       string outDir,\n       string mergedBase,\n       string ext,\n       MergeOptions mo)","url":"/ddn-lib-dar/ddn/lib/dar/mergeArchives.html"},{"doc":"Creates an incremental or differential archive using custom IncrementalOptions.","kind":"function","module":"ddn.lib.dar","name":"createArchiveIncremental","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle createArchiveIncremental(string fsRoot,\n       string outDir,\n       string base,\n       string ext,\n       CreateOptions co,\n       IncrementalOptions io)","url":"/ddn-lib-dar/ddn/lib/dar/createArchiveIncremental.html"},{"doc":"Creates an xform from path/base/ext source.","kind":"function","module":"ddn.lib.dar","name":"xformFromPath","package":"ddn-lib-dar","parentType":"","signature":"XformHandle xformFromPath(string path,  string base,  string ext,  uint  minDigits =  0,  string execute =  null)","url":"/ddn-lib-dar/ddn/lib/dar/xformFromPath.html"},{"doc":"Creates an xform from a named pipe.","kind":"function","module":"ddn.lib.dar","name":"xformFromPipe","package":"ddn-lib-dar","parentType":"","signature":"XformHandle xformFromPipe(string pipeName)","url":"/ddn-lib-dar/ddn/lib/dar/xformFromPipe.html"},{"doc":"Creates an xform from a file descriptor.","kind":"function","module":"ddn.lib.dar","name":"xformFromFd","package":"ddn-lib-dar","parentType":"","signature":"XformHandle xformFromFd(int  fd)","url":"/ddn-lib-dar/ddn/lib/dar/xformFromFd.html"},{"doc":"Runs the transform to a directory, possibly producing multiple slices.","kind":"function","module":"ddn.lib.dar","name":"xformToDir","package":"ddn-lib-dar","parentType":"","signature":"void xformToDir(XformHandle xf,\n       string outDir,\n       string base,\n       string ext,\n       bool  allowOverwrite =  true,\n       bool  warnOverwrite =  false,\n       ulong  firstSliceSize =  0,\n       ulong  sliceSize =  0,\n       string slicePerm =  null,\n       string sliceUser =  null,\n       string sliceGroup =  null,\n       uint  minDigits =  0,\n       string execute =  null)","url":"/ddn-lib-dar/ddn/lib/dar/xformToDir.html"},{"doc":"Runs the transform to a file descriptor.","kind":"function","module":"ddn.lib.dar","name":"xformToFd","package":"ddn-lib-dar","parentType":"","signature":"void xformToFd(XformHandle xf,  int  fd,  string execute =  null)","url":"/ddn-lib-dar/ddn/lib/dar/xformToFd.html"},{"doc":"Creates an empty database.","kind":"function","module":"ddn.lib.dar","name":"createEmptyDatabase","package":"ddn-lib-dar","parentType":"","signature":"DatabaseHandle createEmptyDatabase()","url":"/ddn-lib-dar/ddn/lib/dar/createEmptyDatabase.html"},{"doc":"Loads a database from a dumped file (shim placeholder format).","kind":"function","module":"ddn.lib.dar","name":"loadDatabase","package":"ddn-lib-dar","parentType":"","signature":"DatabaseHandle loadDatabase(string filename)","url":"/ddn-lib-dar/ddn/lib/dar/loadDatabase.html"},{"doc":"Dumps the database to a file (shim placeholder).","kind":"function","module":"ddn.lib.dar","name":"dumpDatabase","package":"ddn-lib-dar","parentType":"","signature":"void dumpDatabase(const  DatabaseHandle db,  string filename)","url":"/ddn-lib-dar/ddn/lib/dar/dumpDatabase.html"},{"doc":"Adds an archive reference to the database.","kind":"function","module":"ddn.lib.dar","name":"addArchiveToDatabase","package":"ddn-lib-dar","parentType":"","signature":"void addArchiveToDatabase(DatabaseHandle db,  string path,  string base,  string ext)","url":"/ddn-lib-dar/ddn/lib/dar/addArchiveToDatabase.html"},{"doc":"Removes archives by index range [minIndex, maxIndex] inclusive (0-based).","kind":"function","module":"ddn.lib.dar","name":"removeRangeFromDatabase","package":"ddn-lib-dar","parentType":"","signature":"void removeRangeFromDatabase(DatabaseHandle db,  uint  minIndex,  uint  maxIndex)","url":"/ddn-lib-dar/ddn/lib/dar/removeRangeFromDatabase.html"},{"doc":"Lists archives stored in the database, invoking the provided callback for each entry.","kind":"function","module":"ddn.lib.dar","name":"listDatabase","package":"ddn-lib-dar","parentType":"","signature":"void listDatabase(const  DatabaseHandle db,  scope  void  delegate(DbEntry) @safe cb)","url":"/ddn-lib-dar/ddn/lib/dar/listDatabase.html"},{"doc":"Compression algorithm enum (mirrors libdar::compression).","kind":"enum","module":"ddn.lib.dar","name":"DarCompression","package":"ddn-lib-dar","parentType":"","signature":"DarCompression : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"NONE","package":"ddn-lib-dar","parentType":"","signature":"NONE = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"GZIP","package":"ddn-lib-dar","parentType":"","signature":"GZIP = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"BZIP2","package":"ddn-lib-dar","parentType":"","signature":"BZIP2 = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"LZO","package":"ddn-lib-dar","parentType":"","signature":"LZO = 3","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"XZ","package":"ddn-lib-dar","parentType":"","signature":"XZ = 4","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"ZSTD","package":"ddn-lib-dar","parentType":"","signature":"ZSTD = 5","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"LZ4","package":"ddn-lib-dar","parentType":"","signature":"LZ4 = 6","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"LZO1X_1_15","package":"ddn-lib-dar","parentType":"","signature":"LZO1X_1_15 = 7","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"LZO1X_1","package":"ddn-lib-dar","parentType":"","signature":"LZO1X_1 = 8","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompression"},{"doc":"Hash/checksum algorithm used for sidecar files during archive creation.","kind":"enum","module":"ddn.lib.dar","name":"DarHashAlgo","package":"ddn-lib-dar","parentType":"","signature":"DarHashAlgo : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHashAlgo"},{"doc":"No hash file generated","kind":"enum_member","module":"ddn.lib.dar","name":"NONE","package":"ddn-lib-dar","parentType":"","signature":"NONE = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHashAlgo"},{"doc":"MD5 sidecar file (basename.1.ext.md5)","kind":"enum_member","module":"ddn.lib.dar","name":"MD5","package":"ddn-lib-dar","parentType":"","signature":"MD5 = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHashAlgo"},{"doc":"SHA-1 sidecar file (basename.1.ext.sha1)","kind":"enum_member","module":"ddn.lib.dar","name":"SHA1","package":"ddn-lib-dar","parentType":"","signature":"SHA1 = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHashAlgo"},{"doc":"SHA-256 sidecar file (basename.1.ext.sha256)","kind":"enum_member","module":"ddn.lib.dar","name":"SHA256","package":"ddn-lib-dar","parentType":"","signature":"SHA256 = 3","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHashAlgo"},{"doc":"SHA-512 sidecar file (basename.1.ext.sha512)","kind":"enum_member","module":"ddn.lib.dar","name":"SHA512","package":"ddn-lib-dar","parentType":"","signature":"SHA512 = 4","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHashAlgo"},{"doc":"Crypto algorithm enum (mirrors libdar::crypto_algo).","kind":"enum","module":"ddn.lib.dar","name":"DarCryptoAlgo","package":"ddn-lib-dar","parentType":"","signature":"DarCryptoAlgo : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"No encryption","kind":"enum_member","module":"ddn.lib.dar","name":"NONE","package":"ddn-lib-dar","parentType":"","signature":"NONE = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"Weak scrambling (not recommended)","kind":"enum_member","module":"ddn.lib.dar","name":"SCRAMBLING","package":"ddn-lib-dar","parentType":"","signature":"SCRAMBLING = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"Blowfish encryption","kind":"enum_member","module":"ddn.lib.dar","name":"BLOWFISH","package":"ddn-lib-dar","parentType":"","signature":"BLOWFISH = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"AES-256 strong encryption","kind":"enum_member","module":"ddn.lib.dar","name":"AES256","package":"ddn-lib-dar","parentType":"","signature":"AES256 = 3","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"Twofish-256 encryption","kind":"enum_member","module":"ddn.lib.dar","name":"TWOFISH256","package":"ddn-lib-dar","parentType":"","signature":"TWOFISH256 = 4","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"Serpent-256 encryption","kind":"enum_member","module":"ddn.lib.dar","name":"SERPENT256","package":"ddn-lib-dar","parentType":"","signature":"SERPENT256 = 5","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"Camellia-256 encryption","kind":"enum_member","module":"ddn.lib.dar","name":"CAMELLIA256","package":"ddn-lib-dar","parentType":"","signature":"CAMELLIA256 = 6","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCryptoAlgo"},{"doc":"Low-level list entry structure matching the C shim's dar_list_entry. Extended with ownership, timestamps, compression, and attribute flags.","kind":"struct","module":"ddn.lib.dar","name":"dar_list_entry","package":"ddn-lib-dar","parentType":"","signature":"dar_list_entry","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_list_entry"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_list_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_list_cb = void  function(const  char *  path,  const  dar_list_entry *  ent,  void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_list_cb"},{"doc":"","kind":"struct","module":"ddn.lib.dar","name":"dar_err","package":"ddn-lib-dar","parentType":"","signature":"dar_err","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_err"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_archive","package":"ddn-lib-dar","parentType":"","signature":"dar_archive = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_archive"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_read_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_read_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_read_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_create_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_create_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_create_opts"},{"doc":"Function type for calculating signature block length based on file size.","kind":"enum","module":"ddn.lib.dar","name":"DarDeltaSigBlockFunc","package":"ddn-lib-dar","parentType":"","signature":"DarDeltaSigBlockFunc","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDeltaSigBlockFunc"},{"doc":"block size is independent from file size","kind":"enum_member","module":"ddn.lib.dar","name":"FIXED","package":"ddn-lib-dar","parentType":"","signature":"FIXED = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDeltaSigBlockFunc"},{"doc":"block size is proportional to file size","kind":"enum_member","module":"ddn.lib.dar","name":"LINEAR","package":"ddn-lib-dar","parentType":"","signature":"LINEAR = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDeltaSigBlockFunc"},{"doc":"block size is proportional to log2(file size)","kind":"enum_member","module":"ddn.lib.dar","name":"LOG2","package":"ddn-lib-dar","parentType":"","signature":"LOG2 = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDeltaSigBlockFunc"},{"doc":"block size is proportional to sqrt(file size)","kind":"enum_member","module":"ddn.lib.dar","name":"ROOT2","package":"ddn-lib-dar","parentType":"","signature":"ROOT2 = 3","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDeltaSigBlockFunc"},{"doc":"block size is proportional to cube root of file size","kind":"enum_member","module":"ddn.lib.dar","name":"ROOT3","package":"ddn-lib-dar","parentType":"","signature":"ROOT3 = 4","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDeltaSigBlockFunc"},{"doc":"Callback type for warning/info messages from libdar.","kind":"alias","module":"ddn.lib.dar","name":"dar_message_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_message_cb = void  function(const  char *  message,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_message_cb"},{"doc":"Callback type for file treatment progress (file being processed).","kind":"alias","module":"ddn.lib.dar","name":"dar_treated_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_treated_cb = void  function(const  char *  path,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_treated_cb"},{"doc":"Callback type for displaying messages (user_interaction version, non-@nogc).","kind":"alias","module":"ddn.lib.dar","name":"dar_ui_message_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_ui_message_cb = void  function(const  char *  message,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_ui_message_cb"},{"doc":"Callback type for yes/no questions (pause).","kind":"alias","module":"ddn.lib.dar","name":"dar_pause_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_pause_cb = int  function(const  char *  message,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_pause_cb"},{"doc":"Callback type to get a string answer from the user.","kind":"alias","module":"ddn.lib.dar","name":"dar_get_string_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_get_string_cb = char *  function(const  char *  message,  int  echo,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_get_string_cb"},{"doc":"Callback type to get a secure string answer from the user (for passwords/secrets).","kind":"alias","module":"ddn.lib.dar","name":"dar_get_secu_string_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_get_secu_string_cb = char *  function(const  char *  message,  int  echo,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_get_secu_string_cb"},{"doc":"Opaque user interaction handle for full libdar user_interaction support.","kind":"alias","module":"ddn.lib.dar","name":"dar_user_interaction","package":"ddn-lib-dar","parentType":"","signature":"dar_user_interaction = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_user_interaction"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_extract_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_extract_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_extract_opts"},{"doc":"","kind":"struct","module":"ddn.lib.dar","name":"dar_diff_result","package":"ddn-lib-dar","parentType":"","signature":"dar_diff_result","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_diff_result"},{"doc":"","kind":"struct","module":"ddn.lib.dar","name":"dar_test_result","package":"ddn-lib-dar","parentType":"","signature":"dar_test_result","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_test_result"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_test_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_test_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_test_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_repair_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_repair_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_repair_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_diff_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_diff_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_diff_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_diff_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_diff_cb = void  function(int  kind,  const  char *  path,  void *  ctx)  nothrow","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_diff_cb"},{"doc":"","kind":"struct","module":"ddn.lib.dar","name":"dar_diff_result_ex","package":"ddn-lib-dar","parentType":"","signature":"dar_diff_result_ex","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_diff_result_ex"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_incr_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_incr_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_incr_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_merge_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_merge_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_merge_opts"},{"doc":"","kind":"struct","module":"ddn.lib.dar","name":"dar_archive_summary","package":"ddn-lib-dar","parentType":"","signature":"dar_archive_summary","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_archive_summary"},{"doc":"","kind":"struct","module":"ddn.lib.dar","name":"dar_operation_stats","package":"ddn-lib-dar","parentType":"","signature":"dar_operation_stats","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_operation_stats"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_isolate_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_isolate_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_isolate_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_filter_opts","package":"ddn-lib-dar","parentType":"","signature":"dar_filter_opts = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_filter_opts"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_xform","package":"ddn-lib-dar","parentType":"","signature":"dar_xform = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_xform"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_database","package":"ddn-lib-dar","parentType":"","signature":"dar_database = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_database"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_db_list_cb","package":"ddn-lib-dar","parentType":"","signature":"dar_db_list_cb = void  function(const  char *  path,  const  char *  base,  const  char *  ext,  void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_db_list_cb"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_slave","package":"ddn-lib-dar","parentType":"","signature":"dar_slave = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_slave"},{"doc":"","kind":"alias","module":"ddn.lib.dar","name":"dar_mask","package":"ddn-lib-dar","parentType":"","signature":"dar_mask = void","url":"/ddn-lib-dar/ddn/lib/dar.html#dar_mask"},{"doc":"Mask types corresponding to libdar mask classes.","kind":"enum","module":"ddn.lib.dar","name":"DarMaskType","package":"ddn-lib-dar","parentType":"","signature":"DarMaskType","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"bool_mask: constant true/false","kind":"enum_member","module":"ddn.lib.dar","name":"BOOL","package":"ddn-lib-dar","parentType":"","signature":"BOOL = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"simple_mask: glob patterns","kind":"enum_member","module":"ddn.lib.dar","name":"SIMPLE","package":"ddn-lib-dar","parentType":"","signature":"SIMPLE = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"regular_mask: POSIX regex","kind":"enum_member","module":"ddn.lib.dar","name":"REGEX","package":"ddn-lib-dar","parentType":"","signature":"REGEX = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"not_mask: negation","kind":"enum_member","module":"ddn.lib.dar","name":"NOT","package":"ddn-lib-dar","parentType":"","signature":"NOT = 3","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"et_mask: AND combination","kind":"enum_member","module":"ddn.lib.dar","name":"AND","package":"ddn-lib-dar","parentType":"","signature":"AND = 4","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"ou_mask: OR combination","kind":"enum_member","module":"ddn.lib.dar","name":"OR","package":"ddn-lib-dar","parentType":"","signature":"OR = 5","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"simple_path_mask: subdir matching","kind":"enum_member","module":"ddn.lib.dar","name":"SIMPLE_PATH","package":"ddn-lib-dar","parentType":"","signature":"SIMPLE_PATH = 6","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"same_path_mask: exact path","kind":"enum_member","module":"ddn.lib.dar","name":"SAME_PATH","package":"ddn-lib-dar","parentType":"","signature":"SAME_PATH = 7","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"exclude_dir_mask: directory exclusion","kind":"enum_member","module":"ddn.lib.dar","name":"EXCLUDE_DIR","package":"ddn-lib-dar","parentType":"","signature":"EXCLUDE_DIR = 8","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMaskType"},{"doc":"Secure password container that avoids GC copies and zeroizes memory on destruction.","kind":"struct","module":"ddn.lib.dar","name":"SecurePassword","package":"ddn-lib-dar","parentType":"","signature":"SecurePassword","url":"/ddn-lib-dar/ddn/lib/dar.html#SecurePassword"},{"doc":"Create from a D string (UTF-8 bytes are copied to a C buffer).","kind":"method","module":"ddn.lib.dar","name":"fromString","package":"ddn-lib-dar","parentType":"SecurePassword","signature":"SecurePassword fromString(string s)","url":"/ddn-lib-dar/ddn/lib/dar/SecurePassword.fromString.html"},{"doc":"Pointer to the password bytes (may be null when empty).","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"SecurePassword","signature":"const(ubyte) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/SecurePassword.ptr.html"},{"doc":"Length in bytes of the password.","kind":"method","module":"ddn.lib.dar","name":"length","package":"ddn-lib-dar","parentType":"SecurePassword","signature":"size_t length()","url":"/ddn-lib-dar/ddn/lib/dar/SecurePassword.length.html"},{"doc":"Overwrite the memory with zeros (keeps allocation).","kind":"method","module":"ddn.lib.dar","name":"wipe","package":"ddn-lib-dar","parentType":"SecurePassword","signature":"void wipe()","url":"/ddn-lib-dar/ddn/lib/dar/SecurePassword.wipe.html"},{"doc":"Wipe and free the memory; object becomes empty.","kind":"method","module":"ddn.lib.dar","name":"dispose","package":"ddn-lib-dar","parentType":"SecurePassword","signature":"void dispose()","url":"/ddn-lib-dar/ddn/lib/dar/SecurePassword.dispose.html"},{"doc":"Canonical error codes returned by the shim functions.","kind":"enum","module":"ddn.lib.dar","name":"DarErrorCode","package":"ddn-lib-dar","parentType":"","signature":"DarErrorCode : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Success (no error)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_OK","package":"ddn-lib-dar","parentType":"","signature":"DAR_OK = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Generic/unknown error (Egeneric catchall)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_GENERIC","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_GENERIC = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Invalid argument (null pointer, etc.)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_ARGUMENT","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_ARGUMENT = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"I/O error","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_IO","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_IO = 5","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"I/O write error","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_IO_WRITE","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_IO_WRITE = 6","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Out of memory (Ememory)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_MEMORY","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_MEMORY = 12","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Invalid state/handle","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_STATE","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_STATE = 30","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Range error (Erange)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_RANGE","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_RANGE = 40","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Feature not available (Efeature)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_FEATURE","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_FEATURE = 41","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Hardware error (Ehardware)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_HARDWARE","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_HARDWARE = 42","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"User abort (Euser_abort)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_USER_ABORT","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_USER_ABORT = 43","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Data error/corruption (Edata)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_DATA","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_DATA = 44","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Compilation/build mismatch (Ecompilation)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_COMPILATION","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_COMPILATION = 45","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"System error (Esystem)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_SYSTEM","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_SYSTEM = 46","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Network authentication error (Enet_auth)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_NET_AUTH","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_NET_AUTH = 47","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Internal bug (Ebug)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_BUG","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_BUG = 48","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Thread cancellation (Ethread_cancel)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_THREAD_CANCEL","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_THREAD_CANCEL = 49","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Infinint arithmetic error (Einfinint)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_INFININT","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_INFININT = 50","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Limited integer overflow (Elimitint)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_LIMITINT","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_LIMITINT = 51","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Script execution error (Escript)","kind":"enum_member","module":"ddn.lib.dar","name":"DAR_E_SCRIPT","package":"ddn-lib-dar","parentType":"","signature":"DAR_E_SCRIPT = 52","url":"/ddn-lib-dar/ddn/lib/dar.html#DarErrorCode"},{"doc":"Exception thrown by low-level binding upon shim errors. Serves as a base class for more specific DAR exceptions.","kind":"class","module":"ddn.lib.dar","name":"DarException","package":"ddn-lib-dar","parentType":"","signature":"DarException : Exception","url":"/ddn-lib-dar/ddn/lib/dar.html#DarException"},{"doc":"Base class for argument-related errors (invalid/null parameters).","kind":"class","module":"ddn.lib.dar","name":"DarArgumentException","package":"ddn-lib-dar","parentType":"","signature":"DarArgumentException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarArgumentException"},{"doc":"Invalid state or handle misuse.","kind":"class","module":"ddn.lib.dar","name":"DarStateException","package":"ddn-lib-dar","parentType":"","signature":"DarStateException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarStateException"},{"doc":"Generic catch-all error.","kind":"class","module":"ddn.lib.dar","name":"DarGenericException","package":"ddn-lib-dar","parentType":"","signature":"DarGenericException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarGenericException"},{"doc":"I/O related error (open/create/write failures).","kind":"class","module":"ddn.lib.dar","name":"DarIOException","package":"ddn-lib-dar","parentType":"","signature":"DarIOException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarIOException"},{"doc":"Out-of-memory condition reported by libdar (Ememory).","kind":"class","module":"ddn.lib.dar","name":"DarMemoryException","package":"ddn-lib-dar","parentType":"","signature":"DarMemoryException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarMemoryException"},{"doc":"Range error (Erange) — value out of expected range.","kind":"class","module":"ddn.lib.dar","name":"DarRangeException","package":"ddn-lib-dar","parentType":"","signature":"DarRangeException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarRangeException"},{"doc":"Feature not available (Efeature) — requested feature not compiled in or supported.","kind":"class","module":"ddn.lib.dar","name":"DarFeatureException","package":"ddn-lib-dar","parentType":"","signature":"DarFeatureException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarFeatureException"},{"doc":"Hardware error (Ehardware) — disk or device failure.","kind":"class","module":"ddn.lib.dar","name":"DarHardwareException","package":"ddn-lib-dar","parentType":"","signature":"DarHardwareException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarHardwareException"},{"doc":"User abort (Euser_abort) — operation cancelled by user.","kind":"class","module":"ddn.lib.dar","name":"DarUserAbortException","package":"ddn-lib-dar","parentType":"","signature":"DarUserAbortException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarUserAbortException"},{"doc":"Data error (Edata) — data corruption or integrity failure.","kind":"class","module":"ddn.lib.dar","name":"DarDataException","package":"ddn-lib-dar","parentType":"","signature":"DarDataException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarDataException"},{"doc":"Compilation mismatch (Ecompilation) — library/application version incompatibility.","kind":"class","module":"ddn.lib.dar","name":"DarCompilationException","package":"ddn-lib-dar","parentType":"","signature":"DarCompilationException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarCompilationException"},{"doc":"System error (Esystem) — OS-level error.","kind":"class","module":"ddn.lib.dar","name":"DarSystemException","package":"ddn-lib-dar","parentType":"","signature":"DarSystemException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarSystemException"},{"doc":"Network authentication error (Enet_auth) — remote authentication failure.","kind":"class","module":"ddn.lib.dar","name":"DarNetAuthException","package":"ddn-lib-dar","parentType":"","signature":"DarNetAuthException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarNetAuthException"},{"doc":"Internal bug (Ebug) — should not happen, indicates a bug in libdar.","kind":"class","module":"ddn.lib.dar","name":"DarBugException","package":"ddn-lib-dar","parentType":"","signature":"DarBugException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarBugException"},{"doc":"Thread cancellation (Ethread_cancel) — operation cancelled due to thread termination.","kind":"class","module":"ddn.lib.dar","name":"DarThreadCancelException","package":"ddn-lib-dar","parentType":"","signature":"DarThreadCancelException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarThreadCancelException"},{"doc":"Infinint arithmetic error (Einfinint) — arbitrary precision integer error.","kind":"class","module":"ddn.lib.dar","name":"DarInfinintException","package":"ddn-lib-dar","parentType":"","signature":"DarInfinintException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarInfinintException"},{"doc":"Limited integer overflow (Elimitint) — integer overflow in limited precision mode.","kind":"class","module":"ddn.lib.dar","name":"DarLimitintException","package":"ddn-lib-dar","parentType":"","signature":"DarLimitintException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarLimitintException"},{"doc":"Script execution error (Escript) — error executing user script/hook.","kind":"class","module":"ddn.lib.dar","name":"DarScriptException","package":"ddn-lib-dar","parentType":"","signature":"DarScriptException : DarException","url":"/ddn-lib-dar/ddn/lib/dar.html#DarScriptException"},{"doc":"Opaque archive handle with destructor that calls the shim destroy function. Implemented as a class to avoid accidental double-destruction due to st...","kind":"class","module":"ddn.lib.dar","name":"ArchiveHandle","package":"ddn-lib-dar","parentType":"","signature":"ArchiveHandle","url":"/ddn-lib-dar/ddn/lib/dar.html#ArchiveHandle"},{"doc":"Returns true if this handle holds a non-null pointer.","kind":"method","module":"ddn.lib.dar","name":"isValid","package":"ddn-lib-dar","parentType":"ArchiveHandle","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/lib/dar/ArchiveHandle.isValid.html"},{"doc":"Expose raw pointer for low-level calls if needed.","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"ArchiveHandle","signature":"const(dar_archive) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/ArchiveHandle.ptr.html"},{"doc":"Path where slices reside (may be empty if unknown).","kind":"method","module":"ddn.lib.dar","name":"path","package":"ddn-lib-dar","parentType":"ArchiveHandle","signature":"string path()","url":"/ddn-lib-dar/ddn/lib/dar/ArchiveHandle.path.html"},{"doc":"Archive base (may be empty if unknown).","kind":"method","module":"ddn.lib.dar","name":"base","package":"ddn-lib-dar","parentType":"ArchiveHandle","signature":"string base()","url":"/ddn-lib-dar/ddn/lib/dar/ArchiveHandle.base.html"},{"doc":"Archive extension (may be empty if unknown).","kind":"method","module":"ddn.lib.dar","name":"ext","package":"ddn-lib-dar","parentType":"ArchiveHandle","signature":"string ext()","url":"/ddn-lib-dar/ddn/lib/dar/ArchiveHandle.ext.html"},{"doc":"Entry type for archive listings.","kind":"enum","module":"ddn.lib.dar","name":"EntryType","package":"ddn-lib-dar","parentType":"","signature":"EntryType : uint","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Unknown or unrecognized entry type","kind":"enum_member","module":"ddn.lib.dar","name":"UNKNOWN","package":"ddn-lib-dar","parentType":"","signature":"UNKNOWN = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Regular file","kind":"enum_member","module":"ddn.lib.dar","name":"FILE","package":"ddn-lib-dar","parentType":"","signature":"FILE = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Directory","kind":"enum_member","module":"ddn.lib.dar","name":"DIR","package":"ddn-lib-dar","parentType":"","signature":"DIR = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Symbolic link","kind":"enum_member","module":"ddn.lib.dar","name":"SYMLINK","package":"ddn-lib-dar","parentType":"","signature":"SYMLINK = 3","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Character device (e.g., /dev/tty)","kind":"enum_member","module":"ddn.lib.dar","name":"CHAR_DEVICE","package":"ddn-lib-dar","parentType":"","signature":"CHAR_DEVICE = 4","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Block device (e.g., /dev/sda)","kind":"enum_member","module":"ddn.lib.dar","name":"BLOCK_DEVICE","package":"ddn-lib-dar","parentType":"","signature":"BLOCK_DEVICE = 5","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Unix domain socket","kind":"enum_member","module":"ddn.lib.dar","name":"UNIX_SOCKET","package":"ddn-lib-dar","parentType":"","signature":"UNIX_SOCKET = 6","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Named pipe (FIFO)","kind":"enum_member","module":"ddn.lib.dar","name":"NAMED_PIPE","package":"ddn-lib-dar","parentType":"","signature":"NAMED_PIPE = 7","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Door (Solaris-specific IPC mechanism)","kind":"enum_member","module":"ddn.lib.dar","name":"DOOR","package":"ddn-lib-dar","parentType":"","signature":"DOOR = 8","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"Removed entry marker (used in incremental archives)","kind":"enum_member","module":"ddn.lib.dar","name":"REMOVED","package":"ddn-lib-dar","parentType":"","signature":"REMOVED = 9","url":"/ddn-lib-dar/ddn/lib/dar.html#EntryType"},{"doc":"D-side list entry used by callbacks and helpers.","kind":"struct","module":"ddn.lib.dar","name":"ListEntry","package":"ddn-lib-dar","parentType":"","signature":"ListEntry","url":"/ddn-lib-dar/ddn/lib/dar.html#ListEntry"},{"doc":"Result of comparing two archives.","kind":"struct","module":"ddn.lib.dar","name":"DiffResult","package":"ddn-lib-dar","parentType":"","signature":"DiffResult","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffResult"},{"doc":"Enhanced diff result counters.","kind":"struct","module":"ddn.lib.dar","name":"DiffResultEx","package":"ddn-lib-dar","parentType":"","signature":"DiffResultEx","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffResultEx"},{"doc":"Change detection policy for incremental backups.","kind":"enum","module":"ddn.lib.dar","name":"DarChangePolicy","package":"ddn-lib-dar","parentType":"","signature":"DarChangePolicy : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DarChangePolicy"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"DATE","package":"ddn-lib-dar","parentType":"","signature":"DATE = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarChangePolicy"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"HASH","package":"ddn-lib-dar","parentType":"","signature":"HASH = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarChangePolicy"},{"doc":"Incremental backup mode.","kind":"enum","module":"ddn.lib.dar","name":"DarIncrMode","package":"ddn-lib-dar","parentType":"","signature":"DarIncrMode : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DarIncrMode"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"INCREMENTAL","package":"ddn-lib-dar","parentType":"","signature":"INCREMENTAL = 0","url":"/ddn-lib-dar/ddn/lib/dar.html#DarIncrMode"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"DIFFERENTIAL","package":"ddn-lib-dar","parentType":"","signature":"DIFFERENTIAL = 1","url":"/ddn-lib-dar/ddn/lib/dar.html#DarIncrMode"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"DECREMENTAL","package":"ddn-lib-dar","parentType":"","signature":"DECREMENTAL = 2","url":"/ddn-lib-dar/ddn/lib/dar.html#DarIncrMode"},{"doc":"IncrementalOptions controls how incremental/differential backups are created.","kind":"class","module":"ddn.lib.dar","name":"IncrementalOptions","package":"ddn-lib-dar","parentType":"","signature":"IncrementalOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#IncrementalOptions"},{"doc":"Factory: allocate a new IncrementalOptions object.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"IncrementalOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.create.html"},{"doc":"Sets the reference archive to compare against: its path, base, extension, and minimum digits for slice numbering.","kind":"method","module":"ddn.lib.dar","name":"setReference","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"void setReference(string path,  string base,  string ext,  uint  minDigits =  0)","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.setReference.html"},{"doc":"Gets the current reference archive info.","kind":"method","module":"ddn.lib.dar","name":"getReference","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"void getReference(out  string path,  out  string base,  out  string ext,  out  uint  minDigits)","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.getReference.html"},{"doc":"Sets the change detection policy (by DATE or HASH).","kind":"method","module":"ddn.lib.dar","name":"setChangePolicy","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"void setChangePolicy(DarChangePolicy policy)","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.setChangePolicy.html"},{"doc":"Gets the change detection policy.","kind":"method","module":"ddn.lib.dar","name":"getChangePolicy","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"DarChangePolicy getChangePolicy()","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.getChangePolicy.html"},{"doc":"Sets the snapshot file path (empty disables snapshots).","kind":"method","module":"ddn.lib.dar","name":"setSnapshot","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"void setSnapshot(string filename)","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.setSnapshot.html"},{"doc":"Gets the snapshot file path (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getSnapshot","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"string getSnapshot()","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.getSnapshot.html"},{"doc":"Sets the incremental mode: INCREMENTAL, DIFFERENTIAL, or DECREMENTAL.","kind":"method","module":"ddn.lib.dar","name":"setMode","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"void setMode(DarIncrMode mode)","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.setMode.html"},{"doc":"Gets the current incremental mode.","kind":"method","module":"ddn.lib.dar","name":"getMode","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"DarIncrMode getMode()","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.getMode.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"IncrementalOptions","signature":"const(dar_incr_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/IncrementalOptions.ptr.html"},{"doc":"Diff difference kinds","kind":"enum","module":"ddn.lib.dar","name":"DiffKind","package":"ddn-lib-dar","parentType":"","signature":"DiffKind : int","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffKind"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"ADDED","package":"ddn-lib-dar","parentType":"","signature":"ADDED = DAR_DIFF_ADDED","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffKind"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"REMOVED","package":"ddn-lib-dar","parentType":"","signature":"REMOVED = DAR_DIFF_REMOVED","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffKind"},{"doc":"","kind":"enum_member","module":"ddn.lib.dar","name":"CHANGED","package":"ddn-lib-dar","parentType":"","signature":"CHANGED = DAR_DIFF_CHANGED","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffKind"},{"doc":"Result of testing (verifying) an archive.","kind":"struct","module":"ddn.lib.dar","name":"TestResult","package":"ddn-lib-dar","parentType":"","signature":"TestResult","url":"/ddn-lib-dar/ddn/lib/dar.html#TestResult"},{"doc":"TestOptions controls archive integrity testing behavior.","kind":"class","module":"ddn.lib.dar","name":"TestOptions","package":"ddn-lib-dar","parentType":"","signature":"TestOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#TestOptions"},{"doc":"Factory: allocate a new TestOptions object.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"TestOptions","signature":"TestOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.create.html"},{"doc":"Enable/disable data comparison (default: enabled).","kind":"method","module":"ddn.lib.dar","name":"setCompareData","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void setCompareData(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.setCompareData.html"},{"doc":"Returns true if data comparison is enabled.","kind":"method","module":"ddn.lib.dar","name":"getCompareData","package":"ddn-lib-dar","parentType":"TestOptions","signature":"bool getCompareData()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.getCompareData.html"},{"doc":"Enable/disable extended attributes comparison (default: disabled).","kind":"method","module":"ddn.lib.dar","name":"setCompareEA","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void setCompareEA(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.setCompareEA.html"},{"doc":"Returns true if EA comparison is enabled.","kind":"method","module":"ddn.lib.dar","name":"getCompareEA","package":"ddn-lib-dar","parentType":"TestOptions","signature":"bool getCompareEA()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.getCompareEA.html"},{"doc":"Enable/disable filesystem-specific attributes comparison (default: disabled).","kind":"method","module":"ddn.lib.dar","name":"setCompareFSA","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void setCompareFSA(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.setCompareFSA.html"},{"doc":"Returns true if FSA comparison is enabled.","kind":"method","module":"ddn.lib.dar","name":"getCompareFSA","package":"ddn-lib-dar","parentType":"TestOptions","signature":"bool getCompareFSA()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.getCompareFSA.html"},{"doc":"Enable/disable detailed info display (default: disabled).","kind":"method","module":"ddn.lib.dar","name":"setInfoDetails","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void setInfoDetails(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.setInfoDetails.html"},{"doc":"Returns true if detailed info display is enabled.","kind":"method","module":"ddn.lib.dar","name":"getInfoDetails","package":"ddn-lib-dar","parentType":"TestOptions","signature":"bool getInfoDetails()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.getInfoDetails.html"},{"doc":"Enable/disable display of treated files and whether to show only directories.","kind":"method","module":"ddn.lib.dar","name":"setDisplayTreated","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void setDisplayTreated(bool  display,  bool  onlyDir =  false)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.setDisplayTreated.html"},{"doc":"Gets the current display treated settings.","kind":"method","module":"ddn.lib.dar","name":"getDisplayTreated","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void getDisplayTreated(out  bool  display,  out  bool  onlyDir)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.getDisplayTreated.html"},{"doc":"Adds an include pattern (exact entry name) to the selection mask.","kind":"method","module":"ddn.lib.dar","name":"addInclude","package":"ddn-lib-dar","parentType":"TestOptions","signature":"void addInclude(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.addInclude.html"},{"doc":"Number of include patterns currently set.","kind":"method","module":"ddn.lib.dar","name":"includeCount","package":"ddn-lib-dar","parentType":"TestOptions","signature":"uint includeCount()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.includeCount.html"},{"doc":"Returns include pattern at index for testing/verification.","kind":"method","module":"ddn.lib.dar","name":"includeAt","package":"ddn-lib-dar","parentType":"TestOptions","signature":"string includeAt(uint  idx)","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.includeAt.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"TestOptions","signature":"const(dar_test_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/TestOptions.ptr.html"},{"doc":"Archive summary containing metadata about an archive.","kind":"struct","module":"ddn.lib.dar","name":"ArchiveSummary","package":"ddn-lib-dar","parentType":"","signature":"ArchiveSummary","url":"/ddn-lib-dar/ddn/lib/dar.html#ArchiveSummary"},{"doc":"Operation statistics containing counters from archive operations.","kind":"struct","module":"ddn.lib.dar","name":"OperationStats","package":"ddn-lib-dar","parentType":"","signature":"OperationStats","url":"/ddn-lib-dar/ddn/lib/dar.html#OperationStats"},{"doc":"MergeOptions RAII wrapper mapping to shim merge options.","kind":"class","module":"ddn.lib.dar","name":"MergeOptions","package":"ddn-lib-dar","parentType":"","signature":"MergeOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#MergeOptions"},{"doc":"Factory: allocate a new merge options object.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"MergeOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.create.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setOverwritePolicy","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void setOverwritePolicy(int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.setOverwritePolicy.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getOverwritePolicy","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"int getOverwritePolicy()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.getOverwritePolicy.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setSlicing","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void setSlicing(ulong  sliceSize,  ulong  firstSliceSize =  0)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.setSlicing.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getSlicing","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void getSlicing(out  ulong  sliceSize,  out  ulong  firstSliceSize)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.getSlicing.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompression","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void setCompression(DarCompression algo)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.setCompression.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompression","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"DarCompression getCompression()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.getCompression.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompressionLevel","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void setCompressionLevel(uint  level)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.setCompressionLevel.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompressionLevel","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"uint getCompressionLevel()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.getCompressionLevel.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompressionBlockSize","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void setCompressionBlockSize(uint  size)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.setCompressionBlockSize.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompressionBlockSize","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"uint getCompressionBlockSize()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.getCompressionBlockSize.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setFilter","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"void setFilter(FilterOptions fo)","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.setFilter.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"hasFilter","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"bool hasFilter()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.hasFilter.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"MergeOptions","signature":"const(dar_merge_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/MergeOptions.ptr.html"},{"doc":"Represents an entry in the database listing.","kind":"struct","module":"ddn.lib.dar","name":"DbEntry","package":"ddn-lib-dar","parentType":"","signature":"DbEntry","url":"/ddn-lib-dar/ddn/lib/dar.html#DbEntry"},{"doc":"Opaque database handle with destructor calling the shim destroy function.","kind":"class","module":"ddn.lib.dar","name":"DatabaseHandle","package":"ddn-lib-dar","parentType":"","signature":"DatabaseHandle","url":"/ddn-lib-dar/ddn/lib/dar.html#DatabaseHandle"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"isValid","package":"ddn-lib-dar","parentType":"DatabaseHandle","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/lib/dar/DatabaseHandle.isValid.html"},{"doc":"RAII wrapper around xform handle.","kind":"class","module":"ddn.lib.dar","name":"XformHandle","package":"ddn-lib-dar","parentType":"","signature":"XformHandle","url":"/ddn-lib-dar/ddn/lib/dar.html#XformHandle"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"isValid","package":"ddn-lib-dar","parentType":"XformHandle","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/lib/dar/XformHandle.isValid.html"},{"doc":"ReadOptions RAII wrapper for minimal read options in the shim.","kind":"class","module":"ddn.lib.dar","name":"ReadOptions","package":"ddn-lib-dar","parentType":"","signature":"ReadOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#ReadOptions"},{"doc":"Factory: allocate a new options object.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"ReadOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.create.html"},{"doc":"Sets the slice extension (usually \"dar\").","kind":"method","module":"ddn.lib.dar","name":"setExtension","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setExtension(string ext)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setExtension.html"},{"doc":"Gets the slice extension string.","kind":"method","module":"ddn.lib.dar","name":"getExtension","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"string getExtension()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.getExtension.html"},{"doc":"Sets minimum digits for slice numbering.","kind":"method","module":"ddn.lib.dar","name":"setMinDigits","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setMinDigits(uint  v)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setMinDigits.html"},{"doc":"Gets minimum digits for slice numbering.","kind":"method","module":"ddn.lib.dar","name":"getMinDigits","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"uint getMinDigits()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.getMinDigits.html"},{"doc":"Sets the crypto algorithm for archive decryption.","kind":"method","module":"ddn.lib.dar","name":"setCryptoAlgo","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setCryptoAlgo(DarCryptoAlgo algo)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setCryptoAlgo.html"},{"doc":"Gets the crypto algorithm.","kind":"method","module":"ddn.lib.dar","name":"getCryptoAlgo","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"DarCryptoAlgo getCryptoAlgo()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.getCryptoAlgo.html"},{"doc":"Sets the crypto key size in bits.","kind":"method","module":"ddn.lib.dar","name":"setCryptoSize","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setCryptoSize(uint  size)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setCryptoSize.html"},{"doc":"Gets the crypto key size.","kind":"method","module":"ddn.lib.dar","name":"getCryptoSize","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"uint getCryptoSize()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.getCryptoSize.html"},{"doc":"Sets the decryption password from a secure container.","kind":"method","module":"ddn.lib.dar","name":"setPassword","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setPassword(ref  const(SecurePassword)  pw)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setPassword.html"},{"doc":"Convenience: sets the password from a D string (copied and wiped).","kind":"method","module":"ddn.lib.dar","name":"setPassword","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setPassword(string pw)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setPassword.html"},{"doc":"Clears the stored password from options (zeroizes within the shim).","kind":"method","module":"ddn.lib.dar","name":"clearPassword","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void clearPassword()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.clearPassword.html"},{"doc":"Test helper: returns current password length as seen by the shim.","kind":"method","module":"ddn.lib.dar","name":"passwordLenForTest","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"ulong passwordLenForTest()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.passwordLenForTest.html"},{"doc":"Sets a remote repository URL (placeholder, stored in options).","kind":"method","module":"ddn.lib.dar","name":"setRemoteUrl","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setRemoteUrl(string url)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setRemoteUrl.html"},{"doc":"Gets the remote repository URL (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getRemoteUrl","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"string getRemoteUrl()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.getRemoteUrl.html"},{"doc":"Enables or disables sequential read mode.","kind":"method","module":"ddn.lib.dar","name":"setSequentialRead","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"void setSequentialRead(bool  val)","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.setSequentialRead.html"},{"doc":"Gets the sequential read mode setting.","kind":"method","module":"ddn.lib.dar","name":"getSequentialRead","package":"ddn-lib-dar","parentType":"ReadOptions","signature":"bool getSequentialRead()","url":"/ddn-lib-dar/ddn/lib/dar/ReadOptions.getSequentialRead.html"},{"doc":"DiffOptions RAII wrapper controlling comparison behavior.","kind":"class","module":"ddn.lib.dar","name":"DiffOptions","package":"ddn-lib-dar","parentType":"","signature":"DiffOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#DiffOptions"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"DiffOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.create.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompareData","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"void setCompareData(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.setCompareData.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompareMetadata","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"void setCompareMetadata(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.setCompareMetadata.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompareEA","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"void setCompareEA(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.setCompareEA.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompareFSA","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"void setCompareFSA(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.setCompareFSA.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompareData","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"bool getCompareData()","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.getCompareData.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompareMetadata","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"bool getCompareMetadata()","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.getCompareMetadata.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompareEA","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"bool getCompareEA()","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.getCompareEA.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompareFSA","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"bool getCompareFSA()","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.getCompareFSA.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"DiffOptions","signature":"const(dar_diff_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/DiffOptions.ptr.html"},{"doc":"ExtractOptions RAII wrapper mapping to libdar::archive_options_extract.","kind":"class","module":"ddn.lib.dar","name":"ExtractOptions","package":"ddn-lib-dar","parentType":"","signature":"ExtractOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#ExtractOptions"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"ExtractOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.create.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setOverwritePolicy","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setOverwritePolicy(int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setOverwritePolicy.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getOverwritePolicy","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"int getOverwritePolicy()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getOverwritePolicy.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setFlat","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setFlat(bool  flat)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setFlat.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getFlat","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getFlat()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getFlat.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setWarnOverwrite","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setWarnOverwrite(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setWarnOverwrite.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getWarnOverwrite","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getWarnOverwrite()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getWarnOverwrite.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setInfoDetails","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setInfoDetails(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setInfoDetails.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getInfoDetails","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getInfoDetails()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getInfoDetails.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setDisplayTreated","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setDisplayTreated(bool  display,  bool  onlyDir =  false)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setDisplayTreated.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getDisplayTreated","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void getDisplayTreated(out  bool  display,  out  bool  onlyDir)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getDisplayTreated.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setDisplaySkipped","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setDisplaySkipped(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setDisplaySkipped.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getDisplaySkipped","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getDisplaySkipped()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getDisplaySkipped.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompareFields","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setCompareFields(int  cf)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setCompareFields.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompareFields","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"int getCompareFields()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getCompareFields.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setDirtyBehavior","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setDirtyBehavior(int  db)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setDirtyBehavior.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getDirtyBehavior","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"int getDirtyBehavior()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getDirtyBehavior.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setWarnRemoveNoMatch","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setWarnRemoveNoMatch(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setWarnRemoveNoMatch.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getWarnRemoveNoMatch","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getWarnRemoveNoMatch()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getWarnRemoveNoMatch.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setEmpty","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setEmpty(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setEmpty.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getEmpty","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getEmpty()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getEmpty.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setEmptyDir","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setEmptyDir(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setEmptyDir.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getEmptyDir","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getEmptyDir()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getEmptyDir.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setOnlyDeleted","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setOnlyDeleted(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setOnlyDeleted.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getOnlyDeleted","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getOnlyDeleted()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getOnlyDeleted.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setIgnoreDeleted","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setIgnoreDeleted(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setIgnoreDeleted.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getIgnoreDeleted","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getIgnoreDeleted()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getIgnoreDeleted.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setIgnoreUnixSockets","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setIgnoreUnixSockets(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setIgnoreUnixSockets.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getIgnoreUnixSockets","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getIgnoreUnixSockets()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getIgnoreUnixSockets.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setInPlace","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setInPlace(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setInPlace.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getInPlace","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool getInPlace()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.getInPlace.html"},{"doc":"Sets a filter for selective extraction.","kind":"method","module":"ddn.lib.dar","name":"setFilter","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"void setFilter(FilterOptions fo)","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.setFilter.html"},{"doc":"Returns true if a filter is currently set for selective extraction.","kind":"method","module":"ddn.lib.dar","name":"hasFilter","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"bool hasFilter()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.hasFilter.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"ExtractOptions","signature":"const(dar_extract_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/ExtractOptions.ptr.html"},{"doc":"IsolateOptions RAII wrapper mapping to libdar::archive_options_isolate.","kind":"class","module":"ddn.lib.dar","name":"IsolateOptions","package":"ddn-lib-dar","parentType":"","signature":"IsolateOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#IsolateOptions"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"IsolateOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.create.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setAllowOverwrite","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setAllowOverwrite(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setAllowOverwrite.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getAllowOverwrite","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"bool getAllowOverwrite()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getAllowOverwrite.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setWarnOverwrite","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setWarnOverwrite(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setWarnOverwrite.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getWarnOverwrite","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"bool getWarnOverwrite()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getWarnOverwrite.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setInfoDetails","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setInfoDetails(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setInfoDetails.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getInfoDetails","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"bool getInfoDetails()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getInfoDetails.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompression","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setCompression(DarCompression algo)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setCompression.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompression","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"DarCompression getCompression()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getCompression.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompressionLevel","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setCompressionLevel(uint  level)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setCompressionLevel.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompressionLevel","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"uint getCompressionLevel()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getCompressionLevel.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setCompressionBlockSize","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setCompressionBlockSize(uint  size)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setCompressionBlockSize.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getCompressionBlockSize","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"uint getCompressionBlockSize()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getCompressionBlockSize.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setSlicing","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void setSlicing(ulong  sliceSize,  ulong  firstSliceSize =  0)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.setSlicing.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getSlicing","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"void getSlicing(out  ulong  sliceSize,  out  ulong  firstSliceSize)","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.getSlicing.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"IsolateOptions","signature":"const(dar_isolate_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/IsolateOptions.ptr.html"},{"doc":"RepairOptions RAII wrapper mapping to repair options for xform-based repair. Supports overwrite policy, slicing parameters, slice permission and ow...","kind":"class","module":"ddn.lib.dar","name":"RepairOptions","package":"ddn-lib-dar","parentType":"","signature":"RepairOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#RepairOptions"},{"doc":"Factory: allocate a new repair options object.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"RepairOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.create.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setOverwritePolicy","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"void setOverwritePolicy(int  policy)","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.setOverwritePolicy.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getOverwritePolicy","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"int getOverwritePolicy()","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.getOverwritePolicy.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setSlicing","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"void setSlicing(ulong  sliceSize,  ulong  firstSliceSize =  0)","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.setSlicing.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getSlicing","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"void getSlicing(out  ulong  sliceSize,  out  ulong  firstSliceSize)","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.getSlicing.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setSlicePerm","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"void setSlicePerm(string perm)","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.setSlicePerm.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getSlicePerm","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"string getSlicePerm()","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.getSlicePerm.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setSliceUser","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"void setSliceUser(string user)","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.setSliceUser.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getSliceUser","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"string getSliceUser()","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.getSliceUser.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"setSliceGroup","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"void setSliceGroup(string group)","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.setSliceGroup.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"getSliceGroup","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"string getSliceGroup()","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.getSliceGroup.html"},{"doc":"","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"RepairOptions","signature":"const(dar_repair_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/RepairOptions.ptr.html"},{"doc":"CreateOptions RAII wrapper for minimal create options in the shim.","kind":"class","module":"ddn.lib.dar","name":"CreateOptions","package":"ddn-lib-dar","parentType":"","signature":"CreateOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#CreateOptions"},{"doc":"Factory: allocate a new options object.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"CreateOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.create.html"},{"doc":"Sets base slice size; 0 disables slicing.","kind":"method","module":"ddn.lib.dar","name":"setSliceSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setSliceSize(ulong  v)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setSliceSize.html"},{"doc":"Gets base slice size.","kind":"method","module":"ddn.lib.dar","name":"getSliceSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"ulong getSliceSize()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getSliceSize.html"},{"doc":"Sets first slice size; 0 uses base slice size.","kind":"method","module":"ddn.lib.dar","name":"setFirstSliceSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setFirstSliceSize(ulong  v)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setFirstSliceSize.html"},{"doc":"Gets first slice size.","kind":"method","module":"ddn.lib.dar","name":"getFirstSliceSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"ulong getFirstSliceSize()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getFirstSliceSize.html"},{"doc":"Sets whether overwriting slices is allowed.","kind":"method","module":"ddn.lib.dar","name":"setAllowOverwrite","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setAllowOverwrite(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setAllowOverwrite.html"},{"doc":"Gets allow-overwrite flag.","kind":"method","module":"ddn.lib.dar","name":"getAllowOverwrite","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"bool getAllowOverwrite()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getAllowOverwrite.html"},{"doc":"Sets whether to warn before overwriting slices.","kind":"method","module":"ddn.lib.dar","name":"setWarnOverwrite","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setWarnOverwrite(bool  v)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setWarnOverwrite.html"},{"doc":"Gets warn-overwrite flag.","kind":"method","module":"ddn.lib.dar","name":"getWarnOverwrite","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"bool getWarnOverwrite()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getWarnOverwrite.html"},{"doc":"Sets slice permission string like \"0644\" or empty string to use umask.","kind":"method","module":"ddn.lib.dar","name":"setSlicePerm","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setSlicePerm(string perm)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setSlicePerm.html"},{"doc":"Gets slice permission string (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getSlicePerm","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getSlicePerm()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getSlicePerm.html"},{"doc":"Enables or disables tape marks (sequential marks) in the created archive.","kind":"method","module":"ddn.lib.dar","name":"setTapeMarks","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setTapeMarks(bool  on)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setTapeMarks.html"},{"doc":"Returns true if tape marks are enabled for archive creation.","kind":"method","module":"ddn.lib.dar","name":"getTapeMarks","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"bool getTapeMarks()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getTapeMarks.html"},{"doc":"Sets the archive user comment to be stored in archive metadata.","kind":"method","module":"ddn.lib.dar","name":"setUserComment","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setUserComment(string comment)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setUserComment.html"},{"doc":"Gets the currently configured user comment (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getUserComment","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getUserComment()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getUserComment.html"},{"doc":"Sets slice user ownership (username or UID string). Empty string uses default.","kind":"method","module":"ddn.lib.dar","name":"setSliceUser","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setSliceUser(string user)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setSliceUser.html"},{"doc":"Gets slice user ownership string (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getSliceUser","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getSliceUser()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getSliceUser.html"},{"doc":"Sets slice group ownership (group name or GID string). Empty string uses default.","kind":"method","module":"ddn.lib.dar","name":"setSliceGroup","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setSliceGroup(string group)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setSliceGroup.html"},{"doc":"Gets slice group ownership string (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getSliceGroup","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getSliceGroup()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getSliceGroup.html"},{"doc":"Sets the execute hook command for slice completion.","kind":"method","module":"ddn.lib.dar","name":"setExecute","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setExecute(string cmd)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setExecute.html"},{"doc":"Gets the execute hook command string.","kind":"method","module":"ddn.lib.dar","name":"getExecute","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getExecute()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getExecute.html"},{"doc":"Sets the compression algorithm.","kind":"method","module":"ddn.lib.dar","name":"setCompression","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setCompression(DarCompression algo)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setCompression.html"},{"doc":"Gets the compression algorithm.","kind":"method","module":"ddn.lib.dar","name":"getCompression","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"DarCompression getCompression()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getCompression.html"},{"doc":"Sets the compression level (1-9).","kind":"method","module":"ddn.lib.dar","name":"setCompressionLevel","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setCompressionLevel(uint  level)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setCompressionLevel.html"},{"doc":"Gets the compression level.","kind":"method","module":"ddn.lib.dar","name":"getCompressionLevel","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"uint getCompressionLevel()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getCompressionLevel.html"},{"doc":"Sets the compression block size for parallel compression.","kind":"method","module":"ddn.lib.dar","name":"setCompressionBlockSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setCompressionBlockSize(uint  blockSize)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setCompressionBlockSize.html"},{"doc":"Gets the compression block size.","kind":"method","module":"ddn.lib.dar","name":"getCompressionBlockSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"uint getCompressionBlockSize()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getCompressionBlockSize.html"},{"doc":"Sets the hash/checksum algorithm for sidecar file generation.","kind":"method","module":"ddn.lib.dar","name":"setHashAlgo","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setHashAlgo(DarHashAlgo algo)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setHashAlgo.html"},{"doc":"Gets the currently configured hash/checksum algorithm.","kind":"method","module":"ddn.lib.dar","name":"getHashAlgo","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"DarHashAlgo getHashAlgo()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getHashAlgo.html"},{"doc":"Sets the crypto algorithm for archive encryption.","kind":"method","module":"ddn.lib.dar","name":"setCryptoAlgo","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setCryptoAlgo(DarCryptoAlgo algo)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setCryptoAlgo.html"},{"doc":"Gets the crypto algorithm.","kind":"method","module":"ddn.lib.dar","name":"getCryptoAlgo","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"DarCryptoAlgo getCryptoAlgo()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getCryptoAlgo.html"},{"doc":"Sets the crypto key size in bits.","kind":"method","module":"ddn.lib.dar","name":"setCryptoSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setCryptoSize(uint  size)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setCryptoSize.html"},{"doc":"Gets the crypto key size.","kind":"method","module":"ddn.lib.dar","name":"getCryptoSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"uint getCryptoSize()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getCryptoSize.html"},{"doc":"Sets the encryption password from a secure container.","kind":"method","module":"ddn.lib.dar","name":"setPassword","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setPassword(ref  const(SecurePassword)  pw)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setPassword.html"},{"doc":"Convenience: sets the password from a D string (copied and wiped).","kind":"method","module":"ddn.lib.dar","name":"setPassword","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setPassword(string pw)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setPassword.html"},{"doc":"Clears the stored password from options (zeroizes within the shim).","kind":"method","module":"ddn.lib.dar","name":"clearPassword","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void clearPassword()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.clearPassword.html"},{"doc":"Test helper: returns current password length as seen by the shim.","kind":"method","module":"ddn.lib.dar","name":"passwordLenForTest","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"ulong passwordLenForTest()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.passwordLenForTest.html"},{"doc":"Sets a remote repository URL (placeholder, stored in options).","kind":"method","module":"ddn.lib.dar","name":"setRemoteUrl","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setRemoteUrl(string url)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setRemoteUrl.html"},{"doc":"Gets the remote repository URL (may be empty).","kind":"method","module":"ddn.lib.dar","name":"getRemoteUrl","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getRemoteUrl()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getRemoteUrl.html"},{"doc":"Sets progress callbacks for archive operations.","kind":"method","module":"ddn.lib.dar","name":"setProgressCallback","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setProgressCallback(dar_message_cb warningCb,  dar_treated_cb treatedCb,  void *  ctx)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setProgressCallback.html"},{"doc":"Gets the progress callback context pointer (for verification/testing).","kind":"method","module":"ddn.lib.dar","name":"getProgressContext","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void * getProgressContext()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getProgressContext.html"},{"doc":"Enables or disables sequential marks (tape marks) in the archive.","kind":"method","module":"ddn.lib.dar","name":"setSequentialMarks","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setSequentialMarks(bool  val)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setSequentialMarks.html"},{"doc":"Gets the sequential marks setting.","kind":"method","module":"ddn.lib.dar","name":"getSequentialMarks","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"bool getSequentialMarks()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getSequentialMarks.html"},{"doc":"Sets the backup hook execute command.","kind":"method","module":"ddn.lib.dar","name":"setBackupHookExecute","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setBackupHookExecute(string execute)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setBackupHookExecute.html"},{"doc":"Gets the backup hook execute command.","kind":"method","module":"ddn.lib.dar","name":"getBackupHookExecute","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"string getBackupHookExecute()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getBackupHookExecute.html"},{"doc":"Adds a file pattern to the backup hook mask.","kind":"method","module":"ddn.lib.dar","name":"addBackupHookFile","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void addBackupHookFile(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.addBackupHookFile.html"},{"doc":"Clears all backup hook file patterns.","kind":"method","module":"ddn.lib.dar","name":"clearBackupHookFiles","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void clearBackupHookFiles()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.clearBackupHookFiles.html"},{"doc":"Enables or disables storing delta signatures for future incremental backups.","kind":"method","module":"ddn.lib.dar","name":"setDeltaSignature","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setDeltaSignature(bool  val)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setDeltaSignature.html"},{"doc":"Gets the delta signature setting.","kind":"method","module":"ddn.lib.dar","name":"getDeltaSignature","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"bool getDeltaSignature()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getDeltaSignature.html"},{"doc":"Enables or disables computing binary delta using reference archive signatures.","kind":"method","module":"ddn.lib.dar","name":"setDeltaDiff","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setDeltaDiff(bool  val)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setDeltaDiff.html"},{"doc":"Gets the delta diff setting.","kind":"method","module":"ddn.lib.dar","name":"getDeltaDiff","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"bool getDeltaDiff()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getDeltaDiff.html"},{"doc":"Sets the minimum file size for delta signature computation.","kind":"method","module":"ddn.lib.dar","name":"setDeltaSigMinSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setDeltaSigMinSize(ulong  minSize)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setDeltaSigMinSize.html"},{"doc":"Gets the minimum file size for delta signature computation.","kind":"method","module":"ddn.lib.dar","name":"getDeltaSigMinSize","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"ulong getDeltaSigMinSize()","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getDeltaSigMinSize.html"},{"doc":"Sets the signature block length calculation parameters.","kind":"method","module":"ddn.lib.dar","name":"setSigBlockLen","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void setSigBlockLen(DarDeltaSigBlockFunc fsFunction,\n          ulong  multiplier =  1,\n          ulong  divisor =  1,\n          uint  minBlockLen =  2048,\n          uint  maxBlockLen =  0)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.setSigBlockLen.html"},{"doc":"Gets the signature block length calculation parameters.","kind":"method","module":"ddn.lib.dar","name":"getSigBlockLen","package":"ddn-lib-dar","parentType":"CreateOptions","signature":"void getSigBlockLen(out  DarDeltaSigBlockFunc fsFunction,\n          out  ulong  multiplier,\n          out  ulong  divisor,\n          out  uint  minBlockLen,\n          out  uint  maxBlockLen)","url":"/ddn-lib-dar/ddn/lib/dar/CreateOptions.getSigBlockLen.html"},{"doc":"FilterOptions RAII wrapper for file filtering during archive operations.","kind":"class","module":"ddn.lib.dar","name":"FilterOptions","package":"ddn-lib-dar","parentType":"","signature":"FilterOptions","url":"/ddn-lib-dar/ddn/lib/dar.html#FilterOptions"},{"doc":"Factory: allocate a new filter options object with default settings (no filtering).","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"FilterOptions create()","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.create.html"},{"doc":"Adds a filename include pattern (glob-style).","kind":"method","module":"ddn.lib.dar","name":"addInclude","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void addInclude(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.addInclude.html"},{"doc":"Adds a filename exclude pattern (glob-style).","kind":"method","module":"ddn.lib.dar","name":"addExclude","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void addExclude(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.addExclude.html"},{"doc":"Adds a path-based include pattern (glob-style) for subtree filtering.","kind":"method","module":"ddn.lib.dar","name":"addIncludePath","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void addIncludePath(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.addIncludePath.html"},{"doc":"Adds a path-based exclude pattern (glob-style) for subtree filtering.","kind":"method","module":"ddn.lib.dar","name":"addExcludePath","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void addExcludePath(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.addExcludePath.html"},{"doc":"Adds an Extended Attribute (EA) include pattern (glob-style).","kind":"method","module":"ddn.lib.dar","name":"addEaInclude","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void addEaInclude(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.addEaInclude.html"},{"doc":"Adds an Extended Attribute (EA) exclude pattern (glob-style).","kind":"method","module":"ddn.lib.dar","name":"addEaExclude","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void addEaExclude(string pattern)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.addEaExclude.html"},{"doc":"Sets minimum file size filter.","kind":"method","module":"ddn.lib.dar","name":"setMinSize","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void setMinSize(ulong  minSize)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.setMinSize.html"},{"doc":"Gets the minimum file size filter (0 if disabled).","kind":"method","module":"ddn.lib.dar","name":"getMinSize","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"ulong getMinSize()","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.getMinSize.html"},{"doc":"Sets maximum file size filter.","kind":"method","module":"ddn.lib.dar","name":"setMaxSize","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void setMaxSize(ulong  maxSize)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.setMaxSize.html"},{"doc":"Gets the maximum file size filter (0 if disabled).","kind":"method","module":"ddn.lib.dar","name":"getMaxSize","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"ulong getMaxSize()","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.getMaxSize.html"},{"doc":"Sets whether pattern matching is case-sensitive.","kind":"method","module":"ddn.lib.dar","name":"setCaseSensitive","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"void setCaseSensitive(bool  caseSensitive)","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.setCaseSensitive.html"},{"doc":"Gets the case sensitivity setting.","kind":"method","module":"ddn.lib.dar","name":"getCaseSensitive","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"bool getCaseSensitive()","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.getCaseSensitive.html"},{"doc":"Returns the underlying C pointer (for use with shim functions).","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"FilterOptions","signature":"const(dar_filter_opts) * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/FilterOptions.ptr.html"},{"doc":"DarSlave: RAII wrapper for remote archive serving via pipes.","kind":"class","module":"ddn.lib.dar","name":"DarSlave","package":"ddn-lib-dar","parentType":"","signature":"DarSlave","url":"/ddn-lib-dar/ddn/lib/dar.html#DarSlave"},{"doc":"Creates a DarSlave instance using named pipes.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"DarSlave","signature":"DarSlave create(string folder,  string basename,  string extension,\n          string inputPipe =  \"\",  string outputPipe =  \"\",\n          string execute =  \"\",  uint  minDigits =  0)","url":"/ddn-lib-dar/ddn/lib/dar/DarSlave.create.html"},{"doc":"Creates a DarSlave instance using file descriptors.","kind":"method","module":"ddn.lib.dar","name":"createFromFds","package":"ddn-lib-dar","parentType":"DarSlave","signature":"DarSlave createFromFds(string folder,  string basename,  string extension,\n          int  inputFd,  int  outputFd,\n          string execute =  \"\",  uint  minDigits =  0)","url":"/ddn-lib-dar/ddn/lib/dar/DarSlave.createFromFds.html"},{"doc":"Runs the slave, serving archive data until the master disconnects.","kind":"method","module":"ddn.lib.dar","name":"run","package":"ddn-lib-dar","parentType":"DarSlave","signature":"void run()","url":"/ddn-lib-dar/ddn/lib/dar/DarSlave.run.html"},{"doc":"Returns true if the slave handle is valid.","kind":"method","module":"ddn.lib.dar","name":"isValid","package":"ddn-lib-dar","parentType":"DarSlave","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/lib/dar/DarSlave.isValid.html"},{"doc":"Returns the underlying C pointer (for advanced use).","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"DarSlave","signature":"dar_slave * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/DarSlave.ptr.html"},{"doc":"Mask: RAII wrapper for libdar's mask class hierarchy.","kind":"class","module":"ddn.lib.dar","name":"Mask","package":"ddn-lib-dar","parentType":"","signature":"Mask","url":"/ddn-lib-dar/ddn/lib/dar.html#Mask"},{"doc":"Creates a boolean mask that always returns the same value.","kind":"method","module":"ddn.lib.dar","name":"boolean","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask boolean(bool  value)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.boolean.html"},{"doc":"Creates a glob pattern mask (shell-style wildcards).","kind":"method","module":"ddn.lib.dar","name":"glob","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask glob(string pattern,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.glob.html"},{"doc":"Creates a POSIX regular expression mask.","kind":"method","module":"ddn.lib.dar","name":"regex","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask regex(string pattern,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.regex.html"},{"doc":"Creates a negation mask that inverts another mask's result.","kind":"method","module":"ddn.lib.dar","name":"notMask","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask notMask(Mask inner)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.notMask.html"},{"doc":"Creates an AND combination mask (initially empty).","kind":"method","module":"ddn.lib.dar","name":"andMask","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask andMask()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.andMask.html"},{"doc":"Creates an OR combination mask (initially empty).","kind":"method","module":"ddn.lib.dar","name":"orMask","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask orMask()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.orMask.html"},{"doc":"Creates a simple path mask (matches if path is subdir of mask or vice versa).","kind":"method","module":"ddn.lib.dar","name":"simplePath","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask simplePath(string path,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.simplePath.html"},{"doc":"Creates a same path mask (exact path matching, no wildcards).","kind":"method","module":"ddn.lib.dar","name":"samePath","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask samePath(string path,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.samePath.html"},{"doc":"Creates an exclude directory mask (matches path and all subdirectories).","kind":"method","module":"ddn.lib.dar","name":"excludeDir","package":"ddn-lib-dar","parentType":"Mask","signature":"Mask excludeDir(string path,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.excludeDir.html"},{"doc":"Tests if a string is covered (matched) by this mask.","kind":"method","module":"ddn.lib.dar","name":"isCovered","package":"ddn-lib-dar","parentType":"Mask","signature":"bool isCovered(string expression)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.isCovered.html"},{"doc":"Adds a mask to this AND or OR combination.","kind":"method","module":"ddn.lib.dar","name":"add","package":"ddn-lib-dar","parentType":"Mask","signature":"void add(Mask toAdd)","url":"/ddn-lib-dar/ddn/lib/dar/Mask.add.html"},{"doc":"Clears all masks from this AND or OR combination.","kind":"method","module":"ddn.lib.dar","name":"clear","package":"ddn-lib-dar","parentType":"Mask","signature":"void clear()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.clear.html"},{"doc":"Returns the number of masks in this AND or OR combination.","kind":"method","module":"ddn.lib.dar","name":"size","package":"ddn-lib-dar","parentType":"Mask","signature":"uint size()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.size.html"},{"doc":"Returns the type of this mask.","kind":"method","module":"ddn.lib.dar","name":"maskType","package":"ddn-lib-dar","parentType":"Mask","signature":"DarMaskType maskType()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.maskType.html"},{"doc":"Returns a human-readable description of the mask structure.","kind":"method","module":"ddn.lib.dar","name":"dump","package":"ddn-lib-dar","parentType":"Mask","signature":"string dump()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.dump.html"},{"doc":"Returns true if the mask handle is valid.","kind":"method","module":"ddn.lib.dar","name":"isValid","package":"ddn-lib-dar","parentType":"Mask","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.isValid.html"},{"doc":"Returns the underlying C pointer (for advanced use).","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"Mask","signature":"dar_mask * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/Mask.ptr.html"},{"doc":"UserInteractionHandle: RAII wrapper for libdar's user_interaction class.","kind":"class","module":"ddn.lib.dar","name":"UserInteractionHandle","package":"ddn-lib-dar","parentType":"","signature":"UserInteractionHandle","url":"/ddn-lib-dar/ddn/lib/dar.html#UserInteractionHandle"},{"doc":"Creates a user interaction handle with custom callbacks.","kind":"method","module":"ddn.lib.dar","name":"create","package":"ddn-lib-dar","parentType":"UserInteractionHandle","signature":"UserInteractionHandle create(dar_ui_message_cb messageCb,\n          dar_pause_cb pauseCb,\n          dar_get_string_cb getStringCb,\n          dar_get_secu_string_cb getSecuStringCb,\n          void *  ctx =  null)","url":"/ddn-lib-dar/ddn/lib/dar/UserInteractionHandle.create.html"},{"doc":"Creates a blind user interaction (no prompts, default answers).","kind":"method","module":"ddn.lib.dar","name":"createBlind","package":"ddn-lib-dar","parentType":"UserInteractionHandle","signature":"UserInteractionHandle createBlind()","url":"/ddn-lib-dar/ddn/lib/dar/UserInteractionHandle.createBlind.html"},{"doc":"Returns true if the handle is valid.","kind":"method","module":"ddn.lib.dar","name":"isValid","package":"ddn-lib-dar","parentType":"UserInteractionHandle","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/lib/dar/UserInteractionHandle.isValid.html"},{"doc":"Returns the underlying C pointer (for use with shim functions).","kind":"method","module":"ddn.lib.dar","name":"ptr","package":"ddn-lib-dar","parentType":"UserInteractionHandle","signature":"dar_user_interaction * ptr()","url":"/ddn-lib-dar/ddn/lib/dar/UserInteractionHandle.ptr.html"},{"doc":"High-level D wrapper for libdar — idiomatic archive operations.","kind":"module","module":"ddn.wrp.dar","name":"ddn.wrp.dar","package":"ddn-lib-dar","parentType":"","signature":"","url":"/ddn-lib-dar/ddn/wrp/dar.html"},{"doc":"C thunks: convert C strings to ephemeral D slices and dispatch to delegates.","kind":"function","module":"ddn.wrp.dar","name":"_wrpWarnThunk","package":"ddn-lib-dar","parentType":"","signature":"void _wrpWarnThunk(const  char *  msg,  void *  ctx)","url":"/ddn-lib-dar/ddn/wrp/dar/_wrpWarnThunk.html"},{"doc":"","kind":"function","module":"ddn.wrp.dar","name":"_wrpTreatedThunk","package":"ddn-lib-dar","parentType":"","signature":"void _wrpTreatedThunk(const  char *  path,  void *  ctx)","url":"/ddn-lib-dar/ddn/wrp/dar/_wrpTreatedThunk.html"},{"doc":"Internal helper to fetch archive summary and, under tests, count fetches.","kind":"function","module":"ddn.wrp.dar","name":"_wrpFetchSummary","package":"ddn-lib-dar","parentType":"","signature":"ArchiveSummary _wrpFetchSummary(const  ArchiveHandle h)","url":"/ddn-lib-dar/ddn/wrp/dar/_wrpFetchSummary.html"},{"doc":"Returns a short description string for the high-level module.","kind":"function","module":"ddn.wrp.dar","name":"about","package":"ddn-lib-dar","parentType":"","signature":"string about()","url":"/ddn-lib-dar/ddn/wrp/dar/about.html"},{"doc":"Returns a default-initialized `ReadOpts`.","kind":"function","module":"ddn.wrp.dar","name":"readOpts","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts readOpts()","url":"/ddn-lib-dar/ddn/wrp/dar/readOpts.html"},{"doc":"Returns a low-level `ReadOptions` created from this `ReadOpts`. Throws: `DarException` if low-level option setters fail.","kind":"function","module":"ddn.wrp.dar","name":"toLow","package":"ddn-lib-dar","parentType":"","signature":"ReadOptions toLow(ReadOpts ro)","url":"/ddn-lib-dar/ddn/wrp/dar/toLow.html"},{"doc":"Sets slice extension.","kind":"function","module":"ddn.wrp.dar","name":"withExtension","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withExtension(ReadOpts ro,  string ext)","url":"/ddn-lib-dar/ddn/wrp/dar/withExtension.html"},{"doc":"Sets minimum digits for slice numbering.","kind":"function","module":"ddn.wrp.dar","name":"withMinDigits","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withMinDigits(ReadOpts ro,  uint  n)","url":"/ddn-lib-dar/ddn/wrp/dar/withMinDigits.html"},{"doc":"Sets decryption password.","kind":"function","module":"ddn.wrp.dar","name":"withPassword","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withPassword(ReadOpts ro,  string pw)","url":"/ddn-lib-dar/ddn/wrp/dar/withPassword.html"},{"doc":"Sets a secure password reference. This avoids copying plaintext into GC memory.","kind":"function","module":"ddn.wrp.dar","name":"withSecurePassword","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withSecurePassword(ReadOpts ro,  ref  SecurePassword pw)","url":"/ddn-lib-dar/ddn/wrp/dar/withSecurePassword.html"},{"doc":"Sets remote URL.","kind":"function","module":"ddn.wrp.dar","name":"withRemoteUrl","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withRemoteUrl(ReadOpts ro,  string url)","url":"/ddn-lib-dar/ddn/wrp/dar/withRemoteUrl.html"},{"doc":"Sets crypto algorithm.","kind":"function","module":"ddn.wrp.dar","name":"withCryptoAlgo","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withCryptoAlgo(ReadOpts ro,  DarCryptoAlgo algo)","url":"/ddn-lib-dar/ddn/wrp/dar/withCryptoAlgo.html"},{"doc":"Sets crypto key size in bits.","kind":"function","module":"ddn.wrp.dar","name":"withCryptoSize","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withCryptoSize(ReadOpts ro,  uint  size)","url":"/ddn-lib-dar/ddn/wrp/dar/withCryptoSize.html"},{"doc":"Enables or disables sequential read mode (read archive like tar without final catalogue).","kind":"function","module":"ddn.wrp.dar","name":"withSequentialRead","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts withSequentialRead(ReadOpts ro,  bool  val)","url":"/ddn-lib-dar/ddn/wrp/dar/withSequentialRead.html"},{"doc":"Returns a default-initialized `CreateOpts`.","kind":"function","module":"ddn.wrp.dar","name":"createOpts","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts createOpts()","url":"/ddn-lib-dar/ddn/wrp/dar/createOpts.html"},{"doc":"Returns a low-level `CreateOptions` created from this `CreateOpts`. Throws: `DarException` if low-level option setters fail.","kind":"function","module":"ddn.wrp.dar","name":"toLow","package":"ddn-lib-dar","parentType":"","signature":"CreateOptions toLow(CreateOpts co)","url":"/ddn-lib-dar/ddn/wrp/dar/toLow.html"},{"doc":"Sets slice size.","kind":"function","module":"ddn.wrp.dar","name":"withSliceSize","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withSliceSize(CreateOpts co,  ulong  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withSliceSize.html"},{"doc":"Sets first slice size.","kind":"function","module":"ddn.wrp.dar","name":"withFirstSliceSize","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withFirstSliceSize(CreateOpts co,  ulong  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withFirstSliceSize.html"},{"doc":"Sets allow overwrite flag.","kind":"function","module":"ddn.wrp.dar","name":"withAllowOverwrite","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withAllowOverwrite(CreateOpts co,  bool  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withAllowOverwrite.html"},{"doc":"Sets warn overwrite flag.","kind":"function","module":"ddn.wrp.dar","name":"withWarnOverwrite","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withWarnOverwrite(CreateOpts co,  bool  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withWarnOverwrite.html"},{"doc":"Sets slice permission (octal string, e.g. \"0644\").","kind":"function","module":"ddn.wrp.dar","name":"withSlicePerm","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withSlicePerm(CreateOpts co,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withSlicePerm.html"},{"doc":"Sets archive user comment stored in metadata.","kind":"function","module":"ddn.wrp.dar","name":"withUserComment","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withUserComment(CreateOpts co,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withUserComment.html"},{"doc":"Sets progress callbacks for archive creation.","kind":"function","module":"ddn.wrp.dar","name":"withProgressCallback","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withProgressCallback(CreateOpts co,\n       void  delegate(const(char)[])  nothrow @nogc onMessage,\n       void  delegate(const(char)[])  nothrow @nogc onTreated)","url":"/ddn-lib-dar/ddn/wrp/dar/withProgressCallback.html"},{"doc":"Sets slice user ownership (username or UID string).","kind":"function","module":"ddn.wrp.dar","name":"withSliceUser","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withSliceUser(CreateOpts co,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withSliceUser.html"},{"doc":"Sets slice group ownership (group name or GID string).","kind":"function","module":"ddn.wrp.dar","name":"withSliceGroup","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withSliceGroup(CreateOpts co,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withSliceGroup.html"},{"doc":"Sets execute hook command for slice completion.","kind":"function","module":"ddn.wrp.dar","name":"withExecute","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withExecute(CreateOpts co,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withExecute.html"},{"doc":"Sets password.","kind":"function","module":"ddn.wrp.dar","name":"withPassword","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withPassword(CreateOpts co,  string pw)","url":"/ddn-lib-dar/ddn/wrp/dar/withPassword.html"},{"doc":"Sets a secure password reference. This avoids copying plaintext into GC memory.","kind":"function","module":"ddn.wrp.dar","name":"withSecurePassword","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withSecurePassword(CreateOpts co,  ref  SecurePassword pw)","url":"/ddn-lib-dar/ddn/wrp/dar/withSecurePassword.html"},{"doc":"Sets remote URL.","kind":"function","module":"ddn.wrp.dar","name":"withRemoteUrl","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withRemoteUrl(CreateOpts co,  string url)","url":"/ddn-lib-dar/ddn/wrp/dar/withRemoteUrl.html"},{"doc":"Sets compression algorithm.","kind":"function","module":"ddn.wrp.dar","name":"withCompression","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withCompression(CreateOpts co,  DarCompression algo)","url":"/ddn-lib-dar/ddn/wrp/dar/withCompression.html"},{"doc":"Sets compression level (1-9).","kind":"function","module":"ddn.wrp.dar","name":"withCompressionLevel","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withCompressionLevel(CreateOpts co,  uint  level)","url":"/ddn-lib-dar/ddn/wrp/dar/withCompressionLevel.html"},{"doc":"Sets compression block size (0 = streaming).","kind":"function","module":"ddn.wrp.dar","name":"withCompressionBlockSize","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withCompressionBlockSize(CreateOpts co,  uint  size)","url":"/ddn-lib-dar/ddn/wrp/dar/withCompressionBlockSize.html"},{"doc":"Sets crypto algorithm.","kind":"function","module":"ddn.wrp.dar","name":"withCryptoAlgo","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withCryptoAlgo(CreateOpts co,  DarCryptoAlgo algo)","url":"/ddn-lib-dar/ddn/wrp/dar/withCryptoAlgo.html"},{"doc":"Sets crypto key size in bits.","kind":"function","module":"ddn.wrp.dar","name":"withCryptoSize","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withCryptoSize(CreateOpts co,  uint  size)","url":"/ddn-lib-dar/ddn/wrp/dar/withCryptoSize.html"},{"doc":"Sets hash/checksum algorithm for sidecar file generation.","kind":"function","module":"ddn.wrp.dar","name":"withHashAlgo","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withHashAlgo(CreateOpts co,  DarHashAlgo algo)","url":"/ddn-lib-dar/ddn/wrp/dar/withHashAlgo.html"},{"doc":"Enables or disables sequential marks (tape marks) for sequential reading support.","kind":"function","module":"ddn.wrp.dar","name":"withSequentialMarks","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withSequentialMarks(CreateOpts co,  bool  val)","url":"/ddn-lib-dar/ddn/wrp/dar/withSequentialMarks.html"},{"doc":"Sets the backup hook execute command.","kind":"function","module":"ddn.wrp.dar","name":"withBackupHookExecute","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withBackupHookExecute(CreateOpts co,  string cmd)","url":"/ddn-lib-dar/ddn/wrp/dar/withBackupHookExecute.html"},{"doc":"Adds a file pattern to the backup hook mask (glob-style, e.g., \"*.db\").","kind":"function","module":"ddn.wrp.dar","name":"withBackupHookFile","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withBackupHookFile(CreateOpts co,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withBackupHookFile.html"},{"doc":"Enables or disables storing delta signatures for future incremental backups.","kind":"function","module":"ddn.wrp.dar","name":"withDeltaSignature","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withDeltaSignature(CreateOpts co,  bool  val)","url":"/ddn-lib-dar/ddn/wrp/dar/withDeltaSignature.html"},{"doc":"Enables or disables computing binary delta using reference archive signatures.","kind":"function","module":"ddn.wrp.dar","name":"withDeltaDiff","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withDeltaDiff(CreateOpts co,  bool  val)","url":"/ddn-lib-dar/ddn/wrp/dar/withDeltaDiff.html"},{"doc":"Sets minimum file size for delta signature computation (in bytes).","kind":"function","module":"ddn.wrp.dar","name":"withDeltaSigMinSize","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts withDeltaSigMinSize(CreateOpts co,  ulong  size)","url":"/ddn-lib-dar/ddn/wrp/dar/withDeltaSigMinSize.html"},{"doc":"Returns a default-initialized `FilterOpts`.","kind":"function","module":"ddn.wrp.dar","name":"filterOpts","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts filterOpts()","url":"/ddn-lib-dar/ddn/wrp/dar/filterOpts.html"},{"doc":"Returns a low-level `FilterOptions` created from this `FilterOpts`. Throws: `DarException` if low-level option setters fail.","kind":"function","module":"ddn.wrp.dar","name":"toLow","package":"ddn-lib-dar","parentType":"","signature":"FilterOptions toLow(FilterOpts fo)","url":"/ddn-lib-dar/ddn/wrp/dar/toLow.html"},{"doc":"Adds a filename include pattern (glob).","kind":"function","module":"ddn.wrp.dar","name":"withInclude","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withInclude(FilterOpts fo,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withInclude.html"},{"doc":"Adds a filename exclude pattern (glob).","kind":"function","module":"ddn.wrp.dar","name":"withExclude","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withExclude(FilterOpts fo,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withExclude.html"},{"doc":"Adds a path include pattern (glob).","kind":"function","module":"ddn.wrp.dar","name":"withIncludePath","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withIncludePath(FilterOpts fo,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withIncludePath.html"},{"doc":"Adds a path exclude pattern (glob).","kind":"function","module":"ddn.wrp.dar","name":"withExcludePath","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withExcludePath(FilterOpts fo,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withExcludePath.html"},{"doc":"Adds an Extended Attribute (EA) include pattern (glob, e.g., \"user.*\").","kind":"function","module":"ddn.wrp.dar","name":"withEaInclude","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withEaInclude(FilterOpts fo,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withEaInclude.html"},{"doc":"Adds an Extended Attribute (EA) exclude pattern (glob, e.g., \"system.*\").","kind":"function","module":"ddn.wrp.dar","name":"withEaExclude","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withEaExclude(FilterOpts fo,  string pattern)","url":"/ddn-lib-dar/ddn/wrp/dar/withEaExclude.html"},{"doc":"Sets minimum file size in bytes (0 disables).","kind":"function","module":"ddn.wrp.dar","name":"withMinSize","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withMinSize(FilterOpts fo,  ulong  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withMinSize.html"},{"doc":"Sets maximum file size in bytes (0 disables).","kind":"function","module":"ddn.wrp.dar","name":"withMaxSize","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withMaxSize(FilterOpts fo,  ulong  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withMaxSize.html"},{"doc":"Sets case sensitivity for pattern matching.","kind":"function","module":"ddn.wrp.dar","name":"withCaseSensitive","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts withCaseSensitive(FilterOpts fo,  bool  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withCaseSensitive.html"},{"doc":"Convenience function: creates a filtered archive using high-level options.","kind":"function","module":"ddn.wrp.dar","name":"createFiltered","package":"ddn-lib-dar","parentType":"","signature":"Archive createFiltered(string fsRoot,  string outDir,  string base,  string ext,\n       CreateOpts co,  FilterOpts fo)","url":"/ddn-lib-dar/ddn/wrp/dar/createFiltered.html"},{"doc":"Creates a glob pattern mask using UFCS-friendly syntax.","kind":"function","module":"ddn.wrp.dar","name":"globMask","package":"ddn-lib-dar","parentType":"","signature":"Mask globMask(string pattern,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/wrp/dar/globMask.html"},{"doc":"Creates a POSIX regular expression mask using UFCS-friendly syntax.","kind":"function","module":"ddn.wrp.dar","name":"regexMask","package":"ddn-lib-dar","parentType":"","signature":"Mask regexMask(string pattern,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/wrp/dar/regexMask.html"},{"doc":"Creates a boolean mask that always returns the same value.","kind":"function","module":"ddn.wrp.dar","name":"boolMask","package":"ddn-lib-dar","parentType":"","signature":"Mask boolMask(bool  value)","url":"/ddn-lib-dar/ddn/wrp/dar/boolMask.html"},{"doc":"Creates an exact path matching mask using UFCS-friendly syntax.","kind":"function","module":"ddn.wrp.dar","name":"exactPathMask","package":"ddn-lib-dar","parentType":"","signature":"Mask exactPathMask(string path,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/wrp/dar/exactPathMask.html"},{"doc":"Creates an exclude directory mask using UFCS-friendly syntax.","kind":"function","module":"ddn.wrp.dar","name":"excludeDirMask","package":"ddn-lib-dar","parentType":"","signature":"Mask excludeDirMask(string path,  bool  caseSensitive =  true)","url":"/ddn-lib-dar/ddn/wrp/dar/excludeDirMask.html"},{"doc":"Combines multiple masks with AND logic (all must match).","kind":"function","module":"ddn.wrp.dar","name":"andMasks","package":"ddn-lib-dar","parentType":"","signature":"Mask andMasks(Mask[]  masks)","url":"/ddn-lib-dar/ddn/wrp/dar/andMasks.html"},{"doc":"Combines multiple masks with OR logic (any can match).","kind":"function","module":"ddn.wrp.dar","name":"orMasks","package":"ddn-lib-dar","parentType":"","signature":"Mask orMasks(Mask[]  masks)","url":"/ddn-lib-dar/ddn/wrp/dar/orMasks.html"},{"doc":"Creates a negation mask using UFCS-friendly syntax.","kind":"function","module":"ddn.wrp.dar","name":"negateMask","package":"ddn-lib-dar","parentType":"","signature":"Mask negateMask(Mask inner)","url":"/ddn-lib-dar/ddn/wrp/dar/negateMask.html"},{"doc":"Returns a default-initialized `IncrOpts`.","kind":"function","module":"ddn.wrp.dar","name":"incrOpts","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts incrOpts()","url":"/ddn-lib-dar/ddn/wrp/dar/incrOpts.html"},{"doc":"Returns a low-level `IncrementalOptions` created from this `IncrOpts`.","kind":"function","module":"ddn.wrp.dar","name":"toLow","package":"ddn-lib-dar","parentType":"","signature":"IncrementalOptions toLow(IncrOpts io)","url":"/ddn-lib-dar/ddn/wrp/dar/toLow.html"},{"doc":"Sets the reference archive coordinates.","kind":"function","module":"ddn.wrp.dar","name":"withReference","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts withReference(IncrOpts io,  string path,  string base,  string ext =  \"dar\",  uint  minDigits =  0)","url":"/ddn-lib-dar/ddn/wrp/dar/withReference.html"},{"doc":"Sets the reference archive from an existing Archive instance.","kind":"function","module":"ddn.wrp.dar","name":"withReference","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts withReference(IncrOpts io,  Archive arc)","url":"/ddn-lib-dar/ddn/wrp/dar/withReference.html"},{"doc":"Sets the change detection policy (DATE or HASH).","kind":"function","module":"ddn.wrp.dar","name":"withChangePolicy","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts withChangePolicy(IncrOpts io,  DarChangePolicy policy)","url":"/ddn-lib-dar/ddn/wrp/dar/withChangePolicy.html"},{"doc":"Sets the snapshot file path for change tracking.","kind":"function","module":"ddn.wrp.dar","name":"withSnapshot","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts withSnapshot(IncrOpts io,  string path)","url":"/ddn-lib-dar/ddn/wrp/dar/withSnapshot.html"},{"doc":"Sets the incremental mode: INCREMENTAL, DIFFERENTIAL, or DECREMENTAL.","kind":"function","module":"ddn.wrp.dar","name":"withMode","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts withMode(IncrOpts io,  DarIncrMode mode)","url":"/ddn-lib-dar/ddn/wrp/dar/withMode.html"},{"doc":"Returns a default-initialized `MergeOpts`.","kind":"function","module":"ddn.wrp.dar","name":"mergeOpts","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts mergeOpts()","url":"/ddn-lib-dar/ddn/wrp/dar/mergeOpts.html"},{"doc":"Returns a low-level `MergeOptions` created from this `MergeOpts`.","kind":"function","module":"ddn.wrp.dar","name":"toLow","package":"ddn-lib-dar","parentType":"","signature":"MergeOptions toLow(MergeOpts mo)","url":"/ddn-lib-dar/ddn/wrp/dar/toLow.html"},{"doc":"Sets slice size in bytes (0 = no slicing).","kind":"function","module":"ddn.wrp.dar","name":"withSlicing","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts withSlicing(MergeOpts mo,  ulong  sliceSize,  ulong  firstSliceSize =  0)","url":"/ddn-lib-dar/ddn/wrp/dar/withSlicing.html"},{"doc":"Sets compression algorithm for merged archive.","kind":"function","module":"ddn.wrp.dar","name":"withCompression","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts withCompression(MergeOpts mo,  DarCompression algo)","url":"/ddn-lib-dar/ddn/wrp/dar/withCompression.html"},{"doc":"Sets compression level (1-9).","kind":"function","module":"ddn.wrp.dar","name":"withCompressionLevel","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts withCompressionLevel(MergeOpts mo,  uint  level)","url":"/ddn-lib-dar/ddn/wrp/dar/withCompressionLevel.html"},{"doc":"Sets compression block size (0 = streaming).","kind":"function","module":"ddn.wrp.dar","name":"withCompressionBlockSize","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts withCompressionBlockSize(MergeOpts mo,  uint  size)","url":"/ddn-lib-dar/ddn/wrp/dar/withCompressionBlockSize.html"},{"doc":"Sets overwrite policy (0 = no overwrite, 1 = overwrite).","kind":"function","module":"ddn.wrp.dar","name":"withOverwritePolicy","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts withOverwritePolicy(MergeOpts mo,  int  policy)","url":"/ddn-lib-dar/ddn/wrp/dar/withOverwritePolicy.html"},{"doc":"Sets filter options for selective merging.","kind":"function","module":"ddn.wrp.dar","name":"withFilter","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts withFilter(MergeOpts mo,  FilterOpts *  filter)","url":"/ddn-lib-dar/ddn/wrp/dar/withFilter.html"},{"doc":"Convenience function to create a root listing range.","kind":"function","module":"ddn.wrp.dar","name":"listRange","package":"ddn-lib-dar","parentType":"","signature":"ListingRange listRange(ArchiveHandle h)","url":"/ddn-lib-dar/ddn/wrp/dar/listRange.html"},{"doc":"Returns a lazy input range over the archive root (streaming).","kind":"function","module":"ddn.wrp.dar","name":"listLazyRange","package":"ddn-lib-dar","parentType":"","signature":"LazyListingRange listLazyRange(ArchiveHandle h)","url":"/ddn-lib-dar/ddn/wrp/dar/listLazyRange.html"},{"doc":"Convenience function to create a children listing range for `path`.","kind":"function","module":"ddn.wrp.dar","name":"childrenRange","package":"ddn-lib-dar","parentType":"","signature":"ChildrenRange childrenRange(ArchiveHandle h,  string path)","url":"/ddn-lib-dar/ddn/wrp/dar/childrenRange.html"},{"doc":"Returns a lazy input range over children of `path` (streaming).","kind":"function","module":"ddn.wrp.dar","name":"childrenLazyRange","package":"ddn-lib-dar","parentType":"","signature":"LazyChildrenRange childrenLazyRange(ArchiveHandle h,  string path)","url":"/ddn-lib-dar/ddn/wrp/dar/childrenLazyRange.html"},{"doc":"Creates a UserInteractionHandle from a D UserInteraction interface.","kind":"function","module":"ddn.wrp.dar","name":"createUserInteractionHandle","package":"ddn-lib-dar","parentType":"","signature":"UserInteractionHandle createUserInteractionHandle(UserInteraction ui)","url":"/ddn-lib-dar/ddn/wrp/dar/createUserInteractionHandle.html"},{"doc":"Returns a default-initialized `SlaveOpts`.","kind":"function","module":"ddn.wrp.dar","name":"slaveOpts","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts slaveOpts()","url":"/ddn-lib-dar/ddn/wrp/dar/slaveOpts.html"},{"doc":"Sets the archive folder.","kind":"function","module":"ddn.wrp.dar","name":"withFolder","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withFolder(SlaveOpts so,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withFolder.html"},{"doc":"Sets the archive basename.","kind":"function","module":"ddn.wrp.dar","name":"withBasename","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withBasename(SlaveOpts so,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withBasename.html"},{"doc":"Sets the archive extension.","kind":"function","module":"ddn.wrp.dar","name":"withExtension","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withExtension(SlaveOpts so,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withExtension.html"},{"doc":"Sets the input pipe name (empty = stdin).","kind":"function","module":"ddn.wrp.dar","name":"withInputPipe","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withInputPipe(SlaveOpts so,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withInputPipe.html"},{"doc":"Sets the output pipe name (empty = stdout).","kind":"function","module":"ddn.wrp.dar","name":"withOutputPipe","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withOutputPipe(SlaveOpts so,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withOutputPipe.html"},{"doc":"Sets the execute command for slice changes.","kind":"function","module":"ddn.wrp.dar","name":"withExecute","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withExecute(SlaveOpts so,  string v)","url":"/ddn-lib-dar/ddn/wrp/dar/withExecute.html"},{"doc":"Sets the minimum digits for slice numbering.","kind":"function","module":"ddn.wrp.dar","name":"withMinDigits","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts withMinDigits(SlaveOpts so,  uint  v)","url":"/ddn-lib-dar/ddn/wrp/dar/withMinDigits.html"},{"doc":"Internal progress callback context stored per CreateOptions.","kind":"class","module":"ddn.wrp.dar","name":"_WrpProgressCtx","package":"ddn-lib-dar","parentType":"","signature":"_WrpProgressCtx","url":"/ddn-lib-dar/ddn/wrp/dar.html#_WrpProgressCtx"},{"doc":"Compile-time and build-time feature flags for the linked `libdar`.","kind":"struct","module":"ddn.wrp.dar","name":"DarFeatures","package":"ddn-lib-dar","parentType":"","signature":"DarFeatures","url":"/ddn-lib-dar/ddn/wrp/dar.html#DarFeatures"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"ensureInit","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"void ensureInit()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.ensureInit.html"},{"doc":"True if largefile support is compiled in.","kind":"method","module":"ddn.wrp.dar","name":"hasLargefile","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasLargefile()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasLargefile.html"},{"doc":"True if libdar was compiled thread-safe.","kind":"method","module":"ddn.wrp.dar","name":"isThreadSafe","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool isThreadSafe()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.isThreadSafe.html"},{"doc":"True if libz (gzip) compression is available.","kind":"method","module":"ddn.wrp.dar","name":"hasZlib","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasZlib()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasZlib.html"},{"doc":"True if bzip2 compression is available.","kind":"method","module":"ddn.wrp.dar","name":"hasBzip2","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasBzip2()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasBzip2.html"},{"doc":"True if xz compression is available.","kind":"method","module":"ddn.wrp.dar","name":"hasXz","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasXz()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasXz.html"},{"doc":"True if lz4 compression is available.","kind":"method","module":"ddn.wrp.dar","name":"hasLz4","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasLz4()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasLz4.html"},{"doc":"True if zstd compression is available.","kind":"method","module":"ddn.wrp.dar","name":"hasZstd","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasZstd()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasZstd.html"},{"doc":"True if libgcrypt encryption is available.","kind":"method","module":"ddn.wrp.dar","name":"hasEncryption","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasEncryption()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasEncryption.html"},{"doc":"True if librsync delta support is available.","kind":"method","module":"ddn.wrp.dar","name":"hasRsync","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasRsync()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasRsync.html"},{"doc":"True if remote repository support is compiled in.","kind":"method","module":"ddn.wrp.dar","name":"hasRemoteRepository","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasRemoteRepository()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasRemoteRepository.html"},{"doc":"True if FTP repository support is compiled in.","kind":"method","module":"ddn.wrp.dar","name":"hasFtpRepository","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasFtpRepository()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasFtpRepository.html"},{"doc":"True if SFTP repository support is compiled in.","kind":"method","module":"ddn.wrp.dar","name":"hasSftpRepository","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasSftpRepository()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasSftpRepository.html"},{"doc":"True if posix_fadvise() is used by libdar.","kind":"method","module":"ddn.wrp.dar","name":"hasPosixFadvise","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"bool hasPosixFadvise()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.hasPosixFadvise.html"},{"doc":"Number of bits of the platform libdar was compiled for (e.g., 64).","kind":"method","module":"ddn.wrp.dar","name":"bits","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"uint bits()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.bits.html"},{"doc":"System endian reported by libdar: 'L' for little, 'B' for big.","kind":"method","module":"ddn.wrp.dar","name":"systemEndian","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"char systemEndian()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.systemEndian.html"},{"doc":"Suggested thread stack size for libdar worker threads (0 = default).","kind":"method","module":"ddn.wrp.dar","name":"threadStackSize","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"ulong threadStackSize()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.threadStackSize.html"},{"doc":"libthreadar library version string (empty if not available).","kind":"method","module":"ddn.wrp.dar","name":"libthreadarVersion","package":"ddn-lib-dar","parentType":"DarFeatures","signature":"string libthreadarVersion()","url":"/ddn-lib-dar/ddn/wrp/dar/DarFeatures.libthreadarVersion.html"},{"doc":"High-level interface for thread cancellation of libdar operations.","kind":"struct","module":"ddn.wrp.dar","name":"ThreadCancellation","package":"ddn-lib-dar","parentType":"","signature":"ThreadCancellation","url":"/ddn-lib-dar/ddn/wrp/dar.html#ThreadCancellation"},{"doc":"Returns true if thread cancellation is available.","kind":"method","module":"ddn.wrp.dar","name":"isAvailable","package":"ddn-lib-dar","parentType":"ThreadCancellation","signature":"bool isAvailable()","url":"/ddn-lib-dar/ddn/wrp/dar/ThreadCancellation.isAvailable.html"},{"doc":"Returns the current thread's ID for use with cancellation functions.","kind":"method","module":"ddn.wrp.dar","name":"currentThreadId","package":"ddn-lib-dar","parentType":"ThreadCancellation","signature":"ulong currentThreadId()","url":"/ddn-lib-dar/ddn/wrp/dar/ThreadCancellation.currentThreadId.html"},{"doc":"Request cancellation of a libdar operation in the specified thread.","kind":"method","module":"ddn.wrp.dar","name":"cancel","package":"ddn-lib-dar","parentType":"ThreadCancellation","signature":"void cancel(ulong  tid,  bool  immediate =  true,  ulong  flag =  0)","url":"/ddn-lib-dar/ddn/wrp/dar/ThreadCancellation.cancel.html"},{"doc":"Check if a thread has a pending cancellation request.","kind":"method","module":"ddn.wrp.dar","name":"isPending","package":"ddn-lib-dar","parentType":"ThreadCancellation","signature":"bool isPending(ulong  tid)","url":"/ddn-lib-dar/ddn/wrp/dar/ThreadCancellation.isPending.html"},{"doc":"Clear a pending cancellation request for a thread.","kind":"method","module":"ddn.wrp.dar","name":"clear","package":"ddn-lib-dar","parentType":"ThreadCancellation","signature":"bool clear(ulong  tid)","url":"/ddn-lib-dar/ddn/wrp/dar/ThreadCancellation.clear.html"},{"doc":"High-level Archive wrapper.","kind":"class","module":"ddn.wrp.dar","name":"Archive","package":"ddn-lib-dar","parentType":"","signature":"Archive","url":"/ddn-lib-dar/ddn/wrp/dar.html#Archive"},{"doc":"Creates a new archive writing slices to `outDir`.","kind":"method","module":"ddn.wrp.dar","name":"create","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive create(string fsRoot,  string outDir,  string base,  string ext,  CreateOptions co)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.create.html"},{"doc":"Creates a new archive and returns operation statistics.","kind":"method","module":"ddn.wrp.dar","name":"createWithStats","package":"ddn-lib-dar","parentType":"Archive","signature":"CreateStatsResult createWithStats(string fsRoot,  string outDir,  string base,  string ext,  CreateOptions co)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.createWithStats.html"},{"doc":"Creates an incremental or differential backup archive.","kind":"method","module":"ddn.wrp.dar","name":"createIncremental","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive createIncremental(string fsRoot,  string outDir,  string base,  string ext,\n          CreateOpts co,  IncrOpts io)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.createIncremental.html"},{"doc":"Creates an incremental or differential backup using low-level options.","kind":"method","module":"ddn.wrp.dar","name":"createIncremental","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive createIncremental(string fsRoot,  string outDir,  string base,  string ext,\n          CreateOptions co,  IncrementalOptions io)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.createIncremental.html"},{"doc":"Merges two archives into a new combined archive.","kind":"method","module":"ddn.wrp.dar","name":"merge","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive merge(Archive base,  Archive other,  string outDir,  string mergedBase,\n          string ext,  MergeOpts mo)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.merge.html"},{"doc":"Merges two archives into a new combined archive using low-level options.","kind":"method","module":"ddn.wrp.dar","name":"merge","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive merge(Archive base,  Archive other,  string outDir,  string mergedBase,\n          string ext,  MergeOptions mo)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.merge.html"},{"doc":"Merges two archives into a new combined archive using default options.","kind":"method","module":"ddn.wrp.dar","name":"merge","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive merge(Archive base,  Archive other,  string outDir,  string mergedBase,\n          string ext)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.merge.html"},{"doc":"Repairs an archive catalogue and returns a new Archive instance.","kind":"method","module":"ddn.wrp.dar","name":"repair","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive repair(string path,  string base,  string ext)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.repair.html"},{"doc":"Compares this archive with another archive.","kind":"method","module":"ddn.wrp.dar","name":"diff","package":"ddn-lib-dar","parentType":"Archive","signature":"DiffResult diff(Archive other)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.diff.html"},{"doc":"Opens an existing archive for reading.","kind":"method","module":"ddn.wrp.dar","name":"open","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive open(string path,  string base,  string ext,  ReadOptions ro)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.open.html"},{"doc":"Creates an isolated catalog archive in the specified output directory.","kind":"method","module":"ddn.wrp.dar","name":"isolate","package":"ddn-lib-dar","parentType":"Archive","signature":"Archive isolate(string outDir)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.isolate.html"},{"doc":"Whether the underlying handle is valid and not closed.","kind":"method","module":"ddn.wrp.dar","name":"isValid","package":"ddn-lib-dar","parentType":"Archive","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.isValid.html"},{"doc":"Returns a forward range over the archive's root listing.","kind":"method","module":"ddn.wrp.dar","name":"list","package":"ddn-lib-dar","parentType":"Archive","signature":"ListingRange list()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.list.html"},{"doc":"Returns a lazy input range over the archive's root listing.","kind":"method","module":"ddn.wrp.dar","name":"listLazy","package":"ddn-lib-dar","parentType":"Archive","signature":"LazyListingRange listLazy()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.listLazy.html"},{"doc":"Returns a forward range over the children of the given directory path.","kind":"method","module":"ddn.wrp.dar","name":"listChildren","package":"ddn-lib-dar","parentType":"Archive","signature":"ChildrenRange listChildren(string path)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.listChildren.html"},{"doc":"Returns a lazy input range over the direct children of the given path.","kind":"method","module":"ddn.wrp.dar","name":"listChildrenLazy","package":"ddn-lib-dar","parentType":"Archive","signature":"LazyChildrenRange listChildrenLazy(string path)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.listChildrenLazy.html"},{"doc":"* Extracts the archive contents to the specified directory. * * All files and directories from the archive are restored to `destDir`, * preserving ...","kind":"method","module":"ddn.wrp.dar","name":"extract","package":"ddn-lib-dar","parentType":"Archive","signature":"void extract(string destDir)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.extract.html"},{"doc":"Extracts the archive contents to the specified directory, returning detailed `OperationStats` about the extraction operation.","kind":"method","module":"ddn.wrp.dar","name":"extractWithStats","package":"ddn-lib-dar","parentType":"Archive","signature":"OperationStats extractWithStats(string destDir)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.extractWithStats.html"},{"doc":"Extracts the archive using custom `ExtractOptions`, returning detailed `OperationStats` about the extraction operation.","kind":"method","module":"ddn.wrp.dar","name":"extractWithStats","package":"ddn-lib-dar","parentType":"Archive","signature":"OperationStats extractWithStats(string destDir,  ExtractOptions eo)","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.extractWithStats.html"},{"doc":"Returns summary metadata for the archive.","kind":"method","module":"ddn.wrp.dar","name":"summary","package":"ddn-lib-dar","parentType":"Archive","signature":"ArchiveSummary summary()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.summary.html"},{"doc":"Forces a refresh of the cached archive summary.","kind":"method","module":"ddn.wrp.dar","name":"refreshSummary","package":"ddn-lib-dar","parentType":"Archive","signature":"ArchiveSummary refreshSummary()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.refreshSummary.html"},{"doc":"Tests (verifies) the archive integrity.","kind":"method","module":"ddn.wrp.dar","name":"test","package":"ddn-lib-dar","parentType":"Archive","signature":"TestResult test()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.test.html"},{"doc":"Lists full filesystem paths of all slice files composing this archive.","kind":"method","module":"ddn.wrp.dar","name":"sliceFiles","package":"ddn-lib-dar","parentType":"Archive","signature":"string[] sliceFiles()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.sliceFiles.html"},{"doc":"Returns the number of slice files composing this archive.","kind":"method","module":"ddn.wrp.dar","name":"sliceCount","package":"ddn-lib-dar","parentType":"Archive","signature":"size_t sliceCount()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.sliceCount.html"},{"doc":"Returns sizes (in bytes) of all slice files, ordered by slice index.","kind":"method","module":"ddn.wrp.dar","name":"sliceFileSizes","package":"ddn-lib-dar","parentType":"Archive","signature":"ulong[] sliceFileSizes()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.sliceFileSizes.html"},{"doc":"Validates that the slice set on disk looks consistent.","kind":"method","module":"ddn.wrp.dar","name":"validateSlices","package":"ddn-lib-dar","parentType":"Archive","signature":"bool validateSlices()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.validateSlices.html"},{"doc":"Tests (verifies) the archive integrity and returns operation statistics.","kind":"method","module":"ddn.wrp.dar","name":"testWithStats","package":"ddn-lib-dar","parentType":"Archive","signature":"TestStatsResult testWithStats()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.testWithStats.html"},{"doc":"Explicitly closes the archive and releases resources.","kind":"method","module":"ddn.wrp.dar","name":"close","package":"ddn-lib-dar","parentType":"Archive","signature":"void close()","url":"/ddn-lib-dar/ddn/wrp/dar/Archive.close.html"},{"doc":"Transform provides a high-level, RAII wrapper for libdar data transforms (xform). It can read a source archive from a path/base/ext, a named pipe, ...","kind":"class","module":"ddn.wrp.dar","name":"Transform","package":"ddn-lib-dar","parentType":"","signature":"Transform","url":"/ddn-lib-dar/ddn/wrp/dar.html#Transform"},{"doc":"Returns true if the underlying handle is valid.","kind":"method","module":"ddn.wrp.dar","name":"isValid","package":"ddn-lib-dar","parentType":"Transform","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/wrp/dar/Transform.isValid.html"},{"doc":"Creates a Transform from a source archive located at `path/base.ext`.","kind":"method","module":"ddn.wrp.dar","name":"fromPath","package":"ddn-lib-dar","parentType":"Transform","signature":"Transform fromPath(string path,  string base,  string ext,  uint  minDigits =  0,  string execute =  null)","url":"/ddn-lib-dar/ddn/wrp/dar/Transform.fromPath.html"},{"doc":"Creates a Transform reading its source from a named pipe.","kind":"method","module":"ddn.wrp.dar","name":"fromPipe","package":"ddn-lib-dar","parentType":"Transform","signature":"Transform fromPipe(string pipeName)","url":"/ddn-lib-dar/ddn/wrp/dar/Transform.fromPipe.html"},{"doc":"Creates a Transform reading its source from a file descriptor.","kind":"method","module":"ddn.wrp.dar","name":"fromFd","package":"ddn-lib-dar","parentType":"Transform","signature":"Transform fromFd(int  fd)","url":"/ddn-lib-dar/ddn/wrp/dar/Transform.fromFd.html"},{"doc":"Transforms the source to a directory, producing slices as needed.","kind":"method","module":"ddn.wrp.dar","name":"toDir","package":"ddn-lib-dar","parentType":"Transform","signature":"void toDir(string outDir,\n          string base,\n          string ext,\n          bool  allowOverwrite =  true,\n          bool  warnOverwrite =  false,\n          ulong  firstSliceSize =  0,\n          ulong  sliceSize =  0,\n          string slicePerm =  null,\n          string sliceUser =  null,\n          string sliceGroup =  null,\n          uint  minDigits =  0,\n          string execute =  null)","url":"/ddn-lib-dar/ddn/wrp/dar/Transform.toDir.html"},{"doc":"Transforms the source to a file descriptor.","kind":"method","module":"ddn.wrp.dar","name":"toFd","package":"ddn-lib-dar","parentType":"Transform","signature":"void toFd(int  fd,  string execute =  null)","url":"/ddn-lib-dar/ddn/wrp/dar/Transform.toFd.html"},{"doc":"Forward range over database entries (snapshot at construction).","kind":"struct","module":"ddn.wrp.dar","name":"DatabaseRange","package":"ddn-lib-dar","parentType":"","signature":"DatabaseRange","url":"/ddn-lib-dar/ddn/wrp/dar.html#DatabaseRange"},{"doc":"True if no more entries are available.","kind":"method","module":"ddn.wrp.dar","name":"empty","package":"ddn-lib-dar","parentType":"DatabaseRange","signature":"bool empty()","url":"/ddn-lib-dar/ddn/wrp/dar/DatabaseRange.empty.html"},{"doc":"The current entry.","kind":"method","module":"ddn.wrp.dar","name":"front","package":"ddn-lib-dar","parentType":"DatabaseRange","signature":"const(DbEntry) front()","url":"/ddn-lib-dar/ddn/wrp/dar/DatabaseRange.front.html"},{"doc":"Advance to next entry.","kind":"method","module":"ddn.wrp.dar","name":"popFront","package":"ddn-lib-dar","parentType":"DatabaseRange","signature":"void popFront()","url":"/ddn-lib-dar/ddn/wrp/dar/DatabaseRange.popFront.html"},{"doc":"Save the current range state (forward range).","kind":"method","module":"ddn.wrp.dar","name":"save","package":"ddn-lib-dar","parentType":"DatabaseRange","signature":"DatabaseRange save()","url":"/ddn-lib-dar/ddn/wrp/dar/DatabaseRange.save.html"},{"doc":"High-level Database wrapper providing RAII and idiomatic methods.","kind":"class","module":"ddn.wrp.dar","name":"Database","package":"ddn-lib-dar","parentType":"","signature":"Database","url":"/ddn-lib-dar/ddn/wrp/dar.html#Database"},{"doc":"Returns true if the underlying handle is valid.","kind":"method","module":"ddn.wrp.dar","name":"isValid","package":"ddn-lib-dar","parentType":"Database","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/wrp/dar/Database.isValid.html"},{"doc":"Creates a new empty database.","kind":"method","module":"ddn.wrp.dar","name":"create","package":"ddn-lib-dar","parentType":"Database","signature":"Database create()","url":"/ddn-lib-dar/ddn/wrp/dar/Database.create.html"},{"doc":"Loads a database from a dumped file.","kind":"method","module":"ddn.wrp.dar","name":"load","package":"ddn-lib-dar","parentType":"Database","signature":"Database load(string filename)","url":"/ddn-lib-dar/ddn/wrp/dar/Database.load.html"},{"doc":"Dumps the database to a file.","kind":"method","module":"ddn.wrp.dar","name":"dump","package":"ddn-lib-dar","parentType":"Database","signature":"void dump(string filename)","url":"/ddn-lib-dar/ddn/wrp/dar/Database.dump.html"},{"doc":"Adds an archive reference to the database using explicit coordinates.","kind":"method","module":"ddn.wrp.dar","name":"add","package":"ddn-lib-dar","parentType":"Database","signature":"void add(string path,  string base,  string ext)","url":"/ddn-lib-dar/ddn/wrp/dar/Database.add.html"},{"doc":"Adds an archive reference to the database using an `Archive` instance.","kind":"method","module":"ddn.wrp.dar","name":"add","package":"ddn-lib-dar","parentType":"Database","signature":"void add(Archive arc)","url":"/ddn-lib-dar/ddn/wrp/dar/Database.add.html"},{"doc":"Removes entries by index range [minIndex, maxIndex] inclusive (0-based).","kind":"method","module":"ddn.wrp.dar","name":"removeRange","package":"ddn-lib-dar","parentType":"Database","signature":"void removeRange(uint  minIndex,  uint  maxIndex)","url":"/ddn-lib-dar/ddn/wrp/dar/Database.removeRange.html"},{"doc":"Returns a forward range over current database entries.","kind":"method","module":"ddn.wrp.dar","name":"list","package":"ddn-lib-dar","parentType":"Database","signature":"DatabaseRange list()","url":"/ddn-lib-dar/ddn/wrp/dar/Database.list.html"},{"doc":"High-level, value-type read options with sensible defaults.","kind":"struct","module":"ddn.wrp.dar","name":"ReadOpts","package":"ddn-lib-dar","parentType":"","signature":"ReadOpts","url":"/ddn-lib-dar/ddn/wrp/dar.html#ReadOpts"},{"doc":"High-level, value-type create options with sensible defaults.","kind":"struct","module":"ddn.wrp.dar","name":"CreateOpts","package":"ddn-lib-dar","parentType":"","signature":"CreateOpts","url":"/ddn-lib-dar/ddn/wrp/dar.html#CreateOpts"},{"doc":"High-level, value-type filter options with sensible defaults.","kind":"struct","module":"ddn.wrp.dar","name":"FilterOpts","package":"ddn-lib-dar","parentType":"","signature":"FilterOpts","url":"/ddn-lib-dar/ddn/wrp/dar.html#FilterOpts"},{"doc":"High-level, value-type incremental backup options with sensible defaults.","kind":"struct","module":"ddn.wrp.dar","name":"IncrOpts","package":"ddn-lib-dar","parentType":"","signature":"IncrOpts","url":"/ddn-lib-dar/ddn/wrp/dar.html#IncrOpts"},{"doc":"High-level, value-type merge options with sensible defaults.","kind":"struct","module":"ddn.wrp.dar","name":"MergeOpts","package":"ddn-lib-dar","parentType":"","signature":"MergeOpts","url":"/ddn-lib-dar/ddn/wrp/dar.html#MergeOpts"},{"doc":"Input/forward range over archive root listing (snapshot at construction).","kind":"struct","module":"ddn.wrp.dar","name":"ListingRange","package":"ddn-lib-dar","parentType":"","signature":"ListingRange","url":"/ddn-lib-dar/ddn/wrp/dar.html#ListingRange"},{"doc":"True if no more entries are available.","kind":"method","module":"ddn.wrp.dar","name":"empty","package":"ddn-lib-dar","parentType":"ListingRange","signature":"bool empty()","url":"/ddn-lib-dar/ddn/wrp/dar/ListingRange.empty.html"},{"doc":"The current entry.","kind":"method","module":"ddn.wrp.dar","name":"front","package":"ddn-lib-dar","parentType":"ListingRange","signature":"const(ListEntry) front()","url":"/ddn-lib-dar/ddn/wrp/dar/ListingRange.front.html"},{"doc":"Advance to next entry.","kind":"method","module":"ddn.wrp.dar","name":"popFront","package":"ddn-lib-dar","parentType":"ListingRange","signature":"void popFront()","url":"/ddn-lib-dar/ddn/wrp/dar/ListingRange.popFront.html"},{"doc":"Save the current range state (forward range).","kind":"method","module":"ddn.wrp.dar","name":"save","package":"ddn-lib-dar","parentType":"ListingRange","signature":"ListingRange save()","url":"/ddn-lib-dar/ddn/wrp/dar/ListingRange.save.html"},{"doc":"Input range over archive root listing, produced lazily on demand.","kind":"struct","module":"ddn.wrp.dar","name":"LazyListingRange","package":"ddn-lib-dar","parentType":"","signature":"LazyListingRange","url":"/ddn-lib-dar/ddn/wrp/dar.html#LazyListingRange"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"ensureFront","package":"ddn-lib-dar","parentType":"LazyListingRange","signature":"void ensureFront()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyListingRange.ensureFront.html"},{"doc":"True if no more entries are available.","kind":"method","module":"ddn.wrp.dar","name":"empty","package":"ddn-lib-dar","parentType":"LazyListingRange","signature":"bool empty()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyListingRange.empty.html"},{"doc":"The current entry (valid until next `popFront`).","kind":"method","module":"ddn.wrp.dar","name":"front","package":"ddn-lib-dar","parentType":"LazyListingRange","signature":"const(ListEntry) front()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyListingRange.front.html"},{"doc":"Advance to next entry.","kind":"method","module":"ddn.wrp.dar","name":"popFront","package":"ddn-lib-dar","parentType":"LazyListingRange","signature":"void popFront()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyListingRange.popFront.html"},{"doc":"Input/forward range over the children of a given path in the archive (snapshot at construction).","kind":"struct","module":"ddn.wrp.dar","name":"ChildrenRange","package":"ddn-lib-dar","parentType":"","signature":"ChildrenRange","url":"/ddn-lib-dar/ddn/wrp/dar.html#ChildrenRange"},{"doc":"True if no more entries are available.","kind":"method","module":"ddn.wrp.dar","name":"empty","package":"ddn-lib-dar","parentType":"ChildrenRange","signature":"bool empty()","url":"/ddn-lib-dar/ddn/wrp/dar/ChildrenRange.empty.html"},{"doc":"The current entry.","kind":"method","module":"ddn.wrp.dar","name":"front","package":"ddn-lib-dar","parentType":"ChildrenRange","signature":"const(ListEntry) front()","url":"/ddn-lib-dar/ddn/wrp/dar/ChildrenRange.front.html"},{"doc":"Advance to next entry.","kind":"method","module":"ddn.wrp.dar","name":"popFront","package":"ddn-lib-dar","parentType":"ChildrenRange","signature":"void popFront()","url":"/ddn-lib-dar/ddn/wrp/dar/ChildrenRange.popFront.html"},{"doc":"Save the current range state (forward range).","kind":"method","module":"ddn.wrp.dar","name":"save","package":"ddn-lib-dar","parentType":"ChildrenRange","signature":"ChildrenRange save()","url":"/ddn-lib-dar/ddn/wrp/dar/ChildrenRange.save.html"},{"doc":"Input range over the children of `path`, produced lazily on demand.","kind":"struct","module":"ddn.wrp.dar","name":"LazyChildrenRange","package":"ddn-lib-dar","parentType":"","signature":"LazyChildrenRange","url":"/ddn-lib-dar/ddn/wrp/dar.html#LazyChildrenRange"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"ensureFront","package":"ddn-lib-dar","parentType":"LazyChildrenRange","signature":"void ensureFront()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyChildrenRange.ensureFront.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"empty","package":"ddn-lib-dar","parentType":"LazyChildrenRange","signature":"bool empty()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyChildrenRange.empty.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"front","package":"ddn-lib-dar","parentType":"LazyChildrenRange","signature":"const(ListEntry) front()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyChildrenRange.front.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"popFront","package":"ddn-lib-dar","parentType":"LazyChildrenRange","signature":"void popFront()","url":"/ddn-lib-dar/ddn/wrp/dar/LazyChildrenRange.popFront.html"},{"doc":"Interface describing user interaction operations used by libdar.","kind":"interface","module":"ddn.wrp.dar","name":"UserInteraction","package":"ddn-lib-dar","parentType":"","signature":"UserInteraction","url":"/ddn-lib-dar/ddn/wrp/dar.html#UserInteraction"},{"doc":"Displays a message to the user (no trailing newline required).","kind":"method","module":"ddn.wrp.dar","name":"message","package":"ddn-lib-dar","parentType":"UserInteraction","signature":"void message(string msg)","url":"/ddn-lib-dar/ddn/wrp/dar/UserInteraction.message.html"},{"doc":"Prompts the user with a yes/no question. Returns true for yes, false for no.","kind":"method","module":"ddn.wrp.dar","name":"pause","package":"ddn-lib-dar","parentType":"UserInteraction","signature":"bool pause(string msg)","url":"/ddn-lib-dar/ddn/wrp/dar/UserInteraction.pause.html"},{"doc":"Prompts the user for a string answer. If `echo` is false, input should ideally be hidden (best-effort in console).","kind":"method","module":"ddn.wrp.dar","name":"getString","package":"ddn-lib-dar","parentType":"UserInteraction","signature":"string getString(string msg,  bool  echo)","url":"/ddn-lib-dar/ddn/wrp/dar/UserInteraction.getString.html"},{"doc":"Same as `getString` but intended for sensitive input. For now this returns a regular `string`.","kind":"method","module":"ddn.wrp.dar","name":"getSecuString","package":"ddn-lib-dar","parentType":"UserInteraction","signature":"string getSecuString(string msg,  bool  echo)","url":"/ddn-lib-dar/ddn/wrp/dar/UserInteraction.getSecuString.html"},{"doc":"A basic console implementation of `UserInteraction`.","kind":"class","module":"ddn.wrp.dar","name":"BasicConsoleInteraction","package":"ddn-lib-dar","parentType":"","signature":"BasicConsoleInteraction : UserInteraction","url":"/ddn-lib-dar/ddn/wrp/dar.html#BasicConsoleInteraction"},{"doc":"Factory that binds to stdin/stdout using std.stdio. Note: echo suppression for passwords is not implemented yet.","kind":"method","module":"ddn.wrp.dar","name":"standard","package":"ddn-lib-dar","parentType":"BasicConsoleInteraction","signature":"BasicConsoleInteraction standard()","url":"/ddn-lib-dar/ddn/wrp/dar/BasicConsoleInteraction.standard.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"message","package":"ddn-lib-dar","parentType":"BasicConsoleInteraction","signature":"void message(string msg)","url":"/ddn-lib-dar/ddn/wrp/dar/BasicConsoleInteraction.message.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"pause","package":"ddn-lib-dar","parentType":"BasicConsoleInteraction","signature":"bool pause(string msg)","url":"/ddn-lib-dar/ddn/wrp/dar/BasicConsoleInteraction.pause.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"getString","package":"ddn-lib-dar","parentType":"BasicConsoleInteraction","signature":"string getString(string msg,  bool  echo)","url":"/ddn-lib-dar/ddn/wrp/dar/BasicConsoleInteraction.getString.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"getSecuString","package":"ddn-lib-dar","parentType":"BasicConsoleInteraction","signature":"string getSecuString(string msg,  bool  echo)","url":"/ddn-lib-dar/ddn/wrp/dar/BasicConsoleInteraction.getSecuString.html"},{"doc":"Internal context for bridging UserInteraction to C callbacks.","kind":"class","module":"ddn.wrp.dar","name":"_UserInteractionBridge","package":"ddn-lib-dar","parentType":"","signature":"_UserInteractionBridge","url":"/ddn-lib-dar/ddn/wrp/dar.html#_UserInteractionBridge"},{"doc":"BlindUserInteraction: A UserInteraction that silently ignores all prompts.","kind":"class","module":"ddn.wrp.dar","name":"BlindUserInteraction","package":"ddn-lib-dar","parentType":"","signature":"BlindUserInteraction : UserInteraction","url":"/ddn-lib-dar/ddn/wrp/dar.html#BlindUserInteraction"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"message","package":"ddn-lib-dar","parentType":"BlindUserInteraction","signature":"void message(string msg)","url":"/ddn-lib-dar/ddn/wrp/dar/BlindUserInteraction.message.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"pause","package":"ddn-lib-dar","parentType":"BlindUserInteraction","signature":"bool pause(string msg)","url":"/ddn-lib-dar/ddn/wrp/dar/BlindUserInteraction.pause.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"getString","package":"ddn-lib-dar","parentType":"BlindUserInteraction","signature":"string getString(string msg,  bool  echo)","url":"/ddn-lib-dar/ddn/wrp/dar/BlindUserInteraction.getString.html"},{"doc":"","kind":"method","module":"ddn.wrp.dar","name":"getSecuString","package":"ddn-lib-dar","parentType":"BlindUserInteraction","signature":"string getSecuString(string msg,  bool  echo)","url":"/ddn-lib-dar/ddn/wrp/dar/BlindUserInteraction.getSecuString.html"},{"doc":"High-level, value-type options for creating a dar_slave.","kind":"struct","module":"ddn.wrp.dar","name":"SlaveOpts","package":"ddn-lib-dar","parentType":"","signature":"SlaveOpts","url":"/ddn-lib-dar/ddn/wrp/dar.html#SlaveOpts"},{"doc":"High-level wrapper for dar_slave functionality.","kind":"class","module":"ddn.wrp.dar","name":"Slave","package":"ddn-lib-dar","parentType":"","signature":"Slave","url":"/ddn-lib-dar/ddn/wrp/dar.html#Slave"},{"doc":"Creates a Slave instance from high-level options.","kind":"method","module":"ddn.wrp.dar","name":"create","package":"ddn-lib-dar","parentType":"Slave","signature":"Slave create(SlaveOpts opts)","url":"/ddn-lib-dar/ddn/wrp/dar/Slave.create.html"},{"doc":"Creates a Slave instance from high-level options using file descriptors.","kind":"method","module":"ddn.wrp.dar","name":"createFromFds","package":"ddn-lib-dar","parentType":"Slave","signature":"Slave createFromFds(SlaveOpts opts,  int  inputFd,  int  outputFd)","url":"/ddn-lib-dar/ddn/wrp/dar/Slave.createFromFds.html"},{"doc":"Runs the slave, serving archive data until the master disconnects.","kind":"method","module":"ddn.wrp.dar","name":"run","package":"ddn-lib-dar","parentType":"Slave","signature":"void run()","url":"/ddn-lib-dar/ddn/wrp/dar/Slave.run.html"},{"doc":"Returns true if the slave handle is valid.","kind":"method","module":"ddn.wrp.dar","name":"isValid","package":"ddn-lib-dar","parentType":"Slave","signature":"bool isValid()","url":"/ddn-lib-dar/ddn/wrp/dar/Slave.isValid.html"},{"doc":"Returns the underlying low-level DarSlave (for advanced use).","kind":"method","module":"ddn.wrp.dar","name":"lowLevel","package":"ddn-lib-dar","parentType":"Slave","signature":"DarSlave lowLevel()","url":"/ddn-lib-dar/ddn/wrp/dar/Slave.lowLevel.html"},{"doc":"Keep contexts alive while low-level CreateOptions are in use.","kind":"variable","module":"ddn.wrp.dar","name":"_wrpProgressKeepAlive","package":"ddn-lib-dar","parentType":"","signature":"_WrpProgressCtx[CreateOptions] _wrpProgressKeepAlive","url":"/ddn-lib-dar/ddn/wrp/dar.html#_wrpProgressKeepAlive"},{"doc":"Keep bridge contexts alive while their UserInteractionHandle is in use.","kind":"variable","module":"ddn.wrp.dar","name":"_uiBridgeKeepAlive","package":"ddn-lib-dar","parentType":"","signature":"_UserInteractionBridge[UserInteractionHandle] _uiBridgeKeepAlive","url":"/ddn-lib-dar/ddn/wrp/dar.html#_uiBridgeKeepAlive"},{"doc":"D language bindings and wrapper for HDF5","kind":"package","module":"","name":"ddn-lib-hdf5","package":"ddn-lib-hdf5","parentType":"","signature":"","url":""},{"doc":"HDF5 Attribute Wrapper","kind":"module","module":"ddn.data.hdf5.attribute","name":"ddn.data.hdf5.attribute","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute.html"},{"doc":"RAII wrapper for HDF5 attribute handles.","kind":"struct","module":"ddn.data.hdf5.attribute","name":"Attribute","package":"ddn-lib-hdf5","parentType":"","signature":"Attribute","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute.html#Attribute"},{"doc":"Creates a new attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"create","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"Attribute create(hid_t locId,  string name,  hid_t typeId,  hid_t spaceId,\n                             hid_t acpl =  H5P_DEFAULT,  hid_t aapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.create.html"},{"doc":"Opens an existing attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"open","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"Attribute open(hid_t locId,  string name,  hid_t aapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.open.html"},{"doc":"Checks if an attribute exists on an object.","kind":"method","module":"ddn.data.hdf5.attribute","name":"exists","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"bool exists(hid_t locId,  string name)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.exists.html"},{"doc":"Deletes an attribute from an object.","kind":"method","module":"ddn.data.hdf5.attribute","name":"remove","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"void remove(hid_t locId,  string name)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.remove.html"},{"doc":"Moves ownership from another Attribute instance.","kind":"method","module":"ddn.data.hdf5.attribute","name":"move","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"Attribute move(ref  Attribute other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.move.html"},{"doc":"Explicitly closes the attribute handle.","kind":"method","module":"ddn.data.hdf5.attribute","name":"close","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.close.html"},{"doc":"Returns the underlying HDF5 attribute handle.","kind":"method","module":"ddn.data.hdf5.attribute","name":"handle","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.handle.html"},{"doc":"Checks if the attribute handle is valid.","kind":"method","module":"ddn.data.hdf5.attribute","name":"isValid","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.isValid.html"},{"doc":"Gets the dataspace of this attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"space","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"hid_t space()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.space.html"},{"doc":"Gets the datatype of this attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"dtype","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"hid_t dtype()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.dtype.html"},{"doc":"Gets the name of this attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"name","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"string name()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.name.html"},{"doc":"Gets the storage size of this attribute in bytes.","kind":"method","module":"ddn.data.hdf5.attribute","name":"storageSize","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"hsize_t storageSize()","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.storageSize.html"},{"doc":"Reads data from the attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"read","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"void read(void *  buffer,  hid_t memTypeId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.read.html"},{"doc":"Reads data from the attribute into a D array.","kind":"method","module":"ddn.data.hdf5.attribute","name":"read","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"void read(T)(T[]  data,  hid_t memTypeId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.read.html"},{"doc":"Writes data to the attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"write","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"void write(const  void *  buffer,  hid_t memTypeId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.write.html"},{"doc":"Writes data from a D array to the attribute.","kind":"method","module":"ddn.data.hdf5.attribute","name":"write","package":"ddn-lib-hdf5","parentType":"Attribute","signature":"void write(T)(const  T[]  data,  hid_t memTypeId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/attribute/Attribute.write.html"},{"doc":"HDF5 Dataset Wrapper","kind":"module","module":"ddn.data.hdf5.dataset","name":"ddn.data.hdf5.dataset","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset.html"},{"doc":"Information about a single chunk in a chunked dataset.","kind":"struct","module":"ddn.data.hdf5.dataset","name":"ChunkInfo","package":"ddn-lib-hdf5","parentType":"","signature":"ChunkInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset.html#ChunkInfo"},{"doc":"RAII wrapper for HDF5 dataset handles.","kind":"struct","module":"ddn.data.hdf5.dataset","name":"Dataset","package":"ddn-lib-hdf5","parentType":"","signature":"Dataset","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset.html#Dataset"},{"doc":"Creates a new dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"create","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"Dataset create(hid_t locId,  string name,  hid_t typeId,  hid_t spaceId,\n                           hid_t lcpl =  H5P_DEFAULT,  hid_t dcpl =  H5P_DEFAULT,\n                           hid_t dapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.create.html"},{"doc":"Opens an existing dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"open","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"Dataset open(hid_t locId,  string name,  hid_t dapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.open.html"},{"doc":"Moves ownership from another Dataset instance.","kind":"method","module":"ddn.data.hdf5.dataset","name":"move","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"Dataset move(ref  Dataset other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.move.html"},{"doc":"Explicitly closes the dataset handle.","kind":"method","module":"ddn.data.hdf5.dataset","name":"close","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.close.html"},{"doc":"Returns the underlying HDF5 dataset handle.","kind":"method","module":"ddn.data.hdf5.dataset","name":"handle","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.handle.html"},{"doc":"Checks if the dataset handle is valid.","kind":"method","module":"ddn.data.hdf5.dataset","name":"isValid","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.isValid.html"},{"doc":"Gets the dataspace of this dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"space","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hid_t space()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.space.html"},{"doc":"Gets the datatype of this dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"dtype","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hid_t dtype()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.dtype.html"},{"doc":"Reads data from the dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"read","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void read(void *  buffer,  hid_t memTypeId,  hid_t memSpaceId =  H5S_ALL,\n               hid_t fileSpaceId =  H5S_ALL,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.read.html"},{"doc":"Reads data from the dataset into a D array.","kind":"method","module":"ddn.data.hdf5.dataset","name":"read","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void read(T)(T[]  data,  hid_t memTypeId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.read.html"},{"doc":"Writes data to the dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"write","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void write(const  void *  buffer,  hid_t memTypeId,  hid_t memSpaceId =  H5S_ALL,\n                hid_t fileSpaceId =  H5S_ALL,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.write.html"},{"doc":"Writes data from a D array to the dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"write","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void write(T)(const  T[]  data,  hid_t memTypeId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.write.html"},{"doc":"Changes the dimensions of a dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"setExtent","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void setExtent(const  hsize_t[]  newSize)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.setExtent.html"},{"doc":"Creates a chunked dataset with the specified chunk dimensions.","kind":"method","module":"ddn.data.hdf5.dataset","name":"createChunked","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"Dataset createChunked(hid_t locId,  string name,  hid_t typeId,  hid_t spaceId,\n                                   const  hsize_t[]  chunkDims,\n                                   hid_t lcpl =  H5P_DEFAULT,  hid_t dapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.createChunked.html"},{"doc":"Gets the storage size of the dataset in bytes.","kind":"method","module":"ddn.data.hdf5.dataset","name":"getStorageSize","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hsize_t getStorageSize()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.getStorageSize.html"},{"doc":"Gets the number of chunks in a chunked dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"getNumChunks","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hsize_t getNumChunks(hid_t fspaceId =  H5S_ALL)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.getNumChunks.html"},{"doc":"Gets information about a chunk by its index.","kind":"method","module":"ddn.data.hdf5.dataset","name":"getChunkInfo","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"ChunkInfo getChunkInfo(hsize_t chunkIdx,  int  ndims,  hid_t fspaceId =  H5S_ALL)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.getChunkInfo.html"},{"doc":"Gets information about a chunk by its coordinates.","kind":"method","module":"ddn.data.hdf5.dataset","name":"getChunkInfoByCoord","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"ChunkInfo getChunkInfoByCoord(const  hsize_t[]  offset)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.getChunkInfoByCoord.html"},{"doc":"Gets the storage size of a specific chunk.","kind":"method","module":"ddn.data.hdf5.dataset","name":"getChunkStorageSize","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hsize_t getChunkStorageSize(const  hsize_t[]  offset)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.getChunkStorageSize.html"},{"doc":"Iterates over all chunks in the dataset, calling a delegate for each.","kind":"method","module":"ddn.data.hdf5.dataset","name":"iterateChunks","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"hsize_t iterateChunks(int  ndims,  bool  delegate(ChunkInfo,  hsize_t)  dg,\n                           hid_t fspaceId =  H5S_ALL)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.iterateChunks.html"},{"doc":"Reads a chunk directly from the file without decompression.","kind":"method","module":"ddn.data.hdf5.dataset","name":"readChunk","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void readChunk(const  hsize_t[]  offset,  void *  buffer,  uint *  filters =  null,\n                    hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.readChunk.html"},{"doc":"Writes a chunk directly to the file without compression.","kind":"method","module":"ddn.data.hdf5.dataset","name":"writeChunk","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void writeChunk(const  hsize_t[]  offset,  const  void *  buffer,  size_t dataSize,\n                     uint  filters =  0,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.writeChunk.html"},{"doc":"Selects a hyperslab region in a dataspace for partial I/O.","kind":"method","module":"ddn.data.hdf5.dataset","name":"selectHyperslab","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void selectHyperslab(hid_t spaceId,  const  hsize_t[]  start,  const  hsize_t[]  count,\n                                  const  hsize_t[]  stride =  null,  const  hsize_t[]  blockSize =  null,\n                                  H5S_seloper_t op =  H5S_seloper_t.SELECT_SET)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.selectHyperslab.html"},{"doc":"Reads a hyperslab (rectangular subset) from the dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"readHyperslab","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void readHyperslab(void *  buffer,  hid_t memTypeId,  const  hsize_t[]  start,\n                        const  hsize_t[]  count,  const  hsize_t[]  stride =  null,\n                        const  hsize_t[]  blockSize =  null,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.readHyperslab.html"},{"doc":"Writes a hyperslab (rectangular subset) to the dataset.","kind":"method","module":"ddn.data.hdf5.dataset","name":"writeHyperslab","package":"ddn-lib-hdf5","parentType":"Dataset","signature":"void writeHyperslab(const  void *  buffer,  hid_t memTypeId,  const  hsize_t[]  start,\n                         const  hsize_t[]  count,  const  hsize_t[]  stride =  null,\n                         const  hsize_t[]  blockSize =  null,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataset/Dataset.writeHyperslab.html"},{"doc":"HDF5 Dataspace Wrapper","kind":"module","module":"ddn.data.hdf5.dataspace","name":"ddn.data.hdf5.dataspace","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace.html"},{"doc":"RAII wrapper for HDF5 dataspace handles.","kind":"struct","module":"ddn.data.hdf5.dataspace","name":"Dataspace","package":"ddn-lib-hdf5","parentType":"","signature":"Dataspace","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace.html#Dataspace"},{"doc":"Creates a scalar (singleton) dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"createScalar","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"Dataspace createScalar()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.createScalar.html"},{"doc":"Creates a simple (regular grid) dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"createSimple","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"Dataspace createSimple(const  hsize_t[]  dims,  const  hsize_t[]  maxDims =  null)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.createSimple.html"},{"doc":"Creates a null (empty) dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"createNull","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"Dataspace createNull()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.createNull.html"},{"doc":"Moves ownership from another Dataspace instance.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"move","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"Dataspace move(ref  Dataspace other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.move.html"},{"doc":"Creates a duplicate of this dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"dup","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"Dataspace dup()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.dup.html"},{"doc":"Explicitly closes the dataspace handle.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"close","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.close.html"},{"doc":"Returns the underlying HDF5 dataspace handle.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"handle","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.handle.html"},{"doc":"Checks if the dataspace handle is valid.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"isValid","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.isValid.html"},{"doc":"Gets the number of dimensions in the dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"ndims","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"int ndims()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.ndims.html"},{"doc":"Gets the dimension sizes of the dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"dims","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"hsize_t[] dims()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.dims.html"},{"doc":"Gets the maximum dimension sizes of the dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"maxDims","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"hsize_t[] maxDims()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.maxDims.html"},{"doc":"Gets the total number of elements in the dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"npoints","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"hssize_t npoints()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.npoints.html"},{"doc":"Selects a hyperslab region in the dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"selectHyperslab","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"void selectHyperslab(const  hsize_t[]  start,  const  hsize_t[]  count,\n                          const  hsize_t[]  stride =  null,  const  hsize_t[]  block =  null,\n                          SelectionOp op =  SelectionOp.set)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.selectHyperslab.html"},{"doc":"Selects all elements in the dataspace.","kind":"method","module":"ddn.data.hdf5.dataspace","name":"selectAll","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"void selectAll()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.selectAll.html"},{"doc":"Deselects all elements in the dataspace (selects none).","kind":"method","module":"ddn.data.hdf5.dataspace","name":"selectNone","package":"ddn-lib-hdf5","parentType":"Dataspace","signature":"void selectNone()","url":"/ddn-lib-hdf5/ddn/data/hdf5/dataspace/Dataspace.selectNone.html"},{"doc":"HDF5 Datatype Wrapper","kind":"module","module":"ddn.data.hdf5.datatype","name":"ddn.data.hdf5.datatype","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype.html"},{"doc":"RAII wrapper for HDF5 datatype handles.","kind":"struct","module":"ddn.data.hdf5.datatype","name":"Datatype","package":"ddn-lib-hdf5","parentType":"","signature":"Datatype","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype.html#Datatype"},{"doc":"Creates a native signed char datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeSChar","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeSChar()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeSChar.html"},{"doc":"Creates a native unsigned char datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeUChar","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeUChar()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeUChar.html"},{"doc":"Creates a native short datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeShort","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeShort()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeShort.html"},{"doc":"Creates a native unsigned short datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeUShort","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeUShort()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeUShort.html"},{"doc":"Creates a native int datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeInt","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeInt()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeInt.html"},{"doc":"Creates a native unsigned int datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeUInt","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeUInt()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeUInt.html"},{"doc":"Creates a native long datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeLong","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeLong()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeLong.html"},{"doc":"Creates a native unsigned long datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeULong","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeULong()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeULong.html"},{"doc":"Creates a native float datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeFloat","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeFloat()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeFloat.html"},{"doc":"Creates a native double datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"nativeDouble","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype nativeDouble()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.nativeDouble.html"},{"doc":"Creates a compound datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"createCompound","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype createCompound(size_t size)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.createCompound.html"},{"doc":"Creates an array datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"createArray","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype createArray(ref  Datatype baseType,  const  hsize_t[]  dims)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.createArray.html"},{"doc":"Creates a variable-length datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"createVlen","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype createVlen(ref  Datatype baseType)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.createVlen.html"},{"doc":"Moves ownership from another Datatype instance.","kind":"method","module":"ddn.data.hdf5.datatype","name":"move","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype move(ref  Datatype other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.move.html"},{"doc":"Creates a duplicate of this datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"dup","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype dup()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.dup.html"},{"doc":"Explicitly closes the datatype handle.","kind":"method","module":"ddn.data.hdf5.datatype","name":"close","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.close.html"},{"doc":"Returns the underlying HDF5 datatype handle.","kind":"method","module":"ddn.data.hdf5.datatype","name":"handle","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.handle.html"},{"doc":"Checks if the datatype handle is valid.","kind":"method","module":"ddn.data.hdf5.datatype","name":"isValid","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.isValid.html"},{"doc":"Gets the class of the datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"typeClass","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"H5T_class_t typeClass()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.typeClass.html"},{"doc":"Gets the size of the datatype in bytes.","kind":"method","module":"ddn.data.hdf5.datatype","name":"size","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"size_t size()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.size.html"},{"doc":"Inserts a member into a compound datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"insertMember","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"void insertMember(string name,  size_t offset,  ref  Datatype memberType)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.insertMember.html"},{"doc":"Packs a compound datatype to minimize storage.","kind":"method","module":"ddn.data.hdf5.datatype","name":"pack","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"void pack()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.pack.html"},{"doc":"Gets the number of members in a compound datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"numMembers","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"int numMembers()","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.numMembers.html"},{"doc":"Sets the size of the datatype.","kind":"method","module":"ddn.data.hdf5.datatype","name":"setSize","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"void setSize(size_t newSize)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.setSize.html"},{"doc":"","kind":"method","module":"ddn.data.hdf5.datatype","name":"copyNative","package":"ddn-lib-hdf5","parentType":"Datatype","signature":"Datatype copyNative(hid_t nativeType)","url":"/ddn-lib-hdf5/ddn/data/hdf5/datatype/Datatype.copyNative.html"},{"doc":"HDF5 Dimension Scale Wrapper","kind":"module","module":"ddn.data.hdf5.dimension_scale","name":"ddn.data.hdf5.dimension_scale","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale.html"},{"doc":"Static wrapper for HDF5 Dimension Scale operations.","kind":"struct","module":"ddn.data.hdf5.dimension_scale","name":"DimensionScale","package":"ddn-lib-hdf5","parentType":"","signature":"DimensionScale","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale.html#DimensionScale"},{"doc":"Converts a dataset to a dimension scale.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"setScale","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"void setScale(hid_t dsid,  string name =  null)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.setScale.html"},{"doc":"Checks if a dataset is a dimension scale.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"isScale","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"bool isScale(hid_t did)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.isScale.html"},{"doc":"Gets the name of a dimension scale.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"getScaleName","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"string getScaleName(hid_t did)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.getScaleName.html"},{"doc":"Attaches a dimension scale to a dataset dimension.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"attachScale","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"void attachScale(hid_t did,  hid_t dsid,  uint  idx)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.attachScale.html"},{"doc":"Detaches a dimension scale from a dataset dimension.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"detachScale","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"void detachScale(hid_t did,  hid_t dsid,  uint  idx)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.detachScale.html"},{"doc":"Checks if a dimension scale is attached to a dataset dimension.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"isAttached","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"bool isAttached(hid_t did,  hid_t dsid,  uint  idx)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.isAttached.html"},{"doc":"Gets the number of dimension scales attached to a dimension.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"getNumScales","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"int getNumScales(hid_t did,  uint  idx)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.getNumScales.html"},{"doc":"Sets a label for a dataset dimension.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"setLabel","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"void setLabel(hid_t did,  uint  idx,  string label)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.setLabel.html"},{"doc":"Gets the label for a dataset dimension.","kind":"method","module":"ddn.data.hdf5.dimension_scale","name":"getLabel","package":"ddn-lib-hdf5","parentType":"DimensionScale","signature":"string getLabel(hid_t did,  uint  idx)","url":"/ddn-lib-hdf5/ddn/data/hdf5/dimension_scale/DimensionScale.getLabel.html"},{"doc":"HDF5 Direct Chunk Operations Wrapper","kind":"module","module":"ddn.data.hdf5.direct_chunk","name":"ddn.data.hdf5.direct_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk.html"},{"doc":"Appends data to a chunked dataset along a specified dimension.","kind":"function","module":"ddn.data.hdf5.direct_chunk","name":"appendToDataset","package":"ddn-lib-hdf5","parentType":"","signature":"void appendToDataset(hid_t datasetId,  uint  axis,  size_t extension,\n                      hid_t memtype,  const  void *  data,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk/appendToDataset.html"},{"doc":"Reads a raw data chunk directly from a chunked dataset.","kind":"function","module":"ddn.data.hdf5.direct_chunk","name":"readChunk","package":"ddn-lib-hdf5","parentType":"","signature":"uint readChunk(hid_t datasetId,  const  hsize_t *  offset,  void *  buffer,\n                hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk/readChunk.html"},{"doc":"Reads a raw data chunk directly from a chunked dataset (array overload).","kind":"function","module":"ddn.data.hdf5.direct_chunk","name":"readChunk","package":"ddn-lib-hdf5","parentType":"","signature":"uint readChunk(size_t N)(hid_t datasetId,  const  hsize_t[N]  offset,  void *  buffer,\n                          hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk/readChunk.html"},{"doc":"Writes a raw data chunk directly to a chunked dataset.","kind":"function","module":"ddn.data.hdf5.direct_chunk","name":"writeChunk","package":"ddn-lib-hdf5","parentType":"","signature":"void writeChunk(hid_t datasetId,  uint  filters,  const  hsize_t *  offset,\n                 size_t dataSize,  const  void *  data,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk/writeChunk.html"},{"doc":"Writes a raw data chunk directly to a chunked dataset (array overload).","kind":"function","module":"ddn.data.hdf5.direct_chunk","name":"writeChunk","package":"ddn-lib-hdf5","parentType":"","signature":"void writeChunk(size_t N)(hid_t datasetId,  uint  filters,  const  hsize_t[N]  offset,\n                           size_t dataSize,  const  void *  data,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk/writeChunk.html"},{"doc":"Writes a raw data chunk directly to a chunked dataset (slice overload).","kind":"function","module":"ddn.data.hdf5.direct_chunk","name":"writeChunk","package":"ddn-lib-hdf5","parentType":"","signature":"void writeChunk(T)(hid_t datasetId,  uint  filters,  const  hsize_t *  offset,\n                    const  T[]  data,  hid_t dxpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/direct_chunk/writeChunk.html"},{"doc":"HDF5 File Wrapper","kind":"module","module":"ddn.data.hdf5.file","name":"ddn.data.hdf5.file","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/file.html"},{"doc":"File intent flags indicating how the file was opened.","kind":"enum","module":"ddn.data.hdf5.file","name":"FileIntent","package":"ddn-lib-hdf5","parentType":"","signature":"FileIntent : uint","url":"/ddn-lib-hdf5/ddn/data/hdf5/file.html#FileIntent"},{"doc":"File is opened for read-only access","kind":"enum_member","module":"ddn.data.hdf5.file","name":"READ_ONLY","package":"ddn-lib-hdf5","parentType":"","signature":"READ_ONLY = H5F_ACC.RDONLY","url":"/ddn-lib-hdf5/ddn/data/hdf5/file.html#FileIntent"},{"doc":"File is opened for read-write access","kind":"enum_member","module":"ddn.data.hdf5.file","name":"READ_WRITE","package":"ddn-lib-hdf5","parentType":"","signature":"READ_WRITE = H5F_ACC.RDWR","url":"/ddn-lib-hdf5/ddn/data/hdf5/file.html#FileIntent"},{"doc":"D-friendly structure containing comprehensive information about an HDF5 file.","kind":"struct","module":"ddn.data.hdf5.file","name":"FileInfo","package":"ddn-lib-hdf5","parentType":"","signature":"FileInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/file.html#FileInfo"},{"doc":"RAII wrapper for HDF5 file handles.","kind":"struct","module":"ddn.data.hdf5.file","name":"File","package":"ddn-lib-hdf5","parentType":"","signature":"File","url":"/ddn-lib-hdf5/ddn/data/hdf5/file.html#File"},{"doc":"Creates a new HDF5 file.","kind":"method","module":"ddn.data.hdf5.file","name":"create","package":"ddn-lib-hdf5","parentType":"File","signature":"File create(string filename,  FileCreateMode mode =  FileCreateMode.truncate,\n                        hid_t fcpl =  H5P_DEFAULT,  hid_t fapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.create.html"},{"doc":"Opens an existing HDF5 file.","kind":"method","module":"ddn.data.hdf5.file","name":"open","package":"ddn-lib-hdf5","parentType":"File","signature":"File open(string filename,  FileAccessMode mode =  FileAccessMode.readOnly,\n                      hid_t fapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.open.html"},{"doc":"Moves ownership from another File instance.","kind":"method","module":"ddn.data.hdf5.file","name":"move","package":"ddn-lib-hdf5","parentType":"File","signature":"File move(ref  File other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.move.html"},{"doc":"Explicitly closes the file handle.","kind":"method","module":"ddn.data.hdf5.file","name":"close","package":"ddn-lib-hdf5","parentType":"File","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.close.html"},{"doc":"Returns the underlying HDF5 file handle.","kind":"method","module":"ddn.data.hdf5.file","name":"handle","package":"ddn-lib-hdf5","parentType":"File","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.handle.html"},{"doc":"Checks if the file handle is valid.","kind":"method","module":"ddn.data.hdf5.file","name":"isValid","package":"ddn-lib-hdf5","parentType":"File","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.isValid.html"},{"doc":"Flushes all buffers associated with the file to disk.","kind":"method","module":"ddn.data.hdf5.file","name":"flush","package":"ddn-lib-hdf5","parentType":"File","signature":"void flush(H5F_scope_t scope_ =  H5F_scope_t.GLOBAL)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.flush.html"},{"doc":"Gets the size of the file in bytes.","kind":"method","module":"ddn.data.hdf5.file","name":"getFileSize","package":"ddn-lib-hdf5","parentType":"File","signature":"hsize_t getFileSize()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getFileSize.html"},{"doc":"Gets the file name.","kind":"method","module":"ddn.data.hdf5.file","name":"getFileName","package":"ddn-lib-hdf5","parentType":"File","signature":"string getFileName()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getFileName.html"},{"doc":"Gets the number of open object IDs in the file.","kind":"method","module":"ddn.data.hdf5.file","name":"getObjectCount","package":"ddn-lib-hdf5","parentType":"File","signature":"ptrdiff_t getObjectCount(uint  types =  H5F_OBJ.ALL)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getObjectCount.html"},{"doc":"Gets the file creation property list used when creating this file.","kind":"method","module":"ddn.data.hdf5.file","name":"getCreatePlist","package":"ddn-lib-hdf5","parentType":"File","signature":"hid_t getCreatePlist()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getCreatePlist.html"},{"doc":"Gets the file access property list used when opening this file.","kind":"method","module":"ddn.data.hdf5.file","name":"getAccessPlist","package":"ddn-lib-hdf5","parentType":"File","signature":"hid_t getAccessPlist()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getAccessPlist.html"},{"doc":"Gets the intent (access mode) the file was opened with.","kind":"method","module":"ddn.data.hdf5.file","name":"getIntent","package":"ddn-lib-hdf5","parentType":"File","signature":"FileIntent getIntent()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getIntent.html"},{"doc":"Gets the amount of free space in the file.","kind":"method","module":"ddn.data.hdf5.file","name":"getFreeSpace","package":"ddn-lib-hdf5","parentType":"File","signature":"hssize_t getFreeSpace()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getFreeSpace.html"},{"doc":"Gets comprehensive information about the file.","kind":"method","module":"ddn.data.hdf5.file","name":"getInfo","package":"ddn-lib-hdf5","parentType":"File","signature":"FileInfo getInfo()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.getInfo.html"},{"doc":"Mounts another HDF5 file at a specified location in this file.","kind":"method","module":"ddn.data.hdf5.file","name":"mount","package":"ddn-lib-hdf5","parentType":"File","signature":"void mount(string mountPoint,  ref  File childFile,  hid_t plist =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.mount.html"},{"doc":"Unmounts a previously mounted file from the specified location.","kind":"method","module":"ddn.data.hdf5.file","name":"unmount","package":"ddn-lib-hdf5","parentType":"File","signature":"void unmount(string mountPoint)","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.unmount.html"},{"doc":"Enables SWMR (Single Writer Multiple Reader) write mode for the file.","kind":"method","module":"ddn.data.hdf5.file","name":"startSwmrWrite","package":"ddn-lib-hdf5","parentType":"File","signature":"void startSwmrWrite()","url":"/ddn-lib-hdf5/ddn/data/hdf5/file/File.startSwmrWrite.html"},{"doc":"HDF5 Filter/Compression Wrapper","kind":"module","module":"ddn.data.hdf5.filter","name":"ddn.data.hdf5.filter","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html"},{"doc":"SZIP options for compression.","kind":"enum","module":"ddn.data.hdf5.filter","name":"SzipOption","package":"ddn-lib-hdf5","parentType":"","signature":"SzipOption : uint","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#SzipOption"},{"doc":"Allow encoding with SZIP","kind":"enum_member","module":"ddn.data.hdf5.filter","name":"ALLOW_K13","package":"ddn-lib-hdf5","parentType":"","signature":"ALLOW_K13 = 1","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#SzipOption"},{"doc":"Use chip encoding","kind":"enum_member","module":"ddn.data.hdf5.filter","name":"CHIP","package":"ddn-lib-hdf5","parentType":"","signature":"CHIP = 2","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#SzipOption"},{"doc":"Use entropy coding (EC)","kind":"enum_member","module":"ddn.data.hdf5.filter","name":"EC","package":"ddn-lib-hdf5","parentType":"","signature":"EC = 4","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#SzipOption"},{"doc":"Use nearest neighbor coding (NN)","kind":"enum_member","module":"ddn.data.hdf5.filter","name":"NN","package":"ddn-lib-hdf5","parentType":"","signature":"NN = 32","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#SzipOption"},{"doc":"Filter information flags.","kind":"struct","module":"ddn.data.hdf5.filter","name":"FilterInfo","package":"ddn-lib-hdf5","parentType":"","signature":"FilterInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#FilterInfo"},{"doc":"Static wrapper for HDF5 filter and compression operations.","kind":"struct","module":"ddn.data.hdf5.filter","name":"Filter","package":"ddn-lib-hdf5","parentType":"","signature":"Filter","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter.html#Filter"},{"doc":"Checks if a filter is available in the HDF5 library.","kind":"method","module":"ddn.data.hdf5.filter","name":"isAvailable","package":"ddn-lib-hdf5","parentType":"Filter","signature":"bool isAvailable(H5Z_filter_t filterId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.isAvailable.html"},{"doc":"Checks if a filter is available (enum overload).","kind":"method","module":"ddn.data.hdf5.filter","name":"isAvailable","package":"ddn-lib-hdf5","parentType":"Filter","signature":"bool isAvailable(H5Z_FILTER filter)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.isAvailable.html"},{"doc":"Gets information about a filter's capabilities.","kind":"method","module":"ddn.data.hdf5.filter","name":"getInfo","package":"ddn-lib-hdf5","parentType":"Filter","signature":"FilterInfo getInfo(H5Z_filter_t filterId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.getInfo.html"},{"doc":"Gets information about a filter's capabilities (enum overload).","kind":"method","module":"ddn.data.hdf5.filter","name":"getInfo","package":"ddn-lib-hdf5","parentType":"Filter","signature":"FilterInfo getInfo(H5Z_FILTER filter)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.getInfo.html"},{"doc":"Enables GZIP (DEFLATE) compression on a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableGzip","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableGzip(hid_t plistId,  uint  level =  6)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableGzip.html"},{"doc":"Enables SZIP compression on a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableSzip","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableSzip(hid_t plistId,  uint  optionsMask,  uint  pixelsPerBlock =  16)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableSzip.html"},{"doc":"Enables the shuffle filter on a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableShuffle","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableShuffle(hid_t plistId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableShuffle.html"},{"doc":"Enables the N-bit filter on a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableNbit","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableNbit(hid_t plistId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableNbit.html"},{"doc":"Enables the scale-offset filter on a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableScaleOffset","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableScaleOffset(hid_t plistId,  H5Z_SO scaleType,  int  scaleFactor =  0)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableScaleOffset.html"},{"doc":"Enables the Fletcher32 checksum filter on a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableFletcher32","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableFletcher32(hid_t plistId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableFletcher32.html"},{"doc":"Enables a standard compression pipeline: shuffle + gzip + fletcher32.","kind":"method","module":"ddn.data.hdf5.filter","name":"enableStandardPipeline","package":"ddn-lib-hdf5","parentType":"Filter","signature":"void enableStandardPipeline(hid_t plistId,  uint  gzipLevel =  6)","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.enableStandardPipeline.html"},{"doc":"Checks if GZIP compression is available.","kind":"method","module":"ddn.data.hdf5.filter","name":"isGzipAvailable","package":"ddn-lib-hdf5","parentType":"Filter","signature":"bool isGzipAvailable()","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.isGzipAvailable.html"},{"doc":"Checks if SZIP compression is available.","kind":"method","module":"ddn.data.hdf5.filter","name":"isSzipAvailable","package":"ddn-lib-hdf5","parentType":"Filter","signature":"bool isSzipAvailable()","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.isSzipAvailable.html"},{"doc":"Checks if the shuffle filter is available.","kind":"method","module":"ddn.data.hdf5.filter","name":"isShuffleAvailable","package":"ddn-lib-hdf5","parentType":"Filter","signature":"bool isShuffleAvailable()","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.isShuffleAvailable.html"},{"doc":"Checks if the Fletcher32 filter is available.","kind":"method","module":"ddn.data.hdf5.filter","name":"isFletcher32Available","package":"ddn-lib-hdf5","parentType":"Filter","signature":"bool isFletcher32Available()","url":"/ddn-lib-hdf5/ddn/data/hdf5/filter/Filter.isFletcher32Available.html"},{"doc":"HDF5 Group Wrapper","kind":"module","module":"ddn.data.hdf5.group","name":"ddn.data.hdf5.group","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/group.html"},{"doc":"RAII wrapper for HDF5 group handles.","kind":"struct","module":"ddn.data.hdf5.group","name":"Group","package":"ddn-lib-hdf5","parentType":"","signature":"Group","url":"/ddn-lib-hdf5/ddn/data/hdf5/group.html#Group"},{"doc":"Creates a new group.","kind":"method","module":"ddn.data.hdf5.group","name":"create","package":"ddn-lib-hdf5","parentType":"Group","signature":"Group create(hid_t locId,  string name,\n                         hid_t lcpl =  H5P_DEFAULT,  hid_t gcpl =  H5P_DEFAULT,\n                         hid_t gapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.create.html"},{"doc":"Opens an existing group.","kind":"method","module":"ddn.data.hdf5.group","name":"open","package":"ddn-lib-hdf5","parentType":"Group","signature":"Group open(hid_t locId,  string name,  hid_t gapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.open.html"},{"doc":"Moves ownership from another Group instance.","kind":"method","module":"ddn.data.hdf5.group","name":"move","package":"ddn-lib-hdf5","parentType":"Group","signature":"Group move(ref  Group other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.move.html"},{"doc":"Explicitly closes the group handle.","kind":"method","module":"ddn.data.hdf5.group","name":"close","package":"ddn-lib-hdf5","parentType":"Group","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.close.html"},{"doc":"Returns the underlying HDF5 group handle.","kind":"method","module":"ddn.data.hdf5.group","name":"handle","package":"ddn-lib-hdf5","parentType":"Group","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.handle.html"},{"doc":"Checks if the group handle is valid.","kind":"method","module":"ddn.data.hdf5.group","name":"isValid","package":"ddn-lib-hdf5","parentType":"Group","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.isValid.html"},{"doc":"Gets the number of objects (links) in this group.","kind":"method","module":"ddn.data.hdf5.group","name":"numObjects","package":"ddn-lib-hdf5","parentType":"Group","signature":"hsize_t numObjects()","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.numObjects.html"},{"doc":"Gets information about this group.","kind":"method","module":"ddn.data.hdf5.group","name":"getInfo","package":"ddn-lib-hdf5","parentType":"Group","signature":"H5G_info_t getInfo()","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.getInfo.html"},{"doc":"Creates a subgroup within this group.","kind":"method","module":"ddn.data.hdf5.group","name":"createGroup","package":"ddn-lib-hdf5","parentType":"Group","signature":"Group createGroup(string name,  hid_t lcpl =  H5P_DEFAULT,\n                       hid_t gcpl =  H5P_DEFAULT,  hid_t gapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.createGroup.html"},{"doc":"Opens a subgroup within this group.","kind":"method","module":"ddn.data.hdf5.group","name":"openGroup","package":"ddn-lib-hdf5","parentType":"Group","signature":"Group openGroup(string name,  hid_t gapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/group/Group.openGroup.html"},{"doc":"HDF5 Object Wrapper","kind":"module","module":"ddn.data.hdf5.h5object","name":"ddn.data.hdf5.h5object","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object.html"},{"doc":"Static wrapper for generic HDF5 object operations.","kind":"struct","module":"ddn.data.hdf5.h5object","name":"HDF5Object","package":"ddn-lib-hdf5","parentType":"","signature":"HDF5Object","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object.html#HDF5Object"},{"doc":"Opens an existing HDF5 object (dataset, group, or committed datatype).","kind":"method","module":"ddn.data.hdf5.h5object","name":"open","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"hid_t open(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.open.html"},{"doc":"Closes an HDF5 object.","kind":"method","module":"ddn.data.hdf5.h5object","name":"close","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"void close(hid_t objId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.close.html"},{"doc":"Checks if a link to an object exists at the specified path.","kind":"method","module":"ddn.data.hdf5.h5object","name":"exists","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"bool exists(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.exists.html"},{"doc":"Checks if an object exists at the specified path.","kind":"method","module":"ddn.data.hdf5.h5object","name":"existsByName","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"bool existsByName(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.existsByName.html"},{"doc":"Gets information about an object by its identifier.","kind":"method","module":"ddn.data.hdf5.h5object","name":"getInfo","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"H5O_info2_t getInfo(hid_t objId,  uint  fields =  H5O_INFO.BASIC)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.getInfo.html"},{"doc":"Gets information about an object by name.","kind":"method","module":"ddn.data.hdf5.h5object","name":"getInfoByName","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"H5O_info2_t getInfoByName(hid_t locId,  string name,\n                                      uint  fields =  H5O_INFO.BASIC,\n                                      hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.getInfoByName.html"},{"doc":"Gets the type of an object.","kind":"method","module":"ddn.data.hdf5.h5object","name":"getType","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"H5O_type_t getType(hid_t objId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.getType.html"},{"doc":"Gets the type of an object by name.","kind":"method","module":"ddn.data.hdf5.h5object","name":"getTypeByName","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"H5O_type_t getTypeByName(hid_t locId,  string name,\n                                     hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.getTypeByName.html"},{"doc":"Copies an object from one location to another.","kind":"method","module":"ddn.data.hdf5.h5object","name":"copy","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"void copy(hid_t srcLoc,  string srcName,  hid_t dstLoc,  string dstName,\n                      hid_t ocpypl =  H5P_DEFAULT,  hid_t lcpl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.copy.html"},{"doc":"Flushes all buffers associated with an object to disk.","kind":"method","module":"ddn.data.hdf5.h5object","name":"flush","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"void flush(hid_t objId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.flush.html"},{"doc":"Refreshes all buffers associated with an object.","kind":"method","module":"ddn.data.hdf5.h5object","name":"refresh","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"void refresh(hid_t objId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.refresh.html"},{"doc":"Increments the reference count of an object.","kind":"method","module":"ddn.data.hdf5.h5object","name":"incrRefcount","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"void incrRefcount(hid_t objId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.incrRefcount.html"},{"doc":"Decrements the reference count of an object.","kind":"method","module":"ddn.data.hdf5.h5object","name":"decrRefcount","package":"ddn-lib-hdf5","parentType":"HDF5Object","signature":"void decrRefcount(hid_t objId)","url":"/ddn-lib-hdf5/ddn/data/hdf5/h5object/HDF5Object.decrRefcount.html"},{"doc":"HDF5 Image Wrapper (High-Level API)","kind":"module","module":"ddn.data.hdf5.image","name":"ddn.data.hdf5.image","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/image.html"},{"doc":"Information about an HDF5 image.","kind":"struct","module":"ddn.data.hdf5.image","name":"ImageInfo","package":"ddn-lib-hdf5","parentType":"","signature":"ImageInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/image.html#ImageInfo"},{"doc":"Interlace mode for 24-bit images.","kind":"enum","module":"ddn.data.hdf5.image","name":"InterlaceMode","package":"ddn-lib-hdf5","parentType":"","signature":"InterlaceMode : string","url":"/ddn-lib-hdf5/ddn/data/hdf5/image.html#InterlaceMode"},{"doc":"Pixel interlacing (RGBRGBRGB...)","kind":"enum_member","module":"ddn.data.hdf5.image","name":"pixel","package":"ddn-lib-hdf5","parentType":"","signature":"pixel = \"INTERLACE_PIXEL\"","url":"/ddn-lib-hdf5/ddn/data/hdf5/image.html#InterlaceMode"},{"doc":"Plane interlacing (RRR...GGG...BBB...)","kind":"enum_member","module":"ddn.data.hdf5.image","name":"plane","package":"ddn-lib-hdf5","parentType":"","signature":"plane = \"INTERLACE_PLANE\"","url":"/ddn-lib-hdf5/ddn/data/hdf5/image.html#InterlaceMode"},{"doc":"High-level wrapper for HDF5 image operations.","kind":"struct","module":"ddn.data.hdf5.image","name":"Image","package":"ddn-lib-hdf5","parentType":"","signature":"Image","url":"/ddn-lib-hdf5/ddn/data/hdf5/image.html#Image"},{"doc":"Creates an 8-bit grayscale image.","kind":"method","module":"ddn.data.hdf5.image","name":"make8bit","package":"ddn-lib-hdf5","parentType":"Image","signature":"void make8bit(hid_t locId,  string imageName,  hsize_t width,  hsize_t height,\n                          const  ubyte[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.make8bit.html"},{"doc":"Creates a 24-bit color image.","kind":"method","module":"ddn.data.hdf5.image","name":"make24bit","package":"ddn-lib-hdf5","parentType":"Image","signature":"void make24bit(hid_t locId,  string imageName,  hsize_t width,  hsize_t height,\n                           InterlaceMode interlace,  const  ubyte[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.make24bit.html"},{"doc":"Reads image data.","kind":"method","module":"ddn.data.hdf5.image","name":"read","package":"ddn-lib-hdf5","parentType":"Image","signature":"void read(hid_t locId,  string imageName,  ubyte[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.read.html"},{"doc":"Gets information about an image.","kind":"method","module":"ddn.data.hdf5.image","name":"getInfo","package":"ddn-lib-hdf5","parentType":"Image","signature":"ImageInfo getInfo(hid_t locId,  string imageName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.getInfo.html"},{"doc":"Checks if a dataset is an HDF5 image.","kind":"method","module":"ddn.data.hdf5.image","name":"isImage","package":"ddn-lib-hdf5","parentType":"Image","signature":"bool isImage(hid_t locId,  string imageName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.isImage.html"},{"doc":"Creates a palette.","kind":"method","module":"ddn.data.hdf5.image","name":"makePalette","package":"ddn-lib-hdf5","parentType":"Image","signature":"void makePalette(hid_t locId,  string paletteName,  const  hsize_t[]  paletteDims,\n                             const  ubyte[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.makePalette.html"},{"doc":"Links a palette to an image.","kind":"method","module":"ddn.data.hdf5.image","name":"linkPalette","package":"ddn-lib-hdf5","parentType":"Image","signature":"void linkPalette(hid_t locId,  string imageName,  string paletteName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.linkPalette.html"},{"doc":"Unlinks a palette from an image.","kind":"method","module":"ddn.data.hdf5.image","name":"unlinkPalette","package":"ddn-lib-hdf5","parentType":"Image","signature":"void unlinkPalette(hid_t locId,  string imageName,  string paletteName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.unlinkPalette.html"},{"doc":"Gets the number of palettes associated with an image.","kind":"method","module":"ddn.data.hdf5.image","name":"getNumPalettes","package":"ddn-lib-hdf5","parentType":"Image","signature":"hssize_t getNumPalettes(hid_t locId,  string imageName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.getNumPalettes.html"},{"doc":"Gets palette information.","kind":"method","module":"ddn.data.hdf5.image","name":"getPaletteInfo","package":"ddn-lib-hdf5","parentType":"Image","signature":"void getPaletteInfo(hid_t locId,  string imageName,  int  paletteIndex,\n                                hsize_t[]  paletteDims)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.getPaletteInfo.html"},{"doc":"Reads a palette.","kind":"method","module":"ddn.data.hdf5.image","name":"getPalette","package":"ddn-lib-hdf5","parentType":"Image","signature":"void getPalette(hid_t locId,  string imageName,  int  paletteIndex,  ubyte[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.getPalette.html"},{"doc":"Checks if a dataset is an HDF5 palette.","kind":"method","module":"ddn.data.hdf5.image","name":"isPalette","package":"ddn-lib-hdf5","parentType":"Image","signature":"bool isPalette(hid_t locId,  string paletteName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/image/Image.isPalette.html"},{"doc":"HDF5 Link Wrapper","kind":"module","module":"ddn.data.hdf5.link","name":"ddn.data.hdf5.link","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/link.html"},{"doc":"Static wrapper for HDF5 link operations.","kind":"struct","module":"ddn.data.hdf5.link","name":"Link","package":"ddn-lib-hdf5","parentType":"","signature":"Link","url":"/ddn-lib-hdf5/ddn/data/hdf5/link.html#Link"},{"doc":"Creates a hard link to an existing object.","kind":"method","module":"ddn.data.hdf5.link","name":"createHard","package":"ddn-lib-hdf5","parentType":"Link","signature":"void createHard(hid_t srcLoc,  string srcName,  hid_t dstLoc,  string dstName,\n                            hid_t lcpl =  H5P_DEFAULT,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.createHard.html"},{"doc":"Creates a soft (symbolic) link.","kind":"method","module":"ddn.data.hdf5.link","name":"createSoft","package":"ddn-lib-hdf5","parentType":"Link","signature":"void createSoft(string targetPath,  hid_t linkLoc,  string linkName,\n                            hid_t lcpl =  H5P_DEFAULT,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.createSoft.html"},{"doc":"Creates an external link to an object in another file.","kind":"method","module":"ddn.data.hdf5.link","name":"createExternal","package":"ddn-lib-hdf5","parentType":"Link","signature":"void createExternal(string fileName,  string objName,  hid_t linkLoc,\n                                string linkName,  hid_t lcpl =  H5P_DEFAULT,\n                                hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.createExternal.html"},{"doc":"Checks if a link exists at the specified location.","kind":"method","module":"ddn.data.hdf5.link","name":"exists","package":"ddn-lib-hdf5","parentType":"Link","signature":"bool exists(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.exists.html"},{"doc":"Gets information about a link.","kind":"method","module":"ddn.data.hdf5.link","name":"getInfo","package":"ddn-lib-hdf5","parentType":"Link","signature":"H5L_info2_t getInfo(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.getInfo.html"},{"doc":"Gets the value of a soft or external link.","kind":"method","module":"ddn.data.hdf5.link","name":"getValue","package":"ddn-lib-hdf5","parentType":"Link","signature":"ubyte[] getValue(hid_t locId,  string name,  size_t bufSize,\n                             hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.getValue.html"},{"doc":"Gets the target path of a soft link as a string.","kind":"method","module":"ddn.data.hdf5.link","name":"getSoftLinkTarget","package":"ddn-lib-hdf5","parentType":"Link","signature":"string getSoftLinkTarget(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.getSoftLinkTarget.html"},{"doc":"Deletes a link.","kind":"method","module":"ddn.data.hdf5.link","name":"delete_","package":"ddn-lib-hdf5","parentType":"Link","signature":"void delete_(hid_t locId,  string name,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.delete_.html"},{"doc":"Moves a link to a new location.","kind":"method","module":"ddn.data.hdf5.link","name":"move","package":"ddn-lib-hdf5","parentType":"Link","signature":"void move(hid_t srcLoc,  string srcName,  hid_t dstLoc,  string dstName,\n                      hid_t lcpl =  H5P_DEFAULT,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.move.html"},{"doc":"Copies a link to a new location.","kind":"method","module":"ddn.data.hdf5.link","name":"copy","package":"ddn-lib-hdf5","parentType":"Link","signature":"void copy(hid_t srcLoc,  string srcName,  hid_t dstLoc,  string dstName,\n                      hid_t lcpl =  H5P_DEFAULT,  hid_t lapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.copy.html"},{"doc":"Gets the names of all links in a group.","kind":"method","module":"ddn.data.hdf5.link","name":"getNames","package":"ddn-lib-hdf5","parentType":"Link","signature":"string[] getNames(hid_t grpId,  H5_index_t indexType =  H5_index_t.NAME,\n                              H5_iter_order_t order =  H5_iter_order_t.INC)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.getNames.html"},{"doc":"Gets information about all links in a group.","kind":"method","module":"ddn.data.hdf5.link","name":"getAll","package":"ddn-lib-hdf5","parentType":"Link","signature":"static auto getAll(hid_t grpId,  H5_index_t indexType =  H5_index_t.NAME,\n                        H5_iter_order_t order =  H5_iter_order_t.INC)","url":"/ddn-lib-hdf5/ddn/data/hdf5/link/Link.getAll.html"},{"doc":"HDF5 High-Level D Wrapper Package","kind":"module","module":"ddn.data.hdf5","name":"ddn.data.hdf5","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5.html"},{"doc":"HDF5 Packet Table Wrapper","kind":"module","module":"ddn.data.hdf5.packet_table","name":"ddn.data.hdf5.packet_table","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table.html"},{"doc":"RAII wrapper for HDF5 Packet Table handles.","kind":"struct","module":"ddn.data.hdf5.packet_table","name":"PacketTable","package":"ddn-lib-hdf5","parentType":"","signature":"PacketTable","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table.html#PacketTable"},{"doc":"Creates a new packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"create","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"PacketTable create(hid_t locId,  string name,  hid_t dtypeId,\n                               hsize_t chunkSize =  100,  hid_t plistId =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.create.html"},{"doc":"Opens an existing packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"open","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"PacketTable open(hid_t locId,  string name)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.open.html"},{"doc":"Moves ownership from another PacketTable instance.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"move","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"PacketTable move(ref  PacketTable other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.move.html"},{"doc":"Appends packets to the packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"append","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void append(T)(const  T[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.append.html"},{"doc":"Appends a single packet to the packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"append","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void append(T)(const  ref  T packet)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.append.html"},{"doc":"Reads packets from the packet table starting at a specific index.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"read","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void read(T)(hsize_t start,  T[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.read.html"},{"doc":"Reads all packets from the packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"readAll","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"T[] readAll(T)()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.readAll.html"},{"doc":"Reads the next packets from the current index position.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"getNext","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void getNext(T)(T[]  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.getNext.html"},{"doc":"Gets the number of packets in the packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"getNumPackets","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"hsize_t getNumPackets()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.getNumPackets.html"},{"doc":"Checks if the packet table uses a variable-length datatype.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"isVarlen","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"bool isVarlen()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.isVarlen.html"},{"doc":"Gets the datatype used by the packet table.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"getType","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"hid_t getType()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.getType.html"},{"doc":"Resets the packet table index to the first packet.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"resetIndex","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void resetIndex()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.resetIndex.html"},{"doc":"Sets the packet table index to a specific position.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"setIndex","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void setIndex(hsize_t index)","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.setIndex.html"},{"doc":"Gets the current packet table index position.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"getIndex","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"hsize_t getIndex()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.getIndex.html"},{"doc":"Closes the packet table handle.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"close","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.close.html"},{"doc":"Returns the underlying HDF5 packet table handle.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"handle","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.handle.html"},{"doc":"Checks if this packet table holds a valid handle.","kind":"method","module":"ddn.data.hdf5.packet_table","name":"isValid","package":"ddn-lib-hdf5","parentType":"PacketTable","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/packet_table/PacketTable.isValid.html"},{"doc":"HDF5 Property List Wrapper","kind":"module","module":"ddn.data.hdf5.property","name":"ddn.data.hdf5.property","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/property.html"},{"doc":"RAII wrapper for HDF5 property list handles.","kind":"struct","module":"ddn.data.hdf5.property","name":"PropertyList","package":"ddn-lib-hdf5","parentType":"","signature":"PropertyList","url":"/ddn-lib-hdf5/ddn/data/hdf5/property.html#PropertyList"},{"doc":"Creates a file creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createFileCreate","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createFileCreate()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createFileCreate.html"},{"doc":"Creates a file access property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createFileAccess","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createFileAccess()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createFileAccess.html"},{"doc":"Creates a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createDatasetCreate","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createDatasetCreate()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createDatasetCreate.html"},{"doc":"Creates a dataset access property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createDatasetAccess","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createDatasetAccess()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createDatasetAccess.html"},{"doc":"Creates a dataset transfer property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createDatasetXfer","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createDatasetXfer()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createDatasetXfer.html"},{"doc":"Creates a group creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createGroupCreate","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createGroupCreate()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createGroupCreate.html"},{"doc":"Creates a group access property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createGroupAccess","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createGroupAccess()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createGroupAccess.html"},{"doc":"Creates a link creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createLinkCreate","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createLinkCreate()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createLinkCreate.html"},{"doc":"Creates a link access property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createLinkAccess","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createLinkAccess()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createLinkAccess.html"},{"doc":"Creates an attribute creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"createAttributeCreate","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createAttributeCreate()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createAttributeCreate.html"},{"doc":"Moves ownership from another PropertyList instance.","kind":"method","module":"ddn.data.hdf5.property","name":"move","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList move(ref  PropertyList other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.move.html"},{"doc":"Creates a copy of this property list.","kind":"method","module":"ddn.data.hdf5.property","name":"copy","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList copy()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.copy.html"},{"doc":"Closes the property list handle.","kind":"method","module":"ddn.data.hdf5.property","name":"close","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void close()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.close.html"},{"doc":"Returns the underlying HDF5 property list handle.","kind":"method","module":"ddn.data.hdf5.property","name":"handle","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"hid_t handle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.handle.html"},{"doc":"Checks if this property list holds a valid handle.","kind":"method","module":"ddn.data.hdf5.property","name":"isValid","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.isValid.html"},{"doc":"Sets the chunk dimensions for a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"setChunk","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void setChunk(const  hsize_t[]  dims)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.setChunk.html"},{"doc":"Gets the chunk dimensions from a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"getChunk","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"hsize_t[] getChunk(int  maxDims)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.getChunk.html"},{"doc":"Enables DEFLATE (gzip) compression for a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"setDeflate","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void setDeflate(uint  level)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.setDeflate.html"},{"doc":"Enables the shuffle filter for a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"setShuffle","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void setShuffle()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.setShuffle.html"},{"doc":"Enables the Fletcher32 checksum filter for a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"setFletcher32","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void setFletcher32()","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.setFletcher32.html"},{"doc":"Sets the fill value for a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"setFillValue","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void setFillValue(hid_t typeId,  const  void *  value)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.setFillValue.html"},{"doc":"Gets the fill value from a dataset creation property list.","kind":"method","module":"ddn.data.hdf5.property","name":"getFillValue","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"void getFillValue(hid_t typeId,  void *  value)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.getFillValue.html"},{"doc":"","kind":"method","module":"ddn.data.hdf5.property","name":"createFromClass","package":"ddn-lib-hdf5","parentType":"PropertyList","signature":"PropertyList createFromClass(hid_t classId,  string className)","url":"/ddn-lib-hdf5/ddn/data/hdf5/property/PropertyList.createFromClass.html"},{"doc":"HDF5 Reference Wrapper","kind":"module","module":"ddn.data.hdf5.reference","name":"ddn.data.hdf5.reference","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html"},{"doc":"Reference type enumeration for high-level API.","kind":"enum","module":"ddn.data.hdf5.reference","name":"ReferenceType","package":"ddn-lib-hdf5","parentType":"","signature":"ReferenceType","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"Invalid reference type","kind":"enum_member","module":"ddn.data.hdf5.reference","name":"INVALID","package":"ddn-lib-hdf5","parentType":"","signature":"INVALID = H5R_type_t.BADTYPE","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"Object reference (version 1, deprecated)","kind":"enum_member","module":"ddn.data.hdf5.reference","name":"OBJECT_V1","package":"ddn-lib-hdf5","parentType":"","signature":"OBJECT_V1 = H5R_type_t.OBJECT1","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"Dataset region reference (version 1, deprecated)","kind":"enum_member","module":"ddn.data.hdf5.reference","name":"REGION_V1","package":"ddn-lib-hdf5","parentType":"","signature":"REGION_V1 = H5R_type_t.DATASET_REGION1","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"Object reference (version 2)","kind":"enum_member","module":"ddn.data.hdf5.reference","name":"OBJECT","package":"ddn-lib-hdf5","parentType":"","signature":"OBJECT = H5R_type_t.OBJECT2","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"Dataset region reference (version 2)","kind":"enum_member","module":"ddn.data.hdf5.reference","name":"REGION","package":"ddn-lib-hdf5","parentType":"","signature":"REGION = H5R_type_t.DATASET_REGION2","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"Attribute reference","kind":"enum_member","module":"ddn.data.hdf5.reference","name":"ATTRIBUTE","package":"ddn-lib-hdf5","parentType":"","signature":"ATTRIBUTE = H5R_type_t.ATTR","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#ReferenceType"},{"doc":"RAII wrapper for HDF5 reference handles.","kind":"struct","module":"ddn.data.hdf5.reference","name":"Reference","package":"ddn-lib-hdf5","parentType":"","signature":"Reference","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference.html#Reference"},{"doc":"Creates an object reference.","kind":"method","module":"ddn.data.hdf5.reference","name":"createObject","package":"ddn-lib-hdf5","parentType":"Reference","signature":"Reference createObject(hid_t locId,  string name,  hid_t oapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.createObject.html"},{"doc":"Creates a region reference.","kind":"method","module":"ddn.data.hdf5.reference","name":"createRegion","package":"ddn-lib-hdf5","parentType":"Reference","signature":"Reference createRegion(hid_t locId,  string name,  hid_t spaceId,\n                                    hid_t oapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.createRegion.html"},{"doc":"Creates an attribute reference.","kind":"method","module":"ddn.data.hdf5.reference","name":"createAttribute","package":"ddn-lib-hdf5","parentType":"Reference","signature":"Reference createAttribute(hid_t locId,  string name,  string attrName,\n                                       hid_t oapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.createAttribute.html"},{"doc":"Destroys the reference and releases resources.","kind":"method","module":"ddn.data.hdf5.reference","name":"destroy","package":"ddn-lib-hdf5","parentType":"Reference","signature":"void destroy()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.destroy.html"},{"doc":"Returns the reference type.","kind":"method","module":"ddn.data.hdf5.reference","name":"type","package":"ddn-lib-hdf5","parentType":"Reference","signature":"ReferenceType type()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.type.html"},{"doc":"Checks if the reference is valid.","kind":"method","module":"ddn.data.hdf5.reference","name":"isValid","package":"ddn-lib-hdf5","parentType":"Reference","signature":"bool isValid()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.isValid.html"},{"doc":"Compares this reference with another reference.","kind":"method","module":"ddn.data.hdf5.reference","name":"equals","package":"ddn-lib-hdf5","parentType":"Reference","signature":"bool equals(ref  const  Reference other)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.equals.html"},{"doc":"Opens the referenced object.","kind":"method","module":"ddn.data.hdf5.reference","name":"openObject","package":"ddn-lib-hdf5","parentType":"Reference","signature":"hid_t openObject(hid_t rapl =  H5P_DEFAULT,  hid_t oapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.openObject.html"},{"doc":"Opens the referenced region as a dataspace.","kind":"method","module":"ddn.data.hdf5.reference","name":"openRegion","package":"ddn-lib-hdf5","parentType":"Reference","signature":"hid_t openRegion(hid_t rapl =  H5P_DEFAULT,  hid_t oapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.openRegion.html"},{"doc":"Opens the referenced attribute.","kind":"method","module":"ddn.data.hdf5.reference","name":"openAttribute","package":"ddn-lib-hdf5","parentType":"Reference","signature":"hid_t openAttribute(hid_t rapl =  H5P_DEFAULT,  hid_t aapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.openAttribute.html"},{"doc":"Gets the type of the referenced object.","kind":"method","module":"ddn.data.hdf5.reference","name":"getObjectType","package":"ddn-lib-hdf5","parentType":"Reference","signature":"H5O_type_t getObjectType(hid_t rapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.getObjectType.html"},{"doc":"Gets the file name containing the referenced object.","kind":"method","module":"ddn.data.hdf5.reference","name":"getFileName","package":"ddn-lib-hdf5","parentType":"Reference","signature":"string getFileName()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.getFileName.html"},{"doc":"Gets the object name of the referenced object.","kind":"method","module":"ddn.data.hdf5.reference","name":"getObjectName","package":"ddn-lib-hdf5","parentType":"Reference","signature":"string getObjectName(hid_t rapl =  H5P_DEFAULT)","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.getObjectName.html"},{"doc":"Gets the attribute name of the referenced attribute.","kind":"method","module":"ddn.data.hdf5.reference","name":"getAttributeName","package":"ddn-lib-hdf5","parentType":"Reference","signature":"string getAttributeName()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.getAttributeName.html"},{"doc":"Returns a pointer to the underlying reference structure.","kind":"method","module":"ddn.data.hdf5.reference","name":"ptr","package":"ddn-lib-hdf5","parentType":"Reference","signature":"H5R_ref_t * ptr()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.ptr.html"},{"doc":"Returns a const pointer to the underlying reference structure.","kind":"method","module":"ddn.data.hdf5.reference","name":"ptr","package":"ddn-lib-hdf5","parentType":"Reference","signature":"const(H5R_ref_t) * ptr()","url":"/ddn-lib-hdf5/ddn/data/hdf5/reference/Reference.ptr.html"},{"doc":"HDF5 Table Wrapper (High-Level API)","kind":"module","module":"ddn.data.hdf5.table","name":"ddn.data.hdf5.table","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/table.html"},{"doc":"Gets the HDF5 native type for a D type.","kind":"function","module":"ddn.data.hdf5.table","name":"getHDF5Type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t getHDF5Type(T)()","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/getHDF5Type.html"},{"doc":"Information about an HDF5 table.","kind":"struct","module":"ddn.data.hdf5.table","name":"TableInfo","package":"ddn-lib-hdf5","parentType":"","signature":"TableInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/table.html#TableInfo"},{"doc":"High-level wrapper for HDF5 table operations.","kind":"struct","module":"ddn.data.hdf5.table","name":"Table","package":"ddn-lib-hdf5","parentType":"","signature":"Table","url":"/ddn-lib-hdf5/ddn/data/hdf5/table.html#Table"},{"doc":"Creates a new table.","kind":"method","module":"ddn.data.hdf5.table","name":"create","package":"ddn-lib-hdf5","parentType":"Table","signature":"void create(hid_t locId,  string tableName,  string tableTitle,\n                        hsize_t numFields,  hsize_t numRecords,  size_t recordSize,\n                        const(char *)[]  fieldNames,  const  size_t[]  fieldOffsets,\n                        const  hid_t[]  fieldTypes,  hsize_t chunkSize,\n                        void *  fillData,  int  compress,  const  void *  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.create.html"},{"doc":"Creates a new table from a D struct type.","kind":"method","module":"ddn.data.hdf5.table","name":"create","package":"ddn-lib-hdf5","parentType":"Table","signature":"void create(T)(hid_t locId,  string tableName,  string tableTitle,\n                           hsize_t chunkSize =  10,  int  compress =  0) if (is(T ==  struct))","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.create.html"},{"doc":"Appends records to an existing table.","kind":"method","module":"ddn.data.hdf5.table","name":"append","package":"ddn-lib-hdf5","parentType":"Table","signature":"void append(hid_t locId,  string tableName,  hsize_t numRecords,\n                        size_t recordSize,  const  size_t[]  fieldOffsets,\n                        const  size_t[]  fieldSizes,  const  void *  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.append.html"},{"doc":"Appends records to an existing table using a D struct type.","kind":"method","module":"ddn.data.hdf5.table","name":"append","package":"ddn-lib-hdf5","parentType":"Table","signature":"void append(T)(hid_t locId,  string tableName,  const  T[]  data) if (is(T ==  struct))","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.append.html"},{"doc":"Reads the entire table.","kind":"method","module":"ddn.data.hdf5.table","name":"read","package":"ddn-lib-hdf5","parentType":"Table","signature":"void read(hid_t locId,  string tableName,  size_t recordSize,\n                      const  size_t[]  fieldOffsets,  const  size_t[]  fieldSizes,  void *  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.read.html"},{"doc":"Reads the entire table into a D struct array.","kind":"method","module":"ddn.data.hdf5.table","name":"read","package":"ddn-lib-hdf5","parentType":"Table","signature":"void read(T)(hid_t locId,  string tableName,  T[]  data) if (is(T ==  struct))","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.read.html"},{"doc":"Reads a range of records from the table.","kind":"method","module":"ddn.data.hdf5.table","name":"readRecords","package":"ddn-lib-hdf5","parentType":"Table","signature":"void readRecords(hid_t locId,  string tableName,  hsize_t start,\n                             hsize_t numRecords,  size_t recordSize,\n                             const  size_t[]  fieldOffsets,  const  size_t[]  fieldSizes,\n                             void *  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.readRecords.html"},{"doc":"Reads a range of records from the table into a D struct array.","kind":"method","module":"ddn.data.hdf5.table","name":"readRecords","package":"ddn-lib-hdf5","parentType":"Table","signature":"void readRecords(T)(hid_t locId,  string tableName,  hsize_t start,  T[]  data) if (is(T ==  struct))","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.readRecords.html"},{"doc":"Gets information about a table.","kind":"method","module":"ddn.data.hdf5.table","name":"getInfo","package":"ddn-lib-hdf5","parentType":"Table","signature":"TableInfo getInfo(hid_t locId,  string tableName)","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.getInfo.html"},{"doc":"Writes records to a specific location in the table.","kind":"method","module":"ddn.data.hdf5.table","name":"writeRecords","package":"ddn-lib-hdf5","parentType":"Table","signature":"void writeRecords(hid_t locId,  string tableName,  hsize_t start,\n                              hsize_t numRecords,  size_t recordSize,\n                              const  size_t[]  fieldOffsets,  const  size_t[]  fieldSizes,\n                              const  void *  data)","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.writeRecords.html"},{"doc":"Writes records to a specific location in the table using a D struct array.","kind":"method","module":"ddn.data.hdf5.table","name":"writeRecords","package":"ddn-lib-hdf5","parentType":"Table","signature":"void writeRecords(T)(hid_t locId,  string tableName,  hsize_t start,  const  T[]  data) if (is(T ==  struct))","url":"/ddn-lib-hdf5/ddn/data/hdf5/table/Table.writeRecords.html"},{"doc":"HDF5 Wrapper Types and Exceptions","kind":"module","module":"ddn.data.hdf5.types","name":"ddn.data.hdf5.types","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html"},{"doc":"Checks if an HDF5 ID is valid.","kind":"function","module":"ddn.data.hdf5.types","name":"isValidId","package":"ddn-lib-hdf5","parentType":"","signature":"bool isValidId(hid_t id)","url":"/ddn-lib-hdf5/ddn/data/hdf5/types/isValidId.html"},{"doc":"Checks if an HDF5 operation succeeded.","kind":"function","module":"ddn.data.hdf5.types","name":"succeeded","package":"ddn-lib-hdf5","parentType":"","signature":"bool succeeded(herr_t status)","url":"/ddn-lib-hdf5/ddn/data/hdf5/types/succeeded.html"},{"doc":"Checks if an HDF5 operation failed.","kind":"function","module":"ddn.data.hdf5.types","name":"failed","package":"ddn-lib-hdf5","parentType":"","signature":"bool failed(herr_t status)","url":"/ddn-lib-hdf5/ddn/data/hdf5/types/failed.html"},{"doc":"Enforces that an HDF5 operation succeeded, throwing an exception on failure.","kind":"function","module":"ddn.data.hdf5.types","name":"enforceSuccess","package":"ddn-lib-hdf5","parentType":"","signature":"void enforceSuccess(herr_t status,  lazy  string msg,  string funcName =  \"\")","url":"/ddn-lib-hdf5/ddn/data/hdf5/types/enforceSuccess.html"},{"doc":"Enforces that an HDF5 ID is valid, throwing an exception on failure.","kind":"function","module":"ddn.data.hdf5.types","name":"enforceValidId","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t enforceValidId(hid_t id,  lazy  string msg,  string funcName =  \"\")","url":"/ddn-lib-hdf5/ddn/data/hdf5/types/enforceValidId.html"},{"doc":"Exception thrown when an HDF5 operation fails.","kind":"class","module":"ddn.data.hdf5.types","name":"HDF5Exception","package":"ddn-lib-hdf5","parentType":"","signature":"HDF5Exception : Exception","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#HDF5Exception"},{"doc":"File access mode for opening HDF5 files.","kind":"enum","module":"ddn.data.hdf5.types","name":"FileAccessMode","package":"ddn-lib-hdf5","parentType":"","signature":"FileAccessMode","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#FileAccessMode"},{"doc":"Open file as read-only","kind":"enum_member","module":"ddn.data.hdf5.types","name":"readOnly","package":"ddn-lib-hdf5","parentType":"","signature":"readOnly = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#FileAccessMode"},{"doc":"Open file for reading and writing","kind":"enum_member","module":"ddn.data.hdf5.types","name":"readWrite","package":"ddn-lib-hdf5","parentType":"","signature":"readWrite = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#FileAccessMode"},{"doc":"File creation mode for creating HDF5 files.","kind":"enum","module":"ddn.data.hdf5.types","name":"FileCreateMode","package":"ddn-lib-hdf5","parentType":"","signature":"FileCreateMode","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#FileCreateMode"},{"doc":"Fail if file already exists","kind":"enum_member","module":"ddn.data.hdf5.types","name":"exclusive","package":"ddn-lib-hdf5","parentType":"","signature":"exclusive = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#FileCreateMode"},{"doc":"Overwrite existing file","kind":"enum_member","module":"ddn.data.hdf5.types","name":"truncate","package":"ddn-lib-hdf5","parentType":"","signature":"truncate = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#FileCreateMode"},{"doc":"Dataset allocation time.","kind":"enum","module":"ddn.data.hdf5.types","name":"AllocationTime","package":"ddn-lib-hdf5","parentType":"","signature":"AllocationTime","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#AllocationTime"},{"doc":"Allocate storage when dataset is created","kind":"enum_member","module":"ddn.data.hdf5.types","name":"early","package":"ddn-lib-hdf5","parentType":"","signature":"early = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#AllocationTime"},{"doc":"Allocate incrementally as data is written","kind":"enum_member","module":"ddn.data.hdf5.types","name":"incremental","package":"ddn-lib-hdf5","parentType":"","signature":"incremental = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#AllocationTime"},{"doc":"Allocate storage when data is first written","kind":"enum_member","module":"ddn.data.hdf5.types","name":"late","package":"ddn-lib-hdf5","parentType":"","signature":"late = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#AllocationTime"},{"doc":"Use default allocation time","kind":"enum_member","module":"ddn.data.hdf5.types","name":"default_","package":"ddn-lib-hdf5","parentType":"","signature":"default_ = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#AllocationTime"},{"doc":"Hyperslab selection operation.","kind":"enum","module":"ddn.data.hdf5.types","name":"SelectionOp","package":"ddn-lib-hdf5","parentType":"","signature":"SelectionOp","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"Replace current selection","kind":"enum_member","module":"ddn.data.hdf5.types","name":"set","package":"ddn-lib-hdf5","parentType":"","signature":"set = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"OR with current selection","kind":"enum_member","module":"ddn.data.hdf5.types","name":"or","package":"ddn-lib-hdf5","parentType":"","signature":"or = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"AND with current selection","kind":"enum_member","module":"ddn.data.hdf5.types","name":"and","package":"ddn-lib-hdf5","parentType":"","signature":"and = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"XOR with current selection","kind":"enum_member","module":"ddn.data.hdf5.types","name":"xor","package":"ddn-lib-hdf5","parentType":"","signature":"xor = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"NOT-B AND A with current selection","kind":"enum_member","module":"ddn.data.hdf5.types","name":"notB","package":"ddn-lib-hdf5","parentType":"","signature":"notB = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"NOT-A AND B with current selection","kind":"enum_member","module":"ddn.data.hdf5.types","name":"notA","package":"ddn-lib-hdf5","parentType":"","signature":"notA = ","url":"/ddn-lib-hdf5/ddn/data/hdf5/types.html#SelectionOp"},{"doc":"HDF5 Wrapper Utilities","kind":"module","module":"ddn.data.hdf5.utils","name":"ddn.data.hdf5.utils","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils.html"},{"doc":"Converts a D string to a null-terminated C string.","kind":"function","module":"ddn.data.hdf5.utils","name":"toStringz","package":"ddn-lib-hdf5","parentType":"","signature":"const(char) * toStringz(string s)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/toStringz.html"},{"doc":"Converts a null-terminated C string to a D string.","kind":"function","module":"ddn.data.hdf5.utils","name":"fromStringz","package":"ddn-lib-hdf5","parentType":"","signature":"string fromStringz(const(char) *  cstr)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/fromStringz.html"},{"doc":"Converts a null-terminated C string to a D string with known maximum length.","kind":"function","module":"ddn.data.hdf5.utils","name":"fromStringzN","package":"ddn-lib-hdf5","parentType":"","signature":"string fromStringzN(const(char) *  cstr,  size_t maxLen)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/fromStringzN.html"},{"doc":"Validates an HDF5 ID and throws an exception if invalid.","kind":"function","module":"ddn.data.hdf5.utils","name":"validateId","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t validateId(hid_t id,  string objectType =  \"object\")","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/validateId.html"},{"doc":"Validates multiple HDF5 IDs and throws an exception if any is invalid.","kind":"function","module":"ddn.data.hdf5.utils","name":"validateIds","package":"ddn-lib-hdf5","parentType":"","signature":"void validateIds(hid_t[]  ids,  string objectType =  \"object\")","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/validateIds.html"},{"doc":"Creates a scope guard that calls the given delegate on scope exit.","kind":"function","module":"ddn.data.hdf5.utils","name":"scopeGuard","package":"ddn-lib-hdf5","parentType":"","signature":"auto scopeGuard(alias  fn)()","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/scopeGuard.html"},{"doc":"Generic ID closer for use with scope guards.","kind":"function","module":"ddn.data.hdf5.utils","name":"closeId","package":"ddn-lib-hdf5","parentType":"","signature":"void closeId(alias  closeFunc)(hid_t *  id)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/closeId.html"},{"doc":"Safely executes an HDF5 operation and handles errors.","kind":"function","module":"ddn.data.hdf5.utils","name":"safeCall","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t safeCall(herr_t operation,  lazy  string errorMsg)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/safeCall.html"},{"doc":"Safely executes an HDF5 operation that returns an ID.","kind":"function","module":"ddn.data.hdf5.utils","name":"safeCallId","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t safeCallId(hid_t operation,  lazy  string errorMsg)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/safeCallId.html"},{"doc":"RAII scope guard for HDF5 resources.","kind":"struct","module":"ddn.data.hdf5.utils","name":"ScopeGuard","package":"ddn-lib-hdf5","parentType":"","signature":"ScopeGuard(alias  fn)","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils.html#ScopeGuard"},{"doc":"Prevents the cleanup function from being called","kind":"method","module":"ddn.data.hdf5.utils","name":"dismiss","package":"ddn-lib-hdf5","parentType":"ScopeGuard","signature":"void dismiss()","url":"/ddn-lib-hdf5/ddn/data/hdf5/utils/ScopeGuard.dismiss.html"},{"doc":"HDF5 Iteration and Visitor Support","kind":"module","module":"ddn.data.hdf5.visitor","name":"ddn.data.hdf5.visitor","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html"},{"doc":"C callback wrapper for attribute iteration.","kind":"function","module":"ddn.data.hdf5.visitor","name":"attrIterCallback","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t attrIterCallback(hid_t locationId,  const  char *  attrName,\n     const  H5A_info_t *  ainfo,  void *  opData)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/attrIterCallback.html"},{"doc":"C callback wrapper for link iteration.","kind":"function","module":"ddn.data.hdf5.visitor","name":"linkIterCallback","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t linkIterCallback(hid_t groupId,  const  char *  linkName,\n     const  H5L_info2_t *  linfo,  void *  opData)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/linkIterCallback.html"},{"doc":"C callback wrapper for object visitation.","kind":"function","module":"ddn.data.hdf5.visitor","name":"objectVisitCallback","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t objectVisitCallback(hid_t objId,  const  char *  objName,\n     const  H5O_info2_t *  oinfo,  void *  opData)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/objectVisitCallback.html"},{"doc":"Iterates over attributes attached to an object.","kind":"function","module":"ddn.data.hdf5.visitor","name":"iterateAttributes","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t iterateAttributes(hid_t locId,  bool  delegate(AttributeInfo)  dg,\n     IndexType indexType =  IndexType.NAME,  IterOrder order =  IterOrder.NATIVE)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/iterateAttributes.html"},{"doc":"Iterates over links in a group.","kind":"function","module":"ddn.data.hdf5.visitor","name":"iterateLinks","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t iterateLinks(hid_t groupId,  bool  delegate(LinkInfo)  dg,\n     IndexType indexType =  IndexType.NAME,  IterOrder order =  IterOrder.NATIVE)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/iterateLinks.html"},{"doc":"Recursively visits all links in a group and its subgroups.","kind":"function","module":"ddn.data.hdf5.visitor","name":"visitLinks","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t visitLinks(hid_t groupId,  bool  delegate(LinkInfo)  dg,\n     IndexType indexType =  IndexType.NAME,  IterOrder order =  IterOrder.NATIVE)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/visitLinks.html"},{"doc":"Recursively visits all objects in a file or group.","kind":"function","module":"ddn.data.hdf5.visitor","name":"visitObjects","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t visitObjects(hid_t locId,  bool  delegate(ObjectInfo)  dg,\n     IndexType indexType =  IndexType.NAME,  IterOrder order =  IterOrder.NATIVE)","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor/visitObjects.html"},{"doc":"Index type for iteration ordering.","kind":"enum","module":"ddn.data.hdf5.visitor","name":"IndexType","package":"ddn-lib-hdf5","parentType":"","signature":"IndexType","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IndexType"},{"doc":"Index by name","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"NAME","package":"ddn-lib-hdf5","parentType":"","signature":"NAME = H5_index_t.NAME","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IndexType"},{"doc":"Index by creation order","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"CREATION_ORDER","package":"ddn-lib-hdf5","parentType":"","signature":"CREATION_ORDER = H5_index_t.CRT_ORDER","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IndexType"},{"doc":"Iteration order.","kind":"enum","module":"ddn.data.hdf5.visitor","name":"IterOrder","package":"ddn-lib-hdf5","parentType":"","signature":"IterOrder","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IterOrder"},{"doc":"Increasing order","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"INCREASING","package":"ddn-lib-hdf5","parentType":"","signature":"INCREASING = H5_iter_order_t.INC","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IterOrder"},{"doc":"Decreasing order","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"DECREASING","package":"ddn-lib-hdf5","parentType":"","signature":"DECREASING = H5_iter_order_t.DEC","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IterOrder"},{"doc":"Native order (fastest)","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"NATIVE","package":"ddn-lib-hdf5","parentType":"","signature":"NATIVE = H5_iter_order_t.NATIVE","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#IterOrder"},{"doc":"Object type enumeration.","kind":"enum","module":"ddn.data.hdf5.visitor","name":"ObjectType","package":"ddn-lib-hdf5","parentType":"","signature":"ObjectType","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectType"},{"doc":"Unknown object type","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = H5O_type_t.UNKNOWN","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectType"},{"doc":"Group","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = H5O_type_t.GROUP","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectType"},{"doc":"Dataset","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = H5O_type_t.DATASET","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectType"},{"doc":"Named datatype","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"NAMED_DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"NAMED_DATATYPE = H5O_type_t.NAMED_DATATYPE","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectType"},{"doc":"Link type enumeration.","kind":"enum","module":"ddn.data.hdf5.visitor","name":"LinkType","package":"ddn-lib-hdf5","parentType":"","signature":"LinkType","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#LinkType"},{"doc":"Hard link","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"HARD","package":"ddn-lib-hdf5","parentType":"","signature":"HARD = H5L_type_t.HARD","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#LinkType"},{"doc":"Soft link","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"SOFT","package":"ddn-lib-hdf5","parentType":"","signature":"SOFT = H5L_type_t.SOFT","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#LinkType"},{"doc":"External link","kind":"enum_member","module":"ddn.data.hdf5.visitor","name":"EXTERNAL","package":"ddn-lib-hdf5","parentType":"","signature":"EXTERNAL = H5L_type_t.EXTERNAL","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#LinkType"},{"doc":"Information about an attribute during iteration.","kind":"struct","module":"ddn.data.hdf5.visitor","name":"AttributeInfo","package":"ddn-lib-hdf5","parentType":"","signature":"AttributeInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#AttributeInfo"},{"doc":"Information about a link during iteration.","kind":"struct","module":"ddn.data.hdf5.visitor","name":"LinkInfo","package":"ddn-lib-hdf5","parentType":"","signature":"LinkInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#LinkInfo"},{"doc":"Information about an object during visitation.","kind":"struct","module":"ddn.data.hdf5.visitor","name":"ObjectInfo","package":"ddn-lib-hdf5","parentType":"","signature":"ObjectInfo","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectInfo"},{"doc":"Context structure for attribute iteration callback wrapper.","kind":"struct","module":"ddn.data.hdf5.visitor","name":"AttrIterContext","package":"ddn-lib-hdf5","parentType":"","signature":"AttrIterContext","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#AttrIterContext"},{"doc":"Context structure for link iteration callback wrapper.","kind":"struct","module":"ddn.data.hdf5.visitor","name":"LinkIterContext","package":"ddn-lib-hdf5","parentType":"","signature":"LinkIterContext","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#LinkIterContext"},{"doc":"Context structure for object visitation callback wrapper.","kind":"struct","module":"ddn.data.hdf5.visitor","name":"ObjectVisitContext","package":"ddn-lib-hdf5","parentType":"","signature":"ObjectVisitContext","url":"/ddn-lib-hdf5/ddn/data/hdf5/visitor.html#ObjectVisitContext"},{"doc":"HDF5 Core Library Functions","kind":"module","module":"ddn.lib.hdf5.h5","name":"ddn.lib.hdf5.h5","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5.html"},{"doc":"Initializes the HDF5 library.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5open","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5open()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5open.html"},{"doc":"Flushes all data to disk, closes all open objects, and releases memory.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5close()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5close.html"},{"doc":"Instructs library not to install atexit() cleanup routine.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5dont_atexit","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5dont_atexit()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5dont_atexit.html"},{"doc":"Garbage collects on all free-lists of all types.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5garbage_collect","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5garbage_collect()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5garbage_collect.html"},{"doc":"Sets free-list size limits.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5set_free_list_limits","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5set_free_list_limits(int  reg_global_lim,  int  reg_list_lim,  int  arr_global_lim,\n       int  arr_list_lim,  int  blk_global_lim,  int  blk_list_lim)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5set_free_list_limits.html"},{"doc":"Gets the current size of the free lists used to manage memory.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5get_free_list_sizes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5get_free_list_sizes(size_t *  reg_size,  size_t *  arr_size,  size_t *  blk_size,  size_t *  fac_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5get_free_list_sizes.html"},{"doc":"Returns the HDF library release number.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5get_libversion","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5get_libversion(uint *  majnum,  uint *  minnum,  uint *  relnum)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5get_libversion.html"},{"doc":"Verifies that HDF5 library versions are consistent.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5check_version","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5check_version(uint  majnum,  uint  minnum,  uint  relnum)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5check_version.html"},{"doc":"Checks whether the HDF5 library is closing.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5is_library_terminating","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5is_library_terminating(hbool_t *  is_terminating)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5is_library_terminating.html"},{"doc":"Determines whether the HDF5 library was built with thread-safety enabled.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5is_library_threadsafe","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5is_library_threadsafe(hbool_t *  is_ts)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5is_library_threadsafe.html"},{"doc":"Frees memory allocated by the HDF5 library.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5free_memory","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5free_memory(void *  mem)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5free_memory.html"},{"doc":"Allocates memory that will later be freed internally by the HDF5 library.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5allocate_memory","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5allocate_memory(size_t size,  hbool_t clear)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5allocate_memory.html"},{"doc":"Resizes memory allocated by the HDF5 library.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5resize_memory","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5resize_memory(void *  mem,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5resize_memory.html"},{"doc":"Registers a callback for the library to invoke when it's closing.","kind":"function","module":"ddn.lib.hdf5.h5","name":"H5atclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5atclose(H5_atclose_func_t func,  void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5/H5atclose.html"},{"doc":"Library shutdown callback function type.","kind":"alias","module":"ddn.lib.hdf5.h5","name":"H5_atclose_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5_atclose_func_t = void  function(void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5.html#H5_atclose_func_t"},{"doc":"HDF5 Attribute Binding","kind":"module","module":"ddn.lib.hdf5.h5a","name":"ddn.lib.hdf5.h5a","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html"},{"doc":"Creates an attribute","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Acreate2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Acreate2(hid_t loc_id,  const  char *  attr_name,  hid_t type_id,  hid_t space_id,\n       hid_t acpl_id,  hid_t aapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Acreate2.html"},{"doc":"Creates an attribute by name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Acreate_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Acreate_by_name(hid_t loc_id,  const  char *  obj_name,  const  char *  attr_name,\n       hid_t type_id,  hid_t space_id,  hid_t acpl_id,  hid_t aapl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Acreate_by_name.html"},{"doc":"Opens an attribute","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aopen","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aopen(hid_t obj_id,  const  char *  attr_name,  hid_t aapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aopen.html"},{"doc":"Opens an attribute by name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aopen_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aopen_by_name(hid_t loc_id,  const  char *  obj_name,  const  char *  attr_name,\n       hid_t aapl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aopen_by_name.html"},{"doc":"Closes an attribute","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aclose(hid_t attr_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aclose.html"},{"doc":"Reads attribute data","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aread","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aread(hid_t attr_id,  hid_t type_id,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aread.html"},{"doc":"Writes attribute data","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Awrite","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Awrite(hid_t attr_id,  hid_t type_id,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Awrite.html"},{"doc":"Gets attribute dataspace","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_space","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aget_space(hid_t attr_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_space.html"},{"doc":"Gets attribute datatype","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aget_type(hid_t attr_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_type.html"},{"doc":"Gets attribute creation property list","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_create_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aget_create_plist(hid_t attr_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_create_plist.html"},{"doc":"Gets attribute name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Aget_name(hid_t attr_id,  size_t buf_size,  char *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_name.html"},{"doc":"Gets attribute storage size","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_storage_size","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t H5Aget_storage_size(hid_t attr_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_storage_size.html"},{"doc":"Gets attribute information","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aget_info(hid_t attr_id,  H5A_info_t *  ainfo)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_info.html"},{"doc":"Gets attribute information by name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_info_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aget_info_by_name(hid_t loc_id,  const  char *  obj_name,  const  char *  attr_name,\n       H5A_info_t *  ainfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_info_by_name.html"},{"doc":"Deletes an attribute","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Adelete","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Adelete(hid_t loc_id,  const  char *  attr_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Adelete.html"},{"doc":"Deletes an attribute by name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Adelete_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Adelete_by_name(hid_t loc_id,  const  char *  obj_name,  const  char *  attr_name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Adelete_by_name.html"},{"doc":"Checks if attribute exists","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aexists","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Aexists(hid_t obj_id,  const  char *  attr_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aexists.html"},{"doc":"Checks if attribute exists by name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aexists_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Aexists_by_name(hid_t obj_id,  const  char *  obj_name,  const  char *  attr_name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aexists_by_name.html"},{"doc":"Renames an attribute","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Arename","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Arename(hid_t loc_id,  const  char *  old_name,  const  char *  new_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Arename.html"},{"doc":"Renames an attribute by name","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Arename_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Arename_by_name(hid_t loc_id,  const  char *  obj_name,  const  char *  old_attr_name,\n       const  char *  new_attr_name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Arename_by_name.html"},{"doc":"Iterates over attributes attached to an object.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aiterate2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aiterate2(hid_t obj_id,  int  idx_type,  int  order,  hsize_t *  idx,\n       H5A_operator2_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aiterate2.html"},{"doc":"Iterates over attributes attached to an object specified by name.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aiterate_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aiterate_by_name(hid_t loc_id,  const  char *  obj_name,  int  idx_type,  int  order,\n       hsize_t *  idx,  H5A_operator2_t op,  void *  op_data,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aiterate_by_name.html"},{"doc":"Gets attribute information by index.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_info_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aget_info_by_idx(hid_t loc_id,  const  char *  obj_name,  int  idx_type,  int  order,\n       hsize_t n,  H5A_info_t *  ainfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_info_by_idx.html"},{"doc":"Gets attribute name by index.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_name_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Aget_name_by_idx(hid_t loc_id,  const  char *  obj_name,  int  idx_type,  int  order,\n       hsize_t n,  char *  name,  size_t size,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_name_by_idx.html"},{"doc":"Opens an attribute by index.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aopen_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aopen_by_idx(hid_t loc_id,  const  char *  obj_name,  int  idx_type,  int  order,\n       hsize_t n,  hid_t aapl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aopen_by_idx.html"},{"doc":"Deletes an attribute by index.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Adelete_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Adelete_by_idx(hid_t loc_id,  const  char *  obj_name,  int  idx_type,  int  order,\n       hsize_t n,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Adelete_by_idx.html"},{"doc":"Returns the number of attributes attached to an object.","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aget_num_attrs","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Aget_num_attrs(hid_t loc_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aget_num_attrs.html"},{"doc":"Creates an attribute (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Acreate1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Acreate1(hid_t loc_id,  const  char *  name,  hid_t type_id,\n       hid_t space_id,  hid_t acpl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Acreate1.html"},{"doc":"Opens an attribute by name (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aopen_name","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aopen_name(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aopen_name.html"},{"doc":"Opens an attribute by index (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aopen_idx","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Aopen_idx(hid_t loc_id,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aopen_idx.html"},{"doc":"Iterates over attributes (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5a","name":"H5Aiterate1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Aiterate1(hid_t loc_id,  uint *  idx,  H5A_operator1_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a/H5Aiterate1.html"},{"doc":"Attribute information structure","kind":"struct","module":"ddn.lib.hdf5.h5a","name":"H5A_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5A_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5A_info_t"},{"doc":"Character set type (from H5T)","kind":"enum","module":"ddn.lib.hdf5.h5a","name":"H5T_cset_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_cset_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5T_cset_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"CSET_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"CSET_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5T_cset_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"ASCII","package":"ddn-lib-hdf5","parentType":"","signature":"ASCII = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5T_cset_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"UTF8","package":"ddn-lib-hdf5","parentType":"","signature":"UTF8 = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5T_cset_t"},{"doc":"Index types for iteration.","kind":"enum","module":"ddn.lib.hdf5.h5a","name":"H5_INDEX","package":"ddn-lib-hdf5","parentType":"","signature":"H5_INDEX : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_INDEX"},{"doc":"Unknown index type","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_INDEX"},{"doc":"Index by name","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"NAME","package":"ddn-lib-hdf5","parentType":"","signature":"NAME = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_INDEX"},{"doc":"Index by creation order","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"CRT_ORDER","package":"ddn-lib-hdf5","parentType":"","signature":"CRT_ORDER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_INDEX"},{"doc":"Number of index types (not a valid type)","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"N","package":"ddn-lib-hdf5","parentType":"","signature":"N = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_INDEX"},{"doc":"Iteration order options.","kind":"enum","module":"ddn.lib.hdf5.h5a","name":"H5_ITER_ORDER","package":"ddn-lib-hdf5","parentType":"","signature":"H5_ITER_ORDER : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_ITER_ORDER"},{"doc":"Unknown order","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_ITER_ORDER"},{"doc":"Increasing order","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"INC","package":"ddn-lib-hdf5","parentType":"","signature":"INC = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_ITER_ORDER"},{"doc":"Decreasing order","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"DEC","package":"ddn-lib-hdf5","parentType":"","signature":"DEC = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_ITER_ORDER"},{"doc":"Native order (fastest)","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"NATIVE","package":"ddn-lib-hdf5","parentType":"","signature":"NATIVE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_ITER_ORDER"},{"doc":"Number of iteration orders (not a valid order)","kind":"enum_member","module":"ddn.lib.hdf5.h5a","name":"N","package":"ddn-lib-hdf5","parentType":"","signature":"N = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5_ITER_ORDER"},{"doc":"Callback function type for H5Aiterate2.","kind":"alias","module":"ddn.lib.hdf5.h5a","name":"H5A_operator2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5A_operator2_t = herr_t function(hid_t location_id,  const  char *  attr_name,\n    const  H5A_info_t *  ainfo,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5A_operator2_t"},{"doc":"Callback type for H5Aiterate1.","kind":"alias","module":"ddn.lib.hdf5.h5a","name":"H5A_operator1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5A_operator1_t = herr_t function(hid_t loc_id,  const  char *  attr_name,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5a.html#H5A_operator1_t"},{"doc":"HDF5 Dataset Binding","kind":"module","module":"ddn.lib.hdf5.h5d","name":"ddn.lib.hdf5.h5d","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html"},{"doc":"Creates a new dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dcreate2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dcreate2(hid_t loc_id,  const  char *  name,  hid_t type_id,  hid_t space_id,\n       hid_t lcpl_id,  hid_t dcpl_id,  hid_t dapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dcreate2.html"},{"doc":"Creates an anonymous dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dcreate_anon","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dcreate_anon(hid_t loc_id,  hid_t type_id,  hid_t space_id,  hid_t dcpl_id,  hid_t dapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dcreate_anon.html"},{"doc":"Opens an existing dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dopen2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dopen2(hid_t loc_id,  const  char *  name,  hid_t dapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dopen2.html"},{"doc":"Closes a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dclose(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dclose.html"},{"doc":"Gets the dataspace of a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_space","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dget_space(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_space.html"},{"doc":"Gets the space allocation status of a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_space_status","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dget_space_status(hid_t dset_id,  H5D_space_status_t *  allocation)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_space_status.html"},{"doc":"Gets the datatype of a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dget_type(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_type.html"},{"doc":"Gets the dataset creation property list.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_create_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dget_create_plist(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_create_plist.html"},{"doc":"Gets the dataset access property list.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_access_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dget_access_plist(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_access_plist.html"},{"doc":"Gets the amount of storage required for a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_storage_size","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t H5Dget_storage_size(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_storage_size.html"},{"doc":"Gets the offset of a dataset in the file.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_offset","package":"ddn-lib-hdf5","parentType":"","signature":"haddr_t H5Dget_offset(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_offset.html"},{"doc":"Reads data from a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dread","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dread(hid_t dset_id,  hid_t mem_type_id,  hid_t mem_space_id,  hid_t file_space_id,\n       hid_t dxpl_id,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dread.html"},{"doc":"Writes data to a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dwrite","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dwrite(hid_t dset_id,  hid_t mem_type_id,  hid_t mem_space_id,  hid_t file_space_id,\n       hid_t dxpl_id,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dwrite.html"},{"doc":"Changes the dimensions of a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dset_extent","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dset_extent(hid_t dset_id,  const  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dset_extent.html"},{"doc":"Writes a raw data chunk directly to a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dwrite_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dwrite_chunk(hid_t dset_id,  hid_t dxpl_id,  uint  filters,  const  hsize_t *  offset,\n       size_t data_size,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dwrite_chunk.html"},{"doc":"Reads a raw data chunk directly from a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dread_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dread_chunk(hid_t dset_id,  hid_t dxpl_id,  const  hsize_t *  offset,  uint *  filters,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dread_chunk.html"},{"doc":"Flushes all buffers associated with a dataset to disk.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dflush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dflush(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dflush.html"},{"doc":"Refreshes all buffers associated with a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Drefresh","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Drefresh(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Drefresh.html"},{"doc":"Iterates over all elements in a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Diterate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Diterate(void *  buf,  hid_t type_id,  hid_t space_id,\n       H5D_operator_t op,  void *  operator_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Diterate.html"},{"doc":"Fills a selection in memory with a value.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dfill","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dfill(const  void *  fill,  hid_t fill_type_id,  void *  buf,  hid_t buf_type_id,  hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dfill.html"},{"doc":"Scatters data into a selection in a memory buffer.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dscatter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dscatter(H5D_scatter_func_t op,  void *  op_data,  hid_t type_id,\n       hid_t dst_space_id,  void *  dst_buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dscatter.html"},{"doc":"Gathers data from a selection in a memory buffer.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dgather","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dgather(hid_t src_space_id,  const  void *  src_buf,  hid_t type_id,\n       size_t dst_buf_size,  void *  dst_buf,  H5D_gather_func_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dgather.html"},{"doc":"Returns the amount of storage required for a chunk.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_chunk_storage_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dget_chunk_storage_size(hid_t dset_id,  const  hsize_t *  offset,  hsize_t *  chunk_bytes)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_chunk_storage_size.html"},{"doc":"Returns the number of chunks in a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_num_chunks","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dget_num_chunks(hid_t dset_id,  hid_t fspace_id,  hsize_t *  nchunks)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_num_chunks.html"},{"doc":"Retrieves information about a chunk by its index.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_chunk_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dget_chunk_info(hid_t dset_id,  hid_t fspace_id,  hsize_t chk_idx,\n       hsize_t *  offset,  uint *  filter_mask,  haddr_t *  addr,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_chunk_info.html"},{"doc":"Retrieves information about a chunk by its coordinates.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_chunk_info_by_coord","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dget_chunk_info_by_coord(hid_t dset_id,  const  hsize_t *  offset,\n       uint *  filter_mask,  haddr_t *  addr,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_chunk_info_by_coord.html"},{"doc":"Determines the number of bytes required to store variable-length data.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dvlen_get_buf_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dvlen_get_buf_size(hid_t dset_id,  hid_t type_id,  hid_t space_id,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dvlen_get_buf_size.html"},{"doc":"Reclaims memory used by variable-length datatype data.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dvlen_reclaim","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dvlen_reclaim(hid_t type_id,  hid_t space_id,  hid_t dxpl_id,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dvlen_reclaim.html"},{"doc":"Iterates over all chunks in a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dchunk_iter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dchunk_iter(hid_t dset_id,  hid_t dxpl_id,  H5D_chunk_iter_op_t cb,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dchunk_iter.html"},{"doc":"Creates a dataset (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dcreate1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dcreate1(hid_t loc_id,  const  char *  name,  hid_t type_id,\n       hid_t space_id,  hid_t dcpl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dcreate1.html"},{"doc":"Opens a dataset (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dopen1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Dopen1(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dopen1.html"},{"doc":"Extends a dataset (deprecated, use H5Dset_extent).","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dextend","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dextend(hid_t dset_id,  const  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dextend.html"},{"doc":"Prints debug information about a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Ddebug","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ddebug(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Ddebug.html"},{"doc":"Converts a dataset's format.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dformat_convert","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dformat_convert(hid_t dset_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dformat_convert.html"},{"doc":"Gets the chunk indexing type for a dataset.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dget_chunk_index_type","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dget_chunk_index_type(hid_t dset_id,  H5D_chunk_index_type_t *  idx_type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dget_chunk_index_type.html"},{"doc":"Reads data from multiple datasets.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dread_multi","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dread_multi(size_t count,  hid_t *  dset_id,  hid_t *  mem_type_id,\n       hid_t *  mem_space_id,  hid_t *  file_space_id,  hid_t dxpl_id,  void * *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dread_multi.html"},{"doc":"Writes data to multiple datasets.","kind":"function","module":"ddn.lib.hdf5.h5d","name":"H5Dwrite_multi","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Dwrite_multi(size_t count,  hid_t *  dset_id,  hid_t *  mem_type_id,\n       hid_t *  mem_space_id,  hid_t *  file_space_id,  hid_t dxpl_id,  const(void *) *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d/H5Dwrite_multi.html"},{"doc":"Dataset layout type.","kind":"enum","module":"ddn.lib.hdf5.h5d","name":"H5D_layout_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_layout_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"LAYOUT_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"LAYOUT_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Raw data is small (< 64KB), stored in object header","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"COMPACT","package":"ddn-lib-hdf5","parentType":"","signature":"COMPACT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Contiguous layout","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"CONTIGUOUS","package":"ddn-lib-hdf5","parentType":"","signature":"CONTIGUOUS = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Chunked or tiled layout","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"CHUNKED","package":"ddn-lib-hdf5","parentType":"","signature":"CHUNKED = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Virtual dataset - actual data is stored in other datasets","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"VIRTUAL","package":"ddn-lib-hdf5","parentType":"","signature":"VIRTUAL = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Number of layouts (must be last)","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"NLAYOUTS","package":"ddn-lib-hdf5","parentType":"","signature":"NLAYOUTS = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_layout_t"},{"doc":"Dataset space allocation status.","kind":"enum","module":"ddn.lib.hdf5.h5d","name":"H5D_space_status_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_space_status_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_space_status_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"SPACE_STATUS_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"SPACE_STATUS_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_space_status_t"},{"doc":"Space has not been allocated for this dataset","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"NOT_ALLOCATED","package":"ddn-lib-hdf5","parentType":"","signature":"NOT_ALLOCATED = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_space_status_t"},{"doc":"Space has been partially allocated (chunked storage only)","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"PART_ALLOCATED","package":"ddn-lib-hdf5","parentType":"","signature":"PART_ALLOCATED = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_space_status_t"},{"doc":"Space has been fully allocated for this dataset","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"ALLOCATED","package":"ddn-lib-hdf5","parentType":"","signature":"ALLOCATED = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_space_status_t"},{"doc":"Dataset space allocation time.","kind":"enum","module":"ddn.lib.hdf5.h5d","name":"H5D_alloc_time_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_alloc_time_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_alloc_time_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"ALLOC_TIME_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ALLOC_TIME_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_alloc_time_t"},{"doc":"Default allocation time (layout dependent)","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_alloc_time_t"},{"doc":"Allocate on creation","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"EARLY","package":"ddn-lib-hdf5","parentType":"","signature":"EARLY = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_alloc_time_t"},{"doc":"Allocate on first write","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"LATE","package":"ddn-lib-hdf5","parentType":"","signature":"LATE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_alloc_time_t"},{"doc":"Allocate incrementally (by chunk)","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"INCR","package":"ddn-lib-hdf5","parentType":"","signature":"INCR = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_alloc_time_t"},{"doc":"Dataset fill time.","kind":"enum","module":"ddn.lib.hdf5.h5d","name":"H5D_fill_time_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_fill_time_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_time_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"FILL_TIME_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"FILL_TIME_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_time_t"},{"doc":"Fill on allocation","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"ALLOC","package":"ddn-lib-hdf5","parentType":"","signature":"ALLOC = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_time_t"},{"doc":"Never write fill values","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"NEVER","package":"ddn-lib-hdf5","parentType":"","signature":"NEVER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_time_t"},{"doc":"Fill if fill-value was set","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"IFSET","package":"ddn-lib-hdf5","parentType":"","signature":"IFSET = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_time_t"},{"doc":"Dataset fill value status.","kind":"enum","module":"ddn.lib.hdf5.h5d","name":"H5D_fill_value_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_fill_value_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_value_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"FILL_VALUE_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"FILL_VALUE_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_value_t"},{"doc":"No fill value defined","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"UNDEFINED","package":"ddn-lib-hdf5","parentType":"","signature":"UNDEFINED = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_value_t"},{"doc":"Default fill-value","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_value_t"},{"doc":"User-defined fill-value","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"USER_DEFINED","package":"ddn-lib-hdf5","parentType":"","signature":"USER_DEFINED = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_fill_value_t"},{"doc":"Chunk index type.","kind":"enum","module":"ddn.lib.hdf5.h5d","name":"H5D_chunk_index_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_chunk_index_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_index_type_t"},{"doc":"Single chunk index (for datasets with a single chunk)","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"SINGLE","package":"ddn-lib-hdf5","parentType":"","signature":"SINGLE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_index_type_t"},{"doc":"Implicit index (no separate index structure)","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_index_type_t"},{"doc":"Fixed array index","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"FARRAY","package":"ddn-lib-hdf5","parentType":"","signature":"FARRAY = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_index_type_t"},{"doc":"Extensible array index","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"EARRAY","package":"ddn-lib-hdf5","parentType":"","signature":"EARRAY = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_index_type_t"},{"doc":"Version 2 B-tree index","kind":"enum_member","module":"ddn.lib.hdf5.h5d","name":"BT2","package":"ddn-lib-hdf5","parentType":"","signature":"BT2 = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_index_type_t"},{"doc":"Callback function type for H5Diterate.","kind":"alias","module":"ddn.lib.hdf5.h5d","name":"H5D_operator_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_operator_t = herr_t function(void *  elem,  hid_t type_id,  uint  ndim,\n    const  hsize_t *  point,  void *  operator_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_operator_t"},{"doc":"Callback function type for H5Dscatter.","kind":"alias","module":"ddn.lib.hdf5.h5d","name":"H5D_scatter_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_scatter_func_t = herr_t function(const(void *) *  src_buf,\n    size_t *  src_buf_bytes_used,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_scatter_func_t"},{"doc":"Callback function type for H5Dgather.","kind":"alias","module":"ddn.lib.hdf5.h5d","name":"H5D_gather_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_gather_func_t = herr_t function(const  void *  dst_buf,\n    size_t dst_buf_bytes_used,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_gather_func_t"},{"doc":"Callback function type for H5Dchunk_iter.","kind":"alias","module":"ddn.lib.hdf5.h5d","name":"H5D_chunk_iter_op_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_chunk_iter_op_t = int  function(const  hsize_t *  offset,  uint  filter_mask,\n    haddr_t addr,  hsize_t size,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5D_chunk_iter_op_t"},{"doc":"Address type for file offsets.","kind":"alias","module":"ddn.lib.hdf5.h5d","name":"haddr_t","package":"ddn-lib-hdf5","parentType":"","signature":"haddr_t = ulong","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#haddr_t"},{"doc":"Undefined address constant","kind":"variable","module":"ddn.lib.hdf5.h5d","name":"HADDR_UNDEF","package":"ddn-lib-hdf5","parentType":"","signature":"haddr_t HADDR_UNDEF","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#HADDR_UNDEF"},{"doc":"Select all elements in dataspace","kind":"variable","module":"ddn.lib.hdf5.h5d","name":"H5S_ALL","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5S_ALL","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5d.html#H5S_ALL"},{"doc":"HDF5 Error Handling Binding","kind":"module","module":"ddn.lib.hdf5.h5e","name":"ddn.lib.hdf5.h5e","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html"},{"doc":"Registers a new error class.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eregister_class","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Eregister_class(const  char *  cls_name,  const  char *  lib_name,  const  char *  version_)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eregister_class.html"},{"doc":"Unregisters an error class.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eunregister_class","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eunregister_class(hid_t class_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eunregister_class.html"},{"doc":"Closes an error message.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eclose_msg","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eclose_msg(hid_t err_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eclose_msg.html"},{"doc":"Creates a new error message.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Ecreate_msg","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Ecreate_msg(hid_t cls,  H5E_type_t msg_type,  const  char *  msg)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Ecreate_msg.html"},{"doc":"Creates a new, empty error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Ecreate_stack","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Ecreate_stack()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Ecreate_stack.html"},{"doc":"Gets a copy of the current error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_current_stack","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Eget_current_stack()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_current_stack.html"},{"doc":"Appends one error stack to another.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eappend_stack","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eappend_stack(hid_t dst_stack_id,  hid_t src_stack_id,  hbool_t close_source_stack)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eappend_stack.html"},{"doc":"Closes an error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eclose_stack","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eclose_stack(hid_t stack_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eclose_stack.html"},{"doc":"Gets the name of an error class.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_class_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Eget_class_name(hid_t class_id,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_class_name.html"},{"doc":"Sets the current error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eset_current_stack","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eset_current_stack(hid_t err_stack_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eset_current_stack.html"},{"doc":"Pushes a new error onto an error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Epush2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Epush2(hid_t err_stack,  const  char *  file,  const  char *  func,  uint  line,\n       hid_t cls_id,  hid_t maj_id,  hid_t min_id,  const  char *  msg, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Epush2.html"},{"doc":"Removes errors from the error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Epop","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Epop(hid_t err_stack,  size_t count)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Epop.html"},{"doc":"Prints the error stack to a file stream.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eprint2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eprint2(hid_t err_stack,  FILE *  stream)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eprint2.html"},{"doc":"Walks the error stack, calling a callback for each error.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Ewalk2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ewalk2(hid_t err_stack,  H5E_direction_t direction,  H5E_walk2_t func,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Ewalk2.html"},{"doc":"Gets the current automatic error reporting settings.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_auto2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eget_auto2(hid_t estack_id,  H5E_auto2_t *  func,  void * *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_auto2.html"},{"doc":"Sets automatic error reporting.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eset_auto2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eset_auto2(hid_t estack_id,  H5E_auto2_t func,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eset_auto2.html"},{"doc":"Clears the error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eclear2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eclear2(hid_t err_stack)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eclear2.html"},{"doc":"Checks if the error stack is using version 2 format.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eauto_is_v2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eauto_is_v2(hid_t err_stack,  uint *  is_stack)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eauto_is_v2.html"},{"doc":"Gets an error message.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_msg","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Eget_msg(hid_t msg_id,  H5E_type_t *  type,  char *  msg,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_msg.html"},{"doc":"Gets the number of errors in an error stack.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_num","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Eget_num(hid_t error_stack_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_num.html"},{"doc":"Clears the error stack (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eclear1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eclear1()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eclear1.html"},{"doc":"Gets the current automatic error reporting settings (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_auto1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eget_auto1(H5E_auto1_t *  func,  void * *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_auto1.html"},{"doc":"Gets a major error message (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_major","package":"ddn-lib-hdf5","parentType":"","signature":"char * H5Eget_major(hid_t maj)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_major.html"},{"doc":"Gets a minor error message (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eget_minor","package":"ddn-lib-hdf5","parentType":"","signature":"char * H5Eget_minor(hid_t min)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eget_minor.html"},{"doc":"Checks if automatic error reporting is paused.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eis_paused","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Eis_paused(hid_t err_stack)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eis_paused.html"},{"doc":"Pauses automatic error reporting.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Epause_stack","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Epause_stack(hid_t err_stack)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Epause_stack.html"},{"doc":"Prints the error stack to a file stream (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eprint1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eprint1(FILE *  stream)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eprint1.html"},{"doc":"Pushes a new error onto the default error stack (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Epush1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Epush1(const  char *  file,  const  char *  func,  uint  line,\n       hid_t maj,  hid_t min,  const  char *  str)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Epush1.html"},{"doc":"Resumes automatic error reporting after a pause.","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eresume_stack","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eresume_stack(hid_t err_stack)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eresume_stack.html"},{"doc":"Sets automatic error reporting (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Eset_auto1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Eset_auto1(H5E_auto1_t func,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Eset_auto1.html"},{"doc":"Walks the error stack, calling a callback for each error (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5e","name":"H5Ewalk1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ewalk1(H5E_direction_t direction,  H5E_walk1_t func,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e/H5Ewalk1.html"},{"doc":"Error type enumeration.","kind":"enum","module":"ddn.lib.hdf5.h5e","name":"H5E_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_type_t"},{"doc":"Major error type","kind":"enum_member","module":"ddn.lib.hdf5.h5e","name":"MAJOR","package":"ddn-lib-hdf5","parentType":"","signature":"MAJOR = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_type_t"},{"doc":"Minor error type","kind":"enum_member","module":"ddn.lib.hdf5.h5e","name":"MINOR","package":"ddn-lib-hdf5","parentType":"","signature":"MINOR = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_type_t"},{"doc":"Error stack traversal direction.","kind":"enum","module":"ddn.lib.hdf5.h5e","name":"H5E_direction_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_direction_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_direction_t"},{"doc":"Begin with most specific error, end at API function","kind":"enum_member","module":"ddn.lib.hdf5.h5e","name":"WALK_UPWARD","package":"ddn-lib-hdf5","parentType":"","signature":"WALK_UPWARD = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_direction_t"},{"doc":"Begin at API function, end with most specific error","kind":"enum_member","module":"ddn.lib.hdf5.h5e","name":"WALK_DOWNWARD","package":"ddn-lib-hdf5","parentType":"","signature":"WALK_DOWNWARD = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_direction_t"},{"doc":"Error information structure (version 1, deprecated).","kind":"struct","module":"ddn.lib.hdf5.h5e","name":"H5E_error1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_error1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_error1_t"},{"doc":"Error information structure (version 2).","kind":"struct","module":"ddn.lib.hdf5.h5e","name":"H5E_error2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_error2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_error2_t"},{"doc":"Error stack walk callback function type (version 2).","kind":"alias","module":"ddn.lib.hdf5.h5e","name":"H5E_walk2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_walk2_t = herr_t function(uint  n,  const(H5E_error2_t) *  err_desc,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_walk2_t"},{"doc":"Automatic error reporting callback function type (version 2).","kind":"alias","module":"ddn.lib.hdf5.h5e","name":"H5E_auto2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_auto2_t = herr_t function(hid_t estack,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_auto2_t"},{"doc":"Error stack walk callback function type (version 1, deprecated).","kind":"alias","module":"ddn.lib.hdf5.h5e","name":"H5E_walk1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_walk1_t = herr_t function(int  n,  H5E_error1_t *  err_desc,  void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_walk1_t"},{"doc":"Automatic error reporting callback function type (version 1, deprecated).","kind":"alias","module":"ddn.lib.hdf5.h5e","name":"H5E_auto1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5E_auto1_t = herr_t function(void *  client_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_auto1_t"},{"doc":"Default error stack identifier.","kind":"variable","module":"ddn.lib.hdf5.h5e","name":"H5E_DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5E_DEFAULT","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5e.html#H5E_DEFAULT"},{"doc":"HDF5 Event Set (H5ES) API Bindings","kind":"module","module":"ddn.lib.hdf5.h5es","name":"ddn.lib.hdf5.h5es","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html"},{"doc":"Creates a new event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5EScreate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5EScreate()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5EScreate.html"},{"doc":"Closes an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESclose(hid_t es_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESclose.html"},{"doc":"Waits for operations in an event set to complete.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESwait","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESwait(hid_t es_id,  ulong  timeout,  size_t *  num_in_progress,  hbool_t *  err_occurred)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESwait.html"},{"doc":"Cancels operations in an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5EScancel","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5EScancel(hid_t es_id,  size_t *  num_not_canceled,  hbool_t *  err_occurred)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5EScancel.html"},{"doc":"Gets the number of operations in an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESget_count","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESget_count(hid_t es_id,  size_t *  count)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESget_count.html"},{"doc":"Gets the error status of an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESget_err_status","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESget_err_status(hid_t es_id,  hbool_t *  err_status)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESget_err_status.html"},{"doc":"Gets the number of failed operations in an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESget_err_count","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESget_err_count(hid_t es_id,  size_t *  num_errs)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESget_err_count.html"},{"doc":"Gets error information from failed operations.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESget_err_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESget_err_info(hid_t es_id,  size_t num_err_info,\n                            H5ES_err_info_t *  err_info,  size_t *  num_cleared)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESget_err_info.html"},{"doc":"Gets the operation counter for an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESget_op_counter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESget_op_counter(hid_t es_id,  ulong *  counter)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESget_op_counter.html"},{"doc":"Frees error information structures.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESfree_err_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESfree_err_info(size_t num_err_info,  H5ES_err_info_t *  err_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESfree_err_info.html"},{"doc":"Registers a callback for operation insertions.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESregister_insert_func","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESregister_insert_func(hid_t es_id,  H5ES_event_insert_func_t func,  void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESregister_insert_func.html"},{"doc":"Registers a callback for operation completions.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESregister_complete_func","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESregister_complete_func(hid_t es_id,  H5ES_event_complete_func_t func,  void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESregister_complete_func.html"},{"doc":"Inserts an async request into an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESinsert_request","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESinsert_request(hid_t es_id,  hid_t connector_id,  void *  request)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESinsert_request.html"},{"doc":"Gets async requests from an event set.","kind":"function","module":"ddn.lib.hdf5.h5es","name":"H5ESget_requests","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5ESget_requests(hid_t es_id,  H5_iter_order_t order,  hid_t *  connector_ids,\n                            void * *  requests,  size_t array_len,  size_t *  count)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es/H5ESget_requests.html"},{"doc":"Event set status values.","kind":"enum","module":"ddn.lib.hdf5.h5es","name":"H5ES_STATUS","package":"ddn-lib-hdf5","parentType":"","signature":"H5ES_STATUS : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_STATUS"},{"doc":"No operations in progress, no failures","kind":"enum_member","module":"ddn.lib.hdf5.h5es","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_STATUS"},{"doc":"Operations in progress","kind":"enum_member","module":"ddn.lib.hdf5.h5es","name":"IN_PROGRESS","package":"ddn-lib-hdf5","parentType":"","signature":"IN_PROGRESS = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_STATUS"},{"doc":"Operations completed with failures","kind":"enum_member","module":"ddn.lib.hdf5.h5es","name":"FAIL","package":"ddn-lib-hdf5","parentType":"","signature":"FAIL = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_STATUS"},{"doc":"Error information structure for event set operations.","kind":"struct","module":"ddn.lib.hdf5.h5es","name":"H5ES_err_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5ES_err_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_err_info_t"},{"doc":"Callback function type for event set insert operations.","kind":"alias","module":"ddn.lib.hdf5.h5es","name":"H5ES_event_insert_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5ES_event_insert_func_t = herr_t function(void *  request,  void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_event_insert_func_t"},{"doc":"Callback function type for event set completion operations.","kind":"alias","module":"ddn.lib.hdf5.h5es","name":"H5ES_event_complete_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5ES_event_complete_func_t = herr_t function(void *  request,  int  status,\n                                                     H5ES_err_info_t *  err_info,  void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5es.html#H5ES_event_complete_func_t"},{"doc":"HDF5 File Operations Binding","kind":"module","module":"ddn.lib.hdf5.h5f","name":"ddn.lib.hdf5.h5f","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html"},{"doc":"Creates an HDF5 file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fcreate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Fcreate(const  char *  filename,  uint  flags,  hid_t fcpl_id,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fcreate.html"},{"doc":"Opens an existing HDF5 file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fopen","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Fopen(const  char *  filename,  uint  flags,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fopen.html"},{"doc":"Closes an HDF5 file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fclose(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fclose.html"},{"doc":"Flushes all buffers associated with a file to disk.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fflush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fflush(hid_t object_id,  H5F_scope_t scope_)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fflush.html"},{"doc":"Returns the size of an HDF5 file in bytes.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_filesize","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_filesize(hid_t file_id,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_filesize.html"},{"doc":"Retrieves the name of the file to which an object belongs.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Fget_name(hid_t obj_id,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_name.html"},{"doc":"Returns the number of open objects in an HDF5 file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_obj_count","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Fget_obj_count(hid_t file_id,  uint  types)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_obj_count.html"},{"doc":"Returns a list of open object identifiers.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_obj_ids","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Fget_obj_ids(hid_t file_id,  uint  types,  size_t max_objs,  hid_t *  obj_id_list)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_obj_ids.html"},{"doc":"Determines whether a file is in the HDF5 format.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fis_hdf5","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Fis_hdf5(const  char *  file_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fis_hdf5.html"},{"doc":"Checks if a file can be opened with a given file access property list.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fis_accessible","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Fis_accessible(const  char *  container_name,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fis_accessible.html"},{"doc":"Mounts an HDF5 file as a group within another file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fmount","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fmount(hid_t loc_id,  const  char *  name,  hid_t child,  hid_t plist)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fmount.html"},{"doc":"Unmounts a file that was mounted as a group.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Funmount","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Funmount(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Funmount.html"},{"doc":"Returns the file creation property list identifier.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_create_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Fget_create_plist(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_create_plist.html"},{"doc":"Returns the file access property list identifier.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_access_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Fget_access_plist(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_access_plist.html"},{"doc":"Retrieves the intent flags used to open the file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_intent","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_intent(hid_t file_id,  uint *  intent)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_intent.html"},{"doc":"Returns the amount of free space in the file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_freespace","package":"ddn-lib-hdf5","parentType":"","signature":"hssize_t H5Fget_freespace(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_freespace.html"},{"doc":"Retrieves global information about the file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_info2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_info2(hid_t file_id,  H5F_info2_t *  finfo)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_info2.html"},{"doc":"Reopens an HDF5 file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Freopen","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Freopen(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Freopen.html"},{"doc":"Sets the library version bounds for objects created in a file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fset_libver_bounds","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fset_libver_bounds(hid_t file_id,  int  low,  int  high)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fset_libver_bounds.html"},{"doc":"Enables SWMR (Single Writer Multiple Reader) write mode for the file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fstart_swmr_write","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fstart_swmr_write(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fstart_swmr_write.html"},{"doc":"Retrieves the current metadata cache configuration.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_mdc_config","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_mdc_config(hid_t file_id,  H5AC_cache_config_t *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_mdc_config.html"},{"doc":"Sets the metadata cache configuration.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fset_mdc_config","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fset_mdc_config(hid_t file_id,  H5AC_cache_config_t *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fset_mdc_config.html"},{"doc":"Clears the external link file cache.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fclear_elink_file_cache","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fclear_elink_file_cache(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fclear_elink_file_cache.html"},{"doc":"Deletes an HDF5 file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fdelete","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fdelete(const  char *  filename,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fdelete.html"},{"doc":"Converts file format to latest version.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fformat_convert","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fformat_convert(hid_t fid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fformat_convert.html"},{"doc":"Gets the dataset no attributes hint setting.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_dset_no_attrs_hint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_dset_no_attrs_hint(hid_t file_id,  hbool_t *  minimize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_dset_no_attrs_hint.html"},{"doc":"Sets the dataset no attributes hint setting.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fset_dset_no_attrs_hint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fset_dset_no_attrs_hint(hid_t file_id,  hbool_t minimize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fset_dset_no_attrs_hint.html"},{"doc":"Gets the current end-of-address marker.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_eoa","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_eoa(hid_t file_id,  haddr_t *  eoa)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_eoa.html"},{"doc":"Gets a copy of the file image.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_file_image","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Fget_file_image(hid_t file_id,  void *  buf_ptr,  size_t buf_len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_file_image.html"},{"doc":"Gets the file number.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_fileno","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_fileno(hid_t file_id,  ulong *  fileno)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_fileno.html"},{"doc":"Gets information about file v1 (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_info1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_info1(hid_t obj_id,  H5F_info2_t *  finfo)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_info1.html"},{"doc":"Gets the metadata cache hit rate.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_mdc_hit_rate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_mdc_hit_rate(hid_t file_id,  double *  hit_rate)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_mdc_hit_rate.html"},{"doc":"Gets metadata cache size information.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_mdc_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_mdc_size(hid_t file_id,  size_t *  max_size,  size_t *  min_clean_size,\n       size_t *  cur_size,  int *  cur_num_entries)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_mdc_size.html"},{"doc":"Gets the VFD handle for a file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_vfd_handle","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_vfd_handle(hid_t file_id,  hid_t fapl_id,  void * *  file_handle)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_vfd_handle.html"},{"doc":"Increments the file size.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fincrement_filesize","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fincrement_filesize(hid_t file_id,  hsize_t increment)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fincrement_filesize.html"},{"doc":"Resets metadata cache hit rate statistics.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Freset_mdc_hit_rate_stats","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Freset_mdc_hit_rate_stats(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Freset_mdc_hit_rate_stats.html"},{"doc":"Starts metadata cache logging.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fstart_mdc_logging","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fstart_mdc_logging(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fstart_mdc_logging.html"},{"doc":"Stops metadata cache logging.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fstop_mdc_logging","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fstop_mdc_logging(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fstop_mdc_logging.html"},{"doc":"Gets metadata cache logging status.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_mdc_logging_status","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_mdc_logging_status(hid_t file_id,  hbool_t *  is_enabled,\n       hbool_t *  is_currently_logging)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_mdc_logging_status.html"},{"doc":"Retrieves free-space section information for a file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_free_sections","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Fget_free_sections(hid_t file_id,  H5F_mem_t type,  size_t nsects,\n       H5F_sect_info_t *  sect_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_free_sections.html"},{"doc":"Gets metadata cache image information.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_mdc_image_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_mdc_image_info(hid_t file_id,  haddr_t *  image_addr,  hsize_t *  image_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_mdc_image_info.html"},{"doc":"Gets metadata read retry information.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_metadata_read_retry_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_metadata_read_retry_info(hid_t file_id,  H5F_retry_info_t *  info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_metadata_read_retry_info.html"},{"doc":"Gets page buffering statistics.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fget_page_buffering_stats","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fget_page_buffering_stats(hid_t file_id,  uint *  accesses,  uint *  hits,\n       uint *  misses,  uint *  evictions,  uint *  bypasses)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fget_page_buffering_stats.html"},{"doc":"Resets page buffering statistics.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Freset_page_buffering_stats","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Freset_page_buffering_stats(hid_t file_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Freset_page_buffering_stats.html"},{"doc":"Sets the latest file format for a file.","kind":"function","module":"ddn.lib.hdf5.h5f","name":"H5Fset_latest_format","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Fset_latest_format(hid_t file_id,  hbool_t latest_format)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f/H5Fset_latest_format.html"},{"doc":"Scope for file flushing operations.","kind":"enum","module":"ddn.lib.hdf5.h5f","name":"H5F_scope_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_scope_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_scope_t"},{"doc":"Flush only the specified file handle","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"LOCAL","package":"ddn-lib-hdf5","parentType":"","signature":"LOCAL = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_scope_t"},{"doc":"Flush the entire virtual file","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"GLOBAL","package":"ddn-lib-hdf5","parentType":"","signature":"GLOBAL = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_scope_t"},{"doc":"Object type flags for H5Fget_obj_count and H5Fget_obj_ids.","kind":"enum","module":"ddn.lib.hdf5.h5f","name":"H5F_OBJ","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_OBJ : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"File objects","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"FILE","package":"ddn-lib-hdf5","parentType":"","signature":"FILE = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"Dataset objects","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"Group objects","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 0x0004","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"Datatype objects","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"DATATYPE = 0x0008","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"Attribute objects","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"ATTR","package":"ddn-lib-hdf5","parentType":"","signature":"ATTR = 0x0010","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"All object types","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"ALL","package":"ddn-lib-hdf5","parentType":"","signature":"ALL = 0x001F","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"Restrict to objects opened through the specified file handle","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"LOCAL","package":"ddn-lib-hdf5","parentType":"","signature":"LOCAL = 0x0020","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_OBJ"},{"doc":"File information structure (version 2).","kind":"struct","module":"ddn.lib.hdf5.h5f","name":"H5F_info2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_info2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_info2_t"},{"doc":"Index heap information structure.","kind":"struct","module":"ddn.lib.hdf5.h5f","name":"H5_ih_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5_ih_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5_ih_info_t"},{"doc":"Metadata cache configuration structure.","kind":"struct","module":"ddn.lib.hdf5.h5f","name":"H5AC_cache_config_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC_cache_config_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5AC_cache_config_t"},{"doc":"Memory allocation types for file driver operations.","kind":"enum","module":"ddn.lib.hdf5.h5f","name":"H5F_mem_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_mem_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Data should not appear in the free list (must be negative)","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"NOLIST","package":"ddn-lib-hdf5","parentType":"","signature":"NOLIST = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Value not yet set, or default allocation type (must be zero)","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Superblock data","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"SUPER","package":"ddn-lib-hdf5","parentType":"","signature":"SUPER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"B-tree data","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"BTREE","package":"ddn-lib-hdf5","parentType":"","signature":"BTREE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Raw data (content of datasets, etc.)","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"DRAW","package":"ddn-lib-hdf5","parentType":"","signature":"DRAW = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Global heap data","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"GHEAP","package":"ddn-lib-hdf5","parentType":"","signature":"GHEAP = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Local heap data","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"LHEAP","package":"ddn-lib-hdf5","parentType":"","signature":"LHEAP = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Object header data","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"OHDR","package":"ddn-lib-hdf5","parentType":"","signature":"OHDR = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Number of memory types (must be last)","kind":"enum_member","module":"ddn.lib.hdf5.h5f","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_mem_t"},{"doc":"Free space section information structure.","kind":"struct","module":"ddn.lib.hdf5.h5f","name":"H5F_sect_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_sect_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_sect_info_t"},{"doc":"Metadata read retry information structure.","kind":"struct","module":"ddn.lib.hdf5.h5f","name":"H5F_retry_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_retry_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_retry_info_t"},{"doc":"Total number of metadata read retry types.","kind":"variable","module":"ddn.lib.hdf5.h5f","name":"H5F_NUM_METADATA_READ_RETRY_TYPES","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_NUM_METADATA_READ_RETRY_TYPES","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5f.html#H5F_NUM_METADATA_READ_RETRY_TYPES"},{"doc":"HDF5 Group Binding","kind":"module","module":"ddn.lib.hdf5.h5g","name":"ddn.lib.hdf5.h5g","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html"},{"doc":"Creates a new group","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gcreate2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Gcreate2(hid_t loc_id,  const  char *  name,  hid_t lcpl_id,  hid_t gcpl_id,  hid_t gapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gcreate2.html"},{"doc":"Creates an anonymous group","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gcreate_anon","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Gcreate_anon(hid_t loc_id,  hid_t gcpl_id,  hid_t gapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gcreate_anon.html"},{"doc":"Opens an existing group","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gopen2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Gopen2(hid_t loc_id,  const  char *  name,  hid_t gapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gopen2.html"},{"doc":"Closes a group","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gclose(hid_t group_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gclose.html"},{"doc":"Gets group creation property list","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_create_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Gget_create_plist(hid_t group_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_create_plist.html"},{"doc":"Gets group information","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gget_info(hid_t loc_id,  H5G_info_t *  ginfo)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_info.html"},{"doc":"Gets group information by name","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_info_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gget_info_by_name(hid_t loc_id,  const  char *  name,  H5G_info_t *  ginfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_info_by_name.html"},{"doc":"Flushes group to disk","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gflush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gflush(hid_t group_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gflush.html"},{"doc":"Refreshes group","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Grefresh","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Grefresh(hid_t group_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Grefresh.html"},{"doc":"Gets number of objects in group (deprecated)","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_num_objs","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gget_num_objs(hid_t loc_id,  hsize_t *  num_objs)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_num_objs.html"},{"doc":"Gets object name by index (deprecated)","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_objname_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Gget_objname_by_idx(hid_t loc_id,  hsize_t idx,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_objname_by_idx.html"},{"doc":"Gets group information by index.","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_info_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gget_info_by_idx(hid_t loc_id,  const  char *  group_name,  int  idx_type,  int  order,\n       hsize_t n,  H5G_info_t *  ginfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_info_by_idx.html"},{"doc":"Iterates over objects in a group (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Giterate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Giterate(hid_t loc_id,  const  char *  name,  int *  idx,  H5G_iterate_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Giterate.html"},{"doc":"Gets object type by index (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_objtype_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_obj_t H5Gget_objtype_by_idx(hid_t loc_id,  hsize_t idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_objtype_by_idx.html"},{"doc":"Creates a link (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Glink","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Glink(hid_t loc_id,  H5G_link_t type,  const  char *  cur_name,  const  char *  new_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Glink.html"},{"doc":"Creates a link with separate source and destination locations (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Glink2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Glink2(hid_t cur_loc_id,  const  char *  cur_name,  H5G_link_t type,\n       hid_t new_loc_id,  const  char *  new_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Glink2.html"},{"doc":"Removes a link from a group (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gunlink","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gunlink(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gunlink.html"},{"doc":"Renames a link (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gmove","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gmove(hid_t loc_id,  const  char *  src_name,  const  char *  dst_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gmove.html"},{"doc":"Renames a link with separate source and destination locations (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gmove2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gmove2(hid_t src_loc_id,  const  char *  src_name,  hid_t dst_loc_id,  const  char *  dst_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gmove2.html"},{"doc":"Gets a comment on an object (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_comment","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Gget_comment(hid_t loc_id,  const  char *  name,  size_t bufsize,  char *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_comment.html"},{"doc":"Sets a comment on an object (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gset_comment","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gset_comment(hid_t loc_id,  const  char *  name,  const  char *  comment)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gset_comment.html"},{"doc":"Creates a group (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gcreate1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Gcreate1(hid_t loc_id,  const  char *  name,  size_t size_hint)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gcreate1.html"},{"doc":"Opens a group (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gopen1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Gopen1(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gopen1.html"},{"doc":"Gets the value of a symbolic link (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_linkval","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gget_linkval(hid_t loc_id,  const  char *  name,  size_t size,  char *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_linkval.html"},{"doc":"Gets object information (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5g","name":"H5Gget_objinfo","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Gget_objinfo(hid_t loc_id,  const  char *  name,  hbool_t follow_link,  H5G_stat_t *  statbuf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g/H5Gget_objinfo.html"},{"doc":"Group storage type","kind":"enum","module":"ddn.lib.hdf5.h5g","name":"H5G_storage_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_storage_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_storage_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_storage_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"SYMBOL_TABLE","package":"ddn-lib-hdf5","parentType":"","signature":"SYMBOL_TABLE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_storage_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"COMPACT","package":"ddn-lib-hdf5","parentType":"","signature":"COMPACT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_storage_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"DENSE","package":"ddn-lib-hdf5","parentType":"","signature":"DENSE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_storage_type_t"},{"doc":"Group information structure","kind":"struct","module":"ddn.lib.hdf5.h5g","name":"H5G_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_info_t"},{"doc":"Object types for legacy group iteration.","kind":"enum","module":"ddn.lib.hdf5.h5g","name":"H5G_obj_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_obj_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Unknown object type","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Group object","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Dataset object","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Named datatype object","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"TYPE","package":"ddn-lib-hdf5","parentType":"","signature":"TYPE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Soft link","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"LINK","package":"ddn-lib-hdf5","parentType":"","signature":"LINK = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"User-defined link","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"UDLINK","package":"ddn-lib-hdf5","parentType":"","signature":"UDLINK = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Reserved for future use","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"RESERVED_5","package":"ddn-lib-hdf5","parentType":"","signature":"RESERVED_5 = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Reserved for future use","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"RESERVED_6","package":"ddn-lib-hdf5","parentType":"","signature":"RESERVED_6 = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Reserved for future use","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"RESERVED_7","package":"ddn-lib-hdf5","parentType":"","signature":"RESERVED_7 = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_obj_t"},{"doc":"Link type for legacy H5Glink functions.","kind":"enum","module":"ddn.lib.hdf5.h5g","name":"H5G_link_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_link_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_link_t"},{"doc":"Error","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_link_t"},{"doc":"Hard link","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"HARD","package":"ddn-lib-hdf5","parentType":"","signature":"HARD = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_link_t"},{"doc":"Soft link","kind":"enum_member","module":"ddn.lib.hdf5.h5g","name":"SOFT","package":"ddn-lib-hdf5","parentType":"","signature":"SOFT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_link_t"},{"doc":"Object stat structure (deprecated).","kind":"struct","module":"ddn.lib.hdf5.h5g","name":"H5G_stat_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_stat_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_stat_t"},{"doc":"Callback function type for H5Giterate.","kind":"alias","module":"ddn.lib.hdf5.h5g","name":"H5G_iterate_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5G_iterate_t = herr_t function(hid_t group,  const  char *  name,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5g.html#H5G_iterate_t"},{"doc":"HDF5 Identifier Binding","kind":"module","module":"ddn.lib.hdf5.h5i","name":"ddn.lib.hdf5.h5i","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html"},{"doc":"Gets the type of an identifier","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iget_type","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_type_t H5Iget_type(hid_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iget_type.html"},{"doc":"Gets the file identifier for an object","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iget_file_id","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Iget_file_id(hid_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iget_file_id.html"},{"doc":"Gets the name of an object","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iget_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Iget_name(hid_t id,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iget_name.html"},{"doc":"Increments reference count","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iinc_ref","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Iinc_ref(hid_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iinc_ref.html"},{"doc":"Decrements reference count","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Idec_ref","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Idec_ref(hid_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Idec_ref.html"},{"doc":"Gets reference count","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iget_ref","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Iget_ref(hid_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iget_ref.html"},{"doc":"Checks if identifier is valid","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iis_valid","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Iis_valid(hid_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iis_valid.html"},{"doc":"Checks if identifier type exists","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Itype_exists","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Itype_exists(H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Itype_exists.html"},{"doc":"Gets number of identifiers of a type","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Inmembers","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Inmembers(H5I_type_t type,  hsize_t *  num_members)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Inmembers.html"},{"doc":"Clears identifiers of a type","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iclear_type","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Iclear_type(H5I_type_t type,  hbool_t force)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iclear_type.html"},{"doc":"Registers an object and returns a new identifier for it.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iregister","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Iregister(H5I_type_t type,  const  void *  object)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iregister.html"},{"doc":"Returns the object referenced by an identifier, verifying its type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iobject_verify","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5Iobject_verify(hid_t id,  H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iobject_verify.html"},{"doc":"Removes an identifier from its type and returns the associated object.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iremove_verify","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5Iremove_verify(hid_t id,  H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iremove_verify.html"},{"doc":"Allocates a new identifier type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iregister_type","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_type_t H5Iregister_type(size_t hash_size,  uint  reserved,  H5I_free_t free_func)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iregister_type.html"},{"doc":"Destroys an identifier type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Idestroy_type","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Idestroy_type(H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Idestroy_type.html"},{"doc":"Searches through identifiers of a given type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Isearch","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5Isearch(H5I_type_t type,  H5I_search_func_t func,  void *  key)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Isearch.html"},{"doc":"Gets the reference count for an identifier type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iget_type_ref","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Iget_type_ref(H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iget_type_ref.html"},{"doc":"Increments the reference count for an identifier type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iinc_type_ref","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Iinc_type_ref(H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iinc_type_ref.html"},{"doc":"Decrements the reference count for an identifier type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Idec_type_ref","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Idec_type_ref(H5I_type_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Idec_type_ref.html"},{"doc":"Iterates over all identifiers of a given type.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iiterate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Iiterate(H5I_type_t type,  H5I_iterate_func_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iiterate.html"},{"doc":"Registers a \"future\" object and returns a new identifier for it.","kind":"function","module":"ddn.lib.hdf5.h5i","name":"H5Iregister_future","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Iregister_future(H5I_type_t type,  const  void *  object,\n       H5I_future_realize_func_t realize_cb,  H5I_future_discard_func_t discard_cb)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i/H5Iregister_future.html"},{"doc":"Identifier type","kind":"enum","module":"ddn.lib.hdf5.h5i","name":"H5I_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"UNINIT","package":"ddn-lib-hdf5","parentType":"","signature":"UNINIT = - 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"BADID","package":"ddn-lib-hdf5","parentType":"","signature":"BADID = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"FILE","package":"ddn-lib-hdf5","parentType":"","signature":"FILE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"DATATYPE = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"DATASPACE","package":"ddn-lib-hdf5","parentType":"","signature":"DATASPACE = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"MAP","package":"ddn-lib-hdf5","parentType":"","signature":"MAP = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"ATTR","package":"ddn-lib-hdf5","parentType":"","signature":"ATTR = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"VFL","package":"ddn-lib-hdf5","parentType":"","signature":"VFL = 8","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"VOL","package":"ddn-lib-hdf5","parentType":"","signature":"VOL = 9","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"GENPROP_CLS","package":"ddn-lib-hdf5","parentType":"","signature":"GENPROP_CLS = 10","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"GENPROP_LST","package":"ddn-lib-hdf5","parentType":"","signature":"GENPROP_LST = 11","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"ERROR_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR_CLASS = 12","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"ERROR_MSG","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR_MSG = 13","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"ERROR_STACK","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR_STACK = 14","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"SPACE_SEL_ITER","package":"ddn-lib-hdf5","parentType":"","signature":"SPACE_SEL_ITER = 15","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"EVENTSET","package":"ddn-lib-hdf5","parentType":"","signature":"EVENTSET = 16","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5i","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 17","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_type_t"},{"doc":"Callback function type for freeing objects when an ID type is cleared.","kind":"alias","module":"ddn.lib.hdf5.h5i","name":"H5I_free_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_free_t = herr_t function(void *  obj,  void * *  request)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_free_t"},{"doc":"Callback function type for searching through IDs.","kind":"alias","module":"ddn.lib.hdf5.h5i","name":"H5I_search_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_search_func_t = int  function(void *  obj,  hid_t id,  void *  key)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_search_func_t"},{"doc":"Callback function type for iterating over IDs.","kind":"alias","module":"ddn.lib.hdf5.h5i","name":"H5I_iterate_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_iterate_func_t = herr_t function(hid_t id,  void *  udata) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_iterate_func_t"},{"doc":"Callback function type for realizing a future object.","kind":"alias","module":"ddn.lib.hdf5.h5i","name":"H5I_future_realize_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_future_realize_func_t = herr_t function(void *  future_object,  hid_t *  actual_object_id) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_future_realize_func_t"},{"doc":"Callback function type for discarding a future object.","kind":"alias","module":"ddn.lib.hdf5.h5i","name":"H5I_future_discard_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_future_discard_func_t = herr_t function(void *  future_object) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5i.html#H5I_future_discard_func_t"},{"doc":"HDF5 Link Binding","kind":"module","module":"ddn.lib.hdf5.h5l","name":"ddn.lib.hdf5.h5l","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html"},{"doc":"Creates a hard link","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lcreate_hard","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lcreate_hard(hid_t cur_loc,  const  char *  cur_name,  hid_t dst_loc,\n       const  char *  dst_name,  hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lcreate_hard.html"},{"doc":"Creates a soft link","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lcreate_soft","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lcreate_soft(const  char *  link_target,  hid_t link_loc_id,\n       const  char *  link_name,  hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lcreate_soft.html"},{"doc":"Creates an external link","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lcreate_external","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lcreate_external(const  char *  file_name,  const  char *  obj_name,\n       hid_t link_loc_id,  const  char *  link_name,  hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lcreate_external.html"},{"doc":"Deletes a link","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Ldelete","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ldelete(hid_t loc_id,  const  char *  name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Ldelete.html"},{"doc":"Deletes a link by index","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Ldelete_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ldelete_by_idx(hid_t loc_id,  const  char *  group_name,  H5_index_t idx_type,\n       H5_iter_order_t order,  hsize_t n,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Ldelete_by_idx.html"},{"doc":"Checks if link exists","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lexists","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Lexists(hid_t loc_id,  const  char *  name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lexists.html"},{"doc":"Gets link information","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_info2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lget_info2(hid_t loc_id,  const  char *  name,  H5L_info2_t *  linfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_info2.html"},{"doc":"Gets link value","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_val","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lget_val(hid_t loc_id,  const  char *  name,  void *  buf,  size_t size,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_val.html"},{"doc":"Gets link name by index","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_name_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Lget_name_by_idx(hid_t loc_id,  const  char *  group_name,  H5_index_t idx_type,\n       H5_iter_order_t order,  hsize_t n,  char *  name,  size_t size,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_name_by_idx.html"},{"doc":"Moves a link","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lmove","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lmove(hid_t src_loc,  const  char *  src_name,  hid_t dst_loc,\n       const  char *  dst_name,  hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lmove.html"},{"doc":"Copies a link","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lcopy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lcopy(hid_t src_loc,  const  char *  src_name,  hid_t dst_loc,\n       const  char *  dst_name,  hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lcopy.html"},{"doc":"Iterates over links","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Literate2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Literate2(hid_t grp_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       hsize_t *  idx,  H5L_iterate2_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Literate2.html"},{"doc":"Iterates over links by name","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Literate_by_name2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Literate_by_name2(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t *  idx,\n       H5L_iterate2_t op,  void *  op_data,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Literate_by_name2.html"},{"doc":"Visits links recursively","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lvisit2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lvisit2(hid_t grp_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       H5L_iterate2_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lvisit2.html"},{"doc":"Gets link information by index.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_info_by_idx2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lget_info_by_idx2(hid_t loc_id,  const  char *  group_name,  H5_index_t idx_type,\n       H5_iter_order_t order,  hsize_t n,  H5L_info2_t *  linfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_info_by_idx2.html"},{"doc":"Gets link value by index.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_val_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lget_val_by_idx(hid_t loc_id,  const  char *  group_name,  H5_index_t idx_type,\n       H5_iter_order_t order,  hsize_t n,  void *  buf,  size_t size,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_val_by_idx.html"},{"doc":"Visits links recursively by name.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lvisit_by_name2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lvisit_by_name2(hid_t loc_id,  const  char *  group_name,  H5_index_t idx_type,\n       H5_iter_order_t order,  H5L_iterate2_t op,  void *  op_data,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lvisit_by_name2.html"},{"doc":"Unpacks an external link value.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lunpack_elink_val","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lunpack_elink_val(const  void *  ext_linkval,  size_t link_size,\n       uint *  flags,  const  char * *  filename,  const  char * *  obj_path)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lunpack_elink_val.html"},{"doc":"Creates a user-defined link.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lcreate_ud","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lcreate_ud(hid_t link_loc_id,  const  char *  link_name,  H5L_type_t link_type,\n       const  void *  udata,  size_t udata_size,  hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lcreate_ud.html"},{"doc":"Checks if a user-defined link class is registered.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lis_registered","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Lis_registered(H5L_type_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lis_registered.html"},{"doc":"Registers a user-defined link class.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lregister(const  H5L_class_t *  cls)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lregister.html"},{"doc":"Unregisters a user-defined link class.","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lunregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lunregister(H5L_type_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lunregister.html"},{"doc":"Gets link info (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_info1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lget_info1(hid_t loc_id,  const  char *  name,  H5L_info1_t *  linfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_info1.html"},{"doc":"Gets link info by index (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lget_info_by_idx1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lget_info_by_idx1(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t n,\n       H5L_info1_t *  linfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lget_info_by_idx1.html"},{"doc":"Iterates over links in a group (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Literate1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Literate1(hid_t grp_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       hsize_t *  idx,  H5L_iterate1_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Literate1.html"},{"doc":"Iterates over links by name (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Literate_by_name1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Literate_by_name1(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t *  idx,\n       H5L_iterate1_t op,  void *  op_data,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Literate_by_name1.html"},{"doc":"Visits links (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lvisit1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lvisit1(hid_t grp_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       H5L_iterate1_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lvisit1.html"},{"doc":"Visits links by name (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5l","name":"H5Lvisit_by_name1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Lvisit_by_name1(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,\n       H5L_iterate1_t op,  void *  op_data,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l/H5Lvisit_by_name1.html"},{"doc":"Link type","kind":"enum","module":"ddn.lib.hdf5.h5l","name":"H5L_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"HARD","package":"ddn-lib-hdf5","parentType":"","signature":"HARD = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"SOFT","package":"ddn-lib-hdf5","parentType":"","signature":"SOFT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"EXTERNAL","package":"ddn-lib-hdf5","parentType":"","signature":"EXTERNAL = 64","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"MAX","package":"ddn-lib-hdf5","parentType":"","signature":"MAX = 255","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_type_t"},{"doc":"Index type","kind":"enum","module":"ddn.lib.hdf5.h5l","name":"H5_index_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5_index_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_index_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_index_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"NAME","package":"ddn-lib-hdf5","parentType":"","signature":"NAME = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_index_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"CRT_ORDER","package":"ddn-lib-hdf5","parentType":"","signature":"CRT_ORDER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_index_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"N","package":"ddn-lib-hdf5","parentType":"","signature":"N = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_index_t"},{"doc":"Iteration order","kind":"enum","module":"ddn.lib.hdf5.h5l","name":"H5_iter_order_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5_iter_order_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_iter_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_iter_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"INC","package":"ddn-lib-hdf5","parentType":"","signature":"INC = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_iter_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"DEC","package":"ddn-lib-hdf5","parentType":"","signature":"DEC = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_iter_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"NATIVE","package":"ddn-lib-hdf5","parentType":"","signature":"NATIVE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_iter_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5l","name":"N","package":"ddn-lib-hdf5","parentType":"","signature":"N = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5_iter_order_t"},{"doc":"Object token (16 bytes)","kind":"struct","module":"ddn.lib.hdf5.h5l","name":"H5O_token_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_token_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5O_token_t"},{"doc":"Link information structure","kind":"struct","module":"ddn.lib.hdf5.h5l","name":"H5L_info2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_info2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_info2_t"},{"doc":"Link iteration callback","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_iterate2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_iterate2_t = herr_t function(hid_t group,  const  char *  name,\n    const  H5L_info2_t *  info,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_iterate2_t"},{"doc":"Link information structure (version 1, deprecated)","kind":"struct","module":"ddn.lib.hdf5.h5l","name":"H5L_info1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_info1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_info1_t"},{"doc":"Link iteration callback (version 1, deprecated)","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_iterate1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_iterate1_t = herr_t function(hid_t group,  const  char *  name,\n    const  H5L_info1_t *  info,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_iterate1_t"},{"doc":"Callback function type for user-defined link traversal.","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_traverse_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_traverse_func_t = hid_t function(const  char *  link_name,\n    hid_t cur_group,  const  void *  lnkdata,  size_t lnkdata_size,\n    hid_t lapl_id,  hid_t dxpl_id) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_traverse_func_t"},{"doc":"Callback function type for creating user-defined links.","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_create_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_create_func_t = herr_t function(const  char *  link_name,\n    hid_t loc_group,  const  void *  lnkdata,  size_t lnkdata_size,\n    hid_t lcpl_id) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_create_func_t"},{"doc":"Callback function type for moving/renaming user-defined links.","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_move_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_move_func_t = herr_t function(const  char *  new_name,\n    hid_t new_loc,  const  void *  lnkdata,  size_t lnkdata_size) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_move_func_t"},{"doc":"Callback function type for copying user-defined links.","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_copy_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_copy_func_t = herr_t function(const  char *  new_name,\n    hid_t new_loc,  const  void *  lnkdata,  size_t lnkdata_size) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_copy_func_t"},{"doc":"Callback function type for deleting user-defined links.","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_delete_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_delete_func_t = herr_t function(const  char *  link_name,\n    hid_t file,  const  void *  lnkdata,  size_t lnkdata_size) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_delete_func_t"},{"doc":"Callback function type for querying user-defined links.","kind":"alias","module":"ddn.lib.hdf5.h5l","name":"H5L_query_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_query_func_t = ssize_t function(const  char *  link_name,\n    const  void *  lnkdata,  size_t lnkdata_size,  void *  buf,  size_t buf_size) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_query_func_t"},{"doc":"User-defined link class structure.","kind":"struct","module":"ddn.lib.hdf5.h5l","name":"H5L_class_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_class_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_class_t"},{"doc":"Version number for H5L_class_t structure","kind":"variable","module":"ddn.lib.hdf5.h5l","name":"H5L_LINK_CLASS_T_VERS","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_LINK_CLASS_T_VERS","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5l.html#H5L_LINK_CLASS_T_VERS"},{"doc":"HDF5 Map Operations Binding","kind":"module","module":"ddn.lib.hdf5.h5m","name":"ddn.lib.hdf5.h5m","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m.html"},{"doc":"Creates a new map object.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mcreate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mcreate(\n       hid_t loc_id,\n       const(char) *  name,\n       hid_t key_type_id,\n       hid_t val_type_id,\n       hid_t lcpl_id,\n       hid_t mcpl_id,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mcreate.html"},{"doc":"Creates a new map object asynchronously.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mcreate_async","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mcreate_async(\n       hid_t loc_id,\n       const(char) *  name,\n       hid_t key_type_id,\n       hid_t val_type_id,\n       hid_t lcpl_id,\n       hid_t mcpl_id,\n       hid_t mapl_id,\n       hid_t es_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mcreate_async.html"},{"doc":"Creates an anonymous map object.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mcreate_anon","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mcreate_anon(\n       hid_t loc_id,\n       hid_t key_type_id,\n       hid_t val_type_id,\n       hid_t mcpl_id,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mcreate_anon.html"},{"doc":"Opens an existing map object.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mopen","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mopen(hid_t loc_id,  const(char) *  name,  hid_t mapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mopen.html"},{"doc":"Opens an existing map object asynchronously.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mopen_async","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mopen_async(hid_t loc_id,  const(char) *  name,  hid_t mapl_id,  hid_t es_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mopen_async.html"},{"doc":"Closes a map object.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mclose(hid_t map_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mclose.html"},{"doc":"Closes a map object asynchronously.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mclose_async","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mclose_async(hid_t map_id,  hid_t es_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mclose_async.html"},{"doc":"Gets the key datatype of a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget_key_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mget_key_type(hid_t map_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget_key_type.html"},{"doc":"Gets the value datatype of a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget_val_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mget_val_type(hid_t map_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget_val_type.html"},{"doc":"Gets the creation property list of a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget_create_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mget_create_plist(hid_t map_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget_create_plist.html"},{"doc":"Gets the access property list of a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget_access_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Mget_access_plist(hid_t map_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget_access_plist.html"},{"doc":"Gets the number of key-value pairs in a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget_count","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mget_count(hid_t map_id,  hsize_t *  count,  hid_t mapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget_count.html"},{"doc":"Adds or updates a key-value pair in a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mput","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mput(\n       hid_t map_id,\n       hid_t key_mem_type_id,\n       const(void) *  key,\n       hid_t val_mem_type_id,\n       const(void) *  value,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mput.html"},{"doc":"Adds or updates a key-value pair in a map asynchronously.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mput_async","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mput_async(\n       hid_t map_id,\n       hid_t key_mem_type_id,\n       const(void) *  key,\n       hid_t val_mem_type_id,\n       const(void) *  value,\n       hid_t mapl_id,\n       hid_t es_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mput_async.html"},{"doc":"Retrieves a value from a map by key.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mget(\n       hid_t map_id,\n       hid_t key_mem_type_id,\n       const(void) *  key,\n       hid_t val_mem_type_id,\n       void *  value,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget.html"},{"doc":"Retrieves a value from a map by key asynchronously.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mget_async","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mget_async(\n       hid_t map_id,\n       hid_t key_mem_type_id,\n       const(void) *  key,\n       hid_t val_mem_type_id,\n       void *  value,\n       hid_t mapl_id,\n       hid_t es_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mget_async.html"},{"doc":"Checks if a key exists in a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mexists","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mexists(\n       hid_t map_id,\n       hid_t key_mem_type_id,\n       const(void) *  key,\n       hbool_t *  exists,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mexists.html"},{"doc":"Iterates over all key-value pairs in a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Miterate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Miterate(\n       hid_t map_id,\n       hsize_t *  idx,\n       hid_t key_mem_type_id,\n       H5M_iterate_t op,\n       void *  op_data,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Miterate.html"},{"doc":"Iterates over all key-value pairs in a map specified by name.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Miterate_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Miterate_by_name(\n       hid_t loc_id,\n       const(char) *  map_name,\n       hsize_t *  idx,\n       hid_t key_mem_type_id,\n       H5M_iterate_t op,\n       void *  op_data,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Miterate_by_name.html"},{"doc":"Deletes a key-value pair from a map.","kind":"function","module":"ddn.lib.hdf5.h5m","name":"H5Mdelete","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Mdelete(\n       hid_t map_id,\n       hid_t key_mem_type_id,\n       const(void) *  key,\n       hid_t mapl_id\n   )","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m/H5Mdelete.html"},{"doc":"Callback function type for map iteration.","kind":"alias","module":"ddn.lib.hdf5.h5m","name":"H5M_iterate_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5M_iterate_t = herr_t function(\n    hid_t map_id,\n    const(void) *  key,\n    void *  op_data\n) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5m.html#H5M_iterate_t"},{"doc":"HDF5 Object Binding","kind":"module","module":"ddn.lib.hdf5.h5o","name":"ddn.lib.hdf5.h5o","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html"},{"doc":"Opens an object","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oopen","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Oopen(hid_t loc_id,  const  char *  name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oopen.html"},{"doc":"Opens an object by token","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oopen_by_token","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Oopen_by_token(hid_t loc_id,  H5O_token_t token)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oopen_by_token.html"},{"doc":"Opens an object by index","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oopen_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Oopen_by_idx(hid_t loc_id,  const  char *  group_name,  H5_index_t idx_type,\n       H5_iter_order_t order,  hsize_t n,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oopen_by_idx.html"},{"doc":"Closes an object","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oclose(hid_t object_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oclose.html"},{"doc":"Checks if object exists by name","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oexists_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Oexists_by_name(hid_t loc_id,  const  char *  name,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oexists_by_name.html"},{"doc":"Gets object information","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info3","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info3(hid_t loc_id,  H5O_info2_t *  oinfo,  uint  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info3.html"},{"doc":"Gets object information by name","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info_by_name3","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info_by_name3(hid_t loc_id,  const  char *  name,  H5O_info2_t *  oinfo,\n       uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info_by_name3.html"},{"doc":"Gets object information by index","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info_by_idx3","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info_by_idx3(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t n,\n       H5O_info2_t *  oinfo,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info_by_idx3.html"},{"doc":"Links an object","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Olink","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Olink(hid_t obj_id,  hid_t new_loc_id,  const  char *  new_name,\n       hid_t lcpl_id,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Olink.html"},{"doc":"Copies an object","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ocopy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ocopy(hid_t src_loc_id,  const  char *  src_name,  hid_t dst_loc_id,\n       const  char *  dst_name,  hid_t ocpypl_id,  hid_t lcpl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ocopy.html"},{"doc":"Increments object reference count","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oincr_refcount","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oincr_refcount(hid_t object_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oincr_refcount.html"},{"doc":"Decrements object reference count","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Odecr_refcount","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Odecr_refcount(hid_t object_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Odecr_refcount.html"},{"doc":"Flushes object to disk","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oflush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oflush(hid_t obj_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oflush.html"},{"doc":"Refreshes object","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Orefresh","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Orefresh(hid_t oid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Orefresh.html"},{"doc":"Visits objects","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ovisit3","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ovisit3(hid_t obj_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       H5O_iterate2_t op,  void *  op_data,  uint  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ovisit3.html"},{"doc":"Visits objects by name","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ovisit_by_name3","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ovisit_by_name3(hid_t loc_id,  const  char *  obj_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  H5O_iterate2_t op,\n       void *  op_data,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ovisit_by_name3.html"},{"doc":"Compares two object tokens","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Otoken_cmp","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Otoken_cmp(hid_t loc_id,  const  H5O_token_t *  token1,\n       const  H5O_token_t *  token2,  int *  cmp_value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Otoken_cmp.html"},{"doc":"Converts token to string","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Otoken_to_str","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Otoken_to_str(hid_t loc_id,  const  H5O_token_t *  token,\n       char * *  token_str)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Otoken_to_str.html"},{"doc":"Converts string to token","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Otoken_from_str","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Otoken_from_str(hid_t loc_id,  const  char *  token_str,\n       H5O_token_t *  token)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Otoken_from_str.html"},{"doc":"Retrieves native file format information for an object.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_native_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_native_info(hid_t loc_id,  H5O_native_info_t *  oinfo,  uint  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_native_info.html"},{"doc":"Retrieves native file format information for an object by name.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_native_info_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_native_info_by_name(hid_t loc_id,  const  char *  name,\n       H5O_native_info_t *  oinfo,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_native_info_by_name.html"},{"doc":"Retrieves native file format information for an object by index.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_native_info_by_idx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_native_info_by_idx(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t n,\n       H5O_native_info_t *  oinfo,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_native_info_by_idx.html"},{"doc":"Disables metadata cache flushes for an object.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Odisable_mdc_flushes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Odisable_mdc_flushes(hid_t object_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Odisable_mdc_flushes.html"},{"doc":"Enables metadata cache flushes for an object.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oenable_mdc_flushes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oenable_mdc_flushes(hid_t object_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oenable_mdc_flushes.html"},{"doc":"Checks if metadata cache flushes are disabled for an object.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oare_mdc_flushes_disabled","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oare_mdc_flushes_disabled(hid_t object_id,  hbool_t *  are_disabled)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oare_mdc_flushes_disabled.html"},{"doc":"Opens an object by address (deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oopen_by_addr","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Oopen_by_addr(hid_t loc_id,  haddr_t addr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oopen_by_addr.html"},{"doc":"Gets the comment for an object.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_comment","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Oget_comment(hid_t obj_id,  char *  comment,  size_t bufsize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_comment.html"},{"doc":"Gets the comment for an object by name.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_comment_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Oget_comment_by_name(hid_t loc_id,  const  char *  name,\n       char *  comment,  size_t bufsize,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_comment_by_name.html"},{"doc":"Sets a comment for an object.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oset_comment","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oset_comment(hid_t obj_id,  const  char *  comment)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oset_comment.html"},{"doc":"Sets a comment for an object by name.","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oset_comment_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oset_comment_by_name(hid_t loc_id,  const  char *  name,\n       const  char *  comment,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oset_comment_by_name.html"},{"doc":"Gets object information (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info1(hid_t loc_id,  H5O_info1_t *  oinfo)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info1.html"},{"doc":"Gets object information (version 2, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info2(hid_t loc_id,  H5O_info1_t *  oinfo,  uint  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info2.html"},{"doc":"Gets object information by name (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info_by_name1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info_by_name1(hid_t loc_id,  const  char *  name,\n       H5O_info1_t *  oinfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info_by_name1.html"},{"doc":"Gets object information by name (version 2, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info_by_name2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info_by_name2(hid_t loc_id,  const  char *  name,\n       H5O_info1_t *  oinfo,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info_by_name2.html"},{"doc":"Gets object information by index (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info_by_idx1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info_by_idx1(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t n,\n       H5O_info1_t *  oinfo,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info_by_idx1.html"},{"doc":"Gets object information by index (version 2, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Oget_info_by_idx2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Oget_info_by_idx2(hid_t loc_id,  const  char *  group_name,\n       H5_index_t idx_type,  H5_iter_order_t order,  hsize_t n,\n       H5O_info1_t *  oinfo,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Oget_info_by_idx2.html"},{"doc":"Visits objects (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ovisit1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ovisit1(hid_t obj_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       H5O_iterate1_t op,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ovisit1.html"},{"doc":"Visits objects (version 2, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ovisit2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ovisit2(hid_t obj_id,  H5_index_t idx_type,  H5_iter_order_t order,\n       H5O_iterate1_t op,  void *  op_data,  uint  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ovisit2.html"},{"doc":"Visits objects by name (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ovisit_by_name1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ovisit_by_name1(hid_t loc_id,  const  char *  obj_name,\n       H5_index_t idx_type,  H5_iter_order_t order,\n       H5O_iterate1_t op,  void *  op_data,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ovisit_by_name1.html"},{"doc":"Visits objects by name (version 2, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5o","name":"H5Ovisit_by_name2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ovisit_by_name2(hid_t loc_id,  const  char *  obj_name,\n       H5_index_t idx_type,  H5_iter_order_t order,\n       H5O_iterate1_t op,  void *  op_data,  uint  fields,  hid_t lapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o/H5Ovisit_by_name2.html"},{"doc":"Object type","kind":"enum","module":"ddn.lib.hdf5.h5o","name":"H5O_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"NAMED_DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"NAMED_DATATYPE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"MAP","package":"ddn-lib-hdf5","parentType":"","signature":"MAP = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_type_t"},{"doc":"Object info fields flags","kind":"enum","module":"ddn.lib.hdf5.h5o","name":"H5O_INFO","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_INFO : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_INFO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"BASIC","package":"ddn-lib-hdf5","parentType":"","signature":"BASIC = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_INFO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"TIME","package":"ddn-lib-hdf5","parentType":"","signature":"TIME = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_INFO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"NUM_ATTRS","package":"ddn-lib-hdf5","parentType":"","signature":"NUM_ATTRS = 0x0004","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_INFO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"ALL","package":"ddn-lib-hdf5","parentType":"","signature":"ALL = 0x0007","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_INFO"},{"doc":"Native object info fields flags.","kind":"enum","module":"ddn.lib.hdf5.h5o","name":"H5O_NATIVE_INFO","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_NATIVE_INFO : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_NATIVE_INFO"},{"doc":"Fill in the hdr field","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"HDR","package":"ddn-lib-hdf5","parentType":"","signature":"HDR = 0x0008","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_NATIVE_INFO"},{"doc":"Fill in the meta_size field","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"META_SIZE","package":"ddn-lib-hdf5","parentType":"","signature":"META_SIZE = 0x0010","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_NATIVE_INFO"},{"doc":"Fill in all fields","kind":"enum_member","module":"ddn.lib.hdf5.h5o","name":"ALL","package":"ddn-lib-hdf5","parentType":"","signature":"ALL = 0x0018","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_NATIVE_INFO"},{"doc":"Index storage information structure.","kind":"struct","module":"ddn.lib.hdf5.h5o","name":"H5_ih_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5_ih_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5_ih_info_t"},{"doc":"Object header information structure.","kind":"struct","module":"ddn.lib.hdf5.h5o","name":"H5O_hdr_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_hdr_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_hdr_info_t"},{"doc":"Native file format information structure for objects.","kind":"struct","module":"ddn.lib.hdf5.h5o","name":"H5O_native_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_native_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_native_info_t"},{"doc":"Object information structure (version 1, deprecated)","kind":"struct","module":"ddn.lib.hdf5.h5o","name":"H5O_info1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_info1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_info1_t"},{"doc":"Object information structure (version 2)","kind":"struct","module":"ddn.lib.hdf5.h5o","name":"H5O_info2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_info2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_info2_t"},{"doc":"Object iteration callback (version 1, deprecated)","kind":"alias","module":"ddn.lib.hdf5.h5o","name":"H5O_iterate1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_iterate1_t = herr_t function(hid_t obj,  const  char *  name,\n    const  H5O_info1_t *  info,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_iterate1_t"},{"doc":"Object iteration callback (version 2)","kind":"alias","module":"ddn.lib.hdf5.h5o","name":"H5O_iterate2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_iterate2_t = herr_t function(hid_t obj,  const  char *  name,\n    const  H5O_info2_t *  info,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5o.html#H5O_iterate2_t"},{"doc":"HDF5 Property List Binding","kind":"module","module":"ddn.lib.hdf5.h5p","name":"ddn.lib.hdf5.h5p","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html"},{"doc":"File creation property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_FILE_CREATE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_FILE_CREATE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_FILE_CREATE.html"},{"doc":"File access property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_FILE_ACCESS","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_FILE_ACCESS()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_FILE_ACCESS.html"},{"doc":"Dataset creation property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_DATASET_CREATE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_DATASET_CREATE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_DATASET_CREATE.html"},{"doc":"Dataset access property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_DATASET_ACCESS","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_DATASET_ACCESS()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_DATASET_ACCESS.html"},{"doc":"Dataset transfer property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_DATASET_XFER","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_DATASET_XFER()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_DATASET_XFER.html"},{"doc":"File mount property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_FILE_MOUNT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_FILE_MOUNT()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_FILE_MOUNT.html"},{"doc":"Group creation property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_GROUP_CREATE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_GROUP_CREATE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_GROUP_CREATE.html"},{"doc":"Group access property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_GROUP_ACCESS","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_GROUP_ACCESS()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_GROUP_ACCESS.html"},{"doc":"Datatype creation property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_DATATYPE_CREATE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_DATATYPE_CREATE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_DATATYPE_CREATE.html"},{"doc":"Datatype access property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_DATATYPE_ACCESS","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_DATATYPE_ACCESS()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_DATATYPE_ACCESS.html"},{"doc":"Attribute creation property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_ATTRIBUTE_CREATE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_ATTRIBUTE_CREATE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_ATTRIBUTE_CREATE.html"},{"doc":"Attribute access property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_ATTRIBUTE_ACCESS","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_ATTRIBUTE_ACCESS()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_ATTRIBUTE_ACCESS.html"},{"doc":"Link creation property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_LINK_CREATE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_LINK_CREATE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_LINK_CREATE.html"},{"doc":"Link access property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_LINK_ACCESS","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_LINK_ACCESS()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_LINK_ACCESS.html"},{"doc":"Object copy property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5P_OBJECT_COPY","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_OBJECT_COPY()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5P_OBJECT_COPY.html"},{"doc":"Creates a property list","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pcreate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pcreate(hid_t cls_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pcreate.html"},{"doc":"Copies a property list","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pcopy","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pcopy(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pcopy.html"},{"doc":"Closes a property list","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pclose(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pclose.html"},{"doc":"Gets property list class","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_class","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_class(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_class.html"},{"doc":"Gets class name","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_class_name","package":"ddn-lib-hdf5","parentType":"","signature":"char * H5Pget_class_name(hid_t pclass_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_class_name.html"},{"doc":"Checks if two property lists are equal","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pequal","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Pequal(hid_t id1,  hid_t id2)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pequal.html"},{"doc":"Closes a property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pclose_class","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pclose_class(hid_t pclass_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pclose_class.html"},{"doc":"Copies a property from one list to another.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pcopy_prop","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pcopy_prop(hid_t dst_id,  hid_t src_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pcopy_prop.html"},{"doc":"Creates a new property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pcreate_class","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pcreate_class(hid_t parent,  const  char *  name,\n       H5P_cls_create_func_t create,  void *  create_data,\n       H5P_cls_copy_func_t copy,  void *  copy_data,\n       H5P_cls_close_func_t close,  void *  close_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pcreate_class.html"},{"doc":"Queries whether a property exists in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pexist","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Pexist(hid_t plist_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pexist.html"},{"doc":"Gets the value of a property in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget(hid_t plist_id,  const  char *  name,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget.html"},{"doc":"Gets the parent class of a property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_class_parent","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_class_parent(hid_t pclass_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_class_parent.html"},{"doc":"Gets the number of properties in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_nprops","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_nprops(hid_t id,  size_t *  nprops)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_nprops.html"},{"doc":"Gets the size of a property in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_size(hid_t id,  const  char *  name,  size_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_size.html"},{"doc":"Inserts a temporary property into a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pinsert2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pinsert2(hid_t plist_id,  const  char *  name,  size_t size,  void *  value,\n       H5P_prp_set_func_t set,  H5P_prp_get_func_t get,\n       H5P_prp_delete_func_t prp_del,  H5P_prp_copy_func_t copy,\n       H5P_prp_compare_func_t compare,  H5P_prp_close_func_t close)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pinsert2.html"},{"doc":"Checks if a property list is a member of a class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pisa_class","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Pisa_class(hid_t plist_id,  hid_t pclass_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pisa_class.html"},{"doc":"Iterates over properties in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Piterate","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Piterate(hid_t id,  int *  idx,  H5P_iterate_t iter_func,  void *  iter_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Piterate.html"},{"doc":"Modifies filter parameters in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pmodify_filter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pmodify_filter(hid_t plist_id,  int  filter,  uint  flags,\n       size_t cd_nelmts,  const  uint *  cd_values)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pmodify_filter.html"},{"doc":"Registers a permanent property with a property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pregister2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pregister2(hid_t cls_id,  const  char *  name,  size_t size,  void *  def_value,\n       H5P_prp_create_func_t create,  H5P_prp_set_func_t set,\n       H5P_prp_get_func_t get,  H5P_prp_delete_func_t prp_del,\n       H5P_prp_copy_func_t copy,  H5P_prp_compare_func_t compare,\n       H5P_prp_close_func_t close)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pregister2.html"},{"doc":"Removes a property from a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Premove","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Premove(hid_t plist_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Premove.html"},{"doc":"Sets the value of a property in a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset(hid_t plist_id,  const  char *  name,  const  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset.html"},{"doc":"Unregisters a property from a property list class.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Punregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Punregister(hid_t pclass_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Punregister.html"},{"doc":"Sets chunk dimensions","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_chunk(hid_t plist_id,  int  ndims,  const  hsize_t *  dim)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_chunk.html"},{"doc":"Gets chunk dimensions","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_chunk(hid_t plist_id,  int  max_ndims,  hsize_t *  dim)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_chunk.html"},{"doc":"Sets deflate compression","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_deflate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_deflate(hid_t plist_id,  uint  level)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_deflate.html"},{"doc":"Sets layout","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_layout","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_layout(hid_t plist_id,  H5D_layout_t layout)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_layout.html"},{"doc":"Gets layout","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_layout","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_layout_t H5Pget_layout(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_layout.html"},{"doc":"Sets fill value","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fill_value","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fill_value(hid_t plist_id,  hid_t type_id,  const  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fill_value.html"},{"doc":"Gets fill value","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fill_value","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fill_value(hid_t plist_id,  hid_t type_id,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fill_value.html"},{"doc":"Sets external file","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_external","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_external(hid_t plist_id,  const  char *  name,  off_t offset,  hsize_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_external.html"},{"doc":"Gets external file count","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_external_count","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_external_count(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_external_count.html"},{"doc":"Sets filter","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_filter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_filter(hid_t plist_id,  int  filter,  uint  flags,\n       size_t cd_nelmts,  const  uint *  cd_values)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_filter.html"},{"doc":"Gets number of filters","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_nfilters","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_nfilters(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_nfilters.html"},{"doc":"Removes filter","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Premove_filter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Premove_filter(hid_t plist_id,  int  filter)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Premove_filter.html"},{"doc":"Sets shuffle filter","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_shuffle","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_shuffle(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_shuffle.html"},{"doc":"Sets Fletcher32 checksum","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fletcher32","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fletcher32(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fletcher32.html"},{"doc":"Sets SZIP compression","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_szip","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_szip(hid_t plist_id,  uint  options_mask,  uint  pixels_per_block)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_szip.html"},{"doc":"Sets userblock size","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_userblock","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_userblock(hid_t plist_id,  hsize_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_userblock.html"},{"doc":"Gets userblock size","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_userblock","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_userblock(hid_t plist_id,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_userblock.html"},{"doc":"Sets file space strategy","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_file_space_strategy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_file_space_strategy(hid_t plist_id,  int  strategy,  hbool_t persist,  hsize_t threshold)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_file_space_strategy.html"},{"doc":"Gets file space strategy","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_file_space_strategy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_file_space_strategy(hid_t plist_id,  int *  strategy,  hbool_t *  persist,  hsize_t *  threshold)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_file_space_strategy.html"},{"doc":"Sets cache parameters","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_cache","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_cache(hid_t plist_id,  int  mdc_nelmts,  size_t rdcc_nslots,\n       size_t rdcc_nbytes,  double  rdcc_w0)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_cache.html"},{"doc":"Gets cache parameters","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_cache","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_cache(hid_t plist_id,  int *  mdc_nelmts,  size_t *  rdcc_nslots,\n       size_t *  rdcc_nbytes,  double *  rdcc_w0)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_cache.html"},{"doc":"Sets library version bounds","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_libver_bounds","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_libver_bounds(hid_t plist_id,  int  low,  int  high)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_libver_bounds.html"},{"doc":"Gets library version bounds","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_libver_bounds","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_libver_bounds(hid_t plist_id,  int *  low,  int *  high)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_libver_bounds.html"},{"doc":"Configures the file access property list to use the core (memory) file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_core","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_core(hid_t fapl_id,  size_t increment,  hbool_t backing_store)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_core.html"},{"doc":"Retrieves the core file driver settings.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fapl_core","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fapl_core(hid_t fapl_id,  size_t *  increment,  hbool_t *  backing_store)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fapl_core.html"},{"doc":"Configures the file access property list to use the sec2 (POSIX) file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_sec2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_sec2(hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_sec2.html"},{"doc":"Configures the file access property list to use the standard I/O file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_stdio","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_stdio(hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_stdio.html"},{"doc":"Configures the file access property list to use the split file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_split","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_split(hid_t fapl_id,  const  char *  meta_ext,  hid_t meta_plist_id,\n       const  char *  raw_ext,  hid_t raw_plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_split.html"},{"doc":"Configures the file access property list to use the log file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_log","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_log(hid_t fapl_id,  const  char *  logfile,  ulong  flags,  size_t buf_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_log.html"},{"doc":"Sets the file close degree.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fclose_degree","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fclose_degree(hid_t fapl_id,  int  degree)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fclose_degree.html"},{"doc":"Gets the file close degree.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fclose_degree","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fclose_degree(hid_t fapl_id,  int *  degree)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fclose_degree.html"},{"doc":"Sets the file space page size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_file_space_page_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_file_space_page_size(hid_t fcpl_id,  hsize_t fsp_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_file_space_page_size.html"},{"doc":"Gets the file space page size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_file_space_page_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_file_space_page_size(hid_t fcpl_id,  hsize_t *  fsp_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_file_space_page_size.html"},{"doc":"Sets the alignment properties for a file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_alignment","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_alignment(hid_t fapl_id,  hsize_t threshold,  hsize_t alignment)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_alignment.html"},{"doc":"Gets the alignment properties from a file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_alignment","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_alignment(hid_t fapl_id,  hsize_t *  threshold,  hsize_t *  alignment)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_alignment.html"},{"doc":"Sets the byte sizes of offsets and lengths in the file.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_sizes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_sizes(hid_t fcpl_id,  size_t sizeof_addr,  size_t sizeof_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_sizes.html"},{"doc":"Gets the byte sizes of offsets and lengths in the file.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_sizes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_sizes(hid_t fcpl_id,  size_t *  sizeof_addr,  size_t *  sizeof_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_sizes.html"},{"doc":"Sets the N-bit filter in the dataset creation property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_nbit","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_nbit(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_nbit.html"},{"doc":"Sets the scale-offset filter in the dataset creation property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_scaleoffset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_scaleoffset(hid_t plist_id,  int  scale_type,  int  scale_factor)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_scaleoffset.html"},{"doc":"Sets the fill value write time.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fill_time","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fill_time(hid_t plist_id,  int  fill_time)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fill_time.html"},{"doc":"Gets the fill value write time.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fill_time","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fill_time(hid_t plist_id,  int *  fill_time)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fill_time.html"},{"doc":"Sets the space allocation time for dataset storage.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_alloc_time","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_alloc_time(hid_t plist_id,  int  alloc_time)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_alloc_time.html"},{"doc":"Gets the space allocation time for dataset storage.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_alloc_time","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_alloc_time(hid_t plist_id,  int *  alloc_time)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_alloc_time.html"},{"doc":"Sets the raw data chunk cache parameters.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_chunk_cache","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_chunk_cache(hid_t dapl_id,  size_t rdcc_nslots,\n       size_t rdcc_nbytes,  double  rdcc_w0)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_chunk_cache.html"},{"doc":"Gets the raw data chunk cache parameters.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_chunk_cache","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_chunk_cache(hid_t dapl_id,  size_t *  rdcc_nslots,\n       size_t *  rdcc_nbytes,  double *  rdcc_w0)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_chunk_cache.html"},{"doc":"Gets information about an external file.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_external","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_external(hid_t plist_id,  uint  idx,  size_t name_size,\n       char *  name,  off_t *  offset,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_external.html"},{"doc":"Sets the data transfer buffer size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_buffer","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_buffer(hid_t plist_id,  size_t size,  void *  tconv,  void *  bkg)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_buffer.html"},{"doc":"Gets the data transfer buffer size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_buffer","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5Pget_buffer(hid_t plist_id,  void * *  tconv,  void * *  bkg)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_buffer.html"},{"doc":"Sets the error detection code (checksum) checking for data transfer.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_edc_check","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_edc_check(hid_t plist_id,  int  check)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_edc_check.html"},{"doc":"Gets the error detection code checking status.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_edc_check","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_edc_check(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_edc_check.html"},{"doc":"Sets the B-tree split ratios for a dataset transfer property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_btree_ratios","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_btree_ratios(hid_t plist_id,  double  left,  double  middle,  double  right)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_btree_ratios.html"},{"doc":"Gets the B-tree split ratios.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_btree_ratios","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_btree_ratios(hid_t plist_id,  double *  left,  double *  middle,  double *  right)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_btree_ratios.html"},{"doc":"Sets the number of I/O vectors for hyperslab operations.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_hyper_vector_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_hyper_vector_size(hid_t plist_id,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_hyper_vector_size.html"},{"doc":"Gets the number of I/O vectors for hyperslab operations.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_hyper_vector_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_hyper_vector_size(hid_t plist_id,  size_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_hyper_vector_size.html"},{"doc":"Sets a data transform expression.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_data_transform","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_data_transform(hid_t plist_id,  const  char *  expression)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_data_transform.html"},{"doc":"Gets the data transform expression.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_data_transform","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_data_transform(hid_t plist_id,  char *  expression,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_data_transform.html"},{"doc":"Sets the flag for creating intermediate groups.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_create_intermediate_group","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_create_intermediate_group(hid_t plist_id,  uint  crt_intmd)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_create_intermediate_group.html"},{"doc":"Gets the flag for creating intermediate groups.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_create_intermediate_group","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_create_intermediate_group(hid_t plist_id,  uint *  crt_intmd)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_create_intermediate_group.html"},{"doc":"Sets the character encoding for string creation.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_char_encoding","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_char_encoding(hid_t plist_id,  int  encoding)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_char_encoding.html"},{"doc":"Gets the character encoding for string creation.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_char_encoding","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_char_encoding(hid_t plist_id,  int *  encoding)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_char_encoding.html"},{"doc":"Sets the object copy flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_copy_object","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_copy_object(hid_t plist_id,  uint  copy_options)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_copy_object.html"},{"doc":"Gets the object copy flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_copy_object","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_copy_object(hid_t plist_id,  uint *  copy_options)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_copy_object.html"},{"doc":"Returns the low-level file driver for a file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_driver","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_driver(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_driver.html"},{"doc":"Returns driver-specific information.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_driver_info","package":"ddn-lib-hdf5","parentType":"","signature":"const(void) * H5Pget_driver_info(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_driver_info.html"},{"doc":"Checks if all filters in a dataset creation property list are available.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pall_filters_avail","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Pall_filters_avail(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pall_filters_avail.html"},{"doc":"Determines whether the fill value is defined.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pfill_value_defined","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pfill_value_defined(hid_t plist_id,  H5D_FILL_VALUE *  status)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pfill_value_defined.html"},{"doc":"Gets the attribute creation order flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_attr_creation_order","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_attr_creation_order(hid_t plist_id,  uint *  crt_order_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_attr_creation_order.html"},{"doc":"Sets the attribute creation order flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_attr_creation_order","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_attr_creation_order(hid_t plist_id,  uint  crt_order_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_attr_creation_order.html"},{"doc":"Gets the attribute phase change thresholds.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_attr_phase_change","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_attr_phase_change(hid_t plist_id,  uint *  max_compact,  uint *  min_dense)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_attr_phase_change.html"},{"doc":"Sets the attribute phase change thresholds.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_attr_phase_change","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_attr_phase_change(hid_t plist_id,  uint  max_compact,  uint  min_dense)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_attr_phase_change.html"},{"doc":"Gets chunk options for a dataset creation property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_chunk_opts","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_chunk_opts(hid_t plist_id,  uint *  opts)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_chunk_opts.html"},{"doc":"Sets chunk options for a dataset creation property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_chunk_opts","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_chunk_opts(hid_t plist_id,  uint  opts)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_chunk_opts.html"},{"doc":"Gets the external link file access flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_elink_acc_flags","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_elink_acc_flags(hid_t plist_id,  uint *  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_elink_acc_flags.html"},{"doc":"Sets the external link file access flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_elink_acc_flags","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_elink_acc_flags(hid_t plist_id,  uint  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_elink_acc_flags.html"},{"doc":"Gets the file access property list for external links.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_elink_fapl","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_elink_fapl(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_elink_fapl.html"},{"doc":"Sets the file access property list for external links.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_elink_fapl","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_elink_fapl(hid_t plist_id,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_elink_fapl.html"},{"doc":"Gets the prefix for external link paths.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_elink_prefix","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_elink_prefix(hid_t plist_id,  char *  prefix,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_elink_prefix.html"},{"doc":"Sets the prefix for external link paths.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_elink_prefix","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_elink_prefix(hid_t plist_id,  const  char *  prefix)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_elink_prefix.html"},{"doc":"Gets the evict-on-close property.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_evict_on_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_evict_on_close(hid_t fapl_id,  hbool_t *  evict_on_close)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_evict_on_close.html"},{"doc":"Sets the evict-on-close property.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_evict_on_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_evict_on_close(hid_t fapl_id,  hbool_t evict_on_close)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_evict_on_close.html"},{"doc":"Gets the estimated link info for a group.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_est_link_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_est_link_info(hid_t plist_id,  uint *  est_num_entries,  uint *  est_name_len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_est_link_info.html"},{"doc":"Sets the estimated link info for a group.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_est_link_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_est_link_info(hid_t plist_id,  uint  est_num_entries,  uint  est_name_len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_est_link_info.html"},{"doc":"Gets the prefix for external dataset files.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_efile_prefix","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_efile_prefix(hid_t dapl_id,  char *  prefix,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_efile_prefix.html"},{"doc":"Sets the prefix for external dataset files.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_efile_prefix","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_efile_prefix(hid_t dapl_id,  const  char *  prefix)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_efile_prefix.html"},{"doc":"Decodes a property list from a binary buffer.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pdecode","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pdecode(const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pdecode.html"},{"doc":"Encodes a property list into a binary buffer (version 1).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pencode1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pencode1(hid_t plist_id,  void *  buf,  size_t *  nalloc)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pencode1.html"},{"doc":"Encodes a property list into a binary buffer (version 2).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pencode2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pencode2(hid_t plist_id,  void *  buf,  size_t *  nalloc,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pencode2.html"},{"doc":"Adds a path to the list of paths to search for committed datatypes during merge.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Padd_merge_committed_dtype_path","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Padd_merge_committed_dtype_path(hid_t plist_id,  const  char *  path)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Padd_merge_committed_dtype_path.html"},{"doc":"Clears the list of paths to search for committed datatypes during merge.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pfree_merge_committed_dtype_paths","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pfree_merge_committed_dtype_paths(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pfree_merge_committed_dtype_paths.html"},{"doc":"Gets the garbage collection references flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_gc_references","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_gc_references(hid_t fapl_id,  uint *  gc_ref)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_gc_references.html"},{"doc":"Sets the garbage collection references flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_gc_references","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_gc_references(hid_t fapl_id,  uint  gc_ref)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_gc_references.html"},{"doc":"Gets the maximum number of links to traverse.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_nlinks","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_nlinks(hid_t plist_id,  size_t *  nlinks)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_nlinks.html"},{"doc":"Sets the maximum number of links to traverse.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_nlinks","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_nlinks(hid_t plist_id,  size_t nlinks)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_nlinks.html"},{"doc":"Gets the indexed storage B-tree 1/2 rank.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_istore_k","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_istore_k(hid_t plist_id,  uint *  ik)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_istore_k.html"},{"doc":"Sets the indexed storage B-tree 1/2 rank.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_istore_k","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_istore_k(hid_t plist_id,  uint  ik)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_istore_k.html"},{"doc":"Gets the metadata block size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_meta_block_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_meta_block_size(hid_t fapl_id,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_meta_block_size.html"},{"doc":"Sets the metadata block size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_meta_block_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_meta_block_size(hid_t fapl_id,  hsize_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_meta_block_size.html"},{"doc":"Gets the sieve buffer size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_sieve_buf_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_sieve_buf_size(hid_t fapl_id,  size_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_sieve_buf_size.html"},{"doc":"Sets the sieve buffer size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_sieve_buf_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_sieve_buf_size(hid_t fapl_id,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_sieve_buf_size.html"},{"doc":"Gets the small data block size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_small_data_block_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_small_data_block_size(hid_t fapl_id,  hsize_t *  size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_small_data_block_size.html"},{"doc":"Sets the small data block size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_small_data_block_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_small_data_block_size(hid_t fapl_id,  hsize_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_small_data_block_size.html"},{"doc":"Gets the preserve flag for compound datatype conversion.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_preserve","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_preserve(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_preserve.html"},{"doc":"Sets the preserve flag for compound datatype conversion.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_preserve","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_preserve(hid_t plist_id,  hbool_t status)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_preserve.html"},{"doc":"Gets the object track times flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_obj_track_times","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_obj_track_times(hid_t plist_id,  hbool_t *  track_times)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_obj_track_times.html"},{"doc":"Sets the object track times flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_obj_track_times","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_obj_track_times(hid_t plist_id,  hbool_t track_times)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_obj_track_times.html"},{"doc":"Gets the link creation order tracking and indexing flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_link_creation_order","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_link_creation_order(hid_t plist_id,  uint *  crt_order_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_link_creation_order.html"},{"doc":"Sets the link creation order tracking and indexing flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_link_creation_order","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_link_creation_order(hid_t plist_id,  uint  crt_order_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_link_creation_order.html"},{"doc":"Gets the link phase change thresholds.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_link_phase_change","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_link_phase_change(hid_t plist_id,  uint *  max_compact,  uint *  min_dense)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_link_phase_change.html"},{"doc":"Sets the link phase change thresholds.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_link_phase_change","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_link_phase_change(hid_t plist_id,  uint  max_compact,  uint  min_dense)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_link_phase_change.html"},{"doc":"Gets the local heap size hint for group creation.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_local_heap_size_hint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_local_heap_size_hint(hid_t plist_id,  size_t *  size_hint)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_local_heap_size_hint.html"},{"doc":"Sets the local heap size hint for group creation.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_local_heap_size_hint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_local_heap_size_hint(hid_t plist_id,  size_t size_hint)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_local_heap_size_hint.html"},{"doc":"Gets the symbol table node size for group creation.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_sym_k","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_sym_k(hid_t plist_id,  uint *  ik,  uint *  lk)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_sym_k.html"},{"doc":"Sets the symbol table node size for group creation.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_sym_k","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_sym_k(hid_t plist_id,  uint  ik,  uint  lk)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_sym_k.html"},{"doc":"Gets the number of shared message indexes.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_shared_mesg_nindexes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_shared_mesg_nindexes(hid_t plist_id,  uint *  nindexes)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_shared_mesg_nindexes.html"},{"doc":"Sets the number of shared message indexes.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_shared_mesg_nindexes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_shared_mesg_nindexes(hid_t plist_id,  uint  nindexes)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_shared_mesg_nindexes.html"},{"doc":"Gets the shared message index configuration.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_shared_mesg_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_shared_mesg_index(hid_t plist_id,  uint  index_num,  uint *  mesg_type_flags,  uint *  min_mesg_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_shared_mesg_index.html"},{"doc":"Sets the shared message index configuration.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_shared_mesg_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_shared_mesg_index(hid_t plist_id,  uint  index_num,  uint  mesg_type_flags,  uint  min_mesg_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_shared_mesg_index.html"},{"doc":"Gets the shared message phase change thresholds.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_shared_mesg_phase_change","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_shared_mesg_phase_change(hid_t plist_id,  uint *  max_list,  uint *  min_btree)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_shared_mesg_phase_change.html"},{"doc":"Sets the shared message phase change thresholds.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_shared_mesg_phase_change","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_shared_mesg_phase_change(hid_t plist_id,  uint  max_list,  uint  min_btree)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_shared_mesg_phase_change.html"},{"doc":"Gets the number of mappings for a virtual dataset.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_count","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_virtual_count(hid_t dcpl_id,  size_t *  count)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_count.html"},{"doc":"Gets the name of the source dataset for a virtual mapping.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_dsetname","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_virtual_dsetname(hid_t dcpl_id,  size_t index,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_dsetname.html"},{"doc":"Gets the name of the source file for a virtual mapping.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_filename","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_virtual_filename(hid_t dcpl_id,  size_t index,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_filename.html"},{"doc":"Gets the source dataspace for a virtual mapping.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_srcspace","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_virtual_srcspace(hid_t dcpl_id,  size_t index)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_srcspace.html"},{"doc":"Gets the virtual dataspace for a virtual mapping.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_vspace","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_virtual_vspace(hid_t dcpl_id,  size_t index)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_vspace.html"},{"doc":"Gets the virtual dataset view.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_view","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_virtual_view(hid_t dapl_id,  H5D_VDS_VIEW *  view)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_view.html"},{"doc":"Sets the virtual dataset view.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_virtual_view","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_virtual_view(hid_t dapl_id,  H5D_VDS_VIEW view)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_virtual_view.html"},{"doc":"Gets the virtual dataset printf gap.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_printf_gap","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_virtual_printf_gap(hid_t dapl_id,  hsize_t *  gap_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_printf_gap.html"},{"doc":"Sets the virtual dataset printf gap.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_virtual_printf_gap","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_virtual_printf_gap(hid_t dapl_id,  hsize_t gap_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_virtual_printf_gap.html"},{"doc":"Gets the virtual dataset prefix.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_virtual_prefix","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_virtual_prefix(hid_t dapl_id,  char *  prefix,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_virtual_prefix.html"},{"doc":"Sets the virtual dataset prefix.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_virtual_prefix","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_virtual_prefix(hid_t dapl_id,  const  char *  prefix)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_virtual_prefix.html"},{"doc":"Sets a virtual dataset mapping.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_virtual","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_virtual(hid_t dcpl_id,  hid_t vspace_id,  const  char *  src_file_name,\n       const  char *  src_dset_name,  hid_t src_space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_virtual.html"},{"doc":"Sets the file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_driver","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_driver(hid_t plist_id,  hid_t driver_id,  const  void *  driver_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_driver.html"},{"doc":"Sets the file driver by name.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_driver_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_driver_by_name(hid_t plist_id,  const  char *  driver_name,  const  char *  driver_config)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_driver_by_name.html"},{"doc":"Sets the file driver by value.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_driver_by_value","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_driver_by_value(hid_t plist_id,  uint  driver_value,  const  char *  driver_config)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_driver_by_value.html"},{"doc":"Gets the file driver configuration string.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_driver_config_str","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Pget_driver_config_str(hid_t fapl_id,  char *  config_buf,  size_t buf_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_driver_config_str.html"},{"doc":"Sets the family file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_family","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_family(hid_t fapl_id,  hsize_t memb_size,  hid_t memb_fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_family.html"},{"doc":"Gets the family file driver properties.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fapl_family","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fapl_family(hid_t fapl_id,  hsize_t *  memb_size,  hid_t *  memb_fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fapl_family.html"},{"doc":"Gets the family file offset.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_family_offset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_family_offset(hid_t fapl_id,  hsize_t *  offset)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_family_offset.html"},{"doc":"Sets the family file offset.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_family_offset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_family_offset(hid_t fapl_id,  hsize_t offset)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_family_offset.html"},{"doc":"Sets the multi file driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_multi","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_multi(hid_t fapl_id,  const  int *  memb_map,  const  hid_t *  memb_fapl,\n       const  char * *  memb_name,  const  haddr_t *  memb_addr,  hbool_t relax)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_multi.html"},{"doc":"Gets the multi file driver properties.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fapl_multi","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fapl_multi(hid_t fapl_id,  int *  memb_map,  hid_t *  memb_fapl,\n       char * *  memb_name,  haddr_t *  memb_addr,  hbool_t *  relax)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fapl_multi.html"},{"doc":"Gets the multi type setting.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_multi_type","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_multi_type(hid_t fapl_id,  H5FD_MEM *  type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_multi_type.html"},{"doc":"Sets the multi type setting.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_multi_type","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_multi_type(hid_t fapl_id,  H5FD_MEM type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_multi_type.html"},{"doc":"Gets the external link file cache size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_elink_file_cache_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_elink_file_cache_size(hid_t plist_id,  uint *  efc_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_elink_file_cache_size.html"},{"doc":"Sets the external link file cache size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_elink_file_cache_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_elink_file_cache_size(hid_t plist_id,  uint  efc_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_elink_file_cache_size.html"},{"doc":"Gets the file space strategy.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_file_space","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_file_space(hid_t plist_id,  H5F_FILE_SPACE *  strategy,  hbool_t *  persist,  hsize_t *  threshold)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_file_space.html"},{"doc":"Sets the file space strategy.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_file_space","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_file_space(hid_t plist_id,  H5F_FILE_SPACE strategy,  hbool_t persist,  hsize_t threshold)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_file_space.html"},{"doc":"Gets the page buffer size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_page_buffer_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_page_buffer_size(hid_t fapl_id,  size_t *  buf_size,  uint *  min_meta_perc,  uint *  min_raw_perc)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_page_buffer_size.html"},{"doc":"Sets the page buffer size.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_page_buffer_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_page_buffer_size(hid_t fapl_id,  size_t buf_size,  uint  min_meta_perc,  uint  min_raw_perc)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_page_buffer_size.html"},{"doc":"Gets the file locking settings.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_file_locking","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_file_locking(hid_t fapl_id,  hbool_t *  use_file_locking,  hbool_t *  ignore_when_disabled)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_file_locking.html"},{"doc":"Sets the file locking settings.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_file_locking","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_file_locking(hid_t fapl_id,  hbool_t use_file_locking,  hbool_t ignore_when_disabled)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_file_locking.html"},{"doc":"Gets the file image.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_file_image","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_file_image(hid_t fapl_id,  void * *  buf_ptr_ptr,  size_t *  buf_len_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_file_image.html"},{"doc":"Sets the file image.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_file_image","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_file_image(hid_t fapl_id,  void *  buf_ptr,  size_t buf_len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_file_image.html"},{"doc":"Gets the number of metadata read attempts.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_metadata_read_attempts","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_metadata_read_attempts(hid_t plist_id,  uint *  attempts)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_metadata_read_attempts.html"},{"doc":"Sets the number of metadata read attempts.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_metadata_read_attempts","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_metadata_read_attempts(hid_t plist_id,  uint  attempts)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_metadata_read_attempts.html"},{"doc":"Gets the core write tracking setting.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_core_write_tracking","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_core_write_tracking(hid_t fapl_id,  hbool_t *  is_enabled,  size_t *  page_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_core_write_tracking.html"},{"doc":"Sets the core write tracking setting.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_core_write_tracking","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_core_write_tracking(hid_t fapl_id,  hbool_t is_enabled,  size_t page_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_core_write_tracking.html"},{"doc":"Gets the dataset no attributes hint.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_dset_no_attrs_hint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_dset_no_attrs_hint(hid_t dcpl_id,  hbool_t *  minimize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_dset_no_attrs_hint.html"},{"doc":"Sets the dataset no attributes hint.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_dset_no_attrs_hint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_dset_no_attrs_hint(hid_t dcpl_id,  hbool_t minimize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_dset_no_attrs_hint.html"},{"doc":"Gets the filter information (version 1).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_filter1","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_filter1(hid_t plist_id,  uint  idx,  uint *  flags,  size_t *  cd_nelmts,\n       uint *  cd_values,  size_t namelen,  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_filter1.html"},{"doc":"Gets the filter information (version 2).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_filter2","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Pget_filter2(hid_t plist_id,  uint  idx,  uint *  flags,  size_t *  cd_nelmts,\n       uint *  cd_values,  size_t namelen,  char *  name,  uint *  filter_config)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_filter2.html"},{"doc":"Gets the filter information by id (version 1).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_filter_by_id1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_filter_by_id1(hid_t plist_id,  int  filter_id,  uint *  flags,\n       size_t *  cd_nelmts,  uint *  cd_values,  size_t namelen,  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_filter_by_id1.html"},{"doc":"Gets the filter information by id (version 2).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_filter_by_id2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_filter_by_id2(hid_t plist_id,  int  filter_id,  uint *  flags,\n       size_t *  cd_nelmts,  uint *  cd_values,  size_t namelen,  char *  name,  uint *  filter_config)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_filter_by_id2.html"},{"doc":"Sets a filter callback function.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_filter_callback","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_filter_callback(hid_t plist_id,  H5Z_filter_func_t func,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_filter_callback.html"},{"doc":"Gets the selection I/O mode.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_selection_io","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_selection_io(hid_t plist_id,  H5D_SELECTION_IO *  selection_io_mode)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_selection_io.html"},{"doc":"Sets the selection I/O mode.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_selection_io","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_selection_io(hid_t plist_id,  H5D_SELECTION_IO selection_io_mode)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_selection_io.html"},{"doc":"Gets the actual selection I/O mode used.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_actual_selection_io_mode","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_actual_selection_io_mode(hid_t plist_id,  uint *  actual_selection_io_mode)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_actual_selection_io_mode.html"},{"doc":"Gets the reason for not using selection I/O.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_no_selection_io_cause","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_no_selection_io_cause(hid_t plist_id,  uint *  no_selection_io_cause)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_no_selection_io_cause.html"},{"doc":"Gets the modify write buffer flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_modify_write_buf","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_modify_write_buf(hid_t plist_id,  hbool_t *  modify_write_buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_modify_write_buf.html"},{"doc":"Sets the modify write buffer flag.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_modify_write_buf","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_modify_write_buf(hid_t plist_id,  hbool_t modify_write_buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_modify_write_buf.html"},{"doc":"Gets the version information for objects created with a property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_version","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_version(hid_t plist_id,  uint *  boot,  uint *  freelist,  uint *  stab,  uint *  shhdr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_version.html"},{"doc":"Registers a permanent property with a property list class (version 1).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pregister1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pregister1(hid_t cls_id,  const  char *  name,  size_t size,  void *  def_value,\n       H5P_prp_create_func_t prp_create,  H5P_prp_set_func_t prp_set,\n       H5P_prp_get_func_t prp_get,  H5P_prp_delete_func_t prp_del,\n       H5P_prp_copy_func_t prp_copy,  H5P_prp_close_func_t prp_close)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pregister1.html"},{"doc":"Inserts a temporary property into a property list (version 1).","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pinsert1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pinsert1(hid_t plist_id,  const  char *  name,  size_t size,  void *  value,\n       H5P_prp_set_func_t prp_set,  H5P_prp_get_func_t prp_get,\n       H5P_prp_delete_func_t prp_delete,  H5P_prp_copy_func_t prp_copy,\n       H5P_prp_close_func_t prp_close)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pinsert1.html"},{"doc":"Gets the VOL connector identifier.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_vol_id","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Pget_vol_id(hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_vol_id.html"},{"doc":"Gets the VOL connector information.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_vol_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_vol_info(hid_t plist_id,  void * *  vol_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_vol_info.html"},{"doc":"Sets the VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_vol","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_vol(hid_t plist_id,  hid_t new_vol_id,  const  void *  new_vol_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_vol.html"},{"doc":"Gets the VOL capability flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_vol_cap_flags","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_vol_cap_flags(hid_t plist_id,  ulong *  cap_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_vol_cap_flags.html"},{"doc":"Gets the variable-length memory manager functions.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_vlen_mem_manager","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_vlen_mem_manager(hid_t plist_id,  H5MM_allocate_t *  alloc_func,\n       void * *  alloc_info,  H5MM_free_t *  free_func,  void * *  free_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_vlen_mem_manager.html"},{"doc":"Sets the variable-length memory manager functions.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_vlen_mem_manager","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_vlen_mem_manager(hid_t plist_id,  H5MM_allocate_t alloc_func,\n       void *  alloc_info,  H5MM_free_t free_func,  void *  free_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_vlen_mem_manager.html"},{"doc":"Gets the type conversion callback.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_type_conv_cb","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_type_conv_cb(hid_t dxpl_id,  H5T_conv_except_func_t *  op,  void * *  operate_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_type_conv_cb.html"},{"doc":"Sets the type conversion callback.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_type_conv_cb","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_type_conv_cb(hid_t dxpl_id,  H5T_conv_except_func_t op,  void *  operate_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_type_conv_cb.html"},{"doc":"Sets a hyperslab selection for dataset I/O.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_dataset_io_hyperslab_selection","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_dataset_io_hyperslab_selection(hid_t plist_id,  uint  rank,  int  op,\n       const  hsize_t *  start,  const  hsize_t *  stride,  const  hsize_t *  count,  const  hsize_t *  block)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_dataset_io_hyperslab_selection.html"},{"doc":"Gets the file integrity check relaxation flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_relax_file_integrity_checks","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_relax_file_integrity_checks(hid_t plist_id,  ulong *  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_relax_file_integrity_checks.html"},{"doc":"Sets the file integrity check relaxation flags.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_relax_file_integrity_checks","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_relax_file_integrity_checks(hid_t plist_id,  ulong  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_relax_file_integrity_checks.html"},{"doc":"Initializes the onion VFD.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5FD_onion_init","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5FD_onion_init()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5FD_onion_init.html"},{"doc":"Gets the onion info from the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fapl_onion","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fapl_onion(hid_t fapl_id,  H5FD_onion_fapl_info_t *  fa_out)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fapl_onion.html"},{"doc":"Sets the onion info for the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_onion","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_onion(hid_t fapl_id,  const(H5FD_onion_fapl_info_t) *  fa)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_onion.html"},{"doc":"Gets the number of revisions for an onion file.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5FDonion_get_revision_count","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5FDonion_get_revision_count(const  char *  filename,  hid_t fapl_id,  ulong *  revision_count)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5FDonion_get_revision_count.html"},{"doc":"Initializes the splitter VFD.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5FD_splitter_init","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5FD_splitter_init()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5FD_splitter_init.html"},{"doc":"Sets the file access property list to use the splitter driver.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_fapl_splitter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_fapl_splitter(hid_t fapl_id,  H5FD_splitter_vfd_config_t *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_fapl_splitter.html"},{"doc":"Gets splitter driver properties from the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_fapl_splitter","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_fapl_splitter(hid_t fapl_id,  H5FD_splitter_vfd_config_t *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_fapl_splitter.html"},{"doc":"Gets the current metadata cache configuration from the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_mdc_config","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_mdc_config(hid_t plist_id,  H5AC_cache_config_t *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_mdc_config.html"},{"doc":"Sets the metadata cache configuration in the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_mdc_config","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_mdc_config(hid_t plist_id,  const(H5AC_cache_config_t) *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_mdc_config.html"},{"doc":"Gets the metadata cache image configuration from the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_mdc_image_config","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_mdc_image_config(hid_t plist_id,  H5AC_cache_image_config_t *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_mdc_image_config.html"},{"doc":"Sets the metadata cache image configuration in the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_mdc_image_config","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_mdc_image_config(hid_t plist_id,  const(H5AC_cache_image_config_t) *  config_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_mdc_image_config.html"},{"doc":"Gets the values set for append flush from a dataset access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_append_flush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_append_flush(hid_t dapl_id,  uint  dims,  hsize_t *  boundary,  H5D_append_cb_t *  func,  void * *  udata)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_append_flush.html"},{"doc":"Sets append flush parameters in a dataset access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_append_flush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_append_flush(hid_t dapl_id,  uint  ndims,  const(hsize_t) *  boundary,  H5D_append_cb_t func,  void *  udata)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_append_flush.html"},{"doc":"Gets the object flush callback and user data from the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_object_flush_cb","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_object_flush_cb(hid_t plist_id,  H5F_flush_cb_t *  func,  void * *  udata)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_object_flush_cb.html"},{"doc":"Sets the object flush callback in the file access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_object_flush_cb","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_object_flush_cb(hid_t plist_id,  H5F_flush_cb_t func,  void *  udata)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_object_flush_cb.html"},{"doc":"Gets the external link traversal callback from the link access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pget_elink_cb","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pget_elink_cb(hid_t lapl_id,  H5L_elink_traverse_t *  func,  void * *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pget_elink_cb.html"},{"doc":"Sets the external link traversal callback in the link access property list.","kind":"function","module":"ddn.lib.hdf5.h5p","name":"H5Pset_elink_cb","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Pset_elink_cb(hid_t lapl_id,  H5L_elink_traverse_t func,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p/H5Pset_elink_cb.html"},{"doc":"Callback type for property list class creation.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_cls_create_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_cls_create_func_t = herr_t function(hid_t prop_id,  void *  create_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_cls_create_func_t"},{"doc":"Callback type for property list class copy.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_cls_copy_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_cls_copy_func_t = herr_t function(hid_t new_prop_id,  hid_t old_prop_id,  void *  copy_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_cls_copy_func_t"},{"doc":"Callback type for property list class close.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_cls_close_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_cls_close_func_t = herr_t function(hid_t prop_id,  void *  close_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_cls_close_func_t"},{"doc":"Callback type for property creation.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_create_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_create_func_t = herr_t function(const  char *  name,  size_t size,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_create_func_t"},{"doc":"Callback type for property set.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_set_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_set_func_t = herr_t function(hid_t prop_id,  const  char *  name,  size_t size,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_set_func_t"},{"doc":"Callback type for property get.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_get_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_get_func_t = herr_t function(hid_t prop_id,  const  char *  name,  size_t size,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_get_func_t"},{"doc":"Callback type for property delete.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_delete_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_delete_func_t = herr_t function(hid_t prop_id,  const  char *  name,  size_t size,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_delete_func_t"},{"doc":"Callback type for property copy.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_copy_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_copy_func_t = herr_t function(const  char *  name,  size_t size,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_copy_func_t"},{"doc":"Callback type for property compare.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_compare_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_compare_func_t = int  function(const  void *  value1,  const  void *  value2,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_compare_func_t"},{"doc":"Callback type for property close.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_prp_close_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_prp_close_func_t = herr_t function(const  char *  name,  size_t size,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_prp_close_func_t"},{"doc":"Callback type for property iteration.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5P_iterate_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5P_iterate_t = herr_t function(hid_t id,  const  char *  name,  void *  iter_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_iterate_t"},{"doc":"Indicates how the new onion data will be stored.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5FD_onion_target_file_constant_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_onion_target_file_constant_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_onion_target_file_constant_t"},{"doc":"Onion history is stored in a single, separate \"onion file\". Shares filename and path as hdf5 file (if any), with only a different filename extension.","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5FD_ONION_STORE_TARGET_ONION","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_ONION_STORE_TARGET_ONION = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_onion_target_file_constant_t"},{"doc":"Stores fapl information for creating onion VFD files.","kind":"struct","module":"ddn.lib.hdf5.h5p","name":"H5FD_onion_fapl_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_onion_fapl_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_onion_fapl_info_t"},{"doc":"Configuration options for setting up the Splitter VFD.","kind":"struct","module":"ddn.lib.hdf5.h5p","name":"H5FD_splitter_vfd_config_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_splitter_vfd_config_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_splitter_vfd_config_t"},{"doc":"Cache size increase mode.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5C_cache_incr_mode","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_cache_incr_mode : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_incr_mode"},{"doc":"Automatic cache size increase is disabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_INCR__OFF","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_INCR__OFF = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_incr_mode"},{"doc":"Automatic cache size increase is enabled using the hit rate threshold algorithm","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_INCR__THRESHOLD","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_INCR__THRESHOLD = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_incr_mode"},{"doc":"Cache flash size increase mode.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5C_cache_flash_incr_mode","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_cache_flash_incr_mode : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_flash_incr_mode"},{"doc":"Flash cache size increase is disabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_FLASH_INCR__OFF","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_FLASH_INCR__OFF = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_flash_incr_mode"},{"doc":"Flash cache size increase is enabled using the add space algorithm","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_FLASH_INCR__ADD_SPACE","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_FLASH_INCR__ADD_SPACE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_flash_incr_mode"},{"doc":"Cache size decrease mode.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5C_cache_decr_mode","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_cache_decr_mode : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_decr_mode"},{"doc":"Automatic cache size decrease is disabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_DECR__OFF","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_DECR__OFF = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_decr_mode"},{"doc":"Automatic cache size decrease is enabled using the hit rate threshold algorithm","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_DECR__THRESHOLD","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_DECR__THRESHOLD = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_decr_mode"},{"doc":"Automatic cache size decrease is enabled using the ageout algorithm","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_DECR__AGE_OUT","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_DECR__AGE_OUT = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_decr_mode"},{"doc":"Automatic cache size decrease is enabled using the ageout with hit rate threshold algorithm","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"H5C_DECR__AGE_OUT_WITH_THRESHOLD","package":"ddn-lib-hdf5","parentType":"","signature":"H5C_DECR__AGE_OUT_WITH_THRESHOLD = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5C_cache_decr_mode"},{"doc":"Metadata cache configuration structure.","kind":"struct","module":"ddn.lib.hdf5.h5p","name":"H5AC_cache_config_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC_cache_config_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC_cache_config_t"},{"doc":"Cache image configuration structure.","kind":"struct","module":"ddn.lib.hdf5.h5p","name":"H5AC_cache_image_config_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC_cache_image_config_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC_cache_image_config_t"},{"doc":"Callback function type for H5Pset_append_flush().","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5D_append_cb_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_append_cb_t = herr_t function(hid_t dataset_id,  hsize_t *  cur_dims,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_append_cb_t"},{"doc":"Callback function type for H5Pset_object_flush_cb().","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5F_flush_cb_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_flush_cb_t = herr_t function(hid_t object_id,  void *  udata)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_flush_cb_t"},{"doc":"Callback for external link traversal.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5L_elink_traverse_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_elink_traverse_t = herr_t function(const  char *  parent_file_name,\n     const  char *  parent_group_name,  const  char *  child_file_name,\n     const  char *  child_object_name,  uint *  acc_flags,  hid_t fapl_id,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5L_elink_traverse_t"},{"doc":"Offset type for external files","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"off_t","package":"ddn-lib-hdf5","parentType":"","signature":"off_t = long","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#off_t"},{"doc":"Fill value status for datasets.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5D_FILL_VALUE","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_FILL_VALUE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_VALUE"},{"doc":"Fill value status is undefined","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_VALUE"},{"doc":"Fill value is undefined","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"UNDEFINED","package":"ddn-lib-hdf5","parentType":"","signature":"UNDEFINED = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_VALUE"},{"doc":"Fill value is the library default","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_VALUE"},{"doc":"Fill value is user-defined","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"USER_DEFINED","package":"ddn-lib-hdf5","parentType":"","signature":"USER_DEFINED = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_VALUE"},{"doc":"Dataset fill time options.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5D_FILL_TIME","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_FILL_TIME : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_TIME"},{"doc":"Error or undefined fill time","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_TIME"},{"doc":"Write fill value at allocation time","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ALLOC","package":"ddn-lib-hdf5","parentType":"","signature":"ALLOC = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_TIME"},{"doc":"Never write fill value","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"NEVER","package":"ddn-lib-hdf5","parentType":"","signature":"NEVER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_TIME"},{"doc":"Write fill value when dataset element is first written (default)","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"IFSET","package":"ddn-lib-hdf5","parentType":"","signature":"IFSET = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_FILL_TIME"},{"doc":"Dataset space allocation time options.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5D_ALLOC_TIME","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_ALLOC_TIME : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_ALLOC_TIME"},{"doc":"Error or undefined allocation time","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_ALLOC_TIME"},{"doc":"Use default allocation time for storage method","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_ALLOC_TIME"},{"doc":"Allocate space early, when dataset is created","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"EARLY","package":"ddn-lib-hdf5","parentType":"","signature":"EARLY = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_ALLOC_TIME"},{"doc":"Allocate space incrementally as data is written","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"INCR","package":"ddn-lib-hdf5","parentType":"","signature":"INCR = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_ALLOC_TIME"},{"doc":"Allocate space late, when data is first written","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"LATE","package":"ddn-lib-hdf5","parentType":"","signature":"LATE = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_ALLOC_TIME"},{"doc":"Scale-offset filter scale type options.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5Z_SO_SCALE","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_SO_SCALE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_SO_SCALE"},{"doc":"Floating-point scale factor using variable MinBits method","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"FLOAT_DSCALE","package":"ddn-lib-hdf5","parentType":"","signature":"FLOAT_DSCALE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_SO_SCALE"},{"doc":"Floating-point scale factor using fixed MinBits method","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"FLOAT_ESCALE","package":"ddn-lib-hdf5","parentType":"","signature":"FLOAT_ESCALE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_SO_SCALE"},{"doc":"Integer scale factor","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"INT","package":"ddn-lib-hdf5","parentType":"","signature":"INT = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_SO_SCALE"},{"doc":"Error detection code options for data transfer.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5Z_EDC","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_EDC : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_EDC"},{"doc":"Error detection disabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DISABLE","package":"ddn-lib-hdf5","parentType":"","signature":"DISABLE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_EDC"},{"doc":"Error detection enabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ENABLE","package":"ddn-lib-hdf5","parentType":"","signature":"ENABLE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_EDC"},{"doc":"Character encoding options for string data.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5T_CSET","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_CSET : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5T_CSET"},{"doc":"Error value","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5T_CSET"},{"doc":"US ASCII character set","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ASCII","package":"ddn-lib-hdf5","parentType":"","signature":"ASCII = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5T_CSET"},{"doc":"UTF-8 Unicode character set","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"UTF8","package":"ddn-lib-hdf5","parentType":"","signature":"UTF8 = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5T_CSET"},{"doc":"Object copy flags.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5O_COPY","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_COPY : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Copy only immediate members, not linked objects","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"SHALLOW_HIERARCHY_FLAG","package":"ddn-lib-hdf5","parentType":"","signature":"SHALLOW_HIERARCHY_FLAG = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Expand soft links into new objects","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"EXPAND_SOFT_LINK_FLAG","package":"ddn-lib-hdf5","parentType":"","signature":"EXPAND_SOFT_LINK_FLAG = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Expand external links into new objects","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"EXPAND_EXT_LINK_FLAG","package":"ddn-lib-hdf5","parentType":"","signature":"EXPAND_EXT_LINK_FLAG = 0x0004","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Expand references to point to destination objects","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"EXPAND_REFERENCE_FLAG","package":"ddn-lib-hdf5","parentType":"","signature":"EXPAND_REFERENCE_FLAG = 0x0008","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Copy objects without attributes","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"WITHOUT_ATTR_FLAG","package":"ddn-lib-hdf5","parentType":"","signature":"WITHOUT_ATTR_FLAG = 0x0010","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Merge committed datatypes in destination","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"MERGE_COMMITTED_DTYPE_FLAG","package":"ddn-lib-hdf5","parentType":"","signature":"MERGE_COMMITTED_DTYPE_FLAG = 0x0040","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5O_COPY"},{"doc":"Virtual dataset view options.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5D_VDS_VIEW","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_VDS_VIEW : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_VDS_VIEW"},{"doc":"Error value","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_VDS_VIEW"},{"doc":"View only first missing source","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"FIRST_MISSING","package":"ddn-lib-hdf5","parentType":"","signature":"FIRST_MISSING = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_VDS_VIEW"},{"doc":"View last available source","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"LAST_AVAILABLE","package":"ddn-lib-hdf5","parentType":"","signature":"LAST_AVAILABLE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_VDS_VIEW"},{"doc":"File space strategy options.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5F_FILE_SPACE","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_FILE_SPACE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_FILE_SPACE"},{"doc":"Default strategy (same as FSM_AGGR)","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_FILE_SPACE"},{"doc":"FSM with aggregators","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"FSM_AGGR","package":"ddn-lib-hdf5","parentType":"","signature":"FSM_AGGR = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_FILE_SPACE"},{"doc":"Page buffering","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"PAGE","package":"ddn-lib-hdf5","parentType":"","signature":"PAGE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_FILE_SPACE"},{"doc":"Aggregators only","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"AGGR","package":"ddn-lib-hdf5","parentType":"","signature":"AGGR = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_FILE_SPACE"},{"doc":"No free space management","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5F_FILE_SPACE"},{"doc":"File driver memory types.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5FD_MEM","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_MEM : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"No data type","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"NOLIST","package":"ddn-lib-hdf5","parentType":"","signature":"NOLIST = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Default/no type","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Superblock data","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"SUPER","package":"ddn-lib-hdf5","parentType":"","signature":"SUPER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"B-tree data","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"BTREE","package":"ddn-lib-hdf5","parentType":"","signature":"BTREE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Raw data","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DRAW","package":"ddn-lib-hdf5","parentType":"","signature":"DRAW = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Global heap data","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"GHEAP","package":"ddn-lib-hdf5","parentType":"","signature":"GHEAP = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Local heap data","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"LHEAP","package":"ddn-lib-hdf5","parentType":"","signature":"LHEAP = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Object header data","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"OHDR","package":"ddn-lib-hdf5","parentType":"","signature":"OHDR = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Number of types","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_MEM"},{"doc":"Selection I/O mode options.","kind":"enum","module":"ddn.lib.hdf5.h5p","name":"H5D_SELECTION_IO","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_SELECTION_IO : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_SELECTION_IO"},{"doc":"Selection I/O disabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"OFF","package":"ddn-lib-hdf5","parentType":"","signature":"OFF = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_SELECTION_IO"},{"doc":"Selection I/O enabled (default)","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_SELECTION_IO"},{"doc":"Selection I/O enabled","kind":"enum_member","module":"ddn.lib.hdf5.h5p","name":"ON","package":"ddn-lib-hdf5","parentType":"","signature":"ON = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5D_SELECTION_IO"},{"doc":"Memory allocation function type.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5MM_allocate_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5MM_allocate_t = void *  function(size_t size,  void *  alloc_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5MM_allocate_t"},{"doc":"Memory free function type.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5MM_free_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5MM_free_t = void  function(void *  mem,  void *  free_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5MM_free_t"},{"doc":"Filter callback function type.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5Z_filter_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_filter_func_t = int  function(int  except_type,  hid_t type_id,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5Z_filter_func_t"},{"doc":"Type conversion exception callback function type.","kind":"alias","module":"ddn.lib.hdf5.h5p","name":"H5T_conv_except_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_conv_except_func_t = int  function(int  except_type,  hid_t src_id,  hid_t dst_id,  void *  src_buf,  void *  dst_buf,  void *  op_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5T_conv_except_func_t"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_ROOT_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_ROOT_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_ROOT_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_OBJECT_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_OBJECT_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_OBJECT_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_FILE_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_FILE_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_FILE_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_FILE_ACCESS_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_FILE_ACCESS_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_FILE_ACCESS_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_DATASET_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_DATASET_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_DATASET_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_DATASET_ACCESS_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_DATASET_ACCESS_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_DATASET_ACCESS_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_DATASET_XFER_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_DATASET_XFER_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_DATASET_XFER_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_FILE_MOUNT_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_FILE_MOUNT_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_FILE_MOUNT_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_GROUP_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_GROUP_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_GROUP_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_GROUP_ACCESS_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_GROUP_ACCESS_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_GROUP_ACCESS_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_DATATYPE_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_DATATYPE_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_DATATYPE_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_DATATYPE_ACCESS_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_DATATYPE_ACCESS_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_DATATYPE_ACCESS_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_STRING_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_STRING_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_STRING_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_ATTRIBUTE_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_ATTRIBUTE_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_ATTRIBUTE_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_ATTRIBUTE_ACCESS_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_ATTRIBUTE_ACCESS_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_ATTRIBUTE_ACCESS_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_OBJECT_COPY_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_OBJECT_COPY_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_OBJECT_COPY_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_LINK_CREATE_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_LINK_CREATE_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_LINK_CREATE_ID_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5P_CLS_LINK_ACCESS_ID_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_CLS_LINK_ACCESS_ID_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5P_CLS_LINK_ACCESS_ID_g"},{"doc":"Current version of the onion VFD fapl info struct","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_ONION_FAPL_INFO_VERSION_CURR","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_ONION_FAPL_INFO_VERSION_CURR","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_ONION_FAPL_INFO_VERSION_CURR"},{"doc":"Max length of a comment. The buffer is defined to be this size + 1 to handle the NUL.","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_ONION_FAPL_INFO_COMMENT_MAX_LEN","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_ONION_FAPL_INFO_COMMENT_MAX_LEN","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_ONION_FAPL_INFO_COMMENT_MAX_LEN"},{"doc":"Indicates that you want the latest revision.","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_ONION_FAPL_INFO_REVISION_ID_LATEST","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_ONION_FAPL_INFO_REVISION_ID_LATEST","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_ONION_FAPL_INFO_REVISION_ID_LATEST"},{"doc":"Flag to enable page alignment for onion history metadata.","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_ONION_FAPL_INFO_CREATE_FLAG_ENABLE_PAGE_ALIGNMENT","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_ONION_FAPL_INFO_CREATE_FLAG_ENABLE_PAGE_ALIGNMENT","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_ONION_FAPL_INFO_CREATE_FLAG_ENABLE_PAGE_ALIGNMENT"},{"doc":"The version of the H5FD_splitter_vfd_config_t structure used","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_CURR_SPLITTER_VFD_CONFIG_VERSION","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_CURR_SPLITTER_VFD_CONFIG_VERSION","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_CURR_SPLITTER_VFD_CONFIG_VERSION"},{"doc":"Maximum length of a filename/path string in the Write-Only channel, including the NULL-terminator.","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_SPLITTER_PATH_MAX","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_SPLITTER_PATH_MAX","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_SPLITTER_PATH_MAX"},{"doc":"Semi-unique constant used to help identify structure pointers","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5FD_SPLITTER_MAGIC","package":"ddn-lib-hdf5","parentType":"","signature":"H5FD_SPLITTER_MAGIC","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5FD_SPLITTER_MAGIC"},{"doc":"Current version of the H5AC_cache_config_t structure","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5AC__CURR_CACHE_CONFIG_VERSION","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC__CURR_CACHE_CONFIG_VERSION","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC__CURR_CACHE_CONFIG_VERSION"},{"doc":"Maximum length of a trace file name","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5AC__MAX_TRACE_FILE_NAME_LEN","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC__MAX_TRACE_FILE_NAME_LEN","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC__MAX_TRACE_FILE_NAME_LEN"},{"doc":"Current version of the H5AC_cache_image_config_t structure","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5AC__CURR_CACHE_IMAGE_CONFIG_VERSION","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC__CURR_CACHE_IMAGE_CONFIG_VERSION","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC__CURR_CACHE_IMAGE_CONFIG_VERSION"},{"doc":"No limit on number of times a prefetched entry can appear in subsequent cache images","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5AC__CACHE_IMAGE__ENTRY_AGEOUT__NONE","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC__CACHE_IMAGE__ENTRY_AGEOUT__NONE","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC__CACHE_IMAGE__ENTRY_AGEOUT__NONE"},{"doc":"Limit on number of times a prefetched entry can appear in subsequent cache images","kind":"variable","module":"ddn.lib.hdf5.h5p","name":"H5AC__CACHE_IMAGE__ENTRY_AGEOUT__MAX","package":"ddn-lib-hdf5","parentType":"","signature":"H5AC__CACHE_IMAGE__ENTRY_AGEOUT__MAX","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5p.html#H5AC__CACHE_IMAGE__ENTRY_AGEOUT__MAX"},{"doc":"HDF5 Plugin (H5PL) API Bindings","kind":"module","module":"ddn.lib.hdf5.h5pl","name":"ddn.lib.hdf5.h5pl","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html"},{"doc":"Appends a path to the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLappend","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLappend(const  char *  search_path)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLappend.html"},{"doc":"Prepends a path to the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLprepend","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLprepend(const  char *  search_path)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLprepend.html"},{"doc":"Inserts a path at a specific index in the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLinsert","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLinsert(const  char *  search_path,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLinsert.html"},{"doc":"Replaces a path at a specific index in the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLreplace","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLreplace(const  char *  search_path,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLreplace.html"},{"doc":"Removes a path from the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLremove","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLremove(uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLremove.html"},{"doc":"Gets a path from the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLget","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5PLget(uint  idx,  char *  path_buf,  size_t buf_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLget.html"},{"doc":"Gets the number of paths in the plugin search path list.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLsize","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLsize(uint *  num_paths)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLsize.html"},{"doc":"Gets the current plugin loading state.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLget_loading_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLget_loading_state(uint *  plugin_control_mask)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLget_loading_state.html"},{"doc":"Sets the plugin loading state.","kind":"function","module":"ddn.lib.hdf5.h5pl","name":"H5PLset_loading_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PLset_loading_state(uint  plugin_control_mask)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl/H5PLset_loading_state.html"},{"doc":"Plugin type flags.","kind":"enum","module":"ddn.lib.hdf5.h5pl","name":"H5PL_TYPE","package":"ddn-lib-hdf5","parentType":"","signature":"H5PL_TYPE : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_TYPE"},{"doc":"Error/invalid type","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = uint.max","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_TYPE"},{"doc":"Filter plugins","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"FILTER","package":"ddn-lib-hdf5","parentType":"","signature":"FILTER = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_TYPE"},{"doc":"VOL connector plugins","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"VOL","package":"ddn-lib-hdf5","parentType":"","signature":"VOL = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_TYPE"},{"doc":"Virtual file driver plugins","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"VFD","package":"ddn-lib-hdf5","parentType":"","signature":"VFD = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_TYPE"},{"doc":"Number of plugin types","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_TYPE"},{"doc":"Plugin loading state flags.","kind":"enum","module":"ddn.lib.hdf5.h5pl","name":"H5PL_FILTER","package":"ddn-lib-hdf5","parentType":"","signature":"H5PL_FILTER : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_FILTER"},{"doc":"Disable all plugin loading","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"ALL","package":"ddn-lib-hdf5","parentType":"","signature":"ALL = 0x0000","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_FILTER"},{"doc":"Enable filter plugin loading","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"FILTER","package":"ddn-lib-hdf5","parentType":"","signature":"FILTER = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_FILTER"},{"doc":"Enable VOL connector plugin loading","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"VOL","package":"ddn-lib-hdf5","parentType":"","signature":"VOL = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_FILTER"},{"doc":"Enable VFD plugin loading","kind":"enum_member","module":"ddn.lib.hdf5.h5pl","name":"VFD","package":"ddn-lib-hdf5","parentType":"","signature":"VFD = 0x0004","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5pl.html#H5PL_FILTER"},{"doc":"HDF5 Reference Binding","kind":"module","module":"ddn.lib.hdf5.h5r","name":"ddn.lib.hdf5.h5r","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html"},{"doc":"Creates an object reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rcreate_object","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rcreate_object(hid_t loc_id,  const  char *  name,  hid_t oapl_id,  H5R_ref_t *  ref_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rcreate_object.html"},{"doc":"Creates a region reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rcreate_region","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rcreate_region(hid_t loc_id,  const  char *  name,  hid_t space_id,\n       hid_t oapl_id,  H5R_ref_t *  ref_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rcreate_region.html"},{"doc":"Creates an attribute reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rcreate_attr","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rcreate_attr(hid_t loc_id,  const  char *  name,  const  char *  attr_name,\n       hid_t oapl_id,  H5R_ref_t *  ref_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rcreate_attr.html"},{"doc":"Destroys a reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rdestroy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rdestroy(H5R_ref_t *  ref_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rdestroy.html"},{"doc":"Gets reference type","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_type","package":"ddn-lib-hdf5","parentType":"","signature":"H5R_type_t H5Rget_type(const  H5R_ref_t *  ref_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_type.html"},{"doc":"Compares two references","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Requal","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Requal(const  H5R_ref_t *  ref1_ptr,  const  H5R_ref_t *  ref2_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Requal.html"},{"doc":"Copies a reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rcopy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rcopy(const  H5R_ref_t *  src_ref_ptr,  H5R_ref_t *  dst_ref_ptr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rcopy.html"},{"doc":"Opens referenced object","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Ropen_object","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Ropen_object(H5R_ref_t *  ref_ptr,  hid_t rapl_id,  hid_t oapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Ropen_object.html"},{"doc":"Opens referenced region","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Ropen_region","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Ropen_region(H5R_ref_t *  ref_ptr,  hid_t rapl_id,  hid_t oapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Ropen_region.html"},{"doc":"Opens referenced attribute","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Ropen_attr","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Ropen_attr(H5R_ref_t *  ref_ptr,  hid_t rapl_id,  hid_t aapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Ropen_attr.html"},{"doc":"Gets object type of reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_obj_type3","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rget_obj_type3(H5R_ref_t *  ref_ptr,  hid_t rapl_id,  H5O_type_t *  obj_type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_obj_type3.html"},{"doc":"Gets file name of reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_file_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Rget_file_name(const  H5R_ref_t *  ref_ptr,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_file_name.html"},{"doc":"Gets object name of reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_obj_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Rget_obj_name(H5R_ref_t *  ref_ptr,  hid_t rapl_id,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_obj_name.html"},{"doc":"Gets attribute name of reference","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_attr_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Rget_attr_name(const  H5R_ref_t *  ref_ptr,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_attr_name.html"},{"doc":"Creates a reference (deprecated)","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rcreate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rcreate(void *  ref_,  hid_t loc_id,  const  char *  name,\n       H5R_type_t ref_type,  hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rcreate.html"},{"doc":"Gets object type (deprecated)","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_obj_type2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Rget_obj_type2(hid_t id,  H5R_type_t ref_type,  const  void *  ref_,\n       H5O_type_t *  obj_type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_obj_type2.html"},{"doc":"Dereferences (deprecated)","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rdereference2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Rdereference2(hid_t obj_id,  hid_t oapl_id,  H5R_type_t ref_type,  const  void *  ref_)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rdereference2.html"},{"doc":"Dereferences a reference (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rdereference1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Rdereference1(hid_t dataset,  H5R_type_t ref_type,  const  void *  ref_)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rdereference1.html"},{"doc":"Gets the name of a referenced object.","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5Rget_name(hid_t loc_id,  H5R_type_t ref_type,  const  void *  ref_,\n       char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_name.html"},{"doc":"Gets the object type of a referenced object (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_obj_type1","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Rget_obj_type1(hid_t id,  H5R_type_t ref_type,  const  void *  ref_)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_obj_type1.html"},{"doc":"Gets the region (dataspace) for a dataset region reference.","kind":"function","module":"ddn.lib.hdf5.h5r","name":"H5Rget_region","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Rget_region(hid_t dataset,  H5R_type_t ref_type,  const  void *  ref_)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r/H5Rget_region.html"},{"doc":"Reference type","kind":"enum","module":"ddn.lib.hdf5.h5r","name":"H5R_type_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5R_type_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"BADTYPE","package":"ddn-lib-hdf5","parentType":"","signature":"BADTYPE = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"OBJECT1","package":"ddn-lib-hdf5","parentType":"","signature":"OBJECT1 = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"DATASET_REGION1","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET_REGION1 = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"OBJECT2","package":"ddn-lib-hdf5","parentType":"","signature":"OBJECT2 = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"DATASET_REGION2","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET_REGION2 = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"ATTR","package":"ddn-lib-hdf5","parentType":"","signature":"ATTR = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5r","name":"MAXTYPE","package":"ddn-lib-hdf5","parentType":"","signature":"MAXTYPE = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_type_t"},{"doc":"Opaque reference type","kind":"struct","module":"ddn.lib.hdf5.h5r","name":"H5R_ref_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5R_ref_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_ref_t"},{"doc":"Reference buffer size","kind":"variable","module":"ddn.lib.hdf5.h5r","name":"H5R_REF_BUF_SIZE","package":"ddn-lib-hdf5","parentType":"","signature":"H5R_REF_BUF_SIZE","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5r.html#H5R_REF_BUF_SIZE"},{"doc":"HDF5 Dataspace Binding","kind":"module","module":"ddn.lib.hdf5.h5s","name":"ddn.lib.hdf5.h5s","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html"},{"doc":"Creates a new dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Screate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Screate(H5S_class_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Screate.html"},{"doc":"Creates a simple dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Screate_simple","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Screate_simple(int  rank,  const  hsize_t *  dims,  const  hsize_t *  maxdims)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Screate_simple.html"},{"doc":"Closes a dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sclose(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sclose.html"},{"doc":"Creates a copy of a dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Scopy","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Scopy(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Scopy.html"},{"doc":"Gets the number of dimensions in a dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_simple_extent_ndims","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Sget_simple_extent_ndims(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_simple_extent_ndims.html"},{"doc":"Gets the dimensions of a dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_simple_extent_dims","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Sget_simple_extent_dims(hid_t space_id,  hsize_t *  dims,  hsize_t *  maxdims)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_simple_extent_dims.html"},{"doc":"Gets the number of elements in a dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_simple_extent_npoints","package":"ddn-lib-hdf5","parentType":"","signature":"hssize_t H5Sget_simple_extent_npoints(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_simple_extent_npoints.html"},{"doc":"Gets the dataspace class type.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_simple_extent_type","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_class_t H5Sget_simple_extent_type(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_simple_extent_type.html"},{"doc":"Determines whether a dataspace is simple.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sis_simple","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sis_simple(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sis_simple.html"},{"doc":"Selects a hyperslab region.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_hyperslab","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sselect_hyperslab(hid_t space_id,  H5S_seloper_t op,  const  hsize_t *  start,\n       const  hsize_t *  stride,  const  hsize_t *  count,  const  hsize_t *  block)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_hyperslab.html"},{"doc":"Selects array elements by coordinate.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_elements","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sselect_elements(hid_t space_id,  H5S_seloper_t op,  size_t num_elem,  const  hsize_t *  coord)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_elements.html"},{"doc":"Selects the entire dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_all","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sselect_all(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_all.html"},{"doc":"Resets the selection to no elements.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_none","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sselect_none(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_none.html"},{"doc":"Verifies that a selection is valid.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_valid","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sselect_valid(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_valid.html"},{"doc":"Gets the number of selected elements.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_npoints","package":"ddn-lib-hdf5","parentType":"","signature":"hssize_t H5Sget_select_npoints(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_npoints.html"},{"doc":"Gets the selection type.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_type","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_sel_type H5Sget_select_type(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_type.html"},{"doc":"Gets the bounding box of a selection.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_bounds","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sget_select_bounds(hid_t spaceid,  hsize_t *  start,  hsize_t *  end)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_bounds.html"},{"doc":"Gets the number of hyperslab blocks in a selection.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_hyper_nblocks","package":"ddn-lib-hdf5","parentType":"","signature":"hssize_t H5Sget_select_hyper_nblocks(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_hyper_nblocks.html"},{"doc":"Gets the number of element points in a selection.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_elem_npoints","package":"ddn-lib-hdf5","parentType":"","signature":"hssize_t H5Sget_select_elem_npoints(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_elem_npoints.html"},{"doc":"Gets the hyperslab block list.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_hyper_blocklist","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sget_select_hyper_blocklist(hid_t spaceid,  hsize_t startblock,\n       hsize_t numblocks,  hsize_t *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_hyper_blocklist.html"},{"doc":"Gets the element point list.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_select_elem_pointlist","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sget_select_elem_pointlist(hid_t spaceid,  hsize_t startpoint,\n       hsize_t numpoints,  hsize_t *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_select_elem_pointlist.html"},{"doc":"Copies the extent from one dataspace to another.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sextent_copy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sextent_copy(hid_t dst_id,  hid_t src_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sextent_copy.html"},{"doc":"Determines whether two dataspaces have the same extent.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sextent_equal","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sextent_equal(hid_t space1_id,  hid_t space2_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sextent_equal.html"},{"doc":"Sets the offset of a simple dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Soffset_simple","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Soffset_simple(hid_t space_id,  const  hssize_t *  offset)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Soffset_simple.html"},{"doc":"Copies a selection from one dataspace to another.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_copy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sselect_copy(hid_t dst_id,  hid_t src_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_copy.html"},{"doc":"Adjusts a selection by an offset.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_adjust","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sselect_adjust(hid_t spaceid,  const  hssize_t *  offset)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_adjust.html"},{"doc":"Determines whether two selections have the same shape.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_shape_same","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sselect_shape_same(hid_t space1_id,  hid_t space2_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_shape_same.html"},{"doc":"Determines whether a selection intersects a block.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_intersect_block","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sselect_intersect_block(hid_t space_id,  const  hsize_t *  start,  const  hsize_t *  end)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_intersect_block.html"},{"doc":"Combines a hyperslab with an existing dataspace selection.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Scombine_hyperslab","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Scombine_hyperslab(hid_t space_id,  H5S_seloper_t op,  const  hsize_t *  start,\n       const  hsize_t *  stride,  const  hsize_t *  count,  const  hsize_t *  block)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Scombine_hyperslab.html"},{"doc":"Combines two dataspace selections.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Scombine_select","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Scombine_select(hid_t space1_id,  H5S_seloper_t op,  hid_t space2_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Scombine_select.html"},{"doc":"Modifies a dataspace selection with another.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Smodify_select","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Smodify_select(hid_t space1_id,  H5S_seloper_t op,  hid_t space2_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Smodify_select.html"},{"doc":"Decodes a dataspace from a binary buffer.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sdecode","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Sdecode(const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sdecode.html"},{"doc":"Encodes a dataspace into a binary buffer.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sencode2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sencode2(hid_t obj_id,  void *  buf,  size_t *  nalloc,  hid_t fapl)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sencode2.html"},{"doc":"Determines whether a hyperslab selection is regular.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sis_regular_hyperslab","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sis_regular_hyperslab(hid_t spaceid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sis_regular_hyperslab.html"},{"doc":"Gets the parameters of a regular hyperslab selection.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sget_regular_hyperslab","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Sget_regular_hyperslab(hid_t spaceid,  hsize_t *  start,  hsize_t *  stride,\n       hsize_t *  count,  hsize_t *  block)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sget_regular_hyperslab.html"},{"doc":"Encodes a dataspace (version 1, deprecated).","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sencode1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sencode1(hid_t obj_id,  void *  buf,  size_t *  nalloc)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sencode1.html"},{"doc":"Sets a dataspace to have no extent.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sset_extent_none","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sset_extent_none(hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sset_extent_none.html"},{"doc":"Sets the extent of a simple dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sset_extent_simple","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Sset_extent_simple(hid_t space_id,  int  rank,  const  hsize_t *  dims,  const  hsize_t *  max)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sset_extent_simple.html"},{"doc":"Creates a selection iterator.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Ssel_iter_create","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Ssel_iter_create(hid_t spaceid,  size_t elmt_size,  uint  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Ssel_iter_create.html"},{"doc":"Closes a selection iterator.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Ssel_iter_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ssel_iter_close(hid_t sel_iter_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Ssel_iter_close.html"},{"doc":"Resets a selection iterator.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Ssel_iter_reset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ssel_iter_reset(hid_t sel_iter_id,  hid_t space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Ssel_iter_reset.html"},{"doc":"Gets a sequence list from a selection iterator.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Ssel_iter_get_seq_list","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Ssel_iter_get_seq_list(hid_t sel_iter_id,  size_t maxseq,  size_t maxelmts,\n       size_t *  nseq,  size_t *  nelmts,  hsize_t *  off,  size_t *  len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Ssel_iter_get_seq_list.html"},{"doc":"Projects the intersection of two dataspaces into a third dataspace.","kind":"function","module":"ddn.lib.hdf5.h5s","name":"H5Sselect_project_intersection","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Sselect_project_intersection(hid_t src_space_id,  hid_t dst_space_id,\n       hid_t src_intersect_space_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s/H5Sselect_project_intersection.html"},{"doc":"Dataspace class type.","kind":"enum","module":"ddn.lib.hdf5.h5s","name":"H5S_class_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_class_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_class_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"NO_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"NO_CLASS = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_class_t"},{"doc":"Singleton (scalar) dataspace","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SCALAR","package":"ddn-lib-hdf5","parentType":"","signature":"SCALAR = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_class_t"},{"doc":"Simple (regular grid) dataspace","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SIMPLE","package":"ddn-lib-hdf5","parentType":"","signature":"SIMPLE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_class_t"},{"doc":"Empty set (null) dataspace","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"NULL_","package":"ddn-lib-hdf5","parentType":"","signature":"NULL_ = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_class_t"},{"doc":"Selection operation type.","kind":"enum","module":"ddn.lib.hdf5.h5s","name":"H5S_seloper_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_seloper_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_NOOP","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_NOOP = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Replace existing selection","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_SET","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_SET = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Binary OR - add new selection to existing","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_OR","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_OR = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Binary AND - keep only overlapped regions","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_AND","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_AND = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Binary XOR - keep only non-overlapped regions","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_XOR","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_XOR = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Binary NOT B - keep parts of first selection not in second","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_NOTB","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_NOTB = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Binary NOT A - keep parts of second selection not in first","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_NOTA","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_NOTA = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Append elements to end of point selection","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_APPEND","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_APPEND = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Prepend elements to beginning of point selection","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_PREPEND","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_PREPEND = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Invalid upper bound on selection operations","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SELECT_INVALID","package":"ddn-lib-hdf5","parentType":"","signature":"SELECT_INVALID = 8","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_seloper_t"},{"doc":"Selection type.","kind":"enum","module":"ddn.lib.hdf5.h5s","name":"H5S_sel_type","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_sel_type : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"Error indicator","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SEL_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"SEL_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"Empty selection","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SEL_NONE","package":"ddn-lib-hdf5","parentType":"","signature":"SEL_NONE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"Set of points","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SEL_POINTS","package":"ddn-lib-hdf5","parentType":"","signature":"SEL_POINTS = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"Hyperslab selection","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SEL_HYPERSLABS","package":"ddn-lib-hdf5","parentType":"","signature":"SEL_HYPERSLABS = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"All elements selected","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SEL_ALL","package":"ddn-lib-hdf5","parentType":"","signature":"SEL_ALL = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"Sentinel value (must be last)","kind":"enum_member","module":"ddn.lib.hdf5.h5s","name":"SEL_N","package":"ddn-lib-hdf5","parentType":"","signature":"SEL_N = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_sel_type"},{"doc":"Unlimited dimension size constant","kind":"variable","module":"ddn.lib.hdf5.h5s","name":"H5S_UNLIMITED","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t H5S_UNLIMITED","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_UNLIMITED"},{"doc":"Maximum number of dimensions","kind":"variable","module":"ddn.lib.hdf5.h5s","name":"H5S_MAX_RANK","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_MAX_RANK","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5s.html#H5S_MAX_RANK"},{"doc":"HDF5 Datatype Binding","kind":"module","module":"ddn.lib.hdf5.h5t","name":"ddn.lib.hdf5.h5t","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html"},{"doc":"Native signed char type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_SCHAR","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_SCHAR()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_SCHAR.html"},{"doc":"Native unsigned char type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_UCHAR","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_UCHAR()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_UCHAR.html"},{"doc":"Native short type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_SHORT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_SHORT()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_SHORT.html"},{"doc":"Native unsigned short type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_USHORT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_USHORT()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_USHORT.html"},{"doc":"Native int type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_INT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_INT()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_INT.html"},{"doc":"Native unsigned int type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_UINT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_UINT()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_UINT.html"},{"doc":"Native long type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_LONG","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_LONG()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_LONG.html"},{"doc":"Native unsigned long type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_ULONG","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_ULONG()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_ULONG.html"},{"doc":"Native long long type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_LLONG","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_LLONG()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_LLONG.html"},{"doc":"Native unsigned long long type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_ULLONG","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_ULLONG()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_ULLONG.html"},{"doc":"Native float type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_FLOAT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_FLOAT()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_FLOAT.html"},{"doc":"Native double type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_DOUBLE","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_DOUBLE()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_NATIVE_DOUBLE.html"},{"doc":"C string type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5T_C_S1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_C_S1()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5T_C_S1.html"},{"doc":"Creates a new datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcreate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tcreate(H5T_class_t type,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcreate.html"},{"doc":"Copies a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcopy","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tcopy(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcopy.html"},{"doc":"Closes a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tclose(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tclose.html"},{"doc":"Determines whether two datatype identifiers refer to the same datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tequal","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Tequal(hid_t type1_id,  hid_t type2_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tequal.html"},{"doc":"Locks a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tlock","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tlock(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tlock.html"},{"doc":"Commits a transient datatype to a file","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcommit2","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tcommit2(hid_t loc_id,  const  char *  name,  hid_t type_id,  hid_t lcpl_id,  hid_t tcpl_id,  hid_t tapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcommit2.html"},{"doc":"Opens a committed datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Topen2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Topen2(hid_t loc_id,  const  char *  name,  hid_t tapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Topen2.html"},{"doc":"Determines whether a datatype is a committed type","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcommitted","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Tcommitted(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcommitted.html"},{"doc":"Adds a new member to a compound datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tinsert","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tinsert(hid_t parent_id,  const  char *  name,  size_t offset,  hid_t member_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tinsert.html"},{"doc":"Recursively removes padding from within a compound datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tpack","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tpack(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tpack.html"},{"doc":"Creates a new enumeration datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tenum_create","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tenum_create(hid_t base_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tenum_create.html"},{"doc":"Inserts a new enumeration member","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tenum_insert","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tenum_insert(hid_t type,  const  char *  name,  const  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tenum_insert.html"},{"doc":"Creates a new variable-length datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tvlen_create","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tvlen_create(hid_t base_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tvlen_create.html"},{"doc":"Creates an array datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tarray_create2","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tarray_create2(hid_t base_id,  uint  ndims,  const  hsize_t *  dim)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tarray_create2.html"},{"doc":"Returns the number of dimensions of an array datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_array_ndims","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Tget_array_ndims(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_array_ndims.html"},{"doc":"Retrieves sizes of array dimensions","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_array_dims2","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Tget_array_dims2(hid_t type_id,  hsize_t *  dims)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_array_dims2.html"},{"doc":"Returns the base datatype from which a datatype is derived","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_super","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tget_super(hid_t type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_super.html"},{"doc":"Returns the datatype class identifier","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_class","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_class_t H5Tget_class(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_class.html"},{"doc":"Determines whether a datatype contains a specific class","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tdetect_class","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Tdetect_class(hid_t type_id,  H5T_class_t cls)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tdetect_class.html"},{"doc":"Returns the size of a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_size","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5Tget_size(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_size.html"},{"doc":"Returns the byte order of a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_order","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_order_t H5Tget_order(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_order.html"},{"doc":"Returns the precision of an atomic datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_precision","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5Tget_precision(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_precision.html"},{"doc":"Returns the sign type for an integer datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_sign","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_sign_t H5Tget_sign(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_sign.html"},{"doc":"Returns the character set type of a string datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_cset","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_cset_t H5Tget_cset(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_cset.html"},{"doc":"Returns the string padding method for a string datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_strpad","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_str_t H5Tget_strpad(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_strpad.html"},{"doc":"Returns the number of members in a compound or enumeration datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_nmembers","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Tget_nmembers(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_nmembers.html"},{"doc":"Returns the name of a compound or enumeration datatype member","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_member_name","package":"ddn-lib-hdf5","parentType":"","signature":"char * H5Tget_member_name(hid_t type_id,  uint  membno)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_member_name.html"},{"doc":"Returns the index of a compound or enumeration datatype member","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_member_index","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Tget_member_index(hid_t type_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_member_index.html"},{"doc":"Returns the byte offset of a compound datatype member","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_member_offset","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5Tget_member_offset(hid_t type_id,  uint  membno)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_member_offset.html"},{"doc":"Returns the class of a compound datatype member","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_member_class","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_class_t H5Tget_member_class(hid_t type_id,  uint  membno)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_member_class.html"},{"doc":"Returns the datatype of a compound datatype member","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_member_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tget_member_type(hid_t type_id,  uint  membno)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_member_type.html"},{"doc":"Determines whether a datatype is a variable-length string","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tis_variable_str","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Tis_variable_str(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tis_variable_str.html"},{"doc":"Returns the native datatype of a specified datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_native_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tget_native_type(hid_t type_id,  H5T_direction_t direction)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_native_type.html"},{"doc":"Sets the total size for a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_size","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_size(hid_t type_id,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_size.html"},{"doc":"Sets the byte order of a datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_order","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_order(hid_t type_id,  H5T_order_t order)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_order.html"},{"doc":"Sets the precision of an atomic datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_precision","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_precision(hid_t type_id,  size_t prec)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_precision.html"},{"doc":"Sets the character set used by a string datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_cset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_cset(hid_t type_id,  H5T_cset_t cset)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_cset.html"},{"doc":"Sets the string padding method for a string datatype","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_strpad","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_strpad(hid_t type_id,  H5T_str_t strpad)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_strpad.html"},{"doc":"Returns the datatype creation property list identifier.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_create_plist","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tget_create_plist(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_create_plist.html"},{"doc":"Encodes a datatype description into a binary buffer.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tencode","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tencode(hid_t obj_id,  void *  buf,  size_t *  nalloc)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tencode.html"},{"doc":"Decodes a binary buffer to create a datatype.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tdecode","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tdecode(const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tdecode.html"},{"doc":"Flushes a committed datatype to storage.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tflush","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tflush(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tflush.html"},{"doc":"Refreshes a committed datatype's metadata.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Trefresh","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Trefresh(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Trefresh.html"},{"doc":"Returns the symbol name corresponding to an enumeration member value.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tenum_nameof","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tenum_nameof(hid_t type,  const  void *  value,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tenum_nameof.html"},{"doc":"Returns the value corresponding to an enumeration member name.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tenum_valueof","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tenum_valueof(hid_t type,  const  char *  name,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tenum_valueof.html"},{"doc":"Converts data from one datatype to another.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tconvert","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tconvert(hid_t src_id,  hid_t dst_id,  size_t nelmts,\n       void *  buf,  void *  background,  hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tconvert.html"},{"doc":"Reclaims memory used by variable-length datatype data.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Treclaim","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Treclaim(hid_t type_id,  hid_t space_id,  hid_t plist_id,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Treclaim.html"},{"doc":"Commits an anonymous datatype to a file.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcommit_anon","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tcommit_anon(hid_t loc_id,  hid_t type_id,  hid_t tcpl_id,  hid_t tapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcommit_anon.html"},{"doc":"Gets the exponent bias of a floating-point type.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_ebias","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5Tget_ebias(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_ebias.html"},{"doc":"Sets the exponent bias of a floating-point type.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_ebias","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_ebias(hid_t type_id,  size_t ebias)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_ebias.html"},{"doc":"Gets the floating-point datatype bit field information.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_fields","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tget_fields(hid_t type_id,  size_t *  spos,  size_t *  epos,\n       size_t *  esize,  size_t *  mpos,  size_t *  msize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_fields.html"},{"doc":"Sets the floating-point datatype bit field information.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_fields","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_fields(hid_t type_id,  size_t spos,  size_t epos,\n       size_t esize,  size_t mpos,  size_t msize)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_fields.html"},{"doc":"Gets the internal padding type for unused bits in floating-point types.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_inpad","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_pad_t H5Tget_inpad(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_inpad.html"},{"doc":"Sets the internal padding type for unused bits in floating-point types.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_inpad","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_inpad(hid_t type_id,  H5T_pad_t pad)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_inpad.html"},{"doc":"Gets the mantissa normalization type.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_norm","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_norm_t H5Tget_norm(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_norm.html"},{"doc":"Sets the mantissa normalization type.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_norm","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_norm(hid_t type_id,  H5T_norm_t norm)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_norm.html"},{"doc":"Gets the bit offset of the first significant bit.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_offset","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Tget_offset(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_offset.html"},{"doc":"Sets the bit offset of the first significant bit.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_offset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_offset(hid_t type_id,  size_t offset)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_offset.html"},{"doc":"Gets the padding type for least and most significant bits.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_pad","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tget_pad(hid_t type_id,  H5T_pad_t *  lsb,  H5T_pad_t *  msb)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_pad.html"},{"doc":"Sets the padding type for least and most significant bits.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_pad","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_pad(hid_t type_id,  H5T_pad_t lsb,  H5T_pad_t msb)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_pad.html"},{"doc":"Gets the tag associated with an opaque datatype.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_tag","package":"ddn-lib-hdf5","parentType":"","signature":"char * H5Tget_tag(hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_tag.html"},{"doc":"Sets the tag for an opaque datatype.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_tag","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_tag(hid_t type_id,  const  char *  tag)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_tag.html"},{"doc":"Sets the sign property for an integer type.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tset_sign","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tset_sign(hid_t type_id,  H5T_sign_t sign)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tset_sign.html"},{"doc":"Gets the value of an enumeration member.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_member_value","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tget_member_value(hid_t type_id,  uint  membno,  void *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_member_value.html"},{"doc":"Finds a conversion function between datatypes.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tfind","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_conv_t H5Tfind(hid_t src_id,  hid_t dst_id,  H5T_cdata_t * *  pcdata)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tfind.html"},{"doc":"Checks if the library's default conversion is a compiler cast.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcompiler_conv","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Tcompiler_conv(hid_t src_id,  hid_t dst_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcompiler_conv.html"},{"doc":"Registers a datatype conversion function.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tregister(H5T_pers_t pers,  const  char *  name,  hid_t src_id,\n       hid_t dst_id,  H5T_conv_t func)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tregister.html"},{"doc":"Unregisters a datatype conversion function.","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tunregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tunregister(H5T_pers_t pers,  const  char *  name,  hid_t src_id,\n       hid_t dst_id,  H5T_conv_t func)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tunregister.html"},{"doc":"Creates an array datatype (deprecated version 1).","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tarray_create1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Tarray_create1(hid_t base_id,  int  ndims,  const  hsize_t *  dim,\n       const  int *  perm)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tarray_create1.html"},{"doc":"Gets array dimensions (deprecated version 1).","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tget_array_dims1","package":"ddn-lib-hdf5","parentType":"","signature":"int H5Tget_array_dims1(hid_t type_id,  hsize_t *  dims,  int *  perm)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tget_array_dims1.html"},{"doc":"Commits a transient datatype (deprecated version 1).","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Tcommit1","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Tcommit1(hid_t loc_id,  const  char *  name,  hid_t type_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Tcommit1.html"},{"doc":"Opens a committed datatype (deprecated version 1).","kind":"function","module":"ddn.lib.hdf5.h5t","name":"H5Topen1","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5Topen1(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t/H5Topen1.html"},{"doc":"Datatype class identifiers","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_class_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_class_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NO_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"NO_CLASS = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"INTEGER","package":"ddn-lib-hdf5","parentType":"","signature":"INTEGER = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"FLOAT","package":"ddn-lib-hdf5","parentType":"","signature":"FLOAT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"TIME","package":"ddn-lib-hdf5","parentType":"","signature":"TIME = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"STRING","package":"ddn-lib-hdf5","parentType":"","signature":"STRING = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"BITFIELD","package":"ddn-lib-hdf5","parentType":"","signature":"BITFIELD = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"OPAQUE","package":"ddn-lib-hdf5","parentType":"","signature":"OPAQUE = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"COMPOUND","package":"ddn-lib-hdf5","parentType":"","signature":"COMPOUND = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"REFERENCE","package":"ddn-lib-hdf5","parentType":"","signature":"REFERENCE = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"ENUM","package":"ddn-lib-hdf5","parentType":"","signature":"ENUM = 8","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"VLEN","package":"ddn-lib-hdf5","parentType":"","signature":"VLEN = 9","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"ARRAY","package":"ddn-lib-hdf5","parentType":"","signature":"ARRAY = 10","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NCLASSES","package":"ddn-lib-hdf5","parentType":"","signature":"NCLASSES = 11","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_class_t"},{"doc":"Byte order","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_order_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_order_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"ORDER_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ORDER_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"LE","package":"ddn-lib-hdf5","parentType":"","signature":"LE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"BE","package":"ddn-lib-hdf5","parentType":"","signature":"BE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"VAX","package":"ddn-lib-hdf5","parentType":"","signature":"VAX = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"MIXED","package":"ddn-lib-hdf5","parentType":"","signature":"MIXED = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_order_t"},{"doc":"Sign type","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_sign_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_sign_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_sign_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"SGN_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"SGN_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_sign_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"SGN_NONE","package":"ddn-lib-hdf5","parentType":"","signature":"SGN_NONE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_sign_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"SGN_2","package":"ddn-lib-hdf5","parentType":"","signature":"SGN_2 = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_sign_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NSGN","package":"ddn-lib-hdf5","parentType":"","signature":"NSGN = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_sign_t"},{"doc":"Character set","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_cset_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_cset_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cset_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"CSET_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"CSET_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cset_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"ASCII","package":"ddn-lib-hdf5","parentType":"","signature":"ASCII = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cset_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"UTF8","package":"ddn-lib-hdf5","parentType":"","signature":"UTF8 = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cset_t"},{"doc":"String padding","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_str_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_str_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_str_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"STR_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"STR_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_str_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NULLTERM","package":"ddn-lib-hdf5","parentType":"","signature":"NULLTERM = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_str_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NULLPAD","package":"ddn-lib-hdf5","parentType":"","signature":"NULLPAD = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_str_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"SPACEPAD","package":"ddn-lib-hdf5","parentType":"","signature":"SPACEPAD = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_str_t"},{"doc":"Type search direction","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_direction_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_direction_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_direction_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"DIR_DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DIR_DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_direction_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"DIR_ASCEND","package":"ddn-lib-hdf5","parentType":"","signature":"DIR_ASCEND = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_direction_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"DIR_DESCEND","package":"ddn-lib-hdf5","parentType":"","signature":"DIR_DESCEND = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_direction_t"},{"doc":"Padding type for bits","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_pad_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_pad_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pad_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"PAD_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"PAD_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pad_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"PAD_ZERO","package":"ddn-lib-hdf5","parentType":"","signature":"PAD_ZERO = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pad_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"PAD_ONE","package":"ddn-lib-hdf5","parentType":"","signature":"PAD_ONE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pad_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"PAD_BACKGROUND","package":"ddn-lib-hdf5","parentType":"","signature":"PAD_BACKGROUND = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pad_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NPAD","package":"ddn-lib-hdf5","parentType":"","signature":"NPAD = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pad_t"},{"doc":"Floating-point normalization type","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_norm_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_norm_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_norm_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NORM_ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"NORM_ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_norm_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NORM_IMPLIED","package":"ddn-lib-hdf5","parentType":"","signature":"NORM_IMPLIED = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_norm_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NORM_MSBSET","package":"ddn-lib-hdf5","parentType":"","signature":"NORM_MSBSET = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_norm_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NORM_NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NORM_NONE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_norm_t"},{"doc":"Type conversion persistence.","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_pers_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_pers_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pers_t"},{"doc":"Unused/error value","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"DONTCARE","package":"ddn-lib-hdf5","parentType":"","signature":"DONTCARE = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pers_t"},{"doc":"Hard conversion function - always used","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"HARD","package":"ddn-lib-hdf5","parentType":"","signature":"HARD = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pers_t"},{"doc":"Soft conversion function - fallback","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"SOFT","package":"ddn-lib-hdf5","parentType":"","signature":"SOFT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_pers_t"},{"doc":"Conversion command for H5T_conv_t callbacks.","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_cmd_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_cmd_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cmd_t"},{"doc":"Initialize conversion (allocate private data)","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"INIT","package":"ddn-lib-hdf5","parentType":"","signature":"INIT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cmd_t"},{"doc":"Perform conversion","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"CONV","package":"ddn-lib-hdf5","parentType":"","signature":"CONV = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cmd_t"},{"doc":"Free private data","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"FREE","package":"ddn-lib-hdf5","parentType":"","signature":"FREE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cmd_t"},{"doc":"Background buffer disposition.","kind":"enum","module":"ddn.lib.hdf5.h5t","name":"H5T_bkg_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_bkg_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_bkg_t"},{"doc":"No background buffer needed","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"NO","package":"ddn-lib-hdf5","parentType":"","signature":"NO = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_bkg_t"},{"doc":"Background buffer needed, preserve existing data","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"TEMP","package":"ddn-lib-hdf5","parentType":"","signature":"TEMP = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_bkg_t"},{"doc":"Background buffer needed, don't preserve","kind":"enum_member","module":"ddn.lib.hdf5.h5t","name":"YES","package":"ddn-lib-hdf5","parentType":"","signature":"YES = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_bkg_t"},{"doc":"Conversion data structure.","kind":"struct","module":"ddn.lib.hdf5.h5t","name":"H5T_cdata_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_cdata_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_cdata_t"},{"doc":"Type conversion function pointer type.","kind":"alias","module":"ddn.lib.hdf5.h5t","name":"H5T_conv_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_conv_t = herr_t function(hid_t src_id,  hid_t dst_id,\n       H5T_cdata_t *  cdata,  size_t nelmts,  size_t buf_stride,  size_t bkg_stride,\n       void *  buf,  void *  bkg,  hid_t plist_id) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_conv_t"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_SCHAR_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_SCHAR_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_SCHAR_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_UCHAR_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_UCHAR_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_UCHAR_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_SHORT_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_SHORT_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_SHORT_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_USHORT_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_USHORT_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_USHORT_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_INT_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_INT_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_INT_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_UINT_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_UINT_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_UINT_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_LONG_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_LONG_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_LONG_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_ULONG_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_ULONG_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_ULONG_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_LLONG_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_LLONG_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_LLONG_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_ULLONG_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_ULLONG_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_ULLONG_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_FLOAT_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_FLOAT_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_FLOAT_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_NATIVE_DOUBLE_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_NATIVE_DOUBLE_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_NATIVE_DOUBLE_g"},{"doc":"","kind":"variable","module":"ddn.lib.hdf5.h5t","name":"H5T_C_S1_g","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5T_C_S1_g","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5t.html#H5T_C_S1_g"},{"doc":"HDF5 Virtual Object Layer (VOL) Bindings","kind":"module","module":"ddn.lib.hdf5.h5vl","name":"ddn.lib.hdf5.h5vl","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html"},{"doc":"Closes a VOL connector identifier.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLclose(hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLclose.html"},{"doc":"Retrieves the VOL connector identifier for a given object.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_connector_id","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLget_connector_id(hid_t obj_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_connector_id.html"},{"doc":"Retrieves the VOL connector identifier by name.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_connector_id_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLget_connector_id_by_name(const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_connector_id_by_name.html"},{"doc":"Retrieves the VOL connector identifier by value.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_connector_id_by_value","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLget_connector_id_by_value(H5VL_class_value_t connector_value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_connector_id_by_value.html"},{"doc":"Retrieves the name of a VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_connector_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5VLget_connector_name(hid_t id,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_connector_name.html"},{"doc":"Tests whether a VOL connector with a given name is registered.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLis_connector_registered_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5VLis_connector_registered_by_name(const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLis_connector_registered_by_name.html"},{"doc":"Tests whether a VOL connector with a given value is registered.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLis_connector_registered_by_value","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5VLis_connector_registered_by_value(H5VL_class_value_t connector_value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLis_connector_registered_by_value.html"},{"doc":"Tests whether an object is a native HDF5 object.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_is_native","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLobject_is_native(hid_t obj_id,  hbool_t *  is_native)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_is_native.html"},{"doc":"Queries whether an optional operation is supported.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLquery_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLquery_optional(hid_t obj_id,  H5VL_SUBCLASS subcls,  int  opt_type,  ulong *  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLquery_optional.html"},{"doc":"Registers a new VOL connector by name.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLregister_connector_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLregister_connector_by_name(const  char *  connector_name,  hid_t vipl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLregister_connector_by_name.html"},{"doc":"Registers a new VOL connector by value.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLregister_connector_by_value","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLregister_connector_by_value(H5VL_class_value_t connector_value,  hid_t vipl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLregister_connector_by_value.html"},{"doc":"Unregisters a VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLunregister_connector","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLunregister_connector(hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLunregister_connector.html"},{"doc":"Closes an attribute through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_close(void *  attr,  hid_t connector_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_close.html"},{"doc":"Creates an attribute through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_create","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLattr_create(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t type_id,  hid_t space_id,  hid_t acpl_id,  hid_t aapl_id,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_create.html"},{"doc":"Gets attribute information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_get(void *  attr,  hid_t connector_id,  H5VL_attr_get_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_get.html"},{"doc":"Opens an attribute through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_open","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLattr_open(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t aapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_open.html"},{"doc":"Performs an optional operation on an attribute through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_optional(void *  attr,  hid_t connector_id,  H5VL_optional_args_t args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_optional.html"},{"doc":"Performs an optional operation on an attribute using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_optional_op(void *  attr,  hid_t connector_id,  int  opt_type,\n       hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_optional_op.html"},{"doc":"Reads attribute data through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_read","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_read(void *  attr,  hid_t connector_id,  hid_t mem_type_id,  void *  buf,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_read.html"},{"doc":"Performs a specific operation on an attribute through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_specific(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_attr_specific_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_specific.html"},{"doc":"Writes attribute data through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLattr_write","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLattr_write(void *  attr,  hid_t connector_id,  hid_t mem_type_id,  const  void *  buf,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLattr_write.html"},{"doc":"Closes a dataset through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_close(void *  dset,  hid_t connector_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_close.html"},{"doc":"Creates a dataset through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_create","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLdataset_create(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t lcpl_id,  hid_t type_id,  hid_t space_id,  hid_t dcpl_id,\n       hid_t dapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_create.html"},{"doc":"Gets dataset information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_get(void *  dset,  hid_t connector_id,  H5VL_dataset_get_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_get.html"},{"doc":"Opens a dataset through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_open","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLdataset_open(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t dapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_open.html"},{"doc":"Performs an optional operation on a dataset through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_optional(void *  dset,  hid_t connector_id,  H5VL_optional_args_t args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_optional.html"},{"doc":"Performs an optional operation on a dataset using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_optional_op(void *  dset,  hid_t connector_id,  int  opt_type,\n       hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_optional_op.html"},{"doc":"Reads dataset data through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_read","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_read(void *  dset,  hid_t connector_id,  hid_t mem_type_id,\n       hid_t mem_space_id,  hid_t file_space_id,  hid_t dxpl_id,  void *  buf,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_read.html"},{"doc":"Performs a specific operation on a dataset through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_specific(void *  obj,  hid_t connector_id,  H5VL_dataset_specific_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_specific.html"},{"doc":"Writes dataset data through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdataset_write","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdataset_write(void *  dset,  hid_t connector_id,  hid_t mem_type_id,\n       hid_t mem_space_id,  hid_t file_space_id,  hid_t dxpl_id,  const  void *  buf,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdataset_write.html"},{"doc":"Closes a datatype through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdatatype_close(void *  dt,  hid_t connector_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_close.html"},{"doc":"Commits a datatype through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_commit","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLdatatype_commit(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t type_id,  hid_t lcpl_id,  hid_t tcpl_id,  hid_t tapl_id,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_commit.html"},{"doc":"Gets datatype information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdatatype_get(void *  dt,  hid_t connector_id,  H5VL_datatype_get_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_get.html"},{"doc":"Opens a datatype through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_open","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLdatatype_open(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t tapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_open.html"},{"doc":"Performs an optional operation on a datatype through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdatatype_optional(void *  dt,  hid_t connector_id,  H5VL_optional_args_t args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_optional.html"},{"doc":"Performs an optional operation on a datatype using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdatatype_optional_op(void *  dt,  hid_t connector_id,  int  opt_type,\n       hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_optional_op.html"},{"doc":"Performs a specific operation on a datatype through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLdatatype_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLdatatype_specific(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_datatype_specific_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLdatatype_specific.html"},{"doc":"Closes a file through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfile_close(void *  file,  hid_t connector_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_close.html"},{"doc":"Creates a file through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_create","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLfile_create(hid_t connector_id,  const  char *  name,  uint  flags,\n       hid_t fcpl_id,  hid_t fapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_create.html"},{"doc":"Gets file information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfile_get(void *  file,  hid_t connector_id,  H5VL_file_get_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_get.html"},{"doc":"Opens a file through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_open","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLfile_open(hid_t connector_id,  const  char *  name,  uint  flags,\n       hid_t fapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_open.html"},{"doc":"Performs an optional operation on a file through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfile_optional(void *  file,  hid_t connector_id,  H5VL_optional_args_t args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_optional.html"},{"doc":"Performs an optional operation on a file using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfile_optional_op(void *  file,  hid_t connector_id,  int  opt_type,\n       hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_optional_op.html"},{"doc":"Performs a specific operation on a file through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfile_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfile_specific(void *  file,  hid_t connector_id,  H5VL_file_specific_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfile_specific.html"},{"doc":"Closes a group through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_close","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLgroup_close(void *  grp,  hid_t connector_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_close.html"},{"doc":"Creates a group through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_create","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLgroup_create(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t lcpl_id,  hid_t gcpl_id,  hid_t gapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_create.html"},{"doc":"Gets group information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLgroup_get(void *  grp,  hid_t connector_id,  H5VL_group_get_args_t *  args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_get.html"},{"doc":"Opens a group through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_open","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLgroup_open(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       const  char *  name,  hid_t gapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_open.html"},{"doc":"Performs an optional operation on a group through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLgroup_optional(void *  grp,  hid_t connector_id,  H5VL_optional_args_t args,\n       hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_optional.html"},{"doc":"Performs an optional operation on a group using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLgroup_optional_op(void *  grp,  hid_t connector_id,  int  opt_type,\n       hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_optional_op.html"},{"doc":"Performs a specific operation on a group through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLgroup_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLgroup_specific(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_group_specific_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLgroup_specific.html"},{"doc":"Copies a link through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_copy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_copy(void *  src_obj,  const(H5VL_loc_params_t) *  src_loc_params,\n       void *  dst_obj,  const(H5VL_loc_params_t) *  dst_loc_params,  hid_t connector_id,\n       hid_t lcpl_id,  hid_t lapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_copy.html"},{"doc":"Creates a link through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_create","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_create(H5VL_link_create_args_t *  args,  void *  obj,\n       const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       hid_t lcpl_id,  hid_t lapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_create.html"},{"doc":"Gets link information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_get(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_link_get_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_get.html"},{"doc":"Moves a link through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_move","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_move(void *  src_obj,  const(H5VL_loc_params_t) *  src_loc_params,\n       void *  dst_obj,  const(H5VL_loc_params_t) *  dst_loc_params,  hid_t connector_id,\n       hid_t lcpl_id,  hid_t lapl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_move.html"},{"doc":"Performs an optional operation on a link through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_optional(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_optional_args_t args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_optional.html"},{"doc":"Performs an optional operation on a link using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_optional_op(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       int  opt_type,  hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_optional_op.html"},{"doc":"Performs a specific operation on a link through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLlink_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLlink_specific(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_link_specific_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLlink_specific.html"},{"doc":"Looks up an object through the VOL given an object and location params.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLobject(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       int *  opened_type,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject.html"},{"doc":"Copies an object through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_copy","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLobject_copy(void *  src_obj,  const(H5VL_loc_params_t) *  src_loc_params,  const  char *  src_name,\n       void *  dst_obj,  const(H5VL_loc_params_t) *  dst_loc_params,  const  char *  dst_name,\n       hid_t connector_id,  hid_t ocpypl_id,  hid_t lcpl_id,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_copy.html"},{"doc":"Gets object information through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLobject_get(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_object_get_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_get.html"},{"doc":"Opens an object through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_open","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLobject_open(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       int *  opened_type,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_open.html"},{"doc":"Performs an optional operation on an object through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLobject_optional(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_optional_args_t args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_optional.html"},{"doc":"Performs an optional operation on an object using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLobject_optional_op(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       int  opt_type,  hid_t dxpl_id,  void * *  req, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_optional_op.html"},{"doc":"Performs a specific operation on an object through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLobject_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLobject_specific(void *  obj,  const(H5VL_loc_params_t) *  loc_params,  hid_t connector_id,\n       H5VL_object_specific_args_t *  args,  hid_t dxpl_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLobject_specific.html"},{"doc":"Gets a blob through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLblob_get","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLblob_get(void *  obj,  hid_t connector_id,  const  void *  blob_id,  void *  buf,\n       size_t size,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLblob_get.html"},{"doc":"Performs an optional operation on a blob through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLblob_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLblob_optional(void *  obj,  hid_t connector_id,  void *  blob_id,\n       H5VL_optional_args_t args,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLblob_optional.html"},{"doc":"Puts a blob through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLblob_put","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLblob_put(void *  obj,  hid_t connector_id,  const  void *  buf,  size_t size,\n       void *  blob_id,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLblob_put.html"},{"doc":"Performs a specific operation on a blob through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLblob_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLblob_specific(void *  obj,  hid_t connector_id,  void *  blob_id,\n       H5VL_optional_args_t args,  void * *  req)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLblob_specific.html"},{"doc":"Compares two object tokens through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLtoken_cmp","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLtoken_cmp(void *  obj,  hid_t connector_id,  const(H5O_token_t) *  token1,\n       const(H5O_token_t) *  token2,  int *  cmp_value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLtoken_cmp.html"},{"doc":"Converts a string to an object token through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLtoken_from_str","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLtoken_from_str(void *  obj,  hid_t connector_id,  const  char *  token_str,  H5O_token_t *  token)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLtoken_from_str.html"},{"doc":"Converts an object token to a string through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLtoken_to_str","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLtoken_to_str(void *  obj,  hid_t connector_id,  const(H5O_token_t) *  token,  char * *  token_str)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLtoken_to_str.html"},{"doc":"Cancels an async request through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_cancel","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_cancel(void *  req,  hid_t connector_id,  int *  status)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_cancel.html"},{"doc":"Frees an async request through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_free","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_free(void *  req,  hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_free.html"},{"doc":"Sets up a notification callback for an async request through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_notify","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_notify(void *  req,  hid_t connector_id,  H5VL_request_notify_t cb,  void *  ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_notify.html"},{"doc":"Performs an optional operation on a request through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_optional","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_optional(void *  req,  hid_t connector_id,  H5VL_optional_args_t args)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_optional.html"},{"doc":"Performs an optional operation on a request using op type.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_optional_op","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_optional_op(void *  req,  hid_t connector_id,  int  opt_type, ...)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_optional_op.html"},{"doc":"Performs a specific operation on a request through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_specific","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_specific(void *  req,  hid_t connector_id,  H5VL_optional_args_t args)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_specific.html"},{"doc":"Waits for an async request to complete through the VOL.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrequest_wait","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrequest_wait(void *  req,  hid_t connector_id,  ulong  timeout,  int *  status)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrequest_wait.html"},{"doc":"Gets the capability flags for a VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLintrospect_get_cap_flags","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLintrospect_get_cap_flags(const  void *  obj,  hid_t connector_id,  ulong *  cap_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLintrospect_get_cap_flags.html"},{"doc":"Gets the connector class for a VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLintrospect_get_conn_cls","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLintrospect_get_conn_cls(void *  obj,  hid_t connector_id,  void * *  cls)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLintrospect_get_conn_cls.html"},{"doc":"Queries whether an optional operation is supported.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLintrospect_opt_query","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLintrospect_opt_query(void *  obj,  hid_t connector_id,  H5VL_SUBCLASS subcls,\n       int  opt_type,  ulong *  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLintrospect_opt_query.html"},{"doc":"Compares two VOL connector classes.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLcmp_connector_cls","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLcmp_connector_cls(int *  cmp,  hid_t connector_id1,  hid_t connector_id2)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLcmp_connector_cls.html"},{"doc":"Compares two VOL connector info structures.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLcmp_connector_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLcmp_connector_info(int *  cmp,  hid_t connector_id,  const  void *  info1,  const  void *  info2)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLcmp_connector_info.html"},{"doc":"Finds an optional operation by name.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfind_opt_operation","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfind_opt_operation(H5VL_SUBCLASS subcls,  const  char *  name,  int *  op_val)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfind_opt_operation.html"},{"doc":"Finishes library state restoration.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfinish_lib_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfinish_lib_state()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfinish_lib_state.html"},{"doc":"Frees saved library state.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfree_lib_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfree_lib_state(void *  state)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfree_lib_state.html"},{"doc":"Gets the capability flags for a connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_cap_flags","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLget_cap_flags(hid_t connector_id,  ulong *  cap_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_cap_flags.html"},{"doc":"Gets the file type for a connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_file_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLget_file_type(void *  file_obj,  hid_t connector_id,  hid_t fapl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_file_type.html"},{"doc":"Gets the underlying object from a VOL object.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_object","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLget_object(hid_t obj_id,  hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_object.html"},{"doc":"Gets the connector value for a connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_value","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5VLget_value(hid_t connector_id,  H5VL_class_value_t *  value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_value.html"},{"doc":"Initializes a VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLinitialize","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLinitialize(hid_t connector_id,  hid_t vipl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLinitialize.html"},{"doc":"Converts a native HDF5 address to an object token.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLnative_addr_to_token","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLnative_addr_to_token(hid_t loc_id,  haddr_t addr,  H5O_token_t *  token)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLnative_addr_to_token.html"},{"doc":"Converts an object token to a native HDF5 address.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLnative_token_to_addr","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLnative_token_to_addr(hid_t loc_id,  const(H5O_token_t) *  token,  haddr_t *  addr)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLnative_token_to_addr.html"},{"doc":"Peeks at connector ID by name without incrementing reference count.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLpeek_connector_id_by_name","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLpeek_connector_id_by_name(const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLpeek_connector_id_by_name.html"},{"doc":"Peeks at connector ID by value without incrementing reference count.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLpeek_connector_id_by_value","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLpeek_connector_id_by_value(H5VL_class_value_t value)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLpeek_connector_id_by_value.html"},{"doc":"Registers a new VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLregister_connector","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLregister_connector(const  void *  cls,  hid_t vipl_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLregister_connector.html"},{"doc":"Registers an optional operation.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLregister_opt_operation","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLregister_opt_operation(H5VL_SUBCLASS subcls,  const  char *  name,  int *  op_val)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLregister_opt_operation.html"},{"doc":"Restores library state.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLrestore_lib_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLrestore_lib_state(const  void *  state)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLrestore_lib_state.html"},{"doc":"Retrieves library state.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLretrieve_lib_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLretrieve_lib_state(void * *  state)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLretrieve_lib_state.html"},{"doc":"Starts library state capture.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLstart_lib_state","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLstart_lib_state()","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLstart_lib_state.html"},{"doc":"Terminates a VOL connector.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLterminate","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLterminate(hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLterminate.html"},{"doc":"Unregisters an optional operation.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLunregister_opt_operation","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLunregister_opt_operation(H5VL_SUBCLASS subcls,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLunregister_opt_operation.html"},{"doc":"Converts connector info to a string.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLconnector_info_to_str","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLconnector_info_to_str(const  void *  info,  hid_t connector_id,  char * *  str)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLconnector_info_to_str.html"},{"doc":"Converts a string to connector info.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLconnector_str_to_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLconnector_str_to_info(const  char *  str,  hid_t connector_id,  void * *  info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLconnector_str_to_info.html"},{"doc":"Copies connector info.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLcopy_connector_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLcopy_connector_info(hid_t connector_id,  void * *  dst_info,  const  void *  src_info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLcopy_connector_info.html"},{"doc":"Frees connector info.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfree_connector_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfree_connector_info(hid_t connector_id,  void *  info)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfree_connector_info.html"},{"doc":"Frees a wrap context.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLfree_wrap_ctx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLfree_wrap_ctx(void *  wrap_ctx,  hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLfree_wrap_ctx.html"},{"doc":"Gets a wrap context.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLget_wrap_ctx","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5VLget_wrap_ctx(void *  obj,  hid_t connector_id,  void * *  wrap_ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLget_wrap_ctx.html"},{"doc":"Unwraps an object.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLunwrap_object","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLunwrap_object(void *  obj,  hid_t connector_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLunwrap_object.html"},{"doc":"Wraps an object.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLwrap_object","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5VLwrap_object(void *  obj,  int  obj_type,  hid_t connector_id,  void *  wrap_ctx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLwrap_object.html"},{"doc":"Wraps and registers an object.","kind":"function","module":"ddn.lib.hdf5.h5vl","name":"H5VLwrap_register","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5VLwrap_register(void *  obj,  int  obj_type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl/H5VLwrap_register.html"},{"doc":"VOL connector value type.","kind":"alias","module":"ddn.lib.hdf5.h5vl","name":"H5VL_class_value_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_class_value_t = int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_class_value_t"},{"doc":"VOL subclass types.","kind":"enum","module":"ddn.lib.hdf5.h5vl","name":"H5VL_SUBCLASS","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_SUBCLASS : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"No subclass","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Information operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"INFO","package":"ddn-lib-hdf5","parentType":"","signature":"INFO = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Wrap operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"WRAP","package":"ddn-lib-hdf5","parentType":"","signature":"WRAP = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Attribute operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"ATTR","package":"ddn-lib-hdf5","parentType":"","signature":"ATTR = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Dataset operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Datatype operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"DATATYPE = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"File operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"FILE","package":"ddn-lib-hdf5","parentType":"","signature":"FILE = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Group operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Link operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"LINK","package":"ddn-lib-hdf5","parentType":"","signature":"LINK = 8","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Object operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"OBJECT","package":"ddn-lib-hdf5","parentType":"","signature":"OBJECT = 9","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Introspect operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"INTROSPECT","package":"ddn-lib-hdf5","parentType":"","signature":"INTROSPECT = 10","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Request operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"REQUEST","package":"ddn-lib-hdf5","parentType":"","signature":"REQUEST = 11","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Blob operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"BLOB","package":"ddn-lib-hdf5","parentType":"","signature":"BLOB = 12","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"Token operations","kind":"enum_member","module":"ddn.lib.hdf5.h5vl","name":"TOKEN","package":"ddn-lib-hdf5","parentType":"","signature":"TOKEN = 13","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_SUBCLASS"},{"doc":"VOL optional operation type.","kind":"alias","module":"ddn.lib.hdf5.h5vl","name":"H5VL_optional_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_optional_args_t = void *","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_optional_args_t"},{"doc":"VOL location parameters structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_loc_params_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_loc_params_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_loc_params_t"},{"doc":"VOL attribute get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_attr_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_attr_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_attr_get_args_t"},{"doc":"VOL attribute specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_attr_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_attr_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_attr_specific_args_t"},{"doc":"VOL dataset get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_dataset_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_dataset_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_dataset_get_args_t"},{"doc":"VOL dataset specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_dataset_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_dataset_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_dataset_specific_args_t"},{"doc":"VOL datatype get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_datatype_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_datatype_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_datatype_get_args_t"},{"doc":"VOL datatype specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_datatype_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_datatype_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_datatype_specific_args_t"},{"doc":"VOL file get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_file_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_file_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_file_get_args_t"},{"doc":"VOL file specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_file_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_file_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_file_specific_args_t"},{"doc":"VOL group get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_group_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_group_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_group_get_args_t"},{"doc":"VOL group specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_group_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_group_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_group_specific_args_t"},{"doc":"VOL link create arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_link_create_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_link_create_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_link_create_args_t"},{"doc":"VOL link get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_link_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_link_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_link_get_args_t"},{"doc":"VOL link specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_link_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_link_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_link_specific_args_t"},{"doc":"VOL object get arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_object_get_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_object_get_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_object_get_args_t"},{"doc":"VOL object specific arguments structure.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5VL_object_specific_args_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_object_specific_args_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_object_specific_args_t"},{"doc":"Object token type.","kind":"struct","module":"ddn.lib.hdf5.h5vl","name":"H5O_token_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_token_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5O_token_t"},{"doc":"Request notify callback type.","kind":"alias","module":"ddn.lib.hdf5.h5vl","name":"H5VL_request_notify_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_request_notify_t = herr_t function(void *  ctx,  int  status)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_request_notify_t"},{"doc":"HDF5 address type.","kind":"alias","module":"ddn.lib.hdf5.h5vl","name":"haddr_t","package":"ddn-lib-hdf5","parentType":"","signature":"haddr_t = ulong","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#haddr_t"},{"doc":"Native VOL connector value.","kind":"variable","module":"ddn.lib.hdf5.h5vl","name":"H5VL_NATIVE_VALUE","package":"ddn-lib-hdf5","parentType":"","signature":"H5VL_class_value_t H5VL_NATIVE_VALUE","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_NATIVE_VALUE"},{"doc":"Maximum length for VOL connector names.","kind":"variable","module":"ddn.lib.hdf5.h5vl","name":"H5VL_MAX_CONNECTOR_NAME","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5VL_MAX_CONNECTOR_NAME","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5vl.html#H5VL_MAX_CONNECTOR_NAME"},{"doc":"HDF5 Filter Binding","kind":"module","module":"ddn.lib.hdf5.h5z","name":"ddn.lib.hdf5.h5z","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html"},{"doc":"Checks if filter is available","kind":"function","module":"ddn.lib.hdf5.h5z","name":"H5Zfilter_avail","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5Zfilter_avail(H5Z_filter_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z/H5Zfilter_avail.html"},{"doc":"Gets filter information","kind":"function","module":"ddn.lib.hdf5.h5z","name":"H5Zget_filter_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Zget_filter_info(H5Z_filter_t filter,  uint *  filter_config_flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z/H5Zget_filter_info.html"},{"doc":"Registers a new filter with the HDF5 library.","kind":"function","module":"ddn.lib.hdf5.h5z","name":"H5Zregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Zregister(const  void *  cls)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z/H5Zregister.html"},{"doc":"Unregisters a filter from the HDF5 library.","kind":"function","module":"ddn.lib.hdf5.h5z","name":"H5Zunregister","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5Zunregister(H5Z_filter_t id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z/H5Zunregister.html"},{"doc":"Filter identifier type","kind":"alias","module":"ddn.lib.hdf5.h5z","name":"H5Z_filter_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_filter_t = int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_filter_t"},{"doc":"Filter identifiers","kind":"enum","module":"ddn.lib.hdf5.h5z","name":"H5Z_FILTER","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_FILTER : H5Z_filter_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"DEFLATE","package":"ddn-lib-hdf5","parentType":"","signature":"DEFLATE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"SHUFFLE","package":"ddn-lib-hdf5","parentType":"","signature":"SHUFFLE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"FLETCHER32","package":"ddn-lib-hdf5","parentType":"","signature":"FLETCHER32 = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"SZIP","package":"ddn-lib-hdf5","parentType":"","signature":"SZIP = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"NBIT","package":"ddn-lib-hdf5","parentType":"","signature":"NBIT = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"SCALEOFFSET","package":"ddn-lib-hdf5","parentType":"","signature":"SCALEOFFSET = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"RESERVED","package":"ddn-lib-hdf5","parentType":"","signature":"RESERVED = 256","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"MAX","package":"ddn-lib-hdf5","parentType":"","signature":"MAX = 65535","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER"},{"doc":"Filter configuration flags","kind":"enum","module":"ddn.lib.hdf5.h5z","name":"H5Z_FILTER_CONFIG","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_FILTER_CONFIG : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER_CONFIG"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"ENCODE_ENABLED","package":"ddn-lib-hdf5","parentType":"","signature":"ENCODE_ENABLED = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER_CONFIG"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"DECODE_ENABLED","package":"ddn-lib-hdf5","parentType":"","signature":"DECODE_ENABLED = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER_CONFIG"},{"doc":"SZIP options","kind":"enum","module":"ddn.lib.hdf5.h5z","name":"H5Z_SZIP","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_SZIP : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SZIP"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"ALLOW_K13_OPTION_MASK","package":"ddn-lib-hdf5","parentType":"","signature":"ALLOW_K13_OPTION_MASK = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SZIP"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"CHIP_OPTION_MASK","package":"ddn-lib-hdf5","parentType":"","signature":"CHIP_OPTION_MASK = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SZIP"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"EC_OPTION_MASK","package":"ddn-lib-hdf5","parentType":"","signature":"EC_OPTION_MASK = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SZIP"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"NN_OPTION_MASK","package":"ddn-lib-hdf5","parentType":"","signature":"NN_OPTION_MASK = 32","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SZIP"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"MAX_PIXELS_PER_BLOCK","package":"ddn-lib-hdf5","parentType":"","signature":"MAX_PIXELS_PER_BLOCK = 32","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SZIP"},{"doc":"Scale-offset type","kind":"enum","module":"ddn.lib.hdf5.h5z","name":"H5Z_SO","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_SO : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"FLOAT_DSCALE","package":"ddn-lib-hdf5","parentType":"","signature":"FLOAT_DSCALE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"FLOAT_ESCALE","package":"ddn-lib-hdf5","parentType":"","signature":"FLOAT_ESCALE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SO"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"INT","package":"ddn-lib-hdf5","parentType":"","signature":"INT = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_SO"},{"doc":"Filter callback return values.","kind":"enum","module":"ddn.lib.hdf5.h5z","name":"H5Z_cb_return_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_cb_return_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_cb_return_t"},{"doc":"Error during filter callback","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_cb_return_t"},{"doc":"Filter operation failed","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"FAIL","package":"ddn-lib-hdf5","parentType":"","signature":"FAIL = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_cb_return_t"},{"doc":"Continue with filter pipeline","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"CONT","package":"ddn-lib-hdf5","parentType":"","signature":"CONT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_cb_return_t"},{"doc":"Skip this filter, not an error","kind":"enum_member","module":"ddn.lib.hdf5.h5z","name":"NO","package":"ddn-lib-hdf5","parentType":"","signature":"NO = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_cb_return_t"},{"doc":"Filter callback function type.","kind":"alias","module":"ddn.lib.hdf5.h5z","name":"H5Z_filter_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_filter_func_t = H5Z_cb_return_t function(\n    H5Z_filter_t filter,  void *  buf,  size_t buf_size,  void *  op_data) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_filter_func_t"},{"doc":"Filter \"can apply\" callback function type.","kind":"alias","module":"ddn.lib.hdf5.h5z","name":"H5Z_can_apply_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_can_apply_func_t = htri_t function(\n    hid_t dcpl_id,  hid_t type_id,  hid_t space_id) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_can_apply_func_t"},{"doc":"Filter \"set local\" callback function type.","kind":"alias","module":"ddn.lib.hdf5.h5z","name":"H5Z_set_local_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_set_local_func_t = herr_t function(\n    hid_t dcpl_id,  hid_t type_id,  hid_t space_id) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_set_local_func_t"},{"doc":"Filter function type for the actual filtering operation.","kind":"alias","module":"ddn.lib.hdf5.h5z","name":"H5Z_func_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_func_t = size_t function(\n    uint  flags,  size_t cd_nelmts,  const  uint *  cd_values,\n    size_t nbytes,  size_t *  buf_size,  void * *  buf) @nogc nothrow","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_func_t"},{"doc":"Filter class structure (version 2).","kind":"struct","module":"ddn.lib.hdf5.h5z","name":"H5Z_class2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_class2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_class2_t"},{"doc":"Special filter value to operate on all filters","kind":"variable","module":"ddn.lib.hdf5.h5z","name":"H5Z_FILTER_ALL","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_filter_t H5Z_FILTER_ALL","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FILTER_ALL"},{"doc":"Version number for H5Z_class2_t structure","kind":"variable","module":"ddn.lib.hdf5.h5z","name":"H5Z_CLASS_T_VERS","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_CLASS_T_VERS","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_CLASS_T_VERS"},{"doc":"Flag indicating filter is applied in reverse direction (decompression)","kind":"variable","module":"ddn.lib.hdf5.h5z","name":"H5Z_FLAG_REVERSE","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_FLAG_REVERSE","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FLAG_REVERSE"},{"doc":"Flag indicating filter is optional","kind":"variable","module":"ddn.lib.hdf5.h5z","name":"H5Z_FLAG_OPTIONAL","package":"ddn-lib-hdf5","parentType":"","signature":"H5Z_FLAG_OPTIONAL","url":"/ddn-lib-hdf5/ddn/lib/hdf5/h5z.html#H5Z_FLAG_OPTIONAL"},{"doc":"HDF5 High-Level Direct Chunk Operations Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5do","name":"ddn.lib.hdf5.hl.h5do","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5do.html"},{"doc":"Appends data to a dataset along a specified dimension.","kind":"function","module":"ddn.lib.hdf5.hl.h5do","name":"H5DOappend","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DOappend(hid_t dset_id,  hid_t dxpl_id,  uint  axis,\n                      size_t extension,  hid_t memtype,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5do/H5DOappend.html"},{"doc":"Reads a raw data chunk directly from a dataset.","kind":"function","module":"ddn.lib.hdf5.hl.h5do","name":"H5DOread_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DOread_chunk(hid_t dset_id,  hid_t dxpl_id,  const  hsize_t *  offset,\n                          uint *  filters,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5do/H5DOread_chunk.html"},{"doc":"Writes a raw data chunk directly to a dataset.","kind":"function","module":"ddn.lib.hdf5.hl.h5do","name":"H5DOwrite_chunk","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DOwrite_chunk(hid_t dset_id,  hid_t dxpl_id,  uint  filters,\n                           const  hsize_t *  offset,  size_t data_size,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5do/H5DOwrite_chunk.html"},{"doc":"HDF5 High-Level Dimension Scales Interface Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5ds","name":"ddn.lib.hdf5.hl.h5ds","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds.html"},{"doc":"Attaches a dimension scale to a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSattach_scale","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DSattach_scale(hid_t did,  hid_t dsid,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSattach_scale.html"},{"doc":"Detaches a dimension scale from a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSdetach_scale","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DSdetach_scale(hid_t did,  hid_t dsid,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSdetach_scale.html"},{"doc":"Determines if a dimension scale is attached to a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSis_attached","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5DSis_attached(hid_t did,  hid_t dsid,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSis_attached.html"},{"doc":"Converts a dataset to a dimension scale","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSset_scale","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DSset_scale(hid_t dsid,  const  char *  dimname)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSset_scale.html"},{"doc":"Determines if a dataset is a dimension scale","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSis_scale","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5DSis_scale(hid_t did)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSis_scale.html"},{"doc":"Sets the label for a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSset_label","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DSset_label(hid_t did,  uint  idx,  const  char *  label)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSset_label.html"},{"doc":"Gets the label for a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSget_label","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5DSget_label(hid_t did,  uint  idx,  char *  label,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSget_label.html"},{"doc":"Gets the name of a dimension scale","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSget_scale_name","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t H5DSget_scale_name(hid_t did,  char *  name,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSget_scale_name.html"},{"doc":"Gets the number of dimension scales attached to a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSget_num_scales","package":"ddn-lib-hdf5","parentType":"","signature":"int H5DSget_num_scales(hid_t did,  uint  idx)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSget_num_scales.html"},{"doc":"Iterates over dimension scales attached to a dataset dimension","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSiterate_scales","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DSiterate_scales(hid_t did,  uint  dim,  int *  idx,  H5DS_iterate_t visitor,  void *  visitor_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSiterate_scales.html"},{"doc":"Determines if new references are used for dimension scales.","kind":"function","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DSwith_new_ref","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5DSwith_new_ref(hid_t did,  hbool_t *  with_new_ref)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds/H5DSwith_new_ref.html"},{"doc":"Iteration callback type for H5DSiterate_scales","kind":"alias","module":"ddn.lib.hdf5.hl.h5ds","name":"H5DS_iterate_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5DS_iterate_t = herr_t function(hid_t did,  uint  dim,  hid_t dsid,  void *  visitor_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ds.html#H5DS_iterate_t"},{"doc":"HDF5 High-Level Image Interface Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5im","name":"ddn.lib.hdf5.hl.h5im","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im.html"},{"doc":"Creates and writes an 8-bit indexed image","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMmake_image_8bit","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMmake_image_8bit(hid_t loc_id,  const  char *  dset_name,  hsize_t width,\n         hsize_t height,  const  ubyte *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMmake_image_8bit.html"},{"doc":"Creates and writes a 24-bit true color image","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMmake_image_24bit","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMmake_image_24bit(hid_t loc_id,  const  char *  dset_name,  hsize_t width,\n         hsize_t height,  const  char *  interlace,  const  ubyte *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMmake_image_24bit.html"},{"doc":"Reads image data","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMread_image","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMread_image(hid_t loc_id,  const  char *  dset_name,  ubyte *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMread_image.html"},{"doc":"Gets image information","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMget_image_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMget_image_info(hid_t loc_id,  const  char *  dset_name,  hsize_t *  width,\n         hsize_t *  height,  hsize_t *  planes,  char *  interlace,  hssize_t *  npals)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMget_image_info.html"},{"doc":"Determines if a dataset is an image","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMis_image","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMis_image(hid_t loc_id,  const  char *  dset_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMis_image.html"},{"doc":"Creates and writes a palette","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMmake_palette","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMmake_palette(hid_t loc_id,  const  char *  pal_name,  const  hsize_t *  pal_dims,\n         const  ubyte *  pal_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMmake_palette.html"},{"doc":"Links a palette to an image","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMlink_palette","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMlink_palette(hid_t loc_id,  const  char *  image_name,  const  char *  pal_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMlink_palette.html"},{"doc":"Unlinks a palette from an image","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMunlink_palette","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMunlink_palette(hid_t loc_id,  const  char *  image_name,  const  char *  pal_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMunlink_palette.html"},{"doc":"Gets the number of palettes associated with an image","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMget_npalettes","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMget_npalettes(hid_t loc_id,  const  char *  image_name,  hssize_t *  npals)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMget_npalettes.html"},{"doc":"Gets palette information","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMget_palette_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMget_palette_info(hid_t loc_id,  const  char *  image_name,  int  pal_number,\n         hsize_t *  pal_dims)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMget_palette_info.html"},{"doc":"Reads palette data","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMget_palette","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMget_palette(hid_t loc_id,  const  char *  image_name,  int  pal_number,\n         ubyte *  pal_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMget_palette.html"},{"doc":"Determines if a dataset is a palette","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IMis_palette","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IMis_palette(hid_t loc_id,  const  char *  dset_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IMis_palette.html"},{"doc":"Finds a palette dataset by name.","kind":"function","module":"ddn.lib.hdf5.hl.h5im","name":"H5IM_find_palette","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5IM_find_palette(hid_t loc_id,  const  char *  dset_name,\n         const  char *  pal_name,  int *  pal_number)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im/H5IM_find_palette.html"},{"doc":"Interlace mode for 24-bit images","kind":"enum","module":"ddn.lib.hdf5.hl.h5im","name":"H5IM_interlace_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5IM_interlace_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im.html#H5IM_interlace_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5im","name":"INTERLACE_PIXEL","package":"ddn-lib-hdf5","parentType":"","signature":"INTERLACE_PIXEL = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im.html#H5IM_interlace_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5im","name":"INTERLACE_PLANE","package":"ddn-lib-hdf5","parentType":"","signature":"INTERLACE_PLANE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5im.html#H5IM_interlace_t"},{"doc":"HDF5 High-Level Dataset Watch Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5ld","name":"ddn.lib.hdf5.hl.h5ld","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ld.html"},{"doc":"Gets the current dimensions of a dataset.","kind":"function","module":"ddn.lib.hdf5.hl.h5ld","name":"H5LDget_dset_dims","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LDget_dset_dims(hid_t did,  hsize_t *  dims)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ld/H5LDget_dset_dims.html"},{"doc":"Gets the type size of dataset elements.","kind":"function","module":"ddn.lib.hdf5.hl.h5ld","name":"H5LDget_dset_type_size","package":"ddn-lib-hdf5","parentType":"","signature":"size_t H5LDget_dset_type_size(hid_t did,  const  char *  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ld/H5LDget_dset_type_size.html"},{"doc":"Gets elements from a dataset.","kind":"function","module":"ddn.lib.hdf5.hl.h5ld","name":"H5LDget_dset_elmts","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LDget_dset_elmts(hid_t did,  const  hsize_t *  prev_dims,\n       const  hsize_t *  cur_dims,  const  char *  fields,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ld/H5LDget_dset_elmts.html"},{"doc":"Constructs a vector of offsets/sizes for field access.","kind":"function","module":"ddn.lib.hdf5.hl.h5ld","name":"H5LD_construct_vector","package":"ddn-lib-hdf5","parentType":"","signature":"void * H5LD_construct_vector(hid_t did,  const  char *  fields)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ld/H5LD_construct_vector.html"},{"doc":"Frees memory allocated by H5LD_construct_vector.","kind":"function","module":"ddn.lib.hdf5.hl.h5ld","name":"H5LD_clean_vector","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LD_clean_vector(void *  vector)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5ld/H5LD_clean_vector.html"},{"doc":"HDF5 High-Level Lite Interface Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5lt","name":"ddn.lib.hdf5.hl.h5lt","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html"},{"doc":"Creates and writes a dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  hid_t type_id,  const  void *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset.html"},{"doc":"Creates and writes a char dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_char","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_char(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  const  char *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_char.html"},{"doc":"Creates and writes a short dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_short","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_short(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  const  short *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_short.html"},{"doc":"Creates and writes an int dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_int","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_int(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  const  int *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_int.html"},{"doc":"Creates and writes a long dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_long","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_long(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  const  long *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_long.html"},{"doc":"Creates and writes a float dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_float","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_float(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  const  float *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_float.html"},{"doc":"Creates and writes a double dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_double","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_double(hid_t loc_id,  const  char *  dset_name,  int  rank,\n       const  hsize_t *  dims,  const  double *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_double.html"},{"doc":"Creates and writes a string dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTmake_dataset_string","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTmake_dataset_string(hid_t loc_id,  const  char *  dset_name,  const  char *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTmake_dataset_string.html"},{"doc":"Reads a dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset(hid_t loc_id,  const  char *  dset_name,  hid_t type_id,  void *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset.html"},{"doc":"Reads a char dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_char","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_char(hid_t loc_id,  const  char *  dset_name,  char *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_char.html"},{"doc":"Reads a short dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_short","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_short(hid_t loc_id,  const  char *  dset_name,  short *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_short.html"},{"doc":"Reads an int dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_int","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_int(hid_t loc_id,  const  char *  dset_name,  int *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_int.html"},{"doc":"Reads a long dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_long","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_long(hid_t loc_id,  const  char *  dset_name,  long *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_long.html"},{"doc":"Reads a float dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_float","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_float(hid_t loc_id,  const  char *  dset_name,  float *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_float.html"},{"doc":"Reads a double dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_double","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_double(hid_t loc_id,  const  char *  dset_name,  double *  buffer)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_double.html"},{"doc":"Reads a string dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTread_dataset_string","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTread_dataset_string(hid_t loc_id,  const  char *  dset_name,  char *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTread_dataset_string.html"},{"doc":"Gets dataset rank","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_dataset_ndims","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_dataset_ndims(hid_t loc_id,  const  char *  dset_name,  int *  rank)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_dataset_ndims.html"},{"doc":"Gets dataset info","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_dataset_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_dataset_info(hid_t loc_id,  const  char *  dset_name,  hsize_t *  dims,\n       H5T_CLASS *  type_class,  size_t *  type_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_dataset_info.html"},{"doc":"Finds a dataset","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTfind_dataset","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTfind_dataset(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTfind_dataset.html"},{"doc":"Sets a string attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_string","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_string(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  char *  attr_data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_string.html"},{"doc":"Sets a char attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_char","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_char(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  char *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_char.html"},{"doc":"Sets an int attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_int","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_int(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  int *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_int.html"},{"doc":"Sets a long attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_long","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_long(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  long *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_long.html"},{"doc":"Sets a float attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_float","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_float(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  float *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_float.html"},{"doc":"Sets a double attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_double","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_double(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  double *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_double.html"},{"doc":"Gets an attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute(hid_t loc_id,  const  char *  obj_name,  const  char *  attr_name,\n       hid_t mem_type_id,  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute.html"},{"doc":"Gets a string attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_string","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_string(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  char *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_string.html"},{"doc":"Gets a char attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_char","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_char(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  char *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_char.html"},{"doc":"Gets an int attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_int","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_int(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  int *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_int.html"},{"doc":"Gets a long attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_long","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_long(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  long *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_long.html"},{"doc":"Gets a float attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_float","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_float(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  float *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_float.html"},{"doc":"Gets a double attribute","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_double","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_double(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  double *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_double.html"},{"doc":"Gets attribute rank","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_ndims","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_ndims(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  int *  rank)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_ndims.html"},{"doc":"Gets attribute info","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_info(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  hsize_t *  dims,  H5T_CLASS *  type_class,  size_t *  type_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_info.html"},{"doc":"Converts datatype to text","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTdtype_to_text","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTdtype_to_text(hid_t dtype,  char *  str,  H5LT_lang_t lang_type,  size_t *  len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTdtype_to_text.html"},{"doc":"Converts text description to a datatype.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTtext_to_dtype","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5LTtext_to_dtype(const  char *  text,  H5LT_lang_t lang_type)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTtext_to_dtype.html"},{"doc":"Checks if a path is valid.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTpath_valid","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t H5LTpath_valid(hid_t loc_id,  const  char *  path,  hbool_t check_object_valid)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTpath_valid.html"},{"doc":"Opens a file image in memory.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTopen_file_image","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5LTopen_file_image(void *  buf_ptr,  size_t buf_size,  uint  flags)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTopen_file_image.html"},{"doc":"Determines whether an attribute exists.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTfind_attribute","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTfind_attribute(hid_t loc_id,  const  char *  name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTfind_attribute.html"},{"doc":"Sets a short attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_short","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_short(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  short *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_short.html"},{"doc":"Sets an unsigned char attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_uchar","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_uchar(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  ubyte *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_uchar.html"},{"doc":"Sets an unsigned int attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_uint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_uint(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  uint *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_uint.html"},{"doc":"Sets an unsigned short attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_ushort","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_ushort(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  ushort *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_ushort.html"},{"doc":"Sets an unsigned long attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_ulong","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_ulong(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  ulong *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_ulong.html"},{"doc":"Sets a long long attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_long_long","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_long_long(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  long *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_long_long.html"},{"doc":"Sets an unsigned long long attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTset_attribute_ullong","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTset_attribute_ullong(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  ulong *  buffer,  size_t size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTset_attribute_ullong.html"},{"doc":"Gets a short attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_short","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_short(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  short *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_short.html"},{"doc":"Gets an unsigned char attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_uchar","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_uchar(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  ubyte *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_uchar.html"},{"doc":"Gets an unsigned int attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_uint","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_uint(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  uint *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_uint.html"},{"doc":"Gets an unsigned short attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_ushort","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_ushort(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  ushort *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_ushort.html"},{"doc":"Gets an unsigned long attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_ulong","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_ulong(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  ulong *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_ulong.html"},{"doc":"Gets a long long attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_long_long","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_long_long(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  long *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_long_long.html"},{"doc":"Gets an unsigned long long attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LTget_attribute_ullong","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LTget_attribute_ullong(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  ulong *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LTget_attribute_ullong.html"},{"doc":"Converts a datatype to a text description.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LT_dtype_to_text","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LT_dtype_to_text(hid_t dtype,  char *  str,  H5LT_lang_t lang_type,  size_t *  len)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LT_dtype_to_text.html"},{"doc":"Gets an attribute from disk.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LT_get_attribute_disk","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LT_get_attribute_disk(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LT_get_attribute_disk.html"},{"doc":"Sets a numerical attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LT_set_attribute_numerical","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LT_set_attribute_numerical(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  size_t size,  hid_t type_id,  const  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LT_set_attribute_numerical.html"},{"doc":"Sets a string attribute.","kind":"function","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LT_set_attribute_string","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5LT_set_attribute_string(hid_t loc_id,  const  char *  obj_name,\n       const  char *  attr_name,  const  char *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt/H5LT_set_attribute_string.html"},{"doc":"Language type for dtype_to_text","kind":"enum","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LT_lang_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5LT_lang_t : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_lang_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"ERR","package":"ddn-lib-hdf5","parentType":"","signature":"ERR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_lang_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"DDL","package":"ddn-lib-hdf5","parentType":"","signature":"DDL = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_lang_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"C","package":"ddn-lib-hdf5","parentType":"","signature":"C = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_lang_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"FORTRAN","package":"ddn-lib-hdf5","parentType":"","signature":"FORTRAN = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_lang_t"},{"doc":"","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"NO_LANG","package":"ddn-lib-hdf5","parentType":"","signature":"NO_LANG = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_lang_t"},{"doc":"Flags for H5LTopen_file_image().","kind":"enum","module":"ddn.lib.hdf5.hl.h5lt","name":"H5LT_FILE_IMAGE","package":"ddn-lib-hdf5","parentType":"","signature":"H5LT_FILE_IMAGE : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_FILE_IMAGE"},{"doc":"Open image for read-write access","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"OPEN_RW","package":"ddn-lib-hdf5","parentType":"","signature":"OPEN_RW = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_FILE_IMAGE"},{"doc":"The HDF5 library won't copy user supplied image buffer","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"DONT_COPY","package":"ddn-lib-hdf5","parentType":"","signature":"DONT_COPY = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_FILE_IMAGE"},{"doc":"The HDF5 library won't deallocate user supplied image buffer","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"DONT_RELEASE","package":"ddn-lib-hdf5","parentType":"","signature":"DONT_RELEASE = 0x0004","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_FILE_IMAGE"},{"doc":"All flags combined","kind":"enum_member","module":"ddn.lib.hdf5.hl.h5lt","name":"ALL","package":"ddn-lib-hdf5","parentType":"","signature":"ALL = 0x0007","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5lt.html#H5LT_FILE_IMAGE"},{"doc":"HDF5 High-Level Packet Table Interface Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5pt","name":"ddn.lib.hdf5.hl.h5pt","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt.html"},{"doc":"Creates a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTcreate","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5PTcreate(hid_t loc_id,  const  char *  dset_name,  hid_t dtype_id,\n         hsize_t chunk_size,  hid_t plist_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTcreate.html"},{"doc":"Creates a fixed-length packet table (deprecated, use H5PTcreate)","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTcreate_fl","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5PTcreate_fl(hid_t loc_id,  const  char *  dset_name,  hid_t dtype_id,\n         hsize_t chunk_size,  int  compression)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTcreate_fl.html"},{"doc":"Opens an existing packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTopen","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5PTopen(hid_t loc_id,  const  char *  dset_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTopen.html"},{"doc":"Closes a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTclose","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTclose(hid_t table_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTclose.html"},{"doc":"Appends packets to a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTappend","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTappend(hid_t table_id,  size_t nrecords,  const  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTappend.html"},{"doc":"Reads packets from a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTread_packets","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTread_packets(hid_t table_id,  hsize_t start,  size_t nrecords,  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTread_packets.html"},{"doc":"Reads the next packets from a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTget_next","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTget_next(hid_t table_id,  size_t nrecords,  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTget_next.html"},{"doc":"Gets the number of packets in a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTget_num_packets","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTget_num_packets(hid_t table_id,  hsize_t *  nrecords)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTget_num_packets.html"},{"doc":"Determines if an identifier is a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTis_valid","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTis_valid(hid_t table_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTis_valid.html"},{"doc":"Determines if a packet table uses variable-length datatype","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTis_varlen","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTis_varlen(hid_t table_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTis_varlen.html"},{"doc":"Gets the datatype used by a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTget_type","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5PTget_type(hid_t table_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTget_type.html"},{"doc":"Resets packet table index to the first packet","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTcreate_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTcreate_index(hid_t table_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTcreate_index.html"},{"doc":"Sets the packet table index","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTset_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTset_index(hid_t table_id,  hsize_t pt_index)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTset_index.html"},{"doc":"Gets the current packet table index","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTget_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTget_index(hid_t table_id,  hsize_t *  pt_index)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTget_index.html"},{"doc":"Frees memory used by variable-length data read from a packet table","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTfree_vlen_buff","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5PTfree_vlen_buff(hid_t table_id,  size_t bufflen,  void *  buff)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTfree_vlen_buff.html"},{"doc":"Gets the dataset identifier for a packet table.","kind":"function","module":"ddn.lib.hdf5.hl.h5pt","name":"H5PTget_dataset","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5PTget_dataset(hid_t table_id)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5pt/H5PTget_dataset.html"},{"doc":"HDF5 High-Level Table Interface Binding","kind":"module","module":"ddn.lib.hdf5.hl.h5tb","name":"ddn.lib.hdf5.hl.h5tb","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb.html"},{"doc":"Creates and writes a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBmake_table","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBmake_table(const  char *  table_title,  hid_t loc_id,  const  char *  dset_name,\n       hsize_t nfields,  hsize_t nrecords,  size_t type_size,  const  char * *  field_names,\n       const  size_t *  field_offset,  const  hid_t *  field_types,  hsize_t chunk_size,\n       void *  fill_data,  int  compress,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBmake_table.html"},{"doc":"Appends records to a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBappend_records","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBappend_records(hid_t loc_id,  const  char *  dset_name,  hsize_t nrecords,\n       size_t type_size,  const  size_t *  field_offset,  const  size_t *  dst_sizes,\n       const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBappend_records.html"},{"doc":"Writes records to a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBwrite_records","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBwrite_records(hid_t loc_id,  const  char *  dset_name,  hsize_t start,\n       hsize_t nrecords,  size_t type_size,  const  size_t *  field_offset,\n       const  size_t *  dst_sizes,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBwrite_records.html"},{"doc":"Overwrites field data in a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBwrite_fields_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBwrite_fields_name(hid_t loc_id,  const  char *  dset_name,\n       const  char *  field_names,  hsize_t start,  hsize_t nrecords,  size_t type_size,\n       const  size_t *  field_offset,  const  size_t *  dst_sizes,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBwrite_fields_name.html"},{"doc":"Overwrites field data by index","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBwrite_fields_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBwrite_fields_index(hid_t loc_id,  const  char *  dset_name,  hsize_t nfields,\n       const  int *  field_index,  hsize_t start,  hsize_t nrecords,  size_t type_size,\n       const  size_t *  field_offset,  const  size_t *  dst_sizes,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBwrite_fields_index.html"},{"doc":"Reads a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBread_table","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBread_table(hid_t loc_id,  const  char *  dset_name,  size_t dst_size,\n       const  size_t *  dst_offset,  const  size_t *  dst_sizes,  void *  dst_buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBread_table.html"},{"doc":"Reads records from a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBread_records","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBread_records(hid_t loc_id,  const  char *  dset_name,  hsize_t start,\n       hsize_t nrecords,  size_t type_size,  const  size_t *  field_offset,\n       const  size_t *  dst_sizes,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBread_records.html"},{"doc":"Reads fields by name from a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBread_fields_name","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBread_fields_name(hid_t loc_id,  const  char *  dset_name,\n       const  char *  field_names,  hsize_t start,  hsize_t nrecords,  size_t type_size,\n       const  size_t *  field_offset,  const  size_t *  dst_sizes,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBread_fields_name.html"},{"doc":"Reads fields by index from a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBread_fields_index","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBread_fields_index(hid_t loc_id,  const  char *  dset_name,  hsize_t nfields,\n       const  int *  field_index,  hsize_t start,  hsize_t nrecords,  size_t type_size,\n       const  size_t *  field_offset,  const  size_t *  dst_sizes,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBread_fields_index.html"},{"doc":"Gets the number of fields and records in a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBget_table_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBget_table_info(hid_t loc_id,  const  char *  dset_name,  hsize_t *  nfields,\n       hsize_t *  nrecords)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBget_table_info.html"},{"doc":"Gets information about table fields","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBget_field_info","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBget_field_info(hid_t loc_id,  const  char *  dset_name,  char * *  field_names,\n       size_t *  field_sizes,  size_t *  field_offsets,  size_t *  type_size)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBget_field_info.html"},{"doc":"Deletes records from a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBdelete_record","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBdelete_record(hid_t loc_id,  const  char *  dset_name,  hsize_t start,\n       hsize_t nrecords)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBdelete_record.html"},{"doc":"Inserts records into a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBinsert_record","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBinsert_record(hid_t loc_id,  const  char *  dset_name,  hsize_t start,\n       hsize_t nrecords,  size_t dst_size,  const  size_t *  dst_offset,\n       const  size_t *  dst_sizes,  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBinsert_record.html"},{"doc":"Adds records from one table to another","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBadd_records_from","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBadd_records_from(hid_t loc_id,  const  char *  dset_name1,  hsize_t start1,\n       hsize_t nrecords,  const  char *  dset_name2,  hsize_t start2)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBadd_records_from.html"},{"doc":"Combines records from two tables into a third","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBcombine_tables","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBcombine_tables(hid_t loc_id1,  const  char *  dset_name1,  hid_t loc_id2,\n       const  char *  dset_name2,  const  char *  dset_name3)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBcombine_tables.html"},{"doc":"Inserts a new field into a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBinsert_field","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBinsert_field(hid_t loc_id,  const  char *  dset_name,  const  char *  field_name,\n       hid_t field_type,  hsize_t position,  const  void *  fill_data,  const  void *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBinsert_field.html"},{"doc":"Deletes a field from a table","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBdelete_field","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBdelete_field(hid_t loc_id,  const  char *  dset_name,  const  char *  field_name)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBdelete_field.html"},{"doc":"Gets the fill value information for a table.","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBAget_fill","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBAget_fill(hid_t loc_id,  const  char *  dset_name,  hid_t dset_id,  ubyte *  buf)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBAget_fill.html"},{"doc":"Gets the title of a table.","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TBAget_title","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TBAget_title(hid_t loc_id,  char *  table_title)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TBAget_title.html"},{"doc":"Common implementation for appending records to a table.","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TB_common_append_records","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TB_common_append_records(hid_t loc_id,  const  char *  dset_name,\n       hsize_t write_nfields,  hsize_t write_nrecords,  size_t type_size,\n       const  size_t *  field_offset,  const  size_t *  field_sizes,  const  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TB_common_append_records.html"},{"doc":"Common implementation for reading records from a table.","kind":"function","module":"ddn.lib.hdf5.hl.h5tb","name":"H5TB_common_read_records","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t H5TB_common_read_records(hid_t loc_id,  const  char *  dset_name,\n       hsize_t read_nfields,  hsize_t start,  hsize_t nrecords,  size_t type_size,\n       const  size_t *  field_offset,  const  size_t *  field_sizes,  void *  data)","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl/h5tb/H5TB_common_read_records.html"},{"doc":"HDF5 High-Level API Bindings Package","kind":"module","module":"ddn.lib.hdf5.hl","name":"ddn.lib.hdf5.hl","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/hl.html"},{"doc":"HDF5 D Language Bindings","kind":"module","module":"ddn.lib.hdf5","name":"ddn.lib.hdf5","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5.html"},{"doc":"HDF5 Core Binding Types","kind":"module","module":"ddn.lib.hdf5.types","name":"ddn.lib.hdf5.types","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html"},{"doc":"Type for object identifiers in HDF5.","kind":"alias","module":"ddn.lib.hdf5.types","name":"hid_t","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t = long","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#hid_t"},{"doc":"Type for error return values.","kind":"alias","module":"ddn.lib.hdf5.types","name":"herr_t","package":"ddn-lib-hdf5","parentType":"","signature":"herr_t = int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#herr_t"},{"doc":"Type for boolean values in HDF5.","kind":"alias","module":"ddn.lib.hdf5.types","name":"hbool_t","package":"ddn-lib-hdf5","parentType":"","signature":"hbool_t = uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#hbool_t"},{"doc":"Type for sizes in HDF5.","kind":"alias","module":"ddn.lib.hdf5.types","name":"hsize_t","package":"ddn-lib-hdf5","parentType":"","signature":"hsize_t = ulong","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#hsize_t"},{"doc":"Type for signed sizes in HDF5.","kind":"alias","module":"ddn.lib.hdf5.types","name":"hssize_t","package":"ddn-lib-hdf5","parentType":"","signature":"hssize_t = long","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#hssize_t"},{"doc":"Type for tri-state return values.","kind":"alias","module":"ddn.lib.hdf5.types","name":"htri_t","package":"ddn-lib-hdf5","parentType":"","signature":"htri_t = int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#htri_t"},{"doc":"Type for signed size values.","kind":"alias","module":"ddn.lib.hdf5.types","name":"ssize_t","package":"ddn-lib-hdf5","parentType":"","signature":"ssize_t = ptrdiff_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#ssize_t"},{"doc":"File access flags.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5F_ACC","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_ACC : uint","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_ACC"},{"doc":"Open file for read-only access","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"RDONLY","package":"ddn-lib-hdf5","parentType":"","signature":"RDONLY = 0x0000","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_ACC"},{"doc":"Open file for read-write access","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"RDWR","package":"ddn-lib-hdf5","parentType":"","signature":"RDWR = 0x0001","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_ACC"},{"doc":"Truncate file if it already exists","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"TRUNC","package":"ddn-lib-hdf5","parentType":"","signature":"TRUNC = 0x0002","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_ACC"},{"doc":"Fail if file already exists","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"EXCL","package":"ddn-lib-hdf5","parentType":"","signature":"EXCL = 0x0004","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_ACC"},{"doc":"Create file if it doesn't exist","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"CREAT","package":"ddn-lib-hdf5","parentType":"","signature":"CREAT = 0x0010","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_ACC"},{"doc":"File flush scope.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5F_SCOPE","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_SCOPE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_SCOPE"},{"doc":"Flush only the specified file","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"LOCAL","package":"ddn-lib-hdf5","parentType":"","signature":"LOCAL = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_SCOPE"},{"doc":"Flush the specified file and all files accessible from it","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"GLOBAL","package":"ddn-lib-hdf5","parentType":"","signature":"GLOBAL = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_SCOPE"},{"doc":"Datatype class identifiers.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5T_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"H5T_CLASS : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Error or no class","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NO_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"NO_CLASS = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Integer datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"INTEGER","package":"ddn-lib-hdf5","parentType":"","signature":"INTEGER = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Floating-point datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"FLOAT","package":"ddn-lib-hdf5","parentType":"","signature":"FLOAT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Time datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"TIME","package":"ddn-lib-hdf5","parentType":"","signature":"TIME = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"String datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"STRING","package":"ddn-lib-hdf5","parentType":"","signature":"STRING = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Bitfield datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"BITFIELD","package":"ddn-lib-hdf5","parentType":"","signature":"BITFIELD = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Opaque datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"OPAQUE","package":"ddn-lib-hdf5","parentType":"","signature":"OPAQUE = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Compound datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"COMPOUND","package":"ddn-lib-hdf5","parentType":"","signature":"COMPOUND = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Reference datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"REFERENCE","package":"ddn-lib-hdf5","parentType":"","signature":"REFERENCE = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Enumeration datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ENUM","package":"ddn-lib-hdf5","parentType":"","signature":"ENUM = 8","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Variable-length datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"VLEN","package":"ddn-lib-hdf5","parentType":"","signature":"VLEN = 9","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Array datatypes","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ARRAY","package":"ddn-lib-hdf5","parentType":"","signature":"ARRAY = 10","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5T_CLASS"},{"doc":"Dataspace class identifiers.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5S_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_CLASS : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_CLASS"},{"doc":"Scalar dataspace (single element)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SCALAR","package":"ddn-lib-hdf5","parentType":"","signature":"SCALAR = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_CLASS"},{"doc":"Simple dataspace (multi-dimensional array)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SIMPLE","package":"ddn-lib-hdf5","parentType":"","signature":"SIMPLE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_CLASS"},{"doc":"Null dataspace (no elements)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NULL_","package":"ddn-lib-hdf5","parentType":"","signature":"NULL_ = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_CLASS"},{"doc":"Selection operation types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5S_SELOPER","package":"ddn-lib-hdf5","parentType":"","signature":"H5S_SELOPER : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"Replace existing selection","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SET","package":"ddn-lib-hdf5","parentType":"","signature":"SET = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"Binary OR of selections","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"OR_","package":"ddn-lib-hdf5","parentType":"","signature":"OR_ = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"Binary AND of selections","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"AND_","package":"ddn-lib-hdf5","parentType":"","signature":"AND_ = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"Binary XOR of selections","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"XOR","package":"ddn-lib-hdf5","parentType":"","signature":"XOR = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"B AND NOT A","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NOTB","package":"ddn-lib-hdf5","parentType":"","signature":"NOTB = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"A AND NOT B","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NOTA","package":"ddn-lib-hdf5","parentType":"","signature":"NOTA = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5S_SELOPER"},{"doc":"Dataset layout types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5D_LAYOUT","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_LAYOUT : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_LAYOUT"},{"doc":"Compact storage in object header","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"COMPACT","package":"ddn-lib-hdf5","parentType":"","signature":"COMPACT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_LAYOUT"},{"doc":"Contiguous storage in file","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"CONTIGUOUS","package":"ddn-lib-hdf5","parentType":"","signature":"CONTIGUOUS = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_LAYOUT"},{"doc":"Chunked storage","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"CHUNKED","package":"ddn-lib-hdf5","parentType":"","signature":"CHUNKED = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_LAYOUT"},{"doc":"Virtual dataset","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"VIRTUAL","package":"ddn-lib-hdf5","parentType":"","signature":"VIRTUAL = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_LAYOUT"},{"doc":"Identifier types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5I_TYPE","package":"ddn-lib-hdf5","parentType":"","signature":"H5I_TYPE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Uninitialized type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"UNINIT","package":"ddn-lib-hdf5","parentType":"","signature":"UNINIT = - 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Invalid type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"BADID","package":"ddn-lib-hdf5","parentType":"","signature":"BADID = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"File type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"FILE_","package":"ddn-lib-hdf5","parentType":"","signature":"FILE_ = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Group type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Datatype type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"DATATYPE = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Dataspace type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DATASPACE","package":"ddn-lib-hdf5","parentType":"","signature":"DATASPACE = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Dataset type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Attribute type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ATTR","package":"ddn-lib-hdf5","parentType":"","signature":"ATTR = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Reference type (deprecated)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"REFERENCE","package":"ddn-lib-hdf5","parentType":"","signature":"REFERENCE = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Virtual file layer type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"VFL","package":"ddn-lib-hdf5","parentType":"","signature":"VFL = 8","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Property list class type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"GENPROP_CLS","package":"ddn-lib-hdf5","parentType":"","signature":"GENPROP_CLS = 9","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Property list type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"GENPROP_LST","package":"ddn-lib-hdf5","parentType":"","signature":"GENPROP_LST = 10","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Error class type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ERROR_CLASS","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR_CLASS = 11","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Error message type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ERROR_MSG","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR_MSG = 12","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Error stack type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ERROR_STACK","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR_STACK = 13","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_TYPE"},{"doc":"Type for file addresses in HDF5.","kind":"alias","module":"ddn.lib.hdf5.types","name":"haddr_t","package":"ddn-lib-hdf5","parentType":"","signature":"haddr_t = ulong","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#haddr_t"},{"doc":"File close degree options.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5F_CLOSE_DEGREE","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_CLOSE_DEGREE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_CLOSE_DEGREE"},{"doc":"Use the default close degree for the file access property list","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_CLOSE_DEGREE"},{"doc":"Allow file to close only when all objects are closed","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"WEAK","package":"ddn-lib-hdf5","parentType":"","signature":"WEAK = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_CLOSE_DEGREE"},{"doc":"Close file after flushing; objects remain accessible","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SEMI","package":"ddn-lib-hdf5","parentType":"","signature":"SEMI = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_CLOSE_DEGREE"},{"doc":"Close file immediately, closing all open objects","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"STRONG","package":"ddn-lib-hdf5","parentType":"","signature":"STRONG = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_CLOSE_DEGREE"},{"doc":"Library version bounds.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5F_LIBVER","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_LIBVER : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"Earliest library version (HDF5 1.0)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"EARLIEST","package":"ddn-lib-hdf5","parentType":"","signature":"EARLIEST = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"HDF5 1.8.x library version","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"V18","package":"ddn-lib-hdf5","parentType":"","signature":"V18 = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"HDF5 1.10.x library version","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"V110","package":"ddn-lib-hdf5","parentType":"","signature":"V110 = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"HDF5 1.12.x library version","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"V112","package":"ddn-lib-hdf5","parentType":"","signature":"V112 = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"HDF5 1.14.x library version","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"V114","package":"ddn-lib-hdf5","parentType":"","signature":"V114 = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"Latest library version available","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"LATEST","package":"ddn-lib-hdf5","parentType":"","signature":"LATEST = H5F_LIBVER.V114","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_LIBVER"},{"doc":"File memory types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5F_MEM","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_MEM : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"No memory type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NOLIST","package":"ddn-lib-hdf5","parentType":"","signature":"NOLIST = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Default memory type (maps to SUPER)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"DEFAULT = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Superblock memory","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SUPER","package":"ddn-lib-hdf5","parentType":"","signature":"SUPER = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"B-tree memory","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"BTREE","package":"ddn-lib-hdf5","parentType":"","signature":"BTREE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Raw data memory","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DRAW","package":"ddn-lib-hdf5","parentType":"","signature":"DRAW = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Global heap memory","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"GHEAP","package":"ddn-lib-hdf5","parentType":"","signature":"GHEAP = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Local heap memory","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"LHEAP","package":"ddn-lib-hdf5","parentType":"","signature":"LHEAP = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Object header memory","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"OHDR","package":"ddn-lib-hdf5","parentType":"","signature":"OHDR = 6","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"Number of memory types (not a valid type)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 7","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_MEM"},{"doc":"File space handling strategies.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5F_FSPACE_STRATEGY","package":"ddn-lib-hdf5","parentType":"","signature":"H5F_FSPACE_STRATEGY : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_FSPACE_STRATEGY"},{"doc":"Use free-space managers, aggregators, and virtual file driver","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"FSM_AGGR","package":"ddn-lib-hdf5","parentType":"","signature":"FSM_AGGR = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_FSPACE_STRATEGY"},{"doc":"Use page aggregation and target page size for allocation","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"PAGE","package":"ddn-lib-hdf5","parentType":"","signature":"PAGE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_FSPACE_STRATEGY"},{"doc":"Aggregators with no free-space manager tracking","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"AGGR","package":"ddn-lib-hdf5","parentType":"","signature":"AGGR = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_FSPACE_STRATEGY"},{"doc":"No free-space tracking; allocate sequentially","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_FSPACE_STRATEGY"},{"doc":"Number of strategies (not a valid strategy)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5F_FSPACE_STRATEGY"},{"doc":"Chunk indexing types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5D_CHUNK_INDEX","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_CHUNK_INDEX : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Single chunk index (for single-chunk datasets)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SINGLE","package":"ddn-lib-hdf5","parentType":"","signature":"SINGLE = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Implicit index (no index structure stored)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NONE","package":"ddn-lib-hdf5","parentType":"","signature":"NONE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Fixed array index","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"FARRAY","package":"ddn-lib-hdf5","parentType":"","signature":"FARRAY = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Extensible array index","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"EARRAY","package":"ddn-lib-hdf5","parentType":"","signature":"EARRAY = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Version 2 B-tree index","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"BT2","package":"ddn-lib-hdf5","parentType":"","signature":"BT2 = 4","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Number of index types (not a valid type)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 5","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_CHUNK_INDEX"},{"doc":"Virtual dataset view options.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5D_VDS_VIEW","package":"ddn-lib-hdf5","parentType":"","signature":"H5D_VDS_VIEW : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_VDS_VIEW"},{"doc":"View includes first missing mapped data","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"FIRST_MISSING","package":"ddn-lib-hdf5","parentType":"","signature":"FIRST_MISSING = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_VDS_VIEW"},{"doc":"View includes all available mapped data","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"LAST_AVAILABLE","package":"ddn-lib-hdf5","parentType":"","signature":"LAST_AVAILABLE = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5D_VDS_VIEW"},{"doc":"Object types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5O_TYPE","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_TYPE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_TYPE"},{"doc":"Unknown object type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"UNKNOWN","package":"ddn-lib-hdf5","parentType":"","signature":"UNKNOWN = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_TYPE"},{"doc":"Group object","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"GROUP","package":"ddn-lib-hdf5","parentType":"","signature":"GROUP = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_TYPE"},{"doc":"Dataset object","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"DATASET","package":"ddn-lib-hdf5","parentType":"","signature":"DATASET = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_TYPE"},{"doc":"Named datatype object","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NAMED_DATATYPE","package":"ddn-lib-hdf5","parentType":"","signature":"NAMED_DATATYPE = 2","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_TYPE"},{"doc":"Number of object types (not a valid type)","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"NTYPES","package":"ddn-lib-hdf5","parentType":"","signature":"NTYPES = 3","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_TYPE"},{"doc":"Object header information structure (version 1).","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5O_hdr_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_hdr_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_hdr_info_t"},{"doc":"Object information structure (version 1).","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5O_info1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_info1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_info1_t"},{"doc":"Object token type.","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5O_token_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_token_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_token_t"},{"doc":"Object native information structure (version 2).","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5O_native_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_native_info_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_native_info_t"},{"doc":"Object information structure (version 2).","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5O_info2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_info2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_info2_t"},{"doc":"Alias for backwards compatibility.","kind":"alias","module":"ddn.lib.hdf5.types","name":"H5O_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5O_info_t = H5O_info1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5O_info_t"},{"doc":"Link types.","kind":"enum","module":"ddn.lib.hdf5.types","name":"H5L_TYPE","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_TYPE : int","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_TYPE"},{"doc":"Invalid link type","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"ERROR","package":"ddn-lib-hdf5","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_TYPE"},{"doc":"Hard link","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"HARD","package":"ddn-lib-hdf5","parentType":"","signature":"HARD = 0","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_TYPE"},{"doc":"Soft link","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"SOFT","package":"ddn-lib-hdf5","parentType":"","signature":"SOFT = 1","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_TYPE"},{"doc":"External link","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"EXTERNAL","package":"ddn-lib-hdf5","parentType":"","signature":"EXTERNAL = 64","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_TYPE"},{"doc":"Maximum value for built-in link types","kind":"enum_member","module":"ddn.lib.hdf5.types","name":"MAX","package":"ddn-lib-hdf5","parentType":"","signature":"MAX = 255","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_TYPE"},{"doc":"Link information structure (version 1).","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5L_info1_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_info1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_info1_t"},{"doc":"Link information structure (version 2).","kind":"struct","module":"ddn.lib.hdf5.types","name":"H5L_info2_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_info2_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_info2_t"},{"doc":"Alias for backwards compatibility.","kind":"alias","module":"ddn.lib.hdf5.types","name":"H5L_info_t","package":"ddn-lib-hdf5","parentType":"","signature":"H5L_info_t = H5L_info1_t","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5L_info_t"},{"doc":"Invalid HDF5 identifier constant.","kind":"variable","module":"ddn.lib.hdf5.types","name":"H5I_INVALID_HID","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5I_INVALID_HID","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5I_INVALID_HID"},{"doc":"Default property list constant.","kind":"variable","module":"ddn.lib.hdf5.types","name":"H5P_DEFAULT","package":"ddn-lib-hdf5","parentType":"","signature":"hid_t H5P_DEFAULT","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#H5P_DEFAULT"},{"doc":"Undefined file address constant.","kind":"variable","module":"ddn.lib.hdf5.types","name":"HADDR_UNDEF","package":"ddn-lib-hdf5","parentType":"","signature":"haddr_t HADDR_UNDEF","url":"/ddn-lib-hdf5/ddn/lib/hdf5/types.html#HADDR_UNDEF"},{"doc":"","kind":"module","module":"ddn.ut","name":"ddn.ut","package":"ddn-lib-hdf5","parentType":"","signature":"","url":"/ddn-lib-hdf5/ddn/ut.html"},{"doc":"libpcap bindings for the D programming language","kind":"package","module":"","name":"ddn-lib-pcap","package":"ddn-lib-pcap","parentType":"","signature":"","url":""},{"doc":"Internal raw C declarations for libpcap.","kind":"module","module":"ddn.lib.pcap._native","name":"ddn.lib.pcap._native","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/_native.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_init","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_init(u_int,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_init.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_lib_version","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_lib_version()","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_lib_version.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_lookupdev","package":"ddn-lib-pcap","parentType":"","signature":"char * pcap_lookupdev(char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_lookupdev.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_lookupnet","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_lookupnet(const(char) *,  bpf_u_int32 *,  bpf_u_int32 *,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_lookupnet.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_create","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_create(const(char) *,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_create.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_activate","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_activate(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_activate.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_bufsize","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_bufsize(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_bufsize.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_open_live","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_open_live(const(char) *,  int,  int,  int,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_open_live.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_open_dead","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_open_dead(int,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_open_dead.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_open_dead_with_tstamp_precision","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_open_dead_with_tstamp_precision(int,  int,  u_int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_open_dead_with_tstamp_precision.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_open_offline","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_open_offline(const(char) *,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_open_offline.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_open_offline_with_tstamp_precision","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_open_offline_with_tstamp_precision(const(char) *,  u_int,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_open_offline_with_tstamp_precision.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_fopen_offline","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_fopen_offline(FILE *,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_fopen_offline.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_fopen_offline_with_tstamp_precision","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_fopen_offline_with_tstamp_precision(FILE *,  u_int,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_fopen_offline_with_tstamp_precision.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_close","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_close(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_close.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_file","package":"ddn-lib-pcap","parentType":"","signature":"FILE * pcap_file(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_file.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_fileno","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_fileno(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_fileno.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_loop","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_loop(pcap_t *,  int,  pcap_handler,  u_char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_loop.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dispatch","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_dispatch(pcap_t *,  int,  pcap_handler,  u_char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dispatch.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_next","package":"ddn-lib-pcap","parentType":"","signature":"const(u_char) * pcap_next(pcap_t *,  pcap_pkthdr *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_next.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_next_ex","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_next_ex(pcap_t *,  pcap_pkthdr * *,  const(u_char) * *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_next_ex.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_breakloop","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_breakloop(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_breakloop.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_stats","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_stats(pcap_t *,  pcap_stat *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_stats.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setfilter","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setfilter(pcap_t *,  bpf_program *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setfilter.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setdirection","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setdirection(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setdirection.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_can_set_rfmon","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_can_set_rfmon(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_can_set_rfmon.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_snaplen","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_snaplen(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_snaplen.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_promisc","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_promisc(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_promisc.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_rfmon","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_rfmon(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_rfmon.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_timeout","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_timeout(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_timeout.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_tstamp_type","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_tstamp_type(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_tstamp_type.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_immediate_mode","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_immediate_mode(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_immediate_mode.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_buffer_size","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_buffer_size(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_buffer_size.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_tstamp_precision","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_tstamp_precision(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_tstamp_precision.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_get_tstamp_precision","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_get_tstamp_precision(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_get_tstamp_precision.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_getnonblock","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_getnonblock(pcap_t *,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_getnonblock.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setnonblock","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setnonblock(pcap_t *,  int,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setnonblock.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_inject","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_inject(pcap_t *,  const(void) *,  size_t)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_inject.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_sendpacket","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_sendpacket(pcap_t *,  const(u_char) *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_sendpacket.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_statustostr","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_statustostr(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_statustostr.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_strerror","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_strerror(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_strerror.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_geterr","package":"ddn-lib-pcap","parentType":"","signature":"char * pcap_geterr(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_geterr.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_perror","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_perror(pcap_t *,  const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_perror.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_compile","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_compile(pcap_t *,  bpf_program *,  const(char) *,  int,  bpf_u_int32)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_compile.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_compile_nopcap","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_compile_nopcap(int,  int,  bpf_program *,  const(char) *,  int,  bpf_u_int32)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_compile_nopcap.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_freecode","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_freecode(bpf_program *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_freecode.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_offline_filter","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_offline_filter(const(bpf_program) *,  const(pcap_pkthdr) *,  const(u_char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_offline_filter.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_datalink","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_datalink(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_datalink.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_datalink_ext","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_datalink_ext(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_datalink_ext.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_list_datalinks","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_list_datalinks(pcap_t *,  int * *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_list_datalinks.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_datalink","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_datalink(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_datalink.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_free_datalinks","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_free_datalinks(int *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_free_datalinks.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_list_tstamp_types","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_list_tstamp_types(pcap_t *,  int * *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_list_tstamp_types.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_free_tstamp_types","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_free_tstamp_types(int *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_free_tstamp_types.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_tstamp_type_name_to_val","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_tstamp_type_name_to_val(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_tstamp_type_name_to_val.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_tstamp_type_val_to_name","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_tstamp_type_val_to_name(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_tstamp_type_val_to_name.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_tstamp_type_val_to_description","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_tstamp_type_val_to_description(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_tstamp_type_val_to_description.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_datalink_name_to_val","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_datalink_name_to_val(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_datalink_name_to_val.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_datalink_val_to_name","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_datalink_val_to_name(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_datalink_val_to_name.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_datalink_val_to_description","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_datalink_val_to_description(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_datalink_val_to_description.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_datalink_val_to_description_or_dlt","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * pcap_datalink_val_to_description_or_dlt(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_datalink_val_to_description_or_dlt.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_snapshot","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_snapshot(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_snapshot.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_is_swapped","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_is_swapped(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_is_swapped.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_major_version","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_major_version(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_major_version.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_minor_version","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_minor_version(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_minor_version.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_open","package":"ddn-lib-pcap","parentType":"","signature":"pcap_dumper_t * pcap_dump_open(pcap_t *,  const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_open.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_open_append","package":"ddn-lib-pcap","parentType":"","signature":"pcap_dumper_t * pcap_dump_open_append(pcap_t *,  const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_open_append.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_fopen","package":"ddn-lib-pcap","parentType":"","signature":"pcap_dumper_t * pcap_dump_fopen(pcap_t *,  FILE *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_fopen.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_close","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_dump_close(pcap_dumper_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_close.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_dump(u_char *,  const(pcap_pkthdr) *,  const(u_char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_file","package":"ddn-lib-pcap","parentType":"","signature":"FILE * pcap_dump_file(pcap_dumper_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_file.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_flush","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_dump_flush(pcap_dumper_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_flush.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_ftell","package":"ddn-lib-pcap","parentType":"","signature":"long pcap_dump_ftell(pcap_dumper_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_ftell.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_ftell64","package":"ddn-lib-pcap","parentType":"","signature":"long pcap_dump_ftell64(pcap_dumper_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_ftell64.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_findalldevs","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_findalldevs(pcap_if_t * *,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_findalldevs.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_freealldevs","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_freealldevs(pcap_if_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_freealldevs.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_next_etherent","package":"ddn-lib-pcap","parentType":"","signature":"pcap_etherent * pcap_next_etherent(FILE *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_next_etherent.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_ether_hostton","package":"ddn-lib-pcap","parentType":"","signature":"u_char * pcap_ether_hostton(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_ether_hostton.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_ether_aton","package":"ddn-lib-pcap","parentType":"","signature":"u_char * pcap_ether_aton(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_ether_aton.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametoaddr","package":"ddn-lib-pcap","parentType":"","signature":"bpf_u_int32 * * pcap_nametoaddr(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametoaddr.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametoaddrinfo","package":"ddn-lib-pcap","parentType":"","signature":"addrinfo * pcap_nametoaddrinfo(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametoaddrinfo.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametonetaddr","package":"ddn-lib-pcap","parentType":"","signature":"bpf_u_int32 pcap_nametonetaddr(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametonetaddr.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametoport","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_nametoport(const(char) *,  int *,  int *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametoport.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametoportrange","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_nametoportrange(const(char) *,  int *,  int *,  int *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametoportrange.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametoproto","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_nametoproto(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametoproto.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametoeproto","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_nametoeproto(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametoeproto.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_nametollc","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_nametollc(const(char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_nametollc.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"bpf_filter","package":"ddn-lib-pcap","parentType":"","signature":"u_int bpf_filter(const(bpf_insn) *,  const(u_char) *,  u_int,  u_int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/bpf_filter.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"bpf_validate","package":"ddn-lib-pcap","parentType":"","signature":"int bpf_validate(const(bpf_insn) *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/bpf_validate.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"bpf_image","package":"ddn-lib-pcap","parentType":"","signature":"char * bpf_image(const(bpf_insn) *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/bpf_image.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"bpf_dump","package":"ddn-lib-pcap","parentType":"","signature":"void bpf_dump(const(bpf_program) *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/bpf_dump.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_dump_hopen","package":"ddn-lib-pcap","parentType":"","signature":"pcap_dumper_t * pcap_dump_hopen(pcap_t *,  intptr_t)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_dump_hopen.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_hopen_offline","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_hopen_offline(intptr_t,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_hopen_offline.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_hopen_offline_with_tstamp_precision","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t * pcap_hopen_offline_with_tstamp_precision(intptr_t,  u_int,  char *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_hopen_offline_with_tstamp_precision.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_getevent","package":"ddn-lib-pcap","parentType":"","signature":"void * pcap_getevent(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_getevent.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_get_airpcap_handle","package":"ddn-lib-pcap","parentType":"","signature":"void * pcap_get_airpcap_handle(pcap_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_get_airpcap_handle.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setmode","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setmode(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setmode.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setbuff","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setbuff(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setbuff.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setuserbuffer","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setuserbuffer(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setuserbuffer.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setmintocopy","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setmintocopy(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setmintocopy.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_wait","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_wait(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_wait.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_oid_get_request","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_oid_get_request(pcap_t *,  bpf_u_int32,  void *,  size_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_oid_get_request.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_oid_set_request","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_oid_set_request(pcap_t *,  bpf_u_int32,  const(void) *,  size_t *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_oid_set_request.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_wsockinit","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_wsockinit()","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_wsockinit.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_set_protocol_linux","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_set_protocol_linux(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_set_protocol_linux.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_setsampling","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_setsampling(pcap_t *,  pcap_samp *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_setsampling.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_remoteact_accept","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_remoteact_accept(const(char) *,  const(char) *,  const(char) *,  char *,  pcap_rmtauth *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_remoteact_accept.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_remoteact_accept_ex","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_remoteact_accept_ex(const(char) *,  const(char) *,  const(char) *,  char *,  pcap_rmtauth *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_remoteact_accept_ex.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_remoteact_cleanup","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_remoteact_cleanup()","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_remoteact_cleanup.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_remoteact_close","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_remoteact_close(int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_remoteact_close.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_remoteact_list","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_remoteact_list(char *,  char)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_remoteact_list.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_live_dump","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_live_dump(pcap_t *,  char *,  int,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_live_dump.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_live_dump_ended","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_live_dump_ended(pcap_t *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_live_dump_ended.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_sendqueue_alloc","package":"ddn-lib-pcap","parentType":"","signature":"pcap_send_queue * pcap_sendqueue_alloc(u_int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_sendqueue_alloc.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_sendqueue_destroy","package":"ddn-lib-pcap","parentType":"","signature":"void pcap_sendqueue_destroy(pcap_send_queue *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_sendqueue_destroy.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_sendqueue_queue","package":"ddn-lib-pcap","parentType":"","signature":"int pcap_sendqueue_queue(pcap_send_queue *,  const(pcap_pkthdr) *,  const(u_char) *)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_sendqueue_queue.html"},{"doc":"","kind":"function","module":"ddn.lib.pcap._native","name":"pcap_sendqueue_transmit","package":"ddn-lib-pcap","parentType":"","signature":"u_int pcap_sendqueue_transmit(pcap_t *,  pcap_send_queue *,  int)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native/pcap_sendqueue_transmit.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap._native","name":"pcap","package":"ddn-lib-pcap","parentType":"","signature":"pcap","url":"/ddn-lib-pcap/ddn/lib/pcap/_native.html#pcap"},{"doc":"","kind":"alias","module":"ddn.lib.pcap._native","name":"pcap_t","package":"ddn-lib-pcap","parentType":"","signature":"pcap_t = pcap","url":"/ddn-lib-pcap/ddn/lib/pcap/_native.html#pcap_t"},{"doc":"","kind":"struct","module":"ddn.lib.pcap._native","name":"pcap_dumper","package":"ddn-lib-pcap","parentType":"","signature":"pcap_dumper","url":"/ddn-lib-pcap/ddn/lib/pcap/_native.html#pcap_dumper"},{"doc":"","kind":"alias","module":"ddn.lib.pcap._native","name":"pcap_dumper_t","package":"ddn-lib-pcap","parentType":"","signature":"pcap_dumper_t = pcap_dumper","url":"/ddn-lib-pcap/ddn/lib/pcap/_native.html#pcap_dumper_t"},{"doc":"","kind":"alias","module":"ddn.lib.pcap._native","name":"pcap_handler","package":"ddn-lib-pcap","parentType":"","signature":"pcap_handler = void  function(u_char *  user,  const(pcap_pkthdr) *  h,  const(u_char) *  bytes)","url":"/ddn-lib-pcap/ddn/lib/pcap/_native.html#pcap_handler"},{"doc":"Dynamic loader and API vtable for libpcap.","kind":"module","module":"ddn.lib.pcap.api","name":"ddn.lib.pcap.api","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/api.html"},{"doc":"Loads the libpcap library and resolves symbols.","kind":"function","module":"ddn.lib.pcap.api","name":"loadApi","package":"ddn-lib-pcap","parentType":"","signature":"bool loadApi(string libName =  null)","url":"/ddn-lib-pcap/ddn/lib/pcap/api/loadApi.html"},{"doc":"Releases the dynamically loaded library handle, if one was opened.","kind":"function","module":"ddn.lib.pcap.api","name":"unloadApi","package":"ddn-lib-pcap","parentType":"","signature":"void unloadApi()","url":"/ddn-lib-pcap/ddn/lib/pcap/api/unloadApi.html"},{"doc":"Initializes the vtable with static symbols from the linked libpcap.","kind":"function","module":"ddn.lib.pcap.api","name":"loadStatic","package":"ddn-lib-pcap","parentType":"","signature":"void loadStatic()","url":"/ddn-lib-pcap/ddn/lib/pcap/api/loadStatic.html"},{"doc":"Vtable containing pointers to libpcap functions.","kind":"struct","module":"ddn.lib.pcap.api","name":"PcapApi","package":"ddn-lib-pcap","parentType":"","signature":"PcapApi","url":"/ddn-lib-pcap/ddn/lib/pcap/api.html#PcapApi"},{"doc":"Global instance of the libpcap API vtable.","kind":"variable","module":"ddn.lib.pcap.api","name":"lib","package":"ddn-lib-pcap","parentType":"","signature":"PcapApi lib","url":"/ddn-lib-pcap/ddn/lib/pcap/api.html#lib"},{"doc":"Stored handle for the dynamically loaded library.","kind":"variable","module":"ddn.lib.pcap.api","name":"_dlHandle","package":"ddn-lib-pcap","parentType":"","signature":"void * _dlHandle","url":"/ddn-lib-pcap/ddn/lib/pcap/api.html#_dlHandle"},{"doc":"Datalink utilities for libpcap.","kind":"module","module":"ddn.lib.pcap.datalink","name":"ddn.lib.pcap.datalink","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/datalink.html"},{"doc":"Converts a datalink name to its DLT value.","kind":"function","module":"ddn.lib.pcap.datalink","name":"datalinkNameToVal","package":"ddn-lib-pcap","parentType":"","signature":"int datalinkNameToVal(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/datalink/datalinkNameToVal.html"},{"doc":"Converts a DLT value to its name.","kind":"function","module":"ddn.lib.pcap.datalink","name":"datalinkValToName","package":"ddn-lib-pcap","parentType":"","signature":"string datalinkValToName(int  dlt)","url":"/ddn-lib-pcap/ddn/lib/pcap/datalink/datalinkValToName.html"},{"doc":"Converts a DLT value to its description.","kind":"function","module":"ddn.lib.pcap.datalink","name":"datalinkValToDescription","package":"ddn-lib-pcap","parentType":"","signature":"string datalinkValToDescription(int  dlt)","url":"/ddn-lib-pcap/ddn/lib/pcap/datalink/datalinkValToDescription.html"},{"doc":"Converts a DLT value to its description or DLT name.","kind":"function","module":"ddn.lib.pcap.datalink","name":"datalinkValToDescriptionOrDlt","package":"ddn-lib-pcap","parentType":"","signature":"string datalinkValToDescriptionOrDlt(int  dlt)","url":"/ddn-lib-pcap/ddn/lib/pcap/datalink/datalinkValToDescriptionOrDlt.html"},{"doc":"Device discovery and enumeration for libpcap.","kind":"module","module":"ddn.lib.pcap.device","name":"ddn.lib.pcap.device","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html"},{"doc":"Finds all available network devices.","kind":"function","module":"ddn.lib.pcap.device","name":"findAllDevs","package":"ddn-lib-pcap","parentType":"","signature":"PcapIfList findAllDevs(out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/device/findAllDevs.html"},{"doc":"Returns the name of a default device to capture on. (Obsolete, use `findAllDevs` instead)","kind":"function","module":"ddn.lib.pcap.device","name":"lookupDev","package":"ddn-lib-pcap","parentType":"","signature":"string lookupDev(out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/device/lookupDev.html"},{"doc":"Flags for libpcap interfaces.","kind":"enum","module":"ddn.lib.pcap.device","name":"DeviceFlags","package":"ddn-lib-pcap","parentType":"","signature":"DeviceFlags : uint","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"LOOPBACK","package":"ddn-lib-pcap","parentType":"","signature":"LOOPBACK = 0x00000001","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"UP","package":"ddn-lib-pcap","parentType":"","signature":"UP = 0x00000002","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"RUNNING","package":"ddn-lib-pcap","parentType":"","signature":"RUNNING = 0x00000004","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"WIRELESS","package":"ddn-lib-pcap","parentType":"","signature":"WIRELESS = 0x00000008","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"CONNECTION_STATUS","package":"ddn-lib-pcap","parentType":"","signature":"CONNECTION_STATUS = 0x00000030","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"CONNECTION_STATUS_UNKNOWN","package":"ddn-lib-pcap","parentType":"","signature":"CONNECTION_STATUS_UNKNOWN = 0x00000000","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"CONNECTION_STATUS_CONNECTED","package":"ddn-lib-pcap","parentType":"","signature":"CONNECTION_STATUS_CONNECTED = 0x00000010","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"CONNECTION_STATUS_DISCONNECTED","package":"ddn-lib-pcap","parentType":"","signature":"CONNECTION_STATUS_DISCONNECTED = 0x00000020","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.device","name":"CONNECTION_STATUS_NOT_APPLICABLE","package":"ddn-lib-pcap","parentType":"","signature":"CONNECTION_STATUS_NOT_APPLICABLE = 0x00000030","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#DeviceFlags"},{"doc":"D representation of an interface address.","kind":"struct","module":"ddn.lib.pcap.device","name":"PcapAddress","package":"ddn-lib-pcap","parentType":"","signature":"PcapAddress","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#PcapAddress"},{"doc":"Returns the raw address.","kind":"method","module":"ddn.lib.pcap.device","name":"addr","package":"ddn-lib-pcap","parentType":"PcapAddress","signature":"const(sockaddr) * addr()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapAddress.addr.html"},{"doc":"Returns the netmask.","kind":"method","module":"ddn.lib.pcap.device","name":"netmask","package":"ddn-lib-pcap","parentType":"PcapAddress","signature":"const(sockaddr) * netmask()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapAddress.netmask.html"},{"doc":"Returns the broadcast address.","kind":"method","module":"ddn.lib.pcap.device","name":"broadaddr","package":"ddn-lib-pcap","parentType":"PcapAddress","signature":"const(sockaddr) * broadaddr()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapAddress.broadaddr.html"},{"doc":"Returns the destination address.","kind":"method","module":"ddn.lib.pcap.device","name":"dstaddr","package":"ddn-lib-pcap","parentType":"PcapAddress","signature":"const(sockaddr) * dstaddr()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapAddress.dstaddr.html"},{"doc":"D representation of a network device/interface.","kind":"struct","module":"ddn.lib.pcap.device","name":"PcapInterface","package":"ddn-lib-pcap","parentType":"","signature":"PcapInterface","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#PcapInterface"},{"doc":"Returns the device name.","kind":"method","module":"ddn.lib.pcap.device","name":"name","package":"ddn-lib-pcap","parentType":"PcapInterface","signature":"string name()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapInterface.name.html"},{"doc":"Returns the device description.","kind":"method","module":"ddn.lib.pcap.device","name":"description","package":"ddn-lib-pcap","parentType":"PcapInterface","signature":"string description()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapInterface.description.html"},{"doc":"Returns interface flags.","kind":"method","module":"ddn.lib.pcap.device","name":"flags","package":"ddn-lib-pcap","parentType":"PcapInterface","signature":"uint flags()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapInterface.flags.html"},{"doc":"Support for iteration over interface addresses.","kind":"method","module":"ddn.lib.pcap.device","name":"opApply","package":"ddn-lib-pcap","parentType":"PcapInterface","signature":"int opApply(int  delegate(ref  PcapAddress)  dg)","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapInterface.opApply.html"},{"doc":"RAII wrapper for the list of interfaces returned by `pcap_findalldevs`.","kind":"struct","module":"ddn.lib.pcap.device","name":"PcapIfList","package":"ddn-lib-pcap","parentType":"","signature":"PcapIfList","url":"/ddn-lib-pcap/ddn/lib/pcap/device.html#PcapIfList"},{"doc":"Frees the interface list. It is safe to call this method multiple times.","kind":"method","module":"ddn.lib.pcap.device","name":"free","package":"ddn-lib-pcap","parentType":"PcapIfList","signature":"void free()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapIfList.free.html"},{"doc":"Returns the raw head of the interface list.","kind":"method","module":"ddn.lib.pcap.device","name":"handle","package":"ddn-lib-pcap","parentType":"PcapIfList","signature":"pcap_if_t * handle()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapIfList.handle.html"},{"doc":"Checks if the list is empty.","kind":"method","module":"ddn.lib.pcap.device","name":"isNull","package":"ddn-lib-pcap","parentType":"PcapIfList","signature":"bool isNull()","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapIfList.isNull.html"},{"doc":"Support for `foreach` iteration over the interface list.","kind":"method","module":"ddn.lib.pcap.device","name":"opApply","package":"ddn-lib-pcap","parentType":"PcapIfList","signature":"int opApply(int  delegate(ref  PcapInterface)  dg)","url":"/ddn-lib-pcap/ddn/lib/pcap/device/PcapIfList.opApply.html"},{"doc":"DLT constants for libpcap.","kind":"module","module":"ddn.lib.pcap.dlt","name":"ddn.lib.pcap.dlt","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html"},{"doc":"Data link types.","kind":"enum","module":"ddn.lib.pcap.dlt","name":"Dlt","package":"ddn-lib-pcap","parentType":"","signature":"Dlt : int","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_A429","package":"ddn-lib-pcap","parentType":"","signature":"DLT_A429 = 184","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_A653_ICM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_A653_ICM = 185","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_AIRONET_HEADER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_AIRONET_HEADER = 120","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_AOS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_AOS = 222","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_APPLE_IP_OVER_IEEE1394","package":"ddn-lib-pcap","parentType":"","signature":"DLT_APPLE_IP_OVER_IEEE1394 = 138","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ARCNET","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ARCNET = 7","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ARCNET_LINUX","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ARCNET_LINUX = 129","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ATM_CLIP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ATM_CLIP = 19","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ATM_RFC1483","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ATM_RFC1483 = 11","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ATSC_ALP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ATSC_ALP = 289","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_AUERSWALD_LOG","package":"ddn-lib-pcap","parentType":"","signature":"DLT_AUERSWALD_LOG = 296","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_AURORA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_AURORA = 126","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_AX25","package":"ddn-lib-pcap","parentType":"","signature":"DLT_AX25 = 3","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_AX25_KISS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_AX25_KISS = 202","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BACNET_MS_TP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BACNET_MS_TP = 165","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BLUETOOTH_BREDR_BB","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BLUETOOTH_BREDR_BB = 255","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BLUETOOTH_HCI_H4","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BLUETOOTH_HCI_H4 = 187","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BLUETOOTH_HCI_H4_WITH_PHDR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 201","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BLUETOOTH_LE_LL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BLUETOOTH_LE_LL = 251","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BLUETOOTH_LE_LL_WITH_PHDR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BLUETOOTH_LE_LL_WITH_PHDR = 256","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_BLUETOOTH_LINUX_MONITOR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_BLUETOOTH_LINUX_MONITOR = 254","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_CAN20B","package":"ddn-lib-pcap","parentType":"","signature":"DLT_CAN20B = 190","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_CAN_SOCKETCAN","package":"ddn-lib-pcap","parentType":"","signature":"DLT_CAN_SOCKETCAN = 227","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_CHAOS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_CHAOS = 5","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_C_HDLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_C_HDLC = 104","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_CHDLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_CHDLC = DLT_C_HDLC","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_C_HDLC_WITH_DIR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_C_HDLC_WITH_DIR = 205","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_CISCO_IOS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_CISCO_IOS = 118","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DBUS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DBUS = 231","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DEBUG_ONLY","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DEBUG_ONLY = 303","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DECT","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DECT = 221","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DECT_NR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DECT_NR = 301","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DISPLAYPORT_AUX","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DISPLAYPORT_AUX = 275","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DOCSIS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DOCSIS = 143","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DOCSIS31_XRA31","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DOCSIS31_XRA31 = 273","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DSA_TAG_BRCM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DSA_TAG_BRCM = 281","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DSA_TAG_BRCM_PREPEND","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DSA_TAG_BRCM_PREPEND = 282","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DSA_TAG_DSA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DSA_TAG_DSA = 284","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DSA_TAG_EDSA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DSA_TAG_EDSA = 285","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_DVB_CI","package":"ddn-lib-pcap","parentType":"","signature":"DLT_DVB_CI = 235","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_EBHSCR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_EBHSCR = 279","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ECONET","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ECONET = 115","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_EDK2_MM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_EDK2_MM = 302","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ELEE","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ELEE = 286","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_EN10MB","package":"ddn-lib-pcap","parentType":"","signature":"DLT_EN10MB = 1","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_EN3MB","package":"ddn-lib-pcap","parentType":"","signature":"DLT_EN3MB = 2","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ENC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ENC = 109","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_EPON","package":"ddn-lib-pcap","parentType":"","signature":"DLT_EPON = 259","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ERF","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ERF = 197","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ERF_ETH","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ERF_ETH = 175","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ERF_POS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ERF_POS = 176","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ETHERNET_MPACKET","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ETHERNET_MPACKET = 274","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ETW","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ETW = 290","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FC_2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FC_2 = 224","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FC_2_WITH_FRAME_DELIMS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FC_2_WITH_FRAME_DELIMS = 225","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FDDI","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FDDI = 10","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FIRA_UCI","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FIRA_UCI = 299","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FLEXRAY","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FLEXRAY = 210","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FRELAY","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FRELAY = 107","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_FRELAY_WITH_DIR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_FRELAY_WITH_DIR = 206","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GCOM_SERIAL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GCOM_SERIAL = 173","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GCOM_T1E1","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GCOM_T1E1 = 172","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GPF_F","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GPF_F = 171","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GPF_T","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GPF_T = 170","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GPRS_LLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GPRS_LLC = 169","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GSMTAP_ABIS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GSMTAP_ABIS = 218","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_GSMTAP_UM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_GSMTAP_UM = 217","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_HDLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_HDLC = 112","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_HHDLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_HHDLC = 121","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_HIPPI","package":"ddn-lib-pcap","parentType":"","signature":"DLT_HIPPI = 15","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IBM_SN","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IBM_SN = 146","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IBM_SP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IBM_SP = 145","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_11","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_11 = 105","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_11_RADIO","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_11_RADIO = 127","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_11_RADIO_AVS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_11_RADIO_AVS = 163","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_15_4","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_15_4 = DLT_IEEE802_15_4_WITHFCS","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_15_4_LINUX","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_15_4_LINUX = 191","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_15_4_NOFCS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_15_4_NOFCS = 230","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_15_4_NONASK_PHY","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_15_4_NONASK_PHY = 215","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_15_4_TAP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_15_4_TAP = 283","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_15_4_WITHFCS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_15_4_WITHFCS = 195","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_16_MAC_CPS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_16_MAC_CPS = 188","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802_16_MAC_CPS_RADIO","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802_16_MAC_CPS_RADIO = 193","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IEEE802","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IEEE802 = 6","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_INFINIBAND","package":"ddn-lib-pcap","parentType":"","signature":"DLT_INFINIBAND = 247","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPFILTER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPFILTER = 116","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPMB_KONTRON","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPMB_KONTRON = 199","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPMB_LINUX","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPMB_LINUX = 209","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPMI_HPM_2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPMI_HPM_2 = 260","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPNET","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPNET = 226","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPOIB","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPOIB = 242","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IP_OVER_FC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IP_OVER_FC = 122","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPV4","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPV4 = 228","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_IPV6","package":"ddn-lib-pcap","parentType":"","signature":"DLT_IPV6 = 229","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ISO_14443","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ISO_14443 = 264","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ATM1","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ATM1 = 137","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ATM2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ATM2 = 135","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ATM_CEMIC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ATM_CEMIC = 238","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_CHDLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_CHDLC = 181","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ES","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ES = 132","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ETHER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ETHER = 178","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_FIBRECHANNEL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_FIBRECHANNEL = 234","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_FRELAY","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_FRELAY = 180","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_GGSN","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_GGSN = 133","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ISM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ISM = 194","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_MFR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_MFR = 134","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_MLFR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_MLFR = 131","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_MLPPP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_MLPPP = 130","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_MONITOR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_MONITOR = 164","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_PIC_PEER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_PIC_PEER = 174","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_PPP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_PPP = 179","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_PPPOE","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_PPPOE = 167","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_PPPOE_ATM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_PPPOE_ATM = 168","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_SERVICES","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_SERVICES = 136","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_SRX_E2E","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_SRX_E2E = 233","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_ST","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_ST = 200","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_VP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_VP = 183","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_JUNIPER_VS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_JUNIPER_VS = 232","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LAPB_WITH_DIR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LAPB_WITH_DIR = 207","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LAPD","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LAPD = 203","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LIN","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LIN = 212","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LINUX_EVDEV","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LINUX_EVDEV = 216","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LINUX_IRDA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LINUX_IRDA = 144","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LINUX_LAPD","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LINUX_LAPD = 177","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LINUX_PPP_WITHDIRECTION","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LINUX_PPP_WITHDIRECTION = DLT_PPP_PPPD","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LINUX_SLL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LINUX_SLL = 113","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LINUX_SLL2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LINUX_SLL2 = 276","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LOOP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LOOP = 108","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LORATAP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LORATAP = 270","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_LTALK","package":"ddn-lib-pcap","parentType":"","signature":"DLT_LTALK = 114","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MDB","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MDB = 300","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MFR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MFR = 182","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MOST","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MOST = 211","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MPEG_2_TS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MPEG_2_TS = 243","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MPLS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MPLS = 219","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MTP2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MTP2 = 140","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MTP2_WITH_PHDR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MTP2_WITH_PHDR = 139","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MTP3","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MTP3 = 141","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_MUX27010","package":"ddn-lib-pcap","parentType":"","signature":"DLT_MUX27010 = 236","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NETANALYZER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NETANALYZER = 240","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NETANALYZER_NG","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NETANALYZER_NG = 291","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NETANALYZER_TRANSPARENT","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NETANALYZER_TRANSPARENT = 241","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NETLINK","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NETLINK = 253","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NFC_LLCP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NFC_LLCP = 245","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NFLOG","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NFLOG = 239","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NG40","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NG40 = 244","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NORDIC_BLE","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NORDIC_BLE = 272","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_NULL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_NULL = 0","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_OPENFLOW","package":"ddn-lib-pcap","parentType":"","signature":"DLT_OPENFLOW = 267","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_OPENVIZSLA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_OPENVIZSLA = 278","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PCI_EXP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PCI_EXP = 125","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PFLOG","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PFLOG = 117","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PFSYNC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PFSYNC = 121","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PKTAP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PKTAP = 258","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPI","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPI = 192","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP = 9","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP_BSDOS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP_BSDOS = 14","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP_ETHER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP_ETHER = 51","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP_PPPD","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP_PPPD = 166","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP_SERIAL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP_SERIAL = 50","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP_WITH_DIR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP_WITH_DIR = 204","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PPP_WITH_DIRECTION","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PPP_WITH_DIRECTION = DLT_PPP_PPPD","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PRISM_HEADER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PRISM_HEADER = 119","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PROFIBUS_DL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PROFIBUS_DL = 257","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_PRONET","package":"ddn-lib-pcap","parentType":"","signature":"DLT_PRONET = 4","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_RAIF1","package":"ddn-lib-pcap","parentType":"","signature":"DLT_RAIF1 = 198","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_RAW","package":"ddn-lib-pcap","parentType":"","signature":"DLT_RAW = 12","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_RDS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_RDS = 265","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_REDBACK_SMARTEDGE","package":"ddn-lib-pcap","parentType":"","signature":"DLT_REDBACK_SMARTEDGE = 32","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_RIO","package":"ddn-lib-pcap","parentType":"","signature":"DLT_RIO = 124","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_RTAC_SERIAL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_RTAC_SERIAL = 250","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SCCP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SCCP = 142","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SCTP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SCTP = 248","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SDLC","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SDLC = 268","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SERCOS_MONITOR","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SERCOS_MONITOR = 277","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SILABS_DEBUG_CHANNEL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SILABS_DEBUG_CHANNEL = 298","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SITA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SITA = 196","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SLIP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SLIP = 8","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SLIP_BSDOS","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SLIP_BSDOS = 13","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_STANAG_5066_D_PDU","package":"ddn-lib-pcap","parentType":"","signature":"DLT_STANAG_5066_D_PDU = 237","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SUNATM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SUNATM = 123","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_SYMANTEC_FIREWALL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_SYMANTEC_FIREWALL = 99","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_TI_LLN_SNIFFER","package":"ddn-lib-pcap","parentType":"","signature":"DLT_TI_LLN_SNIFFER = 269","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_TZSP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_TZSP = 128","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB = 186","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_2_0","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_2_0 = 288","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_2_0_FULL_SPEED","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_2_0_FULL_SPEED = 294","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_2_0_HIGH_SPEED","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_2_0_HIGH_SPEED = 295","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_2_0_LOW_SPEED","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_2_0_LOW_SPEED = 293","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_DARWIN","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_DARWIN = 266","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_FREEBSD","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_FREEBSD = 186","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_LINUX","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_LINUX = 189","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USB_LINUX_MMAPPED","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USB_LINUX_MMAPPED = 220","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USBPCAP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USBPCAP = 249","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER0","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER0 = 147","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER10","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER10 = 157","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER11","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER11 = 158","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER1","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER1 = 148","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER12","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER12 = 159","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER13","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER13 = 160","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER14","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER14 = 161","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER15","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER15 = 162","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER2 = 149","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER3","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER3 = 150","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER4","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER4 = 151","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER5","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER5 = 152","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER6","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER6 = 153","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER7","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER7 = 154","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER8","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER8 = 155","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_USER9","package":"ddn-lib-pcap","parentType":"","signature":"DLT_USER9 = 156","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_VPP_DISPATCH","package":"ddn-lib-pcap","parentType":"","signature":"DLT_VPP_DISPATCH = 280","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_VSOCK","package":"ddn-lib-pcap","parentType":"","signature":"DLT_VSOCK = 271","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_WATTSTOPPER_DLM","package":"ddn-lib-pcap","parentType":"","signature":"DLT_WATTSTOPPER_DLM = 263","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_WIHART","package":"ddn-lib-pcap","parentType":"","signature":"DLT_WIHART = 223","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_WIRESHARK_UPPER_PDU","package":"ddn-lib-pcap","parentType":"","signature":"DLT_WIRESHARK_UPPER_PDU = 252","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_X2E_SERIAL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_X2E_SERIAL = 213","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_X2E_XORAYA","package":"ddn-lib-pcap","parentType":"","signature":"DLT_X2E_XORAYA = 214","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ZBOSS_NCP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ZBOSS_NCP = 292","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ZWAVE_R1_R2","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ZWAVE_R1_R2 = 261","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ZWAVE_R3","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ZWAVE_R3 = 262","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_Z_WAVE_SERIAL","package":"ddn-lib-pcap","parentType":"","signature":"DLT_Z_WAVE_SERIAL = 287","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.dlt","name":"DLT_ZWAVE_TAP","package":"ddn-lib-pcap","parentType":"","signature":"DLT_ZWAVE_TAP = 297","url":"/ddn-lib-pcap/ddn/lib/pcap/dlt.html#Dlt"},{"doc":"Pcap file writing (dumping) support.","kind":"module","module":"ddn.lib.pcap.dumper","name":"ddn.lib.pcap.dumper","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper.html"},{"doc":"Opens a savefile for writing.","kind":"function","module":"ddn.lib.pcap.dumper","name":"dumpOpen","package":"ddn-lib-pcap","parentType":"","signature":"PcapDumper dumpOpen(PcapHandle *  handle,  string fname)","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/dumpOpen.html"},{"doc":"Opens a savefile for writing to a standard I/O stream.","kind":"function","module":"ddn.lib.pcap.dumper","name":"dumpFopen","package":"ddn-lib-pcap","parentType":"","signature":"PcapDumper dumpFopen(PcapHandle *  handle,  FILE *  fp)","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/dumpFopen.html"},{"doc":"Opens a savefile for writing using an OS handle. (Windows only)","kind":"function","module":"ddn.lib.pcap.dumper","name":"dumpHopen","package":"ddn-lib-pcap","parentType":"","signature":"PcapDumper dumpHopen(PcapHandle *  handle,  void *  osHandle)","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/dumpHopen.html"},{"doc":"Opens a savefile for writing (append mode).","kind":"function","module":"ddn.lib.pcap.dumper","name":"dumpOpenAppend","package":"ddn-lib-pcap","parentType":"","signature":"PcapDumper dumpOpenAppend(PcapHandle *  handle,  string fname)","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/dumpOpenAppend.html"},{"doc":"RAII wrapper for libpcap's `pcap_dumper_t`.","kind":"struct","module":"ddn.lib.pcap.dumper","name":"PcapDumper","package":"ddn-lib-pcap","parentType":"","signature":"PcapDumper","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper.html#PcapDumper"},{"doc":"Closes the dumper. It is safe to call this method multiple times.","kind":"method","module":"ddn.lib.pcap.dumper","name":"close","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"void close()","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.close.html"},{"doc":"Checks if the dumper is null.","kind":"method","module":"ddn.lib.pcap.dumper","name":"isNull","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"bool isNull()","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.isNull.html"},{"doc":"Returns the standard I/O stream associated with the dumper.","kind":"method","module":"ddn.lib.pcap.dumper","name":"file","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"FILE * file()","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.file.html"},{"doc":"Writes a packet to the savefile.","kind":"method","module":"ddn.lib.pcap.dumper","name":"dump","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"void dump(const(pcap_pkthdr) *  header,  const(ubyte) *  data)","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.dump.html"},{"doc":"Flushes buffered packet data to the savefile.","kind":"method","module":"ddn.lib.pcap.dumper","name":"flush","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"PcapStatus flush()","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.flush.html"},{"doc":"Returns the current file position in the savefile.","kind":"method","module":"ddn.lib.pcap.dumper","name":"ftell","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"long ftell()","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.ftell.html"},{"doc":"Returns the current file position in the savefile (64-bit).","kind":"method","module":"ddn.lib.pcap.dumper","name":"ftell64","package":"ddn-lib-pcap","parentType":"PcapDumper","signature":"long ftell64()","url":"/ddn-lib-pcap/ddn/lib/pcap/dumper/PcapDumper.ftell64.html"},{"doc":"Error handling for libpcap.","kind":"module","module":"ddn.lib.pcap.error","name":"ddn.lib.pcap.error","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html"},{"doc":"Checks if the given status code represents an error.","kind":"function","module":"ddn.lib.pcap.error","name":"isError","package":"ddn-lib-pcap","parentType":"","signature":"bool isError(PcapStatus status)","url":"/ddn-lib-pcap/ddn/lib/pcap/error/isError.html"},{"doc":"Checks if the given status code represents a warning.","kind":"function","module":"ddn.lib.pcap.error","name":"isWarning","package":"ddn-lib-pcap","parentType":"","signature":"bool isWarning(PcapStatus status)","url":"/ddn-lib-pcap/ddn/lib/pcap/error/isWarning.html"},{"doc":"Returns a human-readable string representation of a `PcapStatus`.","kind":"function","module":"ddn.lib.pcap.error","name":"statusToString","package":"ddn-lib-pcap","parentType":"","signature":"string statusToString(PcapStatus status)","url":"/ddn-lib-pcap/ddn/lib/pcap/error/statusToString.html"},{"doc":"Safely converts an integer status code from libpcap into a `PcapStatus`.","kind":"function","module":"ddn.lib.pcap.error","name":"safePcapStatus","package":"ddn-lib-pcap","parentType":"","signature":"PcapStatus safePcapStatus(int  code,  out  int  rawCode)","url":"/ddn-lib-pcap/ddn/lib/pcap/error/safePcapStatus.html"},{"doc":"Status codes returned by libpcap functions.","kind":"enum","module":"ddn.lib.pcap.error","name":"PcapStatus","package":"ddn-lib-pcap","parentType":"","signature":"PcapStatus : int","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Success","kind":"enum_member","module":"ddn.lib.pcap.error","name":"SUCCESS","package":"ddn-lib-pcap","parentType":"","signature":"SUCCESS = 0","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Generic error code","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR","package":"ddn-lib-pcap","parentType":"","signature":"ERROR = - 1","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Loop terminated by pcap_breakloop","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_BREAK","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_BREAK = - 2","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"The capture needs to be activated","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_NOT_ACTIVATED","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_NOT_ACTIVATED = - 3","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"The operation can't be performed on already activated captures","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_ACTIVATED","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_ACTIVATED = - 4","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"No such device exists","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_NO_SUCH_DEVICE","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_NO_SUCH_DEVICE = - 5","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"This device doesn't support rfmon (monitor) mode","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_RFMON_NOTSUP","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_RFMON_NOTSUP = - 6","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Operation supported only in monitor mode","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_NOT_RFMON","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_NOT_RFMON = - 7","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"No permission to open the device","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_PERM_DENIED","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_PERM_DENIED = - 8","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Interface isn't up","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_IFACE_NOT_UP","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_IFACE_NOT_UP = - 9","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"This device doesn't support setting the time stamp type","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_CANTSET_TSTAMP_TYPE","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_CANTSET_TSTAMP_TYPE = - 10","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"You don't have permission to capture in promiscuous mode","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_PROMISC_PERM_DENIED","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_PROMISC_PERM_DENIED = - 11","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"The requested time stamp precision is not supported","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_TSTAMP_PRECISION_NOTSUP","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_TSTAMP_PRECISION_NOTSUP = - 12","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Capture mechanism not available","kind":"enum_member","module":"ddn.lib.pcap.error","name":"ERROR_CAPTURE_NOTSUP","package":"ddn-lib-pcap","parentType":"","signature":"ERROR_CAPTURE_NOTSUP = - 13","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Generic warning code","kind":"enum_member","module":"ddn.lib.pcap.error","name":"WARNING","package":"ddn-lib-pcap","parentType":"","signature":"WARNING = 1","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"This device doesn't support promiscuous mode","kind":"enum_member","module":"ddn.lib.pcap.error","name":"WARNING_PROMISC_NOTSUP","package":"ddn-lib-pcap","parentType":"","signature":"WARNING_PROMISC_NOTSUP = 2","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"The requested time stamp type is not supported","kind":"enum_member","module":"ddn.lib.pcap.error","name":"WARNING_TSTAMP_TYPE_NOTSUP","package":"ddn-lib-pcap","parentType":"","signature":"WARNING_TSTAMP_TYPE_NOTSUP = 3","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapStatus"},{"doc":"Encapsulates error information from libpcap.","kind":"struct","module":"ddn.lib.pcap.error","name":"PcapError","package":"ddn-lib-pcap","parentType":"","signature":"PcapError","url":"/ddn-lib-pcap/ddn/lib/pcap/error.html#PcapError"},{"doc":"Formats the error for display.","kind":"method","module":"ddn.lib.pcap.error","name":"toString","package":"ddn-lib-pcap","parentType":"PcapError","signature":"string toString()","url":"/ddn-lib-pcap/ddn/lib/pcap/error/PcapError.toString.html"},{"doc":"BPF filtering support for libpcap.","kind":"module","module":"ddn.lib.pcap.filter","name":"ddn.lib.pcap.filter","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/filter.html"},{"doc":"Sets the filter for a pcap handle.","kind":"function","module":"ddn.lib.pcap.filter","name":"setFilter","package":"ddn-lib-pcap","parentType":"","signature":"PcapStatus setFilter(PcapHandle *  handle,  Filter *  filter)","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/setFilter.html"},{"doc":"RAII wrapper for libpcap's `bpf_program`.","kind":"struct","module":"ddn.lib.pcap.filter","name":"Filter","package":"ddn-lib-pcap","parentType":"","signature":"Filter","url":"/ddn-lib-pcap/ddn/lib/pcap/filter.html#Filter"},{"doc":"Frees the compiled BPF program. It is safe to call this method multiple times.","kind":"method","module":"ddn.lib.pcap.filter","name":"free","package":"ddn-lib-pcap","parentType":"Filter","signature":"void free()","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/Filter.free.html"},{"doc":"Returns a pointer to the underlying `bpf_program`.","kind":"method","module":"ddn.lib.pcap.filter","name":"program","package":"ddn-lib-pcap","parentType":"Filter","signature":"bpf_program * program()","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/Filter.program.html"},{"doc":"Checks if the filter is compiled.","kind":"method","module":"ddn.lib.pcap.filter","name":"isCompiled","package":"ddn-lib-pcap","parentType":"Filter","signature":"bool isCompiled()","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/Filter.isCompiled.html"},{"doc":"Compiles a BPF filter string.","kind":"method","module":"ddn.lib.pcap.filter","name":"compile","package":"ddn-lib-pcap","parentType":"Filter","signature":"PcapStatus compile(PcapHandle *  handle,  string filterStr,  bool  optimize =  true,  uint  netmask =  PCAP_NETMASK_UNKNOWN)","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/Filter.compile.html"},{"doc":"Checks if a packet matches this filter.","kind":"method","module":"ddn.lib.pcap.filter","name":"matches","package":"ddn-lib-pcap","parentType":"Filter","signature":"bool matches(const(pcap_pkthdr) *  header,  const(ubyte) *  data)","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/Filter.matches.html"},{"doc":"Compiles a BPF filter string without requiring an open pcap handle.","kind":"method","module":"ddn.lib.pcap.filter","name":"compileNoPcap","package":"ddn-lib-pcap","parentType":"Filter","signature":"PcapStatus compileNoPcap(int  snaplen,  int  linktype,  string filterStr,  bool  optimize =  true,  uint  netmask =  PCAP_NETMASK_UNKNOWN)","url":"/ddn-lib-pcap/ddn/lib/pcap/filter/Filter.compileNoPcap.html"},{"doc":"Handle lifecycle management for libpcap.","kind":"module","module":"ddn.lib.pcap.handle","name":"ddn.lib.pcap.handle","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/handle.html"},{"doc":"Initializes the libpcap library.","kind":"function","module":"ddn.lib.pcap.handle","name":"init","package":"ddn-lib-pcap","parentType":"","signature":"PcapStatus init(uint  opts,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/init.html"},{"doc":"Initializes Winsock for libpcap. (Windows only)","kind":"function","module":"ddn.lib.pcap.handle","name":"wsockinit","package":"ddn-lib-pcap","parentType":"","signature":"int wsockinit()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/wsockinit.html"},{"doc":"Creates a pcap handle for a device.","kind":"function","module":"ddn.lib.pcap.handle","name":"create","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle create(string device,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/create.html"},{"doc":"Opens a savefile for reading from a standard I/O stream.","kind":"function","module":"ddn.lib.pcap.handle","name":"fopenOffline","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle fopenOffline(FILE *  fp,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/fopenOffline.html"},{"doc":"Opens a savefile for reading from a standard I/O stream, with specified timestamp precision.","kind":"function","module":"ddn.lib.pcap.handle","name":"fopenOfflineWithTstampPrecision","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle fopenOfflineWithTstampPrecision(FILE *  fp,  u_int precision,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/fopenOfflineWithTstampPrecision.html"},{"doc":"Opens a savefile for reading from an OS handle. (Windows only)","kind":"function","module":"ddn.lib.pcap.handle","name":"hopenOffline","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle hopenOffline(void *  osHandle,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/hopenOffline.html"},{"doc":"Opens a savefile for reading from an OS handle, with specified timestamp precision. (Windows only)","kind":"function","module":"ddn.lib.pcap.handle","name":"hopenOfflineWithTstampPrecision","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle hopenOfflineWithTstampPrecision(void *  osHandle,  u_int precision,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/hopenOfflineWithTstampPrecision.html"},{"doc":"Opens a savefile for reading.","kind":"function","module":"ddn.lib.pcap.handle","name":"openOffline","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle openOffline(string fname,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/openOffline.html"},{"doc":"Opens a savefile for reading, with specified timestamp precision.","kind":"function","module":"ddn.lib.pcap.handle","name":"openOfflineWithTstampPrecision","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle openOfflineWithTstampPrecision(string fname,  u_int precision,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/openOfflineWithTstampPrecision.html"},{"doc":"Creates a \"dead\" pcap handle for use with other libpcap functions like `pcap_compile`.","kind":"function","module":"ddn.lib.pcap.handle","name":"openDead","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle openDead(int  linktype,  int  snaplen)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/openDead.html"},{"doc":"Creates a \"dead\" pcap handle with specified timestamp precision.","kind":"function","module":"ddn.lib.pcap.handle","name":"openDeadWithTstampPrecision","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle openDeadWithTstampPrecision(int  linktype,  int  snaplen,  u_int precision)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/openDeadWithTstampPrecision.html"},{"doc":"Returns the network number and mask for a device.","kind":"function","module":"ddn.lib.pcap.handle","name":"lookupNet","package":"ddn-lib-pcap","parentType":"","signature":"PcapStatus lookupNet(string device,  out  uint  net,  out  uint  mask,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/lookupNet.html"},{"doc":"RAII wrapper for libpcap's `pcap_t` handle.","kind":"struct","module":"ddn.lib.pcap.handle","name":"PcapHandle","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle","url":"/ddn-lib-pcap/ddn/lib/pcap/handle.html#PcapHandle"},{"doc":"Closes the underlying pcap handle. It is safe to call this method multiple times.","kind":"method","module":"ddn.lib.pcap.handle","name":"close","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"void close()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.close.html"},{"doc":"Returns the raw libpcap handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"handle","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"pcap_t * handle()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.handle.html"},{"doc":"Checks if the handle is null.","kind":"method","module":"ddn.lib.pcap.handle","name":"isNull","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"bool isNull()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.isNull.html"},{"doc":"Returns the standard I/O stream associated with the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"file","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"FILE * file()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.file.html"},{"doc":"Returns the file descriptor associated with the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"fileno","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int fileno()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.fileno.html"},{"doc":"Returns the last error message for this handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"getErr","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"string getErr()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.getErr.html"},{"doc":"Reads the next packet from the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"nextEx","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int nextEx(out  const(pcap_pkthdr) *  header,  out  const(ubyte) *  data)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.nextEx.html"},{"doc":"Terminates a `pcap_loop` or `pcap_dispatch` call.","kind":"method","module":"ddn.lib.pcap.handle","name":"breakLoop","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"void breakLoop()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.breakLoop.html"},{"doc":"Processes packets from a live capture or savefile using a callback.","kind":"method","module":"ddn.lib.pcap.handle","name":"loop","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int loop(int  cnt,  void  delegate(const(pcap_pkthdr) *  header,  const(ubyte) *  data)  callback)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.loop.html"},{"doc":"Processes packets available in the current buffer.","kind":"method","module":"ddn.lib.pcap.handle","name":"dispatch","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int dispatch(int  cnt,  void  delegate(const(pcap_pkthdr) *  header,  const(ubyte) *  data)  callback)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.dispatch.html"},{"doc":"Returns the link-layer header type for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"datalink","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int datalink()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.datalink.html"},{"doc":"Returns the link-layer header type for the handle, including extra bits.","kind":"method","module":"ddn.lib.pcap.handle","name":"datalinkExt","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int datalinkExt()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.datalinkExt.html"},{"doc":"Lists the supported link-layer header types for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"listDatalinks","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int[] listDatalinks()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.listDatalinks.html"},{"doc":"Sets the link-layer header type for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setDatalink","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setDatalink(int  dlt)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setDatalink.html"},{"doc":"Sets the capture direction.","kind":"method","module":"ddn.lib.pcap.handle","name":"setDirection","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setDirection(int  direction)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setDirection.html"},{"doc":"Activates a pcap handle created with `create`.","kind":"method","module":"ddn.lib.pcap.handle","name":"activate","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus activate()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.activate.html"},{"doc":"Returns the buffer size for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"bufsize","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int bufsize()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.bufsize.html"},{"doc":"Sets the snapshot length for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setSnaplen","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setSnaplen(int  snaplen)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setSnaplen.html"},{"doc":"Sets promiscuous mode for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setPromisc","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setPromisc(bool  promisc)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setPromisc.html"},{"doc":"Sets monitor mode for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setRfmon","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setRfmon(bool  rfmon)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setRfmon.html"},{"doc":"Checks if monitor mode can be set for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"canSetRfmon","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus canSetRfmon()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.canSetRfmon.html"},{"doc":"Sets the packet buffer timeout for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setTimeout","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setTimeout(int  timeoutMs)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setTimeout.html"},{"doc":"Sets the buffer size for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setBufferSize","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setBufferSize(int  bufferSize)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setBufferSize.html"},{"doc":"Sets the timestamp type for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setTstampType","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setTstampType(int  tstampType)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setTstampType.html"},{"doc":"Sets immediate mode for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setImmediateMode","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setImmediateMode(bool  immediate)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setImmediateMode.html"},{"doc":"Sets the timestamp precision for a non-activated handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setTstampPrecision","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setTstampPrecision(int  precision)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setTstampPrecision.html"},{"doc":"Sets the protocol for Linux handles. (Linux only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setProtocolLinux","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setProtocolLinux(int  protocol)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setProtocolLinux.html"},{"doc":"Sets the sampling parameters for the handle. (RPCAP only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setSampling","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setSampling(pcap_samp *  samp)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setSampling.html"},{"doc":"Gets the timestamp precision for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"getTstampPrecision","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int getTstampPrecision()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.getTstampPrecision.html"},{"doc":"Returns the snapshot length for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"snapshot","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int snapshot()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.snapshot.html"},{"doc":"Returns statistics for the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"stats","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus stats(out  pcap_stat stat)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.stats.html"},{"doc":"Checks if the handle uses a different byte order than the current host.","kind":"method","module":"ddn.lib.pcap.handle","name":"isSwapped","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int isSwapped()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.isSwapped.html"},{"doc":"Returns the major version number of the pcap file.","kind":"method","module":"ddn.lib.pcap.handle","name":"majorVersion","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int majorVersion()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.majorVersion.html"},{"doc":"Returns the minor version number of the pcap file.","kind":"method","module":"ddn.lib.pcap.handle","name":"minorVersion","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int minorVersion()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.minorVersion.html"},{"doc":"Injects a packet into the network.","kind":"method","module":"ddn.lib.pcap.handle","name":"inject","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int inject(const(void)[]  buf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.inject.html"},{"doc":"Sends a packet.","kind":"method","module":"ddn.lib.pcap.handle","name":"sendPacket","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus sendPacket(const(ubyte)[]  buf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.sendPacket.html"},{"doc":"Gets the non-blocking state of the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"getNonBlock","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int getNonBlock(out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.getNonBlock.html"},{"doc":"Sets the non-blocking state of the handle.","kind":"method","module":"ddn.lib.pcap.handle","name":"setNonBlock","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setNonBlock(bool  nonblock,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setNonBlock.html"},{"doc":"Returns a handle to an event that is signaled when packets are available. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"getEvent","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"void * getEvent()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.getEvent.html"},{"doc":"Sets the capture mode for the handle. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setMode","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setMode(PcapMode mode)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setMode.html"},{"doc":"Sets the size of the kernel buffer. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setBuff","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setBuff(int  dim)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setBuff.html"},{"doc":"Sets the minimum amount of data in the kernel buffer that will cause a read to return. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setMinToCopy","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setMinToCopy(int  nbytes)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setMinToCopy.html"},{"doc":"Sets the user buffer for the handle. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setUserBuffer","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setUserBuffer(int  size)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setUserBuffer.html"},{"doc":"Sets the wait mode for the handle. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"setWait","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus setWait(int  wait)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.setWait.html"},{"doc":"Performs an OID get request. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"oidGetRequest","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus oidGetRequest(uint  oid,  void *  data,  ref  size_t len)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.oidGetRequest.html"},{"doc":"Performs an OID set request. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"oidSetRequest","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus oidSetRequest(uint  oid,  const(void) *  data,  ref  size_t len)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.oidSetRequest.html"},{"doc":"Starts a live dump to a file. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"liveDump","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"PcapStatus liveDump(string fname,  int  maxSize,  int  maxPackets)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.liveDump.html"},{"doc":"Checks if the live dump has ended. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"liveDumpEnded","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"int liveDumpEnded(bool  sync)","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.liveDumpEnded.html"},{"doc":"Returns the AirPcap handle for the handle. (Windows only)","kind":"method","module":"ddn.lib.pcap.handle","name":"getAirPcapHandle","package":"ddn-lib-pcap","parentType":"PcapHandle","signature":"void * getAirPcapHandle()","url":"/ddn-lib-pcap/ddn/lib/pcap/handle/PcapHandle.getAirPcapHandle.html"},{"doc":"Bluetooth pseudo-headers for libpcap.","kind":"module","module":"ddn.lib.pcap.link.bluetooth","name":"ddn.lib.pcap.link.bluetooth","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/bluetooth.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.bluetooth","name":"pcap_bluetooth_h4_header","package":"ddn-lib-pcap","parentType":"","signature":"pcap_bluetooth_h4_header","url":"/ddn-lib-pcap/ddn/lib/pcap/link/bluetooth.html#pcap_bluetooth_h4_header"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.bluetooth","name":"pcap_bluetooth_linux_monitor_header","package":"ddn-lib-pcap","parentType":"","signature":"pcap_bluetooth_linux_monitor_header","url":"/ddn-lib-pcap/ddn/lib/pcap/link/bluetooth.html#pcap_bluetooth_linux_monitor_header"},{"doc":"CAN (SocketCAN) pseudo-headers for libpcap.","kind":"module","module":"ddn.lib.pcap.link.can","name":"ddn.lib.pcap.link.can","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/can.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.can","name":"pcap_can_socketcan_hdr","package":"ddn-lib-pcap","parentType":"","signature":"pcap_can_socketcan_hdr","url":"/ddn-lib-pcap/ddn/lib/pcap/link/can.html#pcap_can_socketcan_hdr"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.can","name":"pcap_can_socketcan_xl_hdr","package":"ddn-lib-pcap","parentType":"","signature":"pcap_can_socketcan_xl_hdr","url":"/ddn-lib-pcap/ddn/lib/pcap/link/can.html#pcap_can_socketcan_xl_hdr"},{"doc":"IPNET pseudo-headers for libpcap.","kind":"module","module":"ddn.lib.pcap.link.ipnet","name":"ddn.lib.pcap.link.ipnet","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/ipnet.html"},{"doc":"NFLOG pseudo-headers for libpcap.","kind":"module","module":"ddn.lib.pcap.link.nflog","name":"ddn.lib.pcap.link.nflog","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/nflog.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.nflog","name":"nflog_hdr","package":"ddn-lib-pcap","parentType":"","signature":"nflog_hdr","url":"/ddn-lib-pcap/ddn/lib/pcap/link/nflog.html#nflog_hdr"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.nflog","name":"nflog_tlv","package":"ddn-lib-pcap","parentType":"","signature":"nflog_tlv","url":"/ddn-lib-pcap/ddn/lib/pcap/link/nflog.html#nflog_tlv"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.nflog","name":"nflog_packet_hdr","package":"ddn-lib-pcap","parentType":"","signature":"nflog_packet_hdr","url":"/ddn-lib-pcap/ddn/lib/pcap/link/nflog.html#nflog_packet_hdr"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.nflog","name":"nflog_hwaddr","package":"ddn-lib-pcap","parentType":"","signature":"nflog_hwaddr","url":"/ddn-lib-pcap/ddn/lib/pcap/link/nflog.html#nflog_hwaddr"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.nflog","name":"nflog_timestamp","package":"ddn-lib-pcap","parentType":"","signature":"nflog_timestamp","url":"/ddn-lib-pcap/ddn/lib/pcap/link/nflog.html#nflog_timestamp"},{"doc":"Pseudo-header definitions for various link types.","kind":"module","module":"ddn.lib.pcap.link","name":"ddn.lib.pcap.link","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link.html"},{"doc":"Linux cooked sockets (SLL) pseudo-headers.","kind":"module","module":"ddn.lib.pcap.link.sll","name":"ddn.lib.pcap.link.sll","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll.html"},{"doc":"Validates an SLL2 header, checking that reserved fields are zero.","kind":"function","module":"ddn.lib.pcap.link.sll","name":"validateSll2Header","package":"ddn-lib-pcap","parentType":"","signature":"bool validateSll2Header(const  ref  sll2_header hdr)","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll/validateSll2Header.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.sll","name":"sll_header","package":"ddn-lib-pcap","parentType":"","signature":"sll_header","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll.html#sll_header"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.sll","name":"sll2_header","package":"ddn-lib-pcap","parentType":"","signature":"sll2_header","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll.html#sll2_header"},{"doc":"","kind":"variable","module":"ddn.lib.pcap.link.sll","name":"SLL_HDR_LEN","package":"ddn-lib-pcap","parentType":"","signature":"SLL_HDR_LEN","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll.html#SLL_HDR_LEN"},{"doc":"","kind":"variable","module":"ddn.lib.pcap.link.sll","name":"SLL_ADDRLEN","package":"ddn-lib-pcap","parentType":"","signature":"SLL_ADDRLEN","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll.html#SLL_ADDRLEN"},{"doc":"","kind":"variable","module":"ddn.lib.pcap.link.sll","name":"SLL2_HDR_LEN","package":"ddn-lib-pcap","parentType":"","signature":"SLL2_HDR_LEN","url":"/ddn-lib-pcap/ddn/lib/pcap/link/sll.html#SLL2_HDR_LEN"},{"doc":"USB pseudo-headers for libpcap.","kind":"module","module":"ddn.lib.pcap.link.usb","name":"ddn.lib.pcap.link.usb","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/usb.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.usb","name":"pcap_usb_setup","package":"ddn-lib-pcap","parentType":"","signature":"pcap_usb_setup","url":"/ddn-lib-pcap/ddn/lib/pcap/link/usb.html#pcap_usb_setup"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.usb","name":"pcap_usb_header","package":"ddn-lib-pcap","parentType":"","signature":"pcap_usb_header","url":"/ddn-lib-pcap/ddn/lib/pcap/link/usb.html#pcap_usb_header"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.usb","name":"pcap_usb_header_mmapped","package":"ddn-lib-pcap","parentType":"","signature":"pcap_usb_header_mmapped","url":"/ddn-lib-pcap/ddn/lib/pcap/link/usb.html#pcap_usb_header_mmapped"},{"doc":"VLAN pseudo-headers for libpcap.","kind":"module","module":"ddn.lib.pcap.link.vlan","name":"ddn.lib.pcap.link.vlan","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/link/vlan.html"},{"doc":"","kind":"struct","module":"ddn.lib.pcap.link.vlan","name":"pcap_vlan_header","package":"ddn-lib-pcap","parentType":"","signature":"pcap_vlan_header","url":"/ddn-lib-pcap/ddn/lib/pcap/link/vlan.html#pcap_vlan_header"},{"doc":"Name-to-address resolution helpers for libpcap.","kind":"module","module":"ddn.lib.pcap.namedb","name":"ddn.lib.pcap.namedb","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb.html"},{"doc":"Returns the next entry from the ethers file.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nextEtherent","package":"ddn-lib-pcap","parentType":"","signature":"pcap_etherent * nextEtherent(FILE *  fp)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nextEtherent.html"},{"doc":"Resolves an Ethernet host name to its address.","kind":"function","module":"ddn.lib.pcap.namedb","name":"etherHostton","package":"ddn-lib-pcap","parentType":"","signature":"ubyte * etherHostton(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/etherHostton.html"},{"doc":"Converts an ASCII Ethernet address to its numeric form.","kind":"function","module":"ddn.lib.pcap.namedb","name":"etherAton","package":"ddn-lib-pcap","parentType":"","signature":"ubyte * etherAton(string s)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/etherAton.html"},{"doc":"Resolves a service name to its port number and protocol.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametoport","package":"ddn-lib-pcap","parentType":"","signature":"int nametoport(string name,  out  int  port,  out  int  proto)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametoport.html"},{"doc":"Resolves a service name to its port range and protocol.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametoportrange","package":"ddn-lib-pcap","parentType":"","signature":"int nametoportrange(string name,  out  int  portLow,  out  int  portHigh,  out  int  proto)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametoportrange.html"},{"doc":"Resolves a protocol name to its number.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametoproto","package":"ddn-lib-pcap","parentType":"","signature":"int nametoproto(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametoproto.html"},{"doc":"Resolves an Ethernet protocol name to its number.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametoeproto","package":"ddn-lib-pcap","parentType":"","signature":"int nametoeproto(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametoeproto.html"},{"doc":"Resolves an LLC protocol name to its number.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametollc","package":"ddn-lib-pcap","parentType":"","signature":"int nametollc(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametollc.html"},{"doc":"Resolves a host name to a list of IPv4 addresses.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametoaddr","package":"ddn-lib-pcap","parentType":"","signature":"bpf_u_int32 * * nametoaddr(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametoaddr.html"},{"doc":"Resolves a host name to an `addrinfo` structure.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametoaddrinfo","package":"ddn-lib-pcap","parentType":"","signature":"addrinfo * nametoaddrinfo(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametoaddrinfo.html"},{"doc":"Resolves a network name to its network address.","kind":"function","module":"ddn.lib.pcap.namedb","name":"nametonetaddr","package":"ddn-lib-pcap","parentType":"","signature":"bpf_u_int32 nametonetaddr(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/namedb/nametonetaddr.html"},{"doc":"Low-level D binding for libpcap.","kind":"module","module":"ddn.lib.pcap","name":"ddn.lib.pcap","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap.html"},{"doc":"Remote capture support for libpcap.","kind":"module","module":"ddn.lib.pcap.remote","name":"ddn.lib.pcap.remote","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html"},{"doc":"Checks if the current libpcap build supports remote capture.","kind":"function","module":"ddn.lib.pcap.remote","name":"hasRemoteSupport","package":"ddn-lib-pcap","parentType":"","signature":"bool hasRemoteSupport()","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/hasRemoteSupport.html"},{"doc":"Creates a source string for use with `pcap_open`.","kind":"function","module":"ddn.lib.pcap.remote","name":"createSrcStr","package":"ddn-lib-pcap","parentType":"","signature":"string createSrcStr(SourceType type,  string host,  string port,  string name,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/createSrcStr.html"},{"doc":"Parses a source string into its components.","kind":"function","module":"ddn.lib.pcap.remote","name":"parseSrcStr","package":"ddn-lib-pcap","parentType":"","signature":"int parseSrcStr(string source,  out  SourceType type,  out  string host,  out  string port,  out  string name,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/parseSrcStr.html"},{"doc":"Opens a remote capture or local file using the modern `pcap_open` API.","kind":"function","module":"ddn.lib.pcap.remote","name":"open","package":"ddn-lib-pcap","parentType":"","signature":"PcapHandle open(string source,  int  snaplen,  int  flags,  int  readTimeout,  pcap_rmtauth *  auth,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/open.html"},{"doc":"Extension of `findAllDevs` that supports remote hosts.","kind":"function","module":"ddn.lib.pcap.remote","name":"findAllDevsEx","package":"ddn-lib-pcap","parentType":"","signature":"PcapIfList findAllDevsEx(string source,  pcap_rmtauth *  auth,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/findAllDevsEx.html"},{"doc":"Accepts an RPCAP connection.","kind":"function","module":"ddn.lib.pcap.remote","name":"remoteactAccept","package":"ddn-lib-pcap","parentType":"","signature":"int remoteactAccept(string address,  string port,  string hostlist,  out  string connectingHost,  pcap_rmtauth *  auth,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/remoteactAccept.html"},{"doc":"Accepts an RPCAP connection (extended).","kind":"function","module":"ddn.lib.pcap.remote","name":"remoteactAcceptEx","package":"ddn-lib-pcap","parentType":"","signature":"int remoteactAcceptEx(string address,  string port,  string hostlist,  out  string connectingHost,  pcap_rmtauth *  auth,  int  usesUdp,  out  string errBuf)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/remoteactAcceptEx.html"},{"doc":"Cleans up RPCAP connections. (RPCAP server)","kind":"function","module":"ddn.lib.pcap.remote","name":"remoteactCleanup","package":"ddn-lib-pcap","parentType":"","signature":"int remoteactCleanup()","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/remoteactCleanup.html"},{"doc":"Closes an RPCAP connection. (RPCAP server)","kind":"function","module":"ddn.lib.pcap.remote","name":"remoteactClose","package":"ddn-lib-pcap","parentType":"","signature":"void remoteactClose(int  fd)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/remoteactClose.html"},{"doc":"Lists RPCAP connections. (RPCAP server)","kind":"function","module":"ddn.lib.pcap.remote","name":"remoteactList","package":"ddn-lib-pcap","parentType":"","signature":"int remoteactList(char *  hostlist,  char  sep)","url":"/ddn-lib-pcap/ddn/lib/pcap/remote/remoteactList.html"},{"doc":"Remote capture source types.","kind":"enum","module":"ddn.lib.pcap.remote","name":"SourceType","package":"ddn-lib-pcap","parentType":"","signature":"SourceType : int","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#SourceType"},{"doc":"local savefile","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"FILE","package":"ddn-lib-pcap","parentType":"","signature":"FILE = 2","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#SourceType"},{"doc":"local network interface","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"IFLOCAL","package":"ddn-lib-pcap","parentType":"","signature":"IFLOCAL = 3","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#SourceType"},{"doc":"interface on a remote host, using RPCAP","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"IFREMOTE","package":"ddn-lib-pcap","parentType":"","signature":"IFREMOTE = 4","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#SourceType"},{"doc":"Flags for `pcap_open`.","kind":"enum","module":"ddn.lib.pcap.remote","name":"OpenFlags","package":"ddn-lib-pcap","parentType":"","signature":"OpenFlags : uint","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#OpenFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"PROMISCUOUS","package":"ddn-lib-pcap","parentType":"","signature":"PROMISCUOUS = 0x00000001","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#OpenFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"DATATX_UDP","package":"ddn-lib-pcap","parentType":"","signature":"DATATX_UDP = 0x00000002","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#OpenFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"NOCAPTURE_RPCAP","package":"ddn-lib-pcap","parentType":"","signature":"NOCAPTURE_RPCAP = 0x00000004","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#OpenFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"NOCAPTURE_LOCAL","package":"ddn-lib-pcap","parentType":"","signature":"NOCAPTURE_LOCAL = 0x00000008","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#OpenFlags"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"MAX_RESPONSIVENESS","package":"ddn-lib-pcap","parentType":"","signature":"MAX_RESPONSIVENESS = 0x00000010","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#OpenFlags"},{"doc":"Remote authentication methods.","kind":"enum","module":"ddn.lib.pcap.remote","name":"AuthType","package":"ddn-lib-pcap","parentType":"","signature":"AuthType : int","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#AuthType"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"NULL","package":"ddn-lib-pcap","parentType":"","signature":"NULL = 0","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#AuthType"},{"doc":"","kind":"enum_member","module":"ddn.lib.pcap.remote","name":"PWD","package":"ddn-lib-pcap","parentType":"","signature":"PWD = 1","url":"/ddn-lib-pcap/ddn/lib/pcap/remote.html#AuthType"},{"doc":"Timestamp type utilities for libpcap.","kind":"module","module":"ddn.lib.pcap.tstamp","name":"ddn.lib.pcap.tstamp","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp.html"},{"doc":"Lists the supported timestamp types for a pcap handle.","kind":"function","module":"ddn.lib.pcap.tstamp","name":"listTstampTypes","package":"ddn-lib-pcap","parentType":"","signature":"int[] listTstampTypes(PcapHandle *  handle)","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp/listTstampTypes.html"},{"doc":"Converts a timestamp type name to its value.","kind":"function","module":"ddn.lib.pcap.tstamp","name":"tstampTypeNameToVal","package":"ddn-lib-pcap","parentType":"","signature":"int tstampTypeNameToVal(string name)","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp/tstampTypeNameToVal.html"},{"doc":"Converts a timestamp type value to its name.","kind":"function","module":"ddn.lib.pcap.tstamp","name":"tstampTypeValToName","package":"ddn-lib-pcap","parentType":"","signature":"string tstampTypeValToName(int  type)","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp/tstampTypeValToName.html"},{"doc":"Converts a timestamp type value to its description.","kind":"function","module":"ddn.lib.pcap.tstamp","name":"tstampTypeValToDescription","package":"ddn-lib-pcap","parentType":"","signature":"string tstampTypeValToDescription(int  type)","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp/tstampTypeValToDescription.html"},{"doc":"Timestamp precision types.","kind":"enum","module":"ddn.lib.pcap.tstamp","name":"PcapTstampPrecision","package":"ddn-lib-pcap","parentType":"","signature":"PcapTstampPrecision : uint","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp.html#PcapTstampPrecision"},{"doc":"Microsecond precision","kind":"enum_member","module":"ddn.lib.pcap.tstamp","name":"MICRO","package":"ddn-lib-pcap","parentType":"","signature":"MICRO = 0","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp.html#PcapTstampPrecision"},{"doc":"Nanosecond precision","kind":"enum_member","module":"ddn.lib.pcap.tstamp","name":"NANO","package":"ddn-lib-pcap","parentType":"","signature":"NANO = 1","url":"/ddn-lib-pcap/ddn/lib/pcap/tstamp.html#PcapTstampPrecision"},{"doc":"Foundational types, constants, and utilities for the libpcap D binding.","kind":"module","module":"ddn.lib.pcap.types","name":"ddn.lib.pcap.types","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html"},{"doc":"Converts a null-terminated C string to a D string (copying the data).","kind":"function","module":"ddn.lib.pcap.types","name":"fromCString","package":"ddn-lib-pcap","parentType":"","signature":"string fromCString(const(char) *  cstr)","url":"/ddn-lib-pcap/ddn/lib/pcap/types/fromCString.html"},{"doc":"Converts a D string to a null-terminated C string.","kind":"function","module":"ddn.lib.pcap.types","name":"toCString","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * toCString(string s)","url":"/ddn-lib-pcap/ddn/lib/pcap/types/toCString.html"},{"doc":"Converts a D string to a null-terminated C string backed by owned GC memory.","kind":"function","module":"ddn.lib.pcap.types","name":"toOwnedCString","package":"ddn-lib-pcap","parentType":"","signature":"const(char) * toOwnedCString(string s)","url":"/ddn-lib-pcap/ddn/lib/pcap/types/toOwnedCString.html"},{"doc":"BPF 32-bit signed integer.","kind":"alias","module":"ddn.lib.pcap.types","name":"bpf_int32","package":"ddn-lib-pcap","parentType":"","signature":"bpf_int32 = int","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#bpf_int32"},{"doc":"BPF 32-bit unsigned integer.","kind":"alias","module":"ddn.lib.pcap.types","name":"bpf_u_int32","package":"ddn-lib-pcap","parentType":"","signature":"bpf_u_int32 = uint","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#bpf_u_int32"},{"doc":"Equivalent to C `unsigned int`.","kind":"alias","module":"ddn.lib.pcap.types","name":"u_int","package":"ddn-lib-pcap","parentType":"","signature":"u_int = uint","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#u_int"},{"doc":"Equivalent to C `unsigned short`.","kind":"alias","module":"ddn.lib.pcap.types","name":"u_short","package":"ddn-lib-pcap","parentType":"","signature":"u_short = ushort","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#u_short"},{"doc":"Equivalent to C `unsigned char`.","kind":"alias","module":"ddn.lib.pcap.types","name":"u_char","package":"ddn-lib-pcap","parentType":"","signature":"u_char = ubyte","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#u_char"},{"doc":"Generic per-packet information, as supplied by libpcap.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_pkthdr","package":"ddn-lib-pcap","parentType":"","signature":"pcap_pkthdr","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_pkthdr"},{"doc":"Statistics as returned by pcap_stats().","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_stat","package":"ddn-lib-pcap","parentType":"","signature":"pcap_stat","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_stat"},{"doc":"Item in a list of interfaces.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_if","package":"ddn-lib-pcap","parentType":"","signature":"pcap_if","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_if"},{"doc":"ditto","kind":"alias","module":"ddn.lib.pcap.types","name":"pcap_if_t","package":"ddn-lib-pcap","parentType":"","signature":"pcap_if_t = pcap_if","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_if_t"},{"doc":"Representation of an interface address.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_addr","package":"ddn-lib-pcap","parentType":"","signature":"pcap_addr","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_addr"},{"doc":"ditto","kind":"alias","module":"ddn.lib.pcap.types","name":"pcap_addr_t","package":"ddn-lib-pcap","parentType":"","signature":"pcap_addr_t = pcap_addr","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_addr_t"},{"doc":"Header of a pcap savefile.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_file_header","package":"ddn-lib-pcap","parentType":"","signature":"pcap_file_header","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_file_header"},{"doc":"BPF instruction.","kind":"struct","module":"ddn.lib.pcap.types","name":"bpf_insn","package":"ddn-lib-pcap","parentType":"","signature":"bpf_insn","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#bpf_insn"},{"doc":"BPF program.","kind":"struct","module":"ddn.lib.pcap.types","name":"bpf_program","package":"ddn-lib-pcap","parentType":"","signature":"bpf_program","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#bpf_program"},{"doc":"Ethernet entry.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_etherent","package":"ddn-lib-pcap","parentType":"","signature":"pcap_etherent","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_etherent"},{"doc":"Remote authentication methods.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_rmtauth","package":"ddn-lib-pcap","parentType":"","signature":"pcap_rmtauth","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_rmtauth"},{"doc":"Sampling methods.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_samp","package":"ddn-lib-pcap","parentType":"","signature":"pcap_samp","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_samp"},{"doc":"Windows-specific: Send queue for pcap_sendqueue_transmit.","kind":"struct","module":"ddn.lib.pcap.types","name":"pcap_send_queue","package":"ddn-lib-pcap","parentType":"","signature":"pcap_send_queue","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#pcap_send_queue"},{"doc":"Windows-specific: Capture modes for pcap_setmode.","kind":"enum","module":"ddn.lib.pcap.types","name":"PcapMode","package":"ddn-lib-pcap","parentType":"","signature":"PcapMode : int","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PcapMode"},{"doc":"Capture mode.","kind":"enum_member","module":"ddn.lib.pcap.types","name":"CAPT","package":"ddn-lib-pcap","parentType":"","signature":"CAPT = 0","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PcapMode"},{"doc":"Statistical mode.","kind":"enum_member","module":"ddn.lib.pcap.types","name":"STAT","package":"ddn-lib-pcap","parentType":"","signature":"STAT = 1","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PcapMode"},{"doc":"Monitor mode.","kind":"enum_member","module":"ddn.lib.pcap.types","name":"MON","package":"ddn-lib-pcap","parentType":"","signature":"MON = 2","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PcapMode"},{"doc":"Size of the buffer used by libpcap for error messages.","kind":"variable","module":"ddn.lib.pcap.types","name":"PCAP_ERRBUF_SIZE","package":"ddn-lib-pcap","parentType":"","signature":"size_t PCAP_ERRBUF_SIZE","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PCAP_ERRBUF_SIZE"},{"doc":"The maximum buffer size in which address, port, interface names are kept.","kind":"variable","module":"ddn.lib.pcap.types","name":"PCAP_BUF_SIZE","package":"ddn-lib-pcap","parentType":"","signature":"size_t PCAP_BUF_SIZE","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PCAP_BUF_SIZE"},{"doc":"Value used to indicate an unknown netmask.","kind":"variable","module":"ddn.lib.pcap.types","name":"PCAP_NETMASK_UNKNOWN","package":"ddn-lib-pcap","parentType":"","signature":"uint PCAP_NETMASK_UNKNOWN","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#PCAP_NETMASK_UNKNOWN"},{"doc":"Platform identification constants.","kind":"variable","module":"ddn.lib.pcap.types","name":"IS_WINDOWS","package":"ddn-lib-pcap","parentType":"","signature":"bool IS_WINDOWS","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#IS_WINDOWS"},{"doc":"ditto","kind":"variable","module":"ddn.lib.pcap.types","name":"IS_POSIX","package":"ddn-lib-pcap","parentType":"","signature":"bool IS_POSIX","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#IS_POSIX"},{"doc":"ditto","kind":"variable","module":"ddn.lib.pcap.types","name":"IS_LINUX","package":"ddn-lib-pcap","parentType":"","signature":"bool IS_LINUX","url":"/ddn-lib-pcap/ddn/lib/pcap/types.html#IS_LINUX"},{"doc":"Windows-specific extensions for libpcap.","kind":"module","module":"ddn.lib.pcap.win","name":"ddn.lib.pcap.win","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/win.html"},{"doc":"Windows-specific send queue support for libpcap.","kind":"module","module":"ddn.lib.pcap.win.sendqueue","name":"ddn.lib.pcap.win.sendqueue","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue.html"},{"doc":"RAII wrapper for libpcap's `pcap_send_queue`.","kind":"struct","module":"ddn.lib.pcap.win.sendqueue","name":"PcapSendQueue","package":"ddn-lib-pcap","parentType":"","signature":"PcapSendQueue","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue.html#PcapSendQueue"},{"doc":"Frees the queue resources.","kind":"method","module":"ddn.lib.pcap.win.sendqueue","name":"destroy","package":"ddn-lib-pcap","parentType":"PcapSendQueue","signature":"void destroy()","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue/PcapSendQueue.destroy.html"},{"doc":"Checks if the queue was successfully allocated.","kind":"method","module":"ddn.lib.pcap.win.sendqueue","name":"isNull","package":"ddn-lib-pcap","parentType":"PcapSendQueue","signature":"bool isNull()","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue/PcapSendQueue.isNull.html"},{"doc":"Adds a packet to the queue.","kind":"method","module":"ddn.lib.pcap.win.sendqueue","name":"queue","package":"ddn-lib-pcap","parentType":"PcapSendQueue","signature":"int queue(const(pcap_pkthdr) *  header,  const(ubyte) *  data)","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue/PcapSendQueue.queue.html"},{"doc":"Transmits the contents of the queue.","kind":"method","module":"ddn.lib.pcap.win.sendqueue","name":"transmit","package":"ddn-lib-pcap","parentType":"PcapSendQueue","signature":"uint transmit(ref  PcapHandle handle,  bool  sync =  false)","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue/PcapSendQueue.transmit.html"},{"doc":"Returns the current length of the queue in bytes.","kind":"method","module":"ddn.lib.pcap.win.sendqueue","name":"length","package":"ddn-lib-pcap","parentType":"PcapSendQueue","signature":"uint length()","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue/PcapSendQueue.length.html"},{"doc":"Returns the maximum size of the queue in bytes.","kind":"method","module":"ddn.lib.pcap.win.sendqueue","name":"maxLength","package":"ddn-lib-pcap","parentType":"PcapSendQueue","signature":"uint maxLength()","url":"/ddn-lib-pcap/ddn/lib/pcap/win/sendqueue/PcapSendQueue.maxLength.html"},{"doc":"High-level packet capture API.","kind":"module","module":"ddn.net.pcap.capture","name":"ddn.net.pcap.capture","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/net/pcap/capture.html"},{"doc":"Exception thrown by high-level libpcap operations.","kind":"class","module":"ddn.net.pcap.capture","name":"PcapException","package":"ddn-lib-pcap","parentType":"","signature":"PcapException : Exception","url":"/ddn-lib-pcap/ddn/net/pcap/capture.html#PcapException"},{"doc":"Represents a single captured packet.","kind":"struct","module":"ddn.net.pcap.capture","name":"Packet","package":"ddn-lib-pcap","parentType":"","signature":"Packet","url":"/ddn-lib-pcap/ddn/net/pcap/capture.html#Packet"},{"doc":"An input range for iterating over packets in a capture.","kind":"struct","module":"ddn.net.pcap.capture","name":"PacketRange","package":"ddn-lib-pcap","parentType":"","signature":"PacketRange","url":"/ddn-lib-pcap/ddn/net/pcap/capture.html#PacketRange"},{"doc":"","kind":"method","module":"ddn.net.pcap.capture","name":"empty","package":"ddn-lib-pcap","parentType":"PacketRange","signature":"bool empty()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/PacketRange.empty.html"},{"doc":"","kind":"method","module":"ddn.net.pcap.capture","name":"front","package":"ddn-lib-pcap","parentType":"PacketRange","signature":"Packet front()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/PacketRange.front.html"},{"doc":"Advances the range to the next packet.","kind":"method","module":"ddn.net.pcap.capture","name":"popFront","package":"ddn-lib-pcap","parentType":"PacketRange","signature":"void popFront()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/PacketRange.popFront.html"},{"doc":"Represents a packet capture session.","kind":"class","module":"ddn.net.pcap.capture","name":"Pcap","package":"ddn-lib-pcap","parentType":"","signature":"Pcap","url":"/ddn-lib-pcap/ddn/net/pcap/capture.html#Pcap"},{"doc":"Closes the capture session.","kind":"method","module":"ddn.net.pcap.capture","name":"close","package":"ddn-lib-pcap","parentType":"Pcap","signature":"void close()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/Pcap.close.html"},{"doc":"Returns the low-level handle by reference.","kind":"method","module":"ddn.net.pcap.capture","name":"handle","package":"ddn-lib-pcap","parentType":"Pcap","signature":"PcapHandle handle()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/Pcap.handle.html"},{"doc":"Returns an input range for iterating over packets.","kind":"method","module":"ddn.net.pcap.capture","name":"packets","package":"ddn-lib-pcap","parentType":"Pcap","signature":"PacketRange packets()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/Pcap.packets.html"},{"doc":"Opens an offline capture from a pcap file.","kind":"method","module":"ddn.net.pcap.capture","name":"openOffline","package":"ddn-lib-pcap","parentType":"Pcap","signature":"Pcap openOffline(string path)","url":"/ddn-lib-pcap/ddn/net/pcap/capture/Pcap.openOffline.html"},{"doc":"Returns the datalink type.","kind":"method","module":"ddn.net.pcap.capture","name":"datalink","package":"ddn-lib-pcap","parentType":"Pcap","signature":"int datalink()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/Pcap.datalink.html"},{"doc":"Returns the snapshot length.","kind":"method","module":"ddn.net.pcap.capture","name":"snapshot","package":"ddn-lib-pcap","parentType":"Pcap","signature":"int snapshot()","url":"/ddn-lib-pcap/ddn/net/pcap/capture/Pcap.snapshot.html"},{"doc":"High-level device discovery and configuration API.","kind":"module","module":"ddn.net.pcap.device","name":"ddn.net.pcap.device","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/net/pcap/device.html"},{"doc":"Copies raw sockaddr bytes into an owned buffer.","kind":"function","module":"ddn.net.pcap.device","name":"copySockaddr","package":"ddn-lib-pcap","parentType":"","signature":"ubyte[] copySockaddr(const(SocketAddress) *  sa)","url":"/ddn-lib-pcap/ddn/net/pcap/device/copySockaddr.html"},{"doc":"Returns a list of all available network devices.","kind":"function","module":"ddn.net.pcap.device","name":"enumerateDevices","package":"ddn-lib-pcap","parentType":"","signature":"Device[] enumerateDevices()","url":"/ddn-lib-pcap/ddn/net/pcap/device/enumerateDevices.html"},{"doc":"Represents a network device address.","kind":"struct","module":"ddn.net.pcap.device","name":"DeviceAddress","package":"ddn-lib-pcap","parentType":"","signature":"DeviceAddress","url":"/ddn-lib-pcap/ddn/net/pcap/device.html#DeviceAddress"},{"doc":"Returns the address.","kind":"method","module":"ddn.net.pcap.device","name":"addr","package":"ddn-lib-pcap","parentType":"DeviceAddress","signature":"const(SocketAddress) * addr()","url":"/ddn-lib-pcap/ddn/net/pcap/device/DeviceAddress.addr.html"},{"doc":"Returns the netmask.","kind":"method","module":"ddn.net.pcap.device","name":"netmask","package":"ddn-lib-pcap","parentType":"DeviceAddress","signature":"const(SocketAddress) * netmask()","url":"/ddn-lib-pcap/ddn/net/pcap/device/DeviceAddress.netmask.html"},{"doc":"Returns the broadcast address.","kind":"method","module":"ddn.net.pcap.device","name":"broadaddr","package":"ddn-lib-pcap","parentType":"DeviceAddress","signature":"const(SocketAddress) * broadaddr()","url":"/ddn-lib-pcap/ddn/net/pcap/device/DeviceAddress.broadaddr.html"},{"doc":"Returns the destination address.","kind":"method","module":"ddn.net.pcap.device","name":"dstaddr","package":"ddn-lib-pcap","parentType":"DeviceAddress","signature":"const(SocketAddress) * dstaddr()","url":"/ddn-lib-pcap/ddn/net/pcap/device/DeviceAddress.dstaddr.html"},{"doc":"Represents a network device.","kind":"struct","module":"ddn.net.pcap.device","name":"Device","package":"ddn-lib-pcap","parentType":"","signature":"Device","url":"/ddn-lib-pcap/ddn/net/pcap/device.html#Device"},{"doc":"Builder for configuring and opening a live capture.","kind":"struct","module":"ddn.net.pcap.device","name":"LiveCaptureBuilder","package":"ddn-lib-pcap","parentType":"","signature":"LiveCaptureBuilder","url":"/ddn-lib-pcap/ddn/net/pcap/device.html#LiveCaptureBuilder"},{"doc":"","kind":"method","module":"ddn.net.pcap.device","name":"snaplen","package":"ddn-lib-pcap","parentType":"LiveCaptureBuilder","signature":"LiveCaptureBuilder snaplen(int  val)","url":"/ddn-lib-pcap/ddn/net/pcap/device/LiveCaptureBuilder.snaplen.html"},{"doc":"","kind":"method","module":"ddn.net.pcap.device","name":"promiscuous","package":"ddn-lib-pcap","parentType":"LiveCaptureBuilder","signature":"LiveCaptureBuilder promiscuous(bool  val)","url":"/ddn-lib-pcap/ddn/net/pcap/device/LiveCaptureBuilder.promiscuous.html"},{"doc":"","kind":"method","module":"ddn.net.pcap.device","name":"timeout","package":"ddn-lib-pcap","parentType":"LiveCaptureBuilder","signature":"LiveCaptureBuilder timeout(int  ms)","url":"/ddn-lib-pcap/ddn/net/pcap/device/LiveCaptureBuilder.timeout.html"},{"doc":"","kind":"method","module":"ddn.net.pcap.device","name":"immediateMode","package":"ddn-lib-pcap","parentType":"LiveCaptureBuilder","signature":"LiveCaptureBuilder immediateMode(bool  val)","url":"/ddn-lib-pcap/ddn/net/pcap/device/LiveCaptureBuilder.immediateMode.html"},{"doc":"","kind":"method","module":"ddn.net.pcap.device","name":"bufferSize","package":"ddn-lib-pcap","parentType":"LiveCaptureBuilder","signature":"LiveCaptureBuilder bufferSize(int  bytes)","url":"/ddn-lib-pcap/ddn/net/pcap/device/LiveCaptureBuilder.bufferSize.html"},{"doc":"Opens the live capture with the current configuration.","kind":"method","module":"ddn.net.pcap.device","name":"open","package":"ddn-lib-pcap","parentType":"LiveCaptureBuilder","signature":"Pcap open()","url":"/ddn-lib-pcap/ddn/net/pcap/device/LiveCaptureBuilder.open.html"},{"doc":"High-level BPF filtering API.","kind":"module","module":"ddn.net.pcap.filter","name":"ddn.net.pcap.filter","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/net/pcap/filter.html"},{"doc":"Adds filter methods to the `Pcap` class.","kind":"function","module":"ddn.net.pcap.filter","name":"setFilter","package":"ddn-lib-pcap","parentType":"","signature":"PcapStatus setFilter(Pcap pcap,  string filterStr)","url":"/ddn-lib-pcap/ddn/net/pcap/filter/setFilter.html"},{"doc":"Represents a compiled BPF filter.","kind":"struct","module":"ddn.net.pcap.filter","name":"CompiledFilter","package":"ddn-lib-pcap","parentType":"","signature":"CompiledFilter","url":"/ddn-lib-pcap/ddn/net/pcap/filter.html#CompiledFilter"},{"doc":"Checks if a packet matches this filter.","kind":"method","module":"ddn.net.pcap.filter","name":"matches","package":"ddn-lib-pcap","parentType":"CompiledFilter","signature":"bool matches(const  ref  Packet pkt)","url":"/ddn-lib-pcap/ddn/net/pcap/filter/CompiledFilter.matches.html"},{"doc":"Returns the underlying low-level filter.","kind":"method","module":"ddn.net.pcap.filter","name":"filter","package":"ddn-lib-pcap","parentType":"CompiledFilter","signature":"Filter filter()","url":"/ddn-lib-pcap/ddn/net/pcap/filter/CompiledFilter.filter.html"},{"doc":"High-level, idiomatic D API for libpcap.","kind":"module","module":"ddn.net.pcap","name":"ddn.net.pcap","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/net/pcap.html"},{"doc":"High-level pcap writing API.","kind":"module","module":"ddn.net.pcap.writer","name":"ddn.net.pcap.writer","package":"ddn-lib-pcap","parentType":"","signature":"","url":"/ddn-lib-pcap/ddn/net/pcap/writer.html"},{"doc":"High-level RAII wrapper for writing pcap files.","kind":"class","module":"ddn.net.pcap.writer","name":"PcapWriter","package":"ddn-lib-pcap","parentType":"","signature":"PcapWriter","url":"/ddn-lib-pcap/ddn/net/pcap/writer.html#PcapWriter"},{"doc":"Closes the writer.","kind":"method","module":"ddn.net.pcap.writer","name":"close","package":"ddn-lib-pcap","parentType":"PcapWriter","signature":"void close()","url":"/ddn-lib-pcap/ddn/net/pcap/writer/PcapWriter.close.html"},{"doc":"Opens a file for writing pcap data.","kind":"method","module":"ddn.net.pcap.writer","name":"create","package":"ddn-lib-pcap","parentType":"PcapWriter","signature":"PcapWriter create(Pcap pcap,  string path)","url":"/ddn-lib-pcap/ddn/net/pcap/writer/PcapWriter.create.html"},{"doc":"Writes a packet to the file.","kind":"method","module":"ddn.net.pcap.writer","name":"write","package":"ddn-lib-pcap","parentType":"PcapWriter","signature":"void write(const  ref  Packet pkt)","url":"/ddn-lib-pcap/ddn/net/pcap/writer/PcapWriter.write.html"},{"doc":"Flushes buffered data to disk.","kind":"method","module":"ddn.net.pcap.writer","name":"flush","package":"ddn-lib-pcap","parentType":"PcapWriter","signature":"void flush()","url":"/ddn-lib-pcap/ddn/net/pcap/writer/PcapWriter.flush.html"},{"doc":"HTTP Client API implementation based on std.net.curl","kind":"package","module":"","name":"ddn-net-http-client-curl","package":"ddn-net-http-client-curl","parentType":"","signature":"","url":""},{"doc":"Module ddn.net.http.client.curl","kind":"module","module":"ddn.net.http.client.curl","name":"ddn.net.http.client.curl","package":"ddn-net-http-client-curl","parentType":"","signature":"","url":"/ddn-net-http-client-curl/ddn/net/http/client/curl.html"},{"doc":"Configuration for `CurlHttpClient`.","kind":"struct","module":"ddn.net.http.client.curl","name":"CurlHttpClientConfig","package":"ddn-net-http-client-curl","parentType":"","signature":"CurlHttpClientConfig","url":"/ddn-net-http-client-curl/ddn/net/http/client/curl.html#CurlHttpClientConfig"},{"doc":"Synchronous HTTP client implementation backed by `std.net.curl`.","kind":"class","module":"ddn.net.http.client.curl","name":"CurlHttpClient","package":"ddn-net-http-client-curl","parentType":"","signature":"CurlHttpClient : HttpClient","url":"/ddn-net-http-client-curl/ddn/net/http/client/curl.html#CurlHttpClient"},{"doc":"Performs an HTTP request using `std.net.curl`.","kind":"method","module":"ddn.net.http.client.curl","name":"request","package":"ddn-net-http-client-curl","parentType":"CurlHttpClient","signature":"HttpResponse request(ref  const  HttpRequest request)","url":"/ddn-net-http-client-curl/ddn/net/http/client/curl/CurlHttpClient.request.html"},{"doc":"Marks the client as closed.","kind":"method","module":"ddn.net.http.client.curl","name":"close","package":"ddn-net-http-client-curl","parentType":"CurlHttpClient","signature":"void close()","url":"/ddn-net-http-client-curl/ddn/net/http/client/curl/CurlHttpClient.close.html"},{"doc":"DDN TLS - Pure D implementation of the TLS and DTLS protocols","kind":"package","module":"","name":"ddn-net-tls","package":"ddn-net-tls","parentType":"","signature":"","url":""},{"doc":"DTLS 1.2 client handshake state machine (RFC 6347).","kind":"module","module":"ddn.net.dtls.client12","name":"ddn.net.dtls.client12","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/client12.html"},{"doc":"DTLS 1.2 client handshake engine.","kind":"class","module":"ddn.net.dtls.client12","name":"Dtls12Client","package":"ddn-net-tls","parentType":"","signature":"Dtls12Client","url":"/ddn-net-tls/ddn/net/dtls/client12.html#Dtls12Client"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.net.dtls.client12","name":"setMinVersion","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.net.dtls.client12","name":"setMaxVersion","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setMaxVersion.html"},{"doc":"Sets the ALPN protocols.","kind":"method","module":"ddn.net.dtls.client12","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setAlpnProtocols(string[]  protocols)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setAlpnProtocols.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client12","name":"setSrtpProfiles","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setSrtpProfiles(SrtpProfile[]  profiles)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setSrtpProfiles.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.net.dtls.client12","name":"setVerifyMode","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setVerifyMode.html"},{"doc":"Sets a custom certificate verification callback.","kind":"method","module":"ddn.net.dtls.client12","name":"setVerifyCallback","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setVerifyCallback(DtlsVerifyCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setVerifyCallback.html"},{"doc":"Sets the trust store for certificate chain validation.","kind":"method","module":"ddn.net.dtls.client12","name":"setTrustStore","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void setTrustStore(NativeTlsTrustStore trustStore)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.setTrustStore.html"},{"doc":"Performs or continues the DTLS 1.2 client handshake.","kind":"method","module":"ddn.net.dtls.client12","name":"handshake","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.handshake.html"},{"doc":"Builds a DTLS ClientHello handshake message.","kind":"method","module":"ddn.net.dtls.client12","name":"buildDtlsClientHello","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] buildDtlsClientHello(const(ubyte)[]  cookie)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.buildDtlsClientHello.html"},{"doc":"Process a received datagram during the handshake.","kind":"method","module":"ddn.net.dtls.client12","name":"processServerResponse","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"bool processServerResponse(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processServerResponse.html"},{"doc":"Process a handshake payload from a DTLS record.","kind":"method","module":"ddn.net.dtls.client12","name":"processHandshakePayload","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"bool processHandshakePayload(const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processHandshakePayload.html"},{"doc":"Dispatch a complete handshake message to the appropriate handler.","kind":"method","module":"ddn.net.dtls.client12","name":"dispatchHandshakeType","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"bool dispatchHandshakeType(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.dispatchHandshakeType.html"},{"doc":"Process a ServerHello message body.","kind":"method","module":"ddn.net.dtls.client12","name":"processServerHello","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void processServerHello(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processServerHello.html"},{"doc":"Process extensions from a ServerHello.","kind":"method","module":"ddn.net.dtls.client12","name":"processServerHelloExtensions","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void processServerHelloExtensions(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processServerHelloExtensions.html"},{"doc":"Process a Certificate message body.","kind":"method","module":"ddn.net.dtls.client12","name":"processCertificate","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void processCertificate(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processCertificate.html"},{"doc":"Verify the peer's certificate chain against the trust store.","kind":"method","module":"ddn.net.dtls.client12","name":"verifyPeerCertificates","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void verifyPeerCertificates()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.verifyPeerCertificates.html"},{"doc":"Process a ServerKeyExchange message body.","kind":"method","module":"ddn.net.dtls.client12","name":"processServerKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void processServerKeyExchange(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processServerKeyExchange.html"},{"doc":"Perform ECDHE key exchange.","kind":"method","module":"ddn.net.dtls.client12","name":"performKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void performKeyExchange(NamedGroup group,  const(ubyte)[]  peerPubKey)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.performKeyExchange.html"},{"doc":"Verify the server's signature on ServerKeyExchange parameters.","kind":"method","module":"ddn.net.dtls.client12","name":"verifyServerKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void verifyServerKeyExchange(SignatureScheme sigScheme,\n          const(ubyte)[]  params,  const(ubyte)[]  signature)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.verifyServerKeyExchange.html"},{"doc":"Builds a ClientKeyExchange handshake message.","kind":"method","module":"ddn.net.dtls.client12","name":"buildClientKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] buildClientKeyExchange()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.buildClientKeyExchange.html"},{"doc":"Builds a ChangeCipherSpec record.","kind":"method","module":"ddn.net.dtls.client12","name":"buildChangeCipherSpec","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] buildChangeCipherSpec()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.buildChangeCipherSpec.html"},{"doc":"Derives master secret and key material from the premaster secret.","kind":"method","module":"ddn.net.dtls.client12","name":"deriveKeys","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void deriveKeys()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.deriveKeys.html"},{"doc":"Builds a Finished handshake message.","kind":"method","module":"ddn.net.dtls.client12","name":"buildFinished","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] buildFinished()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.buildFinished.html"},{"doc":"Process a datagram that may contain a HelloVerifyRequest.","kind":"method","module":"ddn.net.dtls.client12","name":"processHelloVerify","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"bool processHelloVerify(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.processHelloVerify.html"},{"doc":"Extract the cookie from a HelloVerifyRequest body.","kind":"method","module":"ddn.net.dtls.client12","name":"extractHelloVerifyCookie","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"const(ubyte)[] extractHelloVerifyCookie(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.extractHelloVerifyCookie.html"},{"doc":"Update the handshake transcript hash with a DTLS handshake message.","kind":"method","module":"ddn.net.dtls.client12","name":"updateTranscript","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void updateTranscript(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.updateTranscript.html"},{"doc":"Wraps a handshake message body in a DTLS handshake header.","kind":"method","module":"ddn.net.dtls.client12","name":"wrapHandshakeMessage","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] wrapHandshakeMessage(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.wrapHandshakeMessage.html"},{"doc":"Wraps a handshake message in a DTLS record.","kind":"method","module":"ddn.net.dtls.client12","name":"wrapInRecord","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] wrapInRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.wrapInRecord.html"},{"doc":"Builds a complete DTLS record with 13-byte header.","kind":"method","module":"ddn.net.dtls.client12","name":"buildDtlsRecord","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] buildDtlsRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.buildDtlsRecord.html"},{"doc":"Encrypts a record payload using the current write AEAD.","kind":"method","module":"ddn.net.dtls.client12","name":"encryptRecord","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] encryptRecord(ContentType contentType,  const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.encryptRecord.html"},{"doc":"Receive a single datagram from the transport.","kind":"method","module":"ddn.net.dtls.client12","name":"receiveDatagram","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"const(ubyte)[] receiveDatagram()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.receiveDatagram.html"},{"doc":"Feed a received datagram for processing.","kind":"method","module":"ddn.net.dtls.client12","name":"feedDatagram","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void feedDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.feedDatagram.html"},{"doc":"Send a datagram via the transport.","kind":"method","module":"ddn.net.dtls.client12","name":"sendDatagram","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void sendDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.sendDatagram.html"},{"doc":"Send a flight of records as one or more datagrams.","kind":"method","module":"ddn.net.dtls.client12","name":"sendFlight","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void sendFlight(ubyte[][]  records)","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.sendFlight.html"},{"doc":"Schedule retransmission timer for the current flight.","kind":"method","module":"ddn.net.dtls.client12","name":"scheduleRetransmit","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void scheduleRetransmit()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.scheduleRetransmit.html"},{"doc":"Retransmit the pending flight.","kind":"method","module":"ddn.net.dtls.client12","name":"retransmitFlight","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"void retransmitFlight()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.retransmitFlight.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.dtls.client12","name":"phase","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"Dtls12ClientPhase phase()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.phase.html"},{"doc":"Returns: The negotiated cipher suite.","kind":"method","module":"ddn.net.dtls.client12","name":"negotiatedCipher","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"CipherSuiteId negotiatedCipher()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.negotiatedCipher.html"},{"doc":"Returns: The negotiated DTLS version.","kind":"method","module":"ddn.net.dtls.client12","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"DtlsVersion negotiatedVersion()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.negotiatedVersion.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.dtls.client12","name":"alpnProtocol","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"string alpnProtocol()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.alpnProtocol.html"},{"doc":"Returns: The peer's certificate chain.","kind":"method","module":"ddn.net.dtls.client12","name":"peerCertificates","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.peerCertificates.html"},{"doc":"Returns: The current epoch.","kind":"method","module":"ddn.net.dtls.client12","name":"epoch","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ushort epoch()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.epoch.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client12","name":"negotiatedSrtpProfile","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"SrtpProfile negotiatedSrtpProfile()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.negotiatedSrtpProfile.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client12","name":"srtpMasterSecret","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] srtpMasterSecret()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.srtpMasterSecret.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client12","name":"srtpClientRandom","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] srtpClientRandom()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.srtpClientRandom.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client12","name":"srtpServerRandom","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"ubyte[] srtpServerRandom()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.srtpServerRandom.html"},{"doc":"Returns: The write AEAD cipher (after key derivation).","kind":"method","module":"ddn.net.dtls.client12","name":"writeAead","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"TlsAead writeAead()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.writeAead.html"},{"doc":"Returns: The read AEAD cipher (after key derivation).","kind":"method","module":"ddn.net.dtls.client12","name":"readAead","package":"ddn-net-tls","parentType":"Dtls12Client","signature":"TlsAead readAead()","url":"/ddn-net-tls/ddn/net/dtls/client12/Dtls12Client.readAead.html"},{"doc":"DTLS 1.2 record version used on the wire.","kind":"variable","module":"ddn.net.dtls.client12","name":"DTLS_1_2_RECORD_VERSION","package":"ddn-net-tls","parentType":"","signature":"DTLS_1_2_RECORD_VERSION","url":"/ddn-net-tls/ddn/net/dtls/client12.html#DTLS_1_2_RECORD_VERSION"},{"doc":"DTLS 1.3 client handshake state machine (RFC 9147).","kind":"module","module":"ddn.net.dtls.client13","name":"ddn.net.dtls.client13","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/client13.html"},{"doc":"DTLS 1.3 key schedule with \"dtls13 \" HKDF label prefix.","kind":"class","module":"ddn.net.dtls.client13","name":"Dtls13ClientKeySchedule","package":"ddn-net-tls","parentType":"","signature":"Dtls13ClientKeySchedule : Tls13KeySchedule","url":"/ddn-net-tls/ddn/net/dtls/client13.html#Dtls13ClientKeySchedule"},{"doc":"Reconfigures the hash algorithm based on the negotiated cipher suite.","kind":"method","module":"ddn.net.dtls.client13","name":"setCipherSuite","package":"ddn-net-tls","parentType":"Dtls13ClientKeySchedule","signature":"void setCipherSuite(ushort  cipherSuite)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13ClientKeySchedule.setCipherSuite.html"},{"doc":"HKDF-Expand-Label with \"dtls13 \" prefix for DTLS 1.3.","kind":"method","module":"ddn.net.dtls.client13","name":"hkdfExpandLabel","package":"ddn-net-tls","parentType":"Dtls13ClientKeySchedule","signature":"ubyte[] hkdfExpandLabel(const(ubyte)[]  secret,  string label,\n          const(ubyte)[]  context,  size_t length)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13ClientKeySchedule.hkdfExpandLabel.html"},{"doc":"DTLS 1.3 client handshake engine.","kind":"class","module":"ddn.net.dtls.client13","name":"Dtls13Client","package":"ddn-net-tls","parentType":"","signature":"Dtls13Client","url":"/ddn-net-tls/ddn/net/dtls/client13.html#Dtls13Client"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.net.dtls.client13","name":"setMinVersion","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.net.dtls.client13","name":"setMaxVersion","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setMaxVersion.html"},{"doc":"Sets the ALPN protocols.","kind":"method","module":"ddn.net.dtls.client13","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setAlpnProtocols(string[]  protocols)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setAlpnProtocols.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client13","name":"setSrtpProfiles","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setSrtpProfiles(SrtpProfile[]  profiles)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setSrtpProfiles.html"},{"doc":"Enables Connection ID and sets the local CID length.","kind":"method","module":"ddn.net.dtls.client13","name":"setCidConfig","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setCidConfig(bool  enabled,  ubyte  cidLength =  DtlsCidConstants.DEFAULT_CID_LENGTH)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setCidConfig.html"},{"doc":"Returns: The local Connection ID (set after negotiation).","kind":"method","module":"ddn.net.dtls.client13","name":"localCid","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"DtlsConnectionId localCid()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.localCid.html"},{"doc":"Returns: The peer's Connection ID (set after ServerHello).","kind":"method","module":"ddn.net.dtls.client13","name":"peerCid","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"DtlsConnectionId peerCid()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.peerCid.html"},{"doc":"Returns: true if CID was negotiated.","kind":"method","module":"ddn.net.dtls.client13","name":"cidNegotiated","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool cidNegotiated()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.cidNegotiated.html"},{"doc":"Sets the session to resume.","kind":"method","module":"ddn.net.dtls.client13","name":"setResumptionSession","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setResumptionSession(scope  ref  const  DtlsSessionInfo session)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setResumptionSession.html"},{"doc":"Returns: true if resumption was attempted and accepted.","kind":"method","module":"ddn.net.dtls.client13","name":"resumptionAccepted","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool resumptionAccepted()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.resumptionAccepted.html"},{"doc":"Returns: true if a resumption attempt will be made.","kind":"method","module":"ddn.net.dtls.client13","name":"resumptionAttempt","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool resumptionAttempt()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.resumptionAttempt.html"},{"doc":"Returns: true if early data has been sent.","kind":"method","module":"ddn.net.dtls.client13","name":"earlyDataSent","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool earlyDataSent()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.earlyDataSent.html"},{"doc":"Initializes early traffic keys for 0-RTT.","kind":"method","module":"ddn.net.dtls.client13","name":"initEarlyDataKeys","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void initEarlyDataKeys()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.initEarlyDataKeys.html"},{"doc":"Writes early data (0-RTT) to the server.","kind":"method","module":"ddn.net.dtls.client13","name":"writeEarlyData","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"size_t writeEarlyData(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.writeEarlyData.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.net.dtls.client13","name":"setVerifyMode","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setVerifyMode.html"},{"doc":"Sets a custom certificate verification callback.","kind":"method","module":"ddn.net.dtls.client13","name":"setVerifyCallback","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setVerifyCallback(DtlsVerifyCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setVerifyCallback.html"},{"doc":"Sets the trust store for certificate chain validation.","kind":"method","module":"ddn.net.dtls.client13","name":"setTrustStore","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void setTrustStore(NativeTlsTrustStore trustStore)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.setTrustStore.html"},{"doc":"Performs or continues the DTLS 1.3 client handshake.","kind":"method","module":"ddn.net.dtls.client13","name":"handshake","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.handshake.html"},{"doc":"Builds a DTLS 1.3 ClientHello handshake message.","kind":"method","module":"ddn.net.dtls.client13","name":"buildClientHello","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] buildClientHello(const(ubyte)[]  cookie)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.buildClientHello.html"},{"doc":"Process a datagram containing a ServerHello.","kind":"method","module":"ddn.net.dtls.client13","name":"processServerHello","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool processServerHello(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processServerHello.html"},{"doc":"Parse a ServerHello message body.","kind":"method","module":"ddn.net.dtls.client13","name":"parseServerHello","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void parseServerHello(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.parseServerHello.html"},{"doc":"Process extensions from a ServerHello.","kind":"method","module":"ddn.net.dtls.client13","name":"processServerHelloExtensions","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void processServerHelloExtensions(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processServerHelloExtensions.html"},{"doc":"Process a datagram that may contain a HelloRetryRequest.","kind":"method","module":"ddn.net.dtls.client13","name":"processHelloRetry","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool processHelloRetry(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processHelloRetry.html"},{"doc":"Extract the cookie from a HelloRetryRequest body.","kind":"method","module":"ddn.net.dtls.client13","name":"extractHelloRetryCookie","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"const(ubyte)[] extractHelloRetryCookie(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.extractHelloRetryCookie.html"},{"doc":"Process an encrypted flight of handshake messages.","kind":"method","module":"ddn.net.dtls.client13","name":"processEncryptedFlight","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool processEncryptedFlight(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processEncryptedFlight.html"},{"doc":"Decrypt a record payload using the read AEAD.","kind":"method","module":"ddn.net.dtls.client13","name":"decryptRecordPayload","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] decryptRecordPayload(const(ubyte)[]  payload,  DtlsRecordHeader header)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.decryptRecordPayload.html"},{"doc":"Process a handshake payload from an encrypted record.","kind":"method","module":"ddn.net.dtls.client13","name":"processHandshakePayload","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool processHandshakePayload(const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processHandshakePayload.html"},{"doc":"Dispatch a complete handshake message to the appropriate handler.","kind":"method","module":"ddn.net.dtls.client13","name":"dispatchHandshakeType","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"bool dispatchHandshakeType(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.dispatchHandshakeType.html"},{"doc":"Process an EncryptedExtensions message body.","kind":"method","module":"ddn.net.dtls.client13","name":"processEncryptedExtensions","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void processEncryptedExtensions(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processEncryptedExtensions.html"},{"doc":"Process a Certificate message body.","kind":"method","module":"ddn.net.dtls.client13","name":"processCertificate","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void processCertificate(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processCertificate.html"},{"doc":"Verify the peer's certificate chain against the trust store.","kind":"method","module":"ddn.net.dtls.client13","name":"verifyPeerCertificates","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void verifyPeerCertificates()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.verifyPeerCertificates.html"},{"doc":"Process a CertificateVerify message body.","kind":"method","module":"ddn.net.dtls.client13","name":"processCertificateVerify","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void processCertificateVerify(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processCertificateVerify.html"},{"doc":"Perform ECDHE key exchange.","kind":"method","module":"ddn.net.dtls.client13","name":"performKeyExchange","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void performKeyExchange(NamedGroup group,  const(ubyte)[]  peerPubKey)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.performKeyExchange.html"},{"doc":"Derives handshake traffic keys from the shared secret.","kind":"method","module":"ddn.net.dtls.client13","name":"deriveHandshakeKeys","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void deriveHandshakeKeys()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.deriveHandshakeKeys.html"},{"doc":"Derives application traffic keys.","kind":"method","module":"ddn.net.dtls.client13","name":"deriveAppKeys","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void deriveAppKeys()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.deriveAppKeys.html"},{"doc":"Returns the AEAD key length for the given cipher suite.","kind":"method","module":"ddn.net.dtls.client13","name":"cipherKeyLength","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"size_t cipherKeyLength(CipherSuiteId cs)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.cipherKeyLength.html"},{"doc":"Process a server Finished message body.","kind":"method","module":"ddn.net.dtls.client13","name":"processServerFinished","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void processServerFinished(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.processServerFinished.html"},{"doc":"Builds and encrypts a client Finished message.","kind":"method","module":"ddn.net.dtls.client13","name":"buildClientFinished","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] buildClientFinished()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.buildClientFinished.html"},{"doc":"Wraps a handshake message body in a DTLS handshake header.","kind":"method","module":"ddn.net.dtls.client13","name":"wrapHandshakeMessage","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] wrapHandshakeMessage(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.wrapHandshakeMessage.html"},{"doc":"Wraps a handshake message in a DTLS record.","kind":"method","module":"ddn.net.dtls.client13","name":"wrapInRecord","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] wrapInRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.wrapInRecord.html"},{"doc":"Builds a complete DTLS record with 13-byte header.","kind":"method","module":"ddn.net.dtls.client13","name":"buildDtlsRecord","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] buildDtlsRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.buildDtlsRecord.html"},{"doc":"Encrypts a record payload using the current write AEAD.","kind":"method","module":"ddn.net.dtls.client13","name":"encryptRecord","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] encryptRecord(ContentType contentType,  const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.encryptRecord.html"},{"doc":"Receive a single datagram from the transport.","kind":"method","module":"ddn.net.dtls.client13","name":"receiveDatagram","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"const(ubyte)[] receiveDatagram()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.receiveDatagram.html"},{"doc":"Feed a received datagram for processing.","kind":"method","module":"ddn.net.dtls.client13","name":"feedDatagram","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void feedDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.feedDatagram.html"},{"doc":"Send a datagram via the transport.","kind":"method","module":"ddn.net.dtls.client13","name":"sendDatagram","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void sendDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.sendDatagram.html"},{"doc":"Send a flight of records as one or more datagrams.","kind":"method","module":"ddn.net.dtls.client13","name":"sendFlight","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void sendFlight(ubyte[][]  records)","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.sendFlight.html"},{"doc":"Schedule retransmission timer for the current flight.","kind":"method","module":"ddn.net.dtls.client13","name":"scheduleRetransmit","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void scheduleRetransmit()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.scheduleRetransmit.html"},{"doc":"Retransmit the pending flight.","kind":"method","module":"ddn.net.dtls.client13","name":"retransmitFlight","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"void retransmitFlight()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.retransmitFlight.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.dtls.client13","name":"phase","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"Dtls13ClientPhase phase()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.phase.html"},{"doc":"Returns: The negotiated cipher suite.","kind":"method","module":"ddn.net.dtls.client13","name":"negotiatedCipher","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"CipherSuiteId negotiatedCipher()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.negotiatedCipher.html"},{"doc":"Returns: The negotiated DTLS version.","kind":"method","module":"ddn.net.dtls.client13","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"DtlsVersion negotiatedVersion()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.negotiatedVersion.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.dtls.client13","name":"alpnProtocol","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"string alpnProtocol()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.alpnProtocol.html"},{"doc":"Returns: The peer's certificate chain.","kind":"method","module":"ddn.net.dtls.client13","name":"peerCertificates","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.peerCertificates.html"},{"doc":"Returns: The current epoch.","kind":"method","module":"ddn.net.dtls.client13","name":"epoch","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ushort epoch()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.epoch.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client13","name":"negotiatedSrtpProfile","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"SrtpProfile negotiatedSrtpProfile()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.negotiatedSrtpProfile.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client13","name":"srtpMasterSecret","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] srtpMasterSecret()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.srtpMasterSecret.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client13","name":"srtpClientRandom","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] srtpClientRandom()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.srtpClientRandom.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.client13","name":"srtpServerRandom","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"ubyte[] srtpServerRandom()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.srtpServerRandom.html"},{"doc":"Returns: The write AEAD cipher (after key derivation).","kind":"method","module":"ddn.net.dtls.client13","name":"writeAead","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"TlsAead writeAead()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.writeAead.html"},{"doc":"Returns: The read AEAD cipher (after key derivation).","kind":"method","module":"ddn.net.dtls.client13","name":"readAead","package":"ddn-net-tls","parentType":"Dtls13Client","signature":"TlsAead readAead()","url":"/ddn-net-tls/ddn/net/dtls/client13/Dtls13Client.readAead.html"},{"doc":"DTLS 1.3 record version used on the wire.","kind":"variable","module":"ddn.net.dtls.client13","name":"DTLS_1_3_RECORD_VERSION","package":"ddn-net-tls","parentType":"","signature":"DTLS_1_3_RECORD_VERSION","url":"/ddn-net-tls/ddn/net/dtls/client13.html#DTLS_1_3_RECORD_VERSION"},{"doc":"DTLS 1.3 Connection ID management (RFC 9147 §5.6).","kind":"module","module":"ddn.net.dtls.connectionid","name":"ddn.net.dtls.connectionid","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/connectionid.html"},{"doc":"Parses a DTLS 1.3 record header with optional CID.","kind":"function","module":"ddn.net.dtls.connectionid","name":"parseCidRecordHeader","package":"ddn-net-tls","parentType":"","signature":"CidRecordHeader parseCidRecordHeader(const(ubyte)[]  data,  ubyte  expectedCidLen)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/parseCidRecordHeader.html"},{"doc":"Builds a DTLS 1.3 record header with optional CID.","kind":"function","module":"ddn.net.dtls.connectionid","name":"buildCidRecordHeader","package":"ddn-net-tls","parentType":"","signature":"ubyte[] buildCidRecordHeader(ubyte  contentType,  ushort  epoch,  ulong  seqNum,\n       DtlsConnectionId cid,  ushort  payloadLen)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/buildCidRecordHeader.html"},{"doc":"Builds the `connection_id` extension body for ClientHello/ServerHello.","kind":"function","module":"ddn.net.dtls.connectionid","name":"buildCidExtension","package":"ddn-net-tls","parentType":"","signature":"ubyte[] buildCidExtension(DtlsConnectionId cid,  ubyte  localCidLength =  0)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/buildCidExtension.html"},{"doc":"Parses the `connection_id` extension body.","kind":"function","module":"ddn.net.dtls.connectionid","name":"parseCidExtension","package":"ddn-net-tls","parentType":"","signature":"DtlsConnectionId parseCidExtension(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/parseCidExtension.html"},{"doc":"Per-peer Connection ID state.","kind":"struct","module":"ddn.net.dtls.connectionid","name":"DtlsCidState","package":"ddn-net-tls","parentType":"","signature":"DtlsCidState","url":"/ddn-net-tls/ddn/net/dtls/connectionid.html#DtlsCidState"},{"doc":"Connection ID manager for DTLS 1.3.","kind":"class","module":"ddn.net.dtls.connectionid","name":"DtlsCidManager","package":"ddn-net-tls","parentType":"","signature":"DtlsCidManager","url":"/ddn-net-tls/ddn/net/dtls/connectionid.html#DtlsCidManager"},{"doc":"Returns: true if CID support is enabled.","kind":"method","module":"ddn.net.dtls.connectionid","name":"enabled","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"bool enabled()","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.enabled.html"},{"doc":"Returns: the configured local CID length.","kind":"method","module":"ddn.net.dtls.connectionid","name":"localCidLength","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"ubyte localCidLength()","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.localCidLength.html"},{"doc":"Generates a new random CID for local use.","kind":"method","module":"ddn.net.dtls.connectionid","name":"generateCid","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"DtlsConnectionId generateCid(ubyte  length)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.generateCid.html"},{"doc":"Initializes CID state for a new peer.","kind":"method","module":"ddn.net.dtls.connectionid","name":"initPeer","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"DtlsCidState initPeer(DatagramEndpoint peer)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.initPeer.html"},{"doc":"Sets the remote CID for a peer (received during handshake).","kind":"method","module":"ddn.net.dtls.connectionid","name":"setRemoteCid","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"void setRemoteCid(DatagramEndpoint peer,  DtlsConnectionId remoteCid)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.setRemoteCid.html"},{"doc":"Looks up a peer by CID.","kind":"method","module":"ddn.net.dtls.connectionid","name":"lookupByCid","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"DatagramEndpoint lookupByCid(DtlsConnectionId cid)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.lookupByCid.html"},{"doc":"Returns the CID state for a peer.","kind":"method","module":"ddn.net.dtls.connectionid","name":"getCidState","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"DtlsCidState * getCidState(DatagramEndpoint peer)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.getCidState.html"},{"doc":"Removes a peer's CID state.","kind":"method","module":"ddn.net.dtls.connectionid","name":"removePeer","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"void removePeer(DatagramEndpoint peer)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.removePeer.html"},{"doc":"Rotates the local CID for a peer.","kind":"method","module":"ddn.net.dtls.connectionid","name":"rotateLocalCid","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"DtlsConnectionId rotateLocalCid(DatagramEndpoint peer)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.rotateLocalCid.html"},{"doc":"Handles a peer address change (migration).","kind":"method","module":"ddn.net.dtls.connectionid","name":"migratePeer","package":"ddn-net-tls","parentType":"DtlsCidManager","signature":"void migratePeer(DatagramEndpoint oldAddr,  DatagramEndpoint newAddr)","url":"/ddn-net-tls/ddn/net/dtls/connectionid/DtlsCidManager.migratePeer.html"},{"doc":"Parsed result of a CID-aware record header.","kind":"struct","module":"ddn.net.dtls.connectionid","name":"CidRecordHeader","package":"ddn-net-tls","parentType":"","signature":"CidRecordHeader","url":"/ddn-net-tls/ddn/net/dtls/connectionid.html#CidRecordHeader"},{"doc":"Native DTLS context implementation.","kind":"module","module":"ddn.net.dtls.context","name":"ddn.net.dtls.context","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/context.html"},{"doc":"Pure D DTLS context backed by `ddn-crypto` primitives.","kind":"class","module":"ddn.net.dtls.context","name":"NativeDtlsContext","package":"ddn-net-tls","parentType":"","signature":"NativeDtlsContext : DtlsContext","url":"/ddn-net-tls/ddn/net/dtls/context.html#NativeDtlsContext"},{"doc":"Sets the certificate chain from PEM-encoded data.","kind":"method","module":"ddn.net.dtls.context","name":"setCertificateChain","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setCertificateChain(const(char)[]  pemData)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setCertificateChain.html"},{"doc":"Sets the certificate chain from DER-encoded certificates.","kind":"method","module":"ddn.net.dtls.context","name":"setCertificateChainDer","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setCertificateChainDer(const(ubyte[])[]  derCertificates)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setCertificateChainDer.html"},{"doc":"Sets the private key from PEM-encoded data.","kind":"method","module":"ddn.net.dtls.context","name":"setPrivateKey","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setPrivateKey(const(char)[]  pemData,  const(char)[]  password =  null)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setPrivateKey.html"},{"doc":"Sets the private key from DER-encoded data.","kind":"method","module":"ddn.net.dtls.context","name":"setPrivateKeyDer","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setPrivateKeyDer(const(ubyte)[]  derData,  const(char)[]  password =  null)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setPrivateKeyDer.html"},{"doc":"Returns: The trust store for adding trusted CA certificates.","kind":"method","module":"ddn.net.dtls.context","name":"trustStore","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"TlsTrustStore trustStore()","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.trustStore.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.net.dtls.context","name":"setVerifyMode","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setVerifyMode.html"},{"doc":"Sets a custom certificate verification callback.","kind":"method","module":"ddn.net.dtls.context","name":"setVerifyCallback","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setVerifyCallback(DtlsVerifyCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setVerifyCallback.html"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.net.dtls.context","name":"setMinVersion","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.net.dtls.context","name":"setMaxVersion","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setMaxVersion.html"},{"doc":"Sets the ALPN protocols to offer/accept.","kind":"method","module":"ddn.net.dtls.context","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setAlpnProtocols(const(string)[]  protocols)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setAlpnProtocols.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.context","name":"setConnectionId","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setConnectionId(bool  enable,  ubyte  cidLength =  8)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setConnectionId.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.context","name":"setSessionResumption","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setSessionResumption(bool  enable,  size_t maxEarlyData =  16384)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setSessionResumption.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.context","name":"setSrtpProfiles","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void setSrtpProfiles(const(SrtpProfile[])  profiles)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.setSrtpProfiles.html"},{"doc":"Creates a DTLS client engine with this context's configuration.","kind":"method","module":"ddn.net.dtls.context","name":"clientEngine","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"DtlsEngine clientEngine(DtlsTransport transport,  DtlsTimerSink timer,  string serverName)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.clientEngine.html"},{"doc":"Creates a DTLS server engine with this context's configuration.","kind":"method","module":"ddn.net.dtls.context","name":"serverEngine","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"DtlsEngine serverEngine(DtlsTransport transport,  DtlsTimerSink timer)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.serverEngine.html"},{"doc":"Apply stored configuration to a newly created engine.","kind":"method","module":"ddn.net.dtls.context","name":"applyConfig","package":"ddn-net-tls","parentType":"NativeDtlsContext","signature":"void applyConfig(NativeDtlsEngine engine)","url":"/ddn-net-tls/ddn/net/dtls/context/NativeDtlsContext.applyConfig.html"},{"doc":"DTLS cookie exchange for DoS mitigation.","kind":"module","module":"ddn.net.dtls.cookie","name":"ddn.net.dtls.cookie","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/cookie.html"},{"doc":"Generates a stateless cookie for DTLS HelloVerifyRequest.","kind":"function","module":"ddn.net.dtls.cookie","name":"generateCookie","package":"ddn-net-tls","parentType":"","signature":"ubyte[] generateCookie(const(ubyte)[]  serverSecret,  DatagramEndpoint clientAddr,\n       const(ubyte)[]  clientRandom)","url":"/ddn-net-tls/ddn/net/dtls/cookie/generateCookie.html"},{"doc":"Verifies a cookie received from a client.","kind":"function","module":"ddn.net.dtls.cookie","name":"verifyCookie","package":"ddn-net-tls","parentType":"","signature":"bool verifyCookie(const(ubyte)[]  cookie,  const(ubyte)[]  serverSecret,\n       DatagramEndpoint clientAddr,  const(ubyte)[]  clientRandom)","url":"/ddn-net-tls/ddn/net/dtls/cookie/verifyCookie.html"},{"doc":"Builds a HelloVerifyRequest message with DTLS handshake header.","kind":"function","module":"ddn.net.dtls.cookie","name":"buildHelloVerifyRequest","package":"ddn-net-tls","parentType":"","signature":"ubyte[] buildHelloVerifyRequest(DtlsVersion serverVersion,  ushort  messageSeq,\n       const(ubyte)[]  cookie)","url":"/ddn-net-tls/ddn/net/dtls/cookie/buildHelloVerifyRequest.html"},{"doc":"Generates a random cookie secret for server use.","kind":"function","module":"ddn.net.dtls.cookie","name":"generateCookieSecret","package":"ddn-net-tls","parentType":"","signature":"ubyte[] generateCookieSecret(SecureRandom rng)","url":"/ddn-net-tls/ddn/net/dtls/cookie/generateCookieSecret.html"},{"doc":"Extracts the cookie from a DTLS ClientHello message.","kind":"function","module":"ddn.net.dtls.cookie","name":"extractClientHelloCookie","package":"ddn-net-tls","parentType":"","signature":"const(ubyte)[] extractClientHelloCookie(const(ubyte)[]  clientHelloBody)","url":"/ddn-net-tls/ddn/net/dtls/cookie/extractClientHelloCookie.html"},{"doc":"Parsed HelloVerifyRequest message (RFC 6347 §4.2.1).","kind":"struct","module":"ddn.net.dtls.cookie","name":"HelloVerifyRequest","package":"ddn-net-tls","parentType":"","signature":"HelloVerifyRequest","url":"/ddn-net-tls/ddn/net/dtls/cookie.html#HelloVerifyRequest"},{"doc":"Parses a HelloVerifyRequest handshake body (after the 12-byte DTLS handshake header has been stripped).","kind":"method","module":"ddn.net.dtls.cookie","name":"parse","package":"ddn-net-tls","parentType":"HelloVerifyRequest","signature":"HelloVerifyRequest parse(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/cookie/HelloVerifyRequest.parse.html"},{"doc":"Returns: true if this instance was successfully parsed.","kind":"method","module":"ddn.net.dtls.cookie","name":"valid","package":"ddn-net-tls","parentType":"HelloVerifyRequest","signature":"bool valid()","url":"/ddn-net-tls/ddn/net/dtls/cookie/HelloVerifyRequest.valid.html"},{"doc":"Size of the server cookie secret key in bytes.","kind":"variable","module":"ddn.net.dtls.cookie","name":"COOKIE_SECRET_SIZE","package":"ddn-net-tls","parentType":"","signature":"COOKIE_SECRET_SIZE","url":"/ddn-net-tls/ddn/net/dtls/cookie.html#COOKIE_SECRET_SIZE"},{"doc":"Maximum cookie size in bytes (per RFC 6347 §4.2.1: opaque cookie<0..2^8-1>).","kind":"variable","module":"ddn.net.dtls.cookie","name":"MAX_COOKIE_SIZE","package":"ddn-net-tls","parentType":"","signature":"MAX_COOKIE_SIZE","url":"/ddn-net-tls/ddn/net/dtls/cookie.html#MAX_COOKIE_SIZE"},{"doc":"DTLS engine for client and server roles.","kind":"module","module":"ddn.net.dtls.engine","name":"ddn.net.dtls.engine","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/engine.html"},{"doc":"Main DTLS engine for client and server roles.","kind":"class","module":"ddn.net.dtls.engine","name":"NativeDtlsEngine","package":"ddn-net-tls","parentType":"","signature":"NativeDtlsEngine : DtlsEngine","url":"/ddn-net-tls/ddn/net/dtls/engine.html#NativeDtlsEngine"},{"doc":"Returns: The CID manager (package-internal access for NativeDtlsPeer).","kind":"method","module":"ddn.net.dtls.engine","name":"cidManager","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsCidManager cidManager()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.cidManager.html"},{"doc":"Set the certificate chain for authentication.","kind":"method","module":"ddn.net.dtls.engine","name":"setCertificateChain","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setCertificateChain(const(ubyte[])[]  derCerts)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setCertificateChain.html"},{"doc":"Set the private key for authentication.","kind":"method","module":"ddn.net.dtls.engine","name":"setPrivateKey","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setPrivateKey(string pemKey)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setPrivateKey.html"},{"doc":"Set the minimum DTLS version to accept.","kind":"method","module":"ddn.net.dtls.engine","name":"setMinVersion","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setMinVersion.html"},{"doc":"Set the maximum DTLS version to offer.","kind":"method","module":"ddn.net.dtls.engine","name":"setMaxVersion","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setMaxVersion.html"},{"doc":"Set the path MTU for datagram fragmentation.","kind":"method","module":"ddn.net.dtls.engine","name":"setMtu","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setMtu(size_t mtu)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setMtu.html"},{"doc":"Set the ALPN protocol list.","kind":"method","module":"ddn.net.dtls.engine","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setAlpnProtocols(string[]  protocols)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setAlpnProtocols.html"},{"doc":"Sets the trust store for certificate verification.","kind":"method","module":"ddn.net.dtls.engine","name":"setTrustStore","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setTrustStore(TlsTrustStore trustStore)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setTrustStore.html"},{"doc":"Sets a custom certificate verification callback.","kind":"method","module":"ddn.net.dtls.engine","name":"setVerifyCallback","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setVerifyCallback(DtlsVerifyCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setVerifyCallback.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.net.dtls.engine","name":"setVerifyMode","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setVerifyMode.html"},{"doc":"Sets the target server address for client mode.","kind":"method","module":"ddn.net.dtls.engine","name":"setServerAddress","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setServerAddress(DatagramEndpoint addr)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setServerAddress.html"},{"doc":"Perform or continue the DTLS handshake.","kind":"method","module":"ddn.net.dtls.engine","name":"handshake","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.handshake.html"},{"doc":"Process an incoming datagram.","kind":"method","module":"ddn.net.dtls.engine","name":"processDatagram","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress processDatagram(const(ubyte)[]  data,  DatagramEndpoint from)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.processDatagram.html"},{"doc":"Check and fire any pending retransmission timers.","kind":"method","module":"ddn.net.dtls.engine","name":"checkTimers","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress checkTimers()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.checkTimers.html"},{"doc":"Flush any pending outgoing data.","kind":"method","module":"ddn.net.dtls.engine","name":"flush","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress flush()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.flush.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"enablePmtuDiscovery","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void enablePmtuDiscovery(bool  enable)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.enablePmtuDiscovery.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"getEffectiveMtu","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"size_t getEffectiveMtu(DatagramEndpoint peer)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.getEffectiveMtu.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setOnMtuChanged","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setOnMtuChanged(DtlsMtuChangedCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setOnMtuChanged.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"enableConnectionId","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void enableConnectionId(bool  enable)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.enableConnectionId.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setConnectionIdLength","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setConnectionIdLength(ubyte  length)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setConnectionIdLength.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setOnPeerMigrated","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setOnPeerMigrated(DtlsPeerMigratedCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setOnPeerMigrated.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"enableSessionResumption","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void enableSessionResumption(bool  enable)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.enableSessionResumption.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setSessionTicketLifetime","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setSessionTicketLifetime(Duration lifetime)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setSessionTicketLifetime.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setMaxEarlyDataSize","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setMaxEarlyDataSize(size_t bytes)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setMaxEarlyDataSize.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setEarlyDataReplayProtection","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setEarlyDataReplayProtection(EarlyDataReplayProtection mode)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setEarlyDataReplayProtection.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setEarlyDataTimeWindow","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setEarlyDataTimeWindow(Duration window)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setEarlyDataTimeWindow.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setOnSessionTicket","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setOnSessionTicket(DtlsSessionCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setOnSessionTicket.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setOnEarlyData","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setOnEarlyData(DtlsEarlyDataCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setOnEarlyData.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"resumeWithSession","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void resumeWithSession(scope  ref  const  DtlsSessionInfo session)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.resumeWithSession.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.engine","name":"setSrtpProfiles","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setSrtpProfiles(const(SrtpProfile[])  profiles)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setSrtpProfiles.html"},{"doc":"Get a peer by address.","kind":"method","module":"ddn.net.dtls.engine","name":"getPeer","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsPeer getPeer(DatagramEndpoint addr)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.getPeer.html"},{"doc":"Get all active peers.","kind":"method","module":"ddn.net.dtls.engine","name":"peers","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsPeer[] peers()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.peers.html"},{"doc":"Set the handshake timeout.","kind":"method","module":"ddn.net.dtls.engine","name":"setHandshakeTimeout","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setHandshakeTimeout(Duration timeout)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setHandshakeTimeout.html"},{"doc":"Set the idle timeout.","kind":"method","module":"ddn.net.dtls.engine","name":"setIdleTimeout","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setIdleTimeout(Duration timeout)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setIdleTimeout.html"},{"doc":"Set the maximum number of peers.","kind":"method","module":"ddn.net.dtls.engine","name":"setMaxPeers","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setMaxPeers(size_t limit)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setMaxPeers.html"},{"doc":"Set the maximum number of peers in handshake state.","kind":"method","module":"ddn.net.dtls.engine","name":"setMaxHandshakingPeers","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setMaxHandshakingPeers(size_t limit)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setMaxHandshakingPeers.html"},{"doc":"Get the current number of peers.","kind":"method","module":"ddn.net.dtls.engine","name":"peerCount","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"size_t peerCount()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.peerCount.html"},{"doc":"Evict a peer by address.","kind":"method","module":"ddn.net.dtls.engine","name":"evictPeer","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void evictPeer(DatagramEndpoint addr)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.evictPeer.html"},{"doc":"Prune idle peers.","kind":"method","module":"ddn.net.dtls.engine","name":"pruneIdlePeers","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"size_t pruneIdlePeers(Duration idleTimeout)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.pruneIdlePeers.html"},{"doc":"Set the peer eviction callback.","kind":"method","module":"ddn.net.dtls.engine","name":"setOnPeerEvicted","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void setOnPeerEvicted(DtlsEvictCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.setOnPeerEvicted.html"},{"doc":"Read decrypted data from a peer.","kind":"method","module":"ddn.net.dtls.engine","name":"readFromPeer","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsResult readFromPeer(DtlsPeerState state,  ubyte[]  buffer)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.readFromPeer.html"},{"doc":"Write data to a peer.","kind":"method","module":"ddn.net.dtls.engine","name":"writeToPeer","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsResult writeToPeer(DtlsPeerState state,  const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.writeToPeer.html"},{"doc":"Shutdown a peer connection.","kind":"method","module":"ddn.net.dtls.engine","name":"shutdownPeer","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress shutdownPeer(DtlsPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.shutdownPeer.html"},{"doc":"Get the negotiated DTLS version for a peer.","kind":"method","module":"ddn.net.dtls.engine","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsVersion negotiatedVersion(const  DtlsPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.negotiatedVersion.html"},{"doc":"Get the negotiated cipher suite for a peer.","kind":"method","module":"ddn.net.dtls.engine","name":"cipherSuite","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"string cipherSuite(const  DtlsPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.cipherSuite.html"},{"doc":"Get the negotiated ALPN protocol for a peer.","kind":"method","module":"ddn.net.dtls.engine","name":"alpnProtocol","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"string alpnProtocol(const  DtlsPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.alpnProtocol.html"},{"doc":"Check if a peer's handshake is complete.","kind":"method","module":"ddn.net.dtls.engine","name":"isPeerConnected","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"bool isPeerConnected(const  DtlsPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.isPeerConnected.html"},{"doc":"Get the peer's certificate chain.","kind":"method","module":"ddn.net.dtls.engine","name":"peerCertificates","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsCertificateChain peerCertificates(DtlsPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.peerCertificates.html"},{"doc":"Check if this is a server engine.","kind":"method","module":"ddn.net.dtls.engine","name":"isServer","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"bool isServer()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.isServer.html"},{"doc":"Get the server name (SNI) for client engines.","kind":"method","module":"ddn.net.dtls.engine","name":"serverName","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"string serverName()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.serverName.html"},{"doc":"Get the configured MTU.","kind":"method","module":"ddn.net.dtls.engine","name":"mtu","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"size_t mtu()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.mtu.html"},{"doc":"Get the minimum DTLS version.","kind":"method","module":"ddn.net.dtls.engine","name":"minVersion","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsVersion minVersion()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.minVersion.html"},{"doc":"Get the maximum DTLS version.","kind":"method","module":"ddn.net.dtls.engine","name":"maxVersion","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsVersion maxVersion()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.maxVersion.html"},{"doc":"Get the transport.","kind":"method","module":"ddn.net.dtls.engine","name":"transport","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"DtlsTransport transport()","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.transport.html"},{"doc":"Encrypt application data into a DTLS record.","kind":"method","module":"ddn.net.dtls.engine","name":"encryptAppData","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] encryptAppData(DtlsPeerState state,  TlsAead aead,\n          const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.encryptAppData.html"},{"doc":"Encrypt application data using DTLS 1.2 format (explicit nonce).","kind":"method","module":"ddn.net.dtls.engine","name":"encryptAppData12","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] encryptAppData12(DtlsPeerState state,  TlsAead aead,\n          const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.encryptAppData12.html"},{"doc":"Encrypt application data using DTLS 1.3 format (XOR nonce).","kind":"method","module":"ddn.net.dtls.engine","name":"encryptAppData13","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] encryptAppData13(DtlsPeerState state,  TlsAead aead,\n          const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.encryptAppData13.html"},{"doc":"Decrypt an APPLICATION_DATA record payload.","kind":"method","module":"ddn.net.dtls.engine","name":"decryptAppDataRecord","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] decryptAppDataRecord(DtlsPeerState state,\n          const(ubyte)[]  payload,  DtlsRecordHeader header)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.decryptAppDataRecord.html"},{"doc":"Decrypt a DTLS 1.2 APPLICATION_DATA record (explicit nonce).","kind":"method","module":"ddn.net.dtls.engine","name":"decryptAppData12","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] decryptAppData12(TlsAead aead,  const(ubyte)[]  payload,\n          DtlsRecordHeader header)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.decryptAppData12.html"},{"doc":"Decrypt a DTLS 1.3 APPLICATION_DATA record (XOR nonce).","kind":"method","module":"ddn.net.dtls.engine","name":"decryptAppData13","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] decryptAppData13(TlsAead aead,  const(ubyte)[]  payload,\n          DtlsRecordHeader header)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.decryptAppData13.html"},{"doc":"Build a complete DTLS record with the given parameters.","kind":"method","module":"ddn.net.dtls.engine","name":"buildDtlsRecord","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] buildDtlsRecord(ContentType type,  ushort  epoch,\n          ulong  seq,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.buildDtlsRecord.html"},{"doc":"Build and send a DTLS alert record to a peer.","kind":"method","module":"ddn.net.dtls.engine","name":"sendAlert","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress sendAlert(DtlsPeerState state,  AlertLevel level,\n          AlertDescription description)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.sendAlert.html"},{"doc":"Encrypt an alert record payload using the peer's write AEAD.","kind":"method","module":"ddn.net.dtls.engine","name":"encryptAlertRecord","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"ubyte[] encryptAlertRecord(DtlsPeerState state,  TlsAead aead,\n          const(ubyte)[]  alertPayload)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.encryptAlertRecord.html"},{"doc":"Process a datagram containing APPLICATION_DATA for a connected peer.","kind":"method","module":"ddn.net.dtls.engine","name":"processAppDataDatagram","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"TlsProgress processAppDataDatagram(DtlsPeerState state,\n          DatagramEndpoint from,  const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.processAppDataDatagram.html"},{"doc":"Handle a received ALERT record for a connected peer.","kind":"method","module":"ddn.net.dtls.engine","name":"handleAlertRecord","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"void handleAlertRecord(DtlsPeerState state,\n          ref  DtlsRecord rec)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.handleAlertRecord.html"},{"doc":"* Converts a CipherSuiteId to its IANA name string. * * Params: *    id = The cipher suite identifier. * * Returns: *    The IANA cipher suite name.","kind":"method","module":"ddn.net.dtls.engine","name":"cipherSuiteName","package":"ddn-net-tls","parentType":"NativeDtlsEngine","signature":"string cipherSuiteName(CipherSuiteId id)","url":"/ddn-net-tls/ddn/net/dtls/engine/NativeDtlsEngine.cipherSuiteName.html"},{"doc":"DTLS handshake message fragmentation and reassembly.","kind":"module","module":"ddn.net.dtls.fragment","name":"ddn.net.dtls.fragment","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/fragment.html"},{"doc":"Fragment a handshake message into MTU-sized DTLS records.","kind":"function","module":"ddn.net.dtls.fragment","name":"fragmentHandshakeMessage","package":"ddn-net-tls","parentType":"","signature":"ubyte[][] fragmentHandshakeMessage(HandshakeType msgType,\n       ushort  messageSeq,\n       const(ubyte)[]  message,\n       size_t mtu =  DTLS_DEFAULT_MTU)","url":"/ddn-net-tls/ddn/net/dtls/fragment/fragmentHandshakeMessage.html"},{"doc":"Feeds a complete DTLS handshake fragment (with header) into a reassembly buffer.","kind":"function","module":"ddn.net.dtls.fragment","name":"feedFragment","package":"ddn-net-tls","parentType":"","signature":"bool feedFragment(DtlsFragmentBuffer buffer,  const(ubyte)[]  fragment)","url":"/ddn-net-tls/ddn/net/dtls/fragment/feedFragment.html"},{"doc":"Reassembly buffer for fragmented DTLS handshake messages.","kind":"class","module":"ddn.net.dtls.fragment","name":"DtlsFragmentBuffer","package":"ddn-net-tls","parentType":"","signature":"DtlsFragmentBuffer","url":"/ddn-net-tls/ddn/net/dtls/fragment.html#DtlsFragmentBuffer"},{"doc":"Feed a fragment into the reassembly buffer.","kind":"method","module":"ddn.net.dtls.fragment","name":"feed","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"bool feed(ushort  messageSeq,  uint  fragmentOffset,\n          uint  fragmentLength,  uint  totalLength,\n          const(ubyte)[]  fragmentData)","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.feed.html"},{"doc":"Returns the reassembled message, or null if incomplete.","kind":"method","module":"ddn.net.dtls.fragment","name":"message","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"const(ubyte)[] message()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.message.html"},{"doc":"Reset the buffer for a new message.","kind":"method","module":"ddn.net.dtls.fragment","name":"reset","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"void reset()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.reset.html"},{"doc":"Returns: true if any fragments have been received.","kind":"method","module":"ddn.net.dtls.fragment","name":"hasData","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"bool hasData()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.hasData.html"},{"doc":"Returns: The expected message sequence number.","kind":"method","module":"ddn.net.dtls.fragment","name":"expectedSeq","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"ushort expectedSeq()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.expectedSeq.html"},{"doc":"Returns: The total expected message length.","kind":"method","module":"ddn.net.dtls.fragment","name":"messageLength","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"size_t messageLength()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.messageLength.html"},{"doc":"Returns: The number of bytes received so far.","kind":"method","module":"ddn.net.dtls.fragment","name":"bytesReceived","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"size_t bytesReceived()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.bytesReceived.html"},{"doc":"Initializes the buffer for a new message.","kind":"method","module":"ddn.net.dtls.fragment","name":"initializeBuffer","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"void initializeBuffer(ushort  messageSeq,  uint  totalLength)","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.initializeBuffer.html"},{"doc":"Checks if all bytes have been received.","kind":"method","module":"ddn.net.dtls.fragment","name":"isComplete","package":"ddn-net-tls","parentType":"DtlsFragmentBuffer","signature":"bool isComplete()","url":"/ddn-net-tls/ddn/net/dtls/fragment/DtlsFragmentBuffer.isComplete.html"},{"doc":"","kind":"variable","module":"ddn.net.dtls.fragment","name":"MAX_FRAGMENT_MESSAGE_SIZE","package":"ddn-net-tls","parentType":"","signature":"MAX_FRAGMENT_MESSAGE_SIZE","url":"/ddn-net-tls/ddn/net/dtls/fragment.html#MAX_FRAGMENT_MESSAGE_SIZE"},{"doc":"Default MTU for DTLS.","kind":"variable","module":"ddn.net.dtls.fragment","name":"DTLS_DEFAULT_MTU","package":"ddn-net-tls","parentType":"","signature":"DTLS_DEFAULT_MTU","url":"/ddn-net-tls/ddn/net/dtls/fragment.html#DTLS_DEFAULT_MTU"},{"doc":"DTLS key schedule and transcript hash utilities.","kind":"module","module":"ddn.net.dtls.keyschedule","name":"ddn.net.dtls.keyschedule","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/keyschedule.html"},{"doc":"Converts a TLS 1.3 label to DTLS 1.3 format.","kind":"function","module":"ddn.net.dtls.keyschedule","name":"dtls13Label","package":"ddn-net-tls","parentType":"","signature":"string dtls13Label(string tls13Label)","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/dtls13Label.html"},{"doc":"Transcript hash for DTLS handshakes.","kind":"class","module":"ddn.net.dtls.keyschedule","name":"DtlsTranscriptHash","package":"ddn-net-tls","parentType":"","signature":"DtlsTranscriptHash","url":"/ddn-net-tls/ddn/net/dtls/keyschedule.html#DtlsTranscriptHash"},{"doc":"Updates the transcript with a DTLS handshake message.","kind":"method","module":"ddn.net.dtls.keyschedule","name":"update","package":"ddn-net-tls","parentType":"DtlsTranscriptHash","signature":"void update(ubyte  msgType,  ushort  messageSeq,  const(ubyte)[]  messageBody)","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/DtlsTranscriptHash.update.html"},{"doc":"Gets the current transcript hash value (SHA-256).","kind":"method","module":"ddn.net.dtls.keyschedule","name":"current","package":"ddn-net-tls","parentType":"DtlsTranscriptHash","signature":"ubyte[] current()","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/DtlsTranscriptHash.current.html"},{"doc":"Resets the transcript to empty state.","kind":"method","module":"ddn.net.dtls.keyschedule","name":"reset","package":"ddn-net-tls","parentType":"DtlsTranscriptHash","signature":"void reset()","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/DtlsTranscriptHash.reset.html"},{"doc":"Freezes the transcript.","kind":"method","module":"ddn.net.dtls.keyschedule","name":"freeze","package":"ddn-net-tls","parentType":"DtlsTranscriptHash","signature":"void freeze()","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/DtlsTranscriptHash.freeze.html"},{"doc":"Checks if the transcript is frozen.","kind":"method","module":"ddn.net.dtls.keyschedule","name":"isFrozen","package":"ddn-net-tls","parentType":"DtlsTranscriptHash","signature":"bool isFrozen()","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/DtlsTranscriptHash.isFrozen.html"},{"doc":"Gets the raw accumulated transcript data.","kind":"method","module":"ddn.net.dtls.keyschedule","name":"rawData","package":"ddn-net-tls","parentType":"DtlsTranscriptHash","signature":"const(ubyte)[] rawData()","url":"/ddn-net-tls/ddn/net/dtls/keyschedule/DtlsTranscriptHash.rawData.html"},{"doc":"DTLS 1.3 label prefix.","kind":"variable","module":"ddn.net.dtls.keyschedule","name":"Dtls13LabelPrefix","package":"ddn-net-tls","parentType":"","signature":"Dtls13LabelPrefix","url":"/ddn-net-tls/ddn/net/dtls/keyschedule.html#Dtls13LabelPrefix"},{"doc":"DDN DTLS - Datagram Transport Layer Security.","kind":"module","module":"ddn.net.dtls","name":"ddn.net.dtls","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls.html"},{"doc":"Creates a native DTLS context using pure D cryptographic primitives.","kind":"function","module":"ddn.net.dtls","name":"createDtlsContext","package":"ddn-net-tls","parentType":"","signature":"DtlsContext createDtlsContext(TlsBackend backend =  TlsBackend.AUTO)","url":"/ddn-net-tls/ddn/net/dtls/createDtlsContext.html"},{"doc":"DTLS peer state management.","kind":"module","module":"ddn.net.dtls.peer","name":"ddn.net.dtls.peer","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/peer.html"},{"doc":"Check if a flight needs retransmission.","kind":"function","module":"ddn.net.dtls.peer","name":"shouldRetransmit","package":"ddn-net-tls","parentType":"","signature":"bool shouldRetransmit(const(DtlsFlight) *  flight,  MonotonicTime now)","url":"/ddn-net-tls/ddn/net/dtls/peer/shouldRetransmit.html"},{"doc":"Compute retransmit timeout with exponential backoff.","kind":"function","module":"ddn.net.dtls.peer","name":"computeRetransmitTimeout","package":"ddn-net-tls","parentType":"","signature":"Duration computeRetransmitTimeout(int  retryCount)","url":"/ddn-net-tls/ddn/net/dtls/peer/computeRetransmitTimeout.html"},{"doc":"Alias for monotonic time representation.","kind":"alias","module":"ddn.net.dtls.peer","name":"MonotonicTime","package":"ddn-net-tls","parentType":"","signature":"MonotonicTime = MonoTime","url":"/ddn-net-tls/ddn/net/dtls/peer.html#MonotonicTime"},{"doc":"A flight of DTLS handshake messages.","kind":"struct","module":"ddn.net.dtls.peer","name":"DtlsFlight","package":"ddn-net-tls","parentType":"","signature":"DtlsFlight","url":"/ddn-net-tls/ddn/net/dtls/peer.html#DtlsFlight"},{"doc":"Internal state for a DTLS peer connection.","kind":"class","module":"ddn.net.dtls.peer","name":"DtlsPeerState","package":"ddn-net-tls","parentType":"","signature":"DtlsPeerState","url":"/ddn-net-tls/ddn/net/dtls/peer.html#DtlsPeerState"},{"doc":"Get the write AEAD for this peer.","kind":"method","module":"ddn.net.dtls.peer","name":"writeAead","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"TlsAead writeAead()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.writeAead.html"},{"doc":"Get the read AEAD for this peer.","kind":"method","module":"ddn.net.dtls.peer","name":"readAead","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"TlsAead readAead()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.readAead.html"},{"doc":"Whether this peer uses DTLS 1.2 (explicit nonce) encryption.","kind":"method","module":"ddn.net.dtls.peer","name":"isDtls12","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"bool isDtls12()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.isDtls12.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"enqueueAppData","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"void enqueueAppData(ubyte[]  data)","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.enqueueAppData.html"},{"doc":"Dequeue decrypted application data into the provided buffer.","kind":"method","module":"ddn.net.dtls.peer","name":"dequeueAppData","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"size_t dequeueAppData(ubyte[]  buffer)","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.dequeueAppData.html"},{"doc":"Whether there is buffered application data available to read.","kind":"method","module":"ddn.net.dtls.peer","name":"hasAppData","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"bool hasAppData()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.hasAppData.html"},{"doc":"Advance to the next epoch.","kind":"method","module":"ddn.net.dtls.peer","name":"advanceEpoch","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"void advanceEpoch()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.advanceEpoch.html"},{"doc":"Record activity from this peer.","kind":"method","module":"ddn.net.dtls.peer","name":"recordActivity","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"void recordActivity()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.recordActivity.html"},{"doc":"Check if the handshake has timed out.","kind":"method","module":"ddn.net.dtls.peer","name":"isHandshakeTimedOut","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"bool isHandshakeTimedOut(Duration timeout)","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.isHandshakeTimedOut.html"},{"doc":"Check if the peer connection is idle.","kind":"method","module":"ddn.net.dtls.peer","name":"isIdle","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"bool isIdle(Duration timeout)","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.isIdle.html"},{"doc":"Consume the next send sequence number.","kind":"method","module":"ddn.net.dtls.peer","name":"nextSendSequence","package":"ddn-net-tls","parentType":"DtlsPeerState","signature":"ulong nextSendSequence()","url":"/ddn-net-tls/ddn/net/dtls/peer/DtlsPeerState.nextSendSequence.html"},{"doc":"Represents an established DTLS connection to a single peer.","kind":"class","module":"ddn.net.dtls.peer","name":"NativeDtlsPeer","package":"ddn-net-tls","parentType":"","signature":"NativeDtlsPeer : DtlsPeer","url":"/ddn-net-tls/ddn/net/dtls/peer.html#NativeDtlsPeer"},{"doc":"Read decrypted application data from this peer.","kind":"method","module":"ddn.net.dtls.peer","name":"read","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"TlsResult read(ubyte[]  buffer)","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.read.html"},{"doc":"Write application data to be encrypted and sent.","kind":"method","module":"ddn.net.dtls.peer","name":"write","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"TlsResult write(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.write.html"},{"doc":"Graceful shutdown (send close_notify).","kind":"method","module":"ddn.net.dtls.peer","name":"shutdown","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"TlsProgress shutdown()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.shutdown.html"},{"doc":"The peer's network address.","kind":"method","module":"ddn.net.dtls.peer","name":"address","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"DatagramEndpoint address()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.address.html"},{"doc":"The negotiated DTLS version.","kind":"method","module":"ddn.net.dtls.peer","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"DtlsVersion negotiatedVersion()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.negotiatedVersion.html"},{"doc":"The negotiated cipher suite name.","kind":"method","module":"ddn.net.dtls.peer","name":"cipherSuite","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"string cipherSuite()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.cipherSuite.html"},{"doc":"The negotiated ALPN protocol.","kind":"method","module":"ddn.net.dtls.peer","name":"alpnProtocol","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"string alpnProtocol()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.alpnProtocol.html"},{"doc":"Whether the handshake is complete.","kind":"method","module":"ddn.net.dtls.peer","name":"isConnected","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"bool isConnected()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.isConnected.html"},{"doc":"Returns the peer's certificate chain.","kind":"method","module":"ddn.net.dtls.peer","name":"peerCertificates","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.peerCertificates.html"},{"doc":"Access to the underlying peer state.","kind":"method","module":"ddn.net.dtls.peer","name":"state","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"DtlsPeerState state()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.state.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"connectionId","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"DtlsConnectionId connectionId()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.connectionId.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"requestNewConnectionId","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"void requestNewConnectionId()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.requestNewConnectionId.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"writeEarlyData","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"TlsResult writeEarlyData(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.writeEarlyData.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"usedEarlyData","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"bool usedEarlyData()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.usedEarlyData.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"negotiatedSrtpProfile","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"SrtpProfile negotiatedSrtpProfile()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.negotiatedSrtpProfile.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.peer","name":"exportSrtpKeyingMaterial","package":"ddn-net-tls","parentType":"NativeDtlsPeer","signature":"SrtpKeyingMaterial exportSrtpKeyingMaterial()","url":"/ddn-net-tls/ddn/net/dtls/peer/NativeDtlsPeer.exportSrtpKeyingMaterial.html"},{"doc":"Initial retransmission timeout for DTLS flights.","kind":"variable","module":"ddn.net.dtls.peer","name":"DTLS_INITIAL_TIMEOUT","package":"ddn-net-tls","parentType":"","signature":"DTLS_INITIAL_TIMEOUT","url":"/ddn-net-tls/ddn/net/dtls/peer.html#DTLS_INITIAL_TIMEOUT"},{"doc":"Maximum retransmission timeout for DTLS flights.","kind":"variable","module":"ddn.net.dtls.peer","name":"DTLS_MAX_TIMEOUT","package":"ddn-net-tls","parentType":"","signature":"DTLS_MAX_TIMEOUT","url":"/ddn-net-tls/ddn/net/dtls/peer.html#DTLS_MAX_TIMEOUT"},{"doc":"Maximum number of retransmission attempts before giving up.","kind":"variable","module":"ddn.net.dtls.peer","name":"DTLS_MAX_RETRIES","package":"ddn-net-tls","parentType":"","signature":"DTLS_MAX_RETRIES","url":"/ddn-net-tls/ddn/net/dtls/peer.html#DTLS_MAX_RETRIES"},{"doc":"Path MTU Discovery for DTLS (RFC 8899 PLPMTUD).","kind":"module","module":"ddn.net.dtls.pmtud","name":"ddn.net.dtls.pmtud","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html"},{"doc":"PLPMTUD state machine states (RFC 8899 §5).","kind":"enum","module":"ddn.net.dtls.pmtud","name":"PmtudState","package":"ddn-net-tls","parentType":"","signature":"PmtudState : ubyte","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudState"},{"doc":"","kind":"enum_member","module":"ddn.net.dtls.pmtud","name":"DISABLED","package":"ddn-net-tls","parentType":"","signature":"DISABLED = ","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudState"},{"doc":"","kind":"enum_member","module":"ddn.net.dtls.pmtud","name":"BASE","package":"ddn-net-tls","parentType":"","signature":"BASE = ","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudState"},{"doc":"","kind":"enum_member","module":"ddn.net.dtls.pmtud","name":"SEARCHING","package":"ddn-net-tls","parentType":"","signature":"SEARCHING = ","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudState"},{"doc":"","kind":"enum_member","module":"ddn.net.dtls.pmtud","name":"COMPLETE","package":"ddn-net-tls","parentType":"","signature":"COMPLETE = ","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudState"},{"doc":"","kind":"enum_member","module":"ddn.net.dtls.pmtud","name":"ERROR","package":"ddn-net-tls","parentType":"","signature":"ERROR = ","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudState"},{"doc":"Per-peer PLPMTUD state.","kind":"struct","module":"ddn.net.dtls.pmtud","name":"PmtudPeerState","package":"ddn-net-tls","parentType":"","signature":"PmtudPeerState","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudPeerState"},{"doc":"Result of a PMTU probe check.","kind":"struct","module":"ddn.net.dtls.pmtud","name":"PmtudProbeResult","package":"ddn-net-tls","parentType":"","signature":"PmtudProbeResult","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#PmtudProbeResult"},{"doc":"PLPMTUD engine for DTLS.","kind":"class","module":"ddn.net.dtls.pmtud","name":"DtlsPmtudEngine","package":"ddn-net-tls","parentType":"","signature":"DtlsPmtudEngine","url":"/ddn-net-tls/ddn/net/dtls/pmtud.html#DtlsPmtudEngine"},{"doc":"Returns: true if PLPMTUD is enabled.","kind":"method","module":"ddn.net.dtls.pmtud","name":"enabled","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"bool enabled()","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.enabled.html"},{"doc":"Enables or disables PLPMTUD.","kind":"method","module":"ddn.net.dtls.pmtud","name":"enable","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"void enable(bool  on)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.enable.html"},{"doc":"Creates initial PMTU state for a new peer.","kind":"method","module":"ddn.net.dtls.pmtud","name":"createPeerState","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"PmtudPeerState createPeerState(DatagramEndpoint peer,  size_t baseMtu)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.createPeerState.html"},{"doc":"Checks if a probe should be sent for the given peer.","kind":"method","module":"ddn.net.dtls.pmtud","name":"checkProbe","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"PmtudProbeResult checkProbe(ref  PmtudPeerState state,  MonoTime now)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.checkProbe.html"},{"doc":"Records a successful probe acknowledgment.","kind":"method","module":"ddn.net.dtls.pmtud","name":"recordProbeSuccess","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"bool recordProbeSuccess(ref  PmtudPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.recordProbeSuccess.html"},{"doc":"Records a probe failure (timeout).","kind":"method","module":"ddn.net.dtls.pmtud","name":"recordProbeFailure","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"size_t recordProbeFailure(ref  PmtudPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.recordProbeFailure.html"},{"doc":"Returns the effective MTU for a peer.","kind":"method","module":"ddn.net.dtls.pmtud","name":"effectiveMtu","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"size_t effectiveMtu(ref  const  PmtudPeerState state)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.effectiveMtu.html"},{"doc":"Resets a peer's PMTU state (e.g., after path change).","kind":"method","module":"ddn.net.dtls.pmtud","name":"resetPeerState","package":"ddn-net-tls","parentType":"DtlsPmtudEngine","signature":"void resetPeerState(ref  PmtudPeerState state,  size_t baseMtu)","url":"/ddn-net-tls/ddn/net/dtls/pmtud/DtlsPmtudEngine.resetPeerState.html"},{"doc":"POSIX datagram transport and poll-based timer for DTLS.","kind":"module","module":"ddn.net.dtls.polltransport","name":"ddn.net.dtls.polltransport","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/polltransport.html"},{"doc":"Convert a native sockaddr to a portable DatagramEndpoint.","kind":"function","module":"ddn.net.dtls.polltransport","name":"nativeToDatagramEndpoint","package":"ddn-net-tls","parentType":"","signature":"DatagramEndpoint nativeToDatagramEndpoint(sockaddr *  addr,  socklen_t addrLen)","url":"/ddn-net-tls/ddn/net/dtls/polltransport/nativeToDatagramEndpoint.html"},{"doc":"Convert a portable DatagramEndpoint to a native sockaddr.","kind":"function","module":"ddn.net.dtls.polltransport","name":"socketAddressToNative","package":"ddn-net-tls","parentType":"","signature":"void socketAddressToNative(DatagramEndpoint addr,\n       sockaddr *  outAddr,  ref  socklen_t outLen)","url":"/ddn-net-tls/ddn/net/dtls/polltransport/socketAddressToNative.html"},{"doc":"DTLS transport over a POSIX UDP socket.","kind":"class","module":"ddn.net.dtls.polltransport","name":"PollDtlsTransport","package":"ddn-net-tls","parentType":"","signature":"PollDtlsTransport : DtlsTransport","url":"/ddn-net-tls/ddn/net/dtls/polltransport.html#PollDtlsTransport"},{"doc":"Receives a single datagram from the socket.","kind":"method","module":"ddn.net.dtls.polltransport","name":"recvFrom","package":"ddn-net-tls","parentType":"PollDtlsTransport","signature":"ptrdiff_t recvFrom(ubyte[]  buffer,  out  DatagramEndpoint sender)","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTransport.recvFrom.html"},{"doc":"Sends a single datagram to the given address.","kind":"method","module":"ddn.net.dtls.polltransport","name":"sendTo","package":"ddn-net-tls","parentType":"PollDtlsTransport","signature":"ptrdiff_t sendTo(const(ubyte)[]  data,  DatagramEndpoint dest)","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTransport.sendTo.html"},{"doc":"Returns the socket file descriptor as a PollHandle.","kind":"method","module":"ddn.net.dtls.polltransport","name":"pollHandle","package":"ddn-net-tls","parentType":"PollDtlsTransport","signature":"PollHandle pollHandle()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTransport.pollHandle.html"},{"doc":"Returns whether the socket is still open.","kind":"method","module":"ddn.net.dtls.polltransport","name":"isOpen","package":"ddn-net-tls","parentType":"PollDtlsTransport","signature":"bool isOpen()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTransport.isOpen.html"},{"doc":"Closes the underlying socket.","kind":"method","module":"ddn.net.dtls.polltransport","name":"close","package":"ddn-net-tls","parentType":"PollDtlsTransport","signature":"void close()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTransport.close.html"},{"doc":"Returns the raw file descriptor.","kind":"method","module":"ddn.net.dtls.polltransport","name":"fd","package":"ddn-net-tls","parentType":"PollDtlsTransport","signature":"int fd()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTransport.fd.html"},{"doc":"Poll-friendly DTLS timer using monotonic deadlines.","kind":"class","module":"ddn.net.dtls.polltransport","name":"PollDtlsTimer","package":"ddn-net-tls","parentType":"","signature":"PollDtlsTimer : DtlsTimerSink","url":"/ddn-net-tls/ddn/net/dtls/polltransport.html#PollDtlsTimer"},{"doc":"Schedules a timeout callback.","kind":"method","module":"ddn.net.dtls.polltransport","name":"scheduleTimeout","package":"ddn-net-tls","parentType":"PollDtlsTimer","signature":"void scheduleTimeout(Duration delay,  void  delegate()  onTimeout)","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTimer.scheduleTimeout.html"},{"doc":"Cancels any previously scheduled timeout.","kind":"method","module":"ddn.net.dtls.polltransport","name":"cancelTimeout","package":"ddn-net-tls","parentType":"PollDtlsTimer","signature":"void cancelTimeout()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTimer.cancelTimeout.html"},{"doc":"Returns milliseconds until the next timeout, or -1 for infinite.","kind":"method","module":"ddn.net.dtls.polltransport","name":"nextTimeoutMs","package":"ddn-net-tls","parentType":"PollDtlsTimer","signature":"int nextTimeoutMs()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTimer.nextTimeoutMs.html"},{"doc":"Checks if the deadline has passed and fires the callback.","kind":"method","module":"ddn.net.dtls.polltransport","name":"check","package":"ddn-net-tls","parentType":"PollDtlsTimer","signature":"bool check()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTimer.check.html"},{"doc":"Returns true if a timeout is currently scheduled.","kind":"method","module":"ddn.net.dtls.polltransport","name":"hasPendingTimeout","package":"ddn-net-tls","parentType":"PollDtlsTimer","signature":"bool hasPendingTimeout()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTimer.hasPendingTimeout.html"},{"doc":"Returns the current deadline, or MonoTime.max if none.","kind":"method","module":"ddn.net.dtls.polltransport","name":"deadline","package":"ddn-net-tls","parentType":"PollDtlsTimer","signature":"MonoTime deadline()","url":"/ddn-net-tls/ddn/net/dtls/polltransport/PollDtlsTimer.deadline.html"},{"doc":"DTLS record layer implementation.","kind":"module","module":"ddn.net.dtls.record","name":"ddn.net.dtls.record","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/record.html"},{"doc":"Parsed DTLS record.","kind":"struct","module":"ddn.net.dtls.record","name":"DtlsRecord","package":"ddn-net-tls","parentType":"","signature":"DtlsRecord","url":"/ddn-net-tls/ddn/net/dtls/record.html#DtlsRecord"},{"doc":"DTLS record layer.","kind":"class","module":"ddn.net.dtls.record","name":"DtlsRecordLayer","package":"ddn-net-tls","parentType":"","signature":"DtlsRecordLayer","url":"/ddn-net-tls/ddn/net/dtls/record.html#DtlsRecordLayer"},{"doc":"Process a received datagram, which may contain multiple DTLS records.","kind":"method","module":"ddn.net.dtls.record","name":"processDatagram","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"TlsProgress processDatagram(const(ubyte)[]  datagram,  out  DtlsRecord[]  records)","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.processDatagram.html"},{"doc":"Build a DTLS record for sending.","kind":"method","module":"ddn.net.dtls.record","name":"buildRecord","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"ubyte[] buildRecord(ContentType type,  const(ubyte)[]  payload,  ushort  epoch)","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.buildRecord.html"},{"doc":"Coalesce multiple records into a single datagram.","kind":"method","module":"ddn.net.dtls.record","name":"coalesceDatagram","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"ubyte[] coalesceDatagram(const(ubyte[])[]  records)","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.coalesceDatagram.html"},{"doc":"Set the epoch and reset sequence number.","kind":"method","module":"ddn.net.dtls.record","name":"advanceEpoch","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"void advanceEpoch()","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.advanceEpoch.html"},{"doc":"Get current epoch.","kind":"method","module":"ddn.net.dtls.record","name":"currentEpoch","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"ushort currentEpoch()","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.currentEpoch.html"},{"doc":"Reset replay window (typically on epoch change).","kind":"method","module":"ddn.net.dtls.record","name":"resetReplayWindow","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"void resetReplayWindow()","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.resetReplayWindow.html"},{"doc":"Get the next sequence number that will be used.","kind":"method","module":"ddn.net.dtls.record","name":"nextSequence","package":"ddn-net-tls","parentType":"DtlsRecordLayer","signature":"ulong nextSequence()","url":"/ddn-net-tls/ddn/net/dtls/record/DtlsRecordLayer.nextSequence.html"},{"doc":"DTLS anti-replay protection.","kind":"module","module":"ddn.net.dtls.replay","name":"ddn.net.dtls.replay","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/replay.html"},{"doc":"DTLS anti-replay window (RFC 6347 §4.1.2.6).","kind":"struct","module":"ddn.net.dtls.replay","name":"DtlsReplayWindow","package":"ddn-net-tls","parentType":"","signature":"DtlsReplayWindow","url":"/ddn-net-tls/ddn/net/dtls/replay.html#DtlsReplayWindow"},{"doc":"Check if a sequence number is acceptable and mark it as seen.","kind":"method","module":"ddn.net.dtls.replay","name":"checkAndMark","package":"ddn-net-tls","parentType":"DtlsReplayWindow","signature":"bool checkAndMark(ulong  seq)","url":"/ddn-net-tls/ddn/net/dtls/replay/DtlsReplayWindow.checkAndMark.html"},{"doc":"Reset the window (e.g., on epoch change).","kind":"method","module":"ddn.net.dtls.replay","name":"reset","package":"ddn-net-tls","parentType":"DtlsReplayWindow","signature":"void reset()","url":"/ddn-net-tls/ddn/net/dtls/replay/DtlsReplayWindow.reset.html"},{"doc":"Returns the left edge of the current window.","kind":"method","module":"ddn.net.dtls.replay","name":"left","package":"ddn-net-tls","parentType":"DtlsReplayWindow","signature":"ulong left()","url":"/ddn-net-tls/ddn/net/dtls/replay/DtlsReplayWindow.left.html"},{"doc":"Returns the current bitmap state.","kind":"method","module":"ddn.net.dtls.replay","name":"bitmap","package":"ddn-net-tls","parentType":"DtlsReplayWindow","signature":"ulong bitmap()","url":"/ddn-net-tls/ddn/net/dtls/replay/DtlsReplayWindow.bitmap.html"},{"doc":"DTLS 1.2 server handshake state machine (RFC 6347).","kind":"module","module":"ddn.net.dtls.server12","name":"ddn.net.dtls.server12","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/server12.html"},{"doc":"DTLS 1.2 server handshake engine.","kind":"class","module":"ddn.net.dtls.server12","name":"Dtls12Server","package":"ddn-net-tls","parentType":"","signature":"Dtls12Server","url":"/ddn-net-tls/ddn/net/dtls/server12.html#Dtls12Server"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.net.dtls.server12","name":"setMinVersion","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.net.dtls.server12","name":"setMaxVersion","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.setMaxVersion.html"},{"doc":"Sets the ALPN protocols.","kind":"method","module":"ddn.net.dtls.server12","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void setAlpnProtocols(string[]  protocols)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.setAlpnProtocols.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server12","name":"setSrtpProfiles","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void setSrtpProfiles(SrtpProfile[]  profiles)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.setSrtpProfiles.html"},{"doc":"Process a received datagram and advance the handshake.","kind":"method","module":"ddn.net.dtls.server12","name":"processDatagram","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"TlsProgress processDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.processDatagram.html"},{"doc":"Process a ClientHello datagram.","kind":"method","module":"ddn.net.dtls.server12","name":"processClientHello","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"bool processClientHello(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.processClientHello.html"},{"doc":"Parse a ClientHello handshake payload.","kind":"method","module":"ddn.net.dtls.server12","name":"parseClientHelloPayload","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"bool parseClientHelloPayload(const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.parseClientHelloPayload.html"},{"doc":"Select a cipher suite from the client's offered list.","kind":"method","module":"ddn.net.dtls.server12","name":"selectCipherSuite","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void selectCipherSuite(const(ubyte)[]  cipherSuites)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.selectCipherSuite.html"},{"doc":"Parse extensions from a ClientHello.","kind":"method","module":"ddn.net.dtls.server12","name":"parseClientHelloExtensions","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void parseClientHelloExtensions(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.parseClientHelloExtensions.html"},{"doc":"Negotiate ALPN from the client's extension data.","kind":"method","module":"ddn.net.dtls.server12","name":"negotiateAlpn","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void negotiateAlpn(const(ubyte)[]  alpnData)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.negotiateAlpn.html"},{"doc":"Parse supported groups extension to select ECDHE group.","kind":"method","module":"ddn.net.dtls.server12","name":"parseSupportedGroups","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void parseSupportedGroups(const(ubyte)[]  groupsData)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.parseSupportedGroups.html"},{"doc":"Build a ServerHello handshake message.","kind":"method","module":"ddn.net.dtls.server12","name":"buildServerHello","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildServerHello()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildServerHello.html"},{"doc":"Build a Certificate handshake message.","kind":"method","module":"ddn.net.dtls.server12","name":"buildCertificate","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildCertificate()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildCertificate.html"},{"doc":"Build a ServerKeyExchange handshake message.","kind":"method","module":"ddn.net.dtls.server12","name":"buildServerKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildServerKeyExchange()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildServerKeyExchange.html"},{"doc":"Generate an ephemeral ECDHE key pair.","kind":"method","module":"ddn.net.dtls.server12","name":"generateEphemeralKey","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void generateEphemeralKey(NamedGroup group,  ref  ubyte[]  pubKeyBytes)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.generateEphemeralKey.html"},{"doc":"Sign the key exchange parameters.","kind":"method","module":"ddn.net.dtls.server12","name":"signKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] signKeyExchange(const(ubyte)[]  params)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.signKeyExchange.html"},{"doc":"Build a ServerHelloDone handshake message.","kind":"method","module":"ddn.net.dtls.server12","name":"buildServerHelloDone","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildServerHelloDone()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildServerHelloDone.html"},{"doc":"Process a client response datagram.","kind":"method","module":"ddn.net.dtls.server12","name":"processClientResponse","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"bool processClientResponse(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.processClientResponse.html"},{"doc":"Process a handshake payload from a DTLS record.","kind":"method","module":"ddn.net.dtls.server12","name":"processHandshakePayload","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"bool processHandshakePayload(const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.processHandshakePayload.html"},{"doc":"Dispatch a handshake message by type.","kind":"method","module":"ddn.net.dtls.server12","name":"dispatchHandshakeType","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"bool dispatchHandshakeType(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.dispatchHandshakeType.html"},{"doc":"Process a ClientKeyExchange message.","kind":"method","module":"ddn.net.dtls.server12","name":"processClientKeyExchange","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void processClientKeyExchange(const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.processClientKeyExchange.html"},{"doc":"Build a ChangeCipherSpec record.","kind":"method","module":"ddn.net.dtls.server12","name":"buildChangeCipherSpec","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildChangeCipherSpec()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildChangeCipherSpec.html"},{"doc":"Derive master secret and key material.","kind":"method","module":"ddn.net.dtls.server12","name":"deriveKeys","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void deriveKeys()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.deriveKeys.html"},{"doc":"Build a Finished handshake message.","kind":"method","module":"ddn.net.dtls.server12","name":"buildFinished","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildFinished()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildFinished.html"},{"doc":"Update the handshake transcript hash.","kind":"method","module":"ddn.net.dtls.server12","name":"updateTranscript","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void updateTranscript(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.updateTranscript.html"},{"doc":"Wrap a handshake message in a DTLS handshake header.","kind":"method","module":"ddn.net.dtls.server12","name":"wrapHandshakeMessage","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] wrapHandshakeMessage(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.wrapHandshakeMessage.html"},{"doc":"Wrap a handshake message in a DTLS record.","kind":"method","module":"ddn.net.dtls.server12","name":"wrapInRecord","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] wrapInRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.wrapInRecord.html"},{"doc":"Build a complete DTLS record with 13-byte header.","kind":"method","module":"ddn.net.dtls.server12","name":"buildDtlsRecord","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] buildDtlsRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.buildDtlsRecord.html"},{"doc":"Encrypt a record payload using the write AEAD.","kind":"method","module":"ddn.net.dtls.server12","name":"encryptRecord","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] encryptRecord(ContentType contentType,  const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.encryptRecord.html"},{"doc":"Receive a datagram from pending buffer or transport.","kind":"method","module":"ddn.net.dtls.server12","name":"receiveDatagram","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"const(ubyte)[] receiveDatagram()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.receiveDatagram.html"},{"doc":"Send a datagram via the transport.","kind":"method","module":"ddn.net.dtls.server12","name":"sendDatagram","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void sendDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.sendDatagram.html"},{"doc":"Send a flight of records as a single datagram.","kind":"method","module":"ddn.net.dtls.server12","name":"sendFlight","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void sendFlight(ubyte[][]  records)","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.sendFlight.html"},{"doc":"Schedule retransmission timer.","kind":"method","module":"ddn.net.dtls.server12","name":"scheduleRetransmit","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void scheduleRetransmit()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.scheduleRetransmit.html"},{"doc":"Retransmit the pending flight.","kind":"method","module":"ddn.net.dtls.server12","name":"retransmitFlight","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"void retransmitFlight()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.retransmitFlight.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.dtls.server12","name":"phase","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"Dtls12ServerPhase phase()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.phase.html"},{"doc":"Returns: The negotiated cipher suite.","kind":"method","module":"ddn.net.dtls.server12","name":"negotiatedCipher","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"CipherSuiteId negotiatedCipher()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.negotiatedCipher.html"},{"doc":"Returns: The negotiated DTLS version.","kind":"method","module":"ddn.net.dtls.server12","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"DtlsVersion negotiatedVersion()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.negotiatedVersion.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.dtls.server12","name":"alpnProtocol","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"string alpnProtocol()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.alpnProtocol.html"},{"doc":"Returns: The current epoch.","kind":"method","module":"ddn.net.dtls.server12","name":"epoch","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ushort epoch()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.epoch.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server12","name":"negotiatedSrtpProfile","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"SrtpProfile negotiatedSrtpProfile()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.negotiatedSrtpProfile.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server12","name":"srtpMasterSecret","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] srtpMasterSecret()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.srtpMasterSecret.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server12","name":"srtpClientRandom","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] srtpClientRandom()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.srtpClientRandom.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server12","name":"srtpServerRandom","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"ubyte[] srtpServerRandom()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.srtpServerRandom.html"},{"doc":"Returns: The write AEAD cipher.","kind":"method","module":"ddn.net.dtls.server12","name":"writeAead","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"TlsAead writeAead()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.writeAead.html"},{"doc":"Returns: The read AEAD cipher.","kind":"method","module":"ddn.net.dtls.server12","name":"readAead","package":"ddn-net-tls","parentType":"Dtls12Server","signature":"TlsAead readAead()","url":"/ddn-net-tls/ddn/net/dtls/server12/Dtls12Server.readAead.html"},{"doc":"DTLS 1.2 record version used on the wire.","kind":"variable","module":"ddn.net.dtls.server12","name":"DTLS_1_2_RECORD_VERSION","package":"ddn-net-tls","parentType":"","signature":"DTLS_1_2_RECORD_VERSION","url":"/ddn-net-tls/ddn/net/dtls/server12.html#DTLS_1_2_RECORD_VERSION"},{"doc":"DTLS 1.3 server handshake state machine (RFC 9147).","kind":"module","module":"ddn.net.dtls.server13","name":"ddn.net.dtls.server13","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/server13.html"},{"doc":"DTLS 1.3 key schedule with \"dtls13 \" HKDF label prefix.","kind":"class","module":"ddn.net.dtls.server13","name":"Dtls13ServerKeySchedule","package":"ddn-net-tls","parentType":"","signature":"Dtls13ServerKeySchedule : Tls13KeySchedule","url":"/ddn-net-tls/ddn/net/dtls/server13.html#Dtls13ServerKeySchedule"},{"doc":"Reconfigures the hash algorithm based on the negotiated cipher suite.","kind":"method","module":"ddn.net.dtls.server13","name":"setCipherSuite","package":"ddn-net-tls","parentType":"Dtls13ServerKeySchedule","signature":"void setCipherSuite(ushort  cipherSuite)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13ServerKeySchedule.setCipherSuite.html"},{"doc":"HKDF-Expand-Label with \"dtls13 \" prefix for DTLS 1.3.","kind":"method","module":"ddn.net.dtls.server13","name":"hkdfExpandLabel","package":"ddn-net-tls","parentType":"Dtls13ServerKeySchedule","signature":"ubyte[] hkdfExpandLabel(const(ubyte)[]  secret,  string label,\n          const(ubyte)[]  context,  size_t length)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13ServerKeySchedule.hkdfExpandLabel.html"},{"doc":"DTLS 1.3 server handshake engine.","kind":"class","module":"ddn.net.dtls.server13","name":"Dtls13Server","package":"ddn-net-tls","parentType":"","signature":"Dtls13Server","url":"/ddn-net-tls/ddn/net/dtls/server13.html#Dtls13Server"},{"doc":"Sets the minimum DTLS version.","kind":"method","module":"ddn.net.dtls.server13","name":"setMinVersion","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setMinVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setMinVersion.html"},{"doc":"Sets the maximum DTLS version.","kind":"method","module":"ddn.net.dtls.server13","name":"setMaxVersion","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setMaxVersion(DtlsVersion ver)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setMaxVersion.html"},{"doc":"Sets the ALPN protocols.","kind":"method","module":"ddn.net.dtls.server13","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setAlpnProtocols(string[]  protocols)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setAlpnProtocols.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server13","name":"setSrtpProfiles","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setSrtpProfiles(SrtpProfile[]  profiles)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setSrtpProfiles.html"},{"doc":"Enables Connection ID and sets the local CID length.","kind":"method","module":"ddn.net.dtls.server13","name":"setCidConfig","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setCidConfig(bool  enabled,  ubyte  cidLength =  DtlsCidConstants.DEFAULT_CID_LENGTH)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setCidConfig.html"},{"doc":"Returns: The local Connection ID.","kind":"method","module":"ddn.net.dtls.server13","name":"localCid","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"DtlsConnectionId localCid()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.localCid.html"},{"doc":"Returns: The peer's Connection ID.","kind":"method","module":"ddn.net.dtls.server13","name":"peerCid","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"DtlsConnectionId peerCid()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.peerCid.html"},{"doc":"Returns: true if CID was negotiated.","kind":"method","module":"ddn.net.dtls.server13","name":"cidNegotiated","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool cidNegotiated()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.cidNegotiated.html"},{"doc":"Enables session resumption.","kind":"method","module":"ddn.net.dtls.server13","name":"setSessionResumption","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setSessionResumption(bool  enable)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setSessionResumption.html"},{"doc":"Sets the session ticket lifetime.","kind":"method","module":"ddn.net.dtls.server13","name":"setTicketLifetime","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setTicketLifetime(uint  seconds)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setTicketLifetime.html"},{"doc":"Sets the maximum early data size.","kind":"method","module":"ddn.net.dtls.server13","name":"setMaxEarlyDataSize","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setMaxEarlyDataSize(size_t bytes)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setMaxEarlyDataSize.html"},{"doc":"Sets the callback for issued session tickets.","kind":"method","module":"ddn.net.dtls.server13","name":"setOnSessionTicket","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setOnSessionTicket(DtlsSessionCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setOnSessionTicket.html"},{"doc":"Returns: Whether session resumption is enabled.","kind":"method","module":"ddn.net.dtls.server13","name":"sessionResumptionEnabled","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool sessionResumptionEnabled()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.sessionResumptionEnabled.html"},{"doc":"Process a received datagram and advance the handshake.","kind":"method","module":"ddn.net.dtls.server13","name":"processDatagram","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"TlsProgress processDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.processDatagram.html"},{"doc":"Process a ClientHello datagram.","kind":"method","module":"ddn.net.dtls.server13","name":"processClientHello","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool processClientHello(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.processClientHello.html"},{"doc":"Parse a ClientHello handshake payload.","kind":"method","module":"ddn.net.dtls.server13","name":"parseClientHelloPayload","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool parseClientHelloPayload(const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.parseClientHelloPayload.html"},{"doc":"Select a cipher suite from the client's offered list.","kind":"method","module":"ddn.net.dtls.server13","name":"selectCipherSuite","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void selectCipherSuite(const(ubyte)[]  cipherSuites)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.selectCipherSuite.html"},{"doc":"Parse extensions from a ClientHello.","kind":"method","module":"ddn.net.dtls.server13","name":"parseClientHelloExtensions","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void parseClientHelloExtensions(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.parseClientHelloExtensions.html"},{"doc":"Parses the pre_shared_key extension from ClientHello.","kind":"method","module":"ddn.net.dtls.server13","name":"parsePskExtension","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void parsePskExtension(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.parsePskExtension.html"},{"doc":"Validates the PSK binder against the ClientHello transcript.","kind":"method","module":"ddn.net.dtls.server13","name":"validatePskBinder","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool validatePskBinder(const(ubyte)[]  clientHelloBody)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.validatePskBinder.html"},{"doc":"Returns: Whether a valid PSK was received from the client.","kind":"method","module":"ddn.net.dtls.server13","name":"pskValid","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool pskValid()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.pskValid.html"},{"doc":"Sets the ticket key manager for session resumption.","kind":"method","module":"ddn.net.dtls.server13","name":"setTicketKeyManager","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setTicketKeyManager(DtlsTicketKeyManager mgr)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setTicketKeyManager.html"},{"doc":"Sets the early data callback.","kind":"method","module":"ddn.net.dtls.server13","name":"setOnEarlyData","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void setOnEarlyData(DtlsEarlyDataCallback callback)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.setOnEarlyData.html"},{"doc":"Initializes early traffic keys from the validated PSK.","kind":"method","module":"ddn.net.dtls.server13","name":"initEarlyDataKeys","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void initEarlyDataKeys()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.initEarlyDataKeys.html"},{"doc":"Attempts to decrypt an early data record.","kind":"method","module":"ddn.net.dtls.server13","name":"processEarlyDataRecord","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool processEarlyDataRecord(const(ubyte)[]  recordData,  DtlsReplayCache replayCache =  null)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.processEarlyDataRecord.html"},{"doc":"Returns: true if early data was received.","kind":"method","module":"ddn.net.dtls.server13","name":"earlyDataReceived","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool earlyDataReceived()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.earlyDataReceived.html"},{"doc":"Returns: total bytes of early data received.","kind":"method","module":"ddn.net.dtls.server13","name":"earlyDataBytesReceived","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"size_t earlyDataBytesReceived()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.earlyDataBytesReceived.html"},{"doc":"Negotiate ALPN from the client's extension data.","kind":"method","module":"ddn.net.dtls.server13","name":"negotiateAlpn","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void negotiateAlpn(const(ubyte)[]  alpnData)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.negotiateAlpn.html"},{"doc":"Parse supported groups extension to select ECDHE group.","kind":"method","module":"ddn.net.dtls.server13","name":"parseSupportedGroups","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void parseSupportedGroups(const(ubyte)[]  groupsData)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.parseSupportedGroups.html"},{"doc":"Parse key_share extension to extract client's ephemeral public key.","kind":"method","module":"ddn.net.dtls.server13","name":"parseKeyShare","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void parseKeyShare(const(ubyte)[]  ksData)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.parseKeyShare.html"},{"doc":"Parse supported_versions extension to confirm DTLS 1.3 support.","kind":"method","module":"ddn.net.dtls.server13","name":"parseSupportedVersions","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void parseSupportedVersions(const(ubyte)[]  svData)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.parseSupportedVersions.html"},{"doc":"Build a HelloRetryRequest handshake message.","kind":"method","module":"ddn.net.dtls.server13","name":"buildHelloRetryRequest","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildHelloRetryRequest(DtlsVersion dtlsVer,  ushort  msgSeq,\n          const(ubyte)[]  cookie)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildHelloRetryRequest.html"},{"doc":"Build a ServerHello handshake message.","kind":"method","module":"ddn.net.dtls.server13","name":"buildServerHello","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildServerHello()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildServerHello.html"},{"doc":"Build an EncryptedExtensions handshake message.","kind":"method","module":"ddn.net.dtls.server13","name":"buildEncryptedExtensions","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildEncryptedExtensions()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildEncryptedExtensions.html"},{"doc":"Build a Certificate handshake message.","kind":"method","module":"ddn.net.dtls.server13","name":"buildCertificate","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildCertificate()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildCertificate.html"},{"doc":"Build a CertificateVerify handshake message.","kind":"method","module":"ddn.net.dtls.server13","name":"buildCertificateVerify","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildCertificateVerify()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildCertificateVerify.html"},{"doc":"Sign the CertificateVerify message content.","kind":"method","module":"ddn.net.dtls.server13","name":"signCertificateVerify","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] signCertificateVerify(const(ubyte)[]  message)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.signCertificateVerify.html"},{"doc":"Build a Finished handshake message.","kind":"method","module":"ddn.net.dtls.server13","name":"buildFinished","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildFinished()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildFinished.html"},{"doc":"Builds a NewSessionTicket message for session resumption.","kind":"method","module":"ddn.net.dtls.server13","name":"buildNewSessionTicket","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildNewSessionTicket(DtlsTicketKeyManager ticketKeyMgr)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildNewSessionTicket.html"},{"doc":"Builds, encrypts, and sends a NewSessionTicket to the client.","kind":"method","module":"ddn.net.dtls.server13","name":"sendNewSessionTicket","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool sendNewSessionTicket(DtlsTicketKeyManager ticketKeyMgr)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.sendNewSessionTicket.html"},{"doc":"Process a client Finished datagram.","kind":"method","module":"ddn.net.dtls.server13","name":"processClientFinished","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool processClientFinished(const(ubyte)[]  datagram)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.processClientFinished.html"},{"doc":"Decrypt a record payload using the read AEAD.","kind":"method","module":"ddn.net.dtls.server13","name":"decryptRecordPayload","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] decryptRecordPayload(const(ubyte)[]  payload,  DtlsRecordHeader header)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.decryptRecordPayload.html"},{"doc":"Process a decrypted client Finished payload.","kind":"method","module":"ddn.net.dtls.server13","name":"processClientFinishedPayload","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"bool processClientFinishedPayload(const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.processClientFinishedPayload.html"},{"doc":"Generate an ephemeral ECDHE key pair.","kind":"method","module":"ddn.net.dtls.server13","name":"generateEphemeralKey","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void generateEphemeralKey(NamedGroup group,  ref  ubyte[]  pubKeyBytes)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.generateEphemeralKey.html"},{"doc":"Perform ECDHE key exchange with the client's public key.","kind":"method","module":"ddn.net.dtls.server13","name":"performKeyExchange","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void performKeyExchange(NamedGroup group,  const(ubyte)[]  peerPubKey)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.performKeyExchange.html"},{"doc":"Derives handshake traffic keys from the shared secret.","kind":"method","module":"ddn.net.dtls.server13","name":"deriveHandshakeKeys","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void deriveHandshakeKeys()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.deriveHandshakeKeys.html"},{"doc":"Derives application traffic keys.","kind":"method","module":"ddn.net.dtls.server13","name":"deriveAppKeys","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void deriveAppKeys()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.deriveAppKeys.html"},{"doc":"Returns the AEAD key length for the given cipher suite.","kind":"method","module":"ddn.net.dtls.server13","name":"cipherKeyLength","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"size_t cipherKeyLength(CipherSuiteId cs)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.cipherKeyLength.html"},{"doc":"Wraps a handshake message body in a DTLS handshake header.","kind":"method","module":"ddn.net.dtls.server13","name":"wrapHandshakeMessage","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] wrapHandshakeMessage(HandshakeType msgType,  const(ubyte)[]  body)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.wrapHandshakeMessage.html"},{"doc":"Wraps a handshake message in a DTLS record.","kind":"method","module":"ddn.net.dtls.server13","name":"wrapInRecord","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] wrapInRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.wrapInRecord.html"},{"doc":"Builds a complete DTLS record with 13-byte header.","kind":"method","module":"ddn.net.dtls.server13","name":"buildDtlsRecord","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] buildDtlsRecord(ContentType contentType,  const(ubyte)[]  payload)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.buildDtlsRecord.html"},{"doc":"Encrypts a record payload using the current write AEAD.","kind":"method","module":"ddn.net.dtls.server13","name":"encryptRecord","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] encryptRecord(ContentType contentType,  const(ubyte)[]  plaintext)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.encryptRecord.html"},{"doc":"Receive a datagram from pending buffer or transport.","kind":"method","module":"ddn.net.dtls.server13","name":"receiveDatagram","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"const(ubyte)[] receiveDatagram()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.receiveDatagram.html"},{"doc":"Send a datagram via the transport.","kind":"method","module":"ddn.net.dtls.server13","name":"sendDatagram","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void sendDatagram(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.sendDatagram.html"},{"doc":"Send a flight of records as a single datagram.","kind":"method","module":"ddn.net.dtls.server13","name":"sendFlight","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void sendFlight(ubyte[][]  records)","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.sendFlight.html"},{"doc":"Schedule retransmission timer for the current flight.","kind":"method","module":"ddn.net.dtls.server13","name":"scheduleRetransmit","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void scheduleRetransmit()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.scheduleRetransmit.html"},{"doc":"Retransmit the pending flight.","kind":"method","module":"ddn.net.dtls.server13","name":"retransmitFlight","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"void retransmitFlight()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.retransmitFlight.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.dtls.server13","name":"phase","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"Dtls13ServerPhase phase()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.phase.html"},{"doc":"Returns: The negotiated cipher suite.","kind":"method","module":"ddn.net.dtls.server13","name":"negotiatedCipher","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"CipherSuiteId negotiatedCipher()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.negotiatedCipher.html"},{"doc":"Returns: The negotiated DTLS version.","kind":"method","module":"ddn.net.dtls.server13","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"DtlsVersion negotiatedVersion()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.negotiatedVersion.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.dtls.server13","name":"alpnProtocol","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"string alpnProtocol()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.alpnProtocol.html"},{"doc":"Returns: The current epoch.","kind":"method","module":"ddn.net.dtls.server13","name":"epoch","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ushort epoch()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.epoch.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server13","name":"negotiatedSrtpProfile","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"SrtpProfile negotiatedSrtpProfile()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.negotiatedSrtpProfile.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server13","name":"srtpMasterSecret","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] srtpMasterSecret()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.srtpMasterSecret.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server13","name":"srtpClientRandom","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] srtpClientRandom()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.srtpClientRandom.html"},{"doc":"","kind":"method","module":"ddn.net.dtls.server13","name":"srtpServerRandom","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"ubyte[] srtpServerRandom()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.srtpServerRandom.html"},{"doc":"Returns: The write AEAD cipher (after key derivation).","kind":"method","module":"ddn.net.dtls.server13","name":"writeAead","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"TlsAead writeAead()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.writeAead.html"},{"doc":"Returns: The read AEAD cipher (after key derivation).","kind":"method","module":"ddn.net.dtls.server13","name":"readAead","package":"ddn-net-tls","parentType":"Dtls13Server","signature":"TlsAead readAead()","url":"/ddn-net-tls/ddn/net/dtls/server13/Dtls13Server.readAead.html"},{"doc":"DTLS 1.3 record version used on the wire.","kind":"variable","module":"ddn.net.dtls.server13","name":"DTLS_1_3_RECORD_VERSION","package":"ddn-net-tls","parentType":"","signature":"DTLS_1_3_RECORD_VERSION","url":"/ddn-net-tls/ddn/net/dtls/server13.html#DTLS_1_3_RECORD_VERSION"},{"doc":"DTLS 1.3 session resumption and 0-RTT early data (RFC 9147 §8).","kind":"module","module":"ddn.net.dtls.session","name":"ddn.net.dtls.session","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/session.html"},{"doc":"Encrypted session ticket for DTLS 1.3 resumption.","kind":"struct","module":"ddn.net.dtls.session","name":"DtlsEncryptedTicket","package":"ddn-net-tls","parentType":"","signature":"DtlsEncryptedTicket","url":"/ddn-net-tls/ddn/net/dtls/session.html#DtlsEncryptedTicket"},{"doc":"Session ticket encryption key manager.","kind":"class","module":"ddn.net.dtls.session","name":"DtlsTicketKeyManager","package":"ddn-net-tls","parentType":"","signature":"DtlsTicketKeyManager","url":"/ddn-net-tls/ddn/net/dtls/session.html#DtlsTicketKeyManager"},{"doc":"Rotates to a new ticket encryption key.","kind":"method","module":"ddn.net.dtls.session","name":"rotateKey","package":"ddn-net-tls","parentType":"DtlsTicketKeyManager","signature":"void rotateKey()","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsTicketKeyManager.rotateKey.html"},{"doc":"Returns: the active encryption key.","kind":"method","module":"ddn.net.dtls.session","name":"activeKey","package":"ddn-net-tls","parentType":"DtlsTicketKeyManager","signature":"ubyte[] activeKey()","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsTicketKeyManager.activeKey.html"},{"doc":"Encrypts session data into a ticket.","kind":"method","module":"ddn.net.dtls.session","name":"encryptTicket","package":"ddn-net-tls","parentType":"DtlsTicketKeyManager","signature":"DtlsEncryptedTicket encryptTicket(const(ubyte)[]  psk,  ushort  cipherSuite,\n          uint  lifetimeSeconds,  size_t maxEarlyData)","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsTicketKeyManager.encryptTicket.html"},{"doc":"Decrypts a session ticket.","kind":"method","module":"ddn.net.dtls.session","name":"decryptTicket","package":"ddn-net-tls","parentType":"DtlsTicketKeyManager","signature":"auto decryptTicket(DtlsEncryptedTicket ticket)","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsTicketKeyManager.decryptTicket.html"},{"doc":"Anti-replay cache for 0-RTT early data.","kind":"class","module":"ddn.net.dtls.session","name":"DtlsReplayCache","package":"ddn-net-tls","parentType":"","signature":"DtlsReplayCache","url":"/ddn-net-tls/ddn/net/dtls/session.html#DtlsReplayCache"},{"doc":"Checks if a ticket has been seen (replay check).","kind":"method","module":"ddn.net.dtls.session","name":"checkAndRecord","package":"ddn-net-tls","parentType":"DtlsReplayCache","signature":"bool checkAndRecord(const(ubyte)[]  ticket)","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsReplayCache.checkAndRecord.html"},{"doc":"Prunes expired entries (for TIME_WINDOWED mode).","kind":"method","module":"ddn.net.dtls.session","name":"prune","package":"ddn-net-tls","parentType":"DtlsReplayCache","signature":"void prune()","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsReplayCache.prune.html"},{"doc":"Client-side session store.","kind":"class","module":"ddn.net.dtls.session","name":"DtlsSessionStore","package":"ddn-net-tls","parentType":"","signature":"DtlsSessionStore","url":"/ddn-net-tls/ddn/net/dtls/session.html#DtlsSessionStore"},{"doc":"Stores a session ticket.","kind":"method","module":"ddn.net.dtls.session","name":"store","package":"ddn-net-tls","parentType":"DtlsSessionStore","signature":"void store(scope  ref  const  DtlsSessionInfo session)","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsSessionStore.store.html"},{"doc":"Retrieves a session for the given server.","kind":"method","module":"ddn.net.dtls.session","name":"get","package":"ddn-net-tls","parentType":"DtlsSessionStore","signature":"DtlsSessionInfo * get(DatagramEndpoint serverAddr)","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsSessionStore.get.html"},{"doc":"Removes a stored session.","kind":"method","module":"ddn.net.dtls.session","name":"remove","package":"ddn-net-tls","parentType":"DtlsSessionStore","signature":"void remove(DatagramEndpoint serverAddr)","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsSessionStore.remove.html"},{"doc":"Returns: the number of stored sessions.","kind":"method","module":"ddn.net.dtls.session","name":"count","package":"ddn-net-tls","parentType":"DtlsSessionStore","signature":"size_t count()","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsSessionStore.count.html"},{"doc":"Removes all expired sessions.","kind":"method","module":"ddn.net.dtls.session","name":"prune","package":"ddn-net-tls","parentType":"DtlsSessionStore","signature":"void prune()","url":"/ddn-net-tls/ddn/net/dtls/session/DtlsSessionStore.prune.html"},{"doc":"DTLS-SRTP key derivation (RFC 5764).","kind":"module","module":"ddn.net.dtls.srtp","name":"ddn.net.dtls.srtp","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/srtp.html"},{"doc":"Returns the key and salt lengths for a given SRTP profile.","kind":"function","module":"ddn.net.dtls.srtp","name":"srtpProfileKeyLens","package":"ddn-net-tls","parentType":"","signature":"auto srtpProfileKeyLens(SrtpProfile profile)","url":"/ddn-net-tls/ddn/net/dtls/srtp/srtpProfileKeyLens.html"},{"doc":"Builds the `use_srtp` extension body for ClientHello/ServerHello.","kind":"function","module":"ddn.net.dtls.srtp","name":"buildUseSrtpExtension","package":"ddn-net-tls","parentType":"","signature":"ubyte[] buildUseSrtpExtension(const(SrtpProfile[])  profiles,  const(ubyte)[]  mki =  null)","url":"/ddn-net-tls/ddn/net/dtls/srtp/buildUseSrtpExtension.html"},{"doc":"Parses the `use_srtp` extension body.","kind":"function","module":"ddn.net.dtls.srtp","name":"parseUseSrtpExtension","package":"ddn-net-tls","parentType":"","signature":"SrtpProfile[] parseUseSrtpExtension(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/srtp/parseUseSrtpExtension.html"},{"doc":"Selects the best matching SRTP profile from offered profiles.","kind":"function","module":"ddn.net.dtls.srtp","name":"selectSrtpProfile","package":"ddn-net-tls","parentType":"","signature":"SrtpProfile selectSrtpProfile(const(SrtpProfile[])  offered,\n       const(SrtpProfile[])  supported)","url":"/ddn-net-tls/ddn/net/dtls/srtp/selectSrtpProfile.html"},{"doc":"Derives SRTP keying material from DTLS handshake secrets.","kind":"function","module":"ddn.net.dtls.srtp","name":"deriveSrtpKeyingMaterial","package":"ddn-net-tls","parentType":"","signature":"SrtpKeyingMaterial deriveSrtpKeyingMaterial(const(ubyte)[]  masterSecret,\n       const(ubyte)[]  clientRandom,  const(ubyte)[]  serverRandom,\n       SrtpProfile profile)","url":"/ddn-net-tls/ddn/net/dtls/srtp/deriveSrtpKeyingMaterial.html"},{"doc":"TLS 1.2 PRF-SHA256 (P_SHA256) implementation for SRTP key derivation.","kind":"function","module":"ddn.net.dtls.srtp","name":"prfSha256","package":"ddn-net-tls","parentType":"","signature":"ubyte[] prfSha256(const(ubyte)[]  secret,  const(ubyte)[]  seed,  size_t length)","url":"/ddn-net-tls/ddn/net/dtls/srtp/prfSha256.html"},{"doc":"Demultiplexes DTLS and RTP/RTCP packets (RFC 5764 §5.1.2).","kind":"function","module":"ddn.net.dtls.srtp","name":"isDtlsPacket","package":"ddn-net-tls","parentType":"","signature":"bool isDtlsPacket(ubyte  firstByte)","url":"/ddn-net-tls/ddn/net/dtls/srtp/isDtlsPacket.html"},{"doc":"DTLS transport abstraction layer.","kind":"module","module":"ddn.net.dtls.transport","name":"ddn.net.dtls.transport","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/transport.html"},{"doc":"In-memory DTLS transport for unit testing.","kind":"class","module":"ddn.net.dtls.transport","name":"MemoryDtlsTransport","package":"ddn-net-tls","parentType":"","signature":"MemoryDtlsTransport : DtlsTransport","url":"/ddn-net-tls/ddn/net/dtls/transport.html#MemoryDtlsTransport"},{"doc":"Connect two MemoryDtlsTransport instances for bidirectional communication.","kind":"method","module":"ddn.net.dtls.transport","name":"connect","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"void connect(MemoryDtlsTransport a,  MemoryDtlsTransport b)","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.connect.html"},{"doc":"Receive a single datagram.","kind":"method","module":"ddn.net.dtls.transport","name":"recvFrom","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"ptrdiff_t recvFrom(ubyte[]  buffer,  out  DatagramEndpoint sender)","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.recvFrom.html"},{"doc":"Send a single datagram to the given address.","kind":"method","module":"ddn.net.dtls.transport","name":"sendTo","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"ptrdiff_t sendTo(const(ubyte)[]  data,  DatagramEndpoint dest)","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.sendTo.html"},{"doc":"Returns an invalid PollHandle (memory transport has no OS handle).","kind":"method","module":"ddn.net.dtls.transport","name":"pollHandle","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"PollHandle pollHandle()","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.pollHandle.html"},{"doc":"Returns whether the transport is still open.","kind":"method","module":"ddn.net.dtls.transport","name":"isOpen","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"bool isOpen()","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.isOpen.html"},{"doc":"Close the transport.","kind":"method","module":"ddn.net.dtls.transport","name":"close","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"void close()","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.close.html"},{"doc":"Returns the number of queued incoming datagrams.","kind":"method","module":"ddn.net.dtls.transport","name":"pendingCount","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"size_t pendingCount()","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.pendingCount.html"},{"doc":"Inject a datagram directly into the inbox for testing.","kind":"method","module":"ddn.net.dtls.transport","name":"injectDatagram","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"void injectDatagram(const(ubyte)[]  data,  DatagramEndpoint sender)","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.injectDatagram.html"},{"doc":"Returns the local address of this transport.","kind":"method","module":"ddn.net.dtls.transport","name":"localAddress","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"DatagramEndpoint localAddress()","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.localAddress.html"},{"doc":"Sets the local address of this transport.","kind":"method","module":"ddn.net.dtls.transport","name":"localAddress","package":"ddn-net-tls","parentType":"MemoryDtlsTransport","signature":"void localAddress(DatagramEndpoint addr)","url":"/ddn-net-tls/ddn/net/dtls/transport/MemoryDtlsTransport.localAddress.html"},{"doc":"Manual timer sink for unit testing.","kind":"class","module":"ddn.net.dtls.transport","name":"ManualTimerSink","package":"ddn-net-tls","parentType":"","signature":"ManualTimerSink : DtlsTimerSink","url":"/ddn-net-tls/ddn/net/dtls/transport.html#ManualTimerSink"},{"doc":"Schedule a timeout callback.","kind":"method","module":"ddn.net.dtls.transport","name":"scheduleTimeout","package":"ddn-net-tls","parentType":"ManualTimerSink","signature":"void scheduleTimeout(Duration delay,  void  delegate()  onTimeout)","url":"/ddn-net-tls/ddn/net/dtls/transport/ManualTimerSink.scheduleTimeout.html"},{"doc":"Cancel any previously scheduled timeout.","kind":"method","module":"ddn.net.dtls.transport","name":"cancelTimeout","package":"ddn-net-tls","parentType":"ManualTimerSink","signature":"void cancelTimeout()","url":"/ddn-net-tls/ddn/net/dtls/transport/ManualTimerSink.cancelTimeout.html"},{"doc":"Check if a timeout is currently scheduled.","kind":"method","module":"ddn.net.dtls.transport","name":"hasPendingTimeout","package":"ddn-net-tls","parentType":"ManualTimerSink","signature":"bool hasPendingTimeout()","url":"/ddn-net-tls/ddn/net/dtls/transport/ManualTimerSink.hasPendingTimeout.html"},{"doc":"Get the scheduled delay duration.","kind":"method","module":"ddn.net.dtls.transport","name":"pendingDelay","package":"ddn-net-tls","parentType":"ManualTimerSink","signature":"Duration pendingDelay()","url":"/ddn-net-tls/ddn/net/dtls/transport/ManualTimerSink.pendingDelay.html"},{"doc":"Manually trigger the scheduled timeout.","kind":"method","module":"ddn.net.dtls.transport","name":"trigger","package":"ddn-net-tls","parentType":"ManualTimerSink","signature":"bool trigger()","url":"/ddn-net-tls/ddn/net/dtls/transport/ManualTimerSink.trigger.html"},{"doc":"DTLS protocol constants and types.","kind":"module","module":"ddn.net.dtls.types","name":"ddn.net.dtls.types","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/dtls/types.html"},{"doc":"Reads a 24-bit unsigned integer from 3 bytes (big-endian).","kind":"function","module":"ddn.net.dtls.types","name":"readUint24","package":"ddn-net-tls","parentType":"","signature":"uint readUint24(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/types/readUint24.html"},{"doc":"Writes a 24-bit unsigned integer to 3 bytes (big-endian).","kind":"function","module":"ddn.net.dtls.types","name":"writeUint24","package":"ddn-net-tls","parentType":"","signature":"void writeUint24(ubyte[]  data,  uint  value)","url":"/ddn-net-tls/ddn/net/dtls/types/writeUint24.html"},{"doc":"Reads a 48-bit sequence number from 6 bytes (big-endian).","kind":"function","module":"ddn.net.dtls.types","name":"readSeq48","package":"ddn-net-tls","parentType":"","signature":"ulong readSeq48(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/types/readSeq48.html"},{"doc":"Writes a 48-bit sequence number to 6 bytes (big-endian).","kind":"function","module":"ddn.net.dtls.types","name":"writeSeq48","package":"ddn-net-tls","parentType":"","signature":"void writeSeq48(ubyte[]  data,  ulong  seq)","url":"/ddn-net-tls/ddn/net/dtls/types/writeSeq48.html"},{"doc":"DTLS record layer header.","kind":"struct","module":"ddn.net.dtls.types","name":"DtlsRecordHeader","package":"ddn-net-tls","parentType":"","signature":"DtlsRecordHeader","url":"/ddn-net-tls/ddn/net/dtls/types.html#DtlsRecordHeader"},{"doc":"Parses a DTLS record header from wire format.","kind":"method","module":"ddn.net.dtls.types","name":"parse","package":"ddn-net-tls","parentType":"DtlsRecordHeader","signature":"Nullable!DtlsRecordHeader parse(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsRecordHeader.parse.html"},{"doc":"Serializes the DTLS record header to wire format.","kind":"method","module":"ddn.net.dtls.types","name":"serialize","package":"ddn-net-tls","parentType":"DtlsRecordHeader","signature":"ubyte[DTLS_RECORD_HEADER_SIZE] serialize()","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsRecordHeader.serialize.html"},{"doc":"DTLS handshake message header.","kind":"struct","module":"ddn.net.dtls.types","name":"DtlsHandshakeHeader","package":"ddn-net-tls","parentType":"","signature":"DtlsHandshakeHeader","url":"/ddn-net-tls/ddn/net/dtls/types.html#DtlsHandshakeHeader"},{"doc":"Gets the total message length as a uint.","kind":"method","module":"ddn.net.dtls.types","name":"totalLength","package":"ddn-net-tls","parentType":"DtlsHandshakeHeader","signature":"uint totalLength()","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsHandshakeHeader.totalLength.html"},{"doc":"Gets the fragment offset as a uint.","kind":"method","module":"ddn.net.dtls.types","name":"fragOffset","package":"ddn-net-tls","parentType":"DtlsHandshakeHeader","signature":"uint fragOffset()","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsHandshakeHeader.fragOffset.html"},{"doc":"Gets the fragment length as a uint.","kind":"method","module":"ddn.net.dtls.types","name":"fragLength","package":"ddn-net-tls","parentType":"DtlsHandshakeHeader","signature":"uint fragLength()","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsHandshakeHeader.fragLength.html"},{"doc":"Parses a DTLS handshake header from wire format.","kind":"method","module":"ddn.net.dtls.types","name":"parse","package":"ddn-net-tls","parentType":"DtlsHandshakeHeader","signature":"Nullable!DtlsHandshakeHeader parse(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsHandshakeHeader.parse.html"},{"doc":"Serializes the DTLS handshake header to wire format.","kind":"method","module":"ddn.net.dtls.types","name":"serialize","package":"ddn-net-tls","parentType":"DtlsHandshakeHeader","signature":"ubyte[DTLS_HANDSHAKE_HEADER_SIZE] serialize()","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsHandshakeHeader.serialize.html"},{"doc":"Creates a handshake header with the given parameters.","kind":"method","module":"ddn.net.dtls.types","name":"create","package":"ddn-net-tls","parentType":"DtlsHandshakeHeader","signature":"DtlsHandshakeHeader create(\n          HandshakeType msgType,\n          uint  totalLen,\n          ushort  msgSeq,\n          uint  fragOff,\n          uint  fragLen\n   )","url":"/ddn-net-tls/ddn/net/dtls/types/DtlsHandshakeHeader.create.html"},{"doc":"DTLS 1.2 client handshake state machine phases.","kind":"enum","module":"ddn.net.dtls.types","name":"Dtls12ClientPhase","package":"ddn-net-tls","parentType":"","signature":"Dtls12ClientPhase","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Handshake not yet started.","kind":"enum_member","module":"ddn.net.dtls.types","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending initial ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Waiting for acknowledgment of ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_CLIENT_HELLO_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_CLIENT_HELLO_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Received HelloVerifyRequest, need to retry with cookie.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_HELLO_VERIFY","package":"ddn-net-tls","parentType":"","signature":"RECV_HELLO_VERIFY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending ClientHello with cookie.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_HELLO_RETRY","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_HELLO_RETRY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Waiting for acknowledgment of retried ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_RETRY_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_RETRY_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving ServerHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving server Certificate.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving ServerKeyExchange.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_SERVER_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving CertificateRequest (optional).","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CERTIFICATE_REQUEST","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE_REQUEST = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving ServerHelloDone.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_SERVER_HELLO_DONE","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO_DONE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending client Certificate (if requested).","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending ClientKeyExchange.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending CertificateVerify (if client cert sent).","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending ChangeCipherSpec.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"SEND_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Sending client Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Waiting for acknowledgment of Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_FINISHED_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_FINISHED_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving server ChangeCipherSpec.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"RECV_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Receiving server Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"Handshake complete.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ClientPhase"},{"doc":"DTLS 1.2 server handshake state machine phases.","kind":"enum","module":"ddn.net.dtls.types","name":"Dtls12ServerPhase","package":"ddn-net-tls","parentType":"","signature":"Dtls12ServerPhase","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Handshake not yet started.","kind":"enum_member","module":"ddn.net.dtls.types","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Waiting for initial ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending HelloVerifyRequest (cookie exchange).","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_HELLO_VERIFY","package":"ddn-net-tls","parentType":"","signature":"SEND_HELLO_VERIFY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Waiting for HelloVerifyRequest acknowledgment.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_HELLO_VERIFY_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_HELLO_VERIFY_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Receiving ClientHello with cookie.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_HELLO_RETRY","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_HELLO_RETRY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending ServerHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending server Certificate.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending ServerKeyExchange.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_SERVER_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending CertificateRequest (optional).","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CERTIFICATE_REQUEST","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE_REQUEST = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending ServerHelloDone.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_SERVER_HELLO_DONE","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_HELLO_DONE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Waiting for server flight acknowledgment.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_SERVER_FLIGHT_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_SERVER_FLIGHT_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Receiving client Certificate (if requested).","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Receiving ClientKeyExchange.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Receiving CertificateVerify (if client cert received).","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Receiving client ChangeCipherSpec.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"RECV_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Receiving client Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending server ChangeCipherSpec.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"SEND_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Sending server Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Waiting for server Finished acknowledgment.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_SERVER_FINISHED_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_SERVER_FINISHED_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"Handshake complete.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls12ServerPhase"},{"doc":"DTLS 1.3 client handshake state machine phases.","kind":"enum","module":"ddn.net.dtls.types","name":"Dtls13ClientPhase","package":"ddn-net-tls","parentType":"","signature":"Dtls13ClientPhase","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Handshake not yet started.","kind":"enum_member","module":"ddn.net.dtls.types","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Sending initial ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Waiting for acknowledgment of ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_CLIENT_HELLO_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_CLIENT_HELLO_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Received HelloRetryRequest, need to retry with cookie.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_HELLO_RETRY","package":"ddn-net-tls","parentType":"","signature":"RECV_HELLO_RETRY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Sending ClientHello with cookie.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_HELLO_RETRY","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_HELLO_RETRY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Waiting for acknowledgment of retried ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_RETRY_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_RETRY_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Receiving ServerHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Deriving handshake traffic keys.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DERIVE_HANDSHAKE_KEYS","package":"ddn-net-tls","parentType":"","signature":"DERIVE_HANDSHAKE_KEYS = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Receiving EncryptedExtensions.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_ENCRYPTED_EXTENSIONS","package":"ddn-net-tls","parentType":"","signature":"RECV_ENCRYPTED_EXTENSIONS = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Receiving server Certificate.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Receiving CertificateVerify.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Receiving server Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Sending client Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Waiting for Finished acknowledgment.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_FINISHED_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_FINISHED_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Deriving application traffic keys.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DERIVE_APP_KEYS","package":"ddn-net-tls","parentType":"","signature":"DERIVE_APP_KEYS = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"Handshake complete.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ClientPhase"},{"doc":"DTLS 1.3 server handshake state machine phases.","kind":"enum","module":"ddn.net.dtls.types","name":"Dtls13ServerPhase","package":"ddn-net-tls","parentType":"","signature":"Dtls13ServerPhase","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Handshake not yet started.","kind":"enum_member","module":"ddn.net.dtls.types","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Waiting for initial ClientHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Sending HelloRetryRequest (cookie exchange).","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_HELLO_RETRY","package":"ddn-net-tls","parentType":"","signature":"SEND_HELLO_RETRY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Waiting for HelloRetryRequest acknowledgment.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_HELLO_RETRY_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_HELLO_RETRY_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Receiving ClientHello with cookie.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_HELLO_RETRY","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_HELLO_RETRY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Sending ServerHello.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Sending EncryptedExtensions.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_ENCRYPTED_EXTENSIONS","package":"ddn-net-tls","parentType":"","signature":"SEND_ENCRYPTED_EXTENSIONS = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Sending server Certificate.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Sending CertificateVerify.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Sending server Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SEND_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Waiting for server flight acknowledgment.","kind":"enum_member","module":"ddn.net.dtls.types","name":"WAIT_SERVER_FLIGHT_ACK","package":"ddn-net-tls","parentType":"","signature":"WAIT_SERVER_FLIGHT_ACK = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Receiving client Finished.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RECV_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Deriving application traffic keys.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DERIVE_APP_KEYS","package":"ddn-net-tls","parentType":"","signature":"DERIVE_APP_KEYS = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"Handshake complete.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13ServerPhase"},{"doc":"DTLS 1.3 HKDF label strings (RFC 9147 §5).","kind":"enum","module":"ddn.net.dtls.types","name":"Dtls13Label","package":"ddn-net-tls","parentType":"","signature":"Dtls13Label : string","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Client handshake traffic secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"CLIENT_HANDSHAKE_TRAFFIC","package":"ddn-net-tls","parentType":"","signature":"CLIENT_HANDSHAKE_TRAFFIC = \"dtls13 c hs traffic\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Server handshake traffic secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SERVER_HANDSHAKE_TRAFFIC","package":"ddn-net-tls","parentType":"","signature":"SERVER_HANDSHAKE_TRAFFIC = \"dtls13 s hs traffic\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Client application traffic secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"CLIENT_APPLICATION_TRAFFIC","package":"ddn-net-tls","parentType":"","signature":"CLIENT_APPLICATION_TRAFFIC = \"dtls13 c ap traffic\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Server application traffic secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"SERVER_APPLICATION_TRAFFIC","package":"ddn-net-tls","parentType":"","signature":"SERVER_APPLICATION_TRAFFIC = \"dtls13 s ap traffic\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Exporter master secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"EXPORTER_MASTER","package":"ddn-net-tls","parentType":"","signature":"EXPORTER_MASTER = \"dtls13 exp master\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Resumption master secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"RESUMPTION","package":"ddn-net-tls","parentType":"","signature":"RESUMPTION = \"dtls13 res master\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Derived secret label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"DERIVED","package":"ddn-net-tls","parentType":"","signature":"DERIVED = \"dtls13 derived\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Finished key label.","kind":"enum_member","module":"ddn.net.dtls.types","name":"FINISHED","package":"ddn-net-tls","parentType":"","signature":"FINISHED = \"dtls13 finished\"","url":"/ddn-net-tls/ddn/net/dtls/types.html#Dtls13Label"},{"doc":"Size of the DTLS record header in bytes.","kind":"variable","module":"ddn.net.dtls.types","name":"DTLS_RECORD_HEADER_SIZE","package":"ddn-net-tls","parentType":"","signature":"DTLS_RECORD_HEADER_SIZE","url":"/ddn-net-tls/ddn/net/dtls/types.html#DTLS_RECORD_HEADER_SIZE"},{"doc":"Size of the DTLS handshake header in bytes.","kind":"variable","module":"ddn.net.dtls.types","name":"DTLS_HANDSHAKE_HEADER_SIZE","package":"ddn-net-tls","parentType":"","signature":"DTLS_HANDSHAKE_HEADER_SIZE","url":"/ddn-net-tls/ddn/net/dtls/types.html#DTLS_HANDSHAKE_HEADER_SIZE"},{"doc":"TLS byte buffer utilities.","kind":"module","module":"ddn.net.tls.buffer","name":"ddn.net.tls.buffer","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/buffer.html"},{"doc":"Reads a big-endian uint16 from data[offset..offset+2].","kind":"function","module":"ddn.net.tls.buffer","name":"readUint16","package":"ddn-net-tls","parentType":"","signature":"ushort readUint16(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readUint16.html"},{"doc":"Reads a big-endian uint24 from data[offset..offset+3].","kind":"function","module":"ddn.net.tls.buffer","name":"readUint24","package":"ddn-net-tls","parentType":"","signature":"uint readUint24(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readUint24.html"},{"doc":"Reads a big-endian uint32 from data[offset..offset+4].","kind":"function","module":"ddn.net.tls.buffer","name":"readUint32","package":"ddn-net-tls","parentType":"","signature":"uint readUint32(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readUint32.html"},{"doc":"Reads a single byte from data[offset].","kind":"function","module":"ddn.net.tls.buffer","name":"readUint8","package":"ddn-net-tls","parentType":"","signature":"ubyte readUint8(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readUint8.html"},{"doc":"Reads a variable-length vector with uint8 length prefix.","kind":"function","module":"ddn.net.tls.buffer","name":"readVector8","package":"ddn-net-tls","parentType":"","signature":"const(ubyte)[] readVector8(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readVector8.html"},{"doc":"Reads a variable-length vector with uint16 length prefix.","kind":"function","module":"ddn.net.tls.buffer","name":"readVector16","package":"ddn-net-tls","parentType":"","signature":"const(ubyte)[] readVector16(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readVector16.html"},{"doc":"Reads a variable-length vector with uint24 length prefix.","kind":"function","module":"ddn.net.tls.buffer","name":"readVector24","package":"ddn-net-tls","parentType":"","signature":"const(ubyte)[] readVector24(const(ubyte)[]  data,  ref  size_t offset)","url":"/ddn-net-tls/ddn/net/tls/buffer/readVector24.html"},{"doc":"Writes a big-endian uint16 to buf at position 0.","kind":"function","module":"ddn.net.tls.buffer","name":"writeUint16","package":"ddn-net-tls","parentType":"","signature":"ubyte[2] writeUint16(ushort  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/writeUint16.html"},{"doc":"Writes a big-endian uint24 to buf at position 0.","kind":"function","module":"ddn.net.tls.buffer","name":"writeUint24","package":"ddn-net-tls","parentType":"","signature":"ubyte[3] writeUint24(uint  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/writeUint24.html"},{"doc":"Writes a big-endian uint32 to buf at position 0.","kind":"function","module":"ddn.net.tls.buffer","name":"writeUint32","package":"ddn-net-tls","parentType":"","signature":"ubyte[4] writeUint32(uint  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/writeUint32.html"},{"doc":"","kind":"function","module":"ddn.net.tls.buffer","name":"appendUint8","package":"ddn-net-tls","parentType":"","signature":"void appendUint8(ref  ubyte[]  buf,  ubyte  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/appendUint8.html"},{"doc":"Appends a uint16 big-endian to an output array.","kind":"function","module":"ddn.net.tls.buffer","name":"appendUint16","package":"ddn-net-tls","parentType":"","signature":"void appendUint16(ref  ubyte[]  buf,  ushort  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/appendUint16.html"},{"doc":"Appends a uint24 big-endian to an output array.","kind":"function","module":"ddn.net.tls.buffer","name":"appendUint24","package":"ddn-net-tls","parentType":"","signature":"void appendUint24(ref  ubyte[]  buf,  uint  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/appendUint24.html"},{"doc":"Appends a uint32 big-endian to an output array.","kind":"function","module":"ddn.net.tls.buffer","name":"appendUint32","package":"ddn-net-tls","parentType":"","signature":"void appendUint32(ref  ubyte[]  buf,  uint  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/appendUint32.html"},{"doc":"","kind":"function","module":"ddn.net.tls.buffer","name":"appendUint64","package":"ddn-net-tls","parentType":"","signature":"void appendUint64(ref  ubyte[]  buf,  ulong  v)","url":"/ddn-net-tls/ddn/net/tls/buffer/appendUint64.html"},{"doc":"Certificate and certificate chain implementations.","kind":"module","module":"ddn.net.tls.certificate","name":"ddn.net.tls.certificate","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/certificate.html"},{"doc":"X.509 certificate implementation.","kind":"class","module":"ddn.net.tls.certificate","name":"NativeTlsCertificate","package":"ddn-net-tls","parentType":"","signature":"NativeTlsCertificate : TlsCertificate","url":"/ddn-net-tls/ddn/net/tls/certificate.html#NativeTlsCertificate"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"subjectCommonName","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string subjectCommonName()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.subjectCommonName.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"issuerCommonName","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string issuerCommonName()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.issuerCommonName.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"subjectDn","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string subjectDn()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.subjectDn.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"issuerDn","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string issuerDn()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.issuerDn.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"subjectAltNames","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string[] subjectAltNames()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.subjectAltNames.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"serialNumber","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string serialNumber()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.serialNumber.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"notBefore","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"long notBefore()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.notBefore.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"notAfter","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"long notAfter()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.notAfter.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"isTimeValid","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"bool isTimeValid()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.isTimeValid.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"isTimeValidAt","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"bool isTimeValidAt(long  atTime)","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.isTimeValidAt.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"keyAlgorithm","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string keyAlgorithm()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.keyAlgorithm.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"keySize","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"size_t keySize()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.keySize.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"fingerprintSha256","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string fingerprintSha256()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.fingerprintSha256.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"extendedKeyUsage","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string[] extendedKeyUsage()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.extendedKeyUsage.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"isCa","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"bool isCa()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.isCa.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"pathLengthConstraint","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"int pathLengthConstraint()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.pathLengthConstraint.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"toDer","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"const(ubyte)[] toDer()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.toDer.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"toPem","package":"ddn-net-tls","parentType":"NativeTlsCertificate","signature":"string toPem()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificate.toPem.html"},{"doc":"Certificate chain implementation.","kind":"class","module":"ddn.net.tls.certificate","name":"NativeTlsCertificateChain","package":"ddn-net-tls","parentType":"","signature":"NativeTlsCertificateChain : TlsCertificateChain","url":"/ddn-net-tls/ddn/net/tls/certificate.html#NativeTlsCertificateChain"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"leafCertificate","package":"ddn-net-tls","parentType":"NativeTlsCertificateChain","signature":"TlsCertificate leafCertificate()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificateChain.leafCertificate.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"certificates","package":"ddn-net-tls","parentType":"NativeTlsCertificateChain","signature":"TlsCertificate[] certificates()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificateChain.certificates.html"},{"doc":"","kind":"method","module":"ddn.net.tls.certificate","name":"length","package":"ddn-net-tls","parentType":"NativeTlsCertificateChain","signature":"size_t length()","url":"/ddn-net-tls/ddn/net/tls/certificate/NativeTlsCertificateChain.length.html"},{"doc":"Native TLS context implementation.","kind":"module","module":"ddn.net.tls.context","name":"ddn.net.tls.context","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/context.html"},{"doc":"Pure D TLS context backed by `ddn-crypto` primitives.","kind":"class","module":"ddn.net.tls.context","name":"NativeTlsContext","package":"ddn-net-tls","parentType":"","signature":"NativeTlsContext : TlsContext","url":"/ddn-net-tls/ddn/net/tls/context.html#NativeTlsContext"},{"doc":"Sets the certificate chain from PEM-encoded data.","kind":"method","module":"ddn.net.tls.context","name":"setCertificateChain","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setCertificateChain(const(char)[]  pemData)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setCertificateChain.html"},{"doc":"Sets the certificate chain from DER-encoded certificates.","kind":"method","module":"ddn.net.tls.context","name":"setCertificateChainDer","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setCertificateChainDer(const(ubyte[])[]  derCertificates)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setCertificateChainDer.html"},{"doc":"Sets the private key from PEM-encoded data.","kind":"method","module":"ddn.net.tls.context","name":"setPrivateKey","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setPrivateKey(const(char)[]  pemData,  const(char)[]  password =  null)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setPrivateKey.html"},{"doc":"Sets the private key from DER-encoded data.","kind":"method","module":"ddn.net.tls.context","name":"setPrivateKeyDer","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setPrivateKeyDer(const(ubyte)[]  derData,  const(char)[]  password =  null)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setPrivateKeyDer.html"},{"doc":"Returns: The trust store for adding trusted CA certificates.","kind":"method","module":"ddn.net.tls.context","name":"trustStore","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"TlsTrustStore trustStore()","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.trustStore.html"},{"doc":"Sets the certificate verification mode.","kind":"method","module":"ddn.net.tls.context","name":"setVerifyMode","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setVerifyMode(TlsVerifyMode mode)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setVerifyMode.html"},{"doc":"Sets a custom peer verification callback.","kind":"method","module":"ddn.net.tls.context","name":"setVerifyCallback","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setVerifyCallback(TlsVerifyCallback callback)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setVerifyCallback.html"},{"doc":"Sets the minimum TLS protocol version.","kind":"method","module":"ddn.net.tls.context","name":"setMinVersion","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setMinVersion(TlsVersion ver)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setMinVersion.html"},{"doc":"Sets the maximum TLS protocol version.","kind":"method","module":"ddn.net.tls.context","name":"setMaxVersion","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setMaxVersion(TlsVersion ver)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setMaxVersion.html"},{"doc":"Sets the list of allowed cipher suites using type-safe enum values.","kind":"method","module":"ddn.net.tls.context","name":"setCipherSuites","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setCipherSuites(const(TlsCipherSuite)[]  cipherSuites)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setCipherSuites.html"},{"doc":"Sets the list of allowed cipher suites using string names.","kind":"method","module":"ddn.net.tls.context","name":"setCipherSuiteStrings","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setCipherSuiteStrings(const(string)[]  cipherSuites)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setCipherSuiteStrings.html"},{"doc":"Enables or disables Server Name Indication (SNI).","kind":"method","module":"ddn.net.tls.context","name":"setSniEnabled","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setSniEnabled(bool  enabled)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setSniEnabled.html"},{"doc":"Sets Application-Layer Protocol Negotiation (ALPN) protocols.","kind":"method","module":"ddn.net.tls.context","name":"setAlpnProtocols","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setAlpnProtocols(const(string)[]  protocols)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setAlpnProtocols.html"},{"doc":"Sets a session cache for session resumption.","kind":"method","module":"ddn.net.tls.context","name":"setSessionCache","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"void setSessionCache(TlsSessionCache cache)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.setSessionCache.html"},{"doc":"Reconstructs a session from serialized bytes.","kind":"method","module":"ddn.net.tls.context","name":"deserializeSession","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"TlsSession deserializeSession(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.deserializeSession.html"},{"doc":"Creates a client-side TLS stream.","kind":"method","module":"ddn.net.tls.context","name":"clientStream","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"TlsStream clientStream(TlsTransport transport,  string serverName =  null)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.clientStream.html"},{"doc":"Creates a server-side TLS stream.","kind":"method","module":"ddn.net.tls.context","name":"serverStream","package":"ddn-net-tls","parentType":"NativeTlsContext","signature":"TlsStream serverStream(TlsTransport transport)","url":"/ddn-net-tls/ddn/net/tls/context/NativeTlsContext.serverStream.html"},{"doc":"TLS 1.3 key schedule (RFC 8446 §7.1).","kind":"module","module":"ddn.net.tls.keyschedule","name":"ddn.net.tls.keyschedule","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/keyschedule.html"},{"doc":"TLS 1.3 traffic key material.","kind":"struct","module":"ddn.net.tls.keyschedule","name":"Tls13TrafficKeys","package":"ddn-net-tls","parentType":"","signature":"Tls13TrafficKeys","url":"/ddn-net-tls/ddn/net/tls/keyschedule.html#Tls13TrafficKeys"},{"doc":"TLS 1.3 key schedule state.","kind":"class","module":"ddn.net.tls.keyschedule","name":"Tls13KeySchedule","package":"ddn-net-tls","parentType":"","signature":"Tls13KeySchedule","url":"/ddn-net-tls/ddn/net/tls/keyschedule.html#Tls13KeySchedule"},{"doc":"Reconfigures the hash algorithm based on the negotiated cipher suite.","kind":"method","module":"ddn.net.tls.keyschedule","name":"setCipherSuite","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void setCipherSuite(ushort  cipherSuite)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.setCipherSuite.html"},{"doc":"Computes the early secret from a PSK (or zeros if no PSK).","kind":"method","module":"ddn.net.tls.keyschedule","name":"computeEarlySecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void computeEarlySecret(const(ubyte)[]  psk =  null)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.computeEarlySecret.html"},{"doc":"Derives the client early traffic secret for 0-RTT.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveEarlyTrafficSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"ubyte[] deriveEarlyTrafficSecret(const(ubyte)[]  transcriptHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveEarlyTrafficSecret.html"},{"doc":"Computes the handshake secret from the shared secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"computeHandshakeSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void computeHandshakeSecret(const(ubyte)[]  sharedSecret)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.computeHandshakeSecret.html"},{"doc":"Derives the handshake traffic secrets from the transcript hash.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveHandshakeTrafficSecrets","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void deriveHandshakeTrafficSecrets(const(ubyte)[]  transcriptHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveHandshakeTrafficSecrets.html"},{"doc":"Computes the master secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"computeMasterSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void computeMasterSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.computeMasterSecret.html"},{"doc":"Derives the application traffic secrets.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveApplicationTrafficSecrets","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void deriveApplicationTrafficSecrets(const(ubyte)[]  transcriptHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveApplicationTrafficSecrets.html"},{"doc":"Derives a secret using HKDF-Expand-Label per RFC 8446 §7.1.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"ubyte[] deriveSecret(const(ubyte)[]  secret,  string label,\n          const(ubyte)[]  transcriptHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveSecret.html"},{"doc":"Derives traffic keys (AEAD key + IV) from a traffic secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveTrafficKeys","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"Tls13TrafficKeys deriveTrafficKeys(const(ubyte)[]  secret,  size_t keyLen,  size_t ivLen)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveTrafficKeys.html"},{"doc":"Returns: The client handshake traffic secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"clientHandshakeTrafficSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] clientHandshakeTrafficSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.clientHandshakeTrafficSecret.html"},{"doc":"Returns: The server handshake traffic secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"serverHandshakeTrafficSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] serverHandshakeTrafficSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.serverHandshakeTrafficSecret.html"},{"doc":"Returns: The client application traffic secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"clientApplicationTrafficSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] clientApplicationTrafficSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.clientApplicationTrafficSecret.html"},{"doc":"Returns: The server application traffic secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"serverApplicationTrafficSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] serverApplicationTrafficSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.serverApplicationTrafficSecret.html"},{"doc":"Returns: The handshake secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"handshakeSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] handshakeSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.handshakeSecret.html"},{"doc":"Returns: The hash output length in bytes (32 for SHA-256, 48 for SHA-384).","kind":"method","module":"ddn.net.tls.keyschedule","name":"hashLength","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"size_t hashLength()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.hashLength.html"},{"doc":"Returns: The master secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"masterSecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] masterSecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.masterSecret.html"},{"doc":"Returns: The early secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"earlySecret","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"const(ubyte)[] earlySecret()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.earlySecret.html"},{"doc":"Derives a resumption PSK from the master secret and transcript.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveResumptionPsk","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"ubyte[] deriveResumptionPsk(const(ubyte)[]  transcriptHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveResumptionPsk.html"},{"doc":"Derives the finished key for HMAC verification.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveFinishedKey","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"ubyte[] deriveFinishedKey(const(ubyte)[]  baseKey)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.deriveFinishedKey.html"},{"doc":"Computes the verify_data for a Finished message.","kind":"method","module":"ddn.net.tls.keyschedule","name":"computeFinishedVerifyData","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"ubyte[] computeFinishedVerifyData(const(ubyte)[]  finishedKey,  const(ubyte)[]  transcriptHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.computeFinishedVerifyData.html"},{"doc":"HKDF-Expand-Label as defined in RFC 8446 §7.1.","kind":"method","module":"ddn.net.tls.keyschedule","name":"hkdfExpandLabel","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"ubyte[] hkdfExpandLabel(const(ubyte)[]  secret,  string label,\n          const(ubyte)[]  context,  size_t length)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.hkdfExpandLabel.html"},{"doc":"","kind":"method","module":"ddn.net.tls.keyschedule","name":"appendUint8","package":"ddn-net-tls","parentType":"Tls13KeySchedule","signature":"void appendUint8(ref  ubyte[]  buf,  ubyte  v)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls13KeySchedule.appendUint8.html"},{"doc":"Computes a transcript hash from accumulated handshake bytes. Accumulates TLS handshake messages and computes transcript hashes.","kind":"class","module":"ddn.net.tls.keyschedule","name":"TranscriptHash","package":"ddn-net-tls","parentType":"","signature":"TranscriptHash","url":"/ddn-net-tls/ddn/net/tls/keyschedule.html#TranscriptHash"},{"doc":"Sets the hash length for SHA-384 mode.","kind":"method","module":"ddn.net.tls.keyschedule","name":"setHashLength","package":"ddn-net-tls","parentType":"TranscriptHash","signature":"void setHashLength(size_t len)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TranscriptHash.setHashLength.html"},{"doc":"Appends handshake message data to the transcript.","kind":"method","module":"ddn.net.tls.keyschedule","name":"update","package":"ddn-net-tls","parentType":"TranscriptHash","signature":"void update(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TranscriptHash.update.html"},{"doc":"Returns: The current transcript hash. Does not consume accumulated data.","kind":"method","module":"ddn.net.tls.keyschedule","name":"current","package":"ddn-net-tls","parentType":"TranscriptHash","signature":"ubyte[] current()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TranscriptHash.current.html"},{"doc":"Freezes the transcript hash. Further update() calls are no-ops.","kind":"method","module":"ddn.net.tls.keyschedule","name":"freeze","package":"ddn-net-tls","parentType":"TranscriptHash","signature":"void freeze()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TranscriptHash.freeze.html"},{"doc":"Resets the transcript and replaces it with a synthetic message_hash message per RFC 8446 §4.4.1.","kind":"method","module":"ddn.net.tls.keyschedule","name":"resetWithMessageHash","package":"ddn-net-tls","parentType":"TranscriptHash","signature":"void resetWithMessageHash(const(ubyte)[]  hashValue)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TranscriptHash.resetWithMessageHash.html"},{"doc":"Returns the hash of an empty string for the current hash algorithm.","kind":"method","module":"ddn.net.tls.keyschedule","name":"emptyHash","package":"ddn-net-tls","parentType":"TranscriptHash","signature":"ubyte[] emptyHash(size_t hashLen)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TranscriptHash.emptyHash.html"},{"doc":"AEAD encrypt/decrypt helper for TLS records.","kind":"class","module":"ddn.net.tls.keyschedule","name":"TlsAead","package":"ddn-net-tls","parentType":"","signature":"TlsAead","url":"/ddn-net-tls/ddn/net/tls/keyschedule.html#TlsAead"},{"doc":"Encrypts a TLS record fragment.","kind":"method","module":"ddn.net.tls.keyschedule","name":"encrypt","package":"ddn-net-tls","parentType":"TlsAead","signature":"ubyte[] encrypt(const(ubyte)[]  plaintext,  const(ubyte)[]  aad)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.encrypt.html"},{"doc":"Decrypts a TLS record fragment.","kind":"method","module":"ddn.net.tls.keyschedule","name":"decrypt","package":"ddn-net-tls","parentType":"TlsAead","signature":"ubyte[] decrypt(const(ubyte)[]  ciphertext,  const(ubyte)[]  aad)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.decrypt.html"},{"doc":"Decrypts a TLS 1.2 record using an explicit nonce.","kind":"method","module":"ddn.net.tls.keyschedule","name":"decryptWithNonce","package":"ddn-net-tls","parentType":"TlsAead","signature":"ubyte[] decryptWithNonce(const(ubyte)[]  ciphertext,  const(ubyte)[]  aad,\n          const(ubyte)[]  explicitNonce)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.decryptWithNonce.html"},{"doc":"Encrypts a TLS 1.2 record using an explicit nonce.","kind":"method","module":"ddn.net.tls.keyschedule","name":"encryptWithNonce","package":"ddn-net-tls","parentType":"TlsAead","signature":"ubyte[] encryptWithNonce(const(ubyte)[]  plaintext,  const(ubyte)[]  aad,\n          const(ubyte)[]  explicitNonce)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.encryptWithNonce.html"},{"doc":"Returns the explicit nonce for TLS 1.2 GCM encryption.","kind":"method","module":"ddn.net.tls.keyschedule","name":"getExplicitNonce","package":"ddn-net-tls","parentType":"TlsAead","signature":"ubyte[] getExplicitNonce()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.getExplicitNonce.html"},{"doc":"Returns: Current sequence number.","kind":"method","module":"ddn.net.tls.keyschedule","name":"sequenceNumber","package":"ddn-net-tls","parentType":"TlsAead","signature":"ulong sequenceNumber()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.sequenceNumber.html"},{"doc":"","kind":"method","module":"ddn.net.tls.keyschedule","name":"computeNonce","package":"ddn-net-tls","parentType":"TlsAead","signature":"ubyte[] computeNonce()","url":"/ddn-net-tls/ddn/net/tls/keyschedule/TlsAead.computeNonce.html"},{"doc":"TLS 1.2 PRF (Pseudorandom Function) per RFC 5246 §5.","kind":"class","module":"ddn.net.tls.keyschedule","name":"Tls12Prf","package":"ddn-net-tls","parentType":"","signature":"Tls12Prf","url":"/ddn-net-tls/ddn/net/tls/keyschedule.html#Tls12Prf"},{"doc":"Reconfigures the hash algorithm based on the negotiated cipher suite.","kind":"method","module":"ddn.net.tls.keyschedule","name":"setCipherSuite","package":"ddn-net-tls","parentType":"Tls12Prf","signature":"void setCipherSuite(ushort  cipherSuite)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls12Prf.setCipherSuite.html"},{"doc":"Computes the TLS 1.2 PRF output.","kind":"method","module":"ddn.net.tls.keyschedule","name":"compute","package":"ddn-net-tls","parentType":"Tls12Prf","signature":"ubyte[] compute(const(ubyte)[]  secret,  string label,\n          const(ubyte)[]  seed,  size_t length)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls12Prf.compute.html"},{"doc":"","kind":"method","module":"ddn.net.tls.keyschedule","name":"hmac","package":"ddn-net-tls","parentType":"Tls12Prf","signature":"ubyte[] hmac(const(ubyte)[]  key,  const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls12Prf.hmac.html"},{"doc":"Derives the master secret from the pre-master secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveMasterSecret","package":"ddn-net-tls","parentType":"Tls12Prf","signature":"ubyte[] deriveMasterSecret(const(ubyte)[]  preMasterSecret,\n          const(ubyte)[]  clientRandom,  const(ubyte)[]  serverRandom)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls12Prf.deriveMasterSecret.html"},{"doc":"Derives key material from the master secret.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveKeyBlock","package":"ddn-net-tls","parentType":"Tls12Prf","signature":"ubyte[] deriveKeyBlock(const(ubyte)[]  masterSecret,\n          const(ubyte)[]  serverRandom,  const(ubyte)[]  clientRandom,\n          size_t length)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls12Prf.deriveKeyBlock.html"},{"doc":"Derives the finished verify data.","kind":"method","module":"ddn.net.tls.keyschedule","name":"deriveFinished","package":"ddn-net-tls","parentType":"Tls12Prf","signature":"ubyte[] deriveFinished(const(ubyte)[]  masterSecret,  string label,\n          const(ubyte)[]  handshakeHash)","url":"/ddn-net-tls/ddn/net/tls/keyschedule/Tls12Prf.deriveFinished.html"},{"doc":"DDN TLS - Pure D implementation of the TLS protocol.","kind":"module","module":"ddn.net.tls","name":"ddn.net.tls","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls.html"},{"doc":"Creates a native TLS context using pure D cryptographic primitives.","kind":"function","module":"ddn.net.tls","name":"createTlsContext","package":"ddn-net-tls","parentType":"","signature":"TlsContext createTlsContext(TlsBackend backend =  TlsBackend.AUTO)","url":"/ddn-net-tls/ddn/net/tls/createTlsContext.html"},{"doc":"TLS record layer implementation.","kind":"module","module":"ddn.net.tls.record","name":"ddn.net.tls.record","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/record.html"},{"doc":"TLS record structure.","kind":"struct","module":"ddn.net.tls.record","name":"TlsRecord","package":"ddn-net-tls","parentType":"","signature":"TlsRecord","url":"/ddn-net-tls/ddn/net/tls/record.html#TlsRecord"},{"doc":"Reads a TLS record from raw bytes.","kind":"method","module":"ddn.net.tls.record","name":"parse","package":"ddn-net-tls","parentType":"TlsRecord","signature":"TlsRecord parse(const(ubyte)[]  data,  out  size_t consumed)","url":"/ddn-net-tls/ddn/net/tls/record/TlsRecord.parse.html"},{"doc":"Serializes this record to raw bytes.","kind":"method","module":"ddn.net.tls.record","name":"serialize","package":"ddn-net-tls","parentType":"TlsRecord","signature":"ubyte[] serialize()","url":"/ddn-net-tls/ddn/net/tls/record/TlsRecord.serialize.html"},{"doc":"Record layer reads/writes TLS records over a transport.","kind":"class","module":"ddn.net.tls.record","name":"RecordLayer","package":"ddn-net-tls","parentType":"","signature":"RecordLayer","url":"/ddn-net-tls/ddn/net/tls/record.html#RecordLayer"},{"doc":"Attempts to read the next complete TLS record.","kind":"method","module":"ddn.net.tls.record","name":"tryReadRecord","package":"ddn-net-tls","parentType":"RecordLayer","signature":"TlsProgress tryReadRecord(ref  TlsRecord record)","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.tryReadRecord.html"},{"doc":"Attempts to write a TLS record to the transport.","kind":"method","module":"ddn.net.tls.record","name":"tryWriteRecord","package":"ddn-net-tls","parentType":"RecordLayer","signature":"TlsProgress tryWriteRecord(ContentType contentType,  ProtocolVersion ver,\n          const(ubyte)[]  fragment)","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.tryWriteRecord.html"},{"doc":"Attempts to write pre-serialized wire data to the transport.","kind":"method","module":"ddn.net.tls.record","name":"tryWriteRaw","package":"ddn-net-tls","parentType":"RecordLayer","signature":"TlsProgress tryWriteRaw(const(ubyte)[]  wireData)","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.tryWriteRaw.html"},{"doc":"Flushes pending write data to the transport.","kind":"method","module":"ddn.net.tls.record","name":"flushPendingWrite","package":"ddn-net-tls","parentType":"RecordLayer","signature":"TlsProgress flushPendingWrite()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.flushPendingWrite.html"},{"doc":"Returns: Whether there is pending write data that hasn't been fully sent to the transport.","kind":"method","module":"ddn.net.tls.record","name":"hasPendingWrite","package":"ddn-net-tls","parentType":"RecordLayer","signature":"bool hasPendingWrite()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.hasPendingWrite.html"},{"doc":"Reads the next complete TLS record from the transport.","kind":"method","module":"ddn.net.tls.record","name":"readRecord","package":"ddn-net-tls","parentType":"RecordLayer","signature":"TlsRecord readRecord()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.readRecord.html"},{"doc":"Writes a TLS record to the transport (blocking).","kind":"method","module":"ddn.net.tls.record","name":"writeRecord","package":"ddn-net-tls","parentType":"RecordLayer","signature":"void writeRecord(ContentType contentType,  ProtocolVersion ver,\n          const(ubyte)[]  fragment)","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.writeRecord.html"},{"doc":"Writes a pre-serialized TLS record to the transport (blocking).","kind":"method","module":"ddn.net.tls.record","name":"writeRaw","package":"ddn-net-tls","parentType":"RecordLayer","signature":"void writeRaw(const(ubyte)[]  wireData)","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.writeRaw.html"},{"doc":"Returns: Any buffered but unconsumed bytes from record reading.","kind":"method","module":"ddn.net.tls.record","name":"drainBuffer","package":"ddn-net-tls","parentType":"RecordLayer","signature":"ubyte[] drainBuffer()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.drainBuffer.html"},{"doc":"Pushes a record back so the next read returns it.","kind":"method","module":"ddn.net.tls.record","name":"pushRecord","package":"ddn-net-tls","parentType":"RecordLayer","signature":"void pushRecord(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.pushRecord.html"},{"doc":"Returns: Number of bytes currently in the read buffer.","kind":"method","module":"ddn.net.tls.record","name":"bufferedBytes","package":"ddn-net-tls","parentType":"RecordLayer","signature":"size_t bufferedBytes()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.bufferedBytes.html"},{"doc":"","kind":"method","module":"ddn.net.tls.record","name":"compactIfNeeded","package":"ddn-net-tls","parentType":"RecordLayer","signature":"void compactIfNeeded()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.compactIfNeeded.html"},{"doc":"","kind":"method","module":"ddn.net.tls.record","name":"compactReadBuffer","package":"ddn-net-tls","parentType":"RecordLayer","signature":"void compactReadBuffer()","url":"/ddn-net-tls/ddn/net/tls/record/RecordLayer.compactReadBuffer.html"},{"doc":"TLS session and session cache implementations.","kind":"module","module":"ddn.net.tls.session","name":"ddn.net.tls.session","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/session.html"},{"doc":"TLS session implementation for session resumption.","kind":"class","module":"ddn.net.tls.session","name":"NativeTlsSession","package":"ddn-net-tls","parentType":"","signature":"NativeTlsSession : TlsSession","url":"/ddn-net-tls/ddn/net/tls/session.html#NativeTlsSession"},{"doc":"","kind":"method","module":"ddn.net.tls.session","name":"sessionId","package":"ddn-net-tls","parentType":"NativeTlsSession","signature":"const(ubyte)[] sessionId()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSession.sessionId.html"},{"doc":"","kind":"method","module":"ddn.net.tls.session","name":"sessionTicket","package":"ddn-net-tls","parentType":"NativeTlsSession","signature":"const(ubyte)[] sessionTicket()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSession.sessionTicket.html"},{"doc":"","kind":"method","module":"ddn.net.tls.session","name":"expirationTime","package":"ddn-net-tls","parentType":"NativeTlsSession","signature":"long expirationTime()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSession.expirationTime.html"},{"doc":"","kind":"method","module":"ddn.net.tls.session","name":"isValid","package":"ddn-net-tls","parentType":"NativeTlsSession","signature":"bool isValid()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSession.isValid.html"},{"doc":"Serializes the session for external storage.","kind":"method","module":"ddn.net.tls.session","name":"serialize","package":"ddn-net-tls","parentType":"NativeTlsSession","signature":"ubyte[] serialize()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSession.serialize.html"},{"doc":"Deserializes a session from bytes previously produced by `serialize()`.","kind":"method","module":"ddn.net.tls.session","name":"deserialize","package":"ddn-net-tls","parentType":"NativeTlsSession","signature":"NativeTlsSession deserialize(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSession.deserialize.html"},{"doc":"Thread-safe in-memory session cache.","kind":"class","module":"ddn.net.tls.session","name":"NativeTlsSessionCache","package":"ddn-net-tls","parentType":"","signature":"NativeTlsSessionCache : TlsSessionCache","url":"/ddn-net-tls/ddn/net/tls/session.html#NativeTlsSessionCache"},{"doc":"Stores a session for later resumption.","kind":"method","module":"ddn.net.tls.session","name":"store","package":"ddn-net-tls","parentType":"NativeTlsSessionCache","signature":"void store(string serverName,  TlsSession session)","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSessionCache.store.html"},{"doc":"Retrieves a session for resumption.","kind":"method","module":"ddn.net.tls.session","name":"retrieve","package":"ddn-net-tls","parentType":"NativeTlsSessionCache","signature":"TlsSession retrieve(string serverName)","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSessionCache.retrieve.html"},{"doc":"Removes a session from the cache.","kind":"method","module":"ddn.net.tls.session","name":"remove","package":"ddn-net-tls","parentType":"NativeTlsSessionCache","signature":"void remove(string serverName)","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSessionCache.remove.html"},{"doc":"Removes all expired sessions from the cache.","kind":"method","module":"ddn.net.tls.session","name":"pruneExpired","package":"ddn-net-tls","parentType":"NativeTlsSessionCache","signature":"void pruneExpired()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSessionCache.pruneExpired.html"},{"doc":"Clears all sessions from the cache.","kind":"method","module":"ddn.net.tls.session","name":"clear","package":"ddn-net-tls","parentType":"NativeTlsSessionCache","signature":"void clear()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSessionCache.clear.html"},{"doc":"Returns: The number of sessions in the cache.","kind":"method","module":"ddn.net.tls.session","name":"length","package":"ddn-net-tls","parentType":"NativeTlsSessionCache","signature":"size_t length()","url":"/ddn-net-tls/ddn/net/tls/session/NativeTlsSessionCache.length.html"},{"doc":"Native TLS stream implementation.","kind":"module","module":"ddn.net.tls.stream","name":"ddn.net.tls.stream","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/stream.html"},{"doc":"Shutdown state machine phases.","kind":"enum","module":"ddn.net.tls.stream","name":"ShutdownState","package":"ddn-net-tls","parentType":"","signature":"ShutdownState","url":"/ddn-net-tls/ddn/net/tls/stream.html#ShutdownState"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.stream","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/tls/stream.html#ShutdownState"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.stream","name":"SEND_CLOSE_NOTIFY","package":"ddn-net-tls","parentType":"","signature":"SEND_CLOSE_NOTIFY = ","url":"/ddn-net-tls/ddn/net/tls/stream.html#ShutdownState"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.stream","name":"WAIT_CLOSE_NOTIFY","package":"ddn-net-tls","parentType":"","signature":"WAIT_CLOSE_NOTIFY = ","url":"/ddn-net-tls/ddn/net/tls/stream.html#ShutdownState"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.stream","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/tls/stream.html#ShutdownState"},{"doc":"Native TLS stream using pure D cryptographic primitives.","kind":"class","module":"ddn.net.tls.stream","name":"NativeTlsStream","package":"ddn-net-tls","parentType":"","signature":"NativeTlsStream : TlsStream","url":"/ddn-net-tls/ddn/net/tls/stream.html#NativeTlsStream"},{"doc":"Performs or continues the TLS handshake.","kind":"method","module":"ddn.net.tls.stream","name":"handshake","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.handshake.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"handshakeState","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsHandshakeState handshakeState()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.handshakeState.html"},{"doc":"Reads decrypted application data.","kind":"method","module":"ddn.net.tls.stream","name":"read","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsResult read(ubyte[]  buffer)","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.read.html"},{"doc":"Writes application data (will be encrypted).","kind":"method","module":"ddn.net.tls.stream","name":"write","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsResult write(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.write.html"},{"doc":"Flushes any buffered data through the TLS layer.","kind":"method","module":"ddn.net.tls.stream","name":"flush","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsProgress flush()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.flush.html"},{"doc":"Initiates graceful TLS shutdown (sends close_notify).","kind":"method","module":"ddn.net.tls.stream","name":"shutdown","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsProgress shutdown()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.shutdown.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"lastError","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsError lastError()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.lastError.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"close","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"void close()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.close.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"isOpen","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"bool isOpen()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.isOpen.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"isHandshakeComplete","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"bool isHandshakeComplete()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.isHandshakeComplete.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"receivedCloseNotify","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"bool receivedCloseNotify()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.receivedCloseNotify.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"negotiatedVersion","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsVersion negotiatedVersion()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.negotiatedVersion.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"cipherSuite","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"string cipherSuite()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.cipherSuite.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"alpnProtocol","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"string alpnProtocol()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.alpnProtocol.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"peerCertificates","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.peerCertificates.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"role","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsRole role()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.role.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"serverName","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"string serverName()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.serverName.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"session","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsSession session()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.session.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"sendCloseNotify","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsProgress sendCloseNotify()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.sendCloseNotify.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"initHandshakeEngine","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"void initHandshakeEngine()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.initHandshakeEngine.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"driveHandshake","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsProgress driveHandshake()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.driveHandshake.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"driveServerHandshake","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsProgress driveServerHandshake()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.driveServerHandshake.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"finalizeHandshake","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"void finalizeHandshake()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.finalizeHandshake.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"detectTls13ClientHello","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"bool detectTls13ClientHello(const(ubyte)[]  fragment)","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.detectTls13ClientHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"applyEngineResult","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"void applyEngineResult(CipherSuiteId cs,  string alpn,\n          TlsCertificateChain peerCerts,  TlsSession tlsSession)","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.applyEngineResult.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"readEncrypted","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsResult readEncrypted(ubyte[]  buffer)","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.readEncrypted.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"writeEncrypted","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsResult writeEncrypted(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.writeEncrypted.html"},{"doc":"","kind":"method","module":"ddn.net.tls.stream","name":"readTlsRecord","package":"ddn-net-tls","parentType":"NativeTlsStream","signature":"TlsRecord readTlsRecord()","url":"/ddn-net-tls/ddn/net/tls/stream/NativeTlsStream.readTlsRecord.html"},{"doc":"TLS 1.2 handshake engine (RFC 5246).","kind":"module","module":"ddn.net.tls.tls12","name":"ddn.net.tls.tls12","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/tls12.html"},{"doc":"Verifies an RSA PKCS#1 v1.5 signature for TLS 1.2 `ServerKeyExchange`.","kind":"function","module":"ddn.net.tls.tls12","name":"verifyRsaPkcs1Signature","package":"ddn-net-tls","parentType":"","signature":"bool verifyRsaPkcs1Signature(RSAPublicKey key,  SignatureScheme sigScheme,\n       const(ubyte)[]  message,  const(ubyte)[]  signature)","url":"/ddn-net-tls/ddn/net/tls/tls12/verifyRsaPkcs1Signature.html"},{"doc":"TLS 1.2 client handshake phases.","kind":"enum","module":"ddn.net.tls.tls12","name":"Tls12HandshakePhase","package":"ddn-net-tls","parentType":"","signature":"Tls12HandshakePhase","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Handshake has not been initiated","kind":"enum_member","module":"ddn.net.tls.tls12","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Build and send ClientHello","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Flush pending ClientHello bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Wait for ServerHello record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Wait for Certificate record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Wait for ServerKeyExchange record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_SERVER_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Wait for ServerHelloDone record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_SERVER_HELLO_DONE","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO_DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Build and send ClientKeyExchange","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_CLIENT_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Flush pending ClientKeyExchange bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_CLIENT_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CLIENT_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Derive key material from shared secret","kind":"enum_member","module":"ddn.net.tls.tls12","name":"DERIVE_KEYS","package":"ddn-net-tls","parentType":"","signature":"DERIVE_KEYS = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Send ChangeCipherSpec message","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"SEND_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Flush pending ChangeCipherSpec bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Build and send encrypted Finished","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Flush pending Finished bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_FINISHED","package":"ddn-net-tls","parentType":"","signature":"FLUSH_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Wait for ChangeCipherSpec record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"RECV_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Wait for encrypted server Finished","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"Handshake complete","kind":"enum_member","module":"ddn.net.tls.tls12","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12HandshakePhase"},{"doc":"TLS 1.2 client handshake engine.","kind":"class","module":"ddn.net.tls.tls12","name":"Tls12Client","package":"ddn-net-tls","parentType":"","signature":"Tls12Client","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12Client"},{"doc":"Performs or continues the TLS 1.2 client handshake.","kind":"method","module":"ddn.net.tls.tls12","name":"handshake","package":"ddn-net-tls","parentType":"Tls12Client","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.handshake.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.tls.tls12","name":"phase","package":"ddn-net-tls","parentType":"Tls12Client","signature":"Tls12HandshakePhase phase()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.phase.html"},{"doc":"Returns: The client application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls12","name":"clientAead","package":"ddn-net-tls","parentType":"Tls12Client","signature":"TlsAead clientAead()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.clientAead.html"},{"doc":"Returns: The server application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls12","name":"serverAead","package":"ddn-net-tls","parentType":"Tls12Client","signature":"TlsAead serverAead()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.serverAead.html"},{"doc":"Returns: The negotiated cipher suite ID.","kind":"method","module":"ddn.net.tls.tls12","name":"cipherSuite","package":"ddn-net-tls","parentType":"Tls12Client","signature":"CipherSuiteId cipherSuite()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.cipherSuite.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.tls.tls12","name":"alpn","package":"ddn-net-tls","parentType":"Tls12Client","signature":"string alpn()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.alpn.html"},{"doc":"Returns: The peer certificate chain.","kind":"method","module":"ddn.net.tls.tls12","name":"peerCertificates","package":"ddn-net-tls","parentType":"Tls12Client","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.peerCertificates.html"},{"doc":"Returns: The TLS session for resumption.","kind":"method","module":"ddn.net.tls.tls12","name":"session","package":"ddn-net-tls","parentType":"Tls12Client","signature":"TlsSession session()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.session.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildClientHello","package":"ddn-net-tls","parentType":"Tls12Client","signature":"ubyte[] buildClientHello(SecureRandom rng)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.buildClientHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processServerHello","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void processServerHello(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.processServerHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processCertificate","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void processCertificate(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.processCertificate.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"verifyPeerCertificates","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void verifyPeerCertificates()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.verifyPeerCertificates.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processServerKeyExchange","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void processServerKeyExchange(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.processServerKeyExchange.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"verifyServerKeyExchangeSignature","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void verifyServerKeyExchangeSignature(SignatureScheme sigScheme,\n          const(ubyte)[]  signature,  const(ubyte)[]  message)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.verifyServerKeyExchangeSignature.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processServerHelloDone","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void processServerHelloDone(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.processServerHelloDone.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"updateTranscriptAndPushRemaining","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void updateTranscriptAndPushRemaining(TlsRecord rec,  const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.updateTranscriptAndPushRemaining.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildClientKeyExchange","package":"ddn-net-tls","parentType":"Tls12Client","signature":"ubyte[] buildClientKeyExchange()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.buildClientKeyExchange.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"deriveKeys","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void deriveKeys()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.deriveKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildFinished","package":"ddn-net-tls","parentType":"Tls12Client","signature":"ubyte[] buildFinished()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.buildFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processChangeCipherSpec","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void processChangeCipherSpec(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.processChangeCipherSpec.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processServerFinished","package":"ddn-net-tls","parentType":"Tls12Client","signature":"void processServerFinished(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.processServerFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"encryptRecord","package":"ddn-net-tls","parentType":"Tls12Client","signature":"ubyte[] encryptRecord(ubyte[]  handshakeMsg,  TlsAead aead)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.encryptRecord.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"tls12Aad","package":"ddn-net-tls","parentType":"Tls12Client","signature":"ubyte[] tls12Aad(ContentType contentType,  size_t payloadLen,  ulong  seqNum)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.tls12Aad.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"makeTrafficKeys","package":"ddn-net-tls","parentType":"Tls12Client","signature":"Tls13TrafficKeys makeTrafficKeys(const(ubyte)[]  key,  const(ubyte)[]  iv,  size_t keyLen)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.makeTrafficKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"cipherKeyLength","package":"ddn-net-tls","parentType":"Tls12Client","signature":"size_t cipherKeyLength(CipherSuiteId cs)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Client.cipherKeyLength.html"},{"doc":"TLS 1.2 server handshake phases.","kind":"enum","module":"ddn.net.tls.tls12","name":"Tls12ServerHandshakePhase","package":"ddn-net-tls","parentType":"","signature":"Tls12ServerHandshakePhase","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Handshake has not been initiated","kind":"enum_member","module":"ddn.net.tls.tls12","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Wait for ClientHello record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Build and send ServerHello","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Flush pending ServerHello bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Build and send Certificate","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Flush pending Certificate bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Build and send ServerKeyExchange","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_SERVER_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Flush pending ServerKeyExchange bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_SERVER_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SERVER_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Build and send ServerHelloDone","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_SERVER_HELLO_DONE","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_HELLO_DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Flush pending ServerHelloDone bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_SERVER_HELLO_DONE","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SERVER_HELLO_DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Wait for ClientKeyExchange record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_CLIENT_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_KEY_EXCHANGE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Derive key material from shared secret","kind":"enum_member","module":"ddn.net.tls.tls12","name":"DERIVE_KEYS","package":"ddn-net-tls","parentType":"","signature":"DERIVE_KEYS = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Wait for ChangeCipherSpec record","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"RECV_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Wait for encrypted client Finished","kind":"enum_member","module":"ddn.net.tls.tls12","name":"RECV_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Send ChangeCipherSpec message","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"SEND_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Flush pending ChangeCipherSpec bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CHANGE_CIPHER_SPEC = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Build and send encrypted server Finished","kind":"enum_member","module":"ddn.net.tls.tls12","name":"SEND_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Flush pending server Finished bytes","kind":"enum_member","module":"ddn.net.tls.tls12","name":"FLUSH_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"Handshake complete","kind":"enum_member","module":"ddn.net.tls.tls12","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12ServerHandshakePhase"},{"doc":"TLS 1.2 server handshake engine.","kind":"class","module":"ddn.net.tls.tls12","name":"Tls12Server","package":"ddn-net-tls","parentType":"","signature":"Tls12Server","url":"/ddn-net-tls/ddn/net/tls/tls12.html#Tls12Server"},{"doc":"Performs or continues the TLS 1.2 server handshake.","kind":"method","module":"ddn.net.tls.tls12","name":"handshake","package":"ddn-net-tls","parentType":"Tls12Server","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.handshake.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.tls.tls12","name":"phase","package":"ddn-net-tls","parentType":"Tls12Server","signature":"Tls12ServerHandshakePhase phase()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.phase.html"},{"doc":"Returns: The server application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls12","name":"serverAead","package":"ddn-net-tls","parentType":"Tls12Server","signature":"TlsAead serverAead()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.serverAead.html"},{"doc":"Returns: The client application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls12","name":"clientAead","package":"ddn-net-tls","parentType":"Tls12Server","signature":"TlsAead clientAead()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.clientAead.html"},{"doc":"Returns: The negotiated cipher suite ID.","kind":"method","module":"ddn.net.tls.tls12","name":"cipherSuite","package":"ddn-net-tls","parentType":"Tls12Server","signature":"CipherSuiteId cipherSuite()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.cipherSuite.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.tls.tls12","name":"alpn","package":"ddn-net-tls","parentType":"Tls12Server","signature":"string alpn()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.alpn.html"},{"doc":"Returns: The server name from ClientHello SNI.","kind":"method","module":"ddn.net.tls.tls12","name":"serverName","package":"ddn-net-tls","parentType":"Tls12Server","signature":"string serverName()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.serverName.html"},{"doc":"Returns: The peer certificate chain.","kind":"method","module":"ddn.net.tls.tls12","name":"peerCertificates","package":"ddn-net-tls","parentType":"Tls12Server","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.peerCertificates.html"},{"doc":"Returns: The TLS session for resumption.","kind":"method","module":"ddn.net.tls.tls12","name":"session","package":"ddn-net-tls","parentType":"Tls12Server","signature":"TlsSession session()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.session.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processClientHello","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void processClientHello(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.processClientHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"parseServerName","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void parseServerName(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.parseServerName.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"parseClientAlpn","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void parseClientAlpn(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.parseClientAlpn.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"selectCipherSuite","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void selectCipherSuite(CipherSuiteId[]  clientCiphers)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.selectCipherSuite.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildServerHello","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] buildServerHello(SecureRandom rng)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.buildServerHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildCertificate","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] buildCertificate()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.buildCertificate.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildServerKeyExchange","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] buildServerKeyExchange(SecureRandom rng)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.buildServerKeyExchange.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildServerHelloDone","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] buildServerHelloDone()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.buildServerHelloDone.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processClientKeyExchange","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void processClientKeyExchange(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.processClientKeyExchange.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"deriveKeys","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void deriveKeys()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.deriveKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processChangeCipherSpec","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void processChangeCipherSpec(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.processChangeCipherSpec.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"processClientFinished","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void processClientFinished(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.processClientFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"buildServerFinished","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] buildServerFinished()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.buildServerFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"encryptRecord","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] encryptRecord(ubyte[]  handshakeMsg,  TlsAead aead)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.encryptRecord.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"tls12Aad","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] tls12Aad(ContentType contentType,  size_t payloadLen,  ulong  seqNum)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.tls12Aad.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"parsePrivateKey","package":"ddn-net-tls","parentType":"Tls12Server","signature":"void parsePrivateKey()","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.parsePrivateKey.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"computeSignature","package":"ddn-net-tls","parentType":"Tls12Server","signature":"ubyte[] computeSignature(const(ubyte)[]  message)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.computeSignature.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls12","name":"cipherKeyLength","package":"ddn-net-tls","parentType":"Tls12Server","signature":"size_t cipherKeyLength(CipherSuiteId cs)","url":"/ddn-net-tls/ddn/net/tls/tls12/Tls12Server.cipherKeyLength.html"},{"doc":"TLS 1.3 client handshake (RFC 8446).","kind":"module","module":"ddn.net.tls.tls13client","name":"ddn.net.tls.tls13client","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/tls13client.html"},{"doc":"TLS 1.3 client handshake phases.","kind":"enum","module":"ddn.net.tls.tls13client","name":"Tls13HandshakePhase","package":"ddn-net-tls","parentType":"","signature":"Tls13HandshakePhase","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Handshake has not been initiated","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Build and send ClientHello","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SEND_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Send dummy CCS for middlebox compatibility","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SEND_DUMMY_CCS","package":"ddn-net-tls","parentType":"","signature":"SEND_DUMMY_CCS = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Flush pending ClientHello and CCS bytes","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"FLUSH_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Wait for ServerHello record","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"RECV_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Build and send second ClientHello after HRR","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SEND_SECOND_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_SECOND_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Flush pending second ClientHello bytes","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"FLUSH_SECOND_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SECOND_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Wait for real ServerHello after second ClientHello","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"RECV_SERVER_HELLO_2","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_HELLO_2 = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Derive handshake traffic keys (no I/O)","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SWITCH_TO_HANDSHAKE_KEYS","package":"ddn-net-tls","parentType":"","signature":"SWITCH_TO_HANDSHAKE_KEYS = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Wait for EncryptedExtensions record","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"RECV_ENCRYPTED_EXTENSIONS","package":"ddn-net-tls","parentType":"","signature":"RECV_ENCRYPTED_EXTENSIONS = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Wait for Certificate record","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"RECV_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Wait for CertificateVerify record","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"RECV_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"RECV_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Wait for server Finished record","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"RECV_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Send dummy CCS for client Finished","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SEND_CLIENT_FINISHED_CCS","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_FINISHED_CCS = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Build and send client Finished","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SEND_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Flush pending Finished bytes","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"FLUSH_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Derive application traffic secrets (no I/O)","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"SWITCH_TO_APP_KEYS","package":"ddn-net-tls","parentType":"","signature":"SWITCH_TO_APP_KEYS = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"Handshake complete","kind":"enum_member","module":"ddn.net.tls.tls13client","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13HandshakePhase"},{"doc":"TLS 1.3 client handshake engine.","kind":"class","module":"ddn.net.tls.tls13client","name":"Tls13Client","package":"ddn-net-tls","parentType":"","signature":"Tls13Client","url":"/ddn-net-tls/ddn/net/tls/tls13client.html#Tls13Client"},{"doc":"Performs or continues the TLS 1.3 client handshake.","kind":"method","module":"ddn.net.tls.tls13client","name":"handshake","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.handshake.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"skipCCSAndRead","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsProgress skipCCSAndRead(ref  TlsRecord record)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.skipCCSAndRead.html"},{"doc":"Ensures we have at least 4 bytes of handshake data to read the message header. If we need more data for a complete message, reads and decrypts more...","kind":"method","module":"ddn.net.tls.tls13client","name":"ensureHandshakeData","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsProgress ensureHandshakeData()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.ensureHandshakeData.html"},{"doc":"Consumes a handshake message from the pending buffer. Updates the transcript and returns the message data.","kind":"method","module":"ddn.net.tls.tls13client","name":"consumeHandshakeMessage","package":"ddn-net-tls","parentType":"Tls13Client","signature":"ubyte[] consumeHandshakeMessage()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.consumeHandshakeMessage.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.tls.tls13client","name":"phase","package":"ddn-net-tls","parentType":"Tls13Client","signature":"Tls13HandshakePhase phase()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.phase.html"},{"doc":"Returns: The client application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls13client","name":"clientAead","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsAead clientAead()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.clientAead.html"},{"doc":"Returns: The server application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls13client","name":"serverAead","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsAead serverAead()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.serverAead.html"},{"doc":"Returns: The negotiated cipher suite ID.","kind":"method","module":"ddn.net.tls.tls13client","name":"cipherSuite","package":"ddn-net-tls","parentType":"Tls13Client","signature":"CipherSuiteId cipherSuite()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.cipherSuite.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.tls.tls13client","name":"alpn","package":"ddn-net-tls","parentType":"Tls13Client","signature":"string alpn()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.alpn.html"},{"doc":"Returns: The peer certificate chain.","kind":"method","module":"ddn.net.tls.tls13client","name":"peerCertificates","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.peerCertificates.html"},{"doc":"Returns: The TLS session for resumption.","kind":"method","module":"ddn.net.tls.tls13client","name":"session","package":"ddn-net-tls","parentType":"Tls13Client","signature":"TlsSession session()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.session.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"buildClientHello","package":"ddn-net-tls","parentType":"Tls13Client","signature":"ubyte[] buildClientHello(SecureRandom rng,\n          NamedGroup forcedGroup =  NamedGroup.init,\n          const(ubyte)[]  cookie =  null)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.buildClientHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"processServerHello","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void processServerHello(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.processServerHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"parseServerKeyShare","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void parseServerKeyShare(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.parseServerKeyShare.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"deriveSharedSecret","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void deriveSharedSecret()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.deriveSharedSecret.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"isHelloRetryRequest","package":"ddn-net-tls","parentType":"Tls13Client","signature":"bool isHelloRetryRequest(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.isHelloRetryRequest.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"processHelloRetryRequest","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void processHelloRetryRequest(const(ubyte)[]  data,  size_t off,\n          size_t msgEnd)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.processHelloRetryRequest.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"switchToHandshakeKeys","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void switchToHandshakeKeys()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.switchToHandshakeKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"processEncryptedExtensions","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void processEncryptedExtensions()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.processEncryptedExtensions.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"processCertificate","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void processCertificate()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.processCertificate.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"verifyPeerCertificates","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void verifyPeerCertificates()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.verifyPeerCertificates.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"processCertificateVerify","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void processCertificateVerify()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.processCertificateVerify.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"verifyCertificateVerify","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void verifyCertificateVerify(SignatureScheme sigScheme,\n          const(ubyte)[]  signature,  const(ubyte)[]  message)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.verifyCertificateVerify.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"processServerFinished","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void processServerFinished()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.processServerFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"buildClientFinished","package":"ddn-net-tls","parentType":"Tls13Client","signature":"ubyte[] buildClientFinished()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.buildClientFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"switchToApplicationKeys","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void switchToApplicationKeys()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.switchToApplicationKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"receiveNewSessionTicket","package":"ddn-net-tls","parentType":"Tls13Client","signature":"void receiveNewSessionTicket()","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.receiveNewSessionTicket.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"decryptRecord","package":"ddn-net-tls","parentType":"Tls13Client","signature":"ubyte[] decryptRecord(TlsRecord rec,  TlsAead aead)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.decryptRecord.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"encryptRecord","package":"ddn-net-tls","parentType":"Tls13Client","signature":"ubyte[] encryptRecord(ubyte[]  handshakeMsg,  TlsAead aead)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.encryptRecord.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13client","name":"cipherKeyLength","package":"ddn-net-tls","parentType":"Tls13Client","signature":"size_t cipherKeyLength(CipherSuiteId cs)","url":"/ddn-net-tls/ddn/net/tls/tls13client/Tls13Client.cipherKeyLength.html"},{"doc":"TLS 1.3 server handshake (RFC 8446).","kind":"module","module":"ddn.net.tls.tls13server","name":"ddn.net.tls.tls13server","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/tls13server.html"},{"doc":"TLS 1.3 server handshake phases.","kind":"enum","module":"ddn.net.tls.tls13server","name":"Tls13ServerHandshakePhase","package":"ddn-net-tls","parentType":"","signature":"Tls13ServerHandshakePhase","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"NOT_STARTED","package":"ddn-net-tls","parentType":"","signature":"NOT_STARTED = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"RECV_CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SEND_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"FLUSH_SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SERVER_HELLO = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SWITCH_TO_HANDSHAKE_KEYS","package":"ddn-net-tls","parentType":"","signature":"SWITCH_TO_HANDSHAKE_KEYS = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SEND_ENCRYPTED_EXTENSIONS","package":"ddn-net-tls","parentType":"","signature":"SEND_ENCRYPTED_EXTENSIONS = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"FLUSH_ENCRYPTED_EXTENSIONS","package":"ddn-net-tls","parentType":"","signature":"FLUSH_ENCRYPTED_EXTENSIONS = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SEND_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"FLUSH_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CERTIFICATE = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SEND_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"SEND_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"FLUSH_CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"FLUSH_CERTIFICATE_VERIFY = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SEND_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"SEND_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"FLUSH_SERVER_FINISHED","package":"ddn-net-tls","parentType":"","signature":"FLUSH_SERVER_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"RECV_CLIENT_FINISHED","package":"ddn-net-tls","parentType":"","signature":"RECV_CLIENT_FINISHED = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"SWITCH_TO_APP_KEYS","package":"ddn-net-tls","parentType":"","signature":"SWITCH_TO_APP_KEYS = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.tls13server","name":"DONE","package":"ddn-net-tls","parentType":"","signature":"DONE = ","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13ServerHandshakePhase"},{"doc":"TLS 1.3 server handshake engine.","kind":"class","module":"ddn.net.tls.tls13server","name":"Tls13Server","package":"ddn-net-tls","parentType":"","signature":"Tls13Server","url":"/ddn-net-tls/ddn/net/tls/tls13server.html#Tls13Server"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"skipCCSAndRead","package":"ddn-net-tls","parentType":"Tls13Server","signature":"TlsProgress skipCCSAndRead(out  TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.skipCCSAndRead.html"},{"doc":"Performs or continues the TLS 1.3 server handshake.","kind":"method","module":"ddn.net.tls.tls13server","name":"handshake","package":"ddn-net-tls","parentType":"Tls13Server","signature":"TlsProgress handshake()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.handshake.html"},{"doc":"Returns: The current handshake phase.","kind":"method","module":"ddn.net.tls.tls13server","name":"phase","package":"ddn-net-tls","parentType":"Tls13Server","signature":"Tls13ServerHandshakePhase phase()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.phase.html"},{"doc":"Returns: The server application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls13server","name":"serverAead","package":"ddn-net-tls","parentType":"Tls13Server","signature":"TlsAead serverAead()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.serverAead.html"},{"doc":"Returns: The client application data AEAD cipher.","kind":"method","module":"ddn.net.tls.tls13server","name":"clientAead","package":"ddn-net-tls","parentType":"Tls13Server","signature":"TlsAead clientAead()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.clientAead.html"},{"doc":"Returns: The negotiated cipher suite ID.","kind":"method","module":"ddn.net.tls.tls13server","name":"cipherSuite","package":"ddn-net-tls","parentType":"Tls13Server","signature":"CipherSuiteId cipherSuite()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.cipherSuite.html"},{"doc":"Returns: The negotiated ALPN protocol.","kind":"method","module":"ddn.net.tls.tls13server","name":"alpn","package":"ddn-net-tls","parentType":"Tls13Server","signature":"string alpn()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.alpn.html"},{"doc":"Returns: The server name from ClientHello SNI.","kind":"method","module":"ddn.net.tls.tls13server","name":"serverName","package":"ddn-net-tls","parentType":"Tls13Server","signature":"string serverName()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.serverName.html"},{"doc":"Returns: The peer certificate chain (empty for typical server).","kind":"method","module":"ddn.net.tls.tls13server","name":"peerCertificates","package":"ddn-net-tls","parentType":"Tls13Server","signature":"TlsCertificateChain peerCertificates()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.peerCertificates.html"},{"doc":"Returns: The TLS session for resumption.","kind":"method","module":"ddn.net.tls.tls13server","name":"session","package":"ddn-net-tls","parentType":"Tls13Server","signature":"TlsSession session()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.session.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"processClientHello","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void processClientHello(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.processClientHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"parseSupportedVersions","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void parseSupportedVersions(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.parseSupportedVersions.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"parseClientKeyShare","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void parseClientKeyShare(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.parseClientKeyShare.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"parseServerName","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void parseServerName(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.parseServerName.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"parseClientAlpn","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void parseClientAlpn(const(ubyte)[]  extData)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.parseClientAlpn.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"selectCipherSuite","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void selectCipherSuite(CipherSuiteId[]  clientCiphers)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.selectCipherSuite.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"buildServerHello","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] buildServerHello(SecureRandom rng)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.buildServerHello.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"deriveSecrets","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void deriveSecrets()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.deriveSecrets.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"switchToHandshakeKeys","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void switchToHandshakeKeys()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.switchToHandshakeKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"buildEncryptedExtensions","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] buildEncryptedExtensions()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.buildEncryptedExtensions.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"buildCertificate","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] buildCertificate()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.buildCertificate.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"buildCertificateVerify","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] buildCertificateVerify()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.buildCertificateVerify.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"buildServerFinished","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] buildServerFinished()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.buildServerFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"processClientFinished","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void processClientFinished(TlsRecord rec)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.processClientFinished.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"switchToApplicationKeys","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void switchToApplicationKeys()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.switchToApplicationKeys.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"decryptRecord","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] decryptRecord(TlsRecord rec,  TlsAead aead)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.decryptRecord.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"encryptRecord","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] encryptRecord(ubyte[]  handshakeMsg,  TlsAead aead)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.encryptRecord.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"parsePrivateKey","package":"ddn-net-tls","parentType":"Tls13Server","signature":"void parsePrivateKey()","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.parsePrivateKey.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"computeSignature","package":"ddn-net-tls","parentType":"Tls13Server","signature":"ubyte[] computeSignature(const(ubyte)[]  message)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.computeSignature.html"},{"doc":"","kind":"method","module":"ddn.net.tls.tls13server","name":"cipherKeyLength","package":"ddn-net-tls","parentType":"Tls13Server","signature":"size_t cipherKeyLength(CipherSuiteId cs)","url":"/ddn-net-tls/ddn/net/tls/tls13server/Tls13Server.cipherKeyLength.html"},{"doc":"Memory-based TLS transport for testing.","kind":"module","module":"ddn.net.tls.transport","name":"ddn.net.tls.transport","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/transport.html"},{"doc":"In-memory transport using byte buffers.","kind":"class","module":"ddn.net.tls.transport","name":"MemoryTransport","package":"ddn-net-tls","parentType":"","signature":"MemoryTransport : TlsTransport","url":"/ddn-net-tls/ddn/net/tls/transport.html#MemoryTransport"},{"doc":"Reads bytes from the internal input buffer into `buffer`.","kind":"method","module":"ddn.net.tls.transport","name":"read","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"ptrdiff_t read(ubyte[]  buffer)","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.read.html"},{"doc":"Writes bytes to the internal output buffer.","kind":"method","module":"ddn.net.tls.transport","name":"write","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"ptrdiff_t write(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.write.html"},{"doc":"No-op flush for memory transport.","kind":"method","module":"ddn.net.tls.transport","name":"flush","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"void flush()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.flush.html"},{"doc":"Closes the transport. Further reads/writes return `IoResult.CLOSED`.","kind":"method","module":"ddn.net.tls.transport","name":"close","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"void close()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.close.html"},{"doc":"Returns: Whether the transport is still open.","kind":"method","module":"ddn.net.tls.transport","name":"isOpen","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"bool isOpen()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.isOpen.html"},{"doc":"Returns: The accumulated output bytes (what has been written).","kind":"method","module":"ddn.net.tls.transport","name":"outputBuffer","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"const(ubyte)[] outputBuffer()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.outputBuffer.html"},{"doc":"Returns: Remaining unread bytes in the input buffer.","kind":"method","module":"ddn.net.tls.transport","name":"inputBuffer","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"const(ubyte)[] inputBuffer()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.inputBuffer.html"},{"doc":"Appends data to the input buffer for future reads.","kind":"method","module":"ddn.net.tls.transport","name":"feed","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"void feed(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.feed.html"},{"doc":"Clears the output buffer.","kind":"method","module":"ddn.net.tls.transport","name":"clearOutput","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"void clearOutput()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.clearOutput.html"},{"doc":"Returns: An invalid PollHandle (memory transport has no OS handle).","kind":"method","module":"ddn.net.tls.transport","name":"pollHandle","package":"ddn-net-tls","parentType":"MemoryTransport","signature":"PollHandle pollHandle()","url":"/ddn-net-tls/ddn/net/tls/transport/MemoryTransport.pollHandle.html"},{"doc":"Bidirectional pipe transport for integration testing.","kind":"class","module":"ddn.net.tls.transport","name":"PipeEnd","package":"ddn-net-tls","parentType":"","signature":"PipeEnd : TlsTransport","url":"/ddn-net-tls/ddn/net/tls/transport.html#PipeEnd"},{"doc":"Creates a connected pair of pipe transports.","kind":"method","module":"ddn.net.tls.transport","name":"createPair","package":"ddn-net-tls","parentType":"PipeEnd","signature":"PipeEnd[2] createPair()","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.createPair.html"},{"doc":"","kind":"method","module":"ddn.net.tls.transport","name":"read","package":"ddn-net-tls","parentType":"PipeEnd","signature":"ptrdiff_t read(ubyte[]  buf)","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.read.html"},{"doc":"","kind":"method","module":"ddn.net.tls.transport","name":"write","package":"ddn-net-tls","parentType":"PipeEnd","signature":"ptrdiff_t write(const(ubyte)[]  data)","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.write.html"},{"doc":"","kind":"method","module":"ddn.net.tls.transport","name":"flush","package":"ddn-net-tls","parentType":"PipeEnd","signature":"void flush()","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.flush.html"},{"doc":"","kind":"method","module":"ddn.net.tls.transport","name":"close","package":"ddn-net-tls","parentType":"PipeEnd","signature":"void close()","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.close.html"},{"doc":"","kind":"method","module":"ddn.net.tls.transport","name":"isOpen","package":"ddn-net-tls","parentType":"PipeEnd","signature":"bool isOpen()","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.isOpen.html"},{"doc":"Returns: An invalid PollHandle (pipe transport has no OS handle).","kind":"method","module":"ddn.net.tls.transport","name":"pollHandle","package":"ddn-net-tls","parentType":"PipeEnd","signature":"PollHandle pollHandle()","url":"/ddn-net-tls/ddn/net/tls/transport/PipeEnd.pollHandle.html"},{"doc":"Trust store implementation for managing trusted CA certificates.","kind":"module","module":"ddn.net.tls.truststore","name":"ddn.net.tls.truststore","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/truststore.html"},{"doc":"In-memory trust store for CA certificates.","kind":"class","module":"ddn.net.tls.truststore","name":"NativeTlsTrustStore","package":"ddn-net-tls","parentType":"","signature":"NativeTlsTrustStore : TlsTrustStore","url":"/ddn-net-tls/ddn/net/tls/truststore.html#NativeTlsTrustStore"},{"doc":"Adds a trusted CA certificate.","kind":"method","module":"ddn.net.tls.truststore","name":"addCertificate","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"void addCertificate(TlsCertificate cert)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.addCertificate.html"},{"doc":"Adds certificates from PEM-encoded data.","kind":"method","module":"ddn.net.tls.truststore","name":"addFromPem","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"void addFromPem(const(char)[]  pemData)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.addFromPem.html"},{"doc":"Adds a certificate from DER-encoded data.","kind":"method","module":"ddn.net.tls.truststore","name":"addFromDer","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"void addFromDer(const(ubyte)[]  derData)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.addFromDer.html"},{"doc":"Loads the system's default trusted CA certificates.","kind":"method","module":"ddn.net.tls.truststore","name":"loadSystemCerts","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"void loadSystemCerts()","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.loadSystemCerts.html"},{"doc":"Returns: The number of trusted certificates.","kind":"method","module":"ddn.net.tls.truststore","name":"length","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"size_t length()","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.length.html"},{"doc":"Returns: All trusted certificates.","kind":"method","module":"ddn.net.tls.truststore","name":"certificates","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"const(TlsCertificate[]) certificates()","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.certificates.html"},{"doc":"Attempts to parse a DER-encoded X.509 certificate into a NativeTlsCertificate. Returns null if parsing fails.","kind":"method","module":"ddn.net.tls.truststore","name":"parseDerCertificate","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"NativeTlsCertificate parseDerCertificate(const(ubyte)[]  derData)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.parseDerCertificate.html"},{"doc":"","kind":"method","module":"ddn.net.tls.truststore","name":"parseSanExtension","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"string[] parseSanExtension(const(ubyte)[]  extValue)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.parseSanExtension.html"},{"doc":"","kind":"method","module":"ddn.net.tls.truststore","name":"parseBasicConstraints","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"void parseBasicConstraints(const(ubyte)[]  extValue,\n          out  bool  isCa,  out  int  pathLen)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.parseBasicConstraints.html"},{"doc":"","kind":"method","module":"ddn.net.tls.truststore","name":"digestToFingerprint","package":"ddn-net-tls","parentType":"NativeTlsTrustStore","signature":"string digestToFingerprint(const(ubyte)[]  digest)","url":"/ddn-net-tls/ddn/net/tls/truststore/NativeTlsTrustStore.digestToFingerprint.html"},{"doc":"TLS protocol constants and types.","kind":"module","module":"ddn.net.tls.types","name":"ddn.net.tls.types","package":"ddn-net-tls","parentType":"","signature":"","url":"/ddn-net-tls/ddn/net/tls/types.html"},{"doc":"","kind":"function","module":"ddn.net.tls.types","name":"isGcm","package":"ddn-net-tls","parentType":"","signature":"bool isGcm(CipherSuiteId id)","url":"/ddn-net-tls/ddn/net/tls/types/isGcm.html"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"ContentType","package":"ddn-net-tls","parentType":"","signature":"ContentType : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"INVALID","package":"ddn-net-tls","parentType":"","signature":"INVALID = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CHANGE_CIPHER_SPEC","package":"ddn-net-tls","parentType":"","signature":"CHANGE_CIPHER_SPEC = 20","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ALERT","package":"ddn-net-tls","parentType":"","signature":"ALERT = 21","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HANDSHAKE","package":"ddn-net-tls","parentType":"","signature":"HANDSHAKE = 22","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"APPLICATION_DATA","package":"ddn-net-tls","parentType":"","signature":"APPLICATION_DATA = 23","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HEARTBEAT","package":"ddn-net-tls","parentType":"","signature":"HEARTBEAT = 24","url":"/ddn-net-tls/ddn/net/tls/types.html#ContentType"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"ProtocolVersion","package":"ddn-net-tls","parentType":"","signature":"ProtocolVersion : ushort","url":"/ddn-net-tls/ddn/net/tls/types.html#ProtocolVersion"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SSL_3_0","package":"ddn-net-tls","parentType":"","signature":"SSL_3_0 = 0x0300","url":"/ddn-net-tls/ddn/net/tls/types.html#ProtocolVersion"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_1_0","package":"ddn-net-tls","parentType":"","signature":"TLS_1_0 = 0x0301","url":"/ddn-net-tls/ddn/net/tls/types.html#ProtocolVersion"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_1_1","package":"ddn-net-tls","parentType":"","signature":"TLS_1_1 = 0x0302","url":"/ddn-net-tls/ddn/net/tls/types.html#ProtocolVersion"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_1_2","package":"ddn-net-tls","parentType":"","signature":"TLS_1_2 = 0x0303","url":"/ddn-net-tls/ddn/net/tls/types.html#ProtocolVersion"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_1_3","package":"ddn-net-tls","parentType":"","signature":"TLS_1_3 = 0x0304","url":"/ddn-net-tls/ddn/net/tls/types.html#ProtocolVersion"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"HandshakeType","package":"ddn-net-tls","parentType":"","signature":"HandshakeType : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HELLO_REQUEST","package":"ddn-net-tls","parentType":"","signature":"HELLO_REQUEST = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CLIENT_HELLO","package":"ddn-net-tls","parentType":"","signature":"CLIENT_HELLO = 1","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SERVER_HELLO","package":"ddn-net-tls","parentType":"","signature":"SERVER_HELLO = 2","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HELLO_VERIFY_REQUEST","package":"ddn-net-tls","parentType":"","signature":"HELLO_VERIFY_REQUEST = 3","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"NEW_SESSION_TICKET","package":"ddn-net-tls","parentType":"","signature":"NEW_SESSION_TICKET = 4","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"END_OF_EARLY_DATA","package":"ddn-net-tls","parentType":"","signature":"END_OF_EARLY_DATA = 5","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HELLO_RETRY_REQUEST","package":"ddn-net-tls","parentType":"","signature":"HELLO_RETRY_REQUEST = 6","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ENCRYPTED_EXTENSIONS","package":"ddn-net-tls","parentType":"","signature":"ENCRYPTED_EXTENSIONS = 8","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE = 11","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SERVER_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"SERVER_KEY_EXCHANGE = 12","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_REQUEST","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_REQUEST = 13","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SERVER_HELLO_DONE","package":"ddn-net-tls","parentType":"","signature":"SERVER_HELLO_DONE = 14","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_VERIFY","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_VERIFY = 15","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CLIENT_KEY_EXCHANGE","package":"ddn-net-tls","parentType":"","signature":"CLIENT_KEY_EXCHANGE = 16","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FINISHED","package":"ddn-net-tls","parentType":"","signature":"FINISHED = 20","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_URL","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_URL = 21","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_STATUS","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_STATUS = 22","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"KEY_UPDATE","package":"ddn-net-tls","parentType":"","signature":"KEY_UPDATE = 24","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"DTLS 1.3 ACK message (RFC 9147 §5.4). Same value as MESSAGE_HASH (0xFE).","kind":"enum_member","module":"ddn.net.tls.types","name":"ACK","package":"ddn-net-tls","parentType":"","signature":"ACK = 0xFE","url":"/ddn-net-tls/ddn/net/tls/types.html#HandshakeType"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"AlertLevel","package":"ddn-net-tls","parentType":"","signature":"AlertLevel : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertLevel"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"WARNING","package":"ddn-net-tls","parentType":"","signature":"WARNING = 1","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertLevel"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FATAL","package":"ddn-net-tls","parentType":"","signature":"FATAL = 2","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertLevel"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"AlertDescription","package":"ddn-net-tls","parentType":"","signature":"AlertDescription : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CLOSE_NOTIFY","package":"ddn-net-tls","parentType":"","signature":"CLOSE_NOTIFY = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UNEXPECTED_MESSAGE","package":"ddn-net-tls","parentType":"","signature":"UNEXPECTED_MESSAGE = 10","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"BAD_RECORD_MAC","package":"ddn-net-tls","parentType":"","signature":"BAD_RECORD_MAC = 20","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"DECRYPTION_FAILED","package":"ddn-net-tls","parentType":"","signature":"DECRYPTION_FAILED = 21","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RECORD_OVERFLOW","package":"ddn-net-tls","parentType":"","signature":"RECORD_OVERFLOW = 22","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"DECOMPRESSION_FAILURE","package":"ddn-net-tls","parentType":"","signature":"DECOMPRESSION_FAILURE = 30","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HANDSHAKE_FAILURE","package":"ddn-net-tls","parentType":"","signature":"HANDSHAKE_FAILURE = 40","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"NO_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"NO_CERTIFICATE = 41","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"BAD_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"BAD_CERTIFICATE = 42","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UNSUPPORTED_CERTIFICATE","package":"ddn-net-tls","parentType":"","signature":"UNSUPPORTED_CERTIFICATE = 43","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_REVOKED","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_REVOKED = 44","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_EXPIRED","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_EXPIRED = 45","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_UNKNOWN","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_UNKNOWN = 46","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ILLEGAL_PARAMETER","package":"ddn-net-tls","parentType":"","signature":"ILLEGAL_PARAMETER = 47","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UNKNOWN_CA","package":"ddn-net-tls","parentType":"","signature":"UNKNOWN_CA = 48","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ACCESS_DENIED","package":"ddn-net-tls","parentType":"","signature":"ACCESS_DENIED = 49","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"DECODE_ERROR","package":"ddn-net-tls","parentType":"","signature":"DECODE_ERROR = 50","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"DECRYPT_ERROR","package":"ddn-net-tls","parentType":"","signature":"DECRYPT_ERROR = 51","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"EXPORT_RESTRICTION","package":"ddn-net-tls","parentType":"","signature":"EXPORT_RESTRICTION = 60","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"PROTOCOL_VERSION","package":"ddn-net-tls","parentType":"","signature":"PROTOCOL_VERSION = 70","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"INSUFFICIENT_SECURITY","package":"ddn-net-tls","parentType":"","signature":"INSUFFICIENT_SECURITY = 71","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"INTERNAL_ERROR","package":"ddn-net-tls","parentType":"","signature":"INTERNAL_ERROR = 80","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"INAPPROPRIATE_FALLBACK","package":"ddn-net-tls","parentType":"","signature":"INAPPROPRIATE_FALLBACK = 86","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"USER_CANCELED","package":"ddn-net-tls","parentType":"","signature":"USER_CANCELED = 90","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"NO_RENEGOTIATION","package":"ddn-net-tls","parentType":"","signature":"NO_RENEGOTIATION = 100","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"MISSING_EXTENSION","package":"ddn-net-tls","parentType":"","signature":"MISSING_EXTENSION = 109","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UNSUPPORTED_EXTENSION","package":"ddn-net-tls","parentType":"","signature":"UNSUPPORTED_EXTENSION = 110","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_UNOBTAINABLE","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_UNOBTAINABLE = 111","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UNRECOGNIZED_NAME","package":"ddn-net-tls","parentType":"","signature":"UNRECOGNIZED_NAME = 112","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"BAD_CERTIFICATE_STATUS_RESPONSE","package":"ddn-net-tls","parentType":"","signature":"BAD_CERTIFICATE_STATUS_RESPONSE = 113","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"BAD_CERTIFICATE_HASH_VALUE","package":"ddn-net-tls","parentType":"","signature":"BAD_CERTIFICATE_HASH_VALUE = 114","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UNKNOWN_PSK_IDENTITY","package":"ddn-net-tls","parentType":"","signature":"UNKNOWN_PSK_IDENTITY = 115","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_REQUIRED","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_REQUIRED = 116","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"NO_APPLICATION_PROTOCOL","package":"ddn-net-tls","parentType":"","signature":"NO_APPLICATION_PROTOCOL = 120","url":"/ddn-net-tls/ddn/net/tls/types.html#AlertDescription"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"ExtensionType","package":"ddn-net-tls","parentType":"","signature":"ExtensionType : ushort","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SERVER_NAME","package":"ddn-net-tls","parentType":"","signature":"SERVER_NAME = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"MAX_FRAGMENT_LENGTH","package":"ddn-net-tls","parentType":"","signature":"MAX_FRAGMENT_LENGTH = 1","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CLIENT_CERTIFICATE_URL","package":"ddn-net-tls","parentType":"","signature":"CLIENT_CERTIFICATE_URL = 2","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TRUSTED_CA_KEYS","package":"ddn-net-tls","parentType":"","signature":"TRUSTED_CA_KEYS = 3","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TRUNCATED_HMAC","package":"ddn-net-tls","parentType":"","signature":"TRUNCATED_HMAC = 4","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"STATUS_REQUEST","package":"ddn-net-tls","parentType":"","signature":"STATUS_REQUEST = 5","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"USER_MAPPING","package":"ddn-net-tls","parentType":"","signature":"USER_MAPPING = 6","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CLIENT_AUTHZ","package":"ddn-net-tls","parentType":"","signature":"CLIENT_AUTHZ = 7","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SERVER_AUTHZ","package":"ddn-net-tls","parentType":"","signature":"SERVER_AUTHZ = 8","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERT_TYPE","package":"ddn-net-tls","parentType":"","signature":"CERT_TYPE = 9","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SUPPORTED_GROUPS","package":"ddn-net-tls","parentType":"","signature":"SUPPORTED_GROUPS = 10","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"EC_POINT_FORMATS","package":"ddn-net-tls","parentType":"","signature":"EC_POINT_FORMATS = 11","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SRP","package":"ddn-net-tls","parentType":"","signature":"SRP = 12","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SIGNATURE_ALGORITHMS","package":"ddn-net-tls","parentType":"","signature":"SIGNATURE_ALGORITHMS = 13","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"USE_SRTP","package":"ddn-net-tls","parentType":"","signature":"USE_SRTP = 14","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HEARTBEAT","package":"ddn-net-tls","parentType":"","signature":"HEARTBEAT = 15","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"APPLICATION_LAYER_PROTOCOL_NEGOTIATION","package":"ddn-net-tls","parentType":"","signature":"APPLICATION_LAYER_PROTOCOL_NEGOTIATION = 16","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"STATUS_REQUEST_V2","package":"ddn-net-tls","parentType":"","signature":"STATUS_REQUEST_V2 = 17","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SIGNED_CERTIFICATE_TIMESTAMP","package":"ddn-net-tls","parentType":"","signature":"SIGNED_CERTIFICATE_TIMESTAMP = 18","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CLIENT_CERTIFICATE_TYPE","package":"ddn-net-tls","parentType":"","signature":"CLIENT_CERTIFICATE_TYPE = 19","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SERVER_CERTIFICATE_TYPE","package":"ddn-net-tls","parentType":"","signature":"SERVER_CERTIFICATE_TYPE = 20","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"PADDING","package":"ddn-net-tls","parentType":"","signature":"PADDING = 21","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ENCRYPT_THEN_MAC","package":"ddn-net-tls","parentType":"","signature":"ENCRYPT_THEN_MAC = 22","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"EXTENDED_MASTER_SECRET","package":"ddn-net-tls","parentType":"","signature":"EXTENDED_MASTER_SECRET = 23","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SESSION_TICKET","package":"ddn-net-tls","parentType":"","signature":"SESSION_TICKET = 35","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"PRE_SHARED_KEY","package":"ddn-net-tls","parentType":"","signature":"PRE_SHARED_KEY = 41","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"EARLY_DATA","package":"ddn-net-tls","parentType":"","signature":"EARLY_DATA = 42","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SUPPORTED_VERSIONS","package":"ddn-net-tls","parentType":"","signature":"SUPPORTED_VERSIONS = 43","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"COOKIE","package":"ddn-net-tls","parentType":"","signature":"COOKIE = 44","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"PSK_KEY_EXCHANGE_MODES","package":"ddn-net-tls","parentType":"","signature":"PSK_KEY_EXCHANGE_MODES = 45","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CERTIFICATE_AUTHORITIES","package":"ddn-net-tls","parentType":"","signature":"CERTIFICATE_AUTHORITIES = 47","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"OID_FILTERS","package":"ddn-net-tls","parentType":"","signature":"OID_FILTERS = 48","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"POST_HANDSHAKE_AUTH","package":"ddn-net-tls","parentType":"","signature":"POST_HANDSHAKE_AUTH = 49","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SIGNATURE_ALGORITHMS_CERT","package":"ddn-net-tls","parentType":"","signature":"SIGNATURE_ALGORITHMS_CERT = 50","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"KEY_SHARE","package":"ddn-net-tls","parentType":"","signature":"KEY_SHARE = 51","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"CONNECTION_ID","package":"ddn-net-tls","parentType":"","signature":"CONNECTION_ID = 54","url":"/ddn-net-tls/ddn/net/tls/types.html#ExtensionType"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"NamedGroup","package":"ddn-net-tls","parentType":"","signature":"NamedGroup : ushort","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"NONE","package":"ddn-net-tls","parentType":"","signature":"NONE = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SECP256R1","package":"ddn-net-tls","parentType":"","signature":"SECP256R1 = 0x0017","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SECP384R1","package":"ddn-net-tls","parentType":"","signature":"SECP384R1 = 0x0018","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"SECP521R1","package":"ddn-net-tls","parentType":"","signature":"SECP521R1 = 0x0019","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"X25519","package":"ddn-net-tls","parentType":"","signature":"X25519 = 0x001D","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"X448","package":"ddn-net-tls","parentType":"","signature":"X448 = 0x001E","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FFDHE2048","package":"ddn-net-tls","parentType":"","signature":"FFDHE2048 = 0x0100","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FFDHE3072","package":"ddn-net-tls","parentType":"","signature":"FFDHE3072 = 0x0101","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FFDHE4096","package":"ddn-net-tls","parentType":"","signature":"FFDHE4096 = 0x0102","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FFDHE6144","package":"ddn-net-tls","parentType":"","signature":"FFDHE6144 = 0x0103","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"FFDHE8192","package":"ddn-net-tls","parentType":"","signature":"FFDHE8192 = 0x0104","url":"/ddn-net-tls/ddn/net/tls/types.html#NamedGroup"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"SignatureScheme","package":"ddn-net-tls","parentType":"","signature":"SignatureScheme : ushort","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PKCS1_SHA256","package":"ddn-net-tls","parentType":"","signature":"RSA_PKCS1_SHA256 = 0x0401","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PKCS1_SHA384","package":"ddn-net-tls","parentType":"","signature":"RSA_PKCS1_SHA384 = 0x0501","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PKCS1_SHA512","package":"ddn-net-tls","parentType":"","signature":"RSA_PKCS1_SHA512 = 0x0601","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ECDSA_SECP256R1_SHA256","package":"ddn-net-tls","parentType":"","signature":"ECDSA_SECP256R1_SHA256 = 0x0403","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ECDSA_SECP384R1_SHA384","package":"ddn-net-tls","parentType":"","signature":"ECDSA_SECP384R1_SHA384 = 0x0503","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ECDSA_SECP521R1_SHA512","package":"ddn-net-tls","parentType":"","signature":"ECDSA_SECP521R1_SHA512 = 0x0603","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PSS_RSAE_SHA256","package":"ddn-net-tls","parentType":"","signature":"RSA_PSS_RSAE_SHA256 = 0x0804","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PSS_RSAE_SHA384","package":"ddn-net-tls","parentType":"","signature":"RSA_PSS_RSAE_SHA384 = 0x0805","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PSS_RSAE_SHA512","package":"ddn-net-tls","parentType":"","signature":"RSA_PSS_RSAE_SHA512 = 0x0806","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ED25519","package":"ddn-net-tls","parentType":"","signature":"ED25519 = 0x0807","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"ED448","package":"ddn-net-tls","parentType":"","signature":"ED448 = 0x0808","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PSS_PSS_SHA256","package":"ddn-net-tls","parentType":"","signature":"RSA_PSS_PSS_SHA256 = 0x0809","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PSS_PSS_SHA384","package":"ddn-net-tls","parentType":"","signature":"RSA_PSS_PSS_SHA384 = 0x080A","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"RSA_PSS_PSS_SHA512","package":"ddn-net-tls","parentType":"","signature":"RSA_PSS_PSS_SHA512 = 0x080B","url":"/ddn-net-tls/ddn/net/tls/types.html#SignatureScheme"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"CipherSuiteId","package":"ddn-net-tls","parentType":"","signature":"CipherSuiteId : ushort","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_AES_128_GCM_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_AES_128_GCM_SHA256 = 0x1301","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_AES_256_GCM_SHA384","package":"ddn-net-tls","parentType":"","signature":"TLS_AES_256_GCM_SHA384 = 0x1302","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_CHACHA20_POLY1305_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_CHACHA20_POLY1305_SHA256 = 0x1303","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 = 0xC02B","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 = 0xC02C","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 = 0xC02F","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 = 0xC030","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 = 0xCCA9","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = 0xCCA8","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256","package":"ddn-net-tls","parentType":"","signature":"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 = 0x009E","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384","package":"ddn-net-tls","parentType":"","signature":"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 = 0x009F","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_ECDSA_WITH_AES_128_CCM","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_AES_128_CCM = 0xC0AC","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_ECDSA_WITH_AES_256_CCM","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_ECDSA_WITH_AES_256_CCM = 0xC0AD","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_RSA_WITH_AES_128_CCM","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_RSA_WITH_AES_128_CCM = 0xC0AE","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"TLS_ECDHE_RSA_WITH_AES_256_CCM","package":"ddn-net-tls","parentType":"","signature":"TLS_ECDHE_RSA_WITH_AES_256_CCM = 0xC0AF","url":"/ddn-net-tls/ddn/net/tls/types.html#CipherSuiteId"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"PskKeyExchangeMode","package":"ddn-net-tls","parentType":"","signature":"PskKeyExchangeMode : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#PskKeyExchangeMode"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"PSK_KE","package":"ddn-net-tls","parentType":"","signature":"PSK_KE = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#PskKeyExchangeMode"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"PSK_DHE_KE","package":"ddn-net-tls","parentType":"","signature":"PSK_DHE_KE = 1","url":"/ddn-net-tls/ddn/net/tls/types.html#PskKeyExchangeMode"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"KeyUpdateRequest","package":"ddn-net-tls","parentType":"","signature":"KeyUpdateRequest : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#KeyUpdateRequest"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UPDATE_NOT_REQUESTED","package":"ddn-net-tls","parentType":"","signature":"UPDATE_NOT_REQUESTED = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#KeyUpdateRequest"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"UPDATE_REQUESTED","package":"ddn-net-tls","parentType":"","signature":"UPDATE_REQUESTED = 1","url":"/ddn-net-tls/ddn/net/tls/types.html#KeyUpdateRequest"},{"doc":"","kind":"enum","module":"ddn.net.tls.types","name":"ServerNameType","package":"ddn-net-tls","parentType":"","signature":"ServerNameType : ubyte","url":"/ddn-net-tls/ddn/net/tls/types.html#ServerNameType"},{"doc":"","kind":"enum_member","module":"ddn.net.tls.types","name":"HOST_NAME","package":"ddn-net-tls","parentType":"","signature":"HOST_NAME = 0","url":"/ddn-net-tls/ddn/net/tls/types.html#ServerNameType"},{"doc":"","kind":"variable","module":"ddn.net.tls.types","name":"TLS_RECORD_MAX_SIZE","package":"ddn-net-tls","parentType":"","signature":"TLS_RECORD_MAX_SIZE","url":"/ddn-net-tls/ddn/net/tls/types.html#TLS_RECORD_MAX_SIZE"},{"doc":"","kind":"variable","module":"ddn.net.tls.types","name":"TLS_RECORD_HEADER_SIZE","package":"ddn-net-tls","parentType":"","signature":"TLS_RECORD_HEADER_SIZE","url":"/ddn-net-tls/ddn/net/tls/types.html#TLS_RECORD_HEADER_SIZE"},{"doc":"","kind":"variable","module":"ddn.net.tls.types","name":"TLS13_DOWNGRADE_SENTINEL","package":"ddn-net-tls","parentType":"","signature":"ubyte[8] TLS13_DOWNGRADE_SENTINEL","url":"/ddn-net-tls/ddn/net/tls/types.html#TLS13_DOWNGRADE_SENTINEL"},{"doc":"MONitoring And COntrol - A comprehensive system monitoring and process control library","kind":"package","module":"","name":"ddn-util-monaco","package":"ddn-util-monaco","parentType":"","signature":"","url":""},{"doc":"Advanced Process Control Features","kind":"module","module":"ddn.util.monaco.advanced","name":"ddn.util.monaco.advanced","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html"},{"doc":"Sets process priority/nice value.","kind":"function","module":"ddn.util.monaco.advanced","name":"setProcessPriority","package":"ddn-util-monaco","parentType":"","signature":"void setProcessPriority(int  pid,  ProcessPriority priority)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/setProcessPriority.html"},{"doc":"Gets the current process priority/nice value.","kind":"function","module":"ddn.util.monaco.advanced","name":"getProcessPriority","package":"ddn-util-monaco","parentType":"","signature":"ProcessPriority getProcessPriority(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/getProcessPriority.html"},{"doc":"Sets an environment variable for a process.","kind":"function","module":"ddn.util.monaco.advanced","name":"setEnvironmentVar","package":"ddn-util-monaco","parentType":"","signature":"void setEnvironmentVar(string key,  string value)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/setEnvironmentVar.html"},{"doc":"Removes an environment variable from the current process.","kind":"function","module":"ddn.util.monaco.advanced","name":"removeEnvironmentVar","package":"ddn-util-monaco","parentType":"","signature":"void removeEnvironmentVar(string key)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/removeEnvironmentVar.html"},{"doc":"Convenience function to monitor a single process.","kind":"function","module":"ddn.util.monaco.advanced","name":"monitorProcess","package":"ddn-util-monaco","parentType":"","signature":"ProcessMonitor monitorProcess(int  pid,  ProcessCallback callback,\n    Duration interval =  100.msecs)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/monitorProcess.html"},{"doc":"Process priority levels","kind":"enum","module":"ddn.util.monaco.advanced","name":"ProcessPriority","package":"ddn-util-monaco","parentType":"","signature":"ProcessPriority","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"High priority (requires privileges)","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"HIGH","package":"ddn-util-monaco","parentType":"","signature":"HIGH = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"Above normal priority","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"ABOVE_NORMAL","package":"ddn-util-monaco","parentType":"","signature":"ABOVE_NORMAL = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"Normal priority (default)","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"NORMAL","package":"ddn-util-monaco","parentType":"","signature":"NORMAL = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"Below normal priority","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"BELOW_NORMAL","package":"ddn-util-monaco","parentType":"","signature":"BELOW_NORMAL = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"Low priority / background","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"LOW","package":"ddn-util-monaco","parentType":"","signature":"LOW = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"Idle priority (lowest)","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"IDLE","package":"ddn-util-monaco","parentType":"","signature":"IDLE = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessPriority"},{"doc":"Process monitoring event types","kind":"enum","module":"ddn.util.monaco.advanced","name":"ProcessEventType","package":"ddn-util-monaco","parentType":"","signature":"ProcessEventType","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Process was created","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"CREATED","package":"ddn-util-monaco","parentType":"","signature":"CREATED = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Process terminated","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"TERMINATED","package":"ddn-util-monaco","parentType":"","signature":"TERMINATED = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Process status changed","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"STATUS_CHANGED","package":"ddn-util-monaco","parentType":"","signature":"STATUS_CHANGED = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"CPU usage exceeded threshold","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"CPU_HIGH","package":"ddn-util-monaco","parentType":"","signature":"CPU_HIGH = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Memory usage exceeded threshold","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"MEMORY_HIGH","package":"ddn-util-monaco","parentType":"","signature":"MEMORY_HIGH = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Process opened a file","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"FILE_OPENED","package":"ddn-util-monaco","parentType":"","signature":"FILE_OPENED = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Process established network connection","kind":"enum_member","module":"ddn.util.monaco.advanced","name":"NET_CONNECTED","package":"ddn-util-monaco","parentType":"","signature":"NET_CONNECTED = ","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEventType"},{"doc":"Process monitoring event","kind":"struct","module":"ddn.util.monaco.advanced","name":"ProcessEvent","package":"ddn-util-monaco","parentType":"","signature":"ProcessEvent","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessEvent"},{"doc":"Process monitor callback type","kind":"alias","module":"ddn.util.monaco.advanced","name":"ProcessCallback","package":"ddn-util-monaco","parentType":"","signature":"ProcessCallback = void  delegate(ProcessEvent event)","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessCallback"},{"doc":"Process monitor for event-driven notifications.","kind":"class","module":"ddn.util.monaco.advanced","name":"ProcessMonitor","package":"ddn-util-monaco","parentType":"","signature":"ProcessMonitor","url":"/ddn-util-monaco/ddn/util/monaco/advanced.html#ProcessMonitor"},{"doc":"Sets callback for process creation events.","kind":"method","module":"ddn.util.monaco.advanced","name":"onProcessCreated","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void onProcessCreated(ProcessCallback callback)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.onProcessCreated.html"},{"doc":"Sets callback for process termination events.","kind":"method","module":"ddn.util.monaco.advanced","name":"onProcessTerminated","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void onProcessTerminated(ProcessCallback callback)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.onProcessTerminated.html"},{"doc":"Sets callback for process status change events.","kind":"method","module":"ddn.util.monaco.advanced","name":"onProcessStatusChanged","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void onProcessStatusChanged(ProcessCallback callback)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.onProcessStatusChanged.html"},{"doc":"Sets the monitoring interval.","kind":"method","module":"ddn.util.monaco.advanced","name":"setInterval","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void setInterval(Duration interval)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.setInterval.html"},{"doc":"Starts monitoring processes.","kind":"method","module":"ddn.util.monaco.advanced","name":"start","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void start()","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.start.html"},{"doc":"Stops monitoring processes.","kind":"method","module":"ddn.util.monaco.advanced","name":"stop","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void stop()","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.stop.html"},{"doc":"","kind":"method","module":"ddn.util.monaco.advanced","name":"monitorLoop","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void monitorLoop()","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.monitorLoop.html"},{"doc":"","kind":"method","module":"ddn.util.monaco.advanced","name":"canFind","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"bool canFind(int[]  arr,  int  val)","url":"/ddn-util-monaco/ddn/util/monaco/advanced/ProcessMonitor.canFind.html"},{"doc":"Async and Event-Driven Monitoring","kind":"module","module":"ddn.util.monaco.async","name":"ddn.util.monaco.async","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/async.html"},{"doc":"Gets all processes asynchronously.","kind":"function","module":"ddn.util.monaco.async","name":"asyncAllProcesses","package":"ddn-util-monaco","parentType":"","signature":"ProcessFuture asyncAllProcesses()","url":"/ddn-util-monaco/ddn/util/monaco/async/asyncAllProcesses.html"},{"doc":"Gets network connections asynchronously.","kind":"function","module":"ddn.util.monaco.async","name":"asyncNetConnections","package":"ddn-util-monaco","parentType":"","signature":"Future!(NetConnection[]) asyncNetConnections(string kind =  \"inet\")","url":"/ddn-util-monaco/ddn/util/monaco/async/asyncNetConnections.html"},{"doc":"Creates a process event stream for reactive monitoring.","kind":"function","module":"ddn.util.monaco.async","name":"processEventStream","package":"ddn-util-monaco","parentType":"","signature":"ProcessEventRange processEventStream(Duration pollInterval =  dur!\"msecs\"(100))","url":"/ddn-util-monaco/ddn/util/monaco/async/processEventStream.html"},{"doc":"Convenience function to wait for a specific process to terminate.","kind":"function","module":"ddn.util.monaco.async","name":"waitForProcess","package":"ddn-util-monaco","parentType":"","signature":"bool waitForProcess(int  pid,  Duration timeout =  Duration.max)","url":"/ddn-util-monaco/ddn/util/monaco/async/waitForProcess.html"},{"doc":"Convenience function to wait for any of the specified processes to terminate.","kind":"function","module":"ddn.util.monaco.async","name":"waitForAnyProcess","package":"ddn-util-monaco","parentType":"","signature":"int waitForAnyProcess(int[]  pids,  Duration timeout =  Duration.max)","url":"/ddn-util-monaco/ddn/util/monaco/async/waitForAnyProcess.html"},{"doc":"A simple Future type representing an asynchronous operation.","kind":"struct","module":"ddn.util.monaco.async","name":"Future","package":"ddn-util-monaco","parentType":"","signature":"Future(T)","url":"/ddn-util-monaco/ddn/util/monaco/async.html#Future"},{"doc":"Gets the result of the async operation, blocking if necessary.","kind":"method","module":"ddn.util.monaco.async","name":"get","package":"ddn-util-monaco","parentType":"Future","signature":"T get()","url":"/ddn-util-monaco/ddn/util/monaco/async/Future.get.html"},{"doc":"Checks if the result is available without blocking.","kind":"method","module":"ddn.util.monaco.async","name":"ready","package":"ddn-util-monaco","parentType":"Future","signature":"bool ready()","url":"/ddn-util-monaco/ddn/util/monaco/async/Future.ready.html"},{"doc":"Specialized Future for Process arrays.","kind":"struct","module":"ddn.util.monaco.async","name":"ProcessFuture","package":"ddn-util-monaco","parentType":"","signature":"ProcessFuture","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessFuture"},{"doc":"Gets the result, blocking if necessary.","kind":"method","module":"ddn.util.monaco.async","name":"get","package":"ddn-util-monaco","parentType":"ProcessFuture","signature":"Process[] get()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessFuture.get.html"},{"doc":"Checks if the result is available without blocking.","kind":"method","module":"ddn.util.monaco.async","name":"ready","package":"ddn-util-monaco","parentType":"ProcessFuture","signature":"bool ready()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessFuture.ready.html"},{"doc":"Process event types for lifecycle monitoring.","kind":"enum","module":"ddn.util.monaco.async","name":"ProcessEventType","package":"ddn-util-monaco","parentType":"","signature":"ProcessEventType","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessEventType"},{"doc":"Process was created","kind":"enum_member","module":"ddn.util.monaco.async","name":"CREATED","package":"ddn-util-monaco","parentType":"","signature":"CREATED = ","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessEventType"},{"doc":"Process terminated","kind":"enum_member","module":"ddn.util.monaco.async","name":"TERMINATED","package":"ddn-util-monaco","parentType":"","signature":"TERMINATED = ","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessEventType"},{"doc":"Process status changed (e.g., sleeping to running)","kind":"enum_member","module":"ddn.util.monaco.async","name":"STATUS_CHANGED","package":"ddn-util-monaco","parentType":"","signature":"STATUS_CHANGED = ","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessEventType"},{"doc":"Process event structure for monitoring callbacks.","kind":"struct","module":"ddn.util.monaco.async","name":"ProcessEvent","package":"ddn-util-monaco","parentType":"","signature":"ProcessEvent","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessEvent"},{"doc":"Process monitor for tracking process lifecycle events.","kind":"class","module":"ddn.util.monaco.async","name":"ProcessMonitor","package":"ddn-util-monaco","parentType":"","signature":"ProcessMonitor","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessMonitor"},{"doc":"Enables or disables netlink support (Linux only).","kind":"method","module":"ddn.util.monaco.async","name":"useNetlink","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"ProcessMonitor useNetlink(bool  enabled =  true)","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.useNetlink.html"},{"doc":"Sets the callback for process creation events.","kind":"method","module":"ddn.util.monaco.async","name":"onProcessCreated","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"ProcessMonitor onProcessCreated(void  delegate(Process)  callback)","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.onProcessCreated.html"},{"doc":"Sets the callback for process termination events.","kind":"method","module":"ddn.util.monaco.async","name":"onProcessTerminated","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"ProcessMonitor onProcessTerminated(void  delegate(int  pid)  callback)","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.onProcessTerminated.html"},{"doc":"Sets the callback for process status change events.","kind":"method","module":"ddn.util.monaco.async","name":"onProcessStatusChanged","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"ProcessMonitor onProcessStatusChanged(void  delegate(Process proc)  callback)","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.onProcessStatusChanged.html"},{"doc":"Sets the polling interval for checking process changes.","kind":"method","module":"ddn.util.monaco.async","name":"setPollInterval","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"ProcessMonitor setPollInterval(Duration interval)","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.setPollInterval.html"},{"doc":"Starts monitoring process events.","kind":"method","module":"ddn.util.monaco.async","name":"start","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void start()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.start.html"},{"doc":"Stops monitoring process events.","kind":"method","module":"ddn.util.monaco.async","name":"stop","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void stop()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.stop.html"},{"doc":"Checks if the monitor is currently running.","kind":"method","module":"ddn.util.monaco.async","name":"isRunning","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"bool isRunning()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.isRunning.html"},{"doc":"","kind":"method","module":"ddn.util.monaco.async","name":"monitorLoop","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void monitorLoop()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.monitorLoop.html"},{"doc":"","kind":"method","module":"ddn.util.monaco.async","name":"monitorLoopPolling","package":"ddn-util-monaco","parentType":"ProcessMonitor","signature":"void monitorLoopPolling()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessMonitor.monitorLoopPolling.html"},{"doc":"Process event stream range for reactive monitoring.","kind":"struct","module":"ddn.util.monaco.async","name":"ProcessEventRange","package":"ddn-util-monaco","parentType":"","signature":"ProcessEventRange","url":"/ddn-util-monaco/ddn/util/monaco/async.html#ProcessEventRange"},{"doc":"Checks if the range is empty.","kind":"method","module":"ddn.util.monaco.async","name":"empty","package":"ddn-util-monaco","parentType":"ProcessEventRange","signature":"bool empty()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessEventRange.empty.html"},{"doc":"Gets the front event.","kind":"method","module":"ddn.util.monaco.async","name":"front","package":"ddn-util-monaco","parentType":"ProcessEventRange","signature":"ProcessEvent front()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessEventRange.front.html"},{"doc":"Advances to the next event.","kind":"method","module":"ddn.util.monaco.async","name":"popFront","package":"ddn-util-monaco","parentType":"ProcessEventRange","signature":"void popFront()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessEventRange.popFront.html"},{"doc":"Stops the event stream and releases resources.","kind":"method","module":"ddn.util.monaco.async","name":"stop","package":"ddn-util-monaco","parentType":"ProcessEventRange","signature":"void stop()","url":"/ddn-util-monaco/ddn/util/monaco/async/ProcessEventRange.stop.html"},{"doc":"Performance benchmarking and profiling utilities.","kind":"module","module":"ddn.util.monaco.benchmark","name":"ddn.util.monaco.benchmark","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html"},{"doc":"Formats a benchmark result for display.","kind":"function","module":"ddn.util.monaco.benchmark","name":"formatBenchmarkResult","package":"ddn-util-monaco","parentType":"","signature":"string formatBenchmarkResult(BenchmarkResult result)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/formatBenchmarkResult.html"},{"doc":"Compares two benchmark results.","kind":"function","module":"ddn.util.monaco.benchmark","name":"compareBenchmarks","package":"ddn-util-monaco","parentType":"","signature":"string compareBenchmarks(BenchmarkResult baseline,  BenchmarkResult current)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/compareBenchmarks.html"},{"doc":"Runs the Monaco benchmark suite.","kind":"function","module":"ddn.util.monaco.benchmark","name":"runMonacoBenchmarks","package":"ddn-util-monaco","parentType":"","signature":"BenchmarkStats runMonacoBenchmarks()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/runMonacoBenchmarks.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.benchmark","name":"abs","package":"ddn-util-monaco","parentType":"","signature":"T abs(T)(T value)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/abs.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.benchmark","name":"sqrt","package":"ddn-util-monaco","parentType":"","signature":"double sqrt(double  x)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/sqrt.html"},{"doc":"Represents a single benchmark measurement.","kind":"struct","module":"ddn.util.monaco.benchmark","name":"BenchmarkResult","package":"ddn-util-monaco","parentType":"","signature":"BenchmarkResult","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html#BenchmarkResult"},{"doc":"Statistics from multiple benchmark runs.","kind":"struct","module":"ddn.util.monaco.benchmark","name":"BenchmarkStats","package":"ddn-util-monaco","parentType":"","signature":"BenchmarkStats","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html#BenchmarkStats"},{"doc":"Configuration for benchmark execution.","kind":"struct","module":"ddn.util.monaco.benchmark","name":"BenchmarkConfig","package":"ddn-util-monaco","parentType":"","signature":"BenchmarkConfig","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html#BenchmarkConfig"},{"doc":"Exception thrown when benchmark operations fail.","kind":"class","module":"ddn.util.monaco.benchmark","name":"BenchmarkException","package":"ddn-util-monaco","parentType":"","signature":"BenchmarkException : Exception","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html#BenchmarkException"},{"doc":"High-precision benchmark runner.","kind":"class","module":"ddn.util.monaco.benchmark","name":"BenchmarkRunner","package":"ddn-util-monaco","parentType":"","signature":"BenchmarkRunner","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html#BenchmarkRunner"},{"doc":"Benchmarks a function with automatic warm-up and measurement.","kind":"method","module":"ddn.util.monaco.benchmark","name":"benchmark","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"BenchmarkResult benchmark(string name,  void  delegate() @safe func)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.benchmark.html"},{"doc":"Benchmarks a function that returns a value.","kind":"method","module":"ddn.util.monaco.benchmark","name":"benchmarkWithResult","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"Tuple!(T,  \"value\",  BenchmarkResult,  \"stats\") benchmarkWithResult(T)(string name,  T delegate() @safe func)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.benchmarkWithResult.html"},{"doc":"Runs multiple benchmarks and returns combined statistics.","kind":"method","module":"ddn.util.monaco.benchmark","name":"runSuite","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"BenchmarkStats runSuite(Tuple!(string,  void  delegate() @safe)[]  benchmarks)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.runSuite.html"},{"doc":"Gets the current configuration.","kind":"method","module":"ddn.util.monaco.benchmark","name":"configuration","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"BenchmarkConfig configuration()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.configuration.html"},{"doc":"Sets the configuration.","kind":"method","module":"ddn.util.monaco.benchmark","name":"setConfiguration","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"void setConfiguration(BenchmarkConfig cfg)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.setConfiguration.html"},{"doc":"","kind":"method","module":"ddn.util.monaco.benchmark","name":"calculateStatistics","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"BenchmarkResult calculateStatistics(string name,  Duration[]  times,  Duration total)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.calculateStatistics.html"},{"doc":"","kind":"method","module":"ddn.util.monaco.benchmark","name":"getSystemInfo","package":"ddn-util-monaco","parentType":"BenchmarkRunner","signature":"string getSystemInfo()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/BenchmarkRunner.getSystemInfo.html"},{"doc":"Memory profiler for tracking allocations.","kind":"class","module":"ddn.util.monaco.benchmark","name":"MemoryProfiler","package":"ddn-util-monaco","parentType":"","signature":"MemoryProfiler","url":"/ddn-util-monaco/ddn/util/monaco/benchmark.html#MemoryProfiler"},{"doc":"Starts a memory profiling session.","kind":"method","module":"ddn.util.monaco.benchmark","name":"start","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"void start()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.start.html"},{"doc":"Records an allocation.","kind":"method","module":"ddn.util.monaco.benchmark","name":"allocate","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"void allocate(size_t size)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.allocate.html"},{"doc":"Records a deallocation.","kind":"method","module":"ddn.util.monaco.benchmark","name":"deallocate","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"void deallocate(size_t size)","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.deallocate.html"},{"doc":"Gets the total number of bytes allocated.","kind":"method","module":"ddn.util.monaco.benchmark","name":"totalAllocated","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"size_t totalAllocated()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.totalAllocated.html"},{"doc":"Gets the current memory usage.","kind":"method","module":"ddn.util.monaco.benchmark","name":"currentUsage","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"size_t currentUsage()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.currentUsage.html"},{"doc":"Gets the peak memory usage.","kind":"method","module":"ddn.util.monaco.benchmark","name":"peakUsage","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"size_t peakUsage()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.peakUsage.html"},{"doc":"Resets the profiler state.","kind":"method","module":"ddn.util.monaco.benchmark","name":"reset","package":"ddn-util-monaco","parentType":"MemoryProfiler","signature":"void reset()","url":"/ddn-util-monaco/ddn/util/monaco/benchmark/MemoryProfiler.reset.html"},{"doc":"TTL-based caching mechanism for performance optimization.","kind":"module","module":"ddn.util.monaco.cache","name":"ddn.util.monaco.cache","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/cache.html"},{"doc":"Exception thrown when cache operations fail.","kind":"class","module":"ddn.util.monaco.cache","name":"CacheException","package":"ddn-util-monaco","parentType":"","signature":"CacheException : Exception","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#CacheException"},{"doc":"Represents a cached entry with its expiration time.","kind":"struct","module":"ddn.util.monaco.cache","name":"CacheEntry","package":"ddn-util-monaco","parentType":"","signature":"CacheEntry(T)","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#CacheEntry"},{"doc":"Checks if this entry has expired.","kind":"method","module":"ddn.util.monaco.cache","name":"isExpired","package":"ddn-util-monaco","parentType":"CacheEntry","signature":"bool isExpired()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheEntry.isExpired.html"},{"doc":"Returns the remaining time before this entry expires.","kind":"method","module":"ddn.util.monaco.cache","name":"remainingTime","package":"ddn-util-monaco","parentType":"CacheEntry","signature":"Duration remainingTime()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheEntry.remainingTime.html"},{"doc":"Statistics about cache usage.","kind":"struct","module":"ddn.util.monaco.cache","name":"CacheStats","package":"ddn-util-monaco","parentType":"","signature":"CacheStats","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#CacheStats"},{"doc":"Returns the cache hit rate as a percentage.","kind":"method","module":"ddn.util.monaco.cache","name":"hitRate","package":"ddn-util-monaco","parentType":"CacheStats","signature":"double hitRate()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheStats.hitRate.html"},{"doc":"Resets all statistics to zero.","kind":"method","module":"ddn.util.monaco.cache","name":"reset","package":"ddn-util-monaco","parentType":"CacheStats","signature":"void reset()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheStats.reset.html"},{"doc":"Configuration options for the cache.","kind":"struct","module":"ddn.util.monaco.cache","name":"CacheConfig","package":"ddn-util-monaco","parentType":"","signature":"CacheConfig","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#CacheConfig"},{"doc":"A thread-safe, generic cache with TTL support.","kind":"class","module":"ddn.util.monaco.cache","name":"Cache","package":"ddn-util-monaco","parentType":"","signature":"Cache(T)","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#Cache"},{"doc":"Stores a value in the cache with the default TTL.","kind":"method","module":"ddn.util.monaco.cache","name":"set","package":"ddn-util-monaco","parentType":"Cache","signature":"void set(string key,  T value)","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.set.html"},{"doc":"Stores a value in the cache with a custom TTL.","kind":"method","module":"ddn.util.monaco.cache","name":"set","package":"ddn-util-monaco","parentType":"Cache","signature":"void set(string key,  T value,  Duration ttl)","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.set.html"},{"doc":"Retrieves a value from the cache.","kind":"method","module":"ddn.util.monaco.cache","name":"get","package":"ddn-util-monaco","parentType":"Cache","signature":"Tuple!(bool,  \"found\",  T,  \"value\") get(string key)","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.get.html"},{"doc":"Gets a value from the cache, or computes and stores it if not present.","kind":"method","module":"ddn.util.monaco.cache","name":"getOrCompute","package":"ddn-util-monaco","parentType":"Cache","signature":"T getOrCompute(string key,  T delegate() @safe compute,  Duration ttl =  Duration.zero)","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.getOrCompute.html"},{"doc":"Checks if a key exists in the cache and is not expired.","kind":"method","module":"ddn.util.monaco.cache","name":"contains","package":"ddn-util-monaco","parentType":"Cache","signature":"bool contains(string key)","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.contains.html"},{"doc":"Removes a specific entry from the cache.","kind":"method","module":"ddn.util.monaco.cache","name":"remove","package":"ddn-util-monaco","parentType":"Cache","signature":"bool remove(string key)","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.remove.html"},{"doc":"Clears all entries from the cache.","kind":"method","module":"ddn.util.monaco.cache","name":"clear","package":"ddn-util-monaco","parentType":"Cache","signature":"void clear()","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.clear.html"},{"doc":"Removes all expired entries from the cache.","kind":"method","module":"ddn.util.monaco.cache","name":"cleanupExpired","package":"ddn-util-monaco","parentType":"Cache","signature":"size_t cleanupExpired()","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.cleanupExpired.html"},{"doc":"Returns the current number of entries in the cache.","kind":"method","module":"ddn.util.monaco.cache","name":"length","package":"ddn-util-monaco","parentType":"Cache","signature":"size_t length()","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.length.html"},{"doc":"Returns cache statistics.","kind":"method","module":"ddn.util.monaco.cache","name":"statistics","package":"ddn-util-monaco","parentType":"Cache","signature":"CacheStats statistics()","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.statistics.html"},{"doc":"Resets cache statistics.","kind":"method","module":"ddn.util.monaco.cache","name":"resetStatistics","package":"ddn-util-monaco","parentType":"Cache","signature":"void resetStatistics()","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.resetStatistics.html"},{"doc":"Returns the configuration for this cache.","kind":"method","module":"ddn.util.monaco.cache","name":"configuration","package":"ddn-util-monaco","parentType":"Cache","signature":"CacheConfig configuration()","url":"/ddn-util-monaco/ddn/util/monaco/cache/Cache.configuration.html"},{"doc":"Global cache manager for system monitoring data.","kind":"class","module":"ddn.util.monaco.cache","name":"CacheManager","package":"ddn-util-monaco","parentType":"","signature":"CacheManager","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#CacheManager"},{"doc":"Gets the singleton instance of the cache manager.","kind":"method","module":"ddn.util.monaco.cache","name":"getInstance","package":"ddn-util-monaco","parentType":"CacheManager","signature":"CacheManager getInstance()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.getInstance.html"},{"doc":"Gets the ulong cache.","kind":"method","module":"ddn.util.monaco.cache","name":"getUlongCache","package":"ddn-util-monaco","parentType":"CacheManager","signature":"Cache!ulong getUlongCache()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.getUlongCache.html"},{"doc":"Gets the double cache.","kind":"method","module":"ddn.util.monaco.cache","name":"getDoubleCache","package":"ddn-util-monaco","parentType":"CacheManager","signature":"Cache!double getDoubleCache()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.getDoubleCache.html"},{"doc":"Gets the string cache.","kind":"method","module":"ddn.util.monaco.cache","name":"getStringCache","package":"ddn-util-monaco","parentType":"CacheManager","signature":"Cache!string getStringCache()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.getStringCache.html"},{"doc":"Clears all caches.","kind":"method","module":"ddn.util.monaco.cache","name":"clearAll","package":"ddn-util-monaco","parentType":"CacheManager","signature":"void clearAll()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.clearAll.html"},{"doc":"Cleans up all expired entries in all caches.","kind":"method","module":"ddn.util.monaco.cache","name":"cleanupAll","package":"ddn-util-monaco","parentType":"CacheManager","signature":"size_t cleanupAll()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.cleanupAll.html"},{"doc":"Resets statistics for all caches.","kind":"method","module":"ddn.util.monaco.cache","name":"resetAllStatistics","package":"ddn-util-monaco","parentType":"CacheManager","signature":"void resetAllStatistics()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheManager.resetAllStatistics.html"},{"doc":"RAII helper for timing cache operations.","kind":"struct","module":"ddn.util.monaco.cache","name":"CacheTimer","package":"ddn-util-monaco","parentType":"","signature":"CacheTimer","url":"/ddn-util-monaco/ddn/util/monaco/cache.html#CacheTimer"},{"doc":"Returns the elapsed time since construction.","kind":"method","module":"ddn.util.monaco.cache","name":"elapsed","package":"ddn-util-monaco","parentType":"CacheTimer","signature":"Duration elapsed()","url":"/ddn-util-monaco/ddn/util/monaco/cache/CacheTimer.elapsed.html"},{"doc":"","kind":"module","module":"ddn.util.monaco.common","name":"ddn.util.monaco.common","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/common.html"},{"doc":"Gets the current platform.","kind":"function","module":"ddn.util.monaco.common","name":"currentPlatform","package":"ddn-util-monaco","parentType":"","signature":"Platform currentPlatform()","url":"/ddn-util-monaco/ddn/util/monaco/common/currentPlatform.html"},{"doc":"Checks if a value is a valid enum member.","kind":"function","module":"ddn.util.monaco.common","name":"isValidEnum","package":"ddn-util-monaco","parentType":"","signature":"bool isValidEnum(E)(E value) if (is(E ==  enum))","url":"/ddn-util-monaco/ddn/util/monaco/common/isValidEnum.html"},{"doc":"Converts an enum value to its string representation.","kind":"function","module":"ddn.util.monaco.common","name":"enumToString","package":"ddn-util-monaco","parentType":"","signature":"string enumToString(E)(E value) if (is(E ==  enum))","url":"/ddn-util-monaco/ddn/util/monaco/common/enumToString.html"},{"doc":"Enforces that a condition is true, throwing a MonacoException if not.","kind":"function","module":"ddn.util.monaco.common","name":"enforceMonaco","package":"ddn-util-monaco","parentType":"","signature":"void enforceMonaco(bool  condition,  string message,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/ddn-util-monaco/ddn/util/monaco/common/enforceMonaco.html"},{"doc":"Base exception for all monaco errors.","kind":"class","module":"ddn.util.monaco.common","name":"MonacoException","package":"ddn-util-monaco","parentType":"","signature":"MonacoException : Exception","url":"/ddn-util-monaco/ddn/util/monaco/common.html#MonacoException"},{"doc":"Exception thrown when a process is not found or has terminated.","kind":"class","module":"ddn.util.monaco.common","name":"NoSuchProcess","package":"ddn-util-monaco","parentType":"","signature":"NoSuchProcess : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#NoSuchProcess"},{"doc":"Exception thrown when insufficient permissions are available to access a resource.","kind":"class","module":"ddn.util.monaco.common","name":"AccessDenied","package":"ddn-util-monaco","parentType":"","signature":"AccessDenied : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#AccessDenied"},{"doc":"Exception thrown when an operation times out.","kind":"class","module":"ddn.util.monaco.common","name":"TimeoutExpired","package":"ddn-util-monaco","parentType":"","signature":"TimeoutExpired : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#TimeoutExpired"},{"doc":"Exception thrown when a system resource is temporarily unavailable.","kind":"class","module":"ddn.util.monaco.common","name":"ResourceUnavailable","package":"ddn-util-monaco","parentType":"","signature":"ResourceUnavailable : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ResourceUnavailable"},{"doc":"Exception thrown when attempting to operate on a zombie process.","kind":"class","module":"ddn.util.monaco.common","name":"ZombieProcess","package":"ddn-util-monaco","parentType":"","signature":"ZombieProcess : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ZombieProcess"},{"doc":"Exception thrown when attempting to operate on a kernel process.","kind":"class","module":"ddn.util.monaco.common","name":"KernelProcess","package":"ddn-util-monaco","parentType":"","signature":"KernelProcess : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#KernelProcess"},{"doc":"Exception thrown when an invalid process ID is provided.","kind":"class","module":"ddn.util.monaco.common","name":"InvalidPID","package":"ddn-util-monaco","parentType":"","signature":"InvalidPID : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#InvalidPID"},{"doc":"Exception thrown when a feature is not supported on the current platform.","kind":"class","module":"ddn.util.monaco.common","name":"PlatformNotSupported","package":"ddn-util-monaco","parentType":"","signature":"PlatformNotSupported : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#PlatformNotSupported"},{"doc":"Exception thrown when a process terminates during an operation.","kind":"class","module":"ddn.util.monaco.common","name":"ProcessTerminated","package":"ddn-util-monaco","parentType":"","signature":"ProcessTerminated : MonacoException","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessTerminated"},{"doc":"Process status enumeration.","kind":"enum","module":"ddn.util.monaco.common","name":"ProcessStatus","package":"ddn-util-monaco","parentType":"","signature":"ProcessStatus","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is currently running","kind":"enum_member","module":"ddn.util.monaco.common","name":"RUNNING","package":"ddn-util-monaco","parentType":"","signature":"RUNNING = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is sleeping (interruptible)","kind":"enum_member","module":"ddn.util.monaco.common","name":"SLEEPING","package":"ddn-util-monaco","parentType":"","signature":"SLEEPING = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is sleeping (uninterruptible disk sleep)","kind":"enum_member","module":"ddn.util.monaco.common","name":"DISK_SLEEP","package":"ddn-util-monaco","parentType":"","signature":"DISK_SLEEP = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is stopped (by a signal)","kind":"enum_member","module":"ddn.util.monaco.common","name":"STOPPED","package":"ddn-util-monaco","parentType":"","signature":"STOPPED = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is stopped for tracing (debugging)","kind":"enum_member","module":"ddn.util.monaco.common","name":"TRACING_STOP","package":"ddn-util-monaco","parentType":"","signature":"TRACING_STOP = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is a zombie (terminated but not reaped)","kind":"enum_member","module":"ddn.util.monaco.common","name":"ZOMBIE","package":"ddn-util-monaco","parentType":"","signature":"ZOMBIE = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is dead","kind":"enum_member","module":"ddn.util.monaco.common","name":"DEAD","package":"ddn-util-monaco","parentType":"","signature":"DEAD = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is waking up to be killed","kind":"enum_member","module":"ddn.util.monaco.common","name":"WAKE_KILL","package":"ddn-util-monaco","parentType":"","signature":"WAKE_KILL = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is waking up","kind":"enum_member","module":"ddn.util.monaco.common","name":"WAKING","package":"ddn-util-monaco","parentType":"","signature":"WAKING = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is idle","kind":"enum_member","module":"ddn.util.monaco.common","name":"IDLE","package":"ddn-util-monaco","parentType":"","signature":"IDLE = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is locked in memory","kind":"enum_member","module":"ddn.util.monaco.common","name":"LOCKED","package":"ddn-util-monaco","parentType":"","signature":"LOCKED = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is waiting (BSD-specific)","kind":"enum_member","module":"ddn.util.monaco.common","name":"WAITING","package":"ddn-util-monaco","parentType":"","signature":"WAITING = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Process is suspended (Windows-specific)","kind":"enum_member","module":"ddn.util.monaco.common","name":"SUSPENDED","package":"ddn-util-monaco","parentType":"","signature":"SUSPENDED = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ProcessStatus"},{"doc":"Network connection status enumeration.","kind":"enum","module":"ddn.util.monaco.common","name":"ConnectionStatus","package":"ddn-util-monaco","parentType":"","signature":"ConnectionStatus","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is established","kind":"enum_member","module":"ddn.util.monaco.common","name":"ESTABLISHED","package":"ddn-util-monaco","parentType":"","signature":"ESTABLISHED = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection attempt in progress (SYN sent)","kind":"enum_member","module":"ddn.util.monaco.common","name":"SYN_SENT","package":"ddn-util-monaco","parentType":"","signature":"SYN_SENT = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection attempt received (SYN received)","kind":"enum_member","module":"ddn.util.monaco.common","name":"SYN_RECV","package":"ddn-util-monaco","parentType":"","signature":"SYN_RECV = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closing (FIN sent, waiting for ACK)","kind":"enum_member","module":"ddn.util.monaco.common","name":"FIN_WAIT1","package":"ddn-util-monaco","parentType":"","signature":"FIN_WAIT1 = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closing (FIN received, waiting for FIN)","kind":"enum_member","module":"ddn.util.monaco.common","name":"FIN_WAIT2","package":"ddn-util-monaco","parentType":"","signature":"FIN_WAIT2 = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closed, waiting for delayed packets","kind":"enum_member","module":"ddn.util.monaco.common","name":"TIME_WAIT","package":"ddn-util-monaco","parentType":"","signature":"TIME_WAIT = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closed","kind":"enum_member","module":"ddn.util.monaco.common","name":"CLOSE","package":"ddn-util-monaco","parentType":"","signature":"CLOSE = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closing (received FIN, waiting for application)","kind":"enum_member","module":"ddn.util.monaco.common","name":"CLOSE_WAIT","package":"ddn-util-monaco","parentType":"","signature":"CLOSE_WAIT = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closing (waiting for final ACK)","kind":"enum_member","module":"ddn.util.monaco.common","name":"LAST_ACK","package":"ddn-util-monaco","parentType":"","signature":"LAST_ACK = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is listening for incoming connections","kind":"enum_member","module":"ddn.util.monaco.common","name":"LISTEN","package":"ddn-util-monaco","parentType":"","signature":"LISTEN = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Connection is closing (both sides closing simultaneously)","kind":"enum_member","module":"ddn.util.monaco.common","name":"CLOSING","package":"ddn-util-monaco","parentType":"","signature":"CLOSING = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"No connection state","kind":"enum_member","module":"ddn.util.monaco.common","name":"NONE","package":"ddn-util-monaco","parentType":"","signature":"NONE = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#ConnectionStatus"},{"doc":"Address family enumeration.","kind":"enum","module":"ddn.util.monaco.common","name":"AddressFamily","package":"ddn-util-monaco","parentType":"","signature":"AddressFamily","url":"/ddn-util-monaco/ddn/util/monaco/common.html#AddressFamily"},{"doc":"IPv4 address family","kind":"enum_member","module":"ddn.util.monaco.common","name":"INET","package":"ddn-util-monaco","parentType":"","signature":"INET = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#AddressFamily"},{"doc":"IPv6 address family","kind":"enum_member","module":"ddn.util.monaco.common","name":"INET6","package":"ddn-util-monaco","parentType":"","signature":"INET6 = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#AddressFamily"},{"doc":"Unix domain socket address family","kind":"enum_member","module":"ddn.util.monaco.common","name":"UNIX","package":"ddn-util-monaco","parentType":"","signature":"UNIX = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#AddressFamily"},{"doc":"Link layer address family (MAC addresses)","kind":"enum_member","module":"ddn.util.monaco.common","name":"LINK","package":"ddn-util-monaco","parentType":"","signature":"LINK = ","url":"/ddn-util-monaco/ddn/util/monaco/common.html#AddressFamily"},{"doc":"","kind":"module","module":"ddn.util.monaco.cpu","name":"ddn.util.monaco.cpu","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/cpu.html"},{"doc":"Gets the number of CPU cores.","kind":"function","module":"ddn.util.monaco.cpu","name":"cpuCount","package":"ddn-util-monaco","parentType":"","signature":"uint cpuCount(bool  logical =  true)","url":"/ddn-util-monaco/ddn/util/monaco/cpu/cpuCount.html"},{"doc":"Gets CPU usage times.","kind":"function","module":"ddn.util.monaco.cpu","name":"cpuTimes","package":"ddn-util-monaco","parentType":"","signature":"CpuTimes cpuTimes(bool  perCpu =  false)","url":"/ddn-util-monaco/ddn/util/monaco/cpu/cpuTimes.html"},{"doc":"Gets CPU usage percentage.","kind":"function","module":"ddn.util.monaco.cpu","name":"cpuPercent","package":"ddn-util-monaco","parentType":"","signature":"double cpuPercent(Duration interval =  Duration.init,  bool  perCpu =  false)","url":"/ddn-util-monaco/ddn/util/monaco/cpu/cpuPercent.html"},{"doc":"Gets CPU frequency information.","kind":"function","module":"ddn.util.monaco.cpu","name":"cpuFreq","package":"ddn-util-monaco","parentType":"","signature":"CpuFreq[] cpuFreq(bool  perCpu =  true)","url":"/ddn-util-monaco/ddn/util/monaco/cpu/cpuFreq.html"},{"doc":"Gets CPU statistics (context switches, interrupts, etc.).","kind":"function","module":"ddn.util.monaco.cpu","name":"cpuStats","package":"ddn-util-monaco","parentType":"","signature":"CpuStats cpuStats()","url":"/ddn-util-monaco/ddn/util/monaco/cpu/cpuStats.html"},{"doc":"CPU usage times structure.","kind":"struct","module":"ddn.util.monaco.cpu","name":"CpuTimes","package":"ddn-util-monaco","parentType":"","signature":"CpuTimes","url":"/ddn-util-monaco/ddn/util/monaco/cpu.html#CpuTimes"},{"doc":"CPU frequency information structure.","kind":"struct","module":"ddn.util.monaco.cpu","name":"CpuFreq","package":"ddn-util-monaco","parentType":"","signature":"CpuFreq","url":"/ddn-util-monaco/ddn/util/monaco/cpu.html#CpuFreq"},{"doc":"CPU statistics structure.","kind":"struct","module":"ddn.util.monaco.cpu","name":"CpuStats","package":"ddn-util-monaco","parentType":"","signature":"CpuStats","url":"/ddn-util-monaco/ddn/util/monaco/cpu.html#CpuStats"},{"doc":"","kind":"module","module":"ddn.util.monaco.disk","name":"ddn.util.monaco.disk","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/disk.html"},{"doc":"Gets disk partition information.","kind":"function","module":"ddn.util.monaco.disk","name":"diskPartitions","package":"ddn-util-monaco","parentType":"","signature":"DiskPartition[] diskPartitions(bool  all =  false)","url":"/ddn-util-monaco/ddn/util/monaco/disk/diskPartitions.html"},{"doc":"Gets disk usage statistics for a path.","kind":"function","module":"ddn.util.monaco.disk","name":"diskUsage","package":"ddn-util-monaco","parentType":"","signature":"DiskUsage diskUsage(string path)","url":"/ddn-util-monaco/ddn/util/monaco/disk/diskUsage.html"},{"doc":"Gets disk I/O counters.","kind":"function","module":"ddn.util.monaco.disk","name":"diskIoCounters","package":"ddn-util-monaco","parentType":"","signature":"DiskIoCounters[string] diskIoCounters(bool  perdisk =  false)","url":"/ddn-util-monaco/ddn/util/monaco/disk/diskIoCounters.html"},{"doc":"Disk partition information structure.","kind":"struct","module":"ddn.util.monaco.disk","name":"DiskPartition","package":"ddn-util-monaco","parentType":"","signature":"DiskPartition","url":"/ddn-util-monaco/ddn/util/monaco/disk.html#DiskPartition"},{"doc":"Disk usage statistics structure.","kind":"struct","module":"ddn.util.monaco.disk","name":"DiskUsage","package":"ddn-util-monaco","parentType":"","signature":"DiskUsage","url":"/ddn-util-monaco/ddn/util/monaco/disk.html#DiskUsage"},{"doc":"Disk I/O counters structure.","kind":"struct","module":"ddn.util.monaco.disk","name":"DiskIoCounters","package":"ddn-util-monaco","parentType":"","signature":"DiskIoCounters","url":"/ddn-util-monaco/ddn/util/monaco/disk.html#DiskIoCounters"},{"doc":"Energy and Power Monitoring","kind":"module","module":"ddn.util.monaco.energy","name":"ddn.util.monaco.energy","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/energy.html"},{"doc":"Gets the current system power status.","kind":"function","module":"ddn.util.monaco.energy","name":"powerStatus","package":"ddn-util-monaco","parentType":"","signature":"PowerStatus powerStatus()","url":"/ddn-util-monaco/ddn/util/monaco/energy/powerStatus.html"},{"doc":"Gets CPU package power information.","kind":"function","module":"ddn.util.monaco.energy","name":"cpuPower","package":"ddn-util-monaco","parentType":"","signature":"CpuPower[] cpuPower()","url":"/ddn-util-monaco/ddn/util/monaco/energy/cpuPower.html"},{"doc":"Estimates energy usage for a specific process.","kind":"function","module":"ddn.util.monaco.energy","name":"processEnergyUsage","package":"ddn-util-monaco","parentType":"","signature":"double processEnergyUsage(int  pid,  Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/energy/processEnergyUsage.html"},{"doc":"Calculates performance-per-watt metric.","kind":"function","module":"ddn.util.monaco.energy","name":"performancePerWatt","package":"ddn-util-monaco","parentType":"","signature":"double performancePerWatt()","url":"/ddn-util-monaco/ddn/util/monaco/energy/performancePerWatt.html"},{"doc":"System power consumption status.","kind":"struct","module":"ddn.util.monaco.energy","name":"PowerStatus","package":"ddn-util-monaco","parentType":"","signature":"PowerStatus","url":"/ddn-util-monaco/ddn/util/monaco/energy.html#PowerStatus"},{"doc":"CPU package power information.","kind":"struct","module":"ddn.util.monaco.energy","name":"CpuPower","package":"ddn-util-monaco","parentType":"","signature":"CpuPower","url":"/ddn-util-monaco/ddn/util/monaco/energy.html#CpuPower"},{"doc":"","kind":"module","module":"ddn.util.monaco.flow","name":"ddn.util.monaco.flow","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/flow.html"},{"doc":"Generates a unique identifier for a connection.","kind":"function","module":"ddn.util.monaco.flow","name":"generateConnectionId","package":"ddn-util-monaco","parentType":"","signature":"string generateConnectionId(NetConnection conn)","url":"/ddn-util-monaco/ddn/util/monaco/flow/generateConnectionId.html"},{"doc":"Reads socket statistics from /proc/net/tcp (Linux only).","kind":"function","module":"ddn.util.monaco.flow","name":"readSocketStatsLinux","package":"ddn-util-monaco","parentType":"","signature":"SocketStats[] readSocketStatsLinux(ulong  inode =  0)","url":"/ddn-util-monaco/ddn/util/monaco/flow/readSocketStatsLinux.html"},{"doc":"Gets bandwidth information for all active network connections.","kind":"function","module":"ddn.util.monaco.flow","name":"connectionBandwidth","package":"ddn-util-monaco","parentType":"","signature":"ConnectionBandwidth[] connectionBandwidth(Duration window =  Duration.zero)","url":"/ddn-util-monaco/ddn/util/monaco/flow/connectionBandwidth.html"},{"doc":"Takes a snapshot of current connection states.","kind":"function","module":"ddn.util.monaco.flow","name":"takeSnapshot","package":"ddn-util-monaco","parentType":"","signature":"ConnectionStateSnapshot[] takeSnapshot(NetConnection[]  connections)","url":"/ddn-util-monaco/ddn/util/monaco/flow/takeSnapshot.html"},{"doc":"Resets the connection tracking state.","kind":"function","module":"ddn.util.monaco.flow","name":"resetConnectionTracking","package":"ddn-util-monaco","parentType":"","signature":"void resetConnectionTracking()","url":"/ddn-util-monaco/ddn/util/monaco/flow/resetConnectionTracking.html"},{"doc":"Gets historical bandwidth data for active connections.","kind":"function","module":"ddn.util.monaco.flow","name":"getConnectionHistory","package":"ddn-util-monaco","parentType":"","signature":"ConnectionHistory[] getConnectionHistory(Duration window =  Duration.zero)","url":"/ddn-util-monaco/ddn/util/monaco/flow/getConnectionHistory.html"},{"doc":"Detects the application-layer protocol for a network connection.","kind":"function","module":"ddn.util.monaco.flow","name":"detectProtocol","package":"ddn-util-monaco","parentType":"","signature":"Protocol detectProtocol(NetConnection conn)","url":"/ddn-util-monaco/ddn/util/monaco/flow/detectProtocol.html"},{"doc":"Gets information about active HTTP connections.","kind":"function","module":"ddn.util.monaco.flow","name":"httpConnections","package":"ddn-util-monaco","parentType":"","signature":"HttpConnection[] httpConnections()","url":"/ddn-util-monaco/ddn/util/monaco/flow/httpConnections.html"},{"doc":"Bandwidth information for a network connection.","kind":"struct","module":"ddn.util.monaco.flow","name":"ConnectionBandwidth","package":"ddn-util-monaco","parentType":"","signature":"ConnectionBandwidth","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#ConnectionBandwidth"},{"doc":"Socket statistics from /proc/net/tcp (Linux).","kind":"struct","module":"ddn.util.monaco.flow","name":"SocketStats","package":"ddn-util-monaco","parentType":"","signature":"SocketStats","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#SocketStats"},{"doc":"Connection state snapshot for bandwidth tracking.","kind":"struct","module":"ddn.util.monaco.flow","name":"ConnectionStateSnapshot","package":"ddn-util-monaco","parentType":"","signature":"ConnectionStateSnapshot","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#ConnectionStateSnapshot"},{"doc":"Historical bandwidth data for a connection.","kind":"struct","module":"ddn.util.monaco.flow","name":"ConnectionHistory","package":"ddn-util-monaco","parentType":"","signature":"ConnectionHistory","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#ConnectionHistory"},{"doc":"Network protocol types for connection classification.","kind":"enum","module":"ddn.util.monaco.flow","name":"Protocol","package":"ddn-util-monaco","parentType":"","signature":"Protocol","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"HTTP protocol (port 80)","kind":"enum_member","module":"ddn.util.monaco.flow","name":"HTTP","package":"ddn-util-monaco","parentType":"","signature":"HTTP = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"HTTPS protocol (port 443)","kind":"enum_member","module":"ddn.util.monaco.flow","name":"HTTPS","package":"ddn-util-monaco","parentType":"","signature":"HTTPS = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"SSH protocol (port 22)","kind":"enum_member","module":"ddn.util.monaco.flow","name":"SSH","package":"ddn-util-monaco","parentType":"","signature":"SSH = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"FTP protocol (port 21)","kind":"enum_member","module":"ddn.util.monaco.flow","name":"FTP","package":"ddn-util-monaco","parentType":"","signature":"FTP = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"SMTP protocol (port 25)","kind":"enum_member","module":"ddn.util.monaco.flow","name":"SMTP","package":"ddn-util-monaco","parentType":"","signature":"SMTP = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"DNS protocol (port 53)","kind":"enum_member","module":"ddn.util.monaco.flow","name":"DNS","package":"ddn-util-monaco","parentType":"","signature":"DNS = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"Unknown or unclassified protocol","kind":"enum_member","module":"ddn.util.monaco.flow","name":"UNKNOWN","package":"ddn-util-monaco","parentType":"","signature":"UNKNOWN = ","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#Protocol"},{"doc":"HTTP connection information.","kind":"struct","module":"ddn.util.monaco.flow","name":"HttpConnection","package":"ddn-util-monaco","parentType":"","signature":"HttpConnection","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#HttpConnection"},{"doc":"","kind":"variable","module":"ddn.util.monaco.flow","name":"previousSnapshots","package":"ddn-util-monaco","parentType":"","signature":"ConnectionStateSnapshot[] previousSnapshots","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#previousSnapshots"},{"doc":"","kind":"variable","module":"ddn.util.monaco.flow","name":"lastSnapshotTime","package":"ddn-util-monaco","parentType":"","signature":"MonoTime lastSnapshotTime","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#lastSnapshotTime"},{"doc":"","kind":"variable","module":"ddn.util.monaco.flow","name":"initialized","package":"ddn-util-monaco","parentType":"","signature":"bool initialized","url":"/ddn-util-monaco/ddn/util/monaco/flow.html#initialized"},{"doc":"Historical Data and Time Series","kind":"module","module":"ddn.util.monaco.history","name":"ddn.util.monaco.history","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/history.html"},{"doc":"Detects the trend in a metric collector over a time window.","kind":"function","module":"ddn.util.monaco.history","name":"detectTrend","package":"ddn-util-monaco","parentType":"","signature":"Trend detectTrend(T)(MetricCollector!T collector,  Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/history/detectTrend.html"},{"doc":"Time-stamped metric entry.","kind":"struct","module":"ddn.util.monaco.history","name":"MetricEntry","package":"ddn-util-monaco","parentType":"","signature":"MetricEntry(T)","url":"/ddn-util-monaco/ddn/util/monaco/history.html#MetricEntry"},{"doc":"Trend direction for time-series data.","kind":"enum","module":"ddn.util.monaco.history","name":"Trend","package":"ddn-util-monaco","parentType":"","signature":"Trend","url":"/ddn-util-monaco/ddn/util/monaco/history.html#Trend"},{"doc":"Values are increasing over time","kind":"enum_member","module":"ddn.util.monaco.history","name":"INCREASING","package":"ddn-util-monaco","parentType":"","signature":"INCREASING = ","url":"/ddn-util-monaco/ddn/util/monaco/history.html#Trend"},{"doc":"Values are decreasing over time","kind":"enum_member","module":"ddn.util.monaco.history","name":"DECREASING","package":"ddn-util-monaco","parentType":"","signature":"DECREASING = ","url":"/ddn-util-monaco/ddn/util/monaco/history.html#Trend"},{"doc":"Values are relatively stable","kind":"enum_member","module":"ddn.util.monaco.history","name":"STABLE","package":"ddn-util-monaco","parentType":"","signature":"STABLE = ","url":"/ddn-util-monaco/ddn/util/monaco/history.html#Trend"},{"doc":"Values show high volatility","kind":"enum_member","module":"ddn.util.monaco.history","name":"VOLATILE","package":"ddn-util-monaco","parentType":"","signature":"VOLATILE = ","url":"/ddn-util-monaco/ddn/util/monaco/history.html#Trend"},{"doc":"Time-series data collector with efficient storage and statistical analysis.","kind":"class","module":"ddn.util.monaco.history","name":"MetricCollector","package":"ddn-util-monaco","parentType":"","signature":"MetricCollector(T)","url":"/ddn-util-monaco/ddn/util/monaco/history.html#MetricCollector"},{"doc":"Records a metric value with an optional timestamp.","kind":"method","module":"ddn.util.monaco.history","name":"record","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"void record(T value,  SysTime timestamp =  Clock.currTime())","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.record.html"},{"doc":"Gets the most recently recorded value.","kind":"method","module":"ddn.util.monaco.history","name":"latest","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"T latest()","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.latest.html"},{"doc":"Gets all values within a time window.","kind":"method","module":"ddn.util.monaco.history","name":"values","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"T[] values(Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.values.html"},{"doc":"Gets the minimum value within a time window.","kind":"method","module":"ddn.util.monaco.history","name":"min","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"T min(Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.min.html"},{"doc":"Gets the maximum value within a time window.","kind":"method","module":"ddn.util.monaco.history","name":"max","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"T max(Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.max.html"},{"doc":"Gets the average value within a time window.","kind":"method","module":"ddn.util.monaco.history","name":"average","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"T average(Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.average.html"},{"doc":"Calculates the standard deviation within a time window.","kind":"method","module":"ddn.util.monaco.history","name":"stddev","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"double stddev(Duration window)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.stddev.html"},{"doc":"Gets the percentile value within a time window.","kind":"method","module":"ddn.util.monaco.history","name":"percentile","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"T percentile(Duration window,  double  p)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.percentile.html"},{"doc":"Returns the number of data points currently stored.","kind":"method","module":"ddn.util.monaco.history","name":"length","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"size_t length()","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.length.html"},{"doc":"Clears all stored data.","kind":"method","module":"ddn.util.monaco.history","name":"clear","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"void clear()","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.clear.html"},{"doc":"Sets the maximum age for data retention.","kind":"method","module":"ddn.util.monaco.history","name":"setMaxAge","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"void setMaxAge(Duration age)","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.setMaxAge.html"},{"doc":"Removes entries older than the retention period.","kind":"method","module":"ddn.util.monaco.history","name":"pruneOldData","package":"ddn-util-monaco","parentType":"MetricCollector","signature":"void pruneOldData()","url":"/ddn-util-monaco/ddn/util/monaco/history/MetricCollector.pruneOldData.html"},{"doc":"Automatic metric collection manager.","kind":"class","module":"ddn.util.monaco.history","name":"AutoCollector","package":"ddn-util-monaco","parentType":"","signature":"AutoCollector","url":"/ddn-util-monaco/ddn/util/monaco/history.html#AutoCollector"},{"doc":"Starts automatic metric collection.","kind":"method","module":"ddn.util.monaco.history","name":"start","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"void start()","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.start.html"},{"doc":"Stops automatic metric collection.","kind":"method","module":"ddn.util.monaco.history","name":"stop","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"void stop()","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.stop.html"},{"doc":"Gets the CPU metric collector.","kind":"method","module":"ddn.util.monaco.history","name":"cpu","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"MetricCollector!double cpu()","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.cpu.html"},{"doc":"Gets the memory metric collector.","kind":"method","module":"ddn.util.monaco.history","name":"memory","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"MetricCollector!ulong memory()","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.memory.html"},{"doc":"Sets the retention duration for all collectors.","kind":"method","module":"ddn.util.monaco.history","name":"setMaxAge","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"void setMaxAge(Duration maxAge)","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.setMaxAge.html"},{"doc":"Clears all collected data.","kind":"method","module":"ddn.util.monaco.history","name":"clear","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"void clear()","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.clear.html"},{"doc":"Background worker function for collecting metrics.","kind":"method","module":"ddn.util.monaco.history","name":"workerFunc","package":"ddn-util-monaco","parentType":"AutoCollector","signature":"void workerFunc()","url":"/ddn-util-monaco/ddn/util/monaco/history/AutoCollector.workerFunc.html"},{"doc":"","kind":"module","module":"ddn.util.monaco.memory","name":"ddn.util.monaco.memory","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/memory.html"},{"doc":"Gets virtual memory statistics.","kind":"function","module":"ddn.util.monaco.memory","name":"virtualMemory","package":"ddn-util-monaco","parentType":"","signature":"VirtualMemory virtualMemory()","url":"/ddn-util-monaco/ddn/util/monaco/memory/virtualMemory.html"},{"doc":"Gets swap memory statistics.","kind":"function","module":"ddn.util.monaco.memory","name":"swapMemory","package":"ddn-util-monaco","parentType":"","signature":"SwapMemory swapMemory()","url":"/ddn-util-monaco/ddn/util/monaco/memory/swapMemory.html"},{"doc":"Virtual memory statistics structure.","kind":"struct","module":"ddn.util.monaco.memory","name":"VirtualMemory","package":"ddn-util-monaco","parentType":"","signature":"VirtualMemory","url":"/ddn-util-monaco/ddn/util/monaco/memory.html#VirtualMemory"},{"doc":"Swap memory statistics structure.","kind":"struct","module":"ddn.util.monaco.memory","name":"SwapMemory","package":"ddn-util-monaco","parentType":"","signature":"SwapMemory","url":"/ddn-util-monaco/ddn/util/monaco/memory.html#SwapMemory"},{"doc":"","kind":"module","module":"ddn.util.monaco.network","name":"ddn.util.monaco.network","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/network.html"},{"doc":"Gets network I/O counters.","kind":"function","module":"ddn.util.monaco.network","name":"netIoCounters","package":"ddn-util-monaco","parentType":"","signature":"NetIoCounters[string] netIoCounters(bool  pernic =  true)","url":"/ddn-util-monaco/ddn/util/monaco/network/netIoCounters.html"},{"doc":"Gets network interface addresses.","kind":"function","module":"ddn.util.monaco.network","name":"netIfAddrs","package":"ddn-util-monaco","parentType":"","signature":"NetIfAddr[][string] netIfAddrs()","url":"/ddn-util-monaco/ddn/util/monaco/network/netIfAddrs.html"},{"doc":"Gets network interface statistics.","kind":"function","module":"ddn.util.monaco.network","name":"netIfStats","package":"ddn-util-monaco","parentType":"","signature":"NetIfStats[string] netIfStats()","url":"/ddn-util-monaco/ddn/util/monaco/network/netIfStats.html"},{"doc":"Gets active network connections.","kind":"function","module":"ddn.util.monaco.network","name":"netConnections","package":"ddn-util-monaco","parentType":"","signature":"NetConnection[] netConnections(string kind =  \"inet\")","url":"/ddn-util-monaco/ddn/util/monaco/network/netConnections.html"},{"doc":"Network I/O counters structure.","kind":"struct","module":"ddn.util.monaco.network","name":"NetIoCounters","package":"ddn-util-monaco","parentType":"","signature":"NetIoCounters","url":"/ddn-util-monaco/ddn/util/monaco/network.html#NetIoCounters"},{"doc":"Network interface address structure.","kind":"struct","module":"ddn.util.monaco.network","name":"NetIfAddr","package":"ddn-util-monaco","parentType":"","signature":"NetIfAddr","url":"/ddn-util-monaco/ddn/util/monaco/network.html#NetIfAddr"},{"doc":"Network interface statistics structure.","kind":"struct","module":"ddn.util.monaco.network","name":"NetIfStats","package":"ddn-util-monaco","parentType":"","signature":"NetIfStats","url":"/ddn-util-monaco/ddn/util/monaco/network.html#NetIfStats"},{"doc":"Network connection structure.","kind":"struct","module":"ddn.util.monaco.network","name":"NetConnection","package":"ddn-util-monaco","parentType":"","signature":"NetConnection","url":"/ddn-util-monaco/ddn/util/monaco/network.html#NetConnection"},{"doc":"Performance optimization utilities for Monaco system monitoring.","kind":"module","module":"ddn.util.monaco.optimize","name":"ddn.util.monaco.optimize","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html"},{"doc":"Exception thrown when optimization operations fail.","kind":"class","module":"ddn.util.monaco.optimize","name":"OptimizationException","package":"ddn-util-monaco","parentType":"","signature":"OptimizationException : Exception","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#OptimizationException"},{"doc":"Configuration for optimization features.","kind":"struct","module":"ddn.util.monaco.optimize","name":"OptimizationConfig","package":"ddn-util-monaco","parentType":"","signature":"OptimizationConfig","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#OptimizationConfig"},{"doc":"Optimized file reader with buffering and memory mapping support.","kind":"class","module":"ddn.util.monaco.optimize","name":"OptimizedFileReader","package":"ddn-util-monaco","parentType":"","signature":"OptimizedFileReader","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#OptimizedFileReader"},{"doc":"Reads a file and returns its contents as a string.","kind":"method","module":"ddn.util.monaco.optimize","name":"readText","package":"ddn-util-monaco","parentType":"OptimizedFileReader","signature":"string readText(string path)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizedFileReader.readText.html"},{"doc":"Reads a file and returns its contents as lines.","kind":"method","module":"ddn.util.monaco.optimize","name":"readLines","package":"ddn-util-monaco","parentType":"OptimizedFileReader","signature":"string[] readLines(string path)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizedFileReader.readLines.html"},{"doc":"Reads a single value from a file (first line, stripped).","kind":"method","module":"ddn.util.monaco.optimize","name":"readSingleValue","package":"ddn-util-monaco","parentType":"OptimizedFileReader","signature":"string readSingleValue(string path)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizedFileReader.readSingleValue.html"},{"doc":"Reads a file and parses it as key-value pairs.","kind":"method","module":"ddn.util.monaco.optimize","name":"readKeyValuePairs","package":"ddn-util-monaco","parentType":"OptimizedFileReader","signature":"string[string] readKeyValuePairs(string path,  char  separator =  ':')","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizedFileReader.readKeyValuePairs.html"},{"doc":"Gets the current configuration.","kind":"method","module":"ddn.util.monaco.optimize","name":"configuration","package":"ddn-util-monaco","parentType":"OptimizedFileReader","signature":"OptimizationConfig configuration()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizedFileReader.configuration.html"},{"doc":"Lazy evaluation range for process enumeration.","kind":"struct","module":"ddn.util.monaco.optimize","name":"ProcessRange","package":"ddn-util-monaco","parentType":"","signature":"ProcessRange","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#ProcessRange"},{"doc":"Returns the front element.","kind":"method","module":"ddn.util.monaco.optimize","name":"front","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"int front()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ProcessRange.front.html"},{"doc":"Advances to the next element.","kind":"method","module":"ddn.util.monaco.optimize","name":"popFront","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"void popFront()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ProcessRange.popFront.html"},{"doc":"Checks if the range is empty.","kind":"method","module":"ddn.util.monaco.optimize","name":"empty","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"bool empty()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ProcessRange.empty.html"},{"doc":"Returns a copy of this range.","kind":"method","module":"ddn.util.monaco.optimize","name":"save","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"ProcessRange save()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ProcessRange.save.html"},{"doc":"Batch reader for reading multiple files efficiently.","kind":"class","module":"ddn.util.monaco.optimize","name":"BatchReader","package":"ddn-util-monaco","parentType":"","signature":"BatchReader","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#BatchReader"},{"doc":"Adds a file path to the batch.","kind":"method","module":"ddn.util.monaco.optimize","name":"add","package":"ddn-util-monaco","parentType":"BatchReader","signature":"void add(string path)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/BatchReader.add.html"},{"doc":"Clears all paths from the batch.","kind":"method","module":"ddn.util.monaco.optimize","name":"clear","package":"ddn-util-monaco","parentType":"BatchReader","signature":"void clear()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/BatchReader.clear.html"},{"doc":"Reads all files in the batch.","kind":"method","module":"ddn.util.monaco.optimize","name":"readAll","package":"ddn-util-monaco","parentType":"BatchReader","signature":"string[string] readAll()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/BatchReader.readAll.html"},{"doc":"Returns the number of files in the batch.","kind":"method","module":"ddn.util.monaco.optimize","name":"length","package":"ddn-util-monaco","parentType":"BatchReader","signature":"size_t length()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/BatchReader.length.html"},{"doc":"Parsing utilities optimized for system files.","kind":"struct","module":"ddn.util.monaco.optimize","name":"ParsingUtils","package":"ddn-util-monaco","parentType":"","signature":"ParsingUtils","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#ParsingUtils"},{"doc":"Parses a number from a string, skipping non-numeric characters.","kind":"method","module":"ddn.util.monaco.optimize","name":"parseNumber","package":"ddn-util-monaco","parentType":"ParsingUtils","signature":"long parseNumber(string str)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ParsingUtils.parseNumber.html"},{"doc":"Parses a memory value with optional suffix (kB, MB, GB).","kind":"method","module":"ddn.util.monaco.optimize","name":"parseMemoryValue","package":"ddn-util-monaco","parentType":"ParsingUtils","signature":"ulong parseMemoryValue(string str)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ParsingUtils.parseMemoryValue.html"},{"doc":"Parses a time value in seconds from various formats.","kind":"method","module":"ddn.util.monaco.optimize","name":"parseTimeValue","package":"ddn-util-monaco","parentType":"ParsingUtils","signature":"double parseTimeValue(string str)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/ParsingUtils.parseTimeValue.html"},{"doc":"String interning pool for reducing memory allocations.","kind":"class","module":"ddn.util.monaco.optimize","name":"StringPool","package":"ddn-util-monaco","parentType":"","signature":"StringPool","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#StringPool"},{"doc":"Interns a string, returning a reference to a unique copy.","kind":"method","module":"ddn.util.monaco.optimize","name":"intern","package":"ddn-util-monaco","parentType":"StringPool","signature":"string intern(string str)","url":"/ddn-util-monaco/ddn/util/monaco/optimize/StringPool.intern.html"},{"doc":"Clears the string pool.","kind":"method","module":"ddn.util.monaco.optimize","name":"clear","package":"ddn-util-monaco","parentType":"StringPool","signature":"void clear()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/StringPool.clear.html"},{"doc":"Returns the number of unique strings in the pool.","kind":"method","module":"ddn.util.monaco.optimize","name":"length","package":"ddn-util-monaco","parentType":"StringPool","signature":"size_t length()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/StringPool.length.html"},{"doc":"Global optimization manager singleton.","kind":"class","module":"ddn.util.monaco.optimize","name":"OptimizationManager","package":"ddn-util-monaco","parentType":"","signature":"OptimizationManager","url":"/ddn-util-monaco/ddn/util/monaco/optimize.html#OptimizationManager"},{"doc":"Gets the singleton instance.","kind":"method","module":"ddn.util.monaco.optimize","name":"getInstance","package":"ddn-util-monaco","parentType":"OptimizationManager","signature":"OptimizationManager getInstance()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizationManager.getInstance.html"},{"doc":"Gets the optimized file reader.","kind":"method","module":"ddn.util.monaco.optimize","name":"getFileReader","package":"ddn-util-monaco","parentType":"OptimizationManager","signature":"OptimizedFileReader getFileReader()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizationManager.getFileReader.html"},{"doc":"Gets the string pool.","kind":"method","module":"ddn.util.monaco.optimize","name":"getStringPool","package":"ddn-util-monaco","parentType":"OptimizationManager","signature":"StringPool getStringPool()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizationManager.getStringPool.html"},{"doc":"Gets the current configuration.","kind":"method","module":"ddn.util.monaco.optimize","name":"getConfiguration","package":"ddn-util-monaco","parentType":"OptimizationManager","signature":"OptimizationConfig getConfiguration()","url":"/ddn-util-monaco/ddn/util/monaco/optimize/OptimizationManager.getConfiguration.html"},{"doc":"MONitoring ANd Control - A comprehensive system monitoring and process control library.","kind":"module","module":"ddn.util.monaco","name":"ddn.util.monaco","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco.html"},{"doc":"","kind":"module","module":"ddn.util.monaco.platform.bsd","name":"ddn.util.monaco.platform.bsd","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"sysctl","package":"ddn-util-monaco","parentType":"","signature":"int sysctl(int *  name,  uint  namelen,  void *  oldp,  size_t *  oldlenp,\n          const  void *  newp,  size_t newlen)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/sysctl.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"sysctlbyname","package":"ddn-util-monaco","parentType":"","signature":"int sysctlbyname(const  char *  name,  void *  oldp,  size_t *  oldlenp,\n          const  void *  newp,  size_t newlen)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/sysctlbyname.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"kvm_open","package":"ddn-util-monaco","parentType":"","signature":"kvm_t * kvm_open(const  char *  execfile,  const  char *  corefile,\n          const  char *  swapfile,  int  flags,  const  char *  errstr)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/kvm_open.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"kvm_close","package":"ddn-util-monaco","parentType":"","signature":"int kvm_close(kvm_t *  kd)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/kvm_close.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"kvm_getprocs","package":"ddn-util-monaco","parentType":"","signature":"int kvm_getprocs(kvm_t *  kd,  int  op,  int  arg,  int *  cntptr)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/kvm_getprocs.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getfsstat","package":"ddn-util-monaco","parentType":"","signature":"int getfsstat(statfs *  buf,  int  bufsize,  int  flags)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getfsstat.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getpagesize","package":"ddn-util-monaco","parentType":"","signature":"int getpagesize()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getpagesize.html"},{"doc":"Gets system information using sysctl.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"sysctlInt","package":"ddn-util-monaco","parentType":"","signature":"int sysctlInt(string name)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/sysctlInt.html"},{"doc":"Gets system information string using sysctl.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"sysctlString","package":"ddn-util-monaco","parentType":"","signature":"string sysctlString(string name)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/sysctlString.html"},{"doc":"Gets CPU count using sysctl.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getCPUCount","package":"ddn-util-monaco","parentType":"","signature":"int getCPUCount()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getCPUCount.html"},{"doc":"Gets physical memory size using sysctl.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getPhysicalMemory","package":"ddn-util-monaco","parentType":"","signature":"ulong getPhysicalMemory()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getPhysicalMemory.html"},{"doc":"Gets BSD version string.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getBSDVersion","package":"ddn-util-monaco","parentType":"","signature":"string getBSDVersion()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getBSDVersion.html"},{"doc":"Gets CPU model string.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getCPUModel","package":"ddn-util-monaco","parentType":"","signature":"string getCPUModel()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getCPUModel.html"},{"doc":"Gets machine architecture.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getArchitecture","package":"ddn-util-monaco","parentType":"","signature":"string getArchitecture()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getArchitecture.html"},{"doc":"Gets hostname.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getHostname","package":"ddn-util-monaco","parentType":"","signature":"string getHostname()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getHostname.html"},{"doc":"Gets memory page size.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getPageSize","package":"ddn-util-monaco","parentType":"","signature":"int getPageSize()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getPageSize.html"},{"doc":"Checks if running on FreeBSD.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"isFreeBSD","package":"ddn-util-monaco","parentType":"","signature":"bool isFreeBSD()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/isFreeBSD.html"},{"doc":"Gets kernel version.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getKernelVersion","package":"ddn-util-monaco","parentType":"","signature":"string getKernelVersion()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getKernelVersion.html"},{"doc":"Gets all process IDs using kvm.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getAllPIDs","package":"ddn-util-monaco","parentType":"","signature":"int[] getAllPIDs()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getAllPIDs.html"},{"doc":"Gets OS type.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getOSType","package":"ddn-util-monaco","parentType":"","signature":"string getOSType()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getOSType.html"},{"doc":"Gets system clock rate.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getClockRate","package":"ddn-util-monaco","parentType":"","signature":"int getClockRate()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getClockRate.html"},{"doc":"Gets load averages.","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"getLoadAverages","package":"ddn-util-monaco","parentType":"","signature":"auto getLoadAverages()","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/getLoadAverages.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.bsd","name":"tuple","package":"ddn-util-monaco","parentType":"","signature":"auto tuple(T...)(T values)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd/tuple.html"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.bsd","name":"kvm_t","package":"ddn-util-monaco","parentType":"","signature":"kvm_t","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd.html#kvm_t"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.bsd","name":"kinfo_proc","package":"ddn-util-monaco","parentType":"","signature":"kinfo_proc","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd.html#kinfo_proc"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.bsd","name":"statfs","package":"ddn-util-monaco","parentType":"","signature":"statfs","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd.html#statfs"},{"doc":"Helper struct for tuple return.","kind":"struct","module":"ddn.util.monaco.platform.bsd","name":"Tuple","package":"ddn-util-monaco","parentType":"","signature":"Tuple(T...)","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd.html#Tuple"},{"doc":"","kind":"variable","module":"ddn.util.monaco.platform.bsd","name":"KERN_PROC_ALL","package":"ddn-util-monaco","parentType":"","signature":"KERN_PROC_ALL","url":"/ddn-util-monaco/ddn/util/monaco/platform/bsd.html#KERN_PROC_ALL"},{"doc":"","kind":"module","module":"ddn.util.monaco.platform.darwin","name":"ddn.util.monaco.platform.darwin","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"sysctl","package":"ddn-util-monaco","parentType":"","signature":"int sysctl(int *  name,  uint  namelen,  void *  oldp,  size_t *  oldlenp,\n          const  void *  newp,  size_t newlen)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/sysctl.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"sysctlbyname","package":"ddn-util-monaco","parentType":"","signature":"int sysctlbyname(const  char *  name,  void *  oldp,  size_t *  oldlenp,\n          const  void *  newp,  size_t newlen)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/sysctlbyname.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"mach_host_self","package":"ddn-util-monaco","parentType":"","signature":"host_t mach_host_self()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/mach_host_self.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"host_statistics64","package":"ddn-util-monaco","parentType":"","signature":"int host_statistics64(host_t host_priv,  int  flavor,\n          vm_statistics64 *  host_info64_out,\n          mach_msg_type_number_t *  host_info64_count)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/host_statistics64.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getpagesize","package":"ddn-util-monaco","parentType":"","signature":"int getpagesize()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getpagesize.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"proc_listallpids","package":"ddn-util-monaco","parentType":"","signature":"int proc_listallpids(void *  buffer,  int  buffersize)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/proc_listallpids.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"proc_pidinfo","package":"ddn-util-monaco","parentType":"","signature":"int proc_pidinfo(int  pid,  int  flavor,  ulong  arg,  void *  buffer,  int  buffersize)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/proc_pidinfo.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getfsstat","package":"ddn-util-monaco","parentType":"","signature":"int getfsstat(statfs *  buf,  int  bufsize,  int  flags)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getfsstat.html"},{"doc":"Gets system information using sysctl.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"sysctlInt","package":"ddn-util-monaco","parentType":"","signature":"int sysctlInt(string name)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/sysctlInt.html"},{"doc":"Gets system information string using sysctl.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"sysctlString","package":"ddn-util-monaco","parentType":"","signature":"string sysctlString(string name)","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/sysctlString.html"},{"doc":"Gets CPU count using sysctl.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getCPUCount","package":"ddn-util-monaco","parentType":"","signature":"int getCPUCount()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getCPUCount.html"},{"doc":"Gets physical memory size using sysctl.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getPhysicalMemory","package":"ddn-util-monaco","parentType":"","signature":"ulong getPhysicalMemory()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getPhysicalMemory.html"},{"doc":"Gets macOS version string.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getMacOSVersion","package":"ddn-util-monaco","parentType":"","signature":"string getMacOSVersion()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getMacOSVersion.html"},{"doc":"Gets CPU brand string.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getCPUBrand","package":"ddn-util-monaco","parentType":"","signature":"string getCPUBrand()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getCPUBrand.html"},{"doc":"Gets machine architecture.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getArchitecture","package":"ddn-util-monaco","parentType":"","signature":"string getArchitecture()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getArchitecture.html"},{"doc":"Gets hostname.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getHostname","package":"ddn-util-monaco","parentType":"","signature":"string getHostname()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getHostname.html"},{"doc":"Gets memory page size.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getPageSize","package":"ddn-util-monaco","parentType":"","signature":"int getPageSize()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getPageSize.html"},{"doc":"Gets virtual memory statistics using host_statistics64.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getVMStatistics","package":"ddn-util-monaco","parentType":"","signature":"vm_statistics64 getVMStatistics()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getVMStatistics.html"},{"doc":"Gets all process IDs.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getAllPIDs","package":"ddn-util-monaco","parentType":"","signature":"int[] getAllPIDs()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getAllPIDs.html"},{"doc":"Checks if macOS is running on Apple Silicon.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"isAppleSilicon","package":"ddn-util-monaco","parentType":"","signature":"bool isAppleSilicon()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/isAppleSilicon.html"},{"doc":"Gets kernel version.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getKernelVersion","package":"ddn-util-monaco","parentType":"","signature":"string getKernelVersion()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getKernelVersion.html"},{"doc":"Gets model identifier.","kind":"function","module":"ddn.util.monaco.platform.darwin","name":"getModelIdentifier","package":"ddn-util-monaco","parentType":"","signature":"string getModelIdentifier()","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin/getModelIdentifier.html"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.darwin","name":"host_t","package":"ddn-util-monaco","parentType":"","signature":"host_t","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#host_t"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.darwin","name":"vm_statistics64","package":"ddn-util-monaco","parentType":"","signature":"vm_statistics64","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#vm_statistics64"},{"doc":"","kind":"alias","module":"ddn.util.monaco.platform.darwin","name":"natural_t","package":"ddn-util-monaco","parentType":"","signature":"natural_t = uint","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#natural_t"},{"doc":"","kind":"alias","module":"ddn.util.monaco.platform.darwin","name":"mach_msg_type_number_t","package":"ddn-util-monaco","parentType":"","signature":"mach_msg_type_number_t = uint","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#mach_msg_type_number_t"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.darwin","name":"kinfo_proc","package":"ddn-util-monaco","parentType":"","signature":"kinfo_proc","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#kinfo_proc"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.darwin","name":"statfs","package":"ddn-util-monaco","parentType":"","signature":"statfs","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#statfs"},{"doc":"","kind":"variable","module":"ddn.util.monaco.platform.darwin","name":"HOST_VM_INFO64","package":"ddn-util-monaco","parentType":"","signature":"HOST_VM_INFO64","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#HOST_VM_INFO64"},{"doc":"","kind":"variable","module":"ddn.util.monaco.platform.darwin","name":"PROC_PIDTBSDINFO","package":"ddn-util-monaco","parentType":"","signature":"PROC_PIDTBSDINFO","url":"/ddn-util-monaco/ddn/util/monaco/platform/darwin.html#PROC_PIDTBSDINFO"},{"doc":"","kind":"module","module":"ddn.util.monaco.platform.linux","name":"ddn.util.monaco.platform.linux","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.linux","name":"sysinfo","package":"ddn-util-monaco","parentType":"","signature":"int sysinfo(sysinfo_t *  info)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/sysinfo.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.linux","name":"getrusage","package":"ddn-util-monaco","parentType":"","signature":"int getrusage(int  who,  rusage_t *  usage)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/getrusage.html"},{"doc":"Gets system information using sysinfo syscall.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"getSysInfo","package":"ddn-util-monaco","parentType":"","signature":"sysinfo_t getSysInfo()","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/getSysInfo.html"},{"doc":"Gets resource usage for the current process.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"getResourceUsage","package":"ddn-util-monaco","parentType":"","signature":"rusage_t getResourceUsage(int  who =  RUSAGE_SELF)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/getResourceUsage.html"},{"doc":"Reads a /proc file and returns its content.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"readProcFile","package":"ddn-util-monaco","parentType":"","signature":"string readProcFile(string path)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/readProcFile.html"},{"doc":"Reads a /sys file and returns its content.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"readSysFile","package":"ddn-util-monaco","parentType":"","signature":"string readSysFile(string path)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/readSysFile.html"},{"doc":"Parses a /proc file and extracts key-value pairs.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"parseKeyValuePairs","package":"ddn-util-monaco","parentType":"","signature":"string[string] parseKeyValuePairs(string content)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/parseKeyValuePairs.html"},{"doc":"Parses /proc/stat CPU statistics.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"parseCpuStat","package":"ddn-util-monaco","parentType":"","signature":"ulong[] parseCpuStat(string content)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/parseCpuStat.html"},{"doc":"Gets load averages from sysinfo.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"getLoadAvg","package":"ddn-util-monaco","parentType":"","signature":"auto getLoadAvg()","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/getLoadAvg.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.linux","name":"tuple","package":"ddn-util-monaco","parentType":"","signature":"auto tuple(T...)(T values)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/tuple.html"},{"doc":"Checks if the current process is running in a container.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"isContainer","package":"ddn-util-monaco","parentType":"","signature":"bool isContainer()","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/isContainer.html"},{"doc":"Gets the memory page size.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"getPageSize","package":"ddn-util-monaco","parentType":"","signature":"long getPageSize()","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/getPageSize.html"},{"doc":"Gets the clock ticks per second.","kind":"function","module":"ddn.util.monaco.platform.linux","name":"getClockTicks","package":"ddn-util-monaco","parentType":"","signature":"long getClockTicks()","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux/getClockTicks.html"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.linux","name":"sysinfo_t","package":"ddn-util-monaco","parentType":"","signature":"sysinfo_t","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html#sysinfo_t"},{"doc":"","kind":"struct","module":"ddn.util.monaco.platform.linux","name":"rusage_t","package":"ddn-util-monaco","parentType":"","signature":"rusage_t","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html#rusage_t"},{"doc":"Helper struct for tuple return.","kind":"struct","module":"ddn.util.monaco.platform.linux","name":"Tuple","package":"ddn-util-monaco","parentType":"","signature":"Tuple(T...)","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html#Tuple"},{"doc":"","kind":"variable","module":"ddn.util.monaco.platform.linux","name":"RUSAGE_SELF","package":"ddn-util-monaco","parentType":"","signature":"RUSAGE_SELF","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html#RUSAGE_SELF"},{"doc":"","kind":"variable","module":"ddn.util.monaco.platform.linux","name":"RUSAGE_CHILDREN","package":"ddn-util-monaco","parentType":"","signature":"RUSAGE_CHILDREN","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html#RUSAGE_CHILDREN"},{"doc":"","kind":"variable","module":"ddn.util.monaco.platform.linux","name":"RUSAGE_THREAD","package":"ddn-util-monaco","parentType":"","signature":"RUSAGE_THREAD","url":"/ddn-util-monaco/ddn/util/monaco/platform/linux.html#RUSAGE_THREAD"},{"doc":"","kind":"module","module":"ddn.util.monaco.platform.windows","name":"ddn.util.monaco.platform.windows","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows.html"},{"doc":"Gets system information using GetSystemInfo.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getSystemInfo","package":"ddn-util-monaco","parentType":"","signature":"SYSTEM_INFO getSystemInfo()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getSystemInfo.html"},{"doc":"Gets memory status using GlobalMemoryStatusEx.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getMemoryStatus","package":"ddn-util-monaco","parentType":"","signature":"MEMORYSTATUSEX getMemoryStatus()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getMemoryStatus.html"},{"doc":"Gets power status using GetSystemPowerStatus.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getPowerStatus","package":"ddn-util-monaco","parentType":"","signature":"SYSTEM_POWER_STATUS getPowerStatus()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getPowerStatus.html"},{"doc":"Gets logical drive strings.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getLogicalDriveStrings","package":"ddn-util-monaco","parentType":"","signature":"string getLogicalDriveStrings()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getLogicalDriveStrings.html"},{"doc":"Gets disk free space.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getDiskFreeSpace","package":"ddn-util-monaco","parentType":"","signature":"auto getDiskFreeSpace(string path)","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getDiskFreeSpace.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.platform.windows","name":"tuple","package":"ddn-util-monaco","parentType":"","signature":"auto tuple(T...)(T values)","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/tuple.html"},{"doc":"Gets the current process ID.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getCurrentProcessId","package":"ddn-util-monaco","parentType":"","signature":"DWORD getCurrentProcessId()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getCurrentProcessId.html"},{"doc":"Gets the system tick count.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getTickCount64","package":"ddn-util-monaco","parentType":"","signature":"ulong getTickCount64()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getTickCount64.html"},{"doc":"Checks if a process exists.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"processExists","package":"ddn-util-monaco","parentType":"","signature":"bool processExists(DWORD pid)","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/processExists.html"},{"doc":"Gets computer name.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getComputerName","package":"ddn-util-monaco","parentType":"","signature":"string getComputerName()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getComputerName.html"},{"doc":"Gets user name.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getUserName","package":"ddn-util-monaco","parentType":"","signature":"string getUserName()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getUserName.html"},{"doc":"Gets Windows version information.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getWindowsVersion","package":"ddn-util-monaco","parentType":"","signature":"string getWindowsVersion()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getWindowsVersion.html"},{"doc":"Gets processor architecture string.","kind":"function","module":"ddn.util.monaco.platform.windows","name":"getProcessorArchitecture","package":"ddn-util-monaco","parentType":"","signature":"string getProcessorArchitecture()","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows/getProcessorArchitecture.html"},{"doc":"Helper struct for tuple return.","kind":"struct","module":"ddn.util.monaco.platform.windows","name":"Tuple","package":"ddn-util-monaco","parentType":"","signature":"Tuple(T...)","url":"/ddn-util-monaco/ddn/util/monaco/platform/windows.html#Tuple"},{"doc":"","kind":"module","module":"ddn.util.monaco.process","name":"ddn.util.monaco.process","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/process.html"},{"doc":"Gets a list of all process PIDs.","kind":"function","module":"ddn.util.monaco.process","name":"allPids","package":"ddn-util-monaco","parentType":"","signature":"int[] allPids()","url":"/ddn-util-monaco/ddn/util/monaco/process/allPids.html"},{"doc":"Checks if a process with the given PID exists.","kind":"function","module":"ddn.util.monaco.process","name":"pidExists","package":"ddn-util-monaco","parentType":"","signature":"bool pidExists(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/process/pidExists.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.process","name":"canFind","package":"ddn-util-monaco","parentType":"","signature":"bool canFind(T)(T[]  arr,  T val)","url":"/ddn-util-monaco/ddn/util/monaco/process/canFind.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.process","name":"startsWith","package":"ddn-util-monaco","parentType":"","signature":"bool startsWith(string str,  string prefix)","url":"/ddn-util-monaco/ddn/util/monaco/process/startsWith.html"},{"doc":"Gets all processes as Process objects.","kind":"function","module":"ddn.util.monaco.process","name":"allProcesses","package":"ddn-util-monaco","parentType":"","signature":"Process[] allProcesses()","url":"/ddn-util-monaco/ddn/util/monaco/process/allProcesses.html"},{"doc":"Gets all processes with error information.","kind":"function","module":"ddn.util.monaco.process","name":"allProcessesWithErrors","package":"ddn-util-monaco","parentType":"","signature":"ProcessEnumerationResult allProcessesWithErrors()","url":"/ddn-util-monaco/ddn/util/monaco/process/allProcessesWithErrors.html"},{"doc":"Finds processes by name.","kind":"function","module":"ddn.util.monaco.process","name":"findProcsByName","package":"ddn-util-monaco","parentType":"","signature":"Process[] findProcsByName(string name,  bool  ignoreCase =  false)","url":"/ddn-util-monaco/ddn/util/monaco/process/findProcsByName.html"},{"doc":"Creates a process iterator.","kind":"function","module":"ddn.util.monaco.process","name":"processIter","package":"ddn-util-monaco","parentType":"","signature":"ProcessRange processIter(string[]  attrs =  null,  bool  preload =  false)","url":"/ddn-util-monaco/ddn/util/monaco/process/processIter.html"},{"doc":"Waits for multiple processes to terminate.","kind":"function","module":"ddn.util.monaco.process","name":"waitProcs","package":"ddn-util-monaco","parentType":"","signature":"bool waitProcs(Process[]  procs,  Duration timeout =  Duration.max,\n    out  Process[]  gone,  out  Process[]  alive)","url":"/ddn-util-monaco/ddn/util/monaco/process/waitProcs.html"},{"doc":"Represents a system process.","kind":"class","module":"ddn.util.monaco.process","name":"Process","package":"ddn-util-monaco","parentType":"","signature":"Process","url":"/ddn-util-monaco/ddn/util/monaco/process.html#Process"},{"doc":"Gets a Process object for the current process.","kind":"method","module":"ddn.util.monaco.process","name":"current","package":"ddn-util-monaco","parentType":"Process","signature":"Process current()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.current.html"},{"doc":"Gets the process ID.","kind":"method","module":"ddn.util.monaco.process","name":"pid","package":"ddn-util-monaco","parentType":"Process","signature":"int pid()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.pid.html"},{"doc":"Gets the process name.","kind":"method","module":"ddn.util.monaco.process","name":"name","package":"ddn-util-monaco","parentType":"Process","signature":"string name()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.name.html"},{"doc":"Gets the full path to the process executable.","kind":"method","module":"ddn.util.monaco.process","name":"exe","package":"ddn-util-monaco","parentType":"Process","signature":"string exe()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.exe.html"},{"doc":"Gets the current working directory of the process.","kind":"method","module":"ddn.util.monaco.process","name":"cwd","package":"ddn-util-monaco","parentType":"Process","signature":"string cwd()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.cwd.html"},{"doc":"Gets the command line arguments of the process.","kind":"method","module":"ddn.util.monaco.process","name":"cmdline","package":"ddn-util-monaco","parentType":"Process","signature":"string cmdline()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.cmdline.html"},{"doc":"Gets the current status of the process.","kind":"method","module":"ddn.util.monaco.process","name":"status","package":"ddn-util-monaco","parentType":"Process","signature":"ProcessStatus status()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.status.html"},{"doc":"Gets the username of the process owner.","kind":"method","module":"ddn.util.monaco.process","name":"username","package":"ddn-util-monaco","parentType":"Process","signature":"string username()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.username.html"},{"doc":"Gets the process creation time.","kind":"method","module":"ddn.util.monaco.process","name":"createTime","package":"ddn-util-monaco","parentType":"Process","signature":"SysTime createTime()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.createTime.html"},{"doc":"Gets the parent process.","kind":"method","module":"ddn.util.monaco.process","name":"parent","package":"ddn-util-monaco","parentType":"Process","signature":"Process parent()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.parent.html"},{"doc":"Gets child processes of this process.","kind":"method","module":"ddn.util.monaco.process","name":"children","package":"ddn-util-monaco","parentType":"Process","signature":"Process[] children(bool  recursive =  false)","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.children.html"},{"doc":"Checks if the process is still running.","kind":"method","module":"ddn.util.monaco.process","name":"isRunning","package":"ddn-util-monaco","parentType":"Process","signature":"bool isRunning()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.isRunning.html"},{"doc":"Waits for the process to terminate.","kind":"method","module":"ddn.util.monaco.process","name":"wait","package":"ddn-util-monaco","parentType":"Process","signature":"void wait(Duration timeout =  Duration.max)","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.wait.html"},{"doc":"Terminates the process gracefully (SIGTERM on Unix).","kind":"method","module":"ddn.util.monaco.process","name":"terminate","package":"ddn-util-monaco","parentType":"Process","signature":"void terminate()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.terminate.html"},{"doc":"Kills the process forcefully (SIGKILL on Unix).","kind":"method","module":"ddn.util.monaco.process","name":"kill","package":"ddn-util-monaco","parentType":"Process","signature":"void kill()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.kill.html"},{"doc":"Suspends the process (SIGSTOP on Unix).","kind":"method","module":"ddn.util.monaco.process","name":"suspend","package":"ddn-util-monaco","parentType":"Process","signature":"void suspend()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.suspend.html"},{"doc":"Resumes a suspended process (SIGCONT on Unix).","kind":"method","module":"ddn.util.monaco.process","name":"resume","package":"ddn-util-monaco","parentType":"Process","signature":"void resume()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.resume.html"},{"doc":"Computes a hash value for the process.","kind":"method","module":"ddn.util.monaco.process","name":"toHash","package":"ddn-util-monaco","parentType":"Process","signature":"size_t toHash()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.toHash.html"},{"doc":"Compares two Process objects for equality.","kind":"method","module":"ddn.util.monaco.process","name":"opEquals","package":"ddn-util-monaco","parentType":"Process","signature":"bool opEquals(const  Process other)","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.opEquals.html"},{"doc":"Gets CPU times for this process.","kind":"method","module":"ddn.util.monaco.process","name":"cpuTimes","package":"ddn-util-monaco","parentType":"Process","signature":"CpuTimes cpuTimes()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.cpuTimes.html"},{"doc":"Gets CPU usage percentage.","kind":"method","module":"ddn.util.monaco.process","name":"cpuPercent","package":"ddn-util-monaco","parentType":"Process","signature":"double cpuPercent(Duration interval =  Duration.zero)","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.cpuPercent.html"},{"doc":"Gets memory information for this process.","kind":"method","module":"ddn.util.monaco.process","name":"memoryInfo","package":"ddn-util-monaco","parentType":"Process","signature":"MemoryInfo memoryInfo()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.memoryInfo.html"},{"doc":"Gets memory usage percentage.","kind":"method","module":"ddn.util.monaco.process","name":"memoryPercent","package":"ddn-util-monaco","parentType":"Process","signature":"double memoryPercent()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.memoryPercent.html"},{"doc":"Gets I/O counters for this process.","kind":"method","module":"ddn.util.monaco.process","name":"ioCounters","package":"ddn-util-monaco","parentType":"Process","signature":"IoCounters ioCounters()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.ioCounters.html"},{"doc":"Gets the number of threads in this process.","kind":"method","module":"ddn.util.monaco.process","name":"numThreads","package":"ddn-util-monaco","parentType":"Process","signature":"int numThreads()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.numThreads.html"},{"doc":"Gets information about threads in this process.","kind":"method","module":"ddn.util.monaco.process","name":"threads","package":"ddn-util-monaco","parentType":"Process","signature":"ThreadInfo[] threads()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.threads.html"},{"doc":"Gets open files for this process.","kind":"method","module":"ddn.util.monaco.process","name":"openFiles","package":"ddn-util-monaco","parentType":"Process","signature":"OpenFile[] openFiles()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.openFiles.html"},{"doc":"Gets network connections for this process.","kind":"method","module":"ddn.util.monaco.process","name":"connections","package":"ddn-util-monaco","parentType":"Process","signature":"NetConnection[] connections(string kind =  \"inet\")","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.connections.html"},{"doc":"Gets environment variables for this process.","kind":"method","module":"ddn.util.monaco.process","name":"environ","package":"ddn-util-monaco","parentType":"Process","signature":"string[string] environ()","url":"/ddn-util-monaco/ddn/util/monaco/process/Process.environ.html"},{"doc":"Gets all process IDs in the system.","kind":"alias","module":"ddn.util.monaco.process","name":"pids","package":"ddn-util-monaco","parentType":"","signature":"pids = allPids","url":"/ddn-util-monaco/ddn/util/monaco/process.html#pids"},{"doc":"Result of process enumeration with error information.","kind":"struct","module":"ddn.util.monaco.process","name":"ProcessEnumerationResult","package":"ddn-util-monaco","parentType":"","signature":"ProcessEnumerationResult","url":"/ddn-util-monaco/ddn/util/monaco/process.html#ProcessEnumerationResult"},{"doc":"Process iterator range.","kind":"struct","module":"ddn.util.monaco.process","name":"ProcessRange","package":"ddn-util-monaco","parentType":"","signature":"ProcessRange","url":"/ddn-util-monaco/ddn/util/monaco/process.html#ProcessRange"},{"doc":"Checks if the range is empty.","kind":"method","module":"ddn.util.monaco.process","name":"empty","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"bool empty()","url":"/ddn-util-monaco/ddn/util/monaco/process/ProcessRange.empty.html"},{"doc":"Gets the current Process.","kind":"method","module":"ddn.util.monaco.process","name":"front","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"Process front()","url":"/ddn-util-monaco/ddn/util/monaco/process/ProcessRange.front.html"},{"doc":"Advances to the next process.","kind":"method","module":"ddn.util.monaco.process","name":"popFront","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"void popFront()","url":"/ddn-util-monaco/ddn/util/monaco/process/ProcessRange.popFront.html"},{"doc":"Saves the current position.","kind":"method","module":"ddn.util.monaco.process","name":"save","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"ProcessRange save()","url":"/ddn-util-monaco/ddn/util/monaco/process/ProcessRange.save.html"},{"doc":"Gets the length of the range.","kind":"method","module":"ddn.util.monaco.process","name":"length","package":"ddn-util-monaco","parentType":"ProcessRange","signature":"size_t length()","url":"/ddn-util-monaco/ddn/util/monaco/process/ProcessRange.length.html"},{"doc":"Advanced Process Querying","kind":"module","module":"ddn.util.monaco.query","name":"ddn.util.monaco.query","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/query.html"},{"doc":"Builds a process tree starting from a specific PID.","kind":"function","module":"ddn.util.monaco.query","name":"processTree","package":"ddn-util-monaco","parentType":"","signature":"ProcessTree processTree(int  rootPid)","url":"/ddn-util-monaco/ddn/util/monaco/query/processTree.html"},{"doc":"Builds process trees for all top-level processes.","kind":"function","module":"ddn.util.monaco.query","name":"processForest","package":"ddn-util-monaco","parentType":"","signature":"ProcessTree[] processForest()","url":"/ddn-util-monaco/ddn/util/monaco/query/processForest.html"},{"doc":"Recursively builds child trees for a given parent PID.","kind":"function","module":"ddn.util.monaco.query","name":"buildChildTrees","package":"ddn-util-monaco","parentType":"","signature":"ProcessTree[] buildChildTrees(int  parentPid)","url":"/ddn-util-monaco/ddn/util/monaco/query/buildChildTrees.html"},{"doc":"A fluent query builder for filtering and searching processes.","kind":"struct","module":"ddn.util.monaco.query","name":"ProcessQuery","package":"ddn-util-monaco","parentType":"","signature":"ProcessQuery","url":"/ddn-util-monaco/ddn/util/monaco/query.html#ProcessQuery"},{"doc":"Filters processes by name pattern.","kind":"method","module":"ddn.util.monaco.query","name":"name","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery name(string pattern)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.name.html"},{"doc":"Filters processes by executable path pattern.","kind":"method","module":"ddn.util.monaco.query","name":"exe","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery exe(string pattern)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.exe.html"},{"doc":"Filters processes by username.","kind":"method","module":"ddn.util.monaco.query","name":"user","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery user(string username)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.user.html"},{"doc":"Filters processes with CPU usage above a threshold.","kind":"method","module":"ddn.util.monaco.query","name":"cpuAbove","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery cpuAbove(double  percent)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.cpuAbove.html"},{"doc":"Filters processes with memory usage above a threshold.","kind":"method","module":"ddn.util.monaco.query","name":"memoryAbove","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery memoryAbove(ulong  bytes)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.memoryAbove.html"},{"doc":"Filters processes by status.","kind":"method","module":"ddn.util.monaco.query","name":"status","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery status(ProcessStatus s)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.status.html"},{"doc":"Filters processes by parent PID.","kind":"method","module":"ddn.util.monaco.query","name":"parent","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery parent(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.parent.html"},{"doc":"Filters processes that have a specific file open.","kind":"method","module":"ddn.util.monaco.query","name":"hasOpenFile","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery hasOpenFile(string path)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.hasOpenFile.html"},{"doc":"Filters processes that have a network connection.","kind":"method","module":"ddn.util.monaco.query","name":"hasConnection","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"ProcessQuery hasConnection(string addr,  ushort  port)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.hasConnection.html"},{"doc":"Executes the query and returns matching processes.","kind":"method","module":"ddn.util.monaco.query","name":"execute","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"Process[] execute()","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.execute.html"},{"doc":"Counts the number of processes matching the criteria.","kind":"method","module":"ddn.util.monaco.query","name":"count","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"int count()","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.count.html"},{"doc":"Returns the first process matching the criteria.","kind":"method","module":"ddn.util.monaco.query","name":"first","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"Process first()","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.first.html"},{"doc":"Checks if a process matches all query criteria.","kind":"method","module":"ddn.util.monaco.query","name":"matchesCriteria","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"bool matchesCriteria(Process proc)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.matchesCriteria.html"},{"doc":"Matches a string against a glob pattern.","kind":"method","module":"ddn.util.monaco.query","name":"globMatch","package":"ddn-util-monaco","parentType":"ProcessQuery","signature":"bool globMatch(string str,  string pattern)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessQuery.globMatch.html"},{"doc":"Represents a hierarchical tree of processes.","kind":"struct","module":"ddn.util.monaco.query","name":"ProcessTree","package":"ddn-util-monaco","parentType":"","signature":"ProcessTree","url":"/ddn-util-monaco/ddn/util/monaco/query.html#ProcessTree"},{"doc":"Visits all processes in the tree using a visitor function.","kind":"method","module":"ddn.util.monaco.query","name":"visit","package":"ddn-util-monaco","parentType":"ProcessTree","signature":"void visit(void  delegate(Process,  int  depth)  visitor)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessTree.visit.html"},{"doc":"Implementation of visit with depth tracking.","kind":"method","module":"ddn.util.monaco.query","name":"visitImpl","package":"ddn-util-monaco","parentType":"ProcessTree","signature":"void visitImpl(void  delegate(Process,  int  depth)  visitor,  int  depth)","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessTree.visitImpl.html"},{"doc":"Flattens the tree into a single array of processes.","kind":"method","module":"ddn.util.monaco.query","name":"flatten","package":"ddn-util-monaco","parentType":"ProcessTree","signature":"Process[] flatten()","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessTree.flatten.html"},{"doc":"Calculates total memory usage of all processes in the tree.","kind":"method","module":"ddn.util.monaco.query","name":"totalMemory","package":"ddn-util-monaco","parentType":"ProcessTree","signature":"ulong totalMemory()","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessTree.totalMemory.html"},{"doc":"Calculates total CPU usage of all processes in the tree.","kind":"method","module":"ddn.util.monaco.query","name":"totalCpu","package":"ddn-util-monaco","parentType":"ProcessTree","signature":"double totalCpu()","url":"/ddn-util-monaco/ddn/util/monaco/query/ProcessTree.totalCpu.html"},{"doc":"","kind":"module","module":"ddn.util.monaco.safe","name":"ddn.util.monaco.safe","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/safe.html"},{"doc":"Checks if a process exists without GC allocation.","kind":"function","module":"ddn.util.monaco.safe","name":"pidExistsNoGC","package":"ddn-util-monaco","parentType":"","signature":"bool pidExistsNoGC(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/safe/pidExistsNoGC.html"},{"doc":"Gets all process IDs without GC allocation.","kind":"function","module":"ddn.util.monaco.safe","name":"pidsNoGC","package":"ddn-util-monaco","parentType":"","signature":"PidsBuffer pidsNoGC()","url":"/ddn-util-monaco/ddn/util/monaco/safe/pidsNoGC.html"},{"doc":"Reads process name from /proc/<pid>/comm file.","kind":"function","module":"ddn.util.monaco.safe","name":"readCommFile","package":"ddn-util-monaco","parentType":"","signature":"void readCommFile(const  char *  path,  ref  char[256]  nameBuffer)","url":"/ddn-util-monaco/ddn/util/monaco/safe/readCommFile.html"},{"doc":"Gets process information without GC allocation.","kind":"function","module":"ddn.util.monaco.safe","name":"processInfoNoGC","package":"ddn-util-monaco","parentType":"","signature":"ProcessInfoNoGC processInfoNoGC(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/safe/processInfoNoGC.html"},{"doc":"Fills a pre-allocated buffer with process information.","kind":"function","module":"ddn.util.monaco.safe","name":"fillProcessBuffer","package":"ddn-util-monaco","parentType":"","signature":"void fillProcessBuffer(ref  ProcessBuffer buffer)","url":"/ddn-util-monaco/ddn/util/monaco/safe/fillProcessBuffer.html"},{"doc":"Process information structure for @nogc environments.","kind":"struct","module":"ddn.util.monaco.safe","name":"ProcessInfoNoGC","package":"ddn-util-monaco","parentType":"","signature":"ProcessInfoNoGC","url":"/ddn-util-monaco/ddn/util/monaco/safe.html#ProcessInfoNoGC"},{"doc":"Initializes the struct with default values.","kind":"method","module":"ddn.util.monaco.safe","name":"initialize","package":"ddn-util-monaco","parentType":"ProcessInfoNoGC","signature":"void initialize()","url":"/ddn-util-monaco/ddn/util/monaco/safe/ProcessInfoNoGC.initialize.html"},{"doc":"Buffer for storing process IDs without GC allocation.","kind":"struct","module":"ddn.util.monaco.safe","name":"PidsBuffer","package":"ddn-util-monaco","parentType":"","signature":"PidsBuffer","url":"/ddn-util-monaco/ddn/util/monaco/safe.html#PidsBuffer"},{"doc":"Initializes the buffer.","kind":"method","module":"ddn.util.monaco.safe","name":"initialize","package":"ddn-util-monaco","parentType":"PidsBuffer","signature":"void initialize()","url":"/ddn-util-monaco/ddn/util/monaco/safe/PidsBuffer.initialize.html"},{"doc":"Pre-allocated buffer for storing process information.","kind":"struct","module":"ddn.util.monaco.safe","name":"ProcessBuffer","package":"ddn-util-monaco","parentType":"","signature":"ProcessBuffer","url":"/ddn-util-monaco/ddn/util/monaco/safe.html#ProcessBuffer"},{"doc":"Initializes the buffer.","kind":"method","module":"ddn.util.monaco.safe","name":"initialize","package":"ddn-util-monaco","parentType":"ProcessBuffer","signature":"void initialize()","url":"/ddn-util-monaco/ddn/util/monaco/safe/ProcessBuffer.initialize.html"},{"doc":"","kind":"module","module":"ddn.util.monaco.security","name":"ddn.util.monaco.security","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/security.html"},{"doc":"Gets security context information for a Linux process.","kind":"function","module":"ddn.util.monaco.security","name":"processSecurityContext","package":"ddn-util-monaco","parentType":"","signature":"SecurityContext processSecurityContext(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/security/processSecurityContext.html"},{"doc":"Gets Windows security information for a process.","kind":"function","module":"ddn.util.monaco.security","name":"processWindowsSecurity","package":"ddn-util-monaco","parentType":"","signature":"WindowsSecurity processWindowsSecurity(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/security/processWindowsSecurity.html"},{"doc":"Checks if a process is running in a sandbox environment.","kind":"function","module":"ddn.util.monaco.security","name":"isProcessSandboxed","package":"ddn-util-monaco","parentType":"","signature":"bool isProcessSandboxed(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/security/isProcessSandboxed.html"},{"doc":"Gets the list of sandboxing features applied to a process.","kind":"function","module":"ddn.util.monaco.security","name":"sandboxFeatures","package":"ddn-util-monaco","parentType":"","signature":"string[] sandboxFeatures(int  pid)","url":"/ddn-util-monaco/ddn/util/monaco/security/sandboxFeatures.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.security","name":"parseCaps","package":"ddn-util-monaco","parentType":"","signature":"ulong parseCaps(string caps)","url":"/ddn-util-monaco/ddn/util/monaco/security/parseCaps.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.security","name":"decodeCapabilities","package":"ddn-util-monaco","parentType":"","signature":"ulong[] decodeCapabilities(ulong  caps)","url":"/ddn-util-monaco/ddn/util/monaco/security/decodeCapabilities.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.security","name":"startsWith","package":"ddn-util-monaco","parentType":"","signature":"bool startsWith(string str,  string prefix)","url":"/ddn-util-monaco/ddn/util/monaco/security/startsWith.html"},{"doc":"Security context information for Linux processes.","kind":"struct","module":"ddn.util.monaco.security","name":"SecurityContext","package":"ddn-util-monaco","parentType":"","signature":"SecurityContext","url":"/ddn-util-monaco/ddn/util/monaco/security.html#SecurityContext"},{"doc":"Windows security information for processes.","kind":"struct","module":"ddn.util.monaco.security","name":"WindowsSecurity","package":"ddn-util-monaco","parentType":"","signature":"WindowsSecurity","url":"/ddn-util-monaco/ddn/util/monaco/security.html#WindowsSecurity"},{"doc":"","kind":"module","module":"ddn.util.monaco.sensors","name":"ddn.util.monaco.sensors","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/sensors.html"},{"doc":"Gets temperature sensor information.","kind":"function","module":"ddn.util.monaco.sensors","name":"sensorsTemperatures","package":"ddn-util-monaco","parentType":"","signature":"Temperature[][string] sensorsTemperatures()","url":"/ddn-util-monaco/ddn/util/monaco/sensors/sensorsTemperatures.html"},{"doc":"Gets fan sensor information.","kind":"function","module":"ddn.util.monaco.sensors","name":"sensorsFans","package":"ddn-util-monaco","parentType":"","signature":"Fan[][string] sensorsFans()","url":"/ddn-util-monaco/ddn/util/monaco/sensors/sensorsFans.html"},{"doc":"Gets battery information.","kind":"function","module":"ddn.util.monaco.sensors","name":"sensorsBattery","package":"ddn-util-monaco","parentType":"","signature":"Battery sensorsBattery()","url":"/ddn-util-monaco/ddn/util/monaco/sensors/sensorsBattery.html"},{"doc":"Temperature sensor information.","kind":"struct","module":"ddn.util.monaco.sensors","name":"Temperature","package":"ddn-util-monaco","parentType":"","signature":"Temperature","url":"/ddn-util-monaco/ddn/util/monaco/sensors.html#Temperature"},{"doc":"Fan sensor information.","kind":"struct","module":"ddn.util.monaco.sensors","name":"Fan","package":"ddn-util-monaco","parentType":"","signature":"Fan","url":"/ddn-util-monaco/ddn/util/monaco/sensors.html#Fan"},{"doc":"Battery information.","kind":"struct","module":"ddn.util.monaco.sensors","name":"Battery","package":"ddn-util-monaco","parentType":"","signature":"Battery","url":"/ddn-util-monaco/ddn/util/monaco/sensors.html#Battery"},{"doc":"","kind":"module","module":"ddn.util.monaco.service","name":"ddn.util.monaco.service","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/service.html"},{"doc":"Lists all systemd services on Linux.","kind":"function","module":"ddn.util.monaco.service","name":"systemdServices","package":"ddn-util-monaco","parentType":"","signature":"SystemdService[] systemdServices()","url":"/ddn-util-monaco/ddn/util/monaco/service/systemdServices.html"},{"doc":"Gets information about a specific systemd service.","kind":"function","module":"ddn.util.monaco.service","name":"systemdService","package":"ddn-util-monaco","parentType":"","signature":"SystemdService systemdService(string name)","url":"/ddn-util-monaco/ddn/util/monaco/service/systemdService.html"},{"doc":"Gets all processes belonging to a systemd service.","kind":"function","module":"ddn.util.monaco.service","name":"systemdServiceProcesses","package":"ddn-util-monaco","parentType":"","signature":"Process[] systemdServiceProcesses(string name)","url":"/ddn-util-monaco/ddn/util/monaco/service/systemdServiceProcesses.html"},{"doc":"Lists all Windows Services.","kind":"function","module":"ddn.util.monaco.service","name":"windowsServices","package":"ddn-util-monaco","parentType":"","signature":"WindowsService[] windowsServices()","url":"/ddn-util-monaco/ddn/util/monaco/service/windowsServices.html"},{"doc":"Lists all launchd services on macOS.","kind":"function","module":"ddn.util.monaco.service","name":"launchdServices","package":"ddn-util-monaco","parentType":"","signature":"LaunchdService[] launchdServices()","url":"/ddn-util-monaco/ddn/util/monaco/service/launchdServices.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.service","name":"startsWith","package":"ddn-util-monaco","parentType":"","signature":"bool startsWith(string str,  string prefix)","url":"/ddn-util-monaco/ddn/util/monaco/service/startsWith.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.service","name":"endsWith","package":"ddn-util-monaco","parentType":"","signature":"bool endsWith(string str,  string suffix)","url":"/ddn-util-monaco/ddn/util/monaco/service/endsWith.html"},{"doc":"","kind":"function","module":"ddn.util.monaco.service","name":"wcslen","package":"ddn-util-monaco","parentType":"","signature":"size_t wcslen(const(wchar) *  s)","url":"/ddn-util-monaco/ddn/util/monaco/service/wcslen.html"},{"doc":"Information about a systemd service on Linux.","kind":"struct","module":"ddn.util.monaco.service","name":"SystemdService","package":"ddn-util-monaco","parentType":"","signature":"SystemdService","url":"/ddn-util-monaco/ddn/util/monaco/service.html#SystemdService"},{"doc":"Information about a Windows Service.","kind":"struct","module":"ddn.util.monaco.service","name":"WindowsService","package":"ddn-util-monaco","parentType":"","signature":"WindowsService","url":"/ddn-util-monaco/ddn/util/monaco/service.html#WindowsService"},{"doc":"Information about a launchd service on macOS.","kind":"struct","module":"ddn.util.monaco.service","name":"LaunchdService","package":"ddn-util-monaco","parentType":"","signature":"LaunchdService","url":"/ddn-util-monaco/ddn/util/monaco/service.html#LaunchdService"},{"doc":"","kind":"module","module":"ddn.util.monaco.system","name":"ddn.util.monaco.system","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/system.html"},{"doc":"System load averages (Unix only).","kind":"function","module":"ddn.util.monaco.system","name":"loadAverage","package":"ddn-util-monaco","parentType":"","signature":"LoadAvg loadAverage()","url":"/ddn-util-monaco/ddn/util/monaco/system/loadAverage.html"},{"doc":"Gets system boot time.","kind":"function","module":"ddn.util.monaco.system","name":"bootTime","package":"ddn-util-monaco","parentType":"","signature":"SysTime bootTime()","url":"/ddn-util-monaco/ddn/util/monaco/system/bootTime.html"},{"doc":"Gets system uptime.","kind":"function","module":"ddn.util.monaco.system","name":"uptime","package":"ddn-util-monaco","parentType":"","signature":"Duration uptime()","url":"/ddn-util-monaco/ddn/util/monaco/system/uptime.html"},{"doc":"Gets host information.","kind":"function","module":"ddn.util.monaco.system","name":"hostInfo","package":"ddn-util-monaco","parentType":"","signature":"HostInfo hostInfo()","url":"/ddn-util-monaco/ddn/util/monaco/system/hostInfo.html"},{"doc":"System load averages.","kind":"struct","module":"ddn.util.monaco.system","name":"LoadAvg","package":"ddn-util-monaco","parentType":"","signature":"LoadAvg","url":"/ddn-util-monaco/ddn/util/monaco/system.html#LoadAvg"},{"doc":"Host information.","kind":"struct","module":"ddn.util.monaco.system","name":"HostInfo","package":"ddn-util-monaco","parentType":"","signature":"HostInfo","url":"/ddn-util-monaco/ddn/util/monaco/system.html#HostInfo"},{"doc":"","kind":"module","module":"ddn.util.monaco.users","name":"ddn.util.monaco.users","package":"ddn-util-monaco","parentType":"","signature":"","url":"/ddn-util-monaco/ddn/util/monaco/users.html"},{"doc":"Gets logged-in users.","kind":"function","module":"ddn.util.monaco.users","name":"users","package":"ddn-util-monaco","parentType":"","signature":"User[] users()","url":"/ddn-util-monaco/ddn/util/monaco/users/users.html"},{"doc":"Logged-in user information.","kind":"struct","module":"ddn.util.monaco.users","name":"User","package":"ddn-util-monaco","parentType":"","signature":"User","url":"/ddn-util-monaco/ddn/util/monaco/users.html#User"},{"doc":"DEX/CF - Full support for the CF (Configuration File) format v1.0","kind":"package","module":"","name":"dex-cf","package":"dex-cf","parentType":"","signature":"","url":""},{"doc":"Common Types for CF Parser","kind":"module","module":"dex.cf.common","name":"dex.cf.common","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf/common.html"},{"doc":"Token types for CF lexical analysis.","kind":"enum","module":"dex.cf.common","name":"TokenType","package":"dex-cf","parentType":"","signature":"TokenType","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"String literal (any quote style)","kind":"enum_member","module":"dex.cf.common","name":"STRING","package":"dex-cf","parentType":"","signature":"STRING = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Integer literal","kind":"enum_member","module":"dex.cf.common","name":"INTEGER","package":"dex-cf","parentType":"","signature":"INTEGER = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Floating-point literal","kind":"enum_member","module":"dex.cf.common","name":"FLOAT","package":"dex-cf","parentType":"","signature":"FLOAT = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Date literal (YYYY-MM-DD)","kind":"enum_member","module":"dex.cf.common","name":"DATE","package":"dex-cf","parentType":"","signature":"DATE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Time literal (HH:MM:SS)","kind":"enum_member","module":"dex.cf.common","name":"TIME","package":"dex-cf","parentType":"","signature":"TIME = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"DateTime literal (ISO 8601)","kind":"enum_member","module":"dex.cf.common","name":"DATETIME","package":"dex-cf","parentType":"","signature":"DATETIME = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Boolean true","kind":"enum_member","module":"dex.cf.common","name":"TRUE","package":"dex-cf","parentType":"","signature":"TRUE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Boolean false","kind":"enum_member","module":"dex.cf.common","name":"FALSE","package":"dex-cf","parentType":"","signature":"FALSE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Null value","kind":"enum_member","module":"dex.cf.common","name":"NULL","package":"dex-cf","parentType":"","signature":"NULL = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Positive infinity","kind":"enum_member","module":"dex.cf.common","name":"INF","package":"dex-cf","parentType":"","signature":"INF = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Negative infinity","kind":"enum_member","module":"dex.cf.common","name":"NEG_INF","package":"dex-cf","parentType":"","signature":"NEG_INF = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Not-a-number","kind":"enum_member","module":"dex.cf.common","name":"NAN","package":"dex-cf","parentType":"","signature":"NAN = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"File inclusion directive","kind":"enum_member","module":"dex.cf.common","name":"INCLUDE","package":"dex-cf","parentType":"","signature":"INCLUDE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Environment variable reference `${VAR}`","kind":"enum_member","module":"dex.cf.common","name":"ENV_VAR","package":"dex-cf","parentType":"","signature":"ENV_VAR = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Left brace `{`","kind":"enum_member","module":"dex.cf.common","name":"LBRACE","package":"dex-cf","parentType":"","signature":"LBRACE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Right brace `}`","kind":"enum_member","module":"dex.cf.common","name":"RBRACE","package":"dex-cf","parentType":"","signature":"RBRACE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Left bracket `[`","kind":"enum_member","module":"dex.cf.common","name":"LBRACKET","package":"dex-cf","parentType":"","signature":"LBRACKET = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Right bracket `]`","kind":"enum_member","module":"dex.cf.common","name":"RBRACKET","package":"dex-cf","parentType":"","signature":"RBRACKET = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Equals sign `=`","kind":"enum_member","module":"dex.cf.common","name":"EQUALS","package":"dex-cf","parentType":"","signature":"EQUALS = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Colon `:`","kind":"enum_member","module":"dex.cf.common","name":"COLON","package":"dex-cf","parentType":"","signature":"COLON = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Comma `,`","kind":"enum_member","module":"dex.cf.common","name":"COMMA","package":"dex-cf","parentType":"","signature":"COMMA = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Semicolon `;`","kind":"enum_member","module":"dex.cf.common","name":"SEMICOLON","package":"dex-cf","parentType":"","signature":"SEMICOLON = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Identifier (unquoted key)","kind":"enum_member","module":"dex.cf.common","name":"IDENTIFIER","package":"dex-cf","parentType":"","signature":"IDENTIFIER = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Newline (significant in some contexts)","kind":"enum_member","module":"dex.cf.common","name":"NEWLINE","package":"dex-cf","parentType":"","signature":"NEWLINE = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"End of file","kind":"enum_member","module":"dex.cf.common","name":"EOF","package":"dex-cf","parentType":"","signature":"EOF = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Line comment (`#` or `//`)","kind":"enum_member","module":"dex.cf.common","name":"COMMENT","package":"dex-cf","parentType":"","signature":"COMMENT = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Block comment (`/* */`)","kind":"enum_member","module":"dex.cf.common","name":"BLOCK_COMMENT","package":"dex-cf","parentType":"","signature":"BLOCK_COMMENT = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Lexical error","kind":"enum_member","module":"dex.cf.common","name":"ERROR","package":"dex-cf","parentType":"","signature":"ERROR = ","url":"/dex-cf/dex/cf/common.html#TokenType"},{"doc":"Source location information.","kind":"struct","module":"dex.cf.common","name":"Location","package":"dex-cf","parentType":"","signature":"Location","url":"/dex-cf/dex/cf/common.html#Location"},{"doc":"Creates a human-readable string representation of the location.","kind":"method","module":"dex.cf.common","name":"toString","package":"dex-cf","parentType":"Location","signature":"string toString()","url":"/dex-cf/dex/cf/common/Location.toString.html"},{"doc":"A lexical token from CF source.","kind":"struct","module":"dex.cf.common","name":"Token","package":"dex-cf","parentType":"","signature":"Token","url":"/dex-cf/dex/cf/common.html#Token"},{"doc":"Creates a human-readable string representation of the token.","kind":"method","module":"dex.cf.common","name":"toString","package":"dex-cf","parentType":"Token","signature":"string toString()","url":"/dex-cf/dex/cf/common/Token.toString.html"},{"doc":"Quote style for string literals.","kind":"enum","module":"dex.cf.common","name":"QuoteStyle","package":"dex-cf","parentType":"","signature":"QuoteStyle","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Double-quoted string `\"...\"`","kind":"enum_member","module":"dex.cf.common","name":"DOUBLE","package":"dex-cf","parentType":"","signature":"DOUBLE = ","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Single-quoted string `'...'`","kind":"enum_member","module":"dex.cf.common","name":"SINGLE","package":"dex-cf","parentType":"","signature":"SINGLE = ","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Triple-double-quoted string `\"\"\"...\"\"\"`","kind":"enum_member","module":"dex.cf.common","name":"TRIPLE","package":"dex-cf","parentType":"","signature":"TRIPLE = ","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Triple-single-quoted string `'''...'''`","kind":"enum_member","module":"dex.cf.common","name":"TRIPLE_SINGLE","package":"dex-cf","parentType":"","signature":"TRIPLE_SINGLE = ","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Raw double-quoted string `r\"...\"`","kind":"enum_member","module":"dex.cf.common","name":"RAW_DOUBLE","package":"dex-cf","parentType":"","signature":"RAW_DOUBLE = ","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Raw single-quoted string `r'...'`","kind":"enum_member","module":"dex.cf.common","name":"RAW_SINGLE","package":"dex-cf","parentType":"","signature":"RAW_SINGLE = ","url":"/dex-cf/dex/cf/common.html#QuoteStyle"},{"doc":"Separator style between object members or array elements.","kind":"enum","module":"dex.cf.common","name":"SeparatorStyle","package":"dex-cf","parentType":"","signature":"SeparatorStyle","url":"/dex-cf/dex/cf/common.html#SeparatorStyle"},{"doc":"Comma separator `,`","kind":"enum_member","module":"dex.cf.common","name":"COMMA","package":"dex-cf","parentType":"","signature":"COMMA = ","url":"/dex-cf/dex/cf/common.html#SeparatorStyle"},{"doc":"Semicolon separator `;`","kind":"enum_member","module":"dex.cf.common","name":"SEMICOLON","package":"dex-cf","parentType":"","signature":"SEMICOLON = ","url":"/dex-cf/dex/cf/common.html#SeparatorStyle"},{"doc":"Newline separator","kind":"enum_member","module":"dex.cf.common","name":"NEWLINE","package":"dex-cf","parentType":"","signature":"NEWLINE = ","url":"/dex-cf/dex/cf/common.html#SeparatorStyle"},{"doc":"No separator (e.g., last element)","kind":"enum_member","module":"dex.cf.common","name":"NONE","package":"dex-cf","parentType":"","signature":"NONE = ","url":"/dex-cf/dex/cf/common.html#SeparatorStyle"},{"doc":"Base exception class for CF parsing and processing errors.","kind":"class","module":"dex.cf.common","name":"CfException","package":"dex-cf","parentType":"","signature":"CfException : Exception","url":"/dex-cf/dex/cf/common.html#CfException"},{"doc":"Exception class for CF parse errors.","kind":"class","module":"dex.cf.common","name":"CfParseException","package":"dex-cf","parentType":"","signature":"CfParseException : CfException","url":"/dex-cf/dex/cf/common.html#CfParseException"},{"doc":"Exception class for CF lexical errors.","kind":"class","module":"dex.cf.common","name":"CfLexerException","package":"dex-cf","parentType":"","signature":"CfLexerException : CfException","url":"/dex-cf/dex/cf/common.html#CfLexerException"},{"doc":"CF Document Model","kind":"module","module":"dex.cf.document","name":"dex.cf.document","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf/document.html"},{"doc":"Returns true if this is a null value node (or pointer is null).","kind":"function","module":"dex.cf.document","name":"isNull","package":"dex-cf","parentType":"","signature":"bool isNull(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isNull.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isNull","package":"dex-cf","parentType":"","signature":"bool isNull(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isNull.html"},{"doc":"Returns true if this is an object node.","kind":"function","module":"dex.cf.document","name":"isObject","package":"dex-cf","parentType":"","signature":"bool isObject(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isObject.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isObject","package":"dex-cf","parentType":"","signature":"bool isObject(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isObject.html"},{"doc":"Returns true if this is an array node.","kind":"function","module":"dex.cf.document","name":"isArray","package":"dex-cf","parentType":"","signature":"bool isArray(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isArray.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isArray","package":"dex-cf","parentType":"","signature":"bool isArray(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isArray.html"},{"doc":"Returns true if this is a string node.","kind":"function","module":"dex.cf.document","name":"isString","package":"dex-cf","parentType":"","signature":"bool isString(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isString.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isString","package":"dex-cf","parentType":"","signature":"bool isString(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isString.html"},{"doc":"Returns true if this is an integer node.","kind":"function","module":"dex.cf.document","name":"isInteger","package":"dex-cf","parentType":"","signature":"bool isInteger(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isInteger.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isInteger","package":"dex-cf","parentType":"","signature":"bool isInteger(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isInteger.html"},{"doc":"Returns true if this is a float node.","kind":"function","module":"dex.cf.document","name":"isFloat","package":"dex-cf","parentType":"","signature":"bool isFloat(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isFloat.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isFloat","package":"dex-cf","parentType":"","signature":"bool isFloat(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isFloat.html"},{"doc":"Returns true if this is a boolean node.","kind":"function","module":"dex.cf.document","name":"isBoolean","package":"dex-cf","parentType":"","signature":"bool isBoolean(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isBoolean.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isBoolean","package":"dex-cf","parentType":"","signature":"bool isBoolean(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isBoolean.html"},{"doc":"Returns true if this is a date node.","kind":"function","module":"dex.cf.document","name":"isDate","package":"dex-cf","parentType":"","signature":"bool isDate(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isDate.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isDate","package":"dex-cf","parentType":"","signature":"bool isDate(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isDate.html"},{"doc":"Returns true if this is a time node.","kind":"function","module":"dex.cf.document","name":"isTime","package":"dex-cf","parentType":"","signature":"bool isTime(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isTime.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isTime","package":"dex-cf","parentType":"","signature":"bool isTime(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isTime.html"},{"doc":"Returns true if this is a datetime node.","kind":"function","module":"dex.cf.document","name":"isDateTime","package":"dex-cf","parentType":"","signature":"bool isDateTime(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isDateTime.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isDateTime","package":"dex-cf","parentType":"","signature":"bool isDateTime(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isDateTime.html"},{"doc":"Returns true if this is any temporal type (date, time, or datetime).","kind":"function","module":"dex.cf.document","name":"isTemporal","package":"dex-cf","parentType":"","signature":"bool isTemporal(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isTemporal.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isTemporal","package":"dex-cf","parentType":"","signature":"bool isTemporal(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isTemporal.html"},{"doc":"Returns true if this is a scalar (non-container) value.","kind":"function","module":"dex.cf.document","name":"isScalar","package":"dex-cf","parentType":"","signature":"bool isScalar(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/isScalar.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"isScalar","package":"dex-cf","parentType":"","signature":"bool isScalar(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/isScalar.html"},{"doc":"Returns the number of elements (for arrays) or members (for objects).","kind":"function","module":"dex.cf.document","name":"length","package":"dex-cf","parentType":"","signature":"size_t length(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/length.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"length","package":"dex-cf","parentType":"","signature":"size_t length(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/length.html"},{"doc":"Returns the keys of an object node.","kind":"function","module":"dex.cf.document","name":"keys","package":"dex-cf","parentType":"","signature":"string[] keys(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/keys.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"keys","package":"dex-cf","parentType":"","signature":"string[] keys(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/keys.html"},{"doc":"Checks if an object contains the given key.","kind":"function","module":"dex.cf.document","name":"hasKey","package":"dex-cf","parentType":"","signature":"bool hasKey(const(CfNode) *  self,  string key)","url":"/dex-cf/dex/cf/document/hasKey.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"hasKey","package":"dex-cf","parentType":"","signature":"bool hasKey(ref  const  CfNode self,  string key)","url":"/dex-cf/dex/cf/document/hasKey.html"},{"doc":"Gets a member's value with a default fallback.","kind":"function","module":"dex.cf.document","name":"getOr","package":"dex-cf","parentType":"","signature":"T getOr(T)(const(CfNode) *  self,  string key,  T defaultValue =  T.init)","url":"/dex-cf/dex/cf/document/getOr.html"},{"doc":"ditto","kind":"function","module":"dex.cf.document","name":"getOr","package":"dex-cf","parentType":"","signature":"T getOr(T)(ref  const  CfNode self,  string key,  T defaultValue =  T.init)","url":"/dex-cf/dex/cf/document/getOr.html"},{"doc":"Type-safe value extraction for CfNode pointers (UFCS).","kind":"function","module":"dex.cf.document","name":"as","package":"dex-cf","parentType":"","signature":"T as(T)(CfNode *  self)","url":"/dex-cf/dex/cf/document/as.html"},{"doc":"Type-safe value extraction for const CfNode pointers (UFCS).","kind":"function","module":"dex.cf.document","name":"as","package":"dex-cf","parentType":"","signature":"T as(T)(const(CfNode) *  self)","url":"/dex-cf/dex/cf/document/as.html"},{"doc":"Type-safe value extraction for CfNode references (UFCS).","kind":"function","module":"dex.cf.document","name":"as","package":"dex-cf","parentType":"","signature":"T as(T)(ref  const  CfNode self)","url":"/dex-cf/dex/cf/document/as.html"},{"doc":"Internal implementation of type conversion.","kind":"function","module":"dex.cf.document","name":"asImpl","package":"dex-cf","parentType":"","signature":"T asImpl(T)(ref  const  CfNode node)","url":"/dex-cf/dex/cf/document/asImpl.html"},{"doc":"Comment style enumeration.","kind":"enum","module":"dex.cf.document","name":"CommentStyle","package":"dex-cf","parentType":"","signature":"CommentStyle","url":"/dex-cf/dex/cf/document.html#CommentStyle"},{"doc":"Hash comment: # ...","kind":"enum_member","module":"dex.cf.document","name":"HASH","package":"dex-cf","parentType":"","signature":"HASH = ","url":"/dex-cf/dex/cf/document.html#CommentStyle"},{"doc":"Double-slash comment: // ...","kind":"enum_member","module":"dex.cf.document","name":"DOUBLE_SLASH","package":"dex-cf","parentType":"","signature":"DOUBLE_SLASH = ","url":"/dex-cf/dex/cf/document.html#CommentStyle"},{"doc":"Block comment: slash-star ... star-slash","kind":"enum_member","module":"dex.cf.document","name":"BLOCK","package":"dex-cf","parentType":"","signature":"BLOCK = ","url":"/dex-cf/dex/cf/document.html#CommentStyle"},{"doc":"A comment in a CF document.","kind":"struct","module":"dex.cf.document","name":"CfComment","package":"dex-cf","parentType":"","signature":"CfComment","url":"/dex-cf/dex/cf/document.html#CfComment"},{"doc":"Creates a human-readable string representation.","kind":"method","module":"dex.cf.document","name":"toString","package":"dex-cf","parentType":"CfComment","signature":"string toString()","url":"/dex-cf/dex/cf/document/CfComment.toString.html"},{"doc":"Node type enumeration for CF values.","kind":"enum","module":"dex.cf.document","name":"CfNodeType","package":"dex-cf","parentType":"","signature":"CfNodeType","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Object container { ... }","kind":"enum_member","module":"dex.cf.document","name":"OBJECT","package":"dex-cf","parentType":"","signature":"OBJECT = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Array container [ ... ]","kind":"enum_member","module":"dex.cf.document","name":"ARRAY","package":"dex-cf","parentType":"","signature":"ARRAY = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"String literal","kind":"enum_member","module":"dex.cf.document","name":"STRING","package":"dex-cf","parentType":"","signature":"STRING = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Integer number","kind":"enum_member","module":"dex.cf.document","name":"INTEGER","package":"dex-cf","parentType":"","signature":"INTEGER = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Floating-point number","kind":"enum_member","module":"dex.cf.document","name":"FLOAT","package":"dex-cf","parentType":"","signature":"FLOAT = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Boolean value (true or false)","kind":"enum_member","module":"dex.cf.document","name":"BOOLEAN","package":"dex-cf","parentType":"","signature":"BOOLEAN = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Null value","kind":"enum_member","module":"dex.cf.document","name":"NULL_VALUE","package":"dex-cf","parentType":"","signature":"NULL_VALUE = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Date literal (YYYY-MM-DD)","kind":"enum_member","module":"dex.cf.document","name":"DATE","package":"dex-cf","parentType":"","signature":"DATE = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"Time literal (HH:MM:SS)","kind":"enum_member","module":"dex.cf.document","name":"TIME","package":"dex-cf","parentType":"","signature":"TIME = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"DateTime literal (ISO 8601)","kind":"enum_member","module":"dex.cf.document","name":"DATETIME","package":"dex-cf","parentType":"","signature":"DATETIME = ","url":"/dex-cf/dex/cf/document.html#CfNodeType"},{"doc":"A member (key-value pair) in a CF object.","kind":"struct","module":"dex.cf.document","name":"CfMember","package":"dex-cf","parentType":"","signature":"CfMember","url":"/dex-cf/dex/cf/document.html#CfMember"},{"doc":"A lightweight reference wrapper for CfNode that enables natural chaining.","kind":"struct","module":"dex.cf.document","name":"CfNodeRef","package":"dex-cf","parentType":"","signature":"CfNodeRef","url":"/dex-cf/dex/cf/document.html#CfNodeRef"},{"doc":"Check if this reference points to a valid node","kind":"method","module":"dex.cf.document","name":"isValid","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isValid()","url":"/dex-cf/dex/cf/document/CfNodeRef.isValid.html"},{"doc":"Get the underlying pointer (may be null)","kind":"method","module":"dex.cf.document","name":"node","package":"dex-cf","parentType":"CfNodeRef","signature":"inout(CfNode) * node()","url":"/dex-cf/dex/cf/document/CfNodeRef.node.html"},{"doc":"Index into object by key.","kind":"method","module":"dex.cf.document","name":"opIndex","package":"dex-cf","parentType":"CfNodeRef","signature":"CfNodeRef opIndex(string key)","url":"/dex-cf/dex/cf/document/CfNodeRef.opIndex.html"},{"doc":"Index into array by index.","kind":"method","module":"dex.cf.document","name":"opIndex","package":"dex-cf","parentType":"CfNodeRef","signature":"CfNodeRef opIndex(size_t index)","url":"/dex-cf/dex/cf/document/CfNodeRef.opIndex.html"},{"doc":"Type-safe value extraction.","kind":"method","module":"dex.cf.document","name":"as","package":"dex-cf","parentType":"CfNodeRef","signature":"T as(T)()","url":"/dex-cf/dex/cf/document/CfNodeRef.as.html"},{"doc":"Returns true if this is a null value node or an invalid reference.","kind":"method","module":"dex.cf.document","name":"isNull","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isNull()","url":"/dex-cf/dex/cf/document/CfNodeRef.isNull.html"},{"doc":"Returns true if this is an object node.","kind":"method","module":"dex.cf.document","name":"isObject","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isObject()","url":"/dex-cf/dex/cf/document/CfNodeRef.isObject.html"},{"doc":"Returns true if this is an array node.","kind":"method","module":"dex.cf.document","name":"isArray","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isArray()","url":"/dex-cf/dex/cf/document/CfNodeRef.isArray.html"},{"doc":"Returns true if this is a string node.","kind":"method","module":"dex.cf.document","name":"isString","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isString()","url":"/dex-cf/dex/cf/document/CfNodeRef.isString.html"},{"doc":"Returns true if this is an integer node.","kind":"method","module":"dex.cf.document","name":"isInteger","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isInteger()","url":"/dex-cf/dex/cf/document/CfNodeRef.isInteger.html"},{"doc":"Returns true if this is a float node.","kind":"method","module":"dex.cf.document","name":"isFloat","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isFloat()","url":"/dex-cf/dex/cf/document/CfNodeRef.isFloat.html"},{"doc":"Returns true if this is a boolean node.","kind":"method","module":"dex.cf.document","name":"isBoolean","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isBoolean()","url":"/dex-cf/dex/cf/document/CfNodeRef.isBoolean.html"},{"doc":"Returns true if this is a scalar (non-container) value.","kind":"method","module":"dex.cf.document","name":"isScalar","package":"dex-cf","parentType":"CfNodeRef","signature":"bool isScalar()","url":"/dex-cf/dex/cf/document/CfNodeRef.isScalar.html"},{"doc":"Returns the number of elements (for arrays) or members (for objects).","kind":"method","module":"dex.cf.document","name":"length","package":"dex-cf","parentType":"CfNodeRef","signature":"size_t length()","url":"/dex-cf/dex/cf/document/CfNodeRef.length.html"},{"doc":"Returns the keys of an object node.","kind":"method","module":"dex.cf.document","name":"keys","package":"dex-cf","parentType":"CfNodeRef","signature":"string[] keys()","url":"/dex-cf/dex/cf/document/CfNodeRef.keys.html"},{"doc":"Checks if an object contains a specific key.","kind":"method","module":"dex.cf.document","name":"hasKey","package":"dex-cf","parentType":"CfNodeRef","signature":"bool hasKey(string key)","url":"/dex-cf/dex/cf/document/CfNodeRef.hasKey.html"},{"doc":"Gets a value by key with a default fallback.","kind":"method","module":"dex.cf.document","name":"getOr","package":"dex-cf","parentType":"CfNodeRef","signature":"T getOr(T)(string key,  T defaultValue =  T.init)","url":"/dex-cf/dex/cf/document/CfNodeRef.getOr.html"},{"doc":"Enables foreach iteration over array elements.","kind":"method","module":"dex.cf.document","name":"opApply","package":"dex-cf","parentType":"CfNodeRef","signature":"int opApply(scope  int  delegate(CfNodeRef) @safe dg)","url":"/dex-cf/dex/cf/document/CfNodeRef.opApply.html"},{"doc":"Enables foreach iteration over object members as key-value pairs.","kind":"method","module":"dex.cf.document","name":"opApply","package":"dex-cf","parentType":"CfNodeRef","signature":"int opApply(scope  int  delegate(string,  CfNodeRef) @safe dg)","url":"/dex-cf/dex/cf/document/CfNodeRef.opApply.html"},{"doc":"A node in the CF document tree.","kind":"struct","module":"dex.cf.document","name":"CfNode","package":"dex-cf","parentType":"","signature":"CfNode","url":"/dex-cf/dex/cf/document.html#CfNode"},{"doc":"Creates a null node.","kind":"method","module":"dex.cf.document","name":"makeNull","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeNull(Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeNull.html"},{"doc":"Creates a boolean node.","kind":"method","module":"dex.cf.document","name":"makeBool","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeBool(bool  value,  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeBool.html"},{"doc":"Creates an integer node.","kind":"method","module":"dex.cf.document","name":"makeInteger","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeInteger(long  value,  string raw =  \"\",  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeInteger.html"},{"doc":"Creates a float node.","kind":"method","module":"dex.cf.document","name":"makeFloat","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeFloat(double  value,  string raw =  \"\",  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeFloat.html"},{"doc":"Creates a string node.","kind":"method","module":"dex.cf.document","name":"makeString","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeString(string value,  string raw =  \"\",  QuoteStyle style =  QuoteStyle.DOUBLE,\n          Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeString.html"},{"doc":"Creates a date node.","kind":"method","module":"dex.cf.document","name":"makeDate","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeDate(string value,  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeDate.html"},{"doc":"Creates a time node.","kind":"method","module":"dex.cf.document","name":"makeTime","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeTime(string value,  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeTime.html"},{"doc":"Creates a datetime node.","kind":"method","module":"dex.cf.document","name":"makeDateTime","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeDateTime(string value,  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeDateTime.html"},{"doc":"Creates an empty object node.","kind":"method","module":"dex.cf.document","name":"makeObject","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeObject(bool  explicitBraces =  true,  Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeObject.html"},{"doc":"Creates an empty array node.","kind":"method","module":"dex.cf.document","name":"makeArray","package":"dex-cf","parentType":"CfNode","signature":"CfNode makeArray(Location loc =  Location.init)","url":"/dex-cf/dex/cf/document/CfNode.makeArray.html"},{"doc":"Index operator for object member access.","kind":"method","module":"dex.cf.document","name":"opIndex","package":"dex-cf","parentType":"CfNode","signature":"CfNodeRef opIndex(string key)","url":"/dex-cf/dex/cf/document/CfNode.opIndex.html"},{"doc":"Index operator for array element access.","kind":"method","module":"dex.cf.document","name":"opIndex","package":"dex-cf","parentType":"CfNode","signature":"CfNodeRef opIndex(size_t index)","url":"/dex-cf/dex/cf/document/CfNode.opIndex.html"},{"doc":"A CF document.","kind":"struct","module":"dex.cf.document","name":"CfDocument","package":"dex-cf","parentType":"","signature":"CfDocument","url":"/dex-cf/dex/cf/document.html#CfDocument"},{"doc":"Creates an empty document.","kind":"method","module":"dex.cf.document","name":"create","package":"dex-cf","parentType":"CfDocument","signature":"CfDocument create(string filename =  \"\")","url":"/dex-cf/dex/cf/document/CfDocument.create.html"},{"doc":"Index operator forwarded to root.","kind":"method","module":"dex.cf.document","name":"opIndex","package":"dex-cf","parentType":"CfDocument","signature":"CfNodeRef opIndex(string key)","url":"/dex-cf/dex/cf/document/CfDocument.opIndex.html"},{"doc":"Index operator for integer index (for when root is array-like).","kind":"method","module":"dex.cf.document","name":"opIndex","package":"dex-cf","parentType":"CfDocument","signature":"CfNodeRef opIndex(size_t index)","url":"/dex-cf/dex/cf/document/CfDocument.opIndex.html"},{"doc":"Number of members in the root object.","kind":"method","module":"dex.cf.document","name":"length","package":"dex-cf","parentType":"CfDocument","signature":"size_t length()","url":"/dex-cf/dex/cf/document/CfDocument.length.html"},{"doc":"Keys of the root object.","kind":"method","module":"dex.cf.document","name":"keys","package":"dex-cf","parentType":"CfDocument","signature":"string[] keys()","url":"/dex-cf/dex/cf/document/CfDocument.keys.html"},{"doc":"Check if root contains a key.","kind":"method","module":"dex.cf.document","name":"hasKey","package":"dex-cf","parentType":"CfDocument","signature":"bool hasKey(string key)","url":"/dex-cf/dex/cf/document/CfDocument.hasKey.html"},{"doc":"Get value with default, forwarded to root.","kind":"method","module":"dex.cf.document","name":"getOr","package":"dex-cf","parentType":"CfDocument","signature":"T getOr(T)(string key,  T defaultValue =  T.init)","url":"/dex-cf/dex/cf/document/CfDocument.getOr.html"},{"doc":"Enables foreach iteration over root members.","kind":"method","module":"dex.cf.document","name":"opApply","package":"dex-cf","parentType":"CfDocument","signature":"int opApply(scope  int  delegate(string,  CfNode *) @safe dg)","url":"/dex-cf/dex/cf/document/CfDocument.opApply.html"},{"doc":"Range over root members.","kind":"method","module":"dex.cf.document","name":"byMember","package":"dex-cf","parentType":"CfDocument","signature":"auto byMember()","url":"/dex-cf/dex/cf/document/CfDocument.byMember.html"},{"doc":"CF Lexer - Tokenizer for CF Configuration Files","kind":"module","module":"dex.cf.lexer","name":"dex.cf.lexer","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf/lexer.html"},{"doc":"Creates a lexer for the given CF source text.","kind":"function","module":"dex.cf.lexer","name":"tokenize","package":"dex-cf","parentType":"","signature":"Lexer tokenize(string input,  string filename =  \"\")","url":"/dex-cf/dex/cf/lexer/tokenize.html"},{"doc":"Tokenizes the input and eagerly collects all tokens into an array.","kind":"function","module":"dex.cf.lexer","name":"tokenizeAll","package":"dex-cf","parentType":"","signature":"Token[] tokenizeAll(string input,  string filename =  \"\")","url":"/dex-cf/dex/cf/lexer/tokenizeAll.html"},{"doc":"Lexer for CF source text.","kind":"struct","module":"dex.cf.lexer","name":"Lexer","package":"dex-cf","parentType":"","signature":"Lexer","url":"/dex-cf/dex/cf/lexer.html#Lexer"},{"doc":"Returns the current token.","kind":"method","module":"dex.cf.lexer","name":"front","package":"dex-cf","parentType":"Lexer","signature":"Token front()","url":"/dex-cf/dex/cf/lexer/Lexer.front.html"},{"doc":"Advances to the next token.","kind":"method","module":"dex.cf.lexer","name":"popFront","package":"dex-cf","parentType":"Lexer","signature":"void popFront()","url":"/dex-cf/dex/cf/lexer/Lexer.popFront.html"},{"doc":"Checks if the token stream is exhausted.","kind":"method","module":"dex.cf.lexer","name":"empty","package":"dex-cf","parentType":"Lexer","signature":"bool empty()","url":"/dex-cf/dex/cf/lexer/Lexer.empty.html"},{"doc":"Advances the lexer to produce the next token.","kind":"method","module":"dex.cf.lexer","name":"advance","package":"dex-cf","parentType":"Lexer","signature":"void advance()","url":"/dex-cf/dex/cf/lexer/Lexer.advance.html"},{"doc":"Skips whitespace characters except newlines. Newlines are handled separately as they can be significant separators.","kind":"method","module":"dex.cf.lexer","name":"skipWhitespaceExceptNewline","package":"dex-cf","parentType":"Lexer","signature":"void skipWhitespaceExceptNewline()","url":"/dex-cf/dex/cf/lexer/Lexer.skipWhitespaceExceptNewline.html"},{"doc":"Lexes a line comment (# or //).","kind":"method","module":"dex.cf.lexer","name":"lexLineComment","package":"dex-cf","parentType":"Lexer","signature":"void lexLineComment()","url":"/dex-cf/dex/cf/lexer/Lexer.lexLineComment.html"},{"doc":"Lexes a block comment (slash-star to star-slash).","kind":"method","module":"dex.cf.lexer","name":"lexBlockComment","package":"dex-cf","parentType":"Lexer","signature":"void lexBlockComment()","url":"/dex-cf/dex/cf/lexer/Lexer.lexBlockComment.html"},{"doc":"Lexes a string literal (double or single quoted, including triple-quoted). Validates escape sequences and rejects unescaped control characters.","kind":"method","module":"dex.cf.lexer","name":"lexString","package":"dex-cf","parentType":"Lexer","signature":"void lexString()","url":"/dex-cf/dex/cf/lexer/Lexer.lexString.html"},{"doc":"Validates and consumes an escape sequence.","kind":"method","module":"dex.cf.lexer","name":"validateAndConsumeEscape","package":"dex-cf","parentType":"Lexer","signature":"bool validateAndConsumeEscape()","url":"/dex-cf/dex/cf/lexer/Lexer.validateAndConsumeEscape.html"},{"doc":"Consumes exactly n hex digits.","kind":"method","module":"dex.cf.lexer","name":"consumeHexDigits","package":"dex-cf","parentType":"Lexer","signature":"bool consumeHexDigits(size_t n)","url":"/dex-cf/dex/cf/lexer/Lexer.consumeHexDigits.html"},{"doc":"Checks if a character is a control character (U+0000 to U+001F, except tab U+0009).","kind":"method","module":"dex.cf.lexer","name":"isControlChar","package":"dex-cf","parentType":"Lexer","signature":"bool isControlChar(char  c)","url":"/dex-cf/dex/cf/lexer/Lexer.isControlChar.html"},{"doc":"Lexes a triple-quoted string.","kind":"method","module":"dex.cf.lexer","name":"lexTripleQuotedString","package":"dex-cf","parentType":"Lexer","signature":"void lexTripleQuotedString(char  quote)","url":"/dex-cf/dex/cf/lexer/Lexer.lexTripleQuotedString.html"},{"doc":"Lexes a raw string literal (r\"...\" or r'...').","kind":"method","module":"dex.cf.lexer","name":"lexRawString","package":"dex-cf","parentType":"Lexer","signature":"void lexRawString()","url":"/dex-cf/dex/cf/lexer/Lexer.lexRawString.html"},{"doc":"Lexes a number (integer or float).","kind":"method","module":"dex.cf.lexer","name":"lexNumber","package":"dex-cf","parentType":"Lexer","signature":"void lexNumber()","url":"/dex-cf/dex/cf/lexer/Lexer.lexNumber.html"},{"doc":"Lexes a decimal number (integer or float).","kind":"method","module":"dex.cf.lexer","name":"lexDecimalNumber","package":"dex-cf","parentType":"Lexer","signature":"void lexDecimalNumber(size_t startPos,  Location startLoc)","url":"/dex-cf/dex/cf/lexer/Lexer.lexDecimalNumber.html"},{"doc":"Lexes a hexadecimal number.","kind":"method","module":"dex.cf.lexer","name":"lexHexNumber","package":"dex-cf","parentType":"Lexer","signature":"void lexHexNumber(size_t startPos,  Location startLoc)","url":"/dex-cf/dex/cf/lexer/Lexer.lexHexNumber.html"},{"doc":"Lexes an octal number.","kind":"method","module":"dex.cf.lexer","name":"lexOctalNumber","package":"dex-cf","parentType":"Lexer","signature":"void lexOctalNumber(size_t startPos,  Location startLoc)","url":"/dex-cf/dex/cf/lexer/Lexer.lexOctalNumber.html"},{"doc":"Lexes a binary number.","kind":"method","module":"dex.cf.lexer","name":"lexBinaryNumber","package":"dex-cf","parentType":"Lexer","signature":"void lexBinaryNumber(size_t startPos,  Location startLoc)","url":"/dex-cf/dex/cf/lexer/Lexer.lexBinaryNumber.html"},{"doc":"Lexes an identifier or keyword. Lexes an environment variable reference: ${VAR}, ${VAR:-default}, ${VAR:?message}","kind":"method","module":"dex.cf.lexer","name":"lexEnvVar","package":"dex-cf","parentType":"Lexer","signature":"void lexEnvVar()","url":"/dex-cf/dex/cf/lexer/Lexer.lexEnvVar.html"},{"doc":"","kind":"method","module":"dex.cf.lexer","name":"lexIdentifierOrKeyword","package":"dex-cf","parentType":"Lexer","signature":"void lexIdentifierOrKeyword()","url":"/dex-cf/dex/cf/lexer/Lexer.lexIdentifierOrKeyword.html"},{"doc":"Checks if current position looks like the start of a temporal literal. Pattern: YYYY-MM-DD (4 digits, hyphen, 2 digits, hyphen, 2 digits)","kind":"method","module":"dex.cf.lexer","name":"looksLikeTemporalStart","package":"dex-cf","parentType":"Lexer","signature":"bool looksLikeTemporalStart()","url":"/dex-cf/dex/cf/lexer/Lexer.looksLikeTemporalStart.html"},{"doc":"Checks if the current position looks like a time literal start.","kind":"method","module":"dex.cf.lexer","name":"looksLikeTimeStart","package":"dex-cf","parentType":"Lexer","signature":"bool looksLikeTimeStart()","url":"/dex-cf/dex/cf/lexer/Lexer.looksLikeTimeStart.html"},{"doc":"Lexes a standalone time literal (HH:MM:SS with optional fractional seconds).","kind":"method","module":"dex.cf.lexer","name":"lexTime","package":"dex-cf","parentType":"Lexer","signature":"void lexTime()","url":"/dex-cf/dex/cf/lexer/Lexer.lexTime.html"},{"doc":"Lexes a temporal literal (date, time, or datetime).","kind":"method","module":"dex.cf.lexer","name":"lexTemporal","package":"dex-cf","parentType":"Lexer","signature":"void lexTemporal()","url":"/dex-cf/dex/cf/lexer/Lexer.lexTemporal.html"},{"doc":"Classifies a keyword or returns IDENTIFIER.","kind":"method","module":"dex.cf.lexer","name":"classifyKeyword","package":"dex-cf","parentType":"Lexer","signature":"TokenType classifyKeyword(string text)","url":"/dex-cf/dex/cf/lexer/Lexer.classifyKeyword.html"},{"doc":"Creates a token with the current location.","kind":"method","module":"dex.cf.lexer","name":"makeToken","package":"dex-cf","parentType":"Lexer","signature":"Token makeToken(TokenType type,  string value)","url":"/dex-cf/dex/cf/lexer/Lexer.makeToken.html"},{"doc":"Returns the current source location.","kind":"method","module":"dex.cf.lexer","name":"currentLocation","package":"dex-cf","parentType":"Lexer","signature":"Location currentLocation()","url":"/dex-cf/dex/cf/lexer/Lexer.currentLocation.html"},{"doc":"Consumes a character and updates position tracking.","kind":"method","module":"dex.cf.lexer","name":"consumeChar","package":"dex-cf","parentType":"Lexer","signature":"void consumeChar()","url":"/dex-cf/dex/cf/lexer/Lexer.consumeChar.html"},{"doc":"Checks if a character is a digit.","kind":"method","module":"dex.cf.lexer","name":"isDigit","package":"dex-cf","parentType":"Lexer","signature":"bool isDigit(char  c)","url":"/dex-cf/dex/cf/lexer/Lexer.isDigit.html"},{"doc":"Checks if a character is a hex digit.","kind":"method","module":"dex.cf.lexer","name":"isHexDigit","package":"dex-cf","parentType":"Lexer","signature":"bool isHexDigit(char  c)","url":"/dex-cf/dex/cf/lexer/Lexer.isHexDigit.html"},{"doc":"Checks if a character is an octal digit.","kind":"method","module":"dex.cf.lexer","name":"isOctalDigit","package":"dex-cf","parentType":"Lexer","signature":"bool isOctalDigit(char  c)","url":"/dex-cf/dex/cf/lexer/Lexer.isOctalDigit.html"},{"doc":"Checks if a character is a valid identifier start. Per UAX #31: XID_Start or underscore. Uses std.uni.isAlpha for Unicode support.","kind":"method","module":"dex.cf.lexer","name":"isIdStart","package":"dex-cf","parentType":"Lexer","signature":"bool isIdStart(char  c)","url":"/dex-cf/dex/cf/lexer/Lexer.isIdStart.html"},{"doc":"Checks if the UTF-8 character at position idx is a valid identifier start. Decodes multi-byte UTF-8 sequences for proper Unicode support.","kind":"method","module":"dex.cf.lexer","name":"isIdStartAt","package":"dex-cf","parentType":"Lexer","signature":"bool isIdStartAt(size_t idx)","url":"/dex-cf/dex/cf/lexer/Lexer.isIdStartAt.html"},{"doc":"Checks if a character is a valid identifier continuation. Per UAX #31: XID_Continue or hyphen (CF-specific extension). Uses std.uni.isAlphaNum for ...","kind":"method","module":"dex.cf.lexer","name":"isIdContinue","package":"dex-cf","parentType":"Lexer","signature":"bool isIdContinue(char  c)","url":"/dex-cf/dex/cf/lexer/Lexer.isIdContinue.html"},{"doc":"Checks if the UTF-8 character at position idx is a valid identifier continuation. Decodes multi-byte UTF-8 sequences for proper Unicode support.","kind":"method","module":"dex.cf.lexer","name":"isIdContinueAt","package":"dex-cf","parentType":"Lexer","signature":"bool isIdContinueAt(size_t idx)","url":"/dex-cf/dex/cf/lexer/Lexer.isIdContinueAt.html"},{"doc":"Consumes a UTF-8 character (potentially multi-byte) and updates position/column.","kind":"method","module":"dex.cf.lexer","name":"consumeUtf8Char","package":"dex-cf","parentType":"Lexer","signature":"void consumeUtf8Char()","url":"/dex-cf/dex/cf/lexer/Lexer.consumeUtf8Char.html"},{"doc":"CF - Configuration File Format","kind":"module","module":"dex.cf","name":"dex.cf","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf.html"},{"doc":"Creates a CfParserConfig with system environment variable support.","kind":"function","module":"dex.cf","name":"makeEnvConfig","package":"dex-cf","parentType":"","signature":"CfParserConfig makeEnvConfig()","url":"/dex-cf/dex/cf/makeEnvConfig.html"},{"doc":"Parses a CF source string into a `CfDocument`.","kind":"function","module":"dex.cf","name":"parseCFDocument","package":"dex-cf","parentType":"","signature":"CfDocument parseCFDocument(string source,  string filename =  \"\",\n       CfParserConfig config =  CfParserConfig.init)","url":"/dex-cf/dex/cf/parseCFDocument.html"},{"doc":"Parses a CF file into a `CfDocument`.","kind":"function","module":"dex.cf","name":"parseCFDocumentFile","package":"dex-cf","parentType":"","signature":"CfDocument parseCFDocumentFile(string path,  CfParserConfig config =  CfParserConfig.init)","url":"/dex-cf/dex/cf/parseCFDocumentFile.html"},{"doc":"Parses a CF source string with environment variable substitution.","kind":"function","module":"dex.cf","name":"parseCFDocumentWithEnv","package":"dex-cf","parentType":"","signature":"CfDocument parseCFDocumentWithEnv(string source,  string filename =  \"\")","url":"/dex-cf/dex/cf/parseCFDocumentWithEnv.html"},{"doc":"Parses a CF file with environment variable substitution.","kind":"function","module":"dex.cf","name":"parseCFDocumentFileWithEnv","package":"dex-cf","parentType":"","signature":"CfDocument parseCFDocumentFileWithEnv(string path)","url":"/dex-cf/dex/cf/parseCFDocumentFileWithEnv.html"},{"doc":"Parses a CF source string with include support.","kind":"function","module":"dex.cf","name":"parseCFDocumentWithIncludes","package":"dex-cf","parentType":"","signature":"CfDocument parseCFDocumentWithIncludes(string source,  string filename,\n       string delegate(string path) @safe fileReader)","url":"/dex-cf/dex/cf/parseCFDocumentWithIncludes.html"},{"doc":"CF Parser - Recursive-Descent Parser for CF Configuration Files","kind":"module","module":"dex.cf.parser","name":"dex.cf.parser","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf/parser.html"},{"doc":"Configuration for the CF parser.","kind":"struct","module":"dex.cf.parser","name":"CfParserConfig","package":"dex-cf","parentType":"","signature":"CfParserConfig","url":"/dex-cf/dex/cf/parser.html#CfParserConfig"},{"doc":"Recursive-descent parser for CF source text.","kind":"struct","module":"dex.cf.parser","name":"CfParser","package":"dex-cf","parentType":"","signature":"CfParser","url":"/dex-cf/dex/cf/parser.html#CfParser"},{"doc":"Returns the current token without consuming it.","kind":"method","module":"dex.cf.parser","name":"current","package":"dex-cf","parentType":"CfParser","signature":"Token current()","url":"/dex-cf/dex/cf/parser/CfParser.current.html"},{"doc":"Peeks at the next token without consuming it.","kind":"method","module":"dex.cf.parser","name":"peek","package":"dex-cf","parentType":"CfParser","signature":"Token peek()","url":"/dex-cf/dex/cf/parser/CfParser.peek.html"},{"doc":"Advances to the next token.","kind":"method","module":"dex.cf.parser","name":"advance","package":"dex-cf","parentType":"CfParser","signature":"void advance()","url":"/dex-cf/dex/cf/parser/CfParser.advance.html"},{"doc":"Checks if the current token matches the expected type.","kind":"method","module":"dex.cf.parser","name":"match","package":"dex-cf","parentType":"CfParser","signature":"bool match(TokenType type)","url":"/dex-cf/dex/cf/parser/CfParser.match.html"},{"doc":"Checks if the current token matches any of the expected types.","kind":"method","module":"dex.cf.parser","name":"matchAny","package":"dex-cf","parentType":"CfParser","signature":"bool matchAny(TokenType[]  types...)","url":"/dex-cf/dex/cf/parser/CfParser.matchAny.html"},{"doc":"Consumes the current token if it matches the expected type.","kind":"method","module":"dex.cf.parser","name":"expect","package":"dex-cf","parentType":"CfParser","signature":"Token expect(TokenType type)","url":"/dex-cf/dex/cf/parser/CfParser.expect.html"},{"doc":"Skips separator tokens (newlines, commas, semicolons) between members/elements.","kind":"method","module":"dex.cf.parser","name":"skipSeparators","package":"dex-cf","parentType":"CfParser","signature":"SeparatorStyle skipSeparators()","url":"/dex-cf/dex/cf/parser/CfParser.skipSeparators.html"},{"doc":"Collects pending comment tokens into an array.","kind":"method","module":"dex.cf.parser","name":"collectComments","package":"dex-cf","parentType":"CfParser","signature":"CfComment[] collectComments()","url":"/dex-cf/dex/cf/parser/CfParser.collectComments.html"},{"doc":"Increments nesting depth, checking against the maximum limit.","kind":"method","module":"dex.cf.parser","name":"enterNesting","package":"dex-cf","parentType":"CfParser","signature":"void enterNesting()","url":"/dex-cf/dex/cf/parser/CfParser.enterNesting.html"},{"doc":"Decrements nesting depth.","kind":"method","module":"dex.cf.parser","name":"exitNesting","package":"dex-cf","parentType":"CfParser","signature":"void exitNesting()","url":"/dex-cf/dex/cf/parser/CfParser.exitNesting.html"},{"doc":"Parses a complete CF document.","kind":"method","module":"dex.cf.parser","name":"parseDocument","package":"dex-cf","parentType":"CfParser","signature":"CfDocument parseDocument()","url":"/dex-cf/dex/cf/parser/CfParser.parseDocument.html"},{"doc":"Parses object members into the given node.","kind":"method","module":"dex.cf.parser","name":"parseObjectMembers","package":"dex-cf","parentType":"CfParser","signature":"void parseObjectMembers(CfNode *  node,  bool  explicit)","url":"/dex-cf/dex/cf/parser/CfParser.parseObjectMembers.html"},{"doc":"Parses a single key-value member.","kind":"method","module":"dex.cf.parser","name":"parseMember","package":"dex-cf","parentType":"CfParser","signature":"CfMember parseMember()","url":"/dex-cf/dex/cf/parser/CfParser.parseMember.html"},{"doc":"Parses a value of any type.","kind":"method","module":"dex.cf.parser","name":"parseValue","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseValue()","url":"/dex-cf/dex/cf/parser/CfParser.parseValue.html"},{"doc":"Parses an object literal.","kind":"method","module":"dex.cf.parser","name":"parseObject","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseObject()","url":"/dex-cf/dex/cf/parser/CfParser.parseObject.html"},{"doc":"Parses an include directive.","kind":"method","module":"dex.cf.parser","name":"parseInclude","package":"dex-cf","parentType":"CfParser","signature":"void parseInclude(CfNode *  targetNode)","url":"/dex-cf/dex/cf/parser/CfParser.parseInclude.html"},{"doc":"Validates an include path for security issues.","kind":"method","module":"dex.cf.parser","name":"validateIncludePath","package":"dex-cf","parentType":"CfParser","signature":"void validateIncludePath(string path,  Location loc)","url":"/dex-cf/dex/cf/parser/CfParser.validateIncludePath.html"},{"doc":"Checks if a path contains parent directory traversal.","kind":"method","module":"dex.cf.parser","name":"containsParentTraversal","package":"dex-cf","parentType":"CfParser","signature":"bool containsParentTraversal(string path)","url":"/dex-cf/dex/cf/parser/CfParser.containsParentTraversal.html"},{"doc":"Resolves an include path relative to the current file.","kind":"method","module":"dex.cf.parser","name":"resolveIncludePath","package":"dex-cf","parentType":"CfParser","signature":"string resolveIncludePath(string includePath)","url":"/dex-cf/dex/cf/parser/CfParser.resolveIncludePath.html"},{"doc":"Parses an array literal.","kind":"method","module":"dex.cf.parser","name":"parseArray","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseArray()","url":"/dex-cf/dex/cf/parser/CfParser.parseArray.html"},{"doc":"Parses a string literal node.","kind":"method","module":"dex.cf.parser","name":"parseStringNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseStringNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseStringNode.html"},{"doc":"Parses a standalone environment variable reference as a string node.","kind":"method","module":"dex.cf.parser","name":"parseEnvVarNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseEnvVarNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseEnvVarNode.html"},{"doc":"Substitutes environment variables in a string.","kind":"method","module":"dex.cf.parser","name":"substituteEnvVarsInString","package":"dex-cf","parentType":"CfParser","signature":"string substituteEnvVarsInString(string input,  Location loc)","url":"/dex-cf/dex/cf/parser/CfParser.substituteEnvVarsInString.html"},{"doc":"Substitutes a single environment variable reference.","kind":"method","module":"dex.cf.parser","name":"substituteEnvVar","package":"dex-cf","parentType":"CfParser","signature":"string substituteEnvVar(string raw,  Location loc)","url":"/dex-cf/dex/cf/parser/CfParser.substituteEnvVar.html"},{"doc":"Gets an environment variable value using the configured reader.","kind":"method","module":"dex.cf.parser","name":"getEnvValue","package":"dex-cf","parentType":"CfParser","signature":"string getEnvValue(string varName)","url":"/dex-cf/dex/cf/parser/CfParser.getEnvValue.html"},{"doc":"Checks if a character is valid in an environment variable name.","kind":"method","module":"dex.cf.parser","name":"isVarChar","package":"dex-cf","parentType":"CfParser","signature":"bool isVarChar(char  c)","url":"/dex-cf/dex/cf/parser/CfParser.isVarChar.html"},{"doc":"Parses an integer literal node.","kind":"method","module":"dex.cf.parser","name":"parseIntegerNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseIntegerNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseIntegerNode.html"},{"doc":"Parses a float literal node.","kind":"method","module":"dex.cf.parser","name":"parseFloatNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseFloatNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseFloatNode.html"},{"doc":"Parses a boolean literal node.","kind":"method","module":"dex.cf.parser","name":"parseBooleanNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseBooleanNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseBooleanNode.html"},{"doc":"Parses a null literal node.","kind":"method","module":"dex.cf.parser","name":"parseNullNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseNullNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseNullNode.html"},{"doc":"Parses an infinity literal node.","kind":"method","module":"dex.cf.parser","name":"parseInfinityNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseInfinityNode(bool  negative)","url":"/dex-cf/dex/cf/parser/CfParser.parseInfinityNode.html"},{"doc":"Parses a NaN literal node.","kind":"method","module":"dex.cf.parser","name":"parseNanNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseNanNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseNanNode.html"},{"doc":"Parses a date literal node.","kind":"method","module":"dex.cf.parser","name":"parseDateNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseDateNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseDateNode.html"},{"doc":"Parses a time literal node.","kind":"method","module":"dex.cf.parser","name":"parseTimeNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseTimeNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseTimeNode.html"},{"doc":"Parses a datetime literal node.","kind":"method","module":"dex.cf.parser","name":"parseDateTimeNode","package":"dex-cf","parentType":"CfParser","signature":"CfNode * parseDateTimeNode()","url":"/dex-cf/dex/cf/parser/CfParser.parseDateTimeNode.html"},{"doc":"Parses an integer value string, handling various bases and underscores.","kind":"method","module":"dex.cf.parser","name":"parseIntegerValue","package":"dex-cf","parentType":"CfParser","signature":"long parseIntegerValue(string raw)","url":"/dex-cf/dex/cf/parser/CfParser.parseIntegerValue.html"},{"doc":"Parses a decimal integer string.","kind":"method","module":"dex.cf.parser","name":"parseDecimal","package":"dex-cf","parentType":"CfParser","signature":"long parseDecimal(string s)","url":"/dex-cf/dex/cf/parser/CfParser.parseDecimal.html"},{"doc":"Parses a hexadecimal integer string.","kind":"method","module":"dex.cf.parser","name":"parseHex","package":"dex-cf","parentType":"CfParser","signature":"long parseHex(string s)","url":"/dex-cf/dex/cf/parser/CfParser.parseHex.html"},{"doc":"Parses an octal integer string.","kind":"method","module":"dex.cf.parser","name":"parseOctal","package":"dex-cf","parentType":"CfParser","signature":"long parseOctal(string s)","url":"/dex-cf/dex/cf/parser/CfParser.parseOctal.html"},{"doc":"Parses a binary integer string.","kind":"method","module":"dex.cf.parser","name":"parseBinary","package":"dex-cf","parentType":"CfParser","signature":"long parseBinary(string s)","url":"/dex-cf/dex/cf/parser/CfParser.parseBinary.html"},{"doc":"Parses a float value string, stripping underscores.","kind":"method","module":"dex.cf.parser","name":"parseFloatValue","package":"dex-cf","parentType":"CfParser","signature":"double parseFloatValue(string raw)","url":"/dex-cf/dex/cf/parser/CfParser.parseFloatValue.html"},{"doc":"Manually parses a float string.","kind":"method","module":"dex.cf.parser","name":"parseFloatManual","package":"dex-cf","parentType":"CfParser","signature":"double parseFloatManual(string s)","url":"/dex-cf/dex/cf/parser/CfParser.parseFloatManual.html"},{"doc":"Strips underscore separators from a numeric string.","kind":"method","module":"dex.cf.parser","name":"stripUnderscores","package":"dex-cf","parentType":"CfParser","signature":"string stripUnderscores(string s)","url":"/dex-cf/dex/cf/parser/CfParser.stripUnderscores.html"},{"doc":"Detects the quote style from a raw string token.","kind":"method","module":"dex.cf.parser","name":"detectQuoteStyle","package":"dex-cf","parentType":"CfParser","signature":"QuoteStyle detectQuoteStyle(string raw)","url":"/dex-cf/dex/cf/parser/CfParser.detectQuoteStyle.html"},{"doc":"Parses the content of a string token to extract the decoded value.","kind":"method","module":"dex.cf.parser","name":"parseStringValue","package":"dex-cf","parentType":"CfParser","signature":"string parseStringValue(string raw)","url":"/dex-cf/dex/cf/parser/CfParser.parseStringValue.html"},{"doc":"Strips indentation from a triple-quoted string.","kind":"method","module":"dex.cf.parser","name":"stripTripleQuotedIndent","package":"dex-cf","parentType":"CfParser","signature":"string stripTripleQuotedIndent(string content)","url":"/dex-cf/dex/cf/parser/CfParser.stripTripleQuotedIndent.html"},{"doc":"Decodes escape sequences in a string.","kind":"method","module":"dex.cf.parser","name":"decodeEscapes","package":"dex-cf","parentType":"CfParser","signature":"string decodeEscapes(string s)","url":"/dex-cf/dex/cf/parser/CfParser.decodeEscapes.html"},{"doc":"Check if string contains only valid hex digits","kind":"method","module":"dex.cf.parser","name":"isValidHex","package":"dex-cf","parentType":"CfParser","signature":"bool isValidHex(string s)","url":"/dex-cf/dex/cf/parser/CfParser.isValidHex.html"},{"doc":"Parse hex string to codepoint","kind":"method","module":"dex.cf.parser","name":"parseHexCodepoint","package":"dex-cf","parentType":"CfParser","signature":"dchar parseHexCodepoint(string hex)","url":"/dex-cf/dex/cf/parser/CfParser.parseHexCodepoint.html"},{"doc":"Encode a Unicode codepoint as UTF-8","kind":"method","module":"dex.cf.parser","name":"encodeUTF8","package":"dex-cf","parentType":"CfParser","signature":"void encodeUTF8(Appender)(ref  Appender result,  dchar  c)","url":"/dex-cf/dex/cf/parser/CfParser.encodeUTF8.html"},{"doc":"Decodes escaped dollar signs (\\$) to literal $. Called after env var substitution or when substitution is disabled.","kind":"method","module":"dex.cf.parser","name":"decodeEscapedDollar","package":"dex-cf","parentType":"CfParser","signature":"string decodeEscapedDollar(string s)","url":"/dex-cf/dex/cf/parser/CfParser.decodeEscapedDollar.html"},{"doc":"Creates a CfComment from a comment token.","kind":"method","module":"dex.cf.parser","name":"makeComment","package":"dex-cf","parentType":"CfParser","signature":"CfComment makeComment(Token tok)","url":"/dex-cf/dex/cf/parser/CfParser.makeComment.html"},{"doc":"Returns a human-readable name for a token type.","kind":"method","module":"dex.cf.parser","name":"tokenTypeName","package":"dex-cf","parentType":"CfParser","signature":"string tokenTypeName(TokenType type)","url":"/dex-cf/dex/cf/parser/CfParser.tokenTypeName.html"},{"doc":"Converts an integer to a string without using std.conv.","kind":"method","module":"dex.cf.parser","name":"intToStr","package":"dex-cf","parentType":"CfParser","signature":"string intToStr(size_t n)","url":"/dex-cf/dex/cf/parser/CfParser.intToStr.html"},{"doc":"Maximum nesting depth for objects and arrays.","kind":"variable","module":"dex.cf.parser","name":"MAX_NESTING_DEPTH","package":"dex-cf","parentType":"","signature":"MAX_NESTING_DEPTH","url":"/dex-cf/dex/cf/parser.html#MAX_NESTING_DEPTH"},{"doc":"Maximum include depth.","kind":"variable","module":"dex.cf.parser","name":"MAX_INCLUDE_DEPTH","package":"dex-cf","parentType":"","signature":"MAX_INCLUDE_DEPTH","url":"/dex-cf/dex/cf/parser.html#MAX_INCLUDE_DEPTH"},{"doc":"CF v1.0 Specification Compliance Tests","kind":"module","module":"dex.cf.spec_tests","name":"dex.cf.spec_tests","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf/spec_tests.html"},{"doc":"CF Writer - Serializer for CF Configuration Files","kind":"module","module":"dex.cf.writer","name":"dex.cf.writer","package":"dex-cf","parentType":"","signature":"","url":"/dex-cf/dex/cf/writer.html"},{"doc":"Converts a `CfDocument` to CF format string.","kind":"function","module":"dex.cf.writer","name":"toCF","package":"dex-cf","parentType":"","signature":"string toCF(CfDocument doc,  CfWriterConfig config =  CfWriterConfig.init)","url":"/dex-cf/dex/cf/writer/toCF.html"},{"doc":"Checks if a key needs quoting.","kind":"function","module":"dex.cf.writer","name":"needsQuoting","package":"dex-cf","parentType":"","signature":"bool needsQuoting(string key)","url":"/dex-cf/dex/cf/writer/needsQuoting.html"},{"doc":"Checks if a string is a reserved keyword.","kind":"function","module":"dex.cf.writer","name":"isKeyword","package":"dex-cf","parentType":"","signature":"bool isKeyword(string s)","url":"/dex-cf/dex/cf/writer/isKeyword.html"},{"doc":"Quotes a string with the specified style.","kind":"function","module":"dex.cf.writer","name":"quoteString","package":"dex-cf","parentType":"","signature":"string quoteString(string s,  QuoteStyle style)","url":"/dex-cf/dex/cf/writer/quoteString.html"},{"doc":"Escapes a character for inclusion in a quoted string.","kind":"function","module":"dex.cf.writer","name":"escapeChar","package":"dex-cf","parentType":"","signature":"string escapeChar(char  c,  char  quote)","url":"/dex-cf/dex/cf/writer/escapeChar.html"},{"doc":"Configuration options for the CF writer.","kind":"struct","module":"dex.cf.writer","name":"CfWriterConfig","package":"dex-cf","parentType":"","signature":"CfWriterConfig","url":"/dex-cf/dex/cf/writer.html#CfWriterConfig"},{"doc":"Internal CF writer implementation.","kind":"struct","module":"dex.cf.writer","name":"CfWriter","package":"dex-cf","parentType":"","signature":"CfWriter","url":"/dex-cf/dex/cf/writer.html#CfWriter"},{"doc":"Writes a complete CfDocument.","kind":"method","module":"dex.cf.writer","name":"writeDocument","package":"dex-cf","parentType":"CfWriter","signature":"void writeDocument(CfDocument doc)","url":"/dex-cf/dex/cf/writer/CfWriter.writeDocument.html"},{"doc":"Writes a sequence of object members.","kind":"method","module":"dex.cf.writer","name":"writeMembers","package":"dex-cf","parentType":"CfWriter","signature":"void writeMembers(CfMember[]  members,  int  depth,  bool  explicit)","url":"/dex-cf/dex/cf/writer/CfWriter.writeMembers.html"},{"doc":"Writes a member key.","kind":"method","module":"dex.cf.writer","name":"writeKey","package":"dex-cf","parentType":"CfWriter","signature":"void writeKey(CfMember member)","url":"/dex-cf/dex/cf/writer/CfWriter.writeKey.html"},{"doc":"Writes a separator between members/elements.","kind":"method","module":"dex.cf.writer","name":"writeSeparator","package":"dex-cf","parentType":"CfWriter","signature":"void writeSeparator(SeparatorStyle style,  bool  isLast)","url":"/dex-cf/dex/cf/writer/CfWriter.writeSeparator.html"},{"doc":"Writes a CfNode.","kind":"method","module":"dex.cf.writer","name":"writeNode","package":"dex-cf","parentType":"CfWriter","signature":"void writeNode(CfNode *  node,  int  depth)","url":"/dex-cf/dex/cf/writer/CfWriter.writeNode.html"},{"doc":"Writes a string node.","kind":"method","module":"dex.cf.writer","name":"writeString","package":"dex-cf","parentType":"CfWriter","signature":"void writeString(CfNode *  node)","url":"/dex-cf/dex/cf/writer/CfWriter.writeString.html"},{"doc":"Writes an integer node.","kind":"method","module":"dex.cf.writer","name":"writeInteger","package":"dex-cf","parentType":"CfWriter","signature":"void writeInteger(CfNode *  node)","url":"/dex-cf/dex/cf/writer/CfWriter.writeInteger.html"},{"doc":"Writes a float node.","kind":"method","module":"dex.cf.writer","name":"writeFloat","package":"dex-cf","parentType":"CfWriter","signature":"void writeFloat(CfNode *  node)","url":"/dex-cf/dex/cf/writer/CfWriter.writeFloat.html"},{"doc":"Writes a float value with proper handling of special values.","kind":"method","module":"dex.cf.writer","name":"writeFloatValue","package":"dex-cf","parentType":"CfWriter","signature":"void writeFloatValue(double  value)","url":"/dex-cf/dex/cf/writer/CfWriter.writeFloatValue.html"},{"doc":"Writes an object node.","kind":"method","module":"dex.cf.writer","name":"writeObject","package":"dex-cf","parentType":"CfWriter","signature":"void writeObject(CfNode *  node,  int  depth)","url":"/dex-cf/dex/cf/writer/CfWriter.writeObject.html"},{"doc":"Writes an array node.","kind":"method","module":"dex.cf.writer","name":"writeArray","package":"dex-cf","parentType":"CfWriter","signature":"void writeArray(CfNode *  node,  int  depth)","url":"/dex-cf/dex/cf/writer/CfWriter.writeArray.html"},{"doc":"Writes comments.","kind":"method","module":"dex.cf.writer","name":"writeComments","package":"dex-cf","parentType":"CfWriter","signature":"void writeComments(CfComment[]  comments,  int  depth)","url":"/dex-cf/dex/cf/writer/CfWriter.writeComments.html"},{"doc":"Writes a single comment.","kind":"method","module":"dex.cf.writer","name":"writeComment","package":"dex-cf","parentType":"CfWriter","signature":"void writeComment(CfComment comment)","url":"/dex-cf/dex/cf/writer/CfWriter.writeComment.html"},{"doc":"Writes indentation.","kind":"method","module":"dex.cf.writer","name":"writeIndent","package":"dex-cf","parentType":"CfWriter","signature":"void writeIndent(int  depth)","url":"/dex-cf/dex/cf/writer/CfWriter.writeIndent.html"},{"doc":"D Runtime Library — druntime provides the low-level runtime support including memory management, threading, exception handling, and core system interfaces.","kind":"package","module":"","name":"druntime","package":"druntime","parentType":"","signature":"","url":""},{"doc":"The atomic module provides basic support for lock-free concurrent programming.","kind":"module","module":"core.atomic","name":"core.atomic","package":"druntime","parentType":"","signature":"","url":"/druntime/core/atomic.html"},{"doc":"Loads 'val' from memory and returns it.  The memory barrier specified by 'ms' is applied to the operation, which is fully sequenced by default.  Va...","kind":"function","module":"core.atomic","name":"atomicLoad","package":"druntime","parentType":"","signature":"T atomicLoad(MemoryOrder ms =  MemoryOrder.seq,  T)(auto  ref  return  scope  const  T val) if (!is(T ==  shared  U,  U)  && !is(T ==  shared  inout  U,  U)  && !is(T ==  shared  const  U,  U))","url":"/druntime/core/atomic/atomicLoad.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicLoad","package":"druntime","parentType":"","signature":"T atomicLoad(MemoryOrder ms =  MemoryOrder.seq,  T)(auto  ref  return  scope  shared  const  T val) if (!hasUnsharedIndirections!T)","url":"/druntime/core/atomic/atomicLoad.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicLoad","package":"druntime","parentType":"","signature":"TailShared!T atomicLoad(MemoryOrder ms =  MemoryOrder.seq,  T)(auto  ref  shared  const  T val) if (hasUnsharedIndirections!T)","url":"/druntime/core/atomic/atomicLoad.html"},{"doc":"Writes 'newval' into 'val'.  The memory barrier specified by 'ms' is applied to the operation, which is fully sequenced by default. Valid memory or...","kind":"function","module":"core.atomic","name":"atomicStore","package":"druntime","parentType":"","signature":"void atomicStore(MemoryOrder ms =  MemoryOrder.seq,  T,  V)(ref  T val,  V newval) if (!is(T ==  shared)  && !is(V ==  shared))","url":"/druntime/core/atomic/atomicStore.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicStore","package":"druntime","parentType":"","signature":"void atomicStore(MemoryOrder ms =  MemoryOrder.seq,  T,  V)(ref  shared  T val,  V newval) if (!is(T ==  class))","url":"/druntime/core/atomic/atomicStore.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicStore","package":"druntime","parentType":"","signature":"void atomicStore(MemoryOrder ms =  MemoryOrder.seq,  T,  V)(ref  shared  T val,  auto  ref  shared  V newval) if (is(T ==  class))","url":"/druntime/core/atomic/atomicStore.html"},{"doc":"Atomically adds `mod` to the value referenced by `val` and returns the value `val` held previously. This operation is both lock-free and atomic.","kind":"function","module":"core.atomic","name":"atomicFetchAdd","package":"druntime","parentType":"","signature":"T atomicFetchAdd(MemoryOrder ms =  MemoryOrder.seq,  T)(ref  return  scope  T val,  size_t mod) if ((__traits(isIntegral,  T)  ||  is(T ==  U *,  U))  && !is(T ==  shared))","url":"/druntime/core/atomic/atomicFetchAdd.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicFetchAdd","package":"druntime","parentType":"","signature":"T atomicFetchAdd(MemoryOrder ms =  MemoryOrder.seq,  T)(ref  return  scope  shared  T val,  size_t mod) if (__traits(isIntegral,  T)  ||  is(T ==  U *,  U))","url":"/druntime/core/atomic/atomicFetchAdd.html"},{"doc":"Atomically subtracts `mod` from the value referenced by `val` and returns the value `val` held previously. This operation is both lock-free and ato...","kind":"function","module":"core.atomic","name":"atomicFetchSub","package":"druntime","parentType":"","signature":"T atomicFetchSub(MemoryOrder ms =  MemoryOrder.seq,  T)(ref  return  scope  T val,  size_t mod) if ((__traits(isIntegral,  T)  ||  is(T ==  U *,  U))  && !is(T ==  shared))","url":"/druntime/core/atomic/atomicFetchSub.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicFetchSub","package":"druntime","parentType":"","signature":"T atomicFetchSub(MemoryOrder ms =  MemoryOrder.seq,  T)(ref  return  scope  shared  T val,  size_t mod) if (__traits(isIntegral,  T)  ||  is(T ==  U *,  U))","url":"/druntime/core/atomic/atomicFetchSub.html"},{"doc":"Exchange `exchangeWith` with the memory referenced by `here`. This operation is both lock-free and atomic.","kind":"function","module":"core.atomic","name":"atomicExchange","package":"druntime","parentType":"","signature":"T atomicExchange(MemoryOrder ms =  MemoryOrder.seq, T, V)(T *  here,  V exchangeWith) if (!is(T ==  shared)  && !is(V ==  shared))","url":"/druntime/core/atomic/atomicExchange.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicExchange","package":"druntime","parentType":"","signature":"TailShared!T atomicExchange(MemoryOrder ms =  MemoryOrder.seq, T, V)(shared(T) *  here,  V exchangeWith) if (!is(T ==  class)  && !is(T ==  interface))","url":"/druntime/core/atomic/atomicExchange.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"atomicExchange","package":"druntime","parentType":"","signature":"shared(T) atomicExchange(MemoryOrder ms =  MemoryOrder.seq, T, V)(shared(T) *  here,  shared(V)  exchangeWith) if (is(T ==  class)  ||  is(T ==  interface))","url":"/druntime/core/atomic/atomicExchange.html"},{"doc":"Stores 'writeThis' to the memory referenced by 'here' if the value referenced by 'here' is equal to 'ifThis'. The 'weak' version of cas may spuriou...","kind":"function","module":"core.atomic","name":"casWeak","package":"druntime","parentType":"","signature":"bool casWeak(MemoryOrder succ =  MemoryOrder.seq, MemoryOrder fail =  MemoryOrder.seq, T, V1, V2)(T *  here,  V1 ifThis,  V2 writeThis) if (!is(T ==  shared)  &&  is(T :  V1))","url":"/druntime/core/atomic/casWeak.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"casWeak","package":"druntime","parentType":"","signature":"bool casWeak(MemoryOrder succ =  MemoryOrder.seq, MemoryOrder fail =  MemoryOrder.seq, T, V1, V2)(shared(T) *  here,  V1 ifThis,  V2 writeThis) if (!is(T ==  class)  && (is(T :  V1)  ||  is(shared  T :  V1)))","url":"/druntime/core/atomic/casWeak.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"casWeak","package":"druntime","parentType":"","signature":"bool casWeak(MemoryOrder succ =  MemoryOrder.seq, MemoryOrder fail =  MemoryOrder.seq, T, V1, V2)(shared(T) *  here,  shared(V1)  ifThis,  shared(V2)  writeThis) if (is(T ==  class))","url":"/druntime/core/atomic/casWeak.html"},{"doc":"Stores 'writeThis' to the memory referenced by 'here' if the value referenced by 'here' is equal to the value referenced by 'ifThis'. The prior val...","kind":"function","module":"core.atomic","name":"casWeak","package":"druntime","parentType":"","signature":"bool casWeak(MemoryOrder succ =  MemoryOrder.seq, MemoryOrder fail =  MemoryOrder.seq, T, V)(T *  here,  T *  ifThis,  V writeThis) if (!is(T ==  shared  S,  S)  && !is(V ==  shared  U,  U))","url":"/druntime/core/atomic/casWeak.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"casWeak","package":"druntime","parentType":"","signature":"bool casWeak(MemoryOrder succ =  MemoryOrder.seq, MemoryOrder fail =  MemoryOrder.seq, T, V1, V2)(shared(T) *  here,  V1 *  ifThis,  V2 writeThis) if (!is(T ==  class)  && (is(T :  V1)  ||  is(shared  T :  V1)))","url":"/druntime/core/atomic/casWeak.html"},{"doc":"Ditto","kind":"function","module":"core.atomic","name":"casWeak","package":"druntime","parentType":"","signature":"bool casWeak(MemoryOrder succ =  MemoryOrder.seq, MemoryOrder fail =  MemoryOrder.seq, T, V)(shared(T) *  here,  shared(T) *  ifThis,  shared(V)  writeThis) if (is(T ==  class))","url":"/druntime/core/atomic/casWeak.html"},{"doc":"Inserts a full load/store memory fence (on platforms that need it). This ensures that all loads and stores before a call to this function are execu...","kind":"function","module":"core.atomic","name":"atomicFence","package":"druntime","parentType":"","signature":"void atomicFence(MemoryOrder order =  MemoryOrder.seq)()","url":"/druntime/core/atomic/atomicFence.html"},{"doc":"Gives a hint to the processor that the calling thread is in a 'spin-wait' loop, allowing to more efficiently allocate resources.","kind":"function","module":"core.atomic","name":"pause","package":"druntime","parentType":"","signature":"void pause()","url":"/druntime/core/atomic/pause.html"},{"doc":"Performs the binary operation 'op' on val using 'mod' as the modifier.","kind":"function","module":"core.atomic","name":"atomicOp","package":"druntime","parentType":"","signature":"TailShared!T atomicOp(string op,  T,  V1)(ref  shared  T val,  V1 mod) if (__traits(compiles,  mixin(\"*cast(T*)&val\" ~  op ~  \"mod\")))","url":"/druntime/core/atomic/atomicOp.html"},{"doc":"","kind":"function","module":"core.atomic","name":"atomicValueIsProperlyAligned","package":"druntime","parentType":"","signature":"bool atomicValueIsProperlyAligned(T)(ref  T val)","url":"/druntime/core/atomic/atomicValueIsProperlyAligned.html"},{"doc":"","kind":"function","module":"core.atomic","name":"atomicPtrIsProperlyAligned","package":"druntime","parentType":"","signature":"bool atomicPtrIsProperlyAligned(T)(T *  ptr)","url":"/druntime/core/atomic/atomicPtrIsProperlyAligned.html"},{"doc":"","kind":"function","module":"core.atomic","name":"casWeakByRef","package":"druntime","parentType":"","signature":"bool casWeakByRef(T, V1, V2)(ref  T value,  ref  V1 ifThis,  V2 writeThis)","url":"/druntime/core/atomic/casWeakByRef.html"},{"doc":"Specifies the memory ordering semantics of an atomic operation.","kind":"enum","module":"core.atomic","name":"MemoryOrder","package":"druntime","parentType":"","signature":"MemoryOrder","url":"/druntime/core/atomic.html#MemoryOrder"},{"doc":"Not sequenced. Corresponds to $(LINK2 https://llvm.org/docs/Atomics.html#monotonic, LLVM AtomicOrdering.Monotonic) and C++11/C11 `memory_order_rela...","kind":"enum_member","module":"core.atomic","name":"raw","package":"druntime","parentType":"","signature":"raw = 0","url":"/druntime/core/atomic.html#MemoryOrder"},{"doc":"Hoist-load + hoist-store barrier. Corresponds to $(LINK2 https://llvm.org/docs/Atomics.html#acquire, LLVM AtomicOrdering.Acquire) and C++11/C11 `me...","kind":"enum_member","module":"core.atomic","name":"acq","package":"druntime","parentType":"","signature":"acq = 2","url":"/druntime/core/atomic.html#MemoryOrder"},{"doc":"Sink-load + sink-store barrier. Corresponds to $(LINK2 https://llvm.org/docs/Atomics.html#release, LLVM AtomicOrdering.Release) and C++11/C11 `memo...","kind":"enum_member","module":"core.atomic","name":"rel","package":"druntime","parentType":"","signature":"rel = 3","url":"/druntime/core/atomic.html#MemoryOrder"},{"doc":"Acquire + release barrier. Corresponds to $(LINK2 https://llvm.org/docs/Atomics.html#acquirerelease, LLVM AtomicOrdering.AcquireRelease) and C++11/...","kind":"enum_member","module":"core.atomic","name":"acq_rel","package":"druntime","parentType":"","signature":"acq_rel = 4","url":"/druntime/core/atomic.html#MemoryOrder"},{"doc":"Fully sequenced (acquire + release). Corresponds to $(LINK2 https://llvm.org/docs/Atomics.html#sequentiallyconsistent, LLVM AtomicOrdering.Sequenti...","kind":"enum_member","module":"core.atomic","name":"seq","package":"druntime","parentType":"","signature":"seq = 5","url":"/druntime/core/atomic.html#MemoryOrder"},{"doc":"Performs either compare-and-set or compare-and-swap (or exchange).","kind":"template","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"cas(MemoryOrder succ =  MemoryOrder.seq,  MemoryOrder fail =  MemoryOrder.seq)","url":"/druntime/core/atomic.html#cas"},{"doc":"Compare-and-set for non-shared values","kind":"function","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"bool cas(T,  V1,  V2)(T *  here,  V1 ifThis,  V2 writeThis) if (!is(T ==  shared)  &&  is(T :  V1))","url":"/druntime/core/atomic.html#cas"},{"doc":"Compare-and-set for shared value type","kind":"function","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"bool cas(T,  V1,  V2)(shared(T) *  here,  V1 ifThis,  V2 writeThis) if (!is(T ==  class)  && (is(T :  V1)  ||  is(shared  T :  V1)))","url":"/druntime/core/atomic.html#cas"},{"doc":"Compare-and-set for `shared` reference type (`class`)","kind":"function","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"bool cas(T,  V1,  V2)(shared(T) *  here,  shared(V1)  ifThis,  shared(V2)  writeThis) if (is(T ==  class))","url":"/druntime/core/atomic.html#cas"},{"doc":"Compare-and-exchange for non-`shared` types","kind":"function","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"bool cas(T,  V)(T *  here,  T *  ifThis,  V writeThis) if (!is(T ==  shared)  && !is(V ==  shared))","url":"/druntime/core/atomic.html#cas"},{"doc":"Compare and exchange for mixed-`shared`ness types","kind":"function","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"bool cas(T,  V1,  V2)(shared(T) *  here,  V1 *  ifThis,  V2 writeThis) if (!is(T ==  class)  && (is(T :  V1)  ||  is(shared  T :  V1)))","url":"/druntime/core/atomic.html#cas"},{"doc":"Compare-and-exchange for `class`","kind":"function","module":"core.atomic","name":"cas","package":"druntime","parentType":"","signature":"bool cas(T,  V)(shared(T) *  here,  shared(T) *  ifThis,  shared(V)  writeThis) if (is(T ==  class))","url":"/druntime/core/atomic.html#cas"},{"doc":"","kind":"template","module":"core.atomic","name":"IntForFloat","package":"druntime","parentType":"","signature":"IntForFloat(F)","url":"/druntime/core/atomic.html#IntForFloat"},{"doc":"","kind":"template","module":"core.atomic","name":"IntForStruct","package":"druntime","parentType":"","signature":"IntForStruct(S)","url":"/druntime/core/atomic.html#IntForStruct"},{"doc":"","kind":"template","module":"core.atomic","name":"ValidateStruct","package":"druntime","parentType":"","signature":"ValidateStruct(S)","url":"/druntime/core/atomic.html#ValidateStruct"},{"doc":"","kind":"template","module":"core.atomic","name":"TailShared","package":"druntime","parentType":"","signature":"TailShared(U)","url":"/druntime/core/atomic.html#TailShared"},{"doc":"","kind":"template","module":"core.atomic","name":"TailShared","package":"druntime","parentType":"","signature":"TailShared(S)","url":"/druntime/core/atomic.html#TailShared"},{"doc":"This module contains UDA's (User Defined Attributes) either used in the runtime or special UDA's recognized by compiler.","kind":"module","module":"core.attribute","name":"core.attribute","package":"druntime","parentType":"","signature":"","url":"/druntime/core/attribute.html"},{"doc":"Use this attribute to ensure that values of a `struct` or `union` type are not discarded.","kind":"enum","module":"core.attribute","name":"mustuse","package":"druntime","parentType":"","signature":"mustuse","url":"/druntime/core/attribute.html#mustuse"},{"doc":"Use this attribute to indicate that a shared module constructor does not depend on any other module constructor being run first. This avoids errors...","kind":"enum","module":"core.attribute","name":"standalone","package":"druntime","parentType":"","signature":"standalone","url":"/druntime/core/attribute.html#standalone"},{"doc":"This module contains a collection of bit-level operations.","kind":"module","module":"core.bitop","name":"core.bitop","package":"druntime","parentType":"","signature":"","url":"/druntime/core/bitop.html"},{"doc":"Scans the bits in v starting with bit 0, looking for the first set bit. Returns: The bit number of the first bit set. The return value is undefined...","kind":"function","module":"core.bitop","name":"bsf","package":"druntime","parentType":"","signature":"int bsf(uint  v)","url":"/druntime/core/bitop/bsf.html"},{"doc":"ditto","kind":"function","module":"core.bitop","name":"bsf","package":"druntime","parentType":"","signature":"int bsf(ulong  v)","url":"/druntime/core/bitop/bsf.html"},{"doc":"Scans the bits in v from the most significant bit to the least significant bit, looking for the first set bit. Returns: The bit number of the first...","kind":"function","module":"core.bitop","name":"bsr","package":"druntime","parentType":"","signature":"int bsr(uint  v)","url":"/druntime/core/bitop/bsr.html"},{"doc":"ditto","kind":"function","module":"core.bitop","name":"bsr","package":"druntime","parentType":"","signature":"int bsr(ulong  v)","url":"/druntime/core/bitop/bsr.html"},{"doc":"","kind":"function","module":"core.bitop","name":"softScan","package":"druntime","parentType":"","signature":"int softScan(N,  bool  forward)(N v) if (is(N ==  uint)  ||  is(N ==  ulong))","url":"/druntime/core/bitop/softScan.html"},{"doc":"Tests the bit. (No longer an intrisic - the compiler recognizes the patterns in the body.)","kind":"function","module":"core.bitop","name":"bt","package":"druntime","parentType":"","signature":"int bt(const  scope  size_t *  p,  size_t bitnum)","url":"/druntime/core/bitop/bt.html"},{"doc":"Tests and complements the bit.","kind":"function","module":"core.bitop","name":"btc","package":"druntime","parentType":"","signature":"int btc(size_t *  p,  size_t bitnum)","url":"/druntime/core/bitop/btc.html"},{"doc":"Tests and resets (sets to 0) the bit.","kind":"function","module":"core.bitop","name":"btr","package":"druntime","parentType":"","signature":"int btr(size_t *  p,  size_t bitnum)","url":"/druntime/core/bitop/btr.html"},{"doc":"* Tests and sets the bit. * Params: * p = a non-NULL pointer to an array of size_ts. * bitnum = a bit number, starting with bit 0 of p[0], * and pr...","kind":"function","module":"core.bitop","name":"bts","package":"druntime","parentType":"","signature":"int bts(size_t *  p,  size_t bitnum)","url":"/druntime/core/bitop/bts.html"},{"doc":"Swaps bytes in a 2 byte ushort. Params: x = value Returns: `x` with bytes swapped","kind":"function","module":"core.bitop","name":"byteswap","package":"druntime","parentType":"","signature":"ushort byteswap(ushort  x)","url":"/druntime/core/bitop/byteswap.html"},{"doc":"Swaps bytes in a 4 byte uint end-to-end, i.e. byte 0 becomes byte 3, byte 1 becomes byte 2, byte 2 becomes byte 1, byte 3 becomes byte 0.","kind":"function","module":"core.bitop","name":"bswap","package":"druntime","parentType":"","signature":"uint bswap(uint  v)","url":"/druntime/core/bitop/bswap.html"},{"doc":"Swaps bytes in an 8 byte ulong end-to-end, i.e. byte 0 becomes byte 7, byte 1 becomes byte 6, etc. This is meant to be recognized by the compiler a...","kind":"function","module":"core.bitop","name":"bswap","package":"druntime","parentType":"","signature":"ulong bswap(ulong  v)","url":"/druntime/core/bitop/bswap.html"},{"doc":"Calculates the number of set bits in an integer.","kind":"function","module":"core.bitop","name":"popcnt","package":"druntime","parentType":"","signature":"int popcnt(uint  x)","url":"/druntime/core/bitop/popcnt.html"},{"doc":"ditto","kind":"function","module":"core.bitop","name":"popcnt","package":"druntime","parentType":"","signature":"int popcnt(ulong  x)","url":"/druntime/core/bitop/popcnt.html"},{"doc":"","kind":"function","module":"core.bitop","name":"softPopcnt","package":"druntime","parentType":"","signature":"int softPopcnt(N)(N x) if (is(N ==  uint)  ||  is(N ==  ulong))","url":"/druntime/core/bitop/softPopcnt.html"},{"doc":"Reverses the order of bits in a 32-bit integer.","kind":"function","module":"core.bitop","name":"bitswap","package":"druntime","parentType":"","signature":"uint bitswap(  uint  x )","url":"/druntime/core/bitop/bitswap.html"},{"doc":"Reverses the order of bits in a 64-bit integer.","kind":"function","module":"core.bitop","name":"bitswap","package":"druntime","parentType":"","signature":"ulong bitswap(  ulong  x )","url":"/druntime/core/bitop/bitswap.html"},{"doc":"","kind":"function","module":"core.bitop","name":"softBitswap","package":"druntime","parentType":"","signature":"N softBitswap(N)(N x) if (is(N ==  uint)  ||  is(N ==  ulong))","url":"/druntime/core/bitop/softBitswap.html"},{"doc":"Bitwise rotate `value` left (`rol`) or right (`ror`) by `count` bit positions.","kind":"function","module":"core.bitop","name":"rol","package":"druntime","parentType":"","signature":"T rol(T)(const  T value,  const  uint  count) if (__traits(isIntegral,  T)  &&  __traits(isUnsigned,  T))","url":"/druntime/core/bitop/rol.html"},{"doc":"ditto","kind":"function","module":"core.bitop","name":"ror","package":"druntime","parentType":"","signature":"T ror(T)(const  T value,  const  uint  count) if (__traits(isIntegral,  T)  &&  __traits(isUnsigned,  T))","url":"/druntime/core/bitop/ror.html"},{"doc":"ditto","kind":"function","module":"core.bitop","name":"rol","package":"druntime","parentType":"","signature":"T rol(uint  count,  T)(const  T value) if (__traits(isIntegral,  T)  &&  __traits(isUnsigned,  T))","url":"/druntime/core/bitop/rol.html"},{"doc":"ditto","kind":"function","module":"core.bitop","name":"ror","package":"druntime","parentType":"","signature":"T ror(uint  count,  T)(const  T value) if (__traits(isIntegral,  T)  &&  __traits(isUnsigned,  T))","url":"/druntime/core/bitop/ror.html"},{"doc":"","kind":"union","module":"core.bitop","name":"Split64","package":"druntime","parentType":"","signature":"Split64","url":"/druntime/core/bitop.html#Split64"},{"doc":"","kind":"alias","module":"core.bitop","name":"softBsf","package":"druntime","parentType":"","signature":"softBsf(N) = softScan!(N,  true)","url":"/druntime/core/bitop.html#softBsf"},{"doc":"","kind":"alias","module":"core.bitop","name":"softBsr","package":"druntime","parentType":"","signature":"softBsr(N) = softScan!(N,  false)","url":"/druntime/core/bitop.html#softBsr"},{"doc":"Range over bit set. Each element is the bit number that is set.","kind":"struct","module":"core.bitop","name":"BitRange","package":"druntime","parentType":"","signature":"BitRange","url":"/druntime/core/bitop.html#BitRange"},{"doc":"Range functions","kind":"method","module":"core.bitop","name":"front","package":"druntime","parentType":"BitRange","signature":"size_t front()","url":"/druntime/core/bitop/BitRange.front.html"},{"doc":"ditto","kind":"method","module":"core.bitop","name":"empty","package":"druntime","parentType":"BitRange","signature":"bool empty()","url":"/druntime/core/bitop/BitRange.empty.html"},{"doc":"ditto","kind":"method","module":"core.bitop","name":"popFront","package":"druntime","parentType":"BitRange","signature":"void popFront()","url":"/druntime/core/bitop/BitRange.popFront.html"},{"doc":"To provide access to features that would be otherwise counterproductive or difficult to implement, compilers provide an interface consisting of a s...","kind":"module","module":"core.builtins","name":"core.builtins","package":"druntime","parentType":"","signature":"","url":"/druntime/core/builtins.html"},{"doc":"Writes `s` to `stderr` during CTFE (does nothing at runtime).","kind":"function","module":"core.builtins","name":"__ctfeWrite","package":"druntime","parentType":"","signature":"void __ctfeWrite(scope  const(char)[]  s)","url":"/druntime/core/builtins/__ctfeWrite.html"},{"doc":"Provide static branch and value hints for the LDC/GDC compilers. DMD ignores these hints.","kind":"function","module":"core.builtins","name":"likely","package":"druntime","parentType":"","signature":"bool likely()(bool  b)","url":"/druntime/core/builtins/likely.html"},{"doc":"ditto","kind":"function","module":"core.builtins","name":"unlikely","package":"druntime","parentType":"","signature":"bool unlikely()(bool  b)","url":"/druntime/core/builtins/unlikely.html"},{"doc":"This module implements integral arithmetic primitives that check for out-of-range results.","kind":"module","module":"core.checkedint","name":"core.checkedint","package":"druntime","parentType":"","signature":"","url":"/druntime/core/checkedint.html"},{"doc":"Add two signed integers, checking for overflow.","kind":"function","module":"core.checkedint","name":"adds","package":"druntime","parentType":"","signature":"int adds()(int  x,  int  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/adds.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"adds","package":"druntime","parentType":"","signature":"long adds()(long  x,  long  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/adds.html"},{"doc":"Add two unsigned integers, checking for overflow (aka carry).","kind":"function","module":"core.checkedint","name":"addu","package":"druntime","parentType":"","signature":"uint addu()(uint  x,  uint  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/addu.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"addu","package":"druntime","parentType":"","signature":"ulong addu()(ulong  x,  ulong  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/addu.html"},{"doc":"Subtract two signed integers, checking for overflow.","kind":"function","module":"core.checkedint","name":"subs","package":"druntime","parentType":"","signature":"int subs()(int  x,  int  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/subs.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"subs","package":"druntime","parentType":"","signature":"long subs()(long  x,  long  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/subs.html"},{"doc":"Subtract two unsigned integers, checking for overflow (aka borrow).","kind":"function","module":"core.checkedint","name":"subu","package":"druntime","parentType":"","signature":"uint subu()(uint  x,  uint  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/subu.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"subu","package":"druntime","parentType":"","signature":"ulong subu()(ulong  x,  ulong  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/subu.html"},{"doc":"Negate an integer.","kind":"function","module":"core.checkedint","name":"negs","package":"druntime","parentType":"","signature":"int negs()(int  x,  ref  bool  overflow)","url":"/druntime/core/checkedint/negs.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"negs","package":"druntime","parentType":"","signature":"long negs()(long  x,  ref  bool  overflow)","url":"/druntime/core/checkedint/negs.html"},{"doc":"Multiply two signed integers, checking for overflow.","kind":"function","module":"core.checkedint","name":"muls","package":"druntime","parentType":"","signature":"int muls()(int  x,  int  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/muls.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"muls","package":"druntime","parentType":"","signature":"long muls()(long  x,  long  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/muls.html"},{"doc":"Multiply two unsigned integers, checking for overflow (aka carry).","kind":"function","module":"core.checkedint","name":"mulu","package":"druntime","parentType":"","signature":"uint mulu()(uint  x,  uint  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/mulu.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"mulu","package":"druntime","parentType":"","signature":"ulong mulu()(ulong  x,  uint  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/mulu.html"},{"doc":"ditto","kind":"function","module":"core.checkedint","name":"mulu","package":"druntime","parentType":"","signature":"ulong mulu()(ulong  x,  ulong  y,  ref  bool  overflow)","url":"/druntime/core/checkedint/mulu.html"},{"doc":"Identify the characteristics of the host CPU, providing information about cache sizes and assembly optimisation hints. This module is provided prim...","kind":"module","module":"core.cpuid","name":"core.cpuid","package":"druntime","parentType":"","signature":"","url":"/druntime/core/cpuid.html"},{"doc":"The data caches. If there are fewer than 5 physical caches levels, the remaining levels are set to size_t.max (== entire memory space)","kind":"function","module":"core.cpuid","name":"dataCaches","package":"druntime","parentType":"","signature":"const(CacheInfo)[5] dataCaches()","url":"/druntime/core/cpuid/dataCaches.html"},{"doc":"Returns vendor string, for display purposes only. Do NOT use this to determine features! Note that some CPUs have programmable vendorIDs.","kind":"function","module":"core.cpuid","name":"vendor","package":"druntime","parentType":"","signature":"string vendor()","url":"/druntime/core/cpuid/vendor.html"},{"doc":"Returns processor string, for display purposes only","kind":"function","module":"core.cpuid","name":"processor","package":"druntime","parentType":"","signature":"string processor()","url":"/druntime/core/cpuid/processor.html"},{"doc":"Does it have an x87 FPU on-chip?","kind":"function","module":"core.cpuid","name":"x87onChip","package":"druntime","parentType":"","signature":"bool x87onChip()","url":"/druntime/core/cpuid/x87onChip.html"},{"doc":"Is MMX supported?","kind":"function","module":"core.cpuid","name":"mmx","package":"druntime","parentType":"","signature":"bool mmx()","url":"/druntime/core/cpuid/mmx.html"},{"doc":"Is SSE supported?","kind":"function","module":"core.cpuid","name":"sse","package":"druntime","parentType":"","signature":"bool sse()","url":"/druntime/core/cpuid/sse.html"},{"doc":"Is SSE2 supported?","kind":"function","module":"core.cpuid","name":"sse2","package":"druntime","parentType":"","signature":"bool sse2()","url":"/druntime/core/cpuid/sse2.html"},{"doc":"Is SSE3 supported?","kind":"function","module":"core.cpuid","name":"sse3","package":"druntime","parentType":"","signature":"bool sse3()","url":"/druntime/core/cpuid/sse3.html"},{"doc":"Is SSSE3 supported?","kind":"function","module":"core.cpuid","name":"ssse3","package":"druntime","parentType":"","signature":"bool ssse3()","url":"/druntime/core/cpuid/ssse3.html"},{"doc":"Is SSE4.1 supported?","kind":"function","module":"core.cpuid","name":"sse41","package":"druntime","parentType":"","signature":"bool sse41()","url":"/druntime/core/cpuid/sse41.html"},{"doc":"Is SSE4.2 supported?","kind":"function","module":"core.cpuid","name":"sse42","package":"druntime","parentType":"","signature":"bool sse42()","url":"/druntime/core/cpuid/sse42.html"},{"doc":"Is SSE4a supported?","kind":"function","module":"core.cpuid","name":"sse4a","package":"druntime","parentType":"","signature":"bool sse4a()","url":"/druntime/core/cpuid/sse4a.html"},{"doc":"Is AES supported","kind":"function","module":"core.cpuid","name":"aes","package":"druntime","parentType":"","signature":"bool aes()","url":"/druntime/core/cpuid/aes.html"},{"doc":"Is pclmulqdq supported","kind":"function","module":"core.cpuid","name":"hasPclmulqdq","package":"druntime","parentType":"","signature":"bool hasPclmulqdq()","url":"/druntime/core/cpuid/hasPclmulqdq.html"},{"doc":"Is rdrand supported","kind":"function","module":"core.cpuid","name":"hasRdrand","package":"druntime","parentType":"","signature":"bool hasRdrand()","url":"/druntime/core/cpuid/hasRdrand.html"},{"doc":"Is AVX supported","kind":"function","module":"core.cpuid","name":"avx","package":"druntime","parentType":"","signature":"bool avx()","url":"/druntime/core/cpuid/avx.html"},{"doc":"Is VEX-Encoded AES supported","kind":"function","module":"core.cpuid","name":"vaes","package":"druntime","parentType":"","signature":"bool vaes()","url":"/druntime/core/cpuid/vaes.html"},{"doc":"Is vpclmulqdq supported","kind":"function","module":"core.cpuid","name":"hasVpclmulqdq","package":"druntime","parentType":"","signature":"bool hasVpclmulqdq(){return","url":"/druntime/core/cpuid/hasVpclmulqdq.html"},{"doc":"Is FMA supported","kind":"function","module":"core.cpuid","name":"fma","package":"druntime","parentType":"","signature":"bool fma()","url":"/druntime/core/cpuid/fma.html"},{"doc":"Is FP16C supported","kind":"function","module":"core.cpuid","name":"fp16c","package":"druntime","parentType":"","signature":"bool fp16c()","url":"/druntime/core/cpuid/fp16c.html"},{"doc":"Is AVX2 supported","kind":"function","module":"core.cpuid","name":"avx2","package":"druntime","parentType":"","signature":"bool avx2()","url":"/druntime/core/cpuid/avx2.html"},{"doc":"Is HLE (hardware lock elision) supported","kind":"function","module":"core.cpuid","name":"hle","package":"druntime","parentType":"","signature":"bool hle()","url":"/druntime/core/cpuid/hle.html"},{"doc":"Is RTM (restricted transactional memory) supported","kind":"function","module":"core.cpuid","name":"rtm","package":"druntime","parentType":"","signature":"bool rtm()","url":"/druntime/core/cpuid/rtm.html"},{"doc":"Is AVX512F supported","kind":"function","module":"core.cpuid","name":"avx512f","package":"druntime","parentType":"","signature":"bool avx512f()","url":"/druntime/core/cpuid/avx512f.html"},{"doc":"Is rdseed supported","kind":"function","module":"core.cpuid","name":"hasRdseed","package":"druntime","parentType":"","signature":"bool hasRdseed()","url":"/druntime/core/cpuid/hasRdseed.html"},{"doc":"Is SHA supported","kind":"function","module":"core.cpuid","name":"hasSha","package":"druntime","parentType":"","signature":"bool hasSha()","url":"/druntime/core/cpuid/hasSha.html"},{"doc":"Is AMD 3DNOW supported?","kind":"function","module":"core.cpuid","name":"amd3dnow","package":"druntime","parentType":"","signature":"bool amd3dnow()","url":"/druntime/core/cpuid/amd3dnow.html"},{"doc":"Is AMD 3DNOW Ext supported?","kind":"function","module":"core.cpuid","name":"amd3dnowExt","package":"druntime","parentType":"","signature":"bool amd3dnowExt()","url":"/druntime/core/cpuid/amd3dnowExt.html"},{"doc":"Are AMD extensions to MMX supported?","kind":"function","module":"core.cpuid","name":"amdMmx","package":"druntime","parentType":"","signature":"bool amdMmx()","url":"/druntime/core/cpuid/amdMmx.html"},{"doc":"Is fxsave/fxrstor supported?","kind":"function","module":"core.cpuid","name":"hasFxsr","package":"druntime","parentType":"","signature":"bool hasFxsr()","url":"/druntime/core/cpuid/hasFxsr.html"},{"doc":"Is cmov supported?","kind":"function","module":"core.cpuid","name":"hasCmov","package":"druntime","parentType":"","signature":"bool hasCmov()","url":"/druntime/core/cpuid/hasCmov.html"},{"doc":"Is rdtsc supported?","kind":"function","module":"core.cpuid","name":"hasRdtsc","package":"druntime","parentType":"","signature":"bool hasRdtsc()","url":"/druntime/core/cpuid/hasRdtsc.html"},{"doc":"Is cmpxchg8b supported?","kind":"function","module":"core.cpuid","name":"hasCmpxchg8b","package":"druntime","parentType":"","signature":"bool hasCmpxchg8b()","url":"/druntime/core/cpuid/hasCmpxchg8b.html"},{"doc":"Is cmpxchg8b supported?","kind":"function","module":"core.cpuid","name":"hasCmpxchg16b","package":"druntime","parentType":"","signature":"bool hasCmpxchg16b()","url":"/druntime/core/cpuid/hasCmpxchg16b.html"},{"doc":"Is SYSENTER/SYSEXIT supported?","kind":"function","module":"core.cpuid","name":"hasSysEnterSysExit","package":"druntime","parentType":"","signature":"bool hasSysEnterSysExit()","url":"/druntime/core/cpuid/hasSysEnterSysExit.html"},{"doc":"Is 3DNow prefetch supported?","kind":"function","module":"core.cpuid","name":"has3dnowPrefetch","package":"druntime","parentType":"","signature":"bool has3dnowPrefetch()","url":"/druntime/core/cpuid/has3dnowPrefetch.html"},{"doc":"Are LAHF and SAHF supported in 64-bit mode?","kind":"function","module":"core.cpuid","name":"hasLahfSahf","package":"druntime","parentType":"","signature":"bool hasLahfSahf()","url":"/druntime/core/cpuid/hasLahfSahf.html"},{"doc":"Is POPCNT supported?","kind":"function","module":"core.cpuid","name":"hasPopcnt","package":"druntime","parentType":"","signature":"bool hasPopcnt()","url":"/druntime/core/cpuid/hasPopcnt.html"},{"doc":"Is LZCNT supported?","kind":"function","module":"core.cpuid","name":"hasLzcnt","package":"druntime","parentType":"","signature":"bool hasLzcnt()","url":"/druntime/core/cpuid/hasLzcnt.html"},{"doc":"Is this an Intel64 or AMD 64?","kind":"function","module":"core.cpuid","name":"isX86_64","package":"druntime","parentType":"","signature":"bool isX86_64()","url":"/druntime/core/cpuid/isX86_64.html"},{"doc":"Is this an IA64 (Itanium) processor?","kind":"function","module":"core.cpuid","name":"isItanium","package":"druntime","parentType":"","signature":"bool isItanium()","url":"/druntime/core/cpuid/isItanium.html"},{"doc":"Is hyperthreading supported?","kind":"function","module":"core.cpuid","name":"hyperThreading","package":"druntime","parentType":"","signature":"bool hyperThreading()","url":"/druntime/core/cpuid/hyperThreading.html"},{"doc":"Returns number of threads per CPU","kind":"function","module":"core.cpuid","name":"threadsPerCPU","package":"druntime","parentType":"","signature":"uint threadsPerCPU()","url":"/druntime/core/cpuid/threadsPerCPU.html"},{"doc":"Returns number of cores in CPU","kind":"function","module":"core.cpuid","name":"coresPerCPU","package":"druntime","parentType":"","signature":"uint coresPerCPU()","url":"/druntime/core/cpuid/coresPerCPU.html"},{"doc":"Optimisation hints for assembly code.","kind":"function","module":"core.cpuid","name":"preferAthlon","package":"druntime","parentType":"","signature":"bool preferAthlon()","url":"/druntime/core/cpuid/preferAthlon.html"},{"doc":"Does this CPU perform better on Pentium4 code than PentiumPro..Core2 code?","kind":"function","module":"core.cpuid","name":"preferPentium4","package":"druntime","parentType":"","signature":"bool preferPentium4()","url":"/druntime/core/cpuid/preferPentium4.html"},{"doc":"Does this CPU perform better on Pentium I code than Pentium Pro code?","kind":"function","module":"core.cpuid","name":"preferPentium1","package":"druntime","parentType":"","signature":"bool preferPentium1()","url":"/druntime/core/cpuid/preferPentium1.html"},{"doc":"The number of cache levels in the CPU.","kind":"function","module":"core.cpuid","name":"cacheLevels","package":"druntime","parentType":"","signature":"uint cacheLevels()","url":"/druntime/core/cpuid/cacheLevels.html"},{"doc":"","kind":"function","module":"core.cpuid","name":"getCpuFeatures","package":"druntime","parentType":"","signature":"CpuFeatures * getCpuFeatures()","url":"/druntime/core/cpuid/getCpuFeatures.html"},{"doc":"","kind":"function","module":"core.cpuid","name":"hyperThreadingBit","package":"druntime","parentType":"","signature":"bool hyperThreadingBit()","url":"/druntime/core/cpuid/hyperThreadingBit.html"},{"doc":"","kind":"function","module":"core.cpuid","name":"cpuid_initialization","package":"druntime","parentType":"","signature":"void cpuid_initialization()","url":"/druntime/core/cpuid/cpuid_initialization.html"},{"doc":"Cache size and behaviour","kind":"struct","module":"core.cpuid","name":"CacheInfo","package":"druntime","parentType":"","signature":"CacheInfo","url":"/druntime/core/cpuid.html#CacheInfo"},{"doc":"","kind":"struct","module":"core.cpuid","name":"CpuFeatures","package":"druntime","parentType":"","signature":"CpuFeatures","url":"/druntime/core/cpuid.html#CpuFeatures"},{"doc":"$(RED Scheduled for deprecation. Please use $(D dataCaches) instead.)","kind":"variable","module":"core.cpuid","name":"datacache","package":"druntime","parentType":"","signature":"CacheInfo[5] datacache","url":"/druntime/core/cpuid.html#datacache"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_dataCaches","package":"druntime","parentType":"","signature":"const(CacheInfo)[5] _dataCaches","url":"/druntime/core/cpuid.html#_dataCaches"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_vendor","package":"druntime","parentType":"","signature":"string _vendor","url":"/druntime/core/cpuid.html#_vendor"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_processor","package":"druntime","parentType":"","signature":"string _processor","url":"/druntime/core/cpuid.html#_processor"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_x87onChip","package":"druntime","parentType":"","signature":"bool _x87onChip","url":"/druntime/core/cpuid.html#_x87onChip"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_mmx","package":"druntime","parentType":"","signature":"bool _mmx","url":"/druntime/core/cpuid.html#_mmx"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_sse","package":"druntime","parentType":"","signature":"bool _sse","url":"/druntime/core/cpuid.html#_sse"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_sse2","package":"druntime","parentType":"","signature":"bool _sse2","url":"/druntime/core/cpuid.html#_sse2"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_sse3","package":"druntime","parentType":"","signature":"bool _sse3","url":"/druntime/core/cpuid.html#_sse3"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_ssse3","package":"druntime","parentType":"","signature":"bool _ssse3","url":"/druntime/core/cpuid.html#_ssse3"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_sse41","package":"druntime","parentType":"","signature":"bool _sse41","url":"/druntime/core/cpuid.html#_sse41"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_sse42","package":"druntime","parentType":"","signature":"bool _sse42","url":"/druntime/core/cpuid.html#_sse42"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_sse4a","package":"druntime","parentType":"","signature":"bool _sse4a","url":"/druntime/core/cpuid.html#_sse4a"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_aes","package":"druntime","parentType":"","signature":"bool _aes","url":"/druntime/core/cpuid.html#_aes"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasPclmulqdq","package":"druntime","parentType":"","signature":"bool _hasPclmulqdq","url":"/druntime/core/cpuid.html#_hasPclmulqdq"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasRdrand","package":"druntime","parentType":"","signature":"bool _hasRdrand","url":"/druntime/core/cpuid.html#_hasRdrand"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_avx","package":"druntime","parentType":"","signature":"bool _avx","url":"/druntime/core/cpuid.html#_avx"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_vaes","package":"druntime","parentType":"","signature":"bool _vaes","url":"/druntime/core/cpuid.html#_vaes"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasVpclmulqdq","package":"druntime","parentType":"","signature":"bool _hasVpclmulqdq","url":"/druntime/core/cpuid.html#_hasVpclmulqdq"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_fma","package":"druntime","parentType":"","signature":"bool _fma","url":"/druntime/core/cpuid.html#_fma"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_fp16c","package":"druntime","parentType":"","signature":"bool _fp16c","url":"/druntime/core/cpuid.html#_fp16c"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_avx2","package":"druntime","parentType":"","signature":"bool _avx2","url":"/druntime/core/cpuid.html#_avx2"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hle","package":"druntime","parentType":"","signature":"bool _hle","url":"/druntime/core/cpuid.html#_hle"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_rtm","package":"druntime","parentType":"","signature":"bool _rtm","url":"/druntime/core/cpuid.html#_rtm"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_avx512f","package":"druntime","parentType":"","signature":"bool _avx512f","url":"/druntime/core/cpuid.html#_avx512f"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasRdseed","package":"druntime","parentType":"","signature":"bool _hasRdseed","url":"/druntime/core/cpuid.html#_hasRdseed"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasSha","package":"druntime","parentType":"","signature":"bool _hasSha","url":"/druntime/core/cpuid.html#_hasSha"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_amd3dnow","package":"druntime","parentType":"","signature":"bool _amd3dnow","url":"/druntime/core/cpuid.html#_amd3dnow"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_amd3dnowExt","package":"druntime","parentType":"","signature":"bool _amd3dnowExt","url":"/druntime/core/cpuid.html#_amd3dnowExt"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_amdMmx","package":"druntime","parentType":"","signature":"bool _amdMmx","url":"/druntime/core/cpuid.html#_amdMmx"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasFxsr","package":"druntime","parentType":"","signature":"bool _hasFxsr","url":"/druntime/core/cpuid.html#_hasFxsr"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasCmov","package":"druntime","parentType":"","signature":"bool _hasCmov","url":"/druntime/core/cpuid.html#_hasCmov"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasRdtsc","package":"druntime","parentType":"","signature":"bool _hasRdtsc","url":"/druntime/core/cpuid.html#_hasRdtsc"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasCmpxchg8b","package":"druntime","parentType":"","signature":"bool _hasCmpxchg8b","url":"/druntime/core/cpuid.html#_hasCmpxchg8b"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasCmpxchg16b","package":"druntime","parentType":"","signature":"bool _hasCmpxchg16b","url":"/druntime/core/cpuid.html#_hasCmpxchg16b"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasSysEnterSysExit","package":"druntime","parentType":"","signature":"bool _hasSysEnterSysExit","url":"/druntime/core/cpuid.html#_hasSysEnterSysExit"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_has3dnowPrefetch","package":"druntime","parentType":"","signature":"bool _has3dnowPrefetch","url":"/druntime/core/cpuid.html#_has3dnowPrefetch"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasLahfSahf","package":"druntime","parentType":"","signature":"bool _hasLahfSahf","url":"/druntime/core/cpuid.html#_hasLahfSahf"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasPopcnt","package":"druntime","parentType":"","signature":"bool _hasPopcnt","url":"/druntime/core/cpuid.html#_hasPopcnt"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hasLzcnt","package":"druntime","parentType":"","signature":"bool _hasLzcnt","url":"/druntime/core/cpuid.html#_hasLzcnt"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_isX86_64","package":"druntime","parentType":"","signature":"bool _isX86_64","url":"/druntime/core/cpuid.html#_isX86_64"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_isItanium","package":"druntime","parentType":"","signature":"bool _isItanium","url":"/druntime/core/cpuid.html#_isItanium"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_hyperThreading","package":"druntime","parentType":"","signature":"bool _hyperThreading","url":"/druntime/core/cpuid.html#_hyperThreading"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_threadsPerCPU","package":"druntime","parentType":"","signature":"uint _threadsPerCPU","url":"/druntime/core/cpuid.html#_threadsPerCPU"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_coresPerCPU","package":"druntime","parentType":"","signature":"uint _coresPerCPU","url":"/druntime/core/cpuid.html#_coresPerCPU"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_preferAthlon","package":"druntime","parentType":"","signature":"bool _preferAthlon","url":"/druntime/core/cpuid.html#_preferAthlon"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_preferPentium4","package":"druntime","parentType":"","signature":"bool _preferPentium4","url":"/druntime/core/cpuid.html#_preferPentium4"},{"doc":"","kind":"variable","module":"core.cpuid","name":"_preferPentium1","package":"druntime","parentType":"","signature":"bool _preferPentium1","url":"/druntime/core/cpuid.html#_preferPentium1"},{"doc":"$(RED Warning: This field will be turned into a property in a future release.)","kind":"variable","module":"core.cpuid","name":"stepping","package":"druntime","parentType":"","signature":"uint stepping","url":"/druntime/core/cpuid.html#stepping"},{"doc":"$(RED This field has been deprecated. Please use $(D cacheLevels) instead.)","kind":"variable","module":"core.cpuid","name":"numCacheLevels","package":"druntime","parentType":"","signature":"uint numCacheLevels","url":"/druntime/core/cpuid.html#numCacheLevels"},{"doc":"","kind":"variable","module":"core.cpuid","name":"cpuFeatures","package":"druntime","parentType":"","signature":"CpuFeatures cpuFeatures","url":"/druntime/core/cpuid.html#cpuFeatures"},{"doc":"The demangle module converts mangled D symbols to a representation similar to what would have existed in code.","kind":"module","module":"core.demangle","name":"core.demangle","package":"druntime","parentType":"","signature":"","url":"/druntime/core/demangle.html"},{"doc":"Demangles D/C++ mangled names.  If it is not a D/C++ mangled name, it returns its argument name.","kind":"function","module":"core.demangle","name":"demangle","package":"druntime","parentType":"","signature":"char[] demangle(return  scope  const(char)[]  buf,  return  scope  char[]  dst =  null,  CXX_DEMANGLER __cxa_demangle =  null)","url":"/druntime/core/demangle/demangle.html"},{"doc":"Demangles a D mangled type.","kind":"function","module":"core.demangle","name":"demangleType","package":"druntime","parentType":"","signature":"char[] demangleType(  const(char)[]  buf,  char[]  dst =  null )","url":"/druntime/core/demangle/demangleType.html"},{"doc":"reencode a mangled symbol name that might include duplicate occurrences of the same identifier by replacing all but the first occurence with a back...","kind":"function","module":"core.demangle","name":"reencodeMangled","package":"druntime","parentType":"","signature":"char[] reencodeMangled(return  scope  const(char)[]  mangled)","url":"/druntime/core/demangle/reencodeMangled.html"},{"doc":"Mangles a D symbol.","kind":"function","module":"core.demangle","name":"mangle","package":"druntime","parentType":"","signature":"char[] mangle(T)(return  scope  const(char)[]  fqn,  return  scope  char[]  dst =  null)","url":"/druntime/core/demangle/mangle.html"},{"doc":"Mangles a D function.","kind":"function","module":"core.demangle","name":"mangleFunc","package":"druntime","parentType":"","signature":"char[] mangleFunc(T: FT *,  FT)(return  scope  const(char)[]  fqn,  return  scope  char[]  dst =  null) if (is(FT ==  function))","url":"/druntime/core/demangle/mangleFunc.html"},{"doc":"","kind":"function","module":"core.demangle","name":"pureReprintReal","package":"druntime","parentType":"","signature":"void pureReprintReal(char[]  nptr)","url":"/druntime/core/demangle/pureReprintReal.html"},{"doc":"","kind":"function","module":"core.demangle","name":"fakePureReprintReal","package":"druntime","parentType":"","signature":"void fakePureReprintReal(char[]  nptr)","url":"/druntime/core/demangle/fakePureReprintReal.html"},{"doc":"","kind":"function","module":"core.demangle","name":"toStringConsume","package":"druntime","parentType":"","signature":"string toStringConsume(immutable  ManglingFlagInfo[]  infos,  ref  ushort  base)","url":"/druntime/core/demangle/toStringConsume.html"},{"doc":"Returns: a CXX_DEMANGLER if a C++ stdlib is loaded","kind":"function","module":"core.demangle","name":"getCXXDemangler","package":"druntime","parentType":"","signature":"CXX_DEMANGLER getCXXDemangler()","url":"/druntime/core/demangle/getCXXDemangler.html"},{"doc":"Demangles C++ mangled names.  If it is not a C++ mangled name, it returns its argument name.","kind":"function","module":"core.demangle","name":"demangleCXX","package":"druntime","parentType":"","signature":"char[] demangleCXX(return  scope  const(char)[]  buf,  CXX_DEMANGLER __cxa_demangle,  return  scope  char[]  dst =  null,)","url":"/druntime/core/demangle/demangleCXX.html"},{"doc":"","kind":"alias","module":"core.demangle","name":"CXX_DEMANGLER","package":"druntime","parentType":"","signature":"CXX_DEMANGLER = char *  function (const  char *  mangled_name,\n                                                 char *  output_buffer,\n                                                 size_t *  length,\n                                                 int *  status)  nothrow  pure @trusted","url":"/druntime/core/demangle.html#CXX_DEMANGLER"},{"doc":"","kind":"struct","module":"core.demangle","name":"NoHooks","package":"druntime","parentType":"","signature":"NoHooks","url":"/druntime/core/demangle.html#NoHooks"},{"doc":"","kind":"struct","module":"core.demangle","name":"Demangle","package":"druntime","parentType":"","signature":"Demangle(Hooks =  NoHooks)","url":"/druntime/core/demangle.html#Demangle"},{"doc":"","kind":"method","module":"core.demangle","name":"isAlpha","package":"druntime","parentType":"Demangle","signature":"bool isAlpha(  char  val )","url":"/druntime/core/demangle/Demangle.isAlpha.html"},{"doc":"","kind":"method","module":"core.demangle","name":"isDigit","package":"druntime","parentType":"Demangle","signature":"bool isDigit(  char  val )","url":"/druntime/core/demangle/Demangle.isDigit.html"},{"doc":"","kind":"method","module":"core.demangle","name":"isHexDigit","package":"druntime","parentType":"Demangle","signature":"bool isHexDigit(  char  val )","url":"/druntime/core/demangle/Demangle.isHexDigit.html"},{"doc":"","kind":"method","module":"core.demangle","name":"ascii2hex","package":"druntime","parentType":"Demangle","signature":"ubyte ascii2hex(  out  bool  errStatus,  char  val )","url":"/druntime/core/demangle/Demangle.ascii2hex.html"},{"doc":"","kind":"method","module":"core.demangle","name":"shift","package":"druntime","parentType":"Demangle","signature":"BufSlice shift(scope  const  BufSlice val)","url":"/druntime/core/demangle/Demangle.shift.html"},{"doc":"","kind":"method","module":"core.demangle","name":"putComma","package":"druntime","parentType":"Demangle","signature":"void putComma(size_t n)","url":"/druntime/core/demangle/Demangle.putComma.html"},{"doc":"","kind":"method","module":"core.demangle","name":"put","package":"druntime","parentType":"Demangle","signature":"void put(char  c)","url":"/druntime/core/demangle/Demangle.put.html"},{"doc":"","kind":"method","module":"core.demangle","name":"put","package":"druntime","parentType":"Demangle","signature":"void put(scope  BufSlice val)","url":"/druntime/core/demangle/Demangle.put.html"},{"doc":"","kind":"method","module":"core.demangle","name":"put","package":"druntime","parentType":"Demangle","signature":"void put(scope  const(char)[]  val)","url":"/druntime/core/demangle/Demangle.put.html"},{"doc":"","kind":"method","module":"core.demangle","name":"putAsHex","package":"druntime","parentType":"Demangle","signature":"void putAsHex(  size_t val,  int  width =  0 )","url":"/druntime/core/demangle/Demangle.putAsHex.html"},{"doc":"","kind":"method","module":"core.demangle","name":"pad","package":"druntime","parentType":"Demangle","signature":"void pad(  const(char)[]  val )","url":"/druntime/core/demangle/Demangle.pad.html"},{"doc":"","kind":"method","module":"core.demangle","name":"silent","package":"druntime","parentType":"Demangle","signature":"void silent(  out  bool  err_status,  void  delegate(out  bool  err_status)  pure @safe nothrow  dg )","url":"/druntime/core/demangle/Demangle.silent.html"},{"doc":"","kind":"method","module":"core.demangle","name":"empty","package":"druntime","parentType":"Demangle","signature":"bool empty()","url":"/druntime/core/demangle/Demangle.empty.html"},{"doc":"","kind":"method","module":"core.demangle","name":"front","package":"druntime","parentType":"Demangle","signature":"char front()","url":"/druntime/core/demangle/Demangle.front.html"},{"doc":"","kind":"method","module":"core.demangle","name":"peek","package":"druntime","parentType":"Demangle","signature":"char peek(  size_t n )","url":"/druntime/core/demangle/Demangle.peek.html"},{"doc":"","kind":"method","module":"core.demangle","name":"test","package":"druntime","parentType":"Demangle","signature":"bool test(  char  val )","url":"/druntime/core/demangle/Demangle.test.html"},{"doc":"","kind":"method","module":"core.demangle","name":"popFront","package":"druntime","parentType":"Demangle","signature":"void popFront()","url":"/druntime/core/demangle/Demangle.popFront.html"},{"doc":"","kind":"method","module":"core.demangle","name":"popFront","package":"druntime","parentType":"Demangle","signature":"void popFront(int  i)","url":"/druntime/core/demangle/Demangle.popFront.html"},{"doc":"","kind":"method","module":"core.demangle","name":"match","package":"druntime","parentType":"Demangle","signature":"bool match(  char  val )","url":"/druntime/core/demangle/Demangle.match.html"},{"doc":"","kind":"method","module":"core.demangle","name":"match","package":"druntime","parentType":"Demangle","signature":"bool match(  const(char)[]  val )","url":"/druntime/core/demangle/Demangle.match.html"},{"doc":"","kind":"method","module":"core.demangle","name":"eat","package":"druntime","parentType":"Demangle","signature":"void eat(  char  val )","url":"/druntime/core/demangle/Demangle.eat.html"},{"doc":"","kind":"method","module":"core.demangle","name":"isSymbolNameFront","package":"druntime","parentType":"Demangle","signature":"bool isSymbolNameFront(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.isSymbolNameFront.html"},{"doc":"","kind":"method","module":"core.demangle","name":"peekBackref","package":"druntime","parentType":"Demangle","signature":"char peekBackref()","url":"/druntime/core/demangle/Demangle.peekBackref.html"},{"doc":"","kind":"method","module":"core.demangle","name":"decodeBackref","package":"druntime","parentType":"Demangle","signature":"size_t decodeBackref(size_t peekAt =  0)()","url":"/druntime/core/demangle/Demangle.decodeBackref.html"},{"doc":"","kind":"method","module":"core.demangle","name":"sliceNumber","package":"druntime","parentType":"Demangle","signature":"const(char)[] sliceNumber()","url":"/druntime/core/demangle/Demangle.sliceNumber.html"},{"doc":"","kind":"method","module":"core.demangle","name":"decodeNumber","package":"druntime","parentType":"Demangle","signature":"size_t decodeNumber(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.decodeNumber.html"},{"doc":"","kind":"method","module":"core.demangle","name":"decodeNumber","package":"druntime","parentType":"Demangle","signature":"size_t decodeNumber(  out  bool  errStatus,  scope  const(char)[]  num )","url":"/druntime/core/demangle/Demangle.decodeNumber.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseReal","package":"druntime","parentType":"Demangle","signature":"void parseReal(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseReal.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseLName","package":"druntime","parentType":"Demangle","signature":"void parseLName(out  string errMsg)","url":"/druntime/core/demangle/Demangle.parseLName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseType","package":"druntime","parentType":"Demangle","signature":"BufSlice parseType(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseType.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseCallConvention","package":"druntime","parentType":"Demangle","signature":"void parseCallConvention(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseCallConvention.html"},{"doc":"Returns: Flags of `TypeCtor`","kind":"method","module":"core.demangle","name":"parseModifier","package":"druntime","parentType":"Demangle","signature":"ushort parseModifier()","url":"/druntime/core/demangle/Demangle.parseModifier.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseFuncAttr","package":"druntime","parentType":"Demangle","signature":"ushort parseFuncAttr(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseFuncAttr.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseFuncArguments","package":"druntime","parentType":"Demangle","signature":"void parseFuncArguments(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseFuncArguments.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseTypeFunction","package":"druntime","parentType":"Demangle","signature":"BufSlice parseTypeFunction(out  bool  errStatus,  IsDelegate isdg =  IsDelegate.no)","url":"/druntime/core/demangle/Demangle.parseTypeFunction.html"},{"doc":"","kind":"method","module":"core.demangle","name":"isCallConvention","package":"druntime","parentType":"Demangle","signature":"bool isCallConvention(  char  ch )","url":"/druntime/core/demangle/Demangle.isCallConvention.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseValue","package":"druntime","parentType":"Demangle","signature":"void parseValue(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseValue.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseValue","package":"druntime","parentType":"Demangle","signature":"void parseValue(out  bool  errStatus,  scope  BufSlice name,  char  type =  '\\0' )","url":"/druntime/core/demangle/Demangle.parseValue.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseIntegerValue","package":"druntime","parentType":"Demangle","signature":"void parseIntegerValue(  out  bool  errStatus,  scope  BufSlice name,  char  type =  '\\0' )","url":"/druntime/core/demangle/Demangle.parseIntegerValue.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseTemplateArgs","package":"druntime","parentType":"Demangle","signature":"void parseTemplateArgs(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseTemplateArgs.html"},{"doc":"","kind":"method","module":"core.demangle","name":"mayBeMangledNameArg","package":"druntime","parentType":"Demangle","signature":"bool mayBeMangledNameArg()","url":"/druntime/core/demangle/Demangle.mayBeMangledNameArg.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseMangledNameArg","package":"druntime","parentType":"Demangle","signature":"bool parseMangledNameArg()","url":"/druntime/core/demangle/Demangle.parseMangledNameArg.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseTemplateInstanceName","package":"druntime","parentType":"Demangle","signature":"void parseTemplateInstanceName(out  bool  errStatus,  bool  hasNumber)","url":"/druntime/core/demangle/Demangle.parseTemplateInstanceName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"mayBeTemplateInstanceName","package":"druntime","parentType":"Demangle","signature":"bool mayBeTemplateInstanceName()","url":"/druntime/core/demangle/Demangle.mayBeTemplateInstanceName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseSymbolName","package":"druntime","parentType":"Demangle","signature":"void parseSymbolName(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseSymbolName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseFunctionTypeNoReturn","package":"druntime","parentType":"Demangle","signature":"BufSlice parseFunctionTypeNoReturn(  bool  keepAttr =  false )","url":"/druntime/core/demangle/Demangle.parseFunctionTypeNoReturn.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseQualifiedName","package":"druntime","parentType":"Demangle","signature":"void parseQualifiedName(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseQualifiedName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseMangledName","package":"druntime","parentType":"Demangle","signature":"void parseMangledName(  out  bool  errStatus,  bool  displayType,  size_t n =  0 )","url":"/druntime/core/demangle/Demangle.parseMangledName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"parseMangledName","package":"druntime","parentType":"Demangle","signature":"void parseMangledName(out  bool  errStatus)","url":"/druntime/core/demangle/Demangle.parseMangledName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"doDemangle","package":"druntime","parentType":"Demangle","signature":"char[] doDemangle(alias  FUNC)()","url":"/druntime/core/demangle/Demangle.doDemangle.html"},{"doc":"","kind":"method","module":"core.demangle","name":"demangleName","package":"druntime","parentType":"Demangle","signature":"char[] demangleName()","url":"/druntime/core/demangle/Demangle.demangleName.html"},{"doc":"","kind":"method","module":"core.demangle","name":"demangleType","package":"druntime","parentType":"Demangle","signature":"char[] demangleType()","url":"/druntime/core/demangle/Demangle.demangleType.html"},{"doc":"","kind":"struct","module":"core.demangle","name":"ManglingFlagInfo","package":"druntime","parentType":"","signature":"ManglingFlagInfo","url":"/druntime/core/demangle.html#ManglingFlagInfo"},{"doc":"","kind":"enum","module":"core.demangle","name":"TypeCtor","package":"druntime","parentType":"","signature":"TypeCtor : ushort","url":"/druntime/core/demangle.html#TypeCtor"},{"doc":"","kind":"enum_member","module":"core.demangle","name":"None","package":"druntime","parentType":"","signature":"None = 0","url":"/druntime/core/demangle.html#TypeCtor"},{"doc":"/ 'x'","kind":"enum_member","module":"core.demangle","name":"Const","package":"druntime","parentType":"","signature":"Const = (1 <<  1)","url":"/druntime/core/demangle.html#TypeCtor"},{"doc":"'y'","kind":"enum_member","module":"core.demangle","name":"Immutable","package":"druntime","parentType":"","signature":"Immutable = (1 <<  2)","url":"/druntime/core/demangle.html#TypeCtor"},{"doc":"'O'","kind":"enum_member","module":"core.demangle","name":"Shared","package":"druntime","parentType":"","signature":"Shared = (1 <<  3)","url":"/druntime/core/demangle.html#TypeCtor"},{"doc":"","kind":"enum_member","module":"core.demangle","name":"InOut","package":"druntime","parentType":"","signature":"InOut = (1 <<  4)","url":"/druntime/core/demangle.html#TypeCtor"},{"doc":"","kind":"enum","module":"core.demangle","name":"FuncAttributes","package":"druntime","parentType":"","signature":"FuncAttributes : ushort","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"","kind":"enum_member","module":"core.demangle","name":"None","package":"druntime","parentType":"","signature":"None = 0","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'a'","kind":"enum_member","module":"core.demangle","name":"Pure","package":"druntime","parentType":"","signature":"Pure = (1 <<  1)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'b'","kind":"enum_member","module":"core.demangle","name":"Nothrow","package":"druntime","parentType":"","signature":"Nothrow = (1 <<  2)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'c'","kind":"enum_member","module":"core.demangle","name":"Ref","package":"druntime","parentType":"","signature":"Ref = (1 <<  3)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'd'","kind":"enum_member","module":"core.demangle","name":"Property","package":"druntime","parentType":"","signature":"Property = (1 <<  4)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'e'","kind":"enum_member","module":"core.demangle","name":"Trusted","package":"druntime","parentType":"","signature":"Trusted = (1 <<  5)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'f'","kind":"enum_member","module":"core.demangle","name":"Safe","package":"druntime","parentType":"","signature":"Safe = (1 <<  6)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'i'","kind":"enum_member","module":"core.demangle","name":"NoGC","package":"druntime","parentType":"","signature":"NoGC = (1 <<  7)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'j'","kind":"enum_member","module":"core.demangle","name":"Return","package":"druntime","parentType":"","signature":"Return = (1 <<  8)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'l'","kind":"enum_member","module":"core.demangle","name":"Scope","package":"druntime","parentType":"","signature":"Scope = (1 <<  9)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"/ 'm'","kind":"enum_member","module":"core.demangle","name":"Live","package":"druntime","parentType":"","signature":"Live = (1 <<  10)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"Their order matter","kind":"enum_member","module":"core.demangle","name":"ReturnScope","package":"druntime","parentType":"","signature":"ReturnScope = (1 <<  11)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"","kind":"enum_member","module":"core.demangle","name":"ScopeReturn","package":"druntime","parentType":"","signature":"ScopeReturn = (1 <<  12)","url":"/druntime/core/demangle.html#FuncAttributes"},{"doc":"","kind":"struct","module":"core.demangle","name":"Buffer","package":"druntime","parentType":"","signature":"Buffer","url":"/druntime/core/demangle.html#Buffer"},{"doc":"","kind":"method","module":"core.demangle","name":"length","package":"druntime","parentType":"Buffer","signature":"size_t length()","url":"/druntime/core/demangle/Buffer.length.html"},{"doc":"","kind":"method","module":"core.demangle","name":"opSlice","package":"druntime","parentType":"Buffer","signature":"BufSlice opSlice(size_t from,  size_t to)","url":"/druntime/core/demangle/Buffer.opSlice.html"},{"doc":"","kind":"method","module":"core.demangle","name":"contains","package":"druntime","parentType":"Buffer","signature":"bool contains(scope  const(char)[]  a,  scope  const  BufSlice b)","url":"/druntime/core/demangle/Buffer.contains.html"},{"doc":"","kind":"method","module":"core.demangle","name":"copyInput","package":"druntime","parentType":"Buffer","signature":"char[] copyInput(scope  const(char)[]  buf)","url":"/druntime/core/demangle/Buffer.copyInput.html"},{"doc":"","kind":"method","module":"core.demangle","name":"checkAndStretchBuf","package":"druntime","parentType":"Buffer","signature":"void checkAndStretchBuf(size_t len_to_add)","url":"/druntime/core/demangle/Buffer.checkAndStretchBuf.html"},{"doc":"","kind":"method","module":"core.demangle","name":"shift","package":"druntime","parentType":"Buffer","signature":"BufSlice shift(scope  const  BufSlice val)","url":"/druntime/core/demangle/Buffer.shift.html"},{"doc":"","kind":"method","module":"core.demangle","name":"remove","package":"druntime","parentType":"Buffer","signature":"void remove(scope  BufSlice val)","url":"/druntime/core/demangle/Buffer.remove.html"},{"doc":"","kind":"method","module":"core.demangle","name":"append","package":"druntime","parentType":"Buffer","signature":"void append(scope  const(char)[]  val)","url":"/druntime/core/demangle/Buffer.append.html"},{"doc":"","kind":"method","module":"core.demangle","name":"bslice","package":"druntime","parentType":"Buffer","signature":"scope bslice(size_t from,  size_t to)","url":"/druntime/core/demangle/Buffer.bslice.html"},{"doc":"","kind":"method","module":"core.demangle","name":"bslice_empty","package":"druntime","parentType":"Buffer","signature":"static scope bslice_empty()","url":"/druntime/core/demangle/Buffer.bslice_empty.html"},{"doc":"","kind":"struct","module":"core.demangle","name":"BufSlice","package":"druntime","parentType":"","signature":"BufSlice","url":"/druntime/core/demangle.html#BufSlice"},{"doc":"","kind":"method","module":"core.demangle","name":"getSlice","package":"druntime","parentType":"BufSlice","signature":"auto getSlice()","url":"/druntime/core/demangle/BufSlice.getSlice.html"},{"doc":"","kind":"method","module":"core.demangle","name":"length","package":"druntime","parentType":"BufSlice","signature":"size_t length()","url":"/druntime/core/demangle/BufSlice.length.html"},{"doc":"","kind":"template","module":"core.demangle","name":"isExternD","package":"druntime","parentType":"","signature":"isExternD(FT)","url":"/druntime/core/demangle.html#isExternD"},{"doc":"","kind":"template","module":"core.demangle","name":"isExternCPP","package":"druntime","parentType":"","signature":"isExternCPP(FT)","url":"/druntime/core/demangle.html#isExternCPP"},{"doc":"","kind":"template","module":"core.demangle","name":"hasPlainMangling","package":"druntime","parentType":"","signature":"hasPlainMangling(FT)","url":"/druntime/core/demangle.html#hasPlainMangling"},{"doc":"","kind":"variable","module":"core.demangle","name":"hasTypeBackRef","package":"druntime","parentType":"","signature":"hasTypeBackRef","url":"/druntime/core/demangle.html#hasTypeBackRef"},{"doc":"","kind":"variable","module":"core.demangle","name":"typeCtors","package":"druntime","parentType":"","signature":"ManglingFlagInfo[] typeCtors","url":"/druntime/core/demangle.html#typeCtors"},{"doc":"","kind":"variable","module":"core.demangle","name":"funcAttrs","package":"druntime","parentType":"","signature":"ManglingFlagInfo[] funcAttrs","url":"/druntime/core/demangle.html#funcAttrs"},{"doc":"","kind":"variable","module":"core.demangle","name":"__cxa_demangle","package":"druntime","parentType":"","signature":"CXX_DEMANGLER __cxa_demangle","url":"/druntime/core/demangle.html#__cxa_demangle"},{"doc":"The exception module defines all system-level exceptions and provides a mechanism to alter system-level error handling.","kind":"module","module":"core.exception","name":"core.exception","package":"druntime","parentType":"","signature":"","url":"/druntime/core/exception.html"},{"doc":"","kind":"function","module":"core.exception","name":"__switch_errorT","package":"druntime","parentType":"","signature":"void __switch_errorT()(string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/exception/__switch_errorT.html"},{"doc":"Mini `std.range.primitives: put` for constructor of ArraySliceError / ArrayIndexError","kind":"function","module":"core.exception","name":"rangeMsgPut","package":"druntime","parentType":"","signature":"void rangeMsgPut(ref  char[]  r,  scope  const(char)[]  e)","url":"/druntime/core/exception/rangeMsgPut.html"},{"doc":"ditto","kind":"function","module":"core.exception","name":"assertHandler","package":"druntime","parentType":"","signature":"AssertHandler assertHandler()","url":"/druntime/core/exception/assertHandler.html"},{"doc":"ditto","kind":"function","module":"core.exception","name":"assertHandler","package":"druntime","parentType":"","signature":"void assertHandler(AssertHandler handler)","url":"/druntime/core/exception/assertHandler.html"},{"doc":"A callback for assert errors in D.  The user-supplied assert handler will be called if one has been supplied, otherwise an $(LREF AssertError) will...","kind":"function","module":"core.exception","name":"onAssertError","package":"druntime","parentType":"","signature":"void onAssertError(  string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onAssertError.html"},{"doc":"A callback for assert errors in D.  The user-supplied assert handler will be called if one has been supplied, otherwise an $(LREF AssertError) will...","kind":"function","module":"core.exception","name":"onAssertErrorMsg","package":"druntime","parentType":"","signature":"void onAssertErrorMsg(  string file,  size_t line,  string msg )","url":"/druntime/core/exception/onAssertErrorMsg.html"},{"doc":"A callback for unittest errors in D.  The user-supplied unittest handler will be called if one has been supplied, otherwise the error will be writt...","kind":"function","module":"core.exception","name":"onUnittestErrorMsg","package":"druntime","parentType":"","signature":"void onUnittestErrorMsg(  string file,  size_t line,  string msg )","url":"/druntime/core/exception/onUnittestErrorMsg.html"},{"doc":"A callback for general array bounds errors in D. A $(LREF RangeError) will be thrown.","kind":"function","module":"core.exception","name":"onRangeError","package":"druntime","parentType":"","signature":"noreturn onRangeError(  string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onRangeError.html"},{"doc":"A callback for array slice out of bounds errors in D.","kind":"function","module":"core.exception","name":"onArraySliceError","package":"druntime","parentType":"","signature":"noreturn onArraySliceError(  size_t lower =  0,  size_t upper =  0,  size_t length =  0,\n                               string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onArraySliceError.html"},{"doc":"A callback for array index out of bounds errors in D.","kind":"function","module":"core.exception","name":"onArrayIndexError","package":"druntime","parentType":"","signature":"noreturn onArrayIndexError(  size_t index =  0,  size_t length =  0,\n                               string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onArrayIndexError.html"},{"doc":"A callback for finalize errors in D.  A $(LREF FinalizeError) will be thrown.","kind":"function","module":"core.exception","name":"onFinalizeError","package":"druntime","parentType":"","signature":"noreturn onFinalizeError(  TypeInfo info,  Throwable e,  string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onFinalizeError.html"},{"doc":"A callback for invalid memory operations in D.  An $(LREF InvalidMemoryOperationError) will be thrown.","kind":"function","module":"core.exception","name":"onInvalidMemoryOperationError","package":"druntime","parentType":"","signature":"noreturn onInvalidMemoryOperationError(void *  pretend_sideffect =  null,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/exception/onInvalidMemoryOperationError.html"},{"doc":"A callback for errors in the case of a failed fork in D.  A $(LREF ForkError) will be thrown.","kind":"function","module":"core.exception","name":"onForkError","package":"druntime","parentType":"","signature":"noreturn onForkError(  string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onForkError.html"},{"doc":"A callback for unicode errors in D.  A $(LREF UnicodeException) will be thrown.","kind":"function","module":"core.exception","name":"onUnicodeError","package":"druntime","parentType":"","signature":"noreturn onUnicodeError(  string msg,  size_t idx,  string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/exception/onUnicodeError.html"},{"doc":"These functions must be defined for any D program linked against this library. Function calls to these are generated by the compiler and inserted i...","kind":"function","module":"core.exception","name":"_d_assertp","package":"druntime","parentType":"","signature":"void _d_assertp(immutable(char) *  file,  uint  line)","url":"/druntime/core/exception/_d_assertp.html"},{"doc":"","kind":"function","module":"core.exception","name":"_d_assert_msg","package":"druntime","parentType":"","signature":"void _d_assert_msg(string msg,  string file,  uint  line)","url":"/druntime/core/exception/_d_assert_msg.html"},{"doc":"","kind":"function","module":"core.exception","name":"_d_assert","package":"druntime","parentType":"","signature":"void _d_assert(string file,  uint  line)","url":"/druntime/core/exception/_d_assert.html"},{"doc":"","kind":"function","module":"core.exception","name":"_d_unittestp","package":"druntime","parentType":"","signature":"void _d_unittestp(immutable(char) *  file,  uint  line)","url":"/druntime/core/exception/_d_unittestp.html"},{"doc":"","kind":"function","module":"core.exception","name":"_d_unittest_msg","package":"druntime","parentType":"","signature":"void _d_unittest_msg(string msg,  string file,  uint  line)","url":"/druntime/core/exception/_d_unittest_msg.html"},{"doc":"","kind":"function","module":"core.exception","name":"_d_unittest","package":"druntime","parentType":"","signature":"void _d_unittest(string file,  uint  line)","url":"/druntime/core/exception/_d_unittest.html"},{"doc":"Called when an invalid array index/slice or associative array key is accessed","kind":"function","module":"core.exception","name":"_d_arrayboundsp","package":"druntime","parentType":"","signature":"void _d_arrayboundsp(immutable(char *)  file,  uint  line)","url":"/druntime/core/exception/_d_arrayboundsp.html"},{"doc":"ditto","kind":"function","module":"core.exception","name":"_d_arraybounds","package":"druntime","parentType":"","signature":"void _d_arraybounds(string file,  uint  line)","url":"/druntime/core/exception/_d_arraybounds.html"},{"doc":"Called when an out of range slice of an array is created","kind":"function","module":"core.exception","name":"_d_arraybounds_slicep","package":"druntime","parentType":"","signature":"void _d_arraybounds_slicep(immutable(char *)  file,  uint  line,  size_t lower,  size_t upper,  size_t length)","url":"/druntime/core/exception/_d_arraybounds_slicep.html"},{"doc":"ditto","kind":"function","module":"core.exception","name":"_d_arraybounds_slice","package":"druntime","parentType":"","signature":"void _d_arraybounds_slice(string file,  uint  line,  size_t lower,  size_t upper,  size_t length)","url":"/druntime/core/exception/_d_arraybounds_slice.html"},{"doc":"Called when an out of range array index is accessed","kind":"function","module":"core.exception","name":"_d_arraybounds_indexp","package":"druntime","parentType":"","signature":"void _d_arraybounds_indexp(immutable(char *)  file,  uint  line,  size_t index,  size_t length)","url":"/druntime/core/exception/_d_arraybounds_indexp.html"},{"doc":"ditto","kind":"function","module":"core.exception","name":"_d_arraybounds_index","package":"druntime","parentType":"","signature":"void _d_arraybounds_index(string file,  uint  line,  size_t index,  size_t length)","url":"/druntime/core/exception/_d_arraybounds_index.html"},{"doc":"","kind":"function","module":"core.exception","name":"staticError","package":"druntime","parentType":"","signature":"T staticError(T,  Args...)(auto  ref  Args args) if (is(T :  Error))","url":"/druntime/core/exception/staticError.html"},{"doc":"","kind":"alias","module":"core.exception","name":"dummy__switch_errorT","package":"druntime","parentType":"","signature":"dummy__switch_errorT = __switch_errorT!()","url":"/druntime/core/exception.html#dummy__switch_errorT"},{"doc":"Thrown on a range error.","kind":"class","module":"core.exception","name":"RangeError","package":"druntime","parentType":"","signature":"RangeError : Error","url":"/druntime/core/exception.html#RangeError"},{"doc":"Thrown when an out of bounds array index is accessed.","kind":"class","module":"core.exception","name":"ArrayIndexError","package":"druntime","parentType":"","signature":"ArrayIndexError : RangeError","url":"/druntime/core/exception.html#ArrayIndexError"},{"doc":"Thrown when an out of bounds array slice is created","kind":"class","module":"core.exception","name":"ArraySliceError","package":"druntime","parentType":"","signature":"ArraySliceError : RangeError","url":"/druntime/core/exception.html#ArraySliceError"},{"doc":"Thrown on an assert error.","kind":"class","module":"core.exception","name":"AssertError","package":"druntime","parentType":"","signature":"AssertError : Error","url":"/druntime/core/exception.html#AssertError"},{"doc":"Thrown on finalize error.","kind":"class","module":"core.exception","name":"FinalizeError","package":"druntime","parentType":"","signature":"FinalizeError : Error","url":"/druntime/core/exception.html#FinalizeError"},{"doc":"","kind":"method","module":"core.exception","name":"toString","package":"druntime","parentType":"FinalizeError","signature":"string toString()","url":"/druntime/core/exception/FinalizeError.toString.html"},{"doc":"Thrown on an out of memory error.","kind":"class","module":"core.exception","name":"OutOfMemoryError","package":"druntime","parentType":"","signature":"OutOfMemoryError : Error","url":"/druntime/core/exception.html#OutOfMemoryError"},{"doc":"","kind":"method","module":"core.exception","name":"toString","package":"druntime","parentType":"OutOfMemoryError","signature":"string toString()","url":"/druntime/core/exception/OutOfMemoryError.toString.html"},{"doc":"","kind":"method","module":"core.exception","name":"superToString","package":"druntime","parentType":"OutOfMemoryError","signature":"string superToString()","url":"/druntime/core/exception/OutOfMemoryError.superToString.html"},{"doc":"Thrown on an invalid memory operation.","kind":"class","module":"core.exception","name":"InvalidMemoryOperationError","package":"druntime","parentType":"","signature":"InvalidMemoryOperationError : Error","url":"/druntime/core/exception.html#InvalidMemoryOperationError"},{"doc":"","kind":"method","module":"core.exception","name":"toString","package":"druntime","parentType":"InvalidMemoryOperationError","signature":"string toString()","url":"/druntime/core/exception/InvalidMemoryOperationError.toString.html"},{"doc":"","kind":"method","module":"core.exception","name":"superToString","package":"druntime","parentType":"InvalidMemoryOperationError","signature":"string superToString()","url":"/druntime/core/exception/InvalidMemoryOperationError.superToString.html"},{"doc":"Thrown on a configuration error.","kind":"class","module":"core.exception","name":"ForkError","package":"druntime","parentType":"","signature":"ForkError : Error","url":"/druntime/core/exception.html#ForkError"},{"doc":"Thrown on a switch error.","kind":"class","module":"core.exception","name":"SwitchError","package":"druntime","parentType":"","signature":"SwitchError : Error","url":"/druntime/core/exception.html#SwitchError"},{"doc":"Thrown on a unicode conversion error.","kind":"class","module":"core.exception","name":"UnicodeException","package":"druntime","parentType":"","signature":"UnicodeException : Exception","url":"/druntime/core/exception.html#UnicodeException"},{"doc":"Gets/sets assert hander. null means the default handler is used.","kind":"alias","module":"core.exception","name":"AssertHandler","package":"druntime","parentType":"","signature":"AssertHandler = void  function(string file,  size_t line,  string msg)  nothrow","url":"/druntime/core/exception.html#AssertHandler"},{"doc":"","kind":"class","module":"core.exception","name":"SuppressTraceInfo","package":"druntime","parentType":"","signature":"SuppressTraceInfo : Throwable.TraceInfo","url":"/druntime/core/exception.html#SuppressTraceInfo"},{"doc":"","kind":"method","module":"core.exception","name":"opApply","package":"druntime","parentType":"SuppressTraceInfo","signature":"int opApply(scope  int  delegate(ref  const(char[])))","url":"/druntime/core/exception/SuppressTraceInfo.opApply.html"},{"doc":"","kind":"method","module":"core.exception","name":"opApply","package":"druntime","parentType":"SuppressTraceInfo","signature":"int opApply(scope  int  delegate(ref  size_t,  ref  const(char[])))","url":"/druntime/core/exception/SuppressTraceInfo.opApply.html"},{"doc":"","kind":"method","module":"core.exception","name":"toString","package":"druntime","parentType":"SuppressTraceInfo","signature":"string toString()","url":"/druntime/core/exception/SuppressTraceInfo.toString.html"},{"doc":"","kind":"method","module":"core.exception","name":"instance","package":"druntime","parentType":"SuppressTraceInfo","signature":"SuppressTraceInfo instance()","url":"/druntime/core/exception/SuppressTraceInfo.instance.html"},{"doc":"","kind":"variable","module":"core.exception","name":"_assertHandler","package":"druntime","parentType":"","signature":"AssertHandler _assertHandler","url":"/druntime/core/exception.html#_assertHandler"},{"doc":"","kind":"variable","module":"core.exception","name":"_store","package":"druntime","parentType":"","signature":"void[256] _store","url":"/druntime/core/exception.html#_store"},{"doc":"","kind":"module","module":"core.factory","name":"core.factory","package":"druntime","parentType":"","signature":"","url":"/druntime/core/factory.html"},{"doc":"Create instance of class specified by the module symbol and a string representing the name of the class. The class must either have no constructors...","kind":"function","module":"core.factory","name":"factory","package":"druntime","parentType":"","signature":"Object factory(alias  mod)(string classname)","url":"/druntime/core/factory/factory.html"},{"doc":"Retrieve as a tuple all the types of the top level classes in the module mod.","kind":"template","module":"core.factory","name":"_getModuleClasses","package":"druntime","parentType":"","signature":"_getModuleClasses(alias  mod)","url":"/druntime/core/factory.html#_getModuleClasses"},{"doc":"","kind":"template","module":"core.factory","name":"_AliasSeq","package":"druntime","parentType":"","signature":"_AliasSeq(TList...)","url":"/druntime/core/factory.html#_AliasSeq"},{"doc":"Contains the garbage collector configuration.","kind":"module","module":"core.gc.config","name":"core.gc.config","package":"druntime","parentType":"","signature":"","url":"/druntime/core/gc/config.html"},{"doc":"","kind":"function","module":"core.gc.config","name":"bytes2prettyStruct","package":"druntime","parentType":"","signature":"PrettyBytes bytes2prettyStruct(size_t val)","url":"/druntime/core/gc/config/bytes2prettyStruct.html"},{"doc":"","kind":"function","module":"core.gc.config","name":"prettyBytes","package":"druntime","parentType":"","signature":"char prettyBytes(ref  size_t val)","url":"/druntime/core/gc/config/prettyBytes.html"},{"doc":"","kind":"struct","module":"core.gc.config","name":"Config","package":"druntime","parentType":"","signature":"Config","url":"/druntime/core/gc/config.html#Config"},{"doc":"","kind":"method","module":"core.gc.config","name":"initialize","package":"druntime","parentType":"Config","signature":"bool initialize()","url":"/druntime/core/gc/config/Config.initialize.html"},{"doc":"","kind":"method","module":"core.gc.config","name":"help","package":"druntime","parentType":"Config","signature":"void help()","url":"/druntime/core/gc/config/Config.help.html"},{"doc":"","kind":"method","module":"core.gc.config","name":"errorName","package":"druntime","parentType":"Config","signature":"string errorName()","url":"/druntime/core/gc/config/Config.errorName.html"},{"doc":"","kind":"struct","module":"core.gc.config","name":"PrettyBytes","package":"druntime","parentType":"","signature":"PrettyBytes","url":"/druntime/core/gc/config.html#PrettyBytes"},{"doc":"","kind":"variable","module":"core.gc.config","name":"config","package":"druntime","parentType":"","signature":"Config config","url":"/druntime/core/gc/config.html#config"},{"doc":"","kind":"variable","module":"core.gc.config","name":"_initialized","package":"druntime","parentType":"","signature":"bool _initialized","url":"/druntime/core/gc/config.html#_initialized"},{"doc":"Contains the internal GC interface.","kind":"module","module":"core.gc.gcinterface","name":"core.gc.gcinterface","package":"druntime","parentType":"","signature":"","url":"/druntime/core/gc/gcinterface.html"},{"doc":"","kind":"alias","module":"core.gc.gcinterface","name":"BlkAttr","package":"druntime","parentType":"","signature":"BlkAttr = core.memory.GC.BlkAttr","url":"/druntime/core/gc/gcinterface.html#BlkAttr"},{"doc":"","kind":"alias","module":"core.gc.gcinterface","name":"BlkInfo","package":"druntime","parentType":"","signature":"BlkInfo = core.memory.GC.BlkInfo","url":"/druntime/core/gc/gcinterface.html#BlkInfo"},{"doc":"","kind":"alias","module":"core.gc.gcinterface","name":"RootIterator","package":"druntime","parentType":"","signature":"RootIterator = int  delegate(scope  int  delegate(ref  Root)  nothrow  dg)","url":"/druntime/core/gc/gcinterface.html#RootIterator"},{"doc":"","kind":"alias","module":"core.gc.gcinterface","name":"RangeIterator","package":"druntime","parentType":"","signature":"RangeIterator = int  delegate(scope  int  delegate(ref  Range)  nothrow  dg)","url":"/druntime/core/gc/gcinterface.html#RangeIterator"},{"doc":"","kind":"struct","module":"core.gc.gcinterface","name":"Root","package":"druntime","parentType":"","signature":"Root","url":"/druntime/core/gc/gcinterface.html#Root"},{"doc":"","kind":"struct","module":"core.gc.gcinterface","name":"Range","package":"druntime","parentType":"","signature":"Range","url":"/druntime/core/gc/gcinterface.html#Range"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"opEquals","package":"druntime","parentType":"Range","signature":"bool opEquals(const  scope  Range rhs)","url":"/druntime/core/gc/gcinterface/Range.opEquals.html"},{"doc":"","kind":"interface","module":"core.gc.gcinterface","name":"GC","package":"druntime","parentType":"","signature":"GC","url":"/druntime/core/gc/gcinterface.html#GC"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"enable","package":"druntime","parentType":"GC","signature":"void enable()","url":"/druntime/core/gc/gcinterface/GC.enable.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"disable","package":"druntime","parentType":"GC","signature":"void disable()","url":"/druntime/core/gc/gcinterface/GC.disable.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"collect","package":"druntime","parentType":"GC","signature":"void collect()","url":"/druntime/core/gc/gcinterface/GC.collect.html"},{"doc":"minimize free space usage","kind":"method","module":"core.gc.gcinterface","name":"minimize","package":"druntime","parentType":"GC","signature":"void minimize()","url":"/druntime/core/gc/gcinterface/GC.minimize.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"getAttr","package":"druntime","parentType":"GC","signature":"uint getAttr(void *  p)","url":"/druntime/core/gc/gcinterface/GC.getAttr.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"setAttr","package":"druntime","parentType":"GC","signature":"uint setAttr(void *  p,  uint  mask)","url":"/druntime/core/gc/gcinterface/GC.setAttr.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"clrAttr","package":"druntime","parentType":"GC","signature":"uint clrAttr(void *  p,  uint  mask)","url":"/druntime/core/gc/gcinterface/GC.clrAttr.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"malloc","package":"druntime","parentType":"GC","signature":"void * malloc(size_t size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/gc/gcinterface/GC.malloc.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"qalloc","package":"druntime","parentType":"GC","signature":"BlkInfo qalloc(size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/gc/gcinterface/GC.qalloc.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"calloc","package":"druntime","parentType":"GC","signature":"void * calloc(size_t size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/gc/gcinterface/GC.calloc.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"realloc","package":"druntime","parentType":"GC","signature":"void * realloc(void *  p,  size_t size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/gc/gcinterface/GC.realloc.html"},{"doc":"Attempt to in-place enlarge the memory block pointed to by p by at least minsize bytes, up to a maximum of maxsize additional bytes. This does not ...","kind":"method","module":"core.gc.gcinterface","name":"extend","package":"druntime","parentType":"GC","signature":"size_t extend(void *  p,  size_t minsize,  size_t maxsize,  const  TypeInfo ti)","url":"/druntime/core/gc/gcinterface/GC.extend.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"reserve","package":"druntime","parentType":"GC","signature":"size_t reserve(size_t size)","url":"/druntime/core/gc/gcinterface/GC.reserve.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"free","package":"druntime","parentType":"GC","signature":"void free(void *  p)","url":"/druntime/core/gc/gcinterface/GC.free.html"},{"doc":"Determine the base address of the block containing p.  If p is not a gc allocated pointer, return null.","kind":"method","module":"core.gc.gcinterface","name":"addrOf","package":"druntime","parentType":"GC","signature":"void * addrOf(void *  p)","url":"/druntime/core/gc/gcinterface/GC.addrOf.html"},{"doc":"Determine the allocated size of pointer p.  If p is an interior pointer or not a gc allocated pointer, return 0.","kind":"method","module":"core.gc.gcinterface","name":"sizeOf","package":"druntime","parentType":"GC","signature":"size_t sizeOf(void *  p)","url":"/druntime/core/gc/gcinterface/GC.sizeOf.html"},{"doc":"Determine the base address of the block containing p.  If p is not a gc allocated pointer, return null.","kind":"method","module":"core.gc.gcinterface","name":"query","package":"druntime","parentType":"GC","signature":"BlkInfo query(void *  p)","url":"/druntime/core/gc/gcinterface/GC.query.html"},{"doc":"Retrieve statistics about garbage collection. Useful for debugging and tuning.","kind":"method","module":"core.gc.gcinterface","name":"stats","package":"druntime","parentType":"GC","signature":"core.memory.GC.Stats stats()","url":"/druntime/core/gc/gcinterface/GC.stats.html"},{"doc":"Retrieve profile statistics about garbage collection. Useful for debugging and tuning.","kind":"method","module":"core.gc.gcinterface","name":"profileStats","package":"druntime","parentType":"GC","signature":"core.memory.GC.ProfileStats profileStats()","url":"/druntime/core/gc/gcinterface/GC.profileStats.html"},{"doc":"add p to list of roots","kind":"method","module":"core.gc.gcinterface","name":"addRoot","package":"druntime","parentType":"GC","signature":"void addRoot(void *  p)","url":"/druntime/core/gc/gcinterface/GC.addRoot.html"},{"doc":"remove p from list of roots","kind":"method","module":"core.gc.gcinterface","name":"removeRoot","package":"druntime","parentType":"GC","signature":"void removeRoot(void *  p)","url":"/druntime/core/gc/gcinterface/GC.removeRoot.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"rootIter","package":"druntime","parentType":"GC","signature":"RootIterator rootIter()","url":"/druntime/core/gc/gcinterface/GC.rootIter.html"},{"doc":"add range to scan for roots","kind":"method","module":"core.gc.gcinterface","name":"addRange","package":"druntime","parentType":"GC","signature":"void addRange(void *  p,  size_t sz,  const  TypeInfo ti)","url":"/druntime/core/gc/gcinterface/GC.addRange.html"},{"doc":"remove range","kind":"method","module":"core.gc.gcinterface","name":"removeRange","package":"druntime","parentType":"GC","signature":"void removeRange(void *  p)","url":"/druntime/core/gc/gcinterface/GC.removeRange.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"rangeIter","package":"druntime","parentType":"GC","signature":"RangeIterator rangeIter()","url":"/druntime/core/gc/gcinterface/GC.rangeIter.html"},{"doc":"run finalizers","kind":"method","module":"core.gc.gcinterface","name":"runFinalizers","package":"druntime","parentType":"GC","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/gc/gcinterface/GC.runFinalizers.html"},{"doc":"","kind":"method","module":"core.gc.gcinterface","name":"inFinalizer","package":"druntime","parentType":"GC","signature":"bool inFinalizer()","url":"/druntime/core/gc/gcinterface/GC.inFinalizer.html"},{"doc":"Returns the number of bytes allocated for the current thread since program start. It is the same as GC.stats().allocatedInCurrentThread, but faster.","kind":"method","module":"core.gc.gcinterface","name":"allocatedInCurrentThread","package":"druntime","parentType":"GC","signature":"ulong allocatedInCurrentThread()","url":"/druntime/core/gc/gcinterface/GC.allocatedInCurrentThread.html"},{"doc":"Get the current used capacity of an array block.","kind":"method","module":"core.gc.gcinterface","name":"getArrayUsed","package":"druntime","parentType":"GC","signature":"void[] getArrayUsed(void  * ptr,  bool  atomic =  false)","url":"/druntime/core/gc/gcinterface/GC.getArrayUsed.html"},{"doc":"Expand the array used size in place.","kind":"method","module":"core.gc.gcinterface","name":"expandArrayUsed","package":"druntime","parentType":"GC","signature":"bool expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic =  false)","url":"/druntime/core/gc/gcinterface/GC.expandArrayUsed.html"},{"doc":"Expand the array capacity in place.","kind":"method","module":"core.gc.gcinterface","name":"reserveArrayCapacity","package":"druntime","parentType":"GC","signature":"size_t reserveArrayCapacity(void[]  slice,  size_t request,  bool  atomic =  false)","url":"/druntime/core/gc/gcinterface/GC.reserveArrayCapacity.html"},{"doc":"Shrink used space of a slice in place.","kind":"method","module":"core.gc.gcinterface","name":"shrinkArrayUsed","package":"druntime","parentType":"GC","signature":"bool shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic =  false)","url":"/druntime/core/gc/gcinterface/GC.shrinkArrayUsed.html"},{"doc":"Prepare a thread for use with the GC after the GC is initialized. Note that you can register an initThread function to call before the GC is initia...","kind":"method","module":"core.gc.gcinterface","name":"initThread","package":"druntime","parentType":"GC","signature":"void initThread(ThreadBase thread)","url":"/druntime/core/gc/gcinterface/GC.initThread.html"},{"doc":"Clean up any GC related data from the thread before it exits. There is no equivalent of this function as a hook before the GC is initialized. That ...","kind":"method","module":"core.gc.gcinterface","name":"cleanupThread","package":"druntime","parentType":"GC","signature":"void cleanupThread(ThreadBase thread)","url":"/druntime/core/gc/gcinterface/GC.cleanupThread.html"},{"doc":"Contains a registry for GC factories.","kind":"module","module":"core.gc.registry","name":"core.gc.registry","package":"druntime","parentType":"","signature":"","url":"/druntime/core/gc/registry.html"},{"doc":"Register a GC factory under the given `name`.  This function must be called from a C constructor before druntime is initialized.","kind":"function","module":"core.gc.registry","name":"registerGCFactory","package":"druntime","parentType":"","signature":"void registerGCFactory(string name,  GCFactory factory,\n         GCThreadInitFunction threadInit =  null)","url":"/druntime/core/gc/registry/registerGCFactory.html"},{"doc":"Called during runtime initialization to initialize a GC instance of given `name`.","kind":"function","module":"core.gc.registry","name":"createGCInstance","package":"druntime","parentType":"","signature":"GC createGCInstance(string name)","url":"/druntime/core/gc/registry/createGCInstance.html"},{"doc":"Get the thread init function used for the selected GC.","kind":"function","module":"core.gc.registry","name":"threadInit","package":"druntime","parentType":"","signature":"GCThreadInitFunction threadInit(string name)","url":"/druntime/core/gc/registry/threadInit.html"},{"doc":"","kind":"function","module":"core.gc.registry","name":"registeredGCFactories","package":"druntime","parentType":"","signature":"const(Entry[]) registeredGCFactories(scope  int  dummy = 0)","url":"/druntime/core/gc/registry/registeredGCFactories.html"},{"doc":"A factory function that instantiates an implementation of the GC interface. In case the instance was allocated on the C heap, it is supposed to fre...","kind":"alias","module":"core.gc.registry","name":"GCFactory","package":"druntime","parentType":"","signature":"GCFactory = GC function()","url":"/druntime/core/gc/registry.html#GCFactory"},{"doc":"A function that will initialize a thread before the GC has been initialized. Once the GC is initialized, the interface method GC.initThread for eac...","kind":"alias","module":"core.gc.registry","name":"GCThreadInitFunction","package":"druntime","parentType":"","signature":"GCThreadInitFunction = void  function(ThreadBase base)  nothrow @nogc","url":"/druntime/core/gc/registry.html#GCThreadInitFunction"},{"doc":"","kind":"struct","module":"core.gc.registry","name":"Entry","package":"druntime","parentType":"","signature":"Entry","url":"/druntime/core/gc/registry.html#Entry"},{"doc":"","kind":"variable","module":"core.gc.registry","name":"entries","package":"druntime","parentType":"","signature":"Entry[] entries","url":"/druntime/core/gc/registry.html#entries"},{"doc":"","kind":"module","module":"core.int128","name":"core.int128","package":"druntime","parentType":"","signature":"","url":"/druntime/core/int128.html"},{"doc":"Test against 0 Params: c = Cent to test Returns: true if != 0","kind":"function","module":"core.int128","name":"tst","package":"druntime","parentType":"","signature":"bool tst(Cent c)","url":"/druntime/core/int128/tst.html"},{"doc":"Complement Params: c = Cent to complement Returns: complemented value","kind":"function","module":"core.int128","name":"com","package":"druntime","parentType":"","signature":"Cent com(Cent c)","url":"/druntime/core/int128/com.html"},{"doc":"Negate Params: c = Cent to negate Returns: negated value","kind":"function","module":"core.int128","name":"neg","package":"druntime","parentType":"","signature":"Cent neg(Cent c)","url":"/druntime/core/int128/neg.html"},{"doc":"Increment Params: c = Cent to increment Returns: incremented value","kind":"function","module":"core.int128","name":"inc","package":"druntime","parentType":"","signature":"Cent inc(Cent c)","url":"/druntime/core/int128/inc.html"},{"doc":"Decrement Params: c = Cent to decrement Returns: incremented value","kind":"function","module":"core.int128","name":"dec","package":"druntime","parentType":"","signature":"Cent dec(Cent c)","url":"/druntime/core/int128/dec.html"},{"doc":"Shift left one bit Params: c = Cent to shift Returns: shifted value","kind":"function","module":"core.int128","name":"shl1","package":"druntime","parentType":"","signature":"Cent shl1(Cent c)","url":"/druntime/core/int128/shl1.html"},{"doc":"Unsigned shift right one bit Params: c = Cent to shift Returns: shifted value","kind":"function","module":"core.int128","name":"shr1","package":"druntime","parentType":"","signature":"Cent shr1(Cent c)","url":"/druntime/core/int128/shr1.html"},{"doc":"Arithmetic shift right one bit Params: c = Cent to shift Returns: shifted value","kind":"function","module":"core.int128","name":"sar1","package":"druntime","parentType":"","signature":"Cent sar1(Cent c)","url":"/druntime/core/int128/sar1.html"},{"doc":"Shift left n bits Params: c = Cent to shift n = number of bits to shift Returns: shifted value","kind":"function","module":"core.int128","name":"shl","package":"druntime","parentType":"","signature":"Cent shl(Cent c,  uint  n)","url":"/druntime/core/int128/shl.html"},{"doc":"Unsigned shift right n bits Params: c = Cent to shift n = number of bits to shift Returns: shifted value","kind":"function","module":"core.int128","name":"shr","package":"druntime","parentType":"","signature":"Cent shr(Cent c,  uint  n)","url":"/druntime/core/int128/shr.html"},{"doc":"Arithmetic shift right n bits Params: c = Cent to shift n = number of bits to shift Returns: shifted value","kind":"function","module":"core.int128","name":"sar","package":"druntime","parentType":"","signature":"Cent sar(Cent c,  uint  n)","url":"/druntime/core/int128/sar.html"},{"doc":"Rotate left one bit Params: c = Cent to rotate Returns: rotated value","kind":"function","module":"core.int128","name":"rol1","package":"druntime","parentType":"","signature":"Cent rol1(Cent c)","url":"/druntime/core/int128/rol1.html"},{"doc":"Rotate right one bit Params: c = Cent to rotate Returns: rotated value","kind":"function","module":"core.int128","name":"ror1","package":"druntime","parentType":"","signature":"Cent ror1(Cent c)","url":"/druntime/core/int128/ror1.html"},{"doc":"Rotate left n bits Params: c = Cent to rotate n = number of bits to rotate Returns: rotated value","kind":"function","module":"core.int128","name":"rol","package":"druntime","parentType":"","signature":"Cent rol(Cent c,  uint  n)","url":"/druntime/core/int128/rol.html"},{"doc":"Rotate right n bits Params: c = Cent to rotate n = number of bits to rotate Returns: rotated value","kind":"function","module":"core.int128","name":"ror","package":"druntime","parentType":"","signature":"Cent ror(Cent c,  uint  n)","url":"/druntime/core/int128/ror.html"},{"doc":"And c1 & c2. Params: c1 = operand 1 c2 = operand 2 Returns: c1 & c2","kind":"function","module":"core.int128","name":"and","package":"druntime","parentType":"","signature":"Cent and(Cent c1,  Cent c2)","url":"/druntime/core/int128/and.html"},{"doc":"Or c1 | c2. Params: c1 = operand 1 c2 = operand 2 Returns: c1 | c2","kind":"function","module":"core.int128","name":"or","package":"druntime","parentType":"","signature":"Cent or(Cent c1,  Cent c2)","url":"/druntime/core/int128/or.html"},{"doc":"Xor c1 ^ c2. Params: c1 = operand 1 c2 = operand 2 Returns: c1 ^ c2","kind":"function","module":"core.int128","name":"xor","package":"druntime","parentType":"","signature":"Cent xor(Cent c1,  Cent c2)","url":"/druntime/core/int128/xor.html"},{"doc":"Add c1 to c2. Params: c1 = operand 1 c2 = operand 2 Returns: c1 + c2","kind":"function","module":"core.int128","name":"add","package":"druntime","parentType":"","signature":"Cent add(Cent c1,  Cent c2)","url":"/druntime/core/int128/add.html"},{"doc":"Subtract c2 from c1. Params: c1 = operand 1 c2 = operand 2 Returns: c1 - c2","kind":"function","module":"core.int128","name":"sub","package":"druntime","parentType":"","signature":"Cent sub(Cent c1,  Cent c2)","url":"/druntime/core/int128/sub.html"},{"doc":"Multiply c1 * c2. Params: c1 = operand 1 c2 = operand 2 Returns: c1 * c2","kind":"function","module":"core.int128","name":"mul","package":"druntime","parentType":"","signature":"Cent mul(Cent c1,  Cent c2)","url":"/druntime/core/int128/mul.html"},{"doc":"Multiply 64-bit operands u1 * u2 in 128-bit precision. Params: u1 = operand 1 u2 = operand 2 Returns: u1 * u2 in 128-bit precision","kind":"function","module":"core.int128","name":"mul","package":"druntime","parentType":"","signature":"Cent mul(ulong  u1,  ulong  u2)","url":"/druntime/core/int128/mul.html"},{"doc":"Unsigned divide c1 / c2. Params: c1 = dividend c2 = divisor Returns: quotient c1 / c2","kind":"function","module":"core.int128","name":"udiv","package":"druntime","parentType":"","signature":"Cent udiv(Cent c1,  Cent c2)","url":"/druntime/core/int128/udiv.html"},{"doc":"Unsigned divide c1 / c2. The remainder after division is stored to modulus. Params: c1 = dividend c2 = divisor modulus = set to c1 % c2 Returns: qu...","kind":"function","module":"core.int128","name":"udivmod","package":"druntime","parentType":"","signature":"Cent udivmod(Cent c1,  Cent c2,  out  Cent modulus)","url":"/druntime/core/int128/udivmod.html"},{"doc":"Unsigned divide 128-bit c1 / 64-bit c2. The result must fit in 64 bits. The remainder after division is stored to modulus. Params: c1 = dividend c2...","kind":"function","module":"core.int128","name":"udivmod","package":"druntime","parentType":"","signature":"U udivmod(Cent c1,  U c2,  out  U modulus)","url":"/druntime/core/int128/udivmod.html"},{"doc":"Signed divide c1 / c2. Params: c1 = dividend c2 = divisor Returns: quotient c1 / c2","kind":"function","module":"core.int128","name":"div","package":"druntime","parentType":"","signature":"Cent div(Cent c1,  Cent c2)","url":"/druntime/core/int128/div.html"},{"doc":"Signed divide c1 / c2. The remainder after division is stored to modulus. Params: c1 = dividend c2 = divisor modulus = set to c1 % c2 Returns: quot...","kind":"function","module":"core.int128","name":"divmod","package":"druntime","parentType":"","signature":"Cent divmod(Cent c1,  Cent c2,  out  Cent modulus)","url":"/druntime/core/int128/divmod.html"},{"doc":"If c1 > c2 unsigned Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 > c2","kind":"function","module":"core.int128","name":"ugt","package":"druntime","parentType":"","signature":"bool ugt(Cent c1,  Cent c2)","url":"/druntime/core/int128/ugt.html"},{"doc":"If c1 >= c2 unsigned Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 >= c2","kind":"function","module":"core.int128","name":"uge","package":"druntime","parentType":"","signature":"bool uge(Cent c1,  Cent c2)","url":"/druntime/core/int128/uge.html"},{"doc":"If c1 < c2 unsigned Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 < c2","kind":"function","module":"core.int128","name":"ult","package":"druntime","parentType":"","signature":"bool ult(Cent c1,  Cent c2)","url":"/druntime/core/int128/ult.html"},{"doc":"If c1 <= c2 unsigned Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 <= c2","kind":"function","module":"core.int128","name":"ule","package":"druntime","parentType":"","signature":"bool ule(Cent c1,  Cent c2)","url":"/druntime/core/int128/ule.html"},{"doc":"If c1 > c2 signed Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 > c2","kind":"function","module":"core.int128","name":"gt","package":"druntime","parentType":"","signature":"bool gt(Cent c1,  Cent c2)","url":"/druntime/core/int128/gt.html"},{"doc":"If c1 >= c2 signed Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 >= c2","kind":"function","module":"core.int128","name":"ge","package":"druntime","parentType":"","signature":"bool ge(Cent c1,  Cent c2)","url":"/druntime/core/int128/ge.html"},{"doc":"If c1 < c2 signed Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 < c2","kind":"function","module":"core.int128","name":"lt","package":"druntime","parentType":"","signature":"bool lt(Cent c1,  Cent c2)","url":"/druntime/core/int128/lt.html"},{"doc":"If c1 <= c2 signed Params: c1 = operand 1 c2 = operand 2 Returns: true if c1 <= c2","kind":"function","module":"core.int128","name":"le","package":"druntime","parentType":"","signature":"bool le(Cent c1,  Cent c2)","url":"/druntime/core/int128/le.html"},{"doc":"","kind":"alias","module":"core.int128","name":"I","package":"druntime","parentType":"","signature":"I = long","url":"/druntime/core/int128.html#I"},{"doc":"","kind":"alias","module":"core.int128","name":"U","package":"druntime","parentType":"","signature":"U = ulong","url":"/druntime/core/int128.html#U"},{"doc":"128 bit integer type. See_also: $(REF Int128, std,int128).","kind":"struct","module":"core.int128","name":"Cent","package":"druntime","parentType":"","signature":"Cent","url":"/druntime/core/int128.html#Cent"},{"doc":"","kind":"variable","module":"core.int128","name":"Ubits","package":"druntime","parentType":"","signature":"Ubits","url":"/druntime/core/int128.html#Ubits"},{"doc":"","kind":"variable","module":"core.int128","name":"One","package":"druntime","parentType":"","signature":"Cent One","url":"/druntime/core/int128.html#One"},{"doc":"","kind":"variable","module":"core.int128","name":"Zero","package":"druntime","parentType":"","signature":"Cent Zero","url":"/druntime/core/int128.html#Zero"},{"doc":"","kind":"variable","module":"core.int128","name":"MinusOne","package":"druntime","parentType":"","signature":"Cent MinusOne","url":"/druntime/core/int128.html#MinusOne"},{"doc":"","kind":"module","module":"core.internal.abort","name":"core.internal.abort","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/abort.html"},{"doc":"","kind":"function","module":"core.internal.abort","name":"abort","package":"druntime","parentType":"","signature":"void abort(scope  string msg,  scope  string filename =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/internal/abort/abort.html"},{"doc":"This module contains support for controlling dynamic arrays' appending","kind":"module","module":"core.internal.array.appending","name":"core.internal.array.appending","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/appending.html"},{"doc":"","kind":"function","module":"core.internal.array.appending","name":"gc_expandArrayUsed","package":"druntime","parentType":"","signature":"bool gc_expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic)","url":"/druntime/core/internal/array/appending/gc_expandArrayUsed.html"},{"doc":"","kind":"function","module":"core.internal.array.appending","name":"gc_shrinkArrayUsed","package":"druntime","parentType":"","signature":"bool gc_shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic)","url":"/druntime/core/internal/array/appending/gc_shrinkArrayUsed.html"},{"doc":"Extend an array `px` by `n` elements. Caller must initialize those elements. Params: px = the array that will be extended, taken as a reference n =...","kind":"function","module":"core.internal.array.appending","name":"_d_arrayappendcTX","package":"druntime","parentType":"","signature":"Tarr _d_arrayappendcTX(Tarr :  T[],  T)(return  ref  scope  Tarr px,  size_t n)","url":"/druntime/core/internal/array/appending/_d_arrayappendcTX.html"},{"doc":"","kind":"function","module":"core.internal.array.appending","name":"_d_arrayappendcTX_","package":"druntime","parentType":"","signature":"Tarr _d_arrayappendcTX_(Tarr :  T[],  T)(return  ref  scope  Tarr px,  size_t n,  bool  isshared)","url":"/druntime/core/internal/array/appending/_d_arrayappendcTX_.html"},{"doc":"Implementation of `_d_arrayappendT`","kind":"function","module":"core.internal.array.appending","name":"_d_arrayappendT","package":"druntime","parentType":"","signature":"Tarr _d_arrayappendT(Tarr :  T[],  T)(return  ref  scope  Tarr x,  scope  Tarr y)","url":"/druntime/core/internal/array/appending/_d_arrayappendT.html"},{"doc":"","kind":"module","module":"core.internal.array.arrayassign","name":"core.internal.array.arrayassign","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/arrayassign.html"},{"doc":"","kind":"function","module":"core.internal.array.arrayassign","name":"enforceRawArraysConformable","package":"druntime","parentType":"","signature":"void enforceRawArraysConformable(const  char[]  action,  const  size_t elementSize,\n     const  void[]  a1,  const  void[]  a2,  const  bool  allowOverlap)","url":"/druntime/core/internal/array/arrayassign/enforceRawArraysConformable.html"},{"doc":"Does array assignment (not construction) from another array of the same element type. Handles overlapping copies. Assumes the right hand side is an...","kind":"function","module":"core.internal.array.arrayassign","name":"_d_arrayassign_l","package":"druntime","parentType":"","signature":"Tarr _d_arrayassign_l(Tarr :  T[],  T)(return  scope  Tarr to,  scope  Tarr from)","url":"/druntime/core/internal/array/arrayassign/_d_arrayassign_l.html"},{"doc":"Does array assignment (not construction) from another array of the same element type. Does not support overlapping copies. Assumes the right hand s...","kind":"function","module":"core.internal.array.arrayassign","name":"_d_arrayassign_r","package":"druntime","parentType":"","signature":"Tarr _d_arrayassign_r(Tarr :  T[],  T)(return  scope  Tarr to,  scope  Tarr from)","url":"/druntime/core/internal/array/arrayassign/_d_arrayassign_r.html"},{"doc":"Sets all elements of an array to a single value. Takes into account postblits, copy constructors and destructors. For Plain Old Data elements,`rt/m...","kind":"function","module":"core.internal.array.arrayassign","name":"_d_arraysetassign","package":"druntime","parentType":"","signature":"Tarr _d_arraysetassign(Tarr :  T[],  T)(return  scope  Tarr to,  scope  ref  T value)","url":"/druntime/core/internal/array/arrayassign/_d_arraysetassign.html"},{"doc":"","kind":"template","module":"core.internal.array.arrayassign","name":"CopyElem","package":"druntime","parentType":"","signature":"CopyElem(string CopyAction)","url":"/druntime/core/internal/array/arrayassign.html#CopyElem"},{"doc":"","kind":"template","module":"core.internal.array.arrayassign","name":"CopyArray","package":"druntime","parentType":"","signature":"CopyArray(bool  CanOverlap,  string CopyAction)","url":"/druntime/core/internal/array/arrayassign.html#CopyArray"},{"doc":"","kind":"template","module":"core.internal.array.arrayassign","name":"ArrayAssign","package":"druntime","parentType":"","signature":"ArrayAssign(string CopyLogic,  string AllowOverLap)","url":"/druntime/core/internal/array/arrayassign.html#ArrayAssign"},{"doc":"This module contains support for controlling dynamic arrays' capacity and length","kind":"module","module":"core.internal.array.capacity","name":"core.internal.array.capacity","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/capacity.html"},{"doc":"","kind":"function","module":"core.internal.array.capacity","name":"gc_expandArrayUsed","package":"druntime","parentType":"","signature":"bool gc_expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic)","url":"/druntime/core/internal/array/capacity/gc_expandArrayUsed.html"},{"doc":"","kind":"function","module":"core.internal.array.capacity","name":"gc_reserveArrayCapacity","package":"druntime","parentType":"","signature":"size_t gc_reserveArrayCapacity(void[]  slice,  size_t request,  bool  atomic)","url":"/druntime/core/internal/array/capacity/gc_reserveArrayCapacity.html"},{"doc":"","kind":"function","module":"core.internal.array.capacity","name":"gc_shrinkArrayUsed","package":"druntime","parentType":"","signature":"bool gc_shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic)","url":"/druntime/core/internal/array/capacity/gc_shrinkArrayUsed.html"},{"doc":"","kind":"function","module":"core.internal.array.capacity","name":"gc_getArrayUsed","package":"druntime","parentType":"","signature":"void[] gc_getArrayUsed(void  * ptr,  bool  atomic)","url":"/druntime/core/internal/array/capacity/gc_getArrayUsed.html"},{"doc":"Shrink the \"allocated\" length of an array to be the exact size of the array.","kind":"function","module":"core.internal.array.capacity","name":"_d_arrayshrinkfit","package":"druntime","parentType":"","signature":"void _d_arrayshrinkfit(Tarr:  T[],  T)(Tarr arr,  bool  isshared)","url":"/druntime/core/internal/array/capacity/_d_arrayshrinkfit.html"},{"doc":"Set the array capacity.","kind":"function","module":"core.internal.array.capacity","name":"_d_arraysetcapacityPureNothrow","package":"druntime","parentType":"","signature":"size_t _d_arraysetcapacityPureNothrow(T)(size_t newcapacity,  void[] *  p,  bool  isshared)","url":"/druntime/core/internal/array/capacity/_d_arraysetcapacityPureNothrow.html"},{"doc":"","kind":"function","module":"core.internal.array.capacity","name":"_d_arraysetcapacity","package":"druntime","parentType":"","signature":"size_t _d_arraysetcapacity(T)(size_t newcapacity,  void[] *  p,  bool  isshared)","url":"/druntime/core/internal/array/capacity/_d_arraysetcapacity.html"},{"doc":"Resize a dynamic array by setting its `.length` property.","kind":"function","module":"core.internal.array.capacity","name":"_d_arraysetlengthT","package":"druntime","parentType":"","signature":"size_t _d_arraysetlengthT(Tarr :  T[],  T)(return  ref  scope  Tarr arr,  size_t newlength)","url":"/druntime/core/internal/array/capacity/_d_arraysetlengthT.html"},{"doc":"","kind":"function","module":"core.internal.array.capacity","name":"_d_arraysetlengthT_","package":"druntime","parentType":"","signature":"size_t _d_arraysetlengthT_(Tarr :  T[],  T)(return  ref  scope  Tarr arr,  size_t newlength,  bool  isShared)","url":"/druntime/core/internal/array/capacity/_d_arraysetlengthT_.html"},{"doc":"This module contains compiler support for casting dynamic arrays","kind":"module","module":"core.internal.array.casting","name":"core.internal.array.casting","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/casting.html"},{"doc":"Used by `__ArrayCast` to emit a descriptive error message.","kind":"function","module":"core.internal.array.casting","name":"onArrayCastError","package":"druntime","parentType":"","signature":"void onArrayCastError()(string fromType,  size_t fromSize,  size_t fromLength,  string toType,  size_t toElemSize)","url":"/druntime/core/internal/array/casting/onArrayCastError.html"},{"doc":"The compiler lowers expressions of `cast(TTo[])TFrom[]` to this implementation. Note that this does not detect alignment problems.","kind":"function","module":"core.internal.array.casting","name":"__ArrayCast","package":"druntime","parentType":"","signature":"TTo[] __ArrayCast(TFrom,  TTo)(return  scope  TFrom[]  from)","url":"/druntime/core/internal/array/casting/__ArrayCast.html"},{"doc":"This module contains compiler support for comparing dynamic arrays","kind":"module","module":"core.internal.array.comparison","name":"core.internal.array.comparison","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/comparison.html"},{"doc":"","kind":"function","module":"core.internal.array.comparison","name":"__cmp","package":"druntime","parentType":"","signature":"int __cmp(T)(scope  const  T[]  lhs,  scope  const  T[]  rhs) if (__traits(isScalar,  T))","url":"/druntime/core/internal/array/comparison/__cmp.html"},{"doc":"","kind":"function","module":"core.internal.array.comparison","name":"__cmp","package":"druntime","parentType":"","signature":"auto __cmp(T1,  T2)(T1[]  s1,  T2[]  s2) if (!__traits(isScalar,  T1)  && !__traits(isScalar,  T2))","url":"/druntime/core/internal/array/comparison/__cmp.html"},{"doc":"This module contains support for controlling dynamic arrays' concatenation Copyright: Copyright Digital Mars 2000 - 2019. License: Distributed unde...","kind":"module","module":"core.internal.array.concatenation","name":"core.internal.array.concatenation","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/concatenation.html"},{"doc":"Concatenate the arrays inside of `froms`. `_d_arraycatnTX(a, b, c)` means `a ~ b ~ c`.","kind":"function","module":"core.internal.array.concatenation","name":"_d_arraycatnTX","package":"druntime","parentType":"","signature":"Tret _d_arraycatnTX(Tret:  Tret_El[],  Tret_El,  Tarr...)(auto  ref  Tarr froms)","url":"/druntime/core/internal/array/concatenation/_d_arraycatnTX.html"},{"doc":"This module contains compiler support for constructing dynamic arrays","kind":"module","module":"core.internal.array.construction","name":"core.internal.array.construction","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/construction.html"},{"doc":"Does array initialization (not assignment) from another array of the same element type. Params: to = what array to initialize from = what data the ...","kind":"function","module":"core.internal.array.construction","name":"_d_arrayctor","package":"druntime","parentType":"","signature":"Tarr _d_arrayctor(Tarr :  T[],  T)(return  scope  Tarr to,  scope  Tarr from,  char *  makeWeaklyPure =  null)","url":"/druntime/core/internal/array/construction/_d_arrayctor.html"},{"doc":"Do construction of an array. ti[count] p = value; Params: p = what array to initialize value = what data to construct the array with Bugs: This fun...","kind":"function","module":"core.internal.array.construction","name":"_d_arraysetctor","package":"druntime","parentType":"","signature":"void _d_arraysetctor(Tarr :  T[],  T)(scope  Tarr p,  scope  ref  T value)","url":"/druntime/core/internal/array/construction/_d_arraysetctor.html"},{"doc":"Allocate an array with the garbage collector. Also initalize elements if their type has an initializer. Otherwise, not zero-initialize the array.","kind":"function","module":"core.internal.array.construction","name":"_d_newarrayUPureNothrow","package":"druntime","parentType":"","signature":"T[] _d_newarrayUPureNothrow(T)(size_t length,  bool  isShared = false)","url":"/druntime/core/internal/array/construction/_d_newarrayUPureNothrow.html"},{"doc":"","kind":"function","module":"core.internal.array.construction","name":"_d_newarrayU","package":"druntime","parentType":"","signature":"T[] _d_newarrayU(T)(size_t length,  bool  isShared = false)","url":"/druntime/core/internal/array/construction/_d_newarrayU.html"},{"doc":"ditto","kind":"function","module":"core.internal.array.construction","name":"_d_newarrayT","package":"druntime","parentType":"","signature":"T[] _d_newarrayT(T)(size_t length,  bool  isShared = false)","url":"/druntime/core/internal/array/construction/_d_newarrayT.html"},{"doc":"Create a new multi-dimensional array. Also initalize elements if their type has an initializer. Otherwise, not zero-initialize the array.","kind":"function","module":"core.internal.array.construction","name":"_d_newarraymTX","package":"druntime","parentType":"","signature":"Tarr _d_newarraymTX(Tarr :  U[],  T,  U)(scope  size_t[]  dims,  bool  isShared = false)","url":"/druntime/core/internal/array/construction/_d_newarraymTX.html"},{"doc":"Allocate an array literal","kind":"function","module":"core.internal.array.construction","name":"_d_arrayliteralTX","package":"druntime","parentType":"","signature":"void * _d_arrayliteralTX(T)(size_t length)","url":"/druntime/core/internal/array/construction/_d_arrayliteralTX.html"},{"doc":"The `.dup` and `.idup` properties for Associative Arrays and Dynamic Arrays","kind":"module","module":"core.internal.array.duplication","name":"core.internal.array.duplication","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/duplication.html"},{"doc":"","kind":"function","module":"core.internal.array.duplication","name":"_dup","package":"druntime","parentType":"","signature":"U[] _dup(T,  U)(scope  T[]  a) if (__traits(isPOD,  T))","url":"/druntime/core/internal/array/duplication/_dup.html"},{"doc":"","kind":"function","module":"core.internal.array.duplication","name":"_dupCtfe","package":"druntime","parentType":"","signature":"U[] _dupCtfe(T,  U)(scope  T[]  a)","url":"/druntime/core/internal/array/duplication/_dupCtfe.html"},{"doc":"","kind":"function","module":"core.internal.array.duplication","name":"_dup","package":"druntime","parentType":"","signature":"U[] _dup(T,  U)(T[]  a) if (!__traits(isPOD,  T))","url":"/druntime/core/internal/array/duplication/_dup.html"},{"doc":"This module contains compiler support determining equality of arrays.","kind":"module","module":"core.internal.array.equality","name":"core.internal.array.equality","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/equality.html"},{"doc":"","kind":"function","module":"core.internal.array.equality","name":"__equals","package":"druntime","parentType":"","signature":"bool __equals(T1,  T2)(scope  T1[]  lhs,  scope  T2[]  rhs)","url":"/druntime/core/internal/array/equality/__equals.html"},{"doc":"","kind":"function","module":"core.internal.array.equality","name":"__equals","package":"druntime","parentType":"","signature":"bool __equals(T1,  T2,  size_t N)(scope  ref  T1[N]  lhs,  scope  T2[]  rhs)","url":"/druntime/core/internal/array/equality/__equals.html"},{"doc":"","kind":"function","module":"core.internal.array.equality","name":"__equals","package":"druntime","parentType":"","signature":"bool __equals(T1,  T2,  size_t N)(scope  T1[]  lhs,  scope  ref  T2[N]  rhs)","url":"/druntime/core/internal/array/equality/__equals.html"},{"doc":"","kind":"function","module":"core.internal.array.equality","name":"__equals","package":"druntime","parentType":"","signature":"bool __equals(T1,  T2,  size_t N,  size_t M)(scope  ref  T1[N]  lhs,  scope  ref  T2[M]  rhs)","url":"/druntime/core/internal/array/equality/__equals.html"},{"doc":"Helper function for __equals(). Outlined to enable __equals() to be inlined, as dmd cannot inline loops.","kind":"function","module":"core.internal.array.equality","name":"isEqual","package":"druntime","parentType":"","signature":"bool isEqual(T1,  T2)(scope  T1[]  lhs,  scope  T2[]  rhs,  size_t length)","url":"/druntime/core/internal/array/equality/isEqual.html"},{"doc":"This module contains support array (vector) operations Copyright: Copyright Digital Mars 2000 - 2019. License: Distributed under the $(LINK2 http:/...","kind":"module","module":"core.internal.array.operations","name":"core.internal.array.operations","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/operations.html"},{"doc":"* Perform array (vector) operations and store the result in `res`.  Operand * types and operations are passed as template arguments in Reverse Poli...","kind":"function","module":"core.internal.array.operations","name":"arrayOp","package":"druntime","parentType":"","signature":"T[] arrayOp(T :  T[],  Args...)(T[]  res,  Filter!(isType,  Args)  args)","url":"/druntime/core/internal/array/operations/arrayOp.html"},{"doc":"","kind":"function","module":"core.internal.array.operations","name":"isUnaryOp","package":"druntime","parentType":"","signature":"bool isUnaryOp(scope  string op)","url":"/druntime/core/internal/array/operations/isUnaryOp.html"},{"doc":"","kind":"function","module":"core.internal.array.operations","name":"isBinaryOp","package":"druntime","parentType":"","signature":"bool isBinaryOp(scope  string op)","url":"/druntime/core/internal/array/operations/isBinaryOp.html"},{"doc":"","kind":"function","module":"core.internal.array.operations","name":"isBinaryAssignOp","package":"druntime","parentType":"","signature":"bool isBinaryAssignOp(string op)","url":"/druntime/core/internal/array/operations/isBinaryAssignOp.html"},{"doc":"","kind":"function","module":"core.internal.array.operations","name":"toString","package":"druntime","parentType":"","signature":"string toString(size_t num)","url":"/druntime/core/internal/array/operations/toString.html"},{"doc":"","kind":"function","module":"core.internal.array.operations","name":"contains","package":"druntime","parentType":"","signature":"bool contains(T)(const  scope  T[]  ary,  const  scope  T[]  vals...)","url":"/druntime/core/internal/array/operations/contains.html"},{"doc":"converts slice types to their element type, preserves anything else","kind":"alias","module":"core.internal.array.operations","name":"toElementType","package":"druntime","parentType":"","signature":"toElementType(E :  E[]) = E","url":"/druntime/core/internal/array/operations.html#toElementType"},{"doc":"","kind":"alias","module":"core.internal.array.operations","name":"toElementType","package":"druntime","parentType":"","signature":"toElementType(S) = S","url":"/druntime/core/internal/array/operations.html#toElementType"},{"doc":"","kind":"alias","module":"core.internal.array.operations","name":"toElementType","package":"druntime","parentType":"","signature":"toElementType(alias  op) = op","url":"/druntime/core/internal/array/operations.html#toElementType"},{"doc":"converts slice types to their element type, preserves anything else","kind":"alias","module":"core.internal.array.operations","name":"toVecType","package":"druntime","parentType":"","signature":"toVecType(E :  E[]) = vec!E","url":"/druntime/core/internal/array/operations.html#toVecType"},{"doc":"","kind":"alias","module":"core.internal.array.operations","name":"toVecType","package":"druntime","parentType":"","signature":"toVecType(S) = vec!S","url":"/druntime/core/internal/array/operations.html#toVecType"},{"doc":"","kind":"alias","module":"core.internal.array.operations","name":"toVecType","package":"druntime","parentType":"","signature":"toVecType(alias  op) = op","url":"/druntime/core/internal/array/operations.html#toVecType"},{"doc":"Check whether operations on operand types are supported.  This template recursively reduces the expression tree and determines intermediate types. ...","kind":"template","module":"core.internal.array.operations","name":"typeCheck","package":"druntime","parentType":"","signature":"typeCheck(bool  fail,  T,  Args...)","url":"/druntime/core/internal/array/operations.html#typeCheck"},{"doc":"ditto","kind":"template","module":"core.internal.array.operations","name":"typeCheck","package":"druntime","parentType":"","signature":"typeCheck(bool  fail,  T,  ResultType)","url":"/druntime/core/internal/array/operations.html#typeCheck"},{"doc":"","kind":"template","module":"core.internal.array.operations","name":"not","package":"druntime","parentType":"","signature":"not(alias  tmlp)","url":"/druntime/core/internal/array/operations.html#not"},{"doc":"Find element in `haystack` for which `pred` is true.","kind":"template","module":"core.internal.array.operations","name":"staticIndexOf","package":"druntime","parentType":"","signature":"staticIndexOf(alias  pred,  haystack...)","url":"/druntime/core/internal/array/operations.html#staticIndexOf"},{"doc":"This module contains utility functions to help the implementation of the runtime hook","kind":"module","module":"core.internal.array.utils","name":"core.internal.array.utils","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/array/utils.html"},{"doc":"","kind":"function","module":"core.internal.array.utils","name":"gcStatsPure","package":"druntime","parentType":"","signature":"auto gcStatsPure()","url":"/druntime/core/internal/array/utils/gcStatsPure.html"},{"doc":"","kind":"function","module":"core.internal.array.utils","name":"accumulatePure","package":"druntime","parentType":"","signature":"ulong accumulatePure(string file,  int  line,  string funcname,  string name,  ulong  size)","url":"/druntime/core/internal/array/utils/accumulatePure.html"},{"doc":"Allocate a memory block with appendable capabilities for array usage.","kind":"function","module":"core.internal.array.utils","name":"__arrayAlloc","package":"druntime","parentType":"","signature":"void[] __arrayAlloc(T)(size_t arrSize)","url":"/druntime/core/internal/array/utils/__arrayAlloc.html"},{"doc":"Given an array of length `size` that needs to be expanded to `newlength`, compute a new capacity.","kind":"function","module":"core.internal.array.utils","name":"newCapacity","package":"druntime","parentType":"","signature":"size_t newCapacity(size_t newlength,  size_t elemsize)","url":"/druntime/core/internal/array/utils/newCapacity.html"},{"doc":"","kind":"function","module":"core.internal.array.utils","name":"__typeAttrs","package":"druntime","parentType":"","signature":"uint __typeAttrs(T)(void  * copyAttrsFrom =  null)","url":"/druntime/core/internal/array/utils/__typeAttrs.html"},{"doc":"","kind":"alias","module":"core.internal.array.utils","name":"BlkAttr","package":"druntime","parentType":"","signature":"BlkAttr = GC.BlkAttr","url":"/druntime/core/internal/array/utils.html#BlkAttr"},{"doc":"Check if the type `T`'s postblit is called in nothrow, if it exist Params: T = Type to check Returns: if the postblit is callable in a `nothrow` sc...","kind":"template","module":"core.internal.array.utils","name":"isPostblitNoThrow","package":"druntime","parentType":"","signature":"isPostblitNoThrow(T)","url":"/druntime/core/internal/array/utils.html#isPostblitNoThrow"},{"doc":"The core.internal.atomic module comtains the low-level atomic features available in hardware. This module may be a routing layer for compiler intri...","kind":"module","module":"core.internal.atomic","name":"core.internal.atomic","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/atomic.html"},{"doc":"","kind":"function","module":"core.internal.atomic","name":"simpleFormat","package":"druntime","parentType":"","signature":"string simpleFormat(string format,  scope  string[]  args)","url":"/druntime/core/internal/atomic/simpleFormat.html"},{"doc":"","kind":"template","module":"core.internal.atomic","name":"IntOrLong","package":"druntime","parentType":"","signature":"IntOrLong(T)","url":"/druntime/core/internal/atomic.html#IntOrLong"},{"doc":"","kind":"template","module":"core.internal.atomic","name":"needsLoadBarrier","package":"druntime","parentType":"","signature":"needsLoadBarrier(  MemoryOrder ms )","url":"/druntime/core/internal/atomic.html#needsLoadBarrier"},{"doc":"","kind":"template","module":"core.internal.atomic","name":"needsStoreBarrier","package":"druntime","parentType":"","signature":"needsStoreBarrier(  MemoryOrder ms )","url":"/druntime/core/internal/atomic.html#needsStoreBarrier"},{"doc":"","kind":"module","module":"core.internal.attributes","name":"core.internal.attributes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/attributes.html"},{"doc":"Used to annotate `unittest`s which need to be tested in a `-betterC` environment.","kind":"variable","module":"core.internal.attributes","name":"betterC","package":"druntime","parentType":"","signature":"betterC","url":"/druntime/core/internal/attributes.html#betterC"},{"doc":"Generates a human-readable stack-trace on POSIX targets using DWARF","kind":"module","module":"core.internal.backtrace.dwarf","name":"core.internal.backtrace.dwarf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/backtrace/dwarf.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"traceHandlerOpApplyImpl","package":"druntime","parentType":"","signature":"int traceHandlerOpApplyImpl(size_t numFrames,\n                             scope  const(void) *  delegate(size_t)  getNthAddress,\n                             scope  const(char)[]  delegate(size_t)  getNthFuncName,\n                             scope  int  delegate(ref  size_t,  ref  const(char[]))  dg)","url":"/druntime/core/internal/backtrace/dwarf/traceHandlerOpApplyImpl.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"processCallstack","package":"druntime","parentType":"","signature":"int processCallstack(Location[]  locations,  const(ubyte)[]  debugLineSectionData,\n                      size_t baseAddress,  scope  int  delegate(ref  size_t,  ref  const(char[]))  dg)","url":"/druntime/core/internal/backtrace/dwarf/processCallstack.html"},{"doc":"Resolve the addresses of `locations` using `debugLineSectionData`","kind":"function","module":"core.internal.backtrace.dwarf","name":"resolveAddresses","package":"druntime","parentType":"","signature":"void resolveAddresses(const(ubyte)[]  debugLineSectionData,  Location[]  locations,  size_t baseAddress)","url":"/druntime/core/internal/backtrace/dwarf/resolveAddresses.html"},{"doc":"Run the state machine to generate line number matrix","kind":"function","module":"core.internal.backtrace.dwarf","name":"runStateMachine","package":"druntime","parentType":"","signature":"bool runStateMachine(ref  const(LineNumberProgram)  lp,  scope  RunStateMachineCallback callback)","url":"/druntime/core/internal/backtrace/dwarf/runStateMachine.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"read","package":"druntime","parentType":"","signature":"T read(T)(ref  const(ubyte)[]  buffer)","url":"/druntime/core/internal/backtrace/dwarf/read.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"readStringz","package":"druntime","parentType":"","signature":"const(char)[] readStringz(ref  const(ubyte)[]  buffer)","url":"/druntime/core/internal/backtrace/dwarf/readStringz.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"readULEB128","package":"druntime","parentType":"","signature":"ulong readULEB128(ref  const(ubyte)[]  buffer)","url":"/druntime/core/internal/backtrace/dwarf/readULEB128.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"readSLEB128","package":"druntime","parentType":"","signature":"long readSLEB128(ref  const(ubyte)[]  buffer)","url":"/druntime/core/internal/backtrace/dwarf/readSLEB128.html"},{"doc":"Reads a DWARF v5 directory/file name entry format.","kind":"function","module":"core.internal.backtrace.dwarf","name":"readEntryFormat","package":"druntime","parentType":"","signature":"Array!EntryFormatPair readEntryFormat(ref  const(ubyte)[]  buffer)","url":"/druntime/core/internal/backtrace/dwarf/readEntryFormat.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.dwarf","name":"readLineNumberProgram","package":"druntime","parentType":"","signature":"LineNumberProgram readLineNumberProgram(ref  const(ubyte)[]  data)","url":"/druntime/core/internal/backtrace/dwarf/readLineNumberProgram.html"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"Location","package":"druntime","parentType":"","signature":"Location","url":"/druntime/core/internal/backtrace/dwarf.html#Location"},{"doc":"Format this location into a human-readable string","kind":"method","module":"core.internal.backtrace.dwarf","name":"toString","package":"druntime","parentType":"Location","signature":"void toString(scope  void  delegate(scope  const  char[])  sink)","url":"/druntime/core/internal/backtrace/dwarf/Location.toString.html"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"TraceInfoBuffer","package":"druntime","parentType":"","signature":"TraceInfoBuffer","url":"/druntime/core/internal/backtrace/dwarf.html#TraceInfoBuffer"},{"doc":"","kind":"method","module":"core.internal.backtrace.dwarf","name":"opSlice","package":"druntime","parentType":"TraceInfoBuffer","signature":"inout(char)[] opSlice()","url":"/druntime/core/internal/backtrace/dwarf/TraceInfoBuffer.opSlice.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.dwarf","name":"reset","package":"druntime","parentType":"TraceInfoBuffer","signature":"void reset()","url":"/druntime/core/internal/backtrace/dwarf/TraceInfoBuffer.reset.html"},{"doc":"Used as `sink` argument to `Location.toString`","kind":"method","module":"core.internal.backtrace.dwarf","name":"put","package":"druntime","parentType":"TraceInfoBuffer","signature":"void put(scope  const  char[]  data)","url":"/druntime/core/internal/backtrace/dwarf/TraceInfoBuffer.put.html"},{"doc":"A callback type for `runStateMachine`","kind":"alias","module":"core.internal.backtrace.dwarf","name":"RunStateMachineCallback","package":"druntime","parentType":"","signature":"RunStateMachineCallback = bool  delegate(const(void) *  address,  LocationInfo info,  bool  isEndSequence)\n    @nogc nothrow","url":"/druntime/core/internal/backtrace/dwarf.html#RunStateMachineCallback"},{"doc":"","kind":"enum","module":"core.internal.backtrace.dwarf","name":"DW_LNCT","package":"druntime","parentType":"","signature":"DW_LNCT : ushort","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"path","package":"druntime","parentType":"","signature":"path = 1","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"directoryIndex","package":"druntime","parentType":"","signature":"directoryIndex = 2","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"timestamp","package":"druntime","parentType":"","signature":"timestamp = 3","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"size","package":"druntime","parentType":"","signature":"size = 4","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"md5","package":"druntime","parentType":"","signature":"md5 = 5","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"loUser","package":"druntime","parentType":"","signature":"loUser = 0x2000","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"hiUser","package":"druntime","parentType":"","signature":"hiUser = 0x3fff","url":"/druntime/core/internal/backtrace/dwarf.html#DW_LNCT"},{"doc":"","kind":"enum","module":"core.internal.backtrace.dwarf","name":"DW_FORM","package":"druntime","parentType":"","signature":"DW_FORM : ubyte","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"addr","package":"druntime","parentType":"","signature":"addr = 1","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"block2","package":"druntime","parentType":"","signature":"block2 = 3","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"block4","package":"druntime","parentType":"","signature":"block4 = 4","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"data2","package":"druntime","parentType":"","signature":"data2 = 5","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"data4","package":"druntime","parentType":"","signature":"data4 = 6","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"data8","package":"druntime","parentType":"","signature":"data8 = 7","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"string_","package":"druntime","parentType":"","signature":"string_ = 8","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"block","package":"druntime","parentType":"","signature":"block = 9","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"block1","package":"druntime","parentType":"","signature":"block1 = 10","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"data1","package":"druntime","parentType":"","signature":"data1 = 11","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"flag","package":"druntime","parentType":"","signature":"flag = 12","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"sdata","package":"druntime","parentType":"","signature":"sdata = 13","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strp","package":"druntime","parentType":"","signature":"strp = 14","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"udata","package":"druntime","parentType":"","signature":"udata = 15","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref_addr","package":"druntime","parentType":"","signature":"ref_addr = 16","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref1","package":"druntime","parentType":"","signature":"ref1 = 17","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref2","package":"druntime","parentType":"","signature":"ref2 = 18","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref4","package":"druntime","parentType":"","signature":"ref4 = 19","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref8","package":"druntime","parentType":"","signature":"ref8 = 20","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref_udata","package":"druntime","parentType":"","signature":"ref_udata = 21","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"indirect","package":"druntime","parentType":"","signature":"indirect = 22","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"sec_offset","package":"druntime","parentType":"","signature":"sec_offset = 23","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"exprloc","package":"druntime","parentType":"","signature":"exprloc = 24","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"flag_present","package":"druntime","parentType":"","signature":"flag_present = 25","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strx","package":"druntime","parentType":"","signature":"strx = 26","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"addrx","package":"druntime","parentType":"","signature":"addrx = 27","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref_sup4","package":"druntime","parentType":"","signature":"ref_sup4 = 28","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strp_sup","package":"druntime","parentType":"","signature":"strp_sup = 29","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"data16","package":"druntime","parentType":"","signature":"data16 = 30","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"line_strp","package":"druntime","parentType":"","signature":"line_strp = 31","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref_sig8","package":"druntime","parentType":"","signature":"ref_sig8 = 32","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"implicit_const","package":"druntime","parentType":"","signature":"implicit_const = 33","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"loclistx","package":"druntime","parentType":"","signature":"loclistx = 34","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"rnglistx","package":"druntime","parentType":"","signature":"rnglistx = 35","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"ref_sup8","package":"druntime","parentType":"","signature":"ref_sup8 = 36","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strx1","package":"druntime","parentType":"","signature":"strx1 = 37","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strx2","package":"druntime","parentType":"","signature":"strx2 = 38","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strx3","package":"druntime","parentType":"","signature":"strx3 = 39","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"strx4","package":"druntime","parentType":"","signature":"strx4 = 40","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"addrx1","package":"druntime","parentType":"","signature":"addrx1 = 41","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"addrx2","package":"druntime","parentType":"","signature":"addrx2 = 42","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"addrx3","package":"druntime","parentType":"","signature":"addrx3 = 43","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"addrx4","package":"druntime","parentType":"","signature":"addrx4 = 44","url":"/druntime/core/internal/backtrace/dwarf.html#DW_FORM"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"EntryFormatPair","package":"druntime","parentType":"","signature":"EntryFormatPair","url":"/druntime/core/internal/backtrace/dwarf.html#EntryFormatPair"},{"doc":"","kind":"enum","module":"core.internal.backtrace.dwarf","name":"StandardOpcode","package":"druntime","parentType":"","signature":"StandardOpcode : ubyte","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"extendedOp","package":"druntime","parentType":"","signature":"extendedOp = 0","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"copy","package":"druntime","parentType":"","signature":"copy = 1","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"advancePC","package":"druntime","parentType":"","signature":"advancePC = 2","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"advanceLine","package":"druntime","parentType":"","signature":"advanceLine = 3","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setFile","package":"druntime","parentType":"","signature":"setFile = 4","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setColumn","package":"druntime","parentType":"","signature":"setColumn = 5","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"negateStatement","package":"druntime","parentType":"","signature":"negateStatement = 6","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setBasicBlock","package":"druntime","parentType":"","signature":"setBasicBlock = 7","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"constAddPC","package":"druntime","parentType":"","signature":"constAddPC = 8","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"fixedAdvancePC","package":"druntime","parentType":"","signature":"fixedAdvancePC = 9","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setPrologueEnd","package":"druntime","parentType":"","signature":"setPrologueEnd = 10","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setEpilogueBegin","package":"druntime","parentType":"","signature":"setEpilogueBegin = 11","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setISA","package":"druntime","parentType":"","signature":"setISA = 12","url":"/druntime/core/internal/backtrace/dwarf.html#StandardOpcode"},{"doc":"","kind":"enum","module":"core.internal.backtrace.dwarf","name":"ExtendedOpcode","package":"druntime","parentType":"","signature":"ExtendedOpcode : ubyte","url":"/druntime/core/internal/backtrace/dwarf.html#ExtendedOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"endSequence","package":"druntime","parentType":"","signature":"endSequence = 1","url":"/druntime/core/internal/backtrace/dwarf.html#ExtendedOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setAddress","package":"druntime","parentType":"","signature":"setAddress = 2","url":"/druntime/core/internal/backtrace/dwarf.html#ExtendedOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"defineFile","package":"druntime","parentType":"","signature":"defineFile = 3","url":"/druntime/core/internal/backtrace/dwarf.html#ExtendedOpcode"},{"doc":"","kind":"enum_member","module":"core.internal.backtrace.dwarf","name":"setDiscriminator","package":"druntime","parentType":"","signature":"setDiscriminator = 4","url":"/druntime/core/internal/backtrace/dwarf.html#ExtendedOpcode"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"StateMachine","package":"druntime","parentType":"","signature":"StateMachine","url":"/druntime/core/internal/backtrace/dwarf.html#StateMachine"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"LocationInfo","package":"druntime","parentType":"","signature":"LocationInfo","url":"/druntime/core/internal/backtrace/dwarf.html#LocationInfo"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"LineNumberProgram","package":"druntime","parentType":"","signature":"LineNumberProgram","url":"/druntime/core/internal/backtrace/dwarf.html#LineNumberProgram"},{"doc":"","kind":"struct","module":"core.internal.backtrace.dwarf","name":"SourceFile","package":"druntime","parentType":"","signature":"SourceFile","url":"/druntime/core/internal/backtrace/dwarf.html#SourceFile"},{"doc":"This code reads ELF files and sections using memory mapped IO.","kind":"module","module":"core.internal.backtrace.elf","name":"core.internal.backtrace.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/backtrace/elf.html"},{"doc":"","kind":"struct","module":"core.internal.backtrace.elf","name":"Image","package":"druntime","parentType":"","signature":"Image","url":"/druntime/core/internal/backtrace/elf.html#Image"},{"doc":"","kind":"method","module":"core.internal.backtrace.elf","name":"openSelf","package":"druntime","parentType":"Image","signature":"Image openSelf()","url":"/druntime/core/internal/backtrace/elf/Image.openSelf.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.elf","name":"isValid","package":"druntime","parentType":"Image","signature":"bool isValid()","url":"/druntime/core/internal/backtrace/elf/Image.isValid.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.elf","name":"processDebugLineSectionData","package":"druntime","parentType":"Image","signature":"T processDebugLineSectionData(T)(scope  T delegate(const(ubyte)[])  processor)","url":"/druntime/core/internal/backtrace/elf/Image.processDebugLineSectionData.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.elf","name":"baseAddress","package":"druntime","parentType":"Image","signature":"size_t baseAddress()","url":"/druntime/core/internal/backtrace/elf/Image.baseAddress.html"},{"doc":"Basic D language bindings for LLVM libunwind","kind":"module","module":"core.internal.backtrace.libunwind","name":"core.internal.backtrace.libunwind","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/backtrace/libunwind.html"},{"doc":"Initialize the context at the current call site","kind":"function","module":"core.internal.backtrace.libunwind","name":"unw_getcontext","package":"druntime","parentType":"","signature":"int unw_getcontext(unw_context_t *)","url":"/druntime/core/internal/backtrace/libunwind/unw_getcontext.html"},{"doc":"Initialize a cursor at the call site","kind":"function","module":"core.internal.backtrace.libunwind","name":"unw_init_local","package":"druntime","parentType":"","signature":"int unw_init_local(unw_cursor_t *,  unw_context_t *)","url":"/druntime/core/internal/backtrace/libunwind/unw_init_local.html"},{"doc":"Goes one level up in the call chain","kind":"function","module":"core.internal.backtrace.libunwind","name":"unw_step","package":"druntime","parentType":"","signature":"int unw_step(unw_cursor_t *)","url":"/druntime/core/internal/backtrace/libunwind/unw_step.html"},{"doc":"Get infos about the current procedure (function)","kind":"function","module":"core.internal.backtrace.libunwind","name":"unw_get_proc_info","package":"druntime","parentType":"","signature":"int unw_get_proc_info(unw_cursor_t *,  unw_proc_info_t *)","url":"/druntime/core/internal/backtrace/libunwind/unw_get_proc_info.html"},{"doc":"Get the name of the current procedure (function)","kind":"function","module":"core.internal.backtrace.libunwind","name":"unw_get_proc_name","package":"druntime","parentType":"","signature":"int unw_get_proc_name(unw_cursor_t *,  char *,  size_t,  unw_word_t *)","url":"/druntime/core/internal/backtrace/libunwind/unw_get_proc_name.html"},{"doc":"Reads the value of register `reg` in the stack frame identified by cursor `cp` and stores the value in the word pointed to by `valp`.","kind":"function","module":"core.internal.backtrace.libunwind","name":"unw_get_reg","package":"druntime","parentType":"","signature":"int unw_get_reg(unw_cursor_t *  cp,  unw_regnum_t reg,  unw_word_t *  valp)","url":"/druntime/core/internal/backtrace/libunwind/unw_get_reg.html"},{"doc":"","kind":"alias","module":"core.internal.backtrace.libunwind","name":"unw_word_t","package":"druntime","parentType":"","signature":"unw_word_t = uintptr_t","url":"/druntime/core/internal/backtrace/libunwind.html#unw_word_t"},{"doc":"","kind":"alias","module":"core.internal.backtrace.libunwind","name":"unw_regnum_t","package":"druntime","parentType":"","signature":"unw_regnum_t = int","url":"/druntime/core/internal/backtrace/libunwind.html#unw_regnum_t"},{"doc":"","kind":"struct","module":"core.internal.backtrace.libunwind","name":"unw_context_t","package":"druntime","parentType":"","signature":"unw_context_t","url":"/druntime/core/internal/backtrace/libunwind.html#unw_context_t"},{"doc":"","kind":"struct","module":"core.internal.backtrace.libunwind","name":"unw_cursor_t","package":"druntime","parentType":"","signature":"unw_cursor_t","url":"/druntime/core/internal/backtrace/libunwind.html#unw_cursor_t"},{"doc":"","kind":"struct","module":"core.internal.backtrace.libunwind","name":"unw_proc_info_t","package":"druntime","parentType":"","signature":"unw_proc_info_t","url":"/druntime/core/internal/backtrace/libunwind.html#unw_proc_info_t"},{"doc":"This module extracts debug info from the currently running Mach-O executable.","kind":"module","module":"core.internal.backtrace.macho","name":"core.internal.backtrace.macho","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/backtrace/macho.html"},{"doc":"","kind":"struct","module":"core.internal.backtrace.macho","name":"Image","package":"druntime","parentType":"","signature":"Image","url":"/druntime/core/internal/backtrace/macho.html#Image"},{"doc":"","kind":"method","module":"core.internal.backtrace.macho","name":"openSelf","package":"druntime","parentType":"Image","signature":"Image openSelf()","url":"/druntime/core/internal/backtrace/macho/Image.openSelf.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.macho","name":"isValid","package":"druntime","parentType":"Image","signature":"bool isValid()","url":"/druntime/core/internal/backtrace/macho/Image.isValid.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.macho","name":"processDebugLineSectionData","package":"druntime","parentType":"Image","signature":"T processDebugLineSectionData(T)(scope  T delegate(const(ubyte)[])  processor)","url":"/druntime/core/internal/backtrace/macho/Image.processDebugLineSectionData.html"},{"doc":"","kind":"method","module":"core.internal.backtrace.macho","name":"baseAddress","package":"druntime","parentType":"Image","signature":"size_t baseAddress()","url":"/druntime/core/internal/backtrace/macho/Image.baseAddress.html"},{"doc":"Binding for libunwind/libgc's `unwind.h`","kind":"module","module":"core.internal.backtrace.unwind","name":"core.internal.backtrace.unwind","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/backtrace/unwind.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_RaiseException","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_RaiseException(_Unwind_Exception * exception_object)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_RaiseException.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_ForcedUnwind","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_ForcedUnwind(\n         _Unwind_Exception *  exception_object,\n         _Unwind_Stop_Fn stop,\n         void *  stop_parameter)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_ForcedUnwind.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_DeleteException","package":"druntime","parentType":"","signature":"void _Unwind_DeleteException(_Unwind_Exception *  exception_object)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_DeleteException.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_Resume","package":"druntime","parentType":"","signature":"void _Unwind_Resume(_Unwind_Exception *  exception_object)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_Resume.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_Resume_or_Rethrow","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_Resume_or_Rethrow(_Unwind_Exception *  exception_object)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_Resume_or_Rethrow.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_Backtrace","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_Backtrace(_Unwind_Trace_Fn,  void *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_Backtrace.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetGR","package":"druntime","parentType":"","signature":"_Unwind_Word _Unwind_GetGR(_Unwind_Context *  context,  int  index)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetGR.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SetGR","package":"druntime","parentType":"","signature":"void _Unwind_SetGR(_Unwind_Context *  context,  int  index,  _Unwind_Word new_value)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SetGR.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetIP","package":"druntime","parentType":"","signature":"_Unwind_Ptr _Unwind_GetIP(_Unwind_Context *  context)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetIP.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetIPInfo","package":"druntime","parentType":"","signature":"_Unwind_Ptr _Unwind_GetIPInfo(_Unwind_Context *  context,  int *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetIPInfo.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SetIP","package":"druntime","parentType":"","signature":"void _Unwind_SetIP(_Unwind_Context *  context,  _Unwind_Ptr new_value)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SetIP.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetCFA","package":"druntime","parentType":"","signature":"_Unwind_Word _Unwind_GetCFA(_Unwind_Context *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetCFA.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetBSP","package":"druntime","parentType":"","signature":"_Unwind_Word _Unwind_GetBSP(_Unwind_Context *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetBSP.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetLanguageSpecificData","package":"druntime","parentType":"","signature":"void * _Unwind_GetLanguageSpecificData(_Unwind_Context *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetLanguageSpecificData.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_GetRegionStart","package":"druntime","parentType":"","signature":"_Unwind_Ptr _Unwind_GetRegionStart(_Unwind_Context *  context)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_GetRegionStart.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_FindEnclosingFunction","package":"druntime","parentType":"","signature":"void * _Unwind_FindEnclosingFunction(void *  pc)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_FindEnclosingFunction.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SjLj_Register","package":"druntime","parentType":"","signature":"void _Unwind_SjLj_Register(SjLj_Function_Context *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SjLj_Register.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SjLj_Unregister","package":"druntime","parentType":"","signature":"void _Unwind_SjLj_Unregister(SjLj_Function_Context *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SjLj_Unregister.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SjLj_RaiseException","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_SjLj_RaiseException(_Unwind_Exception *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SjLj_RaiseException.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SjLj_ForcedUnwind","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_SjLj_ForcedUnwind(_Unwind_Exception ,  _Unwind_Stop_Fn,  void *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SjLj_ForcedUnwind.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SjLj_Resume","package":"druntime","parentType":"","signature":"void _Unwind_SjLj_Resume(_Unwind_Exception *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SjLj_Resume.html"},{"doc":"","kind":"function","module":"core.internal.backtrace.unwind","name":"_Unwind_SjLj_Resume_or_Rethrow","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code _Unwind_SjLj_Resume_or_Rethrow(_Unwind_Exception *)","url":"/druntime/core/internal/backtrace/unwind/_Unwind_SjLj_Resume_or_Rethrow.html"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Word","package":"druntime","parentType":"","signature":"_Unwind_Word = uintptr_t","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Word"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Sword","package":"druntime","parentType":"","signature":"_Unwind_Sword = intptr_t","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Sword"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Ptr","package":"druntime","parentType":"","signature":"_Unwind_Ptr = uintptr_t","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Ptr"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Internal_Ptr","package":"druntime","parentType":"","signature":"_Unwind_Internal_Ptr = uintptr_t","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Internal_Ptr"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Exception_Class","package":"druntime","parentType":"","signature":"_Unwind_Exception_Class = ulong","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Exception_Class"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_uleb128_t","package":"druntime","parentType":"","signature":"_uleb128_t = uintptr_t","url":"/druntime/core/internal/backtrace/unwind.html#_uleb128_t"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_sleb128_t","package":"druntime","parentType":"","signature":"_sleb128_t = intptr_t","url":"/druntime/core/internal/backtrace/unwind.html#_sleb128_t"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Reason_Code","package":"druntime","parentType":"","signature":"_Unwind_Reason_Code = int","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Reason_Code"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Action","package":"druntime","parentType":"","signature":"_Unwind_Action = int","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Action"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Exception_Cleanup_Fn","package":"druntime","parentType":"","signature":"_Unwind_Exception_Cleanup_Fn = void  function(\n         _Unwind_Reason_Code reason,\n         _Unwind_Exception * exc)","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Exception_Cleanup_Fn"},{"doc":"","kind":"struct","module":"core.internal.backtrace.unwind","name":"_Unwind_Context","package":"druntime","parentType":"","signature":"_Unwind_Context","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Context"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Stop_Fn","package":"druntime","parentType":"","signature":"_Unwind_Stop_Fn = _Unwind_Reason_Code function(\n         int  _version,\n         _Unwind_Action actions,\n         _Unwind_Exception_Class exceptionClass,\n         _Unwind_Exception *  exceptionObject,\n         _Unwind_Context *  context,\n         void *  stop_parameter)","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Stop_Fn"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Trace_Fn","package":"druntime","parentType":"","signature":"_Unwind_Trace_Fn = _Unwind_Reason_Code function(_Unwind_Context *,  void *)","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Trace_Fn"},{"doc":"","kind":"alias","module":"core.internal.backtrace.unwind","name":"_Unwind_Personality_Fn","package":"druntime","parentType":"","signature":"_Unwind_Personality_Fn = _Unwind_Reason_Code function(\n         int  _version,\n         _Unwind_Action actions,\n         _Unwind_Exception_Class exceptionClass,\n         _Unwind_Exception *  exceptionObject,\n         _Unwind_Context *  context)","url":"/druntime/core/internal/backtrace/unwind.html#_Unwind_Personality_Fn"},{"doc":"","kind":"struct","module":"core.internal.backtrace.unwind","name":"SjLj_Function_Context","package":"druntime","parentType":"","signature":"SjLj_Function_Context","url":"/druntime/core/internal/backtrace/unwind.html#SjLj_Function_Context"},{"doc":"","kind":"variable","module":"core.internal.backtrace.unwind","name":"_UA_SEARCH_PHASE","package":"druntime","parentType":"","signature":"_Unwind_Action _UA_SEARCH_PHASE","url":"/druntime/core/internal/backtrace/unwind.html#_UA_SEARCH_PHASE"},{"doc":"","kind":"variable","module":"core.internal.backtrace.unwind","name":"_UA_CLEANUP_PHASE","package":"druntime","parentType":"","signature":"_Unwind_Action _UA_CLEANUP_PHASE","url":"/druntime/core/internal/backtrace/unwind.html#_UA_CLEANUP_PHASE"},{"doc":"","kind":"variable","module":"core.internal.backtrace.unwind","name":"_UA_HANDLER_FRAME","package":"druntime","parentType":"","signature":"_Unwind_Action _UA_HANDLER_FRAME","url":"/druntime/core/internal/backtrace/unwind.html#_UA_HANDLER_FRAME"},{"doc":"","kind":"variable","module":"core.internal.backtrace.unwind","name":"_UA_FORCE_UNWIND","package":"druntime","parentType":"","signature":"_Unwind_Action _UA_FORCE_UNWIND","url":"/druntime/core/internal/backtrace/unwind.html#_UA_FORCE_UNWIND"},{"doc":"","kind":"variable","module":"core.internal.backtrace.unwind","name":"_UA_END_OF_STACK","package":"druntime","parentType":"","signature":"_Unwind_Action _UA_END_OF_STACK","url":"/druntime/core/internal/backtrace/unwind.html#_UA_END_OF_STACK"},{"doc":"","kind":"module","module":"core.internal.cast_","name":"core.internal.cast_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/cast_.html"},{"doc":"","kind":"function","module":"core.internal.cast_","name":"areClassInfosEqual","package":"druntime","parentType":"","signature":"bool areClassInfosEqual(scope  const  ClassInfo a,  scope  const  ClassInfo b)","url":"/druntime/core/internal/cast_/areClassInfosEqual.html"},{"doc":"Dynamic cast from a class object `o` to class or interface `To`, where `To` is a subtype of `o`. Params: o = instance of class To = class or interf...","kind":"function","module":"core.internal.cast_","name":"_d_dynamic_cast","package":"druntime","parentType":"","signature":"void * _d_dynamic_cast(To)(const  return  scope  Object o)","url":"/druntime/core/internal/cast_/_d_dynamic_cast.html"},{"doc":"Dynamic cast `o` to final class `To` only one level down Params: o = object that is instance of a class To = final class that is a subclass type of...","kind":"function","module":"core.internal.cast_","name":"_d_paint_cast","package":"druntime","parentType":"","signature":"void * _d_paint_cast(To)(const  return  scope  Object o)","url":"/druntime/core/internal/cast_/_d_paint_cast.html"},{"doc":"","kind":"function","module":"core.internal.cast_","name":"_d_class_cast_impl","package":"druntime","parentType":"","signature":"void * _d_class_cast_impl(const  return  scope  Object o,  const  ClassInfo c)","url":"/druntime/core/internal/cast_/_d_class_cast_impl.html"},{"doc":"Dynamic cast from a class object o to class type `To`, where `To` is a subclass type of `o`. Params: o = instance of class To = a subclass type of ...","kind":"function","module":"core.internal.cast_","name":"_d_class_cast","package":"druntime","parentType":"","signature":"void * _d_class_cast(To)(const  return  scope  Object o)","url":"/druntime/core/internal/cast_/_d_class_cast.html"},{"doc":"Attempts to cast interface Object o to class type `To`. Returns o if successful, null if not.","kind":"function","module":"core.internal.cast_","name":"_d_interface_cast","package":"druntime","parentType":"","signature":"void * _d_interface_cast(To)(void *  p)","url":"/druntime/core/internal/cast_/_d_interface_cast.html"},{"doc":"Hook that detects the type of cast performed and calls the appropriate function. Params: o = object that is being casted To = type to which the obj...","kind":"function","module":"core.internal.cast_","name":"_d_cast","package":"druntime","parentType":"","signature":"void * _d_cast(To,  From)(From o)","url":"/druntime/core/internal/cast_/_d_cast.html"},{"doc":"","kind":"function","module":"core.internal.cast_","name":"_d_isbaseof2","package":"druntime","parentType":"","signature":"bool _d_isbaseof2(To)(scope  ClassInfo oc,  scope  ref  size_t offset)","url":"/druntime/core/internal/cast_/_d_isbaseof2.html"},{"doc":"Array container for internal usage.","kind":"module","module":"core.internal.container.array","name":"core.internal.container.array","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/container/array.html"},{"doc":"","kind":"struct","module":"core.internal.container.array","name":"Array","package":"druntime","parentType":"","signature":"Array(T)","url":"/druntime/core/internal/container/array.html#Array"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"reset","package":"druntime","parentType":"Array","signature":"void reset()","url":"/druntime/core/internal/container/array/Array.reset.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"length","package":"druntime","parentType":"Array","signature":"size_t length()","url":"/druntime/core/internal/container/array/Array.length.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"length","package":"druntime","parentType":"Array","signature":"void length(size_t nlength)","url":"/druntime/core/internal/container/array/Array.length.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"empty","package":"druntime","parentType":"Array","signature":"bool empty()","url":"/druntime/core/internal/container/array/Array.empty.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"front","package":"druntime","parentType":"Array","signature":"inout(T) front()","url":"/druntime/core/internal/container/array/Array.front.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"back","package":"druntime","parentType":"Array","signature":"inout(T) back()","url":"/druntime/core/internal/container/array/Array.back.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"opIndex","package":"druntime","parentType":"Array","signature":"inout(T) opIndex(size_t idx)","url":"/druntime/core/internal/container/array/Array.opIndex.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"opSlice","package":"druntime","parentType":"Array","signature":"inout(T)[] opSlice()","url":"/druntime/core/internal/container/array/Array.opSlice.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"opSlice","package":"druntime","parentType":"Array","signature":"inout(T)[] opSlice(size_t a,  size_t b)","url":"/druntime/core/internal/container/array/Array.opSlice.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"insertBack","package":"druntime","parentType":"Array","signature":"void insertBack()(auto  ref  T val)","url":"/druntime/core/internal/container/array/Array.insertBack.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"popBack","package":"druntime","parentType":"Array","signature":"void popBack()","url":"/druntime/core/internal/container/array/Array.popBack.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"remove","package":"druntime","parentType":"Array","signature":"void remove(size_t idx)","url":"/druntime/core/internal/container/array/Array.remove.html"},{"doc":"","kind":"method","module":"core.internal.container.array","name":"swap","package":"druntime","parentType":"Array","signature":"void swap(ref  Array other)","url":"/druntime/core/internal/container/array/Array.swap.html"},{"doc":"Common code for writing containers.","kind":"module","module":"core.internal.container.common","name":"core.internal.container.common","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/container/common.html"},{"doc":"","kind":"function","module":"core.internal.container.common","name":"xrealloc","package":"druntime","parentType":"","signature":"void * xrealloc(void *  ptr,  size_t sz)","url":"/druntime/core/internal/container/common/xrealloc.html"},{"doc":"","kind":"function","module":"core.internal.container.common","name":"xmalloc","package":"druntime","parentType":"","signature":"void * xmalloc(size_t sz)","url":"/druntime/core/internal/container/common/xmalloc.html"},{"doc":"","kind":"function","module":"core.internal.container.common","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(T)(ref  T t) if (is(T ==  struct)  &&  dtorIsNothrow!T)","url":"/druntime/core/internal/container/common/destroy.html"},{"doc":"","kind":"function","module":"core.internal.container.common","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(T)(ref  T t) if (!is(T ==  struct))","url":"/druntime/core/internal/container/common/destroy.html"},{"doc":"","kind":"function","module":"core.internal.container.common","name":"initialize","package":"druntime","parentType":"","signature":"void initialize(T)(ref  T t) if (is(T ==  struct))","url":"/druntime/core/internal/container/common/initialize.html"},{"doc":"","kind":"function","module":"core.internal.container.common","name":"initialize","package":"druntime","parentType":"","signature":"void initialize(T)(ref  T t) if (!is(T ==  struct))","url":"/druntime/core/internal/container/common/initialize.html"},{"doc":"HashTab container for internal usage.","kind":"module","module":"core.internal.container.hashtab","name":"core.internal.container.hashtab","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/container/hashtab.html"},{"doc":"","kind":"struct","module":"core.internal.container.hashtab","name":"HashTab","package":"druntime","parentType":"","signature":"HashTab(Key,  Value)","url":"/druntime/core/internal/container/hashtab.html#HashTab"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"reset","package":"druntime","parentType":"HashTab","signature":"void reset()","url":"/druntime/core/internal/container/hashtab/HashTab.reset.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"length","package":"druntime","parentType":"HashTab","signature":"size_t length()","url":"/druntime/core/internal/container/hashtab/HashTab.length.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"empty","package":"druntime","parentType":"HashTab","signature":"bool empty()","url":"/druntime/core/internal/container/hashtab/HashTab.empty.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"remove","package":"druntime","parentType":"HashTab","signature":"void remove(in  Key key)","url":"/druntime/core/internal/container/hashtab/HashTab.remove.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"opIndex","package":"druntime","parentType":"HashTab","signature":"inout(Value) opIndex(Key key)","url":"/druntime/core/internal/container/hashtab/HashTab.opIndex.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"opIndexAssign","package":"druntime","parentType":"HashTab","signature":"void opIndexAssign(Value value,  Key key)","url":"/druntime/core/internal/container/hashtab/HashTab.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"opBinaryRight","package":"druntime","parentType":"HashTab","signature":"inout(Value) * opBinaryRight(string op)(const  scope  Key key) if (op ==  \"in\")","url":"/druntime/core/internal/container/hashtab/HashTab.opBinaryRight.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"opApply","package":"druntime","parentType":"HashTab","signature":"int opApply(scope  int  delegate(ref  Key,  ref  Value)  dg)","url":"/druntime/core/internal/container/hashtab/HashTab.opApply.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"get","package":"druntime","parentType":"HashTab","signature":"Value * get(Key key)","url":"/druntime/core/internal/container/hashtab/HashTab.get.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"hashOf","package":"druntime","parentType":"HashTab","signature":"hash_t hashOf(const  scope  ref  Key key)","url":"/druntime/core/internal/container/hashtab/HashTab.hashOf.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"mask","package":"druntime","parentType":"HashTab","signature":"hash_t mask()","url":"/druntime/core/internal/container/hashtab/HashTab.mask.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"grow","package":"druntime","parentType":"HashTab","signature":"void grow()","url":"/druntime/core/internal/container/hashtab/HashTab.grow.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"shrink","package":"druntime","parentType":"HashTab","signature":"void shrink()","url":"/druntime/core/internal/container/hashtab/HashTab.shrink.html"},{"doc":"","kind":"method","module":"core.internal.container.hashtab","name":"ensureNotInOpApply","package":"druntime","parentType":"HashTab","signature":"void ensureNotInOpApply()","url":"/druntime/core/internal/container/hashtab/HashTab.ensureNotInOpApply.html"},{"doc":"Treap container for internal usage.","kind":"module","module":"core.internal.container.treap","name":"core.internal.container.treap","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/container/treap.html"},{"doc":"","kind":"struct","module":"core.internal.container.treap","name":"Treap","package":"druntime","parentType":"","signature":"Treap(E)","url":"/druntime/core/internal/container/treap.html#Treap"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"initialize","package":"druntime","parentType":"Treap","signature":"void initialize(ulong  randSeed)","url":"/druntime/core/internal/container/treap/Treap.initialize.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"insert","package":"druntime","parentType":"Treap","signature":"void insert(E element)","url":"/druntime/core/internal/container/treap/Treap.insert.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"remove","package":"druntime","parentType":"Treap","signature":"void remove(E element)","url":"/druntime/core/internal/container/treap/Treap.remove.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"opApply","package":"druntime","parentType":"Treap","signature":"int opApply(scope  int  delegate(ref  E)  nothrow  dg)","url":"/druntime/core/internal/container/treap/Treap.opApply.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"opApply","package":"druntime","parentType":"Treap","signature":"int opApply(scope  int  delegate(ref  const  E)  nothrow  dg)","url":"/druntime/core/internal/container/treap/Treap.opApply.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"removeAll","package":"druntime","parentType":"Treap","signature":"void removeAll()","url":"/druntime/core/internal/container/treap/Treap.removeAll.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"allocNode","package":"druntime","parentType":"Treap","signature":"Node * allocNode(E element)","url":"/druntime/core/internal/container/treap/Treap.allocNode.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"insert","package":"druntime","parentType":"Treap","signature":"Node * insert(Node *  node,  E element)","url":"/druntime/core/internal/container/treap/Treap.insert.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"freeNode","package":"druntime","parentType":"Treap","signature":"void freeNode(Node *  node)","url":"/druntime/core/internal/container/treap/Treap.freeNode.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"rotateL","package":"druntime","parentType":"Treap","signature":"Node * rotateL(Node *  root)","url":"/druntime/core/internal/container/treap/Treap.rotateL.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"rotateR","package":"druntime","parentType":"Treap","signature":"Node * rotateR(Node *  root)","url":"/druntime/core/internal/container/treap/Treap.rotateR.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"remove","package":"druntime","parentType":"Treap","signature":"void remove(Node * *  ppnode,  E element)","url":"/druntime/core/internal/container/treap/Treap.remove.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"removeAll","package":"druntime","parentType":"Treap","signature":"void removeAll(Node *  node)","url":"/druntime/core/internal/container/treap/Treap.removeAll.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"opApplyHelper","package":"druntime","parentType":"Treap","signature":"int opApplyHelper(const  Node *  node,  scope  int  delegate(ref  const  E)  nothrow  dg)","url":"/druntime/core/internal/container/treap/Treap.opApplyHelper.html"},{"doc":"Random number generators for internal usage.","kind":"struct","module":"core.internal.container.treap","name":"Rand","package":"druntime","parentType":"","signature":"Rand","url":"/druntime/core/internal/container/treap.html#Rand"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"opCall","package":"druntime","parentType":"Rand","signature":"auto opCall()","url":"/druntime/core/internal/container/treap/Rand.opCall.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"front","package":"druntime","parentType":"Rand","signature":"uint front()","url":"/druntime/core/internal/container/treap/Rand.front.html"},{"doc":"","kind":"method","module":"core.internal.container.treap","name":"popFront","package":"druntime","parentType":"Rand","signature":"void popFront()","url":"/druntime/core/internal/container/treap/Rand.popFront.html"},{"doc":"Written in the D programming language. This module provides functions to converting different values to const(ubyte)[]","kind":"module","module":"core.internal.convert","name":"core.internal.convert","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/convert.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"ctfe_alloc","package":"druntime","parentType":"","signature":"ubyte[] ctfe_alloc(size_t n)","url":"/druntime/core/internal/convert/ctfe_alloc.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(const  scope  ref  T val) if (__traits(isFloating,  T)  && (is(T :  real)  ||  is(T :  ireal)))","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"parse","package":"druntime","parentType":"","signature":"Float parse(bool  is_denormalized =  false,  T: ireal)(T x)","url":"/druntime/core/internal/convert/parse.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"parse","package":"druntime","parentType":"","signature":"Float parse(bool  is_denormalized =  false,  T: real)(T x_) if (floatFormat!T !=  FloatFormat.Real80)","url":"/druntime/core/internal/convert/parse.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"parse","package":"druntime","parentType":"","signature":"Float parse(bool  _ =  false,  T: real)(T x_) if (floatFormat!T ==  FloatFormat.Real80)","url":"/druntime/core/internal/convert/parse.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"binPow2","package":"druntime","parentType":"","signature":"real binPow2(int  pow)","url":"/druntime/core/internal/convert/binPow2.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"shiftrRound","package":"druntime","parentType":"","signature":"ulong shiftrRound(ulong  x)","url":"/druntime/core/internal/convert/shiftrRound.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"binLog2","package":"druntime","parentType":"","signature":"uint binLog2(T)(const  T x)","url":"/druntime/core/internal/convert/binLog2.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"denormalizedMantissa","package":"druntime","parentType":"","signature":"Float denormalizedMantissa(T)(T x,  uint  sign) if (floatFormat!T ==  FloatFormat.Real80)","url":"/druntime/core/internal/convert/denormalizedMantissa.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"denormalizedMantissa","package":"druntime","parentType":"","signature":"Float denormalizedMantissa(T)(T x,  uint  sign) if (floatFormat!T ==  FloatFormat.Float ||  floatFormat!T ==  FloatFormat.Double)","url":"/druntime/core/internal/convert/denormalizedMantissa.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"denormalizedMantissa","package":"druntime","parentType":"","signature":"Float denormalizedMantissa(T)(T x,  uint  sign) if (floatFormat!T ==  FloatFormat.Quadruple)","url":"/druntime/core/internal/convert/denormalizedMantissa.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(return  scope  const  T[]  arr) if (T.sizeof ==  1)","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte_array_ctfe","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte_array_ctfe(T)(return  scope  const  T[]  arr)","url":"/druntime/core/internal/convert/toUbyte_array_ctfe.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(return  scope  const  T[]  arr) if (T.sizeof >  1)","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte_integral_ctfe","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte_integral_ctfe(T)(const  return  ref  scope  T val)","url":"/druntime/core/internal/convert/toUbyte_integral_ctfe.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(const  ref  scope  T val) if (__traits(isIntegral,  T)  && !is(T ==  enum)  && !is(T ==  __vector))","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte_vector_ctfe","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte_vector_ctfe(T)(const  return  ref  scope  T val)","url":"/druntime/core/internal/convert/toUbyte_vector_ctfe.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(const  ref  scope  T val) if (is(T ==  __vector))","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte_enum_ctfe","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte_enum_ctfe(T)(const  return  ref  scope  T val)","url":"/druntime/core/internal/convert/toUbyte_enum_ctfe.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(const  ref  return  scope  T val) if (is(T ==  enum))","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte_delegate_ctfe","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte_delegate_ctfe(T)(const  return  ref  scope  T val)","url":"/druntime/core/internal/convert/toUbyte_delegate_ctfe.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(const  ref  T val) if (is(T ==  delegate)  ||  is(T :  V *,  V)  &&  __traits(getAliasThis,  T).length ==  0)","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte_aggregate_ctfe","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte_aggregate_ctfe(T)(const  return  ref  scope  T val)","url":"/druntime/core/internal/convert/toUbyte_aggregate_ctfe.html"},{"doc":"","kind":"function","module":"core.internal.convert","name":"toUbyte","package":"druntime","parentType":"","signature":"const(ubyte)[] toUbyte(T)(const  return  ref  scope  T val) if (is(T ==  struct)  ||  is(T ==  union))","url":"/druntime/core/internal/convert/toUbyte.html"},{"doc":"","kind":"struct","module":"core.internal.convert","name":"Float","package":"druntime","parentType":"","signature":"Float","url":"/druntime/core/internal/convert.html#Float"},{"doc":"Big overflow or underflow","kind":"enum","module":"core.internal.convert","name":"FloatFormat","package":"druntime","parentType":"","signature":"FloatFormat","url":"/druntime/core/internal/convert.html#FloatFormat"},{"doc":"","kind":"enum_member","module":"core.internal.convert","name":"Float","package":"druntime","parentType":"","signature":"Float = ","url":"/druntime/core/internal/convert.html#FloatFormat"},{"doc":"","kind":"enum_member","module":"core.internal.convert","name":"Double","package":"druntime","parentType":"","signature":"Double = ","url":"/druntime/core/internal/convert.html#FloatFormat"},{"doc":"","kind":"enum_member","module":"core.internal.convert","name":"Real80","package":"druntime","parentType":"","signature":"Real80 = ","url":"/druntime/core/internal/convert.html#FloatFormat"},{"doc":"","kind":"enum_member","module":"core.internal.convert","name":"DoubleDouble","package":"druntime","parentType":"","signature":"DoubleDouble = ","url":"/druntime/core/internal/convert.html#FloatFormat"},{"doc":"","kind":"enum_member","module":"core.internal.convert","name":"Quadruple","package":"druntime","parentType":"","signature":"Quadruple = ","url":"/druntime/core/internal/convert.html#FloatFormat"},{"doc":"","kind":"template","module":"core.internal.convert","name":"FloatTraits","package":"druntime","parentType":"","signature":"FloatTraits(T)","url":"/druntime/core/internal/convert.html#FloatTraits"},{"doc":"","kind":"template","module":"core.internal.convert","name":"FloatTraits","package":"druntime","parentType":"","signature":"FloatTraits(T)","url":"/druntime/core/internal/convert.html#FloatTraits"},{"doc":"","kind":"template","module":"core.internal.convert","name":"FloatTraits","package":"druntime","parentType":"","signature":"FloatTraits(T)","url":"/druntime/core/internal/convert.html#FloatTraits"},{"doc":"","kind":"template","module":"core.internal.convert","name":"FloatTraits","package":"druntime","parentType":"","signature":"FloatTraits(T)","url":"/druntime/core/internal/convert.html#FloatTraits"},{"doc":"","kind":"template","module":"core.internal.convert","name":"FloatTraits","package":"druntime","parentType":"","signature":"FloatTraits(T)","url":"/druntime/core/internal/convert.html#FloatTraits"},{"doc":"","kind":"template","module":"core.internal.convert","name":"floatFormat","package":"druntime","parentType":"","signature":"floatFormat(T)","url":"/druntime/core/internal/convert.html#floatFormat"},{"doc":"","kind":"template","module":"core.internal.convert","name":"floatSize","package":"druntime","parentType":"","signature":"floatSize(T)","url":"/druntime/core/internal/convert.html#floatSize"},{"doc":"","kind":"template","module":"core.internal.convert","name":"OriginalType","package":"druntime","parentType":"","signature":"OriginalType(T)","url":"/druntime/core/internal/convert.html#OriginalType"},{"doc":"","kind":"module","module":"core.internal.dassert","name":"core.internal.dassert","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/dassert.html"},{"doc":"Generates rich assert error messages for unary expressions","kind":"function","module":"core.internal.dassert","name":"_d_assert_fail","package":"druntime","parentType":"","signature":"string _d_assert_fail(A)(const  scope  string op,  auto  ref  const  scope  A a)","url":"/druntime/core/internal/dassert/_d_assert_fail.html"},{"doc":"Combines the supplied arguments into one string `\"valA token valB\"`","kind":"function","module":"core.internal.dassert","name":"combine","package":"druntime","parentType":"","signature":"string combine(const  scope  string[]  valA,  const  scope  string token,\n     const  scope  string[]  valB)","url":"/druntime/core/internal/dassert/combine.html"},{"doc":"Generates a textual representation of `v` without relying on Phobos. The value is formatted as follows:","kind":"function","module":"core.internal.dassert","name":"miniFormat","package":"druntime","parentType":"","signature":"string miniFormat(V)(const  scope  ref  V v)","url":"/druntime/core/internal/dassert/miniFormat.html"},{"doc":"Formats `v`'s members as `V(<member 1>, <member 2>, ...)`","kind":"function","module":"core.internal.dassert","name":"formatMembers","package":"druntime","parentType":"","signature":"string formatMembers(V)(const  scope  ref  V v)","url":"/druntime/core/internal/dassert/formatMembers.html"},{"doc":"Calculates whether fields are overlapped based on the passed offsets.","kind":"function","module":"core.internal.dassert","name":"calcFieldOverlap","package":"druntime","parentType":"","signature":"bool[] calcFieldOverlap(const  scope  size_t[]  offsets)","url":"/druntime/core/internal/dassert/calcFieldOverlap.html"},{"doc":"Negates a comparison token, e.g. `==` is mapped to `!=`","kind":"function","module":"core.internal.dassert","name":"invertCompToken","package":"druntime","parentType":"","signature":"string invertCompToken(scope  string comp)","url":"/druntime/core/internal/dassert/invertCompToken.html"},{"doc":"Casts the function pointer to include `@safe`, `@nogc`, ...","kind":"function","module":"core.internal.dassert","name":"assumeFakeAttributes","package":"druntime","parentType":"","signature":"auto assumeFakeAttributes(T)(T t)","url":"/druntime/core/internal/dassert/assumeFakeAttributes.html"},{"doc":"Wrapper for `miniFormat` which assumes that the implementation is `@safe`, `@nogc`, ... s.t. it does not violate the constraints of the function co...","kind":"function","module":"core.internal.dassert","name":"miniFormatFakeAttributes","package":"druntime","parentType":"","signature":"string miniFormatFakeAttributes(T)(const  scope  ref  T t)","url":"/druntime/core/internal/dassert/miniFormatFakeAttributes.html"},{"doc":"Allocates an array of `t` bytes while pretending to be `@safe`, `@nogc`, ...","kind":"function","module":"core.internal.dassert","name":"pureAlloc","package":"druntime","parentType":"","signature":"auto pureAlloc(size_t t)","url":"/druntime/core/internal/dassert/pureAlloc.html"},{"doc":"Wrapper for GC.inFinalizer that fakes purity","kind":"function","module":"core.internal.dassert","name":"inFinalizer","package":"druntime","parentType":"","signature":"bool inFinalizer()()","url":"/druntime/core/internal/dassert/inFinalizer.html"},{"doc":"Generates rich assert error messages for binary expressions","kind":"template","module":"core.internal.dassert","name":"_d_assert_fail","package":"druntime","parentType":"","signature":"_d_assert_fail(A...)","url":"/druntime/core/internal/dassert.html#_d_assert_fail"},{"doc":"","kind":"function","module":"core.internal.dassert","name":"_d_assert_fail","package":"druntime","parentType":"","signature":"string _d_assert_fail(B...)(\n         const  scope  string comp,  auto  ref  const  scope  A a,  auto  ref  const  scope  B b) if (B.length !=  0 ||  A.length !=  1)","url":"/druntime/core/internal/dassert.html#_d_assert_fail"},{"doc":"Yields the appropriate `printf` format token for a type `T`","kind":"template","module":"core.internal.dassert","name":"getPrintfFormat","package":"druntime","parentType":"","signature":"getPrintfFormat(T)","url":"/druntime/core/internal/dassert.html#getPrintfFormat"},{"doc":"This module contains implementations for destroying instances of types","kind":"module","module":"core.internal.destruction","name":"core.internal.destruction","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/destruction.html"},{"doc":"","kind":"function","module":"core.internal.destruction","name":"__ArrayDtor","package":"druntime","parentType":"","signature":"void __ArrayDtor(T)(scope  T[]  a)","url":"/druntime/core/internal/destruction/__ArrayDtor.html"},{"doc":"","kind":"function","module":"core.internal.destruction","name":"destructRecurse","package":"druntime","parentType":"","signature":"void destructRecurse(E,  size_t n)(ref  E[n]  arr)","url":"/druntime/core/internal/destruction/destructRecurse.html"},{"doc":"","kind":"function","module":"core.internal.destruction","name":"destructRecurse","package":"druntime","parentType":"","signature":"void destructRecurse(S)(ref  S s) if (is(S ==  struct))","url":"/druntime/core/internal/destruction/destructRecurse.html"},{"doc":"Simplifies working with shared ELF objects of the current process.","kind":"module","module":"core.internal.elf.dl","name":"core.internal.elf.dl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/elf/dl.html"},{"doc":"","kind":"alias","module":"core.internal.elf.dl","name":"Elf_Ehdr","package":"druntime","parentType":"","signature":"Elf_Ehdr = ElfW!\"Ehdr\"","url":"/druntime/core/internal/elf/dl.html#Elf_Ehdr"},{"doc":"","kind":"alias","module":"core.internal.elf.dl","name":"Elf_Phdr","package":"druntime","parentType":"","signature":"Elf_Phdr = ElfW!\"Phdr\"","url":"/druntime/core/internal/elf/dl.html#Elf_Phdr"},{"doc":"Enables iterating over the process' currently loaded shared objects.","kind":"struct","module":"core.internal.elf.dl","name":"SharedObjects","package":"druntime","parentType":"","signature":"SharedObjects","url":"/druntime/core/internal/elf/dl.html#SharedObjects"},{"doc":"","kind":"method","module":"core.internal.elf.dl","name":"opApply","package":"druntime","parentType":"SharedObjects","signature":"int opApply(scope  Callback dg)","url":"/druntime/core/internal/elf/dl/SharedObjects.opApply.html"},{"doc":"A loaded shared ELF object/binary, i.e., executable or shared library.","kind":"struct","module":"core.internal.elf.dl","name":"SharedObject","package":"druntime","parentType":"","signature":"SharedObject","url":"/druntime/core/internal/elf/dl.html#SharedObject"},{"doc":"Returns the executable of the current process.","kind":"method","module":"core.internal.elf.dl","name":"thisExecutable","package":"druntime","parentType":"SharedObject","signature":"SharedObject thisExecutable()","url":"/druntime/core/internal/elf/dl/SharedObject.thisExecutable.html"},{"doc":"Tries to find the shared object containing the specified address in one of its segments. Returns: True on success.","kind":"method","module":"core.internal.elf.dl","name":"findForAddress","package":"druntime","parentType":"SharedObject","signature":"bool findForAddress(const  scope  void *  address,  out  SharedObject result)","url":"/druntime/core/internal/elf/dl/SharedObject.findForAddress.html"},{"doc":"Returns the base address of the object.","kind":"method","module":"core.internal.elf.dl","name":"baseAddress","package":"druntime","parentType":"SharedObject","signature":"void * baseAddress()","url":"/druntime/core/internal/elf/dl/SharedObject.baseAddress.html"},{"doc":"Returns the name of (usually: path to) the object. Null-terminated.","kind":"method","module":"core.internal.elf.dl","name":"name","package":"druntime","parentType":"SharedObject","signature":"const(char)[] name()","url":"/druntime/core/internal/elf/dl/SharedObject.name.html"},{"doc":"Tries to fill the specified buffer with the path to the ELF file, according to the /proc/<PID>/maps file.","kind":"method","module":"core.internal.elf.dl","name":"getPath","package":"druntime","parentType":"SharedObject","signature":"char[] getPath(size_t N)(ref  char[N]  buffer) if (N >  1)","url":"/druntime/core/internal/elf/dl/SharedObject.getPath.html"},{"doc":"Iterates over this object's segments.","kind":"method","module":"core.internal.elf.dl","name":"opApply","package":"druntime","parentType":"SharedObject","signature":"int opApply(scope  int  delegate(ref  const  Elf_Phdr) @nogc nothrow  dg)","url":"/druntime/core/internal/elf/dl/SharedObject.opApply.html"},{"doc":"Tries to find the segment containing the specified address. Returns: True on success.","kind":"method","module":"core.internal.elf.dl","name":"findSegmentForAddress","package":"druntime","parentType":"SharedObject","signature":"bool findSegmentForAddress(const  scope  void *  address,  out  const(Elf_Phdr) *  result)","url":"/druntime/core/internal/elf/dl/SharedObject.findSegmentForAddress.html"},{"doc":"Provides (read-only) memory-mapped I/O for ELF files.","kind":"module","module":"core.internal.elf.io","name":"core.internal.elf.io","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/elf/io.html"},{"doc":"","kind":"function","module":"core.internal.elf.io","name":"readLink","package":"druntime","parentType":"","signature":"char * readLink(const(char) *  link)","url":"/druntime/core/internal/elf/io/readLink.html"},{"doc":"","kind":"struct","module":"core.internal.elf.io","name":"TypedMMapRegion","package":"druntime","parentType":"","signature":"TypedMMapRegion(T)","url":"/druntime/core/internal/elf/io.html#TypedMMapRegion"},{"doc":"","kind":"struct","module":"core.internal.elf.io","name":"MMapRegion","package":"druntime","parentType":"","signature":"MMapRegion","url":"/druntime/core/internal/elf/io.html#MMapRegion"},{"doc":"File-based memory-mapped I/O (read-only). Only supports ELF files with a byte-order matching the target platform's. Params: Elf_Ehdr = Expected typ...","kind":"template","module":"core.internal.elf.io","name":"ElfIO","package":"druntime","parentType":"","signature":"ElfIO(Elf_Ehdr,  Elf_Shdr,  ubyte  ELFCLASS)","url":"/druntime/core/internal/elf/io.html#ElfIO"},{"doc":"ELF file (with memory-mapped ELF header).","kind":"struct","module":"core.internal.elf.io","name":"ElfFile","package":"druntime","parentType":"","signature":"ElfFile","url":"/druntime/core/internal/elf/io.html#ElfIO"},{"doc":"Enables iterating over an ELF file's (named) sections.","kind":"struct","module":"core.internal.elf.io","name":"NamedSections","package":"druntime","parentType":"","signature":"NamedSections","url":"/druntime/core/internal/elf/io.html#ElfIO"},{"doc":"Memory-mapped ELF section header.","kind":"struct","module":"core.internal.elf.io","name":"ElfSectionHeader","package":"druntime","parentType":"","signature":"ElfSectionHeader","url":"/druntime/core/internal/elf/io.html#ElfIO"},{"doc":"Memory-mapped ELF section data.","kind":"struct","module":"core.internal.elf.io","name":"ElfSection","package":"druntime","parentType":"","signature":"ElfSection","url":"/druntime/core/internal/elf/io.html#ElfIO"},{"doc":"ELF class for 32-bit ELF files.","kind":"variable","module":"core.internal.elf.io","name":"ELFCLASS32","package":"druntime","parentType":"","signature":"ELFCLASS32","url":"/druntime/core/internal/elf/io.html#ELFCLASS32"},{"doc":"ELF class for 64-bit ELF files.","kind":"variable","module":"core.internal.elf.io","name":"ELFCLASS64","package":"druntime","parentType":"","signature":"ELFCLASS64","url":"/druntime/core/internal/elf/io.html#ELFCLASS64"},{"doc":"This module contains the code for C main and any call(s) to initialize the D runtime and call D main.","kind":"module","module":"core.internal.entrypoint","name":"core.internal.entrypoint","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/entrypoint.html"},{"doc":"A template containing C main and any call(s) to initialize druntime and call D main.  Any module containing a D main function declaration will caus...","kind":"template","module":"core.internal.entrypoint","name":"_d_cmain","package":"druntime","parentType":"","signature":"_d_cmain()","url":"/druntime/core/internal/entrypoint.html#_d_cmain"},{"doc":"This module helps to decide whether an appropriate execinfo implementation is available in the underling C runtime or in an external library. In th...","kind":"module","module":"core.internal.execinfo","name":"core.internal.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/execinfo.html"},{"doc":"","kind":"function","module":"core.internal.execinfo","name":"atMostOneBTFmt","package":"druntime","parentType":"","signature":"bool atMostOneBTFmt()","url":"/druntime/core/internal/execinfo/atMostOneBTFmt.html"},{"doc":"Indicates the backtrace format of the actual execinfo implementation. At most one of the values is allowed to be set to `true` the others should be...","kind":"enum","module":"core.internal.execinfo","name":"BacktraceFmt","package":"druntime","parentType":"","signature":"BacktraceFmt : bool","url":"/druntime/core/internal/execinfo.html#BacktraceFmt"},{"doc":"0x00000000 <_D6module4funcAFZv+0x78> at module","kind":"enum_member","module":"core.internal.execinfo","name":"BSD","package":"druntime","parentType":"","signature":"BSD = _BTFmt_BSD","url":"/druntime/core/internal/execinfo.html#BacktraceFmt"},{"doc":"1  module    0x00000000 D6module4funcAFZv + 0","kind":"enum_member","module":"core.internal.execinfo","name":"Darwin","package":"druntime","parentType":"","signature":"Darwin = _BTFmt_Darwin","url":"/druntime/core/internal/execinfo.html#BacktraceFmt"},{"doc":"module(_D6module4funcAFZv) [0x00000000] $(B or) module(_D6module4funcAFZv+0x78) [0x00000000] $(B or) module(_D6module4funcAFZv-0x78) [0x00000000]","kind":"enum_member","module":"core.internal.execinfo","name":"GNU","package":"druntime","parentType":"","signature":"GNU = _BTFmt_GNU","url":"/druntime/core/internal/execinfo.html#BacktraceFmt"},{"doc":"object'symbol+offset [pc]","kind":"enum_member","module":"core.internal.execinfo","name":"Solaris","package":"druntime","parentType":"","signature":"Solaris = _BTFmt_Solaris","url":"/druntime/core/internal/execinfo.html#BacktraceFmt"},{"doc":"Indicates the availability of backtrace functions","kind":"variable","module":"core.internal.execinfo","name":"hasExecinfo","package":"druntime","parentType":"","signature":"bool hasExecinfo","url":"/druntime/core/internal/execinfo.html#hasExecinfo"},{"doc":"Contains a bitfield used by the GC.","kind":"module","module":"core.internal.gc.bits","name":"core.internal.gc.bits","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/bits.html"},{"doc":"","kind":"struct","module":"core.internal.gc.bits","name":"GCBits","package":"druntime","parentType":"","signature":"GCBits","url":"/druntime/core/internal/gc/bits.html#GCBits"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"Dtor","package":"druntime","parentType":"GCBits","signature":"void Dtor(bool  share =  false)","url":"/druntime/core/internal/gc/bits/GCBits.Dtor.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"alloc","package":"druntime","parentType":"GCBits","signature":"void alloc(size_t nbits,  bool  share =  false)","url":"/druntime/core/internal/gc/bits/GCBits.alloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"test","package":"druntime","parentType":"GCBits","signature":"wordtype test(size_t i)","url":"/druntime/core/internal/gc/bits/GCBits.test.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"set","package":"druntime","parentType":"GCBits","signature":"int set(size_t i)","url":"/druntime/core/internal/gc/bits/GCBits.set.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"clear","package":"druntime","parentType":"GCBits","signature":"int clear(size_t i)","url":"/druntime/core/internal/gc/bits/GCBits.clear.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"setLocked","package":"druntime","parentType":"GCBits","signature":"size_t setLocked(size_t i)","url":"/druntime/core/internal/gc/bits/GCBits.setLocked.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"clearWords","package":"druntime","parentType":"GCBits","signature":"void clearWords(size_t firstWord,  size_t lastWord)","url":"/druntime/core/internal/gc/bits/GCBits.clearWords.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"setWords","package":"druntime","parentType":"GCBits","signature":"void setWords(size_t firstWord,  size_t lastWord)","url":"/druntime/core/internal/gc/bits/GCBits.setWords.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"copyWords","package":"druntime","parentType":"GCBits","signature":"void copyWords(size_t firstWord,  size_t lastWord,  const(wordtype) *  source)","url":"/druntime/core/internal/gc/bits/GCBits.copyWords.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"copyWordsShifted","package":"druntime","parentType":"GCBits","signature":"void copyWordsShifted(size_t firstWord,  size_t cntWords,  size_t firstOff,  const(wordtype) *  source)","url":"/druntime/core/internal/gc/bits/GCBits.copyWordsShifted.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"copyRange","package":"druntime","parentType":"GCBits","signature":"void copyRange(size_t target,  size_t len,  const(wordtype) *  source)","url":"/druntime/core/internal/gc/bits/GCBits.copyRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"copyRangeZ","package":"druntime","parentType":"GCBits","signature":"void copyRangeZ(size_t target,  size_t len,  const(wordtype) *  source)","url":"/druntime/core/internal/gc/bits/GCBits.copyRangeZ.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"copyRangeRepeating","package":"druntime","parentType":"GCBits","signature":"void copyRangeRepeating(size_t target,  size_t destlen,  const(wordtype) *  source,  size_t sourcelen)","url":"/druntime/core/internal/gc/bits/GCBits.copyRangeRepeating.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"setRange","package":"druntime","parentType":"GCBits","signature":"void setRange(size_t target,  size_t len)","url":"/druntime/core/internal/gc/bits/GCBits.setRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"setRangeZ","package":"druntime","parentType":"GCBits","signature":"void setRangeZ(size_t target,  size_t len)","url":"/druntime/core/internal/gc/bits/GCBits.setRangeZ.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"clrRange","package":"druntime","parentType":"GCBits","signature":"void clrRange(size_t target,  size_t len)","url":"/druntime/core/internal/gc/bits/GCBits.clrRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"clrRangeZ","package":"druntime","parentType":"GCBits","signature":"void clrRangeZ(size_t target,  size_t len)","url":"/druntime/core/internal/gc/bits/GCBits.clrRangeZ.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"zero","package":"druntime","parentType":"GCBits","signature":"void zero()","url":"/druntime/core/internal/gc/bits/GCBits.zero.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"setAll","package":"druntime","parentType":"GCBits","signature":"void setAll()","url":"/druntime/core/internal/gc/bits/GCBits.setAll.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"copy","package":"druntime","parentType":"GCBits","signature":"void copy(GCBits * f)","url":"/druntime/core/internal/gc/bits/GCBits.copy.html"},{"doc":"","kind":"method","module":"core.internal.gc.bits","name":"nwords","package":"druntime","parentType":"GCBits","signature":"size_t nwords()","url":"/druntime/core/internal/gc/bits/GCBits.nwords.html"},{"doc":"BlkInfo thread-local cache. Used for array appending in the conservative GC to avoid the lock when possible.","kind":"module","module":"core.internal.gc.blkcache","name":"core.internal.gc.blkcache","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/blkcache.html"},{"doc":"","kind":"function","module":"core.internal.gc.blkcache","name":"__blkcache","package":"druntime","parentType":"","signature":"BlkInfo *__blkcache __blkcache()","url":"/druntime/core/internal/gc/blkcache/__blkcache.html"},{"doc":"","kind":"function","module":"core.internal.gc.blkcache","name":"cleanupBlkCache","package":"druntime","parentType":"","signature":"void cleanupBlkCache(void *  storage)","url":"/druntime/core/internal/gc/blkcache/cleanupBlkCache.html"},{"doc":"","kind":"function","module":"core.internal.gc.blkcache","name":"processGCMarks","package":"druntime","parentType":"","signature":"void processGCMarks(void *  data,  scope  IsMarkedDg isMarked)","url":"/druntime/core/internal/gc/blkcache/processGCMarks.html"},{"doc":"Get the cached block info of an interior pointer.  Returns null if the interior pointer's block is not cached.","kind":"function","module":"core.internal.gc.blkcache","name":"__getBlkInfo","package":"druntime","parentType":"","signature":"BlkInfo *__getBlkInfo __getBlkInfo(void  * interior)","url":"/druntime/core/internal/gc/blkcache/__getBlkInfo.html"},{"doc":"","kind":"function","module":"core.internal.gc.blkcache","name":"__insertBlkInfoCache","package":"druntime","parentType":"","signature":"void __insertBlkInfoCache(BlkInfo bi,  BlkInfo * curpos)","url":"/druntime/core/internal/gc/blkcache/__insertBlkInfoCache.html"},{"doc":"","kind":"alias","module":"core.internal.gc.blkcache","name":"BlkInfo","package":"druntime","parentType":"","signature":"BlkInfo = GC.BlkInfo","url":"/druntime/core/internal/gc/blkcache.html#BlkInfo"},{"doc":"","kind":"alias","module":"core.internal.gc.blkcache","name":"BlkAttr","package":"druntime","parentType":"","signature":"BlkAttr = GC.BlkAttr","url":"/druntime/core/internal/gc/blkcache.html#BlkAttr"},{"doc":"Indicates whether an address has been marked by the GC.","kind":"enum","module":"core.internal.gc.blkcache","name":"IsMarked","package":"druntime","parentType":"","signature":"IsMarked : int","url":"/druntime/core/internal/gc/blkcache.html#IsMarked"},{"doc":"Address is not marked.","kind":"enum_member","module":"core.internal.gc.blkcache","name":"no","package":"druntime","parentType":"","signature":"no = ","url":"/druntime/core/internal/gc/blkcache.html#IsMarked"},{"doc":"Address is marked.","kind":"enum_member","module":"core.internal.gc.blkcache","name":"yes","package":"druntime","parentType":"","signature":"yes = ","url":"/druntime/core/internal/gc/blkcache.html#IsMarked"},{"doc":"Address is not managed by the GC.","kind":"enum_member","module":"core.internal.gc.blkcache","name":"unknown","package":"druntime","parentType":"","signature":"unknown = ","url":"/druntime/core/internal/gc/blkcache.html#IsMarked"},{"doc":"The isMarked callback function.","kind":"alias","module":"core.internal.gc.blkcache","name":"IsMarkedDg","package":"druntime","parentType":"","signature":"IsMarkedDg = IsMarked delegate(void *  addr)  nothrow","url":"/druntime/core/internal/gc/blkcache.html#IsMarkedDg"},{"doc":"cache for the lookup of the block info","kind":"variable","module":"core.internal.gc.blkcache","name":"N_CACHE_BLOCKS","package":"druntime","parentType":"","signature":"N_CACHE_BLOCKS","url":"/druntime/core/internal/gc/blkcache.html#N_CACHE_BLOCKS"},{"doc":"","kind":"variable","module":"core.internal.gc.blkcache","name":"__blkcache_storage","package":"druntime","parentType":"","signature":"BlkInfo *__blkcache_storage __blkcache_storage","url":"/druntime/core/internal/gc/blkcache.html#__blkcache_storage"},{"doc":"Functions to manipulate metadata in-block.","kind":"module","module":"core.internal.gc.blockmeta","name":"core.internal.gc.blockmeta","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/blockmeta.html"},{"doc":"","kind":"function","module":"core.internal.gc.blockmeta","name":"structTypeInfoSize","package":"druntime","parentType":"","signature":"size_t structTypeInfoSize(const  TypeInfo ti)","url":"/druntime/core/internal/gc/blockmeta/structTypeInfoSize.html"},{"doc":"Set the allocated length of the array block.  This is called any time an array is appended to or its length is set.","kind":"function","module":"core.internal.gc.blockmeta","name":"__setArrayAllocLength","package":"druntime","parentType":"","signature":"bool __setArrayAllocLength(ref  BlkInfo info,  size_t newlength,  bool  isshared,  const  TypeInfo tinext,  size_t oldlength =  size_t.max)","url":"/druntime/core/internal/gc/blockmeta/__setArrayAllocLength.html"},{"doc":"","kind":"function","module":"core.internal.gc.blockmeta","name":"__setArrayAllocLengthImpl","package":"druntime","parentType":"","signature":"bool __setArrayAllocLengthImpl(ref  BlkInfo info,  size_t newlength,  bool  isshared,  size_t oldlength,  size_t typeInfoSize)","url":"/druntime/core/internal/gc/blockmeta/__setArrayAllocLengthImpl.html"},{"doc":"The block finalizer info is set separately from the array length, as that is only needed on the initial setup of the block. No shared is needed, si...","kind":"function","module":"core.internal.gc.blockmeta","name":"__setBlockFinalizerInfo","package":"druntime","parentType":"","signature":"void __setBlockFinalizerInfo(ref  BlkInfo info,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/blockmeta/__setBlockFinalizerInfo.html"},{"doc":"Get the finalizer info from the block (typeinfo). If called on a block, without STRUCTFINAL set, returns null.","kind":"function","module":"core.internal.gc.blockmeta","name":"__getBlockFinalizerInfo","package":"druntime","parentType":"","signature":"const(TypeInfo) __getBlockFinalizerInfo(ref  BlkInfo info)","url":"/druntime/core/internal/gc/blockmeta/__getBlockFinalizerInfo.html"},{"doc":"ditto","kind":"function","module":"core.internal.gc.blockmeta","name":"__getBlockFinalizerInfo","package":"druntime","parentType":"","signature":"const(TypeInfo) __getBlockFinalizerInfo(void *  base,  size_t size,  uint  attr)","url":"/druntime/core/internal/gc/blockmeta/__getBlockFinalizerInfo.html"},{"doc":"get the used size of the array for the given block","kind":"function","module":"core.internal.gc.blockmeta","name":"__arrayAllocLength","package":"druntime","parentType":"","signature":"size_t __arrayAllocLength(ref  BlkInfo info)","url":"/druntime/core/internal/gc/blockmeta/__arrayAllocLength.html"},{"doc":"Atomically get the used size of the array for the given block","kind":"function","module":"core.internal.gc.blockmeta","name":"__arrayAllocLengthAtomic","package":"druntime","parentType":"","signature":"size_t __arrayAllocLengthAtomic(ref  BlkInfo info)","url":"/druntime/core/internal/gc/blockmeta/__arrayAllocLengthAtomic.html"},{"doc":"Get the maximum bytes that can be stored in the given block.","kind":"function","module":"core.internal.gc.blockmeta","name":"__arrayAllocCapacity","package":"druntime","parentType":"","signature":"size_t __arrayAllocCapacity(ref  BlkInfo info)","url":"/druntime/core/internal/gc/blockmeta/__arrayAllocCapacity.html"},{"doc":"get the padding required to allocate size bytes.  Note that the padding is NOT included in the passed in size.  Therefore, do NOT call this functio...","kind":"function","module":"core.internal.gc.blockmeta","name":"__arrayPad","package":"druntime","parentType":"","signature":"size_t __arrayPad(size_t size,  const  TypeInfo tinext)","url":"/druntime/core/internal/gc/blockmeta/__arrayPad.html"},{"doc":"get the padding required to allocate size bytes, use the bits to determine which metadata must be stored.","kind":"function","module":"core.internal.gc.blockmeta","name":"__allocPad","package":"druntime","parentType":"","signature":"size_t __allocPad(size_t size,  uint  bits)","url":"/druntime/core/internal/gc/blockmeta/__allocPad.html"},{"doc":"Get the start of the array for the given block.","kind":"function","module":"core.internal.gc.blockmeta","name":"__arrayStart","package":"druntime","parentType":"","signature":"void  *__arrayStart __arrayStart()(return  scope  BlkInfo info)","url":"/druntime/core/internal/gc/blockmeta/__arrayStart.html"},{"doc":"Ditto","kind":"function","module":"core.internal.gc.blockmeta","name":"__arrayStart","package":"druntime","parentType":"","signature":"void  *__arrayStart __arrayStart()(return  scope  void *  base,  size_t size)","url":"/druntime/core/internal/gc/blockmeta/__arrayStart.html"},{"doc":"Trim a block's extents to the known valid data that is not metadata. This takes into account the finalizer and array metadata.","kind":"function","module":"core.internal.gc.blockmeta","name":"__trimExtents","package":"druntime","parentType":"","signature":"void __trimExtents(ref  scope  void *  base,  ref  size_t blockSize,  uint  attr)","url":"/druntime/core/internal/gc/blockmeta/__trimExtents.html"},{"doc":"","kind":"alias","module":"core.internal.gc.blockmeta","name":"BlkInfo","package":"druntime","parentType":"","signature":"BlkInfo = GC.BlkInfo","url":"/druntime/core/internal/gc/blockmeta.html#BlkInfo"},{"doc":"","kind":"alias","module":"core.internal.gc.blockmeta","name":"BlkAttr","package":"druntime","parentType":"","signature":"BlkAttr = GC.BlkAttr","url":"/druntime/core/internal/gc/blockmeta.html#BlkAttr"},{"doc":"Contains the garbage collector implementation.","kind":"module","module":"core.internal.gc.impl.conservative.gc","name":"core.internal.gc.impl.conservative.gc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/impl/conservative/gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"rt_finalizeFromGC","package":"druntime","parentType":"","signature":"void rt_finalizeFromGC(void *  p,  size_t size,  uint  attr,  const(TypeInfo)  typeInfo)","url":"/druntime/core/internal/gc/impl/conservative/gc/rt_finalizeFromGC.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"rt_hasFinalizerInSegment","package":"druntime","parentType":"","signature":"int rt_hasFinalizerInSegment(void *  p,  size_t size,  const(TypeInfo)  typeInfo,  const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/conservative/gc/rt_hasFinalizerInSegment.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"onInvalidMemoryOperationError","package":"druntime","parentType":"","signature":"noreturn onInvalidMemoryOperationError(void *  pretend_sideffect =  null,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/internal/gc/impl/conservative/gc/onInvalidMemoryOperationError.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"onOutOfMemoryError","package":"druntime","parentType":"","signature":"noreturn onOutOfMemoryError(void *  pretend_sideffect =  null,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/internal/gc/impl/conservative/gc/onOutOfMemoryError.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"gc_conservative_ctor","package":"druntime","parentType":"","signature":"void gc_conservative_ctor()","url":"/druntime/core/internal/gc/impl/conservative/gc/gc_conservative_ctor.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"_d_register_conservative_gc","package":"druntime","parentType":"","signature":"void _d_register_conservative_gc()","url":"/druntime/core/internal/gc/impl/conservative/gc/_d_register_conservative_gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"gc_precise_ctor","package":"druntime","parentType":"","signature":"void gc_precise_ctor()","url":"/druntime/core/internal/gc/impl/conservative/gc/gc_precise_ctor.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"_d_register_precise_gc","package":"druntime","parentType":"","signature":"void _d_register_precise_gc()","url":"/druntime/core/internal/gc/impl/conservative/gc/_d_register_precise_gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"initialize","package":"druntime","parentType":"","signature":"GC initialize()","url":"/druntime/core/internal/gc/impl/conservative/gc/initialize.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"initialize_precise","package":"druntime","parentType":"","signature":"GC initialize_precise()","url":"/druntime/core/internal/gc/impl/conservative/gc/initialize_precise.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"calcBinBase","package":"druntime","parentType":"","signature":"short[PAGESIZE /  16][Bins.B_NUMSMALL +  1] calcBinBase()","url":"/druntime/core/internal/gc/impl/conservative/gc/calcBinBase.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"baseOffset","package":"druntime","parentType":"","signature":"size_t baseOffset(size_t offset,  Bins bin)","url":"/druntime/core/internal/gc/impl/conservative/gc/baseOffset.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"set","package":"druntime","parentType":"","signature":"void set(ref  PageBits bits,  size_t i)","url":"/druntime/core/internal/gc/impl/conservative/gc/set.html"},{"doc":"Mark the specified memory region as uninitialized - reading from this region is an error. If writable is false, writing to it is also an error.","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"invalidate","package":"druntime","parentType":"","signature":"void invalidate(void[]  mem,  ubyte  pattern,  bool  writable)","url":"/druntime/core/internal/gc/impl/conservative/gc/invalidate.html"},{"doc":"Read memory that should otherwise be marked as unreadable (e.g. free lists overlapped with unallocated heap objects).","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"undefinedRead","package":"druntime","parentType":"","signature":"T undefinedRead(T)(ref  T var)","url":"/druntime/core/internal/gc/impl/conservative/gc/undefinedRead.html"},{"doc":"Write memory that should otherwise be marked as unwritable.","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"undefinedWrite","package":"druntime","parentType":"","signature":"void undefinedWrite(T)(ref  T var,  T value)","url":"/druntime/core/internal/gc/impl/conservative/gc/undefinedWrite.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"adjustAttrs","package":"druntime","parentType":"","signature":"void adjustAttrs(ref  uint  attrs,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/adjustAttrs.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.conservative.gc","name":"setupMetadata","package":"druntime","parentType":"","signature":"void[] setupMetadata(void[]  block,  uint  bits,  size_t padding,  size_t used,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/setupMetadata.html"},{"doc":"Debugging **************************","kind":"alias","module":"core.internal.gc.impl.conservative.gc","name":"currTime","package":"druntime","parentType":"","signature":"currTime = MonoTime.currTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#currTime"},{"doc":"","kind":"alias","module":"core.internal.gc.impl.conservative.gc","name":"gc_t","package":"druntime","parentType":"","signature":"gc_t = GC","url":"/druntime/core/internal/gc/impl/conservative/gc.html#gc_t"},{"doc":"","kind":"class","module":"core.internal.gc.impl.conservative.gc","name":"ConservativeGC","package":"druntime","parentType":"","signature":"ConservativeGC : GC","url":"/druntime/core/internal/gc/impl/conservative/gc.html#ConservativeGC"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"lockNR","package":"druntime","parentType":"ConservativeGC","signature":"void lockNR()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.lockNR.html"},{"doc":"Enables the GC if disable() was previously called. Must be called for each time disable was called in order to enable the GC again.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"enable","package":"druntime","parentType":"ConservativeGC","signature":"void enable()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.enable.html"},{"doc":"Disable the GC. The GC may still run if it deems necessary.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"disable","package":"druntime","parentType":"ConservativeGC","signature":"void disable()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.disable.html"},{"doc":"Run a function inside a lock/unlock set.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"runLocked","package":"druntime","parentType":"ConservativeGC","signature":"auto runLocked(alias  func,  Args...)(auto  ref  Args args)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.runLocked.html"},{"doc":"Run a function in an lock/unlock set that keeps track of how much time was spend inside this function (in ticks) and how many times this fuction wa...","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"runLocked","package":"druntime","parentType":"ConservativeGC","signature":"auto runLocked(alias  func,  alias  time,  alias  count,  Args...)(auto  ref  Args args)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.runLocked.html"},{"doc":"Returns a bit field representing all block attributes set for the memory referenced by p.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getAttr","package":"druntime","parentType":"ConservativeGC","signature":"uint getAttr(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.getAttr.html"},{"doc":"Sets the specified bits for the memory references by p.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"setAttr","package":"druntime","parentType":"ConservativeGC","signature":"uint setAttr(void *  p,  uint  mask)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.setAttr.html"},{"doc":"Clears the specified bits for the memory references by p.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"clrAttr","package":"druntime","parentType":"ConservativeGC","signature":"uint clrAttr(void *  p,  uint  mask)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.clrAttr.html"},{"doc":"Requests an aligned block of managed memory from the garbage collector.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"malloc","package":"druntime","parentType":"ConservativeGC","signature":"void  *malloc malloc(size_t size,  uint  bits =  0,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.malloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"mallocNoSync","package":"druntime","parentType":"ConservativeGC","signature":"void  *mallocNoSync mallocNoSync(size_t size,  uint  bits,  ref  size_t alloc_size,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.mallocNoSync.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"qalloc","package":"druntime","parentType":"ConservativeGC","signature":"BlkInfo qalloc(  size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.qalloc.html"},{"doc":"Requests an aligned block of managed memory from the garbage collector, which is initialized with all bits set to zero.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"calloc","package":"druntime","parentType":"ConservativeGC","signature":"void  *calloc calloc(size_t size,  uint  bits =  0,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.calloc.html"},{"doc":"Request that the GC reallocate a block of memory, attempting to adjust the size in place if possible. If size is 0, the memory will be freed.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"realloc","package":"druntime","parentType":"ConservativeGC","signature":"void  *realloc realloc(void  * p,  size_t size,  uint  bits =  0,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.realloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"reallocNoSync","package":"druntime","parentType":"ConservativeGC","signature":"void  *reallocNoSync reallocNoSync(void  * p,  size_t size,  ref  uint  bits,  ref  size_t alloc_size,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.reallocNoSync.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"extend","package":"druntime","parentType":"ConservativeGC","signature":"size_t extend(void *  p,  size_t minsize,  size_t maxsize,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.extend.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"extendNoSync","package":"druntime","parentType":"ConservativeGC","signature":"size_t extendNoSync(void *  p,  size_t minsize,  size_t maxsize,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.extendNoSync.html"},{"doc":"Requests that at least size bytes of memory be obtained from the operating system and marked as free.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"reserve","package":"druntime","parentType":"ConservativeGC","signature":"size_t reserve(size_t size)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.reserve.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"reserveNoSync","package":"druntime","parentType":"ConservativeGC","signature":"size_t reserveNoSync(size_t size)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.reserveNoSync.html"},{"doc":"Deallocates the memory referenced by p.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"free","package":"druntime","parentType":"ConservativeGC","signature":"void free(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.free.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"freeNoSync","package":"druntime","parentType":"ConservativeGC","signature":"bool freeNoSync(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.freeNoSync.html"},{"doc":"Determine the base address of the block containing p.  If p is not a gc allocated pointer, return null.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"addrOf","package":"druntime","parentType":"ConservativeGC","signature":"void * addrOf(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.addrOf.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"addrOfNoSync","package":"druntime","parentType":"ConservativeGC","signature":"void * addrOfNoSync(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.addrOfNoSync.html"},{"doc":"Determine the allocated size of pointer p.  If p is an interior pointer or not a gc allocated pointer, return 0.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"sizeOf","package":"druntime","parentType":"ConservativeGC","signature":"size_t sizeOf(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.sizeOf.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"sizeOfNoSync","package":"druntime","parentType":"ConservativeGC","signature":"size_t sizeOfNoSync(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.sizeOfNoSync.html"},{"doc":"Determine the base address of the block containing p.  If p is not a gc allocated pointer, return null.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"query","package":"druntime","parentType":"ConservativeGC","signature":"BlkInfo query(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.query.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"queryNoSync","package":"druntime","parentType":"ConservativeGC","signature":"BlkInfo queryNoSync(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.queryNoSync.html"},{"doc":"Performs certain checks on a pointer. These checks will cause asserts to fail unless the following conditions are met: 1) The poiinter belongs to t...","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"check","package":"druntime","parentType":"ConservativeGC","signature":"void check(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.check.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"checkNoSync","package":"druntime","parentType":"ConservativeGC","signature":"void checkNoSync(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.checkNoSync.html"},{"doc":"Add p to list of roots. If p is null, no operation is performed.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"addRoot","package":"druntime","parentType":"ConservativeGC","signature":"void addRoot(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.addRoot.html"},{"doc":"Remove p from list of roots. If p is null or is not a value previously passed to addRoot() then no operation is performed.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"removeRoot","package":"druntime","parentType":"ConservativeGC","signature":"void removeRoot(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.removeRoot.html"},{"doc":"Returns an iterator allowing roots to be traversed via a foreach loop.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"rootIter","package":"druntime","parentType":"ConservativeGC","signature":"RootIterator rootIter()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.rootIter.html"},{"doc":"Add range to scan for roots. If p is null or sz is 0, no operation is performed.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"addRange","package":"druntime","parentType":"ConservativeGC","signature":"void addRange(void  * p,  size_t sz,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.addRange.html"},{"doc":"Remove range from list of ranges. If p is null or does not represent a value previously passed to addRange() then no operation is performed.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"removeRange","package":"druntime","parentType":"ConservativeGC","signature":"void removeRange(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.removeRange.html"},{"doc":"Returns an iterator allowing ranges to be traversed via a foreach loop.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"rangeIter","package":"druntime","parentType":"ConservativeGC","signature":"RangeIterator rangeIter()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.rangeIter.html"},{"doc":"Run all finalizers in the code segment.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"runFinalizers","package":"druntime","parentType":"ConservativeGC","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.runFinalizers.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"inFinalizer","package":"druntime","parentType":"ConservativeGC","signature":"bool inFinalizer()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.inFinalizer.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"collect","package":"druntime","parentType":"ConservativeGC","signature":"void collect()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.collect.html"},{"doc":"Begins a full collection, scanning all stack segments for roots.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"fullCollect","package":"druntime","parentType":"ConservativeGC","signature":"size_t fullCollect()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.fullCollect.html"},{"doc":"Minimize free space usage.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"minimize","package":"druntime","parentType":"ConservativeGC","signature":"void minimize()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.minimize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"stats","package":"druntime","parentType":"ConservativeGC","signature":"core.memory.GC.Stats stats()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.stats.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"profileStats","package":"druntime","parentType":"ConservativeGC","signature":"core.memory.GC.ProfileStats profileStats()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.profileStats.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"allocatedInCurrentThread","package":"druntime","parentType":"ConservativeGC","signature":"ulong allocatedInCurrentThread()","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.allocatedInCurrentThread.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getStatsNoSync","package":"druntime","parentType":"ConservativeGC","signature":"void getStatsNoSync(out  core.memory.GC.Stats stats)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.getStatsNoSync.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getArrayUsed","package":"druntime","parentType":"ConservativeGC","signature":"void[] getArrayUsed(void  * ptr,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.getArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"expandArrayUsed","package":"druntime","parentType":"ConservativeGC","signature":"bool expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.expandArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"shrinkArrayUsed","package":"druntime","parentType":"ConservativeGC","signature":"bool shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.shrinkArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"reserveArrayCapacity","package":"druntime","parentType":"ConservativeGC","signature":"size_t reserveArrayCapacity(void[]  slice,  size_t request,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.reserveArrayCapacity.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"initThread","package":"druntime","parentType":"ConservativeGC","signature":"void initThread(ThreadBase t)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.initThread.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"cleanupThread","package":"druntime","parentType":"ConservativeGC","signature":"void cleanupThread(ThreadBase t)","url":"/druntime/core/internal/gc/impl/conservative/gc/ConservativeGC.cleanupThread.html"},{"doc":"","kind":"enum","module":"core.internal.gc.impl.conservative.gc","name":"Bins","package":"druntime","parentType":"","signature":"Bins : ubyte","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_16","package":"druntime","parentType":"","signature":"B_16 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_32","package":"druntime","parentType":"","signature":"B_32 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_48","package":"druntime","parentType":"","signature":"B_48 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_64","package":"druntime","parentType":"","signature":"B_64 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_96","package":"druntime","parentType":"","signature":"B_96 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_128","package":"druntime","parentType":"","signature":"B_128 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_176","package":"druntime","parentType":"","signature":"B_176 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_256","package":"druntime","parentType":"","signature":"B_256 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_368","package":"druntime","parentType":"","signature":"B_368 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_512","package":"druntime","parentType":"","signature":"B_512 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_816","package":"druntime","parentType":"","signature":"B_816 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_1024","package":"druntime","parentType":"","signature":"B_1024 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_1360","package":"druntime","parentType":"","signature":"B_1360 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_2048","package":"druntime","parentType":"","signature":"B_2048 = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_NUMSMALL","package":"druntime","parentType":"","signature":"B_NUMSMALL = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_PAGE","package":"druntime","parentType":"","signature":"B_PAGE = B_NUMSMALL","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_PAGEPLUS","package":"druntime","parentType":"","signature":"B_PAGEPLUS = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_FREE","package":"druntime","parentType":"","signature":"B_FREE = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"enum_member","module":"core.internal.gc.impl.conservative.gc","name":"B_MAX","package":"druntime","parentType":"","signature":"B_MAX = ","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Bins"},{"doc":"","kind":"struct","module":"core.internal.gc.impl.conservative.gc","name":"List","package":"druntime","parentType":"","signature":"List","url":"/druntime/core/internal/gc/impl/conservative/gc.html#List"},{"doc":"","kind":"alias","module":"core.internal.gc.impl.conservative.gc","name":"PageBits","package":"druntime","parentType":"","signature":"PageBits = GCBits.wordtype[PAGESIZE /  16 /  GCBits.BITS_PER_WORD]","url":"/druntime/core/internal/gc/impl/conservative/gc.html#PageBits"},{"doc":"","kind":"struct","module":"core.internal.gc.impl.conservative.gc","name":"Gcx","package":"druntime","parentType":"","signature":"Gcx","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Gcx"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"initialize","package":"druntime","parentType":"Gcx","signature":"void initialize()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.initialize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"Dtor","package":"druntime","parentType":"Gcx","signature":"void Dtor()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.Dtor.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"Invariant","package":"druntime","parentType":"Gcx","signature":"void Invariant()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.Invariant.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"collectInProgress","package":"druntime","parentType":"Gcx","signature":"bool collectInProgress()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.collectInProgress.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"addRoot","package":"druntime","parentType":"Gcx","signature":"void addRoot(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.addRoot.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"removeRoot","package":"druntime","parentType":"Gcx","signature":"void removeRoot(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.removeRoot.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"rootsApply","package":"druntime","parentType":"Gcx","signature":"int rootsApply(scope  int  delegate(ref  Root)  nothrow  dg)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.rootsApply.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"addRange","package":"druntime","parentType":"Gcx","signature":"void addRange(void  * pbot,  void  * ptop,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.addRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"removeRange","package":"druntime","parentType":"Gcx","signature":"void removeRange(void  * pbot)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.removeRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"rangesApply","package":"druntime","parentType":"Gcx","signature":"int rangesApply(scope  int  delegate(ref  Range)  nothrow  dg)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.rangesApply.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"runFinalizers","package":"druntime","parentType":"Gcx","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.runFinalizers.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"findPool","package":"druntime","parentType":"Gcx","signature":"Pool * findPool(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.findPool.html"},{"doc":"Find base address of block containing pointer p. Returns null if not a gc'd pointer","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"findBase","package":"druntime","parentType":"Gcx","signature":"void * findBase(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.findBase.html"},{"doc":"Find size of pointer p. Returns 0 if not a gc'd pointer","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"findSize","package":"druntime","parentType":"Gcx","signature":"size_t findSize(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.findSize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getInfo","package":"druntime","parentType":"Gcx","signature":"BlkInfo getInfo(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.getInfo.html"},{"doc":"Computes the bin table using CTFE.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"ctfeBins","package":"druntime","parentType":"Gcx","signature":"Bins[2049] ctfeBins()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.ctfeBins.html"},{"doc":"Allocate a new pool of at least size bytes. Sort it into pooltable[]. Mark all memory in the pool as B_FREE. Return the actual number of bytes rese...","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"reserve","package":"druntime","parentType":"Gcx","signature":"size_t reserve(size_t size)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.reserve.html"},{"doc":"Update the thresholds for when to collect the next time","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"updateCollectThresholds","package":"druntime","parentType":"Gcx","signature":"void updateCollectThresholds()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.updateCollectThresholds.html"},{"doc":"Minimizes physical memory usage by returning free pools to the OS.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"minimize","package":"druntime","parentType":"Gcx","signature":"void minimize()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.minimize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"lowMem","package":"druntime","parentType":"Gcx","signature":"bool lowMem()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.lowMem.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"alloc","package":"druntime","parentType":"Gcx","signature":"void * alloc(size_t size,  ref  size_t alloc_size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.alloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"smallAlloc","package":"druntime","parentType":"Gcx","signature":"void * smallAlloc(size_t size,  ref  size_t alloc_size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.smallAlloc.html"},{"doc":"Allocate a chunk of memory that is larger than a page. Return null if out of memory.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"bigAlloc","package":"druntime","parentType":"Gcx","signature":"void * bigAlloc(size_t size,  ref  size_t alloc_size,  uint  bits,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.bigAlloc.html"},{"doc":"Allocate a new pool with at least npages in it. Sort it into pooltable[]. Return null if failed.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"newPool","package":"druntime","parentType":"Gcx","signature":"Pool *newPool newPool(size_t npages,  bool  isLargeObject)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.newPool.html"},{"doc":"Allocate a page of bin's. Returns: head of a single linked list of new entries","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"allocPage","package":"druntime","parentType":"Gcx","signature":"List * allocPage(Bins bin)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.allocPage.html"},{"doc":"Search a range of memory values and mark any pointers into the GC pool.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"mark","package":"druntime","parentType":"Gcx","signature":"void mark(bool  precise,  bool  parallel,  bool  shared_mem)(ScanRange!precise rng)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.mark.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"markConservative","package":"druntime","parentType":"Gcx","signature":"void markConservative(bool  shared_mem)(void  * pbot,  void  * ptop)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.markConservative.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"markPrecise","package":"druntime","parentType":"Gcx","signature":"void markPrecise(bool  shared_mem)(void  * pbot,  void  * ptop)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.markPrecise.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"prepare","package":"druntime","parentType":"Gcx","signature":"void prepare()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.prepare.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"markAll","package":"druntime","parentType":"Gcx","signature":"void markAll(alias  markFn)()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.markAll.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"sweep","package":"druntime","parentType":"Gcx","signature":"size_t sweep()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.sweep.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"recoverPage","package":"druntime","parentType":"Gcx","signature":"bool recoverPage(SmallObjectPool *  pool,  size_t pn,  Bins bin)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.recoverPage.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"recoverNextPage","package":"druntime","parentType":"Gcx","signature":"bool recoverNextPage(Bins bin)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.recoverNextPage.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"setNextRecoverPool","package":"druntime","parentType":"Gcx","signature":"SmallObjectPool * setNextRecoverPool(Bins bin,  size_t poolIndex)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.setNextRecoverPool.html"},{"doc":"Return number of full pages free'd. The collection is done concurrently only if block and isFinal are false.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"fullcollect","package":"druntime","parentType":"Gcx","signature":"size_t fullcollect(bool  block =  false,  bool  isFinal =  false)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.fullcollect.html"},{"doc":"Clear the block cache data if it exists, given the data which is the block info cache.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"clearBlkCacheData","package":"druntime","parentType":"Gcx","signature":"void  *clearBlkCacheData clearBlkCacheData(void *  data)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.clearBlkCacheData.html"},{"doc":"Returns true if the addr lies within a marked block.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"isMarked","package":"druntime","parentType":"Gcx","signature":"IsMarked isMarked(void  * addr)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.isMarked.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"markParallel","package":"druntime","parentType":"Gcx","signature":"void markParallel()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.markParallel.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"maxParallelThreads","package":"druntime","parentType":"Gcx","signature":"int maxParallelThreads()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.maxParallelThreads.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"startScanThreads","package":"druntime","parentType":"Gcx","signature":"void startScanThreads()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.startScanThreads.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"stopScanThreads","package":"druntime","parentType":"Gcx","signature":"void stopScanThreads()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.stopScanThreads.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"scanBackground","package":"druntime","parentType":"Gcx","signature":"void scanBackground()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.scanBackground.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"pullFromScanStack","package":"druntime","parentType":"Gcx","signature":"bool pullFromScanStack()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.pullFromScanStack.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"pullFromScanStackImpl","package":"druntime","parentType":"Gcx","signature":"bool pullFromScanStackImpl(bool  precise)()","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.pullFromScanStackImpl.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"scanStackPushLocked","package":"druntime","parentType":"Gcx","signature":"void scanStackPushLocked(bool  precise)(ScanRange!precise[]  ranges)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.scanStackPushLocked.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"scanStackPopLocked","package":"druntime","parentType":"Gcx","signature":"bool scanStackPopLocked(bool  precise)(ref  ScanRange!precise rng)","url":"/druntime/core/internal/gc/impl/conservative/gc/Gcx.scanStackPopLocked.html"},{"doc":"","kind":"struct","module":"core.internal.gc.impl.conservative.gc","name":"Pool","package":"druntime","parentType":"","signature":"Pool","url":"/druntime/core/internal/gc/impl/conservative/gc.html#Pool"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"initialize","package":"druntime","parentType":"Pool","signature":"void initialize(size_t npages,  bool  isLargeObject)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.initialize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"Dtor","package":"druntime","parentType":"Pool","signature":"void Dtor()","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.Dtor.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getBits","package":"druntime","parentType":"Pool","signature":"uint getBits(size_t biti)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.getBits.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"clrBits","package":"druntime","parentType":"Pool","signature":"void clrBits(size_t biti,  uint  mask)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.clrBits.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"setBits","package":"druntime","parentType":"Pool","signature":"void setBits(size_t biti,  uint  mask)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.setBits.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"freePageBits","package":"druntime","parentType":"Pool","signature":"void freePageBits(size_t pagenum,  const  scope  ref  PageBits toFree)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.freePageBits.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"freeAllPageBits","package":"druntime","parentType":"Pool","signature":"void freeAllPageBits(size_t pagenum)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.freeAllPageBits.html"},{"doc":"Given a pointer p in the p, return the pagenum.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"pagenumOf","package":"druntime","parentType":"Pool","signature":"size_t pagenumOf(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.pagenumOf.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"isFree","package":"druntime","parentType":"Pool","signature":"bool isFree()","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.isFree.html"},{"doc":"Return number of pages necessary for an allocation of the given size","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"numPages","package":"druntime","parentType":"Pool","signature":"size_t numPages(size_t size)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.numPages.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"findBase","package":"druntime","parentType":"Pool","signature":"void * findBase(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.findBase.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"slGetSize","package":"druntime","parentType":"Pool","signature":"size_t slGetSize(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.slGetSize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"slGetInfo","package":"druntime","parentType":"Pool","signature":"BlkInfo slGetInfo(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.slGetInfo.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"Invariant","package":"druntime","parentType":"Pool","signature":"void Invariant()","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.Invariant.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"setPointerBitmapSmall","package":"druntime","parentType":"Pool","signature":"void setPointerBitmapSmall(void *  p,  size_t s,  size_t allocSize,  uint  attr,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.setPointerBitmapSmall.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"setPointerBitmap","package":"druntime","parentType":"Pool","signature":"void setPointerBitmap(void *  p,  size_t s,  size_t allocSize,  const  TypeInfo ti,  uint  attr)","url":"/druntime/core/internal/gc/impl/conservative/gc/Pool.setPointerBitmap.html"},{"doc":"","kind":"struct","module":"core.internal.gc.impl.conservative.gc","name":"LargeObjectPool","package":"druntime","parentType":"","signature":"LargeObjectPool","url":"/druntime/core/internal/gc/impl/conservative/gc.html#LargeObjectPool"},{"doc":"Allocate n pages from Pool. Returns OPFAIL on failure.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"allocPages","package":"druntime","parentType":"LargeObjectPool","signature":"size_t allocPages(size_t n)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.allocPages.html"},{"doc":"Free npages pages starting with pagenum.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"freePages","package":"druntime","parentType":"LargeObjectPool","signature":"void freePages(size_t pagenum,  size_t npages)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.freePages.html"},{"doc":"Set the first and the last entry of a B_FREE block to the size","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"setFreePageOffsets","package":"druntime","parentType":"LargeObjectPool","signature":"void setFreePageOffsets(size_t page,  size_t num)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.setFreePageOffsets.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"mergeFreePageOffsets","package":"druntime","parentType":"LargeObjectPool","signature":"void mergeFreePageOffsets(bool  bwd,  bool  fwd)(size_t page,  size_t num)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.mergeFreePageOffsets.html"},{"doc":"Get pages of allocation at pointer p in pool.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getPages","package":"druntime","parentType":"LargeObjectPool","signature":"size_t getPages(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.getPages.html"},{"doc":"Get size of allocation at page pn in pool.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getSize","package":"druntime","parentType":"LargeObjectPool","signature":"size_t getSize(size_t pn)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.getSize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getInfo","package":"druntime","parentType":"LargeObjectPool","signature":"BlkInfo getInfo(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.getInfo.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"runFinalizers","package":"druntime","parentType":"LargeObjectPool","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/conservative/gc/LargeObjectPool.runFinalizers.html"},{"doc":"","kind":"struct","module":"core.internal.gc.impl.conservative.gc","name":"SmallObjectPool","package":"druntime","parentType":"","signature":"SmallObjectPool","url":"/druntime/core/internal/gc/impl/conservative/gc.html#SmallObjectPool"},{"doc":"Get size of pointer p in pool.","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getSize","package":"druntime","parentType":"SmallObjectPool","signature":"size_t getSize(void  * p)","url":"/druntime/core/internal/gc/impl/conservative/gc/SmallObjectPool.getSize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"getInfo","package":"druntime","parentType":"SmallObjectPool","signature":"BlkInfo getInfo(void *  p)","url":"/druntime/core/internal/gc/impl/conservative/gc/SmallObjectPool.getInfo.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"runFinalizers","package":"druntime","parentType":"SmallObjectPool","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/conservative/gc/SmallObjectPool.runFinalizers.html"},{"doc":"Allocate a page of bin's. Returns: head of a single linked list of new entries","kind":"method","module":"core.internal.gc.impl.conservative.gc","name":"allocPage","package":"druntime","parentType":"SmallObjectPool","signature":"List * allocPage(Bins bin)","url":"/druntime/core/internal/gc/impl/conservative/gc/SmallObjectPool.allocPage.html"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"prepTime","package":"druntime","parentType":"","signature":"Duration prepTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#prepTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"markTime","package":"druntime","parentType":"","signature":"Duration markTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#markTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"sweepTime","package":"druntime","parentType":"","signature":"Duration sweepTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#sweepTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"pauseTime","package":"druntime","parentType":"","signature":"Duration pauseTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#pauseTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"maxPauseTime","package":"druntime","parentType":"","signature":"Duration maxPauseTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#maxPauseTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"maxCollectionTime","package":"druntime","parentType":"","signature":"Duration maxCollectionTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#maxCollectionTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"numCollections","package":"druntime","parentType":"","signature":"size_t numCollections","url":"/druntime/core/internal/gc/impl/conservative/gc.html#numCollections"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"maxPoolMemory","package":"druntime","parentType":"","signature":"size_t maxPoolMemory","url":"/druntime/core/internal/gc/impl/conservative/gc.html#maxPoolMemory"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"numMallocs","package":"druntime","parentType":"","signature":"long numMallocs","url":"/druntime/core/internal/gc/impl/conservative/gc.html#numMallocs"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"numFrees","package":"druntime","parentType":"","signature":"long numFrees","url":"/druntime/core/internal/gc/impl/conservative/gc.html#numFrees"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"numReallocs","package":"druntime","parentType":"","signature":"long numReallocs","url":"/druntime/core/internal/gc/impl/conservative/gc.html#numReallocs"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"numExtends","package":"druntime","parentType":"","signature":"long numExtends","url":"/druntime/core/internal/gc/impl/conservative/gc.html#numExtends"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"numOthers","package":"druntime","parentType":"","signature":"long numOthers","url":"/druntime/core/internal/gc/impl/conservative/gc.html#numOthers"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"mallocTime","package":"druntime","parentType":"","signature":"long mallocTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#mallocTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"freeTime","package":"druntime","parentType":"","signature":"long freeTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#freeTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"reallocTime","package":"druntime","parentType":"","signature":"long reallocTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#reallocTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"extendTime","package":"druntime","parentType":"","signature":"long extendTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#extendTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"otherTime","package":"druntime","parentType":"","signature":"long otherTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#otherTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"lockTime","package":"druntime","parentType":"","signature":"long lockTime","url":"/druntime/core/internal/gc/impl/conservative/gc.html#lockTime"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"bytesAllocated","package":"druntime","parentType":"","signature":"ulong bytesAllocated","url":"/druntime/core/internal/gc/impl/conservative/gc.html#bytesAllocated"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"binsize","package":"druntime","parentType":"","signature":"short[Bins.B_NUMSMALL +  1] binsize","url":"/druntime/core/internal/gc/impl/conservative/gc.html#binsize"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"binbase","package":"druntime","parentType":"","signature":"short[PAGESIZE /  16][Bins.B_NUMSMALL +  1] binbase","url":"/druntime/core/internal/gc/impl/conservative/gc.html#binbase"},{"doc":"","kind":"variable","module":"core.internal.gc.impl.conservative.gc","name":"baseOffsetBits","package":"druntime","parentType":"","signature":"PageBits[Bins.B_NUMSMALL] baseOffsetBits","url":"/druntime/core/internal/gc/impl/conservative/gc.html#baseOffsetBits"},{"doc":"This module contains a minimal garbage collector implementation according to published requirements.  This library is mostly intended to serve as a...","kind":"module","module":"core.internal.gc.impl.manual.gc","name":"core.internal.gc.impl.manual.gc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/impl/manual/gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.manual.gc","name":"onOutOfMemoryError","package":"druntime","parentType":"","signature":"noreturn onOutOfMemoryError(void *  pretend_sideffect =  null,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/internal/gc/impl/manual/gc/onOutOfMemoryError.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.manual.gc","name":"gc_manual_ctor","package":"druntime","parentType":"","signature":"void gc_manual_ctor()","url":"/druntime/core/internal/gc/impl/manual/gc/gc_manual_ctor.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.manual.gc","name":"_d_register_manual_gc","package":"druntime","parentType":"","signature":"void _d_register_manual_gc()","url":"/druntime/core/internal/gc/impl/manual/gc/_d_register_manual_gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.manual.gc","name":"initialize","package":"druntime","parentType":"","signature":"GC initialize()","url":"/druntime/core/internal/gc/impl/manual/gc/initialize.html"},{"doc":"","kind":"class","module":"core.internal.gc.impl.manual.gc","name":"ManualGC","package":"druntime","parentType":"","signature":"ManualGC : GC","url":"/druntime/core/internal/gc/impl/manual/gc.html#ManualGC"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"enable","package":"druntime","parentType":"ManualGC","signature":"void enable()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.enable.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"disable","package":"druntime","parentType":"ManualGC","signature":"void disable()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.disable.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"collect","package":"druntime","parentType":"ManualGC","signature":"void collect()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.collect.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"minimize","package":"druntime","parentType":"ManualGC","signature":"void minimize()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.minimize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"getAttr","package":"druntime","parentType":"ManualGC","signature":"uint getAttr(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.getAttr.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"setAttr","package":"druntime","parentType":"ManualGC","signature":"uint setAttr(void *  p,  uint  mask)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.setAttr.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"clrAttr","package":"druntime","parentType":"ManualGC","signature":"uint clrAttr(void *  p,  uint  mask)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.clrAttr.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"malloc","package":"druntime","parentType":"ManualGC","signature":"void * malloc(size_t size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.malloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"qalloc","package":"druntime","parentType":"ManualGC","signature":"BlkInfo qalloc(size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.qalloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"calloc","package":"druntime","parentType":"ManualGC","signature":"void * calloc(size_t size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.calloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"realloc","package":"druntime","parentType":"ManualGC","signature":"void * realloc(void *  p,  size_t size,  uint  bits,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.realloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"extend","package":"druntime","parentType":"ManualGC","signature":"size_t extend(void *  p,  size_t minsize,  size_t maxsize,  const  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.extend.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"reserve","package":"druntime","parentType":"ManualGC","signature":"size_t reserve(size_t size)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.reserve.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"free","package":"druntime","parentType":"ManualGC","signature":"void free(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.free.html"},{"doc":"Determine the base address of the block containing p.  If p is not a gc allocated pointer, return null.","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"addrOf","package":"druntime","parentType":"ManualGC","signature":"void * addrOf(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.addrOf.html"},{"doc":"Determine the allocated size of pointer p.  If p is an interior pointer or not a gc allocated pointer, return 0.","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"sizeOf","package":"druntime","parentType":"ManualGC","signature":"size_t sizeOf(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.sizeOf.html"},{"doc":"Determine the base address of the block containing p.  If p is not a gc allocated pointer, return null.","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"query","package":"druntime","parentType":"ManualGC","signature":"BlkInfo query(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.query.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"stats","package":"druntime","parentType":"ManualGC","signature":"core.memory.GC.Stats stats()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.stats.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"profileStats","package":"druntime","parentType":"ManualGC","signature":"core.memory.GC.ProfileStats profileStats()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.profileStats.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"addRoot","package":"druntime","parentType":"ManualGC","signature":"void addRoot(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.addRoot.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"removeRoot","package":"druntime","parentType":"ManualGC","signature":"void removeRoot(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.removeRoot.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"rootIter","package":"druntime","parentType":"ManualGC","signature":"RootIterator rootIter()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.rootIter.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"rootsApply","package":"druntime","parentType":"ManualGC","signature":"int rootsApply(scope  int  delegate(ref  Root)  nothrow  dg)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.rootsApply.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"addRange","package":"druntime","parentType":"ManualGC","signature":"void addRange(void *  p,  size_t sz,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.addRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"removeRange","package":"druntime","parentType":"ManualGC","signature":"void removeRange(void *  p)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.removeRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"rangeIter","package":"druntime","parentType":"ManualGC","signature":"RangeIterator rangeIter()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.rangeIter.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"rangesApply","package":"druntime","parentType":"ManualGC","signature":"int rangesApply(scope  int  delegate(ref  Range)  nothrow  dg)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.rangesApply.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"runFinalizers","package":"druntime","parentType":"ManualGC","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.runFinalizers.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"inFinalizer","package":"druntime","parentType":"ManualGC","signature":"bool inFinalizer()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.inFinalizer.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"allocatedInCurrentThread","package":"druntime","parentType":"ManualGC","signature":"ulong allocatedInCurrentThread()","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.allocatedInCurrentThread.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"getArrayUsed","package":"druntime","parentType":"ManualGC","signature":"void[] getArrayUsed(void  * ptr,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.getArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"expandArrayUsed","package":"druntime","parentType":"ManualGC","signature":"bool expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.expandArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"reserveArrayCapacity","package":"druntime","parentType":"ManualGC","signature":"size_t reserveArrayCapacity(void[]  slice,  size_t request,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.reserveArrayCapacity.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"shrinkArrayUsed","package":"druntime","parentType":"ManualGC","signature":"bool shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.shrinkArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"initThread","package":"druntime","parentType":"ManualGC","signature":"void initThread(ThreadBase t)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.initThread.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.manual.gc","name":"cleanupThread","package":"druntime","parentType":"ManualGC","signature":"void cleanupThread(ThreadBase t)","url":"/druntime/core/internal/gc/impl/manual/gc/ManualGC.cleanupThread.html"},{"doc":"","kind":"module","module":"core.internal.gc.impl.proto.gc","name":"core.internal.gc.impl.proto.gc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/impl/proto/gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"onOutOfMemoryError","package":"druntime","parentType":"","signature":"noreturn onOutOfMemoryError(void *  pretend_sideffect =  null,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/internal/gc/impl/proto/gc/onOutOfMemoryError.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_init_nothrow","package":"druntime","parentType":"","signature":"void gc_init_nothrow()","url":"/druntime/core/internal/gc/impl/proto/gc/gc_init_nothrow.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_term","package":"druntime","parentType":"","signature":"void gc_term()","url":"/druntime/core/internal/gc/impl/proto/gc/gc_term.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_enable","package":"druntime","parentType":"","signature":"void gc_enable()","url":"/druntime/core/internal/gc/impl/proto/gc/gc_enable.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_disable","package":"druntime","parentType":"","signature":"void gc_disable()","url":"/druntime/core/internal/gc/impl/proto/gc/gc_disable.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_malloc","package":"druntime","parentType":"","signature":"void * gc_malloc(  size_t sz,  uint  ba =  0,  const  scope  TypeInfo =  null )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_malloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_calloc","package":"druntime","parentType":"","signature":"void * gc_calloc(  size_t sz,  uint  ba =  0,  const  scope  TypeInfo =  null )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_calloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_qalloc","package":"druntime","parentType":"","signature":"BlkInfo gc_qalloc(  size_t sz,  uint  ba =  0,  const  scope  TypeInfo =  null )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_qalloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_realloc","package":"druntime","parentType":"","signature":"void * gc_realloc(return  scope  void *  p,  size_t sz,  uint  ba =  0,  const  scope  TypeInfo =  null )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_realloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_reserve","package":"druntime","parentType":"","signature":"size_t gc_reserve(  size_t sz )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_reserve.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_addRange","package":"druntime","parentType":"","signature":"void gc_addRange(const  void *  p,  size_t sz,  const  scope  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_addRange.html"},{"doc":"","kind":"function","module":"core.internal.gc.impl.proto.gc","name":"gc_addRoot","package":"druntime","parentType":"","signature":"void gc_addRoot(const  void *  p )","url":"/druntime/core/internal/gc/impl/proto/gc/gc_addRoot.html"},{"doc":"","kind":"class","module":"core.internal.gc.impl.proto.gc","name":"ProtoGC","package":"druntime","parentType":"","signature":"ProtoGC : GC","url":"/druntime/core/internal/gc/impl/proto/gc.html#ProtoGC"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"transferRangesAndRoots","package":"druntime","parentType":"ProtoGC","signature":"void transferRangesAndRoots()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.transferRangesAndRoots.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"Dtor","package":"druntime","parentType":"ProtoGC","signature":"void Dtor()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.Dtor.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"enable","package":"druntime","parentType":"ProtoGC","signature":"void enable()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.enable.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"disable","package":"druntime","parentType":"ProtoGC","signature":"void disable()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.disable.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"collect","package":"druntime","parentType":"ProtoGC","signature":"void collect()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.collect.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"minimize","package":"druntime","parentType":"ProtoGC","signature":"void minimize()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.minimize.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"getAttr","package":"druntime","parentType":"ProtoGC","signature":"uint getAttr(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.getAttr.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"setAttr","package":"druntime","parentType":"ProtoGC","signature":"uint setAttr(void *  p,  uint  mask)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.setAttr.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"clrAttr","package":"druntime","parentType":"ProtoGC","signature":"uint clrAttr(void *  p,  uint  mask)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.clrAttr.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"malloc","package":"druntime","parentType":"ProtoGC","signature":"void * malloc(size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.malloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"qalloc","package":"druntime","parentType":"ProtoGC","signature":"BlkInfo qalloc(size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.qalloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"calloc","package":"druntime","parentType":"ProtoGC","signature":"void * calloc(size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.calloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"realloc","package":"druntime","parentType":"ProtoGC","signature":"void * realloc(void *  p,  size_t size,  uint  bits,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.realloc.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"extend","package":"druntime","parentType":"ProtoGC","signature":"size_t extend(void *  p,  size_t minsize,  size_t maxsize,  const  scope  TypeInfo ti)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.extend.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"reserve","package":"druntime","parentType":"ProtoGC","signature":"size_t reserve(size_t size)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.reserve.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"free","package":"druntime","parentType":"ProtoGC","signature":"void free(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.free.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"addrOf","package":"druntime","parentType":"ProtoGC","signature":"void * addrOf(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.addrOf.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"sizeOf","package":"druntime","parentType":"ProtoGC","signature":"size_t sizeOf(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.sizeOf.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"query","package":"druntime","parentType":"ProtoGC","signature":"BlkInfo query(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.query.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"stats","package":"druntime","parentType":"ProtoGC","signature":"core.memory.GC.Stats stats()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.stats.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"profileStats","package":"druntime","parentType":"ProtoGC","signature":"core.memory.GC.ProfileStats profileStats()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.profileStats.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"addRoot","package":"druntime","parentType":"ProtoGC","signature":"void addRoot(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.addRoot.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"removeRoot","package":"druntime","parentType":"ProtoGC","signature":"void removeRoot(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.removeRoot.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"rootIter","package":"druntime","parentType":"ProtoGC","signature":"RootIterator rootIter()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.rootIter.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"rootsApply","package":"druntime","parentType":"ProtoGC","signature":"int rootsApply(scope  int  delegate(ref  Root)  nothrow  dg)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.rootsApply.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"addRange","package":"druntime","parentType":"ProtoGC","signature":"void addRange(void *  p,  size_t sz,  const  TypeInfo ti =  null)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.addRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"removeRange","package":"druntime","parentType":"ProtoGC","signature":"void removeRange(void *  p)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.removeRange.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"rangeIter","package":"druntime","parentType":"ProtoGC","signature":"RangeIterator rangeIter()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.rangeIter.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"rangesApply","package":"druntime","parentType":"ProtoGC","signature":"int rangesApply(scope  int  delegate(ref  Range)  nothrow  dg)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.rangesApply.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"runFinalizers","package":"druntime","parentType":"ProtoGC","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.runFinalizers.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"inFinalizer","package":"druntime","parentType":"ProtoGC","signature":"bool inFinalizer()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.inFinalizer.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"allocatedInCurrentThread","package":"druntime","parentType":"ProtoGC","signature":"ulong allocatedInCurrentThread()","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.allocatedInCurrentThread.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"getArrayUsed","package":"druntime","parentType":"ProtoGC","signature":"void[] getArrayUsed(void  * ptr,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.getArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"expandArrayUsed","package":"druntime","parentType":"ProtoGC","signature":"bool expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.expandArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"reserveArrayCapacity","package":"druntime","parentType":"ProtoGC","signature":"size_t reserveArrayCapacity(void[]  slice,  size_t request,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.reserveArrayCapacity.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"shrinkArrayUsed","package":"druntime","parentType":"ProtoGC","signature":"bool shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic =  false)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.shrinkArrayUsed.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"initThread","package":"druntime","parentType":"ProtoGC","signature":"void initThread(ThreadBase thread)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.initThread.html"},{"doc":"","kind":"method","module":"core.internal.gc.impl.proto.gc","name":"cleanupThread","package":"druntime","parentType":"ProtoGC","signature":"void cleanupThread(ThreadBase thread)","url":"/druntime/core/internal/gc/impl/proto/gc/ProtoGC.cleanupThread.html"},{"doc":"Contains OS-level routines needed by the garbage collector.","kind":"module","module":"core.internal.gc.os","name":"core.internal.gc.os","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/os.html"},{"doc":"Check for any kind of memory pressure.","kind":"function","module":"core.internal.gc.os","name":"isLowOnMem","package":"druntime","parentType":"","signature":"bool isLowOnMem(size_t mapped)","url":"/druntime/core/internal/gc/os/isLowOnMem.html"},{"doc":"Indicates if an allocation method supports sharing between processes.","kind":"variable","module":"core.internal.gc.os","name":"AllocSupportsShared","package":"druntime","parentType":"","signature":"AllocSupportsShared","url":"/druntime/core/internal/gc/os.html#AllocSupportsShared"},{"doc":"A sorted array to quickly lookup pools.","kind":"module","module":"core.internal.gc.pooltable","name":"core.internal.gc.pooltable","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/pooltable.html"},{"doc":"","kind":"struct","module":"core.internal.gc.pooltable","name":"PoolTable","package":"druntime","parentType":"","signature":"PoolTable(Pool)","url":"/druntime/core/internal/gc/pooltable.html#PoolTable"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"Dtor","package":"druntime","parentType":"PoolTable","signature":"void Dtor()","url":"/druntime/core/internal/gc/pooltable/PoolTable.Dtor.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"insert","package":"druntime","parentType":"PoolTable","signature":"bool insert(Pool *  pool)","url":"/druntime/core/internal/gc/pooltable/PoolTable.insert.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"length","package":"druntime","parentType":"PoolTable","signature":"size_t length()","url":"/druntime/core/internal/gc/pooltable/PoolTable.length.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"opIndex","package":"druntime","parentType":"PoolTable","signature":"inout(Pool *) opIndex(size_t idx)","url":"/druntime/core/internal/gc/pooltable/PoolTable.opIndex.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"opSlice","package":"druntime","parentType":"PoolTable","signature":"inout(Pool *)[] opSlice(size_t a,  size_t b)","url":"/druntime/core/internal/gc/pooltable/PoolTable.opSlice.html"},{"doc":"Returns: A slice over all pools in this `PoolTable`","kind":"method","module":"core.internal.gc.pooltable","name":"opSlice","package":"druntime","parentType":"PoolTable","signature":"inout(Pool *)[] opSlice()","url":"/druntime/core/internal/gc/pooltable/PoolTable.opSlice.html"},{"doc":"Find Pool that pointer is in. Return null if not in a Pool. Assume pooltable[] is sorted.","kind":"method","module":"core.internal.gc.pooltable","name":"findPool","package":"druntime","parentType":"PoolTable","signature":"Pool *findPool findPool(void  * p)","url":"/druntime/core/internal/gc/pooltable/PoolTable.findPool.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"minimize","package":"druntime","parentType":"PoolTable","signature":"Pool *[] minimize()","url":"/druntime/core/internal/gc/pooltable/PoolTable.minimize.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"Invariant","package":"druntime","parentType":"PoolTable","signature":"void Invariant()","url":"/druntime/core/internal/gc/pooltable/PoolTable.Invariant.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"minAddr","package":"druntime","parentType":"PoolTable","signature":"const(void) * minAddr()","url":"/druntime/core/internal/gc/pooltable/PoolTable.minAddr.html"},{"doc":"","kind":"method","module":"core.internal.gc.pooltable","name":"maxAddr","package":"druntime","parentType":"PoolTable","signature":"const(void) * maxAddr()","url":"/druntime/core/internal/gc/pooltable/PoolTable.maxAddr.html"},{"doc":"Contains the external GC interface.","kind":"module","module":"core.internal.gc.proxy","name":"core.internal.gc.proxy","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/gc/proxy.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"instance","package":"druntime","parentType":"","signature":"GC instance()","url":"/druntime/core/internal/gc/proxy/instance.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"_d_register_conservative_gc","package":"druntime","parentType":"","signature":"void _d_register_conservative_gc()","url":"/druntime/core/internal/gc/proxy/_d_register_conservative_gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"_d_register_manual_gc","package":"druntime","parentType":"","signature":"void _d_register_manual_gc()","url":"/druntime/core/internal/gc/proxy/_d_register_manual_gc.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"register_default_gcs","package":"druntime","parentType":"","signature":"void * register_default_gcs()","url":"/druntime/core/internal/gc/proxy/register_default_gcs.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_init","package":"druntime","parentType":"","signature":"void gc_init()","url":"/druntime/core/internal/gc/proxy/gc_init.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_init_nothrow","package":"druntime","parentType":"","signature":"void gc_init_nothrow()","url":"/druntime/core/internal/gc/proxy/gc_init_nothrow.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_term","package":"druntime","parentType":"","signature":"void gc_term()","url":"/druntime/core/internal/gc/proxy/gc_term.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_enable","package":"druntime","parentType":"","signature":"void gc_enable()","url":"/druntime/core/internal/gc/proxy/gc_enable.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_disable","package":"druntime","parentType":"","signature":"void gc_disable()","url":"/druntime/core/internal/gc/proxy/gc_disable.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_collect","package":"druntime","parentType":"","signature":"void gc_collect()","url":"/druntime/core/internal/gc/proxy/gc_collect.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_minimize","package":"druntime","parentType":"","signature":"void gc_minimize()","url":"/druntime/core/internal/gc/proxy/gc_minimize.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_getAttr","package":"druntime","parentType":"","signature":"uint gc_getAttr(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_getAttr.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_setAttr","package":"druntime","parentType":"","signature":"uint gc_setAttr(  void *  p,  uint  a )","url":"/druntime/core/internal/gc/proxy/gc_setAttr.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_clrAttr","package":"druntime","parentType":"","signature":"uint gc_clrAttr(  void *  p,  uint  a )","url":"/druntime/core/internal/gc/proxy/gc_clrAttr.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_malloc","package":"druntime","parentType":"","signature":"void * gc_malloc(  size_t sz,  uint  ba =  0,  const  scope  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/proxy/gc_malloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_qalloc","package":"druntime","parentType":"","signature":"BlkInfo gc_qalloc(  size_t sz,  uint  ba =  0,  const  scope  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/proxy/gc_qalloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_calloc","package":"druntime","parentType":"","signature":"void * gc_calloc(  size_t sz,  uint  ba =  0,  const  scope  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/proxy/gc_calloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_realloc","package":"druntime","parentType":"","signature":"void * gc_realloc(  void *  p,  size_t sz,  uint  ba =  0,  const  scope  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/proxy/gc_realloc.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_extend","package":"druntime","parentType":"","signature":"size_t gc_extend(  void *  p,  size_t mx,  size_t sz,  const  scope  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/proxy/gc_extend.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_reserve","package":"druntime","parentType":"","signature":"size_t gc_reserve(  size_t sz )","url":"/druntime/core/internal/gc/proxy/gc_reserve.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_free","package":"druntime","parentType":"","signature":"void gc_free(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_free.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_addrOf","package":"druntime","parentType":"","signature":"void * gc_addrOf(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_addrOf.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_sizeOf","package":"druntime","parentType":"","signature":"size_t gc_sizeOf(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_sizeOf.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_query","package":"druntime","parentType":"","signature":"BlkInfo gc_query(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_query.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_stats","package":"druntime","parentType":"","signature":"core.memory.GC.Stats gc_stats()","url":"/druntime/core/internal/gc/proxy/gc_stats.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_profileStats","package":"druntime","parentType":"","signature":"core.memory.GC.ProfileStats gc_profileStats()","url":"/druntime/core/internal/gc/proxy/gc_profileStats.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_addRoot","package":"druntime","parentType":"","signature":"void gc_addRoot(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_addRoot.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_addRange","package":"druntime","parentType":"","signature":"void gc_addRange(  void *  p,  size_t sz,  const  TypeInfo ti =  null )","url":"/druntime/core/internal/gc/proxy/gc_addRange.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_removeRoot","package":"druntime","parentType":"","signature":"void gc_removeRoot(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_removeRoot.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_removeRange","package":"druntime","parentType":"","signature":"void gc_removeRange(  void *  p )","url":"/druntime/core/internal/gc/proxy/gc_removeRange.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_runFinalizers","package":"druntime","parentType":"","signature":"void gc_runFinalizers(const  scope  void[]  segment )","url":"/druntime/core/internal/gc/proxy/gc_runFinalizers.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_inFinalizer","package":"druntime","parentType":"","signature":"bool gc_inFinalizer()","url":"/druntime/core/internal/gc/proxy/gc_inFinalizer.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_allocatedInCurrentThread","package":"druntime","parentType":"","signature":"ulong gc_allocatedInCurrentThread()","url":"/druntime/core/internal/gc/proxy/gc_allocatedInCurrentThread.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_getArrayUsed","package":"druntime","parentType":"","signature":"void[] gc_getArrayUsed(void  * ptr,  bool  atomic)","url":"/druntime/core/internal/gc/proxy/gc_getArrayUsed.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_expandArrayUsed","package":"druntime","parentType":"","signature":"bool gc_expandArrayUsed(void[]  slice,  size_t newUsed,  bool  atomic)","url":"/druntime/core/internal/gc/proxy/gc_expandArrayUsed.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_reserveArrayCapacity","package":"druntime","parentType":"","signature":"size_t gc_reserveArrayCapacity(void[]  slice,  size_t request,  bool  atomic)","url":"/druntime/core/internal/gc/proxy/gc_reserveArrayCapacity.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_shrinkArrayUsed","package":"druntime","parentType":"","signature":"bool gc_shrinkArrayUsed(void[]  slice,  size_t existingUsed,  bool  atomic)","url":"/druntime/core/internal/gc/proxy/gc_shrinkArrayUsed.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_getProxy","package":"druntime","parentType":"","signature":"GC gc_getProxy()","url":"/druntime/core/internal/gc/proxy/gc_getProxy.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_setProxy","package":"druntime","parentType":"","signature":"void gc_setProxy(  GC proxy )","url":"/druntime/core/internal/gc/proxy/gc_setProxy.html"},{"doc":"","kind":"function","module":"core.internal.gc.proxy","name":"gc_clrProxy","package":"druntime","parentType":"","signature":"void gc_clrProxy()","url":"/druntime/core/internal/gc/proxy/gc_clrProxy.html"},{"doc":"","kind":"alias","module":"core.internal.gc.proxy","name":"BlkInfo","package":"druntime","parentType":"","signature":"BlkInfo = core.memory.GC.BlkInfo","url":"/druntime/core/internal/gc/proxy.html#BlkInfo"},{"doc":"","kind":"variable","module":"core.internal.gc.proxy","name":"instanceLock","package":"druntime","parentType":"","signature":"SpinLock instanceLock","url":"/druntime/core/internal/gc/proxy.html#instanceLock"},{"doc":"","kind":"variable","module":"core.internal.gc.proxy","name":"isInstanceInit","package":"druntime","parentType":"","signature":"bool isInstanceInit","url":"/druntime/core/internal/gc/proxy.html#isInstanceInit"},{"doc":"","kind":"variable","module":"core.internal.gc.proxy","name":"_instance","package":"druntime","parentType":"","signature":"GC _instance","url":"/druntime/core/internal/gc/proxy.html#_instance"},{"doc":"","kind":"variable","module":"core.internal.gc.proxy","name":"proxiedGC","package":"druntime","parentType":"","signature":"GC proxiedGC","url":"/druntime/core/internal/gc/proxy.html#proxiedGC"},{"doc":"Written in the D programming language. This module provides functions to uniform calculating hash values for different types","kind":"module","module":"core.internal.hash","name":"core.internal.hash","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/hash.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(auto  ref  T val,  size_t seed =  0) if (is(T ==  enum)  && !__traits(isScalar,  T))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  auto  ref  T val,  size_t seed =  0) if (!is(T ==  enum)  &&  __traits(isStaticArray,  T)  &&  canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(auto  ref  T val,  size_t seed =  0) if (!is(T ==  enum)  &&  __traits(isStaticArray,  T)  && !canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val,  size_t seed =  0) if (is(T ==  S[],  S)  && (__traits(isScalar,  S)  ||  canBitwiseHash!S))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(T val,  size_t seed =  0) if (is(T ==  S[],  S)  && !(__traits(isScalar,  S)  ||  canBitwiseHash!S))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"coalesceFloat","package":"druntime","parentType":"","signature":"F coalesceFloat(F)(const  F val) if (__traits(isFloating,  val)  && !is(F ==  __vector)  && !is(F :  creal))","url":"/druntime/core/internal/hash/coalesceFloat.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val) if (__traits(isScalar,  T)  && !is(T ==  __vector))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val,  size_t seed) if (__traits(isScalar,  T)  && !is(T ==  __vector))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val,  size_t seed =  0) if (is(T ==  __vector))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val) if (!is(T ==  enum)  &&  is(T :  typeof(null)))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val,  size_t seed) if (!is(T ==  enum)  &&  is(T :  typeof(null)))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  auto  ref  T val,  size_t seed =  0) if (!is(T ==  enum)  && (is(T ==  struct)  ||  is(T ==  union))\n     && !is(T ==  const)  && !is(T ==  immutable)\n     &&  canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(auto  ref  T val) if (!is(T ==  enum)  && (is(T ==  struct)  ||  is(T ==  union))\n     && !canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(auto  ref  T val,  size_t seed) if (!is(T ==  enum)  && (is(T ==  struct)  ||  is(T ==  union))\n     && !canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  auto  ref  T val,  size_t seed =  0) if (!is(T ==  enum)  && (is(T ==  struct)  ||  is(T ==  union))\n     && (is(T ==  const)  ||  is(T ==  immutable))\n     &&  canBitwiseHash!T && !canBitwiseHash!(Unconst!T))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val,  size_t seed =  0) if (!is(T ==  enum)  &&  is(T ==  delegate))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val) if (!is(T ==  enum)  && (is(T ==  interface)  ||  is(T ==  class))\n     &&  canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(scope  const  T val,  size_t seed) if (!is(T ==  enum)  && (is(T ==  interface)  ||  is(T ==  class))\n     &&  canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(T val) if (!is(T ==  enum)  && (is(T ==  interface)  ||  is(T ==  class))\n     && !canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(T val,  size_t seed) if (!is(T ==  enum)  && (is(T ==  interface)  ||  is(T ==  class))\n     && !canBitwiseHash!T)","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(T aa) if (!is(T ==  enum)  &&  __traits(isAssociativeArray,  T))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"hashOf","package":"druntime","parentType":"","signature":"size_t hashOf(T)(T aa,  size_t seed) if (!is(T ==  enum)  &&  __traits(isAssociativeArray,  T))","url":"/druntime/core/internal/hash/hashOf.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"bytesHash","package":"druntime","parentType":"","signature":"size_t bytesHash()(scope  const(void) *  buf,  size_t len,  size_t seed)","url":"/druntime/core/internal/hash/bytesHash.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"fnv","package":"druntime","parentType":"","signature":"size_t fnv()(scope  const(ubyte)[]  bytes,  size_t seed)","url":"/druntime/core/internal/hash/fnv.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"get32bits","package":"druntime","parentType":"","signature":"uint get32bits()(scope  const(ubyte) *  x)","url":"/druntime/core/internal/hash/get32bits.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"_bytesHash","package":"druntime","parentType":"","signature":"size_t _bytesHash(bool  dataKnownToBeAligned)(scope  const(ubyte)[]  bytes,  size_t seed)","url":"/druntime/core/internal/hash/_bytesHash.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"_bytesHashAligned","package":"druntime","parentType":"","signature":"size_t _bytesHashAligned(scope  const(ubyte)[]  bytes,  size_t seed)","url":"/druntime/core/internal/hash/_bytesHashAligned.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"_bytesHashUnaligned","package":"druntime","parentType":"","signature":"size_t _bytesHashUnaligned(scope  const(ubyte)[]  bytes,  size_t seed)","url":"/druntime/core/internal/hash/_bytesHashUnaligned.html"},{"doc":"","kind":"function","module":"core.internal.hash","name":"bytesHash","package":"druntime","parentType":"","signature":"size_t bytesHash(bool  dataKnownToBeAligned)(scope  const(ubyte)[]  bytes,  size_t seed)","url":"/druntime/core/internal/hash/bytesHash.html"},{"doc":"","kind":"alias","module":"core.internal.hash","name":"smallBytesHash","package":"druntime","parentType":"","signature":"smallBytesHash = fnv","url":"/druntime/core/internal/hash.html#smallBytesHash"},{"doc":"","kind":"template","module":"core.internal.hash","name":"isCppClassWithoutHash","package":"druntime","parentType":"","signature":"isCppClassWithoutHash(T)","url":"/druntime/core/internal/hash.html#isCppClassWithoutHash"},{"doc":"","kind":"template","module":"core.internal.hash","name":"canBitwiseHash","package":"druntime","parentType":"","signature":"canBitwiseHash(T)","url":"/druntime/core/internal/hash.html#canBitwiseHash"},{"doc":"","kind":"template","module":"core.internal.hash","name":"bytesHashAlignedBy","package":"druntime","parentType":"","signature":"bytesHashAlignedBy(AlignType)","url":"/druntime/core/internal/hash.html#bytesHashAlignedBy"},{"doc":"","kind":"template","module":"core.internal.hash","name":"bytesHashWithExactSizeAndAlignment","package":"druntime","parentType":"","signature":"bytesHashWithExactSizeAndAlignment(SizeAndAlignType)","url":"/druntime/core/internal/hash.html#bytesHashWithExactSizeAndAlignment"},{"doc":"","kind":"variable","module":"core.internal.hash","name":"floatCoalesceZeroes","package":"druntime","parentType":"","signature":"floatCoalesceZeroes","url":"/druntime/core/internal/hash.html#floatCoalesceZeroes"},{"doc":"","kind":"variable","module":"core.internal.hash","name":"floatCoalesceNaNs","package":"druntime","parentType":"","signature":"floatCoalesceNaNs","url":"/druntime/core/internal/hash.html#floatCoalesceNaNs"},{"doc":"","kind":"variable","module":"core.internal.hash","name":"_hashOfStruct","package":"druntime","parentType":"","signature":"_hashOfStruct","url":"/druntime/core/internal/hash.html#_hashOfStruct"},{"doc":"","kind":"module","module":"core.internal.lifetime","name":"core.internal.lifetime","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/lifetime.html"},{"doc":"","kind":"function","module":"core.internal.lifetime","name":"emplaceRef","package":"druntime","parentType":"","signature":"void emplaceRef(T,  UT,  Args...)(ref  UT chunk,  auto  ref  Args args)","url":"/druntime/core/internal/lifetime/emplaceRef.html"},{"doc":"","kind":"function","module":"core.internal.lifetime","name":"emplaceRef","package":"druntime","parentType":"","signature":"void emplaceRef(UT,  Args...)(ref  UT chunk,  auto  ref  Args args) if (is(UT ==  core.internal.traits.Unqual!UT))","url":"/druntime/core/internal/lifetime/emplaceRef.html"},{"doc":"","kind":"function","module":"core.internal.lifetime","name":"emplaceInitializer","package":"druntime","parentType":"","signature":"void emplaceInitializer(T)(scope  ref  T chunk) if (!is(T ==  const)  && !is(T ==  immutable)  && !is(T ==  inout))","url":"/druntime/core/internal/lifetime/emplaceInitializer.html"},{"doc":"","kind":"function","module":"core.internal.lifetime","name":"swap","package":"druntime","parentType":"","signature":"void swap(T)(ref  T lhs,  ref  T rhs)","url":"/druntime/core/internal/lifetime/swap.html"},{"doc":"","kind":"function","module":"core.internal.lifetime","name":"__doPostblit","package":"druntime","parentType":"","signature":"void __doPostblit(T)(T[]  arr)","url":"/druntime/core/internal/lifetime/__doPostblit.html"},{"doc":"","kind":"function","module":"core.internal.lifetime","name":"__doPostblit","package":"druntime","parentType":"","signature":"void __doPostblit(T)(T[]  arr,  ref  size_t i)","url":"/druntime/core/internal/lifetime/__doPostblit.html"},{"doc":"This module contains the implementation of move semantics of DIP 1014","kind":"module","module":"core.internal.moving","name":"core.internal.moving","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/moving.html"},{"doc":"Recursively calls the `opPostMove` callbacks of a struct and its members if they're defined.","kind":"function","module":"core.internal.moving","name":"__move_post_blt","package":"druntime","parentType":"","signature":"void __move_post_blt(S)(ref  S newLocation,  ref  S oldLocation) if (is(S ==  struct))","url":"/druntime/core/internal/moving/__move_post_blt.html"},{"doc":"","kind":"function","module":"core.internal.moving","name":"__move_post_blt","package":"druntime","parentType":"","signature":"void __move_post_blt(S)(ref  S newLocation,  ref  S oldLocation) if (__traits(isStaticArray,  S))","url":"/druntime/core/internal/moving/__move_post_blt.html"},{"doc":"template implementation of associative arrays.","kind":"module","module":"core.internal.newaa","name":"core.internal.newaa","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/newaa.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_refAA","package":"druntime","parentType":"","signature":"ref _refAA(K,  V)(ref  V[K]  aa)","url":"/druntime/core/internal/newaa/_refAA.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_toAA","package":"druntime","parentType":"","signature":"auto _toAA(K,  V)(const  V[K]  aa)","url":"/druntime/core/internal/newaa/_toAA.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_toAA","package":"druntime","parentType":"","signature":"auto _toAA(K,  V)(inout  V[K]  aa)","url":"/druntime/core/internal/newaa/_toAA.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_toAA","package":"druntime","parentType":"","signature":"auto _toAA(K,  V)(shared  const  V[K]  aa)","url":"/druntime/core/internal/newaa/_toAA.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_toAA","package":"druntime","parentType":"","signature":"auto _toAA(K,  V)(shared  V[K]  aa)","url":"/druntime/core/internal/newaa/_toAA.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_toAA","package":"druntime","parentType":"","signature":"auto _toAA(K,  V)(immutable  V[K]  aa)","url":"/druntime/core/internal/newaa/_toAA.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"compat_key","package":"druntime","parentType":"","signature":"ref compat_key(K,  K2)(ref  K2 key)","url":"/druntime/core/internal/newaa/compat_key.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_aaMove","package":"druntime","parentType":"","signature":"void _aaMove(V)(ref  V src,  ref  V dst)","url":"/druntime/core/internal/newaa/_aaMove.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_newEntry","package":"druntime","parentType":"","signature":"Entry!(K,  V) * _newEntry(K,  V)(ref  K key,  auto  ref  V value)","url":"/druntime/core/internal/newaa/_newEntry.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_newEntry","package":"druntime","parentType":"","signature":"Entry!(K,  V) * _newEntry(K,  V,  K2)(ref  K2 key)","url":"/druntime/core/internal/newaa/_newEntry.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"talign","package":"druntime","parentType":"","signature":"size_t talign(size_t tsize,  size_t algn)","url":"/druntime/core/internal/newaa/talign.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"mix","package":"druntime","parentType":"","signature":"size_t mix(size_t h)","url":"/druntime/core/internal/newaa/mix.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"nextpow2","package":"druntime","parentType":"","signature":"size_t nextpow2(const  size_t n)","url":"/druntime/core/internal/newaa/nextpow2.html"},{"doc":"Allocate associative array data. Called for `new SomeAA` expression. Returns: A new associative array. Note: not supported in CTFE","kind":"function","module":"core.internal.newaa","name":"_d_aaNew","package":"druntime","parentType":"","signature":"V[K] _d_aaNew(K,  V)()","url":"/druntime/core/internal/newaa/_d_aaNew.html"},{"doc":"Determine number of entries in associative array. Note: emulated by the compiler during CTFE","kind":"function","module":"core.internal.newaa","name":"_d_aaLen","package":"druntime","parentType":"","signature":"size_t _d_aaLen(K,  V)(inout  V[K]  a)","url":"/druntime/core/internal/newaa/_d_aaLen.html"},{"doc":"Lookup key in aa. Called only from implementation of (aa[key]) expressions when value is mutable. Params: aa = associative array key = reference to...","kind":"function","module":"core.internal.newaa","name":"_d_aaGetY","package":"druntime","parentType":"","signature":"V * _d_aaGetY(K,  V,  T :  V1[K1],  K1,  V1,  K2)(auto  ref  scope  T aa,  auto  ref  K2 key,  out  bool  found)","url":"/druntime/core/internal/newaa/_d_aaGetY.html"},{"doc":"Lookup key in aa. Called only from implementation of require, update and _d_aaGetY Params: a = associative array key = reference to the key value f...","kind":"function","module":"core.internal.newaa","name":"_aaGetX","package":"druntime","parentType":"","signature":"V * _aaGetX(K,  V,  K2,  V2)(auto  ref  scope  V[K]  a,  auto  ref  K2 key,  out  bool  found,  lazy  V2 v2)","url":"/druntime/core/internal/newaa/_aaGetX.html"},{"doc":"Lookup key in aa. Called only from implementation of (aa[key]) expressions when value is not mutable. Params: aa = associative array key = key valu...","kind":"function","module":"core.internal.newaa","name":"_d_aaGetRvalueX","package":"druntime","parentType":"","signature":"auto _d_aaGetRvalueX(K,  V,  K2)(inout  V[K]  aa,  auto  ref  scope  K2 key)","url":"/druntime/core/internal/newaa/_d_aaGetRvalueX.html"},{"doc":"ditto","kind":"function","module":"core.internal.newaa","name":"_d_aaGetRvalueX","package":"druntime","parentType":"","signature":"auto _d_aaGetRvalueX(K,  V,  K2)(shared(V[K])  aa,  auto  ref  scope  K2 key)","url":"/druntime/core/internal/newaa/_d_aaGetRvalueX.html"},{"doc":"ditto","kind":"function","module":"core.internal.newaa","name":"_d_aaGetRvalueX","package":"druntime","parentType":"","signature":"auto _d_aaGetRvalueX(K,  V,  K2)(shared  const(V[K])  aa,  auto  ref  scope  K2 key)","url":"/druntime/core/internal/newaa/_d_aaGetRvalueX.html"},{"doc":"ditto","kind":"function","module":"core.internal.newaa","name":"_d_aaGetRvalueX","package":"druntime","parentType":"","signature":"auto _d_aaGetRvalueX(K,  V,  K2)(immutable(V[K])  aa,  auto  ref  scope  K2 key)","url":"/druntime/core/internal/newaa/_d_aaGetRvalueX.html"},{"doc":"Creates a new associative array of the same size and copies the contents of the associative array into it. Params: a =     The associative array.","kind":"function","module":"core.internal.newaa","name":"_aaDup","package":"druntime","parentType":"","signature":"auto _aaDup(T :  V[K],  K,  V)(T a)","url":"/druntime/core/internal/newaa/_aaDup.html"},{"doc":"Lookup key in aa. Called only from implementation of (key in aa) expressions. Params: a = associative array opaque pointer key = reference to the k...","kind":"function","module":"core.internal.newaa","name":"_d_aaIn","package":"druntime","parentType":"","signature":"auto _d_aaIn(T :  V[K],  K,  V,  K2)(inout  T a,  auto  ref  scope  K2 key)","url":"/druntime/core/internal/newaa/_d_aaIn.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"gc_inFinalizer","package":"druntime","parentType":"","signature":"bool gc_inFinalizer()","url":"/druntime/core/internal/newaa/gc_inFinalizer.html"},{"doc":"Delete entry scope const AA, return true if it was present","kind":"function","module":"core.internal.newaa","name":"_d_aaDel","package":"druntime","parentType":"","signature":"auto _d_aaDel(T :  V[K],  K,  V,  K2)(T a,  auto  ref  K2 key)","url":"/druntime/core/internal/newaa/_d_aaDel.html"},{"doc":"Remove all elements from AA.","kind":"function","module":"core.internal.newaa","name":"_aaClear","package":"druntime","parentType":"","signature":"void _aaClear(K,  V)(V[K]  a)","url":"/druntime/core/internal/newaa/_aaClear.html"},{"doc":"Rehash AA","kind":"function","module":"core.internal.newaa","name":"_aaRehash","package":"druntime","parentType":"","signature":"V[K] _aaRehash(K,  V)(V[K]  a)","url":"/druntime/core/internal/newaa/_aaRehash.html"},{"doc":"Return a GC allocated array of all values","kind":"function","module":"core.internal.newaa","name":"_aaValues","package":"druntime","parentType":"","signature":"auto _aaValues(K,  V)(inout  V[K]  a)","url":"/druntime/core/internal/newaa/_aaValues.html"},{"doc":"Return a GC allocated array of all keys","kind":"function","module":"core.internal.newaa","name":"_aaKeys","package":"druntime","parentType":"","signature":"auto _aaKeys(K,  V)(inout  V[K]  a)","url":"/druntime/core/internal/newaa/_aaKeys.html"},{"doc":"foreach opApply over all values Note: emulated by the compiler during CTFE","kind":"function","module":"core.internal.newaa","name":"_d_aaApply","package":"druntime","parentType":"","signature":"int _d_aaApply(K,  V,  DG)(inout  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_d_aaApply","package":"druntime","parentType":"","signature":"int _d_aaApply(K,  V,  DG)(shared  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_d_aaApply","package":"druntime","parentType":"","signature":"int _d_aaApply(K,  V,  DG)(shared  const  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_d_aaApply","package":"druntime","parentType":"","signature":"int _d_aaApply(K,  V,  DG)(immutable  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply.html"},{"doc":"foreach opApply over all key/value pairs Note: emulated by the compiler during CTFE","kind":"function","module":"core.internal.newaa","name":"_d_aaApply2","package":"druntime","parentType":"","signature":"int _d_aaApply2(K,  V,  DG)(inout  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply2.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_d_aaApply2","package":"druntime","parentType":"","signature":"int _d_aaApply2(K,  V,  DG)(shared  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply2.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_d_aaApply2","package":"druntime","parentType":"","signature":"int _d_aaApply2(K,  V,  DG)(shared  const  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply2.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_d_aaApply2","package":"druntime","parentType":"","signature":"int _d_aaApply2(K,  V,  DG)(immutable  V[K]  a,  DG dg)","url":"/druntime/core/internal/newaa/_d_aaApply2.html"},{"doc":"Construct an associative array of type ti from corresponding keys and values. Called for an AA literal `[k1:v1, k2:v2]`. Params: keys = array of ke...","kind":"function","module":"core.internal.newaa","name":"_d_assocarrayliteralTX","package":"druntime","parentType":"","signature":"Impl!(K,  V) * _d_assocarrayliteralTX(K,  V)(K[]  keys,  V[]  vals)","url":"/druntime/core/internal/newaa/_d_assocarrayliteralTX.html"},{"doc":"compares 2 AAs for equality","kind":"function","module":"core.internal.newaa","name":"_aaEqual","package":"druntime","parentType":"","signature":"bool _aaEqual(T :  AA!(K,  V),  K,  V)(scope  T aa1,  scope  T aa2)","url":"/druntime/core/internal/newaa/_aaEqual.html"},{"doc":"compares 2 AAs for equality (compiler hook)","kind":"function","module":"core.internal.newaa","name":"_d_aaEqual","package":"druntime","parentType":"","signature":"bool _d_aaEqual(K,  V)(scope  const  V[K]  a1,  scope  const  V[K]  a2)","url":"/druntime/core/internal/newaa/_d_aaEqual.html"},{"doc":"callback from TypeInfo_AssociativeArray.equals (ignore const for now)","kind":"function","module":"core.internal.newaa","name":"_aaOpEqual","package":"druntime","parentType":"","signature":"bool _aaOpEqual(K,  V)(scope /* const */  AA!(K,  V) *  aa1,  scope /* const */  AA!(K,  V) *  aa2)","url":"/druntime/core/internal/newaa/_aaOpEqual.html"},{"doc":"compute a hash callback from TypeInfo_AssociativeArray.xtoHash (ignore scope const for now)","kind":"function","module":"core.internal.newaa","name":"_aaGetHash","package":"druntime","parentType":"","signature":"hash_t _aaGetHash(K,  V)(/* scope const */  AA!(K,  V) *  paa)","url":"/druntime/core/internal/newaa/_aaGetHash.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_aaRange","package":"druntime","parentType":"","signature":"AARange!(K,  V) _aaRange(K,  V)(V[K]  a)","url":"/druntime/core/internal/newaa/_aaRange.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_aaRangeEmpty","package":"druntime","parentType":"","signature":"bool _aaRangeEmpty(K,  V)(AARange!(K,  V)  r)","url":"/druntime/core/internal/newaa/_aaRangeEmpty.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_aaRangeFrontKey","package":"druntime","parentType":"","signature":"K * _aaRangeFrontKey(K,  V)(AARange!(K,  V)  r)","url":"/druntime/core/internal/newaa/_aaRangeFrontKey.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_aaRangeFrontValue","package":"druntime","parentType":"","signature":"V * _aaRangeFrontValue(K,  V)(AARange!(K,  V)  r)","url":"/druntime/core/internal/newaa/_aaRangeFrontValue.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"_aaRangePopFront","package":"druntime","parentType":"","signature":"void _aaRangePopFront(K,  V)(ref  AARange!(K,  V)  r)","url":"/druntime/core/internal/newaa/_aaRangePopFront.html"},{"doc":"","kind":"function","module":"core.internal.newaa","name":"makeAA","package":"druntime","parentType":"","signature":"AA!(K,  V) makeAA(K,  V)(V[K]  src)","url":"/druntime/core/internal/newaa/makeAA.html"},{"doc":"AA wrapper","kind":"struct","module":"core.internal.newaa","name":"AA","package":"druntime","parentType":"","signature":"AA(K,  V)","url":"/druntime/core/internal/newaa.html#AA"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"empty","package":"druntime","parentType":"AA","signature":"bool empty()","url":"/druntime/core/internal/newaa/AA.empty.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"length","package":"druntime","parentType":"AA","signature":"size_t length()","url":"/druntime/core/internal/newaa/AA.length.html"},{"doc":"","kind":"struct","module":"core.internal.newaa","name":"Entry","package":"druntime","parentType":"","signature":"Entry(K,  V)","url":"/druntime/core/internal/newaa.html#Entry"},{"doc":"","kind":"struct","module":"core.internal.newaa","name":"Impl","package":"druntime","parentType":"","signature":"Impl(K,  V)","url":"/druntime/core/internal/newaa.html#Impl"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"length","package":"druntime","parentType":"Impl","signature":"size_t length()","url":"/druntime/core/internal/newaa/Impl.length.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"dim","package":"druntime","parentType":"Impl","signature":"size_t dim()","url":"/druntime/core/internal/newaa/Impl.dim.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"mask","package":"druntime","parentType":"Impl","signature":"size_t mask()","url":"/druntime/core/internal/newaa/Impl.mask.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"findSlotInsert","package":"druntime","parentType":"Impl","signature":"size_t findSlotInsert(size_t hash)","url":"/druntime/core/internal/newaa/Impl.findSlotInsert.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"findSlotLookup","package":"druntime","parentType":"Impl","signature":"inout(Bucket) * findSlotLookup(K2)(size_t hash,  scope  ref  const  K2 key)","url":"/druntime/core/internal/newaa/Impl.findSlotLookup.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"grow","package":"druntime","parentType":"Impl","signature":"void grow()","url":"/druntime/core/internal/newaa/Impl.grow.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"shrink","package":"druntime","parentType":"Impl","signature":"void shrink()","url":"/druntime/core/internal/newaa/Impl.shrink.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"resize","package":"druntime","parentType":"Impl","signature":"void resize(size_t ndim)","url":"/druntime/core/internal/newaa/Impl.resize.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"clear","package":"druntime","parentType":"Impl","signature":"void clear()","url":"/druntime/core/internal/newaa/Impl.clear.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"calcHash","package":"druntime","parentType":"Impl","signature":"size_t calcHash(K2)(ref  K2 key)","url":"/druntime/core/internal/newaa/Impl.calcHash.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"allocBuckets","package":"druntime","parentType":"Impl","signature":"Bucket[] allocBuckets(size_t dim)","url":"/druntime/core/internal/newaa/Impl.allocBuckets.html"},{"doc":"","kind":"struct","module":"core.internal.newaa","name":"Bucket","package":"druntime","parentType":"","signature":"Bucket(K,  V)","url":"/druntime/core/internal/newaa.html#Bucket"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"empty","package":"druntime","parentType":"Bucket","signature":"bool empty()","url":"/druntime/core/internal/newaa/Bucket.empty.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"deleted","package":"druntime","parentType":"Bucket","signature":"bool deleted()","url":"/druntime/core/internal/newaa/Bucket.deleted.html"},{"doc":"","kind":"method","module":"core.internal.newaa","name":"filled","package":"druntime","parentType":"Bucket","signature":"bool filled()","url":"/druntime/core/internal/newaa/Bucket.filled.html"},{"doc":"","kind":"struct","module":"core.internal.newaa","name":"_noV2","package":"druntime","parentType":"","signature":"_noV2","url":"/druntime/core/internal/newaa.html#_noV2"},{"doc":"_aaRange implements a ForwardRange","kind":"struct","module":"core.internal.newaa","name":"AARange","package":"druntime","parentType":"","signature":"AARange(K,  V)","url":"/druntime/core/internal/newaa.html#AARange"},{"doc":"like core.internal.traits.Unconst, but stripping inout, too","kind":"template","module":"core.internal.newaa","name":"Unconstify","package":"druntime","parentType":"","signature":"Unconstify(T :  const  U,  U)","url":"/druntime/core/internal/newaa.html#Unconstify"},{"doc":"","kind":"template","module":"core.internal.newaa","name":"pure_hashOf","package":"druntime","parentType":"","signature":"pure_hashOf(K)","url":"/druntime/core/internal/newaa.html#pure_hashOf"},{"doc":"","kind":"template","module":"core.internal.newaa","name":"pure_keyEqual","package":"druntime","parentType":"","signature":"pure_keyEqual(K1,  K2 =  K1)","url":"/druntime/core/internal/newaa.html#pure_keyEqual"},{"doc":"AA version for debuggers, bump whenever changing the layout","kind":"variable","module":"core.internal.newaa","name":"_aaVersion","package":"druntime","parentType":"","signature":"int _aaVersion","url":"/druntime/core/internal/newaa.html#_aaVersion"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"GROW_NUM","package":"druntime","parentType":"","signature":"GROW_NUM","url":"/druntime/core/internal/newaa.html#GROW_NUM"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"GROW_DEN","package":"druntime","parentType":"","signature":"GROW_DEN","url":"/druntime/core/internal/newaa.html#GROW_DEN"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"SHRINK_NUM","package":"druntime","parentType":"","signature":"SHRINK_NUM","url":"/druntime/core/internal/newaa.html#SHRINK_NUM"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"SHRINK_DEN","package":"druntime","parentType":"","signature":"SHRINK_DEN","url":"/druntime/core/internal/newaa.html#SHRINK_DEN"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"GROW_FAC","package":"druntime","parentType":"","signature":"GROW_FAC","url":"/druntime/core/internal/newaa.html#GROW_FAC"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"INIT_NUM","package":"druntime","parentType":"","signature":"INIT_NUM","url":"/druntime/core/internal/newaa.html#INIT_NUM"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"INIT_DEN","package":"druntime","parentType":"","signature":"INIT_DEN","url":"/druntime/core/internal/newaa.html#INIT_DEN"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"INIT_NUM_BUCKETS","package":"druntime","parentType":"","signature":"INIT_NUM_BUCKETS","url":"/druntime/core/internal/newaa.html#INIT_NUM_BUCKETS"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"HASH_EMPTY","package":"druntime","parentType":"","signature":"HASH_EMPTY","url":"/druntime/core/internal/newaa.html#HASH_EMPTY"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"HASH_DELETED","package":"druntime","parentType":"","signature":"HASH_DELETED","url":"/druntime/core/internal/newaa.html#HASH_DELETED"},{"doc":"","kind":"variable","module":"core.internal.newaa","name":"HASH_FILLED_MARK","package":"druntime","parentType":"","signature":"HASH_FILLED_MARK","url":"/druntime/core/internal/newaa.html#HASH_FILLED_MARK"},{"doc":"parse configuration options","kind":"module","module":"core.internal.parseoptions","name":"core.internal.parseoptions","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/parseoptions.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"rt_args","package":"druntime","parentType":"","signature":"string[] rt_args()","url":"/druntime/core/internal/parseoptions/rt_args.html"},{"doc":"initialize members of struct CFG from rt_config options","kind":"function","module":"core.internal.parseoptions","name":"initConfigOptions","package":"druntime","parentType":"","signature":"bool initConfigOptions(CFG)(ref  CFG cfg,  string cfgname)","url":"/druntime/core/internal/parseoptions/initConfigOptions.html"},{"doc":"initialize members of struct CFG from a string of sub-options.","kind":"function","module":"core.internal.parseoptions","name":"parseOptions","package":"druntime","parentType":"","signature":"bool parseOptions(CFG)(ref  CFG cfg,  string opt)","url":"/druntime/core/internal/parseoptions/parseOptions.html"},{"doc":"Parses an individual option `optname` value from a provided string `str`. The option type is given by the type `T` of the field `res` to which the ...","kind":"function","module":"core.internal.parseoptions","name":"rt_parseOption","package":"druntime","parentType":"","signature":"bool rt_parseOption(T)(const(char)[]  optname,  ref  inout(char)[]  str,  ref  T res,  const(char)[]  errName)","url":"/druntime/core/internal/parseoptions/rt_parseOption.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"optError","package":"druntime","parentType":"","signature":"bool optError(const  scope  char[]  msg,  const  scope  char[]  name,  const(char)[]  errName)","url":"/druntime/core/internal/parseoptions/optError.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"skip","package":"druntime","parentType":"","signature":"inout(char)[] skip(alias  pred)(inout(char)[]  str)","url":"/druntime/core/internal/parseoptions/skip.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"find","package":"druntime","parentType":"","signature":"inout(char)[] find(alias  pred)(inout(char)[]  str)","url":"/druntime/core/internal/parseoptions/find.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"parse","package":"druntime","parentType":"","signature":"bool parse(T :  size_t)(const(char)[]  optname,  ref  inout(char)[]  str,  ref  T res,  const(char)[]  errName,  bool  mayHaveSuffix =  false) if (is(T ==  size_t))","url":"/druntime/core/internal/parseoptions/parse.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"parse","package":"druntime","parentType":"","signature":"bool parse(T :  size_t)(const(char)[]  optname,  ref  inout(char)[]  str,  ref  T res,  const(char)[]  errName,  bool  mayHaveSuffix =  false) if (!is(T ==  size_t))","url":"/druntime/core/internal/parseoptions/parse.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"parse","package":"druntime","parentType":"","signature":"bool parse(const(char)[]  optname,  ref  inout(char)[]  str,  ref  bool  res,  const(char)[]  errName)","url":"/druntime/core/internal/parseoptions/parse.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"parse","package":"druntime","parentType":"","signature":"bool parse(const(char)[]  optname,  ref  inout(char)[]  str,  ref  float  res,  const(char)[]  errName)","url":"/druntime/core/internal/parseoptions/parse.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"parse","package":"druntime","parentType":"","signature":"bool parse(const(char)[]  optname,  ref  inout(char)[]  str,  ref  inout(char)[]  res,  const(char)[]  errName)","url":"/druntime/core/internal/parseoptions/parse.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"parseError","package":"druntime","parentType":"","signature":"bool parseError(const  scope  char[]  exp,  const  scope  char[]  opt,  const  scope  char[]  got,  const(char)[]  errName)","url":"/druntime/core/internal/parseoptions/parseError.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"overflowedError","package":"druntime","parentType":"","signature":"bool overflowedError(const  scope  char[]  opt,  const  scope  char[]  got)","url":"/druntime/core/internal/parseoptions/overflowedError.html"},{"doc":"","kind":"function","module":"core.internal.parseoptions","name":"min","package":"druntime","parentType":"","signature":"size_t min(size_t a,  size_t b)","url":"/druntime/core/internal/parseoptions/min.html"},{"doc":"","kind":"alias","module":"core.internal.parseoptions","name":"rt_configCallBack","package":"druntime","parentType":"","signature":"rt_configCallBack = string delegate(string) @nogc nothrow","url":"/druntime/core/internal/parseoptions.html#rt_configCallBack"},{"doc":"","kind":"alias","module":"core.internal.parseoptions","name":"fn_configOption","package":"druntime","parentType":"","signature":"fn_configOption = string function(string opt,  scope  rt_configCallBack dg,  bool  reverse) @nogc nothrow","url":"/druntime/core/internal/parseoptions.html#fn_configOption"},{"doc":"","kind":"alias","module":"core.internal.parseoptions","name":"rt_configOption","package":"druntime","parentType":"","signature":"rt_configOption = externDFunc!(\"rt.config.rt_configOption\",  fn_configOption)","url":"/druntime/core/internal/parseoptions.html#rt_configOption"},{"doc":"UDA for field treated as memory value","kind":"struct","module":"core.internal.parseoptions","name":"MemVal","package":"druntime","parentType":"","signature":"MemVal","url":"/druntime/core/internal/parseoptions.html#MemVal"},{"doc":"","kind":"variable","module":"core.internal.parseoptions","name":"rt_envvars_enabled","package":"druntime","parentType":"","signature":"bool rt_envvars_enabled","url":"/druntime/core/internal/parseoptions.html#rt_envvars_enabled"},{"doc":"","kind":"variable","module":"core.internal.parseoptions","name":"rt_cmdline_enabled","package":"druntime","parentType":"","signature":"bool rt_cmdline_enabled","url":"/druntime/core/internal/parseoptions.html#rt_cmdline_enabled"},{"doc":"","kind":"variable","module":"core.internal.parseoptions","name":"rt_options","package":"druntime","parentType":"","signature":"string[] rt_options","url":"/druntime/core/internal/parseoptions.html#rt_options"},{"doc":"This module contains support for D's postblit feature","kind":"module","module":"core.internal.postblit","name":"core.internal.postblit","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/postblit.html"},{"doc":"","kind":"function","module":"core.internal.postblit","name":"__ArrayPostblit","package":"druntime","parentType":"","signature":"void __ArrayPostblit(T)(T[]  a)","url":"/druntime/core/internal/postblit/__ArrayPostblit.html"},{"doc":"","kind":"function","module":"core.internal.postblit","name":"postblitRecurse","package":"druntime","parentType":"","signature":"void postblitRecurse(S)(ref  S s) if (is(S ==  struct))","url":"/druntime/core/internal/postblit/postblitRecurse.html"},{"doc":"","kind":"function","module":"core.internal.postblit","name":"postblitRecurse","package":"druntime","parentType":"","signature":"void postblitRecurse(E,  size_t n)(ref  E[n]  arr)","url":"/druntime/core/internal/postblit/postblitRecurse.html"},{"doc":"This is a public domain version of qsort.d.  All it does is call C's qsort().","kind":"module","module":"core.internal.qsort","name":"core.internal.qsort","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/qsort.html"},{"doc":"SpinLock for runtime internal usage.","kind":"module","module":"core.internal.spinlock","name":"core.internal.spinlock","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/spinlock.html"},{"doc":"","kind":"struct","module":"core.internal.spinlock","name":"SpinLock","package":"druntime","parentType":"","signature":"SpinLock","url":"/druntime/core/internal/spinlock.html#SpinLock"},{"doc":"","kind":"method","module":"core.internal.spinlock","name":"lock","package":"druntime","parentType":"SpinLock","signature":"void lock()","url":"/druntime/core/internal/spinlock/SpinLock.lock.html"},{"doc":"","kind":"method","module":"core.internal.spinlock","name":"unlock","package":"druntime","parentType":"SpinLock","signature":"void unlock()","url":"/druntime/core/internal/spinlock/SpinLock.unlock.html"},{"doc":"yield with backoff","kind":"method","module":"core.internal.spinlock","name":"yield","package":"druntime","parentType":"SpinLock","signature":"void yield(size_t k)","url":"/druntime/core/internal/spinlock/SpinLock.yield.html"},{"doc":"","kind":"struct","module":"core.internal.spinlock","name":"AlignedSpinLock","package":"druntime","parentType":"","signature":"AlignedSpinLock","url":"/druntime/core/internal/spinlock.html#AlignedSpinLock"},{"doc":"String manipulation and comparison utilities.","kind":"module","module":"core.internal.string","name":"core.internal.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/string.html"},{"doc":"Converts an unsigned integer value to a string of characters.","kind":"function","module":"core.internal.string","name":"unsignedToTempString","package":"druntime","parentType":"","signature":"T[] unsignedToTempString(uint  radix =  10,  bool  upperCase =  false,  T)(ulong  value,  return  scope  T[]  buf) if (radix >=  2 &&  radix <=  36 &&\n    (is(T ==  char)  ||  is(T ==  wchar)  ||  is(T ==  dchar)))","url":"/druntime/core/internal/string/unsignedToTempString.html"},{"doc":"Converts an unsigned integer value to a string of characters.","kind":"function","module":"core.internal.string","name":"unsignedToTempString","package":"druntime","parentType":"","signature":"auto unsignedToTempString(uint  radix =  10)(ulong  value)","url":"/druntime/core/internal/string/unsignedToTempString.html"},{"doc":"","kind":"function","module":"core.internal.string","name":"signedToTempString","package":"druntime","parentType":"","signature":"T[] signedToTempString(uint  radix =  10,  bool  upperCase =  false,  T)(long  value,  return  scope  T[]  buf)","url":"/druntime/core/internal/string/signedToTempString.html"},{"doc":"","kind":"function","module":"core.internal.string","name":"signedToTempString","package":"druntime","parentType":"","signature":"auto signedToTempString(uint  radix =  10)(long  value)","url":"/druntime/core/internal/string/signedToTempString.html"},{"doc":"Determine number of digits that will result from a conversion of value to a string. Params: value = number to convert radix = radix Returns: number...","kind":"function","module":"core.internal.string","name":"numDigits","package":"druntime","parentType":"","signature":"int numDigits(uint  radix =  10)(ulong  value) if (radix >=  2 &&  radix <=  36)","url":"/druntime/core/internal/string/numDigits.html"},{"doc":"","kind":"function","module":"core.internal.string","name":"dstrcmp","package":"druntime","parentType":"","signature":"int dstrcmp()(  scope  const  char[]  s1,  scope  const  char[]  s2 )","url":"/druntime/core/internal/string/dstrcmp.html"},{"doc":"","kind":"alias","module":"core.internal.string","name":"UnsignedStringBuf","package":"druntime","parentType":"","signature":"UnsignedStringBuf = char[64]","url":"/druntime/core/internal/string.html#UnsignedStringBuf"},{"doc":"","kind":"struct","module":"core.internal.string","name":"TempStringNoAlloc","package":"druntime","parentType":"","signature":"TempStringNoAlloc(ubyte  N)","url":"/druntime/core/internal/string.html#TempStringNoAlloc"},{"doc":"","kind":"method","module":"core.internal.string","name":"get","package":"druntime","parentType":"TempStringNoAlloc","signature":"inout(char)[] get()","url":"/druntime/core/internal/string/TempStringNoAlloc.get.html"},{"doc":"","kind":"alias","module":"core.internal.string","name":"SignedStringBuf","package":"druntime","parentType":"","signature":"SignedStringBuf = char[65]","url":"/druntime/core/internal/string.html#SignedStringBuf"},{"doc":"This module contains compiler support for switch...case statements","kind":"module","module":"core.internal.switch_","name":"core.internal.switch_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/switch_.html"},{"doc":"Support for switch statements switching on strings. Params: caseLabels = sorted array of strings generated by compiler. Note the strings are sorted...","kind":"function","module":"core.internal.switch_","name":"__switch","package":"druntime","parentType":"","signature":"int __switch(T,  caseLabels...)(/*in*/  const  scope  T[]  condition)","url":"/druntime/core/internal/switch_/__switch.html"},{"doc":"","kind":"function","module":"core.internal.switch_","name":"__switchSearch","package":"druntime","parentType":"","signature":"int __switchSearch(T)(/*in*/  const  scope  T[][]  cases, /*in*/  const  scope  T[]  condition)","url":"/druntime/core/internal/switch_/__switchSearch.html"},{"doc":"Compiler lowers final switch default case to this (which is a runtime error) Old implementation is in core/exception.d","kind":"function","module":"core.internal.switch_","name":"__switch_error","package":"druntime","parentType":"","signature":"void __switch_error()(string file =  __FILE__,  size_t line =  __LINE__)","url":"/druntime/core/internal/switch_/__switch_error.html"},{"doc":"Contains traits for runtime internal usage.","kind":"module","module":"core.internal.traits","name":"core.internal.traits","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/traits.html"},{"doc":"","kind":"function","module":"core.internal.traits","name":"trustedCast","package":"druntime","parentType":"","signature":"T trustedCast(T,  U)(auto  ref  U u)","url":"/druntime/core/internal/traits/trustedCast.html"},{"doc":"","kind":"function","module":"core.internal.traits","name":"rvalueOf","package":"druntime","parentType":"","signature":"T rvalueOf(T)(T val)","url":"/druntime/core/internal/traits/rvalueOf.html"},{"doc":"","kind":"function","module":"core.internal.traits","name":"rvalueOf","package":"druntime","parentType":"","signature":"T rvalueOf(T)(inout  __InoutWorkaroundStruct =  __InoutWorkaroundStruct.init)","url":"/druntime/core/internal/traits/rvalueOf.html"},{"doc":"","kind":"function","module":"core.internal.traits","name":"lvalueOf","package":"druntime","parentType":"","signature":"T lvalueOf(T)(inout  __InoutWorkaroundStruct =  __InoutWorkaroundStruct.init)","url":"/druntime/core/internal/traits/lvalueOf.html"},{"doc":"","kind":"function","module":"core.internal.traits","name":"hasDtor","package":"druntime","parentType":"","signature":"bool hasDtor(string[]  members)","url":"/druntime/core/internal/traits/hasDtor.html"},{"doc":"","kind":"alias","module":"core.internal.traits","name":"AliasSeq","package":"druntime","parentType":"","signature":"AliasSeq(TList...) = TList","url":"/druntime/core/internal/traits.html#AliasSeq"},{"doc":"","kind":"alias","module":"core.internal.traits","name":"Unconst","package":"druntime","parentType":"","signature":"Unconst(T :  const  U,  U) = U","url":"/druntime/core/internal/traits.html#Unconst"},{"doc":"","kind":"struct","module":"core.internal.traits","name":"__InoutWorkaroundStruct","package":"druntime","parentType":"","signature":"__InoutWorkaroundStruct","url":"/druntime/core/internal/traits.html#__InoutWorkaroundStruct"},{"doc":"","kind":"template","module":"core.internal.traits","name":"Fields","package":"druntime","parentType":"","signature":"Fields(T)","url":"/druntime/core/internal/traits.html#Fields"},{"doc":"taken from std.traits.Unqual","kind":"template","module":"core.internal.traits","name":"Unqual","package":"druntime","parentType":"","signature":"Unqual(T :  const  U,  U)","url":"/druntime/core/internal/traits.html#Unqual"},{"doc":"","kind":"template","module":"core.internal.traits","name":"BaseElemOf","package":"druntime","parentType":"","signature":"BaseElemOf(T)","url":"/druntime/core/internal/traits.html#BaseElemOf"},{"doc":"","kind":"template","module":"core.internal.traits","name":"ModifyTypePreservingTQ","package":"druntime","parentType":"","signature":"ModifyTypePreservingTQ(alias  Modifier,  T)","url":"/druntime/core/internal/traits.html#ModifyTypePreservingTQ"},{"doc":"","kind":"template","module":"core.internal.traits","name":"substInout","package":"druntime","parentType":"","signature":"substInout(T)","url":"/druntime/core/internal/traits.html#substInout"},{"doc":"","kind":"template","module":"core.internal.traits","name":"substInoutForm","package":"druntime","parentType":"","signature":"substInoutForm(T)","url":"/druntime/core/internal/traits.html#substInoutForm"},{"doc":"used to declare an extern(D) function that is defined in a different module","kind":"template","module":"core.internal.traits","name":"externDFunc","package":"druntime","parentType":"","signature":"externDFunc(string fqn,  T: FT *,  FT)","url":"/druntime/core/internal/traits.html#externDFunc"},{"doc":"","kind":"template","module":"core.internal.traits","name":"staticIota","package":"druntime","parentType":"","signature":"staticIota(int  beg,  int  end)","url":"/druntime/core/internal/traits.html#staticIota"},{"doc":"","kind":"template","module":"core.internal.traits","name":"isAssignable","package":"druntime","parentType":"","signature":"isAssignable(Lhs,  Rhs =  Lhs)","url":"/druntime/core/internal/traits.html#isAssignable"},{"doc":"","kind":"template","module":"core.internal.traits","name":"isInnerClass","package":"druntime","parentType":"","signature":"isInnerClass(T)","url":"/druntime/core/internal/traits.html#isInnerClass"},{"doc":"","kind":"template","module":"core.internal.traits","name":"dtorIsNothrow","package":"druntime","parentType":"","signature":"dtorIsNothrow(T)","url":"/druntime/core/internal/traits.html#dtorIsNothrow"},{"doc":"","kind":"template","module":"core.internal.traits","name":"allSatisfy","package":"druntime","parentType":"","signature":"allSatisfy(alias  F,  T...)","url":"/druntime/core/internal/traits.html#allSatisfy"},{"doc":"","kind":"template","module":"core.internal.traits","name":"anySatisfy","package":"druntime","parentType":"","signature":"anySatisfy(alias  F,  Ts...)","url":"/druntime/core/internal/traits.html#anySatisfy"},{"doc":"","kind":"template","module":"core.internal.traits","name":"maxAlignment","package":"druntime","parentType":"","signature":"maxAlignment(Ts...)","url":"/druntime/core/internal/traits.html#maxAlignment"},{"doc":"","kind":"template","module":"core.internal.traits","name":"classInstanceAlignment","package":"druntime","parentType":"","signature":"classInstanceAlignment(T)","url":"/druntime/core/internal/traits.html#classInstanceAlignment"},{"doc":"See $(REF hasElaborateMove, std,traits)","kind":"template","module":"core.internal.traits","name":"hasElaborateMove","package":"druntime","parentType":"","signature":"hasElaborateMove(S)","url":"/druntime/core/internal/traits.html#hasElaborateMove"},{"doc":"","kind":"template","module":"core.internal.traits","name":"hasElaborateDestructor","package":"druntime","parentType":"","signature":"hasElaborateDestructor(S)","url":"/druntime/core/internal/traits.html#hasElaborateDestructor"},{"doc":"","kind":"template","module":"core.internal.traits","name":"hasElaborateCopyConstructor","package":"druntime","parentType":"","signature":"hasElaborateCopyConstructor(S)","url":"/druntime/core/internal/traits.html#hasElaborateCopyConstructor"},{"doc":"","kind":"template","module":"core.internal.traits","name":"hasElaborateAssign","package":"druntime","parentType":"","signature":"hasElaborateAssign(S)","url":"/druntime/core/internal/traits.html#hasElaborateAssign"},{"doc":"","kind":"template","module":"core.internal.traits","name":"hasIndirections","package":"druntime","parentType":"","signature":"hasIndirections(T)","url":"/druntime/core/internal/traits.html#hasIndirections"},{"doc":"","kind":"template","module":"core.internal.traits","name":"hasUnsharedIndirections","package":"druntime","parentType":"","signature":"hasUnsharedIndirections(T)","url":"/druntime/core/internal/traits.html#hasUnsharedIndirections"},{"doc":"","kind":"template","module":"core.internal.traits","name":"OriginalType","package":"druntime","parentType":"","signature":"OriginalType(T)","url":"/druntime/core/internal/traits.html#OriginalType"},{"doc":"","kind":"template","module":"core.internal.traits","name":"DynamicArrayTypeOf","package":"druntime","parentType":"","signature":"DynamicArrayTypeOf(T)","url":"/druntime/core/internal/traits.html#DynamicArrayTypeOf"},{"doc":"","kind":"template","module":"core.internal.traits","name":"AliasThisTypeOf","package":"druntime","parentType":"","signature":"AliasThisTypeOf(T)","url":"/druntime/core/internal/traits.html#AliasThisTypeOf"},{"doc":"","kind":"template","module":"core.internal.traits","name":"isFunctionPointer","package":"druntime","parentType":"","signature":"isFunctionPointer(T...)","url":"/druntime/core/internal/traits.html#isFunctionPointer"},{"doc":"","kind":"template","module":"core.internal.traits","name":"isDelegate","package":"druntime","parentType":"","signature":"isDelegate(T...)","url":"/druntime/core/internal/traits.html#isDelegate"},{"doc":"","kind":"template","module":"core.internal.traits","name":"Filter","package":"druntime","parentType":"","signature":"Filter(alias  pred,  TList...)","url":"/druntime/core/internal/traits.html#Filter"},{"doc":"","kind":"template","module":"core.internal.traits","name":"staticMap","package":"druntime","parentType":"","signature":"staticMap(alias  F,  T...)","url":"/druntime/core/internal/traits.html#staticMap"},{"doc":"","kind":"template","module":"core.internal.traits","name":"FunctionTypeOf","package":"druntime","parentType":"","signature":"FunctionTypeOf(func...)","url":"/druntime/core/internal/traits.html#FunctionTypeOf"},{"doc":"","kind":"template","module":"core.internal.traits","name":"ReturnType","package":"druntime","parentType":"","signature":"ReturnType(func...)","url":"/druntime/core/internal/traits.html#ReturnType"},{"doc":"","kind":"template","module":"core.internal.traits","name":"Parameters","package":"druntime","parentType":"","signature":"Parameters(func...)","url":"/druntime/core/internal/traits.html#Parameters"},{"doc":"","kind":"template","module":"core.internal.traits","name":"hasUDA","package":"druntime","parentType":"","signature":"hasUDA(alias  symbol,  alias  attribute)","url":"/druntime/core/internal/traits.html#hasUDA"},{"doc":"","kind":"variable","module":"core.internal.traits","name":"isAggregateType","package":"druntime","parentType":"","signature":"bool isAggregateType","url":"/druntime/core/internal/traits.html#isAggregateType"},{"doc":"","kind":"variable","module":"core.internal.traits","name":"isPointer","package":"druntime","parentType":"","signature":"bool isPointer","url":"/druntime/core/internal/traits.html#isPointer"},{"doc":"","kind":"variable","module":"core.internal.traits","name":"isDynamicArray","package":"druntime","parentType":"","signature":"bool isDynamicArray","url":"/druntime/core/internal/traits.html#isDynamicArray"},{"doc":"Encode and decode UTF-8, UTF-16 and UTF-32 strings.","kind":"module","module":"core.internal.utf","name":"core.internal.utf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/utf.html"},{"doc":"","kind":"function","module":"core.internal.utf","name":"onUnicodeError","package":"druntime","parentType":"","signature":"void onUnicodeError(  string msg,  size_t idx,  string file =  __FILE__,  size_t line =  __LINE__ )","url":"/druntime/core/internal/utf/onUnicodeError.html"},{"doc":"Test if c is a valid UTF-32 character.","kind":"function","module":"core.internal.utf","name":"isValidDchar","package":"druntime","parentType":"","signature":"bool isValidDchar(dchar  c)","url":"/druntime/core/internal/utf/isValidDchar.html"},{"doc":"stride() returns the length of a UTF-8 sequence starting at index i in string s. Returns: The number of bytes in the UTF-8 sequence or 0xFF meaning...","kind":"function","module":"core.internal.utf","name":"stride","package":"druntime","parentType":"","signature":"uint stride(const  scope  char[]  s,  size_t i)","url":"/druntime/core/internal/utf/stride.html"},{"doc":"stride() returns the length of a UTF-16 sequence starting at index i in string s.","kind":"function","module":"core.internal.utf","name":"stride","package":"druntime","parentType":"","signature":"uint stride(const  scope  wchar[]  s,  size_t i)","url":"/druntime/core/internal/utf/stride.html"},{"doc":"stride() returns the length of a UTF-32 sequence starting at index i in string s. Returns: The return value will always be 1.","kind":"function","module":"core.internal.utf","name":"stride","package":"druntime","parentType":"","signature":"uint stride(const  scope  dchar[]  s,  size_t i)","url":"/druntime/core/internal/utf/stride.html"},{"doc":"Given an index i into an array of characters s[], and assuming that index i is at the start of a UTF character, determine the number of UCS charact...","kind":"function","module":"core.internal.utf","name":"toUCSindex","package":"druntime","parentType":"","signature":"size_t toUCSindex(const  scope  char[]  s,  size_t i)","url":"/druntime/core/internal/utf/toUCSindex.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUCSindex","package":"druntime","parentType":"","signature":"size_t toUCSindex(const  scope  wchar[]  s,  size_t i)","url":"/druntime/core/internal/utf/toUCSindex.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUCSindex","package":"druntime","parentType":"","signature":"size_t toUCSindex(const  scope  dchar[]  s,  size_t i)","url":"/druntime/core/internal/utf/toUCSindex.html"},{"doc":"Given a UCS index n into an array of characters s[], return the UTF index.","kind":"function","module":"core.internal.utf","name":"toUTFindex","package":"druntime","parentType":"","signature":"size_t toUTFindex(const  scope  char[]  s,  size_t n)","url":"/druntime/core/internal/utf/toUTFindex.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTFindex","package":"druntime","parentType":"","signature":"size_t toUTFindex(const  scope  wchar[]  s,  size_t n)","url":"/druntime/core/internal/utf/toUTFindex.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTFindex","package":"druntime","parentType":"","signature":"size_t toUTFindex(const  scope  dchar[]  s,  size_t n)","url":"/druntime/core/internal/utf/toUTFindex.html"},{"doc":"Decodes and returns character starting at s[idx]. idx is advanced past the decoded character. If the character is not well formed, a UtfException i...","kind":"function","module":"core.internal.utf","name":"decode","package":"druntime","parentType":"","signature":"dchar decode(const  scope  char[]  s,  ref  size_t idx)","url":"/druntime/core/internal/utf/decode.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"decode","package":"druntime","parentType":"","signature":"dchar decode(const  scope  wchar[]  s,  ref  size_t idx)","url":"/druntime/core/internal/utf/decode.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"decode","package":"druntime","parentType":"","signature":"dchar decode(const  scope  dchar[]  s,  ref  size_t idx)","url":"/druntime/core/internal/utf/decode.html"},{"doc":"Encodes character c and appends it to array s[].","kind":"function","module":"core.internal.utf","name":"encode","package":"druntime","parentType":"","signature":"void encode(ref  char[]  s,  dchar  c)","url":"/druntime/core/internal/utf/encode.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"encode","package":"druntime","parentType":"","signature":"void encode(ref  wchar[]  s,  dchar  c)","url":"/druntime/core/internal/utf/encode.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"encode","package":"druntime","parentType":"","signature":"void encode(ref  dchar[]  s,  dchar  c)","url":"/druntime/core/internal/utf/encode.html"},{"doc":"Returns the code length of $(D c) in the encoding using $(D C) as a code point. The code is returned in character count, not in bytes.","kind":"function","module":"core.internal.utf","name":"codeLength","package":"druntime","parentType":"","signature":"ubyte codeLength(C)(dchar  c)","url":"/druntime/core/internal/utf/codeLength.html"},{"doc":"Checks to see if string is well formed or not. $(D S) can be an array of $(D char), $(D wchar), or $(D dchar). Returns $(D false) if it is not. Use...","kind":"function","module":"core.internal.utf","name":"isValidString","package":"druntime","parentType":"","signature":"bool isValidString(S)(const  scope  S s)","url":"/druntime/core/internal/utf/isValidString.html"},{"doc":"","kind":"function","module":"core.internal.utf","name":"toUTF8","package":"druntime","parentType":"","signature":"char[] toUTF8(return  scope  char[]  buf,  dchar  c)","url":"/druntime/core/internal/utf/toUTF8.html"},{"doc":"Encodes string s into UTF-8 and returns the encoded string.","kind":"function","module":"core.internal.utf","name":"toUTF8","package":"druntime","parentType":"","signature":"string toUTF8(return  scope  string s)","url":"/druntime/core/internal/utf/toUTF8.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF8","package":"druntime","parentType":"","signature":"string toUTF8(const  scope  wchar[]  s)","url":"/druntime/core/internal/utf/toUTF8.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF8","package":"druntime","parentType":"","signature":"string toUTF8(const  scope  dchar[]  s)","url":"/druntime/core/internal/utf/toUTF8.html"},{"doc":"","kind":"function","module":"core.internal.utf","name":"toUTF16","package":"druntime","parentType":"","signature":"wchar[] toUTF16(return  scope  wchar[]  buf,  dchar  c)","url":"/druntime/core/internal/utf/toUTF16.html"},{"doc":"Encodes string s into UTF-16 and returns the encoded string. toUTF16z() is suitable for calling the 'W' functions in the Win32 API that take an LPW...","kind":"function","module":"core.internal.utf","name":"toUTF16","package":"druntime","parentType":"","signature":"wstring toUTF16(const  scope  char[]  s)","url":"/druntime/core/internal/utf/toUTF16.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF16z","package":"druntime","parentType":"","signature":"wptr toUTF16z(const  scope  char[]  s)","url":"/druntime/core/internal/utf/toUTF16z.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF16","package":"druntime","parentType":"","signature":"wstring toUTF16(return  scope  wstring s)","url":"/druntime/core/internal/utf/toUTF16.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF16","package":"druntime","parentType":"","signature":"wstring toUTF16(const  scope  dchar[]  s)","url":"/druntime/core/internal/utf/toUTF16.html"},{"doc":"Encodes string s into UTF-32 and returns the encoded string.","kind":"function","module":"core.internal.utf","name":"toUTF32","package":"druntime","parentType":"","signature":"dstring toUTF32(const  scope  char[]  s)","url":"/druntime/core/internal/utf/toUTF32.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF32","package":"druntime","parentType":"","signature":"dstring toUTF32(const  scope  wchar[]  s)","url":"/druntime/core/internal/utf/toUTF32.html"},{"doc":"ditto","kind":"function","module":"core.internal.utf","name":"toUTF32","package":"druntime","parentType":"","signature":"dstring toUTF32(return  scope  dstring s)","url":"/druntime/core/internal/utf/toUTF32.html"},{"doc":"","kind":"alias","module":"core.internal.utf","name":"wptr","package":"druntime","parentType":"","signature":"wptr = const(wchar) *","url":"/druntime/core/internal/utf.html#wptr"},{"doc":"","kind":"variable","module":"core.internal.utf","name":"UTF8stride","package":"druntime","parentType":"","signature":"UTF8stride","url":"/druntime/core/internal/utf.html#UTF8stride"},{"doc":"Array utilities.","kind":"module","module":"core.internal.util.array","name":"core.internal.util.array","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/util/array.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"errorMessage","package":"druntime","parentType":"","signature":"char[] errorMessage(Args...)(scope  const(char *)  format,\n     const  char[]  action,  Args args)","url":"/druntime/core/internal/util/array/errorMessage.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"enforceRawArraysConformable","package":"druntime","parentType":"","signature":"void enforceRawArraysConformable(const  char[]  action,  const  size_t elementSize,\n     const  void[]  a1,  const  void[]  a2,  const  bool  allowOverlap =  false)","url":"/druntime/core/internal/util/array/enforceRawArraysConformable.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"_enforceSameLength","package":"druntime","parentType":"","signature":"void _enforceSameLength(const  char[]  action,\n     const  size_t length1,  const  size_t length2)","url":"/druntime/core/internal/util/array/_enforceSameLength.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"_enforceNoOverlap","package":"druntime","parentType":"","signature":"void _enforceNoOverlap(const  char[]  action,\n     uintptr_t ptr1,  uintptr_t ptr2,  const  size_t bytes)","url":"/druntime/core/internal/util/array/_enforceNoOverlap.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"enforceRawArraysConformableNogc","package":"druntime","parentType":"","signature":"void enforceRawArraysConformableNogc(const  char[]  action,  const  size_t elementSize,\n     const  void[]  a1,  const  void[]  a2,  const  bool  allowOverlap =  false)","url":"/druntime/core/internal/util/array/enforceRawArraysConformableNogc.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"_enforceNoOverlapNogc","package":"druntime","parentType":"","signature":"void _enforceNoOverlapNogc(const  ref  char[]  action,\n     uintptr_t ptr1,  uintptr_t ptr2,  const  size_t bytes)","url":"/druntime/core/internal/util/array/_enforceNoOverlapNogc.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"_enforceSameLengthNogc","package":"druntime","parentType":"","signature":"void _enforceSameLengthNogc(const  ref  char[]  action,\n     const  size_t length1,  const  size_t length2)","url":"/druntime/core/internal/util/array/_enforceSameLengthNogc.html"},{"doc":"","kind":"function","module":"core.internal.util.array","name":"arrayToPtr","package":"druntime","parentType":"","signature":"uintptr_t arrayToPtr(const  void[]  array)","url":"/druntime/core/internal/util/array/arrayToPtr.html"},{"doc":"","kind":"variable","module":"core.internal.util.array","name":"_store","package":"druntime","parentType":"","signature":"char[256] _store","url":"/druntime/core/internal/util/array.html#_store"},{"doc":"Internal math utilities.","kind":"module","module":"core.internal.util.math","name":"core.internal.util.math","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/util/math.html"},{"doc":"Calculates the maximum of the passed arguments Params: a = first value to select the maximum from b = second value to select the maximum from Retur...","kind":"function","module":"core.internal.util.math","name":"max","package":"druntime","parentType":"","signature":"T max(T)(T a,  T b)","url":"/druntime/core/internal/util/math/max.html"},{"doc":"Calculates the minimum of the passed arguments Params: a = first value to select the minimum from b = second value to select the minimum from Retur...","kind":"function","module":"core.internal.util.math","name":"min","package":"druntime","parentType":"","signature":"T min(T)(T a,  T b)","url":"/druntime/core/internal/util/math/min.html"},{"doc":"Varargs implementation for the AArch64 Procedure Call Standard (not followed by Apple). Used by core.stdc.stdarg and core.vararg.","kind":"module","module":"core.internal.vararg.aarch64","name":"core.internal.vararg.aarch64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/vararg/aarch64.html"},{"doc":"Varargs implementation for the x86_64 System V ABI (not used for Win64). Used by core.stdc.stdarg and core.vararg.","kind":"module","module":"core.internal.vararg.sysv_x64","name":"core.internal.vararg.sysv_x64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/internal/vararg/sysv_x64.html"},{"doc":"","kind":"function","module":"core.internal.vararg.sysv_x64","name":"va_arg","package":"druntime","parentType":"","signature":"T va_arg(T)(va_list ap)","url":"/druntime/core/internal/vararg/sysv_x64/va_arg.html"},{"doc":"","kind":"function","module":"core.internal.vararg.sysv_x64","name":"va_arg","package":"druntime","parentType":"","signature":"void va_arg()(va_list ap,  TypeInfo ti,  void *  parmn)","url":"/druntime/core/internal/vararg/sysv_x64/va_arg.html"},{"doc":"","kind":"struct","module":"core.internal.vararg.sysv_x64","name":"__va_list_tag","package":"druntime","parentType":"","signature":"__va_list_tag","url":"/druntime/core/internal/vararg/sysv_x64.html#__va_list_tag"},{"doc":"","kind":"alias","module":"core.internal.vararg.sysv_x64","name":"__va_list","package":"druntime","parentType":"","signature":"__va_list = __va_list_tag","url":"/druntime/core/internal/vararg/sysv_x64.html#__va_list"},{"doc":"Making it an array of 1 causes va_list to be passed as a pointer in function argument lists","kind":"alias","module":"core.internal.vararg.sysv_x64","name":"va_list","package":"druntime","parentType":"","signature":"va_list = __va_list *","url":"/druntime/core/internal/vararg/sysv_x64.html#va_list"},{"doc":"This module provides definitions to support D's interpolated expression sequence literal, sometimes called string interpolation.","kind":"module","module":"core.interpolation","name":"core.interpolation","package":"druntime","parentType":"","signature":"","url":"/druntime/core/interpolation.html"},{"doc":"Common implementation for returning an empty string, to avoid storing multiple versions of the same function based on templated types below.","kind":"function","module":"core.interpolation","name":"__getEmptyString","package":"druntime","parentType":"","signature":"string __getEmptyString()","url":"/druntime/core/interpolation/__getEmptyString.html"},{"doc":"Sentinel values to indicate the beginning and end of an interpolated expression sequence.","kind":"struct","module":"core.interpolation","name":"InterpolationHeader","package":"druntime","parentType":"","signature":"InterpolationHeader","url":"/druntime/core/interpolation.html#InterpolationHeader"},{"doc":"ditto","kind":"struct","module":"core.interpolation","name":"InterpolationFooter","package":"druntime","parentType":"","signature":"InterpolationFooter","url":"/druntime/core/interpolation.html#InterpolationFooter"},{"doc":"Represents a fragment of a string literal in between expressions passed as part of an interpolated expression sequence.","kind":"struct","module":"core.interpolation","name":"InterpolatedLiteral","package":"druntime","parentType":"","signature":"InterpolatedLiteral(string text)","url":"/druntime/core/interpolation.html#InterpolatedLiteral"},{"doc":"Returns the text of the interpolated string literal for this segment of the tuple, for easy access and compatibility with existing functions like `...","kind":"method","module":"core.interpolation","name":"toString","package":"druntime","parentType":"InterpolatedLiteral","signature":"string toString()","url":"/druntime/core/interpolation/InterpolatedLiteral.toString.html"},{"doc":"Represents the source code of an expression passed as part of an interpolated expression sequence.","kind":"struct","module":"core.interpolation","name":"InterpolatedExpression","package":"druntime","parentType":"","signature":"InterpolatedExpression(string text)","url":"/druntime/core/interpolation.html#InterpolatedExpression"},{"doc":"","kind":"module","module":"core.lifetime","name":"core.lifetime","package":"druntime","parentType":"","signature":"","url":"/druntime/core/lifetime.html"},{"doc":"Given a pointer `chunk` to uninitialized memory (but already typed as `T`), constructs an object of non-`class` type `T` at that address. If `T` is...","kind":"function","module":"core.lifetime","name":"emplace","package":"druntime","parentType":"","signature":"T * emplace(T)(T *  chunk)","url":"/druntime/core/lifetime/emplace.html"},{"doc":"Given a pointer `chunk` to uninitialized memory (but already typed as a non-class type `T`), constructs an object of type `T` at that address from ...","kind":"function","module":"core.lifetime","name":"emplace","package":"druntime","parentType":"","signature":"T * emplace(T,  Args...)(T *  chunk,  auto  ref  Args args) if (is(T ==  struct)  ||  Args.length ==  1)","url":"/druntime/core/lifetime/emplace.html"},{"doc":"Given a raw memory area `chunk` (but already typed as a class type `T`), constructs an object of `class` type `T` at that address. The constructor ...","kind":"function","module":"core.lifetime","name":"emplace","package":"druntime","parentType":"","signature":"T emplace(T,  Args...)(T chunk,  auto  ref  Args args) if (is(T ==  class))","url":"/druntime/core/lifetime/emplace.html"},{"doc":"Given a raw memory area `chunk`, constructs an object of `class` type `T` at that address. The constructor is passed the arguments `Args`. If `T` i...","kind":"function","module":"core.lifetime","name":"emplace","package":"druntime","parentType":"","signature":"T emplace(T,  Args...)(void[]  chunk,  auto  ref  Args args) if (is(T ==  class))","url":"/druntime/core/lifetime/emplace.html"},{"doc":"Given a raw memory area `chunk`, constructs an object of non-$(D class) type `T` at that address. The constructor is passed the arguments `args`, i...","kind":"function","module":"core.lifetime","name":"emplace","package":"druntime","parentType":"","signature":"T * emplace(T,  Args...)(void[]  chunk,  auto  ref  Args args) if (!is(T ==  class))","url":"/druntime/core/lifetime/emplace.html"},{"doc":"Emplaces a copy of the specified source value into uninitialized memory, i.e., simulates `T target = source` copy-construction for cases where the ...","kind":"function","module":"core.lifetime","name":"copyEmplace","package":"druntime","parentType":"","signature":"void copyEmplace(S,  T)(ref  S source,  ref  T target) if (is(immutable  S ==  immutable  T))","url":"/druntime/core/lifetime/copyEmplace.html"},{"doc":"Moves `source` into `target`, via a destructive copy when necessary.","kind":"function","module":"core.lifetime","name":"move","package":"druntime","parentType":"","signature":"void move(T)(ref  T source,  ref  T target)","url":"/druntime/core/lifetime/move.html"},{"doc":"Ditto","kind":"function","module":"core.lifetime","name":"move","package":"druntime","parentType":"","signature":"T move(T)(return  scope  ref  T source)","url":"/druntime/core/lifetime/move.html"},{"doc":"","kind":"function","module":"core.lifetime","name":"moveImpl","package":"druntime","parentType":"","signature":"void moveImpl(T)(scope  ref  T target,  return  scope  ref  T source)","url":"/druntime/core/lifetime/moveImpl.html"},{"doc":"","kind":"function","module":"core.lifetime","name":"moveImpl","package":"druntime","parentType":"","signature":"T moveImpl(T)(return  scope  ref  T source)","url":"/druntime/core/lifetime/moveImpl.html"},{"doc":"","kind":"function","module":"core.lifetime","name":"trustedMoveImpl","package":"druntime","parentType":"","signature":"T trustedMoveImpl(T)(return  scope  ref  T source)","url":"/druntime/core/lifetime/trustedMoveImpl.html"},{"doc":"","kind":"function","module":"core.lifetime","name":"moveEmplaceImpl","package":"druntime","parentType":"","signature":"void moveEmplaceImpl(T)(scope  ref  T target,  return  scope  ref  T source)","url":"/druntime/core/lifetime/moveEmplaceImpl.html"},{"doc":"Similar to $(LREF move) but assumes `target` is uninitialized. This is more efficient because `source` can be blitted over `target` without destroy...","kind":"function","module":"core.lifetime","name":"moveEmplace","package":"druntime","parentType":"","signature":"void moveEmplace(T)(ref  T source,  ref  T target)","url":"/druntime/core/lifetime/moveEmplace.html"},{"doc":"","kind":"function","module":"core.lifetime","name":"wipe","package":"druntime","parentType":"","signature":"void wipe(T,  Init...)(return  scope  ref  T source,  ref  const  scope  Init initializer) if (!Init.length ||\n    ((Init.length ==  1)  && (is(immutable  T ==  immutable  Init[0]))))","url":"/druntime/core/lifetime/wipe.html"},{"doc":"Allocate an exception of type `T` from the exception pool. `T` must be `Throwable` or derived from it and cannot be a COM or C++ class.","kind":"function","module":"core.lifetime","name":"_d_newThrowable","package":"druntime","parentType":"","signature":"T _d_newThrowable(T)() if (is(T :  Throwable)  &&  __traits(getLinkage,  T)  ==  \"D\")","url":"/druntime/core/lifetime/_d_newThrowable.html"},{"doc":"Create a new class instance. Allocates memory and sets fields to their initial value, but does not call a constructor. --- new C() // _d_newclass!(...","kind":"function","module":"core.lifetime","name":"_d_newclassT","package":"druntime","parentType":"","signature":"T _d_newclassT(T)() if (is(T ==  class))","url":"/druntime/core/lifetime/_d_newclassT.html"},{"doc":"TraceGC wrapper around $(REF _d_newclassT, core,lifetime).","kind":"function","module":"core.lifetime","name":"_d_newclassTTrace","package":"druntime","parentType":"","signature":"T _d_newclassTTrace(T)(string file =  __FILE__,  int  line =  __LINE__,  string funcname =  __FUNCTION__)","url":"/druntime/core/lifetime/_d_newclassTTrace.html"},{"doc":"Allocate an initialized non-array item.","kind":"function","module":"core.lifetime","name":"_d_newitemT","package":"druntime","parentType":"","signature":"T * _d_newitemT(T)()","url":"/druntime/core/lifetime/_d_newitemT.html"},{"doc":"Forwards function arguments while keeping `out`, `ref`, and `lazy` on the parameters.","kind":"template","module":"core.lifetime","name":"forward","package":"druntime","parentType":"","signature":"forward(args...)","url":"/druntime/core/lifetime.html#forward"},{"doc":"Implementation of `_d_delstruct` and `_d_delstructTrace`","kind":"template","module":"core.lifetime","name":"_d_delstructImpl","package":"druntime","parentType":"","signature":"_d_delstructImpl(T)","url":"/druntime/core/lifetime.html#_d_delstructImpl"},{"doc":"","kind":"function","module":"core.lifetime","name":"_d_delstructImpure","package":"druntime","parentType":"","signature":"void _d_delstructImpure(ref  T p)","url":"/druntime/core/lifetime.html#_d_delstructImpl"},{"doc":"This is called for a delete statement where the value being deleted is a pointer to a struct with a destructor but doesn't have an overloaded `dele...","kind":"function","module":"core.lifetime","name":"_d_delstruct","package":"druntime","parentType":"","signature":"void _d_delstruct(ref  T p)","url":"/druntime/core/lifetime.html#_d_delstructImpl"},{"doc":"","kind":"template","module":"core.lifetime","name":"TypeInfoSize","package":"druntime","parentType":"","signature":"TypeInfoSize(T)","url":"/druntime/core/lifetime.html#TypeInfoSize"},{"doc":"","kind":"variable","module":"core.lifetime","name":"hasContextPointers","package":"druntime","parentType":"","signature":"bool hasContextPointers","url":"/druntime/core/lifetime.html#hasContextPointers"},{"doc":"Builtin mathematical intrinsics","kind":"module","module":"core.math","name":"core.math","package":"druntime","parentType":"","signature":"","url":"/druntime/core/math.html"},{"doc":"Returns cosine of x. x is in radians.","kind":"function","module":"core.math","name":"cos","package":"druntime","parentType":"","signature":"float cos(float  x)","url":"/druntime/core/math/cos.html"},{"doc":"","kind":"function","module":"core.math","name":"cos","package":"druntime","parentType":"","signature":"double cos(double  x)","url":"/druntime/core/math/cos.html"},{"doc":"","kind":"function","module":"core.math","name":"cos","package":"druntime","parentType":"","signature":"real cos(real  x)","url":"/druntime/core/math/cos.html"},{"doc":"Returns sine of x. x is in radians.","kind":"function","module":"core.math","name":"sin","package":"druntime","parentType":"","signature":"float sin(float  x)","url":"/druntime/core/math/sin.html"},{"doc":"","kind":"function","module":"core.math","name":"sin","package":"druntime","parentType":"","signature":"double sin(double  x)","url":"/druntime/core/math/sin.html"},{"doc":"","kind":"function","module":"core.math","name":"sin","package":"druntime","parentType":"","signature":"real sin(real  x)","url":"/druntime/core/math/sin.html"},{"doc":"Returns x rounded to a long value using the current rounding mode. If the integer value of x is greater than long.max, the result is indeterminate.","kind":"function","module":"core.math","name":"rndtol","package":"druntime","parentType":"","signature":"long rndtol(float  x)","url":"/druntime/core/math/rndtol.html"},{"doc":"","kind":"function","module":"core.math","name":"rndtol","package":"druntime","parentType":"","signature":"long rndtol(double  x)","url":"/druntime/core/math/rndtol.html"},{"doc":"","kind":"function","module":"core.math","name":"rndtol","package":"druntime","parentType":"","signature":"long rndtol(real  x)","url":"/druntime/core/math/rndtol.html"},{"doc":"Compute square root of x.","kind":"function","module":"core.math","name":"sqrt","package":"druntime","parentType":"","signature":"float sqrt(float  x)","url":"/druntime/core/math/sqrt.html"},{"doc":"","kind":"function","module":"core.math","name":"sqrt","package":"druntime","parentType":"","signature":"double sqrt(double  x)","url":"/druntime/core/math/sqrt.html"},{"doc":"","kind":"function","module":"core.math","name":"sqrt","package":"druntime","parentType":"","signature":"real sqrt(real  x)","url":"/druntime/core/math/sqrt.html"},{"doc":"Compute n * 2$(SUPERSCRIPT exp) References: frexp","kind":"function","module":"core.math","name":"ldexp","package":"druntime","parentType":"","signature":"float ldexp(float  n,  int  exp)","url":"/druntime/core/math/ldexp.html"},{"doc":"","kind":"function","module":"core.math","name":"ldexp","package":"druntime","parentType":"","signature":"double ldexp(double  n,  int  exp)","url":"/druntime/core/math/ldexp.html"},{"doc":"","kind":"function","module":"core.math","name":"ldexp","package":"druntime","parentType":"","signature":"real ldexp(real  n,  int  exp)","url":"/druntime/core/math/ldexp.html"},{"doc":"Compute the absolute value. $(TABLE_SV $(TR $(TH x)                 $(TH fabs(x))) $(TR $(TD $(PLUSMN)0.0)      $(TD +0.0) ) $(TR $(TD $(PLUSMN)$(I...","kind":"function","module":"core.math","name":"fabs","package":"druntime","parentType":"","signature":"float fabs(float   x)","url":"/druntime/core/math/fabs.html"},{"doc":"","kind":"function","module":"core.math","name":"fabs","package":"druntime","parentType":"","signature":"double fabs(double  x)","url":"/druntime/core/math/fabs.html"},{"doc":"","kind":"function","module":"core.math","name":"fabs","package":"druntime","parentType":"","signature":"real fabs(real    x)","url":"/druntime/core/math/fabs.html"},{"doc":"Rounds x to the nearest integer value, using the current rounding mode. If the return value is not equal to x, the FE_INEXACT exception is raised. ...","kind":"function","module":"core.math","name":"rint","package":"druntime","parentType":"","signature":"float rint(float  x)","url":"/druntime/core/math/rint.html"},{"doc":"","kind":"function","module":"core.math","name":"rint","package":"druntime","parentType":"","signature":"double rint(double  x)","url":"/druntime/core/math/rint.html"},{"doc":"","kind":"function","module":"core.math","name":"rint","package":"druntime","parentType":"","signature":"real rint(real  x)","url":"/druntime/core/math/rint.html"},{"doc":"Building block functions, they translate to a single x87 instruction.","kind":"function","module":"core.math","name":"yl2x","package":"druntime","parentType":"","signature":"float yl2x(float  x,  float  y)","url":"/druntime/core/math/yl2x.html"},{"doc":"","kind":"function","module":"core.math","name":"yl2x","package":"druntime","parentType":"","signature":"double yl2x(double  x,  double  y)","url":"/druntime/core/math/yl2x.html"},{"doc":"","kind":"function","module":"core.math","name":"yl2x","package":"druntime","parentType":"","signature":"real yl2x(real  x,  real  y)","url":"/druntime/core/math/yl2x.html"},{"doc":"","kind":"function","module":"core.math","name":"yl2xp1","package":"druntime","parentType":"","signature":"float yl2xp1(float  x,  float  y)","url":"/druntime/core/math/yl2xp1.html"},{"doc":"","kind":"function","module":"core.math","name":"yl2xp1","package":"druntime","parentType":"","signature":"double yl2xp1(double  x,  double  y)","url":"/druntime/core/math/yl2xp1.html"},{"doc":"","kind":"function","module":"core.math","name":"yl2xp1","package":"druntime","parentType":"","signature":"real yl2xp1(real  x,  real  y)","url":"/druntime/core/math/yl2xp1.html"},{"doc":"Round argument to a specific precision.","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: float)(float  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: float)(double  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: float)(real  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: double)(float  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: double)(double  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: double)(real  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: real)(float  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: real)(double  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"ditto","kind":"function","module":"core.math","name":"toPrec","package":"druntime","parentType":"","signature":"T toPrec(T: real)(real  f)","url":"/druntime/core/math/toPrec.html"},{"doc":"* This module provides an interface to the garbage collector used by * applications written in the D programming language. It allows the * garbage ...","kind":"module","module":"core.memory","name":"core.memory","package":"druntime","parentType":"","signature":"","url":"/druntime/core/memory.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_getAttr","package":"druntime","parentType":"","signature":"uint gc_getAttr(  void *  p )","url":"/druntime/core/memory/gc_getAttr.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_setAttr","package":"druntime","parentType":"","signature":"uint gc_setAttr(  void *  p,  uint  a )","url":"/druntime/core/memory/gc_setAttr.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_clrAttr","package":"druntime","parentType":"","signature":"uint gc_clrAttr(  void *  p,  uint  a )","url":"/druntime/core/memory/gc_clrAttr.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_addrOf","package":"druntime","parentType":"","signature":"void * gc_addrOf(  void *  p )","url":"/druntime/core/memory/gc_addrOf.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_sizeOf","package":"druntime","parentType":"","signature":"size_t gc_sizeOf(  void *  p )","url":"/druntime/core/memory/gc_sizeOf.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_query","package":"druntime","parentType":"","signature":"BlkInfo_ gc_query(return  scope  void *  p)","url":"/druntime/core/memory/gc_query.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_stats","package":"druntime","parentType":"","signature":"GC.Stats gc_stats( )","url":"/druntime/core/memory/gc_stats.html"},{"doc":"","kind":"function","module":"core.memory","name":"gc_profileStats","package":"druntime","parentType":"","signature":"GC.ProfileStats gc_profileStats( )","url":"/druntime/core/memory/gc_profileStats.html"},{"doc":"","kind":"function","module":"core.memory","name":"initialize","package":"druntime","parentType":"","signature":"void initialize()","url":"/druntime/core/memory/initialize.html"},{"doc":"","kind":"function","module":"core.memory","name":"_initialize","package":"druntime","parentType":"","signature":"void _initialize()","url":"/druntime/core/memory/_initialize.html"},{"doc":"Pure variants of C's memory allocation functions `malloc`, `calloc`, and `realloc` and deallocation function `free`.","kind":"function","module":"core.memory","name":"pureMalloc","package":"druntime","parentType":"","signature":"void * pureMalloc()(size_t size)","url":"/druntime/core/memory/pureMalloc.html"},{"doc":"ditto","kind":"function","module":"core.memory","name":"pureCalloc","package":"druntime","parentType":"","signature":"void * pureCalloc()(size_t nmemb,  size_t size)","url":"/druntime/core/memory/pureCalloc.html"},{"doc":"ditto","kind":"function","module":"core.memory","name":"pureRealloc","package":"druntime","parentType":"","signature":"void * pureRealloc()(void *  ptr,  size_t size)","url":"/druntime/core/memory/pureRealloc.html"},{"doc":"ditto","kind":"function","module":"core.memory","name":"pureFree","package":"druntime","parentType":"","signature":"void pureFree()(void *  ptr)","url":"/druntime/core/memory/pureFree.html"},{"doc":"","kind":"function","module":"core.memory","name":"fakePureMalloc","package":"druntime","parentType":"","signature":"void * fakePureMalloc(size_t)","url":"/druntime/core/memory/fakePureMalloc.html"},{"doc":"","kind":"function","module":"core.memory","name":"fakePureCalloc","package":"druntime","parentType":"","signature":"void * fakePureCalloc(size_t nmemb,  size_t size)","url":"/druntime/core/memory/fakePureCalloc.html"},{"doc":"","kind":"function","module":"core.memory","name":"fakePureRealloc","package":"druntime","parentType":"","signature":"void * fakePureRealloc(void *  ptr,  size_t size)","url":"/druntime/core/memory/fakePureRealloc.html"},{"doc":"","kind":"function","module":"core.memory","name":"fakePureFree","package":"druntime","parentType":"","signature":"void fakePureFree(void *  ptr)","url":"/druntime/core/memory/fakePureFree.html"},{"doc":"Destroys and then deallocates an object.","kind":"function","module":"core.memory","name":"__delete","package":"druntime","parentType":"","signature":"void __delete(T)(ref  T x)","url":"/druntime/core/memory/__delete.html"},{"doc":"","kind":"function","module":"core.memory","name":"_d_newitemU","package":"druntime","parentType":"","signature":"void * _d_newitemU(scope  const  TypeInfo _ti)","url":"/druntime/core/memory/_d_newitemU.html"},{"doc":"Moves a value to a new GC allocation.","kind":"function","module":"core.memory","name":"moveToGC","package":"druntime","parentType":"","signature":"T * moveToGC(T)(auto  ref  T value)","url":"/druntime/core/memory/moveToGC.html"},{"doc":"","kind":"struct","module":"core.memory","name":"BlkInfo_","package":"druntime","parentType":"","signature":"BlkInfo_","url":"/druntime/core/memory.html#BlkInfo_"},{"doc":"This struct encapsulates all garbage collection functionality for the D programming language.","kind":"struct","module":"core.memory","name":"GC","package":"druntime","parentType":"","signature":"GC","url":"/druntime/core/memory.html#GC"},{"doc":"Enables automatic garbage collection behavior if collections have previously been suspended by a call to `GC.disable()`.  This function is reentran...","kind":"method","module":"core.memory","name":"enable","package":"druntime","parentType":"GC","signature":"void enable()","url":"/druntime/core/memory/GC.enable.html"},{"doc":"Disables automatic garbage collections performed to minimize the process footprint.  Collections may continue to occur in instances where the imple...","kind":"method","module":"core.memory","name":"disable","package":"druntime","parentType":"GC","signature":"void disable()","url":"/druntime/core/memory/GC.disable.html"},{"doc":"Begins a full collection.  While the meaning of this may change based on the garbage collector implementation, typical behavior is to scan all stac...","kind":"method","module":"core.memory","name":"collect","package":"druntime","parentType":"GC","signature":"void collect()","url":"/druntime/core/memory/GC.collect.html"},{"doc":"Indicates that the managed memory space be minimized by returning free physical memory to the operating system.  The amount of free memory returned...","kind":"method","module":"core.memory","name":"minimize","package":"druntime","parentType":"GC","signature":"void minimize()","url":"/druntime/core/memory/GC.minimize.html"},{"doc":"Returns a bit field representing all block attributes set for the memory referenced by p.  If p references memory not originally allocated by this ...","kind":"method","module":"core.memory","name":"getAttr","package":"druntime","parentType":"GC","signature":"uint getAttr(  const  scope  void *  p )","url":"/druntime/core/memory/GC.getAttr.html"},{"doc":"ditto","kind":"method","module":"core.memory","name":"getAttr","package":"druntime","parentType":"GC","signature":"uint getAttr(void *  p)","url":"/druntime/core/memory/GC.getAttr.html"},{"doc":"Sets the specified bits for the memory references by p.  If p references memory not originally allocated by this garbage collector, points to the i...","kind":"method","module":"core.memory","name":"setAttr","package":"druntime","parentType":"GC","signature":"uint setAttr(  const  scope  void *  p,  uint  a )","url":"/druntime/core/memory/GC.setAttr.html"},{"doc":"ditto","kind":"method","module":"core.memory","name":"setAttr","package":"druntime","parentType":"GC","signature":"uint setAttr(void *  p,  uint  a)","url":"/druntime/core/memory/GC.setAttr.html"},{"doc":"Clears the specified bits for the memory references by p.  If p references memory not originally allocated by this garbage collector, points to the...","kind":"method","module":"core.memory","name":"clrAttr","package":"druntime","parentType":"GC","signature":"uint clrAttr(  const  scope  void *  p,  uint  a )","url":"/druntime/core/memory/GC.clrAttr.html"},{"doc":"ditto","kind":"method","module":"core.memory","name":"clrAttr","package":"druntime","parentType":"GC","signature":"uint clrAttr(void *  p,  uint  a)","url":"/druntime/core/memory/GC.clrAttr.html"},{"doc":"Requests that at least sz bytes of memory be obtained from the operating system and marked as free.","kind":"method","module":"core.memory","name":"reserve","package":"druntime","parentType":"GC","signature":"size_t reserve(size_t sz)","url":"/druntime/core/memory/GC.reserve.html"},{"doc":"Deallocates the memory referenced by p.  If p is null, no action occurs. If p references memory not originally allocated by this garbage collector,...","kind":"method","module":"core.memory","name":"free","package":"druntime","parentType":"GC","signature":"void free(void *  p)","url":"/druntime/core/memory/GC.free.html"},{"doc":"Returns the base address of the memory block containing p.  This value is useful to determine whether p is an interior pointer, and the result may ...","kind":"method","module":"core.memory","name":"addrOf","package":"druntime","parentType":"GC","signature":"inout(void) * addrOf(  inout(void) *  p )","url":"/druntime/core/memory/GC.addrOf.html"},{"doc":"ditto","kind":"method","module":"core.memory","name":"addrOf","package":"druntime","parentType":"GC","signature":"void * addrOf(void *  p)","url":"/druntime/core/memory/GC.addrOf.html"},{"doc":"Returns the true size of the memory block referenced by p.  This value represents the maximum number of bytes for which a call to $(LREF realloc) m...","kind":"method","module":"core.memory","name":"sizeOf","package":"druntime","parentType":"GC","signature":"size_t sizeOf(  const  scope  void *  p )","url":"/druntime/core/memory/GC.sizeOf.html"},{"doc":"ditto","kind":"method","module":"core.memory","name":"sizeOf","package":"druntime","parentType":"GC","signature":"size_t sizeOf(void *  p)","url":"/druntime/core/memory/GC.sizeOf.html"},{"doc":"Returns aggregate information about the memory block containing p.  If p references memory not originally allocated by this garbage collector, if p...","kind":"method","module":"core.memory","name":"query","package":"druntime","parentType":"GC","signature":"BlkInfo query(return  scope  const  void *  p)","url":"/druntime/core/memory/GC.query.html"},{"doc":"ditto","kind":"method","module":"core.memory","name":"query","package":"druntime","parentType":"GC","signature":"BlkInfo query(return  scope  void *  p)","url":"/druntime/core/memory/GC.query.html"},{"doc":"Returns runtime stats for currently active GC implementation See `core.memory.GC.Stats` for list of available metrics.","kind":"method","module":"core.memory","name":"stats","package":"druntime","parentType":"GC","signature":"Stats stats()","url":"/druntime/core/memory/GC.stats.html"},{"doc":"Returns runtime profile stats for currently active GC implementation See `core.memory.GC.ProfileStats` for list of available metrics.","kind":"method","module":"core.memory","name":"profileStats","package":"druntime","parentType":"GC","signature":"ProfileStats profileStats()","url":"/druntime/core/memory/GC.profileStats.html"},{"doc":"Adds an internal root pointing to the GC memory block referenced by p. As a result, the block referenced by p itself and any blocks accessible via ...","kind":"method","module":"core.memory","name":"addRoot","package":"druntime","parentType":"GC","signature":"void addRoot(const  void *  p)","url":"/druntime/core/memory/GC.addRoot.html"},{"doc":"Removes the memory block referenced by p from an internal list of roots to be scanned during a collection.  If p is null or is not a value previous...","kind":"method","module":"core.memory","name":"removeRoot","package":"druntime","parentType":"GC","signature":"void removeRoot(const  void *  p)","url":"/druntime/core/memory/GC.removeRoot.html"},{"doc":"Adds $(D p[0 .. sz]) to the list of memory ranges to be scanned for pointers during a collection. If p is null, no operation is performed.","kind":"method","module":"core.memory","name":"addRange","package":"druntime","parentType":"GC","signature":"void addRange(const  void *  p,  size_t sz,  const  TypeInfo ti =  null)","url":"/druntime/core/memory/GC.addRange.html"},{"doc":"Removes the memory range starting at p from an internal list of ranges to be scanned during a collection. If p is null or does not represent a valu...","kind":"method","module":"core.memory","name":"removeRange","package":"druntime","parentType":"GC","signature":"void removeRange(const  void *  p)","url":"/druntime/core/memory/GC.removeRange.html"},{"doc":"Runs any finalizer that is located in address range of the given code segment.  This is used before unloading shared libraries.  All matching objec...","kind":"method","module":"core.memory","name":"runFinalizers","package":"druntime","parentType":"GC","signature":"void runFinalizers(const  scope  void[]  segment)","url":"/druntime/core/memory/GC.runFinalizers.html"},{"doc":"Queries the GC whether the current thread is running object finalization as part of a GC collection, or an explicit call to runFinalizers.","kind":"method","module":"core.memory","name":"inFinalizer","package":"druntime","parentType":"GC","signature":"bool inFinalizer()","url":"/druntime/core/memory/GC.inFinalizer.html"},{"doc":"Returns the number of bytes allocated for the current thread since program start. It is the same as GC.stats().allocatedInCurrentThread, but faster.","kind":"method","module":"core.memory","name":"allocatedInCurrentThread","package":"druntime","parentType":"GC","signature":"ulong allocatedInCurrentThread()","url":"/druntime/core/memory/GC.allocatedInCurrentThread.html"},{"doc":"The size of a system page in bytes.","kind":"variable","module":"core.memory","name":"pageSize","package":"druntime","parentType":"","signature":"size_t pageSize","url":"/druntime/core/memory.html#pageSize"},{"doc":"The runtime module exposes information specific to the D runtime code.","kind":"module","module":"core.runtime","name":"core.runtime","package":"druntime","parentType":"","signature":"","url":"/druntime/core/runtime.html"},{"doc":"C interface for Runtime.loadLibrary","kind":"function","module":"core.runtime","name":"rt_loadLibrary","package":"druntime","parentType":"","signature":"void * rt_loadLibrary(const  char *  name)","url":"/druntime/core/runtime/rt_loadLibrary.html"},{"doc":"C interface for Runtime.unloadLibrary, returns 1/0 instead of bool","kind":"function","module":"core.runtime","name":"rt_unloadLibrary","package":"druntime","parentType":"","signature":"int rt_unloadLibrary(void *  ptr)","url":"/druntime/core/runtime/rt_unloadLibrary.html"},{"doc":"C interface for Runtime.initialize, returns 1/0 instead of bool","kind":"function","module":"core.runtime","name":"rt_init","package":"druntime","parentType":"","signature":"int rt_init()","url":"/druntime/core/runtime/rt_init.html"},{"doc":"C interface for Runtime.terminate, returns 1/0 instead of bool","kind":"function","module":"core.runtime","name":"rt_term","package":"druntime","parentType":"","signature":"int rt_term()","url":"/druntime/core/runtime/rt_term.html"},{"doc":"","kind":"function","module":"core.runtime","name":"_d_print_throwable","package":"druntime","parentType":"","signature":"void _d_print_throwable(Throwable t)","url":"/druntime/core/runtime/_d_print_throwable.html"},{"doc":"","kind":"function","module":"core.runtime","name":"thread_stackBottom","package":"druntime","parentType":"","signature":"void * thread_stackBottom()","url":"/druntime/core/runtime/thread_stackBottom.html"},{"doc":"Set source file path for coverage reports.","kind":"function","module":"core.runtime","name":"dmd_coverSourcePath","package":"druntime","parentType":"","signature":"void dmd_coverSourcePath(string path)","url":"/druntime/core/runtime/dmd_coverSourcePath.html"},{"doc":"Set output path for coverage reports.","kind":"function","module":"core.runtime","name":"dmd_coverDestPath","package":"druntime","parentType":"","signature":"void dmd_coverDestPath(string path)","url":"/druntime/core/runtime/dmd_coverDestPath.html"},{"doc":"Enable merging of coverage reports with existing data.","kind":"function","module":"core.runtime","name":"dmd_coverSetMerge","package":"druntime","parentType":"","signature":"void dmd_coverSetMerge(bool  flag)","url":"/druntime/core/runtime/dmd_coverSetMerge.html"},{"doc":"Set the output file name for profile reports (-profile switch). An empty name will set the output to stdout.","kind":"function","module":"core.runtime","name":"trace_setlogfilename","package":"druntime","parentType":"","signature":"void trace_setlogfilename(string name)","url":"/druntime/core/runtime/trace_setlogfilename.html"},{"doc":"Set the output file name for the optimized profile linker DEF file (-profile switch). An empty name will set the output to stdout.","kind":"function","module":"core.runtime","name":"trace_setdeffilename","package":"druntime","parentType":"","signature":"void trace_setdeffilename(string name)","url":"/druntime/core/runtime/trace_setdeffilename.html"},{"doc":"Set the output file name for memory profile reports (-profile=gc switch). An empty name will set the output to stdout.","kind":"function","module":"core.runtime","name":"profilegc_setlogfilename","package":"druntime","parentType":"","signature":"void profilegc_setlogfilename(string name)","url":"/druntime/core/runtime/profilegc_setlogfilename.html"},{"doc":"* This routine is called by the runtime to run module unit tests on startup. * The user-supplied unit tester will be called if one has been set, * ...","kind":"function","module":"core.runtime","name":"runModuleUnitTests","package":"druntime","parentType":"","signature":"UnitTestResult runModuleUnitTests()","url":"/druntime/core/runtime/runModuleUnitTests.html"},{"doc":"Get the default `Throwable.TraceInfo` implementation for the platform","kind":"function","module":"core.runtime","name":"defaultTraceHandler","package":"druntime","parentType":"","signature":"Throwable.TraceInfo defaultTraceHandler(  void *  ptr =  null )","url":"/druntime/core/runtime/defaultTraceHandler.html"},{"doc":"Deallocate a traceinfo generated by deaultTraceHander.","kind":"function","module":"core.runtime","name":"defaultTraceDeallocator","package":"druntime","parentType":"","signature":"void defaultTraceDeallocator(Throwable.TraceInfo info)","url":"/druntime/core/runtime/defaultTraceDeallocator.html"},{"doc":"This type is returned by the module unit test handler to indicate testing results.","kind":"struct","module":"core.runtime","name":"UnitTestResult","package":"druntime","parentType":"","signature":"UnitTestResult","url":"/druntime/core/runtime.html#UnitTestResult"},{"doc":"Simple check for whether execution should continue after unit tests have been run. Works with legacy code that expected a bool return.","kind":"method","module":"core.runtime","name":"opCast","package":"druntime","parentType":"UnitTestResult","signature":"bool opCast(T :  bool)()","url":"/druntime/core/runtime/UnitTestResult.opCast.html"},{"doc":"Legacy module unit test handler","kind":"alias","module":"core.runtime","name":"ModuleUnitTester","package":"druntime","parentType":"","signature":"ModuleUnitTester = bool  function()","url":"/druntime/core/runtime.html#ModuleUnitTester"},{"doc":"Module unit test handler","kind":"alias","module":"core.runtime","name":"ExtendedModuleUnitTester","package":"druntime","parentType":"","signature":"ExtendedModuleUnitTester = UnitTestResult function()","url":"/druntime/core/runtime.html#ExtendedModuleUnitTester"},{"doc":"","kind":"alias","module":"core.runtime","name":"CollectHandler","package":"druntime","parentType":"","signature":"CollectHandler = bool  function(Object)","url":"/druntime/core/runtime.html#CollectHandler"},{"doc":"","kind":"alias","module":"core.runtime","name":"TraceHandler","package":"druntime","parentType":"","signature":"TraceHandler = Throwable.TraceInfo function(void *  ptr)","url":"/druntime/core/runtime.html#TraceHandler"},{"doc":"","kind":"alias","module":"core.runtime","name":"ExceptionHandler","package":"druntime","parentType":"","signature":"ExceptionHandler = void  delegate(Throwable)","url":"/druntime/core/runtime.html#ExceptionHandler"},{"doc":"Stores the unprocessed arguments supplied when the process was started.","kind":"struct","module":"core.runtime","name":"CArgs","package":"druntime","parentType":"","signature":"CArgs","url":"/druntime/core/runtime.html#CArgs"},{"doc":"This struct encapsulates all functionality related to the underlying runtime module for the calling context.","kind":"struct","module":"core.runtime","name":"Runtime","package":"druntime","parentType":"","signature":"Runtime","url":"/druntime/core/runtime.html#Runtime"},{"doc":"Initializes the runtime.  This call is to be used in instances where the standard program initialization process is not executed.  This is most oft...","kind":"method","module":"core.runtime","name":"initialize","package":"druntime","parentType":"Runtime","signature":"bool initialize()","url":"/druntime/core/runtime/Runtime.initialize.html"},{"doc":"Terminates the runtime.  This call is to be used in instances where the standard program termination process will not be not executed.  This is mos...","kind":"method","module":"core.runtime","name":"terminate","package":"druntime","parentType":"Runtime","signature":"bool terminate()","url":"/druntime/core/runtime/Runtime.terminate.html"},{"doc":"Returns the arguments supplied when the process was started.","kind":"method","module":"core.runtime","name":"args","package":"druntime","parentType":"Runtime","signature":"string[] args()","url":"/druntime/core/runtime/Runtime.args.html"},{"doc":"Returns the unprocessed C arguments supplied when the process was started. Use this when you need to supply argc and argv to C libraries.","kind":"method","module":"core.runtime","name":"cArgs","package":"druntime","parentType":"Runtime","signature":"CArgs cArgs()","url":"/druntime/core/runtime/Runtime.cArgs.html"},{"doc":"Locates a dynamic library with the supplied library name and dynamically loads it into the caller's address space.  If the library contains a D run...","kind":"method","module":"core.runtime","name":"loadLibrary","package":"druntime","parentType":"Runtime","signature":"void * loadLibrary()(const  scope  char[]  name)","url":"/druntime/core/runtime/Runtime.loadLibrary.html"},{"doc":"Unloads the dynamic library referenced by p.  If this library contains a D runtime then any necessary finalization or cleanup of that runtime will ...","kind":"method","module":"core.runtime","name":"unloadLibrary","package":"druntime","parentType":"Runtime","signature":"bool unloadLibrary()(void *  p)","url":"/druntime/core/runtime/Runtime.unloadLibrary.html"},{"doc":"Overrides the default trace mechanism with a user-supplied version.  A trace represents the context from which an exception was thrown, and the tra...","kind":"method","module":"core.runtime","name":"traceHandler","package":"druntime","parentType":"Runtime","signature":"void traceHandler(TraceHandler h,\n                     Throwable.TraceDeallocator d =  null)","url":"/druntime/core/runtime/Runtime.traceHandler.html"},{"doc":"Gets the current trace handler.","kind":"method","module":"core.runtime","name":"traceHandler","package":"druntime","parentType":"Runtime","signature":"TraceHandler traceHandler()","url":"/druntime/core/runtime/Runtime.traceHandler.html"},{"doc":"Gets the current trace deallocator.","kind":"method","module":"core.runtime","name":"traceDeallocator","package":"druntime","parentType":"Runtime","signature":"Throwable.TraceDeallocator traceDeallocator()","url":"/druntime/core/runtime/Runtime.traceDeallocator.html"},{"doc":"Overrides the default collect hander with a user-supplied version.  This routine will be called for each resource object that is finalized in a non...","kind":"method","module":"core.runtime","name":"collectHandler","package":"druntime","parentType":"Runtime","signature":"void collectHandler(  CollectHandler h )","url":"/druntime/core/runtime/Runtime.collectHandler.html"},{"doc":"Gets the current collect handler.","kind":"method","module":"core.runtime","name":"collectHandler","package":"druntime","parentType":"Runtime","signature":"CollectHandler collectHandler()","url":"/druntime/core/runtime/Runtime.collectHandler.html"},{"doc":"Overrides the default module unit tester with a user-supplied version. This routine will be called once on program initialization.  The return valu...","kind":"method","module":"core.runtime","name":"extendedModuleUnitTester","package":"druntime","parentType":"Runtime","signature":"void extendedModuleUnitTester(  ExtendedModuleUnitTester h )","url":"/druntime/core/runtime/Runtime.extendedModuleUnitTester.html"},{"doc":"Ditto","kind":"method","module":"core.runtime","name":"moduleUnitTester","package":"druntime","parentType":"Runtime","signature":"void moduleUnitTester(  ModuleUnitTester h )","url":"/druntime/core/runtime/Runtime.moduleUnitTester.html"},{"doc":"Gets the current legacy module unit tester.","kind":"method","module":"core.runtime","name":"moduleUnitTester","package":"druntime","parentType":"Runtime","signature":"ModuleUnitTester moduleUnitTester()","url":"/druntime/core/runtime/Runtime.moduleUnitTester.html"},{"doc":"Gets the current module unit tester.","kind":"method","module":"core.runtime","name":"extendedModuleUnitTester","package":"druntime","parentType":"Runtime","signature":"ExtendedModuleUnitTester extendedModuleUnitTester()","url":"/druntime/core/runtime/Runtime.extendedModuleUnitTester.html"},{"doc":"Builtin SIMD intrinsics","kind":"module","module":"core.simd","name":"core.simd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/simd.html"},{"doc":"Create a vector type.","kind":"template","module":"core.simd","name":"Vector","package":"druntime","parentType":"","signature":"Vector(T)","url":"/druntime/core/simd.html#Vector"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.assert_","name":"core.stdc.assert_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/assert_.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.complex","name":"core.stdc.complex","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/complex.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cacos","package":"druntime","parentType":"","signature":"cdouble cacos(cdouble  z)","url":"/druntime/core/stdc/complex/cacos.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cacosf","package":"druntime","parentType":"","signature":"cfloat cacosf(cfloat  z)","url":"/druntime/core/stdc/complex/cacosf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cacosl","package":"druntime","parentType":"","signature":"creal cacosl(creal  z)","url":"/druntime/core/stdc/complex/cacosl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"casin","package":"druntime","parentType":"","signature":"cdouble casin(cdouble  z)","url":"/druntime/core/stdc/complex/casin.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"casinf","package":"druntime","parentType":"","signature":"cfloat casinf(cfloat  z)","url":"/druntime/core/stdc/complex/casinf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"casinl","package":"druntime","parentType":"","signature":"creal casinl(creal  z)","url":"/druntime/core/stdc/complex/casinl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"catan","package":"druntime","parentType":"","signature":"cdouble catan(cdouble  z)","url":"/druntime/core/stdc/complex/catan.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"catanf","package":"druntime","parentType":"","signature":"cfloat catanf(cfloat  z)","url":"/druntime/core/stdc/complex/catanf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"catanl","package":"druntime","parentType":"","signature":"creal catanl(creal  z)","url":"/druntime/core/stdc/complex/catanl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ccos","package":"druntime","parentType":"","signature":"cdouble ccos(cdouble  z)","url":"/druntime/core/stdc/complex/ccos.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ccosf","package":"druntime","parentType":"","signature":"cfloat ccosf(cfloat  z)","url":"/druntime/core/stdc/complex/ccosf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ccosl","package":"druntime","parentType":"","signature":"creal ccosl(creal  z)","url":"/druntime/core/stdc/complex/ccosl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csin","package":"druntime","parentType":"","signature":"cdouble csin(cdouble  z)","url":"/druntime/core/stdc/complex/csin.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csinf","package":"druntime","parentType":"","signature":"cfloat csinf(cfloat  z)","url":"/druntime/core/stdc/complex/csinf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csinl","package":"druntime","parentType":"","signature":"creal csinl(creal  z)","url":"/druntime/core/stdc/complex/csinl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ctan","package":"druntime","parentType":"","signature":"cdouble ctan(cdouble  z)","url":"/druntime/core/stdc/complex/ctan.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ctanf","package":"druntime","parentType":"","signature":"cfloat ctanf(cfloat  z)","url":"/druntime/core/stdc/complex/ctanf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ctanl","package":"druntime","parentType":"","signature":"creal ctanl(creal  z)","url":"/druntime/core/stdc/complex/ctanl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cacosh","package":"druntime","parentType":"","signature":"cdouble cacosh(cdouble  z)","url":"/druntime/core/stdc/complex/cacosh.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cacoshf","package":"druntime","parentType":"","signature":"cfloat cacoshf(cfloat  z)","url":"/druntime/core/stdc/complex/cacoshf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cacoshl","package":"druntime","parentType":"","signature":"creal cacoshl(creal  z)","url":"/druntime/core/stdc/complex/cacoshl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"casinh","package":"druntime","parentType":"","signature":"cdouble casinh(cdouble  z)","url":"/druntime/core/stdc/complex/casinh.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"casinhf","package":"druntime","parentType":"","signature":"cfloat casinhf(cfloat  z)","url":"/druntime/core/stdc/complex/casinhf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"casinhl","package":"druntime","parentType":"","signature":"creal casinhl(creal  z)","url":"/druntime/core/stdc/complex/casinhl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"catanh","package":"druntime","parentType":"","signature":"cdouble catanh(cdouble  z)","url":"/druntime/core/stdc/complex/catanh.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"catanhf","package":"druntime","parentType":"","signature":"cfloat catanhf(cfloat  z)","url":"/druntime/core/stdc/complex/catanhf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"catanhl","package":"druntime","parentType":"","signature":"creal catanhl(creal  z)","url":"/druntime/core/stdc/complex/catanhl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ccosh","package":"druntime","parentType":"","signature":"cdouble ccosh(cdouble  z)","url":"/druntime/core/stdc/complex/ccosh.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ccoshf","package":"druntime","parentType":"","signature":"cfloat ccoshf(cfloat  z)","url":"/druntime/core/stdc/complex/ccoshf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ccoshl","package":"druntime","parentType":"","signature":"creal ccoshl(creal  z)","url":"/druntime/core/stdc/complex/ccoshl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csinh","package":"druntime","parentType":"","signature":"cdouble csinh(cdouble  z)","url":"/druntime/core/stdc/complex/csinh.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csinhf","package":"druntime","parentType":"","signature":"cfloat csinhf(cfloat  z)","url":"/druntime/core/stdc/complex/csinhf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csinhl","package":"druntime","parentType":"","signature":"creal csinhl(creal  z)","url":"/druntime/core/stdc/complex/csinhl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ctanh","package":"druntime","parentType":"","signature":"cdouble ctanh(cdouble  z)","url":"/druntime/core/stdc/complex/ctanh.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ctanhf","package":"druntime","parentType":"","signature":"cfloat ctanhf(cfloat  z)","url":"/druntime/core/stdc/complex/ctanhf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"ctanhl","package":"druntime","parentType":"","signature":"creal ctanhl(creal  z)","url":"/druntime/core/stdc/complex/ctanhl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cexp","package":"druntime","parentType":"","signature":"cdouble cexp(cdouble  z)","url":"/druntime/core/stdc/complex/cexp.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cexpf","package":"druntime","parentType":"","signature":"cfloat cexpf(cfloat  z)","url":"/druntime/core/stdc/complex/cexpf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cexpl","package":"druntime","parentType":"","signature":"creal cexpl(creal  z)","url":"/druntime/core/stdc/complex/cexpl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"clog","package":"druntime","parentType":"","signature":"cdouble clog(cdouble  z)","url":"/druntime/core/stdc/complex/clog.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"clogf","package":"druntime","parentType":"","signature":"cfloat clogf(cfloat  z)","url":"/druntime/core/stdc/complex/clogf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"clogl","package":"druntime","parentType":"","signature":"creal clogl(creal  z)","url":"/druntime/core/stdc/complex/clogl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cabs","package":"druntime","parentType":"","signature":"double cabs(cdouble  z)","url":"/druntime/core/stdc/complex/cabs.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cabsf","package":"druntime","parentType":"","signature":"float cabsf(cfloat  z)","url":"/druntime/core/stdc/complex/cabsf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cabsl","package":"druntime","parentType":"","signature":"real cabsl(creal  z)","url":"/druntime/core/stdc/complex/cabsl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cpow","package":"druntime","parentType":"","signature":"cdouble cpow(cdouble  x,  cdouble  y)","url":"/druntime/core/stdc/complex/cpow.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cpowf","package":"druntime","parentType":"","signature":"cfloat cpowf(cfloat  x,  cfloat  y)","url":"/druntime/core/stdc/complex/cpowf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cpowl","package":"druntime","parentType":"","signature":"creal cpowl(creal  x,  creal  y)","url":"/druntime/core/stdc/complex/cpowl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csqrt","package":"druntime","parentType":"","signature":"cdouble csqrt(cdouble  z)","url":"/druntime/core/stdc/complex/csqrt.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csqrtf","package":"druntime","parentType":"","signature":"cfloat csqrtf(cfloat  z)","url":"/druntime/core/stdc/complex/csqrtf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"csqrtl","package":"druntime","parentType":"","signature":"creal csqrtl(creal  z)","url":"/druntime/core/stdc/complex/csqrtl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"carg","package":"druntime","parentType":"","signature":"double carg(cdouble  z)","url":"/druntime/core/stdc/complex/carg.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cargf","package":"druntime","parentType":"","signature":"float cargf(cfloat  z)","url":"/druntime/core/stdc/complex/cargf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cargl","package":"druntime","parentType":"","signature":"real cargl(creal  z)","url":"/druntime/core/stdc/complex/cargl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cimag","package":"druntime","parentType":"","signature":"double cimag(cdouble  z)","url":"/druntime/core/stdc/complex/cimag.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cimagf","package":"druntime","parentType":"","signature":"float cimagf(cfloat  z)","url":"/druntime/core/stdc/complex/cimagf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cimagl","package":"druntime","parentType":"","signature":"real cimagl(creal  z)","url":"/druntime/core/stdc/complex/cimagl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"conj","package":"druntime","parentType":"","signature":"cdouble conj(cdouble  z)","url":"/druntime/core/stdc/complex/conj.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"conjf","package":"druntime","parentType":"","signature":"cfloat conjf(cfloat  z)","url":"/druntime/core/stdc/complex/conjf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"conjl","package":"druntime","parentType":"","signature":"creal conjl(creal  z)","url":"/druntime/core/stdc/complex/conjl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cproj","package":"druntime","parentType":"","signature":"cdouble cproj(cdouble  z)","url":"/druntime/core/stdc/complex/cproj.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cprojf","package":"druntime","parentType":"","signature":"cfloat cprojf(cfloat  z)","url":"/druntime/core/stdc/complex/cprojf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"cprojl","package":"druntime","parentType":"","signature":"creal cprojl(creal  z)","url":"/druntime/core/stdc/complex/cprojl.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"creald","package":"druntime","parentType":"","signature":"double creald(cdouble  z)","url":"/druntime/core/stdc/complex/creald.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"crealf","package":"druntime","parentType":"","signature":"float crealf(cfloat  z)","url":"/druntime/core/stdc/complex/crealf.html"},{"doc":"","kind":"function","module":"core.stdc.complex","name":"creall","package":"druntime","parentType":"","signature":"real creall(creal  z)","url":"/druntime/core/stdc/complex/creall.html"},{"doc":"","kind":"alias","module":"core.stdc.complex","name":"complex","package":"druntime","parentType":"","signature":"complex = creal","url":"/druntime/core/stdc/complex.html#complex"},{"doc":"","kind":"alias","module":"core.stdc.complex","name":"imaginary","package":"druntime","parentType":"","signature":"imaginary = ireal","url":"/druntime/core/stdc/complex.html#imaginary"},{"doc":"D compatible types that correspond to various basic types in associated C and C++ compilers.","kind":"module","module":"core.stdc.config","name":"core.stdc.config","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/config.html"},{"doc":"","kind":"template","module":"core.stdc.config","name":"muslRedirTime64Mangle","package":"druntime","parentType":"","signature":"muslRedirTime64Mangle(string name,  string redirectedName)","url":"/druntime/core/stdc/config.html#muslRedirTime64Mangle"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.ctype","name":"core.stdc.ctype","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/ctype.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isalnum","package":"druntime","parentType":"","signature":"int isalnum(int  c)","url":"/druntime/core/stdc/ctype/isalnum.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isalpha","package":"druntime","parentType":"","signature":"int isalpha(int  c)","url":"/druntime/core/stdc/ctype/isalpha.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isblank","package":"druntime","parentType":"","signature":"int isblank(int  c)","url":"/druntime/core/stdc/ctype/isblank.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"iscntrl","package":"druntime","parentType":"","signature":"int iscntrl(int  c)","url":"/druntime/core/stdc/ctype/iscntrl.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isdigit","package":"druntime","parentType":"","signature":"int isdigit(int  c)","url":"/druntime/core/stdc/ctype/isdigit.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isgraph","package":"druntime","parentType":"","signature":"int isgraph(int  c)","url":"/druntime/core/stdc/ctype/isgraph.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"islower","package":"druntime","parentType":"","signature":"int islower(int  c)","url":"/druntime/core/stdc/ctype/islower.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isprint","package":"druntime","parentType":"","signature":"int isprint(int  c)","url":"/druntime/core/stdc/ctype/isprint.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"ispunct","package":"druntime","parentType":"","signature":"int ispunct(int  c)","url":"/druntime/core/stdc/ctype/ispunct.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isspace","package":"druntime","parentType":"","signature":"int isspace(int  c)","url":"/druntime/core/stdc/ctype/isspace.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isupper","package":"druntime","parentType":"","signature":"int isupper(int  c)","url":"/druntime/core/stdc/ctype/isupper.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"isxdigit","package":"druntime","parentType":"","signature":"int isxdigit(int  c)","url":"/druntime/core/stdc/ctype/isxdigit.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"tolower","package":"druntime","parentType":"","signature":"int tolower(int  c)","url":"/druntime/core/stdc/ctype/tolower.html"},{"doc":"","kind":"function","module":"core.stdc.ctype","name":"toupper","package":"druntime","parentType":"","signature":"int toupper(int  c)","url":"/druntime/core/stdc/ctype/toupper.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.errno","name":"core.stdc.errno","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/errno.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.fenv","name":"core.stdc.fenv","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/fenv.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"feclearexcept","package":"druntime","parentType":"","signature":"int feclearexcept(int  excepts)","url":"/druntime/core/stdc/fenv/feclearexcept.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fetestexcept","package":"druntime","parentType":"","signature":"int fetestexcept(int  excepts)","url":"/druntime/core/stdc/fenv/fetestexcept.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"feholdexcept","package":"druntime","parentType":"","signature":"int feholdexcept(fenv_t *  envp)","url":"/druntime/core/stdc/fenv/feholdexcept.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fegetexceptflag","package":"druntime","parentType":"","signature":"int fegetexceptflag(fexcept_t *  flagp,  int  excepts)","url":"/druntime/core/stdc/fenv/fegetexceptflag.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fesetexceptflag","package":"druntime","parentType":"","signature":"int fesetexceptflag(const  scope  fexcept_t *  flagp,  int  excepts)","url":"/druntime/core/stdc/fenv/fesetexceptflag.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fegetround","package":"druntime","parentType":"","signature":"int fegetround()","url":"/druntime/core/stdc/fenv/fegetround.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fesetround","package":"druntime","parentType":"","signature":"int fesetround(int  round)","url":"/druntime/core/stdc/fenv/fesetround.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fegetenv","package":"druntime","parentType":"","signature":"int fegetenv(fenv_t *  envp)","url":"/druntime/core/stdc/fenv/fegetenv.html"},{"doc":"","kind":"function","module":"core.stdc.fenv","name":"fesetenv","package":"druntime","parentType":"","signature":"int fesetenv(const  scope  fenv_t *  envp)","url":"/druntime/core/stdc/fenv/fesetenv.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.float_","name":"core.stdc.float_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/float_.html"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_ROUNDS","package":"druntime","parentType":"","signature":"FLT_ROUNDS","url":"/druntime/core/stdc/float_.html#FLT_ROUNDS"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_EVAL_METHOD","package":"druntime","parentType":"","signature":"FLT_EVAL_METHOD","url":"/druntime/core/stdc/float_.html#FLT_EVAL_METHOD"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_RADIX","package":"druntime","parentType":"","signature":"FLT_RADIX","url":"/druntime/core/stdc/float_.html#FLT_RADIX"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DECIMAL_DIG","package":"druntime","parentType":"","signature":"DECIMAL_DIG","url":"/druntime/core/stdc/float_.html#DECIMAL_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_DIG","package":"druntime","parentType":"","signature":"FLT_DIG","url":"/druntime/core/stdc/float_.html#FLT_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_DIG","package":"druntime","parentType":"","signature":"DBL_DIG","url":"/druntime/core/stdc/float_.html#DBL_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_DIG","package":"druntime","parentType":"","signature":"LDBL_DIG","url":"/druntime/core/stdc/float_.html#LDBL_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MANT_DIG","package":"druntime","parentType":"","signature":"FLT_MANT_DIG","url":"/druntime/core/stdc/float_.html#FLT_MANT_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MANT_DIG","package":"druntime","parentType":"","signature":"DBL_MANT_DIG","url":"/druntime/core/stdc/float_.html#DBL_MANT_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MANT_DIG","package":"druntime","parentType":"","signature":"LDBL_MANT_DIG","url":"/druntime/core/stdc/float_.html#LDBL_MANT_DIG"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MIN","package":"druntime","parentType":"","signature":"FLT_MIN","url":"/druntime/core/stdc/float_.html#FLT_MIN"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MIN","package":"druntime","parentType":"","signature":"DBL_MIN","url":"/druntime/core/stdc/float_.html#DBL_MIN"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MIN","package":"druntime","parentType":"","signature":"LDBL_MIN","url":"/druntime/core/stdc/float_.html#LDBL_MIN"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MAX","package":"druntime","parentType":"","signature":"FLT_MAX","url":"/druntime/core/stdc/float_.html#FLT_MAX"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MAX","package":"druntime","parentType":"","signature":"DBL_MAX","url":"/druntime/core/stdc/float_.html#DBL_MAX"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MAX","package":"druntime","parentType":"","signature":"LDBL_MAX","url":"/druntime/core/stdc/float_.html#LDBL_MAX"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_EPSILON","package":"druntime","parentType":"","signature":"FLT_EPSILON","url":"/druntime/core/stdc/float_.html#FLT_EPSILON"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_EPSILON","package":"druntime","parentType":"","signature":"DBL_EPSILON","url":"/druntime/core/stdc/float_.html#DBL_EPSILON"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_EPSILON","package":"druntime","parentType":"","signature":"LDBL_EPSILON","url":"/druntime/core/stdc/float_.html#LDBL_EPSILON"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MIN_EXP","package":"druntime","parentType":"","signature":"FLT_MIN_EXP","url":"/druntime/core/stdc/float_.html#FLT_MIN_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MIN_EXP","package":"druntime","parentType":"","signature":"DBL_MIN_EXP","url":"/druntime/core/stdc/float_.html#DBL_MIN_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MIN_EXP","package":"druntime","parentType":"","signature":"LDBL_MIN_EXP","url":"/druntime/core/stdc/float_.html#LDBL_MIN_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MAX_EXP","package":"druntime","parentType":"","signature":"FLT_MAX_EXP","url":"/druntime/core/stdc/float_.html#FLT_MAX_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MAX_EXP","package":"druntime","parentType":"","signature":"DBL_MAX_EXP","url":"/druntime/core/stdc/float_.html#DBL_MAX_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MAX_EXP","package":"druntime","parentType":"","signature":"LDBL_MAX_EXP","url":"/druntime/core/stdc/float_.html#LDBL_MAX_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MIN_10_EXP","package":"druntime","parentType":"","signature":"FLT_MIN_10_EXP","url":"/druntime/core/stdc/float_.html#FLT_MIN_10_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MIN_10_EXP","package":"druntime","parentType":"","signature":"DBL_MIN_10_EXP","url":"/druntime/core/stdc/float_.html#DBL_MIN_10_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MIN_10_EXP","package":"druntime","parentType":"","signature":"LDBL_MIN_10_EXP","url":"/druntime/core/stdc/float_.html#LDBL_MIN_10_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"FLT_MAX_10_EXP","package":"druntime","parentType":"","signature":"FLT_MAX_10_EXP","url":"/druntime/core/stdc/float_.html#FLT_MAX_10_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"DBL_MAX_10_EXP","package":"druntime","parentType":"","signature":"DBL_MAX_10_EXP","url":"/druntime/core/stdc/float_.html#DBL_MAX_10_EXP"},{"doc":"","kind":"variable","module":"core.stdc.float_","name":"LDBL_MAX_10_EXP","package":"druntime","parentType":"","signature":"LDBL_MAX_10_EXP","url":"/druntime/core/stdc/float_.html#LDBL_MAX_10_EXP"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.inttypes","name":"core.stdc.inttypes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/inttypes.html"},{"doc":"","kind":"function","module":"core.stdc.inttypes","name":"imaxabs","package":"druntime","parentType":"","signature":"intmax_t imaxabs(intmax_t j)","url":"/druntime/core/stdc/inttypes/imaxabs.html"},{"doc":"","kind":"function","module":"core.stdc.inttypes","name":"imaxdiv","package":"druntime","parentType":"","signature":"imaxdiv_t imaxdiv(intmax_t numer,  intmax_t denom)","url":"/druntime/core/stdc/inttypes/imaxdiv.html"},{"doc":"","kind":"function","module":"core.stdc.inttypes","name":"strtoimax","package":"druntime","parentType":"","signature":"intmax_t strtoimax(const  scope  char *  nptr,  char * *  endptr,  int  base)","url":"/druntime/core/stdc/inttypes/strtoimax.html"},{"doc":"","kind":"function","module":"core.stdc.inttypes","name":"strtoumax","package":"druntime","parentType":"","signature":"uintmax_t strtoumax(const  scope  char *  nptr,  char * *  endptr,  int  base)","url":"/druntime/core/stdc/inttypes/strtoumax.html"},{"doc":"","kind":"function","module":"core.stdc.inttypes","name":"wcstoimax","package":"druntime","parentType":"","signature":"intmax_t wcstoimax(const  scope  wchar_t *  nptr,  wchar_t * *  endptr,  int  base)","url":"/druntime/core/stdc/inttypes/wcstoimax.html"},{"doc":"","kind":"function","module":"core.stdc.inttypes","name":"wcstoumax","package":"druntime","parentType":"","signature":"uintmax_t wcstoumax(const  scope  wchar_t *  nptr,  wchar_t * *  endptr,  int  base)","url":"/druntime/core/stdc/inttypes/wcstoumax.html"},{"doc":"","kind":"struct","module":"core.stdc.inttypes","name":"imaxdiv_t","package":"druntime","parentType":"","signature":"imaxdiv_t","url":"/druntime/core/stdc/inttypes.html#imaxdiv_t"},{"doc":"","kind":"alias","module":"core.stdc.inttypes","name":"_cstr","package":"druntime","parentType":"","signature":"_cstr = immutable(char) *","url":"/druntime/core/stdc/inttypes.html#_cstr"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRId8","package":"druntime","parentType":"","signature":"_cstr PRId8","url":"/druntime/core/stdc/inttypes.html#PRId8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRId16","package":"druntime","parentType":"","signature":"_cstr PRId16","url":"/druntime/core/stdc/inttypes.html#PRId16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRId32","package":"druntime","parentType":"","signature":"_cstr PRId32","url":"/druntime/core/stdc/inttypes.html#PRId32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRId64","package":"druntime","parentType":"","signature":"_cstr PRId64","url":"/druntime/core/stdc/inttypes.html#PRId64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdLEAST8","package":"druntime","parentType":"","signature":"_cstr PRIdLEAST8","url":"/druntime/core/stdc/inttypes.html#PRIdLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdLEAST16","package":"druntime","parentType":"","signature":"_cstr PRIdLEAST16","url":"/druntime/core/stdc/inttypes.html#PRIdLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdLEAST32","package":"druntime","parentType":"","signature":"_cstr PRIdLEAST32","url":"/druntime/core/stdc/inttypes.html#PRIdLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdLEAST64","package":"druntime","parentType":"","signature":"_cstr PRIdLEAST64","url":"/druntime/core/stdc/inttypes.html#PRIdLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdFAST8","package":"druntime","parentType":"","signature":"_cstr PRIdFAST8","url":"/druntime/core/stdc/inttypes.html#PRIdFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdFAST16","package":"druntime","parentType":"","signature":"_cstr PRIdFAST16","url":"/druntime/core/stdc/inttypes.html#PRIdFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdFAST32","package":"druntime","parentType":"","signature":"_cstr PRIdFAST32","url":"/druntime/core/stdc/inttypes.html#PRIdFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIdFAST64","package":"druntime","parentType":"","signature":"_cstr PRIdFAST64","url":"/druntime/core/stdc/inttypes.html#PRIdFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIi8","package":"druntime","parentType":"","signature":"_cstr PRIi8","url":"/druntime/core/stdc/inttypes.html#PRIi8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIi16","package":"druntime","parentType":"","signature":"_cstr PRIi16","url":"/druntime/core/stdc/inttypes.html#PRIi16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIi32","package":"druntime","parentType":"","signature":"_cstr PRIi32","url":"/druntime/core/stdc/inttypes.html#PRIi32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIi64","package":"druntime","parentType":"","signature":"_cstr PRIi64","url":"/druntime/core/stdc/inttypes.html#PRIi64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiLEAST8","package":"druntime","parentType":"","signature":"_cstr PRIiLEAST8","url":"/druntime/core/stdc/inttypes.html#PRIiLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiLEAST16","package":"druntime","parentType":"","signature":"_cstr PRIiLEAST16","url":"/druntime/core/stdc/inttypes.html#PRIiLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiLEAST32","package":"druntime","parentType":"","signature":"_cstr PRIiLEAST32","url":"/druntime/core/stdc/inttypes.html#PRIiLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiLEAST64","package":"druntime","parentType":"","signature":"_cstr PRIiLEAST64","url":"/druntime/core/stdc/inttypes.html#PRIiLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiFAST8","package":"druntime","parentType":"","signature":"_cstr PRIiFAST8","url":"/druntime/core/stdc/inttypes.html#PRIiFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiFAST16","package":"druntime","parentType":"","signature":"_cstr PRIiFAST16","url":"/druntime/core/stdc/inttypes.html#PRIiFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiFAST32","package":"druntime","parentType":"","signature":"_cstr PRIiFAST32","url":"/druntime/core/stdc/inttypes.html#PRIiFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIiFAST64","package":"druntime","parentType":"","signature":"_cstr PRIiFAST64","url":"/druntime/core/stdc/inttypes.html#PRIiFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIo8","package":"druntime","parentType":"","signature":"_cstr PRIo8","url":"/druntime/core/stdc/inttypes.html#PRIo8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIo16","package":"druntime","parentType":"","signature":"_cstr PRIo16","url":"/druntime/core/stdc/inttypes.html#PRIo16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIo32","package":"druntime","parentType":"","signature":"_cstr PRIo32","url":"/druntime/core/stdc/inttypes.html#PRIo32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIo64","package":"druntime","parentType":"","signature":"_cstr PRIo64","url":"/druntime/core/stdc/inttypes.html#PRIo64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoLEAST8","package":"druntime","parentType":"","signature":"_cstr PRIoLEAST8","url":"/druntime/core/stdc/inttypes.html#PRIoLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoLEAST16","package":"druntime","parentType":"","signature":"_cstr PRIoLEAST16","url":"/druntime/core/stdc/inttypes.html#PRIoLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoLEAST32","package":"druntime","parentType":"","signature":"_cstr PRIoLEAST32","url":"/druntime/core/stdc/inttypes.html#PRIoLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoLEAST64","package":"druntime","parentType":"","signature":"_cstr PRIoLEAST64","url":"/druntime/core/stdc/inttypes.html#PRIoLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoFAST8","package":"druntime","parentType":"","signature":"_cstr PRIoFAST8","url":"/druntime/core/stdc/inttypes.html#PRIoFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoFAST16","package":"druntime","parentType":"","signature":"_cstr PRIoFAST16","url":"/druntime/core/stdc/inttypes.html#PRIoFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoFAST32","package":"druntime","parentType":"","signature":"_cstr PRIoFAST32","url":"/druntime/core/stdc/inttypes.html#PRIoFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIoFAST64","package":"druntime","parentType":"","signature":"_cstr PRIoFAST64","url":"/druntime/core/stdc/inttypes.html#PRIoFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIu8","package":"druntime","parentType":"","signature":"_cstr PRIu8","url":"/druntime/core/stdc/inttypes.html#PRIu8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIu16","package":"druntime","parentType":"","signature":"_cstr PRIu16","url":"/druntime/core/stdc/inttypes.html#PRIu16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIu32","package":"druntime","parentType":"","signature":"_cstr PRIu32","url":"/druntime/core/stdc/inttypes.html#PRIu32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIu64","package":"druntime","parentType":"","signature":"_cstr PRIu64","url":"/druntime/core/stdc/inttypes.html#PRIu64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuLEAST8","package":"druntime","parentType":"","signature":"_cstr PRIuLEAST8","url":"/druntime/core/stdc/inttypes.html#PRIuLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuLEAST16","package":"druntime","parentType":"","signature":"_cstr PRIuLEAST16","url":"/druntime/core/stdc/inttypes.html#PRIuLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuLEAST32","package":"druntime","parentType":"","signature":"_cstr PRIuLEAST32","url":"/druntime/core/stdc/inttypes.html#PRIuLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuLEAST64","package":"druntime","parentType":"","signature":"_cstr PRIuLEAST64","url":"/druntime/core/stdc/inttypes.html#PRIuLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuFAST8","package":"druntime","parentType":"","signature":"_cstr PRIuFAST8","url":"/druntime/core/stdc/inttypes.html#PRIuFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuFAST16","package":"druntime","parentType":"","signature":"_cstr PRIuFAST16","url":"/druntime/core/stdc/inttypes.html#PRIuFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuFAST32","package":"druntime","parentType":"","signature":"_cstr PRIuFAST32","url":"/druntime/core/stdc/inttypes.html#PRIuFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIuFAST64","package":"druntime","parentType":"","signature":"_cstr PRIuFAST64","url":"/druntime/core/stdc/inttypes.html#PRIuFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIx8","package":"druntime","parentType":"","signature":"_cstr PRIx8","url":"/druntime/core/stdc/inttypes.html#PRIx8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIx16","package":"druntime","parentType":"","signature":"_cstr PRIx16","url":"/druntime/core/stdc/inttypes.html#PRIx16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIx32","package":"druntime","parentType":"","signature":"_cstr PRIx32","url":"/druntime/core/stdc/inttypes.html#PRIx32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIx64","package":"druntime","parentType":"","signature":"_cstr PRIx64","url":"/druntime/core/stdc/inttypes.html#PRIx64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxLEAST8","package":"druntime","parentType":"","signature":"_cstr PRIxLEAST8","url":"/druntime/core/stdc/inttypes.html#PRIxLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxLEAST16","package":"druntime","parentType":"","signature":"_cstr PRIxLEAST16","url":"/druntime/core/stdc/inttypes.html#PRIxLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxLEAST32","package":"druntime","parentType":"","signature":"_cstr PRIxLEAST32","url":"/druntime/core/stdc/inttypes.html#PRIxLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxLEAST64","package":"druntime","parentType":"","signature":"_cstr PRIxLEAST64","url":"/druntime/core/stdc/inttypes.html#PRIxLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxFAST8","package":"druntime","parentType":"","signature":"_cstr PRIxFAST8","url":"/druntime/core/stdc/inttypes.html#PRIxFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxFAST16","package":"druntime","parentType":"","signature":"_cstr PRIxFAST16","url":"/druntime/core/stdc/inttypes.html#PRIxFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxFAST32","package":"druntime","parentType":"","signature":"_cstr PRIxFAST32","url":"/druntime/core/stdc/inttypes.html#PRIxFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIxFAST64","package":"druntime","parentType":"","signature":"_cstr PRIxFAST64","url":"/druntime/core/stdc/inttypes.html#PRIxFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIX8","package":"druntime","parentType":"","signature":"_cstr PRIX8","url":"/druntime/core/stdc/inttypes.html#PRIX8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIX16","package":"druntime","parentType":"","signature":"_cstr PRIX16","url":"/druntime/core/stdc/inttypes.html#PRIX16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIX32","package":"druntime","parentType":"","signature":"_cstr PRIX32","url":"/druntime/core/stdc/inttypes.html#PRIX32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIX64","package":"druntime","parentType":"","signature":"_cstr PRIX64","url":"/druntime/core/stdc/inttypes.html#PRIX64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXLEAST8","package":"druntime","parentType":"","signature":"_cstr PRIXLEAST8","url":"/druntime/core/stdc/inttypes.html#PRIXLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXLEAST16","package":"druntime","parentType":"","signature":"_cstr PRIXLEAST16","url":"/druntime/core/stdc/inttypes.html#PRIXLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXLEAST32","package":"druntime","parentType":"","signature":"_cstr PRIXLEAST32","url":"/druntime/core/stdc/inttypes.html#PRIXLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXLEAST64","package":"druntime","parentType":"","signature":"_cstr PRIXLEAST64","url":"/druntime/core/stdc/inttypes.html#PRIXLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXFAST8","package":"druntime","parentType":"","signature":"_cstr PRIXFAST8","url":"/druntime/core/stdc/inttypes.html#PRIXFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXFAST16","package":"druntime","parentType":"","signature":"_cstr PRIXFAST16","url":"/druntime/core/stdc/inttypes.html#PRIXFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXFAST32","package":"druntime","parentType":"","signature":"_cstr PRIXFAST32","url":"/druntime/core/stdc/inttypes.html#PRIXFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"PRIXFAST64","package":"druntime","parentType":"","signature":"_cstr PRIXFAST64","url":"/druntime/core/stdc/inttypes.html#PRIXFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNd8","package":"druntime","parentType":"","signature":"_cstr SCNd8","url":"/druntime/core/stdc/inttypes.html#SCNd8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNd16","package":"druntime","parentType":"","signature":"_cstr SCNd16","url":"/druntime/core/stdc/inttypes.html#SCNd16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNd32","package":"druntime","parentType":"","signature":"_cstr SCNd32","url":"/druntime/core/stdc/inttypes.html#SCNd32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNd64","package":"druntime","parentType":"","signature":"_cstr SCNd64","url":"/druntime/core/stdc/inttypes.html#SCNd64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdLEAST8","package":"druntime","parentType":"","signature":"_cstr SCNdLEAST8","url":"/druntime/core/stdc/inttypes.html#SCNdLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdLEAST16","package":"druntime","parentType":"","signature":"_cstr SCNdLEAST16","url":"/druntime/core/stdc/inttypes.html#SCNdLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdLEAST32","package":"druntime","parentType":"","signature":"_cstr SCNdLEAST32","url":"/druntime/core/stdc/inttypes.html#SCNdLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdLEAST64","package":"druntime","parentType":"","signature":"_cstr SCNdLEAST64","url":"/druntime/core/stdc/inttypes.html#SCNdLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdFAST8","package":"druntime","parentType":"","signature":"_cstr SCNdFAST8","url":"/druntime/core/stdc/inttypes.html#SCNdFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdFAST16","package":"druntime","parentType":"","signature":"_cstr SCNdFAST16","url":"/druntime/core/stdc/inttypes.html#SCNdFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdFAST32","package":"druntime","parentType":"","signature":"_cstr SCNdFAST32","url":"/druntime/core/stdc/inttypes.html#SCNdFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNdFAST64","package":"druntime","parentType":"","signature":"_cstr SCNdFAST64","url":"/druntime/core/stdc/inttypes.html#SCNdFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNi8","package":"druntime","parentType":"","signature":"_cstr SCNi8","url":"/druntime/core/stdc/inttypes.html#SCNi8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNi16","package":"druntime","parentType":"","signature":"_cstr SCNi16","url":"/druntime/core/stdc/inttypes.html#SCNi16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNi32","package":"druntime","parentType":"","signature":"_cstr SCNi32","url":"/druntime/core/stdc/inttypes.html#SCNi32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNi64","package":"druntime","parentType":"","signature":"_cstr SCNi64","url":"/druntime/core/stdc/inttypes.html#SCNi64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiLEAST8","package":"druntime","parentType":"","signature":"_cstr SCNiLEAST8","url":"/druntime/core/stdc/inttypes.html#SCNiLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiLEAST16","package":"druntime","parentType":"","signature":"_cstr SCNiLEAST16","url":"/druntime/core/stdc/inttypes.html#SCNiLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiLEAST32","package":"druntime","parentType":"","signature":"_cstr SCNiLEAST32","url":"/druntime/core/stdc/inttypes.html#SCNiLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiLEAST64","package":"druntime","parentType":"","signature":"_cstr SCNiLEAST64","url":"/druntime/core/stdc/inttypes.html#SCNiLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiFAST8","package":"druntime","parentType":"","signature":"_cstr SCNiFAST8","url":"/druntime/core/stdc/inttypes.html#SCNiFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiFAST16","package":"druntime","parentType":"","signature":"_cstr SCNiFAST16","url":"/druntime/core/stdc/inttypes.html#SCNiFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiFAST32","package":"druntime","parentType":"","signature":"_cstr SCNiFAST32","url":"/druntime/core/stdc/inttypes.html#SCNiFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNiFAST64","package":"druntime","parentType":"","signature":"_cstr SCNiFAST64","url":"/druntime/core/stdc/inttypes.html#SCNiFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNo8","package":"druntime","parentType":"","signature":"_cstr SCNo8","url":"/druntime/core/stdc/inttypes.html#SCNo8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNo16","package":"druntime","parentType":"","signature":"_cstr SCNo16","url":"/druntime/core/stdc/inttypes.html#SCNo16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNo32","package":"druntime","parentType":"","signature":"_cstr SCNo32","url":"/druntime/core/stdc/inttypes.html#SCNo32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNo64","package":"druntime","parentType":"","signature":"_cstr SCNo64","url":"/druntime/core/stdc/inttypes.html#SCNo64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoLEAST8","package":"druntime","parentType":"","signature":"_cstr SCNoLEAST8","url":"/druntime/core/stdc/inttypes.html#SCNoLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoLEAST16","package":"druntime","parentType":"","signature":"_cstr SCNoLEAST16","url":"/druntime/core/stdc/inttypes.html#SCNoLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoLEAST32","package":"druntime","parentType":"","signature":"_cstr SCNoLEAST32","url":"/druntime/core/stdc/inttypes.html#SCNoLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoLEAST64","package":"druntime","parentType":"","signature":"_cstr SCNoLEAST64","url":"/druntime/core/stdc/inttypes.html#SCNoLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoFAST8","package":"druntime","parentType":"","signature":"_cstr SCNoFAST8","url":"/druntime/core/stdc/inttypes.html#SCNoFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoFAST16","package":"druntime","parentType":"","signature":"_cstr SCNoFAST16","url":"/druntime/core/stdc/inttypes.html#SCNoFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoFAST32","package":"druntime","parentType":"","signature":"_cstr SCNoFAST32","url":"/druntime/core/stdc/inttypes.html#SCNoFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNoFAST64","package":"druntime","parentType":"","signature":"_cstr SCNoFAST64","url":"/druntime/core/stdc/inttypes.html#SCNoFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNu8","package":"druntime","parentType":"","signature":"_cstr SCNu8","url":"/druntime/core/stdc/inttypes.html#SCNu8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNu16","package":"druntime","parentType":"","signature":"_cstr SCNu16","url":"/druntime/core/stdc/inttypes.html#SCNu16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNu32","package":"druntime","parentType":"","signature":"_cstr SCNu32","url":"/druntime/core/stdc/inttypes.html#SCNu32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNu64","package":"druntime","parentType":"","signature":"_cstr SCNu64","url":"/druntime/core/stdc/inttypes.html#SCNu64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuLEAST8","package":"druntime","parentType":"","signature":"_cstr SCNuLEAST8","url":"/druntime/core/stdc/inttypes.html#SCNuLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuLEAST16","package":"druntime","parentType":"","signature":"_cstr SCNuLEAST16","url":"/druntime/core/stdc/inttypes.html#SCNuLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuLEAST32","package":"druntime","parentType":"","signature":"_cstr SCNuLEAST32","url":"/druntime/core/stdc/inttypes.html#SCNuLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuLEAST64","package":"druntime","parentType":"","signature":"_cstr SCNuLEAST64","url":"/druntime/core/stdc/inttypes.html#SCNuLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuFAST8","package":"druntime","parentType":"","signature":"_cstr SCNuFAST8","url":"/druntime/core/stdc/inttypes.html#SCNuFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuFAST16","package":"druntime","parentType":"","signature":"_cstr SCNuFAST16","url":"/druntime/core/stdc/inttypes.html#SCNuFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuFAST32","package":"druntime","parentType":"","signature":"_cstr SCNuFAST32","url":"/druntime/core/stdc/inttypes.html#SCNuFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNuFAST64","package":"druntime","parentType":"","signature":"_cstr SCNuFAST64","url":"/druntime/core/stdc/inttypes.html#SCNuFAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNx8","package":"druntime","parentType":"","signature":"_cstr SCNx8","url":"/druntime/core/stdc/inttypes.html#SCNx8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNx16","package":"druntime","parentType":"","signature":"_cstr SCNx16","url":"/druntime/core/stdc/inttypes.html#SCNx16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNx32","package":"druntime","parentType":"","signature":"_cstr SCNx32","url":"/druntime/core/stdc/inttypes.html#SCNx32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNx64","package":"druntime","parentType":"","signature":"_cstr SCNx64","url":"/druntime/core/stdc/inttypes.html#SCNx64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxLEAST8","package":"druntime","parentType":"","signature":"_cstr SCNxLEAST8","url":"/druntime/core/stdc/inttypes.html#SCNxLEAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxLEAST16","package":"druntime","parentType":"","signature":"_cstr SCNxLEAST16","url":"/druntime/core/stdc/inttypes.html#SCNxLEAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxLEAST32","package":"druntime","parentType":"","signature":"_cstr SCNxLEAST32","url":"/druntime/core/stdc/inttypes.html#SCNxLEAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxLEAST64","package":"druntime","parentType":"","signature":"_cstr SCNxLEAST64","url":"/druntime/core/stdc/inttypes.html#SCNxLEAST64"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxFAST8","package":"druntime","parentType":"","signature":"_cstr SCNxFAST8","url":"/druntime/core/stdc/inttypes.html#SCNxFAST8"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxFAST16","package":"druntime","parentType":"","signature":"_cstr SCNxFAST16","url":"/druntime/core/stdc/inttypes.html#SCNxFAST16"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxFAST32","package":"druntime","parentType":"","signature":"_cstr SCNxFAST32","url":"/druntime/core/stdc/inttypes.html#SCNxFAST32"},{"doc":"","kind":"variable","module":"core.stdc.inttypes","name":"SCNxFAST64","package":"druntime","parentType":"","signature":"_cstr SCNxFAST64","url":"/druntime/core/stdc/inttypes.html#SCNxFAST64"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.limits","name":"core.stdc.limits","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/limits.html"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"CHAR_BIT","package":"druntime","parentType":"","signature":"CHAR_BIT","url":"/druntime/core/stdc/limits.html#CHAR_BIT"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"SCHAR_MIN","package":"druntime","parentType":"","signature":"SCHAR_MIN","url":"/druntime/core/stdc/limits.html#SCHAR_MIN"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"SCHAR_MAX","package":"druntime","parentType":"","signature":"SCHAR_MAX","url":"/druntime/core/stdc/limits.html#SCHAR_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"UCHAR_MAX","package":"druntime","parentType":"","signature":"UCHAR_MAX","url":"/druntime/core/stdc/limits.html#UCHAR_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"CHAR_MIN","package":"druntime","parentType":"","signature":"CHAR_MIN","url":"/druntime/core/stdc/limits.html#CHAR_MIN"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"CHAR_MAX","package":"druntime","parentType":"","signature":"CHAR_MAX","url":"/druntime/core/stdc/limits.html#CHAR_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"MB_LEN_MAX","package":"druntime","parentType":"","signature":"MB_LEN_MAX","url":"/druntime/core/stdc/limits.html#MB_LEN_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"SHRT_MIN","package":"druntime","parentType":"","signature":"SHRT_MIN","url":"/druntime/core/stdc/limits.html#SHRT_MIN"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"SHRT_MAX","package":"druntime","parentType":"","signature":"SHRT_MAX","url":"/druntime/core/stdc/limits.html#SHRT_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"USHRT_MAX","package":"druntime","parentType":"","signature":"USHRT_MAX","url":"/druntime/core/stdc/limits.html#USHRT_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"INT_MIN","package":"druntime","parentType":"","signature":"INT_MIN","url":"/druntime/core/stdc/limits.html#INT_MIN"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"INT_MAX","package":"druntime","parentType":"","signature":"INT_MAX","url":"/druntime/core/stdc/limits.html#INT_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"UINT_MAX","package":"druntime","parentType":"","signature":"UINT_MAX","url":"/druntime/core/stdc/limits.html#UINT_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"LONG_MIN","package":"druntime","parentType":"","signature":"LONG_MIN","url":"/druntime/core/stdc/limits.html#LONG_MIN"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"LONG_MAX","package":"druntime","parentType":"","signature":"LONG_MAX","url":"/druntime/core/stdc/limits.html#LONG_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"ULONG_MAX","package":"druntime","parentType":"","signature":"ULONG_MAX","url":"/druntime/core/stdc/limits.html#ULONG_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"LLONG_MIN","package":"druntime","parentType":"","signature":"LLONG_MIN","url":"/druntime/core/stdc/limits.html#LLONG_MIN"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"LLONG_MAX","package":"druntime","parentType":"","signature":"LLONG_MAX","url":"/druntime/core/stdc/limits.html#LLONG_MAX"},{"doc":"","kind":"variable","module":"core.stdc.limits","name":"ULLONG_MAX","package":"druntime","parentType":"","signature":"ULLONG_MAX","url":"/druntime/core/stdc/limits.html#ULLONG_MAX"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.locale","name":"core.stdc.locale","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/locale.html"},{"doc":"","kind":"function","module":"core.stdc.locale","name":"setlocale","package":"druntime","parentType":"","signature":"char * setlocale(int  category,  const  scope  char *  locale)","url":"/druntime/core/stdc/locale/setlocale.html"},{"doc":"","kind":"function","module":"core.stdc.locale","name":"localeconv","package":"druntime","parentType":"","signature":"lconv * localeconv()","url":"/druntime/core/stdc/locale/localeconv.html"},{"doc":"","kind":"struct","module":"core.stdc.locale","name":"lconv","package":"druntime","parentType":"","signature":"lconv","url":"/druntime/core/stdc/locale.html#lconv"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.math","name":"core.stdc.math","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/math.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isgreater","package":"druntime","parentType":"","signature":"int isgreater()(float  x,  float  y)","url":"/druntime/core/stdc/math/isgreater.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isgreater","package":"druntime","parentType":"","signature":"int isgreater()(double  x,  double  y)","url":"/druntime/core/stdc/math/isgreater.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isgreater","package":"druntime","parentType":"","signature":"int isgreater()(real  x,  real  y)","url":"/druntime/core/stdc/math/isgreater.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isgreaterequal","package":"druntime","parentType":"","signature":"int isgreaterequal()(float  x,  float  y)","url":"/druntime/core/stdc/math/isgreaterequal.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isgreaterequal","package":"druntime","parentType":"","signature":"int isgreaterequal()(double  x,  double  y)","url":"/druntime/core/stdc/math/isgreaterequal.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isgreaterequal","package":"druntime","parentType":"","signature":"int isgreaterequal()(real  x,  real  y)","url":"/druntime/core/stdc/math/isgreaterequal.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isless","package":"druntime","parentType":"","signature":"int isless()(float  x,  float  y)","url":"/druntime/core/stdc/math/isless.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isless","package":"druntime","parentType":"","signature":"int isless()(double  x,  double  y)","url":"/druntime/core/stdc/math/isless.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isless","package":"druntime","parentType":"","signature":"int isless()(real  x,  real  y)","url":"/druntime/core/stdc/math/isless.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"islessequal","package":"druntime","parentType":"","signature":"int islessequal()(float  x,  float  y)","url":"/druntime/core/stdc/math/islessequal.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"islessequal","package":"druntime","parentType":"","signature":"int islessequal()(double  x,  double  y)","url":"/druntime/core/stdc/math/islessequal.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"islessequal","package":"druntime","parentType":"","signature":"int islessequal()(real  x,  real  y)","url":"/druntime/core/stdc/math/islessequal.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"islessgreater","package":"druntime","parentType":"","signature":"int islessgreater()(float  x,  float  y)","url":"/druntime/core/stdc/math/islessgreater.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"islessgreater","package":"druntime","parentType":"","signature":"int islessgreater()(double  x,  double  y)","url":"/druntime/core/stdc/math/islessgreater.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"islessgreater","package":"druntime","parentType":"","signature":"int islessgreater()(real  x,  real  y)","url":"/druntime/core/stdc/math/islessgreater.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isunordered","package":"druntime","parentType":"","signature":"int isunordered()(float  x,  float  y)","url":"/druntime/core/stdc/math/isunordered.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isunordered","package":"druntime","parentType":"","signature":"int isunordered()(double  x,  double  y)","url":"/druntime/core/stdc/math/isunordered.html"},{"doc":"","kind":"function","module":"core.stdc.math","name":"isunordered","package":"druntime","parentType":"","signature":"int isunordered()(real  x,  real  y)","url":"/druntime/core/stdc/math/isunordered.html"},{"doc":"","kind":"alias","module":"core.stdc.math","name":"float_t","package":"druntime","parentType":"","signature":"float_t = float","url":"/druntime/core/stdc/math.html#float_t"},{"doc":"","kind":"alias","module":"core.stdc.math","name":"double_t","package":"druntime","parentType":"","signature":"double_t = double","url":"/druntime/core/stdc/math.html#double_t"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"HUGE_VAL","package":"druntime","parentType":"","signature":"double HUGE_VAL","url":"/druntime/core/stdc/math.html#HUGE_VAL"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"HUGE_VALF","package":"druntime","parentType":"","signature":"double HUGE_VALF","url":"/druntime/core/stdc/math.html#HUGE_VALF"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"HUGE_VALL","package":"druntime","parentType":"","signature":"double HUGE_VALL","url":"/druntime/core/stdc/math.html#HUGE_VALL"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"INFINITY","package":"druntime","parentType":"","signature":"float INFINITY","url":"/druntime/core/stdc/math.html#INFINITY"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"NAN","package":"druntime","parentType":"","signature":"float NAN","url":"/druntime/core/stdc/math.html#NAN"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"MATH_ERRNO","package":"druntime","parentType":"","signature":"int MATH_ERRNO","url":"/druntime/core/stdc/math.html#MATH_ERRNO"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"MATH_ERREXCEPT","package":"druntime","parentType":"","signature":"int MATH_ERREXCEPT","url":"/druntime/core/stdc/math.html#MATH_ERREXCEPT"},{"doc":"","kind":"variable","module":"core.stdc.math","name":"math_errhandling","package":"druntime","parentType":"","signature":"int math_errhandling","url":"/druntime/core/stdc/math.html#math_errhandling"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.signal","name":"core.stdc.signal","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/signal.html"},{"doc":"","kind":"function","module":"core.stdc.signal","name":"signal","package":"druntime","parentType":"","signature":"sigfn_t signal(int  sig,  sigfn_t func)","url":"/druntime/core/stdc/signal/signal.html"},{"doc":"","kind":"function","module":"core.stdc.signal","name":"raise","package":"druntime","parentType":"","signature":"int raise(int  sig)","url":"/druntime/core/stdc/signal/raise.html"},{"doc":"","kind":"alias","module":"core.stdc.signal","name":"sig_atomic_t","package":"druntime","parentType":"","signature":"sig_atomic_t = int","url":"/druntime/core/stdc/signal.html#sig_atomic_t"},{"doc":"","kind":"alias","module":"core.stdc.signal","name":"sigfn_t","package":"druntime","parentType":"","signature":"sigfn_t = void  function(int)","url":"/druntime/core/stdc/signal.html#sigfn_t"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.stdarg","name":"core.stdc.stdarg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/stdarg.html"},{"doc":"","kind":"function","module":"core.stdc.stdarg","name":"alignUp","package":"druntime","parentType":"","signature":"T alignUp(size_t alignment =  size_t.sizeof,  T)(T base)","url":"/druntime/core/stdc/stdarg/alignUp.html"},{"doc":"A D implementation of the C stdatomic.h header.","kind":"module","module":"core.stdc.stdatomic","name":"core.stdc.stdatomic","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/stdatomic.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_is_lock_free","package":"druntime","parentType":"","signature":"bool atomic_is_lock_free(A)(const  shared(A) *  obj)","url":"/druntime/core/stdc/stdatomic/atomic_is_lock_free.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_flag_clear_impl","package":"druntime","parentType":"","signature":"void atomic_flag_clear_impl()(atomic_flag *  obj)","url":"/druntime/core/stdc/stdatomic/atomic_flag_clear_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_flag_clear_explicit_impl","package":"druntime","parentType":"","signature":"void atomic_flag_clear_explicit_impl()(atomic_flag *  obj,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_flag_clear_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_flag_test_and_set_impl","package":"druntime","parentType":"","signature":"bool atomic_flag_test_and_set_impl()(atomic_flag *  obj)","url":"/druntime/core/stdc/stdatomic/atomic_flag_test_and_set_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_flag_test_and_set_explicit_impl","package":"druntime","parentType":"","signature":"bool atomic_flag_test_and_set_explicit_impl()(atomic_flag *  obj,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_flag_test_and_set_explicit_impl.html"},{"doc":"Initializes an atomic variable, the destination should not have any expression associated with it prior to this call.","kind":"function","module":"core.stdc.stdatomic","name":"atomic_init","package":"druntime","parentType":"","signature":"void atomic_init(A,  C)(out  shared(A)  obj,  C desired)","url":"/druntime/core/stdc/stdatomic/atomic_init.html"},{"doc":"No-op function, doesn't apply to D","kind":"function","module":"core.stdc.stdatomic","name":"kill_dependency","package":"druntime","parentType":"","signature":"A kill_dependency(A)(A y)","url":"/druntime/core/stdc/stdatomic/kill_dependency.html"},{"doc":"Don't allow reordering, does not emit any instructions.","kind":"function","module":"core.stdc.stdatomic","name":"atomic_signal_fence_impl","package":"druntime","parentType":"","signature":"void atomic_signal_fence_impl()(memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_signal_fence_impl.html"},{"doc":"Don't allow reordering, and emit a fence instruction.","kind":"function","module":"core.stdc.stdatomic","name":"atomic_thread_fence_impl","package":"druntime","parentType":"","signature":"void atomic_thread_fence_impl()(memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_thread_fence_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_store_impl","package":"druntime","parentType":"","signature":"void atomic_store_impl(A,  C)(shared(A) *  obj,  C desired)","url":"/druntime/core/stdc/stdatomic/atomic_store_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_store_explicit_impl","package":"druntime","parentType":"","signature":"void atomic_store_explicit_impl(A,  C)(shared(A) *  obj,  C desired,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_store_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_load_impl","package":"druntime","parentType":"","signature":"A atomic_load_impl(A)(const  shared(A) *  obj)","url":"/druntime/core/stdc/stdatomic/atomic_load_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_load_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_load_explicit_impl(A)(const  shared(A) *  obj,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_load_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_exchange_impl","package":"druntime","parentType":"","signature":"A atomic_exchange_impl(A,  C)(shared(A) *  obj,  C desired)","url":"/druntime/core/stdc/stdatomic/atomic_exchange_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_exchange_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_exchange_explicit_impl(A,  C)(shared(A) *  obj,  C desired,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_exchange_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_compare_exchange_strong_impl","package":"druntime","parentType":"","signature":"bool atomic_compare_exchange_strong_impl(A,  B,  C)(shared(A) *  obj,  B *  expected,  C desired)","url":"/druntime/core/stdc/stdatomic/atomic_compare_exchange_strong_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_compare_exchange_weak_impl","package":"druntime","parentType":"","signature":"bool atomic_compare_exchange_weak_impl(A,  B,  C)(shared(A) *  obj,  B *  expected,  C desired)","url":"/druntime/core/stdc/stdatomic/atomic_compare_exchange_weak_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_compare_exchange_strong_explicit_impl","package":"druntime","parentType":"","signature":"bool atomic_compare_exchange_strong_explicit_impl(A,  B,  C)(shared(A) *  obj,  B *  expected,  C desired,  memory_order succ,  memory_order fail)","url":"/druntime/core/stdc/stdatomic/atomic_compare_exchange_strong_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_compare_exchange_weak_explicit_impl","package":"druntime","parentType":"","signature":"bool atomic_compare_exchange_weak_explicit_impl(A,  B,  C)(shared(A) *  obj,  B *  expected,  C desired,  memory_order succ,  memory_order fail)","url":"/druntime/core/stdc/stdatomic/atomic_compare_exchange_weak_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_add_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_add_impl(A,  M)(shared(A) *  obj,  M arg)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_add_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_sub_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_sub_impl(A,  M)(shared(A) *  obj,  M arg)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_sub_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_add_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_add_explicit_impl(A,  M)(shared(A) *  obj,  M arg,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_add_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_sub_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_sub_explicit_impl(A,  M)(shared(A) *  obj,  M arg,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_sub_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_or_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_or_impl(A,  M)(shared(A) *  obj,  M arg)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_or_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_or_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_or_explicit_impl(A,  M)(shared(A) *  obj,  M arg,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_or_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_xor_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_xor_impl(A,  M)(shared(A) *  obj,  M arg)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_xor_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_xor_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_xor_explicit_impl(A,  M)(shared(A) *  obj,  M arg,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_xor_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_and_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_and_impl(A,  M)(shared(A) *  obj,  M arg)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_and_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_and_explicit_impl","package":"druntime","parentType":"","signature":"A atomic_fetch_and_explicit_impl(A,  M)(shared(A) *  obj,  M arg,  memory_order order)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_and_explicit_impl.html"},{"doc":"","kind":"function","module":"core.stdc.stdatomic","name":"atomic_fetch_op","package":"druntime","parentType":"","signature":"A atomic_fetch_op(memory_order order,  string op,  A,  M)(A *  obj,  M arg)","url":"/druntime/core/stdc/stdatomic/atomic_fetch_op.html"},{"doc":"","kind":"enum","module":"core.stdc.stdatomic","name":"memory_order","package":"druntime","parentType":"","signature":"memory_order","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"No ordering provided","kind":"enum_member","module":"core.stdc.stdatomic","name":"memory_order_relaxed","package":"druntime","parentType":"","signature":"memory_order_relaxed = MemoryOrder.raw","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"As per cppreference.com circa 2015 no compiler supports consume memory order and in practice it devolves to acquire.","kind":"enum_member","module":"core.stdc.stdatomic","name":"memory_order_consume","package":"druntime","parentType":"","signature":"memory_order_consume = MemoryOrder.acq","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"Prevent reordering before operation","kind":"enum_member","module":"core.stdc.stdatomic","name":"memory_order_acquire","package":"druntime","parentType":"","signature":"memory_order_acquire = MemoryOrder.acq","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"Prevent reordering after operation","kind":"enum_member","module":"core.stdc.stdatomic","name":"memory_order_release","package":"druntime","parentType":"","signature":"memory_order_release = MemoryOrder.rel","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"Prevent reordering before and after operation","kind":"enum_member","module":"core.stdc.stdatomic","name":"memory_order_acq_rel","package":"druntime","parentType":"","signature":"memory_order_acq_rel = MemoryOrder.acq_rel","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"Prevent reordering before for read operations and after for writes.","kind":"enum_member","module":"core.stdc.stdatomic","name":"memory_order_seq_cst","package":"druntime","parentType":"","signature":"memory_order_seq_cst = MemoryOrder.seq","url":"/druntime/core/stdc/stdatomic.html#memory_order"},{"doc":"Guaranteed to be a atomic boolean type","kind":"struct","module":"core.stdc.stdatomic","name":"atomic_flag","package":"druntime","parentType":"","signature":"atomic_flag","url":"/druntime/core/stdc/stdatomic.html#atomic_flag"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_bool","package":"druntime","parentType":"","signature":"atomic_bool = shared(bool)","url":"/druntime/core/stdc/stdatomic.html#atomic_bool"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_char","package":"druntime","parentType":"","signature":"atomic_char = shared(char)","url":"/druntime/core/stdc/stdatomic.html#atomic_char"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_schar","package":"druntime","parentType":"","signature":"atomic_schar = shared(byte)","url":"/druntime/core/stdc/stdatomic.html#atomic_schar"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uchar","package":"druntime","parentType":"","signature":"atomic_uchar = shared(ubyte)","url":"/druntime/core/stdc/stdatomic.html#atomic_uchar"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_short","package":"druntime","parentType":"","signature":"atomic_short = shared(short)","url":"/druntime/core/stdc/stdatomic.html#atomic_short"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_ushort","package":"druntime","parentType":"","signature":"atomic_ushort = shared(ushort)","url":"/druntime/core/stdc/stdatomic.html#atomic_ushort"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int","package":"druntime","parentType":"","signature":"atomic_int = shared(int)","url":"/druntime/core/stdc/stdatomic.html#atomic_int"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint","package":"druntime","parentType":"","signature":"atomic_uint = shared(uint)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_long","package":"druntime","parentType":"","signature":"atomic_long = shared(c_long)","url":"/druntime/core/stdc/stdatomic.html#atomic_long"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_ulong","package":"druntime","parentType":"","signature":"atomic_ulong = shared(c_ulong)","url":"/druntime/core/stdc/stdatomic.html#atomic_ulong"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_llong","package":"druntime","parentType":"","signature":"atomic_llong = shared(long)","url":"/druntime/core/stdc/stdatomic.html#atomic_llong"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_ullong","package":"druntime","parentType":"","signature":"atomic_ullong = shared(ulong)","url":"/druntime/core/stdc/stdatomic.html#atomic_ullong"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_char8_t","package":"druntime","parentType":"","signature":"atomic_char8_t = shared(char)","url":"/druntime/core/stdc/stdatomic.html#atomic_char8_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_char16_t","package":"druntime","parentType":"","signature":"atomic_char16_t = shared(wchar)","url":"/druntime/core/stdc/stdatomic.html#atomic_char16_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_char32_t","package":"druntime","parentType":"","signature":"atomic_char32_t = shared(dchar)","url":"/druntime/core/stdc/stdatomic.html#atomic_char32_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_wchar_t","package":"druntime","parentType":"","signature":"atomic_wchar_t = shared(wchar_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_wchar_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_least8_t","package":"druntime","parentType":"","signature":"atomic_int_least8_t = shared(int_least8_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_least8_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_least8_t","package":"druntime","parentType":"","signature":"atomic_uint_least8_t = shared(uint_least8_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_least8_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_least16_t","package":"druntime","parentType":"","signature":"atomic_int_least16_t = shared(int_least16_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_least16_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_least16_t","package":"druntime","parentType":"","signature":"atomic_uint_least16_t = shared(uint_least16_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_least16_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_least32_t","package":"druntime","parentType":"","signature":"atomic_int_least32_t = shared(int_least32_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_least32_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_least32_t","package":"druntime","parentType":"","signature":"atomic_uint_least32_t = shared(uint_least32_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_least32_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_least64_t","package":"druntime","parentType":"","signature":"atomic_int_least64_t = shared(int_least64_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_least64_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_least64_t","package":"druntime","parentType":"","signature":"atomic_uint_least64_t = shared(uint_least64_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_least64_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_fast8_t","package":"druntime","parentType":"","signature":"atomic_int_fast8_t = shared(int_fast8_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_fast8_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_fast8_t","package":"druntime","parentType":"","signature":"atomic_uint_fast8_t = shared(uint_fast8_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_fast8_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_fast16_t","package":"druntime","parentType":"","signature":"atomic_int_fast16_t = shared(int_fast16_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_fast16_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_fast16_t","package":"druntime","parentType":"","signature":"atomic_uint_fast16_t = shared(uint_fast16_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_fast16_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_fast32_t","package":"druntime","parentType":"","signature":"atomic_int_fast32_t = shared(int_fast32_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_fast32_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_fast32_t","package":"druntime","parentType":"","signature":"atomic_uint_fast32_t = shared(uint_fast32_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_fast32_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_int_fast64_t","package":"druntime","parentType":"","signature":"atomic_int_fast64_t = shared(int_fast64_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_int_fast64_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uint_fast64_t","package":"druntime","parentType":"","signature":"atomic_uint_fast64_t = shared(uint_fast64_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uint_fast64_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_intptr_t","package":"druntime","parentType":"","signature":"atomic_intptr_t = shared(intptr_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_intptr_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uintptr_t","package":"druntime","parentType":"","signature":"atomic_uintptr_t = shared(uintptr_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uintptr_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_size_t","package":"druntime","parentType":"","signature":"atomic_size_t = shared(size_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_size_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_ptrdiff_t","package":"druntime","parentType":"","signature":"atomic_ptrdiff_t = shared(ptrdiff_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_ptrdiff_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_intmax_t","package":"druntime","parentType":"","signature":"atomic_intmax_t = shared(intmax_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_intmax_t"},{"doc":"","kind":"alias","module":"core.stdc.stdatomic","name":"atomic_uintmax_t","package":"druntime","parentType":"","signature":"atomic_uintmax_t = shared(uintmax_t)","url":"/druntime/core/stdc/stdatomic.html#atomic_uintmax_t"},{"doc":"","kind":"variable","module":"core.stdc.stdatomic","name":"ATOMIC_FLAG_INIT","package":"druntime","parentType":"","signature":"ATOMIC_FLAG_INIT","url":"/druntime/core/stdc/stdatomic.html#ATOMIC_FLAG_INIT"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.stddef","name":"core.stdc.stddef","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/stddef.html"},{"doc":"","kind":"alias","module":"core.stdc.stddef","name":"nullptr_t","package":"druntime","parentType":"","signature":"nullptr_t = typeof(null)","url":"/druntime/core/stdc/stddef.html#nullptr_t"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.stdint","name":"core.stdc.stdint","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/stdint.html"},{"doc":"","kind":"function","module":"core.stdc.stdint","name":"_typify","package":"druntime","parentType":"","signature":"T _typify(T)(T val)","url":"/druntime/core/stdc/stdint/_typify.html"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"INT8_C","package":"druntime","parentType":"","signature":"INT8_C = _typify!int8_t","url":"/druntime/core/stdc/stdint.html#INT8_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"INT16_C","package":"druntime","parentType":"","signature":"INT16_C = _typify!int16_t","url":"/druntime/core/stdc/stdint.html#INT16_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"INT32_C","package":"druntime","parentType":"","signature":"INT32_C = _typify!int32_t","url":"/druntime/core/stdc/stdint.html#INT32_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"INT64_C","package":"druntime","parentType":"","signature":"INT64_C = _typify!int64_t","url":"/druntime/core/stdc/stdint.html#INT64_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"UINT8_C","package":"druntime","parentType":"","signature":"UINT8_C = _typify!uint8_t","url":"/druntime/core/stdc/stdint.html#UINT8_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"UINT16_C","package":"druntime","parentType":"","signature":"UINT16_C = _typify!uint16_t","url":"/druntime/core/stdc/stdint.html#UINT16_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"UINT32_C","package":"druntime","parentType":"","signature":"UINT32_C = _typify!uint32_t","url":"/druntime/core/stdc/stdint.html#UINT32_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"UINT64_C","package":"druntime","parentType":"","signature":"UINT64_C = _typify!uint64_t","url":"/druntime/core/stdc/stdint.html#UINT64_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"INTMAX_C","package":"druntime","parentType":"","signature":"INTMAX_C = _typify!intmax_t","url":"/druntime/core/stdc/stdint.html#INTMAX_C"},{"doc":"","kind":"alias","module":"core.stdc.stdint","name":"UINTMAX_C","package":"druntime","parentType":"","signature":"UINTMAX_C = _typify!uintmax_t","url":"/druntime/core/stdc/stdint.html#UINTMAX_C"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT8_MIN","package":"druntime","parentType":"","signature":"int8_t INT8_MIN","url":"/druntime/core/stdc/stdint.html#INT8_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT8_MAX","package":"druntime","parentType":"","signature":"int8_t INT8_MAX","url":"/druntime/core/stdc/stdint.html#INT8_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT16_MIN","package":"druntime","parentType":"","signature":"int16_t INT16_MIN","url":"/druntime/core/stdc/stdint.html#INT16_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT16_MAX","package":"druntime","parentType":"","signature":"int16_t INT16_MAX","url":"/druntime/core/stdc/stdint.html#INT16_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT32_MIN","package":"druntime","parentType":"","signature":"int32_t INT32_MIN","url":"/druntime/core/stdc/stdint.html#INT32_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT32_MAX","package":"druntime","parentType":"","signature":"int32_t INT32_MAX","url":"/druntime/core/stdc/stdint.html#INT32_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT64_MIN","package":"druntime","parentType":"","signature":"int64_t INT64_MIN","url":"/druntime/core/stdc/stdint.html#INT64_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT64_MAX","package":"druntime","parentType":"","signature":"int64_t INT64_MAX","url":"/druntime/core/stdc/stdint.html#INT64_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT8_MAX","package":"druntime","parentType":"","signature":"uint8_t UINT8_MAX","url":"/druntime/core/stdc/stdint.html#UINT8_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT16_MAX","package":"druntime","parentType":"","signature":"uint16_t UINT16_MAX","url":"/druntime/core/stdc/stdint.html#UINT16_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT32_MAX","package":"druntime","parentType":"","signature":"uint32_t UINT32_MAX","url":"/druntime/core/stdc/stdint.html#UINT32_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT64_MAX","package":"druntime","parentType":"","signature":"uint64_t UINT64_MAX","url":"/druntime/core/stdc/stdint.html#UINT64_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST8_MIN","package":"druntime","parentType":"","signature":"int_least8_t INT_LEAST8_MIN","url":"/druntime/core/stdc/stdint.html#INT_LEAST8_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST8_MAX","package":"druntime","parentType":"","signature":"int_least8_t INT_LEAST8_MAX","url":"/druntime/core/stdc/stdint.html#INT_LEAST8_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST16_MIN","package":"druntime","parentType":"","signature":"int_least16_t INT_LEAST16_MIN","url":"/druntime/core/stdc/stdint.html#INT_LEAST16_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST16_MAX","package":"druntime","parentType":"","signature":"int_least16_t INT_LEAST16_MAX","url":"/druntime/core/stdc/stdint.html#INT_LEAST16_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST32_MIN","package":"druntime","parentType":"","signature":"int_least32_t INT_LEAST32_MIN","url":"/druntime/core/stdc/stdint.html#INT_LEAST32_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST32_MAX","package":"druntime","parentType":"","signature":"int_least32_t INT_LEAST32_MAX","url":"/druntime/core/stdc/stdint.html#INT_LEAST32_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST64_MIN","package":"druntime","parentType":"","signature":"int_least64_t INT_LEAST64_MIN","url":"/druntime/core/stdc/stdint.html#INT_LEAST64_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_LEAST64_MAX","package":"druntime","parentType":"","signature":"int_least64_t INT_LEAST64_MAX","url":"/druntime/core/stdc/stdint.html#INT_LEAST64_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_LEAST8_MAX","package":"druntime","parentType":"","signature":"uint_least8_t UINT_LEAST8_MAX","url":"/druntime/core/stdc/stdint.html#UINT_LEAST8_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_LEAST16_MAX","package":"druntime","parentType":"","signature":"uint_least16_t UINT_LEAST16_MAX","url":"/druntime/core/stdc/stdint.html#UINT_LEAST16_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_LEAST32_MAX","package":"druntime","parentType":"","signature":"uint_least32_t UINT_LEAST32_MAX","url":"/druntime/core/stdc/stdint.html#UINT_LEAST32_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_LEAST64_MAX","package":"druntime","parentType":"","signature":"uint_least64_t UINT_LEAST64_MAX","url":"/druntime/core/stdc/stdint.html#UINT_LEAST64_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST8_MIN","package":"druntime","parentType":"","signature":"int_fast8_t INT_FAST8_MIN","url":"/druntime/core/stdc/stdint.html#INT_FAST8_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST8_MAX","package":"druntime","parentType":"","signature":"int_fast8_t INT_FAST8_MAX","url":"/druntime/core/stdc/stdint.html#INT_FAST8_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST16_MIN","package":"druntime","parentType":"","signature":"int_fast16_t INT_FAST16_MIN","url":"/druntime/core/stdc/stdint.html#INT_FAST16_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST16_MAX","package":"druntime","parentType":"","signature":"int_fast16_t INT_FAST16_MAX","url":"/druntime/core/stdc/stdint.html#INT_FAST16_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST32_MIN","package":"druntime","parentType":"","signature":"int_fast32_t INT_FAST32_MIN","url":"/druntime/core/stdc/stdint.html#INT_FAST32_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST32_MAX","package":"druntime","parentType":"","signature":"int_fast32_t INT_FAST32_MAX","url":"/druntime/core/stdc/stdint.html#INT_FAST32_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST64_MIN","package":"druntime","parentType":"","signature":"int_fast64_t INT_FAST64_MIN","url":"/druntime/core/stdc/stdint.html#INT_FAST64_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INT_FAST64_MAX","package":"druntime","parentType":"","signature":"int_fast64_t INT_FAST64_MAX","url":"/druntime/core/stdc/stdint.html#INT_FAST64_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST8_MIN","package":"druntime","parentType":"","signature":"uint_fast8_t UINT_FAST8_MIN","url":"/druntime/core/stdc/stdint.html#UINT_FAST8_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST8_MAX","package":"druntime","parentType":"","signature":"uint_fast8_t UINT_FAST8_MAX","url":"/druntime/core/stdc/stdint.html#UINT_FAST8_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST16_MIN","package":"druntime","parentType":"","signature":"uint_fast16_t UINT_FAST16_MIN","url":"/druntime/core/stdc/stdint.html#UINT_FAST16_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST16_MAX","package":"druntime","parentType":"","signature":"uint_fast16_t UINT_FAST16_MAX","url":"/druntime/core/stdc/stdint.html#UINT_FAST16_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST32_MIN","package":"druntime","parentType":"","signature":"uint_fast32_t UINT_FAST32_MIN","url":"/druntime/core/stdc/stdint.html#UINT_FAST32_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST32_MAX","package":"druntime","parentType":"","signature":"uint_fast32_t UINT_FAST32_MAX","url":"/druntime/core/stdc/stdint.html#UINT_FAST32_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST64_MIN","package":"druntime","parentType":"","signature":"uint_fast64_t UINT_FAST64_MIN","url":"/druntime/core/stdc/stdint.html#UINT_FAST64_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINT_FAST64_MAX","package":"druntime","parentType":"","signature":"uint_fast64_t UINT_FAST64_MAX","url":"/druntime/core/stdc/stdint.html#UINT_FAST64_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INTPTR_MIN","package":"druntime","parentType":"","signature":"intptr_t INTPTR_MIN","url":"/druntime/core/stdc/stdint.html#INTPTR_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INTPTR_MAX","package":"druntime","parentType":"","signature":"intptr_t INTPTR_MAX","url":"/druntime/core/stdc/stdint.html#INTPTR_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINTPTR_MIN","package":"druntime","parentType":"","signature":"uintptr_t UINTPTR_MIN","url":"/druntime/core/stdc/stdint.html#UINTPTR_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINTPTR_MAX","package":"druntime","parentType":"","signature":"uintptr_t UINTPTR_MAX","url":"/druntime/core/stdc/stdint.html#UINTPTR_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INTMAX_MIN","package":"druntime","parentType":"","signature":"intmax_t INTMAX_MIN","url":"/druntime/core/stdc/stdint.html#INTMAX_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"INTMAX_MAX","package":"druntime","parentType":"","signature":"intmax_t INTMAX_MAX","url":"/druntime/core/stdc/stdint.html#INTMAX_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"UINTMAX_MAX","package":"druntime","parentType":"","signature":"uintmax_t UINTMAX_MAX","url":"/druntime/core/stdc/stdint.html#UINTMAX_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"PTRDIFF_MIN","package":"druntime","parentType":"","signature":"ptrdiff_t PTRDIFF_MIN","url":"/druntime/core/stdc/stdint.html#PTRDIFF_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"PTRDIFF_MAX","package":"druntime","parentType":"","signature":"ptrdiff_t PTRDIFF_MAX","url":"/druntime/core/stdc/stdint.html#PTRDIFF_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"SIG_ATOMIC_MIN","package":"druntime","parentType":"","signature":"sig_atomic_t SIG_ATOMIC_MIN","url":"/druntime/core/stdc/stdint.html#SIG_ATOMIC_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"SIG_ATOMIC_MAX","package":"druntime","parentType":"","signature":"sig_atomic_t SIG_ATOMIC_MAX","url":"/druntime/core/stdc/stdint.html#SIG_ATOMIC_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"SIZE_MAX","package":"druntime","parentType":"","signature":"size_t SIZE_MAX","url":"/druntime/core/stdc/stdint.html#SIZE_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"WCHAR_MIN","package":"druntime","parentType":"","signature":"wchar_t WCHAR_MIN","url":"/druntime/core/stdc/stdint.html#WCHAR_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"WCHAR_MAX","package":"druntime","parentType":"","signature":"wchar_t WCHAR_MAX","url":"/druntime/core/stdc/stdint.html#WCHAR_MAX"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"WINT_MIN","package":"druntime","parentType":"","signature":"wint_t WINT_MIN","url":"/druntime/core/stdc/stdint.html#WINT_MIN"},{"doc":"","kind":"variable","module":"core.stdc.stdint","name":"WINT_MAX","package":"druntime","parentType":"","signature":"wint_t WINT_MAX","url":"/druntime/core/stdc/stdint.html#WINT_MAX"},{"doc":"D header file for C99 <stdio.h>","kind":"module","module":"core.stdc.stdio","name":"core.stdc.stdio","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/stdio.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"remove","package":"druntime","parentType":"","signature":"int remove(scope  const  char *  filename)","url":"/druntime/core/stdc/stdio/remove.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"rename","package":"druntime","parentType":"","signature":"int rename(scope  const  char *  from,  scope  const  char *  to)","url":"/druntime/core/stdc/stdio/rename.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"tmpfile","package":"druntime","parentType":"","signature":"FILE * tmpfile()","url":"/druntime/core/stdc/stdio/tmpfile.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"tmpnam","package":"druntime","parentType":"","signature":"char * tmpnam(char *  s)","url":"/druntime/core/stdc/stdio/tmpnam.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fclose","package":"druntime","parentType":"","signature":"int fclose(FILE *  stream)","url":"/druntime/core/stdc/stdio/fclose.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fflush","package":"druntime","parentType":"","signature":"int fflush(FILE *  stream)","url":"/druntime/core/stdc/stdio/fflush.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fopen","package":"druntime","parentType":"","signature":"FILE * fopen(scope  const  char *  filename,  scope  const  char *  mode)","url":"/druntime/core/stdc/stdio/fopen.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"freopen","package":"druntime","parentType":"","signature":"FILE * freopen(scope  const  char *  filename,  scope  const  char *  mode,  FILE *  stream)","url":"/druntime/core/stdc/stdio/freopen.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"setbuf","package":"druntime","parentType":"","signature":"void setbuf(FILE *  stream,  char *  buf)","url":"/druntime/core/stdc/stdio/setbuf.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"setvbuf","package":"druntime","parentType":"","signature":"int setvbuf(FILE *  stream,  char *  buf,  int  mode,  size_t size)","url":"/druntime/core/stdc/stdio/setvbuf.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fgetc","package":"druntime","parentType":"","signature":"int fgetc(FILE *  stream)","url":"/druntime/core/stdc/stdio/fgetc.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fputc","package":"druntime","parentType":"","signature":"int fputc(int  c,  FILE *  stream)","url":"/druntime/core/stdc/stdio/fputc.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fgets","package":"druntime","parentType":"","signature":"char * fgets(char *  s,  int  n,  FILE *  stream)","url":"/druntime/core/stdc/stdio/fgets.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fputs","package":"druntime","parentType":"","signature":"int fputs(scope  const  char *  s,  FILE *  stream)","url":"/druntime/core/stdc/stdio/fputs.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"gets","package":"druntime","parentType":"","signature":"char * gets(char *  s)","url":"/druntime/core/stdc/stdio/gets.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"puts","package":"druntime","parentType":"","signature":"int puts(scope  const  char *  s)","url":"/druntime/core/stdc/stdio/puts.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"getchar","package":"druntime","parentType":"","signature":"int getchar()()","url":"/druntime/core/stdc/stdio/getchar.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"putchar","package":"druntime","parentType":"","signature":"int putchar()(int  c)","url":"/druntime/core/stdc/stdio/putchar.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"ungetc","package":"druntime","parentType":"","signature":"int ungetc(int  c,  FILE *  stream)","url":"/druntime/core/stdc/stdio/ungetc.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fread","package":"druntime","parentType":"","signature":"size_t fread(scope  void *  ptr,  size_t size,  size_t nmemb,  FILE *  stream)","url":"/druntime/core/stdc/stdio/fread.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fwrite","package":"druntime","parentType":"","signature":"size_t fwrite(scope  const  void *  ptr,  size_t size,  size_t nmemb,  FILE *  stream)","url":"/druntime/core/stdc/stdio/fwrite.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fgetpos","package":"druntime","parentType":"","signature":"int fgetpos(FILE *  stream,  scope  fpos_t *  pos)","url":"/druntime/core/stdc/stdio/fgetpos.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fsetpos","package":"druntime","parentType":"","signature":"int fsetpos(FILE *  stream,  scope  const  fpos_t *  pos)","url":"/druntime/core/stdc/stdio/fsetpos.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"fseek","package":"druntime","parentType":"","signature":"int fseek(FILE *  stream,  c_long offset,  int  whence)","url":"/druntime/core/stdc/stdio/fseek.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"ftell","package":"druntime","parentType":"","signature":"c_long ftell(FILE *  stream)","url":"/druntime/core/stdc/stdio/ftell.html"},{"doc":"","kind":"function","module":"core.stdc.stdio","name":"perror","package":"druntime","parentType":"","signature":"void perror(scope  const  char *  s)","url":"/druntime/core/stdc/stdio/perror.html"},{"doc":"","kind":"alias","module":"core.stdc.stdio","name":"getc","package":"druntime","parentType":"","signature":"getc = fgetc","url":"/druntime/core/stdc/stdio.html#getc"},{"doc":"","kind":"alias","module":"core.stdc.stdio","name":"putc","package":"druntime","parentType":"","signature":"putc = fputc","url":"/druntime/core/stdc/stdio.html#putc"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.stdlib","name":"core.stdc.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/stdlib.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"bsearch","package":"druntime","parentType":"","signature":"inout(void) * bsearch(const  void *  key,  inout(void) *  base,  size_t nmemb,  size_t size,  _compare_fp_t compar)","url":"/druntime/core/stdc/stdlib/bsearch.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"qsort","package":"druntime","parentType":"","signature":"void qsort(void *  base,  size_t nmemb,  size_t size,  _compare_fp_t compar)","url":"/druntime/core/stdc/stdlib/qsort.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"atof","package":"druntime","parentType":"","signature":"double atof(scope  const  char *  nptr)","url":"/druntime/core/stdc/stdlib/atof.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"atoi","package":"druntime","parentType":"","signature":"int atoi(scope  const  char *  nptr)","url":"/druntime/core/stdc/stdlib/atoi.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"atol","package":"druntime","parentType":"","signature":"c_long atol(scope  const  char *  nptr)","url":"/druntime/core/stdc/stdlib/atol.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"atoll","package":"druntime","parentType":"","signature":"long atoll(scope  const  char *  nptr)","url":"/druntime/core/stdc/stdlib/atoll.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"strtod","package":"druntime","parentType":"","signature":"double strtod(scope  inout(char) *  nptr,  scope  inout(char) * *  endptr)","url":"/druntime/core/stdc/stdlib/strtod.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"strtof","package":"druntime","parentType":"","signature":"float strtof(scope  inout(char) *  nptr,  scope  inout(char) * *  endptr)","url":"/druntime/core/stdc/stdlib/strtof.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"strtol","package":"druntime","parentType":"","signature":"c_long strtol(scope  inout(char) *  nptr,  scope  inout(char) * *  endptr,  int  base)","url":"/druntime/core/stdc/stdlib/strtol.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"strtoll","package":"druntime","parentType":"","signature":"long strtoll(scope  inout(char) *  nptr,  scope  inout(char) * *  endptr,  int  base)","url":"/druntime/core/stdc/stdlib/strtoll.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"strtoul","package":"druntime","parentType":"","signature":"c_ulong strtoul(scope  inout(char) *  nptr,  scope  inout(char) * *  endptr,  int  base)","url":"/druntime/core/stdc/stdlib/strtoul.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"strtoull","package":"druntime","parentType":"","signature":"ulong strtoull(scope  inout(char) *  nptr,  scope  inout(char) * *  endptr,  int  base)","url":"/druntime/core/stdc/stdlib/strtoull.html"},{"doc":"These two were added to Bionic in Lollipop.","kind":"function","module":"core.stdc.stdlib","name":"rand","package":"druntime","parentType":"","signature":"int rand()","url":"/druntime/core/stdc/stdlib/rand.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"srand","package":"druntime","parentType":"","signature":"void srand(uint  seed)","url":"/druntime/core/stdc/stdlib/srand.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"malloc","package":"druntime","parentType":"","signature":"void * malloc(size_t size)","url":"/druntime/core/stdc/stdlib/malloc.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"calloc","package":"druntime","parentType":"","signature":"void * calloc(size_t nmemb,  size_t size)","url":"/druntime/core/stdc/stdlib/calloc.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"realloc","package":"druntime","parentType":"","signature":"void * realloc(void *  ptr,  size_t size)","url":"/druntime/core/stdc/stdlib/realloc.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"free","package":"druntime","parentType":"","signature":"void free(void *  ptr)","url":"/druntime/core/stdc/stdlib/free.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"abort","package":"druntime","parentType":"","signature":"noreturn abort()","url":"/druntime/core/stdc/stdlib/abort.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"exit","package":"druntime","parentType":"","signature":"noreturn exit(int  status)","url":"/druntime/core/stdc/stdlib/exit.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"atexit","package":"druntime","parentType":"","signature":"int atexit(void  function()  func)","url":"/druntime/core/stdc/stdlib/atexit.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"_Exit","package":"druntime","parentType":"","signature":"noreturn _Exit(int  status)","url":"/druntime/core/stdc/stdlib/_Exit.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"getenv","package":"druntime","parentType":"","signature":"char * getenv(scope  const  char *  name)","url":"/druntime/core/stdc/stdlib/getenv.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"system","package":"druntime","parentType":"","signature":"int system(scope  const  char *  string)","url":"/druntime/core/stdc/stdlib/system.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"abs","package":"druntime","parentType":"","signature":"int abs(int  j)","url":"/druntime/core/stdc/stdlib/abs.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"labs","package":"druntime","parentType":"","signature":"c_long labs(c_long j)","url":"/druntime/core/stdc/stdlib/labs.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"llabs","package":"druntime","parentType":"","signature":"long llabs(long  j)","url":"/druntime/core/stdc/stdlib/llabs.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"div","package":"druntime","parentType":"","signature":"div_t div(int  numer,  int  denom)","url":"/druntime/core/stdc/stdlib/div.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"ldiv","package":"druntime","parentType":"","signature":"ldiv_t ldiv(c_long numer,  c_long denom)","url":"/druntime/core/stdc/stdlib/ldiv.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"lldiv","package":"druntime","parentType":"","signature":"lldiv_t lldiv(long  numer,  long  denom)","url":"/druntime/core/stdc/stdlib/lldiv.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"mblen","package":"druntime","parentType":"","signature":"int mblen(scope  const  char *  s,  size_t n)","url":"/druntime/core/stdc/stdlib/mblen.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"mbtowc","package":"druntime","parentType":"","signature":"int mbtowc(scope  wchar_t *  pwc,  scope  const  char *  s,  size_t n)","url":"/druntime/core/stdc/stdlib/mbtowc.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"wctomb","package":"druntime","parentType":"","signature":"int wctomb(scope  char *  s,  wchar_t wc)","url":"/druntime/core/stdc/stdlib/wctomb.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"mbstowcs","package":"druntime","parentType":"","signature":"size_t mbstowcs(scope  wchar_t *  pwcs,  scope  const  char *  s,  size_t n)","url":"/druntime/core/stdc/stdlib/mbstowcs.html"},{"doc":"","kind":"function","module":"core.stdc.stdlib","name":"wcstombs","package":"druntime","parentType":"","signature":"size_t wcstombs(scope  char *  s,  scope  const  wchar_t *  pwcs,  size_t n)","url":"/druntime/core/stdc/stdlib/wcstombs.html"},{"doc":"","kind":"alias","module":"core.stdc.stdlib","name":"_compare_fp_t","package":"druntime","parentType":"","signature":"_compare_fp_t = int  function(const  void *,  const  void *)","url":"/druntime/core/stdc/stdlib.html#_compare_fp_t"},{"doc":"","kind":"struct","module":"core.stdc.stdlib","name":"div_t","package":"druntime","parentType":"","signature":"div_t","url":"/druntime/core/stdc/stdlib.html#div_t"},{"doc":"","kind":"struct","module":"core.stdc.stdlib","name":"ldiv_t","package":"druntime","parentType":"","signature":"ldiv_t","url":"/druntime/core/stdc/stdlib.html#ldiv_t"},{"doc":"","kind":"struct","module":"core.stdc.stdlib","name":"lldiv_t","package":"druntime","parentType":"","signature":"lldiv_t","url":"/druntime/core/stdc/stdlib.html#lldiv_t"},{"doc":"","kind":"variable","module":"core.stdc.stdlib","name":"EXIT_SUCCESS","package":"druntime","parentType":"","signature":"EXIT_SUCCESS","url":"/druntime/core/stdc/stdlib.html#EXIT_SUCCESS"},{"doc":"","kind":"variable","module":"core.stdc.stdlib","name":"EXIT_FAILURE","package":"druntime","parentType":"","signature":"EXIT_FAILURE","url":"/druntime/core/stdc/stdlib.html#EXIT_FAILURE"},{"doc":"","kind":"variable","module":"core.stdc.stdlib","name":"MB_CUR_MAX","package":"druntime","parentType":"","signature":"MB_CUR_MAX","url":"/druntime/core/stdc/stdlib.html#MB_CUR_MAX"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.string","name":"core.stdc.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/string.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"memchr","package":"druntime","parentType":"","signature":"inout(void) * memchr(return  scope  inout  void *  s,  int  c,  size_t n)","url":"/druntime/core/stdc/string/memchr.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"memcmp","package":"druntime","parentType":"","signature":"int memcmp(scope  const  void *  s1,  scope  const  void *  s2,  size_t n)","url":"/druntime/core/stdc/string/memcmp.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"memcpy","package":"druntime","parentType":"","signature":"void * memcpy(return  scope  void *  s1,  scope  const  void *  s2,  size_t n)","url":"/druntime/core/stdc/string/memcpy.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"memmove","package":"druntime","parentType":"","signature":"void * memmove(return  scope  void *  s1,  scope  const  void *  s2,  size_t n)","url":"/druntime/core/stdc/string/memmove.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"memset","package":"druntime","parentType":"","signature":"void * memset(return  scope  void *  s,  int  c,  size_t n)","url":"/druntime/core/stdc/string/memset.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strcat","package":"druntime","parentType":"","signature":"char * strcat(return  scope  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strcat.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strchr","package":"druntime","parentType":"","signature":"inout(char) * strchr(return  scope  inout(char) *  s,  int  c)","url":"/druntime/core/stdc/string/strchr.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strcmp","package":"druntime","parentType":"","signature":"int strcmp(scope  const  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strcmp.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strcoll","package":"druntime","parentType":"","signature":"int strcoll(scope  const  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strcoll.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strcpy","package":"druntime","parentType":"","signature":"char * strcpy(return  scope  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strcpy.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strcspn","package":"druntime","parentType":"","signature":"size_t strcspn(scope  const  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strcspn.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strdup","package":"druntime","parentType":"","signature":"char * strdup(scope  const  char  * s)","url":"/druntime/core/stdc/string/strdup.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strndup","package":"druntime","parentType":"","signature":"char * strndup(scope  const  char  * str,  size_t size)","url":"/druntime/core/stdc/string/strndup.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strerror","package":"druntime","parentType":"","signature":"char * strerror(int  errnum)","url":"/druntime/core/stdc/string/strerror.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strlen","package":"druntime","parentType":"","signature":"size_t strlen(scope  const  char *  s)","url":"/druntime/core/stdc/string/strlen.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strncat","package":"druntime","parentType":"","signature":"char * strncat(return  scope  char *  s1,  scope  const  char *  s2,  size_t n)","url":"/druntime/core/stdc/string/strncat.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strncmp","package":"druntime","parentType":"","signature":"int strncmp(scope  const  char *  s1,  scope  const  char *  s2,  size_t n)","url":"/druntime/core/stdc/string/strncmp.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strncpy","package":"druntime","parentType":"","signature":"char * strncpy(return  scope  char *  s1,  scope  const  char *  s2,  size_t n)","url":"/druntime/core/stdc/string/strncpy.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strpbrk","package":"druntime","parentType":"","signature":"inout(char) * strpbrk(return  scope  inout(char) *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strpbrk.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strrchr","package":"druntime","parentType":"","signature":"inout(char) * strrchr(return  scope  inout(char) *  s,  int  c)","url":"/druntime/core/stdc/string/strrchr.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strspn","package":"druntime","parentType":"","signature":"size_t strspn(scope  const  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strspn.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strstr","package":"druntime","parentType":"","signature":"inout(char) * strstr(return  scope  inout(char) *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strstr.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strtok","package":"druntime","parentType":"","signature":"char * strtok(return  scope  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/stdc/string/strtok.html"},{"doc":"","kind":"function","module":"core.stdc.string","name":"strxfrm","package":"druntime","parentType":"","signature":"size_t strxfrm(scope  char *  s1,  scope  const  char *  s2,  size_t n)","url":"/druntime/core/stdc/string/strxfrm.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.tgmath","name":"core.stdc.tgmath","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/tgmath.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.time","name":"core.stdc.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/time.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"difftime","package":"druntime","parentType":"","signature":"double difftime(time_t time1,  time_t time0)","url":"/druntime/core/stdc/time/difftime.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"mktime","package":"druntime","parentType":"","signature":"time_t mktime(scope  tm *  timeptr)","url":"/druntime/core/stdc/time/mktime.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"time","package":"druntime","parentType":"","signature":"time_t time(scope  time_t *  timer)","url":"/druntime/core/stdc/time/time.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"asctime","package":"druntime","parentType":"","signature":"char * asctime(const  scope  tm *  timeptr)","url":"/druntime/core/stdc/time/asctime.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"ctime","package":"druntime","parentType":"","signature":"char * ctime(const  scope  time_t *  timer)","url":"/druntime/core/stdc/time/ctime.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"gmtime","package":"druntime","parentType":"","signature":"tm * gmtime(const  scope  time_t *  timer)","url":"/druntime/core/stdc/time/gmtime.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"localtime","package":"druntime","parentType":"","signature":"tm * localtime(const  scope  time_t *  timer)","url":"/druntime/core/stdc/time/localtime.html"},{"doc":"","kind":"function","module":"core.stdc.time","name":"strftime","package":"druntime","parentType":"","signature":"size_t strftime(scope  char *  s,  size_t maxsize,  const  scope  char *  format,  const  scope  tm *  timeptr)","url":"/druntime/core/stdc/time/strftime.html"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.wchar_","name":"core.stdc.wchar_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/wchar_.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"fgetwc","package":"druntime","parentType":"","signature":"wint_t fgetwc(FILE *  stream)","url":"/druntime/core/stdc/wchar_/fgetwc.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"fputwc","package":"druntime","parentType":"","signature":"wint_t fputwc(wchar_t c,  FILE *  stream)","url":"/druntime/core/stdc/wchar_/fputwc.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"fgetws","package":"druntime","parentType":"","signature":"wchar_t * fgetws(wchar_t *  s,  int  n,  FILE *  stream)","url":"/druntime/core/stdc/wchar_/fgetws.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"fputws","package":"druntime","parentType":"","signature":"int fputws(const  scope  wchar_t *  s,  FILE *  stream)","url":"/druntime/core/stdc/wchar_/fputws.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"getwchar","package":"druntime","parentType":"","signature":"wint_t getwchar()","url":"/druntime/core/stdc/wchar_/getwchar.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"putwchar","package":"druntime","parentType":"","signature":"wint_t putwchar(wchar_t c)","url":"/druntime/core/stdc/wchar_/putwchar.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"ungetwc","package":"druntime","parentType":"","signature":"wint_t ungetwc(wint_t c,  FILE *  stream)","url":"/druntime/core/stdc/wchar_/ungetwc.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstod","package":"druntime","parentType":"","signature":"double wcstod(const  scope  wchar_t *  nptr,  wchar_t * *  endptr)","url":"/druntime/core/stdc/wchar_/wcstod.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstof","package":"druntime","parentType":"","signature":"float wcstof(const  scope  wchar_t *  nptr,  wchar_t * *  endptr)","url":"/druntime/core/stdc/wchar_/wcstof.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstold","package":"druntime","parentType":"","signature":"real wcstold(const  scope  wchar_t *  nptr,  wchar_t * *  endptr)","url":"/druntime/core/stdc/wchar_/wcstold.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstol","package":"druntime","parentType":"","signature":"c_long wcstol(const  scope  wchar_t *  nptr,  wchar_t * *  endptr,  int  base)","url":"/druntime/core/stdc/wchar_/wcstol.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstoll","package":"druntime","parentType":"","signature":"long wcstoll(const  scope  wchar_t *  nptr,  wchar_t * *  endptr,  int  base)","url":"/druntime/core/stdc/wchar_/wcstoll.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstoul","package":"druntime","parentType":"","signature":"c_ulong wcstoul(const  scope  wchar_t *  nptr,  wchar_t * *  endptr,  int  base)","url":"/druntime/core/stdc/wchar_/wcstoul.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstoull","package":"druntime","parentType":"","signature":"ulong wcstoull(const  scope  wchar_t *  nptr,  wchar_t * *  endptr,  int  base)","url":"/druntime/core/stdc/wchar_/wcstoull.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcscpy","package":"druntime","parentType":"","signature":"wchar_t * wcscpy(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcscpy.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsncpy","package":"druntime","parentType":"","signature":"wchar_t * wcsncpy(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wcsncpy.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcscat","package":"druntime","parentType":"","signature":"wchar_t * wcscat(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcscat.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsncat","package":"druntime","parentType":"","signature":"wchar_t * wcsncat(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wcsncat.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcscmp","package":"druntime","parentType":"","signature":"int wcscmp(scope  const  wchar_t *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcscmp.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcscoll","package":"druntime","parentType":"","signature":"int wcscoll(scope  const  wchar_t *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcscoll.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsncmp","package":"druntime","parentType":"","signature":"int wcsncmp(scope  const  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wcsncmp.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsxfrm","package":"druntime","parentType":"","signature":"size_t wcsxfrm(scope  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wcsxfrm.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcschr","package":"druntime","parentType":"","signature":"inout(wchar_t) * wcschr(return  scope  inout(wchar_t) *  s,  wchar_t c)","url":"/druntime/core/stdc/wchar_/wcschr.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcscspn","package":"druntime","parentType":"","signature":"size_t wcscspn(scope  const  wchar_t *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcscspn.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcspbrk","package":"druntime","parentType":"","signature":"inout(wchar_t) * wcspbrk(return  scope  inout(wchar_t) *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcspbrk.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsrchr","package":"druntime","parentType":"","signature":"inout(wchar_t) * wcsrchr(return  scope  inout(wchar_t) *  s,  wchar_t c)","url":"/druntime/core/stdc/wchar_/wcsrchr.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsspn","package":"druntime","parentType":"","signature":"size_t wcsspn(scope  const  wchar_t *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcsspn.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsstr","package":"druntime","parentType":"","signature":"inout(wchar_t) * wcsstr(return  scope  inout(wchar_t) *  s1,  scope  const  wchar_t *  s2)","url":"/druntime/core/stdc/wchar_/wcsstr.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcstok","package":"druntime","parentType":"","signature":"wchar_t * wcstok(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2,  wchar_t * *  ptr)","url":"/druntime/core/stdc/wchar_/wcstok.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcslen","package":"druntime","parentType":"","signature":"size_t wcslen(scope  const  wchar_t *  s)","url":"/druntime/core/stdc/wchar_/wcslen.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wmemchr","package":"druntime","parentType":"","signature":"inout(wchar_t) * wmemchr(return  scope  inout  wchar_t *  s,  wchar_t c,  size_t n)","url":"/druntime/core/stdc/wchar_/wmemchr.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wmemcmp","package":"druntime","parentType":"","signature":"int wmemcmp(scope  const  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wmemcmp.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wmemcpy","package":"druntime","parentType":"","signature":"wchar_t * wmemcpy(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wmemcpy.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wmemmove","package":"druntime","parentType":"","signature":"wchar_t * wmemmove(return  scope  wchar_t *  s1,  scope  const  wchar_t *  s2,  size_t n)","url":"/druntime/core/stdc/wchar_/wmemmove.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wmemset","package":"druntime","parentType":"","signature":"wchar_t * wmemset(return  scope  wchar_t *  s,  wchar_t c,  size_t n)","url":"/druntime/core/stdc/wchar_/wmemset.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsftime","package":"druntime","parentType":"","signature":"size_t wcsftime(wchar_t *  s,  size_t maxsize,  const  scope  wchar_t *  format,  const  scope  tm *  timeptr)","url":"/druntime/core/stdc/wchar_/wcsftime.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"btowc","package":"druntime","parentType":"","signature":"wint_t btowc(int  c)","url":"/druntime/core/stdc/wchar_/btowc.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wctob","package":"druntime","parentType":"","signature":"int wctob(wint_t c)","url":"/druntime/core/stdc/wchar_/wctob.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"mbsinit","package":"druntime","parentType":"","signature":"int mbsinit(const  scope  mbstate_t *  ps)","url":"/druntime/core/stdc/wchar_/mbsinit.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"mbrlen","package":"druntime","parentType":"","signature":"size_t mbrlen(const  scope  char *  s,  size_t n,  mbstate_t *  ps)","url":"/druntime/core/stdc/wchar_/mbrlen.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"mbrtowc","package":"druntime","parentType":"","signature":"size_t mbrtowc(wchar_t *  pwc,  const  scope  char *  s,  size_t n,  mbstate_t *  ps)","url":"/druntime/core/stdc/wchar_/mbrtowc.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcrtomb","package":"druntime","parentType":"","signature":"size_t wcrtomb(char *  s,  wchar_t wc,  mbstate_t *  ps)","url":"/druntime/core/stdc/wchar_/wcrtomb.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"mbsrtowcs","package":"druntime","parentType":"","signature":"size_t mbsrtowcs(wchar_t *  dst,  const  scope  char * *  src,  size_t len,  mbstate_t *  ps)","url":"/druntime/core/stdc/wchar_/mbsrtowcs.html"},{"doc":"","kind":"function","module":"core.stdc.wchar_","name":"wcsrtombs","package":"druntime","parentType":"","signature":"size_t wcsrtombs(char *  dst,  const  scope  wchar_t * *  src,  size_t len,  mbstate_t *  ps)","url":"/druntime/core/stdc/wchar_/wcsrtombs.html"},{"doc":"","kind":"alias","module":"core.stdc.wchar_","name":"wint_t","package":"druntime","parentType":"","signature":"wint_t = wchar_t","url":"/druntime/core/stdc/wchar_.html#wint_t"},{"doc":"","kind":"alias","module":"core.stdc.wchar_","name":"getwc","package":"druntime","parentType":"","signature":"getwc = fgetwc","url":"/druntime/core/stdc/wchar_.html#getwc"},{"doc":"","kind":"alias","module":"core.stdc.wchar_","name":"putwc","package":"druntime","parentType":"","signature":"putwc = fputwc","url":"/druntime/core/stdc/wchar_.html#putwc"},{"doc":"","kind":"variable","module":"core.stdc.wchar_","name":"WEOF","package":"druntime","parentType":"","signature":"wchar_t WEOF","url":"/druntime/core/stdc/wchar_.html#WEOF"},{"doc":"D header file for C99.","kind":"module","module":"core.stdc.wctype","name":"core.stdc.wctype","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdc/wctype.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswalnum","package":"druntime","parentType":"","signature":"int iswalnum(wint_t wc)","url":"/druntime/core/stdc/wctype/iswalnum.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswalpha","package":"druntime","parentType":"","signature":"int iswalpha(wint_t wc)","url":"/druntime/core/stdc/wctype/iswalpha.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswblank","package":"druntime","parentType":"","signature":"int iswblank(wint_t wc)","url":"/druntime/core/stdc/wctype/iswblank.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswcntrl","package":"druntime","parentType":"","signature":"int iswcntrl(wint_t wc)","url":"/druntime/core/stdc/wctype/iswcntrl.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswdigit","package":"druntime","parentType":"","signature":"int iswdigit(wint_t wc)","url":"/druntime/core/stdc/wctype/iswdigit.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswgraph","package":"druntime","parentType":"","signature":"int iswgraph(wint_t wc)","url":"/druntime/core/stdc/wctype/iswgraph.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswlower","package":"druntime","parentType":"","signature":"int iswlower(wint_t wc)","url":"/druntime/core/stdc/wctype/iswlower.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswprint","package":"druntime","parentType":"","signature":"int iswprint(wint_t wc)","url":"/druntime/core/stdc/wctype/iswprint.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswpunct","package":"druntime","parentType":"","signature":"int iswpunct(wint_t wc)","url":"/druntime/core/stdc/wctype/iswpunct.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswspace","package":"druntime","parentType":"","signature":"int iswspace(wint_t wc)","url":"/druntime/core/stdc/wctype/iswspace.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswupper","package":"druntime","parentType":"","signature":"int iswupper(wint_t wc)","url":"/druntime/core/stdc/wctype/iswupper.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswxdigit","package":"druntime","parentType":"","signature":"int iswxdigit(wint_t wc)","url":"/druntime/core/stdc/wctype/iswxdigit.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"iswctype","package":"druntime","parentType":"","signature":"int iswctype(wint_t wc,  wctype_t desc)","url":"/druntime/core/stdc/wctype/iswctype.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"wctype","package":"druntime","parentType":"","signature":"wctype_t wctype(const  scope  char *  property)","url":"/druntime/core/stdc/wctype/wctype.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"towlower","package":"druntime","parentType":"","signature":"wint_t towlower(wint_t wc)","url":"/druntime/core/stdc/wctype/towlower.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"towupper","package":"druntime","parentType":"","signature":"wint_t towupper(wint_t wc)","url":"/druntime/core/stdc/wctype/towupper.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"towctrans","package":"druntime","parentType":"","signature":"wint_t towctrans(wint_t wc,  wctrans_t desc)","url":"/druntime/core/stdc/wctype/towctrans.html"},{"doc":"","kind":"function","module":"core.stdc.wctype","name":"wctrans","package":"druntime","parentType":"","signature":"wctrans_t wctrans(const  scope  char *  property)","url":"/druntime/core/stdc/wctype/wctrans.html"},{"doc":"D binding to C++ std::allocator.","kind":"module","module":"core.stdcpp.allocator","name":"core.stdcpp.allocator","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/allocator.html"},{"doc":"Allocators are classes that define memory models to be used by some parts of the C++ Standard Library, and most specifically, by STL containers.","kind":"struct","module":"core.stdcpp.allocator","name":"allocator","package":"druntime","parentType":"","signature":"allocator(T)","url":"/druntime/core/stdcpp/allocator.html#allocator"},{"doc":"","kind":"struct","module":"core.stdcpp.allocator","name":"allocator_traits","package":"druntime","parentType":"","signature":"allocator_traits(Alloc)","url":"/druntime/core/stdcpp/allocator.html#allocator_traits"},{"doc":"","kind":"method","module":"core.stdcpp.allocator","name":"max_size","package":"druntime","parentType":"allocator_traits","signature":"size_type max_size()(auto  ref  allocator_type a)","url":"/druntime/core/stdcpp/allocator/allocator_traits.max_size.html"},{"doc":"","kind":"method","module":"core.stdcpp.allocator","name":"select_on_container_copy_construction","package":"druntime","parentType":"allocator_traits","signature":"allocator_type select_on_container_copy_construction()(auto  ref  allocator_type a)","url":"/druntime/core/stdcpp/allocator/allocator_traits.select_on_container_copy_construction.html"},{"doc":"D header file for interaction with C++ std::array.","kind":"module","module":"core.stdcpp.array","name":"core.stdcpp.array","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/array.html"},{"doc":"D language counterpart to C++ std::array.","kind":"struct","module":"core.stdcpp.array","name":"array","package":"druntime","parentType":"","signature":"array(T,  size_t N)","url":"/druntime/core/stdcpp/array.html#array"},{"doc":"","kind":"method","module":"core.stdcpp.array","name":"fill","package":"druntime","parentType":"array","signature":"void fill()(auto  ref  const(T)  value)","url":"/druntime/core/stdcpp/array/array.fill.html"},{"doc":"","kind":"method","module":"core.stdcpp.array","name":"size","package":"druntime","parentType":"array","signature":"size_type size()","url":"/druntime/core/stdcpp/array/array.size.html"},{"doc":"","kind":"method","module":"core.stdcpp.array","name":"max_size","package":"druntime","parentType":"array","signature":"size_type max_size()","url":"/druntime/core/stdcpp/array/array.max_size.html"},{"doc":"","kind":"method","module":"core.stdcpp.array","name":"empty","package":"druntime","parentType":"array","signature":"bool empty()","url":"/druntime/core/stdcpp/array/array.empty.html"},{"doc":"","kind":"method","module":"core.stdcpp.array","name":"front","package":"druntime","parentType":"array","signature":"inout(T) front()","url":"/druntime/core/stdcpp/array/array.front.html"},{"doc":"","kind":"method","module":"core.stdcpp.array","name":"back","package":"druntime","parentType":"array","signature":"inout(T) back()","url":"/druntime/core/stdcpp/array/array.back.html"},{"doc":"Interface to C++ <exception>","kind":"module","module":"core.stdcpp.exception","name":"core.stdcpp.exception","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/exception.html"},{"doc":"","kind":"function","module":"core.stdcpp.exception","name":"set_terminate","package":"druntime","parentType":"","signature":"terminate_handler set_terminate(terminate_handler f)","url":"/druntime/core/stdcpp/exception/set_terminate.html"},{"doc":"","kind":"function","module":"core.stdcpp.exception","name":"get_terminate","package":"druntime","parentType":"","signature":"terminate_handler get_terminate()","url":"/druntime/core/stdcpp/exception/get_terminate.html"},{"doc":"","kind":"function","module":"core.stdcpp.exception","name":"terminate","package":"druntime","parentType":"","signature":"void terminate()","url":"/druntime/core/stdcpp/exception/terminate.html"},{"doc":"","kind":"alias","module":"core.stdcpp.exception","name":"terminate_handler","package":"druntime","parentType":"","signature":"terminate_handler = void  function()  nothrow","url":"/druntime/core/stdcpp/exception.html#terminate_handler"},{"doc":"","kind":"class","module":"core.stdcpp.exception","name":"bad_exception","package":"druntime","parentType":"","signature":"bad_exception : exception","url":"/druntime/core/stdcpp/exception.html#bad_exception"},{"doc":"D binding to C++ <memory>.","kind":"module","module":"core.stdcpp.memory","name":"core.stdcpp.memory","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/memory.html"},{"doc":"","kind":"function","module":"core.stdcpp.memory","name":"make_unique","package":"druntime","parentType":"","signature":"unique_ptr!T make_unique(T,  Args...)(auto  ref  Args args)","url":"/druntime/core/stdcpp/memory/make_unique.html"},{"doc":"","kind":"struct","module":"core.stdcpp.memory","name":"default_delete","package":"druntime","parentType":"","signature":"default_delete(T)","url":"/druntime/core/stdcpp/memory.html#default_delete"},{"doc":"","kind":"method","module":"core.stdcpp.memory","name":"opCall","package":"druntime","parentType":"default_delete","signature":"void opCall()(pointer ptr)","url":"/druntime/core/stdcpp/memory/default_delete.opCall.html"},{"doc":"","kind":"struct","module":"core.stdcpp.memory","name":"unique_ptr","package":"druntime","parentType":"","signature":"unique_ptr(T,  Deleter =  default_delete!T)","url":"/druntime/core/stdcpp/memory.html#unique_ptr"},{"doc":"","kind":"method","module":"core.stdcpp.memory","name":"opAssign","package":"druntime","parentType":"unique_ptr","signature":"unique_ptr opAssign(typeof(null))","url":"/druntime/core/stdcpp/memory/unique_ptr.opAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.memory","name":"reset","package":"druntime","parentType":"unique_ptr","signature":"void reset(pointer p =  null)","url":"/druntime/core/stdcpp/memory/unique_ptr.reset.html"},{"doc":"","kind":"method","module":"core.stdcpp.memory","name":"get","package":"druntime","parentType":"unique_ptr","signature":"inout(pointer) get()","url":"/druntime/core/stdcpp/memory/unique_ptr.get.html"},{"doc":"","kind":"method","module":"core.stdcpp.memory","name":"opCast","package":"druntime","parentType":"unique_ptr","signature":"bool opCast(T :  bool)()","url":"/druntime/core/stdcpp/memory/unique_ptr.opCast.html"},{"doc":"","kind":"method","module":"core.stdcpp.memory","name":"release","package":"druntime","parentType":"unique_ptr","signature":"pointer release()","url":"/druntime/core/stdcpp/memory/unique_ptr.release.html"},{"doc":"","kind":"template","module":"core.stdcpp.memory","name":"ClassOrPtr","package":"druntime","parentType":"","signature":"ClassOrPtr(T)","url":"/druntime/core/stdcpp/memory.html#ClassOrPtr"},{"doc":"D binding to C++ <new>","kind":"module","module":"core.stdcpp.new_","name":"core.stdcpp.new_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/new_.html"},{"doc":"","kind":"function","module":"core.stdcpp.new_","name":"cpp_new","package":"druntime","parentType":"","signature":"T * cpp_new(T,  Args...)(auto  ref  Args args) if (!is(T ==  class))","url":"/druntime/core/stdcpp/new_/cpp_new.html"},{"doc":"","kind":"function","module":"core.stdcpp.new_","name":"cpp_new","package":"druntime","parentType":"","signature":"T cpp_new(T,  Args...)(auto  ref  Args args) if (is(T ==  class))","url":"/druntime/core/stdcpp/new_/cpp_new.html"},{"doc":"","kind":"function","module":"core.stdcpp.new_","name":"cpp_delete","package":"druntime","parentType":"","signature":"void cpp_delete(T)(T *  ptr) if (!is(T ==  class))","url":"/druntime/core/stdcpp/new_/cpp_delete.html"},{"doc":"","kind":"function","module":"core.stdcpp.new_","name":"cpp_delete","package":"druntime","parentType":"","signature":"void cpp_delete(T)(T instance) if (is(T ==  class))","url":"/druntime/core/stdcpp/new_/cpp_delete.html"},{"doc":"Binding for ::operator new(std::size_t count)","kind":"function","module":"core.stdcpp.new_","name":"__cpp_new","package":"druntime","parentType":"","signature":"void * __cpp_new(size_t count)","url":"/druntime/core/stdcpp/new_/__cpp_new.html"},{"doc":"Binding for ::operator new(std::size_t count, const std::nothrow_t&)","kind":"function","module":"core.stdcpp.new_","name":"__cpp_new_nothrow","package":"druntime","parentType":"","signature":"void * __cpp_new_nothrow(size_t count,  ref  const(nothrow_t)  =  std_nothrow)","url":"/druntime/core/stdcpp/new_/__cpp_new_nothrow.html"},{"doc":"Binding for ::operator delete(void* ptr)","kind":"function","module":"core.stdcpp.new_","name":"__cpp_delete","package":"druntime","parentType":"","signature":"void __cpp_delete(void *  ptr)","url":"/druntime/core/stdcpp/new_/__cpp_delete.html"},{"doc":"Binding for ::operator delete(void* ptr, const std::nothrow_t& tag)","kind":"function","module":"core.stdcpp.new_","name":"__cpp_delete_nothrow","package":"druntime","parentType":"","signature":"void __cpp_delete_nothrow(void *  ptr,  ref  const(nothrow_t)  =  std_nothrow)","url":"/druntime/core/stdcpp/new_/__cpp_delete_nothrow.html"},{"doc":"","kind":"struct","module":"core.stdcpp.new_","name":"nothrow_t","package":"druntime","parentType":"","signature":"nothrow_t","url":"/druntime/core/stdcpp/new_.html#nothrow_t"},{"doc":"","kind":"enum","module":"core.stdcpp.new_","name":"align_val_t","package":"druntime","parentType":"","signature":"align_val_t : size_t","url":"/druntime/core/stdcpp/new_.html#align_val_t"},{"doc":"","kind":"enum_member","module":"core.stdcpp.new_","name":"defaultAlignment","package":"druntime","parentType":"","signature":"defaultAlignment = __STDCPP_DEFAULT_NEW_ALIGNMENT__","url":"/druntime/core/stdcpp/new_.html#align_val_t"},{"doc":"","kind":"class","module":"core.stdcpp.new_","name":"bad_alloc","package":"druntime","parentType":"","signature":"bad_alloc : exception","url":"/druntime/core/stdcpp/new_.html#bad_alloc"},{"doc":"","kind":"variable","module":"core.stdcpp.new_","name":"std_nothrow","package":"druntime","parentType":"","signature":"nothrow_t std_nothrow","url":"/druntime/core/stdcpp/new_.html#std_nothrow"},{"doc":"D header file for interaction with C++ std::string.","kind":"module","module":"core.stdcpp.string","name":"core.stdcpp.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/string.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"at","package":"druntime","parentType":"","signature":"inout(T) at(size_type i)","url":"/druntime/core/stdcpp/string/at.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const(T)[]  str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const  ref  basic_string str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(const(T)[]  str)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(size_type n,  T c)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"reserve","package":"druntime","parentType":"","signature":"void reserve(size_type _Newcap =  0)","url":"/druntime/core/stdcpp/string/reserve.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"shrink_to_fit","package":"druntime","parentType":"","signature":"void shrink_to_fit()","url":"/druntime/core/stdcpp/string/shrink_to_fit.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type pos,  const(T) *  s,  size_type n)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type pos,  size_type n,  T c)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type pos,  size_type len,  const(T) *  s,  size_type slen)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type _Off,  size_type _N0,  size_type _Count,  T _Ch)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"swap","package":"druntime","parentType":"","signature":"void swap(ref  basic_string _Right)","url":"/druntime/core/stdcpp/string/swap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"eos","package":"druntime","parentType":"","signature":"void eos(size_type offset)","url":"/druntime/core/stdcpp/string/eos.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Getal","package":"druntime","parentType":"","signature":"inout(_Base.Alloc) _Getal()","url":"/druntime/core/stdcpp/string/_Getal.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Get_data","package":"druntime","parentType":"","signature":"inout(_Base.ValTy) _Get_data()","url":"/druntime/core/stdcpp/string/_Get_data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Alloc_proxy","package":"druntime","parentType":"","signature":"void _Alloc_proxy()","url":"/druntime/core/stdcpp/string/_Alloc_proxy.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_AssignAllocator","package":"druntime","parentType":"","signature":"void _AssignAllocator(ref  const(allocator_type)  al)","url":"/druntime/core/stdcpp/string/_AssignAllocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Become_small","package":"druntime","parentType":"","signature":"void _Become_small()","url":"/druntime/core/stdcpp/string/_Become_small.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Tidy_init","package":"druntime","parentType":"","signature":"void _Tidy_init()","url":"/druntime/core/stdcpp/string/_Tidy_init.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Calculate_growth","package":"druntime","parentType":"","signature":"size_type _Calculate_growth(size_type _Requested)","url":"/druntime/core/stdcpp/string/_Calculate_growth.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Reallocate_for","package":"druntime","parentType":"","signature":"basic_string _Reallocate_for(_ArgTys...)(size_type _New_size,  void  function(pointer,  size_type,  _ArgTys)  nothrow @nogc _Fn,  _ArgTys _Args)","url":"/druntime/core/stdcpp/string/_Reallocate_for.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Reallocate_grow_by","package":"druntime","parentType":"","signature":"basic_string _Reallocate_grow_by(_ArgTys...)(size_type _Size_increase,  void  function(pointer,  const(T)[],  _ArgTys)  nothrow @nogc _Fn,  _ArgTys _Args)","url":"/druntime/core/stdcpp/string/_Reallocate_grow_by.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Tidy_deallocate","package":"druntime","parentType":"","signature":"void _Tidy_deallocate()","url":"/druntime/core/stdcpp/string/_Tidy_deallocate.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Swap_data","package":"druntime","parentType":"","signature":"void _Swap_data(bool  _memcpy :  true)(ref  basic_string _Right)","url":"/druntime/core/stdcpp/string/_Swap_data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Swap_data","package":"druntime","parentType":"","signature":"void _Swap_data(bool  _memcpy :  false)(ref  basic_string _Right)","url":"/druntime/core/stdcpp/string/_Swap_data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_Swap_bx_large_with_small","package":"druntime","parentType":"","signature":"void _Swap_bx_large_with_small(ref  _Scary_val _Starts_large,  ref  _Scary_val _Starts_small)","url":"/druntime/core/stdcpp/string/_Swap_bx_large_with_small.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"get_allocator","package":"druntime","parentType":"","signature":"inout(Alloc) get_allocator()","url":"/druntime/core/stdcpp/string/get_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"max_size","package":"druntime","parentType":"","signature":"size_type max_size()","url":"/druntime/core/stdcpp/string/max_size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"size","package":"druntime","parentType":"","signature":"size_type size()","url":"/druntime/core/stdcpp/string/size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"capacity","package":"druntime","parentType":"","signature":"size_type capacity()","url":"/druntime/core/stdcpp/string/capacity.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"data","package":"druntime","parentType":"","signature":"inout(T) * data()","url":"/druntime/core/stdcpp/string/data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"as_array","package":"druntime","parentType":"","signature":"inout(T)[] as_array()","url":"/druntime/core/stdcpp/string/as_array.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"at","package":"druntime","parentType":"","signature":"inout(T) at(size_type i)","url":"/druntime/core/stdcpp/string/at.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const(T)[]  str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const  ref  basic_string str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(const(T)[]  str)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(size_type __n,  T __c)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"reserve","package":"druntime","parentType":"","signature":"void reserve(size_type __res =  0)","url":"/druntime/core/stdcpp/string/reserve.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"shrink_to_fit","package":"druntime","parentType":"","signature":"void shrink_to_fit()","url":"/druntime/core/stdcpp/string/shrink_to_fit.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type __pos,  const(T) *  __s,  size_type __n)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type pos,  size_type n,  T c)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type __pos,  size_type __n1,  const(T) *  __s,  size_type __n2)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type pos,  size_type n1,  size_type n2,  T c)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"swap","package":"druntime","parentType":"","signature":"void swap(ref  basic_string __s)","url":"/druntime/core/stdcpp/string/swap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"eos","package":"druntime","parentType":"","signature":"void eos(size_type offset)","url":"/druntime/core/stdcpp/string/eos.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_get_allocator","package":"druntime","parentType":"","signature":"inout(allocator_type) _M_get_allocator()","url":"/druntime/core/stdcpp/string/_M_get_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_rep","package":"druntime","parentType":"","signature":"_Rep * _M_rep()","url":"/druntime/core/stdcpp/string/_M_rep.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_limit","package":"druntime","parentType":"","signature":"size_type _M_limit(size_type __pos,  size_type __off)","url":"/druntime/core/stdcpp/string/_M_limit.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_check","package":"druntime","parentType":"","signature":"size_type _M_check(size_type __pos,  const  char *  __s)","url":"/druntime/core/stdcpp/string/_M_check.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_S_empty_rep","package":"druntime","parentType":"","signature":"_Rep _S_empty_rep()","url":"/druntime/core/stdcpp/string/_S_empty_rep.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_S_construct","package":"druntime","parentType":"","signature":"T * _S_construct(const(T) *  __beg,  const(T) *  __end,  ref  Alloc __a)","url":"/druntime/core/stdcpp/string/_S_construct.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_replace_safe","package":"druntime","parentType":"","signature":"basic_string _M_replace_safe(size_type __pos1,  size_type __n1,  const(T) *  __s,  size_type __n2)","url":"/druntime/core/stdcpp/string/_M_replace_safe.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_replace_aux","package":"druntime","parentType":"","signature":"basic_string _M_replace_aux(size_type __pos1,  size_type __n1,  size_type __n2,  T __c)","url":"/druntime/core/stdcpp/string/_M_replace_aux.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_mutate","package":"druntime","parentType":"","signature":"void _M_mutate(size_type __pos,  size_type __len1,  size_type __len2)","url":"/druntime/core/stdcpp/string/_M_mutate.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"get_allocator","package":"druntime","parentType":"","signature":"inout(Alloc) get_allocator()","url":"/druntime/core/stdcpp/string/get_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"max_size","package":"druntime","parentType":"","signature":"size_type max_size()","url":"/druntime/core/stdcpp/string/max_size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"size","package":"druntime","parentType":"","signature":"size_type size()","url":"/druntime/core/stdcpp/string/size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"capacity","package":"druntime","parentType":"","signature":"size_type capacity()","url":"/druntime/core/stdcpp/string/capacity.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"data","package":"druntime","parentType":"","signature":"inout(T) * data()","url":"/druntime/core/stdcpp/string/data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"as_array","package":"druntime","parentType":"","signature":"inout(T)[] as_array()","url":"/druntime/core/stdcpp/string/as_array.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"at","package":"druntime","parentType":"","signature":"inout(T) at(size_type i)","url":"/druntime/core/stdcpp/string/at.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const(T)[]  str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const  ref  basic_string str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(const(T)[]  str)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(size_type n,  T c)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"reserve","package":"druntime","parentType":"","signature":"void reserve(size_type __res =  0)","url":"/druntime/core/stdcpp/string/reserve.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"shrink_to_fit","package":"druntime","parentType":"","signature":"void shrink_to_fit()","url":"/druntime/core/stdcpp/string/shrink_to_fit.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type pos,  const(T) *  s,  size_type n)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type pos,  size_type n,  T c)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type pos,  size_type n1,  const(T) *  s,  size_type n2)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type pos,  size_type n1,  size_type n2,  T c)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"swap","package":"druntime","parentType":"","signature":"void swap(ref  basic_string __s)","url":"/druntime/core/stdcpp/string/swap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"eos","package":"druntime","parentType":"","signature":"void eos(size_type offset)","url":"/druntime/core/stdcpp/string/eos.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_local_data","package":"druntime","parentType":"","signature":"inout(pointer) _M_local_data()","url":"/druntime/core/stdcpp/string/_M_local_data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_is_local","package":"druntime","parentType":"","signature":"bool _M_is_local()","url":"/druntime/core/stdcpp/string/_M_is_local.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_get_allocator","package":"druntime","parentType":"","signature":"inout(allocator_type) _M_get_allocator()","url":"/druntime/core/stdcpp/string/_M_get_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_set_length","package":"druntime","parentType":"","signature":"void _M_set_length(size_type __n)","url":"/druntime/core/stdcpp/string/_M_set_length.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_check","package":"druntime","parentType":"","signature":"size_type _M_check(size_type __pos,  const  char *  __s)","url":"/druntime/core/stdcpp/string/_M_check.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_limit","package":"druntime","parentType":"","signature":"size_type _M_limit(size_type __pos,  size_type __off)","url":"/druntime/core/stdcpp/string/_M_limit.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__alloc_on_swap","package":"druntime","parentType":"","signature":"void __alloc_on_swap()(ref  allocator_type __a) if (!is_empty!allocator_type.value)","url":"/druntime/core/stdcpp/string/__alloc_on_swap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__alloc_on_swap","package":"druntime","parentType":"","signature":"void __alloc_on_swap()(ref  allocator_type __a) if (is_empty!allocator_type.value)","url":"/druntime/core/stdcpp/string/__alloc_on_swap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_construct","package":"druntime","parentType":"","signature":"void _M_construct(const(T) *  __beg,  size_type __dnew)","url":"/druntime/core/stdcpp/string/_M_construct.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_create","package":"druntime","parentType":"","signature":"pointer _M_create(ref  size_type __capacity,  size_type __old_capacity)","url":"/druntime/core/stdcpp/string/_M_create.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_replace","package":"druntime","parentType":"","signature":"basic_string _M_replace(size_type __pos,  size_type __len1,  const(T) *  __s,  const  size_type __len2)","url":"/druntime/core/stdcpp/string/_M_replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_replace_aux","package":"druntime","parentType":"","signature":"basic_string _M_replace_aux(size_type __pos1,  size_type __n1,  size_type __n2,  T __c)","url":"/druntime/core/stdcpp/string/_M_replace_aux.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_append","package":"druntime","parentType":"","signature":"basic_string _M_append(const(T) *  __s,  size_type __n)","url":"/druntime/core/stdcpp/string/_M_append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_mutate","package":"druntime","parentType":"","signature":"void _M_mutate(size_type __pos,  size_type __len1,  const(T) *  __s,  size_type __len2)","url":"/druntime/core/stdcpp/string/_M_mutate.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_dispose","package":"druntime","parentType":"","signature":"void _M_dispose()","url":"/druntime/core/stdcpp/string/_M_dispose.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_destroy","package":"druntime","parentType":"","signature":"void _M_destroy(size_type __size)","url":"/druntime/core/stdcpp/string/_M_destroy.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_check_length","package":"druntime","parentType":"","signature":"void _M_check_length(size_type __n1,  size_type __n2,  const  char *  __s)","url":"/druntime/core/stdcpp/string/_M_check_length.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_assign_allocator","package":"druntime","parentType":"","signature":"void _M_assign_allocator(ref  const(allocator_type)  al)","url":"/druntime/core/stdcpp/string/_M_assign_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_M_disjunct","package":"druntime","parentType":"","signature":"bool _M_disjunct(const(T) *  __s)","url":"/druntime/core/stdcpp/string/_M_disjunct.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_S_move","package":"druntime","parentType":"","signature":"void _S_move(T *  __d,  const(T) *  __s,  size_type __n)","url":"/druntime/core/stdcpp/string/_S_move.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"_S_copy","package":"druntime","parentType":"","signature":"void _S_copy(T *  __d,  const(T) *  __s,  size_type __n)","url":"/druntime/core/stdcpp/string/_S_copy.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"get_allocator","package":"druntime","parentType":"","signature":"inout(Alloc) get_allocator()","url":"/druntime/core/stdcpp/string/get_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"max_size","package":"druntime","parentType":"","signature":"size_type max_size()","url":"/druntime/core/stdcpp/string/max_size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"size","package":"druntime","parentType":"","signature":"size_type size()","url":"/druntime/core/stdcpp/string/size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"capacity","package":"druntime","parentType":"","signature":"size_type capacity()","url":"/druntime/core/stdcpp/string/capacity.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"data","package":"druntime","parentType":"","signature":"inout(T) * data()","url":"/druntime/core/stdcpp/string/data.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"at","package":"druntime","parentType":"","signature":"inout(T) at(size_type i)","url":"/druntime/core/stdcpp/string/at.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const(T)[]  str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"assign","package":"druntime","parentType":"","signature":"basic_string assign(const  ref  basic_string str)","url":"/druntime/core/stdcpp/string/assign.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(const(T)[]  str)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"","signature":"basic_string append(size_type __n,  value_type __c)","url":"/druntime/core/stdcpp/string/append.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"reserve","package":"druntime","parentType":"","signature":"void reserve(size_type __res_arg =  0)","url":"/druntime/core/stdcpp/string/reserve.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"shrink_to_fit","package":"druntime","parentType":"","signature":"void shrink_to_fit()","url":"/druntime/core/stdcpp/string/shrink_to_fit.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type __pos,  const(value_type) *  __s,  size_type __n)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"","signature":"basic_string insert(size_type pos,  size_type n,  value_type c)","url":"/druntime/core/stdcpp/string/insert.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type __pos,  size_type __n1,  const(T) *  __s,  size_type __n2)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"","signature":"basic_string replace(size_type __pos,  size_type __n1,  size_type __n2,  value_type __c)","url":"/druntime/core/stdcpp/string/replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"swap","package":"druntime","parentType":"","signature":"void swap(ref  basic_string __str)","url":"/druntime/core/stdcpp/string/swap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"eos","package":"druntime","parentType":"","signature":"void eos(size_type offset)","url":"/druntime/core/stdcpp/string/eos.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__set_long_size","package":"druntime","parentType":"","signature":"void __set_long_size(size_type __s)","url":"/druntime/core/stdcpp/string/__set_long_size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__get_long_size","package":"druntime","parentType":"","signature":"size_type __get_long_size()","url":"/druntime/core/stdcpp/string/__get_long_size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__set_size","package":"druntime","parentType":"","signature":"void __set_size(size_type __s)","url":"/druntime/core/stdcpp/string/__set_size.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__set_long_cap","package":"druntime","parentType":"","signature":"void __set_long_cap(size_type __s)","url":"/druntime/core/stdcpp/string/__set_long_cap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__get_long_cap","package":"druntime","parentType":"","signature":"size_type __get_long_cap()","url":"/druntime/core/stdcpp/string/__get_long_cap.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__set_long_pointer","package":"druntime","parentType":"","signature":"void __set_long_pointer(pointer __p)","url":"/druntime/core/stdcpp/string/__set_long_pointer.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__get_long_pointer","package":"druntime","parentType":"","signature":"inout(T) * __get_long_pointer()","url":"/druntime/core/stdcpp/string/__get_long_pointer.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__get_short_pointer","package":"druntime","parentType":"","signature":"inout(T) * __get_short_pointer()","url":"/druntime/core/stdcpp/string/__get_short_pointer.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__get_pointer","package":"druntime","parentType":"","signature":"inout(T) * __get_pointer()","url":"/druntime/core/stdcpp/string/__get_pointer.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__is_long","package":"druntime","parentType":"","signature":"bool __is_long()","url":"/druntime/core/stdcpp/string/__is_long.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__zero","package":"druntime","parentType":"","signature":"void __zero()","url":"/druntime/core/stdcpp/string/__zero.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__alloc","package":"druntime","parentType":"","signature":"inout(allocator_type) __alloc()","url":"/druntime/core/stdcpp/string/__alloc.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__init","package":"druntime","parentType":"","signature":"void __init(const(value_type) *  __s,  size_type __sz)","url":"/druntime/core/stdcpp/string/__init.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__assign_allocator","package":"druntime","parentType":"","signature":"void __assign_allocator(ref  const(allocator_type)  al)","url":"/druntime/core/stdcpp/string/__assign_allocator.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__init","package":"druntime","parentType":"","signature":"void __init(const(value_type) *  __s,  size_type __sz,  size_type __reserve)","url":"/druntime/core/stdcpp/string/__init.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__recommend","package":"druntime","parentType":"","signature":"size_type __recommend(size_type __s)","url":"/druntime/core/stdcpp/string/__recommend.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__grow_by_and_replace","package":"druntime","parentType":"","signature":"void __grow_by_and_replace(size_type __old_cap,  size_type __delta_cap,  size_type __old_sz,  size_type __n_copy,\n                                  size_type __n_del,  size_type __n_add,  const(value_type) *  __p_new_stuff)","url":"/druntime/core/stdcpp/string/__grow_by_and_replace.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"__grow_by","package":"druntime","parentType":"","signature":"void __grow_by(size_type __old_cap,  size_type __delta_cap,  size_type __old_sz,\n                         size_type __n_copy,   size_type __n_del,  size_type __n_add =  0)","url":"/druntime/core/stdcpp/string/__grow_by.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"max","package":"druntime","parentType":"","signature":"T max(T)(auto  ref  T a,  auto  ref  T b)","url":"/druntime/core/stdcpp/string/max.html"},{"doc":"","kind":"function","module":"core.stdcpp.string","name":"min","package":"druntime","parentType":"","signature":"T min(T)(auto  ref  T a,  auto  ref  T b)","url":"/druntime/core/stdcpp/string/min.html"},{"doc":"","kind":"enum","module":"core.stdcpp.string","name":"DefaultConstruct","package":"druntime","parentType":"","signature":"DefaultConstruct","url":"/druntime/core/stdcpp/string.html#DefaultConstruct"},{"doc":"","kind":"enum_member","module":"core.stdcpp.string","name":"value","package":"druntime","parentType":"","signature":"value = ","url":"/druntime/core/stdcpp/string.html#DefaultConstruct"},{"doc":"Character traits classes specify character properties and provide specific semantics for certain operations on characters and sequences of characters.","kind":"struct","module":"core.stdcpp.string","name":"char_traits","package":"druntime","parentType":"","signature":"char_traits(CharT)","url":"/druntime/core/stdcpp/string.html#char_traits"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"length","package":"druntime","parentType":"char_traits","signature":"size_t length(const(char_type) *  s)","url":"/druntime/core/stdcpp/string/char_traits.length.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"move","package":"druntime","parentType":"char_traits","signature":"char_type * move(char_type *  s1,  const  char_type *  s2,  size_t n)","url":"/druntime/core/stdcpp/string/char_traits.move.html"},{"doc":"D language counterpart to C++ std::basic_string.","kind":"struct","module":"core.stdcpp.string","name":"basic_string","package":"druntime","parentType":"","signature":"basic_string(T,  Traits =  char_traits!T,  Alloc =  allocator!T)","url":"/druntime/core/stdcpp/string.html#basic_string"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"empty","package":"druntime","parentType":"basic_string","signature":"bool empty()","url":"/druntime/core/stdcpp/string/basic_string.empty.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opSlice","package":"druntime","parentType":"basic_string","signature":"size_t[2] opSlice(size_t dim :  0)(size_t start,  size_t end)","url":"/druntime/core/stdcpp/string/basic_string.opSlice.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndex","package":"druntime","parentType":"basic_string","signature":"inout(T) opIndex(size_t index)","url":"/druntime/core/stdcpp/string/basic_string.opIndex.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndex","package":"druntime","parentType":"basic_string","signature":"inout(T)[] opIndex(size_t[2]  slice)","url":"/druntime/core/stdcpp/string/basic_string.opIndex.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndex","package":"druntime","parentType":"basic_string","signature":"inout(T)[] opIndex()","url":"/druntime/core/stdcpp/string/basic_string.opIndex.html"},{"doc":"Two `basic_string`s are equal if they represent the same sequence of code units.","kind":"method","module":"core.stdcpp.string","name":"opEquals","package":"druntime","parentType":"basic_string","signature":"bool opEquals(scope  const  ref  basic_string s)","url":"/druntime/core/stdcpp/string/basic_string.opEquals.html"},{"doc":"ditto","kind":"method","module":"core.stdcpp.string","name":"opEquals","package":"druntime","parentType":"basic_string","signature":"bool opEquals(scope  const  T[]  s)","url":"/druntime/core/stdcpp/string/basic_string.opEquals.html"},{"doc":"Performs lexicographical comparison.","kind":"method","module":"core.stdcpp.string","name":"opCmp","package":"druntime","parentType":"basic_string","signature":"int opCmp(scope  const  ref  basic_string rhs)","url":"/druntime/core/stdcpp/string/basic_string.opCmp.html"},{"doc":"ditto","kind":"method","module":"core.stdcpp.string","name":"opCmp","package":"druntime","parentType":"basic_string","signature":"int opCmp(scope  const  T[]  rhs)","url":"/druntime/core/stdcpp/string/basic_string.opCmp.html"},{"doc":"Hash to allow `basic_string`s to be used as keys for built-in associative arrays. **The result will generally not be the same as C++ `std::hash<std...","kind":"method","module":"core.stdcpp.string","name":"toHash","package":"druntime","parentType":"basic_string","signature":"size_t toHash()","url":"/druntime/core/stdcpp/string/basic_string.toHash.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"clear","package":"druntime","parentType":"basic_string","signature":"void clear()","url":"/druntime/core/stdcpp/string/basic_string.clear.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"resize","package":"druntime","parentType":"basic_string","signature":"void resize(size_type n,  T c =  T(0))","url":"/druntime/core/stdcpp/string/basic_string.resize.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"front","package":"druntime","parentType":"basic_string","signature":"inout(T) front()","url":"/druntime/core/stdcpp/string/basic_string.front.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"back","package":"druntime","parentType":"basic_string","signature":"inout(T) back()","url":"/druntime/core/stdcpp/string/basic_string.back.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"c_str","package":"druntime","parentType":"basic_string","signature":"const(T) * c_str()","url":"/druntime/core/stdcpp/string/basic_string.c_str.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opAssign()(auto  ref  basic_string str)","url":"/druntime/core/stdcpp/string/basic_string.opAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opAssign(const(T)[]  str)","url":"/druntime/core/stdcpp/string/basic_string.opAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opAssign(T c)","url":"/druntime/core/stdcpp/string/basic_string.opAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexAssign(T c,  size_t index)","url":"/druntime/core/stdcpp/string/basic_string.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexAssign(T c,  size_t[2]  slice)","url":"/druntime/core/stdcpp/string/basic_string.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexAssign(const(T)[]  str,  size_t[2]  slice)","url":"/druntime/core/stdcpp/string/basic_string.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexAssign(T c)","url":"/druntime/core/stdcpp/string/basic_string.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexAssign(const(T)[]  str)","url":"/druntime/core/stdcpp/string/basic_string.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexOpAssign(string op)(T c,  size_t index)","url":"/druntime/core/stdcpp/string/basic_string.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexOpAssign(string op)(T c,  size_t[2]  slice)","url":"/druntime/core/stdcpp/string/basic_string.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexOpAssign(string op)(const(T)[]  str,  size_t[2]  slice)","url":"/druntime/core/stdcpp/string/basic_string.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexOpAssign(string op)(T c)","url":"/druntime/core/stdcpp/string/basic_string.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opIndexOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opIndexOpAssign(string op)(const(T)[]  str)","url":"/druntime/core/stdcpp/string/basic_string.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"append","package":"druntime","parentType":"basic_string","signature":"basic_string append(T c)","url":"/druntime/core/stdcpp/string/basic_string.append.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opOpAssign(string op :  \"~\")(const(T)[]  str)","url":"/druntime/core/stdcpp/string/basic_string.opOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"opOpAssign","package":"druntime","parentType":"basic_string","signature":"basic_string opOpAssign(string op :  \"~\")(T c)","url":"/druntime/core/stdcpp/string/basic_string.opOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"basic_string","signature":"basic_string insert(size_type pos,  ref  const(basic_string)  str)","url":"/druntime/core/stdcpp/string/basic_string.insert.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"basic_string","signature":"basic_string insert(size_type pos,  ref  const(basic_string)  str,  size_type subpos,  size_type sublen)","url":"/druntime/core/stdcpp/string/basic_string.insert.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"basic_string","signature":"basic_string insert(S :  size_type)(S pos,  const(T) *  s)","url":"/druntime/core/stdcpp/string/basic_string.insert.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"insert","package":"druntime","parentType":"basic_string","signature":"basic_string insert(size_type pos,  const(T)[]  s)","url":"/druntime/core/stdcpp/string/basic_string.insert.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"erase","package":"druntime","parentType":"basic_string","signature":"basic_string erase(size_type pos =  0)","url":"/druntime/core/stdcpp/string/basic_string.erase.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"erase","package":"druntime","parentType":"basic_string","signature":"basic_string erase(size_type pos,  size_type len)","url":"/druntime/core/stdcpp/string/basic_string.erase.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"basic_string","signature":"basic_string replace()(size_type pos,  size_type len,  auto  ref  basic_string str)","url":"/druntime/core/stdcpp/string/basic_string.replace.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"basic_string","signature":"basic_string replace()(size_type pos,  size_type len,  auto  ref  basic_string str,\n                             size_type subpos,  size_type sublen = npos)","url":"/druntime/core/stdcpp/string/basic_string.replace.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"basic_string","signature":"basic_string replace(size_type pos,  size_type len,  const(value_type)[]  s)","url":"/druntime/core/stdcpp/string/basic_string.replace.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"replace","package":"druntime","parentType":"basic_string","signature":"basic_string replace(S :  size_type)(S pos,  size_type len,  const(value_type) *  s)","url":"/druntime/core/stdcpp/string/basic_string.replace.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"push_back","package":"druntime","parentType":"basic_string","signature":"void push_back(T c)","url":"/druntime/core/stdcpp/string/basic_string.push_back.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"pop_back","package":"druntime","parentType":"basic_string","signature":"void pop_back()","url":"/druntime/core/stdcpp/string/basic_string.pop_back.html"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"_Traits","package":"druntime","parentType":"","signature":"_Traits = traits_type","url":"/druntime/core/stdcpp/string.html#_Traits"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"_Scary_val","package":"druntime","parentType":"","signature":"_Scary_val = _String_val!T","url":"/druntime/core/stdcpp/string.html#_Scary_val"},{"doc":"","kind":"struct","module":"core.stdcpp.string","name":"_Rep_base","package":"druntime","parentType":"","signature":"_Rep_base","url":"/druntime/core/stdcpp/string.html#_Rep_base"},{"doc":"","kind":"struct","module":"core.stdcpp.string","name":"_Rep","package":"druntime","parentType":"","signature":"_Rep","url":"/druntime/core/stdcpp/string.html#_Rep"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_S_empty_rep","package":"druntime","parentType":"_Rep","signature":"_Rep _S_empty_rep()","url":"/druntime/core/stdcpp/string/_Rep._S_empty_rep.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_set_sharable","package":"druntime","parentType":"_Rep","signature":"void _M_set_sharable()","url":"/druntime/core/stdcpp/string/_Rep._M_set_sharable.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_set_length_and_sharable","package":"druntime","parentType":"_Rep","signature":"void _M_set_length_and_sharable(size_type __n)","url":"/druntime/core/stdcpp/string/_Rep._M_set_length_and_sharable.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_is_leaked","package":"druntime","parentType":"_Rep","signature":"bool _M_is_leaked()","url":"/druntime/core/stdcpp/string/_Rep._M_is_leaked.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_is_shared","package":"druntime","parentType":"_Rep","signature":"bool _M_is_shared()","url":"/druntime/core/stdcpp/string/_Rep._M_is_shared.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_refdata","package":"druntime","parentType":"_Rep","signature":"T * _M_refdata()","url":"/druntime/core/stdcpp/string/_Rep._M_refdata.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_grab","package":"druntime","parentType":"_Rep","signature":"T * _M_grab(ref  allocator_type __alloc1,  const  ref  allocator_type __alloc2)","url":"/druntime/core/stdcpp/string/_Rep._M_grab.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_S_create","package":"druntime","parentType":"_Rep","signature":"_Rep * _S_create(size_type __capacity,  size_type __old_capacity,  ref  Alloc __alloc)","url":"/druntime/core/stdcpp/string/_Rep._S_create.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_dispose","package":"druntime","parentType":"_Rep","signature":"void _M_dispose(ref  Alloc __a)","url":"/druntime/core/stdcpp/string/_Rep._M_dispose.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_destroy","package":"druntime","parentType":"_Rep","signature":"void _M_destroy(ref  Alloc __a)","url":"/druntime/core/stdcpp/string/_Rep._M_destroy.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_refcopy","package":"druntime","parentType":"_Rep","signature":"T * _M_refcopy()","url":"/druntime/core/stdcpp/string/_Rep._M_refcopy.html"},{"doc":"","kind":"method","module":"core.stdcpp.string","name":"_M_clone","package":"druntime","parentType":"_Rep","signature":"T * _M_clone(ref  Alloc __alloc,  size_type __res =  0)","url":"/druntime/core/stdcpp/string/_Rep._M_clone.html"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"_M_data","package":"druntime","parentType":"","signature":"_M_data = _M_p","url":"/druntime/core/stdcpp/string.html#_M_data"},{"doc":"","kind":"union","module":"core.stdcpp.string","name":"","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/string.html#"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"_M_length","package":"druntime","parentType":"","signature":"_M_length = _M_string_length","url":"/druntime/core/stdcpp/string.html#_M_length"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"_M_capacity","package":"druntime","parentType":"","signature":"_M_capacity = _M_allocated_capacity","url":"/druntime/core/stdcpp/string.html#_M_capacity"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"_M_data","package":"druntime","parentType":"","signature":"_M_data = _M_p","url":"/druntime/core/stdcpp/string.html#_M_data"},{"doc":"","kind":"alias","module":"core.stdcpp.string","name":"__alloc_traits","package":"druntime","parentType":"","signature":"__alloc_traits = allocator_traits!allocator_type","url":"/druntime/core/stdcpp/string.html#__alloc_traits"},{"doc":"","kind":"union","module":"core.stdcpp.string","name":"__ulx","package":"druntime","parentType":"","signature":"__ulx","url":"/druntime/core/stdcpp/string.html#__ulx"},{"doc":"","kind":"struct","module":"core.stdcpp.string","name":"__raw","package":"druntime","parentType":"","signature":"__raw","url":"/druntime/core/stdcpp/string.html#__raw"},{"doc":"","kind":"struct","module":"core.stdcpp.string","name":"__rep","package":"druntime","parentType":"","signature":"__rep","url":"/druntime/core/stdcpp/string.html#__rep"},{"doc":"Constructor argument for default construction","kind":"variable","module":"core.stdcpp.string","name":"Default","package":"druntime","parentType":"","signature":"Default","url":"/druntime/core/stdcpp/string.html#Default"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_Can_memcpy_val","package":"druntime","parentType":"","signature":"bool _Can_memcpy_val","url":"/druntime/core/stdcpp/string.html#_Can_memcpy_val"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_Memcpy_val_offset","package":"druntime","parentType":"","signature":"size_t _Memcpy_val_offset","url":"/druntime/core/stdcpp/string.html#_Memcpy_val_offset"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_Memcpy_val_size","package":"druntime","parentType":"","signature":"size_t _Memcpy_val_size","url":"/druntime/core/stdcpp/string.html#_Memcpy_val_size"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_Base","package":"druntime","parentType":"","signature":"_String_alloc!(_String_base_types!(T,  Alloc)) _Base","url":"/druntime/core/stdcpp/string.html#_Base"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_M_p","package":"druntime","parentType":"","signature":"T * _M_p","url":"/druntime/core/stdcpp/string.html#_M_p"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_M_p","package":"druntime","parentType":"","signature":"pointer _M_p","url":"/druntime/core/stdcpp/string.html#_M_p"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_M_string_length","package":"druntime","parentType":"","signature":"size_type _M_string_length","url":"/druntime/core/stdcpp/string.html#_M_string_length"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"_S_local_capacity","package":"druntime","parentType":"","signature":"size_type _S_local_capacity","url":"/druntime/core/stdcpp/string.html#_S_local_capacity"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"__alignment","package":"druntime","parentType":"","signature":"__alignment","url":"/druntime/core/stdcpp/string.html#__alignment"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"__n_words","package":"druntime","parentType":"","signature":"__n_words","url":"/druntime/core/stdcpp/string.html#__n_words"},{"doc":"","kind":"variable","module":"core.stdcpp.string","name":"__r_","package":"druntime","parentType":"","signature":"__compressed_pair!(__rep,  allocator_type) __r_","url":"/druntime/core/stdcpp/string.html#__r_"},{"doc":"D header file for interaction with C++ std::string_view.","kind":"module","module":"core.stdcpp.string_view","name":"core.stdcpp.string_view","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/string_view.html"},{"doc":"","kind":"alias","module":"core.stdcpp.string_view","name":"string_view","package":"druntime","parentType":"","signature":"string_view = basic_string_view!char","url":"/druntime/core/stdcpp/string_view.html#string_view"},{"doc":"","kind":"alias","module":"core.stdcpp.string_view","name":"u16string_view","package":"druntime","parentType":"","signature":"u16string_view = basic_string_view!wchar","url":"/druntime/core/stdcpp/string_view.html#u16string_view"},{"doc":"","kind":"alias","module":"core.stdcpp.string_view","name":"u32string_view","package":"druntime","parentType":"","signature":"u32string_view = basic_string_view!dchar","url":"/druntime/core/stdcpp/string_view.html#u32string_view"},{"doc":"","kind":"alias","module":"core.stdcpp.string_view","name":"wstring_view","package":"druntime","parentType":"","signature":"wstring_view = basic_string_view!wchar_t","url":"/druntime/core/stdcpp/string_view.html#wstring_view"},{"doc":"Character traits classes specify character properties and provide specific semantics for certain operations on characters and sequences of characters.","kind":"struct","module":"core.stdcpp.string_view","name":"char_traits","package":"druntime","parentType":"","signature":"char_traits(CharT)","url":"/druntime/core/stdcpp/string_view.html#char_traits"},{"doc":"D language counterpart to C++ std::basic_string_view.","kind":"struct","module":"core.stdcpp.string_view","name":"basic_string_view","package":"druntime","parentType":"","signature":"basic_string_view(T,  Traits =  char_traits!T)","url":"/druntime/core/stdcpp/string_view.html#basic_string_view"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"size","package":"druntime","parentType":"basic_string_view","signature":"size_type size()","url":"/druntime/core/stdcpp/string_view/basic_string_view.size.html"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"empty","package":"druntime","parentType":"basic_string_view","signature":"bool empty()","url":"/druntime/core/stdcpp/string_view/basic_string_view.empty.html"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"data","package":"druntime","parentType":"basic_string_view","signature":"const(T) * data()","url":"/druntime/core/stdcpp/string_view/basic_string_view.data.html"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"as_array","package":"druntime","parentType":"basic_string_view","signature":"const(T)[] as_array()","url":"/druntime/core/stdcpp/string_view/basic_string_view.as_array.html"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"at","package":"druntime","parentType":"basic_string_view","signature":"const(T) at(size_type i)","url":"/druntime/core/stdcpp/string_view/basic_string_view.at.html"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"front","package":"druntime","parentType":"basic_string_view","signature":"const(T) front()","url":"/druntime/core/stdcpp/string_view/basic_string_view.front.html"},{"doc":"","kind":"method","module":"core.stdcpp.string_view","name":"back","package":"druntime","parentType":"basic_string_view","signature":"const(T) back()","url":"/druntime/core/stdcpp/string_view/basic_string_view.back.html"},{"doc":"D header file for interaction with C++ std::type_traits.","kind":"module","module":"core.stdcpp.type_traits","name":"core.stdcpp.type_traits","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/type_traits.html"},{"doc":"","kind":"struct","module":"core.stdcpp.type_traits","name":"integral_constant","package":"druntime","parentType":"","signature":"integral_constant(T,  T Val)","url":"/druntime/core/stdcpp/type_traits.html#integral_constant"},{"doc":"","kind":"alias","module":"core.stdcpp.type_traits","name":"bool_constant","package":"druntime","parentType":"","signature":"bool_constant(bool  b) = integral_constant!(bool,  b)","url":"/druntime/core/stdcpp/type_traits.html#bool_constant"},{"doc":"","kind":"alias","module":"core.stdcpp.type_traits","name":"true_type","package":"druntime","parentType":"","signature":"true_type = bool_constant!true","url":"/druntime/core/stdcpp/type_traits.html#true_type"},{"doc":"","kind":"alias","module":"core.stdcpp.type_traits","name":"false_type","package":"druntime","parentType":"","signature":"false_type = bool_constant!false","url":"/druntime/core/stdcpp/type_traits.html#false_type"},{"doc":"","kind":"struct","module":"core.stdcpp.type_traits","name":"is_empty","package":"druntime","parentType":"","signature":"is_empty(T)","url":"/druntime/core/stdcpp/type_traits.html#is_empty"},{"doc":"Interface to C++ <typeinfo>","kind":"module","module":"core.stdcpp.typeinfo","name":"core.stdcpp.typeinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/typeinfo.html"},{"doc":"D header file for interaction with Microsoft C++ <utility>","kind":"module","module":"core.stdcpp.utility","name":"core.stdcpp.utility","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/utility.html"},{"doc":"D language counterpart to C++ std::pair.","kind":"struct","module":"core.stdcpp.utility","name":"pair","package":"druntime","parentType":"","signature":"pair(T1,  T2)","url":"/druntime/core/stdcpp/utility.html#pair"},{"doc":"D header file for interaction with C++ std::vector.","kind":"module","module":"core.stdcpp.vector","name":"core.stdcpp.vector","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/vector.html"},{"doc":"","kind":"enum","module":"core.stdcpp.vector","name":"DefaultConstruct","package":"druntime","parentType":"","signature":"DefaultConstruct","url":"/druntime/core/stdcpp/vector.html#DefaultConstruct"},{"doc":"","kind":"enum_member","module":"core.stdcpp.vector","name":"value","package":"druntime","parentType":"","signature":"value = ","url":"/druntime/core/stdcpp/vector.html#DefaultConstruct"},{"doc":"","kind":"alias","module":"core.stdcpp.vector","name":"vector","package":"druntime","parentType":"","signature":"vector(T) = vector!(T,  allocator!T)","url":"/druntime/core/stdcpp/vector.html#vector"},{"doc":"","kind":"struct","module":"core.stdcpp.vector","name":"vector","package":"druntime","parentType":"","signature":"vector(T,  Alloc)","url":"/druntime/core/stdcpp/vector.html#vector"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opSlice","package":"druntime","parentType":"vector","signature":"size_t[2] opSlice(size_t dim :  0)(size_t start,  size_t end)","url":"/druntime/core/stdcpp/vector/vector.opSlice.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndex","package":"druntime","parentType":"vector","signature":"inout(T) opIndex(size_t index)","url":"/druntime/core/stdcpp/vector/vector.opIndex.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndex","package":"druntime","parentType":"vector","signature":"inout(T)[] opIndex(size_t[2]  slice)","url":"/druntime/core/stdcpp/vector/vector.opIndex.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndex","package":"druntime","parentType":"vector","signature":"inout(T)[] opIndex()","url":"/druntime/core/stdcpp/vector/vector.opIndex.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opAssign","package":"druntime","parentType":"vector","signature":"vector opAssign(U)(auto  ref  vector!(U,  Alloc)  s)","url":"/druntime/core/stdcpp/vector/vector.opAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opAssign","package":"druntime","parentType":"vector","signature":"vector opAssign(T[]  array)","url":"/druntime/core/stdcpp/vector/vector.opAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexAssign","package":"druntime","parentType":"vector","signature":"void opIndexAssign()(auto  ref  T val,  size_t index)","url":"/druntime/core/stdcpp/vector/vector.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexAssign","package":"druntime","parentType":"vector","signature":"void opIndexAssign()(auto  ref  T val,  size_t[2]  slice)","url":"/druntime/core/stdcpp/vector/vector.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexAssign","package":"druntime","parentType":"vector","signature":"void opIndexAssign(T[]  val,  size_t[2]  slice)","url":"/druntime/core/stdcpp/vector/vector.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexAssign","package":"druntime","parentType":"vector","signature":"void opIndexAssign()(auto  ref  T val)","url":"/druntime/core/stdcpp/vector/vector.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexAssign","package":"druntime","parentType":"vector","signature":"void opIndexAssign(T[]  val)","url":"/druntime/core/stdcpp/vector/vector.opIndexAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexOpAssign","package":"druntime","parentType":"vector","signature":"void opIndexOpAssign(string op)(auto  ref  T val,  size_t index)","url":"/druntime/core/stdcpp/vector/vector.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexOpAssign","package":"druntime","parentType":"vector","signature":"void opIndexOpAssign(string op)(auto  ref  T val,  size_t[2]  slice)","url":"/druntime/core/stdcpp/vector/vector.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexOpAssign","package":"druntime","parentType":"vector","signature":"void opIndexOpAssign(string op)(T[]  val,  size_t[2]  slice)","url":"/druntime/core/stdcpp/vector/vector.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexOpAssign","package":"druntime","parentType":"vector","signature":"void opIndexOpAssign(string op)(auto  ref  T val)","url":"/druntime/core/stdcpp/vector/vector.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opIndexOpAssign","package":"druntime","parentType":"vector","signature":"void opIndexOpAssign(string op)(T[]  val)","url":"/druntime/core/stdcpp/vector/vector.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"front","package":"druntime","parentType":"vector","signature":"inout(T) front()","url":"/druntime/core/stdcpp/vector/vector.front.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"back","package":"druntime","parentType":"vector","signature":"inout(T) back()","url":"/druntime/core/stdcpp/vector/vector.back.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opOpAssign","package":"druntime","parentType":"vector","signature":"vector opOpAssign(string op :  \"~\")(auto  ref  T item)","url":"/druntime/core/stdcpp/vector/vector.opOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"opOpAssign","package":"druntime","parentType":"vector","signature":"vector opOpAssign(string op :  \"~\")(T[]  array)","url":"/druntime/core/stdcpp/vector/vector.opOpAssign.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"append","package":"druntime","parentType":"vector","signature":"void append(T[]  array)","url":"/druntime/core/stdcpp/vector/vector.append.html"},{"doc":"Performs elementwise equality check.","kind":"method","module":"core.stdcpp.vector","name":"opEquals","package":"druntime","parentType":"vector","signature":"bool opEquals(this  This,  That)(auto  ref  That rhs) if (is(immutable  That ==  immutable  vector))","url":"/druntime/core/stdcpp/vector/vector.opEquals.html"},{"doc":"Hash to allow `vector`s to be used as keys for built-in associative arrays. **The result will generally not be the same as C++ `std::hash<std::vect...","kind":"method","module":"core.stdcpp.vector","name":"toHash","package":"druntime","parentType":"vector","signature":"size_t toHash()","url":"/druntime/core/stdcpp/vector/vector.toHash.html"},{"doc":"","kind":"method","module":"core.stdcpp.vector","name":"push_back","package":"druntime","parentType":"vector","signature":"void push_back(U)(auto  ref  U element)","url":"/druntime/core/stdcpp/vector/vector.push_back.html"},{"doc":"Constructor argument for default construction","kind":"variable","module":"core.stdcpp.vector","name":"Default","package":"druntime","parentType":"","signature":"Default","url":"/druntime/core/stdcpp/vector.html#Default"},{"doc":"D header file for interaction with Microsoft C++ <xutility>","kind":"module","module":"core.stdcpp.xutility","name":"core.stdcpp.xutility","package":"druntime","parentType":"","signature":"","url":"/druntime/core/stdcpp/xutility.html"},{"doc":"Possible values of the `__cplusplus` macro provided by C++ compilers","kind":"enum","module":"core.stdcpp.xutility","name":"CppStdRevision","package":"druntime","parentType":"","signature":"CppStdRevision : uint","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"","kind":"enum_member","module":"core.stdcpp.xutility","name":"cpp98","package":"druntime","parentType":"","signature":"cpp98 = 199711","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"","kind":"enum_member","module":"core.stdcpp.xutility","name":"cpp11","package":"druntime","parentType":"","signature":"cpp11 = 201103","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"","kind":"enum_member","module":"core.stdcpp.xutility","name":"cpp14","package":"druntime","parentType":"","signature":"cpp14 = 201402","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"","kind":"enum_member","module":"core.stdcpp.xutility","name":"cpp17","package":"druntime","parentType":"","signature":"cpp17 = 201703","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"","kind":"enum_member","module":"core.stdcpp.xutility","name":"cpp20","package":"druntime","parentType":"","signature":"cpp20 = 202002","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"","kind":"enum_member","module":"core.stdcpp.xutility","name":"cpp23","package":"druntime","parentType":"","signature":"cpp23 = 202302","url":"/druntime/core/stdcpp/xutility.html#CppStdRevision"},{"doc":"Returns the target C++ version, encoded as C++ compilers do","kind":"variable","module":"core.stdcpp.xutility","name":"__cplusplus","package":"druntime","parentType":"","signature":"__cplusplus","url":"/druntime/core/stdcpp/xutility.html#__cplusplus"},{"doc":"","kind":"variable","module":"core.stdcpp.xutility","name":"__cpp_sized_deallocation","package":"druntime","parentType":"","signature":"__cpp_sized_deallocation","url":"/druntime/core/stdcpp/xutility.html#__cpp_sized_deallocation"},{"doc":"","kind":"variable","module":"core.stdcpp.xutility","name":"__cpp_aligned_new","package":"druntime","parentType":"","signature":"__cpp_aligned_new","url":"/druntime/core/stdcpp/xutility.html#__cpp_aligned_new"},{"doc":"The barrier module provides a primitive for synchronizing the progress of a group of threads.","kind":"module","module":"core.sync.barrier","name":"core.sync.barrier","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/barrier.html"},{"doc":"This class represents a barrier across which threads may only travel in groups of a specific size.","kind":"class","module":"core.sync.barrier","name":"Barrier","package":"druntime","parentType":"","signature":"Barrier","url":"/druntime/core/sync/barrier.html#Barrier"},{"doc":"Wait for the pre-determined number of threads and then proceed.","kind":"method","module":"core.sync.barrier","name":"wait","package":"druntime","parentType":"Barrier","signature":"void wait()","url":"/druntime/core/sync/barrier/Barrier.wait.html"},{"doc":"The condition module provides a primitive for synchronized condition checking.","kind":"module","module":"core.sync.condition","name":"core.sync.condition","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/condition.html"},{"doc":"This class represents a condition variable as conceived by C.A.R. Hoare.  As per Mesa type monitors however, \"signal\" has been replaced with \"notif...","kind":"class","module":"core.sync.condition","name":"Condition","package":"druntime","parentType":"","signature":"Condition","url":"/druntime/core/sync/condition.html#Condition"},{"doc":"Gets the mutex associated with this condition.","kind":"method","module":"core.sync.condition","name":"mutex","package":"druntime","parentType":"Condition","signature":"Mutex mutex()","url":"/druntime/core/sync/condition/Condition.mutex.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"mutex","package":"druntime","parentType":"Condition","signature":"shared(Mutex) mutex()","url":"/druntime/core/sync/condition/Condition.mutex.html"},{"doc":"","kind":"method","module":"core.sync.condition","name":"mutex_nothrow","package":"druntime","parentType":"Condition","signature":"Mutex mutex_nothrow()","url":"/druntime/core/sync/condition/Condition.mutex_nothrow.html"},{"doc":"","kind":"method","module":"core.sync.condition","name":"mutex_nothrow","package":"druntime","parentType":"Condition","signature":"shared(Mutex) mutex_nothrow()","url":"/druntime/core/sync/condition/Condition.mutex_nothrow.html"},{"doc":"Wait until notified.","kind":"method","module":"core.sync.condition","name":"wait","package":"druntime","parentType":"Condition","signature":"void wait()","url":"/druntime/core/sync/condition/Condition.wait.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"wait","package":"druntime","parentType":"Condition","signature":"void wait()","url":"/druntime/core/sync/condition/Condition.wait.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"wait","package":"druntime","parentType":"Condition","signature":"void wait(this  Q)(  bool  _unused_ ) if (is(Q ==  Condition)  ||  is(Q ==  shared  Condition))","url":"/druntime/core/sync/condition/Condition.wait.html"},{"doc":"Suspends the calling thread until a notification occurs or until the supplied time period has elapsed.","kind":"method","module":"core.sync.condition","name":"wait","package":"druntime","parentType":"Condition","signature":"bool wait(  Duration val )","url":"/druntime/core/sync/condition/Condition.wait.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"wait","package":"druntime","parentType":"Condition","signature":"bool wait(  Duration val )","url":"/druntime/core/sync/condition/Condition.wait.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"wait","package":"druntime","parentType":"Condition","signature":"bool wait(this  Q)(  Duration val,  bool  _unused_ ) if (is(Q ==  Condition)  ||  is(Q ==  shared  Condition))","url":"/druntime/core/sync/condition/Condition.wait.html"},{"doc":"Notifies one waiter.","kind":"method","module":"core.sync.condition","name":"notify","package":"druntime","parentType":"Condition","signature":"void notify()","url":"/druntime/core/sync/condition/Condition.notify.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"notify","package":"druntime","parentType":"Condition","signature":"void notify()","url":"/druntime/core/sync/condition/Condition.notify.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"notify","package":"druntime","parentType":"Condition","signature":"void notify(this  Q)(  bool  _unused_ ) if (is(Q ==  Condition)  ||  is(Q ==  shared  Condition))","url":"/druntime/core/sync/condition/Condition.notify.html"},{"doc":"Notifies all waiters.","kind":"method","module":"core.sync.condition","name":"notifyAll","package":"druntime","parentType":"Condition","signature":"void notifyAll()","url":"/druntime/core/sync/condition/Condition.notifyAll.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"notifyAll","package":"druntime","parentType":"Condition","signature":"void notifyAll()","url":"/druntime/core/sync/condition/Condition.notifyAll.html"},{"doc":"ditto","kind":"method","module":"core.sync.condition","name":"notifyAll","package":"druntime","parentType":"Condition","signature":"void notifyAll(this  Q)(  bool  _unused_ ) if (is(Q ==  Condition)  ||  is(Q ==  shared  Condition))","url":"/druntime/core/sync/condition/Condition.notifyAll.html"},{"doc":"The config module contains utility routines and configuration information specific to this package.","kind":"module","module":"core.sync.config","name":"core.sync.config","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/config.html"},{"doc":"The event module provides a primitive for lightweight signaling of other threads (emulating Windows events on Posix)","kind":"module","module":"core.sync.event","name":"core.sync.event","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/event.html"},{"doc":"* represents an event. Clients of an event are suspended while waiting * for the event to be \"signaled\". * * Implemented using `pthread_mutex` and ...","kind":"struct","module":"core.sync.event","name":"Event","package":"druntime","parentType":"","signature":"Event","url":"/druntime/core/sync/event.html#Event"},{"doc":"Initializes an event object. Does nothing if the event is already initialized.","kind":"method","module":"core.sync.event","name":"initialize","package":"druntime","parentType":"Event","signature":"void initialize(bool  manualReset,  bool  initialState)","url":"/druntime/core/sync/event/Event.initialize.html"},{"doc":"","kind":"method","module":"core.sync.event","name":"opAssign","package":"druntime","parentType":"Event","signature":"void opAssign(Event)","url":"/druntime/core/sync/event/Event.opAssign.html"},{"doc":"deinitialize event. Does nothing if the event is not initialized. There must not be threads currently waiting for the event to be signaled.","kind":"method","module":"core.sync.event","name":"terminate","package":"druntime","parentType":"Event","signature":"void terminate()","url":"/druntime/core/sync/event/Event.terminate.html"},{"doc":"","kind":"method","module":"core.sync.event","name":"set","package":"druntime","parentType":"Event","signature":"void set()","url":"/druntime/core/sync/event/Event.set.html"},{"doc":"Set the event to \"signaled\", so that waiting clients are resumed","kind":"method","module":"core.sync.event","name":"setIfInitialized","package":"druntime","parentType":"Event","signature":"void setIfInitialized()","url":"/druntime/core/sync/event/Event.setIfInitialized.html"},{"doc":"Reset the event manually","kind":"method","module":"core.sync.event","name":"reset","package":"druntime","parentType":"Event","signature":"void reset()","url":"/druntime/core/sync/event/Event.reset.html"},{"doc":"Wait for the event to be signaled without timeout.","kind":"method","module":"core.sync.event","name":"wait","package":"druntime","parentType":"Event","signature":"bool wait()","url":"/druntime/core/sync/event/Event.wait.html"},{"doc":"Wait for the event to be signaled with timeout.","kind":"method","module":"core.sync.event","name":"wait","package":"druntime","parentType":"Event","signature":"bool wait(Duration tmout)","url":"/druntime/core/sync/event/Event.wait.html"},{"doc":"Define base class for synchronization exceptions.","kind":"module","module":"core.sync.exception","name":"core.sync.exception","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/exception.html"},{"doc":"Base class for synchronization errors.","kind":"class","module":"core.sync.exception","name":"SyncError","package":"druntime","parentType":"","signature":"SyncError : Error","url":"/druntime/core/sync/exception.html#SyncError"},{"doc":"The mutex module provides a primitive for maintaining mutually exclusive access.","kind":"module","module":"core.sync.mutex","name":"core.sync.mutex","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/mutex.html"},{"doc":"This class represents a general purpose, recursive mutex.","kind":"class","module":"core.sync.mutex","name":"Mutex","package":"druntime","parentType":"","signature":"Mutex : Object.Monitor","url":"/druntime/core/sync/mutex.html#Mutex"},{"doc":"If this lock is not already held by the caller, the lock is acquired, then the internal counter is incremented by one.","kind":"method","module":"core.sync.mutex","name":"lock","package":"druntime","parentType":"Mutex","signature":"void lock()","url":"/druntime/core/sync/mutex/Mutex.lock.html"},{"doc":"ditto","kind":"method","module":"core.sync.mutex","name":"lock","package":"druntime","parentType":"Mutex","signature":"void lock()","url":"/druntime/core/sync/mutex/Mutex.lock.html"},{"doc":"ditto","kind":"method","module":"core.sync.mutex","name":"lock_nothrow","package":"druntime","parentType":"Mutex","signature":"void lock_nothrow(this  Q)() if (is(Q ==  Mutex)  ||  is(Q ==  shared  Mutex))","url":"/druntime/core/sync/mutex/Mutex.lock_nothrow.html"},{"doc":"Decrements the internal lock count by one.  If this brings the count to zero, the lock is released.","kind":"method","module":"core.sync.mutex","name":"unlock","package":"druntime","parentType":"Mutex","signature":"void unlock()","url":"/druntime/core/sync/mutex/Mutex.unlock.html"},{"doc":"ditto","kind":"method","module":"core.sync.mutex","name":"unlock","package":"druntime","parentType":"Mutex","signature":"void unlock()","url":"/druntime/core/sync/mutex/Mutex.unlock.html"},{"doc":"ditto","kind":"method","module":"core.sync.mutex","name":"unlock_nothrow","package":"druntime","parentType":"Mutex","signature":"void unlock_nothrow(this  Q)() if (is(Q ==  Mutex)  ||  is(Q ==  shared  Mutex))","url":"/druntime/core/sync/mutex/Mutex.unlock_nothrow.html"},{"doc":"If the lock is held by another caller, the method returns.  Otherwise, the lock is acquired if it is not already held, and then the internal counte...","kind":"method","module":"core.sync.mutex","name":"tryLock","package":"druntime","parentType":"Mutex","signature":"bool tryLock()","url":"/druntime/core/sync/mutex/Mutex.tryLock.html"},{"doc":"ditto","kind":"method","module":"core.sync.mutex","name":"tryLock","package":"druntime","parentType":"Mutex","signature":"bool tryLock()","url":"/druntime/core/sync/mutex/Mutex.tryLock.html"},{"doc":"ditto","kind":"method","module":"core.sync.mutex","name":"tryLock_nothrow","package":"druntime","parentType":"Mutex","signature":"bool tryLock_nothrow(this  Q)() if (is(Q ==  Mutex)  ||  is(Q ==  shared  Mutex))","url":"/druntime/core/sync/mutex/Mutex.tryLock_nothrow.html"},{"doc":"Provides thread synchronization tools such as mutexes, semaphores and barriers.","kind":"module","module":"core.sync","name":"core.sync","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync.html"},{"doc":"The read/write mutex module provides a primitive for maintaining shared read access and mutually exclusive write access.","kind":"module","module":"core.sync.rwmutex","name":"core.sync.rwmutex","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/rwmutex.html"},{"doc":"This class represents a mutex that allows any number of readers to enter, but when a writer enters, all other readers and writers are blocked.","kind":"class","module":"core.sync.rwmutex","name":"ReadWriteMutex","package":"druntime","parentType":"","signature":"ReadWriteMutex","url":"/druntime/core/sync/rwmutex.html#ReadWriteMutex"},{"doc":"Gets the policy used by this mutex.","kind":"method","module":"core.sync.rwmutex","name":"policy","package":"druntime","parentType":"ReadWriteMutex","signature":"Policy policy()","url":"/druntime/core/sync/rwmutex/ReadWriteMutex.policy.html"},{"doc":"ditto","kind":"method","module":"core.sync.rwmutex","name":"policy","package":"druntime","parentType":"ReadWriteMutex","signature":"Policy policy()","url":"/druntime/core/sync/rwmutex/ReadWriteMutex.policy.html"},{"doc":"Gets an object representing the reader lock for the associated mutex.","kind":"method","module":"core.sync.rwmutex","name":"reader","package":"druntime","parentType":"ReadWriteMutex","signature":"Reader reader()","url":"/druntime/core/sync/rwmutex/ReadWriteMutex.reader.html"},{"doc":"ditto","kind":"method","module":"core.sync.rwmutex","name":"reader","package":"druntime","parentType":"ReadWriteMutex","signature":"shared(Reader) reader()","url":"/druntime/core/sync/rwmutex/ReadWriteMutex.reader.html"},{"doc":"Gets an object representing the writer lock for the associated mutex.","kind":"method","module":"core.sync.rwmutex","name":"writer","package":"druntime","parentType":"ReadWriteMutex","signature":"Writer writer()","url":"/druntime/core/sync/rwmutex/ReadWriteMutex.writer.html"},{"doc":"ditto","kind":"method","module":"core.sync.rwmutex","name":"writer","package":"druntime","parentType":"ReadWriteMutex","signature":"shared(Writer) writer()","url":"/druntime/core/sync/rwmutex/ReadWriteMutex.writer.html"},{"doc":"The semaphore module provides a general use semaphore for synchronization.","kind":"module","module":"core.sync.semaphore","name":"core.sync.semaphore","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sync/semaphore.html"},{"doc":"This class represents a general counting semaphore as concieved by Edsger Dijkstra.  As per Mesa type monitors however, \"signal\" has been replaced ...","kind":"class","module":"core.sync.semaphore","name":"Semaphore","package":"druntime","parentType":"","signature":"Semaphore","url":"/druntime/core/sync/semaphore.html#Semaphore"},{"doc":"Wait until the current count is above zero, then atomically decrement the count by one and return.","kind":"method","module":"core.sync.semaphore","name":"wait","package":"druntime","parentType":"Semaphore","signature":"void wait()","url":"/druntime/core/sync/semaphore/Semaphore.wait.html"},{"doc":"Suspends the calling thread until the current count moves above zero or until the supplied time period has elapsed.  If the count moves above zero ...","kind":"method","module":"core.sync.semaphore","name":"wait","package":"druntime","parentType":"Semaphore","signature":"bool wait(  Duration period )","url":"/druntime/core/sync/semaphore/Semaphore.wait.html"},{"doc":"Atomically increment the current count by one.  This will notify one waiter, if there are any in the queue.","kind":"method","module":"core.sync.semaphore","name":"notify","package":"druntime","parentType":"Semaphore","signature":"void notify()","url":"/druntime/core/sync/semaphore/Semaphore.notify.html"},{"doc":"If the current count is equal to zero, return.  Otherwise, atomically decrement the count by one and return true.","kind":"method","module":"core.sync.semaphore","name":"tryWait","package":"druntime","parentType":"Semaphore","signature":"bool tryWait()","url":"/druntime/core/sync/semaphore/Semaphore.tryWait.html"},{"doc":"D header file for Bionic err.h.","kind":"module","module":"core.sys.bionic.err","name":"core.sys.bionic.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/bionic/err.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/bionic/err/err.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/bionic/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/bionic/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/bionic/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/bionic/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/bionic/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/bionic/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.bionic.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/bionic/err/vwarnx.html"},{"doc":"","kind":"module","module":"core.sys.bionic.fcntl","name":"core.sys.bionic.fcntl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/bionic/fcntl.html"},{"doc":"","kind":"variable","module":"core.sys.bionic.fcntl","name":"LOCK_EX","package":"druntime","parentType":"","signature":"LOCK_EX","url":"/druntime/core/sys/bionic/fcntl.html#LOCK_EX"},{"doc":"D header file for Bionic stdlib.h.","kind":"module","module":"core.sys.bionic.stdlib","name":"core.sys.bionic.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/bionic/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.bionic.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/bionic/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.bionic.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *  name)","url":"/druntime/core/sys/bionic/stdlib/setprogname.html"},{"doc":"D header file for Bionic string.","kind":"module","module":"core.sys.bionic.string","name":"core.sys.bionic.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/bionic/string.html"},{"doc":"","kind":"function","module":"core.sys.bionic.string","name":"memmem","package":"druntime","parentType":"","signature":"void * memmem(return  scope  const  void *  haystack,  size_t haystacklen,  scope  const  void *  needle,  size_t needlelen)","url":"/druntime/core/sys/bionic/string/memmem.html"},{"doc":"","kind":"module","module":"core.sys.bionic.unistd","name":"core.sys.bionic.unistd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/bionic/unistd.html"},{"doc":"","kind":"function","module":"core.sys.bionic.unistd","name":"flock","package":"druntime","parentType":"","signature":"int flock(int,  int)","url":"/druntime/core/sys/bionic/unistd/flock.html"},{"doc":"D header file for $(LINK2 https://opensource.apple.com/source/Libc/Libc-1244.30.3/include/crt_externs.h.auto.html, libc/crt_externs.h).","kind":"module","module":"core.sys.darwin.crt_externs","name":"core.sys.darwin.crt_externs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/crt_externs.html"},{"doc":"","kind":"function","module":"core.sys.darwin.crt_externs","name":"_NSGetArgv","package":"druntime","parentType":"","signature":"char * * * _NSGetArgv()","url":"/druntime/core/sys/darwin/crt_externs/_NSGetArgv.html"},{"doc":"","kind":"function","module":"core.sys.darwin.crt_externs","name":"_NSGetArgc","package":"druntime","parentType":"","signature":"int * _NSGetArgc()","url":"/druntime/core/sys/darwin/crt_externs/_NSGetArgc.html"},{"doc":"","kind":"function","module":"core.sys.darwin.crt_externs","name":"_NSGetEnviron","package":"druntime","parentType":"","signature":"char * * * _NSGetEnviron()","url":"/druntime/core/sys/darwin/crt_externs/_NSGetEnviron.html"},{"doc":"","kind":"function","module":"core.sys.darwin.crt_externs","name":"_NSGetProgname","package":"druntime","parentType":"","signature":"char * * _NSGetProgname()","url":"/druntime/core/sys/darwin/crt_externs/_NSGetProgname.html"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.dlfcn","name":"core.sys.darwin.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/dlfcn.html"},{"doc":"","kind":"variable","module":"core.sys.darwin.dlfcn","name":"RTLD_NEXT","package":"druntime","parentType":"","signature":"RTLD_NEXT","url":"/druntime/core/sys/darwin/dlfcn.html#RTLD_NEXT"},{"doc":"","kind":"variable","module":"core.sys.darwin.dlfcn","name":"RTLD_DEFAULT","package":"druntime","parentType":"","signature":"RTLD_DEFAULT","url":"/druntime/core/sys/darwin/dlfcn.html#RTLD_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.darwin.dlfcn","name":"RTLD_SELF","package":"druntime","parentType":"","signature":"RTLD_SELF","url":"/druntime/core/sys/darwin/dlfcn.html#RTLD_SELF"},{"doc":"","kind":"variable","module":"core.sys.darwin.dlfcn","name":"RTLD_MAIN_ONLY","package":"druntime","parentType":"","signature":"RTLD_MAIN_ONLY","url":"/druntime/core/sys/darwin/dlfcn.html#RTLD_MAIN_ONLY"},{"doc":"D header file for Darwin err.h.","kind":"module","module":"core.sys.darwin.err","name":"core.sys.darwin.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/err.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/darwin/err/err.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"errc","package":"druntime","parentType":"","signature":"void errc(int  eval,  int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/darwin/err/errc.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/darwin/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/darwin/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"warnc","package":"druntime","parentType":"","signature":"void warnc(int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/darwin/err/warnc.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/darwin/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/darwin/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"verrc","package":"druntime","parentType":"","signature":"void verrc(int  eval,  int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/darwin/err/verrc.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/darwin/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/darwin/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"vwarnc","package":"druntime","parentType":"","signature":"void vwarnc(int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/darwin/err/vwarnc.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/darwin/err/vwarnx.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"err_set_file","package":"druntime","parentType":"","signature":"void err_set_file(void *  vfp)","url":"/druntime/core/sys/darwin/err/err_set_file.html"},{"doc":"","kind":"function","module":"core.sys.darwin.err","name":"err_set_exit","package":"druntime","parentType":"","signature":"void err_set_exit(ExitFunction exitf)","url":"/druntime/core/sys/darwin/err/err_set_exit.html"},{"doc":"","kind":"alias","module":"core.sys.darwin.err","name":"ExitFunction","package":"druntime","parentType":"","signature":"ExitFunction = void  function(int)","url":"/druntime/core/sys/darwin/err.html#ExitFunction"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.execinfo","name":"core.sys.darwin.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/execinfo.html"},{"doc":"","kind":"function","module":"core.sys.darwin.execinfo","name":"backtrace","package":"druntime","parentType":"","signature":"int backtrace(void * *  buffer,  int  size)","url":"/druntime/core/sys/darwin/execinfo/backtrace.html"},{"doc":"","kind":"function","module":"core.sys.darwin.execinfo","name":"backtrace_symbols","package":"druntime","parentType":"","signature":"char * * backtrace_symbols(const(void *) *  buffer,  int  size)","url":"/druntime/core/sys/darwin/execinfo/backtrace_symbols.html"},{"doc":"","kind":"function","module":"core.sys.darwin.execinfo","name":"backtrace_symbols_fd","package":"druntime","parentType":"","signature":"void backtrace_symbols_fd(const(void *) *  buffer,  int  size,  int  fd)","url":"/druntime/core/sys/darwin/execinfo/backtrace_symbols_fd.html"},{"doc":"","kind":"module","module":"core.sys.darwin.fcntl","name":"core.sys.darwin.fcntl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/fcntl.html"},{"doc":"","kind":"variable","module":"core.sys.darwin.fcntl","name":"F_FULLFSYNC","package":"druntime","parentType":"","signature":"F_FULLFSYNC","url":"/druntime/core/sys/darwin/fcntl.html#F_FULLFSYNC"},{"doc":"Binding for Mac OSX's <ifaddr.h>, expose network interface addresses","kind":"module","module":"core.sys.darwin.ifaddrs","name":"core.sys.darwin.ifaddrs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/ifaddrs.html"},{"doc":"Returns: linked list of ifaddrs structures describing interfaces","kind":"function","module":"core.sys.darwin.ifaddrs","name":"getifaddrs","package":"druntime","parentType":"","signature":"int getifaddrs(ifaddrs * *)","url":"/druntime/core/sys/darwin/ifaddrs/getifaddrs.html"},{"doc":"Frees the linked list returned by getifaddrs","kind":"function","module":"core.sys.darwin.ifaddrs","name":"freeifaddrs","package":"druntime","parentType":"","signature":"void freeifaddrs(ifaddrs *)","url":"/druntime/core/sys/darwin/ifaddrs/freeifaddrs.html"},{"doc":"Stores a reference to a linked list of the multicast memberships on the local machine in the memory referenced by ifmaddrs","kind":"function","module":"core.sys.darwin.ifaddrs","name":"getifmaddrs","package":"druntime","parentType":"","signature":"int getifmaddrs(ifmaddrs * *)","url":"/druntime/core/sys/darwin/ifaddrs/getifmaddrs.html"},{"doc":"Frees the list allocated by getifmaddrs","kind":"function","module":"core.sys.darwin.ifaddrs","name":"freeifmaddrs","package":"druntime","parentType":"","signature":"void freeifmaddrs(ifmaddrs *)","url":"/druntime/core/sys/darwin/ifaddrs/freeifmaddrs.html"},{"doc":"","kind":"struct","module":"core.sys.darwin.ifaddrs","name":"ifaddrs","package":"druntime","parentType":"","signature":"ifaddrs","url":"/druntime/core/sys/darwin/ifaddrs.html#ifaddrs"},{"doc":"","kind":"struct","module":"core.sys.darwin.ifaddrs","name":"ifmaddrs","package":"druntime","parentType":"","signature":"ifmaddrs","url":"/druntime/core/sys/darwin/ifaddrs.html#ifmaddrs"},{"doc":"Copyright: Copyright Digital Mars 2010. License:   $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0). Authors:   Jacob Carlborg Version: Ini...","kind":"module","module":"core.sys.darwin.mach.dyld","name":"core.sys.darwin.mach.dyld","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/dyld.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_dyld_image_count","package":"druntime","parentType":"","signature":"uint _dyld_image_count()","url":"/druntime/core/sys/darwin/mach/dyld/_dyld_image_count.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_dyld_get_image_name","package":"druntime","parentType":"","signature":"const(char) * _dyld_get_image_name(uint  image_index)","url":"/druntime/core/sys/darwin/mach/dyld/_dyld_get_image_name.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_dyld_get_image_header","package":"druntime","parentType":"","signature":"mach_header * _dyld_get_image_header(uint  image_index)","url":"/druntime/core/sys/darwin/mach/dyld/_dyld_get_image_header.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_dyld_get_image_vmaddr_slide","package":"druntime","parentType":"","signature":"intptr_t _dyld_get_image_vmaddr_slide(uint  image_index)","url":"/druntime/core/sys/darwin/mach/dyld/_dyld_get_image_vmaddr_slide.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_dyld_register_func_for_add_image","package":"druntime","parentType":"","signature":"void _dyld_register_func_for_add_image(void  function(const  scope  mach_header *  mh,  intptr_t vmaddr_slide))","url":"/druntime/core/sys/darwin/mach/dyld/_dyld_register_func_for_add_image.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_dyld_register_func_for_remove_image","package":"druntime","parentType":"","signature":"void _dyld_register_func_for_remove_image(void  function(const  scope  mach_header *  mh,  intptr_t vmaddr_slide))","url":"/druntime/core/sys/darwin/mach/dyld/_dyld_register_func_for_remove_image.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"NSVersionOfRunTimeLibrary","package":"druntime","parentType":"","signature":"int NSVersionOfRunTimeLibrary(const  char *  libraryPath)","url":"/druntime/core/sys/darwin/mach/dyld/NSVersionOfRunTimeLibrary.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"NSVersionOfLinkTimeLibrary","package":"druntime","parentType":"","signature":"int NSVersionOfLinkTimeLibrary(const  char *  libraryPath)","url":"/druntime/core/sys/darwin/mach/dyld/NSVersionOfLinkTimeLibrary.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.dyld","name":"_NSGetExecutablePath","package":"druntime","parentType":"","signature":"int _NSGetExecutablePath(char *  buf,  uint *  bufsize)","url":"/druntime/core/sys/darwin/mach/dyld/_NSGetExecutablePath.html"},{"doc":"D header file for $(LINK2 https://opensource.apple.com/source/cctools/cctools-895/include/mach-o/getsect.h.auto.html, mach-o/getsect.h).","kind":"module","module":"core.sys.darwin.mach.getsect","name":"core.sys.darwin.mach.getsect","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/getsect.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectdata","package":"druntime","parentType":"","signature":"char * getsectdata(\n     const  scope  char *  segname,\n     const  scope  char *  sectname,\n     c_ulong * size\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectdata.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectdatafromFramework","package":"druntime","parentType":"","signature":"char * getsectdatafromFramework(\n     const  scope  char *  FrameworkName,\n     const  scope  char *  segname,\n     const  scope  char *  sectname,\n     c_ulong *  size\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectdatafromFramework.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"get_end","package":"druntime","parentType":"","signature":"c_ulong get_end()","url":"/druntime/core/sys/darwin/mach/getsect/get_end.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"get_etext","package":"druntime","parentType":"","signature":"c_ulong get_etext()","url":"/druntime/core/sys/darwin/mach/getsect/get_etext.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"get_edata","package":"druntime","parentType":"","signature":"c_ulong get_edata()","url":"/druntime/core/sys/darwin/mach/getsect/get_edata.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectdatafromheader","package":"druntime","parentType":"","signature":"ubyte * getsectdatafromheader(\n     const  scope  mach_header *  mhp,\n     const  scope  char *  segname,\n     const  scope  char *  sectname,\n     c_ulong *  size\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectdatafromheader.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectbynamefromheader","package":"druntime","parentType":"","signature":"const(section) * getsectbynamefromheader(\n     const  scope  mach_header *  mhp,\n     const  scope  char *  segname,\n     const  scope  char *  sectname\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectbynamefromheader.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectbynamefromheaderwithswap","package":"druntime","parentType":"","signature":"const(section) * getsectbynamefromheaderwithswap(\n     const  scope  mach_header *  mhp,\n     const  scope  char *  segname,\n     const  scope  char *  section,\n     int  fSwap\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectbynamefromheaderwithswap.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectdatafromheader_64","package":"druntime","parentType":"","signature":"ubyte * getsectdatafromheader_64(\n     const  scope  mach_header_64 *  mhp,\n     const  scope  char *  segname,\n     const  scope  char *  sectname,\n     c_ulong *  size\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectdatafromheader_64.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectbynamefromheader_64","package":"druntime","parentType":"","signature":"const(section_64) * getsectbynamefromheader_64(\n     const  scope  mach_header_64 *  mhp,\n     const  scope  char *  segname,\n     const  scope  char *  sectname\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectbynamefromheader_64.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.getsect","name":"getsectbynamefromheaderwithswap_64","package":"druntime","parentType":"","signature":"const(section) * getsectbynamefromheaderwithswap_64(\n     const  scope  mach_header_64 *  mhp,\n     const  scope  char *  segname,\n     const  scope  char *  section,\n     int  fSwap\n)","url":"/druntime/core/sys/darwin/mach/getsect/getsectbynamefromheaderwithswap_64.html"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.mach.kern_return","name":"core.sys.darwin.mach.kern_return","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/kern_return.html"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.kern_return","name":"kern_return_t","package":"druntime","parentType":"","signature":"kern_return_t = int","url":"/druntime/core/sys/darwin/mach/kern_return.html#kern_return_t"},{"doc":"This file describes the format of Mach-O object files.","kind":"module","module":"core.sys.darwin.mach.loader","name":"core.sys.darwin.mach.loader","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/loader.html"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"mach_header","package":"druntime","parentType":"","signature":"mach_header","url":"/druntime/core/sys/darwin/mach/loader.html#mach_header"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"mach_header_64","package":"druntime","parentType":"","signature":"mach_header_64","url":"/druntime/core/sys/darwin/mach/loader.html#mach_header_64"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"load_command","package":"druntime","parentType":"","signature":"load_command","url":"/druntime/core/sys/darwin/mach/loader.html#load_command"},{"doc":"","kind":"union","module":"core.sys.darwin.mach.loader","name":"lc_str","package":"druntime","parentType":"","signature":"lc_str","url":"/druntime/core/sys/darwin/mach/loader.html#lc_str"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"segment_command","package":"druntime","parentType":"","signature":"segment_command","url":"/druntime/core/sys/darwin/mach/loader.html#segment_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"segment_command_64","package":"druntime","parentType":"","signature":"segment_command_64","url":"/druntime/core/sys/darwin/mach/loader.html#segment_command_64"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"section","package":"druntime","parentType":"","signature":"section","url":"/druntime/core/sys/darwin/mach/loader.html#section"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"section_64","package":"druntime","parentType":"","signature":"section_64","url":"/druntime/core/sys/darwin/mach/loader.html#section_64"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"fvmlib","package":"druntime","parentType":"","signature":"fvmlib","url":"/druntime/core/sys/darwin/mach/loader.html#fvmlib"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"fvmlib_command","package":"druntime","parentType":"","signature":"fvmlib_command","url":"/druntime/core/sys/darwin/mach/loader.html#fvmlib_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylib","package":"druntime","parentType":"","signature":"dylib","url":"/druntime/core/sys/darwin/mach/loader.html#dylib"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylib_command","package":"druntime","parentType":"","signature":"dylib_command","url":"/druntime/core/sys/darwin/mach/loader.html#dylib_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"sub_framework_command","package":"druntime","parentType":"","signature":"sub_framework_command","url":"/druntime/core/sys/darwin/mach/loader.html#sub_framework_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"sub_client_command","package":"druntime","parentType":"","signature":"sub_client_command","url":"/druntime/core/sys/darwin/mach/loader.html#sub_client_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"sub_umbrella_command","package":"druntime","parentType":"","signature":"sub_umbrella_command","url":"/druntime/core/sys/darwin/mach/loader.html#sub_umbrella_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"sub_library_command","package":"druntime","parentType":"","signature":"sub_library_command","url":"/druntime/core/sys/darwin/mach/loader.html#sub_library_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"prebound_dylib_command","package":"druntime","parentType":"","signature":"prebound_dylib_command","url":"/druntime/core/sys/darwin/mach/loader.html#prebound_dylib_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylinker_command","package":"druntime","parentType":"","signature":"dylinker_command","url":"/druntime/core/sys/darwin/mach/loader.html#dylinker_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"thread_command","package":"druntime","parentType":"","signature":"thread_command","url":"/druntime/core/sys/darwin/mach/loader.html#thread_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"routines_command","package":"druntime","parentType":"","signature":"routines_command","url":"/druntime/core/sys/darwin/mach/loader.html#routines_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"routines_command_64","package":"druntime","parentType":"","signature":"routines_command_64","url":"/druntime/core/sys/darwin/mach/loader.html#routines_command_64"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"symtab_command","package":"druntime","parentType":"","signature":"symtab_command","url":"/druntime/core/sys/darwin/mach/loader.html#symtab_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dysymtab_command","package":"druntime","parentType":"","signature":"dysymtab_command","url":"/druntime/core/sys/darwin/mach/loader.html#dysymtab_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylib_table_of_contents","package":"druntime","parentType":"","signature":"dylib_table_of_contents","url":"/druntime/core/sys/darwin/mach/loader.html#dylib_table_of_contents"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylib_module","package":"druntime","parentType":"","signature":"dylib_module","url":"/druntime/core/sys/darwin/mach/loader.html#dylib_module"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylib_module_64","package":"druntime","parentType":"","signature":"dylib_module_64","url":"/druntime/core/sys/darwin/mach/loader.html#dylib_module_64"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dylib_reference","package":"druntime","parentType":"","signature":"dylib_reference","url":"/druntime/core/sys/darwin/mach/loader.html#dylib_reference"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"isym","package":"druntime","parentType":"dylib_reference","signature":"uint isym()()","url":"/druntime/core/sys/darwin/mach/loader/dylib_reference.isym.html"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"isym","package":"druntime","parentType":"dylib_reference","signature":"void isym()(uint  v)","url":"/druntime/core/sys/darwin/mach/loader/dylib_reference.isym.html"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"flags","package":"druntime","parentType":"dylib_reference","signature":"uint flags()()","url":"/druntime/core/sys/darwin/mach/loader/dylib_reference.flags.html"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"flags","package":"druntime","parentType":"dylib_reference","signature":"void flags()(uint  v)","url":"/druntime/core/sys/darwin/mach/loader/dylib_reference.flags.html"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"twolevel_hints_command","package":"druntime","parentType":"","signature":"twolevel_hints_command","url":"/druntime/core/sys/darwin/mach/loader.html#twolevel_hints_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"twolevel_hint","package":"druntime","parentType":"","signature":"twolevel_hint","url":"/druntime/core/sys/darwin/mach/loader.html#twolevel_hint"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"isub_image","package":"druntime","parentType":"twolevel_hint","signature":"uint isub_image()()","url":"/druntime/core/sys/darwin/mach/loader/twolevel_hint.isub_image.html"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"isub_image","package":"druntime","parentType":"twolevel_hint","signature":"void isub_image()(uint  v)","url":"/druntime/core/sys/darwin/mach/loader/twolevel_hint.isub_image.html"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"itoc","package":"druntime","parentType":"twolevel_hint","signature":"uint itoc()()","url":"/druntime/core/sys/darwin/mach/loader/twolevel_hint.itoc.html"},{"doc":"","kind":"method","module":"core.sys.darwin.mach.loader","name":"itoc","package":"druntime","parentType":"twolevel_hint","signature":"void itoc()(uint  v)","url":"/druntime/core/sys/darwin/mach/loader/twolevel_hint.itoc.html"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"prebind_cksum_command","package":"druntime","parentType":"","signature":"prebind_cksum_command","url":"/druntime/core/sys/darwin/mach/loader.html#prebind_cksum_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"uuid_command","package":"druntime","parentType":"","signature":"uuid_command","url":"/druntime/core/sys/darwin/mach/loader.html#uuid_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"rpath_command","package":"druntime","parentType":"","signature":"rpath_command","url":"/druntime/core/sys/darwin/mach/loader.html#rpath_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"linkedit_data_command","package":"druntime","parentType":"","signature":"linkedit_data_command","url":"/druntime/core/sys/darwin/mach/loader.html#linkedit_data_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"encryption_info_command","package":"druntime","parentType":"","signature":"encryption_info_command","url":"/druntime/core/sys/darwin/mach/loader.html#encryption_info_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"encryption_info_command_64","package":"druntime","parentType":"","signature":"encryption_info_command_64","url":"/druntime/core/sys/darwin/mach/loader.html#encryption_info_command_64"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"version_min_command","package":"druntime","parentType":"","signature":"version_min_command","url":"/druntime/core/sys/darwin/mach/loader.html#version_min_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"build_version_command","package":"druntime","parentType":"","signature":"build_version_command","url":"/druntime/core/sys/darwin/mach/loader.html#build_version_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"build_tool_version","package":"druntime","parentType":"","signature":"build_tool_version","url":"/druntime/core/sys/darwin/mach/loader.html#build_tool_version"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"dyld_info_command","package":"druntime","parentType":"","signature":"dyld_info_command","url":"/druntime/core/sys/darwin/mach/loader.html#dyld_info_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"linker_option_command","package":"druntime","parentType":"","signature":"linker_option_command","url":"/druntime/core/sys/darwin/mach/loader.html#linker_option_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"symseg_command","package":"druntime","parentType":"","signature":"symseg_command","url":"/druntime/core/sys/darwin/mach/loader.html#symseg_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"ident_command","package":"druntime","parentType":"","signature":"ident_command","url":"/druntime/core/sys/darwin/mach/loader.html#ident_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"fvmfile_command","package":"druntime","parentType":"","signature":"fvmfile_command","url":"/druntime/core/sys/darwin/mach/loader.html#fvmfile_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"entry_point_command","package":"druntime","parentType":"","signature":"entry_point_command","url":"/druntime/core/sys/darwin/mach/loader.html#entry_point_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"source_version_command","package":"druntime","parentType":"","signature":"source_version_command","url":"/druntime/core/sys/darwin/mach/loader.html#source_version_command"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"data_in_code_entry","package":"druntime","parentType":"","signature":"data_in_code_entry","url":"/druntime/core/sys/darwin/mach/loader.html#data_in_code_entry"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"tlv_descriptor","package":"druntime","parentType":"","signature":"tlv_descriptor","url":"/druntime/core/sys/darwin/mach/loader.html#tlv_descriptor"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.loader","name":"note_command","package":"druntime","parentType":"","signature":"note_command","url":"/druntime/core/sys/darwin/mach/loader.html#note_command"},{"doc":"","kind":"variable","module":"core.sys.darwin.mach.loader","name":"LC_REQ_DYLD","package":"druntime","parentType":"","signature":"LC_REQ_DYLD","url":"/druntime/core/sys/darwin/mach/loader.html#LC_REQ_DYLD"},{"doc":"","kind":"variable","module":"core.sys.darwin.mach.loader","name":"LC_LOAD_WEAK_DYLIB","package":"druntime","parentType":"","signature":"LC_LOAD_WEAK_DYLIB","url":"/druntime/core/sys/darwin/mach/loader.html#LC_LOAD_WEAK_DYLIB"},{"doc":"Bindings for symbols and defines in `mach-o/nlist.h`","kind":"module","module":"core.sys.darwin.mach.nlist","name":"core.sys.darwin.mach.nlist","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/nlist.html"},{"doc":"Common symbols are represented by undefined (N_UNDF) external (N_EXT) types who's values (n_value) are non-zero.  In which case the value of the n_...","kind":"function","module":"core.sys.darwin.mach.nlist","name":"GET_COMM_ALIGN","package":"druntime","parentType":"","signature":"ubyte GET_COMM_ALIGN(uint  n_desc)","url":"/druntime/core/sys/darwin/mach/nlist/GET_COMM_ALIGN.html"},{"doc":"Ditto","kind":"function","module":"core.sys.darwin.mach.nlist","name":"SET_COMM_ALIGN","package":"druntime","parentType":"","signature":"ushort SET_COMM_ALIGN(return  ref  ushort  n_desc,  size_t wanted_align)","url":"/druntime/core/sys/darwin/mach/nlist/SET_COMM_ALIGN.html"},{"doc":"For images created by the static link editor with the -twolevel_namespace option in effect the flags field of the mach header is marked with MH_TWO...","kind":"function","module":"core.sys.darwin.mach.nlist","name":"GET_LIBRARY_ORDINAL","package":"druntime","parentType":"","signature":"ubyte GET_LIBRARY_ORDINAL(uint  n_desc)","url":"/druntime/core/sys/darwin/mach/nlist/GET_LIBRARY_ORDINAL.html"},{"doc":"Ditto","kind":"function","module":"core.sys.darwin.mach.nlist","name":"SET_LIBRARY_ORDINAL","package":"druntime","parentType":"","signature":"ushort SET_LIBRARY_ORDINAL(return  ref  ushort  n_desc,  uint  ordinal)","url":"/druntime/core/sys/darwin/mach/nlist/SET_LIBRARY_ORDINAL.html"},{"doc":"An entry in a list of symbols for 64-bits architectures","kind":"struct","module":"core.sys.darwin.mach.nlist","name":"nlist_64","package":"druntime","parentType":"","signature":"nlist_64","url":"/druntime/core/sys/darwin/mach/nlist.html#nlist_64"},{"doc":"Symbol is not in any section","kind":"variable","module":"core.sys.darwin.mach.nlist","name":"NO_SECT","package":"druntime","parentType":"","signature":"NO_SECT","url":"/druntime/core/sys/darwin/mach/nlist.html#NO_SECT"},{"doc":"Maximum number of sections: 1 thru 255 inclusive","kind":"variable","module":"core.sys.darwin.mach.nlist","name":"MAX_SECT","package":"druntime","parentType":"","signature":"MAX_SECT","url":"/druntime/core/sys/darwin/mach/nlist.html#MAX_SECT"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.mach.port","name":"core.sys.darwin.mach.port","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/port.html"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.port","name":"natural_t","package":"druntime","parentType":"","signature":"natural_t = uint","url":"/druntime/core/sys/darwin/mach/port.html#natural_t"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.port","name":"mach_port_t","package":"druntime","parentType":"","signature":"mach_port_t = natural_t","url":"/druntime/core/sys/darwin/mach/port.html#mach_port_t"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.mach.semaphore","name":"core.sys.darwin.mach.semaphore","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/semaphore.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"mach_task_self","package":"druntime","parentType":"","signature":"task_t mach_task_self()","url":"/druntime/core/sys/darwin/mach/semaphore/mach_task_self.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_create","package":"druntime","parentType":"","signature":"kern_return_t semaphore_create(task_t,  semaphore_t *,  int,  int)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_create.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_destroy","package":"druntime","parentType":"","signature":"kern_return_t semaphore_destroy(task_t,  semaphore_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_destroy.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_signal","package":"druntime","parentType":"","signature":"kern_return_t semaphore_signal(semaphore_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_signal.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_signal_all","package":"druntime","parentType":"","signature":"kern_return_t semaphore_signal_all(semaphore_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_signal_all.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_signal_thread","package":"druntime","parentType":"","signature":"kern_return_t semaphore_signal_thread(semaphore_t,  thread_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_signal_thread.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_wait","package":"druntime","parentType":"","signature":"kern_return_t semaphore_wait(semaphore_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_wait.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_wait_signal","package":"druntime","parentType":"","signature":"kern_return_t semaphore_wait_signal(semaphore_t,  semaphore_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_wait_signal.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_timedwait","package":"druntime","parentType":"","signature":"kern_return_t semaphore_timedwait(semaphore_t,  mach_timespec_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_timedwait.html"},{"doc":"","kind":"function","module":"core.sys.darwin.mach.semaphore","name":"semaphore_timedwait_signal","package":"druntime","parentType":"","signature":"kern_return_t semaphore_timedwait_signal(semaphore_t,  semaphore_t,  mach_timespec_t)","url":"/druntime/core/sys/darwin/mach/semaphore/semaphore_timedwait_signal.html"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.semaphore","name":"task_t","package":"druntime","parentType":"","signature":"task_t = mach_port_t","url":"/druntime/core/sys/darwin/mach/semaphore.html#task_t"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.semaphore","name":"thread_t","package":"druntime","parentType":"","signature":"thread_t = mach_port_t","url":"/druntime/core/sys/darwin/mach/semaphore.html#thread_t"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.semaphore","name":"semaphore_t","package":"druntime","parentType":"","signature":"semaphore_t = mach_port_t","url":"/druntime/core/sys/darwin/mach/semaphore.html#semaphore_t"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.semaphore","name":"sync_policy_t","package":"druntime","parentType":"","signature":"sync_policy_t = int","url":"/druntime/core/sys/darwin/mach/semaphore.html#sync_policy_t"},{"doc":"","kind":"alias","module":"core.sys.darwin.mach.semaphore","name":"clock_res_t","package":"druntime","parentType":"","signature":"clock_res_t = int","url":"/druntime/core/sys/darwin/mach/semaphore.html#clock_res_t"},{"doc":"","kind":"struct","module":"core.sys.darwin.mach.semaphore","name":"mach_timespec_t","package":"druntime","parentType":"","signature":"mach_timespec_t","url":"/druntime/core/sys/darwin/mach/semaphore.html#mach_timespec_t"},{"doc":"Bindings for symbols and defines in `mach-o/stab.h`","kind":"module","module":"core.sys.darwin.mach.stab","name":"core.sys.darwin.mach.stab","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/stab.html"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.mach.thread_act","name":"core.sys.darwin.mach.thread_act","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/mach/thread_act.html"},{"doc":"D header file for Darwin's extensions to POSIX's netinet/in.h.","kind":"module","module":"core.sys.darwin.netinet.in_","name":"core.sys.darwin.netinet.in_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/netinet/in_.html"},{"doc":"","kind":"function","module":"core.sys.darwin.netinet.in_","name":"IN6_IS_ADDR_6TO4","package":"druntime","parentType":"","signature":"bool IN6_IS_ADDR_6TO4(in6_addr *  x)","url":"/druntime/core/sys/darwin/netinet/in_/IN6_IS_ADDR_6TO4.html"},{"doc":"","kind":"function","module":"core.sys.darwin.netinet.in_","name":"IN6_IS_ADDR_UNIQUE_LOCAL","package":"druntime","parentType":"","signature":"bool IN6_IS_ADDR_UNIQUE_LOCAL(in6_addr *  a)","url":"/druntime/core/sys/darwin/netinet/in_/IN6_IS_ADDR_UNIQUE_LOCAL.html"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPPROTO_IP","package":"druntime","parentType":"","signature":"IPPROTO_IP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPPROTO_IP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPPROTO_ICMP","package":"druntime","parentType":"","signature":"IPPROTO_ICMP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPPROTO_ICMP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPPROTO_TCP","package":"druntime","parentType":"","signature":"IPPROTO_TCP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPPROTO_TCP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPPROTO_UDP","package":"druntime","parentType":"","signature":"IPPROTO_UDP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPPROTO_UDP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPPROTO_IPV6","package":"druntime","parentType":"","signature":"IPPROTO_IPV6","url":"/druntime/core/sys/darwin/netinet/in_.html#IPPROTO_IPV6"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPPROTO_RAW","package":"druntime","parentType":"","signature":"IPPROTO_RAW","url":"/druntime/core/sys/darwin/netinet/in_.html#IPPROTO_RAW"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IN6ADDR_ANY_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_ANY_INIT","url":"/druntime/core/sys/darwin/netinet/in_.html#IN6ADDR_ANY_INIT"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IN6ADDR_LOOPBACK_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_LOOPBACK_INIT","url":"/druntime/core/sys/darwin/netinet/in_.html#IN6ADDR_LOOPBACK_INIT"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"in6addr_any","package":"druntime","parentType":"","signature":"in6_addr in6addr_any","url":"/druntime/core/sys/darwin/netinet/in_.html#in6addr_any"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"in6addr_loopback","package":"druntime","parentType":"","signature":"in6_addr in6addr_loopback","url":"/druntime/core/sys/darwin/netinet/in_.html#in6addr_loopback"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"__IPV6_ADDR_SCOPE_NODELOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_NODELOCAL","url":"/druntime/core/sys/darwin/netinet/in_.html#__IPV6_ADDR_SCOPE_NODELOCAL"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"__IPV6_ADDR_SCOPE_INTFACELOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_INTFACELOCAL","url":"/druntime/core/sys/darwin/netinet/in_.html#__IPV6_ADDR_SCOPE_INTFACELOCAL"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"__IPV6_ADDR_SCOPE_LINKLOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_LINKLOCAL","url":"/druntime/core/sys/darwin/netinet/in_.html#__IPV6_ADDR_SCOPE_LINKLOCAL"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"__IPV6_ADDR_SCOPE_SITELOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_SITELOCAL","url":"/druntime/core/sys/darwin/netinet/in_.html#__IPV6_ADDR_SCOPE_SITELOCAL"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"__IPV6_ADDR_SCOPE_GLOBAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_GLOBAL","url":"/druntime/core/sys/darwin/netinet/in_.html#__IPV6_ADDR_SCOPE_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_UNICAST_HOPS","package":"druntime","parentType":"","signature":"IPV6_UNICAST_HOPS","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_UNICAST_HOPS"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_MULTICAST_IF","package":"druntime","parentType":"","signature":"IPV6_MULTICAST_IF","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_MULTICAST_IF"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_MULTICAST_HOPS","package":"druntime","parentType":"","signature":"IPV6_MULTICAST_HOPS","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_MULTICAST_HOPS"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_MULTICAST_LOOP","package":"druntime","parentType":"","signature":"IPV6_MULTICAST_LOOP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_MULTICAST_LOOP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_JOIN_GROUP","package":"druntime","parentType":"","signature":"IPV6_JOIN_GROUP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_JOIN_GROUP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_LEAVE_GROUP","package":"druntime","parentType":"","signature":"IPV6_LEAVE_GROUP","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_LEAVE_GROUP"},{"doc":"","kind":"variable","module":"core.sys.darwin.netinet.in_","name":"IPV6_V6ONLY","package":"druntime","parentType":"","signature":"IPV6_V6ONLY","url":"/druntime/core/sys/darwin/netinet/in_.html#IPV6_V6ONLY"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.pthread","name":"core.sys.darwin.pthread","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/pthread.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_is_threaded_np","package":"druntime","parentType":"","signature":"int pthread_is_threaded_np()","url":"/druntime/core/sys/darwin/pthread/pthread_is_threaded_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_threadid_np","package":"druntime","parentType":"","signature":"int pthread_threadid_np(pthread_t,  ulong *)","url":"/druntime/core/sys/darwin/pthread/pthread_threadid_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_longrdlock_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_longrdlock_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_longrdlock_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_yieldwrlock_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_yieldwrlock_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_yieldwrlock_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_downgrade_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_downgrade_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_downgrade_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_upgrade_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_upgrade_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_upgrade_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_tryupgrade_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_tryupgrade_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_tryupgrade_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_held_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_held_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_held_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_rdheld_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_rdheld_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_rdheld_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_rwlock_wrheld_np","package":"druntime","parentType":"","signature":"int pthread_rwlock_wrheld_np(pthread_rwlock_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_rwlock_wrheld_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_getname_np","package":"druntime","parentType":"","signature":"int pthread_getname_np(pthread_t,  char *,  size_t)","url":"/druntime/core/sys/darwin/pthread/pthread_getname_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_setname_np","package":"druntime","parentType":"","signature":"int pthread_setname_np(const  scope  char *)","url":"/druntime/core/sys/darwin/pthread/pthread_setname_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_main_np","package":"druntime","parentType":"","signature":"int pthread_main_np()","url":"/druntime/core/sys/darwin/pthread/pthread_main_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_mach_thread_np","package":"druntime","parentType":"","signature":"mach_port_t pthread_mach_thread_np(pthread_t)","url":"/druntime/core/sys/darwin/pthread/pthread_mach_thread_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_get_stacksize_np","package":"druntime","parentType":"","signature":"size_t pthread_get_stacksize_np(pthread_t)","url":"/druntime/core/sys/darwin/pthread/pthread_get_stacksize_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_get_stackaddr_np","package":"druntime","parentType":"","signature":"void * pthread_get_stackaddr_np(pthread_t)","url":"/druntime/core/sys/darwin/pthread/pthread_get_stackaddr_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_cond_signal_thread_np","package":"druntime","parentType":"","signature":"int pthread_cond_signal_thread_np(pthread_cond_t *,  pthread_t)","url":"/druntime/core/sys/darwin/pthread/pthread_cond_signal_thread_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_cond_timedwait_relative_np","package":"druntime","parentType":"","signature":"int pthread_cond_timedwait_relative_np(pthread_cond_t *,  pthread_mutex_t *,  const  scope  timespec *)","url":"/druntime/core/sys/darwin/pthread/pthread_cond_timedwait_relative_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_create_suspended_np","package":"druntime","parentType":"","signature":"int pthread_create_suspended_np(pthread_t *,  const  scope  pthread_attr_t *,  void *  function(void *),  void *)","url":"/druntime/core/sys/darwin/pthread/pthread_create_suspended_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_kill","package":"druntime","parentType":"","signature":"int pthread_kill(pthread_t,  int)","url":"/druntime/core/sys/darwin/pthread/pthread_kill.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_from_mach_thread_np","package":"druntime","parentType":"","signature":"pthread_t pthread_from_mach_thread_np(mach_port_t)","url":"/druntime/core/sys/darwin/pthread/pthread_from_mach_thread_np.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_sigmask","package":"druntime","parentType":"","signature":"int pthread_sigmask(int,  const  scope  sigset_t *,  sigset_t *)","url":"/druntime/core/sys/darwin/pthread/pthread_sigmask.html"},{"doc":"","kind":"function","module":"core.sys.darwin.pthread","name":"pthread_yield_np","package":"druntime","parentType":"","signature":"void pthread_yield_np()","url":"/druntime/core/sys/darwin/pthread/pthread_yield_np.html"},{"doc":"D header file for Darwin stdlib.h.","kind":"module","module":"core.sys.darwin.stdlib","name":"core.sys.darwin.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.darwin.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/darwin/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.darwin.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *  name)","url":"/druntime/core/sys/darwin/stdlib/setprogname.html"},{"doc":"D header file for Darwin string.","kind":"module","module":"core.sys.darwin.string","name":"core.sys.darwin.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/string.html"},{"doc":"D header file for Darwin","kind":"module","module":"core.sys.darwin.sys.cdefs","name":"core.sys.darwin.sys.cdefs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/sys/cdefs.html"},{"doc":"","kind":"variable","module":"core.sys.darwin.sys.cdefs","name":"_DARWIN_C_SOURCE","package":"druntime","parentType":"","signature":"_DARWIN_C_SOURCE","url":"/druntime/core/sys/darwin/sys/cdefs.html#_DARWIN_C_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.darwin.sys.cdefs","name":"__DARWIN_C_FULL","package":"druntime","parentType":"","signature":"__DARWIN_C_FULL","url":"/druntime/core/sys/darwin/sys/cdefs.html#__DARWIN_C_FULL"},{"doc":"","kind":"variable","module":"core.sys.darwin.sys.cdefs","name":"__DARWIN_C_LEVEL","package":"druntime","parentType":"","signature":"__DARWIN_C_LEVEL","url":"/druntime/core/sys/darwin/sys/cdefs.html#__DARWIN_C_LEVEL"},{"doc":"D header file for Darwin.","kind":"module","module":"core.sys.darwin.sys.event","name":"core.sys.darwin.sys.event","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/sys/event.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.event","name":"EV_SET","package":"druntime","parentType":"","signature":"void EV_SET()(kevent_t *  kevp,  typeof(kevent_t.tupleof)  args)","url":"/druntime/core/sys/darwin/sys/event/EV_SET.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.event","name":"EV_SET64","package":"druntime","parentType":"","signature":"void EV_SET64()(kevent64_s *  kevp,  typeof(kevent64_s.tupleof)  args)","url":"/druntime/core/sys/darwin/sys/event/EV_SET64.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.event","name":"kqueue","package":"druntime","parentType":"","signature":"int kqueue()","url":"/druntime/core/sys/darwin/sys/event/kqueue.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.event","name":"kevent","package":"druntime","parentType":"","signature":"int kevent(int  kq,  const  kevent_t * changelist,  int  nchanges,\n            kevent_t * eventlist,  int  nevents,\n            const  timespec * timeout)","url":"/druntime/core/sys/darwin/sys/event/kevent.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.event","name":"kevent64","package":"druntime","parentType":"","signature":"int kevent64(int  kq,\n              const  kevent64_s * changelist,  int  nchanges,\n              kevent64_s * eventlist,  int  nevents,\n              uint  flags,\n              const  timespec * timeout)","url":"/druntime/core/sys/darwin/sys/event/kevent64.html"},{"doc":"","kind":"struct","module":"core.sys.darwin.sys.event","name":"kevent_t","package":"druntime","parentType":"","signature":"kevent_t","url":"/druntime/core/sys/darwin/sys/event.html#kevent_t"},{"doc":"","kind":"struct","module":"core.sys.darwin.sys.event","name":"kevent64_s","package":"druntime","parentType":"","signature":"kevent64_s","url":"/druntime/core/sys/darwin/sys/event.html#kevent64_s"},{"doc":"D header file for Darwin","kind":"module","module":"core.sys.darwin.sys.mman","name":"core.sys.darwin.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/sys/mman.html"},{"doc":"D header file for Darwin sys/sysctl.h","kind":"module","module":"core.sys.darwin.sys.sysctl","name":"core.sys.darwin.sys.sysctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/darwin/sys/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.sysctl","name":"sysctl","package":"druntime","parentType":"","signature":"int sysctl(const  int *  name,  uint  namelen,  void *  oldp,  size_t *  oldlenp,\n            const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/darwin/sys/sysctl/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.sysctl","name":"sysctlbyname","package":"druntime","parentType":"","signature":"int sysctlbyname(const  char *  name,  void *  oldp,  size_t *  oldlenp,\n                  const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/darwin/sys/sysctl/sysctlbyname.html"},{"doc":"","kind":"function","module":"core.sys.darwin.sys.sysctl","name":"sysctlnametomib","package":"druntime","parentType":"","signature":"int sysctlnametomib(const  char *  sname,  int *  name,  size_t *  namelenp)","url":"/druntime/core/sys/darwin/sys/sysctl/sysctlnametomib.html"},{"doc":"D header file for DragonFlyBSD","kind":"module","module":"core.sys.dragonflybsd.dlfcn","name":"core.sys.dragonflybsd.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/dlfcn.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.dlfcn","name":"fdlopen","package":"druntime","parentType":"","signature":"void * fdlopen(int,  int)","url":"/druntime/core/sys/dragonflybsd/dlfcn/fdlopen.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.dlfcn","name":"dlfunc","package":"druntime","parentType":"","signature":"dlfunc_t dlfunc(void *,  const(char) *)","url":"/druntime/core/sys/dragonflybsd/dlfcn/dlfunc.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.dlfcn","name":"dlinfo","package":"druntime","parentType":"","signature":"int dlinfo(void *,  int,  void *)","url":"/druntime/core/sys/dragonflybsd/dlfcn/dlinfo.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.dlfcn","name":"dlvsym","package":"druntime","parentType":"","signature":"void * dlvsym(void *,  const(char) *,  const(char) *)","url":"/druntime/core/sys/dragonflybsd/dlfcn/dlvsym.html"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.dlfcn","name":"Dl_serpath","package":"druntime","parentType":"","signature":"Dl_serpath","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#Dl_serpath"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.dlfcn","name":"Dl_serinfo","package":"druntime","parentType":"","signature":"Dl_serinfo","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#Dl_serinfo"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.dlfcn","name":"__dlfunc_arg","package":"druntime","parentType":"","signature":"__dlfunc_arg","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#__dlfunc_arg"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.dlfcn","name":"dlfunc_t","package":"druntime","parentType":"","signature":"dlfunc_t = void  function(__dlfunc_arg)","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#dlfunc_t"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_DI_LINKMAP","package":"druntime","parentType":"","signature":"RTLD_DI_LINKMAP","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_DI_LINKMAP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_DI_SERINFO","package":"druntime","parentType":"","signature":"RTLD_DI_SERINFO","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_DI_SERINFO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_DI_SERINFOSIZE","package":"druntime","parentType":"","signature":"RTLD_DI_SERINFOSIZE","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_DI_SERINFOSIZE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_DI_ORIGIN","package":"druntime","parentType":"","signature":"RTLD_DI_ORIGIN","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_DI_ORIGIN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_DI_MAX","package":"druntime","parentType":"","signature":"RTLD_DI_MAX","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_DI_MAX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_NEXT","package":"druntime","parentType":"","signature":"RTLD_NEXT","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_NEXT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_DEFAULT","package":"druntime","parentType":"","signature":"RTLD_DEFAULT","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.dlfcn","name":"RTLD_SELF","package":"druntime","parentType":"","signature":"RTLD_SELF","url":"/druntime/core/sys/dragonflybsd/dlfcn.html#RTLD_SELF"},{"doc":"D header file for DragonFlyBSD err.h.","kind":"module","module":"core.sys.dragonflybsd.err","name":"core.sys.dragonflybsd.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/err.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/dragonflybsd/err/err.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"errc","package":"druntime","parentType":"","signature":"void errc(int  eval,  int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/dragonflybsd/err/errc.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/dragonflybsd/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/dragonflybsd/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"warnc","package":"druntime","parentType":"","signature":"void warnc(int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/dragonflybsd/err/warnc.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/dragonflybsd/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/dragonflybsd/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"verrc","package":"druntime","parentType":"","signature":"void verrc(int  eval,  int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/dragonflybsd/err/verrc.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/dragonflybsd/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/dragonflybsd/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"vwarnc","package":"druntime","parentType":"","signature":"void vwarnc(int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/dragonflybsd/err/vwarnc.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/dragonflybsd/err/vwarnx.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"err_set_file","package":"druntime","parentType":"","signature":"void err_set_file(void *  vfp)","url":"/druntime/core/sys/dragonflybsd/err/err_set_file.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.err","name":"err_set_exit","package":"druntime","parentType":"","signature":"void err_set_exit(ExitFunction exitf)","url":"/druntime/core/sys/dragonflybsd/err/err_set_exit.html"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.err","name":"ExitFunction","package":"druntime","parentType":"","signature":"ExitFunction = void  function(int)","url":"/druntime/core/sys/dragonflybsd/err.html#ExitFunction"},{"doc":"DragonFlyBSD implementation of glibc's $(LINK2 http://www.gnu.org/software/libc/manual/html_node/Backtraces.html backtrace) facility.","kind":"module","module":"core.sys.dragonflybsd.execinfo","name":"core.sys.dragonflybsd.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/execinfo.html"},{"doc":"D header file for DragonFlyBSD's extensions to POSIX's netinet/in.h.","kind":"module","module":"core.sys.dragonflybsd.netinet.in_","name":"core.sys.dragonflybsd.netinet.in_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSA","package":"druntime","parentType":"","signature":"bool IN_CLASSA(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_CLASSA.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSB","package":"druntime","parentType":"","signature":"bool IN_CLASSB(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_CLASSB.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSC","package":"druntime","parentType":"","signature":"bool IN_CLASSC(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_CLASSC.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSD","package":"druntime","parentType":"","signature":"bool IN_CLASSD(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_CLASSD.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_MULTICAST","package":"druntime","parentType":"","signature":"bool IN_MULTICAST(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_MULTICAST.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_EXPERIMENTAL","package":"druntime","parentType":"","signature":"bool IN_EXPERIMENTAL(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_EXPERIMENTAL.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_BADCLASS","package":"druntime","parentType":"","signature":"bool IN_BADCLASS(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_BADCLASS.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_LINKLOCAL","package":"druntime","parentType":"","signature":"bool IN_LINKLOCAL(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_LINKLOCAL.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_LOOPBACK","package":"druntime","parentType":"","signature":"bool IN_LOOPBACK(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_LOOPBACK.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_ZERONET","package":"druntime","parentType":"","signature":"bool IN_ZERONET(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_ZERONET.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_PRIVATE","package":"druntime","parentType":"","signature":"bool IN_PRIVATE(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_PRIVATE.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_LOCAL_GROUP","package":"druntime","parentType":"","signature":"bool IN_LOCAL_GROUP(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_LOCAL_GROUP.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_ANY_LOCAL","package":"druntime","parentType":"","signature":"bool IN_ANY_LOCAL(in_addr_t i)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN_ANY_LOCAL.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"setipv4sourcefilter","package":"druntime","parentType":"","signature":"int setipv4sourcefilter(int,  in_addr,  in_addr,  uint,  uint,  in_addr *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/setipv4sourcefilter.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"getipv4sourcefilter","package":"druntime","parentType":"","signature":"int getipv4sourcefilter(int,  in_addr,  in_addr,  uint *,  uint *,  in_addr *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/getipv4sourcefilter.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"setsourcefilter","package":"druntime","parentType":"","signature":"int setsourcefilter(int,  uint,  sockaddr *,  socklen_t,  uint,  uint,  sockaddr_storage *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/setsourcefilter.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"getsourcefilter","package":"druntime","parentType":"","signature":"int getsourcefilter(int,  uint,  sockaddr *,  socklen_t,  uint *,  uint *,  sockaddr_storage *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/getsourcefilter.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6_ARE_ADDR_EQUAL","package":"druntime","parentType":"","signature":"bool IN6_ARE_ADDR_EQUAL(in6_addr *  a,  in6_addr *  b)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/IN6_ARE_ADDR_EQUAL.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_space","package":"druntime","parentType":"","signature":"size_t inet6_rthdr_space(int,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_space.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_init","package":"druntime","parentType":"","signature":"cmsghdr * inet6_rthdr_init(void *,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_init.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_add","package":"druntime","parentType":"","signature":"int inet6_rthdr_add(cmsghdr *,  const  in6_addr *,  uint)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_add.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_lasthop","package":"druntime","parentType":"","signature":"int inet6_rthdr_lasthop(cmsghdr *,  uint)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_lasthop.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_segments","package":"druntime","parentType":"","signature":"int inet6_rthdr_segments(const  cmsghdr *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_segments.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_getaddr","package":"druntime","parentType":"","signature":"in6_addr * inet6_rthdr_getaddr(cmsghdr *,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_getaddr.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rthdr_getflags","package":"druntime","parentType":"","signature":"int inet6_rthdr_getflags(const  cmsghdr *,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rthdr_getflags.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_init","package":"druntime","parentType":"","signature":"int inet6_opt_init(void *,  socklen_t)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_init.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_append","package":"druntime","parentType":"","signature":"int inet6_opt_append(void *,  socklen_t,  int,  ubyte,  socklen_t,  ubyte,  void * *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_append.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_finish","package":"druntime","parentType":"","signature":"int inet6_opt_finish(void *,  socklen_t,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_finish.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_set_val","package":"druntime","parentType":"","signature":"int inet6_opt_set_val(void *,  int,  void *,  socklen_t)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_set_val.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_next","package":"druntime","parentType":"","signature":"int inet6_opt_next(void *,  socklen_t,  int,  ubyte *,  socklen_t *,  void * *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_next.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_find","package":"druntime","parentType":"","signature":"int inet6_opt_find(void *,  socklen_t,  int,  ubyte,  socklen_t *,  void * *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_find.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_opt_get_val","package":"druntime","parentType":"","signature":"int inet6_opt_get_val(void *,  int,  void *,  socklen_t)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_opt_get_val.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rth_space","package":"druntime","parentType":"","signature":"socklen_t inet6_rth_space(int,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rth_space.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rth_init","package":"druntime","parentType":"","signature":"void * inet6_rth_init(void *,  socklen_t,  int,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rth_init.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rth_add","package":"druntime","parentType":"","signature":"int inet6_rth_add(void *,  const  in6_addr *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rth_add.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rth_reverse","package":"druntime","parentType":"","signature":"int inet6_rth_reverse(const  void *,  void *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rth_reverse.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rth_segments","package":"druntime","parentType":"","signature":"int inet6_rth_segments(const  void *)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rth_segments.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.netinet.in_","name":"inet6_rth_getaddr","package":"druntime","parentType":"","signature":"in6_addr * inet6_rth_getaddr(const  void *,  int)","url":"/druntime/core/sys/dragonflybsd/netinet/in_/inet6_rth_getaddr.html"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"ip_mreq","package":"druntime","parentType":"","signature":"ip_mreq","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#ip_mreq"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"ip_mreqn","package":"druntime","parentType":"","signature":"ip_mreqn","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#ip_mreqn"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"ip_mreq_source","package":"druntime","parentType":"","signature":"ip_mreq_source","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#ip_mreq_source"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"group_req","package":"druntime","parentType":"","signature":"group_req","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#group_req"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"group_source_req","package":"druntime","parentType":"","signature":"group_source_req","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#group_source_req"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"in6_pktinfo","package":"druntime","parentType":"","signature":"in6_pktinfo","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#in6_pktinfo"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.netinet.in_","name":"ip6_mtuinfo","package":"druntime","parentType":"","signature":"ip6_mtuinfo","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#ip6_mtuinfo"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_HOPOPTS","package":"druntime","parentType":"","signature":"IPPROTO_HOPOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_HOPOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IPV4","package":"druntime","parentType":"","signature":"IPPROTO_IPV4","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IPV4"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IPIP","package":"druntime","parentType":"","signature":"IPPROTO_IPIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IPIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ST","package":"druntime","parentType":"","signature":"IPPROTO_ST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_EGP","package":"druntime","parentType":"","signature":"IPPROTO_EGP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_EGP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_PIGP","package":"druntime","parentType":"","signature":"IPPROTO_PIGP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_PIGP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_RCCMON","package":"druntime","parentType":"","signature":"IPPROTO_RCCMON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_RCCMON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_NVPII","package":"druntime","parentType":"","signature":"IPPROTO_NVPII","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_NVPII"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ARGUS","package":"druntime","parentType":"","signature":"IPPROTO_ARGUS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ARGUS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_EMCON","package":"druntime","parentType":"","signature":"IPPROTO_EMCON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_EMCON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_XNET","package":"druntime","parentType":"","signature":"IPPROTO_XNET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_XNET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_CHAOS","package":"druntime","parentType":"","signature":"IPPROTO_CHAOS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_CHAOS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MUX","package":"druntime","parentType":"","signature":"IPPROTO_MUX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MUX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MEAS","package":"druntime","parentType":"","signature":"IPPROTO_MEAS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MEAS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_HMP","package":"druntime","parentType":"","signature":"IPPROTO_HMP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_HMP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_PRM","package":"druntime","parentType":"","signature":"IPPROTO_PRM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_PRM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TRUNK1","package":"druntime","parentType":"","signature":"IPPROTO_TRUNK1","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TRUNK1"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TRUNK2","package":"druntime","parentType":"","signature":"IPPROTO_TRUNK2","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TRUNK2"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_LEAF1","package":"druntime","parentType":"","signature":"IPPROTO_LEAF1","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_LEAF1"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_LEAF2","package":"druntime","parentType":"","signature":"IPPROTO_LEAF2","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_LEAF2"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_RDP","package":"druntime","parentType":"","signature":"IPPROTO_RDP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_RDP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IRTP","package":"druntime","parentType":"","signature":"IPPROTO_IRTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IRTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TP","package":"druntime","parentType":"","signature":"IPPROTO_TP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_BLT","package":"druntime","parentType":"","signature":"IPPROTO_BLT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_BLT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_NSP","package":"druntime","parentType":"","signature":"IPPROTO_NSP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_NSP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_INP","package":"druntime","parentType":"","signature":"IPPROTO_INP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_INP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SEP","package":"druntime","parentType":"","signature":"IPPROTO_SEP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SEP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_3PC","package":"druntime","parentType":"","signature":"IPPROTO_3PC","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_3PC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IDPR","package":"druntime","parentType":"","signature":"IPPROTO_IDPR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IDPR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_XTP","package":"druntime","parentType":"","signature":"IPPROTO_XTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_XTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_DDP","package":"druntime","parentType":"","signature":"IPPROTO_DDP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_DDP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_CMTP","package":"druntime","parentType":"","signature":"IPPROTO_CMTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_CMTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TPXX","package":"druntime","parentType":"","signature":"IPPROTO_TPXX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TPXX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IL","package":"druntime","parentType":"","signature":"IPPROTO_IL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SDRP","package":"druntime","parentType":"","signature":"IPPROTO_SDRP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SDRP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ROUTING","package":"druntime","parentType":"","signature":"IPPROTO_ROUTING","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ROUTING"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_FRAGMENT","package":"druntime","parentType":"","signature":"IPPROTO_FRAGMENT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_FRAGMENT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IDRP","package":"druntime","parentType":"","signature":"IPPROTO_IDRP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IDRP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_RSVP","package":"druntime","parentType":"","signature":"IPPROTO_RSVP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_RSVP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_GRE","package":"druntime","parentType":"","signature":"IPPROTO_GRE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_GRE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MHRP","package":"druntime","parentType":"","signature":"IPPROTO_MHRP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MHRP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_BHA","package":"druntime","parentType":"","signature":"IPPROTO_BHA","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_BHA"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ESP","package":"druntime","parentType":"","signature":"IPPROTO_ESP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ESP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_AH","package":"druntime","parentType":"","signature":"IPPROTO_AH","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_AH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_INLSP","package":"druntime","parentType":"","signature":"IPPROTO_INLSP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_INLSP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SWIPE","package":"druntime","parentType":"","signature":"IPPROTO_SWIPE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SWIPE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_NHRP","package":"druntime","parentType":"","signature":"IPPROTO_NHRP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_NHRP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MOBILE","package":"druntime","parentType":"","signature":"IPPROTO_MOBILE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MOBILE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TLSP","package":"druntime","parentType":"","signature":"IPPROTO_TLSP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TLSP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SKIP","package":"druntime","parentType":"","signature":"IPPROTO_SKIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SKIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ICMPV6","package":"druntime","parentType":"","signature":"IPPROTO_ICMPV6","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ICMPV6"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_NONE","package":"druntime","parentType":"","signature":"IPPROTO_NONE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_NONE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_DSTOPTS","package":"druntime","parentType":"","signature":"IPPROTO_DSTOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_DSTOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_AHIP","package":"druntime","parentType":"","signature":"IPPROTO_AHIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_AHIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_CFTP","package":"druntime","parentType":"","signature":"IPPROTO_CFTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_CFTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_HELLO","package":"druntime","parentType":"","signature":"IPPROTO_HELLO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_HELLO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SATEXPAK","package":"druntime","parentType":"","signature":"IPPROTO_SATEXPAK","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SATEXPAK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_KRYPTOLAN","package":"druntime","parentType":"","signature":"IPPROTO_KRYPTOLAN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_KRYPTOLAN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_RVD","package":"druntime","parentType":"","signature":"IPPROTO_RVD","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_RVD"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IPPC","package":"druntime","parentType":"","signature":"IPPROTO_IPPC","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IPPC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ADFS","package":"druntime","parentType":"","signature":"IPPROTO_ADFS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ADFS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SATMON","package":"druntime","parentType":"","signature":"IPPROTO_SATMON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SATMON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_VISA","package":"druntime","parentType":"","signature":"IPPROTO_VISA","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_VISA"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IPCV","package":"druntime","parentType":"","signature":"IPPROTO_IPCV","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IPCV"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_CPNX","package":"druntime","parentType":"","signature":"IPPROTO_CPNX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_CPNX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_CPHB","package":"druntime","parentType":"","signature":"IPPROTO_CPHB","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_CPHB"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_WSN","package":"druntime","parentType":"","signature":"IPPROTO_WSN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_WSN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_PVP","package":"druntime","parentType":"","signature":"IPPROTO_PVP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_PVP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_BRSATMON","package":"druntime","parentType":"","signature":"IPPROTO_BRSATMON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_BRSATMON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_WBMON","package":"druntime","parentType":"","signature":"IPPROTO_WBMON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_WBMON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_WBEXPAK","package":"druntime","parentType":"","signature":"IPPROTO_WBEXPAK","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_WBEXPAK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_EON","package":"druntime","parentType":"","signature":"IPPROTO_EON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_EON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_VMTP","package":"druntime","parentType":"","signature":"IPPROTO_VMTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_VMTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SVMTP","package":"druntime","parentType":"","signature":"IPPROTO_SVMTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SVMTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_VINES","package":"druntime","parentType":"","signature":"IPPROTO_VINES","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_VINES"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TTP","package":"druntime","parentType":"","signature":"IPPROTO_TTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IGP","package":"druntime","parentType":"","signature":"IPPROTO_IGP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IGP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_DGP","package":"druntime","parentType":"","signature":"IPPROTO_DGP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_DGP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_TCF","package":"druntime","parentType":"","signature":"IPPROTO_TCF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_TCF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IGRP","package":"druntime","parentType":"","signature":"IPPROTO_IGRP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IGRP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_OSPFIGP","package":"druntime","parentType":"","signature":"IPPROTO_OSPFIGP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_OSPFIGP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SRPC","package":"druntime","parentType":"","signature":"IPPROTO_SRPC","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SRPC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_LARP","package":"druntime","parentType":"","signature":"IPPROTO_LARP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_LARP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MTP","package":"druntime","parentType":"","signature":"IPPROTO_MTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_AX25","package":"druntime","parentType":"","signature":"IPPROTO_AX25","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_AX25"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IPEIP","package":"druntime","parentType":"","signature":"IPPROTO_IPEIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IPEIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MICP","package":"druntime","parentType":"","signature":"IPPROTO_MICP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MICP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SCCSP","package":"druntime","parentType":"","signature":"IPPROTO_SCCSP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SCCSP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ETHERIP","package":"druntime","parentType":"","signature":"IPPROTO_ETHERIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ETHERIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_ENCAP","package":"druntime","parentType":"","signature":"IPPROTO_ENCAP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_ENCAP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_APES","package":"druntime","parentType":"","signature":"IPPROTO_APES","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_APES"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_GMTP","package":"druntime","parentType":"","signature":"IPPROTO_GMTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_GMTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_IPCOMP","package":"druntime","parentType":"","signature":"IPPROTO_IPCOMP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_IPCOMP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SCTP","package":"druntime","parentType":"","signature":"IPPROTO_SCTP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SCTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MH","package":"druntime","parentType":"","signature":"IPPROTO_MH","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_UDPLITE","package":"druntime","parentType":"","signature":"IPPROTO_UDPLITE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_UDPLITE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_HIP","package":"druntime","parentType":"","signature":"IPPROTO_HIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_HIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_SHIM6","package":"druntime","parentType":"","signature":"IPPROTO_SHIM6","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_SHIM6"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_PIM","package":"druntime","parentType":"","signature":"IPPROTO_PIM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_PIM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_CARP","package":"druntime","parentType":"","signature":"IPPROTO_CARP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_CARP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_PGM","package":"druntime","parentType":"","signature":"IPPROTO_PGM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_PGM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_MPLS","package":"druntime","parentType":"","signature":"IPPROTO_MPLS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_MPLS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_PFSYNC","package":"druntime","parentType":"","signature":"IPPROTO_PFSYNC","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_PFSYNC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_RESERVED_253","package":"druntime","parentType":"","signature":"IPPROTO_RESERVED_253","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_RESERVED_253"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_RESERVED_254","package":"druntime","parentType":"","signature":"IPPROTO_RESERVED_254","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_RESERVED_254"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPROTO_DONE","package":"druntime","parentType":"","signature":"IPPROTO_DONE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPROTO_DONE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_RESERVED","package":"druntime","parentType":"","signature":"IPPORT_RESERVED","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_EPHEMERALFIRST","package":"druntime","parentType":"","signature":"IPPORT_EPHEMERALFIRST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_EPHEMERALFIRST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_EPHEMERALLAST","package":"druntime","parentType":"","signature":"IPPORT_EPHEMERALLAST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_EPHEMERALLAST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_HIFIRSTAUTO","package":"druntime","parentType":"","signature":"IPPORT_HIFIRSTAUTO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_HIFIRSTAUTO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_HILASTAUTO","package":"druntime","parentType":"","signature":"IPPORT_HILASTAUTO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_HILASTAUTO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_RESERVEDSTART","package":"druntime","parentType":"","signature":"IPPORT_RESERVEDSTART","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_RESERVEDSTART"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPPORT_MAX","package":"druntime","parentType":"","signature":"IPPORT_MAX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPPORT_MAX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSA_NET","package":"druntime","parentType":"","signature":"IN_CLASSA_NET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSA_NET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSA_NSHIFT","package":"druntime","parentType":"","signature":"IN_CLASSA_NSHIFT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSA_NSHIFT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSA_HOST","package":"druntime","parentType":"","signature":"IN_CLASSA_HOST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSA_HOST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSA_MAX","package":"druntime","parentType":"","signature":"IN_CLASSA_MAX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSA_MAX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSB_NET","package":"druntime","parentType":"","signature":"IN_CLASSB_NET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSB_NET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSB_NSHIFT","package":"druntime","parentType":"","signature":"IN_CLASSB_NSHIFT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSB_NSHIFT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSB_HOST","package":"druntime","parentType":"","signature":"IN_CLASSB_HOST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSB_HOST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSB_MAX","package":"druntime","parentType":"","signature":"IN_CLASSB_MAX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSB_MAX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSC_NET","package":"druntime","parentType":"","signature":"IN_CLASSC_NET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSC_NET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSC_NSHIFT","package":"druntime","parentType":"","signature":"IN_CLASSC_NSHIFT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSC_NSHIFT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSC_HOST","package":"druntime","parentType":"","signature":"IN_CLASSC_HOST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSC_HOST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSD_NET","package":"druntime","parentType":"","signature":"IN_CLASSD_NET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSD_NET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSD_NSHIFT","package":"druntime","parentType":"","signature":"IN_CLASSD_NSHIFT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSD_NSHIFT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_CLASSD_HOST","package":"druntime","parentType":"","signature":"IN_CLASSD_HOST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_CLASSD_HOST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_UNSPEC_GROUP","package":"druntime","parentType":"","signature":"INADDR_UNSPEC_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_UNSPEC_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_ALLHOSTS_GROUP","package":"druntime","parentType":"","signature":"INADDR_ALLHOSTS_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_ALLHOSTS_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_ALLRTRS_GROUP","package":"druntime","parentType":"","signature":"INADDR_ALLRTRS_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_ALLRTRS_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_ALLRPTS_GROUP","package":"druntime","parentType":"","signature":"INADDR_ALLRPTS_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_ALLRPTS_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_CARP_GROUP","package":"druntime","parentType":"","signature":"INADDR_CARP_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_CARP_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_PFSYNC_GROUP","package":"druntime","parentType":"","signature":"INADDR_PFSYNC_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_PFSYNC_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_ALLMDNS_GROUP","package":"druntime","parentType":"","signature":"INADDR_ALLMDNS_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_ALLMDNS_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"INADDR_MAX_LOCAL_GROUP","package":"druntime","parentType":"","signature":"INADDR_MAX_LOCAL_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#INADDR_MAX_LOCAL_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_LOOPBACKNET","package":"druntime","parentType":"","signature":"IN_LOOPBACKNET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_LOOPBACKNET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN_RFC3021_MASK","package":"druntime","parentType":"","signature":"IN_RFC3021_MASK","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN_RFC3021_MASK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_OPTIONS","package":"druntime","parentType":"","signature":"IP_OPTIONS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_HDRINCL","package":"druntime","parentType":"","signature":"IP_HDRINCL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_HDRINCL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_TOS","package":"druntime","parentType":"","signature":"IP_TOS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_TOS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_TTL","package":"druntime","parentType":"","signature":"IP_TTL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_TTL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVOPTS","package":"druntime","parentType":"","signature":"IP_RECVOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVRETOPTS","package":"druntime","parentType":"","signature":"IP_RECVRETOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVRETOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVDSTADDR","package":"druntime","parentType":"","signature":"IP_RECVDSTADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVDSTADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_SENDSRCADDR","package":"druntime","parentType":"","signature":"IP_SENDSRCADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_SENDSRCADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RETOPTS","package":"druntime","parentType":"","signature":"IP_RETOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RETOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MULTICAST_IF","package":"druntime","parentType":"","signature":"IP_MULTICAST_IF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MULTICAST_IF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MULTICAST_TTL","package":"druntime","parentType":"","signature":"IP_MULTICAST_TTL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MULTICAST_TTL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MULTICAST_LOOP","package":"druntime","parentType":"","signature":"IP_MULTICAST_LOOP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MULTICAST_LOOP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_ADD_MEMBERSHIP","package":"druntime","parentType":"","signature":"IP_ADD_MEMBERSHIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_ADD_MEMBERSHIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_DROP_MEMBERSHIP","package":"druntime","parentType":"","signature":"IP_DROP_MEMBERSHIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_DROP_MEMBERSHIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MULTICAST_VIF","package":"druntime","parentType":"","signature":"IP_MULTICAST_VIF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MULTICAST_VIF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RSVP_ON","package":"druntime","parentType":"","signature":"IP_RSVP_ON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RSVP_ON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RSVP_OFF","package":"druntime","parentType":"","signature":"IP_RSVP_OFF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RSVP_OFF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RSVP_VIF_ON","package":"druntime","parentType":"","signature":"IP_RSVP_VIF_ON","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RSVP_VIF_ON"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RSVP_VIF_OFF","package":"druntime","parentType":"","signature":"IP_RSVP_VIF_OFF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RSVP_VIF_OFF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_PORTRANGE","package":"druntime","parentType":"","signature":"IP_PORTRANGE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_PORTRANGE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVIF","package":"druntime","parentType":"","signature":"IP_RECVIF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVIF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_IPSEC_POLICY","package":"druntime","parentType":"","signature":"IP_IPSEC_POLICY","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_IPSEC_POLICY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_ONESBCAST","package":"druntime","parentType":"","signature":"IP_ONESBCAST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_ONESBCAST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_BINDANY","package":"druntime","parentType":"","signature":"IP_BINDANY","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_BINDANY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_BINDMULTI","package":"druntime","parentType":"","signature":"IP_BINDMULTI","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_BINDMULTI"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RSS_LISTEN_BUCKET","package":"druntime","parentType":"","signature":"IP_RSS_LISTEN_BUCKET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RSS_LISTEN_BUCKET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_ORIGDSTADDR","package":"druntime","parentType":"","signature":"IP_ORIGDSTADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_ORIGDSTADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVORIGDSTADDR","package":"druntime","parentType":"","signature":"IP_RECVORIGDSTADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVORIGDSTADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_FW3","package":"druntime","parentType":"","signature":"IP_FW3","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_FW3"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_DUMMYNET3","package":"druntime","parentType":"","signature":"IP_DUMMYNET3","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_DUMMYNET3"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_ADD_SOURCE_MEMBERSHIP","package":"druntime","parentType":"","signature":"IP_ADD_SOURCE_MEMBERSHIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_ADD_SOURCE_MEMBERSHIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_DROP_SOURCE_MEMBERSHIP","package":"druntime","parentType":"","signature":"IP_DROP_SOURCE_MEMBERSHIP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_DROP_SOURCE_MEMBERSHIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_BLOCK_SOURCE","package":"druntime","parentType":"","signature":"IP_BLOCK_SOURCE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_BLOCK_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_UNBLOCK_SOURCE","package":"druntime","parentType":"","signature":"IP_UNBLOCK_SOURCE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_UNBLOCK_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_JOIN_GROUP","package":"druntime","parentType":"","signature":"MCAST_JOIN_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_JOIN_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_LEAVE_GROUP","package":"druntime","parentType":"","signature":"MCAST_LEAVE_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_LEAVE_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_JOIN_SOURCE_GROUP","package":"druntime","parentType":"","signature":"MCAST_JOIN_SOURCE_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_JOIN_SOURCE_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_LEAVE_SOURCE_GROUP","package":"druntime","parentType":"","signature":"MCAST_LEAVE_SOURCE_GROUP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_LEAVE_SOURCE_GROUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_BLOCK_SOURCE","package":"druntime","parentType":"","signature":"MCAST_BLOCK_SOURCE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_BLOCK_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_UNBLOCK_SOURCE","package":"druntime","parentType":"","signature":"MCAST_UNBLOCK_SOURCE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_UNBLOCK_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_FLOWID","package":"druntime","parentType":"","signature":"IP_FLOWID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_FLOWID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_FLOWTYPE","package":"druntime","parentType":"","signature":"IP_FLOWTYPE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_FLOWTYPE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RSSBUCKETID","package":"druntime","parentType":"","signature":"IP_RSSBUCKETID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RSSBUCKETID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVFLOWID","package":"druntime","parentType":"","signature":"IP_RECVFLOWID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVFLOWID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_RECVRSSBUCKETID","package":"druntime","parentType":"","signature":"IP_RECVRSSBUCKETID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_RECVRSSBUCKETID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_DEFAULT_MULTICAST_TTL","package":"druntime","parentType":"","signature":"IP_DEFAULT_MULTICAST_TTL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_DEFAULT_MULTICAST_TTL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_DEFAULT_MULTICAST_LOOP","package":"druntime","parentType":"","signature":"IP_DEFAULT_MULTICAST_LOOP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_DEFAULT_MULTICAST_LOOP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MIN_MEMBERSHIPS","package":"druntime","parentType":"","signature":"IP_MIN_MEMBERSHIPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MIN_MEMBERSHIPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MAX_MEMBERSHIPS","package":"druntime","parentType":"","signature":"IP_MAX_MEMBERSHIPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MAX_MEMBERSHIPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MAX_GROUP_SRC_FILTER","package":"druntime","parentType":"","signature":"IP_MAX_GROUP_SRC_FILTER","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MAX_GROUP_SRC_FILTER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_MAX_SOCK_SRC_FILTER","package":"druntime","parentType":"","signature":"IP_MAX_SOCK_SRC_FILTER","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_MAX_SOCK_SRC_FILTER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_UNDEFINED","package":"druntime","parentType":"","signature":"MCAST_UNDEFINED","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_UNDEFINED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_INCLUDE","package":"druntime","parentType":"","signature":"MCAST_INCLUDE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_INCLUDE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"MCAST_EXCLUDE","package":"druntime","parentType":"","signature":"MCAST_EXCLUDE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#MCAST_EXCLUDE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_PORTRANGE_DEFAULT","package":"druntime","parentType":"","signature":"IP_PORTRANGE_DEFAULT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_PORTRANGE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_PORTRANGE_HIGH","package":"druntime","parentType":"","signature":"IP_PORTRANGE_HIGH","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_PORTRANGE_HIGH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IP_PORTRANGE_LOW","package":"druntime","parentType":"","signature":"IP_PORTRANGE_LOW","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IP_PORTRANGE_LOW"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_FORWARDING","package":"druntime","parentType":"","signature":"IPCTL_FORWARDING","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_FORWARDING"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_SENDREDIRECTS","package":"druntime","parentType":"","signature":"IPCTL_SENDREDIRECTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_SENDREDIRECTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_DEFTTL","package":"druntime","parentType":"","signature":"IPCTL_DEFTTL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_DEFTTL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_DEFMTU","package":"druntime","parentType":"","signature":"IPCTL_DEFMTU","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_DEFMTU"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_SOURCEROUTE","package":"druntime","parentType":"","signature":"IPCTL_SOURCEROUTE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_SOURCEROUTE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_DIRECTEDBROADCAST","package":"druntime","parentType":"","signature":"IPCTL_DIRECTEDBROADCAST","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_DIRECTEDBROADCAST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_INTRQMAXLEN","package":"druntime","parentType":"","signature":"IPCTL_INTRQMAXLEN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_INTRQMAXLEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_INTRQDROPS","package":"druntime","parentType":"","signature":"IPCTL_INTRQDROPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_INTRQDROPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_STATS","package":"druntime","parentType":"","signature":"IPCTL_STATS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_STATS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_ACCEPTSOURCEROUTE","package":"druntime","parentType":"","signature":"IPCTL_ACCEPTSOURCEROUTE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_ACCEPTSOURCEROUTE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_FASTFORWARDING","package":"druntime","parentType":"","signature":"IPCTL_FASTFORWARDING","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_FASTFORWARDING"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_GIF_TTL","package":"druntime","parentType":"","signature":"IPCTL_GIF_TTL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_GIF_TTL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_INTRDQMAXLEN","package":"druntime","parentType":"","signature":"IPCTL_INTRDQMAXLEN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_INTRDQMAXLEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPCTL_INTRDQDROPS","package":"druntime","parentType":"","signature":"IPCTL_INTRDQDROPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPCTL_INTRDQDROPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6PORT_RESERVED","package":"druntime","parentType":"","signature":"IPV6PORT_RESERVED","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6PORT_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6PORT_ANONMIN","package":"druntime","parentType":"","signature":"IPV6PORT_ANONMIN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6PORT_ANONMIN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6PORT_ANONMAX","package":"druntime","parentType":"","signature":"IPV6PORT_ANONMAX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6PORT_ANONMAX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6PORT_RESERVEDMIN","package":"druntime","parentType":"","signature":"IPV6PORT_RESERVEDMIN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6PORT_RESERVEDMIN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6PORT_RESERVEDMAX","package":"druntime","parentType":"","signature":"IPV6PORT_RESERVEDMAX","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6PORT_RESERVEDMAX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_ANY_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_ANY_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_ANY_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_LOOPBACK_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_LOOPBACK_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_LOOPBACK_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_NODELOCAL_ALLNODES_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_NODELOCAL_ALLNODES_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_NODELOCAL_ALLNODES_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_INTFACELOCAL_ALLNODES_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_INTFACELOCAL_ALLNODES_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_INTFACELOCAL_ALLNODES_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_LINKLOCAL_ALLNODES_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_LINKLOCAL_ALLNODES_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_LINKLOCAL_ALLNODES_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_LINKLOCAL_ALLROUTERS_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_LINKLOCAL_ALLROUTERS_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_LINKLOCAL_ALLROUTERS_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IN6ADDR_LINKLOCAL_ALLV2ROUTERS_INIT","package":"druntime","parentType":"","signature":"IN6ADDR_LINKLOCAL_ALLV2ROUTERS_INIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IN6ADDR_LINKLOCAL_ALLV2ROUTERS_INIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"in6addr_nodelocal_allnodes","package":"druntime","parentType":"","signature":"in6_addr in6addr_nodelocal_allnodes","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#in6addr_nodelocal_allnodes"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"in6addr_linklocal_allnodes","package":"druntime","parentType":"","signature":"in6_addr in6addr_linklocal_allnodes","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#in6addr_linklocal_allnodes"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"in6addr_linklocal_allrouters","package":"druntime","parentType":"","signature":"in6_addr in6addr_linklocal_allrouters","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#in6addr_linklocal_allrouters"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"in6addr_linklocal_allv2routers","package":"druntime","parentType":"","signature":"in6_addr in6addr_linklocal_allv2routers","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#in6addr_linklocal_allv2routers"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"__IPV6_ADDR_SCOPE_NODELOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_NODELOCAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#__IPV6_ADDR_SCOPE_NODELOCAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"__IPV6_ADDR_SCOPE_INTFACELOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_INTFACELOCAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#__IPV6_ADDR_SCOPE_INTFACELOCAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"__IPV6_ADDR_SCOPE_LINKLOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_LINKLOCAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#__IPV6_ADDR_SCOPE_LINKLOCAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"__IPV6_ADDR_SCOPE_SITELOCAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_SITELOCAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#__IPV6_ADDR_SCOPE_SITELOCAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"__IPV6_ADDR_SCOPE_GLOBAL","package":"druntime","parentType":"","signature":"__IPV6_ADDR_SCOPE_GLOBAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#__IPV6_ADDR_SCOPE_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_SOCKOPT_RESERVED1","package":"druntime","parentType":"","signature":"IPV6_SOCKOPT_RESERVED1","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_SOCKOPT_RESERVED1"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PORTRANGE","package":"druntime","parentType":"","signature":"IPV6_PORTRANGE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PORTRANGE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"ICMP6_FILTER","package":"druntime","parentType":"","signature":"ICMP6_FILTER","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#ICMP6_FILTER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_CHECKSUM","package":"druntime","parentType":"","signature":"IPV6_CHECKSUM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_CHECKSUM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_IPSEC_POLICY","package":"druntime","parentType":"","signature":"IPV6_IPSEC_POLICY","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_IPSEC_POLICY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FW_ADD","package":"druntime","parentType":"","signature":"IPV6_FW_ADD","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FW_ADD"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FW_DEL","package":"druntime","parentType":"","signature":"IPV6_FW_DEL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FW_DEL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FW_FLUSH","package":"druntime","parentType":"","signature":"IPV6_FW_FLUSH","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FW_FLUSH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FW_ZERO","package":"druntime","parentType":"","signature":"IPV6_FW_ZERO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FW_ZERO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FW_GET","package":"druntime","parentType":"","signature":"IPV6_FW_GET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FW_GET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RTHDRDSTOPTS","package":"druntime","parentType":"","signature":"IPV6_RTHDRDSTOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RTHDRDSTOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVPKTINFO","package":"druntime","parentType":"","signature":"IPV6_RECVPKTINFO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVPKTINFO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVHOPLIMIT","package":"druntime","parentType":"","signature":"IPV6_RECVHOPLIMIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVHOPLIMIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVRTHDR","package":"druntime","parentType":"","signature":"IPV6_RECVRTHDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVRTHDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVHOPOPTS","package":"druntime","parentType":"","signature":"IPV6_RECVHOPOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVHOPOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVDSTOPTS","package":"druntime","parentType":"","signature":"IPV6_RECVDSTOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVDSTOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_USE_MIN_MTU","package":"druntime","parentType":"","signature":"IPV6_USE_MIN_MTU","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_USE_MIN_MTU"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVPATHMTU","package":"druntime","parentType":"","signature":"IPV6_RECVPATHMTU","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVPATHMTU"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PATHMTU","package":"druntime","parentType":"","signature":"IPV6_PATHMTU","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PATHMTU"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PKTINFO","package":"druntime","parentType":"","signature":"IPV6_PKTINFO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PKTINFO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_HOPLIMIT","package":"druntime","parentType":"","signature":"IPV6_HOPLIMIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_HOPLIMIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_NEXTHOP","package":"druntime","parentType":"","signature":"IPV6_NEXTHOP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_NEXTHOP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_HOPOPTS","package":"druntime","parentType":"","signature":"IPV6_HOPOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_HOPOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_DSTOPTS","package":"druntime","parentType":"","signature":"IPV6_DSTOPTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_DSTOPTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RTHDR","package":"druntime","parentType":"","signature":"IPV6_RTHDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RTHDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVTCLASS","package":"druntime","parentType":"","signature":"IPV6_RECVTCLASS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVTCLASS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_AUTOFLOWLABEL","package":"druntime","parentType":"","signature":"IPV6_AUTOFLOWLABEL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_AUTOFLOWLABEL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_TCLASS","package":"druntime","parentType":"","signature":"IPV6_TCLASS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_TCLASS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_DONTFRAG","package":"druntime","parentType":"","signature":"IPV6_DONTFRAG","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_DONTFRAG"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PREFER_TEMPADDR","package":"druntime","parentType":"","signature":"IPV6_PREFER_TEMPADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PREFER_TEMPADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_BINDANY","package":"druntime","parentType":"","signature":"IPV6_BINDANY","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_BINDANY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_BINDMULTI","package":"druntime","parentType":"","signature":"IPV6_BINDMULTI","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_BINDMULTI"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RSS_LISTEN_BUCKET","package":"druntime","parentType":"","signature":"IPV6_RSS_LISTEN_BUCKET","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RSS_LISTEN_BUCKET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FLOWID","package":"druntime","parentType":"","signature":"IPV6_FLOWID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FLOWID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_FLOWTYPE","package":"druntime","parentType":"","signature":"IPV6_FLOWTYPE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_FLOWTYPE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RSSBUCKETID","package":"druntime","parentType":"","signature":"IPV6_RSSBUCKETID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RSSBUCKETID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVFLOWID","package":"druntime","parentType":"","signature":"IPV6_RECVFLOWID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVFLOWID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVRSSBUCKETID","package":"druntime","parentType":"","signature":"IPV6_RECVRSSBUCKETID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVRSSBUCKETID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_ORIGDSTADDR","package":"druntime","parentType":"","signature":"IPV6_ORIGDSTADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_ORIGDSTADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RECVORIGDSTADDR","package":"druntime","parentType":"","signature":"IPV6_RECVORIGDSTADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RECVORIGDSTADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RTHDR_LOOSE","package":"druntime","parentType":"","signature":"IPV6_RTHDR_LOOSE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RTHDR_LOOSE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RTHDR_STRICT","package":"druntime","parentType":"","signature":"IPV6_RTHDR_STRICT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RTHDR_STRICT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_RTHDR_TYPE_0","package":"druntime","parentType":"","signature":"IPV6_RTHDR_TYPE_0","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_RTHDR_TYPE_0"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_DEFAULT_MULTICAST_HOPS","package":"druntime","parentType":"","signature":"IPV6_DEFAULT_MULTICAST_HOPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_DEFAULT_MULTICAST_HOPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_DEFAULT_MULTICAST_LOOP","package":"druntime","parentType":"","signature":"IPV6_DEFAULT_MULTICAST_LOOP","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_DEFAULT_MULTICAST_LOOP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_MIN_MEMBERSHIPS","package":"druntime","parentType":"","signature":"IPV6_MIN_MEMBERSHIPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_MIN_MEMBERSHIPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_MAX_MEMBERSHIPS","package":"druntime","parentType":"","signature":"IPV6_MAX_MEMBERSHIPS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_MAX_MEMBERSHIPS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_MAX_GROUP_SRC_FILTER","package":"druntime","parentType":"","signature":"IPV6_MAX_GROUP_SRC_FILTER","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_MAX_GROUP_SRC_FILTER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_MAX_SOCK_SRC_FILTER","package":"druntime","parentType":"","signature":"IPV6_MAX_SOCK_SRC_FILTER","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_MAX_SOCK_SRC_FILTER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PORTRANGE_DEFAULT","package":"druntime","parentType":"","signature":"IPV6_PORTRANGE_DEFAULT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PORTRANGE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PORTRANGE_HIGH","package":"druntime","parentType":"","signature":"IPV6_PORTRANGE_HIGH","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PORTRANGE_HIGH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6_PORTRANGE_LOW","package":"druntime","parentType":"","signature":"IPV6_PORTRANGE_LOW","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6_PORTRANGE_LOW"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6PROTO_MAXID","package":"druntime","parentType":"","signature":"IPV6PROTO_MAXID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6PROTO_MAXID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_FORWARDING","package":"druntime","parentType":"","signature":"IPV6CTL_FORWARDING","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_FORWARDING"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_SENDREDIRECTS","package":"druntime","parentType":"","signature":"IPV6CTL_SENDREDIRECTS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_SENDREDIRECTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_DEFHLIM","package":"druntime","parentType":"","signature":"IPV6CTL_DEFHLIM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_DEFHLIM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_DEFMTU","package":"druntime","parentType":"","signature":"IPV6CTL_DEFMTU","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_DEFMTU"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_FORWSRCRT","package":"druntime","parentType":"","signature":"IPV6CTL_FORWSRCRT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_FORWSRCRT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_STATS","package":"druntime","parentType":"","signature":"IPV6CTL_STATS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_STATS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_MRTSTATS","package":"druntime","parentType":"","signature":"IPV6CTL_MRTSTATS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_MRTSTATS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_MRTPROTO","package":"druntime","parentType":"","signature":"IPV6CTL_MRTPROTO","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_MRTPROTO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_MAXFRAGPACKETS","package":"druntime","parentType":"","signature":"IPV6CTL_MAXFRAGPACKETS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_MAXFRAGPACKETS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_SOURCECHECK","package":"druntime","parentType":"","signature":"IPV6CTL_SOURCECHECK","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_SOURCECHECK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_SOURCECHECK_LOGINT","package":"druntime","parentType":"","signature":"IPV6CTL_SOURCECHECK_LOGINT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_SOURCECHECK_LOGINT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_ACCEPT_RTADV","package":"druntime","parentType":"","signature":"IPV6CTL_ACCEPT_RTADV","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_ACCEPT_RTADV"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_LOG_INTERVAL","package":"druntime","parentType":"","signature":"IPV6CTL_LOG_INTERVAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_LOG_INTERVAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_HDRNESTLIMIT","package":"druntime","parentType":"","signature":"IPV6CTL_HDRNESTLIMIT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_HDRNESTLIMIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_DAD_COUNT","package":"druntime","parentType":"","signature":"IPV6CTL_DAD_COUNT","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_DAD_COUNT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_AUTO_FLOWLABEL","package":"druntime","parentType":"","signature":"IPV6CTL_AUTO_FLOWLABEL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_AUTO_FLOWLABEL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_DEFMCASTHLIM","package":"druntime","parentType":"","signature":"IPV6CTL_DEFMCASTHLIM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_DEFMCASTHLIM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_GIF_HLIM","package":"druntime","parentType":"","signature":"IPV6CTL_GIF_HLIM","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_GIF_HLIM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_KAME_VERSION","package":"druntime","parentType":"","signature":"IPV6CTL_KAME_VERSION","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_KAME_VERSION"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_USE_DEPRECATED","package":"druntime","parentType":"","signature":"IPV6CTL_USE_DEPRECATED","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_USE_DEPRECATED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_RR_PRUNE","package":"druntime","parentType":"","signature":"IPV6CTL_RR_PRUNE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_RR_PRUNE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_V6ONLY","package":"druntime","parentType":"","signature":"IPV6CTL_V6ONLY","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_V6ONLY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_USETEMPADDR","package":"druntime","parentType":"","signature":"IPV6CTL_USETEMPADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_USETEMPADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_TEMPPLTIME","package":"druntime","parentType":"","signature":"IPV6CTL_TEMPPLTIME","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_TEMPPLTIME"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_TEMPVLTIME","package":"druntime","parentType":"","signature":"IPV6CTL_TEMPVLTIME","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_TEMPVLTIME"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_AUTO_LINKLOCAL","package":"druntime","parentType":"","signature":"IPV6CTL_AUTO_LINKLOCAL","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_AUTO_LINKLOCAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_RIP6STATS","package":"druntime","parentType":"","signature":"IPV6CTL_RIP6STATS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_RIP6STATS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_PREFER_TEMPADDR","package":"druntime","parentType":"","signature":"IPV6CTL_PREFER_TEMPADDR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_PREFER_TEMPADDR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_ADDRCTLPOLICY","package":"druntime","parentType":"","signature":"IPV6CTL_ADDRCTLPOLICY","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_ADDRCTLPOLICY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_USE_DEFAULTZONE","package":"druntime","parentType":"","signature":"IPV6CTL_USE_DEFAULTZONE","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_USE_DEFAULTZONE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_MAXFRAGS","package":"druntime","parentType":"","signature":"IPV6CTL_MAXFRAGS","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_MAXFRAGS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_MCAST_PMTU","package":"druntime","parentType":"","signature":"IPV6CTL_MCAST_PMTU","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_MCAST_PMTU"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_STEALTH","package":"druntime","parentType":"","signature":"IPV6CTL_STEALTH","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_STEALTH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"ICMPV6CTL_ND6_ONLINKNSRFC4861","package":"druntime","parentType":"","signature":"ICMPV6CTL_ND6_ONLINKNSRFC4861","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#ICMPV6CTL_ND6_ONLINKNSRFC4861"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_NO_RADR","package":"druntime","parentType":"","signature":"IPV6CTL_NO_RADR","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_NO_RADR"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_NORBIT_RAIF","package":"druntime","parentType":"","signature":"IPV6CTL_NORBIT_RAIF","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_NORBIT_RAIF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_RFC6204W3","package":"druntime","parentType":"","signature":"IPV6CTL_RFC6204W3","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_RFC6204W3"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_INTRQMAXLEN","package":"druntime","parentType":"","signature":"IPV6CTL_INTRQMAXLEN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_INTRQMAXLEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_INTRDQMAXLEN","package":"druntime","parentType":"","signature":"IPV6CTL_INTRDQMAXLEN","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_INTRDQMAXLEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.netinet.in_","name":"IPV6CTL_MAXID","package":"druntime","parentType":"","signature":"IPV6CTL_MAXID","url":"/druntime/core/sys/dragonflybsd/netinet/in_.html#IPV6CTL_MAXID"},{"doc":"D header file for DragonFlyBSD","kind":"module","module":"core.sys.dragonflybsd.pthread_np","name":"core.sys.dragonflybsd.pthread_np","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/pthread_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_attr_get_np","package":"druntime","parentType":"","signature":"int pthread_attr_get_np(pthread_t,  pthread_attr_t *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_attr_get_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_attr_getaffinity_np","package":"druntime","parentType":"","signature":"int pthread_attr_getaffinity_np(const(pthread_attr_t) *,  size_t,  cpuset_t *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_attr_getaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_attr_setaffinity_np","package":"druntime","parentType":"","signature":"int pthread_attr_setaffinity_np(pthread_attr_t *,  size_t,  const(cpuset_t) *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_attr_setaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_attr_setcreatesuspend_np","package":"druntime","parentType":"","signature":"int pthread_attr_setcreatesuspend_np(pthread_attr_t *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_attr_setcreatesuspend_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_getaffinity_np","package":"druntime","parentType":"","signature":"int pthread_getaffinity_np(pthread_t,  size_t,  cpuset_t *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_getaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_main_np","package":"druntime","parentType":"","signature":"int pthread_main_np()","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_main_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_multi_np","package":"druntime","parentType":"","signature":"int pthread_multi_np()","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_multi_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_mutexattr_getkind_np","package":"druntime","parentType":"","signature":"int pthread_mutexattr_getkind_np(pthread_mutexattr_t)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_mutexattr_getkind_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_mutexattr_setkind_np","package":"druntime","parentType":"","signature":"int pthread_mutexattr_setkind_np(pthread_mutexattr_t *,  int)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_mutexattr_setkind_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_resume_all_np","package":"druntime","parentType":"","signature":"void pthread_resume_all_np()","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_resume_all_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_resume_np","package":"druntime","parentType":"","signature":"int pthread_resume_np(pthread_t)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_resume_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_set_name_np","package":"druntime","parentType":"","signature":"void pthread_set_name_np(pthread_t,  const(char) *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_set_name_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_setaffinity_np","package":"druntime","parentType":"","signature":"int pthread_setaffinity_np(pthread_t,  size_t,  const(cpuset_t) *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_setaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_single_np","package":"druntime","parentType":"","signature":"int pthread_single_np()","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_single_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_suspend_all_np","package":"druntime","parentType":"","signature":"void pthread_suspend_all_np()","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_suspend_all_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_suspend_np","package":"druntime","parentType":"","signature":"int pthread_suspend_np(pthread_t)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_suspend_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_switch_add_np","package":"druntime","parentType":"","signature":"int pthread_switch_add_np(pthread_switch_routine_t)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_switch_add_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_switch_delete_np","package":"druntime","parentType":"","signature":"int pthread_switch_delete_np(pthread_switch_routine_t)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_switch_delete_np.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_timedjoin_np","package":"druntime","parentType":"","signature":"int pthread_timedjoin_np(pthread_t,  void  * *,  const(timespec) *)","url":"/druntime/core/sys/dragonflybsd/pthread_np/pthread_timedjoin_np.html"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.pthread_np","name":"pthread_switch_routine_t","package":"druntime","parentType":"","signature":"pthread_switch_routine_t = void  function(pthread_t,  pthread_t)","url":"/druntime/core/sys/dragonflybsd/pthread_np.html#pthread_switch_routine_t"},{"doc":"D header file for DragonFlyBSD stdlib.h.","kind":"module","module":"core.sys.dragonflybsd.stdlib","name":"core.sys.dragonflybsd.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/dragonflybsd/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *  name)","url":"/druntime/core/sys/dragonflybsd/stdlib/setprogname.html"},{"doc":"D header file for DragonFlyBSD string.","kind":"module","module":"core.sys.dragonflybsd.string","name":"core.sys.dragonflybsd.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/string.html"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys._bitset","name":"core.sys.dragonflybsd.sys._bitset","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/_bitset.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys._bitset","name":"__bitset_mask","package":"druntime","parentType":"","signature":"c_long __bitset_mask(size_t s)(size_t n)","url":"/druntime/core/sys/dragonflybsd/sys/_bitset/__bitset_mask.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys._bitset","name":"__bitset_word","package":"druntime","parentType":"","signature":"size_t __bitset_word(size_t s)(size_t n)","url":"/druntime/core/sys/dragonflybsd/sys/_bitset/__bitset_word.html"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys._bitset","name":"BITSET_DEFINE","package":"druntime","parentType":"","signature":"BITSET_DEFINE(size_t s)","url":"/druntime/core/sys/dragonflybsd/sys/_bitset.html#BITSET_DEFINE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys._bitset","name":"NBBY","package":"druntime","parentType":"","signature":"NBBY","url":"/druntime/core/sys/dragonflybsd/sys/_bitset.html#NBBY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys._bitset","name":"_BITSET_BITS","package":"druntime","parentType":"","signature":"_BITSET_BITS","url":"/druntime/core/sys/dragonflybsd/sys/_bitset.html#_BITSET_BITS"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys._cpuset","name":"core.sys.dragonflybsd.sys._cpuset","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/_cpuset.html"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys._cpuset","name":"_cpuset","package":"druntime","parentType":"","signature":"_cpuset = BITSET_DEFINE!(CPU_SETSIZE)","url":"/druntime/core/sys/dragonflybsd/sys/_cpuset.html#_cpuset"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys._cpuset","name":"cpuset_t","package":"druntime","parentType":"","signature":"cpuset_t = _cpuset","url":"/druntime/core/sys/dragonflybsd/sys/_cpuset.html#cpuset_t"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys._cpuset","name":"CPU_MAXSIZE","package":"druntime","parentType":"","signature":"CPU_MAXSIZE","url":"/druntime/core/sys/dragonflybsd/sys/_cpuset.html#CPU_MAXSIZE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys._cpuset","name":"_NCPUBITS","package":"druntime","parentType":"","signature":"_NCPUBITS","url":"/druntime/core/sys/dragonflybsd/sys/_cpuset.html#_NCPUBITS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys._cpuset","name":"_NCPUWORDS","package":"druntime","parentType":"","signature":"_NCPUWORDS","url":"/druntime/core/sys/dragonflybsd/sys/_cpuset.html#_NCPUWORDS"},{"doc":"D header file for DragonFlyBSD","kind":"module","module":"core.sys.dragonflybsd.sys.cdefs","name":"core.sys.dragonflybsd.sys.cdefs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/cdefs.html"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.cdefs","name":"__POSIX_VISIBLE","package":"druntime","parentType":"","signature":"__POSIX_VISIBLE","url":"/druntime/core/sys/dragonflybsd/sys/cdefs.html#__POSIX_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.cdefs","name":"__XSI_VISIBLE","package":"druntime","parentType":"","signature":"__XSI_VISIBLE","url":"/druntime/core/sys/dragonflybsd/sys/cdefs.html#__XSI_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.cdefs","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/dragonflybsd/sys/cdefs.html#__BSD_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.cdefs","name":"__ISO_C_VISIBLE","package":"druntime","parentType":"","signature":"__ISO_C_VISIBLE","url":"/druntime/core/sys/dragonflybsd/sys/cdefs.html#__ISO_C_VISIBLE"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys.elf","name":"core.sys.dragonflybsd.sys.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/elf.html"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys.elf32","name":"core.sys.dragonflybsd.sys.elf32","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf32","name":"ELF32_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF32_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/dragonflybsd/sys/elf32/ELF32_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Lword","package":"druntime","parentType":"","signature":"Elf32_Lword = uint64_t","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Lword"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Hashelt","package":"druntime","parentType":"","signature":"Elf32_Hashelt = Elf32_Word","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Size","package":"druntime","parentType":"","signature":"Elf32_Size = Elf32_Word","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Size"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Ssize","package":"druntime","parentType":"","signature":"Elf32_Ssize = Elf32_Sword","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Ssize"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Dyn","package":"druntime","parentType":"","signature":"Elf32_Dyn","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Dyn"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Nhdr","package":"druntime","parentType":"","signature":"Elf32_Nhdr = Elf_Note","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.elf32","name":"Elf32_Cap","package":"druntime","parentType":"","signature":"Elf32_Cap","url":"/druntime/core/sys/dragonflybsd/sys/elf32.html#Elf32_Cap"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys.elf64","name":"core.sys.dragonflybsd.sys.elf64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf64","name":"ELF64_R_TYPE_DATA","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_DATA(I)(I i)","url":"/druntime/core/sys/dragonflybsd/sys/elf64/ELF64_R_TYPE_DATA.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf64","name":"ELF64_R_TYPE_ID","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_ID(I)(I i)","url":"/druntime/core/sys/dragonflybsd/sys/elf64/ELF64_R_TYPE_ID.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf64","name":"ELF64_R_TYPE_INFO","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_INFO(D,  T)(D d,  T t)","url":"/druntime/core/sys/dragonflybsd/sys/elf64/ELF64_R_TYPE_INFO.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf64","name":"ELF64_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF64_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/dragonflybsd/sys/elf64/ELF64_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Lword","package":"druntime","parentType":"","signature":"Elf64_Lword = uint64_t","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Lword"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Hashelt","package":"druntime","parentType":"","signature":"Elf64_Hashelt = Elf64_Word","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Size","package":"druntime","parentType":"","signature":"Elf64_Size = Elf64_Xword","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Size"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Ssize","package":"druntime","parentType":"","signature":"Elf64_Ssize = Elf64_Sxword","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Ssize"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Dyn","package":"druntime","parentType":"","signature":"Elf64_Dyn","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Dyn"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Nhdr","package":"druntime","parentType":"","signature":"Elf64_Nhdr = Elf_Note","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.elf64","name":"Elf64_Cap","package":"druntime","parentType":"","signature":"Elf64_Cap","url":"/druntime/core/sys/dragonflybsd/sys/elf64.html#Elf64_Cap"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys.elf_common","name":"core.sys.dragonflybsd.sys.elf_common","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf_common","name":"IS_ELF","package":"druntime","parentType":"","signature":"auto IS_ELF(T)(T ehdr)","url":"/druntime/core/sys/dragonflybsd/sys/elf_common/IS_ELF.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_NDX","package":"druntime","parentType":"","signature":"auto VER_NDX(V)(V v)","url":"/druntime/core/sys/dragonflybsd/sys/elf_common/VER_NDX.html"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.elf_common","name":"Elf_Note","package":"druntime","parentType":"","signature":"Elf_Note","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#Elf_Note"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.elf_common","name":"Elf_GNU_Hash_Header","package":"druntime","parentType":"","signature":"Elf_GNU_Hash_Header","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#Elf_GNU_Hash_Header"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_DEF_IDX","package":"druntime","parentType":"","signature":"VER_DEF_IDX = VER_NDX","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_DEF_IDX"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_NEED_IDX","package":"druntime","parentType":"","signature":"VER_NEED_IDX = VER_NDX","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_NEED_IDX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"OLD_EI_BRAND","package":"druntime","parentType":"","signature":"OLD_EI_BRAND","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#OLD_EI_BRAND"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"EM_486","package":"druntime","parentType":"","signature":"EM_486","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#EM_486"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"EM_MIPS_RS4_BE","package":"druntime","parentType":"","signature":"EM_MIPS_RS4_BE","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#EM_MIPS_RS4_BE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"EM_ALPHA_STD","package":"druntime","parentType":"","signature":"EM_ALPHA_STD","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#EM_ALPHA_STD"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"PT_SUNW_EH_FRAME","package":"druntime","parentType":"","signature":"PT_SUNW_EH_FRAME","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#PT_SUNW_EH_FRAME"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"SHT_GNU_INCREMENTAL_INPUTS","package":"druntime","parentType":"","signature":"SHT_GNU_INCREMENTAL_INPUTS","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#SHT_GNU_INCREMENTAL_INPUTS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"SHT_SUNW_verdef","package":"druntime","parentType":"","signature":"SHT_SUNW_verdef","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#SHT_SUNW_verdef"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"SHT_SUNW_verneed","package":"druntime","parentType":"","signature":"SHT_SUNW_verneed","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#SHT_SUNW_verneed"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"SHT_SUNW_versym","package":"druntime","parentType":"","signature":"SHT_SUNW_versym","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#SHT_SUNW_versym"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"NT_PRSTATUS","package":"druntime","parentType":"","signature":"NT_PRSTATUS","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#NT_PRSTATUS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"NT_FPREGSET","package":"druntime","parentType":"","signature":"NT_FPREGSET","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#NT_FPREGSET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"NT_PRPSINFO","package":"druntime","parentType":"","signature":"NT_PRPSINFO","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#NT_PRPSINFO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"NT_TASKSTRUCT","package":"druntime","parentType":"","signature":"NT_TASKSTRUCT","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#NT_TASKSTRUCT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"NT_AUXV","package":"druntime","parentType":"","signature":"NT_AUXV","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#NT_AUXV"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"DT_USED","package":"druntime","parentType":"","signature":"DT_USED","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#DT_USED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"DF_1_BIND_NOW","package":"druntime","parentType":"","signature":"DF_1_BIND_NOW","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#DF_1_BIND_NOW"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_FLG_INFO","package":"druntime","parentType":"","signature":"VER_FLG_INFO","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_FLG_INFO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_NDX_GIVEN","package":"druntime","parentType":"","signature":"VER_NDX_GIVEN","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_NDX_GIVEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_NDX_HIDDEN","package":"druntime","parentType":"","signature":"VER_NDX_HIDDEN","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_NDX_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_NEED_WEAK","package":"druntime","parentType":"","signature":"VER_NEED_WEAK","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_NEED_WEAK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VER_NEED_HIDDEN","package":"druntime","parentType":"","signature":"VER_NEED_HIDDEN","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VER_NEED_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VERSYM_HIDDEN","package":"druntime","parentType":"","signature":"VERSYM_HIDDEN","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VERSYM_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"VERSYM_VERSION","package":"druntime","parentType":"","signature":"VERSYM_VERSION","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#VERSYM_VERSION"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.elf_common","name":"ELF_VER_CHR","package":"druntime","parentType":"","signature":"ELF_VER_CHR","url":"/druntime/core/sys/dragonflybsd/sys/elf_common.html#ELF_VER_CHR"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys.event","name":"core.sys.dragonflybsd.sys.event","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/event.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.event","name":"EV_SET","package":"druntime","parentType":"","signature":"void EV_SET(kevent_t *  kevp,  typeof(kevent_t.tupleof)  args)","url":"/druntime/core/sys/dragonflybsd/sys/event/EV_SET.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.event","name":"kqueue","package":"druntime","parentType":"","signature":"int kqueue()","url":"/druntime/core/sys/dragonflybsd/sys/event/kqueue.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.event","name":"kevent","package":"druntime","parentType":"","signature":"int kevent(int  kq,  const  kevent_t * changelist,  int  nchanges,\n            int  nevents,  const  timespec * timeout)","url":"/druntime/core/sys/dragonflybsd/sys/event/kevent.html"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.event","name":"kevent_t","package":"druntime","parentType":"","signature":"kevent_t","url":"/druntime/core/sys/dragonflybsd/sys/event.html#kevent_t"},{"doc":"D header file for DragonFlyBSD.","kind":"module","module":"core.sys.dragonflybsd.sys.link_elf","name":"core.sys.dragonflybsd.sys.link_elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb __callback,  void * __data)","url":"/druntime/core/sys/dragonflybsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback,  void * __data)","url":"/druntime/core/sys/dragonflybsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.link_elf","name":"_rtld_addr_phdr","package":"druntime","parentType":"","signature":"int _rtld_addr_phdr(const  void *,  dl_phdr_info *)","url":"/druntime/core/sys/dragonflybsd/sys/link_elf/_rtld_addr_phdr.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.link_elf","name":"_rtld_get_stack_prot","package":"druntime","parentType":"","signature":"int _rtld_get_stack_prot()","url":"/druntime/core/sys/dragonflybsd/sys/link_elf/_rtld_get_stack_prot.html"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.link_elf","name":"link_map","package":"druntime","parentType":"","signature":"link_map","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#link_map"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.link_elf","name":"Link_map","package":"druntime","parentType":"","signature":"Link_map = link_map","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#Link_map"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.link_elf","name":"r_debug","package":"druntime","parentType":"","signature":"r_debug","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#r_debug"},{"doc":"","kind":"struct","module":"core.sys.dragonflybsd.sys.link_elf","name":"dl_phdr_info","package":"druntime","parentType":"","signature":"dl_phdr_info","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#dl_phdr_info"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.link_elf","name":"dl_iterate_phdr_cb","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb = int  function(dl_phdr_info *,  size_t,  void  *)","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#dl_iterate_phdr_cb"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.link_elf","name":"dl_iterate_phdr_cb_ngc","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb_ngc = int  function(dl_phdr_info *,  size_t,  void  *) @nogc","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#dl_iterate_phdr_cb_ngc"},{"doc":"","kind":"template","module":"core.sys.dragonflybsd.sys.link_elf","name":"ElfW","package":"druntime","parentType":"","signature":"ElfW(string type)","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#ElfW"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.link_elf","name":"LA_SER_ORIG","package":"druntime","parentType":"","signature":"LA_SER_ORIG","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#LA_SER_ORIG"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.link_elf","name":"LA_SER_LIBPATH","package":"druntime","parentType":"","signature":"LA_SER_LIBPATH","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#LA_SER_LIBPATH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.link_elf","name":"LA_SER_RUNPATH","package":"druntime","parentType":"","signature":"LA_SER_RUNPATH","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#LA_SER_RUNPATH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.link_elf","name":"LA_SER_CONFIG","package":"druntime","parentType":"","signature":"LA_SER_CONFIG","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#LA_SER_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.link_elf","name":"LA_SER_DEFAULT","package":"druntime","parentType":"","signature":"LA_SER_DEFAULT","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#LA_SER_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.link_elf","name":"LA_SER_SECURE","package":"druntime","parentType":"","signature":"LA_SER_SECURE","url":"/druntime/core/sys/dragonflybsd/sys/link_elf.html#LA_SER_SECURE"},{"doc":"D header file for DragonFlyBSD","kind":"module","module":"core.sys.dragonflybsd.sys.mman","name":"core.sys.dragonflybsd.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/mman.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.mman","name":"getpagesizes","package":"druntime","parentType":"","signature":"int getpagesizes(size_t *,  int)","url":"/druntime/core/sys/dragonflybsd/sys/mman/getpagesizes.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.mman","name":"madvise","package":"druntime","parentType":"","signature":"int madvise(void  *,  size_t,  int)","url":"/druntime/core/sys/dragonflybsd/sys/mman/madvise.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.mman","name":"mincore","package":"druntime","parentType":"","signature":"int mincore(const(void)  *,  size_t,  char  *)","url":"/druntime/core/sys/dragonflybsd/sys/mman/mincore.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.mman","name":"minherit","package":"druntime","parentType":"","signature":"int minherit(void  *,  size_t,  int)","url":"/druntime/core/sys/dragonflybsd/sys/mman/minherit.html"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_COPY","package":"druntime","parentType":"","signature":"MAP_COPY = MAP_PRIVATE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_COPY"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_ANONYMOUS","package":"druntime","parentType":"","signature":"MAP_ANONYMOUS = MAP_ANON","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_ANONYMOUS"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_NORMAL","package":"druntime","parentType":"","signature":"MADV_NORMAL = _MADV_NORMAL","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_NORMAL"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_RANDOM","package":"druntime","parentType":"","signature":"MADV_RANDOM = _MADV_RANDOM","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_RANDOM"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_SEQUENTIAL","package":"druntime","parentType":"","signature":"MADV_SEQUENTIAL = _MADV_SEQUENTIAL","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_SEQUENTIAL"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_WILLNEED","package":"druntime","parentType":"","signature":"MADV_WILLNEED = _MADV_WILLNEED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_WILLNEED"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_DONTNEED","package":"druntime","parentType":"","signature":"MADV_DONTNEED = _MADV_DONTNEED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_DONTNEED"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_CONTROL_START","package":"druntime","parentType":"","signature":"MADV_CONTROL_START = MADV_INVAL","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_CONTROL_START"},{"doc":"","kind":"alias","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_CONTROL_END","package":"druntime","parentType":"","signature":"MADV_CONTROL_END = MADV_SETMAP","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_CONTROL_END"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"INHERIT_SHARE","package":"druntime","parentType":"","signature":"INHERIT_SHARE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#INHERIT_SHARE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"INHERIT_COPY","package":"druntime","parentType":"","signature":"INHERIT_COPY","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#INHERIT_COPY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"INHERIT_NONE","package":"druntime","parentType":"","signature":"INHERIT_NONE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#INHERIT_NONE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_FIXED","package":"druntime","parentType":"","signature":"MAP_FIXED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_FIXED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_RENAME","package":"druntime","parentType":"","signature":"MAP_RENAME","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_RENAME"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_NORESERVE","package":"druntime","parentType":"","signature":"MAP_NORESERVE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_NORESERVE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_INHERIT","package":"druntime","parentType":"","signature":"MAP_INHERIT","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_INHERIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_NOEXTEND","package":"druntime","parentType":"","signature":"MAP_NOEXTEND","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_NOEXTEND"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_HASSEMAPHORE","package":"druntime","parentType":"","signature":"MAP_HASSEMAPHORE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_HASSEMAPHORE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_STACK","package":"druntime","parentType":"","signature":"MAP_STACK","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_STACK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_NOSYNC","package":"druntime","parentType":"","signature":"MAP_NOSYNC","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_NOSYNC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_FILE","package":"druntime","parentType":"","signature":"MAP_FILE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_FILE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_VPAGETABLE","package":"druntime","parentType":"","signature":"MAP_VPAGETABLE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_VPAGETABLE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_TRYFIXED","package":"druntime","parentType":"","signature":"MAP_TRYFIXED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_TRYFIXED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_NOCORE","package":"druntime","parentType":"","signature":"MAP_NOCORE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_NOCORE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_SIZEALIGN","package":"druntime","parentType":"","signature":"MAP_SIZEALIGN","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_SIZEALIGN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MAP_FAILED","package":"druntime","parentType":"","signature":"MAP_FAILED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MAP_FAILED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"_MADV_NORMAL","package":"druntime","parentType":"","signature":"_MADV_NORMAL","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#_MADV_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"_MADV_RANDOM","package":"druntime","parentType":"","signature":"_MADV_RANDOM","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#_MADV_RANDOM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"_MADV_SEQUENTIAL","package":"druntime","parentType":"","signature":"_MADV_SEQUENTIAL","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#_MADV_SEQUENTIAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"_MADV_WILLNEED","package":"druntime","parentType":"","signature":"_MADV_WILLNEED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#_MADV_WILLNEED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"_MADV_DONTNEED","package":"druntime","parentType":"","signature":"_MADV_DONTNEED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#_MADV_DONTNEED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_FREE","package":"druntime","parentType":"","signature":"MADV_FREE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_FREE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_NOSYNC","package":"druntime","parentType":"","signature":"MADV_NOSYNC","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_NOSYNC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_AUTOSYNC","package":"druntime","parentType":"","signature":"MADV_AUTOSYNC","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_AUTOSYNC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_NOCORE","package":"druntime","parentType":"","signature":"MADV_NOCORE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_NOCORE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_CORE","package":"druntime","parentType":"","signature":"MADV_CORE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_CORE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_INVAL","package":"druntime","parentType":"","signature":"MADV_INVAL","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_INVAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MADV_SETMAP","package":"druntime","parentType":"","signature":"MADV_SETMAP","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MADV_SETMAP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MINCORE_INCORE","package":"druntime","parentType":"","signature":"MINCORE_INCORE","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MINCORE_INCORE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MINCORE_REFERENCED","package":"druntime","parentType":"","signature":"MINCORE_REFERENCED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MINCORE_REFERENCED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MINCORE_MODIFIED","package":"druntime","parentType":"","signature":"MINCORE_MODIFIED","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MINCORE_MODIFIED"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MINCORE_REFERENCED_OTHER","package":"druntime","parentType":"","signature":"MINCORE_REFERENCED_OTHER","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MINCORE_REFERENCED_OTHER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MINCORE_MODIFIED_OTHER","package":"druntime","parentType":"","signature":"MINCORE_MODIFIED_OTHER","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MINCORE_MODIFIED_OTHER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"MINCORE_SUPER","package":"druntime","parentType":"","signature":"MINCORE_SUPER","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#MINCORE_SUPER"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.mman","name":"SHM_ANON","package":"druntime","parentType":"","signature":"SHM_ANON","url":"/druntime/core/sys/dragonflybsd/sys/mman.html#SHM_ANON"},{"doc":"D header file for DragonFlyBSD","kind":"module","module":"core.sys.dragonflybsd.sys.socket","name":"core.sys.dragonflybsd.sys.socket","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/socket.html"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_UNSPEC","package":"druntime","parentType":"","signature":"PF_UNSPEC","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_UNSPEC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_LOCAL","package":"druntime","parentType":"","signature":"PF_LOCAL","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_UNIX","package":"druntime","parentType":"","signature":"PF_UNIX","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_UNIX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_INET","package":"druntime","parentType":"","signature":"PF_INET","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_INET"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_IMPLINK","package":"druntime","parentType":"","signature":"PF_IMPLINK","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_IMPLINK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_PUP","package":"druntime","parentType":"","signature":"PF_PUP","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_PUP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_CHAOS","package":"druntime","parentType":"","signature":"PF_CHAOS","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_CHAOS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_NETBIOS","package":"druntime","parentType":"","signature":"PF_NETBIOS","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_NETBIOS"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_ISO","package":"druntime","parentType":"","signature":"PF_ISO","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_ISO"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_OSI","package":"druntime","parentType":"","signature":"PF_OSI","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_OSI"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_ECMA","package":"druntime","parentType":"","signature":"PF_ECMA","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_ECMA"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_DATAKIT","package":"druntime","parentType":"","signature":"PF_DATAKIT","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_DATAKIT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_CCITT","package":"druntime","parentType":"","signature":"PF_CCITT","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_CCITT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_SNA","package":"druntime","parentType":"","signature":"PF_SNA","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_SNA"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_DECnet","package":"druntime","parentType":"","signature":"PF_DECnet","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_DECnet"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_DLI","package":"druntime","parentType":"","signature":"PF_DLI","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_DLI"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_LAT","package":"druntime","parentType":"","signature":"PF_LAT","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_LAT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_HYLINK","package":"druntime","parentType":"","signature":"PF_HYLINK","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_HYLINK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_APPLETALK","package":"druntime","parentType":"","signature":"PF_APPLETALK","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_APPLETALK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_ROUTE","package":"druntime","parentType":"","signature":"PF_ROUTE","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_ROUTE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_LINK","package":"druntime","parentType":"","signature":"PF_LINK","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_LINK"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_XTP","package":"druntime","parentType":"","signature":"PF_XTP","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_XTP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_COIP","package":"druntime","parentType":"","signature":"PF_COIP","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_COIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_CNT","package":"druntime","parentType":"","signature":"PF_CNT","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_CNT"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_SIP","package":"druntime","parentType":"","signature":"PF_SIP","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_SIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_IPX","package":"druntime","parentType":"","signature":"PF_IPX","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_IPX"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_RTIP","package":"druntime","parentType":"","signature":"PF_RTIP","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_RTIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_PIP","package":"druntime","parentType":"","signature":"PF_PIP","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_PIP"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_ISDN","package":"druntime","parentType":"","signature":"PF_ISDN","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_ISDN"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_KEY","package":"druntime","parentType":"","signature":"PF_KEY","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_KEY"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_INET6","package":"druntime","parentType":"","signature":"PF_INET6","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_INET6"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_NATM","package":"druntime","parentType":"","signature":"PF_NATM","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_NATM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_ATM","package":"druntime","parentType":"","signature":"PF_ATM","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_ATM"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_NETGRAPH","package":"druntime","parentType":"","signature":"PF_NETGRAPH","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_NETGRAPH"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.sys.socket","name":"PF_BLUETOOTH","package":"druntime","parentType":"","signature":"PF_BLUETOOTH","url":"/druntime/core/sys/dragonflybsd/sys/socket.html#PF_BLUETOOTH"},{"doc":"D header file for DragonFlyBSD sys/sysctl.h","kind":"module","module":"core.sys.dragonflybsd.sys.sysctl","name":"core.sys.dragonflybsd.sys.sysctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/sys/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.sysctl","name":"sysctl","package":"druntime","parentType":"","signature":"int sysctl(const  int *  name,  uint  namelen,  void *  oldp,  size_t *  oldlenp,\n            const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/dragonflybsd/sys/sysctl/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.sysctl","name":"sysctlbyname","package":"druntime","parentType":"","signature":"int sysctlbyname(const  char *  name,  void *  oldp,  size_t *  oldlenp,\n                  const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/dragonflybsd/sys/sysctl/sysctlbyname.html"},{"doc":"","kind":"function","module":"core.sys.dragonflybsd.sys.sysctl","name":"sysctlnametomib","package":"druntime","parentType":"","signature":"int sysctlnametomib(const  char *  name,  int *  mibp,  size_t *  sizep)","url":"/druntime/core/sys/dragonflybsd/sys/sysctl/sysctlnametomib.html"},{"doc":"D header file for DragonFlyBSD's extensions to POSIX's time.h.","kind":"module","module":"core.sys.dragonflybsd.time","name":"core.sys.dragonflybsd.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/dragonflybsd/time.html"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_REALTIME","package":"druntime","parentType":"","signature":"CLOCK_REALTIME","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_REALTIME"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_VIRTUAL","package":"druntime","parentType":"","signature":"CLOCK_VIRTUAL","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_VIRTUAL"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_PROF","package":"druntime","parentType":"","signature":"CLOCK_PROF","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_PROF"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_MONOTONIC","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_MONOTONIC"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_UPTIME","package":"druntime","parentType":"","signature":"CLOCK_UPTIME","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_UPTIME"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_UPTIME_PRECISE","package":"druntime","parentType":"","signature":"CLOCK_UPTIME_PRECISE","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_UPTIME_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_UPTIME_FAST","package":"druntime","parentType":"","signature":"CLOCK_UPTIME_FAST","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_UPTIME_FAST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_REALTIME_PRECISE","package":"druntime","parentType":"","signature":"CLOCK_REALTIME_PRECISE","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_REALTIME_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_REALTIME_FAST","package":"druntime","parentType":"","signature":"CLOCK_REALTIME_FAST","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_REALTIME_FAST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_MONOTONIC_PRECISE","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC_PRECISE","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_MONOTONIC_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_MONOTONIC_FAST","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC_FAST","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_MONOTONIC_FAST"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_SECOND","package":"druntime","parentType":"","signature":"CLOCK_SECOND","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_SECOND"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_THREAD_CPUTIME_ID","package":"druntime","parentType":"","signature":"CLOCK_THREAD_CPUTIME_ID","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_THREAD_CPUTIME_ID"},{"doc":"","kind":"variable","module":"core.sys.dragonflybsd.time","name":"CLOCK_PROCESS_CPUTIME_ID","package":"druntime","parentType":"","signature":"CLOCK_PROCESS_CPUTIME_ID","url":"/druntime/core/sys/dragonflybsd/time.html#CLOCK_PROCESS_CPUTIME_ID"},{"doc":"D header file for standard ELF types, structures, and macros.","kind":"module","module":"core.sys.elf","name":"core.sys.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/elf.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_ST_BIND","package":"druntime","parentType":"","signature":"auto ELF32_ST_BIND(T)(T val)","url":"/druntime/core/sys/elf/ELF32_ST_BIND.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_ST_TYPE","package":"druntime","parentType":"","signature":"auto ELF32_ST_TYPE(T)(T val)","url":"/druntime/core/sys/elf/ELF32_ST_TYPE.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_ST_INFO","package":"druntime","parentType":"","signature":"auto ELF32_ST_INFO(B,  T)(B bind,  T type)","url":"/druntime/core/sys/elf/ELF32_ST_INFO.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_R_SYM","package":"druntime","parentType":"","signature":"auto ELF32_R_SYM(V)(V val)","url":"/druntime/core/sys/elf/ELF32_R_SYM.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_R_TYPE","package":"druntime","parentType":"","signature":"auto ELF32_R_TYPE(V)(V val)","url":"/druntime/core/sys/elf/ELF32_R_TYPE.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_R_INFO","package":"druntime","parentType":"","signature":"auto ELF32_R_INFO(S,  T)(S sym,  T type)","url":"/druntime/core/sys/elf/ELF32_R_INFO.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF64_R_SYM","package":"druntime","parentType":"","signature":"auto ELF64_R_SYM(I)(I i)","url":"/druntime/core/sys/elf/ELF64_R_SYM.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF64_R_TYPE","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE(I)(I i)","url":"/druntime/core/sys/elf/ELF64_R_TYPE.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF64_R_INFO","package":"druntime","parentType":"","signature":"auto ELF64_R_INFO(S,  T)(S sym,  T type)","url":"/druntime/core/sys/elf/ELF64_R_INFO.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"DT_VALTAGIDX","package":"druntime","parentType":"","signature":"extern (D) auto DT_VALTAGIDX(T)(T tag)","url":"/druntime/core/sys/elf/DT_VALTAGIDX.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"DT_ADDRTAGIDX","package":"druntime","parentType":"","signature":"extern (D) auto DT_ADDRTAGIDX(T)(T tag)","url":"/druntime/core/sys/elf/DT_ADDRTAGIDX.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"DT_VERSIONTAGIDX","package":"druntime","parentType":"","signature":"extern (D) auto DT_VERSIONTAGIDX(T)(T tag)","url":"/druntime/core/sys/elf/DT_VERSIONTAGIDX.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"DT_EXTRATAGIDX","package":"druntime","parentType":"","signature":"extern (D) auto DT_EXTRATAGIDX(T)(T tag)","url":"/druntime/core/sys/elf/DT_EXTRATAGIDX.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_M_SYM","package":"druntime","parentType":"","signature":"auto ELF32_M_SYM(I)(I info)","url":"/druntime/core/sys/elf/ELF32_M_SYM.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_M_SIZE","package":"druntime","parentType":"","signature":"auto ELF32_M_SIZE(I)(I info)","url":"/druntime/core/sys/elf/ELF32_M_SIZE.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"ELF32_M_INFO","package":"druntime","parentType":"","signature":"auto ELF32_M_INFO(S,  SZ)(S sym,  SZ size)","url":"/druntime/core/sys/elf/ELF32_M_INFO.html"},{"doc":"","kind":"function","module":"core.sys.elf","name":"EF_ARM_EABI_VERSION","package":"druntime","parentType":"","signature":"extern (D) auto EF_ARM_EABI_VERSION(F)(F flags)","url":"/druntime/core/sys/elf/EF_ARM_EABI_VERSION.html"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Half","package":"druntime","parentType":"","signature":"Elf32_Half = uint16_t","url":"/druntime/core/sys/elf.html#Elf32_Half"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Half","package":"druntime","parentType":"","signature":"Elf64_Half = uint16_t","url":"/druntime/core/sys/elf.html#Elf64_Half"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Word","package":"druntime","parentType":"","signature":"Elf32_Word = uint32_t","url":"/druntime/core/sys/elf.html#Elf32_Word"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Sword","package":"druntime","parentType":"","signature":"Elf32_Sword = int32_t","url":"/druntime/core/sys/elf.html#Elf32_Sword"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Word","package":"druntime","parentType":"","signature":"Elf64_Word = uint32_t","url":"/druntime/core/sys/elf.html#Elf64_Word"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Sword","package":"druntime","parentType":"","signature":"Elf64_Sword = int32_t","url":"/druntime/core/sys/elf.html#Elf64_Sword"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Xword","package":"druntime","parentType":"","signature":"Elf32_Xword = uint64_t","url":"/druntime/core/sys/elf.html#Elf32_Xword"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Sxword","package":"druntime","parentType":"","signature":"Elf32_Sxword = int64_t","url":"/druntime/core/sys/elf.html#Elf32_Sxword"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Xword","package":"druntime","parentType":"","signature":"Elf64_Xword = uint64_t","url":"/druntime/core/sys/elf.html#Elf64_Xword"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Sxword","package":"druntime","parentType":"","signature":"Elf64_Sxword = int64_t","url":"/druntime/core/sys/elf.html#Elf64_Sxword"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Addr","package":"druntime","parentType":"","signature":"Elf32_Addr = uint32_t","url":"/druntime/core/sys/elf.html#Elf32_Addr"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Addr","package":"druntime","parentType":"","signature":"Elf64_Addr = uint64_t","url":"/druntime/core/sys/elf.html#Elf64_Addr"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Off","package":"druntime","parentType":"","signature":"Elf32_Off = uint32_t","url":"/druntime/core/sys/elf.html#Elf32_Off"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Off","package":"druntime","parentType":"","signature":"Elf64_Off = uint64_t","url":"/druntime/core/sys/elf.html#Elf64_Off"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Section","package":"druntime","parentType":"","signature":"Elf32_Section = uint16_t","url":"/druntime/core/sys/elf.html#Elf32_Section"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Section","package":"druntime","parentType":"","signature":"Elf64_Section = uint16_t","url":"/druntime/core/sys/elf.html#Elf64_Section"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Versym","package":"druntime","parentType":"","signature":"Elf32_Versym = Elf32_Half","url":"/druntime/core/sys/elf.html#Elf32_Versym"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf64_Versym","package":"druntime","parentType":"","signature":"Elf64_Versym = Elf64_Half","url":"/druntime/core/sys/elf.html#Elf64_Versym"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Ehdr","package":"druntime","parentType":"","signature":"Elf32_Ehdr","url":"/druntime/core/sys/elf.html#Elf32_Ehdr"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Ehdr","package":"druntime","parentType":"","signature":"Elf64_Ehdr","url":"/druntime/core/sys/elf.html#Elf64_Ehdr"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Shdr","package":"druntime","parentType":"","signature":"Elf32_Shdr","url":"/druntime/core/sys/elf.html#Elf32_Shdr"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Shdr","package":"druntime","parentType":"","signature":"Elf64_Shdr","url":"/druntime/core/sys/elf.html#Elf64_Shdr"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Sym","package":"druntime","parentType":"","signature":"Elf32_Sym","url":"/druntime/core/sys/elf.html#Elf32_Sym"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Sym","package":"druntime","parentType":"","signature":"Elf64_Sym","url":"/druntime/core/sys/elf.html#Elf64_Sym"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Syminfo","package":"druntime","parentType":"","signature":"Elf32_Syminfo","url":"/druntime/core/sys/elf.html#Elf32_Syminfo"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Syminfo","package":"druntime","parentType":"","signature":"Elf64_Syminfo","url":"/druntime/core/sys/elf.html#Elf64_Syminfo"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"ELF64_ST_BIND","package":"druntime","parentType":"","signature":"ELF64_ST_BIND = ELF32_ST_BIND","url":"/druntime/core/sys/elf.html#ELF64_ST_BIND"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"ELF64_ST_TYPE","package":"druntime","parentType":"","signature":"ELF64_ST_TYPE = ELF32_ST_TYPE","url":"/druntime/core/sys/elf.html#ELF64_ST_TYPE"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"ELF64_ST_INFO","package":"druntime","parentType":"","signature":"ELF64_ST_INFO = ELF32_ST_INFO","url":"/druntime/core/sys/elf.html#ELF64_ST_INFO"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Rel","package":"druntime","parentType":"","signature":"Elf32_Rel","url":"/druntime/core/sys/elf.html#Elf32_Rel"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Rel","package":"druntime","parentType":"","signature":"Elf64_Rel","url":"/druntime/core/sys/elf.html#Elf64_Rel"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Rela","package":"druntime","parentType":"","signature":"Elf32_Rela","url":"/druntime/core/sys/elf.html#Elf32_Rela"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Rela","package":"druntime","parentType":"","signature":"Elf64_Rela","url":"/druntime/core/sys/elf.html#Elf64_Rela"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Phdr","package":"druntime","parentType":"","signature":"Elf32_Phdr","url":"/druntime/core/sys/elf.html#Elf32_Phdr"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Phdr","package":"druntime","parentType":"","signature":"Elf64_Phdr","url":"/druntime/core/sys/elf.html#Elf64_Phdr"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Verdef","package":"druntime","parentType":"","signature":"Elf32_Verdef","url":"/druntime/core/sys/elf.html#Elf32_Verdef"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Verdef","package":"druntime","parentType":"","signature":"Elf64_Verdef","url":"/druntime/core/sys/elf.html#Elf64_Verdef"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Verdaux","package":"druntime","parentType":"","signature":"Elf32_Verdaux","url":"/druntime/core/sys/elf.html#Elf32_Verdaux"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Verdaux","package":"druntime","parentType":"","signature":"Elf64_Verdaux","url":"/druntime/core/sys/elf.html#Elf64_Verdaux"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Verneed","package":"druntime","parentType":"","signature":"Elf32_Verneed","url":"/druntime/core/sys/elf.html#Elf32_Verneed"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Verneed","package":"druntime","parentType":"","signature":"Elf64_Verneed","url":"/druntime/core/sys/elf.html#Elf64_Verneed"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Vernaux","package":"druntime","parentType":"","signature":"Elf32_Vernaux","url":"/druntime/core/sys/elf.html#Elf32_Vernaux"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Vernaux","package":"druntime","parentType":"","signature":"Elf64_Vernaux","url":"/druntime/core/sys/elf.html#Elf64_Vernaux"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Move","package":"druntime","parentType":"","signature":"Elf32_Move","url":"/druntime/core/sys/elf.html#Elf32_Move"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Move","package":"druntime","parentType":"","signature":"Elf64_Move","url":"/druntime/core/sys/elf.html#Elf64_Move"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"ELF64_M_SYM","package":"druntime","parentType":"","signature":"ELF64_M_SYM = ELF32_M_SYM","url":"/druntime/core/sys/elf.html#ELF64_M_SYM"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"ELF64_M_SIZE","package":"druntime","parentType":"","signature":"ELF64_M_SIZE = ELF32_M_SIZE","url":"/druntime/core/sys/elf.html#ELF64_M_SIZE"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"ELF64_M_INFO","package":"druntime","parentType":"","signature":"ELF64_M_INFO = ELF32_M_INFO","url":"/druntime/core/sys/elf.html#ELF64_M_INFO"},{"doc":"","kind":"union","module":"core.sys.elf","name":"Elf32_gptab","package":"druntime","parentType":"","signature":"Elf32_gptab","url":"/druntime/core/sys/elf.html#Elf32_gptab"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_RegInfo","package":"druntime","parentType":"","signature":"Elf32_RegInfo","url":"/druntime/core/sys/elf.html#Elf32_RegInfo"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf_Options","package":"druntime","parentType":"","signature":"Elf_Options","url":"/druntime/core/sys/elf.html#Elf_Options"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf_Options_Hw","package":"druntime","parentType":"","signature":"Elf_Options_Hw","url":"/druntime/core/sys/elf.html#Elf_Options_Hw"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf32_Lib","package":"druntime","parentType":"","signature":"Elf32_Lib","url":"/druntime/core/sys/elf.html#Elf32_Lib"},{"doc":"","kind":"struct","module":"core.sys.elf","name":"Elf64_Lib","package":"druntime","parentType":"","signature":"Elf64_Lib","url":"/druntime/core/sys/elf.html#Elf64_Lib"},{"doc":"","kind":"alias","module":"core.sys.elf","name":"Elf32_Conflict","package":"druntime","parentType":"","signature":"Elf32_Conflict = Elf32_Addr","url":"/druntime/core/sys/elf.html#Elf32_Conflict"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_NIDENT","package":"druntime","parentType":"","signature":"EI_NIDENT","url":"/druntime/core/sys/elf.html#EI_NIDENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_MAG0","package":"druntime","parentType":"","signature":"EI_MAG0","url":"/druntime/core/sys/elf.html#EI_MAG0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFMAG0","package":"druntime","parentType":"","signature":"ELFMAG0","url":"/druntime/core/sys/elf.html#ELFMAG0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_MAG1","package":"druntime","parentType":"","signature":"EI_MAG1","url":"/druntime/core/sys/elf.html#EI_MAG1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFMAG1","package":"druntime","parentType":"","signature":"ELFMAG1","url":"/druntime/core/sys/elf.html#ELFMAG1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_MAG2","package":"druntime","parentType":"","signature":"EI_MAG2","url":"/druntime/core/sys/elf.html#EI_MAG2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFMAG2","package":"druntime","parentType":"","signature":"ELFMAG2","url":"/druntime/core/sys/elf.html#ELFMAG2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_MAG3","package":"druntime","parentType":"","signature":"EI_MAG3","url":"/druntime/core/sys/elf.html#EI_MAG3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFMAG3","package":"druntime","parentType":"","signature":"ELFMAG3","url":"/druntime/core/sys/elf.html#ELFMAG3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFMAG","package":"druntime","parentType":"","signature":"ELFMAG","url":"/druntime/core/sys/elf.html#ELFMAG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SELFMAG","package":"druntime","parentType":"","signature":"SELFMAG","url":"/druntime/core/sys/elf.html#SELFMAG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_CLASS","package":"druntime","parentType":"","signature":"EI_CLASS","url":"/druntime/core/sys/elf.html#EI_CLASS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFCLASSNONE","package":"druntime","parentType":"","signature":"ELFCLASSNONE","url":"/druntime/core/sys/elf.html#ELFCLASSNONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFCLASS32","package":"druntime","parentType":"","signature":"ELFCLASS32","url":"/druntime/core/sys/elf.html#ELFCLASS32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFCLASS64","package":"druntime","parentType":"","signature":"ELFCLASS64","url":"/druntime/core/sys/elf.html#ELFCLASS64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFCLASSNUM","package":"druntime","parentType":"","signature":"ELFCLASSNUM","url":"/druntime/core/sys/elf.html#ELFCLASSNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_DATA","package":"druntime","parentType":"","signature":"EI_DATA","url":"/druntime/core/sys/elf.html#EI_DATA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFDATANONE","package":"druntime","parentType":"","signature":"ELFDATANONE","url":"/druntime/core/sys/elf.html#ELFDATANONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFDATA2LSB","package":"druntime","parentType":"","signature":"ELFDATA2LSB","url":"/druntime/core/sys/elf.html#ELFDATA2LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFDATA2MSB","package":"druntime","parentType":"","signature":"ELFDATA2MSB","url":"/druntime/core/sys/elf.html#ELFDATA2MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFDATANUM","package":"druntime","parentType":"","signature":"ELFDATANUM","url":"/druntime/core/sys/elf.html#ELFDATANUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_VERSION","package":"druntime","parentType":"","signature":"EI_VERSION","url":"/druntime/core/sys/elf.html#EI_VERSION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_OSABI","package":"druntime","parentType":"","signature":"EI_OSABI","url":"/druntime/core/sys/elf.html#EI_OSABI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_NONE","package":"druntime","parentType":"","signature":"ELFOSABI_NONE","url":"/druntime/core/sys/elf.html#ELFOSABI_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_SYSV","package":"druntime","parentType":"","signature":"ELFOSABI_SYSV","url":"/druntime/core/sys/elf.html#ELFOSABI_SYSV"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_HPUX","package":"druntime","parentType":"","signature":"ELFOSABI_HPUX","url":"/druntime/core/sys/elf.html#ELFOSABI_HPUX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_NETBSD","package":"druntime","parentType":"","signature":"ELFOSABI_NETBSD","url":"/druntime/core/sys/elf.html#ELFOSABI_NETBSD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_GNU","package":"druntime","parentType":"","signature":"ELFOSABI_GNU","url":"/druntime/core/sys/elf.html#ELFOSABI_GNU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_LINUX","package":"druntime","parentType":"","signature":"ELFOSABI_LINUX","url":"/druntime/core/sys/elf.html#ELFOSABI_LINUX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_HURD","package":"druntime","parentType":"","signature":"ELFOSABI_HURD","url":"/druntime/core/sys/elf.html#ELFOSABI_HURD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_86OPEN","package":"druntime","parentType":"","signature":"ELFOSABI_86OPEN","url":"/druntime/core/sys/elf.html#ELFOSABI_86OPEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_SOLARIS","package":"druntime","parentType":"","signature":"ELFOSABI_SOLARIS","url":"/druntime/core/sys/elf.html#ELFOSABI_SOLARIS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_AIX","package":"druntime","parentType":"","signature":"ELFOSABI_AIX","url":"/druntime/core/sys/elf.html#ELFOSABI_AIX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_MONTEREY","package":"druntime","parentType":"","signature":"ELFOSABI_MONTEREY","url":"/druntime/core/sys/elf.html#ELFOSABI_MONTEREY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_IRIX","package":"druntime","parentType":"","signature":"ELFOSABI_IRIX","url":"/druntime/core/sys/elf.html#ELFOSABI_IRIX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_FREEBSD","package":"druntime","parentType":"","signature":"ELFOSABI_FREEBSD","url":"/druntime/core/sys/elf.html#ELFOSABI_FREEBSD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_TRU64","package":"druntime","parentType":"","signature":"ELFOSABI_TRU64","url":"/druntime/core/sys/elf.html#ELFOSABI_TRU64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_MODESTO","package":"druntime","parentType":"","signature":"ELFOSABI_MODESTO","url":"/druntime/core/sys/elf.html#ELFOSABI_MODESTO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_OPENBSD","package":"druntime","parentType":"","signature":"ELFOSABI_OPENBSD","url":"/druntime/core/sys/elf.html#ELFOSABI_OPENBSD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_OPENVMS","package":"druntime","parentType":"","signature":"ELFOSABI_OPENVMS","url":"/druntime/core/sys/elf.html#ELFOSABI_OPENVMS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_NSK","package":"druntime","parentType":"","signature":"ELFOSABI_NSK","url":"/druntime/core/sys/elf.html#ELFOSABI_NSK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_AROS","package":"druntime","parentType":"","signature":"ELFOSABI_AROS","url":"/druntime/core/sys/elf.html#ELFOSABI_AROS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_ARM_AEABI","package":"druntime","parentType":"","signature":"ELFOSABI_ARM_AEABI","url":"/druntime/core/sys/elf.html#ELFOSABI_ARM_AEABI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_ARM","package":"druntime","parentType":"","signature":"ELFOSABI_ARM","url":"/druntime/core/sys/elf.html#ELFOSABI_ARM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_STANDALONE","package":"druntime","parentType":"","signature":"ELFOSABI_STANDALONE","url":"/druntime/core/sys/elf.html#ELFOSABI_STANDALONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELFOSABI_DRAGONFLYBSD","package":"druntime","parentType":"","signature":"ELFOSABI_DRAGONFLYBSD","url":"/druntime/core/sys/elf.html#ELFOSABI_DRAGONFLYBSD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_ABIVERSION","package":"druntime","parentType":"","signature":"EI_ABIVERSION","url":"/druntime/core/sys/elf.html#EI_ABIVERSION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EI_PAD","package":"druntime","parentType":"","signature":"EI_PAD","url":"/druntime/core/sys/elf.html#EI_PAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_NONE","package":"druntime","parentType":"","signature":"ET_NONE","url":"/druntime/core/sys/elf.html#ET_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_REL","package":"druntime","parentType":"","signature":"ET_REL","url":"/druntime/core/sys/elf.html#ET_REL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_EXEC","package":"druntime","parentType":"","signature":"ET_EXEC","url":"/druntime/core/sys/elf.html#ET_EXEC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_DYN","package":"druntime","parentType":"","signature":"ET_DYN","url":"/druntime/core/sys/elf.html#ET_DYN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_CORE","package":"druntime","parentType":"","signature":"ET_CORE","url":"/druntime/core/sys/elf.html#ET_CORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_NUM","package":"druntime","parentType":"","signature":"ET_NUM","url":"/druntime/core/sys/elf.html#ET_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_LOOS","package":"druntime","parentType":"","signature":"ET_LOOS","url":"/druntime/core/sys/elf.html#ET_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_HIOS","package":"druntime","parentType":"","signature":"ET_HIOS","url":"/druntime/core/sys/elf.html#ET_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_LOPROC","package":"druntime","parentType":"","signature":"ET_LOPROC","url":"/druntime/core/sys/elf.html#ET_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ET_HIPROC","package":"druntime","parentType":"","signature":"ET_HIPROC","url":"/druntime/core/sys/elf.html#ET_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NONE","package":"druntime","parentType":"","signature":"EM_NONE","url":"/druntime/core/sys/elf.html#EM_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_M32","package":"druntime","parentType":"","signature":"EM_M32","url":"/druntime/core/sys/elf.html#EM_M32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SPARC","package":"druntime","parentType":"","signature":"EM_SPARC","url":"/druntime/core/sys/elf.html#EM_SPARC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_386","package":"druntime","parentType":"","signature":"EM_386","url":"/druntime/core/sys/elf.html#EM_386"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_68K","package":"druntime","parentType":"","signature":"EM_68K","url":"/druntime/core/sys/elf.html#EM_68K"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_88K","package":"druntime","parentType":"","signature":"EM_88K","url":"/druntime/core/sys/elf.html#EM_88K"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_860","package":"druntime","parentType":"","signature":"EM_860","url":"/druntime/core/sys/elf.html#EM_860"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MIPS","package":"druntime","parentType":"","signature":"EM_MIPS","url":"/druntime/core/sys/elf.html#EM_MIPS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_S370","package":"druntime","parentType":"","signature":"EM_S370","url":"/druntime/core/sys/elf.html#EM_S370"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MIPS_RS3_LE","package":"druntime","parentType":"","signature":"EM_MIPS_RS3_LE","url":"/druntime/core/sys/elf.html#EM_MIPS_RS3_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PARISC","package":"druntime","parentType":"","signature":"EM_PARISC","url":"/druntime/core/sys/elf.html#EM_PARISC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_VPP500","package":"druntime","parentType":"","signature":"EM_VPP500","url":"/druntime/core/sys/elf.html#EM_VPP500"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SPARC32PLUS","package":"druntime","parentType":"","signature":"EM_SPARC32PLUS","url":"/druntime/core/sys/elf.html#EM_SPARC32PLUS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_960","package":"druntime","parentType":"","signature":"EM_960","url":"/druntime/core/sys/elf.html#EM_960"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PPC","package":"druntime","parentType":"","signature":"EM_PPC","url":"/druntime/core/sys/elf.html#EM_PPC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PPC64","package":"druntime","parentType":"","signature":"EM_PPC64","url":"/druntime/core/sys/elf.html#EM_PPC64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_S390","package":"druntime","parentType":"","signature":"EM_S390","url":"/druntime/core/sys/elf.html#EM_S390"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_V800","package":"druntime","parentType":"","signature":"EM_V800","url":"/druntime/core/sys/elf.html#EM_V800"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_FR20","package":"druntime","parentType":"","signature":"EM_FR20","url":"/druntime/core/sys/elf.html#EM_FR20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_RH32","package":"druntime","parentType":"","signature":"EM_RH32","url":"/druntime/core/sys/elf.html#EM_RH32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_RCE","package":"druntime","parentType":"","signature":"EM_RCE","url":"/druntime/core/sys/elf.html#EM_RCE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ARM","package":"druntime","parentType":"","signature":"EM_ARM","url":"/druntime/core/sys/elf.html#EM_ARM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_FAKE_ALPHA","package":"druntime","parentType":"","signature":"EM_FAKE_ALPHA","url":"/druntime/core/sys/elf.html#EM_FAKE_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SH","package":"druntime","parentType":"","signature":"EM_SH","url":"/druntime/core/sys/elf.html#EM_SH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SPARCV9","package":"druntime","parentType":"","signature":"EM_SPARCV9","url":"/druntime/core/sys/elf.html#EM_SPARCV9"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TRICORE","package":"druntime","parentType":"","signature":"EM_TRICORE","url":"/druntime/core/sys/elf.html#EM_TRICORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ARC","package":"druntime","parentType":"","signature":"EM_ARC","url":"/druntime/core/sys/elf.html#EM_ARC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_H8_300","package":"druntime","parentType":"","signature":"EM_H8_300","url":"/druntime/core/sys/elf.html#EM_H8_300"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_H8_300H","package":"druntime","parentType":"","signature":"EM_H8_300H","url":"/druntime/core/sys/elf.html#EM_H8_300H"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_H8S","package":"druntime","parentType":"","signature":"EM_H8S","url":"/druntime/core/sys/elf.html#EM_H8S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_H8_500","package":"druntime","parentType":"","signature":"EM_H8_500","url":"/druntime/core/sys/elf.html#EM_H8_500"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_IA_64","package":"druntime","parentType":"","signature":"EM_IA_64","url":"/druntime/core/sys/elf.html#EM_IA_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MIPS_X","package":"druntime","parentType":"","signature":"EM_MIPS_X","url":"/druntime/core/sys/elf.html#EM_MIPS_X"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_COLDFIRE","package":"druntime","parentType":"","signature":"EM_COLDFIRE","url":"/druntime/core/sys/elf.html#EM_COLDFIRE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_68HC12","package":"druntime","parentType":"","signature":"EM_68HC12","url":"/druntime/core/sys/elf.html#EM_68HC12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MMA","package":"druntime","parentType":"","signature":"EM_MMA","url":"/druntime/core/sys/elf.html#EM_MMA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PCP","package":"druntime","parentType":"","signature":"EM_PCP","url":"/druntime/core/sys/elf.html#EM_PCP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NCPU","package":"druntime","parentType":"","signature":"EM_NCPU","url":"/druntime/core/sys/elf.html#EM_NCPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NDR1","package":"druntime","parentType":"","signature":"EM_NDR1","url":"/druntime/core/sys/elf.html#EM_NDR1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_STARCORE","package":"druntime","parentType":"","signature":"EM_STARCORE","url":"/druntime/core/sys/elf.html#EM_STARCORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ME16","package":"druntime","parentType":"","signature":"EM_ME16","url":"/druntime/core/sys/elf.html#EM_ME16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ST100","package":"druntime","parentType":"","signature":"EM_ST100","url":"/druntime/core/sys/elf.html#EM_ST100"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TINYJ","package":"druntime","parentType":"","signature":"EM_TINYJ","url":"/druntime/core/sys/elf.html#EM_TINYJ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_X86_64","package":"druntime","parentType":"","signature":"EM_X86_64","url":"/druntime/core/sys/elf.html#EM_X86_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PDSP","package":"druntime","parentType":"","signature":"EM_PDSP","url":"/druntime/core/sys/elf.html#EM_PDSP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_FX66","package":"druntime","parentType":"","signature":"EM_FX66","url":"/druntime/core/sys/elf.html#EM_FX66"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ST9PLUS","package":"druntime","parentType":"","signature":"EM_ST9PLUS","url":"/druntime/core/sys/elf.html#EM_ST9PLUS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ST7","package":"druntime","parentType":"","signature":"EM_ST7","url":"/druntime/core/sys/elf.html#EM_ST7"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_68HC16","package":"druntime","parentType":"","signature":"EM_68HC16","url":"/druntime/core/sys/elf.html#EM_68HC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_68HC11","package":"druntime","parentType":"","signature":"EM_68HC11","url":"/druntime/core/sys/elf.html#EM_68HC11"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_68HC08","package":"druntime","parentType":"","signature":"EM_68HC08","url":"/druntime/core/sys/elf.html#EM_68HC08"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_68HC05","package":"druntime","parentType":"","signature":"EM_68HC05","url":"/druntime/core/sys/elf.html#EM_68HC05"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SVX","package":"druntime","parentType":"","signature":"EM_SVX","url":"/druntime/core/sys/elf.html#EM_SVX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ST19","package":"druntime","parentType":"","signature":"EM_ST19","url":"/druntime/core/sys/elf.html#EM_ST19"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_VAX","package":"druntime","parentType":"","signature":"EM_VAX","url":"/druntime/core/sys/elf.html#EM_VAX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CRIS","package":"druntime","parentType":"","signature":"EM_CRIS","url":"/druntime/core/sys/elf.html#EM_CRIS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_JAVELIN","package":"druntime","parentType":"","signature":"EM_JAVELIN","url":"/druntime/core/sys/elf.html#EM_JAVELIN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_FIREPATH","package":"druntime","parentType":"","signature":"EM_FIREPATH","url":"/druntime/core/sys/elf.html#EM_FIREPATH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ZSP","package":"druntime","parentType":"","signature":"EM_ZSP","url":"/druntime/core/sys/elf.html#EM_ZSP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MMIX","package":"druntime","parentType":"","signature":"EM_MMIX","url":"/druntime/core/sys/elf.html#EM_MMIX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_HUANY","package":"druntime","parentType":"","signature":"EM_HUANY","url":"/druntime/core/sys/elf.html#EM_HUANY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PRISM","package":"druntime","parentType":"","signature":"EM_PRISM","url":"/druntime/core/sys/elf.html#EM_PRISM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_AVR","package":"druntime","parentType":"","signature":"EM_AVR","url":"/druntime/core/sys/elf.html#EM_AVR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_FR30","package":"druntime","parentType":"","signature":"EM_FR30","url":"/druntime/core/sys/elf.html#EM_FR30"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_D10V","package":"druntime","parentType":"","signature":"EM_D10V","url":"/druntime/core/sys/elf.html#EM_D10V"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_D30V","package":"druntime","parentType":"","signature":"EM_D30V","url":"/druntime/core/sys/elf.html#EM_D30V"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_V850","package":"druntime","parentType":"","signature":"EM_V850","url":"/druntime/core/sys/elf.html#EM_V850"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_M32R","package":"druntime","parentType":"","signature":"EM_M32R","url":"/druntime/core/sys/elf.html#EM_M32R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MN10300","package":"druntime","parentType":"","signature":"EM_MN10300","url":"/druntime/core/sys/elf.html#EM_MN10300"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MN10200","package":"druntime","parentType":"","signature":"EM_MN10200","url":"/druntime/core/sys/elf.html#EM_MN10200"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_PJ","package":"druntime","parentType":"","signature":"EM_PJ","url":"/druntime/core/sys/elf.html#EM_PJ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_OPENRISC","package":"druntime","parentType":"","signature":"EM_OPENRISC","url":"/druntime/core/sys/elf.html#EM_OPENRISC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ARC_A5","package":"druntime","parentType":"","signature":"EM_ARC_A5","url":"/druntime/core/sys/elf.html#EM_ARC_A5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_XTENSA","package":"druntime","parentType":"","signature":"EM_XTENSA","url":"/druntime/core/sys/elf.html#EM_XTENSA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_VIDEOCORE","package":"druntime","parentType":"","signature":"EM_VIDEOCORE","url":"/druntime/core/sys/elf.html#EM_VIDEOCORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TMM_GPP","package":"druntime","parentType":"","signature":"EM_TMM_GPP","url":"/druntime/core/sys/elf.html#EM_TMM_GPP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NS32K","package":"druntime","parentType":"","signature":"EM_NS32K","url":"/druntime/core/sys/elf.html#EM_NS32K"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TPC","package":"druntime","parentType":"","signature":"EM_TPC","url":"/druntime/core/sys/elf.html#EM_TPC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SNP1K","package":"druntime","parentType":"","signature":"EM_SNP1K","url":"/druntime/core/sys/elf.html#EM_SNP1K"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ST200","package":"druntime","parentType":"","signature":"EM_ST200","url":"/druntime/core/sys/elf.html#EM_ST200"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_IP2K","package":"druntime","parentType":"","signature":"EM_IP2K","url":"/druntime/core/sys/elf.html#EM_IP2K"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MAX","package":"druntime","parentType":"","signature":"EM_MAX","url":"/druntime/core/sys/elf.html#EM_MAX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CR","package":"druntime","parentType":"","signature":"EM_CR","url":"/druntime/core/sys/elf.html#EM_CR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_F2MC16","package":"druntime","parentType":"","signature":"EM_F2MC16","url":"/druntime/core/sys/elf.html#EM_F2MC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MSP430","package":"druntime","parentType":"","signature":"EM_MSP430","url":"/druntime/core/sys/elf.html#EM_MSP430"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_BLACKFIN","package":"druntime","parentType":"","signature":"EM_BLACKFIN","url":"/druntime/core/sys/elf.html#EM_BLACKFIN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SE_C33","package":"druntime","parentType":"","signature":"EM_SE_C33","url":"/druntime/core/sys/elf.html#EM_SE_C33"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SEP","package":"druntime","parentType":"","signature":"EM_SEP","url":"/druntime/core/sys/elf.html#EM_SEP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ARCA","package":"druntime","parentType":"","signature":"EM_ARCA","url":"/druntime/core/sys/elf.html#EM_ARCA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_UNICORE","package":"druntime","parentType":"","signature":"EM_UNICORE","url":"/druntime/core/sys/elf.html#EM_UNICORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_DXP","package":"druntime","parentType":"","signature":"EM_DXP","url":"/druntime/core/sys/elf.html#EM_DXP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ALTERA_NIOS2","package":"druntime","parentType":"","signature":"EM_ALTERA_NIOS2","url":"/druntime/core/sys/elf.html#EM_ALTERA_NIOS2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CRX","package":"druntime","parentType":"","signature":"EM_CRX","url":"/druntime/core/sys/elf.html#EM_CRX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_XGATE","package":"druntime","parentType":"","signature":"EM_XGATE","url":"/druntime/core/sys/elf.html#EM_XGATE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_C166","package":"druntime","parentType":"","signature":"EM_C166","url":"/druntime/core/sys/elf.html#EM_C166"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_M16C","package":"druntime","parentType":"","signature":"EM_M16C","url":"/druntime/core/sys/elf.html#EM_M16C"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_DSPIC30F","package":"druntime","parentType":"","signature":"EM_DSPIC30F","url":"/druntime/core/sys/elf.html#EM_DSPIC30F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CE","package":"druntime","parentType":"","signature":"EM_CE","url":"/druntime/core/sys/elf.html#EM_CE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_M32C","package":"druntime","parentType":"","signature":"EM_M32C","url":"/druntime/core/sys/elf.html#EM_M32C"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res121","package":"druntime","parentType":"","signature":"EM_res121","url":"/druntime/core/sys/elf.html#EM_res121"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res122","package":"druntime","parentType":"","signature":"EM_res122","url":"/druntime/core/sys/elf.html#EM_res122"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res123","package":"druntime","parentType":"","signature":"EM_res123","url":"/druntime/core/sys/elf.html#EM_res123"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res124","package":"druntime","parentType":"","signature":"EM_res124","url":"/druntime/core/sys/elf.html#EM_res124"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res125","package":"druntime","parentType":"","signature":"EM_res125","url":"/druntime/core/sys/elf.html#EM_res125"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res126","package":"druntime","parentType":"","signature":"EM_res126","url":"/druntime/core/sys/elf.html#EM_res126"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res127","package":"druntime","parentType":"","signature":"EM_res127","url":"/druntime/core/sys/elf.html#EM_res127"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res128","package":"druntime","parentType":"","signature":"EM_res128","url":"/druntime/core/sys/elf.html#EM_res128"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res129","package":"druntime","parentType":"","signature":"EM_res129","url":"/druntime/core/sys/elf.html#EM_res129"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res130","package":"druntime","parentType":"","signature":"EM_res130","url":"/druntime/core/sys/elf.html#EM_res130"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TSK3000","package":"druntime","parentType":"","signature":"EM_TSK3000","url":"/druntime/core/sys/elf.html#EM_TSK3000"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_RS08","package":"druntime","parentType":"","signature":"EM_RS08","url":"/druntime/core/sys/elf.html#EM_RS08"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_res133","package":"druntime","parentType":"","signature":"EM_res133","url":"/druntime/core/sys/elf.html#EM_res133"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ECOG2","package":"druntime","parentType":"","signature":"EM_ECOG2","url":"/druntime/core/sys/elf.html#EM_ECOG2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SCORE","package":"druntime","parentType":"","signature":"EM_SCORE","url":"/druntime/core/sys/elf.html#EM_SCORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SCORE7","package":"druntime","parentType":"","signature":"EM_SCORE7","url":"/druntime/core/sys/elf.html#EM_SCORE7"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_DSP24","package":"druntime","parentType":"","signature":"EM_DSP24","url":"/druntime/core/sys/elf.html#EM_DSP24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_VIDEOCORE3","package":"druntime","parentType":"","signature":"EM_VIDEOCORE3","url":"/druntime/core/sys/elf.html#EM_VIDEOCORE3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_LATTICEMICO32","package":"druntime","parentType":"","signature":"EM_LATTICEMICO32","url":"/druntime/core/sys/elf.html#EM_LATTICEMICO32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SE_C17","package":"druntime","parentType":"","signature":"EM_SE_C17","url":"/druntime/core/sys/elf.html#EM_SE_C17"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TI_C6000","package":"druntime","parentType":"","signature":"EM_TI_C6000","url":"/druntime/core/sys/elf.html#EM_TI_C6000"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TI_C2000","package":"druntime","parentType":"","signature":"EM_TI_C2000","url":"/druntime/core/sys/elf.html#EM_TI_C2000"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TI_C5500","package":"druntime","parentType":"","signature":"EM_TI_C5500","url":"/druntime/core/sys/elf.html#EM_TI_C5500"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TI_ARP32","package":"druntime","parentType":"","signature":"EM_TI_ARP32","url":"/druntime/core/sys/elf.html#EM_TI_ARP32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TI_PRU","package":"druntime","parentType":"","signature":"EM_TI_PRU","url":"/druntime/core/sys/elf.html#EM_TI_PRU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MMDSP_PLUS","package":"druntime","parentType":"","signature":"EM_MMDSP_PLUS","url":"/druntime/core/sys/elf.html#EM_MMDSP_PLUS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CYPRESS_M8C","package":"druntime","parentType":"","signature":"EM_CYPRESS_M8C","url":"/druntime/core/sys/elf.html#EM_CYPRESS_M8C"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_R32C","package":"druntime","parentType":"","signature":"EM_R32C","url":"/druntime/core/sys/elf.html#EM_R32C"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TRIMEDIA","package":"druntime","parentType":"","signature":"EM_TRIMEDIA","url":"/druntime/core/sys/elf.html#EM_TRIMEDIA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_QDSP6","package":"druntime","parentType":"","signature":"EM_QDSP6","url":"/druntime/core/sys/elf.html#EM_QDSP6"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_8051","package":"druntime","parentType":"","signature":"EM_8051","url":"/druntime/core/sys/elf.html#EM_8051"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_STXP7X","package":"druntime","parentType":"","signature":"EM_STXP7X","url":"/druntime/core/sys/elf.html#EM_STXP7X"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NDS32","package":"druntime","parentType":"","signature":"EM_NDS32","url":"/druntime/core/sys/elf.html#EM_NDS32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ECOG1","package":"druntime","parentType":"","signature":"EM_ECOG1","url":"/druntime/core/sys/elf.html#EM_ECOG1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ECOG1X","package":"druntime","parentType":"","signature":"EM_ECOG1X","url":"/druntime/core/sys/elf.html#EM_ECOG1X"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MAXQ30","package":"druntime","parentType":"","signature":"EM_MAXQ30","url":"/druntime/core/sys/elf.html#EM_MAXQ30"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_XIMO16","package":"druntime","parentType":"","signature":"EM_XIMO16","url":"/druntime/core/sys/elf.html#EM_XIMO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MANIK","package":"druntime","parentType":"","signature":"EM_MANIK","url":"/druntime/core/sys/elf.html#EM_MANIK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CRAYNV2","package":"druntime","parentType":"","signature":"EM_CRAYNV2","url":"/druntime/core/sys/elf.html#EM_CRAYNV2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_RX","package":"druntime","parentType":"","signature":"EM_RX","url":"/druntime/core/sys/elf.html#EM_RX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_METAG","package":"druntime","parentType":"","signature":"EM_METAG","url":"/druntime/core/sys/elf.html#EM_METAG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MCST_ELBRUS","package":"druntime","parentType":"","signature":"EM_MCST_ELBRUS","url":"/druntime/core/sys/elf.html#EM_MCST_ELBRUS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ECOG16","package":"druntime","parentType":"","signature":"EM_ECOG16","url":"/druntime/core/sys/elf.html#EM_ECOG16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CR16","package":"druntime","parentType":"","signature":"EM_CR16","url":"/druntime/core/sys/elf.html#EM_CR16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ETPU","package":"druntime","parentType":"","signature":"EM_ETPU","url":"/druntime/core/sys/elf.html#EM_ETPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_SLE9X","package":"druntime","parentType":"","signature":"EM_SLE9X","url":"/druntime/core/sys/elf.html#EM_SLE9X"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_L1OM","package":"druntime","parentType":"","signature":"EM_L1OM","url":"/druntime/core/sys/elf.html#EM_L1OM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_K1OM","package":"druntime","parentType":"","signature":"EM_K1OM","url":"/druntime/core/sys/elf.html#EM_K1OM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_INTEL182","package":"druntime","parentType":"","signature":"EM_INTEL182","url":"/druntime/core/sys/elf.html#EM_INTEL182"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_AARCH64","package":"druntime","parentType":"","signature":"EM_AARCH64","url":"/druntime/core/sys/elf.html#EM_AARCH64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_AVR32","package":"druntime","parentType":"","signature":"EM_AVR32","url":"/druntime/core/sys/elf.html#EM_AVR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_STM8","package":"druntime","parentType":"","signature":"EM_STM8","url":"/druntime/core/sys/elf.html#EM_STM8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TILE64","package":"druntime","parentType":"","signature":"EM_TILE64","url":"/druntime/core/sys/elf.html#EM_TILE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TILEPRO","package":"druntime","parentType":"","signature":"EM_TILEPRO","url":"/druntime/core/sys/elf.html#EM_TILEPRO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MICROBLAZE","package":"druntime","parentType":"","signature":"EM_MICROBLAZE","url":"/druntime/core/sys/elf.html#EM_MICROBLAZE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CUDA","package":"druntime","parentType":"","signature":"EM_CUDA","url":"/druntime/core/sys/elf.html#EM_CUDA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_TILEGX","package":"druntime","parentType":"","signature":"EM_TILEGX","url":"/druntime/core/sys/elf.html#EM_TILEGX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CLOUDSHIELD","package":"druntime","parentType":"","signature":"EM_CLOUDSHIELD","url":"/druntime/core/sys/elf.html#EM_CLOUDSHIELD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_COREA_1ST","package":"druntime","parentType":"","signature":"EM_COREA_1ST","url":"/druntime/core/sys/elf.html#EM_COREA_1ST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_COREA_2ND","package":"druntime","parentType":"","signature":"EM_COREA_2ND","url":"/druntime/core/sys/elf.html#EM_COREA_2ND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ARCV2","package":"druntime","parentType":"","signature":"EM_ARCV2","url":"/druntime/core/sys/elf.html#EM_ARCV2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_OPEN8","package":"druntime","parentType":"","signature":"EM_OPEN8","url":"/druntime/core/sys/elf.html#EM_OPEN8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_RL78","package":"druntime","parentType":"","signature":"EM_RL78","url":"/druntime/core/sys/elf.html#EM_RL78"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_VIDEOCORE5","package":"druntime","parentType":"","signature":"EM_VIDEOCORE5","url":"/druntime/core/sys/elf.html#EM_VIDEOCORE5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_78KOR","package":"druntime","parentType":"","signature":"EM_78KOR","url":"/druntime/core/sys/elf.html#EM_78KOR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_56800EX","package":"druntime","parentType":"","signature":"EM_56800EX","url":"/druntime/core/sys/elf.html#EM_56800EX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_BA1","package":"druntime","parentType":"","signature":"EM_BA1","url":"/druntime/core/sys/elf.html#EM_BA1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_BA2","package":"druntime","parentType":"","signature":"EM_BA2","url":"/druntime/core/sys/elf.html#EM_BA2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_XCORE","package":"druntime","parentType":"","signature":"EM_XCORE","url":"/druntime/core/sys/elf.html#EM_XCORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MCHP_PIC","package":"druntime","parentType":"","signature":"EM_MCHP_PIC","url":"/druntime/core/sys/elf.html#EM_MCHP_PIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_INTELGT","package":"druntime","parentType":"","signature":"EM_INTELGT","url":"/druntime/core/sys/elf.html#EM_INTELGT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_KM32","package":"druntime","parentType":"","signature":"EM_KM32","url":"/druntime/core/sys/elf.html#EM_KM32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_KMX32","package":"druntime","parentType":"","signature":"EM_KMX32","url":"/druntime/core/sys/elf.html#EM_KMX32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_EMX16","package":"druntime","parentType":"","signature":"EM_EMX16","url":"/druntime/core/sys/elf.html#EM_EMX16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_EMX8","package":"druntime","parentType":"","signature":"EM_EMX8","url":"/druntime/core/sys/elf.html#EM_EMX8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_KVARC","package":"druntime","parentType":"","signature":"EM_KVARC","url":"/druntime/core/sys/elf.html#EM_KVARC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CDP","package":"druntime","parentType":"","signature":"EM_CDP","url":"/druntime/core/sys/elf.html#EM_CDP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_COGE","package":"druntime","parentType":"","signature":"EM_COGE","url":"/druntime/core/sys/elf.html#EM_COGE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_COOL","package":"druntime","parentType":"","signature":"EM_COOL","url":"/druntime/core/sys/elf.html#EM_COOL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NORC","package":"druntime","parentType":"","signature":"EM_NORC","url":"/druntime/core/sys/elf.html#EM_NORC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CSR_KALIMBA","package":"druntime","parentType":"","signature":"EM_CSR_KALIMBA","url":"/druntime/core/sys/elf.html#EM_CSR_KALIMBA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_Z80","package":"druntime","parentType":"","signature":"EM_Z80","url":"/druntime/core/sys/elf.html#EM_Z80"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_VISIUM","package":"druntime","parentType":"","signature":"EM_VISIUM","url":"/druntime/core/sys/elf.html#EM_VISIUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_FT32","package":"druntime","parentType":"","signature":"EM_FT32","url":"/druntime/core/sys/elf.html#EM_FT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_MOXIE","package":"druntime","parentType":"","signature":"EM_MOXIE","url":"/druntime/core/sys/elf.html#EM_MOXIE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_AMDGPU","package":"druntime","parentType":"","signature":"EM_AMDGPU","url":"/druntime/core/sys/elf.html#EM_AMDGPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_RISCV","package":"druntime","parentType":"","signature":"EM_RISCV","url":"/druntime/core/sys/elf.html#EM_RISCV"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_BPF","package":"druntime","parentType":"","signature":"EM_BPF","url":"/druntime/core/sys/elf.html#EM_BPF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_CSKY","package":"druntime","parentType":"","signature":"EM_CSKY","url":"/druntime/core/sys/elf.html#EM_CSKY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_NUM","package":"druntime","parentType":"","signature":"EM_NUM","url":"/druntime/core/sys/elf.html#EM_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_LOONGARCH","package":"druntime","parentType":"","signature":"EM_LOONGARCH","url":"/druntime/core/sys/elf.html#EM_LOONGARCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EM_ALPHA","package":"druntime","parentType":"","signature":"EM_ALPHA","url":"/druntime/core/sys/elf.html#EM_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EV_NONE","package":"druntime","parentType":"","signature":"EV_NONE","url":"/druntime/core/sys/elf.html#EV_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EV_CURRENT","package":"druntime","parentType":"","signature":"EV_CURRENT","url":"/druntime/core/sys/elf.html#EV_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EV_NUM","package":"druntime","parentType":"","signature":"EV_NUM","url":"/druntime/core/sys/elf.html#EV_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_UNDEF","package":"druntime","parentType":"","signature":"SHN_UNDEF","url":"/druntime/core/sys/elf.html#SHN_UNDEF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_LORESERVE","package":"druntime","parentType":"","signature":"SHN_LORESERVE","url":"/druntime/core/sys/elf.html#SHN_LORESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_LOPROC","package":"druntime","parentType":"","signature":"SHN_LOPROC","url":"/druntime/core/sys/elf.html#SHN_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_BEFORE","package":"druntime","parentType":"","signature":"SHN_BEFORE","url":"/druntime/core/sys/elf.html#SHN_BEFORE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_AFTER","package":"druntime","parentType":"","signature":"SHN_AFTER","url":"/druntime/core/sys/elf.html#SHN_AFTER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_HIPROC","package":"druntime","parentType":"","signature":"SHN_HIPROC","url":"/druntime/core/sys/elf.html#SHN_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_LOOS","package":"druntime","parentType":"","signature":"SHN_LOOS","url":"/druntime/core/sys/elf.html#SHN_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_HIOS","package":"druntime","parentType":"","signature":"SHN_HIOS","url":"/druntime/core/sys/elf.html#SHN_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_ABS","package":"druntime","parentType":"","signature":"SHN_ABS","url":"/druntime/core/sys/elf.html#SHN_ABS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_COMMON","package":"druntime","parentType":"","signature":"SHN_COMMON","url":"/druntime/core/sys/elf.html#SHN_COMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_XINDEX","package":"druntime","parentType":"","signature":"SHN_XINDEX","url":"/druntime/core/sys/elf.html#SHN_XINDEX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_HIRESERVE","package":"druntime","parentType":"","signature":"SHN_HIRESERVE","url":"/druntime/core/sys/elf.html#SHN_HIRESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_NULL","package":"druntime","parentType":"","signature":"SHT_NULL","url":"/druntime/core/sys/elf.html#SHT_NULL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_PROGBITS","package":"druntime","parentType":"","signature":"SHT_PROGBITS","url":"/druntime/core/sys/elf.html#SHT_PROGBITS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_SYMTAB","package":"druntime","parentType":"","signature":"SHT_SYMTAB","url":"/druntime/core/sys/elf.html#SHT_SYMTAB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_STRTAB","package":"druntime","parentType":"","signature":"SHT_STRTAB","url":"/druntime/core/sys/elf.html#SHT_STRTAB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_RELA","package":"druntime","parentType":"","signature":"SHT_RELA","url":"/druntime/core/sys/elf.html#SHT_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_HASH","package":"druntime","parentType":"","signature":"SHT_HASH","url":"/druntime/core/sys/elf.html#SHT_HASH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_DYNAMIC","package":"druntime","parentType":"","signature":"SHT_DYNAMIC","url":"/druntime/core/sys/elf.html#SHT_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_NOTE","package":"druntime","parentType":"","signature":"SHT_NOTE","url":"/druntime/core/sys/elf.html#SHT_NOTE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_NOBITS","package":"druntime","parentType":"","signature":"SHT_NOBITS","url":"/druntime/core/sys/elf.html#SHT_NOBITS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_REL","package":"druntime","parentType":"","signature":"SHT_REL","url":"/druntime/core/sys/elf.html#SHT_REL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_SHLIB","package":"druntime","parentType":"","signature":"SHT_SHLIB","url":"/druntime/core/sys/elf.html#SHT_SHLIB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_DYNSYM","package":"druntime","parentType":"","signature":"SHT_DYNSYM","url":"/druntime/core/sys/elf.html#SHT_DYNSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_INIT_ARRAY","package":"druntime","parentType":"","signature":"SHT_INIT_ARRAY","url":"/druntime/core/sys/elf.html#SHT_INIT_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_FINI_ARRAY","package":"druntime","parentType":"","signature":"SHT_FINI_ARRAY","url":"/druntime/core/sys/elf.html#SHT_FINI_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_PREINIT_ARRAY","package":"druntime","parentType":"","signature":"SHT_PREINIT_ARRAY","url":"/druntime/core/sys/elf.html#SHT_PREINIT_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GROUP","package":"druntime","parentType":"","signature":"SHT_GROUP","url":"/druntime/core/sys/elf.html#SHT_GROUP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_SYMTAB_SHNDX","package":"druntime","parentType":"","signature":"SHT_SYMTAB_SHNDX","url":"/druntime/core/sys/elf.html#SHT_SYMTAB_SHNDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_NUM","package":"druntime","parentType":"","signature":"SHT_NUM","url":"/druntime/core/sys/elf.html#SHT_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_LOOS","package":"druntime","parentType":"","signature":"SHT_LOOS","url":"/druntime/core/sys/elf.html#SHT_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GNU_ATTRIBUTES","package":"druntime","parentType":"","signature":"SHT_GNU_ATTRIBUTES","url":"/druntime/core/sys/elf.html#SHT_GNU_ATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GNU_HASH","package":"druntime","parentType":"","signature":"SHT_GNU_HASH","url":"/druntime/core/sys/elf.html#SHT_GNU_HASH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GNU_LIBLIST","package":"druntime","parentType":"","signature":"SHT_GNU_LIBLIST","url":"/druntime/core/sys/elf.html#SHT_GNU_LIBLIST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_CHECKSUM","package":"druntime","parentType":"","signature":"SHT_CHECKSUM","url":"/druntime/core/sys/elf.html#SHT_CHECKSUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_LOSUNW","package":"druntime","parentType":"","signature":"SHT_LOSUNW","url":"/druntime/core/sys/elf.html#SHT_LOSUNW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_SUNW_move","package":"druntime","parentType":"","signature":"SHT_SUNW_move","url":"/druntime/core/sys/elf.html#SHT_SUNW_move"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_SUNW_COMDAT","package":"druntime","parentType":"","signature":"SHT_SUNW_COMDAT","url":"/druntime/core/sys/elf.html#SHT_SUNW_COMDAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_SUNW_syminfo","package":"druntime","parentType":"","signature":"SHT_SUNW_syminfo","url":"/druntime/core/sys/elf.html#SHT_SUNW_syminfo"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GNU_verdef","package":"druntime","parentType":"","signature":"SHT_GNU_verdef","url":"/druntime/core/sys/elf.html#SHT_GNU_verdef"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GNU_verneed","package":"druntime","parentType":"","signature":"SHT_GNU_verneed","url":"/druntime/core/sys/elf.html#SHT_GNU_verneed"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_GNU_versym","package":"druntime","parentType":"","signature":"SHT_GNU_versym","url":"/druntime/core/sys/elf.html#SHT_GNU_versym"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_HISUNW","package":"druntime","parentType":"","signature":"SHT_HISUNW","url":"/druntime/core/sys/elf.html#SHT_HISUNW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_HIOS","package":"druntime","parentType":"","signature":"SHT_HIOS","url":"/druntime/core/sys/elf.html#SHT_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_LOPROC","package":"druntime","parentType":"","signature":"SHT_LOPROC","url":"/druntime/core/sys/elf.html#SHT_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_HIPROC","package":"druntime","parentType":"","signature":"SHT_HIPROC","url":"/druntime/core/sys/elf.html#SHT_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_LOUSER","package":"druntime","parentType":"","signature":"SHT_LOUSER","url":"/druntime/core/sys/elf.html#SHT_LOUSER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_HIUSER","package":"druntime","parentType":"","signature":"SHT_HIUSER","url":"/druntime/core/sys/elf.html#SHT_HIUSER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_WRITE","package":"druntime","parentType":"","signature":"SHF_WRITE","url":"/druntime/core/sys/elf.html#SHF_WRITE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_ALLOC","package":"druntime","parentType":"","signature":"SHF_ALLOC","url":"/druntime/core/sys/elf.html#SHF_ALLOC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_EXECINSTR","package":"druntime","parentType":"","signature":"SHF_EXECINSTR","url":"/druntime/core/sys/elf.html#SHF_EXECINSTR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MERGE","package":"druntime","parentType":"","signature":"SHF_MERGE","url":"/druntime/core/sys/elf.html#SHF_MERGE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_STRINGS","package":"druntime","parentType":"","signature":"SHF_STRINGS","url":"/druntime/core/sys/elf.html#SHF_STRINGS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_INFO_LINK","package":"druntime","parentType":"","signature":"SHF_INFO_LINK","url":"/druntime/core/sys/elf.html#SHF_INFO_LINK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_LINK_ORDER","package":"druntime","parentType":"","signature":"SHF_LINK_ORDER","url":"/druntime/core/sys/elf.html#SHF_LINK_ORDER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_OS_NONCONFORMING","package":"druntime","parentType":"","signature":"SHF_OS_NONCONFORMING","url":"/druntime/core/sys/elf.html#SHF_OS_NONCONFORMING"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_GROUP","package":"druntime","parentType":"","signature":"SHF_GROUP","url":"/druntime/core/sys/elf.html#SHF_GROUP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_TLS","package":"druntime","parentType":"","signature":"SHF_TLS","url":"/druntime/core/sys/elf.html#SHF_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_COMPRESSED","package":"druntime","parentType":"","signature":"SHF_COMPRESSED","url":"/druntime/core/sys/elf.html#SHF_COMPRESSED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MASKOS","package":"druntime","parentType":"","signature":"SHF_MASKOS","url":"/druntime/core/sys/elf.html#SHF_MASKOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MASKPROC","package":"druntime","parentType":"","signature":"SHF_MASKPROC","url":"/druntime/core/sys/elf.html#SHF_MASKPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_ORDERED","package":"druntime","parentType":"","signature":"SHF_ORDERED","url":"/druntime/core/sys/elf.html#SHF_ORDERED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_EXCLUDE","package":"druntime","parentType":"","signature":"SHF_EXCLUDE","url":"/druntime/core/sys/elf.html#SHF_EXCLUDE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"GRP_COMDAT","package":"druntime","parentType":"","signature":"GRP_COMDAT","url":"/druntime/core/sys/elf.html#GRP_COMDAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_BT_SELF","package":"druntime","parentType":"","signature":"SYMINFO_BT_SELF","url":"/druntime/core/sys/elf.html#SYMINFO_BT_SELF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_BT_PARENT","package":"druntime","parentType":"","signature":"SYMINFO_BT_PARENT","url":"/druntime/core/sys/elf.html#SYMINFO_BT_PARENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_BT_LOWRESERVE","package":"druntime","parentType":"","signature":"SYMINFO_BT_LOWRESERVE","url":"/druntime/core/sys/elf.html#SYMINFO_BT_LOWRESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_FLG_DIRECT","package":"druntime","parentType":"","signature":"SYMINFO_FLG_DIRECT","url":"/druntime/core/sys/elf.html#SYMINFO_FLG_DIRECT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_FLG_PASSTHRU","package":"druntime","parentType":"","signature":"SYMINFO_FLG_PASSTHRU","url":"/druntime/core/sys/elf.html#SYMINFO_FLG_PASSTHRU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_FLG_COPY","package":"druntime","parentType":"","signature":"SYMINFO_FLG_COPY","url":"/druntime/core/sys/elf.html#SYMINFO_FLG_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_FLG_LAZYLOAD","package":"druntime","parentType":"","signature":"SYMINFO_FLG_LAZYLOAD","url":"/druntime/core/sys/elf.html#SYMINFO_FLG_LAZYLOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_NONE","package":"druntime","parentType":"","signature":"SYMINFO_NONE","url":"/druntime/core/sys/elf.html#SYMINFO_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_CURRENT","package":"druntime","parentType":"","signature":"SYMINFO_CURRENT","url":"/druntime/core/sys/elf.html#SYMINFO_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SYMINFO_NUM","package":"druntime","parentType":"","signature":"SYMINFO_NUM","url":"/druntime/core/sys/elf.html#SYMINFO_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_LOCAL","package":"druntime","parentType":"","signature":"STB_LOCAL","url":"/druntime/core/sys/elf.html#STB_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_GLOBAL","package":"druntime","parentType":"","signature":"STB_GLOBAL","url":"/druntime/core/sys/elf.html#STB_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_WEAK","package":"druntime","parentType":"","signature":"STB_WEAK","url":"/druntime/core/sys/elf.html#STB_WEAK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_NUM","package":"druntime","parentType":"","signature":"STB_NUM","url":"/druntime/core/sys/elf.html#STB_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_LOOS","package":"druntime","parentType":"","signature":"STB_LOOS","url":"/druntime/core/sys/elf.html#STB_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_GNU_UNIQUE","package":"druntime","parentType":"","signature":"STB_GNU_UNIQUE","url":"/druntime/core/sys/elf.html#STB_GNU_UNIQUE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_HIOS","package":"druntime","parentType":"","signature":"STB_HIOS","url":"/druntime/core/sys/elf.html#STB_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_LOPROC","package":"druntime","parentType":"","signature":"STB_LOPROC","url":"/druntime/core/sys/elf.html#STB_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_HIPROC","package":"druntime","parentType":"","signature":"STB_HIPROC","url":"/druntime/core/sys/elf.html#STB_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_NOTYPE","package":"druntime","parentType":"","signature":"STT_NOTYPE","url":"/druntime/core/sys/elf.html#STT_NOTYPE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_OBJECT","package":"druntime","parentType":"","signature":"STT_OBJECT","url":"/druntime/core/sys/elf.html#STT_OBJECT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_FUNC","package":"druntime","parentType":"","signature":"STT_FUNC","url":"/druntime/core/sys/elf.html#STT_FUNC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_SECTION","package":"druntime","parentType":"","signature":"STT_SECTION","url":"/druntime/core/sys/elf.html#STT_SECTION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_FILE","package":"druntime","parentType":"","signature":"STT_FILE","url":"/druntime/core/sys/elf.html#STT_FILE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_COMMON","package":"druntime","parentType":"","signature":"STT_COMMON","url":"/druntime/core/sys/elf.html#STT_COMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_TLS","package":"druntime","parentType":"","signature":"STT_TLS","url":"/druntime/core/sys/elf.html#STT_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_NUM","package":"druntime","parentType":"","signature":"STT_NUM","url":"/druntime/core/sys/elf.html#STT_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_LOOS","package":"druntime","parentType":"","signature":"STT_LOOS","url":"/druntime/core/sys/elf.html#STT_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_GNU_IFUNC","package":"druntime","parentType":"","signature":"STT_GNU_IFUNC","url":"/druntime/core/sys/elf.html#STT_GNU_IFUNC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_HIOS","package":"druntime","parentType":"","signature":"STT_HIOS","url":"/druntime/core/sys/elf.html#STT_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_LOPROC","package":"druntime","parentType":"","signature":"STT_LOPROC","url":"/druntime/core/sys/elf.html#STT_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_HIPROC","package":"druntime","parentType":"","signature":"STT_HIPROC","url":"/druntime/core/sys/elf.html#STT_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STN_UNDEF","package":"druntime","parentType":"","signature":"STN_UNDEF","url":"/druntime/core/sys/elf.html#STN_UNDEF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STV_DEFAULT","package":"druntime","parentType":"","signature":"STV_DEFAULT","url":"/druntime/core/sys/elf.html#STV_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STV_INTERNAL","package":"druntime","parentType":"","signature":"STV_INTERNAL","url":"/druntime/core/sys/elf.html#STV_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STV_HIDDEN","package":"druntime","parentType":"","signature":"STV_HIDDEN","url":"/druntime/core/sys/elf.html#STV_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STV_PROTECTED","package":"druntime","parentType":"","signature":"STV_PROTECTED","url":"/druntime/core/sys/elf.html#STV_PROTECTED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PN_XNUM","package":"druntime","parentType":"","signature":"PN_XNUM","url":"/druntime/core/sys/elf.html#PN_XNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_NULL","package":"druntime","parentType":"","signature":"PT_NULL","url":"/druntime/core/sys/elf.html#PT_NULL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_LOAD","package":"druntime","parentType":"","signature":"PT_LOAD","url":"/druntime/core/sys/elf.html#PT_LOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_DYNAMIC","package":"druntime","parentType":"","signature":"PT_DYNAMIC","url":"/druntime/core/sys/elf.html#PT_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_INTERP","package":"druntime","parentType":"","signature":"PT_INTERP","url":"/druntime/core/sys/elf.html#PT_INTERP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_NOTE","package":"druntime","parentType":"","signature":"PT_NOTE","url":"/druntime/core/sys/elf.html#PT_NOTE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_SHLIB","package":"druntime","parentType":"","signature":"PT_SHLIB","url":"/druntime/core/sys/elf.html#PT_SHLIB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_PHDR","package":"druntime","parentType":"","signature":"PT_PHDR","url":"/druntime/core/sys/elf.html#PT_PHDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_TLS","package":"druntime","parentType":"","signature":"PT_TLS","url":"/druntime/core/sys/elf.html#PT_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_NUM","package":"druntime","parentType":"","signature":"PT_NUM","url":"/druntime/core/sys/elf.html#PT_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_LOOS","package":"druntime","parentType":"","signature":"PT_LOOS","url":"/druntime/core/sys/elf.html#PT_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_GNU_EH_FRAME","package":"druntime","parentType":"","signature":"PT_GNU_EH_FRAME","url":"/druntime/core/sys/elf.html#PT_GNU_EH_FRAME"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_GNU_STACK","package":"druntime","parentType":"","signature":"PT_GNU_STACK","url":"/druntime/core/sys/elf.html#PT_GNU_STACK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_GNU_RELRO","package":"druntime","parentType":"","signature":"PT_GNU_RELRO","url":"/druntime/core/sys/elf.html#PT_GNU_RELRO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_LOSUNW","package":"druntime","parentType":"","signature":"PT_LOSUNW","url":"/druntime/core/sys/elf.html#PT_LOSUNW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_SUNWBSS","package":"druntime","parentType":"","signature":"PT_SUNWBSS","url":"/druntime/core/sys/elf.html#PT_SUNWBSS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_SUNWSTACK","package":"druntime","parentType":"","signature":"PT_SUNWSTACK","url":"/druntime/core/sys/elf.html#PT_SUNWSTACK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HISUNW","package":"druntime","parentType":"","signature":"PT_HISUNW","url":"/druntime/core/sys/elf.html#PT_HISUNW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HIOS","package":"druntime","parentType":"","signature":"PT_HIOS","url":"/druntime/core/sys/elf.html#PT_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_LOPROC","package":"druntime","parentType":"","signature":"PT_LOPROC","url":"/druntime/core/sys/elf.html#PT_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HIPROC","package":"druntime","parentType":"","signature":"PT_HIPROC","url":"/druntime/core/sys/elf.html#PT_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_X","package":"druntime","parentType":"","signature":"PF_X","url":"/druntime/core/sys/elf.html#PF_X"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_W","package":"druntime","parentType":"","signature":"PF_W","url":"/druntime/core/sys/elf.html#PF_W"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_R","package":"druntime","parentType":"","signature":"PF_R","url":"/druntime/core/sys/elf.html#PF_R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_MASKOS","package":"druntime","parentType":"","signature":"PF_MASKOS","url":"/druntime/core/sys/elf.html#PF_MASKOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_MASKPROC","package":"druntime","parentType":"","signature":"PF_MASKPROC","url":"/druntime/core/sys/elf.html#PF_MASKPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_NULL","package":"druntime","parentType":"","signature":"DT_NULL","url":"/druntime/core/sys/elf.html#DT_NULL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_NEEDED","package":"druntime","parentType":"","signature":"DT_NEEDED","url":"/druntime/core/sys/elf.html#DT_NEEDED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PLTRELSZ","package":"druntime","parentType":"","signature":"DT_PLTRELSZ","url":"/druntime/core/sys/elf.html#DT_PLTRELSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PLTGOT","package":"druntime","parentType":"","signature":"DT_PLTGOT","url":"/druntime/core/sys/elf.html#DT_PLTGOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_HASH","package":"druntime","parentType":"","signature":"DT_HASH","url":"/druntime/core/sys/elf.html#DT_HASH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_STRTAB","package":"druntime","parentType":"","signature":"DT_STRTAB","url":"/druntime/core/sys/elf.html#DT_STRTAB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SYMTAB","package":"druntime","parentType":"","signature":"DT_SYMTAB","url":"/druntime/core/sys/elf.html#DT_SYMTAB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELA","package":"druntime","parentType":"","signature":"DT_RELA","url":"/druntime/core/sys/elf.html#DT_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELASZ","package":"druntime","parentType":"","signature":"DT_RELASZ","url":"/druntime/core/sys/elf.html#DT_RELASZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELAENT","package":"druntime","parentType":"","signature":"DT_RELAENT","url":"/druntime/core/sys/elf.html#DT_RELAENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_STRSZ","package":"druntime","parentType":"","signature":"DT_STRSZ","url":"/druntime/core/sys/elf.html#DT_STRSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SYMENT","package":"druntime","parentType":"","signature":"DT_SYMENT","url":"/druntime/core/sys/elf.html#DT_SYMENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_INIT","package":"druntime","parentType":"","signature":"DT_INIT","url":"/druntime/core/sys/elf.html#DT_INIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FINI","package":"druntime","parentType":"","signature":"DT_FINI","url":"/druntime/core/sys/elf.html#DT_FINI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SONAME","package":"druntime","parentType":"","signature":"DT_SONAME","url":"/druntime/core/sys/elf.html#DT_SONAME"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RPATH","package":"druntime","parentType":"","signature":"DT_RPATH","url":"/druntime/core/sys/elf.html#DT_RPATH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SYMBOLIC","package":"druntime","parentType":"","signature":"DT_SYMBOLIC","url":"/druntime/core/sys/elf.html#DT_SYMBOLIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_REL","package":"druntime","parentType":"","signature":"DT_REL","url":"/druntime/core/sys/elf.html#DT_REL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELSZ","package":"druntime","parentType":"","signature":"DT_RELSZ","url":"/druntime/core/sys/elf.html#DT_RELSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELENT","package":"druntime","parentType":"","signature":"DT_RELENT","url":"/druntime/core/sys/elf.html#DT_RELENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PLTREL","package":"druntime","parentType":"","signature":"DT_PLTREL","url":"/druntime/core/sys/elf.html#DT_PLTREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_DEBUG","package":"druntime","parentType":"","signature":"DT_DEBUG","url":"/druntime/core/sys/elf.html#DT_DEBUG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_TEXTREL","package":"druntime","parentType":"","signature":"DT_TEXTREL","url":"/druntime/core/sys/elf.html#DT_TEXTREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_JMPREL","package":"druntime","parentType":"","signature":"DT_JMPREL","url":"/druntime/core/sys/elf.html#DT_JMPREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_BIND_NOW","package":"druntime","parentType":"","signature":"DT_BIND_NOW","url":"/druntime/core/sys/elf.html#DT_BIND_NOW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_INIT_ARRAY","package":"druntime","parentType":"","signature":"DT_INIT_ARRAY","url":"/druntime/core/sys/elf.html#DT_INIT_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FINI_ARRAY","package":"druntime","parentType":"","signature":"DT_FINI_ARRAY","url":"/druntime/core/sys/elf.html#DT_FINI_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_INIT_ARRAYSZ","package":"druntime","parentType":"","signature":"DT_INIT_ARRAYSZ","url":"/druntime/core/sys/elf.html#DT_INIT_ARRAYSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FINI_ARRAYSZ","package":"druntime","parentType":"","signature":"DT_FINI_ARRAYSZ","url":"/druntime/core/sys/elf.html#DT_FINI_ARRAYSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RUNPATH","package":"druntime","parentType":"","signature":"DT_RUNPATH","url":"/druntime/core/sys/elf.html#DT_RUNPATH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FLAGS","package":"druntime","parentType":"","signature":"DT_FLAGS","url":"/druntime/core/sys/elf.html#DT_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_ENCODING","package":"druntime","parentType":"","signature":"DT_ENCODING","url":"/druntime/core/sys/elf.html#DT_ENCODING"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PREINIT_ARRAY","package":"druntime","parentType":"","signature":"DT_PREINIT_ARRAY","url":"/druntime/core/sys/elf.html#DT_PREINIT_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PREINIT_ARRAYSZ","package":"druntime","parentType":"","signature":"DT_PREINIT_ARRAYSZ","url":"/druntime/core/sys/elf.html#DT_PREINIT_ARRAYSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_NUM","package":"druntime","parentType":"","signature":"DT_NUM","url":"/druntime/core/sys/elf.html#DT_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_LOOS","package":"druntime","parentType":"","signature":"DT_LOOS","url":"/druntime/core/sys/elf.html#DT_LOOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_HIOS","package":"druntime","parentType":"","signature":"DT_HIOS","url":"/druntime/core/sys/elf.html#DT_HIOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_LOPROC","package":"druntime","parentType":"","signature":"DT_LOPROC","url":"/druntime/core/sys/elf.html#DT_LOPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_HIPROC","package":"druntime","parentType":"","signature":"DT_HIPROC","url":"/druntime/core/sys/elf.html#DT_HIPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PROCNUM","package":"druntime","parentType":"","signature":"DT_PROCNUM","url":"/druntime/core/sys/elf.html#DT_PROCNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VALRNGLO","package":"druntime","parentType":"","signature":"DT_VALRNGLO","url":"/druntime/core/sys/elf.html#DT_VALRNGLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_GNU_PRELINKED","package":"druntime","parentType":"","signature":"DT_GNU_PRELINKED","url":"/druntime/core/sys/elf.html#DT_GNU_PRELINKED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_GNU_CONFLICTSZ","package":"druntime","parentType":"","signature":"DT_GNU_CONFLICTSZ","url":"/druntime/core/sys/elf.html#DT_GNU_CONFLICTSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_GNU_LIBLISTSZ","package":"druntime","parentType":"","signature":"DT_GNU_LIBLISTSZ","url":"/druntime/core/sys/elf.html#DT_GNU_LIBLISTSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_CHECKSUM","package":"druntime","parentType":"","signature":"DT_CHECKSUM","url":"/druntime/core/sys/elf.html#DT_CHECKSUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PLTPADSZ","package":"druntime","parentType":"","signature":"DT_PLTPADSZ","url":"/druntime/core/sys/elf.html#DT_PLTPADSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MOVEENT","package":"druntime","parentType":"","signature":"DT_MOVEENT","url":"/druntime/core/sys/elf.html#DT_MOVEENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MOVESZ","package":"druntime","parentType":"","signature":"DT_MOVESZ","url":"/druntime/core/sys/elf.html#DT_MOVESZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FEATURE_1","package":"druntime","parentType":"","signature":"DT_FEATURE_1","url":"/druntime/core/sys/elf.html#DT_FEATURE_1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_POSFLAG_1","package":"druntime","parentType":"","signature":"DT_POSFLAG_1","url":"/druntime/core/sys/elf.html#DT_POSFLAG_1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SYMINSZ","package":"druntime","parentType":"","signature":"DT_SYMINSZ","url":"/druntime/core/sys/elf.html#DT_SYMINSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SYMINENT","package":"druntime","parentType":"","signature":"DT_SYMINENT","url":"/druntime/core/sys/elf.html#DT_SYMINENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VALRNGHI","package":"druntime","parentType":"","signature":"DT_VALRNGHI","url":"/druntime/core/sys/elf.html#DT_VALRNGHI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VALNUM","package":"druntime","parentType":"","signature":"DT_VALNUM","url":"/druntime/core/sys/elf.html#DT_VALNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_ADDRRNGLO","package":"druntime","parentType":"","signature":"DT_ADDRRNGLO","url":"/druntime/core/sys/elf.html#DT_ADDRRNGLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_GNU_HASH","package":"druntime","parentType":"","signature":"DT_GNU_HASH","url":"/druntime/core/sys/elf.html#DT_GNU_HASH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_TLSDESC_PLT","package":"druntime","parentType":"","signature":"DT_TLSDESC_PLT","url":"/druntime/core/sys/elf.html#DT_TLSDESC_PLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_TLSDESC_GOT","package":"druntime","parentType":"","signature":"DT_TLSDESC_GOT","url":"/druntime/core/sys/elf.html#DT_TLSDESC_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_GNU_CONFLICT","package":"druntime","parentType":"","signature":"DT_GNU_CONFLICT","url":"/druntime/core/sys/elf.html#DT_GNU_CONFLICT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_GNU_LIBLIST","package":"druntime","parentType":"","signature":"DT_GNU_LIBLIST","url":"/druntime/core/sys/elf.html#DT_GNU_LIBLIST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_CONFIG","package":"druntime","parentType":"","signature":"DT_CONFIG","url":"/druntime/core/sys/elf.html#DT_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_DEPAUDIT","package":"druntime","parentType":"","signature":"DT_DEPAUDIT","url":"/druntime/core/sys/elf.html#DT_DEPAUDIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_AUDIT","package":"druntime","parentType":"","signature":"DT_AUDIT","url":"/druntime/core/sys/elf.html#DT_AUDIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PLTPAD","package":"druntime","parentType":"","signature":"DT_PLTPAD","url":"/druntime/core/sys/elf.html#DT_PLTPAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MOVETAB","package":"druntime","parentType":"","signature":"DT_MOVETAB","url":"/druntime/core/sys/elf.html#DT_MOVETAB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SYMINFO","package":"druntime","parentType":"","signature":"DT_SYMINFO","url":"/druntime/core/sys/elf.html#DT_SYMINFO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_ADDRRNGHI","package":"druntime","parentType":"","signature":"DT_ADDRRNGHI","url":"/druntime/core/sys/elf.html#DT_ADDRRNGHI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_ADDRNUM","package":"druntime","parentType":"","signature":"DT_ADDRNUM","url":"/druntime/core/sys/elf.html#DT_ADDRNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VERSYM","package":"druntime","parentType":"","signature":"DT_VERSYM","url":"/druntime/core/sys/elf.html#DT_VERSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELACOUNT","package":"druntime","parentType":"","signature":"DT_RELACOUNT","url":"/druntime/core/sys/elf.html#DT_RELACOUNT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_RELCOUNT","package":"druntime","parentType":"","signature":"DT_RELCOUNT","url":"/druntime/core/sys/elf.html#DT_RELCOUNT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FLAGS_1","package":"druntime","parentType":"","signature":"DT_FLAGS_1","url":"/druntime/core/sys/elf.html#DT_FLAGS_1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VERDEF","package":"druntime","parentType":"","signature":"DT_VERDEF","url":"/druntime/core/sys/elf.html#DT_VERDEF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VERDEFNUM","package":"druntime","parentType":"","signature":"DT_VERDEFNUM","url":"/druntime/core/sys/elf.html#DT_VERDEFNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VERNEED","package":"druntime","parentType":"","signature":"DT_VERNEED","url":"/druntime/core/sys/elf.html#DT_VERNEED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VERNEEDNUM","package":"druntime","parentType":"","signature":"DT_VERNEEDNUM","url":"/druntime/core/sys/elf.html#DT_VERNEEDNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_VERSIONTAGNUM","package":"druntime","parentType":"","signature":"DT_VERSIONTAGNUM","url":"/druntime/core/sys/elf.html#DT_VERSIONTAGNUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_AUXILIARY","package":"druntime","parentType":"","signature":"DT_AUXILIARY","url":"/druntime/core/sys/elf.html#DT_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_FILTER","package":"druntime","parentType":"","signature":"DT_FILTER","url":"/druntime/core/sys/elf.html#DT_FILTER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_EXTRANUM","package":"druntime","parentType":"","signature":"DT_EXTRANUM","url":"/druntime/core/sys/elf.html#DT_EXTRANUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_ORIGIN","package":"druntime","parentType":"","signature":"DF_ORIGIN","url":"/druntime/core/sys/elf.html#DF_ORIGIN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_SYMBOLIC","package":"druntime","parentType":"","signature":"DF_SYMBOLIC","url":"/druntime/core/sys/elf.html#DF_SYMBOLIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_TEXTREL","package":"druntime","parentType":"","signature":"DF_TEXTREL","url":"/druntime/core/sys/elf.html#DF_TEXTREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_BIND_NOW","package":"druntime","parentType":"","signature":"DF_BIND_NOW","url":"/druntime/core/sys/elf.html#DF_BIND_NOW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_STATIC_TLS","package":"druntime","parentType":"","signature":"DF_STATIC_TLS","url":"/druntime/core/sys/elf.html#DF_STATIC_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NOW","package":"druntime","parentType":"","signature":"DF_1_NOW","url":"/druntime/core/sys/elf.html#DF_1_NOW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_GLOBAL","package":"druntime","parentType":"","signature":"DF_1_GLOBAL","url":"/druntime/core/sys/elf.html#DF_1_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_GROUP","package":"druntime","parentType":"","signature":"DF_1_GROUP","url":"/druntime/core/sys/elf.html#DF_1_GROUP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NODELETE","package":"druntime","parentType":"","signature":"DF_1_NODELETE","url":"/druntime/core/sys/elf.html#DF_1_NODELETE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_LOADFLTR","package":"druntime","parentType":"","signature":"DF_1_LOADFLTR","url":"/druntime/core/sys/elf.html#DF_1_LOADFLTR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_INITFIRST","package":"druntime","parentType":"","signature":"DF_1_INITFIRST","url":"/druntime/core/sys/elf.html#DF_1_INITFIRST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NOOPEN","package":"druntime","parentType":"","signature":"DF_1_NOOPEN","url":"/druntime/core/sys/elf.html#DF_1_NOOPEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_ORIGIN","package":"druntime","parentType":"","signature":"DF_1_ORIGIN","url":"/druntime/core/sys/elf.html#DF_1_ORIGIN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_DIRECT","package":"druntime","parentType":"","signature":"DF_1_DIRECT","url":"/druntime/core/sys/elf.html#DF_1_DIRECT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_TRANS","package":"druntime","parentType":"","signature":"DF_1_TRANS","url":"/druntime/core/sys/elf.html#DF_1_TRANS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_INTERPOSE","package":"druntime","parentType":"","signature":"DF_1_INTERPOSE","url":"/druntime/core/sys/elf.html#DF_1_INTERPOSE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NODEFLIB","package":"druntime","parentType":"","signature":"DF_1_NODEFLIB","url":"/druntime/core/sys/elf.html#DF_1_NODEFLIB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NODUMP","package":"druntime","parentType":"","signature":"DF_1_NODUMP","url":"/druntime/core/sys/elf.html#DF_1_NODUMP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_CONFALT","package":"druntime","parentType":"","signature":"DF_1_CONFALT","url":"/druntime/core/sys/elf.html#DF_1_CONFALT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_ENDFILTEE","package":"druntime","parentType":"","signature":"DF_1_ENDFILTEE","url":"/druntime/core/sys/elf.html#DF_1_ENDFILTEE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_DISPRELDNE","package":"druntime","parentType":"","signature":"DF_1_DISPRELDNE","url":"/druntime/core/sys/elf.html#DF_1_DISPRELDNE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_DISPRELPND","package":"druntime","parentType":"","signature":"DF_1_DISPRELPND","url":"/druntime/core/sys/elf.html#DF_1_DISPRELPND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NODIRECT","package":"druntime","parentType":"","signature":"DF_1_NODIRECT","url":"/druntime/core/sys/elf.html#DF_1_NODIRECT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_IGNMULDEF","package":"druntime","parentType":"","signature":"DF_1_IGNMULDEF","url":"/druntime/core/sys/elf.html#DF_1_IGNMULDEF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NOKSYMS","package":"druntime","parentType":"","signature":"DF_1_NOKSYMS","url":"/druntime/core/sys/elf.html#DF_1_NOKSYMS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NOHDR","package":"druntime","parentType":"","signature":"DF_1_NOHDR","url":"/druntime/core/sys/elf.html#DF_1_NOHDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_EDITED","package":"druntime","parentType":"","signature":"DF_1_EDITED","url":"/druntime/core/sys/elf.html#DF_1_EDITED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_NORELOC","package":"druntime","parentType":"","signature":"DF_1_NORELOC","url":"/druntime/core/sys/elf.html#DF_1_NORELOC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_SYMINTPOSE","package":"druntime","parentType":"","signature":"DF_1_SYMINTPOSE","url":"/druntime/core/sys/elf.html#DF_1_SYMINTPOSE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_GLOBAUDIT","package":"druntime","parentType":"","signature":"DF_1_GLOBAUDIT","url":"/druntime/core/sys/elf.html#DF_1_GLOBAUDIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_1_SINGLETON","package":"druntime","parentType":"","signature":"DF_1_SINGLETON","url":"/druntime/core/sys/elf.html#DF_1_SINGLETON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DTF_1_PARINIT","package":"druntime","parentType":"","signature":"DTF_1_PARINIT","url":"/druntime/core/sys/elf.html#DTF_1_PARINIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DTF_1_CONFEXP","package":"druntime","parentType":"","signature":"DTF_1_CONFEXP","url":"/druntime/core/sys/elf.html#DTF_1_CONFEXP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_P1_LAZYLOAD","package":"druntime","parentType":"","signature":"DF_P1_LAZYLOAD","url":"/druntime/core/sys/elf.html#DF_P1_LAZYLOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DF_P1_GROUPPERM","package":"druntime","parentType":"","signature":"DF_P1_GROUPPERM","url":"/druntime/core/sys/elf.html#DF_P1_GROUPPERM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_DEF_NONE","package":"druntime","parentType":"","signature":"VER_DEF_NONE","url":"/druntime/core/sys/elf.html#VER_DEF_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_DEF_CURRENT","package":"druntime","parentType":"","signature":"VER_DEF_CURRENT","url":"/druntime/core/sys/elf.html#VER_DEF_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_DEF_NUM","package":"druntime","parentType":"","signature":"VER_DEF_NUM","url":"/druntime/core/sys/elf.html#VER_DEF_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_FLG_BASE","package":"druntime","parentType":"","signature":"VER_FLG_BASE","url":"/druntime/core/sys/elf.html#VER_FLG_BASE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_FLG_WEAK","package":"druntime","parentType":"","signature":"VER_FLG_WEAK","url":"/druntime/core/sys/elf.html#VER_FLG_WEAK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NDX_LOCAL","package":"druntime","parentType":"","signature":"VER_NDX_LOCAL","url":"/druntime/core/sys/elf.html#VER_NDX_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NDX_GLOBAL","package":"druntime","parentType":"","signature":"VER_NDX_GLOBAL","url":"/druntime/core/sys/elf.html#VER_NDX_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NDX_LORESERVE","package":"druntime","parentType":"","signature":"VER_NDX_LORESERVE","url":"/druntime/core/sys/elf.html#VER_NDX_LORESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NDX_ELIMINATE","package":"druntime","parentType":"","signature":"VER_NDX_ELIMINATE","url":"/druntime/core/sys/elf.html#VER_NDX_ELIMINATE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NEED_NONE","package":"druntime","parentType":"","signature":"VER_NEED_NONE","url":"/druntime/core/sys/elf.html#VER_NEED_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NEED_CURRENT","package":"druntime","parentType":"","signature":"VER_NEED_CURRENT","url":"/druntime/core/sys/elf.html#VER_NEED_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"VER_NEED_NUM","package":"druntime","parentType":"","signature":"VER_NEED_NUM","url":"/druntime/core/sys/elf.html#VER_NEED_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_SOLARIS","package":"druntime","parentType":"","signature":"ELF_NOTE_SOLARIS","url":"/druntime/core/sys/elf.html#ELF_NOTE_SOLARIS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_GNU","package":"druntime","parentType":"","signature":"ELF_NOTE_GNU","url":"/druntime/core/sys/elf.html#ELF_NOTE_GNU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_PAGESIZE_HINT","package":"druntime","parentType":"","signature":"ELF_NOTE_PAGESIZE_HINT","url":"/druntime/core/sys/elf.html#ELF_NOTE_PAGESIZE_HINT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_ABI","package":"druntime","parentType":"","signature":"ELF_NOTE_ABI","url":"/druntime/core/sys/elf.html#ELF_NOTE_ABI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_OS_LINUX","package":"druntime","parentType":"","signature":"ELF_NOTE_OS_LINUX","url":"/druntime/core/sys/elf.html#ELF_NOTE_OS_LINUX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_OS_GNU","package":"druntime","parentType":"","signature":"ELF_NOTE_OS_GNU","url":"/druntime/core/sys/elf.html#ELF_NOTE_OS_GNU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_OS_SOLARIS2","package":"druntime","parentType":"","signature":"ELF_NOTE_OS_SOLARIS2","url":"/druntime/core/sys/elf.html#ELF_NOTE_OS_SOLARIS2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ELF_NOTE_OS_FREEBSD","package":"druntime","parentType":"","signature":"ELF_NOTE_OS_FREEBSD","url":"/druntime/core/sys/elf.html#ELF_NOTE_OS_FREEBSD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_CPU32","package":"druntime","parentType":"","signature":"EF_CPU32","url":"/druntime/core/sys/elf.html#EF_CPU32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_NONE","package":"druntime","parentType":"","signature":"R_68K_NONE","url":"/druntime/core/sys/elf.html#R_68K_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_32","package":"druntime","parentType":"","signature":"R_68K_32","url":"/druntime/core/sys/elf.html#R_68K_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_16","package":"druntime","parentType":"","signature":"R_68K_16","url":"/druntime/core/sys/elf.html#R_68K_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_8","package":"druntime","parentType":"","signature":"R_68K_8","url":"/druntime/core/sys/elf.html#R_68K_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PC32","package":"druntime","parentType":"","signature":"R_68K_PC32","url":"/druntime/core/sys/elf.html#R_68K_PC32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PC16","package":"druntime","parentType":"","signature":"R_68K_PC16","url":"/druntime/core/sys/elf.html#R_68K_PC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PC8","package":"druntime","parentType":"","signature":"R_68K_PC8","url":"/druntime/core/sys/elf.html#R_68K_PC8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GOT32","package":"druntime","parentType":"","signature":"R_68K_GOT32","url":"/druntime/core/sys/elf.html#R_68K_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GOT16","package":"druntime","parentType":"","signature":"R_68K_GOT16","url":"/druntime/core/sys/elf.html#R_68K_GOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GOT8","package":"druntime","parentType":"","signature":"R_68K_GOT8","url":"/druntime/core/sys/elf.html#R_68K_GOT8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GOT32O","package":"druntime","parentType":"","signature":"R_68K_GOT32O","url":"/druntime/core/sys/elf.html#R_68K_GOT32O"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GOT16O","package":"druntime","parentType":"","signature":"R_68K_GOT16O","url":"/druntime/core/sys/elf.html#R_68K_GOT16O"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GOT8O","package":"druntime","parentType":"","signature":"R_68K_GOT8O","url":"/druntime/core/sys/elf.html#R_68K_GOT8O"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PLT32","package":"druntime","parentType":"","signature":"R_68K_PLT32","url":"/druntime/core/sys/elf.html#R_68K_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PLT16","package":"druntime","parentType":"","signature":"R_68K_PLT16","url":"/druntime/core/sys/elf.html#R_68K_PLT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PLT8","package":"druntime","parentType":"","signature":"R_68K_PLT8","url":"/druntime/core/sys/elf.html#R_68K_PLT8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PLT32O","package":"druntime","parentType":"","signature":"R_68K_PLT32O","url":"/druntime/core/sys/elf.html#R_68K_PLT32O"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PLT16O","package":"druntime","parentType":"","signature":"R_68K_PLT16O","url":"/druntime/core/sys/elf.html#R_68K_PLT16O"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_PLT8O","package":"druntime","parentType":"","signature":"R_68K_PLT8O","url":"/druntime/core/sys/elf.html#R_68K_PLT8O"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_COPY","package":"druntime","parentType":"","signature":"R_68K_COPY","url":"/druntime/core/sys/elf.html#R_68K_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_GLOB_DAT","package":"druntime","parentType":"","signature":"R_68K_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_68K_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_JMP_SLOT","package":"druntime","parentType":"","signature":"R_68K_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_68K_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_RELATIVE","package":"druntime","parentType":"","signature":"R_68K_RELATIVE","url":"/druntime/core/sys/elf.html#R_68K_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_GD32","package":"druntime","parentType":"","signature":"R_68K_TLS_GD32","url":"/druntime/core/sys/elf.html#R_68K_TLS_GD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_GD16","package":"druntime","parentType":"","signature":"R_68K_TLS_GD16","url":"/druntime/core/sys/elf.html#R_68K_TLS_GD16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_GD8","package":"druntime","parentType":"","signature":"R_68K_TLS_GD8","url":"/druntime/core/sys/elf.html#R_68K_TLS_GD8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LDM32","package":"druntime","parentType":"","signature":"R_68K_TLS_LDM32","url":"/druntime/core/sys/elf.html#R_68K_TLS_LDM32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LDM16","package":"druntime","parentType":"","signature":"R_68K_TLS_LDM16","url":"/druntime/core/sys/elf.html#R_68K_TLS_LDM16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LDM8","package":"druntime","parentType":"","signature":"R_68K_TLS_LDM8","url":"/druntime/core/sys/elf.html#R_68K_TLS_LDM8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LDO32","package":"druntime","parentType":"","signature":"R_68K_TLS_LDO32","url":"/druntime/core/sys/elf.html#R_68K_TLS_LDO32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LDO16","package":"druntime","parentType":"","signature":"R_68K_TLS_LDO16","url":"/druntime/core/sys/elf.html#R_68K_TLS_LDO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LDO8","package":"druntime","parentType":"","signature":"R_68K_TLS_LDO8","url":"/druntime/core/sys/elf.html#R_68K_TLS_LDO8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_IE32","package":"druntime","parentType":"","signature":"R_68K_TLS_IE32","url":"/druntime/core/sys/elf.html#R_68K_TLS_IE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_IE16","package":"druntime","parentType":"","signature":"R_68K_TLS_IE16","url":"/druntime/core/sys/elf.html#R_68K_TLS_IE16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_IE8","package":"druntime","parentType":"","signature":"R_68K_TLS_IE8","url":"/druntime/core/sys/elf.html#R_68K_TLS_IE8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LE32","package":"druntime","parentType":"","signature":"R_68K_TLS_LE32","url":"/druntime/core/sys/elf.html#R_68K_TLS_LE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LE16","package":"druntime","parentType":"","signature":"R_68K_TLS_LE16","url":"/druntime/core/sys/elf.html#R_68K_TLS_LE16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_LE8","package":"druntime","parentType":"","signature":"R_68K_TLS_LE8","url":"/druntime/core/sys/elf.html#R_68K_TLS_LE8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_68K_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_68K_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_DTPREL32","package":"druntime","parentType":"","signature":"R_68K_TLS_DTPREL32","url":"/druntime/core/sys/elf.html#R_68K_TLS_DTPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_TLS_TPREL32","package":"druntime","parentType":"","signature":"R_68K_TLS_TPREL32","url":"/druntime/core/sys/elf.html#R_68K_TLS_TPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_68K_NUM","package":"druntime","parentType":"","signature":"R_68K_NUM","url":"/druntime/core/sys/elf.html#R_68K_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_NONE","package":"druntime","parentType":"","signature":"R_386_NONE","url":"/druntime/core/sys/elf.html#R_386_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_32","package":"druntime","parentType":"","signature":"R_386_32","url":"/druntime/core/sys/elf.html#R_386_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_PC32","package":"druntime","parentType":"","signature":"R_386_PC32","url":"/druntime/core/sys/elf.html#R_386_PC32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_GOT32","package":"druntime","parentType":"","signature":"R_386_GOT32","url":"/druntime/core/sys/elf.html#R_386_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_PLT32","package":"druntime","parentType":"","signature":"R_386_PLT32","url":"/druntime/core/sys/elf.html#R_386_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_COPY","package":"druntime","parentType":"","signature":"R_386_COPY","url":"/druntime/core/sys/elf.html#R_386_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_GLOB_DAT","package":"druntime","parentType":"","signature":"R_386_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_386_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_JMP_SLOT","package":"druntime","parentType":"","signature":"R_386_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_386_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_RELATIVE","package":"druntime","parentType":"","signature":"R_386_RELATIVE","url":"/druntime/core/sys/elf.html#R_386_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_GOTOFF","package":"druntime","parentType":"","signature":"R_386_GOTOFF","url":"/druntime/core/sys/elf.html#R_386_GOTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_GOTPC","package":"druntime","parentType":"","signature":"R_386_GOTPC","url":"/druntime/core/sys/elf.html#R_386_GOTPC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_32PLT","package":"druntime","parentType":"","signature":"R_386_32PLT","url":"/druntime/core/sys/elf.html#R_386_32PLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_TPOFF","package":"druntime","parentType":"","signature":"R_386_TLS_TPOFF","url":"/druntime/core/sys/elf.html#R_386_TLS_TPOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_IE","package":"druntime","parentType":"","signature":"R_386_TLS_IE","url":"/druntime/core/sys/elf.html#R_386_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GOTIE","package":"druntime","parentType":"","signature":"R_386_TLS_GOTIE","url":"/druntime/core/sys/elf.html#R_386_TLS_GOTIE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LE","package":"druntime","parentType":"","signature":"R_386_TLS_LE","url":"/druntime/core/sys/elf.html#R_386_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GD","package":"druntime","parentType":"","signature":"R_386_TLS_GD","url":"/druntime/core/sys/elf.html#R_386_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LDM","package":"druntime","parentType":"","signature":"R_386_TLS_LDM","url":"/druntime/core/sys/elf.html#R_386_TLS_LDM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_16","package":"druntime","parentType":"","signature":"R_386_16","url":"/druntime/core/sys/elf.html#R_386_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_PC16","package":"druntime","parentType":"","signature":"R_386_PC16","url":"/druntime/core/sys/elf.html#R_386_PC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_8","package":"druntime","parentType":"","signature":"R_386_8","url":"/druntime/core/sys/elf.html#R_386_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_PC8","package":"druntime","parentType":"","signature":"R_386_PC8","url":"/druntime/core/sys/elf.html#R_386_PC8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GD_32","package":"druntime","parentType":"","signature":"R_386_TLS_GD_32","url":"/druntime/core/sys/elf.html#R_386_TLS_GD_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GD_PUSH","package":"druntime","parentType":"","signature":"R_386_TLS_GD_PUSH","url":"/druntime/core/sys/elf.html#R_386_TLS_GD_PUSH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GD_CALL","package":"druntime","parentType":"","signature":"R_386_TLS_GD_CALL","url":"/druntime/core/sys/elf.html#R_386_TLS_GD_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GD_POP","package":"druntime","parentType":"","signature":"R_386_TLS_GD_POP","url":"/druntime/core/sys/elf.html#R_386_TLS_GD_POP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LDM_32","package":"druntime","parentType":"","signature":"R_386_TLS_LDM_32","url":"/druntime/core/sys/elf.html#R_386_TLS_LDM_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LDM_PUSH","package":"druntime","parentType":"","signature":"R_386_TLS_LDM_PUSH","url":"/druntime/core/sys/elf.html#R_386_TLS_LDM_PUSH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LDM_CALL","package":"druntime","parentType":"","signature":"R_386_TLS_LDM_CALL","url":"/druntime/core/sys/elf.html#R_386_TLS_LDM_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LDM_POP","package":"druntime","parentType":"","signature":"R_386_TLS_LDM_POP","url":"/druntime/core/sys/elf.html#R_386_TLS_LDM_POP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LDO_32","package":"druntime","parentType":"","signature":"R_386_TLS_LDO_32","url":"/druntime/core/sys/elf.html#R_386_TLS_LDO_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_IE_32","package":"druntime","parentType":"","signature":"R_386_TLS_IE_32","url":"/druntime/core/sys/elf.html#R_386_TLS_IE_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_LE_32","package":"druntime","parentType":"","signature":"R_386_TLS_LE_32","url":"/druntime/core/sys/elf.html#R_386_TLS_LE_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_386_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_386_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_386_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_386_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_386_TLS_TPOFF32","url":"/druntime/core/sys/elf.html#R_386_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_SIZE32","package":"druntime","parentType":"","signature":"R_386_SIZE32","url":"/druntime/core/sys/elf.html#R_386_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_GOTDESC","package":"druntime","parentType":"","signature":"R_386_TLS_GOTDESC","url":"/druntime/core/sys/elf.html#R_386_TLS_GOTDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_DESC_CALL","package":"druntime","parentType":"","signature":"R_386_TLS_DESC_CALL","url":"/druntime/core/sys/elf.html#R_386_TLS_DESC_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_TLS_DESC","package":"druntime","parentType":"","signature":"R_386_TLS_DESC","url":"/druntime/core/sys/elf.html#R_386_TLS_DESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_IRELATIVE","package":"druntime","parentType":"","signature":"R_386_IRELATIVE","url":"/druntime/core/sys/elf.html#R_386_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_386_NUM","package":"druntime","parentType":"","signature":"R_386_NUM","url":"/druntime/core/sys/elf.html#R_386_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_SPARC_REGISTER","package":"druntime","parentType":"","signature":"STT_SPARC_REGISTER","url":"/druntime/core/sys/elf.html#STT_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARCV9_MM","package":"druntime","parentType":"","signature":"EF_SPARCV9_MM","url":"/druntime/core/sys/elf.html#EF_SPARCV9_MM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARCV9_TSO","package":"druntime","parentType":"","signature":"EF_SPARCV9_TSO","url":"/druntime/core/sys/elf.html#EF_SPARCV9_TSO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARCV9_PSO","package":"druntime","parentType":"","signature":"EF_SPARCV9_PSO","url":"/druntime/core/sys/elf.html#EF_SPARCV9_PSO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARCV9_RMO","package":"druntime","parentType":"","signature":"EF_SPARCV9_RMO","url":"/druntime/core/sys/elf.html#EF_SPARCV9_RMO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARC_LEDATA","package":"druntime","parentType":"","signature":"EF_SPARC_LEDATA","url":"/druntime/core/sys/elf.html#EF_SPARC_LEDATA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARC_EXT_MASK","package":"druntime","parentType":"","signature":"EF_SPARC_EXT_MASK","url":"/druntime/core/sys/elf.html#EF_SPARC_EXT_MASK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARC_32PLUS","package":"druntime","parentType":"","signature":"EF_SPARC_32PLUS","url":"/druntime/core/sys/elf.html#EF_SPARC_32PLUS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARC_SUN_US1","package":"druntime","parentType":"","signature":"EF_SPARC_SUN_US1","url":"/druntime/core/sys/elf.html#EF_SPARC_SUN_US1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARC_HAL_R1","package":"druntime","parentType":"","signature":"EF_SPARC_HAL_R1","url":"/druntime/core/sys/elf.html#EF_SPARC_HAL_R1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SPARC_SUN_US3","package":"druntime","parentType":"","signature":"EF_SPARC_SUN_US3","url":"/druntime/core/sys/elf.html#EF_SPARC_SUN_US3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_NONE","package":"druntime","parentType":"","signature":"R_SPARC_NONE","url":"/druntime/core/sys/elf.html#R_SPARC_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_8","package":"druntime","parentType":"","signature":"R_SPARC_8","url":"/druntime/core/sys/elf.html#R_SPARC_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_16","package":"druntime","parentType":"","signature":"R_SPARC_16","url":"/druntime/core/sys/elf.html#R_SPARC_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_32","package":"druntime","parentType":"","signature":"R_SPARC_32","url":"/druntime/core/sys/elf.html#R_SPARC_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_DISP8","package":"druntime","parentType":"","signature":"R_SPARC_DISP8","url":"/druntime/core/sys/elf.html#R_SPARC_DISP8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_DISP16","package":"druntime","parentType":"","signature":"R_SPARC_DISP16","url":"/druntime/core/sys/elf.html#R_SPARC_DISP16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_DISP32","package":"druntime","parentType":"","signature":"R_SPARC_DISP32","url":"/druntime/core/sys/elf.html#R_SPARC_DISP32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_WDISP30","package":"druntime","parentType":"","signature":"R_SPARC_WDISP30","url":"/druntime/core/sys/elf.html#R_SPARC_WDISP30"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_WDISP22","package":"druntime","parentType":"","signature":"R_SPARC_WDISP22","url":"/druntime/core/sys/elf.html#R_SPARC_WDISP22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_HI22","package":"druntime","parentType":"","signature":"R_SPARC_HI22","url":"/druntime/core/sys/elf.html#R_SPARC_HI22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_22","package":"druntime","parentType":"","signature":"R_SPARC_22","url":"/druntime/core/sys/elf.html#R_SPARC_22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_13","package":"druntime","parentType":"","signature":"R_SPARC_13","url":"/druntime/core/sys/elf.html#R_SPARC_13"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_LO10","package":"druntime","parentType":"","signature":"R_SPARC_LO10","url":"/druntime/core/sys/elf.html#R_SPARC_LO10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOT10","package":"druntime","parentType":"","signature":"R_SPARC_GOT10","url":"/druntime/core/sys/elf.html#R_SPARC_GOT10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOT13","package":"druntime","parentType":"","signature":"R_SPARC_GOT13","url":"/druntime/core/sys/elf.html#R_SPARC_GOT13"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOT22","package":"druntime","parentType":"","signature":"R_SPARC_GOT22","url":"/druntime/core/sys/elf.html#R_SPARC_GOT22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PC10","package":"druntime","parentType":"","signature":"R_SPARC_PC10","url":"/druntime/core/sys/elf.html#R_SPARC_PC10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PC22","package":"druntime","parentType":"","signature":"R_SPARC_PC22","url":"/druntime/core/sys/elf.html#R_SPARC_PC22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_WPLT30","package":"druntime","parentType":"","signature":"R_SPARC_WPLT30","url":"/druntime/core/sys/elf.html#R_SPARC_WPLT30"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_COPY","package":"druntime","parentType":"","signature":"R_SPARC_COPY","url":"/druntime/core/sys/elf.html#R_SPARC_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GLOB_DAT","package":"druntime","parentType":"","signature":"R_SPARC_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_SPARC_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_JMP_SLOT","package":"druntime","parentType":"","signature":"R_SPARC_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_SPARC_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_RELATIVE","package":"druntime","parentType":"","signature":"R_SPARC_RELATIVE","url":"/druntime/core/sys/elf.html#R_SPARC_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_UA32","package":"druntime","parentType":"","signature":"R_SPARC_UA32","url":"/druntime/core/sys/elf.html#R_SPARC_UA32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PLT32","package":"druntime","parentType":"","signature":"R_SPARC_PLT32","url":"/druntime/core/sys/elf.html#R_SPARC_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_HIPLT22","package":"druntime","parentType":"","signature":"R_SPARC_HIPLT22","url":"/druntime/core/sys/elf.html#R_SPARC_HIPLT22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_LOPLT10","package":"druntime","parentType":"","signature":"R_SPARC_LOPLT10","url":"/druntime/core/sys/elf.html#R_SPARC_LOPLT10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PCPLT32","package":"druntime","parentType":"","signature":"R_SPARC_PCPLT32","url":"/druntime/core/sys/elf.html#R_SPARC_PCPLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PCPLT22","package":"druntime","parentType":"","signature":"R_SPARC_PCPLT22","url":"/druntime/core/sys/elf.html#R_SPARC_PCPLT22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PCPLT10","package":"druntime","parentType":"","signature":"R_SPARC_PCPLT10","url":"/druntime/core/sys/elf.html#R_SPARC_PCPLT10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_10","package":"druntime","parentType":"","signature":"R_SPARC_10","url":"/druntime/core/sys/elf.html#R_SPARC_10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_11","package":"druntime","parentType":"","signature":"R_SPARC_11","url":"/druntime/core/sys/elf.html#R_SPARC_11"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_64","package":"druntime","parentType":"","signature":"R_SPARC_64","url":"/druntime/core/sys/elf.html#R_SPARC_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_OLO10","package":"druntime","parentType":"","signature":"R_SPARC_OLO10","url":"/druntime/core/sys/elf.html#R_SPARC_OLO10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_HH22","package":"druntime","parentType":"","signature":"R_SPARC_HH22","url":"/druntime/core/sys/elf.html#R_SPARC_HH22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_HM10","package":"druntime","parentType":"","signature":"R_SPARC_HM10","url":"/druntime/core/sys/elf.html#R_SPARC_HM10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_LM22","package":"druntime","parentType":"","signature":"R_SPARC_LM22","url":"/druntime/core/sys/elf.html#R_SPARC_LM22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PC_HH22","package":"druntime","parentType":"","signature":"R_SPARC_PC_HH22","url":"/druntime/core/sys/elf.html#R_SPARC_PC_HH22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PC_HM10","package":"druntime","parentType":"","signature":"R_SPARC_PC_HM10","url":"/druntime/core/sys/elf.html#R_SPARC_PC_HM10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PC_LM22","package":"druntime","parentType":"","signature":"R_SPARC_PC_LM22","url":"/druntime/core/sys/elf.html#R_SPARC_PC_LM22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_WDISP16","package":"druntime","parentType":"","signature":"R_SPARC_WDISP16","url":"/druntime/core/sys/elf.html#R_SPARC_WDISP16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_WDISP19","package":"druntime","parentType":"","signature":"R_SPARC_WDISP19","url":"/druntime/core/sys/elf.html#R_SPARC_WDISP19"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GLOB_JMP","package":"druntime","parentType":"","signature":"R_SPARC_GLOB_JMP","url":"/druntime/core/sys/elf.html#R_SPARC_GLOB_JMP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_7","package":"druntime","parentType":"","signature":"R_SPARC_7","url":"/druntime/core/sys/elf.html#R_SPARC_7"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_5","package":"druntime","parentType":"","signature":"R_SPARC_5","url":"/druntime/core/sys/elf.html#R_SPARC_5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_6","package":"druntime","parentType":"","signature":"R_SPARC_6","url":"/druntime/core/sys/elf.html#R_SPARC_6"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_DISP64","package":"druntime","parentType":"","signature":"R_SPARC_DISP64","url":"/druntime/core/sys/elf.html#R_SPARC_DISP64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_PLT64","package":"druntime","parentType":"","signature":"R_SPARC_PLT64","url":"/druntime/core/sys/elf.html#R_SPARC_PLT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_HIX22","url":"/druntime/core/sys/elf.html#R_SPARC_HIX22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_LOX10","url":"/druntime/core/sys/elf.html#R_SPARC_LOX10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_H44","package":"druntime","parentType":"","signature":"R_SPARC_H44","url":"/druntime/core/sys/elf.html#R_SPARC_H44"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_M44","package":"druntime","parentType":"","signature":"R_SPARC_M44","url":"/druntime/core/sys/elf.html#R_SPARC_M44"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_L44","package":"druntime","parentType":"","signature":"R_SPARC_L44","url":"/druntime/core/sys/elf.html#R_SPARC_L44"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_REGISTER","package":"druntime","parentType":"","signature":"R_SPARC_REGISTER","url":"/druntime/core/sys/elf.html#R_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_UA64","package":"druntime","parentType":"","signature":"R_SPARC_UA64","url":"/druntime/core/sys/elf.html#R_SPARC_UA64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_UA16","package":"druntime","parentType":"","signature":"R_SPARC_UA16","url":"/druntime/core/sys/elf.html#R_SPARC_UA16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_GD_HI22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_HI22","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_GD_HI22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_GD_LO10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_LO10","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_GD_LO10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_GD_CALL","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_CALL","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_GD_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDM_HI22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_HI22","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDM_HI22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDM_LO10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_LO10","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDM_LO10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDM_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_ADD","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDM_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDM_CALL","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_CALL","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDM_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDO_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDO_HIX22","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDO_HIX22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDO_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDO_LOX10","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDO_LOX10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LDO_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDO_ADD","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LDO_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_IE_HI22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_HI22","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_IE_HI22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_IE_LO10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_LO10","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_IE_LO10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_IE_LD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_LD","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_IE_LD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_IE_LDX","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_LDX","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_IE_LDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_IE_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_ADD","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_IE_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LE_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LE_HIX22","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LE_HIX22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_LE_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LE_LOX10","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_LE_LOX10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPMOD64","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_DTPOFF64","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPOFF64","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_SPARC_TLS_TPOFF32","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_TLS_TPOFF64","package":"druntime","parentType":"","signature":"R_SPARC_TLS_TPOFF64","url":"/druntime/core/sys/elf.html#R_SPARC_TLS_TPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOTDATA_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_HIX22","url":"/druntime/core/sys/elf.html#R_SPARC_GOTDATA_HIX22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOTDATA_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_LOX10","url":"/druntime/core/sys/elf.html#R_SPARC_GOTDATA_LOX10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOTDATA_OP_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_OP_HIX22","url":"/druntime/core/sys/elf.html#R_SPARC_GOTDATA_OP_HIX22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOTDATA_OP_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_OP_LOX10","url":"/druntime/core/sys/elf.html#R_SPARC_GOTDATA_OP_LOX10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GOTDATA_OP","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_OP","url":"/druntime/core/sys/elf.html#R_SPARC_GOTDATA_OP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_H34","package":"druntime","parentType":"","signature":"R_SPARC_H34","url":"/druntime/core/sys/elf.html#R_SPARC_H34"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_SIZE32","package":"druntime","parentType":"","signature":"R_SPARC_SIZE32","url":"/druntime/core/sys/elf.html#R_SPARC_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_SIZE64","package":"druntime","parentType":"","signature":"R_SPARC_SIZE64","url":"/druntime/core/sys/elf.html#R_SPARC_SIZE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_WDISP10","package":"druntime","parentType":"","signature":"R_SPARC_WDISP10","url":"/druntime/core/sys/elf.html#R_SPARC_WDISP10"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_JMP_IREL","package":"druntime","parentType":"","signature":"R_SPARC_JMP_IREL","url":"/druntime/core/sys/elf.html#R_SPARC_JMP_IREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_IRELATIVE","package":"druntime","parentType":"","signature":"R_SPARC_IRELATIVE","url":"/druntime/core/sys/elf.html#R_SPARC_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_SPARC_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_SPARC_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_SPARC_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_SPARC_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_REV32","package":"druntime","parentType":"","signature":"R_SPARC_REV32","url":"/druntime/core/sys/elf.html#R_SPARC_REV32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SPARC_NUM","package":"druntime","parentType":"","signature":"R_SPARC_NUM","url":"/druntime/core/sys/elf.html#R_SPARC_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SPARC_REGISTER","package":"druntime","parentType":"","signature":"DT_SPARC_REGISTER","url":"/druntime/core/sys/elf.html#DT_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_SPARC_NUM","package":"druntime","parentType":"","signature":"DT_SPARC_NUM","url":"/druntime/core/sys/elf.html#DT_SPARC_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_NOREORDER","package":"druntime","parentType":"","signature":"EF_MIPS_NOREORDER","url":"/druntime/core/sys/elf.html#EF_MIPS_NOREORDER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_PIC","package":"druntime","parentType":"","signature":"EF_MIPS_PIC","url":"/druntime/core/sys/elf.html#EF_MIPS_PIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_CPIC","package":"druntime","parentType":"","signature":"EF_MIPS_CPIC","url":"/druntime/core/sys/elf.html#EF_MIPS_CPIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_XGOT","package":"druntime","parentType":"","signature":"EF_MIPS_XGOT","url":"/druntime/core/sys/elf.html#EF_MIPS_XGOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_64BIT_WHIRL","package":"druntime","parentType":"","signature":"EF_MIPS_64BIT_WHIRL","url":"/druntime/core/sys/elf.html#EF_MIPS_64BIT_WHIRL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ABI2","package":"druntime","parentType":"","signature":"EF_MIPS_ABI2","url":"/druntime/core/sys/elf.html#EF_MIPS_ABI2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ABI_ON32","package":"druntime","parentType":"","signature":"EF_MIPS_ABI_ON32","url":"/druntime/core/sys/elf.html#EF_MIPS_ABI_ON32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_1","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_1","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_2","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_2","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_3","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_3","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_4","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_4","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_4"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_5","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_5","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_32","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_32","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_64","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_64","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_32R2","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_32R2","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_32R2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_MIPS_ARCH_64R2","package":"druntime","parentType":"","signature":"EF_MIPS_ARCH_64R2","url":"/druntime/core/sys/elf.html#EF_MIPS_ARCH_64R2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_1","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_1","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_2","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_2","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_3","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_3","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_4","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_4","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_4"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_5","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_5","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_32","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_32","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"E_MIPS_ARCH_64","package":"druntime","parentType":"","signature":"E_MIPS_ARCH_64","url":"/druntime/core/sys/elf.html#E_MIPS_ARCH_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_MIPS_ACOMMON","package":"druntime","parentType":"","signature":"SHN_MIPS_ACOMMON","url":"/druntime/core/sys/elf.html#SHN_MIPS_ACOMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_MIPS_TEXT","package":"druntime","parentType":"","signature":"SHN_MIPS_TEXT","url":"/druntime/core/sys/elf.html#SHN_MIPS_TEXT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_MIPS_DATA","package":"druntime","parentType":"","signature":"SHN_MIPS_DATA","url":"/druntime/core/sys/elf.html#SHN_MIPS_DATA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_MIPS_SCOMMON","package":"druntime","parentType":"","signature":"SHN_MIPS_SCOMMON","url":"/druntime/core/sys/elf.html#SHN_MIPS_SCOMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_MIPS_SUNDEFINED","package":"druntime","parentType":"","signature":"SHN_MIPS_SUNDEFINED","url":"/druntime/core/sys/elf.html#SHN_MIPS_SUNDEFINED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_LIBLIST","package":"druntime","parentType":"","signature":"SHT_MIPS_LIBLIST","url":"/druntime/core/sys/elf.html#SHT_MIPS_LIBLIST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_MSYM","package":"druntime","parentType":"","signature":"SHT_MIPS_MSYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_MSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_CONFLICT","package":"druntime","parentType":"","signature":"SHT_MIPS_CONFLICT","url":"/druntime/core/sys/elf.html#SHT_MIPS_CONFLICT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_GPTAB","package":"druntime","parentType":"","signature":"SHT_MIPS_GPTAB","url":"/druntime/core/sys/elf.html#SHT_MIPS_GPTAB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_UCODE","package":"druntime","parentType":"","signature":"SHT_MIPS_UCODE","url":"/druntime/core/sys/elf.html#SHT_MIPS_UCODE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DEBUG","package":"druntime","parentType":"","signature":"SHT_MIPS_DEBUG","url":"/druntime/core/sys/elf.html#SHT_MIPS_DEBUG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_REGINFO","package":"druntime","parentType":"","signature":"SHT_MIPS_REGINFO","url":"/druntime/core/sys/elf.html#SHT_MIPS_REGINFO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_PACKAGE","package":"druntime","parentType":"","signature":"SHT_MIPS_PACKAGE","url":"/druntime/core/sys/elf.html#SHT_MIPS_PACKAGE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_PACKSYM","package":"druntime","parentType":"","signature":"SHT_MIPS_PACKSYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_PACKSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_RELD","package":"druntime","parentType":"","signature":"SHT_MIPS_RELD","url":"/druntime/core/sys/elf.html#SHT_MIPS_RELD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_IFACE","package":"druntime","parentType":"","signature":"SHT_MIPS_IFACE","url":"/druntime/core/sys/elf.html#SHT_MIPS_IFACE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_CONTENT","package":"druntime","parentType":"","signature":"SHT_MIPS_CONTENT","url":"/druntime/core/sys/elf.html#SHT_MIPS_CONTENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_OPTIONS","package":"druntime","parentType":"","signature":"SHT_MIPS_OPTIONS","url":"/druntime/core/sys/elf.html#SHT_MIPS_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_SHDR","package":"druntime","parentType":"","signature":"SHT_MIPS_SHDR","url":"/druntime/core/sys/elf.html#SHT_MIPS_SHDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_FDESC","package":"druntime","parentType":"","signature":"SHT_MIPS_FDESC","url":"/druntime/core/sys/elf.html#SHT_MIPS_FDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_EXTSYM","package":"druntime","parentType":"","signature":"SHT_MIPS_EXTSYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_EXTSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DENSE","package":"druntime","parentType":"","signature":"SHT_MIPS_DENSE","url":"/druntime/core/sys/elf.html#SHT_MIPS_DENSE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_PDESC","package":"druntime","parentType":"","signature":"SHT_MIPS_PDESC","url":"/druntime/core/sys/elf.html#SHT_MIPS_PDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_LOCSYM","package":"druntime","parentType":"","signature":"SHT_MIPS_LOCSYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_LOCSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_AUXSYM","package":"druntime","parentType":"","signature":"SHT_MIPS_AUXSYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_AUXSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_OPTSYM","package":"druntime","parentType":"","signature":"SHT_MIPS_OPTSYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_OPTSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_LOCSTR","package":"druntime","parentType":"","signature":"SHT_MIPS_LOCSTR","url":"/druntime/core/sys/elf.html#SHT_MIPS_LOCSTR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_LINE","package":"druntime","parentType":"","signature":"SHT_MIPS_LINE","url":"/druntime/core/sys/elf.html#SHT_MIPS_LINE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_RFDESC","package":"druntime","parentType":"","signature":"SHT_MIPS_RFDESC","url":"/druntime/core/sys/elf.html#SHT_MIPS_RFDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DELTASYM","package":"druntime","parentType":"","signature":"SHT_MIPS_DELTASYM","url":"/druntime/core/sys/elf.html#SHT_MIPS_DELTASYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DELTAINST","package":"druntime","parentType":"","signature":"SHT_MIPS_DELTAINST","url":"/druntime/core/sys/elf.html#SHT_MIPS_DELTAINST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DELTACLASS","package":"druntime","parentType":"","signature":"SHT_MIPS_DELTACLASS","url":"/druntime/core/sys/elf.html#SHT_MIPS_DELTACLASS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DWARF","package":"druntime","parentType":"","signature":"SHT_MIPS_DWARF","url":"/druntime/core/sys/elf.html#SHT_MIPS_DWARF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_DELTADECL","package":"druntime","parentType":"","signature":"SHT_MIPS_DELTADECL","url":"/druntime/core/sys/elf.html#SHT_MIPS_DELTADECL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_SYMBOL_LIB","package":"druntime","parentType":"","signature":"SHT_MIPS_SYMBOL_LIB","url":"/druntime/core/sys/elf.html#SHT_MIPS_SYMBOL_LIB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_EVENTS","package":"druntime","parentType":"","signature":"SHT_MIPS_EVENTS","url":"/druntime/core/sys/elf.html#SHT_MIPS_EVENTS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_TRANSLATE","package":"druntime","parentType":"","signature":"SHT_MIPS_TRANSLATE","url":"/druntime/core/sys/elf.html#SHT_MIPS_TRANSLATE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_PIXIE","package":"druntime","parentType":"","signature":"SHT_MIPS_PIXIE","url":"/druntime/core/sys/elf.html#SHT_MIPS_PIXIE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_XLATE","package":"druntime","parentType":"","signature":"SHT_MIPS_XLATE","url":"/druntime/core/sys/elf.html#SHT_MIPS_XLATE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_XLATE_DEBUG","package":"druntime","parentType":"","signature":"SHT_MIPS_XLATE_DEBUG","url":"/druntime/core/sys/elf.html#SHT_MIPS_XLATE_DEBUG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_WHIRL","package":"druntime","parentType":"","signature":"SHT_MIPS_WHIRL","url":"/druntime/core/sys/elf.html#SHT_MIPS_WHIRL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_EH_REGION","package":"druntime","parentType":"","signature":"SHT_MIPS_EH_REGION","url":"/druntime/core/sys/elf.html#SHT_MIPS_EH_REGION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_XLATE_OLD","package":"druntime","parentType":"","signature":"SHT_MIPS_XLATE_OLD","url":"/druntime/core/sys/elf.html#SHT_MIPS_XLATE_OLD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_MIPS_PDR_EXCEPTION","package":"druntime","parentType":"","signature":"SHT_MIPS_PDR_EXCEPTION","url":"/druntime/core/sys/elf.html#SHT_MIPS_PDR_EXCEPTION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_GPREL","package":"druntime","parentType":"","signature":"SHF_MIPS_GPREL","url":"/druntime/core/sys/elf.html#SHF_MIPS_GPREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_MERGE","package":"druntime","parentType":"","signature":"SHF_MIPS_MERGE","url":"/druntime/core/sys/elf.html#SHF_MIPS_MERGE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_ADDR","package":"druntime","parentType":"","signature":"SHF_MIPS_ADDR","url":"/druntime/core/sys/elf.html#SHF_MIPS_ADDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_STRINGS","package":"druntime","parentType":"","signature":"SHF_MIPS_STRINGS","url":"/druntime/core/sys/elf.html#SHF_MIPS_STRINGS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_NOSTRIP","package":"druntime","parentType":"","signature":"SHF_MIPS_NOSTRIP","url":"/druntime/core/sys/elf.html#SHF_MIPS_NOSTRIP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_LOCAL","package":"druntime","parentType":"","signature":"SHF_MIPS_LOCAL","url":"/druntime/core/sys/elf.html#SHF_MIPS_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_NAMES","package":"druntime","parentType":"","signature":"SHF_MIPS_NAMES","url":"/druntime/core/sys/elf.html#SHF_MIPS_NAMES"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_MIPS_NODUPE","package":"druntime","parentType":"","signature":"SHF_MIPS_NODUPE","url":"/druntime/core/sys/elf.html#SHF_MIPS_NODUPE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_MIPS_DEFAULT","package":"druntime","parentType":"","signature":"STO_MIPS_DEFAULT","url":"/druntime/core/sys/elf.html#STO_MIPS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_MIPS_INTERNAL","package":"druntime","parentType":"","signature":"STO_MIPS_INTERNAL","url":"/druntime/core/sys/elf.html#STO_MIPS_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_MIPS_HIDDEN","package":"druntime","parentType":"","signature":"STO_MIPS_HIDDEN","url":"/druntime/core/sys/elf.html#STO_MIPS_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_MIPS_PROTECTED","package":"druntime","parentType":"","signature":"STO_MIPS_PROTECTED","url":"/druntime/core/sys/elf.html#STO_MIPS_PROTECTED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_MIPS_PLT","package":"druntime","parentType":"","signature":"STO_MIPS_PLT","url":"/druntime/core/sys/elf.html#STO_MIPS_PLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_MIPS_SC_ALIGN_UNUSED","package":"druntime","parentType":"","signature":"STO_MIPS_SC_ALIGN_UNUSED","url":"/druntime/core/sys/elf.html#STO_MIPS_SC_ALIGN_UNUSED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STB_MIPS_SPLIT_COMMON","package":"druntime","parentType":"","signature":"STB_MIPS_SPLIT_COMMON","url":"/druntime/core/sys/elf.html#STB_MIPS_SPLIT_COMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_NULL","package":"druntime","parentType":"","signature":"ODK_NULL","url":"/druntime/core/sys/elf.html#ODK_NULL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_REGINFO","package":"druntime","parentType":"","signature":"ODK_REGINFO","url":"/druntime/core/sys/elf.html#ODK_REGINFO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_EXCEPTIONS","package":"druntime","parentType":"","signature":"ODK_EXCEPTIONS","url":"/druntime/core/sys/elf.html#ODK_EXCEPTIONS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_PAD","package":"druntime","parentType":"","signature":"ODK_PAD","url":"/druntime/core/sys/elf.html#ODK_PAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_HWPATCH","package":"druntime","parentType":"","signature":"ODK_HWPATCH","url":"/druntime/core/sys/elf.html#ODK_HWPATCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_FILL","package":"druntime","parentType":"","signature":"ODK_FILL","url":"/druntime/core/sys/elf.html#ODK_FILL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_TAGS","package":"druntime","parentType":"","signature":"ODK_TAGS","url":"/druntime/core/sys/elf.html#ODK_TAGS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_HWAND","package":"druntime","parentType":"","signature":"ODK_HWAND","url":"/druntime/core/sys/elf.html#ODK_HWAND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"ODK_HWOR","package":"druntime","parentType":"","signature":"ODK_HWOR","url":"/druntime/core/sys/elf.html#ODK_HWOR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_MIN","package":"druntime","parentType":"","signature":"OEX_FPU_MIN","url":"/druntime/core/sys/elf.html#OEX_FPU_MIN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_MAX","package":"druntime","parentType":"","signature":"OEX_FPU_MAX","url":"/druntime/core/sys/elf.html#OEX_FPU_MAX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_PAGE0","package":"druntime","parentType":"","signature":"OEX_PAGE0","url":"/druntime/core/sys/elf.html#OEX_PAGE0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_SMM","package":"druntime","parentType":"","signature":"OEX_SMM","url":"/druntime/core/sys/elf.html#OEX_SMM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPDBUG","package":"druntime","parentType":"","signature":"OEX_FPDBUG","url":"/druntime/core/sys/elf.html#OEX_FPDBUG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_PRECISEFP","package":"druntime","parentType":"","signature":"OEX_PRECISEFP","url":"/druntime/core/sys/elf.html#OEX_PRECISEFP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_DISMISS","package":"druntime","parentType":"","signature":"OEX_DISMISS","url":"/druntime/core/sys/elf.html#OEX_DISMISS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_INVAL","package":"druntime","parentType":"","signature":"OEX_FPU_INVAL","url":"/druntime/core/sys/elf.html#OEX_FPU_INVAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_DIV0","package":"druntime","parentType":"","signature":"OEX_FPU_DIV0","url":"/druntime/core/sys/elf.html#OEX_FPU_DIV0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_OFLO","package":"druntime","parentType":"","signature":"OEX_FPU_OFLO","url":"/druntime/core/sys/elf.html#OEX_FPU_OFLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_UFLO","package":"druntime","parentType":"","signature":"OEX_FPU_UFLO","url":"/druntime/core/sys/elf.html#OEX_FPU_UFLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OEX_FPU_INEX","package":"druntime","parentType":"","signature":"OEX_FPU_INEX","url":"/druntime/core/sys/elf.html#OEX_FPU_INEX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OHW_R4KEOP","package":"druntime","parentType":"","signature":"OHW_R4KEOP","url":"/druntime/core/sys/elf.html#OHW_R4KEOP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OHW_R8KPFETCH","package":"druntime","parentType":"","signature":"OHW_R8KPFETCH","url":"/druntime/core/sys/elf.html#OHW_R8KPFETCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OHW_R5KEOP","package":"druntime","parentType":"","signature":"OHW_R5KEOP","url":"/druntime/core/sys/elf.html#OHW_R5KEOP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OHW_R5KCVTL","package":"druntime","parentType":"","signature":"OHW_R5KCVTL","url":"/druntime/core/sys/elf.html#OHW_R5KCVTL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OPAD_PREFIX","package":"druntime","parentType":"","signature":"OPAD_PREFIX","url":"/druntime/core/sys/elf.html#OPAD_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OPAD_POSTFIX","package":"druntime","parentType":"","signature":"OPAD_POSTFIX","url":"/druntime/core/sys/elf.html#OPAD_POSTFIX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OPAD_SYMBOL","package":"druntime","parentType":"","signature":"OPAD_SYMBOL","url":"/druntime/core/sys/elf.html#OPAD_SYMBOL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OHWA0_R4KEOP_CHECKED","package":"druntime","parentType":"","signature":"OHWA0_R4KEOP_CHECKED","url":"/druntime/core/sys/elf.html#OHWA0_R4KEOP_CHECKED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"OHWA1_R4KEOP_CLEAN","package":"druntime","parentType":"","signature":"OHWA1_R4KEOP_CLEAN","url":"/druntime/core/sys/elf.html#OHWA1_R4KEOP_CLEAN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_NONE","package":"druntime","parentType":"","signature":"R_MIPS_NONE","url":"/druntime/core/sys/elf.html#R_MIPS_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_16","package":"druntime","parentType":"","signature":"R_MIPS_16","url":"/druntime/core/sys/elf.html#R_MIPS_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_32","package":"druntime","parentType":"","signature":"R_MIPS_32","url":"/druntime/core/sys/elf.html#R_MIPS_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_REL32","package":"druntime","parentType":"","signature":"R_MIPS_REL32","url":"/druntime/core/sys/elf.html#R_MIPS_REL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_26","package":"druntime","parentType":"","signature":"R_MIPS_26","url":"/druntime/core/sys/elf.html#R_MIPS_26"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_HI16","package":"druntime","parentType":"","signature":"R_MIPS_HI16","url":"/druntime/core/sys/elf.html#R_MIPS_HI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_LO16","package":"druntime","parentType":"","signature":"R_MIPS_LO16","url":"/druntime/core/sys/elf.html#R_MIPS_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GPREL16","package":"druntime","parentType":"","signature":"R_MIPS_GPREL16","url":"/druntime/core/sys/elf.html#R_MIPS_GPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_LITERAL","package":"druntime","parentType":"","signature":"R_MIPS_LITERAL","url":"/druntime/core/sys/elf.html#R_MIPS_LITERAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GOT16","package":"druntime","parentType":"","signature":"R_MIPS_GOT16","url":"/druntime/core/sys/elf.html#R_MIPS_GOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_PC16","package":"druntime","parentType":"","signature":"R_MIPS_PC16","url":"/druntime/core/sys/elf.html#R_MIPS_PC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_CALL16","package":"druntime","parentType":"","signature":"R_MIPS_CALL16","url":"/druntime/core/sys/elf.html#R_MIPS_CALL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GPREL32","package":"druntime","parentType":"","signature":"R_MIPS_GPREL32","url":"/druntime/core/sys/elf.html#R_MIPS_GPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_SHIFT5","package":"druntime","parentType":"","signature":"R_MIPS_SHIFT5","url":"/druntime/core/sys/elf.html#R_MIPS_SHIFT5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_SHIFT6","package":"druntime","parentType":"","signature":"R_MIPS_SHIFT6","url":"/druntime/core/sys/elf.html#R_MIPS_SHIFT6"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_64","package":"druntime","parentType":"","signature":"R_MIPS_64","url":"/druntime/core/sys/elf.html#R_MIPS_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GOT_DISP","package":"druntime","parentType":"","signature":"R_MIPS_GOT_DISP","url":"/druntime/core/sys/elf.html#R_MIPS_GOT_DISP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GOT_PAGE","package":"druntime","parentType":"","signature":"R_MIPS_GOT_PAGE","url":"/druntime/core/sys/elf.html#R_MIPS_GOT_PAGE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GOT_OFST","package":"druntime","parentType":"","signature":"R_MIPS_GOT_OFST","url":"/druntime/core/sys/elf.html#R_MIPS_GOT_OFST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GOT_HI16","package":"druntime","parentType":"","signature":"R_MIPS_GOT_HI16","url":"/druntime/core/sys/elf.html#R_MIPS_GOT_HI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GOT_LO16","package":"druntime","parentType":"","signature":"R_MIPS_GOT_LO16","url":"/druntime/core/sys/elf.html#R_MIPS_GOT_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_SUB","package":"druntime","parentType":"","signature":"R_MIPS_SUB","url":"/druntime/core/sys/elf.html#R_MIPS_SUB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_INSERT_A","package":"druntime","parentType":"","signature":"R_MIPS_INSERT_A","url":"/druntime/core/sys/elf.html#R_MIPS_INSERT_A"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_INSERT_B","package":"druntime","parentType":"","signature":"R_MIPS_INSERT_B","url":"/druntime/core/sys/elf.html#R_MIPS_INSERT_B"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_DELETE","package":"druntime","parentType":"","signature":"R_MIPS_DELETE","url":"/druntime/core/sys/elf.html#R_MIPS_DELETE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_HIGHER","package":"druntime","parentType":"","signature":"R_MIPS_HIGHER","url":"/druntime/core/sys/elf.html#R_MIPS_HIGHER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_HIGHEST","package":"druntime","parentType":"","signature":"R_MIPS_HIGHEST","url":"/druntime/core/sys/elf.html#R_MIPS_HIGHEST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_CALL_HI16","package":"druntime","parentType":"","signature":"R_MIPS_CALL_HI16","url":"/druntime/core/sys/elf.html#R_MIPS_CALL_HI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_CALL_LO16","package":"druntime","parentType":"","signature":"R_MIPS_CALL_LO16","url":"/druntime/core/sys/elf.html#R_MIPS_CALL_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_SCN_DISP","package":"druntime","parentType":"","signature":"R_MIPS_SCN_DISP","url":"/druntime/core/sys/elf.html#R_MIPS_SCN_DISP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_REL16","package":"druntime","parentType":"","signature":"R_MIPS_REL16","url":"/druntime/core/sys/elf.html#R_MIPS_REL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_ADD_IMMEDIATE","package":"druntime","parentType":"","signature":"R_MIPS_ADD_IMMEDIATE","url":"/druntime/core/sys/elf.html#R_MIPS_ADD_IMMEDIATE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_PJUMP","package":"druntime","parentType":"","signature":"R_MIPS_PJUMP","url":"/druntime/core/sys/elf.html#R_MIPS_PJUMP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_RELGOT","package":"druntime","parentType":"","signature":"R_MIPS_RELGOT","url":"/druntime/core/sys/elf.html#R_MIPS_RELGOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_JALR","package":"druntime","parentType":"","signature":"R_MIPS_JALR","url":"/druntime/core/sys/elf.html#R_MIPS_JALR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_MIPS_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_DTPREL32","package":"druntime","parentType":"","signature":"R_MIPS_TLS_DTPREL32","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_DTPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_MIPS_TLS_DTPMOD64","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_DTPREL64","package":"druntime","parentType":"","signature":"R_MIPS_TLS_DTPREL64","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_DTPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_GD","package":"druntime","parentType":"","signature":"R_MIPS_TLS_GD","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_LDM","package":"druntime","parentType":"","signature":"R_MIPS_TLS_LDM","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_LDM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_DTPREL_HI16","package":"druntime","parentType":"","signature":"R_MIPS_TLS_DTPREL_HI16","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_DTPREL_HI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_DTPREL_LO16","package":"druntime","parentType":"","signature":"R_MIPS_TLS_DTPREL_LO16","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_DTPREL_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_GOTTPREL","package":"druntime","parentType":"","signature":"R_MIPS_TLS_GOTTPREL","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_GOTTPREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_TPREL32","package":"druntime","parentType":"","signature":"R_MIPS_TLS_TPREL32","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_TPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_TPREL64","package":"druntime","parentType":"","signature":"R_MIPS_TLS_TPREL64","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_TPREL_HI16","package":"druntime","parentType":"","signature":"R_MIPS_TLS_TPREL_HI16","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_TPREL_HI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_TLS_TPREL_LO16","package":"druntime","parentType":"","signature":"R_MIPS_TLS_TPREL_LO16","url":"/druntime/core/sys/elf.html#R_MIPS_TLS_TPREL_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_GLOB_DAT","package":"druntime","parentType":"","signature":"R_MIPS_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_MIPS_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_COPY","package":"druntime","parentType":"","signature":"R_MIPS_COPY","url":"/druntime/core/sys/elf.html#R_MIPS_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_MIPS_JUMP_SLOT","url":"/druntime/core/sys/elf.html#R_MIPS_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MIPS_NUM","package":"druntime","parentType":"","signature":"R_MIPS_NUM","url":"/druntime/core/sys/elf.html#R_MIPS_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_MIPS_REGINFO","package":"druntime","parentType":"","signature":"PT_MIPS_REGINFO","url":"/druntime/core/sys/elf.html#PT_MIPS_REGINFO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_MIPS_RTPROC","package":"druntime","parentType":"","signature":"PT_MIPS_RTPROC","url":"/druntime/core/sys/elf.html#PT_MIPS_RTPROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_MIPS_OPTIONS","package":"druntime","parentType":"","signature":"PT_MIPS_OPTIONS","url":"/druntime/core/sys/elf.html#PT_MIPS_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_MIPS_LOCAL","package":"druntime","parentType":"","signature":"PF_MIPS_LOCAL","url":"/druntime/core/sys/elf.html#PF_MIPS_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_RLD_VERSION","package":"druntime","parentType":"","signature":"DT_MIPS_RLD_VERSION","url":"/druntime/core/sys/elf.html#DT_MIPS_RLD_VERSION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_TIME_STAMP","package":"druntime","parentType":"","signature":"DT_MIPS_TIME_STAMP","url":"/druntime/core/sys/elf.html#DT_MIPS_TIME_STAMP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_ICHECKSUM","package":"druntime","parentType":"","signature":"DT_MIPS_ICHECKSUM","url":"/druntime/core/sys/elf.html#DT_MIPS_ICHECKSUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_IVERSION","package":"druntime","parentType":"","signature":"DT_MIPS_IVERSION","url":"/druntime/core/sys/elf.html#DT_MIPS_IVERSION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_FLAGS","package":"druntime","parentType":"","signature":"DT_MIPS_FLAGS","url":"/druntime/core/sys/elf.html#DT_MIPS_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_BASE_ADDRESS","package":"druntime","parentType":"","signature":"DT_MIPS_BASE_ADDRESS","url":"/druntime/core/sys/elf.html#DT_MIPS_BASE_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_MSYM","package":"druntime","parentType":"","signature":"DT_MIPS_MSYM","url":"/druntime/core/sys/elf.html#DT_MIPS_MSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_CONFLICT","package":"druntime","parentType":"","signature":"DT_MIPS_CONFLICT","url":"/druntime/core/sys/elf.html#DT_MIPS_CONFLICT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_LIBLIST","package":"druntime","parentType":"","signature":"DT_MIPS_LIBLIST","url":"/druntime/core/sys/elf.html#DT_MIPS_LIBLIST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_LOCAL_GOTNO","package":"druntime","parentType":"","signature":"DT_MIPS_LOCAL_GOTNO","url":"/druntime/core/sys/elf.html#DT_MIPS_LOCAL_GOTNO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_CONFLICTNO","package":"druntime","parentType":"","signature":"DT_MIPS_CONFLICTNO","url":"/druntime/core/sys/elf.html#DT_MIPS_CONFLICTNO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_LIBLISTNO","package":"druntime","parentType":"","signature":"DT_MIPS_LIBLISTNO","url":"/druntime/core/sys/elf.html#DT_MIPS_LIBLISTNO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_SYMTABNO","package":"druntime","parentType":"","signature":"DT_MIPS_SYMTABNO","url":"/druntime/core/sys/elf.html#DT_MIPS_SYMTABNO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_UNREFEXTNO","package":"druntime","parentType":"","signature":"DT_MIPS_UNREFEXTNO","url":"/druntime/core/sys/elf.html#DT_MIPS_UNREFEXTNO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_GOTSYM","package":"druntime","parentType":"","signature":"DT_MIPS_GOTSYM","url":"/druntime/core/sys/elf.html#DT_MIPS_GOTSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_HIPAGENO","package":"druntime","parentType":"","signature":"DT_MIPS_HIPAGENO","url":"/druntime/core/sys/elf.html#DT_MIPS_HIPAGENO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_RLD_MAP","package":"druntime","parentType":"","signature":"DT_MIPS_RLD_MAP","url":"/druntime/core/sys/elf.html#DT_MIPS_RLD_MAP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_CLASS","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_CLASS","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_CLASS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_CLASS_NO","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_CLASS_NO","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_CLASS_NO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_INSTANCE","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_INSTANCE","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_INSTANCE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_INSTANCE_NO","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_INSTANCE_NO","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_INSTANCE_NO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_RELOC","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_RELOC","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_RELOC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_RELOC_NO","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_RELOC_NO","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_RELOC_NO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_SYM","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_SYM","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_SYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_SYM_NO","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_SYM_NO","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_SYM_NO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_CLASSSYM","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_CLASSSYM","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_CLASSSYM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DELTA_CLASSSYM_NO","package":"druntime","parentType":"","signature":"DT_MIPS_DELTA_CLASSSYM_NO","url":"/druntime/core/sys/elf.html#DT_MIPS_DELTA_CLASSSYM_NO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_CXX_FLAGS","package":"druntime","parentType":"","signature":"DT_MIPS_CXX_FLAGS","url":"/druntime/core/sys/elf.html#DT_MIPS_CXX_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_PIXIE_INIT","package":"druntime","parentType":"","signature":"DT_MIPS_PIXIE_INIT","url":"/druntime/core/sys/elf.html#DT_MIPS_PIXIE_INIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_SYMBOL_LIB","package":"druntime","parentType":"","signature":"DT_MIPS_SYMBOL_LIB","url":"/druntime/core/sys/elf.html#DT_MIPS_SYMBOL_LIB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_LOCALPAGE_GOTIDX","package":"druntime","parentType":"","signature":"DT_MIPS_LOCALPAGE_GOTIDX","url":"/druntime/core/sys/elf.html#DT_MIPS_LOCALPAGE_GOTIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_LOCAL_GOTIDX","package":"druntime","parentType":"","signature":"DT_MIPS_LOCAL_GOTIDX","url":"/druntime/core/sys/elf.html#DT_MIPS_LOCAL_GOTIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_HIDDEN_GOTIDX","package":"druntime","parentType":"","signature":"DT_MIPS_HIDDEN_GOTIDX","url":"/druntime/core/sys/elf.html#DT_MIPS_HIDDEN_GOTIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_PROTECTED_GOTIDX","package":"druntime","parentType":"","signature":"DT_MIPS_PROTECTED_GOTIDX","url":"/druntime/core/sys/elf.html#DT_MIPS_PROTECTED_GOTIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_OPTIONS","package":"druntime","parentType":"","signature":"DT_MIPS_OPTIONS","url":"/druntime/core/sys/elf.html#DT_MIPS_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_INTERFACE","package":"druntime","parentType":"","signature":"DT_MIPS_INTERFACE","url":"/druntime/core/sys/elf.html#DT_MIPS_INTERFACE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_DYNSTR_ALIGN","package":"druntime","parentType":"","signature":"DT_MIPS_DYNSTR_ALIGN","url":"/druntime/core/sys/elf.html#DT_MIPS_DYNSTR_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_INTERFACE_SIZE","package":"druntime","parentType":"","signature":"DT_MIPS_INTERFACE_SIZE","url":"/druntime/core/sys/elf.html#DT_MIPS_INTERFACE_SIZE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_RLD_TEXT_RESOLVE_ADDR","package":"druntime","parentType":"","signature":"DT_MIPS_RLD_TEXT_RESOLVE_ADDR","url":"/druntime/core/sys/elf.html#DT_MIPS_RLD_TEXT_RESOLVE_ADDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_PERF_SUFFIX","package":"druntime","parentType":"","signature":"DT_MIPS_PERF_SUFFIX","url":"/druntime/core/sys/elf.html#DT_MIPS_PERF_SUFFIX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_COMPACT_SIZE","package":"druntime","parentType":"","signature":"DT_MIPS_COMPACT_SIZE","url":"/druntime/core/sys/elf.html#DT_MIPS_COMPACT_SIZE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_GP_VALUE","package":"druntime","parentType":"","signature":"DT_MIPS_GP_VALUE","url":"/druntime/core/sys/elf.html#DT_MIPS_GP_VALUE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_AUX_DYNAMIC","package":"druntime","parentType":"","signature":"DT_MIPS_AUX_DYNAMIC","url":"/druntime/core/sys/elf.html#DT_MIPS_AUX_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_PLTGOT","package":"druntime","parentType":"","signature":"DT_MIPS_PLTGOT","url":"/druntime/core/sys/elf.html#DT_MIPS_PLTGOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_RWPLT","package":"druntime","parentType":"","signature":"DT_MIPS_RWPLT","url":"/druntime/core/sys/elf.html#DT_MIPS_RWPLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_MIPS_NUM","package":"druntime","parentType":"","signature":"DT_MIPS_NUM","url":"/druntime/core/sys/elf.html#DT_MIPS_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_NONE","package":"druntime","parentType":"","signature":"RHF_NONE","url":"/druntime/core/sys/elf.html#RHF_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_QUICKSTART","package":"druntime","parentType":"","signature":"RHF_QUICKSTART","url":"/druntime/core/sys/elf.html#RHF_QUICKSTART"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_NOTPOT","package":"druntime","parentType":"","signature":"RHF_NOTPOT","url":"/druntime/core/sys/elf.html#RHF_NOTPOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_NO_LIBRARY_REPLACEMENT","package":"druntime","parentType":"","signature":"RHF_NO_LIBRARY_REPLACEMENT","url":"/druntime/core/sys/elf.html#RHF_NO_LIBRARY_REPLACEMENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_NO_MOVE","package":"druntime","parentType":"","signature":"RHF_NO_MOVE","url":"/druntime/core/sys/elf.html#RHF_NO_MOVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_SGI_ONLY","package":"druntime","parentType":"","signature":"RHF_SGI_ONLY","url":"/druntime/core/sys/elf.html#RHF_SGI_ONLY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_GUARANTEE_INIT","package":"druntime","parentType":"","signature":"RHF_GUARANTEE_INIT","url":"/druntime/core/sys/elf.html#RHF_GUARANTEE_INIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_DELTA_C_PLUS_PLUS","package":"druntime","parentType":"","signature":"RHF_DELTA_C_PLUS_PLUS","url":"/druntime/core/sys/elf.html#RHF_DELTA_C_PLUS_PLUS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_GUARANTEE_START_INIT","package":"druntime","parentType":"","signature":"RHF_GUARANTEE_START_INIT","url":"/druntime/core/sys/elf.html#RHF_GUARANTEE_START_INIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_PIXIE","package":"druntime","parentType":"","signature":"RHF_PIXIE","url":"/druntime/core/sys/elf.html#RHF_PIXIE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_DEFAULT_DELAY_LOAD","package":"druntime","parentType":"","signature":"RHF_DEFAULT_DELAY_LOAD","url":"/druntime/core/sys/elf.html#RHF_DEFAULT_DELAY_LOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_REQUICKSTART","package":"druntime","parentType":"","signature":"RHF_REQUICKSTART","url":"/druntime/core/sys/elf.html#RHF_REQUICKSTART"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_REQUICKSTARTED","package":"druntime","parentType":"","signature":"RHF_REQUICKSTARTED","url":"/druntime/core/sys/elf.html#RHF_REQUICKSTARTED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_CORD","package":"druntime","parentType":"","signature":"RHF_CORD","url":"/druntime/core/sys/elf.html#RHF_CORD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_NO_UNRES_UNDEF","package":"druntime","parentType":"","signature":"RHF_NO_UNRES_UNDEF","url":"/druntime/core/sys/elf.html#RHF_NO_UNRES_UNDEF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"RHF_RLD_ORDER_SAFE","package":"druntime","parentType":"","signature":"RHF_RLD_ORDER_SAFE","url":"/druntime/core/sys/elf.html#RHF_RLD_ORDER_SAFE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_NONE","package":"druntime","parentType":"","signature":"LL_NONE","url":"/druntime/core/sys/elf.html#LL_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_EXACT_MATCH","package":"druntime","parentType":"","signature":"LL_EXACT_MATCH","url":"/druntime/core/sys/elf.html#LL_EXACT_MATCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_IGNORE_INT_VER","package":"druntime","parentType":"","signature":"LL_IGNORE_INT_VER","url":"/druntime/core/sys/elf.html#LL_IGNORE_INT_VER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_REQUIRE_MINOR","package":"druntime","parentType":"","signature":"LL_REQUIRE_MINOR","url":"/druntime/core/sys/elf.html#LL_REQUIRE_MINOR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_EXPORTS","package":"druntime","parentType":"","signature":"LL_EXPORTS","url":"/druntime/core/sys/elf.html#LL_EXPORTS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_DELAY_LOAD","package":"druntime","parentType":"","signature":"LL_DELAY_LOAD","url":"/druntime/core/sys/elf.html#LL_DELAY_LOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LL_DELTA","package":"druntime","parentType":"","signature":"LL_DELTA","url":"/druntime/core/sys/elf.html#LL_DELTA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_TRAPNIL","package":"druntime","parentType":"","signature":"EF_PARISC_TRAPNIL","url":"/druntime/core/sys/elf.html#EF_PARISC_TRAPNIL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_EXT","package":"druntime","parentType":"","signature":"EF_PARISC_EXT","url":"/druntime/core/sys/elf.html#EF_PARISC_EXT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_LSB","package":"druntime","parentType":"","signature":"EF_PARISC_LSB","url":"/druntime/core/sys/elf.html#EF_PARISC_LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_WIDE","package":"druntime","parentType":"","signature":"EF_PARISC_WIDE","url":"/druntime/core/sys/elf.html#EF_PARISC_WIDE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_NO_KABP","package":"druntime","parentType":"","signature":"EF_PARISC_NO_KABP","url":"/druntime/core/sys/elf.html#EF_PARISC_NO_KABP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_LAZYSWAP","package":"druntime","parentType":"","signature":"EF_PARISC_LAZYSWAP","url":"/druntime/core/sys/elf.html#EF_PARISC_LAZYSWAP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PARISC_ARCH","package":"druntime","parentType":"","signature":"EF_PARISC_ARCH","url":"/druntime/core/sys/elf.html#EF_PARISC_ARCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EFA_PARISC_1_0","package":"druntime","parentType":"","signature":"EFA_PARISC_1_0","url":"/druntime/core/sys/elf.html#EFA_PARISC_1_0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EFA_PARISC_1_1","package":"druntime","parentType":"","signature":"EFA_PARISC_1_1","url":"/druntime/core/sys/elf.html#EFA_PARISC_1_1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EFA_PARISC_2_0","package":"druntime","parentType":"","signature":"EFA_PARISC_2_0","url":"/druntime/core/sys/elf.html#EFA_PARISC_2_0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_PARISC_ANSI_COMMON","package":"druntime","parentType":"","signature":"SHN_PARISC_ANSI_COMMON","url":"/druntime/core/sys/elf.html#SHN_PARISC_ANSI_COMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHN_PARISC_HUGE_COMMON","package":"druntime","parentType":"","signature":"SHN_PARISC_HUGE_COMMON","url":"/druntime/core/sys/elf.html#SHN_PARISC_HUGE_COMMON"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_PARISC_EXT","package":"druntime","parentType":"","signature":"SHT_PARISC_EXT","url":"/druntime/core/sys/elf.html#SHT_PARISC_EXT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_PARISC_UNWIND","package":"druntime","parentType":"","signature":"SHT_PARISC_UNWIND","url":"/druntime/core/sys/elf.html#SHT_PARISC_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_PARISC_DOC","package":"druntime","parentType":"","signature":"SHT_PARISC_DOC","url":"/druntime/core/sys/elf.html#SHT_PARISC_DOC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_PARISC_SHORT","package":"druntime","parentType":"","signature":"SHF_PARISC_SHORT","url":"/druntime/core/sys/elf.html#SHF_PARISC_SHORT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_PARISC_HUGE","package":"druntime","parentType":"","signature":"SHF_PARISC_HUGE","url":"/druntime/core/sys/elf.html#SHF_PARISC_HUGE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_PARISC_SBP","package":"druntime","parentType":"","signature":"SHF_PARISC_SBP","url":"/druntime/core/sys/elf.html#SHF_PARISC_SBP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_PARISC_MILLICODE","package":"druntime","parentType":"","signature":"STT_PARISC_MILLICODE","url":"/druntime/core/sys/elf.html#STT_PARISC_MILLICODE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_HP_OPAQUE","package":"druntime","parentType":"","signature":"STT_HP_OPAQUE","url":"/druntime/core/sys/elf.html#STT_HP_OPAQUE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_HP_STUB","package":"druntime","parentType":"","signature":"STT_HP_STUB","url":"/druntime/core/sys/elf.html#STT_HP_STUB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_NONE","package":"druntime","parentType":"","signature":"R_PARISC_NONE","url":"/druntime/core/sys/elf.html#R_PARISC_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR32","package":"druntime","parentType":"","signature":"R_PARISC_DIR32","url":"/druntime/core/sys/elf.html#R_PARISC_DIR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR21L","package":"druntime","parentType":"","signature":"R_PARISC_DIR21L","url":"/druntime/core/sys/elf.html#R_PARISC_DIR21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR17R","package":"druntime","parentType":"","signature":"R_PARISC_DIR17R","url":"/druntime/core/sys/elf.html#R_PARISC_DIR17R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR17F","package":"druntime","parentType":"","signature":"R_PARISC_DIR17F","url":"/druntime/core/sys/elf.html#R_PARISC_DIR17F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR14R","package":"druntime","parentType":"","signature":"R_PARISC_DIR14R","url":"/druntime/core/sys/elf.html#R_PARISC_DIR14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL32","package":"druntime","parentType":"","signature":"R_PARISC_PCREL32","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL21L","package":"druntime","parentType":"","signature":"R_PARISC_PCREL21L","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL17R","package":"druntime","parentType":"","signature":"R_PARISC_PCREL17R","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL17R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL17F","package":"druntime","parentType":"","signature":"R_PARISC_PCREL17F","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL17F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL14R","package":"druntime","parentType":"","signature":"R_PARISC_PCREL14R","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DPREL21L","package":"druntime","parentType":"","signature":"R_PARISC_DPREL21L","url":"/druntime/core/sys/elf.html#R_PARISC_DPREL21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DPREL14R","package":"druntime","parentType":"","signature":"R_PARISC_DPREL14R","url":"/druntime/core/sys/elf.html#R_PARISC_DPREL14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL21L","package":"druntime","parentType":"","signature":"R_PARISC_GPREL21L","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL14R","package":"druntime","parentType":"","signature":"R_PARISC_GPREL14R","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF21L","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF21L","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF14R","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF14R","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_SECREL32","package":"druntime","parentType":"","signature":"R_PARISC_SECREL32","url":"/druntime/core/sys/elf.html#R_PARISC_SECREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_SEGBASE","package":"druntime","parentType":"","signature":"R_PARISC_SEGBASE","url":"/druntime/core/sys/elf.html#R_PARISC_SEGBASE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_SEGREL32","package":"druntime","parentType":"","signature":"R_PARISC_SEGREL32","url":"/druntime/core/sys/elf.html#R_PARISC_SEGREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF21L","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF21L","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF14R","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF14R","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR32","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR32","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR21L","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR21L","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR14R","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR14R","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_FPTR64","package":"druntime","parentType":"","signature":"R_PARISC_FPTR64","url":"/druntime/core/sys/elf.html#R_PARISC_FPTR64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLABEL32","package":"druntime","parentType":"","signature":"R_PARISC_PLABEL32","url":"/druntime/core/sys/elf.html#R_PARISC_PLABEL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLABEL21L","package":"druntime","parentType":"","signature":"R_PARISC_PLABEL21L","url":"/druntime/core/sys/elf.html#R_PARISC_PLABEL21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLABEL14R","package":"druntime","parentType":"","signature":"R_PARISC_PLABEL14R","url":"/druntime/core/sys/elf.html#R_PARISC_PLABEL14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL64","package":"druntime","parentType":"","signature":"R_PARISC_PCREL64","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL22F","package":"druntime","parentType":"","signature":"R_PARISC_PCREL22F","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL22F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL14WR","package":"druntime","parentType":"","signature":"R_PARISC_PCREL14WR","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL14DR","package":"druntime","parentType":"","signature":"R_PARISC_PCREL14DR","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL16F","package":"druntime","parentType":"","signature":"R_PARISC_PCREL16F","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL16WF","package":"druntime","parentType":"","signature":"R_PARISC_PCREL16WF","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PCREL16DF","package":"druntime","parentType":"","signature":"R_PARISC_PCREL16DF","url":"/druntime/core/sys/elf.html#R_PARISC_PCREL16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR64","package":"druntime","parentType":"","signature":"R_PARISC_DIR64","url":"/druntime/core/sys/elf.html#R_PARISC_DIR64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR14WR","package":"druntime","parentType":"","signature":"R_PARISC_DIR14WR","url":"/druntime/core/sys/elf.html#R_PARISC_DIR14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR14DR","package":"druntime","parentType":"","signature":"R_PARISC_DIR14DR","url":"/druntime/core/sys/elf.html#R_PARISC_DIR14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR16F","package":"druntime","parentType":"","signature":"R_PARISC_DIR16F","url":"/druntime/core/sys/elf.html#R_PARISC_DIR16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR16WF","package":"druntime","parentType":"","signature":"R_PARISC_DIR16WF","url":"/druntime/core/sys/elf.html#R_PARISC_DIR16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_DIR16DF","package":"druntime","parentType":"","signature":"R_PARISC_DIR16DF","url":"/druntime/core/sys/elf.html#R_PARISC_DIR16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL64","package":"druntime","parentType":"","signature":"R_PARISC_GPREL64","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL14WR","package":"druntime","parentType":"","signature":"R_PARISC_GPREL14WR","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL14DR","package":"druntime","parentType":"","signature":"R_PARISC_GPREL14DR","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL16F","package":"druntime","parentType":"","signature":"R_PARISC_GPREL16F","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL16WF","package":"druntime","parentType":"","signature":"R_PARISC_GPREL16WF","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GPREL16DF","package":"druntime","parentType":"","signature":"R_PARISC_GPREL16DF","url":"/druntime/core/sys/elf.html#R_PARISC_GPREL16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF64","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF64","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF14WR","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF14WR","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF14DR","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF14DR","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF16F","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF16F","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF16WF","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF16WF","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF16DF","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF16DF","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_SECREL64","package":"druntime","parentType":"","signature":"R_PARISC_SECREL64","url":"/druntime/core/sys/elf.html#R_PARISC_SECREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_SEGREL64","package":"druntime","parentType":"","signature":"R_PARISC_SEGREL64","url":"/druntime/core/sys/elf.html#R_PARISC_SEGREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF14WR","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF14WR","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF14DR","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF14DR","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF16F","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF16F","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF16WF","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF16WF","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_PLTOFF16DF","package":"druntime","parentType":"","signature":"R_PARISC_PLTOFF16DF","url":"/druntime/core/sys/elf.html#R_PARISC_PLTOFF16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR64","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR64","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR14WR","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR14WR","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR14DR","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR14DR","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR16F","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR16F","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR16WF","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR16WF","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_FPTR16DF","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_FPTR16DF","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_FPTR16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LORESERVE","package":"druntime","parentType":"","signature":"R_PARISC_LORESERVE","url":"/druntime/core/sys/elf.html#R_PARISC_LORESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_COPY","package":"druntime","parentType":"","signature":"R_PARISC_COPY","url":"/druntime/core/sys/elf.html#R_PARISC_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_IPLT","package":"druntime","parentType":"","signature":"R_PARISC_IPLT","url":"/druntime/core/sys/elf.html#R_PARISC_IPLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_EPLT","package":"druntime","parentType":"","signature":"R_PARISC_EPLT","url":"/druntime/core/sys/elf.html#R_PARISC_EPLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL32","package":"druntime","parentType":"","signature":"R_PARISC_TPREL32","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL21L","package":"druntime","parentType":"","signature":"R_PARISC_TPREL21L","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL14R","package":"druntime","parentType":"","signature":"R_PARISC_TPREL14R","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP21L","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP21L","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP14R","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP14R","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP14F","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP14F","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP14F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL64","package":"druntime","parentType":"","signature":"R_PARISC_TPREL64","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL14WR","package":"druntime","parentType":"","signature":"R_PARISC_TPREL14WR","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL14DR","package":"druntime","parentType":"","signature":"R_PARISC_TPREL14DR","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL16F","package":"druntime","parentType":"","signature":"R_PARISC_TPREL16F","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL16WF","package":"druntime","parentType":"","signature":"R_PARISC_TPREL16WF","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TPREL16DF","package":"druntime","parentType":"","signature":"R_PARISC_TPREL16DF","url":"/druntime/core/sys/elf.html#R_PARISC_TPREL16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP64","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP64","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP14WR","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP14WR","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP14WR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP14DR","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP14DR","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP14DR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP16F","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP16F","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP16F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP16WF","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP16WF","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP16WF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_LTOFF_TP16DF","package":"druntime","parentType":"","signature":"R_PARISC_LTOFF_TP16DF","url":"/druntime/core/sys/elf.html#R_PARISC_LTOFF_TP16DF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_PARISC_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_PARISC_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_PARISC_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_PARISC_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_GD21L","package":"druntime","parentType":"","signature":"R_PARISC_TLS_GD21L","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_GD21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_GD14R","package":"druntime","parentType":"","signature":"R_PARISC_TLS_GD14R","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_GD14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_GDCALL","package":"druntime","parentType":"","signature":"R_PARISC_TLS_GDCALL","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_GDCALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LDM21L","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LDM21L","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LDM21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LDM14R","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LDM14R","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LDM14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LDMCALL","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LDMCALL","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LDMCALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LDO21L","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LDO21L","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LDO21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LDO14R","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LDO14R","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LDO14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_PARISC_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_PARISC_TLS_DTPMOD64","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_PARISC_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_DTPOFF64","package":"druntime","parentType":"","signature":"R_PARISC_TLS_DTPOFF64","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LE21L","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LE21L","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LE21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_LE14R","package":"druntime","parentType":"","signature":"R_PARISC_TLS_LE14R","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_LE14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_IE21L","package":"druntime","parentType":"","signature":"R_PARISC_TLS_IE21L","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_IE21L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_IE14R","package":"druntime","parentType":"","signature":"R_PARISC_TLS_IE14R","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_IE14R"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_TPREL32","package":"druntime","parentType":"","signature":"R_PARISC_TLS_TPREL32","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_TPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_TLS_TPREL64","package":"druntime","parentType":"","signature":"R_PARISC_TLS_TPREL64","url":"/druntime/core/sys/elf.html#R_PARISC_TLS_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PARISC_HIRESERVE","package":"druntime","parentType":"","signature":"R_PARISC_HIRESERVE","url":"/druntime/core/sys/elf.html#R_PARISC_HIRESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_TLS","package":"druntime","parentType":"","signature":"PT_HP_TLS","url":"/druntime/core/sys/elf.html#PT_HP_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_NONE","package":"druntime","parentType":"","signature":"PT_HP_CORE_NONE","url":"/druntime/core/sys/elf.html#PT_HP_CORE_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_VERSION","package":"druntime","parentType":"","signature":"PT_HP_CORE_VERSION","url":"/druntime/core/sys/elf.html#PT_HP_CORE_VERSION"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_KERNEL","package":"druntime","parentType":"","signature":"PT_HP_CORE_KERNEL","url":"/druntime/core/sys/elf.html#PT_HP_CORE_KERNEL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_COMM","package":"druntime","parentType":"","signature":"PT_HP_CORE_COMM","url":"/druntime/core/sys/elf.html#PT_HP_CORE_COMM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_PROC","package":"druntime","parentType":"","signature":"PT_HP_CORE_PROC","url":"/druntime/core/sys/elf.html#PT_HP_CORE_PROC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_LOADABLE","package":"druntime","parentType":"","signature":"PT_HP_CORE_LOADABLE","url":"/druntime/core/sys/elf.html#PT_HP_CORE_LOADABLE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_STACK","package":"druntime","parentType":"","signature":"PT_HP_CORE_STACK","url":"/druntime/core/sys/elf.html#PT_HP_CORE_STACK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_SHM","package":"druntime","parentType":"","signature":"PT_HP_CORE_SHM","url":"/druntime/core/sys/elf.html#PT_HP_CORE_SHM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_CORE_MMF","package":"druntime","parentType":"","signature":"PT_HP_CORE_MMF","url":"/druntime/core/sys/elf.html#PT_HP_CORE_MMF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_PARALLEL","package":"druntime","parentType":"","signature":"PT_HP_PARALLEL","url":"/druntime/core/sys/elf.html#PT_HP_PARALLEL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_FASTBIND","package":"druntime","parentType":"","signature":"PT_HP_FASTBIND","url":"/druntime/core/sys/elf.html#PT_HP_FASTBIND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_OPT_ANNOT","package":"druntime","parentType":"","signature":"PT_HP_OPT_ANNOT","url":"/druntime/core/sys/elf.html#PT_HP_OPT_ANNOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_HSL_ANNOT","package":"druntime","parentType":"","signature":"PT_HP_HSL_ANNOT","url":"/druntime/core/sys/elf.html#PT_HP_HSL_ANNOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_HP_STACK","package":"druntime","parentType":"","signature":"PT_HP_STACK","url":"/druntime/core/sys/elf.html#PT_HP_STACK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_PARISC_ARCHEXT","package":"druntime","parentType":"","signature":"PT_PARISC_ARCHEXT","url":"/druntime/core/sys/elf.html#PT_PARISC_ARCHEXT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_PARISC_UNWIND","package":"druntime","parentType":"","signature":"PT_PARISC_UNWIND","url":"/druntime/core/sys/elf.html#PT_PARISC_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_PARISC_SBP","package":"druntime","parentType":"","signature":"PF_PARISC_SBP","url":"/druntime/core/sys/elf.html#PF_PARISC_SBP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_PAGE_SIZE","package":"druntime","parentType":"","signature":"PF_HP_PAGE_SIZE","url":"/druntime/core/sys/elf.html#PF_HP_PAGE_SIZE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_FAR_SHARED","package":"druntime","parentType":"","signature":"PF_HP_FAR_SHARED","url":"/druntime/core/sys/elf.html#PF_HP_FAR_SHARED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_NEAR_SHARED","package":"druntime","parentType":"","signature":"PF_HP_NEAR_SHARED","url":"/druntime/core/sys/elf.html#PF_HP_NEAR_SHARED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_CODE","package":"druntime","parentType":"","signature":"PF_HP_CODE","url":"/druntime/core/sys/elf.html#PF_HP_CODE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_MODIFY","package":"druntime","parentType":"","signature":"PF_HP_MODIFY","url":"/druntime/core/sys/elf.html#PF_HP_MODIFY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_LAZYSWAP","package":"druntime","parentType":"","signature":"PF_HP_LAZYSWAP","url":"/druntime/core/sys/elf.html#PF_HP_LAZYSWAP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_HP_SBP","package":"druntime","parentType":"","signature":"PF_HP_SBP","url":"/druntime/core/sys/elf.html#PF_HP_SBP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ALPHA_32BIT","package":"druntime","parentType":"","signature":"EF_ALPHA_32BIT","url":"/druntime/core/sys/elf.html#EF_ALPHA_32BIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ALPHA_CANRELAX","package":"druntime","parentType":"","signature":"EF_ALPHA_CANRELAX","url":"/druntime/core/sys/elf.html#EF_ALPHA_CANRELAX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_ALPHA_DEBUG","package":"druntime","parentType":"","signature":"SHT_ALPHA_DEBUG","url":"/druntime/core/sys/elf.html#SHT_ALPHA_DEBUG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_ALPHA_REGINFO","package":"druntime","parentType":"","signature":"SHT_ALPHA_REGINFO","url":"/druntime/core/sys/elf.html#SHT_ALPHA_REGINFO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_ALPHA_GPREL","package":"druntime","parentType":"","signature":"SHF_ALPHA_GPREL","url":"/druntime/core/sys/elf.html#SHF_ALPHA_GPREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_ALPHA_NOPV","package":"druntime","parentType":"","signature":"STO_ALPHA_NOPV","url":"/druntime/core/sys/elf.html#STO_ALPHA_NOPV"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STO_ALPHA_STD_GPLOAD","package":"druntime","parentType":"","signature":"STO_ALPHA_STD_GPLOAD","url":"/druntime/core/sys/elf.html#STO_ALPHA_STD_GPLOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_NONE","package":"druntime","parentType":"","signature":"R_ALPHA_NONE","url":"/druntime/core/sys/elf.html#R_ALPHA_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_REFLONG","package":"druntime","parentType":"","signature":"R_ALPHA_REFLONG","url":"/druntime/core/sys/elf.html#R_ALPHA_REFLONG"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_REFQUAD","package":"druntime","parentType":"","signature":"R_ALPHA_REFQUAD","url":"/druntime/core/sys/elf.html#R_ALPHA_REFQUAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GPREL32","package":"druntime","parentType":"","signature":"R_ALPHA_GPREL32","url":"/druntime/core/sys/elf.html#R_ALPHA_GPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_LITERAL","package":"druntime","parentType":"","signature":"R_ALPHA_LITERAL","url":"/druntime/core/sys/elf.html#R_ALPHA_LITERAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_LITUSE","package":"druntime","parentType":"","signature":"R_ALPHA_LITUSE","url":"/druntime/core/sys/elf.html#R_ALPHA_LITUSE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GPDISP","package":"druntime","parentType":"","signature":"R_ALPHA_GPDISP","url":"/druntime/core/sys/elf.html#R_ALPHA_GPDISP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_BRADDR","package":"druntime","parentType":"","signature":"R_ALPHA_BRADDR","url":"/druntime/core/sys/elf.html#R_ALPHA_BRADDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_HINT","package":"druntime","parentType":"","signature":"R_ALPHA_HINT","url":"/druntime/core/sys/elf.html#R_ALPHA_HINT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_SREL16","package":"druntime","parentType":"","signature":"R_ALPHA_SREL16","url":"/druntime/core/sys/elf.html#R_ALPHA_SREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_SREL32","package":"druntime","parentType":"","signature":"R_ALPHA_SREL32","url":"/druntime/core/sys/elf.html#R_ALPHA_SREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_SREL64","package":"druntime","parentType":"","signature":"R_ALPHA_SREL64","url":"/druntime/core/sys/elf.html#R_ALPHA_SREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GPRELHIGH","package":"druntime","parentType":"","signature":"R_ALPHA_GPRELHIGH","url":"/druntime/core/sys/elf.html#R_ALPHA_GPRELHIGH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GPRELLOW","package":"druntime","parentType":"","signature":"R_ALPHA_GPRELLOW","url":"/druntime/core/sys/elf.html#R_ALPHA_GPRELLOW"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GPREL16","package":"druntime","parentType":"","signature":"R_ALPHA_GPREL16","url":"/druntime/core/sys/elf.html#R_ALPHA_GPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_COPY","package":"druntime","parentType":"","signature":"R_ALPHA_COPY","url":"/druntime/core/sys/elf.html#R_ALPHA_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GLOB_DAT","package":"druntime","parentType":"","signature":"R_ALPHA_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_ALPHA_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_JMP_SLOT","package":"druntime","parentType":"","signature":"R_ALPHA_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_ALPHA_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_RELATIVE","package":"druntime","parentType":"","signature":"R_ALPHA_RELATIVE","url":"/druntime/core/sys/elf.html#R_ALPHA_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TLS_GD_HI","package":"druntime","parentType":"","signature":"R_ALPHA_TLS_GD_HI","url":"/druntime/core/sys/elf.html#R_ALPHA_TLS_GD_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TLSGD","package":"druntime","parentType":"","signature":"R_ALPHA_TLSGD","url":"/druntime/core/sys/elf.html#R_ALPHA_TLSGD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TLS_LDM","package":"druntime","parentType":"","signature":"R_ALPHA_TLS_LDM","url":"/druntime/core/sys/elf.html#R_ALPHA_TLS_LDM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_DTPMOD64","package":"druntime","parentType":"","signature":"R_ALPHA_DTPMOD64","url":"/druntime/core/sys/elf.html#R_ALPHA_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GOTDTPREL","package":"druntime","parentType":"","signature":"R_ALPHA_GOTDTPREL","url":"/druntime/core/sys/elf.html#R_ALPHA_GOTDTPREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_DTPREL64","package":"druntime","parentType":"","signature":"R_ALPHA_DTPREL64","url":"/druntime/core/sys/elf.html#R_ALPHA_DTPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_DTPRELHI","package":"druntime","parentType":"","signature":"R_ALPHA_DTPRELHI","url":"/druntime/core/sys/elf.html#R_ALPHA_DTPRELHI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_DTPRELLO","package":"druntime","parentType":"","signature":"R_ALPHA_DTPRELLO","url":"/druntime/core/sys/elf.html#R_ALPHA_DTPRELLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_DTPREL16","package":"druntime","parentType":"","signature":"R_ALPHA_DTPREL16","url":"/druntime/core/sys/elf.html#R_ALPHA_DTPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_GOTTPREL","package":"druntime","parentType":"","signature":"R_ALPHA_GOTTPREL","url":"/druntime/core/sys/elf.html#R_ALPHA_GOTTPREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TPREL64","package":"druntime","parentType":"","signature":"R_ALPHA_TPREL64","url":"/druntime/core/sys/elf.html#R_ALPHA_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TPRELHI","package":"druntime","parentType":"","signature":"R_ALPHA_TPRELHI","url":"/druntime/core/sys/elf.html#R_ALPHA_TPRELHI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TPRELLO","package":"druntime","parentType":"","signature":"R_ALPHA_TPRELLO","url":"/druntime/core/sys/elf.html#R_ALPHA_TPRELLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_TPREL16","package":"druntime","parentType":"","signature":"R_ALPHA_TPREL16","url":"/druntime/core/sys/elf.html#R_ALPHA_TPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ALPHA_NUM","package":"druntime","parentType":"","signature":"R_ALPHA_NUM","url":"/druntime/core/sys/elf.html#R_ALPHA_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LITUSE_ALPHA_ADDR","package":"druntime","parentType":"","signature":"LITUSE_ALPHA_ADDR","url":"/druntime/core/sys/elf.html#LITUSE_ALPHA_ADDR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LITUSE_ALPHA_BASE","package":"druntime","parentType":"","signature":"LITUSE_ALPHA_BASE","url":"/druntime/core/sys/elf.html#LITUSE_ALPHA_BASE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LITUSE_ALPHA_BYTOFF","package":"druntime","parentType":"","signature":"LITUSE_ALPHA_BYTOFF","url":"/druntime/core/sys/elf.html#LITUSE_ALPHA_BYTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LITUSE_ALPHA_JSR","package":"druntime","parentType":"","signature":"LITUSE_ALPHA_JSR","url":"/druntime/core/sys/elf.html#LITUSE_ALPHA_JSR"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LITUSE_ALPHA_TLS_GD","package":"druntime","parentType":"","signature":"LITUSE_ALPHA_TLS_GD","url":"/druntime/core/sys/elf.html#LITUSE_ALPHA_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"LITUSE_ALPHA_TLS_LDM","package":"druntime","parentType":"","signature":"LITUSE_ALPHA_TLS_LDM","url":"/druntime/core/sys/elf.html#LITUSE_ALPHA_TLS_LDM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_ALPHA_PLTRO","package":"druntime","parentType":"","signature":"DT_ALPHA_PLTRO","url":"/druntime/core/sys/elf.html#DT_ALPHA_PLTRO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_ALPHA_NUM","package":"druntime","parentType":"","signature":"DT_ALPHA_NUM","url":"/druntime/core/sys/elf.html#DT_ALPHA_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PPC_EMB","package":"druntime","parentType":"","signature":"EF_PPC_EMB","url":"/druntime/core/sys/elf.html#EF_PPC_EMB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PPC_RELOCATABLE","package":"druntime","parentType":"","signature":"EF_PPC_RELOCATABLE","url":"/druntime/core/sys/elf.html#EF_PPC_RELOCATABLE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_PPC_RELOCATABLE_LIB","package":"druntime","parentType":"","signature":"EF_PPC_RELOCATABLE_LIB","url":"/druntime/core/sys/elf.html#EF_PPC_RELOCATABLE_LIB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_NONE","package":"druntime","parentType":"","signature":"R_PPC_NONE","url":"/druntime/core/sys/elf.html#R_PPC_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR32","package":"druntime","parentType":"","signature":"R_PPC_ADDR32","url":"/druntime/core/sys/elf.html#R_PPC_ADDR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR24","package":"druntime","parentType":"","signature":"R_PPC_ADDR24","url":"/druntime/core/sys/elf.html#R_PPC_ADDR24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR16","package":"druntime","parentType":"","signature":"R_PPC_ADDR16","url":"/druntime/core/sys/elf.html#R_PPC_ADDR16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR16_LO","package":"druntime","parentType":"","signature":"R_PPC_ADDR16_LO","url":"/druntime/core/sys/elf.html#R_PPC_ADDR16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR16_HI","package":"druntime","parentType":"","signature":"R_PPC_ADDR16_HI","url":"/druntime/core/sys/elf.html#R_PPC_ADDR16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR16_HA","package":"druntime","parentType":"","signature":"R_PPC_ADDR16_HA","url":"/druntime/core/sys/elf.html#R_PPC_ADDR16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR14","package":"druntime","parentType":"","signature":"R_PPC_ADDR14","url":"/druntime/core/sys/elf.html#R_PPC_ADDR14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR14_BRTAKEN","package":"druntime","parentType":"","signature":"R_PPC_ADDR14_BRTAKEN","url":"/druntime/core/sys/elf.html#R_PPC_ADDR14_BRTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_ADDR14_BRNTAKEN","package":"druntime","parentType":"","signature":"R_PPC_ADDR14_BRNTAKEN","url":"/druntime/core/sys/elf.html#R_PPC_ADDR14_BRNTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL24","package":"druntime","parentType":"","signature":"R_PPC_REL24","url":"/druntime/core/sys/elf.html#R_PPC_REL24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL14","package":"druntime","parentType":"","signature":"R_PPC_REL14","url":"/druntime/core/sys/elf.html#R_PPC_REL14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL14_BRTAKEN","package":"druntime","parentType":"","signature":"R_PPC_REL14_BRTAKEN","url":"/druntime/core/sys/elf.html#R_PPC_REL14_BRTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL14_BRNTAKEN","package":"druntime","parentType":"","signature":"R_PPC_REL14_BRNTAKEN","url":"/druntime/core/sys/elf.html#R_PPC_REL14_BRNTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT16","package":"druntime","parentType":"","signature":"R_PPC_GOT16","url":"/druntime/core/sys/elf.html#R_PPC_GOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT16_LO","package":"druntime","parentType":"","signature":"R_PPC_GOT16_LO","url":"/druntime/core/sys/elf.html#R_PPC_GOT16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT16_HI","package":"druntime","parentType":"","signature":"R_PPC_GOT16_HI","url":"/druntime/core/sys/elf.html#R_PPC_GOT16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT16_HA","package":"druntime","parentType":"","signature":"R_PPC_GOT16_HA","url":"/druntime/core/sys/elf.html#R_PPC_GOT16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_PLTREL24","package":"druntime","parentType":"","signature":"R_PPC_PLTREL24","url":"/druntime/core/sys/elf.html#R_PPC_PLTREL24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_COPY","package":"druntime","parentType":"","signature":"R_PPC_COPY","url":"/druntime/core/sys/elf.html#R_PPC_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GLOB_DAT","package":"druntime","parentType":"","signature":"R_PPC_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_PPC_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_JMP_SLOT","package":"druntime","parentType":"","signature":"R_PPC_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_PPC_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_RELATIVE","package":"druntime","parentType":"","signature":"R_PPC_RELATIVE","url":"/druntime/core/sys/elf.html#R_PPC_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_LOCAL24PC","package":"druntime","parentType":"","signature":"R_PPC_LOCAL24PC","url":"/druntime/core/sys/elf.html#R_PPC_LOCAL24PC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_UADDR32","package":"druntime","parentType":"","signature":"R_PPC_UADDR32","url":"/druntime/core/sys/elf.html#R_PPC_UADDR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_UADDR16","package":"druntime","parentType":"","signature":"R_PPC_UADDR16","url":"/druntime/core/sys/elf.html#R_PPC_UADDR16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL32","package":"druntime","parentType":"","signature":"R_PPC_REL32","url":"/druntime/core/sys/elf.html#R_PPC_REL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_PLT32","package":"druntime","parentType":"","signature":"R_PPC_PLT32","url":"/druntime/core/sys/elf.html#R_PPC_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_PLTREL32","package":"druntime","parentType":"","signature":"R_PPC_PLTREL32","url":"/druntime/core/sys/elf.html#R_PPC_PLTREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_PLT16_LO","package":"druntime","parentType":"","signature":"R_PPC_PLT16_LO","url":"/druntime/core/sys/elf.html#R_PPC_PLT16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_PLT16_HI","package":"druntime","parentType":"","signature":"R_PPC_PLT16_HI","url":"/druntime/core/sys/elf.html#R_PPC_PLT16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_PLT16_HA","package":"druntime","parentType":"","signature":"R_PPC_PLT16_HA","url":"/druntime/core/sys/elf.html#R_PPC_PLT16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_SDAREL16","package":"druntime","parentType":"","signature":"R_PPC_SDAREL16","url":"/druntime/core/sys/elf.html#R_PPC_SDAREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_SECTOFF","package":"druntime","parentType":"","signature":"R_PPC_SECTOFF","url":"/druntime/core/sys/elf.html#R_PPC_SECTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_SECTOFF_LO","package":"druntime","parentType":"","signature":"R_PPC_SECTOFF_LO","url":"/druntime/core/sys/elf.html#R_PPC_SECTOFF_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_SECTOFF_HI","package":"druntime","parentType":"","signature":"R_PPC_SECTOFF_HI","url":"/druntime/core/sys/elf.html#R_PPC_SECTOFF_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_SECTOFF_HA","package":"druntime","parentType":"","signature":"R_PPC_SECTOFF_HA","url":"/druntime/core/sys/elf.html#R_PPC_SECTOFF_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TLS","package":"druntime","parentType":"","signature":"R_PPC_TLS","url":"/druntime/core/sys/elf.html#R_PPC_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DTPMOD32","package":"druntime","parentType":"","signature":"R_PPC_DTPMOD32","url":"/druntime/core/sys/elf.html#R_PPC_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TPREL16","package":"druntime","parentType":"","signature":"R_PPC_TPREL16","url":"/druntime/core/sys/elf.html#R_PPC_TPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TPREL16_LO","package":"druntime","parentType":"","signature":"R_PPC_TPREL16_LO","url":"/druntime/core/sys/elf.html#R_PPC_TPREL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC_TPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC_TPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC_TPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC_TPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TPREL32","package":"druntime","parentType":"","signature":"R_PPC_TPREL32","url":"/druntime/core/sys/elf.html#R_PPC_TPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DTPREL16","package":"druntime","parentType":"","signature":"R_PPC_DTPREL16","url":"/druntime/core/sys/elf.html#R_PPC_DTPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DTPREL16_LO","package":"druntime","parentType":"","signature":"R_PPC_DTPREL16_LO","url":"/druntime/core/sys/elf.html#R_PPC_DTPREL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DTPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC_DTPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC_DTPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DTPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC_DTPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC_DTPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DTPREL32","package":"druntime","parentType":"","signature":"R_PPC_DTPREL32","url":"/druntime/core/sys/elf.html#R_PPC_DTPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSGD16","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSGD16","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSGD16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSGD16_LO","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSGD16_LO","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSGD16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSGD16_HI","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSGD16_HI","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSGD16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSGD16_HA","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSGD16_HA","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSGD16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSLD16","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSLD16","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSLD16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSLD16_LO","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSLD16_LO","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSLD16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSLD16_HI","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSLD16_HI","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSLD16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TLSLD16_HA","package":"druntime","parentType":"","signature":"R_PPC_GOT_TLSLD16_HA","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TLSLD16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TPREL16","package":"druntime","parentType":"","signature":"R_PPC_GOT_TPREL16","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TPREL16_LO","package":"druntime","parentType":"","signature":"R_PPC_GOT_TPREL16_LO","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TPREL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC_GOT_TPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_TPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC_GOT_TPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC_GOT_TPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_DTPREL16","package":"druntime","parentType":"","signature":"R_PPC_GOT_DTPREL16","url":"/druntime/core/sys/elf.html#R_PPC_GOT_DTPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_DTPREL16_LO","package":"druntime","parentType":"","signature":"R_PPC_GOT_DTPREL16_LO","url":"/druntime/core/sys/elf.html#R_PPC_GOT_DTPREL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_DTPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC_GOT_DTPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC_GOT_DTPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_GOT_DTPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC_GOT_DTPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC_GOT_DTPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_NADDR32","package":"druntime","parentType":"","signature":"R_PPC_EMB_NADDR32","url":"/druntime/core/sys/elf.html#R_PPC_EMB_NADDR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_NADDR16","package":"druntime","parentType":"","signature":"R_PPC_EMB_NADDR16","url":"/druntime/core/sys/elf.html#R_PPC_EMB_NADDR16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_NADDR16_LO","package":"druntime","parentType":"","signature":"R_PPC_EMB_NADDR16_LO","url":"/druntime/core/sys/elf.html#R_PPC_EMB_NADDR16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_NADDR16_HI","package":"druntime","parentType":"","signature":"R_PPC_EMB_NADDR16_HI","url":"/druntime/core/sys/elf.html#R_PPC_EMB_NADDR16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_NADDR16_HA","package":"druntime","parentType":"","signature":"R_PPC_EMB_NADDR16_HA","url":"/druntime/core/sys/elf.html#R_PPC_EMB_NADDR16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_SDAI16","package":"druntime","parentType":"","signature":"R_PPC_EMB_SDAI16","url":"/druntime/core/sys/elf.html#R_PPC_EMB_SDAI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_SDA2I16","package":"druntime","parentType":"","signature":"R_PPC_EMB_SDA2I16","url":"/druntime/core/sys/elf.html#R_PPC_EMB_SDA2I16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_SDA2REL","package":"druntime","parentType":"","signature":"R_PPC_EMB_SDA2REL","url":"/druntime/core/sys/elf.html#R_PPC_EMB_SDA2REL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_SDA21","package":"druntime","parentType":"","signature":"R_PPC_EMB_SDA21","url":"/druntime/core/sys/elf.html#R_PPC_EMB_SDA21"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_MRKREF","package":"druntime","parentType":"","signature":"R_PPC_EMB_MRKREF","url":"/druntime/core/sys/elf.html#R_PPC_EMB_MRKREF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_RELSEC16","package":"druntime","parentType":"","signature":"R_PPC_EMB_RELSEC16","url":"/druntime/core/sys/elf.html#R_PPC_EMB_RELSEC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_RELST_LO","package":"druntime","parentType":"","signature":"R_PPC_EMB_RELST_LO","url":"/druntime/core/sys/elf.html#R_PPC_EMB_RELST_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_RELST_HI","package":"druntime","parentType":"","signature":"R_PPC_EMB_RELST_HI","url":"/druntime/core/sys/elf.html#R_PPC_EMB_RELST_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_RELST_HA","package":"druntime","parentType":"","signature":"R_PPC_EMB_RELST_HA","url":"/druntime/core/sys/elf.html#R_PPC_EMB_RELST_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_BIT_FLD","package":"druntime","parentType":"","signature":"R_PPC_EMB_BIT_FLD","url":"/druntime/core/sys/elf.html#R_PPC_EMB_BIT_FLD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_EMB_RELSDA","package":"druntime","parentType":"","signature":"R_PPC_EMB_RELSDA","url":"/druntime/core/sys/elf.html#R_PPC_EMB_RELSDA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DIAB_SDA21_LO","package":"druntime","parentType":"","signature":"R_PPC_DIAB_SDA21_LO","url":"/druntime/core/sys/elf.html#R_PPC_DIAB_SDA21_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DIAB_SDA21_HI","package":"druntime","parentType":"","signature":"R_PPC_DIAB_SDA21_HI","url":"/druntime/core/sys/elf.html#R_PPC_DIAB_SDA21_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DIAB_SDA21_HA","package":"druntime","parentType":"","signature":"R_PPC_DIAB_SDA21_HA","url":"/druntime/core/sys/elf.html#R_PPC_DIAB_SDA21_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DIAB_RELSDA_LO","package":"druntime","parentType":"","signature":"R_PPC_DIAB_RELSDA_LO","url":"/druntime/core/sys/elf.html#R_PPC_DIAB_RELSDA_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DIAB_RELSDA_HI","package":"druntime","parentType":"","signature":"R_PPC_DIAB_RELSDA_HI","url":"/druntime/core/sys/elf.html#R_PPC_DIAB_RELSDA_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_DIAB_RELSDA_HA","package":"druntime","parentType":"","signature":"R_PPC_DIAB_RELSDA_HA","url":"/druntime/core/sys/elf.html#R_PPC_DIAB_RELSDA_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_IRELATIVE","package":"druntime","parentType":"","signature":"R_PPC_IRELATIVE","url":"/druntime/core/sys/elf.html#R_PPC_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL16","package":"druntime","parentType":"","signature":"R_PPC_REL16","url":"/druntime/core/sys/elf.html#R_PPC_REL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL16_LO","package":"druntime","parentType":"","signature":"R_PPC_REL16_LO","url":"/druntime/core/sys/elf.html#R_PPC_REL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL16_HI","package":"druntime","parentType":"","signature":"R_PPC_REL16_HI","url":"/druntime/core/sys/elf.html#R_PPC_REL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_REL16_HA","package":"druntime","parentType":"","signature":"R_PPC_REL16_HA","url":"/druntime/core/sys/elf.html#R_PPC_REL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC_TOC16","package":"druntime","parentType":"","signature":"R_PPC_TOC16","url":"/druntime/core/sys/elf.html#R_PPC_TOC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PPC_GOT","package":"druntime","parentType":"","signature":"DT_PPC_GOT","url":"/druntime/core/sys/elf.html#DT_PPC_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PPC_NUM","package":"druntime","parentType":"","signature":"DT_PPC_NUM","url":"/druntime/core/sys/elf.html#DT_PPC_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_NONE","package":"druntime","parentType":"","signature":"R_PPC64_NONE","url":"/druntime/core/sys/elf.html#R_PPC64_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR32","package":"druntime","parentType":"","signature":"R_PPC64_ADDR32","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR24","package":"druntime","parentType":"","signature":"R_PPC64_ADDR24","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_LO","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_HI","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_HA","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR14","package":"druntime","parentType":"","signature":"R_PPC64_ADDR14","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR14_BRTAKEN","package":"druntime","parentType":"","signature":"R_PPC64_ADDR14_BRTAKEN","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR14_BRTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR14_BRNTAKEN","package":"druntime","parentType":"","signature":"R_PPC64_ADDR14_BRNTAKEN","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR14_BRNTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL24","package":"druntime","parentType":"","signature":"R_PPC64_REL24","url":"/druntime/core/sys/elf.html#R_PPC64_REL24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL14","package":"druntime","parentType":"","signature":"R_PPC64_REL14","url":"/druntime/core/sys/elf.html#R_PPC64_REL14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL14_BRTAKEN","package":"druntime","parentType":"","signature":"R_PPC64_REL14_BRTAKEN","url":"/druntime/core/sys/elf.html#R_PPC64_REL14_BRTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL14_BRNTAKEN","package":"druntime","parentType":"","signature":"R_PPC64_REL14_BRNTAKEN","url":"/druntime/core/sys/elf.html#R_PPC64_REL14_BRNTAKEN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT16","package":"druntime","parentType":"","signature":"R_PPC64_GOT16","url":"/druntime/core/sys/elf.html#R_PPC64_GOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT16_LO","package":"druntime","parentType":"","signature":"R_PPC64_GOT16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_GOT16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT16_HI","package":"druntime","parentType":"","signature":"R_PPC64_GOT16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_GOT16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT16_HA","package":"druntime","parentType":"","signature":"R_PPC64_GOT16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_GOT16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_COPY","package":"druntime","parentType":"","signature":"R_PPC64_COPY","url":"/druntime/core/sys/elf.html#R_PPC64_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GLOB_DAT","package":"druntime","parentType":"","signature":"R_PPC64_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_PPC64_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_JMP_SLOT","package":"druntime","parentType":"","signature":"R_PPC64_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_PPC64_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_RELATIVE","package":"druntime","parentType":"","signature":"R_PPC64_RELATIVE","url":"/druntime/core/sys/elf.html#R_PPC64_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_UADDR32","package":"druntime","parentType":"","signature":"R_PPC64_UADDR32","url":"/druntime/core/sys/elf.html#R_PPC64_UADDR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_UADDR16","package":"druntime","parentType":"","signature":"R_PPC64_UADDR16","url":"/druntime/core/sys/elf.html#R_PPC64_UADDR16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL32","package":"druntime","parentType":"","signature":"R_PPC64_REL32","url":"/druntime/core/sys/elf.html#R_PPC64_REL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLT32","package":"druntime","parentType":"","signature":"R_PPC64_PLT32","url":"/druntime/core/sys/elf.html#R_PPC64_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTREL32","package":"druntime","parentType":"","signature":"R_PPC64_PLTREL32","url":"/druntime/core/sys/elf.html#R_PPC64_PLTREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLT16_LO","package":"druntime","parentType":"","signature":"R_PPC64_PLT16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_PLT16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLT16_HI","package":"druntime","parentType":"","signature":"R_PPC64_PLT16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_PLT16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLT16_HA","package":"druntime","parentType":"","signature":"R_PPC64_PLT16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_PLT16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_SECTOFF","package":"druntime","parentType":"","signature":"R_PPC64_SECTOFF","url":"/druntime/core/sys/elf.html#R_PPC64_SECTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_SECTOFF_LO","package":"druntime","parentType":"","signature":"R_PPC64_SECTOFF_LO","url":"/druntime/core/sys/elf.html#R_PPC64_SECTOFF_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_SECTOFF_HI","package":"druntime","parentType":"","signature":"R_PPC64_SECTOFF_HI","url":"/druntime/core/sys/elf.html#R_PPC64_SECTOFF_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_SECTOFF_HA","package":"druntime","parentType":"","signature":"R_PPC64_SECTOFF_HA","url":"/druntime/core/sys/elf.html#R_PPC64_SECTOFF_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR30","package":"druntime","parentType":"","signature":"R_PPC64_ADDR30","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR30"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR64","package":"druntime","parentType":"","signature":"R_PPC64_ADDR64","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_HIGHER","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_HIGHER","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_HIGHER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_HIGHERA","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_HIGHERA","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_HIGHERA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_HIGHEST","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_HIGHEST","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_HIGHEST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_HIGHESTA","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_HIGHESTA","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_HIGHESTA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_UADDR64","package":"druntime","parentType":"","signature":"R_PPC64_UADDR64","url":"/druntime/core/sys/elf.html#R_PPC64_UADDR64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL64","package":"druntime","parentType":"","signature":"R_PPC64_REL64","url":"/druntime/core/sys/elf.html#R_PPC64_REL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLT64","package":"druntime","parentType":"","signature":"R_PPC64_PLT64","url":"/druntime/core/sys/elf.html#R_PPC64_PLT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTREL64","package":"druntime","parentType":"","signature":"R_PPC64_PLTREL64","url":"/druntime/core/sys/elf.html#R_PPC64_PLTREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC16","package":"druntime","parentType":"","signature":"R_PPC64_TOC16","url":"/druntime/core/sys/elf.html#R_PPC64_TOC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC16_LO","package":"druntime","parentType":"","signature":"R_PPC64_TOC16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_TOC16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC16_HI","package":"druntime","parentType":"","signature":"R_PPC64_TOC16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_TOC16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC16_HA","package":"druntime","parentType":"","signature":"R_PPC64_TOC16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_TOC16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC","package":"druntime","parentType":"","signature":"R_PPC64_TOC","url":"/druntime/core/sys/elf.html#R_PPC64_TOC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTGOT16","package":"druntime","parentType":"","signature":"R_PPC64_PLTGOT16","url":"/druntime/core/sys/elf.html#R_PPC64_PLTGOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTGOT16_LO","package":"druntime","parentType":"","signature":"R_PPC64_PLTGOT16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_PLTGOT16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTGOT16_HI","package":"druntime","parentType":"","signature":"R_PPC64_PLTGOT16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_PLTGOT16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTGOT16_HA","package":"druntime","parentType":"","signature":"R_PPC64_PLTGOT16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_PLTGOT16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_DS","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_ADDR16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_ADDR16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_ADDR16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT16_DS","package":"druntime","parentType":"","signature":"R_PPC64_GOT16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_GOT16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_GOT16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_GOT16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLT16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_PLT16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_PLT16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_SECTOFF_DS","package":"druntime","parentType":"","signature":"R_PPC64_SECTOFF_DS","url":"/druntime/core/sys/elf.html#R_PPC64_SECTOFF_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_SECTOFF_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_SECTOFF_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_SECTOFF_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC16_DS","package":"druntime","parentType":"","signature":"R_PPC64_TOC16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_TOC16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TOC16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_TOC16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_TOC16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTGOT16_DS","package":"druntime","parentType":"","signature":"R_PPC64_PLTGOT16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_PLTGOT16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_PLTGOT16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_PLTGOT16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_PLTGOT16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TLS","package":"druntime","parentType":"","signature":"R_PPC64_TLS","url":"/druntime/core/sys/elf.html#R_PPC64_TLS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPMOD64","package":"druntime","parentType":"","signature":"R_PPC64_DTPMOD64","url":"/druntime/core/sys/elf.html#R_PPC64_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_LO","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL64","package":"druntime","parentType":"","signature":"R_PPC64_TPREL64","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_LO","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL64","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL64","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSGD16","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSGD16","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSGD16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSGD16_LO","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSGD16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSGD16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSGD16_HI","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSGD16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSGD16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSGD16_HA","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSGD16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSGD16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSLD16","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSLD16","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSLD16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSLD16_LO","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSLD16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSLD16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSLD16_HI","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSLD16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSLD16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TLSLD16_HA","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TLSLD16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TLSLD16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TPREL16_DS","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TPREL16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TPREL16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TPREL16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TPREL16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TPREL16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_TPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC64_GOT_TPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_TPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_DTPREL16_DS","package":"druntime","parentType":"","signature":"R_PPC64_GOT_DTPREL16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_DTPREL16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_DTPREL16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_GOT_DTPREL16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_DTPREL16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_DTPREL16_HI","package":"druntime","parentType":"","signature":"R_PPC64_GOT_DTPREL16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_DTPREL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_GOT_DTPREL16_HA","package":"druntime","parentType":"","signature":"R_PPC64_GOT_DTPREL16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_GOT_DTPREL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_DS","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_HIGHER","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_HIGHER","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_HIGHER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_HIGHERA","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_HIGHERA","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_HIGHERA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_HIGHEST","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_HIGHEST","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_HIGHEST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_TPREL16_HIGHESTA","package":"druntime","parentType":"","signature":"R_PPC64_TPREL16_HIGHESTA","url":"/druntime/core/sys/elf.html#R_PPC64_TPREL16_HIGHESTA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_DS","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_DS","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_LO_DS","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_LO_DS","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_LO_DS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_HIGHER","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_HIGHER","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_HIGHER"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_HIGHERA","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_HIGHERA","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_HIGHERA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_HIGHEST","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_HIGHEST","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_HIGHEST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_DTPREL16_HIGHESTA","package":"druntime","parentType":"","signature":"R_PPC64_DTPREL16_HIGHESTA","url":"/druntime/core/sys/elf.html#R_PPC64_DTPREL16_HIGHESTA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_JMP_IREL","package":"druntime","parentType":"","signature":"R_PPC64_JMP_IREL","url":"/druntime/core/sys/elf.html#R_PPC64_JMP_IREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_IRELATIVE","package":"druntime","parentType":"","signature":"R_PPC64_IRELATIVE","url":"/druntime/core/sys/elf.html#R_PPC64_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL16","package":"druntime","parentType":"","signature":"R_PPC64_REL16","url":"/druntime/core/sys/elf.html#R_PPC64_REL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL16_LO","package":"druntime","parentType":"","signature":"R_PPC64_REL16_LO","url":"/druntime/core/sys/elf.html#R_PPC64_REL16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL16_HI","package":"druntime","parentType":"","signature":"R_PPC64_REL16_HI","url":"/druntime/core/sys/elf.html#R_PPC64_REL16_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_PPC64_REL16_HA","package":"druntime","parentType":"","signature":"R_PPC64_REL16_HA","url":"/druntime/core/sys/elf.html#R_PPC64_REL16_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PPC64_GLINK","package":"druntime","parentType":"","signature":"DT_PPC64_GLINK","url":"/druntime/core/sys/elf.html#DT_PPC64_GLINK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PPC64_OPD","package":"druntime","parentType":"","signature":"DT_PPC64_OPD","url":"/druntime/core/sys/elf.html#DT_PPC64_OPD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PPC64_OPDSZ","package":"druntime","parentType":"","signature":"DT_PPC64_OPDSZ","url":"/druntime/core/sys/elf.html#DT_PPC64_OPDSZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_PPC64_NUM","package":"druntime","parentType":"","signature":"DT_PPC64_NUM","url":"/druntime/core/sys/elf.html#DT_PPC64_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_RELEXEC","package":"druntime","parentType":"","signature":"EF_ARM_RELEXEC","url":"/druntime/core/sys/elf.html#EF_ARM_RELEXEC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_HASENTRY","package":"druntime","parentType":"","signature":"EF_ARM_HASENTRY","url":"/druntime/core/sys/elf.html#EF_ARM_HASENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_INTERWORK","package":"druntime","parentType":"","signature":"EF_ARM_INTERWORK","url":"/druntime/core/sys/elf.html#EF_ARM_INTERWORK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_APCS_26","package":"druntime","parentType":"","signature":"EF_ARM_APCS_26","url":"/druntime/core/sys/elf.html#EF_ARM_APCS_26"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_APCS_FLOAT","package":"druntime","parentType":"","signature":"EF_ARM_APCS_FLOAT","url":"/druntime/core/sys/elf.html#EF_ARM_APCS_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_PIC","package":"druntime","parentType":"","signature":"EF_ARM_PIC","url":"/druntime/core/sys/elf.html#EF_ARM_PIC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_ALIGN8","package":"druntime","parentType":"","signature":"EF_ARM_ALIGN8","url":"/druntime/core/sys/elf.html#EF_ARM_ALIGN8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_NEW_ABI","package":"druntime","parentType":"","signature":"EF_ARM_NEW_ABI","url":"/druntime/core/sys/elf.html#EF_ARM_NEW_ABI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_OLD_ABI","package":"druntime","parentType":"","signature":"EF_ARM_OLD_ABI","url":"/druntime/core/sys/elf.html#EF_ARM_OLD_ABI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_SOFT_FLOAT","package":"druntime","parentType":"","signature":"EF_ARM_SOFT_FLOAT","url":"/druntime/core/sys/elf.html#EF_ARM_SOFT_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_VFP_FLOAT","package":"druntime","parentType":"","signature":"EF_ARM_VFP_FLOAT","url":"/druntime/core/sys/elf.html#EF_ARM_VFP_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_MAVERICK_FLOAT","package":"druntime","parentType":"","signature":"EF_ARM_MAVERICK_FLOAT","url":"/druntime/core/sys/elf.html#EF_ARM_MAVERICK_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_ABI_FLOAT_SOFT","package":"druntime","parentType":"","signature":"EF_ARM_ABI_FLOAT_SOFT","url":"/druntime/core/sys/elf.html#EF_ARM_ABI_FLOAT_SOFT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_ABI_FLOAT_HARD","package":"druntime","parentType":"","signature":"EF_ARM_ABI_FLOAT_HARD","url":"/druntime/core/sys/elf.html#EF_ARM_ABI_FLOAT_HARD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_SYMSARESORTED","package":"druntime","parentType":"","signature":"EF_ARM_SYMSARESORTED","url":"/druntime/core/sys/elf.html#EF_ARM_SYMSARESORTED"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_DYNSYMSUSESEGIDX","package":"druntime","parentType":"","signature":"EF_ARM_DYNSYMSUSESEGIDX","url":"/druntime/core/sys/elf.html#EF_ARM_DYNSYMSUSESEGIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_MAPSYMSFIRST","package":"druntime","parentType":"","signature":"EF_ARM_MAPSYMSFIRST","url":"/druntime/core/sys/elf.html#EF_ARM_MAPSYMSFIRST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABIMASK","package":"druntime","parentType":"","signature":"EF_ARM_EABIMASK","url":"/druntime/core/sys/elf.html#EF_ARM_EABIMASK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_BE8","package":"druntime","parentType":"","signature":"EF_ARM_BE8","url":"/druntime/core/sys/elf.html#EF_ARM_BE8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_LE8","package":"druntime","parentType":"","signature":"EF_ARM_LE8","url":"/druntime/core/sys/elf.html#EF_ARM_LE8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABI_UNKNOWN","package":"druntime","parentType":"","signature":"EF_ARM_EABI_UNKNOWN","url":"/druntime/core/sys/elf.html#EF_ARM_EABI_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABI_VER1","package":"druntime","parentType":"","signature":"EF_ARM_EABI_VER1","url":"/druntime/core/sys/elf.html#EF_ARM_EABI_VER1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABI_VER2","package":"druntime","parentType":"","signature":"EF_ARM_EABI_VER2","url":"/druntime/core/sys/elf.html#EF_ARM_EABI_VER2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABI_VER3","package":"druntime","parentType":"","signature":"EF_ARM_EABI_VER3","url":"/druntime/core/sys/elf.html#EF_ARM_EABI_VER3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABI_VER4","package":"druntime","parentType":"","signature":"EF_ARM_EABI_VER4","url":"/druntime/core/sys/elf.html#EF_ARM_EABI_VER4"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_ARM_EABI_VER5","package":"druntime","parentType":"","signature":"EF_ARM_EABI_VER5","url":"/druntime/core/sys/elf.html#EF_ARM_EABI_VER5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_ARM_TFUNC","package":"druntime","parentType":"","signature":"STT_ARM_TFUNC","url":"/druntime/core/sys/elf.html#STT_ARM_TFUNC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"STT_ARM_16BIT","package":"druntime","parentType":"","signature":"STT_ARM_16BIT","url":"/druntime/core/sys/elf.html#STT_ARM_16BIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_ARM_ENTRYSECT","package":"druntime","parentType":"","signature":"SHF_ARM_ENTRYSECT","url":"/druntime/core/sys/elf.html#SHF_ARM_ENTRYSECT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_ARM_COMDEF","package":"druntime","parentType":"","signature":"SHF_ARM_COMDEF","url":"/druntime/core/sys/elf.html#SHF_ARM_COMDEF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_ARM_SB","package":"druntime","parentType":"","signature":"PF_ARM_SB","url":"/druntime/core/sys/elf.html#PF_ARM_SB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_ARM_PI","package":"druntime","parentType":"","signature":"PF_ARM_PI","url":"/druntime/core/sys/elf.html#PF_ARM_PI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_ARM_ABS","package":"druntime","parentType":"","signature":"PF_ARM_ABS","url":"/druntime/core/sys/elf.html#PF_ARM_ABS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_ARM_EXIDX","package":"druntime","parentType":"","signature":"PT_ARM_EXIDX","url":"/druntime/core/sys/elf.html#PT_ARM_EXIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_ARM_EXIDX","package":"druntime","parentType":"","signature":"SHT_ARM_EXIDX","url":"/druntime/core/sys/elf.html#SHT_ARM_EXIDX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_ARM_PREEMPTMAP","package":"druntime","parentType":"","signature":"SHT_ARM_PREEMPTMAP","url":"/druntime/core/sys/elf.html#SHT_ARM_PREEMPTMAP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_ARM_ATTRIBUTES","package":"druntime","parentType":"","signature":"SHT_ARM_ATTRIBUTES","url":"/druntime/core/sys/elf.html#SHT_ARM_ATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_NONE","package":"druntime","parentType":"","signature":"R_AARCH64_NONE","url":"/druntime/core/sys/elf.html#R_AARCH64_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_ABS64","package":"druntime","parentType":"","signature":"R_AARCH64_ABS64","url":"/druntime/core/sys/elf.html#R_AARCH64_ABS64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_ABS32","package":"druntime","parentType":"","signature":"R_AARCH64_ABS32","url":"/druntime/core/sys/elf.html#R_AARCH64_ABS32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_COPY","package":"druntime","parentType":"","signature":"R_AARCH64_COPY","url":"/druntime/core/sys/elf.html#R_AARCH64_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_GLOB_DAT","package":"druntime","parentType":"","signature":"R_AARCH64_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_AARCH64_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_AARCH64_JUMP_SLOT","url":"/druntime/core/sys/elf.html#R_AARCH64_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_RELATIVE","package":"druntime","parentType":"","signature":"R_AARCH64_RELATIVE","url":"/druntime/core/sys/elf.html#R_AARCH64_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_AARCH64_TLS_DTPMOD64","url":"/druntime/core/sys/elf.html#R_AARCH64_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_TLS_DTPREL64","package":"druntime","parentType":"","signature":"R_AARCH64_TLS_DTPREL64","url":"/druntime/core/sys/elf.html#R_AARCH64_TLS_DTPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_TLS_TPREL64","package":"druntime","parentType":"","signature":"R_AARCH64_TLS_TPREL64","url":"/druntime/core/sys/elf.html#R_AARCH64_TLS_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_AARCH64_TLSDESC","package":"druntime","parentType":"","signature":"R_AARCH64_TLSDESC","url":"/druntime/core/sys/elf.html#R_AARCH64_TLSDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_NONE","package":"druntime","parentType":"","signature":"R_ARM_NONE","url":"/druntime/core/sys/elf.html#R_ARM_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_PC24","package":"druntime","parentType":"","signature":"R_ARM_PC24","url":"/druntime/core/sys/elf.html#R_ARM_PC24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ABS32","package":"druntime","parentType":"","signature":"R_ARM_ABS32","url":"/druntime/core/sys/elf.html#R_ARM_ABS32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_REL32","package":"druntime","parentType":"","signature":"R_ARM_REL32","url":"/druntime/core/sys/elf.html#R_ARM_REL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_PC13","package":"druntime","parentType":"","signature":"R_ARM_PC13","url":"/druntime/core/sys/elf.html#R_ARM_PC13"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ABS16","package":"druntime","parentType":"","signature":"R_ARM_ABS16","url":"/druntime/core/sys/elf.html#R_ARM_ABS16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ABS12","package":"druntime","parentType":"","signature":"R_ARM_ABS12","url":"/druntime/core/sys/elf.html#R_ARM_ABS12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_ABS5","package":"druntime","parentType":"","signature":"R_ARM_THM_ABS5","url":"/druntime/core/sys/elf.html#R_ARM_THM_ABS5"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ABS8","package":"druntime","parentType":"","signature":"R_ARM_ABS8","url":"/druntime/core/sys/elf.html#R_ARM_ABS8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_SBREL32","package":"druntime","parentType":"","signature":"R_ARM_SBREL32","url":"/druntime/core/sys/elf.html#R_ARM_SBREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_PC22","package":"druntime","parentType":"","signature":"R_ARM_THM_PC22","url":"/druntime/core/sys/elf.html#R_ARM_THM_PC22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_PC8","package":"druntime","parentType":"","signature":"R_ARM_THM_PC8","url":"/druntime/core/sys/elf.html#R_ARM_THM_PC8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_AMP_VCALL9","package":"druntime","parentType":"","signature":"R_ARM_AMP_VCALL9","url":"/druntime/core/sys/elf.html#R_ARM_AMP_VCALL9"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_SWI24","package":"druntime","parentType":"","signature":"R_ARM_SWI24","url":"/druntime/core/sys/elf.html#R_ARM_SWI24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_DESC","package":"druntime","parentType":"","signature":"R_ARM_TLS_DESC","url":"/druntime/core/sys/elf.html#R_ARM_TLS_DESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_SWI8","package":"druntime","parentType":"","signature":"R_ARM_THM_SWI8","url":"/druntime/core/sys/elf.html#R_ARM_THM_SWI8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_XPC25","package":"druntime","parentType":"","signature":"R_ARM_XPC25","url":"/druntime/core/sys/elf.html#R_ARM_XPC25"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_XPC22","package":"druntime","parentType":"","signature":"R_ARM_THM_XPC22","url":"/druntime/core/sys/elf.html#R_ARM_THM_XPC22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_ARM_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_ARM_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_ARM_TLS_TPOFF32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_COPY","package":"druntime","parentType":"","signature":"R_ARM_COPY","url":"/druntime/core/sys/elf.html#R_ARM_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_GLOB_DAT","package":"druntime","parentType":"","signature":"R_ARM_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_ARM_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_ARM_JUMP_SLOT","url":"/druntime/core/sys/elf.html#R_ARM_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RELATIVE","package":"druntime","parentType":"","signature":"R_ARM_RELATIVE","url":"/druntime/core/sys/elf.html#R_ARM_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_GOTOFF","package":"druntime","parentType":"","signature":"R_ARM_GOTOFF","url":"/druntime/core/sys/elf.html#R_ARM_GOTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_GOTPC","package":"druntime","parentType":"","signature":"R_ARM_GOTPC","url":"/druntime/core/sys/elf.html#R_ARM_GOTPC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_GOT32","package":"druntime","parentType":"","signature":"R_ARM_GOT32","url":"/druntime/core/sys/elf.html#R_ARM_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_PLT32","package":"druntime","parentType":"","signature":"R_ARM_PLT32","url":"/druntime/core/sys/elf.html#R_ARM_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ALU_PCREL_7_0","package":"druntime","parentType":"","signature":"R_ARM_ALU_PCREL_7_0","url":"/druntime/core/sys/elf.html#R_ARM_ALU_PCREL_7_0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ALU_PCREL_15_8","package":"druntime","parentType":"","signature":"R_ARM_ALU_PCREL_15_8","url":"/druntime/core/sys/elf.html#R_ARM_ALU_PCREL_15_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ALU_PCREL_23_15","package":"druntime","parentType":"","signature":"R_ARM_ALU_PCREL_23_15","url":"/druntime/core/sys/elf.html#R_ARM_ALU_PCREL_23_15"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_LDR_SBREL_11_0","package":"druntime","parentType":"","signature":"R_ARM_LDR_SBREL_11_0","url":"/druntime/core/sys/elf.html#R_ARM_LDR_SBREL_11_0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ALU_SBREL_19_12","package":"druntime","parentType":"","signature":"R_ARM_ALU_SBREL_19_12","url":"/druntime/core/sys/elf.html#R_ARM_ALU_SBREL_19_12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_ALU_SBREL_27_20","package":"druntime","parentType":"","signature":"R_ARM_ALU_SBREL_27_20","url":"/druntime/core/sys/elf.html#R_ARM_ALU_SBREL_27_20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_GOTDESC","package":"druntime","parentType":"","signature":"R_ARM_TLS_GOTDESC","url":"/druntime/core/sys/elf.html#R_ARM_TLS_GOTDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_CALL","package":"druntime","parentType":"","signature":"R_ARM_TLS_CALL","url":"/druntime/core/sys/elf.html#R_ARM_TLS_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_DESCSEQ","package":"druntime","parentType":"","signature":"R_ARM_TLS_DESCSEQ","url":"/druntime/core/sys/elf.html#R_ARM_TLS_DESCSEQ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_TLS_CALL","package":"druntime","parentType":"","signature":"R_ARM_THM_TLS_CALL","url":"/druntime/core/sys/elf.html#R_ARM_THM_TLS_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_ARM_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_ARM_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_ARM_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_ARM_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_PC11","package":"druntime","parentType":"","signature":"R_ARM_THM_PC11","url":"/druntime/core/sys/elf.html#R_ARM_THM_PC11"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_PC9","package":"druntime","parentType":"","signature":"R_ARM_THM_PC9","url":"/druntime/core/sys/elf.html#R_ARM_THM_PC9"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_GD32","package":"druntime","parentType":"","signature":"R_ARM_TLS_GD32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_GD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_LDM32","package":"druntime","parentType":"","signature":"R_ARM_TLS_LDM32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_LDM32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_LDO32","package":"druntime","parentType":"","signature":"R_ARM_TLS_LDO32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_LDO32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_IE32","package":"druntime","parentType":"","signature":"R_ARM_TLS_IE32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_IE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_TLS_LE32","package":"druntime","parentType":"","signature":"R_ARM_TLS_LE32","url":"/druntime/core/sys/elf.html#R_ARM_TLS_LE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_TLS_DESCSEQ","package":"druntime","parentType":"","signature":"R_ARM_THM_TLS_DESCSEQ","url":"/druntime/core/sys/elf.html#R_ARM_THM_TLS_DESCSEQ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_IRELATIVE","package":"druntime","parentType":"","signature":"R_ARM_IRELATIVE","url":"/druntime/core/sys/elf.html#R_ARM_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RXPC25","package":"druntime","parentType":"","signature":"R_ARM_RXPC25","url":"/druntime/core/sys/elf.html#R_ARM_RXPC25"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RSBREL32","package":"druntime","parentType":"","signature":"R_ARM_RSBREL32","url":"/druntime/core/sys/elf.html#R_ARM_RSBREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_THM_RPC22","package":"druntime","parentType":"","signature":"R_ARM_THM_RPC22","url":"/druntime/core/sys/elf.html#R_ARM_THM_RPC22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RREL32","package":"druntime","parentType":"","signature":"R_ARM_RREL32","url":"/druntime/core/sys/elf.html#R_ARM_RREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RABS22","package":"druntime","parentType":"","signature":"R_ARM_RABS22","url":"/druntime/core/sys/elf.html#R_ARM_RABS22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RPC24","package":"druntime","parentType":"","signature":"R_ARM_RPC24","url":"/druntime/core/sys/elf.html#R_ARM_RPC24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_RBASE","package":"druntime","parentType":"","signature":"R_ARM_RBASE","url":"/druntime/core/sys/elf.html#R_ARM_RBASE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_ARM_NUM","package":"druntime","parentType":"","signature":"R_ARM_NUM","url":"/druntime/core/sys/elf.html#R_ARM_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_IA_64_MASKOS","package":"druntime","parentType":"","signature":"EF_IA_64_MASKOS","url":"/druntime/core/sys/elf.html#EF_IA_64_MASKOS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_IA_64_ABI64","package":"druntime","parentType":"","signature":"EF_IA_64_ABI64","url":"/druntime/core/sys/elf.html#EF_IA_64_ABI64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_IA_64_ARCH","package":"druntime","parentType":"","signature":"EF_IA_64_ARCH","url":"/druntime/core/sys/elf.html#EF_IA_64_ARCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_IA_64_ARCHEXT","package":"druntime","parentType":"","signature":"PT_IA_64_ARCHEXT","url":"/druntime/core/sys/elf.html#PT_IA_64_ARCHEXT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_IA_64_UNWIND","package":"druntime","parentType":"","signature":"PT_IA_64_UNWIND","url":"/druntime/core/sys/elf.html#PT_IA_64_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_IA_64_HP_OPT_ANOT","package":"druntime","parentType":"","signature":"PT_IA_64_HP_OPT_ANOT","url":"/druntime/core/sys/elf.html#PT_IA_64_HP_OPT_ANOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_IA_64_HP_HSL_ANOT","package":"druntime","parentType":"","signature":"PT_IA_64_HP_HSL_ANOT","url":"/druntime/core/sys/elf.html#PT_IA_64_HP_HSL_ANOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PT_IA_64_HP_STACK","package":"druntime","parentType":"","signature":"PT_IA_64_HP_STACK","url":"/druntime/core/sys/elf.html#PT_IA_64_HP_STACK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"PF_IA_64_NORECOV","package":"druntime","parentType":"","signature":"PF_IA_64_NORECOV","url":"/druntime/core/sys/elf.html#PF_IA_64_NORECOV"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_IA_64_EXT","package":"druntime","parentType":"","signature":"SHT_IA_64_EXT","url":"/druntime/core/sys/elf.html#SHT_IA_64_EXT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHT_IA_64_UNWIND","package":"druntime","parentType":"","signature":"SHT_IA_64_UNWIND","url":"/druntime/core/sys/elf.html#SHT_IA_64_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_IA_64_SHORT","package":"druntime","parentType":"","signature":"SHF_IA_64_SHORT","url":"/druntime/core/sys/elf.html#SHF_IA_64_SHORT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"SHF_IA_64_NORECOV","package":"druntime","parentType":"","signature":"SHF_IA_64_NORECOV","url":"/druntime/core/sys/elf.html#SHF_IA_64_NORECOV"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_IA_64_PLT_RESERVE","package":"druntime","parentType":"","signature":"DT_IA_64_PLT_RESERVE","url":"/druntime/core/sys/elf.html#DT_IA_64_PLT_RESERVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"DT_IA_64_NUM","package":"druntime","parentType":"","signature":"DT_IA_64_NUM","url":"/druntime/core/sys/elf.html#DT_IA_64_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_NONE","package":"druntime","parentType":"","signature":"R_IA64_NONE","url":"/druntime/core/sys/elf.html#R_IA64_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_IMM14","package":"druntime","parentType":"","signature":"R_IA64_IMM14","url":"/druntime/core/sys/elf.html#R_IA64_IMM14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_IMM22","package":"druntime","parentType":"","signature":"R_IA64_IMM22","url":"/druntime/core/sys/elf.html#R_IA64_IMM22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_IMM64","package":"druntime","parentType":"","signature":"R_IA64_IMM64","url":"/druntime/core/sys/elf.html#R_IA64_IMM64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DIR32MSB","package":"druntime","parentType":"","signature":"R_IA64_DIR32MSB","url":"/druntime/core/sys/elf.html#R_IA64_DIR32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DIR32LSB","package":"druntime","parentType":"","signature":"R_IA64_DIR32LSB","url":"/druntime/core/sys/elf.html#R_IA64_DIR32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DIR64MSB","package":"druntime","parentType":"","signature":"R_IA64_DIR64MSB","url":"/druntime/core/sys/elf.html#R_IA64_DIR64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DIR64LSB","package":"druntime","parentType":"","signature":"R_IA64_DIR64LSB","url":"/druntime/core/sys/elf.html#R_IA64_DIR64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_GPREL22","package":"druntime","parentType":"","signature":"R_IA64_GPREL22","url":"/druntime/core/sys/elf.html#R_IA64_GPREL22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_GPREL64I","package":"druntime","parentType":"","signature":"R_IA64_GPREL64I","url":"/druntime/core/sys/elf.html#R_IA64_GPREL64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_GPREL32MSB","package":"druntime","parentType":"","signature":"R_IA64_GPREL32MSB","url":"/druntime/core/sys/elf.html#R_IA64_GPREL32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_GPREL32LSB","package":"druntime","parentType":"","signature":"R_IA64_GPREL32LSB","url":"/druntime/core/sys/elf.html#R_IA64_GPREL32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_GPREL64MSB","package":"druntime","parentType":"","signature":"R_IA64_GPREL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_GPREL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_GPREL64LSB","package":"druntime","parentType":"","signature":"R_IA64_GPREL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_GPREL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF22","package":"druntime","parentType":"","signature":"R_IA64_LTOFF22","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF64I","package":"druntime","parentType":"","signature":"R_IA64_LTOFF64I","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PLTOFF22","package":"druntime","parentType":"","signature":"R_IA64_PLTOFF22","url":"/druntime/core/sys/elf.html#R_IA64_PLTOFF22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PLTOFF64I","package":"druntime","parentType":"","signature":"R_IA64_PLTOFF64I","url":"/druntime/core/sys/elf.html#R_IA64_PLTOFF64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PLTOFF64MSB","package":"druntime","parentType":"","signature":"R_IA64_PLTOFF64MSB","url":"/druntime/core/sys/elf.html#R_IA64_PLTOFF64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PLTOFF64LSB","package":"druntime","parentType":"","signature":"R_IA64_PLTOFF64LSB","url":"/druntime/core/sys/elf.html#R_IA64_PLTOFF64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_FPTR64I","package":"druntime","parentType":"","signature":"R_IA64_FPTR64I","url":"/druntime/core/sys/elf.html#R_IA64_FPTR64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_FPTR32MSB","package":"druntime","parentType":"","signature":"R_IA64_FPTR32MSB","url":"/druntime/core/sys/elf.html#R_IA64_FPTR32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_FPTR32LSB","package":"druntime","parentType":"","signature":"R_IA64_FPTR32LSB","url":"/druntime/core/sys/elf.html#R_IA64_FPTR32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_FPTR64MSB","package":"druntime","parentType":"","signature":"R_IA64_FPTR64MSB","url":"/druntime/core/sys/elf.html#R_IA64_FPTR64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_FPTR64LSB","package":"druntime","parentType":"","signature":"R_IA64_FPTR64LSB","url":"/druntime/core/sys/elf.html#R_IA64_FPTR64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL60B","package":"druntime","parentType":"","signature":"R_IA64_PCREL60B","url":"/druntime/core/sys/elf.html#R_IA64_PCREL60B"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL21B","package":"druntime","parentType":"","signature":"R_IA64_PCREL21B","url":"/druntime/core/sys/elf.html#R_IA64_PCREL21B"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL21M","package":"druntime","parentType":"","signature":"R_IA64_PCREL21M","url":"/druntime/core/sys/elf.html#R_IA64_PCREL21M"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL21F","package":"druntime","parentType":"","signature":"R_IA64_PCREL21F","url":"/druntime/core/sys/elf.html#R_IA64_PCREL21F"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL32MSB","package":"druntime","parentType":"","signature":"R_IA64_PCREL32MSB","url":"/druntime/core/sys/elf.html#R_IA64_PCREL32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL32LSB","package":"druntime","parentType":"","signature":"R_IA64_PCREL32LSB","url":"/druntime/core/sys/elf.html#R_IA64_PCREL32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL64MSB","package":"druntime","parentType":"","signature":"R_IA64_PCREL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_PCREL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL64LSB","package":"druntime","parentType":"","signature":"R_IA64_PCREL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_PCREL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_FPTR22","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_FPTR22","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_FPTR22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_FPTR64I","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_FPTR64I","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_FPTR64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_FPTR32MSB","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_FPTR32MSB","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_FPTR32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_FPTR32LSB","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_FPTR32LSB","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_FPTR32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_FPTR64MSB","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_FPTR64MSB","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_FPTR64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_FPTR64LSB","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_FPTR64LSB","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_FPTR64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SEGREL32MSB","package":"druntime","parentType":"","signature":"R_IA64_SEGREL32MSB","url":"/druntime/core/sys/elf.html#R_IA64_SEGREL32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SEGREL32LSB","package":"druntime","parentType":"","signature":"R_IA64_SEGREL32LSB","url":"/druntime/core/sys/elf.html#R_IA64_SEGREL32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SEGREL64MSB","package":"druntime","parentType":"","signature":"R_IA64_SEGREL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_SEGREL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SEGREL64LSB","package":"druntime","parentType":"","signature":"R_IA64_SEGREL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_SEGREL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SECREL32MSB","package":"druntime","parentType":"","signature":"R_IA64_SECREL32MSB","url":"/druntime/core/sys/elf.html#R_IA64_SECREL32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SECREL32LSB","package":"druntime","parentType":"","signature":"R_IA64_SECREL32LSB","url":"/druntime/core/sys/elf.html#R_IA64_SECREL32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SECREL64MSB","package":"druntime","parentType":"","signature":"R_IA64_SECREL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_SECREL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SECREL64LSB","package":"druntime","parentType":"","signature":"R_IA64_SECREL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_SECREL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_REL32MSB","package":"druntime","parentType":"","signature":"R_IA64_REL32MSB","url":"/druntime/core/sys/elf.html#R_IA64_REL32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_REL32LSB","package":"druntime","parentType":"","signature":"R_IA64_REL32LSB","url":"/druntime/core/sys/elf.html#R_IA64_REL32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_REL64MSB","package":"druntime","parentType":"","signature":"R_IA64_REL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_REL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_REL64LSB","package":"druntime","parentType":"","signature":"R_IA64_REL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_REL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTV32MSB","package":"druntime","parentType":"","signature":"R_IA64_LTV32MSB","url":"/druntime/core/sys/elf.html#R_IA64_LTV32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTV32LSB","package":"druntime","parentType":"","signature":"R_IA64_LTV32LSB","url":"/druntime/core/sys/elf.html#R_IA64_LTV32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTV64MSB","package":"druntime","parentType":"","signature":"R_IA64_LTV64MSB","url":"/druntime/core/sys/elf.html#R_IA64_LTV64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTV64LSB","package":"druntime","parentType":"","signature":"R_IA64_LTV64LSB","url":"/druntime/core/sys/elf.html#R_IA64_LTV64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL21BI","package":"druntime","parentType":"","signature":"R_IA64_PCREL21BI","url":"/druntime/core/sys/elf.html#R_IA64_PCREL21BI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL22","package":"druntime","parentType":"","signature":"R_IA64_PCREL22","url":"/druntime/core/sys/elf.html#R_IA64_PCREL22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_PCREL64I","package":"druntime","parentType":"","signature":"R_IA64_PCREL64I","url":"/druntime/core/sys/elf.html#R_IA64_PCREL64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_IPLTMSB","package":"druntime","parentType":"","signature":"R_IA64_IPLTMSB","url":"/druntime/core/sys/elf.html#R_IA64_IPLTMSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_IPLTLSB","package":"druntime","parentType":"","signature":"R_IA64_IPLTLSB","url":"/druntime/core/sys/elf.html#R_IA64_IPLTLSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_COPY","package":"druntime","parentType":"","signature":"R_IA64_COPY","url":"/druntime/core/sys/elf.html#R_IA64_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_SUB","package":"druntime","parentType":"","signature":"R_IA64_SUB","url":"/druntime/core/sys/elf.html#R_IA64_SUB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF22X","package":"druntime","parentType":"","signature":"R_IA64_LTOFF22X","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF22X"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LDXMOV","package":"druntime","parentType":"","signature":"R_IA64_LDXMOV","url":"/druntime/core/sys/elf.html#R_IA64_LDXMOV"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_TPREL14","package":"druntime","parentType":"","signature":"R_IA64_TPREL14","url":"/druntime/core/sys/elf.html#R_IA64_TPREL14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_TPREL22","package":"druntime","parentType":"","signature":"R_IA64_TPREL22","url":"/druntime/core/sys/elf.html#R_IA64_TPREL22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_TPREL64I","package":"druntime","parentType":"","signature":"R_IA64_TPREL64I","url":"/druntime/core/sys/elf.html#R_IA64_TPREL64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_TPREL64MSB","package":"druntime","parentType":"","signature":"R_IA64_TPREL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_TPREL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_TPREL64LSB","package":"druntime","parentType":"","signature":"R_IA64_TPREL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_TPREL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_TPREL22","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_TPREL22","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_TPREL22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPMOD64MSB","package":"druntime","parentType":"","signature":"R_IA64_DTPMOD64MSB","url":"/druntime/core/sys/elf.html#R_IA64_DTPMOD64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPMOD64LSB","package":"druntime","parentType":"","signature":"R_IA64_DTPMOD64LSB","url":"/druntime/core/sys/elf.html#R_IA64_DTPMOD64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_DTPMOD22","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_DTPMOD22","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_DTPMOD22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL14","package":"druntime","parentType":"","signature":"R_IA64_DTPREL14","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL14"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL22","package":"druntime","parentType":"","signature":"R_IA64_DTPREL22","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL64I","package":"druntime","parentType":"","signature":"R_IA64_DTPREL64I","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL64I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL32MSB","package":"druntime","parentType":"","signature":"R_IA64_DTPREL32MSB","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL32MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL32LSB","package":"druntime","parentType":"","signature":"R_IA64_DTPREL32LSB","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL32LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL64MSB","package":"druntime","parentType":"","signature":"R_IA64_DTPREL64MSB","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL64MSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_DTPREL64LSB","package":"druntime","parentType":"","signature":"R_IA64_DTPREL64LSB","url":"/druntime/core/sys/elf.html#R_IA64_DTPREL64LSB"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_IA64_LTOFF_DTPREL22","package":"druntime","parentType":"","signature":"R_IA64_LTOFF_DTPREL22","url":"/druntime/core/sys/elf.html#R_IA64_LTOFF_DTPREL22"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH_MACH_MASK","package":"druntime","parentType":"","signature":"EF_SH_MACH_MASK","url":"/druntime/core/sys/elf.html#EF_SH_MACH_MASK"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH_UNKNOWN","package":"druntime","parentType":"","signature":"EF_SH_UNKNOWN","url":"/druntime/core/sys/elf.html#EF_SH_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH1","package":"druntime","parentType":"","signature":"EF_SH1","url":"/druntime/core/sys/elf.html#EF_SH1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2","package":"druntime","parentType":"","signature":"EF_SH2","url":"/druntime/core/sys/elf.html#EF_SH2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH3","package":"druntime","parentType":"","signature":"EF_SH3","url":"/druntime/core/sys/elf.html#EF_SH3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH_DSP","package":"druntime","parentType":"","signature":"EF_SH_DSP","url":"/druntime/core/sys/elf.html#EF_SH_DSP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH3_DSP","package":"druntime","parentType":"","signature":"EF_SH3_DSP","url":"/druntime/core/sys/elf.html#EF_SH3_DSP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH4AL_DSP","package":"druntime","parentType":"","signature":"EF_SH4AL_DSP","url":"/druntime/core/sys/elf.html#EF_SH4AL_DSP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH3E","package":"druntime","parentType":"","signature":"EF_SH3E","url":"/druntime/core/sys/elf.html#EF_SH3E"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH4","package":"druntime","parentType":"","signature":"EF_SH4","url":"/druntime/core/sys/elf.html#EF_SH4"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2E","package":"druntime","parentType":"","signature":"EF_SH2E","url":"/druntime/core/sys/elf.html#EF_SH2E"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH4A","package":"druntime","parentType":"","signature":"EF_SH4A","url":"/druntime/core/sys/elf.html#EF_SH4A"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2A","package":"druntime","parentType":"","signature":"EF_SH2A","url":"/druntime/core/sys/elf.html#EF_SH2A"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH4_NOFPU","package":"druntime","parentType":"","signature":"EF_SH4_NOFPU","url":"/druntime/core/sys/elf.html#EF_SH4_NOFPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH4A_NOFPU","package":"druntime","parentType":"","signature":"EF_SH4A_NOFPU","url":"/druntime/core/sys/elf.html#EF_SH4A_NOFPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH4_NOMMU_NOFPU","package":"druntime","parentType":"","signature":"EF_SH4_NOMMU_NOFPU","url":"/druntime/core/sys/elf.html#EF_SH4_NOMMU_NOFPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2A_NOFPU","package":"druntime","parentType":"","signature":"EF_SH2A_NOFPU","url":"/druntime/core/sys/elf.html#EF_SH2A_NOFPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH3_NOMMU","package":"druntime","parentType":"","signature":"EF_SH3_NOMMU","url":"/druntime/core/sys/elf.html#EF_SH3_NOMMU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2A_SH4_NOFPU","package":"druntime","parentType":"","signature":"EF_SH2A_SH4_NOFPU","url":"/druntime/core/sys/elf.html#EF_SH2A_SH4_NOFPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2A_SH3_NOFPU","package":"druntime","parentType":"","signature":"EF_SH2A_SH3_NOFPU","url":"/druntime/core/sys/elf.html#EF_SH2A_SH3_NOFPU"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2A_SH4","package":"druntime","parentType":"","signature":"EF_SH2A_SH4","url":"/druntime/core/sys/elf.html#EF_SH2A_SH4"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_SH2A_SH3E","package":"druntime","parentType":"","signature":"EF_SH2A_SH3E","url":"/druntime/core/sys/elf.html#EF_SH2A_SH3E"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_NONE","package":"druntime","parentType":"","signature":"R_SH_NONE","url":"/druntime/core/sys/elf.html#R_SH_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR32","package":"druntime","parentType":"","signature":"R_SH_DIR32","url":"/druntime/core/sys/elf.html#R_SH_DIR32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_REL32","package":"druntime","parentType":"","signature":"R_SH_REL32","url":"/druntime/core/sys/elf.html#R_SH_REL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR8WPN","package":"druntime","parentType":"","signature":"R_SH_DIR8WPN","url":"/druntime/core/sys/elf.html#R_SH_DIR8WPN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_IND12W","package":"druntime","parentType":"","signature":"R_SH_IND12W","url":"/druntime/core/sys/elf.html#R_SH_IND12W"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR8WPL","package":"druntime","parentType":"","signature":"R_SH_DIR8WPL","url":"/druntime/core/sys/elf.html#R_SH_DIR8WPL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR8WPZ","package":"druntime","parentType":"","signature":"R_SH_DIR8WPZ","url":"/druntime/core/sys/elf.html#R_SH_DIR8WPZ"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR8BP","package":"druntime","parentType":"","signature":"R_SH_DIR8BP","url":"/druntime/core/sys/elf.html#R_SH_DIR8BP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR8W","package":"druntime","parentType":"","signature":"R_SH_DIR8W","url":"/druntime/core/sys/elf.html#R_SH_DIR8W"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DIR8L","package":"druntime","parentType":"","signature":"R_SH_DIR8L","url":"/druntime/core/sys/elf.html#R_SH_DIR8L"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_SWITCH16","package":"druntime","parentType":"","signature":"R_SH_SWITCH16","url":"/druntime/core/sys/elf.html#R_SH_SWITCH16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_SWITCH32","package":"druntime","parentType":"","signature":"R_SH_SWITCH32","url":"/druntime/core/sys/elf.html#R_SH_SWITCH32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_USES","package":"druntime","parentType":"","signature":"R_SH_USES","url":"/druntime/core/sys/elf.html#R_SH_USES"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_COUNT","package":"druntime","parentType":"","signature":"R_SH_COUNT","url":"/druntime/core/sys/elf.html#R_SH_COUNT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_ALIGN","package":"druntime","parentType":"","signature":"R_SH_ALIGN","url":"/druntime/core/sys/elf.html#R_SH_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_CODE","package":"druntime","parentType":"","signature":"R_SH_CODE","url":"/druntime/core/sys/elf.html#R_SH_CODE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_DATA","package":"druntime","parentType":"","signature":"R_SH_DATA","url":"/druntime/core/sys/elf.html#R_SH_DATA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_LABEL","package":"druntime","parentType":"","signature":"R_SH_LABEL","url":"/druntime/core/sys/elf.html#R_SH_LABEL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_SWITCH8","package":"druntime","parentType":"","signature":"R_SH_SWITCH8","url":"/druntime/core/sys/elf.html#R_SH_SWITCH8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_SH_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_SH_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_SH_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_SH_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_GD_32","package":"druntime","parentType":"","signature":"R_SH_TLS_GD_32","url":"/druntime/core/sys/elf.html#R_SH_TLS_GD_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_LD_32","package":"druntime","parentType":"","signature":"R_SH_TLS_LD_32","url":"/druntime/core/sys/elf.html#R_SH_TLS_LD_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_LDO_32","package":"druntime","parentType":"","signature":"R_SH_TLS_LDO_32","url":"/druntime/core/sys/elf.html#R_SH_TLS_LDO_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_IE_32","package":"druntime","parentType":"","signature":"R_SH_TLS_IE_32","url":"/druntime/core/sys/elf.html#R_SH_TLS_IE_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_LE_32","package":"druntime","parentType":"","signature":"R_SH_TLS_LE_32","url":"/druntime/core/sys/elf.html#R_SH_TLS_LE_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_SH_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_SH_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_SH_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_SH_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_SH_TLS_TPOFF32","url":"/druntime/core/sys/elf.html#R_SH_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_GOT32","package":"druntime","parentType":"","signature":"R_SH_GOT32","url":"/druntime/core/sys/elf.html#R_SH_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_PLT32","package":"druntime","parentType":"","signature":"R_SH_PLT32","url":"/druntime/core/sys/elf.html#R_SH_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_COPY","package":"druntime","parentType":"","signature":"R_SH_COPY","url":"/druntime/core/sys/elf.html#R_SH_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_GLOB_DAT","package":"druntime","parentType":"","signature":"R_SH_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_SH_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_JMP_SLOT","package":"druntime","parentType":"","signature":"R_SH_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_SH_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_RELATIVE","package":"druntime","parentType":"","signature":"R_SH_RELATIVE","url":"/druntime/core/sys/elf.html#R_SH_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_GOTOFF","package":"druntime","parentType":"","signature":"R_SH_GOTOFF","url":"/druntime/core/sys/elf.html#R_SH_GOTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_GOTPC","package":"druntime","parentType":"","signature":"R_SH_GOTPC","url":"/druntime/core/sys/elf.html#R_SH_GOTPC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_SH_NUM","package":"druntime","parentType":"","signature":"R_SH_NUM","url":"/druntime/core/sys/elf.html#R_SH_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_S390_HIGH_GPRS","package":"druntime","parentType":"","signature":"EF_S390_HIGH_GPRS","url":"/druntime/core/sys/elf.html#EF_S390_HIGH_GPRS"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_NONE","package":"druntime","parentType":"","signature":"R_390_NONE","url":"/druntime/core/sys/elf.html#R_390_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_8","package":"druntime","parentType":"","signature":"R_390_8","url":"/druntime/core/sys/elf.html#R_390_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_12","package":"druntime","parentType":"","signature":"R_390_12","url":"/druntime/core/sys/elf.html#R_390_12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_16","package":"druntime","parentType":"","signature":"R_390_16","url":"/druntime/core/sys/elf.html#R_390_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_32","package":"druntime","parentType":"","signature":"R_390_32","url":"/druntime/core/sys/elf.html#R_390_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PC32","package":"druntime","parentType":"","signature":"R_390_PC32","url":"/druntime/core/sys/elf.html#R_390_PC32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOT12","package":"druntime","parentType":"","signature":"R_390_GOT12","url":"/druntime/core/sys/elf.html#R_390_GOT12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOT32","package":"druntime","parentType":"","signature":"R_390_GOT32","url":"/druntime/core/sys/elf.html#R_390_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLT32","package":"druntime","parentType":"","signature":"R_390_PLT32","url":"/druntime/core/sys/elf.html#R_390_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_COPY","package":"druntime","parentType":"","signature":"R_390_COPY","url":"/druntime/core/sys/elf.html#R_390_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GLOB_DAT","package":"druntime","parentType":"","signature":"R_390_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_390_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_JMP_SLOT","package":"druntime","parentType":"","signature":"R_390_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_390_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_RELATIVE","package":"druntime","parentType":"","signature":"R_390_RELATIVE","url":"/druntime/core/sys/elf.html#R_390_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTOFF32","package":"druntime","parentType":"","signature":"R_390_GOTOFF32","url":"/druntime/core/sys/elf.html#R_390_GOTOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPC","package":"druntime","parentType":"","signature":"R_390_GOTPC","url":"/druntime/core/sys/elf.html#R_390_GOTPC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOT16","package":"druntime","parentType":"","signature":"R_390_GOT16","url":"/druntime/core/sys/elf.html#R_390_GOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PC16","package":"druntime","parentType":"","signature":"R_390_PC16","url":"/druntime/core/sys/elf.html#R_390_PC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PC16DBL","package":"druntime","parentType":"","signature":"R_390_PC16DBL","url":"/druntime/core/sys/elf.html#R_390_PC16DBL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLT16DBL","package":"druntime","parentType":"","signature":"R_390_PLT16DBL","url":"/druntime/core/sys/elf.html#R_390_PLT16DBL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PC32DBL","package":"druntime","parentType":"","signature":"R_390_PC32DBL","url":"/druntime/core/sys/elf.html#R_390_PC32DBL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLT32DBL","package":"druntime","parentType":"","signature":"R_390_PLT32DBL","url":"/druntime/core/sys/elf.html#R_390_PLT32DBL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPCDBL","package":"druntime","parentType":"","signature":"R_390_GOTPCDBL","url":"/druntime/core/sys/elf.html#R_390_GOTPCDBL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_64","package":"druntime","parentType":"","signature":"R_390_64","url":"/druntime/core/sys/elf.html#R_390_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PC64","package":"druntime","parentType":"","signature":"R_390_PC64","url":"/druntime/core/sys/elf.html#R_390_PC64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOT64","package":"druntime","parentType":"","signature":"R_390_GOT64","url":"/druntime/core/sys/elf.html#R_390_GOT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLT64","package":"druntime","parentType":"","signature":"R_390_PLT64","url":"/druntime/core/sys/elf.html#R_390_PLT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTENT","package":"druntime","parentType":"","signature":"R_390_GOTENT","url":"/druntime/core/sys/elf.html#R_390_GOTENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTOFF16","package":"druntime","parentType":"","signature":"R_390_GOTOFF16","url":"/druntime/core/sys/elf.html#R_390_GOTOFF16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTOFF64","package":"druntime","parentType":"","signature":"R_390_GOTOFF64","url":"/druntime/core/sys/elf.html#R_390_GOTOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPLT12","package":"druntime","parentType":"","signature":"R_390_GOTPLT12","url":"/druntime/core/sys/elf.html#R_390_GOTPLT12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPLT16","package":"druntime","parentType":"","signature":"R_390_GOTPLT16","url":"/druntime/core/sys/elf.html#R_390_GOTPLT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPLT32","package":"druntime","parentType":"","signature":"R_390_GOTPLT32","url":"/druntime/core/sys/elf.html#R_390_GOTPLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPLT64","package":"druntime","parentType":"","signature":"R_390_GOTPLT64","url":"/druntime/core/sys/elf.html#R_390_GOTPLT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPLTENT","package":"druntime","parentType":"","signature":"R_390_GOTPLTENT","url":"/druntime/core/sys/elf.html#R_390_GOTPLTENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLTOFF16","package":"druntime","parentType":"","signature":"R_390_PLTOFF16","url":"/druntime/core/sys/elf.html#R_390_PLTOFF16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLTOFF32","package":"druntime","parentType":"","signature":"R_390_PLTOFF32","url":"/druntime/core/sys/elf.html#R_390_PLTOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_PLTOFF64","package":"druntime","parentType":"","signature":"R_390_PLTOFF64","url":"/druntime/core/sys/elf.html#R_390_PLTOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LOAD","package":"druntime","parentType":"","signature":"R_390_TLS_LOAD","url":"/druntime/core/sys/elf.html#R_390_TLS_LOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GDCALL","package":"druntime","parentType":"","signature":"R_390_TLS_GDCALL","url":"/druntime/core/sys/elf.html#R_390_TLS_GDCALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LDCALL","package":"druntime","parentType":"","signature":"R_390_TLS_LDCALL","url":"/druntime/core/sys/elf.html#R_390_TLS_LDCALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GD32","package":"druntime","parentType":"","signature":"R_390_TLS_GD32","url":"/druntime/core/sys/elf.html#R_390_TLS_GD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GD64","package":"druntime","parentType":"","signature":"R_390_TLS_GD64","url":"/druntime/core/sys/elf.html#R_390_TLS_GD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GOTIE12","package":"druntime","parentType":"","signature":"R_390_TLS_GOTIE12","url":"/druntime/core/sys/elf.html#R_390_TLS_GOTIE12"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GOTIE32","package":"druntime","parentType":"","signature":"R_390_TLS_GOTIE32","url":"/druntime/core/sys/elf.html#R_390_TLS_GOTIE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GOTIE64","package":"druntime","parentType":"","signature":"R_390_TLS_GOTIE64","url":"/druntime/core/sys/elf.html#R_390_TLS_GOTIE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LDM32","package":"druntime","parentType":"","signature":"R_390_TLS_LDM32","url":"/druntime/core/sys/elf.html#R_390_TLS_LDM32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LDM64","package":"druntime","parentType":"","signature":"R_390_TLS_LDM64","url":"/druntime/core/sys/elf.html#R_390_TLS_LDM64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_IE32","package":"druntime","parentType":"","signature":"R_390_TLS_IE32","url":"/druntime/core/sys/elf.html#R_390_TLS_IE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_IE64","package":"druntime","parentType":"","signature":"R_390_TLS_IE64","url":"/druntime/core/sys/elf.html#R_390_TLS_IE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_IEENT","package":"druntime","parentType":"","signature":"R_390_TLS_IEENT","url":"/druntime/core/sys/elf.html#R_390_TLS_IEENT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LE32","package":"druntime","parentType":"","signature":"R_390_TLS_LE32","url":"/druntime/core/sys/elf.html#R_390_TLS_LE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LE64","package":"druntime","parentType":"","signature":"R_390_TLS_LE64","url":"/druntime/core/sys/elf.html#R_390_TLS_LE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LDO32","package":"druntime","parentType":"","signature":"R_390_TLS_LDO32","url":"/druntime/core/sys/elf.html#R_390_TLS_LDO32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_LDO64","package":"druntime","parentType":"","signature":"R_390_TLS_LDO64","url":"/druntime/core/sys/elf.html#R_390_TLS_LDO64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_DTPMOD","package":"druntime","parentType":"","signature":"R_390_TLS_DTPMOD","url":"/druntime/core/sys/elf.html#R_390_TLS_DTPMOD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_DTPOFF","package":"druntime","parentType":"","signature":"R_390_TLS_DTPOFF","url":"/druntime/core/sys/elf.html#R_390_TLS_DTPOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_TPOFF","package":"druntime","parentType":"","signature":"R_390_TLS_TPOFF","url":"/druntime/core/sys/elf.html#R_390_TLS_TPOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_20","package":"druntime","parentType":"","signature":"R_390_20","url":"/druntime/core/sys/elf.html#R_390_20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOT20","package":"druntime","parentType":"","signature":"R_390_GOT20","url":"/druntime/core/sys/elf.html#R_390_GOT20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_GOTPLT20","package":"druntime","parentType":"","signature":"R_390_GOTPLT20","url":"/druntime/core/sys/elf.html#R_390_GOTPLT20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_TLS_GOTIE20","package":"druntime","parentType":"","signature":"R_390_TLS_GOTIE20","url":"/druntime/core/sys/elf.html#R_390_TLS_GOTIE20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_IRELATIVE","package":"druntime","parentType":"","signature":"R_390_IRELATIVE","url":"/druntime/core/sys/elf.html#R_390_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_390_NUM","package":"druntime","parentType":"","signature":"R_390_NUM","url":"/druntime/core/sys/elf.html#R_390_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_NONE","package":"druntime","parentType":"","signature":"R_CRIS_NONE","url":"/druntime/core/sys/elf.html#R_CRIS_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_8","package":"druntime","parentType":"","signature":"R_CRIS_8","url":"/druntime/core/sys/elf.html#R_CRIS_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_16","package":"druntime","parentType":"","signature":"R_CRIS_16","url":"/druntime/core/sys/elf.html#R_CRIS_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32","package":"druntime","parentType":"","signature":"R_CRIS_32","url":"/druntime/core/sys/elf.html#R_CRIS_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_8_PCREL","package":"druntime","parentType":"","signature":"R_CRIS_8_PCREL","url":"/druntime/core/sys/elf.html#R_CRIS_8_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_16_PCREL","package":"druntime","parentType":"","signature":"R_CRIS_16_PCREL","url":"/druntime/core/sys/elf.html#R_CRIS_16_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32_PCREL","package":"druntime","parentType":"","signature":"R_CRIS_32_PCREL","url":"/druntime/core/sys/elf.html#R_CRIS_32_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_CRIS_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_CRIS_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_CRIS_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_CRIS_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_COPY","package":"druntime","parentType":"","signature":"R_CRIS_COPY","url":"/druntime/core/sys/elf.html#R_CRIS_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_GLOB_DAT","package":"druntime","parentType":"","signature":"R_CRIS_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_CRIS_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_CRIS_JUMP_SLOT","url":"/druntime/core/sys/elf.html#R_CRIS_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_RELATIVE","package":"druntime","parentType":"","signature":"R_CRIS_RELATIVE","url":"/druntime/core/sys/elf.html#R_CRIS_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_16_GOT","package":"druntime","parentType":"","signature":"R_CRIS_16_GOT","url":"/druntime/core/sys/elf.html#R_CRIS_16_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32_GOT","package":"druntime","parentType":"","signature":"R_CRIS_32_GOT","url":"/druntime/core/sys/elf.html#R_CRIS_32_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_16_GOTPLT","package":"druntime","parentType":"","signature":"R_CRIS_16_GOTPLT","url":"/druntime/core/sys/elf.html#R_CRIS_16_GOTPLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32_GOTPLT","package":"druntime","parentType":"","signature":"R_CRIS_32_GOTPLT","url":"/druntime/core/sys/elf.html#R_CRIS_32_GOTPLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32_GOTREL","package":"druntime","parentType":"","signature":"R_CRIS_32_GOTREL","url":"/druntime/core/sys/elf.html#R_CRIS_32_GOTREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32_PLT_GOTREL","package":"druntime","parentType":"","signature":"R_CRIS_32_PLT_GOTREL","url":"/druntime/core/sys/elf.html#R_CRIS_32_PLT_GOTREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_32_PLT_PCREL","package":"druntime","parentType":"","signature":"R_CRIS_32_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_CRIS_32_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_CRIS_NUM","package":"druntime","parentType":"","signature":"R_CRIS_NUM","url":"/druntime/core/sys/elf.html#R_CRIS_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_NONE","package":"druntime","parentType":"","signature":"R_X86_64_NONE","url":"/druntime/core/sys/elf.html#R_X86_64_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_64","package":"druntime","parentType":"","signature":"R_X86_64_64","url":"/druntime/core/sys/elf.html#R_X86_64_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_PC32","package":"druntime","parentType":"","signature":"R_X86_64_PC32","url":"/druntime/core/sys/elf.html#R_X86_64_PC32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOT32","package":"druntime","parentType":"","signature":"R_X86_64_GOT32","url":"/druntime/core/sys/elf.html#R_X86_64_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_PLT32","package":"druntime","parentType":"","signature":"R_X86_64_PLT32","url":"/druntime/core/sys/elf.html#R_X86_64_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_COPY","package":"druntime","parentType":"","signature":"R_X86_64_COPY","url":"/druntime/core/sys/elf.html#R_X86_64_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GLOB_DAT","package":"druntime","parentType":"","signature":"R_X86_64_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_X86_64_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_X86_64_JUMP_SLOT","url":"/druntime/core/sys/elf.html#R_X86_64_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_RELATIVE","package":"druntime","parentType":"","signature":"R_X86_64_RELATIVE","url":"/druntime/core/sys/elf.html#R_X86_64_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTPCREL","package":"druntime","parentType":"","signature":"R_X86_64_GOTPCREL","url":"/druntime/core/sys/elf.html#R_X86_64_GOTPCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_32","package":"druntime","parentType":"","signature":"R_X86_64_32","url":"/druntime/core/sys/elf.html#R_X86_64_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_32S","package":"druntime","parentType":"","signature":"R_X86_64_32S","url":"/druntime/core/sys/elf.html#R_X86_64_32S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_16","package":"druntime","parentType":"","signature":"R_X86_64_16","url":"/druntime/core/sys/elf.html#R_X86_64_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_PC16","package":"druntime","parentType":"","signature":"R_X86_64_PC16","url":"/druntime/core/sys/elf.html#R_X86_64_PC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_8","package":"druntime","parentType":"","signature":"R_X86_64_8","url":"/druntime/core/sys/elf.html#R_X86_64_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_PC8","package":"druntime","parentType":"","signature":"R_X86_64_PC8","url":"/druntime/core/sys/elf.html#R_X86_64_PC8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_DTPMOD64","package":"druntime","parentType":"","signature":"R_X86_64_DTPMOD64","url":"/druntime/core/sys/elf.html#R_X86_64_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_DTPOFF64","package":"druntime","parentType":"","signature":"R_X86_64_DTPOFF64","url":"/druntime/core/sys/elf.html#R_X86_64_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_TPOFF64","package":"druntime","parentType":"","signature":"R_X86_64_TPOFF64","url":"/druntime/core/sys/elf.html#R_X86_64_TPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_TLSGD","package":"druntime","parentType":"","signature":"R_X86_64_TLSGD","url":"/druntime/core/sys/elf.html#R_X86_64_TLSGD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_TLSLD","package":"druntime","parentType":"","signature":"R_X86_64_TLSLD","url":"/druntime/core/sys/elf.html#R_X86_64_TLSLD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_DTPOFF32","package":"druntime","parentType":"","signature":"R_X86_64_DTPOFF32","url":"/druntime/core/sys/elf.html#R_X86_64_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTTPOFF","package":"druntime","parentType":"","signature":"R_X86_64_GOTTPOFF","url":"/druntime/core/sys/elf.html#R_X86_64_GOTTPOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_TPOFF32","package":"druntime","parentType":"","signature":"R_X86_64_TPOFF32","url":"/druntime/core/sys/elf.html#R_X86_64_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_PC64","package":"druntime","parentType":"","signature":"R_X86_64_PC64","url":"/druntime/core/sys/elf.html#R_X86_64_PC64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTOFF64","package":"druntime","parentType":"","signature":"R_X86_64_GOTOFF64","url":"/druntime/core/sys/elf.html#R_X86_64_GOTOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTPC32","package":"druntime","parentType":"","signature":"R_X86_64_GOTPC32","url":"/druntime/core/sys/elf.html#R_X86_64_GOTPC32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOT64","package":"druntime","parentType":"","signature":"R_X86_64_GOT64","url":"/druntime/core/sys/elf.html#R_X86_64_GOT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTPCREL64","package":"druntime","parentType":"","signature":"R_X86_64_GOTPCREL64","url":"/druntime/core/sys/elf.html#R_X86_64_GOTPCREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTPC64","package":"druntime","parentType":"","signature":"R_X86_64_GOTPC64","url":"/druntime/core/sys/elf.html#R_X86_64_GOTPC64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTPLT64","package":"druntime","parentType":"","signature":"R_X86_64_GOTPLT64","url":"/druntime/core/sys/elf.html#R_X86_64_GOTPLT64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_PLTOFF64","package":"druntime","parentType":"","signature":"R_X86_64_PLTOFF64","url":"/druntime/core/sys/elf.html#R_X86_64_PLTOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_SIZE32","package":"druntime","parentType":"","signature":"R_X86_64_SIZE32","url":"/druntime/core/sys/elf.html#R_X86_64_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_SIZE64","package":"druntime","parentType":"","signature":"R_X86_64_SIZE64","url":"/druntime/core/sys/elf.html#R_X86_64_SIZE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_GOTPC32_TLSDESC","package":"druntime","parentType":"","signature":"R_X86_64_GOTPC32_TLSDESC","url":"/druntime/core/sys/elf.html#R_X86_64_GOTPC32_TLSDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_TLSDESC_CALL","package":"druntime","parentType":"","signature":"R_X86_64_TLSDESC_CALL","url":"/druntime/core/sys/elf.html#R_X86_64_TLSDESC_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_TLSDESC","package":"druntime","parentType":"","signature":"R_X86_64_TLSDESC","url":"/druntime/core/sys/elf.html#R_X86_64_TLSDESC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_IRELATIVE","package":"druntime","parentType":"","signature":"R_X86_64_IRELATIVE","url":"/druntime/core/sys/elf.html#R_X86_64_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_RELATIVE64","package":"druntime","parentType":"","signature":"R_X86_64_RELATIVE64","url":"/druntime/core/sys/elf.html#R_X86_64_RELATIVE64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_X86_64_NUM","package":"druntime","parentType":"","signature":"R_X86_64_NUM","url":"/druntime/core/sys/elf.html#R_X86_64_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_NONE","package":"druntime","parentType":"","signature":"R_MN10300_NONE","url":"/druntime/core/sys/elf.html#R_MN10300_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_32","package":"druntime","parentType":"","signature":"R_MN10300_32","url":"/druntime/core/sys/elf.html#R_MN10300_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_16","package":"druntime","parentType":"","signature":"R_MN10300_16","url":"/druntime/core/sys/elf.html#R_MN10300_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_8","package":"druntime","parentType":"","signature":"R_MN10300_8","url":"/druntime/core/sys/elf.html#R_MN10300_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_PCREL32","package":"druntime","parentType":"","signature":"R_MN10300_PCREL32","url":"/druntime/core/sys/elf.html#R_MN10300_PCREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_PCREL16","package":"druntime","parentType":"","signature":"R_MN10300_PCREL16","url":"/druntime/core/sys/elf.html#R_MN10300_PCREL16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_PCREL8","package":"druntime","parentType":"","signature":"R_MN10300_PCREL8","url":"/druntime/core/sys/elf.html#R_MN10300_PCREL8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_MN10300_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_MN10300_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_MN10300_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_MN10300_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_24","package":"druntime","parentType":"","signature":"R_MN10300_24","url":"/druntime/core/sys/elf.html#R_MN10300_24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOTPC32","package":"druntime","parentType":"","signature":"R_MN10300_GOTPC32","url":"/druntime/core/sys/elf.html#R_MN10300_GOTPC32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOTPC16","package":"druntime","parentType":"","signature":"R_MN10300_GOTPC16","url":"/druntime/core/sys/elf.html#R_MN10300_GOTPC16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOTOFF32","package":"druntime","parentType":"","signature":"R_MN10300_GOTOFF32","url":"/druntime/core/sys/elf.html#R_MN10300_GOTOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOTOFF24","package":"druntime","parentType":"","signature":"R_MN10300_GOTOFF24","url":"/druntime/core/sys/elf.html#R_MN10300_GOTOFF24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOTOFF16","package":"druntime","parentType":"","signature":"R_MN10300_GOTOFF16","url":"/druntime/core/sys/elf.html#R_MN10300_GOTOFF16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_PLT32","package":"druntime","parentType":"","signature":"R_MN10300_PLT32","url":"/druntime/core/sys/elf.html#R_MN10300_PLT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_PLT16","package":"druntime","parentType":"","signature":"R_MN10300_PLT16","url":"/druntime/core/sys/elf.html#R_MN10300_PLT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOT32","package":"druntime","parentType":"","signature":"R_MN10300_GOT32","url":"/druntime/core/sys/elf.html#R_MN10300_GOT32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOT24","package":"druntime","parentType":"","signature":"R_MN10300_GOT24","url":"/druntime/core/sys/elf.html#R_MN10300_GOT24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GOT16","package":"druntime","parentType":"","signature":"R_MN10300_GOT16","url":"/druntime/core/sys/elf.html#R_MN10300_GOT16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_COPY","package":"druntime","parentType":"","signature":"R_MN10300_COPY","url":"/druntime/core/sys/elf.html#R_MN10300_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_GLOB_DAT","package":"druntime","parentType":"","signature":"R_MN10300_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_MN10300_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_JMP_SLOT","package":"druntime","parentType":"","signature":"R_MN10300_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_MN10300_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_RELATIVE","package":"druntime","parentType":"","signature":"R_MN10300_RELATIVE","url":"/druntime/core/sys/elf.html#R_MN10300_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_GD","package":"druntime","parentType":"","signature":"R_MN10300_TLS_GD","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_LD","package":"druntime","parentType":"","signature":"R_MN10300_TLS_LD","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_LD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_LDO","package":"druntime","parentType":"","signature":"R_MN10300_TLS_LDO","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_LDO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_GOTIE","package":"druntime","parentType":"","signature":"R_MN10300_TLS_GOTIE","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_GOTIE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_IE","package":"druntime","parentType":"","signature":"R_MN10300_TLS_IE","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_LE","package":"druntime","parentType":"","signature":"R_MN10300_TLS_LE","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_DTPMOD","package":"druntime","parentType":"","signature":"R_MN10300_TLS_DTPMOD","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_DTPMOD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_DTPOFF","package":"druntime","parentType":"","signature":"R_MN10300_TLS_DTPOFF","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_DTPOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_TLS_TPOFF","package":"druntime","parentType":"","signature":"R_MN10300_TLS_TPOFF","url":"/druntime/core/sys/elf.html#R_MN10300_TLS_TPOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_SYM_DIFF","package":"druntime","parentType":"","signature":"R_MN10300_SYM_DIFF","url":"/druntime/core/sys/elf.html#R_MN10300_SYM_DIFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_ALIGN","package":"druntime","parentType":"","signature":"R_MN10300_ALIGN","url":"/druntime/core/sys/elf.html#R_MN10300_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_MN10300_NUM","package":"druntime","parentType":"","signature":"R_MN10300_NUM","url":"/druntime/core/sys/elf.html#R_MN10300_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_NONE","package":"druntime","parentType":"","signature":"R_M32R_NONE","url":"/druntime/core/sys/elf.html#R_M32R_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_16","package":"druntime","parentType":"","signature":"R_M32R_16","url":"/druntime/core/sys/elf.html#R_M32R_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_32","package":"druntime","parentType":"","signature":"R_M32R_32","url":"/druntime/core/sys/elf.html#R_M32R_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_24","package":"druntime","parentType":"","signature":"R_M32R_24","url":"/druntime/core/sys/elf.html#R_M32R_24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_10_PCREL","package":"druntime","parentType":"","signature":"R_M32R_10_PCREL","url":"/druntime/core/sys/elf.html#R_M32R_10_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_18_PCREL","package":"druntime","parentType":"","signature":"R_M32R_18_PCREL","url":"/druntime/core/sys/elf.html#R_M32R_18_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_26_PCREL","package":"druntime","parentType":"","signature":"R_M32R_26_PCREL","url":"/druntime/core/sys/elf.html#R_M32R_26_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_HI16_ULO","package":"druntime","parentType":"","signature":"R_M32R_HI16_ULO","url":"/druntime/core/sys/elf.html#R_M32R_HI16_ULO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_HI16_SLO","package":"druntime","parentType":"","signature":"R_M32R_HI16_SLO","url":"/druntime/core/sys/elf.html#R_M32R_HI16_SLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_LO16","package":"druntime","parentType":"","signature":"R_M32R_LO16","url":"/druntime/core/sys/elf.html#R_M32R_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_SDA16","package":"druntime","parentType":"","signature":"R_M32R_SDA16","url":"/druntime/core/sys/elf.html#R_M32R_SDA16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_M32R_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_M32R_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_M32R_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_M32R_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_16_RELA","package":"druntime","parentType":"","signature":"R_M32R_16_RELA","url":"/druntime/core/sys/elf.html#R_M32R_16_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_32_RELA","package":"druntime","parentType":"","signature":"R_M32R_32_RELA","url":"/druntime/core/sys/elf.html#R_M32R_32_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_24_RELA","package":"druntime","parentType":"","signature":"R_M32R_24_RELA","url":"/druntime/core/sys/elf.html#R_M32R_24_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_10_PCREL_RELA","package":"druntime","parentType":"","signature":"R_M32R_10_PCREL_RELA","url":"/druntime/core/sys/elf.html#R_M32R_10_PCREL_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_18_PCREL_RELA","package":"druntime","parentType":"","signature":"R_M32R_18_PCREL_RELA","url":"/druntime/core/sys/elf.html#R_M32R_18_PCREL_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_26_PCREL_RELA","package":"druntime","parentType":"","signature":"R_M32R_26_PCREL_RELA","url":"/druntime/core/sys/elf.html#R_M32R_26_PCREL_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_HI16_ULO_RELA","package":"druntime","parentType":"","signature":"R_M32R_HI16_ULO_RELA","url":"/druntime/core/sys/elf.html#R_M32R_HI16_ULO_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_HI16_SLO_RELA","package":"druntime","parentType":"","signature":"R_M32R_HI16_SLO_RELA","url":"/druntime/core/sys/elf.html#R_M32R_HI16_SLO_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_LO16_RELA","package":"druntime","parentType":"","signature":"R_M32R_LO16_RELA","url":"/druntime/core/sys/elf.html#R_M32R_LO16_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_SDA16_RELA","package":"druntime","parentType":"","signature":"R_M32R_SDA16_RELA","url":"/druntime/core/sys/elf.html#R_M32R_SDA16_RELA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_RELA_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_M32R_RELA_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_M32R_RELA_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_RELA_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_M32R_RELA_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_M32R_RELA_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_REL32","package":"druntime","parentType":"","signature":"R_M32R_REL32","url":"/druntime/core/sys/elf.html#R_M32R_REL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOT24","package":"druntime","parentType":"","signature":"R_M32R_GOT24","url":"/druntime/core/sys/elf.html#R_M32R_GOT24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_26_PLTREL","package":"druntime","parentType":"","signature":"R_M32R_26_PLTREL","url":"/druntime/core/sys/elf.html#R_M32R_26_PLTREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_COPY","package":"druntime","parentType":"","signature":"R_M32R_COPY","url":"/druntime/core/sys/elf.html#R_M32R_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GLOB_DAT","package":"druntime","parentType":"","signature":"R_M32R_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_M32R_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_JMP_SLOT","package":"druntime","parentType":"","signature":"R_M32R_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_M32R_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_RELATIVE","package":"druntime","parentType":"","signature":"R_M32R_RELATIVE","url":"/druntime/core/sys/elf.html#R_M32R_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTOFF","package":"druntime","parentType":"","signature":"R_M32R_GOTOFF","url":"/druntime/core/sys/elf.html#R_M32R_GOTOFF"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTPC24","package":"druntime","parentType":"","signature":"R_M32R_GOTPC24","url":"/druntime/core/sys/elf.html#R_M32R_GOTPC24"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOT16_HI_ULO","package":"druntime","parentType":"","signature":"R_M32R_GOT16_HI_ULO","url":"/druntime/core/sys/elf.html#R_M32R_GOT16_HI_ULO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOT16_HI_SLO","package":"druntime","parentType":"","signature":"R_M32R_GOT16_HI_SLO","url":"/druntime/core/sys/elf.html#R_M32R_GOT16_HI_SLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOT16_LO","package":"druntime","parentType":"","signature":"R_M32R_GOT16_LO","url":"/druntime/core/sys/elf.html#R_M32R_GOT16_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTPC_HI_ULO","package":"druntime","parentType":"","signature":"R_M32R_GOTPC_HI_ULO","url":"/druntime/core/sys/elf.html#R_M32R_GOTPC_HI_ULO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTPC_HI_SLO","package":"druntime","parentType":"","signature":"R_M32R_GOTPC_HI_SLO","url":"/druntime/core/sys/elf.html#R_M32R_GOTPC_HI_SLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTPC_LO","package":"druntime","parentType":"","signature":"R_M32R_GOTPC_LO","url":"/druntime/core/sys/elf.html#R_M32R_GOTPC_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTOFF_HI_ULO","package":"druntime","parentType":"","signature":"R_M32R_GOTOFF_HI_ULO","url":"/druntime/core/sys/elf.html#R_M32R_GOTOFF_HI_ULO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTOFF_HI_SLO","package":"druntime","parentType":"","signature":"R_M32R_GOTOFF_HI_SLO","url":"/druntime/core/sys/elf.html#R_M32R_GOTOFF_HI_SLO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_GOTOFF_LO","package":"druntime","parentType":"","signature":"R_M32R_GOTOFF_LO","url":"/druntime/core/sys/elf.html#R_M32R_GOTOFF_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_M32R_NUM","package":"druntime","parentType":"","signature":"R_M32R_NUM","url":"/druntime/core/sys/elf.html#R_M32R_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_NONE","package":"druntime","parentType":"","signature":"R_TILEPRO_NONE","url":"/druntime/core/sys/elf.html#R_TILEPRO_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_32","package":"druntime","parentType":"","signature":"R_TILEPRO_32","url":"/druntime/core/sys/elf.html#R_TILEPRO_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_16","package":"druntime","parentType":"","signature":"R_TILEPRO_16","url":"/druntime/core/sys/elf.html#R_TILEPRO_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_8","package":"druntime","parentType":"","signature":"R_TILEPRO_8","url":"/druntime/core/sys/elf.html#R_TILEPRO_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_32_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_32_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_32_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_16_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_16_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_16_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_8_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_8_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_8_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_LO16","package":"druntime","parentType":"","signature":"R_TILEPRO_LO16","url":"/druntime/core/sys/elf.html#R_TILEPRO_LO16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_HI16","package":"druntime","parentType":"","signature":"R_TILEPRO_HI16","url":"/druntime/core/sys/elf.html#R_TILEPRO_HI16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_HA16","package":"druntime","parentType":"","signature":"R_TILEPRO_HA16","url":"/druntime/core/sys/elf.html#R_TILEPRO_HA16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_COPY","package":"druntime","parentType":"","signature":"R_TILEPRO_COPY","url":"/druntime/core/sys/elf.html#R_TILEPRO_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_GLOB_DAT","package":"druntime","parentType":"","signature":"R_TILEPRO_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_TILEPRO_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_JMP_SLOT","package":"druntime","parentType":"","signature":"R_TILEPRO_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_TILEPRO_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_RELATIVE","package":"druntime","parentType":"","signature":"R_TILEPRO_RELATIVE","url":"/druntime/core/sys/elf.html#R_TILEPRO_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_BROFF_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_BROFF_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_BROFF_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_JOFFLONG_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_JOFFLONG_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_JOFFLONG_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_JOFFLONG_X1_PLT","package":"druntime","parentType":"","signature":"R_TILEPRO_JOFFLONG_X1_PLT","url":"/druntime/core/sys/elf.html#R_TILEPRO_JOFFLONG_X1_PLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_X0","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_X0","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_Y0","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_Y0","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_Y0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_Y1","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_Y1","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_Y1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_MT_IMM15_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_MT_IMM15_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_MT_IMM15_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_MF_IMM15_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_MF_IMM15_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_MF_IMM15_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_LO_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_LO_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_LO_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_LO_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_LO_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_LO_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_HI_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_HI_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_HI_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_HI_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_HI_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_HI_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_HA_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_HA_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_HA_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_HA_PCREL","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_HA_PCREL","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_HA_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_GOT","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_GOT","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_GOT","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_GOT","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_GOT_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_GOT_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_GOT_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_GOT_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_GOT_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_GOT_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_GOT_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_GOT_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_GOT_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_GOT_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_GOT_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_GOT_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_GOT_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_GOT_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_GOT_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_GOT_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_GOT_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_GOT_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_MMSTART_X0","package":"druntime","parentType":"","signature":"R_TILEPRO_MMSTART_X0","url":"/druntime/core/sys/elf.html#R_TILEPRO_MMSTART_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_MMEND_X0","package":"druntime","parentType":"","signature":"R_TILEPRO_MMEND_X0","url":"/druntime/core/sys/elf.html#R_TILEPRO_MMEND_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_MMSTART_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_MMSTART_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_MMSTART_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_MMEND_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_MMEND_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_MMEND_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_SHAMT_X0","package":"druntime","parentType":"","signature":"R_TILEPRO_SHAMT_X0","url":"/druntime/core/sys/elf.html#R_TILEPRO_SHAMT_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_SHAMT_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_SHAMT_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_SHAMT_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_SHAMT_Y0","package":"druntime","parentType":"","signature":"R_TILEPRO_SHAMT_Y0","url":"/druntime/core/sys/elf.html#R_TILEPRO_SHAMT_Y0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_SHAMT_Y1","package":"druntime","parentType":"","signature":"R_TILEPRO_SHAMT_Y1","url":"/druntime/core/sys/elf.html#R_TILEPRO_SHAMT_Y1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_DEST_IMM8_X1","package":"druntime","parentType":"","signature":"R_TILEPRO_DEST_IMM8_X1","url":"/druntime/core/sys/elf.html#R_TILEPRO_DEST_IMM8_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_TLS_GD_CALL","package":"druntime","parentType":"","signature":"R_TILEPRO_TLS_GD_CALL","url":"/druntime/core/sys/elf.html#R_TILEPRO_TLS_GD_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_X0_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_X0_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_X0_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_X1_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_X1_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_X1_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_Y0_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_Y0_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_Y0_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM8_Y1_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM8_Y1_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM8_Y1_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_TLS_IE_LOAD","package":"druntime","parentType":"","signature":"R_TILEPRO_TLS_IE_LOAD","url":"/druntime/core/sys/elf.html#R_TILEPRO_TLS_IE_LOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_GD_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_GD_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_GD_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_GD_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_GD_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_GD_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_GD_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_GD_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_GD_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_GD_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_GD_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_GD_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_GD_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_GD_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_GD_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_GD_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_GD_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_GD_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_IE_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_IE_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_IE_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_IE_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_IE_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_IE_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_IE_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_IE_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_IE_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_IE_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_IE_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_IE_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_IE_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_IE_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_IE_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_IE_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_IE_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_IE_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_TILEPRO_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_TILEPRO_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_TILEPRO_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_TILEPRO_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_TILEPRO_TLS_TPOFF32","url":"/druntime/core/sys/elf.html#R_TILEPRO_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_LE_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_LE_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_LE_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_LE_LO","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_LE_LO","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_LE_LO"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_LE_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_LE_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_LE_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_LE_HI","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_LE_HI","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_LE_HI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X0_TLS_LE_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X0_TLS_LE_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X0_TLS_LE_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_IMM16_X1_TLS_LE_HA","package":"druntime","parentType":"","signature":"R_TILEPRO_IMM16_X1_TLS_LE_HA","url":"/druntime/core/sys/elf.html#R_TILEPRO_IMM16_X1_TLS_LE_HA"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_TILEPRO_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_TILEPRO_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_TILEPRO_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_TILEPRO_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEPRO_NUM","package":"druntime","parentType":"","signature":"R_TILEPRO_NUM","url":"/druntime/core/sys/elf.html#R_TILEPRO_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_NONE","package":"druntime","parentType":"","signature":"R_TILEGX_NONE","url":"/druntime/core/sys/elf.html#R_TILEGX_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_64","package":"druntime","parentType":"","signature":"R_TILEGX_64","url":"/druntime/core/sys/elf.html#R_TILEGX_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_32","package":"druntime","parentType":"","signature":"R_TILEGX_32","url":"/druntime/core/sys/elf.html#R_TILEGX_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_16","package":"druntime","parentType":"","signature":"R_TILEGX_16","url":"/druntime/core/sys/elf.html#R_TILEGX_16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_8","package":"druntime","parentType":"","signature":"R_TILEGX_8","url":"/druntime/core/sys/elf.html#R_TILEGX_8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_64_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_64_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_64_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_32_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_32_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_32_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_16_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_16_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_16_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_8_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_8_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_8_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW0","package":"druntime","parentType":"","signature":"R_TILEGX_HW0","url":"/druntime/core/sys/elf.html#R_TILEGX_HW0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW1","package":"druntime","parentType":"","signature":"R_TILEGX_HW1","url":"/druntime/core/sys/elf.html#R_TILEGX_HW1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW2","package":"druntime","parentType":"","signature":"R_TILEGX_HW2","url":"/druntime/core/sys/elf.html#R_TILEGX_HW2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW3","package":"druntime","parentType":"","signature":"R_TILEGX_HW3","url":"/druntime/core/sys/elf.html#R_TILEGX_HW3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW0_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_HW0_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_HW0_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW1_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_HW1_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_HW1_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_HW2_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_HW2_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_HW2_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_COPY","package":"druntime","parentType":"","signature":"R_TILEGX_COPY","url":"/druntime/core/sys/elf.html#R_TILEGX_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_GLOB_DAT","package":"druntime","parentType":"","signature":"R_TILEGX_GLOB_DAT","url":"/druntime/core/sys/elf.html#R_TILEGX_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_JMP_SLOT","package":"druntime","parentType":"","signature":"R_TILEGX_JMP_SLOT","url":"/druntime/core/sys/elf.html#R_TILEGX_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_RELATIVE","package":"druntime","parentType":"","signature":"R_TILEGX_RELATIVE","url":"/druntime/core/sys/elf.html#R_TILEGX_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_BROFF_X1","package":"druntime","parentType":"","signature":"R_TILEGX_BROFF_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_BROFF_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_JUMPOFF_X1","package":"druntime","parentType":"","signature":"R_TILEGX_JUMPOFF_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_JUMPOFF_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_JUMPOFF_X1_PLT","package":"druntime","parentType":"","signature":"R_TILEGX_JUMPOFF_X1_PLT","url":"/druntime/core/sys/elf.html#R_TILEGX_JUMPOFF_X1_PLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_X0","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_X0","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_Y0","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_Y0","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_Y0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_X1","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_Y1","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_Y1","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_Y1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_DEST_IMM8_X1","package":"druntime","parentType":"","signature":"R_TILEGX_DEST_IMM8_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_DEST_IMM8_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_MT_IMM14_X1","package":"druntime","parentType":"","signature":"R_TILEGX_MT_IMM14_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_MT_IMM14_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_MF_IMM14_X1","package":"druntime","parentType":"","signature":"R_TILEGX_MF_IMM14_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_MF_IMM14_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_MMSTART_X0","package":"druntime","parentType":"","signature":"R_TILEGX_MMSTART_X0","url":"/druntime/core/sys/elf.html#R_TILEGX_MMSTART_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_MMEND_X0","package":"druntime","parentType":"","signature":"R_TILEGX_MMEND_X0","url":"/druntime/core/sys/elf.html#R_TILEGX_MMEND_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_SHAMT_X0","package":"druntime","parentType":"","signature":"R_TILEGX_SHAMT_X0","url":"/druntime/core/sys/elf.html#R_TILEGX_SHAMT_X0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_SHAMT_X1","package":"druntime","parentType":"","signature":"R_TILEGX_SHAMT_X1","url":"/druntime/core/sys/elf.html#R_TILEGX_SHAMT_X1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_SHAMT_Y0","package":"druntime","parentType":"","signature":"R_TILEGX_SHAMT_Y0","url":"/druntime/core/sys/elf.html#R_TILEGX_SHAMT_Y0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_SHAMT_Y1","package":"druntime","parentType":"","signature":"R_TILEGX_SHAMT_Y1","url":"/druntime/core/sys/elf.html#R_TILEGX_SHAMT_Y1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW2","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW2","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW2","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW2","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW2"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW3","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW3","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW3","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW3","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW3"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW2_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW2_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW2_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW2_LAST","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW2_LAST","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW2_LAST"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW2_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW2_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW2_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW2_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW2_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW2_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW3_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW3_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW3_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW3_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW3_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW3_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW2_LAST_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW2_LAST_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW2_LAST_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW2_LAST_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW2_LAST_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW2_LAST_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_GOT","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_GOT","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_GOT","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_GOT","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW2_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW2_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW2_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW2_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW2_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW2_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST_GOT","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST_GOT","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST_GOT","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST_GOT","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST_GOT","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST_GOT","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST_GOT","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST_GOT","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST_GOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW3_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW3_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW3_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW3_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW3_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW3_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW2_LAST_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW2_LAST_PLT_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW0_LAST_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW0_LAST_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X0_HW1_LAST_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE","package":"druntime","parentType":"","signature":"R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM16_X1_HW1_LAST_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_DTPMOD64","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_DTPOFF64","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_DTPOFF64","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_TPOFF64","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_TPOFF64","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_TPOFF64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_DTPOFF32","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_TPOFF32","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_GD_CALL","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_GD_CALL","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_GD_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_X0_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_X0_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_X0_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_X1_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_X1_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_X1_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_Y0_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_Y0_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_Y0_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_Y1_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_Y1_TLS_GD_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_Y1_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_TLS_IE_LOAD","package":"druntime","parentType":"","signature":"R_TILEGX_TLS_IE_LOAD","url":"/druntime/core/sys/elf.html#R_TILEGX_TLS_IE_LOAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_X0_TLS_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_X0_TLS_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_X0_TLS_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_X1_TLS_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_X1_TLS_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_X1_TLS_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_Y0_TLS_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_Y0_TLS_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_Y0_TLS_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_IMM8_Y1_TLS_ADD","package":"druntime","parentType":"","signature":"R_TILEGX_IMM8_Y1_TLS_ADD","url":"/druntime/core/sys/elf.html#R_TILEGX_IMM8_Y1_TLS_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_TILEGX_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_TILEGX_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_TILEGX_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_TILEGX_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_TILEGX_NUM","package":"druntime","parentType":"","signature":"R_TILEGX_NUM","url":"/druntime/core/sys/elf.html#R_TILEGX_NUM"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_RISCV_RVC","package":"druntime","parentType":"","signature":"EF_RISCV_RVC","url":"/druntime/core/sys/elf.html#EF_RISCV_RVC"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_RISCV_FLOAT_ABI","package":"druntime","parentType":"","signature":"EF_RISCV_FLOAT_ABI","url":"/druntime/core/sys/elf.html#EF_RISCV_FLOAT_ABI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_RISCV_FLOAT_ABI_SOFT","package":"druntime","parentType":"","signature":"EF_RISCV_FLOAT_ABI_SOFT","url":"/druntime/core/sys/elf.html#EF_RISCV_FLOAT_ABI_SOFT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_RISCV_FLOAT_ABI_SINGLE","package":"druntime","parentType":"","signature":"EF_RISCV_FLOAT_ABI_SINGLE","url":"/druntime/core/sys/elf.html#EF_RISCV_FLOAT_ABI_SINGLE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_RISCV_FLOAT_ABI_DOUBLE","package":"druntime","parentType":"","signature":"EF_RISCV_FLOAT_ABI_DOUBLE","url":"/druntime/core/sys/elf.html#EF_RISCV_FLOAT_ABI_DOUBLE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"EF_RISCV_FLOAT_ABI_QUAD","package":"druntime","parentType":"","signature":"EF_RISCV_FLOAT_ABI_QUAD","url":"/druntime/core/sys/elf.html#EF_RISCV_FLOAT_ABI_QUAD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_NONE","package":"druntime","parentType":"","signature":"R_RISCV_NONE","url":"/druntime/core/sys/elf.html#R_RISCV_NONE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_32","package":"druntime","parentType":"","signature":"R_RISCV_32","url":"/druntime/core/sys/elf.html#R_RISCV_32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_64","package":"druntime","parentType":"","signature":"R_RISCV_64","url":"/druntime/core/sys/elf.html#R_RISCV_64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_RELATIVE","package":"druntime","parentType":"","signature":"R_RISCV_RELATIVE","url":"/druntime/core/sys/elf.html#R_RISCV_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_COPY","package":"druntime","parentType":"","signature":"R_RISCV_COPY","url":"/druntime/core/sys/elf.html#R_RISCV_COPY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_RISCV_JUMP_SLOT","url":"/druntime/core/sys/elf.html#R_RISCV_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_RISCV_TLS_DTPMOD32","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_RISCV_TLS_DTPMOD64","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_DTPREL32","package":"druntime","parentType":"","signature":"R_RISCV_TLS_DTPREL32","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_DTPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_DTPREL64","package":"druntime","parentType":"","signature":"R_RISCV_TLS_DTPREL64","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_DTPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_TPREL32","package":"druntime","parentType":"","signature":"R_RISCV_TLS_TPREL32","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_TPREL32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_TPREL64","package":"druntime","parentType":"","signature":"R_RISCV_TLS_TPREL64","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_TPREL64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_BRANCH","package":"druntime","parentType":"","signature":"R_RISCV_BRANCH","url":"/druntime/core/sys/elf.html#R_RISCV_BRANCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_JAL","package":"druntime","parentType":"","signature":"R_RISCV_JAL","url":"/druntime/core/sys/elf.html#R_RISCV_JAL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_CALL","package":"druntime","parentType":"","signature":"R_RISCV_CALL","url":"/druntime/core/sys/elf.html#R_RISCV_CALL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_CALL_PLT","package":"druntime","parentType":"","signature":"R_RISCV_CALL_PLT","url":"/druntime/core/sys/elf.html#R_RISCV_CALL_PLT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_GOT_HI20","package":"druntime","parentType":"","signature":"R_RISCV_GOT_HI20","url":"/druntime/core/sys/elf.html#R_RISCV_GOT_HI20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_GOT_HI20","package":"druntime","parentType":"","signature":"R_RISCV_TLS_GOT_HI20","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_GOT_HI20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TLS_GD_HI20","package":"druntime","parentType":"","signature":"R_RISCV_TLS_GD_HI20","url":"/druntime/core/sys/elf.html#R_RISCV_TLS_GD_HI20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_PCREL_HI20","package":"druntime","parentType":"","signature":"R_RISCV_PCREL_HI20","url":"/druntime/core/sys/elf.html#R_RISCV_PCREL_HI20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_PCREL_LO12_I","package":"druntime","parentType":"","signature":"R_RISCV_PCREL_LO12_I","url":"/druntime/core/sys/elf.html#R_RISCV_PCREL_LO12_I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_PCREL_LO12_S","package":"druntime","parentType":"","signature":"R_RISCV_PCREL_LO12_S","url":"/druntime/core/sys/elf.html#R_RISCV_PCREL_LO12_S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_HI20","package":"druntime","parentType":"","signature":"R_RISCV_HI20","url":"/druntime/core/sys/elf.html#R_RISCV_HI20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_LO12_I","package":"druntime","parentType":"","signature":"R_RISCV_LO12_I","url":"/druntime/core/sys/elf.html#R_RISCV_LO12_I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_LO12_S","package":"druntime","parentType":"","signature":"R_RISCV_LO12_S","url":"/druntime/core/sys/elf.html#R_RISCV_LO12_S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TPREL_HI20","package":"druntime","parentType":"","signature":"R_RISCV_TPREL_HI20","url":"/druntime/core/sys/elf.html#R_RISCV_TPREL_HI20"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TPREL_LO12_I","package":"druntime","parentType":"","signature":"R_RISCV_TPREL_LO12_I","url":"/druntime/core/sys/elf.html#R_RISCV_TPREL_LO12_I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TPREL_LO12_S","package":"druntime","parentType":"","signature":"R_RISCV_TPREL_LO12_S","url":"/druntime/core/sys/elf.html#R_RISCV_TPREL_LO12_S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TPREL_ADD","package":"druntime","parentType":"","signature":"R_RISCV_TPREL_ADD","url":"/druntime/core/sys/elf.html#R_RISCV_TPREL_ADD"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_ADD8","package":"druntime","parentType":"","signature":"R_RISCV_ADD8","url":"/druntime/core/sys/elf.html#R_RISCV_ADD8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_ADD16","package":"druntime","parentType":"","signature":"R_RISCV_ADD16","url":"/druntime/core/sys/elf.html#R_RISCV_ADD16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_ADD32","package":"druntime","parentType":"","signature":"R_RISCV_ADD32","url":"/druntime/core/sys/elf.html#R_RISCV_ADD32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_ADD64","package":"druntime","parentType":"","signature":"R_RISCV_ADD64","url":"/druntime/core/sys/elf.html#R_RISCV_ADD64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SUB8","package":"druntime","parentType":"","signature":"R_RISCV_SUB8","url":"/druntime/core/sys/elf.html#R_RISCV_SUB8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SUB16","package":"druntime","parentType":"","signature":"R_RISCV_SUB16","url":"/druntime/core/sys/elf.html#R_RISCV_SUB16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SUB32","package":"druntime","parentType":"","signature":"R_RISCV_SUB32","url":"/druntime/core/sys/elf.html#R_RISCV_SUB32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SUB64","package":"druntime","parentType":"","signature":"R_RISCV_SUB64","url":"/druntime/core/sys/elf.html#R_RISCV_SUB64"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_GNU_VTINHERIT","package":"druntime","parentType":"","signature":"R_RISCV_GNU_VTINHERIT","url":"/druntime/core/sys/elf.html#R_RISCV_GNU_VTINHERIT"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_GNU_VTENTRY","package":"druntime","parentType":"","signature":"R_RISCV_GNU_VTENTRY","url":"/druntime/core/sys/elf.html#R_RISCV_GNU_VTENTRY"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_ALIGN","package":"druntime","parentType":"","signature":"R_RISCV_ALIGN","url":"/druntime/core/sys/elf.html#R_RISCV_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_RVC_BRANCH","package":"druntime","parentType":"","signature":"R_RISCV_RVC_BRANCH","url":"/druntime/core/sys/elf.html#R_RISCV_RVC_BRANCH"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_RVC_JUMP","package":"druntime","parentType":"","signature":"R_RISCV_RVC_JUMP","url":"/druntime/core/sys/elf.html#R_RISCV_RVC_JUMP"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_RVC_LUI","package":"druntime","parentType":"","signature":"R_RISCV_RVC_LUI","url":"/druntime/core/sys/elf.html#R_RISCV_RVC_LUI"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_GPREL_I","package":"druntime","parentType":"","signature":"R_RISCV_GPREL_I","url":"/druntime/core/sys/elf.html#R_RISCV_GPREL_I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_GPREL_S","package":"druntime","parentType":"","signature":"R_RISCV_GPREL_S","url":"/druntime/core/sys/elf.html#R_RISCV_GPREL_S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TPREL_I","package":"druntime","parentType":"","signature":"R_RISCV_TPREL_I","url":"/druntime/core/sys/elf.html#R_RISCV_TPREL_I"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_TPREL_S","package":"druntime","parentType":"","signature":"R_RISCV_TPREL_S","url":"/druntime/core/sys/elf.html#R_RISCV_TPREL_S"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_RELAX","package":"druntime","parentType":"","signature":"R_RISCV_RELAX","url":"/druntime/core/sys/elf.html#R_RISCV_RELAX"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SUB6","package":"druntime","parentType":"","signature":"R_RISCV_SUB6","url":"/druntime/core/sys/elf.html#R_RISCV_SUB6"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SET6","package":"druntime","parentType":"","signature":"R_RISCV_SET6","url":"/druntime/core/sys/elf.html#R_RISCV_SET6"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SET8","package":"druntime","parentType":"","signature":"R_RISCV_SET8","url":"/druntime/core/sys/elf.html#R_RISCV_SET8"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SET16","package":"druntime","parentType":"","signature":"R_RISCV_SET16","url":"/druntime/core/sys/elf.html#R_RISCV_SET16"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_SET32","package":"druntime","parentType":"","signature":"R_RISCV_SET32","url":"/druntime/core/sys/elf.html#R_RISCV_SET32"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_32_PCREL","package":"druntime","parentType":"","signature":"R_RISCV_32_PCREL","url":"/druntime/core/sys/elf.html#R_RISCV_32_PCREL"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_IRELATIVE","package":"druntime","parentType":"","signature":"R_RISCV_IRELATIVE","url":"/druntime/core/sys/elf.html#R_RISCV_IRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.elf","name":"R_RISCV_NUM","package":"druntime","parentType":"","signature":"R_RISCV_NUM","url":"/druntime/core/sys/elf.html#R_RISCV_NUM"},{"doc":"D header file for FreeBSD","kind":"module","module":"core.sys.freebsd.config","name":"core.sys.freebsd.config","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/config.html"},{"doc":"","kind":"variable","module":"core.sys.freebsd.config","name":"INO64_FIRST","package":"druntime","parentType":"","signature":"INO64_FIRST","url":"/druntime/core/sys/freebsd/config.html#INO64_FIRST"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.dlfcn","name":"core.sys.freebsd.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/dlfcn.html"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/freebsd/dlfcn.html#__BSD_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_DI_LINKMAP","package":"druntime","parentType":"","signature":"RTLD_DI_LINKMAP","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_DI_LINKMAP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_DI_SERINFO","package":"druntime","parentType":"","signature":"RTLD_DI_SERINFO","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_DI_SERINFO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_DI_SERINFOSIZE","package":"druntime","parentType":"","signature":"RTLD_DI_SERINFOSIZE","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_DI_SERINFOSIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_DI_ORIGIN","package":"druntime","parentType":"","signature":"RTLD_DI_ORIGIN","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_DI_ORIGIN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_DI_MAX","package":"druntime","parentType":"","signature":"RTLD_DI_MAX","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_DI_MAX"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_NEXT","package":"druntime","parentType":"","signature":"RTLD_NEXT","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_NEXT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_DEFAULT","package":"druntime","parentType":"","signature":"RTLD_DEFAULT","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.dlfcn","name":"RTLD_SELF","package":"druntime","parentType":"","signature":"RTLD_SELF","url":"/druntime/core/sys/freebsd/dlfcn.html#RTLD_SELF"},{"doc":"D header file for FreeBSD err.h.","kind":"module","module":"core.sys.freebsd.err","name":"core.sys.freebsd.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/err.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/freebsd/err/err.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"errc","package":"druntime","parentType":"","signature":"void errc(int  eval,  int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/freebsd/err/errc.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/freebsd/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/freebsd/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"warnc","package":"druntime","parentType":"","signature":"void warnc(int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/freebsd/err/warnc.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/freebsd/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/freebsd/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"verrc","package":"druntime","parentType":"","signature":"void verrc(int  eval,  int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/freebsd/err/verrc.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/freebsd/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/freebsd/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"vwarnc","package":"druntime","parentType":"","signature":"void vwarnc(int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/freebsd/err/vwarnc.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/freebsd/err/vwarnx.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"err_set_file","package":"druntime","parentType":"","signature":"void err_set_file(void *  vfp)","url":"/druntime/core/sys/freebsd/err/err_set_file.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.err","name":"err_set_exit","package":"druntime","parentType":"","signature":"void err_set_exit(ExitFunction exitf)","url":"/druntime/core/sys/freebsd/err/err_set_exit.html"},{"doc":"","kind":"alias","module":"core.sys.freebsd.err","name":"ExitFunction","package":"druntime","parentType":"","signature":"ExitFunction = void  function(int)","url":"/druntime/core/sys/freebsd/err.html#ExitFunction"},{"doc":"FreeBSD implementation of glibc's $(LINK2 http://www.gnu.org/software/libc/manual/html_node/Backtraces.html backtrace) facility.","kind":"module","module":"core.sys.freebsd.execinfo","name":"core.sys.freebsd.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/execinfo.html"},{"doc":"D header file for FreeBSD's ifaddrs.h.","kind":"module","module":"core.sys.freebsd.ifaddrs","name":"core.sys.freebsd.ifaddrs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/ifaddrs.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.ifaddrs","name":"getifaddrs","package":"druntime","parentType":"","signature":"int getifaddrs(ifaddrs * *)","url":"/druntime/core/sys/freebsd/ifaddrs/getifaddrs.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.ifaddrs","name":"freeifaddrs","package":"druntime","parentType":"","signature":"void freeifaddrs(ifaddrs *)","url":"/druntime/core/sys/freebsd/ifaddrs/freeifaddrs.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.ifaddrs","name":"getifmaddrs","package":"druntime","parentType":"","signature":"int getifmaddrs(ifmaddrs * *)","url":"/druntime/core/sys/freebsd/ifaddrs/getifmaddrs.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.ifaddrs","name":"freeifmaddrs","package":"druntime","parentType":"","signature":"void freeifmaddrs(ifmaddrs *)","url":"/druntime/core/sys/freebsd/ifaddrs/freeifmaddrs.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.ifaddrs","name":"ifaddrs","package":"druntime","parentType":"","signature":"ifaddrs","url":"/druntime/core/sys/freebsd/ifaddrs.html#ifaddrs"},{"doc":"","kind":"struct","module":"core.sys.freebsd.ifaddrs","name":"ifmaddrs","package":"druntime","parentType":"","signature":"ifmaddrs","url":"/druntime/core/sys/freebsd/ifaddrs.html#ifmaddrs"},{"doc":"D header file for FreeBSD's ifaddrs.h.","kind":"module","module":"core.sys.freebsd.mqueue","name":"core.sys.freebsd.mqueue","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/mqueue.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.mqueue","name":"mq_getfd_np","package":"druntime","parentType":"","signature":"int mq_getfd_np(mqd_t mqd)","url":"/druntime/core/sys/freebsd/mqueue/mq_getfd_np.html"},{"doc":"D header file for FreeBSD's net/if.h.","kind":"module","module":"core.sys.freebsd.net.if_","name":"core.sys.freebsd.net.if_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/net/if_.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IF_Kbps","package":"druntime","parentType":"","signature":"auto IF_Kbps(T)(T x)","url":"/druntime/core/sys/freebsd/net/if_/IF_Kbps.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IF_Mbps","package":"druntime","parentType":"","signature":"auto IF_Mbps(T)(T x)","url":"/druntime/core/sys/freebsd/net/if_/IF_Mbps.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IF_Gbps","package":"druntime","parentType":"","signature":"auto IF_Gbps(T)(T x)","url":"/druntime/core/sys/freebsd/net/if_/IF_Gbps.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IFCAP_BIT","package":"druntime","parentType":"","signature":"auto IFCAP_BIT(T)(T x)","url":"/druntime/core/sys/freebsd/net/if_/IFCAP_BIT.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IFCAP2_BIT","package":"druntime","parentType":"","signature":"auto IFCAP2_BIT(T)(T x)","url":"/druntime/core/sys/freebsd/net/if_/IFCAP2_BIT.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IF_MSGHDRL_IFM_DATA","package":"druntime","parentType":"","signature":"auto IF_MSGHDRL_IFM_DATA(T)(T _l)","url":"/druntime/core/sys/freebsd/net/if_/IF_MSGHDRL_IFM_DATA.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IF_MSGHDRL_RTA","package":"druntime","parentType":"","signature":"auto IF_MSGHDRL_RTA(T)(T_l)","url":"/druntime/core/sys/freebsd/net/if_/IF_MSGHDRL_RTA.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IFA_MSGHDRL_IFAM_DATA","package":"druntime","parentType":"","signature":"auto IFA_MSGHDRL_IFAM_DATA(T)(T _l)","url":"/druntime/core/sys/freebsd/net/if_/IFA_MSGHDRL_IFAM_DATA.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"IFA_MSGHDRL_RTA","package":"druntime","parentType":"","signature":"auto IFA_MSGHDRL_RTA(T)(T _l)","url":"/druntime/core/sys/freebsd/net/if_/IFA_MSGHDRL_RTA.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_","name":"_SIZEOF_ADDR_IFREQ","package":"druntime","parentType":"","signature":"auto _SIZEOF_ADDR_IFREQ(T)(T ifr)","url":"/druntime/core/sys/freebsd/net/if_/_SIZEOF_ADDR_IFREQ.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"if_clonereq","package":"druntime","parentType":"","signature":"if_clonereq","url":"/druntime/core/sys/freebsd/net/if_.html#if_clonereq"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"if_data","package":"druntime","parentType":"","signature":"if_data","url":"/druntime/core/sys/freebsd/net/if_.html#if_data"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"if_msghdr","package":"druntime","parentType":"","signature":"if_msghdr","url":"/druntime/core/sys/freebsd/net/if_.html#if_msghdr"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"if_msghdrl","package":"druntime","parentType":"","signature":"if_msghdrl","url":"/druntime/core/sys/freebsd/net/if_.html#if_msghdrl"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifa_msghdr","package":"druntime","parentType":"","signature":"ifa_msghdr","url":"/druntime/core/sys/freebsd/net/if_.html#ifa_msghdr"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifa_msghdrl","package":"druntime","parentType":"","signature":"ifa_msghdrl","url":"/druntime/core/sys/freebsd/net/if_.html#ifa_msghdrl"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifma_msghdr","package":"druntime","parentType":"","signature":"ifma_msghdr","url":"/druntime/core/sys/freebsd/net/if_.html#ifma_msghdr"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"if_announcemsghdr","package":"druntime","parentType":"","signature":"if_announcemsghdr","url":"/druntime/core/sys/freebsd/net/if_.html#if_announcemsghdr"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifreq_buffer","package":"druntime","parentType":"","signature":"ifreq_buffer","url":"/druntime/core/sys/freebsd/net/if_.html#ifreq_buffer"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifreq_nv_req","package":"druntime","parentType":"","signature":"ifreq_nv_req","url":"/druntime/core/sys/freebsd/net/if_.html#ifreq_nv_req"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifreq","package":"druntime","parentType":"","signature":"ifreq","url":"/druntime/core/sys/freebsd/net/if_.html#ifreq"},{"doc":"","kind":"method","module":"core.sys.freebsd.net.if_","name":"ifr_flags","package":"druntime","parentType":"ifreq","signature":"@property ref ifr_flags()","url":"/druntime/core/sys/freebsd/net/if_/ifreq.ifr_flags.html"},{"doc":"","kind":"method","module":"core.sys.freebsd.net.if_","name":"ifr_flagshigh","package":"druntime","parentType":"ifreq","signature":"@property ref ifr_flagshigh()","url":"/druntime/core/sys/freebsd/net/if_/ifreq.ifr_flagshigh.html"},{"doc":"","kind":"method","module":"core.sys.freebsd.net.if_","name":"ifr_reqcap","package":"druntime","parentType":"ifreq","signature":"@property ref ifr_reqcap()","url":"/druntime/core/sys/freebsd/net/if_/ifreq.ifr_reqcap.html"},{"doc":"","kind":"method","module":"core.sys.freebsd.net.if_","name":"ifr_curcap","package":"druntime","parentType":"ifreq","signature":"@property ref ifr_curcap()","url":"/druntime/core/sys/freebsd/net/if_/ifreq.ifr_curcap.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifaliasreq","package":"druntime","parentType":"","signature":"ifaliasreq","url":"/druntime/core/sys/freebsd/net/if_.html#ifaliasreq"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"oifaliasreq","package":"druntime","parentType":"","signature":"oifaliasreq","url":"/druntime/core/sys/freebsd/net/if_.html#oifaliasreq"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifmediareq","package":"druntime","parentType":"","signature":"ifmediareq","url":"/druntime/core/sys/freebsd/net/if_.html#ifmediareq"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifdrv","package":"druntime","parentType":"","signature":"ifdrv","url":"/druntime/core/sys/freebsd/net/if_.html#ifdrv"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifstat","package":"druntime","parentType":"","signature":"ifstat","url":"/druntime/core/sys/freebsd/net/if_.html#ifstat"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifconf","package":"druntime","parentType":"","signature":"ifconf","url":"/druntime/core/sys/freebsd/net/if_.html#ifconf"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifg_req","package":"druntime","parentType":"","signature":"ifg_req","url":"/druntime/core/sys/freebsd/net/if_.html#ifg_req"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifgroupreq","package":"druntime","parentType":"","signature":"ifgroupreq","url":"/druntime/core/sys/freebsd/net/if_.html#ifgroupreq"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifi2creq","package":"druntime","parentType":"","signature":"ifi2creq","url":"/druntime/core/sys/freebsd/net/if_.html#ifi2creq"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifrsskey","package":"druntime","parentType":"","signature":"ifrsskey","url":"/druntime/core/sys/freebsd/net/if_.html#ifrsskey"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifrsshash","package":"druntime","parentType":"","signature":"ifrsshash","url":"/druntime/core/sys/freebsd/net/if_.html#ifrsshash"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_","name":"ifdownreason","package":"druntime","parentType":"","signature":"ifdownreason","url":"/druntime/core/sys/freebsd/net/if_.html#ifdownreason"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IF_MAXUNIT","package":"druntime","parentType":"","signature":"IF_MAXUNIT","url":"/druntime/core/sys/freebsd/net/if_.html#IF_MAXUNIT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_UP","package":"druntime","parentType":"","signature":"IFF_UP","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_UP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_BROADCAST","package":"druntime","parentType":"","signature":"IFF_BROADCAST","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_BROADCAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_DEBUG","package":"druntime","parentType":"","signature":"IFF_DEBUG","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_DEBUG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_LOOPBACK","package":"druntime","parentType":"","signature":"IFF_LOOPBACK","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_LOOPBACK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_POINTOPOINT","package":"druntime","parentType":"","signature":"IFF_POINTOPOINT","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_POINTOPOINT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_NEEDSEPOCH","package":"druntime","parentType":"","signature":"IFF_NEEDSEPOCH","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_NEEDSEPOCH"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_DRV_RUNNING","package":"druntime","parentType":"","signature":"IFF_DRV_RUNNING","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_DRV_RUNNING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_NOARP","package":"druntime","parentType":"","signature":"IFF_NOARP","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_NOARP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_PROMISC","package":"druntime","parentType":"","signature":"IFF_PROMISC","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_PROMISC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_ALLMULTI","package":"druntime","parentType":"","signature":"IFF_ALLMULTI","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_ALLMULTI"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_DRV_OACTIVE","package":"druntime","parentType":"","signature":"IFF_DRV_OACTIVE","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_DRV_OACTIVE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_SIMPLEX","package":"druntime","parentType":"","signature":"IFF_SIMPLEX","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_SIMPLEX"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_LINK0","package":"druntime","parentType":"","signature":"IFF_LINK0","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_LINK0"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_LINK1","package":"druntime","parentType":"","signature":"IFF_LINK1","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_LINK1"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_LINK2","package":"druntime","parentType":"","signature":"IFF_LINK2","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_LINK2"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_ALTPHYS","package":"druntime","parentType":"","signature":"IFF_ALTPHYS","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_ALTPHYS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_MULTICAST","package":"druntime","parentType":"","signature":"IFF_MULTICAST","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_MULTICAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_CANTCONFIG","package":"druntime","parentType":"","signature":"IFF_CANTCONFIG","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_CANTCONFIG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_PPROMISC","package":"druntime","parentType":"","signature":"IFF_PPROMISC","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_PPROMISC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_MONITOR","package":"druntime","parentType":"","signature":"IFF_MONITOR","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_MONITOR"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_STATICARP","package":"druntime","parentType":"","signature":"IFF_STATICARP","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_STATICARP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_STICKYARP","package":"druntime","parentType":"","signature":"IFF_STICKYARP","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_STICKYARP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_DYING","package":"druntime","parentType":"","signature":"IFF_DYING","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_DYING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_RENAMING","package":"druntime","parentType":"","signature":"IFF_RENAMING","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_RENAMING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_SPARE","package":"druntime","parentType":"","signature":"IFF_SPARE","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_SPARE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_NETLINK_1","package":"druntime","parentType":"","signature":"IFF_NETLINK_1","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_NETLINK_1"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_RUNNING","package":"druntime","parentType":"","signature":"IFF_RUNNING","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_RUNNING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_OACTIVE","package":"druntime","parentType":"","signature":"IFF_OACTIVE","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_OACTIVE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFF_CANTCHANGE","package":"druntime","parentType":"","signature":"IFF_CANTCHANGE","url":"/druntime/core/sys/freebsd/net/if_.html#IFF_CANTCHANGE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"LINK_STATE_UNKNOWN","package":"druntime","parentType":"","signature":"LINK_STATE_UNKNOWN","url":"/druntime/core/sys/freebsd/net/if_.html#LINK_STATE_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"LINK_STATE_DOWN","package":"druntime","parentType":"","signature":"LINK_STATE_DOWN","url":"/druntime/core/sys/freebsd/net/if_.html#LINK_STATE_DOWN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"LINK_STATE_UP","package":"druntime","parentType":"","signature":"LINK_STATE_UP","url":"/druntime/core/sys/freebsd/net/if_.html#LINK_STATE_UP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_RXCSUM","package":"druntime","parentType":"","signature":"IFCAP_B_RXCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_RXCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TXCSUM","package":"druntime","parentType":"","signature":"IFCAP_B_TXCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TXCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_NETCONS","package":"druntime","parentType":"","signature":"IFCAP_B_NETCONS","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_NETCONS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VLAN_MTU","package":"druntime","parentType":"","signature":"IFCAP_B_VLAN_MTU","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VLAN_MTU"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VLAN_HWTAGGING","package":"druntime","parentType":"","signature":"IFCAP_B_VLAN_HWTAGGING","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VLAN_HWTAGGING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_JUMBO_MTU","package":"druntime","parentType":"","signature":"IFCAP_B_JUMBO_MTU","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_JUMBO_MTU"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_POLLING","package":"druntime","parentType":"","signature":"IFCAP_B_POLLING","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_POLLING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VLAN_HWCSUM","package":"druntime","parentType":"","signature":"IFCAP_B_VLAN_HWCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VLAN_HWCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TSO4","package":"druntime","parentType":"","signature":"IFCAP_B_TSO4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TSO4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TSO6","package":"druntime","parentType":"","signature":"IFCAP_B_TSO6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TSO6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_LRO","package":"druntime","parentType":"","signature":"IFCAP_B_LRO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_LRO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_WOL_UCAST","package":"druntime","parentType":"","signature":"IFCAP_B_WOL_UCAST","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_WOL_UCAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_WOL_MCAST","package":"druntime","parentType":"","signature":"IFCAP_B_WOL_MCAST","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_WOL_MCAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_WOL_MAGIC","package":"druntime","parentType":"","signature":"IFCAP_B_WOL_MAGIC","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_WOL_MAGIC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TOE4","package":"druntime","parentType":"","signature":"IFCAP_B_TOE4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TOE4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TOE6","package":"druntime","parentType":"","signature":"IFCAP_B_TOE6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TOE6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VLAN_HWFILTER","package":"druntime","parentType":"","signature":"IFCAP_B_VLAN_HWFILTER","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VLAN_HWFILTER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_NV","package":"druntime","parentType":"","signature":"IFCAP_B_NV","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_NV"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VLAN_HWTSO","package":"druntime","parentType":"","signature":"IFCAP_B_VLAN_HWTSO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VLAN_HWTSO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_LINKSTATE","package":"druntime","parentType":"","signature":"IFCAP_B_LINKSTATE","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_LINKSTATE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_NETMAP","package":"druntime","parentType":"","signature":"IFCAP_B_NETMAP","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_NETMAP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_RXCSUM_IPV6","package":"druntime","parentType":"","signature":"IFCAP_B_RXCSUM_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_RXCSUM_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TXCSUM_IPV6","package":"druntime","parentType":"","signature":"IFCAP_B_TXCSUM_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TXCSUM_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_HWSTATS","package":"druntime","parentType":"","signature":"IFCAP_B_HWSTATS","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_HWSTATS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TXRTLMT","package":"druntime","parentType":"","signature":"IFCAP_B_TXRTLMT","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TXRTLMT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_HWRXTSTMP","package":"druntime","parentType":"","signature":"IFCAP_B_HWRXTSTMP","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_HWRXTSTMP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_MEXTPG","package":"druntime","parentType":"","signature":"IFCAP_B_MEXTPG","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_MEXTPG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TXTLS4","package":"druntime","parentType":"","signature":"IFCAP_B_TXTLS4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TXTLS4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TXTLS6","package":"druntime","parentType":"","signature":"IFCAP_B_TXTLS6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TXTLS6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VXLAN_HWCSUM","package":"druntime","parentType":"","signature":"IFCAP_B_VXLAN_HWCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VXLAN_HWCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_VXLAN_HWTSO","package":"druntime","parentType":"","signature":"IFCAP_B_VXLAN_HWTSO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_VXLAN_HWTSO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_TXTLS_RTLMT","package":"druntime","parentType":"","signature":"IFCAP_B_TXTLS_RTLMT","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_TXTLS_RTLMT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_RXTLS4","package":"druntime","parentType":"","signature":"IFCAP_B_RXTLS4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_RXTLS4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_RXTLS6","package":"druntime","parentType":"","signature":"IFCAP_B_RXTLS6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_RXTLS6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"__IFCAP_B_SIZE","package":"druntime","parentType":"","signature":"__IFCAP_B_SIZE","url":"/druntime/core/sys/freebsd/net/if_.html#__IFCAP_B_SIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_B_SIZE","package":"druntime","parentType":"","signature":"IFCAP_B_SIZE","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_B_SIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_RXCSUM","package":"druntime","parentType":"","signature":"IFCAP_RXCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_RXCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXCSUM","package":"druntime","parentType":"","signature":"IFCAP_TXCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_NETCONS","package":"druntime","parentType":"","signature":"IFCAP_NETCONS","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_NETCONS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VLAN_MTU","package":"druntime","parentType":"","signature":"IFCAP_VLAN_MTU","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VLAN_MTU"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VLAN_HWTAGGING","package":"druntime","parentType":"","signature":"IFCAP_VLAN_HWTAGGING","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VLAN_HWTAGGING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_JUMBO_MTU","package":"druntime","parentType":"","signature":"IFCAP_JUMBO_MTU","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_JUMBO_MTU"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_POLLING","package":"druntime","parentType":"","signature":"IFCAP_POLLING","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_POLLING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VLAN_HWCSUM","package":"druntime","parentType":"","signature":"IFCAP_VLAN_HWCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VLAN_HWCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TSO4","package":"druntime","parentType":"","signature":"IFCAP_TSO4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TSO4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TSO6","package":"druntime","parentType":"","signature":"IFCAP_TSO6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TSO6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_LRO","package":"druntime","parentType":"","signature":"IFCAP_LRO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_LRO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_WOL_UCAST","package":"druntime","parentType":"","signature":"IFCAP_WOL_UCAST","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_WOL_UCAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_WOL_MCAST","package":"druntime","parentType":"","signature":"IFCAP_WOL_MCAST","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_WOL_MCAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_WOL_MAGIC","package":"druntime","parentType":"","signature":"IFCAP_WOL_MAGIC","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_WOL_MAGIC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TOE4","package":"druntime","parentType":"","signature":"IFCAP_TOE4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TOE4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TOE6","package":"druntime","parentType":"","signature":"IFCAP_TOE6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TOE6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VLAN_HWFILTER","package":"druntime","parentType":"","signature":"IFCAP_VLAN_HWFILTER","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VLAN_HWFILTER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_NV","package":"druntime","parentType":"","signature":"IFCAP_NV","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_NV"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VLAN_HWTSO","package":"druntime","parentType":"","signature":"IFCAP_VLAN_HWTSO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VLAN_HWTSO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_LINKSTATE","package":"druntime","parentType":"","signature":"IFCAP_LINKSTATE","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_LINKSTATE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_NETMAP","package":"druntime","parentType":"","signature":"IFCAP_NETMAP","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_NETMAP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_RXCSUM_IPV6","package":"druntime","parentType":"","signature":"IFCAP_RXCSUM_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_RXCSUM_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXCSUM_IPV6","package":"druntime","parentType":"","signature":"IFCAP_TXCSUM_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXCSUM_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_HWSTATS","package":"druntime","parentType":"","signature":"IFCAP_HWSTATS","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_HWSTATS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXRTLMT","package":"druntime","parentType":"","signature":"IFCAP_TXRTLMT","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXRTLMT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_HWRXTSTMP","package":"druntime","parentType":"","signature":"IFCAP_HWRXTSTMP","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_HWRXTSTMP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_MEXTPG","package":"druntime","parentType":"","signature":"IFCAP_MEXTPG","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_MEXTPG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXTLS4","package":"druntime","parentType":"","signature":"IFCAP_TXTLS4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXTLS4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXTLS6","package":"druntime","parentType":"","signature":"IFCAP_TXTLS6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXTLS6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VXLAN_HWCSUM","package":"druntime","parentType":"","signature":"IFCAP_VXLAN_HWCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VXLAN_HWCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_VXLAN_HWTSO","package":"druntime","parentType":"","signature":"IFCAP_VXLAN_HWTSO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_VXLAN_HWTSO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXTLS_RTLMT","package":"druntime","parentType":"","signature":"IFCAP_TXTLS_RTLMT","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXTLS_RTLMT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP2_RXTLS4","package":"druntime","parentType":"","signature":"IFCAP2_RXTLS4","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP2_RXTLS4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP2_RXTLS6","package":"druntime","parentType":"","signature":"IFCAP2_RXTLS6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP2_RXTLS6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_HWCSUM_IPV6","package":"druntime","parentType":"","signature":"IFCAP_HWCSUM_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_HWCSUM_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_HWCSUM","package":"druntime","parentType":"","signature":"IFCAP_HWCSUM","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_HWCSUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TSO","package":"druntime","parentType":"","signature":"IFCAP_TSO","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TSO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_WOL","package":"druntime","parentType":"","signature":"IFCAP_WOL","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_WOL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TOE","package":"druntime","parentType":"","signature":"IFCAP_TOE","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TOE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_TXTLS","package":"druntime","parentType":"","signature":"IFCAP_TXTLS","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_TXTLS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_CANTCHANGE","package":"druntime","parentType":"","signature":"IFCAP_CANTCHANGE","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_CANTCHANGE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFCAP_ALLCAPS","package":"druntime","parentType":"","signature":"IFCAP_ALLCAPS","url":"/druntime/core/sys/freebsd/net/if_.html#IFCAP_ALLCAPS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFQ_MAXLEN","package":"druntime","parentType":"","signature":"IFQ_MAXLEN","url":"/druntime/core/sys/freebsd/net/if_.html#IFQ_MAXLEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFNET_SLOWHZ","package":"druntime","parentType":"","signature":"IFNET_SLOWHZ","url":"/druntime/core/sys/freebsd/net/if_.html#IFNET_SLOWHZ"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFAN_ARRIVAL","package":"druntime","parentType":"","signature":"IFAN_ARRIVAL","url":"/druntime/core/sys/freebsd/net/if_.html#IFAN_ARRIVAL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFAN_DEPARTURE","package":"druntime","parentType":"","signature":"IFAN_DEPARTURE","url":"/druntime/core/sys/freebsd/net/if_.html#IFAN_DEPARTURE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFR_CAP_NV_MAXBUFSIZE","package":"druntime","parentType":"","signature":"IFR_CAP_NV_MAXBUFSIZE","url":"/druntime/core/sys/freebsd/net/if_.html#IFR_CAP_NV_MAXBUFSIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFSTATMAX","package":"druntime","parentType":"","signature":"IFSTATMAX","url":"/druntime/core/sys/freebsd/net/if_.html#IFSTATMAX"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFG_ALL","package":"druntime","parentType":"","signature":"IFG_ALL","url":"/druntime/core/sys/freebsd/net/if_.html#IFG_ALL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFG_EGRESS","package":"druntime","parentType":"","signature":"IFG_EGRESS","url":"/druntime/core/sys/freebsd/net/if_.html#IFG_EGRESS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_FUNC_NONE","package":"druntime","parentType":"","signature":"RSS_FUNC_NONE","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_FUNC_NONE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_FUNC_PRIVATE","package":"druntime","parentType":"","signature":"RSS_FUNC_PRIVATE","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_FUNC_PRIVATE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_FUNC_TOEPLITZ","package":"druntime","parentType":"","signature":"RSS_FUNC_TOEPLITZ","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_FUNC_TOEPLITZ"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_IPV4","package":"druntime","parentType":"","signature":"RSS_TYPE_IPV4","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_IPV4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_TCP_IPV4","package":"druntime","parentType":"","signature":"RSS_TYPE_TCP_IPV4","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_TCP_IPV4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_IPV6","package":"druntime","parentType":"","signature":"RSS_TYPE_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_IPV6_EX","package":"druntime","parentType":"","signature":"RSS_TYPE_IPV6_EX","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_IPV6_EX"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_TCP_IPV6","package":"druntime","parentType":"","signature":"RSS_TYPE_TCP_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_TCP_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_TCP_IPV6_EX","package":"druntime","parentType":"","signature":"RSS_TYPE_TCP_IPV6_EX","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_TCP_IPV6_EX"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_UDP_IPV4","package":"druntime","parentType":"","signature":"RSS_TYPE_UDP_IPV4","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_UDP_IPV4"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_UDP_IPV6","package":"druntime","parentType":"","signature":"RSS_TYPE_UDP_IPV6","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_UDP_IPV6"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_TYPE_UDP_IPV6_EX","package":"druntime","parentType":"","signature":"RSS_TYPE_UDP_IPV6_EX","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_TYPE_UDP_IPV6_EX"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"RSS_KEYLEN","package":"druntime","parentType":"","signature":"RSS_KEYLEN","url":"/druntime/core/sys/freebsd/net/if_.html#RSS_KEYLEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFNET_PCP_NONE","package":"druntime","parentType":"","signature":"IFNET_PCP_NONE","url":"/druntime/core/sys/freebsd/net/if_.html#IFNET_PCP_NONE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFDR_MSG_SIZE","package":"druntime","parentType":"","signature":"IFDR_MSG_SIZE","url":"/druntime/core/sys/freebsd/net/if_.html#IFDR_MSG_SIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFDR_REASON_MSG","package":"druntime","parentType":"","signature":"IFDR_REASON_MSG","url":"/druntime/core/sys/freebsd/net/if_.html#IFDR_REASON_MSG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.net.if_","name":"IFDR_REASON_VENDOR","package":"druntime","parentType":"","signature":"IFDR_REASON_VENDOR","url":"/druntime/core/sys/freebsd/net/if_.html#IFDR_REASON_VENDOR"},{"doc":"D header file for FreeBSD's net/if_dl.h.","kind":"module","module":"core.sys.freebsd.net.if_dl","name":"core.sys.freebsd.net.if_dl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/net/if_dl.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"LLADDR","package":"druntime","parentType":"","signature":"auto LLADDR()(sockaddr_dl *  s)","url":"/druntime/core/sys/freebsd/net/if_dl/LLADDR.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"CLLADDR","package":"druntime","parentType":"","signature":"auto CLLADDR()(const  sockaddr_dl *  s)","url":"/druntime/core/sys/freebsd/net/if_dl/CLLADDR.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"LLINDEX","package":"druntime","parentType":"","signature":"ushort LLINDEX()(const  sockaddr_dl *  s)","url":"/druntime/core/sys/freebsd/net/if_dl/LLINDEX.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"link_alloc_sdl","package":"druntime","parentType":"","signature":"sockaddr_dl * link_alloc_sdl(size_t,  int)","url":"/druntime/core/sys/freebsd/net/if_dl/link_alloc_sdl.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"link_free_sdl","package":"druntime","parentType":"","signature":"void link_free_sdl(sockaddr *  sa)","url":"/druntime/core/sys/freebsd/net/if_dl/link_free_sdl.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"link_init_sdl","package":"druntime","parentType":"","signature":"sockaddr_dl * link_init_sdl(ifnet *,  sockaddr *,  ubyte)","url":"/druntime/core/sys/freebsd/net/if_dl/link_init_sdl.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"link_addr","package":"druntime","parentType":"","signature":"void link_addr(const  char *,  sockaddr_dl *)","url":"/druntime/core/sys/freebsd/net/if_dl/link_addr.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.net.if_dl","name":"link_ntoa","package":"druntime","parentType":"","signature":"char * link_ntoa(const  sockaddr_dl *)","url":"/druntime/core/sys/freebsd/net/if_dl/link_ntoa.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_dl","name":"sockaddr_dl","package":"druntime","parentType":"","signature":"sockaddr_dl","url":"/druntime/core/sys/freebsd/net/if_dl.html#sockaddr_dl"},{"doc":"","kind":"struct","module":"core.sys.freebsd.net.if_dl","name":"ifnet","package":"druntime","parentType":"","signature":"ifnet","url":"/druntime/core/sys/freebsd/net/if_dl.html#ifnet"},{"doc":"D header file for FreeBSD's extensions to POSIX's netinet/in.h.","kind":"module","module":"core.sys.freebsd.netinet.in_","name":"core.sys.freebsd.netinet.in_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/netinet/in_.html"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.pthread_np","name":"core.sys.freebsd.pthread_np","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/pthread_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_attr_setcreatesuspend_np","package":"druntime","parentType":"","signature":"int pthread_attr_setcreatesuspend_np(pthread_attr_t *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_attr_setcreatesuspend_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_attr_get_np","package":"druntime","parentType":"","signature":"int pthread_attr_get_np(pthread_t,  pthread_attr_t *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_attr_get_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_attr_getaffinity_np","package":"druntime","parentType":"","signature":"int pthread_attr_getaffinity_np(const(pthread_attr_t) *,  size_t,  cpuset_t *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_attr_getaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_attr_setaffinity_np","package":"druntime","parentType":"","signature":"int pthread_attr_setaffinity_np(pthread_attr_t *,  size_t,  const(cpuset_t) *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_attr_setaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_getaffinity_np","package":"druntime","parentType":"","signature":"int pthread_getaffinity_np(pthread_t,  size_t,  cpuset_t *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_getaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_getthreadid_np","package":"druntime","parentType":"","signature":"int pthread_getthreadid_np()","url":"/druntime/core/sys/freebsd/pthread_np/pthread_getthreadid_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_main_np","package":"druntime","parentType":"","signature":"int pthread_main_np()","url":"/druntime/core/sys/freebsd/pthread_np/pthread_main_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_multi_np","package":"druntime","parentType":"","signature":"int pthread_multi_np()","url":"/druntime/core/sys/freebsd/pthread_np/pthread_multi_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutexattr_getkind_np","package":"druntime","parentType":"","signature":"int pthread_mutexattr_getkind_np(pthread_mutexattr_t)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutexattr_getkind_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutexattr_setkind_np","package":"druntime","parentType":"","signature":"int pthread_mutexattr_setkind_np(pthread_mutexattr_t *,  int)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutexattr_setkind_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_resume_all_np","package":"druntime","parentType":"","signature":"void pthread_resume_all_np()","url":"/druntime/core/sys/freebsd/pthread_np/pthread_resume_all_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_resume_np","package":"druntime","parentType":"","signature":"int pthread_resume_np(pthread_t)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_resume_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_set_name_np","package":"druntime","parentType":"","signature":"void pthread_set_name_np(pthread_t,  const(char) *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_set_name_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutex_getspinloops_np","package":"druntime","parentType":"","signature":"int pthread_mutex_getspinloops_np(pthread_mutex_t * mutex,  int  * count)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutex_getspinloops_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutex_setspinloops_np","package":"druntime","parentType":"","signature":"int pthread_mutex_setspinloops_np(pthread_mutex_t * mutex,  int  count)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutex_setspinloops_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutex_getyieldloops_np","package":"druntime","parentType":"","signature":"int pthread_mutex_getyieldloops_np(pthread_mutex_t * mutex,  int  * count)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutex_getyieldloops_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutex_setyieldloops_np","package":"druntime","parentType":"","signature":"int pthread_mutex_setyieldloops_np(pthread_mutex_t * mutex,  int  count)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutex_setyieldloops_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_mutex_isowned_np","package":"druntime","parentType":"","signature":"int pthread_mutex_isowned_np(pthread_mutex_t * mutex)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_mutex_isowned_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_setaffinity_np","package":"druntime","parentType":"","signature":"int pthread_setaffinity_np(pthread_t,  size_t,  const(cpuset_t) *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_setaffinity_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_single_np","package":"druntime","parentType":"","signature":"int pthread_single_np()","url":"/druntime/core/sys/freebsd/pthread_np/pthread_single_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_suspend_all_np","package":"druntime","parentType":"","signature":"void pthread_suspend_all_np()","url":"/druntime/core/sys/freebsd/pthread_np/pthread_suspend_all_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_suspend_np","package":"druntime","parentType":"","signature":"int pthread_suspend_np(pthread_t)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_suspend_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_switch_add_np","package":"druntime","parentType":"","signature":"int pthread_switch_add_np(pthread_switch_routine_t)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_switch_add_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_switch_delete_np","package":"druntime","parentType":"","signature":"int pthread_switch_delete_np(pthread_switch_routine_t)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_switch_delete_np.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.pthread_np","name":"pthread_timedjoin_np","package":"druntime","parentType":"","signature":"int pthread_timedjoin_np(pthread_t,  void  * *,  const(timespec) *)","url":"/druntime/core/sys/freebsd/pthread_np/pthread_timedjoin_np.html"},{"doc":"","kind":"alias","module":"core.sys.freebsd.pthread_np","name":"pthread_switch_routine_t","package":"druntime","parentType":"","signature":"pthread_switch_routine_t = void  function(pthread_t,  pthread_t)","url":"/druntime/core/sys/freebsd/pthread_np.html#pthread_switch_routine_t"},{"doc":"","kind":"variable","module":"core.sys.freebsd.pthread_np","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/freebsd/pthread_np.html#__BSD_VISIBLE"},{"doc":"D header file for FreeBSD stdlib.h.","kind":"module","module":"core.sys.freebsd.stdlib","name":"core.sys.freebsd.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/freebsd/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *  name)","url":"/druntime/core/sys/freebsd/stdlib/setprogname.html"},{"doc":"D header file for FreeBSD string.","kind":"module","module":"core.sys.freebsd.string","name":"core.sys.freebsd.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/string.html"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys._bitset","name":"core.sys.freebsd.sys._bitset","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/_bitset.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys._bitset","name":"__bitset_mask","package":"druntime","parentType":"","signature":"c_long __bitset_mask(size_t s)(size_t n)","url":"/druntime/core/sys/freebsd/sys/_bitset/__bitset_mask.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys._bitset","name":"__bitset_word","package":"druntime","parentType":"","signature":"size_t __bitset_word(size_t s)(size_t n)","url":"/druntime/core/sys/freebsd/sys/_bitset/__bitset_word.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys._bitset","name":"BITSET_DEFINE","package":"druntime","parentType":"","signature":"BITSET_DEFINE(size_t s)","url":"/druntime/core/sys/freebsd/sys/_bitset.html#BITSET_DEFINE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys._bitset","name":"NBBY","package":"druntime","parentType":"","signature":"NBBY","url":"/druntime/core/sys/freebsd/sys/_bitset.html#NBBY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys._bitset","name":"_BITSET_BITS","package":"druntime","parentType":"","signature":"_BITSET_BITS","url":"/druntime/core/sys/freebsd/sys/_bitset.html#_BITSET_BITS"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys._cpuset","name":"core.sys.freebsd.sys._cpuset","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/_cpuset.html"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys._cpuset","name":"_cpuset","package":"druntime","parentType":"","signature":"_cpuset = BITSET_DEFINE!(CPU_SETSIZE)","url":"/druntime/core/sys/freebsd/sys/_cpuset.html#_cpuset"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys._cpuset","name":"cpuset_t","package":"druntime","parentType":"","signature":"cpuset_t = _cpuset","url":"/druntime/core/sys/freebsd/sys/_cpuset.html#cpuset_t"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys._cpuset","name":"CPU_MAXSIZE","package":"druntime","parentType":"","signature":"CPU_MAXSIZE","url":"/druntime/core/sys/freebsd/sys/_cpuset.html#CPU_MAXSIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys._cpuset","name":"_NCPUBITS","package":"druntime","parentType":"","signature":"_NCPUBITS","url":"/druntime/core/sys/freebsd/sys/_cpuset.html#_NCPUBITS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys._cpuset","name":"_NCPUWORDS","package":"druntime","parentType":"","signature":"_NCPUWORDS","url":"/druntime/core/sys/freebsd/sys/_cpuset.html#_NCPUWORDS"},{"doc":"D header file for FreeBSD","kind":"module","module":"core.sys.freebsd.sys.cdefs","name":"core.sys.freebsd.sys.cdefs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/cdefs.html"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.cdefs","name":"__POSIX_VISIBLE","package":"druntime","parentType":"","signature":"__POSIX_VISIBLE","url":"/druntime/core/sys/freebsd/sys/cdefs.html#__POSIX_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.cdefs","name":"__XSI_VISIBLE","package":"druntime","parentType":"","signature":"__XSI_VISIBLE","url":"/druntime/core/sys/freebsd/sys/cdefs.html#__XSI_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.cdefs","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/freebsd/sys/cdefs.html#__BSD_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.cdefs","name":"__ISO_C_VISIBLE","package":"druntime","parentType":"","signature":"__ISO_C_VISIBLE","url":"/druntime/core/sys/freebsd/sys/cdefs.html#__ISO_C_VISIBLE"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys.elf","name":"core.sys.freebsd.sys.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/elf.html"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys.elf32","name":"core.sys.freebsd.sys.elf32","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/elf32.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf32","name":"ELF32_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF32_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/freebsd/sys/elf32/ELF32_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Lword","package":"druntime","parentType":"","signature":"Elf32_Lword = uint64_t","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Lword"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Hashelt","package":"druntime","parentType":"","signature":"Elf32_Hashelt = Elf32_Word","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Size","package":"druntime","parentType":"","signature":"Elf32_Size = Elf32_Word","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Size"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Ssize","package":"druntime","parentType":"","signature":"Elf32_Ssize = Elf32_Sword","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Ssize"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Dyn","package":"druntime","parentType":"","signature":"Elf32_Dyn","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Dyn"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Nhdr","package":"druntime","parentType":"","signature":"Elf32_Nhdr = Elf_Note","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf32","name":"Elf32_Cap","package":"druntime","parentType":"","signature":"Elf32_Cap","url":"/druntime/core/sys/freebsd/sys/elf32.html#Elf32_Cap"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys.elf64","name":"core.sys.freebsd.sys.elf64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/elf64.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf64","name":"ELF64_R_TYPE_DATA","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_DATA(I)(I i)","url":"/druntime/core/sys/freebsd/sys/elf64/ELF64_R_TYPE_DATA.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf64","name":"ELF64_R_TYPE_ID","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_ID(I)(I i)","url":"/druntime/core/sys/freebsd/sys/elf64/ELF64_R_TYPE_ID.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf64","name":"ELF64_R_TYPE_INFO","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_INFO(D,  T)(D d,  T t)","url":"/druntime/core/sys/freebsd/sys/elf64/ELF64_R_TYPE_INFO.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf64","name":"ELF64_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF64_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/freebsd/sys/elf64/ELF64_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Lword","package":"druntime","parentType":"","signature":"Elf64_Lword = uint64_t","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Lword"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Hashelt","package":"druntime","parentType":"","signature":"Elf64_Hashelt = Elf64_Word","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Size","package":"druntime","parentType":"","signature":"Elf64_Size = Elf64_Xword","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Size"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Ssize","package":"druntime","parentType":"","signature":"Elf64_Ssize = Elf64_Sxword","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Ssize"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Dyn","package":"druntime","parentType":"","signature":"Elf64_Dyn","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Dyn"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Nhdr","package":"druntime","parentType":"","signature":"Elf64_Nhdr = Elf_Note","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf64","name":"Elf64_Cap","package":"druntime","parentType":"","signature":"Elf64_Cap","url":"/druntime/core/sys/freebsd/sys/elf64.html#Elf64_Cap"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys.elf_common","name":"core.sys.freebsd.sys.elf_common","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/elf_common.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf_common","name":"IS_ELF","package":"druntime","parentType":"","signature":"auto IS_ELF(T)(T ehdr)","url":"/druntime/core/sys/freebsd/sys/elf_common/IS_ELF.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.elf_common","name":"VER_NDX","package":"druntime","parentType":"","signature":"auto VER_NDX(V)(V v)","url":"/druntime/core/sys/freebsd/sys/elf_common/VER_NDX.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf_common","name":"Elf_Note","package":"druntime","parentType":"","signature":"Elf_Note","url":"/druntime/core/sys/freebsd/sys/elf_common.html#Elf_Note"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf_common","name":"Elf_GNU_Hash_Header","package":"druntime","parentType":"","signature":"Elf_GNU_Hash_Header","url":"/druntime/core/sys/freebsd/sys/elf_common.html#Elf_GNU_Hash_Header"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf_common","name":"VER_DEF_IDX","package":"druntime","parentType":"","signature":"VER_DEF_IDX = VER_NDX","url":"/druntime/core/sys/freebsd/sys/elf_common.html#VER_DEF_IDX"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.elf_common","name":"VER_NEED_IDX","package":"druntime","parentType":"","signature":"VER_NEED_IDX = VER_NDX","url":"/druntime/core/sys/freebsd/sys/elf_common.html#VER_NEED_IDX"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf_common","name":"Elf32_Auxinfo","package":"druntime","parentType":"","signature":"Elf32_Auxinfo","url":"/druntime/core/sys/freebsd/sys/elf_common.html#Elf32_Auxinfo"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.elf_common","name":"Elf64_Auxinfo","package":"druntime","parentType":"","signature":"Elf64_Auxinfo","url":"/druntime/core/sys/freebsd/sys/elf_common.html#Elf64_Auxinfo"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"OLD_EI_BRAND","package":"druntime","parentType":"","signature":"OLD_EI_BRAND","url":"/druntime/core/sys/freebsd/sys/elf_common.html#OLD_EI_BRAND"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"EM_486","package":"druntime","parentType":"","signature":"EM_486","url":"/druntime/core/sys/freebsd/sys/elf_common.html#EM_486"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"EM_MIPS_RS4_BE","package":"druntime","parentType":"","signature":"EM_MIPS_RS4_BE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#EM_MIPS_RS4_BE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"EM_ALPHA_STD","package":"druntime","parentType":"","signature":"EM_ALPHA_STD","url":"/druntime/core/sys/freebsd/sys/elf_common.html#EM_ALPHA_STD"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SHT_SUNW_dof","package":"druntime","parentType":"","signature":"SHT_SUNW_dof","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SHT_SUNW_dof"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SHT_SUNW_cap","package":"druntime","parentType":"","signature":"SHT_SUNW_cap","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SHT_SUNW_cap"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SHT_SUNW_SIGNATURE","package":"druntime","parentType":"","signature":"SHT_SUNW_SIGNATURE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SHT_SUNW_SIGNATURE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SHT_SUNW_verdef","package":"druntime","parentType":"","signature":"SHT_SUNW_verdef","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SHT_SUNW_verdef"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SHT_SUNW_verneed","package":"druntime","parentType":"","signature":"SHT_SUNW_verneed","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SHT_SUNW_verneed"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SHT_SUNW_versym","package":"druntime","parentType":"","signature":"SHT_SUNW_versym","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SHT_SUNW_versym"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"PT_SUNWDTRACE","package":"druntime","parentType":"","signature":"PT_SUNWDTRACE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#PT_SUNWDTRACE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"PT_SUNWCAP","package":"druntime","parentType":"","signature":"PT_SUNWCAP","url":"/druntime/core/sys/freebsd/sys/elf_common.html#PT_SUNWCAP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_MAXPOSTAGS","package":"druntime","parentType":"","signature":"DT_MAXPOSTAGS","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_MAXPOSTAGS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_SUNW_AUXILIARY","package":"druntime","parentType":"","signature":"DT_SUNW_AUXILIARY","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_SUNW_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_SUNW_RTLDINF","package":"druntime","parentType":"","signature":"DT_SUNW_RTLDINF","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_SUNW_RTLDINF"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_SUNW_FILTER","package":"druntime","parentType":"","signature":"DT_SUNW_FILTER","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_SUNW_FILTER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_SUNW_CAP","package":"druntime","parentType":"","signature":"DT_SUNW_CAP","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_SUNW_CAP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_DEPRECATED_SPARC_REGISTER","package":"druntime","parentType":"","signature":"DT_DEPRECATED_SPARC_REGISTER","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_DEPRECATED_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DT_USED","package":"druntime","parentType":"","signature":"DT_USED","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DT_USED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"DF_1_BIND_NOW","package":"druntime","parentType":"","signature":"DF_1_BIND_NOW","url":"/druntime/core/sys/freebsd/sys/elf_common.html#DF_1_BIND_NOW"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PRSTATUS","package":"druntime","parentType":"","signature":"NT_PRSTATUS","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PRSTATUS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_FPREGSET","package":"druntime","parentType":"","signature":"NT_FPREGSET","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_FPREGSET"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PRPSINFO","package":"druntime","parentType":"","signature":"NT_PRPSINFO","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PRPSINFO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_THRMISC","package":"druntime","parentType":"","signature":"NT_THRMISC","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_THRMISC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_PROC","package":"druntime","parentType":"","signature":"NT_PROCSTAT_PROC","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_PROC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_FILES","package":"druntime","parentType":"","signature":"NT_PROCSTAT_FILES","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_FILES"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_VMMAP","package":"druntime","parentType":"","signature":"NT_PROCSTAT_VMMAP","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_VMMAP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_GROUPS","package":"druntime","parentType":"","signature":"NT_PROCSTAT_GROUPS","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_GROUPS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_UMASK","package":"druntime","parentType":"","signature":"NT_PROCSTAT_UMASK","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_UMASK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_RLIMIT","package":"druntime","parentType":"","signature":"NT_PROCSTAT_RLIMIT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_RLIMIT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_OSREL","package":"druntime","parentType":"","signature":"NT_PROCSTAT_OSREL","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_OSREL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_PSSTRINGS","package":"druntime","parentType":"","signature":"NT_PROCSTAT_PSSTRINGS","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_PSSTRINGS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"NT_PROCSTAT_AUXV","package":"druntime","parentType":"","signature":"NT_PROCSTAT_AUXV","url":"/druntime/core/sys/freebsd/sys/elf_common.html#NT_PROCSTAT_AUXV"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"STV_EXPORTED","package":"druntime","parentType":"","signature":"STV_EXPORTED","url":"/druntime/core/sys/freebsd/sys/elf_common.html#STV_EXPORTED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"STV_SINGLETON","package":"druntime","parentType":"","signature":"STV_SINGLETON","url":"/druntime/core/sys/freebsd/sys/elf_common.html#STV_SINGLETON"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"STV_ELIMINATE","package":"druntime","parentType":"","signature":"STV_ELIMINATE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#STV_ELIMINATE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"VER_NEED_WEAK","package":"druntime","parentType":"","signature":"VER_NEED_WEAK","url":"/druntime/core/sys/freebsd/sys/elf_common.html#VER_NEED_WEAK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"VER_NEED_HIDDEN","package":"druntime","parentType":"","signature":"VER_NEED_HIDDEN","url":"/druntime/core/sys/freebsd/sys/elf_common.html#VER_NEED_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"VER_NDX_GIVEN","package":"druntime","parentType":"","signature":"VER_NDX_GIVEN","url":"/druntime/core/sys/freebsd/sys/elf_common.html#VER_NDX_GIVEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"VER_NDX_HIDDEN","package":"druntime","parentType":"","signature":"VER_NDX_HIDDEN","url":"/druntime/core/sys/freebsd/sys/elf_common.html#VER_NDX_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"CA_SUNW_NULL","package":"druntime","parentType":"","signature":"CA_SUNW_NULL","url":"/druntime/core/sys/freebsd/sys/elf_common.html#CA_SUNW_NULL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"CA_SUNW_HW_1","package":"druntime","parentType":"","signature":"CA_SUNW_HW_1","url":"/druntime/core/sys/freebsd/sys/elf_common.html#CA_SUNW_HW_1"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"CA_SUNW_SF_1","package":"druntime","parentType":"","signature":"CA_SUNW_SF_1","url":"/druntime/core/sys/freebsd/sys/elf_common.html#CA_SUNW_SF_1"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SYMINFO_FLG_DIRECTBIND","package":"druntime","parentType":"","signature":"SYMINFO_FLG_DIRECTBIND","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SYMINFO_FLG_DIRECTBIND"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SYMINFO_FLG_NOEXTDIRECT","package":"druntime","parentType":"","signature":"SYMINFO_FLG_NOEXTDIRECT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SYMINFO_FLG_NOEXTDIRECT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SYMINFO_FLG_FILTER","package":"druntime","parentType":"","signature":"SYMINFO_FLG_FILTER","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SYMINFO_FLG_FILTER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SYMINFO_FLG_AUXILIARY","package":"druntime","parentType":"","signature":"SYMINFO_FLG_AUXILIARY","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SYMINFO_FLG_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SYMINFO_BT_NONE","package":"druntime","parentType":"","signature":"SYMINFO_BT_NONE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SYMINFO_BT_NONE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"SYMINFO_BT_EXTERN","package":"druntime","parentType":"","signature":"SYMINFO_BT_EXTERN","url":"/druntime/core/sys/freebsd/sys/elf_common.html#SYMINFO_BT_EXTERN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_NULL","package":"druntime","parentType":"","signature":"AT_NULL","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_NULL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_IGNORE","package":"druntime","parentType":"","signature":"AT_IGNORE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_IGNORE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_EXECFD","package":"druntime","parentType":"","signature":"AT_EXECFD","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_EXECFD"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_PHDR","package":"druntime","parentType":"","signature":"AT_PHDR","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_PHDR"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_PHENT","package":"druntime","parentType":"","signature":"AT_PHENT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_PHENT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_PHNUM","package":"druntime","parentType":"","signature":"AT_PHNUM","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_PHNUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_PAGESZ","package":"druntime","parentType":"","signature":"AT_PAGESZ","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_PAGESZ"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_BASE","package":"druntime","parentType":"","signature":"AT_BASE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_BASE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_FLAGS","package":"druntime","parentType":"","signature":"AT_FLAGS","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_ENTRY","package":"druntime","parentType":"","signature":"AT_ENTRY","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_DCACHEBSIZE","package":"druntime","parentType":"","signature":"AT_DCACHEBSIZE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_DCACHEBSIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_ICACHEBSIZE","package":"druntime","parentType":"","signature":"AT_ICACHEBSIZE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_ICACHEBSIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_UCACHEBSIZE","package":"druntime","parentType":"","signature":"AT_UCACHEBSIZE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_UCACHEBSIZE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_EXECPATH","package":"druntime","parentType":"","signature":"AT_EXECPATH","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_EXECPATH"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_CANARY","package":"druntime","parentType":"","signature":"AT_CANARY","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_CANARY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_CANARYLEN","package":"druntime","parentType":"","signature":"AT_CANARYLEN","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_CANARYLEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_OSRELDATE","package":"druntime","parentType":"","signature":"AT_OSRELDATE","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_OSRELDATE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_NCPUS","package":"druntime","parentType":"","signature":"AT_NCPUS","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_NCPUS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_PAGESIZES","package":"druntime","parentType":"","signature":"AT_PAGESIZES","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_PAGESIZES"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_PAGESIZESLEN","package":"druntime","parentType":"","signature":"AT_PAGESIZESLEN","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_PAGESIZESLEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_STACKPROT","package":"druntime","parentType":"","signature":"AT_STACKPROT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_STACKPROT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_TIMEKEEP","package":"druntime","parentType":"","signature":"AT_TIMEKEEP","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_TIMEKEEP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"AT_COUNT","package":"druntime","parentType":"","signature":"AT_COUNT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#AT_COUNT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"R_PPC_COUNT","package":"druntime","parentType":"","signature":"R_PPC_COUNT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#R_PPC_COUNT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"R_PPC_EMB_COUNT","package":"druntime","parentType":"","signature":"R_PPC_EMB_COUNT","url":"/druntime/core/sys/freebsd/sys/elf_common.html#R_PPC_EMB_COUNT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.elf_common","name":"ET_DYN_LOAD_ADDR","package":"druntime","parentType":"","signature":"ET_DYN_LOAD_ADDR","url":"/druntime/core/sys/freebsd/sys/elf_common.html#ET_DYN_LOAD_ADDR"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys.event","name":"core.sys.freebsd.sys.event","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/event.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.event","name":"EV_SET","package":"druntime","parentType":"","signature":"void EV_SET(kevent_t *  kevp,  typeof(kevent_t.tupleof)  args)","url":"/druntime/core/sys/freebsd/sys/event/EV_SET.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.event","name":"kqueue","package":"druntime","parentType":"","signature":"int kqueue()","url":"/druntime/core/sys/freebsd/sys/event/kqueue.html"},{"doc":"D header file for FreeBSD.","kind":"module","module":"core.sys.freebsd.sys.link_elf","name":"core.sys.freebsd.sys.link_elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/link_elf.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb __callback,  void * __data)","url":"/druntime/core/sys/freebsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback,  void * __data)","url":"/druntime/core/sys/freebsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.link_elf","name":"_rtld_addr_phdr","package":"druntime","parentType":"","signature":"int _rtld_addr_phdr(const  void *,  dl_phdr_info *)","url":"/druntime/core/sys/freebsd/sys/link_elf/_rtld_addr_phdr.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.link_elf","name":"_rtld_get_stack_prot","package":"druntime","parentType":"","signature":"int _rtld_get_stack_prot()","url":"/druntime/core/sys/freebsd/sys/link_elf/_rtld_get_stack_prot.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.link_elf","name":"link_map","package":"druntime","parentType":"","signature":"link_map","url":"/druntime/core/sys/freebsd/sys/link_elf.html#link_map"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.link_elf","name":"Link_map","package":"druntime","parentType":"","signature":"Link_map = link_map","url":"/druntime/core/sys/freebsd/sys/link_elf.html#Link_map"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.link_elf","name":"r_debug","package":"druntime","parentType":"","signature":"r_debug","url":"/druntime/core/sys/freebsd/sys/link_elf.html#r_debug"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.link_elf","name":"dl_phdr_info","package":"druntime","parentType":"","signature":"dl_phdr_info","url":"/druntime/core/sys/freebsd/sys/link_elf.html#dl_phdr_info"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.link_elf","name":"dl_iterate_phdr_cb","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb = int  function(dl_phdr_info *,  size_t,  void  *)","url":"/druntime/core/sys/freebsd/sys/link_elf.html#dl_iterate_phdr_cb"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.link_elf","name":"dl_iterate_phdr_cb_ngc","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb_ngc = int  function(dl_phdr_info *,  size_t,  void  *) @nogc","url":"/druntime/core/sys/freebsd/sys/link_elf.html#dl_iterate_phdr_cb_ngc"},{"doc":"","kind":"template","module":"core.sys.freebsd.sys.link_elf","name":"ElfW","package":"druntime","parentType":"","signature":"ElfW(string type)","url":"/druntime/core/sys/freebsd/sys/link_elf.html#ElfW"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.link_elf","name":"LA_SER_ORIG","package":"druntime","parentType":"","signature":"LA_SER_ORIG","url":"/druntime/core/sys/freebsd/sys/link_elf.html#LA_SER_ORIG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.link_elf","name":"LA_SER_LIBPATH","package":"druntime","parentType":"","signature":"LA_SER_LIBPATH","url":"/druntime/core/sys/freebsd/sys/link_elf.html#LA_SER_LIBPATH"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.link_elf","name":"LA_SER_RUNPATH","package":"druntime","parentType":"","signature":"LA_SER_RUNPATH","url":"/druntime/core/sys/freebsd/sys/link_elf.html#LA_SER_RUNPATH"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.link_elf","name":"LA_SER_CONFIG","package":"druntime","parentType":"","signature":"LA_SER_CONFIG","url":"/druntime/core/sys/freebsd/sys/link_elf.html#LA_SER_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.link_elf","name":"LA_SER_DEFAULT","package":"druntime","parentType":"","signature":"LA_SER_DEFAULT","url":"/druntime/core/sys/freebsd/sys/link_elf.html#LA_SER_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.link_elf","name":"LA_SER_SECURE","package":"druntime","parentType":"","signature":"LA_SER_SECURE","url":"/druntime/core/sys/freebsd/sys/link_elf.html#LA_SER_SECURE"},{"doc":"D header file for FreeBSD","kind":"module","module":"core.sys.freebsd.sys.mman","name":"core.sys.freebsd.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/mman.html"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mman","name":"MAP_FAILED","package":"druntime","parentType":"","signature":"MAP_FAILED","url":"/druntime/core/sys/freebsd/sys/mman.html#MAP_FAILED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mman","name":"_MADV_NORMAL","package":"druntime","parentType":"","signature":"_MADV_NORMAL","url":"/druntime/core/sys/freebsd/sys/mman.html#_MADV_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mman","name":"_MADV_RANDOM","package":"druntime","parentType":"","signature":"_MADV_RANDOM","url":"/druntime/core/sys/freebsd/sys/mman.html#_MADV_RANDOM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mman","name":"_MADV_SEQUENTIAL","package":"druntime","parentType":"","signature":"_MADV_SEQUENTIAL","url":"/druntime/core/sys/freebsd/sys/mman.html#_MADV_SEQUENTIAL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mman","name":"_MADV_WILLNEED","package":"druntime","parentType":"","signature":"_MADV_WILLNEED","url":"/druntime/core/sys/freebsd/sys/mman.html#_MADV_WILLNEED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mman","name":"_MADV_DONTNEED","package":"druntime","parentType":"","signature":"_MADV_DONTNEED","url":"/druntime/core/sys/freebsd/sys/mman.html#_MADV_DONTNEED"},{"doc":"D header file for FreeBSD's sys/mount.h.","kind":"module","module":"core.sys.freebsd.sys.mount","name":"core.sys.freebsd.sys.mount","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/mount.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"fsid_t","package":"druntime","parentType":"","signature":"fsid_t","url":"/druntime/core/sys/freebsd/sys/mount.html#fsid_t"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"fid","package":"druntime","parentType":"","signature":"fid","url":"/druntime/core/sys/freebsd/sys/mount.html#fid"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"statfs_t","package":"druntime","parentType":"","signature":"statfs_t","url":"/druntime/core/sys/freebsd/sys/mount.html#statfs_t"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"fhandle_t","package":"druntime","parentType":"","signature":"fhandle_t","url":"/druntime/core/sys/freebsd/sys/mount.html#fhandle_t"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"ovfsconf","package":"druntime","parentType":"","signature":"ovfsconf","url":"/druntime/core/sys/freebsd/sys/mount.html#ovfsconf"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.mount","name":"fsctlop_t","package":"druntime","parentType":"","signature":"fsctlop_t = uint","url":"/druntime/core/sys/freebsd/sys/mount.html#fsctlop_t"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"vfsidctl","package":"druntime","parentType":"","signature":"vfsidctl","url":"/druntime/core/sys/freebsd/sys/mount.html#vfsidctl"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.mount","name":"vfsquery","package":"druntime","parentType":"","signature":"vfsquery","url":"/druntime/core/sys/freebsd/sys/mount.html#vfsquery"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MAXFIDSZ","package":"druntime","parentType":"","signature":"MAXFIDSZ","url":"/druntime/core/sys/freebsd/sys/mount.html#MAXFIDSZ"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MFSNAMELEN","package":"druntime","parentType":"","signature":"MFSNAMELEN","url":"/druntime/core/sys/freebsd/sys/mount.html#MFSNAMELEN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_RDONLY","package":"druntime","parentType":"","signature":"ulong MNT_RDONLY","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_RDONLY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_SYNCHRONOUS","package":"druntime","parentType":"","signature":"ulong MNT_SYNCHRONOUS","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_SYNCHRONOUS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOEXEC","package":"druntime","parentType":"","signature":"ulong MNT_NOEXEC","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOEXEC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOSUID","package":"druntime","parentType":"","signature":"ulong MNT_NOSUID","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOSUID"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NFS4ACLS","package":"druntime","parentType":"","signature":"ulong MNT_NFS4ACLS","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NFS4ACLS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_UNION","package":"druntime","parentType":"","signature":"ulong MNT_UNION","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_UNION"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_ASYNC","package":"druntime","parentType":"","signature":"ulong MNT_ASYNC","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_ASYNC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_SUIDDIR","package":"druntime","parentType":"","signature":"ulong MNT_SUIDDIR","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_SUIDDIR"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_SOFTDEP","package":"druntime","parentType":"","signature":"ulong MNT_SOFTDEP","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_SOFTDEP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOSYMFOLLOW","package":"druntime","parentType":"","signature":"ulong MNT_NOSYMFOLLOW","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOSYMFOLLOW"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_GJOURNAL","package":"druntime","parentType":"","signature":"ulong MNT_GJOURNAL","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_GJOURNAL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_MULTILABEL","package":"druntime","parentType":"","signature":"ulong MNT_MULTILABEL","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_MULTILABEL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_ACLS","package":"druntime","parentType":"","signature":"ulong MNT_ACLS","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_ACLS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOATIME","package":"druntime","parentType":"","signature":"ulong MNT_NOATIME","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOATIME"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOCLUSTERR","package":"druntime","parentType":"","signature":"ulong MNT_NOCLUSTERR","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOCLUSTERR"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOCLUSTERW","package":"druntime","parentType":"","signature":"ulong MNT_NOCLUSTERW","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOCLUSTERW"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_SUJ","package":"druntime","parentType":"","signature":"ulong MNT_SUJ","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_SUJ"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_AUTOMOUNTED","package":"druntime","parentType":"","signature":"ulong MNT_AUTOMOUNTED","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_AUTOMOUNTED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_EXRDONLY","package":"druntime","parentType":"","signature":"ulong MNT_EXRDONLY","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_EXRDONLY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_EXPORTED","package":"druntime","parentType":"","signature":"ulong MNT_EXPORTED","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_EXPORTED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_DEFEXPORTED","package":"druntime","parentType":"","signature":"ulong MNT_DEFEXPORTED","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_DEFEXPORTED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_EXPORTANON","package":"druntime","parentType":"","signature":"ulong MNT_EXPORTANON","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_EXPORTANON"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_EXKERB","package":"druntime","parentType":"","signature":"ulong MNT_EXKERB","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_EXKERB"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_EXPUBLIC","package":"druntime","parentType":"","signature":"ulong MNT_EXPUBLIC","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_EXPUBLIC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_LOCAL","package":"druntime","parentType":"","signature":"ulong MNT_LOCAL","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_QUOTA","package":"druntime","parentType":"","signature":"ulong MNT_QUOTA","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_QUOTA"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_ROOTFS","package":"druntime","parentType":"","signature":"ulong MNT_ROOTFS","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_ROOTFS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_USER","package":"druntime","parentType":"","signature":"ulong MNT_USER","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_USER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_IGNORE","package":"druntime","parentType":"","signature":"ulong MNT_IGNORE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_IGNORE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_VISFLAGMASK","package":"druntime","parentType":"","signature":"MNT_VISFLAGMASK","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_VISFLAGMASK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_UPDATEMASK","package":"druntime","parentType":"","signature":"MNT_UPDATEMASK","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_UPDATEMASK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_UPDATE","package":"druntime","parentType":"","signature":"ulong MNT_UPDATE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_DELEXPORT","package":"druntime","parentType":"","signature":"ulong MNT_DELEXPORT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_DELEXPORT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_RELOAD","package":"druntime","parentType":"","signature":"ulong MNT_RELOAD","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_RELOAD"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_FORCE","package":"druntime","parentType":"","signature":"ulong MNT_FORCE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_FORCE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_SNAPSHOT","package":"druntime","parentType":"","signature":"ulong MNT_SNAPSHOT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_SNAPSHOT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NONBUSY","package":"druntime","parentType":"","signature":"ulong MNT_NONBUSY","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NONBUSY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_BYFSID","package":"druntime","parentType":"","signature":"ulong MNT_BYFSID","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_BYFSID"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_CMDFLAGS","package":"druntime","parentType":"","signature":"ulong MNT_CMDFLAGS","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_CMDFLAGS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_UNMOUNTF","package":"druntime","parentType":"","signature":"uint MNTK_UNMOUNTF","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_UNMOUNTF"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_ASYNC","package":"druntime","parentType":"","signature":"uint MNTK_ASYNC","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_ASYNC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_SOFTDEP","package":"druntime","parentType":"","signature":"uint MNTK_SOFTDEP","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_SOFTDEP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_NOINSMNTQ","package":"druntime","parentType":"","signature":"uint MNTK_NOINSMNTQ","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_NOINSMNTQ"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_DRAINING","package":"druntime","parentType":"","signature":"uint MNTK_DRAINING","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_DRAINING"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_REFEXPIRE","package":"druntime","parentType":"","signature":"uint MNTK_REFEXPIRE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_REFEXPIRE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_EXTENDED_SHARED","package":"druntime","parentType":"","signature":"uint MNTK_EXTENDED_SHARED","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_EXTENDED_SHARED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_SHARED_WRITES","package":"druntime","parentType":"","signature":"uint MNTK_SHARED_WRITES","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_SHARED_WRITES"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_NO_IOPF","package":"druntime","parentType":"","signature":"uint MNTK_NO_IOPF","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_NO_IOPF"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_VGONE_UPPER","package":"druntime","parentType":"","signature":"uint MNTK_VGONE_UPPER","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_VGONE_UPPER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_VGONE_WAITER","package":"druntime","parentType":"","signature":"uint MNTK_VGONE_WAITER","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_VGONE_WAITER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_LOOKUP_EXCL_DOTDOT","package":"druntime","parentType":"","signature":"uint MNTK_LOOKUP_EXCL_DOTDOT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_LOOKUP_EXCL_DOTDOT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_MARKER","package":"druntime","parentType":"","signature":"uint MNTK_MARKER","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_MARKER"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_UNMAPPED_BUFS","package":"druntime","parentType":"","signature":"uint MNTK_UNMAPPED_BUFS","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_UNMAPPED_BUFS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_USES_BCACHE","package":"druntime","parentType":"","signature":"uint MNTK_USES_BCACHE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_USES_BCACHE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_NOASYNC","package":"druntime","parentType":"","signature":"uint MNTK_NOASYNC","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_NOASYNC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_UNMOUNT","package":"druntime","parentType":"","signature":"uint MNTK_UNMOUNT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_UNMOUNT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_MWAIT","package":"druntime","parentType":"","signature":"uint MNTK_MWAIT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_MWAIT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_SUSPEND","package":"druntime","parentType":"","signature":"uint MNTK_SUSPEND","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_SUSPEND"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_SUSPEND2","package":"druntime","parentType":"","signature":"uint MNTK_SUSPEND2","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_SUSPEND2"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_SUSPENDED","package":"druntime","parentType":"","signature":"uint MNTK_SUSPENDED","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_SUSPENDED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_NULL_NOCACHE","package":"druntime","parentType":"","signature":"uint MNTK_NULL_NOCACHE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_NULL_NOCACHE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_LOOKUP_SHARED","package":"druntime","parentType":"","signature":"uint MNTK_LOOKUP_SHARED","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_LOOKUP_SHARED"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNTK_NOKNOTE","package":"druntime","parentType":"","signature":"uint MNTK_NOKNOTE","url":"/druntime/core/sys/freebsd/sys/mount.html#MNTK_NOKNOTE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_VFSCONF","package":"druntime","parentType":"","signature":"VFS_VFSCONF","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_VFSCONF"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_GENERIC","package":"druntime","parentType":"","signature":"VFS_GENERIC","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_GENERIC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_MAXTYPENUM","package":"druntime","parentType":"","signature":"VFS_MAXTYPENUM","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_MAXTYPENUM"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_CONF","package":"druntime","parentType":"","signature":"VFS_CONF","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_CONF"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_WAIT","package":"druntime","parentType":"","signature":"MNT_WAIT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_WAIT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_NOWAIT","package":"druntime","parentType":"","signature":"MNT_NOWAIT","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_NOWAIT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_LAZY","package":"druntime","parentType":"","signature":"MNT_LAZY","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_LAZY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"MNT_SUSPEND","package":"druntime","parentType":"","signature":"MNT_SUSPEND","url":"/druntime/core/sys/freebsd/sys/mount.html#MNT_SUSPEND"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_STATIC","package":"druntime","parentType":"","signature":"uint VFCF_STATIC","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_STATIC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_NETWORK","package":"druntime","parentType":"","signature":"uint VFCF_NETWORK","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_NETWORK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_READONLY","package":"druntime","parentType":"","signature":"uint VFCF_READONLY","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_READONLY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_SYNTHETIC","package":"druntime","parentType":"","signature":"uint VFCF_SYNTHETIC","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_SYNTHETIC"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_LOOPBACK","package":"druntime","parentType":"","signature":"uint VFCF_LOOPBACK","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_LOOPBACK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_UNICODE","package":"druntime","parentType":"","signature":"uint VFCF_UNICODE","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_JAIL","package":"druntime","parentType":"","signature":"uint VFCF_JAIL","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_JAIL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_DELEGADMIN","package":"druntime","parentType":"","signature":"uint VFCF_DELEGADMIN","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_DELEGADMIN"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFCF_SBDRY","package":"druntime","parentType":"","signature":"uint VFCF_SBDRY","url":"/druntime/core/sys/freebsd/sys/mount.html#VFCF_SBDRY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_CTL_VERS1","package":"druntime","parentType":"","signature":"uint VFS_CTL_VERS1","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_CTL_VERS1"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_CTL_QUERY","package":"druntime","parentType":"","signature":"uint VFS_CTL_QUERY","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_CTL_QUERY"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_CTL_TIMEO","package":"druntime","parentType":"","signature":"uint VFS_CTL_TIMEO","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_CTL_TIMEO"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VFS_CTL_NOLOCKS","package":"druntime","parentType":"","signature":"uint VFS_CTL_NOLOCKS","url":"/druntime/core/sys/freebsd/sys/mount.html#VFS_CTL_NOLOCKS"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_NOTRESP","package":"druntime","parentType":"","signature":"uint VQ_NOTRESP","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_NOTRESP"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_NEEDAUTH","package":"druntime","parentType":"","signature":"uint VQ_NEEDAUTH","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_NEEDAUTH"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_LOWDISK","package":"druntime","parentType":"","signature":"uint VQ_LOWDISK","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_LOWDISK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_MOUNT","package":"druntime","parentType":"","signature":"uint VQ_MOUNT","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_MOUNT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_UNMOUNT","package":"druntime","parentType":"","signature":"uint VQ_UNMOUNT","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_UNMOUNT"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_DEAD","package":"druntime","parentType":"","signature":"uint VQ_DEAD","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_DEAD"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_ASSIST","package":"druntime","parentType":"","signature":"uint VQ_ASSIST","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_ASSIST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_NOTRESPLOCK","package":"druntime","parentType":"","signature":"uint VQ_NOTRESPLOCK","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_NOTRESPLOCK"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG0100","package":"druntime","parentType":"","signature":"uint VQ_FLAG0100","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG0100"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG0200","package":"druntime","parentType":"","signature":"uint VQ_FLAG0200","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG0200"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG0400","package":"druntime","parentType":"","signature":"uint VQ_FLAG0400","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG0400"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG0800","package":"druntime","parentType":"","signature":"uint VQ_FLAG0800","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG0800"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG1000","package":"druntime","parentType":"","signature":"uint VQ_FLAG1000","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG1000"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG2000","package":"druntime","parentType":"","signature":"uint VQ_FLAG2000","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG2000"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG4000","package":"druntime","parentType":"","signature":"uint VQ_FLAG4000","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG4000"},{"doc":"","kind":"variable","module":"core.sys.freebsd.sys.mount","name":"VQ_FLAG8000","package":"druntime","parentType":"","signature":"uint VQ_FLAG8000","url":"/druntime/core/sys/freebsd/sys/mount.html#VQ_FLAG8000"},{"doc":"D header file for FreeBSD's extensions to POSIX's sys/socket.h.","kind":"module","module":"core.sys.freebsd.sys.socket","name":"core.sys.freebsd.sys.socket","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/socket.html"},{"doc":"","kind":"struct","module":"core.sys.freebsd.sys.socket","name":"accept_filter_arg","package":"druntime","parentType":"","signature":"accept_filter_arg","url":"/druntime/core/sys/freebsd/sys/socket.html#accept_filter_arg"},{"doc":"D header file for FreeBSD sys/sysctl.h","kind":"module","module":"core.sys.freebsd.sys.sysctl","name":"core.sys.freebsd.sys.sysctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.sysctl","name":"sysctl","package":"druntime","parentType":"","signature":"int sysctl(const  int *  name,  uint  namelen,  void *  oldp,  size_t *  oldlenp,\n            const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/freebsd/sys/sysctl/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.sysctl","name":"sysctlbyname","package":"druntime","parentType":"","signature":"int sysctlbyname(const  char *  name,  void *  oldp,  size_t *  oldlenp,\n                  const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/freebsd/sys/sysctl/sysctlbyname.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.sys.sysctl","name":"sysctlnametomib","package":"druntime","parentType":"","signature":"int sysctlnametomib(const  char *  name,  int *  mibp,  size_t *  sizep)","url":"/druntime/core/sys/freebsd/sys/sysctl/sysctlnametomib.html"},{"doc":"D header file for FreeBSD's extensions to POSIX's sys/types.h.","kind":"module","module":"core.sys.freebsd.sys.types","name":"core.sys.freebsd.sys.types","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/sys/types.html"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"caddr_t","package":"druntime","parentType":"","signature":"caddr_t = ubyte *","url":"/druntime/core/sys/freebsd/sys/types.html#caddr_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"c_caddr_t","package":"druntime","parentType":"","signature":"c_caddr_t = const(ubyte) *","url":"/druntime/core/sys/freebsd/sys/types.html#c_caddr_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"cpuwhich_t","package":"druntime","parentType":"","signature":"cpuwhich_t = int","url":"/druntime/core/sys/freebsd/sys/types.html#cpuwhich_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"cpulevel_t","package":"druntime","parentType":"","signature":"cpulevel_t = int","url":"/druntime/core/sys/freebsd/sys/types.html#cpulevel_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"cpusetid_t","package":"druntime","parentType":"","signature":"cpusetid_t = int","url":"/druntime/core/sys/freebsd/sys/types.html#cpusetid_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"critical_t","package":"druntime","parentType":"","signature":"critical_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#critical_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"daddr_t","package":"druntime","parentType":"","signature":"daddr_t = long","url":"/druntime/core/sys/freebsd/sys/types.html#daddr_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"fixpt_t","package":"druntime","parentType":"","signature":"fixpt_t = uint","url":"/druntime/core/sys/freebsd/sys/types.html#fixpt_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"accmode_t","package":"druntime","parentType":"","signature":"accmode_t = int","url":"/druntime/core/sys/freebsd/sys/types.html#accmode_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"register_t","package":"druntime","parentType":"","signature":"register_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#register_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"sbintime_t","package":"druntime","parentType":"","signature":"sbintime_t = long","url":"/druntime/core/sys/freebsd/sys/types.html#sbintime_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"segsz_t","package":"druntime","parentType":"","signature":"segsz_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#segsz_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"u_register_t","package":"druntime","parentType":"","signature":"u_register_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#u_register_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"cap_ioctl_t","package":"druntime","parentType":"","signature":"cap_ioctl_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#cap_ioctl_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"kpaddr_t","package":"druntime","parentType":"","signature":"kpaddr_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#kpaddr_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"kvaddr_t","package":"druntime","parentType":"","signature":"kvaddr_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#kvaddr_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"ksize_t","package":"druntime","parentType":"","signature":"ksize_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#ksize_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"kssize_t","package":"druntime","parentType":"","signature":"kssize_t = long","url":"/druntime/core/sys/freebsd/sys/types.html#kssize_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"vm_offset_t","package":"druntime","parentType":"","signature":"vm_offset_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#vm_offset_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"vm_ooffset_t","package":"druntime","parentType":"","signature":"vm_ooffset_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#vm_ooffset_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"vm_paddr_t","package":"druntime","parentType":"","signature":"vm_paddr_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#vm_paddr_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"vm_pindex_t","package":"druntime","parentType":"","signature":"vm_pindex_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#vm_pindex_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"vm_size_t","package":"druntime","parentType":"","signature":"vm_size_t = size_t","url":"/druntime/core/sys/freebsd/sys/types.html#vm_size_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"rman_res_t","package":"druntime","parentType":"","signature":"rman_res_t = ulong","url":"/druntime/core/sys/freebsd/sys/types.html#rman_res_t"},{"doc":"","kind":"alias","module":"core.sys.freebsd.sys.types","name":"syscallarg_t","package":"druntime","parentType":"","signature":"syscallarg_t = register_t","url":"/druntime/core/sys/freebsd/sys/types.html#syscallarg_t"},{"doc":"D header file for FreeBSD's extensions to POSIX's time.h.","kind":"module","module":"core.sys.freebsd.time","name":"core.sys.freebsd.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/time.html"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_VIRTUAL","package":"druntime","parentType":"","signature":"CLOCK_VIRTUAL","url":"/druntime/core/sys/freebsd/time.html#CLOCK_VIRTUAL"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_PROF","package":"druntime","parentType":"","signature":"CLOCK_PROF","url":"/druntime/core/sys/freebsd/time.html#CLOCK_PROF"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_UPTIME","package":"druntime","parentType":"","signature":"CLOCK_UPTIME","url":"/druntime/core/sys/freebsd/time.html#CLOCK_UPTIME"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_UPTIME_PRECISE","package":"druntime","parentType":"","signature":"CLOCK_UPTIME_PRECISE","url":"/druntime/core/sys/freebsd/time.html#CLOCK_UPTIME_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_UPTIME_FAST","package":"druntime","parentType":"","signature":"CLOCK_UPTIME_FAST","url":"/druntime/core/sys/freebsd/time.html#CLOCK_UPTIME_FAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_REALTIME_PRECISE","package":"druntime","parentType":"","signature":"CLOCK_REALTIME_PRECISE","url":"/druntime/core/sys/freebsd/time.html#CLOCK_REALTIME_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_REALTIME_FAST","package":"druntime","parentType":"","signature":"CLOCK_REALTIME_FAST","url":"/druntime/core/sys/freebsd/time.html#CLOCK_REALTIME_FAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_MONOTONIC_PRECISE","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC_PRECISE","url":"/druntime/core/sys/freebsd/time.html#CLOCK_MONOTONIC_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_MONOTONIC_FAST","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC_FAST","url":"/druntime/core/sys/freebsd/time.html#CLOCK_MONOTONIC_FAST"},{"doc":"","kind":"variable","module":"core.sys.freebsd.time","name":"CLOCK_SECOND","package":"druntime","parentType":"","signature":"CLOCK_SECOND","url":"/druntime/core/sys/freebsd/time.html#CLOCK_SECOND"},{"doc":"D header file for FreeBSD's extensions to POSIX's unistd.h.","kind":"module","module":"core.sys.freebsd.unistd","name":"core.sys.freebsd.unistd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/freebsd/unistd.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.unistd","name":"getosreldate","package":"druntime","parentType":"","signature":"int getosreldate()","url":"/druntime/core/sys/freebsd/unistd/getosreldate.html"},{"doc":"","kind":"function","module":"core.sys.freebsd.unistd","name":"closefrom","package":"druntime","parentType":"","signature":"void closefrom(int)","url":"/druntime/core/sys/freebsd/unistd/closefrom.html"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.config","name":"core.sys.linux.config","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/config.html"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"_GNU_SOURCE","package":"druntime","parentType":"","signature":"_GNU_SOURCE","url":"/druntime/core/sys/linux/config.html#_GNU_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"_DEFAULT_SOURCE","package":"druntime","parentType":"","signature":"_DEFAULT_SOURCE","url":"/druntime/core/sys/linux/config.html#_DEFAULT_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"_ATFILE_SOURCE","package":"druntime","parentType":"","signature":"_ATFILE_SOURCE","url":"/druntime/core/sys/linux/config.html#_ATFILE_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"_BSD_SOURCE","package":"druntime","parentType":"","signature":"_BSD_SOURCE","url":"/druntime/core/sys/linux/config.html#_BSD_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"_SVID_SOURCE","package":"druntime","parentType":"","signature":"_SVID_SOURCE","url":"/druntime/core/sys/linux/config.html#_SVID_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"__USE_MISC","package":"druntime","parentType":"","signature":"__USE_MISC","url":"/druntime/core/sys/linux/config.html#__USE_MISC"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"__USE_ATFILE","package":"druntime","parentType":"","signature":"__USE_ATFILE","url":"/druntime/core/sys/linux/config.html#__USE_ATFILE"},{"doc":"","kind":"variable","module":"core.sys.linux.config","name":"__USE_GNU","package":"druntime","parentType":"","signature":"__USE_GNU","url":"/druntime/core/sys/linux/config.html#__USE_GNU"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.dlfcn","name":"core.sys.linux.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/dlfcn.html"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.elf","name":"core.sys.linux.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/elf.html"},{"doc":"","kind":"function","module":"core.sys.linux.elf","name":"ELF32_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF32_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/linux/elf/ELF32_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.linux.elf","name":"ELF64_ST_VISIBILITY","package":"druntime","parentType":"","signature":"ELF64_ST_VISIBILITY = ELF32_ST_VISIBILITY","url":"/druntime/core/sys/linux/elf.html#ELF64_ST_VISIBILITY"},{"doc":"","kind":"struct","module":"core.sys.linux.elf","name":"Elf32_Nhdr","package":"druntime","parentType":"","signature":"Elf32_Nhdr","url":"/druntime/core/sys/linux/elf.html#Elf32_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.linux.elf","name":"Elf64_Nhdr","package":"druntime","parentType":"","signature":"Elf64_Nhdr","url":"/druntime/core/sys/linux/elf.html#Elf64_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.linux.elf","name":"Elf32_Dyn","package":"druntime","parentType":"","signature":"Elf32_Dyn","url":"/druntime/core/sys/linux/elf.html#Elf32_Dyn"},{"doc":"","kind":"struct","module":"core.sys.linux.elf","name":"Elf64_Dyn","package":"druntime","parentType":"","signature":"Elf64_Dyn","url":"/druntime/core/sys/linux/elf.html#Elf64_Dyn"},{"doc":"","kind":"struct","module":"core.sys.linux.elf","name":"Elf32_auxv_t","package":"druntime","parentType":"","signature":"Elf32_auxv_t","url":"/druntime/core/sys/linux/elf.html#Elf32_auxv_t"},{"doc":"","kind":"struct","module":"core.sys.linux.elf","name":"Elf64_auxv_t","package":"druntime","parentType":"","signature":"Elf64_auxv_t","url":"/druntime/core/sys/linux/elf.html#Elf64_auxv_t"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PRSTATUS","package":"druntime","parentType":"","signature":"NT_PRSTATUS","url":"/druntime/core/sys/linux/elf.html#NT_PRSTATUS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_FPREGSET","package":"druntime","parentType":"","signature":"NT_FPREGSET","url":"/druntime/core/sys/linux/elf.html#NT_FPREGSET"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PRPSINFO","package":"druntime","parentType":"","signature":"NT_PRPSINFO","url":"/druntime/core/sys/linux/elf.html#NT_PRPSINFO"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PRXREG","package":"druntime","parentType":"","signature":"NT_PRXREG","url":"/druntime/core/sys/linux/elf.html#NT_PRXREG"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_TASKSTRUCT","package":"druntime","parentType":"","signature":"NT_TASKSTRUCT","url":"/druntime/core/sys/linux/elf.html#NT_TASKSTRUCT"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PLATFORM","package":"druntime","parentType":"","signature":"NT_PLATFORM","url":"/druntime/core/sys/linux/elf.html#NT_PLATFORM"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_AUXV","package":"druntime","parentType":"","signature":"NT_AUXV","url":"/druntime/core/sys/linux/elf.html#NT_AUXV"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_GWINDOWS","package":"druntime","parentType":"","signature":"NT_GWINDOWS","url":"/druntime/core/sys/linux/elf.html#NT_GWINDOWS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_ASRS","package":"druntime","parentType":"","signature":"NT_ASRS","url":"/druntime/core/sys/linux/elf.html#NT_ASRS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PSTATUS","package":"druntime","parentType":"","signature":"NT_PSTATUS","url":"/druntime/core/sys/linux/elf.html#NT_PSTATUS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PSINFO","package":"druntime","parentType":"","signature":"NT_PSINFO","url":"/druntime/core/sys/linux/elf.html#NT_PSINFO"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PRCRED","package":"druntime","parentType":"","signature":"NT_PRCRED","url":"/druntime/core/sys/linux/elf.html#NT_PRCRED"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_UTSNAME","package":"druntime","parentType":"","signature":"NT_UTSNAME","url":"/druntime/core/sys/linux/elf.html#NT_UTSNAME"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_LWPSTATUS","package":"druntime","parentType":"","signature":"NT_LWPSTATUS","url":"/druntime/core/sys/linux/elf.html#NT_LWPSTATUS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_LWPSINFO","package":"druntime","parentType":"","signature":"NT_LWPSINFO","url":"/druntime/core/sys/linux/elf.html#NT_LWPSINFO"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PRFPXREG","package":"druntime","parentType":"","signature":"NT_PRFPXREG","url":"/druntime/core/sys/linux/elf.html#NT_PRFPXREG"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_SIGINFO","package":"druntime","parentType":"","signature":"NT_SIGINFO","url":"/druntime/core/sys/linux/elf.html#NT_SIGINFO"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_FILE","package":"druntime","parentType":"","signature":"NT_FILE","url":"/druntime/core/sys/linux/elf.html#NT_FILE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PRXFPREG","package":"druntime","parentType":"","signature":"NT_PRXFPREG","url":"/druntime/core/sys/linux/elf.html#NT_PRXFPREG"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PPC_VMX","package":"druntime","parentType":"","signature":"NT_PPC_VMX","url":"/druntime/core/sys/linux/elf.html#NT_PPC_VMX"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PPC_SPE","package":"druntime","parentType":"","signature":"NT_PPC_SPE","url":"/druntime/core/sys/linux/elf.html#NT_PPC_SPE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_PPC_VSX","package":"druntime","parentType":"","signature":"NT_PPC_VSX","url":"/druntime/core/sys/linux/elf.html#NT_PPC_VSX"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_386_TLS","package":"druntime","parentType":"","signature":"NT_386_TLS","url":"/druntime/core/sys/linux/elf.html#NT_386_TLS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_386_IOPERM","package":"druntime","parentType":"","signature":"NT_386_IOPERM","url":"/druntime/core/sys/linux/elf.html#NT_386_IOPERM"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_X86_XSTATE","package":"druntime","parentType":"","signature":"NT_X86_XSTATE","url":"/druntime/core/sys/linux/elf.html#NT_X86_XSTATE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_HIGH_GPRS","package":"druntime","parentType":"","signature":"NT_S390_HIGH_GPRS","url":"/druntime/core/sys/linux/elf.html#NT_S390_HIGH_GPRS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_TIMER","package":"druntime","parentType":"","signature":"NT_S390_TIMER","url":"/druntime/core/sys/linux/elf.html#NT_S390_TIMER"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_TODCMP","package":"druntime","parentType":"","signature":"NT_S390_TODCMP","url":"/druntime/core/sys/linux/elf.html#NT_S390_TODCMP"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_TODPREG","package":"druntime","parentType":"","signature":"NT_S390_TODPREG","url":"/druntime/core/sys/linux/elf.html#NT_S390_TODPREG"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_CTRS","package":"druntime","parentType":"","signature":"NT_S390_CTRS","url":"/druntime/core/sys/linux/elf.html#NT_S390_CTRS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_PREFIX","package":"druntime","parentType":"","signature":"NT_S390_PREFIX","url":"/druntime/core/sys/linux/elf.html#NT_S390_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_LAST_BREAK","package":"druntime","parentType":"","signature":"NT_S390_LAST_BREAK","url":"/druntime/core/sys/linux/elf.html#NT_S390_LAST_BREAK"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_SYSTEM_CALL","package":"druntime","parentType":"","signature":"NT_S390_SYSTEM_CALL","url":"/druntime/core/sys/linux/elf.html#NT_S390_SYSTEM_CALL"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_S390_TDB","package":"druntime","parentType":"","signature":"NT_S390_TDB","url":"/druntime/core/sys/linux/elf.html#NT_S390_TDB"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_ARM_VFP","package":"druntime","parentType":"","signature":"NT_ARM_VFP","url":"/druntime/core/sys/linux/elf.html#NT_ARM_VFP"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_ARM_TLS","package":"druntime","parentType":"","signature":"NT_ARM_TLS","url":"/druntime/core/sys/linux/elf.html#NT_ARM_TLS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_ARM_HW_BREAK","package":"druntime","parentType":"","signature":"NT_ARM_HW_BREAK","url":"/druntime/core/sys/linux/elf.html#NT_ARM_HW_BREAK"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_ARM_HW_WATCH","package":"druntime","parentType":"","signature":"NT_ARM_HW_WATCH","url":"/druntime/core/sys/linux/elf.html#NT_ARM_HW_WATCH"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_VERSION","package":"druntime","parentType":"","signature":"NT_VERSION","url":"/druntime/core/sys/linux/elf.html#NT_VERSION"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_GNU_ABI_TAG","package":"druntime","parentType":"","signature":"NT_GNU_ABI_TAG","url":"/druntime/core/sys/linux/elf.html#NT_GNU_ABI_TAG"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_GNU_HWCAP","package":"druntime","parentType":"","signature":"NT_GNU_HWCAP","url":"/druntime/core/sys/linux/elf.html#NT_GNU_HWCAP"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_GNU_BUILD_ID","package":"druntime","parentType":"","signature":"NT_GNU_BUILD_ID","url":"/druntime/core/sys/linux/elf.html#NT_GNU_BUILD_ID"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"NT_GNU_GOLD_VERSION","package":"druntime","parentType":"","signature":"NT_GNU_GOLD_VERSION","url":"/druntime/core/sys/linux/elf.html#NT_GNU_GOLD_VERSION"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_NULL","package":"druntime","parentType":"","signature":"AT_NULL","url":"/druntime/core/sys/linux/elf.html#AT_NULL"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_IGNORE","package":"druntime","parentType":"","signature":"AT_IGNORE","url":"/druntime/core/sys/linux/elf.html#AT_IGNORE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_EXECFD","package":"druntime","parentType":"","signature":"AT_EXECFD","url":"/druntime/core/sys/linux/elf.html#AT_EXECFD"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_PHDR","package":"druntime","parentType":"","signature":"AT_PHDR","url":"/druntime/core/sys/linux/elf.html#AT_PHDR"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_PHENT","package":"druntime","parentType":"","signature":"AT_PHENT","url":"/druntime/core/sys/linux/elf.html#AT_PHENT"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_PHNUM","package":"druntime","parentType":"","signature":"AT_PHNUM","url":"/druntime/core/sys/linux/elf.html#AT_PHNUM"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_PAGESZ","package":"druntime","parentType":"","signature":"AT_PAGESZ","url":"/druntime/core/sys/linux/elf.html#AT_PAGESZ"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_BASE","package":"druntime","parentType":"","signature":"AT_BASE","url":"/druntime/core/sys/linux/elf.html#AT_BASE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_FLAGS","package":"druntime","parentType":"","signature":"AT_FLAGS","url":"/druntime/core/sys/linux/elf.html#AT_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_ENTRY","package":"druntime","parentType":"","signature":"AT_ENTRY","url":"/druntime/core/sys/linux/elf.html#AT_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_NOTELF","package":"druntime","parentType":"","signature":"AT_NOTELF","url":"/druntime/core/sys/linux/elf.html#AT_NOTELF"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_UID","package":"druntime","parentType":"","signature":"AT_UID","url":"/druntime/core/sys/linux/elf.html#AT_UID"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_EUID","package":"druntime","parentType":"","signature":"AT_EUID","url":"/druntime/core/sys/linux/elf.html#AT_EUID"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_GID","package":"druntime","parentType":"","signature":"AT_GID","url":"/druntime/core/sys/linux/elf.html#AT_GID"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_EGID","package":"druntime","parentType":"","signature":"AT_EGID","url":"/druntime/core/sys/linux/elf.html#AT_EGID"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_CLKTCK","package":"druntime","parentType":"","signature":"AT_CLKTCK","url":"/druntime/core/sys/linux/elf.html#AT_CLKTCK"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_PLATFORM","package":"druntime","parentType":"","signature":"AT_PLATFORM","url":"/druntime/core/sys/linux/elf.html#AT_PLATFORM"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_HWCAP","package":"druntime","parentType":"","signature":"AT_HWCAP","url":"/druntime/core/sys/linux/elf.html#AT_HWCAP"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_FPUCW","package":"druntime","parentType":"","signature":"AT_FPUCW","url":"/druntime/core/sys/linux/elf.html#AT_FPUCW"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_DCACHEBSIZE","package":"druntime","parentType":"","signature":"AT_DCACHEBSIZE","url":"/druntime/core/sys/linux/elf.html#AT_DCACHEBSIZE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_ICACHEBSIZE","package":"druntime","parentType":"","signature":"AT_ICACHEBSIZE","url":"/druntime/core/sys/linux/elf.html#AT_ICACHEBSIZE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_UCACHEBSIZE","package":"druntime","parentType":"","signature":"AT_UCACHEBSIZE","url":"/druntime/core/sys/linux/elf.html#AT_UCACHEBSIZE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_IGNOREPPC","package":"druntime","parentType":"","signature":"AT_IGNOREPPC","url":"/druntime/core/sys/linux/elf.html#AT_IGNOREPPC"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_SECURE","package":"druntime","parentType":"","signature":"AT_SECURE","url":"/druntime/core/sys/linux/elf.html#AT_SECURE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_BASE_PLATFORM","package":"druntime","parentType":"","signature":"AT_BASE_PLATFORM","url":"/druntime/core/sys/linux/elf.html#AT_BASE_PLATFORM"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_RANDOM","package":"druntime","parentType":"","signature":"AT_RANDOM","url":"/druntime/core/sys/linux/elf.html#AT_RANDOM"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_HWCAP2","package":"druntime","parentType":"","signature":"AT_HWCAP2","url":"/druntime/core/sys/linux/elf.html#AT_HWCAP2"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_EXECFN","package":"druntime","parentType":"","signature":"AT_EXECFN","url":"/druntime/core/sys/linux/elf.html#AT_EXECFN"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_SYSINFO","package":"druntime","parentType":"","signature":"AT_SYSINFO","url":"/druntime/core/sys/linux/elf.html#AT_SYSINFO"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_SYSINFO_EHDR","package":"druntime","parentType":"","signature":"AT_SYSINFO_EHDR","url":"/druntime/core/sys/linux/elf.html#AT_SYSINFO_EHDR"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_L1I_CACHESHAPE","package":"druntime","parentType":"","signature":"AT_L1I_CACHESHAPE","url":"/druntime/core/sys/linux/elf.html#AT_L1I_CACHESHAPE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_L1D_CACHESHAPE","package":"druntime","parentType":"","signature":"AT_L1D_CACHESHAPE","url":"/druntime/core/sys/linux/elf.html#AT_L1D_CACHESHAPE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_L2_CACHESHAPE","package":"druntime","parentType":"","signature":"AT_L2_CACHESHAPE","url":"/druntime/core/sys/linux/elf.html#AT_L2_CACHESHAPE"},{"doc":"","kind":"variable","module":"core.sys.linux.elf","name":"AT_L3_CACHESHAPE","package":"druntime","parentType":"","signature":"AT_L3_CACHESHAPE","url":"/druntime/core/sys/linux/elf.html#AT_L3_CACHESHAPE"},{"doc":"D header file to interface with the Linux epoll API (http://man7.org/linux/man-pages/man7/epoll.7.html). Available since Linux 2.6","kind":"module","module":"core.sys.linux.epoll","name":"core.sys.linux.epoll","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/epoll.html"},{"doc":"Creates an epoll instance.","kind":"function","module":"core.sys.linux.epoll","name":"epoll_create","package":"druntime","parentType":"","signature":"int epoll_create(int  size)","url":"/druntime/core/sys/linux/epoll/epoll_create.html"},{"doc":"Creates an epoll instance.","kind":"function","module":"core.sys.linux.epoll","name":"epoll_create1","package":"druntime","parentType":"","signature":"int epoll_create1(int  flags)","url":"/druntime/core/sys/linux/epoll/epoll_create1.html"},{"doc":"Manipulate an epoll instance","kind":"function","module":"core.sys.linux.epoll","name":"epoll_ctl","package":"druntime","parentType":"","signature":"int epoll_ctl(int  epfd,  int  op,  int  fd,  epoll_event * event)","url":"/druntime/core/sys/linux/epoll/epoll_ctl.html"},{"doc":"Wait for events on an epoll instance.","kind":"function","module":"core.sys.linux.epoll","name":"epoll_wait","package":"druntime","parentType":"","signature":"int epoll_wait(int  epfd,  epoll_event * events,  int  maxevents,  int  timeout)","url":"/druntime/core/sys/linux/epoll/epoll_wait.html"},{"doc":"Wait for events on an epoll instance","kind":"function","module":"core.sys.linux.epoll","name":"epoll_pwait","package":"druntime","parentType":"","signature":"int epoll_pwait(int  epfd,  epoll_event * events,  int  maxevents,  int  timeout,\n     const  sigset_t * ss)","url":"/druntime/core/sys/linux/epoll/epoll_pwait.html"},{"doc":"","kind":"union","module":"core.sys.linux.epoll","name":"epoll_data_t","package":"druntime","parentType":"","signature":"epoll_data_t","url":"/druntime/core/sys/linux/epoll.html#epoll_data_t"},{"doc":"D header file for Linux err.h.","kind":"module","module":"core.sys.linux.err","name":"core.sys.linux.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/err.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/linux/err/err.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/linux/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/linux/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/linux/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/linux/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/linux/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/linux/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.linux.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/linux/err/vwarnx.html"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.errno","name":"core.sys.linux.errno","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/errno.html"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.execinfo","name":"core.sys.linux.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/execinfo.html"},{"doc":"","kind":"function","module":"core.sys.linux.execinfo","name":"backtrace","package":"druntime","parentType":"","signature":"int backtrace(void * *  buffer,  int  size)","url":"/druntime/core/sys/linux/execinfo/backtrace.html"},{"doc":"","kind":"function","module":"core.sys.linux.execinfo","name":"backtrace_symbols","package":"druntime","parentType":"","signature":"char * * backtrace_symbols(const(void *) *  buffer,  int  size)","url":"/druntime/core/sys/linux/execinfo/backtrace_symbols.html"},{"doc":"","kind":"function","module":"core.sys.linux.execinfo","name":"backtrace_symbols_fd","package":"druntime","parentType":"","signature":"void backtrace_symbols_fd(const(void *) *  buffer,  int  size,  int  fd)","url":"/druntime/core/sys/linux/execinfo/backtrace_symbols_fd.html"},{"doc":"","kind":"module","module":"core.sys.linux.fcntl","name":"core.sys.linux.fcntl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/fcntl.html"},{"doc":"Open File Description locks","kind":"function","module":"core.sys.linux.fcntl","name":"fallocate","package":"druntime","parentType":"","signature":"int fallocate(int  fd,  int  mode,  off_t offset,  off_t len)","url":"/druntime/core/sys/linux/fcntl/fallocate.html"},{"doc":"D header file for the linux/fs.h interface.","kind":"module","module":"core.sys.linux.fs","name":"core.sys.linux.fs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/fs.html"},{"doc":"","kind":"struct","module":"core.sys.linux.fs","name":"file_clone_range","package":"druntime","parentType":"","signature":"file_clone_range","url":"/druntime/core/sys/linux/fs.html#file_clone_range"},{"doc":"","kind":"struct","module":"core.sys.linux.fs","name":"fstrim_range","package":"druntime","parentType":"","signature":"fstrim_range","url":"/druntime/core/sys/linux/fs.html#fstrim_range"},{"doc":"from struct btrfs_ioctl_file_extent_same_info","kind":"struct","module":"core.sys.linux.fs","name":"file_dedupe_range_info","package":"druntime","parentType":"","signature":"file_dedupe_range_info","url":"/druntime/core/sys/linux/fs.html#file_dedupe_range_info"},{"doc":"from struct btrfs_ioctl_file_extent_same_args","kind":"struct","module":"core.sys.linux.fs","name":"file_dedupe_range","package":"druntime","parentType":"","signature":"file_dedupe_range","url":"/druntime/core/sys/linux/fs.html#file_dedupe_range"},{"doc":"And dynamically-tunable limits and defaults:","kind":"struct","module":"core.sys.linux.fs","name":"files_stat_struct","package":"druntime","parentType":"","signature":"files_stat_struct","url":"/druntime/core/sys/linux/fs.html#files_stat_struct"},{"doc":"","kind":"struct","module":"core.sys.linux.fs","name":"inodes_stat_t","package":"druntime","parentType":"","signature":"inodes_stat_t","url":"/druntime/core/sys/linux/fs.html#inodes_stat_t"},{"doc":"Structure for FS_IOC_FSGETXATTR[A] and FS_IOC_FSSETXATTR.","kind":"struct","module":"core.sys.linux.fs","name":"fsxattr","package":"druntime","parentType":"","signature":"fsxattr","url":"/druntime/core/sys/linux/fs.html#fsxattr"},{"doc":"","kind":"alias","module":"core.sys.linux.fs","name":"__kernel_rwf_t","package":"druntime","parentType":"","signature":"__kernel_rwf_t = int","url":"/druntime/core/sys/linux/fs.html#__kernel_rwf_t"},{"doc":"Initial setting for nfile rlimits","kind":"variable","module":"core.sys.linux.fs","name":"INR_OPEN_CUR","package":"druntime","parentType":"","signature":"INR_OPEN_CUR","url":"/druntime/core/sys/linux/fs.html#INR_OPEN_CUR"},{"doc":"Hard limit for nfile rlimits","kind":"variable","module":"core.sys.linux.fs","name":"INR_OPEN_MAX","package":"druntime","parentType":"","signature":"INR_OPEN_MAX","url":"/druntime/core/sys/linux/fs.html#INR_OPEN_MAX"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"BLOCK_SIZE_BITS","package":"druntime","parentType":"","signature":"BLOCK_SIZE_BITS","url":"/druntime/core/sys/linux/fs.html#BLOCK_SIZE_BITS"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"BLOCK_SIZE","package":"druntime","parentType":"","signature":"BLOCK_SIZE","url":"/druntime/core/sys/linux/fs.html#BLOCK_SIZE"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"NR_FILE","package":"druntime","parentType":"","signature":"NR_FILE","url":"/druntime/core/sys/linux/fs.html#NR_FILE"},{"doc":"Max chars for the interface; each fs may differ","kind":"variable","module":"core.sys.linux.fs","name":"FSLABEL_MAX","package":"druntime","parentType":"","signature":"FSLABEL_MAX","url":"/druntime/core/sys/linux/fs.html#FSLABEL_MAX"},{"doc":"Inode flags (FS_IOC_GETFLAGS / FS_IOC_SETFLAGS)","kind":"variable","module":"core.sys.linux.fs","name":"FS_FL_USER_VISIBLE","package":"druntime","parentType":"","signature":"FS_FL_USER_VISIBLE","url":"/druntime/core/sys/linux/fs.html#FS_FL_USER_VISIBLE"},{"doc":"User modifiable flags","kind":"variable","module":"core.sys.linux.fs","name":"FS_FL_USER_MODIFIABLE","package":"druntime","parentType":"","signature":"FS_FL_USER_MODIFIABLE","url":"/druntime/core/sys/linux/fs.html#FS_FL_USER_MODIFIABLE"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"SYNC_FILE_RANGE_WAIT_BEFORE","package":"druntime","parentType":"","signature":"SYNC_FILE_RANGE_WAIT_BEFORE","url":"/druntime/core/sys/linux/fs.html#SYNC_FILE_RANGE_WAIT_BEFORE"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"SYNC_FILE_RANGE_WRITE","package":"druntime","parentType":"","signature":"SYNC_FILE_RANGE_WRITE","url":"/druntime/core/sys/linux/fs.html#SYNC_FILE_RANGE_WRITE"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"SYNC_FILE_RANGE_WAIT_AFTER","package":"druntime","parentType":"","signature":"SYNC_FILE_RANGE_WAIT_AFTER","url":"/druntime/core/sys/linux/fs.html#SYNC_FILE_RANGE_WAIT_AFTER"},{"doc":"","kind":"variable","module":"core.sys.linux.fs","name":"SYNC_FILE_RANGE_WRITE_AND_WAIT","package":"druntime","parentType":"","signature":"SYNC_FILE_RANGE_WRITE_AND_WAIT","url":"/druntime/core/sys/linux/fs.html#SYNC_FILE_RANGE_WRITE_AND_WAIT"},{"doc":"mask of flags supported by the kernel","kind":"variable","module":"core.sys.linux.fs","name":"RWF_SUPPORTED","package":"druntime","parentType":"","signature":"RWF_SUPPORTED","url":"/druntime/core/sys/linux/fs.html#RWF_SUPPORTED"},{"doc":"D binding for the interface addresses querying","kind":"module","module":"core.sys.linux.ifaddrs","name":"core.sys.linux.ifaddrs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/ifaddrs.html"},{"doc":"Returns: linked list of ifaddrs structures describing interfaces","kind":"function","module":"core.sys.linux.ifaddrs","name":"getifaddrs","package":"druntime","parentType":"","signature":"int getifaddrs(ifaddrs * * )","url":"/druntime/core/sys/linux/ifaddrs/getifaddrs.html"},{"doc":"Frees the linked list returned by getifaddrs","kind":"function","module":"core.sys.linux.ifaddrs","name":"freeifaddrs","package":"druntime","parentType":"","signature":"void freeifaddrs(ifaddrs * )","url":"/druntime/core/sys/linux/ifaddrs/freeifaddrs.html"},{"doc":"","kind":"struct","module":"core.sys.linux.ifaddrs","name":"ifaddrs","package":"druntime","parentType":"","signature":"ifaddrs","url":"/druntime/core/sys/linux/ifaddrs.html#ifaddrs"},{"doc":"D header file for the io_uring interface. Available since Linux 5.1","kind":"module","module":"core.sys.linux.io_uring","name":"core.sys.linux.io_uring","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/io_uring.html"},{"doc":"IO submission data structure (Submission Queue Entry)","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_sqe","package":"druntime","parentType":"","signature":"io_uring_sqe","url":"/druntime/core/sys/linux/io_uring.html#io_uring_sqe"},{"doc":"IO completion data structure (Completion Queue Entry)","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_cqe","package":"druntime","parentType":"","signature":"io_uring_cqe","url":"/druntime/core/sys/linux/io_uring.html#io_uring_cqe"},{"doc":"Filled with the offset for mmap(2)","kind":"struct","module":"core.sys.linux.io_uring","name":"io_sqring_offsets","package":"druntime","parentType":"","signature":"io_sqring_offsets","url":"/druntime/core/sys/linux/io_uring.html#io_sqring_offsets"},{"doc":"","kind":"struct","module":"core.sys.linux.io_uring","name":"io_cqring_offsets","package":"druntime","parentType":"","signature":"io_cqring_offsets","url":"/druntime/core/sys/linux/io_uring.html#io_cqring_offsets"},{"doc":"Passed in for io_uring_setup(2)","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_params","package":"druntime","parentType":"","signature":"io_uring_params","url":"/druntime/core/sys/linux/io_uring.html#io_uring_params"},{"doc":"io_uring_register(2) opcodes and arguments","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_files_update","package":"druntime","parentType":"","signature":"io_uring_files_update","url":"/druntime/core/sys/linux/io_uring.html#io_uring_files_update"},{"doc":"","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_probe_op","package":"druntime","parentType":"","signature":"io_uring_probe_op","url":"/druntime/core/sys/linux/io_uring.html#io_uring_probe_op"},{"doc":"","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_probe","package":"druntime","parentType":"","signature":"io_uring_probe","url":"/druntime/core/sys/linux/io_uring.html#io_uring_probe"},{"doc":"","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_restriction","package":"druntime","parentType":"","signature":"io_uring_restriction","url":"/druntime/core/sys/linux/io_uring.html#io_uring_restriction"},{"doc":"","kind":"struct","module":"core.sys.linux.io_uring","name":"io_uring_getevents_arg","package":"druntime","parentType":"","signature":"io_uring_getevents_arg","url":"/druntime/core/sys/linux/io_uring.html#io_uring_getevents_arg"},{"doc":"io_uring_setup() flags","kind":"variable","module":"core.sys.linux.io_uring","name":"SPLICE_F_FD_IN_FIXED","package":"druntime","parentType":"","signature":"SPLICE_F_FD_IN_FIXED","url":"/druntime/core/sys/linux/io_uring.html#SPLICE_F_FD_IN_FIXED"},{"doc":"If set, the upper 16 bits are the buffer ID","kind":"variable","module":"core.sys.linux.io_uring","name":"IORING_CQE_F_BUFFER","package":"druntime","parentType":"","signature":"IORING_CQE_F_BUFFER","url":"/druntime/core/sys/linux/io_uring.html#IORING_CQE_F_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.linux.io_uring","name":"IO_URING_OP_SUPPORTED","package":"druntime","parentType":"","signature":"IO_URING_OP_SUPPORTED","url":"/druntime/core/sys/linux/io_uring.html#IO_URING_OP_SUPPORTED"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.link","name":"core.sys.linux.link","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/link.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb __callback,  void * __data)","url":"/druntime/core/sys/linux/link/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback,  void * __data)","url":"/druntime/core/sys/linux/link/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_version","package":"druntime","parentType":"","signature":"uint la_version(uint  __version)","url":"/druntime/core/sys/linux/link/la_version.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_activity","package":"druntime","parentType":"","signature":"void la_activity(uintptr_t * __cookie,  uint  __flag)","url":"/druntime/core/sys/linux/link/la_activity.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_objsearch","package":"druntime","parentType":"","signature":"char * la_objsearch(const(char) *  __name,  uintptr_t *  __cookie,\n                           uint  __flag)","url":"/druntime/core/sys/linux/link/la_objsearch.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_objopen","package":"druntime","parentType":"","signature":"uint la_objopen(link_map *  __map,  Lmid_t __lmid,\n                        uintptr_t *  __cookie)","url":"/druntime/core/sys/linux/link/la_objopen.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_preinit","package":"druntime","parentType":"","signature":"void la_preinit(uintptr_t *  __cookie)","url":"/druntime/core/sys/linux/link/la_preinit.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_symbind32","package":"druntime","parentType":"","signature":"uintptr_t la_symbind32(Elf32_Sym *  __sym,  uint  __ndx,\n                               uintptr_t *  __refcook,  uintptr_t *  __defcook,\n                               uint  * __flags,  const(char) *  __symname)","url":"/druntime/core/sys/linux/link/la_symbind32.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_symbind64","package":"druntime","parentType":"","signature":"uintptr_t la_symbind64(Elf64_Sym *  __sym,  uint  __ndx,\n                               uintptr_t *  __refcook,  uintptr_t *  __defcook,\n                               uint *  __flags,  const(char) *  __symname)","url":"/druntime/core/sys/linux/link/la_symbind64.html"},{"doc":"","kind":"function","module":"core.sys.linux.link","name":"la_objclose","package":"druntime","parentType":"","signature":"uint la_objclose(uintptr_t * __cookie)","url":"/druntime/core/sys/linux/link/la_objclose.html"},{"doc":"","kind":"struct","module":"core.sys.linux.link","name":"r_debug","package":"druntime","parentType":"","signature":"r_debug","url":"/druntime/core/sys/linux/link.html#r_debug"},{"doc":"","kind":"struct","module":"core.sys.linux.link","name":"link_map","package":"druntime","parentType":"","signature":"link_map","url":"/druntime/core/sys/linux/link.html#link_map"},{"doc":"","kind":"struct","module":"core.sys.linux.link","name":"dl_phdr_info","package":"druntime","parentType":"","signature":"dl_phdr_info","url":"/druntime/core/sys/linux/link.html#dl_phdr_info"},{"doc":"","kind":"alias","module":"core.sys.linux.link","name":"dl_iterate_phdr_cb","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb = int  function(dl_phdr_info *,  size_t,  void  *)","url":"/druntime/core/sys/linux/link.html#dl_iterate_phdr_cb"},{"doc":"","kind":"alias","module":"core.sys.linux.link","name":"dl_iterate_phdr_cb_ngc","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb_ngc = int  function(dl_phdr_info *,  size_t,  void  *) @nogc","url":"/druntime/core/sys/linux/link.html#dl_iterate_phdr_cb_ngc"},{"doc":"","kind":"template","module":"core.sys.linux.link","name":"ElfW","package":"druntime","parentType":"","signature":"ElfW(string type)","url":"/druntime/core/sys/linux/link.html#ElfW"},{"doc":"","kind":"variable","module":"core.sys.linux.link","name":"_r_debug","package":"druntime","parentType":"","signature":"r_debug _r_debug","url":"/druntime/core/sys/linux/link.html#_r_debug"},{"doc":"","kind":"variable","module":"core.sys.linux.link","name":"_DYNAMIC","package":"druntime","parentType":"","signature":"ElfW!\"Dyn\" * _DYNAMIC","url":"/druntime/core/sys/linux/link.html#_DYNAMIC"},{"doc":"D header file for Linux's linux/if_arp.h.","kind":"module","module":"core.sys.linux.linux.if_arp","name":"core.sys.linux.linux.if_arp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/linux/if_arp.html"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_arp","name":"arpreq","package":"druntime","parentType":"","signature":"arpreq","url":"/druntime/core/sys/linux/linux/if_arp.html#arpreq"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_arp","name":"arphdr","package":"druntime","parentType":"","signature":"arphdr","url":"/druntime/core/sys/linux/linux/if_arp.html#arphdr"},{"doc":"D header file for Linux's linux/if_packet.h.","kind":"module","module":"core.sys.linux.linux.if_packet","name":"core.sys.linux.linux.if_packet","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/linux/if_packet.html"},{"doc":"","kind":"function","module":"core.sys.linux.linux.if_packet","name":"TPACKET_ALIGN","package":"druntime","parentType":"","signature":"size_t TPACKET_ALIGN()(size_t x)","url":"/druntime/core/sys/linux/linux/if_packet/TPACKET_ALIGN.html"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"sockaddr_pkt","package":"druntime","parentType":"","signature":"sockaddr_pkt","url":"/druntime/core/sys/linux/linux/if_packet.html#sockaddr_pkt"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"sockaddr_ll","package":"druntime","parentType":"","signature":"sockaddr_ll","url":"/druntime/core/sys/linux/linux/if_packet.html#sockaddr_ll"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_stats","package":"druntime","parentType":"","signature":"tpacket_stats","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_stats"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_stats_v3","package":"druntime","parentType":"","signature":"tpacket_stats_v3","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_stats_v3"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_rollover_stats","package":"druntime","parentType":"","signature":"tpacket_rollover_stats","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_rollover_stats"},{"doc":"","kind":"union","module":"core.sys.linux.linux.if_packet","name":"tpacket_stats_u","package":"druntime","parentType":"","signature":"tpacket_stats_u","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_stats_u"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_auxdata","package":"druntime","parentType":"","signature":"tpacket_auxdata","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_auxdata"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_hdr","package":"druntime","parentType":"","signature":"tpacket_hdr","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_hdr"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket2_hdr","package":"druntime","parentType":"","signature":"tpacket2_hdr","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket2_hdr"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_hdr_variant1","package":"druntime","parentType":"","signature":"tpacket_hdr_variant1","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_hdr_variant1"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket3_hdr","package":"druntime","parentType":"","signature":"tpacket3_hdr","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket3_hdr"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_bd_ts","package":"druntime","parentType":"","signature":"tpacket_bd_ts","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_bd_ts"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_hdr_v1","package":"druntime","parentType":"","signature":"tpacket_hdr_v1","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_hdr_v1"},{"doc":"","kind":"union","module":"core.sys.linux.linux.if_packet","name":"tpacket_bd_header_u","package":"druntime","parentType":"","signature":"tpacket_bd_header_u","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_bd_header_u"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_block_desc","package":"druntime","parentType":"","signature":"tpacket_block_desc","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_block_desc"},{"doc":"","kind":"enum","module":"core.sys.linux.linux.if_packet","name":"tpacket_versions","package":"druntime","parentType":"","signature":"tpacket_versions","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_versions"},{"doc":"","kind":"enum_member","module":"core.sys.linux.linux.if_packet","name":"TPACKET_V1","package":"druntime","parentType":"","signature":"TPACKET_V1 = ","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_versions"},{"doc":"","kind":"enum_member","module":"core.sys.linux.linux.if_packet","name":"TPACKET_V2","package":"druntime","parentType":"","signature":"TPACKET_V2 = ","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_versions"},{"doc":"","kind":"enum_member","module":"core.sys.linux.linux.if_packet","name":"TPACKET_V3","package":"druntime","parentType":"","signature":"TPACKET_V3 = ","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_versions"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_req","package":"druntime","parentType":"","signature":"tpacket_req","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_req"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"tpacket_req3","package":"druntime","parentType":"","signature":"tpacket_req3","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_req3"},{"doc":"","kind":"union","module":"core.sys.linux.linux.if_packet","name":"tpacket_req_u","package":"druntime","parentType":"","signature":"tpacket_req_u","url":"/druntime/core/sys/linux/linux/if_packet.html#tpacket_req_u"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"packet_mreq","package":"druntime","parentType":"","signature":"packet_mreq","url":"/druntime/core/sys/linux/linux/if_packet.html#packet_mreq"},{"doc":"","kind":"struct","module":"core.sys.linux.linux.if_packet","name":"fanout_args","package":"druntime","parentType":"","signature":"fanout_args","url":"/druntime/core/sys/linux/linux/if_packet.html#fanout_args"},{"doc":"","kind":"variable","module":"core.sys.linux.linux.if_packet","name":"TP_FT_REQ_FILL_RXHASH","package":"druntime","parentType":"","signature":"uint TP_FT_REQ_FILL_RXHASH","url":"/druntime/core/sys/linux/linux/if_packet.html#TP_FT_REQ_FILL_RXHASH"},{"doc":"","kind":"variable","module":"core.sys.linux.linux.if_packet","name":"TPACKET_ALIGNMENT","package":"druntime","parentType":"","signature":"TPACKET_ALIGNMENT","url":"/druntime/core/sys/linux/linux/if_packet.html#TPACKET_ALIGNMENT"},{"doc":"","kind":"variable","module":"core.sys.linux.linux.if_packet","name":"TPACKET_HDRLEN","package":"druntime","parentType":"","signature":"TPACKET_HDRLEN","url":"/druntime/core/sys/linux/linux/if_packet.html#TPACKET_HDRLEN"},{"doc":"","kind":"variable","module":"core.sys.linux.linux.if_packet","name":"TPACKET2_HDRLEN","package":"druntime","parentType":"","signature":"TPACKET2_HDRLEN","url":"/druntime/core/sys/linux/linux/if_packet.html#TPACKET2_HDRLEN"},{"doc":"","kind":"variable","module":"core.sys.linux.linux.if_packet","name":"TPACKET3_HDRLEN","package":"druntime","parentType":"","signature":"TPACKET3_HDRLEN","url":"/druntime/core/sys/linux/linux/if_packet.html#TPACKET3_HDRLEN"},{"doc":"D header file for Linux's extensions to POSIX's netinet/in.h.","kind":"module","module":"core.sys.linux.netinet.in_","name":"core.sys.linux.netinet.in_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/netinet/in_.html"},{"doc":"D bindings for the Linux's netinet/tcp.h structures.","kind":"module","module":"core.sys.linux.netinet.tcp","name":"core.sys.linux.netinet.tcp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/netinet/tcp.html"},{"doc":"D header file for perf_event_open system call.","kind":"module","module":"core.sys.linux.perf_event","name":"core.sys.linux.perf_event","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/perf_event.html"},{"doc":"","kind":"function","module":"core.sys.linux.perf_event","name":"perf_event_open","package":"druntime","parentType":"","signature":"long perf_event_open(perf_event_attr *  hw_event,  pid_t pid,  int  cpu,  int  group_fd,  ulong  flags)","url":"/druntime/core/sys/linux/perf_event/perf_event_open.html"},{"doc":"","kind":"function","module":"core.sys.linux.perf_event","name":"perf_flags","package":"druntime","parentType":"","signature":"extern (D) auto perf_flags(T)(auto  ref  T attr)","url":"/druntime/core/sys/linux/perf_event/perf_flags.html"},{"doc":"attr.type","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_type_id","package":"druntime","parentType":"","signature":"perf_type_id","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_HARDWARE","package":"druntime","parentType":"","signature":"PERF_TYPE_HARDWARE = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_SOFTWARE","package":"druntime","parentType":"","signature":"PERF_TYPE_SOFTWARE = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_TRACEPOINT","package":"druntime","parentType":"","signature":"PERF_TYPE_TRACEPOINT = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_HW_CACHE","package":"druntime","parentType":"","signature":"PERF_TYPE_HW_CACHE = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_RAW","package":"druntime","parentType":"","signature":"PERF_TYPE_RAW = 4","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_BREAKPOINT","package":"druntime","parentType":"","signature":"PERF_TYPE_BREAKPOINT = 5","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_TYPE_MAX","package":"druntime","parentType":"","signature":"PERF_TYPE_MAX = 6","url":"/druntime/core/sys/linux/perf_event.html#perf_type_id"},{"doc":"Generalized performance event event_id types, used by the attr.event_id parameter of the sys_perf_event_open() syscall:","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_hw_id","package":"druntime","parentType":"","signature":"perf_hw_id","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CPU_CYCLES","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CPU_CYCLES = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_INSTRUCTIONS","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_INSTRUCTIONS = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_REFERENCES","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_REFERENCES = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_MISSES","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_MISSES = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_BRANCH_INSTRUCTIONS","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_BRANCH_INSTRUCTIONS = 4","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_BRANCH_MISSES","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_BRANCH_MISSES = 5","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_BUS_CYCLES","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_BUS_CYCLES = 6","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_STALLED_CYCLES_FRONTEND","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 7","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_STALLED_CYCLES_BACKEND","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 8","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_REF_CPU_CYCLES","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_REF_CPU_CYCLES = 9","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_MAX","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_MAX = 10","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_id"},{"doc":"Generalized hardware cache events:","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_hw_cache_id","package":"druntime","parentType":"","signature":"perf_hw_cache_id","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_L1D","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_L1D = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_L1I","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_L1I = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_LL","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_LL = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_DTLB","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_DTLB = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_ITLB","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_ITLB = 4","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_BPU","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_BPU = 5","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_NODE","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_NODE = 6","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_MAX","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_MAX = 7","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_id"},{"doc":"","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_hw_cache_op_id","package":"druntime","parentType":"","signature":"perf_hw_cache_op_id","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_OP_READ","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_OP_READ = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_OP_WRITE","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_OP_WRITE = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_OP_PREFETCH","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_OP_PREFETCH = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_OP_MAX","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_OP_MAX = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_id"},{"doc":"","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_hw_cache_op_result_id","package":"druntime","parentType":"","signature":"perf_hw_cache_op_result_id","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_result_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_RESULT_ACCESS","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_result_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_RESULT_MISS","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_RESULT_MISS = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_result_id"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_HW_CACHE_RESULT_MAX","package":"druntime","parentType":"","signature":"PERF_COUNT_HW_CACHE_RESULT_MAX = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_hw_cache_op_result_id"},{"doc":"Special \"software\" events provided by the kernel, even if the hardware does not support performance events. These events measure various physical a...","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_sw_ids","package":"druntime","parentType":"","signature":"perf_sw_ids","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_CPU_CLOCK","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_CPU_CLOCK = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_TASK_CLOCK","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_TASK_CLOCK = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_PAGE_FAULTS","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_PAGE_FAULTS = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_CONTEXT_SWITCHES","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_CONTEXT_SWITCHES = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_CPU_MIGRATIONS","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_CPU_MIGRATIONS = 4","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_PAGE_FAULTS_MIN","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_PAGE_FAULTS_MIN = 5","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_PAGE_FAULTS_MAJ","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_PAGE_FAULTS_MAJ = 6","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_ALIGNMENT_FAULTS","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_ALIGNMENT_FAULTS = 7","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_EMULATION_FAULTS","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_EMULATION_FAULTS = 8","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_DUMMY","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_DUMMY = 9","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_BPF_OUTPUT","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_BPF_OUTPUT = 10","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_COUNT_SW_MAX","package":"druntime","parentType":"","signature":"PERF_COUNT_SW_MAX = 11","url":"/druntime/core/sys/linux/perf_event.html#perf_sw_ids"},{"doc":"Bits that can be set in attr.sample_type to request information in the overflow packets.","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_event_sample_format","package":"druntime","parentType":"","signature":"perf_event_sample_format","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_IP","package":"druntime","parentType":"","signature":"PERF_SAMPLE_IP = 1U <<  0","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_TID","package":"druntime","parentType":"","signature":"PERF_SAMPLE_TID = 1U <<  1","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_TIME","package":"druntime","parentType":"","signature":"PERF_SAMPLE_TIME = 1U <<  2","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_ADDR","package":"druntime","parentType":"","signature":"PERF_SAMPLE_ADDR = 1U <<  3","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_READ","package":"druntime","parentType":"","signature":"PERF_SAMPLE_READ = 1U <<  4","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_CALLCHAIN","package":"druntime","parentType":"","signature":"PERF_SAMPLE_CALLCHAIN = 1U <<  5","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_ID","package":"druntime","parentType":"","signature":"PERF_SAMPLE_ID = 1U <<  6","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_CPU","package":"druntime","parentType":"","signature":"PERF_SAMPLE_CPU = 1U <<  7","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_PERIOD","package":"druntime","parentType":"","signature":"PERF_SAMPLE_PERIOD = 1U <<  8","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_STREAM_ID","package":"druntime","parentType":"","signature":"PERF_SAMPLE_STREAM_ID = 1U <<  9","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_RAW","package":"druntime","parentType":"","signature":"PERF_SAMPLE_RAW = 1U <<  10","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_STACK","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_STACK = 1U <<  11","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_REGS_USER","package":"druntime","parentType":"","signature":"PERF_SAMPLE_REGS_USER = 1U <<  12","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_STACK_USER","package":"druntime","parentType":"","signature":"PERF_SAMPLE_STACK_USER = 1U <<  13","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_WEIGHT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_WEIGHT = 1U <<  14","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_DATA_SRC","package":"druntime","parentType":"","signature":"PERF_SAMPLE_DATA_SRC = 1U <<  15","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_IDENTIFIER","package":"druntime","parentType":"","signature":"PERF_SAMPLE_IDENTIFIER = 1U <<  16","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_TRANSACTION","package":"druntime","parentType":"","signature":"PERF_SAMPLE_TRANSACTION = 1U <<  17","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_REGS_INTR","package":"druntime","parentType":"","signature":"PERF_SAMPLE_REGS_INTR = 1U <<  18","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_PHYS_ADDR","package":"druntime","parentType":"","signature":"PERF_SAMPLE_PHYS_ADDR = 1U <<  19","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_MAX","package":"druntime","parentType":"","signature":"PERF_SAMPLE_MAX = 1U <<  20","url":"/druntime/core/sys/linux/perf_event.html#perf_event_sample_format"},{"doc":"values to program into branch_sample_type when PERF_SAMPLE_BRANCH is set","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_branch_sample_type_shift","package":"druntime","parentType":"","signature":"perf_branch_sample_type_shift","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"user branches","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_USER_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_USER_SHIFT = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"kernel branches","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_KERNEL_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_KERNEL_SHIFT = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"hypervisor branches","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_HV_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_HV_SHIFT = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"any branch types","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ANY_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ANY_SHIFT = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"any call branch","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ANY_CALL_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ANY_CALL_SHIFT = 4","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"any return branch","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ANY_RETURN_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ANY_RETURN_SHIFT = 5","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"indirect calls","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_IND_CALL_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_IND_CALL_SHIFT = 6","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"transaction aborts","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ABORT_TX_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ABORT_TX_SHIFT = 7","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"in transaction","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_IN_TX_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_IN_TX_SHIFT = 8","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"not in transaction","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_NO_TX_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_NO_TX_SHIFT = 9","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"conditional branches","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_COND_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_COND_SHIFT = 10","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"call/ret stack","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_CALL_STACK_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_CALL_STACK_SHIFT = 11","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"indirect jumps","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_IND_JUMP_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_IND_JUMP_SHIFT = 12","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"direct call","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_CALL_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_CALL_SHIFT = 13","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"no flags","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_NO_FLAGS_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_NO_FLAGS_SHIFT = 14","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"no cycles","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT = 15","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"save branch type","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT = 16","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"non-ABI","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_MAX_SHIFT","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_MAX_SHIFT = 17","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type_shift"},{"doc":"","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_branch_sample_type","package":"druntime","parentType":"","signature":"perf_branch_sample_type","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_USER","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_USER = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_USER_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_KERNEL","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_KERNEL = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_KERNEL_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_HV","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_HV = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_HV_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ANY","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ANY = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_ANY_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ANY_CALL","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ANY_CALL = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_ANY_CALL_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ANY_RETURN","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ANY_RETURN = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_ANY_RETURN_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_IND_CALL","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_IND_CALL = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_IND_CALL_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_ABORT_TX","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_ABORT_TX = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_ABORT_TX_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_IN_TX","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_IN_TX = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_IN_TX_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_NO_TX","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_NO_TX = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_NO_TX_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_COND","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_COND = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_COND_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_CALL_STACK","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_CALL_STACK = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_CALL_STACK_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_IND_JUMP","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_IND_JUMP = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_IND_JUMP_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_CALL","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_CALL = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_CALL_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_NO_FLAGS","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_NO_FLAGS = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_NO_FLAGS_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_NO_CYCLES","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_NO_CYCLES = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_TYPE_SAVE","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_TYPE_SAVE = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_MAX","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_MAX = 1U <<  perf_branch_sample_type_shift.PERF_SAMPLE_BRANCH_MAX_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_sample_type"},{"doc":"Values to determine ABI of the registers dump.","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_sample_regs_abi","package":"druntime","parentType":"","signature":"perf_sample_regs_abi","url":"/druntime/core/sys/linux/perf_event.html#perf_sample_regs_abi"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_REGS_ABI_NONE","package":"druntime","parentType":"","signature":"PERF_SAMPLE_REGS_ABI_NONE = 0","url":"/druntime/core/sys/linux/perf_event.html#perf_sample_regs_abi"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_REGS_ABI_32","package":"druntime","parentType":"","signature":"PERF_SAMPLE_REGS_ABI_32 = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_sample_regs_abi"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_REGS_ABI_64","package":"druntime","parentType":"","signature":"PERF_SAMPLE_REGS_ABI_64 = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_sample_regs_abi"},{"doc":"The format of the data returned by read() on a perf event fd, as specified by attr.read_format: --- struct read_format { { u64        value; { u64 ...","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_event_read_format","package":"druntime","parentType":"","signature":"perf_event_read_format","url":"/druntime/core/sys/linux/perf_event.html#perf_event_read_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_FORMAT_TOTAL_TIME_ENABLED","package":"druntime","parentType":"","signature":"PERF_FORMAT_TOTAL_TIME_ENABLED = 1U <<  0","url":"/druntime/core/sys/linux/perf_event.html#perf_event_read_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_FORMAT_TOTAL_TIME_RUNNING","package":"druntime","parentType":"","signature":"PERF_FORMAT_TOTAL_TIME_RUNNING = 1U <<  1","url":"/druntime/core/sys/linux/perf_event.html#perf_event_read_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_FORMAT_ID","package":"druntime","parentType":"","signature":"PERF_FORMAT_ID = 1U <<  2","url":"/druntime/core/sys/linux/perf_event.html#perf_event_read_format"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_FORMAT_GROUP","package":"druntime","parentType":"","signature":"PERF_FORMAT_GROUP = 1U <<  3","url":"/druntime/core/sys/linux/perf_event.html#perf_event_read_format"},{"doc":"non-ABI","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_FORMAT_MAX","package":"druntime","parentType":"","signature":"PERF_FORMAT_MAX = 1U <<  4","url":"/druntime/core/sys/linux/perf_event.html#perf_event_read_format"},{"doc":"Hardware event_id to monitor via a performance monitoring event:","kind":"struct","module":"core.sys.linux.perf_event","name":"perf_event_attr","package":"druntime","parentType":"","signature":"perf_event_attr","url":"/druntime/core/sys/linux/perf_event.html#perf_event_attr"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"disabled","package":"druntime","parentType":"perf_event_attr","signature":"ulong disabled()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.disabled.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"disabled","package":"druntime","parentType":"perf_event_attr","signature":"void disabled(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.disabled.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"inherit","package":"druntime","parentType":"perf_event_attr","signature":"ulong inherit()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.inherit.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"inherit","package":"druntime","parentType":"perf_event_attr","signature":"void inherit(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.inherit.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"pinned","package":"druntime","parentType":"perf_event_attr","signature":"ulong pinned()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.pinned.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"pinned","package":"druntime","parentType":"perf_event_attr","signature":"void pinned(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.pinned.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclusive","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclusive()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclusive.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclusive","package":"druntime","parentType":"perf_event_attr","signature":"void exclusive(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclusive.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_user","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_user()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_user.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_user","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_user(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_user.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_kernel","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_kernel()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_kernel.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_kernel","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_kernel(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_kernel.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_hv","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_hv()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_hv.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_hv","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_hv(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_hv.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_idle","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_idle()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_idle.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_idle","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_idle(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_idle.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mmap","package":"druntime","parentType":"perf_event_attr","signature":"ulong mmap()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.mmap.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mmap","package":"druntime","parentType":"perf_event_attr","signature":"void mmap(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.mmap.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"comm","package":"druntime","parentType":"perf_event_attr","signature":"ulong comm()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.comm.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"comm","package":"druntime","parentType":"perf_event_attr","signature":"void comm(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.comm.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"freq","package":"druntime","parentType":"perf_event_attr","signature":"ulong freq()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.freq.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"freq","package":"druntime","parentType":"perf_event_attr","signature":"void freq(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.freq.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"inherit_stat","package":"druntime","parentType":"perf_event_attr","signature":"ulong inherit_stat()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.inherit_stat.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"inherit_stat","package":"druntime","parentType":"perf_event_attr","signature":"void inherit_stat(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.inherit_stat.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"enable_on_exec","package":"druntime","parentType":"perf_event_attr","signature":"ulong enable_on_exec()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.enable_on_exec.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"enable_on_exec","package":"druntime","parentType":"perf_event_attr","signature":"void enable_on_exec(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.enable_on_exec.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"task","package":"druntime","parentType":"perf_event_attr","signature":"ulong task()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.task.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"task","package":"druntime","parentType":"perf_event_attr","signature":"void task(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.task.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"watermark","package":"druntime","parentType":"perf_event_attr","signature":"ulong watermark()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.watermark.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"watermark","package":"druntime","parentType":"perf_event_attr","signature":"void watermark(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.watermark.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"precise_ip","package":"druntime","parentType":"perf_event_attr","signature":"ulong precise_ip()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.precise_ip.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"precise_ip","package":"druntime","parentType":"perf_event_attr","signature":"void precise_ip(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.precise_ip.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mmap_data","package":"druntime","parentType":"perf_event_attr","signature":"ulong mmap_data()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.mmap_data.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mmap_data","package":"druntime","parentType":"perf_event_attr","signature":"void mmap_data(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.mmap_data.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"sample_id_all","package":"druntime","parentType":"perf_event_attr","signature":"ulong sample_id_all()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.sample_id_all.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"sample_id_all","package":"druntime","parentType":"perf_event_attr","signature":"void sample_id_all(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.sample_id_all.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_host","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_host()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_host.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_host","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_host(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_host.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_guest","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_guest()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_guest.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_guest","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_guest(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_guest.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_callchain_kernel","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_callchain_kernel()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_callchain_kernel.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_callchain_kernel","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_callchain_kernel(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_callchain_kernel.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_callchain_user","package":"druntime","parentType":"perf_event_attr","signature":"ulong exclude_callchain_user()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_callchain_user.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"exclude_callchain_user","package":"druntime","parentType":"perf_event_attr","signature":"void exclude_callchain_user(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.exclude_callchain_user.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mmap2","package":"druntime","parentType":"perf_event_attr","signature":"ulong mmap2()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.mmap2.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mmap2","package":"druntime","parentType":"perf_event_attr","signature":"void mmap2(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.mmap2.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"comm_exec","package":"druntime","parentType":"perf_event_attr","signature":"ulong comm_exec()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.comm_exec.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"comm_exec","package":"druntime","parentType":"perf_event_attr","signature":"void comm_exec(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.comm_exec.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"use_clockid","package":"druntime","parentType":"perf_event_attr","signature":"ulong use_clockid()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.use_clockid.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"use_clockid","package":"druntime","parentType":"perf_event_attr","signature":"void use_clockid(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.use_clockid.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"context_switch","package":"druntime","parentType":"perf_event_attr","signature":"ulong context_switch()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.context_switch.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"context_switch","package":"druntime","parentType":"perf_event_attr","signature":"void context_switch(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.context_switch.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"write_backward","package":"druntime","parentType":"perf_event_attr","signature":"ulong write_backward()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.write_backward.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"write_backward","package":"druntime","parentType":"perf_event_attr","signature":"void write_backward(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.write_backward.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"namespaces","package":"druntime","parentType":"perf_event_attr","signature":"ulong namespaces()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.namespaces.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"namespaces","package":"druntime","parentType":"perf_event_attr","signature":"void namespaces(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.namespaces.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"__reserved_1","package":"druntime","parentType":"perf_event_attr","signature":"ulong __reserved_1()","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.__reserved_1.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"__reserved_1","package":"druntime","parentType":"perf_event_attr","signature":"void __reserved_1(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_event_attr.__reserved_1.html"},{"doc":"","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_event_ioc_flags","package":"druntime","parentType":"","signature":"perf_event_ioc_flags","url":"/druntime/core/sys/linux/perf_event.html#perf_event_ioc_flags"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_IOC_FLAG_GROUP","package":"druntime","parentType":"","signature":"PERF_IOC_FLAG_GROUP = 1U <<  0","url":"/druntime/core/sys/linux/perf_event.html#perf_event_ioc_flags"},{"doc":"Structure of the page that can be mapped via mmap","kind":"struct","module":"core.sys.linux.perf_event","name":"perf_event_mmap_page","package":"druntime","parentType":"","signature":"perf_event_mmap_page","url":"/druntime/core/sys/linux/perf_event.html#perf_event_mmap_page"},{"doc":"","kind":"struct","module":"core.sys.linux.perf_event","name":"perf_event_header","package":"druntime","parentType":"","signature":"perf_event_header","url":"/druntime/core/sys/linux/perf_event.html#perf_event_header"},{"doc":"","kind":"struct","module":"core.sys.linux.perf_event","name":"perf_ns_link_info","package":"druntime","parentType":"","signature":"perf_ns_link_info","url":"/druntime/core/sys/linux/perf_event.html#perf_ns_link_info"},{"doc":"","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_event_type","package":"druntime","parentType":"","signature":"perf_event_type","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"If perf_event_attr.sample_id_all is set then all event types will have the sample_type selected fields related to where/when (identity) an event to...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MMAP","package":"druntime","parentType":"","signature":"PERF_RECORD_MMAP = 1","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header; u64                id; u64                lost; struct sample_id        sample_id; }; ---","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_LOST","package":"druntime","parentType":"","signature":"PERF_RECORD_LOST = 2","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header;","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_COMM","package":"druntime","parentType":"","signature":"PERF_RECORD_COMM = 3","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header; u32                pid, ppid; u32                tid, ptid; u64                time; struct sample...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_EXIT","package":"druntime","parentType":"","signature":"PERF_RECORD_EXIT = 4","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header; u64                time; u64                id; u64                stream_id; struct sample_id    ...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_THROTTLE","package":"druntime","parentType":"","signature":"PERF_RECORD_THROTTLE = 5","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_UNTHROTTLE","package":"druntime","parentType":"","signature":"PERF_RECORD_UNTHROTTLE = 6","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header; u32                pid, ppid; u32                tid, ptid; u64                time; struct sample...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_FORK","package":"druntime","parentType":"","signature":"PERF_RECORD_FORK = 7","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header; u32                pid, tid;","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_READ","package":"druntime","parentType":"","signature":"PERF_RECORD_READ = 8","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header;","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_SAMPLE","package":"druntime","parentType":"","signature":"PERF_RECORD_SAMPLE = 9","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- The MMAP2 records are an augmented version of MMAP, they add maj, min, ino numbers to be used to uniquely identify each mapping","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MMAP2","package":"druntime","parentType":"","signature":"PERF_RECORD_MMAP2 = 10","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"Records that new data landed in the AUX buffer part. --- struct { struct perf_event_header    header;","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_AUX","package":"druntime","parentType":"","signature":"PERF_RECORD_AUX = 11","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- Indicates that instruction trace has started","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_ITRACE_START","package":"druntime","parentType":"","signature":"PERF_RECORD_ITRACE_START = 12","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"Records the dropped/lost sample number. --- struct { struct perf_event_header    header;","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_LOST_SAMPLES","package":"druntime","parentType":"","signature":"PERF_RECORD_LOST_SAMPLES = 13","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"Records a context switch in or out (flagged by PERF_RECORD_MISC_SWITCH_OUT). See also PERF_RECORD_SWITCH_CPU_WIDE. --- struct { struct perf_event_h...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_SWITCH","package":"druntime","parentType":"","signature":"PERF_RECORD_SWITCH = 14","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"CPU-wide version of PERF_RECORD_SWITCH with next_prev_pid and next_prev_tid that are the next (switching out) or previous (switching in) pid/tid. -...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_SWITCH_CPU_WIDE","package":"druntime","parentType":"","signature":"PERF_RECORD_SWITCH_CPU_WIDE = 15","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"--- struct { struct perf_event_header    header; u32                pid; u32                tid; u64                nr_namespaces; { u64           ...","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_NAMESPACES","package":"druntime","parentType":"","signature":"PERF_RECORD_NAMESPACES = 16","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MAX","package":"druntime","parentType":"","signature":"PERF_RECORD_MAX = 17","url":"/druntime/core/sys/linux/perf_event.html#perf_event_type"},{"doc":"","kind":"enum","module":"core.sys.linux.perf_event","name":"perf_callchain_context","package":"druntime","parentType":"","signature":"perf_callchain_context","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_HV","package":"druntime","parentType":"","signature":"PERF_CONTEXT_HV = cast(ulong) - 32","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_KERNEL","package":"druntime","parentType":"","signature":"PERF_CONTEXT_KERNEL = cast(ulong) - 128","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_USER","package":"druntime","parentType":"","signature":"PERF_CONTEXT_USER = cast(ulong) - 512","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_GUEST","package":"druntime","parentType":"","signature":"PERF_CONTEXT_GUEST = cast(ulong) - 2048","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_GUEST_KERNEL","package":"druntime","parentType":"","signature":"PERF_CONTEXT_GUEST_KERNEL = cast(ulong) - 2176","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_GUEST_USER","package":"druntime","parentType":"","signature":"PERF_CONTEXT_GUEST_USER = cast(ulong) - 2560","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"","kind":"enum_member","module":"core.sys.linux.perf_event","name":"PERF_CONTEXT_MAX","package":"druntime","parentType":"","signature":"PERF_CONTEXT_MAX = cast(ulong) - 4095","url":"/druntime/core/sys/linux/perf_event.html#perf_callchain_context"},{"doc":"single taken branch record layout:","kind":"struct","module":"core.sys.linux.perf_event","name":"perf_branch_entry","package":"druntime","parentType":"","signature":"perf_branch_entry","url":"/druntime/core/sys/linux/perf_event.html#perf_branch_entry"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mispred","package":"druntime","parentType":"perf_branch_entry","signature":"ulong mispred()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.mispred.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"mispred","package":"druntime","parentType":"perf_branch_entry","signature":"void mispred(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.mispred.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"predicted","package":"druntime","parentType":"perf_branch_entry","signature":"ulong predicted()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.predicted.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"predicted","package":"druntime","parentType":"perf_branch_entry","signature":"void predicted(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.predicted.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"in_tx","package":"druntime","parentType":"perf_branch_entry","signature":"ulong in_tx()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.in_tx.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"in_tx","package":"druntime","parentType":"perf_branch_entry","signature":"void in_tx(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.in_tx.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"abort","package":"druntime","parentType":"perf_branch_entry","signature":"ulong abort()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.abort.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"abort","package":"druntime","parentType":"perf_branch_entry","signature":"void abort(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.abort.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"cycles","package":"druntime","parentType":"perf_branch_entry","signature":"ulong cycles()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.cycles.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"cycles","package":"druntime","parentType":"perf_branch_entry","signature":"void cycles(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.cycles.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"type","package":"druntime","parentType":"perf_branch_entry","signature":"ulong type()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.type.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"type","package":"druntime","parentType":"perf_branch_entry","signature":"void type(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.type.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"reserved","package":"druntime","parentType":"perf_branch_entry","signature":"ulong reserved()","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.reserved.html"},{"doc":"","kind":"method","module":"core.sys.linux.perf_event","name":"reserved","package":"druntime","parentType":"perf_branch_entry","signature":"void reserved(ulong  v)","url":"/druntime/core/sys/linux/perf_event/perf_branch_entry.reserved.html"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_SAMPLE_BRANCH_PLM_ALL","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BRANCH_PLM_ALL","url":"/druntime/core/sys/linux/perf_event.html#PERF_SAMPLE_BRANCH_PLM_ALL"},{"doc":"sizeof first published struct","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_ATTR_SIZE_VER0","package":"druntime","parentType":"","signature":"PERF_ATTR_SIZE_VER0","url":"/druntime/core/sys/linux/perf_event.html#PERF_ATTR_SIZE_VER0"},{"doc":"add: config2","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_ATTR_SIZE_VER1","package":"druntime","parentType":"","signature":"PERF_ATTR_SIZE_VER1","url":"/druntime/core/sys/linux/perf_event.html#PERF_ATTR_SIZE_VER1"},{"doc":"add: branch_sample_type","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_ATTR_SIZE_VER2","package":"druntime","parentType":"","signature":"PERF_ATTR_SIZE_VER2","url":"/druntime/core/sys/linux/perf_event.html#PERF_ATTR_SIZE_VER2"},{"doc":"add: sample_regs_user","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_ATTR_SIZE_VER3","package":"druntime","parentType":"","signature":"PERF_ATTR_SIZE_VER3","url":"/druntime/core/sys/linux/perf_event.html#PERF_ATTR_SIZE_VER3"},{"doc":"add: sample_regs_intr","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_ATTR_SIZE_VER4","package":"druntime","parentType":"","signature":"PERF_ATTR_SIZE_VER4","url":"/druntime/core/sys/linux/perf_event.html#PERF_ATTR_SIZE_VER4"},{"doc":"add: aux_watermark","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_ATTR_SIZE_VER5","package":"druntime","parentType":"","signature":"PERF_ATTR_SIZE_VER5","url":"/druntime/core/sys/linux/perf_event.html#PERF_ATTR_SIZE_VER5"},{"doc":"Ioctls that can be done on a perf event fd:","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_ENABLE","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_ENABLE","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_DISABLE","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_DISABLE","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_DISABLE"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_REFRESH","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_REFRESH","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_REFRESH"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_RESET","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_RESET","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_RESET"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_PERIOD","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_PERIOD","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_PERIOD"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_SET_OUTPUT","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_SET_OUTPUT","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_SET_OUTPUT"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_SET_FILTER","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_SET_FILTER","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_SET_FILTER"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_ID","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_ID","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_ID"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_SET_BPF","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_SET_BPF","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_SET_BPF"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_EVENT_IOC_PAUSE_OUTPUT","package":"druntime","parentType":"","signature":"PERF_EVENT_IOC_PAUSE_OUTPUT","url":"/druntime/core/sys/linux/perf_event.html#PERF_EVENT_IOC_PAUSE_OUTPUT"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_CPUMODE_MASK","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_CPUMODE_MASK","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_CPUMODE_MASK"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_CPUMODE_UNKNOWN","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_CPUMODE_UNKNOWN","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_CPUMODE_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_KERNEL","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_KERNEL","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_KERNEL"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_USER","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_USER","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_USER"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_HYPERVISOR","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_HYPERVISOR","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_HYPERVISOR"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_GUEST_KERNEL","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_GUEST_KERNEL","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_GUEST_KERNEL"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_GUEST_USER","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_GUEST_USER","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_GUEST_USER"},{"doc":"Indicates that /proc/PID/maps parsing are truncated by time out.","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT"},{"doc":"PERF_RECORD_MISC_MMAP_DATA and PERF_RECORD_MISC_COMM_EXEC are used on different events so can reuse the same bit position. Ditto PERF_RECORD_MISC_S...","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_MMAP_DATA","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_MMAP_DATA","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_MMAP_DATA"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_COMM_EXEC","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_COMM_EXEC","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_COMM_EXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_SWITCH_OUT","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_SWITCH_OUT","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_SWITCH_OUT"},{"doc":"Indicates that the content of PERF_SAMPLE_IP points to the actual instruction that triggered the event. See also perf_event_attr::precise_ip.","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_EXACT_IP","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_EXACT_IP","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_EXACT_IP"},{"doc":"Reserve the last bit to indicate some extended misc field","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_RECORD_MISC_EXT_RESERVED","package":"druntime","parentType":"","signature":"PERF_RECORD_MISC_EXT_RESERVED","url":"/druntime/core/sys/linux/perf_event.html#PERF_RECORD_MISC_EXT_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MAX_STACK_DEPTH","package":"druntime","parentType":"","signature":"PERF_MAX_STACK_DEPTH","url":"/druntime/core/sys/linux/perf_event.html#PERF_MAX_STACK_DEPTH"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MAX_CONTEXTS_PER_STACK","package":"druntime","parentType":"","signature":"PERF_MAX_CONTEXTS_PER_STACK","url":"/druntime/core/sys/linux/perf_event.html#PERF_MAX_CONTEXTS_PER_STACK"},{"doc":"PERF_RECORD_AUX::flags bits record was truncated to fit","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_AUX_FLAG_TRUNCATED","package":"druntime","parentType":"","signature":"PERF_AUX_FLAG_TRUNCATED","url":"/druntime/core/sys/linux/perf_event.html#PERF_AUX_FLAG_TRUNCATED"},{"doc":"snapshot from overwrite mode","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_AUX_FLAG_OVERWRITE","package":"druntime","parentType":"","signature":"PERF_AUX_FLAG_OVERWRITE","url":"/druntime/core/sys/linux/perf_event.html#PERF_AUX_FLAG_OVERWRITE"},{"doc":"record contains gaps","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_AUX_FLAG_PARTIAL","package":"druntime","parentType":"","signature":"PERF_AUX_FLAG_PARTIAL","url":"/druntime/core/sys/linux/perf_event.html#PERF_AUX_FLAG_PARTIAL"},{"doc":"sample collided with another","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_AUX_FLAG_COLLISION","package":"druntime","parentType":"","signature":"PERF_AUX_FLAG_COLLISION","url":"/druntime/core/sys/linux/perf_event.html#PERF_AUX_FLAG_COLLISION"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_FLAG_FD_NO_GROUP","package":"druntime","parentType":"","signature":"PERF_FLAG_FD_NO_GROUP","url":"/druntime/core/sys/linux/perf_event.html#PERF_FLAG_FD_NO_GROUP"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_FLAG_FD_OUTPUT","package":"druntime","parentType":"","signature":"PERF_FLAG_FD_OUTPUT","url":"/druntime/core/sys/linux/perf_event.html#PERF_FLAG_FD_OUTPUT"},{"doc":"pid=cgroup id, per-cpu mode only","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_FLAG_PID_CGROUP","package":"druntime","parentType":"","signature":"PERF_FLAG_PID_CGROUP","url":"/druntime/core/sys/linux/perf_event.html#PERF_FLAG_PID_CGROUP"},{"doc":"O_CLOEXEC","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_FLAG_FD_CLOEXEC","package":"druntime","parentType":"","signature":"PERF_FLAG_FD_CLOEXEC","url":"/druntime/core/sys/linux/perf_event.html#PERF_FLAG_FD_CLOEXEC"},{"doc":"type of opcode (load/store/prefetch,code) not available","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_OP_NA","package":"druntime","parentType":"","signature":"PERF_MEM_OP_NA","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_OP_NA"},{"doc":"load instruction","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_OP_LOAD","package":"druntime","parentType":"","signature":"PERF_MEM_OP_LOAD","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_OP_LOAD"},{"doc":"store instruction","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_OP_STORE","package":"druntime","parentType":"","signature":"PERF_MEM_OP_STORE","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_OP_STORE"},{"doc":"prefetch","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_OP_PFETCH","package":"druntime","parentType":"","signature":"PERF_MEM_OP_PFETCH","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_OP_PFETCH"},{"doc":"code (execution)","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_OP_EXEC","package":"druntime","parentType":"","signature":"PERF_MEM_OP_EXEC","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_OP_EXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_OP_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_OP_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_OP_SHIFT"},{"doc":"not available","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_NA","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_NA","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_NA"},{"doc":"hit level","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_HIT","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_HIT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_HIT"},{"doc":"miss level","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_MISS","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_MISS","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_MISS"},{"doc":"L1","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_L1","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_L1","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_L1"},{"doc":"Line Fill Buffer","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_LFB","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_LFB","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_LFB"},{"doc":"L2","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_L2","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_L2","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_L2"},{"doc":"L3","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_L3","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_L3","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_L3"},{"doc":"Local DRAM","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_LOC_RAM","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_LOC_RAM","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_LOC_RAM"},{"doc":"Remote DRAM (1 hop)","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_REM_RAM1","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_REM_RAM1","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_REM_RAM1"},{"doc":"Remote DRAM (2 hops)","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_REM_RAM2","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_REM_RAM2","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_REM_RAM2"},{"doc":"Remote Cache (1 hop)","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_REM_CCE1","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_REM_CCE1","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_REM_CCE1"},{"doc":"Remote Cache (2 hops)","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_REM_CCE2","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_REM_CCE2","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_REM_CCE2"},{"doc":"I/O memory","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_IO","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_IO","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_IO"},{"doc":"Uncached memory","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_UNC","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_UNC","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_UNC"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVL_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_LVL_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVL_SHIFT"},{"doc":"Remote","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_REMOTE_REMOTE","package":"druntime","parentType":"","signature":"PERF_MEM_REMOTE_REMOTE","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_REMOTE_REMOTE"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_REMOTE_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_REMOTE_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_REMOTE_SHIFT"},{"doc":"L1","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_L1","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_L1","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_L1"},{"doc":"L2","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_L2","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_L2","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_L2"},{"doc":"L3","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_L3","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_L3","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_L3"},{"doc":"L4","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_L4","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_L4","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_L4"},{"doc":"Any cache","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_ANY_CACHE","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_ANY_CACHE","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_ANY_CACHE"},{"doc":"LFB","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_LFB","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_LFB","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_LFB"},{"doc":"RAM","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_RAM","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_RAM","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_RAM"},{"doc":"PMEM","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_PMEM","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_PMEM","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_PMEM"},{"doc":"N/A","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_NA","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_NA","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_NA"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LVLNUM_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_LVLNUM_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LVLNUM_SHIFT"},{"doc":"not available","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOP_NA","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOP_NA","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOP_NA"},{"doc":"no snoop","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOP_NONE","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOP_NONE","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOP_NONE"},{"doc":"snoop hit","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOP_HIT","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOP_HIT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOP_HIT"},{"doc":"snoop miss","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOP_MISS","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOP_MISS","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOP_MISS"},{"doc":"snoop hit modified","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOP_HITM","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOP_HITM","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOP_HITM"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOP_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOP_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOP_SHIFT"},{"doc":"forward","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOPX_FWD","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOPX_FWD","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOPX_FWD"},{"doc":"1 free","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_SNOOPX_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_SNOOPX_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_SNOOPX_SHIFT"},{"doc":"locked instruction not available","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LOCK_NA","package":"druntime","parentType":"","signature":"PERF_MEM_LOCK_NA","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LOCK_NA"},{"doc":"locked transaction","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LOCK_LOCKED","package":"druntime","parentType":"","signature":"PERF_MEM_LOCK_LOCKED","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LOCK_LOCKED"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_LOCK_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_LOCK_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_LOCK_SHIFT"},{"doc":"not available","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_NA","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_NA","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_NA"},{"doc":"hit level","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_HIT","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_HIT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_HIT"},{"doc":"miss level","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_MISS","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_MISS","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_MISS"},{"doc":"L1","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_L1","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_L1","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_L1"},{"doc":"L2","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_L2","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_L2","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_L2"},{"doc":"Hardware Walker","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_WK","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_WK","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_WK"},{"doc":"OS fault handler","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_OS","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_OS","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_OS"},{"doc":"","kind":"variable","module":"core.sys.linux.perf_event","name":"PERF_MEM_TLB_SHIFT","package":"druntime","parentType":"","signature":"PERF_MEM_TLB_SHIFT","url":"/druntime/core/sys/linux/perf_event.html#PERF_MEM_TLB_SHIFT"},{"doc":"D binding for Linux specific scheduler control and thread spawning methods.","kind":"module","module":"core.sys.linux.sched","name":"core.sys.linux.sched","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sched.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPUELT","package":"druntime","parentType":"","signature":"size_t __CPUELT()(size_t cpu)","url":"/druntime/core/sys/linux/sched/__CPUELT.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPUMASK","package":"druntime","parentType":"","signature":"cpu_mask __CPUMASK()(size_t cpu)","url":"/druntime/core/sys/linux/sched/__CPUMASK.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPU_ALLOC","package":"druntime","parentType":"","signature":"cpu_set_t * __CPU_ALLOC()(size_t count)","url":"/druntime/core/sys/linux/sched/__CPU_ALLOC.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPU_ALLOC_SIZE","package":"druntime","parentType":"","signature":"size_t __CPU_ALLOC_SIZE()(size_t count)","url":"/druntime/core/sys/linux/sched/__CPU_ALLOC_SIZE.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPU_FREE","package":"druntime","parentType":"","signature":"void __CPU_FREE()(cpu_set_t *  set)","url":"/druntime/core/sys/linux/sched/__CPU_FREE.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPU_SET_S","package":"druntime","parentType":"","signature":"cpu_mask __CPU_SET_S()(size_t cpu,  size_t setsize,  cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/__CPU_SET_S.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPU_ISSET_S","package":"druntime","parentType":"","signature":"bool __CPU_ISSET_S()(size_t cpu,  size_t setsize,  cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/__CPU_ISSET_S.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"__CPU_COUNT_S","package":"druntime","parentType":"","signature":"int __CPU_COUNT_S()(size_t setsize,  cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/__CPU_COUNT_S.html"},{"doc":"Access macros for 'cpu_set' (missing a lot of them)","kind":"function","module":"core.sys.linux.sched","name":"CPU_ALLOC","package":"druntime","parentType":"","signature":"cpu_set_t * CPU_ALLOC()(size_t count)","url":"/druntime/core/sys/linux/sched/CPU_ALLOC.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"CPU_ALLOC_SIZE","package":"druntime","parentType":"","signature":"size_t CPU_ALLOC_SIZE()(size_t count)","url":"/druntime/core/sys/linux/sched/CPU_ALLOC_SIZE.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"CPU_FREE","package":"druntime","parentType":"","signature":"void CPU_FREE()(cpu_set_t *  set)","url":"/druntime/core/sys/linux/sched/CPU_FREE.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"CPU_SET","package":"druntime","parentType":"","signature":"cpu_mask CPU_SET()(size_t cpu,  cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/CPU_SET.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"CPU_ISSET","package":"druntime","parentType":"","signature":"bool CPU_ISSET()(size_t cpu,  cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/CPU_ISSET.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"CPU_COUNT","package":"druntime","parentType":"","signature":"int CPU_COUNT()(cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/CPU_COUNT.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"CPU_COUNT_S","package":"druntime","parentType":"","signature":"int CPU_COUNT_S()(size_t setsize,  cpu_set_t *  cpusetp)","url":"/druntime/core/sys/linux/sched/CPU_COUNT_S.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"sched_setaffinity","package":"druntime","parentType":"","signature":"int sched_setaffinity(pid_t pid,  size_t cpusetsize,  cpu_set_t * mask)","url":"/druntime/core/sys/linux/sched/sched_setaffinity.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"sched_getaffinity","package":"druntime","parentType":"","signature":"int sched_getaffinity(pid_t pid,  size_t cpusetsize,  cpu_set_t * mask)","url":"/druntime/core/sys/linux/sched/sched_getaffinity.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"clone","package":"druntime","parentType":"","signature":"int clone(int  function(void *),  void *  child_stack,  int  flags,  void *  arg, ...)","url":"/druntime/core/sys/linux/sched/clone.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"unshare","package":"druntime","parentType":"","signature":"int unshare(int  flags)","url":"/druntime/core/sys/linux/sched/unshare.html"},{"doc":"","kind":"function","module":"core.sys.linux.sched","name":"setns","package":"druntime","parentType":"","signature":"int setns(int  fd,  int  nstype)","url":"/druntime/core/sys/linux/sched/setns.html"},{"doc":"Type for array elements in 'cpu_set_t'.","kind":"alias","module":"core.sys.linux.sched","name":"cpu_mask","package":"druntime","parentType":"","signature":"cpu_mask = c_ulong","url":"/druntime/core/sys/linux/sched.html#cpu_mask"},{"doc":"Data structure to describe CPU mask.","kind":"struct","module":"core.sys.linux.sched","name":"cpu_set_t","package":"druntime","parentType":"","signature":"cpu_set_t","url":"/druntime/core/sys/linux/sched.html#cpu_set_t"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_FILES","package":"druntime","parentType":"","signature":"CLONE_FILES","url":"/druntime/core/sys/linux/sched.html#CLONE_FILES"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_FS","package":"druntime","parentType":"","signature":"CLONE_FS","url":"/druntime/core/sys/linux/sched.html#CLONE_FS"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWCGROUP","package":"druntime","parentType":"","signature":"CLONE_NEWCGROUP","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWCGROUP"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWIPC","package":"druntime","parentType":"","signature":"CLONE_NEWIPC","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWIPC"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWNET","package":"druntime","parentType":"","signature":"CLONE_NEWNET","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWNET"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWNS","package":"druntime","parentType":"","signature":"CLONE_NEWNS","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWNS"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWPID","package":"druntime","parentType":"","signature":"CLONE_NEWPID","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWPID"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWUSER","package":"druntime","parentType":"","signature":"CLONE_NEWUSER","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWUSER"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_NEWUTS","package":"druntime","parentType":"","signature":"CLONE_NEWUTS","url":"/druntime/core/sys/linux/sched.html#CLONE_NEWUTS"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_SIGHAND","package":"druntime","parentType":"","signature":"CLONE_SIGHAND","url":"/druntime/core/sys/linux/sched.html#CLONE_SIGHAND"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_SYSVSEM","package":"druntime","parentType":"","signature":"CLONE_SYSVSEM","url":"/druntime/core/sys/linux/sched.html#CLONE_SYSVSEM"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_THREAD","package":"druntime","parentType":"","signature":"CLONE_THREAD","url":"/druntime/core/sys/linux/sched.html#CLONE_THREAD"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_VFORK","package":"druntime","parentType":"","signature":"CLONE_VFORK","url":"/druntime/core/sys/linux/sched.html#CLONE_VFORK"},{"doc":"","kind":"variable","module":"core.sys.linux.sched","name":"CLONE_VM","package":"druntime","parentType":"","signature":"CLONE_VM","url":"/druntime/core/sys/linux/sched.html#CLONE_VM"},{"doc":"D header file for GNU stdio.","kind":"module","module":"core.sys.linux.stdio","name":"core.sys.linux.stdio","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/stdio.html"},{"doc":"","kind":"function","module":"core.sys.linux.stdio","name":"fopencookie","package":"druntime","parentType":"","signature":"FILE * fopencookie(void *  cookie,  const(char) *  mode,  cookie_io_functions_t io_funcs)","url":"/druntime/core/sys/linux/stdio/fopencookie.html"},{"doc":"","kind":"function","module":"core.sys.linux.stdio","name":"setbuffer","package":"druntime","parentType":"","signature":"void setbuffer(FILE * stream,  char  * buf,  size_t size)","url":"/druntime/core/sys/linux/stdio/setbuffer.html"},{"doc":"","kind":"alias","module":"core.sys.linux.stdio","name":"cookie_read_function_t","package":"druntime","parentType":"","signature":"cookie_read_function_t = ssize_t function(void  * cookie,  char  * buf,  size_t size)","url":"/druntime/core/sys/linux/stdio.html#cookie_read_function_t"},{"doc":"","kind":"alias","module":"core.sys.linux.stdio","name":"cookie_write_function_t","package":"druntime","parentType":"","signature":"cookie_write_function_t = ssize_t function(void  * cookie,  const(char)  * buf,  size_t size)","url":"/druntime/core/sys/linux/stdio.html#cookie_write_function_t"},{"doc":"","kind":"alias","module":"core.sys.linux.stdio","name":"cookie_seek_function_t","package":"druntime","parentType":"","signature":"cookie_seek_function_t = int  function(void  * cookie,  off64_t * offset,  int  whence)","url":"/druntime/core/sys/linux/stdio.html#cookie_seek_function_t"},{"doc":"","kind":"alias","module":"core.sys.linux.stdio","name":"cookie_close_function_t","package":"druntime","parentType":"","signature":"cookie_close_function_t = int  function(void  * cookie)","url":"/druntime/core/sys/linux/stdio.html#cookie_close_function_t"},{"doc":"","kind":"struct","module":"core.sys.linux.stdio","name":"cookie_io_functions_t","package":"druntime","parentType":"","signature":"cookie_io_functions_t","url":"/druntime/core/sys/linux/stdio.html#cookie_io_functions_t"},{"doc":"D header file for Linux string.","kind":"module","module":"core.sys.linux.string","name":"core.sys.linux.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/string.html"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.auxv","name":"core.sys.linux.sys.auxv","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/auxv.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.auxv","name":"getauxval","package":"druntime","parentType":"","signature":"c_ulong getauxval(c_ulong type)","url":"/druntime/core/sys/linux/sys/auxv/getauxval.html"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.eventfd","name":"core.sys.linux.sys.eventfd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/eventfd.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.eventfd","name":"eventfd","package":"druntime","parentType":"","signature":"int eventfd(uint  count,  int  flags)","url":"/druntime/core/sys/linux/sys/eventfd/eventfd.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.eventfd","name":"eventfd_read","package":"druntime","parentType":"","signature":"int eventfd_read(int  fd,  eventfd_t *  value)","url":"/druntime/core/sys/linux/sys/eventfd/eventfd_read.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.eventfd","name":"eventfd_write","package":"druntime","parentType":"","signature":"int eventfd_write(int  fd,  eventfd_t value)","url":"/druntime/core/sys/linux/sys/eventfd/eventfd_write.html"},{"doc":"Type for the event counter","kind":"alias","module":"core.sys.linux.sys.eventfd","name":"eventfd_t","package":"druntime","parentType":"","signature":"eventfd_t = uint64_t","url":"/druntime/core/sys/linux/sys/eventfd.html#eventfd_t"},{"doc":"D header file for Linux file ops.","kind":"module","module":"core.sys.linux.sys.file","name":"core.sys.linux.sys.file","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/file.html"},{"doc":"Apply or remove an advisory lock on an open file Params: fd = file to apply or remove lock from operation = lock operation to perform Returns: 0 on...","kind":"function","module":"core.sys.linux.sys.file","name":"flock","package":"druntime","parentType":"","signature":"int flock(int  fd,  int  operation)","url":"/druntime/core/sys/linux/sys/file/flock.html"},{"doc":"Shared lock","kind":"variable","module":"core.sys.linux.sys.file","name":"LOCK_SH","package":"druntime","parentType":"","signature":"LOCK_SH","url":"/druntime/core/sys/linux/sys/file.html#LOCK_SH"},{"doc":"Exclusive lock","kind":"variable","module":"core.sys.linux.sys.file","name":"LOCK_EX","package":"druntime","parentType":"","signature":"LOCK_EX","url":"/druntime/core/sys/linux/sys/file.html#LOCK_EX"},{"doc":"Unlock","kind":"variable","module":"core.sys.linux.sys.file","name":"LOCK_UN","package":"druntime","parentType":"","signature":"LOCK_UN","url":"/druntime/core/sys/linux/sys/file.html#LOCK_UN"},{"doc":"Don't block when locking. Can be OR'd into one of the above.","kind":"variable","module":"core.sys.linux.sys.file","name":"LOCK_NB","package":"druntime","parentType":"","signature":"LOCK_NB","url":"/druntime/core/sys/linux/sys/file.html#LOCK_NB"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.inotify","name":"core.sys.linux.sys.inotify","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/inotify.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.inotify","name":"inotify_init","package":"druntime","parentType":"","signature":"int inotify_init()","url":"/druntime/core/sys/linux/sys/inotify/inotify_init.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.inotify","name":"inotify_init1","package":"druntime","parentType":"","signature":"int inotify_init1(int  flags)","url":"/druntime/core/sys/linux/sys/inotify/inotify_init1.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.inotify","name":"inotify_add_watch","package":"druntime","parentType":"","signature":"int inotify_add_watch(int  fd,  const(char) *  name,  uint  mask)","url":"/druntime/core/sys/linux/sys/inotify/inotify_add_watch.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.inotify","name":"inotify_rm_watch","package":"druntime","parentType":"","signature":"int inotify_rm_watch(int  fd,  uint  wd)","url":"/druntime/core/sys/linux/sys/inotify/inotify_rm_watch.html"},{"doc":"","kind":"struct","module":"core.sys.linux.sys.inotify","name":"inotify_event","package":"druntime","parentType":"","signature":"inotify_event","url":"/druntime/core/sys/linux/sys/inotify.html#inotify_event"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.inotify","name":"IN_UMOUNT","package":"druntime","parentType":"","signature":"IN_UMOUNT","url":"/druntime/core/sys/linux/sys/inotify.html#IN_UMOUNT"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.sys.mman","name":"core.sys.linux.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/mman.html"},{"doc":"D header file for Linux.","kind":"module","module":"core.sys.linux.sys.mount","name":"core.sys.linux.sys.mount","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/mount.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.mount","name":"mount","package":"druntime","parentType":"","signature":"int mount(const(char) *,  const(char) *,  const(char) *,  c_ulong,  const(void) *)","url":"/druntime/core/sys/linux/sys/mount/mount.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.mount","name":"umount","package":"druntime","parentType":"","signature":"int umount(const(char) *)","url":"/druntime/core/sys/linux/sys/mount/umount.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.mount","name":"umount2","package":"druntime","parentType":"","signature":"int umount2(const(char) *,  int)","url":"/druntime/core/sys/linux/sys/mount/umount2.html"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_RDONLY","package":"druntime","parentType":"","signature":"c_ulong MS_RDONLY","url":"/druntime/core/sys/linux/sys/mount.html#MS_RDONLY"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOSUID","package":"druntime","parentType":"","signature":"c_ulong MS_NOSUID","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOSUID"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NODEV","package":"druntime","parentType":"","signature":"c_ulong MS_NODEV","url":"/druntime/core/sys/linux/sys/mount.html#MS_NODEV"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOEXEC","package":"druntime","parentType":"","signature":"c_ulong MS_NOEXEC","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOEXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_SYNCHRONOUS","package":"druntime","parentType":"","signature":"c_ulong MS_SYNCHRONOUS","url":"/druntime/core/sys/linux/sys/mount.html#MS_SYNCHRONOUS"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_REMOUNT","package":"druntime","parentType":"","signature":"c_ulong MS_REMOUNT","url":"/druntime/core/sys/linux/sys/mount.html#MS_REMOUNT"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_MANDLOCK","package":"druntime","parentType":"","signature":"c_ulong MS_MANDLOCK","url":"/druntime/core/sys/linux/sys/mount.html#MS_MANDLOCK"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_DIRSYNC","package":"druntime","parentType":"","signature":"c_ulong MS_DIRSYNC","url":"/druntime/core/sys/linux/sys/mount.html#MS_DIRSYNC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOSYMFOLLOW","package":"druntime","parentType":"","signature":"c_ulong MS_NOSYMFOLLOW","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOSYMFOLLOW"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOATIME","package":"druntime","parentType":"","signature":"c_ulong MS_NOATIME","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOATIME"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NODIRATIME","package":"druntime","parentType":"","signature":"c_ulong MS_NODIRATIME","url":"/druntime/core/sys/linux/sys/mount.html#MS_NODIRATIME"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_BIND","package":"druntime","parentType":"","signature":"c_ulong MS_BIND","url":"/druntime/core/sys/linux/sys/mount.html#MS_BIND"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_MOVE","package":"druntime","parentType":"","signature":"c_ulong MS_MOVE","url":"/druntime/core/sys/linux/sys/mount.html#MS_MOVE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_REC","package":"druntime","parentType":"","signature":"c_ulong MS_REC","url":"/druntime/core/sys/linux/sys/mount.html#MS_REC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_SILENT","package":"druntime","parentType":"","signature":"c_ulong MS_SILENT","url":"/druntime/core/sys/linux/sys/mount.html#MS_SILENT"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_POSIXACL","package":"druntime","parentType":"","signature":"c_ulong MS_POSIXACL","url":"/druntime/core/sys/linux/sys/mount.html#MS_POSIXACL"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_UNBINDABLE","package":"druntime","parentType":"","signature":"c_ulong MS_UNBINDABLE","url":"/druntime/core/sys/linux/sys/mount.html#MS_UNBINDABLE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_PRIVATE","package":"druntime","parentType":"","signature":"c_ulong MS_PRIVATE","url":"/druntime/core/sys/linux/sys/mount.html#MS_PRIVATE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_SLAVE","package":"druntime","parentType":"","signature":"c_ulong MS_SLAVE","url":"/druntime/core/sys/linux/sys/mount.html#MS_SLAVE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_SHARED","package":"druntime","parentType":"","signature":"c_ulong MS_SHARED","url":"/druntime/core/sys/linux/sys/mount.html#MS_SHARED"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_RELATIME","package":"druntime","parentType":"","signature":"c_ulong MS_RELATIME","url":"/druntime/core/sys/linux/sys/mount.html#MS_RELATIME"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_KERNMOUNT","package":"druntime","parentType":"","signature":"c_ulong MS_KERNMOUNT","url":"/druntime/core/sys/linux/sys/mount.html#MS_KERNMOUNT"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_I_VERSION","package":"druntime","parentType":"","signature":"c_ulong MS_I_VERSION","url":"/druntime/core/sys/linux/sys/mount.html#MS_I_VERSION"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_STRICTATIME","package":"druntime","parentType":"","signature":"c_ulong MS_STRICTATIME","url":"/druntime/core/sys/linux/sys/mount.html#MS_STRICTATIME"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_LAZYTIME","package":"druntime","parentType":"","signature":"c_ulong MS_LAZYTIME","url":"/druntime/core/sys/linux/sys/mount.html#MS_LAZYTIME"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOREMOTELOCK","package":"druntime","parentType":"","signature":"c_ulong MS_NOREMOTELOCK","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOREMOTELOCK"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOSEC","package":"druntime","parentType":"","signature":"c_ulong MS_NOSEC","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOSEC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_BORN","package":"druntime","parentType":"","signature":"c_ulong MS_BORN","url":"/druntime/core/sys/linux/sys/mount.html#MS_BORN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_ACTIVE","package":"druntime","parentType":"","signature":"c_ulong MS_ACTIVE","url":"/druntime/core/sys/linux/sys/mount.html#MS_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_NOUSER","package":"druntime","parentType":"","signature":"c_ulong MS_NOUSER","url":"/druntime/core/sys/linux/sys/mount.html#MS_NOUSER"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_RMT_MASK","package":"druntime","parentType":"","signature":"MS_RMT_MASK","url":"/druntime/core/sys/linux/sys/mount.html#MS_RMT_MASK"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_MGC_VAL","package":"druntime","parentType":"","signature":"MS_MGC_VAL","url":"/druntime/core/sys/linux/sys/mount.html#MS_MGC_VAL"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MS_MGC_MSK","package":"druntime","parentType":"","signature":"MS_MGC_MSK","url":"/druntime/core/sys/linux/sys/mount.html#MS_MGC_MSK"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MNT_FORCE","package":"druntime","parentType":"","signature":"MNT_FORCE","url":"/druntime/core/sys/linux/sys/mount.html#MNT_FORCE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MNT_DETACH","package":"druntime","parentType":"","signature":"MNT_DETACH","url":"/druntime/core/sys/linux/sys/mount.html#MNT_DETACH"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"MNT_EXPIRE","package":"druntime","parentType":"","signature":"MNT_EXPIRE","url":"/druntime/core/sys/linux/sys/mount.html#MNT_EXPIRE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.mount","name":"UMOUNT_NOFOLLOW","package":"druntime","parentType":"","signature":"UMOUNT_NOFOLLOW","url":"/druntime/core/sys/linux/sys/mount.html#UMOUNT_NOFOLLOW"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.prctl","name":"core.sys.linux.sys.prctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/prctl.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.prctl","name":"prctl","package":"druntime","parentType":"","signature":"int prctl(int  option,  size_t arg2,  size_t arg3,  size_t arg4,  size_t arg5)","url":"/druntime/core/sys/linux/sys/prctl/prctl.html"},{"doc":"","kind":"struct","module":"core.sys.linux.sys.prctl","name":"prctl_mm_map","package":"druntime","parentType":"","signature":"prctl_mm_map","url":"/druntime/core/sys/linux/sys/prctl.html#prctl_mm_map"},{"doc":"D header file for Linux.","kind":"module","module":"core.sys.linux.sys.signalfd","name":"core.sys.linux.sys.signalfd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/signalfd.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.signalfd","name":"signalfd","package":"druntime","parentType":"","signature":"int signalfd(int  __fd,  const(sigset_t) *  __mask,  int  __flags)","url":"/druntime/core/sys/linux/sys/signalfd/signalfd.html"},{"doc":"","kind":"struct","module":"core.sys.linux.sys.signalfd","name":"signalfd_siginfo","package":"druntime","parentType":"","signature":"signalfd_siginfo","url":"/druntime/core/sys/linux/sys/signalfd.html#signalfd_siginfo"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.signalfd","name":"SFD_CLOEXEC","package":"druntime","parentType":"","signature":"SFD_CLOEXEC","url":"/druntime/core/sys/linux/sys/signalfd.html#SFD_CLOEXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.signalfd","name":"SFD_NONBLOCK","package":"druntime","parentType":"","signature":"SFD_NONBLOCK","url":"/druntime/core/sys/linux/sys/signalfd.html#SFD_NONBLOCK"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.socket","name":"core.sys.linux.sys.socket","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/socket.html"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.sys.syscall","name":"core.sys.linux.sys.syscall","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/syscall.html"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.syscall","name":"SYS_getrandom","package":"druntime","parentType":"","signature":"SYS_getrandom","url":"/druntime/core/sys/linux/sys/syscall.html#SYS_getrandom"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.syscall","name":"SYS_perf_event_open","package":"druntime","parentType":"","signature":"SYS_perf_event_open","url":"/druntime/core/sys/linux/sys/syscall.html#SYS_perf_event_open"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.sysinfo","name":"core.sys.linux.sys.sysinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/sysinfo.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.sysinfo","name":"sysinfo","package":"druntime","parentType":"","signature":"int sysinfo(sysinfo_ * info)","url":"/druntime/core/sys/linux/sys/sysinfo/sysinfo.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.sysinfo","name":"get_nprocs_conf","package":"druntime","parentType":"","signature":"int get_nprocs_conf()","url":"/druntime/core/sys/linux/sys/sysinfo/get_nprocs_conf.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.sysinfo","name":"get_nprocs","package":"druntime","parentType":"","signature":"int get_nprocs()","url":"/druntime/core/sys/linux/sys/sysinfo/get_nprocs.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.sysinfo","name":"get_phys_pages","package":"druntime","parentType":"","signature":"c_long get_phys_pages()","url":"/druntime/core/sys/linux/sys/sysinfo/get_phys_pages.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.sysinfo","name":"get_avphys_pages","package":"druntime","parentType":"","signature":"c_long get_avphys_pages()","url":"/druntime/core/sys/linux/sys/sysinfo/get_avphys_pages.html"},{"doc":"","kind":"struct","module":"core.sys.linux.sys.sysinfo","name":"sysinfo_","package":"druntime","parentType":"","signature":"sysinfo_","url":"/druntime/core/sys/linux/sys/sysinfo.html#sysinfo_"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.sysinfo","name":"SI_LOAD_SHIFT","package":"druntime","parentType":"","signature":"SI_LOAD_SHIFT","url":"/druntime/core/sys/linux/sys/sysinfo.html#SI_LOAD_SHIFT"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.linux.sys.time","name":"core.sys.linux.sys.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/time.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.time","name":"timeradd","package":"druntime","parentType":"","signature":"void timeradd()(const  timeval *  a,  const  timeval *  b,\n             timeval *  result)","url":"/druntime/core/sys/linux/sys/time/timeradd.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.time","name":"timersub","package":"druntime","parentType":"","signature":"void timersub()(const  timeval *  a,  const  timeval *  b,\n             timeval * result)","url":"/druntime/core/sys/linux/sys/time/timersub.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.time","name":"timerclear","package":"druntime","parentType":"","signature":"void timerclear()(timeval *  tvp)","url":"/druntime/core/sys/linux/sys/time/timerclear.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.time","name":"timerisset","package":"druntime","parentType":"","signature":"int timerisset()(timeval *  tvp)","url":"/druntime/core/sys/linux/sys/time/timerisset.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.time","name":"timercmp","package":"druntime","parentType":"","signature":"int timercmp(string CMP)(const  timeval *  a,  const  timeval *  b)","url":"/druntime/core/sys/linux/sys/time/timercmp.html"},{"doc":"D header file for GNU/Linux.","kind":"module","module":"core.sys.linux.sys.xattr","name":"core.sys.linux.sys.xattr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/sys/xattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"setxattr","package":"druntime","parentType":"","signature":"int setxattr(const  scope  char *  path,  const  scope  char *  name,  const  scope  void *  value,  size_t size,  int  flags)","url":"/druntime/core/sys/linux/sys/xattr/setxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"lsetxattr","package":"druntime","parentType":"","signature":"int lsetxattr(const  scope  char *  path,  const  scope  char *  name,  const  scope  void *  value,  size_t size,  int  flags)","url":"/druntime/core/sys/linux/sys/xattr/lsetxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"fsetxattr","package":"druntime","parentType":"","signature":"int fsetxattr(int  fd,  const  scope  char *  name,  const  scope  void *  value,  size_t size,  int  flags)","url":"/druntime/core/sys/linux/sys/xattr/fsetxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"getxattr","package":"druntime","parentType":"","signature":"ssize_t getxattr(const  scope  char *  path,  const  scope  char *  name,  void *  value,  size_t size)","url":"/druntime/core/sys/linux/sys/xattr/getxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"lgetxattr","package":"druntime","parentType":"","signature":"ssize_t lgetxattr(const  scope  char *  path,  const  scope  char *  name,  void *  value,  size_t size)","url":"/druntime/core/sys/linux/sys/xattr/lgetxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"fgetxattr","package":"druntime","parentType":"","signature":"ssize_t fgetxattr(int  fd,  const  scope  char *  name,  void *  value,  size_t size)","url":"/druntime/core/sys/linux/sys/xattr/fgetxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"listxattr","package":"druntime","parentType":"","signature":"ssize_t listxattr(const  scope  char *  path,  char *  list,  size_t size)","url":"/druntime/core/sys/linux/sys/xattr/listxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"llistxattr","package":"druntime","parentType":"","signature":"ssize_t llistxattr(const  scope  char *  path,  char *  list,  size_t size)","url":"/druntime/core/sys/linux/sys/xattr/llistxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"flistxattr","package":"druntime","parentType":"","signature":"ssize_t flistxattr(int  __fd,  char  * list,  size_t size)","url":"/druntime/core/sys/linux/sys/xattr/flistxattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"removexattr","package":"druntime","parentType":"","signature":"int removexattr(const  scope  char  * path,  const  scope  char  * name)","url":"/druntime/core/sys/linux/sys/xattr/removexattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"lremovexattr","package":"druntime","parentType":"","signature":"int lremovexattr(const  scope  char  * path,  const  scope  char  * name)","url":"/druntime/core/sys/linux/sys/xattr/lremovexattr.html"},{"doc":"","kind":"function","module":"core.sys.linux.sys.xattr","name":"fremovexattr","package":"druntime","parentType":"","signature":"int fremovexattr(int  fd,  const  scope  char  * name)","url":"/druntime/core/sys/linux/sys/xattr/fremovexattr.html"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_OS2_PREFIX","package":"druntime","parentType":"","signature":"XATTR_OS2_PREFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_OS2_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_OS2_PREFIX_LEN","package":"druntime","parentType":"","signature":"XATTR_OS2_PREFIX_LEN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_OS2_PREFIX_LEN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SECURITY_PREFIX","package":"druntime","parentType":"","signature":"XATTR_SECURITY_PREFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SECURITY_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SECURITY_PREFIX_LEN","package":"druntime","parentType":"","signature":"XATTR_SECURITY_PREFIX_LEN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SECURITY_PREFIX_LEN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SYSTEM_PREFIX","package":"druntime","parentType":"","signature":"XATTR_SYSTEM_PREFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SYSTEM_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SYSTEM_PREFIX_LEN","package":"druntime","parentType":"","signature":"XATTR_SYSTEM_PREFIX_LEN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SYSTEM_PREFIX_LEN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_TRUSTED_PREFIX","package":"druntime","parentType":"","signature":"XATTR_TRUSTED_PREFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_TRUSTED_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_TRUSTED_PREFIX_LEN","package":"druntime","parentType":"","signature":"XATTR_TRUSTED_PREFIX_LEN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_TRUSTED_PREFIX_LEN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_USER_PREFIX","package":"druntime","parentType":"","signature":"XATTR_USER_PREFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_USER_PREFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_USER_PREFIX_LEN","package":"druntime","parentType":"","signature":"XATTR_USER_PREFIX_LEN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_USER_PREFIX_LEN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SELINUX_SUFFIX","package":"druntime","parentType":"","signature":"XATTR_SELINUX_SUFFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SELINUX_SUFFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SELINUX","package":"druntime","parentType":"","signature":"XATTR_NAME_SELINUX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SELINUX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SMACK_SUFFIX","package":"druntime","parentType":"","signature":"XATTR_SMACK_SUFFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SMACK_SUFFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SMACK_IPIN","package":"druntime","parentType":"","signature":"XATTR_SMACK_IPIN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SMACK_IPIN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SMACK_IPOUT","package":"druntime","parentType":"","signature":"XATTR_SMACK_IPOUT","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SMACK_IPOUT"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SMACK_EXEC","package":"druntime","parentType":"","signature":"XATTR_SMACK_EXEC","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SMACK_EXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SMACK_TRANSMUTE","package":"druntime","parentType":"","signature":"XATTR_SMACK_TRANSMUTE","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SMACK_TRANSMUTE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_SMACK_MMAP","package":"druntime","parentType":"","signature":"XATTR_SMACK_MMAP","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_SMACK_MMAP"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SMACK","package":"druntime","parentType":"","signature":"XATTR_NAME_SMACK","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SMACK"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SMACKIPIN","package":"druntime","parentType":"","signature":"XATTR_NAME_SMACKIPIN","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SMACKIPIN"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SMACKIPOUT","package":"druntime","parentType":"","signature":"XATTR_NAME_SMACKIPOUT","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SMACKIPOUT"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SMACKEXEC","package":"druntime","parentType":"","signature":"XATTR_NAME_SMACKEXEC","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SMACKEXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SMACKTRANSMUTE","package":"druntime","parentType":"","signature":"XATTR_NAME_SMACKTRANSMUTE","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SMACKTRANSMUTE"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_SMACKMMAP","package":"druntime","parentType":"","signature":"XATTR_NAME_SMACKMMAP","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_SMACKMMAP"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_CAPS_SUFFIX","package":"druntime","parentType":"","signature":"XATTR_CAPS_SUFFIX","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_CAPS_SUFFIX"},{"doc":"","kind":"variable","module":"core.sys.linux.sys.xattr","name":"XATTR_NAME_CAPS","package":"druntime","parentType":"","signature":"XATTR_NAME_CAPS","url":"/druntime/core/sys/linux/sys/xattr.html#XATTR_NAME_CAPS"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.syscall","name":"core.sys.linux.syscall","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/syscall.html"},{"doc":"D header file for GNU/Linux","kind":"module","module":"core.sys.linux.termios","name":"core.sys.linux.termios","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/termios.html"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B57600","package":"druntime","parentType":"","signature":"B57600","url":"/druntime/core/sys/linux/termios.html#B57600"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B115200","package":"druntime","parentType":"","signature":"B115200","url":"/druntime/core/sys/linux/termios.html#B115200"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B230400","package":"druntime","parentType":"","signature":"B230400","url":"/druntime/core/sys/linux/termios.html#B230400"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B460800","package":"druntime","parentType":"","signature":"B460800","url":"/druntime/core/sys/linux/termios.html#B460800"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B500000","package":"druntime","parentType":"","signature":"B500000","url":"/druntime/core/sys/linux/termios.html#B500000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B576000","package":"druntime","parentType":"","signature":"B576000","url":"/druntime/core/sys/linux/termios.html#B576000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B921600","package":"druntime","parentType":"","signature":"B921600","url":"/druntime/core/sys/linux/termios.html#B921600"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B1000000","package":"druntime","parentType":"","signature":"B1000000","url":"/druntime/core/sys/linux/termios.html#B1000000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B1152000","package":"druntime","parentType":"","signature":"B1152000","url":"/druntime/core/sys/linux/termios.html#B1152000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B1500000","package":"druntime","parentType":"","signature":"B1500000","url":"/druntime/core/sys/linux/termios.html#B1500000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B2000000","package":"druntime","parentType":"","signature":"B2000000","url":"/druntime/core/sys/linux/termios.html#B2000000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B2500000","package":"druntime","parentType":"","signature":"B2500000","url":"/druntime/core/sys/linux/termios.html#B2500000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B3000000","package":"druntime","parentType":"","signature":"B3000000","url":"/druntime/core/sys/linux/termios.html#B3000000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B3500000","package":"druntime","parentType":"","signature":"B3500000","url":"/druntime/core/sys/linux/termios.html#B3500000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"B4000000","package":"druntime","parentType":"","signature":"B4000000","url":"/druntime/core/sys/linux/termios.html#B4000000"},{"doc":"","kind":"variable","module":"core.sys.linux.termios","name":"CRTSCTS","package":"druntime","parentType":"","signature":"CRTSCTS","url":"/druntime/core/sys/linux/termios.html#CRTSCTS"},{"doc":"D header file for Linux extensions to POSIX's time.h.","kind":"module","module":"core.sys.linux.time","name":"core.sys.linux.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/time.html"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_MONOTONIC_RAW","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC_RAW","url":"/druntime/core/sys/linux/time.html#CLOCK_MONOTONIC_RAW"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_REALTIME_COARSE","package":"druntime","parentType":"","signature":"CLOCK_REALTIME_COARSE","url":"/druntime/core/sys/linux/time.html#CLOCK_REALTIME_COARSE"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_MONOTONIC_COARSE","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC_COARSE","url":"/druntime/core/sys/linux/time.html#CLOCK_MONOTONIC_COARSE"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_BOOTTIME","package":"druntime","parentType":"","signature":"CLOCK_BOOTTIME","url":"/druntime/core/sys/linux/time.html#CLOCK_BOOTTIME"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_REALTIME_ALARM","package":"druntime","parentType":"","signature":"CLOCK_REALTIME_ALARM","url":"/druntime/core/sys/linux/time.html#CLOCK_REALTIME_ALARM"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_BOOTTIME_ALARM","package":"druntime","parentType":"","signature":"CLOCK_BOOTTIME_ALARM","url":"/druntime/core/sys/linux/time.html#CLOCK_BOOTTIME_ALARM"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_SGI_CYCLE","package":"druntime","parentType":"","signature":"CLOCK_SGI_CYCLE","url":"/druntime/core/sys/linux/time.html#CLOCK_SGI_CYCLE"},{"doc":"","kind":"variable","module":"core.sys.linux.time","name":"CLOCK_TAI","package":"druntime","parentType":"","signature":"CLOCK_TAI","url":"/druntime/core/sys/linux/time.html#CLOCK_TAI"},{"doc":"D header file to interface with the Linux timefd API <http://man7.org/linux/man-pages/man2/timerfd_create.2.html> Available since Linux 2.6","kind":"module","module":"core.sys.linux.timerfd","name":"core.sys.linux.timerfd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/timerfd.html"},{"doc":"","kind":"function","module":"core.sys.linux.timerfd","name":"timerfd_create","package":"druntime","parentType":"","signature":"int timerfd_create(int  clockid,  int  flags)","url":"/druntime/core/sys/linux/timerfd/timerfd_create.html"},{"doc":"","kind":"function","module":"core.sys.linux.timerfd","name":"timerfd_settime","package":"druntime","parentType":"","signature":"int timerfd_settime(int  fd,  int  flags,  const  itimerspec *  new_value,  itimerspec *  old_value)","url":"/druntime/core/sys/linux/timerfd/timerfd_settime.html"},{"doc":"","kind":"function","module":"core.sys.linux.timerfd","name":"timerfd_gettime","package":"druntime","parentType":"","signature":"int timerfd_gettime(int  fd,  itimerspec *  curr_value)","url":"/druntime/core/sys/linux/timerfd/timerfd_gettime.html"},{"doc":"","kind":"variable","module":"core.sys.linux.timerfd","name":"TFD_TIMER_ABSTIME","package":"druntime","parentType":"","signature":"TFD_TIMER_ABSTIME","url":"/druntime/core/sys/linux/timerfd.html#TFD_TIMER_ABSTIME"},{"doc":"","kind":"variable","module":"core.sys.linux.timerfd","name":"TFD_TIMER_CANCEL_ON_SET","package":"druntime","parentType":"","signature":"TFD_TIMER_CANCEL_ON_SET","url":"/druntime/core/sys/linux/timerfd.html#TFD_TIMER_CANCEL_ON_SET"},{"doc":"","kind":"variable","module":"core.sys.linux.timerfd","name":"TFD_CLOEXEC","package":"druntime","parentType":"","signature":"TFD_CLOEXEC","url":"/druntime/core/sys/linux/timerfd.html#TFD_CLOEXEC"},{"doc":"","kind":"variable","module":"core.sys.linux.timerfd","name":"TFD_NONBLOCK","package":"druntime","parentType":"","signature":"TFD_NONBLOCK","url":"/druntime/core/sys/linux/timerfd.html#TFD_NONBLOCK"},{"doc":"Interface for Linux TIPC sockets, /usr/include/linux/tipc.h","kind":"module","module":"core.sys.linux.tipc","name":"core.sys.linux.tipc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/tipc.html"},{"doc":"","kind":"function","module":"core.sys.linux.tipc","name":"tipc_addr","package":"druntime","parentType":"","signature":"uint tipc_addr(uint  zone,  uint  cluster,  uint  node)","url":"/druntime/core/sys/linux/tipc/tipc_addr.html"},{"doc":"","kind":"function","module":"core.sys.linux.tipc","name":"tipc_zone","package":"druntime","parentType":"","signature":"uint tipc_zone(uint  addr)","url":"/druntime/core/sys/linux/tipc/tipc_zone.html"},{"doc":"","kind":"function","module":"core.sys.linux.tipc","name":"tipc_cluster","package":"druntime","parentType":"","signature":"uint tipc_cluster(uint  addr)","url":"/druntime/core/sys/linux/tipc/tipc_cluster.html"},{"doc":"","kind":"function","module":"core.sys.linux.tipc","name":"tipc_node","package":"druntime","parentType":"","signature":"uint tipc_node(uint  addr)","url":"/druntime/core/sys/linux/tipc/tipc_node.html"},{"doc":"","kind":"struct","module":"core.sys.linux.tipc","name":"tipc_portid","package":"druntime","parentType":"","signature":"tipc_portid","url":"/druntime/core/sys/linux/tipc.html#tipc_portid"},{"doc":"","kind":"struct","module":"core.sys.linux.tipc","name":"tipc_name","package":"druntime","parentType":"","signature":"tipc_name","url":"/druntime/core/sys/linux/tipc.html#tipc_name"},{"doc":"","kind":"struct","module":"core.sys.linux.tipc","name":"tipc_name_seq","package":"druntime","parentType":"","signature":"tipc_name_seq","url":"/druntime/core/sys/linux/tipc.html#tipc_name_seq"},{"doc":"","kind":"struct","module":"core.sys.linux.tipc","name":"tipc_subscr","package":"druntime","parentType":"","signature":"tipc_subscr","url":"/druntime/core/sys/linux/tipc.html#tipc_subscr"},{"doc":"","kind":"struct","module":"core.sys.linux.tipc","name":"tipc_event","package":"druntime","parentType":"","signature":"tipc_event","url":"/druntime/core/sys/linux/tipc.html#tipc_event"},{"doc":"","kind":"struct","module":"core.sys.linux.tipc","name":"sockaddr_tipc","package":"druntime","parentType":"","signature":"sockaddr_tipc","url":"/druntime/core/sys/linux/tipc.html#sockaddr_tipc"},{"doc":"","kind":"module","module":"core.sys.linux.unistd","name":"core.sys.linux.unistd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/linux/unistd.html"},{"doc":"Prompt for a password without echoing it.","kind":"function","module":"core.sys.linux.unistd","name":"getpass","package":"druntime","parentType":"","signature":"char * getpass(const(char) *  prompt)","url":"/druntime/core/sys/linux/unistd/getpass.html"},{"doc":"","kind":"function","module":"core.sys.linux.unistd","name":"exit_group","package":"druntime","parentType":"","signature":"void exit_group(int  status)","url":"/druntime/core/sys/linux/unistd/exit_group.html"},{"doc":"Close all open file descriptors greater or equal to `lowfd`","kind":"function","module":"core.sys.linux.unistd","name":"closefrom","package":"druntime","parentType":"","signature":"void closefrom(int  lowfd)","url":"/druntime/core/sys/linux/unistd/closefrom.html"},{"doc":"Invoke system call number `sysno`, passing it the remaining arguments.","kind":"function","module":"core.sys.linux.unistd","name":"syscall","package":"druntime","parentType":"","signature":"c_long syscall(c_long sysno, ...)","url":"/druntime/core/sys/linux/unistd/syscall.html"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.dlfcn","name":"core.sys.netbsd.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/dlfcn.html"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/netbsd/dlfcn.html#__BSD_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_DI_LINKMAP","package":"druntime","parentType":"","signature":"RTLD_DI_LINKMAP","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_DI_LINKMAP"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_DI_SERINFO","package":"druntime","parentType":"","signature":"RTLD_DI_SERINFO","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_DI_SERINFO"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_DI_SERINFOSIZE","package":"druntime","parentType":"","signature":"RTLD_DI_SERINFOSIZE","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_DI_SERINFOSIZE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_DI_ORIGIN","package":"druntime","parentType":"","signature":"RTLD_DI_ORIGIN","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_DI_ORIGIN"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_DI_MAX","package":"druntime","parentType":"","signature":"RTLD_DI_MAX","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_DI_MAX"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_NEXT","package":"druntime","parentType":"","signature":"RTLD_NEXT","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_NEXT"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_DEFAULT","package":"druntime","parentType":"","signature":"RTLD_DEFAULT","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.netbsd.dlfcn","name":"RTLD_SELF","package":"druntime","parentType":"","signature":"RTLD_SELF","url":"/druntime/core/sys/netbsd/dlfcn.html#RTLD_SELF"},{"doc":"D header file for NetBSD err.h.","kind":"module","module":"core.sys.netbsd.err","name":"core.sys.netbsd.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/err.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/netbsd/err/err.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"errc","package":"druntime","parentType":"","signature":"void errc(int  eval,  int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/netbsd/err/errc.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/netbsd/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/netbsd/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"warnc","package":"druntime","parentType":"","signature":"void warnc(int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/netbsd/err/warnc.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/netbsd/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/netbsd/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"verrc","package":"druntime","parentType":"","signature":"void verrc(int  eval,  int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/netbsd/err/verrc.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/netbsd/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/netbsd/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"vwarnc","package":"druntime","parentType":"","signature":"void vwarnc(int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/netbsd/err/vwarnc.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/netbsd/err/vwarnx.html"},{"doc":"NetBSD implementation of glibc's $(LINK2 http://www.gnu.org/software/libc/manual/html_node/Backtraces.html backtrace) facility.","kind":"module","module":"core.sys.netbsd.execinfo","name":"core.sys.netbsd.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/execinfo.html"},{"doc":"D header file for NetBSD stdlib.h.","kind":"module","module":"core.sys.netbsd.stdlib","name":"core.sys.netbsd.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/netbsd/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *  name)","url":"/druntime/core/sys/netbsd/stdlib/setprogname.html"},{"doc":"D header file for NetBSD string.","kind":"module","module":"core.sys.netbsd.string","name":"core.sys.netbsd.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/string.html"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.sys.elf","name":"core.sys.netbsd.sys.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/elf.html"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.sys.elf32","name":"core.sys.netbsd.sys.elf32","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/elf32.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf32","name":"ELF32_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF32_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/netbsd/sys/elf32/ELF32_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Lword","package":"druntime","parentType":"","signature":"Elf32_Lword = uint64_t","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Lword"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Hashelt","package":"druntime","parentType":"","signature":"Elf32_Hashelt = Elf32_Word","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Size","package":"druntime","parentType":"","signature":"Elf32_Size = Elf32_Word","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Size"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Ssize","package":"druntime","parentType":"","signature":"Elf32_Ssize = Elf32_Sword","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Ssize"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Dyn","package":"druntime","parentType":"","signature":"Elf32_Dyn","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Dyn"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Nhdr","package":"druntime","parentType":"","signature":"Elf32_Nhdr = Elf_Note","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.elf32","name":"Elf32_Cap","package":"druntime","parentType":"","signature":"Elf32_Cap","url":"/druntime/core/sys/netbsd/sys/elf32.html#Elf32_Cap"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.sys.elf64","name":"core.sys.netbsd.sys.elf64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/elf64.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf64","name":"ELF64_R_TYPE_DATA","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_DATA(I)(I i)","url":"/druntime/core/sys/netbsd/sys/elf64/ELF64_R_TYPE_DATA.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf64","name":"ELF64_R_TYPE_ID","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_ID(I)(I i)","url":"/druntime/core/sys/netbsd/sys/elf64/ELF64_R_TYPE_ID.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf64","name":"ELF64_R_TYPE_INFO","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_INFO(D,  T)(D d,  T t)","url":"/druntime/core/sys/netbsd/sys/elf64/ELF64_R_TYPE_INFO.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf64","name":"ELF64_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF64_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/netbsd/sys/elf64/ELF64_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Lword","package":"druntime","parentType":"","signature":"Elf64_Lword = uint64_t","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Lword"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Hashelt","package":"druntime","parentType":"","signature":"Elf64_Hashelt = Elf64_Word","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Size","package":"druntime","parentType":"","signature":"Elf64_Size = Elf64_Xword","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Size"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Ssize","package":"druntime","parentType":"","signature":"Elf64_Ssize = Elf64_Sxword","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Ssize"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Dyn","package":"druntime","parentType":"","signature":"Elf64_Dyn","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Dyn"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Nhdr","package":"druntime","parentType":"","signature":"Elf64_Nhdr = Elf_Note","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.elf64","name":"Elf64_Cap","package":"druntime","parentType":"","signature":"Elf64_Cap","url":"/druntime/core/sys/netbsd/sys/elf64.html#Elf64_Cap"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.sys.elf_common","name":"core.sys.netbsd.sys.elf_common","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/elf_common.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf_common","name":"IS_ELF","package":"druntime","parentType":"","signature":"auto IS_ELF(T)(T ehdr)","url":"/druntime/core/sys/netbsd/sys/elf_common/IS_ELF.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.elf_common","name":"VER_NDX","package":"druntime","parentType":"","signature":"auto VER_NDX(V)(V v)","url":"/druntime/core/sys/netbsd/sys/elf_common/VER_NDX.html"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.elf_common","name":"Elf_Note","package":"druntime","parentType":"","signature":"Elf_Note","url":"/druntime/core/sys/netbsd/sys/elf_common.html#Elf_Note"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.elf_common","name":"Elf_GNU_Hash_Header","package":"druntime","parentType":"","signature":"Elf_GNU_Hash_Header","url":"/druntime/core/sys/netbsd/sys/elf_common.html#Elf_GNU_Hash_Header"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf_common","name":"VER_DEF_IDX","package":"druntime","parentType":"","signature":"VER_DEF_IDX = VER_NDX","url":"/druntime/core/sys/netbsd/sys/elf_common.html#VER_DEF_IDX"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.elf_common","name":"VER_NEED_IDX","package":"druntime","parentType":"","signature":"VER_NEED_IDX = VER_NDX","url":"/druntime/core/sys/netbsd/sys/elf_common.html#VER_NEED_IDX"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"OLD_EI_BRAND","package":"druntime","parentType":"","signature":"OLD_EI_BRAND","url":"/druntime/core/sys/netbsd/sys/elf_common.html#OLD_EI_BRAND"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"EM_AVR32","package":"druntime","parentType":"","signature":"EM_AVR32","url":"/druntime/core/sys/netbsd/sys/elf_common.html#EM_AVR32"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"EM_ALPHA_EXP","package":"druntime","parentType":"","signature":"EM_ALPHA_EXP","url":"/druntime/core/sys/netbsd/sys/elf_common.html#EM_ALPHA_EXP"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"EM_486","package":"druntime","parentType":"","signature":"EM_486","url":"/druntime/core/sys/netbsd/sys/elf_common.html#EM_486"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"EM_MIPS_RS4_BE","package":"druntime","parentType":"","signature":"EM_MIPS_RS4_BE","url":"/druntime/core/sys/netbsd/sys/elf_common.html#EM_MIPS_RS4_BE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"EM_ALPHA_STD","package":"druntime","parentType":"","signature":"EM_ALPHA_STD","url":"/druntime/core/sys/netbsd/sys/elf_common.html#EM_ALPHA_STD"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SHT_SUNW_dof","package":"druntime","parentType":"","signature":"SHT_SUNW_dof","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SHT_SUNW_dof"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SHT_SUNW_cap","package":"druntime","parentType":"","signature":"SHT_SUNW_cap","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SHT_SUNW_cap"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SHT_SUNW_SIGNATURE","package":"druntime","parentType":"","signature":"SHT_SUNW_SIGNATURE","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SHT_SUNW_SIGNATURE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SHT_SUNW_verdef","package":"druntime","parentType":"","signature":"SHT_SUNW_verdef","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SHT_SUNW_verdef"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SHT_SUNW_verneed","package":"druntime","parentType":"","signature":"SHT_SUNW_verneed","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SHT_SUNW_verneed"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SHT_SUNW_versym","package":"druntime","parentType":"","signature":"SHT_SUNW_versym","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SHT_SUNW_versym"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"PT_SUNWDTRACE","package":"druntime","parentType":"","signature":"PT_SUNWDTRACE","url":"/druntime/core/sys/netbsd/sys/elf_common.html#PT_SUNWDTRACE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"PT_SUNWCAP","package":"druntime","parentType":"","signature":"PT_SUNWCAP","url":"/druntime/core/sys/netbsd/sys/elf_common.html#PT_SUNWCAP"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_MAXPOSTAGS","package":"druntime","parentType":"","signature":"DT_MAXPOSTAGS","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_MAXPOSTAGS"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_SUNW_AUXILIARY","package":"druntime","parentType":"","signature":"DT_SUNW_AUXILIARY","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_SUNW_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_SUNW_RTLDINF","package":"druntime","parentType":"","signature":"DT_SUNW_RTLDINF","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_SUNW_RTLDINF"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_SUNW_FILTER","package":"druntime","parentType":"","signature":"DT_SUNW_FILTER","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_SUNW_FILTER"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_SUNW_CAP","package":"druntime","parentType":"","signature":"DT_SUNW_CAP","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_SUNW_CAP"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_DEPRECATED_SPARC_REGISTER","package":"druntime","parentType":"","signature":"DT_DEPRECATED_SPARC_REGISTER","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_DEPRECATED_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DT_USED","package":"druntime","parentType":"","signature":"DT_USED","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DT_USED"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"DF_1_BIND_NOW","package":"druntime","parentType":"","signature":"DF_1_BIND_NOW","url":"/druntime/core/sys/netbsd/sys/elf_common.html#DF_1_BIND_NOW"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PRSTATUS","package":"druntime","parentType":"","signature":"NT_PRSTATUS","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PRSTATUS"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_FPREGSET","package":"druntime","parentType":"","signature":"NT_FPREGSET","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_FPREGSET"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PRPSINFO","package":"druntime","parentType":"","signature":"NT_PRPSINFO","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PRPSINFO"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_THRMISC","package":"druntime","parentType":"","signature":"NT_THRMISC","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_THRMISC"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_PROC","package":"druntime","parentType":"","signature":"NT_PROCSTAT_PROC","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_PROC"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_FILES","package":"druntime","parentType":"","signature":"NT_PROCSTAT_FILES","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_FILES"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_VMMAP","package":"druntime","parentType":"","signature":"NT_PROCSTAT_VMMAP","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_VMMAP"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_GROUPS","package":"druntime","parentType":"","signature":"NT_PROCSTAT_GROUPS","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_GROUPS"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_UMASK","package":"druntime","parentType":"","signature":"NT_PROCSTAT_UMASK","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_UMASK"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_RLIMIT","package":"druntime","parentType":"","signature":"NT_PROCSTAT_RLIMIT","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_RLIMIT"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_OSREL","package":"druntime","parentType":"","signature":"NT_PROCSTAT_OSREL","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_OSREL"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_PSSTRINGS","package":"druntime","parentType":"","signature":"NT_PROCSTAT_PSSTRINGS","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_PSSTRINGS"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"NT_PROCSTAT_AUXV","package":"druntime","parentType":"","signature":"NT_PROCSTAT_AUXV","url":"/druntime/core/sys/netbsd/sys/elf_common.html#NT_PROCSTAT_AUXV"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"STV_EXPORTED","package":"druntime","parentType":"","signature":"STV_EXPORTED","url":"/druntime/core/sys/netbsd/sys/elf_common.html#STV_EXPORTED"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"STV_SINGLETON","package":"druntime","parentType":"","signature":"STV_SINGLETON","url":"/druntime/core/sys/netbsd/sys/elf_common.html#STV_SINGLETON"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"STV_ELIMINATE","package":"druntime","parentType":"","signature":"STV_ELIMINATE","url":"/druntime/core/sys/netbsd/sys/elf_common.html#STV_ELIMINATE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"VER_NEED_WEAK","package":"druntime","parentType":"","signature":"VER_NEED_WEAK","url":"/druntime/core/sys/netbsd/sys/elf_common.html#VER_NEED_WEAK"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"VER_NEED_HIDDEN","package":"druntime","parentType":"","signature":"VER_NEED_HIDDEN","url":"/druntime/core/sys/netbsd/sys/elf_common.html#VER_NEED_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"VER_NDX_GIVEN","package":"druntime","parentType":"","signature":"VER_NDX_GIVEN","url":"/druntime/core/sys/netbsd/sys/elf_common.html#VER_NDX_GIVEN"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"VER_NDX_HIDDEN","package":"druntime","parentType":"","signature":"VER_NDX_HIDDEN","url":"/druntime/core/sys/netbsd/sys/elf_common.html#VER_NDX_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"CA_SUNW_NULL","package":"druntime","parentType":"","signature":"CA_SUNW_NULL","url":"/druntime/core/sys/netbsd/sys/elf_common.html#CA_SUNW_NULL"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"CA_SUNW_HW_1","package":"druntime","parentType":"","signature":"CA_SUNW_HW_1","url":"/druntime/core/sys/netbsd/sys/elf_common.html#CA_SUNW_HW_1"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"CA_SUNW_SF_1","package":"druntime","parentType":"","signature":"CA_SUNW_SF_1","url":"/druntime/core/sys/netbsd/sys/elf_common.html#CA_SUNW_SF_1"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SYMINFO_FLG_DIRECTBIND","package":"druntime","parentType":"","signature":"SYMINFO_FLG_DIRECTBIND","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SYMINFO_FLG_DIRECTBIND"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SYMINFO_FLG_NOEXTDIRECT","package":"druntime","parentType":"","signature":"SYMINFO_FLG_NOEXTDIRECT","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SYMINFO_FLG_NOEXTDIRECT"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SYMINFO_FLG_FILTER","package":"druntime","parentType":"","signature":"SYMINFO_FLG_FILTER","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SYMINFO_FLG_FILTER"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SYMINFO_FLG_AUXILIARY","package":"druntime","parentType":"","signature":"SYMINFO_FLG_AUXILIARY","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SYMINFO_FLG_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SYMINFO_BT_NONE","package":"druntime","parentType":"","signature":"SYMINFO_BT_NONE","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SYMINFO_BT_NONE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.elf_common","name":"SYMINFO_BT_EXTERN","package":"druntime","parentType":"","signature":"SYMINFO_BT_EXTERN","url":"/druntime/core/sys/netbsd/sys/elf_common.html#SYMINFO_BT_EXTERN"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.sys.event","name":"core.sys.netbsd.sys.event","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/event.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.event","name":"EV_SET","package":"druntime","parentType":"","signature":"void EV_SET(kevent_t *  kevp,  typeof(kevent_t.tupleof)  args)","url":"/druntime/core/sys/netbsd/sys/event/EV_SET.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.event","name":"kqueue","package":"druntime","parentType":"","signature":"int kqueue()","url":"/druntime/core/sys/netbsd/sys/event/kqueue.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.event","name":"__kevent50","package":"druntime","parentType":"","signature":"int __kevent50(int  kq,  const  kevent_t * changelist,  int  nchanges,\n            kevent_t * eventlist,  int  nevents,\n            const  timespec * timeout)","url":"/druntime/core/sys/netbsd/sys/event/__kevent50.html"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.event","name":"kevent_t","package":"druntime","parentType":"","signature":"kevent_t","url":"/druntime/core/sys/netbsd/sys/event.html#kevent_t"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.event","name":"kevent","package":"druntime","parentType":"","signature":"kevent = __kevent50","url":"/druntime/core/sys/netbsd/sys/event.html#kevent"},{"doc":"D header file for NetBSD featuretest;.","kind":"module","module":"core.sys.netbsd.sys.featuretest","name":"core.sys.netbsd.sys.featuretest","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/featuretest.html"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.featuretest","name":"_NETBSD_SOURCE","package":"druntime","parentType":"","signature":"_NETBSD_SOURCE","url":"/druntime/core/sys/netbsd/sys/featuretest.html#_NETBSD_SOURCE"},{"doc":"D header file for NetBSD.","kind":"module","module":"core.sys.netbsd.sys.link_elf","name":"core.sys.netbsd.sys.link_elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/link_elf.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb __callback,  void * __data)","url":"/druntime/core/sys/netbsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback,  void * __data)","url":"/druntime/core/sys/netbsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.link_elf","name":"link_map","package":"druntime","parentType":"","signature":"link_map","url":"/druntime/core/sys/netbsd/sys/link_elf.html#link_map"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.link_elf","name":"Link_map","package":"druntime","parentType":"","signature":"Link_map = link_map","url":"/druntime/core/sys/netbsd/sys/link_elf.html#Link_map"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.link_elf","name":"r_debug","package":"druntime","parentType":"","signature":"r_debug","url":"/druntime/core/sys/netbsd/sys/link_elf.html#r_debug"},{"doc":"","kind":"struct","module":"core.sys.netbsd.sys.link_elf","name":"dl_phdr_info","package":"druntime","parentType":"","signature":"dl_phdr_info","url":"/druntime/core/sys/netbsd/sys/link_elf.html#dl_phdr_info"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.link_elf","name":"dl_iterate_phdr_cb","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb = int  function(dl_phdr_info *,  size_t,  void  *)","url":"/druntime/core/sys/netbsd/sys/link_elf.html#dl_iterate_phdr_cb"},{"doc":"","kind":"alias","module":"core.sys.netbsd.sys.link_elf","name":"dl_iterate_phdr_cb_ngc","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb_ngc = int  function(dl_phdr_info *,  size_t,  void  *) @nogc","url":"/druntime/core/sys/netbsd/sys/link_elf.html#dl_iterate_phdr_cb_ngc"},{"doc":"","kind":"template","module":"core.sys.netbsd.sys.link_elf","name":"ElfW","package":"druntime","parentType":"","signature":"ElfW(string type)","url":"/druntime/core/sys/netbsd/sys/link_elf.html#ElfW"},{"doc":"D header file for NetBSD","kind":"module","module":"core.sys.netbsd.sys.mman","name":"core.sys.netbsd.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/mman.html"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/netbsd/sys/mman.html#__BSD_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"MAP_FAILED","package":"druntime","parentType":"","signature":"MAP_FAILED","url":"/druntime/core/sys/netbsd/sys/mman.html#MAP_FAILED"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"_MADV_NORMAL","package":"druntime","parentType":"","signature":"_MADV_NORMAL","url":"/druntime/core/sys/netbsd/sys/mman.html#_MADV_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"_MADV_RANDOM","package":"druntime","parentType":"","signature":"_MADV_RANDOM","url":"/druntime/core/sys/netbsd/sys/mman.html#_MADV_RANDOM"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"_MADV_SEQUENTIAL","package":"druntime","parentType":"","signature":"_MADV_SEQUENTIAL","url":"/druntime/core/sys/netbsd/sys/mman.html#_MADV_SEQUENTIAL"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"_MADV_WILLNEED","package":"druntime","parentType":"","signature":"_MADV_WILLNEED","url":"/druntime/core/sys/netbsd/sys/mman.html#_MADV_WILLNEED"},{"doc":"","kind":"variable","module":"core.sys.netbsd.sys.mman","name":"_MADV_DONTNEED","package":"druntime","parentType":"","signature":"_MADV_DONTNEED","url":"/druntime/core/sys/netbsd/sys/mman.html#_MADV_DONTNEED"},{"doc":"D header file for NetBSD sys/sysctl.h","kind":"module","module":"core.sys.netbsd.sys.sysctl","name":"core.sys.netbsd.sys.sysctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/sys/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.sysctl","name":"sysctl","package":"druntime","parentType":"","signature":"int sysctl(const  int *  name,  uint  namelen,  void *  oldp,  size_t *  oldlenp,\n            const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/netbsd/sys/sysctl/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.sysctl","name":"sysctlbyname","package":"druntime","parentType":"","signature":"int sysctlbyname(const  char *  name,  void *  oldp,  size_t *  oldlenp,\n                  const  void *  newp,  size_t newlen)","url":"/druntime/core/sys/netbsd/sys/sysctl/sysctlbyname.html"},{"doc":"","kind":"function","module":"core.sys.netbsd.sys.sysctl","name":"sysctlnametomib","package":"druntime","parentType":"","signature":"int sysctlnametomib(const  char *  sname,  int *  name,  size_t *  namelenp)","url":"/druntime/core/sys/netbsd/sys/sysctl/sysctlnametomib.html"},{"doc":"D header file for NetBSD's extensions to POSIX's time.h.","kind":"module","module":"core.sys.netbsd.time","name":"core.sys.netbsd.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/netbsd/time.html"},{"doc":"","kind":"variable","module":"core.sys.netbsd.time","name":"CLOCK_REALTIME","package":"druntime","parentType":"","signature":"CLOCK_REALTIME","url":"/druntime/core/sys/netbsd/time.html#CLOCK_REALTIME"},{"doc":"","kind":"variable","module":"core.sys.netbsd.time","name":"CLOCK_VIRTUAL","package":"druntime","parentType":"","signature":"CLOCK_VIRTUAL","url":"/druntime/core/sys/netbsd/time.html#CLOCK_VIRTUAL"},{"doc":"","kind":"variable","module":"core.sys.netbsd.time","name":"CLOCK_PROF","package":"druntime","parentType":"","signature":"CLOCK_PROF","url":"/druntime/core/sys/netbsd/time.html#CLOCK_PROF"},{"doc":"","kind":"variable","module":"core.sys.netbsd.time","name":"CLOCK_MONOTONIC","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC","url":"/druntime/core/sys/netbsd/time.html#CLOCK_MONOTONIC"},{"doc":"D header file for OpenBSD.","kind":"module","module":"core.sys.openbsd.dlfcn","name":"core.sys.openbsd.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/dlfcn.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.dlfcn","name":"dlctl","package":"druntime","parentType":"","signature":"int dlctl(void  *,  int,  void  *)","url":"/druntime/core/sys/openbsd/dlfcn/dlctl.html"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"RTLD_NEXT","package":"druntime","parentType":"","signature":"RTLD_NEXT","url":"/druntime/core/sys/openbsd/dlfcn.html#RTLD_NEXT"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"RTLD_DEFAULT","package":"druntime","parentType":"","signature":"RTLD_DEFAULT","url":"/druntime/core/sys/openbsd/dlfcn.html#RTLD_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"RTLD_SELF","package":"druntime","parentType":"","signature":"RTLD_SELF","url":"/druntime/core/sys/openbsd/dlfcn.html#RTLD_SELF"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"DL_GETERRNO","package":"druntime","parentType":"","signature":"DL_GETERRNO","url":"/druntime/core/sys/openbsd/dlfcn.html#DL_GETERRNO"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"DL_SETTHREADLCK","package":"druntime","parentType":"","signature":"DL_SETTHREADLCK","url":"/druntime/core/sys/openbsd/dlfcn.html#DL_SETTHREADLCK"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"DL_SETBINDLCK","package":"druntime","parentType":"","signature":"DL_SETBINDLCK","url":"/druntime/core/sys/openbsd/dlfcn.html#DL_SETBINDLCK"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"DL_REFERENCE","package":"druntime","parentType":"","signature":"DL_REFERENCE","url":"/druntime/core/sys/openbsd/dlfcn.html#DL_REFERENCE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.dlfcn","name":"DL_LAZY","package":"druntime","parentType":"","signature":"DL_LAZY","url":"/druntime/core/sys/openbsd/dlfcn.html#DL_LAZY"},{"doc":"D header file for OpenBSD err.h.","kind":"module","module":"core.sys.openbsd.err","name":"core.sys.openbsd.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/err.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/openbsd/err/err.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"errc","package":"druntime","parentType":"","signature":"void errc(int  eval,  int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/openbsd/err/errc.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/openbsd/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/openbsd/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"warnc","package":"druntime","parentType":"","signature":"void warnc(int  code,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/openbsd/err/warnc.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/openbsd/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/openbsd/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"verrc","package":"druntime","parentType":"","signature":"void verrc(int  eval,  int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/openbsd/err/verrc.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/openbsd/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/openbsd/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"vwarnc","package":"druntime","parentType":"","signature":"void vwarnc(int  code,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/openbsd/err/vwarnc.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/openbsd/err/vwarnx.html"},{"doc":"OpenBSD implementation of glibc's $(LINK2 http://www.gnu.org/software/libc/manual/html_node/Backtraces.html backtrace) facility.","kind":"module","module":"core.sys.openbsd.execinfo","name":"core.sys.openbsd.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/execinfo.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.execinfo","name":"backtrace","package":"druntime","parentType":"","signature":"size_t backtrace(void * *,  size_t)","url":"/druntime/core/sys/openbsd/execinfo/backtrace.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.execinfo","name":"backtrace_symbols","package":"druntime","parentType":"","signature":"char * * backtrace_symbols(const(void *) *,  size_t)","url":"/druntime/core/sys/openbsd/execinfo/backtrace_symbols.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.execinfo","name":"backtrace_symbols_fd","package":"druntime","parentType":"","signature":"void backtrace_symbols_fd(const(void *) *,  size_t,  int)","url":"/druntime/core/sys/openbsd/execinfo/backtrace_symbols_fd.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.execinfo","name":"backtrace_symbols_fmt","package":"druntime","parentType":"","signature":"char * * backtrace_symbols_fmt(const(void *) *,  size_t,  const  char *)","url":"/druntime/core/sys/openbsd/execinfo/backtrace_symbols_fmt.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.execinfo","name":"backtrace_symbols_fd_fmt","package":"druntime","parentType":"","signature":"int backtrace_symbols_fd_fmt(const(void *) *,  size_t,  int,  const  char *)","url":"/druntime/core/sys/openbsd/execinfo/backtrace_symbols_fd_fmt.html"},{"doc":"D header file for OpenBSD pthread_np.h.","kind":"module","module":"core.sys.openbsd.pthread_np","name":"core.sys.openbsd.pthread_np","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/pthread_np.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pthread_np","name":"pthread_mutexattr_getkind_np","package":"druntime","parentType":"","signature":"int pthread_mutexattr_getkind_np(pthread_mutexattr_t)","url":"/druntime/core/sys/openbsd/pthread_np/pthread_mutexattr_getkind_np.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pthread_np","name":"pthread_mutexattr_setkind_np","package":"druntime","parentType":"","signature":"int pthread_mutexattr_setkind_np(pthread_mutexattr_t *,  int)","url":"/druntime/core/sys/openbsd/pthread_np/pthread_mutexattr_setkind_np.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pthread_np","name":"pthread_get_name_np","package":"druntime","parentType":"","signature":"void pthread_get_name_np(pthread_t,  char *,  size_t)","url":"/druntime/core/sys/openbsd/pthread_np/pthread_get_name_np.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pthread_np","name":"pthread_set_name_np","package":"druntime","parentType":"","signature":"void pthread_set_name_np(pthread_t,  const(char) *)","url":"/druntime/core/sys/openbsd/pthread_np/pthread_set_name_np.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pthread_np","name":"pthread_stackseg_np","package":"druntime","parentType":"","signature":"int pthread_stackseg_np(pthread_t,  stack_t *)","url":"/druntime/core/sys/openbsd/pthread_np/pthread_stackseg_np.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pthread_np","name":"pthread_main_np","package":"druntime","parentType":"","signature":"int pthread_main_np()","url":"/druntime/core/sys/openbsd/pthread_np/pthread_main_np.html"},{"doc":"D header file for OpenBSD pwd.h.","kind":"module","module":"core.sys.openbsd.pwd","name":"core.sys.openbsd.pwd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/pwd.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pwd","name":"getpwnam_shadow","package":"druntime","parentType":"","signature":"passwd * getpwnam_shadow(scope  const  char *)","url":"/druntime/core/sys/openbsd/pwd/getpwnam_shadow.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.pwd","name":"getpwuid_shadow","package":"druntime","parentType":"","signature":"passwd * getpwuid_shadow(uid_t)","url":"/druntime/core/sys/openbsd/pwd/getpwuid_shadow.html"},{"doc":"D header file for OpenBSD stdlib.h.","kind":"module","module":"core.sys.openbsd.stdlib","name":"core.sys.openbsd.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"freezero","package":"druntime","parentType":"","signature":"void freezero(void *,  size_t)","url":"/druntime/core/sys/openbsd/stdlib/freezero.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"calloc_conceal","package":"druntime","parentType":"","signature":"void * calloc_conceal(size_t,  size_t)","url":"/druntime/core/sys/openbsd/stdlib/calloc_conceal.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"malloc_conceal","package":"druntime","parentType":"","signature":"void * malloc_conceal(size_t)","url":"/druntime/core/sys/openbsd/stdlib/malloc_conceal.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"reallocarray","package":"druntime","parentType":"","signature":"void * reallocarray(void *,  size_t,  size_t)","url":"/druntime/core/sys/openbsd/stdlib/reallocarray.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"recallocarray","package":"druntime","parentType":"","signature":"void * recallocarray(void *,  size_t,  size_t,  size_t)","url":"/druntime/core/sys/openbsd/stdlib/recallocarray.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/openbsd/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *)","url":"/druntime/core/sys/openbsd/stdlib/setprogname.html"},{"doc":"D header file for OpenBSD string.","kind":"module","module":"core.sys.openbsd.string","name":"core.sys.openbsd.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/string.html"},{"doc":"D header file for OpenBSD","kind":"module","module":"core.sys.openbsd.sys.cdefs","name":"core.sys.openbsd.sys.cdefs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/cdefs.html"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.cdefs","name":"__XPG_VISIBLE","package":"druntime","parentType":"","signature":"__XPG_VISIBLE","url":"/druntime/core/sys/openbsd/sys/cdefs.html#__XPG_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.cdefs","name":"__POSIX_VISIBLE","package":"druntime","parentType":"","signature":"__POSIX_VISIBLE","url":"/druntime/core/sys/openbsd/sys/cdefs.html#__POSIX_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.cdefs","name":"__ISO_C_VISIBLE","package":"druntime","parentType":"","signature":"__ISO_C_VISIBLE","url":"/druntime/core/sys/openbsd/sys/cdefs.html#__ISO_C_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.cdefs","name":"__BSD_VISIBLE","package":"druntime","parentType":"","signature":"__BSD_VISIBLE","url":"/druntime/core/sys/openbsd/sys/cdefs.html#__BSD_VISIBLE"},{"doc":"D header file for OpenBSD.","kind":"module","module":"core.sys.openbsd.sys.elf","name":"core.sys.openbsd.sys.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/elf.html"},{"doc":"D header file for OpenBSD.","kind":"module","module":"core.sys.openbsd.sys.elf32","name":"core.sys.openbsd.sys.elf32","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/elf32.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf32","name":"ELF32_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF32_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/openbsd/sys/elf32/ELF32_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Lword","package":"druntime","parentType":"","signature":"Elf32_Lword = uint64_t","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Lword"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Hashelt","package":"druntime","parentType":"","signature":"Elf32_Hashelt = Elf32_Word","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Size","package":"druntime","parentType":"","signature":"Elf32_Size = Elf32_Word","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Size"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Ssize","package":"druntime","parentType":"","signature":"Elf32_Ssize = Elf32_Sword","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Ssize"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Dyn","package":"druntime","parentType":"","signature":"Elf32_Dyn","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Dyn"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Nhdr","package":"druntime","parentType":"","signature":"Elf32_Nhdr = Elf_Note","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.elf32","name":"Elf32_Cap","package":"druntime","parentType":"","signature":"Elf32_Cap","url":"/druntime/core/sys/openbsd/sys/elf32.html#Elf32_Cap"},{"doc":"D header file for OpenBSD.","kind":"module","module":"core.sys.openbsd.sys.elf64","name":"core.sys.openbsd.sys.elf64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/elf64.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf64","name":"ELF64_R_TYPE_DATA","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_DATA(I)(I i)","url":"/druntime/core/sys/openbsd/sys/elf64/ELF64_R_TYPE_DATA.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf64","name":"ELF64_R_TYPE_ID","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_ID(I)(I i)","url":"/druntime/core/sys/openbsd/sys/elf64/ELF64_R_TYPE_ID.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf64","name":"ELF64_R_TYPE_INFO","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_INFO(D,  T)(D d,  T t)","url":"/druntime/core/sys/openbsd/sys/elf64/ELF64_R_TYPE_INFO.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf64","name":"ELF64_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF64_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/openbsd/sys/elf64/ELF64_ST_VISIBILITY.html"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Lword","package":"druntime","parentType":"","signature":"Elf64_Lword = uint64_t","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Lword"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Hashelt","package":"druntime","parentType":"","signature":"Elf64_Hashelt = Elf64_Word","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Hashelt"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Size","package":"druntime","parentType":"","signature":"Elf64_Size = Elf64_Xword","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Size"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Ssize","package":"druntime","parentType":"","signature":"Elf64_Ssize = Elf64_Sxword","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Ssize"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Dyn","package":"druntime","parentType":"","signature":"Elf64_Dyn","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Dyn"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Nhdr","package":"druntime","parentType":"","signature":"Elf64_Nhdr = Elf_Note","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.elf64","name":"Elf64_Cap","package":"druntime","parentType":"","signature":"Elf64_Cap","url":"/druntime/core/sys/openbsd/sys/elf64.html#Elf64_Cap"},{"doc":"D header file for OpenBSD.","kind":"module","module":"core.sys.openbsd.sys.elf_common","name":"core.sys.openbsd.sys.elf_common","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/elf_common.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf_common","name":"IS_ELF","package":"druntime","parentType":"","signature":"auto IS_ELF(T)(T ehdr)","url":"/druntime/core/sys/openbsd/sys/elf_common/IS_ELF.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.elf_common","name":"VER_NDX","package":"druntime","parentType":"","signature":"auto VER_NDX(V)(V v)","url":"/druntime/core/sys/openbsd/sys/elf_common/VER_NDX.html"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.elf_common","name":"Elf_Note","package":"druntime","parentType":"","signature":"Elf_Note","url":"/druntime/core/sys/openbsd/sys/elf_common.html#Elf_Note"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.elf_common","name":"Elf_GNU_Hash_Header","package":"druntime","parentType":"","signature":"Elf_GNU_Hash_Header","url":"/druntime/core/sys/openbsd/sys/elf_common.html#Elf_GNU_Hash_Header"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf_common","name":"VER_DEF_IDX","package":"druntime","parentType":"","signature":"VER_DEF_IDX = VER_NDX","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_DEF_IDX"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.elf_common","name":"VER_NEED_IDX","package":"druntime","parentType":"","signature":"VER_NEED_IDX = VER_NDX","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_NEED_IDX"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"OLD_EI_BRAND","package":"druntime","parentType":"","signature":"OLD_EI_BRAND","url":"/druntime/core/sys/openbsd/sys/elf_common.html#OLD_EI_BRAND"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"EM_486","package":"druntime","parentType":"","signature":"EM_486","url":"/druntime/core/sys/openbsd/sys/elf_common.html#EM_486"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"EM_MIPS_RS4_BE","package":"druntime","parentType":"","signature":"EM_MIPS_RS4_BE","url":"/druntime/core/sys/openbsd/sys/elf_common.html#EM_MIPS_RS4_BE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"EM_ALPHA_STD","package":"druntime","parentType":"","signature":"EM_ALPHA_STD","url":"/druntime/core/sys/openbsd/sys/elf_common.html#EM_ALPHA_STD"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"PT_SUNW_EH_FRAME","package":"druntime","parentType":"","signature":"PT_SUNW_EH_FRAME","url":"/druntime/core/sys/openbsd/sys/elf_common.html#PT_SUNW_EH_FRAME"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"SHT_GNU_INCREMENTAL_INPUTS","package":"druntime","parentType":"","signature":"SHT_GNU_INCREMENTAL_INPUTS","url":"/druntime/core/sys/openbsd/sys/elf_common.html#SHT_GNU_INCREMENTAL_INPUTS"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"SHT_SUNW_verdef","package":"druntime","parentType":"","signature":"SHT_SUNW_verdef","url":"/druntime/core/sys/openbsd/sys/elf_common.html#SHT_SUNW_verdef"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"SHT_SUNW_verneed","package":"druntime","parentType":"","signature":"SHT_SUNW_verneed","url":"/druntime/core/sys/openbsd/sys/elf_common.html#SHT_SUNW_verneed"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"SHT_SUNW_versym","package":"druntime","parentType":"","signature":"SHT_SUNW_versym","url":"/druntime/core/sys/openbsd/sys/elf_common.html#SHT_SUNW_versym"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"NT_PRSTATUS","package":"druntime","parentType":"","signature":"NT_PRSTATUS","url":"/druntime/core/sys/openbsd/sys/elf_common.html#NT_PRSTATUS"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"NT_FPREGSET","package":"druntime","parentType":"","signature":"NT_FPREGSET","url":"/druntime/core/sys/openbsd/sys/elf_common.html#NT_FPREGSET"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"NT_PRPSINFO","package":"druntime","parentType":"","signature":"NT_PRPSINFO","url":"/druntime/core/sys/openbsd/sys/elf_common.html#NT_PRPSINFO"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"NT_TASKSTRUCT","package":"druntime","parentType":"","signature":"NT_TASKSTRUCT","url":"/druntime/core/sys/openbsd/sys/elf_common.html#NT_TASKSTRUCT"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"NT_AUXV","package":"druntime","parentType":"","signature":"NT_AUXV","url":"/druntime/core/sys/openbsd/sys/elf_common.html#NT_AUXV"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"DT_USED","package":"druntime","parentType":"","signature":"DT_USED","url":"/druntime/core/sys/openbsd/sys/elf_common.html#DT_USED"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"DF_1_BIND_NOW","package":"druntime","parentType":"","signature":"DF_1_BIND_NOW","url":"/druntime/core/sys/openbsd/sys/elf_common.html#DF_1_BIND_NOW"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VER_FLG_INFO","package":"druntime","parentType":"","signature":"VER_FLG_INFO","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_FLG_INFO"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VER_NDX_GIVEN","package":"druntime","parentType":"","signature":"VER_NDX_GIVEN","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_NDX_GIVEN"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VER_NDX_HIDDEN","package":"druntime","parentType":"","signature":"VER_NDX_HIDDEN","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_NDX_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VER_NEED_WEAK","package":"druntime","parentType":"","signature":"VER_NEED_WEAK","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_NEED_WEAK"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VER_NEED_HIDDEN","package":"druntime","parentType":"","signature":"VER_NEED_HIDDEN","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VER_NEED_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VERSYM_HIDDEN","package":"druntime","parentType":"","signature":"VERSYM_HIDDEN","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VERSYM_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"VERSYM_VERSION","package":"druntime","parentType":"","signature":"VERSYM_VERSION","url":"/druntime/core/sys/openbsd/sys/elf_common.html#VERSYM_VERSION"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.elf_common","name":"ELF_VER_CHR","package":"druntime","parentType":"","signature":"ELF_VER_CHR","url":"/druntime/core/sys/openbsd/sys/elf_common.html#ELF_VER_CHR"},{"doc":"D header file for OpenBSD.","kind":"module","module":"core.sys.openbsd.sys.link_elf","name":"core.sys.openbsd.sys.link_elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/link_elf.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb __callback,  void * __data)","url":"/druntime/core/sys/openbsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.link_elf","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"int dl_iterate_phdr(dl_iterate_phdr_cb_ngc __callback,  void * __data)","url":"/druntime/core/sys/openbsd/sys/link_elf/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.link_elf","name":"_rtld_addr_phdr","package":"druntime","parentType":"","signature":"int _rtld_addr_phdr(const  void *,  dl_phdr_info *)","url":"/druntime/core/sys/openbsd/sys/link_elf/_rtld_addr_phdr.html"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.link_elf","name":"link_map","package":"druntime","parentType":"","signature":"link_map","url":"/druntime/core/sys/openbsd/sys/link_elf.html#link_map"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.link_elf","name":"r_debug","package":"druntime","parentType":"","signature":"r_debug","url":"/druntime/core/sys/openbsd/sys/link_elf.html#r_debug"},{"doc":"","kind":"struct","module":"core.sys.openbsd.sys.link_elf","name":"dl_phdr_info","package":"druntime","parentType":"","signature":"dl_phdr_info","url":"/druntime/core/sys/openbsd/sys/link_elf.html#dl_phdr_info"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.link_elf","name":"dl_iterate_phdr_cb","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb = int  function(dl_phdr_info *,  size_t,  void  *)","url":"/druntime/core/sys/openbsd/sys/link_elf.html#dl_iterate_phdr_cb"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.link_elf","name":"dl_iterate_phdr_cb_ngc","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb_ngc = int  function(dl_phdr_info *,  size_t,  void  *) @nogc","url":"/druntime/core/sys/openbsd/sys/link_elf.html#dl_iterate_phdr_cb_ngc"},{"doc":"","kind":"template","module":"core.sys.openbsd.sys.link_elf","name":"ElfW","package":"druntime","parentType":"","signature":"ElfW(string type)","url":"/druntime/core/sys/openbsd/sys/link_elf.html#ElfW"},{"doc":"D header file for OpenBSD","kind":"module","module":"core.sys.openbsd.sys.mman","name":"core.sys.openbsd.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/mman.html"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.mman","name":"MAP_ANONYMOUS","package":"druntime","parentType":"","signature":"MAP_ANONYMOUS = MAP_ANON","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_ANONYMOUS"},{"doc":"","kind":"alias","module":"core.sys.openbsd.sys.mman","name":"MAP_COPY","package":"druntime","parentType":"","signature":"MAP_COPY = MAP_PRIVATE","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_COPY"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_CONCEAL","package":"druntime","parentType":"","signature":"MAP_CONCEAL","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_CONCEAL"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_FLAGMASK","package":"druntime","parentType":"","signature":"MAP_FLAGMASK","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_FLAGMASK"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_FILE","package":"druntime","parentType":"","signature":"MAP_FILE","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_FILE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_HASSEMAPHORE","package":"druntime","parentType":"","signature":"MAP_HASSEMAPHORE","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_HASSEMAPHORE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_INHERIT","package":"druntime","parentType":"","signature":"MAP_INHERIT","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_INHERIT"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_NOEXTEND","package":"druntime","parentType":"","signature":"MAP_NOEXTEND","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_NOEXTEND"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_NORESERVE","package":"druntime","parentType":"","signature":"MAP_NORESERVE","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_NORESERVE"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_RENAME","package":"druntime","parentType":"","signature":"MAP_RENAME","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_RENAME"},{"doc":"","kind":"variable","module":"core.sys.openbsd.sys.mman","name":"MAP_TRYFIXED","package":"druntime","parentType":"","signature":"MAP_TRYFIXED","url":"/druntime/core/sys/openbsd/sys/mman.html#MAP_TRYFIXED"},{"doc":"D header file for OpenBSD sys/sysctl.h","kind":"module","module":"core.sys.openbsd.sys.sysctl","name":"core.sys.openbsd.sys.sysctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/sys/sysctl.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.sys.sysctl","name":"sysctl","package":"druntime","parentType":"","signature":"int sysctl(const  int *,  uint,  void *,  size_t *,  void *,  size_t)","url":"/druntime/core/sys/openbsd/sys/sysctl/sysctl.html"},{"doc":"D header file for OpenBSD's extensions to POSIX's time.h.","kind":"module","module":"core.sys.openbsd.time","name":"core.sys.openbsd.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/time.html"},{"doc":"","kind":"variable","module":"core.sys.openbsd.time","name":"CLOCK_REALTIME","package":"druntime","parentType":"","signature":"CLOCK_REALTIME","url":"/druntime/core/sys/openbsd/time.html#CLOCK_REALTIME"},{"doc":"","kind":"variable","module":"core.sys.openbsd.time","name":"CLOCK_PROCESS_CPUTIME_ID","package":"druntime","parentType":"","signature":"CLOCK_PROCESS_CPUTIME_ID","url":"/druntime/core/sys/openbsd/time.html#CLOCK_PROCESS_CPUTIME_ID"},{"doc":"","kind":"variable","module":"core.sys.openbsd.time","name":"CLOCK_MONOTONIC","package":"druntime","parentType":"","signature":"CLOCK_MONOTONIC","url":"/druntime/core/sys/openbsd/time.html#CLOCK_MONOTONIC"},{"doc":"","kind":"variable","module":"core.sys.openbsd.time","name":"CLOCK_THREAD_CPUTIME_ID","package":"druntime","parentType":"","signature":"CLOCK_THREAD_CPUTIME_ID","url":"/druntime/core/sys/openbsd/time.html#CLOCK_THREAD_CPUTIME_ID"},{"doc":"","kind":"variable","module":"core.sys.openbsd.time","name":"CLOCK_UPTIME","package":"druntime","parentType":"","signature":"CLOCK_UPTIME","url":"/druntime/core/sys/openbsd/time.html#CLOCK_UPTIME"},{"doc":"","kind":"variable","module":"core.sys.openbsd.time","name":"CLOCK_BOOTTIME","package":"druntime","parentType":"","signature":"CLOCK_BOOTTIME","url":"/druntime/core/sys/openbsd/time.html#CLOCK_BOOTTIME"},{"doc":"D header file for OpenBSD unistd.h.","kind":"module","module":"core.sys.openbsd.unistd","name":"core.sys.openbsd.unistd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/openbsd/unistd.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.unistd","name":"getthrname","package":"druntime","parentType":"","signature":"int getthrname(pid_t,  char *,  size_t)","url":"/druntime/core/sys/openbsd/unistd/getthrname.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.unistd","name":"pledge","package":"druntime","parentType":"","signature":"int pledge(const  scope  char *,  const  scope  char *)","url":"/druntime/core/sys/openbsd/unistd/pledge.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.unistd","name":"setthrname","package":"druntime","parentType":"","signature":"int setthrname(pid_t,  const  scope  char *)","url":"/druntime/core/sys/openbsd/unistd/setthrname.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.unistd","name":"unveil","package":"druntime","parentType":"","signature":"int unveil(const  scope  char *,  const  scope  char *)","url":"/druntime/core/sys/openbsd/unistd/unveil.html"},{"doc":"","kind":"function","module":"core.sys.openbsd.unistd","name":"closefrom","package":"druntime","parentType":"","signature":"int closefrom(int)","url":"/druntime/core/sys/openbsd/unistd/closefrom.html"},{"doc":"D header file to interface with the $(HTTP pubs.opengroup.org/onlinepubs/9699919799/basedefs/aio.h.html, Posix AIO API).","kind":"module","module":"core.sys.posix.aio","name":"core.sys.posix.aio","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/aio.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.arpa.inet","name":"core.sys.posix.arpa.inet","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/arpa/inet.html"},{"doc":"","kind":"variable","module":"core.sys.posix.arpa.inet","name":"INET_ADDRSTRLEN","package":"druntime","parentType":"","signature":"INET_ADDRSTRLEN","url":"/druntime/core/sys/posix/arpa/inet.html#INET_ADDRSTRLEN"},{"doc":"","kind":"variable","module":"core.sys.posix.arpa.inet","name":"INET6_ADDRSTRLEN","package":"druntime","parentType":"","signature":"INET6_ADDRSTRLEN","url":"/druntime/core/sys/posix/arpa/inet.html#INET6_ADDRSTRLEN"},{"doc":"* D header file for POSIX. * * Copyright: Copyright Sean Kelly 2005 - 2009. * License:   $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0). ...","kind":"module","module":"core.sys.posix.config","name":"core.sys.posix.config","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/config.html"},{"doc":"","kind":"variable","module":"core.sys.posix.config","name":"_XOPEN_SOURCE","package":"druntime","parentType":"","signature":"_XOPEN_SOURCE","url":"/druntime/core/sys/posix/config.html#_XOPEN_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.posix.config","name":"_POSIX_SOURCE","package":"druntime","parentType":"","signature":"_POSIX_SOURCE","url":"/druntime/core/sys/posix/config.html#_POSIX_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.posix.config","name":"_POSIX_C_SOURCE","package":"druntime","parentType":"","signature":"_POSIX_C_SOURCE","url":"/druntime/core/sys/posix/config.html#_POSIX_C_SOURCE"},{"doc":"* D header file for POSIX. * * Copyright: Copyright Sean Kelly 2005 - 2009. * License:   $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0). ...","kind":"module","module":"core.sys.posix.dirent","name":"core.sys.posix.dirent","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/dirent.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.dlfcn","name":"core.sys.posix.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/dlfcn.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.endian","name":"core.sys.posix.endian","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/endian.html"},{"doc":"","kind":"variable","module":"core.sys.posix.endian","name":"LITTLE_ENDIAN","package":"druntime","parentType":"","signature":"LITTLE_ENDIAN","url":"/druntime/core/sys/posix/endian.html#LITTLE_ENDIAN"},{"doc":"","kind":"variable","module":"core.sys.posix.endian","name":"BIG_ENDIAN","package":"druntime","parentType":"","signature":"BIG_ENDIAN","url":"/druntime/core/sys/posix/endian.html#BIG_ENDIAN"},{"doc":"","kind":"variable","module":"core.sys.posix.endian","name":"PDP_ENDIAN","package":"druntime","parentType":"","signature":"PDP_ENDIAN","url":"/druntime/core/sys/posix/endian.html#PDP_ENDIAN"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.fcntl","name":"core.sys.posix.fcntl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/fcntl.html"},{"doc":"","kind":"function","module":"core.sys.posix.fcntl","name":"fcntl","package":"druntime","parentType":"","signature":"int fcntl(int,  int, ...)","url":"/druntime/core/sys/posix/fcntl/fcntl.html"},{"doc":"","kind":"function","module":"core.sys.posix.fcntl","name":"posix_fallocate","package":"druntime","parentType":"","signature":"int posix_fallocate(int,  off_t,  off_t)","url":"/druntime/core/sys/posix/fcntl/posix_fallocate.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.grp","name":"core.sys.posix.grp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/grp.html"},{"doc":"","kind":"function","module":"core.sys.posix.grp","name":"getgrnam","package":"druntime","parentType":"","signature":"group * getgrnam(const  scope  char *)","url":"/druntime/core/sys/posix/grp/getgrnam.html"},{"doc":"","kind":"function","module":"core.sys.posix.grp","name":"getgrgid","package":"druntime","parentType":"","signature":"group * getgrgid(gid_t)","url":"/druntime/core/sys/posix/grp/getgrgid.html"},{"doc":"D binding for the POSIX iconv library.","kind":"module","module":"core.sys.posix.iconv","name":"core.sys.posix.iconv","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/iconv.html"},{"doc":"Allocate descriptor for code conversion from codeset FROMCODE to codeset TOCODE.","kind":"function","module":"core.sys.posix.iconv","name":"iconv_open","package":"druntime","parentType":"","signature":"iconv_t iconv_open(const  scope  char *  tocode,  const  scope  char *  fromcode)","url":"/druntime/core/sys/posix/iconv/iconv_open.html"},{"doc":"Convert at most *INBYTESLEFT bytes from *INBUF according to the code conversion algorithm specified by CD and place up to *OUTBYTESLEFT bytes in bu...","kind":"function","module":"core.sys.posix.iconv","name":"iconv","package":"druntime","parentType":"","signature":"size_t iconv(iconv_t cd,  const  scope  char * *  inbuf,\n          size_t *  inbytesleft,\n          char * *  outbuf,\n          size_t *  outbytesleft)","url":"/druntime/core/sys/posix/iconv/iconv.html"},{"doc":"iconvctl queries or adjusts the behavior of the iconv function, when invoked with the specified conversion descriptor, depending on the request value.","kind":"function","module":"core.sys.posix.iconv","name":"iconvctl","package":"druntime","parentType":"","signature":"int iconvctl(iconv_t cd,  int  request,  void *  argument)","url":"/druntime/core/sys/posix/iconv/iconvctl.html"},{"doc":"Free resources allocated for descriptor CD for code conversion.","kind":"function","module":"core.sys.posix.iconv","name":"iconv_close","package":"druntime","parentType":"","signature":"int iconv_close(iconv_t cd)","url":"/druntime/core/sys/posix/iconv/iconv_close.html"},{"doc":"","kind":"alias","module":"core.sys.posix.iconv","name":"iconv_t","package":"druntime","parentType":"","signature":"iconv_t = void *","url":"/druntime/core/sys/posix/iconv.html#iconv_t"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.inttypes","name":"core.sys.posix.inttypes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/inttypes.html"},{"doc":"","kind":"function","module":"core.sys.posix.inttypes","name":"imaxabs","package":"druntime","parentType":"","signature":"intmax_t imaxabs(intmax_t)","url":"/druntime/core/sys/posix/inttypes/imaxabs.html"},{"doc":"","kind":"function","module":"core.sys.posix.inttypes","name":"imaxdiv","package":"druntime","parentType":"","signature":"imaxdiv_t imaxdiv(intmax_t,  intmax_t)","url":"/druntime/core/sys/posix/inttypes/imaxdiv.html"},{"doc":"","kind":"function","module":"core.sys.posix.inttypes","name":"strtoimax","package":"druntime","parentType":"","signature":"intmax_t strtoimax(const  scope  char *,  char * *,  int)","url":"/druntime/core/sys/posix/inttypes/strtoimax.html"},{"doc":"","kind":"function","module":"core.sys.posix.inttypes","name":"strtoumax","package":"druntime","parentType":"","signature":"uintmax_t strtoumax(const  scope  char *,  char * *,  int)","url":"/druntime/core/sys/posix/inttypes/strtoumax.html"},{"doc":"","kind":"function","module":"core.sys.posix.inttypes","name":"wcstoimax","package":"druntime","parentType":"","signature":"intmax_t wcstoimax(const  scope  wchar_t *,  wchar_t * *,  int)","url":"/druntime/core/sys/posix/inttypes/wcstoimax.html"},{"doc":"","kind":"function","module":"core.sys.posix.inttypes","name":"wcstoumax","package":"druntime","parentType":"","signature":"uintmax_t wcstoumax(const  scope  wchar_t *,  wchar_t * *,  int)","url":"/druntime/core/sys/posix/inttypes/wcstoumax.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.libgen","name":"core.sys.posix.libgen","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/libgen.html"},{"doc":"","kind":"function","module":"core.sys.posix.libgen","name":"basename","package":"druntime","parentType":"","signature":"char * basename(char *)","url":"/druntime/core/sys/posix/libgen/basename.html"},{"doc":"","kind":"function","module":"core.sys.posix.libgen","name":"dirname","package":"druntime","parentType":"","signature":"char * dirname(char *)","url":"/druntime/core/sys/posix/libgen/dirname.html"},{"doc":"D header file for POSIX's <locale.h>.","kind":"module","module":"core.sys.posix.locale","name":"core.sys.posix.locale","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/locale.html"},{"doc":"D header file for Posix Message Queues","kind":"module","module":"core.sys.posix.mqueue","name":"core.sys.posix.mqueue","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/mqueue.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.net.if_","name":"core.sys.posix.net.if_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/net/if_.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.netdb","name":"core.sys.posix.netdb","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/netdb.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"endhostent","package":"druntime","parentType":"","signature":"void endhostent()","url":"/druntime/core/sys/posix/netdb/endhostent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"endnetent","package":"druntime","parentType":"","signature":"void endnetent()","url":"/druntime/core/sys/posix/netdb/endnetent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"endprotoent","package":"druntime","parentType":"","signature":"void endprotoent()","url":"/druntime/core/sys/posix/netdb/endprotoent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"endservent","package":"druntime","parentType":"","signature":"void endservent()","url":"/druntime/core/sys/posix/netdb/endservent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"freeaddrinfo","package":"druntime","parentType":"","signature":"void freeaddrinfo(addrinfo *)","url":"/druntime/core/sys/posix/netdb/freeaddrinfo.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"gai_strerror","package":"druntime","parentType":"","signature":"const(char) * gai_strerror(int)","url":"/druntime/core/sys/posix/netdb/gai_strerror.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getaddrinfo","package":"druntime","parentType":"","signature":"int getaddrinfo(const(char) *,  const(char) *,  const(addrinfo) *,  addrinfo * *)","url":"/druntime/core/sys/posix/netdb/getaddrinfo.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"gethostbyaddr","package":"druntime","parentType":"","signature":"hostent * gethostbyaddr(const(void) *,  socklen_t,  int)","url":"/druntime/core/sys/posix/netdb/gethostbyaddr.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"gethostbyname","package":"druntime","parentType":"","signature":"hostent * gethostbyname(const(char) *)","url":"/druntime/core/sys/posix/netdb/gethostbyname.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"gethostent","package":"druntime","parentType":"","signature":"hostent * gethostent()","url":"/druntime/core/sys/posix/netdb/gethostent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getnameinfo","package":"druntime","parentType":"","signature":"int getnameinfo(const(sockaddr) *,  socklen_t,  char *,  socklen_t,  char *,  socklen_t,  int)","url":"/druntime/core/sys/posix/netdb/getnameinfo.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getnetbyaddr","package":"druntime","parentType":"","signature":"netent * getnetbyaddr(uint32_t,  int)","url":"/druntime/core/sys/posix/netdb/getnetbyaddr.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getnetbyname","package":"druntime","parentType":"","signature":"netent * getnetbyname(const(char) *)","url":"/druntime/core/sys/posix/netdb/getnetbyname.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getnetent","package":"druntime","parentType":"","signature":"netent * getnetent()","url":"/druntime/core/sys/posix/netdb/getnetent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getprotobyname","package":"druntime","parentType":"","signature":"protoent * getprotobyname(const(char) *)","url":"/druntime/core/sys/posix/netdb/getprotobyname.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getprotobynumber","package":"druntime","parentType":"","signature":"protoent * getprotobynumber(int)","url":"/druntime/core/sys/posix/netdb/getprotobynumber.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getprotoent","package":"druntime","parentType":"","signature":"protoent * getprotoent()","url":"/druntime/core/sys/posix/netdb/getprotoent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getservbyname","package":"druntime","parentType":"","signature":"servent * getservbyname(const(char) *,  const(char) *)","url":"/druntime/core/sys/posix/netdb/getservbyname.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getservbyport","package":"druntime","parentType":"","signature":"servent * getservbyport(int,  const(char) *)","url":"/druntime/core/sys/posix/netdb/getservbyport.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"getservent","package":"druntime","parentType":"","signature":"servent * getservent()","url":"/druntime/core/sys/posix/netdb/getservent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"sethostent","package":"druntime","parentType":"","signature":"void sethostent(int)","url":"/druntime/core/sys/posix/netdb/sethostent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"setnetent","package":"druntime","parentType":"","signature":"void setnetent(int)","url":"/druntime/core/sys/posix/netdb/setnetent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"setprotoent","package":"druntime","parentType":"","signature":"void setprotoent(int)","url":"/druntime/core/sys/posix/netdb/setprotoent.html"},{"doc":"","kind":"function","module":"core.sys.posix.netdb","name":"setservent","package":"druntime","parentType":"","signature":"void setservent(int)","url":"/druntime/core/sys/posix/netdb/setservent.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.netinet.in_","name":"core.sys.posix.netinet.in_","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/netinet/in_.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.netinet.tcp","name":"core.sys.posix.netinet.tcp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/netinet/tcp.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.poll","name":"core.sys.posix.poll","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/poll.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.pthread","name":"core.sys.posix.pthread","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/pthread.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_atfork","package":"druntime","parentType":"","signature":"int pthread_atfork(void  function(),  void  function(),  void  function())","url":"/druntime/core/sys/posix/pthread/pthread_atfork.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_atfork","package":"druntime","parentType":"","signature":"int pthread_atfork(void  function() @nogc,  void  function() @nogc,  void  function() @nogc)","url":"/druntime/core/sys/posix/pthread/pthread_atfork.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_attr_destroy","package":"druntime","parentType":"","signature":"int pthread_attr_destroy(pthread_attr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_attr_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_attr_getdetachstate","package":"druntime","parentType":"","signature":"int pthread_attr_getdetachstate(const  scope  pthread_attr_t *,  int *)","url":"/druntime/core/sys/posix/pthread/pthread_attr_getdetachstate.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_attr_getschedparam","package":"druntime","parentType":"","signature":"int pthread_attr_getschedparam(const  scope  pthread_attr_t *,  sched_param *)","url":"/druntime/core/sys/posix/pthread/pthread_attr_getschedparam.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_attr_init","package":"druntime","parentType":"","signature":"int pthread_attr_init(pthread_attr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_attr_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_attr_setdetachstate","package":"druntime","parentType":"","signature":"int pthread_attr_setdetachstate(pthread_attr_t *,  int)","url":"/druntime/core/sys/posix/pthread/pthread_attr_setdetachstate.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_attr_setschedparam","package":"druntime","parentType":"","signature":"int pthread_attr_setschedparam(const  scope  pthread_attr_t *,  sched_param *)","url":"/druntime/core/sys/posix/pthread/pthread_attr_setschedparam.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cancel","package":"druntime","parentType":"","signature":"int pthread_cancel(pthread_t)","url":"/druntime/core/sys/posix/pthread/pthread_cancel.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cond_broadcast","package":"druntime","parentType":"","signature":"int pthread_cond_broadcast(pthread_cond_t *)","url":"/druntime/core/sys/posix/pthread/pthread_cond_broadcast.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cond_destroy","package":"druntime","parentType":"","signature":"int pthread_cond_destroy(pthread_cond_t *)","url":"/druntime/core/sys/posix/pthread/pthread_cond_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cond_init","package":"druntime","parentType":"","signature":"int pthread_cond_init(const  scope  pthread_cond_t *,  pthread_condattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_cond_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cond_signal","package":"druntime","parentType":"","signature":"int pthread_cond_signal(pthread_cond_t *)","url":"/druntime/core/sys/posix/pthread/pthread_cond_signal.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cond_timedwait","package":"druntime","parentType":"","signature":"int pthread_cond_timedwait(pthread_cond_t *,  pthread_mutex_t *,  const  scope  timespec *)","url":"/druntime/core/sys/posix/pthread/pthread_cond_timedwait.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_cond_wait","package":"druntime","parentType":"","signature":"int pthread_cond_wait(pthread_cond_t *,  pthread_mutex_t *)","url":"/druntime/core/sys/posix/pthread/pthread_cond_wait.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_condattr_destroy","package":"druntime","parentType":"","signature":"int pthread_condattr_destroy(pthread_condattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_condattr_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_condattr_init","package":"druntime","parentType":"","signature":"int pthread_condattr_init(pthread_condattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_condattr_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_create","package":"druntime","parentType":"","signature":"int pthread_create(pthread_t *,  const  scope  pthread_attr_t *,  void *  function(void *),  void *)","url":"/druntime/core/sys/posix/pthread/pthread_create.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_detach","package":"druntime","parentType":"","signature":"int pthread_detach(pthread_t)","url":"/druntime/core/sys/posix/pthread/pthread_detach.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_equal","package":"druntime","parentType":"","signature":"int pthread_equal(pthread_t,  pthread_t)","url":"/druntime/core/sys/posix/pthread/pthread_equal.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_exit","package":"druntime","parentType":"","signature":"void pthread_exit(void *)","url":"/druntime/core/sys/posix/pthread/pthread_exit.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_getspecific","package":"druntime","parentType":"","signature":"void * pthread_getspecific(pthread_key_t)","url":"/druntime/core/sys/posix/pthread/pthread_getspecific.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_join","package":"druntime","parentType":"","signature":"int pthread_join(pthread_t,  void * *)","url":"/druntime/core/sys/posix/pthread/pthread_join.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_key_create","package":"druntime","parentType":"","signature":"int pthread_key_create(pthread_key_t *,  void  function(void *))","url":"/druntime/core/sys/posix/pthread/pthread_key_create.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_key_delete","package":"druntime","parentType":"","signature":"int pthread_key_delete(pthread_key_t)","url":"/druntime/core/sys/posix/pthread/pthread_key_delete.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_destroy","package":"druntime","parentType":"","signature":"int pthread_mutex_destroy(pthread_mutex_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_init","package":"druntime","parentType":"","signature":"int pthread_mutex_init(pthread_mutex_t *,  pthread_mutexattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_lock","package":"druntime","parentType":"","signature":"int pthread_mutex_lock(pthread_mutex_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_lock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_lock","package":"druntime","parentType":"","signature":"int pthread_mutex_lock(shared(pthread_mutex_t) *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_lock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_trylock","package":"druntime","parentType":"","signature":"int pthread_mutex_trylock(pthread_mutex_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_trylock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_trylock","package":"druntime","parentType":"","signature":"int pthread_mutex_trylock(shared(pthread_mutex_t) *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_trylock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_unlock","package":"druntime","parentType":"","signature":"int pthread_mutex_unlock(pthread_mutex_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_unlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutex_unlock","package":"druntime","parentType":"","signature":"int pthread_mutex_unlock(shared(pthread_mutex_t) *)","url":"/druntime/core/sys/posix/pthread/pthread_mutex_unlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutexattr_destroy","package":"druntime","parentType":"","signature":"int pthread_mutexattr_destroy(pthread_mutexattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutexattr_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_mutexattr_init","package":"druntime","parentType":"","signature":"int pthread_mutexattr_init(pthread_mutexattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_mutexattr_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_once","package":"druntime","parentType":"","signature":"int pthread_once(pthread_once_t *,  void  function())","url":"/druntime/core/sys/posix/pthread/pthread_once.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_destroy","package":"druntime","parentType":"","signature":"int pthread_rwlock_destroy(pthread_rwlock_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_init","package":"druntime","parentType":"","signature":"int pthread_rwlock_init(pthread_rwlock_t *,  const  scope  pthread_rwlockattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_rdlock","package":"druntime","parentType":"","signature":"int pthread_rwlock_rdlock(pthread_rwlock_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_rdlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_tryrdlock","package":"druntime","parentType":"","signature":"int pthread_rwlock_tryrdlock(pthread_rwlock_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_tryrdlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_trywrlock","package":"druntime","parentType":"","signature":"int pthread_rwlock_trywrlock(pthread_rwlock_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_trywrlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_unlock","package":"druntime","parentType":"","signature":"int pthread_rwlock_unlock(pthread_rwlock_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_unlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlock_wrlock","package":"druntime","parentType":"","signature":"int pthread_rwlock_wrlock(pthread_rwlock_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlock_wrlock.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlockattr_destroy","package":"druntime","parentType":"","signature":"int pthread_rwlockattr_destroy(pthread_rwlockattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlockattr_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_rwlockattr_init","package":"druntime","parentType":"","signature":"int pthread_rwlockattr_init(pthread_rwlockattr_t *)","url":"/druntime/core/sys/posix/pthread/pthread_rwlockattr_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_self","package":"druntime","parentType":"","signature":"pthread_t pthread_self()","url":"/druntime/core/sys/posix/pthread/pthread_self.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_setcancelstate","package":"druntime","parentType":"","signature":"int pthread_setcancelstate(int,  int *)","url":"/druntime/core/sys/posix/pthread/pthread_setcancelstate.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_setcanceltype","package":"druntime","parentType":"","signature":"int pthread_setcanceltype(int,  int *)","url":"/druntime/core/sys/posix/pthread/pthread_setcanceltype.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_setspecific","package":"druntime","parentType":"","signature":"int pthread_setspecific(pthread_key_t,  const  scope  void *)","url":"/druntime/core/sys/posix/pthread/pthread_setspecific.html"},{"doc":"","kind":"function","module":"core.sys.posix.pthread","name":"pthread_testcancel","package":"druntime","parentType":"","signature":"void pthread_testcancel()","url":"/druntime/core/sys/posix/pthread/pthread_testcancel.html"},{"doc":"","kind":"alias","module":"core.sys.posix.pthread","name":"_pthread_cleanup_routine","package":"druntime","parentType":"","signature":"_pthread_cleanup_routine = void  function(void *)","url":"/druntime/core/sys/posix/pthread.html#_pthread_cleanup_routine"},{"doc":"","kind":"alias","module":"core.sys.posix.pthread","name":"_pthread_cleanup_routine_nogc","package":"druntime","parentType":"","signature":"_pthread_cleanup_routine_nogc = void  function(void *) @nogc","url":"/druntime/core/sys/posix/pthread.html#_pthread_cleanup_routine_nogc"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.pwd","name":"core.sys.posix.pwd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/pwd.html"},{"doc":"","kind":"function","module":"core.sys.posix.pwd","name":"getpwnam","package":"druntime","parentType":"","signature":"passwd * getpwnam(const  scope  char *)","url":"/druntime/core/sys/posix/pwd/getpwnam.html"},{"doc":"","kind":"function","module":"core.sys.posix.pwd","name":"getpwuid","package":"druntime","parentType":"","signature":"passwd * getpwuid(uid_t)","url":"/druntime/core/sys/posix/pwd/getpwuid.html"},{"doc":"* D header file for POSIX. * * Copyright: Copyright Sean Kelly 2005 - 2009. * License:   $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0). ...","kind":"module","module":"core.sys.posix.sched","name":"core.sys.posix.sched","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sched.html"},{"doc":"","kind":"function","module":"core.sys.posix.sched","name":"sched_getparam","package":"druntime","parentType":"","signature":"int sched_getparam(pid_t,  sched_param *)","url":"/druntime/core/sys/posix/sched/sched_getparam.html"},{"doc":"","kind":"function","module":"core.sys.posix.sched","name":"sched_getscheduler","package":"druntime","parentType":"","signature":"int sched_getscheduler(pid_t)","url":"/druntime/core/sys/posix/sched/sched_getscheduler.html"},{"doc":"","kind":"function","module":"core.sys.posix.sched","name":"sched_setparam","package":"druntime","parentType":"","signature":"int sched_setparam(pid_t,  const  scope  sched_param *)","url":"/druntime/core/sys/posix/sched/sched_setparam.html"},{"doc":"","kind":"function","module":"core.sys.posix.sched","name":"sched_setscheduler","package":"druntime","parentType":"","signature":"int sched_setscheduler(pid_t,  int,  const  scope  sched_param *)","url":"/druntime/core/sys/posix/sched/sched_setscheduler.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.semaphore","name":"core.sys.posix.semaphore","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/semaphore.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_close","package":"druntime","parentType":"","signature":"int sem_close(sem_t *)","url":"/druntime/core/sys/posix/semaphore/sem_close.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_destroy","package":"druntime","parentType":"","signature":"int sem_destroy(sem_t *)","url":"/druntime/core/sys/posix/semaphore/sem_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_getvalue","package":"druntime","parentType":"","signature":"int sem_getvalue(sem_t *,  int *)","url":"/druntime/core/sys/posix/semaphore/sem_getvalue.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_init","package":"druntime","parentType":"","signature":"int sem_init(sem_t *,  int,  uint)","url":"/druntime/core/sys/posix/semaphore/sem_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_open","package":"druntime","parentType":"","signature":"sem_t * sem_open(const  scope  char *,  int, ...)","url":"/druntime/core/sys/posix/semaphore/sem_open.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_post","package":"druntime","parentType":"","signature":"int sem_post(sem_t *)","url":"/druntime/core/sys/posix/semaphore/sem_post.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_trywait","package":"druntime","parentType":"","signature":"int sem_trywait(sem_t *)","url":"/druntime/core/sys/posix/semaphore/sem_trywait.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_unlink","package":"druntime","parentType":"","signature":"int sem_unlink(const  scope  char *)","url":"/druntime/core/sys/posix/semaphore/sem_unlink.html"},{"doc":"","kind":"function","module":"core.sys.posix.semaphore","name":"sem_wait","package":"druntime","parentType":"","signature":"int sem_wait(sem_t *)","url":"/druntime/core/sys/posix/semaphore/sem_wait.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.setjmp","name":"core.sys.posix.setjmp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/setjmp.html"},{"doc":"* D header file for POSIX. * * Copyright: Copyright Sean Kelly 2005 - 2009. * License:   $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Licens...","kind":"module","module":"core.sys.posix.signal","name":"core.sys.posix.signal","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/signal.html"},{"doc":"","kind":"alias","module":"core.sys.posix.signal","name":"sigfn_t","package":"druntime","parentType":"","signature":"sigfn_t = void  function(int)","url":"/druntime/core/sys/posix/signal.html#sigfn_t"},{"doc":"","kind":"alias","module":"core.sys.posix.signal","name":"sigactfn_t","package":"druntime","parentType":"","signature":"sigactfn_t = void  function(int,  siginfo_t *,  void *)","url":"/druntime/core/sys/posix/signal.html#sigactfn_t"},{"doc":"","kind":"alias","module":"core.sys.posix.signal","name":"sigfn_t2","package":"druntime","parentType":"","signature":"sigfn_t2 = void  function(int)","url":"/druntime/core/sys/posix/signal.html#sigfn_t2"},{"doc":"","kind":"alias","module":"core.sys.posix.signal","name":"sigactfn_t2","package":"druntime","parentType":"","signature":"sigactfn_t2 = void  function(int,  siginfo_t *,  void *)","url":"/druntime/core/sys/posix/signal.html#sigactfn_t2"},{"doc":"","kind":"union","module":"core.sys.posix.signal","name":"sigval","package":"druntime","parentType":"","signature":"sigval","url":"/druntime/core/sys/posix/signal.html#sigval"},{"doc":"D header file for spawn.h.","kind":"module","module":"core.sys.posix.spawn","name":"core.sys.posix.spawn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/spawn.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawn_file_actions_addclose","package":"druntime","parentType":"","signature":"int posix_spawn_file_actions_addclose(posix_spawn_file_actions_t *,  int)","url":"/druntime/core/sys/posix/spawn/posix_spawn_file_actions_addclose.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawn_file_actions_adddup2","package":"druntime","parentType":"","signature":"int posix_spawn_file_actions_adddup2(posix_spawn_file_actions_t *,  int,  int)","url":"/druntime/core/sys/posix/spawn/posix_spawn_file_actions_adddup2.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawn_file_actions_addopen","package":"druntime","parentType":"","signature":"int posix_spawn_file_actions_addopen(posix_spawn_file_actions_t *,  int,  const  char *,  int,  mode_t)","url":"/druntime/core/sys/posix/spawn/posix_spawn_file_actions_addopen.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawn_file_actions_destroy","package":"druntime","parentType":"","signature":"int posix_spawn_file_actions_destroy(posix_spawn_file_actions_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawn_file_actions_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawn_file_actions_init","package":"druntime","parentType":"","signature":"int posix_spawn_file_actions_init(posix_spawn_file_actions_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawn_file_actions_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_destroy","package":"druntime","parentType":"","signature":"int posix_spawnattr_destroy(posix_spawnattr_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_destroy.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_getflags","package":"druntime","parentType":"","signature":"int posix_spawnattr_getflags(const  posix_spawnattr_t *,  short *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_getflags.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_getpgroup","package":"druntime","parentType":"","signature":"int posix_spawnattr_getpgroup(const  posix_spawnattr_t *,  pid_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_getpgroup.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_getsigdefault","package":"druntime","parentType":"","signature":"int posix_spawnattr_getsigdefault(const  posix_spawnattr_t *,  sigset_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_getsigdefault.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_getsigmask","package":"druntime","parentType":"","signature":"int posix_spawnattr_getsigmask(const  posix_spawnattr_t *,  sigset_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_getsigmask.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_init","package":"druntime","parentType":"","signature":"int posix_spawnattr_init(posix_spawnattr_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_init.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_setflags","package":"druntime","parentType":"","signature":"int posix_spawnattr_setflags(posix_spawnattr_t *,  short)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_setflags.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_setpgroup","package":"druntime","parentType":"","signature":"int posix_spawnattr_setpgroup(posix_spawnattr_t *,  pid_t)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_setpgroup.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_setsigdefault","package":"druntime","parentType":"","signature":"int posix_spawnattr_setsigdefault(posix_spawnattr_t *,  const  sigset_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_setsigdefault.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnattr_setsigmask","package":"druntime","parentType":"","signature":"int posix_spawnattr_setsigmask(posix_spawnattr_t *,  const  sigset_t *)","url":"/druntime/core/sys/posix/spawn/posix_spawnattr_setsigmask.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawn","package":"druntime","parentType":"","signature":"int posix_spawn(pid_t * pid,  const  char *  path,\n                 const  posix_spawn_file_actions_t *  file_actions,\n                 const  posix_spawnattr_t *  attrp,\n                 const  char * *  argv,  const  char * *  envp)","url":"/druntime/core/sys/posix/spawn/posix_spawn.html"},{"doc":"","kind":"function","module":"core.sys.posix.spawn","name":"posix_spawnp","package":"druntime","parentType":"","signature":"int posix_spawnp(pid_t *  pid,  const  char *  file,\n                  const  posix_spawn_file_actions_t *  file_actions,\n                  const  posix_spawnattr_t *  attrp,\n                  const  char * *  argv,  const  char * *  envp)","url":"/druntime/core/sys/posix/spawn/posix_spawnp.html"},{"doc":"D header file for C99.","kind":"module","module":"core.sys.posix.stdc.time","name":"core.sys.posix.stdc.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/stdc/time.html"},{"doc":"","kind":"struct","module":"core.sys.posix.stdc.time","name":"tm","package":"druntime","parentType":"","signature":"tm","url":"/druntime/core/sys/posix/stdc/time.html#tm"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.stdio","name":"core.sys.posix.stdio","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/stdio.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"ctermid","package":"druntime","parentType":"","signature":"char * ctermid(char *)","url":"/druntime/core/sys/posix/stdio/ctermid.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"fdopen","package":"druntime","parentType":"","signature":"FILE * fdopen(int,  const  scope  char *)","url":"/druntime/core/sys/posix/stdio/fdopen.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"fileno","package":"druntime","parentType":"","signature":"int fileno(FILE *)","url":"/druntime/core/sys/posix/stdio/fileno.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"gets","package":"druntime","parentType":"","signature":"char * gets(char *)","url":"/druntime/core/sys/posix/stdio/gets.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"pclose","package":"druntime","parentType":"","signature":"int pclose(FILE *)","url":"/druntime/core/sys/posix/stdio/pclose.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"popen","package":"druntime","parentType":"","signature":"FILE * popen(const  scope  char *,  const  scope  char *)","url":"/druntime/core/sys/posix/stdio/popen.html"},{"doc":"","kind":"function","module":"core.sys.posix.stdio","name":"tempnam","package":"druntime","parentType":"","signature":"char * tempnam(const  scope  char *,  const  scope  char *)","url":"/druntime/core/sys/posix/stdio/tempnam.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.stdlib","name":"core.sys.posix.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/stdlib.html"},{"doc":"D header file for POSIX's <string.h>.","kind":"module","module":"core.sys.posix.string","name":"core.sys.posix.string","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/string.html"},{"doc":"Copy string until character found","kind":"function","module":"core.sys.posix.string","name":"memccpy","package":"druntime","parentType":"","signature":"void * memccpy(return  scope  void *  dst,  scope  const  void *  src,  int  c,  size_t n)","url":"/druntime/core/sys/posix/string/memccpy.html"},{"doc":"Copy string (including terminating '\\0')","kind":"function","module":"core.sys.posix.string","name":"stpcpy","package":"druntime","parentType":"","signature":"char * stpcpy(return  scope  char *  dst,  scope  const  char *  src)","url":"/druntime/core/sys/posix/string/stpcpy.html"},{"doc":"Ditto","kind":"function","module":"core.sys.posix.string","name":"stpncpy","package":"druntime","parentType":"","signature":"char * stpncpy(return  scope  char *  dst,  const  char *  src,  size_t len)","url":"/druntime/core/sys/posix/string/stpncpy.html"},{"doc":"Compare strings according to current collation","kind":"function","module":"core.sys.posix.string","name":"strcoll_l","package":"druntime","parentType":"","signature":"int strcoll_l(scope  const  char *  s1,  scope  const  char *  s2,  locale_t locale)","url":"/druntime/core/sys/posix/string/strcoll_l.html"},{"doc":"","kind":"function","module":"core.sys.posix.string","name":"strerror_l","package":"druntime","parentType":"","signature":"char * strerror_l(int,  locale_t)","url":"/druntime/core/sys/posix/string/strerror_l.html"},{"doc":"Find length of string up to `maxlen`","kind":"function","module":"core.sys.posix.string","name":"strnlen","package":"druntime","parentType":"","signature":"size_t strnlen(scope  const  char *  str,  size_t maxlen)","url":"/druntime/core/sys/posix/string/strnlen.html"},{"doc":"System signal messages","kind":"function","module":"core.sys.posix.string","name":"strsignal","package":"druntime","parentType":"","signature":"const(char) * strsignal(int)","url":"/druntime/core/sys/posix/string/strsignal.html"},{"doc":"Isolate sequential tokens in a null-terminated string","kind":"function","module":"core.sys.posix.string","name":"strtok_r","package":"druntime","parentType":"","signature":"char * strtok_r(return  scope  char *  str,  scope  const  char *  sep,  char * *  context)","url":"/druntime/core/sys/posix/string/strtok_r.html"},{"doc":"Transform a string under locale","kind":"function","module":"core.sys.posix.string","name":"strxfrm_l","package":"druntime","parentType":"","signature":"size_t strxfrm_l(char *  s1,  scope  const  char *  s2,  size_t n,  locale_t locale)","url":"/druntime/core/sys/posix/string/strxfrm_l.html"},{"doc":"D header file for POSIX's <strings.h>.","kind":"module","module":"core.sys.posix.strings","name":"core.sys.posix.strings","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/strings.html"},{"doc":"Find first bit set in a word","kind":"function","module":"core.sys.posix.strings","name":"ffs","package":"druntime","parentType":"","signature":"int ffs(int  i)","url":"/druntime/core/sys/posix/strings/ffs.html"},{"doc":"Compare two strings ignoring case","kind":"function","module":"core.sys.posix.strings","name":"strcasecmp","package":"druntime","parentType":"","signature":"int strcasecmp(scope  const  char *  s1,  scope  const  char *  s2)","url":"/druntime/core/sys/posix/strings/strcasecmp.html"},{"doc":"Compare two strings ignoring case, with the specified locale","kind":"function","module":"core.sys.posix.strings","name":"strcasecmp_l","package":"druntime","parentType":"","signature":"int strcasecmp_l(scope  const  char *  s1,  scope  const  char *  s2,  scope  locale_t locale)","url":"/druntime/core/sys/posix/strings/strcasecmp_l.html"},{"doc":"Compare two strings ignoring case, up to n characters","kind":"function","module":"core.sys.posix.strings","name":"strncasecmp","package":"druntime","parentType":"","signature":"int strncasecmp(scope  const  char *  s1,  scope  const  char *  s2,  size_t n)","url":"/druntime/core/sys/posix/strings/strncasecmp.html"},{"doc":"Compare two strings ignoring case, with the specified locale, up to n characters","kind":"function","module":"core.sys.posix.strings","name":"strncasecmp_l","package":"druntime","parentType":"","signature":"int strncasecmp_l(scope  const  char *  s1,  const  char *  s2,  size_t n,  locale_t locale)","url":"/druntime/core/sys/posix/strings/strncasecmp_l.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.filio","name":"core.sys.posix.sys.filio","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/filio.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.ioccom","name":"core.sys.posix.sys.ioccom","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/ioccom.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.ioctl","name":"core.sys.posix.sys.ioctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/ioctl.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.ipc","name":"core.sys.posix.sys.ipc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/ipc.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.mman","name":"core.sys.posix.sys.mman","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/mman.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.msg","name":"core.sys.posix.sys.msg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/msg.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.msg","name":"msgctl","package":"druntime","parentType":"","signature":"int msgctl(int  msqid,  int  cmd,  msqid_ds *  __buf)","url":"/druntime/core/sys/posix/sys/msg/msgctl.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.msg","name":"msgget","package":"druntime","parentType":"","signature":"int msgget(key_t key,  int  msgflg)","url":"/druntime/core/sys/posix/sys/msg/msgget.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.msg","name":"msgrcv","package":"druntime","parentType":"","signature":"ssize_t msgrcv(int  msqid,  void *  msgp,  size_t msgsz,  c_long msgtyp,  int  msgflg)","url":"/druntime/core/sys/posix/sys/msg/msgrcv.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.msg","name":"msgsnd","package":"druntime","parentType":"","signature":"int msgsnd(int  msqid,  msgbuf *  msgp,  int  msgsz,  int  msgflg)","url":"/druntime/core/sys/posix/sys/msg/msgsnd.html"},{"doc":"","kind":"struct","module":"core.sys.posix.sys.msg","name":"msgbuf","package":"druntime","parentType":"","signature":"msgbuf","url":"/druntime/core/sys/posix/sys/msg.html#msgbuf"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.resource","name":"core.sys.posix.sys.resource","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/resource.html"},{"doc":"","kind":"struct","module":"core.sys.posix.sys.resource","name":"rlimit","package":"druntime","parentType":"","signature":"rlimit","url":"/druntime/core/sys/posix/sys/resource.html#rlimit"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.select","name":"core.sys.posix.sys.select","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/select.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.shm","name":"core.sys.posix.sys.shm","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/shm.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.socket","name":"core.sys.posix.sys.socket","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/socket.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.stat","name":"core.sys.posix.sys.stat","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/stat.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.stat","name":"chmod","package":"druntime","parentType":"","signature":"int chmod(const  scope  char *,  mode_t)","url":"/druntime/core/sys/posix/sys/stat/chmod.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.stat","name":"fchmod","package":"druntime","parentType":"","signature":"int fchmod(int,  mode_t)","url":"/druntime/core/sys/posix/sys/stat/fchmod.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.stat","name":"mkdir","package":"druntime","parentType":"","signature":"int mkdir(const  scope  char *,  mode_t)","url":"/druntime/core/sys/posix/sys/stat/mkdir.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.stat","name":"mkfifo","package":"druntime","parentType":"","signature":"int mkfifo(const  scope  char *,  mode_t)","url":"/druntime/core/sys/posix/sys/stat/mkfifo.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.stat","name":"umask","package":"druntime","parentType":"","signature":"mode_t umask(mode_t)","url":"/druntime/core/sys/posix/sys/stat/umask.html"},{"doc":"D header file correspoding to sys/statvfs.h.","kind":"module","module":"core.sys.posix.sys.statvfs","name":"core.sys.posix.sys.statvfs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/statvfs.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.time","name":"core.sys.posix.sys.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/time.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.ttycom","name":"core.sys.posix.sys.ttycom","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/ttycom.html"},{"doc":"* D header file for POSIX. * * Copyright: Copyright Sean Kelly 2005 - 2009. * License:   $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0). ...","kind":"module","module":"core.sys.posix.sys.types","name":"core.sys.posix.sys.types","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/types.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.uio","name":"core.sys.posix.sys.uio","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/uio.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.un","name":"core.sys.posix.sys.un","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/un.html"},{"doc":"","kind":"module","module":"core.sys.posix.sys.utsname","name":"core.sys.posix.sys.utsname","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/utsname.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.sys.wait","name":"core.sys.posix.sys.wait","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/sys/wait.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.wait","name":"wait","package":"druntime","parentType":"","signature":"pid_t wait(int *)","url":"/druntime/core/sys/posix/sys/wait/wait.html"},{"doc":"","kind":"function","module":"core.sys.posix.sys.wait","name":"waitpid","package":"druntime","parentType":"","signature":"pid_t waitpid(pid_t,  int *,  int)","url":"/druntime/core/sys/posix/sys/wait/waitpid.html"},{"doc":"D header file for POSIX system logger API. (http://pubs.opengroup.org/onlinepubs/007904875/basedefs/syslog.h.html)","kind":"module","module":"core.sys.posix.syslog","name":"core.sys.posix.syslog","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/syslog.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.termios","name":"core.sys.posix.termios","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/termios.html"},{"doc":"* D header file for POSIX. * * Copyright: Copyright Sean Kelly 2005 - 2009. * License:   $(HTTP www.boost.org/LICENSE_1_0.txt, Boost License 1.0). ...","kind":"module","module":"core.sys.posix.time","name":"core.sys.posix.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/time.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.ucontext","name":"core.sys.posix.ucontext","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/ucontext.html"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.unistd","name":"core.sys.posix.unistd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/unistd.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"access","package":"druntime","parentType":"","signature":"int access(const  scope  char *,  int)","url":"/druntime/core/sys/posix/unistd/access.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"alarm","package":"druntime","parentType":"","signature":"uint alarm(uint)","url":"/druntime/core/sys/posix/unistd/alarm.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"chdir","package":"druntime","parentType":"","signature":"int chdir(const  scope  char *)","url":"/druntime/core/sys/posix/unistd/chdir.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"chown","package":"druntime","parentType":"","signature":"int chown(const  scope  char *,  uid_t,  gid_t)","url":"/druntime/core/sys/posix/unistd/chown.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"close","package":"druntime","parentType":"","signature":"int close(int)","url":"/druntime/core/sys/posix/unistd/close.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"confstr","package":"druntime","parentType":"","signature":"size_t confstr(int,  char *,  size_t)","url":"/druntime/core/sys/posix/unistd/confstr.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"dup","package":"druntime","parentType":"","signature":"int dup(int)","url":"/druntime/core/sys/posix/unistd/dup.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"dup2","package":"druntime","parentType":"","signature":"int dup2(int,  int)","url":"/druntime/core/sys/posix/unistd/dup2.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"execl","package":"druntime","parentType":"","signature":"int execl(const  scope  char *,  const  scope  char *, ...)","url":"/druntime/core/sys/posix/unistd/execl.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"execle","package":"druntime","parentType":"","signature":"int execle(const  scope  char *,  const  scope  char *, ...)","url":"/druntime/core/sys/posix/unistd/execle.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"execlp","package":"druntime","parentType":"","signature":"int execlp(const  scope  char *,  const  scope  char *, ...)","url":"/druntime/core/sys/posix/unistd/execlp.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"execv","package":"druntime","parentType":"","signature":"int execv(const  scope  char *,  const  scope  char * *)","url":"/druntime/core/sys/posix/unistd/execv.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"execve","package":"druntime","parentType":"","signature":"int execve(const  scope  char *,  const  scope  char * *,  const  scope  char * *)","url":"/druntime/core/sys/posix/unistd/execve.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"execvp","package":"druntime","parentType":"","signature":"int execvp(const  scope  char *,  const  scope  char * *)","url":"/druntime/core/sys/posix/unistd/execvp.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"_exit","package":"druntime","parentType":"","signature":"noreturn _exit(int)","url":"/druntime/core/sys/posix/unistd/_exit.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"fchown","package":"druntime","parentType":"","signature":"int fchown(int,  uid_t,  gid_t)","url":"/druntime/core/sys/posix/unistd/fchown.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"fork","package":"druntime","parentType":"","signature":"pid_t fork()","url":"/druntime/core/sys/posix/unistd/fork.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"fpathconf","package":"druntime","parentType":"","signature":"c_long fpathconf(int,  int)","url":"/druntime/core/sys/posix/unistd/fpathconf.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getcwd","package":"druntime","parentType":"","signature":"char * getcwd(char *,  size_t)","url":"/druntime/core/sys/posix/unistd/getcwd.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getegid","package":"druntime","parentType":"","signature":"gid_t getegid()","url":"/druntime/core/sys/posix/unistd/getegid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"geteuid","package":"druntime","parentType":"","signature":"uid_t geteuid()","url":"/druntime/core/sys/posix/unistd/geteuid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getgid","package":"druntime","parentType":"","signature":"gid_t getgid()","url":"/druntime/core/sys/posix/unistd/getgid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getgroups","package":"druntime","parentType":"","signature":"int getgroups(int,  gid_t *)","url":"/druntime/core/sys/posix/unistd/getgroups.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"gethostname","package":"druntime","parentType":"","signature":"int gethostname(char *,  size_t)","url":"/druntime/core/sys/posix/unistd/gethostname.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getlogin","package":"druntime","parentType":"","signature":"char * getlogin()","url":"/druntime/core/sys/posix/unistd/getlogin.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getlogin_r","package":"druntime","parentType":"","signature":"int getlogin_r(char *,  size_t)","url":"/druntime/core/sys/posix/unistd/getlogin_r.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getopt","package":"druntime","parentType":"","signature":"int getopt(int,  const  scope  char * *,  const  scope  char *)","url":"/druntime/core/sys/posix/unistd/getopt.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getpgrp","package":"druntime","parentType":"","signature":"pid_t getpgrp()","url":"/druntime/core/sys/posix/unistd/getpgrp.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getpid","package":"druntime","parentType":"","signature":"pid_t getpid()","url":"/druntime/core/sys/posix/unistd/getpid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getppid","package":"druntime","parentType":"","signature":"pid_t getppid()","url":"/druntime/core/sys/posix/unistd/getppid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"getuid","package":"druntime","parentType":"","signature":"uid_t getuid()","url":"/druntime/core/sys/posix/unistd/getuid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"isatty","package":"druntime","parentType":"","signature":"int isatty(int)","url":"/druntime/core/sys/posix/unistd/isatty.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"link","package":"druntime","parentType":"","signature":"int link(const  scope  char *,  const  scope  char *)","url":"/druntime/core/sys/posix/unistd/link.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"pathconf","package":"druntime","parentType":"","signature":"c_long pathconf(const  scope  char *,  int)","url":"/druntime/core/sys/posix/unistd/pathconf.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"pause","package":"druntime","parentType":"","signature":"int pause()","url":"/druntime/core/sys/posix/unistd/pause.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"pipe","package":"druntime","parentType":"","signature":"int pipe(ref  int[2])","url":"/druntime/core/sys/posix/unistd/pipe.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"read","package":"druntime","parentType":"","signature":"ssize_t read(int,  void *,  size_t)","url":"/druntime/core/sys/posix/unistd/read.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"readlink","package":"druntime","parentType":"","signature":"ssize_t readlink(const  scope  char *,  char *,  size_t)","url":"/druntime/core/sys/posix/unistd/readlink.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"rmdir","package":"druntime","parentType":"","signature":"int rmdir(const  scope  char *)","url":"/druntime/core/sys/posix/unistd/rmdir.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"setegid","package":"druntime","parentType":"","signature":"int setegid(gid_t)","url":"/druntime/core/sys/posix/unistd/setegid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"seteuid","package":"druntime","parentType":"","signature":"int seteuid(uid_t)","url":"/druntime/core/sys/posix/unistd/seteuid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"setgid","package":"druntime","parentType":"","signature":"int setgid(gid_t)","url":"/druntime/core/sys/posix/unistd/setgid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"setgroups","package":"druntime","parentType":"","signature":"int setgroups(size_t,  const  scope  gid_t *)","url":"/druntime/core/sys/posix/unistd/setgroups.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"setpgid","package":"druntime","parentType":"","signature":"int setpgid(pid_t,  pid_t)","url":"/druntime/core/sys/posix/unistd/setpgid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"setsid","package":"druntime","parentType":"","signature":"pid_t setsid()","url":"/druntime/core/sys/posix/unistd/setsid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"setuid","package":"druntime","parentType":"","signature":"int setuid(uid_t)","url":"/druntime/core/sys/posix/unistd/setuid.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"sleep","package":"druntime","parentType":"","signature":"uint sleep(uint)","url":"/druntime/core/sys/posix/unistd/sleep.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"symlink","package":"druntime","parentType":"","signature":"int symlink(const  scope  char *,  const  scope  char *)","url":"/druntime/core/sys/posix/unistd/symlink.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"sysconf","package":"druntime","parentType":"","signature":"c_long sysconf(int)","url":"/druntime/core/sys/posix/unistd/sysconf.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"tcgetpgrp","package":"druntime","parentType":"","signature":"pid_t tcgetpgrp(int)","url":"/druntime/core/sys/posix/unistd/tcgetpgrp.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"tcsetpgrp","package":"druntime","parentType":"","signature":"int tcsetpgrp(int,  pid_t)","url":"/druntime/core/sys/posix/unistd/tcsetpgrp.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"ttyname","package":"druntime","parentType":"","signature":"char * ttyname(int)","url":"/druntime/core/sys/posix/unistd/ttyname.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"ttyname_r","package":"druntime","parentType":"","signature":"int ttyname_r(int,  char *,  size_t)","url":"/druntime/core/sys/posix/unistd/ttyname_r.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"unlink","package":"druntime","parentType":"","signature":"int unlink(const  scope  char *)","url":"/druntime/core/sys/posix/unistd/unlink.html"},{"doc":"","kind":"function","module":"core.sys.posix.unistd","name":"write","package":"druntime","parentType":"","signature":"ssize_t write(int,  const  scope  void *,  size_t)","url":"/druntime/core/sys/posix/unistd/write.html"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"STDIN_FILENO","package":"druntime","parentType":"","signature":"STDIN_FILENO","url":"/druntime/core/sys/posix/unistd.html#STDIN_FILENO"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"STDOUT_FILENO","package":"druntime","parentType":"","signature":"STDOUT_FILENO","url":"/druntime/core/sys/posix/unistd.html#STDOUT_FILENO"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"STDERR_FILENO","package":"druntime","parentType":"","signature":"STDERR_FILENO","url":"/druntime/core/sys/posix/unistd.html#STDERR_FILENO"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"optarg","package":"druntime","parentType":"","signature":"char * optarg","url":"/druntime/core/sys/posix/unistd.html#optarg"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"optind","package":"druntime","parentType":"","signature":"int optind","url":"/druntime/core/sys/posix/unistd.html#optind"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"opterr","package":"druntime","parentType":"","signature":"int opterr","url":"/druntime/core/sys/posix/unistd.html#opterr"},{"doc":"","kind":"variable","module":"core.sys.posix.unistd","name":"optopt","package":"druntime","parentType":"","signature":"int optopt","url":"/druntime/core/sys/posix/unistd.html#optopt"},{"doc":"D header file for POSIX.","kind":"module","module":"core.sys.posix.utime","name":"core.sys.posix.utime","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/posix/utime.html"},{"doc":"D header file for Solaris","kind":"module","module":"core.sys.solaris.dlfcn","name":"core.sys.solaris.dlfcn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/dlfcn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.dlfcn","name":"dlmopen","package":"druntime","parentType":"","signature":"void * dlmopen(Lmid_t,  const  scope  char *,  int)","url":"/druntime/core/sys/solaris/dlfcn/dlmopen.html"},{"doc":"","kind":"function","module":"core.sys.solaris.dlfcn","name":"dldump","package":"druntime","parentType":"","signature":"int dldump(const  scope  char *,  const  scope  char *,  int)","url":"/druntime/core/sys/solaris/dlfcn/dldump.html"},{"doc":"","kind":"function","module":"core.sys.solaris.dlfcn","name":"dladdr1","package":"druntime","parentType":"","signature":"int dladdr1(void *,  Dl_info *,  void * *,  int)","url":"/druntime/core/sys/solaris/dlfcn/dladdr1.html"},{"doc":"","kind":"function","module":"core.sys.solaris.dlfcn","name":"dlinfo","package":"druntime","parentType":"","signature":"int dlinfo(void *,  int,  void *)","url":"/druntime/core/sys/solaris/dlfcn/dlinfo.html"},{"doc":"","kind":"alias","module":"core.sys.solaris.dlfcn","name":"Lmid_t","package":"druntime","parentType":"","signature":"Lmid_t = c_ulong","url":"/druntime/core/sys/solaris/dlfcn.html#Lmid_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.dlfcn","name":"Dl_serpath","package":"druntime","parentType":"","signature":"Dl_serpath","url":"/druntime/core/sys/solaris/dlfcn.html#Dl_serpath"},{"doc":"","kind":"struct","module":"core.sys.solaris.dlfcn","name":"Dl_serinfo","package":"druntime","parentType":"","signature":"Dl_serinfo","url":"/druntime/core/sys/solaris/dlfcn.html#Dl_serinfo"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.elf","name":"core.sys.solaris.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/elf.html"},{"doc":"D header file for Solaris err.h.","kind":"module","module":"core.sys.solaris.err","name":"core.sys.solaris.err","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/err.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"err","package":"druntime","parentType":"","signature":"void err(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/solaris/err/err.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"errx","package":"druntime","parentType":"","signature":"void errx(int  eval,  scope  const  char *  fmt, ...)","url":"/druntime/core/sys/solaris/err/errx.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"warn","package":"druntime","parentType":"","signature":"void warn(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/solaris/err/warn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"warnx","package":"druntime","parentType":"","signature":"void warnx(scope  const  char *  fmt, ...)","url":"/druntime/core/sys/solaris/err/warnx.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"verr","package":"druntime","parentType":"","signature":"void verr(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/solaris/err/verr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"verrx","package":"druntime","parentType":"","signature":"void verrx(int  eval,  scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/solaris/err/verrx.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"vwarn","package":"druntime","parentType":"","signature":"void vwarn(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/solaris/err/vwarn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.err","name":"vwarnx","package":"druntime","parentType":"","signature":"void vwarnx(scope  const  char *  fmt,  va_list args)","url":"/druntime/core/sys/solaris/err/vwarnx.html"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.execinfo","name":"core.sys.solaris.execinfo","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/execinfo.html"},{"doc":"","kind":"function","module":"core.sys.solaris.execinfo","name":"backtrace","package":"druntime","parentType":"","signature":"int backtrace(void * *  buffer,  int  size)","url":"/druntime/core/sys/solaris/execinfo/backtrace.html"},{"doc":"","kind":"function","module":"core.sys.solaris.execinfo","name":"backtrace_symbols","package":"druntime","parentType":"","signature":"char * * backtrace_symbols(const(void *) *  buffer,  int  size)","url":"/druntime/core/sys/solaris/execinfo/backtrace_symbols.html"},{"doc":"","kind":"function","module":"core.sys.solaris.execinfo","name":"backtrace_symbols_fd","package":"druntime","parentType":"","signature":"void backtrace_symbols_fd(const(void *) *  buffer,  int  size,  int  fd)","url":"/druntime/core/sys/solaris/execinfo/backtrace_symbols_fd.html"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.libelf","name":"core.sys.solaris.libelf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/libelf.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_begin","package":"druntime","parentType":"","signature":"Elf * elf_begin(int,  Elf_Cmd,  Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_begin.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_cntl","package":"druntime","parentType":"","signature":"int elf_cntl(Elf *,  Elf_Cmd)","url":"/druntime/core/sys/solaris/libelf/elf_cntl.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_end","package":"druntime","parentType":"","signature":"int elf_end(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_end.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_errmsg","package":"druntime","parentType":"","signature":"const(char) * elf_errmsg(int)","url":"/druntime/core/sys/solaris/libelf/elf_errmsg.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_errno","package":"druntime","parentType":"","signature":"int elf_errno()","url":"/druntime/core/sys/solaris/libelf/elf_errno.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_fill","package":"druntime","parentType":"","signature":"void elf_fill(int)","url":"/druntime/core/sys/solaris/libelf/elf_fill.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_flagdata","package":"druntime","parentType":"","signature":"uint elf_flagdata(Elf_Data *,  Elf_Cmd,  uint)","url":"/druntime/core/sys/solaris/libelf/elf_flagdata.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_flagehdr","package":"druntime","parentType":"","signature":"uint elf_flagehdr(Elf *,  Elf_Cmd,   uint)","url":"/druntime/core/sys/solaris/libelf/elf_flagehdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_flagelf","package":"druntime","parentType":"","signature":"uint elf_flagelf(Elf *,  Elf_Cmd,  uint)","url":"/druntime/core/sys/solaris/libelf/elf_flagelf.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_flagphdr","package":"druntime","parentType":"","signature":"uint elf_flagphdr(Elf *,  Elf_Cmd,  uint)","url":"/druntime/core/sys/solaris/libelf/elf_flagphdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_flagscn","package":"druntime","parentType":"","signature":"uint elf_flagscn(Elf_Scn *,  Elf_Cmd,  uint)","url":"/druntime/core/sys/solaris/libelf/elf_flagscn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_flagshdr","package":"druntime","parentType":"","signature":"uint elf_flagshdr(Elf_Scn *,  Elf_Cmd,  uint)","url":"/druntime/core/sys/solaris/libelf/elf_flagshdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_fsize","package":"druntime","parentType":"","signature":"size_t elf32_fsize(Elf_Type,  size_t,  uint)","url":"/druntime/core/sys/solaris/libelf/elf32_fsize.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getarhdr","package":"druntime","parentType":"","signature":"Elf_Arhdr * elf_getarhdr(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_getarhdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getarsym","package":"druntime","parentType":"","signature":"Elf_Arsym * elf_getarsym(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getarsym.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getbase","package":"druntime","parentType":"","signature":"off_t elf_getbase(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_getbase.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getdata","package":"druntime","parentType":"","signature":"Elf_Data * elf_getdata(Elf_Scn *,  Elf_Data *)","url":"/druntime/core/sys/solaris/libelf/elf_getdata.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_getehdr","package":"druntime","parentType":"","signature":"Elf32_Ehdr * elf32_getehdr(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf32_getehdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getident","package":"druntime","parentType":"","signature":"char * elf_getident(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getident.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_getphdr","package":"druntime","parentType":"","signature":"Elf32_Phdr * elf32_getphdr(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf32_getphdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getscn","package":"druntime","parentType":"","signature":"Elf_Scn * elf_getscn(Elf *,  size_t)","url":"/druntime/core/sys/solaris/libelf/elf_getscn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_getshdr","package":"druntime","parentType":"","signature":"Elf32_Shdr * elf32_getshdr(Elf_Scn *)","url":"/druntime/core/sys/solaris/libelf/elf32_getshdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getphnum","package":"druntime","parentType":"","signature":"int elf_getphnum(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getphnum.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getphdrnum","package":"druntime","parentType":"","signature":"int elf_getphdrnum(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getphdrnum.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getshnum","package":"druntime","parentType":"","signature":"int elf_getshnum(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getshnum.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getshdrnum","package":"druntime","parentType":"","signature":"int elf_getshdrnum(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getshdrnum.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getshstrndx","package":"druntime","parentType":"","signature":"int elf_getshstrndx(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getshstrndx.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_getshdrstrndx","package":"druntime","parentType":"","signature":"int elf_getshdrstrndx(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_getshdrstrndx.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_hash","package":"druntime","parentType":"","signature":"c_ulong elf_hash(const  scope  char *)","url":"/druntime/core/sys/solaris/libelf/elf_hash.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_sys_encoding","package":"druntime","parentType":"","signature":"uint elf_sys_encoding()","url":"/druntime/core/sys/solaris/libelf/elf_sys_encoding.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_checksum","package":"druntime","parentType":"","signature":"long elf32_checksum(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf32_checksum.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_kind","package":"druntime","parentType":"","signature":"Elf_Kind elf_kind(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_kind.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_memory","package":"druntime","parentType":"","signature":"Elf * elf_memory(char *,  size_t)","url":"/druntime/core/sys/solaris/libelf/elf_memory.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_ndxscn","package":"druntime","parentType":"","signature":"size_t elf_ndxscn(Elf_Scn *)","url":"/druntime/core/sys/solaris/libelf/elf_ndxscn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_newdata","package":"druntime","parentType":"","signature":"Elf_Data * elf_newdata(Elf_Scn *)","url":"/druntime/core/sys/solaris/libelf/elf_newdata.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_newehdr","package":"druntime","parentType":"","signature":"Elf32_Ehdr * elf32_newehdr(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf32_newehdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_newphdr","package":"druntime","parentType":"","signature":"Elf32_Phdr * elf32_newphdr(Elf *,  size_t)","url":"/druntime/core/sys/solaris/libelf/elf32_newphdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_newscn","package":"druntime","parentType":"","signature":"Elf_Scn * elf_newscn(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_newscn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_nextscn","package":"druntime","parentType":"","signature":"Elf_Scn * elf_nextscn(Elf *,  Elf_Scn *)","url":"/druntime/core/sys/solaris/libelf/elf_nextscn.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_next","package":"druntime","parentType":"","signature":"Elf_Cmd elf_next(Elf *)","url":"/druntime/core/sys/solaris/libelf/elf_next.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_rand","package":"druntime","parentType":"","signature":"size_t elf_rand(Elf *,  size_t)","url":"/druntime/core/sys/solaris/libelf/elf_rand.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_rawdata","package":"druntime","parentType":"","signature":"Elf_Data * elf_rawdata(Elf_Scn *,  Elf_Data *)","url":"/druntime/core/sys/solaris/libelf/elf_rawdata.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_rawfile","package":"druntime","parentType":"","signature":"char * elf_rawfile(Elf *,  size_t *)","url":"/druntime/core/sys/solaris/libelf/elf_rawfile.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_strptr","package":"druntime","parentType":"","signature":"char * elf_strptr(Elf *,  size_t,  size_t)","url":"/druntime/core/sys/solaris/libelf/elf_strptr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_update","package":"druntime","parentType":"","signature":"off_t elf_update(Elf *,  Elf_Cmd)","url":"/druntime/core/sys/solaris/libelf/elf_update.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf_version","package":"druntime","parentType":"","signature":"uint elf_version(uint)","url":"/druntime/core/sys/solaris/libelf/elf_version.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_xlatetof","package":"druntime","parentType":"","signature":"Elf_Data * elf32_xlatetof(Elf_Data *,  const  scope  Elf_Data *,  uint)","url":"/druntime/core/sys/solaris/libelf/elf32_xlatetof.html"},{"doc":"","kind":"function","module":"core.sys.solaris.libelf","name":"elf32_xlatetom","package":"druntime","parentType":"","signature":"Elf_Data * elf32_xlatetom(Elf_Data *,  const  scope  Elf_Data *,  uint)","url":"/druntime/core/sys/solaris/libelf/elf32_xlatetom.html"},{"doc":"","kind":"enum","module":"core.sys.solaris.libelf","name":"Elf_Cmd","package":"druntime","parentType":"","signature":"Elf_Cmd","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_NULL","package":"druntime","parentType":"","signature":"ELF_C_NULL = 0","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_READ","package":"druntime","parentType":"","signature":"ELF_C_READ = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_WRITE","package":"druntime","parentType":"","signature":"ELF_C_WRITE = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_CLR","package":"druntime","parentType":"","signature":"ELF_C_CLR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_SET","package":"druntime","parentType":"","signature":"ELF_C_SET = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_FDDONE","package":"druntime","parentType":"","signature":"ELF_C_FDDONE = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_FDREAD","package":"druntime","parentType":"","signature":"ELF_C_FDREAD = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_RDWR","package":"druntime","parentType":"","signature":"ELF_C_RDWR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_WRIMAGE","package":"druntime","parentType":"","signature":"ELF_C_WRIMAGE = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_IMAGE","package":"druntime","parentType":"","signature":"ELF_C_IMAGE = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_C_NUM","package":"druntime","parentType":"","signature":"ELF_C_NUM = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Cmd"},{"doc":"","kind":"enum","module":"core.sys.solaris.libelf","name":"Elf_Kind","package":"druntime","parentType":"","signature":"Elf_Kind","url":"/druntime/core/sys/solaris/libelf.html#Elf_Kind"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_K_NONE","package":"druntime","parentType":"","signature":"ELF_K_NONE = 0","url":"/druntime/core/sys/solaris/libelf.html#Elf_Kind"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_K_AR","package":"druntime","parentType":"","signature":"ELF_K_AR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Kind"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_K_COFF","package":"druntime","parentType":"","signature":"ELF_K_COFF = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Kind"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_K_ELF","package":"druntime","parentType":"","signature":"ELF_K_ELF = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Kind"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_K_NUM","package":"druntime","parentType":"","signature":"ELF_K_NUM = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Kind"},{"doc":"","kind":"enum","module":"core.sys.solaris.libelf","name":"Elf_Type","package":"druntime","parentType":"","signature":"Elf_Type","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_BYTE","package":"druntime","parentType":"","signature":"ELF_T_BYTE = 0","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_ADDR","package":"druntime","parentType":"","signature":"ELF_T_ADDR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_DYN","package":"druntime","parentType":"","signature":"ELF_T_DYN = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_EHDR","package":"druntime","parentType":"","signature":"ELF_T_EHDR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_HALF","package":"druntime","parentType":"","signature":"ELF_T_HALF = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_OFF","package":"druntime","parentType":"","signature":"ELF_T_OFF = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_PHDR","package":"druntime","parentType":"","signature":"ELF_T_PHDR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_RELA","package":"druntime","parentType":"","signature":"ELF_T_RELA = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_REL","package":"druntime","parentType":"","signature":"ELF_T_REL = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_SHDR","package":"druntime","parentType":"","signature":"ELF_T_SHDR = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_SWORD","package":"druntime","parentType":"","signature":"ELF_T_SWORD = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_SYM","package":"druntime","parentType":"","signature":"ELF_T_SYM = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_WORD","package":"druntime","parentType":"","signature":"ELF_T_WORD = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_VDEF","package":"druntime","parentType":"","signature":"ELF_T_VDEF = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_VNEED","package":"druntime","parentType":"","signature":"ELF_T_VNEED = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_SXWORD","package":"druntime","parentType":"","signature":"ELF_T_SXWORD = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_XWORD","package":"druntime","parentType":"","signature":"ELF_T_XWORD = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_SYMINFO","package":"druntime","parentType":"","signature":"ELF_T_SYMINFO = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_NOTE","package":"druntime","parentType":"","signature":"ELF_T_NOTE = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_MOVE","package":"druntime","parentType":"","signature":"ELF_T_MOVE = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_MOVEP","package":"druntime","parentType":"","signature":"ELF_T_MOVEP = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_CAP","package":"druntime","parentType":"","signature":"ELF_T_CAP = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.libelf","name":"ELF_T_NUM","package":"druntime","parentType":"","signature":"ELF_T_NUM = ","url":"/druntime/core/sys/solaris/libelf.html#Elf_Type"},{"doc":"","kind":"struct","module":"core.sys.solaris.libelf","name":"Elf","package":"druntime","parentType":"","signature":"Elf","url":"/druntime/core/sys/solaris/libelf.html#Elf"},{"doc":"","kind":"struct","module":"core.sys.solaris.libelf","name":"Elf_Scn","package":"druntime","parentType":"","signature":"Elf_Scn","url":"/druntime/core/sys/solaris/libelf.html#Elf_Scn"},{"doc":"","kind":"struct","module":"core.sys.solaris.libelf","name":"Elf_Arhdr","package":"druntime","parentType":"","signature":"Elf_Arhdr","url":"/druntime/core/sys/solaris/libelf.html#Elf_Arhdr"},{"doc":"","kind":"struct","module":"core.sys.solaris.libelf","name":"Elf_Arsym","package":"druntime","parentType":"","signature":"Elf_Arsym","url":"/druntime/core/sys/solaris/libelf.html#Elf_Arsym"},{"doc":"","kind":"struct","module":"core.sys.solaris.libelf","name":"Elf_Data","package":"druntime","parentType":"","signature":"Elf_Data","url":"/druntime/core/sys/solaris/libelf.html#Elf_Data"},{"doc":"","kind":"variable","module":"core.sys.solaris.libelf","name":"ELF_F_DIRTY","package":"druntime","parentType":"","signature":"ELF_F_DIRTY","url":"/druntime/core/sys/solaris/libelf.html#ELF_F_DIRTY"},{"doc":"","kind":"variable","module":"core.sys.solaris.libelf","name":"ELF_F_LAYOUT","package":"druntime","parentType":"","signature":"ELF_F_LAYOUT","url":"/druntime/core/sys/solaris/libelf.html#ELF_F_LAYOUT"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.link","name":"core.sys.solaris.link","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/link.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_version","package":"druntime","parentType":"","signature":"; ld_version(i on(u int)","url":"/druntime/core/sys/solaris/link/ld_version.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_input_done","package":"druntime","parentType":"","signature":") ld_input_done(o ne(u i nt*)","url":"/druntime/core/sys/solaris/link/ld_input_done.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_start","package":"druntime","parentType":"","signature":"; ld_start(a rt(con st sco pe c h ar *, con st Elf32_H al f, con st sco pe c h ar*)","url":"/druntime/core/sys/solaris/link/ld_start.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_atexit","package":"druntime","parentType":"","signature":") ld_atexit(x it(int)","url":"/druntime/core/sys/solaris/link/ld_atexit.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_open","package":"druntime","parentType":"","signature":") ld_open(p en(con st sco pe c h a r* *, con st sco pe c h a r* *,  i nt *,  in t,  E l f* *,  E lf *, siz e_ t, con st Elf_K ind)","url":"/druntime/core/sys/solaris/link/ld_open.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_file","package":"druntime","parentType":"","signature":") ld_file(i le(con st sco pe c h ar *, con st Elf_K in d,  in t,  E lf*)","url":"/druntime/core/sys/solaris/link/ld_file.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_input_section","package":"druntime","parentType":"","signature":") ld_input_section(i on(con st sco pe c h ar *, Elf32_S h d r* *, Elf32_W or d, Elf_D a ta *,  E lf *, u i nt*)","url":"/druntime/core/sys/solaris/link/ld_input_section.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"ld_section","package":"druntime","parentType":"","signature":") ld_section(i on(con st sco pe c h ar *, Elf32_S h dr *, Elf32_W or d, Elf_D a ta *,  E lf*)","url":"/druntime/core/sys/solaris/link/ld_section.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_version","package":"druntime","parentType":"","signature":"} la_version(i on(u int)","url":"/druntime/core/sys/solaris/link/la_version.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_activity","package":"druntime","parentType":"","signature":") la_activity(i ty(uintpt r _t *, u int)","url":"/druntime/core/sys/solaris/link/la_activity.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_preinit","package":"druntime","parentType":"","signature":") la_preinit(n it(uintpt r _t*)","url":"/druntime/core/sys/solaris/link/la_preinit.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_objsearch","package":"druntime","parentType":"","signature":");\nc har* la_objsearch(r ch(con st sco pe c h ar *, uintpt r _t *, u int)","url":"/druntime/core/sys/solaris/link/la_objsearch.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_objopen","package":"druntime","parentType":"","signature":") la_objopen(p en(Link_ m ap *, Lmi d_ t, uintpt r _t*)","url":"/druntime/core/sys/solaris/link/la_objopen.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_objclose","package":"druntime","parentType":"","signature":") la_objclose(o se(uintpt r _t*)","url":"/druntime/core/sys/solaris/link/la_objclose.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"la_objfilter","package":"druntime","parentType":"","signature":") la_objfilter(t er(uintpt r _t *, con st sco pe c h ar *, uintpt r _t *, u int)","url":"/druntime/core/sys/solaris/link/la_objfilter.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"rn dl_iterate_phdr(h dr(dl_iterate_phdr_cb __callb ac k, v o id*__d ata)","url":"/druntime/core/sys/solaris/link/dl_iterate_phdr.html"},{"doc":"","kind":"function","module":"core.sys.solaris.link","name":"dl_iterate_phdr","package":"druntime","parentType":"","signature":"rn dl_iterate_phdr(h dr(dl_iterate_phdr_cb_ngc __callb ac k, v o id*__d ata)","url":"/druntime/core/sys/solaris/link/dl_iterate_phdr.html"},{"doc":"","kind":"struct","module":"core.sys.solaris.link","name":"_la_sparc_regs","package":"druntime","parentType":"","signature":"_la_sparc_regs","url":"/druntime/core/sys/solaris/link.html#_la_sparc_regs"},{"doc":"","kind":"struct","module":"core.sys.solaris.link","name":"dl_phdr_info","package":"druntime","parentType":"","signature":"dl_phdr_info","url":"/druntime/core/sys/solaris/link.html#dl_phdr_info"},{"doc":"","kind":"alias","module":"core.sys.solaris.link","name":"dl_iterate_phdr_cb","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb = C) i nt funct i on(dl_phdr_i n fo *, siz e_ t, vo i d","url":"/druntime/core/sys/solaris/link.html#dl_iterate_phdr_cb"},{"doc":"","kind":"alias","module":"core.sys.solaris.link","name":"dl_iterate_phdr_cb_ngc","package":"druntime","parentType":"","signature":"dl_iterate_phdr_cb_ngc = C) i nt funct i on(dl_phdr_i n fo *, siz e_ t, vo i d  *) @n","url":"/druntime/core/sys/solaris/link.html#dl_iterate_phdr_cb_ngc"},{"doc":"","kind":"template","module":"core.sys.solaris.link","name":"ElfW","package":"druntime","parentType":"","signature":"ElfWl fW(string t ype","url":"/druntime/core/sys/solaris/link.html#ElfW"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_VNONE","package":"druntime","parentType":"","signature":"LD_SUP_VNONE","url":"/druntime/core/sys/solaris/link.html#LD_SUP_VNONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_VERSION1","package":"druntime","parentType":"","signature":"LD_SUP_VERSION1","url":"/druntime/core/sys/solaris/link.html#LD_SUP_VERSION1"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_VERSION2","package":"druntime","parentType":"","signature":"LD_SUP_VERSION2","url":"/druntime/core/sys/solaris/link.html#LD_SUP_VERSION2"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_VERSION3","package":"druntime","parentType":"","signature":"LD_SUP_VERSION3","url":"/druntime/core/sys/solaris/link.html#LD_SUP_VERSION3"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_VCURRENT","package":"druntime","parentType":"","signature":"LD_SUP_VCURRENT","url":"/druntime/core/sys/solaris/link.html#LD_SUP_VCURRENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_DERIVED","package":"druntime","parentType":"","signature":"LD_SUP_DERIVED","url":"/druntime/core/sys/solaris/link.html#LD_SUP_DERIVED"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_INHERITED","package":"druntime","parentType":"","signature":"LD_SUP_INHERITED","url":"/druntime/core/sys/solaris/link.html#LD_SUP_INHERITED"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LD_SUP_EXTRACTED","package":"druntime","parentType":"","signature":"LD_SUP_EXTRACTED","url":"/druntime/core/sys/solaris/link.html#LD_SUP_EXTRACTED"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LM_ID_BASE","package":"druntime","parentType":"","signature":"LM_ID_BASE","url":"/druntime/core/sys/solaris/link.html#LM_ID_BASE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LM_ID_LDSO","package":"druntime","parentType":"","signature":"LM_ID_LDSO","url":"/druntime/core/sys/solaris/link.html#LM_ID_LDSO"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LM_ID_NUM","package":"druntime","parentType":"","signature":"LM_ID_NUM","url":"/druntime/core/sys/solaris/link.html#LM_ID_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LM_ID_BRAND","package":"druntime","parentType":"","signature":"LM_ID_BRAND","url":"/druntime/core/sys/solaris/link.html#LM_ID_BRAND"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LM_ID_NONE","package":"druntime","parentType":"","signature":"LM_ID_NONE","url":"/druntime/core/sys/solaris/link.html#LM_ID_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LM_ID_NEWLM","package":"druntime","parentType":"","signature":"LM_ID_NEWLM","url":"/druntime/core/sys/solaris/link.html#LM_ID_NEWLM"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_NONE","package":"druntime","parentType":"","signature":"LAV_NONE","url":"/druntime/core/sys/solaris/link.html#LAV_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_VERSION1","package":"druntime","parentType":"","signature":"LAV_VERSION1","url":"/druntime/core/sys/solaris/link.html#LAV_VERSION1"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_VERSION2","package":"druntime","parentType":"","signature":"LAV_VERSION2","url":"/druntime/core/sys/solaris/link.html#LAV_VERSION2"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_VERSION3","package":"druntime","parentType":"","signature":"LAV_VERSION3","url":"/druntime/core/sys/solaris/link.html#LAV_VERSION3"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_VERSION4","package":"druntime","parentType":"","signature":"LAV_VERSION4","url":"/druntime/core/sys/solaris/link.html#LAV_VERSION4"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_VERSION5","package":"druntime","parentType":"","signature":"LAV_VERSION5","url":"/druntime/core/sys/solaris/link.html#LAV_VERSION5"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_CURRENT","package":"druntime","parentType":"","signature":"LAV_CURRENT","url":"/druntime/core/sys/solaris/link.html#LAV_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LAV_NUM","package":"druntime","parentType":"","signature":"LAV_NUM","url":"/druntime/core/sys/solaris/link.html#LAV_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_FLG_BINDTO","package":"druntime","parentType":"","signature":"LA_FLG_BINDTO","url":"/druntime/core/sys/solaris/link.html#LA_FLG_BINDTO"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_FLG_BINDFROM","package":"druntime","parentType":"","signature":"LA_FLG_BINDFROM","url":"/druntime/core/sys/solaris/link.html#LA_FLG_BINDFROM"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SYMB_NOPLTENTER","package":"druntime","parentType":"","signature":"LA_SYMB_NOPLTENTER","url":"/druntime/core/sys/solaris/link.html#LA_SYMB_NOPLTENTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SYMB_NOPLTEXIT","package":"druntime","parentType":"","signature":"LA_SYMB_NOPLTEXIT","url":"/druntime/core/sys/solaris/link.html#LA_SYMB_NOPLTEXIT"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SYMB_STRUCTCALL","package":"druntime","parentType":"","signature":"LA_SYMB_STRUCTCALL","url":"/druntime/core/sys/solaris/link.html#LA_SYMB_STRUCTCALL"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SYMB_DLSYM","package":"druntime","parentType":"","signature":"LA_SYMB_DLSYM","url":"/druntime/core/sys/solaris/link.html#LA_SYMB_DLSYM"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SYMB_ALTVALUE","package":"druntime","parentType":"","signature":"LA_SYMB_ALTVALUE","url":"/druntime/core/sys/solaris/link.html#LA_SYMB_ALTVALUE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_ORIG","package":"druntime","parentType":"","signature":"LA_SER_ORIG","url":"/druntime/core/sys/solaris/link.html#LA_SER_ORIG"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_LIBPATH","package":"druntime","parentType":"","signature":"LA_SER_LIBPATH","url":"/druntime/core/sys/solaris/link.html#LA_SER_LIBPATH"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_RUNPATH","package":"druntime","parentType":"","signature":"LA_SER_RUNPATH","url":"/druntime/core/sys/solaris/link.html#LA_SER_RUNPATH"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_CONFIG","package":"druntime","parentType":"","signature":"LA_SER_CONFIG","url":"/druntime/core/sys/solaris/link.html#LA_SER_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_DEFAULT","package":"druntime","parentType":"","signature":"LA_SER_DEFAULT","url":"/druntime/core/sys/solaris/link.html#LA_SER_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_SECURE","package":"druntime","parentType":"","signature":"LA_SER_SECURE","url":"/druntime/core/sys/solaris/link.html#LA_SER_SECURE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_SER_MASK","package":"druntime","parentType":"","signature":"LA_SER_MASK","url":"/druntime/core/sys/solaris/link.html#LA_SER_MASK"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_ACT_CONSISTENT","package":"druntime","parentType":"","signature":"LA_ACT_CONSISTENT","url":"/druntime/core/sys/solaris/link.html#LA_ACT_CONSISTENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_ACT_ADD","package":"druntime","parentType":"","signature":"LA_ACT_ADD","url":"/druntime/core/sys/solaris/link.html#LA_ACT_ADD"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_ACT_DELETE","package":"druntime","parentType":"","signature":"LA_ACT_DELETE","url":"/druntime/core/sys/solaris/link.html#LA_ACT_DELETE"},{"doc":"","kind":"variable","module":"core.sys.solaris.link","name":"LA_ACT_MAX","package":"druntime","parentType":"","signature":"LA_ACT_MAX","url":"/druntime/core/sys/solaris/link.html#LA_ACT_MAX"},{"doc":"D header file for Solaris stdlib.h.","kind":"module","module":"core.sys.solaris.stdlib","name":"core.sys.solaris.stdlib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/stdlib.html"},{"doc":"","kind":"function","module":"core.sys.solaris.stdlib","name":"getprogname","package":"druntime","parentType":"","signature":"const(char) * getprogname()","url":"/druntime/core/sys/solaris/stdlib/getprogname.html"},{"doc":"","kind":"function","module":"core.sys.solaris.stdlib","name":"setprogname","package":"druntime","parentType":"","signature":"void setprogname(scope  const  char *  name)","url":"/druntime/core/sys/solaris/stdlib/setprogname.html"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.elf","name":"core.sys.solaris.sys.elf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/elf.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF32_ST_VISIBILITY","package":"druntime","parentType":"","signature":"auto ELF32_ST_VISIBILITY(O)(O o)","url":"/druntime/core/sys/solaris/sys/elf/ELF32_ST_VISIBILITY.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF64_R_TYPE_DATA","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_DATA(I)(I i)","url":"/druntime/core/sys/solaris/sys/elf/ELF64_R_TYPE_DATA.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF64_R_TYPE_ID","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_ID(I)(I i)","url":"/druntime/core/sys/solaris/sys/elf/ELF64_R_TYPE_ID.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF64_R_TYPE_INFO","package":"druntime","parentType":"","signature":"auto ELF64_R_TYPE_INFO(S,  T)(S sym,  T type)","url":"/druntime/core/sys/solaris/sys/elf/ELF64_R_TYPE_INFO.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF64_C_SYM","package":"druntime","parentType":"","signature":"auto ELF64_C_SYM(I)(I info)","url":"/druntime/core/sys/solaris/sys/elf/ELF64_C_SYM.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF64_C_GROUP","package":"druntime","parentType":"","signature":"auto ELF64_C_GROUP(I)(I info)","url":"/druntime/core/sys/solaris/sys/elf/ELF64_C_GROUP.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.elf","name":"ELF64_C_INFO","package":"druntime","parentType":"","signature":"auto ELF64_C_INFO(S,  G)(S sym,  G grp)","url":"/druntime/core/sys/solaris/sys/elf/ELF64_C_INFO.html"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"ELF64_ST_VISIBILITY","package":"druntime","parentType":"","signature":"ELF64_ST_VISIBILITY = ELF32_ST_VISIBILITY","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_ST_VISIBILITY"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.elf","name":"Elf32_Nhdr","package":"druntime","parentType":"","signature":"Elf32_Nhdr","url":"/druntime/core/sys/solaris/sys/elf.html#Elf32_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.elf","name":"Elf64_Nhdr","package":"druntime","parentType":"","signature":"Elf64_Nhdr","url":"/druntime/core/sys/solaris/sys/elf.html#Elf64_Nhdr"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.elf","name":"Elf32_Cap","package":"druntime","parentType":"","signature":"Elf32_Cap","url":"/druntime/core/sys/solaris/sys/elf.html#Elf32_Cap"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"Elf32_Capinfo","package":"druntime","parentType":"","signature":"Elf32_Capinfo = Elf32_Word","url":"/druntime/core/sys/solaris/sys/elf.html#Elf32_Capinfo"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"Elf32_Capchain","package":"druntime","parentType":"","signature":"Elf32_Capchain = Elf32_Word","url":"/druntime/core/sys/solaris/sys/elf.html#Elf32_Capchain"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"ELF32_C_SYM","package":"druntime","parentType":"","signature":"ELF32_C_SYM = ELF32_M_SYM","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_C_SYM"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"ELF32_C_GROUP","package":"druntime","parentType":"","signature":"ELF32_C_GROUP = ELF32_M_SIZE","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_C_GROUP"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"ELF32_C_INFO","package":"druntime","parentType":"","signature":"ELF32_C_INFO = ELF32_M_INFO","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_C_INFO"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.elf","name":"Elf64_Cap","package":"druntime","parentType":"","signature":"Elf64_Cap","url":"/druntime/core/sys/solaris/sys/elf.html#Elf64_Cap"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"Elf64_Capinfo","package":"druntime","parentType":"","signature":"Elf64_Capinfo = Elf64_Xword","url":"/druntime/core/sys/solaris/sys/elf.html#Elf64_Capinfo"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elf","name":"Elf64_Capchain","package":"druntime","parentType":"","signature":"Elf64_Capchain = Elf64_Word","url":"/druntime/core/sys/solaris/sys/elf.html#Elf64_Capchain"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF32_FSZ_ADDR","package":"druntime","parentType":"","signature":"ELF32_FSZ_ADDR","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_FSZ_ADDR"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF32_FSZ_HALF","package":"druntime","parentType":"","signature":"ELF32_FSZ_HALF","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_FSZ_HALF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF32_FSZ_OFF","package":"druntime","parentType":"","signature":"ELF32_FSZ_OFF","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_FSZ_OFF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF32_FSZ_SWORD","package":"druntime","parentType":"","signature":"ELF32_FSZ_SWORD","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_FSZ_SWORD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF32_FSZ_WORD","package":"druntime","parentType":"","signature":"ELF32_FSZ_WORD","url":"/druntime/core/sys/solaris/sys/elf.html#ELF32_FSZ_WORD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_ADDR","package":"druntime","parentType":"","signature":"ELF64_FSZ_ADDR","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_ADDR"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_HALF","package":"druntime","parentType":"","signature":"ELF64_FSZ_HALF","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_HALF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_OFF","package":"druntime","parentType":"","signature":"ELF64_FSZ_OFF","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_OFF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_SWORD","package":"druntime","parentType":"","signature":"ELF64_FSZ_SWORD","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_SWORD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_WORD","package":"druntime","parentType":"","signature":"ELF64_FSZ_WORD","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_WORD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_SXWORD","package":"druntime","parentType":"","signature":"ELF64_FSZ_SXWORD","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_SXWORD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ELF64_FSZ_XWORD","package":"druntime","parentType":"","signature":"ELF64_FSZ_XWORD","url":"/druntime/core/sys/solaris/sys/elf.html#ELF64_FSZ_XWORD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ET_LOSUNW","package":"druntime","parentType":"","signature":"ET_LOSUNW","url":"/druntime/core/sys/solaris/sys/elf.html#ET_LOSUNW"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ET_SUNWPSEUDO","package":"druntime","parentType":"","signature":"ET_SUNWPSEUDO","url":"/druntime/core/sys/solaris/sys/elf.html#ET_SUNWPSEUDO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"ET_HISUNW","package":"druntime","parentType":"","signature":"ET_HISUNW","url":"/druntime/core/sys/solaris/sys/elf.html#ET_HISUNW"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"EAV_SUNW_NONE","package":"druntime","parentType":"","signature":"EAV_SUNW_NONE","url":"/druntime/core/sys/solaris/sys/elf.html#EAV_SUNW_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"EAV_SUNW_CURRENT","package":"druntime","parentType":"","signature":"EAV_SUNW_CURRENT","url":"/druntime/core/sys/solaris/sys/elf.html#EAV_SUNW_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"EAV_SUNW_NUM","package":"druntime","parentType":"","signature":"EAV_SUNW_NUM","url":"/druntime/core/sys/solaris/sys/elf.html#EAV_SUNW_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PT_SUNW_UNWIND","package":"druntime","parentType":"","signature":"PT_SUNW_UNWIND","url":"/druntime/core/sys/solaris/sys/elf.html#PT_SUNW_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PT_SUNW_EH_FRAME","package":"druntime","parentType":"","signature":"PT_SUNW_EH_FRAME","url":"/druntime/core/sys/solaris/sys/elf.html#PT_SUNW_EH_FRAME"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PT_SUNWDTRACE","package":"druntime","parentType":"","signature":"PT_SUNWDTRACE","url":"/druntime/core/sys/solaris/sys/elf.html#PT_SUNWDTRACE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PT_SUNWCAP","package":"druntime","parentType":"","signature":"PT_SUNWCAP","url":"/druntime/core/sys/solaris/sys/elf.html#PT_SUNWCAP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PF_SUNW_FAILURE","package":"druntime","parentType":"","signature":"PF_SUNW_FAILURE","url":"/druntime/core/sys/solaris/sys/elf.html#PF_SUNW_FAILURE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PF_SUNW_KILLED","package":"druntime","parentType":"","signature":"PF_SUNW_KILLED","url":"/druntime/core/sys/solaris/sys/elf.html#PF_SUNW_KILLED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"PF_SUNW_SIGINFO","package":"druntime","parentType":"","signature":"PF_SUNW_SIGINFO","url":"/druntime/core/sys/solaris/sys/elf.html#PF_SUNW_SIGINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_capchain","package":"druntime","parentType":"","signature":"SHT_SUNW_capchain","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_capchain"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_capinfo","package":"druntime","parentType":"","signature":"SHT_SUNW_capinfo","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_capinfo"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_symsort","package":"druntime","parentType":"","signature":"SHT_SUNW_symsort","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_symsort"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_tlssort","package":"druntime","parentType":"","signature":"SHT_SUNW_tlssort","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_tlssort"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_LDYNSYM","package":"druntime","parentType":"","signature":"SHT_SUNW_LDYNSYM","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_LDYNSYM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_dof","package":"druntime","parentType":"","signature":"SHT_SUNW_dof","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_dof"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_cap","package":"druntime","parentType":"","signature":"SHT_SUNW_cap","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_cap"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_SIGNATURE","package":"druntime","parentType":"","signature":"SHT_SUNW_SIGNATURE","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_SIGNATURE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_ANNOTATE","package":"druntime","parentType":"","signature":"SHT_SUNW_ANNOTATE","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_ANNOTATE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_DEBUGSTR","package":"druntime","parentType":"","signature":"SHT_SUNW_DEBUGSTR","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_DEBUGSTR"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_DEBUG","package":"druntime","parentType":"","signature":"SHT_SUNW_DEBUG","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_DEBUG"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_verdef","package":"druntime","parentType":"","signature":"SHT_SUNW_verdef","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_verdef"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_verneed","package":"druntime","parentType":"","signature":"SHT_SUNW_verneed","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_verneed"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SHT_SUNW_versym","package":"druntime","parentType":"","signature":"SHT_SUNW_versym","url":"/druntime/core/sys/solaris/sys/elf.html#SHT_SUNW_versym"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"STV_EXPORTED","package":"druntime","parentType":"","signature":"STV_EXPORTED","url":"/druntime/core/sys/solaris/sys/elf.html#STV_EXPORTED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"STV_SINGLETON","package":"druntime","parentType":"","signature":"STV_SINGLETON","url":"/druntime/core/sys/solaris/sys/elf.html#STV_SINGLETON"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"STV_ELIMINATE","package":"druntime","parentType":"","signature":"STV_ELIMINATE","url":"/druntime/core/sys/solaris/sys/elf.html#STV_ELIMINATE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"STV_NUM","package":"druntime","parentType":"","signature":"STV_NUM","url":"/druntime/core/sys/solaris/sys/elf.html#STV_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPINFO_NONE","package":"druntime","parentType":"","signature":"CAPINFO_NONE","url":"/druntime/core/sys/solaris/sys/elf.html#CAPINFO_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPINFO_CURRENT","package":"druntime","parentType":"","signature":"CAPINFO_CURRENT","url":"/druntime/core/sys/solaris/sys/elf.html#CAPINFO_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPINFO_NUM","package":"druntime","parentType":"","signature":"CAPINFO_NUM","url":"/druntime/core/sys/solaris/sys/elf.html#CAPINFO_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPCHAIN_NONE","package":"druntime","parentType":"","signature":"CAPCHAIN_NONE","url":"/druntime/core/sys/solaris/sys/elf.html#CAPCHAIN_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPCHAIN_CURRENT","package":"druntime","parentType":"","signature":"CAPCHAIN_CURRENT","url":"/druntime/core/sys/solaris/sys/elf.html#CAPCHAIN_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPCHAIN_NUM","package":"druntime","parentType":"","signature":"CAPCHAIN_NUM","url":"/druntime/core/sys/solaris/sys/elf.html#CAPCHAIN_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CAPINFO_SUNW_GLOB","package":"druntime","parentType":"","signature":"CAPINFO_SUNW_GLOB","url":"/druntime/core/sys/solaris/sys/elf.html#CAPINFO_SUNW_GLOB"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_NULL","package":"druntime","parentType":"","signature":"CA_SUNW_NULL","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_NULL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_HW_1","package":"druntime","parentType":"","signature":"CA_SUNW_HW_1","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_HW_1"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_SF_1","package":"druntime","parentType":"","signature":"CA_SUNW_SF_1","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_SF_1"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_HW_2","package":"druntime","parentType":"","signature":"CA_SUNW_HW_2","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_HW_2"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_PLAT","package":"druntime","parentType":"","signature":"CA_SUNW_PLAT","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_PLAT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_MACH","package":"druntime","parentType":"","signature":"CA_SUNW_MACH","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_MACH"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_ID","package":"druntime","parentType":"","signature":"CA_SUNW_ID","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_ID"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"CA_SUNW_NUM","package":"druntime","parentType":"","signature":"CA_SUNW_NUM","url":"/druntime/core/sys/solaris/sys/elf.html#CA_SUNW_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SF1_SUNW_FPKNWN","package":"druntime","parentType":"","signature":"SF1_SUNW_FPKNWN","url":"/druntime/core/sys/solaris/sys/elf.html#SF1_SUNW_FPKNWN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SF1_SUNW_FPUSED","package":"druntime","parentType":"","signature":"SF1_SUNW_FPUSED","url":"/druntime/core/sys/solaris/sys/elf.html#SF1_SUNW_FPUSED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SF1_SUNW_ADDR32","package":"druntime","parentType":"","signature":"SF1_SUNW_ADDR32","url":"/druntime/core/sys/solaris/sys/elf.html#SF1_SUNW_ADDR32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"SF1_SUNW_MASK","package":"druntime","parentType":"","signature":"SF1_SUNW_MASK","url":"/druntime/core/sys/solaris/sys/elf.html#SF1_SUNW_MASK"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRSTATUS","package":"druntime","parentType":"","signature":"NT_PRSTATUS","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRSTATUS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRFPREG","package":"druntime","parentType":"","signature":"NT_PRFPREG","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRFPREG"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRPSINFO","package":"druntime","parentType":"","signature":"NT_PRPSINFO","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRPSINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRXREG","package":"druntime","parentType":"","signature":"NT_PRXREG","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRXREG"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PLATFORM","package":"druntime","parentType":"","signature":"NT_PLATFORM","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PLATFORM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_AUXV","package":"druntime","parentType":"","signature":"NT_AUXV","url":"/druntime/core/sys/solaris/sys/elf.html#NT_AUXV"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_GWINDOWS","package":"druntime","parentType":"","signature":"NT_GWINDOWS","url":"/druntime/core/sys/solaris/sys/elf.html#NT_GWINDOWS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_ASRS","package":"druntime","parentType":"","signature":"NT_ASRS","url":"/druntime/core/sys/solaris/sys/elf.html#NT_ASRS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_LDT","package":"druntime","parentType":"","signature":"NT_LDT","url":"/druntime/core/sys/solaris/sys/elf.html#NT_LDT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PSTATUS","package":"druntime","parentType":"","signature":"NT_PSTATUS","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PSTATUS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PSINFO","package":"druntime","parentType":"","signature":"NT_PSINFO","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PSINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRCRED","package":"druntime","parentType":"","signature":"NT_PRCRED","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRCRED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_UTSNAME","package":"druntime","parentType":"","signature":"NT_UTSNAME","url":"/druntime/core/sys/solaris/sys/elf.html#NT_UTSNAME"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_LWPSTATUS","package":"druntime","parentType":"","signature":"NT_LWPSTATUS","url":"/druntime/core/sys/solaris/sys/elf.html#NT_LWPSTATUS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_LWPSINFO","package":"druntime","parentType":"","signature":"NT_LWPSINFO","url":"/druntime/core/sys/solaris/sys/elf.html#NT_LWPSINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRPRIV","package":"druntime","parentType":"","signature":"NT_PRPRIV","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRPRIV"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_PRPRIVINFO","package":"druntime","parentType":"","signature":"NT_PRPRIVINFO","url":"/druntime/core/sys/solaris/sys/elf.html#NT_PRPRIVINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_CONTENT","package":"druntime","parentType":"","signature":"NT_CONTENT","url":"/druntime/core/sys/solaris/sys/elf.html#NT_CONTENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_ZONENAME","package":"druntime","parentType":"","signature":"NT_ZONENAME","url":"/druntime/core/sys/solaris/sys/elf.html#NT_ZONENAME"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_FDINFO","package":"druntime","parentType":"","signature":"NT_FDINFO","url":"/druntime/core/sys/solaris/sys/elf.html#NT_FDINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_SPYMASTER","package":"druntime","parentType":"","signature":"NT_SPYMASTER","url":"/druntime/core/sys/solaris/sys/elf.html#NT_SPYMASTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf","name":"NT_NUM","package":"druntime","parentType":"","signature":"NT_NUM","url":"/druntime/core/sys/solaris/sys/elf.html#NT_NUM"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.elf_386","name":"core.sys.solaris.sys.elf_386","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/elf_386.html"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_NONE","package":"druntime","parentType":"","signature":"R_386_NONE","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_32","package":"druntime","parentType":"","signature":"R_386_32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_PC32","package":"druntime","parentType":"","signature":"R_386_PC32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_PC32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_GOT32","package":"druntime","parentType":"","signature":"R_386_GOT32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_GOT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_PLT32","package":"druntime","parentType":"","signature":"R_386_PLT32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_PLT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_COPY","package":"druntime","parentType":"","signature":"R_386_COPY","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_COPY"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_GLOB_DAT","package":"druntime","parentType":"","signature":"R_386_GLOB_DAT","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_JMP_SLOT","package":"druntime","parentType":"","signature":"R_386_JMP_SLOT","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_RELATIVE","package":"druntime","parentType":"","signature":"R_386_RELATIVE","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_GOTOFF","package":"druntime","parentType":"","signature":"R_386_GOTOFF","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_GOTOFF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_GOTPC","package":"druntime","parentType":"","signature":"R_386_GOTPC","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_GOTPC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_32PLT","package":"druntime","parentType":"","signature":"R_386_32PLT","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_32PLT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_GD_PLT","package":"druntime","parentType":"","signature":"R_386_TLS_GD_PLT","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_GD_PLT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_LDM_PLT","package":"druntime","parentType":"","signature":"R_386_TLS_LDM_PLT","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_LDM_PLT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_TPOFF","package":"druntime","parentType":"","signature":"R_386_TLS_TPOFF","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_TPOFF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_IE","package":"druntime","parentType":"","signature":"R_386_TLS_IE","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_IE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_GOTIE","package":"druntime","parentType":"","signature":"R_386_TLS_GOTIE","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_GOTIE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_LE","package":"druntime","parentType":"","signature":"R_386_TLS_LE","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_LE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_GD","package":"druntime","parentType":"","signature":"R_386_TLS_GD","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_GD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_LDM","package":"druntime","parentType":"","signature":"R_386_TLS_LDM","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_LDM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_16","package":"druntime","parentType":"","signature":"R_386_16","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_PC16","package":"druntime","parentType":"","signature":"R_386_PC16","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_PC16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_8","package":"druntime","parentType":"","signature":"R_386_8","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_PC8","package":"druntime","parentType":"","signature":"R_386_PC8","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_PC8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN24","package":"druntime","parentType":"","signature":"R_386_UNKNOWN24","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN24"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN25","package":"druntime","parentType":"","signature":"R_386_UNKNOWN25","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN25"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN26","package":"druntime","parentType":"","signature":"R_386_UNKNOWN26","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN26"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN27","package":"druntime","parentType":"","signature":"R_386_UNKNOWN27","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN27"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN28","package":"druntime","parentType":"","signature":"R_386_UNKNOWN28","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN28"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN29","package":"druntime","parentType":"","signature":"R_386_UNKNOWN29","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN29"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN30","package":"druntime","parentType":"","signature":"R_386_UNKNOWN30","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN30"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN31","package":"druntime","parentType":"","signature":"R_386_UNKNOWN31","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN31"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_LDO_32","package":"druntime","parentType":"","signature":"R_386_TLS_LDO_32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_LDO_32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN33","package":"druntime","parentType":"","signature":"R_386_UNKNOWN33","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN33"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN34","package":"druntime","parentType":"","signature":"R_386_UNKNOWN34","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN34"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_386_TLS_DTPMOD32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_386_TLS_DTPOFF32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_UNKNOWN37","package":"druntime","parentType":"","signature":"R_386_UNKNOWN37","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_UNKNOWN37"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_SIZE32","package":"druntime","parentType":"","signature":"R_386_SIZE32","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"R_386_NUM","package":"druntime","parentType":"","signature":"R_386_NUM","url":"/druntime/core/sys/solaris/sys/elf_386.html#R_386_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"ELF_386_MAXPGSZ","package":"druntime","parentType":"","signature":"ELF_386_MAXPGSZ","url":"/druntime/core/sys/solaris/sys/elf_386.html#ELF_386_MAXPGSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"SHN_BEFORE","package":"druntime","parentType":"","signature":"SHN_BEFORE","url":"/druntime/core/sys/solaris/sys/elf_386.html#SHN_BEFORE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"SHN_AFTER","package":"druntime","parentType":"","signature":"SHN_AFTER","url":"/druntime/core/sys/solaris/sys/elf_386.html#SHN_AFTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M_PLT_INSSIZE","package":"druntime","parentType":"","signature":"M_PLT_INSSIZE","url":"/druntime/core/sys/solaris/sys/elf_386.html#M_PLT_INSSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M_PLT_XNumber","package":"druntime","parentType":"","signature":"M_PLT_XNumber","url":"/druntime/core/sys/solaris/sys/elf_386.html#M_PLT_XNumber"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M_GOT_XDYNAMIC","package":"druntime","parentType":"","signature":"M_GOT_XDYNAMIC","url":"/druntime/core/sys/solaris/sys/elf_386.html#M_GOT_XDYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M_GOT_XLINKMAP","package":"druntime","parentType":"","signature":"M_GOT_XLINKMAP","url":"/druntime/core/sys/solaris/sys/elf_386.html#M_GOT_XLINKMAP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M_GOT_XRTLD","package":"druntime","parentType":"","signature":"M_GOT_XRTLD","url":"/druntime/core/sys/solaris/sys/elf_386.html#M_GOT_XRTLD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M_GOT_XNumber","package":"druntime","parentType":"","signature":"M_GOT_XNumber","url":"/druntime/core/sys/solaris/sys/elf_386.html#M_GOT_XNumber"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M32_WORD_ALIGN","package":"druntime","parentType":"","signature":"M32_WORD_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_386.html#M32_WORD_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M32_PLT_ENTSIZE","package":"druntime","parentType":"","signature":"M32_PLT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_386.html#M32_PLT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M32_PLT_ALIGN","package":"druntime","parentType":"","signature":"M32_PLT_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_386.html#M32_PLT_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M32_GOT_ENTSIZE","package":"druntime","parentType":"","signature":"M32_GOT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_386.html#M32_GOT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_386","name":"M32_PLT_RESERVSZ","package":"druntime","parentType":"","signature":"M32_PLT_RESERVSZ","url":"/druntime/core/sys/solaris/sys/elf_386.html#M32_PLT_RESERVSZ"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.elf_SPARC","name":"core.sys.solaris.sys.elf_SPARC","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARC_32PLUS_MASK","package":"druntime","parentType":"","signature":"EF_SPARC_32PLUS_MASK","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARC_32PLUS_MASK"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARC_32PLUS","package":"druntime","parentType":"","signature":"EF_SPARC_32PLUS","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARC_32PLUS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARC_EXT_MASK","package":"druntime","parentType":"","signature":"EF_SPARC_EXT_MASK","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARC_EXT_MASK"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARC_SUN_US1","package":"druntime","parentType":"","signature":"EF_SPARC_SUN_US1","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARC_SUN_US1"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARC_HAL_R1","package":"druntime","parentType":"","signature":"EF_SPARC_HAL_R1","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARC_HAL_R1"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARC_SUN_US3","package":"druntime","parentType":"","signature":"EF_SPARC_SUN_US3","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARC_SUN_US3"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARCV9_MM","package":"druntime","parentType":"","signature":"EF_SPARCV9_MM","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARCV9_MM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARCV9_TSO","package":"druntime","parentType":"","signature":"EF_SPARCV9_TSO","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARCV9_TSO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARCV9_PSO","package":"druntime","parentType":"","signature":"EF_SPARCV9_PSO","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARCV9_PSO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"EF_SPARCV9_RMO","package":"druntime","parentType":"","signature":"EF_SPARCV9_RMO","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#EF_SPARCV9_RMO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_NONE","package":"druntime","parentType":"","signature":"R_SPARC_NONE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_8","package":"druntime","parentType":"","signature":"R_SPARC_8","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_16","package":"druntime","parentType":"","signature":"R_SPARC_16","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_32","package":"druntime","parentType":"","signature":"R_SPARC_32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_DISP8","package":"druntime","parentType":"","signature":"R_SPARC_DISP8","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_DISP8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_DISP16","package":"druntime","parentType":"","signature":"R_SPARC_DISP16","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_DISP16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_DISP32","package":"druntime","parentType":"","signature":"R_SPARC_DISP32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_DISP32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_WDISP30","package":"druntime","parentType":"","signature":"R_SPARC_WDISP30","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_WDISP30"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_WDISP22","package":"druntime","parentType":"","signature":"R_SPARC_WDISP22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_WDISP22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_HI22","package":"druntime","parentType":"","signature":"R_SPARC_HI22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_HI22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_22","package":"druntime","parentType":"","signature":"R_SPARC_22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_13","package":"druntime","parentType":"","signature":"R_SPARC_13","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_13"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_LO10","package":"druntime","parentType":"","signature":"R_SPARC_LO10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_LO10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOT10","package":"druntime","parentType":"","signature":"R_SPARC_GOT10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOT10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOT13","package":"druntime","parentType":"","signature":"R_SPARC_GOT13","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOT13"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOT22","package":"druntime","parentType":"","signature":"R_SPARC_GOT22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOT22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PC10","package":"druntime","parentType":"","signature":"R_SPARC_PC10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PC10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PC22","package":"druntime","parentType":"","signature":"R_SPARC_PC22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PC22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_WPLT30","package":"druntime","parentType":"","signature":"R_SPARC_WPLT30","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_WPLT30"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_COPY","package":"druntime","parentType":"","signature":"R_SPARC_COPY","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_COPY"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GLOB_DAT","package":"druntime","parentType":"","signature":"R_SPARC_GLOB_DAT","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_JMP_SLOT","package":"druntime","parentType":"","signature":"R_SPARC_JMP_SLOT","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_JMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_RELATIVE","package":"druntime","parentType":"","signature":"R_SPARC_RELATIVE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_UA32","package":"druntime","parentType":"","signature":"R_SPARC_UA32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_UA32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PLT32","package":"druntime","parentType":"","signature":"R_SPARC_PLT32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PLT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_HIPLT22","package":"druntime","parentType":"","signature":"R_SPARC_HIPLT22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_HIPLT22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_LOPLT10","package":"druntime","parentType":"","signature":"R_SPARC_LOPLT10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_LOPLT10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PCPLT32","package":"druntime","parentType":"","signature":"R_SPARC_PCPLT32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PCPLT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PCPLT22","package":"druntime","parentType":"","signature":"R_SPARC_PCPLT22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PCPLT22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PCPLT10","package":"druntime","parentType":"","signature":"R_SPARC_PCPLT10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PCPLT10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_10","package":"druntime","parentType":"","signature":"R_SPARC_10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_11","package":"druntime","parentType":"","signature":"R_SPARC_11","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_11"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_64","package":"druntime","parentType":"","signature":"R_SPARC_64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_OLO10","package":"druntime","parentType":"","signature":"R_SPARC_OLO10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_OLO10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_HH22","package":"druntime","parentType":"","signature":"R_SPARC_HH22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_HH22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_HM10","package":"druntime","parentType":"","signature":"R_SPARC_HM10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_HM10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_LM22","package":"druntime","parentType":"","signature":"R_SPARC_LM22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_LM22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PC_HH22","package":"druntime","parentType":"","signature":"R_SPARC_PC_HH22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PC_HH22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PC_HM10","package":"druntime","parentType":"","signature":"R_SPARC_PC_HM10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PC_HM10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PC_LM22","package":"druntime","parentType":"","signature":"R_SPARC_PC_LM22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PC_LM22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_WDISP16","package":"druntime","parentType":"","signature":"R_SPARC_WDISP16","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_WDISP16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_WDISP19","package":"druntime","parentType":"","signature":"R_SPARC_WDISP19","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_WDISP19"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GLOB_JMP","package":"druntime","parentType":"","signature":"R_SPARC_GLOB_JMP","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GLOB_JMP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_7","package":"druntime","parentType":"","signature":"R_SPARC_7","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_7"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_5","package":"druntime","parentType":"","signature":"R_SPARC_5","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_5"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_6","package":"druntime","parentType":"","signature":"R_SPARC_6","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_6"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_DISP64","package":"druntime","parentType":"","signature":"R_SPARC_DISP64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_DISP64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_PLT64","package":"druntime","parentType":"","signature":"R_SPARC_PLT64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_PLT64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_HIX22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_HIX22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_LOX10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_LOX10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_H44","package":"druntime","parentType":"","signature":"R_SPARC_H44","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_H44"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_M44","package":"druntime","parentType":"","signature":"R_SPARC_M44","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_M44"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_L44","package":"druntime","parentType":"","signature":"R_SPARC_L44","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_L44"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_REGISTER","package":"druntime","parentType":"","signature":"R_SPARC_REGISTER","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_UA64","package":"druntime","parentType":"","signature":"R_SPARC_UA64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_UA64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_UA16","package":"druntime","parentType":"","signature":"R_SPARC_UA16","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_UA16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_GD_HI22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_HI22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_GD_HI22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_GD_LO10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_LO10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_GD_LO10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_GD_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_ADD","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_GD_ADD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_GD_CALL","package":"druntime","parentType":"","signature":"R_SPARC_TLS_GD_CALL","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_GD_CALL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDM_HI22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_HI22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDM_HI22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDM_LO10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_LO10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDM_LO10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDM_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_ADD","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDM_ADD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDM_CALL","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDM_CALL","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDM_CALL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDO_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDO_HIX22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDO_HIX22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDO_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDO_LOX10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDO_LOX10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LDO_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LDO_ADD","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LDO_ADD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_IE_HI22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_HI22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_IE_HI22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_IE_LO10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_LO10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_IE_LO10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_IE_LD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_LD","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_IE_LD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_IE_LDX","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_LDX","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_IE_LDX"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_IE_ADD","package":"druntime","parentType":"","signature":"R_SPARC_TLS_IE_ADD","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_IE_ADD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LE_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LE_HIX22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LE_HIX22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_LE_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_TLS_LE_LOX10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_LE_LOX10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_DTPMOD32","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPMOD32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_DTPMOD32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_DTPMOD64","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPMOD64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_DTPOFF32","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPOFF32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_DTPOFF64","package":"druntime","parentType":"","signature":"R_SPARC_TLS_DTPOFF64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_TPOFF32","package":"druntime","parentType":"","signature":"R_SPARC_TLS_TPOFF32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_TLS_TPOFF64","package":"druntime","parentType":"","signature":"R_SPARC_TLS_TPOFF64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_TLS_TPOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOTDATA_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_HIX22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOTDATA_HIX22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOTDATA_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_LOX10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOTDATA_LOX10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOTDATA_OP_HIX22","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_OP_HIX22","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOTDATA_OP_HIX22"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOTDATA_OP_LOX10","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_OP_LOX10","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOTDATA_OP_LOX10"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_GOTDATA_OP","package":"druntime","parentType":"","signature":"R_SPARC_GOTDATA_OP","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_GOTDATA_OP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_H34","package":"druntime","parentType":"","signature":"R_SPARC_H34","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_H34"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_SIZE32","package":"druntime","parentType":"","signature":"R_SPARC_SIZE32","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_SIZE64","package":"druntime","parentType":"","signature":"R_SPARC_SIZE64","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_SIZE64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_NUM","package":"druntime","parentType":"","signature":"R_SPARC_NUM","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"R_SPARC_L34","package":"druntime","parentType":"","signature":"R_SPARC_L34","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#R_SPARC_L34"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"ELF_SPARC_MAXPGSZ","package":"druntime","parentType":"","signature":"ELF_SPARC_MAXPGSZ","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#ELF_SPARC_MAXPGSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"ELF_SPARCV9_MAXPGSZ","package":"druntime","parentType":"","signature":"ELF_SPARCV9_MAXPGSZ","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#ELF_SPARCV9_MAXPGSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"SHT_SPARC_GOTDATA","package":"druntime","parentType":"","signature":"SHT_SPARC_GOTDATA","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#SHT_SPARC_GOTDATA"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"SHN_BEFORE","package":"druntime","parentType":"","signature":"SHN_BEFORE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#SHN_BEFORE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"SHN_AFTER","package":"druntime","parentType":"","signature":"SHN_AFTER","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#SHN_AFTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STT_SPARC_REGISTER","package":"druntime","parentType":"","signature":"STT_SPARC_REGISTER","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STT_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"DT_SPARC_REGISTER","package":"druntime","parentType":"","signature":"DT_SPARC_REGISTER","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#DT_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G1","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G1","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G1"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G2","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G2","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G2"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G3","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G3","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G3"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G4","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G4","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G4"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G5","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G5","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G5"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G6","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G6","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G6"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"STO_SPARC_REGISTER_G7","package":"druntime","parentType":"","signature":"STO_SPARC_REGISTER_G7","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#STO_SPARC_REGISTER_G7"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M_PLT_INSSIZE","package":"druntime","parentType":"","signature":"M_PLT_INSSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M_PLT_INSSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M_PLT_XNumber","package":"druntime","parentType":"","signature":"M_PLT_XNumber","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M_PLT_XNumber"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M_GOT_XDYNAMIC","package":"druntime","parentType":"","signature":"M_GOT_XDYNAMIC","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M_GOT_XDYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M_GOT_XNumber","package":"druntime","parentType":"","signature":"M_GOT_XNumber","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M_GOT_XNumber"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M32_WORD_ALIGN","package":"druntime","parentType":"","signature":"M32_WORD_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M32_WORD_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M32_PLT_ENTSIZE","package":"druntime","parentType":"","signature":"M32_PLT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M32_PLT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M32_PLT_ALIGN","package":"druntime","parentType":"","signature":"M32_PLT_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M32_PLT_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M32_GOT_ENTSIZE","package":"druntime","parentType":"","signature":"M32_GOT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M32_GOT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M32_GOT_MAXSMALL","package":"druntime","parentType":"","signature":"M32_GOT_MAXSMALL","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M32_GOT_MAXSMALL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M32_PLT_RESERVSZ","package":"druntime","parentType":"","signature":"M32_PLT_RESERVSZ","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M32_PLT_RESERVSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_WORD_ALIGN","package":"druntime","parentType":"","signature":"M64_WORD_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_WORD_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_ENTSIZE","package":"druntime","parentType":"","signature":"M64_PLT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_ALIGN","package":"druntime","parentType":"","signature":"M64_PLT_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_GOT_ENTSIZE","package":"druntime","parentType":"","signature":"M64_GOT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_GOT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_GOT_MAXSMALL","package":"druntime","parentType":"","signature":"M64_GOT_MAXSMALL","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_GOT_MAXSMALL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_RESERVSZ","package":"druntime","parentType":"","signature":"M64_PLT_RESERVSZ","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_RESERVSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_NEARPLTS","package":"druntime","parentType":"","signature":"M64_PLT_NEARPLTS","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_NEARPLTS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_FENTSIZE","package":"druntime","parentType":"","signature":"M64_PLT_FENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_FENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_PSIZE","package":"druntime","parentType":"","signature":"M64_PLT_PSIZE","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_PSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_FBLKCNTS","package":"druntime","parentType":"","signature":"M64_PLT_FBLKCNTS","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_FBLKCNTS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_SPARC","name":"M64_PLT_FBLOCKSZ","package":"druntime","parentType":"","signature":"M64_PLT_FBLOCKSZ","url":"/druntime/core/sys/solaris/sys/elf_SPARC.html#M64_PLT_FBLOCKSZ"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.elf_amd64","name":"core.sys.solaris.sys.elf_amd64","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/elf_amd64.html"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_NONE","package":"druntime","parentType":"","signature":"R_AMD64_NONE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_64","package":"druntime","parentType":"","signature":"R_AMD64_64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_PC32","package":"druntime","parentType":"","signature":"R_AMD64_PC32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_PC32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOT32","package":"druntime","parentType":"","signature":"R_AMD64_GOT32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_PLT32","package":"druntime","parentType":"","signature":"R_AMD64_PLT32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_PLT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_COPY","package":"druntime","parentType":"","signature":"R_AMD64_COPY","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_COPY"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GLOB_DAT","package":"druntime","parentType":"","signature":"R_AMD64_GLOB_DAT","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_AMD64_JUMP_SLOT","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_RELATIVE","package":"druntime","parentType":"","signature":"R_AMD64_RELATIVE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTPCREL","package":"druntime","parentType":"","signature":"R_AMD64_GOTPCREL","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTPCREL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_32","package":"druntime","parentType":"","signature":"R_AMD64_32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_32S","package":"druntime","parentType":"","signature":"R_AMD64_32S","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_32S"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_16","package":"druntime","parentType":"","signature":"R_AMD64_16","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_PC16","package":"druntime","parentType":"","signature":"R_AMD64_PC16","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_PC16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_8","package":"druntime","parentType":"","signature":"R_AMD64_8","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_PC8","package":"druntime","parentType":"","signature":"R_AMD64_PC8","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_PC8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_DTPMOD64","package":"druntime","parentType":"","signature":"R_AMD64_DTPMOD64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_DTPOFF64","package":"druntime","parentType":"","signature":"R_AMD64_DTPOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_TPOFF64","package":"druntime","parentType":"","signature":"R_AMD64_TPOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_TPOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_TLSGD","package":"druntime","parentType":"","signature":"R_AMD64_TLSGD","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_TLSGD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_TLSLD","package":"druntime","parentType":"","signature":"R_AMD64_TLSLD","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_TLSLD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_DTPOFF32","package":"druntime","parentType":"","signature":"R_AMD64_DTPOFF32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTTPOFF","package":"druntime","parentType":"","signature":"R_AMD64_GOTTPOFF","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTTPOFF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_TPOFF32","package":"druntime","parentType":"","signature":"R_AMD64_TPOFF32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_PC64","package":"druntime","parentType":"","signature":"R_AMD64_PC64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_PC64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTOFF64","package":"druntime","parentType":"","signature":"R_AMD64_GOTOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTPC32","package":"druntime","parentType":"","signature":"R_AMD64_GOTPC32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTPC32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOT64","package":"druntime","parentType":"","signature":"R_AMD64_GOT64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOT64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTPCREL64","package":"druntime","parentType":"","signature":"R_AMD64_GOTPCREL64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTPCREL64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTPC64","package":"druntime","parentType":"","signature":"R_AMD64_GOTPC64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTPC64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_GOTPLT64","package":"druntime","parentType":"","signature":"R_AMD64_GOTPLT64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_GOTPLT64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_PLTOFF64","package":"druntime","parentType":"","signature":"R_AMD64_PLTOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_PLTOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_SIZE32","package":"druntime","parentType":"","signature":"R_AMD64_SIZE32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_SIZE64","package":"druntime","parentType":"","signature":"R_AMD64_SIZE64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_SIZE64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_AMD64_NUM","package":"druntime","parentType":"","signature":"R_AMD64_NUM","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_AMD64_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_NONE","package":"druntime","parentType":"","signature":"R_X86_64_NONE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_64","package":"druntime","parentType":"","signature":"R_X86_64_64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_PC32","package":"druntime","parentType":"","signature":"R_X86_64_PC32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_PC32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOT32","package":"druntime","parentType":"","signature":"R_X86_64_GOT32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_PLT32","package":"druntime","parentType":"","signature":"R_X86_64_PLT32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_PLT32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_COPY","package":"druntime","parentType":"","signature":"R_X86_64_COPY","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_COPY"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GLOB_DAT","package":"druntime","parentType":"","signature":"R_X86_64_GLOB_DAT","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GLOB_DAT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_JUMP_SLOT","package":"druntime","parentType":"","signature":"R_X86_64_JUMP_SLOT","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_JUMP_SLOT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_RELATIVE","package":"druntime","parentType":"","signature":"R_X86_64_RELATIVE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTPCREL","package":"druntime","parentType":"","signature":"R_X86_64_GOTPCREL","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTPCREL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_32","package":"druntime","parentType":"","signature":"R_X86_64_32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_32S","package":"druntime","parentType":"","signature":"R_X86_64_32S","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_32S"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_16","package":"druntime","parentType":"","signature":"R_X86_64_16","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_PC16","package":"druntime","parentType":"","signature":"R_X86_64_PC16","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_PC16"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_8","package":"druntime","parentType":"","signature":"R_X86_64_8","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_PC8","package":"druntime","parentType":"","signature":"R_X86_64_PC8","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_PC8"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_DTPMOD64","package":"druntime","parentType":"","signature":"R_X86_64_DTPMOD64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_DTPMOD64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_DTPOFF64","package":"druntime","parentType":"","signature":"R_X86_64_DTPOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_DTPOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_TPOFF64","package":"druntime","parentType":"","signature":"R_X86_64_TPOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_TPOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_TLSGD","package":"druntime","parentType":"","signature":"R_X86_64_TLSGD","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_TLSGD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_TLSLD","package":"druntime","parentType":"","signature":"R_X86_64_TLSLD","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_TLSLD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_DTPOFF32","package":"druntime","parentType":"","signature":"R_X86_64_DTPOFF32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_DTPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTTPOFF","package":"druntime","parentType":"","signature":"R_X86_64_GOTTPOFF","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTTPOFF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_TPOFF32","package":"druntime","parentType":"","signature":"R_X86_64_TPOFF32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_TPOFF32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_PC64","package":"druntime","parentType":"","signature":"R_X86_64_PC64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_PC64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTPC32","package":"druntime","parentType":"","signature":"R_X86_64_GOTPC32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTPC32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTOFF64","package":"druntime","parentType":"","signature":"R_X86_64_GOTOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOT64","package":"druntime","parentType":"","signature":"R_X86_64_GOT64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOT64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTPCREL64","package":"druntime","parentType":"","signature":"R_X86_64_GOTPCREL64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTPCREL64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTPC64","package":"druntime","parentType":"","signature":"R_X86_64_GOTPC64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTPC64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_GOTPLT64","package":"druntime","parentType":"","signature":"R_X86_64_GOTPLT64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_GOTPLT64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_PLTOFF64","package":"druntime","parentType":"","signature":"R_X86_64_PLTOFF64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_PLTOFF64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_SIZE32","package":"druntime","parentType":"","signature":"R_X86_64_SIZE32","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_SIZE64","package":"druntime","parentType":"","signature":"R_X86_64_SIZE64","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_SIZE64"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"R_X86_64_NUM","package":"druntime","parentType":"","signature":"R_X86_64_NUM","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#R_X86_64_NUM"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"ELF_AMD64_MAXPGSZ","package":"druntime","parentType":"","signature":"ELF_AMD64_MAXPGSZ","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#ELF_AMD64_MAXPGSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"SHT_AMD64_UNWIND","package":"druntime","parentType":"","signature":"SHT_AMD64_UNWIND","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#SHT_AMD64_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"SHT_X86_64_UNWIND","package":"druntime","parentType":"","signature":"SHT_X86_64_UNWIND","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#SHT_X86_64_UNWIND"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"SHF_AMD64_LARGE","package":"druntime","parentType":"","signature":"SHF_AMD64_LARGE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#SHF_AMD64_LARGE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"SHF_X86_64_LARGE","package":"druntime","parentType":"","signature":"SHF_X86_64_LARGE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#SHF_X86_64_LARGE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"SHN_AMD64_LCOMMON","package":"druntime","parentType":"","signature":"SHN_AMD64_LCOMMON","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#SHN_AMD64_LCOMMON"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"SHN_X86_64_LCOMMON","package":"druntime","parentType":"","signature":"SHN_X86_64_LCOMMON","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#SHN_X86_64_LCOMMON"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"M64_WORD_ALIGN","package":"druntime","parentType":"","signature":"M64_WORD_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#M64_WORD_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"M64_PLT_ENTSIZE","package":"druntime","parentType":"","signature":"M64_PLT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#M64_PLT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"M64_PLT_ALIGN","package":"druntime","parentType":"","signature":"M64_PLT_ALIGN","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#M64_PLT_ALIGN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"M64_GOT_ENTSIZE","package":"druntime","parentType":"","signature":"M64_GOT_ENTSIZE","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#M64_GOT_ENTSIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_amd64","name":"M64_PLT_RESERVSZ","package":"druntime","parentType":"","signature":"M64_PLT_RESERVSZ","url":"/druntime/core/sys/solaris/sys/elf_amd64.html#M64_PLT_RESERVSZ"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.elf_notes","name":"core.sys.solaris.sys.elf_notes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/elf_notes.html"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_notes","name":"ELF_NOTE_SOLARIS","package":"druntime","parentType":"","signature":"ELF_NOTE_SOLARIS","url":"/druntime/core/sys/solaris/sys/elf_notes.html#ELF_NOTE_SOLARIS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.elf_notes","name":"ELF_NOTE_PAGESIZE_HINT","package":"druntime","parentType":"","signature":"ELF_NOTE_PAGESIZE_HINT","url":"/druntime/core/sys/solaris/sys/elf_notes.html#ELF_NOTE_PAGESIZE_HINT"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.elftypes","name":"core.sys.solaris.sys.elftypes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/elftypes.html"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elftypes","name":"Elf64_Lword","package":"druntime","parentType":"","signature":"Elf64_Lword = uint64_t","url":"/druntime/core/sys/solaris/sys/elftypes.html#Elf64_Lword"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.elftypes","name":"Elf32_Lword","package":"druntime","parentType":"","signature":"Elf32_Lword = uint64_t","url":"/druntime/core/sys/solaris/sys/elftypes.html#Elf32_Lword"},{"doc":"D header file for Solaris.","kind":"module","module":"core.sys.solaris.sys.link","name":"core.sys.solaris.sys.link","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/link.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.link","name":"_ld_libc","package":"druntime","parentType":"","signature":"void _ld_libc(void  *)","url":"/druntime/core/sys/solaris/sys/link/_ld_libc.html"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.link","name":"Elf32_Dyn","package":"druntime","parentType":"","signature":"Elf32_Dyn","url":"/druntime/core/sys/solaris/sys/link.html#Elf32_Dyn"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.link","name":"Elf64_Dyn","package":"druntime","parentType":"","signature":"Elf64_Dyn","url":"/druntime/core/sys/solaris/sys/link.html#Elf64_Dyn"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.link","name":"Link_map","package":"druntime","parentType":"","signature":"Link_map = link_map","url":"/druntime/core/sys/solaris/sys/link.html#Link_map"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.link","name":"link_map","package":"druntime","parentType":"","signature":"link_map","url":"/druntime/core/sys/solaris/sys/link.html#link_map"},{"doc":"","kind":"enum","module":"core.sys.solaris.sys.link","name":"r_state_e","package":"druntime","parentType":"","signature":"r_state_e","url":"/druntime/core/sys/solaris/sys/link.html#r_state_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RT_CONSISTENT","package":"druntime","parentType":"","signature":"RT_CONSISTENT = ","url":"/druntime/core/sys/solaris/sys/link.html#r_state_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RT_ADD","package":"druntime","parentType":"","signature":"RT_ADD = ","url":"/druntime/core/sys/solaris/sys/link.html#r_state_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RT_DELETE","package":"druntime","parentType":"","signature":"RT_DELETE = ","url":"/druntime/core/sys/solaris/sys/link.html#r_state_e"},{"doc":"","kind":"enum","module":"core.sys.solaris.sys.link","name":"rd_flags_e","package":"druntime","parentType":"","signature":"rd_flags_e","url":"/druntime/core/sys/solaris/sys/link.html#rd_flags_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_FL_NONE","package":"druntime","parentType":"","signature":"RD_FL_NONE = 0","url":"/druntime/core/sys/solaris/sys/link.html#rd_flags_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_FL_ODBG","package":"druntime","parentType":"","signature":"RD_FL_ODBG = (1 << 0)","url":"/druntime/core/sys/solaris/sys/link.html#rd_flags_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_FL_DBG","package":"druntime","parentType":"","signature":"RD_FL_DBG = (1 << 1)","url":"/druntime/core/sys/solaris/sys/link.html#rd_flags_e"},{"doc":"","kind":"enum","module":"core.sys.solaris.sys.link","name":"rd_event_e","package":"druntime","parentType":"","signature":"rd_event_e","url":"/druntime/core/sys/solaris/sys/link.html#rd_event_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_NONE","package":"druntime","parentType":"","signature":"RD_NONE = 0","url":"/druntime/core/sys/solaris/sys/link.html#rd_event_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_PREINIT","package":"druntime","parentType":"","signature":"RD_PREINIT = ","url":"/druntime/core/sys/solaris/sys/link.html#rd_event_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_POSTINIT","package":"druntime","parentType":"","signature":"RD_POSTINIT = ","url":"/druntime/core/sys/solaris/sys/link.html#rd_event_e"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.link","name":"RD_DLACTIVITY","package":"druntime","parentType":"","signature":"RD_DLACTIVITY = ","url":"/druntime/core/sys/solaris/sys/link.html#rd_event_e"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.link","name":"r_debug","package":"druntime","parentType":"","signature":"r_debug","url":"/druntime/core/sys/solaris/sys/link.html#r_debug"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.link","name":"Elf32_Boot","package":"druntime","parentType":"","signature":"Elf32_Boot","url":"/druntime/core/sys/solaris/sys/link.html#Elf32_Boot"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.link","name":"Elf64_Boot","package":"druntime","parentType":"","signature":"Elf64_Boot","url":"/druntime/core/sys/solaris/sys/link.html#Elf64_Boot"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_MAXPOSTAGS","package":"druntime","parentType":"","signature":"DT_MAXPOSTAGS","url":"/druntime/core/sys/solaris/sys/link.html#DT_MAXPOSTAGS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_AUXILIARY","package":"druntime","parentType":"","signature":"DT_SUNW_AUXILIARY","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_RTLDINF","package":"druntime","parentType":"","signature":"DT_SUNW_RTLDINF","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_RTLDINF"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_FILTER","package":"druntime","parentType":"","signature":"DT_SUNW_FILTER","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_FILTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_CAP","package":"druntime","parentType":"","signature":"DT_SUNW_CAP","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_CAP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_SYMTAB","package":"druntime","parentType":"","signature":"DT_SUNW_SYMTAB","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_SYMTAB"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_SYMSZ","package":"druntime","parentType":"","signature":"DT_SUNW_SYMSZ","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_SYMSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_ENCODING","package":"druntime","parentType":"","signature":"DT_SUNW_ENCODING","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_ENCODING"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_SORTENT","package":"druntime","parentType":"","signature":"DT_SUNW_SORTENT","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_SORTENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_SYMSORT","package":"druntime","parentType":"","signature":"DT_SUNW_SYMSORT","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_SYMSORT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_SYMSORTSZ","package":"druntime","parentType":"","signature":"DT_SUNW_SYMSORTSZ","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_SYMSORTSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_TLSSORT","package":"druntime","parentType":"","signature":"DT_SUNW_TLSSORT","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_TLSSORT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_TLSSORTSZ","package":"druntime","parentType":"","signature":"DT_SUNW_TLSSORTSZ","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_TLSSORTSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_CAPINFO","package":"druntime","parentType":"","signature":"DT_SUNW_CAPINFO","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_CAPINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_STRPAD","package":"druntime","parentType":"","signature":"DT_SUNW_STRPAD","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_STRPAD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_CAPCHAIN","package":"druntime","parentType":"","signature":"DT_SUNW_CAPCHAIN","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_CAPCHAIN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_LDMACH","package":"druntime","parentType":"","signature":"DT_SUNW_LDMACH","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_LDMACH"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_CAPCHAINENT","package":"druntime","parentType":"","signature":"DT_SUNW_CAPCHAINENT","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_CAPCHAINENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_SUNW_CAPCHAINSZ","package":"druntime","parentType":"","signature":"DT_SUNW_CAPCHAINSZ","url":"/druntime/core/sys/solaris/sys/link.html#DT_SUNW_CAPCHAINSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_DEPRECATED_SPARC_REGISTER","package":"druntime","parentType":"","signature":"DT_DEPRECATED_SPARC_REGISTER","url":"/druntime/core/sys/solaris/sys/link.html#DT_DEPRECATED_SPARC_REGISTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DT_USED","package":"druntime","parentType":"","signature":"DT_USED","url":"/druntime/core/sys/solaris/sys/link.html#DT_USED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"DF_P1_DEFERRED","package":"druntime","parentType":"","signature":"DF_P1_DEFERRED","url":"/druntime/core/sys/solaris/sys/link.html#DF_P1_DEFERRED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"VER_FLG_INFO","package":"druntime","parentType":"","signature":"VER_FLG_INFO","url":"/druntime/core/sys/solaris/sys/link.html#VER_FLG_INFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_FILTER","package":"druntime","parentType":"","signature":"SYMINFO_FLG_FILTER","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_FILTER"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_DIRECTBIND","package":"druntime","parentType":"","signature":"SYMINFO_FLG_DIRECTBIND","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_DIRECTBIND"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_NOEXTDIRECT","package":"druntime","parentType":"","signature":"SYMINFO_FLG_NOEXTDIRECT","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_NOEXTDIRECT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_AUXILIARY","package":"druntime","parentType":"","signature":"SYMINFO_FLG_AUXILIARY","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_INTERPOSE","package":"druntime","parentType":"","signature":"SYMINFO_FLG_INTERPOSE","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_INTERPOSE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_CAP","package":"druntime","parentType":"","signature":"SYMINFO_FLG_CAP","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_CAP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_FLG_DEFERRED","package":"druntime","parentType":"","signature":"SYMINFO_FLG_DEFERRED","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_FLG_DEFERRED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_BT_NONE","package":"druntime","parentType":"","signature":"SYMINFO_BT_NONE","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_BT_NONE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"SYMINFO_BT_EXTERN","package":"druntime","parentType":"","signature":"SYMINFO_BT_EXTERN","url":"/druntime/core/sys/solaris/sys/link.html#SYMINFO_BT_EXTERN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"R_DEBUG_VERSION","package":"druntime","parentType":"","signature":"R_DEBUG_VERSION","url":"/druntime/core/sys/solaris/sys/link.html#R_DEBUG_VERSION"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_NULL","package":"druntime","parentType":"","signature":"EB_NULL","url":"/druntime/core/sys/solaris/sys/link.html#EB_NULL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_DYNAMIC","package":"druntime","parentType":"","signature":"EB_DYNAMIC","url":"/druntime/core/sys/solaris/sys/link.html#EB_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_LDSO_BASE","package":"druntime","parentType":"","signature":"EB_LDSO_BASE","url":"/druntime/core/sys/solaris/sys/link.html#EB_LDSO_BASE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_ARGV","package":"druntime","parentType":"","signature":"EB_ARGV","url":"/druntime/core/sys/solaris/sys/link.html#EB_ARGV"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_ENVP","package":"druntime","parentType":"","signature":"EB_ENVP","url":"/druntime/core/sys/solaris/sys/link.html#EB_ENVP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_AUXV","package":"druntime","parentType":"","signature":"EB_AUXV","url":"/druntime/core/sys/solaris/sys/link.html#EB_AUXV"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_DEVZERO","package":"druntime","parentType":"","signature":"EB_DEVZERO","url":"/druntime/core/sys/solaris/sys/link.html#EB_DEVZERO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_PAGESIZE","package":"druntime","parentType":"","signature":"EB_PAGESIZE","url":"/druntime/core/sys/solaris/sys/link.html#EB_PAGESIZE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_MAX","package":"druntime","parentType":"","signature":"EB_MAX","url":"/druntime/core/sys/solaris/sys/link.html#EB_MAX"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_MAX_SIZE32","package":"druntime","parentType":"","signature":"EB_MAX_SIZE32","url":"/druntime/core/sys/solaris/sys/link.html#EB_MAX_SIZE32"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.link","name":"EB_MAX_SIZE64","package":"druntime","parentType":"","signature":"EB_MAX_SIZE64","url":"/druntime/core/sys/solaris/sys/link.html#EB_MAX_SIZE64"},{"doc":"D header file for the Solaris priocntl(2) and priocntlset(2) functions.","kind":"module","module":"core.sys.solaris.sys.priocntl","name":"core.sys.solaris.sys.priocntl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/priocntl.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.priocntl","name":"priocntl","package":"druntime","parentType":"","signature":"c_long priocntl(idtype_t,  id_t,  int, ...)","url":"/druntime/core/sys/solaris/sys/priocntl/priocntl.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.priocntl","name":"priocntlset","package":"druntime","parentType":"","signature":"c_long priocntlset(procset_t *,  int, ...)","url":"/druntime/core/sys/solaris/sys/priocntl/priocntlset.html"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pcinfo_t","package":"druntime","parentType":"","signature":"pcinfo_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pcinfo_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pcparms_t","package":"druntime","parentType":"","signature":"pcparms_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pcparms_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pcnice_t","package":"druntime","parentType":"","signature":"pcnice_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pcnice_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pcprio_t","package":"druntime","parentType":"","signature":"pcprio_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pcprio_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pc_vaparm_t","package":"druntime","parentType":"","signature":"pc_vaparm_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pc_vaparm_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pc_vaparms_t","package":"druntime","parentType":"","signature":"pc_vaparms_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pc_vaparms_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pcpri_t","package":"druntime","parentType":"","signature":"pcpri_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pcpri_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.priocntl","name":"pcadmin_t","package":"druntime","parentType":"","signature":"pcadmin_t","url":"/druntime/core/sys/solaris/sys/priocntl.html#pcadmin_t"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETCID","package":"druntime","parentType":"","signature":"PC_GETCID","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETCID"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETCLINFO","package":"druntime","parentType":"","signature":"PC_GETCLINFO","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETCLINFO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_SETPARMS","package":"druntime","parentType":"","signature":"PC_SETPARMS","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_SETPARMS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETPARMS","package":"druntime","parentType":"","signature":"PC_GETPARMS","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETPARMS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_ADMIN","package":"druntime","parentType":"","signature":"PC_ADMIN","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_ADMIN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETPRIRANGE","package":"druntime","parentType":"","signature":"PC_GETPRIRANGE","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETPRIRANGE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_DONICE","package":"druntime","parentType":"","signature":"PC_DONICE","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_DONICE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_SETXPARMS","package":"druntime","parentType":"","signature":"PC_SETXPARMS","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_SETXPARMS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETXPARMS","package":"druntime","parentType":"","signature":"PC_GETXPARMS","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETXPARMS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_SETDFLCL","package":"druntime","parentType":"","signature":"PC_SETDFLCL","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_SETDFLCL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETDFLCL","package":"druntime","parentType":"","signature":"PC_GETDFLCL","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETDFLCL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_DOPRIO","package":"druntime","parentType":"","signature":"PC_DOPRIO","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_DOPRIO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_CLNULL","package":"druntime","parentType":"","signature":"PC_CLNULL","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_CLNULL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_CLNMSZ","package":"druntime","parentType":"","signature":"PC_CLNMSZ","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_CLNMSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_CLINFOSZ","package":"druntime","parentType":"","signature":"PC_CLINFOSZ","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_CLINFOSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_CLPARMSZ","package":"druntime","parentType":"","signature":"PC_CLPARMSZ","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_CLPARMSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETNICE","package":"druntime","parentType":"","signature":"PC_GETNICE","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETNICE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_SETNICE","package":"druntime","parentType":"","signature":"PC_SETNICE","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_SETNICE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_GETPRIO","package":"druntime","parentType":"","signature":"PC_GETPRIO","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_GETPRIO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_SETPRIO","package":"druntime","parentType":"","signature":"PC_SETPRIO","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_SETPRIO"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_VAPARMCNT","package":"druntime","parentType":"","signature":"PC_VAPARMCNT","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_VAPARMCNT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_KY_NULL","package":"druntime","parentType":"","signature":"PC_KY_NULL","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_KY_NULL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.priocntl","name":"PC_KY_CLNAME","package":"druntime","parentType":"","signature":"PC_KY_CLNAME","url":"/druntime/core/sys/solaris/sys/priocntl.html#PC_KY_CLNAME"},{"doc":"D header file for Solaris sys/procfs.h.","kind":"module","module":"core.sys.solaris.sys.procfs","name":"core.sys.solaris.sys.procfs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/procfs.html"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.procfs","name":"lwpstatus_t","package":"druntime","parentType":"","signature":"lwpstatus_t","url":"/druntime/core/sys/solaris/sys/procfs.html#lwpstatus_t"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PRCLSZ","package":"druntime","parentType":"","signature":"PRCLSZ","url":"/druntime/core/sys/solaris/sys/procfs.html#PRCLSZ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PRSYSARGS","package":"druntime","parentType":"","signature":"PRSYSARGS","url":"/druntime/core/sys/solaris/sys/procfs.html#PRSYSARGS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_STOPPED","package":"druntime","parentType":"","signature":"PR_STOPPED","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_STOPPED"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_ISTOP","package":"druntime","parentType":"","signature":"PR_ISTOP","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_ISTOP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_DSTOP","package":"druntime","parentType":"","signature":"PR_DSTOP","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_DSTOP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_STEP","package":"druntime","parentType":"","signature":"PR_STEP","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_STEP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_ASLEEP","package":"druntime","parentType":"","signature":"PR_ASLEEP","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_ASLEEP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_PCINVAL","package":"druntime","parentType":"","signature":"PR_PCINVAL","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_PCINVAL"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_ASLWP","package":"druntime","parentType":"","signature":"PR_ASLWP","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_ASLWP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_AGENT","package":"druntime","parentType":"","signature":"PR_AGENT","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_AGENT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_DETACH","package":"druntime","parentType":"","signature":"PR_DETACH","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_DETACH"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_DAEMON","package":"druntime","parentType":"","signature":"PR_DAEMON","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_DAEMON"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_IDLE","package":"druntime","parentType":"","signature":"PR_IDLE","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_IDLE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_ISSYS","package":"druntime","parentType":"","signature":"PR_ISSYS","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_ISSYS"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_VFORKP","package":"druntime","parentType":"","signature":"PR_VFORKP","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_VFORKP"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_ORPHAN","package":"druntime","parentType":"","signature":"PR_ORPHAN","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_ORPHAN"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_NOSIGCHLD","package":"druntime","parentType":"","signature":"PR_NOSIGCHLD","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_NOSIGCHLD"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_WAITPID","package":"druntime","parentType":"","signature":"PR_WAITPID","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_WAITPID"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_FORK","package":"druntime","parentType":"","signature":"PR_FORK","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_FORK"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_RLC","package":"druntime","parentType":"","signature":"PR_RLC","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_RLC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_KLC","package":"druntime","parentType":"","signature":"PR_KLC","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_KLC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_ASYNC","package":"druntime","parentType":"","signature":"PR_ASYNC","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_ASYNC"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_MSACCT","package":"druntime","parentType":"","signature":"PR_MSACCT","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_MSACCT"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_BPTADJ","package":"druntime","parentType":"","signature":"PR_BPTADJ","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_BPTADJ"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_PTRACE","package":"druntime","parentType":"","signature":"PR_PTRACE","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_PTRACE"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procfs","name":"PR_MSFORK","package":"druntime","parentType":"","signature":"PR_MSFORK","url":"/druntime/core/sys/solaris/sys/procfs.html#PR_MSFORK"},{"doc":"D header file defining a process set.","kind":"module","module":"core.sys.solaris.sys.procset","name":"core.sys.solaris.sys.procset","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/procset.html"},{"doc":"","kind":"function","module":"core.sys.solaris.sys.procset","name":"setprocset","package":"druntime","parentType":"","signature":"void setprocset(ref  procset_t psp,  idop_t op,  idtype_t ltype,  id_t lid,  idtype_t rtype,  id_t rid)","url":"/druntime/core/sys/solaris/sys/procset/setprocset.html"},{"doc":"","kind":"enum","module":"core.sys.solaris.sys.procset","name":"idop_t","package":"druntime","parentType":"","signature":"idop_t","url":"/druntime/core/sys/solaris/sys/procset.html#idop_t"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.procset","name":"POP_DIFF","package":"druntime","parentType":"","signature":"POP_DIFF = ","url":"/druntime/core/sys/solaris/sys/procset.html#idop_t"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.procset","name":"POP_AND","package":"druntime","parentType":"","signature":"POP_AND = ","url":"/druntime/core/sys/solaris/sys/procset.html#idop_t"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.procset","name":"POP_OR","package":"druntime","parentType":"","signature":"POP_OR = ","url":"/druntime/core/sys/solaris/sys/procset.html#idop_t"},{"doc":"","kind":"enum_member","module":"core.sys.solaris.sys.procset","name":"POP_XOR","package":"druntime","parentType":"","signature":"POP_XOR = ","url":"/druntime/core/sys/solaris/sys/procset.html#idop_t"},{"doc":"","kind":"struct","module":"core.sys.solaris.sys.procset","name":"procset_t","package":"druntime","parentType":"","signature":"procset_t","url":"/druntime/core/sys/solaris/sys/procset.html#procset_t"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procset","name":"P_INITPID","package":"druntime","parentType":"","signature":"P_INITPID","url":"/druntime/core/sys/solaris/sys/procset.html#P_INITPID"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procset","name":"P_INITUID","package":"druntime","parentType":"","signature":"P_INITUID","url":"/druntime/core/sys/solaris/sys/procset.html#P_INITUID"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.procset","name":"P_INITPGID","package":"druntime","parentType":"","signature":"P_INITPGID","url":"/druntime/core/sys/solaris/sys/procset.html#P_INITPGID"},{"doc":"D header file for Solaris sys/regset.h.","kind":"module","module":"core.sys.solaris.sys.regset","name":"core.sys.solaris.sys.regset","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/regset.html"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.regset","name":"gregset_t","package":"druntime","parentType":"","signature":"gregset_t = greg_t[_NGREG]","url":"/druntime/core/sys/solaris/sys/regset.html#gregset_t"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.regset","name":"fpregset_t","package":"druntime","parentType":"","signature":"fpregset_t = fpu","url":"/druntime/core/sys/solaris/sys/regset.html#fpregset_t"},{"doc":"D header file that defines Solaris-specific types.","kind":"module","module":"core.sys.solaris.sys.types","name":"core.sys.solaris.sys.types","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/sys/types.html"},{"doc":"","kind":"alias","module":"core.sys.solaris.sys.types","name":"pri_t","package":"druntime","parentType":"","signature":"pri_t = short","url":"/druntime/core/sys/solaris/sys/types.html#pri_t"},{"doc":"","kind":"variable","module":"core.sys.solaris.sys.types","name":"P_MYID","package":"druntime","parentType":"","signature":"P_MYID","url":"/druntime/core/sys/solaris/sys/types.html#P_MYID"},{"doc":"D header file for Solaris thread.h.","kind":"module","module":"core.sys.solaris.thread","name":"core.sys.solaris.thread","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/thread.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_create","package":"druntime","parentType":"","signature":"int thr_create(void *,  size_t,  void *  function(void *),  void *,  c_long,  thread_t *)","url":"/druntime/core/sys/solaris/thread/thr_create.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_join","package":"druntime","parentType":"","signature":"int thr_join(thread_t,  thread_t *,  void * *)","url":"/druntime/core/sys/solaris/thread/thr_join.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_setconcurrency","package":"druntime","parentType":"","signature":"int thr_setconcurrency(int)","url":"/druntime/core/sys/solaris/thread/thr_setconcurrency.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_getconcurrency","package":"druntime","parentType":"","signature":"int thr_getconcurrency()","url":"/druntime/core/sys/solaris/thread/thr_getconcurrency.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_exit","package":"druntime","parentType":"","signature":"noreturn thr_exit(void *)","url":"/druntime/core/sys/solaris/thread/thr_exit.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_self","package":"druntime","parentType":"","signature":"thread_t thr_self()","url":"/druntime/core/sys/solaris/thread/thr_self.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_sigsetmask","package":"druntime","parentType":"","signature":"int thr_sigsetmask(int,  const  scope  sigset_t *,  sigset_t *)","url":"/druntime/core/sys/solaris/thread/thr_sigsetmask.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_stksegment","package":"druntime","parentType":"","signature":"int thr_stksegment(stack_t *)","url":"/druntime/core/sys/solaris/thread/thr_stksegment.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_main","package":"druntime","parentType":"","signature":"int thr_main()","url":"/druntime/core/sys/solaris/thread/thr_main.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_kill","package":"druntime","parentType":"","signature":"int thr_kill(thread_t,  int)","url":"/druntime/core/sys/solaris/thread/thr_kill.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_suspend","package":"druntime","parentType":"","signature":"int thr_suspend(thread_t)","url":"/druntime/core/sys/solaris/thread/thr_suspend.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_continue","package":"druntime","parentType":"","signature":"int thr_continue(thread_t)","url":"/druntime/core/sys/solaris/thread/thr_continue.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_yield","package":"druntime","parentType":"","signature":"void thr_yield()","url":"/druntime/core/sys/solaris/thread/thr_yield.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_setprio","package":"druntime","parentType":"","signature":"int thr_setprio(thread_t,  int)","url":"/druntime/core/sys/solaris/thread/thr_setprio.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_getprio","package":"druntime","parentType":"","signature":"int thr_getprio(thread_t,  int *)","url":"/druntime/core/sys/solaris/thread/thr_getprio.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_keycreate","package":"druntime","parentType":"","signature":"int thr_keycreate(thread_key_t *,  void  function(void *))","url":"/druntime/core/sys/solaris/thread/thr_keycreate.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_keycreate_once","package":"druntime","parentType":"","signature":"int thr_keycreate_once(thread_key_t *,  void  function(void *))","url":"/druntime/core/sys/solaris/thread/thr_keycreate_once.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_setspecific","package":"druntime","parentType":"","signature":"int thr_setspecific(thread_key_t,  void *)","url":"/druntime/core/sys/solaris/thread/thr_setspecific.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_getspecific","package":"druntime","parentType":"","signature":"int thr_getspecific(thread_key_t,  void * *)","url":"/druntime/core/sys/solaris/thread/thr_getspecific.html"},{"doc":"","kind":"function","module":"core.sys.solaris.thread","name":"thr_min_stack","package":"druntime","parentType":"","signature":"size_t thr_min_stack()","url":"/druntime/core/sys/solaris/thread/thr_min_stack.html"},{"doc":"","kind":"alias","module":"core.sys.solaris.thread","name":"thread_t","package":"druntime","parentType":"","signature":"thread_t = int","url":"/druntime/core/sys/solaris/thread.html#thread_t"},{"doc":"","kind":"alias","module":"core.sys.solaris.thread","name":"thread_key_t","package":"druntime","parentType":"","signature":"thread_key_t = int","url":"/druntime/core/sys/solaris/thread.html#thread_key_t"},{"doc":"","kind":"alias","module":"core.sys.solaris.thread","name":"THR_MIN_STACK","package":"druntime","parentType":"","signature":"THR_MIN_STACK = thr_min_stack","url":"/druntime/core/sys/solaris/thread.html#THR_MIN_STACK"},{"doc":"","kind":"variable","module":"core.sys.solaris.thread","name":"THR_ONCE_KEY","package":"druntime","parentType":"","signature":"thread_key_t THR_ONCE_KEY","url":"/druntime/core/sys/solaris/thread.html#THR_ONCE_KEY"},{"doc":"D header file for Solaris's extensions to POSIX's time.h.","kind":"module","module":"core.sys.solaris.time","name":"core.sys.solaris.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/solaris/time.html"},{"doc":"","kind":"variable","module":"core.sys.solaris.time","name":"CLOCK_VIRTUAL","package":"druntime","parentType":"","signature":"CLOCK_VIRTUAL","url":"/druntime/core/sys/solaris/time.html#CLOCK_VIRTUAL"},{"doc":"","kind":"variable","module":"core.sys.solaris.time","name":"CLOCK_HIGHRES","package":"druntime","parentType":"","signature":"CLOCK_HIGHRES","url":"/druntime/core/sys/solaris/time.html#CLOCK_HIGHRES"},{"doc":"","kind":"variable","module":"core.sys.solaris.time","name":"CLOCK_PROF","package":"druntime","parentType":"","signature":"CLOCK_PROF","url":"/druntime/core/sys/solaris/time.html#CLOCK_PROF"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.accctrl","name":"core.sys.windows.accctrl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/accctrl.html"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"AccFree","package":"druntime","parentType":"","signature":"AccFree = LocalFree","url":"/druntime/core/sys/windows/accctrl.html#AccFree"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"INHERIT_FLAGS","package":"druntime","parentType":"","signature":"INHERIT_FLAGS = ULONG","url":"/druntime/core/sys/windows/accctrl.html#INHERIT_FLAGS"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PINHERIT_FLAGS","package":"druntime","parentType":"","signature":"PINHERIT_FLAGS = ULONG *","url":"/druntime/core/sys/windows/accctrl.html#PINHERIT_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.accctrl","name":"ACCESS_MODE","package":"druntime","parentType":"","signature":"ACCESS_MODE","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"NOT_USED_ACCESS","package":"druntime","parentType":"","signature":"NOT_USED_ACCESS = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"GRANT_ACCESS","package":"druntime","parentType":"","signature":"GRANT_ACCESS = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SET_ACCESS","package":"druntime","parentType":"","signature":"SET_ACCESS = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"DENY_ACCESS","package":"druntime","parentType":"","signature":"DENY_ACCESS = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"REVOKE_ACCESS","package":"druntime","parentType":"","signature":"REVOKE_ACCESS = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SET_AUDIT_SUCCESS","package":"druntime","parentType":"","signature":"SET_AUDIT_SUCCESS = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SET_AUDIT_FAILURE","package":"druntime","parentType":"","signature":"SET_AUDIT_FAILURE = ","url":"/druntime/core/sys/windows/accctrl.html#ACCESS_MODE"},{"doc":"","kind":"enum","module":"core.sys.windows.accctrl","name":"SE_OBJECT_TYPE","package":"druntime","parentType":"","signature":"SE_OBJECT_TYPE","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_UNKNOWN_OBJECT_TYPE","package":"druntime","parentType":"","signature":"SE_UNKNOWN_OBJECT_TYPE = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_FILE_OBJECT","package":"druntime","parentType":"","signature":"SE_FILE_OBJECT = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_SERVICE","package":"druntime","parentType":"","signature":"SE_SERVICE = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_PRINTER","package":"druntime","parentType":"","signature":"SE_PRINTER = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_REGISTRY_KEY","package":"druntime","parentType":"","signature":"SE_REGISTRY_KEY = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_LMSHARE","package":"druntime","parentType":"","signature":"SE_LMSHARE = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_KERNEL_OBJECT","package":"druntime","parentType":"","signature":"SE_KERNEL_OBJECT = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_WINDOW_OBJECT","package":"druntime","parentType":"","signature":"SE_WINDOW_OBJECT = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_DS_OBJECT","package":"druntime","parentType":"","signature":"SE_DS_OBJECT = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_DS_OBJECT_ALL","package":"druntime","parentType":"","signature":"SE_DS_OBJECT_ALL = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_PROVIDER_DEFINED_OBJECT","package":"druntime","parentType":"","signature":"SE_PROVIDER_DEFINED_OBJECT = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_WMIGUID_OBJECT","package":"druntime","parentType":"","signature":"SE_WMIGUID_OBJECT = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"SE_REGISTRY_WOW64_32KEY","package":"druntime","parentType":"","signature":"SE_REGISTRY_WOW64_32KEY = ","url":"/druntime/core/sys/windows/accctrl.html#SE_OBJECT_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.accctrl","name":"TRUSTEE_TYPE","package":"druntime","parentType":"","signature":"TRUSTEE_TYPE","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_UNKNOWN","package":"druntime","parentType":"","signature":"TRUSTEE_IS_UNKNOWN = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_USER","package":"druntime","parentType":"","signature":"TRUSTEE_IS_USER = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_GROUP","package":"druntime","parentType":"","signature":"TRUSTEE_IS_GROUP = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_DOMAIN","package":"druntime","parentType":"","signature":"TRUSTEE_IS_DOMAIN = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_ALIAS","package":"druntime","parentType":"","signature":"TRUSTEE_IS_ALIAS = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_WELL_KNOWN_GROUP","package":"druntime","parentType":"","signature":"TRUSTEE_IS_WELL_KNOWN_GROUP = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_DELETED","package":"druntime","parentType":"","signature":"TRUSTEE_IS_DELETED = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_INVALID","package":"druntime","parentType":"","signature":"TRUSTEE_IS_INVALID = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_COMPUTER","package":"druntime","parentType":"","signature":"TRUSTEE_IS_COMPUTER = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.accctrl","name":"TRUSTEE_FORM","package":"druntime","parentType":"","signature":"TRUSTEE_FORM","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_FORM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_SID","package":"druntime","parentType":"","signature":"TRUSTEE_IS_SID = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_FORM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_NAME","package":"druntime","parentType":"","signature":"TRUSTEE_IS_NAME = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_FORM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_BAD_FORM","package":"druntime","parentType":"","signature":"TRUSTEE_BAD_FORM = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_FORM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_OBJECTS_AND_SID","package":"druntime","parentType":"","signature":"TRUSTEE_IS_OBJECTS_AND_SID = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_FORM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_OBJECTS_AND_NAME","package":"druntime","parentType":"","signature":"TRUSTEE_IS_OBJECTS_AND_NAME = ","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_FORM"},{"doc":"","kind":"enum","module":"core.sys.windows.accctrl","name":"MULTIPLE_TRUSTEE_OPERATION","package":"druntime","parentType":"","signature":"MULTIPLE_TRUSTEE_OPERATION","url":"/druntime/core/sys/windows/accctrl.html#MULTIPLE_TRUSTEE_OPERATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"NO_MULTIPLE_TRUSTEE","package":"druntime","parentType":"","signature":"NO_MULTIPLE_TRUSTEE = ","url":"/druntime/core/sys/windows/accctrl.html#MULTIPLE_TRUSTEE_OPERATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.accctrl","name":"TRUSTEE_IS_IMPERSONATE","package":"druntime","parentType":"","signature":"TRUSTEE_IS_IMPERSONATE = ","url":"/druntime/core/sys/windows/accctrl.html#MULTIPLE_TRUSTEE_OPERATION"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"TRUSTEE_A","package":"druntime","parentType":"","signature":"TRUSTEE_A","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_A"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"TRUSTEEA","package":"druntime","parentType":"","signature":"TRUSTEEA = TRUSTEE_A","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEEA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PTRUSTEE_A","package":"druntime","parentType":"","signature":"PTRUSTEE_A = TRUSTEE_A *","url":"/druntime/core/sys/windows/accctrl.html#PTRUSTEE_A"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"TRUSTEE_W","package":"druntime","parentType":"","signature":"TRUSTEE_W","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_W"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"TRUSTEEW","package":"druntime","parentType":"","signature":"TRUSTEEW = TRUSTEE_W","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEEW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PTRUSTEE_W","package":"druntime","parentType":"","signature":"PTRUSTEE_W = TRUSTEEW *","url":"/druntime/core/sys/windows/accctrl.html#PTRUSTEE_W"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESS_ENTRYA","package":"druntime","parentType":"","signature":"ACTRL_ACCESS_ENTRYA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESS_ENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_ENTRYA","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_ENTRYA = ACTRL_ACCESS_ENTRYA *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_ENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESS_ENTRYW","package":"druntime","parentType":"","signature":"ACTRL_ACCESS_ENTRYW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESS_ENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_ENTRYW","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_ENTRYW = ACTRL_ACCESS_ENTRYW *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_ENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESS_ENTRY_LISTA","package":"druntime","parentType":"","signature":"ACTRL_ACCESS_ENTRY_LISTA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESS_ENTRY_LISTA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_ENTRY_LISTA","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_ENTRY_LISTA = ACTRL_ACCESS_ENTRY_LISTA *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_ENTRY_LISTA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESS_ENTRY_LISTW","package":"druntime","parentType":"","signature":"ACTRL_ACCESS_ENTRY_LISTW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESS_ENTRY_LISTW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_ENTRY_LISTW","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_ENTRY_LISTW = ACTRL_ACCESS_ENTRY_LISTW *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_ENTRY_LISTW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_PROPERTY_ENTRYA","package":"druntime","parentType":"","signature":"ACTRL_PROPERTY_ENTRYA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_PROPERTY_ENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_PROPERTY_ENTRYA","package":"druntime","parentType":"","signature":"PACTRL_PROPERTY_ENTRYA = ACTRL_PROPERTY_ENTRYA *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_PROPERTY_ENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_PROPERTY_ENTRYW","package":"druntime","parentType":"","signature":"ACTRL_PROPERTY_ENTRYW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_PROPERTY_ENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_PROPERTY_ENTRYW","package":"druntime","parentType":"","signature":"PACTRL_PROPERTY_ENTRYW = ACTRL_PROPERTY_ENTRYW *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_PROPERTY_ENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESSA","package":"druntime","parentType":"","signature":"ACTRL_ACCESSA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESSA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"ACTRL_AUDITA","package":"druntime","parentType":"","signature":"ACTRL_AUDITA = ACTRL_ACCESSA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_AUDITA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESSA","package":"druntime","parentType":"","signature":"PACTRL_ACCESSA = ACTRL_ACCESSA *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESSA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESSW","package":"druntime","parentType":"","signature":"ACTRL_ACCESSW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESSW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"ACTRL_AUDITW","package":"druntime","parentType":"","signature":"ACTRL_AUDITW = ACTRL_ACCESSW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_AUDITW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESSW","package":"druntime","parentType":"","signature":"PACTRL_ACCESSW = ACTRL_ACCESSW *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESSW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"TRUSTEE_ACCESSA","package":"druntime","parentType":"","signature":"TRUSTEE_ACCESSA","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_ACCESSA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PTRUSTEE_ACCESSA","package":"druntime","parentType":"","signature":"PTRUSTEE_ACCESSA = TRUSTEE_ACCESSA *","url":"/druntime/core/sys/windows/accctrl.html#PTRUSTEE_ACCESSA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"TRUSTEE_ACCESSW","package":"druntime","parentType":"","signature":"TRUSTEE_ACCESSW","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_ACCESSW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PTRUSTEE_ACCESSW","package":"druntime","parentType":"","signature":"PTRUSTEE_ACCESSW = TRUSTEE_ACCESSW *","url":"/druntime/core/sys/windows/accctrl.html#PTRUSTEE_ACCESSW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_OVERLAPPED","package":"druntime","parentType":"","signature":"ACTRL_OVERLAPPED","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_OVERLAPPED"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_OVERLAPPED","package":"druntime","parentType":"","signature":"PACTRL_OVERLAPPED = ACTRL_OVERLAPPED *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_OVERLAPPED"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESS_INFOA","package":"druntime","parentType":"","signature":"ACTRL_ACCESS_INFOA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESS_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_INFOA","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_INFOA = ACTRL_ACCESS_INFOA *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_ACCESS_INFOW","package":"druntime","parentType":"","signature":"ACTRL_ACCESS_INFOW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_ACCESS_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_INFOW","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_INFOW = ACTRL_ACCESS_INFOW *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_CONTROL_INFOA","package":"druntime","parentType":"","signature":"ACTRL_CONTROL_INFOA","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_CONTROL_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_CONTROL_INFOA","package":"druntime","parentType":"","signature":"PACTRL_CONTROL_INFOA = ACTRL_CONTROL_INFOA *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_CONTROL_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"ACTRL_CONTROL_INFOW","package":"druntime","parentType":"","signature":"ACTRL_CONTROL_INFOW","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_CONTROL_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_CONTROL_INFOW","package":"druntime","parentType":"","signature":"PACTRL_CONTROL_INFOW = ACTRL_CONTROL_INFOW *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_CONTROL_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"EXPLICIT_ACCESS_A","package":"druntime","parentType":"","signature":"EXPLICIT_ACCESS_A","url":"/druntime/core/sys/windows/accctrl.html#EXPLICIT_ACCESS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"EXPLICIT_ACCESSA","package":"druntime","parentType":"","signature":"EXPLICIT_ACCESSA = EXPLICIT_ACCESS_A","url":"/druntime/core/sys/windows/accctrl.html#EXPLICIT_ACCESSA"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PEXPLICIT_ACCESS_A","package":"druntime","parentType":"","signature":"PEXPLICIT_ACCESS_A = EXPLICIT_ACCESS_A *","url":"/druntime/core/sys/windows/accctrl.html#PEXPLICIT_ACCESS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"EXPLICIT_ACCESS_W","package":"druntime","parentType":"","signature":"EXPLICIT_ACCESS_W","url":"/druntime/core/sys/windows/accctrl.html#EXPLICIT_ACCESS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"EXPLICIT_ACCESSW","package":"druntime","parentType":"","signature":"EXPLICIT_ACCESSW = EXPLICIT_ACCESS_W","url":"/druntime/core/sys/windows/accctrl.html#EXPLICIT_ACCESSW"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PEXPLICIT_ACCESS_W","package":"druntime","parentType":"","signature":"PEXPLICIT_ACCESS_W = EXPLICIT_ACCESS_W *","url":"/druntime/core/sys/windows/accctrl.html#PEXPLICIT_ACCESS_W"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"OBJECTS_AND_SID","package":"druntime","parentType":"","signature":"OBJECTS_AND_SID","url":"/druntime/core/sys/windows/accctrl.html#OBJECTS_AND_SID"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"POBJECTS_AND_SID","package":"druntime","parentType":"","signature":"POBJECTS_AND_SID = OBJECTS_AND_SID *","url":"/druntime/core/sys/windows/accctrl.html#POBJECTS_AND_SID"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"OBJECTS_AND_NAME_A","package":"druntime","parentType":"","signature":"OBJECTS_AND_NAME_A","url":"/druntime/core/sys/windows/accctrl.html#OBJECTS_AND_NAME_A"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"POBJECTS_AND_NAME_A","package":"druntime","parentType":"","signature":"POBJECTS_AND_NAME_A = OBJECTS_AND_NAME_A *","url":"/druntime/core/sys/windows/accctrl.html#POBJECTS_AND_NAME_A"},{"doc":"","kind":"struct","module":"core.sys.windows.accctrl","name":"OBJECTS_AND_NAME_W","package":"druntime","parentType":"","signature":"OBJECTS_AND_NAME_W","url":"/druntime/core/sys/windows/accctrl.html#OBJECTS_AND_NAME_W"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"POBJECTS_AND_NAME_W","package":"druntime","parentType":"","signature":"POBJECTS_AND_NAME_W = OBJECTS_AND_NAME_W *","url":"/druntime/core/sys/windows/accctrl.html#POBJECTS_AND_NAME_W"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"TRUSTEE_","package":"druntime","parentType":"","signature":"TRUSTEE_ = TRUSTEE","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PTRUSTEE","package":"druntime","parentType":"","signature":"PTRUSTEE = TRUSTEE *","url":"/druntime/core/sys/windows/accctrl.html#PTRUSTEE"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS","package":"druntime","parentType":"","signature":"PACTRL_ACCESS = ACTRL_ACCESS *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_ENTRY_LIST","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_ENTRY_LIST = ACTRL_ACCESS_ENTRY_LIST *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_ENTRY_LIST"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_INFO","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_INFO = ACTRL_ACCESS_INFO *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_ACCESS_ENTRY","package":"druntime","parentType":"","signature":"PACTRL_ACCESS_ENTRY = ACTRL_ACCESS_ENTRY *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_ACCESS_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_AUDIT","package":"druntime","parentType":"","signature":"PACTRL_AUDIT = ACTRL_AUDIT *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_AUDIT"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PACTRL_CONTROL_INFO","package":"druntime","parentType":"","signature":"PACTRL_CONTROL_INFO = ACTRL_CONTROL_INFO *","url":"/druntime/core/sys/windows/accctrl.html#PACTRL_CONTROL_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"EXPLICIT_ACCESS_","package":"druntime","parentType":"","signature":"EXPLICIT_ACCESS_ = EXPLICIT_ACCESS","url":"/druntime/core/sys/windows/accctrl.html#EXPLICIT_ACCESS_"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PEXPLICIT_ACCESS","package":"druntime","parentType":"","signature":"PEXPLICIT_ACCESS = EXPLICIT_ACCESS *","url":"/druntime/core/sys/windows/accctrl.html#PEXPLICIT_ACCESS"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"PTRUSTEE_ACCESS","package":"druntime","parentType":"","signature":"PTRUSTEE_ACCESS = TRUSTEE_ACCESS *","url":"/druntime/core/sys/windows/accctrl.html#PTRUSTEE_ACCESS"},{"doc":"","kind":"alias","module":"core.sys.windows.accctrl","name":"POBJECTS_AND_NAME_","package":"druntime","parentType":"","signature":"POBJECTS_AND_NAME_ = OBJECTS_AND_NAME_ *","url":"/druntime/core/sys/windows/accctrl.html#POBJECTS_AND_NAME_"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_RESERVED","package":"druntime","parentType":"","signature":"uint ACTRL_RESERVED","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_FILE_READ","package":"druntime","parentType":"","signature":"uint ACTRL_FILE_READ","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_FILE_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_DIR_LIST","package":"druntime","parentType":"","signature":"uint ACTRL_DIR_LIST","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_DIR_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_KERNEL_TERMINATE","package":"druntime","parentType":"","signature":"uint ACTRL_KERNEL_TERMINATE","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_KERNEL_TERMINATE"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_PRINT_SADMIN","package":"druntime","parentType":"","signature":"uint ACTRL_PRINT_SADMIN","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_PRINT_SADMIN"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_SVC_GET_INFO","package":"druntime","parentType":"","signature":"uint ACTRL_SVC_GET_INFO","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_SVC_GET_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_REG_QUERY","package":"druntime","parentType":"","signature":"uint ACTRL_REG_QUERY","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_REG_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACTRL_WIN_CLIPBRD","package":"druntime","parentType":"","signature":"uint ACTRL_WIN_CLIPBRD","url":"/druntime/core/sys/windows/accctrl.html#ACTRL_WIN_CLIPBRD"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"ACCCTRL_DEFAULT_PROVIDER","package":"druntime","parentType":"","signature":"TCHAR[] ACCCTRL_DEFAULT_PROVIDER","url":"/druntime/core/sys/windows/accctrl.html#ACCCTRL_DEFAULT_PROVIDER"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"TRUSTEE_ACCESS_ALLOWED","package":"druntime","parentType":"","signature":"uint TRUSTEE_ACCESS_ALLOWED","url":"/druntime/core/sys/windows/accctrl.html#TRUSTEE_ACCESS_ALLOWED"},{"doc":"","kind":"variable","module":"core.sys.windows.accctrl","name":"NO_INHERITANCE","package":"druntime","parentType":"","signature":"uint NO_INHERITANCE","url":"/druntime/core/sys/windows/accctrl.html#NO_INHERITANCE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.aclapi","name":"core.sys.windows.aclapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/aclapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildExplicitAccessWithNameA","package":"druntime","parentType":"","signature":"VOID BuildExplicitAccessWithNameA(PEXPLICIT_ACCESS_A,  LPSTR,  DWORD,\n       ACCESS_MODE,  DWORD)","url":"/druntime/core/sys/windows/aclapi/BuildExplicitAccessWithNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildExplicitAccessWithNameW","package":"druntime","parentType":"","signature":"VOID BuildExplicitAccessWithNameW(PEXPLICIT_ACCESS_W,  LPWSTR,  DWORD,\n       ACCESS_MODE,  DWORD)","url":"/druntime/core/sys/windows/aclapi/BuildExplicitAccessWithNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildSecurityDescriptorA","package":"druntime","parentType":"","signature":"DWORD BuildSecurityDescriptorA(PTRUSTEE_A,  PTRUSTEE_A ,  ULONG,\n       PEXPLICIT_ACCESS_A,  ULONG,  PEXPLICIT_ACCESS_A,  PSECURITY_DESCRIPTOR,\n       PULONG,  PSECURITY_DESCRIPTOR *)","url":"/druntime/core/sys/windows/aclapi/BuildSecurityDescriptorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildSecurityDescriptorW","package":"druntime","parentType":"","signature":"DWORD BuildSecurityDescriptorW(PTRUSTEE_W,  PTRUSTEE_W ,  ULONG,\n       PEXPLICIT_ACCESS_W,  ULONG,  PEXPLICIT_ACCESS_W,  PSECURITY_DESCRIPTOR,\n       PULONG,  PSECURITY_DESCRIPTOR *)","url":"/druntime/core/sys/windows/aclapi/BuildSecurityDescriptorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithNameA","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithNameA(PTRUSTEE_A,  LPSTR)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithNameW","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithNameW(PTRUSTEE_W,  LPWSTR)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithObjectsAndNameA","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithObjectsAndNameA(PTRUSTEE_A,  POBJECTS_AND_NAME_A,\n       SE_OBJECT_TYPE,  LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithObjectsAndNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithObjectsAndNameW","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithObjectsAndNameW(PTRUSTEE_W,  POBJECTS_AND_NAME_W,\n       SE_OBJECT_TYPE,  LPWSTR,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithObjectsAndNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithObjectsAndSidA","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithObjectsAndSidA(PTRUSTEE_A,  POBJECTS_AND_SID,\n       GUID *,  GUID *,  PSID)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithObjectsAndSidA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithObjectsAndSidW","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithObjectsAndSidW(PTRUSTEE_W,  POBJECTS_AND_SID,\n       GUID *,  GUID *,  PSID)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithObjectsAndSidW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithSidA","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithSidA(PTRUSTEE_A,  PSID)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithSidA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildTrusteeWithSidW","package":"druntime","parentType":"","signature":"VOID BuildTrusteeWithSidW(PTRUSTEE_W,  PSID)","url":"/druntime/core/sys/windows/aclapi/BuildTrusteeWithSidW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetAuditedPermissionsFromAclA","package":"druntime","parentType":"","signature":"DWORD GetAuditedPermissionsFromAclA(PACL,  PTRUSTEE_A,  PACCESS_MASK,\n       PACCESS_MASK)","url":"/druntime/core/sys/windows/aclapi/GetAuditedPermissionsFromAclA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetAuditedPermissionsFromAclW","package":"druntime","parentType":"","signature":"DWORD GetAuditedPermissionsFromAclW(PACL,  PTRUSTEE_W,  PACCESS_MASK,\n       PACCESS_MASK)","url":"/druntime/core/sys/windows/aclapi/GetAuditedPermissionsFromAclW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetEffectiveRightsFromAclA","package":"druntime","parentType":"","signature":"DWORD GetEffectiveRightsFromAclA(PACL,  PTRUSTEE_A,  PACCESS_MASK)","url":"/druntime/core/sys/windows/aclapi/GetEffectiveRightsFromAclA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetEffectiveRightsFromAclW","package":"druntime","parentType":"","signature":"DWORD GetEffectiveRightsFromAclW(PACL,  PTRUSTEE_W,  PACCESS_MASK)","url":"/druntime/core/sys/windows/aclapi/GetEffectiveRightsFromAclW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetExplicitEntriesFromAclA","package":"druntime","parentType":"","signature":"DWORD GetExplicitEntriesFromAclA(PACL,  PULONG,  PEXPLICIT_ACCESS_A *)","url":"/druntime/core/sys/windows/aclapi/GetExplicitEntriesFromAclA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetExplicitEntriesFromAclW","package":"druntime","parentType":"","signature":"DWORD GetExplicitEntriesFromAclW(PACL,  PULONG,  PEXPLICIT_ACCESS_W *)","url":"/druntime/core/sys/windows/aclapi/GetExplicitEntriesFromAclW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetNamedSecurityInfoA","package":"druntime","parentType":"","signature":"DWORD GetNamedSecurityInfoA(LPSTR,  SE_OBJECT_TYPE,  SECURITY_INFORMATION,\n       PSID *,  PSID *,  PACL *,  PACL *,  PSECURITY_DESCRIPTOR *)","url":"/druntime/core/sys/windows/aclapi/GetNamedSecurityInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetNamedSecurityInfoW","package":"druntime","parentType":"","signature":"DWORD GetNamedSecurityInfoW(LPWSTR,  SE_OBJECT_TYPE,  SECURITY_INFORMATION,\n       PSID *,  PSID *,  PACL *,  PACL *,  PSECURITY_DESCRIPTOR *)","url":"/druntime/core/sys/windows/aclapi/GetNamedSecurityInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetSecurityInfo","package":"druntime","parentType":"","signature":"DWORD GetSecurityInfo(HANDLE,  SE_OBJECT_TYPE,  SECURITY_INFORMATION,\n       PSID *,  PSID *,  PACL *,  PACL *,  PSECURITY_DESCRIPTOR *)","url":"/druntime/core/sys/windows/aclapi/GetSecurityInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetTrusteeFormA","package":"druntime","parentType":"","signature":"TRUSTEE_FORM GetTrusteeFormA(PTRUSTEE_A)","url":"/druntime/core/sys/windows/aclapi/GetTrusteeFormA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetTrusteeFormW","package":"druntime","parentType":"","signature":"TRUSTEE_FORM GetTrusteeFormW(PTRUSTEE_W)","url":"/druntime/core/sys/windows/aclapi/GetTrusteeFormW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetTrusteeNameA","package":"druntime","parentType":"","signature":"LPSTR GetTrusteeNameA(PTRUSTEE_A)","url":"/druntime/core/sys/windows/aclapi/GetTrusteeNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetTrusteeNameW","package":"druntime","parentType":"","signature":"LPWSTR GetTrusteeNameW(PTRUSTEE_W)","url":"/druntime/core/sys/windows/aclapi/GetTrusteeNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetTrusteeTypeA","package":"druntime","parentType":"","signature":"TRUSTEE_TYPE GetTrusteeTypeA(PTRUSTEE_A)","url":"/druntime/core/sys/windows/aclapi/GetTrusteeTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetTrusteeTypeW","package":"druntime","parentType":"","signature":"TRUSTEE_TYPE GetTrusteeTypeW(PTRUSTEE_W)","url":"/druntime/core/sys/windows/aclapi/GetTrusteeTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"LookupSecurityDescriptorPartsA","package":"druntime","parentType":"","signature":"DWORD LookupSecurityDescriptorPartsA(PTRUSTEE_A *,  PTRUSTEE_A *,  PULONG,\n       PEXPLICIT_ACCESS_A *,  PULONG,  PEXPLICIT_ACCESS_A *,\n       PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/aclapi/LookupSecurityDescriptorPartsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"LookupSecurityDescriptorPartsW","package":"druntime","parentType":"","signature":"DWORD LookupSecurityDescriptorPartsW(PTRUSTEE_W *,  PTRUSTEE_W *,  PULONG,\n       PEXPLICIT_ACCESS_W *,  PULONG,  PEXPLICIT_ACCESS_W *,\n       PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/aclapi/LookupSecurityDescriptorPartsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"SetEntriesInAclA","package":"druntime","parentType":"","signature":"DWORD SetEntriesInAclA(ULONG,  PEXPLICIT_ACCESS_A,  PACL,  PACL *)","url":"/druntime/core/sys/windows/aclapi/SetEntriesInAclA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"SetEntriesInAclW","package":"druntime","parentType":"","signature":"DWORD SetEntriesInAclW(ULONG,  PEXPLICIT_ACCESS_W,  PACL,  PACL *)","url":"/druntime/core/sys/windows/aclapi/SetEntriesInAclW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"SetNamedSecurityInfoA","package":"druntime","parentType":"","signature":"DWORD SetNamedSecurityInfoA(LPSTR,  SE_OBJECT_TYPE,  SECURITY_INFORMATION,\n       PSID,  PSID,  PACL,  PACL)","url":"/druntime/core/sys/windows/aclapi/SetNamedSecurityInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"SetNamedSecurityInfoW","package":"druntime","parentType":"","signature":"DWORD SetNamedSecurityInfoW(LPWSTR,  SE_OBJECT_TYPE,  SECURITY_INFORMATION,\n       PSID,  PSID,  PACL,  PACL)","url":"/druntime/core/sys/windows/aclapi/SetNamedSecurityInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"SetSecurityInfo","package":"druntime","parentType":"","signature":"DWORD SetSecurityInfo(HANDLE,  SE_OBJECT_TYPE,  SECURITY_INFORMATION,  PSID,\n       PSID,  PACL,  PACL)","url":"/druntime/core/sys/windows/aclapi/SetSecurityInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildImpersonateExplicitAccessWithNameA","package":"druntime","parentType":"","signature":"VOID BuildImpersonateExplicitAccessWithNameA(PEXPLICIT_ACCESS_A,  LPSTR,\n       PTRUSTEE_A,  DWORD,  ACCESS_MODE,  DWORD)","url":"/druntime/core/sys/windows/aclapi/BuildImpersonateExplicitAccessWithNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildImpersonateExplicitAccessWithNameW","package":"druntime","parentType":"","signature":"VOID BuildImpersonateExplicitAccessWithNameW(PEXPLICIT_ACCESS_W,  LPWSTR,\n       PTRUSTEE_W,  DWORD,  ACCESS_MODE,  DWORD)","url":"/druntime/core/sys/windows/aclapi/BuildImpersonateExplicitAccessWithNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildImpersonateTrusteeA","package":"druntime","parentType":"","signature":"VOID BuildImpersonateTrusteeA(PTRUSTEE_A,  PTRUSTEE_A)","url":"/druntime/core/sys/windows/aclapi/BuildImpersonateTrusteeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"BuildImpersonateTrusteeW","package":"druntime","parentType":"","signature":"VOID BuildImpersonateTrusteeW(PTRUSTEE_W,  PTRUSTEE_W)","url":"/druntime/core/sys/windows/aclapi/BuildImpersonateTrusteeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetMultipleTrusteeA","package":"druntime","parentType":"","signature":"PTRUSTEE_A GetMultipleTrusteeA(PTRUSTEE_A)","url":"/druntime/core/sys/windows/aclapi/GetMultipleTrusteeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetMultipleTrusteeW","package":"druntime","parentType":"","signature":"PTRUSTEE_W GetMultipleTrusteeW(PTRUSTEE_W)","url":"/druntime/core/sys/windows/aclapi/GetMultipleTrusteeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetMultipleTrusteeOperationA","package":"druntime","parentType":"","signature":"MULTIPLE_TRUSTEE_OPERATION GetMultipleTrusteeOperationA(PTRUSTEE_A)","url":"/druntime/core/sys/windows/aclapi/GetMultipleTrusteeOperationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclapi","name":"GetMultipleTrusteeOperationW","package":"druntime","parentType":"","signature":"MULTIPLE_TRUSTEE_OPERATION GetMultipleTrusteeOperationW(PTRUSTEE_W)","url":"/druntime/core/sys/windows/aclapi/GetMultipleTrusteeOperationW.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.aclui","name":"core.sys.windows.aclui","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/aclui.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclui","name":"CreateSecurityPage","package":"druntime","parentType":"","signature":"HPROPSHEETPAGE CreateSecurityPage(LPSECURITYINFO psi)","url":"/druntime/core/sys/windows/aclui/CreateSecurityPage.html"},{"doc":"","kind":"function","module":"core.sys.windows.aclui","name":"EditSecurity","package":"druntime","parentType":"","signature":"BOOL EditSecurity(HWND hwndOwner,  LPSECURITYINFO psi)","url":"/druntime/core/sys/windows/aclui/EditSecurity.html"},{"doc":"","kind":"struct","module":"core.sys.windows.aclui","name":"SI_OBJECT_INFO","package":"druntime","parentType":"","signature":"SI_OBJECT_INFO","url":"/druntime/core/sys/windows/aclui.html#SI_OBJECT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.aclui","name":"PSI_OBJECT_INFO","package":"druntime","parentType":"","signature":"PSI_OBJECT_INFO = SI_OBJECT_INFO *","url":"/druntime/core/sys/windows/aclui.html#PSI_OBJECT_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.aclui","name":"SI_ACCESS","package":"druntime","parentType":"","signature":"SI_ACCESS","url":"/druntime/core/sys/windows/aclui.html#SI_ACCESS"},{"doc":"","kind":"alias","module":"core.sys.windows.aclui","name":"PSI_ACCESS","package":"druntime","parentType":"","signature":"PSI_ACCESS = SI_ACCESS *","url":"/druntime/core/sys/windows/aclui.html#PSI_ACCESS"},{"doc":"","kind":"struct","module":"core.sys.windows.aclui","name":"SI_INHERIT_TYPE","package":"druntime","parentType":"","signature":"SI_INHERIT_TYPE","url":"/druntime/core/sys/windows/aclui.html#SI_INHERIT_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.aclui","name":"PSI_INHERIT_TYPE","package":"druntime","parentType":"","signature":"PSI_INHERIT_TYPE = SI_INHERIT_TYPE *","url":"/druntime/core/sys/windows/aclui.html#PSI_INHERIT_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.aclui","name":"SI_PAGE_TYPE","package":"druntime","parentType":"","signature":"SI_PAGE_TYPE","url":"/druntime/core/sys/windows/aclui.html#SI_PAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.aclui","name":"SI_PAGE_PERM","package":"druntime","parentType":"","signature":"SI_PAGE_PERM = ","url":"/druntime/core/sys/windows/aclui.html#SI_PAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.aclui","name":"SI_PAGE_ADVPERM","package":"druntime","parentType":"","signature":"SI_PAGE_ADVPERM = ","url":"/druntime/core/sys/windows/aclui.html#SI_PAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.aclui","name":"SI_PAGE_AUDIT","package":"druntime","parentType":"","signature":"SI_PAGE_AUDIT = ","url":"/druntime/core/sys/windows/aclui.html#SI_PAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.aclui","name":"SI_PAGE_OWNER","package":"druntime","parentType":"","signature":"SI_PAGE_OWNER = ","url":"/druntime/core/sys/windows/aclui.html#SI_PAGE_TYPE"},{"doc":"","kind":"interface","module":"core.sys.windows.aclui","name":"ISecurityInformation","package":"druntime","parentType":"","signature":"ISecurityInformation : IUnknown","url":"/druntime/core/sys/windows/aclui.html#ISecurityInformation"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"GetObjectInformation","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT GetObjectInformation(PSI_OBJECT_INFO)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.GetObjectInformation.html"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"GetSecurity","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT GetSecurity(SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR *,  BOOL)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.GetSecurity.html"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"SetSecurity","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT SetSecurity(SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.SetSecurity.html"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"GetAccessRights","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT GetAccessRights(const(GUID) *,  DWORD,  PSI_ACCESS *,  ULONG *,  ULONG *)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.GetAccessRights.html"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"MapGeneric","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT MapGeneric(const(GUID) *,  UCHAR *,  ACCESS_MASK *)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.MapGeneric.html"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"GetInheritTypes","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT GetInheritTypes(PSI_INHERIT_TYPE *,  ULONG *)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.GetInheritTypes.html"},{"doc":"","kind":"method","module":"core.sys.windows.aclui","name":"PropertySheetPageCallback","package":"druntime","parentType":"ISecurityInformation","signature":"HRESULT PropertySheetPageCallback(HWND,  UINT,  SI_PAGE_TYPE)","url":"/druntime/core/sys/windows/aclui/ISecurityInformation.PropertySheetPageCallback.html"},{"doc":"","kind":"alias","module":"core.sys.windows.aclui","name":"LPSECURITYINFO","package":"druntime","parentType":"","signature":"LPSECURITYINFO = ISecurityInformation","url":"/druntime/core/sys/windows/aclui.html#LPSECURITYINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.aclui","name":"SI_EDIT_PERMS","package":"druntime","parentType":"","signature":"DWORD SI_EDIT_PERMS","url":"/druntime/core/sys/windows/aclui.html#SI_EDIT_PERMS"},{"doc":"","kind":"variable","module":"core.sys.windows.aclui","name":"SI_ACCESS_SPECIFIC","package":"druntime","parentType":"","signature":"DWORD SI_ACCESS_SPECIFIC","url":"/druntime/core/sys/windows/aclui.html#SI_ACCESS_SPECIFIC"},{"doc":"","kind":"variable","module":"core.sys.windows.aclui","name":"PSPCB_SI_INITDIALOG","package":"druntime","parentType":"","signature":"uint PSPCB_SI_INITDIALOG","url":"/druntime/core/sys/windows/aclui.html#PSPCB_SI_INITDIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.aclui","name":"IID_ISecurityInformation","package":"druntime","parentType":"","signature":"IID IID_ISecurityInformation","url":"/druntime/core/sys/windows/aclui.html#IID_ISecurityInformation"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.basetsd","name":"core.sys.windows.basetsd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/basetsd.html"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"HANDLE","package":"druntime","parentType":"","signature":"HANDLE = void *","url":"/druntime/core/sys/windows/basetsd.html#HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PHANDLE","package":"druntime","parentType":"","signature":"PHANDLE = HANDLE *","url":"/druntime/core/sys/windows/basetsd.html#PHANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"UintToPtr","package":"druntime","parentType":"","signature":"UintToPtr = UIntToPtr","url":"/druntime/core/sys/windows/basetsd.html#UintToPtr"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"INT8","package":"druntime","parentType":"","signature":"INT8 = byte","url":"/druntime/core/sys/windows/basetsd.html#INT8"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PINT8","package":"druntime","parentType":"","signature":"PINT8 = byte *","url":"/druntime/core/sys/windows/basetsd.html#PINT8"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"UINT8","package":"druntime","parentType":"","signature":"UINT8 = ubyte","url":"/druntime/core/sys/windows/basetsd.html#UINT8"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PUINT8","package":"druntime","parentType":"","signature":"PUINT8 = ubyte *","url":"/druntime/core/sys/windows/basetsd.html#PUINT8"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"INT16","package":"druntime","parentType":"","signature":"INT16 = short","url":"/druntime/core/sys/windows/basetsd.html#INT16"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PINT16","package":"druntime","parentType":"","signature":"PINT16 = short *","url":"/druntime/core/sys/windows/basetsd.html#PINT16"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"UINT16","package":"druntime","parentType":"","signature":"UINT16 = ushort","url":"/druntime/core/sys/windows/basetsd.html#UINT16"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PUINT16","package":"druntime","parentType":"","signature":"PUINT16 = ushort *","url":"/druntime/core/sys/windows/basetsd.html#PUINT16"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"LONG32","package":"druntime","parentType":"","signature":"LONG32 = int","url":"/druntime/core/sys/windows/basetsd.html#LONG32"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PLONG32","package":"druntime","parentType":"","signature":"PLONG32 = int *","url":"/druntime/core/sys/windows/basetsd.html#PLONG32"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"ULONG32","package":"druntime","parentType":"","signature":"ULONG32 = uint","url":"/druntime/core/sys/windows/basetsd.html#ULONG32"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PULONG32","package":"druntime","parentType":"","signature":"PULONG32 = uint *","url":"/druntime/core/sys/windows/basetsd.html#PULONG32"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"SIZE_T","package":"druntime","parentType":"","signature":"SIZE_T = ULONG_PTR","url":"/druntime/core/sys/windows/basetsd.html#SIZE_T"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PSIZE_T","package":"druntime","parentType":"","signature":"PSIZE_T = ULONG_PTR *","url":"/druntime/core/sys/windows/basetsd.html#PSIZE_T"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"SSIZE_T","package":"druntime","parentType":"","signature":"SSIZE_T = LONG_PTR","url":"/druntime/core/sys/windows/basetsd.html#SSIZE_T"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PSSIZE_T","package":"druntime","parentType":"","signature":"PSSIZE_T = LONG_PTR *","url":"/druntime/core/sys/windows/basetsd.html#PSSIZE_T"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"LONG64","package":"druntime","parentType":"","signature":"LONG64 = long","url":"/druntime/core/sys/windows/basetsd.html#LONG64"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PLONG64","package":"druntime","parentType":"","signature":"PLONG64 = long *","url":"/druntime/core/sys/windows/basetsd.html#PLONG64"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"ULONG64","package":"druntime","parentType":"","signature":"ULONG64 = ulong","url":"/druntime/core/sys/windows/basetsd.html#ULONG64"},{"doc":"","kind":"alias","module":"core.sys.windows.basetsd","name":"PULONG64","package":"druntime","parentType":"","signature":"PULONG64 = ulong *","url":"/druntime/core/sys/windows/basetsd.html#PULONG64"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.basetyps","name":"core.sys.windows.basetyps","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/basetyps.html"},{"doc":"","kind":"struct","module":"core.sys.windows.basetyps","name":"GUID","package":"druntime","parentType":"","signature":"GUID","url":"/druntime/core/sys/windows/basetyps.html#GUID"},{"doc":"","kind":"alias","module":"core.sys.windows.basetyps","name":"UUID","package":"druntime","parentType":"","signature":"UUID = GUID","url":"/druntime/core/sys/windows/basetyps.html#UUID"},{"doc":"","kind":"alias","module":"core.sys.windows.basetyps","name":"IID","package":"druntime","parentType":"","signature":"IID = const(GUID)","url":"/druntime/core/sys/windows/basetyps.html#IID"},{"doc":"","kind":"alias","module":"core.sys.windows.basetyps","name":"CLSID","package":"druntime","parentType":"","signature":"CLSID = const(GUID)","url":"/druntime/core/sys/windows/basetyps.html#CLSID"},{"doc":"","kind":"alias","module":"core.sys.windows.basetyps","name":"LPGUID","package":"druntime","parentType":"","signature":"LPGUID = GUID *","url":"/druntime/core/sys/windows/basetyps.html#LPGUID"},{"doc":"","kind":"alias","module":"core.sys.windows.basetyps","name":"LPCGUID","package":"druntime","parentType":"","signature":"LPCGUID = const(GUID) *","url":"/druntime/core/sys/windows/basetyps.html#LPCGUID"},{"doc":"","kind":"alias","module":"core.sys.windows.basetyps","name":"error_status_t","package":"druntime","parentType":"","signature":"error_status_t = uint","url":"/druntime/core/sys/windows/basetyps.html#error_status_t"},{"doc":"Cryptographic primitives","kind":"module","module":"core.sys.windows.bcrypt","name":"core.sys.windows.bcrypt","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/bcrypt.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCRYPT_SUCCESS","package":"druntime","parentType":"","signature":"bool BCRYPT_SUCCESS(NTSTATUS Status)","url":"/druntime/core/sys/windows/bcrypt/BCRYPT_SUCCESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCRYPT_INIT_AUTH_MODE_INFO","package":"druntime","parentType":"","signature":"void BCRYPT_INIT_AUTH_MODE_INFO(ref  BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO _AUTH_INFO_STRUCT_)","url":"/druntime/core/sys/windows/bcrypt/BCRYPT_INIT_AUTH_MODE_INFO.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCRYPT_MAKE_INTERFACE_VERSION","package":"druntime","parentType":"","signature":"BCRYPT_INTERFACE_VERSION BCRYPT_MAKE_INTERFACE_VERSION(int  major,  int  minor)","url":"/druntime/core/sys/windows/bcrypt/BCRYPT_MAKE_INTERFACE_VERSION.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCRYPT_IS_INTERFACE_VERSION_COMPATIBLE","package":"druntime","parentType":"","signature":"bool BCRYPT_IS_INTERFACE_VERSION_COMPATIBLE(BCRYPT_INTERFACE_VERSION loader,  BCRYPT_INTERFACE_VERSION provider)","url":"/druntime/core/sys/windows/bcrypt/BCRYPT_IS_INTERFACE_VERSION_COMPATIBLE.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptOpenAlgorithmProvider","package":"druntime","parentType":"","signature":"NTSTATUS BCryptOpenAlgorithmProvider(scope  BCRYPT_ALG_HANDLE *  phAlgorithm,  scope  LPCWSTR pszAlgId,  scope  LPCWSTR pszImplementation,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptOpenAlgorithmProvider.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEnumAlgorithms","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEnumAlgorithms(ULONG dwAlgOperations,  scope  ULONG *  pAlgCount,  scope  BCRYPT_ALGORITHM_IDENTIFIER * *  ppAlgList,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptEnumAlgorithms.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEnumProviders","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEnumProviders(scope  LPCWSTR pszAlgId,  scope  ULONG *  pImplCount,  scope  BCRYPT_PROVIDER_NAME * *  ppImplList,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptEnumProviders.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptGetProperty","package":"druntime","parentType":"","signature":"NTSTATUS BCryptGetProperty(BCRYPT_HANDLE hObject,  scope  LPCWSTR pszProperty,  scope  PUCHAR pbOutput,  ULONG cbOutput,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptGetProperty.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptSetProperty","package":"druntime","parentType":"","signature":"NTSTATUS BCryptSetProperty(BCRYPT_HANDLE hObject,  scope  LPCWSTR pszProperty,  scope  PUCHAR pbInput,  ULONG cbInput,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptSetProperty.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptCloseAlgorithmProvider","package":"druntime","parentType":"","signature":"NTSTATUS BCryptCloseAlgorithmProvider(BCRYPT_ALG_HANDLE hAlgorithm,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptCloseAlgorithmProvider.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptFreeBuffer","package":"druntime","parentType":"","signature":"VOID BCryptFreeBuffer(PVOID pvBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptFreeBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptGenerateSymmetricKey","package":"druntime","parentType":"","signature":"NTSTATUS BCryptGenerateSymmetricKey(BCRYPT_ALG_HANDLE hAlgorithm,  scope  BCRYPT_KEY_HANDLE *  phKey,  scope  PUCHAR pbKeyObject,  ULONG cbKeyObject,  scope  PUCHAR pbSecret,  ULONG cbSecret,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptGenerateSymmetricKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptGenerateKeyPair","package":"druntime","parentType":"","signature":"NTSTATUS BCryptGenerateKeyPair(BCRYPT_ALG_HANDLE hAlgorithm,  scope  BCRYPT_KEY_HANDLE *  phKey,  ULONG dwLength,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptGenerateKeyPair.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEncrypt","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEncrypt(BCRYPT_KEY_HANDLE hKey,  scope  PUCHAR pbInput,  ULONG cbInput,  scope  VOID *  pPaddingInfo,  scope  PUCHAR pbIV,  ULONG cbIV,  scope  PUCHAR pbOutput,  ULONG cbOutput,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptEncrypt.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDecrypt","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDecrypt(BCRYPT_KEY_HANDLE hKey,  scope  PUCHAR pbInput,  ULONG cbInput,  scope  VOID *  pPaddingInfo,  scope  PUCHAR pbIV,  ULONG cbIV,  scope  PUCHAR pbOutput,  ULONG cbOutput,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptDecrypt.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptExportKey","package":"druntime","parentType":"","signature":"NTSTATUS BCryptExportKey(BCRYPT_KEY_HANDLE hKey,  BCRYPT_KEY_HANDLE hExportKey,  scope  LPCWSTR pszBlobType,  scope  PUCHAR pbOutput,  ULONG cbOutput,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptExportKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptImportKey","package":"druntime","parentType":"","signature":"NTSTATUS BCryptImportKey(BCRYPT_ALG_HANDLE hAlgorithm,  BCRYPT_KEY_HANDLE hImportKey,  scope  LPCWSTR pszBlobType,  scope  BCRYPT_KEY_HANDLE *  phKey,  scope  PUCHAR pbKeyObject,  ULONG cbKeyObject,  scope  PUCHAR pbInput,  ULONG cbInput,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptImportKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptImportKeyPair","package":"druntime","parentType":"","signature":"NTSTATUS BCryptImportKeyPair(BCRYPT_ALG_HANDLE hAlgorithm,  BCRYPT_KEY_HANDLE hImportKey,  scope  LPCWSTR pszBlobType,  scope  BCRYPT_KEY_HANDLE *  phKey,  scope  PUCHAR pbInput,  ULONG cbInput,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptImportKeyPair.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDuplicateKey","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDuplicateKey(BCRYPT_KEY_HANDLE hKey,  scope  BCRYPT_KEY_HANDLE *  phNewKey,  scope  PUCHAR pbKeyObject,  ULONG cbKeyObject,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptDuplicateKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptFinalizeKeyPair","package":"druntime","parentType":"","signature":"NTSTATUS BCryptFinalizeKeyPair(BCRYPT_KEY_HANDLE hKey,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptFinalizeKeyPair.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDestroyKey","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDestroyKey(BCRYPT_KEY_HANDLE hKey)","url":"/druntime/core/sys/windows/bcrypt/BCryptDestroyKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDestroySecret","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDestroySecret(BCRYPT_SECRET_HANDLE hSecret)","url":"/druntime/core/sys/windows/bcrypt/BCryptDestroySecret.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptSignHash","package":"druntime","parentType":"","signature":"NTSTATUS BCryptSignHash(BCRYPT_KEY_HANDLE hKey,  scope  VOID *  pPaddingInfo,  scope  PUCHAR pbInput,  ULONG cbInput,  scope  PUCHAR pbOutput,  ULONG cbOutput,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptSignHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptVerifySignature","package":"druntime","parentType":"","signature":"NTSTATUS BCryptVerifySignature(BCRYPT_KEY_HANDLE hKey,  scope  VOID *  pPaddingInfo,  scope  PUCHAR pbHash,  ULONG cbHash,  scope  PUCHAR pbSignature,  ULONG cbSignature,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptVerifySignature.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptSecretAgreement","package":"druntime","parentType":"","signature":"NTSTATUS BCryptSecretAgreement(BCRYPT_KEY_HANDLE hPrivKey,  BCRYPT_KEY_HANDLE hPubKey,  scope  BCRYPT_SECRET_HANDLE *  phAgreedSecret,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptSecretAgreement.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDeriveKey","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDeriveKey(BCRYPT_SECRET_HANDLE hSharedSecret,  LPCWSTR pwszKDF,  scope  BCryptBufferDesc *  pParameterList,  scope  PUCHAR pbDerivedKey,  ULONG cbDerivedKey,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptDeriveKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptKeyDerivation","package":"druntime","parentType":"","signature":"NTSTATUS BCryptKeyDerivation(BCRYPT_KEY_HANDLE hKey,  scope  BCryptBufferDesc *  pParameterList,  scope  PUCHAR pbDerivedKey,  ULONG cbDerivedKey,  scope  ULONG *  pcbResult,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptKeyDerivation.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptCreateHash","package":"druntime","parentType":"","signature":"NTSTATUS BCryptCreateHash(BCRYPT_ALG_HANDLE hAlgorithm,  scope  BCRYPT_HASH_HANDLE *  phHash,  scope  PUCHAR pbHashObject,  ULONG cbHashObject,  scope  PUCHAR pbSecret,  ULONG cbSecret,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptCreateHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptHashData","package":"druntime","parentType":"","signature":"NTSTATUS BCryptHashData(BCRYPT_HASH_HANDLE hHash,  scope  PUCHAR pbInput,  ULONG cbInput,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptHashData.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptFinishHash","package":"druntime","parentType":"","signature":"NTSTATUS BCryptFinishHash(BCRYPT_HASH_HANDLE hHash,  scope  PUCHAR pbOutput,  ULONG cbOutput,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptFinishHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDuplicateHash","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDuplicateHash(BCRYPT_HASH_HANDLE hHash,  scope  BCRYPT_HASH_HANDLE *  phNewHash,  scope  PUCHAR pbHashObject,  ULONG cbHashObject,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptDuplicateHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDestroyHash","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDestroyHash(BCRYPT_HASH_HANDLE hHash)","url":"/druntime/core/sys/windows/bcrypt/BCryptDestroyHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptGenRandom","package":"druntime","parentType":"","signature":"NTSTATUS BCryptGenRandom(BCRYPT_ALG_HANDLE hAlgorithm,  scope  PUCHAR pbBuffer,  ULONG cbBuffer,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptGenRandom.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDeriveKeyCapi","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDeriveKeyCapi(BCRYPT_HASH_HANDLE hHash,  BCRYPT_ALG_HANDLE hTargetAlg,  scope  PUCHAR pbDerivedKey,  ULONG cbDerivedKey,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptDeriveKeyCapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDeriveKeyPBKDF2","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDeriveKeyPBKDF2(BCRYPT_ALG_HANDLE hPrf,  scope  PUCHAR pbPassword,  ULONG cbPassword,  scope  PUCHAR pbSalt,  ULONG cbSalt,  ULONGLONG cIterations,  scope  PUCHAR pbDerivedKey,  ULONG cbDerivedKey,  ULONG dwFlags)","url":"/druntime/core/sys/windows/bcrypt/BCryptDeriveKeyPBKDF2.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptResolveProviders","package":"druntime","parentType":"","signature":"NTSTATUS BCryptResolveProviders(scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  scope  LPCWSTR pszProvider,  ULONG dwMode,  ULONG dwFlags,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_PROVIDER_REFS *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptResolveProviders.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptGetFipsAlgorithmMode","package":"druntime","parentType":"","signature":"NTSTATUS BCryptGetFipsAlgorithmMode(scope  BOOLEAN *  pfEnabled)","url":"/druntime/core/sys/windows/bcrypt/BCryptGetFipsAlgorithmMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptQueryProviderRegistration","package":"druntime","parentType":"","signature":"NTSTATUS BCryptQueryProviderRegistration(scope  LPCWSTR pszProvider,  ULONG dwMode,  ULONG dwInterface,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_PROVIDER_REG *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptQueryProviderRegistration.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEnumRegisteredProviders","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEnumRegisteredProviders(scope  ULONG *  pcbBuffer,  scope  PCRYPT_PROVIDERS *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptEnumRegisteredProviders.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptCreateContext","package":"druntime","parentType":"","signature":"NTSTATUS BCryptCreateContext(ULONG dwTable,  scope  LPCWSTR pszContext,  PCRYPT_CONTEXT_CONFIG pConfig)","url":"/druntime/core/sys/windows/bcrypt/BCryptCreateContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptDeleteContext","package":"druntime","parentType":"","signature":"NTSTATUS BCryptDeleteContext(ULONG dwTable,  scope  LPCWSTR pszContext)","url":"/druntime/core/sys/windows/bcrypt/BCryptDeleteContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEnumContexts","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEnumContexts(ULONG dwTable,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_CONTEXTS *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptEnumContexts.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptConfigureContext","package":"druntime","parentType":"","signature":"NTSTATUS BCryptConfigureContext(ULONG dwTable,  scope  LPCWSTR pszContext,  PCRYPT_CONTEXT_CONFIG pConfig)","url":"/druntime/core/sys/windows/bcrypt/BCryptConfigureContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptQueryContextConfiguration","package":"druntime","parentType":"","signature":"NTSTATUS BCryptQueryContextConfiguration(ULONG dwTable,  scope  LPCWSTR pszContext,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_CONTEXT_CONFIG *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptQueryContextConfiguration.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptAddContextFunction","package":"druntime","parentType":"","signature":"NTSTATUS BCryptAddContextFunction(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  ULONG dwPosition)","url":"/druntime/core/sys/windows/bcrypt/BCryptAddContextFunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptRemoveContextFunction","package":"druntime","parentType":"","signature":"NTSTATUS BCryptRemoveContextFunction(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction)","url":"/druntime/core/sys/windows/bcrypt/BCryptRemoveContextFunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEnumContextFunctions","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEnumContextFunctions(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_CONTEXT_FUNCTIONS *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptEnumContextFunctions.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptConfigureContextFunction","package":"druntime","parentType":"","signature":"NTSTATUS BCryptConfigureContextFunction(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  PCRYPT_CONTEXT_FUNCTION_CONFIG pConfig)","url":"/druntime/core/sys/windows/bcrypt/BCryptConfigureContextFunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptQueryContextFunctionConfiguration","package":"druntime","parentType":"","signature":"NTSTATUS BCryptQueryContextFunctionConfiguration(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_CONTEXT_FUNCTION_CONFIG *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptQueryContextFunctionConfiguration.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptEnumContextFunctionProviders","package":"druntime","parentType":"","signature":"NTSTATUS BCryptEnumContextFunctionProviders(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  scope  ULONG *  pcbBuffer,  scope  PCRYPT_CONTEXT_FUNCTION_PROVIDERS *  ppBuffer)","url":"/druntime/core/sys/windows/bcrypt/BCryptEnumContextFunctionProviders.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptSetContextFunctionProperty","package":"druntime","parentType":"","signature":"NTSTATUS BCryptSetContextFunctionProperty(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  LPCWSTR pszProperty,  ULONG cbValue,  scope  PUCHAR pbValue)","url":"/druntime/core/sys/windows/bcrypt/BCryptSetContextFunctionProperty.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptQueryContextFunctionProperty","package":"druntime","parentType":"","signature":"NTSTATUS BCryptQueryContextFunctionProperty(ULONG dwTable,  scope  LPCWSTR pszContext,  ULONG dwInterface,  scope  LPCWSTR pszFunction,  LPCWSTR pszProperty,  ULONG *  pcbValue,  scope  PUCHAR *  ppbValue)","url":"/druntime/core/sys/windows/bcrypt/BCryptQueryContextFunctionProperty.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptRegisterConfigChangeNotify","package":"druntime","parentType":"","signature":"NTSTATUS BCryptRegisterConfigChangeNotify(scope  HANDLE *  phEvent)","url":"/druntime/core/sys/windows/bcrypt/BCryptRegisterConfigChangeNotify.html"},{"doc":"","kind":"function","module":"core.sys.windows.bcrypt","name":"BCryptUnregisterConfigChangeNotify","package":"druntime","parentType":"","signature":"NTSTATUS BCryptUnregisterConfigChangeNotify(HANDLE hEvent)","url":"/druntime/core/sys/windows/bcrypt/BCryptUnregisterConfigChangeNotify.html"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_KEY_LENGTHS_STRUCT","package":"druntime","parentType":"","signature":"BCRYPT_KEY_LENGTHS_STRUCT","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_KEY_LENGTHS_STRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_AUTH_TAG_LENGTHS_STRUCT","package":"druntime","parentType":"","signature":"BCRYPT_AUTH_TAG_LENGTHS_STRUCT = BCRYPT_KEY_LENGTHS_STRUCT","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_AUTH_TAG_LENGTHS_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_OID","package":"druntime","parentType":"","signature":"BCRYPT_OID","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_OID"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_OID_LIST","package":"druntime","parentType":"","signature":"BCRYPT_OID_LIST","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_OID_LIST"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_PKCS1_PADDING_INFO","package":"druntime","parentType":"","signature":"BCRYPT_PKCS1_PADDING_INFO","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_PKCS1_PADDING_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_PSS_PADDING_INFO","package":"druntime","parentType":"","signature":"BCRYPT_PSS_PADDING_INFO","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_PSS_PADDING_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_OAEP_PADDING_INFO","package":"druntime","parentType":"","signature":"BCRYPT_OAEP_PADDING_INFO","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_OAEP_PADDING_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO","package":"druntime","parentType":"","signature":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO","package":"druntime","parentType":"","signature":"PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCryptBuffer","package":"druntime","parentType":"","signature":"BCryptBuffer","url":"/druntime/core/sys/windows/bcrypt.html#BCryptBuffer"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCryptBuffer","package":"druntime","parentType":"","signature":"PBCryptBuffer = BCryptBuffer *","url":"/druntime/core/sys/windows/bcrypt.html#PBCryptBuffer"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCryptBufferDesc","package":"druntime","parentType":"","signature":"BCryptBufferDesc","url":"/druntime/core/sys/windows/bcrypt.html#BCryptBufferDesc"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCryptBufferDesc","package":"druntime","parentType":"","signature":"PBCryptBufferDesc = BCryptBufferDesc *","url":"/druntime/core/sys/windows/bcrypt.html#PBCryptBufferDesc"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_HANDLE","package":"druntime","parentType":"","signature":"BCRYPT_HANDLE = PVOID","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_ALG_HANDLE","package":"druntime","parentType":"","signature":"BCRYPT_ALG_HANDLE = PVOID","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_ALG_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_KEY_HANDLE","package":"druntime","parentType":"","signature":"BCRYPT_KEY_HANDLE = PVOID","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_KEY_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_HASH_HANDLE","package":"druntime","parentType":"","signature":"BCRYPT_HASH_HANDLE = PVOID","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_HASH_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_SECRET_HANDLE","package":"druntime","parentType":"","signature":"BCRYPT_SECRET_HANDLE = PVOID","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_SECRET_HANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_KEY_BLOB","package":"druntime","parentType":"","signature":"BCRYPT_KEY_BLOB","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_KEY_BLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_RSAKEY_BLOB","package":"druntime","parentType":"","signature":"BCRYPT_RSAKEY_BLOB","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_RSAKEY_BLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_ECCKEY_BLOB","package":"druntime","parentType":"","signature":"BCRYPT_ECCKEY_BLOB","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_ECCKEY_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_ECCKEY_BLOB","package":"druntime","parentType":"","signature":"PBCRYPT_ECCKEY_BLOB = BCRYPT_ECCKEY_BLOB *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_ECCKEY_BLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_DH_KEY_BLOB","package":"druntime","parentType":"","signature":"BCRYPT_DH_KEY_BLOB","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_DH_KEY_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_DH_KEY_BLOB","package":"druntime","parentType":"","signature":"PBCRYPT_DH_KEY_BLOB = BCRYPT_DH_KEY_BLOB *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_DH_KEY_BLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_DH_PARAMETER_HEADER","package":"druntime","parentType":"","signature":"BCRYPT_DH_PARAMETER_HEADER","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_DH_PARAMETER_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_DSA_KEY_BLOB","package":"druntime","parentType":"","signature":"BCRYPT_DSA_KEY_BLOB","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_DSA_KEY_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_DSA_KEY_BLOB","package":"druntime","parentType":"","signature":"PBCRYPT_DSA_KEY_BLOB = BCRYPT_DSA_KEY_BLOB *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_DSA_KEY_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"HASHALGORITHM_ENUM","package":"druntime","parentType":"","signature":"HASHALGORITHM_ENUM = int","url":"/druntime/core/sys/windows/bcrypt.html#HASHALGORITHM_ENUM"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"DSAFIPSVERSION_ENUM","package":"druntime","parentType":"","signature":"DSAFIPSVERSION_ENUM = int","url":"/druntime/core/sys/windows/bcrypt.html#DSAFIPSVERSION_ENUM"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_DSA_KEY_BLOB_V2","package":"druntime","parentType":"","signature":"BCRYPT_DSA_KEY_BLOB_V2","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_DSA_KEY_BLOB_V2"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_DSA_KEY_BLOB_V2","package":"druntime","parentType":"","signature":"PBCRYPT_DSA_KEY_BLOB_V2 = BCRYPT_DSA_KEY_BLOB_V2 *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_DSA_KEY_BLOB_V2"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_KEY_DATA_BLOB_HEADER","package":"druntime","parentType":"","signature":"BCRYPT_KEY_DATA_BLOB_HEADER","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_KEY_DATA_BLOB_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_KEY_DATA_BLOB_HEADER","package":"druntime","parentType":"","signature":"PBCRYPT_KEY_DATA_BLOB_HEADER = BCRYPT_KEY_DATA_BLOB_HEADER *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_KEY_DATA_BLOB_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_DSA_PARAMETER_HEADER","package":"druntime","parentType":"","signature":"BCRYPT_DSA_PARAMETER_HEADER","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_DSA_PARAMETER_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_DSA_PARAMETER_HEADER_V2","package":"druntime","parentType":"","signature":"BCRYPT_DSA_PARAMETER_HEADER_V2","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_DSA_PARAMETER_HEADER_V2"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_ECC_CURVE_NAMES","package":"druntime","parentType":"","signature":"BCRYPT_ECC_CURVE_NAMES","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_ECC_CURVE_NAMES"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_HASH_OPERATION_TYPE","package":"druntime","parentType":"","signature":"BCRYPT_HASH_OPERATION_TYPE = int","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_HASH_OPERATION_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_MULTI_HASH_OPERATION","package":"druntime","parentType":"","signature":"BCRYPT_MULTI_HASH_OPERATION","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_MULTI_HASH_OPERATION"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"BCRYPT_MULTI_OPERATION_TYPE","package":"druntime","parentType":"","signature":"BCRYPT_MULTI_OPERATION_TYPE = int","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_MULTI_OPERATION_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_MULTI_OBJECT_LENGTH_STRUCT","package":"druntime","parentType":"","signature":"BCRYPT_MULTI_OBJECT_LENGTH_STRUCT","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_MULTI_OBJECT_LENGTH_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_ALGORITHM_IDENTIFIER","package":"druntime","parentType":"","signature":"BCRYPT_ALGORITHM_IDENTIFIER","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_ALGORITHM_IDENTIFIER"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_PROVIDER_NAME","package":"druntime","parentType":"","signature":"BCRYPT_PROVIDER_NAME","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_PROVIDER_NAME"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"BCRYPT_INTERFACE_VERSION","package":"druntime","parentType":"","signature":"BCRYPT_INTERFACE_VERSION","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_INTERFACE_VERSION"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PBCRYPT_INTERFACE_VERSION","package":"druntime","parentType":"","signature":"PBCRYPT_INTERFACE_VERSION = BCRYPT_INTERFACE_VERSION *","url":"/druntime/core/sys/windows/bcrypt.html#PBCRYPT_INTERFACE_VERSION"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_INTERFACE_REG","package":"druntime","parentType":"","signature":"CRYPT_INTERFACE_REG","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_INTERFACE_REG"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_INTERFACE_REG","package":"druntime","parentType":"","signature":"PCRYPT_INTERFACE_REG = CRYPT_INTERFACE_REG *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_INTERFACE_REG"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_IMAGE_REG","package":"druntime","parentType":"","signature":"CRYPT_IMAGE_REG","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_IMAGE_REG"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_IMAGE_REG","package":"druntime","parentType":"","signature":"PCRYPT_IMAGE_REG = CRYPT_IMAGE_REG *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_IMAGE_REG"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_PROVIDER_REG","package":"druntime","parentType":"","signature":"CRYPT_PROVIDER_REG","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_PROVIDER_REG"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_PROVIDER_REG","package":"druntime","parentType":"","signature":"PCRYPT_PROVIDER_REG = CRYPT_PROVIDER_REG *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_PROVIDER_REG"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_PROVIDERS","package":"druntime","parentType":"","signature":"CRYPT_PROVIDERS","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_PROVIDERS"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_PROVIDERS","package":"druntime","parentType":"","signature":"PCRYPT_PROVIDERS = CRYPT_PROVIDERS *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_PROVIDERS"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_CONTEXT_CONFIG","package":"druntime","parentType":"","signature":"CRYPT_CONTEXT_CONFIG","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_CONTEXT_CONFIG"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_CONTEXT_CONFIG","package":"druntime","parentType":"","signature":"PCRYPT_CONTEXT_CONFIG = CRYPT_CONTEXT_CONFIG *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_CONTEXT_CONFIG"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_CONTEXT_FUNCTION_CONFIG","package":"druntime","parentType":"","signature":"CRYPT_CONTEXT_FUNCTION_CONFIG","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_CONTEXT_FUNCTION_CONFIG"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_CONTEXT_FUNCTION_CONFIG","package":"druntime","parentType":"","signature":"PCRYPT_CONTEXT_FUNCTION_CONFIG = CRYPT_CONTEXT_FUNCTION_CONFIG *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_CONTEXT_FUNCTION_CONFIG"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_CONTEXTS","package":"druntime","parentType":"","signature":"CRYPT_CONTEXTS","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_CONTEXTS"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_CONTEXTS","package":"druntime","parentType":"","signature":"PCRYPT_CONTEXTS = CRYPT_CONTEXTS *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_CONTEXTS"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_CONTEXT_FUNCTIONS","package":"druntime","parentType":"","signature":"CRYPT_CONTEXT_FUNCTIONS","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_CONTEXT_FUNCTIONS"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_CONTEXT_FUNCTIONS","package":"druntime","parentType":"","signature":"PCRYPT_CONTEXT_FUNCTIONS = CRYPT_CONTEXT_FUNCTIONS *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_CONTEXT_FUNCTIONS"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_CONTEXT_FUNCTION_PROVIDERS","package":"druntime","parentType":"","signature":"CRYPT_CONTEXT_FUNCTION_PROVIDERS","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_CONTEXT_FUNCTION_PROVIDERS"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_CONTEXT_FUNCTION_PROVIDERS","package":"druntime","parentType":"","signature":"PCRYPT_CONTEXT_FUNCTION_PROVIDERS = CRYPT_CONTEXT_FUNCTION_PROVIDERS *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_CONTEXT_FUNCTION_PROVIDERS"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_PROPERTY_REF","package":"druntime","parentType":"","signature":"CRYPT_PROPERTY_REF","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_PROPERTY_REF"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_PROPERTY_REF","package":"druntime","parentType":"","signature":"PCRYPT_PROPERTY_REF = CRYPT_PROPERTY_REF *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_PROPERTY_REF"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_IMAGE_REF","package":"druntime","parentType":"","signature":"CRYPT_IMAGE_REF","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_IMAGE_REF"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_IMAGE_REF","package":"druntime","parentType":"","signature":"PCRYPT_IMAGE_REF = CRYPT_IMAGE_REF *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_IMAGE_REF"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_PROVIDER_REF","package":"druntime","parentType":"","signature":"CRYPT_PROVIDER_REF","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_PROVIDER_REF"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_PROVIDER_REF","package":"druntime","parentType":"","signature":"PCRYPT_PROVIDER_REF = CRYPT_PROVIDER_REF *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_PROVIDER_REF"},{"doc":"","kind":"struct","module":"core.sys.windows.bcrypt","name":"CRYPT_PROVIDER_REFS","package":"druntime","parentType":"","signature":"CRYPT_PROVIDER_REFS","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_PROVIDER_REFS"},{"doc":"","kind":"alias","module":"core.sys.windows.bcrypt","name":"PCRYPT_PROVIDER_REFS","package":"druntime","parentType":"","signature":"PCRYPT_PROVIDER_REFS = CRYPT_PROVIDER_REFS *","url":"/druntime/core/sys/windows/bcrypt.html#PCRYPT_PROVIDER_REFS"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_OBJECT_ALIGNMENT","package":"druntime","parentType":"","signature":"BCRYPT_OBJECT_ALIGNMENT","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_OBJECT_ALIGNMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"KDF_USE_SECRET_AS_HMAC_KEY_FLAG","package":"druntime","parentType":"","signature":"KDF_USE_SECRET_AS_HMAC_KEY_FLAG","url":"/druntime/core/sys/windows/bcrypt.html#KDF_USE_SECRET_AS_HMAC_KEY_FLAG"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION","package":"druntime","parentType":"","signature":"BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_PROV_DISPATCH","package":"druntime","parentType":"","signature":"BCRYPT_PROV_DISPATCH","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_PROV_DISPATCH"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_BLOCK_PADDING","package":"druntime","parentType":"","signature":"BCRYPT_BLOCK_PADDING","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_BLOCK_PADDING"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPTBUFFER_VERSION","package":"druntime","parentType":"","signature":"BCRYPTBUFFER_VERSION","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPTBUFFER_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_RSAFULLPRIVATE_BLOB","package":"druntime","parentType":"","signature":"BCRYPT_RSAFULLPRIVATE_BLOB","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_RSAFULLPRIVATE_BLOB"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_RSAFULLPRIVATE_MAGIC","package":"druntime","parentType":"","signature":"BCRYPT_RSAFULLPRIVATE_MAGIC","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_RSAFULLPRIVATE_MAGIC"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"TLS_13_PRE_SHARED_KEY","package":"druntime","parentType":"","signature":"TLS_13_PRE_SHARED_KEY","url":"/druntime/core/sys/windows/bcrypt.html#TLS_13_PRE_SHARED_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"BCRYPT_NO_KEY_VALIDATION","package":"druntime","parentType":"","signature":"BCRYPT_NO_KEY_VALIDATION","url":"/druntime/core/sys/windows/bcrypt.html#BCRYPT_NO_KEY_VALIDATION"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"CRYPT_OVERWRITE","package":"druntime","parentType":"","signature":"CRYPT_OVERWRITE","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_OVERWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.bcrypt","name":"CRYPT_DEFAULT_CONTEXT","package":"druntime","parentType":"","signature":"CRYPT_DEFAULT_CONTEXT","url":"/druntime/core/sys/windows/bcrypt.html#CRYPT_DEFAULT_CONTEXT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.cderr","name":"core.sys.windows.cderr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/cderr.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.cguid","name":"core.sys.windows.cguid","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/cguid.html"},{"doc":"","kind":"module","module":"core.sys.windows.com","name":"core.sys.windows.com","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/com.html"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_INPROC_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_SERVER = CLSCTX.CLSCTX_INPROC_SERVER","url":"/druntime/core/sys/windows/com.html#CLSCTX_INPROC_SERVER"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_INPROC_HANDLER","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_HANDLER = CLSCTX.CLSCTX_INPROC_HANDLER","url":"/druntime/core/sys/windows/com.html#CLSCTX_INPROC_HANDLER"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_LOCAL_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_LOCAL_SERVER = CLSCTX.CLSCTX_LOCAL_SERVER","url":"/druntime/core/sys/windows/com.html#CLSCTX_LOCAL_SERVER"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_INPROC_SERVER16","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_SERVER16 = CLSCTX.CLSCTX_INPROC_SERVER16","url":"/druntime/core/sys/windows/com.html#CLSCTX_INPROC_SERVER16"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_REMOTE_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_REMOTE_SERVER = CLSCTX.CLSCTX_REMOTE_SERVER","url":"/druntime/core/sys/windows/com.html#CLSCTX_REMOTE_SERVER"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_INPROC_HANDLER16","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_HANDLER16 = CLSCTX.CLSCTX_INPROC_HANDLER16","url":"/druntime/core/sys/windows/com.html#CLSCTX_INPROC_HANDLER16"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_INPROC_SERVERX86","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_SERVERX86 = CLSCTX.CLSCTX_INPROC_SERVERX86","url":"/druntime/core/sys/windows/com.html#CLSCTX_INPROC_SERVERX86"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"CLSCTX_INPROC_HANDLERX86","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_HANDLERX86 = CLSCTX.CLSCTX_INPROC_HANDLERX86","url":"/druntime/core/sys/windows/com.html#CLSCTX_INPROC_HANDLERX86"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"COINIT_APARTMENTTHREADED","package":"druntime","parentType":"","signature":"COINIT_APARTMENTTHREADED = COINIT.COINIT_APARTMENTTHREADED","url":"/druntime/core/sys/windows/com.html#COINIT_APARTMENTTHREADED"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"COINIT_MULTITHREADED","package":"druntime","parentType":"","signature":"COINIT_MULTITHREADED = COINIT.COINIT_MULTITHREADED","url":"/druntime/core/sys/windows/com.html#COINIT_MULTITHREADED"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"COINIT_DISABLE_OLE1DDE","package":"druntime","parentType":"","signature":"COINIT_DISABLE_OLE1DDE = COINIT.COINIT_DISABLE_OLE1DDE","url":"/druntime/core/sys/windows/com.html#COINIT_DISABLE_OLE1DDE"},{"doc":"","kind":"alias","module":"core.sys.windows.com","name":"COINIT_SPEED_OVER_MEMORY","package":"druntime","parentType":"","signature":"COINIT_SPEED_OVER_MEMORY = COINIT.COINIT_SPEED_OVER_MEMORY","url":"/druntime/core/sys/windows/com.html#COINIT_SPEED_OVER_MEMORY"},{"doc":"","kind":"class","module":"core.sys.windows.com","name":"ComObject","package":"druntime","parentType":"","signature":"ComObject : IUnknown","url":"/druntime/core/sys/windows/com.html#ComObject"},{"doc":"","kind":"method","module":"core.sys.windows.com","name":"QueryInterface","package":"druntime","parentType":"ComObject","signature":"HRESULT QueryInterface(const(IID) *  riid,  void * *  ppv)","url":"/druntime/core/sys/windows/com/ComObject.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.com","name":"AddRef","package":"druntime","parentType":"ComObject","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/com/ComObject.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.com","name":"Release","package":"druntime","parentType":"ComObject","signature":"ULONG Release()","url":"/druntime/core/sys/windows/com/ComObject.Release.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.comcat","name":"core.sys.windows.comcat","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/comcat.html"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPENUMGUID","package":"druntime","parentType":"","signature":"LPENUMGUID = IEnumGUID","url":"/druntime/core/sys/windows/comcat.html#LPENUMGUID"},{"doc":"","kind":"interface","module":"core.sys.windows.comcat","name":"IEnumGUID","package":"druntime","parentType":"","signature":"IEnumGUID : IUnknown","url":"/druntime/core/sys/windows/comcat.html#IEnumGUID"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Next","package":"druntime","parentType":"IEnumGUID","signature":"HRESULT Next(ULONG,  GUID *,  ULONG *)","url":"/druntime/core/sys/windows/comcat/IEnumGUID.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Skip","package":"druntime","parentType":"IEnumGUID","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/comcat/IEnumGUID.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Reset","package":"druntime","parentType":"IEnumGUID","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/comcat/IEnumGUID.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Clone","package":"druntime","parentType":"IEnumGUID","signature":"HRESULT Clone(LPENUMGUID *)","url":"/druntime/core/sys/windows/comcat/IEnumGUID.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"CATID","package":"druntime","parentType":"","signature":"CATID = GUID","url":"/druntime/core/sys/windows/comcat.html#CATID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"REFCATID","package":"druntime","parentType":"","signature":"REFCATID = REFGUID","url":"/druntime/core/sys/windows/comcat.html#REFCATID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"CATID_NULL","package":"druntime","parentType":"","signature":"CATID_NULL = GUID_NULL","url":"/druntime/core/sys/windows/comcat.html#CATID_NULL"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"IsEqualCATID","package":"druntime","parentType":"","signature":"IsEqualCATID = IsEqualGUID","url":"/druntime/core/sys/windows/comcat.html#IsEqualCATID"},{"doc":"","kind":"struct","module":"core.sys.windows.comcat","name":"CATEGORYINFO","package":"druntime","parentType":"","signature":"CATEGORYINFO","url":"/druntime/core/sys/windows/comcat.html#CATEGORYINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPCATEGORYINFO","package":"druntime","parentType":"","signature":"LPCATEGORYINFO = CATEGORYINFO *","url":"/druntime/core/sys/windows/comcat.html#LPCATEGORYINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"IEnumCATID","package":"druntime","parentType":"","signature":"IEnumCATID = IEnumGUID","url":"/druntime/core/sys/windows/comcat.html#IEnumCATID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPENUMCATID","package":"druntime","parentType":"","signature":"LPENUMCATID = LPENUMGUID","url":"/druntime/core/sys/windows/comcat.html#LPENUMCATID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"IID_IEnumCATID","package":"druntime","parentType":"","signature":"IID_IEnumCATID = IID_IEnumGUID","url":"/druntime/core/sys/windows/comcat.html#IID_IEnumCATID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"IEnumCLSID","package":"druntime","parentType":"","signature":"IEnumCLSID = IEnumGUID","url":"/druntime/core/sys/windows/comcat.html#IEnumCLSID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPENUMCLSID","package":"druntime","parentType":"","signature":"LPENUMCLSID = LPENUMGUID","url":"/druntime/core/sys/windows/comcat.html#LPENUMCLSID"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"IID_IEnumCLSID","package":"druntime","parentType":"","signature":"IID_IEnumCLSID = IID_IEnumGUID","url":"/druntime/core/sys/windows/comcat.html#IID_IEnumCLSID"},{"doc":"","kind":"interface","module":"core.sys.windows.comcat","name":"ICatInformation","package":"druntime","parentType":"","signature":"ICatInformation : IUnknown","url":"/druntime/core/sys/windows/comcat.html#ICatInformation"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"EnumCategories","package":"druntime","parentType":"ICatInformation","signature":"HRESULT EnumCategories(LCID,  LPENUMCATEGORYINFO *)","url":"/druntime/core/sys/windows/comcat/ICatInformation.EnumCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"GetCategoryDesc","package":"druntime","parentType":"ICatInformation","signature":"HRESULT GetCategoryDesc(REFCATID,  LCID,  PWCHAR *)","url":"/druntime/core/sys/windows/comcat/ICatInformation.GetCategoryDesc.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"EnumClassesOfCategories","package":"druntime","parentType":"ICatInformation","signature":"HRESULT EnumClassesOfCategories(ULONG,  CATID *,  ULONG,  CATID *,\n       LPENUMCLSID *)","url":"/druntime/core/sys/windows/comcat/ICatInformation.EnumClassesOfCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"IsClassOfCategories","package":"druntime","parentType":"ICatInformation","signature":"HRESULT IsClassOfCategories(REFCLSID,  ULONG,  CATID *,  ULONG,  CATID *)","url":"/druntime/core/sys/windows/comcat/ICatInformation.IsClassOfCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"EnumImplCategoriesOfClass","package":"druntime","parentType":"ICatInformation","signature":"HRESULT EnumImplCategoriesOfClass(REFCLSID,  LPENUMCATID *)","url":"/druntime/core/sys/windows/comcat/ICatInformation.EnumImplCategoriesOfClass.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"EnumReqCategoriesOfClass","package":"druntime","parentType":"ICatInformation","signature":"HRESULT EnumReqCategoriesOfClass(REFCLSID,  LPENUMCATID *)","url":"/druntime/core/sys/windows/comcat/ICatInformation.EnumReqCategoriesOfClass.html"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPCATINFORMATION","package":"druntime","parentType":"","signature":"LPCATINFORMATION = ICatInformation","url":"/druntime/core/sys/windows/comcat.html#LPCATINFORMATION"},{"doc":"","kind":"interface","module":"core.sys.windows.comcat","name":"ICatRegister","package":"druntime","parentType":"","signature":"ICatRegister : IUnknown","url":"/druntime/core/sys/windows/comcat.html#ICatRegister"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"RegisterCategories","package":"druntime","parentType":"ICatRegister","signature":"HRESULT RegisterCategories(ULONG,  CATEGORYINFO *)","url":"/druntime/core/sys/windows/comcat/ICatRegister.RegisterCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"UnRegisterCategories","package":"druntime","parentType":"ICatRegister","signature":"HRESULT UnRegisterCategories(ULONG,  CATID *)","url":"/druntime/core/sys/windows/comcat/ICatRegister.UnRegisterCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"RegisterClassImplCategories","package":"druntime","parentType":"ICatRegister","signature":"HRESULT RegisterClassImplCategories(REFCLSID,  ULONG,  CATID *)","url":"/druntime/core/sys/windows/comcat/ICatRegister.RegisterClassImplCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"UnRegisterClassImplCategories","package":"druntime","parentType":"ICatRegister","signature":"HRESULT UnRegisterClassImplCategories(REFCLSID,  ULONG,  CATID *)","url":"/druntime/core/sys/windows/comcat/ICatRegister.UnRegisterClassImplCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"RegisterClassReqCategories","package":"druntime","parentType":"ICatRegister","signature":"HRESULT RegisterClassReqCategories(REFCLSID,  ULONG,  CATID *)","url":"/druntime/core/sys/windows/comcat/ICatRegister.RegisterClassReqCategories.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"UnRegisterClassReqCategories","package":"druntime","parentType":"ICatRegister","signature":"HRESULT UnRegisterClassReqCategories(REFCLSID,  ULONG,  CATID *)","url":"/druntime/core/sys/windows/comcat/ICatRegister.UnRegisterClassReqCategories.html"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPCATREGISTER","package":"druntime","parentType":"","signature":"LPCATREGISTER = ICatRegister","url":"/druntime/core/sys/windows/comcat.html#LPCATREGISTER"},{"doc":"","kind":"interface","module":"core.sys.windows.comcat","name":"IEnumCATEGORYINFO","package":"druntime","parentType":"","signature":"IEnumCATEGORYINFO : IUnknown","url":"/druntime/core/sys/windows/comcat.html#IEnumCATEGORYINFO"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Next","package":"druntime","parentType":"IEnumCATEGORYINFO","signature":"HRESULT Next(ULONG,  CATEGORYINFO *,  ULONG *)","url":"/druntime/core/sys/windows/comcat/IEnumCATEGORYINFO.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Skip","package":"druntime","parentType":"IEnumCATEGORYINFO","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/comcat/IEnumCATEGORYINFO.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Reset","package":"druntime","parentType":"IEnumCATEGORYINFO","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/comcat/IEnumCATEGORYINFO.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.comcat","name":"Clone","package":"druntime","parentType":"IEnumCATEGORYINFO","signature":"HRESULT Clone(LPENUMCATEGORYINFO *)","url":"/druntime/core/sys/windows/comcat/IEnumCATEGORYINFO.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.comcat","name":"LPENUMCATEGORYINFO","package":"druntime","parentType":"","signature":"LPENUMCATEGORYINFO = IEnumCATEGORYINFO","url":"/druntime/core/sys/windows/comcat.html#LPENUMCATEGORYINFO"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.commctrl","name":"core.sys.windows.commctrl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/commctrl.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"INDEXTOOVERLAYMASK","package":"druntime","parentType":"","signature":"uint INDEXTOOVERLAYMASK()(uint  i)","url":"/druntime/core/sys/windows/commctrl/INDEXTOOVERLAYMASK.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"INDEXTOSTATEIMAGEMASK","package":"druntime","parentType":"","signature":"uint INDEXTOSTATEIMAGEMASK()(uint  i)","url":"/druntime/core/sys/windows/commctrl/INDEXTOSTATEIMAGEMASK.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"FORWARD_WM_NOTIFY","package":"druntime","parentType":"","signature":"LRESULT FORWARD_WM_NOTIFY(HWND hwnd,  int  idFrom,  NMHDR *  pnmhdr,  _prm_FORWARD_WM_NOTIFY fn)","url":"/druntime/core/sys/windows/commctrl/FORWARD_WM_NOTIFY.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MAKEIPADDRESS","package":"druntime","parentType":"","signature":"LPARAM MAKEIPADDRESS(ubyte  b1,  ubyte  b2,  ubyte  b3,  ubyte  b4)","url":"/druntime/core/sys/windows/commctrl/MAKEIPADDRESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MAKEIPRANGE","package":"druntime","parentType":"","signature":"LPARAM MAKEIPRANGE(ubyte  low,  ubyte  high)","url":"/druntime/core/sys/windows/commctrl/MAKEIPRANGE.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"FIRST_IPADDRESS","package":"druntime","parentType":"","signature":"ubyte FIRST_IPADDRESS(LPARAM x)","url":"/druntime/core/sys/windows/commctrl/FIRST_IPADDRESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"SECOND_IPADDRESS","package":"druntime","parentType":"","signature":"ubyte SECOND_IPADDRESS(LPARAM x)","url":"/druntime/core/sys/windows/commctrl/SECOND_IPADDRESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"THIRD_IPADDRESS","package":"druntime","parentType":"","signature":"ubyte THIRD_IPADDRESS(LPARAM x)","url":"/druntime/core/sys/windows/commctrl/THIRD_IPADDRESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"FOURTH_IPADDRESS","package":"druntime","parentType":"","signature":"ubyte FOURTH_IPADDRESS(LPARAM x)","url":"/druntime/core/sys/windows/commctrl/FOURTH_IPADDRESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_Create","package":"druntime","parentType":"","signature":"HWND Animate_Create(HWND hwndP,  UINT id,  DWORD dwStyle,\n       HINSTANCE hInstance)","url":"/druntime/core/sys/windows/commctrl/Animate_Create.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_Open","package":"druntime","parentType":"","signature":"BOOL Animate_Open(HWND hwnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/commctrl/Animate_Open.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_OpenEx","package":"druntime","parentType":"","signature":"BOOL Animate_OpenEx(HWND hwnd,  HINSTANCE hInst,  LPTSTR szName)","url":"/druntime/core/sys/windows/commctrl/Animate_OpenEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_Play","package":"druntime","parentType":"","signature":"BOOL Animate_Play(HWND hwnd,  int  from,  int  to,  int  rep)","url":"/druntime/core/sys/windows/commctrl/Animate_Play.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_Stop","package":"druntime","parentType":"","signature":"BOOL Animate_Stop(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/Animate_Stop.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_Close","package":"druntime","parentType":"","signature":"BOOL Animate_Close(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/Animate_Close.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Animate_Seek","package":"druntime","parentType":"","signature":"BOOL Animate_Seek(HWND hwnd,  int  frame)","url":"/druntime/core/sys/windows/commctrl/Animate_Seek.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"CreateMappedBitmap","package":"druntime","parentType":"","signature":"HBITMAP CreateMappedBitmap(HINSTANCE,  INT_PTR,  UINT,  LPCOLORMAP,  int)","url":"/druntime/core/sys/windows/commctrl/CreateMappedBitmap.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"CreateStatusWindowA","package":"druntime","parentType":"","signature":"HWND CreateStatusWindowA(LONG,  LPCSTR,  HWND,  UINT)","url":"/druntime/core/sys/windows/commctrl/CreateStatusWindowA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"CreateStatusWindowW","package":"druntime","parentType":"","signature":"HWND CreateStatusWindowW(LONG,  LPCWSTR,  HWND,  UINT)","url":"/druntime/core/sys/windows/commctrl/CreateStatusWindowW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"CreateToolbarEx","package":"druntime","parentType":"","signature":"HWND CreateToolbarEx(HWND,  DWORD,  UINT,  int,  HINSTANCE,  UINT_PTR,\n       LPCTBBUTTON,  int,  int,  int,  int,  int,  UINT)","url":"/druntime/core/sys/windows/commctrl/CreateToolbarEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"CreateUpDownControl","package":"druntime","parentType":"","signature":"HWND CreateUpDownControl(DWORD,  int,  int,  int,  int,  HWND,  int,  HINSTANCE,\n       HWND,  int,  int,  int)","url":"/druntime/core/sys/windows/commctrl/CreateUpDownControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_GetMonthCal","package":"druntime","parentType":"","signature":"HWND DateTime_GetMonthCal(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/DateTime_GetMonthCal.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_GetMonthCalColor","package":"druntime","parentType":"","signature":"COLORREF DateTime_GetMonthCalColor(HWND hwnd,  int  iColor)","url":"/druntime/core/sys/windows/commctrl/DateTime_GetMonthCalColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_GetMonthCalFont","package":"druntime","parentType":"","signature":"HFONT DateTime_GetMonthCalFont(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/DateTime_GetMonthCalFont.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_GetRange","package":"druntime","parentType":"","signature":"DWORD DateTime_GetRange(HWND hwnd,  LPSYSTEMTIME lpSysTimeArray)","url":"/druntime/core/sys/windows/commctrl/DateTime_GetRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_GetSystemtime","package":"druntime","parentType":"","signature":"DWORD DateTime_GetSystemtime(HWND hwnd,  LPSYSTEMTIME lpSysTime)","url":"/druntime/core/sys/windows/commctrl/DateTime_GetSystemtime.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_SetFormat","package":"druntime","parentType":"","signature":"BOOL DateTime_SetFormat(HWND hwnd,  LPCTSTR lpszFormat)","url":"/druntime/core/sys/windows/commctrl/DateTime_SetFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_SetMonthCalColor","package":"druntime","parentType":"","signature":"LRESULT DateTime_SetMonthCalColor(HWND hwnd,  int  iColor,  COLORREF clr)","url":"/druntime/core/sys/windows/commctrl/DateTime_SetMonthCalColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_SetMonthCalFont","package":"druntime","parentType":"","signature":"void DateTime_SetMonthCalFont(HWND hwnd,  HFONT hfont,  BOOL fRedraw)","url":"/druntime/core/sys/windows/commctrl/DateTime_SetMonthCalFont.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_SetRange","package":"druntime","parentType":"","signature":"BOOL DateTime_SetRange(HWND hwnd,  WPARAM flags,  LPSYSTEMTIME lpSysTimeArray)","url":"/druntime/core/sys/windows/commctrl/DateTime_SetRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DateTime_SetSystemtime","package":"druntime","parentType":"","signature":"BOOL DateTime_SetSystemtime(HWND hwnd,  WPARAM flag,  LPSYSTEMTIME lpSysTime)","url":"/druntime/core/sys/windows/commctrl/DateTime_SetSystemtime.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DrawInsert","package":"druntime","parentType":"","signature":"void DrawInsert(HWND,  HWND,  int)","url":"/druntime/core/sys/windows/commctrl/DrawInsert.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DrawStatusTextA","package":"druntime","parentType":"","signature":"void DrawStatusTextA(HDC,  LPRECT,  LPCSTR,  UINT)","url":"/druntime/core/sys/windows/commctrl/DrawStatusTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DrawStatusTextW","package":"druntime","parentType":"","signature":"void DrawStatusTextW(HDC,  LPRECT,  LPCWSTR,  UINT)","url":"/druntime/core/sys/windows/commctrl/DrawStatusTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"GetEffectiveClientRect","package":"druntime","parentType":"","signature":"void GetEffectiveClientRect(HWND,  LPRECT,  LPINT)","url":"/druntime/core/sys/windows/commctrl/GetEffectiveClientRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Header_GetItemCount","package":"druntime","parentType":"","signature":"int Header_GetItemCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/Header_GetItemCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Header_InsertItem","package":"druntime","parentType":"","signature":"int Header_InsertItem(HWND w,  int  i,  const(HDITEM) *  phdi)","url":"/druntime/core/sys/windows/commctrl/Header_InsertItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Header_DeleteItem","package":"druntime","parentType":"","signature":"BOOL Header_DeleteItem(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/Header_DeleteItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Header_GetItem","package":"druntime","parentType":"","signature":"BOOL Header_GetItem(HWND w,  int  i,  LPHDITEM phdi)","url":"/druntime/core/sys/windows/commctrl/Header_GetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Header_SetItem","package":"druntime","parentType":"","signature":"BOOL Header_SetItem(HWND w,  int  i,  const(HDITEM) *  phdi)","url":"/druntime/core/sys/windows/commctrl/Header_SetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Header_Layout","package":"druntime","parentType":"","signature":"BOOL Header_Layout(HWND w,  LPHDLAYOUT playout)","url":"/druntime/core/sys/windows/commctrl/Header_Layout.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DSA_Create","package":"druntime","parentType":"","signature":"HDSA DSA_Create(INT,  INT)","url":"/druntime/core/sys/windows/commctrl/DSA_Create.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DSA_Destroy","package":"druntime","parentType":"","signature":"BOOL DSA_Destroy(HDSA)","url":"/druntime/core/sys/windows/commctrl/DSA_Destroy.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DSA_DestroyCallback","package":"druntime","parentType":"","signature":"VOID DSA_DestroyCallback(HDSA,  PFNDSAENUMCALLBACK,  PVOID)","url":"/druntime/core/sys/windows/commctrl/DSA_DestroyCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DSA_GetItemPtr","package":"druntime","parentType":"","signature":"PVOID DSA_GetItemPtr(HDSA,  INT)","url":"/druntime/core/sys/windows/commctrl/DSA_GetItemPtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DSA_InsertItem","package":"druntime","parentType":"","signature":"INT DSA_InsertItem(HDSA,  INT,  PVOID)","url":"/druntime/core/sys/windows/commctrl/DSA_InsertItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_Create","package":"druntime","parentType":"","signature":"HDPA DPA_Create(INT)","url":"/druntime/core/sys/windows/commctrl/DPA_Create.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_Destroy","package":"druntime","parentType":"","signature":"BOOL DPA_Destroy(HDPA)","url":"/druntime/core/sys/windows/commctrl/DPA_Destroy.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_DeletePtr","package":"druntime","parentType":"","signature":"PVOID DPA_DeletePtr(HDPA,  INT)","url":"/druntime/core/sys/windows/commctrl/DPA_DeletePtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_DeleteAllPtrs","package":"druntime","parentType":"","signature":"BOOL DPA_DeleteAllPtrs(HDPA)","url":"/druntime/core/sys/windows/commctrl/DPA_DeleteAllPtrs.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_EnumCallback","package":"druntime","parentType":"","signature":"VOID DPA_EnumCallback(HDPA,  PFNDPAENUMCALLBACK,  PVOID)","url":"/druntime/core/sys/windows/commctrl/DPA_EnumCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_DestroyCallback","package":"druntime","parentType":"","signature":"VOID DPA_DestroyCallback(HDPA,  PFNDPAENUMCALLBACK,  PVOID)","url":"/druntime/core/sys/windows/commctrl/DPA_DestroyCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_SetPtr","package":"druntime","parentType":"","signature":"BOOL DPA_SetPtr(HDPA,  INT,  PVOID)","url":"/druntime/core/sys/windows/commctrl/DPA_SetPtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_InsertPtr","package":"druntime","parentType":"","signature":"INT DPA_InsertPtr(HDPA,  INT,  PVOID)","url":"/druntime/core/sys/windows/commctrl/DPA_InsertPtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_GetPtr","package":"druntime","parentType":"","signature":"PVOID DPA_GetPtr(HDPA,  INT_PTR)","url":"/druntime/core/sys/windows/commctrl/DPA_GetPtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_Sort","package":"druntime","parentType":"","signature":"BOOL DPA_Sort(HDPA,  PFNDPACOMPARE,  LPARAM)","url":"/druntime/core/sys/windows/commctrl/DPA_Sort.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"DPA_Search","package":"druntime","parentType":"","signature":"INT DPA_Search(HDPA,  PVOID,  INT,  PFNDPACOMPARE,  LPARAM,  UINT)","url":"/druntime/core/sys/windows/commctrl/DPA_Search.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"Str_SetPtrW","package":"druntime","parentType":"","signature":"BOOL Str_SetPtrW(LPWSTR *,  LPCWSTR)","url":"/druntime/core/sys/windows/commctrl/Str_SetPtrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Add","package":"druntime","parentType":"","signature":"int ImageList_Add(HIMAGELIST,  HBITMAP,  HBITMAP)","url":"/druntime/core/sys/windows/commctrl/ImageList_Add.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_AddMasked","package":"druntime","parentType":"","signature":"int ImageList_AddMasked(HIMAGELIST,  HBITMAP,  COLORREF)","url":"/druntime/core/sys/windows/commctrl/ImageList_AddMasked.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_BeginDrag","package":"druntime","parentType":"","signature":"BOOL ImageList_BeginDrag(HIMAGELIST,  int,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_BeginDrag.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Create","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_Create(int,  int,  UINT,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_Create.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Destroy","package":"druntime","parentType":"","signature":"BOOL ImageList_Destroy(HIMAGELIST)","url":"/druntime/core/sys/windows/commctrl/ImageList_Destroy.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_DragEnter","package":"druntime","parentType":"","signature":"BOOL ImageList_DragEnter(HWND,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_DragEnter.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_DragLeave","package":"druntime","parentType":"","signature":"BOOL ImageList_DragLeave(HWND)","url":"/druntime/core/sys/windows/commctrl/ImageList_DragLeave.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_DragMove","package":"druntime","parentType":"","signature":"BOOL ImageList_DragMove(int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_DragMove.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_DragShowNolock","package":"druntime","parentType":"","signature":"BOOL ImageList_DragShowNolock(BOOL)","url":"/druntime/core/sys/windows/commctrl/ImageList_DragShowNolock.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Draw","package":"druntime","parentType":"","signature":"BOOL ImageList_Draw(HIMAGELIST,  int,  HDC,  int,  int,  UINT)","url":"/druntime/core/sys/windows/commctrl/ImageList_Draw.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_DrawEx","package":"druntime","parentType":"","signature":"BOOL ImageList_DrawEx(HIMAGELIST,  int,  HDC,  int,  int,  int,  int,  COLORREF,\n       COLORREF,  UINT)","url":"/druntime/core/sys/windows/commctrl/ImageList_DrawEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_EndDrag","package":"druntime","parentType":"","signature":"void ImageList_EndDrag()","url":"/druntime/core/sys/windows/commctrl/ImageList_EndDrag.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_GetBkColor","package":"druntime","parentType":"","signature":"COLORREF ImageList_GetBkColor(HIMAGELIST)","url":"/druntime/core/sys/windows/commctrl/ImageList_GetBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_GetDragImage","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_GetDragImage(LPPOINT,  LPPOINT)","url":"/druntime/core/sys/windows/commctrl/ImageList_GetDragImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_GetIcon","package":"druntime","parentType":"","signature":"HICON ImageList_GetIcon(HIMAGELIST,  int,  UINT)","url":"/druntime/core/sys/windows/commctrl/ImageList_GetIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_GetIconSize","package":"druntime","parentType":"","signature":"BOOL ImageList_GetIconSize(HIMAGELIST,  int *,  int *)","url":"/druntime/core/sys/windows/commctrl/ImageList_GetIconSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_GetImageCount","package":"druntime","parentType":"","signature":"int ImageList_GetImageCount(HIMAGELIST)","url":"/druntime/core/sys/windows/commctrl/ImageList_GetImageCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_GetImageInfo","package":"druntime","parentType":"","signature":"BOOL ImageList_GetImageInfo(HIMAGELIST,  int,  IMAGEINFO *)","url":"/druntime/core/sys/windows/commctrl/ImageList_GetImageInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_LoadImageA","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_LoadImageA(HINSTANCE,  LPCSTR,  int,  int,  COLORREF,\n       UINT,  UINT)","url":"/druntime/core/sys/windows/commctrl/ImageList_LoadImageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_LoadImageW","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_LoadImageW(HINSTANCE,  LPCWSTR,  int,  int,  COLORREF,\n       UINT,  UINT)","url":"/druntime/core/sys/windows/commctrl/ImageList_LoadImageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Merge","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_Merge(HIMAGELIST,  int,  HIMAGELIST,  int,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_Merge.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Remove","package":"druntime","parentType":"","signature":"BOOL ImageList_Remove(HIMAGELIST,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_Remove.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Replace","package":"druntime","parentType":"","signature":"BOOL ImageList_Replace(HIMAGELIST,  int,  HBITMAP,  HBITMAP)","url":"/druntime/core/sys/windows/commctrl/ImageList_Replace.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_ReplaceIcon","package":"druntime","parentType":"","signature":"int ImageList_ReplaceIcon(HIMAGELIST,  int,  HICON)","url":"/druntime/core/sys/windows/commctrl/ImageList_ReplaceIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_SetBkColor","package":"druntime","parentType":"","signature":"COLORREF ImageList_SetBkColor(HIMAGELIST,  COLORREF)","url":"/druntime/core/sys/windows/commctrl/ImageList_SetBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_SetDragCursorImage","package":"druntime","parentType":"","signature":"BOOL ImageList_SetDragCursorImage(HIMAGELIST,  int,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_SetDragCursorImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_SetIconSize","package":"druntime","parentType":"","signature":"BOOL ImageList_SetIconSize(HIMAGELIST,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_SetIconSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_SetOverlayImage","package":"druntime","parentType":"","signature":"BOOL ImageList_SetOverlayImage(HIMAGELIST,  int,  int)","url":"/druntime/core/sys/windows/commctrl/ImageList_SetOverlayImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Read","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_Read(LPSTREAM)","url":"/druntime/core/sys/windows/commctrl/ImageList_Read.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_Write","package":"druntime","parentType":"","signature":"BOOL ImageList_Write(HIMAGELIST,  LPSTREAM)","url":"/druntime/core/sys/windows/commctrl/ImageList_Write.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"InitCommonControls","package":"druntime","parentType":"","signature":"void InitCommonControls()","url":"/druntime/core/sys/windows/commctrl/InitCommonControls.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"LBItemFromPt","package":"druntime","parentType":"","signature":"int LBItemFromPt(HWND,  POINT,  BOOL)","url":"/druntime/core/sys/windows/commctrl/LBItemFromPt.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_AddIcon","package":"druntime","parentType":"","signature":"int ImageList_AddIcon(HIMAGELIST himl,  HICON hicon)","url":"/druntime/core/sys/windows/commctrl/ImageList_AddIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_ExtractIcon","package":"druntime","parentType":"","signature":"HICON ImageList_ExtractIcon(HINSTANCE hi,  HIMAGELIST himl,  int  i)","url":"/druntime/core/sys/windows/commctrl/ImageList_ExtractIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_LoadBitmap","package":"druntime","parentType":"","signature":"HIMAGELIST ImageList_LoadBitmap(HINSTANCE hi,  LPCTSTR lpbmp,  int  cx,\n       int  cGrow,  COLORREF crMask)","url":"/druntime/core/sys/windows/commctrl/ImageList_LoadBitmap.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ImageList_RemoveAll","package":"druntime","parentType":"","signature":"BOOL ImageList_RemoveAll(HIMAGELIST himl)","url":"/druntime/core/sys/windows/commctrl/ImageList_RemoveAll.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetBkColor","package":"druntime","parentType":"","signature":"COLORREF ListView_GetBkColor(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetImageList","package":"druntime","parentType":"","signature":"HIMAGELIST ListView_GetImageList(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/ListView_GetImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItemCount","package":"druntime","parentType":"","signature":"int ListView_GetItemCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItemCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItem","package":"druntime","parentType":"","signature":"BOOL ListView_GetItem(HWND w,  LPLVITEM pitem)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetBkColor","package":"druntime","parentType":"","signature":"BOOL ListView_SetBkColor(HWND w,  COLORREF c)","url":"/druntime/core/sys/windows/commctrl/ListView_SetBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetImageList","package":"druntime","parentType":"","signature":"HIMAGELIST ListView_SetImageList(HWND w,  HIMAGELIST h,  int  i)","url":"/druntime/core/sys/windows/commctrl/ListView_SetImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetItem","package":"druntime","parentType":"","signature":"BOOL ListView_SetItem(HWND w,  const(LV_ITEM) *  i)","url":"/druntime/core/sys/windows/commctrl/ListView_SetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_InsertItem","package":"druntime","parentType":"","signature":"int ListView_InsertItem(HWND w,  const(LV_ITEM) *  i)","url":"/druntime/core/sys/windows/commctrl/ListView_InsertItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_DeleteItem","package":"druntime","parentType":"","signature":"BOOL ListView_DeleteItem(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/ListView_DeleteItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_DeleteAllItems","package":"druntime","parentType":"","signature":"BOOL ListView_DeleteAllItems(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_DeleteAllItems.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetCallbackMask","package":"druntime","parentType":"","signature":"UINT ListView_GetCallbackMask(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetCallbackMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetCallbackMask","package":"druntime","parentType":"","signature":"BOOL ListView_SetCallbackMask(HWND w,  UINT m)","url":"/druntime/core/sys/windows/commctrl/ListView_SetCallbackMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetNextItem","package":"druntime","parentType":"","signature":"int ListView_GetNextItem(HWND w,  int  i,  UINT f)","url":"/druntime/core/sys/windows/commctrl/ListView_GetNextItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_FindItem","package":"druntime","parentType":"","signature":"int ListView_FindItem(HWND w,  int  i,  const(LV_FINDINFO) *  p)","url":"/druntime/core/sys/windows/commctrl/ListView_FindItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItemRect","package":"druntime","parentType":"","signature":"BOOL ListView_GetItemRect(HWND w,  int  i,  LPRECT p,  int  c)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItemRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetItemPosition","package":"druntime","parentType":"","signature":"BOOL ListView_SetItemPosition(HWND w,  int  i,  int  x,  int  y)","url":"/druntime/core/sys/windows/commctrl/ListView_SetItemPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItemPosition","package":"druntime","parentType":"","signature":"BOOL ListView_GetItemPosition(HWND w,  int  i,  POINT *  p)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItemPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItemSpacing","package":"druntime","parentType":"","signature":"DWORD ListView_GetItemSpacing(HWND w,  BOOL f)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItemSpacing.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetStringWidth","package":"druntime","parentType":"","signature":"int ListView_GetStringWidth(HWND w,  LPCSTR s)","url":"/druntime/core/sys/windows/commctrl/ListView_GetStringWidth.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_HitTest","package":"druntime","parentType":"","signature":"int ListView_HitTest(HWND w,  LPLVHITTESTINFO p)","url":"/druntime/core/sys/windows/commctrl/ListView_HitTest.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_EnsureVisible","package":"druntime","parentType":"","signature":"BOOL ListView_EnsureVisible(HWND w,  int  i,  BOOL f)","url":"/druntime/core/sys/windows/commctrl/ListView_EnsureVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_Scroll","package":"druntime","parentType":"","signature":"BOOL ListView_Scroll(HWND w,  int  dx,  int  dy)","url":"/druntime/core/sys/windows/commctrl/ListView_Scroll.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_RedrawItems","package":"druntime","parentType":"","signature":"BOOL ListView_RedrawItems(HWND w,  int  f,  int  l)","url":"/druntime/core/sys/windows/commctrl/ListView_RedrawItems.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_Arrange","package":"druntime","parentType":"","signature":"BOOL ListView_Arrange(HWND w,  UINT c)","url":"/druntime/core/sys/windows/commctrl/ListView_Arrange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_EditLabel","package":"druntime","parentType":"","signature":"HWND ListView_EditLabel(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/ListView_EditLabel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetEditControl","package":"druntime","parentType":"","signature":"HWND ListView_GetEditControl(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetEditControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetColumn","package":"druntime","parentType":"","signature":"BOOL ListView_GetColumn(HWND w,  int  i,  LPLVCOLUMN p)","url":"/druntime/core/sys/windows/commctrl/ListView_GetColumn.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetColumn","package":"druntime","parentType":"","signature":"BOOL ListView_SetColumn(HWND w,  int  i,  const(LV_COLUMN) *  p)","url":"/druntime/core/sys/windows/commctrl/ListView_SetColumn.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_InsertColumn","package":"druntime","parentType":"","signature":"int ListView_InsertColumn(HWND w,  int  i,  const(LV_COLUMN) *  p)","url":"/druntime/core/sys/windows/commctrl/ListView_InsertColumn.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_DeleteColumn","package":"druntime","parentType":"","signature":"BOOL ListView_DeleteColumn(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/ListView_DeleteColumn.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetColumnWidth","package":"druntime","parentType":"","signature":"int ListView_GetColumnWidth(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/ListView_GetColumnWidth.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetColumnWidth","package":"druntime","parentType":"","signature":"BOOL ListView_SetColumnWidth(HWND w,  int  i,  int  x)","url":"/druntime/core/sys/windows/commctrl/ListView_SetColumnWidth.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_CreateDragImage","package":"druntime","parentType":"","signature":"HIMAGELIST ListView_CreateDragImage(HWND w,  int  i,  LPPOINT p)","url":"/druntime/core/sys/windows/commctrl/ListView_CreateDragImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetViewRect","package":"druntime","parentType":"","signature":"BOOL ListView_GetViewRect(HWND w,  RECT *  p)","url":"/druntime/core/sys/windows/commctrl/ListView_GetViewRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetTextColor","package":"druntime","parentType":"","signature":"COLORREF ListView_GetTextColor(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetTextColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetTextColor","package":"druntime","parentType":"","signature":"BOOL ListView_SetTextColor(HWND w,  COLORREF c)","url":"/druntime/core/sys/windows/commctrl/ListView_SetTextColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetTextBkColor","package":"druntime","parentType":"","signature":"COLORREF ListView_GetTextBkColor(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetTextBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetTextBkColor","package":"druntime","parentType":"","signature":"BOOL ListView_SetTextBkColor(HWND w,  COLORREF c)","url":"/druntime/core/sys/windows/commctrl/ListView_SetTextBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetTopIndex","package":"druntime","parentType":"","signature":"int ListView_GetTopIndex(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetTopIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetCountPerPage","package":"druntime","parentType":"","signature":"int ListView_GetCountPerPage(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetCountPerPage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetOrigin","package":"druntime","parentType":"","signature":"BOOL ListView_GetOrigin(HWND w,  LPPOINT p)","url":"/druntime/core/sys/windows/commctrl/ListView_GetOrigin.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_Update","package":"druntime","parentType":"","signature":"BOOL ListView_Update(HWND w,  WPARAM i)","url":"/druntime/core/sys/windows/commctrl/ListView_Update.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetItemState","package":"druntime","parentType":"","signature":"void ListView_SetItemState(HWND w,  int  i,  UINT d,  UINT m)","url":"/druntime/core/sys/windows/commctrl/ListView_SetItemState.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItemState","package":"druntime","parentType":"","signature":"UINT ListView_GetItemState(HWND w,  int  i,  UINT m)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItemState.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetItemText","package":"druntime","parentType":"","signature":"void ListView_GetItemText(HWND w,  int  i,  int  iS,  LPTSTR s,  int  n)","url":"/druntime/core/sys/windows/commctrl/ListView_GetItemText.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetItemText","package":"druntime","parentType":"","signature":"void ListView_SetItemText(HWND w,  int  i,  int  iS,  LPTSTR s)","url":"/druntime/core/sys/windows/commctrl/ListView_SetItemText.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetItemCount","package":"druntime","parentType":"","signature":"void ListView_SetItemCount(HWND w,  int  n)","url":"/druntime/core/sys/windows/commctrl/ListView_SetItemCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SortItems","package":"druntime","parentType":"","signature":"BOOL ListView_SortItems(HWND w,  PFNLVCOMPARE f,  LPARAM l)","url":"/druntime/core/sys/windows/commctrl/ListView_SortItems.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetItemPosition32","package":"druntime","parentType":"","signature":"void ListView_SetItemPosition32(HWND w,  int  i,  int  x,  int  y)","url":"/druntime/core/sys/windows/commctrl/ListView_SetItemPosition32.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetSelectedCount","package":"druntime","parentType":"","signature":"UINT ListView_GetSelectedCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_GetSelectedCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetCheckState","package":"druntime","parentType":"","signature":"UINT ListView_GetCheckState(HWND w,  UINT i)","url":"/druntime/core/sys/windows/commctrl/ListView_GetCheckState.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SetCheckState","package":"druntime","parentType":"","signature":"void ListView_SetCheckState(HWND w,  UINT i,  BOOL f)","url":"/druntime/core/sys/windows/commctrl/ListView_SetCheckState.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_GetISearchString","package":"druntime","parentType":"","signature":"BOOL ListView_GetISearchString(HWND w,  LPSTR lpsz)","url":"/druntime/core/sys/windows/commctrl/ListView_GetISearchString.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_CancelEditLabel","package":"druntime","parentType":"","signature":"void ListView_CancelEditLabel(HWND w)","url":"/druntime/core/sys/windows/commctrl/ListView_CancelEditLabel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_EnableGroupView","package":"druntime","parentType":"","signature":"int ListView_EnableGroupView(HWND w,  BOOL i)","url":"/druntime/core/sys/windows/commctrl/ListView_EnableGroupView.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ListView_SortItemsEx","package":"druntime","parentType":"","signature":"BOOL ListView_SortItemsEx(HWND w,  PFNLVCOMPARE c,  LPARAM p)","url":"/druntime/core/sys/windows/commctrl/ListView_SortItemsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MakeDragList","package":"druntime","parentType":"","signature":"BOOL MakeDragList(HWND)","url":"/druntime/core/sys/windows/commctrl/MakeDragList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MenuHelp","package":"druntime","parentType":"","signature":"void MenuHelp(UINT,  WPARAM,  LPARAM,  HMENU,  HINSTANCE,  HWND,\n   PUINT)","url":"/druntime/core/sys/windows/commctrl/MenuHelp.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetColor","package":"druntime","parentType":"","signature":"COLORREF MonthCal_GetColor(HWND hwnd,  INT icolor)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetCurSel","package":"druntime","parentType":"","signature":"BOOL MonthCal_GetCurSel(HWND hwnd,  LPSYSTEMTIME lpsystime)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetCurSel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetFirstDayOfWeek","package":"druntime","parentType":"","signature":"DWORD MonthCal_GetFirstDayOfWeek(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetFirstDayOfWeek.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetMaxSelCount","package":"druntime","parentType":"","signature":"DWORD MonthCal_GetMaxSelCount(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetMaxSelCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetMaxTodayWidth","package":"druntime","parentType":"","signature":"DWORD MonthCal_GetMaxTodayWidth(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetMaxTodayWidth.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetMinReqRect","package":"druntime","parentType":"","signature":"BOOL MonthCal_GetMinReqRect(HWND hwnd,  LPRECT lpRectInfo)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetMinReqRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetMonthDelta","package":"druntime","parentType":"","signature":"INT MonthCal_GetMonthDelta(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetMonthDelta.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetMonthRange","package":"druntime","parentType":"","signature":"INT MonthCal_GetMonthRange(HWND hwnd,  DWORD flag,  LPSYSTEMTIME systimearray)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetMonthRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetRange","package":"druntime","parentType":"","signature":"DWORD MonthCal_GetRange(HWND hwnd,  LPSYSTEMTIME systimearray)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetSelRange","package":"druntime","parentType":"","signature":"BOOL MonthCal_GetSelRange(HWND hwnd,  LPSYSTEMTIME systimearray)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetSelRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetToday","package":"druntime","parentType":"","signature":"BOOL MonthCal_GetToday(HWND hwnd,  LPSYSTEMTIME systime)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetToday.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_GetUnicodeFormat","package":"druntime","parentType":"","signature":"BOOL MonthCal_GetUnicodeFormat(HWND hwnd)","url":"/druntime/core/sys/windows/commctrl/MonthCal_GetUnicodeFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_HitTest","package":"druntime","parentType":"","signature":"DWORD MonthCal_HitTest(HWND hwnd,  PMCHITTESTINFO pmchittest)","url":"/druntime/core/sys/windows/commctrl/MonthCal_HitTest.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetColor","package":"druntime","parentType":"","signature":"COLORREF MonthCal_SetColor(HWND hwnd,  INT icolor,  COLORREF clr)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetCurSel","package":"druntime","parentType":"","signature":"BOOL MonthCal_SetCurSel(HWND hwnd,  LPSYSTEMTIME lpsystime)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetCurSel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetDayState","package":"druntime","parentType":"","signature":"BOOL MonthCal_SetDayState(HWND hwnd,  INT imonths,  LPMONTHDAYSTATE lpdatestatearray)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetDayState.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetFirstDayOfWeek","package":"druntime","parentType":"","signature":"DWORD MonthCal_SetFirstDayOfWeek(HWND hwnd,  INT iday)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetFirstDayOfWeek.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetMaxSelCount","package":"druntime","parentType":"","signature":"BOOL MonthCal_SetMaxSelCount(HWND hwnd,  UINT imax)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetMaxSelCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetMonthDelta","package":"druntime","parentType":"","signature":"INT MonthCal_SetMonthDelta(HWND hwnd,  INT idelta)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetMonthDelta.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetSelRange","package":"druntime","parentType":"","signature":"BOOL MonthCal_SetSelRange(HWND hwnd,  LPSYSTEMTIME systimearray)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetSelRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetToday","package":"druntime","parentType":"","signature":"void MonthCal_SetToday(HWND hwnd,  LPSYSTEMTIME systime)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetToday.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetUnicodeFormat","package":"druntime","parentType":"","signature":"BOOL MonthCal_SetUnicodeFormat(HWND hwnd,  BOOL unicode)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetUnicodeFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"MonthCal_SetRange","package":"druntime","parentType":"","signature":"BOOL MonthCal_SetRange(HWND w,  DWORD f,  LPSYSTEMTIME st)","url":"/druntime/core/sys/windows/commctrl/MonthCal_SetRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"ShowHideMenuCtl","package":"druntime","parentType":"","signature":"BOOL ShowHideMenuCtl(HWND,  UINT_PTR,  PINT)","url":"/druntime/core/sys/windows/commctrl/ShowHideMenuCtl.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetItem","package":"druntime","parentType":"","signature":"BOOL TabCtrl_GetItem(HWND w,  int  i,  LPTCITEM p)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetItem","package":"druntime","parentType":"","signature":"BOOL TabCtrl_SetItem(HWND w,  int  i,  LPTCITEM p)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_InsertItem","package":"druntime","parentType":"","signature":"int TabCtrl_InsertItem(HWND w,  int  i,  const(TC_ITEM) *  p)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_InsertItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_DeleteItem","package":"druntime","parentType":"","signature":"BOOL TabCtrl_DeleteItem(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_DeleteItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_DeleteAllItems","package":"druntime","parentType":"","signature":"BOOL TabCtrl_DeleteAllItems(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_DeleteAllItems.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetItemRect","package":"druntime","parentType":"","signature":"BOOL TabCtrl_GetItemRect(HWND w,  int  i,  LPRECT p)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetItemRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetCurSel","package":"druntime","parentType":"","signature":"int TabCtrl_GetCurSel(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetCurSel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetCurSel","package":"druntime","parentType":"","signature":"int TabCtrl_SetCurSel(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetCurSel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_HitTest","package":"druntime","parentType":"","signature":"int TabCtrl_HitTest(HWND w,  LPTCHITTESTINFO p)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_HitTest.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetItemExtra","package":"druntime","parentType":"","signature":"BOOL TabCtrl_SetItemExtra(HWND w,  int  c)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetItemExtra.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_AdjustRect","package":"druntime","parentType":"","signature":"int TabCtrl_AdjustRect(HWND w,  BOOL b,  LPRECT p)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_AdjustRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetItemSize","package":"druntime","parentType":"","signature":"DWORD TabCtrl_SetItemSize(HWND w,  int  x,  int  y)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetItemSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_RemoveImage","package":"druntime","parentType":"","signature":"void TabCtrl_RemoveImage(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_RemoveImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetPadding","package":"druntime","parentType":"","signature":"void TabCtrl_SetPadding(HWND w,  int  x,  int  y)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetPadding.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetRowCount","package":"druntime","parentType":"","signature":"int TabCtrl_GetRowCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetRowCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetToolTips","package":"druntime","parentType":"","signature":"HWND TabCtrl_GetToolTips(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetToolTips.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetToolTips","package":"druntime","parentType":"","signature":"void TabCtrl_SetToolTips(HWND w,  HWND t)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetToolTips.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetCurFocus","package":"druntime","parentType":"","signature":"int TabCtrl_GetCurFocus(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetCurFocus.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetCurFocus","package":"druntime","parentType":"","signature":"void TabCtrl_SetCurFocus(HWND w,  int  i)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetCurFocus.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetImageList","package":"druntime","parentType":"","signature":"HIMAGELIST TabCtrl_GetImageList(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_SetImageList","package":"druntime","parentType":"","signature":"HIMAGELIST TabCtrl_SetImageList(HWND w,  HIMAGELIST h)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_SetImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TabCtrl_GetItemCount","package":"druntime","parentType":"","signature":"int TabCtrl_GetItemCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/TabCtrl_GetItemCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"_TrackMouseEvent","package":"druntime","parentType":"","signature":"BOOL _TrackMouseEvent(LPTRACKMOUSEEVENT)","url":"/druntime/core/sys/windows/commctrl/_TrackMouseEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_InsertItem","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_InsertItem(HWND w,  LPTVINSERTSTRUCT i)","url":"/druntime/core/sys/windows/commctrl/TreeView_InsertItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_DeleteItem","package":"druntime","parentType":"","signature":"BOOL TreeView_DeleteItem(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_DeleteItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_DeleteAllItems","package":"druntime","parentType":"","signature":"BOOL TreeView_DeleteAllItems(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_DeleteAllItems.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_Expand","package":"druntime","parentType":"","signature":"BOOL TreeView_Expand(HWND w,  HTREEITEM i,  UINT c)","url":"/druntime/core/sys/windows/commctrl/TreeView_Expand.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetItemRect","package":"druntime","parentType":"","signature":"BOOL TreeView_GetItemRect(HWND w,  HTREEITEM i,  LPRECT p,  BOOL c)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetItemRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetCount","package":"druntime","parentType":"","signature":"UINT TreeView_GetCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetIndent","package":"druntime","parentType":"","signature":"UINT TreeView_GetIndent(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetIndent.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SetIndent","package":"druntime","parentType":"","signature":"BOOL TreeView_SetIndent(HWND w,  INT i)","url":"/druntime/core/sys/windows/commctrl/TreeView_SetIndent.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetImageList","package":"druntime","parentType":"","signature":"HIMAGELIST TreeView_GetImageList(HWND w,  INT i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SetImageList","package":"druntime","parentType":"","signature":"HIMAGELIST TreeView_SetImageList(HWND w,  HIMAGELIST h,  INT i)","url":"/druntime/core/sys/windows/commctrl/TreeView_SetImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetNextItem","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetNextItem(HWND w,  HTREEITEM i,  UINT c)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetNextItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetChild","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetChild(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetChild.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetNextSibling","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetNextSibling(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetNextSibling.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetPrevSibling","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetPrevSibling(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetPrevSibling.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetParent","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetParent(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetParent.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetFirstVisible","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetFirstVisible(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetFirstVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetNextVisible","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetNextVisible(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetNextVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetPrevVisible","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetPrevVisible(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetPrevVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetSelection","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetSelection(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetSelection.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetDropHilight","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetDropHilight(HTREEITEM w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetDropHilight.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetRoot","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_GetRoot(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetRoot.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_Select","package":"druntime","parentType":"","signature":"BOOL TreeView_Select(HWND w,  HTREEITEM i,  UINT c)","url":"/druntime/core/sys/windows/commctrl/TreeView_Select.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SelectItem","package":"druntime","parentType":"","signature":"BOOL TreeView_SelectItem(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_SelectItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SelectDropTarget","package":"druntime","parentType":"","signature":"BOOL TreeView_SelectDropTarget(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_SelectDropTarget.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SelectSetFirstVisible","package":"druntime","parentType":"","signature":"BOOL TreeView_SelectSetFirstVisible(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_SelectSetFirstVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetItem","package":"druntime","parentType":"","signature":"BOOL TreeView_GetItem(HWND w,  LPTVITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SetItem","package":"druntime","parentType":"","signature":"BOOL TreeView_SetItem(HWND w,  const(TV_ITEM) *  i)","url":"/druntime/core/sys/windows/commctrl/TreeView_SetItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_EditLabel","package":"druntime","parentType":"","signature":"HWND TreeView_EditLabel(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_EditLabel.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetEditControl","package":"druntime","parentType":"","signature":"HWND TreeView_GetEditControl(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetEditControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetVisibleCount","package":"druntime","parentType":"","signature":"UINT TreeView_GetVisibleCount(HWND w)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetVisibleCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_HitTest","package":"druntime","parentType":"","signature":"HTREEITEM TreeView_HitTest(HWND w,  LPTVHITTESTINFO p)","url":"/druntime/core/sys/windows/commctrl/TreeView_HitTest.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_CreateDragImage","package":"druntime","parentType":"","signature":"HIMAGELIST TreeView_CreateDragImage(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_CreateDragImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SortChildren","package":"druntime","parentType":"","signature":"BOOL TreeView_SortChildren(HWND w,  HTREEITEM i,  BOOL r)","url":"/druntime/core/sys/windows/commctrl/TreeView_SortChildren.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_EnsureVisible","package":"druntime","parentType":"","signature":"BOOL TreeView_EnsureVisible(HWND w,  HTREEITEM i)","url":"/druntime/core/sys/windows/commctrl/TreeView_EnsureVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_SortChildrenCB","package":"druntime","parentType":"","signature":"BOOL TreeView_SortChildrenCB(HWND w,  LPTVSORTCB s,  BOOL r)","url":"/druntime/core/sys/windows/commctrl/TreeView_SortChildrenCB.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_EndEditLabelNow","package":"druntime","parentType":"","signature":"BOOL TreeView_EndEditLabelNow(HWND w,  BOOL f)","url":"/druntime/core/sys/windows/commctrl/TreeView_EndEditLabelNow.html"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"TreeView_GetISearchString","package":"druntime","parentType":"","signature":"BOOL TreeView_GetISearchString(HWND w,  LPTSTR s)","url":"/druntime/core/sys/windows/commctrl/TreeView_GetISearchString.html"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HTREEITEM","package":"druntime","parentType":"","signature":"HTREEITEM = HANDLE","url":"/druntime/core/sys/windows/commctrl.html#HTREEITEM"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HIMAGELIST","package":"druntime","parentType":"","signature":"HIMAGELIST = HANDLE","url":"/druntime/core/sys/windows/commctrl.html#HIMAGELIST"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TBMETRICS","package":"druntime","parentType":"","signature":"TBMETRICS","url":"/druntime/core/sys/windows/commctrl.html#TBMETRICS"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTBMETRICS","package":"druntime","parentType":"","signature":"LPTBMETRICS = TBMETRICS *","url":"/druntime/core/sys/windows/commctrl.html#LPTBMETRICS"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"COMBOBOXEXITEMA","package":"druntime","parentType":"","signature":"COMBOBOXEXITEMA","url":"/druntime/core/sys/windows/commctrl.html#COMBOBOXEXITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PCOMBOBOXEXITEMA","package":"druntime","parentType":"","signature":"PCOMBOBOXEXITEMA = COMBOBOXEXITEMA *","url":"/druntime/core/sys/windows/commctrl.html#PCOMBOBOXEXITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PCCOMBOEXITEMA","package":"druntime","parentType":"","signature":"PCCOMBOEXITEMA = const(COMBOBOXEXITEMA) *","url":"/druntime/core/sys/windows/commctrl.html#PCCOMBOEXITEMA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"COMBOBOXEXITEMW","package":"druntime","parentType":"","signature":"COMBOBOXEXITEMW","url":"/druntime/core/sys/windows/commctrl.html#COMBOBOXEXITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PCOMBOBOXEXITEMW","package":"druntime","parentType":"","signature":"PCOMBOBOXEXITEMW = COMBOBOXEXITEMW *","url":"/druntime/core/sys/windows/commctrl.html#PCOMBOBOXEXITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PCCOMBOEXITEMW","package":"druntime","parentType":"","signature":"PCCOMBOEXITEMW = const(COMBOBOXEXITEMW) *","url":"/druntime/core/sys/windows/commctrl.html#PCCOMBOEXITEMW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMDATETIMECHANGE","package":"druntime","parentType":"","signature":"NMDATETIMECHANGE","url":"/druntime/core/sys/windows/commctrl.html#NMDATETIMECHANGE"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMDATETIMECHANGE","package":"druntime","parentType":"","signature":"LPNMDATETIMECHANGE = NMDATETIMECHANGE *","url":"/druntime/core/sys/windows/commctrl.html#LPNMDATETIMECHANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMCBEENDEDITW","package":"druntime","parentType":"","signature":"NMCBEENDEDITW","url":"/druntime/core/sys/windows/commctrl.html#NMCBEENDEDITW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMCBEENDEDITW","package":"druntime","parentType":"","signature":"LPNMCBEENDEDITW = NMCBEENDEDITW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMCBEENDEDITW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMCBEENDEDITA","package":"druntime","parentType":"","signature":"NMCBEENDEDITA","url":"/druntime/core/sys/windows/commctrl.html#NMCBEENDEDITA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMCBEENDEDITA","package":"druntime","parentType":"","signature":"LPNMCBEENDEDITA = NMCBEENDEDITA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMCBEENDEDITA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"COLORMAP","package":"druntime","parentType":"","signature":"COLORMAP","url":"/druntime/core/sys/windows/commctrl.html#COLORMAP"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPCOLORMAP","package":"druntime","parentType":"","signature":"LPCOLORMAP = COLORMAP *","url":"/druntime/core/sys/windows/commctrl.html#LPCOLORMAP"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"DRAGLISTINFO","package":"druntime","parentType":"","signature":"DRAGLISTINFO","url":"/druntime/core/sys/windows/commctrl.html#DRAGLISTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPDRAGLISTINFO","package":"druntime","parentType":"","signature":"LPDRAGLISTINFO = DRAGLISTINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPDRAGLISTINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TBBUTTON","package":"druntime","parentType":"","signature":"TBBUTTON","url":"/druntime/core/sys/windows/commctrl.html#TBBUTTON"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PTBBUTTON","package":"druntime","parentType":"","signature":"PTBBUTTON = TBBUTTON *","url":"/druntime/core/sys/windows/commctrl.html#PTBBUTTON"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPCTBBUTTON","package":"druntime","parentType":"","signature":"LPCTBBUTTON = const(TBBUTTON) *","url":"/druntime/core/sys/windows/commctrl.html#LPCTBBUTTON"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"IMAGEINFO","package":"druntime","parentType":"","signature":"IMAGEINFO","url":"/druntime/core/sys/windows/commctrl.html#IMAGEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPIMAGEINFO","package":"druntime","parentType":"","signature":"LPIMAGEINFO = IMAGEINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPIMAGEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPHDITEMA","package":"druntime","parentType":"","signature":"LPHDITEMA = HDITEMA *","url":"/druntime/core/sys/windows/commctrl.html#LPHDITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPHDITEMW","package":"druntime","parentType":"","signature":"LPHDITEMW = HDITEMW *","url":"/druntime/core/sys/windows/commctrl.html#LPHDITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HD_ITEMA","package":"druntime","parentType":"","signature":"HD_ITEMA = HDITEMA","url":"/druntime/core/sys/windows/commctrl.html#HD_ITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HD_ITEMW","package":"druntime","parentType":"","signature":"HD_ITEMW = HDITEMW","url":"/druntime/core/sys/windows/commctrl.html#HD_ITEMW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"HD_LAYOUT","package":"druntime","parentType":"","signature":"HD_LAYOUT","url":"/druntime/core/sys/windows/commctrl.html#HD_LAYOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPHDLAYOUT","package":"druntime","parentType":"","signature":"LPHDLAYOUT = HD_LAYOUT *","url":"/druntime/core/sys/windows/commctrl.html#LPHDLAYOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HDLAYOUT","package":"druntime","parentType":"","signature":"HDLAYOUT = HD_LAYOUT","url":"/druntime/core/sys/windows/commctrl.html#HDLAYOUT"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"HD_HITTESTINFO","package":"druntime","parentType":"","signature":"HD_HITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#HD_HITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPHDHITTESTINFO","package":"druntime","parentType":"","signature":"LPHDHITTESTINFO = HD_HITTESTINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPHDHITTESTINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"HD_NOTIFYA","package":"druntime","parentType":"","signature":"HD_NOTIFYA","url":"/druntime/core/sys/windows/commctrl.html#HD_NOTIFYA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"HD_NOTIFYW","package":"druntime","parentType":"","signature":"HD_NOTIFYW","url":"/druntime/core/sys/windows/commctrl.html#HD_NOTIFYW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMHEADERA","package":"druntime","parentType":"","signature":"NMHEADERA","url":"/druntime/core/sys/windows/commctrl.html#NMHEADERA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMHEADERA","package":"druntime","parentType":"","signature":"LPNMHEADERA = NMHEADERA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMHEADERA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMHEADERW","package":"druntime","parentType":"","signature":"NMHEADERW","url":"/druntime/core/sys/windows/commctrl.html#NMHEADERW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMHEADERW","package":"druntime","parentType":"","signature":"LPNMHEADERW = NMHEADERW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMHEADERW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMHDDISPINFOA","package":"druntime","parentType":"","signature":"NMHDDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#NMHDDISPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMHDDISPINFOA","package":"druntime","parentType":"","signature":"LPNMHDDISPINFOA = NMHDDISPINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMHDDISPINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMHDDISPINFOW","package":"druntime","parentType":"","signature":"NMHDDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#NMHDDISPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMHDDISPINFOW","package":"druntime","parentType":"","signature":"LPNMHDDISPINFOW = NMHDDISPINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMHDDISPINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMCUSTOMDRAW","package":"druntime","parentType":"","signature":"NMCUSTOMDRAW","url":"/druntime/core/sys/windows/commctrl.html#NMCUSTOMDRAW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMCUSTOMDRAW","package":"druntime","parentType":"","signature":"LPNMCUSTOMDRAW = NMCUSTOMDRAW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMCUSTOMDRAW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMLVCUSTOMDRAW","package":"druntime","parentType":"","signature":"LPNMLVCUSTOMDRAW = NMLVCUSTOMDRAW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMLVCUSTOMDRAW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTVCUSTOMDRAW","package":"druntime","parentType":"","signature":"LPNMTVCUSTOMDRAW = NMTVCUSTOMDRAW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTVCUSTOMDRAW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TBADDBITMAP","package":"druntime","parentType":"","signature":"TBADDBITMAP","url":"/druntime/core/sys/windows/commctrl.html#TBADDBITMAP"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTBADDBITMAP","package":"druntime","parentType":"","signature":"LPTBADDBITMAP = TBADDBITMAP *","url":"/druntime/core/sys/windows/commctrl.html#LPTBADDBITMAP"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TBSAVEPARAMSA","package":"druntime","parentType":"","signature":"TBSAVEPARAMSA","url":"/druntime/core/sys/windows/commctrl.html#TBSAVEPARAMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TBSAVEPARAMSW","package":"druntime","parentType":"","signature":"TBSAVEPARAMSW","url":"/druntime/core/sys/windows/commctrl.html#TBSAVEPARAMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TBREPLACEBITMAP","package":"druntime","parentType":"","signature":"TBREPLACEBITMAP","url":"/druntime/core/sys/windows/commctrl.html#TBREPLACEBITMAP"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTBREPLACEBITMAP","package":"druntime","parentType":"","signature":"LPTBREPLACEBITMAP = TBREPLACEBITMAP *","url":"/druntime/core/sys/windows/commctrl.html#LPTBREPLACEBITMAP"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTOOLBARA","package":"druntime","parentType":"","signature":"LPNMTOOLBARA = NMTOOLBARA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTOOLBARA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTOOLBARW","package":"druntime","parentType":"","signature":"LPNMTOOLBARW = NMTOOLBARW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTOOLBARW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TBNOTIFYA","package":"druntime","parentType":"","signature":"TBNOTIFYA = NMTOOLBARA","url":"/druntime/core/sys/windows/commctrl.html#TBNOTIFYA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTBNOTIFYA","package":"druntime","parentType":"","signature":"LPTBNOTIFYA = LPNMTOOLBARA","url":"/druntime/core/sys/windows/commctrl.html#LPTBNOTIFYA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TBNOTIFYW","package":"druntime","parentType":"","signature":"TBNOTIFYW = NMTOOLBARW","url":"/druntime/core/sys/windows/commctrl.html#TBNOTIFYW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTBNOTIFYW","package":"druntime","parentType":"","signature":"LPTBNOTIFYW = LPNMTOOLBARW","url":"/druntime/core/sys/windows/commctrl.html#LPTBNOTIFYW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TTTOOLINFOA","package":"druntime","parentType":"","signature":"TTTOOLINFOA = TOOLINFOA","url":"/druntime/core/sys/windows/commctrl.html#TTTOOLINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TTTOOLINFOW","package":"druntime","parentType":"","signature":"TTTOOLINFOW = TOOLINFOW","url":"/druntime/core/sys/windows/commctrl.html#TTTOOLINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTTTOOLINFOA","package":"druntime","parentType":"","signature":"LPTTTOOLINFOA = TTTOOLINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPTTTOOLINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTTTOOLINFOW","package":"druntime","parentType":"","signature":"LPTTTOOLINFOW = TTTOOLINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPTTTOOLINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TTHITTESTINFOA","package":"druntime","parentType":"","signature":"TTHITTESTINFOA","url":"/druntime/core/sys/windows/commctrl.html#TTHITTESTINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTTHITTESTINFOA","package":"druntime","parentType":"","signature":"LPTTHITTESTINFOA = TTHITTESTINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPTTHITTESTINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TTHITTESTINFOW","package":"druntime","parentType":"","signature":"TTHITTESTINFOW","url":"/druntime/core/sys/windows/commctrl.html#TTHITTESTINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTTHITTESTINFOW","package":"druntime","parentType":"","signature":"LPTTHITTESTINFOW = TTHITTESTINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPTTHITTESTINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTTDISPINFOA","package":"druntime","parentType":"","signature":"LPNMTTDISPINFOA = NMTTDISPINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTTDISPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTTDISPINFOW","package":"druntime","parentType":"","signature":"LPNMTTDISPINFOW = NMTTDISPINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTTDISPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TOOLTIPTEXTA","package":"druntime","parentType":"","signature":"TOOLTIPTEXTA = NMTTDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#TOOLTIPTEXTA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTOOLTIPTEXTA","package":"druntime","parentType":"","signature":"LPTOOLTIPTEXTA = LPNMTTDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#LPTOOLTIPTEXTA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TOOLTIPTEXTW","package":"druntime","parentType":"","signature":"TOOLTIPTEXTW = NMTTDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#TOOLTIPTEXTW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTOOLTIPTEXTW","package":"druntime","parentType":"","signature":"LPTOOLTIPTEXTW = LPNMTTDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#LPTOOLTIPTEXTW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"UDACCEL","package":"druntime","parentType":"","signature":"UDACCEL","url":"/druntime/core/sys/windows/commctrl.html#UDACCEL"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPUDACCEL","package":"druntime","parentType":"","signature":"LPUDACCEL = UDACCEL *","url":"/druntime/core/sys/windows/commctrl.html#LPUDACCEL"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMUPDOWN","package":"druntime","parentType":"","signature":"NMUPDOWN","url":"/druntime/core/sys/windows/commctrl.html#NMUPDOWN"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMUPDOWN","package":"druntime","parentType":"","signature":"LPNMUPDOWN = NMUPDOWN *","url":"/druntime/core/sys/windows/commctrl.html#LPNMUPDOWN"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"NM_UPDOWN","package":"druntime","parentType":"","signature":"NM_UPDOWN = NMUPDOWN","url":"/druntime/core/sys/windows/commctrl.html#NM_UPDOWN"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNM_UPDOWN","package":"druntime","parentType":"","signature":"LPNM_UPDOWN = LPNMUPDOWN","url":"/druntime/core/sys/windows/commctrl.html#LPNM_UPDOWN"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPLVITEMA","package":"druntime","parentType":"","signature":"LPLVITEMA = LVITEMA *","url":"/druntime/core/sys/windows/commctrl.html#LPLVITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPLVITEMW","package":"druntime","parentType":"","signature":"LPLVITEMW = LVITEMW *","url":"/druntime/core/sys/windows/commctrl.html#LPLVITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_ITEMA","package":"druntime","parentType":"","signature":"LV_ITEMA = LVITEMA","url":"/druntime/core/sys/windows/commctrl.html#LV_ITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_ITEMW","package":"druntime","parentType":"","signature":"LV_ITEMW = LVITEMW","url":"/druntime/core/sys/windows/commctrl.html#LV_ITEMW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"LVFINDINFOA","package":"druntime","parentType":"","signature":"LVFINDINFOA","url":"/druntime/core/sys/windows/commctrl.html#LVFINDINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"LVFINDINFOW","package":"druntime","parentType":"","signature":"LVFINDINFOW","url":"/druntime/core/sys/windows/commctrl.html#LVFINDINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPFINDINFOA","package":"druntime","parentType":"","signature":"LPFINDINFOA = LVFINDINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPFINDINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_FINDINFOA","package":"druntime","parentType":"","signature":"LV_FINDINFOA = LVFINDINFOA","url":"/druntime/core/sys/windows/commctrl.html#LV_FINDINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPFINDINFOW","package":"druntime","parentType":"","signature":"LPFINDINFOW = LVFINDINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPFINDINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_FINDINFOW","package":"druntime","parentType":"","signature":"LV_FINDINFOW = LVFINDINFOW","url":"/druntime/core/sys/windows/commctrl.html#LV_FINDINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMLVFINDITEMA","package":"druntime","parentType":"","signature":"NMLVFINDITEMA","url":"/druntime/core/sys/windows/commctrl.html#NMLVFINDITEMA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMLVFINDITEMW","package":"druntime","parentType":"","signature":"NMLVFINDITEMW","url":"/druntime/core/sys/windows/commctrl.html#NMLVFINDITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PNMLVFINDITEMA","package":"druntime","parentType":"","signature":"PNMLVFINDITEMA = NMLVFINDITEMA *","url":"/druntime/core/sys/windows/commctrl.html#PNMLVFINDITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PNMLVFINDITEMW","package":"druntime","parentType":"","signature":"PNMLVFINDITEMW = NMLVFINDITEMW *","url":"/druntime/core/sys/windows/commctrl.html#PNMLVFINDITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPLVHITTESTINFO","package":"druntime","parentType":"","signature":"LPLVHITTESTINFO = LVHITTESTINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPLVHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_HITTESTINFO","package":"druntime","parentType":"","signature":"LV_HITTESTINFO = LVHITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#LV_HITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPLVCOLUMNA","package":"druntime","parentType":"","signature":"LPLVCOLUMNA = LVCOLUMNA *","url":"/druntime/core/sys/windows/commctrl.html#LPLVCOLUMNA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPLVCOLUMNW","package":"druntime","parentType":"","signature":"LPLVCOLUMNW = LVCOLUMNW *","url":"/druntime/core/sys/windows/commctrl.html#LPLVCOLUMNW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_COLUMNA","package":"druntime","parentType":"","signature":"LV_COLUMNA = LVCOLUMNA","url":"/druntime/core/sys/windows/commctrl.html#LV_COLUMNA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_COLUMNW","package":"druntime","parentType":"","signature":"LV_COLUMNW = LVCOLUMNW","url":"/druntime/core/sys/windows/commctrl.html#LV_COLUMNW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PFNLVCOMPARE","package":"druntime","parentType":"","signature":"PFNLVCOMPARE = int  function(LPARAM,  LPARAM,  LPARAM)","url":"/druntime/core/sys/windows/commctrl.html#PFNLVCOMPARE"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMLISTVIEW","package":"druntime","parentType":"","signature":"NMLISTVIEW","url":"/druntime/core/sys/windows/commctrl.html#NMLISTVIEW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMLISTVIEW","package":"druntime","parentType":"","signature":"LPNMLISTVIEW = NMLISTVIEW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMLISTVIEW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"NM_LISTVIEW","package":"druntime","parentType":"","signature":"NM_LISTVIEW = NMLISTVIEW","url":"/druntime/core/sys/windows/commctrl.html#NM_LISTVIEW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNM_LISTVIEW","package":"druntime","parentType":"","signature":"LPNM_LISTVIEW = LPNMLISTVIEW","url":"/druntime/core/sys/windows/commctrl.html#LPNM_LISTVIEW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMLVDISPINFOA","package":"druntime","parentType":"","signature":"NMLVDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#NMLVDISPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMLVDISPINFOA","package":"druntime","parentType":"","signature":"LPNMLVDISPINFOA = NMLVDISPINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMLVDISPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_DISPINFOA","package":"druntime","parentType":"","signature":"LV_DISPINFOA = NMLVDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#LV_DISPINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMLVDISPINFOW","package":"druntime","parentType":"","signature":"NMLVDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#NMLVDISPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMLVDISPINFOW","package":"druntime","parentType":"","signature":"LPNMLVDISPINFOW = NMLVDISPINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMLVDISPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LV_DISPINFOW","package":"druntime","parentType":"","signature":"LV_DISPINFOW = NMLVDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#LV_DISPINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"LV_KEYDOWN","package":"druntime","parentType":"","signature":"LV_KEYDOWN","url":"/druntime/core/sys/windows/commctrl.html#LV_KEYDOWN"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMLVCACHEHINT","package":"druntime","parentType":"","signature":"NMLVCACHEHINT","url":"/druntime/core/sys/windows/commctrl.html#NMLVCACHEHINT"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMLVCACHEHINT","package":"druntime","parentType":"","signature":"LPNMLVCACHEHINT = NMLVCACHEHINT *","url":"/druntime/core/sys/windows/commctrl.html#LPNMLVCACHEHINT"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"NM_CACHEHINT","package":"druntime","parentType":"","signature":"NM_CACHEHINT = NMLVCACHEHINT","url":"/druntime/core/sys/windows/commctrl.html#NM_CACHEHINT"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TVITEMA","package":"druntime","parentType":"","signature":"TVITEMA","url":"/druntime/core/sys/windows/commctrl.html#TVITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTVITEMA","package":"druntime","parentType":"","signature":"LPTVITEMA = TVITEMA *","url":"/druntime/core/sys/windows/commctrl.html#LPTVITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_ITEMA","package":"druntime","parentType":"","signature":"TV_ITEMA = TVITEMA","url":"/druntime/core/sys/windows/commctrl.html#TV_ITEMA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TVITEMW","package":"druntime","parentType":"","signature":"TVITEMW","url":"/druntime/core/sys/windows/commctrl.html#TVITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTVITEMW","package":"druntime","parentType":"","signature":"LPTVITEMW = TVITEMW *","url":"/druntime/core/sys/windows/commctrl.html#LPTVITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_ITEMW","package":"druntime","parentType":"","signature":"TV_ITEMW = TVITEMW","url":"/druntime/core/sys/windows/commctrl.html#TV_ITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTVINSERTSTRUCTA","package":"druntime","parentType":"","signature":"LPTVINSERTSTRUCTA = TVINSERTSTRUCTA *","url":"/druntime/core/sys/windows/commctrl.html#LPTVINSERTSTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_INSERTSTRUCTA","package":"druntime","parentType":"","signature":"TV_INSERTSTRUCTA = TVINSERTSTRUCTA","url":"/druntime/core/sys/windows/commctrl.html#TV_INSERTSTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTVINSERTSTRUCTW","package":"druntime","parentType":"","signature":"LPTVINSERTSTRUCTW = TVINSERTSTRUCTW *","url":"/druntime/core/sys/windows/commctrl.html#LPTVINSERTSTRUCTW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_INSERTSTRUCTW","package":"druntime","parentType":"","signature":"TV_INSERTSTRUCTW = TVINSERTSTRUCTW","url":"/druntime/core/sys/windows/commctrl.html#TV_INSERTSTRUCTW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TVHITTESTINFO","package":"druntime","parentType":"","signature":"TVHITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#TVHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTVHITTESTINFO","package":"druntime","parentType":"","signature":"LPTVHITTESTINFO = TVHITTESTINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPTVHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_HITTESTINFO","package":"druntime","parentType":"","signature":"TV_HITTESTINFO = TVHITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#TV_HITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PFNTVCOMPARE","package":"druntime","parentType":"","signature":"PFNTVCOMPARE = int  function(LPARAM,  LPARAM,  LPARAM)","url":"/druntime/core/sys/windows/commctrl.html#PFNTVCOMPARE"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TVSORTCB","package":"druntime","parentType":"","signature":"TVSORTCB","url":"/druntime/core/sys/windows/commctrl.html#TVSORTCB"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTVSORTCB","package":"druntime","parentType":"","signature":"LPTVSORTCB = TVSORTCB *","url":"/druntime/core/sys/windows/commctrl.html#LPTVSORTCB"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_SORTCB","package":"druntime","parentType":"","signature":"TV_SORTCB = TVSORTCB","url":"/druntime/core/sys/windows/commctrl.html#TV_SORTCB"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMTREEVIEWA","package":"druntime","parentType":"","signature":"NMTREEVIEWA","url":"/druntime/core/sys/windows/commctrl.html#NMTREEVIEWA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTREEVIEWA","package":"druntime","parentType":"","signature":"LPNMTREEVIEWA = NMTREEVIEWA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTREEVIEWA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"NM_TREEVIEWA","package":"druntime","parentType":"","signature":"NM_TREEVIEWA = NMTREEVIEWA","url":"/druntime/core/sys/windows/commctrl.html#NM_TREEVIEWA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMTREEVIEWW","package":"druntime","parentType":"","signature":"NMTREEVIEWW","url":"/druntime/core/sys/windows/commctrl.html#NMTREEVIEWW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTREEVIEWW","package":"druntime","parentType":"","signature":"LPNMTREEVIEWW = NMTREEVIEWW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTREEVIEWW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"NM_TREEVIEWW","package":"druntime","parentType":"","signature":"NM_TREEVIEWW = NMTREEVIEWW","url":"/druntime/core/sys/windows/commctrl.html#NM_TREEVIEWW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMTVDISPINFOA","package":"druntime","parentType":"","signature":"NMTVDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#NMTVDISPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTVDISPINFOA","package":"druntime","parentType":"","signature":"LPNMTVDISPINFOA = NMTVDISPINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTVDISPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_DISPINFOA","package":"druntime","parentType":"","signature":"TV_DISPINFOA = NMTVDISPINFOA","url":"/druntime/core/sys/windows/commctrl.html#TV_DISPINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMTVDISPINFOW","package":"druntime","parentType":"","signature":"NMTVDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#NMTVDISPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMTVDISPINFOW","package":"druntime","parentType":"","signature":"LPNMTVDISPINFOW = NMTVDISPINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPNMTVDISPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TV_DISPINFOW","package":"druntime","parentType":"","signature":"TV_DISPINFOW = NMTVDISPINFOW","url":"/druntime/core/sys/windows/commctrl.html#TV_DISPINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TV_KEYDOWN","package":"druntime","parentType":"","signature":"TV_KEYDOWN","url":"/druntime/core/sys/windows/commctrl.html#TV_KEYDOWN"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TC_ITEMHEADERA","package":"druntime","parentType":"","signature":"TC_ITEMHEADERA","url":"/druntime/core/sys/windows/commctrl.html#TC_ITEMHEADERA"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TC_ITEMHEADERW","package":"druntime","parentType":"","signature":"TC_ITEMHEADERW","url":"/druntime/core/sys/windows/commctrl.html#TC_ITEMHEADERW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTCITEMA","package":"druntime","parentType":"","signature":"LPTCITEMA = TCITEMA *","url":"/druntime/core/sys/windows/commctrl.html#LPTCITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TC_ITEMA","package":"druntime","parentType":"","signature":"TC_ITEMA = TCITEMA","url":"/druntime/core/sys/windows/commctrl.html#TC_ITEMA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTCITEMW","package":"druntime","parentType":"","signature":"LPTCITEMW = TCITEMW *","url":"/druntime/core/sys/windows/commctrl.html#LPTCITEMW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TC_ITEMW","package":"druntime","parentType":"","signature":"TC_ITEMW = TCITEMW","url":"/druntime/core/sys/windows/commctrl.html#TC_ITEMW"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TCHITTESTINFO","package":"druntime","parentType":"","signature":"TCHITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#TCHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPTCHITTESTINFO","package":"druntime","parentType":"","signature":"LPTCHITTESTINFO = TCHITTESTINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPTCHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"TC_HITTESTINFO","package":"druntime","parentType":"","signature":"TC_HITTESTINFO = TCHITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#TC_HITTESTINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"TC_KEYDOWN","package":"druntime","parentType":"","signature":"TC_KEYDOWN","url":"/druntime/core/sys/windows/commctrl.html#TC_KEYDOWN"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"PBRANGE","package":"druntime","parentType":"","signature":"PBRANGE","url":"/druntime/core/sys/windows/commctrl.html#PBRANGE"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PPBRANGE","package":"druntime","parentType":"","signature":"PPBRANGE = PBRANGE *","url":"/druntime/core/sys/windows/commctrl.html#PPBRANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"COLORSCHEME","package":"druntime","parentType":"","signature":"COLORSCHEME","url":"/druntime/core/sys/windows/commctrl.html#COLORSCHEME"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPCOLORSCHEME","package":"druntime","parentType":"","signature":"LPCOLORSCHEME = COLORSCHEME *","url":"/druntime/core/sys/windows/commctrl.html#LPCOLORSCHEME"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"MCHITTESTINFO","package":"druntime","parentType":"","signature":"MCHITTESTINFO","url":"/druntime/core/sys/windows/commctrl.html#MCHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PMCHITTESTINFO","package":"druntime","parentType":"","signature":"PMCHITTESTINFO = MCHITTESTINFO *","url":"/druntime/core/sys/windows/commctrl.html#PMCHITTESTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"MONTHDAYSTATE","package":"druntime","parentType":"","signature":"MONTHDAYSTATE = DWORD","url":"/druntime/core/sys/windows/commctrl.html#MONTHDAYSTATE"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPMONTHDAYSTATE","package":"druntime","parentType":"","signature":"LPMONTHDAYSTATE = MONTHDAYSTATE *","url":"/druntime/core/sys/windows/commctrl.html#LPMONTHDAYSTATE"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"NMDAYSTATE","package":"druntime","parentType":"","signature":"NMDAYSTATE","url":"/druntime/core/sys/windows/commctrl.html#NMDAYSTATE"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPNMDAYSTATE","package":"druntime","parentType":"","signature":"LPNMDAYSTATE = NMDAYSTATE *","url":"/druntime/core/sys/windows/commctrl.html#LPNMDAYSTATE"},{"doc":"","kind":"struct","module":"core.sys.windows.commctrl","name":"REBARINFO","package":"druntime","parentType":"","signature":"REBARINFO","url":"/druntime/core/sys/windows/commctrl.html#REBARINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPREBARINFO","package":"druntime","parentType":"","signature":"LPREBARINFO = REBARINFO *","url":"/druntime/core/sys/windows/commctrl.html#LPREBARINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPREBARBANDINFOA","package":"druntime","parentType":"","signature":"LPREBARBANDINFOA = REBARBANDINFOA *","url":"/druntime/core/sys/windows/commctrl.html#LPREBARBANDINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPCREBARBANDINFOA","package":"druntime","parentType":"","signature":"LPCREBARBANDINFOA = const(REBARBANDINFOA) *","url":"/druntime/core/sys/windows/commctrl.html#LPCREBARBANDINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPREBARBANDINFOW","package":"druntime","parentType":"","signature":"LPREBARBANDINFOW = REBARBANDINFOW *","url":"/druntime/core/sys/windows/commctrl.html#LPREBARBANDINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"LPCREBARBANDINFOW","package":"druntime","parentType":"","signature":"LPCREBARBANDINFOW = const(REBARBANDINFOW) *","url":"/druntime/core/sys/windows/commctrl.html#LPCREBARBANDINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HDSA","package":"druntime","parentType":"","signature":"HDSA = HANDLE","url":"/druntime/core/sys/windows/commctrl.html#HDSA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"HDPA","package":"druntime","parentType":"","signature":"HDPA = HANDLE","url":"/druntime/core/sys/windows/commctrl.html#HDPA"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PFNDPAENUMCALLBACK","package":"druntime","parentType":"","signature":"PFNDPAENUMCALLBACK = INT function(PVOID,  PVOID)","url":"/druntime/core/sys/windows/commctrl.html#PFNDPAENUMCALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PFNDSAENUMCALLBACK","package":"druntime","parentType":"","signature":"PFNDSAENUMCALLBACK = INT function(PVOID,  PVOID)","url":"/druntime/core/sys/windows/commctrl.html#PFNDSAENUMCALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"PFNDPACOMPARE","package":"druntime","parentType":"","signature":"PFNDPACOMPARE = INT function(PVOID,  PVOID,  LPARAM)","url":"/druntime/core/sys/windows/commctrl.html#PFNDPACOMPARE"},{"doc":"","kind":"alias","module":"core.sys.windows.commctrl","name":"_prm_FORWARD_WM_NOTIFY","package":"druntime","parentType":"","signature":"_prm_FORWARD_WM_NOTIFY = LRESULT function(HWND hWnd,  UINT Msg,  WPARAM wParam,  LPARAM lParam)","url":"/druntime/core/sys/windows/commctrl.html#_prm_FORWARD_WM_NOTIFY"},{"doc":"","kind":"template","module":"core.sys.windows.commctrl","name":"HANDLE_WM_NOTIFY","package":"druntime","parentType":"","signature":"HANDLE_WM_NOTIFY(R)","url":"/druntime/core/sys/windows/commctrl.html#HANDLE_WM_NOTIFY"},{"doc":"","kind":"function","module":"core.sys.windows.commctrl","name":"HANDLE_WM_NOTIFY","package":"druntime","parentType":"","signature":"R HANDLE_WM_NOTIFY(HWND hwnd,  WPARAM wParam,  LPARAM lParam,  _prm_HANDLE_WM_NOTIFY fn)","url":"/druntime/core/sys/windows/commctrl.html#HANDLE_WM_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"COMCTL32_VERSION","package":"druntime","parentType":"","signature":"COMCTL32_VERSION","url":"/druntime/core/sys/windows/commctrl.html#COMCTL32_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"DRAGLISTMSGSTRING","package":"druntime","parentType":"","signature":"TCHAR[] DRAGLISTMSGSTRING","url":"/druntime/core/sys/windows/commctrl.html#DRAGLISTMSGSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"CBEMAXSTRLEN","package":"druntime","parentType":"","signature":"CBEMAXSTRLEN","url":"/druntime/core/sys/windows/commctrl.html#CBEMAXSTRLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"CMB_MASKED","package":"druntime","parentType":"","signature":"CMB_MASKED","url":"/druntime/core/sys/windows/commctrl.html#CMB_MASKED"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"MINSYSCOMMAND","package":"druntime","parentType":"","signature":"MINSYSCOMMAND","url":"/druntime/core/sys/windows/commctrl.html#MINSYSCOMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"HINST_COMMCTRL","package":"druntime","parentType":"","signature":"HINST_COMMCTRL","url":"/druntime/core/sys/windows/commctrl.html#HINST_COMMCTRL"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"TBBF_LARGE","package":"druntime","parentType":"","signature":"TBBF_LARGE","url":"/druntime/core/sys/windows/commctrl.html#TBBF_LARGE"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"UD_MAXVAL","package":"druntime","parentType":"","signature":"UD_MAXVAL","url":"/druntime/core/sys/windows/commctrl.html#UD_MAXVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"UD_MINVAL","package":"druntime","parentType":"","signature":"UD_MINVAL","url":"/druntime/core/sys/windows/commctrl.html#UD_MINVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"LPSTR_TEXTCALLBACKW","package":"druntime","parentType":"","signature":"LPWSTR LPSTR_TEXTCALLBACKW","url":"/druntime/core/sys/windows/commctrl.html#LPSTR_TEXTCALLBACKW"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"LPSTR_TEXTCALLBACKA","package":"druntime","parentType":"","signature":"LPSTR LPSTR_TEXTCALLBACKA","url":"/druntime/core/sys/windows/commctrl.html#LPSTR_TEXTCALLBACKA"},{"doc":"","kind":"variable","module":"core.sys.windows.commctrl","name":"I_IMAGECALLBACK","package":"druntime","parentType":"","signature":"I_IMAGECALLBACK","url":"/druntime/core/sys/windows/commctrl.html#I_IMAGECALLBACK"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.commdlg","name":"core.sys.windows.commdlg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/commdlg.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"ChooseColorA","package":"druntime","parentType":"","signature":"BOOL ChooseColorA(LPCHOOSECOLORA)","url":"/druntime/core/sys/windows/commdlg/ChooseColorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"ChooseColorW","package":"druntime","parentType":"","signature":"BOOL ChooseColorW(LPCHOOSECOLORW)","url":"/druntime/core/sys/windows/commdlg/ChooseColorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"ChooseFontA","package":"druntime","parentType":"","signature":"BOOL ChooseFontA(LPCHOOSEFONTA)","url":"/druntime/core/sys/windows/commdlg/ChooseFontA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"ChooseFontW","package":"druntime","parentType":"","signature":"BOOL ChooseFontW(LPCHOOSEFONTW)","url":"/druntime/core/sys/windows/commdlg/ChooseFontW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"CommDlgExtendedError","package":"druntime","parentType":"","signature":"DWORD CommDlgExtendedError()","url":"/druntime/core/sys/windows/commdlg/CommDlgExtendedError.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"FindTextA","package":"druntime","parentType":"","signature":"HWND FindTextA(LPFINDREPLACEA)","url":"/druntime/core/sys/windows/commdlg/FindTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"FindTextW","package":"druntime","parentType":"","signature":"HWND FindTextW(LPFINDREPLACEW)","url":"/druntime/core/sys/windows/commdlg/FindTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"GetFileTitleA","package":"druntime","parentType":"","signature":"short GetFileTitleA(LPCSTR,  LPSTR,  WORD)","url":"/druntime/core/sys/windows/commdlg/GetFileTitleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"GetFileTitleW","package":"druntime","parentType":"","signature":"short GetFileTitleW(LPCWSTR,  LPWSTR,  WORD)","url":"/druntime/core/sys/windows/commdlg/GetFileTitleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"GetOpenFileNameA","package":"druntime","parentType":"","signature":"BOOL GetOpenFileNameA(LPOPENFILENAMEA)","url":"/druntime/core/sys/windows/commdlg/GetOpenFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"GetOpenFileNameW","package":"druntime","parentType":"","signature":"BOOL GetOpenFileNameW(LPOPENFILENAMEW)","url":"/druntime/core/sys/windows/commdlg/GetOpenFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"GetSaveFileNameA","package":"druntime","parentType":"","signature":"BOOL GetSaveFileNameA(LPOPENFILENAMEA)","url":"/druntime/core/sys/windows/commdlg/GetSaveFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"GetSaveFileNameW","package":"druntime","parentType":"","signature":"BOOL GetSaveFileNameW(LPOPENFILENAMEW)","url":"/druntime/core/sys/windows/commdlg/GetSaveFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"PageSetupDlgA","package":"druntime","parentType":"","signature":"BOOL PageSetupDlgA(LPPAGESETUPDLGA)","url":"/druntime/core/sys/windows/commdlg/PageSetupDlgA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"PageSetupDlgW","package":"druntime","parentType":"","signature":"BOOL PageSetupDlgW(LPPAGESETUPDLGW)","url":"/druntime/core/sys/windows/commdlg/PageSetupDlgW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"PrintDlgA","package":"druntime","parentType":"","signature":"BOOL PrintDlgA(LPPRINTDLGA)","url":"/druntime/core/sys/windows/commdlg/PrintDlgA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"PrintDlgW","package":"druntime","parentType":"","signature":"BOOL PrintDlgW(LPPRINTDLGW)","url":"/druntime/core/sys/windows/commdlg/PrintDlgW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"ReplaceTextA","package":"druntime","parentType":"","signature":"HWND ReplaceTextA(LPFINDREPLACEA)","url":"/druntime/core/sys/windows/commdlg/ReplaceTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"ReplaceTextW","package":"druntime","parentType":"","signature":"HWND ReplaceTextW(LPFINDREPLACEW)","url":"/druntime/core/sys/windows/commdlg/ReplaceTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"PrintDlgExA","package":"druntime","parentType":"","signature":"HRESULT PrintDlgExA(LPPRINTDLGEXA)","url":"/druntime/core/sys/windows/commdlg/PrintDlgExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.commdlg","name":"PrintDlgExW","package":"druntime","parentType":"","signature":"HRESULT PrintDlgExW(LPPRINTDLGEXW)","url":"/druntime/core/sys/windows/commdlg/PrintDlgExW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCCHOOKPROC","package":"druntime","parentType":"","signature":"LPCCHOOKPROC = UINT_PTR function (HWND,  UINT,  WPARAM,  LPARAM)  nothrow","url":"/druntime/core/sys/windows/commdlg.html#LPCCHOOKPROC"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"CHOOSECOLORA","package":"druntime","parentType":"","signature":"CHOOSECOLORA","url":"/druntime/core/sys/windows/commdlg.html#CHOOSECOLORA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCHOOSECOLORA","package":"druntime","parentType":"","signature":"LPCHOOSECOLORA = CHOOSECOLORA *","url":"/druntime/core/sys/windows/commdlg.html#LPCHOOSECOLORA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"CHOOSECOLORW","package":"druntime","parentType":"","signature":"CHOOSECOLORW","url":"/druntime/core/sys/windows/commdlg.html#CHOOSECOLORW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCHOOSECOLORW","package":"druntime","parentType":"","signature":"LPCHOOSECOLORW = CHOOSECOLORW *","url":"/druntime/core/sys/windows/commdlg.html#LPCHOOSECOLORW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"CHOOSEFONTA","package":"druntime","parentType":"","signature":"CHOOSEFONTA","url":"/druntime/core/sys/windows/commdlg.html#CHOOSEFONTA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCHOOSEFONTA","package":"druntime","parentType":"","signature":"LPCHOOSEFONTA = CHOOSEFONTA *","url":"/druntime/core/sys/windows/commdlg.html#LPCHOOSEFONTA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"CHOOSEFONTW","package":"druntime","parentType":"","signature":"CHOOSEFONTW","url":"/druntime/core/sys/windows/commdlg.html#CHOOSEFONTW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCHOOSEFONTW","package":"druntime","parentType":"","signature":"LPCHOOSEFONTW = CHOOSEFONTW *","url":"/druntime/core/sys/windows/commdlg.html#LPCHOOSEFONTW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"DEVNAMES","package":"druntime","parentType":"","signature":"DEVNAMES","url":"/druntime/core/sys/windows/commdlg.html#DEVNAMES"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPDEVNAMES","package":"druntime","parentType":"","signature":"LPDEVNAMES = DEVNAMES *","url":"/druntime/core/sys/windows/commdlg.html#LPDEVNAMES"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"FINDREPLACEA","package":"druntime","parentType":"","signature":"FINDREPLACEA","url":"/druntime/core/sys/windows/commdlg.html#FINDREPLACEA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPFINDREPLACEA","package":"druntime","parentType":"","signature":"LPFINDREPLACEA = FINDREPLACEA *","url":"/druntime/core/sys/windows/commdlg.html#LPFINDREPLACEA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"FINDREPLACEW","package":"druntime","parentType":"","signature":"FINDREPLACEW","url":"/druntime/core/sys/windows/commdlg.html#FINDREPLACEW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPFINDREPLACEW","package":"druntime","parentType":"","signature":"LPFINDREPLACEW = FINDREPLACEW *","url":"/druntime/core/sys/windows/commdlg.html#LPFINDREPLACEW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"OPENFILENAMEA","package":"druntime","parentType":"","signature":"OPENFILENAMEA","url":"/druntime/core/sys/windows/commdlg.html#OPENFILENAMEA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPOPENFILENAMEA","package":"druntime","parentType":"","signature":"LPOPENFILENAMEA = OPENFILENAMEA *","url":"/druntime/core/sys/windows/commdlg.html#LPOPENFILENAMEA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"OPENFILENAMEW","package":"druntime","parentType":"","signature":"OPENFILENAMEW","url":"/druntime/core/sys/windows/commdlg.html#OPENFILENAMEW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPOPENFILENAMEW","package":"druntime","parentType":"","signature":"LPOPENFILENAMEW = OPENFILENAMEW *","url":"/druntime/core/sys/windows/commdlg.html#LPOPENFILENAMEW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"OFNOTIFYA","package":"druntime","parentType":"","signature":"OFNOTIFYA","url":"/druntime/core/sys/windows/commdlg.html#OFNOTIFYA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPOFNOTIFYA","package":"druntime","parentType":"","signature":"LPOFNOTIFYA = OFNOTIFYA *","url":"/druntime/core/sys/windows/commdlg.html#LPOFNOTIFYA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"OFNOTIFYW","package":"druntime","parentType":"","signature":"OFNOTIFYW","url":"/druntime/core/sys/windows/commdlg.html#OFNOTIFYW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPOFNOTIFYW","package":"druntime","parentType":"","signature":"LPOFNOTIFYW = OFNOTIFYW *","url":"/druntime/core/sys/windows/commdlg.html#LPOFNOTIFYW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PAGESETUPDLGA","package":"druntime","parentType":"","signature":"PAGESETUPDLGA","url":"/druntime/core/sys/windows/commdlg.html#PAGESETUPDLGA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPAGESETUPDLGA","package":"druntime","parentType":"","signature":"LPPAGESETUPDLGA = PAGESETUPDLGA *","url":"/druntime/core/sys/windows/commdlg.html#LPPAGESETUPDLGA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PAGESETUPDLGW","package":"druntime","parentType":"","signature":"PAGESETUPDLGW","url":"/druntime/core/sys/windows/commdlg.html#PAGESETUPDLGW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPAGESETUPDLGW","package":"druntime","parentType":"","signature":"LPPAGESETUPDLGW = PAGESETUPDLGW *","url":"/druntime/core/sys/windows/commdlg.html#LPPAGESETUPDLGW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PRINTDLGA","package":"druntime","parentType":"","signature":"PRINTDLGA","url":"/druntime/core/sys/windows/commdlg.html#PRINTDLGA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTDLGA","package":"druntime","parentType":"","signature":"LPPRINTDLGA = PRINTDLGA *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTDLGA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PRINTDLGW","package":"druntime","parentType":"","signature":"PRINTDLGW","url":"/druntime/core/sys/windows/commdlg.html#PRINTDLGW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTDLGW","package":"druntime","parentType":"","signature":"LPPRINTDLGW = PRINTDLGW *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTDLGW"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PRINTPAGERANGE","package":"druntime","parentType":"","signature":"PRINTPAGERANGE","url":"/druntime/core/sys/windows/commdlg.html#PRINTPAGERANGE"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTPAGERANGE","package":"druntime","parentType":"","signature":"LPPRINTPAGERANGE = PRINTPAGERANGE *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTPAGERANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PRINTDLGEXA","package":"druntime","parentType":"","signature":"PRINTDLGEXA","url":"/druntime/core/sys/windows/commdlg.html#PRINTDLGEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTDLGEXA","package":"druntime","parentType":"","signature":"LPPRINTDLGEXA = PRINTDLGEXA *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTDLGEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.commdlg","name":"PRINTDLGEXW","package":"druntime","parentType":"","signature":"PRINTDLGEXW","url":"/druntime/core/sys/windows/commdlg.html#PRINTDLGEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTDLGEXW","package":"druntime","parentType":"","signature":"LPPRINTDLGEXW = PRINTDLGEXW *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTDLGEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCHOOSECOLOR","package":"druntime","parentType":"","signature":"LPCHOOSECOLOR = CHOOSECOLOR *","url":"/druntime/core/sys/windows/commdlg.html#LPCHOOSECOLOR"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPCHOOSEFONT","package":"druntime","parentType":"","signature":"LPCHOOSEFONT = CHOOSEFONT *","url":"/druntime/core/sys/windows/commdlg.html#LPCHOOSEFONT"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPFINDREPLACE","package":"druntime","parentType":"","signature":"LPFINDREPLACE = FINDREPLACE *","url":"/druntime/core/sys/windows/commdlg.html#LPFINDREPLACE"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPOPENFILENAME","package":"druntime","parentType":"","signature":"LPOPENFILENAME = OPENFILENAME *","url":"/druntime/core/sys/windows/commdlg.html#LPOPENFILENAME"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPOFNOTIFY","package":"druntime","parentType":"","signature":"LPOFNOTIFY = OFNOTIFY *","url":"/druntime/core/sys/windows/commdlg.html#LPOFNOTIFY"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPAGESETUPDLG","package":"druntime","parentType":"","signature":"LPPAGESETUPDLG = PAGESETUPDLG *","url":"/druntime/core/sys/windows/commdlg.html#LPPAGESETUPDLG"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTDLG","package":"druntime","parentType":"","signature":"LPPRINTDLG = PRINTDLG *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTDLG"},{"doc":"","kind":"alias","module":"core.sys.windows.commdlg","name":"LPPRINTDLGEX","package":"druntime","parentType":"","signature":"LPPRINTDLGEX = PRINTDLGEX *","url":"/druntime/core/sys/windows/commdlg.html#LPPRINTDLGEX"},{"doc":"","kind":"variable","module":"core.sys.windows.commdlg","name":"LBSELCHSTRING","package":"druntime","parentType":"","signature":"TCHAR[] LBSELCHSTRING","url":"/druntime/core/sys/windows/commdlg.html#LBSELCHSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.commdlg","name":"START_PAGE_GENERAL","package":"druntime","parentType":"","signature":"DWORD START_PAGE_GENERAL","url":"/druntime/core/sys/windows/commdlg.html#START_PAGE_GENERAL"},{"doc":"","kind":"variable","module":"core.sys.windows.commdlg","name":"DN_DEFAULTPRN","package":"druntime","parentType":"","signature":"WORD DN_DEFAULTPRN","url":"/druntime/core/sys/windows/commdlg.html#DN_DEFAULTPRN"},{"doc":"","kind":"variable","module":"core.sys.windows.commdlg","name":"OPENFILENAME_SIZE_VERSION_400","package":"druntime","parentType":"","signature":"size_t OPENFILENAME_SIZE_VERSION_400","url":"/druntime/core/sys/windows/commdlg.html#OPENFILENAME_SIZE_VERSION_400"},{"doc":"Helper module for the Windows API","kind":"module","module":"core.sys.windows.core","name":"core.sys.windows.core","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/core.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.cpl","name":"core.sys.windows.cpl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/cpl.html"},{"doc":"","kind":"alias","module":"core.sys.windows.cpl","name":"APPLET_PROC","package":"druntime","parentType":"","signature":"APPLET_PROC = LONG function(HWND,  UINT,  LONG,  LONG)","url":"/druntime/core/sys/windows/cpl.html#APPLET_PROC"},{"doc":"","kind":"struct","module":"core.sys.windows.cpl","name":"CPLINFO","package":"druntime","parentType":"","signature":"CPLINFO","url":"/druntime/core/sys/windows/cpl.html#CPLINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.cpl","name":"LPCPLINFO","package":"druntime","parentType":"","signature":"LPCPLINFO = CPLINFO *","url":"/druntime/core/sys/windows/cpl.html#LPCPLINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.cpl","name":"NEWCPLINFOA","package":"druntime","parentType":"","signature":"NEWCPLINFOA","url":"/druntime/core/sys/windows/cpl.html#NEWCPLINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.cpl","name":"LPNEWCPLINFOA","package":"druntime","parentType":"","signature":"LPNEWCPLINFOA = NEWCPLINFOA *","url":"/druntime/core/sys/windows/cpl.html#LPNEWCPLINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.cpl","name":"NEWCPLINFOW","package":"druntime","parentType":"","signature":"NEWCPLINFOW","url":"/druntime/core/sys/windows/cpl.html#NEWCPLINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.cpl","name":"LPNEWCPLINFOW","package":"druntime","parentType":"","signature":"LPNEWCPLINFOW = NEWCPLINFOW *","url":"/druntime/core/sys/windows/cpl.html#LPNEWCPLINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.cpl","name":"LPNEWCPLINFO","package":"druntime","parentType":"","signature":"LPNEWCPLINFO = NEWCPLINFO *","url":"/druntime/core/sys/windows/cpl.html#LPNEWCPLINFO"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.cplext","name":"core.sys.windows.cplext","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/cplext.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.custcntl","name":"core.sys.windows.custcntl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/custcntl.html"},{"doc":"","kind":"function","module":"core.sys.windows.custcntl","name":"CustomControlInfoA","package":"druntime","parentType":"","signature":"UINT CustomControlInfoA(LPCCINFOA acci)","url":"/druntime/core/sys/windows/custcntl/CustomControlInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.custcntl","name":"CustomControlInfoW","package":"druntime","parentType":"","signature":"UINT CustomControlInfoW(LPCCINFOW acci)","url":"/druntime/core/sys/windows/custcntl/CustomControlInfoW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.custcntl","name":"CCSTYLEA","package":"druntime","parentType":"","signature":"CCSTYLEA","url":"/druntime/core/sys/windows/custcntl.html#CCSTYLEA"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCSTYLEA","package":"druntime","parentType":"","signature":"LPCCSTYLEA = CCSTYLEA *","url":"/druntime/core/sys/windows/custcntl.html#LPCCSTYLEA"},{"doc":"","kind":"struct","module":"core.sys.windows.custcntl","name":"CCSTYLEW","package":"druntime","parentType":"","signature":"CCSTYLEW","url":"/druntime/core/sys/windows/custcntl.html#CCSTYLEW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCSTYLEW","package":"druntime","parentType":"","signature":"LPCCSTYLEW = CCSTYLEW *","url":"/druntime/core/sys/windows/custcntl.html#LPCCSTYLEW"},{"doc":"","kind":"struct","module":"core.sys.windows.custcntl","name":"CCSTYLEFLAGA","package":"druntime","parentType":"","signature":"CCSTYLEFLAGA","url":"/druntime/core/sys/windows/custcntl.html#CCSTYLEFLAGA"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCSTYLEFLAGA","package":"druntime","parentType":"","signature":"LPCCSTYLEFLAGA = CCSTYLEFLAGA *","url":"/druntime/core/sys/windows/custcntl.html#LPCCSTYLEFLAGA"},{"doc":"","kind":"struct","module":"core.sys.windows.custcntl","name":"CCSTYLEFLAGW","package":"druntime","parentType":"","signature":"CCSTYLEFLAGW","url":"/druntime/core/sys/windows/custcntl.html#CCSTYLEFLAGW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCSTYLEFLAGW","package":"druntime","parentType":"","signature":"LPCCSTYLEFLAGW = CCSTYLEFLAGW *","url":"/druntime/core/sys/windows/custcntl.html#LPCCSTYLEFLAGW"},{"doc":"","kind":"struct","module":"core.sys.windows.custcntl","name":"CCINFOA","package":"druntime","parentType":"","signature":"CCINFOA","url":"/druntime/core/sys/windows/custcntl.html#CCINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCINFOA","package":"druntime","parentType":"","signature":"LPCCINFOA = CCINFOA *","url":"/druntime/core/sys/windows/custcntl.html#LPCCINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.custcntl","name":"CCINFOW","package":"druntime","parentType":"","signature":"CCINFOW","url":"/druntime/core/sys/windows/custcntl.html#CCINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCINFOW","package":"druntime","parentType":"","signature":"LPCCINFOW = CCINFOW *","url":"/druntime/core/sys/windows/custcntl.html#LPCCINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPFNCCSTYLEA","package":"druntime","parentType":"","signature":"LPFNCCSTYLEA = BOOL function(HWND,  LPCCSTYLEA)","url":"/druntime/core/sys/windows/custcntl.html#LPFNCCSTYLEA"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPFNCCSTYLEW","package":"druntime","parentType":"","signature":"LPFNCCSTYLEW = BOOL function(HWND,  LPCCSTYLEW)","url":"/druntime/core/sys/windows/custcntl.html#LPFNCCSTYLEW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPFNCCSIZETOTEXTA","package":"druntime","parentType":"","signature":"LPFNCCSIZETOTEXTA = INT function(DWORD,  DWORD,  HFONT,  LPSTR)","url":"/druntime/core/sys/windows/custcntl.html#LPFNCCSIZETOTEXTA"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPFNCCSIZETOTEXTW","package":"druntime","parentType":"","signature":"LPFNCCSIZETOTEXTW = INT function(DWORD,  DWORD,  HFONT,  LPWSTR)","url":"/druntime/core/sys/windows/custcntl.html#LPFNCCSIZETOTEXTW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPFNCCINFOA","package":"druntime","parentType":"","signature":"LPFNCCINFOA = UINT function(LPCCINFOA)","url":"/druntime/core/sys/windows/custcntl.html#LPFNCCINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPFNCCINFOW","package":"druntime","parentType":"","signature":"LPFNCCINFOW = UINT function(LPCCINFOW)","url":"/druntime/core/sys/windows/custcntl.html#LPFNCCINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCSTYLE","package":"druntime","parentType":"","signature":"LPCCSTYLE = CCSTYLE *","url":"/druntime/core/sys/windows/custcntl.html#LPCCSTYLE"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCSTYLEFLAG","package":"druntime","parentType":"","signature":"LPCCSTYLEFLAG = CCSTYLEFLAG *","url":"/druntime/core/sys/windows/custcntl.html#LPCCSTYLEFLAG"},{"doc":"","kind":"alias","module":"core.sys.windows.custcntl","name":"LPCCINFO","package":"druntime","parentType":"","signature":"LPCCINFO = CCINFO *","url":"/druntime/core/sys/windows/custcntl.html#LPCCINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.custcntl","name":"CCF_NOTEXT","package":"druntime","parentType":"","signature":"CCF_NOTEXT","url":"/druntime/core/sys/windows/custcntl.html#CCF_NOTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.custcntl","name":"CCHCCCLASS","package":"druntime","parentType":"","signature":"size_t CCHCCCLASS","url":"/druntime/core/sys/windows/custcntl.html#CCHCCCLASS"},{"doc":"...","kind":"module","module":"core.sys.windows.dbghelp","name":"core.sys.windows.dbghelp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dbghelp.html"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"ReadProcessMemoryProc64","package":"druntime","parentType":"","signature":"ReadProcessMemoryProc64 = BOOL         function(HANDLE hProcess,  DWORD64 lpBaseAddress,  PVOID lpBuffer,  DWORD nSize,  LPDWORD lpNumberOfBytesRead)","url":"/druntime/core/sys/windows/dbghelp.html#ReadProcessMemoryProc64"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"FunctionTableAccessProc64","package":"druntime","parentType":"","signature":"FunctionTableAccessProc64 = PVOID        function(HANDLE hProcess,  DWORD64 AddrBase)","url":"/druntime/core/sys/windows/dbghelp.html#FunctionTableAccessProc64"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"GetModuleBaseProc64","package":"druntime","parentType":"","signature":"GetModuleBaseProc64 = DWORD64      function(HANDLE hProcess,  DWORD64 Address)","url":"/druntime/core/sys/windows/dbghelp.html#GetModuleBaseProc64"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"TranslateAddressProc64","package":"druntime","parentType":"","signature":"TranslateAddressProc64 = DWORD64      function(HANDLE hProcess,  HANDLE hThread,  ADDRESS64 * lpaddr)","url":"/druntime/core/sys/windows/dbghelp.html#TranslateAddressProc64"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymInitializeFunc","package":"druntime","parentType":"","signature":"SymInitializeFunc = BOOL         function(HANDLE hProcess,  PCSTR UserSearchPath,  bool  fInvadeProcess)","url":"/druntime/core/sys/windows/dbghelp.html#SymInitializeFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymCleanupFunc","package":"druntime","parentType":"","signature":"SymCleanupFunc = BOOL         function(HANDLE hProcess)","url":"/druntime/core/sys/windows/dbghelp.html#SymCleanupFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymSetOptionsFunc","package":"druntime","parentType":"","signature":"SymSetOptionsFunc = DWORD        function(DWORD SymOptions)","url":"/druntime/core/sys/windows/dbghelp.html#SymSetOptionsFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymGetOptionsFunc","package":"druntime","parentType":"","signature":"SymGetOptionsFunc = DWORD        function()","url":"/druntime/core/sys/windows/dbghelp.html#SymGetOptionsFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymFunctionTableAccess64Func","package":"druntime","parentType":"","signature":"SymFunctionTableAccess64Func = PVOID        function(HANDLE hProcess,  DWORD64 AddrBase)","url":"/druntime/core/sys/windows/dbghelp.html#SymFunctionTableAccess64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"StackWalk64Func","package":"druntime","parentType":"","signature":"StackWalk64Func = BOOL         function(DWORD MachineType,  HANDLE hProcess,  HANDLE hThread,  STACKFRAME64 * StackFrame,  PVOID ContextRecord,\n                                 ReadProcessMemoryProc64 ReadMemoryRoutine,  FunctionTableAccessProc64 FunctoinTableAccess,\n                                 GetModuleBaseProc64 GetModuleBaseRoutine,  TranslateAddressProc64 TranslateAddress) @nogc","url":"/druntime/core/sys/windows/dbghelp.html#StackWalk64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymGetLineFromAddr64Func","package":"druntime","parentType":"","signature":"SymGetLineFromAddr64Func = BOOL         function(HANDLE hProcess,  DWORD64 dwAddr,  PDWORD pdwDisplacement,  IMAGEHLP_LINEA64 * line)","url":"/druntime/core/sys/windows/dbghelp.html#SymGetLineFromAddr64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymGetModuleBase64Func","package":"druntime","parentType":"","signature":"SymGetModuleBase64Func = DWORD64      function(HANDLE hProcess,  DWORD64 dwAddr)","url":"/druntime/core/sys/windows/dbghelp.html#SymGetModuleBase64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymGetModuleInfo64Func","package":"druntime","parentType":"","signature":"SymGetModuleInfo64Func = BOOL         function(HANDLE hProcess,  DWORD64 dwAddr,  IMAGEHLP_MODULEA64 * ModuleInfo)","url":"/druntime/core/sys/windows/dbghelp.html#SymGetModuleInfo64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymGetSymFromAddr64Func","package":"druntime","parentType":"","signature":"SymGetSymFromAddr64Func = BOOL         function(HANDLE hProcess,  DWORD64 Address,  DWORD64 * Displacement,  IMAGEHLP_SYMBOLA64 * Symbol)","url":"/druntime/core/sys/windows/dbghelp.html#SymGetSymFromAddr64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"UnDecorateSymbolNameFunc","package":"druntime","parentType":"","signature":"UnDecorateSymbolNameFunc = DWORD        function(PCSTR DecoratedName,  PSTR UnDecoratedName,  DWORD UndecoratedLength,  DWORD Flags)","url":"/druntime/core/sys/windows/dbghelp.html#UnDecorateSymbolNameFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymLoadModule64Func","package":"druntime","parentType":"","signature":"SymLoadModule64Func = DWORD64      function(HANDLE hProcess,  HANDLE hFile,  PCSTR ImageName,  PCSTR ModuleName,  DWORD64 BaseOfDll,  DWORD SizeOfDll)","url":"/druntime/core/sys/windows/dbghelp.html#SymLoadModule64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymGetSearchPathFunc","package":"druntime","parentType":"","signature":"SymGetSearchPathFunc = BOOL         function(HANDLE hProcess,  PSTR SearchPath,  DWORD SearchPathLength)","url":"/druntime/core/sys/windows/dbghelp.html#SymGetSearchPathFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymSetSearchPathFunc","package":"druntime","parentType":"","signature":"SymSetSearchPathFunc = BOOL         function(HANDLE hProcess,  PCSTR SearchPath)","url":"/druntime/core/sys/windows/dbghelp.html#SymSetSearchPathFunc"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymUnloadModule64Func","package":"druntime","parentType":"","signature":"SymUnloadModule64Func = BOOL         function(HANDLE hProcess,  DWORD64 Address)","url":"/druntime/core/sys/windows/dbghelp.html#SymUnloadModule64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"PSYMBOL_REGISTERED_CALLBACK64","package":"druntime","parentType":"","signature":"PSYMBOL_REGISTERED_CALLBACK64 = BOOL         function(HANDLE hProcess,  ULONG ActionCode,  ulong  CallbackContext,  ulong  UserContext)","url":"/druntime/core/sys/windows/dbghelp.html#PSYMBOL_REGISTERED_CALLBACK64"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"SymRegisterCallback64Func","package":"druntime","parentType":"","signature":"SymRegisterCallback64Func = BOOL         function(HANDLE hProcess,  PSYMBOL_REGISTERED_CALLBACK64 CallbackFunction,  ulong  UserContext)","url":"/druntime/core/sys/windows/dbghelp.html#SymRegisterCallback64Func"},{"doc":"","kind":"alias","module":"core.sys.windows.dbghelp","name":"ImagehlpApiVersionFunc","package":"druntime","parentType":"","signature":"ImagehlpApiVersionFunc = API_VERSION *  function()","url":"/druntime/core/sys/windows/dbghelp.html#ImagehlpApiVersionFunc"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp","name":"DbgHelp","package":"druntime","parentType":"","signature":"DbgHelp","url":"/druntime/core/sys/windows/dbghelp.html#DbgHelp"},{"doc":"","kind":"method","module":"core.sys.windows.dbghelp","name":"get","package":"druntime","parentType":"DbgHelp","signature":"DbgHelp * get()","url":"/druntime/core/sys/windows/dbghelp/DbgHelp.get.html"},{"doc":"...","kind":"module","module":"core.sys.windows.dbghelp_types","name":"core.sys.windows.dbghelp_types","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dbghelp_types.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"ADDRESS64","package":"druntime","parentType":"","signature":"ADDRESS64","url":"/druntime/core/sys/windows/dbghelp_types.html#ADDRESS64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"KDHELP64","package":"druntime","parentType":"","signature":"KDHELP64","url":"/druntime/core/sys/windows/dbghelp_types.html#KDHELP64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"STACKFRAME64","package":"druntime","parentType":"","signature":"STACKFRAME64","url":"/druntime/core/sys/windows/dbghelp_types.html#STACKFRAME64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_LINEA64","package":"druntime","parentType":"","signature":"IMAGEHLP_LINEA64","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_LINEA64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_LINEW64","package":"druntime","parentType":"","signature":"IMAGEHLP_LINEW64","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_LINEW64"},{"doc":"","kind":"enum","module":"core.sys.windows.dbghelp_types","name":"SYM_TYPE","package":"druntime","parentType":"","signature":"SYM_TYPE : int","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymNone","package":"druntime","parentType":"","signature":"SymNone = 0","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymCoff","package":"druntime","parentType":"","signature":"SymCoff = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymCv","package":"druntime","parentType":"","signature":"SymCv = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymPdb","package":"druntime","parentType":"","signature":"SymPdb = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymExport","package":"druntime","parentType":"","signature":"SymExport = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymDeferred","package":"druntime","parentType":"","signature":"SymDeferred = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymSym","package":"druntime","parentType":"","signature":"SymSym = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymDia","package":"druntime","parentType":"","signature":"SymDia = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"SymVirtual","package":"druntime","parentType":"","signature":"SymVirtual = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.dbghelp_types","name":"NumSymTypes","package":"druntime","parentType":"","signature":"NumSymTypes = ","url":"/druntime/core/sys/windows/dbghelp_types.html#SYM_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_MODULEA64","package":"druntime","parentType":"","signature":"IMAGEHLP_MODULEA64","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_MODULEA64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_MODULEW64","package":"druntime","parentType":"","signature":"IMAGEHLP_MODULEW64","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_MODULEW64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_SYMBOLA64","package":"druntime","parentType":"","signature":"IMAGEHLP_SYMBOLA64","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_SYMBOLA64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_SYMBOLW64","package":"druntime","parentType":"","signature":"IMAGEHLP_SYMBOLW64","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_SYMBOLW64"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"IMAGEHLP_CBA_READ_MEMORY","package":"druntime","parentType":"","signature":"IMAGEHLP_CBA_READ_MEMORY","url":"/druntime/core/sys/windows/dbghelp_types.html#IMAGEHLP_CBA_READ_MEMORY"},{"doc":"","kind":"struct","module":"core.sys.windows.dbghelp_types","name":"API_VERSION","package":"druntime","parentType":"","signature":"API_VERSION","url":"/druntime/core/sys/windows/dbghelp_types.html#API_VERSION"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.dbt","name":"core.sys.windows.dbt","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dbt.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_HDR","package":"druntime","parentType":"","signature":"DEV_BROADCAST_HDR","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_HDR"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_HDR","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_HDR = DEV_BROADCAST_HDR *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_HDR"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_OEM","package":"druntime","parentType":"","signature":"DEV_BROADCAST_OEM","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_OEM"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_OEM","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_OEM = DEV_BROADCAST_OEM *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_OEM"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_PORT_A","package":"druntime","parentType":"","signature":"DEV_BROADCAST_PORT_A","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_PORT_A"},{"doc":"","kind":"method","module":"core.sys.windows.dbt","name":"dbcp_name","package":"druntime","parentType":"DEV_BROADCAST_PORT_A","signature":"char * dbcp_name()","url":"/druntime/core/sys/windows/dbt/DEV_BROADCAST_PORT_A.dbcp_name.html"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_PORT_A","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_PORT_A = DEV_BROADCAST_PORT_A *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_PORT_A"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_PORT_W","package":"druntime","parentType":"","signature":"DEV_BROADCAST_PORT_W","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_PORT_W"},{"doc":"","kind":"method","module":"core.sys.windows.dbt","name":"dbcp_name","package":"druntime","parentType":"DEV_BROADCAST_PORT_W","signature":"WCHAR * dbcp_name()","url":"/druntime/core/sys/windows/dbt/DEV_BROADCAST_PORT_W.dbcp_name.html"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_PORT_W","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_PORT_W = DEV_BROADCAST_PORT_W *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_PORT_W"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_USERDEFINED","package":"druntime","parentType":"","signature":"DEV_BROADCAST_USERDEFINED","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_USERDEFINED"},{"doc":"","kind":"method","module":"core.sys.windows.dbt","name":"dbud_szName","package":"druntime","parentType":"DEV_BROADCAST_USERDEFINED","signature":"char * dbud_szName()","url":"/druntime/core/sys/windows/dbt/DEV_BROADCAST_USERDEFINED.dbud_szName.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_VOLUME","package":"druntime","parentType":"","signature":"DEV_BROADCAST_VOLUME","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_VOLUME"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_VOLUME","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_VOLUME = DEV_BROADCAST_VOLUME *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_VOLUME"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_PORT","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_PORT = DEV_BROADCAST_PORT *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_PORT"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_DEVICEINTERFACE_A","package":"druntime","parentType":"","signature":"DEV_BROADCAST_DEVICEINTERFACE_A","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_DEVICEINTERFACE_A"},{"doc":"","kind":"method","module":"core.sys.windows.dbt","name":"dbcc_name","package":"druntime","parentType":"DEV_BROADCAST_DEVICEINTERFACE_A","signature":"char * dbcc_name()","url":"/druntime/core/sys/windows/dbt/DEV_BROADCAST_DEVICEINTERFACE_A.dbcc_name.html"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_DEVICEINTERFACE_A","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_DEVICEINTERFACE_A = DEV_BROADCAST_DEVICEINTERFACE_A *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_DEVICEINTERFACE_A"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_DEVICEINTERFACE_W","package":"druntime","parentType":"","signature":"DEV_BROADCAST_DEVICEINTERFACE_W","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_DEVICEINTERFACE_W"},{"doc":"","kind":"method","module":"core.sys.windows.dbt","name":"dbcc_name","package":"druntime","parentType":"DEV_BROADCAST_DEVICEINTERFACE_W","signature":"WCHAR * dbcc_name()","url":"/druntime/core/sys/windows/dbt/DEV_BROADCAST_DEVICEINTERFACE_W.dbcc_name.html"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_DEVICEINTERFACE_W","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_DEVICEINTERFACE_W = DEV_BROADCAST_DEVICEINTERFACE_W *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_DEVICEINTERFACE_W"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_DEVICEINTERFACE","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_DEVICEINTERFACE = DEV_BROADCAST_DEVICEINTERFACE *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_DEVICEINTERFACE"},{"doc":"","kind":"struct","module":"core.sys.windows.dbt","name":"DEV_BROADCAST_HANDLE","package":"druntime","parentType":"","signature":"DEV_BROADCAST_HANDLE","url":"/druntime/core/sys/windows/dbt.html#DEV_BROADCAST_HANDLE"},{"doc":"","kind":"method","module":"core.sys.windows.dbt","name":"dbch_data","package":"druntime","parentType":"DEV_BROADCAST_HANDLE","signature":"BYTE * dbch_data()","url":"/druntime/core/sys/windows/dbt/DEV_BROADCAST_HANDLE.dbch_data.html"},{"doc":"","kind":"alias","module":"core.sys.windows.dbt","name":"PDEV_BROADCAST_HANDLE","package":"druntime","parentType":"","signature":"PDEV_BROADCAST_HANDLE = DEV_BROADCAST_HANDLE *","url":"/druntime/core/sys/windows/dbt.html#PDEV_BROADCAST_HANDLE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.dde","name":"core.sys.windows.dde","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dde.html"},{"doc":"","kind":"function","module":"core.sys.windows.dde","name":"DdeSetQualityOfService","package":"druntime","parentType":"","signature":"BOOL DdeSetQualityOfService(HWND,  const(SECURITY_QUALITY_OF_SERVICE) *,\n       PSECURITY_QUALITY_OF_SERVICE)","url":"/druntime/core/sys/windows/dde/DdeSetQualityOfService.html"},{"doc":"","kind":"function","module":"core.sys.windows.dde","name":"ImpersonateDdeClientWindow","package":"druntime","parentType":"","signature":"BOOL ImpersonateDdeClientWindow(HWND,  HWND)","url":"/druntime/core/sys/windows/dde/ImpersonateDdeClientWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.dde","name":"PackDDElParam","package":"druntime","parentType":"","signature":"LPARAM PackDDElParam(UINT,  UINT_PTR,  UINT_PTR)","url":"/druntime/core/sys/windows/dde/PackDDElParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.dde","name":"UnpackDDElParam","package":"druntime","parentType":"","signature":"BOOL UnpackDDElParam(UINT,  LPARAM,  PUINT_PTR,  PUINT_PTR)","url":"/druntime/core/sys/windows/dde/UnpackDDElParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.dde","name":"FreeDDElParam","package":"druntime","parentType":"","signature":"BOOL FreeDDElParam(UINT,  LPARAM)","url":"/druntime/core/sys/windows/dde/FreeDDElParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.dde","name":"ReuseDDElParam","package":"druntime","parentType":"","signature":"LPARAM ReuseDDElParam(LPARAM,  UINT,  UINT,  UINT_PTR,  UINT_PTR)","url":"/druntime/core/sys/windows/dde/ReuseDDElParam.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dde","name":"DDEACK","package":"druntime","parentType":"","signature":"DDEACK","url":"/druntime/core/sys/windows/dde.html#DDEACK"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"reserved","package":"druntime","parentType":"DDEACK","signature":"ubyte reserved()()","url":"/druntime/core/sys/windows/dde/DDEACK.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fBusy","package":"druntime","parentType":"DDEACK","signature":"bool fBusy()","url":"/druntime/core/sys/windows/dde/DDEACK.fBusy.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAck","package":"druntime","parentType":"DDEACK","signature":"bool fAck()","url":"/druntime/core/sys/windows/dde/DDEACK.fAck.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"reserved","package":"druntime","parentType":"DDEACK","signature":"ubyte reserved(ubyte  r)","url":"/druntime/core/sys/windows/dde/DDEACK.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fBusy","package":"druntime","parentType":"DDEACK","signature":"bool fBusy(bool  f)","url":"/druntime/core/sys/windows/dde/DDEACK.fBusy.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAck","package":"druntime","parentType":"DDEACK","signature":"bool fAck(bool  f)","url":"/druntime/core/sys/windows/dde/DDEACK.fAck.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dde","name":"DDEADVISE","package":"druntime","parentType":"","signature":"DDEADVISE","url":"/druntime/core/sys/windows/dde.html#DDEADVISE"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"reserved","package":"druntime","parentType":"DDEADVISE","signature":"ushort reserved()","url":"/druntime/core/sys/windows/dde/DDEADVISE.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fDeferUpd","package":"druntime","parentType":"DDEADVISE","signature":"bool fDeferUpd()()","url":"/druntime/core/sys/windows/dde/DDEADVISE.fDeferUpd.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDEADVISE","signature":"bool fAckReq()","url":"/druntime/core/sys/windows/dde/DDEADVISE.fAckReq.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"reserved","package":"druntime","parentType":"DDEADVISE","signature":"ushort reserved(ushort  r)","url":"/druntime/core/sys/windows/dde/DDEADVISE.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fDeferUpd","package":"druntime","parentType":"DDEADVISE","signature":"bool fDeferUpd(bool  f)","url":"/druntime/core/sys/windows/dde/DDEADVISE.fDeferUpd.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDEADVISE","signature":"bool fAckReq(bool  f)","url":"/druntime/core/sys/windows/dde/DDEADVISE.fAckReq.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dde","name":"DDEDATA","package":"druntime","parentType":"","signature":"DDEDATA","url":"/druntime/core/sys/windows/dde.html#DDEDATA"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDEDATA","signature":"ushort unused()","url":"/druntime/core/sys/windows/dde/DDEDATA.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fResponse","package":"druntime","parentType":"DDEDATA","signature":"bool fResponse()()","url":"/druntime/core/sys/windows/dde/DDEDATA.fResponse.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDEDATA","signature":"bool fRelease()","url":"/druntime/core/sys/windows/dde/DDEDATA.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"reserved","package":"druntime","parentType":"DDEDATA","signature":"bool reserved()","url":"/druntime/core/sys/windows/dde/DDEDATA.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDEDATA","signature":"bool fAckReq()","url":"/druntime/core/sys/windows/dde/DDEDATA.fAckReq.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"Value","package":"druntime","parentType":"DDEDATA","signature":"byte * Value()","url":"/druntime/core/sys/windows/dde/DDEDATA.Value.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDEDATA","signature":"ushort unused(ushort  r)","url":"/druntime/core/sys/windows/dde/DDEDATA.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fResponse","package":"druntime","parentType":"DDEDATA","signature":"bool fResponse(bool  f)","url":"/druntime/core/sys/windows/dde/DDEDATA.fResponse.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDEDATA","signature":"bool fRelease(bool  f)","url":"/druntime/core/sys/windows/dde/DDEDATA.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"reserved","package":"druntime","parentType":"DDEDATA","signature":"bool reserved(bool  f)","url":"/druntime/core/sys/windows/dde/DDEDATA.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDEDATA","signature":"bool fAckReq(bool  f)","url":"/druntime/core/sys/windows/dde/DDEDATA.fAckReq.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dde","name":"DDEPOKE","package":"druntime","parentType":"","signature":"DDEPOKE","url":"/druntime/core/sys/windows/dde.html#DDEPOKE"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDEPOKE","signature":"ushort unused()()","url":"/druntime/core/sys/windows/dde/DDEPOKE.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDEPOKE","signature":"bool fRelease()()","url":"/druntime/core/sys/windows/dde/DDEPOKE.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fReserved","package":"druntime","parentType":"DDEPOKE","signature":"ubyte fReserved()()","url":"/druntime/core/sys/windows/dde/DDEPOKE.fReserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"Value","package":"druntime","parentType":"DDEPOKE","signature":"byte * Value()","url":"/druntime/core/sys/windows/dde/DDEPOKE.Value.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDEPOKE","signature":"ushort unused()(ushort  u)","url":"/druntime/core/sys/windows/dde/DDEPOKE.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDEPOKE","signature":"bool fRelease()(bool  f)","url":"/druntime/core/sys/windows/dde/DDEPOKE.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fReserved","package":"druntime","parentType":"DDEPOKE","signature":"ubyte fReserved()(ubyte  r)","url":"/druntime/core/sys/windows/dde/DDEPOKE.fReserved.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dde","name":"DDELN","package":"druntime","parentType":"","signature":"DDELN","url":"/druntime/core/sys/windows/dde.html#DDELN"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDELN","signature":"ushort unused()()","url":"/druntime/core/sys/windows/dde/DDELN.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDELN","signature":"bool fRelease()()","url":"/druntime/core/sys/windows/dde/DDELN.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fDeferUpd","package":"druntime","parentType":"DDELN","signature":"bool fDeferUpd()()","url":"/druntime/core/sys/windows/dde/DDELN.fDeferUpd.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDELN","signature":"bool fAckReq()()","url":"/druntime/core/sys/windows/dde/DDELN.fAckReq.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDELN","signature":"ushort unused()(ushort  u)","url":"/druntime/core/sys/windows/dde/DDELN.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDELN","signature":"bool fRelease()(bool  f)","url":"/druntime/core/sys/windows/dde/DDELN.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fDeferUpd","package":"druntime","parentType":"DDELN","signature":"bool fDeferUpd()(bool  f)","url":"/druntime/core/sys/windows/dde/DDELN.fDeferUpd.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDELN","signature":"bool fAckReq()(bool  f)","url":"/druntime/core/sys/windows/dde/DDELN.fAckReq.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dde","name":"DDEUP","package":"druntime","parentType":"","signature":"DDEUP","url":"/druntime/core/sys/windows/dde.html#DDEUP"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDEUP","signature":"ushort unused()()","url":"/druntime/core/sys/windows/dde/DDEUP.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAck","package":"druntime","parentType":"DDEUP","signature":"bool fAck()()","url":"/druntime/core/sys/windows/dde/DDEUP.fAck.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDEUP","signature":"bool fRelease()()","url":"/druntime/core/sys/windows/dde/DDEUP.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fReserved","package":"druntime","parentType":"DDEUP","signature":"bool fReserved()()","url":"/druntime/core/sys/windows/dde/DDEUP.fReserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDEUP","signature":"bool fAckReq()()","url":"/druntime/core/sys/windows/dde/DDEUP.fAckReq.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"rgb","package":"druntime","parentType":"DDEUP","signature":"byte * rgb()()","url":"/druntime/core/sys/windows/dde/DDEUP.rgb.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"unused","package":"druntime","parentType":"DDEUP","signature":"ushort unused()(ushort  r)","url":"/druntime/core/sys/windows/dde/DDEUP.unused.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAck","package":"druntime","parentType":"DDEUP","signature":"bool fAck()(bool  f)","url":"/druntime/core/sys/windows/dde/DDEUP.fAck.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fRelease","package":"druntime","parentType":"DDEUP","signature":"bool fRelease()(bool  f)","url":"/druntime/core/sys/windows/dde/DDEUP.fRelease.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fReserved","package":"druntime","parentType":"DDEUP","signature":"bool fReserved()(bool  f)","url":"/druntime/core/sys/windows/dde/DDEUP.fReserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.dde","name":"fAckReq","package":"druntime","parentType":"DDEUP","signature":"bool fAckReq()(bool  f)","url":"/druntime/core/sys/windows/dde/DDEUP.fAckReq.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ddeml","name":"core.sys.windows.ddeml","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ddeml.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeAbandonTransaction","package":"druntime","parentType":"","signature":"BOOL DdeAbandonTransaction(DWORD,  HCONV,  DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeAbandonTransaction.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeAccessData","package":"druntime","parentType":"","signature":"PBYTE DdeAccessData(HDDEDATA,  PDWORD)","url":"/druntime/core/sys/windows/ddeml/DdeAccessData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeAddData","package":"druntime","parentType":"","signature":"HDDEDATA DdeAddData(HDDEDATA,  PBYTE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeAddData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeClientTransaction","package":"druntime","parentType":"","signature":"HDDEDATA DdeClientTransaction(PBYTE,  DWORD,  HCONV,  HSZ,  UINT,  UINT,\n       DWORD,  PDWORD)","url":"/druntime/core/sys/windows/ddeml/DdeClientTransaction.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeCmpStringHandles","package":"druntime","parentType":"","signature":"int DdeCmpStringHandles(HSZ,  HSZ)","url":"/druntime/core/sys/windows/ddeml/DdeCmpStringHandles.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeConnect","package":"druntime","parentType":"","signature":"HCONV DdeConnect(DWORD,  HSZ,  HSZ,  PCONVCONTEXT)","url":"/druntime/core/sys/windows/ddeml/DdeConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeConnectList","package":"druntime","parentType":"","signature":"HCONVLIST DdeConnectList(DWORD,  HSZ,  HSZ,  HCONVLIST,  PCONVCONTEXT)","url":"/druntime/core/sys/windows/ddeml/DdeConnectList.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeCreateDataHandle","package":"druntime","parentType":"","signature":"HDDEDATA DdeCreateDataHandle(DWORD,  PBYTE,  DWORD,  DWORD,  HSZ,  UINT,\n       UINT)","url":"/druntime/core/sys/windows/ddeml/DdeCreateDataHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeCreateStringHandleA","package":"druntime","parentType":"","signature":"HSZ DdeCreateStringHandleA(DWORD,  LPSTR,  int)","url":"/druntime/core/sys/windows/ddeml/DdeCreateStringHandleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeCreateStringHandleW","package":"druntime","parentType":"","signature":"HSZ DdeCreateStringHandleW(DWORD,  LPWSTR,  int)","url":"/druntime/core/sys/windows/ddeml/DdeCreateStringHandleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeDisconnect","package":"druntime","parentType":"","signature":"BOOL DdeDisconnect(HCONV)","url":"/druntime/core/sys/windows/ddeml/DdeDisconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeDisconnectList","package":"druntime","parentType":"","signature":"BOOL DdeDisconnectList(HCONVLIST)","url":"/druntime/core/sys/windows/ddeml/DdeDisconnectList.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeEnableCallback","package":"druntime","parentType":"","signature":"BOOL DdeEnableCallback(DWORD,  HCONV,  UINT)","url":"/druntime/core/sys/windows/ddeml/DdeEnableCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeFreeDataHandle","package":"druntime","parentType":"","signature":"BOOL DdeFreeDataHandle(HDDEDATA)","url":"/druntime/core/sys/windows/ddeml/DdeFreeDataHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeFreeStringHandle","package":"druntime","parentType":"","signature":"BOOL DdeFreeStringHandle(DWORD,  HSZ)","url":"/druntime/core/sys/windows/ddeml/DdeFreeStringHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeGetData","package":"druntime","parentType":"","signature":"DWORD DdeGetData(HDDEDATA,  PBYTE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeGetData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeGetLastError","package":"druntime","parentType":"","signature":"UINT DdeGetLastError(DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeGetLastError.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeImpersonateClient","package":"druntime","parentType":"","signature":"BOOL DdeImpersonateClient(HCONV)","url":"/druntime/core/sys/windows/ddeml/DdeImpersonateClient.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeInitializeA","package":"druntime","parentType":"","signature":"UINT DdeInitializeA(PDWORD,  PFNCALLBACK,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeInitializeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeInitializeW","package":"druntime","parentType":"","signature":"UINT DdeInitializeW(PDWORD,  PFNCALLBACK,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeInitializeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeKeepStringHandle","package":"druntime","parentType":"","signature":"BOOL DdeKeepStringHandle(DWORD,  HSZ)","url":"/druntime/core/sys/windows/ddeml/DdeKeepStringHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeNameService","package":"druntime","parentType":"","signature":"HDDEDATA DdeNameService(DWORD,  HSZ,  HSZ,  UINT)","url":"/druntime/core/sys/windows/ddeml/DdeNameService.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdePostAdvise","package":"druntime","parentType":"","signature":"BOOL DdePostAdvise(DWORD,  HSZ,  HSZ)","url":"/druntime/core/sys/windows/ddeml/DdePostAdvise.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeQueryConvInfo","package":"druntime","parentType":"","signature":"UINT DdeQueryConvInfo(HCONV,  DWORD,  PCONVINFO)","url":"/druntime/core/sys/windows/ddeml/DdeQueryConvInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeQueryNextServer","package":"druntime","parentType":"","signature":"HCONV DdeQueryNextServer(HCONVLIST,  HCONV)","url":"/druntime/core/sys/windows/ddeml/DdeQueryNextServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeQueryStringA","package":"druntime","parentType":"","signature":"DWORD DdeQueryStringA(DWORD,  HSZ,  LPSTR,  DWORD,  int)","url":"/druntime/core/sys/windows/ddeml/DdeQueryStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeQueryStringW","package":"druntime","parentType":"","signature":"DWORD DdeQueryStringW(DWORD,  HSZ,  LPWSTR,  DWORD,  int)","url":"/druntime/core/sys/windows/ddeml/DdeQueryStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeReconnect","package":"druntime","parentType":"","signature":"HCONV DdeReconnect(HCONV)","url":"/druntime/core/sys/windows/ddeml/DdeReconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeSetUserHandle","package":"druntime","parentType":"","signature":"BOOL DdeSetUserHandle(HCONV,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/ddeml/DdeSetUserHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeUnaccessData","package":"druntime","parentType":"","signature":"BOOL DdeUnaccessData(HDDEDATA)","url":"/druntime/core/sys/windows/ddeml/DdeUnaccessData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ddeml","name":"DdeUninitialize","package":"druntime","parentType":"","signature":"BOOL DdeUninitialize(DWORD)","url":"/druntime/core/sys/windows/ddeml/DdeUninitialize.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"HCONVLIST","package":"druntime","parentType":"","signature":"HCONVLIST = HANDLE","url":"/druntime/core/sys/windows/ddeml.html#HCONVLIST"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"HCONV","package":"druntime","parentType":"","signature":"HCONV = HANDLE","url":"/druntime/core/sys/windows/ddeml.html#HCONV"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"HSZ","package":"druntime","parentType":"","signature":"HSZ = HANDLE","url":"/druntime/core/sys/windows/ddeml.html#HSZ"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"HDDEDATA","package":"druntime","parentType":"","signature":"HDDEDATA = HANDLE","url":"/druntime/core/sys/windows/ddeml.html#HDDEDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PFNCALLBACK","package":"druntime","parentType":"","signature":"PFNCALLBACK = HDDEDATA\n  function(UINT,  UINT,  HCONV,  HSZ,  HSZ,  HDDEDATA,  ULONG_PTR,  ULONG_PTR)","url":"/druntime/core/sys/windows/ddeml.html#PFNCALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"HSZPAIR","package":"druntime","parentType":"","signature":"HSZPAIR","url":"/druntime/core/sys/windows/ddeml.html#HSZPAIR"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PHSZPAIR","package":"druntime","parentType":"","signature":"PHSZPAIR = HSZPAIR *","url":"/druntime/core/sys/windows/ddeml.html#PHSZPAIR"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"CONVCONTEXT","package":"druntime","parentType":"","signature":"CONVCONTEXT","url":"/druntime/core/sys/windows/ddeml.html#CONVCONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PCONVCONTEXT","package":"druntime","parentType":"","signature":"PCONVCONTEXT = CONVCONTEXT *","url":"/druntime/core/sys/windows/ddeml.html#PCONVCONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"CONVINFO","package":"druntime","parentType":"","signature":"CONVINFO","url":"/druntime/core/sys/windows/ddeml.html#CONVINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PCONVINFO","package":"druntime","parentType":"","signature":"PCONVINFO = CONVINFO *","url":"/druntime/core/sys/windows/ddeml.html#PCONVINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"DDEML_MSG_HOOK_DATA","package":"druntime","parentType":"","signature":"DDEML_MSG_HOOK_DATA","url":"/druntime/core/sys/windows/ddeml.html#DDEML_MSG_HOOK_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"MONHSZSTRUCT","package":"druntime","parentType":"","signature":"MONHSZSTRUCT","url":"/druntime/core/sys/windows/ddeml.html#MONHSZSTRUCT"},{"doc":"","kind":"method","module":"core.sys.windows.ddeml","name":"str","package":"druntime","parentType":"MONHSZSTRUCT","signature":"TCHAR * str()","url":"/druntime/core/sys/windows/ddeml/MONHSZSTRUCT.str.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PMONHSZSTRUCT","package":"druntime","parentType":"","signature":"PMONHSZSTRUCT = MONHSZSTRUCT *","url":"/druntime/core/sys/windows/ddeml.html#PMONHSZSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"MONLINKSTRUCT","package":"druntime","parentType":"","signature":"MONLINKSTRUCT","url":"/druntime/core/sys/windows/ddeml.html#MONLINKSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PMONLINKSTRUCT","package":"druntime","parentType":"","signature":"PMONLINKSTRUCT = MONLINKSTRUCT *","url":"/druntime/core/sys/windows/ddeml.html#PMONLINKSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"MONCONVSTRUCT","package":"druntime","parentType":"","signature":"MONCONVSTRUCT","url":"/druntime/core/sys/windows/ddeml.html#MONCONVSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PMONCONVSTRUCT","package":"druntime","parentType":"","signature":"PMONCONVSTRUCT = MONCONVSTRUCT *","url":"/druntime/core/sys/windows/ddeml.html#PMONCONVSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"MONCBSTRUCT","package":"druntime","parentType":"","signature":"MONCBSTRUCT","url":"/druntime/core/sys/windows/ddeml.html#MONCBSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PMONCBSTRUCT","package":"druntime","parentType":"","signature":"PMONCBSTRUCT = MONCBSTRUCT *","url":"/druntime/core/sys/windows/ddeml.html#PMONCBSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"MONERRSTRUCT","package":"druntime","parentType":"","signature":"MONERRSTRUCT","url":"/druntime/core/sys/windows/ddeml.html#MONERRSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PMONERRSTRUCT","package":"druntime","parentType":"","signature":"PMONERRSTRUCT = MONERRSTRUCT *","url":"/druntime/core/sys/windows/ddeml.html#PMONERRSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.ddeml","name":"MONMSGSTRUCT","package":"druntime","parentType":"","signature":"MONMSGSTRUCT","url":"/druntime/core/sys/windows/ddeml.html#MONMSGSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.ddeml","name":"PMONMSGSTRUCT","package":"druntime","parentType":"","signature":"PMONMSGSTRUCT = MONMSGSTRUCT *","url":"/druntime/core/sys/windows/ddeml.html#PMONMSGSTRUCT"},{"doc":"","kind":"variable","module":"core.sys.windows.ddeml","name":"CBR_BLOCK","package":"druntime","parentType":"","signature":"CBR_BLOCK","url":"/druntime/core/sys/windows/ddeml.html#CBR_BLOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.ddeml","name":"APPCLASS_STANDARD","package":"druntime","parentType":"","signature":"DWORD APPCLASS_STANDARD","url":"/druntime/core/sys/windows/ddeml.html#APPCLASS_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.ddeml","name":"SZDDESYS_TOPIC","package":"druntime","parentType":"","signature":"TCHAR[] SZDDESYS_TOPIC","url":"/druntime/core/sys/windows/ddeml.html#SZDDESYS_TOPIC"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.dhcpcsdk","name":"core.sys.windows.dhcpcsdk","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dhcpcsdk.html"},{"doc":"","kind":"function","module":"core.sys.windows.dhcpcsdk","name":"DhcpCApiCleanup","package":"druntime","parentType":"","signature":"void DhcpCApiCleanup()","url":"/druntime/core/sys/windows/dhcpcsdk/DhcpCApiCleanup.html"},{"doc":"","kind":"function","module":"core.sys.windows.dhcpcsdk","name":"DhcpCApiInitialize","package":"druntime","parentType":"","signature":"DWORD DhcpCApiInitialize(LPDWORD)","url":"/druntime/core/sys/windows/dhcpcsdk/DhcpCApiInitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.dhcpcsdk","name":"DhcpDeRegisterParamChange","package":"druntime","parentType":"","signature":"DWORD DhcpDeRegisterParamChange(DWORD,  LPVOID,  LPVOID)","url":"/druntime/core/sys/windows/dhcpcsdk/DhcpDeRegisterParamChange.html"},{"doc":"","kind":"function","module":"core.sys.windows.dhcpcsdk","name":"DhcpRegisterParamChange","package":"druntime","parentType":"","signature":"DWORD DhcpRegisterParamChange(DWORD,  LPVOID,  PWSTR,  LPDHCPCAPI_CLASSID,\n       DHCPCAPI_PARAMS_ARRAY,  LPVOID)","url":"/druntime/core/sys/windows/dhcpcsdk/DhcpRegisterParamChange.html"},{"doc":"","kind":"function","module":"core.sys.windows.dhcpcsdk","name":"DhcpRemoveDNSRegistrations","package":"druntime","parentType":"","signature":"DWORD DhcpRemoveDNSRegistrations()","url":"/druntime/core/sys/windows/dhcpcsdk/DhcpRemoveDNSRegistrations.html"},{"doc":"","kind":"function","module":"core.sys.windows.dhcpcsdk","name":"DhcpUndoRequestParams","package":"druntime","parentType":"","signature":"DWORD DhcpUndoRequestParams(DWORD,  LPVOID,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/dhcpcsdk/DhcpUndoRequestParams.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dhcpcsdk","name":"DHCPCAPI_CLASSID","package":"druntime","parentType":"","signature":"DHCPCAPI_CLASSID","url":"/druntime/core/sys/windows/dhcpcsdk.html#DHCPCAPI_CLASSID"},{"doc":"","kind":"alias","module":"core.sys.windows.dhcpcsdk","name":"PDHCPCAPI_CLASSID","package":"druntime","parentType":"","signature":"PDHCPCAPI_CLASSID = DHCPCAPI_CLASSID *","url":"/druntime/core/sys/windows/dhcpcsdk.html#PDHCPCAPI_CLASSID"},{"doc":"","kind":"struct","module":"core.sys.windows.dhcpcsdk","name":"DHCPAPI_PARAMS","package":"druntime","parentType":"","signature":"DHCPAPI_PARAMS","url":"/druntime/core/sys/windows/dhcpcsdk.html#DHCPAPI_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.dhcpcsdk","name":"PDHCPAPI_PARAMS","package":"druntime","parentType":"","signature":"PDHCPAPI_PARAMS = DHCPAPI_PARAMS *","url":"/druntime/core/sys/windows/dhcpcsdk.html#PDHCPAPI_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.dhcpcsdk","name":"DHCPCAPI_PARAMS_ARRAY","package":"druntime","parentType":"","signature":"DHCPCAPI_PARAMS_ARRAY","url":"/druntime/core/sys/windows/dhcpcsdk.html#DHCPCAPI_PARAMS_ARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.dhcpcsdk","name":"PDHCPCAPI_PARAMS_ARRAY","package":"druntime","parentType":"","signature":"PDHCPCAPI_PARAMS_ARRAY = DHCPCAPI_PARAMS_ARRAY *","url":"/druntime/core/sys/windows/dhcpcsdk.html#PDHCPCAPI_PARAMS_ARRAY"},{"doc":"","kind":"variable","module":"core.sys.windows.dhcpcsdk","name":"DHCPCAPI_REGISTER_HANDLE_EVENT","package":"druntime","parentType":"","signature":"DHCPCAPI_REGISTER_HANDLE_EVENT","url":"/druntime/core/sys/windows/dhcpcsdk.html#DHCPCAPI_REGISTER_HANDLE_EVENT"},{"doc":"","kind":"variable","module":"core.sys.windows.dhcpcsdk","name":"DHCPCAPI_REQUEST_PERSISTENT","package":"druntime","parentType":"","signature":"DHCPCAPI_REQUEST_PERSISTENT","url":"/druntime/core/sys/windows/dhcpcsdk.html#DHCPCAPI_REQUEST_PERSISTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.dhcpcsdk","name":"DHCPCAPI_REQUEST_SYNCHRONOUS","package":"druntime","parentType":"","signature":"DHCPCAPI_REQUEST_SYNCHRONOUS","url":"/druntime/core/sys/windows/dhcpcsdk.html#DHCPCAPI_REQUEST_SYNCHRONOUS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.dlgs","name":"core.sys.windows.dlgs","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dlgs.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dlgs","name":"CRGB","package":"druntime","parentType":"","signature":"CRGB","url":"/druntime/core/sys/windows/dlgs.html#CRGB"},{"doc":"This module provides OS specific helper function for DLL support","kind":"module","module":"core.sys.windows.dll","name":"core.sys.windows.dll","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/dll.html"},{"doc":"","kind":"function","module":"core.sys.windows.dll","name":"rt_moduleTlsCtor","package":"druntime","parentType":"","signature":"void rt_moduleTlsCtor()","url":"/druntime/core/sys/windows/dll/rt_moduleTlsCtor.html"},{"doc":"","kind":"function","module":"core.sys.windows.dll","name":"rt_moduleTlsDtor","package":"druntime","parentType":"","signature":"void rt_moduleTlsDtor()","url":"/druntime/core/sys/windows/dll/rt_moduleTlsDtor.html"},{"doc":"","kind":"function","module":"core.sys.windows.dll","name":"dll_fixTLS","package":"druntime","parentType":"","signature":"bool dll_fixTLS(  HINSTANCE hInstance,  void *  tlsstart,  void *  tlsend,  void *  tls_callbacks_a,  int *  tlsindex )","url":"/druntime/core/sys/windows/dll/dll_fixTLS.html"},{"doc":"","kind":"function","module":"core.sys.windows.dll","name":"VerSetConditionMask","package":"druntime","parentType":"","signature":"ULONGLONG VerSetConditionMask(ULONGLONG,  DWORD,  BYTE)","url":"/druntime/core/sys/windows/dll/VerSetConditionMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.dll","name":"isWindows8OrLater","package":"druntime","parentType":"","signature":"bool isWindows8OrLater()","url":"/druntime/core/sys/windows/dll/isWindows8OrLater.html"},{"doc":"","kind":"function","module":"core.sys.windows.dll","name":"dll_getRefCount","package":"druntime","parentType":"","signature":"int dll_getRefCount(  HINSTANCE hInstance )","url":"/druntime/core/sys/windows/dll/dll_getRefCount.html"},{"doc":"To be called from DllMain with reason DLL_PROCESS_ATTACH","kind":"function","module":"core.sys.windows.dll","name":"dll_process_attach","package":"druntime","parentType":"","signature":"bool dll_process_attach(  HINSTANCE hInstance,  bool  attach_threads,\n                          void *  tlsstart,  void *  tlsend,  void *  tls_callbacks_a,  int *  tlsindex )","url":"/druntime/core/sys/windows/dll/dll_process_attach.html"},{"doc":"same as above, but checking for shared runtime","kind":"function","module":"core.sys.windows.dll","name":"dll_process_attach","package":"druntime","parentType":"","signature":"bool dll_process_attach(  HINSTANCE hInstance,  bool  attach_threads =  true )","url":"/druntime/core/sys/windows/dll/dll_process_attach.html"},{"doc":"to be called from DllMain with reason DLL_PROCESS_DETACH","kind":"function","module":"core.sys.windows.dll","name":"dll_process_detach","package":"druntime","parentType":"","signature":"void dll_process_detach(  HINSTANCE hInstance,  bool  detach_threads =  true )","url":"/druntime/core/sys/windows/dll/dll_process_detach.html"},{"doc":"Check whether the D runtime is built as a DLL or linked statically","kind":"function","module":"core.sys.windows.dll","name":"isSharedDRuntime","package":"druntime","parentType":"","signature":"bool isSharedDRuntime()","url":"/druntime/core/sys/windows/dll/isSharedDRuntime.html"},{"doc":"To be called from DllMain with reason DLL_THREAD_ATTACH Returns: true for success, false for failure","kind":"function","module":"core.sys.windows.dll","name":"dll_thread_attach","package":"druntime","parentType":"","signature":"bool dll_thread_attach(  bool  attach_thread =  true,  bool  initTls =  true,  HINSTANCE hInstance =  null )","url":"/druntime/core/sys/windows/dll/dll_thread_attach.html"},{"doc":"To be called from DllMain with reason DLL_THREAD_DETACH Returns: true for success, false for failure","kind":"function","module":"core.sys.windows.dll","name":"dll_thread_detach","package":"druntime","parentType":"","signature":"bool dll_thread_detach(  bool  detach_thread =  true,  bool  exitTls =  true,  HINSTANCE hInstance =  null )","url":"/druntime/core/sys/windows/dll/dll_thread_detach.html"},{"doc":"","kind":"struct","module":"core.sys.windows.dll","name":"dll_aux","package":"druntime","parentType":"","signature":"dll_aux","url":"/druntime/core/sys/windows/dll.html#dll_aux"},{"doc":"","kind":"method","module":"core.sys.windows.dll","name":"findLdrModule","package":"druntime","parentType":"dll_aux","signature":"LDR_MODULE * findLdrModule(  HINSTANCE hInstance,  void * *  peb )","url":"/druntime/core/sys/windows/dll/dll_aux.findLdrModule.html"},{"doc":"","kind":"method","module":"core.sys.windows.dll","name":"setDllTlsUsage","package":"druntime","parentType":"dll_aux","signature":"bool setDllTlsUsage(  HINSTANCE hInstance,  void * *  peb )","url":"/druntime/core/sys/windows/dll/dll_aux.setDllTlsUsage.html"},{"doc":"","kind":"variable","module":"core.sys.windows.dll","name":"tlsCtorRun","package":"druntime","parentType":"","signature":"bool tlsCtorRun","url":"/druntime/core/sys/windows/dll.html#tlsCtorRun"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.docobj","name":"core.sys.windows.docobj","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/docobj.html"},{"doc":"","kind":"enum","module":"core.sys.windows.docobj","name":"OLECMDID","package":"druntime","parentType":"","signature":"OLECMDID","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_OPEN","package":"druntime","parentType":"","signature":"OLECMDID_OPEN = 1","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_NEW","package":"druntime","parentType":"","signature":"OLECMDID_NEW = 2","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SAVE","package":"druntime","parentType":"","signature":"OLECMDID_SAVE = 3","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SAVEAS","package":"druntime","parentType":"","signature":"OLECMDID_SAVEAS = 4","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SAVECOPYAS","package":"druntime","parentType":"","signature":"OLECMDID_SAVECOPYAS = 5","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_PRINT","package":"druntime","parentType":"","signature":"OLECMDID_PRINT = 6","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_PRINTPREVIEW","package":"druntime","parentType":"","signature":"OLECMDID_PRINTPREVIEW = 7","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_PAGESETUP","package":"druntime","parentType":"","signature":"OLECMDID_PAGESETUP = 8","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SPELL","package":"druntime","parentType":"","signature":"OLECMDID_SPELL = 9","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_PROPERTIES","package":"druntime","parentType":"","signature":"OLECMDID_PROPERTIES = 10","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_CUT","package":"druntime","parentType":"","signature":"OLECMDID_CUT = 11","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_COPY","package":"druntime","parentType":"","signature":"OLECMDID_COPY = 12","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_PASTE","package":"druntime","parentType":"","signature":"OLECMDID_PASTE = 13","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_PASTESPECIAL","package":"druntime","parentType":"","signature":"OLECMDID_PASTESPECIAL = 14","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_UNDO","package":"druntime","parentType":"","signature":"OLECMDID_UNDO = 15","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_REDO","package":"druntime","parentType":"","signature":"OLECMDID_REDO = 16","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SELECTALL","package":"druntime","parentType":"","signature":"OLECMDID_SELECTALL = 17","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_CLEARSELECTION","package":"druntime","parentType":"","signature":"OLECMDID_CLEARSELECTION = 18","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_ZOOM","package":"druntime","parentType":"","signature":"OLECMDID_ZOOM = 19","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_GETZOOMRANGE","package":"druntime","parentType":"","signature":"OLECMDID_GETZOOMRANGE = 20","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_UPDATECOMMANDS","package":"druntime","parentType":"","signature":"OLECMDID_UPDATECOMMANDS = 21","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_REFRESH","package":"druntime","parentType":"","signature":"OLECMDID_REFRESH = 22","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_STOP","package":"druntime","parentType":"","signature":"OLECMDID_STOP = 23","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_HIDETOOLBARS","package":"druntime","parentType":"","signature":"OLECMDID_HIDETOOLBARS = 24","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SETPROGRESSMAX","package":"druntime","parentType":"","signature":"OLECMDID_SETPROGRESSMAX = 25","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SETPROGRESSPOS","package":"druntime","parentType":"","signature":"OLECMDID_SETPROGRESSPOS = 26","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SETPROGRESSTEXT","package":"druntime","parentType":"","signature":"OLECMDID_SETPROGRESSTEXT = 27","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SETTITLE","package":"druntime","parentType":"","signature":"OLECMDID_SETTITLE = 28","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_SETDOWNLOADSTATE","package":"druntime","parentType":"","signature":"OLECMDID_SETDOWNLOADSTATE = 29","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDID_STOPDOWNLOAD","package":"druntime","parentType":"","signature":"OLECMDID_STOPDOWNLOAD = 30","url":"/druntime/core/sys/windows/docobj.html#OLECMDID"},{"doc":"","kind":"enum","module":"core.sys.windows.docobj","name":"OLECMDF","package":"druntime","parentType":"","signature":"OLECMDF","url":"/druntime/core/sys/windows/docobj.html#OLECMDF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDF_SUPPORTED","package":"druntime","parentType":"","signature":"OLECMDF_SUPPORTED = 1","url":"/druntime/core/sys/windows/docobj.html#OLECMDF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDF_ENABLED","package":"druntime","parentType":"","signature":"OLECMDF_ENABLED = 2","url":"/druntime/core/sys/windows/docobj.html#OLECMDF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDF_LATCHED","package":"druntime","parentType":"","signature":"OLECMDF_LATCHED = 4","url":"/druntime/core/sys/windows/docobj.html#OLECMDF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDF_NINCHED","package":"druntime","parentType":"","signature":"OLECMDF_NINCHED = 8","url":"/druntime/core/sys/windows/docobj.html#OLECMDF"},{"doc":"","kind":"enum","module":"core.sys.windows.docobj","name":"OLECMDEXECOPT","package":"druntime","parentType":"","signature":"OLECMDEXECOPT","url":"/druntime/core/sys/windows/docobj.html#OLECMDEXECOPT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDEXECOPT_DODEFAULT","package":"druntime","parentType":"","signature":"OLECMDEXECOPT_DODEFAULT = 0","url":"/druntime/core/sys/windows/docobj.html#OLECMDEXECOPT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDEXECOPT_PROMPTUSER","package":"druntime","parentType":"","signature":"OLECMDEXECOPT_PROMPTUSER = 1","url":"/druntime/core/sys/windows/docobj.html#OLECMDEXECOPT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDEXECOPT_DONTPROMPTUSER","package":"druntime","parentType":"","signature":"OLECMDEXECOPT_DONTPROMPTUSER = 2","url":"/druntime/core/sys/windows/docobj.html#OLECMDEXECOPT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.docobj","name":"OLECMDEXECOPT_SHOWHELP","package":"druntime","parentType":"","signature":"OLECMDEXECOPT_SHOWHELP = 3","url":"/druntime/core/sys/windows/docobj.html#OLECMDEXECOPT"},{"doc":"","kind":"struct","module":"core.sys.windows.docobj","name":"OLECMDTEXT","package":"druntime","parentType":"","signature":"OLECMDTEXT","url":"/druntime/core/sys/windows/docobj.html#OLECMDTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.docobj","name":"OLECMD","package":"druntime","parentType":"","signature":"OLECMD","url":"/druntime/core/sys/windows/docobj.html#OLECMD"},{"doc":"","kind":"alias","module":"core.sys.windows.docobj","name":"LPOLEINPLACESITE","package":"druntime","parentType":"","signature":"LPOLEINPLACESITE = IOleInPlaceSite","url":"/druntime/core/sys/windows/docobj.html#LPOLEINPLACESITE"},{"doc":"","kind":"alias","module":"core.sys.windows.docobj","name":"LPENUMOLEDOCUMENTVIEWS","package":"druntime","parentType":"","signature":"LPENUMOLEDOCUMENTVIEWS = IEnumOleDocumentViews","url":"/druntime/core/sys/windows/docobj.html#LPENUMOLEDOCUMENTVIEWS"},{"doc":"","kind":"interface","module":"core.sys.windows.docobj","name":"IOleDocumentView","package":"druntime","parentType":"","signature":"IOleDocumentView : IUnknown","url":"/druntime/core/sys/windows/docobj.html#IOleDocumentView"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"SetInPlaceSite","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT SetInPlaceSite(LPOLEINPLACESITE)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.SetInPlaceSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"GetInPlaceSite","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT GetInPlaceSite(LPOLEINPLACESITE *)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.GetInPlaceSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"GetDocument","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT GetDocument(IUnknown *)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.GetDocument.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"SetRect","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT SetRect(LPRECT)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.SetRect.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"GetRect","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT GetRect(LPRECT)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.GetRect.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"SetRectComplex","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT SetRectComplex(LPRECT,  LPRECT,  LPRECT,  LPRECT)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.SetRectComplex.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Show","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT Show(BOOL)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.Show.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"UIActivate","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT UIActivate(BOOL)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.UIActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Open","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT Open()","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.Open.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Close","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT Close(DWORD)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.Close.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"SaveViewState","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT SaveViewState(IStream)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.SaveViewState.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"ApplyViewState","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT ApplyViewState(IStream)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.ApplyViewState.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Clone","package":"druntime","parentType":"IOleDocumentView","signature":"HRESULT Clone(LPOLEINPLACESITE,  IOleDocumentView *)","url":"/druntime/core/sys/windows/docobj/IOleDocumentView.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.docobj","name":"IEnumOleDocumentViews","package":"druntime","parentType":"","signature":"IEnumOleDocumentViews : IUnknown","url":"/druntime/core/sys/windows/docobj.html#IEnumOleDocumentViews"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Next","package":"druntime","parentType":"IEnumOleDocumentViews","signature":"HRESULT Next(ULONG,  IOleDocumentView,  ULONG *)","url":"/druntime/core/sys/windows/docobj/IEnumOleDocumentViews.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Skip","package":"druntime","parentType":"IEnumOleDocumentViews","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/docobj/IEnumOleDocumentViews.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Reset","package":"druntime","parentType":"IEnumOleDocumentViews","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/docobj/IEnumOleDocumentViews.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Clone","package":"druntime","parentType":"IEnumOleDocumentViews","signature":"HRESULT Clone(IEnumOleDocumentViews *)","url":"/druntime/core/sys/windows/docobj/IEnumOleDocumentViews.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.docobj","name":"IOleDocument","package":"druntime","parentType":"","signature":"IOleDocument : IUnknown","url":"/druntime/core/sys/windows/docobj.html#IOleDocument"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"CreateView","package":"druntime","parentType":"IOleDocument","signature":"HRESULT CreateView(LPOLEINPLACESITE,  IStream,  DWORD,  IOleDocumentView *)","url":"/druntime/core/sys/windows/docobj/IOleDocument.CreateView.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"GetDocMiscStatus","package":"druntime","parentType":"IOleDocument","signature":"HRESULT GetDocMiscStatus(DWORD *)","url":"/druntime/core/sys/windows/docobj/IOleDocument.GetDocMiscStatus.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"EnumViews","package":"druntime","parentType":"IOleDocument","signature":"HRESULT EnumViews(LPENUMOLEDOCUMENTVIEWS *,  IOleDocumentView *)","url":"/druntime/core/sys/windows/docobj/IOleDocument.EnumViews.html"},{"doc":"","kind":"interface","module":"core.sys.windows.docobj","name":"IOleCommandTarget","package":"druntime","parentType":"","signature":"IOleCommandTarget : IUnknown","url":"/druntime/core/sys/windows/docobj.html#IOleCommandTarget"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"QueryStatus","package":"druntime","parentType":"IOleCommandTarget","signature":"HRESULT QueryStatus(const(GUID) *,  ULONG,  OLECMD *,  OLECMDTEXT *)","url":"/druntime/core/sys/windows/docobj/IOleCommandTarget.QueryStatus.html"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"Exec","package":"druntime","parentType":"IOleCommandTarget","signature":"HRESULT Exec(const(GUID) *,  DWORD,  DWORD,  VARIANTARG *,  VARIANTARG *)","url":"/druntime/core/sys/windows/docobj/IOleCommandTarget.Exec.html"},{"doc":"","kind":"interface","module":"core.sys.windows.docobj","name":"IOleDocumentSite","package":"druntime","parentType":"","signature":"IOleDocumentSite : IUnknown","url":"/druntime/core/sys/windows/docobj.html#IOleDocumentSite"},{"doc":"","kind":"method","module":"core.sys.windows.docobj","name":"ActivateMe","package":"druntime","parentType":"IOleDocumentSite","signature":"HRESULT ActivateMe(IOleDocumentView)","url":"/druntime/core/sys/windows/docobj/IOleDocumentSite.ActivateMe.html"},{"doc":"","kind":"variable","module":"core.sys.windows.docobj","name":"IID_IContinueCallback","package":"druntime","parentType":"","signature":"IID IID_IContinueCallback","url":"/druntime/core/sys/windows/docobj.html#IID_IContinueCallback"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.errorrep","name":"core.sys.windows.errorrep","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/errorrep.html"},{"doc":"","kind":"function","module":"core.sys.windows.errorrep","name":"AddERExcludedApplicationA","package":"druntime","parentType":"","signature":"BOOL AddERExcludedApplicationA(LPCSTR)","url":"/druntime/core/sys/windows/errorrep/AddERExcludedApplicationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.errorrep","name":"AddERExcludedApplicationW","package":"druntime","parentType":"","signature":"BOOL AddERExcludedApplicationW(LPCWSTR)","url":"/druntime/core/sys/windows/errorrep/AddERExcludedApplicationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.errorrep","name":"ReportFault","package":"druntime","parentType":"","signature":"EFaultRepRetVal ReportFault(LPEXCEPTION_POINTERS,  DWORD)","url":"/druntime/core/sys/windows/errorrep/ReportFault.html"},{"doc":"","kind":"enum","module":"core.sys.windows.errorrep","name":"EFaultRepRetVal","package":"druntime","parentType":"","signature":"EFaultRepRetVal","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvOk","package":"druntime","parentType":"","signature":"frrvOk = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvOkManifest","package":"druntime","parentType":"","signature":"frrvOkManifest = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvOkQueued","package":"druntime","parentType":"","signature":"frrvOkQueued = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvErr","package":"druntime","parentType":"","signature":"frrvErr = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvErrNoDW","package":"druntime","parentType":"","signature":"frrvErrNoDW = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvErrTimeout","package":"druntime","parentType":"","signature":"frrvErrTimeout = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvLaunchDebugger","package":"druntime","parentType":"","signature":"frrvLaunchDebugger = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"","kind":"enum_member","module":"core.sys.windows.errorrep","name":"frrvOkHeadless","package":"druntime","parentType":"","signature":"frrvOkHeadless = ","url":"/druntime/core/sys/windows/errorrep.html#EFaultRepRetVal"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.exdisp","name":"core.sys.windows.exdisp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/exdisp.html"},{"doc":"","kind":"enum","module":"core.sys.windows.exdisp","name":"BrowserNavConstants","package":"druntime","parentType":"","signature":"BrowserNavConstants","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navOpenInNewWindow","package":"druntime","parentType":"","signature":"navOpenInNewWindow = 0x01","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navNoHistory","package":"druntime","parentType":"","signature":"navNoHistory = 0x02","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navNoReadFromCache","package":"druntime","parentType":"","signature":"navNoReadFromCache = 0x04","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navNoWriteTocache","package":"druntime","parentType":"","signature":"navNoWriteTocache = 0x08","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navAllowAutosearch","package":"druntime","parentType":"","signature":"navAllowAutosearch = 0x10","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navBrowserBar","package":"druntime","parentType":"","signature":"navBrowserBar = 0x20","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"enum_member","module":"core.sys.windows.exdisp","name":"navHyperLink","package":"druntime","parentType":"","signature":"navHyperLink = 0x40","url":"/druntime/core/sys/windows/exdisp.html#BrowserNavConstants"},{"doc":"","kind":"interface","module":"core.sys.windows.exdisp","name":"IWebBrowser","package":"druntime","parentType":"","signature":"IWebBrowser : IDispatch","url":"/druntime/core/sys/windows/exdisp.html#IWebBrowser"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"GoBack","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT GoBack()","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.GoBack.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"GoForward","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT GoForward()","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.GoForward.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"GoHome","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT GoHome()","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.GoHome.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"GoSearch","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT GoSearch()","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.GoSearch.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"Navigate","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT Navigate(BSTR,  VARIANT *,  VARIANT *,  VARIANT *,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.Navigate.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"Refresh","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT Refresh()","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.Refresh.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"Refresh2","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT Refresh2(VARIANT *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.Refresh2.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"Stop","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT Stop()","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.Stop.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Application","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Application(IDispatch *  ppDisp)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Application.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Parent","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Parent(IDispatch *  ppDisp)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Parent.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Container","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Container(IDispatch *  ppDisp)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Container.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Document","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Document(IDispatch *  ppDisp)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Document.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_TopLevelContainer","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_TopLevelContainer(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_TopLevelContainer.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Type","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Type(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Type.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Left","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Left(LONG *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Left.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Left","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT put_Left(LONG)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.put_Left.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Top","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Top(LONG *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Top.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Top","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT put_Top(LONG)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.put_Top.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Width","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Width(LONG *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Width.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Width","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT put_Width(LONG)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.put_Width.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Height","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Height(LONG *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Height.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Height","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT put_Height(LONG)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.put_Height.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_LocationName","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_LocationName(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_LocationName.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_LocationURL","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_LocationURL(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_LocationURL.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Busy","package":"druntime","parentType":"IWebBrowser","signature":"HRESULT get_Busy(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser.get_Busy.html"},{"doc":"","kind":"interface","module":"core.sys.windows.exdisp","name":"IWebBrowserApp","package":"druntime","parentType":"","signature":"IWebBrowserApp : IWebBrowser","url":"/druntime/core/sys/windows/exdisp.html#IWebBrowserApp"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"Quit","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT Quit()","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.Quit.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"ClientToWindow","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT ClientToWindow(int *,  int *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.ClientToWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"PutProperty","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT PutProperty(BSTR,  VARIANT)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.PutProperty.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"GetProperty","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT GetProperty(BSTR,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.GetProperty.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Name","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_Name(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_Name.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_HWND","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_HWND(LONG *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_HWND.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_FullName","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_FullName(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_FullName.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Path","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_Path(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_Path.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Visible","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_Visible(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_Visible.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Visible","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT put_Visible(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.put_Visible.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_StatusBar","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_StatusBar(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_StatusBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_StatusBar","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT put_StatusBar(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.put_StatusBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_StatusText","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_StatusText(BSTR *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_StatusText.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_StatusText","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT put_StatusText(BSTR)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.put_StatusText.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_ToolBar","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_ToolBar(int *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_ToolBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_ToolBar","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT put_ToolBar(int)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.put_ToolBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_MenuBar","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_MenuBar(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_MenuBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_MenuBar","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT put_MenuBar(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.put_MenuBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_FullScreen","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT get_FullScreen(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.get_FullScreen.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_FullScreen","package":"druntime","parentType":"IWebBrowserApp","signature":"HRESULT put_FullScreen(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowserApp.put_FullScreen.html"},{"doc":"","kind":"interface","module":"core.sys.windows.exdisp","name":"IWebBrowser2","package":"druntime","parentType":"","signature":"IWebBrowser2 : IWebBrowserApp","url":"/druntime/core/sys/windows/exdisp.html#IWebBrowser2"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"Navigate2","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT Navigate2(VARIANT *,  VARIANT *,  VARIANT *,  VARIANT *,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.Navigate2.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"QueryStatusWB","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT QueryStatusWB(OLECMDID,  OLECMDF *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.QueryStatusWB.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"ExecWB","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT ExecWB(OLECMDID,  OLECMDEXECOPT,  VARIANT *,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.ExecWB.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"ShowBrowserBar","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT ShowBrowserBar(VARIANT *,  VARIANT *,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.ShowBrowserBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_ReadyState","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_ReadyState(READYSTATE *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_ReadyState.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Offline","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_Offline(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_Offline.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Offline","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_Offline(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_Offline.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Silent","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_Silent(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_Silent.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Silent","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_Silent(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_Silent.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_RegistaerAsBrowser","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_RegistaerAsBrowser(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_RegistaerAsBrowser.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_RegisterAsBrowser","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_RegisterAsBrowser(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_RegisterAsBrowser.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_RegistaerAsDropTarget","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_RegistaerAsDropTarget(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_RegistaerAsDropTarget.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_RegisterAsDropTarget","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_RegisterAsDropTarget(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_RegisterAsDropTarget.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_TheaterMode","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_TheaterMode(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_TheaterMode.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_TheaterMode","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_TheaterMode(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_TheaterMode.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_AddressBar","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_AddressBar(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_AddressBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_AddressBar","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_AddressBar(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_AddressBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"get_Resizable","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT get_Resizable(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.get_Resizable.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"put_Resizable","package":"druntime","parentType":"IWebBrowser2","signature":"HRESULT put_Resizable(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/IWebBrowser2.put_Resizable.html"},{"doc":"","kind":"interface","module":"core.sys.windows.exdisp","name":"DWebBrowserEvents2","package":"druntime","parentType":"","signature":"DWebBrowserEvents2 : IDispatch","url":"/druntime/core/sys/windows/exdisp.html#DWebBrowserEvents2"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"StatusTextChange","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void StatusTextChange(BSTR)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.StatusTextChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"ProgressChange","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void ProgressChange(LONG,  LONG)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.ProgressChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"CommandStateChange","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void CommandStateChange(LONG,  VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.CommandStateChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"DownloadBegin","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void DownloadBegin()","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.DownloadBegin.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"DownloadComplete","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void DownloadComplete()","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.DownloadComplete.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"TitleChange","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void TitleChange(BSTR)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.TitleChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"PropertyChange","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void PropertyChange(BSTR)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.PropertyChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"BeforeNavigate2","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void BeforeNavigate2(IDispatch pDisp,  VARIANT *,  VARIANT *,  VARIANT *,  VARIANT *,  VARIANT *,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.BeforeNavigate2.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"NewWindow2","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void NewWindow2(IDispatch *  ppDisp,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.NewWindow2.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"NavigateComplete","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void NavigateComplete(IDispatch pDisp,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.NavigateComplete.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"DocumentComplete","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void DocumentComplete(IDispatch pDisp,  VARIANT *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.DocumentComplete.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnQuit","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnQuit()","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnQuit.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnVisible","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnVisible(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnVisible.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnToolBar","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnToolBar(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnToolBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnMenuBar","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnMenuBar(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnMenuBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnStatusBar","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnStatusBar(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnStatusBar.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnFullScreen","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnFullScreen(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnFullScreen.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"OnTheaterMode","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void OnTheaterMode(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.OnTheaterMode.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"WindowSetResizable","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void WindowSetResizable(VARIANT_BOOL)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.WindowSetResizable.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"WindowSetLeft","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void WindowSetLeft(LONG)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.WindowSetLeft.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"WindowSetTop","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void WindowSetTop(LONG)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.WindowSetTop.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"WindowSetWidth","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void WindowSetWidth(LONG)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.WindowSetWidth.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"WindowSetHeight","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void WindowSetHeight(LONG)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.WindowSetHeight.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"WindowClosing","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void WindowClosing(VARIANT_BOOL,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.WindowClosing.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"ClientToHostWindow","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void ClientToHostWindow(LONG *,  LONG *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.ClientToHostWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"SetSecureLockIcon","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void SetSecureLockIcon(LONG)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.SetSecureLockIcon.html"},{"doc":"","kind":"method","module":"core.sys.windows.exdisp","name":"FileDownload","package":"druntime","parentType":"DWebBrowserEvents2","signature":"void FileDownload(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/exdisp/DWebBrowserEvents2.FileDownload.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.exdispid","name":"core.sys.windows.exdispid","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/exdispid.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.httpext","name":"core.sys.windows.httpext","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/httpext.html"},{"doc":"","kind":"function","module":"core.sys.windows.httpext","name":"GetExtensionVersion","package":"druntime","parentType":"","signature":"BOOL GetExtensionVersion(HSE_VERSION_INFO *)","url":"/druntime/core/sys/windows/httpext/GetExtensionVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.httpext","name":"HttpExtensionProc","package":"druntime","parentType":"","signature":"DWORD HttpExtensionProc(EXTENSION_CONTROL_BLOCK *)","url":"/druntime/core/sys/windows/httpext/HttpExtensionProc.html"},{"doc":"","kind":"function","module":"core.sys.windows.httpext","name":"TerminateExtension","package":"druntime","parentType":"","signature":"BOOL TerminateExtension(DWORD)","url":"/druntime/core/sys/windows/httpext/TerminateExtension.html"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"HCONN","package":"druntime","parentType":"","signature":"HCONN = HANDLE","url":"/druntime/core/sys/windows/httpext.html#HCONN"},{"doc":"","kind":"struct","module":"core.sys.windows.httpext","name":"HSE_VERSION_INFO","package":"druntime","parentType":"","signature":"HSE_VERSION_INFO","url":"/druntime/core/sys/windows/httpext.html#HSE_VERSION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"LPHSE_VERSION_INFO","package":"druntime","parentType":"","signature":"LPHSE_VERSION_INFO = HSE_VERSION_INFO *","url":"/druntime/core/sys/windows/httpext.html#LPHSE_VERSION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.httpext","name":"EXTENSION_CONTROL_BLOCK","package":"druntime","parentType":"","signature":"EXTENSION_CONTROL_BLOCK","url":"/druntime/core/sys/windows/httpext.html#EXTENSION_CONTROL_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"LPEXTENSION_CONTROL_BLOCK","package":"druntime","parentType":"","signature":"LPEXTENSION_CONTROL_BLOCK = EXTENSION_CONTROL_BLOCK *","url":"/druntime/core/sys/windows/httpext.html#LPEXTENSION_CONTROL_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"PFN_GETEXTENSIONVERSION","package":"druntime","parentType":"","signature":"PFN_GETEXTENSIONVERSION = BOOL function(HSE_VERSION_INFO *)","url":"/druntime/core/sys/windows/httpext.html#PFN_GETEXTENSIONVERSION"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"PFN_HTTPEXTENSIONPROC","package":"druntime","parentType":"","signature":"PFN_HTTPEXTENSIONPROC = DWORD function(EXTENSION_CONTROL_BLOCK *)","url":"/druntime/core/sys/windows/httpext.html#PFN_HTTPEXTENSIONPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"PFN_TERMINATEEXTENSION","package":"druntime","parentType":"","signature":"PFN_TERMINATEEXTENSION = BOOL function(DWORD)","url":"/druntime/core/sys/windows/httpext.html#PFN_TERMINATEEXTENSION"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"PFN_HSE_IO_COMPLETION","package":"druntime","parentType":"","signature":"PFN_HSE_IO_COMPLETION = VOID function(EXTENSION_CONTROL_BLOCK *,  PVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/httpext.html#PFN_HSE_IO_COMPLETION"},{"doc":"","kind":"struct","module":"core.sys.windows.httpext","name":"HSE_TF_INFO","package":"druntime","parentType":"","signature":"HSE_TF_INFO","url":"/druntime/core/sys/windows/httpext.html#HSE_TF_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"LPHSE_TF_INFO","package":"druntime","parentType":"","signature":"LPHSE_TF_INFO = HSE_TF_INFO *","url":"/druntime/core/sys/windows/httpext.html#LPHSE_TF_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.httpext","name":"HSE_SEND_HEADER_EX_INFO","package":"druntime","parentType":"","signature":"HSE_SEND_HEADER_EX_INFO","url":"/druntime/core/sys/windows/httpext.html#HSE_SEND_HEADER_EX_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.httpext","name":"LPHSE_SEND_HEADER_EX_INF","package":"druntime","parentType":"","signature":"LPHSE_SEND_HEADER_EX_INF = HSE_SEND_HEADER_EX_INFO *","url":"/druntime/core/sys/windows/httpext.html#LPHSE_SEND_HEADER_EX_INF"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.idispids","name":"core.sys.windows.idispids","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/idispids.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.imagehlp","name":"core.sys.windows.imagehlp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/imagehlp.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"CheckSumMappedFile","package":"druntime","parentType":"","signature":"PIMAGE_NT_HEADERS CheckSumMappedFile(LPVOID,  DWORD,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/imagehlp/CheckSumMappedFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"MapFileAndCheckSumA","package":"druntime","parentType":"","signature":"DWORD MapFileAndCheckSumA(LPSTR,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/imagehlp/MapFileAndCheckSumA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"MapFileAndCheckSumW","package":"druntime","parentType":"","signature":"DWORD MapFileAndCheckSumW(PWSTR,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/imagehlp/MapFileAndCheckSumW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"TouchFileTimes","package":"druntime","parentType":"","signature":"BOOL TouchFileTimes(HANDLE,  LPSYSTEMTIME)","url":"/druntime/core/sys/windows/imagehlp/TouchFileTimes.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SplitSymbols","package":"druntime","parentType":"","signature":"BOOL SplitSymbols(LPSTR,  LPSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SplitSymbols.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"FindDebugInfoFile","package":"druntime","parentType":"","signature":"HANDLE FindDebugInfoFile(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/FindDebugInfoFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"FindExecutableImage","package":"druntime","parentType":"","signature":"HANDLE FindExecutableImage(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/FindExecutableImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"UpdateDebugInfoFile","package":"druntime","parentType":"","signature":"BOOL UpdateDebugInfoFile(LPSTR,  LPSTR,  LPSTR,  PIMAGE_NT_HEADERS)","url":"/druntime/core/sys/windows/imagehlp/UpdateDebugInfoFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"UpdateDebugInfoFileEx","package":"druntime","parentType":"","signature":"BOOL UpdateDebugInfoFileEx(LPSTR,  LPSTR,  LPSTR,  PIMAGE_NT_HEADERS,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/UpdateDebugInfoFileEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"BindImage","package":"druntime","parentType":"","signature":"BOOL BindImage(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/BindImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"BindImageEx","package":"druntime","parentType":"","signature":"BOOL BindImageEx(DWORD,  LPSTR,  LPSTR,  LPSTR,  PIMAGEHLP_STATUS_ROUTINE)","url":"/druntime/core/sys/windows/imagehlp/BindImageEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ReBaseImage","package":"druntime","parentType":"","signature":"BOOL ReBaseImage(LPSTR,  LPSTR,  BOOL,  BOOL,  BOOL,  ULONG,  ULONG *,  ULONG_PTR *,\n       ULONG *,  ULONG_PTR *,  ULONG)","url":"/druntime/core/sys/windows/imagehlp/ReBaseImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageLoad","package":"druntime","parentType":"","signature":"PLOADED_IMAGE ImageLoad(LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/ImageLoad.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageUnload","package":"druntime","parentType":"","signature":"BOOL ImageUnload(PLOADED_IMAGE)","url":"/druntime/core/sys/windows/imagehlp/ImageUnload.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageNtHeader","package":"druntime","parentType":"","signature":"PIMAGE_NT_HEADERS ImageNtHeader(PVOID)","url":"/druntime/core/sys/windows/imagehlp/ImageNtHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageDirectoryEntryToData","package":"druntime","parentType":"","signature":"PVOID ImageDirectoryEntryToData(PVOID,  BOOLEAN,  USHORT,  PULONG)","url":"/druntime/core/sys/windows/imagehlp/ImageDirectoryEntryToData.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageRvaToSection","package":"druntime","parentType":"","signature":"PIMAGE_SECTION_HEADER ImageRvaToSection(PIMAGE_NT_HEADERS,  PVOID,  ULONG)","url":"/druntime/core/sys/windows/imagehlp/ImageRvaToSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageRvaToVa","package":"druntime","parentType":"","signature":"PVOID ImageRvaToVa(PIMAGE_NT_HEADERS,  PVOID,  ULONG,\n       PIMAGE_SECTION_HEADER *)","url":"/druntime/core/sys/windows/imagehlp/ImageRvaToVa.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"MapAndLoad","package":"druntime","parentType":"","signature":"BOOL MapAndLoad(LPSTR,  LPSTR,  PLOADED_IMAGE,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/imagehlp/MapAndLoad.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"GetImageConfigInformation","package":"druntime","parentType":"","signature":"BOOL GetImageConfigInformation(PLOADED_IMAGE,\n       PIMAGE_LOAD_CONFIG_DIRECTORY)","url":"/druntime/core/sys/windows/imagehlp/GetImageConfigInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"GetImageUnusedHeaderBytes","package":"druntime","parentType":"","signature":"DWORD GetImageUnusedHeaderBytes(PLOADED_IMAGE,  LPDWORD)","url":"/druntime/core/sys/windows/imagehlp/GetImageUnusedHeaderBytes.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SetImageConfigInformation","package":"druntime","parentType":"","signature":"BOOL SetImageConfigInformation(PLOADED_IMAGE,\n       PIMAGE_LOAD_CONFIG_DIRECTORY)","url":"/druntime/core/sys/windows/imagehlp/SetImageConfigInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"UnMapAndLoad","package":"druntime","parentType":"","signature":"BOOL UnMapAndLoad(PLOADED_IMAGE)","url":"/druntime/core/sys/windows/imagehlp/UnMapAndLoad.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"MapDebugInformation","package":"druntime","parentType":"","signature":"PIMAGE_DEBUG_INFORMATION MapDebugInformation(HANDLE,  LPSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/MapDebugInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"UnmapDebugInformation","package":"druntime","parentType":"","signature":"BOOL UnmapDebugInformation(PIMAGE_DEBUG_INFORMATION)","url":"/druntime/core/sys/windows/imagehlp/UnmapDebugInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"FindExecutableImage","package":"druntime","parentType":"","signature":"HANDLE FindExecutableImage(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/FindExecutableImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SearchTreeForFile","package":"druntime","parentType":"","signature":"BOOL SearchTreeForFile(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/SearchTreeForFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"MakeSureDirectoryPathExists","package":"druntime","parentType":"","signature":"BOOL MakeSureDirectoryPathExists(LPCSTR)","url":"/druntime/core/sys/windows/imagehlp/MakeSureDirectoryPathExists.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"UnDecorateSymbolName","package":"druntime","parentType":"","signature":"DWORD UnDecorateSymbolName(LPCSTR,  LPSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/UnDecorateSymbolName.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"StackWalk","package":"druntime","parentType":"","signature":"BOOL StackWalk(DWORD,  HANDLE,  HANDLE,  LPSTACKFRAME,  LPVOID,\n       PREAD_PROCESS_MEMORY_ROUTINE,  PFUNCTION_TABLE_ACCESS_ROUTINE,\n       PGET_MODULE_BASE_ROUTINE,  PTRANSLATE_ADDRESS_ROUTINE)","url":"/druntime/core/sys/windows/imagehlp/StackWalk.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImagehlpApiVersion","package":"druntime","parentType":"","signature":"LPAPI_VERSION ImagehlpApiVersion()","url":"/druntime/core/sys/windows/imagehlp/ImagehlpApiVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImagehlpApiVersionEx","package":"druntime","parentType":"","signature":"LPAPI_VERSION ImagehlpApiVersionEx(LPAPI_VERSION)","url":"/druntime/core/sys/windows/imagehlp/ImagehlpApiVersionEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"GetTimestampForLoadedLibrary","package":"druntime","parentType":"","signature":"DWORD GetTimestampForLoadedLibrary(HMODULE)","url":"/druntime/core/sys/windows/imagehlp/GetTimestampForLoadedLibrary.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"RemovePrivateCvSymbolic","package":"druntime","parentType":"","signature":"BOOL RemovePrivateCvSymbolic(PCHAR,  PCHAR *,  ULONG *)","url":"/druntime/core/sys/windows/imagehlp/RemovePrivateCvSymbolic.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"RemoveRelocations","package":"druntime","parentType":"","signature":"VOID RemoveRelocations(PCHAR)","url":"/druntime/core/sys/windows/imagehlp/RemoveRelocations.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymSetOptions","package":"druntime","parentType":"","signature":"DWORD SymSetOptions(DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymSetOptions.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetOptions","package":"druntime","parentType":"","signature":"DWORD SymGetOptions()","url":"/druntime/core/sys/windows/imagehlp/SymGetOptions.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymCleanup","package":"druntime","parentType":"","signature":"BOOL SymCleanup(HANDLE)","url":"/druntime/core/sys/windows/imagehlp/SymCleanup.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymEnumerateModules","package":"druntime","parentType":"","signature":"BOOL SymEnumerateModules(HANDLE,  PSYM_ENUMMODULES_CALLBACK,  PVOID)","url":"/druntime/core/sys/windows/imagehlp/SymEnumerateModules.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymEnumerateSymbols","package":"druntime","parentType":"","signature":"BOOL SymEnumerateSymbols(HANDLE,  DWORD,  PSYM_ENUMSYMBOLS_CALLBACK,  PVOID)","url":"/druntime/core/sys/windows/imagehlp/SymEnumerateSymbols.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"EnumerateLoadedModules","package":"druntime","parentType":"","signature":"BOOL EnumerateLoadedModules(HANDLE,  PENUMLOADED_MODULES_CALLBACK,  PVOID)","url":"/druntime/core/sys/windows/imagehlp/EnumerateLoadedModules.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymFunctionTableAccess","package":"druntime","parentType":"","signature":"LPVOID SymFunctionTableAccess(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymFunctionTableAccess.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetModuleInfo","package":"druntime","parentType":"","signature":"BOOL SymGetModuleInfo(HANDLE,  DWORD,  PIMAGEHLP_MODULE)","url":"/druntime/core/sys/windows/imagehlp/SymGetModuleInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetModuleBase","package":"druntime","parentType":"","signature":"DWORD SymGetModuleBase(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymGetModuleBase.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetSymFromAddr","package":"druntime","parentType":"","signature":"BOOL SymGetSymFromAddr(HANDLE,  DWORD,  PDWORD,  PIMAGEHLP_SYMBOL)","url":"/druntime/core/sys/windows/imagehlp/SymGetSymFromAddr.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetSymFromName","package":"druntime","parentType":"","signature":"BOOL SymGetSymFromName(HANDLE,  LPSTR,  PIMAGEHLP_SYMBOL)","url":"/druntime/core/sys/windows/imagehlp/SymGetSymFromName.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetSymNext","package":"druntime","parentType":"","signature":"BOOL SymGetSymNext(HANDLE,  PIMAGEHLP_SYMBOL)","url":"/druntime/core/sys/windows/imagehlp/SymGetSymNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetSymPrev","package":"druntime","parentType":"","signature":"BOOL SymGetSymPrev(HANDLE,  PIMAGEHLP_SYMBOL)","url":"/druntime/core/sys/windows/imagehlp/SymGetSymPrev.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetLineFromAddr","package":"druntime","parentType":"","signature":"BOOL SymGetLineFromAddr(HANDLE,  DWORD,  PDWORD,  PIMAGEHLP_LINE)","url":"/druntime/core/sys/windows/imagehlp/SymGetLineFromAddr.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetLineFromName","package":"druntime","parentType":"","signature":"BOOL SymGetLineFromName(HANDLE,  LPSTR,  LPSTR,  DWORD,  PLONG,\n       PIMAGEHLP_LINE)","url":"/druntime/core/sys/windows/imagehlp/SymGetLineFromName.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetLineNext","package":"druntime","parentType":"","signature":"BOOL SymGetLineNext(HANDLE,  PIMAGEHLP_LINE)","url":"/druntime/core/sys/windows/imagehlp/SymGetLineNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetLinePrev","package":"druntime","parentType":"","signature":"BOOL SymGetLinePrev(HANDLE,  PIMAGEHLP_LINE)","url":"/druntime/core/sys/windows/imagehlp/SymGetLinePrev.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymMatchFileName","package":"druntime","parentType":"","signature":"BOOL SymMatchFileName(LPSTR,  LPSTR,  LPSTR *,  LPSTR *)","url":"/druntime/core/sys/windows/imagehlp/SymMatchFileName.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymInitialize","package":"druntime","parentType":"","signature":"BOOL SymInitialize(HANDLE,  LPSTR,  BOOL)","url":"/druntime/core/sys/windows/imagehlp/SymInitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymGetSearchPath","package":"druntime","parentType":"","signature":"BOOL SymGetSearchPath(HANDLE,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymGetSearchPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymSetSearchPath","package":"druntime","parentType":"","signature":"BOOL SymSetSearchPath(HANDLE,  LPSTR)","url":"/druntime/core/sys/windows/imagehlp/SymSetSearchPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymLoadModule","package":"druntime","parentType":"","signature":"BOOL SymLoadModule(HANDLE,  HANDLE,  PSTR,  PSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymLoadModule.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymUnloadModule","package":"druntime","parentType":"","signature":"BOOL SymUnloadModule(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymUnloadModule.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymUnDName","package":"druntime","parentType":"","signature":"BOOL SymUnDName(PIMAGEHLP_SYMBOL,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/SymUnDName.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"SymRegisterCallback","package":"druntime","parentType":"","signature":"BOOL SymRegisterCallback(HANDLE,  PSYMBOL_REGISTERED_CALLBACK,  PVOID)","url":"/druntime/core/sys/windows/imagehlp/SymRegisterCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageGetDigestStream","package":"druntime","parentType":"","signature":"BOOL ImageGetDigestStream(HANDLE,  DWORD,  DIGEST_FUNCTION,  DIGEST_HANDLE)","url":"/druntime/core/sys/windows/imagehlp/ImageGetDigestStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageAddCertificate","package":"druntime","parentType":"","signature":"BOOL ImageAddCertificate(HANDLE,  LPWIN_CERTIFICATE,  PDWORD)","url":"/druntime/core/sys/windows/imagehlp/ImageAddCertificate.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageRemoveCertificate","package":"druntime","parentType":"","signature":"BOOL ImageRemoveCertificate(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/ImageRemoveCertificate.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageEnumerateCertificates","package":"druntime","parentType":"","signature":"BOOL ImageEnumerateCertificates(HANDLE,  WORD,  PDWORD,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/imagehlp/ImageEnumerateCertificates.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageGetCertificateData","package":"druntime","parentType":"","signature":"BOOL ImageGetCertificateData(HANDLE,  DWORD,  LPWIN_CERTIFICATE,  PDWORD)","url":"/druntime/core/sys/windows/imagehlp/ImageGetCertificateData.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"ImageGetCertificateHeader","package":"druntime","parentType":"","signature":"BOOL ImageGetCertificateHeader(HANDLE,  DWORD,  LPWIN_CERTIFICATE)","url":"/druntime/core/sys/windows/imagehlp/ImageGetCertificateHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"CopyPdb","package":"druntime","parentType":"","signature":"BOOL CopyPdb(CHAR *,  CHAR *,  BOOL)","url":"/druntime/core/sys/windows/imagehlp/CopyPdb.html"},{"doc":"","kind":"function","module":"core.sys.windows.imagehlp","name":"RemovePrivateCvSymbolicEx","package":"druntime","parentType":"","signature":"BOOL RemovePrivateCvSymbolicEx(PCHAR,  ULONG,  PCHAR *,  ULONG *)","url":"/druntime/core/sys/windows/imagehlp/RemovePrivateCvSymbolicEx.html"},{"doc":"","kind":"enum","module":"core.sys.windows.imagehlp","name":"IMAGEHLP_STATUS_REASON","package":"druntime","parentType":"","signature":"IMAGEHLP_STATUS_REASON","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindOutOfMemory","package":"druntime","parentType":"","signature":"BindOutOfMemory = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindRvaToVaFailed","package":"druntime","parentType":"","signature":"BindRvaToVaFailed = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindNoRoomInImage","package":"druntime","parentType":"","signature":"BindNoRoomInImage = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindImportModuleFailed","package":"druntime","parentType":"","signature":"BindImportModuleFailed = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindImportProcedureFailed","package":"druntime","parentType":"","signature":"BindImportProcedureFailed = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindImportModule","package":"druntime","parentType":"","signature":"BindImportModule = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindImportProcedure","package":"druntime","parentType":"","signature":"BindImportProcedure = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindForwarder","package":"druntime","parentType":"","signature":"BindForwarder = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindForwarderNOT","package":"druntime","parentType":"","signature":"BindForwarderNOT = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindImageModified","package":"druntime","parentType":"","signature":"BindImageModified = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindExpandFileHeaders","package":"druntime","parentType":"","signature":"BindExpandFileHeaders = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindImageComplete","package":"druntime","parentType":"","signature":"BindImageComplete = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindMismatchedSymbols","package":"druntime","parentType":"","signature":"BindMismatchedSymbols = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"BindSymbolsNotUpdated","package":"druntime","parentType":"","signature":"BindSymbolsNotUpdated = ","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_STATUS_REASON"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"LOADED_IMAGE","package":"druntime","parentType":"","signature":"LOADED_IMAGE","url":"/druntime/core/sys/windows/imagehlp.html#LOADED_IMAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PLOADED_IMAGE","package":"druntime","parentType":"","signature":"PLOADED_IMAGE = LOADED_IMAGE *","url":"/druntime/core/sys/windows/imagehlp.html#PLOADED_IMAGE"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"IMAGE_DEBUG_INFORMATION","package":"druntime","parentType":"","signature":"IMAGE_DEBUG_INFORMATION","url":"/druntime/core/sys/windows/imagehlp.html#IMAGE_DEBUG_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGE_DEBUG_INFORMATION","package":"druntime","parentType":"","signature":"PIMAGE_DEBUG_INFORMATION = IMAGE_DEBUG_INFORMATION *","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGE_DEBUG_INFORMATION"},{"doc":"","kind":"enum","module":"core.sys.windows.imagehlp","name":"ADDRESS_MODE","package":"druntime","parentType":"","signature":"ADDRESS_MODE","url":"/druntime/core/sys/windows/imagehlp.html#ADDRESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"AddrMode1616","package":"druntime","parentType":"","signature":"AddrMode1616 = ","url":"/druntime/core/sys/windows/imagehlp.html#ADDRESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"AddrMode1632","package":"druntime","parentType":"","signature":"AddrMode1632 = ","url":"/druntime/core/sys/windows/imagehlp.html#ADDRESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"AddrModeReal","package":"druntime","parentType":"","signature":"AddrModeReal = ","url":"/druntime/core/sys/windows/imagehlp.html#ADDRESS_MODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"AddrModeFlat","package":"druntime","parentType":"","signature":"AddrModeFlat = ","url":"/druntime/core/sys/windows/imagehlp.html#ADDRESS_MODE"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"ADDRESS","package":"druntime","parentType":"","signature":"ADDRESS","url":"/druntime/core/sys/windows/imagehlp.html#ADDRESS"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"LPADDRESS","package":"druntime","parentType":"","signature":"LPADDRESS = ADDRESS *","url":"/druntime/core/sys/windows/imagehlp.html#LPADDRESS"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"KDHELP","package":"druntime","parentType":"","signature":"KDHELP","url":"/druntime/core/sys/windows/imagehlp.html#KDHELP"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PKDHELP","package":"druntime","parentType":"","signature":"PKDHELP = KDHELP *","url":"/druntime/core/sys/windows/imagehlp.html#PKDHELP"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"STACKFRAME","package":"druntime","parentType":"","signature":"STACKFRAME","url":"/druntime/core/sys/windows/imagehlp.html#STACKFRAME"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"LPSTACKFRAME","package":"druntime","parentType":"","signature":"LPSTACKFRAME = STACKFRAME *","url":"/druntime/core/sys/windows/imagehlp.html#LPSTACKFRAME"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"LPAPI_VERSION","package":"druntime","parentType":"","signature":"LPAPI_VERSION = API_VERSION *","url":"/druntime/core/sys/windows/imagehlp.html#LPAPI_VERSION"},{"doc":"","kind":"enum","module":"core.sys.windows.imagehlp","name":"SYM_TYPE","package":"druntime","parentType":"","signature":"SYM_TYPE","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymNone","package":"druntime","parentType":"","signature":"SymNone = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymCoff","package":"druntime","parentType":"","signature":"SymCoff = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymCv","package":"druntime","parentType":"","signature":"SymCv = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymPdb","package":"druntime","parentType":"","signature":"SymPdb = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymExport","package":"druntime","parentType":"","signature":"SymExport = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymDeferred","package":"druntime","parentType":"","signature":"SymDeferred = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.imagehlp","name":"SymSym","package":"druntime","parentType":"","signature":"SymSym = ","url":"/druntime/core/sys/windows/imagehlp.html#SYM_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"IMAGEHLP_SYMBOL","package":"druntime","parentType":"","signature":"IMAGEHLP_SYMBOL","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_SYMBOL"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGEHLP_SYMBOL","package":"druntime","parentType":"","signature":"PIMAGEHLP_SYMBOL = IMAGEHLP_SYMBOL *","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGEHLP_SYMBOL"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"IMAGEHLP_MODULE","package":"druntime","parentType":"","signature":"IMAGEHLP_MODULE","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_MODULE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGEHLP_MODULE","package":"druntime","parentType":"","signature":"PIMAGEHLP_MODULE = IMAGEHLP_MODULE *","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGEHLP_MODULE"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"IMAGEHLP_LINE","package":"druntime","parentType":"","signature":"IMAGEHLP_LINE","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_LINE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGEHLP_LINE","package":"druntime","parentType":"","signature":"PIMAGEHLP_LINE = IMAGEHLP_LINE *","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGEHLP_LINE"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"IMAGEHLP_DEFERRED_SYMBOL_LOAD","package":"druntime","parentType":"","signature":"IMAGEHLP_DEFERRED_SYMBOL_LOAD","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_DEFERRED_SYMBOL_LOAD"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGEHLP_DEFERRED_SYMBOL_LOAD","package":"druntime","parentType":"","signature":"PIMAGEHLP_DEFERRED_SYMBOL_LOAD = IMAGEHLP_DEFERRED_SYMBOL_LOAD *","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGEHLP_DEFERRED_SYMBOL_LOAD"},{"doc":"","kind":"struct","module":"core.sys.windows.imagehlp","name":"IMAGEHLP_DUPLICATE_SYMBOL","package":"druntime","parentType":"","signature":"IMAGEHLP_DUPLICATE_SYMBOL","url":"/druntime/core/sys/windows/imagehlp.html#IMAGEHLP_DUPLICATE_SYMBOL"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGEHLP_DUPLICATE_SYMBOL","package":"druntime","parentType":"","signature":"PIMAGEHLP_DUPLICATE_SYMBOL = IMAGEHLP_DUPLICATE_SYMBOL *","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGEHLP_DUPLICATE_SYMBOL"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"DIGEST_HANDLE","package":"druntime","parentType":"","signature":"DIGEST_HANDLE = HANDLE","url":"/druntime/core/sys/windows/imagehlp.html#DIGEST_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PIMAGEHLP_STATUS_ROUTINE","package":"druntime","parentType":"","signature":"PIMAGEHLP_STATUS_ROUTINE = BOOL function(IMAGEHLP_STATUS_REASON,  LPSTR,  LPSTR,  ULONG_PTR,  ULONG_PTR)","url":"/druntime/core/sys/windows/imagehlp.html#PIMAGEHLP_STATUS_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PREAD_PROCESS_MEMORY_ROUTINE","package":"druntime","parentType":"","signature":"PREAD_PROCESS_MEMORY_ROUTINE = BOOL function(HANDLE ,  LPCVOID,  LPVOID,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/imagehlp.html#PREAD_PROCESS_MEMORY_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PFUNCTION_TABLE_ACCESS_ROUTINE","package":"druntime","parentType":"","signature":"PFUNCTION_TABLE_ACCESS_ROUTINE = LPVOID function(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/imagehlp.html#PFUNCTION_TABLE_ACCESS_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PGET_MODULE_BASE_ROUTINE","package":"druntime","parentType":"","signature":"PGET_MODULE_BASE_ROUTINE = DWORD function(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/imagehlp.html#PGET_MODULE_BASE_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PTRANSLATE_ADDRESS_ROUTINE","package":"druntime","parentType":"","signature":"PTRANSLATE_ADDRESS_ROUTINE = DWORD function(HANDLE,  HANDLE,  LPADDRESS)","url":"/druntime/core/sys/windows/imagehlp.html#PTRANSLATE_ADDRESS_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PSYM_ENUMMODULES_CALLBACK","package":"druntime","parentType":"","signature":"PSYM_ENUMMODULES_CALLBACK = BOOL function(LPSTR,  ULONG,  PVOID)","url":"/druntime/core/sys/windows/imagehlp.html#PSYM_ENUMMODULES_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PSYM_ENUMSYMBOLS_CALLBACK","package":"druntime","parentType":"","signature":"PSYM_ENUMSYMBOLS_CALLBACK = BOOL function(LPSTR,  ULONG,  ULONG,  PVOID)","url":"/druntime/core/sys/windows/imagehlp.html#PSYM_ENUMSYMBOLS_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PENUMLOADED_MODULES_CALLBACK","package":"druntime","parentType":"","signature":"PENUMLOADED_MODULES_CALLBACK = BOOL function(LPSTR,  ULONG,  ULONG,  PVOID)","url":"/druntime/core/sys/windows/imagehlp.html#PENUMLOADED_MODULES_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"PSYMBOL_REGISTERED_CALLBACK","package":"druntime","parentType":"","signature":"PSYMBOL_REGISTERED_CALLBACK = BOOL function(HANDLE,  ULONG,  PVOID,  PVOID)","url":"/druntime/core/sys/windows/imagehlp.html#PSYMBOL_REGISTERED_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.imagehlp","name":"DIGEST_FUNCTION","package":"druntime","parentType":"","signature":"DIGEST_FUNCTION = BOOL function(DIGEST_HANDLE refdata,  PBYTE pData,  DWORD dwLength)","url":"/druntime/core/sys/windows/imagehlp.html#DIGEST_FUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"API_VERSION_NUMBER","package":"druntime","parentType":"","signature":"API_VERSION_NUMBER","url":"/druntime/core/sys/windows/imagehlp.html#API_VERSION_NUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"BIND_NO_BOUND_IMPORTS","package":"druntime","parentType":"","signature":"BIND_NO_BOUND_IMPORTS","url":"/druntime/core/sys/windows/imagehlp.html#BIND_NO_BOUND_IMPORTS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"BIND_NO_UPDATE","package":"druntime","parentType":"","signature":"BIND_NO_UPDATE","url":"/druntime/core/sys/windows/imagehlp.html#BIND_NO_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"BIND_ALL_IMAGES","package":"druntime","parentType":"","signature":"BIND_ALL_IMAGES","url":"/druntime/core/sys/windows/imagehlp.html#BIND_ALL_IMAGES"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"BIND_CACHE_IMPORT_DLLS","package":"druntime","parentType":"","signature":"BIND_CACHE_IMPORT_DLLS","url":"/druntime/core/sys/windows/imagehlp.html#BIND_CACHE_IMPORT_DLLS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"CERT_PE_IMAGE_DIGEST_DEBUG_INFO","package":"druntime","parentType":"","signature":"CERT_PE_IMAGE_DIGEST_DEBUG_INFO","url":"/druntime/core/sys/windows/imagehlp.html#CERT_PE_IMAGE_DIGEST_DEBUG_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"CERT_PE_IMAGE_DIGEST_RESOURCES","package":"druntime","parentType":"","signature":"CERT_PE_IMAGE_DIGEST_RESOURCES","url":"/druntime/core/sys/windows/imagehlp.html#CERT_PE_IMAGE_DIGEST_RESOURCES"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO","package":"druntime","parentType":"","signature":"CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO","url":"/druntime/core/sys/windows/imagehlp.html#CERT_PE_IMAGE_DIGEST_ALL_IMPORT_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"CERT_PE_IMAGE_DIGEST_NON_PE_INFO","package":"druntime","parentType":"","signature":"CERT_PE_IMAGE_DIGEST_NON_PE_INFO","url":"/druntime/core/sys/windows/imagehlp.html#CERT_PE_IMAGE_DIGEST_NON_PE_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"CERT_SECTION_TYPE_ANY","package":"druntime","parentType":"","signature":"CERT_SECTION_TYPE_ANY","url":"/druntime/core/sys/windows/imagehlp.html#CERT_SECTION_TYPE_ANY"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"IMAGE_SEPARATION","package":"druntime","parentType":"","signature":"IMAGE_SEPARATION","url":"/druntime/core/sys/windows/imagehlp.html#IMAGE_SEPARATION"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SPLITSYM_REMOVE_PRIVATE","package":"druntime","parentType":"","signature":"SPLITSYM_REMOVE_PRIVATE","url":"/druntime/core/sys/windows/imagehlp.html#SPLITSYM_REMOVE_PRIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SPLITSYM_EXTRACT_ALL","package":"druntime","parentType":"","signature":"SPLITSYM_EXTRACT_ALL","url":"/druntime/core/sys/windows/imagehlp.html#SPLITSYM_EXTRACT_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SPLITSYM_SYMBOLPATH_IS_SRC","package":"druntime","parentType":"","signature":"SPLITSYM_SYMBOLPATH_IS_SRC","url":"/druntime/core/sys/windows/imagehlp.html#SPLITSYM_SYMBOLPATH_IS_SRC"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SYMF_OMAP_GENERATED","package":"druntime","parentType":"","signature":"SYMF_OMAP_GENERATED","url":"/druntime/core/sys/windows/imagehlp.html#SYMF_OMAP_GENERATED"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SYMF_OMAP_MODIFIED","package":"druntime","parentType":"","signature":"SYMF_OMAP_MODIFIED","url":"/druntime/core/sys/windows/imagehlp.html#SYMF_OMAP_MODIFIED"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SYMOPT_CASE_INSENSITIVE","package":"druntime","parentType":"","signature":"SYMOPT_CASE_INSENSITIVE","url":"/druntime/core/sys/windows/imagehlp.html#SYMOPT_CASE_INSENSITIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SYMOPT_UNDNAME","package":"druntime","parentType":"","signature":"SYMOPT_UNDNAME","url":"/druntime/core/sys/windows/imagehlp.html#SYMOPT_UNDNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SYMOPT_DEFERRED_LOADS","package":"druntime","parentType":"","signature":"SYMOPT_DEFERRED_LOADS","url":"/druntime/core/sys/windows/imagehlp.html#SYMOPT_DEFERRED_LOADS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"SYMOPT_NO_CPP","package":"druntime","parentType":"","signature":"SYMOPT_NO_CPP","url":"/druntime/core/sys/windows/imagehlp.html#SYMOPT_NO_CPP"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_COMPLETE","package":"druntime","parentType":"","signature":"UNDNAME_COMPLETE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_LEADING_UNDERSCORES","package":"druntime","parentType":"","signature":"UNDNAME_NO_LEADING_UNDERSCORES","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_LEADING_UNDERSCORES"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_MS_KEYWORDS","package":"druntime","parentType":"","signature":"UNDNAME_NO_MS_KEYWORDS","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_MS_KEYWORDS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_FUNCTION_RETURNS","package":"druntime","parentType":"","signature":"UNDNAME_NO_FUNCTION_RETURNS","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_FUNCTION_RETURNS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_ALLOCATION_MODEL","package":"druntime","parentType":"","signature":"UNDNAME_NO_ALLOCATION_MODEL","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_ALLOCATION_MODEL"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_ALLOCATION_LANGUAGE","package":"druntime","parentType":"","signature":"UNDNAME_NO_ALLOCATION_LANGUAGE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_ALLOCATION_LANGUAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_MS_THISTYPE","package":"druntime","parentType":"","signature":"UNDNAME_NO_MS_THISTYPE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_MS_THISTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_CV_THISTYPE","package":"druntime","parentType":"","signature":"UNDNAME_NO_CV_THISTYPE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_CV_THISTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_THISTYPE","package":"druntime","parentType":"","signature":"UNDNAME_NO_THISTYPE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_THISTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_ACCESS_SPECIFIERS","package":"druntime","parentType":"","signature":"UNDNAME_NO_ACCESS_SPECIFIERS","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_ACCESS_SPECIFIERS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_THROW_SIGNATURES","package":"druntime","parentType":"","signature":"UNDNAME_NO_THROW_SIGNATURES","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_THROW_SIGNATURES"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_MEMBER_TYPE","package":"druntime","parentType":"","signature":"UNDNAME_NO_MEMBER_TYPE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_MEMBER_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_RETURN_UDT_MODEL","package":"druntime","parentType":"","signature":"UNDNAME_NO_RETURN_UDT_MODEL","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_RETURN_UDT_MODEL"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_32_BIT_DECODE","package":"druntime","parentType":"","signature":"UNDNAME_32_BIT_DECODE","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_32_BIT_DECODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NAME_ONLY","package":"druntime","parentType":"","signature":"UNDNAME_NAME_ONLY","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NAME_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_ARGUMENTS","package":"druntime","parentType":"","signature":"UNDNAME_NO_ARGUMENTS","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_ARGUMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.imagehlp","name":"UNDNAME_NO_SPECIAL_SYMS","package":"druntime","parentType":"","signature":"UNDNAME_NO_SPECIAL_SYMS","url":"/druntime/core/sys/windows/imagehlp.html#UNDNAME_NO_SPECIAL_SYMS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.imm","name":"core.sys.windows.imm","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/imm.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmInstallIMEA","package":"druntime","parentType":"","signature":"HKL ImmInstallIMEA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/imm/ImmInstallIMEA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmInstallIMEW","package":"druntime","parentType":"","signature":"HKL ImmInstallIMEW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/imm/ImmInstallIMEW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetDefaultIMEWnd","package":"druntime","parentType":"","signature":"HWND ImmGetDefaultIMEWnd(HWND)","url":"/druntime/core/sys/windows/imm/ImmGetDefaultIMEWnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetDescriptionA","package":"druntime","parentType":"","signature":"UINT ImmGetDescriptionA(HKL,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/imm/ImmGetDescriptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetDescriptionW","package":"druntime","parentType":"","signature":"UINT ImmGetDescriptionW(HKL,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/imm/ImmGetDescriptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetIMEFileNameA","package":"druntime","parentType":"","signature":"UINT ImmGetIMEFileNameA(HKL,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/imm/ImmGetIMEFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetIMEFileNameW","package":"druntime","parentType":"","signature":"UINT ImmGetIMEFileNameW(HKL,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/imm/ImmGetIMEFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetProperty","package":"druntime","parentType":"","signature":"DWORD ImmGetProperty(HKL,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetProperty.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmIsIME","package":"druntime","parentType":"","signature":"BOOL ImmIsIME(HKL)","url":"/druntime/core/sys/windows/imm/ImmIsIME.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSimulateHotKey","package":"druntime","parentType":"","signature":"BOOL ImmSimulateHotKey(HWND,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmSimulateHotKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmCreateContext","package":"druntime","parentType":"","signature":"HIMC ImmCreateContext()","url":"/druntime/core/sys/windows/imm/ImmCreateContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmDestroyContext","package":"druntime","parentType":"","signature":"BOOL ImmDestroyContext(HIMC)","url":"/druntime/core/sys/windows/imm/ImmDestroyContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetContext","package":"druntime","parentType":"","signature":"HIMC ImmGetContext(HWND)","url":"/druntime/core/sys/windows/imm/ImmGetContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmReleaseContext","package":"druntime","parentType":"","signature":"BOOL ImmReleaseContext(HWND,  HIMC)","url":"/druntime/core/sys/windows/imm/ImmReleaseContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmAssociateContext","package":"druntime","parentType":"","signature":"HIMC ImmAssociateContext(HWND,  HIMC)","url":"/druntime/core/sys/windows/imm/ImmAssociateContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCompositionStringA","package":"druntime","parentType":"","signature":"LONG ImmGetCompositionStringA(HIMC,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetCompositionStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCompositionStringW","package":"druntime","parentType":"","signature":"LONG ImmGetCompositionStringW(HIMC,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetCompositionStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetCompositionStringA","package":"druntime","parentType":"","signature":"BOOL ImmSetCompositionStringA(HIMC,  DWORD,  PCVOID,  DWORD,  PCVOID,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmSetCompositionStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetCompositionStringW","package":"druntime","parentType":"","signature":"BOOL ImmSetCompositionStringW(HIMC,  DWORD,  PCVOID,  DWORD,  PCVOID,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmSetCompositionStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCandidateListCountA","package":"druntime","parentType":"","signature":"DWORD ImmGetCandidateListCountA(HIMC,  PDWORD)","url":"/druntime/core/sys/windows/imm/ImmGetCandidateListCountA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCandidateListCountW","package":"druntime","parentType":"","signature":"DWORD ImmGetCandidateListCountW(HIMC,  PDWORD)","url":"/druntime/core/sys/windows/imm/ImmGetCandidateListCountW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCandidateListA","package":"druntime","parentType":"","signature":"DWORD ImmGetCandidateListA(HIMC,  DWORD,  PCANDIDATELIST,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetCandidateListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCandidateListW","package":"druntime","parentType":"","signature":"DWORD ImmGetCandidateListW(HIMC,  DWORD,  PCANDIDATELIST,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetCandidateListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetGuideLineA","package":"druntime","parentType":"","signature":"DWORD ImmGetGuideLineA(HIMC,  DWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetGuideLineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetGuideLineW","package":"druntime","parentType":"","signature":"DWORD ImmGetGuideLineW(HIMC,  DWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetGuideLineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetConversionStatus","package":"druntime","parentType":"","signature":"BOOL ImmGetConversionStatus(HIMC,  LPDWORD,  PDWORD)","url":"/druntime/core/sys/windows/imm/ImmGetConversionStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetConversionStatus","package":"druntime","parentType":"","signature":"BOOL ImmSetConversionStatus(HIMC,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmSetConversionStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetOpenStatus","package":"druntime","parentType":"","signature":"BOOL ImmGetOpenStatus(HIMC)","url":"/druntime/core/sys/windows/imm/ImmGetOpenStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetOpenStatus","package":"druntime","parentType":"","signature":"BOOL ImmSetOpenStatus(HIMC,  BOOL)","url":"/druntime/core/sys/windows/imm/ImmSetOpenStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCompositionFontA","package":"druntime","parentType":"","signature":"BOOL ImmGetCompositionFontA(HIMC,  LPLOGFONTA)","url":"/druntime/core/sys/windows/imm/ImmGetCompositionFontA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCompositionFontW","package":"druntime","parentType":"","signature":"BOOL ImmGetCompositionFontW(HIMC,  LPLOGFONTW)","url":"/druntime/core/sys/windows/imm/ImmGetCompositionFontW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetCompositionFontA","package":"druntime","parentType":"","signature":"BOOL ImmSetCompositionFontA(HIMC,  LPLOGFONTA)","url":"/druntime/core/sys/windows/imm/ImmSetCompositionFontA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetCompositionFontW","package":"druntime","parentType":"","signature":"BOOL ImmSetCompositionFontW(HIMC,  LPLOGFONTW)","url":"/druntime/core/sys/windows/imm/ImmSetCompositionFontW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmConfigureIMEA","package":"druntime","parentType":"","signature":"BOOL ImmConfigureIMEA(HKL,  HWND,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/imm/ImmConfigureIMEA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmConfigureIMEW","package":"druntime","parentType":"","signature":"BOOL ImmConfigureIMEW(HKL,  HWND,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/imm/ImmConfigureIMEW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmEscapeA","package":"druntime","parentType":"","signature":"LRESULT ImmEscapeA(HKL,  HIMC,  UINT,  PVOID)","url":"/druntime/core/sys/windows/imm/ImmEscapeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmEscapeW","package":"druntime","parentType":"","signature":"LRESULT ImmEscapeW(HKL,  HIMC,  UINT,  PVOID)","url":"/druntime/core/sys/windows/imm/ImmEscapeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetConversionListA","package":"druntime","parentType":"","signature":"DWORD ImmGetConversionListA(HKL,  HIMC,  LPCSTR,  PCANDIDATELIST,  DWORD,  UINT)","url":"/druntime/core/sys/windows/imm/ImmGetConversionListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetConversionListW","package":"druntime","parentType":"","signature":"DWORD ImmGetConversionListW(HKL,  HIMC,  LPCWSTR,  PCANDIDATELIST,  DWORD,  UINT)","url":"/druntime/core/sys/windows/imm/ImmGetConversionListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmNotifyIME","package":"druntime","parentType":"","signature":"BOOL ImmNotifyIME(HIMC,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmNotifyIME.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetStatusWindowPos","package":"druntime","parentType":"","signature":"BOOL ImmGetStatusWindowPos(HIMC,  LPPOINT)","url":"/druntime/core/sys/windows/imm/ImmGetStatusWindowPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetStatusWindowPos","package":"druntime","parentType":"","signature":"BOOL ImmSetStatusWindowPos(HIMC,  LPPOINT)","url":"/druntime/core/sys/windows/imm/ImmSetStatusWindowPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCompositionWindow","package":"druntime","parentType":"","signature":"BOOL ImmGetCompositionWindow(HIMC,  PCOMPOSITIONFORM)","url":"/druntime/core/sys/windows/imm/ImmGetCompositionWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetCompositionWindow","package":"druntime","parentType":"","signature":"BOOL ImmSetCompositionWindow(HIMC,  PCOMPOSITIONFORM)","url":"/druntime/core/sys/windows/imm/ImmSetCompositionWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetCandidateWindow","package":"druntime","parentType":"","signature":"BOOL ImmGetCandidateWindow(HIMC,  DWORD,  PCANDIDATEFORM)","url":"/druntime/core/sys/windows/imm/ImmGetCandidateWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmSetCandidateWindow","package":"druntime","parentType":"","signature":"BOOL ImmSetCandidateWindow(HIMC,  PCANDIDATEFORM)","url":"/druntime/core/sys/windows/imm/ImmSetCandidateWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmIsUIMessageA","package":"druntime","parentType":"","signature":"BOOL ImmIsUIMessageA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/imm/ImmIsUIMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmIsUIMessageW","package":"druntime","parentType":"","signature":"BOOL ImmIsUIMessageW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/imm/ImmIsUIMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetVirtualKey","package":"druntime","parentType":"","signature":"UINT ImmGetVirtualKey(HWND)","url":"/druntime/core/sys/windows/imm/ImmGetVirtualKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmRegisterWordA","package":"druntime","parentType":"","signature":"BOOL ImmRegisterWordA(HKL,  LPCSTR,  DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/imm/ImmRegisterWordA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmRegisterWordW","package":"druntime","parentType":"","signature":"BOOL ImmRegisterWordW(HKL,  LPCWSTR,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/imm/ImmRegisterWordW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmUnregisterWordA","package":"druntime","parentType":"","signature":"BOOL ImmUnregisterWordA(HKL,  LPCSTR,  DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/imm/ImmUnregisterWordA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmUnregisterWordW","package":"druntime","parentType":"","signature":"BOOL ImmUnregisterWordW(HKL,  LPCWSTR,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/imm/ImmUnregisterWordW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetRegisterWordStyleA","package":"druntime","parentType":"","signature":"UINT ImmGetRegisterWordStyleA(HKL,  UINT,  PSTYLEBUFA)","url":"/druntime/core/sys/windows/imm/ImmGetRegisterWordStyleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetRegisterWordStyleW","package":"druntime","parentType":"","signature":"UINT ImmGetRegisterWordStyleW(HKL,  UINT,  PSTYLEBUFW)","url":"/druntime/core/sys/windows/imm/ImmGetRegisterWordStyleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmEnumRegisterWordA","package":"druntime","parentType":"","signature":"UINT ImmEnumRegisterWordA(HKL,  REGISTERWORDENUMPROCA,  LPCSTR,  DWORD,  LPCSTR,  PVOID)","url":"/druntime/core/sys/windows/imm/ImmEnumRegisterWordA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmEnumRegisterWordW","package":"druntime","parentType":"","signature":"UINT ImmEnumRegisterWordW(HKL,  REGISTERWORDENUMPROCW,  LPCWSTR,  DWORD,  LPCWSTR,  PVOID)","url":"/druntime/core/sys/windows/imm/ImmEnumRegisterWordW.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"EnableEUDC","package":"druntime","parentType":"","signature":"BOOL EnableEUDC(BOOL)","url":"/druntime/core/sys/windows/imm/EnableEUDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmDisableIME","package":"druntime","parentType":"","signature":"BOOL ImmDisableIME(DWORD)","url":"/druntime/core/sys/windows/imm/ImmDisableIME.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetImeMenuItemsA","package":"druntime","parentType":"","signature":"DWORD ImmGetImeMenuItemsA(HIMC,  DWORD,  DWORD,  LPIMEMENUITEMINFOA,  LPIMEMENUITEMINFOA,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetImeMenuItemsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.imm","name":"ImmGetImeMenuItemsW","package":"druntime","parentType":"","signature":"DWORD ImmGetImeMenuItemsW(HIMC,  DWORD,  DWORD,  LPIMEMENUITEMINFOW,  LPIMEMENUITEMINFOW,  DWORD)","url":"/druntime/core/sys/windows/imm/ImmGetImeMenuItemsW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"HIMC","package":"druntime","parentType":"","signature":"HIMC = DWORD","url":"/druntime/core/sys/windows/imm.html#HIMC"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"HIMCC","package":"druntime","parentType":"","signature":"HIMCC = DWORD","url":"/druntime/core/sys/windows/imm.html#HIMCC"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"LPHKL","package":"druntime","parentType":"","signature":"LPHKL = HKL *","url":"/druntime/core/sys/windows/imm.html#LPHKL"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"COMPOSITIONFORM","package":"druntime","parentType":"","signature":"COMPOSITIONFORM","url":"/druntime/core/sys/windows/imm.html#COMPOSITIONFORM"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PCOMPOSITIONFORM","package":"druntime","parentType":"","signature":"PCOMPOSITIONFORM = COMPOSITIONFORM *","url":"/druntime/core/sys/windows/imm.html#PCOMPOSITIONFORM"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"CANDIDATEFORM","package":"druntime","parentType":"","signature":"CANDIDATEFORM","url":"/druntime/core/sys/windows/imm.html#CANDIDATEFORM"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PCANDIDATEFORM","package":"druntime","parentType":"","signature":"PCANDIDATEFORM = CANDIDATEFORM *","url":"/druntime/core/sys/windows/imm.html#PCANDIDATEFORM"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"CANDIDATELIST","package":"druntime","parentType":"","signature":"CANDIDATELIST","url":"/druntime/core/sys/windows/imm.html#CANDIDATELIST"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PCANDIDATELIST","package":"druntime","parentType":"","signature":"PCANDIDATELIST = CANDIDATELIST *","url":"/druntime/core/sys/windows/imm.html#PCANDIDATELIST"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"REGISTERWORDA","package":"druntime","parentType":"","signature":"REGISTERWORDA","url":"/druntime/core/sys/windows/imm.html#REGISTERWORDA"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PREGISTERWORDA","package":"druntime","parentType":"","signature":"PREGISTERWORDA = REGISTERWORDA *","url":"/druntime/core/sys/windows/imm.html#PREGISTERWORDA"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"REGISTERWORDW","package":"druntime","parentType":"","signature":"REGISTERWORDW","url":"/druntime/core/sys/windows/imm.html#REGISTERWORDW"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PREGISTERWORDW","package":"druntime","parentType":"","signature":"PREGISTERWORDW = REGISTERWORDW *","url":"/druntime/core/sys/windows/imm.html#PREGISTERWORDW"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"STYLEBUFA","package":"druntime","parentType":"","signature":"STYLEBUFA","url":"/druntime/core/sys/windows/imm.html#STYLEBUFA"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PSTYLEBUFA","package":"druntime","parentType":"","signature":"PSTYLEBUFA = STYLEBUFA *","url":"/druntime/core/sys/windows/imm.html#PSTYLEBUFA"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"STYLEBUFW","package":"druntime","parentType":"","signature":"STYLEBUFW","url":"/druntime/core/sys/windows/imm.html#STYLEBUFW"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PSTYLEBUFW","package":"druntime","parentType":"","signature":"PSTYLEBUFW = STYLEBUFW *","url":"/druntime/core/sys/windows/imm.html#PSTYLEBUFW"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"IMEMENUITEMINFOA","package":"druntime","parentType":"","signature":"IMEMENUITEMINFOA","url":"/druntime/core/sys/windows/imm.html#IMEMENUITEMINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PIMEMENUITEMINFOA","package":"druntime","parentType":"","signature":"PIMEMENUITEMINFOA = IMEMENUITEMINFOA *","url":"/druntime/core/sys/windows/imm.html#PIMEMENUITEMINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.imm","name":"IMEMENUITEMINFOW","package":"druntime","parentType":"","signature":"IMEMENUITEMINFOW","url":"/druntime/core/sys/windows/imm.html#IMEMENUITEMINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PIMEMENUITEMINFOW","package":"druntime","parentType":"","signature":"PIMEMENUITEMINFOW = IMEMENUITEMINFOW *","url":"/druntime/core/sys/windows/imm.html#PIMEMENUITEMINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"REGISTERWORDENUMPROCA","package":"druntime","parentType":"","signature":"REGISTERWORDENUMPROCA = int  function (LPCSTR,  DWORD,  LPCSTR,  LPVOID)","url":"/druntime/core/sys/windows/imm.html#REGISTERWORDENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"REGISTERWORDENUMPROCW","package":"druntime","parentType":"","signature":"REGISTERWORDENUMPROCW = int  function (LPCWSTR,  DWORD,  LPCWSTR,  LPVOID)","url":"/druntime/core/sys/windows/imm.html#REGISTERWORDENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PSTYLEBUF","package":"druntime","parentType":"","signature":"PSTYLEBUF = STYLEBUF *","url":"/druntime/core/sys/windows/imm.html#PSTYLEBUF"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PREGISTERWORD","package":"druntime","parentType":"","signature":"PREGISTERWORD = REGISTERWORD *","url":"/druntime/core/sys/windows/imm.html#PREGISTERWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.imm","name":"PIMEMENUITEMINFO","package":"druntime","parentType":"","signature":"PIMEMENUITEMINFO = IMEMENUITEMINFO *","url":"/druntime/core/sys/windows/imm.html#PIMEMENUITEMINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_CONVERTREQUESTEX","package":"druntime","parentType":"","signature":"WM_CONVERTREQUESTEX","url":"/druntime/core/sys/windows/imm.html#WM_CONVERTREQUESTEX"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_STARTCOMPOSITION","package":"druntime","parentType":"","signature":"WM_IME_STARTCOMPOSITION","url":"/druntime/core/sys/windows/imm.html#WM_IME_STARTCOMPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_ENDCOMPOSITION","package":"druntime","parentType":"","signature":"WM_IME_ENDCOMPOSITION","url":"/druntime/core/sys/windows/imm.html#WM_IME_ENDCOMPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_COMPOSITION","package":"druntime","parentType":"","signature":"WM_IME_COMPOSITION","url":"/druntime/core/sys/windows/imm.html#WM_IME_COMPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_KEYLAST","package":"druntime","parentType":"","signature":"WM_IME_KEYLAST","url":"/druntime/core/sys/windows/imm.html#WM_IME_KEYLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_SETCONTEXT","package":"druntime","parentType":"","signature":"WM_IME_SETCONTEXT","url":"/druntime/core/sys/windows/imm.html#WM_IME_SETCONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_NOTIFY","package":"druntime","parentType":"","signature":"WM_IME_NOTIFY","url":"/druntime/core/sys/windows/imm.html#WM_IME_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_CONTROL","package":"druntime","parentType":"","signature":"WM_IME_CONTROL","url":"/druntime/core/sys/windows/imm.html#WM_IME_CONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_COMPOSITIONFULL","package":"druntime","parentType":"","signature":"WM_IME_COMPOSITIONFULL","url":"/druntime/core/sys/windows/imm.html#WM_IME_COMPOSITIONFULL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_SELECT","package":"druntime","parentType":"","signature":"WM_IME_SELECT","url":"/druntime/core/sys/windows/imm.html#WM_IME_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_CHAR","package":"druntime","parentType":"","signature":"WM_IME_CHAR","url":"/druntime/core/sys/windows/imm.html#WM_IME_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_REQUEST","package":"druntime","parentType":"","signature":"WM_IME_REQUEST","url":"/druntime/core/sys/windows/imm.html#WM_IME_REQUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_KEYDOWN","package":"druntime","parentType":"","signature":"WM_IME_KEYDOWN","url":"/druntime/core/sys/windows/imm.html#WM_IME_KEYDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"WM_IME_KEYUP","package":"druntime","parentType":"","signature":"WM_IME_KEYUP","url":"/druntime/core/sys/windows/imm.html#WM_IME_KEYUP"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_GETCANDIDATEPOS","package":"druntime","parentType":"","signature":"IMC_GETCANDIDATEPOS","url":"/druntime/core/sys/windows/imm.html#IMC_GETCANDIDATEPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_SETCANDIDATEPOS","package":"druntime","parentType":"","signature":"IMC_SETCANDIDATEPOS","url":"/druntime/core/sys/windows/imm.html#IMC_SETCANDIDATEPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_GETCOMPOSITIONFONT","package":"druntime","parentType":"","signature":"IMC_GETCOMPOSITIONFONT","url":"/druntime/core/sys/windows/imm.html#IMC_GETCOMPOSITIONFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_SETCOMPOSITIONFONT","package":"druntime","parentType":"","signature":"IMC_SETCOMPOSITIONFONT","url":"/druntime/core/sys/windows/imm.html#IMC_SETCOMPOSITIONFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_GETCOMPOSITIONWINDOW","package":"druntime","parentType":"","signature":"IMC_GETCOMPOSITIONWINDOW","url":"/druntime/core/sys/windows/imm.html#IMC_GETCOMPOSITIONWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_SETCOMPOSITIONWINDOW","package":"druntime","parentType":"","signature":"IMC_SETCOMPOSITIONWINDOW","url":"/druntime/core/sys/windows/imm.html#IMC_SETCOMPOSITIONWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_GETSTATUSWINDOWPOS","package":"druntime","parentType":"","signature":"IMC_GETSTATUSWINDOWPOS","url":"/druntime/core/sys/windows/imm.html#IMC_GETSTATUSWINDOWPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_SETSTATUSWINDOWPOS","package":"druntime","parentType":"","signature":"IMC_SETSTATUSWINDOWPOS","url":"/druntime/core/sys/windows/imm.html#IMC_SETSTATUSWINDOWPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_CLOSESTATUSWINDOW","package":"druntime","parentType":"","signature":"IMC_CLOSESTATUSWINDOW","url":"/druntime/core/sys/windows/imm.html#IMC_CLOSESTATUSWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMC_OPENSTATUSWINDOW","package":"druntime","parentType":"","signature":"IMC_OPENSTATUSWINDOW","url":"/druntime/core/sys/windows/imm.html#IMC_OPENSTATUSWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_CLOSESTATUSWINDOW","package":"druntime","parentType":"","signature":"IMN_CLOSESTATUSWINDOW","url":"/druntime/core/sys/windows/imm.html#IMN_CLOSESTATUSWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_OPENSTATUSWINDOW","package":"druntime","parentType":"","signature":"IMN_OPENSTATUSWINDOW","url":"/druntime/core/sys/windows/imm.html#IMN_OPENSTATUSWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_CHANGECANDIDATE","package":"druntime","parentType":"","signature":"IMN_CHANGECANDIDATE","url":"/druntime/core/sys/windows/imm.html#IMN_CHANGECANDIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_CLOSECANDIDATE","package":"druntime","parentType":"","signature":"IMN_CLOSECANDIDATE","url":"/druntime/core/sys/windows/imm.html#IMN_CLOSECANDIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_OPENCANDIDATE","package":"druntime","parentType":"","signature":"IMN_OPENCANDIDATE","url":"/druntime/core/sys/windows/imm.html#IMN_OPENCANDIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETCONVERSIONMODE","package":"druntime","parentType":"","signature":"IMN_SETCONVERSIONMODE","url":"/druntime/core/sys/windows/imm.html#IMN_SETCONVERSIONMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETSENTENCEMODE","package":"druntime","parentType":"","signature":"IMN_SETSENTENCEMODE","url":"/druntime/core/sys/windows/imm.html#IMN_SETSENTENCEMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETOPENSTATUS","package":"druntime","parentType":"","signature":"IMN_SETOPENSTATUS","url":"/druntime/core/sys/windows/imm.html#IMN_SETOPENSTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETCANDIDATEPOS","package":"druntime","parentType":"","signature":"IMN_SETCANDIDATEPOS","url":"/druntime/core/sys/windows/imm.html#IMN_SETCANDIDATEPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETCOMPOSITIONFONT","package":"druntime","parentType":"","signature":"IMN_SETCOMPOSITIONFONT","url":"/druntime/core/sys/windows/imm.html#IMN_SETCOMPOSITIONFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETCOMPOSITIONWINDOW","package":"druntime","parentType":"","signature":"IMN_SETCOMPOSITIONWINDOW","url":"/druntime/core/sys/windows/imm.html#IMN_SETCOMPOSITIONWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_SETSTATUSWINDOWPOS","package":"druntime","parentType":"","signature":"IMN_SETSTATUSWINDOWPOS","url":"/druntime/core/sys/windows/imm.html#IMN_SETSTATUSWINDOWPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_GUIDELINE","package":"druntime","parentType":"","signature":"IMN_GUIDELINE","url":"/druntime/core/sys/windows/imm.html#IMN_GUIDELINE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMN_PRIVATE","package":"druntime","parentType":"","signature":"IMN_PRIVATE","url":"/druntime/core/sys/windows/imm.html#IMN_PRIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_OPENCANDIDATE","package":"druntime","parentType":"","signature":"NI_OPENCANDIDATE","url":"/druntime/core/sys/windows/imm.html#NI_OPENCANDIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_CLOSECANDIDATE","package":"druntime","parentType":"","signature":"NI_CLOSECANDIDATE","url":"/druntime/core/sys/windows/imm.html#NI_CLOSECANDIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_SELECTCANDIDATESTR","package":"druntime","parentType":"","signature":"NI_SELECTCANDIDATESTR","url":"/druntime/core/sys/windows/imm.html#NI_SELECTCANDIDATESTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_CHANGECANDIDATELIST","package":"druntime","parentType":"","signature":"NI_CHANGECANDIDATELIST","url":"/druntime/core/sys/windows/imm.html#NI_CHANGECANDIDATELIST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_FINALIZECONVERSIONRESULT","package":"druntime","parentType":"","signature":"NI_FINALIZECONVERSIONRESULT","url":"/druntime/core/sys/windows/imm.html#NI_FINALIZECONVERSIONRESULT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_COMPOSITIONSTR","package":"druntime","parentType":"","signature":"NI_COMPOSITIONSTR","url":"/druntime/core/sys/windows/imm.html#NI_COMPOSITIONSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_SETCANDIDATE_PAGESTART","package":"druntime","parentType":"","signature":"NI_SETCANDIDATE_PAGESTART","url":"/druntime/core/sys/windows/imm.html#NI_SETCANDIDATE_PAGESTART"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_SETCANDIDATE_PAGESIZE","package":"druntime","parentType":"","signature":"NI_SETCANDIDATE_PAGESIZE","url":"/druntime/core/sys/windows/imm.html#NI_SETCANDIDATE_PAGESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"NI_IMEMENUSELECTED","package":"druntime","parentType":"","signature":"NI_IMEMENUSELECTED","url":"/druntime/core/sys/windows/imm.html#NI_IMEMENUSELECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ISC_SHOWUICANDIDATEWINDOW","package":"druntime","parentType":"","signature":"ISC_SHOWUICANDIDATEWINDOW","url":"/druntime/core/sys/windows/imm.html#ISC_SHOWUICANDIDATEWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ISC_SHOWUICOMPOSITIONWINDOW","package":"druntime","parentType":"","signature":"ISC_SHOWUICOMPOSITIONWINDOW","url":"/druntime/core/sys/windows/imm.html#ISC_SHOWUICOMPOSITIONWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ISC_SHOWUIGUIDELINE","package":"druntime","parentType":"","signature":"ISC_SHOWUIGUIDELINE","url":"/druntime/core/sys/windows/imm.html#ISC_SHOWUIGUIDELINE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ISC_SHOWUIALLCANDIDATEWINDOW","package":"druntime","parentType":"","signature":"ISC_SHOWUIALLCANDIDATEWINDOW","url":"/druntime/core/sys/windows/imm.html#ISC_SHOWUIALLCANDIDATEWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ISC_SHOWUIALL","package":"druntime","parentType":"","signature":"ISC_SHOWUIALL","url":"/druntime/core/sys/windows/imm.html#ISC_SHOWUIALL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CPS_COMPLETE","package":"druntime","parentType":"","signature":"CPS_COMPLETE","url":"/druntime/core/sys/windows/imm.html#CPS_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CPS_CONVERT","package":"druntime","parentType":"","signature":"CPS_CONVERT","url":"/druntime/core/sys/windows/imm.html#CPS_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CPS_REVERT","package":"druntime","parentType":"","signature":"CPS_REVERT","url":"/druntime/core/sys/windows/imm.html#CPS_REVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CPS_CANCEL","package":"druntime","parentType":"","signature":"CPS_CANCEL","url":"/druntime/core/sys/windows/imm.html#CPS_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CHOTKEY_IME_NONIME_TOGGLE","package":"druntime","parentType":"","signature":"IME_CHOTKEY_IME_NONIME_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_CHOTKEY_IME_NONIME_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CHOTKEY_SHAPE_TOGGLE","package":"druntime","parentType":"","signature":"IME_CHOTKEY_SHAPE_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_CHOTKEY_SHAPE_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CHOTKEY_SYMBOL_TOGGLE","package":"druntime","parentType":"","signature":"IME_CHOTKEY_SYMBOL_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_CHOTKEY_SYMBOL_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_JHOTKEY_CLOSE_OPEN","package":"druntime","parentType":"","signature":"IME_JHOTKEY_CLOSE_OPEN","url":"/druntime/core/sys/windows/imm.html#IME_JHOTKEY_CLOSE_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_KHOTKEY_SHAPE_TOGGLE","package":"druntime","parentType":"","signature":"IME_KHOTKEY_SHAPE_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_KHOTKEY_SHAPE_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_KHOTKEY_HANJACONVERT","package":"druntime","parentType":"","signature":"IME_KHOTKEY_HANJACONVERT","url":"/druntime/core/sys/windows/imm.html#IME_KHOTKEY_HANJACONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_KHOTKEY_ENGLISH","package":"druntime","parentType":"","signature":"IME_KHOTKEY_ENGLISH","url":"/druntime/core/sys/windows/imm.html#IME_KHOTKEY_ENGLISH"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_THOTKEY_IME_NONIME_TOGGLE","package":"druntime","parentType":"","signature":"IME_THOTKEY_IME_NONIME_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_THOTKEY_IME_NONIME_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_THOTKEY_SHAPE_TOGGLE","package":"druntime","parentType":"","signature":"IME_THOTKEY_SHAPE_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_THOTKEY_SHAPE_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_THOTKEY_SYMBOL_TOGGLE","package":"druntime","parentType":"","signature":"IME_THOTKEY_SYMBOL_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_THOTKEY_SYMBOL_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_HOTKEY_DSWITCH_FIRST","package":"druntime","parentType":"","signature":"IME_HOTKEY_DSWITCH_FIRST","url":"/druntime/core/sys/windows/imm.html#IME_HOTKEY_DSWITCH_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_HOTKEY_DSWITCH_LAST","package":"druntime","parentType":"","signature":"IME_HOTKEY_DSWITCH_LAST","url":"/druntime/core/sys/windows/imm.html#IME_HOTKEY_DSWITCH_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ITHOTKEY_RESEND_RESULTSTR","package":"druntime","parentType":"","signature":"IME_ITHOTKEY_RESEND_RESULTSTR","url":"/druntime/core/sys/windows/imm.html#IME_ITHOTKEY_RESEND_RESULTSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ITHOTKEY_PREVIOUS_COMPOSITION","package":"druntime","parentType":"","signature":"IME_ITHOTKEY_PREVIOUS_COMPOSITION","url":"/druntime/core/sys/windows/imm.html#IME_ITHOTKEY_PREVIOUS_COMPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ITHOTKEY_UISTYLE_TOGGLE","package":"druntime","parentType":"","signature":"IME_ITHOTKEY_UISTYLE_TOGGLE","url":"/druntime/core/sys/windows/imm.html#IME_ITHOTKEY_UISTYLE_TOGGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_COMPREADSTR","package":"druntime","parentType":"","signature":"GCS_COMPREADSTR","url":"/druntime/core/sys/windows/imm.html#GCS_COMPREADSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_COMPREADATTR","package":"druntime","parentType":"","signature":"GCS_COMPREADATTR","url":"/druntime/core/sys/windows/imm.html#GCS_COMPREADATTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_COMPREADCLAUSE","package":"druntime","parentType":"","signature":"GCS_COMPREADCLAUSE","url":"/druntime/core/sys/windows/imm.html#GCS_COMPREADCLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_COMPSTR","package":"druntime","parentType":"","signature":"GCS_COMPSTR","url":"/druntime/core/sys/windows/imm.html#GCS_COMPSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_COMPATTR","package":"druntime","parentType":"","signature":"GCS_COMPATTR","url":"/druntime/core/sys/windows/imm.html#GCS_COMPATTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_COMPCLAUSE","package":"druntime","parentType":"","signature":"GCS_COMPCLAUSE","url":"/druntime/core/sys/windows/imm.html#GCS_COMPCLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_CURSORPOS","package":"druntime","parentType":"","signature":"GCS_CURSORPOS","url":"/druntime/core/sys/windows/imm.html#GCS_CURSORPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_DELTASTART","package":"druntime","parentType":"","signature":"GCS_DELTASTART","url":"/druntime/core/sys/windows/imm.html#GCS_DELTASTART"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_RESULTREADSTR","package":"druntime","parentType":"","signature":"GCS_RESULTREADSTR","url":"/druntime/core/sys/windows/imm.html#GCS_RESULTREADSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_RESULTREADCLAUSE","package":"druntime","parentType":"","signature":"GCS_RESULTREADCLAUSE","url":"/druntime/core/sys/windows/imm.html#GCS_RESULTREADCLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_RESULTSTR","package":"druntime","parentType":"","signature":"GCS_RESULTSTR","url":"/druntime/core/sys/windows/imm.html#GCS_RESULTSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCS_RESULTCLAUSE","package":"druntime","parentType":"","signature":"GCS_RESULTCLAUSE","url":"/druntime/core/sys/windows/imm.html#GCS_RESULTCLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CS_INSERTCHAR","package":"druntime","parentType":"","signature":"CS_INSERTCHAR","url":"/druntime/core/sys/windows/imm.html#CS_INSERTCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CS_NOMOVECARET","package":"druntime","parentType":"","signature":"CS_NOMOVECARET","url":"/druntime/core/sys/windows/imm.html#CS_NOMOVECARET"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMEVER_0310","package":"druntime","parentType":"","signature":"IMEVER_0310","url":"/druntime/core/sys/windows/imm.html#IMEVER_0310"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMEVER_0400","package":"druntime","parentType":"","signature":"IMEVER_0400","url":"/druntime/core/sys/windows/imm.html#IMEVER_0400"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_PROP_AT_CARET","package":"druntime","parentType":"","signature":"IME_PROP_AT_CARET","url":"/druntime/core/sys/windows/imm.html#IME_PROP_AT_CARET"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_PROP_SPECIAL_UI","package":"druntime","parentType":"","signature":"IME_PROP_SPECIAL_UI","url":"/druntime/core/sys/windows/imm.html#IME_PROP_SPECIAL_UI"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_PROP_CANDLIST_START_FROM_1","package":"druntime","parentType":"","signature":"IME_PROP_CANDLIST_START_FROM_1","url":"/druntime/core/sys/windows/imm.html#IME_PROP_CANDLIST_START_FROM_1"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_PROP_UNICODE","package":"druntime","parentType":"","signature":"IME_PROP_UNICODE","url":"/druntime/core/sys/windows/imm.html#IME_PROP_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"UI_CAP_2700","package":"druntime","parentType":"","signature":"UI_CAP_2700","url":"/druntime/core/sys/windows/imm.html#UI_CAP_2700"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"UI_CAP_ROT90","package":"druntime","parentType":"","signature":"UI_CAP_ROT90","url":"/druntime/core/sys/windows/imm.html#UI_CAP_ROT90"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"UI_CAP_ROTANY","package":"druntime","parentType":"","signature":"UI_CAP_ROTANY","url":"/druntime/core/sys/windows/imm.html#UI_CAP_ROTANY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SCS_CAP_COMPSTR","package":"druntime","parentType":"","signature":"SCS_CAP_COMPSTR","url":"/druntime/core/sys/windows/imm.html#SCS_CAP_COMPSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SCS_CAP_MAKEREAD","package":"druntime","parentType":"","signature":"SCS_CAP_MAKEREAD","url":"/druntime/core/sys/windows/imm.html#SCS_CAP_MAKEREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SELECT_CAP_CONVERSION","package":"druntime","parentType":"","signature":"SELECT_CAP_CONVERSION","url":"/druntime/core/sys/windows/imm.html#SELECT_CAP_CONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SELECT_CAP_SENTENCE","package":"druntime","parentType":"","signature":"SELECT_CAP_SENTENCE","url":"/druntime/core/sys/windows/imm.html#SELECT_CAP_SENTENCE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GGL_LEVEL","package":"druntime","parentType":"","signature":"GGL_LEVEL","url":"/druntime/core/sys/windows/imm.html#GGL_LEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GGL_INDEX","package":"druntime","parentType":"","signature":"GGL_INDEX","url":"/druntime/core/sys/windows/imm.html#GGL_INDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GGL_STRING","package":"druntime","parentType":"","signature":"GGL_STRING","url":"/druntime/core/sys/windows/imm.html#GGL_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GGL_PRIVATE","package":"druntime","parentType":"","signature":"GGL_PRIVATE","url":"/druntime/core/sys/windows/imm.html#GGL_PRIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_LEVEL_NOGUIDELINE","package":"druntime","parentType":"","signature":"GL_LEVEL_NOGUIDELINE","url":"/druntime/core/sys/windows/imm.html#GL_LEVEL_NOGUIDELINE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_LEVEL_FATAL","package":"druntime","parentType":"","signature":"GL_LEVEL_FATAL","url":"/druntime/core/sys/windows/imm.html#GL_LEVEL_FATAL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_LEVEL_ERROR","package":"druntime","parentType":"","signature":"GL_LEVEL_ERROR","url":"/druntime/core/sys/windows/imm.html#GL_LEVEL_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_LEVEL_WARNING","package":"druntime","parentType":"","signature":"GL_LEVEL_WARNING","url":"/druntime/core/sys/windows/imm.html#GL_LEVEL_WARNING"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_LEVEL_INFORMATION","package":"druntime","parentType":"","signature":"GL_LEVEL_INFORMATION","url":"/druntime/core/sys/windows/imm.html#GL_LEVEL_INFORMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_UNKNOWN","package":"druntime","parentType":"","signature":"GL_ID_UNKNOWN","url":"/druntime/core/sys/windows/imm.html#GL_ID_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_NOMODULE","package":"druntime","parentType":"","signature":"GL_ID_NOMODULE","url":"/druntime/core/sys/windows/imm.html#GL_ID_NOMODULE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_NODICTIONARY","package":"druntime","parentType":"","signature":"GL_ID_NODICTIONARY","url":"/druntime/core/sys/windows/imm.html#GL_ID_NODICTIONARY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_CANNOTSAVE","package":"druntime","parentType":"","signature":"GL_ID_CANNOTSAVE","url":"/druntime/core/sys/windows/imm.html#GL_ID_CANNOTSAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_NOCONVERT","package":"druntime","parentType":"","signature":"GL_ID_NOCONVERT","url":"/druntime/core/sys/windows/imm.html#GL_ID_NOCONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_TYPINGERROR","package":"druntime","parentType":"","signature":"GL_ID_TYPINGERROR","url":"/druntime/core/sys/windows/imm.html#GL_ID_TYPINGERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_TOOMANYSTROKE","package":"druntime","parentType":"","signature":"GL_ID_TOOMANYSTROKE","url":"/druntime/core/sys/windows/imm.html#GL_ID_TOOMANYSTROKE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_READINGCONFLICT","package":"druntime","parentType":"","signature":"GL_ID_READINGCONFLICT","url":"/druntime/core/sys/windows/imm.html#GL_ID_READINGCONFLICT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_INPUTREADING","package":"druntime","parentType":"","signature":"GL_ID_INPUTREADING","url":"/druntime/core/sys/windows/imm.html#GL_ID_INPUTREADING"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_INPUTRADICAL","package":"druntime","parentType":"","signature":"GL_ID_INPUTRADICAL","url":"/druntime/core/sys/windows/imm.html#GL_ID_INPUTRADICAL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_INPUTCODE","package":"druntime","parentType":"","signature":"GL_ID_INPUTCODE","url":"/druntime/core/sys/windows/imm.html#GL_ID_INPUTCODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_INPUTSYMBOL","package":"druntime","parentType":"","signature":"GL_ID_INPUTSYMBOL","url":"/druntime/core/sys/windows/imm.html#GL_ID_INPUTSYMBOL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_CHOOSECANDIDATE","package":"druntime","parentType":"","signature":"GL_ID_CHOOSECANDIDATE","url":"/druntime/core/sys/windows/imm.html#GL_ID_CHOOSECANDIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_REVERSECONVERSION","package":"druntime","parentType":"","signature":"GL_ID_REVERSECONVERSION","url":"/druntime/core/sys/windows/imm.html#GL_ID_REVERSECONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_PRIVATE_FIRST","package":"druntime","parentType":"","signature":"GL_ID_PRIVATE_FIRST","url":"/druntime/core/sys/windows/imm.html#GL_ID_PRIVATE_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GL_ID_PRIVATE_LAST","package":"druntime","parentType":"","signature":"GL_ID_PRIVATE_LAST","url":"/druntime/core/sys/windows/imm.html#GL_ID_PRIVATE_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_GETIMEVERSION","package":"druntime","parentType":"","signature":"DWORD IGP_GETIMEVERSION","url":"/druntime/core/sys/windows/imm.html#IGP_GETIMEVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_PROPERTY","package":"druntime","parentType":"","signature":"IGP_PROPERTY","url":"/druntime/core/sys/windows/imm.html#IGP_PROPERTY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_CONVERSION","package":"druntime","parentType":"","signature":"IGP_CONVERSION","url":"/druntime/core/sys/windows/imm.html#IGP_CONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_SENTENCE","package":"druntime","parentType":"","signature":"IGP_SENTENCE","url":"/druntime/core/sys/windows/imm.html#IGP_SENTENCE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_UI","package":"druntime","parentType":"","signature":"IGP_UI","url":"/druntime/core/sys/windows/imm.html#IGP_UI"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_SETCOMPSTR","package":"druntime","parentType":"","signature":"IGP_SETCOMPSTR","url":"/druntime/core/sys/windows/imm.html#IGP_SETCOMPSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGP_SELECT","package":"druntime","parentType":"","signature":"IGP_SELECT","url":"/druntime/core/sys/windows/imm.html#IGP_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SCS_SETSTR","package":"druntime","parentType":"","signature":"SCS_SETSTR","url":"/druntime/core/sys/windows/imm.html#SCS_SETSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SCS_CHANGEATTR","package":"druntime","parentType":"","signature":"SCS_CHANGEATTR","url":"/druntime/core/sys/windows/imm.html#SCS_CHANGEATTR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SCS_CHANGECLAUSE","package":"druntime","parentType":"","signature":"SCS_CHANGECLAUSE","url":"/druntime/core/sys/windows/imm.html#SCS_CHANGECLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ATTR_INPUT","package":"druntime","parentType":"","signature":"ATTR_INPUT","url":"/druntime/core/sys/windows/imm.html#ATTR_INPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ATTR_TARGET_CONVERTED","package":"druntime","parentType":"","signature":"ATTR_TARGET_CONVERTED","url":"/druntime/core/sys/windows/imm.html#ATTR_TARGET_CONVERTED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ATTR_CONVERTED","package":"druntime","parentType":"","signature":"ATTR_CONVERTED","url":"/druntime/core/sys/windows/imm.html#ATTR_CONVERTED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ATTR_TARGET_NOTCONVERTED","package":"druntime","parentType":"","signature":"ATTR_TARGET_NOTCONVERTED","url":"/druntime/core/sys/windows/imm.html#ATTR_TARGET_NOTCONVERTED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ATTR_INPUT_ERROR","package":"druntime","parentType":"","signature":"ATTR_INPUT_ERROR","url":"/druntime/core/sys/windows/imm.html#ATTR_INPUT_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"ATTR_FIXEDCONVERTED","package":"druntime","parentType":"","signature":"ATTR_FIXEDCONVERTED","url":"/druntime/core/sys/windows/imm.html#ATTR_FIXEDCONVERTED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_DEFAULT","package":"druntime","parentType":"","signature":"CFS_DEFAULT","url":"/druntime/core/sys/windows/imm.html#CFS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_RECT","package":"druntime","parentType":"","signature":"CFS_RECT","url":"/druntime/core/sys/windows/imm.html#CFS_RECT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_POINT","package":"druntime","parentType":"","signature":"CFS_POINT","url":"/druntime/core/sys/windows/imm.html#CFS_POINT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_SCREEN","package":"druntime","parentType":"","signature":"CFS_SCREEN","url":"/druntime/core/sys/windows/imm.html#CFS_SCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_FORCE_POSITION","package":"druntime","parentType":"","signature":"CFS_FORCE_POSITION","url":"/druntime/core/sys/windows/imm.html#CFS_FORCE_POSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_CANDIDATEPOS","package":"druntime","parentType":"","signature":"CFS_CANDIDATEPOS","url":"/druntime/core/sys/windows/imm.html#CFS_CANDIDATEPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"CFS_EXCLUDE","package":"druntime","parentType":"","signature":"CFS_EXCLUDE","url":"/druntime/core/sys/windows/imm.html#CFS_EXCLUDE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCL_CONVERSION","package":"druntime","parentType":"","signature":"GCL_CONVERSION","url":"/druntime/core/sys/windows/imm.html#GCL_CONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCL_REVERSECONVERSION","package":"druntime","parentType":"","signature":"GCL_REVERSECONVERSION","url":"/druntime/core/sys/windows/imm.html#GCL_REVERSECONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"GCL_REVERSE_LENGTH","package":"druntime","parentType":"","signature":"GCL_REVERSE_LENGTH","url":"/druntime/core/sys/windows/imm.html#GCL_REVERSE_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_ALPHANUMERIC","package":"druntime","parentType":"","signature":"IME_CMODE_ALPHANUMERIC","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_ALPHANUMERIC"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_NATIVE","package":"druntime","parentType":"","signature":"IME_CMODE_NATIVE","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_NATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_CHINESE","package":"druntime","parentType":"","signature":"IME_CMODE_CHINESE","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_CHINESE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_HANGEUL","package":"druntime","parentType":"","signature":"IME_CMODE_HANGEUL","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_HANGEUL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_HANGUL","package":"druntime","parentType":"","signature":"IME_CMODE_HANGUL","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_HANGUL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_JAPANESE","package":"druntime","parentType":"","signature":"IME_CMODE_JAPANESE","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_JAPANESE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_KATAKANA","package":"druntime","parentType":"","signature":"IME_CMODE_KATAKANA","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_KATAKANA"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_LANGUAGE","package":"druntime","parentType":"","signature":"IME_CMODE_LANGUAGE","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_LANGUAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_FULLSHAPE","package":"druntime","parentType":"","signature":"IME_CMODE_FULLSHAPE","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_FULLSHAPE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_ROMAN","package":"druntime","parentType":"","signature":"IME_CMODE_ROMAN","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_ROMAN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_CHARCODE","package":"druntime","parentType":"","signature":"IME_CMODE_CHARCODE","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_CHARCODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_HANJACONVERT","package":"druntime","parentType":"","signature":"IME_CMODE_HANJACONVERT","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_HANJACONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_SOFTKBD","package":"druntime","parentType":"","signature":"IME_CMODE_SOFTKBD","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_SOFTKBD"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_NOCONVERSION","package":"druntime","parentType":"","signature":"IME_CMODE_NOCONVERSION","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_NOCONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_EUDC","package":"druntime","parentType":"","signature":"IME_CMODE_EUDC","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_EUDC"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_SYMBOL","package":"druntime","parentType":"","signature":"IME_CMODE_SYMBOL","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_SYMBOL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CMODE_FIXED","package":"druntime","parentType":"","signature":"IME_CMODE_FIXED","url":"/druntime/core/sys/windows/imm.html#IME_CMODE_FIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_SMODE_NONE","package":"druntime","parentType":"","signature":"IME_SMODE_NONE","url":"/druntime/core/sys/windows/imm.html#IME_SMODE_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_SMODE_PLAURALCLAUSE","package":"druntime","parentType":"","signature":"IME_SMODE_PLAURALCLAUSE","url":"/druntime/core/sys/windows/imm.html#IME_SMODE_PLAURALCLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_SMODE_SINGLECONVERT","package":"druntime","parentType":"","signature":"IME_SMODE_SINGLECONVERT","url":"/druntime/core/sys/windows/imm.html#IME_SMODE_SINGLECONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_SMODE_AUTOMATIC","package":"druntime","parentType":"","signature":"IME_SMODE_AUTOMATIC","url":"/druntime/core/sys/windows/imm.html#IME_SMODE_AUTOMATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_SMODE_PHRASEPREDICT","package":"druntime","parentType":"","signature":"IME_SMODE_PHRASEPREDICT","url":"/druntime/core/sys/windows/imm.html#IME_SMODE_PHRASEPREDICT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CAND_UNKNOWN","package":"druntime","parentType":"","signature":"IME_CAND_UNKNOWN","url":"/druntime/core/sys/windows/imm.html#IME_CAND_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CAND_READ","package":"druntime","parentType":"","signature":"IME_CAND_READ","url":"/druntime/core/sys/windows/imm.html#IME_CAND_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CAND_CODE","package":"druntime","parentType":"","signature":"IME_CAND_CODE","url":"/druntime/core/sys/windows/imm.html#IME_CAND_CODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CAND_MEANING","package":"druntime","parentType":"","signature":"IME_CAND_MEANING","url":"/druntime/core/sys/windows/imm.html#IME_CAND_MEANING"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CAND_RADICAL","package":"druntime","parentType":"","signature":"IME_CAND_RADICAL","url":"/druntime/core/sys/windows/imm.html#IME_CAND_RADICAL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CAND_STROKE","package":"druntime","parentType":"","signature":"IME_CAND_STROKE","url":"/druntime/core/sys/windows/imm.html#IME_CAND_STROKE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMM_ERROR_NODATA","package":"druntime","parentType":"","signature":"IMM_ERROR_NODATA","url":"/druntime/core/sys/windows/imm.html#IMM_ERROR_NODATA"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMM_ERROR_GENERAL","package":"druntime","parentType":"","signature":"IMM_ERROR_GENERAL","url":"/druntime/core/sys/windows/imm.html#IMM_ERROR_GENERAL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CONFIG_GENERAL","package":"druntime","parentType":"","signature":"IME_CONFIG_GENERAL","url":"/druntime/core/sys/windows/imm.html#IME_CONFIG_GENERAL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CONFIG_REGISTERWORD","package":"druntime","parentType":"","signature":"IME_CONFIG_REGISTERWORD","url":"/druntime/core/sys/windows/imm.html#IME_CONFIG_REGISTERWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_CONFIG_SELECTDICTIONARY","package":"druntime","parentType":"","signature":"IME_CONFIG_SELECTDICTIONARY","url":"/druntime/core/sys/windows/imm.html#IME_CONFIG_SELECTDICTIONARY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_QUERY_SUPPORT","package":"druntime","parentType":"","signature":"IME_ESC_QUERY_SUPPORT","url":"/druntime/core/sys/windows/imm.html#IME_ESC_QUERY_SUPPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_RESERVED_FIRST","package":"druntime","parentType":"","signature":"IME_ESC_RESERVED_FIRST","url":"/druntime/core/sys/windows/imm.html#IME_ESC_RESERVED_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_RESERVED_LAST","package":"druntime","parentType":"","signature":"IME_ESC_RESERVED_LAST","url":"/druntime/core/sys/windows/imm.html#IME_ESC_RESERVED_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_PRIVATE_FIRST","package":"druntime","parentType":"","signature":"IME_ESC_PRIVATE_FIRST","url":"/druntime/core/sys/windows/imm.html#IME_ESC_PRIVATE_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_PRIVATE_LAST","package":"druntime","parentType":"","signature":"IME_ESC_PRIVATE_LAST","url":"/druntime/core/sys/windows/imm.html#IME_ESC_PRIVATE_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_SEQUENCE_TO_INTERNAL","package":"druntime","parentType":"","signature":"IME_ESC_SEQUENCE_TO_INTERNAL","url":"/druntime/core/sys/windows/imm.html#IME_ESC_SEQUENCE_TO_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_GET_EUDC_DICTIONARY","package":"druntime","parentType":"","signature":"IME_ESC_GET_EUDC_DICTIONARY","url":"/druntime/core/sys/windows/imm.html#IME_ESC_GET_EUDC_DICTIONARY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_SET_EUDC_DICTIONARY","package":"druntime","parentType":"","signature":"IME_ESC_SET_EUDC_DICTIONARY","url":"/druntime/core/sys/windows/imm.html#IME_ESC_SET_EUDC_DICTIONARY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_MAX_KEY","package":"druntime","parentType":"","signature":"IME_ESC_MAX_KEY","url":"/druntime/core/sys/windows/imm.html#IME_ESC_MAX_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_IME_NAME","package":"druntime","parentType":"","signature":"IME_ESC_IME_NAME","url":"/druntime/core/sys/windows/imm.html#IME_ESC_IME_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_SYNC_HOTKEY","package":"druntime","parentType":"","signature":"IME_ESC_SYNC_HOTKEY","url":"/druntime/core/sys/windows/imm.html#IME_ESC_SYNC_HOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_HANJA_MODE","package":"druntime","parentType":"","signature":"IME_ESC_HANJA_MODE","url":"/druntime/core/sys/windows/imm.html#IME_ESC_HANJA_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_ESC_AUTOMATA","package":"druntime","parentType":"","signature":"IME_ESC_AUTOMATA","url":"/druntime/core/sys/windows/imm.html#IME_ESC_AUTOMATA"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_REGWORD_STYLE_EUDC","package":"druntime","parentType":"","signature":"IME_REGWORD_STYLE_EUDC","url":"/druntime/core/sys/windows/imm.html#IME_REGWORD_STYLE_EUDC"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_REGWORD_STYLE_USER_FIRST","package":"druntime","parentType":"","signature":"IME_REGWORD_STYLE_USER_FIRST","url":"/druntime/core/sys/windows/imm.html#IME_REGWORD_STYLE_USER_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IME_REGWORD_STYLE_USER_LAST","package":"druntime","parentType":"","signature":"IME_REGWORD_STYLE_USER_LAST","url":"/druntime/core/sys/windows/imm.html#IME_REGWORD_STYLE_USER_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SOFTKEYBOARD_TYPE_T1","package":"druntime","parentType":"","signature":"SOFTKEYBOARD_TYPE_T1","url":"/druntime/core/sys/windows/imm.html#SOFTKEYBOARD_TYPE_T1"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"SOFTKEYBOARD_TYPE_C1","package":"druntime","parentType":"","signature":"SOFTKEYBOARD_TYPE_C1","url":"/druntime/core/sys/windows/imm.html#SOFTKEYBOARD_TYPE_C1"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMEMENUITEM_STRING_SIZE","package":"druntime","parentType":"","signature":"IMEMENUITEM_STRING_SIZE","url":"/druntime/core/sys/windows/imm.html#IMEMENUITEM_STRING_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_ALT","package":"druntime","parentType":"","signature":"MOD_ALT","url":"/druntime/core/sys/windows/imm.html#MOD_ALT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_CONTROL","package":"druntime","parentType":"","signature":"MOD_CONTROL","url":"/druntime/core/sys/windows/imm.html#MOD_CONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_SHIFT","package":"druntime","parentType":"","signature":"MOD_SHIFT","url":"/druntime/core/sys/windows/imm.html#MOD_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_WIN","package":"druntime","parentType":"","signature":"MOD_WIN","url":"/druntime/core/sys/windows/imm.html#MOD_WIN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_IGNORE_ALL_MODIFIER","package":"druntime","parentType":"","signature":"MOD_IGNORE_ALL_MODIFIER","url":"/druntime/core/sys/windows/imm.html#MOD_IGNORE_ALL_MODIFIER"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_ON_KEYUP","package":"druntime","parentType":"","signature":"MOD_ON_KEYUP","url":"/druntime/core/sys/windows/imm.html#MOD_ON_KEYUP"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_RIGHT","package":"druntime","parentType":"","signature":"MOD_RIGHT","url":"/druntime/core/sys/windows/imm.html#MOD_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"MOD_LEFT","package":"druntime","parentType":"","signature":"MOD_LEFT","url":"/druntime/core/sys/windows/imm.html#MOD_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IACE_CHILDREN","package":"druntime","parentType":"","signature":"IACE_CHILDREN","url":"/druntime/core/sys/windows/imm.html#IACE_CHILDREN"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IACE_DEFAULT","package":"druntime","parentType":"","signature":"IACE_DEFAULT","url":"/druntime/core/sys/windows/imm.html#IACE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IACE_IGNORENOCONTEXT","package":"druntime","parentType":"","signature":"IACE_IGNORENOCONTEXT","url":"/druntime/core/sys/windows/imm.html#IACE_IGNORENOCONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMIF_RIGHTMENU","package":"druntime","parentType":"","signature":"IGIMIF_RIGHTMENU","url":"/druntime/core/sys/windows/imm.html#IGIMIF_RIGHTMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_CMODE","package":"druntime","parentType":"","signature":"IGIMII_CMODE","url":"/druntime/core/sys/windows/imm.html#IGIMII_CMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_SMODE","package":"druntime","parentType":"","signature":"IGIMII_SMODE","url":"/druntime/core/sys/windows/imm.html#IGIMII_SMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_CONFIGURE","package":"druntime","parentType":"","signature":"IGIMII_CONFIGURE","url":"/druntime/core/sys/windows/imm.html#IGIMII_CONFIGURE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_TOOLS","package":"druntime","parentType":"","signature":"IGIMII_TOOLS","url":"/druntime/core/sys/windows/imm.html#IGIMII_TOOLS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_HELP","package":"druntime","parentType":"","signature":"IGIMII_HELP","url":"/druntime/core/sys/windows/imm.html#IGIMII_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_OTHER","package":"druntime","parentType":"","signature":"IGIMII_OTHER","url":"/druntime/core/sys/windows/imm.html#IGIMII_OTHER"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IGIMII_INPUTTOOLS","package":"druntime","parentType":"","signature":"IGIMII_INPUTTOOLS","url":"/druntime/core/sys/windows/imm.html#IGIMII_INPUTTOOLS"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFT_RADIOCHECK","package":"druntime","parentType":"","signature":"IMFT_RADIOCHECK","url":"/druntime/core/sys/windows/imm.html#IMFT_RADIOCHECK"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFT_SEPARATOR","package":"druntime","parentType":"","signature":"IMFT_SEPARATOR","url":"/druntime/core/sys/windows/imm.html#IMFT_SEPARATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFT_SUBMENU","package":"druntime","parentType":"","signature":"IMFT_SUBMENU","url":"/druntime/core/sys/windows/imm.html#IMFT_SUBMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_GRAYED","package":"druntime","parentType":"","signature":"IMFS_GRAYED","url":"/druntime/core/sys/windows/imm.html#IMFS_GRAYED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_DISABLED","package":"druntime","parentType":"","signature":"IMFS_DISABLED","url":"/druntime/core/sys/windows/imm.html#IMFS_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_CHECKED","package":"druntime","parentType":"","signature":"IMFS_CHECKED","url":"/druntime/core/sys/windows/imm.html#IMFS_CHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_HILITE","package":"druntime","parentType":"","signature":"IMFS_HILITE","url":"/druntime/core/sys/windows/imm.html#IMFS_HILITE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_ENABLED","package":"druntime","parentType":"","signature":"IMFS_ENABLED","url":"/druntime/core/sys/windows/imm.html#IMFS_ENABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_UNCHECKED","package":"druntime","parentType":"","signature":"IMFS_UNCHECKED","url":"/druntime/core/sys/windows/imm.html#IMFS_UNCHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_UNHILITE","package":"druntime","parentType":"","signature":"IMFS_UNHILITE","url":"/druntime/core/sys/windows/imm.html#IMFS_UNHILITE"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"IMFS_DEFAULT","package":"druntime","parentType":"","signature":"IMFS_DEFAULT","url":"/druntime/core/sys/windows/imm.html#IMFS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.imm","name":"STYLE_DESCRIPTION_SIZE","package":"druntime","parentType":"","signature":"STYLE_DESCRIPTION_SIZE","url":"/druntime/core/sys/windows/imm.html#STYLE_DESCRIPTION_SIZE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.intshcut","name":"core.sys.windows.intshcut","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/intshcut.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"InetIsOffline","package":"druntime","parentType":"","signature":"BOOL InetIsOffline(DWORD)","url":"/druntime/core/sys/windows/intshcut/InetIsOffline.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"MIMEAssociationDialogA","package":"druntime","parentType":"","signature":"HRESULT MIMEAssociationDialogA(HWND,  DWORD,  PCSTR,  PCSTR,  PSTR,  UINT)","url":"/druntime/core/sys/windows/intshcut/MIMEAssociationDialogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"MIMEAssociationDialogW","package":"druntime","parentType":"","signature":"HRESULT MIMEAssociationDialogW(HWND,  DWORD,  PCWSTR,  PCWSTR,  PWSTR,  UINT)","url":"/druntime/core/sys/windows/intshcut/MIMEAssociationDialogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"TranslateURLA","package":"druntime","parentType":"","signature":"HRESULT TranslateURLA(PCSTR,  DWORD,  PSTR *)","url":"/druntime/core/sys/windows/intshcut/TranslateURLA.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"TranslateURLW","package":"druntime","parentType":"","signature":"HRESULT TranslateURLW(PCWSTR,  DWORD,  PWSTR *)","url":"/druntime/core/sys/windows/intshcut/TranslateURLW.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"URLAssociationDialogA","package":"druntime","parentType":"","signature":"HRESULT URLAssociationDialogA(HWND,  DWORD,  PCSTR,  PCSTR,  PSTR,  UINT)","url":"/druntime/core/sys/windows/intshcut/URLAssociationDialogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.intshcut","name":"URLAssociationDialogW","package":"druntime","parentType":"","signature":"HRESULT URLAssociationDialogW(HWND,  DWORD,  PCWSTR,  PCWSTR,  PWSTR,  UINT)","url":"/druntime/core/sys/windows/intshcut/URLAssociationDialogW.html"},{"doc":"","kind":"enum","module":"core.sys.windows.intshcut","name":"IURL_SETURL_FLAGS","package":"druntime","parentType":"","signature":"IURL_SETURL_FLAGS","url":"/druntime/core/sys/windows/intshcut.html#IURL_SETURL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"IURL_SETURL_FL_GUESS_PROTOCOL","package":"druntime","parentType":"","signature":"IURL_SETURL_FL_GUESS_PROTOCOL = 1","url":"/druntime/core/sys/windows/intshcut.html#IURL_SETURL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"IURL_SETURL_FL_USE_DEFAULT_PROTOCOL","package":"druntime","parentType":"","signature":"IURL_SETURL_FL_USE_DEFAULT_PROTOCOL = ","url":"/druntime/core/sys/windows/intshcut.html#IURL_SETURL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"ALL_IURL_SETURL_FLAGS","package":"druntime","parentType":"","signature":"ALL_IURL_SETURL_FLAGS = ","url":"/druntime/core/sys/windows/intshcut.html#IURL_SETURL_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.intshcut","name":"IURL_INVOKECOMMAND_FLAGS","package":"druntime","parentType":"","signature":"IURL_INVOKECOMMAND_FLAGS","url":"/druntime/core/sys/windows/intshcut.html#IURL_INVOKECOMMAND_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"IURL_INVOKECOMMAND_FL_ALLOW_UI","package":"druntime","parentType":"","signature":"IURL_INVOKECOMMAND_FL_ALLOW_UI = 1","url":"/druntime/core/sys/windows/intshcut.html#IURL_INVOKECOMMAND_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB","package":"druntime","parentType":"","signature":"IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB = ","url":"/druntime/core/sys/windows/intshcut.html#IURL_INVOKECOMMAND_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"ALL_IURL_INVOKECOMMAND_FLAGS","package":"druntime","parentType":"","signature":"ALL_IURL_INVOKECOMMAND_FLAGS = ","url":"/druntime/core/sys/windows/intshcut.html#IURL_INVOKECOMMAND_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.intshcut","name":"TRANSLATEURL_IN_FLAGS","package":"druntime","parentType":"","signature":"TRANSLATEURL_IN_FLAGS","url":"/druntime/core/sys/windows/intshcut.html#TRANSLATEURL_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"TRANSLATEURL_FL_GUESS_PROTOCOL","package":"druntime","parentType":"","signature":"TRANSLATEURL_FL_GUESS_PROTOCOL = 1","url":"/druntime/core/sys/windows/intshcut.html#TRANSLATEURL_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL","package":"druntime","parentType":"","signature":"TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL = ","url":"/druntime/core/sys/windows/intshcut.html#TRANSLATEURL_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"ALL_TRANSLATEURL_FLAGS","package":"druntime","parentType":"","signature":"ALL_TRANSLATEURL_FLAGS = ","url":"/druntime/core/sys/windows/intshcut.html#TRANSLATEURL_IN_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.intshcut","name":"URLASSOCIATIONDIALOG_IN_FLAGS","package":"druntime","parentType":"","signature":"URLASSOCIATIONDIALOG_IN_FLAGS","url":"/druntime/core/sys/windows/intshcut.html#URLASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"URLASSOCDLG_FL_USE_DEFAULT_NAME","package":"druntime","parentType":"","signature":"URLASSOCDLG_FL_USE_DEFAULT_NAME = 1","url":"/druntime/core/sys/windows/intshcut.html#URLASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"URLASSOCDLG_FL_REGISTER_ASSOC","package":"druntime","parentType":"","signature":"URLASSOCDLG_FL_REGISTER_ASSOC = ","url":"/druntime/core/sys/windows/intshcut.html#URLASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"ALL_URLASSOCDLG_FLAGS","package":"druntime","parentType":"","signature":"ALL_URLASSOCDLG_FLAGS = ","url":"/druntime/core/sys/windows/intshcut.html#URLASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.intshcut","name":"MIMEASSOCIATIONDIALOG_IN_FLAGS","package":"druntime","parentType":"","signature":"MIMEASSOCIATIONDIALOG_IN_FLAGS","url":"/druntime/core/sys/windows/intshcut.html#MIMEASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"MIMEASSOCDLG_FL_REGISTER_ASSOC","package":"druntime","parentType":"","signature":"MIMEASSOCDLG_FL_REGISTER_ASSOC = 1","url":"/druntime/core/sys/windows/intshcut.html#MIMEASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.intshcut","name":"ALL_MIMEASSOCDLG_FLAGS","package":"druntime","parentType":"","signature":"ALL_MIMEASSOCDLG_FLAGS = MIMEASSOCDLG_FL_REGISTER_ASSOC","url":"/druntime/core/sys/windows/intshcut.html#MIMEASSOCIATIONDIALOG_IN_FLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.intshcut","name":"URLINVOKECOMMANDINFO","package":"druntime","parentType":"","signature":"URLINVOKECOMMANDINFO","url":"/druntime/core/sys/windows/intshcut.html#URLINVOKECOMMANDINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.intshcut","name":"CURLINVOKECOMMANDINFO","package":"druntime","parentType":"","signature":"CURLINVOKECOMMANDINFO = URLINVOKECOMMANDINFO","url":"/druntime/core/sys/windows/intshcut.html#CURLINVOKECOMMANDINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.intshcut","name":"PURLINVOKECOMMANDINFO","package":"druntime","parentType":"","signature":"PURLINVOKECOMMANDINFO = URLINVOKECOMMANDINFO *","url":"/druntime/core/sys/windows/intshcut.html#PURLINVOKECOMMANDINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.intshcut","name":"IUniformResourceLocator","package":"druntime","parentType":"","signature":"IUniformResourceLocator : IUnknown","url":"/druntime/core/sys/windows/intshcut.html#IUniformResourceLocator"},{"doc":"","kind":"method","module":"core.sys.windows.intshcut","name":"SetURL","package":"druntime","parentType":"IUniformResourceLocator","signature":"HRESULT SetURL(PCSTR,  DWORD)","url":"/druntime/core/sys/windows/intshcut/IUniformResourceLocator.SetURL.html"},{"doc":"","kind":"method","module":"core.sys.windows.intshcut","name":"GetURL","package":"druntime","parentType":"IUniformResourceLocator","signature":"HRESULT GetURL(PSTR *)","url":"/druntime/core/sys/windows/intshcut/IUniformResourceLocator.GetURL.html"},{"doc":"","kind":"method","module":"core.sys.windows.intshcut","name":"InvokeCommand","package":"druntime","parentType":"IUniformResourceLocator","signature":"HRESULT InvokeCommand(PURLINVOKECOMMANDINFO)","url":"/druntime/core/sys/windows/intshcut/IUniformResourceLocator.InvokeCommand.html"},{"doc":"","kind":"alias","module":"core.sys.windows.intshcut","name":"PIUniformResourceLocator","package":"druntime","parentType":"","signature":"PIUniformResourceLocator = IUniformResourceLocator","url":"/druntime/core/sys/windows/intshcut.html#PIUniformResourceLocator"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ipexport","name":"core.sys.windows.ipexport","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ipexport.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ipexport","name":"IPAddr","package":"druntime","parentType":"","signature":"IPAddr = uint","url":"/druntime/core/sys/windows/ipexport.html#IPAddr"},{"doc":"","kind":"struct","module":"core.sys.windows.ipexport","name":"IP_OPTION_INFORMATION","package":"druntime","parentType":"","signature":"IP_OPTION_INFORMATION","url":"/druntime/core/sys/windows/ipexport.html#IP_OPTION_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ipexport","name":"PIP_OPTION_INFORMATION","package":"druntime","parentType":"","signature":"PIP_OPTION_INFORMATION = IP_OPTION_INFORMATION *","url":"/druntime/core/sys/windows/ipexport.html#PIP_OPTION_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.ipexport","name":"ICMP_ECHO_REPLY","package":"druntime","parentType":"","signature":"ICMP_ECHO_REPLY","url":"/druntime/core/sys/windows/ipexport.html#ICMP_ECHO_REPLY"},{"doc":"","kind":"alias","module":"core.sys.windows.ipexport","name":"PICMP_ECHO_REPLY","package":"druntime","parentType":"","signature":"PICMP_ECHO_REPLY = ICMP_ECHO_REPLY *","url":"/druntime/core/sys/windows/ipexport.html#PICMP_ECHO_REPLY"},{"doc":"","kind":"struct","module":"core.sys.windows.ipexport","name":"IP_ADAPTER_INDEX_MAP","package":"druntime","parentType":"","signature":"IP_ADAPTER_INDEX_MAP","url":"/druntime/core/sys/windows/ipexport.html#IP_ADAPTER_INDEX_MAP"},{"doc":"","kind":"alias","module":"core.sys.windows.ipexport","name":"PIP_ADAPTER_INDEX_MAP","package":"druntime","parentType":"","signature":"PIP_ADAPTER_INDEX_MAP = IP_ADAPTER_INDEX_MAP *","url":"/druntime/core/sys/windows/ipexport.html#PIP_ADAPTER_INDEX_MAP"},{"doc":"","kind":"struct","module":"core.sys.windows.ipexport","name":"IP_INTERFACE_INFO","package":"druntime","parentType":"","signature":"IP_INTERFACE_INFO","url":"/druntime/core/sys/windows/ipexport.html#IP_INTERFACE_INFO"},{"doc":"","kind":"method","module":"core.sys.windows.ipexport","name":"Adapter","package":"druntime","parentType":"IP_INTERFACE_INFO","signature":"IP_ADAPTER_INDEX_MAP * Adapter()","url":"/druntime/core/sys/windows/ipexport/IP_INTERFACE_INFO.Adapter.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ipexport","name":"PIP_INTERFACE_INFO","package":"druntime","parentType":"","signature":"PIP_INTERFACE_INFO = IP_INTERFACE_INFO *","url":"/druntime/core/sys/windows/ipexport.html#PIP_INTERFACE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ipexport","name":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","package":"druntime","parentType":"","signature":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","url":"/druntime/core/sys/windows/ipexport.html#IP_UNIDIRECTIONAL_ADAPTER_ADDRESS"},{"doc":"","kind":"method","module":"core.sys.windows.ipexport","name":"Address","package":"druntime","parentType":"IP_UNIDIRECTIONAL_ADAPTER_ADDRESS","signature":"IPAddr * Address()","url":"/druntime/core/sys/windows/ipexport/IP_UNIDIRECTIONAL_ADAPTER_ADDRESS.Address.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ipexport","name":"PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS","package":"druntime","parentType":"","signature":"PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS = IP_UNIDIRECTIONAL_ADAPTER_ADDRESS *","url":"/druntime/core/sys/windows/ipexport.html#PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.ipexport","name":"MAX_ADAPTER_NAME","package":"druntime","parentType":"","signature":"size_t MAX_ADAPTER_NAME","url":"/druntime/core/sys/windows/ipexport.html#MAX_ADAPTER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.ipexport","name":"IP_FLAG_DF","package":"druntime","parentType":"","signature":"byte IP_FLAG_DF","url":"/druntime/core/sys/windows/ipexport.html#IP_FLAG_DF"},{"doc":"","kind":"variable","module":"core.sys.windows.ipexport","name":"MAX_OPT_SIZE","package":"druntime","parentType":"","signature":"ubyte MAX_OPT_SIZE","url":"/druntime/core/sys/windows/ipexport.html#MAX_OPT_SIZE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.iphlpapi","name":"core.sys.windows.iphlpapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/iphlpapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"AddIPAddress","package":"druntime","parentType":"","signature":"DWORD AddIPAddress(IPAddr,  IPMask,  DWORD,  PULONG,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/AddIPAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"CreateIpForwardEntry","package":"druntime","parentType":"","signature":"DWORD CreateIpForwardEntry(PMIB_IPFORWARDROW)","url":"/druntime/core/sys/windows/iphlpapi/CreateIpForwardEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"CreateIpNetEntry","package":"druntime","parentType":"","signature":"DWORD CreateIpNetEntry(PMIB_IPNETROW)","url":"/druntime/core/sys/windows/iphlpapi/CreateIpNetEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"CreateProxyArpEntry","package":"druntime","parentType":"","signature":"DWORD CreateProxyArpEntry(DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/iphlpapi/CreateProxyArpEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"DeleteIPAddress","package":"druntime","parentType":"","signature":"DWORD DeleteIPAddress(ULONG)","url":"/druntime/core/sys/windows/iphlpapi/DeleteIPAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"DeleteIpForwardEntry","package":"druntime","parentType":"","signature":"DWORD DeleteIpForwardEntry(PMIB_IPFORWARDROW)","url":"/druntime/core/sys/windows/iphlpapi/DeleteIpForwardEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"DeleteIpNetEntry","package":"druntime","parentType":"","signature":"DWORD DeleteIpNetEntry(PMIB_IPNETROW)","url":"/druntime/core/sys/windows/iphlpapi/DeleteIpNetEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"DeleteProxyArpEntry","package":"druntime","parentType":"","signature":"DWORD DeleteProxyArpEntry(DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/iphlpapi/DeleteProxyArpEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"EnableRouter","package":"druntime","parentType":"","signature":"DWORD EnableRouter(HANDLE *,  OVERLAPPED *)","url":"/druntime/core/sys/windows/iphlpapi/EnableRouter.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"FlushIpNetTable","package":"druntime","parentType":"","signature":"DWORD FlushIpNetTable(DWORD)","url":"/druntime/core/sys/windows/iphlpapi/FlushIpNetTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetAdapterIndex","package":"druntime","parentType":"","signature":"DWORD GetAdapterIndex(LPWSTR,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetAdapterIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetAdaptersInfo","package":"druntime","parentType":"","signature":"DWORD GetAdaptersInfo(PIP_ADAPTER_INFO,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetAdaptersInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetBestInterface","package":"druntime","parentType":"","signature":"DWORD GetBestInterface(IPAddr,  PDWORD)","url":"/druntime/core/sys/windows/iphlpapi/GetBestInterface.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetBestRoute","package":"druntime","parentType":"","signature":"DWORD GetBestRoute(DWORD,  DWORD,  PMIB_IPFORWARDROW)","url":"/druntime/core/sys/windows/iphlpapi/GetBestRoute.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetFriendlyIfIndex","package":"druntime","parentType":"","signature":"DWORD GetFriendlyIfIndex(DWORD)","url":"/druntime/core/sys/windows/iphlpapi/GetFriendlyIfIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIcmpStatistics","package":"druntime","parentType":"","signature":"DWORD GetIcmpStatistics(PMIB_ICMP)","url":"/druntime/core/sys/windows/iphlpapi/GetIcmpStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIfEntry","package":"druntime","parentType":"","signature":"DWORD GetIfEntry(PMIB_IFROW)","url":"/druntime/core/sys/windows/iphlpapi/GetIfEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIfTable","package":"druntime","parentType":"","signature":"DWORD GetIfTable(PMIB_IFTABLE,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/iphlpapi/GetIfTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetInterfaceInfo","package":"druntime","parentType":"","signature":"DWORD GetInterfaceInfo(PIP_INTERFACE_INFO,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetInterfaceInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIpAddrTable","package":"druntime","parentType":"","signature":"DWORD GetIpAddrTable(PMIB_IPADDRTABLE,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/iphlpapi/GetIpAddrTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIpForwardTable","package":"druntime","parentType":"","signature":"DWORD GetIpForwardTable(PMIB_IPFORWARDTABLE,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/iphlpapi/GetIpForwardTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIpNetTable","package":"druntime","parentType":"","signature":"DWORD GetIpNetTable(PMIB_IPNETTABLE,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/iphlpapi/GetIpNetTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetIpStatistics","package":"druntime","parentType":"","signature":"DWORD GetIpStatistics(PMIB_IPSTATS)","url":"/druntime/core/sys/windows/iphlpapi/GetIpStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetNetworkParams","package":"druntime","parentType":"","signature":"DWORD GetNetworkParams(PFIXED_INFO,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetNetworkParams.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetNumberOfInterfaces","package":"druntime","parentType":"","signature":"DWORD GetNumberOfInterfaces(PDWORD)","url":"/druntime/core/sys/windows/iphlpapi/GetNumberOfInterfaces.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetPerAdapterInfo","package":"druntime","parentType":"","signature":"DWORD GetPerAdapterInfo(ULONG,  PIP_PER_ADAPTER_INFO,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetPerAdapterInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetRTTAndHopCount","package":"druntime","parentType":"","signature":"BOOL GetRTTAndHopCount(IPAddr,  PULONG,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetRTTAndHopCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetTcpStatistics","package":"druntime","parentType":"","signature":"DWORD GetTcpStatistics(PMIB_TCPSTATS)","url":"/druntime/core/sys/windows/iphlpapi/GetTcpStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetTcpTable","package":"druntime","parentType":"","signature":"DWORD GetTcpTable(PMIB_TCPTABLE,  PDWORD,  BOOL)","url":"/druntime/core/sys/windows/iphlpapi/GetTcpTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetUniDirectionalAdapterInfo","package":"druntime","parentType":"","signature":"DWORD GetUniDirectionalAdapterInfo(PIP_UNIDIRECTIONAL_ADAPTER_ADDRESS,\n       PULONG)","url":"/druntime/core/sys/windows/iphlpapi/GetUniDirectionalAdapterInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetUdpStatistics","package":"druntime","parentType":"","signature":"DWORD GetUdpStatistics(PMIB_UDPSTATS)","url":"/druntime/core/sys/windows/iphlpapi/GetUdpStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"GetUdpTable","package":"druntime","parentType":"","signature":"DWORD GetUdpTable(PMIB_UDPTABLE,  PDWORD,  BOOL)","url":"/druntime/core/sys/windows/iphlpapi/GetUdpTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"IpReleaseAddress","package":"druntime","parentType":"","signature":"DWORD IpReleaseAddress(PIP_ADAPTER_INDEX_MAP)","url":"/druntime/core/sys/windows/iphlpapi/IpReleaseAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"IpRenewAddress","package":"druntime","parentType":"","signature":"DWORD IpRenewAddress(PIP_ADAPTER_INDEX_MAP)","url":"/druntime/core/sys/windows/iphlpapi/IpRenewAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"NotifyAddrChange","package":"druntime","parentType":"","signature":"DWORD NotifyAddrChange(PHANDLE,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/iphlpapi/NotifyAddrChange.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"NotifyRouteChange","package":"druntime","parentType":"","signature":"DWORD NotifyRouteChange(PHANDLE,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/iphlpapi/NotifyRouteChange.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SendARP","package":"druntime","parentType":"","signature":"DWORD SendARP(IPAddr,  IPAddr,  PULONG,  PULONG)","url":"/druntime/core/sys/windows/iphlpapi/SendARP.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SetIfEntry","package":"druntime","parentType":"","signature":"DWORD SetIfEntry(PMIB_IFROW)","url":"/druntime/core/sys/windows/iphlpapi/SetIfEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SetIpForwardEntry","package":"druntime","parentType":"","signature":"DWORD SetIpForwardEntry(PMIB_IPFORWARDROW)","url":"/druntime/core/sys/windows/iphlpapi/SetIpForwardEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SetIpNetEntry","package":"druntime","parentType":"","signature":"DWORD SetIpNetEntry(PMIB_IPNETROW)","url":"/druntime/core/sys/windows/iphlpapi/SetIpNetEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SetIpStatistics","package":"druntime","parentType":"","signature":"DWORD SetIpStatistics(PMIB_IPSTATS)","url":"/druntime/core/sys/windows/iphlpapi/SetIpStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SetIpTTL","package":"druntime","parentType":"","signature":"DWORD SetIpTTL(UINT)","url":"/druntime/core/sys/windows/iphlpapi/SetIpTTL.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"SetTcpEntry","package":"druntime","parentType":"","signature":"DWORD SetTcpEntry(PMIB_TCPROW)","url":"/druntime/core/sys/windows/iphlpapi/SetTcpEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.iphlpapi","name":"UnenableRouter","package":"druntime","parentType":"","signature":"DWORD UnenableRouter(OVERLAPPED *,  LPDWORD)","url":"/druntime/core/sys/windows/iphlpapi/UnenableRouter.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ipifcons","name":"core.sys.windows.ipifcons","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ipifcons.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.iprtrmib","name":"core.sys.windows.iprtrmib","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/iprtrmib.html"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPADDRROW","package":"druntime","parentType":"","signature":"MIB_IPADDRROW","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPADDRROW"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPADDRROW","package":"druntime","parentType":"","signature":"PMIB_IPADDRROW = MIB_IPADDRROW *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPADDRROW"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPADDRTABLE","package":"druntime","parentType":"","signature":"MIB_IPADDRTABLE","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPADDRTABLE"},{"doc":"","kind":"method","module":"core.sys.windows.iprtrmib","name":"table","package":"druntime","parentType":"MIB_IPADDRTABLE","signature":"MIB_IPADDRROW * table()","url":"/druntime/core/sys/windows/iprtrmib/MIB_IPADDRTABLE.table.html"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPADDRTABLE","package":"druntime","parentType":"","signature":"PMIB_IPADDRTABLE = MIB_IPADDRTABLE *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPADDRTABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPFORWARDROW","package":"druntime","parentType":"","signature":"MIB_IPFORWARDROW","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPFORWARDROW"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPFORWARDROW","package":"druntime","parentType":"","signature":"PMIB_IPFORWARDROW = MIB_IPFORWARDROW *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPFORWARDROW"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPFORWARDTABLE","package":"druntime","parentType":"","signature":"MIB_IPFORWARDTABLE","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPFORWARDTABLE"},{"doc":"","kind":"method","module":"core.sys.windows.iprtrmib","name":"table","package":"druntime","parentType":"MIB_IPFORWARDTABLE","signature":"MIB_IPFORWARDROW * table()","url":"/druntime/core/sys/windows/iprtrmib/MIB_IPFORWARDTABLE.table.html"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPFORWARDTABLE","package":"druntime","parentType":"","signature":"PMIB_IPFORWARDTABLE = MIB_IPFORWARDTABLE *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPFORWARDTABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPNETROW","package":"druntime","parentType":"","signature":"MIB_IPNETROW","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPNETROW"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPNETROW","package":"druntime","parentType":"","signature":"PMIB_IPNETROW = MIB_IPNETROW *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPNETROW"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPNETTABLE","package":"druntime","parentType":"","signature":"MIB_IPNETTABLE","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPNETTABLE"},{"doc":"","kind":"method","module":"core.sys.windows.iprtrmib","name":"table","package":"druntime","parentType":"MIB_IPNETTABLE","signature":"MIB_IPNETROW * table()","url":"/druntime/core/sys/windows/iprtrmib/MIB_IPNETTABLE.table.html"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPNETTABLE","package":"druntime","parentType":"","signature":"PMIB_IPNETTABLE = MIB_IPNETTABLE *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPNETTABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIBICMPSTATS","package":"druntime","parentType":"","signature":"MIBICMPSTATS","url":"/druntime/core/sys/windows/iprtrmib.html#MIBICMPSTATS"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIBICMPSTATS","package":"druntime","parentType":"","signature":"PMIBICMPSTATS = MIBICMPSTATS *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIBICMPSTATS"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIBICMPINFO","package":"druntime","parentType":"","signature":"MIBICMPINFO","url":"/druntime/core/sys/windows/iprtrmib.html#MIBICMPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIBICMPINFO","package":"druntime","parentType":"","signature":"PMIBICMPINFO = MIBICMPINFO *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIBICMPINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_ICMP","package":"druntime","parentType":"","signature":"MIB_ICMP","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_ICMP"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_ICMP","package":"druntime","parentType":"","signature":"PMIB_ICMP = MIB_ICMP *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_ICMP"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IFROW","package":"druntime","parentType":"","signature":"MIB_IFROW","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IFROW"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IFROW","package":"druntime","parentType":"","signature":"PMIB_IFROW = MIB_IFROW *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IFROW"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IFTABLE","package":"druntime","parentType":"","signature":"MIB_IFTABLE","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IFTABLE"},{"doc":"","kind":"method","module":"core.sys.windows.iprtrmib","name":"table","package":"druntime","parentType":"MIB_IFTABLE","signature":"MIB_IFROW * table()","url":"/druntime/core/sys/windows/iprtrmib/MIB_IFTABLE.table.html"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IFTABLE","package":"druntime","parentType":"","signature":"PMIB_IFTABLE = MIB_IFTABLE *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IFTABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_IPSTATS","package":"druntime","parentType":"","signature":"MIB_IPSTATS","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_IPSTATS"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_IPSTATS","package":"druntime","parentType":"","signature":"PMIB_IPSTATS = MIB_IPSTATS *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_IPSTATS"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_TCPSTATS","package":"druntime","parentType":"","signature":"MIB_TCPSTATS","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_TCPSTATS"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_TCPSTATS","package":"druntime","parentType":"","signature":"PMIB_TCPSTATS = MIB_TCPSTATS *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_TCPSTATS"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_TCPROW","package":"druntime","parentType":"","signature":"MIB_TCPROW","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_TCPROW"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_TCPROW","package":"druntime","parentType":"","signature":"PMIB_TCPROW = MIB_TCPROW *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_TCPROW"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_TCPTABLE","package":"druntime","parentType":"","signature":"MIB_TCPTABLE","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_TCPTABLE"},{"doc":"","kind":"method","module":"core.sys.windows.iprtrmib","name":"table","package":"druntime","parentType":"MIB_TCPTABLE","signature":"MIB_TCPROW * table()","url":"/druntime/core/sys/windows/iprtrmib/MIB_TCPTABLE.table.html"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_TCPTABLE","package":"druntime","parentType":"","signature":"PMIB_TCPTABLE = MIB_TCPTABLE *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_TCPTABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_UDPSTATS","package":"druntime","parentType":"","signature":"MIB_UDPSTATS","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_UDPSTATS"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_UDPSTATS","package":"druntime","parentType":"","signature":"PMIB_UDPSTATS = MIB_UDPSTATS *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_UDPSTATS"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_UDPROW","package":"druntime","parentType":"","signature":"MIB_UDPROW","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_UDPROW"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_UDPROW","package":"druntime","parentType":"","signature":"PMIB_UDPROW = MIB_UDPROW *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_UDPROW"},{"doc":"","kind":"struct","module":"core.sys.windows.iprtrmib","name":"MIB_UDPTABLE","package":"druntime","parentType":"","signature":"MIB_UDPTABLE","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_UDPTABLE"},{"doc":"","kind":"method","module":"core.sys.windows.iprtrmib","name":"table","package":"druntime","parentType":"MIB_UDPTABLE","signature":"MIB_UDPROW * table()","url":"/druntime/core/sys/windows/iprtrmib/MIB_UDPTABLE.table.html"},{"doc":"","kind":"alias","module":"core.sys.windows.iprtrmib","name":"PMIB_UDPTABLE","package":"druntime","parentType":"","signature":"PMIB_UDPTABLE = MIB_UDPTABLE *","url":"/druntime/core/sys/windows/iprtrmib.html#PMIB_UDPTABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.iprtrmib","name":"MAXLEN_PHYSADDR","package":"druntime","parentType":"","signature":"size_t MAXLEN_PHYSADDR","url":"/druntime/core/sys/windows/iprtrmib.html#MAXLEN_PHYSADDR"},{"doc":"","kind":"variable","module":"core.sys.windows.iprtrmib","name":"MIB_USE_CURRENT_TTL","package":"druntime","parentType":"","signature":"DWORD MIB_USE_CURRENT_TTL","url":"/druntime/core/sys/windows/iprtrmib.html#MIB_USE_CURRENT_TTL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.iptypes","name":"core.sys.windows.iptypes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/iptypes.html"},{"doc":"","kind":"struct","module":"core.sys.windows.iptypes","name":"IP_ADDRESS_STRING","package":"druntime","parentType":"","signature":"IP_ADDRESS_STRING","url":"/druntime/core/sys/windows/iptypes.html#IP_ADDRESS_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.iptypes","name":"IP_MASK_STRING","package":"druntime","parentType":"","signature":"IP_MASK_STRING = IP_ADDRESS_STRING","url":"/druntime/core/sys/windows/iptypes.html#IP_MASK_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.iptypes","name":"PIP_ADDRESS_STRING","package":"druntime","parentType":"","signature":"PIP_ADDRESS_STRING = IP_ADDRESS_STRING *","url":"/druntime/core/sys/windows/iptypes.html#PIP_ADDRESS_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.iptypes","name":"IP_ADDR_STRING","package":"druntime","parentType":"","signature":"IP_ADDR_STRING","url":"/druntime/core/sys/windows/iptypes.html#IP_ADDR_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.iptypes","name":"PIP_ADDR_STRING","package":"druntime","parentType":"","signature":"PIP_ADDR_STRING = IP_ADDR_STRING *","url":"/druntime/core/sys/windows/iptypes.html#PIP_ADDR_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.iptypes","name":"IP_ADAPTER_INFO","package":"druntime","parentType":"","signature":"IP_ADAPTER_INFO","url":"/druntime/core/sys/windows/iptypes.html#IP_ADAPTER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.iptypes","name":"PIP_ADAPTER_INFO","package":"druntime","parentType":"","signature":"PIP_ADAPTER_INFO = IP_ADAPTER_INFO *","url":"/druntime/core/sys/windows/iptypes.html#PIP_ADAPTER_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.iptypes","name":"IP_PER_ADAPTER_INFO","package":"druntime","parentType":"","signature":"IP_PER_ADAPTER_INFO","url":"/druntime/core/sys/windows/iptypes.html#IP_PER_ADAPTER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.iptypes","name":"PIP_PER_ADAPTER_INFO","package":"druntime","parentType":"","signature":"PIP_PER_ADAPTER_INFO = IP_PER_ADAPTER_INFO *","url":"/druntime/core/sys/windows/iptypes.html#PIP_PER_ADAPTER_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.iptypes","name":"FIXED_INFO","package":"druntime","parentType":"","signature":"FIXED_INFO","url":"/druntime/core/sys/windows/iptypes.html#FIXED_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.iptypes","name":"PFIXED_INFO","package":"druntime","parentType":"","signature":"PFIXED_INFO = FIXED_INFO *","url":"/druntime/core/sys/windows/iptypes.html#PFIXED_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.iptypes","name":"DEFAULT_MINIMUM_ENTITIES","package":"druntime","parentType":"","signature":"size_t DEFAULT_MINIMUM_ENTITIES","url":"/druntime/core/sys/windows/iptypes.html#DEFAULT_MINIMUM_ENTITIES"},{"doc":"","kind":"variable","module":"core.sys.windows.iptypes","name":"BROADCAST_NODETYPE","package":"druntime","parentType":"","signature":"UINT BROADCAST_NODETYPE","url":"/druntime/core/sys/windows/iptypes.html#BROADCAST_NODETYPE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.isguids","name":"core.sys.windows.isguids","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/isguids.html"},{"doc":"","kind":"variable","module":"core.sys.windows.isguids","name":"CLSID_InternetShortcut","package":"druntime","parentType":"","signature":"GUID CLSID_InternetShortcut","url":"/druntime/core/sys/windows/isguids.html#CLSID_InternetShortcut"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lm","name":"core.sys.windows.lm","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lm.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmaccess","name":"core.sys.windows.lmaccess","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmaccess.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetAccessAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAccessAdd(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetAccessAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetAccessEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAccessEnum(LPCWSTR, LPCWSTR, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetAccessEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetAccessGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAccessGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetAccessGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetAccessSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAccessSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetAccessSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetAccessDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAccessDel(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetAccessDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetAccessGetUserPerms","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAccessGetUserPerms(LPCWSTR, LPCWSTR, LPCWSTR, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetAccessGetUserPerms.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserAdd(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserEnum(LPCWSTR, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetUserGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserDel(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetUserDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserGetGroups","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserGetGroups(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserGetGroups.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserSetGroups","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserSetGroups(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserSetGroups.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserGetLocalGroups","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserGetLocalGroups(LPCWSTR, LPCWSTR, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserGetLocalGroups.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserModalsGet","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserModalsGet(LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetUserModalsGet.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserModalsSet","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserModalsSet(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetUserModalsSet.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetUserChangePassword","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUserChangePassword(LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetUserChangePassword.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupAdd(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetGroupAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupAddUser","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupAddUser(LPCWSTR, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetGroupAddUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetGroupEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetGroupGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetGroupSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupDel(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetGroupDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupDelUser","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupDelUser(LPCWSTR, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetGroupDelUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupGetUsers","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupGetUsers(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetGroupGetUsers.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGroupSetUsers","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGroupSetUsers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)","url":"/druntime/core/sys/windows/lmaccess/NetGroupSetUsers.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupAdd(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupAddMember","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupAddMember(LPCWSTR, LPCWSTR, PSID)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupAddMember.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupDel(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupDelMember","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupDelMember(LPCWSTR, LPCWSTR, PSID)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupDelMember.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupGetMembers","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupGetMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE *, DWORD,\n PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupGetMembers.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupSetMembers","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupSetMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupSetMembers.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupAddMembers","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupAddMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupAddMembers.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetLocalGroupDelMembers","package":"druntime","parentType":"","signature":"NET_API_STATUS NetLocalGroupDelMembers(LPCWSTR, LPCWSTR, DWORD, PBYTE, DWORD)","url":"/druntime/core/sys/windows/lmaccess/NetLocalGroupDelMembers.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetQueryDisplayInformation","package":"druntime","parentType":"","signature":"NET_API_STATUS NetQueryDisplayInformation(LPCWSTR, DWORD, DWORD, DWORD, DWORD, PDWORD, PVOID *)","url":"/druntime/core/sys/windows/lmaccess/NetQueryDisplayInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGetDisplayInformationIndex","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGetDisplayInformationIndex(LPCWSTR, DWORD, LPCWSTR, PDWORD)","url":"/druntime/core/sys/windows/lmaccess/NetGetDisplayInformationIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGetDCName","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGetDCName(LPCWSTR, LPCWSTR, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetGetDCName.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"NetGetAnyDCName","package":"druntime","parentType":"","signature":"NET_API_STATUS NetGetAnyDCName(LPCWSTR, LPCWSTR, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/NetGetAnyDCName.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"I_NetLogonControl","package":"druntime","parentType":"","signature":"NET_API_STATUS I_NetLogonControl(LPCWSTR, DWORD, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/I_NetLogonControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaccess","name":"I_NetLogonControl2","package":"druntime","parentType":"","signature":"NET_API_STATUS I_NetLogonControl2(LPCWSTR, DWORD, DWORD, PBYTE, PBYTE *)","url":"/druntime/core/sys/windows/lmaccess/I_NetLogonControl2.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_0","package":"druntime","parentType":"","signature":"USER_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_0","package":"druntime","parentType":"","signature":"PUSER_INFO_0 = USER_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1","package":"druntime","parentType":"","signature":"USER_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1","package":"druntime","parentType":"","signature":"PUSER_INFO_1 = USER_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_2","package":"druntime","parentType":"","signature":"USER_INFO_2","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_2","package":"druntime","parentType":"","signature":"PUSER_INFO_2 = USER_INFO_2 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_3","package":"druntime","parentType":"","signature":"USER_INFO_3","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_3","package":"druntime","parentType":"","signature":"PUSER_INFO_3 = USER_INFO_3 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_3"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_10","package":"druntime","parentType":"","signature":"USER_INFO_10","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_10"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_10","package":"druntime","parentType":"","signature":"PUSER_INFO_10 = USER_INFO_10 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_10"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_11","package":"druntime","parentType":"","signature":"USER_INFO_11","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_11"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_11","package":"druntime","parentType":"","signature":"PUSER_INFO_11 = USER_INFO_11 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_11"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_20","package":"druntime","parentType":"","signature":"USER_INFO_20","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_20"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_20","package":"druntime","parentType":"","signature":"PUSER_INFO_20 = USER_INFO_20 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_20"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_21","package":"druntime","parentType":"","signature":"USER_INFO_21","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_21"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_21","package":"druntime","parentType":"","signature":"PUSER_INFO_21 = USER_INFO_21 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_21"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_22","package":"druntime","parentType":"","signature":"USER_INFO_22","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_22"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_22","package":"druntime","parentType":"","signature":"PUSER_INFO_22 = USER_INFO_22 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_22"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1003","package":"druntime","parentType":"","signature":"USER_INFO_1003","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1003"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1003","package":"druntime","parentType":"","signature":"PUSER_INFO_1003 = USER_INFO_1003 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1003"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1005","package":"druntime","parentType":"","signature":"USER_INFO_1005","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1005"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1005","package":"druntime","parentType":"","signature":"PUSER_INFO_1005 = USER_INFO_1005 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1005"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1006","package":"druntime","parentType":"","signature":"USER_INFO_1006","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1006"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1006","package":"druntime","parentType":"","signature":"PUSER_INFO_1006 = USER_INFO_1006 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1006"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1007","package":"druntime","parentType":"","signature":"USER_INFO_1007","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1007"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1007","package":"druntime","parentType":"","signature":"PUSER_INFO_1007 = USER_INFO_1007 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1007"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1008","package":"druntime","parentType":"","signature":"USER_INFO_1008","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1008"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1008","package":"druntime","parentType":"","signature":"PUSER_INFO_1008 = USER_INFO_1008 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1008"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1009","package":"druntime","parentType":"","signature":"USER_INFO_1009","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1009"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1009","package":"druntime","parentType":"","signature":"PUSER_INFO_1009 = USER_INFO_1009 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1009"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1010","package":"druntime","parentType":"","signature":"USER_INFO_1010","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1010"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1010","package":"druntime","parentType":"","signature":"PUSER_INFO_1010 = USER_INFO_1010 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1010"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1011","package":"druntime","parentType":"","signature":"USER_INFO_1011","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1011"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1011","package":"druntime","parentType":"","signature":"PUSER_INFO_1011 = USER_INFO_1011 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1011"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1012","package":"druntime","parentType":"","signature":"USER_INFO_1012","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1012"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1012","package":"druntime","parentType":"","signature":"PUSER_INFO_1012 = USER_INFO_1012 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1012"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1013","package":"druntime","parentType":"","signature":"USER_INFO_1013","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1013"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1013","package":"druntime","parentType":"","signature":"PUSER_INFO_1013 = USER_INFO_1013 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1013"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1014","package":"druntime","parentType":"","signature":"USER_INFO_1014","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1014"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1014","package":"druntime","parentType":"","signature":"PUSER_INFO_1014 = USER_INFO_1014 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1014"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1017","package":"druntime","parentType":"","signature":"USER_INFO_1017","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1017"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1017","package":"druntime","parentType":"","signature":"PUSER_INFO_1017 = USER_INFO_1017 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1017"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1018","package":"druntime","parentType":"","signature":"USER_INFO_1018","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1018"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1018","package":"druntime","parentType":"","signature":"PUSER_INFO_1018 = USER_INFO_1018 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1018"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1020","package":"druntime","parentType":"","signature":"USER_INFO_1020","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1020"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1020","package":"druntime","parentType":"","signature":"PUSER_INFO_1020 = USER_INFO_1020 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1020"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1023","package":"druntime","parentType":"","signature":"USER_INFO_1023","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1023"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1023","package":"druntime","parentType":"","signature":"PUSER_INFO_1023 = USER_INFO_1023 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1023"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1024","package":"druntime","parentType":"","signature":"USER_INFO_1024","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1024"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1024","package":"druntime","parentType":"","signature":"PUSER_INFO_1024 = USER_INFO_1024 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1024"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1025","package":"druntime","parentType":"","signature":"USER_INFO_1025","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1025"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1025","package":"druntime","parentType":"","signature":"PUSER_INFO_1025 = USER_INFO_1025 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1025"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1051","package":"druntime","parentType":"","signature":"USER_INFO_1051","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1051"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1051","package":"druntime","parentType":"","signature":"PUSER_INFO_1051 = USER_INFO_1051 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1051"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1052","package":"druntime","parentType":"","signature":"USER_INFO_1052","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1052"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1052","package":"druntime","parentType":"","signature":"PUSER_INFO_1052 = USER_INFO_1052 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1052"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_INFO_1053","package":"druntime","parentType":"","signature":"USER_INFO_1053","url":"/druntime/core/sys/windows/lmaccess.html#USER_INFO_1053"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_INFO_1053","package":"druntime","parentType":"","signature":"PUSER_INFO_1053 = USER_INFO_1053 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_INFO_1053"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_0","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_0","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_0 = USER_MODALS_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1 = USER_MODALS_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_2","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_2","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_2","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_2 = USER_MODALS_INFO_2 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_3","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_3","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_3","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_3 = USER_MODALS_INFO_3 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_3"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1001","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1001","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1001"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1001","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1001 = USER_MODALS_INFO_1001 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1001"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1002","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1002","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1002"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1002","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1002 = USER_MODALS_INFO_1002 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1002"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1003","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1003","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1003"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1003","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1003 = USER_MODALS_INFO_1003 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1003"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1004","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1004","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1004"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1004","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1004 = USER_MODALS_INFO_1004 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1004"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1005","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1005","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1005"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1005","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1005 = USER_MODALS_INFO_1005 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1005"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1006","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1006","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1006"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1006","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1006 = USER_MODALS_INFO_1006 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1006"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"USER_MODALS_INFO_1007","package":"druntime","parentType":"","signature":"USER_MODALS_INFO_1007","url":"/druntime/core/sys/windows/lmaccess.html#USER_MODALS_INFO_1007"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PUSER_MODALS_INFO_1007","package":"druntime","parentType":"","signature":"PUSER_MODALS_INFO_1007 = USER_MODALS_INFO_1007 *","url":"/druntime/core/sys/windows/lmaccess.html#PUSER_MODALS_INFO_1007"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_INFO_0","package":"druntime","parentType":"","signature":"GROUP_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_INFO_0","package":"druntime","parentType":"","signature":"PGROUP_INFO_0 = GROUP_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_INFO_1","package":"druntime","parentType":"","signature":"GROUP_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_INFO_1","package":"druntime","parentType":"","signature":"PGROUP_INFO_1 = GROUP_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_INFO_2","package":"druntime","parentType":"","signature":"GROUP_INFO_2","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_INFO_2","package":"druntime","parentType":"","signature":"PGROUP_INFO_2 = GROUP_INFO_2 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_INFO_1002","package":"druntime","parentType":"","signature":"GROUP_INFO_1002","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_INFO_1002"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_INFO_1002","package":"druntime","parentType":"","signature":"PGROUP_INFO_1002 = GROUP_INFO_1002 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_INFO_1002"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_INFO_1005","package":"druntime","parentType":"","signature":"GROUP_INFO_1005","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_INFO_1005"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_INFO_1005","package":"druntime","parentType":"","signature":"PGROUP_INFO_1005 = GROUP_INFO_1005 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_INFO_1005"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_USERS_INFO_0","package":"druntime","parentType":"","signature":"GROUP_USERS_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_USERS_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_USERS_INFO_0","package":"druntime","parentType":"","signature":"PGROUP_USERS_INFO_0 = GROUP_USERS_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_USERS_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"GROUP_USERS_INFO_1","package":"druntime","parentType":"","signature":"GROUP_USERS_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_USERS_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PGROUP_USERS_INFO_1","package":"druntime","parentType":"","signature":"PGROUP_USERS_INFO_1 = GROUP_USERS_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PGROUP_USERS_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_INFO_0","package":"druntime","parentType":"","signature":"LOCALGROUP_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_INFO_0","package":"druntime","parentType":"","signature":"PLOCALGROUP_INFO_0 = LOCALGROUP_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_INFO_1","package":"druntime","parentType":"","signature":"LOCALGROUP_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_INFO_1","package":"druntime","parentType":"","signature":"PLOCALGROUP_INFO_1 = LOCALGROUP_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_INFO_1002","package":"druntime","parentType":"","signature":"LOCALGROUP_INFO_1002","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_INFO_1002"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_INFO_1002","package":"druntime","parentType":"","signature":"PLOCALGROUP_INFO_1002 = LOCALGROUP_INFO_1002 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_INFO_1002"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_MEMBERS_INFO_0","package":"druntime","parentType":"","signature":"LOCALGROUP_MEMBERS_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_MEMBERS_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_MEMBERS_INFO_0","package":"druntime","parentType":"","signature":"PLOCALGROUP_MEMBERS_INFO_0 = LOCALGROUP_MEMBERS_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_MEMBERS_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_MEMBERS_INFO_1","package":"druntime","parentType":"","signature":"LOCALGROUP_MEMBERS_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_MEMBERS_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_MEMBERS_INFO_1","package":"druntime","parentType":"","signature":"PLOCALGROUP_MEMBERS_INFO_1 = LOCALGROUP_MEMBERS_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_MEMBERS_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_MEMBERS_INFO_2","package":"druntime","parentType":"","signature":"LOCALGROUP_MEMBERS_INFO_2","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_MEMBERS_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_MEMBERS_INFO_2","package":"druntime","parentType":"","signature":"PLOCALGROUP_MEMBERS_INFO_2 = LOCALGROUP_MEMBERS_INFO_2 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_MEMBERS_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_MEMBERS_INFO_3","package":"druntime","parentType":"","signature":"LOCALGROUP_MEMBERS_INFO_3","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_MEMBERS_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_MEMBERS_INFO_3","package":"druntime","parentType":"","signature":"PLOCALGROUP_MEMBERS_INFO_3 = LOCALGROUP_MEMBERS_INFO_3 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_MEMBERS_INFO_3"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_USERS_INFO_0","package":"druntime","parentType":"","signature":"LOCALGROUP_USERS_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_USERS_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PLOCALGROUP_USERS_INFO_0","package":"druntime","parentType":"","signature":"PLOCALGROUP_USERS_INFO_0 = LOCALGROUP_USERS_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PLOCALGROUP_USERS_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"NET_DISPLAY_USER","package":"druntime","parentType":"","signature":"NET_DISPLAY_USER","url":"/druntime/core/sys/windows/lmaccess.html#NET_DISPLAY_USER"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PNET_DISPLAY_USER","package":"druntime","parentType":"","signature":"PNET_DISPLAY_USER = NET_DISPLAY_USER *","url":"/druntime/core/sys/windows/lmaccess.html#PNET_DISPLAY_USER"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"NET_DISPLAY_MACHINE","package":"druntime","parentType":"","signature":"NET_DISPLAY_MACHINE","url":"/druntime/core/sys/windows/lmaccess.html#NET_DISPLAY_MACHINE"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PNET_DISPLAY_MACHINE","package":"druntime","parentType":"","signature":"PNET_DISPLAY_MACHINE = NET_DISPLAY_MACHINE *","url":"/druntime/core/sys/windows/lmaccess.html#PNET_DISPLAY_MACHINE"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"NET_DISPLAY_GROUP","package":"druntime","parentType":"","signature":"NET_DISPLAY_GROUP","url":"/druntime/core/sys/windows/lmaccess.html#NET_DISPLAY_GROUP"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PNET_DISPLAY_GROUP","package":"druntime","parentType":"","signature":"PNET_DISPLAY_GROUP = NET_DISPLAY_GROUP *","url":"/druntime/core/sys/windows/lmaccess.html#PNET_DISPLAY_GROUP"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"ACCESS_INFO_0","package":"druntime","parentType":"","signature":"ACCESS_INFO_0","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PACCESS_INFO_0","package":"druntime","parentType":"","signature":"PACCESS_INFO_0 = ACCESS_INFO_0 *","url":"/druntime/core/sys/windows/lmaccess.html#PACCESS_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"ACCESS_INFO_1","package":"druntime","parentType":"","signature":"ACCESS_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PACCESS_INFO_1","package":"druntime","parentType":"","signature":"PACCESS_INFO_1 = ACCESS_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PACCESS_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"ACCESS_INFO_1002","package":"druntime","parentType":"","signature":"ACCESS_INFO_1002","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_INFO_1002"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PACCESS_INFO_1002","package":"druntime","parentType":"","signature":"PACCESS_INFO_1002 = ACCESS_INFO_1002 *","url":"/druntime/core/sys/windows/lmaccess.html#PACCESS_INFO_1002"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"ACCESS_LIST","package":"druntime","parentType":"","signature":"ACCESS_LIST","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_LIST"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PACCESS_LIST","package":"druntime","parentType":"","signature":"PACCESS_LIST = ACCESS_LIST *","url":"/druntime/core/sys/windows/lmaccess.html#PACCESS_LIST"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"NETLOGON_INFO_1","package":"druntime","parentType":"","signature":"NETLOGON_INFO_1","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PNETLOGON_INFO_1","package":"druntime","parentType":"","signature":"PNETLOGON_INFO_1 = NETLOGON_INFO_1 *","url":"/druntime/core/sys/windows/lmaccess.html#PNETLOGON_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"NETLOGON_INFO_2","package":"druntime","parentType":"","signature":"NETLOGON_INFO_2","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PNETLOGON_INFO_2","package":"druntime","parentType":"","signature":"PNETLOGON_INFO_2 = NETLOGON_INFO_2 *","url":"/druntime/core/sys/windows/lmaccess.html#PNETLOGON_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaccess","name":"NETLOGON_INFO_3","package":"druntime","parentType":"","signature":"NETLOGON_INFO_3","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaccess","name":"PNETLOGON_INFO_3","package":"druntime","parentType":"","signature":"PNETLOGON_INFO_3 = NETLOGON_INFO_3 *","url":"/druntime/core/sys/windows/lmaccess.html#PNETLOGON_INFO_3"},{"doc":"Changes relative to MinGW: USER_POSIX_ID_PARMNUM and GROUP_POSIX_ID_PARMNUM aren't in MinGW or in the Platform SDK docs, so they have been dropped ...","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_SPECIALGRP_USERS","package":"druntime","parentType":"","signature":"wchar[] GROUP_SPECIALGRP_USERS","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_SPECIALGRP_USERS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_LETTERS","package":"druntime","parentType":"","signature":"ACCESS_LETTERS","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_LETTERS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_QUERY","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_QUERY","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_REPLICATE","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_REPLICATE","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_REPLICATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_SYNCHRONIZE","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_SYNCHRONIZE","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_SYNCHRONIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_PDC_REPLICATE","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_PDC_REPLICATE","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_PDC_REPLICATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_REDISCOVER","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_REDISCOVER","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_REDISCOVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_TC_QUERY","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_TC_QUERY","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_TC_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_BACKUP_CHANGE_LOG","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_BACKUP_CHANGE_LOG","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_BACKUP_CHANGE_LOG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_TRUNCATE_LOG","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_TRUNCATE_LOG","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_TRUNCATE_LOG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_SET_DBFLAG","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_SET_DBFLAG","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_SET_DBFLAG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_CONTROL_BREAKPOINT","package":"druntime","parentType":"","signature":"NETLOGON_CONTROL_BREAKPOINT","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_CONTROL_BREAKPOINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_SCRIPT","package":"druntime","parentType":"","signature":"UF_SCRIPT","url":"/druntime/core/sys/windows/lmaccess.html#UF_SCRIPT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_ACCOUNTDISABLE","package":"druntime","parentType":"","signature":"UF_ACCOUNTDISABLE","url":"/druntime/core/sys/windows/lmaccess.html#UF_ACCOUNTDISABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_HOMEDIR_REQUIRED","package":"druntime","parentType":"","signature":"UF_HOMEDIR_REQUIRED","url":"/druntime/core/sys/windows/lmaccess.html#UF_HOMEDIR_REQUIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_LOCKOUT","package":"druntime","parentType":"","signature":"UF_LOCKOUT","url":"/druntime/core/sys/windows/lmaccess.html#UF_LOCKOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_PASSWD_NOTREQD","package":"druntime","parentType":"","signature":"UF_PASSWD_NOTREQD","url":"/druntime/core/sys/windows/lmaccess.html#UF_PASSWD_NOTREQD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_PASSWD_CANT_CHANGE","package":"druntime","parentType":"","signature":"UF_PASSWD_CANT_CHANGE","url":"/druntime/core/sys/windows/lmaccess.html#UF_PASSWD_CANT_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_TEMP_DUPLICATE_ACCOUNT","package":"druntime","parentType":"","signature":"UF_TEMP_DUPLICATE_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#UF_TEMP_DUPLICATE_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_NORMAL_ACCOUNT","package":"druntime","parentType":"","signature":"UF_NORMAL_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#UF_NORMAL_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_INTERDOMAIN_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"UF_INTERDOMAIN_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#UF_INTERDOMAIN_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_WORKSTATION_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"UF_WORKSTATION_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#UF_WORKSTATION_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_SERVER_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"UF_SERVER_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#UF_SERVER_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_MNS_LOGON_ACCOUNT","package":"druntime","parentType":"","signature":"UF_MNS_LOGON_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#UF_MNS_LOGON_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_MACHINE_ACCOUNT_MASK","package":"druntime","parentType":"","signature":"UF_MACHINE_ACCOUNT_MASK","url":"/druntime/core/sys/windows/lmaccess.html#UF_MACHINE_ACCOUNT_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_ACCOUNT_TYPE_MASK","package":"druntime","parentType":"","signature":"UF_ACCOUNT_TYPE_MASK","url":"/druntime/core/sys/windows/lmaccess.html#UF_ACCOUNT_TYPE_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_DONT_EXPIRE_PASSWD","package":"druntime","parentType":"","signature":"UF_DONT_EXPIRE_PASSWD","url":"/druntime/core/sys/windows/lmaccess.html#UF_DONT_EXPIRE_PASSWD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UF_SETTABLE_BITS","package":"druntime","parentType":"","signature":"UF_SETTABLE_BITS","url":"/druntime/core/sys/windows/lmaccess.html#UF_SETTABLE_BITS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"FILTER_TEMP_DUPLICATE_ACCOUNT","package":"druntime","parentType":"","signature":"FILTER_TEMP_DUPLICATE_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#FILTER_TEMP_DUPLICATE_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"FILTER_NORMAL_ACCOUNT","package":"druntime","parentType":"","signature":"FILTER_NORMAL_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#FILTER_NORMAL_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"FILTER_INTERDOMAIN_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"FILTER_INTERDOMAIN_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#FILTER_INTERDOMAIN_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"FILTER_WORKSTATION_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"FILTER_WORKSTATION_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#FILTER_WORKSTATION_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"FILTER_SERVER_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"FILTER_SERVER_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/lmaccess.html#FILTER_SERVER_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"LG_INCLUDE_INDIRECT","package":"druntime","parentType":"","signature":"LG_INCLUDE_INDIRECT","url":"/druntime/core/sys/windows/lmaccess.html#LG_INCLUDE_INDIRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"AF_OP_PRINT","package":"druntime","parentType":"","signature":"AF_OP_PRINT","url":"/druntime/core/sys/windows/lmaccess.html#AF_OP_PRINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"AF_OP_COMM","package":"druntime","parentType":"","signature":"AF_OP_COMM","url":"/druntime/core/sys/windows/lmaccess.html#AF_OP_COMM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"AF_OP_SERVER","package":"druntime","parentType":"","signature":"AF_OP_SERVER","url":"/druntime/core/sys/windows/lmaccess.html#AF_OP_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"AF_OP_ACCOUNTS","package":"druntime","parentType":"","signature":"AF_OP_ACCOUNTS","url":"/druntime/core/sys/windows/lmaccess.html#AF_OP_ACCOUNTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"AF_SETTABLE_BITS","package":"druntime","parentType":"","signature":"AF_SETTABLE_BITS","url":"/druntime/core/sys/windows/lmaccess.html#AF_SETTABLE_BITS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UAS_ROLE_STANDALONE","package":"druntime","parentType":"","signature":"UAS_ROLE_STANDALONE","url":"/druntime/core/sys/windows/lmaccess.html#UAS_ROLE_STANDALONE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UAS_ROLE_MEMBER","package":"druntime","parentType":"","signature":"UAS_ROLE_MEMBER","url":"/druntime/core/sys/windows/lmaccess.html#UAS_ROLE_MEMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UAS_ROLE_BACKUP","package":"druntime","parentType":"","signature":"UAS_ROLE_BACKUP","url":"/druntime/core/sys/windows/lmaccess.html#UAS_ROLE_BACKUP"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UAS_ROLE_PRIMARY","package":"druntime","parentType":"","signature":"UAS_ROLE_PRIMARY","url":"/druntime/core/sys/windows/lmaccess.html#UAS_ROLE_PRIMARY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_NAME_PARMNUM","package":"druntime","parentType":"","signature":"USER_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PASSWORD_PARMNUM","package":"druntime","parentType":"","signature":"USER_PASSWORD_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PASSWORD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PASSWORD_AGE_PARMNUM","package":"druntime","parentType":"","signature":"USER_PASSWORD_AGE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PASSWORD_AGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIV_PARMNUM","package":"druntime","parentType":"","signature":"USER_PRIV_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIV_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_HOME_DIR_PARMNUM","package":"druntime","parentType":"","signature":"USER_HOME_DIR_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_HOME_DIR_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_COMMENT_PARMNUM","package":"druntime","parentType":"","signature":"USER_COMMENT_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_COMMENT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_FLAGS_PARMNUM","package":"druntime","parentType":"","signature":"USER_FLAGS_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_FLAGS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_SCRIPT_PATH_PARMNUM","package":"druntime","parentType":"","signature":"USER_SCRIPT_PATH_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_SCRIPT_PATH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_AUTH_FLAGS_PARMNUM","package":"druntime","parentType":"","signature":"USER_AUTH_FLAGS_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_AUTH_FLAGS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_FULL_NAME_PARMNUM","package":"druntime","parentType":"","signature":"USER_FULL_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_FULL_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_USR_COMMENT_PARMNUM","package":"druntime","parentType":"","signature":"USER_USR_COMMENT_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_USR_COMMENT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PARMS_PARMNUM","package":"druntime","parentType":"","signature":"USER_PARMS_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PARMS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_WORKSTATIONS_PARMNUM","package":"druntime","parentType":"","signature":"USER_WORKSTATIONS_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_WORKSTATIONS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LAST_LOGON_PARMNUM","package":"druntime","parentType":"","signature":"USER_LAST_LOGON_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_LAST_LOGON_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LAST_LOGOFF_PARMNUM","package":"druntime","parentType":"","signature":"USER_LAST_LOGOFF_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_LAST_LOGOFF_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_ACCT_EXPIRES_PARMNUM","package":"druntime","parentType":"","signature":"USER_ACCT_EXPIRES_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_ACCT_EXPIRES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_MAX_STORAGE_PARMNUM","package":"druntime","parentType":"","signature":"USER_MAX_STORAGE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_MAX_STORAGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_UNITS_PER_WEEK_PARMNUM","package":"druntime","parentType":"","signature":"USER_UNITS_PER_WEEK_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_UNITS_PER_WEEK_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LOGON_HOURS_PARMNUM","package":"druntime","parentType":"","signature":"USER_LOGON_HOURS_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_LOGON_HOURS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PAD_PW_COUNT_PARMNUM","package":"druntime","parentType":"","signature":"USER_PAD_PW_COUNT_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PAD_PW_COUNT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_NUM_LOGONS_PARMNUM","package":"druntime","parentType":"","signature":"USER_NUM_LOGONS_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_NUM_LOGONS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LOGON_SERVER_PARMNUM","package":"druntime","parentType":"","signature":"USER_LOGON_SERVER_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_LOGON_SERVER_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_COUNTRY_CODE_PARMNUM","package":"druntime","parentType":"","signature":"USER_COUNTRY_CODE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_COUNTRY_CODE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_CODE_PAGE_PARMNUM","package":"druntime","parentType":"","signature":"USER_CODE_PAGE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_CODE_PAGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIMARY_GROUP_PARMNUM","package":"druntime","parentType":"","signature":"USER_PRIMARY_GROUP_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIMARY_GROUP_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PROFILE","package":"druntime","parentType":"","signature":"USER_PROFILE","url":"/druntime/core/sys/windows/lmaccess.html#USER_PROFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PROFILE_PARMNUM","package":"druntime","parentType":"","signature":"USER_PROFILE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_PROFILE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_HOME_DIR_DRIVE_PARMNUM","package":"druntime","parentType":"","signature":"USER_HOME_DIR_DRIVE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#USER_HOME_DIR_DRIVE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_NAME_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_NAME_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_NAME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PASSWORD_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_PASSWORD_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_PASSWORD_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PASSWORD_AGE_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_PASSWORD_AGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_PASSWORD_AGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIV_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_PRIV_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIV_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_HOME_DIR_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_HOME_DIR_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_HOME_DIR_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_COMMENT_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_COMMENT_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_COMMENT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_FLAGS_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_FLAGS_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_FLAGS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_SCRIPT_PATH_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_SCRIPT_PATH_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_SCRIPT_PATH_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_AUTH_FLAGS_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_AUTH_FLAGS_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_AUTH_FLAGS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_FULL_NAME_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_FULL_NAME_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_FULL_NAME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_USR_COMMENT_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_USR_COMMENT_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_USR_COMMENT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PARMS_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_PARMS_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_PARMS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_WORKSTATIONS_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_WORKSTATIONS_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_WORKSTATIONS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LAST_LOGON_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_LAST_LOGON_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_LAST_LOGON_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LAST_LOGOFF_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_LAST_LOGOFF_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_LAST_LOGOFF_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_ACCT_EXPIRES_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_ACCT_EXPIRES_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_ACCT_EXPIRES_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_MAX_STORAGE_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_MAX_STORAGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_MAX_STORAGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_UNITS_PER_WEEK_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_UNITS_PER_WEEK_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_UNITS_PER_WEEK_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LOGON_HOURS_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_LOGON_HOURS_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_LOGON_HOURS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PAD_PW_COUNT_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_PAD_PW_COUNT_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_PAD_PW_COUNT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_NUM_LOGONS_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_NUM_LOGONS_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_NUM_LOGONS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_LOGON_SERVER_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_LOGON_SERVER_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_LOGON_SERVER_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_COUNTRY_CODE_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_COUNTRY_CODE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_COUNTRY_CODE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_CODE_PAGE_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_CODE_PAGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_CODE_PAGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIMARY_GROUP_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_PRIMARY_GROUP_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIMARY_GROUP_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_HOME_DIR_DRIVE_INFOLEVEL","package":"druntime","parentType":"","signature":"USER_HOME_DIR_DRIVE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#USER_HOME_DIR_DRIVE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NULL_USERSETINFO_PASSWD","package":"druntime","parentType":"","signature":"NULL_USERSETINFO_PASSWD","url":"/druntime/core/sys/windows/lmaccess.html#NULL_USERSETINFO_PASSWD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"TIMEQ_FOREVER","package":"druntime","parentType":"","signature":"ULONG TIMEQ_FOREVER","url":"/druntime/core/sys/windows/lmaccess.html#TIMEQ_FOREVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_MAXSTORAGE_UNLIMITED","package":"druntime","parentType":"","signature":"ULONG USER_MAXSTORAGE_UNLIMITED","url":"/druntime/core/sys/windows/lmaccess.html#USER_MAXSTORAGE_UNLIMITED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_NO_LOGOFF","package":"druntime","parentType":"","signature":"ULONG USER_NO_LOGOFF","url":"/druntime/core/sys/windows/lmaccess.html#USER_NO_LOGOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UNITS_PER_DAY","package":"druntime","parentType":"","signature":"UNITS_PER_DAY","url":"/druntime/core/sys/windows/lmaccess.html#UNITS_PER_DAY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"UNITS_PER_WEEK","package":"druntime","parentType":"","signature":"UNITS_PER_WEEK","url":"/druntime/core/sys/windows/lmaccess.html#UNITS_PER_WEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIV_MASK","package":"druntime","parentType":"","signature":"USER_PRIV_MASK","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIV_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIV_GUEST","package":"druntime","parentType":"","signature":"USER_PRIV_GUEST","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIV_GUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIV_USER","package":"druntime","parentType":"","signature":"USER_PRIV_USER","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIV_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"USER_PRIV_ADMIN","package":"druntime","parentType":"","signature":"USER_PRIV_ADMIN","url":"/druntime/core/sys/windows/lmaccess.html#USER_PRIV_ADMIN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MAX_PASSWD_LEN","package":"druntime","parentType":"","signature":"MAX_PASSWD_LEN","url":"/druntime/core/sys/windows/lmaccess.html#MAX_PASSWD_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_MIN_PWLEN","package":"druntime","parentType":"","signature":"DEF_MIN_PWLEN","url":"/druntime/core/sys/windows/lmaccess.html#DEF_MIN_PWLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_PWUNIQUENESS","package":"druntime","parentType":"","signature":"DEF_PWUNIQUENESS","url":"/druntime/core/sys/windows/lmaccess.html#DEF_PWUNIQUENESS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_MAX_PWHIST","package":"druntime","parentType":"","signature":"DEF_MAX_PWHIST","url":"/druntime/core/sys/windows/lmaccess.html#DEF_MAX_PWHIST"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_MAX_PWAGE","package":"druntime","parentType":"","signature":"DEF_MAX_PWAGE","url":"/druntime/core/sys/windows/lmaccess.html#DEF_MAX_PWAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_MIN_PWAGE","package":"druntime","parentType":"","signature":"DEF_MIN_PWAGE","url":"/druntime/core/sys/windows/lmaccess.html#DEF_MIN_PWAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_FORCE_LOGOFF","package":"druntime","parentType":"","signature":"ULONG DEF_FORCE_LOGOFF","url":"/druntime/core/sys/windows/lmaccess.html#DEF_FORCE_LOGOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"DEF_MAX_BADPW","package":"druntime","parentType":"","signature":"DEF_MAX_BADPW","url":"/druntime/core/sys/windows/lmaccess.html#DEF_MAX_BADPW"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ONE_DAY","package":"druntime","parentType":"","signature":"ONE_DAY","url":"/druntime/core/sys/windows/lmaccess.html#ONE_DAY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"VALIDATED_LOGON","package":"druntime","parentType":"","signature":"VALIDATED_LOGON","url":"/druntime/core/sys/windows/lmaccess.html#VALIDATED_LOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"PASSWORD_EXPIRED","package":"druntime","parentType":"","signature":"PASSWORD_EXPIRED","url":"/druntime/core/sys/windows/lmaccess.html#PASSWORD_EXPIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NON_VALIDATED_LOGON","package":"druntime","parentType":"","signature":"NON_VALIDATED_LOGON","url":"/druntime/core/sys/windows/lmaccess.html#NON_VALIDATED_LOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"VALID_LOGOFF","package":"druntime","parentType":"","signature":"VALID_LOGOFF","url":"/druntime/core/sys/windows/lmaccess.html#VALID_LOGOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_MIN_PASSWD_LEN_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_MIN_PASSWD_LEN_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_MIN_PASSWD_LEN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_MAX_PASSWD_AGE_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_MAX_PASSWD_AGE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_MAX_PASSWD_AGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_MIN_PASSWD_AGE_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_MIN_PASSWD_AGE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_MIN_PASSWD_AGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_FORCE_LOGOFF_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_FORCE_LOGOFF_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_FORCE_LOGOFF_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_PASSWD_HIST_LEN_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_PASSWD_HIST_LEN_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_PASSWD_HIST_LEN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_ROLE_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_ROLE_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_ROLE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_PRIMARY_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_PRIMARY_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_PRIMARY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_DOMAIN_NAME_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_DOMAIN_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_DOMAIN_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_DOMAIN_ID_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_DOMAIN_ID_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_DOMAIN_ID_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_LOCKOUT_DURATION_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_LOCKOUT_DURATION_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_LOCKOUT_DURATION_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_LOCKOUT_THRESHOLD_PARMNUM","package":"druntime","parentType":"","signature":"MODALS_LOCKOUT_THRESHOLD_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_LOCKOUT_THRESHOLD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_MIN_PASSWD_LEN_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_MIN_PASSWD_LEN_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_MIN_PASSWD_LEN_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_MAX_PASSWD_AGE_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_MAX_PASSWD_AGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_MAX_PASSWD_AGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_MIN_PASSWD_AGE_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_MIN_PASSWD_AGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_MIN_PASSWD_AGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_FORCE_LOGOFF_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_FORCE_LOGOFF_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_FORCE_LOGOFF_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_PASSWD_HIST_LEN_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_PASSWD_HIST_LEN_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_PASSWD_HIST_LEN_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_ROLE_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_ROLE_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_ROLE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_PRIMARY_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_PRIMARY_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_PRIMARY_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_DOMAIN_NAME_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_DOMAIN_NAME_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_DOMAIN_NAME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MODALS_DOMAIN_ID_INFOLEVEL","package":"druntime","parentType":"","signature":"MODALS_DOMAIN_ID_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#MODALS_DOMAIN_ID_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUPIDMASK","package":"druntime","parentType":"","signature":"GROUPIDMASK","url":"/druntime/core/sys/windows/lmaccess.html#GROUPIDMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_ALL_PARMNUM","package":"druntime","parentType":"","signature":"GROUP_ALL_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_ALL_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_NAME_PARMNUM","package":"druntime","parentType":"","signature":"GROUP_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_COMMENT_PARMNUM","package":"druntime","parentType":"","signature":"GROUP_COMMENT_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_COMMENT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_ATTRIBUTES_PARMNUM","package":"druntime","parentType":"","signature":"GROUP_ATTRIBUTES_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_ATTRIBUTES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_ALL_INFOLEVEL","package":"druntime","parentType":"","signature":"GROUP_ALL_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_ALL_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_NAME_INFOLEVEL","package":"druntime","parentType":"","signature":"GROUP_NAME_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_NAME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_COMMENT_INFOLEVEL","package":"druntime","parentType":"","signature":"GROUP_COMMENT_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_COMMENT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"GROUP_ATTRIBUTES_INFOLEVEL","package":"druntime","parentType":"","signature":"GROUP_ATTRIBUTES_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#GROUP_ATTRIBUTES_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_NAME_PARMNUM","package":"druntime","parentType":"","signature":"LOCALGROUP_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"LOCALGROUP_COMMENT_PARMNUM","package":"druntime","parentType":"","signature":"LOCALGROUP_COMMENT_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#LOCALGROUP_COMMENT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"MAXPERMENTRIES","package":"druntime","parentType":"","signature":"MAXPERMENTRIES","url":"/druntime/core/sys/windows/lmaccess.html#MAXPERMENTRIES"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_NONE","package":"druntime","parentType":"","signature":"ACCESS_NONE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_READ","package":"druntime","parentType":"","signature":"ACCESS_READ","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_WRITE","package":"druntime","parentType":"","signature":"ACCESS_WRITE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_CREATE","package":"druntime","parentType":"","signature":"ACCESS_CREATE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_EXEC","package":"druntime","parentType":"","signature":"ACCESS_EXEC","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_EXEC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_DELETE","package":"druntime","parentType":"","signature":"ACCESS_DELETE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_ATRIB","package":"druntime","parentType":"","signature":"ACCESS_ATRIB","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_ATRIB"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_PERM","package":"druntime","parentType":"","signature":"ACCESS_PERM","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_PERM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_ALL","package":"druntime","parentType":"","signature":"ACCESS_ALL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_GROUP","package":"druntime","parentType":"","signature":"ACCESS_GROUP","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_GROUP"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_AUDIT","package":"druntime","parentType":"","signature":"ACCESS_AUDIT","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_AUDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_SUCCESS_OPEN","package":"druntime","parentType":"","signature":"ACCESS_SUCCESS_OPEN","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_SUCCESS_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_SUCCESS_WRITE","package":"druntime","parentType":"","signature":"ACCESS_SUCCESS_WRITE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_SUCCESS_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_SUCCESS_DELETE","package":"druntime","parentType":"","signature":"ACCESS_SUCCESS_DELETE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_SUCCESS_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_SUCCESS_ACL","package":"druntime","parentType":"","signature":"ACCESS_SUCCESS_ACL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_SUCCESS_ACL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_SUCCESS_MASK","package":"druntime","parentType":"","signature":"ACCESS_SUCCESS_MASK","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_SUCCESS_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_FAIL_OPEN","package":"druntime","parentType":"","signature":"ACCESS_FAIL_OPEN","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_FAIL_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_FAIL_WRITE","package":"druntime","parentType":"","signature":"ACCESS_FAIL_WRITE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_FAIL_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_FAIL_DELETE","package":"druntime","parentType":"","signature":"ACCESS_FAIL_DELETE","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_FAIL_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_FAIL_ACL","package":"druntime","parentType":"","signature":"ACCESS_FAIL_ACL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_FAIL_ACL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_FAIL_MASK","package":"druntime","parentType":"","signature":"ACCESS_FAIL_MASK","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_FAIL_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_FAIL_SHIFT","package":"druntime","parentType":"","signature":"ACCESS_FAIL_SHIFT","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_FAIL_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_RESOURCE_NAME_PARMNUM","package":"druntime","parentType":"","signature":"ACCESS_RESOURCE_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_RESOURCE_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_ATTR_PARMNUM","package":"druntime","parentType":"","signature":"ACCESS_ATTR_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_ATTR_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_COUNT_PARMNUM","package":"druntime","parentType":"","signature":"ACCESS_COUNT_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_COUNT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_ACCESS_LIST_PARMNUM","package":"druntime","parentType":"","signature":"ACCESS_ACCESS_LIST_PARMNUM","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_ACCESS_LIST_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_RESOURCE_NAME_INFOLEVEL","package":"druntime","parentType":"","signature":"ACCESS_RESOURCE_NAME_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_RESOURCE_NAME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_ATTR_INFOLEVEL","package":"druntime","parentType":"","signature":"ACCESS_ATTR_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_ATTR_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_COUNT_INFOLEVEL","package":"druntime","parentType":"","signature":"ACCESS_COUNT_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_COUNT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"ACCESS_ACCESS_LIST_INFOLEVEL","package":"druntime","parentType":"","signature":"ACCESS_ACCESS_LIST_INFOLEVEL","url":"/druntime/core/sys/windows/lmaccess.html#ACCESS_ACCESS_LIST_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_REPLICATION_NEEDED","package":"druntime","parentType":"","signature":"NETLOGON_REPLICATION_NEEDED","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_REPLICATION_NEEDED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_REPLICATION_IN_PROGRESS","package":"druntime","parentType":"","signature":"NETLOGON_REPLICATION_IN_PROGRESS","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_REPLICATION_IN_PROGRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_FULL_SYNC_REPLICATION","package":"druntime","parentType":"","signature":"NETLOGON_FULL_SYNC_REPLICATION","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_FULL_SYNC_REPLICATION"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaccess","name":"NETLOGON_REDO_NEEDED","package":"druntime","parentType":"","signature":"NETLOGON_REDO_NEEDED","url":"/druntime/core/sys/windows/lmaccess.html#NETLOGON_REDO_NEEDED"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmalert","name":"core.sys.windows.lmalert","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmalert.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmalert","name":"NetAlertRaise","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAlertRaise(LPCWSTR, PVOID, DWORD)","url":"/druntime/core/sys/windows/lmalert/NetAlertRaise.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmalert","name":"NetAlertRaiseEx","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAlertRaiseEx(LPCWSTR, PVOID, DWORD, LPCWSTR)","url":"/druntime/core/sys/windows/lmalert/NetAlertRaiseEx.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmalert","name":"ADMIN_OTHER_INFO","package":"druntime","parentType":"","signature":"ADMIN_OTHER_INFO","url":"/druntime/core/sys/windows/lmalert.html#ADMIN_OTHER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.lmalert","name":"PADMIN_OTHER_INFO","package":"druntime","parentType":"","signature":"PADMIN_OTHER_INFO = ADMIN_OTHER_INFO *","url":"/druntime/core/sys/windows/lmalert.html#PADMIN_OTHER_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.lmalert","name":"STD_ALERT","package":"druntime","parentType":"","signature":"STD_ALERT","url":"/druntime/core/sys/windows/lmalert.html#STD_ALERT"},{"doc":"","kind":"alias","module":"core.sys.windows.lmalert","name":"PSTD_ALERT","package":"druntime","parentType":"","signature":"PSTD_ALERT = STD_ALERT *","url":"/druntime/core/sys/windows/lmalert.html#PSTD_ALERT"},{"doc":"","kind":"struct","module":"core.sys.windows.lmalert","name":"ERRLOG_OTHER_INFO","package":"druntime","parentType":"","signature":"ERRLOG_OTHER_INFO","url":"/druntime/core/sys/windows/lmalert.html#ERRLOG_OTHER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.lmalert","name":"PERRLOG_OTHER_INFO","package":"druntime","parentType":"","signature":"PERRLOG_OTHER_INFO = ERRLOG_OTHER_INFO *","url":"/druntime/core/sys/windows/lmalert.html#PERRLOG_OTHER_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.lmalert","name":"PRINT_OTHER_INFO","package":"druntime","parentType":"","signature":"PRINT_OTHER_INFO","url":"/druntime/core/sys/windows/lmalert.html#PRINT_OTHER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.lmalert","name":"PPRINT_OTHER_INFO","package":"druntime","parentType":"","signature":"PPRINT_OTHER_INFO = PRINT_OTHER_INFO *","url":"/druntime/core/sys/windows/lmalert.html#PPRINT_OTHER_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.lmalert","name":"USER_OTHER_INFO","package":"druntime","parentType":"","signature":"USER_OTHER_INFO","url":"/druntime/core/sys/windows/lmalert.html#USER_OTHER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.lmalert","name":"PUSER_OTHER_INFO","package":"druntime","parentType":"","signature":"PUSER_OTHER_INFO = USER_OTHER_INFO *","url":"/druntime/core/sys/windows/lmalert.html#PUSER_OTHER_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"ALERTER_MAILSLOT","package":"druntime","parentType":"","signature":"TCHAR[] ALERTER_MAILSLOT","url":"/druntime/core/sys/windows/lmalert.html#ALERTER_MAILSLOT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_QSTATUS","package":"druntime","parentType":"","signature":"PRJOB_QSTATUS","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_QSTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_DEVSTATUS","package":"druntime","parentType":"","signature":"PRJOB_DEVSTATUS","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_DEVSTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_COMPLETE","package":"druntime","parentType":"","signature":"PRJOB_COMPLETE","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_INTERV","package":"druntime","parentType":"","signature":"PRJOB_INTERV","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_INTERV"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_","package":"druntime","parentType":"","signature":"PRJOB_","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_DESTOFFLINE","package":"druntime","parentType":"","signature":"PRJOB_DESTOFFLINE","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_DESTOFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_DESTPAUSED","package":"druntime","parentType":"","signature":"PRJOB_DESTPAUSED","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_DESTPAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_NOTIFY","package":"druntime","parentType":"","signature":"PRJOB_NOTIFY","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_DESTNOPAPER","package":"druntime","parentType":"","signature":"PRJOB_DESTNOPAPER","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_DESTNOPAPER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_DELETED","package":"druntime","parentType":"","signature":"PRJOB_DELETED","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_DELETED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_QS_QUEUED","package":"druntime","parentType":"","signature":"PRJOB_QS_QUEUED","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_QS_QUEUED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_QS_PAUSED","package":"druntime","parentType":"","signature":"PRJOB_QS_PAUSED","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_QS_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_QS_SPOOLING","package":"druntime","parentType":"","signature":"PRJOB_QS_SPOOLING","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_QS_SPOOLING"},{"doc":"","kind":"variable","module":"core.sys.windows.lmalert","name":"PRJOB_QS_PRINTING","package":"druntime","parentType":"","signature":"PRJOB_QS_PRINTING","url":"/druntime/core/sys/windows/lmalert.html#PRJOB_QS_PRINTING"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmapibuf","name":"core.sys.windows.lmapibuf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmapibuf.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmapibuf","name":"NetApiBufferAllocate","package":"druntime","parentType":"","signature":"NET_API_STATUS NetApiBufferAllocate(DWORD,  PVOID *)","url":"/druntime/core/sys/windows/lmapibuf/NetApiBufferAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmapibuf","name":"NetApiBufferFree","package":"druntime","parentType":"","signature":"NET_API_STATUS NetApiBufferFree(PVOID)","url":"/druntime/core/sys/windows/lmapibuf/NetApiBufferFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmapibuf","name":"NetApiBufferReallocate","package":"druntime","parentType":"","signature":"NET_API_STATUS NetApiBufferReallocate(PVOID,  DWORD,  PVOID *)","url":"/druntime/core/sys/windows/lmapibuf/NetApiBufferReallocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmapibuf","name":"NetApiBufferSize","package":"druntime","parentType":"","signature":"NET_API_STATUS NetApiBufferSize(PVOID,  PDWORD)","url":"/druntime/core/sys/windows/lmapibuf/NetApiBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmapibuf","name":"NetapipBufferAllocate","package":"druntime","parentType":"","signature":"NET_API_STATUS NetapipBufferAllocate(DWORD,  PVOID *)","url":"/druntime/core/sys/windows/lmapibuf/NetapipBufferAllocate.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmat","name":"core.sys.windows.lmat","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmat.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmat","name":"NetScheduleJobAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetScheduleJobAdd(LPWSTR,  PBYTE,  LPDWORD)","url":"/druntime/core/sys/windows/lmat/NetScheduleJobAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmat","name":"NetScheduleJobDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetScheduleJobDel(LPWSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/lmat/NetScheduleJobDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmat","name":"NetScheduleJobEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetScheduleJobEnum(LPWSTR,  PBYTE *,  DWORD,  PDWORD,  PDWORD,\n       PDWORD)","url":"/druntime/core/sys/windows/lmat/NetScheduleJobEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmat","name":"NetScheduleJobGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetScheduleJobGetInfo(LPWSTR,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmat/NetScheduleJobGetInfo.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmat","name":"AT_ENUM","package":"druntime","parentType":"","signature":"AT_ENUM","url":"/druntime/core/sys/windows/lmat.html#AT_ENUM"},{"doc":"","kind":"alias","module":"core.sys.windows.lmat","name":"PAT_ENUM","package":"druntime","parentType":"","signature":"PAT_ENUM = AT_ENUM *","url":"/druntime/core/sys/windows/lmat.html#PAT_ENUM"},{"doc":"","kind":"struct","module":"core.sys.windows.lmat","name":"AT_INFO","package":"druntime","parentType":"","signature":"AT_INFO","url":"/druntime/core/sys/windows/lmat.html#AT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.lmat","name":"PAT_INFO","package":"druntime","parentType":"","signature":"PAT_INFO = AT_INFO *","url":"/druntime/core/sys/windows/lmat.html#PAT_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_RUN_PERIODICALLY","package":"druntime","parentType":"","signature":"JOB_RUN_PERIODICALLY","url":"/druntime/core/sys/windows/lmat.html#JOB_RUN_PERIODICALLY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_EXEC_ERROR","package":"druntime","parentType":"","signature":"JOB_EXEC_ERROR","url":"/druntime/core/sys/windows/lmat.html#JOB_EXEC_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_RUNS_TODAY","package":"druntime","parentType":"","signature":"JOB_RUNS_TODAY","url":"/druntime/core/sys/windows/lmat.html#JOB_RUNS_TODAY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_ADD_CURRENT_DATE","package":"druntime","parentType":"","signature":"JOB_ADD_CURRENT_DATE","url":"/druntime/core/sys/windows/lmat.html#JOB_ADD_CURRENT_DATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_NONINTERACTIVE","package":"druntime","parentType":"","signature":"JOB_NONINTERACTIVE","url":"/druntime/core/sys/windows/lmat.html#JOB_NONINTERACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_INPUT_FLAGS","package":"druntime","parentType":"","signature":"JOB_INPUT_FLAGS","url":"/druntime/core/sys/windows/lmat.html#JOB_INPUT_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmat","name":"JOB_OUTPUT_FLAGS","package":"druntime","parentType":"","signature":"JOB_OUTPUT_FLAGS","url":"/druntime/core/sys/windows/lmat.html#JOB_OUTPUT_FLAGS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmaudit","name":"core.sys.windows.lmaudit","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmaudit.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaudit","name":"NetAuditClear","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAuditClear(LPCWSTR, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmaudit/NetAuditClear.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaudit","name":"NetAuditRead","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAuditRead(LPTSTR, LPTSTR, LPHLOG, DWORD, PDWORD, DWORD, DWORD, PBYTE *, DWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmaudit/NetAuditRead.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmaudit","name":"NetAuditWrite","package":"druntime","parentType":"","signature":"NET_API_STATUS NetAuditWrite(DWORD, PBYTE, DWORD, LPTSTR, PBYTE)","url":"/druntime/core/sys/windows/lmaudit/NetAuditWrite.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AUDIT_ENTRY","package":"druntime","parentType":"","signature":"AUDIT_ENTRY","url":"/druntime/core/sys/windows/lmaudit.html#AUDIT_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAUDIT_ENTRY","package":"druntime","parentType":"","signature":"PAUDIT_ENTRY = AUDIT_ENTRY *","url":"/druntime/core/sys/windows/lmaudit.html#PAUDIT_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"HLOG","package":"druntime","parentType":"","signature":"HLOG","url":"/druntime/core/sys/windows/lmaudit.html#HLOG"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PHLOG","package":"druntime","parentType":"","signature":"PHLOG = HLOG *","url":"/druntime/core/sys/windows/lmaudit.html#PHLOG"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_SRVSTATUS","package":"druntime","parentType":"","signature":"AE_SRVSTATUS","url":"/druntime/core/sys/windows/lmaudit.html#AE_SRVSTATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_SRVSTATUS","package":"druntime","parentType":"","signature":"PAE_SRVSTATUS = AE_SRVSTATUS *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_SRVSTATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_SESSLOGON","package":"druntime","parentType":"","signature":"AE_SESSLOGON","url":"/druntime/core/sys/windows/lmaudit.html#AE_SESSLOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_SESSLOGON","package":"druntime","parentType":"","signature":"PAE_SESSLOGON = AE_SESSLOGON *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_SESSLOGON"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_SESSLOGOFF","package":"druntime","parentType":"","signature":"AE_SESSLOGOFF","url":"/druntime/core/sys/windows/lmaudit.html#AE_SESSLOGOFF"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_SESSLOGOFF","package":"druntime","parentType":"","signature":"PAE_SESSLOGOFF = AE_SESSLOGOFF *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_SESSLOGOFF"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_SESSPWERR","package":"druntime","parentType":"","signature":"AE_SESSPWERR","url":"/druntime/core/sys/windows/lmaudit.html#AE_SESSPWERR"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_SESSPWERR","package":"druntime","parentType":"","signature":"PAE_SESSPWERR = AE_SESSPWERR *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_SESSPWERR"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_CONNSTART","package":"druntime","parentType":"","signature":"AE_CONNSTART","url":"/druntime/core/sys/windows/lmaudit.html#AE_CONNSTART"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_CONNSTART","package":"druntime","parentType":"","signature":"PAE_CONNSTART = AE_CONNSTART *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_CONNSTART"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_CONNSTOP","package":"druntime","parentType":"","signature":"AE_CONNSTOP","url":"/druntime/core/sys/windows/lmaudit.html#AE_CONNSTOP"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_CONNSTOP","package":"druntime","parentType":"","signature":"PAE_CONNSTOP = AE_CONNSTOP *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_CONNSTOP"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_CONNREJ","package":"druntime","parentType":"","signature":"AE_CONNREJ","url":"/druntime/core/sys/windows/lmaudit.html#AE_CONNREJ"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_CONNREJ","package":"druntime","parentType":"","signature":"PAE_CONNREJ = AE_CONNREJ *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_CONNREJ"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_RESACCESS","package":"druntime","parentType":"","signature":"AE_RESACCESS","url":"/druntime/core/sys/windows/lmaudit.html#AE_RESACCESS"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_RESACCESS","package":"druntime","parentType":"","signature":"PAE_RESACCESS = AE_RESACCESS *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_RESACCESS"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_RESACCESSREJ","package":"druntime","parentType":"","signature":"AE_RESACCESSREJ","url":"/druntime/core/sys/windows/lmaudit.html#AE_RESACCESSREJ"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_RESACCESSREJ","package":"druntime","parentType":"","signature":"PAE_RESACCESSREJ = AE_RESACCESSREJ *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_RESACCESSREJ"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_CLOSEFILE","package":"druntime","parentType":"","signature":"AE_CLOSEFILE","url":"/druntime/core/sys/windows/lmaudit.html#AE_CLOSEFILE"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_CLOSEFILE","package":"druntime","parentType":"","signature":"PAE_CLOSEFILE = AE_CLOSEFILE *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_CLOSEFILE"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_SERVICESTAT","package":"druntime","parentType":"","signature":"AE_SERVICESTAT","url":"/druntime/core/sys/windows/lmaudit.html#AE_SERVICESTAT"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_SERVICESTAT","package":"druntime","parentType":"","signature":"PAE_SERVICESTAT = AE_SERVICESTAT *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_SERVICESTAT"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_ACLMOD","package":"druntime","parentType":"","signature":"AE_ACLMOD","url":"/druntime/core/sys/windows/lmaudit.html#AE_ACLMOD"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_ACLMOD","package":"druntime","parentType":"","signature":"PAE_ACLMOD = AE_ACLMOD *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_ACLMOD"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_UASMOD","package":"druntime","parentType":"","signature":"AE_UASMOD","url":"/druntime/core/sys/windows/lmaudit.html#AE_UASMOD"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_UASMOD","package":"druntime","parentType":"","signature":"PAE_UASMOD = AE_UASMOD *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_UASMOD"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_NETLOGON","package":"druntime","parentType":"","signature":"AE_NETLOGON","url":"/druntime/core/sys/windows/lmaudit.html#AE_NETLOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_NETLOGON","package":"druntime","parentType":"","signature":"PAE_NETLOGON = AE_NETLOGON *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_NETLOGON"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_NETLOGOFF","package":"druntime","parentType":"","signature":"AE_NETLOGOFF","url":"/druntime/core/sys/windows/lmaudit.html#AE_NETLOGOFF"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_NETLOGOFF","package":"druntime","parentType":"","signature":"PAE_NETLOGOFF = AE_NETLOGOFF *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_NETLOGOFF"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_ACCLIM","package":"druntime","parentType":"","signature":"AE_ACCLIM","url":"/druntime/core/sys/windows/lmaudit.html#AE_ACCLIM"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_ACCLIM","package":"druntime","parentType":"","signature":"PAE_ACCLIM = AE_ACCLIM *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_ACCLIM"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_LOCKOUT","package":"druntime","parentType":"","signature":"AE_LOCKOUT","url":"/druntime/core/sys/windows/lmaudit.html#AE_LOCKOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_LOCKOUT","package":"druntime","parentType":"","signature":"PAE_LOCKOUT = AE_LOCKOUT *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_LOCKOUT"},{"doc":"","kind":"struct","module":"core.sys.windows.lmaudit","name":"AE_GENERIC","package":"druntime","parentType":"","signature":"AE_GENERIC","url":"/druntime/core/sys/windows/lmaudit.html#AE_GENERIC"},{"doc":"","kind":"alias","module":"core.sys.windows.lmaudit","name":"PAE_GENERIC","package":"druntime","parentType":"","signature":"PAE_GENERIC = AE_GENERIC *","url":"/druntime/core/sys/windows/lmaudit.html#PAE_GENERIC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"LOGFLAGS_FORWARD","package":"druntime","parentType":"","signature":"LOGFLAGS_FORWARD","url":"/druntime/core/sys/windows/lmaudit.html#LOGFLAGS_FORWARD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"LOGFLAGS_BACKWARD","package":"druntime","parentType":"","signature":"LOGFLAGS_BACKWARD","url":"/druntime/core/sys/windows/lmaudit.html#LOGFLAGS_BACKWARD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"LOGFLAGS_SEEK","package":"druntime","parentType":"","signature":"LOGFLAGS_SEEK","url":"/druntime/core/sys/windows/lmaudit.html#LOGFLAGS_SEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"ACTION_LOCKOUT","package":"druntime","parentType":"","signature":"ACTION_LOCKOUT","url":"/druntime/core/sys/windows/lmaudit.html#ACTION_LOCKOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"ACTION_ADMINUNLOCK","package":"druntime","parentType":"","signature":"ACTION_ADMINUNLOCK","url":"/druntime/core/sys/windows/lmaudit.html#ACTION_ADMINUNLOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_GUEST","package":"druntime","parentType":"","signature":"AE_GUEST","url":"/druntime/core/sys/windows/lmaudit.html#AE_GUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_USER","package":"druntime","parentType":"","signature":"AE_USER","url":"/druntime/core/sys/windows/lmaudit.html#AE_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ADMIN","package":"druntime","parentType":"","signature":"AE_ADMIN","url":"/druntime/core/sys/windows/lmaudit.html#AE_ADMIN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_NORMAL","package":"druntime","parentType":"","signature":"AE_NORMAL","url":"/druntime/core/sys/windows/lmaudit.html#AE_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_USERLIMIT","package":"druntime","parentType":"","signature":"AE_USERLIMIT","url":"/druntime/core/sys/windows/lmaudit.html#AE_USERLIMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_GENERAL","package":"druntime","parentType":"","signature":"AE_GENERAL","url":"/druntime/core/sys/windows/lmaudit.html#AE_GENERAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ERROR","package":"druntime","parentType":"","signature":"AE_ERROR","url":"/druntime/core/sys/windows/lmaudit.html#AE_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_SESSDIS","package":"druntime","parentType":"","signature":"AE_SESSDIS","url":"/druntime/core/sys/windows/lmaudit.html#AE_SESSDIS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_BADPW","package":"druntime","parentType":"","signature":"AE_BADPW","url":"/druntime/core/sys/windows/lmaudit.html#AE_BADPW"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_AUTODIS","package":"druntime","parentType":"","signature":"AE_AUTODIS","url":"/druntime/core/sys/windows/lmaudit.html#AE_AUTODIS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_UNSHARE","package":"druntime","parentType":"","signature":"AE_UNSHARE","url":"/druntime/core/sys/windows/lmaudit.html#AE_UNSHARE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ADMINPRIVREQD","package":"druntime","parentType":"","signature":"AE_ADMINPRIVREQD","url":"/druntime/core/sys/windows/lmaudit.html#AE_ADMINPRIVREQD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ADMINDIS","package":"druntime","parentType":"","signature":"AE_ADMINDIS","url":"/druntime/core/sys/windows/lmaudit.html#AE_ADMINDIS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_NOACCESSPERM","package":"druntime","parentType":"","signature":"AE_NOACCESSPERM","url":"/druntime/core/sys/windows/lmaudit.html#AE_NOACCESSPERM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ACCRESTRICT","package":"druntime","parentType":"","signature":"AE_ACCRESTRICT","url":"/druntime/core/sys/windows/lmaudit.html#AE_ACCRESTRICT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_NORMAL_CLOSE","package":"druntime","parentType":"","signature":"AE_NORMAL_CLOSE","url":"/druntime/core/sys/windows/lmaudit.html#AE_NORMAL_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_SES_CLOSE","package":"druntime","parentType":"","signature":"AE_SES_CLOSE","url":"/druntime/core/sys/windows/lmaudit.html#AE_SES_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ADMIN_CLOSE","package":"druntime","parentType":"","signature":"AE_ADMIN_CLOSE","url":"/druntime/core/sys/windows/lmaudit.html#AE_ADMIN_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_LIM_UNKNOWN","package":"druntime","parentType":"","signature":"AE_LIM_UNKNOWN","url":"/druntime/core/sys/windows/lmaudit.html#AE_LIM_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_LIM_LOGONHOURS","package":"druntime","parentType":"","signature":"AE_LIM_LOGONHOURS","url":"/druntime/core/sys/windows/lmaudit.html#AE_LIM_LOGONHOURS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_LIM_EXPIRED","package":"druntime","parentType":"","signature":"AE_LIM_EXPIRED","url":"/druntime/core/sys/windows/lmaudit.html#AE_LIM_EXPIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_LIM_INVAL_WKSTA","package":"druntime","parentType":"","signature":"AE_LIM_INVAL_WKSTA","url":"/druntime/core/sys/windows/lmaudit.html#AE_LIM_INVAL_WKSTA"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_LIM_DISABLED","package":"druntime","parentType":"","signature":"AE_LIM_DISABLED","url":"/druntime/core/sys/windows/lmaudit.html#AE_LIM_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_LIM_DELETED","package":"druntime","parentType":"","signature":"AE_LIM_DELETED","url":"/druntime/core/sys/windows/lmaudit.html#AE_LIM_DELETED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_MOD","package":"druntime","parentType":"","signature":"AE_MOD","url":"/druntime/core/sys/windows/lmaudit.html#AE_MOD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_DELETE","package":"druntime","parentType":"","signature":"AE_DELETE","url":"/druntime/core/sys/windows/lmaudit.html#AE_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_ADD","package":"druntime","parentType":"","signature":"AE_ADD","url":"/druntime/core/sys/windows/lmaudit.html#AE_ADD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_UAS_USER","package":"druntime","parentType":"","signature":"AE_UAS_USER","url":"/druntime/core/sys/windows/lmaudit.html#AE_UAS_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_UAS_GROUP","package":"druntime","parentType":"","signature":"AE_UAS_GROUP","url":"/druntime/core/sys/windows/lmaudit.html#AE_UAS_GROUP"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AE_UAS_MODALS","package":"druntime","parentType":"","signature":"AE_UAS_MODALS","url":"/druntime/core/sys/windows/lmaudit.html#AE_UAS_MODALS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_SERVICE","package":"druntime","parentType":"","signature":"SVAUD_SERVICE","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_SERVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_GOODSESSLOGON","package":"druntime","parentType":"","signature":"SVAUD_GOODSESSLOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_GOODSESSLOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_BADSESSLOGON","package":"druntime","parentType":"","signature":"SVAUD_BADSESSLOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_BADSESSLOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_SESSLOGON","package":"druntime","parentType":"","signature":"SVAUD_SESSLOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_SESSLOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_GOODNETLOGON","package":"druntime","parentType":"","signature":"SVAUD_GOODNETLOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_GOODNETLOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_BADNETLOGON","package":"druntime","parentType":"","signature":"SVAUD_BADNETLOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_BADNETLOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_NETLOGON","package":"druntime","parentType":"","signature":"SVAUD_NETLOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_NETLOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_LOGON","package":"druntime","parentType":"","signature":"SVAUD_LOGON","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_LOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_GOODUSE","package":"druntime","parentType":"","signature":"SVAUD_GOODUSE","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_GOODUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_BADUSE","package":"druntime","parentType":"","signature":"SVAUD_BADUSE","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_BADUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_USE","package":"druntime","parentType":"","signature":"SVAUD_USE","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_USE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_USERLIST","package":"druntime","parentType":"","signature":"SVAUD_USERLIST","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_USERLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_PERMISSIONS","package":"druntime","parentType":"","signature":"SVAUD_PERMISSIONS","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_PERMISSIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_RESOURCE","package":"druntime","parentType":"","signature":"SVAUD_RESOURCE","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"SVAUD_LOGONLIM","package":"druntime","parentType":"","signature":"SVAUD_LOGONLIM","url":"/druntime/core/sys/windows/lmaudit.html#SVAUD_LOGONLIM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_AUDIT_ALL","package":"druntime","parentType":"","signature":"AA_AUDIT_ALL","url":"/druntime/core/sys/windows/lmaudit.html#AA_AUDIT_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_OWNER","package":"druntime","parentType":"","signature":"AA_A_OWNER","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_OWNER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_CLOSE","package":"druntime","parentType":"","signature":"AA_CLOSE","url":"/druntime/core/sys/windows/lmaudit.html#AA_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_S_OPEN","package":"druntime","parentType":"","signature":"AA_S_OPEN","url":"/druntime/core/sys/windows/lmaudit.html#AA_S_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_S_WRITE","package":"druntime","parentType":"","signature":"AA_S_WRITE","url":"/druntime/core/sys/windows/lmaudit.html#AA_S_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_S_CREATE","package":"druntime","parentType":"","signature":"AA_S_CREATE","url":"/druntime/core/sys/windows/lmaudit.html#AA_S_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_S_DELETE","package":"druntime","parentType":"","signature":"AA_S_DELETE","url":"/druntime/core/sys/windows/lmaudit.html#AA_S_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_S_ACL","package":"druntime","parentType":"","signature":"AA_S_ACL","url":"/druntime/core/sys/windows/lmaudit.html#AA_S_ACL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_S_ALL","package":"druntime","parentType":"","signature":"AA_S_ALL","url":"/druntime/core/sys/windows/lmaudit.html#AA_S_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_F_OPEN","package":"druntime","parentType":"","signature":"AA_F_OPEN","url":"/druntime/core/sys/windows/lmaudit.html#AA_F_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_F_WRITE","package":"druntime","parentType":"","signature":"AA_F_WRITE","url":"/druntime/core/sys/windows/lmaudit.html#AA_F_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_F_CREATE","package":"druntime","parentType":"","signature":"AA_F_CREATE","url":"/druntime/core/sys/windows/lmaudit.html#AA_F_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_F_DELETE","package":"druntime","parentType":"","signature":"AA_F_DELETE","url":"/druntime/core/sys/windows/lmaudit.html#AA_F_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_F_ACL","package":"druntime","parentType":"","signature":"AA_F_ACL","url":"/druntime/core/sys/windows/lmaudit.html#AA_F_ACL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_F_ALL","package":"druntime","parentType":"","signature":"AA_F_ALL","url":"/druntime/core/sys/windows/lmaudit.html#AA_F_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_OPEN","package":"druntime","parentType":"","signature":"AA_A_OPEN","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_WRITE","package":"druntime","parentType":"","signature":"AA_A_WRITE","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_CREATE","package":"druntime","parentType":"","signature":"AA_A_CREATE","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_DELETE","package":"druntime","parentType":"","signature":"AA_A_DELETE","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_ACL","package":"druntime","parentType":"","signature":"AA_A_ACL","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_ACL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmaudit","name":"AA_A_ALL","package":"druntime","parentType":"","signature":"AA_A_ALL","url":"/druntime/core/sys/windows/lmaudit.html#AA_A_ALL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmbrowsr","name":"core.sys.windows.lmbrowsr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmbrowsr.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserServerEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserServerEnum(LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD,\n       PBYTE *,  DWORD,  PDWORD,  PDWORD,  DWORD,  LPCWSTR,  PDWORD)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserServerEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserServerEnumEx","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserServerEnumEx(LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD,\n       PBYTE *,  DWORD,  PDWORD,  PDWORD,  DWORD,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserServerEnumEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserQueryEmulatedDomains","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserQueryEmulatedDomains(LPWSTR,  PBYTE *,  PDWORD)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserQueryEmulatedDomains.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserQueryOtherDomains","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserQueryOtherDomains(LPCWSTR,  PBYTE *,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserQueryOtherDomains.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserResetNetlogonState","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserResetNetlogonState(LPCWSTR)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserResetNetlogonState.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserSetNetlogonState","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserSetNetlogonState(LPWSTR,  LPWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserSetNetlogonState.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserQueryStatistics","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserQueryStatistics(LPCWSTR,  LPBROWSER_STATISTICS *)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserQueryStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserResetStatistics","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserResetStatistics(LPCWSTR)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserResetStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserServerEnumForXactsrv","package":"druntime","parentType":"","signature":"WORD I_BrowserServerEnumForXactsrv(LPCWSTR,  LPCWSTR,  ULONG,  USHORT,  PVOID,\n       WORD,  DWORD,  PDWORD,  PDWORD,  DWORD,  LPCWSTR,  LPCWSTR,  PWORD)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserServerEnumForXactsrv.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmbrowsr","name":"I_BrowserDebugTrace","package":"druntime","parentType":"","signature":"NET_API_STATUS I_BrowserDebugTrace(PWCHAR,  PCHAR)","url":"/druntime/core/sys/windows/lmbrowsr/I_BrowserDebugTrace.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmbrowsr","name":"BROWSER_STATISTICS","package":"druntime","parentType":"","signature":"BROWSER_STATISTICS","url":"/druntime/core/sys/windows/lmbrowsr.html#BROWSER_STATISTICS"},{"doc":"","kind":"alias","module":"core.sys.windows.lmbrowsr","name":"PBROWSER_STATISTICS","package":"druntime","parentType":"","signature":"PBROWSER_STATISTICS = BROWSER_STATISTICS *","url":"/druntime/core/sys/windows/lmbrowsr.html#PBROWSER_STATISTICS"},{"doc":"","kind":"struct","module":"core.sys.windows.lmbrowsr","name":"BROWSER_STATISTICS_100","package":"druntime","parentType":"","signature":"BROWSER_STATISTICS_100","url":"/druntime/core/sys/windows/lmbrowsr.html#BROWSER_STATISTICS_100"},{"doc":"","kind":"alias","module":"core.sys.windows.lmbrowsr","name":"PBROWSER_STATISTICS_100","package":"druntime","parentType":"","signature":"PBROWSER_STATISTICS_100 = BROWSER_STATISTICS_100 *","url":"/druntime/core/sys/windows/lmbrowsr.html#PBROWSER_STATISTICS_100"},{"doc":"","kind":"struct","module":"core.sys.windows.lmbrowsr","name":"BROWSER_STATISTICS_101","package":"druntime","parentType":"","signature":"BROWSER_STATISTICS_101","url":"/druntime/core/sys/windows/lmbrowsr.html#BROWSER_STATISTICS_101"},{"doc":"","kind":"alias","module":"core.sys.windows.lmbrowsr","name":"PBROWSER_STATISTICS_101","package":"druntime","parentType":"","signature":"PBROWSER_STATISTICS_101 = BROWSER_STATISTICS_101 *","url":"/druntime/core/sys/windows/lmbrowsr.html#PBROWSER_STATISTICS_101"},{"doc":"","kind":"variable","module":"core.sys.windows.lmbrowsr","name":"BROWSER_ROLE_PDC","package":"druntime","parentType":"","signature":"BROWSER_ROLE_PDC","url":"/druntime/core/sys/windows/lmbrowsr.html#BROWSER_ROLE_PDC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmbrowsr","name":"BROWSER_ROLE_BDC","package":"druntime","parentType":"","signature":"BROWSER_ROLE_BDC","url":"/druntime/core/sys/windows/lmbrowsr.html#BROWSER_ROLE_BDC"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmchdev","name":"core.sys.windows.lmchdev","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmchdev.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevEnum(LPCWSTR,  DWORD,  PBYTE *,  DWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevGetInfo(LPCWSTR,  LPCWSTR,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevControl","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevControl(LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevQEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevQEnum(LPCWSTR,  LPCWSTR,  DWORD,  PBYTE *,  DWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevQEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevQGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevQGetInfo(LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevQGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevQSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevQSetInfo(LPCWSTR,  LPCWSTR,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevQSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevQPurge","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevQPurge(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevQPurge.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetCharDevQPurgeSelf","package":"druntime","parentType":"","signature":"NET_API_STATUS NetCharDevQPurgeSelf(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/lmchdev/NetCharDevQPurgeSelf.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetHandleGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetHandleGetInfo(HANDLE,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmchdev/NetHandleGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmchdev","name":"NetHandleSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetHandleSetInfo(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmchdev/NetHandleSetInfo.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"CHARDEV_INFO_0","package":"druntime","parentType":"","signature":"CHARDEV_INFO_0","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEV_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PCHARDEV_INFO_0","package":"druntime","parentType":"","signature":"PCHARDEV_INFO_0 = CHARDEV_INFO_0 *","url":"/druntime/core/sys/windows/lmchdev.html#PCHARDEV_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"CHARDEV_INFO_1","package":"druntime","parentType":"","signature":"CHARDEV_INFO_1","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEV_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PCHARDEV_INFO_1","package":"druntime","parentType":"","signature":"PCHARDEV_INFO_1 = CHARDEV_INFO_1 *","url":"/druntime/core/sys/windows/lmchdev.html#PCHARDEV_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_INFO_0","package":"druntime","parentType":"","signature":"CHARDEVQ_INFO_0","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PCHARDEVQ_INFO_0","package":"druntime","parentType":"","signature":"PCHARDEVQ_INFO_0 = CHARDEVQ_INFO_0 *","url":"/druntime/core/sys/windows/lmchdev.html#PCHARDEVQ_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_INFO_1","package":"druntime","parentType":"","signature":"CHARDEVQ_INFO_1","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PCHARDEVQ_INFO_1","package":"druntime","parentType":"","signature":"PCHARDEVQ_INFO_1 = CHARDEVQ_INFO_1 *","url":"/druntime/core/sys/windows/lmchdev.html#PCHARDEVQ_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_INFO_1002","package":"druntime","parentType":"","signature":"CHARDEVQ_INFO_1002","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_INFO_1002"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PCHARDEVQ_INFO_1002","package":"druntime","parentType":"","signature":"PCHARDEVQ_INFO_1002 = CHARDEVQ_INFO_1002 *","url":"/druntime/core/sys/windows/lmchdev.html#PCHARDEVQ_INFO_1002"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_INFO_1003","package":"druntime","parentType":"","signature":"CHARDEVQ_INFO_1003","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_INFO_1003"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PCHARDEVQ_INFO_1003","package":"druntime","parentType":"","signature":"PCHARDEVQ_INFO_1003 = CHARDEVQ_INFO_1003 *","url":"/druntime/core/sys/windows/lmchdev.html#PCHARDEVQ_INFO_1003"},{"doc":"","kind":"struct","module":"core.sys.windows.lmchdev","name":"HANDLE_INFO_1","package":"druntime","parentType":"","signature":"HANDLE_INFO_1","url":"/druntime/core/sys/windows/lmchdev.html#HANDLE_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmchdev","name":"PHANDLE_INFO_1","package":"druntime","parentType":"","signature":"PHANDLE_INFO_1 = HANDLE_INFO_1 *","url":"/druntime/core/sys/windows/lmchdev.html#PHANDLE_INFO_1"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_NO_REQUESTS","package":"druntime","parentType":"","signature":"CHARDEVQ_NO_REQUESTS","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_NO_REQUESTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEV_CLOSE","package":"druntime","parentType":"","signature":"CHARDEV_CLOSE","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEV_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_MAX_PRIORITY","package":"druntime","parentType":"","signature":"CHARDEVQ_MAX_PRIORITY","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_MAX_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_DEV_PARMNUM","package":"druntime","parentType":"","signature":"CHARDEVQ_DEV_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_DEV_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"HANDLE_INFO_LEVEL_1","package":"druntime","parentType":"","signature":"HANDLE_INFO_LEVEL_1","url":"/druntime/core/sys/windows/lmchdev.html#HANDLE_INFO_LEVEL_1"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"HANDLE_CHARTIME_PARMNUM","package":"druntime","parentType":"","signature":"HANDLE_CHARTIME_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#HANDLE_CHARTIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"HANDLE_CHARCOUNT_PARMNUM","package":"druntime","parentType":"","signature":"HANDLE_CHARCOUNT_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#HANDLE_CHARCOUNT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEV_STAT_OPENED","package":"druntime","parentType":"","signature":"CHARDEV_STAT_OPENED","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEV_STAT_OPENED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_PRIORITY_PARMNUM","package":"druntime","parentType":"","signature":"CHARDEVQ_PRIORITY_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_PRIORITY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_DEVS_PARMNUM","package":"druntime","parentType":"","signature":"CHARDEVQ_DEVS_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_DEVS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEV_STAT_ERROR","package":"druntime","parentType":"","signature":"CHARDEV_STAT_ERROR","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEV_STAT_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_NUMUSERS_PARMNUM","package":"druntime","parentType":"","signature":"CHARDEVQ_NUMUSERS_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_NUMUSERS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_NUMAHEAD_PARMNUM","package":"druntime","parentType":"","signature":"CHARDEVQ_NUMAHEAD_PARMNUM","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_NUMAHEAD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_DEF_PRIORITY","package":"druntime","parentType":"","signature":"CHARDEVQ_DEF_PRIORITY","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_DEF_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_PRIORITY_INFOLEVEL","package":"druntime","parentType":"","signature":"CHARDEVQ_PRIORITY_INFOLEVEL","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_PRIORITY_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_DEVS_INFOLEVEL","package":"druntime","parentType":"","signature":"CHARDEVQ_DEVS_INFOLEVEL","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_DEVS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmchdev","name":"CHARDEVQ_MIN_PRIORITY","package":"druntime","parentType":"","signature":"CHARDEVQ_MIN_PRIORITY","url":"/druntime/core/sys/windows/lmchdev.html#CHARDEVQ_MIN_PRIORITY"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmconfig","name":"core.sys.windows.lmconfig","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmconfig.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmconfig","name":"NetConfigGet","package":"druntime","parentType":"","signature":"NET_API_STATUS NetConfigGet(LPCWSTR,  LPCWSTR,  LPCWSTR,  PBYTE *)","url":"/druntime/core/sys/windows/lmconfig/NetConfigGet.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmconfig","name":"NetConfigGetAll","package":"druntime","parentType":"","signature":"NET_API_STATUS NetConfigGetAll(LPCWSTR,  LPCWSTR,  PBYTE *)","url":"/druntime/core/sys/windows/lmconfig/NetConfigGetAll.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmconfig","name":"NetConfigSet","package":"druntime","parentType":"","signature":"NET_API_STATUS NetConfigSet(LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD,  DWORD,\n           PBYTE,  DWORD)","url":"/druntime/core/sys/windows/lmconfig/NetConfigSet.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmconfig","name":"CONFIG_INFO_0","package":"druntime","parentType":"","signature":"CONFIG_INFO_0","url":"/druntime/core/sys/windows/lmconfig.html#CONFIG_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmconfig","name":"PCONFIG_INFO_0","package":"druntime","parentType":"","signature":"PCONFIG_INFO_0 = CONFIG_INFO_0 *","url":"/druntime/core/sys/windows/lmconfig.html#PCONFIG_INFO_0"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmcons","name":"core.sys.windows.lmcons","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmcons.html"},{"doc":"","kind":"alias","module":"core.sys.windows.lmcons","name":"NET_API_STATUS","package":"druntime","parentType":"","signature":"NET_API_STATUS = DWORD","url":"/druntime/core/sys/windows/lmcons.html#NET_API_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"MESSAGE_FILENAME","package":"druntime","parentType":"","signature":"TCHAR[] MESSAGE_FILENAME","url":"/druntime/core/sys/windows/lmcons.html#MESSAGE_FILENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"MIN_LANMAN_MESSAGE_ID","package":"druntime","parentType":"","signature":"MIN_LANMAN_MESSAGE_ID","url":"/druntime/core/sys/windows/lmcons.html#MIN_LANMAN_MESSAGE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"MAX_LANMAN_MESSAGE_ID","package":"druntime","parentType":"","signature":"MAX_LANMAN_MESSAGE_ID","url":"/druntime/core/sys/windows/lmcons.html#MAX_LANMAN_MESSAGE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"CNLEN","package":"druntime","parentType":"","signature":"CNLEN","url":"/druntime/core/sys/windows/lmcons.html#CNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"UNCLEN","package":"druntime","parentType":"","signature":"UNCLEN","url":"/druntime/core/sys/windows/lmcons.html#UNCLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"DNLEN","package":"druntime","parentType":"","signature":"DNLEN","url":"/druntime/core/sys/windows/lmcons.html#DNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_CNLEN","package":"druntime","parentType":"","signature":"LM20_CNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_CNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_DNLEN","package":"druntime","parentType":"","signature":"LM20_DNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_DNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_SNLEN","package":"druntime","parentType":"","signature":"LM20_SNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_SNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_STXTLEN","package":"druntime","parentType":"","signature":"LM20_STXTLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_STXTLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_UNCLEN","package":"druntime","parentType":"","signature":"LM20_UNCLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_UNCLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_NNLEN","package":"druntime","parentType":"","signature":"LM20_NNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_NNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_RMLEN","package":"druntime","parentType":"","signature":"LM20_RMLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_RMLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"NNLEN","package":"druntime","parentType":"","signature":"NNLEN","url":"/druntime/core/sys/windows/lmcons.html#NNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"RMLEN","package":"druntime","parentType":"","signature":"RMLEN","url":"/druntime/core/sys/windows/lmcons.html#RMLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"SNLEN","package":"druntime","parentType":"","signature":"SNLEN","url":"/druntime/core/sys/windows/lmcons.html#SNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"STXTLEN","package":"druntime","parentType":"","signature":"STXTLEN","url":"/druntime/core/sys/windows/lmcons.html#STXTLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PATHLEN","package":"druntime","parentType":"","signature":"PATHLEN","url":"/druntime/core/sys/windows/lmcons.html#PATHLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_PATHLEN","package":"druntime","parentType":"","signature":"LM20_PATHLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_PATHLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"DEVLEN","package":"druntime","parentType":"","signature":"DEVLEN","url":"/druntime/core/sys/windows/lmcons.html#DEVLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_DEVLEN","package":"druntime","parentType":"","signature":"LM20_DEVLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_DEVLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"EVLEN","package":"druntime","parentType":"","signature":"EVLEN","url":"/druntime/core/sys/windows/lmcons.html#EVLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"UNLEN","package":"druntime","parentType":"","signature":"UNLEN","url":"/druntime/core/sys/windows/lmcons.html#UNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_UNLEN","package":"druntime","parentType":"","signature":"LM20_UNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_UNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"GNLEN","package":"druntime","parentType":"","signature":"GNLEN","url":"/druntime/core/sys/windows/lmcons.html#GNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_GNLEN","package":"druntime","parentType":"","signature":"LM20_GNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_GNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PWLEN","package":"druntime","parentType":"","signature":"PWLEN","url":"/druntime/core/sys/windows/lmcons.html#PWLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_PWLEN","package":"druntime","parentType":"","signature":"LM20_PWLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_PWLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"SHPWLEN","package":"druntime","parentType":"","signature":"SHPWLEN","url":"/druntime/core/sys/windows/lmcons.html#SHPWLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"CLTYPE_LEN","package":"druntime","parentType":"","signature":"CLTYPE_LEN","url":"/druntime/core/sys/windows/lmcons.html#CLTYPE_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"QNLEN","package":"druntime","parentType":"","signature":"QNLEN","url":"/druntime/core/sys/windows/lmcons.html#QNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_QNLEN","package":"druntime","parentType":"","signature":"LM20_QNLEN","url":"/druntime/core/sys/windows/lmcons.html#LM20_QNLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"MAXCOMMENTSZ","package":"druntime","parentType":"","signature":"MAXCOMMENTSZ","url":"/druntime/core/sys/windows/lmcons.html#MAXCOMMENTSZ"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"LM20_MAXCOMMENTSZ","package":"druntime","parentType":"","signature":"LM20_MAXCOMMENTSZ","url":"/druntime/core/sys/windows/lmcons.html#LM20_MAXCOMMENTSZ"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"ALERTSZ","package":"druntime","parentType":"","signature":"ALERTSZ","url":"/druntime/core/sys/windows/lmcons.html#ALERTSZ"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"MAXDEVENTRIES","package":"druntime","parentType":"","signature":"MAXDEVENTRIES","url":"/druntime/core/sys/windows/lmcons.html#MAXDEVENTRIES"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"NETBIOS_NAME_LEN","package":"druntime","parentType":"","signature":"NETBIOS_NAME_LEN","url":"/druntime/core/sys/windows/lmcons.html#NETBIOS_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"MAX_PREFERRED_LENGTH","package":"druntime","parentType":"","signature":"DWORD MAX_PREFERRED_LENGTH","url":"/druntime/core/sys/windows/lmcons.html#MAX_PREFERRED_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"CRYPT_KEY_LEN","package":"druntime","parentType":"","signature":"CRYPT_KEY_LEN","url":"/druntime/core/sys/windows/lmcons.html#CRYPT_KEY_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"CRYPT_TXT_LEN","package":"druntime","parentType":"","signature":"CRYPT_TXT_LEN","url":"/druntime/core/sys/windows/lmcons.html#CRYPT_TXT_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"ENCRYPTED_PWLEN","package":"druntime","parentType":"","signature":"ENCRYPTED_PWLEN","url":"/druntime/core/sys/windows/lmcons.html#ENCRYPTED_PWLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"SESSION_PWLEN","package":"druntime","parentType":"","signature":"SESSION_PWLEN","url":"/druntime/core/sys/windows/lmcons.html#SESSION_PWLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"SESSION_CRYPT_KLEN","package":"druntime","parentType":"","signature":"SESSION_CRYPT_KLEN","url":"/druntime/core/sys/windows/lmcons.html#SESSION_CRYPT_KLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PARMNUM_ALL","package":"druntime","parentType":"","signature":"PARMNUM_ALL","url":"/druntime/core/sys/windows/lmcons.html#PARMNUM_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PARM_ERROR_UNKNOWN","package":"druntime","parentType":"","signature":"DWORD PARM_ERROR_UNKNOWN","url":"/druntime/core/sys/windows/lmcons.html#PARM_ERROR_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PARM_ERROR_NONE","package":"druntime","parentType":"","signature":"PARM_ERROR_NONE","url":"/druntime/core/sys/windows/lmcons.html#PARM_ERROR_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PARMNUM_BASE_INFOLEVEL","package":"druntime","parentType":"","signature":"PARMNUM_BASE_INFOLEVEL","url":"/druntime/core/sys/windows/lmcons.html#PARMNUM_BASE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PLATFORM_ID_DOS","package":"druntime","parentType":"","signature":"PLATFORM_ID_DOS","url":"/druntime/core/sys/windows/lmcons.html#PLATFORM_ID_DOS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PLATFORM_ID_OS2","package":"druntime","parentType":"","signature":"PLATFORM_ID_OS2","url":"/druntime/core/sys/windows/lmcons.html#PLATFORM_ID_OS2"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PLATFORM_ID_NT","package":"druntime","parentType":"","signature":"PLATFORM_ID_NT","url":"/druntime/core/sys/windows/lmcons.html#PLATFORM_ID_NT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PLATFORM_ID_OSF","package":"druntime","parentType":"","signature":"PLATFORM_ID_OSF","url":"/druntime/core/sys/windows/lmcons.html#PLATFORM_ID_OSF"},{"doc":"","kind":"variable","module":"core.sys.windows.lmcons","name":"PLATFORM_ID_VMS","package":"druntime","parentType":"","signature":"PLATFORM_ID_VMS","url":"/druntime/core/sys/windows/lmcons.html#PLATFORM_ID_VMS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmerr","name":"core.sys.windows.lmerr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmerr.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmerrlog","name":"core.sys.windows.lmerrlog","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmerrlog.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmerrlog","name":"NetErrorLogClear","package":"druntime","parentType":"","signature":"NET_API_STATUS NetErrorLogClear(LPCWSTR,  LPCWSTR,  LPBYTE)","url":"/druntime/core/sys/windows/lmerrlog/NetErrorLogClear.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmerrlog","name":"NetErrorLogRead","package":"druntime","parentType":"","signature":"NET_API_STATUS NetErrorLogRead(LPCWSTR,  LPWSTR,  LPHLOG,  DWORD,\n           LPDWORD,  DWORD,  DWORD,  LPBYTE *,  DWORD,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/lmerrlog/NetErrorLogRead.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmerrlog","name":"NetErrorLogWrite","package":"druntime","parentType":"","signature":"NET_API_STATUS NetErrorLogWrite(LPBYTE,  DWORD,  LPCWSTR,  LPBYTE,\n           DWORD,  LPBYTE,  DWORD,  LPBYTE)","url":"/druntime/core/sys/windows/lmerrlog/NetErrorLogWrite.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmerrlog","name":"ERROR_LOG","package":"druntime","parentType":"","signature":"ERROR_LOG","url":"/druntime/core/sys/windows/lmerrlog.html#ERROR_LOG"},{"doc":"","kind":"alias","module":"core.sys.windows.lmerrlog","name":"PERROR_LOG","package":"druntime","parentType":"","signature":"PERROR_LOG = ERROR_LOG *","url":"/druntime/core/sys/windows/lmerrlog.html#PERROR_LOG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"ERRLOG_BASE","package":"druntime","parentType":"","signature":"ERRLOG_BASE","url":"/druntime/core/sys/windows/lmerrlog.html#ERRLOG_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"ERRLOG2_BASE","package":"druntime","parentType":"","signature":"ERRLOG2_BASE","url":"/druntime/core/sys/windows/lmerrlog.html#ERRLOG2_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"LOGFLAGS_FORWARD","package":"druntime","parentType":"","signature":"LOGFLAGS_FORWARD","url":"/druntime/core/sys/windows/lmerrlog.html#LOGFLAGS_FORWARD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"LOGFLAGS_BACKWARD","package":"druntime","parentType":"","signature":"LOGFLAGS_BACKWARD","url":"/druntime/core/sys/windows/lmerrlog.html#LOGFLAGS_BACKWARD"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"LOGFLAGS_SEEK","package":"druntime","parentType":"","signature":"LOGFLAGS_SEEK","url":"/druntime/core/sys/windows/lmerrlog.html#LOGFLAGS_SEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Internal_Error","package":"druntime","parentType":"","signature":"NELOG_Internal_Error","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Internal_Error"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Resource_Shortage","package":"druntime","parentType":"","signature":"NELOG_Resource_Shortage","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Resource_Shortage"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Unable_To_Lock_Segment","package":"druntime","parentType":"","signature":"NELOG_Unable_To_Lock_Segment","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Unable_To_Lock_Segment"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Unable_To_Unlock_Segment","package":"druntime","parentType":"","signature":"NELOG_Unable_To_Unlock_Segment","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Unable_To_Unlock_Segment"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Uninstall_Service","package":"druntime","parentType":"","signature":"NELOG_Uninstall_Service","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Uninstall_Service"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Init_Exec_Fail","package":"druntime","parentType":"","signature":"NELOG_Init_Exec_Fail","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Init_Exec_Fail"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Ncb_Error","package":"druntime","parentType":"","signature":"NELOG_Ncb_Error","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Ncb_Error"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Net_Not_Started","package":"druntime","parentType":"","signature":"NELOG_Net_Not_Started","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Net_Not_Started"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Ioctl_Error","package":"druntime","parentType":"","signature":"NELOG_Ioctl_Error","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Ioctl_Error"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_System_Semaphore","package":"druntime","parentType":"","signature":"NELOG_System_Semaphore","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_System_Semaphore"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Init_OpenCreate_Err","package":"druntime","parentType":"","signature":"NELOG_Init_OpenCreate_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Init_OpenCreate_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetBios","package":"druntime","parentType":"","signature":"NELOG_NetBios","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetBios"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_SMB_Illegal","package":"druntime","parentType":"","signature":"NELOG_SMB_Illegal","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_SMB_Illegal"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Service_Fail","package":"druntime","parentType":"","signature":"NELOG_Service_Fail","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Service_Fail"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Entries_Lost","package":"druntime","parentType":"","signature":"NELOG_Entries_Lost","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Entries_Lost"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Init_Seg_Overflow","package":"druntime","parentType":"","signature":"NELOG_Init_Seg_Overflow","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Init_Seg_Overflow"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Srv_No_Mem_Grow","package":"druntime","parentType":"","signature":"NELOG_Srv_No_Mem_Grow","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Srv_No_Mem_Grow"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Access_File_Bad","package":"druntime","parentType":"","signature":"NELOG_Access_File_Bad","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Access_File_Bad"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Srvnet_Not_Started","package":"druntime","parentType":"","signature":"NELOG_Srvnet_Not_Started","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Srvnet_Not_Started"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Init_Chardev_Err","package":"druntime","parentType":"","signature":"NELOG_Init_Chardev_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Init_Chardev_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Remote_API","package":"druntime","parentType":"","signature":"NELOG_Remote_API","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Remote_API"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Ncb_TooManyErr","package":"druntime","parentType":"","signature":"NELOG_Ncb_TooManyErr","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Ncb_TooManyErr"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Mailslot_err","package":"druntime","parentType":"","signature":"NELOG_Mailslot_err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Mailslot_err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReleaseMem_Alert","package":"druntime","parentType":"","signature":"NELOG_ReleaseMem_Alert","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReleaseMem_Alert"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_AT_cannot_write","package":"druntime","parentType":"","signature":"NELOG_AT_cannot_write","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_AT_cannot_write"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Cant_Make_Msg_File","package":"druntime","parentType":"","signature":"NELOG_Cant_Make_Msg_File","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Cant_Make_Msg_File"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Exec_Netservr_NoMem","package":"druntime","parentType":"","signature":"NELOG_Exec_Netservr_NoMem","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Exec_Netservr_NoMem"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Server_Lock_Failure","package":"druntime","parentType":"","signature":"NELOG_Server_Lock_Failure","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Server_Lock_Failure"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Msg_Shutdown","package":"druntime","parentType":"","signature":"NELOG_Msg_Shutdown","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Msg_Shutdown"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Msg_Sem_Shutdown","package":"druntime","parentType":"","signature":"NELOG_Msg_Sem_Shutdown","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Msg_Sem_Shutdown"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Msg_Log_Err","package":"druntime","parentType":"","signature":"NELOG_Msg_Log_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Msg_Log_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_VIO_POPUP_ERR","package":"druntime","parentType":"","signature":"NELOG_VIO_POPUP_ERR","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_VIO_POPUP_ERR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Msg_Unexpected_SMB_Type","package":"druntime","parentType":"","signature":"NELOG_Msg_Unexpected_SMB_Type","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Msg_Unexpected_SMB_Type"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_Infoseg","package":"druntime","parentType":"","signature":"NELOG_Wksta_Infoseg","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_Infoseg"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_Compname","package":"druntime","parentType":"","signature":"NELOG_Wksta_Compname","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_Compname"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_BiosThreadFailure","package":"druntime","parentType":"","signature":"NELOG_Wksta_BiosThreadFailure","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_BiosThreadFailure"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_IniSeg","package":"druntime","parentType":"","signature":"NELOG_Wksta_IniSeg","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_IniSeg"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_HostTab_Full","package":"druntime","parentType":"","signature":"NELOG_Wksta_HostTab_Full","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_HostTab_Full"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_Bad_Mailslot_SMB","package":"druntime","parentType":"","signature":"NELOG_Wksta_Bad_Mailslot_SMB","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_Bad_Mailslot_SMB"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_UASInit","package":"druntime","parentType":"","signature":"NELOG_Wksta_UASInit","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_UASInit"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wksta_SSIRelogon","package":"druntime","parentType":"","signature":"NELOG_Wksta_SSIRelogon","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wksta_SSIRelogon"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Build_Name","package":"druntime","parentType":"","signature":"NELOG_Build_Name","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Build_Name"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Name_Expansion","package":"druntime","parentType":"","signature":"NELOG_Name_Expansion","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Name_Expansion"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Message_Send","package":"druntime","parentType":"","signature":"NELOG_Message_Send","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Message_Send"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Mail_Slt_Err","package":"druntime","parentType":"","signature":"NELOG_Mail_Slt_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Mail_Slt_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_AT_cannot_read","package":"druntime","parentType":"","signature":"NELOG_AT_cannot_read","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_AT_cannot_read"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_AT_sched_err","package":"druntime","parentType":"","signature":"NELOG_AT_sched_err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_AT_sched_err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_AT_schedule_file_created","package":"druntime","parentType":"","signature":"NELOG_AT_schedule_file_created","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_AT_schedule_file_created"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Srvnet_NB_Open","package":"druntime","parentType":"","signature":"NELOG_Srvnet_NB_Open","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Srvnet_NB_Open"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_AT_Exec_Err","package":"druntime","parentType":"","signature":"NELOG_AT_Exec_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_AT_Exec_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Lazy_Write_Err","package":"druntime","parentType":"","signature":"NELOG_Lazy_Write_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Lazy_Write_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_HotFix","package":"druntime","parentType":"","signature":"NELOG_HotFix","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_HotFix"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_HardErr_From_Server","package":"druntime","parentType":"","signature":"NELOG_HardErr_From_Server","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_HardErr_From_Server"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_LocalSecFail1","package":"druntime","parentType":"","signature":"NELOG_LocalSecFail1","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_LocalSecFail1"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_LocalSecFail2","package":"druntime","parentType":"","signature":"NELOG_LocalSecFail2","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_LocalSecFail2"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_LocalSecFail3","package":"druntime","parentType":"","signature":"NELOG_LocalSecFail3","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_LocalSecFail3"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_LocalSecGeneralFail","package":"druntime","parentType":"","signature":"NELOG_LocalSecGeneralFail","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_LocalSecGeneralFail"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_Internal_Error","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_Internal_Error","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_Internal_Error"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_No_Resource","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_No_Resource","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_No_Resource"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_SMB_Err","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_SMB_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_SMB_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_VC_Err","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_VC_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_VC_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_Stuck_VC_Err","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_Stuck_VC_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_Stuck_VC_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_NCB_Err","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_NCB_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_NCB_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_Write_Behind_Err","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_Write_Behind_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_Write_Behind_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_Reset_Err","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_Reset_Err","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_Reset_Err"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetWkSta_Too_Many","package":"druntime","parentType":"","signature":"NELOG_NetWkSta_Too_Many","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetWkSta_Too_Many"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Srv_Thread_Failure","package":"druntime","parentType":"","signature":"NELOG_Srv_Thread_Failure","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Srv_Thread_Failure"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Srv_Close_Failure","package":"druntime","parentType":"","signature":"NELOG_Srv_Close_Failure","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Srv_Close_Failure"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplUserCurDir","package":"druntime","parentType":"","signature":"NELOG_ReplUserCurDir","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplUserCurDir"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplCannotMasterDir","package":"druntime","parentType":"","signature":"NELOG_ReplCannotMasterDir","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplCannotMasterDir"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplUpdateError","package":"druntime","parentType":"","signature":"NELOG_ReplUpdateError","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplUpdateError"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplLostMaster","package":"druntime","parentType":"","signature":"NELOG_ReplLostMaster","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplLostMaster"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonAuthDCFail","package":"druntime","parentType":"","signature":"NELOG_NetlogonAuthDCFail","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonAuthDCFail"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplLogonFailed","package":"druntime","parentType":"","signature":"NELOG_ReplLogonFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplLogonFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplNetErr","package":"druntime","parentType":"","signature":"NELOG_ReplNetErr","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplNetErr"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplMaxFiles","package":"druntime","parentType":"","signature":"NELOG_ReplMaxFiles","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplMaxFiles"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplMaxTreeDepth","package":"druntime","parentType":"","signature":"NELOG_ReplMaxTreeDepth","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplMaxTreeDepth"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplBadMsg","package":"druntime","parentType":"","signature":"NELOG_ReplBadMsg","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplBadMsg"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplSysErr","package":"druntime","parentType":"","signature":"NELOG_ReplSysErr","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplSysErr"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplUserLoged","package":"druntime","parentType":"","signature":"NELOG_ReplUserLoged","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplUserLoged"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplBadImport","package":"druntime","parentType":"","signature":"NELOG_ReplBadImport","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplBadImport"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplBadExport","package":"druntime","parentType":"","signature":"NELOG_ReplBadExport","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplBadExport"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplSignalFileErr","package":"druntime","parentType":"","signature":"NELOG_ReplSignalFileErr","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplSignalFileErr"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_DiskFT","package":"druntime","parentType":"","signature":"NELOG_DiskFT","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_DiskFT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_ReplAccessDenied","package":"druntime","parentType":"","signature":"NELOG_ReplAccessDenied","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_ReplAccessDenied"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedPrimary","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedPrimary","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedPrimary"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonPasswdSetFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonPasswdSetFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonPasswdSetFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonTrackingError","package":"druntime","parentType":"","signature":"NELOG_NetlogonTrackingError","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonTrackingError"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonSyncError","package":"druntime","parentType":"","signature":"NELOG_NetlogonSyncError","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonSyncError"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_PowerOut","package":"druntime","parentType":"","signature":"NELOG_UPS_PowerOut","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_PowerOut"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_Shutdown","package":"druntime","parentType":"","signature":"NELOG_UPS_Shutdown","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_Shutdown"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_CmdFileError","package":"druntime","parentType":"","signature":"NELOG_UPS_CmdFileError","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_CmdFileError"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_CannotOpenDriver","package":"druntime","parentType":"","signature":"NELOG_UPS_CannotOpenDriver","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_CannotOpenDriver"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_PowerBack","package":"druntime","parentType":"","signature":"NELOG_UPS_PowerBack","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_PowerBack"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_CmdFileConfig","package":"druntime","parentType":"","signature":"NELOG_UPS_CmdFileConfig","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_CmdFileConfig"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_UPS_CmdFileExec","package":"druntime","parentType":"","signature":"NELOG_UPS_CmdFileExec","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_UPS_CmdFileExec"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Missing_Parameter","package":"druntime","parentType":"","signature":"NELOG_Missing_Parameter","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Missing_Parameter"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Invalid_Config_Line","package":"druntime","parentType":"","signature":"NELOG_Invalid_Config_Line","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Invalid_Config_Line"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Invalid_Config_File","package":"druntime","parentType":"","signature":"NELOG_Invalid_Config_File","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Invalid_Config_File"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_File_Changed","package":"druntime","parentType":"","signature":"NELOG_File_Changed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_File_Changed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Files_Dont_Fit","package":"druntime","parentType":"","signature":"NELOG_Files_Dont_Fit","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Files_Dont_Fit"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Wrong_DLL_Version","package":"druntime","parentType":"","signature":"NELOG_Wrong_DLL_Version","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Wrong_DLL_Version"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_Error_in_DLL","package":"druntime","parentType":"","signature":"NELOG_Error_in_DLL","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_Error_in_DLL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_System_Error","package":"druntime","parentType":"","signature":"NELOG_System_Error","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_System_Error"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_FT_ErrLog_Too_Large","package":"druntime","parentType":"","signature":"NELOG_FT_ErrLog_Too_Large","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_FT_ErrLog_Too_Large"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_FT_Update_In_Progress","package":"druntime","parentType":"","signature":"NELOG_FT_Update_In_Progress","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_FT_Update_In_Progress"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_OEM_Code","package":"druntime","parentType":"","signature":"NELOG_OEM_Code","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_OEM_Code"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonSSIInitError","package":"druntime","parentType":"","signature":"NELOG_NetlogonSSIInitError","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonSSIInitError"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedToUpdateTrustList","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedToUpdateTrustList","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedToUpdateTrustList"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedToAddRpcInterface","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedToAddRpcInterface","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedToAddRpcInterface"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedToReadMailslot","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedToReadMailslot","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedToReadMailslot"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedToRegisterSC","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedToRegisterSC","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedToRegisterSC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonChangeLogCorrupt","package":"druntime","parentType":"","signature":"NELOG_NetlogonChangeLogCorrupt","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonChangeLogCorrupt"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedToCreateShare","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedToCreateShare","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedToCreateShare"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonDownLevelLogonFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonDownLevelLogonFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonDownLevelLogonFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonDownLevelLogoffFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonDownLevelLogoffFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonDownLevelLogoffFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonNTLogonFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonNTLogonFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonNTLogonFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonNTLogoffFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonNTLogoffFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonNTLogoffFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonPartialSyncCallSuccess","package":"druntime","parentType":"","signature":"NELOG_NetlogonPartialSyncCallSuccess","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonPartialSyncCallSuccess"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonPartialSyncCallFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonPartialSyncCallFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonPartialSyncCallFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFullSyncCallSuccess","package":"druntime","parentType":"","signature":"NELOG_NetlogonFullSyncCallSuccess","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFullSyncCallSuccess"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFullSyncCallFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonFullSyncCallFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFullSyncCallFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonPartialSyncSuccess","package":"druntime","parentType":"","signature":"NELOG_NetlogonPartialSyncSuccess","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonPartialSyncSuccess"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonPartialSyncFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonPartialSyncFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonPartialSyncFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFullSyncSuccess","package":"druntime","parentType":"","signature":"NELOG_NetlogonFullSyncSuccess","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFullSyncSuccess"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFullSyncFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonFullSyncFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFullSyncFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonAuthNoDomainController","package":"druntime","parentType":"","signature":"NELOG_NetlogonAuthNoDomainController","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonAuthNoDomainController"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonAuthNoTrustLsaSecret","package":"druntime","parentType":"","signature":"NELOG_NetlogonAuthNoTrustLsaSecret","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonAuthNoTrustLsaSecret"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonAuthNoTrustSamAccount","package":"druntime","parentType":"","signature":"NELOG_NetlogonAuthNoTrustSamAccount","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonAuthNoTrustSamAccount"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonServerAuthFailed","package":"druntime","parentType":"","signature":"NELOG_NetlogonServerAuthFailed","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonServerAuthFailed"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonServerAuthNoTrustSamAccount","package":"druntime","parentType":"","signature":"NELOG_NetlogonServerAuthNoTrustSamAccount","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonServerAuthNoTrustSamAccount"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_FailedToRegisterSC","package":"druntime","parentType":"","signature":"NELOG_FailedToRegisterSC","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_FailedToRegisterSC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_FailedToSetServiceStatus","package":"druntime","parentType":"","signature":"NELOG_FailedToSetServiceStatus","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_FailedToSetServiceStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_FailedToGetComputerName","package":"druntime","parentType":"","signature":"NELOG_FailedToGetComputerName","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_FailedToGetComputerName"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_DriverNotLoaded","package":"druntime","parentType":"","signature":"NELOG_DriverNotLoaded","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_DriverNotLoaded"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NoTranportLoaded","package":"druntime","parentType":"","signature":"NELOG_NoTranportLoaded","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NoTranportLoaded"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedDomainDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedDomainDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedDomainDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedGlobalGroupDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedGlobalGroupDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedGlobalGroupDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedLocalGroupDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedLocalGroupDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedLocalGroupDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedUserDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedUserDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedUserDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedPolicyDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedPolicyDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedPolicyDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedTrustedDomainDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedTrustedDomainDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedTrustedDomainDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedAccountDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedAccountDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedAccountDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonFailedSecretDelta","package":"druntime","parentType":"","signature":"NELOG_NetlogonFailedSecretDelta","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonFailedSecretDelta"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonSystemError","package":"druntime","parentType":"","signature":"NELOG_NetlogonSystemError","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonSystemError"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonDuplicateMachineAccounts","package":"druntime","parentType":"","signature":"NELOG_NetlogonDuplicateMachineAccounts","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonDuplicateMachineAccounts"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonTooManyGlobalGroups","package":"druntime","parentType":"","signature":"NELOG_NetlogonTooManyGlobalGroups","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonTooManyGlobalGroups"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonBrowserDriver","package":"druntime","parentType":"","signature":"NELOG_NetlogonBrowserDriver","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonBrowserDriver"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonAddNameFailure","package":"druntime","parentType":"","signature":"NELOG_NetlogonAddNameFailure","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonAddNameFailure"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplMessages","package":"druntime","parentType":"","signature":"NELOG_RplMessages","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplMessages"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplXnsBoot","package":"druntime","parentType":"","signature":"NELOG_RplXnsBoot","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplXnsBoot"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplSystem","package":"druntime","parentType":"","signature":"NELOG_RplSystem","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplSystem"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaTimeout","package":"druntime","parentType":"","signature":"NELOG_RplWkstaTimeout","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaTimeout"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaFileOpen","package":"druntime","parentType":"","signature":"NELOG_RplWkstaFileOpen","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaFileOpen"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaFileRead","package":"druntime","parentType":"","signature":"NELOG_RplWkstaFileRead","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaFileRead"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaMemory","package":"druntime","parentType":"","signature":"NELOG_RplWkstaMemory","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaMemory"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaFileChecksum","package":"druntime","parentType":"","signature":"NELOG_RplWkstaFileChecksum","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaFileChecksum"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaFileLineCount","package":"druntime","parentType":"","signature":"NELOG_RplWkstaFileLineCount","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaFileLineCount"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaBbcFile","package":"druntime","parentType":"","signature":"NELOG_RplWkstaBbcFile","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaBbcFile"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaFileSize","package":"druntime","parentType":"","signature":"NELOG_RplWkstaFileSize","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaFileSize"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaInternal","package":"druntime","parentType":"","signature":"NELOG_RplWkstaInternal","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaInternal"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaWrongVersion","package":"druntime","parentType":"","signature":"NELOG_RplWkstaWrongVersion","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaWrongVersion"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplWkstaNetwork","package":"druntime","parentType":"","signature":"NELOG_RplWkstaNetwork","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplWkstaNetwork"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplAdapterResource","package":"druntime","parentType":"","signature":"NELOG_RplAdapterResource","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplAdapterResource"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplFileCopy","package":"druntime","parentType":"","signature":"NELOG_RplFileCopy","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplFileCopy"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplFileDelete","package":"druntime","parentType":"","signature":"NELOG_RplFileDelete","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplFileDelete"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplFilePerms","package":"druntime","parentType":"","signature":"NELOG_RplFilePerms","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplFilePerms"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplCheckConfigs","package":"druntime","parentType":"","signature":"NELOG_RplCheckConfigs","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplCheckConfigs"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplCreateProfiles","package":"druntime","parentType":"","signature":"NELOG_RplCreateProfiles","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplCreateProfiles"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplRegistry","package":"druntime","parentType":"","signature":"NELOG_RplRegistry","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplRegistry"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplReplaceRPLDISK","package":"druntime","parentType":"","signature":"NELOG_RplReplaceRPLDISK","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplReplaceRPLDISK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplCheckSecurity","package":"druntime","parentType":"","signature":"NELOG_RplCheckSecurity","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplCheckSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplBackupDatabase","package":"druntime","parentType":"","signature":"NELOG_RplBackupDatabase","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplBackupDatabase"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplInitDatabase","package":"druntime","parentType":"","signature":"NELOG_RplInitDatabase","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplInitDatabase"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplRestoreDatabaseFailure","package":"druntime","parentType":"","signature":"NELOG_RplRestoreDatabaseFailure","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplRestoreDatabaseFailure"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplRestoreDatabaseSuccess","package":"druntime","parentType":"","signature":"NELOG_RplRestoreDatabaseSuccess","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplRestoreDatabaseSuccess"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_RplInitRestoredDatabase","package":"druntime","parentType":"","signature":"NELOG_RplInitRestoredDatabase","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_RplInitRestoredDatabase"},{"doc":"","kind":"variable","module":"core.sys.windows.lmerrlog","name":"NELOG_NetlogonSessionTypeWrong","package":"druntime","parentType":"","signature":"NELOG_NetlogonSessionTypeWrong","url":"/druntime/core/sys/windows/lmerrlog.html#NELOG_NetlogonSessionTypeWrong"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmmsg","name":"core.sys.windows.lmmsg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmmsg.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmmsg","name":"NetMessageBufferSend","package":"druntime","parentType":"","signature":"NET_API_STATUS NetMessageBufferSend(LPCWSTR,  LPCWSTR,  LPCWSTR,  PBYTE,\n       DWORD)","url":"/druntime/core/sys/windows/lmmsg/NetMessageBufferSend.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmmsg","name":"NetMessageNameAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetMessageNameAdd(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/lmmsg/NetMessageNameAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmmsg","name":"NetMessageNameDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetMessageNameDel(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/lmmsg/NetMessageNameDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmmsg","name":"NetMessageNameEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetMessageNameEnum(LPCWSTR,  DWORD,  PBYTE *,  DWORD,  PDWORD,\n       PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmmsg/NetMessageNameEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmmsg","name":"NetMessageNameGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetMessageNameGetInfo(LPCWSTR,  LPCWSTR,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmmsg/NetMessageNameGetInfo.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmmsg","name":"MSG_INFO_0","package":"druntime","parentType":"","signature":"MSG_INFO_0","url":"/druntime/core/sys/windows/lmmsg.html#MSG_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmmsg","name":"PMSG_INFO_0","package":"druntime","parentType":"","signature":"PMSG_INFO_0 = MSG_INFO_0 *","url":"/druntime/core/sys/windows/lmmsg.html#PMSG_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmmsg","name":"MSG_INFO_1","package":"druntime","parentType":"","signature":"MSG_INFO_1","url":"/druntime/core/sys/windows/lmmsg.html#MSG_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmmsg","name":"PMSG_INFO_1","package":"druntime","parentType":"","signature":"PMSG_INFO_1 = MSG_INFO_1 *","url":"/druntime/core/sys/windows/lmmsg.html#PMSG_INFO_1"},{"doc":"","kind":"variable","module":"core.sys.windows.lmmsg","name":"MSGNAME_NOT_FORWARDED","package":"druntime","parentType":"","signature":"MSGNAME_NOT_FORWARDED","url":"/druntime/core/sys/windows/lmmsg.html#MSGNAME_NOT_FORWARDED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmmsg","name":"MSGNAME_FORWARDED_TO","package":"druntime","parentType":"","signature":"MSGNAME_FORWARDED_TO","url":"/druntime/core/sys/windows/lmmsg.html#MSGNAME_FORWARDED_TO"},{"doc":"","kind":"variable","module":"core.sys.windows.lmmsg","name":"MSGNAME_FORWARDED_FROM","package":"druntime","parentType":"","signature":"MSGNAME_FORWARDED_FROM","url":"/druntime/core/sys/windows/lmmsg.html#MSGNAME_FORWARDED_FROM"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmremutl","name":"core.sys.windows.lmremutl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmremutl.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmremutl","name":"NetRemoteTOD","package":"druntime","parentType":"","signature":"NET_API_STATUS NetRemoteTOD(LPCWSTR,  PBYTE *)","url":"/druntime/core/sys/windows/lmremutl/NetRemoteTOD.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmremutl","name":"NetRemoteComputerSupports","package":"druntime","parentType":"","signature":"NET_API_STATUS NetRemoteComputerSupports(LPCWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmremutl/NetRemoteComputerSupports.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmremutl","name":"RxRemoteApi","package":"druntime","parentType":"","signature":"NET_API_STATUS RxRemoteApi(DWORD,  LPCWSTR,  LPDESC,  LPDESC,  LPDESC,\n       LPDESC,  LPDESC,  LPDESC,  LPDESC,  DWORD, ...)","url":"/druntime/core/sys/windows/lmremutl/RxRemoteApi.html"},{"doc":"","kind":"alias","module":"core.sys.windows.lmremutl","name":"DESC_CHAR","package":"druntime","parentType":"","signature":"DESC_CHAR = TCHAR","url":"/druntime/core/sys/windows/lmremutl.html#DESC_CHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.lmremutl","name":"LPDESC","package":"druntime","parentType":"","signature":"LPDESC = DESC_CHAR *","url":"/druntime/core/sys/windows/lmremutl.html#LPDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.lmremutl","name":"TIME_OF_DAY_INFO","package":"druntime","parentType":"","signature":"TIME_OF_DAY_INFO","url":"/druntime/core/sys/windows/lmremutl.html#TIME_OF_DAY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.lmremutl","name":"PTIME_OF_DAY_INFO","package":"druntime","parentType":"","signature":"PTIME_OF_DAY_INFO = TIME_OF_DAY_INFO *","url":"/druntime/core/sys/windows/lmremutl.html#PTIME_OF_DAY_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"SUPPORTS_REMOTE_ADMIN_PROTOCOL","package":"druntime","parentType":"","signature":"SUPPORTS_REMOTE_ADMIN_PROTOCOL","url":"/druntime/core/sys/windows/lmremutl.html#SUPPORTS_REMOTE_ADMIN_PROTOCOL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"SUPPORTS_RPC","package":"druntime","parentType":"","signature":"SUPPORTS_RPC","url":"/druntime/core/sys/windows/lmremutl.html#SUPPORTS_RPC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"SUPPORTS_SAM_PROTOCOL","package":"druntime","parentType":"","signature":"SUPPORTS_SAM_PROTOCOL","url":"/druntime/core/sys/windows/lmremutl.html#SUPPORTS_SAM_PROTOCOL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"SUPPORTS_UNICODE","package":"druntime","parentType":"","signature":"SUPPORTS_UNICODE","url":"/druntime/core/sys/windows/lmremutl.html#SUPPORTS_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"SUPPORTS_LOCAL","package":"druntime","parentType":"","signature":"SUPPORTS_LOCAL","url":"/druntime/core/sys/windows/lmremutl.html#SUPPORTS_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"SUPPORTS_ANY","package":"druntime","parentType":"","signature":"SUPPORTS_ANY","url":"/druntime/core/sys/windows/lmremutl.html#SUPPORTS_ANY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"NO_PERMISSION_REQUIRED","package":"druntime","parentType":"","signature":"NO_PERMISSION_REQUIRED","url":"/druntime/core/sys/windows/lmremutl.html#NO_PERMISSION_REQUIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"ALLOCATE_RESPONSE","package":"druntime","parentType":"","signature":"ALLOCATE_RESPONSE","url":"/druntime/core/sys/windows/lmremutl.html#ALLOCATE_RESPONSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmremutl","name":"USE_SPECIFIC_TRANSPORT","package":"druntime","parentType":"","signature":"USE_SPECIFIC_TRANSPORT","url":"/druntime/core/sys/windows/lmremutl.html#USE_SPECIFIC_TRANSPORT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmrepl","name":"core.sys.windows.lmrepl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmrepl.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplGetInfo(LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmrepl/NetReplGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplSetInfo(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirAdd(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirDel(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirSetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirLock","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirLock(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplExportDirUnlock","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplExportDirUnlock(LPCWSTR, LPCWSTR, DWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplExportDirUnlock.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplImportDirAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplImportDirAdd(LPCWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplImportDirAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplImportDirDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplImportDirDel(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmrepl/NetReplImportDirDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplImportDirEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplImportDirEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplImportDirEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplImportDirGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplImportDirGetInfo(LPCWSTR, LPCWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmrepl/NetReplImportDirGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplImportDirLock","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplImportDirLock(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmrepl/NetReplImportDirLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmrepl","name":"NetReplImportDirUnlock","package":"druntime","parentType":"","signature":"NET_API_STATUS NetReplImportDirUnlock(LPCWSTR, LPCWSTR, DWORD)","url":"/druntime/core/sys/windows/lmrepl/NetReplImportDirUnlock.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_INFO_0","package":"druntime","parentType":"","signature":"REPL_INFO_0","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_INFO_0","package":"druntime","parentType":"","signature":"PREPL_INFO_0 = REPL_INFO_0 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_INFO_1000","package":"druntime","parentType":"","signature":"REPL_INFO_1000","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INFO_1000"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_INFO_1000","package":"druntime","parentType":"","signature":"PREPL_INFO_1000 = REPL_INFO_1000 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_INFO_1000"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_INFO_1001","package":"druntime","parentType":"","signature":"REPL_INFO_1001","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INFO_1001"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_INFO_1001","package":"druntime","parentType":"","signature":"PREPL_INFO_1001 = REPL_INFO_1001 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_INFO_1001"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_INFO_1002","package":"druntime","parentType":"","signature":"REPL_INFO_1002","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INFO_1002"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_INFO_1002","package":"druntime","parentType":"","signature":"PREPL_INFO_1002 = REPL_INFO_1002 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_INFO_1002"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_INFO_1003","package":"druntime","parentType":"","signature":"REPL_INFO_1003","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INFO_1003"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_INFO_1003","package":"druntime","parentType":"","signature":"PREPL_INFO_1003 = REPL_INFO_1003 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_INFO_1003"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_EDIR_INFO_0","package":"druntime","parentType":"","signature":"REPL_EDIR_INFO_0","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EDIR_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_EDIR_INFO_0","package":"druntime","parentType":"","signature":"PREPL_EDIR_INFO_0 = REPL_EDIR_INFO_0 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_EDIR_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_EDIR_INFO_1","package":"druntime","parentType":"","signature":"REPL_EDIR_INFO_1","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EDIR_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_EDIR_INFO_1","package":"druntime","parentType":"","signature":"PREPL_EDIR_INFO_1 = REPL_EDIR_INFO_1 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_EDIR_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_EDIR_INFO_2","package":"druntime","parentType":"","signature":"REPL_EDIR_INFO_2","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EDIR_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_EDIR_INFO_2","package":"druntime","parentType":"","signature":"PREPL_EDIR_INFO_2 = REPL_EDIR_INFO_2 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_EDIR_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_EDIR_INFO_1000","package":"druntime","parentType":"","signature":"REPL_EDIR_INFO_1000","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EDIR_INFO_1000"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_EDIR_INFO_1000","package":"druntime","parentType":"","signature":"PREPL_EDIR_INFO_1000 = REPL_EDIR_INFO_1000 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_EDIR_INFO_1000"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_EDIR_INFO_1001","package":"druntime","parentType":"","signature":"REPL_EDIR_INFO_1001","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EDIR_INFO_1001"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_EDIR_INFO_1001","package":"druntime","parentType":"","signature":"PREPL_EDIR_INFO_1001 = REPL_EDIR_INFO_1001 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_EDIR_INFO_1001"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_IDIR_INFO_0","package":"druntime","parentType":"","signature":"REPL_IDIR_INFO_0","url":"/druntime/core/sys/windows/lmrepl.html#REPL_IDIR_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_IDIR_INFO_0","package":"druntime","parentType":"","signature":"PREPL_IDIR_INFO_0 = REPL_IDIR_INFO_0 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_IDIR_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmrepl","name":"REPL_IDIR_INFO_1","package":"druntime","parentType":"","signature":"REPL_IDIR_INFO_1","url":"/druntime/core/sys/windows/lmrepl.html#REPL_IDIR_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmrepl","name":"PREPL_IDIR_INFO_1","package":"druntime","parentType":"","signature":"PREPL_IDIR_INFO_1 = REPL_IDIR_INFO_1 *","url":"/druntime/core/sys/windows/lmrepl.html#PREPL_IDIR_INFO_1"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_ROLE_EXPORT","package":"druntime","parentType":"","signature":"REPL_ROLE_EXPORT","url":"/druntime/core/sys/windows/lmrepl.html#REPL_ROLE_EXPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_ROLE_IMPORT","package":"druntime","parentType":"","signature":"REPL_ROLE_IMPORT","url":"/druntime/core/sys/windows/lmrepl.html#REPL_ROLE_IMPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_ROLE_BOTH","package":"druntime","parentType":"","signature":"REPL_ROLE_BOTH","url":"/druntime/core/sys/windows/lmrepl.html#REPL_ROLE_BOTH"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_INTERVAL_INFOLEVEL","package":"druntime","parentType":"","signature":"REPL_INTERVAL_INFOLEVEL","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INTERVAL_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_PULSE_INFOLEVEL","package":"druntime","parentType":"","signature":"REPL_PULSE_INFOLEVEL","url":"/druntime/core/sys/windows/lmrepl.html#REPL_PULSE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_GUARDTIME_INFOLEVEL","package":"druntime","parentType":"","signature":"REPL_GUARDTIME_INFOLEVEL","url":"/druntime/core/sys/windows/lmrepl.html#REPL_GUARDTIME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_RANDOM_INFOLEVEL","package":"druntime","parentType":"","signature":"REPL_RANDOM_INFOLEVEL","url":"/druntime/core/sys/windows/lmrepl.html#REPL_RANDOM_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_UNLOCK_NOFORCE","package":"druntime","parentType":"","signature":"REPL_UNLOCK_NOFORCE","url":"/druntime/core/sys/windows/lmrepl.html#REPL_UNLOCK_NOFORCE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_UNLOCK_FORCE","package":"druntime","parentType":"","signature":"REPL_UNLOCK_FORCE","url":"/druntime/core/sys/windows/lmrepl.html#REPL_UNLOCK_FORCE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_STATE_OK","package":"druntime","parentType":"","signature":"REPL_STATE_OK","url":"/druntime/core/sys/windows/lmrepl.html#REPL_STATE_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_STATE_NO_MASTER","package":"druntime","parentType":"","signature":"REPL_STATE_NO_MASTER","url":"/druntime/core/sys/windows/lmrepl.html#REPL_STATE_NO_MASTER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_STATE_NO_SYNC","package":"druntime","parentType":"","signature":"REPL_STATE_NO_SYNC","url":"/druntime/core/sys/windows/lmrepl.html#REPL_STATE_NO_SYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_STATE_NEVER_REPLICATED","package":"druntime","parentType":"","signature":"REPL_STATE_NEVER_REPLICATED","url":"/druntime/core/sys/windows/lmrepl.html#REPL_STATE_NEVER_REPLICATED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_INTEGRITY_FILE","package":"druntime","parentType":"","signature":"REPL_INTEGRITY_FILE","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INTEGRITY_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_INTEGRITY_TREE","package":"druntime","parentType":"","signature":"REPL_INTEGRITY_TREE","url":"/druntime/core/sys/windows/lmrepl.html#REPL_INTEGRITY_TREE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_EXTENT_FILE","package":"druntime","parentType":"","signature":"REPL_EXTENT_FILE","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EXTENT_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_EXTENT_TREE","package":"druntime","parentType":"","signature":"REPL_EXTENT_TREE","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EXTENT_TREE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_EXPORT_INTEGRITY_INFOLEVEL","package":"druntime","parentType":"","signature":"REPL_EXPORT_INTEGRITY_INFOLEVEL","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EXPORT_INTEGRITY_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmrepl","name":"REPL_EXPORT_EXTENT_INFOLEVEL","package":"druntime","parentType":"","signature":"REPL_EXPORT_EXTENT_INFOLEVEL","url":"/druntime/core/sys/windows/lmrepl.html#REPL_EXPORT_EXTENT_INFOLEVEL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmserver","name":"core.sys.windows.lmserver","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmserver.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerEnum(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, DWORD, LPCWSTR, PDWORD)","url":"/druntime/core/sys/windows/lmserver/NetServerEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerEnumEx","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerEnumEx(LPCWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, DWORD, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/lmserver/NetServerEnumEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerGetInfo(LPWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmserver/NetServerGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerSetInfo(LPWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmserver/NetServerSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerSetInfoCommandLine","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerSetInfoCommandLine(WORD, LPWSTR *)","url":"/druntime/core/sys/windows/lmserver/NetServerSetInfoCommandLine.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerDiskEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerDiskEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmserver/NetServerDiskEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerComputerNameAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerComputerNameAdd(LPWSTR, LPWSTR, LPWSTR)","url":"/druntime/core/sys/windows/lmserver/NetServerComputerNameAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerComputerNameDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerComputerNameDel(LPWSTR, LPWSTR)","url":"/druntime/core/sys/windows/lmserver/NetServerComputerNameDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerTransportAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerTransportAdd(LPWSTR, DWORD, PBYTE)","url":"/druntime/core/sys/windows/lmserver/NetServerTransportAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerTransportAddEx","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerTransportAddEx(LPWSTR, DWORD, PBYTE)","url":"/druntime/core/sys/windows/lmserver/NetServerTransportAddEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerTransportDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerTransportDel(LPWSTR, DWORD, PBYTE)","url":"/druntime/core/sys/windows/lmserver/NetServerTransportDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"NetServerTransportEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServerTransportEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmserver/NetServerTransportEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmserver","name":"SetServiceBits","package":"druntime","parentType":"","signature":"BOOL SetServiceBits(SERVICE_STATUS_HANDLE, DWORD, BOOL, BOOL)","url":"/druntime/core/sys/windows/lmserver/SetServiceBits.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_100","package":"druntime","parentType":"","signature":"SERVER_INFO_100","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_100"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_100","package":"druntime","parentType":"","signature":"PSERVER_INFO_100 = SERVER_INFO_100 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_100"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_101","package":"druntime","parentType":"","signature":"SERVER_INFO_101","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_101"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_101","package":"druntime","parentType":"","signature":"PSERVER_INFO_101 = SERVER_INFO_101 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_101"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_102","package":"druntime","parentType":"","signature":"SERVER_INFO_102","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_102"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_102","package":"druntime","parentType":"","signature":"PSERVER_INFO_102 = SERVER_INFO_102 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_102"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_402","package":"druntime","parentType":"","signature":"SERVER_INFO_402","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_402"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_402","package":"druntime","parentType":"","signature":"PSERVER_INFO_402 = SERVER_INFO_402 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_402"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_403","package":"druntime","parentType":"","signature":"SERVER_INFO_403","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_403"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_403","package":"druntime","parentType":"","signature":"PSERVER_INFO_403 = SERVER_INFO_403 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_403"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_502","package":"druntime","parentType":"","signature":"SERVER_INFO_502","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_502"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_502","package":"druntime","parentType":"","signature":"PSERVER_INFO_502 = SERVER_INFO_502 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_502"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_503","package":"druntime","parentType":"","signature":"SERVER_INFO_503","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_503"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_503","package":"druntime","parentType":"","signature":"PSERVER_INFO_503 = SERVER_INFO_503 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_503"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_599","package":"druntime","parentType":"","signature":"SERVER_INFO_599","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_599"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_599","package":"druntime","parentType":"","signature":"PSERVER_INFO_599 = SERVER_INFO_599 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_599"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_598","package":"druntime","parentType":"","signature":"SERVER_INFO_598","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_598"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_598","package":"druntime","parentType":"","signature":"PSERVER_INFO_598 = SERVER_INFO_598 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_598"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1005","package":"druntime","parentType":"","signature":"SERVER_INFO_1005","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1005"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1005","package":"druntime","parentType":"","signature":"PSERVER_INFO_1005 = SERVER_INFO_1005 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1005"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1107","package":"druntime","parentType":"","signature":"SERVER_INFO_1107","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1107"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1107","package":"druntime","parentType":"","signature":"PSERVER_INFO_1107 = SERVER_INFO_1107 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1107"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1010","package":"druntime","parentType":"","signature":"SERVER_INFO_1010","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1010"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1010","package":"druntime","parentType":"","signature":"PSERVER_INFO_1010 = SERVER_INFO_1010 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1010"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1016","package":"druntime","parentType":"","signature":"SERVER_INFO_1016","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1016"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1016","package":"druntime","parentType":"","signature":"PSERVER_INFO_1016 = SERVER_INFO_1016 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1016"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1017","package":"druntime","parentType":"","signature":"SERVER_INFO_1017","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1017"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1017","package":"druntime","parentType":"","signature":"PSERVER_INFO_1017 = SERVER_INFO_1017 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1017"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1018","package":"druntime","parentType":"","signature":"SERVER_INFO_1018","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1018"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1018","package":"druntime","parentType":"","signature":"PSERVER_INFO_1018 = SERVER_INFO_1018 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1018"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1501","package":"druntime","parentType":"","signature":"SERVER_INFO_1501","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1501"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1501","package":"druntime","parentType":"","signature":"PSERVER_INFO_1501 = SERVER_INFO_1501 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1501"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1502","package":"druntime","parentType":"","signature":"SERVER_INFO_1502","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1502"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1502","package":"druntime","parentType":"","signature":"PSERVER_INFO_1502 = SERVER_INFO_1502 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1502"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1503","package":"druntime","parentType":"","signature":"SERVER_INFO_1503","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1503"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1503","package":"druntime","parentType":"","signature":"PSERVER_INFO_1503 = SERVER_INFO_1503 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1503"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1506","package":"druntime","parentType":"","signature":"SERVER_INFO_1506","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1506"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1506","package":"druntime","parentType":"","signature":"PSERVER_INFO_1506 = SERVER_INFO_1506 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1506"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1509","package":"druntime","parentType":"","signature":"SERVER_INFO_1509","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1509"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1509","package":"druntime","parentType":"","signature":"PSERVER_INFO_1509 = SERVER_INFO_1509 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1509"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1510","package":"druntime","parentType":"","signature":"SERVER_INFO_1510","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1510"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1510","package":"druntime","parentType":"","signature":"PSERVER_INFO_1510 = SERVER_INFO_1510 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1510"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1511","package":"druntime","parentType":"","signature":"SERVER_INFO_1511","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1511"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1511","package":"druntime","parentType":"","signature":"PSERVER_INFO_1511 = SERVER_INFO_1511 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1511"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1512","package":"druntime","parentType":"","signature":"SERVER_INFO_1512","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1512"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1512","package":"druntime","parentType":"","signature":"PSERVER_INFO_1512 = SERVER_INFO_1512 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1512"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1513","package":"druntime","parentType":"","signature":"SERVER_INFO_1513","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1513"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1513","package":"druntime","parentType":"","signature":"PSERVER_INFO_1513 = SERVER_INFO_1513 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1513"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1514","package":"druntime","parentType":"","signature":"SERVER_INFO_1514","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1514"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1514","package":"druntime","parentType":"","signature":"PSERVER_INFO_1514 = SERVER_INFO_1514 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1514"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1515","package":"druntime","parentType":"","signature":"SERVER_INFO_1515","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1515"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1515","package":"druntime","parentType":"","signature":"PSERVER_INFO_1515 = SERVER_INFO_1515 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1515"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1516","package":"druntime","parentType":"","signature":"SERVER_INFO_1516","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1516"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1516","package":"druntime","parentType":"","signature":"PSERVER_INFO_1516 = SERVER_INFO_1516 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1516"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1518","package":"druntime","parentType":"","signature":"SERVER_INFO_1518","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1518"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1518","package":"druntime","parentType":"","signature":"PSERVER_INFO_1518 = SERVER_INFO_1518 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1518"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1520","package":"druntime","parentType":"","signature":"SERVER_INFO_1520","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1520"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1520","package":"druntime","parentType":"","signature":"PSERVER_INFO_1520 = SERVER_INFO_1520 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1520"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1521","package":"druntime","parentType":"","signature":"SERVER_INFO_1521","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1521"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1521","package":"druntime","parentType":"","signature":"PSERVER_INFO_1521 = SERVER_INFO_1521 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1521"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1522","package":"druntime","parentType":"","signature":"SERVER_INFO_1522","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1522"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1522","package":"druntime","parentType":"","signature":"PSERVER_INFO_1522 = SERVER_INFO_1522 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1522"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1523","package":"druntime","parentType":"","signature":"SERVER_INFO_1523","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1523"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1523","package":"druntime","parentType":"","signature":"PSERVER_INFO_1523 = SERVER_INFO_1523 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1523"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1524","package":"druntime","parentType":"","signature":"SERVER_INFO_1524","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1524"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1524","package":"druntime","parentType":"","signature":"PSERVER_INFO_1524 = SERVER_INFO_1524 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1524"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1525","package":"druntime","parentType":"","signature":"SERVER_INFO_1525","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1525"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1525","package":"druntime","parentType":"","signature":"PSERVER_INFO_1525 = SERVER_INFO_1525 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1525"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1528","package":"druntime","parentType":"","signature":"SERVER_INFO_1528","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1528"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1528","package":"druntime","parentType":"","signature":"PSERVER_INFO_1528 = SERVER_INFO_1528 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1528"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1529","package":"druntime","parentType":"","signature":"SERVER_INFO_1529","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1529"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1529","package":"druntime","parentType":"","signature":"PSERVER_INFO_1529 = SERVER_INFO_1529 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1529"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1530","package":"druntime","parentType":"","signature":"SERVER_INFO_1530","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1530"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1530","package":"druntime","parentType":"","signature":"PSERVER_INFO_1530 = SERVER_INFO_1530 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1530"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1533","package":"druntime","parentType":"","signature":"SERVER_INFO_1533","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1533"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1533","package":"druntime","parentType":"","signature":"PSERVER_INFO_1533 = SERVER_INFO_1533 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1533"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1534","package":"druntime","parentType":"","signature":"SERVER_INFO_1534","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1534"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1534","package":"druntime","parentType":"","signature":"PSERVER_INFO_1534 = SERVER_INFO_1534 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1534"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1535","package":"druntime","parentType":"","signature":"SERVER_INFO_1535","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1535"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1535","package":"druntime","parentType":"","signature":"PSERVER_INFO_1535 = SERVER_INFO_1535 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1535"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1536","package":"druntime","parentType":"","signature":"SERVER_INFO_1536","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1536"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1536","package":"druntime","parentType":"","signature":"PSERVER_INFO_1536 = SERVER_INFO_1536 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1536"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1537","package":"druntime","parentType":"","signature":"SERVER_INFO_1537","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1537"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1537","package":"druntime","parentType":"","signature":"PSERVER_INFO_1537 = SERVER_INFO_1537 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1537"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1538","package":"druntime","parentType":"","signature":"SERVER_INFO_1538","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1538"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1538","package":"druntime","parentType":"","signature":"PSERVER_INFO_1538 = SERVER_INFO_1538 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1538"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1539","package":"druntime","parentType":"","signature":"SERVER_INFO_1539","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1539"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1539","package":"druntime","parentType":"","signature":"PSERVER_INFO_1539 = SERVER_INFO_1539 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1539"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1540","package":"druntime","parentType":"","signature":"SERVER_INFO_1540","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1540"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1540","package":"druntime","parentType":"","signature":"PSERVER_INFO_1540 = SERVER_INFO_1540 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1540"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1541","package":"druntime","parentType":"","signature":"SERVER_INFO_1541","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1541"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1541","package":"druntime","parentType":"","signature":"PSERVER_INFO_1541 = SERVER_INFO_1541 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1541"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1542","package":"druntime","parentType":"","signature":"SERVER_INFO_1542","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1542"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1542","package":"druntime","parentType":"","signature":"PSERVER_INFO_1542 = SERVER_INFO_1542 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1542"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1543","package":"druntime","parentType":"","signature":"SERVER_INFO_1543","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1543"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1543","package":"druntime","parentType":"","signature":"PSERVER_INFO_1543 = SERVER_INFO_1543 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1543"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1544","package":"druntime","parentType":"","signature":"SERVER_INFO_1544","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1544"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1544","package":"druntime","parentType":"","signature":"PSERVER_INFO_1544 = SERVER_INFO_1544 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1544"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1545","package":"druntime","parentType":"","signature":"SERVER_INFO_1545","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1545"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1545","package":"druntime","parentType":"","signature":"PSERVER_INFO_1545 = SERVER_INFO_1545 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1545"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1546","package":"druntime","parentType":"","signature":"SERVER_INFO_1546","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1546"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1546","package":"druntime","parentType":"","signature":"PSERVER_INFO_1546 = SERVER_INFO_1546 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1546"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1547","package":"druntime","parentType":"","signature":"SERVER_INFO_1547","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1547"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1547","package":"druntime","parentType":"","signature":"PSERVER_INFO_1547 = SERVER_INFO_1547 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1547"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1548","package":"druntime","parentType":"","signature":"SERVER_INFO_1548","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1548"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1548","package":"druntime","parentType":"","signature":"PSERVER_INFO_1548 = SERVER_INFO_1548 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1548"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1549","package":"druntime","parentType":"","signature":"SERVER_INFO_1549","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1549"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1549","package":"druntime","parentType":"","signature":"PSERVER_INFO_1549 = SERVER_INFO_1549 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1549"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1550","package":"druntime","parentType":"","signature":"SERVER_INFO_1550","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1550"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1550","package":"druntime","parentType":"","signature":"PSERVER_INFO_1550 = SERVER_INFO_1550 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1550"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1552","package":"druntime","parentType":"","signature":"SERVER_INFO_1552","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1552"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1552","package":"druntime","parentType":"","signature":"PSERVER_INFO_1552 = SERVER_INFO_1552 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1552"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1553","package":"druntime","parentType":"","signature":"SERVER_INFO_1553","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1553"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1553","package":"druntime","parentType":"","signature":"PSERVER_INFO_1553 = SERVER_INFO_1553 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1553"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1554","package":"druntime","parentType":"","signature":"SERVER_INFO_1554","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1554"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1554","package":"druntime","parentType":"","signature":"PSERVER_INFO_1554 = SERVER_INFO_1554 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1554"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1555","package":"druntime","parentType":"","signature":"SERVER_INFO_1555","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1555"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1555","package":"druntime","parentType":"","signature":"PSERVER_INFO_1555 = SERVER_INFO_1555 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1555"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1556","package":"druntime","parentType":"","signature":"SERVER_INFO_1556","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1556"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1556","package":"druntime","parentType":"","signature":"PSERVER_INFO_1556 = SERVER_INFO_1556 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1556"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1557","package":"druntime","parentType":"","signature":"SERVER_INFO_1557","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1557"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1557","package":"druntime","parentType":"","signature":"PSERVER_INFO_1557 = SERVER_INFO_1557 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1557"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1560","package":"druntime","parentType":"","signature":"SERVER_INFO_1560","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1560"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1560","package":"druntime","parentType":"","signature":"PSERVER_INFO_1560 = SERVER_INFO_1560 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1560"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1561","package":"druntime","parentType":"","signature":"SERVER_INFO_1561","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1561"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1561","package":"druntime","parentType":"","signature":"PSERVER_INFO_1561 = SERVER_INFO_1561 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1561"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1562","package":"druntime","parentType":"","signature":"SERVER_INFO_1562","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1562"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1562","package":"druntime","parentType":"","signature":"PSERVER_INFO_1562 = SERVER_INFO_1562 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1562"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1563","package":"druntime","parentType":"","signature":"SERVER_INFO_1563","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1563"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1563","package":"druntime","parentType":"","signature":"PSERVER_INFO_1563 = SERVER_INFO_1563 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1563"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1564","package":"druntime","parentType":"","signature":"SERVER_INFO_1564","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1564"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1564","package":"druntime","parentType":"","signature":"PSERVER_INFO_1564 = SERVER_INFO_1564 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1564"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1565","package":"druntime","parentType":"","signature":"SERVER_INFO_1565","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1565"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1565","package":"druntime","parentType":"","signature":"PSERVER_INFO_1565 = SERVER_INFO_1565 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1565"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1566","package":"druntime","parentType":"","signature":"SERVER_INFO_1566","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1566"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1566","package":"druntime","parentType":"","signature":"PSERVER_INFO_1566 = SERVER_INFO_1566 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1566"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1567","package":"druntime","parentType":"","signature":"SERVER_INFO_1567","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1567"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1567","package":"druntime","parentType":"","signature":"PSERVER_INFO_1567 = SERVER_INFO_1567 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1567"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1568","package":"druntime","parentType":"","signature":"SERVER_INFO_1568","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1568"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1568","package":"druntime","parentType":"","signature":"PSERVER_INFO_1568 = SERVER_INFO_1568 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1568"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1569","package":"druntime","parentType":"","signature":"SERVER_INFO_1569","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1569"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1569","package":"druntime","parentType":"","signature":"PSERVER_INFO_1569 = SERVER_INFO_1569 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1569"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1570","package":"druntime","parentType":"","signature":"SERVER_INFO_1570","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1570"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1570","package":"druntime","parentType":"","signature":"PSERVER_INFO_1570 = SERVER_INFO_1570 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1570"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1571","package":"druntime","parentType":"","signature":"SERVER_INFO_1571","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1571"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1571","package":"druntime","parentType":"","signature":"PSERVER_INFO_1571 = SERVER_INFO_1571 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1571"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1572","package":"druntime","parentType":"","signature":"SERVER_INFO_1572","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1572"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1572","package":"druntime","parentType":"","signature":"PSERVER_INFO_1572 = SERVER_INFO_1572 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1572"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1573","package":"druntime","parentType":"","signature":"SERVER_INFO_1573","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1573"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1573","package":"druntime","parentType":"","signature":"PSERVER_INFO_1573 = SERVER_INFO_1573 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1573"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1574","package":"druntime","parentType":"","signature":"SERVER_INFO_1574","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1574"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1574","package":"druntime","parentType":"","signature":"PSERVER_INFO_1574 = SERVER_INFO_1574 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1574"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1575","package":"druntime","parentType":"","signature":"SERVER_INFO_1575","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1575"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1575","package":"druntime","parentType":"","signature":"PSERVER_INFO_1575 = SERVER_INFO_1575 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1575"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1576","package":"druntime","parentType":"","signature":"SERVER_INFO_1576","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1576"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1576","package":"druntime","parentType":"","signature":"PSERVER_INFO_1576 = SERVER_INFO_1576 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1576"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1577","package":"druntime","parentType":"","signature":"SERVER_INFO_1577","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1577"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1577","package":"druntime","parentType":"","signature":"PSERVER_INFO_1577 = SERVER_INFO_1577 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1577"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1578","package":"druntime","parentType":"","signature":"SERVER_INFO_1578","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1578"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1578","package":"druntime","parentType":"","signature":"PSERVER_INFO_1578 = SERVER_INFO_1578 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1578"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1579","package":"druntime","parentType":"","signature":"SERVER_INFO_1579","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1579"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1579","package":"druntime","parentType":"","signature":"PSERVER_INFO_1579 = SERVER_INFO_1579 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1579"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1580","package":"druntime","parentType":"","signature":"SERVER_INFO_1580","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1580"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1580","package":"druntime","parentType":"","signature":"PSERVER_INFO_1580 = SERVER_INFO_1580 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1580"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1581","package":"druntime","parentType":"","signature":"SERVER_INFO_1581","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1581"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1581","package":"druntime","parentType":"","signature":"PSERVER_INFO_1581 = SERVER_INFO_1581 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1581"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1582","package":"druntime","parentType":"","signature":"SERVER_INFO_1582","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1582"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1582","package":"druntime","parentType":"","signature":"PSERVER_INFO_1582 = SERVER_INFO_1582 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1582"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1583","package":"druntime","parentType":"","signature":"SERVER_INFO_1583","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1583"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1583","package":"druntime","parentType":"","signature":"PSERVER_INFO_1583 = SERVER_INFO_1583 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1583"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1584","package":"druntime","parentType":"","signature":"SERVER_INFO_1584","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1584"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1584","package":"druntime","parentType":"","signature":"PSERVER_INFO_1584 = SERVER_INFO_1584 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1584"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1585","package":"druntime","parentType":"","signature":"SERVER_INFO_1585","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1585"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1585","package":"druntime","parentType":"","signature":"PSERVER_INFO_1585 = SERVER_INFO_1585 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1585"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_INFO_1586","package":"druntime","parentType":"","signature":"SERVER_INFO_1586","url":"/druntime/core/sys/windows/lmserver.html#SERVER_INFO_1586"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_INFO_1586","package":"druntime","parentType":"","signature":"PSERVER_INFO_1586 = SERVER_INFO_1586 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_INFO_1586"},{"doc":"","kind":"struct","module":"core.sys.windows.lmserver","name":"SERVER_TRANSPORT_INFO_0","package":"druntime","parentType":"","signature":"SERVER_TRANSPORT_INFO_0","url":"/druntime/core/sys/windows/lmserver.html#SERVER_TRANSPORT_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmserver","name":"PSERVER_TRANSPORT_INFO_0","package":"druntime","parentType":"","signature":"PSERVER_TRANSPORT_INFO_0 = SERVER_TRANSPORT_INFO_0 *","url":"/druntime/core/sys/windows/lmserver.html#PSERVER_TRANSPORT_INFO_0"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SVI1_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SVI1_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmserver.html#SVI1_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SVI2_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SVI2_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmserver.html#SVI2_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SVI3_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SVI3_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmserver.html#SVI3_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAX_CMD_LEN","package":"druntime","parentType":"","signature":"SV_MAX_CMD_LEN","url":"/druntime/core/sys/windows/lmserver.html#SV_MAX_CMD_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SW_AUTOPROF_LOAD_MASK","package":"druntime","parentType":"","signature":"SW_AUTOPROF_LOAD_MASK","url":"/druntime/core/sys/windows/lmserver.html#SW_AUTOPROF_LOAD_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SW_AUTOPROF_SAVE_MASK","package":"druntime","parentType":"","signature":"SW_AUTOPROF_SAVE_MASK","url":"/druntime/core/sys/windows/lmserver.html#SW_AUTOPROF_SAVE_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAX_SRV_HEUR_LEN","package":"druntime","parentType":"","signature":"SV_MAX_SRV_HEUR_LEN","url":"/druntime/core/sys/windows/lmserver.html#SV_MAX_SRV_HEUR_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_USERS_PER_LICENSE","package":"druntime","parentType":"","signature":"SV_USERS_PER_LICENSE","url":"/druntime/core/sys/windows/lmserver.html#SV_USERS_PER_LICENSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PLATFORM_ID_OS2","package":"druntime","parentType":"","signature":"SV_PLATFORM_ID_OS2","url":"/druntime/core/sys/windows/lmserver.html#SV_PLATFORM_ID_OS2"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PLATFORM_ID_NT","package":"druntime","parentType":"","signature":"SV_PLATFORM_ID_NT","url":"/druntime/core/sys/windows/lmserver.html#SV_PLATFORM_ID_NT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"MAJOR_VERSION_MASK","package":"druntime","parentType":"","signature":"MAJOR_VERSION_MASK","url":"/druntime/core/sys/windows/lmserver.html#MAJOR_VERSION_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_WORKSTATION","package":"druntime","parentType":"","signature":"SV_TYPE_WORKSTATION","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_WORKSTATION"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SERVER","package":"druntime","parentType":"","signature":"SV_TYPE_SERVER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SQLSERVER","package":"druntime","parentType":"","signature":"SV_TYPE_SQLSERVER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SQLSERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_DOMAIN_CTRL","package":"druntime","parentType":"","signature":"SV_TYPE_DOMAIN_CTRL","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_DOMAIN_CTRL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_DOMAIN_BAKCTRL","package":"druntime","parentType":"","signature":"SV_TYPE_DOMAIN_BAKCTRL","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_DOMAIN_BAKCTRL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_TIME_SOURCE","package":"druntime","parentType":"","signature":"SV_TYPE_TIME_SOURCE","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_TIME_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_AFP","package":"druntime","parentType":"","signature":"SV_TYPE_AFP","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_AFP"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_NOVELL","package":"druntime","parentType":"","signature":"SV_TYPE_NOVELL","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_NOVELL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_DOMAIN_MEMBER","package":"druntime","parentType":"","signature":"SV_TYPE_DOMAIN_MEMBER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_DOMAIN_MEMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_PRINTQ_SERVER","package":"druntime","parentType":"","signature":"SV_TYPE_PRINTQ_SERVER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_PRINTQ_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_DIALIN_SERVER","package":"druntime","parentType":"","signature":"SV_TYPE_DIALIN_SERVER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_DIALIN_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_XENIX_SERVER","package":"druntime","parentType":"","signature":"SV_TYPE_XENIX_SERVER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_XENIX_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SERVER_UNIX","package":"druntime","parentType":"","signature":"SV_TYPE_SERVER_UNIX","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SERVER_UNIX"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_NT","package":"druntime","parentType":"","signature":"SV_TYPE_NT","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_NT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_WFW","package":"druntime","parentType":"","signature":"SV_TYPE_WFW","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_WFW"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SERVER_MFPN","package":"druntime","parentType":"","signature":"SV_TYPE_SERVER_MFPN","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SERVER_MFPN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SERVER_NT","package":"druntime","parentType":"","signature":"SV_TYPE_SERVER_NT","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SERVER_NT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_POTENTIAL_BROWSER","package":"druntime","parentType":"","signature":"SV_TYPE_POTENTIAL_BROWSER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_POTENTIAL_BROWSER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_BACKUP_BROWSER","package":"druntime","parentType":"","signature":"SV_TYPE_BACKUP_BROWSER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_BACKUP_BROWSER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_MASTER_BROWSER","package":"druntime","parentType":"","signature":"SV_TYPE_MASTER_BROWSER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_MASTER_BROWSER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_DOMAIN_MASTER","package":"druntime","parentType":"","signature":"SV_TYPE_DOMAIN_MASTER","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_DOMAIN_MASTER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SERVER_OSF","package":"druntime","parentType":"","signature":"SV_TYPE_SERVER_OSF","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SERVER_OSF"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_SERVER_VMS","package":"druntime","parentType":"","signature":"SV_TYPE_SERVER_VMS","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_SERVER_VMS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_WINDOWS","package":"druntime","parentType":"","signature":"SV_TYPE_WINDOWS","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_WINDOWS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_ALTERNATE_XPORT","package":"druntime","parentType":"","signature":"SV_TYPE_ALTERNATE_XPORT","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_ALTERNATE_XPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_LOCAL_LIST_ONLY","package":"druntime","parentType":"","signature":"SV_TYPE_LOCAL_LIST_ONLY","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_LOCAL_LIST_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_DOMAIN_ENUM","package":"druntime","parentType":"","signature":"SV_TYPE_DOMAIN_ENUM","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_DOMAIN_ENUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_ALL","package":"druntime","parentType":"","signature":"SV_TYPE_ALL","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NODISC","package":"druntime","parentType":"","signature":"SV_NODISC","url":"/druntime/core/sys/windows/lmserver.html#SV_NODISC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_USERSECURITY","package":"druntime","parentType":"","signature":"SV_USERSECURITY","url":"/druntime/core/sys/windows/lmserver.html#SV_USERSECURITY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SHARESECURITY","package":"druntime","parentType":"","signature":"SV_SHARESECURITY","url":"/druntime/core/sys/windows/lmserver.html#SV_SHARESECURITY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_HIDDEN","package":"druntime","parentType":"","signature":"SV_HIDDEN","url":"/druntime/core/sys/windows/lmserver.html#SV_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_VISIBLE","package":"druntime","parentType":"","signature":"SV_VISIBLE","url":"/druntime/core/sys/windows/lmserver.html#SV_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PLATFORM_ID_PARMNUM","package":"druntime","parentType":"","signature":"SV_PLATFORM_ID_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_PLATFORM_ID_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NAME_PARMNUM","package":"druntime","parentType":"","signature":"SV_NAME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_VERSION_MAJOR_PARMNUM","package":"druntime","parentType":"","signature":"SV_VERSION_MAJOR_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_VERSION_MAJOR_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_VERSION_MINOR_PARMNUM","package":"druntime","parentType":"","signature":"SV_VERSION_MINOR_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_VERSION_MINOR_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TYPE_PARMNUM","package":"druntime","parentType":"","signature":"SV_TYPE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_TYPE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_COMMENT_PARMNUM","package":"druntime","parentType":"","signature":"SV_COMMENT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_COMMENT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_USERS_PARMNUM","package":"druntime","parentType":"","signature":"SV_USERS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_USERS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_DISC_PARMNUM","package":"druntime","parentType":"","signature":"SV_DISC_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_DISC_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_HIDDEN_PARMNUM","package":"druntime","parentType":"","signature":"SV_HIDDEN_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_HIDDEN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ANNOUNCE_PARMNUM","package":"druntime","parentType":"","signature":"SV_ANNOUNCE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ANNOUNCE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ANNDELTA_PARMNUM","package":"druntime","parentType":"","signature":"SV_ANNDELTA_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ANNDELTA_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_USERPATH_PARMNUM","package":"druntime","parentType":"","signature":"SV_USERPATH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_USERPATH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ULIST_MTIME_PARMNUM","package":"druntime","parentType":"","signature":"SV_ULIST_MTIME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ULIST_MTIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_GLIST_MTIME_PARMNUM","package":"druntime","parentType":"","signature":"SV_GLIST_MTIME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_GLIST_MTIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ALIST_MTIME_PARMNUM","package":"druntime","parentType":"","signature":"SV_ALIST_MTIME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ALIST_MTIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ALERTS_PARMNUM","package":"druntime","parentType":"","signature":"SV_ALERTS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ALERTS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SECURITY_PARMNUM","package":"druntime","parentType":"","signature":"SV_SECURITY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SECURITY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NUMADMIN_PARMNUM","package":"druntime","parentType":"","signature":"SV_NUMADMIN_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NUMADMIN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LANMASK_PARMNUM","package":"druntime","parentType":"","signature":"SV_LANMASK_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LANMASK_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_GUESTACC_PARMNUM","package":"druntime","parentType":"","signature":"SV_GUESTACC_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_GUESTACC_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CHDEVQ_PARMNUM","package":"druntime","parentType":"","signature":"SV_CHDEVQ_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_CHDEVQ_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CHDEVJOBS_PARMNUM","package":"druntime","parentType":"","signature":"SV_CHDEVJOBS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_CHDEVJOBS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CONNECTIONS_PARMNUM","package":"druntime","parentType":"","signature":"SV_CONNECTIONS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_CONNECTIONS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SHARES_PARMNUM","package":"druntime","parentType":"","signature":"SV_SHARES_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SHARES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPENFILES_PARMNUM","package":"druntime","parentType":"","signature":"SV_OPENFILES_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_OPENFILES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSREQS_PARMNUM","package":"druntime","parentType":"","signature":"SV_SESSREQS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSREQS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ACTIVELOCKS_PARMNUM","package":"druntime","parentType":"","signature":"SV_ACTIVELOCKS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ACTIVELOCKS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NUMREQBUF_PARMNUM","package":"druntime","parentType":"","signature":"SV_NUMREQBUF_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NUMREQBUF_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NUMBIGBUF_PARMNUM","package":"druntime","parentType":"","signature":"SV_NUMBIGBUF_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NUMBIGBUF_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NUMFILETASKS_PARMNUM","package":"druntime","parentType":"","signature":"SV_NUMFILETASKS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NUMFILETASKS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ALERTSCHED_PARMNUM","package":"druntime","parentType":"","signature":"SV_ALERTSCHED_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ALERTSCHED_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ERRORALERT_PARMNUM","package":"druntime","parentType":"","signature":"SV_ERRORALERT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ERRORALERT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOGONALERT_PARMNUM","package":"druntime","parentType":"","signature":"SV_LOGONALERT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LOGONALERT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ACCESSALERT_PARMNUM","package":"druntime","parentType":"","signature":"SV_ACCESSALERT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ACCESSALERT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_DISKALERT_PARMNUM","package":"druntime","parentType":"","signature":"SV_DISKALERT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_DISKALERT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NETIOALERT_PARMNUM","package":"druntime","parentType":"","signature":"SV_NETIOALERT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NETIOALERT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXAUDITSZ_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXAUDITSZ_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXAUDITSZ_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SRVHEURISTICS_PARMNUM","package":"druntime","parentType":"","signature":"SV_SRVHEURISTICS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SRVHEURISTICS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSOPENS_PARMNUM","package":"druntime","parentType":"","signature":"SV_SESSOPENS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSOPENS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSVCS_PARMNUM","package":"druntime","parentType":"","signature":"SV_SESSVCS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSVCS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPENSEARCH_PARMNUM","package":"druntime","parentType":"","signature":"SV_OPENSEARCH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_OPENSEARCH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SIZREQBUF_PARMNUM","package":"druntime","parentType":"","signature":"SV_SIZREQBUF_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SIZREQBUF_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITWORKITEMS_PARMNUM","package":"druntime","parentType":"","signature":"SV_INITWORKITEMS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_INITWORKITEMS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXWORKITEMS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXWORKITEMS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXWORKITEMS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_RAWWORKITEMS_PARMNUM","package":"druntime","parentType":"","signature":"SV_RAWWORKITEMS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_RAWWORKITEMS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_IRPSTACKSIZE_PARMNUM","package":"druntime","parentType":"","signature":"SV_IRPSTACKSIZE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_IRPSTACKSIZE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXRAWBUFLEN_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXRAWBUFLEN_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXRAWBUFLEN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSUSERS_PARMNUM","package":"druntime","parentType":"","signature":"SV_SESSUSERS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSUSERS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSCONNS_PARMNUM","package":"druntime","parentType":"","signature":"SV_SESSCONNS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSCONNS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXPAGEDMEMORYUSAGE_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXPAGEDMEMORYUSAGE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXPAGEDMEMORYUSAGE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLESOFTCOMPAT_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLESOFTCOMPAT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLESOFTCOMPAT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEFORCEDLOGOFF_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLEFORCEDLOGOFF_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEFORCEDLOGOFF_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TIMESOURCE_PARMNUM","package":"druntime","parentType":"","signature":"SV_TIMESOURCE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_TIMESOURCE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ACCEPTDOWNLEVELAPIS_PARMNUM","package":"druntime","parentType":"","signature":"SV_ACCEPTDOWNLEVELAPIS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ACCEPTDOWNLEVELAPIS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LMANNOUNCE_PARMNUM","package":"druntime","parentType":"","signature":"SV_LMANNOUNCE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LMANNOUNCE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_DOMAIN_PARMNUM","package":"druntime","parentType":"","signature":"SV_DOMAIN_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_DOMAIN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXCOPYREADLEN_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXCOPYREADLEN_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXCOPYREADLEN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXCOPYWRITELEN_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXCOPYWRITELEN_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXCOPYWRITELEN_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINKEEPSEARCH_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINKEEPSEARCH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINKEEPSEARCH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXKEEPSEARCH_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXKEEPSEARCH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXKEEPSEARCH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINKEEPCOMPLSEARCH_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINKEEPCOMPLSEARCH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINKEEPCOMPLSEARCH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXKEEPCOMPLSEARCH_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXKEEPCOMPLSEARCH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXKEEPCOMPLSEARCH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_THREADCOUNTADD_PARMNUM","package":"druntime","parentType":"","signature":"SV_THREADCOUNTADD_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_THREADCOUNTADD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NUMBLOCKTHREADS_PARMNUM","package":"druntime","parentType":"","signature":"SV_NUMBLOCKTHREADS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NUMBLOCKTHREADS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SCAVTIMEOUT_PARMNUM","package":"druntime","parentType":"","signature":"SV_SCAVTIMEOUT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SCAVTIMEOUT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINRCVQUEUE_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINRCVQUEUE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINRCVQUEUE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINFREEWORKITEMS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINFREEWORKITEMS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINFREEWORKITEMS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_XACTMEMSIZE_PARMNUM","package":"druntime","parentType":"","signature":"SV_XACTMEMSIZE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_XACTMEMSIZE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_THREADPRIORITY_PARMNUM","package":"druntime","parentType":"","signature":"SV_THREADPRIORITY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_THREADPRIORITY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXMPXCT_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXMPXCT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXMPXCT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPLOCKBREAKWAIT_PARMNUM","package":"druntime","parentType":"","signature":"SV_OPLOCKBREAKWAIT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_OPLOCKBREAKWAIT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM","package":"druntime","parentType":"","signature":"SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEOPLOCKS_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLEOPLOCKS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEOPLOCKS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEOPLOCKFORCECLOSE_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLEOPLOCKFORCECLOSE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEOPLOCKFORCECLOSE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEFCBOPENS_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLEFCBOPENS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEFCBOPENS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLERAW_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLERAW_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLERAW_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLESHAREDNETDRIVES_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLESHAREDNETDRIVES_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLESHAREDNETDRIVES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINFREECONNECTIONS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINFREECONNECTIONS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINFREECONNECTIONS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREECONNECTIONS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXFREECONNECTIONS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREECONNECTIONS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITSESSTABLE_PARMNUM","package":"druntime","parentType":"","signature":"SV_INITSESSTABLE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_INITSESSTABLE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITCONNTABLE_PARMNUM","package":"druntime","parentType":"","signature":"SV_INITCONNTABLE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_INITCONNTABLE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITFILETABLE_PARMNUM","package":"druntime","parentType":"","signature":"SV_INITFILETABLE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_INITFILETABLE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITSEARCHTABLE_PARMNUM","package":"druntime","parentType":"","signature":"SV_INITSEARCHTABLE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_INITSEARCHTABLE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ALERTSCHEDULE_PARMNUM","package":"druntime","parentType":"","signature":"SV_ALERTSCHEDULE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ALERTSCHEDULE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ERRORTHRESHOLD_PARMNUM","package":"druntime","parentType":"","signature":"SV_ERRORTHRESHOLD_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ERRORTHRESHOLD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NETWORKERRORTHRESHOLD_PARMNUM","package":"druntime","parentType":"","signature":"SV_NETWORKERRORTHRESHOLD_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_NETWORKERRORTHRESHOLD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_DISKSPACETHRESHOLD_PARMNUM","package":"druntime","parentType":"","signature":"SV_DISKSPACETHRESHOLD_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_DISKSPACETHRESHOLD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXLINKDELAY_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXLINKDELAY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXLINKDELAY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINLINKTHROUGHPUT_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINLINKTHROUGHPUT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINLINKTHROUGHPUT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LINKINFOVALIDTIME_PARMNUM","package":"druntime","parentType":"","signature":"SV_LINKINFOVALIDTIME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LINKINFOVALIDTIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SCAVQOSINFOUPDATETIME_PARMNUM","package":"druntime","parentType":"","signature":"SV_SCAVQOSINFOUPDATETIME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SCAVQOSINFOUPDATETIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXWORKITEMIDLETIME_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXWORKITEMIDLETIME_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXWORKITEMIDLETIME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXRAWWORKITEMS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXRAWWORKITEMS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXRAWWORKITEMS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PRODUCTTYPE_PARMNUM","package":"druntime","parentType":"","signature":"SV_PRODUCTTYPE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_PRODUCTTYPE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SERVERSIZE_PARMNUM","package":"druntime","parentType":"","signature":"SV_SERVERSIZE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SERVERSIZE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CONNECTIONLESSAUTODISC_PARMNUM","package":"druntime","parentType":"","signature":"SV_CONNECTIONLESSAUTODISC_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_CONNECTIONLESSAUTODISC_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SHARINGVIOLATIONRETRIES_PARMNUM","package":"druntime","parentType":"","signature":"SV_SHARINGVIOLATIONRETRIES_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SHARINGVIOLATIONRETRIES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SHARINGVIOLATIONDELAY_PARMNUM","package":"druntime","parentType":"","signature":"SV_SHARINGVIOLATIONDELAY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SHARINGVIOLATIONDELAY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXGLOBALOPENSEARCH_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXGLOBALOPENSEARCH_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXGLOBALOPENSEARCH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_REMOVEDUPLICATESEARCHES_PARMNUM","package":"druntime","parentType":"","signature":"SV_REMOVEDUPLICATESEARCHES_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_REMOVEDUPLICATESEARCHES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOCKVIOLATIONRETRIES_PARMNUM","package":"druntime","parentType":"","signature":"SV_LOCKVIOLATIONRETRIES_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LOCKVIOLATIONRETRIES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOCKVIOLATIONOFFSET_PARMNUM","package":"druntime","parentType":"","signature":"SV_LOCKVIOLATIONOFFSET_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LOCKVIOLATIONOFFSET_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOCKVIOLATIONDELAY_PARMNUM","package":"druntime","parentType":"","signature":"SV_LOCKVIOLATIONDELAY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_LOCKVIOLATIONDELAY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MDLREADSWITCHOVER_PARMNUM","package":"druntime","parentType":"","signature":"SV_MDLREADSWITCHOVER_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MDLREADSWITCHOVER_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CACHEDOPENLIMIT_PARMNUM","package":"druntime","parentType":"","signature":"SV_CACHEDOPENLIMIT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_CACHEDOPENLIMIT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CRITICALTHREADS_PARMNUM","package":"druntime","parentType":"","signature":"SV_CRITICALTHREADS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_CRITICALTHREADS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_RESTRICTNULLSESSACCESS_PARMNUM","package":"druntime","parentType":"","signature":"SV_RESTRICTNULLSESSACCESS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_RESTRICTNULLSESSACCESS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEWFW311DIRECTIPX_PARMNUM","package":"druntime","parentType":"","signature":"SV_ENABLEWFW311DIRECTIPX_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEWFW311DIRECTIPX_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OTHERQUEUEAFFINITY_PARMNUM","package":"druntime","parentType":"","signature":"SV_OTHERQUEUEAFFINITY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_OTHERQUEUEAFFINITY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_QUEUESAMPLESECS_PARMNUM","package":"druntime","parentType":"","signature":"SV_QUEUESAMPLESECS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_QUEUESAMPLESECS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_BALANCECOUNT_PARMNUM","package":"druntime","parentType":"","signature":"SV_BALANCECOUNT_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_BALANCECOUNT_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PREFERREDAFFINITY_PARMNUM","package":"druntime","parentType":"","signature":"SV_PREFERREDAFFINITY_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_PREFERREDAFFINITY_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREERFCBS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXFREERFCBS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREERFCBS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREEMFCBS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXFREEMFCBS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREEMFCBS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREELFCBS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXFREELFCBS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREELFCBS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM","package":"druntime","parentType":"","signature":"SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM","package":"druntime","parentType":"","signature":"SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXTHREADSPERQUEUE_PARMNUM","package":"druntime","parentType":"","signature":"SV_MAXTHREADSPERQUEUE_PARMNUM","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXTHREADSPERQUEUE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_COMMENT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_COMMENT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_COMMENT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_USERS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_USERS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_USERS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_DISC_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_DISC_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_DISC_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_HIDDEN_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_HIDDEN_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_HIDDEN_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ANNOUNCE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ANNOUNCE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ANNOUNCE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ANNDELTA_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ANNDELTA_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ANNDELTA_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSOPENS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SESSOPENS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSOPENS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSVCS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SESSVCS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSVCS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPENSEARCH_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_OPENSEARCH_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_OPENSEARCH_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXWORKITEMS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXWORKITEMS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXWORKITEMS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXRAWBUFLEN_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXRAWBUFLEN_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXRAWBUFLEN_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSUSERS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SESSUSERS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSUSERS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SESSCONNS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SESSCONNS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SESSCONNS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXNONPAGEDMEMORYUSAGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXPAGEDMEMORYUSAGE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLESOFTCOMPAT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLESOFTCOMPAT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLESOFTCOMPAT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEFORCEDLOGOFF_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLEFORCEDLOGOFF_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEFORCEDLOGOFF_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_TIMESOURCE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_TIMESOURCE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_TIMESOURCE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LMANNOUNCE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_LMANNOUNCE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_LMANNOUNCE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXCOPYREADLEN_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXCOPYREADLEN_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXCOPYREADLEN_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXCOPYWRITELEN_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXCOPYWRITELEN_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXCOPYWRITELEN_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINKEEPSEARCH_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINKEEPSEARCH_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINKEEPSEARCH_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXKEEPSEARCH_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXKEEPSEARCH_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXKEEPSEARCH_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINKEEPCOMPLSEARCH_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINKEEPCOMPLSEARCH_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINKEEPCOMPLSEARCH_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXKEEPCOMPLSEARCH_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXKEEPCOMPLSEARCH_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXKEEPCOMPLSEARCH_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SCAVTIMEOUT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SCAVTIMEOUT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SCAVTIMEOUT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINRCVQUEUE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINRCVQUEUE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINRCVQUEUE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINFREEWORKITEMS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINFREEWORKITEMS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINFREEWORKITEMS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXMPXCT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXMPXCT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXMPXCT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPLOCKBREAKWAIT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_OPLOCKBREAKWAIT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_OPLOCKBREAKWAIT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_OPLOCKBREAKRESPONSEWAIT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEOPLOCKS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLEOPLOCKS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEOPLOCKS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEOPLOCKFORCECLOSE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEFCBOPENS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLEFCBOPENS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEFCBOPENS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLERAW_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLERAW_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLERAW_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLESHAREDNETDRIVES_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ENABLESHAREDNETDRIVES_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLESHAREDNETDRIVES_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINFREECONNECTIONS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINFREECONNECTIONS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINFREECONNECTIONS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREECONNECTIONS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXFREECONNECTIONS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREECONNECTIONS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITSESSTABLE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_INITSESSTABLE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_INITSESSTABLE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITCONNTABLE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_INITCONNTABLE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_INITCONNTABLE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITFILETABLE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_INITFILETABLE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_INITFILETABLE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_INITSEARCHTABLE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_INITSEARCHTABLE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_INITSEARCHTABLE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ALERTSCHEDULE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ALERTSCHEDULE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ALERTSCHEDULE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ERRORTHRESHOLD_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_ERRORTHRESHOLD_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ERRORTHRESHOLD_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_NETWORKERRORTHRESHOLD_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_NETWORKERRORTHRESHOLD_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_NETWORKERRORTHRESHOLD_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_DISKSPACETHRESHOLD_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_DISKSPACETHRESHOLD_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_DISKSPACETHRESHOLD_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXLINKDELAY_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXLINKDELAY_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXLINKDELAY_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINLINKTHROUGHPUT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINLINKTHROUGHPUT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINLINKTHROUGHPUT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LINKINFOVALIDTIME_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_LINKINFOVALIDTIME_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_LINKINFOVALIDTIME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SCAVQOSINFOUPDATETIME_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SCAVQOSINFOUPDATETIME_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SCAVQOSINFOUPDATETIME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXWORKITEMIDLETIME_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXWORKITEMIDLETIME_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXWORKITEMIDLETIME_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXRAWWORKITEMS_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_MAXRAWWORKITEMS_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXRAWWORKITEMS_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PRODUCTTYPE_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_PRODUCTTYPE_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_PRODUCTTYPE_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SERVERSIZE_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_SERVERSIZE_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SERVERSIZE_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CONNECTIONLESSAUTODISC_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_CONNECTIONLESSAUTODISC_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_CONNECTIONLESSAUTODISC_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SHARINGVIOLATIONRETRIES_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SHARINGVIOLATIONDELAY_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_SHARINGVIOLATIONDELAY_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SHARINGVIOLATIONDELAY_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXGLOBALOPENSEARCH_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_MAXGLOBALOPENSEARCH_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXGLOBALOPENSEARCH_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_REMOVEDUPLICATESEARCHES_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOCKVIOLATIONRETRIES_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_LOCKVIOLATIONRETRIES_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_LOCKVIOLATIONRETRIES_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOCKVIOLATIONOFFSET_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_LOCKVIOLATIONOFFSET_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_LOCKVIOLATIONOFFSET_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_LOCKVIOLATIONDELAY_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_LOCKVIOLATIONDELAY_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_LOCKVIOLATIONDELAY_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MDLREADSWITCHOVER_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_MDLREADSWITCHOVER_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MDLREADSWITCHOVER_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CACHEDOPENLIMIT_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_CACHEDOPENLIMIT_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_CACHEDOPENLIMIT_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_CRITICALTHREADS_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_CRITICALTHREADS_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_CRITICALTHREADS_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_RESTRICTNULLSESSACCESS_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_RESTRICTNULLSESSACCESS_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_RESTRICTNULLSESSACCESS_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL","package":"druntime","parentType":"","signature":"SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_ENABLEWFW311DIRECTIPX_INFOLOEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_OTHERQUEUEAFFINITY_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_OTHERQUEUEAFFINITY_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_OTHERQUEUEAFFINITY_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_QUEUESAMPLESECS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_QUEUESAMPLESECS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_QUEUESAMPLESECS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_BALANCECOUNT_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_BALANCECOUNT_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_BALANCECOUNT_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_PREFERREDAFFINITY_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_PREFERREDAFFINITY_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_PREFERREDAFFINITY_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREERFCBS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXFREERFCBS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREERFCBS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREEMFCBS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXFREEMFCBS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREEMFCBS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREELFCBS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXFREELFCBS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREELFCBS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXFREEPAGEDPOOLCHUNKS_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MINPAGEDPOOLCHUNKSIZE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXPAGEDPOOLCHUNKSIZE_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_SENDSFROMPREFERREDPROCESSOR_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmserver","name":"SV_MAXTHREADSPERQUEUE_INFOLEVEL","package":"druntime","parentType":"","signature":"SV_MAXTHREADSPERQUEUE_INFOLEVEL","url":"/druntime/core/sys/windows/lmserver.html#SV_MAXTHREADSPERQUEUE_INFOLEVEL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmshare","name":"core.sys.windows.lmshare","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmshare.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareAdd(LPWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetShareAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetShareEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareEnumSticky","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareEnumSticky(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD resume_handle)","url":"/druntime/core/sys/windows/lmshare/NetShareEnumSticky.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareGetInfo(LPWSTR, LPWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmshare/NetShareGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareSetInfo(LPWSTR, LPWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetShareSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareDel(LPWSTR, LPWSTR, DWORD)","url":"/druntime/core/sys/windows/lmshare/NetShareDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareDelSticky","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareDelSticky(LPWSTR, LPWSTR, DWORD)","url":"/druntime/core/sys/windows/lmshare/NetShareDelSticky.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetShareCheck","package":"druntime","parentType":"","signature":"NET_API_STATUS NetShareCheck(LPWSTR, LPWSTR, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetShareCheck.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetSessionEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetSessionEnum(LPWSTR, LPWSTR, LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetSessionEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetSessionDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetSessionDel(LPWSTR, LPWSTR, LPWSTR)","url":"/druntime/core/sys/windows/lmshare/NetSessionDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetSessionGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetSessionGetInfo(LPWSTR, LPWSTR, LPWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmshare/NetSessionGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetConnectionEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetConnectionEnum(LPWSTR, LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetConnectionEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetFileClose","package":"druntime","parentType":"","signature":"NET_API_STATUS NetFileClose(LPWSTR, DWORD)","url":"/druntime/core/sys/windows/lmshare/NetFileClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetFileEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetFileEnum(LPWSTR, LPWSTR, LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmshare/NetFileEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmshare","name":"NetFileGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetFileGetInfo(LPWSTR, DWORD, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmshare/NetFileGetInfo.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"FILE_INFO_2","package":"druntime","parentType":"","signature":"FILE_INFO_2","url":"/druntime/core/sys/windows/lmshare.html#FILE_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PFILE_INFO_2","package":"druntime","parentType":"","signature":"PFILE_INFO_2 = FILE_INFO_2 *","url":"/druntime/core/sys/windows/lmshare.html#PFILE_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"FILE_INFO_3","package":"druntime","parentType":"","signature":"FILE_INFO_3","url":"/druntime/core/sys/windows/lmshare.html#FILE_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PFILE_INFO_3","package":"druntime","parentType":"","signature":"PFILE_INFO_3 = FILE_INFO_3 *","url":"/druntime/core/sys/windows/lmshare.html#PFILE_INFO_3"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_0","package":"druntime","parentType":"","signature":"SHARE_INFO_0","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_0","package":"druntime","parentType":"","signature":"PSHARE_INFO_0 = SHARE_INFO_0 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_1","package":"druntime","parentType":"","signature":"SHARE_INFO_1","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_1","package":"druntime","parentType":"","signature":"PSHARE_INFO_1 = SHARE_INFO_1 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_2","package":"druntime","parentType":"","signature":"SHARE_INFO_2","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_2","package":"druntime","parentType":"","signature":"PSHARE_INFO_2 = SHARE_INFO_2 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_502","package":"druntime","parentType":"","signature":"SHARE_INFO_502","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_502"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_502","package":"druntime","parentType":"","signature":"PSHARE_INFO_502 = SHARE_INFO_502 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_502"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_1004","package":"druntime","parentType":"","signature":"SHARE_INFO_1004","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_1004"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_1004","package":"druntime","parentType":"","signature":"PSHARE_INFO_1004 = SHARE_INFO_1004 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_1004"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_1006","package":"druntime","parentType":"","signature":"SHARE_INFO_1006","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_1006"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_1006","package":"druntime","parentType":"","signature":"PSHARE_INFO_1006 = SHARE_INFO_1006 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_1006"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SHARE_INFO_1501","package":"druntime","parentType":"","signature":"SHARE_INFO_1501","url":"/druntime/core/sys/windows/lmshare.html#SHARE_INFO_1501"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSHARE_INFO_1501","package":"druntime","parentType":"","signature":"PSHARE_INFO_1501 = SHARE_INFO_1501 *","url":"/druntime/core/sys/windows/lmshare.html#PSHARE_INFO_1501"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SESSION_INFO_0","package":"druntime","parentType":"","signature":"SESSION_INFO_0","url":"/druntime/core/sys/windows/lmshare.html#SESSION_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSESSION_INFO_0","package":"druntime","parentType":"","signature":"PSESSION_INFO_0 = SESSION_INFO_0 *","url":"/druntime/core/sys/windows/lmshare.html#PSESSION_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SESSION_INFO_1","package":"druntime","parentType":"","signature":"SESSION_INFO_1","url":"/druntime/core/sys/windows/lmshare.html#SESSION_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSESSION_INFO_1","package":"druntime","parentType":"","signature":"PSESSION_INFO_1 = SESSION_INFO_1 *","url":"/druntime/core/sys/windows/lmshare.html#PSESSION_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SESSION_INFO_2","package":"druntime","parentType":"","signature":"SESSION_INFO_2","url":"/druntime/core/sys/windows/lmshare.html#SESSION_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSESSION_INFO_2","package":"druntime","parentType":"","signature":"PSESSION_INFO_2 = SESSION_INFO_2 *","url":"/druntime/core/sys/windows/lmshare.html#PSESSION_INFO_2"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SESSION_INFO_10","package":"druntime","parentType":"","signature":"SESSION_INFO_10","url":"/druntime/core/sys/windows/lmshare.html#SESSION_INFO_10"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSESSION_INFO_10","package":"druntime","parentType":"","signature":"PSESSION_INFO_10 = SESSION_INFO_10 *","url":"/druntime/core/sys/windows/lmshare.html#PSESSION_INFO_10"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"SESSION_INFO_502","package":"druntime","parentType":"","signature":"SESSION_INFO_502","url":"/druntime/core/sys/windows/lmshare.html#SESSION_INFO_502"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PSESSION_INFO_502","package":"druntime","parentType":"","signature":"PSESSION_INFO_502 = SESSION_INFO_502 *","url":"/druntime/core/sys/windows/lmshare.html#PSESSION_INFO_502"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"CONNECTION_INFO_0","package":"druntime","parentType":"","signature":"CONNECTION_INFO_0","url":"/druntime/core/sys/windows/lmshare.html#CONNECTION_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PCONNECTION_INFO_0","package":"druntime","parentType":"","signature":"PCONNECTION_INFO_0 = CONNECTION_INFO_0 *","url":"/druntime/core/sys/windows/lmshare.html#PCONNECTION_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmshare","name":"CONNECTION_INFO_1","package":"druntime","parentType":"","signature":"CONNECTION_INFO_1","url":"/druntime/core/sys/windows/lmshare.html#CONNECTION_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmshare","name":"PCONNECTION_INFO_1","package":"druntime","parentType":"","signature":"PCONNECTION_INFO_1 = CONNECTION_INFO_1 *","url":"/druntime/core/sys/windows/lmshare.html#PCONNECTION_INFO_1"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_NETNAME_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_NETNAME_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_NETNAME_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_TYPE_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_TYPE_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_TYPE_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_REMARK_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_REMARK_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_REMARK_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_PERMISSIONS_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_PERMISSIONS_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_PERMISSIONS_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_MAX_USES_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_MAX_USES_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_MAX_USES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_CURRENT_USES_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_CURRENT_USES_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_CURRENT_USES_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_PATH_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_PATH_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_PATH_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_PASSWD_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_PASSWD_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_PASSWD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_FILE_SD_PARMNUM","package":"druntime","parentType":"","signature":"SHARE_FILE_SD_PARMNUM","url":"/druntime/core/sys/windows/lmshare.html#SHARE_FILE_SD_PARMNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_REMARK_INFOLEVEL","package":"druntime","parentType":"","signature":"SHARE_REMARK_INFOLEVEL","url":"/druntime/core/sys/windows/lmshare.html#SHARE_REMARK_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_MAX_USES_INFOLEVEL","package":"druntime","parentType":"","signature":"SHARE_MAX_USES_INFOLEVEL","url":"/druntime/core/sys/windows/lmshare.html#SHARE_MAX_USES_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHARE_FILE_SD_INFOLEVEL","package":"druntime","parentType":"","signature":"SHARE_FILE_SD_INFOLEVEL","url":"/druntime/core/sys/windows/lmshare.html#SHARE_FILE_SD_INFOLEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHI1_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SHI1_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmshare.html#SHI1_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHI2_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SHI2_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmshare.html#SHI2_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"STYPE_DISKTREE","package":"druntime","parentType":"","signature":"STYPE_DISKTREE","url":"/druntime/core/sys/windows/lmshare.html#STYPE_DISKTREE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"STYPE_PRINTQ","package":"druntime","parentType":"","signature":"STYPE_PRINTQ","url":"/druntime/core/sys/windows/lmshare.html#STYPE_PRINTQ"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"STYPE_DEVICE","package":"druntime","parentType":"","signature":"STYPE_DEVICE","url":"/druntime/core/sys/windows/lmshare.html#STYPE_DEVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"STYPE_IPC","package":"druntime","parentType":"","signature":"STYPE_IPC","url":"/druntime/core/sys/windows/lmshare.html#STYPE_IPC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"STYPE_DFS","package":"druntime","parentType":"","signature":"STYPE_DFS","url":"/druntime/core/sys/windows/lmshare.html#STYPE_DFS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"STYPE_SPECIAL","package":"druntime","parentType":"","signature":"STYPE_SPECIAL","url":"/druntime/core/sys/windows/lmshare.html#STYPE_SPECIAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SHI_USES_UNLIMITED","package":"druntime","parentType":"","signature":"DWORD SHI_USES_UNLIMITED","url":"/druntime/core/sys/windows/lmshare.html#SHI_USES_UNLIMITED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SESS_GUEST","package":"druntime","parentType":"","signature":"SESS_GUEST","url":"/druntime/core/sys/windows/lmshare.html#SESS_GUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SESS_NOENCRYPTION","package":"druntime","parentType":"","signature":"SESS_NOENCRYPTION","url":"/druntime/core/sys/windows/lmshare.html#SESS_NOENCRYPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SESI1_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SESI1_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmshare.html#SESI1_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"SESI2_NUM_ELEMENTS","package":"druntime","parentType":"","signature":"SESI2_NUM_ELEMENTS","url":"/druntime/core/sys/windows/lmshare.html#SESI2_NUM_ELEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"PERM_FILE_READ","package":"druntime","parentType":"","signature":"PERM_FILE_READ","url":"/druntime/core/sys/windows/lmshare.html#PERM_FILE_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"PERM_FILE_WRITE","package":"druntime","parentType":"","signature":"PERM_FILE_WRITE","url":"/druntime/core/sys/windows/lmshare.html#PERM_FILE_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmshare","name":"PERM_FILE_CREATE","package":"druntime","parentType":"","signature":"PERM_FILE_CREATE","url":"/druntime/core/sys/windows/lmshare.html#PERM_FILE_CREATE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmsname","name":"core.sys.windows.lmsname","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmsname.html"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsname","name":"SERVICE_WORKSTATION","package":"druntime","parentType":"","signature":"TCHAR[] SERVICE_WORKSTATION","url":"/druntime/core/sys/windows/lmsname.html#SERVICE_WORKSTATION"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmstats","name":"core.sys.windows.lmstats","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmstats.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmstats","name":"NetStatisticsGet","package":"druntime","parentType":"","signature":"NET_API_STATUS NetStatisticsGet(LPWSTR, LPWSTR, DWORD, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmstats/NetStatisticsGet.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmstats","name":"STAT_SERVER_0","package":"druntime","parentType":"","signature":"STAT_SERVER_0","url":"/druntime/core/sys/windows/lmstats.html#STAT_SERVER_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmstats","name":"PSTAT_SERVER_0","package":"druntime","parentType":"","signature":"PSTAT_SERVER_0 = STAT_SERVER_0 *","url":"/druntime/core/sys/windows/lmstats.html#PSTAT_SERVER_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmstats","name":"STAT_WORKSTATION_0","package":"druntime","parentType":"","signature":"STAT_WORKSTATION_0","url":"/druntime/core/sys/windows/lmstats.html#STAT_WORKSTATION_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmstats","name":"PSTAT_WORKSTATION_0","package":"druntime","parentType":"","signature":"PSTAT_WORKSTATION_0 = STAT_WORKSTATION_0 *","url":"/druntime/core/sys/windows/lmstats.html#PSTAT_WORKSTATION_0"},{"doc":"","kind":"variable","module":"core.sys.windows.lmstats","name":"STATSOPT_CLR","package":"druntime","parentType":"","signature":"ULONG STATSOPT_CLR","url":"/druntime/core/sys/windows/lmstats.html#STATSOPT_CLR"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmsvc","name":"core.sys.windows.lmsvc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmsvc.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmsvc","name":"NetServiceControl","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServiceControl(LPCWSTR,  LPCWSTR,  DWORD,  DWORD,\n           PBYTE *)","url":"/druntime/core/sys/windows/lmsvc/NetServiceControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmsvc","name":"NetServiceEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServiceEnum(LPCWSTR,  DWORD,  PBYTE *,  DWORD,  PDWORD,\n           PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/lmsvc/NetServiceEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmsvc","name":"NetServiceGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServiceGetInfo(LPCWSTR,  LPCWSTR,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmsvc/NetServiceGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmsvc","name":"NetServiceInstall","package":"druntime","parentType":"","signature":"NET_API_STATUS NetServiceInstall(LPCWSTR,  LPCWSTR,  DWORD,  LPCWSTR *,\n           PBYTE *)","url":"/druntime/core/sys/windows/lmsvc/NetServiceInstall.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmsvc","name":"SERVICE_INFO_0","package":"druntime","parentType":"","signature":"SERVICE_INFO_0","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmsvc","name":"PSERVICE_INFO_0","package":"druntime","parentType":"","signature":"PSERVICE_INFO_0 = SERVICE_INFO_0 *","url":"/druntime/core/sys/windows/lmsvc.html#PSERVICE_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmsvc","name":"SERVICE_INFO_1","package":"druntime","parentType":"","signature":"SERVICE_INFO_1","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmsvc","name":"PSERVICE_INFO_1","package":"druntime","parentType":"","signature":"PSERVICE_INFO_1 = SERVICE_INFO_1 *","url":"/druntime/core/sys/windows/lmsvc.html#PSERVICE_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmsvc","name":"SERVICE_INFO_2","package":"druntime","parentType":"","signature":"SERVICE_INFO_2","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmsvc","name":"PSERVICE_INFO_2","package":"druntime","parentType":"","signature":"PSERVICE_INFO_2 = SERVICE_INFO_2 *","url":"/druntime/core/sys/windows/lmsvc.html#PSERVICE_INFO_2"},{"doc":"Changes relative to MinGW: lmsname is not imported publicly (instead, core.sys.windows.lm imports it directly).","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_DOS_ENCRYPTION","package":"druntime","parentType":"","signature":"TCHAR[] SERVICE_DOS_ENCRYPTION","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_DOS_ENCRYPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UNINSTALLED","package":"druntime","parentType":"","signature":"SERVICE_UNINSTALLED","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UNINSTALLED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_INSTALL_PENDING","package":"druntime","parentType":"","signature":"SERVICE_INSTALL_PENDING","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_INSTALL_PENDING"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UNINSTALL_PENDING","package":"druntime","parentType":"","signature":"SERVICE_UNINSTALL_PENDING","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UNINSTALL_PENDING"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_INSTALLED","package":"druntime","parentType":"","signature":"SERVICE_INSTALLED","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_INSTALLED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_INSTALL_STATE","package":"druntime","parentType":"","signature":"SERVICE_INSTALL_STATE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_INSTALL_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_PAUSE_STATE","package":"druntime","parentType":"","signature":"SERVICE_PAUSE_STATE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_PAUSE_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"LM20_SERVICE_ACTIVE","package":"druntime","parentType":"","signature":"LM20_SERVICE_ACTIVE","url":"/druntime/core/sys/windows/lmsvc.html#LM20_SERVICE_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"LM20_SERVICE_CONTINUE_PENDING","package":"druntime","parentType":"","signature":"LM20_SERVICE_CONTINUE_PENDING","url":"/druntime/core/sys/windows/lmsvc.html#LM20_SERVICE_CONTINUE_PENDING"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"LM20_SERVICE_PAUSE_PENDING","package":"druntime","parentType":"","signature":"LM20_SERVICE_PAUSE_PENDING","url":"/druntime/core/sys/windows/lmsvc.html#LM20_SERVICE_PAUSE_PENDING"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"LM20_SERVICE_PAUSED","package":"druntime","parentType":"","signature":"LM20_SERVICE_PAUSED","url":"/druntime/core/sys/windows/lmsvc.html#LM20_SERVICE_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_NOT_UNINSTALLABLE","package":"druntime","parentType":"","signature":"SERVICE_NOT_UNINSTALLABLE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_NOT_UNINSTALLABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UNINSTALLABLE","package":"druntime","parentType":"","signature":"SERVICE_UNINSTALLABLE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UNINSTALLABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_NOT_PAUSABLE","package":"druntime","parentType":"","signature":"SERVICE_NOT_PAUSABLE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_NOT_PAUSABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_PAUSABLE","package":"druntime","parentType":"","signature":"SERVICE_PAUSABLE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_PAUSABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_REDIR_PAUSED","package":"druntime","parentType":"","signature":"SERVICE_REDIR_PAUSED","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_REDIR_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_REDIR_DISK_PAUSED","package":"druntime","parentType":"","signature":"SERVICE_REDIR_DISK_PAUSED","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_REDIR_DISK_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_REDIR_PRINT_PAUSED","package":"druntime","parentType":"","signature":"SERVICE_REDIR_PRINT_PAUSED","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_REDIR_PRINT_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_REDIR_COMM_PAUSED","package":"druntime","parentType":"","signature":"SERVICE_REDIR_COMM_PAUSED","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_REDIR_COMM_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_INTERROGATE","package":"druntime","parentType":"","signature":"SERVICE_CTRL_INTERROGATE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_INTERROGATE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_PAUSE","package":"druntime","parentType":"","signature":"SERVICE_CTRL_PAUSE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_PAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_CONTINUE","package":"druntime","parentType":"","signature":"SERVICE_CTRL_CONTINUE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_CONTINUE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_UNINSTALL","package":"druntime","parentType":"","signature":"SERVICE_CTRL_UNINSTALL","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_UNINSTALL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_REDIR_DISK","package":"druntime","parentType":"","signature":"SERVICE_CTRL_REDIR_DISK","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_REDIR_DISK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_REDIR_PRINT","package":"druntime","parentType":"","signature":"SERVICE_CTRL_REDIR_PRINT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_REDIR_PRINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CTRL_REDIR_COMM","package":"druntime","parentType":"","signature":"SERVICE_CTRL_REDIR_COMM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CTRL_REDIR_COMM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_IP_NO_HINT","package":"druntime","parentType":"","signature":"SERVICE_IP_NO_HINT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_IP_NO_HINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CCP_NO_HINT","package":"druntime","parentType":"","signature":"SERVICE_CCP_NO_HINT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CCP_NO_HINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_IP_QUERY_HINT","package":"druntime","parentType":"","signature":"SERVICE_IP_QUERY_HINT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_IP_QUERY_HINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CCP_QUERY_HINT","package":"druntime","parentType":"","signature":"SERVICE_CCP_QUERY_HINT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CCP_QUERY_HINT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_IP_CHKPT_NUM","package":"druntime","parentType":"","signature":"SERVICE_IP_CHKPT_NUM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_IP_CHKPT_NUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CCP_CHKPT_NUM","package":"druntime","parentType":"","signature":"SERVICE_CCP_CHKPT_NUM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CCP_CHKPT_NUM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_IP_WAIT_TIME","package":"druntime","parentType":"","signature":"SERVICE_IP_WAIT_TIME","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_IP_WAIT_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_CCP_WAIT_TIME","package":"druntime","parentType":"","signature":"SERVICE_CCP_WAIT_TIME","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_CCP_WAIT_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_IP_WAITTIME_SHIFT","package":"druntime","parentType":"","signature":"SERVICE_IP_WAITTIME_SHIFT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_IP_WAITTIME_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_NTIP_WAITTIME_SHIFT","package":"druntime","parentType":"","signature":"SERVICE_NTIP_WAITTIME_SHIFT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_NTIP_WAITTIME_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"UPPER_HINT_MASK","package":"druntime","parentType":"","signature":"UPPER_HINT_MASK","url":"/druntime/core/sys/windows/lmsvc.html#UPPER_HINT_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"LOWER_HINT_MASK","package":"druntime","parentType":"","signature":"LOWER_HINT_MASK","url":"/druntime/core/sys/windows/lmsvc.html#LOWER_HINT_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"UPPER_GET_HINT_MASK","package":"druntime","parentType":"","signature":"UPPER_GET_HINT_MASK","url":"/druntime/core/sys/windows/lmsvc.html#UPPER_GET_HINT_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"LOWER_GET_HINT_MASK","package":"druntime","parentType":"","signature":"LOWER_GET_HINT_MASK","url":"/druntime/core/sys/windows/lmsvc.html#LOWER_GET_HINT_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_NT_MAXTIME","package":"druntime","parentType":"","signature":"SERVICE_NT_MAXTIME","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_NT_MAXTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_RESRV_MASK","package":"druntime","parentType":"","signature":"SERVICE_RESRV_MASK","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_RESRV_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_MAXTIME","package":"druntime","parentType":"","signature":"SERVICE_MAXTIME","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_MAXTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_BASE","package":"druntime","parentType":"","signature":"SERVICE_BASE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_NORMAL","package":"druntime","parentType":"","signature":"SERVICE_UIC_NORMAL","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_BADPARMVAL","package":"druntime","parentType":"","signature":"SERVICE_UIC_BADPARMVAL","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_BADPARMVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_MISSPARM","package":"druntime","parentType":"","signature":"SERVICE_UIC_MISSPARM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_MISSPARM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_UNKPARM","package":"druntime","parentType":"","signature":"SERVICE_UIC_UNKPARM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_UNKPARM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_RESOURCE","package":"druntime","parentType":"","signature":"SERVICE_UIC_RESOURCE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_CONFIG","package":"druntime","parentType":"","signature":"SERVICE_UIC_CONFIG","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_SYSTEM","package":"druntime","parentType":"","signature":"SERVICE_UIC_SYSTEM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_SYSTEM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_INTERNAL","package":"druntime","parentType":"","signature":"SERVICE_UIC_INTERNAL","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_AMBIGPARM","package":"druntime","parentType":"","signature":"SERVICE_UIC_AMBIGPARM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_AMBIGPARM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_DUPPARM","package":"druntime","parentType":"","signature":"SERVICE_UIC_DUPPARM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_DUPPARM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_KILL","package":"druntime","parentType":"","signature":"SERVICE_UIC_KILL","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_KILL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_EXEC","package":"druntime","parentType":"","signature":"SERVICE_UIC_EXEC","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_EXEC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_SUBSERV","package":"druntime","parentType":"","signature":"SERVICE_UIC_SUBSERV","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_SUBSERV"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_CONFLPARM","package":"druntime","parentType":"","signature":"SERVICE_UIC_CONFLPARM","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_CONFLPARM"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_FILE","package":"druntime","parentType":"","signature":"SERVICE_UIC_FILE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_NULL","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_NULL","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_MEMORY","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_MEMORY","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_MEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_DISK","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_DISK","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_DISK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_THREADS","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_THREADS","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_THREADS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_PROCESSES","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_PROCESSES","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_PROCESSES"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_SECURITY","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_SECURITY","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_SECURITY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_LANROOT","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_LANROOT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_LANROOT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_REDIR","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_REDIR","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_REDIR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_SERVER","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_SERVER","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_SEC_FILE_ERR","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_SEC_FILE_ERR","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_SEC_FILE_ERR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_FILES","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_FILES","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_FILES"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_LOGS","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_LOGS","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_LOGS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_LANGROUP","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_LANGROUP","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_LANGROUP"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_MSGNAME","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_MSGNAME","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_MSGNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_ANNOUNCE","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_ANNOUNCE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_ANNOUNCE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_UAS","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_UAS","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_UAS"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_SERVER_SEC_ERR","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_SERVER_SEC_ERR","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_SERVER_SEC_ERR"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_WKSTA","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_WKSTA","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_WKSTA"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_ERRLOG","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_ERRLOG","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_ERRLOG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_FILE_UW","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_FILE_UW","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_FILE_UW"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_ADDPAK","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_ADDPAK","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_ADDPAK"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_LAZY","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_LAZY","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_LAZY"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_UAS_MACHINE_ACCT","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_UAS_MACHINE_ACCT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_UAS_MACHINE_ACCT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_UAS_SERVERS_NMEMB","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_UAS_SERVERS_NMEMB","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_UAS_SERVERS_NMEMB"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_UAS_SERVERS_NOGRP","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_UAS_SERVERS_NOGRP","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_UAS_SERVERS_NOGRP"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_UAS_INVALID_ROLE","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_UAS_INVALID_ROLE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_UAS_INVALID_ROLE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_NETLOGON_NO_DC","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_NETLOGON_NO_DC","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_NETLOGON_NO_DC"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_NETLOGON_DC_CFLCT","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_NETLOGON_DC_CFLCT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_NETLOGON_DC_CFLCT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_NETLOGON_AUTH","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_NETLOGON_AUTH","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_NETLOGON_AUTH"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_UAS_PROLOG","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_UAS_PROLOG","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_UAS_PROLOG"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE2_BASE","package":"druntime","parentType":"","signature":"SERVICE2_BASE","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE2_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_NETLOGON_MPATH","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_NETLOGON_MPATH","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_NETLOGON_MPATH"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_LSA_MACHINE_ACCT","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_LSA_MACHINE_ACCT","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_LSA_MACHINE_ACCT"},{"doc":"","kind":"variable","module":"core.sys.windows.lmsvc","name":"SERVICE_UIC_M_DATABASE_ERROR","package":"druntime","parentType":"","signature":"SERVICE_UIC_M_DATABASE_ERROR","url":"/druntime/core/sys/windows/lmsvc.html#SERVICE_UIC_M_DATABASE_ERROR"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmuse","name":"core.sys.windows.lmuse","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmuse.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmuse","name":"NetUseAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUseAdd(LPWSTR,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/lmuse/NetUseAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmuse","name":"NetUseDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUseDel(LPWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/lmuse/NetUseDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmuse","name":"NetUseEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUseEnum(LPWSTR,  DWORD,  PBYTE *,  DWORD,  PDWORD,  PDWORD,\n       PDWORD)","url":"/druntime/core/sys/windows/lmuse/NetUseEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmuse","name":"NetUseGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetUseGetInfo(LPWSTR,  LPWSTR,  DWORD,  PBYTE *)","url":"/druntime/core/sys/windows/lmuse/NetUseGetInfo.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmuse","name":"USE_INFO_0","package":"druntime","parentType":"","signature":"USE_INFO_0","url":"/druntime/core/sys/windows/lmuse.html#USE_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmuse","name":"PUSE_INFO_0","package":"druntime","parentType":"","signature":"PUSE_INFO_0 = USE_INFO_0 *","url":"/druntime/core/sys/windows/lmuse.html#PUSE_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmuse","name":"USE_INFO_1","package":"druntime","parentType":"","signature":"USE_INFO_1","url":"/druntime/core/sys/windows/lmuse.html#USE_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmuse","name":"PUSE_INFO_1","package":"druntime","parentType":"","signature":"PUSE_INFO_1 = USE_INFO_1 *","url":"/druntime/core/sys/windows/lmuse.html#PUSE_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmuse","name":"USE_INFO_2","package":"druntime","parentType":"","signature":"USE_INFO_2","url":"/druntime/core/sys/windows/lmuse.html#USE_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.lmuse","name":"PUSE_INFO_2","package":"druntime","parentType":"","signature":"PUSE_INFO_2 = USE_INFO_2 *","url":"/druntime/core/sys/windows/lmuse.html#PUSE_INFO_2"},{"doc":"","kind":"variable","module":"core.sys.windows.lmuse","name":"USE_WILDCARD","package":"druntime","parentType":"","signature":"DWORD USE_WILDCARD","url":"/druntime/core/sys/windows/lmuse.html#USE_WILDCARD"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmuseflg","name":"core.sys.windows.lmuseflg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmuseflg.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lmwksta","name":"core.sys.windows.lmwksta","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lmwksta.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaGetInfo(LPWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaSetInfo(LPWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaUserGetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaUserGetInfo(LPWSTR, DWORD, PBYTE *)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaUserGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaUserSetInfo","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaUserSetInfo(LPWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaUserSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaUserEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaUserEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaUserEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaTransportAdd","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaTransportAdd(LPWSTR, DWORD, PBYTE, PDWORD)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaTransportAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaTransportDel","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaTransportDel(LPWSTR, LPWSTR, DWORD)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaTransportDel.html"},{"doc":"","kind":"function","module":"core.sys.windows.lmwksta","name":"NetWkstaTransportEnum","package":"druntime","parentType":"","signature":"NET_API_STATUS NetWkstaTransportEnum(LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/lmwksta/NetWkstaTransportEnum.html"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_100","package":"druntime","parentType":"","signature":"WKSTA_INFO_100","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_100"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_100","package":"druntime","parentType":"","signature":"PWKSTA_INFO_100 = WKSTA_INFO_100 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_100"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_101","package":"druntime","parentType":"","signature":"WKSTA_INFO_101","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_101"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_101","package":"druntime","parentType":"","signature":"PWKSTA_INFO_101 = WKSTA_INFO_101 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_101"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_102","package":"druntime","parentType":"","signature":"WKSTA_INFO_102","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_102"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_102","package":"druntime","parentType":"","signature":"PWKSTA_INFO_102 = WKSTA_INFO_102 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_102"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_302","package":"druntime","parentType":"","signature":"WKSTA_INFO_302","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_302"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_302","package":"druntime","parentType":"","signature":"PWKSTA_INFO_302 = WKSTA_INFO_302 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_302"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_402","package":"druntime","parentType":"","signature":"WKSTA_INFO_402","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_402"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_402","package":"druntime","parentType":"","signature":"PWKSTA_INFO_402 = WKSTA_INFO_402 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_402"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_502","package":"druntime","parentType":"","signature":"WKSTA_INFO_502","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_502"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_502","package":"druntime","parentType":"","signature":"PWKSTA_INFO_502 = WKSTA_INFO_502 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_502"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1010","package":"druntime","parentType":"","signature":"WKSTA_INFO_1010","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1010"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1010","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1010 = WKSTA_INFO_1010 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1010"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1011","package":"druntime","parentType":"","signature":"WKSTA_INFO_1011","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1011"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1011","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1011 = WKSTA_INFO_1011 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1011"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1012","package":"druntime","parentType":"","signature":"WKSTA_INFO_1012","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1012"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1012","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1012 = WKSTA_INFO_1012 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1012"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1027","package":"druntime","parentType":"","signature":"WKSTA_INFO_1027","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1027"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1027","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1027 = WKSTA_INFO_1027 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1027"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1028","package":"druntime","parentType":"","signature":"WKSTA_INFO_1028","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1028"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1028","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1028 = WKSTA_INFO_1028 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1028"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1032","package":"druntime","parentType":"","signature":"WKSTA_INFO_1032","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1032"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1032","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1032 = WKSTA_INFO_1032 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1032"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1013","package":"druntime","parentType":"","signature":"WKSTA_INFO_1013","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1013"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1013","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1013 = WKSTA_INFO_1013 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1013"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1018","package":"druntime","parentType":"","signature":"WKSTA_INFO_1018","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1018"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1018","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1018 = WKSTA_INFO_1018 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1018"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1023","package":"druntime","parentType":"","signature":"WKSTA_INFO_1023","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1023"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1023","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1023 = WKSTA_INFO_1023 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1023"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1033","package":"druntime","parentType":"","signature":"WKSTA_INFO_1033","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1033"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1033","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1033 = WKSTA_INFO_1033 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1033"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1041","package":"druntime","parentType":"","signature":"WKSTA_INFO_1041","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1041"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1041","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1041 = WKSTA_INFO_1041 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1041"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1042","package":"druntime","parentType":"","signature":"WKSTA_INFO_1042","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1042"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1042","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1042 = WKSTA_INFO_1042 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1042"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1043","package":"druntime","parentType":"","signature":"WKSTA_INFO_1043","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1043"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1043","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1043 = WKSTA_INFO_1043 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1043"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1044","package":"druntime","parentType":"","signature":"WKSTA_INFO_1044","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1044"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1044","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1044 = WKSTA_INFO_1044 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1044"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1045","package":"druntime","parentType":"","signature":"WKSTA_INFO_1045","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1045"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1045","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1045 = WKSTA_INFO_1045 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1045"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1046","package":"druntime","parentType":"","signature":"WKSTA_INFO_1046","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1046"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1046","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1046 = WKSTA_INFO_1046 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1046"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1047","package":"druntime","parentType":"","signature":"WKSTA_INFO_1047","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1047"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1047","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1047 = WKSTA_INFO_1047 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1047"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1048","package":"druntime","parentType":"","signature":"WKSTA_INFO_1048","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1048"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1048","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1048 = WKSTA_INFO_1048 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1048"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1049","package":"druntime","parentType":"","signature":"WKSTA_INFO_1049","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1049"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1049","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1049 = WKSTA_INFO_1049 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1049"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1050","package":"druntime","parentType":"","signature":"WKSTA_INFO_1050","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1050"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1050","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1050 = WKSTA_INFO_1050 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1050"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1051","package":"druntime","parentType":"","signature":"WKSTA_INFO_1051","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1051"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1051","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1051 = WKSTA_INFO_1051 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1051"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1052","package":"druntime","parentType":"","signature":"WKSTA_INFO_1052","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1052"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1052","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1052 = WKSTA_INFO_1052 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1052"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1053","package":"druntime","parentType":"","signature":"WKSTA_INFO_1053","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1053"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1053","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1053 = WKSTA_INFO_1053 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1053"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1054","package":"druntime","parentType":"","signature":"WKSTA_INFO_1054","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1054"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1054","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1054 = WKSTA_INFO_1054 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1054"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1055","package":"druntime","parentType":"","signature":"WKSTA_INFO_1055","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1055"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1055","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1055 = WKSTA_INFO_1055 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1055"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1056","package":"druntime","parentType":"","signature":"WKSTA_INFO_1056","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1056"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1056","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1056 = WKSTA_INFO_1056 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1056"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1057","package":"druntime","parentType":"","signature":"WKSTA_INFO_1057","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1057"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1057","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1057 = WKSTA_INFO_1057 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1057"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1058","package":"druntime","parentType":"","signature":"WKSTA_INFO_1058","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1058"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1058","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1058 = WKSTA_INFO_1058 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1058"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1059","package":"druntime","parentType":"","signature":"WKSTA_INFO_1059","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1059"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1059","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1059 = WKSTA_INFO_1059 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1059"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1060","package":"druntime","parentType":"","signature":"WKSTA_INFO_1060","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1060"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1060","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1060 = WKSTA_INFO_1060 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1060"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1061","package":"druntime","parentType":"","signature":"WKSTA_INFO_1061","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1061"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1061","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1061 = WKSTA_INFO_1061 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1061"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_INFO_1062","package":"druntime","parentType":"","signature":"WKSTA_INFO_1062","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_INFO_1062"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_INFO_1062","package":"druntime","parentType":"","signature":"PWKSTA_INFO_1062 = WKSTA_INFO_1062 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_INFO_1062"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_USER_INFO_0","package":"druntime","parentType":"","signature":"WKSTA_USER_INFO_0","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_USER_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_USER_INFO_0","package":"druntime","parentType":"","signature":"PWKSTA_USER_INFO_0 = WKSTA_USER_INFO_0 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_USER_INFO_0"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_USER_INFO_1","package":"druntime","parentType":"","signature":"WKSTA_USER_INFO_1","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_USER_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_USER_INFO_1","package":"druntime","parentType":"","signature":"PWKSTA_USER_INFO_1 = WKSTA_USER_INFO_1 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_USER_INFO_1"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_USER_INFO_1101","package":"druntime","parentType":"","signature":"WKSTA_USER_INFO_1101","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_USER_INFO_1101"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_USER_INFO_1101","package":"druntime","parentType":"","signature":"PWKSTA_USER_INFO_1101 = WKSTA_USER_INFO_1101 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_USER_INFO_1101"},{"doc":"","kind":"struct","module":"core.sys.windows.lmwksta","name":"WKSTA_TRANSPORT_INFO_0","package":"druntime","parentType":"","signature":"WKSTA_TRANSPORT_INFO_0","url":"/druntime/core/sys/windows/lmwksta.html#WKSTA_TRANSPORT_INFO_0"},{"doc":"","kind":"alias","module":"core.sys.windows.lmwksta","name":"PWKSTA_TRANSPORT_INFO_0","package":"druntime","parentType":"","signature":"PWKSTA_TRANSPORT_INFO_0 = WKSTA_TRANSPORT_INFO_0 *","url":"/druntime/core/sys/windows/lmwksta.html#PWKSTA_TRANSPORT_INFO_0"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.lzexpand","name":"core.sys.windows.lzexpand","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/lzexpand.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"CopyLZFile","package":"druntime","parentType":"","signature":"LONG CopyLZFile(INT,  INT)","url":"/druntime/core/sys/windows/lzexpand/CopyLZFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZDone","package":"druntime","parentType":"","signature":"void LZDone()","url":"/druntime/core/sys/windows/lzexpand/LZDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZStart","package":"druntime","parentType":"","signature":"INT LZStart()","url":"/druntime/core/sys/windows/lzexpand/LZStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"GetExpandedNameA","package":"druntime","parentType":"","signature":"INT GetExpandedNameA(LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/lzexpand/GetExpandedNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"GetExpandedNameW","package":"druntime","parentType":"","signature":"INT GetExpandedNameW(LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/lzexpand/GetExpandedNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZClose","package":"druntime","parentType":"","signature":"void LZClose(INT)","url":"/druntime/core/sys/windows/lzexpand/LZClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZCopy","package":"druntime","parentType":"","signature":"LONG LZCopy(INT,  INT)","url":"/druntime/core/sys/windows/lzexpand/LZCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZInit","package":"druntime","parentType":"","signature":"INT LZInit(INT)","url":"/druntime/core/sys/windows/lzexpand/LZInit.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZOpenFileA","package":"druntime","parentType":"","signature":"INT LZOpenFileA(LPSTR,  LPOFSTRUCT,  WORD)","url":"/druntime/core/sys/windows/lzexpand/LZOpenFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZOpenFileW","package":"druntime","parentType":"","signature":"INT LZOpenFileW(LPWSTR,  LPOFSTRUCT,  WORD)","url":"/druntime/core/sys/windows/lzexpand/LZOpenFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZRead","package":"druntime","parentType":"","signature":"INT LZRead(INT,  LPSTR,  INT)","url":"/druntime/core/sys/windows/lzexpand/LZRead.html"},{"doc":"","kind":"function","module":"core.sys.windows.lzexpand","name":"LZSeek","package":"druntime","parentType":"","signature":"LONG LZSeek(INT,  LONG,  INT)","url":"/druntime/core/sys/windows/lzexpand/LZSeek.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mapi","name":"core.sys.windows.mapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPILogon","package":"druntime","parentType":"","signature":"ULONG MAPILogon(ULONG_PTR,  LPSTR,  LPSTR,  FLAGS,  ULONG,  LPLHANDLE)","url":"/druntime/core/sys/windows/mapi/MAPILogon.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPISendMail","package":"druntime","parentType":"","signature":"ULONG MAPISendMail(LHANDLE,  ULONG_PTR,  lpMapiMessage,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi/MAPISendMail.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPISendDocuments","package":"druntime","parentType":"","signature":"ULONG MAPISendDocuments(ULONG_PTR,  LPSTR,  LPSTR,  LPSTR,  ULONG)","url":"/druntime/core/sys/windows/mapi/MAPISendDocuments.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIReadMail","package":"druntime","parentType":"","signature":"ULONG MAPIReadMail(LHANDLE,  ULONG_PTR,  LPSTR,  FLAGS,  ULONG,  lpMapiMessage *)","url":"/druntime/core/sys/windows/mapi/MAPIReadMail.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIFindNext","package":"druntime","parentType":"","signature":"ULONG MAPIFindNext(LHANDLE,  ULONG_PTR,  LPSTR,  LPSTR,  FLAGS,  ULONG,  LPSTR)","url":"/druntime/core/sys/windows/mapi/MAPIFindNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIResolveName","package":"druntime","parentType":"","signature":"ULONG MAPIResolveName(LHANDLE,  ULONG_PTR,  LPSTR,  FLAGS,  ULONG,\n       lpMapiRecipDesc *)","url":"/druntime/core/sys/windows/mapi/MAPIResolveName.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIAddress","package":"druntime","parentType":"","signature":"ULONG MAPIAddress(LHANDLE,  ULONG_PTR,  LPSTR,  ULONG,  LPSTR,  ULONG,\n       lpMapiRecipDesc,  FLAGS,  ULONG,  LPULONG,  lpMapiRecipDesc *)","url":"/druntime/core/sys/windows/mapi/MAPIAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIFreeBuffer","package":"druntime","parentType":"","signature":"ULONG MAPIFreeBuffer(LPVOID)","url":"/druntime/core/sys/windows/mapi/MAPIFreeBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIDetails","package":"druntime","parentType":"","signature":"ULONG MAPIDetails(LHANDLE,  ULONG_PTR,  lpMapiRecipDesc,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi/MAPIDetails.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPISaveMail","package":"druntime","parentType":"","signature":"ULONG MAPISaveMail(LHANDLE,  ULONG_PTR,  lpMapiMessage lpszMessage,  FLAGS,\n       ULONG,  LPSTR)","url":"/druntime/core/sys/windows/mapi/MAPISaveMail.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIDeleteMail","package":"druntime","parentType":"","signature":"ULONG MAPIDeleteMail(LHANDLE,  ULONG_PTR,  LPSTR,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi/MAPIDeleteMail.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPILogoff","package":"druntime","parentType":"","signature":"ULONG MAPILogoff(LHANDLE,  ULONG_PTR,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi/MAPILogoff.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPIGetNetscapeVersion","package":"druntime","parentType":"","signature":"ULONG MAPIGetNetscapeVersion()","url":"/druntime/core/sys/windows/mapi/MAPIGetNetscapeVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.mapi","name":"MAPI_NSCP_SynchronizeClient","package":"druntime","parentType":"","signature":"ULONG MAPI_NSCP_SynchronizeClient(LHANDLE,  ULONG)","url":"/druntime/core/sys/windows/mapi/MAPI_NSCP_SynchronizeClient.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"FLAGS","package":"druntime","parentType":"","signature":"FLAGS = uint","url":"/druntime/core/sys/windows/mapi.html#FLAGS"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPULONG","package":"druntime","parentType":"","signature":"LPULONG = uint *","url":"/druntime/core/sys/windows/mapi.html#LPULONG"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LHANDLE","package":"druntime","parentType":"","signature":"LHANDLE = ULONG_PTR","url":"/druntime/core/sys/windows/mapi.html#LHANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPLHANDLE","package":"druntime","parentType":"","signature":"LPLHANDLE = ULONG_PTR *","url":"/druntime/core/sys/windows/mapi.html#LPLHANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.mapi","name":"MapiRecipDesc","package":"druntime","parentType":"","signature":"MapiRecipDesc","url":"/druntime/core/sys/windows/mapi.html#MapiRecipDesc"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"lpMapiRecipDesc","package":"druntime","parentType":"","signature":"lpMapiRecipDesc = MapiRecipDesc *","url":"/druntime/core/sys/windows/mapi.html#lpMapiRecipDesc"},{"doc":"","kind":"struct","module":"core.sys.windows.mapi","name":"MapiFileDesc","package":"druntime","parentType":"","signature":"MapiFileDesc","url":"/druntime/core/sys/windows/mapi.html#MapiFileDesc"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"lpMapiFileDesc","package":"druntime","parentType":"","signature":"lpMapiFileDesc = MapiFileDesc *","url":"/druntime/core/sys/windows/mapi.html#lpMapiFileDesc"},{"doc":"","kind":"struct","module":"core.sys.windows.mapi","name":"MapiFileTagExt","package":"druntime","parentType":"","signature":"MapiFileTagExt","url":"/druntime/core/sys/windows/mapi.html#MapiFileTagExt"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"lpMapiFileTagExt","package":"druntime","parentType":"","signature":"lpMapiFileTagExt = MapiFileTagExt *","url":"/druntime/core/sys/windows/mapi.html#lpMapiFileTagExt"},{"doc":"","kind":"struct","module":"core.sys.windows.mapi","name":"MapiMessage","package":"druntime","parentType":"","signature":"MapiMessage","url":"/druntime/core/sys/windows/mapi.html#MapiMessage"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"lpMapiMessage","package":"druntime","parentType":"","signature":"lpMapiMessage = MapiMessage *","url":"/druntime/core/sys/windows/mapi.html#lpMapiMessage"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPILOGON","package":"druntime","parentType":"","signature":"LPMAPILOGON = ULONG function(ULONG_PTR,  LPSTR,  LPSTR,  FLAGS,  ULONG,  LPLHANDLE)","url":"/druntime/core/sys/windows/mapi.html#LPMAPILOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPISENDMAIL","package":"druntime","parentType":"","signature":"LPMAPISENDMAIL = ULONG function(LHANDLE,  ULONG_PTR,  lpMapiMessage,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi.html#LPMAPISENDMAIL"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPISENDDOCUMENTS","package":"druntime","parentType":"","signature":"LPMAPISENDDOCUMENTS = ULONG function(ULONG_PTR,  LPSTR,  LPSTR,  LPSTR,  ULONG)","url":"/druntime/core/sys/windows/mapi.html#LPMAPISENDDOCUMENTS"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIREADMAIL","package":"druntime","parentType":"","signature":"LPMAPIREADMAIL = ULONG function(LHANDLE,  ULONG_PTR,  LPSTR,  FLAGS,  ULONG,  lpMapiMessage *)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIREADMAIL"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIFINDNEXT","package":"druntime","parentType":"","signature":"LPMAPIFINDNEXT = ULONG function(LHANDLE,  ULONG_PTR,  LPSTR,  LPSTR,  FLAGS,  ULONG,  LPSTR)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIFINDNEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIRESOLVENAME","package":"druntime","parentType":"","signature":"LPMAPIRESOLVENAME = ULONG function(LHANDLE,  ULONG_PTR,  LPSTR,  FLAGS,  ULONG,\n       lpMapiRecipDesc *)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIRESOLVENAME"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIADDRESS","package":"druntime","parentType":"","signature":"LPMAPIADDRESS = ULONG function(LHANDLE,  ULONG_PTR,  LPSTR,  ULONG,  LPSTR,  ULONG,\n       lpMapiRecipDesc,  FLAGS,  ULONG,  LPULONG,  lpMapiRecipDesc *)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIADDRESS"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIFREEBUFFER","package":"druntime","parentType":"","signature":"LPMAPIFREEBUFFER = ULONG function(LPVOID lpv)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIFREEBUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIDETAILS","package":"druntime","parentType":"","signature":"LPMAPIDETAILS = ULONG function(LHANDLE,  ULONG_PTR,  lpMapiRecipDesc,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIDETAILS"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPISAVEMAIL","package":"druntime","parentType":"","signature":"LPMAPISAVEMAIL = ULONG function(LHANDLE,  ULONG_PTR,  lpMapiMessage,  FLAGS,  ULONG,  LPSTR)","url":"/druntime/core/sys/windows/mapi.html#LPMAPISAVEMAIL"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPIDELETEMAIL","package":"druntime","parentType":"","signature":"LPMAPIDELETEMAIL = ULONG function(LHANDLE,  ULONG_PTR,  LPSTR,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi.html#LPMAPIDELETEMAIL"},{"doc":"","kind":"alias","module":"core.sys.windows.mapi","name":"LPMAPILOGOFF","package":"druntime","parentType":"","signature":"LPMAPILOGOFF = ULONG function(LHANDLE,  ULONG_PTR,  FLAGS,  ULONG)","url":"/druntime/core/sys/windows/mapi.html#LPMAPILOGOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_LOGON_UI","package":"druntime","parentType":"","signature":"MAPI_LOGON_UI","url":"/druntime/core/sys/windows/mapi.html#MAPI_LOGON_UI"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_NEW_SESSION","package":"druntime","parentType":"","signature":"MAPI_NEW_SESSION","url":"/druntime/core/sys/windows/mapi.html#MAPI_NEW_SESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_FORCE_DOWNLOAD","package":"druntime","parentType":"","signature":"MAPI_FORCE_DOWNLOAD","url":"/druntime/core/sys/windows/mapi.html#MAPI_FORCE_DOWNLOAD"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_LOGOFF_SHARED","package":"druntime","parentType":"","signature":"MAPI_LOGOFF_SHARED","url":"/druntime/core/sys/windows/mapi.html#MAPI_LOGOFF_SHARED"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_LOGOFF_UI","package":"druntime","parentType":"","signature":"MAPI_LOGOFF_UI","url":"/druntime/core/sys/windows/mapi.html#MAPI_LOGOFF_UI"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_DIALOG","package":"druntime","parentType":"","signature":"MAPI_DIALOG","url":"/druntime/core/sys/windows/mapi.html#MAPI_DIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_UNREAD_ONLY","package":"druntime","parentType":"","signature":"MAPI_UNREAD_ONLY","url":"/druntime/core/sys/windows/mapi.html#MAPI_UNREAD_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_LONG_MSGID","package":"druntime","parentType":"","signature":"MAPI_LONG_MSGID","url":"/druntime/core/sys/windows/mapi.html#MAPI_LONG_MSGID"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_GUARANTEE_FIFO","package":"druntime","parentType":"","signature":"MAPI_GUARANTEE_FIFO","url":"/druntime/core/sys/windows/mapi.html#MAPI_GUARANTEE_FIFO"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_ENVELOPE_ONLY","package":"druntime","parentType":"","signature":"MAPI_ENVELOPE_ONLY","url":"/druntime/core/sys/windows/mapi.html#MAPI_ENVELOPE_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_PEEK","package":"druntime","parentType":"","signature":"MAPI_PEEK","url":"/druntime/core/sys/windows/mapi.html#MAPI_PEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_BODY_AS_FILE","package":"druntime","parentType":"","signature":"MAPI_BODY_AS_FILE","url":"/druntime/core/sys/windows/mapi.html#MAPI_BODY_AS_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_SUPPRESS_ATTACH","package":"druntime","parentType":"","signature":"MAPI_SUPPRESS_ATTACH","url":"/druntime/core/sys/windows/mapi.html#MAPI_SUPPRESS_ATTACH"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_AB_NOMODIFY","package":"druntime","parentType":"","signature":"MAPI_AB_NOMODIFY","url":"/druntime/core/sys/windows/mapi.html#MAPI_AB_NOMODIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_OLE","package":"druntime","parentType":"","signature":"MAPI_OLE","url":"/druntime/core/sys/windows/mapi.html#MAPI_OLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_OLE_STATIC","package":"druntime","parentType":"","signature":"MAPI_OLE_STATIC","url":"/druntime/core/sys/windows/mapi.html#MAPI_OLE_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_UNREAD","package":"druntime","parentType":"","signature":"MAPI_UNREAD","url":"/druntime/core/sys/windows/mapi.html#MAPI_UNREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_RECEIPT_REQUESTED","package":"druntime","parentType":"","signature":"MAPI_RECEIPT_REQUESTED","url":"/druntime/core/sys/windows/mapi.html#MAPI_RECEIPT_REQUESTED"},{"doc":"","kind":"variable","module":"core.sys.windows.mapi","name":"MAPI_SENT","package":"druntime","parentType":"","signature":"MAPI_SENT","url":"/druntime/core/sys/windows/mapi.html#MAPI_SENT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mciavi","name":"core.sys.windows.mciavi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mciavi.html"},{"doc":"","kind":"variable","module":"core.sys.windows.mciavi","name":"MCI_MCIAVI_PLAY_WINDOW","package":"druntime","parentType":"","signature":"MCI_MCIAVI_PLAY_WINDOW","url":"/druntime/core/sys/windows/mciavi.html#MCI_MCIAVI_PLAY_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.mciavi","name":"MCI_MCIAVI_PLAY_FULLSCREEN","package":"druntime","parentType":"","signature":"MCI_MCIAVI_PLAY_FULLSCREEN","url":"/druntime/core/sys/windows/mciavi.html#MCI_MCIAVI_PLAY_FULLSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mciavi","name":"MCI_MCIAVI_PLAY_FULLBY2","package":"druntime","parentType":"","signature":"MCI_MCIAVI_PLAY_FULLBY2","url":"/druntime/core/sys/windows/mciavi.html#MCI_MCIAVI_PLAY_FULLBY2"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mcx","name":"core.sys.windows.mcx","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mcx.html"},{"doc":"","kind":"struct","module":"core.sys.windows.mcx","name":"MODEMDEVCAPS","package":"druntime","parentType":"","signature":"MODEMDEVCAPS","url":"/druntime/core/sys/windows/mcx.html#MODEMDEVCAPS"},{"doc":"","kind":"method","module":"core.sys.windows.mcx","name":"abVariablePortion","package":"druntime","parentType":"MODEMDEVCAPS","signature":"BYTE * abVariablePortion()","url":"/druntime/core/sys/windows/mcx/MODEMDEVCAPS.abVariablePortion.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mcx","name":"PMODEMDEVCAPS","package":"druntime","parentType":"","signature":"PMODEMDEVCAPS = MODEMDEVCAPS *","url":"/druntime/core/sys/windows/mcx.html#PMODEMDEVCAPS"},{"doc":"","kind":"struct","module":"core.sys.windows.mcx","name":"MODEMSETTINGS","package":"druntime","parentType":"","signature":"MODEMSETTINGS","url":"/druntime/core/sys/windows/mcx.html#MODEMSETTINGS"},{"doc":"","kind":"method","module":"core.sys.windows.mcx","name":"abVariablePortion","package":"druntime","parentType":"MODEMSETTINGS","signature":"BYTE * abVariablePortion()","url":"/druntime/core/sys/windows/mcx/MODEMSETTINGS.abVariablePortion.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mcx","name":"PMODEMSETTINGS","package":"druntime","parentType":"","signature":"PMODEMSETTINGS = MODEMSETTINGS *","url":"/druntime/core/sys/windows/mcx.html#PMODEMSETTINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.mcx","name":"DIALOPTION_BILLING","package":"druntime","parentType":"","signature":"DWORD DIALOPTION_BILLING","url":"/druntime/core/sys/windows/mcx.html#DIALOPTION_BILLING"},{"doc":"","kind":"variable","module":"core.sys.windows.mcx","name":"MDMVOLFLAG_LOW","package":"druntime","parentType":"","signature":"DWORD MDMVOLFLAG_LOW","url":"/druntime/core/sys/windows/mcx.html#MDMVOLFLAG_LOW"},{"doc":"","kind":"variable","module":"core.sys.windows.mcx","name":"MDMSPKRFLAG_OFF","package":"druntime","parentType":"","signature":"DWORD MDMSPKRFLAG_OFF","url":"/druntime/core/sys/windows/mcx.html#MDMSPKRFLAG_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mcx","name":"MDM_COMPRESSION","package":"druntime","parentType":"","signature":"DWORD MDM_COMPRESSION","url":"/druntime/core/sys/windows/mcx.html#MDM_COMPRESSION"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mgmtapi","name":"core.sys.windows.mgmtapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mgmtapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrClose","package":"druntime","parentType":"","signature":"BOOL SnmpMgrClose(LPSNMP_MGR_SESSION)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrCtl","package":"druntime","parentType":"","signature":"BOOL SnmpMgrCtl(LPSNMP_MGR_SESSION,  DWORD,  LPVOID,  DWORD,  LPVOID,  DWORD,\n       LPDWORD)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrCtl.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrGetTrap","package":"druntime","parentType":"","signature":"BOOL SnmpMgrGetTrap(AsnObjectIdentifier *,  AsnNetworkAddress *,\n       AsnInteger *,  AsnInteger *,  AsnTimeticks *,  SnmpVarBindList *)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrGetTrap.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrGetTrapEx","package":"druntime","parentType":"","signature":"BOOL SnmpMgrGetTrapEx(AsnObjectIdentifier *,  AsnNetworkAddress *,\n       AsnNetworkAddress *,  AsnInteger *,  AsnInteger *,  AsnOctetString *,\n       AsnTimeticks *,  SnmpVarBindList *)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrGetTrapEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrOidToStr","package":"druntime","parentType":"","signature":"BOOL SnmpMgrOidToStr(AsnObjectIdentifier *,  LPSTR *)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrOidToStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrOpen","package":"druntime","parentType":"","signature":"LPSNMP_MGR_SESSION SnmpMgrOpen(LPSTR,  LPSTR,  INT,  INT)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrRequest","package":"druntime","parentType":"","signature":"INT SnmpMgrRequest(LPSNMP_MGR_SESSION,  BYTE,  SnmpVarBindList *,\n       AsnInteger *,  AsnInteger *)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrRequest.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrStrToOid","package":"druntime","parentType":"","signature":"BOOL SnmpMgrStrToOid(LPSTR,  AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrStrToOid.html"},{"doc":"","kind":"function","module":"core.sys.windows.mgmtapi","name":"SnmpMgrTrapListen","package":"druntime","parentType":"","signature":"BOOL SnmpMgrTrapListen(HANDLE *)","url":"/druntime/core/sys/windows/mgmtapi/SnmpMgrTrapListen.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mgmtapi","name":"LPSNMP_MGR_SESSION","package":"druntime","parentType":"","signature":"LPSNMP_MGR_SESSION = PVOID","url":"/druntime/core/sys/windows/mgmtapi.html#LPSNMP_MGR_SESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.mgmtapi","name":"MGMCTL_SETAGENTPORT","package":"druntime","parentType":"","signature":"MGMCTL_SETAGENTPORT","url":"/druntime/core/sys/windows/mgmtapi.html#MGMCTL_SETAGENTPORT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mmsystem","name":"core.sys.windows.mmsystem","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mmsystem.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MEVT_EVENTTYPE","package":"druntime","parentType":"","signature":"BYTE MEVT_EVENTTYPE()(DWORD x)","url":"/druntime/core/sys/windows/mmsystem/MEVT_EVENTTYPE.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MEVT_EVENTPARM","package":"druntime","parentType":"","signature":"DWORD MEVT_EVENTPARM()(DWORD x)","url":"/druntime/core/sys/windows/mmsystem/MEVT_EVENTPARM.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_HMS_HOUR","package":"druntime","parentType":"","signature":"BYTE MCI_HMS_HOUR()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_HMS_HOUR.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_HMS_MINUTE","package":"druntime","parentType":"","signature":"BYTE MCI_HMS_MINUTE()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_HMS_MINUTE.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_HMS_SECOND","package":"druntime","parentType":"","signature":"BYTE MCI_HMS_SECOND()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_HMS_SECOND.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_MAKE_HMS","package":"druntime","parentType":"","signature":"DWORD MCI_MAKE_HMS()(BYTE h,  BYTE m,  BYTE s)","url":"/druntime/core/sys/windows/mmsystem/MCI_MAKE_HMS.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_MAKE_MSF","package":"druntime","parentType":"","signature":"DWORD MCI_MAKE_MSF()(BYTE m,  BYTE s,  BYTE f)","url":"/druntime/core/sys/windows/mmsystem/MCI_MAKE_MSF.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_MAKE_TMSF","package":"druntime","parentType":"","signature":"DWORD MCI_MAKE_TMSF(BYTE t,  BYTE m,  BYTE s,  BYTE f)","url":"/druntime/core/sys/windows/mmsystem/MCI_MAKE_TMSF.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_MSF_MINUTE","package":"druntime","parentType":"","signature":"BYTE MCI_MSF_MINUTE()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_MSF_MINUTE.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_MSF_SECOND","package":"druntime","parentType":"","signature":"BYTE MCI_MSF_SECOND()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_MSF_SECOND.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_MSF_FRAME","package":"druntime","parentType":"","signature":"BYTE MCI_MSF_FRAME(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_MSF_FRAME.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_TMSF_TRACK","package":"druntime","parentType":"","signature":"BYTE MCI_TMSF_TRACK()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_TMSF_TRACK.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_TMSF_MINUTE","package":"druntime","parentType":"","signature":"BYTE MCI_TMSF_MINUTE()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_TMSF_MINUTE.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_TMSF_SECOND","package":"druntime","parentType":"","signature":"BYTE MCI_TMSF_SECOND()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_TMSF_SECOND.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"MCI_TMSF_FRAME","package":"druntime","parentType":"","signature":"BYTE MCI_TMSF_FRAME()(DWORD t)","url":"/druntime/core/sys/windows/mmsystem/MCI_TMSF_FRAME.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"DIBINDEX","package":"druntime","parentType":"","signature":"LONG DIBINDEX(WORD n)","url":"/druntime/core/sys/windows/mmsystem/DIBINDEX.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"CloseDriver","package":"druntime","parentType":"","signature":"LRESULT CloseDriver(HDRVR,  LONG,  LONG)","url":"/druntime/core/sys/windows/mmsystem/CloseDriver.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"OpenDriver","package":"druntime","parentType":"","signature":"HDRVR OpenDriver(LPCWSTR,  LPCWSTR,  LONG)","url":"/druntime/core/sys/windows/mmsystem/OpenDriver.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"SendDriverMessage","package":"druntime","parentType":"","signature":"LRESULT SendDriverMessage(HDRVR,  UINT,  LONG,  LONG)","url":"/druntime/core/sys/windows/mmsystem/SendDriverMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"DrvGetModuleHandle","package":"druntime","parentType":"","signature":"HMODULE DrvGetModuleHandle(HDRVR)","url":"/druntime/core/sys/windows/mmsystem/DrvGetModuleHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"GetDriverModuleHandle","package":"druntime","parentType":"","signature":"HMODULE GetDriverModuleHandle(HDRVR)","url":"/druntime/core/sys/windows/mmsystem/GetDriverModuleHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"DefDriverProc","package":"druntime","parentType":"","signature":"LRESULT DefDriverProc(DWORD_PTR,  HDRVR,  UINT,  LPARAM,  LPARAM)","url":"/druntime/core/sys/windows/mmsystem/DefDriverProc.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmsystemGetVersion","package":"druntime","parentType":"","signature":"UINT mmsystemGetVersion()","url":"/druntime/core/sys/windows/mmsystem/mmsystemGetVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"sndPlaySoundA","package":"druntime","parentType":"","signature":"BOOL sndPlaySoundA(LPCSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/sndPlaySoundA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"sndPlaySoundW","package":"druntime","parentType":"","signature":"BOOL sndPlaySoundW(LPCWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/sndPlaySoundW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"PlaySoundA","package":"druntime","parentType":"","signature":"BOOL PlaySoundA(LPCSTR,  HMODULE,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/PlaySoundA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"PlaySoundW","package":"druntime","parentType":"","signature":"BOOL PlaySoundW(LPCWSTR,  HMODULE,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/PlaySoundW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetNumDevs","package":"druntime","parentType":"","signature":"UINT waveOutGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/waveOutGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetDevCapsA(UINT_PTR,  LPWAVEOUTCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetDevCapsW(UINT_PTR,  LPWAVEOUTCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetVolume","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetVolume(HWAVEOUT,  PDWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutSetVolume","package":"druntime","parentType":"","signature":"MMRESULT waveOutSetVolume(HWAVEOUT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutSetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetErrorTextA","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetErrorTextA(MMRESULT,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetErrorTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetErrorTextW","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetErrorTextW(MMRESULT,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetErrorTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutOpen","package":"druntime","parentType":"","signature":"MMRESULT waveOutOpen(LPHWAVEOUT,  UINT,  LPCWAVEFORMATEX,  DWORD_PTR,  DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutClose","package":"druntime","parentType":"","signature":"MMRESULT waveOutClose(HWAVEOUT)","url":"/druntime/core/sys/windows/mmsystem/waveOutClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutPrepareHeader","package":"druntime","parentType":"","signature":"MMRESULT waveOutPrepareHeader(HWAVEOUT,  LPWAVEHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutPrepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutUnprepareHeader","package":"druntime","parentType":"","signature":"MMRESULT waveOutUnprepareHeader(HWAVEOUT,  LPWAVEHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutUnprepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutWrite","package":"druntime","parentType":"","signature":"MMRESULT waveOutWrite(HWAVEOUT,  LPWAVEHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutWrite.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutPause","package":"druntime","parentType":"","signature":"MMRESULT waveOutPause(HWAVEOUT)","url":"/druntime/core/sys/windows/mmsystem/waveOutPause.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutRestart","package":"druntime","parentType":"","signature":"MMRESULT waveOutRestart(HWAVEOUT)","url":"/druntime/core/sys/windows/mmsystem/waveOutRestart.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutReset","package":"druntime","parentType":"","signature":"MMRESULT waveOutReset(HWAVEOUT)","url":"/druntime/core/sys/windows/mmsystem/waveOutReset.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutBreakLoop","package":"druntime","parentType":"","signature":"MMRESULT waveOutBreakLoop(HWAVEOUT)","url":"/druntime/core/sys/windows/mmsystem/waveOutBreakLoop.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetPosition","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetPosition(HWAVEOUT,  LPMMTIME,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetPitch","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetPitch(HWAVEOUT,  PDWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetPitch.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutSetPitch","package":"druntime","parentType":"","signature":"MMRESULT waveOutSetPitch(HWAVEOUT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutSetPitch.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetPlaybackRate","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetPlaybackRate(HWAVEOUT,  PDWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetPlaybackRate.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutSetPlaybackRate","package":"druntime","parentType":"","signature":"MMRESULT waveOutSetPlaybackRate(HWAVEOUT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/waveOutSetPlaybackRate.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutGetID","package":"druntime","parentType":"","signature":"MMRESULT waveOutGetID(HWAVEOUT,  LPUINT)","url":"/druntime/core/sys/windows/mmsystem/waveOutGetID.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveOutMessage","package":"druntime","parentType":"","signature":"MMRESULT waveOutMessage(HWAVEOUT,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/waveOutMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetNumDevs","package":"druntime","parentType":"","signature":"UINT waveInGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/waveInGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT waveInGetDevCapsA(UINT_PTR,  LPWAVEINCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT waveInGetDevCapsW(UINT_PTR,  LPWAVEINCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetErrorTextA","package":"druntime","parentType":"","signature":"MMRESULT waveInGetErrorTextA(MMRESULT,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInGetErrorTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetErrorTextW","package":"druntime","parentType":"","signature":"MMRESULT waveInGetErrorTextW(MMRESULT,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInGetErrorTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInOpen","package":"druntime","parentType":"","signature":"MMRESULT waveInOpen(LPHWAVEIN,  UINT,  LPCWAVEFORMATEX,  DWORD_PTR,  DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/waveInOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInClose","package":"druntime","parentType":"","signature":"MMRESULT waveInClose(HWAVEIN)","url":"/druntime/core/sys/windows/mmsystem/waveInClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInPrepareHeader","package":"druntime","parentType":"","signature":"MMRESULT waveInPrepareHeader(HWAVEIN,  LPWAVEHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInPrepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInUnprepareHeader","package":"druntime","parentType":"","signature":"MMRESULT waveInUnprepareHeader(HWAVEIN,  LPWAVEHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInUnprepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInAddBuffer","package":"druntime","parentType":"","signature":"MMRESULT waveInAddBuffer(HWAVEIN,  LPWAVEHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInAddBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInStart","package":"druntime","parentType":"","signature":"MMRESULT waveInStart(HWAVEIN)","url":"/druntime/core/sys/windows/mmsystem/waveInStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInStop","package":"druntime","parentType":"","signature":"MMRESULT waveInStop(HWAVEIN)","url":"/druntime/core/sys/windows/mmsystem/waveInStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInReset","package":"druntime","parentType":"","signature":"MMRESULT waveInReset(HWAVEIN)","url":"/druntime/core/sys/windows/mmsystem/waveInReset.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetPosition","package":"druntime","parentType":"","signature":"MMRESULT waveInGetPosition(HWAVEIN,  LPMMTIME,  UINT)","url":"/druntime/core/sys/windows/mmsystem/waveInGetPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInGetID","package":"druntime","parentType":"","signature":"MMRESULT waveInGetID(HWAVEIN,  LPUINT)","url":"/druntime/core/sys/windows/mmsystem/waveInGetID.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"waveInMessage","package":"druntime","parentType":"","signature":"MMRESULT waveInMessage(HWAVEIN,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/waveInMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetNumDevs","package":"druntime","parentType":"","signature":"UINT midiOutGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/midiOutGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamOpen","package":"druntime","parentType":"","signature":"MMRESULT midiStreamOpen(LPHMIDISTRM,  LPUINT,  DWORD,  DWORD_PTR,  DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/midiStreamOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamClose","package":"druntime","parentType":"","signature":"MMRESULT midiStreamClose(HMIDISTRM)","url":"/druntime/core/sys/windows/mmsystem/midiStreamClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamProperty","package":"druntime","parentType":"","signature":"MMRESULT midiStreamProperty(HMIDISTRM,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/midiStreamProperty.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamPosition","package":"druntime","parentType":"","signature":"MMRESULT midiStreamPosition(HMIDISTRM,  LPMMTIME,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiStreamPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamOut","package":"druntime","parentType":"","signature":"MMRESULT midiStreamOut(HMIDISTRM,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiStreamOut.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamPause","package":"druntime","parentType":"","signature":"MMRESULT midiStreamPause(HMIDISTRM)","url":"/druntime/core/sys/windows/mmsystem/midiStreamPause.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamRestart","package":"druntime","parentType":"","signature":"MMRESULT midiStreamRestart(HMIDISTRM)","url":"/druntime/core/sys/windows/mmsystem/midiStreamRestart.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiStreamStop","package":"druntime","parentType":"","signature":"MMRESULT midiStreamStop(HMIDISTRM)","url":"/druntime/core/sys/windows/mmsystem/midiStreamStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiConnect","package":"druntime","parentType":"","signature":"MMRESULT midiConnect(HMIDI,  HMIDIOUT,  PVOID)","url":"/druntime/core/sys/windows/mmsystem/midiConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiDisconnect","package":"druntime","parentType":"","signature":"MMRESULT midiDisconnect(HMIDI,  HMIDIOUT,  PVOID)","url":"/druntime/core/sys/windows/mmsystem/midiDisconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT midiOutGetDevCapsA(UINT_PTR,  LPMIDIOUTCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT midiOutGetDevCapsW(UINT_PTR,  LPMIDIOUTCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetVolume","package":"druntime","parentType":"","signature":"MMRESULT midiOutGetVolume(HMIDIOUT,  PDWORD)","url":"/druntime/core/sys/windows/mmsystem/midiOutGetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutSetVolume","package":"druntime","parentType":"","signature":"MMRESULT midiOutSetVolume(HMIDIOUT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/midiOutSetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetErrorTextA","package":"druntime","parentType":"","signature":"MMRESULT midiOutGetErrorTextA(MMRESULT,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutGetErrorTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetErrorTextW","package":"druntime","parentType":"","signature":"MMRESULT midiOutGetErrorTextW(MMRESULT,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutGetErrorTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutOpen","package":"druntime","parentType":"","signature":"MMRESULT midiOutOpen(LPHMIDIOUT,  UINT,  DWORD_PTR,  DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/midiOutOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutClose","package":"druntime","parentType":"","signature":"MMRESULT midiOutClose(HMIDIOUT)","url":"/druntime/core/sys/windows/mmsystem/midiOutClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutPrepareHeader","package":"druntime","parentType":"","signature":"MMRESULT midiOutPrepareHeader(HMIDIOUT,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutPrepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutUnprepareHeader","package":"druntime","parentType":"","signature":"MMRESULT midiOutUnprepareHeader(HMIDIOUT,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutUnprepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutShortMsg","package":"druntime","parentType":"","signature":"MMRESULT midiOutShortMsg(HMIDIOUT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/midiOutShortMsg.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutLongMsg","package":"druntime","parentType":"","signature":"MMRESULT midiOutLongMsg(HMIDIOUT,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutLongMsg.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutReset","package":"druntime","parentType":"","signature":"MMRESULT midiOutReset(HMIDIOUT)","url":"/druntime/core/sys/windows/mmsystem/midiOutReset.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutCachePatches","package":"druntime","parentType":"","signature":"MMRESULT midiOutCachePatches(HMIDIOUT,  UINT,  LPWORD,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutCachePatches.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutCacheDrumPatches","package":"druntime","parentType":"","signature":"MMRESULT midiOutCacheDrumPatches(HMIDIOUT,  UINT,  LPWORD,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutCacheDrumPatches.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutGetID","package":"druntime","parentType":"","signature":"MMRESULT midiOutGetID(HMIDIOUT,  LPUINT)","url":"/druntime/core/sys/windows/mmsystem/midiOutGetID.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiOutMessage","package":"druntime","parentType":"","signature":"MMRESULT midiOutMessage(HMIDIOUT,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/midiOutMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInGetNumDevs","package":"druntime","parentType":"","signature":"UINT midiInGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/midiInGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT midiInGetDevCapsA(UINT_PTR,  LPMIDIINCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT midiInGetDevCapsW(UINT_PTR,  LPMIDIINCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInGetErrorTextA","package":"druntime","parentType":"","signature":"MMRESULT midiInGetErrorTextA(MMRESULT,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInGetErrorTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInGetErrorTextW","package":"druntime","parentType":"","signature":"MMRESULT midiInGetErrorTextW(MMRESULT,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInGetErrorTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInOpen","package":"druntime","parentType":"","signature":"MMRESULT midiInOpen(LPHMIDIIN,  UINT,  DWORD_PTR,  DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/midiInOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInClose","package":"druntime","parentType":"","signature":"MMRESULT midiInClose(HMIDIIN)","url":"/druntime/core/sys/windows/mmsystem/midiInClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInPrepareHeader","package":"druntime","parentType":"","signature":"MMRESULT midiInPrepareHeader(HMIDIIN,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInPrepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInUnprepareHeader","package":"druntime","parentType":"","signature":"MMRESULT midiInUnprepareHeader(HMIDIIN,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInUnprepareHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInAddBuffer","package":"druntime","parentType":"","signature":"MMRESULT midiInAddBuffer(HMIDIIN,  LPMIDIHDR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/midiInAddBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInStart","package":"druntime","parentType":"","signature":"MMRESULT midiInStart(HMIDIIN)","url":"/druntime/core/sys/windows/mmsystem/midiInStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInStop","package":"druntime","parentType":"","signature":"MMRESULT midiInStop(HMIDIIN)","url":"/druntime/core/sys/windows/mmsystem/midiInStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInReset","package":"druntime","parentType":"","signature":"MMRESULT midiInReset(HMIDIIN)","url":"/druntime/core/sys/windows/mmsystem/midiInReset.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInGetID","package":"druntime","parentType":"","signature":"MMRESULT midiInGetID(HMIDIIN,  LPUINT)","url":"/druntime/core/sys/windows/mmsystem/midiInGetID.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"midiInMessage","package":"druntime","parentType":"","signature":"MMRESULT midiInMessage(HMIDIIN,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/midiInMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"auxGetNumDevs","package":"druntime","parentType":"","signature":"UINT auxGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/auxGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"auxGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT auxGetDevCapsA(UINT_PTR,  LPAUXCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/auxGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"auxGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT auxGetDevCapsW(UINT_PTR,  LPAUXCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/auxGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"auxSetVolume","package":"druntime","parentType":"","signature":"MMRESULT auxSetVolume(UINT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/auxSetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"auxGetVolume","package":"druntime","parentType":"","signature":"MMRESULT auxGetVolume(UINT,  PDWORD)","url":"/druntime/core/sys/windows/mmsystem/auxGetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"auxOutMessage","package":"druntime","parentType":"","signature":"MMRESULT auxOutMessage(UINT,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/auxOutMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetNumDevs","package":"druntime","parentType":"","signature":"UINT mixerGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/mixerGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT mixerGetDevCapsA(UINT_PTR,  LPMIXERCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mixerGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT mixerGetDevCapsW(UINT_PTR,  LPMIXERCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mixerGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerOpen","package":"druntime","parentType":"","signature":"MMRESULT mixerOpen(LPHMIXER,  UINT,  DWORD_PTR,  DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerClose","package":"druntime","parentType":"","signature":"MMRESULT mixerClose(HMIXER)","url":"/druntime/core/sys/windows/mmsystem/mixerClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerMessage","package":"druntime","parentType":"","signature":"DWORD mixerMessage(HMIXER,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/mixerMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetLineInfoA","package":"druntime","parentType":"","signature":"MMRESULT mixerGetLineInfoA(HMIXEROBJ,  LPMIXERLINEA,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetLineInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetLineInfoW","package":"druntime","parentType":"","signature":"MMRESULT mixerGetLineInfoW(HMIXEROBJ,  LPMIXERLINEW,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetLineInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetID","package":"druntime","parentType":"","signature":"MMRESULT mixerGetID(HMIXEROBJ,  PUINT,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetID.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetLineControlsA","package":"druntime","parentType":"","signature":"MMRESULT mixerGetLineControlsA(HMIXEROBJ,  LPMIXERLINECONTROLSA,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetLineControlsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetLineControlsW","package":"druntime","parentType":"","signature":"MMRESULT mixerGetLineControlsW(HMIXEROBJ,  LPMIXERLINECONTROLSW,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetLineControlsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetControlDetailsA","package":"druntime","parentType":"","signature":"MMRESULT mixerGetControlDetailsA(HMIXEROBJ,  LPMIXERCONTROLDETAILS,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetControlDetailsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerGetControlDetailsW","package":"druntime","parentType":"","signature":"MMRESULT mixerGetControlDetailsW(HMIXEROBJ,  LPMIXERCONTROLDETAILS,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerGetControlDetailsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mixerSetControlDetails","package":"druntime","parentType":"","signature":"MMRESULT mixerSetControlDetails(HMIXEROBJ,  LPMIXERCONTROLDETAILS,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mixerSetControlDetails.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeGetSystemTime","package":"druntime","parentType":"","signature":"MMRESULT timeGetSystemTime(LPMMTIME,  UINT)","url":"/druntime/core/sys/windows/mmsystem/timeGetSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeGetTime","package":"druntime","parentType":"","signature":"DWORD timeGetTime()","url":"/druntime/core/sys/windows/mmsystem/timeGetTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeSetEvent","package":"druntime","parentType":"","signature":"MMRESULT timeSetEvent(UINT,  UINT,  LPTIMECALLBACK,  DWORD_PTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/timeSetEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeKillEvent","package":"druntime","parentType":"","signature":"MMRESULT timeKillEvent(UINT)","url":"/druntime/core/sys/windows/mmsystem/timeKillEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeGetDevCaps","package":"druntime","parentType":"","signature":"MMRESULT timeGetDevCaps(LPTIMECAPS,  UINT)","url":"/druntime/core/sys/windows/mmsystem/timeGetDevCaps.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeBeginPeriod","package":"druntime","parentType":"","signature":"MMRESULT timeBeginPeriod(UINT)","url":"/druntime/core/sys/windows/mmsystem/timeBeginPeriod.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"timeEndPeriod","package":"druntime","parentType":"","signature":"MMRESULT timeEndPeriod(UINT)","url":"/druntime/core/sys/windows/mmsystem/timeEndPeriod.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyGetNumDevs","package":"druntime","parentType":"","signature":"UINT joyGetNumDevs()","url":"/druntime/core/sys/windows/mmsystem/joyGetNumDevs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyGetDevCapsA","package":"druntime","parentType":"","signature":"MMRESULT joyGetDevCapsA(UINT_PTR,  LPJOYCAPSA,  UINT)","url":"/druntime/core/sys/windows/mmsystem/joyGetDevCapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyGetDevCapsW","package":"druntime","parentType":"","signature":"MMRESULT joyGetDevCapsW(UINT_PTR,  LPJOYCAPSW,  UINT)","url":"/druntime/core/sys/windows/mmsystem/joyGetDevCapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyGetPos","package":"druntime","parentType":"","signature":"MMRESULT joyGetPos(UINT,  LPJOYINFO)","url":"/druntime/core/sys/windows/mmsystem/joyGetPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyGetPosEx","package":"druntime","parentType":"","signature":"MMRESULT joyGetPosEx(UINT,  LPJOYINFOEX)","url":"/druntime/core/sys/windows/mmsystem/joyGetPosEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyGetThreshold","package":"druntime","parentType":"","signature":"MMRESULT joyGetThreshold(UINT,  LPUINT)","url":"/druntime/core/sys/windows/mmsystem/joyGetThreshold.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joyReleaseCapture","package":"druntime","parentType":"","signature":"MMRESULT joyReleaseCapture(UINT)","url":"/druntime/core/sys/windows/mmsystem/joyReleaseCapture.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joySetCapture","package":"druntime","parentType":"","signature":"MMRESULT joySetCapture(HWND,  UINT,  UINT,  BOOL)","url":"/druntime/core/sys/windows/mmsystem/joySetCapture.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"joySetThreshold","package":"druntime","parentType":"","signature":"MMRESULT joySetThreshold(UINT,  UINT)","url":"/druntime/core/sys/windows/mmsystem/joySetThreshold.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioStringToFOURCCA","package":"druntime","parentType":"","signature":"FOURCC mmioStringToFOURCCA(LPCSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioStringToFOURCCA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioStringToFOURCCW","package":"druntime","parentType":"","signature":"FOURCC mmioStringToFOURCCW(LPCWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioStringToFOURCCW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioInstallIOProcA","package":"druntime","parentType":"","signature":"LPMMIOPROC mmioInstallIOProcA(FOURCC,  LPMMIOPROC,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mmioInstallIOProcA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioInstallIOProcW","package":"druntime","parentType":"","signature":"LPMMIOPROC mmioInstallIOProcW(FOURCC,  LPMMIOPROC,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mmioInstallIOProcW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioOpenA","package":"druntime","parentType":"","signature":"HMMIO mmioOpenA(LPSTR,  LPMMIOINFO,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mmioOpenA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioOpenW","package":"druntime","parentType":"","signature":"HMMIO mmioOpenW(LPWSTR,  LPMMIOINFO,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mmioOpenW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioRenameA","package":"druntime","parentType":"","signature":"MMRESULT mmioRenameA(LPCSTR,  LPCSTR,  LPCMMIOINFO,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mmioRenameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioRenameW","package":"druntime","parentType":"","signature":"MMRESULT mmioRenameW(LPCWSTR,  LPCWSTR,  LPCMMIOINFO,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mmioRenameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioClose","package":"druntime","parentType":"","signature":"MMRESULT mmioClose(HMMIO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioRead","package":"druntime","parentType":"","signature":"LONG mmioRead(HMMIO,  HPSTR,  LONG)","url":"/druntime/core/sys/windows/mmsystem/mmioRead.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioWrite","package":"druntime","parentType":"","signature":"LONG mmioWrite(HMMIO,  LPCSTR,  LONG)","url":"/druntime/core/sys/windows/mmsystem/mmioWrite.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioSeek","package":"druntime","parentType":"","signature":"LONG mmioSeek(HMMIO,  LONG,  int)","url":"/druntime/core/sys/windows/mmsystem/mmioSeek.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioGetInfo","package":"druntime","parentType":"","signature":"MMRESULT mmioGetInfo(HMMIO,  LPMMIOINFO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioSetInfo","package":"druntime","parentType":"","signature":"MMRESULT mmioSetInfo(HMMIO,  LPCMMIOINFO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioSetBuffer","package":"druntime","parentType":"","signature":"MMRESULT mmioSetBuffer(HMMIO,  LPSTR,  LONG,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioSetBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioFlush","package":"druntime","parentType":"","signature":"MMRESULT mmioFlush(HMMIO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioFlush.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioAdvance","package":"druntime","parentType":"","signature":"MMRESULT mmioAdvance(HMMIO,  LPMMIOINFO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioAdvance.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioSendMessage","package":"druntime","parentType":"","signature":"LRESULT mmioSendMessage(HMMIO,  UINT,  LPARAM,  LPARAM)","url":"/druntime/core/sys/windows/mmsystem/mmioSendMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioDescend","package":"druntime","parentType":"","signature":"MMRESULT mmioDescend(HMMIO,  LPMMCKINFO,  const(MMCKINFO) *,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioDescend.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioAscend","package":"druntime","parentType":"","signature":"MMRESULT mmioAscend(HMMIO,  LPMMCKINFO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioAscend.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mmioCreateChunk","package":"druntime","parentType":"","signature":"MMRESULT mmioCreateChunk(HMMIO,  LPMMCKINFO,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mmioCreateChunk.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciSendCommandA","package":"druntime","parentType":"","signature":"MCIERROR mciSendCommandA(MCIDEVICEID,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/mciSendCommandA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciSendCommandW","package":"druntime","parentType":"","signature":"MCIERROR mciSendCommandW(MCIDEVICEID,  UINT,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem/mciSendCommandW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciSendStringA","package":"druntime","parentType":"","signature":"MCIERROR mciSendStringA(LPCSTR,  LPSTR,  UINT,  HWND)","url":"/druntime/core/sys/windows/mmsystem/mciSendStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciSendStringW","package":"druntime","parentType":"","signature":"MCIERROR mciSendStringW(LPCWSTR,  LPWSTR,  UINT,  HWND)","url":"/druntime/core/sys/windows/mmsystem/mciSendStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetDeviceIDA","package":"druntime","parentType":"","signature":"MCIDEVICEID mciGetDeviceIDA(LPCSTR)","url":"/druntime/core/sys/windows/mmsystem/mciGetDeviceIDA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetDeviceIDW","package":"druntime","parentType":"","signature":"MCIDEVICEID mciGetDeviceIDW(LPCWSTR)","url":"/druntime/core/sys/windows/mmsystem/mciGetDeviceIDW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetDeviceIDFromElementIDA","package":"druntime","parentType":"","signature":"MCIDEVICEID mciGetDeviceIDFromElementIDA(DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/mmsystem/mciGetDeviceIDFromElementIDA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetDeviceIDFromElementIDW","package":"druntime","parentType":"","signature":"MCIDEVICEID mciGetDeviceIDFromElementIDW(DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/mmsystem/mciGetDeviceIDFromElementIDW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetErrorStringA","package":"druntime","parentType":"","signature":"BOOL mciGetErrorStringA(MCIERROR,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mciGetErrorStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetErrorStringW","package":"druntime","parentType":"","signature":"BOOL mciGetErrorStringW(MCIERROR,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/mmsystem/mciGetErrorStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciSetYieldProc","package":"druntime","parentType":"","signature":"BOOL mciSetYieldProc(MCIDEVICEID,  YIELDPROC,  DWORD)","url":"/druntime/core/sys/windows/mmsystem/mciSetYieldProc.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetCreatorTask","package":"druntime","parentType":"","signature":"HTASK mciGetCreatorTask(MCIDEVICEID)","url":"/druntime/core/sys/windows/mmsystem/mciGetCreatorTask.html"},{"doc":"","kind":"function","module":"core.sys.windows.mmsystem","name":"mciGetYieldProc","package":"druntime","parentType":"","signature":"YIELDPROC mciGetYieldProc(MCIDEVICEID,  PDWORD)","url":"/druntime/core/sys/windows/mmsystem/mciGetYieldProc.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"MCIERROR","package":"druntime","parentType":"","signature":"MCIERROR = DWORD","url":"/druntime/core/sys/windows/mmsystem.html#MCIERROR"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"MCIDEVICEID","package":"druntime","parentType":"","signature":"MCIDEVICEID = UINT","url":"/druntime/core/sys/windows/mmsystem.html#MCIDEVICEID"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"YIELDPROC","package":"druntime","parentType":"","signature":"YIELDPROC = UINT function (MCIDEVICEID,  DWORD)","url":"/druntime/core/sys/windows/mmsystem.html#YIELDPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"MMVERSION","package":"druntime","parentType":"","signature":"MMVERSION = UINT","url":"/druntime/core/sys/windows/mmsystem.html#MMVERSION"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"MMRESULT","package":"druntime","parentType":"","signature":"MMRESULT = UINT","url":"/druntime/core/sys/windows/mmsystem.html#MMRESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MMTIME","package":"druntime","parentType":"","signature":"MMTIME","url":"/druntime/core/sys/windows/mmsystem.html#MMTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMMTIME","package":"druntime","parentType":"","signature":"PMMTIME = MMTIME *","url":"/druntime/core/sys/windows/mmsystem.html#PMMTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HDRVR","package":"druntime","parentType":"","signature":"HDRVR = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HDRVR"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"DRVCONFIGINFO","package":"druntime","parentType":"","signature":"DRVCONFIGINFO","url":"/druntime/core/sys/windows/mmsystem.html#DRVCONFIGINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PDRVCONFIGINFO","package":"druntime","parentType":"","signature":"PDRVCONFIGINFO = DRVCONFIGINFO *","url":"/druntime/core/sys/windows/mmsystem.html#PDRVCONFIGINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"DRVCONFIGINFOEX","package":"druntime","parentType":"","signature":"DRVCONFIGINFOEX","url":"/druntime/core/sys/windows/mmsystem.html#DRVCONFIGINFOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PDRVCONFIGINFOEX","package":"druntime","parentType":"","signature":"PDRVCONFIGINFOEX = DRVCONFIGINFOEX *","url":"/druntime/core/sys/windows/mmsystem.html#PDRVCONFIGINFOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HWAVE","package":"druntime","parentType":"","signature":"HWAVE = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HWAVE"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HWAVEIN","package":"druntime","parentType":"","signature":"HWAVEIN = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HWAVEIN"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HWAVEOUT","package":"druntime","parentType":"","signature":"HWAVEOUT = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HWAVEOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHWAVEIN","package":"druntime","parentType":"","signature":"LPHWAVEIN = HWAVEIN *","url":"/druntime/core/sys/windows/mmsystem.html#LPHWAVEIN"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHWAVEOUT","package":"druntime","parentType":"","signature":"LPHWAVEOUT = HWAVEOUT *","url":"/druntime/core/sys/windows/mmsystem.html#LPHWAVEOUT"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEHDR","package":"druntime","parentType":"","signature":"WAVEHDR","url":"/druntime/core/sys/windows/mmsystem.html#WAVEHDR"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEHDR","package":"druntime","parentType":"","signature":"PWAVEHDR = WAVEHDR *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEHDR"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEOUTCAPSA","package":"druntime","parentType":"","signature":"WAVEOUTCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#WAVEOUTCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEOUTCAPSA","package":"druntime","parentType":"","signature":"PWAVEOUTCAPSA = WAVEOUTCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEOUTCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEOUTCAPSW","package":"druntime","parentType":"","signature":"WAVEOUTCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#WAVEOUTCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEOUTCAPSW","package":"druntime","parentType":"","signature":"PWAVEOUTCAPSW = WAVEOUTCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEOUTCAPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEINCAPSA","package":"druntime","parentType":"","signature":"WAVEINCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#WAVEINCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEINCAPSA","package":"druntime","parentType":"","signature":"PWAVEINCAPSA = WAVEINCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEINCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEINCAPSW","package":"druntime","parentType":"","signature":"WAVEINCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#WAVEINCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEINCAPSW","package":"druntime","parentType":"","signature":"PWAVEINCAPSW = WAVEINCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEINCAPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEFORMAT","package":"druntime","parentType":"","signature":"WAVEFORMAT","url":"/druntime/core/sys/windows/mmsystem.html#WAVEFORMAT"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEFORMAT","package":"druntime","parentType":"","signature":"PWAVEFORMAT = WAVEFORMAT *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEFORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"PCMWAVEFORMAT","package":"druntime","parentType":"","signature":"PCMWAVEFORMAT","url":"/druntime/core/sys/windows/mmsystem.html#PCMWAVEFORMAT"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PPCMWAVEFORMAT","package":"druntime","parentType":"","signature":"PPCMWAVEFORMAT = PCMWAVEFORMAT *","url":"/druntime/core/sys/windows/mmsystem.html#PPCMWAVEFORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"WAVEFORMATEX","package":"druntime","parentType":"","signature":"WAVEFORMATEX","url":"/druntime/core/sys/windows/mmsystem.html#WAVEFORMATEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEFORMATEX","package":"druntime","parentType":"","signature":"PWAVEFORMATEX = WAVEFORMATEX *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEFORMATEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPCWAVEFORMATEX","package":"druntime","parentType":"","signature":"LPCWAVEFORMATEX = const(WAVEFORMATEX) *","url":"/druntime/core/sys/windows/mmsystem.html#LPCWAVEFORMATEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMIDI","package":"druntime","parentType":"","signature":"HMIDI = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMIDI"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMIDIIN","package":"druntime","parentType":"","signature":"HMIDIIN = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMIDIIN"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMIDIOUT","package":"druntime","parentType":"","signature":"HMIDIOUT = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMIDIOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMIDISTRM","package":"druntime","parentType":"","signature":"HMIDISTRM = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMIDISTRM"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHMIDI","package":"druntime","parentType":"","signature":"LPHMIDI = HMIDI *","url":"/druntime/core/sys/windows/mmsystem.html#LPHMIDI"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHMIDIIN","package":"druntime","parentType":"","signature":"LPHMIDIIN = HMIDIIN *","url":"/druntime/core/sys/windows/mmsystem.html#LPHMIDIIN"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHMIDIOUT","package":"druntime","parentType":"","signature":"LPHMIDIOUT = HMIDIOUT *","url":"/druntime/core/sys/windows/mmsystem.html#LPHMIDIOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHMIDISTRM","package":"druntime","parentType":"","signature":"LPHMIDISTRM = HMIDISTRM *","url":"/druntime/core/sys/windows/mmsystem.html#LPHMIDISTRM"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PATCHARRAY","package":"druntime","parentType":"","signature":"PATCHARRAY = WORD[MIDIPATCHSIZE]","url":"/druntime/core/sys/windows/mmsystem.html#PATCHARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPPATCHARRAY","package":"druntime","parentType":"","signature":"LPPATCHARRAY = WORD *","url":"/druntime/core/sys/windows/mmsystem.html#LPPATCHARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"KEYARRAY","package":"druntime","parentType":"","signature":"KEYARRAY = WORD[MIDIPATCHSIZE]","url":"/druntime/core/sys/windows/mmsystem.html#KEYARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPKEYARRAY","package":"druntime","parentType":"","signature":"LPKEYARRAY = WORD *","url":"/druntime/core/sys/windows/mmsystem.html#LPKEYARRAY"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIOUTCAPSA","package":"druntime","parentType":"","signature":"MIDIOUTCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#MIDIOUTCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIOUTCAPSA","package":"druntime","parentType":"","signature":"PMIDIOUTCAPSA = MIDIOUTCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIOUTCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIOUTCAPSW","package":"druntime","parentType":"","signature":"MIDIOUTCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#MIDIOUTCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIOUTCAPSW","package":"druntime","parentType":"","signature":"PMIDIOUTCAPSW = MIDIOUTCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIOUTCAPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIINCAPSA","package":"druntime","parentType":"","signature":"MIDIINCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#MIDIINCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIINCAPSA","package":"druntime","parentType":"","signature":"PMIDIINCAPSA = MIDIINCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIINCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIINCAPSW","package":"druntime","parentType":"","signature":"MIDIINCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#MIDIINCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIINCAPSW","package":"druntime","parentType":"","signature":"PMIDIINCAPSW = MIDIINCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIINCAPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIHDR","package":"druntime","parentType":"","signature":"MIDIHDR","url":"/druntime/core/sys/windows/mmsystem.html#MIDIHDR"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIHDR","package":"druntime","parentType":"","signature":"PMIDIHDR = MIDIHDR *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIHDR"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIEVENT","package":"druntime","parentType":"","signature":"MIDIEVENT","url":"/druntime/core/sys/windows/mmsystem.html#MIDIEVENT"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDISTRMBUFFVER","package":"druntime","parentType":"","signature":"MIDISTRMBUFFVER","url":"/druntime/core/sys/windows/mmsystem.html#MIDISTRMBUFFVER"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIPROPTIMEDIV","package":"druntime","parentType":"","signature":"MIDIPROPTIMEDIV","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPROPTIMEDIV"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMIDIPROPTIMEDIV","package":"druntime","parentType":"","signature":"LPMIDIPROPTIMEDIV = MIDIPROPTIMEDIV *","url":"/druntime/core/sys/windows/mmsystem.html#LPMIDIPROPTIMEDIV"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIDIPROPTEMPO","package":"druntime","parentType":"","signature":"MIDIPROPTEMPO","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPROPTEMPO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMIDIPROPTEMPO","package":"druntime","parentType":"","signature":"LPMIDIPROPTEMPO = MIDIPROPTEMPO *","url":"/druntime/core/sys/windows/mmsystem.html#LPMIDIPROPTEMPO"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"AUXCAPSA","package":"druntime","parentType":"","signature":"AUXCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#AUXCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PAUXCAPSA","package":"druntime","parentType":"","signature":"PAUXCAPSA = AUXCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PAUXCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"AUXCAPSW","package":"druntime","parentType":"","signature":"AUXCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#AUXCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PAUXCAPSW","package":"druntime","parentType":"","signature":"PAUXCAPSW = AUXCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PAUXCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMIXEROBJ","package":"druntime","parentType":"","signature":"HMIXEROBJ = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMIXEROBJ"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHMIXEROBJ","package":"druntime","parentType":"","signature":"LPHMIXEROBJ = HMIXEROBJ *","url":"/druntime/core/sys/windows/mmsystem.html#LPHMIXEROBJ"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMIXER","package":"druntime","parentType":"","signature":"HMIXER = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMIXER"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPHMIXER","package":"druntime","parentType":"","signature":"LPHMIXER = HMIXER *","url":"/druntime/core/sys/windows/mmsystem.html#LPHMIXER"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCAPSA","package":"druntime","parentType":"","signature":"MIXERCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCAPSA","package":"druntime","parentType":"","signature":"PMIXERCAPSA = MIXERCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCAPSW","package":"druntime","parentType":"","signature":"MIXERCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCAPSW","package":"druntime","parentType":"","signature":"PMIXERCAPSW = MIXERCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCAPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERLINEA","package":"druntime","parentType":"","signature":"MIXERLINEA","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINEA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERLINEA","package":"druntime","parentType":"","signature":"PMIXERLINEA = MIXERLINEA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERLINEA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERLINEW","package":"druntime","parentType":"","signature":"MIXERLINEW","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINEW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERLINEW","package":"druntime","parentType":"","signature":"PMIXERLINEW = MIXERLINEW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERLINEW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLA","package":"druntime","parentType":"","signature":"MIXERCONTROLA","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLA","package":"druntime","parentType":"","signature":"PMIXERCONTROLA = MIXERCONTROLA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLW","package":"druntime","parentType":"","signature":"MIXERCONTROLW","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLW","package":"druntime","parentType":"","signature":"PMIXERCONTROLW = MIXERCONTROLW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERLINECONTROLSA","package":"druntime","parentType":"","signature":"MIXERLINECONTROLSA","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINECONTROLSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERLINECONTROLSA","package":"druntime","parentType":"","signature":"PMIXERLINECONTROLSA = MIXERLINECONTROLSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERLINECONTROLSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERLINECONTROLSW","package":"druntime","parentType":"","signature":"MIXERLINECONTROLSW","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINECONTROLSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERLINECONTROLSW","package":"druntime","parentType":"","signature":"PMIXERLINECONTROLSW = MIXERLINECONTROLSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERLINECONTROLSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLDETAILS","package":"druntime","parentType":"","signature":"MIXERCONTROLDETAILS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLDETAILS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS = MIXERCONTROLDETAILS *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLDETAILS_LISTTEXTA","package":"druntime","parentType":"","signature":"MIXERCONTROLDETAILS_LISTTEXTA","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLDETAILS_LISTTEXTA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS_LISTTEXTA","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS_LISTTEXTA = MIXERCONTROLDETAILS_LISTTEXTA *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS_LISTTEXTA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLDETAILS_LISTTEXTW","package":"druntime","parentType":"","signature":"MIXERCONTROLDETAILS_LISTTEXTW","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLDETAILS_LISTTEXTW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS_LISTTEXTW","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS_LISTTEXTW = MIXERCONTROLDETAILS_LISTTEXTW *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS_LISTTEXTW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLDETAILS_BOOLEAN","package":"druntime","parentType":"","signature":"MIXERCONTROLDETAILS_BOOLEAN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLDETAILS_BOOLEAN"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS_BOOLEAN","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS_BOOLEAN = MIXERCONTROLDETAILS_BOOLEAN *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS_BOOLEAN"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLDETAILS_SIGNED","package":"druntime","parentType":"","signature":"MIXERCONTROLDETAILS_SIGNED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLDETAILS_SIGNED"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS_SIGNED","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS_SIGNED = MIXERCONTROLDETAILS_SIGNED *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS_SIGNED"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MIXERCONTROLDETAILS_UNSIGNED","package":"druntime","parentType":"","signature":"MIXERCONTROLDETAILS_UNSIGNED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROLDETAILS_UNSIGNED"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS_UNSIGNED","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS_UNSIGNED = MIXERCONTROLDETAILS_UNSIGNED *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS_UNSIGNED"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPTIMECALLBACK","package":"druntime","parentType":"","signature":"LPTIMECALLBACK = void  function (UINT,  UINT,  DWORD_PTR,  DWORD_PTR,  DWORD_PTR)","url":"/druntime/core/sys/windows/mmsystem.html#LPTIMECALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"TIMECAPS","package":"druntime","parentType":"","signature":"TIMECAPS","url":"/druntime/core/sys/windows/mmsystem.html#TIMECAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PTIMECAPS","package":"druntime","parentType":"","signature":"PTIMECAPS = TIMECAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PTIMECAPS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"JOYCAPSA","package":"druntime","parentType":"","signature":"JOYCAPSA","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PJOYCAPSA","package":"druntime","parentType":"","signature":"PJOYCAPSA = JOYCAPSA *","url":"/druntime/core/sys/windows/mmsystem.html#PJOYCAPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"JOYCAPSW","package":"druntime","parentType":"","signature":"JOYCAPSW","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PJOYCAPSW","package":"druntime","parentType":"","signature":"PJOYCAPSW = JOYCAPSW *","url":"/druntime/core/sys/windows/mmsystem.html#PJOYCAPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"JOYINFO","package":"druntime","parentType":"","signature":"JOYINFO","url":"/druntime/core/sys/windows/mmsystem.html#JOYINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PJOYINFO","package":"druntime","parentType":"","signature":"PJOYINFO = JOYINFO *","url":"/druntime/core/sys/windows/mmsystem.html#PJOYINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"JOYINFOEX","package":"druntime","parentType":"","signature":"JOYINFOEX","url":"/druntime/core/sys/windows/mmsystem.html#JOYINFOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PJOYINFOEX","package":"druntime","parentType":"","signature":"PJOYINFOEX = JOYINFOEX *","url":"/druntime/core/sys/windows/mmsystem.html#PJOYINFOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"FOURCC","package":"druntime","parentType":"","signature":"FOURCC = DWORD","url":"/druntime/core/sys/windows/mmsystem.html#FOURCC"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HPSTR","package":"druntime","parentType":"","signature":"HPSTR = char *","url":"/druntime/core/sys/windows/mmsystem.html#HPSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"HMMIO","package":"druntime","parentType":"","signature":"HMMIO = HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#HMMIO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMMIOPROC","package":"druntime","parentType":"","signature":"LPMMIOPROC = LRESULT function (LPSTR,  UINT,  LPARAM,  LPARAM)","url":"/druntime/core/sys/windows/mmsystem.html#LPMMIOPROC"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MMIOINFO","package":"druntime","parentType":"","signature":"MMIOINFO","url":"/druntime/core/sys/windows/mmsystem.html#MMIOINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMMIOINFO","package":"druntime","parentType":"","signature":"PMMIOINFO = MMIOINFO *","url":"/druntime/core/sys/windows/mmsystem.html#PMMIOINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPCMMIOINFO","package":"druntime","parentType":"","signature":"LPCMMIOINFO = const(MMIOINFO) *","url":"/druntime/core/sys/windows/mmsystem.html#LPCMMIOINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MMCKINFO","package":"druntime","parentType":"","signature":"MMCKINFO","url":"/druntime/core/sys/windows/mmsystem.html#MMCKINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMMCKINFO","package":"druntime","parentType":"","signature":"PMMCKINFO = MMCKINFO *","url":"/druntime/core/sys/windows/mmsystem.html#PMMCKINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPCMMCKINFO","package":"druntime","parentType":"","signature":"LPCMMCKINFO = const(MMCKINFO) *","url":"/druntime/core/sys/windows/mmsystem.html#LPCMMCKINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_GENERIC_PARMS","package":"druntime","parentType":"","signature":"MCI_GENERIC_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GENERIC_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_GENERIC_PARMS","package":"druntime","parentType":"","signature":"PMCI_GENERIC_PARMS = MCI_GENERIC_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_GENERIC_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_PARMSA","package":"druntime","parentType":"","signature":"MCI_OPEN_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OPEN_PARMSA","package":"druntime","parentType":"","signature":"PMCI_OPEN_PARMSA = MCI_OPEN_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OPEN_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_PARMSW","package":"druntime","parentType":"","signature":"MCI_OPEN_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OPEN_PARMSW","package":"druntime","parentType":"","signature":"PMCI_OPEN_PARMSW = MCI_OPEN_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OPEN_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_PLAY_PARMS","package":"druntime","parentType":"","signature":"MCI_PLAY_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_PLAY_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_PLAY_PARMS","package":"druntime","parentType":"","signature":"PMCI_PLAY_PARMS = MCI_PLAY_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_PLAY_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SEEK_PARMS","package":"druntime","parentType":"","signature":"MCI_SEEK_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEEK_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SEEK_PARMS","package":"druntime","parentType":"","signature":"PMCI_SEEK_PARMS = MCI_SEEK_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SEEK_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_PARMS","package":"druntime","parentType":"","signature":"MCI_STATUS_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_STATUS_PARMS","package":"druntime","parentType":"","signature":"PMCI_STATUS_PARMS = MCI_STATUS_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_STATUS_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_INFO_PARMSA","package":"druntime","parentType":"","signature":"MCI_INFO_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMCI_INFO_PARMSA","package":"druntime","parentType":"","signature":"LPMCI_INFO_PARMSA = MCI_INFO_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#LPMCI_INFO_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_INFO_PARMSW","package":"druntime","parentType":"","signature":"MCI_INFO_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMCI_INFO_PARMSW","package":"druntime","parentType":"","signature":"LPMCI_INFO_PARMSW = MCI_INFO_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#LPMCI_INFO_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_PARMS","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_GETDEVCAPS_PARMS","package":"druntime","parentType":"","signature":"PMCI_GETDEVCAPS_PARMS = MCI_GETDEVCAPS_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_GETDEVCAPS_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO_PARMSA","package":"druntime","parentType":"","signature":"MCI_SYSINFO_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SYSINFO_PARMSA","package":"druntime","parentType":"","signature":"PMCI_SYSINFO_PARMSA = MCI_SYSINFO_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SYSINFO_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO_PARMSW","package":"druntime","parentType":"","signature":"MCI_SYSINFO_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SYSINFO_PARMSW","package":"druntime","parentType":"","signature":"PMCI_SYSINFO_PARMSW = MCI_SYSINFO_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SYSINFO_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SET_PARMS","package":"druntime","parentType":"","signature":"MCI_SET_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SET_PARMS","package":"druntime","parentType":"","signature":"PMCI_SET_PARMS = MCI_SET_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SET_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_BREAK_PARMS","package":"druntime","parentType":"","signature":"MCI_BREAK_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_BREAK_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_BREAK_PARMS","package":"druntime","parentType":"","signature":"PMCI_BREAK_PARMS = MCI_BREAK_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_BREAK_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SAVE_PARMSA","package":"druntime","parentType":"","signature":"MCI_SAVE_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SAVE_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SAVE_PARMSA","package":"druntime","parentType":"","signature":"PMCI_SAVE_PARMSA = MCI_SAVE_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SAVE_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SAVE_PARMSW","package":"druntime","parentType":"","signature":"MCI_SAVE_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SAVE_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SAVE_PARMSW","package":"druntime","parentType":"","signature":"PMCI_SAVE_PARMSW = MCI_SAVE_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SAVE_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_LOAD_PARMSA","package":"druntime","parentType":"","signature":"MCI_LOAD_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_LOAD_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_LOAD_PARMSA","package":"druntime","parentType":"","signature":"PMCI_LOAD_PARMSA = MCI_LOAD_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_LOAD_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_LOAD_PARMSW","package":"druntime","parentType":"","signature":"MCI_LOAD_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_LOAD_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_LOAD_PARMSW","package":"druntime","parentType":"","signature":"PMCI_LOAD_PARMSW = MCI_LOAD_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_LOAD_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_RECORD_PARMS","package":"druntime","parentType":"","signature":"MCI_RECORD_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_RECORD_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMCI_RECORD_PARMS","package":"druntime","parentType":"","signature":"LPMCI_RECORD_PARMS = MCI_RECORD_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#LPMCI_RECORD_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_VD_PLAY_PARMS","package":"druntime","parentType":"","signature":"MCI_VD_PLAY_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_PLAY_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_VD_PLAY_PARMS","package":"druntime","parentType":"","signature":"PMCI_VD_PLAY_PARMS = MCI_VD_PLAY_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_VD_PLAY_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_VD_STEP_PARMS","package":"druntime","parentType":"","signature":"MCI_VD_STEP_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STEP_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_VD_STEP_PARMS","package":"druntime","parentType":"","signature":"PMCI_VD_STEP_PARMS = MCI_VD_STEP_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_VD_STEP_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_VD_ESCAPE_PARMSA","package":"druntime","parentType":"","signature":"MCI_VD_ESCAPE_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_ESCAPE_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_VD_ESCAPE_PARMSA","package":"druntime","parentType":"","signature":"PMCI_VD_ESCAPE_PARMSA = MCI_VD_ESCAPE_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_VD_ESCAPE_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_VD_ESCAPE_PARMSW","package":"druntime","parentType":"","signature":"MCI_VD_ESCAPE_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_ESCAPE_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_VD_ESCAPE_PARMSW","package":"druntime","parentType":"","signature":"PMCI_VD_ESCAPE_PARMSW = MCI_VD_ESCAPE_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_VD_ESCAPE_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_OPEN_PARMSA","package":"druntime","parentType":"","signature":"MCI_WAVE_OPEN_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_OPEN_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_WAVE_OPEN_PARMSA","package":"druntime","parentType":"","signature":"PMCI_WAVE_OPEN_PARMSA = MCI_WAVE_OPEN_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_WAVE_OPEN_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_OPEN_PARMSW","package":"druntime","parentType":"","signature":"MCI_WAVE_OPEN_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_OPEN_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_WAVE_OPEN_PARMSW","package":"druntime","parentType":"","signature":"PMCI_WAVE_OPEN_PARMSW = MCI_WAVE_OPEN_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_WAVE_OPEN_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_DELETE_PARMS","package":"druntime","parentType":"","signature":"MCI_WAVE_DELETE_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_DELETE_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_WAVE_DELETE_PARMS","package":"druntime","parentType":"","signature":"PMCI_WAVE_DELETE_PARMS = MCI_WAVE_DELETE_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_WAVE_DELETE_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_PARMS","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_WAVE_SET_PARMS","package":"druntime","parentType":"","signature":"PMCI_WAVE_SET_PARMS = MCI_WAVE_SET_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_WAVE_SET_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SET_PARMS","package":"druntime","parentType":"","signature":"MCI_SEQ_SET_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SET_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SEQ_SET_PARMS","package":"druntime","parentType":"","signature":"PMCI_SEQ_SET_PARMS = MCI_SEQ_SET_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SEQ_SET_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_OPEN_PARMSA","package":"druntime","parentType":"","signature":"MCI_ANIM_OPEN_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_OPEN_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_OPEN_PARMSA","package":"druntime","parentType":"","signature":"PMCI_ANIM_OPEN_PARMSA = MCI_ANIM_OPEN_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_OPEN_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_OPEN_PARMSW","package":"druntime","parentType":"","signature":"MCI_ANIM_OPEN_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_OPEN_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_OPEN_PARMSW","package":"druntime","parentType":"","signature":"PMCI_ANIM_OPEN_PARMSW = MCI_ANIM_OPEN_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_OPEN_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PLAY_PARMS","package":"druntime","parentType":"","signature":"MCI_ANIM_PLAY_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PLAY_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_PLAY_PARMS","package":"druntime","parentType":"","signature":"PMCI_ANIM_PLAY_PARMS = MCI_ANIM_PLAY_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_PLAY_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STEP_PARMS","package":"druntime","parentType":"","signature":"MCI_ANIM_STEP_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STEP_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_STEP_PARMS","package":"druntime","parentType":"","signature":"PMCI_ANIM_STEP_PARMS = MCI_ANIM_STEP_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_STEP_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_PARMSA","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_WINDOW_PARMSA","package":"druntime","parentType":"","signature":"PMCI_ANIM_WINDOW_PARMSA = MCI_ANIM_WINDOW_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_WINDOW_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_PARMSW","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_WINDOW_PARMSW","package":"druntime","parentType":"","signature":"PMCI_ANIM_WINDOW_PARMSW = MCI_ANIM_WINDOW_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_WINDOW_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_RECT_PARMS","package":"druntime","parentType":"","signature":"MCI_ANIM_RECT_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_RECT_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_RECT_PARMS","package":"druntime","parentType":"","signature":"PMCI_ANIM_RECT_PARMS = MCI_ANIM_RECT_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_RECT_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_UPDATE_PARMS","package":"druntime","parentType":"","signature":"MCI_ANIM_UPDATE_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_UPDATE_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_UPDATE_PARMS","package":"druntime","parentType":"","signature":"PMCI_ANIM_UPDATE_PARMS = MCI_ANIM_UPDATE_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_UPDATE_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_OPEN_PARMSA","package":"druntime","parentType":"","signature":"MCI_OVLY_OPEN_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_OPEN_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_OPEN_PARMSA","package":"druntime","parentType":"","signature":"PMCI_OVLY_OPEN_PARMSA = MCI_OVLY_OPEN_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_OPEN_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_OPEN_PARMSW","package":"druntime","parentType":"","signature":"MCI_OVLY_OPEN_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_OPEN_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_OPEN_PARMSW","package":"druntime","parentType":"","signature":"PMCI_OVLY_OPEN_PARMSW = MCI_OVLY_OPEN_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_OPEN_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_PARMSA","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_WINDOW_PARMSA","package":"druntime","parentType":"","signature":"PMCI_OVLY_WINDOW_PARMSA = MCI_OVLY_WINDOW_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_WINDOW_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_PARMSW","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_WINDOW_PARMSW","package":"druntime","parentType":"","signature":"PMCI_OVLY_WINDOW_PARMSW = MCI_OVLY_WINDOW_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_WINDOW_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_RECT_PARMS","package":"druntime","parentType":"","signature":"MCI_OVLY_RECT_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_RECT_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_RECT_PARMS","package":"druntime","parentType":"","signature":"PMCI_OVLY_RECT_PARMS = MCI_OVLY_RECT_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_RECT_PARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_SAVE_PARMSA","package":"druntime","parentType":"","signature":"MCI_OVLY_SAVE_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_SAVE_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_SAVE_PARMSA","package":"druntime","parentType":"","signature":"PMCI_OVLY_SAVE_PARMSA = MCI_OVLY_SAVE_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_SAVE_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_SAVE_PARMSW","package":"druntime","parentType":"","signature":"MCI_OVLY_SAVE_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_SAVE_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_SAVE_PARMSW","package":"druntime","parentType":"","signature":"PMCI_OVLY_SAVE_PARMSW = MCI_OVLY_SAVE_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_SAVE_PARMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_LOAD_PARMSA","package":"druntime","parentType":"","signature":"MCI_OVLY_LOAD_PARMSA","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_LOAD_PARMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_LOAD_PARMSA","package":"druntime","parentType":"","signature":"PMCI_OVLY_LOAD_PARMSA = MCI_OVLY_LOAD_PARMSA *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_LOAD_PARMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_LOAD_PARMSW","package":"druntime","parentType":"","signature":"MCI_OVLY_LOAD_PARMSW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_LOAD_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_LOAD_PARMSW","package":"druntime","parentType":"","signature":"PMCI_OVLY_LOAD_PARMSW = MCI_OVLY_LOAD_PARMSW *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_LOAD_PARMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEOUTCAPS","package":"druntime","parentType":"","signature":"PWAVEOUTCAPS = WAVEOUTCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEOUTCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PWAVEINCAPS","package":"druntime","parentType":"","signature":"PWAVEINCAPS = WAVEINCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PWAVEINCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIOUTCAPS","package":"druntime","parentType":"","signature":"PMIDIOUTCAPS = MIDIOUTCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIOUTCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIDIINCAPS","package":"druntime","parentType":"","signature":"PMIDIINCAPS = MIDIINCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PMIDIINCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PAUXCAPS","package":"druntime","parentType":"","signature":"PAUXCAPS = AUXCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PAUXCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCAPS","package":"druntime","parentType":"","signature":"PMIXERCAPS = MIXERCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERLINE","package":"druntime","parentType":"","signature":"PMIXERLINE = MIXERLINE *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERLINE"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROL","package":"druntime","parentType":"","signature":"PMIXERCONTROL = MIXERCONTROL *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROL"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERLINECONTROLS","package":"druntime","parentType":"","signature":"PMIXERLINECONTROLS = MIXERLINECONTROLS *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERLINECONTROLS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMIXERCONTROLDETAILS_LISTTEXT","package":"druntime","parentType":"","signature":"PMIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXT *","url":"/druntime/core/sys/windows/mmsystem.html#PMIXERCONTROLDETAILS_LISTTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PJOYCAPS","package":"druntime","parentType":"","signature":"PJOYCAPS = JOYCAPS *","url":"/druntime/core/sys/windows/mmsystem.html#PJOYCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OPEN_PARMS","package":"druntime","parentType":"","signature":"PMCI_OPEN_PARMS = MCI_OPEN_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OPEN_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"LPMCI_INFO_PARMS","package":"druntime","parentType":"","signature":"LPMCI_INFO_PARMS = MCI_INFO_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#LPMCI_INFO_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SYSINFO_PARMS","package":"druntime","parentType":"","signature":"PMCI_SYSINFO_PARMS = MCI_SYSINFO_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SYSINFO_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_SAVE_PARMS","package":"druntime","parentType":"","signature":"PMCI_SAVE_PARMS = MCI_SAVE_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_SAVE_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_LOAD_PARMS","package":"druntime","parentType":"","signature":"PMCI_LOAD_PARMS = MCI_LOAD_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_LOAD_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_VD_ESCAPE_PARMS","package":"druntime","parentType":"","signature":"PMCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_VD_ESCAPE_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_WAVE_OPEN_PARMS","package":"druntime","parentType":"","signature":"PMCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_WAVE_OPEN_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_OPEN_PARMS","package":"druntime","parentType":"","signature":"PMCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_OPEN_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_ANIM_WINDOW_PARMS","package":"druntime","parentType":"","signature":"PMCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_ANIM_WINDOW_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_OPEN_PARMS","package":"druntime","parentType":"","signature":"PMCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_OPEN_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_WINDOW_PARMS","package":"druntime","parentType":"","signature":"PMCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_WINDOW_PARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.mmsystem","name":"PMCI_OVLY_SAVE_PARMS","package":"druntime","parentType":"","signature":"PMCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMS *","url":"/druntime/core/sys/windows/mmsystem.html#PMCI_OVLY_SAVE_PARMS"},{"doc":"","kind":"template","module":"core.sys.windows.mmsystem","name":"MAKEFOURCC","package":"druntime","parentType":"","signature":"MAKEFOURCC(char  c0,  char  c1,  char  c2,  char  c3)","url":"/druntime/core/sys/windows/mmsystem.html#MAKEFOURCC"},{"doc":"","kind":"template","module":"core.sys.windows.mmsystem","name":"mmioFOURCC","package":"druntime","parentType":"","signature":"mmioFOURCC(char  c0,  char  c1,  char  c2,  char  c3)","url":"/druntime/core/sys/windows/mmsystem.html#mmioFOURCC"},{"doc":"","kind":"template","module":"core.sys.windows.mmsystem","name":"sndAlias","package":"druntime","parentType":"","signature":"sndAlias(char  c0,  char  c1)","url":"/druntime/core/sys/windows/mmsystem.html#sndAlias"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MAXPNAMELEN","package":"druntime","parentType":"","signature":"MAXPNAMELEN","url":"/druntime/core/sys/windows/mmsystem.html#MAXPNAMELEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MAXERRORLENGTH","package":"druntime","parentType":"","signature":"MAXERRORLENGTH","url":"/druntime/core/sys/windows/mmsystem.html#MAXERRORLENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MAX_JOYSTICKOEMVXDNAME","package":"druntime","parentType":"","signature":"MAX_JOYSTICKOEMVXDNAME","url":"/druntime/core/sys/windows/mmsystem.html#MAX_JOYSTICKOEMVXDNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_MS","package":"druntime","parentType":"","signature":"TIME_MS","url":"/druntime/core/sys/windows/mmsystem.html#TIME_MS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_SAMPLES","package":"druntime","parentType":"","signature":"TIME_SAMPLES","url":"/druntime/core/sys/windows/mmsystem.html#TIME_SAMPLES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_BYTES","package":"druntime","parentType":"","signature":"TIME_BYTES","url":"/druntime/core/sys/windows/mmsystem.html#TIME_BYTES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_SMPTE","package":"druntime","parentType":"","signature":"TIME_SMPTE","url":"/druntime/core/sys/windows/mmsystem.html#TIME_SMPTE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_MIDI","package":"druntime","parentType":"","signature":"TIME_MIDI","url":"/druntime/core/sys/windows/mmsystem.html#TIME_MIDI"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_TICKS","package":"druntime","parentType":"","signature":"TIME_TICKS","url":"/druntime/core/sys/windows/mmsystem.html#TIME_TICKS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMSYSERR_BASE","package":"druntime","parentType":"","signature":"MMSYSERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#MMSYSERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVERR_BASE","package":"druntime","parentType":"","signature":"WAVERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#WAVERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIERR_BASE","package":"druntime","parentType":"","signature":"MIDIERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#MIDIERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIMERR_BASE","package":"druntime","parentType":"","signature":"TIMERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#TIMERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYERR_BASE","package":"druntime","parentType":"","signature":"JOYERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#JOYERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCIERR_BASE","package":"druntime","parentType":"","signature":"MCIERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#MCIERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERR_BASE","package":"druntime","parentType":"","signature":"MIXERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STRING_OFFSET","package":"druntime","parentType":"","signature":"MCI_STRING_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STRING_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_OFFSET","package":"druntime","parentType":"","signature":"MCI_VD_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CD_OFFSET","package":"druntime","parentType":"","signature":"MCI_CD_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CD_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_OFFSET","package":"druntime","parentType":"","signature":"MCI_WAVE_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_OFFSET","package":"druntime","parentType":"","signature":"MCI_SEQ_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_RESERVED","package":"druntime","parentType":"","signature":"DRV_RESERVED","url":"/druntime/core/sys/windows/mmsystem.html#DRV_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_USER","package":"druntime","parentType":"","signature":"DRV_USER","url":"/druntime/core/sys/windows/mmsystem.html#DRV_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRVCNF_CANCEL","package":"druntime","parentType":"","signature":"DRVCNF_CANCEL","url":"/druntime/core/sys/windows/mmsystem.html#DRVCNF_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRVCNF_OK","package":"druntime","parentType":"","signature":"DRVCNF_OK","url":"/druntime/core/sys/windows/mmsystem.html#DRVCNF_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRVCNF_RESTART","package":"druntime","parentType":"","signature":"DRVCNF_RESTART","url":"/druntime/core/sys/windows/mmsystem.html#DRVCNF_RESTART"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_CANCEL","package":"druntime","parentType":"","signature":"DRV_CANCEL","url":"/druntime/core/sys/windows/mmsystem.html#DRV_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_OK","package":"druntime","parentType":"","signature":"DRV_OK","url":"/druntime/core/sys/windows/mmsystem.html#DRV_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_RESTART","package":"druntime","parentType":"","signature":"DRV_RESTART","url":"/druntime/core/sys/windows/mmsystem.html#DRV_RESTART"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_MCI_FIRST","package":"druntime","parentType":"","signature":"DRV_MCI_FIRST","url":"/druntime/core/sys/windows/mmsystem.html#DRV_MCI_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"DRV_MCI_LAST","package":"druntime","parentType":"","signature":"DRV_MCI_LAST","url":"/druntime/core/sys/windows/mmsystem.html#DRV_MCI_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_TYPEMASK","package":"druntime","parentType":"","signature":"CALLBACK_TYPEMASK","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_TYPEMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_NULL","package":"druntime","parentType":"","signature":"CALLBACK_NULL","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_WINDOW","package":"druntime","parentType":"","signature":"CALLBACK_WINDOW","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_TASK","package":"druntime","parentType":"","signature":"CALLBACK_TASK","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_TASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_FUNCTION","package":"druntime","parentType":"","signature":"CALLBACK_FUNCTION","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_FUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_THREAD","package":"druntime","parentType":"","signature":"CALLBACK_THREAD","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_THREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CALLBACK_EVENT","package":"druntime","parentType":"","signature":"CALLBACK_EVENT","url":"/druntime/core/sys/windows/mmsystem.html#CALLBACK_EVENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_SYNC","package":"druntime","parentType":"","signature":"SND_SYNC","url":"/druntime/core/sys/windows/mmsystem.html#SND_SYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ASYNC","package":"druntime","parentType":"","signature":"SND_ASYNC","url":"/druntime/core/sys/windows/mmsystem.html#SND_ASYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_NODEFAULT","package":"druntime","parentType":"","signature":"SND_NODEFAULT","url":"/druntime/core/sys/windows/mmsystem.html#SND_NODEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_MEMORY","package":"druntime","parentType":"","signature":"SND_MEMORY","url":"/druntime/core/sys/windows/mmsystem.html#SND_MEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_LOOP","package":"druntime","parentType":"","signature":"SND_LOOP","url":"/druntime/core/sys/windows/mmsystem.html#SND_LOOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_NOSTOP","package":"druntime","parentType":"","signature":"SND_NOSTOP","url":"/druntime/core/sys/windows/mmsystem.html#SND_NOSTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_NOWAIT","package":"druntime","parentType":"","signature":"SND_NOWAIT","url":"/druntime/core/sys/windows/mmsystem.html#SND_NOWAIT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS","package":"druntime","parentType":"","signature":"SND_ALIAS","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_ID","package":"druntime","parentType":"","signature":"SND_ALIAS_ID","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_FILENAME","package":"druntime","parentType":"","signature":"SND_FILENAME","url":"/druntime/core/sys/windows/mmsystem.html#SND_FILENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_RESOURCE","package":"druntime","parentType":"","signature":"SND_RESOURCE","url":"/druntime/core/sys/windows/mmsystem.html#SND_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_PURGE","package":"druntime","parentType":"","signature":"SND_PURGE","url":"/druntime/core/sys/windows/mmsystem.html#SND_PURGE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_APPLICATION","package":"druntime","parentType":"","signature":"SND_APPLICATION","url":"/druntime/core/sys/windows/mmsystem.html#SND_APPLICATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_START","package":"druntime","parentType":"","signature":"SND_ALIAS_START","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_START"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMASTERISK","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMASTERISK","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMASTERISK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMQUESTION","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMQUESTION","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMQUESTION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMHAND","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMHAND","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMHAND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMEXIT","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMEXIT","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMEXIT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMSTART","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMSTART","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMSTART"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMWELCOME","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMWELCOME","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMWELCOME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMEXCLAMATION","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMEXCLAMATION","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMEXCLAMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SND_ALIAS_SYSTEMDEFAULT","package":"druntime","parentType":"","signature":"SND_ALIAS_SYSTEMDEFAULT","url":"/druntime/core/sys/windows/mmsystem.html#SND_ALIAS_SYSTEMDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WOM_OPEN","package":"druntime","parentType":"","signature":"WOM_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#WOM_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WOM_CLOSE","package":"druntime","parentType":"","signature":"WOM_CLOSE","url":"/druntime/core/sys/windows/mmsystem.html#WOM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WOM_DONE","package":"druntime","parentType":"","signature":"WOM_DONE","url":"/druntime/core/sys/windows/mmsystem.html#WOM_DONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WIM_OPEN","package":"druntime","parentType":"","signature":"WIM_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#WIM_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WIM_CLOSE","package":"druntime","parentType":"","signature":"WIM_CLOSE","url":"/druntime/core/sys/windows/mmsystem.html#WIM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WIM_DATA","package":"druntime","parentType":"","signature":"WIM_DATA","url":"/druntime/core/sys/windows/mmsystem.html#WIM_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_MAPPER","package":"druntime","parentType":"","signature":"UINT WAVE_MAPPER","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_MAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_QUERY","package":"druntime","parentType":"","signature":"WAVE_FORMAT_QUERY","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_ALLOWSYNC","package":"druntime","parentType":"","signature":"WAVE_ALLOWSYNC","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_ALLOWSYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_MAPPED","package":"druntime","parentType":"","signature":"WAVE_MAPPED","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_MAPPED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_DIRECT","package":"druntime","parentType":"","signature":"WAVE_FORMAT_DIRECT","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_DIRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_DIRECT_QUERY","package":"druntime","parentType":"","signature":"WAVE_FORMAT_DIRECT_QUERY","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_DIRECT_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WHDR_DONE","package":"druntime","parentType":"","signature":"WHDR_DONE","url":"/druntime/core/sys/windows/mmsystem.html#WHDR_DONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WHDR_PREPARED","package":"druntime","parentType":"","signature":"WHDR_PREPARED","url":"/druntime/core/sys/windows/mmsystem.html#WHDR_PREPARED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WHDR_BEGINLOOP","package":"druntime","parentType":"","signature":"WHDR_BEGINLOOP","url":"/druntime/core/sys/windows/mmsystem.html#WHDR_BEGINLOOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WHDR_ENDLOOP","package":"druntime","parentType":"","signature":"WHDR_ENDLOOP","url":"/druntime/core/sys/windows/mmsystem.html#WHDR_ENDLOOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WHDR_INQUEUE","package":"druntime","parentType":"","signature":"WHDR_INQUEUE","url":"/druntime/core/sys/windows/mmsystem.html#WHDR_INQUEUE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_PITCH","package":"druntime","parentType":"","signature":"WAVECAPS_PITCH","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_PITCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_PLAYBACKRATE","package":"druntime","parentType":"","signature":"WAVECAPS_PLAYBACKRATE","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_PLAYBACKRATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_VOLUME","package":"druntime","parentType":"","signature":"WAVECAPS_VOLUME","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_VOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_LRVOLUME","package":"druntime","parentType":"","signature":"WAVECAPS_LRVOLUME","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_LRVOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_SYNC","package":"druntime","parentType":"","signature":"WAVECAPS_SYNC","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_SYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_SAMPLEACCURATE","package":"druntime","parentType":"","signature":"WAVECAPS_SAMPLEACCURATE","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_SAMPLEACCURATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVECAPS_DIRECTSOUND","package":"druntime","parentType":"","signature":"WAVECAPS_DIRECTSOUND","url":"/druntime/core/sys/windows/mmsystem.html#WAVECAPS_DIRECTSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_INVALIDFORMAT","package":"druntime","parentType":"","signature":"WAVE_INVALIDFORMAT","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_INVALIDFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_1M08","package":"druntime","parentType":"","signature":"WAVE_FORMAT_1M08","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_1M08"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_1S08","package":"druntime","parentType":"","signature":"WAVE_FORMAT_1S08","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_1S08"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_1M16","package":"druntime","parentType":"","signature":"WAVE_FORMAT_1M16","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_1M16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_1S16","package":"druntime","parentType":"","signature":"WAVE_FORMAT_1S16","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_1S16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_2M08","package":"druntime","parentType":"","signature":"WAVE_FORMAT_2M08","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_2M08"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_2S08","package":"druntime","parentType":"","signature":"WAVE_FORMAT_2S08","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_2S08"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_2M16","package":"druntime","parentType":"","signature":"WAVE_FORMAT_2M16","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_2M16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_2S16","package":"druntime","parentType":"","signature":"WAVE_FORMAT_2S16","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_2S16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_4M08","package":"druntime","parentType":"","signature":"WAVE_FORMAT_4M08","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_4M08"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_4S08","package":"druntime","parentType":"","signature":"WAVE_FORMAT_4S08","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_4S08"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_4M16","package":"druntime","parentType":"","signature":"WAVE_FORMAT_4M16","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_4M16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_4S16","package":"druntime","parentType":"","signature":"WAVE_FORMAT_4S16","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_4S16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"WAVE_FORMAT_PCM","package":"druntime","parentType":"","signature":"WAVE_FORMAT_PCM","url":"/druntime/core/sys/windows/mmsystem.html#WAVE_FORMAT_PCM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIPATCHSIZE","package":"druntime","parentType":"","signature":"MIDIPATCHSIZE","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPATCHSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_OPEN","package":"druntime","parentType":"","signature":"MIM_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MIM_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_CLOSE","package":"druntime","parentType":"","signature":"MIM_CLOSE","url":"/druntime/core/sys/windows/mmsystem.html#MIM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_DATA","package":"druntime","parentType":"","signature":"MIM_DATA","url":"/druntime/core/sys/windows/mmsystem.html#MIM_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_LONGDATA","package":"druntime","parentType":"","signature":"MIM_LONGDATA","url":"/druntime/core/sys/windows/mmsystem.html#MIM_LONGDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_ERROR","package":"druntime","parentType":"","signature":"MIM_ERROR","url":"/druntime/core/sys/windows/mmsystem.html#MIM_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_LONGERROR","package":"druntime","parentType":"","signature":"MIM_LONGERROR","url":"/druntime/core/sys/windows/mmsystem.html#MIM_LONGERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOM_OPEN","package":"druntime","parentType":"","signature":"MOM_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MOM_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOM_CLOSE","package":"druntime","parentType":"","signature":"MOM_CLOSE","url":"/druntime/core/sys/windows/mmsystem.html#MOM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOM_DONE","package":"druntime","parentType":"","signature":"MOM_DONE","url":"/druntime/core/sys/windows/mmsystem.html#MOM_DONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIM_MOREDATA","package":"druntime","parentType":"","signature":"MIM_MOREDATA","url":"/druntime/core/sys/windows/mmsystem.html#MIM_MOREDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOM_POSITIONCB","package":"druntime","parentType":"","signature":"MOM_POSITIONCB","url":"/druntime/core/sys/windows/mmsystem.html#MOM_POSITIONCB"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIMAPPER","package":"druntime","parentType":"","signature":"UINT MIDIMAPPER","url":"/druntime/core/sys/windows/mmsystem.html#MIDIMAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDI_MAPPER","package":"druntime","parentType":"","signature":"UINT MIDI_MAPPER","url":"/druntime/core/sys/windows/mmsystem.html#MIDI_MAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDI_IO_STATUS","package":"druntime","parentType":"","signature":"MIDI_IO_STATUS","url":"/druntime/core/sys/windows/mmsystem.html#MIDI_IO_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDI_CACHE_ALL","package":"druntime","parentType":"","signature":"MIDI_CACHE_ALL","url":"/druntime/core/sys/windows/mmsystem.html#MIDI_CACHE_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDI_CACHE_BESTFIT","package":"druntime","parentType":"","signature":"MIDI_CACHE_BESTFIT","url":"/druntime/core/sys/windows/mmsystem.html#MIDI_CACHE_BESTFIT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDI_CACHE_QUERY","package":"druntime","parentType":"","signature":"MIDI_CACHE_QUERY","url":"/druntime/core/sys/windows/mmsystem.html#MIDI_CACHE_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDI_UNCACHE","package":"druntime","parentType":"","signature":"MIDI_UNCACHE","url":"/druntime/core/sys/windows/mmsystem.html#MIDI_UNCACHE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOD_MIDIPORT","package":"druntime","parentType":"","signature":"MOD_MIDIPORT","url":"/druntime/core/sys/windows/mmsystem.html#MOD_MIDIPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOD_SYNTH","package":"druntime","parentType":"","signature":"MOD_SYNTH","url":"/druntime/core/sys/windows/mmsystem.html#MOD_SYNTH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOD_SQSYNTH","package":"druntime","parentType":"","signature":"MOD_SQSYNTH","url":"/druntime/core/sys/windows/mmsystem.html#MOD_SQSYNTH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOD_FMSYNTH","package":"druntime","parentType":"","signature":"MOD_FMSYNTH","url":"/druntime/core/sys/windows/mmsystem.html#MOD_FMSYNTH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MOD_MAPPER","package":"druntime","parentType":"","signature":"MOD_MAPPER","url":"/druntime/core/sys/windows/mmsystem.html#MOD_MAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDICAPS_VOLUME","package":"druntime","parentType":"","signature":"MIDICAPS_VOLUME","url":"/druntime/core/sys/windows/mmsystem.html#MIDICAPS_VOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDICAPS_LRVOLUME","package":"druntime","parentType":"","signature":"MIDICAPS_LRVOLUME","url":"/druntime/core/sys/windows/mmsystem.html#MIDICAPS_LRVOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDICAPS_CACHE","package":"druntime","parentType":"","signature":"MIDICAPS_CACHE","url":"/druntime/core/sys/windows/mmsystem.html#MIDICAPS_CACHE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDICAPS_STREAM","package":"druntime","parentType":"","signature":"MIDICAPS_STREAM","url":"/druntime/core/sys/windows/mmsystem.html#MIDICAPS_STREAM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MHDR_DONE","package":"druntime","parentType":"","signature":"MHDR_DONE","url":"/druntime/core/sys/windows/mmsystem.html#MHDR_DONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MHDR_PREPARED","package":"druntime","parentType":"","signature":"MHDR_PREPARED","url":"/druntime/core/sys/windows/mmsystem.html#MHDR_PREPARED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MHDR_INQUEUE","package":"druntime","parentType":"","signature":"MHDR_INQUEUE","url":"/druntime/core/sys/windows/mmsystem.html#MHDR_INQUEUE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MHDR_ISSTRM","package":"druntime","parentType":"","signature":"MHDR_ISSTRM","url":"/druntime/core/sys/windows/mmsystem.html#MHDR_ISSTRM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_F_SHORT","package":"druntime","parentType":"","signature":"MEVT_F_SHORT","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_F_SHORT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_F_LONG","package":"druntime","parentType":"","signature":"MEVT_F_LONG","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_F_LONG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_F_CALLBACK","package":"druntime","parentType":"","signature":"MEVT_F_CALLBACK","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_F_CALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_SHORTMSG","package":"druntime","parentType":"","signature":"MEVT_SHORTMSG","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_SHORTMSG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_TEMPO","package":"druntime","parentType":"","signature":"MEVT_TEMPO","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_TEMPO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_NOP","package":"druntime","parentType":"","signature":"MEVT_NOP","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_NOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_LONGMSG","package":"druntime","parentType":"","signature":"BYTE MEVT_LONGMSG","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_LONGMSG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_COMMENT","package":"druntime","parentType":"","signature":"BYTE MEVT_COMMENT","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_COMMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MEVT_VERSION","package":"druntime","parentType":"","signature":"BYTE MEVT_VERSION","url":"/druntime/core/sys/windows/mmsystem.html#MEVT_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDISTRM_ERROR","package":"druntime","parentType":"","signature":"MIDISTRM_ERROR","url":"/druntime/core/sys/windows/mmsystem.html#MIDISTRM_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIPROP_SET","package":"druntime","parentType":"","signature":"MIDIPROP_SET","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPROP_SET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIPROP_GET","package":"druntime","parentType":"","signature":"MIDIPROP_GET","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPROP_GET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIPROP_TIMEDIV","package":"druntime","parentType":"","signature":"MIDIPROP_TIMEDIV","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPROP_TIMEDIV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIDIPROP_TEMPO","package":"druntime","parentType":"","signature":"MIDIPROP_TEMPO","url":"/druntime/core/sys/windows/mmsystem.html#MIDIPROP_TEMPO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"AUX_MAPPER","package":"druntime","parentType":"","signature":"UINT AUX_MAPPER","url":"/druntime/core/sys/windows/mmsystem.html#AUX_MAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"AUXCAPS_CDAUDIO","package":"druntime","parentType":"","signature":"AUXCAPS_CDAUDIO","url":"/druntime/core/sys/windows/mmsystem.html#AUXCAPS_CDAUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"AUXCAPS_AUXIN","package":"druntime","parentType":"","signature":"AUXCAPS_AUXIN","url":"/druntime/core/sys/windows/mmsystem.html#AUXCAPS_AUXIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"AUXCAPS_VOLUME","package":"druntime","parentType":"","signature":"AUXCAPS_VOLUME","url":"/druntime/core/sys/windows/mmsystem.html#AUXCAPS_VOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"AUXCAPS_LRVOLUME","package":"druntime","parentType":"","signature":"AUXCAPS_LRVOLUME","url":"/druntime/core/sys/windows/mmsystem.html#AUXCAPS_LRVOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_SHORT_NAME_CHARS","package":"druntime","parentType":"","signature":"MIXER_SHORT_NAME_CHARS","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_SHORT_NAME_CHARS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_LONG_NAME_CHARS","package":"druntime","parentType":"","signature":"MIXER_LONG_NAME_CHARS","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_LONG_NAME_CHARS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERR_INVALLINE","package":"druntime","parentType":"","signature":"MIXERR_INVALLINE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERR_INVALLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERR_INVALCONTROL","package":"druntime","parentType":"","signature":"MIXERR_INVALCONTROL","url":"/druntime/core/sys/windows/mmsystem.html#MIXERR_INVALCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERR_INVALVALUE","package":"druntime","parentType":"","signature":"MIXERR_INVALVALUE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERR_INVALVALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERR_LASTERROR","package":"druntime","parentType":"","signature":"MIXERR_LASTERROR","url":"/druntime/core/sys/windows/mmsystem.html#MIXERR_LASTERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_HANDLE","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_HANDLE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_HANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_MIXER","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_MIXER","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_MIXER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_HMIXER","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_HMIXER","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_HMIXER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_WAVEOUT","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_WAVEOUT","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_WAVEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_HWAVEOUT","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_HWAVEOUT","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_HWAVEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_WAVEIN","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_WAVEIN","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_WAVEIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_HWAVEIN","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_HWAVEIN","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_HWAVEIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_MIDIOUT","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_MIDIOUT","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_MIDIOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_HMIDIOUT","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_HMIDIOUT","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_HMIDIOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_MIDIIN","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_MIDIIN","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_MIDIIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_HMIDIIN","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_HMIDIIN","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_HMIDIIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_OBJECTF_AUX","package":"druntime","parentType":"","signature":"MIXER_OBJECTF_AUX","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_OBJECTF_AUX"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_LINEF_ACTIVE","package":"druntime","parentType":"","signature":"MIXERLINE_LINEF_ACTIVE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_LINEF_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_LINEF_DISCONNECTED","package":"druntime","parentType":"","signature":"MIXERLINE_LINEF_DISCONNECTED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_LINEF_DISCONNECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_LINEF_SOURCE","package":"druntime","parentType":"","signature":"MIXERLINE_LINEF_SOURCE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_LINEF_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_FIRST","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_FIRST","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_UNDEFINED","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_UNDEFINED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_UNDEFINED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_DIGITAL","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_DIGITAL","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_DIGITAL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_LINE","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_LINE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_LINE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_MONITOR","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_MONITOR","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_MONITOR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_SPEAKERS","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_SPEAKERS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_SPEAKERS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_HEADPHONES","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_HEADPHONES","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_HEADPHONES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_TELEPHONE","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_TELEPHONE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_TELEPHONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_WAVEIN","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_WAVEIN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_WAVEIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_VOICEIN","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_VOICEIN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_VOICEIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_DST_LAST","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_DST_LAST","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_DST_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_FIRST","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_FIRST","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_DIGITAL","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_DIGITAL","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_DIGITAL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_LINE","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_LINE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_LINE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_ANALOG","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_ANALOG","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_ANALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERLINE_COMPONENTTYPE_SRC_LAST","package":"druntime","parentType":"","signature":"MIXERLINE_COMPONENTTYPE_SRC_LAST","url":"/druntime/core/sys/windows/mmsystem.html#MIXERLINE_COMPONENTTYPE_SRC_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINEINFOF_DESTINATION","package":"druntime","parentType":"","signature":"MIXER_GETLINEINFOF_DESTINATION","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINEINFOF_DESTINATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINEINFOF_SOURCE","package":"druntime","parentType":"","signature":"MIXER_GETLINEINFOF_SOURCE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINEINFOF_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINEINFOF_LINEID","package":"druntime","parentType":"","signature":"MIXER_GETLINEINFOF_LINEID","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINEINFOF_LINEID"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINEINFOF_COMPONENTTYPE","package":"druntime","parentType":"","signature":"MIXER_GETLINEINFOF_COMPONENTTYPE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINEINFOF_COMPONENTTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINEINFOF_TARGETTYPE","package":"druntime","parentType":"","signature":"MIXER_GETLINEINFOF_TARGETTYPE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINEINFOF_TARGETTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINEINFOF_QUERYMASK","package":"druntime","parentType":"","signature":"MIXER_GETLINEINFOF_QUERYMASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINEINFOF_QUERYMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLF_UNIFORM","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLF_UNIFORM","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLF_UNIFORM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLF_MULTIPLE","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLF_MULTIPLE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLF_MULTIPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLF_DISABLED","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLF_DISABLED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLF_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_MASK","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_MASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_CUSTOM","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_CUSTOM","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_METER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_METER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_METER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_SWITCH","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_SWITCH","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_SWITCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_NUMBER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_NUMBER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_NUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_SLIDER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_SLIDER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_SLIDER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_FADER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_FADER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_FADER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_TIME","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_TIME","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_CLASS_LIST","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_CLASS_LIST","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_CLASS_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SUBCLASS_MASK","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SUBCLASS_MASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SUBCLASS_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_SWITCH_BOOLEAN","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_SWITCH_BOOLEAN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_SWITCH_BOOLEAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_SWITCH_BUTTON","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_SWITCH_BUTTON","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_SWITCH_BUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_METER_POLLED","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_METER_POLLED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_METER_POLLED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_TIME_MICROSECS","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_TIME_MICROSECS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_TIME_MICROSECS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_TIME_MILLISECS","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_TIME_MILLISECS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_TIME_MILLISECS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_LIST_SINGLE","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_LIST_SINGLE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_LIST_SINGLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_SC_LIST_MULTIPLE","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_SC_LIST_MULTIPLE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_SC_LIST_MULTIPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_MASK","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_MASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_CUSTOM","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_CUSTOM","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_BOOLEAN","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_BOOLEAN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_BOOLEAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_SIGNED","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_SIGNED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_SIGNED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_UNSIGNED","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_UNSIGNED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_UNSIGNED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_DECIBELS","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_DECIBELS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_DECIBELS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CT_UNITS_PERCENT","package":"druntime","parentType":"","signature":"MIXERCONTROL_CT_UNITS_PERCENT","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CT_UNITS_PERCENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_CUSTOM","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_CUSTOM","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_BOOLEANMETER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_BOOLEANMETER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_BOOLEANMETER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_SIGNEDMETER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_SIGNEDMETER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_SIGNEDMETER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_PEAKMETER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_PEAKMETER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_PEAKMETER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_BOOLEAN","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_BOOLEAN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_BOOLEAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_ONOFF","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_ONOFF","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_ONOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MUTE","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MUTE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MONO","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MONO","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MONO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_LOUDNESS","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_LOUDNESS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_LOUDNESS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_STEREOENH","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_STEREOENH","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_STEREOENH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_BUTTON","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_BUTTON","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_BUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_DECIBELS","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_DECIBELS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_DECIBELS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_SIGNED","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_SIGNED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_SIGNED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_UNSIGNED","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_UNSIGNED","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_UNSIGNED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_PERCENT","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_PERCENT","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_PERCENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_SLIDER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_SLIDER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_SLIDER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_PAN","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_PAN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_PAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_QSOUNDPAN","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_QSOUNDPAN","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_QSOUNDPAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_FADER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_FADER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_FADER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_VOLUME","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_VOLUME","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_VOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_BASS","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_BASS","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_BASS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_TREBLE","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_TREBLE","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_TREBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_EQUALIZER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_EQUALIZER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_EQUALIZER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_SINGLESELECT","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_SINGLESELECT","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_SINGLESELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MUX","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MUX","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MUX"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MIXER","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MIXER","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MIXER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MICROTIME","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MICROTIME","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MICROTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXERCONTROL_CONTROLTYPE_MILLITIME","package":"druntime","parentType":"","signature":"MIXERCONTROL_CONTROLTYPE_MILLITIME","url":"/druntime/core/sys/windows/mmsystem.html#MIXERCONTROL_CONTROLTYPE_MILLITIME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINECONTROLSF_ALL","package":"druntime","parentType":"","signature":"MIXER_GETLINECONTROLSF_ALL","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINECONTROLSF_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINECONTROLSF_ONEBYID","package":"druntime","parentType":"","signature":"MIXER_GETLINECONTROLSF_ONEBYID","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINECONTROLSF_ONEBYID"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINECONTROLSF_ONEBYTYPE","package":"druntime","parentType":"","signature":"MIXER_GETLINECONTROLSF_ONEBYTYPE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINECONTROLSF_ONEBYTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETLINECONTROLSF_QUERYMASK","package":"druntime","parentType":"","signature":"MIXER_GETLINECONTROLSF_QUERYMASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETLINECONTROLSF_QUERYMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETCONTROLDETAILSF_VALUE","package":"druntime","parentType":"","signature":"MIXER_GETCONTROLDETAILSF_VALUE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETCONTROLDETAILSF_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETCONTROLDETAILSF_LISTTEXT","package":"druntime","parentType":"","signature":"MIXER_GETCONTROLDETAILSF_LISTTEXT","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETCONTROLDETAILSF_LISTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_GETCONTROLDETAILSF_QUERYMASK","package":"druntime","parentType":"","signature":"MIXER_GETCONTROLDETAILSF_QUERYMASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_GETCONTROLDETAILSF_QUERYMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_SETCONTROLDETAILSF_VALUE","package":"druntime","parentType":"","signature":"MIXER_SETCONTROLDETAILSF_VALUE","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_SETCONTROLDETAILSF_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_SETCONTROLDETAILSF_CUSTOM","package":"druntime","parentType":"","signature":"MIXER_SETCONTROLDETAILSF_CUSTOM","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_SETCONTROLDETAILSF_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MIXER_SETCONTROLDETAILSF_QUERYMASK","package":"druntime","parentType":"","signature":"MIXER_SETCONTROLDETAILSF_QUERYMASK","url":"/druntime/core/sys/windows/mmsystem.html#MIXER_SETCONTROLDETAILSF_QUERYMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIMERR_NOERROR","package":"druntime","parentType":"","signature":"TIMERR_NOERROR","url":"/druntime/core/sys/windows/mmsystem.html#TIMERR_NOERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIMERR_NOCANDO","package":"druntime","parentType":"","signature":"TIMERR_NOCANDO","url":"/druntime/core/sys/windows/mmsystem.html#TIMERR_NOCANDO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIMERR_STRUCT","package":"druntime","parentType":"","signature":"TIMERR_STRUCT","url":"/druntime/core/sys/windows/mmsystem.html#TIMERR_STRUCT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_ONESHOT","package":"druntime","parentType":"","signature":"TIME_ONESHOT","url":"/druntime/core/sys/windows/mmsystem.html#TIME_ONESHOT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_PERIODIC","package":"druntime","parentType":"","signature":"TIME_PERIODIC","url":"/druntime/core/sys/windows/mmsystem.html#TIME_PERIODIC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_CALLBACK_FUNCTION","package":"druntime","parentType":"","signature":"TIME_CALLBACK_FUNCTION","url":"/druntime/core/sys/windows/mmsystem.html#TIME_CALLBACK_FUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_CALLBACK_EVENT_SET","package":"druntime","parentType":"","signature":"TIME_CALLBACK_EVENT_SET","url":"/druntime/core/sys/windows/mmsystem.html#TIME_CALLBACK_EVENT_SET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"TIME_CALLBACK_EVENT_PULSE","package":"druntime","parentType":"","signature":"TIME_CALLBACK_EVENT_PULSE","url":"/druntime/core/sys/windows/mmsystem.html#TIME_CALLBACK_EVENT_PULSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYERR_NOERROR","package":"druntime","parentType":"","signature":"JOYERR_NOERROR","url":"/druntime/core/sys/windows/mmsystem.html#JOYERR_NOERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYERR_PARMS","package":"druntime","parentType":"","signature":"JOYERR_PARMS","url":"/druntime/core/sys/windows/mmsystem.html#JOYERR_PARMS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYERR_NOCANDO","package":"druntime","parentType":"","signature":"JOYERR_NOCANDO","url":"/druntime/core/sys/windows/mmsystem.html#JOYERR_NOCANDO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYERR_UNPLUGGED","package":"druntime","parentType":"","signature":"JOYERR_UNPLUGGED","url":"/druntime/core/sys/windows/mmsystem.html#JOYERR_UNPLUGGED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON1","package":"druntime","parentType":"","signature":"JOY_BUTTON1","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON1"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON2","package":"druntime","parentType":"","signature":"JOY_BUTTON2","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON2"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON3","package":"druntime","parentType":"","signature":"JOY_BUTTON3","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON3"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON4","package":"druntime","parentType":"","signature":"JOY_BUTTON4","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON4"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON1CHG","package":"druntime","parentType":"","signature":"JOY_BUTTON1CHG","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON1CHG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON2CHG","package":"druntime","parentType":"","signature":"JOY_BUTTON2CHG","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON2CHG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON3CHG","package":"druntime","parentType":"","signature":"JOY_BUTTON3CHG","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON3CHG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON4CHG","package":"druntime","parentType":"","signature":"JOY_BUTTON4CHG","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON4CHG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON5","package":"druntime","parentType":"","signature":"JOY_BUTTON5","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON5"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON6","package":"druntime","parentType":"","signature":"JOY_BUTTON6","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON6"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON7","package":"druntime","parentType":"","signature":"JOY_BUTTON7","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON7"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON8","package":"druntime","parentType":"","signature":"JOY_BUTTON8","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON8"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON9","package":"druntime","parentType":"","signature":"JOY_BUTTON9","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON9"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON10","package":"druntime","parentType":"","signature":"JOY_BUTTON10","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON10"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON11","package":"druntime","parentType":"","signature":"JOY_BUTTON11","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON11"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON12","package":"druntime","parentType":"","signature":"JOY_BUTTON12","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON12"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON13","package":"druntime","parentType":"","signature":"JOY_BUTTON13","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON13"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON14","package":"druntime","parentType":"","signature":"JOY_BUTTON14","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON14"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON15","package":"druntime","parentType":"","signature":"JOY_BUTTON15","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON15"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON16","package":"druntime","parentType":"","signature":"JOY_BUTTON16","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON16"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON17","package":"druntime","parentType":"","signature":"JOY_BUTTON17","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON17"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON18","package":"druntime","parentType":"","signature":"JOY_BUTTON18","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON18"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON19","package":"druntime","parentType":"","signature":"JOY_BUTTON19","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON19"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON20","package":"druntime","parentType":"","signature":"JOY_BUTTON20","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON20"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON21","package":"druntime","parentType":"","signature":"JOY_BUTTON21","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON21"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON22","package":"druntime","parentType":"","signature":"JOY_BUTTON22","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON22"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON23","package":"druntime","parentType":"","signature":"JOY_BUTTON23","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON23"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON24","package":"druntime","parentType":"","signature":"JOY_BUTTON24","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON24"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON25","package":"druntime","parentType":"","signature":"JOY_BUTTON25","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON25"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON26","package":"druntime","parentType":"","signature":"JOY_BUTTON26","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON26"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON27","package":"druntime","parentType":"","signature":"JOY_BUTTON27","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON27"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON28","package":"druntime","parentType":"","signature":"JOY_BUTTON28","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON28"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON29","package":"druntime","parentType":"","signature":"JOY_BUTTON29","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON29"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON30","package":"druntime","parentType":"","signature":"JOY_BUTTON30","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON30"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON31","package":"druntime","parentType":"","signature":"JOY_BUTTON31","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON31"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_BUTTON32","package":"druntime","parentType":"","signature":"JOY_BUTTON32","url":"/druntime/core/sys/windows/mmsystem.html#JOY_BUTTON32"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOY_RETURNX","package":"druntime","parentType":"","signature":"DWORD JOY_RETURNX","url":"/druntime/core/sys/windows/mmsystem.html#JOY_RETURNX"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYSTICKID1","package":"druntime","parentType":"","signature":"JOYSTICKID1","url":"/druntime/core/sys/windows/mmsystem.html#JOYSTICKID1"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYSTICKID2","package":"druntime","parentType":"","signature":"JOYSTICKID2","url":"/druntime/core/sys/windows/mmsystem.html#JOYSTICKID2"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_HASZ","package":"druntime","parentType":"","signature":"JOYCAPS_HASZ","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_HASZ"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_HASR","package":"druntime","parentType":"","signature":"JOYCAPS_HASR","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_HASR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_HASU","package":"druntime","parentType":"","signature":"JOYCAPS_HASU","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_HASU"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_HASV","package":"druntime","parentType":"","signature":"JOYCAPS_HASV","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_HASV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_HASPOV","package":"druntime","parentType":"","signature":"JOYCAPS_HASPOV","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_HASPOV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_POV4DIR","package":"druntime","parentType":"","signature":"JOYCAPS_POV4DIR","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_POV4DIR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"JOYCAPS_POVCTS","package":"druntime","parentType":"","signature":"JOYCAPS_POVCTS","url":"/druntime/core/sys/windows/mmsystem.html#JOYCAPS_POVCTS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_BASE","package":"druntime","parentType":"","signature":"MMIOERR_BASE","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_FILENOTFOUND","package":"druntime","parentType":"","signature":"MMIOERR_FILENOTFOUND","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_FILENOTFOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_OUTOFMEMORY","package":"druntime","parentType":"","signature":"MMIOERR_OUTOFMEMORY","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_OUTOFMEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CANNOTOPEN","package":"druntime","parentType":"","signature":"MMIOERR_CANNOTOPEN","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CANNOTOPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CANNOTCLOSE","package":"druntime","parentType":"","signature":"MMIOERR_CANNOTCLOSE","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CANNOTCLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CANNOTREAD","package":"druntime","parentType":"","signature":"MMIOERR_CANNOTREAD","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CANNOTREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CANNOTWRITE","package":"druntime","parentType":"","signature":"MMIOERR_CANNOTWRITE","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CANNOTWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CANNOTSEEK","package":"druntime","parentType":"","signature":"MMIOERR_CANNOTSEEK","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CANNOTSEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CANNOTEXPAND","package":"druntime","parentType":"","signature":"MMIOERR_CANNOTEXPAND","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CANNOTEXPAND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_CHUNKNOTFOUND","package":"druntime","parentType":"","signature":"MMIOERR_CHUNKNOTFOUND","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_CHUNKNOTFOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_UNBUFFERED","package":"druntime","parentType":"","signature":"MMIOERR_UNBUFFERED","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_UNBUFFERED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_PATHNOTFOUND","package":"druntime","parentType":"","signature":"MMIOERR_PATHNOTFOUND","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_PATHNOTFOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_ACCESSDENIED","package":"druntime","parentType":"","signature":"MMIOERR_ACCESSDENIED","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_ACCESSDENIED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_SHARINGVIOLATION","package":"druntime","parentType":"","signature":"MMIOERR_SHARINGVIOLATION","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_SHARINGVIOLATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_NETWORKERROR","package":"druntime","parentType":"","signature":"MMIOERR_NETWORKERROR","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_NETWORKERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_TOOMANYOPENFILES","package":"druntime","parentType":"","signature":"MMIOERR_TOOMANYOPENFILES","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_TOOMANYOPENFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOERR_INVALIDFILE","package":"druntime","parentType":"","signature":"MMIOERR_INVALIDFILE","url":"/druntime/core/sys/windows/mmsystem.html#MMIOERR_INVALIDFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CFSEPCHAR","package":"druntime","parentType":"","signature":"CFSEPCHAR","url":"/druntime/core/sys/windows/mmsystem.html#CFSEPCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_RWMODE","package":"druntime","parentType":"","signature":"MMIO_RWMODE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_RWMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_SHAREMODE","package":"druntime","parentType":"","signature":"MMIO_SHAREMODE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_SHAREMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_CREATE","package":"druntime","parentType":"","signature":"MMIO_CREATE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_PARSE","package":"druntime","parentType":"","signature":"MMIO_PARSE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_PARSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_DELETE","package":"druntime","parentType":"","signature":"MMIO_DELETE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_EXIST","package":"druntime","parentType":"","signature":"MMIO_EXIST","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_EXIST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_ALLOCBUF","package":"druntime","parentType":"","signature":"MMIO_ALLOCBUF","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_ALLOCBUF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_GETTEMP","package":"druntime","parentType":"","signature":"MMIO_GETTEMP","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_GETTEMP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_DIRTY","package":"druntime","parentType":"","signature":"MMIO_DIRTY","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_DIRTY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_READ","package":"druntime","parentType":"","signature":"MMIO_READ","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_WRITE","package":"druntime","parentType":"","signature":"MMIO_WRITE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_READWRITE","package":"druntime","parentType":"","signature":"MMIO_READWRITE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_READWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_COMPAT","package":"druntime","parentType":"","signature":"MMIO_COMPAT","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_COMPAT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_EXCLUSIVE","package":"druntime","parentType":"","signature":"MMIO_EXCLUSIVE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_EXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_DENYWRITE","package":"druntime","parentType":"","signature":"MMIO_DENYWRITE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_DENYWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_DENYREAD","package":"druntime","parentType":"","signature":"MMIO_DENYREAD","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_DENYREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_DENYNONE","package":"druntime","parentType":"","signature":"MMIO_DENYNONE","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_DENYNONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_FHOPEN","package":"druntime","parentType":"","signature":"MMIO_FHOPEN","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_FHOPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_EMPTYBUF","package":"druntime","parentType":"","signature":"MMIO_EMPTYBUF","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_EMPTYBUF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_TOUPPER","package":"druntime","parentType":"","signature":"MMIO_TOUPPER","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_TOUPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_INSTALLPROC","package":"druntime","parentType":"","signature":"MMIO_INSTALLPROC","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_INSTALLPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_GLOBALPROC","package":"druntime","parentType":"","signature":"MMIO_GLOBALPROC","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_GLOBALPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_REMOVEPROC","package":"druntime","parentType":"","signature":"MMIO_REMOVEPROC","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_REMOVEPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_UNICODEPROC","package":"druntime","parentType":"","signature":"MMIO_UNICODEPROC","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_UNICODEPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_FINDPROC","package":"druntime","parentType":"","signature":"MMIO_FINDPROC","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_FINDPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_FINDCHUNK","package":"druntime","parentType":"","signature":"MMIO_FINDCHUNK","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_FINDCHUNK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_FINDRIFF","package":"druntime","parentType":"","signature":"MMIO_FINDRIFF","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_FINDRIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_FINDLIST","package":"druntime","parentType":"","signature":"MMIO_FINDLIST","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_FINDLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_CREATERIFF","package":"druntime","parentType":"","signature":"MMIO_CREATERIFF","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_CREATERIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_CREATELIST","package":"druntime","parentType":"","signature":"MMIO_CREATELIST","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_CREATELIST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_READ","package":"druntime","parentType":"","signature":"MMIOM_READ","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_WRITE","package":"druntime","parentType":"","signature":"MMIOM_WRITE","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_SEEK","package":"druntime","parentType":"","signature":"MMIOM_SEEK","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_SEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_OPEN","package":"druntime","parentType":"","signature":"MMIOM_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_CLOSE","package":"druntime","parentType":"","signature":"MMIOM_CLOSE","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_WRITEFLUSH","package":"druntime","parentType":"","signature":"MMIOM_WRITEFLUSH","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_WRITEFLUSH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_RENAME","package":"druntime","parentType":"","signature":"MMIOM_RENAME","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_RENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIOM_USER","package":"druntime","parentType":"","signature":"MMIOM_USER","url":"/druntime/core/sys/windows/mmsystem.html#MMIOM_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"FOURCC_RIFF","package":"druntime","parentType":"","signature":"FOURCC_RIFF","url":"/druntime/core/sys/windows/mmsystem.html#FOURCC_RIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"FOURCC_LIST","package":"druntime","parentType":"","signature":"FOURCC_LIST","url":"/druntime/core/sys/windows/mmsystem.html#FOURCC_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"FOURCC_DOS","package":"druntime","parentType":"","signature":"FOURCC_DOS","url":"/druntime/core/sys/windows/mmsystem.html#FOURCC_DOS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"FOURCC_MEM","package":"druntime","parentType":"","signature":"FOURCC_MEM","url":"/druntime/core/sys/windows/mmsystem.html#FOURCC_MEM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MMIO_DEFAULTBUFFER","package":"druntime","parentType":"","signature":"MMIO_DEFAULTBUFFER","url":"/druntime/core/sys/windows/mmsystem.html#MMIO_DEFAULTBUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCIERR_CUSTOM_DRIVER_BASE","package":"druntime","parentType":"","signature":"MCIERR_CUSTOM_DRIVER_BASE","url":"/druntime/core/sys/windows/mmsystem.html#MCIERR_CUSTOM_DRIVER_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FIRST","package":"druntime","parentType":"","signature":"MCI_FIRST","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN","package":"druntime","parentType":"","signature":"MCI_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CLOSE","package":"druntime","parentType":"","signature":"MCI_CLOSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ESCAPE","package":"druntime","parentType":"","signature":"MCI_ESCAPE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ESCAPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_PLAY","package":"druntime","parentType":"","signature":"MCI_PLAY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_PLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEEK","package":"druntime","parentType":"","signature":"MCI_SEEK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STOP","package":"druntime","parentType":"","signature":"MCI_STOP","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_PAUSE","package":"druntime","parentType":"","signature":"MCI_PAUSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_PAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO","package":"druntime","parentType":"","signature":"MCI_INFO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SPIN","package":"druntime","parentType":"","signature":"MCI_SPIN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SPIN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET","package":"druntime","parentType":"","signature":"MCI_SET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STEP","package":"druntime","parentType":"","signature":"MCI_STEP","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STEP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_RECORD","package":"druntime","parentType":"","signature":"MCI_RECORD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_RECORD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO","package":"druntime","parentType":"","signature":"MCI_SYSINFO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_BREAK","package":"druntime","parentType":"","signature":"MCI_BREAK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_BREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SAVE","package":"druntime","parentType":"","signature":"MCI_SAVE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS","package":"druntime","parentType":"","signature":"MCI_STATUS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CUE","package":"druntime","parentType":"","signature":"MCI_CUE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CUE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_REALIZE","package":"druntime","parentType":"","signature":"MCI_REALIZE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_REALIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WINDOW","package":"druntime","parentType":"","signature":"MCI_WINDOW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_PUT","package":"druntime","parentType":"","signature":"MCI_PUT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_PUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WHERE","package":"druntime","parentType":"","signature":"MCI_WHERE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WHERE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FREEZE","package":"druntime","parentType":"","signature":"MCI_FREEZE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FREEZE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_UNFREEZE","package":"druntime","parentType":"","signature":"MCI_UNFREEZE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_UNFREEZE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_LOAD","package":"druntime","parentType":"","signature":"MCI_LOAD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_LOAD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CUT","package":"druntime","parentType":"","signature":"MCI_CUT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_COPY","package":"druntime","parentType":"","signature":"MCI_COPY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_COPY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_PASTE","package":"druntime","parentType":"","signature":"MCI_PASTE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_PASTE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_UPDATE","package":"druntime","parentType":"","signature":"MCI_UPDATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_RESUME","package":"druntime","parentType":"","signature":"MCI_RESUME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_RESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DELETE","package":"druntime","parentType":"","signature":"MCI_DELETE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_USER_MESSAGES","package":"druntime","parentType":"","signature":"MCI_USER_MESSAGES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_USER_MESSAGES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_LAST","package":"druntime","parentType":"","signature":"MCI_LAST","url":"/druntime/core/sys/windows/mmsystem.html#MCI_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ALL_DEVICE_ID","package":"druntime","parentType":"","signature":"MCIDEVICEID MCI_ALL_DEVICE_ID","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ALL_DEVICE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_VCR","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_VCR","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_VCR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_VIDEODISC","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_VIDEODISC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_VIDEODISC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_OVERLAY","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_OVERLAY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_OVERLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_CD_AUDIO","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_CD_AUDIO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_CD_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_DAT","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_DAT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_DAT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_SCANNER","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_SCANNER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_SCANNER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_ANIMATION","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_ANIMATION","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_ANIMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_DIGITAL_VIDEO","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_DIGITAL_VIDEO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_DIGITAL_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_OTHER","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_OTHER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_OTHER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_WAVEFORM_AUDIO","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_WAVEFORM_AUDIO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_WAVEFORM_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_SEQUENCER","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_SEQUENCER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_SEQUENCER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_FIRST","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_FIRST","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_LAST","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_LAST","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_DEVTYPE_FIRST_USER","package":"druntime","parentType":"","signature":"MCI_DEVTYPE_FIRST_USER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_DEVTYPE_FIRST_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_NOT_READY","package":"druntime","parentType":"","signature":"MCI_MODE_NOT_READY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_NOT_READY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_STOP","package":"druntime","parentType":"","signature":"MCI_MODE_STOP","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_STOP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_PLAY","package":"druntime","parentType":"","signature":"MCI_MODE_PLAY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_PLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_RECORD","package":"druntime","parentType":"","signature":"MCI_MODE_RECORD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_RECORD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_SEEK","package":"druntime","parentType":"","signature":"MCI_MODE_SEEK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_SEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_PAUSE","package":"druntime","parentType":"","signature":"MCI_MODE_PAUSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_PAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_MODE_OPEN","package":"druntime","parentType":"","signature":"MCI_MODE_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_MODE_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_MILLISECONDS","package":"druntime","parentType":"","signature":"MCI_FORMAT_MILLISECONDS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_MILLISECONDS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_HMS","package":"druntime","parentType":"","signature":"MCI_FORMAT_HMS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_HMS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_MSF","package":"druntime","parentType":"","signature":"MCI_FORMAT_MSF","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_MSF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_FRAMES","package":"druntime","parentType":"","signature":"MCI_FORMAT_FRAMES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_FRAMES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_SMPTE_24","package":"druntime","parentType":"","signature":"MCI_FORMAT_SMPTE_24","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_SMPTE_24"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_SMPTE_25","package":"druntime","parentType":"","signature":"MCI_FORMAT_SMPTE_25","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_SMPTE_25"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_SMPTE_30","package":"druntime","parentType":"","signature":"MCI_FORMAT_SMPTE_30","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_SMPTE_30"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_SMPTE_30DROP","package":"druntime","parentType":"","signature":"MCI_FORMAT_SMPTE_30DROP","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_SMPTE_30DROP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_BYTES","package":"druntime","parentType":"","signature":"MCI_FORMAT_BYTES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_BYTES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_SAMPLES","package":"druntime","parentType":"","signature":"MCI_FORMAT_SAMPLES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_SAMPLES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FORMAT_TMSF","package":"druntime","parentType":"","signature":"MCI_FORMAT_TMSF","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FORMAT_TMSF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_NOTIFY_SUCCESSFUL","package":"druntime","parentType":"","signature":"MCI_NOTIFY_SUCCESSFUL","url":"/druntime/core/sys/windows/mmsystem.html#MCI_NOTIFY_SUCCESSFUL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_NOTIFY_SUPERSEDED","package":"druntime","parentType":"","signature":"MCI_NOTIFY_SUPERSEDED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_NOTIFY_SUPERSEDED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_NOTIFY_ABORTED","package":"druntime","parentType":"","signature":"MCI_NOTIFY_ABORTED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_NOTIFY_ABORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_NOTIFY_FAILURE","package":"druntime","parentType":"","signature":"MCI_NOTIFY_FAILURE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_NOTIFY_FAILURE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_NOTIFY","package":"druntime","parentType":"","signature":"MCI_NOTIFY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAIT","package":"druntime","parentType":"","signature":"MCI_WAIT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAIT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_FROM","package":"druntime","parentType":"","signature":"MCI_FROM","url":"/druntime/core/sys/windows/mmsystem.html#MCI_FROM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_TO","package":"druntime","parentType":"","signature":"MCI_TO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_TO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_TRACK","package":"druntime","parentType":"","signature":"MCI_TRACK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_TRACK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_SHAREABLE","package":"druntime","parentType":"","signature":"MCI_OPEN_SHAREABLE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_SHAREABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_ELEMENT","package":"druntime","parentType":"","signature":"MCI_OPEN_ELEMENT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_ELEMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_ALIAS","package":"druntime","parentType":"","signature":"MCI_OPEN_ALIAS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_ALIAS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_ELEMENT_ID","package":"druntime","parentType":"","signature":"MCI_OPEN_ELEMENT_ID","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_ELEMENT_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_TYPE_ID","package":"druntime","parentType":"","signature":"MCI_OPEN_TYPE_ID","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_TYPE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OPEN_TYPE","package":"druntime","parentType":"","signature":"MCI_OPEN_TYPE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OPEN_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEEK_TO_START","package":"druntime","parentType":"","signature":"MCI_SEEK_TO_START","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEEK_TO_START"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEEK_TO_END","package":"druntime","parentType":"","signature":"MCI_SEEK_TO_END","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEEK_TO_END"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_ITEM","package":"druntime","parentType":"","signature":"MCI_STATUS_ITEM","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_ITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_START","package":"druntime","parentType":"","signature":"MCI_STATUS_START","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_START"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_LENGTH","package":"druntime","parentType":"","signature":"MCI_STATUS_LENGTH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_POSITION","package":"druntime","parentType":"","signature":"MCI_STATUS_POSITION","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_POSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_NUMBER_OF_TRACKS","package":"druntime","parentType":"","signature":"MCI_STATUS_NUMBER_OF_TRACKS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_NUMBER_OF_TRACKS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_MODE","package":"druntime","parentType":"","signature":"MCI_STATUS_MODE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_MEDIA_PRESENT","package":"druntime","parentType":"","signature":"MCI_STATUS_MEDIA_PRESENT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_MEDIA_PRESENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_TIME_FORMAT","package":"druntime","parentType":"","signature":"MCI_STATUS_TIME_FORMAT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_TIME_FORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_READY","package":"druntime","parentType":"","signature":"MCI_STATUS_READY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_READY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_STATUS_CURRENT_TRACK","package":"druntime","parentType":"","signature":"MCI_STATUS_CURRENT_TRACK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_STATUS_CURRENT_TRACK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO_PRODUCT","package":"druntime","parentType":"","signature":"MCI_INFO_PRODUCT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_PRODUCT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO_FILE","package":"druntime","parentType":"","signature":"MCI_INFO_FILE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO_MEDIA_UPC","package":"druntime","parentType":"","signature":"MCI_INFO_MEDIA_UPC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_MEDIA_UPC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO_MEDIA_IDENTITY","package":"druntime","parentType":"","signature":"MCI_INFO_MEDIA_IDENTITY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_MEDIA_IDENTITY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO_NAME","package":"druntime","parentType":"","signature":"MCI_INFO_NAME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_INFO_COPYRIGHT","package":"druntime","parentType":"","signature":"MCI_INFO_COPYRIGHT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_INFO_COPYRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_ITEM","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_ITEM","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_ITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_CAN_RECORD","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_CAN_RECORD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_CAN_RECORD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_HAS_AUDIO","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_HAS_AUDIO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_HAS_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_HAS_VIDEO","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_HAS_VIDEO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_HAS_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_DEVICE_TYPE","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_DEVICE_TYPE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_DEVICE_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_USES_FILES","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_USES_FILES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_USES_FILES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_COMPOUND_DEVICE","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_COMPOUND_DEVICE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_COMPOUND_DEVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_CAN_EJECT","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_CAN_EJECT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_CAN_EJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_CAN_PLAY","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_CAN_PLAY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_CAN_PLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_GETDEVCAPS_CAN_SAVE","package":"druntime","parentType":"","signature":"MCI_GETDEVCAPS_CAN_SAVE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_GETDEVCAPS_CAN_SAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO_QUANTITY","package":"druntime","parentType":"","signature":"MCI_SYSINFO_QUANTITY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO_QUANTITY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO_OPEN","package":"druntime","parentType":"","signature":"MCI_SYSINFO_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO_NAME","package":"druntime","parentType":"","signature":"MCI_SYSINFO_NAME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SYSINFO_INSTALLNAME","package":"druntime","parentType":"","signature":"MCI_SYSINFO_INSTALLNAME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SYSINFO_INSTALLNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_DOOR_OPEN","package":"druntime","parentType":"","signature":"MCI_SET_DOOR_OPEN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_DOOR_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_DOOR_CLOSED","package":"druntime","parentType":"","signature":"MCI_SET_DOOR_CLOSED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_DOOR_CLOSED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_TIME_FORMAT","package":"druntime","parentType":"","signature":"MCI_SET_TIME_FORMAT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_TIME_FORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_AUDIO","package":"druntime","parentType":"","signature":"MCI_SET_AUDIO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_VIDEO","package":"druntime","parentType":"","signature":"MCI_SET_VIDEO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_ON","package":"druntime","parentType":"","signature":"MCI_SET_ON","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_OFF","package":"druntime","parentType":"","signature":"MCI_SET_OFF","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_AUDIO_ALL","package":"druntime","parentType":"","signature":"MCI_SET_AUDIO_ALL","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_AUDIO_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_AUDIO_LEFT","package":"druntime","parentType":"","signature":"MCI_SET_AUDIO_LEFT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_AUDIO_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SET_AUDIO_RIGHT","package":"druntime","parentType":"","signature":"MCI_SET_AUDIO_RIGHT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SET_AUDIO_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_BREAK_KEY","package":"druntime","parentType":"","signature":"MCI_BREAK_KEY","url":"/druntime/core/sys/windows/mmsystem.html#MCI_BREAK_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_BREAK_HWND","package":"druntime","parentType":"","signature":"MCI_BREAK_HWND","url":"/druntime/core/sys/windows/mmsystem.html#MCI_BREAK_HWND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_BREAK_OFF","package":"druntime","parentType":"","signature":"MCI_BREAK_OFF","url":"/druntime/core/sys/windows/mmsystem.html#MCI_BREAK_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_RECORD_INSERT","package":"druntime","parentType":"","signature":"MCI_RECORD_INSERT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_RECORD_INSERT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_RECORD_OVERWRITE","package":"druntime","parentType":"","signature":"MCI_RECORD_OVERWRITE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_RECORD_OVERWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SAVE_FILE","package":"druntime","parentType":"","signature":"MCI_SAVE_FILE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SAVE_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_LOAD_FILE","package":"druntime","parentType":"","signature":"MCI_LOAD_FILE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_LOAD_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_MODE_PARK","package":"druntime","parentType":"","signature":"MCI_VD_MODE_PARK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_MODE_PARK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_MEDIA_CLV","package":"druntime","parentType":"","signature":"MCI_VD_MEDIA_CLV","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_MEDIA_CLV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_MEDIA_CAV","package":"druntime","parentType":"","signature":"MCI_VD_MEDIA_CAV","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_MEDIA_CAV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_MEDIA_OTHER","package":"druntime","parentType":"","signature":"MCI_VD_MEDIA_OTHER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_MEDIA_OTHER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_FORMAT_TRACK","package":"druntime","parentType":"","signature":"MCI_VD_FORMAT_TRACK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_FORMAT_TRACK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_PLAY_REVERSE","package":"druntime","parentType":"","signature":"MCI_VD_PLAY_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_PLAY_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_PLAY_FAST","package":"druntime","parentType":"","signature":"MCI_VD_PLAY_FAST","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_PLAY_FAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_PLAY_SPEED","package":"druntime","parentType":"","signature":"MCI_VD_PLAY_SPEED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_PLAY_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_PLAY_SCAN","package":"druntime","parentType":"","signature":"MCI_VD_PLAY_SCAN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_PLAY_SCAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_PLAY_SLOW","package":"druntime","parentType":"","signature":"MCI_VD_PLAY_SLOW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_PLAY_SLOW"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_SEEK_REVERSE","package":"druntime","parentType":"","signature":"MCI_VD_SEEK_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_SEEK_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STATUS_SPEED","package":"druntime","parentType":"","signature":"MCI_VD_STATUS_SPEED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STATUS_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STATUS_FORWARD","package":"druntime","parentType":"","signature":"MCI_VD_STATUS_FORWARD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STATUS_FORWARD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STATUS_MEDIA_TYPE","package":"druntime","parentType":"","signature":"MCI_VD_STATUS_MEDIA_TYPE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STATUS_MEDIA_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STATUS_SIDE","package":"druntime","parentType":"","signature":"MCI_VD_STATUS_SIDE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STATUS_SIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STATUS_DISC_SIZE","package":"druntime","parentType":"","signature":"MCI_VD_STATUS_DISC_SIZE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STATUS_DISC_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_GETDEVCAPS_CLV","package":"druntime","parentType":"","signature":"MCI_VD_GETDEVCAPS_CLV","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_GETDEVCAPS_CLV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_GETDEVCAPS_CAV","package":"druntime","parentType":"","signature":"MCI_VD_GETDEVCAPS_CAV","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_GETDEVCAPS_CAV"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_SPIN_UP","package":"druntime","parentType":"","signature":"MCI_VD_SPIN_UP","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_SPIN_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_SPIN_DOWN","package":"druntime","parentType":"","signature":"MCI_VD_SPIN_DOWN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_SPIN_DOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_GETDEVCAPS_CAN_REVERSE","package":"druntime","parentType":"","signature":"MCI_VD_GETDEVCAPS_CAN_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_GETDEVCAPS_CAN_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_GETDEVCAPS_FAST_RATE","package":"druntime","parentType":"","signature":"MCI_VD_GETDEVCAPS_FAST_RATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_GETDEVCAPS_FAST_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_GETDEVCAPS_SLOW_RATE","package":"druntime","parentType":"","signature":"MCI_VD_GETDEVCAPS_SLOW_RATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_GETDEVCAPS_SLOW_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_GETDEVCAPS_NORMAL_RATE","package":"druntime","parentType":"","signature":"MCI_VD_GETDEVCAPS_NORMAL_RATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_GETDEVCAPS_NORMAL_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STEP_FRAMES","package":"druntime","parentType":"","signature":"MCI_VD_STEP_FRAMES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STEP_FRAMES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_STEP_REVERSE","package":"druntime","parentType":"","signature":"MCI_VD_STEP_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_STEP_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_VD_ESCAPE_STRING","package":"druntime","parentType":"","signature":"MCI_VD_ESCAPE_STRING","url":"/druntime/core/sys/windows/mmsystem.html#MCI_VD_ESCAPE_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CDA_STATUS_TYPE_TRACK","package":"druntime","parentType":"","signature":"MCI_CDA_STATUS_TYPE_TRACK","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CDA_STATUS_TYPE_TRACK"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CDA_TRACK_AUDIO","package":"druntime","parentType":"","signature":"MCI_CDA_TRACK_AUDIO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CDA_TRACK_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_CDA_TRACK_OTHER","package":"druntime","parentType":"","signature":"MCI_CDA_TRACK_OTHER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_CDA_TRACK_OTHER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_PCM","package":"druntime","parentType":"","signature":"MCI_WAVE_PCM","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_PCM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_MAPPER","package":"druntime","parentType":"","signature":"MCI_WAVE_MAPPER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_MAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_OPEN_BUFFER","package":"druntime","parentType":"","signature":"MCI_WAVE_OPEN_BUFFER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_OPEN_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_FORMATTAG","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_FORMATTAG","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_FORMATTAG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_CHANNELS","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_CHANNELS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_CHANNELS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_SAMPLESPERSEC","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_SAMPLESPERSEC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_SAMPLESPERSEC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_AVGBYTESPERSEC","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_AVGBYTESPERSEC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_AVGBYTESPERSEC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_BLOCKALIGN","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_BLOCKALIGN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_BLOCKALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_BITSPERSAMPLE","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_BITSPERSAMPLE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_BITSPERSAMPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_INPUT","package":"druntime","parentType":"","signature":"MCI_WAVE_INPUT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_INPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_OUTPUT","package":"druntime","parentType":"","signature":"MCI_WAVE_OUTPUT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_OUTPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_FORMATTAG","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_FORMATTAG","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_FORMATTAG"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_CHANNELS","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_CHANNELS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_CHANNELS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_SAMPLESPERSEC","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_SAMPLESPERSEC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_SAMPLESPERSEC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_AVGBYTESPERSEC","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_AVGBYTESPERSEC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_AVGBYTESPERSEC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_BLOCKALIGN","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_BLOCKALIGN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_BLOCKALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_BITSPERSAMPLE","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_BITSPERSAMPLE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_BITSPERSAMPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_STATUS_LEVEL","package":"druntime","parentType":"","signature":"MCI_WAVE_STATUS_LEVEL","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_STATUS_LEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_ANYINPUT","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_ANYINPUT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_ANYINPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_SET_ANYOUTPUT","package":"druntime","parentType":"","signature":"MCI_WAVE_SET_ANYOUTPUT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_SET_ANYOUTPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_GETDEVCAPS_INPUTS","package":"druntime","parentType":"","signature":"MCI_WAVE_GETDEVCAPS_INPUTS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_GETDEVCAPS_INPUTS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_WAVE_GETDEVCAPS_OUTPUTS","package":"druntime","parentType":"","signature":"MCI_WAVE_GETDEVCAPS_OUTPUTS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_WAVE_GETDEVCAPS_OUTPUTS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_DIV_PPQN","package":"druntime","parentType":"","signature":"MCI_SEQ_DIV_PPQN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_DIV_PPQN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_DIV_SMPTE_24","package":"druntime","parentType":"","signature":"MCI_SEQ_DIV_SMPTE_24","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_DIV_SMPTE_24"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_DIV_SMPTE_25","package":"druntime","parentType":"","signature":"MCI_SEQ_DIV_SMPTE_25","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_DIV_SMPTE_25"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_DIV_SMPTE_30DROP","package":"druntime","parentType":"","signature":"MCI_SEQ_DIV_SMPTE_30DROP","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_DIV_SMPTE_30DROP"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_DIV_SMPTE_30","package":"druntime","parentType":"","signature":"MCI_SEQ_DIV_SMPTE_30","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_DIV_SMPTE_30"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_FORMAT_SONGPTR","package":"druntime","parentType":"","signature":"MCI_SEQ_FORMAT_SONGPTR","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_FORMAT_SONGPTR"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_FILE","package":"druntime","parentType":"","signature":"MCI_SEQ_FILE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_MIDI","package":"druntime","parentType":"","signature":"MCI_SEQ_MIDI","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_MIDI"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SMPTE","package":"druntime","parentType":"","signature":"MCI_SEQ_SMPTE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SMPTE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_NONE","package":"druntime","parentType":"","signature":"MCI_SEQ_NONE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_MAPPER","package":"druntime","parentType":"","signature":"MCI_SEQ_MAPPER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_MAPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_TEMPO","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_TEMPO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_TEMPO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_PORT","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_PORT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_SLAVE","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_SLAVE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_SLAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_MASTER","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_MASTER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_MASTER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_OFFSET","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_DIVTYPE","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_DIVTYPE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_DIVTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_NAME","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_NAME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_STATUS_COPYRIGHT","package":"druntime","parentType":"","signature":"MCI_SEQ_STATUS_COPYRIGHT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_STATUS_COPYRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SET_TEMPO","package":"druntime","parentType":"","signature":"MCI_SEQ_SET_TEMPO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SET_TEMPO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SET_PORT","package":"druntime","parentType":"","signature":"MCI_SEQ_SET_PORT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SET_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SET_SLAVE","package":"druntime","parentType":"","signature":"MCI_SEQ_SET_SLAVE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SET_SLAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SET_MASTER","package":"druntime","parentType":"","signature":"MCI_SEQ_SET_MASTER","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SET_MASTER"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_SEQ_SET_OFFSET","package":"druntime","parentType":"","signature":"MCI_SEQ_SET_OFFSET","url":"/druntime/core/sys/windows/mmsystem.html#MCI_SEQ_SET_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_OPEN_WS","package":"druntime","parentType":"","signature":"MCI_ANIM_OPEN_WS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_OPEN_WS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_OPEN_PARENT","package":"druntime","parentType":"","signature":"MCI_ANIM_OPEN_PARENT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_OPEN_PARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_OPEN_NOSTATIC","package":"druntime","parentType":"","signature":"MCI_ANIM_OPEN_NOSTATIC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_OPEN_NOSTATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PLAY_SPEED","package":"druntime","parentType":"","signature":"MCI_ANIM_PLAY_SPEED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PLAY_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PLAY_REVERSE","package":"druntime","parentType":"","signature":"MCI_ANIM_PLAY_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PLAY_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PLAY_FAST","package":"druntime","parentType":"","signature":"MCI_ANIM_PLAY_FAST","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PLAY_FAST"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PLAY_SLOW","package":"druntime","parentType":"","signature":"MCI_ANIM_PLAY_SLOW","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PLAY_SLOW"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PLAY_SCAN","package":"druntime","parentType":"","signature":"MCI_ANIM_PLAY_SCAN","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PLAY_SCAN"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STEP_REVERSE","package":"druntime","parentType":"","signature":"MCI_ANIM_STEP_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STEP_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STEP_FRAMES","package":"druntime","parentType":"","signature":"MCI_ANIM_STEP_FRAMES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STEP_FRAMES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STATUS_SPEED","package":"druntime","parentType":"","signature":"MCI_ANIM_STATUS_SPEED","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STATUS_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STATUS_FORWARD","package":"druntime","parentType":"","signature":"MCI_ANIM_STATUS_FORWARD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STATUS_FORWARD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STATUS_HWND","package":"druntime","parentType":"","signature":"MCI_ANIM_STATUS_HWND","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STATUS_HWND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STATUS_HPAL","package":"druntime","parentType":"","signature":"MCI_ANIM_STATUS_HPAL","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STATUS_HPAL"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_STATUS_STRETCH","package":"druntime","parentType":"","signature":"MCI_ANIM_STATUS_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_STATUS_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_INFO_TEXT","package":"druntime","parentType":"","signature":"MCI_ANIM_INFO_TEXT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_INFO_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_CAN_REVERSE","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_CAN_REVERSE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_CAN_REVERSE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_FAST_RATE","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_FAST_RATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_FAST_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_SLOW_RATE","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_SLOW_RATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_SLOW_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_NORMAL_RATE","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_NORMAL_RATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_NORMAL_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_PALETTES","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_PALETTES","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_PALETTES"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_CAN_STRETCH","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_CAN_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_CAN_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_GETDEVCAPS_MAX_WINDOWS","package":"druntime","parentType":"","signature":"MCI_ANIM_GETDEVCAPS_MAX_WINDOWS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_GETDEVCAPS_MAX_WINDOWS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_REALIZE_NORM","package":"druntime","parentType":"","signature":"MCI_ANIM_REALIZE_NORM","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_REALIZE_NORM"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_REALIZE_BKGD","package":"druntime","parentType":"","signature":"MCI_ANIM_REALIZE_BKGD","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_REALIZE_BKGD"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_HWND","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_HWND","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_HWND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_STATE","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_STATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_TEXT","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_TEXT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_ENABLE_STRETCH","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_ENABLE_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_ENABLE_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_DISABLE_STRETCH","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_DISABLE_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_DISABLE_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WINDOW_DEFAULT","package":"druntime","parentType":"","signature":"MCI_ANIM_WINDOW_DEFAULT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WINDOW_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_RECT","package":"druntime","parentType":"","signature":"MCI_ANIM_RECT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_RECT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PUT_SOURCE","package":"druntime","parentType":"","signature":"MCI_ANIM_PUT_SOURCE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PUT_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_PUT_DESTINATION","package":"druntime","parentType":"","signature":"MCI_ANIM_PUT_DESTINATION","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_PUT_DESTINATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WHERE_SOURCE","package":"druntime","parentType":"","signature":"MCI_ANIM_WHERE_SOURCE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WHERE_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_WHERE_DESTINATION","package":"druntime","parentType":"","signature":"MCI_ANIM_WHERE_DESTINATION","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_WHERE_DESTINATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_ANIM_UPDATE_HDC","package":"druntime","parentType":"","signature":"MCI_ANIM_UPDATE_HDC","url":"/druntime/core/sys/windows/mmsystem.html#MCI_ANIM_UPDATE_HDC"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_OPEN_WS","package":"druntime","parentType":"","signature":"MCI_OVLY_OPEN_WS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_OPEN_WS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_OPEN_PARENT","package":"druntime","parentType":"","signature":"MCI_OVLY_OPEN_PARENT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_OPEN_PARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_STATUS_HWND","package":"druntime","parentType":"","signature":"MCI_OVLY_STATUS_HWND","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_STATUS_HWND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_STATUS_STRETCH","package":"druntime","parentType":"","signature":"MCI_OVLY_STATUS_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_STATUS_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_INFO_TEXT","package":"druntime","parentType":"","signature":"MCI_OVLY_INFO_TEXT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_INFO_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_GETDEVCAPS_CAN_STRETCH","package":"druntime","parentType":"","signature":"MCI_OVLY_GETDEVCAPS_CAN_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_GETDEVCAPS_CAN_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_GETDEVCAPS_CAN_FREEZE","package":"druntime","parentType":"","signature":"MCI_OVLY_GETDEVCAPS_CAN_FREEZE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_GETDEVCAPS_CAN_FREEZE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_GETDEVCAPS_MAX_WINDOWS","package":"druntime","parentType":"","signature":"MCI_OVLY_GETDEVCAPS_MAX_WINDOWS","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_GETDEVCAPS_MAX_WINDOWS"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_HWND","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_HWND","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_HWND"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_STATE","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_STATE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_TEXT","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_TEXT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_ENABLE_STRETCH","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_ENABLE_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_ENABLE_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_DISABLE_STRETCH","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_DISABLE_STRETCH","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_DISABLE_STRETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WINDOW_DEFAULT","package":"druntime","parentType":"","signature":"MCI_OVLY_WINDOW_DEFAULT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WINDOW_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_RECT","package":"druntime","parentType":"","signature":"MCI_OVLY_RECT","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_RECT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_PUT_SOURCE","package":"druntime","parentType":"","signature":"MCI_OVLY_PUT_SOURCE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_PUT_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_PUT_DESTINATION","package":"druntime","parentType":"","signature":"MCI_OVLY_PUT_DESTINATION","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_PUT_DESTINATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_PUT_FRAME","package":"druntime","parentType":"","signature":"MCI_OVLY_PUT_FRAME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_PUT_FRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_PUT_VIDEO","package":"druntime","parentType":"","signature":"MCI_OVLY_PUT_VIDEO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_PUT_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WHERE_SOURCE","package":"druntime","parentType":"","signature":"MCI_OVLY_WHERE_SOURCE","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WHERE_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WHERE_DESTINATION","package":"druntime","parentType":"","signature":"MCI_OVLY_WHERE_DESTINATION","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WHERE_DESTINATION"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WHERE_FRAME","package":"druntime","parentType":"","signature":"MCI_OVLY_WHERE_FRAME","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WHERE_FRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"MCI_OVLY_WHERE_VIDEO","package":"druntime","parentType":"","signature":"MCI_OVLY_WHERE_VIDEO","url":"/druntime/core/sys/windows/mmsystem.html#MCI_OVLY_WHERE_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"NEWTRANSPARENT","package":"druntime","parentType":"","signature":"NEWTRANSPARENT","url":"/druntime/core/sys/windows/mmsystem.html#NEWTRANSPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"QUERYROPSUPPORT","package":"druntime","parentType":"","signature":"QUERYROPSUPPORT","url":"/druntime/core/sys/windows/mmsystem.html#QUERYROPSUPPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"SELECTDIB","package":"druntime","parentType":"","signature":"SELECTDIB","url":"/druntime/core/sys/windows/mmsystem.html#SELECTDIB"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"CAPS1","package":"druntime","parentType":"","signature":"CAPS1","url":"/druntime/core/sys/windows/mmsystem.html#CAPS1"},{"doc":"","kind":"variable","module":"core.sys.windows.mmsystem","name":"C1_TRANSPARENT","package":"druntime","parentType":"","signature":"C1_TRANSPARENT","url":"/druntime/core/sys/windows/mmsystem.html#C1_TRANSPARENT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.msacm","name":"core.sys.windows.msacm","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/msacm.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmDriverOpen","package":"druntime","parentType":"","signature":"MMRESULT acmDriverOpen(LPHACMDRIVER phad,  HACMDRIVERID hadid,\n       DWORD fdwOpen)","url":"/druntime/core/sys/windows/msacm/acmDriverOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmDriverEnum","package":"druntime","parentType":"","signature":"MMRESULT acmDriverEnum(ACMDRIVERENUMCB fnCallback,  DWORD_PTR dwInstance,\n       DWORD fdwEnum)","url":"/druntime/core/sys/windows/msacm/acmDriverEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmFormatEnumA","package":"druntime","parentType":"","signature":"MMRESULT acmFormatEnumA(HACMDRIVER had,  LPACMFORMATDETAILSA pafd,\n       ACMFORMATENUMCBA fnCallback,  DWORD_PTR dwInstance,  DWORD fdwEnum)","url":"/druntime/core/sys/windows/msacm/acmFormatEnumA.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmFormatEnumW","package":"druntime","parentType":"","signature":"MMRESULT acmFormatEnumW(HACMDRIVER had,  LPACMFORMATDETAILSW pafd,\n       ACMFORMATENUMCBW fnCallback,  DWORD_PTR dwInstance,  DWORD fdwEnum)","url":"/druntime/core/sys/windows/msacm/acmFormatEnumW.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmDriverClose","package":"druntime","parentType":"","signature":"MMRESULT acmDriverClose(HACMDRIVER had,  DWORD fdwClose)","url":"/druntime/core/sys/windows/msacm/acmDriverClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmDriverDetailsA","package":"druntime","parentType":"","signature":"MMRESULT acmDriverDetailsA(HACMDRIVERID hadid,  LPACMDRIVERDETAILSA padd,\n       DWORD fdwDetails)","url":"/druntime/core/sys/windows/msacm/acmDriverDetailsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmDriverDetailsW","package":"druntime","parentType":"","signature":"MMRESULT acmDriverDetailsW(HACMDRIVERID hadid,  LPACMDRIVERDETAILSW padd,\n       DWORD fdwDetails)","url":"/druntime/core/sys/windows/msacm/acmDriverDetailsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmFormatTagEnumA","package":"druntime","parentType":"","signature":"MMRESULT acmFormatTagEnumA(HACMDRIVER had,  LPACMFORMATTAGDETAILSA paftd,\n       ACMFORMATTAGENUMCBA fnCallback,  DWORD_PTR dwInstance,  DWORD fdwEnum)","url":"/druntime/core/sys/windows/msacm/acmFormatTagEnumA.html"},{"doc":"","kind":"function","module":"core.sys.windows.msacm","name":"acmFormatTagEnumW","package":"druntime","parentType":"","signature":"MMRESULT acmFormatTagEnumW(HACMDRIVER had,  LPACMFORMATTAGDETAILSW paftd,\n       ACMFORMATTAGENUMCBW fnCallback,  DWORD_PTR dwInstance,  DWORD fdwEnum)","url":"/druntime/core/sys/windows/msacm/acmFormatTagEnumW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"HACMDRIVERID","package":"druntime","parentType":"","signature":"HACMDRIVERID = HANDLE","url":"/druntime/core/sys/windows/msacm.html#HACMDRIVERID"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"HACMDRIVER","package":"druntime","parentType":"","signature":"HACMDRIVER = HANDLE","url":"/druntime/core/sys/windows/msacm.html#HACMDRIVER"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPHACMDRIVER","package":"druntime","parentType":"","signature":"LPHACMDRIVER = HACMDRIVER *","url":"/druntime/core/sys/windows/msacm.html#LPHACMDRIVER"},{"doc":"","kind":"struct","module":"core.sys.windows.msacm","name":"ACMFORMATDETAILSA","package":"druntime","parentType":"","signature":"ACMFORMATDETAILSA","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATDETAILSA"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMFORMATDETAILSA","package":"druntime","parentType":"","signature":"LPACMFORMATDETAILSA = ACMFORMATDETAILSA *","url":"/druntime/core/sys/windows/msacm.html#LPACMFORMATDETAILSA"},{"doc":"","kind":"struct","module":"core.sys.windows.msacm","name":"ACMFORMATDETAILSW","package":"druntime","parentType":"","signature":"ACMFORMATDETAILSW","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATDETAILSW"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMFORMATDETAILSW","package":"druntime","parentType":"","signature":"LPACMFORMATDETAILSW = ACMFORMATDETAILSW *","url":"/druntime/core/sys/windows/msacm.html#LPACMFORMATDETAILSW"},{"doc":"","kind":"struct","module":"core.sys.windows.msacm","name":"ACMFORMATTAGDETAILSA","package":"druntime","parentType":"","signature":"ACMFORMATTAGDETAILSA","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATTAGDETAILSA"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMFORMATTAGDETAILSA","package":"druntime","parentType":"","signature":"LPACMFORMATTAGDETAILSA = ACMFORMATTAGDETAILSA *","url":"/druntime/core/sys/windows/msacm.html#LPACMFORMATTAGDETAILSA"},{"doc":"","kind":"struct","module":"core.sys.windows.msacm","name":"ACMFORMATTAGDETAILSW","package":"druntime","parentType":"","signature":"ACMFORMATTAGDETAILSW","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATTAGDETAILSW"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMFORMATTAGDETAILSW","package":"druntime","parentType":"","signature":"LPACMFORMATTAGDETAILSW = ACMFORMATTAGDETAILSW *","url":"/druntime/core/sys/windows/msacm.html#LPACMFORMATTAGDETAILSW"},{"doc":"","kind":"struct","module":"core.sys.windows.msacm","name":"ACMDRIVERDETAILSA","package":"druntime","parentType":"","signature":"ACMDRIVERDETAILSA","url":"/druntime/core/sys/windows/msacm.html#ACMDRIVERDETAILSA"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMDRIVERDETAILSA","package":"druntime","parentType":"","signature":"LPACMDRIVERDETAILSA = ACMDRIVERDETAILSA *","url":"/druntime/core/sys/windows/msacm.html#LPACMDRIVERDETAILSA"},{"doc":"","kind":"struct","module":"core.sys.windows.msacm","name":"ACMDRIVERDETAILSW","package":"druntime","parentType":"","signature":"ACMDRIVERDETAILSW","url":"/druntime/core/sys/windows/msacm.html#ACMDRIVERDETAILSW"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMDRIVERDETAILSW","package":"druntime","parentType":"","signature":"LPACMDRIVERDETAILSW = ACMDRIVERDETAILSW *","url":"/druntime/core/sys/windows/msacm.html#LPACMDRIVERDETAILSW"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"ACMFORMATENUMCBA","package":"druntime","parentType":"","signature":"ACMFORMATENUMCBA = BOOL function(HACMDRIVERID hadid,  LPACMFORMATDETAILSA pafd,\n       DWORD_PTR dwInstance,  DWORD fdwSupport)","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATENUMCBA"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"ACMFORMATENUMCBW","package":"druntime","parentType":"","signature":"ACMFORMATENUMCBW = BOOL function(HACMDRIVERID hadid,  LPACMFORMATDETAILSW pafd,\n       DWORD_PTR dwInstance,  DWORD fdwSupport)","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATENUMCBW"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"ACMFORMATTAGENUMCBA","package":"druntime","parentType":"","signature":"ACMFORMATTAGENUMCBA = BOOL function(HACMDRIVERID hadid,  LPACMFORMATTAGDETAILSA paftd,\n       DWORD_PTR dwInstance,  DWORD fdwSupport)","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATTAGENUMCBA"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"ACMFORMATTAGENUMCBW","package":"druntime","parentType":"","signature":"ACMFORMATTAGENUMCBW = BOOL function(HACMDRIVERID hadid,  LPACMFORMATTAGDETAILSW paftd,\n       DWORD_PTR dwInstance,  DWORD fdwSupport)","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATTAGENUMCBW"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"ACMDRIVERENUMCB","package":"druntime","parentType":"","signature":"ACMDRIVERENUMCB = BOOL function(HACMDRIVERID hadid,  DWORD_PTR dwInstance,\n       DWORD fdwSupport)","url":"/druntime/core/sys/windows/msacm.html#ACMDRIVERENUMCB"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMFORMATDETAILS","package":"druntime","parentType":"","signature":"LPACMFORMATDETAILS = ACMFORMATDETAILS *","url":"/druntime/core/sys/windows/msacm.html#LPACMFORMATDETAILS"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMFORMATTAGDETAILS","package":"druntime","parentType":"","signature":"LPACMFORMATTAGDETAILS = ACMFORMATTAGDETAILS *","url":"/druntime/core/sys/windows/msacm.html#LPACMFORMATTAGDETAILS"},{"doc":"","kind":"alias","module":"core.sys.windows.msacm","name":"LPACMDRIVERDETAILS","package":"druntime","parentType":"","signature":"LPACMDRIVERDETAILS = ACMDRIVERDETAILS *","url":"/druntime/core/sys/windows/msacm.html#LPACMDRIVERDETAILS"},{"doc":"","kind":"variable","module":"core.sys.windows.msacm","name":"ACMDRIVERDETAILS_SHORTNAME_CHARS","package":"druntime","parentType":"","signature":"size_t ACMDRIVERDETAILS_SHORTNAME_CHARS","url":"/druntime/core/sys/windows/msacm.html#ACMDRIVERDETAILS_SHORTNAME_CHARS"},{"doc":"","kind":"variable","module":"core.sys.windows.msacm","name":"ACMFORMATDETAILS_FORMAT_CHARS","package":"druntime","parentType":"","signature":"size_t ACMFORMATDETAILS_FORMAT_CHARS","url":"/druntime/core/sys/windows/msacm.html#ACMFORMATDETAILS_FORMAT_CHARS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mshtml","name":"core.sys.windows.mshtml","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mshtml.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLStyleSheet","package":"druntime","parentType":"","signature":"IHTMLStyleSheet","url":"/druntime/core/sys/windows/mshtml.html#IHTMLStyleSheet"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLSTYLE","package":"druntime","parentType":"","signature":"LPHTMLSTYLE = IHTMLStyle","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLSTYLE"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLSTYLESHEET","package":"druntime","parentType":"","signature":"LPHTMLSTYLESHEET = IHTMLStyleSheet","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLSTYLESHEET"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLLocation","package":"druntime","parentType":"","signature":"IHTMLLocation","url":"/druntime/core/sys/windows/mshtml.html#IHTMLLocation"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLLOCATION","package":"druntime","parentType":"","signature":"LPHTMLLOCATION = IHTMLLocation","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLLOCATION"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLFramesCollection","package":"druntime","parentType":"","signature":"IHTMLFramesCollection","url":"/druntime/core/sys/windows/mshtml.html#IHTMLFramesCollection"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLFRAMESCOLLECTION","package":"druntime","parentType":"","signature":"LPHTMLFRAMESCOLLECTION = IHTMLFramesCollection","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLFRAMESCOLLECTION"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLStyleSheetsCollection","package":"druntime","parentType":"","signature":"IHTMLStyleSheetsCollection","url":"/druntime/core/sys/windows/mshtml.html#IHTMLStyleSheetsCollection"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLSTYLESHEETSCOLLECTION","package":"druntime","parentType":"","signature":"LPHTMLSTYLESHEETSCOLLECTION = IHTMLStyleSheetsCollection","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLSTYLESHEETSCOLLECTION"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLStyle","package":"druntime","parentType":"","signature":"IHTMLStyle","url":"/druntime/core/sys/windows/mshtml.html#IHTMLStyle"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLFiltersCollection","package":"druntime","parentType":"","signature":"IHTMLFiltersCollection","url":"/druntime/core/sys/windows/mshtml.html#IHTMLFiltersCollection"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLFILTERSCOLLECTION","package":"druntime","parentType":"","signature":"LPHTMLFILTERSCOLLECTION = IHTMLFiltersCollection","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLFILTERSCOLLECTION"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IOmHistory","package":"druntime","parentType":"","signature":"IOmHistory : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IOmHistory"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_length","package":"druntime","parentType":"IOmHistory","signature":"HRESULT get_length(short *  p)","url":"/druntime/core/sys/windows/mshtml/IOmHistory.get_length.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"back","package":"druntime","parentType":"IOmHistory","signature":"HRESULT back(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IOmHistory.back.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"forward","package":"druntime","parentType":"IOmHistory","signature":"HRESULT forward(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IOmHistory.forward.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"go","package":"druntime","parentType":"IOmHistory","signature":"HRESULT go(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IOmHistory.go.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPOMHISTORY","package":"druntime","parentType":"","signature":"LPOMHISTORY = IOmHistory","url":"/druntime/core/sys/windows/mshtml.html#LPOMHISTORY"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IOmNavigator","package":"druntime","parentType":"","signature":"IOmNavigator","url":"/druntime/core/sys/windows/mshtml.html#IOmNavigator"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPOMNAVIGATOR","package":"druntime","parentType":"","signature":"LPOMNAVIGATOR = IOmNavigator","url":"/druntime/core/sys/windows/mshtml.html#LPOMNAVIGATOR"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLImageElementFactory","package":"druntime","parentType":"","signature":"IHTMLImageElementFactory","url":"/druntime/core/sys/windows/mshtml.html#IHTMLImageElementFactory"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLIMAGEELEMENTFACTORY","package":"druntime","parentType":"","signature":"LPHTMLIMAGEELEMENTFACTORY = IHTMLImageElementFactory","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLIMAGEELEMENTFACTORY"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLEventObj","package":"druntime","parentType":"","signature":"IHTMLEventObj","url":"/druntime/core/sys/windows/mshtml.html#IHTMLEventObj"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLEVENTOBJ","package":"druntime","parentType":"","signature":"LPHTMLEVENTOBJ = IHTMLEventObj","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLEVENTOBJ"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLScreen","package":"druntime","parentType":"","signature":"IHTMLScreen","url":"/druntime/core/sys/windows/mshtml.html#IHTMLScreen"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLSCREEN","package":"druntime","parentType":"","signature":"LPHTMLSCREEN = IHTMLScreen","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLSCREEN"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLOptionElementFactory","package":"druntime","parentType":"","signature":"IHTMLOptionElementFactory","url":"/druntime/core/sys/windows/mshtml.html#IHTMLOptionElementFactory"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLOPTIONELEMENTFACTORY","package":"druntime","parentType":"","signature":"LPHTMLOPTIONELEMENTFACTORY = IHTMLOptionElementFactory","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLOPTIONELEMENTFACTORY"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLLinkElement","package":"druntime","parentType":"","signature":"IHTMLLinkElement : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLLinkElement"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_href","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_href(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_href.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_href","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_href(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_href.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_rel","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_rel(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_rel.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_rel","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_rel(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_rel.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_rev","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_rev(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_rev.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_rev","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_rev(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_rev.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_type","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_type(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_type.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_type","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_type(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_type.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_readyState","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_readyState(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_readyState.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onreadystatechange","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_onreadystatechange(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_onreadystatechange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onreadystatechange","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_onreadystatechange(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_onreadystatechange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onload","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_onload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onload","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_onload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onerror","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_onerror(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_onerror.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onerror","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_onerror(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_onerror.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_styleSheet","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_styleSheet(LPHTMLSTYLESHEET *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_styleSheet.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_disabled","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_disabled(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_disabled.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_disabled","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_disabled(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_disabled.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_media","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT put_media(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.put_media.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_media","package":"druntime","parentType":"IHTMLLinkElement","signature":"HRESULT get_media(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLLinkElement.get_media.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLLINKELEMENT","package":"druntime","parentType":"","signature":"LPHTMLLINKELEMENT = IHTMLLinkElement","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLLINKELEMENT"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLImgElement","package":"druntime","parentType":"","signature":"IHTMLImgElement : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLImgElement"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_isMap","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_isMap(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_isMap.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_isMap","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_isMap(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_isMap.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_useMap","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_useMap(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_useMap.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_useMap","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_useMap(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_useMap.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_mimeType","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_mimeType(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_mimeType.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileSize","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_fileSize(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_fileSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileCreatedDate","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_fileCreatedDate(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_fileCreatedDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileModifiedDate","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_fileModifiedDate(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_fileModifiedDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileUpdatedDate","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_fileUpdatedDate(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_fileUpdatedDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_protocol","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_protocol(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_protocol.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_href","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_href(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_href.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_nameProp","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_nameProp(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_nameProp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_border","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_border(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_border.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_border","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_border(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_border.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_vspace","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_vspace(LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_vspace.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_vspace","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_vspace(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_vspace.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_hspace","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_hspace(LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_hspace.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_hspace","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_hspace(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_hspace.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_alt","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_alt(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_alt.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_alt","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_alt(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_alt.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_src","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_src(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_src.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_src","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_src(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_src.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_lowsrc","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_lowsrc(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_lowsrc.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_lowsrc","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_lowsrc(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_lowsrc.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_vrml","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_vrml(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_vrml.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_vrml","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_vrml(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_vrml.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_dynsrc","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_dynsrc(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_dynsrc.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_dynsrc","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_dynsrc(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_dynsrc.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_readyState","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_readyState(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_readyState.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_complete","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_complete(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_complete.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_loop","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_loop(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_loop.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_loop","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_loop(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_loop.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_align","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_align(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_align.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_align","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_align(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_align.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onload","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_onload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onload","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_onload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onerror","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_onerror(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_onerror.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onerror","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_onerror(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_onerror.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onabort","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_onabort(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_onabort.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onabort","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_onabort(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_onabort.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_name","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_name(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_name.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_name","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_name(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_name.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_width","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_width(LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_width.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_width","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_width(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_width.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_height","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_height(LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_height.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_height","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_height(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_height.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_start","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT put_start(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.put_start.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_start","package":"druntime","parentType":"IHTMLImgElement","signature":"HRESULT get_start(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLImgElement.get_start.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLIMGELEMENT","package":"druntime","parentType":"","signature":"LPHTMLIMGELEMENT = IHTMLImgElement","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLIMGELEMENT"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLElementCollection","package":"druntime","parentType":"","signature":"IHTMLElementCollection : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLElementCollection"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"toString","package":"druntime","parentType":"IHTMLElementCollection","signature":"HRESULT toString(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElementCollection.toString.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_length","package":"druntime","parentType":"IHTMLElementCollection","signature":"HRESULT put_length(LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLElementCollection.put_length.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_length","package":"druntime","parentType":"IHTMLElementCollection","signature":"HRESULT get_length(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElementCollection.get_length.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get__newEnum","package":"druntime","parentType":"IHTMLElementCollection","signature":"HRESULT get__newEnum(IUnknown *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElementCollection.get__newEnum.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"item","package":"druntime","parentType":"IHTMLElementCollection","signature":"HRESULT item(VARIANT, VARIANT, IDispatch *  pDisp)","url":"/druntime/core/sys/windows/mshtml/IHTMLElementCollection.item.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"tags","package":"druntime","parentType":"IHTMLElementCollection","signature":"HRESULT tags(VARIANT, IDispatch *  pdisp)","url":"/druntime/core/sys/windows/mshtml/IHTMLElementCollection.tags.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLELEMENTCOLLECTION","package":"druntime","parentType":"","signature":"LPHTMLELEMENTCOLLECTION = IHTMLElementCollection","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLELEMENTCOLLECTION"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLDocument","package":"druntime","parentType":"","signature":"IHTMLDocument : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLDocument"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_Script","package":"druntime","parentType":"IHTMLDocument","signature":"HRESULT get_Script(IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument.get_Script.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLDocument2","package":"druntime","parentType":"","signature":"IHTMLDocument2 : IHTMLDocument","url":"/druntime/core/sys/windows/mshtml.html#IHTMLDocument2"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_all","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_all(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_all.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_body","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_body(LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_body.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_activeElement","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_activeElement(LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_activeElement.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_images","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_images(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_images.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_applets","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_applets(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_applets.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_links","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_links(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_links.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_forms","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_forms(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_forms.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_anchors","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_anchors(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_anchors.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_title","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_title(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_title.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_title","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_title(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_title.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_scripts","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_scripts(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_scripts.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_designMode","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_designMode(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_designMode.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_designMode","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_designMode(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_designMode.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_selection","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_selection(LPHTMLSELECTIONOBJECT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_selection.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_readyState","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_readyState(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_readyState.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_frames","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_frames(IHTMLFramesCollection2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_frames.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_embeds","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_embeds(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_embeds.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_plugins","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_plugins(LPHTMLELEMENTCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_plugins.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_alinkColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_alinkColor(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_alinkColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_alinkColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_alinkColor(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_alinkColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_bgColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_bgColor(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_bgColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_bgColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_bgColor(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_bgColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_fgColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_fgColor(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_fgColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fgColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_fgColor(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_fgColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_linkColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_linkColor(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_linkColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_linkColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_linkColor(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_linkColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_vlinkColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_vlinkColor(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_vlinkColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_vlinkColor","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_vlinkColor(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_vlinkColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_referrer","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_referrer(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_referrer.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_location","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_location(LPHTMLLOCATION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_location.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_lastModified","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_lastModified(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_lastModified.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_url","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_url(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_url.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_url","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_url(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_url.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_domain","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_domain(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_domain.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_domain","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_domain(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_domain.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_cookie","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_cookie(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_cookie.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_cookie","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_cookie(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_cookie.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_expands","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_expands(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_expands.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_expands","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_expands(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_expands.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_charset","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_charset(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_charset.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_charset","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_charset(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_charset.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_defaultCharset","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_defaultCharset(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_defaultCharset.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_defaultCharset","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_defaultCharset(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_defaultCharset.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_mimeType","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_mimeType(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_mimeType.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileSize","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_fileSize(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_fileSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileCreatedDate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_fileCreatedDate(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_fileCreatedDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileModifiedDate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_fileModifiedDate(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_fileModifiedDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_fileUpdatedDate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_fileUpdatedDate(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_fileUpdatedDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_security","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_security(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_security.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_protocol","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_protocol(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_protocol.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_nameProp","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_nameProp(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_nameProp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"write","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT write(SAFEARRAY *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.write.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"writeln","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT writeln(SAFEARRAY *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.writeln.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"open","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT open(BSTR, VARIANT, VARIANT, VARIANT, IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.open.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"close","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT close()","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.close.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"clear","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT clear()","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.clear.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandSupported","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT queryCommandSupported(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.queryCommandSupported.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandEnabled","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT queryCommandEnabled(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.queryCommandEnabled.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandState","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT queryCommandState(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.queryCommandState.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandIndeterm","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT queryCommandIndeterm(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.queryCommandIndeterm.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandText","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT queryCommandText(BSTR, BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.queryCommandText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandValue","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT queryCommandValue(BSTR, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.queryCommandValue.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"execCommand","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT execCommand(BSTR, VARIANT_BOOL, VARIANT, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.execCommand.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"execCommandShowHelp","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT execCommandShowHelp(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.execCommandShowHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"createElement","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT createElement(BSTR, LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.createElement.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onhelp","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onhelp(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onhelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onhelp","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onhelp(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onhelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onclick","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onclick(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onclick","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onclick(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondblclick","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_ondblclick(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_ondblclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondblclick","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_ondblclick(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_ondblclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onkeyup","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onkeyup(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onkeyup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onkeyup","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onkeyup(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onkeyup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onkeydown","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onkeydown(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onkeydown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onkeydown","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onkeydown(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onkeydown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onkeypress","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onkeypress(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onkeypress.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onkeypress","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onkeypress(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onkeypress.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmouseup","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onmouseup(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onmouseup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmouseup","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onmouseup(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onmouseup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmousedown","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onmousedown(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onmousedown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmousedown","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onmousedown(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onmousedown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmousemove","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onmousemove(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onmousemove.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmousemove","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onmousemove(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onmousemove.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmouseout","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onmouseout(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onmouseout.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmouseout","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onmouseout(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onmouseout.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmouseover","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onmouseover(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onmouseover.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmouseover","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onmouseover(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onmouseover.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onreadystatechange","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onreadystatechange(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onreadystatechange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onreadystatechange","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onreadystatechange(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onreadystatechange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onafterupdate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onafterupdate(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onafterupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onafterupdate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onafterupdate(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onafterupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onrowexit","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onrowexit(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onrowexit.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onrowexit","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onrowexit(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onrowexit.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onrowenter","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onrowenter(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onrowenter.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onrowenter","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onrowenter(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onrowenter.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondragstart","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_ondragstart(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_ondragstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondragstart","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_ondragstart(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_ondragstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onselectstart","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onselectstart(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onselectstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onselectstart","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onselectstart(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onselectstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"elementFromPoint","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT elementFromPoint(LONG, LONG, LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.elementFromPoint.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_parentWindow","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_parentWindow(LPHTMLWINDOW2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_parentWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_styleSheets","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_styleSheets(LPHTMLSTYLESHEETSCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_styleSheets.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onbeforeupdate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onbeforeupdate(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onbeforeupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onbeforeupdate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onbeforeupdate(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onbeforeupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onerrorupdate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT put_onerrorupdate(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.put_onerrorupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onerrorupdate","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT get_onerrorupdate(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.get_onerrorupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"toString","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT toString(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.toString.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"createStyleSheet","package":"druntime","parentType":"IHTMLDocument2","signature":"HRESULT createStyleSheet(BSTR, LONG, LPHTMLSTYLESHEET *)","url":"/druntime/core/sys/windows/mshtml/IHTMLDocument2.createStyleSheet.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLSelectionObject","package":"druntime","parentType":"","signature":"IHTMLSelectionObject : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLSelectionObject"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"createRange","package":"druntime","parentType":"IHTMLSelectionObject","signature":"HRESULT createRange(IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLSelectionObject.createRange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"empty","package":"druntime","parentType":"IHTMLSelectionObject","signature":"HRESULT empty()","url":"/druntime/core/sys/windows/mshtml/IHTMLSelectionObject.empty.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"clear","package":"druntime","parentType":"IHTMLSelectionObject","signature":"HRESULT clear()","url":"/druntime/core/sys/windows/mshtml/IHTMLSelectionObject.clear.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_type","package":"druntime","parentType":"IHTMLSelectionObject","signature":"HRESULT get_type(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLSelectionObject.get_type.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLSELECTIONOBJECT","package":"druntime","parentType":"","signature":"LPHTMLSELECTIONOBJECT = IHTMLSelectionObject","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLSELECTIONOBJECT"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLTxtRange","package":"druntime","parentType":"","signature":"IHTMLTxtRange : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLTxtRange"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_htmlText","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT get_htmlText(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.get_htmlText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_text","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT put_text(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.put_text.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_text","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT get_text(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.get_text.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"parentElement","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT parentElement(LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.parentElement.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"duplicate","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT duplicate(IHTMLTxtRange *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.duplicate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"inRange","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT inRange(IHTMLTxtRange, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.inRange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"isEqual","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT isEqual(IHTMLTxtRange, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.isEqual.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"scrollIntoView","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT scrollIntoView(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.scrollIntoView.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"collapse","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT collapse(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.collapse.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"expand","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT expand(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.expand.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"move","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT move(BSTR, LONG, LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.move.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveStart","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT moveStart(BSTR, LONG, LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.moveStart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveEnd","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT moveEnd(BSTR, LONG, LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.moveEnd.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"select","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT select()","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.select.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"pasteHTML","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT pasteHTML(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.pasteHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveToElementText","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT moveToElementText(LPHTMLELEMENT)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.moveToElementText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"setEndPoint","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT setEndPoint(BSTR, IHTMLTxtRange)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.setEndPoint.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"compareEndPoints","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT compareEndPoints(BSTR, IHTMLTxtRange, LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.compareEndPoints.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"findText","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT findText(BSTR, LONG, LONG, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.findText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveToPoint","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT moveToPoint(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.moveToPoint.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"getBookmark","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT getBookmark(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.getBookmark.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveToBookbark","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT moveToBookbark(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.moveToBookbark.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandSupported","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT queryCommandSupported(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.queryCommandSupported.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandEnabled","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT queryCommandEnabled(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.queryCommandEnabled.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandState","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT queryCommandState(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.queryCommandState.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandIndeterm","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT queryCommandIndeterm(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.queryCommandIndeterm.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandText","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT queryCommandText(BSTR, BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.queryCommandText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"queryCommandValue","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT queryCommandValue(BSTR, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.queryCommandValue.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"execCommand","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT execCommand(BSTR, VARIANT_BOOL, VARIANT, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.execCommand.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"execCommandShowHelp","package":"druntime","parentType":"IHTMLTxtRange","signature":"HRESULT execCommandShowHelp(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLTxtRange.execCommandShowHelp.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLElement","package":"druntime","parentType":"","signature":"IHTMLElement : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLElement"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"setAttribute","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT setAttribute(BSTR, VARIANT, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.setAttribute.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"getAttribute","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT getAttribute(BSTR, LONG, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.getAttribute.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"removeAttribute","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT removeAttribute(BSTR, LONG, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.removeAttribute.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_className","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_className(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_className.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_className","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_className(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_className.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_id","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_id(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_id.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_id","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_id(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_id.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_tagName","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_tagName(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_tagName.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_parentElement","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_parentElement(LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_parentElement.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_style","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_style(LPHTMLSTYLE *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_style.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onhelp","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onhelp(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onhelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onhelp","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onhelp(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onhelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onclick","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onclick(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onclick","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onclick(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondblclick","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_ondblclick(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_ondblclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondblclick","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_ondblclick(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_ondblclick.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onkeydown","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onkeydown(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onkeydown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onkeydown","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onkeydown(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onkeydown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onkeyup","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onkeyup(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onkeyup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onkeyup","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onkeyup(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onkeyup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onkeypress","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onkeypress(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onkeypress.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onkeypress","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onkeypress(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onkeypress.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmouseout","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onmouseout(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onmouseout.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmouseout","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onmouseout(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onmouseout.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmouseover","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onmouseover(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onmouseover.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmouseover","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onmouseover(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onmouseover.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmousemove","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onmousemove(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onmousemove.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmousemove","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onmousemove(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onmousemove.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmousedown","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onmousedown(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onmousedown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmousedown","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onmousedown(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onmousedown.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onmouseup","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onmouseup(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onmouseup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onmouseup","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onmouseup(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onmouseup.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_document","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_document(IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_document.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_title","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_title(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_title.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_title","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_title(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_title.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_language","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_language(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_language.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_language","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_language(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_language.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onselectstart","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onselectstart(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onselectstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onselectstart","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onselectstart(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onselectstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"scrollIntoView","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT scrollIntoView(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.scrollIntoView.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"contains","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT contains(LPHTMLELEMENT, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.contains.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_source3Index","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_source3Index(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_source3Index.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_recordNumber","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_recordNumber(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_recordNumber.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_lang","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_lang(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_lang.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_lang","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_lang(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_lang.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_offsetLeft","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_offsetLeft(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_offsetLeft.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_offsetTop","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_offsetTop(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_offsetTop.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_offsetWidth","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_offsetWidth(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_offsetWidth.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_offsetHeight","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_offsetHeight(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_offsetHeight.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_offsetParent","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_offsetParent(LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_offsetParent.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_innerHTML","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_innerHTML(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_innerHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_innerHTML","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_innerHTML(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_innerHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_innerText","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_innerText(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_innerText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_innerText","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_innerText(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_innerText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_outerHTML","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_outerHTML(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_outerHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_outerHTML","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_outerHTML(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_outerHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_outerText","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_outerText(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_outerText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_outerText","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_outerText(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_outerText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"insertAdjacentHTML","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT insertAdjacentHTML(BSTR, BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.insertAdjacentHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"insertAdjacentText","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT insertAdjacentText(BSTR, BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.insertAdjacentText.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_parentTextEdit","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_parentTextEdit(LPHTMLELEMENT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_parentTextEdit.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"isTextEdit","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT isTextEdit(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.isTextEdit.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"click","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT click()","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.click.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_filters","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_filters(LPHTMLFILTERSCOLLECTION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_filters.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondragstart","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_ondragstart(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_ondragstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondragstart","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_ondragstart(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_ondragstart.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"toString","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT toString(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.toString.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onbeforeupdate","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onbeforeupdate(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onbeforeupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onbeforeupdate","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onbeforeupdate(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onbeforeupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onafterupdate","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onafterupdate(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onafterupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onafterupdate","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onafterupdate(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onafterupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onerrorupdate","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onerrorupdate(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onerrorupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onerrorupdate","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onerrorupdate(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onerrorupdate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onrowexit","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onrowexit(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onrowexit.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onrowexit","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onrowexit(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onrowexit.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onrowenter","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onrowenter(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onrowenter.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onrowenter","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onrowenter(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onrowenter.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondatasetchanged","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_ondatasetchanged(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_ondatasetchanged.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondatasetchanged","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_ondatasetchanged(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_ondatasetchanged.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondataavailable","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_ondataavailable(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_ondataavailable.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondataavailable","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_ondataavailable(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_ondataavailable.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_ondatasetcomplete","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_ondatasetcomplete(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_ondatasetcomplete.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_ondatasetcomplete","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_ondatasetcomplete(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_ondatasetcomplete.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onfilterchange","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT put_onfilterchange(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.put_onfilterchange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onfilterchange","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_onfilterchange(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_onfilterchange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_children","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_children(IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_children.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_all","package":"druntime","parentType":"IHTMLElement","signature":"HRESULT get_all(IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLElement.get_all.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLELEMENT","package":"druntime","parentType":"","signature":"LPHTMLELEMENT = IHTMLElement","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLELEMENT"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLFramesCollection2","package":"druntime","parentType":"","signature":"IHTMLFramesCollection2 : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLFramesCollection2"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"item","package":"druntime","parentType":"IHTMLFramesCollection2","signature":"HRESULT item(VARIANT *, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFramesCollection2.item.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_length","package":"druntime","parentType":"IHTMLFramesCollection2","signature":"HRESULT get_length(LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFramesCollection2.get_length.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLWindow2","package":"druntime","parentType":"","signature":"IHTMLWindow2 : IHTMLFramesCollection2","url":"/druntime/core/sys/windows/mshtml.html#IHTMLWindow2"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_frames","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_frames(IHTMLFramesCollection2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_frames.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_defaultStatus","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_defaultStatus(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_defaultStatus.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_defaultStatus","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_defaultStatus(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_defaultStatus.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_status","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_status(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_status.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_status","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_status(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_status.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"setTimeout","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT setTimeout(BSTR, LONG, VARIANT *, LONG *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.setTimeout.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"clearTimeout","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT clearTimeout(LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.clearTimeout.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"alert","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT alert(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.alert.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"confirm","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT confirm(BSTR, VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.confirm.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"prompt","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT prompt(BSTR, BSTR, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.prompt.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_Image","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_Image(LPHTMLIMAGEELEMENTFACTORY *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_Image.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_location","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_location(LPHTMLLOCATION *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_location.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_history","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_history(LPOMHISTORY *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_history.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"close","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT close()","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.close.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_opener","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_opener(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_opener.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_opener","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_opener(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_opener.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_navigator","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_navigator(LPOMNAVIGATOR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_navigator.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_name","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_name(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_name.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_name","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_name(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_name.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_parent","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_parent(LPHTMLWINDOW2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_parent.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"open","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT open(BSTR, BSTR, BSTR, VARIANT_BOOL, LPHTMLWINDOW2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.open.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_self","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_self(LPHTMLWINDOW2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_self.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_top","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_top(LPHTMLWINDOW2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_top.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_window","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_window(LPHTMLWINDOW2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_window.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"navigate","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT navigate(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.navigate.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onfocus","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onfocus(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onfocus.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onfocus","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onfocus(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onfocus.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onblur","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onblur(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onblur.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onblur","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onblur(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onblur.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onload","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onload","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onbeforeunload","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onbeforeunload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onbeforeunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onbeforeunload","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onbeforeunload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onbeforeunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onunload","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onunload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onunload","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onunload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onhelp","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onhelp(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onhelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onhelp","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onhelp(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onhelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onerror","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onerror(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onerror.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onerror","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onerror(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onerror.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onresize","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onresize(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onresize.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onresize","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onresize(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onresize.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onscroll","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_onscroll(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_onscroll.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onscroll","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_onscroll(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_onscroll.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_document","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_document(IHTMLDocument2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_document.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_event","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_event(LPHTMLEVENTOBJ *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_event.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get__newEnum","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get__newEnum(IUnknown *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get__newEnum.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"showModalDialog","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT showModalDialog(BSTR, VARIANT *, VARIANT *, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.showModalDialog.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"showHelp","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT showHelp(BSTR, VARIANT, BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.showHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_screen","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_screen(LPHTMLSCREEN *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_screen.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_Option","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_Option(LPHTMLOPTIONELEMENTFACTORY *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_Option.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"focus","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT focus()","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.focus.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_closed","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_closed(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_closed.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"blur","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT blur()","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.blur.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"scroll","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT scroll(long, long)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.scroll.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_clientInformation","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_clientInformation(LPOMNAVIGATOR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_clientInformation.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"setInterval","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT setInterval(BSTR, long, VARIANT *, long *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.setInterval.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"clearInterval","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT clearInterval(long)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.clearInterval.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_offscreenBuffering","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT put_offscreenBuffering(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.put_offscreenBuffering.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_offscreenBuffering","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_offscreenBuffering(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_offscreenBuffering.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"execScript","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT execScript(BSTR, BSTR, VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.execScript.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"toString","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT toString(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.toString.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"scrollBy","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT scrollBy(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.scrollBy.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"scrollTo","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT scrollTo(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.scrollTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveTo","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT moveTo(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.moveTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"moveBy","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT moveBy(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.moveBy.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"resizeTo","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT resizeTo(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.resizeTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"resizeBy","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT resizeBy(LONG, LONG)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.resizeBy.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_external","package":"druntime","parentType":"IHTMLWindow2","signature":"HRESULT get_external(IDispatch *)","url":"/druntime/core/sys/windows/mshtml/IHTMLWindow2.get_external.html"},{"doc":"","kind":"alias","module":"core.sys.windows.mshtml","name":"LPHTMLWINDOW2","package":"druntime","parentType":"","signature":"LPHTMLWINDOW2 = IHTMLWindow2","url":"/druntime/core/sys/windows/mshtml.html#LPHTMLWINDOW2"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLFrameBase","package":"druntime","parentType":"","signature":"IHTMLFrameBase : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLFrameBase"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_src","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_src(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_src.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_src","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_src(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_src.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_name","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_name(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_name.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_name","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_name(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_name.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_border","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_border(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_border.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_border","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_border(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_border.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_frameBorder","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_frameBorder(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_frameBorder.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_frameBorder","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_frameBorder(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_frameBorder.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_frameSpacing","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_frameSpacing(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_frameSpacing.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_frameSpacing","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_frameSpacing(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_frameSpacing.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_marginWidth","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_marginWidth(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_marginWidth.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_marginWidth","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_marginWidth(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_marginWidth.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_marginHeight","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_marginHeight(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_marginHeight.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_marginHeight","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_marginHeight(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_marginHeight.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_noResize","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_noResize(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_noResize.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_noResize","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_noResize(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_noResize.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_scrolling","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT put_scrolling(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.put_scrolling.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_scrolling","package":"druntime","parentType":"IHTMLFrameBase","signature":"HRESULT get_scrolling(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase.get_scrolling.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLFrameBase2","package":"druntime","parentType":"","signature":"IHTMLFrameBase2 : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLFrameBase2"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_contentWindow","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT get_contentWindow(IHTMLWindow2 *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.get_contentWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onload","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT put_onload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.put_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onload","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT get_onload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.get_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onreadystatechange","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT put_onreadystatechange(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.put_onreadystatechange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onreadystatechange","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT get_onreadystatechange(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.get_onreadystatechange.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_readyState","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT get_readyState(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.get_readyState.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_allowTransparency","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT put_allowTransparency(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.put_allowTransparency.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_allowTransparency","package":"druntime","parentType":"IHTMLFrameBase2","signature":"HRESULT get_allowTransparency(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase2.get_allowTransparency.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLFrameBase3","package":"druntime","parentType":"","signature":"IHTMLFrameBase3 : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLFrameBase3"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_longDesc","package":"druntime","parentType":"IHTMLFrameBase3","signature":"HRESULT put_longDesc(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase3.put_longDesc.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_longDesc","package":"druntime","parentType":"IHTMLFrameBase3","signature":"HRESULT get_longDesc(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLFrameBase3.get_longDesc.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLBodyElement","package":"druntime","parentType":"","signature":"IHTMLBodyElement : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLBodyElement"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_background","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_background(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_background.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_background","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_background(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_background.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_bgProperties","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_bgProperties(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_bgProperties.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_bgProperties","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_bgProperties(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_bgProperties.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_leftMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_leftMargin(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_leftMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_leftMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_leftMargin(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_leftMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_topMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_topMargin(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_topMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_topMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_topMargin(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_topMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_rightMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_rightMargin(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_rightMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_rightMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_rightMargin(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_rightMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_bottomMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_bottomMargin(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_bottomMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_bottomMargin","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_bottomMargin(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_bottomMargin.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_noWrap","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_noWrap(VARIANT_BOOL)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_noWrap.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_noWrap","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_noWrap(VARIANT_BOOL *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_noWrap.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_bgColor","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_bgColor(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_bgColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_bgColor","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_bgColor(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_bgColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_text","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_text(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_text.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_text","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_text(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_text.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_link","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_link(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_link.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_link","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_link(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_link.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_vLink","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_vLink(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_vLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_vLink","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_vLink(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_vLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_aLink","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_aLink(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_aLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_aLink","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_aLink(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_aLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onload","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_onload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onload","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_onload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_onload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onunload","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_onunload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_onunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onunload","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_onunload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_onunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_scroll","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_scroll(BSTR)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_scroll.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_scroll","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_scroll(BSTR *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_scroll.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onselect","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_onselect(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_onselect.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onselect","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_onselect(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_onselect.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onbeforeunload","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT put_onbeforeunload(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.put_onbeforeunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onbeforeunload","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT get_onbeforeunload(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.get_onbeforeunload.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"createTextRange","package":"druntime","parentType":"IHTMLBodyElement","signature":"HRESULT createTextRange(IHTMLTxtRange *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement.createTextRange.html"},{"doc":"","kind":"interface","module":"core.sys.windows.mshtml","name":"IHTMLBodyElement2","package":"druntime","parentType":"","signature":"IHTMLBodyElement2 : IDispatch","url":"/druntime/core/sys/windows/mshtml.html#IHTMLBodyElement2"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onbeforeprint","package":"druntime","parentType":"IHTMLBodyElement2","signature":"HRESULT put_onbeforeprint(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement2.put_onbeforeprint.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onbeforeprint","package":"druntime","parentType":"IHTMLBodyElement2","signature":"HRESULT get_onbeforeprint(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement2.get_onbeforeprint.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"put_onafterprint","package":"druntime","parentType":"IHTMLBodyElement2","signature":"HRESULT put_onafterprint(VARIANT)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement2.put_onafterprint.html"},{"doc":"","kind":"method","module":"core.sys.windows.mshtml","name":"get_onafterprint","package":"druntime","parentType":"IHTMLBodyElement2","signature":"HRESULT get_onafterprint(VARIANT *)","url":"/druntime/core/sys/windows/mshtml/IHTMLBodyElement2.get_onafterprint.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.mswsock","name":"core.sys.windows.mswsock","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/mswsock.html"},{"doc":"","kind":"function","module":"core.sys.windows.mswsock","name":"WSARecvEx","package":"druntime","parentType":"","signature":"int WSARecvEx(SOCKET,  char *,  int,  int *)","url":"/druntime/core/sys/windows/mswsock/WSARecvEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.mswsock","name":"GetAcceptExSockaddrs","package":"druntime","parentType":"","signature":"VOID GetAcceptExSockaddrs(PVOID,  DWORD,  DWORD,  DWORD,  SOCKADDR * *,  LPINT,  SOCKADDR * *,  LPINT)","url":"/druntime/core/sys/windows/mswsock/GetAcceptExSockaddrs.html"},{"doc":"","kind":"function","module":"core.sys.windows.mswsock","name":"TransmitFile","package":"druntime","parentType":"","signature":"BOOL TransmitFile(SOCKET,  HANDLE,  DWORD,  DWORD,  LPOVERLAPPED,  LPTRANSMIT_FILE_BUFFERS,  DWORD)","url":"/druntime/core/sys/windows/mswsock/TransmitFile.html"},{"doc":"","kind":"struct","module":"core.sys.windows.mswsock","name":"TRANSMIT_FILE_BUFFERS","package":"druntime","parentType":"","signature":"TRANSMIT_FILE_BUFFERS","url":"/druntime/core/sys/windows/mswsock.html#TRANSMIT_FILE_BUFFERS"},{"doc":"","kind":"alias","module":"core.sys.windows.mswsock","name":"PTRANSMIT_FILE_BUFFERS","package":"druntime","parentType":"","signature":"PTRANSMIT_FILE_BUFFERS = TRANSMIT_FILE_BUFFERS *","url":"/druntime/core/sys/windows/mswsock.html#PTRANSMIT_FILE_BUFFERS"},{"doc":"","kind":"alias","module":"core.sys.windows.mswsock","name":"LPFN_ACCEPTEX","package":"druntime","parentType":"","signature":"LPFN_ACCEPTEX = BOOL function(SOCKET,  SOCKET,  PVOID,  DWORD,  DWORD,  DWORD,  LPDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/mswsock.html#LPFN_ACCEPTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.mswsock","name":"LPFN_CONNECTEX","package":"druntime","parentType":"","signature":"LPFN_CONNECTEX = BOOL function(SOCKET,  SOCKADDR *,  int,  PVOID,  DWORD,  LPDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/mswsock.html#LPFN_CONNECTEX"},{"doc":"","kind":"variable","module":"core.sys.windows.mswsock","name":"WSAID_ACCEPTEX","package":"druntime","parentType":"","signature":"GUID WSAID_ACCEPTEX","url":"/druntime/core/sys/windows/mswsock.html#WSAID_ACCEPTEX"},{"doc":"","kind":"variable","module":"core.sys.windows.mswsock","name":"WSAID_CONNECTEX","package":"druntime","parentType":"","signature":"GUID WSAID_CONNECTEX","url":"/druntime/core/sys/windows/mswsock.html#WSAID_CONNECTEX"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.nb30","name":"core.sys.windows.nb30","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/nb30.html"},{"doc":"","kind":"function","module":"core.sys.windows.nb30","name":"Netbios","package":"druntime","parentType":"","signature":"UCHAR Netbios(PNCB)","url":"/druntime/core/sys/windows/nb30/Netbios.html"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"ACTION_HEADER","package":"druntime","parentType":"","signature":"ACTION_HEADER","url":"/druntime/core/sys/windows/nb30.html#ACTION_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PACTION_HEADER","package":"druntime","parentType":"","signature":"PACTION_HEADER = ACTION_HEADER *","url":"/druntime/core/sys/windows/nb30.html#PACTION_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"ADAPTER_STATUS","package":"druntime","parentType":"","signature":"ADAPTER_STATUS","url":"/druntime/core/sys/windows/nb30.html#ADAPTER_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PADAPTER_STATUS","package":"druntime","parentType":"","signature":"PADAPTER_STATUS = ADAPTER_STATUS *","url":"/druntime/core/sys/windows/nb30.html#PADAPTER_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"FIND_NAME_BUFFER","package":"druntime","parentType":"","signature":"FIND_NAME_BUFFER","url":"/druntime/core/sys/windows/nb30.html#FIND_NAME_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PFIND_NAME_BUFFER","package":"druntime","parentType":"","signature":"PFIND_NAME_BUFFER = FIND_NAME_BUFFER *","url":"/druntime/core/sys/windows/nb30.html#PFIND_NAME_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"FIND_NAME_HEADER","package":"druntime","parentType":"","signature":"FIND_NAME_HEADER","url":"/druntime/core/sys/windows/nb30.html#FIND_NAME_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PFIND_NAME_HEADER","package":"druntime","parentType":"","signature":"PFIND_NAME_HEADER = FIND_NAME_HEADER *","url":"/druntime/core/sys/windows/nb30.html#PFIND_NAME_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"LANA_ENUM","package":"druntime","parentType":"","signature":"LANA_ENUM","url":"/druntime/core/sys/windows/nb30.html#LANA_ENUM"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PLANA_ENUM","package":"druntime","parentType":"","signature":"PLANA_ENUM = LANA_ENUM *","url":"/druntime/core/sys/windows/nb30.html#PLANA_ENUM"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"NAME_BUFFER","package":"druntime","parentType":"","signature":"NAME_BUFFER","url":"/druntime/core/sys/windows/nb30.html#NAME_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PNAME_BUFFER","package":"druntime","parentType":"","signature":"PNAME_BUFFER = NAME_BUFFER *","url":"/druntime/core/sys/windows/nb30.html#PNAME_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"NCB","package":"druntime","parentType":"","signature":"NCB","url":"/druntime/core/sys/windows/nb30.html#NCB"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PNCB","package":"druntime","parentType":"","signature":"PNCB = NCB *","url":"/druntime/core/sys/windows/nb30.html#PNCB"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"SESSION_BUFFER","package":"druntime","parentType":"","signature":"SESSION_BUFFER","url":"/druntime/core/sys/windows/nb30.html#SESSION_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PSESSION_BUFFER","package":"druntime","parentType":"","signature":"PSESSION_BUFFER = SESSION_BUFFER *","url":"/druntime/core/sys/windows/nb30.html#PSESSION_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.nb30","name":"SESSION_HEADER","package":"druntime","parentType":"","signature":"SESSION_HEADER","url":"/druntime/core/sys/windows/nb30.html#SESSION_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.nb30","name":"PSESSION_HEADER","package":"druntime","parentType":"","signature":"PSESSION_HEADER = SESSION_HEADER *","url":"/druntime/core/sys/windows/nb30.html#PSESSION_HEADER"},{"doc":"","kind":"variable","module":"core.sys.windows.nb30","name":"NCBNAMSZ","package":"druntime","parentType":"","signature":"size_t NCBNAMSZ","url":"/druntime/core/sys/windows/nb30.html#NCBNAMSZ"},{"doc":"","kind":"variable","module":"core.sys.windows.nb30","name":"ALL_TRANSPORTS","package":"druntime","parentType":"","signature":"char[4] ALL_TRANSPORTS","url":"/druntime/core/sys/windows/nb30.html#ALL_TRANSPORTS"},{"doc":"","kind":"variable","module":"core.sys.windows.nb30","name":"ASYNCH","package":"druntime","parentType":"","signature":"UCHAR ASYNCH","url":"/druntime/core/sys/windows/nb30.html#ASYNCH"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.nddeapi","name":"core.sys.windows.nddeapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/nddeapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeGetErrorStringA","package":"druntime","parentType":"","signature":"UINT NDdeGetErrorStringA(UINT,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeGetErrorStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeGetErrorStringW","package":"druntime","parentType":"","signature":"UINT NDdeGetErrorStringW(UINT,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeGetErrorStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeGetShareSecurityA","package":"druntime","parentType":"","signature":"UINT NDdeGetShareSecurityA(LPSTR,  LPSTR,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeGetShareSecurityA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeGetShareSecurityW","package":"druntime","parentType":"","signature":"UINT NDdeGetShareSecurityW(LPWSTR,  LPWSTR,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeGetShareSecurityW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeGetTrustedShareA","package":"druntime","parentType":"","signature":"UINT NDdeGetTrustedShareA(LPSTR,  LPSTR,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeGetTrustedShareA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeGetTrustedShareW","package":"druntime","parentType":"","signature":"UINT NDdeGetTrustedShareW(LPWSTR,  LPWSTR,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeGetTrustedShareW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeIsValidShareNameA","package":"druntime","parentType":"","signature":"BOOL NDdeIsValidShareNameA(LPSTR)","url":"/druntime/core/sys/windows/nddeapi/NDdeIsValidShareNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeIsValidShareNameW","package":"druntime","parentType":"","signature":"BOOL NDdeIsValidShareNameW(LPWSTR)","url":"/druntime/core/sys/windows/nddeapi/NDdeIsValidShareNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeIsValidAppTopicListA","package":"druntime","parentType":"","signature":"BOOL NDdeIsValidAppTopicListA(LPSTR)","url":"/druntime/core/sys/windows/nddeapi/NDdeIsValidAppTopicListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeIsValidAppTopicListW","package":"druntime","parentType":"","signature":"BOOL NDdeIsValidAppTopicListW(LPWSTR)","url":"/druntime/core/sys/windows/nddeapi/NDdeIsValidAppTopicListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeSetShareSecurityA","package":"druntime","parentType":"","signature":"UINT NDdeSetShareSecurityA(LPSTR,  LPSTR,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/nddeapi/NDdeSetShareSecurityA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeSetShareSecurityW","package":"druntime","parentType":"","signature":"UINT NDdeSetShareSecurityW(LPWSTR,  LPWSTR,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/nddeapi/NDdeSetShareSecurityW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeSetTrustedShareA","package":"druntime","parentType":"","signature":"UINT NDdeSetTrustedShareA(LPSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeSetTrustedShareA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeSetTrustedShareW","package":"druntime","parentType":"","signature":"UINT NDdeSetTrustedShareW(LPWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeSetTrustedShareW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareAddA","package":"druntime","parentType":"","signature":"UINT NDdeShareAddA(LPSTR,  UINT,  PSECURITY_DESCRIPTOR,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareAddA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareAddW","package":"druntime","parentType":"","signature":"UINT NDdeShareAddW(LPWSTR,  UINT,  PSECURITY_DESCRIPTOR,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareAddW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareDelA","package":"druntime","parentType":"","signature":"UINT NDdeShareDelA(LPSTR,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareDelA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareDelW","package":"druntime","parentType":"","signature":"UINT NDdeShareDelW(LPWSTR,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareDelW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareEnumA","package":"druntime","parentType":"","signature":"UINT NDdeShareEnumA(LPSTR,  UINT,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareEnumA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareEnumW","package":"druntime","parentType":"","signature":"UINT NDdeShareEnumW(LPWSTR,  UINT,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareEnumW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareGetInfoA","package":"druntime","parentType":"","signature":"UINT NDdeShareGetInfoA(LPSTR,  LPSTR,  UINT,  PBYTE,  DWORD,  PDWORD,  PWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareGetInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareGetInfoW","package":"druntime","parentType":"","signature":"UINT NDdeShareGetInfoW(LPWSTR,  LPWSTR,  UINT,  PBYTE,  DWORD,  PDWORD,  PWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareGetInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareSetInfoA","package":"druntime","parentType":"","signature":"UINT NDdeShareSetInfoA(LPSTR,  LPSTR,  UINT,  PBYTE,  DWORD,  WORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareSetInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeShareSetInfoW","package":"druntime","parentType":"","signature":"UINT NDdeShareSetInfoW(LPWSTR,  LPWSTR,  UINT,  PBYTE,  DWORD,  WORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeShareSetInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeTrustedShareEnumA","package":"druntime","parentType":"","signature":"UINT NDdeTrustedShareEnumA(LPSTR,  UINT,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeTrustedShareEnumA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nddeapi","name":"NDdeTrustedShareEnumW","package":"druntime","parentType":"","signature":"UINT NDdeTrustedShareEnumW(LPWSTR,  UINT,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/nddeapi/NDdeTrustedShareEnumW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.nddeapi","name":"NDdeShareInfo_tag","package":"druntime","parentType":"","signature":"NDdeShareInfo_tag","url":"/druntime/core/sys/windows/nddeapi.html#NDdeShareInfo_tag"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"SEP_CHAR","package":"druntime","parentType":"","signature":"char SEP_CHAR","url":"/druntime/core/sys/windows/nddeapi.html#SEP_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"BAR_CHAR","package":"druntime","parentType":"","signature":"char[] BAR_CHAR","url":"/druntime/core/sys/windows/nddeapi.html#BAR_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"SEP_WCHAR","package":"druntime","parentType":"","signature":"wchar SEP_WCHAR","url":"/druntime/core/sys/windows/nddeapi.html#SEP_WCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"BAR_WCHAR","package":"druntime","parentType":"","signature":"wchar[] BAR_WCHAR","url":"/druntime/core/sys/windows/nddeapi.html#BAR_WCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"MAX_NDDESHARENAME","package":"druntime","parentType":"","signature":"size_t MAX_NDDESHARENAME","url":"/druntime/core/sys/windows/nddeapi.html#MAX_NDDESHARENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"NDDEF_NOPASSWORDPROMPT","package":"druntime","parentType":"","signature":"NDDEF_NOPASSWORDPROMPT","url":"/druntime/core/sys/windows/nddeapi.html#NDDEF_NOPASSWORDPROMPT"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"NDDEF_NOCACHELOOKUP","package":"druntime","parentType":"","signature":"NDDEF_NOCACHELOOKUP","url":"/druntime/core/sys/windows/nddeapi.html#NDDEF_NOCACHELOOKUP"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"NDDEF_STRIP_NDDE","package":"druntime","parentType":"","signature":"NDDEF_STRIP_NDDE","url":"/druntime/core/sys/windows/nddeapi.html#NDDEF_STRIP_NDDE"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"SHARE_TYPE_OLD","package":"druntime","parentType":"","signature":"SHARE_TYPE_OLD","url":"/druntime/core/sys/windows/nddeapi.html#SHARE_TYPE_OLD"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"SHARE_TYPE_NEW","package":"druntime","parentType":"","signature":"SHARE_TYPE_NEW","url":"/druntime/core/sys/windows/nddeapi.html#SHARE_TYPE_NEW"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"SHARE_TYPE_STATIC","package":"druntime","parentType":"","signature":"SHARE_TYPE_STATIC","url":"/druntime/core/sys/windows/nddeapi.html#SHARE_TYPE_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"NDDE_CMD_SHOW_MASK","package":"druntime","parentType":"","signature":"uint NDDE_CMD_SHOW_MASK","url":"/druntime/core/sys/windows/nddeapi.html#NDDE_CMD_SHOW_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"NDDESHAREINFO","package":"druntime","parentType":"","signature":"NDdeShareInfo_tag NDDESHAREINFO","url":"/druntime/core/sys/windows/nddeapi.html#NDDESHAREINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.nddeapi","name":"PNDDESHAREINFO","package":"druntime","parentType":"","signature":"NDdeShareInfo_tag * PNDDESHAREINFO","url":"/druntime/core/sys/windows/nddeapi.html#PNDDESHAREINFO"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.nspapi","name":"core.sys.windows.nspapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/nspapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.nspapi","name":"SetServiceA","package":"druntime","parentType":"","signature":"INT SetServiceA(DWORD,  DWORD,  DWORD,  LPSERVICE_INFOA,\n       LPSERVICE_ASYNC_INFO,  LPDWORD)","url":"/druntime/core/sys/windows/nspapi/SetServiceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nspapi","name":"SetServiceW","package":"druntime","parentType":"","signature":"INT SetServiceW(DWORD,  DWORD,  DWORD,  LPSERVICE_INFOW,\n       LPSERVICE_ASYNC_INFO,  LPDWORD)","url":"/druntime/core/sys/windows/nspapi/SetServiceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.nspapi","name":"GetAddressByNameA","package":"druntime","parentType":"","signature":"INT GetAddressByNameA(DWORD,  LPGUID,  LPSTR,  LPINT,  DWORD,\n       LPSERVICE_ASYNC_INFO,  LPVOID,  LPDWORD,  LPSTR,  LPDWORD)","url":"/druntime/core/sys/windows/nspapi/GetAddressByNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.nspapi","name":"GetAddressByNameW","package":"druntime","parentType":"","signature":"INT GetAddressByNameW(DWORD,  LPGUID,  LPWSTR,  LPINT,  DWORD,\n       LPSERVICE_ASYNC_INFO,  LPVOID,  LPDWORD,  LPWSTR,  LPDWORD)","url":"/druntime/core/sys/windows/nspapi/GetAddressByNameW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"SOCKET_ADDRESS","package":"druntime","parentType":"","signature":"SOCKET_ADDRESS","url":"/druntime/core/sys/windows/nspapi.html#SOCKET_ADDRESS"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"PSOCKET_ADDRESS","package":"druntime","parentType":"","signature":"PSOCKET_ADDRESS = SOCKET_ADDRESS *","url":"/druntime/core/sys/windows/nspapi.html#PSOCKET_ADDRESS"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"CSADDR_INFO","package":"druntime","parentType":"","signature":"CSADDR_INFO","url":"/druntime/core/sys/windows/nspapi.html#CSADDR_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"PCSADDR_INFO","package":"druntime","parentType":"","signature":"PCSADDR_INFO = CSADDR_INFO *","url":"/druntime/core/sys/windows/nspapi.html#PCSADDR_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"BLOB","package":"druntime","parentType":"","signature":"BLOB","url":"/druntime/core/sys/windows/nspapi.html#BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"PBLOB","package":"druntime","parentType":"","signature":"PBLOB = BLOB *","url":"/druntime/core/sys/windows/nspapi.html#PBLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"SERVICE_ADDRESS","package":"druntime","parentType":"","signature":"SERVICE_ADDRESS","url":"/druntime/core/sys/windows/nspapi.html#SERVICE_ADDRESS"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"SERVICE_ADDRESSES","package":"druntime","parentType":"","signature":"SERVICE_ADDRESSES","url":"/druntime/core/sys/windows/nspapi.html#SERVICE_ADDRESSES"},{"doc":"","kind":"method","module":"core.sys.windows.nspapi","name":"Addresses","package":"druntime","parentType":"SERVICE_ADDRESSES","signature":"SERVICE_ADDRESS * Addresses()","url":"/druntime/core/sys/windows/nspapi/SERVICE_ADDRESSES.Addresses.html"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"PSERVICE_ADDRESSES","package":"druntime","parentType":"","signature":"PSERVICE_ADDRESSES = SERVICE_ADDRESSES *","url":"/druntime/core/sys/windows/nspapi.html#PSERVICE_ADDRESSES"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"SERVICE_INFOA","package":"druntime","parentType":"","signature":"SERVICE_INFOA","url":"/druntime/core/sys/windows/nspapi.html#SERVICE_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"LPSERVICE_INFOA","package":"druntime","parentType":"","signature":"LPSERVICE_INFOA = SERVICE_INFOA *","url":"/druntime/core/sys/windows/nspapi.html#LPSERVICE_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.nspapi","name":"SERVICE_INFOW","package":"druntime","parentType":"","signature":"SERVICE_INFOW","url":"/druntime/core/sys/windows/nspapi.html#SERVICE_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"LPSERVICE_INFOW","package":"druntime","parentType":"","signature":"LPSERVICE_INFOW = SERVICE_INFOW *","url":"/druntime/core/sys/windows/nspapi.html#LPSERVICE_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"LPSERVICE_ASYNC_INFO","package":"druntime","parentType":"","signature":"LPSERVICE_ASYNC_INFO = void *","url":"/druntime/core/sys/windows/nspapi.html#LPSERVICE_ASYNC_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"_SERVICE_INFO","package":"druntime","parentType":"","signature":"_SERVICE_INFO = SERVICE_INFO","url":"/druntime/core/sys/windows/nspapi.html#_SERVICE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.nspapi","name":"LPSERVICE_INFO","package":"druntime","parentType":"","signature":"LPSERVICE_INFO = SERVICE_INFO *","url":"/druntime/core/sys/windows/nspapi.html#LPSERVICE_INFO"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ntdef","name":"core.sys.windows.ntdef","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ntdef.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntdef","name":"InitializeObjectAttributes","package":"druntime","parentType":"","signature":"void InitializeObjectAttributes(OBJECT_ATTRIBUTES *  p,  UNICODE_STRING *  n,\n       uint  a,  HANDLE r,  void *  s)","url":"/druntime/core/sys/windows/ntdef/InitializeObjectAttributes.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntdef","name":"NT_SUCCESS","package":"druntime","parentType":"","signature":"bool NT_SUCCESS()(NTSTATUS Status)","url":"/druntime/core/sys/windows/ntdef/NT_SUCCESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntdef","name":"NT_INFORMATION","package":"druntime","parentType":"","signature":"bool NT_INFORMATION()(NTSTATUS Status)","url":"/druntime/core/sys/windows/ntdef/NT_INFORMATION.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntdef","name":"NT_WARNING","package":"druntime","parentType":"","signature":"bool NT_WARNING()(NTSTATUS Status)","url":"/druntime/core/sys/windows/ntdef/NT_WARNING.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntdef","name":"NT_ERROR","package":"druntime","parentType":"","signature":"bool NT_ERROR()(NTSTATUS Status)","url":"/druntime/core/sys/windows/ntdef/NT_ERROR.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"NTSTATUS","package":"druntime","parentType":"","signature":"NTSTATUS = int","url":"/druntime/core/sys/windows/ntdef.html#NTSTATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"PNTSTATUS","package":"druntime","parentType":"","signature":"PNTSTATUS = int *","url":"/druntime/core/sys/windows/ntdef.html#PNTSTATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.ntdef","name":"UNICODE_STRING","package":"druntime","parentType":"","signature":"UNICODE_STRING","url":"/druntime/core/sys/windows/ntdef.html#UNICODE_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"PUNICODE_STRING","package":"druntime","parentType":"","signature":"PUNICODE_STRING = UNICODE_STRING *","url":"/druntime/core/sys/windows/ntdef.html#PUNICODE_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"PCUNICODE_STRING","package":"druntime","parentType":"","signature":"PCUNICODE_STRING = const(UNICODE_STRING) *","url":"/druntime/core/sys/windows/ntdef.html#PCUNICODE_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.ntdef","name":"STRING","package":"druntime","parentType":"","signature":"STRING","url":"/druntime/core/sys/windows/ntdef.html#STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"ANSI_STRING","package":"druntime","parentType":"","signature":"ANSI_STRING = STRING","url":"/druntime/core/sys/windows/ntdef.html#ANSI_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"PSTRING","package":"druntime","parentType":"","signature":"PSTRING = STRING *","url":"/druntime/core/sys/windows/ntdef.html#PSTRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"PHYSICAL_ADDRESS","package":"druntime","parentType":"","signature":"PHYSICAL_ADDRESS = LARGE_INTEGER","url":"/druntime/core/sys/windows/ntdef.html#PHYSICAL_ADDRESS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"PPHYSICAL_ADDRESS","package":"druntime","parentType":"","signature":"PPHYSICAL_ADDRESS = LARGE_INTEGER *","url":"/druntime/core/sys/windows/ntdef.html#PPHYSICAL_ADDRESS"},{"doc":"","kind":"enum","module":"core.sys.windows.ntdef","name":"SECTION_INHERIT","package":"druntime","parentType":"","signature":"SECTION_INHERIT","url":"/druntime/core/sys/windows/ntdef.html#SECTION_INHERIT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntdef","name":"ViewShare","package":"druntime","parentType":"","signature":"ViewShare = 1","url":"/druntime/core/sys/windows/ntdef.html#SECTION_INHERIT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntdef","name":"ViewUnmap","package":"druntime","parentType":"","signature":"ViewUnmap = ","url":"/druntime/core/sys/windows/ntdef.html#SECTION_INHERIT"},{"doc":"","kind":"struct","module":"core.sys.windows.ntdef","name":"OBJECT_ATTRIBUTES","package":"druntime","parentType":"","signature":"OBJECT_ATTRIBUTES","url":"/druntime/core/sys/windows/ntdef.html#OBJECT_ATTRIBUTES"},{"doc":"","kind":"alias","module":"core.sys.windows.ntdef","name":"POBJECT_ATTRIBUTES","package":"druntime","parentType":"","signature":"POBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES *","url":"/druntime/core/sys/windows/ntdef.html#POBJECT_ATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.ntdef","name":"OBJ_INHERIT","package":"druntime","parentType":"","signature":"uint OBJ_INHERIT","url":"/druntime/core/sys/windows/ntdef.html#OBJ_INHERIT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ntdll","name":"core.sys.windows.ntdll","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ntdll.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntdll","name":"NtShutdownSystem","package":"druntime","parentType":"","signature":"uint NtShutdownSystem(SHUTDOWN_ACTION Action)","url":"/druntime/core/sys/windows/ntdll/NtShutdownSystem.html"},{"doc":"","kind":"enum","module":"core.sys.windows.ntdll","name":"SHUTDOWN_ACTION","package":"druntime","parentType":"","signature":"SHUTDOWN_ACTION","url":"/druntime/core/sys/windows/ntdll.html#SHUTDOWN_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntdll","name":"ShutdownNoReboot","package":"druntime","parentType":"","signature":"ShutdownNoReboot = ","url":"/druntime/core/sys/windows/ntdll.html#SHUTDOWN_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntdll","name":"ShutdownReboot","package":"druntime","parentType":"","signature":"ShutdownReboot = ","url":"/druntime/core/sys/windows/ntdll.html#SHUTDOWN_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntdll","name":"ShutdownPowerOff","package":"druntime","parentType":"","signature":"ShutdownPowerOff = ","url":"/druntime/core/sys/windows/ntdll.html#SHUTDOWN_ACTION"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ntldap","name":"core.sys.windows.ntldap","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ntldap.html"},{"doc":"","kind":"variable","module":"core.sys.windows.ntldap","name":"LDAP_SERVER_ASQ_OID","package":"druntime","parentType":"","signature":"char[] LDAP_SERVER_ASQ_OID","url":"/druntime/core/sys/windows/ntldap.html#LDAP_SERVER_ASQ_OID"},{"doc":"","kind":"variable","module":"core.sys.windows.ntldap","name":"LDAP_SERVER_ASQ_OID_W","package":"druntime","parentType":"","signature":"wchar[] LDAP_SERVER_ASQ_OID_W","url":"/druntime/core/sys/windows/ntldap.html#LDAP_SERVER_ASQ_OID_W"},{"doc":"","kind":"variable","module":"core.sys.windows.ntldap","name":"SERVER_SEARCH_FLAG_DOMAIN_SCOPE","package":"druntime","parentType":"","signature":"SERVER_SEARCH_FLAG_DOMAIN_SCOPE","url":"/druntime/core/sys/windows/ntldap.html#SERVER_SEARCH_FLAG_DOMAIN_SCOPE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntldap","name":"SERVER_SEARCH_FLAG_PHANTOM_ROOT","package":"druntime","parentType":"","signature":"SERVER_SEARCH_FLAG_PHANTOM_ROOT","url":"/druntime/core/sys/windows/ntldap.html#SERVER_SEARCH_FLAG_PHANTOM_ROOT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ntsecapi","name":"core.sys.windows.ntsecapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ntsecapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LSA_SUCCESS","package":"druntime","parentType":"","signature":"bool LSA_SUCCESS()(int  x)","url":"/druntime/core/sys/windows/ntsecapi/LSA_SUCCESS.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaAddAccountRights","package":"druntime","parentType":"","signature":"NTSTATUS LsaAddAccountRights(LSA_HANDLE,  PSID,  PLSA_UNICODE_STRING,\n       ULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaAddAccountRights.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaCallAuthenticationPackage","package":"druntime","parentType":"","signature":"NTSTATUS LsaCallAuthenticationPackage(HANDLE,  ULONG,  PVOID,  ULONG,\n       PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecapi/LsaCallAuthenticationPackage.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaClose","package":"druntime","parentType":"","signature":"NTSTATUS LsaClose(LSA_HANDLE)","url":"/druntime/core/sys/windows/ntsecapi/LsaClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaConnectUntrusted","package":"druntime","parentType":"","signature":"NTSTATUS LsaConnectUntrusted(PHANDLE)","url":"/druntime/core/sys/windows/ntsecapi/LsaConnectUntrusted.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaCreateTrustedDomainEx","package":"druntime","parentType":"","signature":"NTSTATUS LsaCreateTrustedDomainEx(LSA_HANDLE,\n       PTRUSTED_DOMAIN_INFORMATION_EX,  PTRUSTED_DOMAIN_AUTH_INFORMATION,\n       ACCESS_MASK,  PLSA_HANDLE)","url":"/druntime/core/sys/windows/ntsecapi/LsaCreateTrustedDomainEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaDeleteTrustedDomain","package":"druntime","parentType":"","signature":"NTSTATUS LsaDeleteTrustedDomain(LSA_HANDLE,  PSID)","url":"/druntime/core/sys/windows/ntsecapi/LsaDeleteTrustedDomain.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaDeregisterLogonProcess","package":"druntime","parentType":"","signature":"NTSTATUS LsaDeregisterLogonProcess(HANDLE)","url":"/druntime/core/sys/windows/ntsecapi/LsaDeregisterLogonProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaEnumerateAccountRights","package":"druntime","parentType":"","signature":"NTSTATUS LsaEnumerateAccountRights(LSA_HANDLE,  PSID,  PLSA_UNICODE_STRING *,\n       PULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaEnumerateAccountRights.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaEnumerateAccountsWithUserRight","package":"druntime","parentType":"","signature":"NTSTATUS LsaEnumerateAccountsWithUserRight(LSA_HANDLE,\n       PLSA_UNICODE_STRING,  PVOID *,  PULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaEnumerateAccountsWithUserRight.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaEnumerateTrustedDomains","package":"druntime","parentType":"","signature":"NTSTATUS LsaEnumerateTrustedDomains(LSA_HANDLE,  PLSA_ENUMERATION_HANDLE,\n       PVOID *,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaEnumerateTrustedDomains.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaEnumerateTrustedDomainsEx","package":"druntime","parentType":"","signature":"NTSTATUS LsaEnumerateTrustedDomainsEx(LSA_HANDLE,  PLSA_ENUMERATION_HANDLE,\n       TRUSTED_INFORMATION_CLASS,  PVOID *,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaEnumerateTrustedDomainsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaFreeMemory","package":"druntime","parentType":"","signature":"NTSTATUS LsaFreeMemory(PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaFreeMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaFreeReturnBuffer","package":"druntime","parentType":"","signature":"NTSTATUS LsaFreeReturnBuffer(PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaFreeReturnBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaLogonUser","package":"druntime","parentType":"","signature":"NTSTATUS LsaLogonUser(HANDLE,  PLSA_STRING,  SECURITY_LOGON_TYPE,  ULONG,\n       PVOID,  ULONG,  PTOKEN_GROUPS,  PTOKEN_SOURCE,  PVOID *,  PULONG,  PLUID,\n       PHANDLE,  PQUOTA_LIMITS,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecapi/LsaLogonUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaLookupAuthenticationPackage","package":"druntime","parentType":"","signature":"NTSTATUS LsaLookupAuthenticationPackage(HANDLE,  PLSA_STRING,  PULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaLookupAuthenticationPackage.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaLookupNames","package":"druntime","parentType":"","signature":"NTSTATUS LsaLookupNames(LSA_HANDLE,  ULONG,  PLSA_UNICODE_STRING,\n       PLSA_REFERENCED_DOMAIN_LIST *,  PLSA_TRANSLATED_SID *)","url":"/druntime/core/sys/windows/ntsecapi/LsaLookupNames.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaLookupSids","package":"druntime","parentType":"","signature":"NTSTATUS LsaLookupSids(LSA_HANDLE,  ULONG,  PSID *,\n       PLSA_REFERENCED_DOMAIN_LIST *,  PLSA_TRANSLATED_NAME *)","url":"/druntime/core/sys/windows/ntsecapi/LsaLookupSids.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaNtStatusToWinError","package":"druntime","parentType":"","signature":"ULONG LsaNtStatusToWinError(NTSTATUS)","url":"/druntime/core/sys/windows/ntsecapi/LsaNtStatusToWinError.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaOpenPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaOpenPolicy(PLSA_UNICODE_STRING,  PLSA_OBJECT_ATTRIBUTES,\n       ACCESS_MASK,  PLSA_HANDLE)","url":"/druntime/core/sys/windows/ntsecapi/LsaOpenPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaQueryDomainInformationPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaQueryDomainInformationPolicy(LSA_HANDLE,\n       POLICY_DOMAIN_INFORMATION_CLASS,  PVOID *)","url":"/druntime/core/sys/windows/ntsecapi/LsaQueryDomainInformationPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaQueryInformationPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaQueryInformationPolicy(LSA_HANDLE,  POLICY_INFORMATION_CLASS,\n       PVOID *)","url":"/druntime/core/sys/windows/ntsecapi/LsaQueryInformationPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaQueryLocalInformationPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaQueryLocalInformationPolicy(LSA_HANDLE,\n       POLICY_LOCAL_INFORMATION_CLASS,  PVOID *)","url":"/druntime/core/sys/windows/ntsecapi/LsaQueryLocalInformationPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaQueryTrustedDomainInfo","package":"druntime","parentType":"","signature":"NTSTATUS LsaQueryTrustedDomainInfo(LSA_HANDLE,  PSID,\n       TRUSTED_INFORMATION_CLASS,  PVOID *)","url":"/druntime/core/sys/windows/ntsecapi/LsaQueryTrustedDomainInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaQueryTrustedDomainInfoByName","package":"druntime","parentType":"","signature":"NTSTATUS LsaQueryTrustedDomainInfoByName(LSA_HANDLE,  PLSA_UNICODE_STRING,\n       TRUSTED_INFORMATION_CLASS,  PVOID *)","url":"/druntime/core/sys/windows/ntsecapi/LsaQueryTrustedDomainInfoByName.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaRegisterLogonProcess","package":"druntime","parentType":"","signature":"NTSTATUS LsaRegisterLogonProcess(PLSA_STRING,  PHANDLE,\n       PLSA_OPERATIONAL_MODE)","url":"/druntime/core/sys/windows/ntsecapi/LsaRegisterLogonProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaRemoveAccountRights","package":"druntime","parentType":"","signature":"NTSTATUS LsaRemoveAccountRights(LSA_HANDLE,  PSID,  BOOLEAN,\n       PLSA_UNICODE_STRING,  ULONG)","url":"/druntime/core/sys/windows/ntsecapi/LsaRemoveAccountRights.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaRetrievePrivateData","package":"druntime","parentType":"","signature":"NTSTATUS LsaRetrievePrivateData(LSA_HANDLE,  PLSA_UNICODE_STRING,\n       PLSA_UNICODE_STRING *)","url":"/druntime/core/sys/windows/ntsecapi/LsaRetrievePrivateData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaSetDomainInformationPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaSetDomainInformationPolicy(LSA_HANDLE,\n       POLICY_DOMAIN_INFORMATION_CLASS,  PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaSetDomainInformationPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaSetInformationPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaSetInformationPolicy(LSA_HANDLE,  POLICY_INFORMATION_CLASS,\n       PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaSetInformationPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaSetLocalInformationPolicy","package":"druntime","parentType":"","signature":"NTSTATUS LsaSetLocalInformationPolicy(LSA_HANDLE,\n       POLICY_LOCAL_INFORMATION_CLASS,  PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaSetLocalInformationPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaSetTrustedDomainInformation","package":"druntime","parentType":"","signature":"NTSTATUS LsaSetTrustedDomainInformation(LSA_HANDLE,  PSID,\n       TRUSTED_INFORMATION_CLASS,  PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaSetTrustedDomainInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaSetTrustedDomainInfoByName","package":"druntime","parentType":"","signature":"NTSTATUS LsaSetTrustedDomainInfoByName(LSA_HANDLE,  PLSA_UNICODE_STRING,\n       TRUSTED_INFORMATION_CLASS,  PVOID)","url":"/druntime/core/sys/windows/ntsecapi/LsaSetTrustedDomainInfoByName.html"},{"doc":"","kind":"function","module":"core.sys.windows.ntsecapi","name":"LsaStorePrivateData","package":"druntime","parentType":"","signature":"NTSTATUS LsaStorePrivateData(LSA_HANDLE,  PLSA_UNICODE_STRING,\n       PLSA_UNICODE_STRING)","url":"/druntime/core/sys/windows/ntsecapi/LsaStorePrivateData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"LSA_UNICODE_STRING","package":"druntime","parentType":"","signature":"LSA_UNICODE_STRING = UNICODE_STRING","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_UNICODE_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_UNICODE_STRING","package":"druntime","parentType":"","signature":"PLSA_UNICODE_STRING = UNICODE_STRING *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_UNICODE_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"LSA_STRING","package":"druntime","parentType":"","signature":"LSA_STRING = STRING","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_STRING","package":"druntime","parentType":"","signature":"PLSA_STRING = STRING *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_STRING"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"MSV1_0_LOGON_SUBMIT_TYPE","package":"druntime","parentType":"","signature":"MSV1_0_LOGON_SUBMIT_TYPE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0InteractiveLogon","package":"druntime","parentType":"","signature":"MsV1_0InteractiveLogon = 2","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0Lm20Logon","package":"druntime","parentType":"","signature":"MsV1_0Lm20Logon = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0NetworkLogon","package":"druntime","parentType":"","signature":"MsV1_0NetworkLogon = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0SubAuthLogon","package":"druntime","parentType":"","signature":"MsV1_0SubAuthLogon = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0WorkstationUnlockLogon","package":"druntime","parentType":"","signature":"MsV1_0WorkstationUnlockLogon = 7","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_LOGON_SUBMIT_TYPE","package":"druntime","parentType":"","signature":"PMSV1_0_LOGON_SUBMIT_TYPE = MSV1_0_LOGON_SUBMIT_TYPE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_LOGON_SUBMIT_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"MSV1_0_PROFILE_BUFFER_TYPE","package":"druntime","parentType":"","signature":"MSV1_0_PROFILE_BUFFER_TYPE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROFILE_BUFFER_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0InteractiveProfile","package":"druntime","parentType":"","signature":"MsV1_0InteractiveProfile = 2","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROFILE_BUFFER_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0Lm20LogonProfile","package":"druntime","parentType":"","signature":"MsV1_0Lm20LogonProfile = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROFILE_BUFFER_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0SmartCardProfile","package":"druntime","parentType":"","signature":"MsV1_0SmartCardProfile = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROFILE_BUFFER_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_PROFILE_BUFFER_TYPE","package":"druntime","parentType":"","signature":"PMSV1_0_PROFILE_BUFFER_TYPE = MSV1_0_PROFILE_BUFFER_TYPE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_PROFILE_BUFFER_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"MSV1_0_AVID","package":"druntime","parentType":"","signature":"MSV1_0_AVID","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AVID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsvAvEOL","package":"druntime","parentType":"","signature":"MsvAvEOL = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AVID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsvAvNbComputerName","package":"druntime","parentType":"","signature":"MsvAvNbComputerName = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AVID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsvAvNbDomainName","package":"druntime","parentType":"","signature":"MsvAvNbDomainName = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AVID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsvAvDnsComputerName","package":"druntime","parentType":"","signature":"MsvAvDnsComputerName = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AVID"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsvAvDnsDomainName","package":"druntime","parentType":"","signature":"MsvAvDnsDomainName = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AVID"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"MSV1_0_PROTOCOL_MESSAGE_TYPE","package":"druntime","parentType":"","signature":"MSV1_0_PROTOCOL_MESSAGE_TYPE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0Lm20ChallengeRequest","package":"druntime","parentType":"","signature":"MsV1_0Lm20ChallengeRequest = 0","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0Lm20GetChallengeResponse","package":"druntime","parentType":"","signature":"MsV1_0Lm20GetChallengeResponse = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0EnumerateUsers","package":"druntime","parentType":"","signature":"MsV1_0EnumerateUsers = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0GetUserInfo","package":"druntime","parentType":"","signature":"MsV1_0GetUserInfo = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0ReLogonUsers","package":"druntime","parentType":"","signature":"MsV1_0ReLogonUsers = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0ChangePassword","package":"druntime","parentType":"","signature":"MsV1_0ChangePassword = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0ChangeCachedPassword","package":"druntime","parentType":"","signature":"MsV1_0ChangeCachedPassword = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0GenericPassthrough","package":"druntime","parentType":"","signature":"MsV1_0GenericPassthrough = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0CacheLogon","package":"druntime","parentType":"","signature":"MsV1_0CacheLogon = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0SubAuth","package":"druntime","parentType":"","signature":"MsV1_0SubAuth = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0DeriveCredential","package":"druntime","parentType":"","signature":"MsV1_0DeriveCredential = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"MsV1_0CacheLookup","package":"druntime","parentType":"","signature":"MsV1_0CacheLookup = ","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_PROTOCOL_MESSAGE_TYPE","package":"druntime","parentType":"","signature":"PMSV1_0_PROTOCOL_MESSAGE_TYPE = MSV1_0_PROTOCOL_MESSAGE_TYPE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_PROTOCOL_MESSAGE_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"POLICY_LSA_SERVER_ROLE","package":"druntime","parentType":"","signature":"POLICY_LSA_SERVER_ROLE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LSA_SERVER_ROLE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyServerRoleBackup","package":"druntime","parentType":"","signature":"PolicyServerRoleBackup = 2","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LSA_SERVER_ROLE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyServerRolePrimary","package":"druntime","parentType":"","signature":"PolicyServerRolePrimary = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LSA_SERVER_ROLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LSA_SERVER_ROLE","package":"druntime","parentType":"","signature":"PPOLICY_LSA_SERVER_ROLE = POLICY_LSA_SERVER_ROLE *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LSA_SERVER_ROLE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"POLICY_SERVER_ENABLE_STATE","package":"druntime","parentType":"","signature":"POLICY_SERVER_ENABLE_STATE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_SERVER_ENABLE_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyServerEnabled","package":"druntime","parentType":"","signature":"PolicyServerEnabled = 2","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_SERVER_ENABLE_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyServerDisabled","package":"druntime","parentType":"","signature":"PolicyServerDisabled = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_SERVER_ENABLE_STATE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_SERVER_ENABLE_STATE","package":"druntime","parentType":"","signature":"PPOLICY_SERVER_ENABLE_STATE = POLICY_SERVER_ENABLE_STATE *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_SERVER_ENABLE_STATE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"POLICY_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"POLICY_INFORMATION_CLASS","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyAuditLogInformation","package":"druntime","parentType":"","signature":"PolicyAuditLogInformation = 1","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyAuditEventsInformation","package":"druntime","parentType":"","signature":"PolicyAuditEventsInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyPrimaryDomainInformation","package":"druntime","parentType":"","signature":"PolicyPrimaryDomainInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyPdAccountInformation","package":"druntime","parentType":"","signature":"PolicyPdAccountInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyAccountDomainInformation","package":"druntime","parentType":"","signature":"PolicyAccountDomainInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLsaServerRoleInformation","package":"druntime","parentType":"","signature":"PolicyLsaServerRoleInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyReplicaSourceInformation","package":"druntime","parentType":"","signature":"PolicyReplicaSourceInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDefaultQuotaInformation","package":"druntime","parentType":"","signature":"PolicyDefaultQuotaInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyModificationInformation","package":"druntime","parentType":"","signature":"PolicyModificationInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyAuditFullSetInformation","package":"druntime","parentType":"","signature":"PolicyAuditFullSetInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyAuditFullQueryInformation","package":"druntime","parentType":"","signature":"PolicyAuditFullQueryInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDnsDomainInformation","package":"druntime","parentType":"","signature":"PolicyDnsDomainInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyEfsInformation","package":"druntime","parentType":"","signature":"PolicyEfsInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_INFORMATION_CLASS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"PPOLICY_INFORMATION_CLASS = POLICY_INFORMATION_CLASS *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_INFORMATION_CLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENT_TYPE","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENT_TYPE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategorySystem","package":"druntime","parentType":"","signature":"AuditCategorySystem = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryLogon","package":"druntime","parentType":"","signature":"AuditCategoryLogon = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryObjectAccess","package":"druntime","parentType":"","signature":"AuditCategoryObjectAccess = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryPrivilegeUse","package":"druntime","parentType":"","signature":"AuditCategoryPrivilegeUse = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryDetailedTracking","package":"druntime","parentType":"","signature":"AuditCategoryDetailedTracking = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryPolicyChange","package":"druntime","parentType":"","signature":"AuditCategoryPolicyChange = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryAccountManagement","package":"druntime","parentType":"","signature":"AuditCategoryAccountManagement = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryDirectoryServiceAccess","package":"druntime","parentType":"","signature":"AuditCategoryDirectoryServiceAccess = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"AuditCategoryAccountLogon","package":"druntime","parentType":"","signature":"AuditCategoryAccountLogon = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_AUDIT_EVENT_TYPE","package":"druntime","parentType":"","signature":"PPOLICY_AUDIT_EVENT_TYPE = POLICY_AUDIT_EVENT_TYPE *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_AUDIT_EVENT_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"POLICY_LOCAL_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"POLICY_LOCAL_INFORMATION_CLASS","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalAuditEventsInformation","package":"druntime","parentType":"","signature":"PolicyLocalAuditEventsInformation = 1","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalPdAccountInformation","package":"druntime","parentType":"","signature":"PolicyLocalPdAccountInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalAccountDomainInformation","package":"druntime","parentType":"","signature":"PolicyLocalAccountDomainInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalLsaServerRoleInformation","package":"druntime","parentType":"","signature":"PolicyLocalLsaServerRoleInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalReplicaSourceInformation","package":"druntime","parentType":"","signature":"PolicyLocalReplicaSourceInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalModificationInformation","package":"druntime","parentType":"","signature":"PolicyLocalModificationInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalAuditFullSetInformation","package":"druntime","parentType":"","signature":"PolicyLocalAuditFullSetInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalAuditFullQueryInformation","package":"druntime","parentType":"","signature":"PolicyLocalAuditFullQueryInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalDnsDomainInformation","package":"druntime","parentType":"","signature":"PolicyLocalDnsDomainInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalIPSecReferenceInformation","package":"druntime","parentType":"","signature":"PolicyLocalIPSecReferenceInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalMachinePasswordInformation","package":"druntime","parentType":"","signature":"PolicyLocalMachinePasswordInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalQualityOfServiceInformation","package":"druntime","parentType":"","signature":"PolicyLocalQualityOfServiceInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyLocalPolicyLocationInformation","package":"druntime","parentType":"","signature":"PolicyLocalPolicyLocationInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LOCAL_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"PPOLICY_LOCAL_INFORMATION_CLASS = POLICY_LOCAL_INFORMATION_CLASS *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LOCAL_INFORMATION_CLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"POLICY_DOMAIN_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"POLICY_DOMAIN_INFORMATION_CLASS","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainIPSecReferenceInformation","package":"druntime","parentType":"","signature":"PolicyDomainIPSecReferenceInformation = 1","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainQualityOfServiceInformation","package":"druntime","parentType":"","signature":"PolicyDomainQualityOfServiceInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainEfsInformation","package":"druntime","parentType":"","signature":"PolicyDomainEfsInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainPublicKeyInformation","package":"druntime","parentType":"","signature":"PolicyDomainPublicKeyInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainPasswordPolicyInformation","package":"druntime","parentType":"","signature":"PolicyDomainPasswordPolicyInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainLockoutInformation","package":"druntime","parentType":"","signature":"PolicyDomainLockoutInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"PolicyDomainKerberosTicketInformation","package":"druntime","parentType":"","signature":"PolicyDomainKerberosTicketInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DOMAIN_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"PPOLICY_DOMAIN_INFORMATION_CLASS = POLICY_DOMAIN_INFORMATION_CLASS *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DOMAIN_INFORMATION_CLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"SECURITY_LOGON_TYPE","package":"druntime","parentType":"","signature":"SECURITY_LOGON_TYPE","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"Interactive","package":"druntime","parentType":"","signature":"Interactive = 2","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"Network","package":"druntime","parentType":"","signature":"Network = ","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"Batch","package":"druntime","parentType":"","signature":"Batch = ","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"Service","package":"druntime","parentType":"","signature":"Service = ","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"Proxy","package":"druntime","parentType":"","signature":"Proxy = ","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"Unlock","package":"druntime","parentType":"","signature":"Unlock = ","url":"/druntime/core/sys/windows/ntsecapi.html#SECURITY_LOGON_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PSECURITY_LOGON_TYPE","package":"druntime","parentType":"","signature":"PSECURITY_LOGON_TYPE = SECURITY_LOGON_TYPE *","url":"/druntime/core/sys/windows/ntsecapi.html#PSECURITY_LOGON_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecapi","name":"TRUSTED_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"TRUSTED_INFORMATION_CLASS","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedDomainNameInformation","package":"druntime","parentType":"","signature":"TrustedDomainNameInformation = 1","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedControllersInformation","package":"druntime","parentType":"","signature":"TrustedControllersInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedPosixOffsetInformation","package":"druntime","parentType":"","signature":"TrustedPosixOffsetInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedPasswordInformation","package":"druntime","parentType":"","signature":"TrustedPasswordInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedDomainInformationBasic","package":"druntime","parentType":"","signature":"TrustedDomainInformationBasic = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedDomainInformationEx","package":"druntime","parentType":"","signature":"TrustedDomainInformationEx = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedDomainAuthInformation","package":"druntime","parentType":"","signature":"TrustedDomainAuthInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecapi","name":"TrustedDomainFullInformation","package":"druntime","parentType":"","signature":"TrustedDomainFullInformation = ","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"PTRUSTED_INFORMATION_CLASS = TRUSTED_INFORMATION_CLASS *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_INFORMATION_CLASS"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"DOMAIN_PASSWORD_INFORMATION","package":"druntime","parentType":"","signature":"DOMAIN_PASSWORD_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#DOMAIN_PASSWORD_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PDOMAIN_PASSWORD_INFORMATION","package":"druntime","parentType":"","signature":"PDOMAIN_PASSWORD_INFORMATION = DOMAIN_PASSWORD_INFORMATION *","url":"/druntime/core/sys/windows/ntsecapi.html#PDOMAIN_PASSWORD_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"LSA_ENUMERATION_INFORMATION","package":"druntime","parentType":"","signature":"LSA_ENUMERATION_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_ENUMERATION_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_ENUMERATION_INFORMATION","package":"druntime","parentType":"","signature":"PLSA_ENUMERATION_INFORMATION = LSA_ENUMERATION_INFORMATION *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_ENUMERATION_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"LSA_OBJECT_ATTRIBUTES","package":"druntime","parentType":"","signature":"LSA_OBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_OBJECT_ATTRIBUTES"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_OBJECT_ATTRIBUTES","package":"druntime","parentType":"","signature":"PLSA_OBJECT_ATTRIBUTES = OBJECT_ATTRIBUTES *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_OBJECT_ATTRIBUTES"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"LSA_TRUST_INFORMATION","package":"druntime","parentType":"","signature":"LSA_TRUST_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_TRUST_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"TRUSTED_DOMAIN_INFORMATION_BASIC","package":"druntime","parentType":"","signature":"TRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_DOMAIN_INFORMATION_BASIC"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_TRUST_INFORMATION","package":"druntime","parentType":"","signature":"PLSA_TRUST_INFORMATION = LSA_TRUST_INFORMATION *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_TRUST_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_DOMAIN_INFORMATION_BASIC","package":"druntime","parentType":"","signature":"PTRUSTED_DOMAIN_INFORMATION_BASIC = LSA_TRUST_INFORMATION * *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_DOMAIN_INFORMATION_BASIC"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"LSA_REFERENCED_DOMAIN_LIST","package":"druntime","parentType":"","signature":"LSA_REFERENCED_DOMAIN_LIST","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_REFERENCED_DOMAIN_LIST"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_REFERENCED_DOMAIN_LIST","package":"druntime","parentType":"","signature":"PLSA_REFERENCED_DOMAIN_LIST = LSA_REFERENCED_DOMAIN_LIST *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_REFERENCED_DOMAIN_LIST"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"LSA_TRANSLATED_SID","package":"druntime","parentType":"","signature":"LSA_TRANSLATED_SID","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_TRANSLATED_SID"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_TRANSLATED_SID","package":"druntime","parentType":"","signature":"PLSA_TRANSLATED_SID = LSA_TRANSLATED_SID *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_TRANSLATED_SID"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"LSA_TRANSLATED_NAME","package":"druntime","parentType":"","signature":"LSA_TRANSLATED_NAME","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_TRANSLATED_NAME"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_TRANSLATED_NAME","package":"druntime","parentType":"","signature":"PLSA_TRANSLATED_NAME = LSA_TRANSLATED_NAME *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_TRANSLATED_NAME"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_INTERACTIVE_LOGON","package":"druntime","parentType":"","signature":"MSV1_0_INTERACTIVE_LOGON","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_INTERACTIVE_LOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_INTERACTIVE_LOGON","package":"druntime","parentType":"","signature":"PMSV1_0_INTERACTIVE_LOGON = MSV1_0_INTERACTIVE_LOGON *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_INTERACTIVE_LOGON"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_INTERACTIVE_PROFILE","package":"druntime","parentType":"","signature":"MSV1_0_INTERACTIVE_PROFILE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_INTERACTIVE_PROFILE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_INTERACTIVE_PROFILE","package":"druntime","parentType":"","signature":"PMSV1_0_INTERACTIVE_PROFILE = MSV1_0_INTERACTIVE_PROFILE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_INTERACTIVE_PROFILE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_LM20_LOGON","package":"druntime","parentType":"","signature":"MSV1_0_LM20_LOGON","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LM20_LOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_LM20_LOGON","package":"druntime","parentType":"","signature":"PMSV1_0_LM20_LOGON = MSV1_0_LM20_LOGON *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_LM20_LOGON"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTH_LOGON","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_LOGON","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTH_LOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_SUBAUTH_LOGON","package":"druntime","parentType":"","signature":"PMSV1_0_SUBAUTH_LOGON = MSV1_0_SUBAUTH_LOGON *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_SUBAUTH_LOGON"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_LM20_LOGON_PROFILE","package":"druntime","parentType":"","signature":"MSV1_0_LM20_LOGON_PROFILE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_LM20_LOGON_PROFILE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_LM20_LOGON_PROFILE","package":"druntime","parentType":"","signature":"PMSV1_0_LM20_LOGON_PROFILE = MSV1_0_LM20_LOGON_PROFILE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_LM20_LOGON_PROFILE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUPPLEMENTAL_CREDENTIAL","package":"druntime","parentType":"","signature":"MSV1_0_SUPPLEMENTAL_CREDENTIAL","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUPPLEMENTAL_CREDENTIAL"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_SUPPLEMENTAL_CREDENTIAL","package":"druntime","parentType":"","signature":"PMSV1_0_SUPPLEMENTAL_CREDENTIAL = MSV1_0_SUPPLEMENTAL_CREDENTIAL *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_SUPPLEMENTAL_CREDENTIAL"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_NTLM3_RESPONSE","package":"druntime","parentType":"","signature":"MSV1_0_NTLM3_RESPONSE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_NTLM3_RESPONSE"},{"doc":"","kind":"method","module":"core.sys.windows.ntsecapi","name":"Buffer","package":"druntime","parentType":"MSV1_0_NTLM3_RESPONSE","signature":"UCHAR * Buffer()","url":"/druntime/core/sys/windows/ntsecapi/MSV1_0_NTLM3_RESPONSE.Buffer.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_NTLM3_RESPONSE","package":"druntime","parentType":"","signature":"PMSV1_0_NTLM3_RESPONSE = MSV1_0_NTLM3_RESPONSE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_NTLM3_RESPONSE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_AV_PAIR","package":"druntime","parentType":"","signature":"MSV1_0_AV_PAIR","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_AV_PAIR"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_AV_PAIR","package":"druntime","parentType":"","signature":"PMSV1_0_AV_PAIR = MSV1_0_AV_PAIR *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_AV_PAIR"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CHANGEPASSWORD_REQUEST","package":"druntime","parentType":"","signature":"MSV1_0_CHANGEPASSWORD_REQUEST","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CHANGEPASSWORD_REQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_CHANGEPASSWORD_REQUEST","package":"druntime","parentType":"","signature":"PMSV1_0_CHANGEPASSWORD_REQUEST = MSV1_0_CHANGEPASSWORD_REQUEST *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_CHANGEPASSWORD_REQUEST"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CHANGEPASSWORD_RESPONSE","package":"druntime","parentType":"","signature":"MSV1_0_CHANGEPASSWORD_RESPONSE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CHANGEPASSWORD_RESPONSE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_CHANGEPASSWORD_RESPONSE","package":"druntime","parentType":"","signature":"PMSV1_0_CHANGEPASSWORD_RESPONSE = MSV1_0_CHANGEPASSWORD_RESPONSE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_CHANGEPASSWORD_RESPONSE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTH_REQUEST","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_REQUEST","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTH_REQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_SUBAUTH_REQUEST","package":"druntime","parentType":"","signature":"PMSV1_0_SUBAUTH_REQUEST = MSV1_0_SUBAUTH_REQUEST *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_SUBAUTH_REQUEST"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTH_RESPONSE","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_RESPONSE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTH_RESPONSE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_SUBAUTH_RESPONSE","package":"druntime","parentType":"","signature":"PMSV1_0_SUBAUTH_RESPONSE = MSV1_0_SUBAUTH_RESPONSE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_SUBAUTH_RESPONSE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_DERIVECRED_REQUEST","package":"druntime","parentType":"","signature":"MSV1_0_DERIVECRED_REQUEST","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_DERIVECRED_REQUEST"},{"doc":"","kind":"method","module":"core.sys.windows.ntsecapi","name":"DeriveCredSubmitBuffer","package":"druntime","parentType":"MSV1_0_DERIVECRED_REQUEST","signature":"UCHAR * DeriveCredSubmitBuffer()","url":"/druntime/core/sys/windows/ntsecapi/MSV1_0_DERIVECRED_REQUEST.DeriveCredSubmitBuffer.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_DERIVECRED_REQUEST","package":"druntime","parentType":"","signature":"PMSV1_0_DERIVECRED_REQUEST = MSV1_0_DERIVECRED_REQUEST *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_DERIVECRED_REQUEST"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"MSV1_0_DERIVECRED_RESPONSE","package":"druntime","parentType":"","signature":"MSV1_0_DERIVECRED_RESPONSE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_DERIVECRED_RESPONSE"},{"doc":"","kind":"method","module":"core.sys.windows.ntsecapi","name":"DeriveCredReturnBuffer","package":"druntime","parentType":"MSV1_0_DERIVECRED_RESPONSE","signature":"UCHAR * DeriveCredReturnBuffer()","url":"/druntime/core/sys/windows/ntsecapi/MSV1_0_DERIVECRED_RESPONSE.DeriveCredReturnBuffer.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PMSV1_0_DERIVECRED_RESPONSE","package":"druntime","parentType":"","signature":"PMSV1_0_DERIVECRED_RESPONSE = MSV1_0_DERIVECRED_RESPONSE *","url":"/druntime/core/sys/windows/ntsecapi.html#PMSV1_0_DERIVECRED_RESPONSE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"LSA_ENUMERATION_HANDLE","package":"druntime","parentType":"","signature":"LSA_ENUMERATION_HANDLE = uint","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_ENUMERATION_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_ENUMERATION_HANDLE","package":"druntime","parentType":"","signature":"PLSA_ENUMERATION_HANDLE = uint *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_ENUMERATION_HANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_PRIVILEGE_DEFINITION","package":"druntime","parentType":"","signature":"POLICY_PRIVILEGE_DEFINITION","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_PRIVILEGE_DEFINITION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_PRIVILEGE_DEFINITION","package":"druntime","parentType":"","signature":"PPOLICY_PRIVILEGE_DEFINITION = POLICY_PRIVILEGE_DEFINITION *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_PRIVILEGE_DEFINITION"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_LOG_INFO","package":"druntime","parentType":"","signature":"POLICY_AUDIT_LOG_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_LOG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_AUDIT_LOG_INFO","package":"druntime","parentType":"","signature":"PPOLICY_AUDIT_LOG_INFO = POLICY_AUDIT_LOG_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_AUDIT_LOG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENTS_INFO","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENTS_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENTS_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_AUDIT_EVENTS_INFO","package":"druntime","parentType":"","signature":"PPOLICY_AUDIT_EVENTS_INFO = POLICY_AUDIT_EVENTS_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_AUDIT_EVENTS_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_ACCOUNT_DOMAIN_INFO","package":"druntime","parentType":"","signature":"POLICY_ACCOUNT_DOMAIN_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_ACCOUNT_DOMAIN_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_ACCOUNT_DOMAIN_INFO","package":"druntime","parentType":"","signature":"PPOLICY_ACCOUNT_DOMAIN_INFO = POLICY_ACCOUNT_DOMAIN_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_ACCOUNT_DOMAIN_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_PRIMARY_DOMAIN_INFO","package":"druntime","parentType":"","signature":"POLICY_PRIMARY_DOMAIN_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_PRIMARY_DOMAIN_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_PRIMARY_DOMAIN_INFO","package":"druntime","parentType":"","signature":"PPOLICY_PRIMARY_DOMAIN_INFO = POLICY_PRIMARY_DOMAIN_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_PRIMARY_DOMAIN_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_DNS_DOMAIN_INFO","package":"druntime","parentType":"","signature":"POLICY_DNS_DOMAIN_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DNS_DOMAIN_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DNS_DOMAIN_INFO","package":"druntime","parentType":"","signature":"PPOLICY_DNS_DOMAIN_INFO = POLICY_DNS_DOMAIN_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DNS_DOMAIN_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_PD_ACCOUNT_INFO","package":"druntime","parentType":"","signature":"POLICY_PD_ACCOUNT_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_PD_ACCOUNT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_PD_ACCOUNT_INFO","package":"druntime","parentType":"","signature":"PPOLICY_PD_ACCOUNT_INFO = POLICY_PD_ACCOUNT_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_PD_ACCOUNT_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_LSA_SERVER_ROLE_INFO","package":"druntime","parentType":"","signature":"POLICY_LSA_SERVER_ROLE_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LSA_SERVER_ROLE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LSA_SERVER_ROLE_INFO","package":"druntime","parentType":"","signature":"PPOLICY_LSA_SERVER_ROLE_INFO = POLICY_LSA_SERVER_ROLE_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LSA_SERVER_ROLE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_REPLICA_SOURCE_INFO","package":"druntime","parentType":"","signature":"POLICY_REPLICA_SOURCE_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_REPLICA_SOURCE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_REPLICA_SOURCE_INFO","package":"druntime","parentType":"","signature":"PPOLICY_REPLICA_SOURCE_INFO = POLICY_REPLICA_SOURCE_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_REPLICA_SOURCE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_DEFAULT_QUOTA_INFO","package":"druntime","parentType":"","signature":"POLICY_DEFAULT_QUOTA_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DEFAULT_QUOTA_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DEFAULT_QUOTA_INFO","package":"druntime","parentType":"","signature":"PPOLICY_DEFAULT_QUOTA_INFO = POLICY_DEFAULT_QUOTA_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DEFAULT_QUOTA_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_MODIFICATION_INFO","package":"druntime","parentType":"","signature":"POLICY_MODIFICATION_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_MODIFICATION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_MODIFICATION_INFO","package":"druntime","parentType":"","signature":"PPOLICY_MODIFICATION_INFO = POLICY_MODIFICATION_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_MODIFICATION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_FULL_SET_INFO","package":"druntime","parentType":"","signature":"POLICY_AUDIT_FULL_SET_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_FULL_SET_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_AUDIT_FULL_SET_INFO","package":"druntime","parentType":"","signature":"PPOLICY_AUDIT_FULL_SET_INFO = POLICY_AUDIT_FULL_SET_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_AUDIT_FULL_SET_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_FULL_QUERY_INFO","package":"druntime","parentType":"","signature":"POLICY_AUDIT_FULL_QUERY_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_FULL_QUERY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_AUDIT_FULL_QUERY_INFO","package":"druntime","parentType":"","signature":"PPOLICY_AUDIT_FULL_QUERY_INFO = POLICY_AUDIT_FULL_QUERY_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_AUDIT_FULL_QUERY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_EFS_INFO","package":"druntime","parentType":"","signature":"POLICY_EFS_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_EFS_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_EFS_INFO","package":"druntime","parentType":"","signature":"PPOLICY_EFS_INFO = POLICY_EFS_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_EFS_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_LOCAL_IPSEC_REFERENCE_INFO","package":"druntime","parentType":"","signature":"POLICY_LOCAL_IPSEC_REFERENCE_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_IPSEC_REFERENCE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LOCAL_IPSEC_REFERENCE_INFO","package":"druntime","parentType":"","signature":"PPOLICY_LOCAL_IPSEC_REFERENCE_INFO = POLICY_LOCAL_IPSEC_REFERENCE_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LOCAL_IPSEC_REFERENCE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_LOCAL_MACHINE_PASSWORD_INFO","package":"druntime","parentType":"","signature":"POLICY_LOCAL_MACHINE_PASSWORD_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_MACHINE_PASSWORD_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LOCAL_MACHINE_PASSWORD_INFO","package":"druntime","parentType":"","signature":"PPOLICY_LOCAL_MACHINE_PASSWORD_INFO = POLICY_LOCAL_MACHINE_PASSWORD_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LOCAL_MACHINE_PASSWORD_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_LOCAL_POLICY_LOCATION_INFO","package":"druntime","parentType":"","signature":"POLICY_LOCAL_POLICY_LOCATION_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_POLICY_LOCATION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LOCAL_POLICY_LOCATION_INFO","package":"druntime","parentType":"","signature":"PPOLICY_LOCAL_POLICY_LOCATION_INFO = POLICY_LOCAL_POLICY_LOCATION_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LOCAL_POLICY_LOCATION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_LOCAL_QUALITY_OF_SERVICE_INFO","package":"druntime","parentType":"","signature":"POLICY_LOCAL_QUALITY_OF_SERVICE_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_LOCAL_QUALITY_OF_SERVICE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO","package":"druntime","parentType":"","signature":"POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO = POLICY_LOCAL_QUALITY_OF_SERVICE_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_LOCAL_QUALITY_OF_SERVICE_INFO","package":"druntime","parentType":"","signature":"PPOLICY_LOCAL_QUALITY_OF_SERVICE_INFO = POLICY_LOCAL_QUALITY_OF_SERVICE_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_LOCAL_QUALITY_OF_SERVICE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_DOMAIN_PUBLIC_KEY_INFO","package":"druntime","parentType":"","signature":"POLICY_DOMAIN_PUBLIC_KEY_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_PUBLIC_KEY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DOMAIN_PUBLIC_KEY_INFO","package":"druntime","parentType":"","signature":"PPOLICY_DOMAIN_PUBLIC_KEY_INFO = POLICY_DOMAIN_PUBLIC_KEY_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DOMAIN_PUBLIC_KEY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_DOMAIN_LOCKOUT_INFO","package":"druntime","parentType":"","signature":"POLICY_DOMAIN_LOCKOUT_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_LOCKOUT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DOMAIN_LOCKOUT_INFO","package":"druntime","parentType":"","signature":"PPOLICY_DOMAIN_LOCKOUT_INFO = POLICY_DOMAIN_LOCKOUT_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DOMAIN_LOCKOUT_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_DOMAIN_PASSWORD_INFO","package":"druntime","parentType":"","signature":"POLICY_DOMAIN_PASSWORD_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_PASSWORD_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DOMAIN_PASSWORD_INFO","package":"druntime","parentType":"","signature":"PPOLICY_DOMAIN_PASSWORD_INFO = POLICY_DOMAIN_PASSWORD_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DOMAIN_PASSWORD_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"POLICY_DOMAIN_KERBEROS_TICKET_INFO","package":"druntime","parentType":"","signature":"POLICY_DOMAIN_KERBEROS_TICKET_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_DOMAIN_KERBEROS_TICKET_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PPOLICY_DOMAIN_KERBEROS_TICKET_INFO","package":"druntime","parentType":"","signature":"PPOLICY_DOMAIN_KERBEROS_TICKET_INFO = POLICY_DOMAIN_KERBEROS_TICKET_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PPOLICY_DOMAIN_KERBEROS_TICKET_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"LSA_HANDLE","package":"druntime","parentType":"","signature":"LSA_HANDLE = HANDLE","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_HANDLE","package":"druntime","parentType":"","signature":"PLSA_HANDLE = LSA_HANDLE *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_HANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_DOMAIN_NAME_INFO","package":"druntime","parentType":"","signature":"TRUSTED_DOMAIN_NAME_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_DOMAIN_NAME_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_DOMAIN_NAME_INFO","package":"druntime","parentType":"","signature":"PTRUSTED_DOMAIN_NAME_INFO = TRUSTED_DOMAIN_NAME_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_DOMAIN_NAME_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_CONTROLLERS_INFO","package":"druntime","parentType":"","signature":"TRUSTED_CONTROLLERS_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_CONTROLLERS_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_CONTROLLERS_INFO","package":"druntime","parentType":"","signature":"PTRUSTED_CONTROLLERS_INFO = TRUSTED_CONTROLLERS_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_CONTROLLERS_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_POSIX_OFFSET_INFO","package":"druntime","parentType":"","signature":"TRUSTED_POSIX_OFFSET_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_POSIX_OFFSET_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_POSIX_OFFSET_INFO","package":"druntime","parentType":"","signature":"PTRUSTED_POSIX_OFFSET_INFO = TRUSTED_POSIX_OFFSET_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_POSIX_OFFSET_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_PASSWORD_INFO","package":"druntime","parentType":"","signature":"TRUSTED_PASSWORD_INFO","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_PASSWORD_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_PASSWORD_INFO","package":"druntime","parentType":"","signature":"PTRUSTED_PASSWORD_INFO = TRUSTED_PASSWORD_INFO *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_PASSWORD_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_DOMAIN_INFORMATION_EX","package":"druntime","parentType":"","signature":"TRUSTED_DOMAIN_INFORMATION_EX","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_DOMAIN_INFORMATION_EX"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_DOMAIN_INFORMATION_EX","package":"druntime","parentType":"","signature":"PTRUSTED_DOMAIN_INFORMATION_EX = TRUSTED_DOMAIN_INFORMATION_EX *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_DOMAIN_INFORMATION_EX"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"LSA_AUTH_INFORMATION","package":"druntime","parentType":"","signature":"LSA_AUTH_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#LSA_AUTH_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PLSA_AUTH_INFORMATION","package":"druntime","parentType":"","signature":"PLSA_AUTH_INFORMATION = LSA_AUTH_INFORMATION *","url":"/druntime/core/sys/windows/ntsecapi.html#PLSA_AUTH_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_DOMAIN_AUTH_INFORMATION","package":"druntime","parentType":"","signature":"TRUSTED_DOMAIN_AUTH_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_DOMAIN_AUTH_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_DOMAIN_AUTH_INFORMATION","package":"druntime","parentType":"","signature":"PTRUSTED_DOMAIN_AUTH_INFORMATION = TRUSTED_DOMAIN_AUTH_INFORMATION *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_DOMAIN_AUTH_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecapi","name":"TRUSTED_DOMAIN_FULL_INFORMATION","package":"druntime","parentType":"","signature":"TRUSTED_DOMAIN_FULL_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#TRUSTED_DOMAIN_FULL_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PTRUSTED_DOMAIN_FULL_INFORMATION","package":"druntime","parentType":"","signature":"PTRUSTED_DOMAIN_FULL_INFORMATION = TRUSTED_DOMAIN_FULL_INFORMATION *","url":"/druntime/core/sys/windows/ntsecapi.html#PTRUSTED_DOMAIN_FULL_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PSAM_PASSWORD_NOTIFICATION_ROUTINE","package":"druntime","parentType":"","signature":"PSAM_PASSWORD_NOTIFICATION_ROUTINE = NTSTATUS function(PUNICODE_STRING,  ULONG,  PUNICODE_STRING)","url":"/druntime/core/sys/windows/ntsecapi.html#PSAM_PASSWORD_NOTIFICATION_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PSAM_INIT_NOTIFICATION_ROUTINE","package":"druntime","parentType":"","signature":"PSAM_INIT_NOTIFICATION_ROUTINE = BOOLEAN function()","url":"/druntime/core/sys/windows/ntsecapi.html#PSAM_INIT_NOTIFICATION_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecapi","name":"PSAM_PASSWORD_FILTER_ROUTINE","package":"druntime","parentType":"","signature":"PSAM_PASSWORD_FILTER_ROUTINE = BOOLEAN function(PUNICODE_STRING,  PUNICODE_STRING,\n   PUNICODE_STRING,  BOOLEAN)","url":"/druntime/core/sys/windows/ntsecapi.html#PSAM_PASSWORD_FILTER_ROUTINE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"KERB_WRAP_NO_ENCRYPT","package":"druntime","parentType":"","signature":"KERB_WRAP_NO_ENCRYPT","url":"/druntime/core/sys/windows/ntsecapi.html#KERB_WRAP_NO_ENCRYPT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_GUEST","package":"druntime","parentType":"","signature":"LOGON_GUEST","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_GUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_NOENCRYPTION","package":"druntime","parentType":"","signature":"LOGON_NOENCRYPTION","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_NOENCRYPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_CACHED_ACCOUNT","package":"druntime","parentType":"","signature":"LOGON_CACHED_ACCOUNT","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_CACHED_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_USED_LM_PASSWORD","package":"druntime","parentType":"","signature":"LOGON_USED_LM_PASSWORD","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_USED_LM_PASSWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_EXTRA_SIDS","package":"druntime","parentType":"","signature":"LOGON_EXTRA_SIDS","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_EXTRA_SIDS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_SUBAUTH_SESSION_KEY","package":"druntime","parentType":"","signature":"LOGON_SUBAUTH_SESSION_KEY","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_SUBAUTH_SESSION_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_SERVER_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"LOGON_SERVER_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_SERVER_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_NTLMV2_ENABLED","package":"druntime","parentType":"","signature":"LOGON_NTLMV2_ENABLED","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_NTLMV2_ENABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_RESOURCE_GROUPS","package":"druntime","parentType":"","signature":"LOGON_RESOURCE_GROUPS","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_RESOURCE_GROUPS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_PROFILE_PATH_RETURNED","package":"druntime","parentType":"","signature":"LOGON_PROFILE_PATH_RETURNED","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_PROFILE_PATH_RETURNED"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"LOGON_GRACE_LOGON","package":"druntime","parentType":"","signature":"LOGON_GRACE_LOGON","url":"/druntime/core/sys/windows/ntsecapi.html#LOGON_GRACE_LOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MICROSOFT_KERBEROS_NAME_A","package":"druntime","parentType":"","signature":"char[] MICROSOFT_KERBEROS_NAME_A","url":"/druntime/core/sys/windows/ntsecapi.html#MICROSOFT_KERBEROS_NAME_A"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MICROSOFT_KERBEROS_NAME_W","package":"druntime","parentType":"","signature":"wchar[] MICROSOFT_KERBEROS_NAME_W","url":"/druntime/core/sys/windows/ntsecapi.html#MICROSOFT_KERBEROS_NAME_W"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_PACKAGE_NAME","package":"druntime","parentType":"","signature":"char[] MSV1_0_PACKAGE_NAME","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PACKAGE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_PACKAGE_NAMEW","package":"druntime","parentType":"","signature":"wchar[] MSV1_0_PACKAGE_NAMEW","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_PACKAGE_NAMEW"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT","package":"druntime","parentType":"","signature":"MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CLEARTEXT_PASSWORD_ALLOWED","package":"druntime","parentType":"","signature":"MSV1_0_CLEARTEXT_PASSWORD_ALLOWED","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CLEARTEXT_PASSWORD_ALLOWED"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CRED_LM_PRESENT","package":"druntime","parentType":"","signature":"MSV1_0_CRED_LM_PRESENT","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CRED_LM_PRESENT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CRED_NT_PRESENT","package":"druntime","parentType":"","signature":"MSV1_0_CRED_NT_PRESENT","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CRED_NT_PRESENT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CRED_VERSION","package":"druntime","parentType":"","signature":"MSV1_0_CRED_VERSION","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CRED_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_DONT_TRY_GUEST_ACCOUNT","package":"druntime","parentType":"","signature":"MSV1_0_DONT_TRY_GUEST_ACCOUNT","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_DONT_TRY_GUEST_ACCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_MAX_NTLM3_LIFE","package":"druntime","parentType":"","signature":"MSV1_0_MAX_NTLM3_LIFE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_MAX_NTLM3_LIFE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_MAX_AVL_SIZE","package":"druntime","parentType":"","signature":"MSV1_0_MAX_AVL_SIZE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_MAX_AVL_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_MNS_LOGON","package":"druntime","parentType":"","signature":"MSV1_0_MNS_LOGON","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_MNS_LOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_CHALLENGE_LENGTH","package":"druntime","parentType":"","signature":"size_t MSV1_0_CHALLENGE_LENGTH","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_CHALLENGE_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_RETURN_USER_PARAMETERS","package":"druntime","parentType":"","signature":"MSV1_0_RETURN_USER_PARAMETERS","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_RETURN_USER_PARAMETERS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_RETURN_PASSWORD_EXPIRY","package":"druntime","parentType":"","signature":"MSV1_0_RETURN_PASSWORD_EXPIRY","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_RETURN_PASSWORD_EXPIRY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_RETURN_PROFILE_PATH","package":"druntime","parentType":"","signature":"MSV1_0_RETURN_PROFILE_PATH","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_RETURN_PROFILE_PATH"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_DLL_EX","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTHENTICATION_DLL_EX","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_DLL_EX"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_DLL","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTHENTICATION_DLL","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_DLL"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_DLL_SHIFT","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTHENTICATION_DLL_SHIFT","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_DLL_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_DLL_RAS","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTHENTICATION_DLL_RAS","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_DLL_RAS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_DLL_IIS","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTHENTICATION_DLL_IIS","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_DLL_IIS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_FLAGS","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTHENTICATION_FLAGS","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_TRY_GUEST_ACCOUNT_ONLY","package":"druntime","parentType":"","signature":"MSV1_0_TRY_GUEST_ACCOUNT_ONLY","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_TRY_GUEST_ACCOUNT_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY","package":"druntime","parentType":"","signature":"MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_TRY_SPECIFIED_DOMAIN_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_UPDATE_LOGON_STATISTICS","package":"druntime","parentType":"","signature":"MSV1_0_UPDATE_LOGON_STATISTICS","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_UPDATE_LOGON_STATISTICS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_USE_CLIENT_CHALLENGE","package":"druntime","parentType":"","signature":"MSV1_0_USE_CLIENT_CHALLENGE","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_USE_CLIENT_CHALLENGE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_USER_SESSION_KEY_LENGTH","package":"druntime","parentType":"","signature":"MSV1_0_USER_SESSION_KEY_LENGTH","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_USER_SESSION_KEY_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_SUBAUTHENTICATION_KEY","package":"druntime","parentType":"","signature":"char[] MSV1_0_SUBAUTHENTICATION_KEY","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_SUBAUTHENTICATION_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_VIEW_LOCAL_INFORMATION","package":"druntime","parentType":"","signature":"ACCESS_MASK POLICY_VIEW_LOCAL_INFORMATION","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_VIEW_LOCAL_INFORMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENT_UNCHANGED","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENT_UNCHANGED","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_UNCHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENT_SUCCESS","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENT_SUCCESS","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_SUCCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENT_FAILURE","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENT_FAILURE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_FAILURE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENT_NONE","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENT_NONE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_AUDIT_EVENT_MASK","package":"druntime","parentType":"","signature":"POLICY_AUDIT_EVENT_MASK","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_AUDIT_EVENT_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_SCHANEL_REQUIRED","package":"druntime","parentType":"","signature":"POLICY_QOS_SCHANEL_REQUIRED","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_SCHANEL_REQUIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_OUTBOUND_INTEGRITY","package":"druntime","parentType":"","signature":"POLICY_QOS_OUTBOUND_INTEGRITY","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_OUTBOUND_INTEGRITY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_OUTBOUND_CONFIDENTIALITY","package":"druntime","parentType":"","signature":"POLICY_QOS_OUTBOUND_CONFIDENTIALITY","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_OUTBOUND_CONFIDENTIALITY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_INBOUND_INTEGREITY","package":"druntime","parentType":"","signature":"POLICY_QOS_INBOUND_INTEGREITY","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_INBOUND_INTEGREITY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_INBOUND_CONFIDENTIALITY","package":"druntime","parentType":"","signature":"POLICY_QOS_INBOUND_CONFIDENTIALITY","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_INBOUND_CONFIDENTIALITY"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE","package":"druntime","parentType":"","signature":"POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_ALLOW_LOCAL_ROOT_CERT_STORE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_RAS_SERVER_ALLOWED","package":"druntime","parentType":"","signature":"POLICY_QOS_RAS_SERVER_ALLOWED","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_RAS_SERVER_ALLOWED"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_QOS_DHCP_SERVER_ALLOWD","package":"druntime","parentType":"","signature":"POLICY_QOS_DHCP_SERVER_ALLOWD","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_QOS_DHCP_SERVER_ALLOWD"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_KERBEROS_FORWARDABLE","package":"druntime","parentType":"","signature":"POLICY_KERBEROS_FORWARDABLE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_KERBEROS_FORWARDABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_KERBEROS_PROXYABLE","package":"druntime","parentType":"","signature":"POLICY_KERBEROS_PROXYABLE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_KERBEROS_PROXYABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_KERBEROS_RENEWABLE","package":"druntime","parentType":"","signature":"POLICY_KERBEROS_RENEWABLE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_KERBEROS_RENEWABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"POLICY_KERBEROS_POSTDATEABLE","package":"druntime","parentType":"","signature":"POLICY_KERBEROS_POSTDATEABLE","url":"/druntime/core/sys/windows/ntsecapi.html#POLICY_KERBEROS_POSTDATEABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE","package":"druntime","parentType":"","signature":"char[] SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE","url":"/druntime/core/sys/windows/ntsecapi.html#SAM_PASSWORD_CHANGE_NOTIFY_ROUTINE"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"SE_INTERACTIVE_LOGON_NAME","package":"druntime","parentType":"","signature":"TCHAR[] SE_INTERACTIVE_LOGON_NAME","url":"/druntime/core/sys/windows/ntsecapi.html#SE_INTERACTIVE_LOGON_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecapi","name":"MSV1_0_DERIVECRED_TYPE_SHA1","package":"druntime","parentType":"","signature":"MSV1_0_DERIVECRED_TYPE_SHA1","url":"/druntime/core/sys/windows/ntsecapi.html#MSV1_0_DERIVECRED_TYPE_SHA1"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ntsecpkg","name":"core.sys.windows.ntsecpkg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ntsecpkg.html"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecpkg","name":"LSA_TOKEN_INFORMATION_TYPE","package":"druntime","parentType":"","signature":"LSA_TOKEN_INFORMATION_TYPE","url":"/druntime/core/sys/windows/ntsecpkg.html#LSA_TOKEN_INFORMATION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"LsaTokenInformationNull","package":"druntime","parentType":"","signature":"LsaTokenInformationNull = ","url":"/druntime/core/sys/windows/ntsecpkg.html#LSA_TOKEN_INFORMATION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"LsaTokenInformationV1","package":"druntime","parentType":"","signature":"LsaTokenInformationV1 = ","url":"/druntime/core/sys/windows/ntsecpkg.html#LSA_TOKEN_INFORMATION_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_TOKEN_INFORMATION_TYPE","package":"druntime","parentType":"","signature":"PLSA_TOKEN_INFORMATION_TYPE = LSA_TOKEN_INFORMATION_TYPE *","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_TOKEN_INFORMATION_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecpkg","name":"SECPKG_EXTENDED_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"SECPKG_EXTENDED_INFORMATION_CLASS","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EXTENDED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecpkgGssInfo","package":"druntime","parentType":"","signature":"SecpkgGssInfo = 1","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EXTENDED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecpkgContextThunks","package":"druntime","parentType":"","signature":"SecpkgContextThunks = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EXTENDED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecpkgMutualAuthLevel","package":"druntime","parentType":"","signature":"SecpkgMutualAuthLevel = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EXTENDED_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecpkgMaxInfo","package":"druntime","parentType":"","signature":"SecpkgMaxInfo = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EXTENDED_INFORMATION_CLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.ntsecpkg","name":"SECPKG_NAME_TYPE","package":"druntime","parentType":"","signature":"SECPKG_NAME_TYPE","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_NAME_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecNameSamCompatible","package":"druntime","parentType":"","signature":"SecNameSamCompatible = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_NAME_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecNameAlternateId","package":"druntime","parentType":"","signature":"SecNameAlternateId = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_NAME_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecNameFlat","package":"druntime","parentType":"","signature":"SecNameFlat = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_NAME_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ntsecpkg","name":"SecNameDN","package":"druntime","parentType":"","signature":"SecNameDN = ","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_NAME_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_PRIMARY_CRED","package":"druntime","parentType":"","signature":"SECPKG_PRIMARY_CRED","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_PRIMARY_CRED"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_PRIMARY_CRED","package":"druntime","parentType":"","signature":"PSECPKG_PRIMARY_CRED = SECPKG_PRIMARY_CRED *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_PRIMARY_CRED"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_SUPPLEMENTAL_CRED","package":"druntime","parentType":"","signature":"SECPKG_SUPPLEMENTAL_CRED","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_SUPPLEMENTAL_CRED"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_SUPPLEMENTAL_CRED","package":"druntime","parentType":"","signature":"PSECPKG_SUPPLEMENTAL_CRED = SECPKG_SUPPLEMENTAL_CRED *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_SUPPLEMENTAL_CRED"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_SUPPLEMENTAL_CRED_ARRAY","package":"druntime","parentType":"","signature":"SECPKG_SUPPLEMENTAL_CRED_ARRAY","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_SUPPLEMENTAL_CRED_ARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_SUPPLEMENTAL_CRED_ARRAY","package":"druntime","parentType":"","signature":"PSECPKG_SUPPLEMENTAL_CRED_ARRAY = SECPKG_SUPPLEMENTAL_CRED_ARRAY *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_SUPPLEMENTAL_CRED_ARRAY"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_PARAMETERS","package":"druntime","parentType":"","signature":"SECPKG_PARAMETERS","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_PARAMETERS","package":"druntime","parentType":"","signature":"PSECPKG_PARAMETERS = SECPKG_PARAMETERS *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SECPKG_EVENT_DOMAIN_CHANGE","package":"druntime","parentType":"","signature":"SECPKG_EVENT_DOMAIN_CHANGE = SECPKG_PARAMETERS","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EVENT_DOMAIN_CHANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_CLIENT_INFO","package":"druntime","parentType":"","signature":"SECPKG_CLIENT_INFO","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_CLIENT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_CLIENT_INFO","package":"druntime","parentType":"","signature":"PSECPKG_CLIENT_INFO = SECPKG_CLIENT_INFO *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_CLIENT_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECURITY_USER_DATA","package":"druntime","parentType":"","signature":"SECURITY_USER_DATA","url":"/druntime/core/sys/windows/ntsecpkg.html#SECURITY_USER_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECURITY_USER_DATA","package":"druntime","parentType":"","signature":"PSECURITY_USER_DATA = SECURITY_USER_DATA *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECURITY_USER_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SecurityUserData","package":"druntime","parentType":"","signature":"SecurityUserData = SECURITY_USER_DATA","url":"/druntime/core/sys/windows/ntsecpkg.html#SecurityUserData"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_GSS_INFO","package":"druntime","parentType":"","signature":"SECPKG_GSS_INFO","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_GSS_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_GSS_INFO","package":"druntime","parentType":"","signature":"PSECPKG_GSS_INFO = SECPKG_GSS_INFO *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_GSS_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_CONTEXT_THUNKS","package":"druntime","parentType":"","signature":"SECPKG_CONTEXT_THUNKS","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_CONTEXT_THUNKS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_CONTEXT_THUNKS","package":"druntime","parentType":"","signature":"PSECPKG_CONTEXT_THUNKS = SECPKG_CONTEXT_THUNKS *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_CONTEXT_THUNKS"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_MUTUAL_AUTH_LEVEL","package":"druntime","parentType":"","signature":"SECPKG_MUTUAL_AUTH_LEVEL","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_MUTUAL_AUTH_LEVEL"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_MUTUAL_AUTH_LEVEL","package":"druntime","parentType":"","signature":"PSECPKG_MUTUAL_AUTH_LEVEL = SECPKG_MUTUAL_AUTH_LEVEL *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_MUTUAL_AUTH_LEVEL"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_CALL_INFO","package":"druntime","parentType":"","signature":"SECPKG_CALL_INFO","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_CALL_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_CALL_INFO","package":"druntime","parentType":"","signature":"PSECPKG_CALL_INFO = SECPKG_CALL_INFO *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_CALL_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_EXTENDED_INFORMATION","package":"druntime","parentType":"","signature":"SECPKG_EXTENDED_INFORMATION","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_EXTENDED_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_EXTENDED_INFORMATION","package":"druntime","parentType":"","signature":"PSECPKG_EXTENDED_INFORMATION = SECPKG_EXTENDED_INFORMATION *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_EXTENDED_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CALLBACK_FUNCTION","package":"druntime","parentType":"","signature":"PLSA_CALLBACK_FUNCTION = void  function(ULONG_PTR,  ULONG_PTR,  PSecBuffer,\n  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CALLBACK_FUNCTION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CLIENT_REQUEST","package":"druntime","parentType":"","signature":"PLSA_CLIENT_REQUEST = PVOID *","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CLIENT_REQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"LSA_SEC_HANDLE","package":"druntime","parentType":"","signature":"LSA_SEC_HANDLE = ULONG_PTR","url":"/druntime/core/sys/windows/ntsecpkg.html#LSA_SEC_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_SEC_HANDLE","package":"druntime","parentType":"","signature":"PLSA_SEC_HANDLE = LSA_SEC_HANDLE *","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_SEC_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SEC_THREAD_START","package":"druntime","parentType":"","signature":"SEC_THREAD_START = LPTHREAD_START_ROUTINE","url":"/druntime/core/sys/windows/ntsecpkg.html#SEC_THREAD_START"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SEC_ATTRS","package":"druntime","parentType":"","signature":"SEC_ATTRS = PSECURITY_ATTRIBUTES","url":"/druntime/core/sys/windows/ntsecpkg.html#SEC_ATTRS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_REGISTER_CALLBACK","package":"druntime","parentType":"","signature":"PLSA_REGISTER_CALLBACK = NTSTATUS function(ULONG,  PLSA_CALLBACK_FUNCTION)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_REGISTER_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CREATE_LOGON_SESSION","package":"druntime","parentType":"","signature":"PLSA_CREATE_LOGON_SESSION = NTSTATUS function(PLUID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CREATE_LOGON_SESSION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_DELETE_LOGON_SESSION","package":"druntime","parentType":"","signature":"PLSA_DELETE_LOGON_SESSION = NTSTATUS function(PLUID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_DELETE_LOGON_SESSION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_ADD_CREDENTIAL","package":"druntime","parentType":"","signature":"PLSA_ADD_CREDENTIAL = NTSTATUS function(PLUID,  ULONG,  PLSA_STRING,\n  PLSA_STRING)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_ADD_CREDENTIAL"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_GET_CREDENTIALS","package":"druntime","parentType":"","signature":"PLSA_GET_CREDENTIALS = NTSTATUS function(PLUID,  ULONG,  PULONG,  BOOLEAN,\n  PLSA_STRING,  PULONG,  PLSA_STRING)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_GET_CREDENTIALS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_DELETE_CREDENTIAL","package":"druntime","parentType":"","signature":"PLSA_DELETE_CREDENTIAL = NTSTATUS function(PLUID,  ULONG,  PLSA_STRING)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_DELETE_CREDENTIAL"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_ALLOCATE_LSA_HEAP","package":"druntime","parentType":"","signature":"PLSA_ALLOCATE_LSA_HEAP = PVOID function(ULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_ALLOCATE_LSA_HEAP"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_FREE_LSA_HEAP","package":"druntime","parentType":"","signature":"PLSA_FREE_LSA_HEAP = void  function(PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_FREE_LSA_HEAP"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_ALLOCATE_CLIENT_BUFFER","package":"druntime","parentType":"","signature":"PLSA_ALLOCATE_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST,\n  ULONG,  PVOID *)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_ALLOCATE_CLIENT_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_FREE_CLIENT_BUFFER","package":"druntime","parentType":"","signature":"PLSA_FREE_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST,  PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_FREE_CLIENT_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_COPY_TO_CLIENT_BUFFER","package":"druntime","parentType":"","signature":"PLSA_COPY_TO_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST,  ULONG,\n  PVOID,  PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_COPY_TO_CLIENT_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_COPY_FROM_CLIENT_BUFFER","package":"druntime","parentType":"","signature":"PLSA_COPY_FROM_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST,\n  ULONG,  PVOID,  PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_COPY_FROM_CLIENT_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_IMPERSONATE_CLIENT","package":"druntime","parentType":"","signature":"PLSA_IMPERSONATE_CLIENT = NTSTATUS function()","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_IMPERSONATE_CLIENT"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_UNLOAD_PACKAGE","package":"druntime","parentType":"","signature":"PLSA_UNLOAD_PACKAGE = NTSTATUS function()","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_UNLOAD_PACKAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_DUPLICATE_HANDLE","package":"druntime","parentType":"","signature":"PLSA_DUPLICATE_HANDLE = NTSTATUS function(HANDLE,  PHANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_DUPLICATE_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS","package":"druntime","parentType":"","signature":"PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS = NTSTATUS function(PLUID,  ULONG,\n  PVOID,  BOOLEAN)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CREATE_THREAD","package":"druntime","parentType":"","signature":"PLSA_CREATE_THREAD = HANDLE function(SEC_ATTRS,  ULONG,  SEC_THREAD_START,\n  PVOID,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CREATE_THREAD"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_GET_CLIENT_INFO","package":"druntime","parentType":"","signature":"PLSA_GET_CLIENT_INFO = NTSTATUS function(PSECPKG_CLIENT_INFO)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_GET_CLIENT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_REGISTER_NOTIFICATION","package":"druntime","parentType":"","signature":"PLSA_REGISTER_NOTIFICATION = HANDLE function(SEC_THREAD_START,  PVOID,\n  ULONG,  ULONG,  ULONG,  ULONG,  HANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_REGISTER_NOTIFICATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CANCEL_NOTIFICATION","package":"druntime","parentType":"","signature":"PLSA_CANCEL_NOTIFICATION = NTSTATUS function(HANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CANCEL_NOTIFICATION"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_MAP_BUFFER","package":"druntime","parentType":"","signature":"PLSA_MAP_BUFFER = NTSTATUS function(PSecBuffer,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_MAP_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CREATE_TOKEN","package":"druntime","parentType":"","signature":"PLSA_CREATE_TOKEN = NTSTATUS function(PLUID,  PTOKEN_SOURCE,\n  SECURITY_LOGON_TYPE,  SECURITY_IMPERSONATION_LEVEL,  LSA_TOKEN_INFORMATION_TYPE,\n  PVOID,  PTOKEN_GROUPS,  PUNICODE_STRING,  PUNICODE_STRING,  PUNICODE_STRING,\n  PUNICODE_STRING,  PHANDLE,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CREATE_TOKEN"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AUDIT_LOGON","package":"druntime","parentType":"","signature":"PLSA_AUDIT_LOGON = void  function(NTSTATUS,  NTSTATUS,  PUNICODE_STRING,\n  PUNICODE_STRING,  PUNICODE_STRING,  PSID,  SECURITY_LOGON_TYPE,\n  PTOKEN_SOURCE,  PLUID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AUDIT_LOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CALL_PACKAGE","package":"druntime","parentType":"","signature":"PLSA_CALL_PACKAGE = NTSTATUS function(PUNICODE_STRING,  PVOID,  ULONG,\n  PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CALL_PACKAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_GET_CALL_INFO","package":"druntime","parentType":"","signature":"PLSA_GET_CALL_INFO = BOOLEAN function(PSECPKG_CALL_INFO)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_GET_CALL_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CALL_PACKAGEEX","package":"druntime","parentType":"","signature":"PLSA_CALL_PACKAGEEX = NTSTATUS function(PUNICODE_STRING,  PVOID,  PVOID,\n  ULONG,  PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CALL_PACKAGEEX"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CREATE_SHARED_MEMORY","package":"druntime","parentType":"","signature":"PLSA_CREATE_SHARED_MEMORY = PVOID function(ULONG,  ULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CREATE_SHARED_MEMORY"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_ALLOCATE_SHARED_MEMORY","package":"druntime","parentType":"","signature":"PLSA_ALLOCATE_SHARED_MEMORY = PVOID function(PVOID,  ULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_ALLOCATE_SHARED_MEMORY"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_FREE_SHARED_MEMORY","package":"druntime","parentType":"","signature":"PLSA_FREE_SHARED_MEMORY = void  function(PVOID,  PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_FREE_SHARED_MEMORY"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_DELETE_SHARED_MEMORY","package":"druntime","parentType":"","signature":"PLSA_DELETE_SHARED_MEMORY = BOOLEAN function(PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_DELETE_SHARED_MEMORY"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_OPEN_SAM_USER","package":"druntime","parentType":"","signature":"PLSA_OPEN_SAM_USER = NTSTATUS function(PSECURITY_STRING,  SECPKG_NAME_TYPE,\n  PSECURITY_STRING,  BOOLEAN,  ULONG,  PVOID *)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_OPEN_SAM_USER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_GET_USER_CREDENTIALS","package":"druntime","parentType":"","signature":"PLSA_GET_USER_CREDENTIALS = NTSTATUS function(PVOID,  PVOID *,  PULONG,\n  PVOID *,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_GET_USER_CREDENTIALS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_GET_USER_AUTH_DATA","package":"druntime","parentType":"","signature":"PLSA_GET_USER_AUTH_DATA = NTSTATUS function(PVOID,  PUCHAR *,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_GET_USER_AUTH_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CLOSE_SAM_USER","package":"druntime","parentType":"","signature":"PLSA_CLOSE_SAM_USER = NTSTATUS function(PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CLOSE_SAM_USER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CONVERT_AUTH_DATA_TO_TOKEN","package":"druntime","parentType":"","signature":"PLSA_CONVERT_AUTH_DATA_TO_TOKEN = NTSTATUS function(PVOID,  ULONG,\n  SECURITY_IMPERSONATION_LEVEL,  PTOKEN_SOURCE,  SECURITY_LOGON_TYPE,\n  PUNICODE_STRING,  PHANDLE,  PLUID,  PUNICODE_STRING,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CONVERT_AUTH_DATA_TO_TOKEN"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CLIENT_CALLBACK","package":"druntime","parentType":"","signature":"PLSA_CLIENT_CALLBACK = NTSTATUS function(PCHAR,  ULONG_PTR,  ULONG_PTR,\n  PSecBuffer,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CLIENT_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_UPDATE_PRIMARY_CREDENTIALS","package":"druntime","parentType":"","signature":"PLSA_UPDATE_PRIMARY_CREDENTIALS = NTSTATUS function(PSECPKG_PRIMARY_CRED,  PSECPKG_SUPPLEMENTAL_CRED_ARRAY)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_UPDATE_PRIMARY_CREDENTIALS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_GET_AUTH_DATA_FOR_USER","package":"druntime","parentType":"","signature":"PLSA_GET_AUTH_DATA_FOR_USER = NTSTATUS function(PSECURITY_STRING,\n  SECPKG_NAME_TYPE,  PSECURITY_STRING,  PUCHAR *,  PULONG,  PUNICODE_STRING)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_GET_AUTH_DATA_FOR_USER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CRACK_SINGLE_NAME","package":"druntime","parentType":"","signature":"PLSA_CRACK_SINGLE_NAME = NTSTATUS function(ULONG,  BOOLEAN,\n  PUNICODE_STRING,  PUNICODE_STRING,  ULONG,  PUNICODE_STRING,  PUNICODE_STRING,\n  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CRACK_SINGLE_NAME"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AUDIT_ACCOUNT_LOGON","package":"druntime","parentType":"","signature":"PLSA_AUDIT_ACCOUNT_LOGON = NTSTATUS function(ULONG,  BOOLEAN,\n  PUNICODE_STRING,  PUNICODE_STRING,  PUNICODE_STRING,  NTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AUDIT_ACCOUNT_LOGON"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_CALL_PACKAGE_PASSTHROUGH","package":"druntime","parentType":"","signature":"PLSA_CALL_PACKAGE_PASSTHROUGH = NTSTATUS function(PUNICODE_STRING,  PVOID,\n  PVOID,  ULONG,  PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_CALL_PACKAGE_PASSTHROUGH"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_DLL_FUNCTIONS","package":"druntime","parentType":"","signature":"SECPKG_DLL_FUNCTIONS","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_DLL_FUNCTIONS"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_DLL_FUNCTIONS","package":"druntime","parentType":"","signature":"PSECPKG_DLL_FUNCTIONS = SECPKG_DLL_FUNCTIONS *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_DLL_FUNCTIONS"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"LSA_DISPATCH_TABLE","package":"druntime","parentType":"","signature":"LSA_DISPATCH_TABLE","url":"/druntime/core/sys/windows/ntsecpkg.html#LSA_DISPATCH_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_DISPATCH_TABLE","package":"druntime","parentType":"","signature":"PLSA_DISPATCH_TABLE = LSA_DISPATCH_TABLE *","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_DISPATCH_TABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"LSA_SECPKG_FUNCTION_TABLE","package":"druntime","parentType":"","signature":"LSA_SECPKG_FUNCTION_TABLE","url":"/druntime/core/sys/windows/ntsecpkg.html#LSA_SECPKG_FUNCTION_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_SECPKG_FUNCTION_TABLE","package":"druntime","parentType":"","signature":"PLSA_SECPKG_FUNCTION_TABLE = LSA_SECPKG_FUNCTION_TABLE *","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_SECPKG_FUNCTION_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_INITIALIZE_PACKAGE","package":"druntime","parentType":"","signature":"PLSA_AP_INITIALIZE_PACKAGE = NTSTATUS function(ULONG,  PLSA_DISPATCH_TABLE,\n  PLSA_STRING,  PLSA_STRING,  PLSA_STRING *)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_INITIALIZE_PACKAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_LOGON_USER","package":"druntime","parentType":"","signature":"PLSA_AP_LOGON_USER = NTSTATUS function(LPWSTR,  LPWSTR,  LPWSTR,  LPWSTR,\n  DWORD,  DWORD,  PHANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_LOGON_USER"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_CALL_PACKAGE","package":"druntime","parentType":"","signature":"PLSA_AP_CALL_PACKAGE = NTSTATUS function(PUNICODE_STRING,  PVOID,  ULONG,\n  PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_CALL_PACKAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_LOGON_TERMINATED","package":"druntime","parentType":"","signature":"PLSA_AP_LOGON_TERMINATED = void  function(PLUID)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_LOGON_TERMINATED"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_CALL_PACKAGE_UNTRUSTED","package":"druntime","parentType":"","signature":"PLSA_AP_CALL_PACKAGE_UNTRUSTED = NTSTATUS function(PLSA_CLIENT_REQUEST,\n  PVOID,  PVOID,  ULONG,  PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_CALL_PACKAGE_UNTRUSTED"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_CALL_PACKAGE_PASSTHROUGH","package":"druntime","parentType":"","signature":"PLSA_AP_CALL_PACKAGE_PASSTHROUGH = NTSTATUS function(PUNICODE_STRING,\n  PVOID,  PVOID,  ULONG,  PVOID *,  PULONG,  PNTSTATUS)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_CALL_PACKAGE_PASSTHROUGH"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_LOGON_USER_EX","package":"druntime","parentType":"","signature":"PLSA_AP_LOGON_USER_EX = NTSTATUS function(PLSA_CLIENT_REQUEST,\n  SECURITY_LOGON_TYPE,  PVOID,  PVOID,  ULONG,  PVOID *,  PULONG,  PLUID,  PNTSTATUS,\n  PLSA_TOKEN_INFORMATION_TYPE,  PVOID *,  PUNICODE_STRING *,  PUNICODE_STRING *,\n  PUNICODE_STRING *)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_LOGON_USER_EX"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PLSA_AP_LOGON_USER_EX2","package":"druntime","parentType":"","signature":"PLSA_AP_LOGON_USER_EX2 = NTSTATUS function(PLSA_CLIENT_REQUEST,\n  SECURITY_LOGON_TYPE,  PVOID,  PVOID,  ULONG,  PVOID *,  PULONG,  PLUID,  PNTSTATUS,\n  PLSA_TOKEN_INFORMATION_TYPE,  PVOID *,  PUNICODE_STRING *,  PUNICODE_STRING *,\n  PUNICODE_STRING *,  PSECPKG_PRIMARY_CRED,  PSECPKG_SUPPLEMENTAL_CRED_ARRAY *)","url":"/druntime/core/sys/windows/ntsecpkg.html#PLSA_AP_LOGON_USER_EX2"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpInitializeFn","package":"druntime","parentType":"","signature":"SpInitializeFn = NTSTATUS function(ULONG_PTR,  PSECPKG_PARAMETERS,\n  PLSA_SECPKG_FUNCTION_TABLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpInitializeFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpShutDownFn","package":"druntime","parentType":"","signature":"SpShutDownFn = NTSTATUS function()","url":"/druntime/core/sys/windows/ntsecpkg.html#SpShutDownFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpGetInfoFn","package":"druntime","parentType":"","signature":"SpGetInfoFn = NTSTATUS function(PSecPkgInfoW)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpGetInfoFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpAcceptCredentialsFn","package":"druntime","parentType":"","signature":"SpAcceptCredentialsFn = NTSTATUS function(SECURITY_LOGON_TYPE,\n  PUNICODE_STRING,  PSECPKG_PRIMARY_CRED,  PSECPKG_SUPPLEMENTAL_CRED)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpAcceptCredentialsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpAcquireCredentialsHandleFn","package":"druntime","parentType":"","signature":"SpAcquireCredentialsHandleFn = NTSTATUS function(PUNICODE_STRING,  ULONG,\n  PLUID,  PVOID,  PVOID,  PVOID,  PLSA_SEC_HANDLE,  PTimeStamp)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpAcquireCredentialsHandleFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpQueryCredentialsAttributesFn","package":"druntime","parentType":"","signature":"SpQueryCredentialsAttributesFn = NTSTATUS function(LSA_SEC_HANDLE,  ULONG,  PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpQueryCredentialsAttributesFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpFreeCredentialsHandleFn","package":"druntime","parentType":"","signature":"SpFreeCredentialsHandleFn = NTSTATUS function(LSA_SEC_HANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpFreeCredentialsHandleFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpSaveCredentialsFn","package":"druntime","parentType":"","signature":"SpSaveCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpSaveCredentialsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpGetCredentialsFn","package":"druntime","parentType":"","signature":"SpGetCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpGetCredentialsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpDeleteCredentialsFn","package":"druntime","parentType":"","signature":"SpDeleteCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpDeleteCredentialsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpInitLsaModeContextFn","package":"druntime","parentType":"","signature":"SpInitLsaModeContextFn = NTSTATUS function(LSA_SEC_HANDLE,  LSA_SEC_HANDLE,\n  PUNICODE_STRING,  ULONG,  ULONG,  PSecBufferDesc,  PLSA_SEC_HANDLE,  PSecBufferDesc,\n  PULONG,  PTimeStamp,  PBOOLEAN,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpInitLsaModeContextFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpAcceptLsaModeContextFn","package":"druntime","parentType":"","signature":"SpAcceptLsaModeContextFn = NTSTATUS function(LSA_SEC_HANDLE,\n  LSA_SEC_HANDLE,  PSecBufferDesc,  ULONG,  ULONG,  PLSA_SEC_HANDLE,  PSecBufferDesc,\n  PULONG,  PTimeStamp,  PBOOLEAN,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpAcceptLsaModeContextFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpDeleteContextFn","package":"druntime","parentType":"","signature":"SpDeleteContextFn = NTSTATUS function(LSA_SEC_HANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpDeleteContextFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpApplyControlTokenFn","package":"druntime","parentType":"","signature":"SpApplyControlTokenFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBufferDesc)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpApplyControlTokenFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpGetUserInfoFn","package":"druntime","parentType":"","signature":"SpGetUserInfoFn = NTSTATUS function(PLUID,  ULONG,  PSecurityUserData *)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpGetUserInfoFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpGetExtendedInformationFn","package":"druntime","parentType":"","signature":"SpGetExtendedInformationFn = NTSTATUS function(SECPKG_EXTENDED_INFORMATION_CLASS,  PSECPKG_EXTENDED_INFORMATION *)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpGetExtendedInformationFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpQueryContextAttributesFn","package":"druntime","parentType":"","signature":"SpQueryContextAttributesFn = NTSTATUS function(LSA_SEC_HANDLE,  ULONG,  PVOID)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpQueryContextAttributesFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpAddCredentialsFn","package":"druntime","parentType":"","signature":"SpAddCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE,  PUNICODE_STRING,\n  PUNICODE_STRING,  ULONG,  PVOID,  PVOID,  PVOID,  PTimeStamp)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpAddCredentialsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpSetExtendedInformationFn","package":"druntime","parentType":"","signature":"SpSetExtendedInformationFn = NTSTATUS function(\n  SECPKG_EXTENDED_INFORMATION_CLASS,  PSECPKG_EXTENDED_INFORMATION)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpSetExtendedInformationFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpInstanceInitFn","package":"druntime","parentType":"","signature":"SpInstanceInitFn = NTSTATUS function(ULONG,  PSECPKG_DLL_FUNCTIONS,\n  PVOID *)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpInstanceInitFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpInitUserModeContextFn","package":"druntime","parentType":"","signature":"SpInitUserModeContextFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpInitUserModeContextFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpMakeSignatureFn","package":"druntime","parentType":"","signature":"SpMakeSignatureFn = NTSTATUS function(LSA_SEC_HANDLE,  ULONG,\n  PSecBufferDesc,  ULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpMakeSignatureFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpVerifySignatureFn","package":"druntime","parentType":"","signature":"SpVerifySignatureFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBufferDesc,\n  ULONG,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpVerifySignatureFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpSealMessageFn","package":"druntime","parentType":"","signature":"SpSealMessageFn = NTSTATUS function(LSA_SEC_HANDLE,  ULONG,  PSecBufferDesc,\n  ULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpSealMessageFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpUnsealMessageFn","package":"druntime","parentType":"","signature":"SpUnsealMessageFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBufferDesc,\n  ULONG,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpUnsealMessageFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpGetContextTokenFn","package":"druntime","parentType":"","signature":"SpGetContextTokenFn = NTSTATUS function(LSA_SEC_HANDLE,  PHANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpGetContextTokenFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpCompleteAuthTokenFn","package":"druntime","parentType":"","signature":"SpCompleteAuthTokenFn = NTSTATUS function(LSA_SEC_HANDLE,  PSecBufferDesc)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpCompleteAuthTokenFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpFormatCredentialsFn","package":"druntime","parentType":"","signature":"SpFormatCredentialsFn = NTSTATUS function(PSecBuffer,  PSecBuffer)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpFormatCredentialsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpMarshallSupplementalCredsFn","package":"druntime","parentType":"","signature":"SpMarshallSupplementalCredsFn = NTSTATUS function(ULONG,  PUCHAR,  PULONG,\n  PVOID *)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpMarshallSupplementalCredsFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpExportSecurityContextFn","package":"druntime","parentType":"","signature":"SpExportSecurityContextFn = NTSTATUS function(LSA_SEC_HANDLE,  ULONG,\n  PSecBuffer,  PHANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpExportSecurityContextFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpImportSecurityContextFn","package":"druntime","parentType":"","signature":"SpImportSecurityContextFn = NTSTATUS function(PSecBuffer,  HANDLE,\n  PLSA_SEC_HANDLE)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpImportSecurityContextFn"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_FUNCTION_TABLE","package":"druntime","parentType":"","signature":"SECPKG_FUNCTION_TABLE","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_FUNCTION_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_FUNCTION_TABLE","package":"druntime","parentType":"","signature":"PSECPKG_FUNCTION_TABLE = SECPKG_FUNCTION_TABLE *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_FUNCTION_TABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.ntsecpkg","name":"SECPKG_USER_FUNCTION_TABLE","package":"druntime","parentType":"","signature":"SECPKG_USER_FUNCTION_TABLE","url":"/druntime/core/sys/windows/ntsecpkg.html#SECPKG_USER_FUNCTION_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"PSECPKG_USER_FUNCTION_TABLE","package":"druntime","parentType":"","signature":"PSECPKG_USER_FUNCTION_TABLE = SECPKG_USER_FUNCTION_TABLE *","url":"/druntime/core/sys/windows/ntsecpkg.html#PSECPKG_USER_FUNCTION_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpLsaModeInitializeFn","package":"druntime","parentType":"","signature":"SpLsaModeInitializeFn = NTSTATUS function(ULONG,  PULONG,\n  PSECPKG_FUNCTION_TABLE *,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpLsaModeInitializeFn"},{"doc":"","kind":"alias","module":"core.sys.windows.ntsecpkg","name":"SpUserModeInitializeFn","package":"druntime","parentType":"","signature":"SpUserModeInitializeFn = NTSTATUS function(ULONG,  PULONG,\n  PSECPKG_USER_FUNCTION_TABLE *,  PULONG)","url":"/druntime/core/sys/windows/ntsecpkg.html#SpUserModeInitializeFn"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecpkg","name":"ISC_RET_EXTENDED_ERROR","package":"druntime","parentType":"","signature":"ISC_RET_EXTENDED_ERROR","url":"/druntime/core/sys/windows/ntsecpkg.html#ISC_RET_EXTENDED_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecpkg","name":"SECURITY_NATIVE_DREP","package":"druntime","parentType":"","signature":"SECURITY_NATIVE_DREP","url":"/druntime/core/sys/windows/ntsecpkg.html#SECURITY_NATIVE_DREP"},{"doc":"","kind":"variable","module":"core.sys.windows.ntsecpkg","name":"SECURITY_NETWORK_DREP","package":"druntime","parentType":"","signature":"SECURITY_NETWORK_DREP","url":"/druntime/core/sys/windows/ntsecpkg.html#SECURITY_NETWORK_DREP"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.oaidl","name":"core.sys.windows.oaidl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/oaidl.html"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"SYSKIND","package":"druntime","parentType":"","signature":"SYSKIND","url":"/druntime/core/sys/windows/oaidl.html#SYSKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SYS_WIN16","package":"druntime","parentType":"","signature":"SYS_WIN16 = ","url":"/druntime/core/sys/windows/oaidl.html#SYSKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SYS_WIN32","package":"druntime","parentType":"","signature":"SYS_WIN32 = ","url":"/druntime/core/sys/windows/oaidl.html#SYSKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SYS_MAC","package":"druntime","parentType":"","signature":"SYS_MAC = ","url":"/druntime/core/sys/windows/oaidl.html#SYSKIND"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"LIBFLAGS","package":"druntime","parentType":"","signature":"LIBFLAGS","url":"/druntime/core/sys/windows/oaidl.html#LIBFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"LIBFLAG_FRESTRICTED","package":"druntime","parentType":"","signature":"LIBFLAG_FRESTRICTED = 1","url":"/druntime/core/sys/windows/oaidl.html#LIBFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"LIBFLAG_FCONTROL","package":"druntime","parentType":"","signature":"LIBFLAG_FCONTROL = 2","url":"/druntime/core/sys/windows/oaidl.html#LIBFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"LIBFLAG_FHIDDEN","package":"druntime","parentType":"","signature":"LIBFLAG_FHIDDEN = 4","url":"/druntime/core/sys/windows/oaidl.html#LIBFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"LIBFLAG_FHASDISKIMAGE","package":"druntime","parentType":"","signature":"LIBFLAG_FHASDISKIMAGE = 8","url":"/druntime/core/sys/windows/oaidl.html#LIBFLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"TLIBATTR","package":"druntime","parentType":"","signature":"TLIBATTR","url":"/druntime/core/sys/windows/oaidl.html#TLIBATTR"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTLIBATTR","package":"druntime","parentType":"","signature":"LPTLIBATTR = TLIBATTR *","url":"/druntime/core/sys/windows/oaidl.html#LPTLIBATTR"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"CURRENCY","package":"druntime","parentType":"","signature":"CURRENCY = CY","url":"/druntime/core/sys/windows/oaidl.html#CURRENCY"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARRAYBOUND","package":"druntime","parentType":"","signature":"SAFEARRAYBOUND","url":"/druntime/core/sys/windows/oaidl.html#SAFEARRAYBOUND"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPSAFEARRAYBOUND","package":"druntime","parentType":"","signature":"LPSAFEARRAYBOUND = SAFEARRAYBOUND *","url":"/druntime/core/sys/windows/oaidl.html#LPSAFEARRAYBOUND"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARR_BSTR","package":"druntime","parentType":"","signature":"SAFEARR_BSTR","url":"/druntime/core/sys/windows/oaidl.html#SAFEARR_BSTR"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARR_UNKNOWN","package":"druntime","parentType":"","signature":"SAFEARR_UNKNOWN","url":"/druntime/core/sys/windows/oaidl.html#SAFEARR_UNKNOWN"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARR_DISPATCH","package":"druntime","parentType":"","signature":"SAFEARR_DISPATCH","url":"/druntime/core/sys/windows/oaidl.html#SAFEARR_DISPATCH"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARR_VARIANT","package":"druntime","parentType":"","signature":"SAFEARR_VARIANT","url":"/druntime/core/sys/windows/oaidl.html#SAFEARR_VARIANT"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"SF_TYPE","package":"druntime","parentType":"","signature":"SF_TYPE","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_ERROR","package":"druntime","parentType":"","signature":"SF_ERROR = VARENUM.VT_ERROR","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_I1","package":"druntime","parentType":"","signature":"SF_I1 = VARENUM.VT_I1","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_I2","package":"druntime","parentType":"","signature":"SF_I2 = VARENUM.VT_I2","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_I4","package":"druntime","parentType":"","signature":"SF_I4 = VARENUM.VT_I4","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_I8","package":"druntime","parentType":"","signature":"SF_I8 = VARENUM.VT_I8","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_BSTR","package":"druntime","parentType":"","signature":"SF_BSTR = VARENUM.VT_BSTR","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_UNKNOWN","package":"druntime","parentType":"","signature":"SF_UNKNOWN = VARENUM.VT_UNKNOWN","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_DISPATCH","package":"druntime","parentType":"","signature":"SF_DISPATCH = VARENUM.VT_DISPATCH","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"SF_VARIANT","package":"druntime","parentType":"","signature":"SF_VARIANT = VARENUM.VT_VARIANT","url":"/druntime/core/sys/windows/oaidl.html#SF_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"_wireBRECORD","package":"druntime","parentType":"","signature":"_wireBRECORD","url":"/druntime/core/sys/windows/oaidl.html#_wireBRECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"wireBRECORD","package":"druntime","parentType":"","signature":"wireBRECORD = _wireBRECORD *","url":"/druntime/core/sys/windows/oaidl.html#wireBRECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARR_BRECORD","package":"druntime","parentType":"","signature":"SAFEARR_BRECORD","url":"/druntime/core/sys/windows/oaidl.html#SAFEARR_BRECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARR_HAVEIID","package":"druntime","parentType":"","signature":"SAFEARR_HAVEIID","url":"/druntime/core/sys/windows/oaidl.html#SAFEARR_HAVEIID"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARRAYUNION","package":"druntime","parentType":"","signature":"SAFEARRAYUNION","url":"/druntime/core/sys/windows/oaidl.html#SAFEARRAYUNION"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"_wireSAFEARRAY","package":"druntime","parentType":"","signature":"_wireSAFEARRAY","url":"/druntime/core/sys/windows/oaidl.html#_wireSAFEARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"wireSAFEARRAY","package":"druntime","parentType":"","signature":"wireSAFEARRAY = _wireSAFEARRAY *","url":"/druntime/core/sys/windows/oaidl.html#wireSAFEARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"wirePSAFEARRAY","package":"druntime","parentType":"","signature":"wirePSAFEARRAY = wireSAFEARRAY *","url":"/druntime/core/sys/windows/oaidl.html#wirePSAFEARRAY"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"SAFEARRAY","package":"druntime","parentType":"","signature":"SAFEARRAY","url":"/druntime/core/sys/windows/oaidl.html#SAFEARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPSAFEARRAY","package":"druntime","parentType":"","signature":"LPSAFEARRAY = SAFEARRAY *","url":"/druntime/core/sys/windows/oaidl.html#LPSAFEARRAY"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"VARIANT","package":"druntime","parentType":"","signature":"VARIANT","url":"/druntime/core/sys/windows/oaidl.html#VARIANT"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPVARIANT","package":"druntime","parentType":"","signature":"LPVARIANT = VARIANT *","url":"/druntime/core/sys/windows/oaidl.html#LPVARIANT"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"VARIANTARG","package":"druntime","parentType":"","signature":"VARIANTARG = VARIANT","url":"/druntime/core/sys/windows/oaidl.html#VARIANTARG"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPVARIANTARG","package":"druntime","parentType":"","signature":"LPVARIANTARG = VARIANT *","url":"/druntime/core/sys/windows/oaidl.html#LPVARIANTARG"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"_wireVARIANT","package":"druntime","parentType":"","signature":"_wireVARIANT","url":"/druntime/core/sys/windows/oaidl.html#_wireVARIANT"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"wireVARIANT","package":"druntime","parentType":"","signature":"wireVARIANT = _wireVARIANT *","url":"/druntime/core/sys/windows/oaidl.html#wireVARIANT"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"DISPID","package":"druntime","parentType":"","signature":"DISPID = LONG","url":"/druntime/core/sys/windows/oaidl.html#DISPID"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"MEMBERID","package":"druntime","parentType":"","signature":"MEMBERID = DISPID","url":"/druntime/core/sys/windows/oaidl.html#MEMBERID"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"HREFTYPE","package":"druntime","parentType":"","signature":"HREFTYPE = DWORD","url":"/druntime/core/sys/windows/oaidl.html#HREFTYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"TYPEKIND","package":"druntime","parentType":"","signature":"TYPEKIND","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_ENUM","package":"druntime","parentType":"","signature":"TKIND_ENUM = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_RECORD","package":"druntime","parentType":"","signature":"TKIND_RECORD = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_MODULE","package":"druntime","parentType":"","signature":"TKIND_MODULE = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_INTERFACE","package":"druntime","parentType":"","signature":"TKIND_INTERFACE = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_DISPATCH","package":"druntime","parentType":"","signature":"TKIND_DISPATCH = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_COCLASS","package":"druntime","parentType":"","signature":"TKIND_COCLASS = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_ALIAS","package":"druntime","parentType":"","signature":"TKIND_ALIAS = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_UNION","package":"druntime","parentType":"","signature":"TKIND_UNION = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TKIND_MAX","package":"druntime","parentType":"","signature":"TKIND_MAX = ","url":"/druntime/core/sys/windows/oaidl.html#TYPEKIND"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"TYPEDESC","package":"druntime","parentType":"","signature":"TYPEDESC","url":"/druntime/core/sys/windows/oaidl.html#TYPEDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"ARRAYDESC","package":"druntime","parentType":"","signature":"ARRAYDESC","url":"/druntime/core/sys/windows/oaidl.html#ARRAYDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"PARAMDESCEX","package":"druntime","parentType":"","signature":"PARAMDESCEX","url":"/druntime/core/sys/windows/oaidl.html#PARAMDESCEX"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPPARAMDESCEX","package":"druntime","parentType":"","signature":"LPPARAMDESCEX = PARAMDESCEX *","url":"/druntime/core/sys/windows/oaidl.html#LPPARAMDESCEX"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"PARAMDESC","package":"druntime","parentType":"","signature":"PARAMDESC","url":"/druntime/core/sys/windows/oaidl.html#PARAMDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPPARAMDESC","package":"druntime","parentType":"","signature":"LPPARAMDESC = PARAMDESC *","url":"/druntime/core/sys/windows/oaidl.html#LPPARAMDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"IDLDESC","package":"druntime","parentType":"","signature":"IDLDESC","url":"/druntime/core/sys/windows/oaidl.html#IDLDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPIDLDESC","package":"druntime","parentType":"","signature":"LPIDLDESC = IDLDESC *","url":"/druntime/core/sys/windows/oaidl.html#LPIDLDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"ELEMDESC","package":"druntime","parentType":"","signature":"ELEMDESC","url":"/druntime/core/sys/windows/oaidl.html#ELEMDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPELEMDESC","package":"druntime","parentType":"","signature":"LPELEMDESC = ELEMDESC *","url":"/druntime/core/sys/windows/oaidl.html#LPELEMDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"TYPEATTR","package":"druntime","parentType":"","signature":"TYPEATTR","url":"/druntime/core/sys/windows/oaidl.html#TYPEATTR"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTYPEATTR","package":"druntime","parentType":"","signature":"LPTYPEATTR = TYPEATTR *","url":"/druntime/core/sys/windows/oaidl.html#LPTYPEATTR"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"DISPPARAMS","package":"druntime","parentType":"","signature":"DISPPARAMS","url":"/druntime/core/sys/windows/oaidl.html#DISPPARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"EXCEPINFO","package":"druntime","parentType":"","signature":"EXCEPINFO","url":"/druntime/core/sys/windows/oaidl.html#EXCEPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPEXCEPINFO","package":"druntime","parentType":"","signature":"LPEXCEPINFO = EXCEPINFO *","url":"/druntime/core/sys/windows/oaidl.html#LPEXCEPINFO"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"CALLCONV","package":"druntime","parentType":"","signature":"CALLCONV","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_FASTCALL","package":"druntime","parentType":"","signature":"CC_FASTCALL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_CDECL","package":"druntime","parentType":"","signature":"CC_CDECL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_MSCPASCAL","package":"druntime","parentType":"","signature":"CC_MSCPASCAL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_PASCAL","package":"druntime","parentType":"","signature":"CC_PASCAL = CC_MSCPASCAL","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_MACPASCAL","package":"druntime","parentType":"","signature":"CC_MACPASCAL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_STDCALL","package":"druntime","parentType":"","signature":"CC_STDCALL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_FPFASTCALL","package":"druntime","parentType":"","signature":"CC_FPFASTCALL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_SYSCALL","package":"druntime","parentType":"","signature":"CC_SYSCALL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_MPWCDECL","package":"druntime","parentType":"","signature":"CC_MPWCDECL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_MPWPASCAL","package":"druntime","parentType":"","signature":"CC_MPWPASCAL = ","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"CC_MAX","package":"druntime","parentType":"","signature":"CC_MAX = CC_MPWPASCAL","url":"/druntime/core/sys/windows/oaidl.html#CALLCONV"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"FUNCKIND","package":"druntime","parentType":"","signature":"FUNCKIND","url":"/druntime/core/sys/windows/oaidl.html#FUNCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNC_VIRTUAL","package":"druntime","parentType":"","signature":"FUNC_VIRTUAL = ","url":"/druntime/core/sys/windows/oaidl.html#FUNCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNC_PUREVIRTUAL","package":"druntime","parentType":"","signature":"FUNC_PUREVIRTUAL = ","url":"/druntime/core/sys/windows/oaidl.html#FUNCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNC_NONVIRTUAL","package":"druntime","parentType":"","signature":"FUNC_NONVIRTUAL = ","url":"/druntime/core/sys/windows/oaidl.html#FUNCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNC_STATIC","package":"druntime","parentType":"","signature":"FUNC_STATIC = ","url":"/druntime/core/sys/windows/oaidl.html#FUNCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNC_DISPATCH","package":"druntime","parentType":"","signature":"FUNC_DISPATCH = ","url":"/druntime/core/sys/windows/oaidl.html#FUNCKIND"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"INVOKEKIND","package":"druntime","parentType":"","signature":"INVOKEKIND","url":"/druntime/core/sys/windows/oaidl.html#INVOKEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"INVOKE_FUNC","package":"druntime","parentType":"","signature":"INVOKE_FUNC = 1","url":"/druntime/core/sys/windows/oaidl.html#INVOKEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"INVOKE_PROPERTYGET","package":"druntime","parentType":"","signature":"INVOKE_PROPERTYGET = 2","url":"/druntime/core/sys/windows/oaidl.html#INVOKEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"INVOKE_PROPERTYPUT","package":"druntime","parentType":"","signature":"INVOKE_PROPERTYPUT = 4","url":"/druntime/core/sys/windows/oaidl.html#INVOKEKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"INVOKE_PROPERTYPUTREF","package":"druntime","parentType":"","signature":"INVOKE_PROPERTYPUTREF = 8","url":"/druntime/core/sys/windows/oaidl.html#INVOKEKIND"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"FUNCDESC","package":"druntime","parentType":"","signature":"FUNCDESC","url":"/druntime/core/sys/windows/oaidl.html#FUNCDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPFUNCDESC","package":"druntime","parentType":"","signature":"LPFUNCDESC = FUNCDESC *","url":"/druntime/core/sys/windows/oaidl.html#LPFUNCDESC"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"VARKIND","package":"druntime","parentType":"","signature":"VARKIND","url":"/druntime/core/sys/windows/oaidl.html#VARKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VAR_PERINSTANCE","package":"druntime","parentType":"","signature":"VAR_PERINSTANCE = ","url":"/druntime/core/sys/windows/oaidl.html#VARKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VAR_STATIC","package":"druntime","parentType":"","signature":"VAR_STATIC = ","url":"/druntime/core/sys/windows/oaidl.html#VARKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VAR_CONST","package":"druntime","parentType":"","signature":"VAR_CONST = ","url":"/druntime/core/sys/windows/oaidl.html#VARKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VAR_DISPATCH","package":"druntime","parentType":"","signature":"VAR_DISPATCH = ","url":"/druntime/core/sys/windows/oaidl.html#VARKIND"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"VARDESC","package":"druntime","parentType":"","signature":"VARDESC","url":"/druntime/core/sys/windows/oaidl.html#VARDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPVARDESC","package":"druntime","parentType":"","signature":"LPVARDESC = VARDESC *","url":"/druntime/core/sys/windows/oaidl.html#LPVARDESC"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"TYPEFLAGS","package":"druntime","parentType":"","signature":"TYPEFLAGS","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FAPPOBJECT","package":"druntime","parentType":"","signature":"TYPEFLAG_FAPPOBJECT = 1","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FCANCREATE","package":"druntime","parentType":"","signature":"TYPEFLAG_FCANCREATE = 2","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FLICENSED","package":"druntime","parentType":"","signature":"TYPEFLAG_FLICENSED = 4","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FPREDECLID","package":"druntime","parentType":"","signature":"TYPEFLAG_FPREDECLID = 8","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FHIDDEN","package":"druntime","parentType":"","signature":"TYPEFLAG_FHIDDEN = 16","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FCONTROL","package":"druntime","parentType":"","signature":"TYPEFLAG_FCONTROL = 32","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FDUAL","package":"druntime","parentType":"","signature":"TYPEFLAG_FDUAL = 64","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FNONEXTENSIBLE","package":"druntime","parentType":"","signature":"TYPEFLAG_FNONEXTENSIBLE = 128","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FOLEAUTOMATION","package":"druntime","parentType":"","signature":"TYPEFLAG_FOLEAUTOMATION = 256","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FRESTRICTED","package":"druntime","parentType":"","signature":"TYPEFLAG_FRESTRICTED = 512","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FAGGREGATABLE","package":"druntime","parentType":"","signature":"TYPEFLAG_FAGGREGATABLE = 1024","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FREPLACEABLE","package":"druntime","parentType":"","signature":"TYPEFLAG_FREPLACEABLE = 2048","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FDISPATCHABLE","package":"druntime","parentType":"","signature":"TYPEFLAG_FDISPATCHABLE = 4096","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"TYPEFLAG_FREVERSEBIND","package":"druntime","parentType":"","signature":"TYPEFLAG_FREVERSEBIND = 8192","url":"/druntime/core/sys/windows/oaidl.html#TYPEFLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"FUNCFLAGS","package":"druntime","parentType":"","signature":"FUNCFLAGS","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FRESTRICTED","package":"druntime","parentType":"","signature":"FUNCFLAG_FRESTRICTED = 1","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FSOURCE","package":"druntime","parentType":"","signature":"FUNCFLAG_FSOURCE = 2","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FBINDABLE","package":"druntime","parentType":"","signature":"FUNCFLAG_FBINDABLE = 4","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FREQUESTEDIT","package":"druntime","parentType":"","signature":"FUNCFLAG_FREQUESTEDIT = 8","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FDISPLAYBIND","package":"druntime","parentType":"","signature":"FUNCFLAG_FDISPLAYBIND = 16","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FDEFAULTBIND","package":"druntime","parentType":"","signature":"FUNCFLAG_FDEFAULTBIND = 32","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FHIDDEN","package":"druntime","parentType":"","signature":"FUNCFLAG_FHIDDEN = 64","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FUSESGETLASTERROR","package":"druntime","parentType":"","signature":"FUNCFLAG_FUSESGETLASTERROR = 128","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FDEFAULTCOLLELEM","package":"druntime","parentType":"","signature":"FUNCFLAG_FDEFAULTCOLLELEM = 256","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FUIDEFAULT","package":"druntime","parentType":"","signature":"FUNCFLAG_FUIDEFAULT = 512","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FNONBROWSABLE","package":"druntime","parentType":"","signature":"FUNCFLAG_FNONBROWSABLE = 1024","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FREPLACEABLE","package":"druntime","parentType":"","signature":"FUNCFLAG_FREPLACEABLE = 2048","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"FUNCFLAG_FIMMEDIATEBIND","package":"druntime","parentType":"","signature":"FUNCFLAG_FIMMEDIATEBIND = 4096","url":"/druntime/core/sys/windows/oaidl.html#FUNCFLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"VARFLAGS","package":"druntime","parentType":"","signature":"VARFLAGS","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FREADONLY","package":"druntime","parentType":"","signature":"VARFLAG_FREADONLY = 1","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FSOURCE","package":"druntime","parentType":"","signature":"VARFLAG_FSOURCE = 2","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FBINDABLE","package":"druntime","parentType":"","signature":"VARFLAG_FBINDABLE = 4","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FREQUESTEDIT","package":"druntime","parentType":"","signature":"VARFLAG_FREQUESTEDIT = 8","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FDISPLAYBIND","package":"druntime","parentType":"","signature":"VARFLAG_FDISPLAYBIND = 16","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FDEFAULTBIND","package":"druntime","parentType":"","signature":"VARFLAG_FDEFAULTBIND = 32","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FHIDDEN","package":"druntime","parentType":"","signature":"VARFLAG_FHIDDEN = 64","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FRESTRICTED","package":"druntime","parentType":"","signature":"VARFLAG_FRESTRICTED = 128","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FDEFAULTCOLLELEM","package":"druntime","parentType":"","signature":"VARFLAG_FDEFAULTCOLLELEM = 256","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FUIDEFAULT","package":"druntime","parentType":"","signature":"VARFLAG_FUIDEFAULT = 512","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FNONBROWSABLE","package":"druntime","parentType":"","signature":"VARFLAG_FNONBROWSABLE = 1024","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FREPLACEABLE","package":"druntime","parentType":"","signature":"VARFLAG_FREPLACEABLE = 2048","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"VARFLAG_FIMMEDIATEBIND","package":"druntime","parentType":"","signature":"VARFLAG_FIMMEDIATEBIND = 4096","url":"/druntime/core/sys/windows/oaidl.html#VARFLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"CLEANLOCALSTORAGE","package":"druntime","parentType":"","signature":"CLEANLOCALSTORAGE","url":"/druntime/core/sys/windows/oaidl.html#CLEANLOCALSTORAGE"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"CUSTDATAITEM","package":"druntime","parentType":"","signature":"CUSTDATAITEM","url":"/druntime/core/sys/windows/oaidl.html#CUSTDATAITEM"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPCUSTDATAITEM","package":"druntime","parentType":"","signature":"LPCUSTDATAITEM = CUSTDATAITEM *","url":"/druntime/core/sys/windows/oaidl.html#LPCUSTDATAITEM"},{"doc":"","kind":"struct","module":"core.sys.windows.oaidl","name":"CUSTDATA","package":"druntime","parentType":"","signature":"CUSTDATA","url":"/druntime/core/sys/windows/oaidl.html#CUSTDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPCUSTDATA","package":"druntime","parentType":"","signature":"LPCUSTDATA = CUSTDATA *","url":"/druntime/core/sys/windows/oaidl.html#LPCUSTDATA"},{"doc":"","kind":"enum","module":"core.sys.windows.oaidl","name":"DESCKIND","package":"druntime","parentType":"","signature":"DESCKIND","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"DESCKIND_NONE","package":"druntime","parentType":"","signature":"DESCKIND_NONE = 0","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"DESCKIND_FUNCDESC","package":"druntime","parentType":"","signature":"DESCKIND_FUNCDESC = DESCKIND_NONE + 1","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"DESCKIND_VARDESC","package":"druntime","parentType":"","signature":"DESCKIND_VARDESC = DESCKIND_FUNCDESC + 1","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"DESCKIND_TYPECOMP","package":"druntime","parentType":"","signature":"DESCKIND_TYPECOMP = DESCKIND_VARDESC + 1","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"DESCKIND_IMPLICITAPPOBJ","package":"druntime","parentType":"","signature":"DESCKIND_IMPLICITAPPOBJ = DESCKIND_TYPECOMP + 1","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oaidl","name":"DESCKIND_MAX","package":"druntime","parentType":"","signature":"DESCKIND_MAX = DESCKIND_IMPLICITAPPOBJ + 1","url":"/druntime/core/sys/windows/oaidl.html#DESCKIND"},{"doc":"","kind":"union","module":"core.sys.windows.oaidl","name":"BINDPTR","package":"druntime","parentType":"","signature":"BINDPTR","url":"/druntime/core/sys/windows/oaidl.html#BINDPTR"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPBINDPTR","package":"druntime","parentType":"","signature":"LPBINDPTR = BINDPTR *","url":"/druntime/core/sys/windows/oaidl.html#LPBINDPTR"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"IDispatch","package":"druntime","parentType":"","signature":"IDispatch : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#IDispatch"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfoCount","package":"druntime","parentType":"IDispatch","signature":"HRESULT GetTypeInfoCount(UINT *)","url":"/druntime/core/sys/windows/oaidl/IDispatch.GetTypeInfoCount.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfo","package":"druntime","parentType":"IDispatch","signature":"HRESULT GetTypeInfo(UINT,  LCID,  LPTYPEINFO *)","url":"/druntime/core/sys/windows/oaidl/IDispatch.GetTypeInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetIDsOfNames","package":"druntime","parentType":"IDispatch","signature":"HRESULT GetIDsOfNames(REFIID,  LPOLESTR *,  UINT,  LCID,  DISPID *)","url":"/druntime/core/sys/windows/oaidl/IDispatch.GetIDsOfNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Invoke","package":"druntime","parentType":"IDispatch","signature":"HRESULT Invoke(DISPID,  REFIID,  LCID,  WORD,  DISPPARAMS *,  VARIANT *,  EXCEPINFO *,  UINT *)","url":"/druntime/core/sys/windows/oaidl/IDispatch.Invoke.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPDISPATCH","package":"druntime","parentType":"","signature":"LPDISPATCH = IDispatch","url":"/druntime/core/sys/windows/oaidl.html#LPDISPATCH"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"IEnumVARIANT","package":"druntime","parentType":"","signature":"IEnumVARIANT : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#IEnumVARIANT"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Next","package":"druntime","parentType":"IEnumVARIANT","signature":"HRESULT Next(ULONG,  VARIANT *,  ULONG *)","url":"/druntime/core/sys/windows/oaidl/IEnumVARIANT.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Skip","package":"druntime","parentType":"IEnumVARIANT","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/oaidl/IEnumVARIANT.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Reset","package":"druntime","parentType":"IEnumVARIANT","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/oaidl/IEnumVARIANT.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Clone","package":"druntime","parentType":"IEnumVARIANT","signature":"HRESULT Clone(IEnumVARIANT *)","url":"/druntime/core/sys/windows/oaidl/IEnumVARIANT.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPENUMVARIANT","package":"druntime","parentType":"","signature":"LPENUMVARIANT = IEnumVARIANT","url":"/druntime/core/sys/windows/oaidl.html#LPENUMVARIANT"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ITypeComp","package":"druntime","parentType":"","signature":"ITypeComp : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#ITypeComp"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Bind","package":"druntime","parentType":"ITypeComp","signature":"HRESULT Bind(LPOLESTR,  ULONG,  WORD,  LPTYPEINFO *,  DESCKIND *,  LPBINDPTR)","url":"/druntime/core/sys/windows/oaidl/ITypeComp.Bind.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"BindType","package":"druntime","parentType":"ITypeComp","signature":"HRESULT BindType(LPOLESTR,  ULONG,  LPTYPEINFO *,  LPTYPECOMP *)","url":"/druntime/core/sys/windows/oaidl/ITypeComp.BindType.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTYPECOMP","package":"druntime","parentType":"","signature":"LPTYPECOMP = ITypeComp","url":"/druntime/core/sys/windows/oaidl.html#LPTYPECOMP"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ITypeInfo","package":"druntime","parentType":"","signature":"ITypeInfo : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#ITypeInfo"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeAttr","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetTypeAttr(LPTYPEATTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetTypeAttr.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeComp","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetTypeComp(LPTYPECOMP *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetTypeComp.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetFuncDesc","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetFuncDesc(UINT,  LPFUNCDESC *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetFuncDesc.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetVarDesc","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetVarDesc(UINT,  LPVARDESC *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetVarDesc.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetNames","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetNames(MEMBERID,  BSTR *,  UINT,  UINT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetRefTypeOfImplType","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetRefTypeOfImplType(UINT,  HREFTYPE *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetRefTypeOfImplType.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetImplTypeFlags","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetImplTypeFlags(UINT,  INT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetImplTypeFlags.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetIDsOfNames","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetIDsOfNames(LPOLESTR *,  UINT,  MEMBERID *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetIDsOfNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Invoke","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT Invoke(PVOID,  MEMBERID,  WORD,  DISPPARAMS *,  VARIANT *,  EXCEPINFO *,\n       UINT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.Invoke.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetDocumentation","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetDocumentation(MEMBERID,  BSTR *,  BSTR *,  DWORD *,  BSTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetDocumentation.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetDllEntry","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetDllEntry(MEMBERID,  INVOKEKIND,  BSTR *,  BSTR *,  WORD *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetDllEntry.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetRefTypeInfo","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetRefTypeInfo(HREFTYPE,  LPTYPEINFO *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetRefTypeInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"AddressOfMember","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT AddressOfMember(MEMBERID,  INVOKEKIND,  PVOID *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.AddressOfMember.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"CreateInstance","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT CreateInstance(LPUNKNOWN,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.CreateInstance.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetMops","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetMops(MEMBERID,  BSTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetMops.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetContainingTypeLib","package":"druntime","parentType":"ITypeInfo","signature":"HRESULT GetContainingTypeLib(LPTYPELIB *,  UINT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.GetContainingTypeLib.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"ReleaseTypeAttr","package":"druntime","parentType":"ITypeInfo","signature":"void ReleaseTypeAttr(LPTYPEATTR)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.ReleaseTypeAttr.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"ReleaseFuncDesc","package":"druntime","parentType":"ITypeInfo","signature":"void ReleaseFuncDesc(LPFUNCDESC)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.ReleaseFuncDesc.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"ReleaseVarDesc","package":"druntime","parentType":"ITypeInfo","signature":"void ReleaseVarDesc(LPVARDESC)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo.ReleaseVarDesc.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTYPEINFO","package":"druntime","parentType":"","signature":"LPTYPEINFO = ITypeInfo","url":"/druntime/core/sys/windows/oaidl.html#LPTYPEINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ITypeInfo2","package":"druntime","parentType":"","signature":"ITypeInfo2 : ITypeInfo","url":"/druntime/core/sys/windows/oaidl.html#ITypeInfo2"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeKind","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetTypeKind(TYPEKIND *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetTypeKind.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeFlags","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetTypeFlags(ULONG *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetTypeFlags.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetFuncIndexOfMemId","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetFuncIndexOfMemId(MEMBERID,  INVOKEKIND,  UINT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetFuncIndexOfMemId.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetVarIndexOfMemId","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetVarIndexOfMemId(MEMBERID,  UINT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetVarIndexOfMemId.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetCustData(REFGUID,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetFuncCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetFuncCustData(UINT,  REFGUID,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetFuncCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetParamCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetParamCustData(UINT,  UINT,  REFGUID,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetParamCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetVarCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetVarCustData(UINT,  REFGUID,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetVarCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetImplTypeCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetImplTypeCustData(UINT,  REFGUID,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetImplTypeCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetDocumentation2","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetDocumentation2(MEMBERID,  LCID,  BSTR *,  DWORD *,  BSTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetDocumentation2.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetAllCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetAllCustData(CUSTDATA *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetAllCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetAllFuncCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetAllFuncCustData(UINT,  CUSTDATA *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetAllFuncCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetAllParamCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetAllParamCustData(UINT,  UINT,  CUSTDATA *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetAllParamCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetAllVarCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetAllVarCustData(UINT,  CUSTDATA *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetAllVarCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetAllImplTypeCustData","package":"druntime","parentType":"ITypeInfo2","signature":"HRESULT GetAllImplTypeCustData(UINT,  CUSTDATA *)","url":"/druntime/core/sys/windows/oaidl/ITypeInfo2.GetAllImplTypeCustData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTYPEINFO2","package":"druntime","parentType":"","signature":"LPTYPEINFO2 = ITypeInfo2","url":"/druntime/core/sys/windows/oaidl.html#LPTYPEINFO2"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ITypeLib","package":"druntime","parentType":"","signature":"ITypeLib : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#ITypeLib"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfoCount","package":"druntime","parentType":"ITypeLib","signature":"UINT GetTypeInfoCount()","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetTypeInfoCount.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfo","package":"druntime","parentType":"ITypeLib","signature":"HRESULT GetTypeInfo(UINT,  ITypeInfo *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetTypeInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfoType","package":"druntime","parentType":"ITypeLib","signature":"HRESULT GetTypeInfoType(UINT,  TYPEKIND *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetTypeInfoType.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfoOfGuid","package":"druntime","parentType":"ITypeLib","signature":"HRESULT GetTypeInfoOfGuid(REFGUID,  ITypeInfo *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetTypeInfoOfGuid.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetLibAttr","package":"druntime","parentType":"ITypeLib","signature":"HRESULT GetLibAttr(TLIBATTR * *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetLibAttr.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeComp","package":"druntime","parentType":"ITypeLib","signature":"HRESULT GetTypeComp(ITypeComp)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetTypeComp.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetDocumentation","package":"druntime","parentType":"ITypeLib","signature":"HRESULT GetDocumentation(INT,  BSTR *,  BSTR *,  DWORD *,  BSTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.GetDocumentation.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"IsName","package":"druntime","parentType":"ITypeLib","signature":"HRESULT IsName(LPOLESTR,  ULONG,  BOOL *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.IsName.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"FindName","package":"druntime","parentType":"ITypeLib","signature":"HRESULT FindName(LPOLESTR,  ULONG,  ITypeInfo *,  MEMBERID *,  USHORT *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.FindName.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"ReleaseTLibAttr","package":"druntime","parentType":"ITypeLib","signature":"void ReleaseTLibAttr(TLIBATTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib.ReleaseTLibAttr.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTYPELIB","package":"druntime","parentType":"","signature":"LPTYPELIB = ITypeLib","url":"/druntime/core/sys/windows/oaidl.html#LPTYPELIB"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ITypeLib2","package":"druntime","parentType":"","signature":"ITypeLib2 : ITypeLib","url":"/druntime/core/sys/windows/oaidl.html#ITypeLib2"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetCustData","package":"druntime","parentType":"ITypeLib2","signature":"HRESULT GetCustData(REFGUID,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib2.GetCustData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetLibStatistics","package":"druntime","parentType":"ITypeLib2","signature":"HRESULT GetLibStatistics(ULONG *,  ULONG *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib2.GetLibStatistics.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetDocumentation2","package":"druntime","parentType":"ITypeLib2","signature":"HRESULT GetDocumentation2(INT,  LCID,  BSTR *,  DWORD *,  BSTR *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib2.GetDocumentation2.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetAllCustData","package":"druntime","parentType":"ITypeLib2","signature":"HRESULT GetAllCustData(CUSTDATA *)","url":"/druntime/core/sys/windows/oaidl/ITypeLib2.GetAllCustData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPTYPELIB2","package":"druntime","parentType":"","signature":"LPTYPELIB2 = ITypeLib2","url":"/druntime/core/sys/windows/oaidl.html#LPTYPELIB2"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"IErrorInfo","package":"druntime","parentType":"","signature":"IErrorInfo : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#IErrorInfo"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetGUID","package":"druntime","parentType":"IErrorInfo","signature":"HRESULT GetGUID(GUID *)","url":"/druntime/core/sys/windows/oaidl/IErrorInfo.GetGUID.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetSource","package":"druntime","parentType":"IErrorInfo","signature":"HRESULT GetSource(BSTR *)","url":"/druntime/core/sys/windows/oaidl/IErrorInfo.GetSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetDescription","package":"druntime","parentType":"IErrorInfo","signature":"HRESULT GetDescription(BSTR *)","url":"/druntime/core/sys/windows/oaidl/IErrorInfo.GetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetHelpFile","package":"druntime","parentType":"IErrorInfo","signature":"HRESULT GetHelpFile(BSTR *)","url":"/druntime/core/sys/windows/oaidl/IErrorInfo.GetHelpFile.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetHelpContext","package":"druntime","parentType":"IErrorInfo","signature":"HRESULT GetHelpContext(DWORD *)","url":"/druntime/core/sys/windows/oaidl/IErrorInfo.GetHelpContext.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPERRORINFO","package":"druntime","parentType":"","signature":"LPERRORINFO = IErrorInfo","url":"/druntime/core/sys/windows/oaidl.html#LPERRORINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ICreateErrorInfo","package":"druntime","parentType":"","signature":"ICreateErrorInfo : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#ICreateErrorInfo"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"SetGUID","package":"druntime","parentType":"ICreateErrorInfo","signature":"HRESULT SetGUID(REFGUID)","url":"/druntime/core/sys/windows/oaidl/ICreateErrorInfo.SetGUID.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"SetSource","package":"druntime","parentType":"ICreateErrorInfo","signature":"HRESULT SetSource(LPOLESTR)","url":"/druntime/core/sys/windows/oaidl/ICreateErrorInfo.SetSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"SetDescription","package":"druntime","parentType":"ICreateErrorInfo","signature":"HRESULT SetDescription(LPOLESTR)","url":"/druntime/core/sys/windows/oaidl/ICreateErrorInfo.SetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"SetHelpFile","package":"druntime","parentType":"ICreateErrorInfo","signature":"HRESULT SetHelpFile(LPOLESTR)","url":"/druntime/core/sys/windows/oaidl/ICreateErrorInfo.SetHelpFile.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"SetHelpContext","package":"druntime","parentType":"ICreateErrorInfo","signature":"HRESULT SetHelpContext(DWORD)","url":"/druntime/core/sys/windows/oaidl/ICreateErrorInfo.SetHelpContext.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPCREATEERRORINFO","package":"druntime","parentType":"","signature":"LPCREATEERRORINFO = ICreateErrorInfo","url":"/druntime/core/sys/windows/oaidl.html#LPCREATEERRORINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ISupportErrorInfo","package":"druntime","parentType":"","signature":"ISupportErrorInfo : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#ISupportErrorInfo"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"InterfaceSupportsErrorInfo","package":"druntime","parentType":"ISupportErrorInfo","signature":"HRESULT InterfaceSupportsErrorInfo(REFIID)","url":"/druntime/core/sys/windows/oaidl/ISupportErrorInfo.InterfaceSupportsErrorInfo.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPSUPPORTERRORINFO","package":"druntime","parentType":"","signature":"LPSUPPORTERRORINFO = ISupportErrorInfo","url":"/druntime/core/sys/windows/oaidl.html#LPSUPPORTERRORINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"IRecordInfo","package":"druntime","parentType":"","signature":"IRecordInfo : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#IRecordInfo"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"RecordInit","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT RecordInit(PVOID)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.RecordInit.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"RecordClear","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT RecordClear(PVOID)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.RecordClear.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"RecordCopy","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT RecordCopy(PVOID,  PVOID)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.RecordCopy.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetGuid","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetGuid(GUID *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetGuid.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetName","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetName(BSTR *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetName.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetSize","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetSize(ULONG *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetTypeInfo","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetTypeInfo(ITypeInfo *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetTypeInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetField","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetField(PVOID,  LPCOLESTR,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetField.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetFieldNoCopy","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetFieldNoCopy(PVOID,  LPCOLESTR,  VARIANT *,  PVOID *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetFieldNoCopy.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"PutField","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT PutField(ULONG,  PVOID,  LPCOLESTR,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.PutField.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"PutFieldNoCopy","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT PutFieldNoCopy(ULONG,  PVOID,  LPCOLESTR,  VARIANT *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.PutFieldNoCopy.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"GetFieldNames","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT GetFieldNames(ULONG *,  BSTR *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.GetFieldNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"IsMatchingType","package":"druntime","parentType":"IRecordInfo","signature":"BOOL IsMatchingType()","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.IsMatchingType.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"RecordCreate","package":"druntime","parentType":"IRecordInfo","signature":"PVOID RecordCreate()","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.RecordCreate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"RecordCreateCopy","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT RecordCreateCopy(PVOID,  PVOID *)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.RecordCreateCopy.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"RecordDestroy","package":"druntime","parentType":"IRecordInfo","signature":"HRESULT RecordDestroy(PVOID)","url":"/druntime/core/sys/windows/oaidl/IRecordInfo.RecordDestroy.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oaidl","name":"LPRECORDINFO","package":"druntime","parentType":"","signature":"LPRECORDINFO = IRecordInfo","url":"/druntime/core/sys/windows/oaidl.html#LPRECORDINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.oaidl","name":"ITypeMarshal","package":"druntime","parentType":"","signature":"ITypeMarshal : IUnknown","url":"/druntime/core/sys/windows/oaidl.html#ITypeMarshal"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Size","package":"druntime","parentType":"ITypeMarshal","signature":"HRESULT Size(PVOID,  DWORD,  PVOID,  ULONG *)","url":"/druntime/core/sys/windows/oaidl/ITypeMarshal.Size.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Marshal","package":"druntime","parentType":"ITypeMarshal","signature":"HRESULT Marshal(PVOID,  DWORD,  PVOID,  ULONG,  BYTE *,  ULONG *)","url":"/druntime/core/sys/windows/oaidl/ITypeMarshal.Marshal.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Unmarshal","package":"druntime","parentType":"ITypeMarshal","signature":"HRESULT Unmarshal(PVOID,  DWORD,  ULONG,  BYTE *,  ULONG *)","url":"/druntime/core/sys/windows/oaidl/ITypeMarshal.Unmarshal.html"},{"doc":"","kind":"method","module":"core.sys.windows.oaidl","name":"Free","package":"druntime","parentType":"ITypeMarshal","signature":"HRESULT Free(PVOID)","url":"/druntime/core/sys/windows/oaidl/ITypeMarshal.Free.html"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_UNKNOWN","package":"druntime","parentType":"","signature":"DISPID_UNKNOWN","url":"/druntime/core/sys/windows/oaidl.html#DISPID_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_VALUE","package":"druntime","parentType":"","signature":"DISPID_VALUE","url":"/druntime/core/sys/windows/oaidl.html#DISPID_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_PROPERTYPUT","package":"druntime","parentType":"","signature":"DISPID_PROPERTYPUT","url":"/druntime/core/sys/windows/oaidl.html#DISPID_PROPERTYPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_NEWENUM","package":"druntime","parentType":"","signature":"DISPID_NEWENUM","url":"/druntime/core/sys/windows/oaidl.html#DISPID_NEWENUM"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_EVALUATE","package":"druntime","parentType":"","signature":"DISPID_EVALUATE","url":"/druntime/core/sys/windows/oaidl.html#DISPID_EVALUATE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_CONSTRUCTOR","package":"druntime","parentType":"","signature":"DISPID_CONSTRUCTOR","url":"/druntime/core/sys/windows/oaidl.html#DISPID_CONSTRUCTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_DESTRUCTOR","package":"druntime","parentType":"","signature":"DISPID_DESTRUCTOR","url":"/druntime/core/sys/windows/oaidl.html#DISPID_DESTRUCTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"DISPID_COLLECT","package":"druntime","parentType":"","signature":"DISPID_COLLECT","url":"/druntime/core/sys/windows/oaidl.html#DISPID_COLLECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_AUTO","package":"druntime","parentType":"","signature":"FADF_AUTO","url":"/druntime/core/sys/windows/oaidl.html#FADF_AUTO"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_STATIC","package":"druntime","parentType":"","signature":"FADF_STATIC","url":"/druntime/core/sys/windows/oaidl.html#FADF_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_EMBEDDED","package":"druntime","parentType":"","signature":"FADF_EMBEDDED","url":"/druntime/core/sys/windows/oaidl.html#FADF_EMBEDDED"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_FIXEDSIZE","package":"druntime","parentType":"","signature":"FADF_FIXEDSIZE","url":"/druntime/core/sys/windows/oaidl.html#FADF_FIXEDSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_RECORD","package":"druntime","parentType":"","signature":"FADF_RECORD","url":"/druntime/core/sys/windows/oaidl.html#FADF_RECORD"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_HAVEIID","package":"druntime","parentType":"","signature":"FADF_HAVEIID","url":"/druntime/core/sys/windows/oaidl.html#FADF_HAVEIID"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_HAVEVARTYPE","package":"druntime","parentType":"","signature":"FADF_HAVEVARTYPE","url":"/druntime/core/sys/windows/oaidl.html#FADF_HAVEVARTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_BSTR","package":"druntime","parentType":"","signature":"FADF_BSTR","url":"/druntime/core/sys/windows/oaidl.html#FADF_BSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_UNKNOWN","package":"druntime","parentType":"","signature":"FADF_UNKNOWN","url":"/druntime/core/sys/windows/oaidl.html#FADF_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_DISPATCH","package":"druntime","parentType":"","signature":"FADF_DISPATCH","url":"/druntime/core/sys/windows/oaidl.html#FADF_DISPATCH"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_VARIANT","package":"druntime","parentType":"","signature":"FADF_VARIANT","url":"/druntime/core/sys/windows/oaidl.html#FADF_VARIANT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_RESERVED","package":"druntime","parentType":"","signature":"FADF_RESERVED","url":"/druntime/core/sys/windows/oaidl.html#FADF_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_DATADELETED","package":"druntime","parentType":"","signature":"FADF_DATADELETED","url":"/druntime/core/sys/windows/oaidl.html#FADF_DATADELETED"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"FADF_CREATEVECTOR","package":"druntime","parentType":"","signature":"FADF_CREATEVECTOR","url":"/druntime/core/sys/windows/oaidl.html#FADF_CREATEVECTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_NONE","package":"druntime","parentType":"","signature":"PARAMFLAG_NONE","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FIN","package":"druntime","parentType":"","signature":"PARAMFLAG_FIN","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FIN"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FOUT","package":"druntime","parentType":"","signature":"PARAMFLAG_FOUT","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FLCID","package":"druntime","parentType":"","signature":"PARAMFLAG_FLCID","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FLCID"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FRETVAL","package":"druntime","parentType":"","signature":"PARAMFLAG_FRETVAL","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FRETVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FOPT","package":"druntime","parentType":"","signature":"PARAMFLAG_FOPT","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FOPT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FHASDEFAULT","package":"druntime","parentType":"","signature":"PARAMFLAG_FHASDEFAULT","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FHASDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"PARAMFLAG_FHASCUSTDATA","package":"druntime","parentType":"","signature":"PARAMFLAG_FHASCUSTDATA","url":"/druntime/core/sys/windows/oaidl.html#PARAMFLAG_FHASCUSTDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IDLFLAG_NONE","package":"druntime","parentType":"","signature":"IDLFLAG_NONE","url":"/druntime/core/sys/windows/oaidl.html#IDLFLAG_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IDLFLAG_FIN","package":"druntime","parentType":"","signature":"IDLFLAG_FIN","url":"/druntime/core/sys/windows/oaidl.html#IDLFLAG_FIN"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IDLFLAG_FOUT","package":"druntime","parentType":"","signature":"IDLFLAG_FOUT","url":"/druntime/core/sys/windows/oaidl.html#IDLFLAG_FOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IDLFLAG_FLCID","package":"druntime","parentType":"","signature":"IDLFLAG_FLCID","url":"/druntime/core/sys/windows/oaidl.html#IDLFLAG_FLCID"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IDLFLAG_FRETVAL","package":"druntime","parentType":"","signature":"IDLFLAG_FRETVAL","url":"/druntime/core/sys/windows/oaidl.html#IDLFLAG_FRETVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IMPLTYPEFLAG_FDEFAULT","package":"druntime","parentType":"","signature":"IMPLTYPEFLAG_FDEFAULT","url":"/druntime/core/sys/windows/oaidl.html#IMPLTYPEFLAG_FDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IMPLTYPEFLAG_FSOURCE","package":"druntime","parentType":"","signature":"IMPLTYPEFLAG_FSOURCE","url":"/druntime/core/sys/windows/oaidl.html#IMPLTYPEFLAG_FSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IMPLTYPEFLAG_FRESTRICTED","package":"druntime","parentType":"","signature":"IMPLTYPEFLAG_FRESTRICTED","url":"/druntime/core/sys/windows/oaidl.html#IMPLTYPEFLAG_FRESTRICTED"},{"doc":"","kind":"variable","module":"core.sys.windows.oaidl","name":"IMPLTYPEFLAG_FDEFAULTVTABLE","package":"druntime","parentType":"","signature":"IMPLTYPEFLAG_FDEFAULTVTABLE","url":"/druntime/core/sys/windows/oaidl.html#IMPLTYPEFLAG_FDEFAULTVTABLE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.objbase","name":"core.sys.windows.objbase","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/objbase.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"IsEqualGUID","package":"druntime","parentType":"","signature":"BOOL IsEqualGUID(\n   REFGUID rguid1,\n   REFGUID rguid2\n)","url":"/druntime/core/sys/windows/objbase/IsEqualGUID.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoBuildVersion","package":"druntime","parentType":"","signature":"DWORD CoBuildVersion()","url":"/druntime/core/sys/windows/objbase/CoBuildVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoInitialize","package":"druntime","parentType":"","signature":"HRESULT CoInitialize(PVOID)","url":"/druntime/core/sys/windows/objbase/CoInitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoInitializeEx","package":"druntime","parentType":"","signature":"HRESULT CoInitializeEx(LPVOID,  DWORD)","url":"/druntime/core/sys/windows/objbase/CoInitializeEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoUninitialize","package":"druntime","parentType":"","signature":"void CoUninitialize()","url":"/druntime/core/sys/windows/objbase/CoUninitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetMalloc","package":"druntime","parentType":"","signature":"HRESULT CoGetMalloc(DWORD,  LPMALLOC *)","url":"/druntime/core/sys/windows/objbase/CoGetMalloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetCurrentProcess","package":"druntime","parentType":"","signature":"DWORD CoGetCurrentProcess()","url":"/druntime/core/sys/windows/objbase/CoGetCurrentProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRegisterMallocSpy","package":"druntime","parentType":"","signature":"HRESULT CoRegisterMallocSpy(LPMALLOCSPY)","url":"/druntime/core/sys/windows/objbase/CoRegisterMallocSpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRevokeMallocSpy","package":"druntime","parentType":"","signature":"HRESULT CoRevokeMallocSpy()","url":"/druntime/core/sys/windows/objbase/CoRevokeMallocSpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoCreateStandardMalloc","package":"druntime","parentType":"","signature":"HRESULT CoCreateStandardMalloc(DWORD,  IMalloc *)","url":"/druntime/core/sys/windows/objbase/CoCreateStandardMalloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"DebugCoGetRpcFault","package":"druntime","parentType":"","signature":"ULONG DebugCoGetRpcFault()","url":"/druntime/core/sys/windows/objbase/DebugCoGetRpcFault.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"DebugCoSetRpcFault","package":"druntime","parentType":"","signature":"void DebugCoSetRpcFault(ULONG)","url":"/druntime/core/sys/windows/objbase/DebugCoSetRpcFault.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetClassObject","package":"druntime","parentType":"","signature":"HRESULT CoGetClassObject(REFCLSID,  DWORD,  COSERVERINFO *,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/CoGetClassObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRegisterClassObject","package":"druntime","parentType":"","signature":"HRESULT CoRegisterClassObject(REFCLSID,  LPUNKNOWN,  DWORD,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/objbase/CoRegisterClassObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRevokeClassObject","package":"druntime","parentType":"","signature":"HRESULT CoRevokeClassObject(DWORD)","url":"/druntime/core/sys/windows/objbase/CoRevokeClassObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetMarshalSizeMax","package":"druntime","parentType":"","signature":"HRESULT CoGetMarshalSizeMax(ULONG *,  REFIID,  LPUNKNOWN,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/objbase/CoGetMarshalSizeMax.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoMarshalInterface","package":"druntime","parentType":"","signature":"HRESULT CoMarshalInterface(LPSTREAM,  REFIID,  LPUNKNOWN,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/objbase/CoMarshalInterface.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoUnmarshalInterface","package":"druntime","parentType":"","signature":"HRESULT CoUnmarshalInterface(LPSTREAM,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/CoUnmarshalInterface.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoMarshalHresult","package":"druntime","parentType":"","signature":"HRESULT CoMarshalHresult(LPSTREAM,  HRESULT)","url":"/druntime/core/sys/windows/objbase/CoMarshalHresult.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoUnmarshalHresult","package":"druntime","parentType":"","signature":"HRESULT CoUnmarshalHresult(LPSTREAM,  HRESULT *)","url":"/druntime/core/sys/windows/objbase/CoUnmarshalHresult.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoReleaseMarshalData","package":"druntime","parentType":"","signature":"HRESULT CoReleaseMarshalData(LPSTREAM)","url":"/druntime/core/sys/windows/objbase/CoReleaseMarshalData.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoDisconnectObject","package":"druntime","parentType":"","signature":"HRESULT CoDisconnectObject(LPUNKNOWN,  DWORD)","url":"/druntime/core/sys/windows/objbase/CoDisconnectObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoLockObjectExternal","package":"druntime","parentType":"","signature":"HRESULT CoLockObjectExternal(LPUNKNOWN,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/objbase/CoLockObjectExternal.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetStandardMarshal","package":"druntime","parentType":"","signature":"HRESULT CoGetStandardMarshal(REFIID,  LPUNKNOWN,  DWORD,  PVOID,  DWORD,  LPMARSHAL *)","url":"/druntime/core/sys/windows/objbase/CoGetStandardMarshal.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetStdMarshalEx","package":"druntime","parentType":"","signature":"HRESULT CoGetStdMarshalEx(LPUNKNOWN,  DWORD,  LPUNKNOWN *)","url":"/druntime/core/sys/windows/objbase/CoGetStdMarshalEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoIsHandlerConnected","package":"druntime","parentType":"","signature":"BOOL CoIsHandlerConnected(LPUNKNOWN)","url":"/druntime/core/sys/windows/objbase/CoIsHandlerConnected.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoHasStrongExternalConnections","package":"druntime","parentType":"","signature":"BOOL CoHasStrongExternalConnections(LPUNKNOWN)","url":"/druntime/core/sys/windows/objbase/CoHasStrongExternalConnections.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoMarshalInterThreadInterfaceInStream","package":"druntime","parentType":"","signature":"HRESULT CoMarshalInterThreadInterfaceInStream(REFIID,  LPUNKNOWN,  LPSTREAM *)","url":"/druntime/core/sys/windows/objbase/CoMarshalInterThreadInterfaceInStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetInterfaceAndReleaseStream","package":"druntime","parentType":"","signature":"HRESULT CoGetInterfaceAndReleaseStream(LPSTREAM,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/CoGetInterfaceAndReleaseStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoCreateFreeThreadedMarshaler","package":"druntime","parentType":"","signature":"HRESULT CoCreateFreeThreadedMarshaler(LPUNKNOWN,  LPUNKNOWN *)","url":"/druntime/core/sys/windows/objbase/CoCreateFreeThreadedMarshaler.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoLoadLibrary","package":"druntime","parentType":"","signature":"HINSTANCE CoLoadLibrary(LPOLESTR,  BOOL)","url":"/druntime/core/sys/windows/objbase/CoLoadLibrary.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoFreeLibrary","package":"druntime","parentType":"","signature":"void CoFreeLibrary(HINSTANCE)","url":"/druntime/core/sys/windows/objbase/CoFreeLibrary.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoFreeAllLibraries","package":"druntime","parentType":"","signature":"void CoFreeAllLibraries()","url":"/druntime/core/sys/windows/objbase/CoFreeAllLibraries.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoFreeUnusedLibraries","package":"druntime","parentType":"","signature":"void CoFreeUnusedLibraries()","url":"/druntime/core/sys/windows/objbase/CoFreeUnusedLibraries.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoCreateInstance","package":"druntime","parentType":"","signature":"HRESULT CoCreateInstance(REFCLSID,  LPUNKNOWN,  DWORD,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/CoCreateInstance.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoCreateInstanceEx","package":"druntime","parentType":"","signature":"HRESULT CoCreateInstanceEx(REFCLSID,  IUnknown,  DWORD,  COSERVERINFO *,  DWORD,  MULTI_QI *)","url":"/druntime/core/sys/windows/objbase/CoCreateInstanceEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StringFromCLSID","package":"druntime","parentType":"","signature":"HRESULT StringFromCLSID(REFCLSID,  LPOLESTR *)","url":"/druntime/core/sys/windows/objbase/StringFromCLSID.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CLSIDFromString","package":"druntime","parentType":"","signature":"HRESULT CLSIDFromString(LPOLESTR,  LPCLSID)","url":"/druntime/core/sys/windows/objbase/CLSIDFromString.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StringFromIID","package":"druntime","parentType":"","signature":"HRESULT StringFromIID(REFIID,  LPOLESTR *)","url":"/druntime/core/sys/windows/objbase/StringFromIID.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"IIDFromString","package":"druntime","parentType":"","signature":"HRESULT IIDFromString(LPOLESTR,  LPIID)","url":"/druntime/core/sys/windows/objbase/IIDFromString.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoIsOle1Class","package":"druntime","parentType":"","signature":"BOOL CoIsOle1Class(REFCLSID)","url":"/druntime/core/sys/windows/objbase/CoIsOle1Class.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"ProgIDFromCLSID","package":"druntime","parentType":"","signature":"HRESULT ProgIDFromCLSID(REFCLSID,  LPOLESTR *)","url":"/druntime/core/sys/windows/objbase/ProgIDFromCLSID.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CLSIDFromProgID","package":"druntime","parentType":"","signature":"HRESULT CLSIDFromProgID(LPCOLESTR,  LPCLSID)","url":"/druntime/core/sys/windows/objbase/CLSIDFromProgID.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StringFromGUID2","package":"druntime","parentType":"","signature":"int StringFromGUID2(REFGUID,  LPOLESTR,  int)","url":"/druntime/core/sys/windows/objbase/StringFromGUID2.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoCreateGuid","package":"druntime","parentType":"","signature":"HRESULT CoCreateGuid(GUID *)","url":"/druntime/core/sys/windows/objbase/CoCreateGuid.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoFileTimeToDosDateTime","package":"druntime","parentType":"","signature":"BOOL CoFileTimeToDosDateTime(FILETIME *,  LPWORD,  LPWORD)","url":"/druntime/core/sys/windows/objbase/CoFileTimeToDosDateTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoDosDateTimeToFileTime","package":"druntime","parentType":"","signature":"BOOL CoDosDateTimeToFileTime(WORD,  WORD,  FILETIME *)","url":"/druntime/core/sys/windows/objbase/CoDosDateTimeToFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoFileTimeNow","package":"druntime","parentType":"","signature":"HRESULT CoFileTimeNow(FILETIME *)","url":"/druntime/core/sys/windows/objbase/CoFileTimeNow.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRegisterMessageFilter","package":"druntime","parentType":"","signature":"HRESULT CoRegisterMessageFilter(LPMESSAGEFILTER,  LPMESSAGEFILTER *)","url":"/druntime/core/sys/windows/objbase/CoRegisterMessageFilter.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetTreatAsClass","package":"druntime","parentType":"","signature":"HRESULT CoGetTreatAsClass(REFCLSID,  LPCLSID)","url":"/druntime/core/sys/windows/objbase/CoGetTreatAsClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoTreatAsClass","package":"druntime","parentType":"","signature":"HRESULT CoTreatAsClass(REFCLSID,  REFCLSID)","url":"/druntime/core/sys/windows/objbase/CoTreatAsClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"DllGetClassObject","package":"druntime","parentType":"","signature":"HRESULT DllGetClassObject(REFCLSID,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/DllGetClassObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"DllCanUnloadNow","package":"druntime","parentType":"","signature":"HRESULT DllCanUnloadNow()","url":"/druntime/core/sys/windows/objbase/DllCanUnloadNow.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoTaskMemAlloc","package":"druntime","parentType":"","signature":"PVOID CoTaskMemAlloc(SIZE_T)","url":"/druntime/core/sys/windows/objbase/CoTaskMemAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoTaskMemRealloc","package":"druntime","parentType":"","signature":"PVOID CoTaskMemRealloc(PVOID,  SIZE_T)","url":"/druntime/core/sys/windows/objbase/CoTaskMemRealloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoTaskMemFree","package":"druntime","parentType":"","signature":"void CoTaskMemFree(PVOID)","url":"/druntime/core/sys/windows/objbase/CoTaskMemFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateDataAdviseHolder","package":"druntime","parentType":"","signature":"HRESULT CreateDataAdviseHolder(LPDATAADVISEHOLDER *)","url":"/druntime/core/sys/windows/objbase/CreateDataAdviseHolder.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateDataCache","package":"druntime","parentType":"","signature":"HRESULT CreateDataCache(LPUNKNOWN,  REFCLSID,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/CreateDataCache.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgCreateDocfile","package":"druntime","parentType":"","signature":"HRESULT StgCreateDocfile(const(OLECHAR) *,  DWORD,  DWORD,  IStorage *)","url":"/druntime/core/sys/windows/objbase/StgCreateDocfile.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgCreateDocfileOnILockBytes","package":"druntime","parentType":"","signature":"HRESULT StgCreateDocfileOnILockBytes(ILockBytes,  DWORD,  DWORD,  IStorage *)","url":"/druntime/core/sys/windows/objbase/StgCreateDocfileOnILockBytes.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgOpenStorage","package":"druntime","parentType":"","signature":"HRESULT StgOpenStorage(const(OLECHAR) *,  IStorage,  DWORD,  SNB,  DWORD,  IStorage *)","url":"/druntime/core/sys/windows/objbase/StgOpenStorage.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgOpenStorageOnILockBytes","package":"druntime","parentType":"","signature":"HRESULT StgOpenStorageOnILockBytes(ILockBytes,  IStorage,  DWORD,  SNB,  DWORD,  IStorage *)","url":"/druntime/core/sys/windows/objbase/StgOpenStorageOnILockBytes.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgIsStorageFile","package":"druntime","parentType":"","signature":"HRESULT StgIsStorageFile(const(OLECHAR) *)","url":"/druntime/core/sys/windows/objbase/StgIsStorageFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgIsStorageILockBytes","package":"druntime","parentType":"","signature":"HRESULT StgIsStorageILockBytes(ILockBytes)","url":"/druntime/core/sys/windows/objbase/StgIsStorageILockBytes.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgSetTimes","package":"druntime","parentType":"","signature":"HRESULT StgSetTimes(OLECHAR *,  FILETIME *,  FILETIME *,  FILETIME *)","url":"/druntime/core/sys/windows/objbase/StgSetTimes.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgCreateStorageEx","package":"druntime","parentType":"","signature":"HRESULT StgCreateStorageEx(const(WCHAR) *,  DWORD,  DWORD,  DWORD,  STGOPTIONS *,  void *,  REFIID,  void * *)","url":"/druntime/core/sys/windows/objbase/StgCreateStorageEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"StgOpenStorageEx","package":"druntime","parentType":"","signature":"HRESULT StgOpenStorageEx(const(WCHAR) *,  DWORD,  DWORD,  DWORD,  STGOPTIONS *,  void *,  REFIID,  void * *)","url":"/druntime/core/sys/windows/objbase/StgOpenStorageEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"BindMoniker","package":"druntime","parentType":"","signature":"HRESULT BindMoniker(LPMONIKER,  DWORD,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase/BindMoniker.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetObject","package":"druntime","parentType":"","signature":"HRESULT CoGetObject(LPCWSTR,  BIND_OPTS *,  REFIID,  void * *)","url":"/druntime/core/sys/windows/objbase/CoGetObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"MkParseDisplayName","package":"druntime","parentType":"","signature":"HRESULT MkParseDisplayName(LPBC,  LPCOLESTR,  ULONG *,  LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/MkParseDisplayName.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"MonikerRelativePathTo","package":"druntime","parentType":"","signature":"HRESULT MonikerRelativePathTo(LPMONIKER,  LPMONIKER,  LPMONIKER *,  BOOL)","url":"/druntime/core/sys/windows/objbase/MonikerRelativePathTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"MonikerCommonPrefixWith","package":"druntime","parentType":"","signature":"HRESULT MonikerCommonPrefixWith(LPMONIKER,  LPMONIKER,  LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/MonikerCommonPrefixWith.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateBindCtx","package":"druntime","parentType":"","signature":"HRESULT CreateBindCtx(DWORD,  LPBC *)","url":"/druntime/core/sys/windows/objbase/CreateBindCtx.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateGenericComposite","package":"druntime","parentType":"","signature":"HRESULT CreateGenericComposite(LPMONIKER,  LPMONIKER,  LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/CreateGenericComposite.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"GetClassFile","package":"druntime","parentType":"","signature":"HRESULT GetClassFile(LPCOLESTR,  CLSID *)","url":"/druntime/core/sys/windows/objbase/GetClassFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateFileMoniker","package":"druntime","parentType":"","signature":"HRESULT CreateFileMoniker(LPCOLESTR,  LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/CreateFileMoniker.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateItemMoniker","package":"druntime","parentType":"","signature":"HRESULT CreateItemMoniker(LPCOLESTR,  LPCOLESTR,  LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/CreateItemMoniker.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreateAntiMoniker","package":"druntime","parentType":"","signature":"HRESULT CreateAntiMoniker(LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/CreateAntiMoniker.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CreatePointerMoniker","package":"druntime","parentType":"","signature":"HRESULT CreatePointerMoniker(LPUNKNOWN,  LPMONIKER *)","url":"/druntime/core/sys/windows/objbase/CreatePointerMoniker.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"GetRunningObjectTable","package":"druntime","parentType":"","signature":"HRESULT GetRunningObjectTable(DWORD,  LPRUNNINGOBJECTTABLE *)","url":"/druntime/core/sys/windows/objbase/GetRunningObjectTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoInitializeSecurity","package":"druntime","parentType":"","signature":"HRESULT CoInitializeSecurity(PSECURITY_DESCRIPTOR,  LONG,  SOLE_AUTHENTICATION_SERVICE *,  void *,  DWORD,  DWORD,  void *,  DWORD,  void *)","url":"/druntime/core/sys/windows/objbase/CoInitializeSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetCallContext","package":"druntime","parentType":"","signature":"HRESULT CoGetCallContext(REFIID,  void * *)","url":"/druntime/core/sys/windows/objbase/CoGetCallContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoQueryProxyBlanket","package":"druntime","parentType":"","signature":"HRESULT CoQueryProxyBlanket(IUnknown *,  DWORD *,  DWORD *,  OLECHAR * *,  DWORD *,  DWORD *,  RPC_AUTH_IDENTITY_HANDLE *,  DWORD *)","url":"/druntime/core/sys/windows/objbase/CoQueryProxyBlanket.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoSetProxyBlanket","package":"druntime","parentType":"","signature":"HRESULT CoSetProxyBlanket(IUnknown *,  DWORD,  DWORD,  OLECHAR *,  DWORD,  DWORD,  RPC_AUTH_IDENTITY_HANDLE,  DWORD)","url":"/druntime/core/sys/windows/objbase/CoSetProxyBlanket.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoCopyProxy","package":"druntime","parentType":"","signature":"HRESULT CoCopyProxy(IUnknown *,  IUnknown * *)","url":"/druntime/core/sys/windows/objbase/CoCopyProxy.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoQueryClientBlanket","package":"druntime","parentType":"","signature":"HRESULT CoQueryClientBlanket(DWORD *,  DWORD *,  OLECHAR * *,  DWORD *,  DWORD *,  RPC_AUTHZ_HANDLE *,  DWORD *)","url":"/druntime/core/sys/windows/objbase/CoQueryClientBlanket.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoImpersonateClient","package":"druntime","parentType":"","signature":"HRESULT CoImpersonateClient()","url":"/druntime/core/sys/windows/objbase/CoImpersonateClient.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRevertToSelf","package":"druntime","parentType":"","signature":"HRESULT CoRevertToSelf()","url":"/druntime/core/sys/windows/objbase/CoRevertToSelf.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoQueryAuthenticationServices","package":"druntime","parentType":"","signature":"HRESULT CoQueryAuthenticationServices(DWORD *,  SOLE_AUTHENTICATION_SERVICE * *)","url":"/druntime/core/sys/windows/objbase/CoQueryAuthenticationServices.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoSwitchCallContext","package":"druntime","parentType":"","signature":"HRESULT CoSwitchCallContext(IUnknown *,  IUnknown * *)","url":"/druntime/core/sys/windows/objbase/CoSwitchCallContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetInstanceFromFile","package":"druntime","parentType":"","signature":"HRESULT CoGetInstanceFromFile(COSERVERINFO *,  CLSID *,  IUnknown *,  DWORD,  DWORD,  OLECHAR *,  DWORD,  MULTI_QI *)","url":"/druntime/core/sys/windows/objbase/CoGetInstanceFromFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetInstanceFromIStorage","package":"druntime","parentType":"","signature":"HRESULT CoGetInstanceFromIStorage(COSERVERINFO *,  CLSID *,  IUnknown *,  DWORD,  IStorage *,  DWORD,  MULTI_QI *)","url":"/druntime/core/sys/windows/objbase/CoGetInstanceFromIStorage.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoAddRefServerProcess","package":"druntime","parentType":"","signature":"ULONG CoAddRefServerProcess()","url":"/druntime/core/sys/windows/objbase/CoAddRefServerProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoReleaseServerProcess","package":"druntime","parentType":"","signature":"ULONG CoReleaseServerProcess()","url":"/druntime/core/sys/windows/objbase/CoReleaseServerProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoResumeClassObjects","package":"druntime","parentType":"","signature":"HRESULT CoResumeClassObjects()","url":"/druntime/core/sys/windows/objbase/CoResumeClassObjects.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoSuspendClassObjects","package":"druntime","parentType":"","signature":"HRESULT CoSuspendClassObjects()","url":"/druntime/core/sys/windows/objbase/CoSuspendClassObjects.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoGetPSClsid","package":"druntime","parentType":"","signature":"HRESULT CoGetPSClsid(REFIID,  CLSID *)","url":"/druntime/core/sys/windows/objbase/CoGetPSClsid.html"},{"doc":"","kind":"function","module":"core.sys.windows.objbase","name":"CoRegisterPSClsid","package":"druntime","parentType":"","signature":"HRESULT CoRegisterPSClsid(REFIID,  REFCLSID)","url":"/druntime/core/sys/windows/objbase/CoRegisterPSClsid.html"},{"doc":"","kind":"enum","module":"core.sys.windows.objbase","name":"STGFMT","package":"druntime","parentType":"","signature":"STGFMT","url":"/druntime/core/sys/windows/objbase.html#STGFMT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"STGFMT_STORAGE","package":"druntime","parentType":"","signature":"STGFMT_STORAGE = 0","url":"/druntime/core/sys/windows/objbase.html#STGFMT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"STGFMT_FILE","package":"druntime","parentType":"","signature":"STGFMT_FILE = 3","url":"/druntime/core/sys/windows/objbase.html#STGFMT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"STGFMT_ANY","package":"druntime","parentType":"","signature":"STGFMT_ANY = 4","url":"/druntime/core/sys/windows/objbase.html#STGFMT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"STGFMT_DOCFILE","package":"druntime","parentType":"","signature":"STGFMT_DOCFILE = 5","url":"/druntime/core/sys/windows/objbase.html#STGFMT"},{"doc":"","kind":"struct","module":"core.sys.windows.objbase","name":"STGOPTIONS","package":"druntime","parentType":"","signature":"STGOPTIONS","url":"/druntime/core/sys/windows/objbase.html#STGOPTIONS"},{"doc":"","kind":"enum","module":"core.sys.windows.objbase","name":"REGCLS","package":"druntime","parentType":"","signature":"REGCLS","url":"/druntime/core/sys/windows/objbase.html#REGCLS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"REGCLS_SINGLEUSE","package":"druntime","parentType":"","signature":"REGCLS_SINGLEUSE = 0","url":"/druntime/core/sys/windows/objbase.html#REGCLS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"REGCLS_MULTIPLEUSE","package":"druntime","parentType":"","signature":"REGCLS_MULTIPLEUSE = 1","url":"/druntime/core/sys/windows/objbase.html#REGCLS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"REGCLS_MULTI_SEPARATE","package":"druntime","parentType":"","signature":"REGCLS_MULTI_SEPARATE = 2","url":"/druntime/core/sys/windows/objbase.html#REGCLS"},{"doc":"","kind":"alias","module":"core.sys.windows.objbase","name":"IsEqualIID","package":"druntime","parentType":"","signature":"IsEqualIID = IsEqualGUID","url":"/druntime/core/sys/windows/objbase.html#IsEqualIID"},{"doc":"","kind":"alias","module":"core.sys.windows.objbase","name":"IsEqualCLSID","package":"druntime","parentType":"","signature":"IsEqualCLSID = IsEqualGUID","url":"/druntime/core/sys/windows/objbase.html#IsEqualCLSID"},{"doc":"","kind":"enum","module":"core.sys.windows.objbase","name":"COINIT","package":"druntime","parentType":"","signature":"COINIT","url":"/druntime/core/sys/windows/objbase.html#COINIT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"COINIT_APARTMENTTHREADED","package":"druntime","parentType":"","signature":"COINIT_APARTMENTTHREADED = 2","url":"/druntime/core/sys/windows/objbase.html#COINIT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"COINIT_MULTITHREADED","package":"druntime","parentType":"","signature":"COINIT_MULTITHREADED = 0","url":"/druntime/core/sys/windows/objbase.html#COINIT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"COINIT_DISABLE_OLE1DDE","package":"druntime","parentType":"","signature":"COINIT_DISABLE_OLE1DDE = 4","url":"/druntime/core/sys/windows/objbase.html#COINIT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"COINIT_SPEED_OVER_MEMORY","package":"druntime","parentType":"","signature":"COINIT_SPEED_OVER_MEMORY = 8","url":"/druntime/core/sys/windows/objbase.html#COINIT"},{"doc":"","kind":"enum","module":"core.sys.windows.objbase","name":"STDMSHLFLAGS","package":"druntime","parentType":"","signature":"STDMSHLFLAGS","url":"/druntime/core/sys/windows/objbase.html#STDMSHLFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"SMEXF_SERVER","package":"druntime","parentType":"","signature":"SMEXF_SERVER = 1","url":"/druntime/core/sys/windows/objbase.html#STDMSHLFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objbase","name":"SMEXF_HANDLER","package":"druntime","parentType":"","signature":"SMEXF_HANDLER = ","url":"/druntime/core/sys/windows/objbase.html#STDMSHLFLAGS"},{"doc":"","kind":"alias","module":"core.sys.windows.objbase","name":"LPFNGETCLASSOBJECT","package":"druntime","parentType":"","signature":"LPFNGETCLASSOBJECT = HRESULT function(REFCLSID,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objbase.html#LPFNGETCLASSOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.objbase","name":"LPFNCANUNLOADNOW","package":"druntime","parentType":"","signature":"LPFNCANUNLOADNOW = HRESULT function()","url":"/druntime/core/sys/windows/objbase.html#LPFNCANUNLOADNOW"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"CLSCTX_ALL","package":"druntime","parentType":"","signature":"CLSCTX_ALL","url":"/druntime/core/sys/windows/objbase.html#CLSCTX_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"CLSCTX_INPROC","package":"druntime","parentType":"","signature":"CLSCTX_INPROC","url":"/druntime/core/sys/windows/objbase.html#CLSCTX_INPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"CLSCTX_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_SERVER","url":"/druntime/core/sys/windows/objbase.html#CLSCTX_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"MARSHALINTERFACE_MIN","package":"druntime","parentType":"","signature":"MARSHALINTERFACE_MIN","url":"/druntime/core/sys/windows/objbase.html#MARSHALINTERFACE_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"CWCSTORAGENAME","package":"druntime","parentType":"","signature":"CWCSTORAGENAME","url":"/druntime/core/sys/windows/objbase.html#CWCSTORAGENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_DIRECT","package":"druntime","parentType":"","signature":"STGM_DIRECT","url":"/druntime/core/sys/windows/objbase.html#STGM_DIRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_TRANSACTED","package":"druntime","parentType":"","signature":"STGM_TRANSACTED","url":"/druntime/core/sys/windows/objbase.html#STGM_TRANSACTED"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_SIMPLE","package":"druntime","parentType":"","signature":"STGM_SIMPLE","url":"/druntime/core/sys/windows/objbase.html#STGM_SIMPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_READ","package":"druntime","parentType":"","signature":"STGM_READ","url":"/druntime/core/sys/windows/objbase.html#STGM_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_WRITE","package":"druntime","parentType":"","signature":"STGM_WRITE","url":"/druntime/core/sys/windows/objbase.html#STGM_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_READWRITE","package":"druntime","parentType":"","signature":"STGM_READWRITE","url":"/druntime/core/sys/windows/objbase.html#STGM_READWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_SHARE_DENY_NONE","package":"druntime","parentType":"","signature":"STGM_SHARE_DENY_NONE","url":"/druntime/core/sys/windows/objbase.html#STGM_SHARE_DENY_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_SHARE_DENY_READ","package":"druntime","parentType":"","signature":"STGM_SHARE_DENY_READ","url":"/druntime/core/sys/windows/objbase.html#STGM_SHARE_DENY_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_SHARE_DENY_WRITE","package":"druntime","parentType":"","signature":"STGM_SHARE_DENY_WRITE","url":"/druntime/core/sys/windows/objbase.html#STGM_SHARE_DENY_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_SHARE_EXCLUSIVE","package":"druntime","parentType":"","signature":"STGM_SHARE_EXCLUSIVE","url":"/druntime/core/sys/windows/objbase.html#STGM_SHARE_EXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_PRIORITY","package":"druntime","parentType":"","signature":"STGM_PRIORITY","url":"/druntime/core/sys/windows/objbase.html#STGM_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_DELETEONRELEASE","package":"druntime","parentType":"","signature":"STGM_DELETEONRELEASE","url":"/druntime/core/sys/windows/objbase.html#STGM_DELETEONRELEASE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_NOSCRATCH","package":"druntime","parentType":"","signature":"STGM_NOSCRATCH","url":"/druntime/core/sys/windows/objbase.html#STGM_NOSCRATCH"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_CREATE","package":"druntime","parentType":"","signature":"STGM_CREATE","url":"/druntime/core/sys/windows/objbase.html#STGM_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_CONVERT","package":"druntime","parentType":"","signature":"STGM_CONVERT","url":"/druntime/core/sys/windows/objbase.html#STGM_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_NOSNAPSHOT","package":"druntime","parentType":"","signature":"STGM_NOSNAPSHOT","url":"/druntime/core/sys/windows/objbase.html#STGM_NOSNAPSHOT"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGM_FAILIFTHERE","package":"druntime","parentType":"","signature":"STGM_FAILIFTHERE","url":"/druntime/core/sys/windows/objbase.html#STGM_FAILIFTHERE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"ASYNC_MODE_COMPATIBILITY","package":"druntime","parentType":"","signature":"ASYNC_MODE_COMPATIBILITY","url":"/druntime/core/sys/windows/objbase.html#ASYNC_MODE_COMPATIBILITY"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"ASYNC_MODE_DEFAULT","package":"druntime","parentType":"","signature":"ASYNC_MODE_DEFAULT","url":"/druntime/core/sys/windows/objbase.html#ASYNC_MODE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGTY_REPEAT","package":"druntime","parentType":"","signature":"STGTY_REPEAT","url":"/druntime/core/sys/windows/objbase.html#STGTY_REPEAT"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STG_TOEND","package":"druntime","parentType":"","signature":"STG_TOEND","url":"/druntime/core/sys/windows/objbase.html#STG_TOEND"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STG_LAYOUT_SEQUENTIAL","package":"druntime","parentType":"","signature":"STG_LAYOUT_SEQUENTIAL","url":"/druntime/core/sys/windows/objbase.html#STG_LAYOUT_SEQUENTIAL"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STG_LAYOUT_INTERLEAVED","package":"druntime","parentType":"","signature":"STG_LAYOUT_INTERLEAVED","url":"/druntime/core/sys/windows/objbase.html#STG_LAYOUT_INTERLEAVED"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"COM_RIGHTS_EXECUTE","package":"druntime","parentType":"","signature":"COM_RIGHTS_EXECUTE","url":"/druntime/core/sys/windows/objbase.html#COM_RIGHTS_EXECUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"COM_RIGHTS_SAFE_FOR_SCRIPTING","package":"druntime","parentType":"","signature":"COM_RIGHTS_SAFE_FOR_SCRIPTING","url":"/druntime/core/sys/windows/objbase.html#COM_RIGHTS_SAFE_FOR_SCRIPTING"},{"doc":"","kind":"variable","module":"core.sys.windows.objbase","name":"STGOPTIONS_VERSION","package":"druntime","parentType":"","signature":"STGOPTIONS_VERSION","url":"/druntime/core/sys/windows/objbase.html#STGOPTIONS_VERSION"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.objfwd","name":"core.sys.windows.objfwd","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/objfwd.html"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPMONIKER","package":"druntime","parentType":"","signature":"LPMONIKER = IMoniker","url":"/druntime/core/sys/windows/objfwd.html#LPMONIKER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPSTREAM","package":"druntime","parentType":"","signature":"LPSTREAM = IStream","url":"/druntime/core/sys/windows/objfwd.html#LPSTREAM"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPMARSHAL","package":"druntime","parentType":"","signature":"LPMARSHAL = IMarshal","url":"/druntime/core/sys/windows/objfwd.html#LPMARSHAL"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPMALLOC","package":"druntime","parentType":"","signature":"LPMALLOC = IMalloc","url":"/druntime/core/sys/windows/objfwd.html#LPMALLOC"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPMALLOCSPY","package":"druntime","parentType":"","signature":"LPMALLOCSPY = IMallocSpy","url":"/druntime/core/sys/windows/objfwd.html#LPMALLOCSPY"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPMESSAGEFILTER","package":"druntime","parentType":"","signature":"LPMESSAGEFILTER = IMessageFilter","url":"/druntime/core/sys/windows/objfwd.html#LPMESSAGEFILTER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPERSIST","package":"druntime","parentType":"","signature":"LPPERSIST = IPersist","url":"/druntime/core/sys/windows/objfwd.html#LPPERSIST"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPERSISTSTREAM","package":"druntime","parentType":"","signature":"LPPERSISTSTREAM = IPersistStream","url":"/druntime/core/sys/windows/objfwd.html#LPPERSISTSTREAM"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPRUNNINGOBJECTTABLE","package":"druntime","parentType":"","signature":"LPRUNNINGOBJECTTABLE = IRunningObjectTable","url":"/druntime/core/sys/windows/objfwd.html#LPRUNNINGOBJECTTABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPBINDCTX","package":"druntime","parentType":"","signature":"LPBINDCTX = IBindCtx","url":"/druntime/core/sys/windows/objfwd.html#LPBINDCTX"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPADVISESINK","package":"druntime","parentType":"","signature":"LPADVISESINK = IAdviseSink","url":"/druntime/core/sys/windows/objfwd.html#LPADVISESINK"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPADVISESINK2","package":"druntime","parentType":"","signature":"LPADVISESINK2 = IAdviseSink2","url":"/druntime/core/sys/windows/objfwd.html#LPADVISESINK2"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPDATAOBJECT","package":"druntime","parentType":"","signature":"LPDATAOBJECT = IDataObject","url":"/druntime/core/sys/windows/objfwd.html#LPDATAOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPDATAADVISEHOLDER","package":"druntime","parentType":"","signature":"LPDATAADVISEHOLDER = IDataAdviseHolder","url":"/druntime/core/sys/windows/objfwd.html#LPDATAADVISEHOLDER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMMONIKER","package":"druntime","parentType":"","signature":"LPENUMMONIKER = IEnumMoniker","url":"/druntime/core/sys/windows/objfwd.html#LPENUMMONIKER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMFORMATETC","package":"druntime","parentType":"","signature":"LPENUMFORMATETC = IEnumFORMATETC","url":"/druntime/core/sys/windows/objfwd.html#LPENUMFORMATETC"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMSTATDATA","package":"druntime","parentType":"","signature":"LPENUMSTATDATA = IEnumSTATDATA","url":"/druntime/core/sys/windows/objfwd.html#LPENUMSTATDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMSTATSTG","package":"druntime","parentType":"","signature":"LPENUMSTATSTG = IEnumSTATSTG","url":"/druntime/core/sys/windows/objfwd.html#LPENUMSTATSTG"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMSTATPROPSTG","package":"druntime","parentType":"","signature":"LPENUMSTATPROPSTG = IEnumSTATPROPSTG","url":"/druntime/core/sys/windows/objfwd.html#LPENUMSTATPROPSTG"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMSTRING","package":"druntime","parentType":"","signature":"LPENUMSTRING = IEnumString","url":"/druntime/core/sys/windows/objfwd.html#LPENUMSTRING"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMUNKNOWN","package":"druntime","parentType":"","signature":"LPENUMUNKNOWN = IEnumUnknown","url":"/druntime/core/sys/windows/objfwd.html#LPENUMUNKNOWN"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPSTORAGE","package":"druntime","parentType":"","signature":"LPSTORAGE = IStorage","url":"/druntime/core/sys/windows/objfwd.html#LPSTORAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPERSISTSTORAGE","package":"druntime","parentType":"","signature":"LPPERSISTSTORAGE = IPersistStorage","url":"/druntime/core/sys/windows/objfwd.html#LPPERSISTSTORAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPLOCKBYTES","package":"druntime","parentType":"","signature":"LPLOCKBYTES = ILockBytes","url":"/druntime/core/sys/windows/objfwd.html#LPLOCKBYTES"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPSTDMARSHALINFO","package":"druntime","parentType":"","signature":"LPSTDMARSHALINFO = IStdMarshalInfo","url":"/druntime/core/sys/windows/objfwd.html#LPSTDMARSHALINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPEXTERNALCONNECTION","package":"druntime","parentType":"","signature":"LPEXTERNALCONNECTION = IExternalConnection","url":"/druntime/core/sys/windows/objfwd.html#LPEXTERNALCONNECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPRUNNABLEOBJECT","package":"druntime","parentType":"","signature":"LPRUNNABLEOBJECT = IRunnableObject","url":"/druntime/core/sys/windows/objfwd.html#LPRUNNABLEOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPROTDATA","package":"druntime","parentType":"","signature":"LPROTDATA = IROTData","url":"/druntime/core/sys/windows/objfwd.html#LPROTDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPERSISTFILE","package":"druntime","parentType":"","signature":"LPPERSISTFILE = IPersistFile","url":"/druntime/core/sys/windows/objfwd.html#LPPERSISTFILE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPROOTSTORAGE","package":"druntime","parentType":"","signature":"LPROOTSTORAGE = IRootStorage","url":"/druntime/core/sys/windows/objfwd.html#LPROOTSTORAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPRPCCHANNELBUFFER","package":"druntime","parentType":"","signature":"LPRPCCHANNELBUFFER = IRpcChannelBuffer","url":"/druntime/core/sys/windows/objfwd.html#LPRPCCHANNELBUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPRPCPROXYBUFFER","package":"druntime","parentType":"","signature":"LPRPCPROXYBUFFER = IRpcProxyBuffer","url":"/druntime/core/sys/windows/objfwd.html#LPRPCPROXYBUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPRPCSTUBBUFFER","package":"druntime","parentType":"","signature":"LPRPCSTUBBUFFER = IRpcStubBuffer","url":"/druntime/core/sys/windows/objfwd.html#LPRPCSTUBBUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPROPERTYSTORAGE","package":"druntime","parentType":"","signature":"LPPROPERTYSTORAGE = IPropertyStorage","url":"/druntime/core/sys/windows/objfwd.html#LPPROPERTYSTORAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPENUMSTATPROPSETSTG","package":"druntime","parentType":"","signature":"LPENUMSTATPROPSETSTG = IEnumSTATPROPSETSTG","url":"/druntime/core/sys/windows/objfwd.html#LPENUMSTATPROPSETSTG"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPROPERTYSETSTORAGE","package":"druntime","parentType":"","signature":"LPPROPERTYSETSTORAGE = IPropertySetStorage","url":"/druntime/core/sys/windows/objfwd.html#LPPROPERTYSETSTORAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPCLIENTSECURITY","package":"druntime","parentType":"","signature":"LPCLIENTSECURITY = IClientSecurity","url":"/druntime/core/sys/windows/objfwd.html#LPCLIENTSECURITY"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPSERVERSECURITY","package":"druntime","parentType":"","signature":"LPSERVERSECURITY = IServerSecurity","url":"/druntime/core/sys/windows/objfwd.html#LPSERVERSECURITY"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPCLASSACTIVATOR","package":"druntime","parentType":"","signature":"LPCLASSACTIVATOR = IClassActivator","url":"/druntime/core/sys/windows/objfwd.html#LPCLASSACTIVATOR"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPFILLLOCKBYTES","package":"druntime","parentType":"","signature":"LPFILLLOCKBYTES = IFillLockBytes","url":"/druntime/core/sys/windows/objfwd.html#LPFILLLOCKBYTES"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPPROGRESSNOTIFY","package":"druntime","parentType":"","signature":"LPPROGRESSNOTIFY = IProgressNotify","url":"/druntime/core/sys/windows/objfwd.html#LPPROGRESSNOTIFY"},{"doc":"","kind":"alias","module":"core.sys.windows.objfwd","name":"LPLAYOUTSTORAGE","package":"druntime","parentType":"","signature":"LPLAYOUTSTORAGE = ILayoutStorage","url":"/druntime/core/sys/windows/objfwd.html#LPLAYOUTSTORAGE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.objidl","name":"core.sys.windows.objidl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/objidl.html"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"STATSTG","package":"druntime","parentType":"","signature":"STATSTG","url":"/druntime/core/sys/windows/objidl.html#STATSTG"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"STGTY","package":"druntime","parentType":"","signature":"STGTY","url":"/druntime/core/sys/windows/objidl.html#STGTY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STGTY_STORAGE","package":"druntime","parentType":"","signature":"STGTY_STORAGE = 1","url":"/druntime/core/sys/windows/objidl.html#STGTY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STGTY_STREAM","package":"druntime","parentType":"","signature":"STGTY_STREAM = ","url":"/druntime/core/sys/windows/objidl.html#STGTY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STGTY_LOCKBYTES","package":"druntime","parentType":"","signature":"STGTY_LOCKBYTES = ","url":"/druntime/core/sys/windows/objidl.html#STGTY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STGTY_PROPERTY","package":"druntime","parentType":"","signature":"STGTY_PROPERTY = ","url":"/druntime/core/sys/windows/objidl.html#STGTY"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"STREAM_SEEK","package":"druntime","parentType":"","signature":"STREAM_SEEK","url":"/druntime/core/sys/windows/objidl.html#STREAM_SEEK"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STREAM_SEEK_SET","package":"druntime","parentType":"","signature":"STREAM_SEEK_SET = ","url":"/druntime/core/sys/windows/objidl.html#STREAM_SEEK"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STREAM_SEEK_CUR","package":"druntime","parentType":"","signature":"STREAM_SEEK_CUR = ","url":"/druntime/core/sys/windows/objidl.html#STREAM_SEEK"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"STREAM_SEEK_END","package":"druntime","parentType":"","signature":"STREAM_SEEK_END = ","url":"/druntime/core/sys/windows/objidl.html#STREAM_SEEK"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"INTERFACEINFO","package":"druntime","parentType":"","signature":"INTERFACEINFO","url":"/druntime/core/sys/windows/objidl.html#INTERFACEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPINTERFACEINFO","package":"druntime","parentType":"","signature":"LPINTERFACEINFO = INTERFACEINFO *","url":"/druntime/core/sys/windows/objidl.html#LPINTERFACEINFO"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"CALLTYPE","package":"druntime","parentType":"","signature":"CALLTYPE","url":"/druntime/core/sys/windows/objidl.html#CALLTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"CALLTYPE_TOPLEVEL","package":"druntime","parentType":"","signature":"CALLTYPE_TOPLEVEL = 1","url":"/druntime/core/sys/windows/objidl.html#CALLTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"CALLTYPE_NESTED","package":"druntime","parentType":"","signature":"CALLTYPE_NESTED = ","url":"/druntime/core/sys/windows/objidl.html#CALLTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"CALLTYPE_ASYNC","package":"druntime","parentType":"","signature":"CALLTYPE_ASYNC = ","url":"/druntime/core/sys/windows/objidl.html#CALLTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"CALLTYPE_TOPLEVEL_CALLPENDING","package":"druntime","parentType":"","signature":"CALLTYPE_TOPLEVEL_CALLPENDING = ","url":"/druntime/core/sys/windows/objidl.html#CALLTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"CALLTYPE_ASYNC_CALLPENDING","package":"druntime","parentType":"","signature":"CALLTYPE_ASYNC_CALLPENDING = ","url":"/druntime/core/sys/windows/objidl.html#CALLTYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"PENDINGTYPE","package":"druntime","parentType":"","signature":"PENDINGTYPE","url":"/druntime/core/sys/windows/objidl.html#PENDINGTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PENDINGTYPE_TOPLEVEL","package":"druntime","parentType":"","signature":"PENDINGTYPE_TOPLEVEL = 1","url":"/druntime/core/sys/windows/objidl.html#PENDINGTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PENDINGTYPE_NESTED","package":"druntime","parentType":"","signature":"PENDINGTYPE_NESTED = ","url":"/druntime/core/sys/windows/objidl.html#PENDINGTYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"PENDINGMSG","package":"druntime","parentType":"","signature":"PENDINGMSG","url":"/druntime/core/sys/windows/objidl.html#PENDINGMSG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PENDINGMSG_CANCELCALL","package":"druntime","parentType":"","signature":"PENDINGMSG_CANCELCALL = 0","url":"/druntime/core/sys/windows/objidl.html#PENDINGMSG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PENDINGMSG_WAITNOPROCESS","package":"druntime","parentType":"","signature":"PENDINGMSG_WAITNOPROCESS = ","url":"/druntime/core/sys/windows/objidl.html#PENDINGMSG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PENDINGMSG_WAITDEFPROCESS","package":"druntime","parentType":"","signature":"PENDINGMSG_WAITDEFPROCESS = ","url":"/druntime/core/sys/windows/objidl.html#PENDINGMSG"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"SNB","package":"druntime","parentType":"","signature":"SNB = OLECHAR * *","url":"/druntime/core/sys/windows/objidl.html#SNB"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"DATADIR","package":"druntime","parentType":"","signature":"DATADIR","url":"/druntime/core/sys/windows/objidl.html#DATADIR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"DATADIR_GET","package":"druntime","parentType":"","signature":"DATADIR_GET = 1","url":"/druntime/core/sys/windows/objidl.html#DATADIR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"DATADIR_SET","package":"druntime","parentType":"","signature":"DATADIR_SET = ","url":"/druntime/core/sys/windows/objidl.html#DATADIR"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"CLIPFORMAT","package":"druntime","parentType":"","signature":"CLIPFORMAT = WORD","url":"/druntime/core/sys/windows/objidl.html#CLIPFORMAT"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPCLIPFORMAT","package":"druntime","parentType":"","signature":"LPCLIPFORMAT = CLIPFORMAT *","url":"/druntime/core/sys/windows/objidl.html#LPCLIPFORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"DVTARGETDEVICE","package":"druntime","parentType":"","signature":"DVTARGETDEVICE","url":"/druntime/core/sys/windows/objidl.html#DVTARGETDEVICE"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"FORMATETC","package":"druntime","parentType":"","signature":"FORMATETC","url":"/druntime/core/sys/windows/objidl.html#FORMATETC"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPFORMATETC","package":"druntime","parentType":"","signature":"LPFORMATETC = FORMATETC *","url":"/druntime/core/sys/windows/objidl.html#LPFORMATETC"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"RemSTGMEDIUM","package":"druntime","parentType":"","signature":"RemSTGMEDIUM","url":"/druntime/core/sys/windows/objidl.html#RemSTGMEDIUM"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"HLITEM","package":"druntime","parentType":"","signature":"HLITEM","url":"/druntime/core/sys/windows/objidl.html#HLITEM"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"STATDATA","package":"druntime","parentType":"","signature":"STATDATA","url":"/druntime/core/sys/windows/objidl.html#STATDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"STATPROPSETSTG","package":"druntime","parentType":"","signature":"STATPROPSETSTG","url":"/druntime/core/sys/windows/objidl.html#STATPROPSETSTG"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"EXTCONN","package":"druntime","parentType":"","signature":"EXTCONN","url":"/druntime/core/sys/windows/objidl.html#EXTCONN"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EXTCONN_STRONG","package":"druntime","parentType":"","signature":"EXTCONN_STRONG = 1","url":"/druntime/core/sys/windows/objidl.html#EXTCONN"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EXTCONN_WEAK","package":"druntime","parentType":"","signature":"EXTCONN_WEAK = 2","url":"/druntime/core/sys/windows/objidl.html#EXTCONN"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EXTCONN_CALLABLE","package":"druntime","parentType":"","signature":"EXTCONN_CALLABLE = 4","url":"/druntime/core/sys/windows/objidl.html#EXTCONN"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"MULTI_QI","package":"druntime","parentType":"","signature":"MULTI_QI","url":"/druntime/core/sys/windows/objidl.html#MULTI_QI"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"AUTH_IDENTITY","package":"druntime","parentType":"","signature":"AUTH_IDENTITY","url":"/druntime/core/sys/windows/objidl.html#AUTH_IDENTITY"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"COAUTHINFO","package":"druntime","parentType":"","signature":"COAUTHINFO","url":"/druntime/core/sys/windows/objidl.html#COAUTHINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"COSERVERINFO","package":"druntime","parentType":"","signature":"COSERVERINFO","url":"/druntime/core/sys/windows/objidl.html#COSERVERINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"BIND_OPTS","package":"druntime","parentType":"","signature":"BIND_OPTS","url":"/druntime/core/sys/windows/objidl.html#BIND_OPTS"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPBIND_OPTS","package":"druntime","parentType":"","signature":"LPBIND_OPTS = BIND_OPTS *","url":"/druntime/core/sys/windows/objidl.html#LPBIND_OPTS"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"BIND_OPTS2","package":"druntime","parentType":"","signature":"BIND_OPTS2","url":"/druntime/core/sys/windows/objidl.html#BIND_OPTS2"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPBIND_OPTS2","package":"druntime","parentType":"","signature":"LPBIND_OPTS2 = BIND_OPTS2 *","url":"/druntime/core/sys/windows/objidl.html#LPBIND_OPTS2"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"BIND_FLAGS","package":"druntime","parentType":"","signature":"BIND_FLAGS","url":"/druntime/core/sys/windows/objidl.html#BIND_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"BIND_MAYBOTHERUSER","package":"druntime","parentType":"","signature":"BIND_MAYBOTHERUSER = 1","url":"/druntime/core/sys/windows/objidl.html#BIND_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"BIND_JUSTTESTEXISTENCE","package":"druntime","parentType":"","signature":"BIND_JUSTTESTEXISTENCE = ","url":"/druntime/core/sys/windows/objidl.html#BIND_FLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"STGMEDIUM","package":"druntime","parentType":"","signature":"STGMEDIUM","url":"/druntime/core/sys/windows/objidl.html#STGMEDIUM"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPSTGMEDIUM","package":"druntime","parentType":"","signature":"LPSTGMEDIUM = STGMEDIUM *","url":"/druntime/core/sys/windows/objidl.html#LPSTGMEDIUM"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"LOCKTYPE","package":"druntime","parentType":"","signature":"LOCKTYPE","url":"/druntime/core/sys/windows/objidl.html#LOCKTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"LOCK_WRITE","package":"druntime","parentType":"","signature":"LOCK_WRITE = 1","url":"/druntime/core/sys/windows/objidl.html#LOCKTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"LOCK_EXCLUSIVE","package":"druntime","parentType":"","signature":"LOCK_EXCLUSIVE = 2","url":"/druntime/core/sys/windows/objidl.html#LOCKTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"LOCK_ONLYONCE","package":"druntime","parentType":"","signature":"LOCK_ONLYONCE = 4","url":"/druntime/core/sys/windows/objidl.html#LOCKTYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"RPCOLEDATAREP","package":"druntime","parentType":"","signature":"RPCOLEDATAREP = uint","url":"/druntime/core/sys/windows/objidl.html#RPCOLEDATAREP"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"RPCOLEMESSAGE","package":"druntime","parentType":"","signature":"RPCOLEMESSAGE","url":"/druntime/core/sys/windows/objidl.html#RPCOLEMESSAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"PRPCOLEMESSAGE","package":"druntime","parentType":"","signature":"PRPCOLEMESSAGE = RPCOLEMESSAGE *","url":"/druntime/core/sys/windows/objidl.html#PRPCOLEMESSAGE"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"MKSYS","package":"druntime","parentType":"","signature":"MKSYS","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKSYS_NONE","package":"druntime","parentType":"","signature":"MKSYS_NONE = ","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKSYS_GENERICCOMPOSITE","package":"druntime","parentType":"","signature":"MKSYS_GENERICCOMPOSITE = ","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKSYS_FILEMONIKER","package":"druntime","parentType":"","signature":"MKSYS_FILEMONIKER = ","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKSYS_ANTIMONIKER","package":"druntime","parentType":"","signature":"MKSYS_ANTIMONIKER = ","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKSYS_ITEMMONIKER","package":"druntime","parentType":"","signature":"MKSYS_ITEMMONIKER = ","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKSYS_POINTERMONIKER","package":"druntime","parentType":"","signature":"MKSYS_POINTERMONIKER = ","url":"/druntime/core/sys/windows/objidl.html#MKSYS"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"MKREDUCE","package":"druntime","parentType":"","signature":"MKREDUCE","url":"/druntime/core/sys/windows/objidl.html#MKREDUCE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKRREDUCE_ALL","package":"druntime","parentType":"","signature":"MKRREDUCE_ALL = ","url":"/druntime/core/sys/windows/objidl.html#MKREDUCE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKRREDUCE_ONE","package":"druntime","parentType":"","signature":"MKRREDUCE_ONE = 196608","url":"/druntime/core/sys/windows/objidl.html#MKREDUCE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKRREDUCE_TOUSER","package":"druntime","parentType":"","signature":"MKRREDUCE_TOUSER = 131072","url":"/druntime/core/sys/windows/objidl.html#MKREDUCE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"MKRREDUCE_THROUGHUSER","package":"druntime","parentType":"","signature":"MKRREDUCE_THROUGHUSER = 65536","url":"/druntime/core/sys/windows/objidl.html#MKREDUCE"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"RemSNB","package":"druntime","parentType":"","signature":"RemSNB","url":"/druntime/core/sys/windows/objidl.html#RemSNB"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"ADVF","package":"druntime","parentType":"","signature":"ADVF","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVF_NODATA","package":"druntime","parentType":"","signature":"ADVF_NODATA = 1","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVF_PRIMEFIRST","package":"druntime","parentType":"","signature":"ADVF_PRIMEFIRST = 2","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVF_ONLYONCE","package":"druntime","parentType":"","signature":"ADVF_ONLYONCE = 4","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVFCACHE_NOHANDLER","package":"druntime","parentType":"","signature":"ADVFCACHE_NOHANDLER = 8","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVFCACHE_FORCEBUILTIN","package":"druntime","parentType":"","signature":"ADVFCACHE_FORCEBUILTIN = 16","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVFCACHE_ONSAVE","package":"druntime","parentType":"","signature":"ADVFCACHE_ONSAVE = 32","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"ADVF_DATAONSTOP","package":"druntime","parentType":"","signature":"ADVF_DATAONSTOP = 64","url":"/druntime/core/sys/windows/objidl.html#ADVF"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"TYMED","package":"druntime","parentType":"","signature":"TYMED","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_HGLOBAL","package":"druntime","parentType":"","signature":"TYMED_HGLOBAL = 1","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_FILE","package":"druntime","parentType":"","signature":"TYMED_FILE = 2","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_ISTREAM","package":"druntime","parentType":"","signature":"TYMED_ISTREAM = 4","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_ISTORAGE","package":"druntime","parentType":"","signature":"TYMED_ISTORAGE = 8","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_GDI","package":"druntime","parentType":"","signature":"TYMED_GDI = 16","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_MFPICT","package":"druntime","parentType":"","signature":"TYMED_MFPICT = 32","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_ENHMF","package":"druntime","parentType":"","signature":"TYMED_ENHMF = 64","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"TYMED_NULL","package":"druntime","parentType":"","signature":"TYMED_NULL = 0","url":"/druntime/core/sys/windows/objidl.html#TYMED"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"SERVERCALL","package":"druntime","parentType":"","signature":"SERVERCALL","url":"/druntime/core/sys/windows/objidl.html#SERVERCALL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"SERVERCALL_ISHANDLED","package":"druntime","parentType":"","signature":"SERVERCALL_ISHANDLED = ","url":"/druntime/core/sys/windows/objidl.html#SERVERCALL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"SERVERCALL_REJECTED","package":"druntime","parentType":"","signature":"SERVERCALL_REJECTED = ","url":"/druntime/core/sys/windows/objidl.html#SERVERCALL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"SERVERCALL_RETRYLATER","package":"druntime","parentType":"","signature":"SERVERCALL_RETRYLATER = ","url":"/druntime/core/sys/windows/objidl.html#SERVERCALL"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAUB","package":"druntime","parentType":"","signature":"CAUB","url":"/druntime/core/sys/windows/objidl.html#CAUB"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAI","package":"druntime","parentType":"","signature":"CAI","url":"/druntime/core/sys/windows/objidl.html#CAI"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAUI","package":"druntime","parentType":"","signature":"CAUI","url":"/druntime/core/sys/windows/objidl.html#CAUI"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAL","package":"druntime","parentType":"","signature":"CAL","url":"/druntime/core/sys/windows/objidl.html#CAL"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAUL","package":"druntime","parentType":"","signature":"CAUL","url":"/druntime/core/sys/windows/objidl.html#CAUL"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAFLT","package":"druntime","parentType":"","signature":"CAFLT","url":"/druntime/core/sys/windows/objidl.html#CAFLT"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CADBL","package":"druntime","parentType":"","signature":"CADBL","url":"/druntime/core/sys/windows/objidl.html#CADBL"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CACY","package":"druntime","parentType":"","signature":"CACY","url":"/druntime/core/sys/windows/objidl.html#CACY"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CADATE","package":"druntime","parentType":"","signature":"CADATE","url":"/druntime/core/sys/windows/objidl.html#CADATE"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CABSTR","package":"druntime","parentType":"","signature":"CABSTR","url":"/druntime/core/sys/windows/objidl.html#CABSTR"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CABSTRBLOB","package":"druntime","parentType":"","signature":"CABSTRBLOB","url":"/druntime/core/sys/windows/objidl.html#CABSTRBLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CABOOL","package":"druntime","parentType":"","signature":"CABOOL","url":"/druntime/core/sys/windows/objidl.html#CABOOL"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CASCODE","package":"druntime","parentType":"","signature":"CASCODE","url":"/druntime/core/sys/windows/objidl.html#CASCODE"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAH","package":"druntime","parentType":"","signature":"CAH","url":"/druntime/core/sys/windows/objidl.html#CAH"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAUH","package":"druntime","parentType":"","signature":"CAUH","url":"/druntime/core/sys/windows/objidl.html#CAUH"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CALPSTR","package":"druntime","parentType":"","signature":"CALPSTR","url":"/druntime/core/sys/windows/objidl.html#CALPSTR"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CALPWSTR","package":"druntime","parentType":"","signature":"CALPWSTR","url":"/druntime/core/sys/windows/objidl.html#CALPWSTR"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAFILETIME","package":"druntime","parentType":"","signature":"CAFILETIME","url":"/druntime/core/sys/windows/objidl.html#CAFILETIME"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CACLIPDATA","package":"druntime","parentType":"","signature":"CACLIPDATA","url":"/druntime/core/sys/windows/objidl.html#CACLIPDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CACLSID","package":"druntime","parentType":"","signature":"CACLSID","url":"/druntime/core/sys/windows/objidl.html#CACLSID"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPPROPVARIANT","package":"druntime","parentType":"","signature":"LPPROPVARIANT = PROPVARIANT *","url":"/druntime/core/sys/windows/objidl.html#LPPROPVARIANT"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"CAPROPVARIANT","package":"druntime","parentType":"","signature":"CAPROPVARIANT","url":"/druntime/core/sys/windows/objidl.html#CAPROPVARIANT"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"PROPVARIANT","package":"druntime","parentType":"","signature":"PROPVARIANT","url":"/druntime/core/sys/windows/objidl.html#PROPVARIANT"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"PROPSPEC","package":"druntime","parentType":"","signature":"PROPSPEC","url":"/druntime/core/sys/windows/objidl.html#PROPSPEC"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"STATPROPSTG","package":"druntime","parentType":"","signature":"STATPROPSTG","url":"/druntime/core/sys/windows/objidl.html#STATPROPSTG"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"PROPSETFLAG","package":"druntime","parentType":"","signature":"PROPSETFLAG","url":"/druntime/core/sys/windows/objidl.html#PROPSETFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PROPSETFLAG_DEFAULT","package":"druntime","parentType":"","signature":"PROPSETFLAG_DEFAULT = ","url":"/druntime/core/sys/windows/objidl.html#PROPSETFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PROPSETFLAG_NONSIMPLE","package":"druntime","parentType":"","signature":"PROPSETFLAG_NONSIMPLE = ","url":"/druntime/core/sys/windows/objidl.html#PROPSETFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PROPSETFLAG_ANSI","package":"druntime","parentType":"","signature":"PROPSETFLAG_ANSI = ","url":"/druntime/core/sys/windows/objidl.html#PROPSETFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"PROPSETFLAG_UNBUFFERED","package":"druntime","parentType":"","signature":"PROPSETFLAG_UNBUFFERED = 4","url":"/druntime/core/sys/windows/objidl.html#PROPSETFLAG"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"STORAGELAYOUT","package":"druntime","parentType":"","signature":"STORAGELAYOUT","url":"/druntime/core/sys/windows/objidl.html#STORAGELAYOUT"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"SOLE_AUTHENTICATION_SERVICE","package":"druntime","parentType":"","signature":"SOLE_AUTHENTICATION_SERVICE","url":"/druntime/core/sys/windows/objidl.html#SOLE_AUTHENTICATION_SERVICE"},{"doc":"","kind":"enum","module":"core.sys.windows.objidl","name":"EOLE_AUTHENTICATION_CAPABILITIES","package":"druntime","parentType":"","signature":"EOLE_AUTHENTICATION_CAPABILITIES","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_NONE","package":"druntime","parentType":"","signature":"EOAC_NONE = 0","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_MUTUAL_AUTH","package":"druntime","parentType":"","signature":"EOAC_MUTUAL_AUTH = 0x1","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_SECURE_REFS","package":"druntime","parentType":"","signature":"EOAC_SECURE_REFS = 0x2","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_ACCESS_CONTROL","package":"druntime","parentType":"","signature":"EOAC_ACCESS_CONTROL = 0x4","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_APPID","package":"druntime","parentType":"","signature":"EOAC_APPID = 0x8","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_DYNAMIC","package":"druntime","parentType":"","signature":"EOAC_DYNAMIC = 0x10","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_STATIC_CLOAKING","package":"druntime","parentType":"","signature":"EOAC_STATIC_CLOAKING = 0x20","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_DYNAMIC_CLOAKING","package":"druntime","parentType":"","signature":"EOAC_DYNAMIC_CLOAKING = 0x40","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_ANY_AUTHORITY","package":"druntime","parentType":"","signature":"EOAC_ANY_AUTHORITY = 0x80","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_MAKE_FULLSIC","package":"druntime","parentType":"","signature":"EOAC_MAKE_FULLSIC = 0x100","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_REQUIRE_FULLSIC","package":"druntime","parentType":"","signature":"EOAC_REQUIRE_FULLSIC = 0x200","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_AUTO_IMPERSONATE","package":"druntime","parentType":"","signature":"EOAC_AUTO_IMPERSONATE = 0x400","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_DEFAULT","package":"druntime","parentType":"","signature":"EOAC_DEFAULT = 0x800","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_DISABLE_AAA","package":"druntime","parentType":"","signature":"EOAC_DISABLE_AAA = 0x1000","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.objidl","name":"EOAC_NO_CUSTOM_MARSHAL","package":"druntime","parentType":"","signature":"EOAC_NO_CUSTOM_MARSHAL = 0x2000","url":"/druntime/core/sys/windows/objidl.html#EOLE_AUTHENTICATION_CAPABILITIES"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"SOLE_AUTHENTICATION_INFO","package":"druntime","parentType":"","signature":"SOLE_AUTHENTICATION_INFO","url":"/druntime/core/sys/windows/objidl.html#SOLE_AUTHENTICATION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.objidl","name":"SOLE_AUTHENTICATION_LIST","package":"druntime","parentType":"","signature":"SOLE_AUTHENTICATION_LIST","url":"/druntime/core/sys/windows/objidl.html#SOLE_AUTHENTICATION_LIST"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumFORMATETC","package":"druntime","parentType":"","signature":"IEnumFORMATETC : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumFORMATETC"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumFORMATETC","signature":"HRESULT Next(ULONG,  FORMATETC *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumFORMATETC.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumFORMATETC","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumFORMATETC.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumFORMATETC","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumFORMATETC.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumFORMATETC","signature":"HRESULT Clone(IEnumFORMATETC *)","url":"/druntime/core/sys/windows/objidl/IEnumFORMATETC.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumHLITEM","package":"druntime","parentType":"","signature":"IEnumHLITEM : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumHLITEM"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumHLITEM","signature":"HRESULT Next(ULONG,  HLITEM *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumHLITEM.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumHLITEM","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumHLITEM.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumHLITEM","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumHLITEM.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumHLITEM","signature":"HRESULT Clone(IEnumHLITEM *)","url":"/druntime/core/sys/windows/objidl/IEnumHLITEM.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumSTATDATA","package":"druntime","parentType":"","signature":"IEnumSTATDATA : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumSTATDATA"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumSTATDATA","signature":"HRESULT Next(ULONG,  STATDATA *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATDATA.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumSTATDATA","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumSTATDATA.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumSTATDATA","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumSTATDATA.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumSTATDATA","signature":"HRESULT Clone(IEnumSTATDATA *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATDATA.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumSTATPROPSETSTG","package":"druntime","parentType":"","signature":"IEnumSTATPROPSETSTG : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumSTATPROPSETSTG"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumSTATPROPSETSTG","signature":"HRESULT Next(ULONG,  STATPROPSETSTG *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSETSTG.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumSTATPROPSETSTG","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSETSTG.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumSTATPROPSETSTG","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSETSTG.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumSTATPROPSETSTG","signature":"HRESULT Clone(IEnumSTATPROPSETSTG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSETSTG.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumSTATPROPSTG","package":"druntime","parentType":"","signature":"IEnumSTATPROPSTG : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumSTATPROPSTG"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumSTATPROPSTG","signature":"HRESULT Next(ULONG,  STATPROPSTG *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSTG.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumSTATPROPSTG","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSTG.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumSTATPROPSTG","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSTG.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumSTATPROPSTG","signature":"HRESULT Clone(IEnumSTATPROPSTG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATPROPSTG.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumSTATSTG","package":"druntime","parentType":"","signature":"IEnumSTATSTG : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumSTATSTG"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumSTATSTG","signature":"HRESULT Next(ULONG,  STATSTG *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATSTG.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumSTATSTG","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumSTATSTG.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumSTATSTG","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumSTATSTG.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumSTATSTG","signature":"HRESULT Clone(IEnumSTATSTG *)","url":"/druntime/core/sys/windows/objidl/IEnumSTATSTG.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumString","package":"druntime","parentType":"","signature":"IEnumString : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumString"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumString","signature":"HRESULT Next(ULONG,  LPOLESTR *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumString.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumString","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumString.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumString","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumString.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumString","signature":"HRESULT Clone(IEnumString *)","url":"/druntime/core/sys/windows/objidl/IEnumString.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumMoniker","package":"druntime","parentType":"","signature":"IEnumMoniker : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumMoniker"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumMoniker","signature":"HRESULT Next(ULONG,  IMoniker *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumMoniker.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumMoniker","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumMoniker.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumMoniker","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumMoniker.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumMoniker","signature":"HRESULT Clone(IEnumMoniker *)","url":"/druntime/core/sys/windows/objidl/IEnumMoniker.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IEnumUnknown","package":"druntime","parentType":"","signature":"IEnumUnknown : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IEnumUnknown"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Next","package":"druntime","parentType":"IEnumUnknown","signature":"HRESULT Next(ULONG,  IUnknown *,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IEnumUnknown.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Skip","package":"druntime","parentType":"IEnumUnknown","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/objidl/IEnumUnknown.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reset","package":"druntime","parentType":"IEnumUnknown","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/objidl/IEnumUnknown.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IEnumUnknown","signature":"HRESULT Clone(IEnumUnknown *)","url":"/druntime/core/sys/windows/objidl/IEnumUnknown.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"ISequentialStream","package":"druntime","parentType":"","signature":"ISequentialStream : IUnknown","url":"/druntime/core/sys/windows/objidl.html#ISequentialStream"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Read","package":"druntime","parentType":"ISequentialStream","signature":"HRESULT Read(void *,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/objidl/ISequentialStream.Read.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Write","package":"druntime","parentType":"ISequentialStream","signature":"HRESULT Write(void * ,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/objidl/ISequentialStream.Write.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IStream","package":"druntime","parentType":"","signature":"IStream : ISequentialStream","url":"/druntime/core/sys/windows/objidl.html#IStream"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Seek","package":"druntime","parentType":"IStream","signature":"HRESULT Seek(LARGE_INTEGER,  DWORD,  ULARGE_INTEGER *)","url":"/druntime/core/sys/windows/objidl/IStream.Seek.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetSize","package":"druntime","parentType":"IStream","signature":"HRESULT SetSize(ULARGE_INTEGER)","url":"/druntime/core/sys/windows/objidl/IStream.SetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CopyTo","package":"druntime","parentType":"IStream","signature":"HRESULT CopyTo(IStream,  ULARGE_INTEGER,  ULARGE_INTEGER *,  ULARGE_INTEGER *)","url":"/druntime/core/sys/windows/objidl/IStream.CopyTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Commit","package":"druntime","parentType":"IStream","signature":"HRESULT Commit(DWORD)","url":"/druntime/core/sys/windows/objidl/IStream.Commit.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Revert","package":"druntime","parentType":"IStream","signature":"HRESULT Revert()","url":"/druntime/core/sys/windows/objidl/IStream.Revert.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"LockRegion","package":"druntime","parentType":"IStream","signature":"HRESULT LockRegion(ULARGE_INTEGER,  ULARGE_INTEGER,  DWORD)","url":"/druntime/core/sys/windows/objidl/IStream.LockRegion.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"UnlockRegion","package":"druntime","parentType":"IStream","signature":"HRESULT UnlockRegion(ULARGE_INTEGER,  ULARGE_INTEGER,  DWORD)","url":"/druntime/core/sys/windows/objidl/IStream.UnlockRegion.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Stat","package":"druntime","parentType":"IStream","signature":"HRESULT Stat(STATSTG *,  DWORD)","url":"/druntime/core/sys/windows/objidl/IStream.Stat.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Clone","package":"druntime","parentType":"IStream","signature":"HRESULT Clone(LPSTREAM *)","url":"/druntime/core/sys/windows/objidl/IStream.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IMarshal","package":"druntime","parentType":"","signature":"IMarshal : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IMarshal"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetUnmarshalClass","package":"druntime","parentType":"IMarshal","signature":"HRESULT GetUnmarshalClass(REFIID,  PVOID,  DWORD,  PVOID,  DWORD,  CLSID *)","url":"/druntime/core/sys/windows/objidl/IMarshal.GetUnmarshalClass.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetMarshalSizeMax","package":"druntime","parentType":"IMarshal","signature":"HRESULT GetMarshalSizeMax(REFIID,  PVOID,  DWORD,  PVOID,  DWORD,  ULONG *)","url":"/druntime/core/sys/windows/objidl/IMarshal.GetMarshalSizeMax.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"MarshalInterface","package":"druntime","parentType":"IMarshal","signature":"HRESULT MarshalInterface(IStream,  REFIID,  PVOID,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/objidl/IMarshal.MarshalInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"UnmarshalInterface","package":"druntime","parentType":"IMarshal","signature":"HRESULT UnmarshalInterface(IStream,  REFIID,  void * *)","url":"/druntime/core/sys/windows/objidl/IMarshal.UnmarshalInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReleaseMarshalData","package":"druntime","parentType":"IMarshal","signature":"HRESULT ReleaseMarshalData(IStream)","url":"/druntime/core/sys/windows/objidl/IMarshal.ReleaseMarshalData.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DisconnectObject","package":"druntime","parentType":"IMarshal","signature":"HRESULT DisconnectObject(DWORD)","url":"/druntime/core/sys/windows/objidl/IMarshal.DisconnectObject.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IStdMarshalInfo","package":"druntime","parentType":"","signature":"IStdMarshalInfo : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IStdMarshalInfo"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetClassForHandler","package":"druntime","parentType":"IStdMarshalInfo","signature":"HRESULT GetClassForHandler(DWORD,  PVOID,  CLSID *)","url":"/druntime/core/sys/windows/objidl/IStdMarshalInfo.GetClassForHandler.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IMalloc","package":"druntime","parentType":"","signature":"IMalloc : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IMalloc"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Alloc","package":"druntime","parentType":"IMalloc","signature":"void * Alloc(SIZE_T)","url":"/druntime/core/sys/windows/objidl/IMalloc.Alloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Realloc","package":"druntime","parentType":"IMalloc","signature":"void * Realloc(void *,  SIZE_T)","url":"/druntime/core/sys/windows/objidl/IMalloc.Realloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Free","package":"druntime","parentType":"IMalloc","signature":"void Free(void *)","url":"/druntime/core/sys/windows/objidl/IMalloc.Free.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetSize","package":"druntime","parentType":"IMalloc","signature":"SIZE_T GetSize(void *)","url":"/druntime/core/sys/windows/objidl/IMalloc.GetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DidAlloc","package":"druntime","parentType":"IMalloc","signature":"int DidAlloc(void *)","url":"/druntime/core/sys/windows/objidl/IMalloc.DidAlloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"HeapMinimize","package":"druntime","parentType":"IMalloc","signature":"void HeapMinimize()","url":"/druntime/core/sys/windows/objidl/IMalloc.HeapMinimize.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IMallocSpy","package":"druntime","parentType":"","signature":"IMallocSpy : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IMallocSpy"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PreAlloc","package":"druntime","parentType":"IMallocSpy","signature":"SIZE_T PreAlloc(SIZE_T)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PreAlloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PostAlloc","package":"druntime","parentType":"IMallocSpy","signature":"void * PostAlloc(void *)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PostAlloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PreFree","package":"druntime","parentType":"IMallocSpy","signature":"void * PreFree(void *,  BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PreFree.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PostFree","package":"druntime","parentType":"IMallocSpy","signature":"void PostFree(BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PostFree.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PreRealloc","package":"druntime","parentType":"IMallocSpy","signature":"SIZE_T PreRealloc(void *,  SIZE_T,  void * *,  BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PreRealloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PostRealloc","package":"druntime","parentType":"IMallocSpy","signature":"void * PostRealloc(void *,  BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PostRealloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PreGetSize","package":"druntime","parentType":"IMallocSpy","signature":"void * PreGetSize(void *,  BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PreGetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PostGetSize","package":"druntime","parentType":"IMallocSpy","signature":"SIZE_T PostGetSize(SIZE_T,  BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PostGetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PreDidAlloc","package":"druntime","parentType":"IMallocSpy","signature":"void * PreDidAlloc(void *,  BOOL)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PreDidAlloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PostDidAlloc","package":"druntime","parentType":"IMallocSpy","signature":"int PostDidAlloc(void *,  BOOL,  int)","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PostDidAlloc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PreHeapMinimize","package":"druntime","parentType":"IMallocSpy","signature":"void PreHeapMinimize()","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PreHeapMinimize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"PostHeapMinimize","package":"druntime","parentType":"IMallocSpy","signature":"void PostHeapMinimize()","url":"/druntime/core/sys/windows/objidl/IMallocSpy.PostHeapMinimize.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IMessageFilter","package":"druntime","parentType":"","signature":"IMessageFilter : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IMessageFilter"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"HandleInComingCall","package":"druntime","parentType":"IMessageFilter","signature":"DWORD HandleInComingCall(DWORD,  HTASK,  DWORD,  LPINTERFACEINFO)","url":"/druntime/core/sys/windows/objidl/IMessageFilter.HandleInComingCall.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RetryRejectedCall","package":"druntime","parentType":"IMessageFilter","signature":"DWORD RetryRejectedCall(HTASK,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/objidl/IMessageFilter.RetryRejectedCall.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"MessagePending","package":"druntime","parentType":"IMessageFilter","signature":"DWORD MessagePending(HTASK,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/objidl/IMessageFilter.MessagePending.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPersist","package":"druntime","parentType":"","signature":"IPersist : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IPersist"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetClassID","package":"druntime","parentType":"IPersist","signature":"HRESULT GetClassID(CLSID *)","url":"/druntime/core/sys/windows/objidl/IPersist.GetClassID.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPersistStream","package":"druntime","parentType":"","signature":"IPersistStream : IPersist","url":"/druntime/core/sys/windows/objidl.html#IPersistStream"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsDirty","package":"druntime","parentType":"IPersistStream","signature":"HRESULT IsDirty()","url":"/druntime/core/sys/windows/objidl/IPersistStream.IsDirty.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Load","package":"druntime","parentType":"IPersistStream","signature":"HRESULT Load(IStream)","url":"/druntime/core/sys/windows/objidl/IPersistStream.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Save","package":"druntime","parentType":"IPersistStream","signature":"HRESULT Save(IStream,  BOOL)","url":"/druntime/core/sys/windows/objidl/IPersistStream.Save.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetSizeMax","package":"druntime","parentType":"IPersistStream","signature":"HRESULT GetSizeMax(PULARGE_INTEGER)","url":"/druntime/core/sys/windows/objidl/IPersistStream.GetSizeMax.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IRunningObjectTable","package":"druntime","parentType":"","signature":"IRunningObjectTable : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IRunningObjectTable"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Register","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT Register(DWORD,  LPUNKNOWN,  LPMONIKER,  PDWORD)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.Register.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Revoke","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT Revoke(DWORD)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.Revoke.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsRunning","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT IsRunning(LPMONIKER)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.IsRunning.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetObject","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT GetObject(LPMONIKER,  LPUNKNOWN *)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.GetObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"NoteChangeTime","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT NoteChangeTime(DWORD,  LPFILETIME)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.NoteChangeTime.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetTimeOfLastChange","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT GetTimeOfLastChange(LPMONIKER,  LPFILETIME)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.GetTimeOfLastChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EnumRunning","package":"druntime","parentType":"IRunningObjectTable","signature":"HRESULT EnumRunning(IEnumMoniker *)","url":"/druntime/core/sys/windows/objidl/IRunningObjectTable.EnumRunning.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IBindCtx","package":"druntime","parentType":"","signature":"IBindCtx : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IBindCtx"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RegisterObjectBound","package":"druntime","parentType":"IBindCtx","signature":"HRESULT RegisterObjectBound(LPUNKNOWN)","url":"/druntime/core/sys/windows/objidl/IBindCtx.RegisterObjectBound.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RevokeObjectBound","package":"druntime","parentType":"IBindCtx","signature":"HRESULT RevokeObjectBound(LPUNKNOWN)","url":"/druntime/core/sys/windows/objidl/IBindCtx.RevokeObjectBound.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReleaseBoundObjects","package":"druntime","parentType":"IBindCtx","signature":"HRESULT ReleaseBoundObjects()","url":"/druntime/core/sys/windows/objidl/IBindCtx.ReleaseBoundObjects.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetBindOptions","package":"druntime","parentType":"IBindCtx","signature":"HRESULT SetBindOptions(LPBIND_OPTS)","url":"/druntime/core/sys/windows/objidl/IBindCtx.SetBindOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetBindOptions","package":"druntime","parentType":"IBindCtx","signature":"HRESULT GetBindOptions(LPBIND_OPTS)","url":"/druntime/core/sys/windows/objidl/IBindCtx.GetBindOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetRunningObjectTable","package":"druntime","parentType":"IBindCtx","signature":"HRESULT GetRunningObjectTable(IRunningObjectTable *)","url":"/druntime/core/sys/windows/objidl/IBindCtx.GetRunningObjectTable.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RegisterObjectParam","package":"druntime","parentType":"IBindCtx","signature":"HRESULT RegisterObjectParam(LPOLESTR,  IUnknown)","url":"/druntime/core/sys/windows/objidl/IBindCtx.RegisterObjectParam.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetObjectParam","package":"druntime","parentType":"IBindCtx","signature":"HRESULT GetObjectParam(LPOLESTR,  IUnknown *)","url":"/druntime/core/sys/windows/objidl/IBindCtx.GetObjectParam.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EnumObjectParam","package":"druntime","parentType":"IBindCtx","signature":"HRESULT EnumObjectParam(IEnumString *)","url":"/druntime/core/sys/windows/objidl/IBindCtx.EnumObjectParam.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RevokeObjectParam","package":"druntime","parentType":"IBindCtx","signature":"HRESULT RevokeObjectParam(LPOLESTR)","url":"/druntime/core/sys/windows/objidl/IBindCtx.RevokeObjectParam.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IMoniker","package":"druntime","parentType":"","signature":"IMoniker : IPersistStream","url":"/druntime/core/sys/windows/objidl.html#IMoniker"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"BindToObject","package":"druntime","parentType":"IMoniker","signature":"HRESULT BindToObject(IBindCtx,  IMoniker,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IMoniker.BindToObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"BindToStorage","package":"druntime","parentType":"IMoniker","signature":"HRESULT BindToStorage(IBindCtx,  IMoniker,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IMoniker.BindToStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Reduce","package":"druntime","parentType":"IMoniker","signature":"HRESULT Reduce(IBindCtx,  DWORD,  IMoniker *,  IMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.Reduce.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ComposeWith","package":"druntime","parentType":"IMoniker","signature":"HRESULT ComposeWith(IMoniker,  BOOL,  IMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.ComposeWith.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Enum","package":"druntime","parentType":"IMoniker","signature":"HRESULT Enum(BOOL,  IEnumMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.Enum.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsEqual","package":"druntime","parentType":"IMoniker","signature":"HRESULT IsEqual(IMoniker)","url":"/druntime/core/sys/windows/objidl/IMoniker.IsEqual.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Hash","package":"druntime","parentType":"IMoniker","signature":"HRESULT Hash(PDWORD)","url":"/druntime/core/sys/windows/objidl/IMoniker.Hash.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsRunning","package":"druntime","parentType":"IMoniker","signature":"HRESULT IsRunning(IBindCtx,  IMoniker,  IMoniker)","url":"/druntime/core/sys/windows/objidl/IMoniker.IsRunning.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetTimeOfLastChange","package":"druntime","parentType":"IMoniker","signature":"HRESULT GetTimeOfLastChange(IBindCtx,  IMoniker,  LPFILETIME)","url":"/druntime/core/sys/windows/objidl/IMoniker.GetTimeOfLastChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Inverse","package":"druntime","parentType":"IMoniker","signature":"HRESULT Inverse(IMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.Inverse.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CommonPrefixWith","package":"druntime","parentType":"IMoniker","signature":"HRESULT CommonPrefixWith(IMoniker,  IMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.CommonPrefixWith.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RelativePathTo","package":"druntime","parentType":"IMoniker","signature":"HRESULT RelativePathTo(IMoniker,  IMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.RelativePathTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetDisplayName","package":"druntime","parentType":"IMoniker","signature":"HRESULT GetDisplayName(IBindCtx,  IMoniker,  LPOLESTR *)","url":"/druntime/core/sys/windows/objidl/IMoniker.GetDisplayName.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ParseDisplayName","package":"druntime","parentType":"IMoniker","signature":"HRESULT ParseDisplayName(IBindCtx,  IMoniker,  LPOLESTR,  ULONG *,  IMoniker *)","url":"/druntime/core/sys/windows/objidl/IMoniker.ParseDisplayName.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsSystemMoniker","package":"druntime","parentType":"IMoniker","signature":"HRESULT IsSystemMoniker(PDWORD)","url":"/druntime/core/sys/windows/objidl/IMoniker.IsSystemMoniker.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPersistStorage","package":"druntime","parentType":"","signature":"IPersistStorage : IPersist","url":"/druntime/core/sys/windows/objidl.html#IPersistStorage"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsDirty","package":"druntime","parentType":"IPersistStorage","signature":"HRESULT IsDirty()","url":"/druntime/core/sys/windows/objidl/IPersistStorage.IsDirty.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"InitNew","package":"druntime","parentType":"IPersistStorage","signature":"HRESULT InitNew(LPSTORAGE)","url":"/druntime/core/sys/windows/objidl/IPersistStorage.InitNew.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Load","package":"druntime","parentType":"IPersistStorage","signature":"HRESULT Load(LPSTORAGE)","url":"/druntime/core/sys/windows/objidl/IPersistStorage.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Save","package":"druntime","parentType":"IPersistStorage","signature":"HRESULT Save(LPSTORAGE,  BOOL)","url":"/druntime/core/sys/windows/objidl/IPersistStorage.Save.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SaveCompleted","package":"druntime","parentType":"IPersistStorage","signature":"HRESULT SaveCompleted(LPSTORAGE)","url":"/druntime/core/sys/windows/objidl/IPersistStorage.SaveCompleted.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"HandsOffStorage","package":"druntime","parentType":"IPersistStorage","signature":"HRESULT HandsOffStorage()","url":"/druntime/core/sys/windows/objidl/IPersistStorage.HandsOffStorage.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPersistFile","package":"druntime","parentType":"","signature":"IPersistFile : IPersist","url":"/druntime/core/sys/windows/objidl.html#IPersistFile"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsDirty","package":"druntime","parentType":"IPersistFile","signature":"HRESULT IsDirty()","url":"/druntime/core/sys/windows/objidl/IPersistFile.IsDirty.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Load","package":"druntime","parentType":"IPersistFile","signature":"HRESULT Load(LPCOLESTR,  DWORD)","url":"/druntime/core/sys/windows/objidl/IPersistFile.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Save","package":"druntime","parentType":"IPersistFile","signature":"HRESULT Save(LPCOLESTR,  BOOL)","url":"/druntime/core/sys/windows/objidl/IPersistFile.Save.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SaveCompleted","package":"druntime","parentType":"IPersistFile","signature":"HRESULT SaveCompleted(LPCOLESTR)","url":"/druntime/core/sys/windows/objidl/IPersistFile.SaveCompleted.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetCurFile","package":"druntime","parentType":"IPersistFile","signature":"HRESULT GetCurFile(LPOLESTR *)","url":"/druntime/core/sys/windows/objidl/IPersistFile.GetCurFile.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IAdviseSink","package":"druntime","parentType":"","signature":"IAdviseSink : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IAdviseSink"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"QueryInterface","package":"druntime","parentType":"IAdviseSink","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IAdviseSink.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"AddRef","package":"druntime","parentType":"IAdviseSink","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/objidl/IAdviseSink.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Release","package":"druntime","parentType":"IAdviseSink","signature":"ULONG Release()","url":"/druntime/core/sys/windows/objidl/IAdviseSink.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnDataChange","package":"druntime","parentType":"IAdviseSink","signature":"void OnDataChange(FORMATETC *,  STGMEDIUM *)","url":"/druntime/core/sys/windows/objidl/IAdviseSink.OnDataChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnViewChange","package":"druntime","parentType":"IAdviseSink","signature":"void OnViewChange(DWORD,  LONG)","url":"/druntime/core/sys/windows/objidl/IAdviseSink.OnViewChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnRename","package":"druntime","parentType":"IAdviseSink","signature":"void OnRename(IMoniker)","url":"/druntime/core/sys/windows/objidl/IAdviseSink.OnRename.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnSave","package":"druntime","parentType":"IAdviseSink","signature":"void OnSave()","url":"/druntime/core/sys/windows/objidl/IAdviseSink.OnSave.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnClose","package":"druntime","parentType":"IAdviseSink","signature":"void OnClose()","url":"/druntime/core/sys/windows/objidl/IAdviseSink.OnClose.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IAdviseSink2","package":"druntime","parentType":"","signature":"IAdviseSink2 : IAdviseSink","url":"/druntime/core/sys/windows/objidl.html#IAdviseSink2"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnLinkSrcChange","package":"druntime","parentType":"IAdviseSink2","signature":"void OnLinkSrcChange(IMoniker)","url":"/druntime/core/sys/windows/objidl/IAdviseSink2.OnLinkSrcChange.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IDataObject","package":"druntime","parentType":"","signature":"IDataObject : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IDataObject"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetData","package":"druntime","parentType":"IDataObject","signature":"HRESULT GetData(FORMATETC *,  STGMEDIUM *)","url":"/druntime/core/sys/windows/objidl/IDataObject.GetData.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetDataHere","package":"druntime","parentType":"IDataObject","signature":"HRESULT GetDataHere(FORMATETC *,  STGMEDIUM *)","url":"/druntime/core/sys/windows/objidl/IDataObject.GetDataHere.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"QueryGetData","package":"druntime","parentType":"IDataObject","signature":"HRESULT QueryGetData(FORMATETC *)","url":"/druntime/core/sys/windows/objidl/IDataObject.QueryGetData.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetCanonicalFormatEtc","package":"druntime","parentType":"IDataObject","signature":"HRESULT GetCanonicalFormatEtc(FORMATETC *,  FORMATETC *)","url":"/druntime/core/sys/windows/objidl/IDataObject.GetCanonicalFormatEtc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetData","package":"druntime","parentType":"IDataObject","signature":"HRESULT SetData(FORMATETC *,  STGMEDIUM *,  BOOL)","url":"/druntime/core/sys/windows/objidl/IDataObject.SetData.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EnumFormatEtc","package":"druntime","parentType":"IDataObject","signature":"HRESULT EnumFormatEtc(DWORD,  IEnumFORMATETC *)","url":"/druntime/core/sys/windows/objidl/IDataObject.EnumFormatEtc.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DAdvise","package":"druntime","parentType":"IDataObject","signature":"HRESULT DAdvise(FORMATETC *,  DWORD,  IAdviseSink,  PDWORD)","url":"/druntime/core/sys/windows/objidl/IDataObject.DAdvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DUnadvise","package":"druntime","parentType":"IDataObject","signature":"HRESULT DUnadvise(DWORD)","url":"/druntime/core/sys/windows/objidl/IDataObject.DUnadvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EnumDAdvise","package":"druntime","parentType":"IDataObject","signature":"HRESULT EnumDAdvise(IEnumSTATDATA *)","url":"/druntime/core/sys/windows/objidl/IDataObject.EnumDAdvise.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IDataAdviseHolder","package":"druntime","parentType":"","signature":"IDataAdviseHolder : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IDataAdviseHolder"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Advise","package":"druntime","parentType":"IDataAdviseHolder","signature":"HRESULT Advise(IDataObject,  FORMATETC *,  DWORD,  IAdviseSink,  PDWORD)","url":"/druntime/core/sys/windows/objidl/IDataAdviseHolder.Advise.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Unadvise","package":"druntime","parentType":"IDataAdviseHolder","signature":"HRESULT Unadvise(DWORD)","url":"/druntime/core/sys/windows/objidl/IDataAdviseHolder.Unadvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EnumAdvise","package":"druntime","parentType":"IDataAdviseHolder","signature":"HRESULT EnumAdvise(IEnumSTATDATA *)","url":"/druntime/core/sys/windows/objidl/IDataAdviseHolder.EnumAdvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SendOnDataChange","package":"druntime","parentType":"IDataAdviseHolder","signature":"HRESULT SendOnDataChange(IDataObject,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/objidl/IDataAdviseHolder.SendOnDataChange.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IStorage","package":"druntime","parentType":"","signature":"IStorage : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IStorage"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CreateStream","package":"druntime","parentType":"IStorage","signature":"HRESULT CreateStream(LPCWSTR,  DWORD,  DWORD,  DWORD,  IStream)","url":"/druntime/core/sys/windows/objidl/IStorage.CreateStream.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OpenStream","package":"druntime","parentType":"IStorage","signature":"HRESULT OpenStream(LPCWSTR,  PVOID,  DWORD,  DWORD,  IStream)","url":"/druntime/core/sys/windows/objidl/IStorage.OpenStream.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CreateStorage","package":"druntime","parentType":"IStorage","signature":"HRESULT CreateStorage(LPCWSTR,  DWORD,  DWORD,  DWORD,  IStorage)","url":"/druntime/core/sys/windows/objidl/IStorage.CreateStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OpenStorage","package":"druntime","parentType":"IStorage","signature":"HRESULT OpenStorage(LPCWSTR,  IStorage,  DWORD,  SNB,  DWORD,  IStorage)","url":"/druntime/core/sys/windows/objidl/IStorage.OpenStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CopyTo","package":"druntime","parentType":"IStorage","signature":"HRESULT CopyTo(DWORD,  IID * ,  SNB,  IStorage)","url":"/druntime/core/sys/windows/objidl/IStorage.CopyTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"MoveElementTo","package":"druntime","parentType":"IStorage","signature":"HRESULT MoveElementTo(LPCWSTR,  IStorage,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/objidl/IStorage.MoveElementTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Commit","package":"druntime","parentType":"IStorage","signature":"HRESULT Commit(DWORD)","url":"/druntime/core/sys/windows/objidl/IStorage.Commit.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Revert","package":"druntime","parentType":"IStorage","signature":"HRESULT Revert()","url":"/druntime/core/sys/windows/objidl/IStorage.Revert.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EnumElements","package":"druntime","parentType":"IStorage","signature":"HRESULT EnumElements(DWORD,  PVOID,  DWORD,  IEnumSTATSTG)","url":"/druntime/core/sys/windows/objidl/IStorage.EnumElements.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DestroyElement","package":"druntime","parentType":"IStorage","signature":"HRESULT DestroyElement(LPCWSTR)","url":"/druntime/core/sys/windows/objidl/IStorage.DestroyElement.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RenameElement","package":"druntime","parentType":"IStorage","signature":"HRESULT RenameElement(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/objidl/IStorage.RenameElement.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetElementTimes","package":"druntime","parentType":"IStorage","signature":"HRESULT SetElementTimes(LPCWSTR,  FILETIME * ,  FILETIME * ,  FILETIME * )","url":"/druntime/core/sys/windows/objidl/IStorage.SetElementTimes.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetClass","package":"druntime","parentType":"IStorage","signature":"HRESULT SetClass(REFCLSID)","url":"/druntime/core/sys/windows/objidl/IStorage.SetClass.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetStateBits","package":"druntime","parentType":"IStorage","signature":"HRESULT SetStateBits(DWORD,  DWORD)","url":"/druntime/core/sys/windows/objidl/IStorage.SetStateBits.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Stat","package":"druntime","parentType":"IStorage","signature":"HRESULT Stat(STATSTG *,  DWORD)","url":"/druntime/core/sys/windows/objidl/IStorage.Stat.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IRootStorage","package":"druntime","parentType":"","signature":"IRootStorage : IPersist","url":"/druntime/core/sys/windows/objidl.html#IRootStorage"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"QueryInterface","package":"druntime","parentType":"IRootStorage","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IRootStorage.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"AddRef","package":"druntime","parentType":"IRootStorage","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/objidl/IRootStorage.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Release","package":"druntime","parentType":"IRootStorage","signature":"ULONG Release()","url":"/druntime/core/sys/windows/objidl/IRootStorage.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SwitchToFile","package":"druntime","parentType":"IRootStorage","signature":"HRESULT SwitchToFile(LPOLESTR)","url":"/druntime/core/sys/windows/objidl/IRootStorage.SwitchToFile.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IRpcChannelBuffer","package":"druntime","parentType":"","signature":"IRpcChannelBuffer : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IRpcChannelBuffer"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetBuffer","package":"druntime","parentType":"IRpcChannelBuffer","signature":"HRESULT GetBuffer(RPCOLEMESSAGE *,  REFIID)","url":"/druntime/core/sys/windows/objidl/IRpcChannelBuffer.GetBuffer.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SendReceive","package":"druntime","parentType":"IRpcChannelBuffer","signature":"HRESULT SendReceive(RPCOLEMESSAGE *,  PULONG)","url":"/druntime/core/sys/windows/objidl/IRpcChannelBuffer.SendReceive.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"FreeBuffer","package":"druntime","parentType":"IRpcChannelBuffer","signature":"HRESULT FreeBuffer(RPCOLEMESSAGE *)","url":"/druntime/core/sys/windows/objidl/IRpcChannelBuffer.FreeBuffer.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetDestCtx","package":"druntime","parentType":"IRpcChannelBuffer","signature":"HRESULT GetDestCtx(PDWORD,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IRpcChannelBuffer.GetDestCtx.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsConnected","package":"druntime","parentType":"IRpcChannelBuffer","signature":"HRESULT IsConnected()","url":"/druntime/core/sys/windows/objidl/IRpcChannelBuffer.IsConnected.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IRpcProxyBuffer","package":"druntime","parentType":"","signature":"IRpcProxyBuffer : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IRpcProxyBuffer"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Connect","package":"druntime","parentType":"IRpcProxyBuffer","signature":"HRESULT Connect(IRpcChannelBuffer)","url":"/druntime/core/sys/windows/objidl/IRpcProxyBuffer.Connect.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Disconnect","package":"druntime","parentType":"IRpcProxyBuffer","signature":"void Disconnect()","url":"/druntime/core/sys/windows/objidl/IRpcProxyBuffer.Disconnect.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IRpcStubBuffer","package":"druntime","parentType":"","signature":"IRpcStubBuffer : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IRpcStubBuffer"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Connect","package":"druntime","parentType":"IRpcStubBuffer","signature":"HRESULT Connect(LPUNKNOWN)","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.Connect.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Disconnect","package":"druntime","parentType":"IRpcStubBuffer","signature":"void Disconnect()","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.Disconnect.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Invoke","package":"druntime","parentType":"IRpcStubBuffer","signature":"HRESULT Invoke(RPCOLEMESSAGE *,  LPRPCSTUBBUFFER)","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.Invoke.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsIIDSupported","package":"druntime","parentType":"IRpcStubBuffer","signature":"LPRPCSTUBBUFFER IsIIDSupported(REFIID)","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.IsIIDSupported.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CountRefs","package":"druntime","parentType":"IRpcStubBuffer","signature":"ULONG CountRefs()","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.CountRefs.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DebugServerQueryInterface","package":"druntime","parentType":"IRpcStubBuffer","signature":"HRESULT DebugServerQueryInterface(PVOID *)","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.DebugServerQueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DebugServerRelease","package":"druntime","parentType":"IRpcStubBuffer","signature":"HRESULT DebugServerRelease(PVOID)","url":"/druntime/core/sys/windows/objidl/IRpcStubBuffer.DebugServerRelease.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPSFactoryBuffer","package":"druntime","parentType":"","signature":"IPSFactoryBuffer : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IPSFactoryBuffer"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CreateProxy","package":"druntime","parentType":"IPSFactoryBuffer","signature":"HRESULT CreateProxy(LPUNKNOWN,  REFIID,  LPRPCPROXYBUFFER *,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IPSFactoryBuffer.CreateProxy.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CreateStub","package":"druntime","parentType":"IPSFactoryBuffer","signature":"HRESULT CreateStub(REFIID,  LPUNKNOWN,  LPRPCSTUBBUFFER *)","url":"/druntime/core/sys/windows/objidl/IPSFactoryBuffer.CreateStub.html"},{"doc":"","kind":"alias","module":"core.sys.windows.objidl","name":"LPPSFACTORYBUFFER","package":"druntime","parentType":"","signature":"LPPSFACTORYBUFFER = IPSFactoryBuffer","url":"/druntime/core/sys/windows/objidl.html#LPPSFACTORYBUFFER"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"ILockBytes","package":"druntime","parentType":"","signature":"ILockBytes : IUnknown","url":"/druntime/core/sys/windows/objidl.html#ILockBytes"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReadAt","package":"druntime","parentType":"ILockBytes","signature":"HRESULT ReadAt(ULARGE_INTEGER,  PVOID,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/objidl/ILockBytes.ReadAt.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"WriteAt","package":"druntime","parentType":"ILockBytes","signature":"HRESULT WriteAt(ULARGE_INTEGER,  PCVOID,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/objidl/ILockBytes.WriteAt.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Flush","package":"druntime","parentType":"ILockBytes","signature":"HRESULT Flush()","url":"/druntime/core/sys/windows/objidl/ILockBytes.Flush.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetSize","package":"druntime","parentType":"ILockBytes","signature":"HRESULT SetSize(ULARGE_INTEGER)","url":"/druntime/core/sys/windows/objidl/ILockBytes.SetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"LockRegion","package":"druntime","parentType":"ILockBytes","signature":"HRESULT LockRegion(ULARGE_INTEGER,  ULARGE_INTEGER,  DWORD)","url":"/druntime/core/sys/windows/objidl/ILockBytes.LockRegion.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"UnlockRegion","package":"druntime","parentType":"ILockBytes","signature":"HRESULT UnlockRegion(ULARGE_INTEGER,  ULARGE_INTEGER,  DWORD)","url":"/druntime/core/sys/windows/objidl/ILockBytes.UnlockRegion.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Stat","package":"druntime","parentType":"ILockBytes","signature":"HRESULT Stat(STATSTG *,  DWORD)","url":"/druntime/core/sys/windows/objidl/ILockBytes.Stat.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IExternalConnection","package":"druntime","parentType":"","signature":"IExternalConnection : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IExternalConnection"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"AddConnection","package":"druntime","parentType":"IExternalConnection","signature":"HRESULT AddConnection(DWORD,  DWORD)","url":"/druntime/core/sys/windows/objidl/IExternalConnection.AddConnection.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReleaseConnection","package":"druntime","parentType":"IExternalConnection","signature":"HRESULT ReleaseConnection(DWORD,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/objidl/IExternalConnection.ReleaseConnection.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IRunnableObject","package":"druntime","parentType":"","signature":"IRunnableObject : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IRunnableObject"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetRunningClass","package":"druntime","parentType":"IRunnableObject","signature":"HRESULT GetRunningClass(LPCLSID)","url":"/druntime/core/sys/windows/objidl/IRunnableObject.GetRunningClass.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Run","package":"druntime","parentType":"IRunnableObject","signature":"HRESULT Run(LPBC)","url":"/druntime/core/sys/windows/objidl/IRunnableObject.Run.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsRunning","package":"druntime","parentType":"IRunnableObject","signature":"BOOL IsRunning()","url":"/druntime/core/sys/windows/objidl/IRunnableObject.IsRunning.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"LockRunning","package":"druntime","parentType":"IRunnableObject","signature":"HRESULT LockRunning(BOOL,  BOOL)","url":"/druntime/core/sys/windows/objidl/IRunnableObject.LockRunning.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetContainedObject","package":"druntime","parentType":"IRunnableObject","signature":"HRESULT SetContainedObject(BOOL)","url":"/druntime/core/sys/windows/objidl/IRunnableObject.SetContainedObject.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IROTData","package":"druntime","parentType":"","signature":"IROTData : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IROTData"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetComparisonData","package":"druntime","parentType":"IROTData","signature":"HRESULT GetComparisonData(PVOID,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/objidl/IROTData.GetComparisonData.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IChannelHook","package":"druntime","parentType":"","signature":"IChannelHook : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IChannelHook"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ClientGetSize","package":"druntime","parentType":"IChannelHook","signature":"void ClientGetSize(REFGUID,  REFIID,  PULONG)","url":"/druntime/core/sys/windows/objidl/IChannelHook.ClientGetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ClientFillBuffer","package":"druntime","parentType":"IChannelHook","signature":"void ClientFillBuffer(REFGUID,  REFIID,  PULONG,  PVOID)","url":"/druntime/core/sys/windows/objidl/IChannelHook.ClientFillBuffer.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ClientNotify","package":"druntime","parentType":"IChannelHook","signature":"void ClientNotify(REFGUID,  REFIID,  ULONG,  PVOID,  DWORD,  HRESULT)","url":"/druntime/core/sys/windows/objidl/IChannelHook.ClientNotify.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ServerNotify","package":"druntime","parentType":"IChannelHook","signature":"void ServerNotify(REFGUID,  REFIID,  ULONG,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/objidl/IChannelHook.ServerNotify.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ServerGetSize","package":"druntime","parentType":"IChannelHook","signature":"void ServerGetSize(REFGUID,  REFIID,  HRESULT,  PULONG)","url":"/druntime/core/sys/windows/objidl/IChannelHook.ServerGetSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ServerFillBuffer","package":"druntime","parentType":"IChannelHook","signature":"void ServerFillBuffer(REFGUID,  REFIID,  PULONG,  PVOID,  HRESULT)","url":"/druntime/core/sys/windows/objidl/IChannelHook.ServerFillBuffer.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPropertyStorage","package":"druntime","parentType":"","signature":"IPropertyStorage : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IPropertyStorage"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReadMultiple","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT ReadMultiple(ULONG,  PROPSPEC * ,  PROPVARIANT *)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.ReadMultiple.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"WriteMultiple","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT WriteMultiple(ULONG,  PROPSPEC * ,  PROPVARIANT *,  PROPID)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.WriteMultiple.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DeleteMultiple","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT DeleteMultiple(ULONG,  PROPSPEC * )","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.DeleteMultiple.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReadPropertyNames","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT ReadPropertyNames(ULONG,  PROPID * ,  LPWSTR *)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.ReadPropertyNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"WritePropertyNames","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT WritePropertyNames(ULONG,  PROPID * ,  LPWSTR * )","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.WritePropertyNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"DeletePropertyNames","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT DeletePropertyNames(ULONG,  PROPID * )","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.DeletePropertyNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetClass","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT SetClass(REFCLSID)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.SetClass.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Commit","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT Commit(DWORD)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.Commit.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Revert","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT Revert()","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.Revert.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Enum","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT Enum(IEnumSTATPROPSTG *)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.Enum.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Stat","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT Stat(STATPROPSTG *)","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.Stat.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetTimes","package":"druntime","parentType":"IPropertyStorage","signature":"HRESULT SetTimes(FILETIME * ,  FILETIME * ,  FILETIME * )","url":"/druntime/core/sys/windows/objidl/IPropertyStorage.SetTimes.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IPropertySetStorage","package":"druntime","parentType":"","signature":"IPropertySetStorage : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IPropertySetStorage"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Create","package":"druntime","parentType":"IPropertySetStorage","signature":"HRESULT Create(REFFMTID,  CLSID *,  DWORD,  DWORD,  LPPROPERTYSTORAGE *)","url":"/druntime/core/sys/windows/objidl/IPropertySetStorage.Create.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Open","package":"druntime","parentType":"IPropertySetStorage","signature":"HRESULT Open(REFFMTID,  DWORD,  LPPROPERTYSTORAGE *)","url":"/druntime/core/sys/windows/objidl/IPropertySetStorage.Open.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Delete","package":"druntime","parentType":"IPropertySetStorage","signature":"HRESULT Delete(REFFMTID)","url":"/druntime/core/sys/windows/objidl/IPropertySetStorage.Delete.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Enum","package":"druntime","parentType":"IPropertySetStorage","signature":"HRESULT Enum(IEnumSTATPROPSETSTG *)","url":"/druntime/core/sys/windows/objidl/IPropertySetStorage.Enum.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IClientSecurity","package":"druntime","parentType":"","signature":"IClientSecurity : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IClientSecurity"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"QueryBlanket","package":"druntime","parentType":"IClientSecurity","signature":"HRESULT QueryBlanket(PVOID,  PDWORD,  PDWORD,  OLECHAR * *,  PDWORD,  PDWORD,  RPC_AUTH_IDENTITY_HANDLE * *,  PDWORD *)","url":"/druntime/core/sys/windows/objidl/IClientSecurity.QueryBlanket.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetBlanket","package":"druntime","parentType":"IClientSecurity","signature":"HRESULT SetBlanket(PVOID,  DWORD,  DWORD,  LPWSTR,  DWORD,  DWORD,  RPC_AUTH_IDENTITY_HANDLE *,  DWORD)","url":"/druntime/core/sys/windows/objidl/IClientSecurity.SetBlanket.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"CopyProxy","package":"druntime","parentType":"IClientSecurity","signature":"HRESULT CopyProxy(LPUNKNOWN,  LPUNKNOWN *)","url":"/druntime/core/sys/windows/objidl/IClientSecurity.CopyProxy.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IServerSecurity","package":"druntime","parentType":"","signature":"IServerSecurity : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IServerSecurity"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"QueryBlanket","package":"druntime","parentType":"IServerSecurity","signature":"HRESULT QueryBlanket(PDWORD,  PDWORD,  OLECHAR * *,  PDWORD,  PDWORD,  RPC_AUTHZ_HANDLE *,  PDWORD *)","url":"/druntime/core/sys/windows/objidl/IServerSecurity.QueryBlanket.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ImpersonateClient","package":"druntime","parentType":"IServerSecurity","signature":"HRESULT ImpersonateClient()","url":"/druntime/core/sys/windows/objidl/IServerSecurity.ImpersonateClient.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RevertToSelf","package":"druntime","parentType":"IServerSecurity","signature":"HRESULT RevertToSelf()","url":"/druntime/core/sys/windows/objidl/IServerSecurity.RevertToSelf.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"IsImpersonating","package":"druntime","parentType":"IServerSecurity","signature":"HRESULT IsImpersonating()","url":"/druntime/core/sys/windows/objidl/IServerSecurity.IsImpersonating.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IClassActivator","package":"druntime","parentType":"","signature":"IClassActivator : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IClassActivator"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetClassObject","package":"druntime","parentType":"IClassActivator","signature":"HRESULT GetClassObject(REFCLSID,  DWORD,  LCID,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/objidl/IClassActivator.GetClassObject.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IFillLockBytes","package":"druntime","parentType":"","signature":"IFillLockBytes : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IFillLockBytes"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"FillAppend","package":"druntime","parentType":"IFillLockBytes","signature":"HRESULT FillAppend(void * ,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/objidl/IFillLockBytes.FillAppend.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"FillAt","package":"druntime","parentType":"IFillLockBytes","signature":"HRESULT FillAt(ULARGE_INTEGER,  void * ,  ULONG,  PULONG)","url":"/druntime/core/sys/windows/objidl/IFillLockBytes.FillAt.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"SetFillSize","package":"druntime","parentType":"IFillLockBytes","signature":"HRESULT SetFillSize(ULARGE_INTEGER)","url":"/druntime/core/sys/windows/objidl/IFillLockBytes.SetFillSize.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"Terminate","package":"druntime","parentType":"IFillLockBytes","signature":"HRESULT Terminate(BOOL)","url":"/druntime/core/sys/windows/objidl/IFillLockBytes.Terminate.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IProgressNotify","package":"druntime","parentType":"","signature":"IProgressNotify : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IProgressNotify"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"OnProgress","package":"druntime","parentType":"IProgressNotify","signature":"HRESULT OnProgress(DWORD,  DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/objidl/IProgressNotify.OnProgress.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"ILayoutStorage","package":"druntime","parentType":"","signature":"ILayoutStorage : IUnknown","url":"/druntime/core/sys/windows/objidl.html#ILayoutStorage"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"LayoutScript","package":"druntime","parentType":"ILayoutStorage","signature":"HRESULT LayoutScript(STORAGELAYOUT *,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/objidl/ILayoutStorage.LayoutScript.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"BeginMonitor","package":"druntime","parentType":"ILayoutStorage","signature":"HRESULT BeginMonitor()","url":"/druntime/core/sys/windows/objidl/ILayoutStorage.BeginMonitor.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"EndMonitor","package":"druntime","parentType":"ILayoutStorage","signature":"HRESULT EndMonitor()","url":"/druntime/core/sys/windows/objidl/ILayoutStorage.EndMonitor.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"ReLayoutDocfile","package":"druntime","parentType":"ILayoutStorage","signature":"HRESULT ReLayoutDocfile(OLECHAR *)","url":"/druntime/core/sys/windows/objidl/ILayoutStorage.ReLayoutDocfile.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objidl","name":"IGlobalInterfaceTable","package":"druntime","parentType":"","signature":"IGlobalInterfaceTable : IUnknown","url":"/druntime/core/sys/windows/objidl.html#IGlobalInterfaceTable"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RegisterInterfaceInGlobal","package":"druntime","parentType":"IGlobalInterfaceTable","signature":"HRESULT RegisterInterfaceInGlobal(IUnknown,  REFIID,  DWORD *)","url":"/druntime/core/sys/windows/objidl/IGlobalInterfaceTable.RegisterInterfaceInGlobal.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"RevokeInterfaceFromGlobal","package":"druntime","parentType":"IGlobalInterfaceTable","signature":"HRESULT RevokeInterfaceFromGlobal(DWORD)","url":"/druntime/core/sys/windows/objidl/IGlobalInterfaceTable.RevokeInterfaceFromGlobal.html"},{"doc":"","kind":"method","module":"core.sys.windows.objidl","name":"GetInterfaceFromGlobal","package":"druntime","parentType":"IGlobalInterfaceTable","signature":"HRESULT GetInterfaceFromGlobal(DWORD,  REFIID,  void * *)","url":"/druntime/core/sys/windows/objidl/IGlobalInterfaceTable.GetInterfaceFromGlobal.html"},{"doc":"","kind":"variable","module":"core.sys.windows.objidl","name":"COLE_DEFAULT_PRINCIPAL","package":"druntime","parentType":"","signature":"OLECHAR * COLE_DEFAULT_PRINCIPAL","url":"/druntime/core/sys/windows/objidl.html#COLE_DEFAULT_PRINCIPAL"},{"doc":"","kind":"variable","module":"core.sys.windows.objidl","name":"COLE_DEFAULT_AUTHINFO","package":"druntime","parentType":"","signature":"void * COLE_DEFAULT_AUTHINFO","url":"/druntime/core/sys/windows/objidl.html#COLE_DEFAULT_AUTHINFO"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.objsafe","name":"core.sys.windows.objsafe","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/objsafe.html"},{"doc":"","kind":"interface","module":"core.sys.windows.objsafe","name":"IObjectSafety","package":"druntime","parentType":"","signature":"IObjectSafety : IUnknown","url":"/druntime/core/sys/windows/objsafe.html#IObjectSafety"},{"doc":"","kind":"method","module":"core.sys.windows.objsafe","name":"GetInterfaceSafetyOptions","package":"druntime","parentType":"IObjectSafety","signature":"HRESULT GetInterfaceSafetyOptions(REFIID,  DWORD *,  DWORD *)","url":"/druntime/core/sys/windows/objsafe/IObjectSafety.GetInterfaceSafetyOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.objsafe","name":"SetInterfaceSafetyOptions","package":"druntime","parentType":"IObjectSafety","signature":"HRESULT SetInterfaceSafetyOptions(REFIID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/objsafe/IObjectSafety.SetInterfaceSafetyOptions.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ocidl","name":"core.sys.windows.ocidl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ocidl.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IBindHost","package":"druntime","parentType":"","signature":"IBindHost : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IBindHost"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IServiceProvider","package":"druntime","parentType":"","signature":"IServiceProvider : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IServiceProvider"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"QueryService","package":"druntime","parentType":"IServiceProvider","signature":"HRESULT QueryService(REFGUID, REFIID, void * *)","url":"/druntime/core/sys/windows/ocidl/IServiceProvider.QueryService.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"TEXTMETRICOLE","package":"druntime","parentType":"","signature":"TEXTMETRICOLE = TEXTMETRICW","url":"/druntime/core/sys/windows/ocidl.html#TEXTMETRICOLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPTEXTMETRICOLE","package":"druntime","parentType":"","signature":"LPTEXTMETRICOLE = TEXTMETRICOLE *","url":"/druntime/core/sys/windows/ocidl.html#LPTEXTMETRICOLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"OLE_COLOR","package":"druntime","parentType":"","signature":"OLE_COLOR = DWORD","url":"/druntime/core/sys/windows/ocidl.html#OLE_COLOR"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"OLE_HANDLE","package":"druntime","parentType":"","signature":"OLE_HANDLE = UINT","url":"/druntime/core/sys/windows/ocidl.html#OLE_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"OLE_XPOS_HIMETRIC","package":"druntime","parentType":"","signature":"OLE_XPOS_HIMETRIC = int","url":"/druntime/core/sys/windows/ocidl.html#OLE_XPOS_HIMETRIC"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"OLE_YPOS_HIMETRIC","package":"druntime","parentType":"","signature":"OLE_YPOS_HIMETRIC = int","url":"/druntime/core/sys/windows/ocidl.html#OLE_YPOS_HIMETRIC"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"OLE_XSIZE_HIMETRIC","package":"druntime","parentType":"","signature":"OLE_XSIZE_HIMETRIC = int","url":"/druntime/core/sys/windows/ocidl.html#OLE_XSIZE_HIMETRIC"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"OLE_YSIZE_HIMETRIC","package":"druntime","parentType":"","signature":"OLE_YSIZE_HIMETRIC = int","url":"/druntime/core/sys/windows/ocidl.html#OLE_YSIZE_HIMETRIC"},{"doc":"","kind":"enum","module":"core.sys.windows.ocidl","name":"READYSTATE","package":"druntime","parentType":"","signature":"READYSTATE","url":"/druntime/core/sys/windows/ocidl.html#READYSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"READYSTATE_UNINITIALIZED","package":"druntime","parentType":"","signature":"READYSTATE_UNINITIALIZED = 0","url":"/druntime/core/sys/windows/ocidl.html#READYSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"READYSTATE_LOADING","package":"druntime","parentType":"","signature":"READYSTATE_LOADING = 1","url":"/druntime/core/sys/windows/ocidl.html#READYSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"READYSTATE_LOADED","package":"druntime","parentType":"","signature":"READYSTATE_LOADED = 2","url":"/druntime/core/sys/windows/ocidl.html#READYSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"READYSTATE_INTERACTIVE","package":"druntime","parentType":"","signature":"READYSTATE_INTERACTIVE = 3","url":"/druntime/core/sys/windows/ocidl.html#READYSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"READYSTATE_COMPLETE","package":"druntime","parentType":"","signature":"READYSTATE_COMPLETE = 4","url":"/druntime/core/sys/windows/ocidl.html#READYSTATE"},{"doc":"","kind":"enum","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_UNDEFINED","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_UNDEFINED = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_DATA","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_DATA = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_URL","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_URL = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_OBJECT","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_OBJECT = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_STREAM","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_STREAM = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_STORAGE","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_STORAGE = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"PROPBAG2_TYPE_MONIKER","package":"druntime","parentType":"","signature":"PROPBAG2_TYPE_MONIKER = ","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"PROPBAG2","package":"druntime","parentType":"","signature":"PROPBAG2","url":"/druntime/core/sys/windows/ocidl.html#PROPBAG2"},{"doc":"","kind":"enum","module":"core.sys.windows.ocidl","name":"QACONTAINERFLAGS","package":"druntime","parentType":"","signature":"QACONTAINERFLAGS","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_SHOWHATCHING","package":"druntime","parentType":"","signature":"QACONTAINER_SHOWHATCHING = 1","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_SHOWGRABHANDLES","package":"druntime","parentType":"","signature":"QACONTAINER_SHOWGRABHANDLES = 2","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_USERMODE","package":"druntime","parentType":"","signature":"QACONTAINER_USERMODE = 4","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_DISPLAYASDEFAULT","package":"druntime","parentType":"","signature":"QACONTAINER_DISPLAYASDEFAULT = 8","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_UIDEAD","package":"druntime","parentType":"","signature":"QACONTAINER_UIDEAD = 16","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_AUTOCLIP","package":"druntime","parentType":"","signature":"QACONTAINER_AUTOCLIP = 32","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_MESSAGEREFLECT","package":"druntime","parentType":"","signature":"QACONTAINER_MESSAGEREFLECT = 64","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ocidl","name":"QACONTAINER_SUPPORTSMNEMONICS","package":"druntime","parentType":"","signature":"QACONTAINER_SUPPORTSMNEMONICS = 128","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINERFLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"QACONTAINER","package":"druntime","parentType":"","signature":"QACONTAINER","url":"/druntime/core/sys/windows/ocidl.html#QACONTAINER"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"QACONTROL","package":"druntime","parentType":"","signature":"QACONTROL","url":"/druntime/core/sys/windows/ocidl.html#QACONTROL"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"POINTF","package":"druntime","parentType":"","signature":"POINTF","url":"/druntime/core/sys/windows/ocidl.html#POINTF"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPPOINTF","package":"druntime","parentType":"","signature":"LPPOINTF = POINTF *","url":"/druntime/core/sys/windows/ocidl.html#LPPOINTF"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"CONTROLINFO","package":"druntime","parentType":"","signature":"CONTROLINFO","url":"/druntime/core/sys/windows/ocidl.html#CONTROLINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPCONTROLINFO","package":"druntime","parentType":"","signature":"LPCONTROLINFO = CONTROLINFO *","url":"/druntime/core/sys/windows/ocidl.html#LPCONTROLINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"CONNECTDATA","package":"druntime","parentType":"","signature":"CONNECTDATA","url":"/druntime/core/sys/windows/ocidl.html#CONNECTDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPCONNECTDATA","package":"druntime","parentType":"","signature":"LPCONNECTDATA = CONNECTDATA *","url":"/druntime/core/sys/windows/ocidl.html#LPCONNECTDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"LICINFO","package":"druntime","parentType":"","signature":"LICINFO","url":"/druntime/core/sys/windows/ocidl.html#LICINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPLICINFO","package":"druntime","parentType":"","signature":"LPLICINFO = LICINFO *","url":"/druntime/core/sys/windows/ocidl.html#LPLICINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"CAUUID","package":"druntime","parentType":"","signature":"CAUUID","url":"/druntime/core/sys/windows/ocidl.html#CAUUID"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPCAUUID","package":"druntime","parentType":"","signature":"LPCAUUID = CAUUID *","url":"/druntime/core/sys/windows/ocidl.html#LPCAUUID"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"CALPOLESTR","package":"druntime","parentType":"","signature":"CALPOLESTR","url":"/druntime/core/sys/windows/ocidl.html#CALPOLESTR"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPCALPOLESTR","package":"druntime","parentType":"","signature":"LPCALPOLESTR = CALPOLESTR *","url":"/druntime/core/sys/windows/ocidl.html#LPCALPOLESTR"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"CADWORD","package":"druntime","parentType":"","signature":"CADWORD","url":"/druntime/core/sys/windows/ocidl.html#CADWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPCADWORD","package":"druntime","parentType":"","signature":"LPCADWORD = CADWORD *","url":"/druntime/core/sys/windows/ocidl.html#LPCADWORD"},{"doc":"","kind":"struct","module":"core.sys.windows.ocidl","name":"PROPPAGEINFO","package":"druntime","parentType":"","signature":"PROPPAGEINFO","url":"/druntime/core/sys/windows/ocidl.html#PROPPAGEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPPROPPAGEINFO","package":"druntime","parentType":"","signature":"LPPROPPAGEINFO = PROPPAGEINFO *","url":"/druntime/core/sys/windows/ocidl.html#LPPROPPAGEINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleControl","package":"druntime","parentType":"","signature":"IOleControl : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IOleControl"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetControlInfo","package":"druntime","parentType":"IOleControl","signature":"HRESULT GetControlInfo(LPCONTROLINFO)","url":"/druntime/core/sys/windows/ocidl/IOleControl.GetControlInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnMnemonic","package":"druntime","parentType":"IOleControl","signature":"HRESULT OnMnemonic(LPMSG)","url":"/druntime/core/sys/windows/ocidl/IOleControl.OnMnemonic.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnAmbientPropertyChange","package":"druntime","parentType":"IOleControl","signature":"HRESULT OnAmbientPropertyChange(DISPID)","url":"/druntime/core/sys/windows/ocidl/IOleControl.OnAmbientPropertyChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"FreezeEvents","package":"druntime","parentType":"IOleControl","signature":"HRESULT FreezeEvents(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleControl.FreezeEvents.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleControlSite","package":"druntime","parentType":"","signature":"IOleControlSite : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IOleControlSite"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnControlInfoChanged","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT OnControlInfoChanged()","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.OnControlInfoChanged.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"LockInPlaceActive","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT LockInPlaceActive(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.LockInPlaceActive.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetExtendedControl","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT GetExtendedControl(LPDISPATCH *)","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.GetExtendedControl.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"TransformCoords","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT TransformCoords(POINTL *,  POINTF *,  DWORD)","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.TransformCoords.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"TranslateAccelerator","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT TranslateAccelerator(LPMSG,  DWORD)","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.TranslateAccelerator.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnFocus","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT OnFocus(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.OnFocus.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"ShowPropertyFrame","package":"druntime","parentType":"IOleControlSite","signature":"HRESULT ShowPropertyFrame()","url":"/druntime/core/sys/windows/ocidl/IOleControlSite.ShowPropertyFrame.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"ISimpleFrameSite","package":"druntime","parentType":"","signature":"ISimpleFrameSite : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#ISimpleFrameSite"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"PreMessageFilter","package":"druntime","parentType":"ISimpleFrameSite","signature":"HRESULT PreMessageFilter(HWND,  UINT,  WPARAM,  LPARAM,  LRESULT *,  PDWORD)","url":"/druntime/core/sys/windows/ocidl/ISimpleFrameSite.PreMessageFilter.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"PostMessageFilter","package":"druntime","parentType":"ISimpleFrameSite","signature":"HRESULT PostMessageFilter(HWND,  UINT,  WPARAM,  LPARAM,  LRESULT *,  DWORD)","url":"/druntime/core/sys/windows/ocidl/ISimpleFrameSite.PostMessageFilter.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IErrorLog","package":"druntime","parentType":"","signature":"IErrorLog : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IErrorLog"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"AddError","package":"druntime","parentType":"IErrorLog","signature":"HRESULT AddError(LPCOLESTR,  LPEXCEPINFO)","url":"/druntime/core/sys/windows/ocidl/IErrorLog.AddError.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPERRORLOG","package":"druntime","parentType":"","signature":"LPERRORLOG = IErrorLog","url":"/druntime/core/sys/windows/ocidl.html#LPERRORLOG"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPropertyBag","package":"druntime","parentType":"","signature":"IPropertyBag : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPropertyBag"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Read","package":"druntime","parentType":"IPropertyBag","signature":"HRESULT Read(LPCOLESTR,  LPVARIANT,  LPERRORLOG)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag.Read.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Write","package":"druntime","parentType":"IPropertyBag","signature":"HRESULT Write(LPCOLESTR,  LPVARIANT)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag.Write.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPPROPERTYBAG","package":"druntime","parentType":"","signature":"LPPROPERTYBAG = IPropertyBag","url":"/druntime/core/sys/windows/ocidl.html#LPPROPERTYBAG"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPropertyBag2","package":"druntime","parentType":"","signature":"IPropertyBag2 : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPropertyBag2"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Read","package":"druntime","parentType":"IPropertyBag2","signature":"HRESULT Read(ULONG,  PROPBAG2 *,  LPERRORLOG,  VARIANT *,  HRESULT *)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag2.Read.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Write","package":"druntime","parentType":"IPropertyBag2","signature":"HRESULT Write(ULONG,  PROPBAG2 *,  VARIANT *)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag2.Write.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"CountProperties","package":"druntime","parentType":"IPropertyBag2","signature":"HRESULT CountProperties(ULONG *)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag2.CountProperties.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetPropertyInfo","package":"druntime","parentType":"IPropertyBag2","signature":"HRESULT GetPropertyInfo(ULONG,  ULONG,  PROPBAG2 *,  ULONG *)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag2.GetPropertyInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"LoadObject","package":"druntime","parentType":"IPropertyBag2","signature":"HRESULT LoadObject(LPCOLESTR,  DWORD,  IUnknown,  LPERRORLOG)","url":"/druntime/core/sys/windows/ocidl/IPropertyBag2.LoadObject.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPPROPERTYBAG2","package":"druntime","parentType":"","signature":"LPPROPERTYBAG2 = IPropertyBag2","url":"/druntime/core/sys/windows/ocidl.html#LPPROPERTYBAG2"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPersistPropertyBag","package":"druntime","parentType":"","signature":"IPersistPropertyBag : IPersist","url":"/druntime/core/sys/windows/ocidl.html#IPersistPropertyBag"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"InitNew","package":"druntime","parentType":"IPersistPropertyBag","signature":"HRESULT InitNew()","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag.InitNew.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Load","package":"druntime","parentType":"IPersistPropertyBag","signature":"HRESULT Load(LPPROPERTYBAG,  LPERRORLOG)","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Save","package":"druntime","parentType":"IPersistPropertyBag","signature":"HRESULT Save(LPPROPERTYBAG,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag.Save.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPersistPropertyBag2","package":"druntime","parentType":"","signature":"IPersistPropertyBag2 : IPersist","url":"/druntime/core/sys/windows/ocidl.html#IPersistPropertyBag2"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"InitNew","package":"druntime","parentType":"IPersistPropertyBag2","signature":"HRESULT InitNew()","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag2.InitNew.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Load","package":"druntime","parentType":"IPersistPropertyBag2","signature":"HRESULT Load(LPPROPERTYBAG2,  LPERRORLOG)","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag2.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Save","package":"druntime","parentType":"IPersistPropertyBag2","signature":"HRESULT Save(LPPROPERTYBAG2,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag2.Save.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"IsDirty","package":"druntime","parentType":"IPersistPropertyBag2","signature":"HRESULT IsDirty()","url":"/druntime/core/sys/windows/ocidl/IPersistPropertyBag2.IsDirty.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPersistStreamInit","package":"druntime","parentType":"","signature":"IPersistStreamInit : IPersist","url":"/druntime/core/sys/windows/ocidl.html#IPersistStreamInit"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"IsDirty","package":"druntime","parentType":"IPersistStreamInit","signature":"HRESULT IsDirty()","url":"/druntime/core/sys/windows/ocidl/IPersistStreamInit.IsDirty.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Load","package":"druntime","parentType":"IPersistStreamInit","signature":"HRESULT Load(LPSTREAM)","url":"/druntime/core/sys/windows/ocidl/IPersistStreamInit.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Save","package":"druntime","parentType":"IPersistStreamInit","signature":"HRESULT Save(LPSTREAM,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IPersistStreamInit.Save.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetSizeMax","package":"druntime","parentType":"IPersistStreamInit","signature":"HRESULT GetSizeMax(PULARGE_INTEGER)","url":"/druntime/core/sys/windows/ocidl/IPersistStreamInit.GetSizeMax.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"InitNew","package":"druntime","parentType":"IPersistStreamInit","signature":"HRESULT InitNew()","url":"/druntime/core/sys/windows/ocidl/IPersistStreamInit.InitNew.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPersistMemory","package":"druntime","parentType":"","signature":"IPersistMemory : IPersist","url":"/druntime/core/sys/windows/ocidl.html#IPersistMemory"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"IsDirty","package":"druntime","parentType":"IPersistMemory","signature":"HRESULT IsDirty()","url":"/druntime/core/sys/windows/ocidl/IPersistMemory.IsDirty.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Load","package":"druntime","parentType":"IPersistMemory","signature":"HRESULT Load(PVOID,  ULONG)","url":"/druntime/core/sys/windows/ocidl/IPersistMemory.Load.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Save","package":"druntime","parentType":"IPersistMemory","signature":"HRESULT Save(PVOID,  BOOL,  ULONG)","url":"/druntime/core/sys/windows/ocidl/IPersistMemory.Save.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetSizeMax","package":"druntime","parentType":"IPersistMemory","signature":"HRESULT GetSizeMax(PULONG)","url":"/druntime/core/sys/windows/ocidl/IPersistMemory.GetSizeMax.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"InitNew","package":"druntime","parentType":"IPersistMemory","signature":"HRESULT InitNew()","url":"/druntime/core/sys/windows/ocidl/IPersistMemory.InitNew.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPropertyNotifySink","package":"druntime","parentType":"","signature":"IPropertyNotifySink : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPropertyNotifySink"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnChanged","package":"druntime","parentType":"IPropertyNotifySink","signature":"HRESULT OnChanged(DISPID)","url":"/druntime/core/sys/windows/ocidl/IPropertyNotifySink.OnChanged.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnRequestEdit","package":"druntime","parentType":"IPropertyNotifySink","signature":"HRESULT OnRequestEdit(DISPID)","url":"/druntime/core/sys/windows/ocidl/IPropertyNotifySink.OnRequestEdit.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IProvideClassInfo","package":"druntime","parentType":"","signature":"IProvideClassInfo : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IProvideClassInfo"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetClassInfo","package":"druntime","parentType":"IProvideClassInfo","signature":"HRESULT GetClassInfo(LPTYPEINFO *)","url":"/druntime/core/sys/windows/ocidl/IProvideClassInfo.GetClassInfo.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IProvideClassInfo2","package":"druntime","parentType":"","signature":"IProvideClassInfo2 : IProvideClassInfo","url":"/druntime/core/sys/windows/ocidl.html#IProvideClassInfo2"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetGUID","package":"druntime","parentType":"IProvideClassInfo2","signature":"HRESULT GetGUID(DWORD,  GUID *)","url":"/druntime/core/sys/windows/ocidl/IProvideClassInfo2.GetGUID.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IConnectionPointContainer","package":"druntime","parentType":"","signature":"IConnectionPointContainer : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IConnectionPointContainer"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"EnumConnectionPoints","package":"druntime","parentType":"IConnectionPointContainer","signature":"HRESULT EnumConnectionPoints(LPENUMCONNECTIONPOINTS *)","url":"/druntime/core/sys/windows/ocidl/IConnectionPointContainer.EnumConnectionPoints.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"FindConnectionPoint","package":"druntime","parentType":"IConnectionPointContainer","signature":"HRESULT FindConnectionPoint(REFIID,  LPCONNECTIONPOINT *)","url":"/druntime/core/sys/windows/ocidl/IConnectionPointContainer.FindConnectionPoint.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IEnumConnectionPoints","package":"druntime","parentType":"","signature":"IEnumConnectionPoints : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IEnumConnectionPoints"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Next","package":"druntime","parentType":"IEnumConnectionPoints","signature":"HRESULT Next(ULONG,  LPCONNECTIONPOINT *,  ULONG *)","url":"/druntime/core/sys/windows/ocidl/IEnumConnectionPoints.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Skip","package":"druntime","parentType":"IEnumConnectionPoints","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/ocidl/IEnumConnectionPoints.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Reset","package":"druntime","parentType":"IEnumConnectionPoints","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/ocidl/IEnumConnectionPoints.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Clone","package":"druntime","parentType":"IEnumConnectionPoints","signature":"HRESULT Clone(LPENUMCONNECTIONPOINTS *)","url":"/druntime/core/sys/windows/ocidl/IEnumConnectionPoints.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPENUMCONNECTIONPOINTS","package":"druntime","parentType":"","signature":"LPENUMCONNECTIONPOINTS = IEnumConnectionPoints","url":"/druntime/core/sys/windows/ocidl.html#LPENUMCONNECTIONPOINTS"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IConnectionPoint","package":"druntime","parentType":"","signature":"IConnectionPoint : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IConnectionPoint"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetConnectionInterface","package":"druntime","parentType":"IConnectionPoint","signature":"HRESULT GetConnectionInterface(IID *)","url":"/druntime/core/sys/windows/ocidl/IConnectionPoint.GetConnectionInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetConnectionPointContainer","package":"druntime","parentType":"IConnectionPoint","signature":"HRESULT GetConnectionPointContainer(IConnectionPointContainer *)","url":"/druntime/core/sys/windows/ocidl/IConnectionPoint.GetConnectionPointContainer.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Advise","package":"druntime","parentType":"IConnectionPoint","signature":"HRESULT Advise(LPUNKNOWN,  PDWORD)","url":"/druntime/core/sys/windows/ocidl/IConnectionPoint.Advise.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Unadvise","package":"druntime","parentType":"IConnectionPoint","signature":"HRESULT Unadvise(DWORD)","url":"/druntime/core/sys/windows/ocidl/IConnectionPoint.Unadvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"EnumConnections","package":"druntime","parentType":"IConnectionPoint","signature":"HRESULT EnumConnections(LPENUMCONNECTIONS *)","url":"/druntime/core/sys/windows/ocidl/IConnectionPoint.EnumConnections.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPCONNECTIONPOINT","package":"druntime","parentType":"","signature":"LPCONNECTIONPOINT = IConnectionPoint","url":"/druntime/core/sys/windows/ocidl.html#LPCONNECTIONPOINT"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IEnumConnections","package":"druntime","parentType":"","signature":"IEnumConnections : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IEnumConnections"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Next","package":"druntime","parentType":"IEnumConnections","signature":"HRESULT Next(ULONG,  LPCONNECTDATA,  PULONG)","url":"/druntime/core/sys/windows/ocidl/IEnumConnections.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Skip","package":"druntime","parentType":"IEnumConnections","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/ocidl/IEnumConnections.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Reset","package":"druntime","parentType":"IEnumConnections","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/ocidl/IEnumConnections.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Clone","package":"druntime","parentType":"IEnumConnections","signature":"HRESULT Clone(LPENUMCONNECTIONS *)","url":"/druntime/core/sys/windows/ocidl/IEnumConnections.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPENUMCONNECTIONS","package":"druntime","parentType":"","signature":"LPENUMCONNECTIONS = IEnumConnections","url":"/druntime/core/sys/windows/ocidl.html#LPENUMCONNECTIONS"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IClassFactory2","package":"druntime","parentType":"","signature":"IClassFactory2 : IClassFactory","url":"/druntime/core/sys/windows/ocidl.html#IClassFactory2"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetLicInfo","package":"druntime","parentType":"IClassFactory2","signature":"HRESULT GetLicInfo(LPLICINFO)","url":"/druntime/core/sys/windows/ocidl/IClassFactory2.GetLicInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"RequestLicKey","package":"druntime","parentType":"IClassFactory2","signature":"HRESULT RequestLicKey(DWORD,  BSTR *)","url":"/druntime/core/sys/windows/ocidl/IClassFactory2.RequestLicKey.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"CreateInstanceLic","package":"druntime","parentType":"IClassFactory2","signature":"HRESULT CreateInstanceLic(LPUNKNOWN,  LPUNKNOWN,  REFIID,  BSTR,  PVOID *)","url":"/druntime/core/sys/windows/ocidl/IClassFactory2.CreateInstanceLic.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"ISpecifyPropertyPages","package":"druntime","parentType":"","signature":"ISpecifyPropertyPages : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#ISpecifyPropertyPages"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetPages","package":"druntime","parentType":"ISpecifyPropertyPages","signature":"HRESULT GetPages(CAUUID *)","url":"/druntime/core/sys/windows/ocidl/ISpecifyPropertyPages.GetPages.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPerPropertyBrowsing","package":"druntime","parentType":"","signature":"IPerPropertyBrowsing : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPerPropertyBrowsing"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetDisplayString","package":"druntime","parentType":"IPerPropertyBrowsing","signature":"HRESULT GetDisplayString(DISPID,  BSTR *)","url":"/druntime/core/sys/windows/ocidl/IPerPropertyBrowsing.GetDisplayString.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"MapPropertyToPage","package":"druntime","parentType":"IPerPropertyBrowsing","signature":"HRESULT MapPropertyToPage(DISPID,  LPCLSID)","url":"/druntime/core/sys/windows/ocidl/IPerPropertyBrowsing.MapPropertyToPage.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetPredefinedStrings","package":"druntime","parentType":"IPerPropertyBrowsing","signature":"HRESULT GetPredefinedStrings(DISPID,  CALPOLESTR *,  CADWORD *)","url":"/druntime/core/sys/windows/ocidl/IPerPropertyBrowsing.GetPredefinedStrings.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetPredefinedValue","package":"druntime","parentType":"IPerPropertyBrowsing","signature":"HRESULT GetPredefinedValue(DISPID,  DWORD,  VARIANT *)","url":"/druntime/core/sys/windows/ocidl/IPerPropertyBrowsing.GetPredefinedValue.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPropertyPageSite","package":"druntime","parentType":"","signature":"IPropertyPageSite : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPropertyPageSite"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnStatusChange","package":"druntime","parentType":"IPropertyPageSite","signature":"HRESULT OnStatusChange(DWORD)","url":"/druntime/core/sys/windows/ocidl/IPropertyPageSite.OnStatusChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetLocaleID","package":"druntime","parentType":"IPropertyPageSite","signature":"HRESULT GetLocaleID(LCID *)","url":"/druntime/core/sys/windows/ocidl/IPropertyPageSite.GetLocaleID.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetPageContainer","package":"druntime","parentType":"IPropertyPageSite","signature":"HRESULT GetPageContainer(LPUNKNOWN *)","url":"/druntime/core/sys/windows/ocidl/IPropertyPageSite.GetPageContainer.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"TranslateAccelerator","package":"druntime","parentType":"IPropertyPageSite","signature":"HRESULT TranslateAccelerator(LPMSG)","url":"/druntime/core/sys/windows/ocidl/IPropertyPageSite.TranslateAccelerator.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPPROPERTYPAGESITE","package":"druntime","parentType":"","signature":"LPPROPERTYPAGESITE = IPropertyPageSite","url":"/druntime/core/sys/windows/ocidl.html#LPPROPERTYPAGESITE"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPropertyPage","package":"druntime","parentType":"","signature":"IPropertyPage : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPropertyPage"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetPageSite","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT SetPageSite(LPPROPERTYPAGESITE)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.SetPageSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Activate","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT Activate(HWND,  LPCRECT,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.Activate.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Deactivate","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT Deactivate()","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.Deactivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetPageInfo","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT GetPageInfo(LPPROPPAGEINFO)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.GetPageInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetObjects","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT SetObjects(ULONG,  LPUNKNOWN *)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.SetObjects.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Show","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT Show(UINT)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.Show.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Move","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT Move(LPCRECT)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.Move.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"IsPageDirty","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT IsPageDirty()","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.IsPageDirty.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Apply","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT Apply()","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.Apply.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Help","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT Help(LPCOLESTR)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.Help.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"TranslateAccelerator","package":"druntime","parentType":"IPropertyPage","signature":"HRESULT TranslateAccelerator(LPMSG)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage.TranslateAccelerator.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPropertyPage2","package":"druntime","parentType":"","signature":"IPropertyPage2 : IPropertyPage","url":"/druntime/core/sys/windows/ocidl.html#IPropertyPage2"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"EditProperty","package":"druntime","parentType":"IPropertyPage2","signature":"HRESULT EditProperty(DISPID)","url":"/druntime/core/sys/windows/ocidl/IPropertyPage2.EditProperty.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IFont","package":"druntime","parentType":"","signature":"IFont : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IFont"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Name","package":"druntime","parentType":"IFont","signature":"HRESULT get_Name(BSTR *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Name.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Name","package":"druntime","parentType":"IFont","signature":"HRESULT put_Name(BSTR)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Name.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Size","package":"druntime","parentType":"IFont","signature":"HRESULT get_Size(CY *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Size.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Size","package":"druntime","parentType":"IFont","signature":"HRESULT put_Size(CY)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Size.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Bold","package":"druntime","parentType":"IFont","signature":"HRESULT get_Bold(BOOL *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Bold.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Bold","package":"druntime","parentType":"IFont","signature":"HRESULT put_Bold(BOOL)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Bold.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Italic","package":"druntime","parentType":"IFont","signature":"HRESULT get_Italic(BOOL *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Italic.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Italic","package":"druntime","parentType":"IFont","signature":"HRESULT put_Italic(BOOL)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Italic.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Underline","package":"druntime","parentType":"IFont","signature":"HRESULT get_Underline(BOOL *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Underline.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Underline","package":"druntime","parentType":"IFont","signature":"HRESULT put_Underline(BOOL)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Underline.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Strikethrough","package":"druntime","parentType":"IFont","signature":"HRESULT get_Strikethrough(BOOL *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Strikethrough.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Strikethrough","package":"druntime","parentType":"IFont","signature":"HRESULT put_Strikethrough(BOOL)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Strikethrough.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Weight","package":"druntime","parentType":"IFont","signature":"HRESULT get_Weight(short *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Weight.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Weight","package":"druntime","parentType":"IFont","signature":"HRESULT put_Weight(short)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Weight.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Charset","package":"druntime","parentType":"IFont","signature":"HRESULT get_Charset(short *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_Charset.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_Charset","package":"druntime","parentType":"IFont","signature":"HRESULT put_Charset(short)","url":"/druntime/core/sys/windows/ocidl/IFont.put_Charset.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_hFont","package":"druntime","parentType":"IFont","signature":"HRESULT get_hFont(HFONT *)","url":"/druntime/core/sys/windows/ocidl/IFont.get_hFont.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Clone","package":"druntime","parentType":"IFont","signature":"HRESULT Clone(IFont *)","url":"/druntime/core/sys/windows/ocidl/IFont.Clone.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"IsEqual","package":"druntime","parentType":"IFont","signature":"HRESULT IsEqual(IFont)","url":"/druntime/core/sys/windows/ocidl/IFont.IsEqual.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetRatio","package":"druntime","parentType":"IFont","signature":"HRESULT SetRatio(int,  int)","url":"/druntime/core/sys/windows/ocidl/IFont.SetRatio.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"QueryTextMetrics","package":"druntime","parentType":"IFont","signature":"HRESULT QueryTextMetrics(LPTEXTMETRICOLE)","url":"/druntime/core/sys/windows/ocidl/IFont.QueryTextMetrics.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"AddRefHfont","package":"druntime","parentType":"IFont","signature":"HRESULT AddRefHfont(HFONT)","url":"/druntime/core/sys/windows/ocidl/IFont.AddRefHfont.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"ReleaseHfont","package":"druntime","parentType":"IFont","signature":"HRESULT ReleaseHfont(HFONT)","url":"/druntime/core/sys/windows/ocidl/IFont.ReleaseHfont.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetHdc","package":"druntime","parentType":"IFont","signature":"HRESULT SetHdc(HDC)","url":"/druntime/core/sys/windows/ocidl/IFont.SetHdc.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPFONT","package":"druntime","parentType":"","signature":"LPFONT = IFont","url":"/druntime/core/sys/windows/ocidl.html#LPFONT"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IFontDisp","package":"druntime","parentType":"","signature":"IFontDisp : IDispatch","url":"/druntime/core/sys/windows/ocidl.html#IFontDisp"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPFONTDISP","package":"druntime","parentType":"","signature":"LPFONTDISP = IFontDisp","url":"/druntime/core/sys/windows/ocidl.html#LPFONTDISP"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPicture","package":"druntime","parentType":"","signature":"IPicture : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPicture"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Handle","package":"druntime","parentType":"IPicture","signature":"HRESULT get_Handle(OLE_HANDLE *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_Handle.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_hPal","package":"druntime","parentType":"IPicture","signature":"HRESULT get_hPal(OLE_HANDLE *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_hPal.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Type","package":"druntime","parentType":"IPicture","signature":"HRESULT get_Type(short *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_Type.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Width","package":"druntime","parentType":"IPicture","signature":"HRESULT get_Width(OLE_XSIZE_HIMETRIC *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_Width.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Height","package":"druntime","parentType":"IPicture","signature":"HRESULT get_Height(OLE_YSIZE_HIMETRIC *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_Height.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Render","package":"druntime","parentType":"IPicture","signature":"HRESULT Render(HDC,  int,  int,  int,  int,  OLE_XPOS_HIMETRIC,\n       OLE_YPOS_HIMETRIC,  OLE_XSIZE_HIMETRIC,  OLE_YSIZE_HIMETRIC,  LPCRECT)","url":"/druntime/core/sys/windows/ocidl/IPicture.Render.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"set_hPal","package":"druntime","parentType":"IPicture","signature":"HRESULT set_hPal(OLE_HANDLE)","url":"/druntime/core/sys/windows/ocidl/IPicture.set_hPal.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_CurDC","package":"druntime","parentType":"IPicture","signature":"HRESULT get_CurDC(HDC *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_CurDC.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SelectPicture","package":"druntime","parentType":"IPicture","signature":"HRESULT SelectPicture(HDC,  HDC *,  OLE_HANDLE *)","url":"/druntime/core/sys/windows/ocidl/IPicture.SelectPicture.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_KeepOriginalFormat","package":"druntime","parentType":"IPicture","signature":"HRESULT get_KeepOriginalFormat(BOOL *)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_KeepOriginalFormat.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"put_KeepOriginalFormat","package":"druntime","parentType":"IPicture","signature":"HRESULT put_KeepOriginalFormat(BOOL)","url":"/druntime/core/sys/windows/ocidl/IPicture.put_KeepOriginalFormat.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"PictureChanged","package":"druntime","parentType":"IPicture","signature":"HRESULT PictureChanged()","url":"/druntime/core/sys/windows/ocidl/IPicture.PictureChanged.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SaveAsFile","package":"druntime","parentType":"IPicture","signature":"HRESULT SaveAsFile(LPSTREAM,  BOOL,  LONG *)","url":"/druntime/core/sys/windows/ocidl/IPicture.SaveAsFile.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"get_Attributes","package":"druntime","parentType":"IPicture","signature":"HRESULT get_Attributes(PDWORD)","url":"/druntime/core/sys/windows/ocidl/IPicture.get_Attributes.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPictureDisp","package":"druntime","parentType":"","signature":"IPictureDisp : IDispatch","url":"/druntime/core/sys/windows/ocidl.html#IPictureDisp"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleInPlaceSiteEx","package":"druntime","parentType":"","signature":"IOleInPlaceSiteEx : IOleInPlaceSite","url":"/druntime/core/sys/windows/ocidl.html#IOleInPlaceSiteEx"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnInPlaceActivateEx","package":"druntime","parentType":"IOleInPlaceSiteEx","signature":"HRESULT OnInPlaceActivateEx(BOOL *,  DWORD)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteEx.OnInPlaceActivateEx.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnInPlaceDeactivateEx","package":"druntime","parentType":"IOleInPlaceSiteEx","signature":"HRESULT OnInPlaceDeactivateEx(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteEx.OnInPlaceDeactivateEx.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"RequestUIActivate","package":"druntime","parentType":"IOleInPlaceSiteEx","signature":"HRESULT RequestUIActivate()","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteEx.RequestUIActivate.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IObjectWithSite","package":"druntime","parentType":"","signature":"IObjectWithSite : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IObjectWithSite"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetSite","package":"druntime","parentType":"IObjectWithSite","signature":"HRESULT SetSite(IUnknown)","url":"/druntime/core/sys/windows/ocidl/IObjectWithSite.SetSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetSite","package":"druntime","parentType":"IObjectWithSite","signature":"HRESULT GetSite(REFIID,  void * *)","url":"/druntime/core/sys/windows/ocidl/IObjectWithSite.GetSite.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleInPlaceSiteWindowless","package":"druntime","parentType":"","signature":"IOleInPlaceSiteWindowless : IOleInPlaceSiteEx","url":"/druntime/core/sys/windows/ocidl.html#IOleInPlaceSiteWindowless"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"CanWindowlessActivate","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT CanWindowlessActivate()","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.CanWindowlessActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetCapture","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT GetCapture()","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.GetCapture.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetCapture","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT SetCapture(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.SetCapture.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetFocus","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT GetFocus()","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.GetFocus.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetFocus","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT SetFocus(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.SetFocus.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetDC","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT GetDC(LPCRECT,  DWORD,  HDC *)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.GetDC.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"ReleaseDC","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT ReleaseDC(HDC)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.ReleaseDC.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"InvalidateRect","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT InvalidateRect(LPCRECT,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.InvalidateRect.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"InvalidateRgn","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT InvalidateRgn(HRGN,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.InvalidateRgn.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"ScrollRect","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT ScrollRect(INT,  INT,  LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.ScrollRect.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"AdjustRect","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT AdjustRect(LPCRECT)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.AdjustRect.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnDefWindowMessage","package":"druntime","parentType":"IOleInPlaceSiteWindowless","signature":"HRESULT OnDefWindowMessage(UINT,  WPARAM,  LPARAM,  LRESULT *)","url":"/druntime/core/sys/windows/ocidl/IOleInPlaceSiteWindowless.OnDefWindowMessage.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IAdviseSinkEx","package":"druntime","parentType":"","signature":"IAdviseSinkEx : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IAdviseSinkEx"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnDataChange","package":"druntime","parentType":"IAdviseSinkEx","signature":"void OnDataChange(FORMATETC *,  STGMEDIUM *)","url":"/druntime/core/sys/windows/ocidl/IAdviseSinkEx.OnDataChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnViewChange","package":"druntime","parentType":"IAdviseSinkEx","signature":"void OnViewChange(DWORD,  LONG)","url":"/druntime/core/sys/windows/ocidl/IAdviseSinkEx.OnViewChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnRename","package":"druntime","parentType":"IAdviseSinkEx","signature":"void OnRename(IMoniker)","url":"/druntime/core/sys/windows/ocidl/IAdviseSinkEx.OnRename.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnSave","package":"druntime","parentType":"IAdviseSinkEx","signature":"void OnSave()","url":"/druntime/core/sys/windows/ocidl/IAdviseSinkEx.OnSave.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnClose","package":"druntime","parentType":"IAdviseSinkEx","signature":"void OnClose()","url":"/druntime/core/sys/windows/ocidl/IAdviseSinkEx.OnClose.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnViewStatusChange","package":"druntime","parentType":"IAdviseSinkEx","signature":"HRESULT OnViewStatusChange(DWORD)","url":"/druntime/core/sys/windows/ocidl/IAdviseSinkEx.OnViewStatusChange.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IPointerInactive","package":"druntime","parentType":"","signature":"IPointerInactive : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IPointerInactive"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetActivationPolicy","package":"druntime","parentType":"IPointerInactive","signature":"HRESULT GetActivationPolicy(DWORD *)","url":"/druntime/core/sys/windows/ocidl/IPointerInactive.GetActivationPolicy.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnInactiveMouseMove","package":"druntime","parentType":"IPointerInactive","signature":"HRESULT OnInactiveMouseMove(LPCRECT,  LONG,  LONG,  DWORD)","url":"/druntime/core/sys/windows/ocidl/IPointerInactive.OnInactiveMouseMove.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnInactiveSetCursor","package":"druntime","parentType":"IPointerInactive","signature":"HRESULT OnInactiveSetCursor(LPCRECT,  LONG,  LONG,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IPointerInactive.OnInactiveSetCursor.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleUndoUnit","package":"druntime","parentType":"","signature":"IOleUndoUnit : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IOleUndoUnit"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Do","package":"druntime","parentType":"IOleUndoUnit","signature":"HRESULT Do(LPOLEUNDOMANAGER)","url":"/druntime/core/sys/windows/ocidl/IOleUndoUnit.Do.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetDescription","package":"druntime","parentType":"IOleUndoUnit","signature":"HRESULT GetDescription(BSTR *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoUnit.GetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetUnitType","package":"druntime","parentType":"IOleUndoUnit","signature":"HRESULT GetUnitType(CLSID *,  LONG *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoUnit.GetUnitType.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"OnNextAdd","package":"druntime","parentType":"IOleUndoUnit","signature":"HRESULT OnNextAdd()","url":"/druntime/core/sys/windows/ocidl/IOleUndoUnit.OnNextAdd.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleParentUndoUnit","package":"druntime","parentType":"","signature":"IOleParentUndoUnit : IOleUndoUnit","url":"/druntime/core/sys/windows/ocidl.html#IOleParentUndoUnit"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Open","package":"druntime","parentType":"IOleParentUndoUnit","signature":"HRESULT Open(IOleParentUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleParentUndoUnit.Open.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Close","package":"druntime","parentType":"IOleParentUndoUnit","signature":"HRESULT Close(IOleParentUndoUnit,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleParentUndoUnit.Close.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Add","package":"druntime","parentType":"IOleParentUndoUnit","signature":"HRESULT Add(IOleUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleParentUndoUnit.Add.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"FindUnit","package":"druntime","parentType":"IOleParentUndoUnit","signature":"HRESULT FindUnit(IOleUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleParentUndoUnit.FindUnit.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetParentState","package":"druntime","parentType":"IOleParentUndoUnit","signature":"HRESULT GetParentState(DWORD *)","url":"/druntime/core/sys/windows/ocidl/IOleParentUndoUnit.GetParentState.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IEnumOleUndoUnits","package":"druntime","parentType":"","signature":"IEnumOleUndoUnits : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IEnumOleUndoUnits"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Next","package":"druntime","parentType":"IEnumOleUndoUnits","signature":"HRESULT Next(ULONG,  IOleUndoUnit *,  ULONG *)","url":"/druntime/core/sys/windows/ocidl/IEnumOleUndoUnits.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Skip","package":"druntime","parentType":"IEnumOleUndoUnits","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/ocidl/IEnumOleUndoUnits.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Reset","package":"druntime","parentType":"IEnumOleUndoUnits","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/ocidl/IEnumOleUndoUnits.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Clone","package":"druntime","parentType":"IEnumOleUndoUnits","signature":"HRESULT Clone(IEnumOleUndoUnits *)","url":"/druntime/core/sys/windows/ocidl/IEnumOleUndoUnits.Clone.html"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IOleUndoManager","package":"druntime","parentType":"","signature":"IOleUndoManager : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IOleUndoManager"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Open","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT Open(IOleParentUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.Open.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Close","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT Close(IOleParentUndoUnit,  BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.Close.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Add","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT Add(IOleUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.Add.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetOpenParentState","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT GetOpenParentState(DWORD *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.GetOpenParentState.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"DiscardFrom","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT DiscardFrom(IOleUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.DiscardFrom.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"UndoTo","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT UndoTo(IOleUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.UndoTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"RedoTo","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT RedoTo(IOleUndoUnit)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.RedoTo.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"EnumUndoable","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT EnumUndoable(IEnumOleUndoUnits *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.EnumUndoable.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"EnumRedoable","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT EnumRedoable(IEnumOleUndoUnits *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.EnumRedoable.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetLastUndoDescription","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT GetLastUndoDescription(BSTR *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.GetLastUndoDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetLastRedoDescription","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT GetLastRedoDescription(BSTR *)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.GetLastRedoDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"Enable","package":"druntime","parentType":"IOleUndoManager","signature":"HRESULT Enable(BOOL)","url":"/druntime/core/sys/windows/ocidl/IOleUndoManager.Enable.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ocidl","name":"LPOLEUNDOMANAGER","package":"druntime","parentType":"","signature":"LPOLEUNDOMANAGER = IOleUndoManager","url":"/druntime/core/sys/windows/ocidl.html#LPOLEUNDOMANAGER"},{"doc":"","kind":"interface","module":"core.sys.windows.ocidl","name":"IQuickActivate","package":"druntime","parentType":"","signature":"IQuickActivate : IUnknown","url":"/druntime/core/sys/windows/ocidl.html#IQuickActivate"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"QuickActivate","package":"druntime","parentType":"IQuickActivate","signature":"HRESULT QuickActivate(QACONTAINER *,  QACONTROL *)","url":"/druntime/core/sys/windows/ocidl/IQuickActivate.QuickActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"SetContentExtent","package":"druntime","parentType":"IQuickActivate","signature":"HRESULT SetContentExtent(LPSIZEL)","url":"/druntime/core/sys/windows/ocidl/IQuickActivate.SetContentExtent.html"},{"doc":"","kind":"method","module":"core.sys.windows.ocidl","name":"GetContentExtent","package":"druntime","parentType":"IQuickActivate","signature":"HRESULT GetContentExtent(LPSIZEL)","url":"/druntime/core/sys/windows/ocidl/IQuickActivate.GetContentExtent.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.odbcinst","name":"core.sys.windows.odbcinst","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/odbcinst.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"ConfigDSN","package":"druntime","parentType":"","signature":"BOOL ConfigDSN(HWND, WORD, LPCSTR, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/ConfigDSN.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"ConfigDSNW","package":"druntime","parentType":"","signature":"BOOL ConfigDSNW(HWND, WORD, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/ConfigDSNW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"ConfigTranslator","package":"druntime","parentType":"","signature":"BOOL ConfigTranslator(HWND, DWORD *)","url":"/druntime/core/sys/windows/odbcinst/ConfigTranslator.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLConfigDataSource","package":"druntime","parentType":"","signature":"BOOL SQLConfigDataSource(HWND, WORD, LPCSTR, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLConfigDataSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLConfigDataSourceW","package":"druntime","parentType":"","signature":"BOOL SQLConfigDataSourceW(HWND, WORD, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLConfigDataSourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLCreateDataSource","package":"druntime","parentType":"","signature":"BOOL SQLCreateDataSource(HWND, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLCreateDataSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLCreateDataSourceW","package":"druntime","parentType":"","signature":"BOOL SQLCreateDataSourceW(HWND, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLCreateDataSourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetAvailableDrivers","package":"druntime","parentType":"","signature":"BOOL SQLGetAvailableDrivers(LPCSTR, LPSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLGetAvailableDrivers.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetAvailableDriversW","package":"druntime","parentType":"","signature":"BOOL SQLGetAvailableDriversW(LPCWSTR, LPWSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLGetAvailableDriversW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetInstalledDrivers","package":"druntime","parentType":"","signature":"BOOL SQLGetInstalledDrivers(LPSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLGetInstalledDrivers.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetInstalledDriversW","package":"druntime","parentType":"","signature":"BOOL SQLGetInstalledDriversW(LPWSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLGetInstalledDriversW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetPrivateProfileString","package":"druntime","parentType":"","signature":"int SQLGetPrivateProfileString(LPCSTR, LPCSTR, LPCSTR, LPSTR, int, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLGetPrivateProfileString.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetPrivateProfileStringW","package":"druntime","parentType":"","signature":"int SQLGetPrivateProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, int, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLGetPrivateProfileStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetTranslator","package":"druntime","parentType":"","signature":"BOOL SQLGetTranslator(HWND, LPSTR, WORD, WORD *, LPSTR, WORD, WORD *, DWORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLGetTranslator.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLGetTranslatorW","package":"druntime","parentType":"","signature":"BOOL SQLGetTranslatorW(HWND, LPWSTR, WORD, WORD *, LPWSTR, WORD, WORD *, DWORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLGetTranslatorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLInstallDriver","package":"druntime","parentType":"","signature":"BOOL SQLInstallDriver(LPCSTR, LPCSTR, LPSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLInstallDriver.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLInstallDriverManager","package":"druntime","parentType":"","signature":"BOOL SQLInstallDriverManager(LPSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLInstallDriverManager.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLInstallDriverManagerW","package":"druntime","parentType":"","signature":"BOOL SQLInstallDriverManagerW(LPWSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLInstallDriverManagerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLInstallDriverW","package":"druntime","parentType":"","signature":"BOOL SQLInstallDriverW(LPCWSTR, LPCWSTR, LPWSTR, WORD, WORD *)","url":"/druntime/core/sys/windows/odbcinst/SQLInstallDriverW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLInstallODBC","package":"druntime","parentType":"","signature":"BOOL SQLInstallODBC(HWND, LPCSTR, LPCSTR, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLInstallODBC.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLInstallODBCW","package":"druntime","parentType":"","signature":"BOOL SQLInstallODBCW(HWND, LPCWSTR, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLInstallODBCW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLManageDataSources","package":"druntime","parentType":"","signature":"BOOL SQLManageDataSources(HWND)","url":"/druntime/core/sys/windows/odbcinst/SQLManageDataSources.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLRemoveDefaultDataSource","package":"druntime","parentType":"","signature":"BOOL SQLRemoveDefaultDataSource()","url":"/druntime/core/sys/windows/odbcinst/SQLRemoveDefaultDataSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLRemoveDSNFromIni","package":"druntime","parentType":"","signature":"BOOL SQLRemoveDSNFromIni(LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLRemoveDSNFromIni.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLRemoveDSNFromIniW","package":"druntime","parentType":"","signature":"BOOL SQLRemoveDSNFromIniW(LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLRemoveDSNFromIniW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLValidDSN","package":"druntime","parentType":"","signature":"BOOL SQLValidDSN(LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLValidDSN.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLValidDSNW","package":"druntime","parentType":"","signature":"BOOL SQLValidDSNW(LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLValidDSNW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLWriteDSNToIni","package":"druntime","parentType":"","signature":"BOOL SQLWriteDSNToIni(LPCSTR, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLWriteDSNToIni.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLWriteDSNToIniW","package":"druntime","parentType":"","signature":"BOOL SQLWriteDSNToIniW(LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLWriteDSNToIniW.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLWritePrivateProfileString","package":"druntime","parentType":"","signature":"BOOL SQLWritePrivateProfileString(LPCSTR, LPCSTR, LPCSTR, LPCSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLWritePrivateProfileString.html"},{"doc":"","kind":"function","module":"core.sys.windows.odbcinst","name":"SQLWritePrivateProfileStringW","package":"druntime","parentType":"","signature":"BOOL SQLWritePrivateProfileStringW(LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR)","url":"/druntime/core/sys/windows/odbcinst/SQLWritePrivateProfileStringW.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ole","name":"core.sys.windows.ole","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ole.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleDelete","package":"druntime","parentType":"","signature":"OLESTATUS OleDelete(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleDelete.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRelease","package":"druntime","parentType":"","signature":"OLESTATUS OleRelease(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleRelease.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSaveToStream","package":"druntime","parentType":"","signature":"OLESTATUS OleSaveToStream(LPOLEOBJECT,  LPOLESTREAM)","url":"/druntime/core/sys/windows/ole/OleSaveToStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleEqual","package":"druntime","parentType":"","signature":"OLESTATUS OleEqual(LPOLEOBJECT,  LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleEqual.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCopyToClipboard","package":"druntime","parentType":"","signature":"OLESTATUS OleCopyToClipboard(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleCopyToClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSetHostNames","package":"druntime","parentType":"","signature":"OLESTATUS OleSetHostNames(LPOLEOBJECT,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/ole/OleSetHostNames.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSetTargetDevice","package":"druntime","parentType":"","signature":"OLESTATUS OleSetTargetDevice(LPOLEOBJECT,  HGLOBAL)","url":"/druntime/core/sys/windows/ole/OleSetTargetDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSetBounds","package":"druntime","parentType":"","signature":"OLESTATUS OleSetBounds(LPOLEOBJECT,  LPCRECT)","url":"/druntime/core/sys/windows/ole/OleSetBounds.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSetColorScheme","package":"druntime","parentType":"","signature":"OLESTATUS OleSetColorScheme(LPOLEOBJECT,  const(LOGPALETTE) *)","url":"/druntime/core/sys/windows/ole/OleSetColorScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryBounds","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryBounds(LPOLEOBJECT,  RECT *)","url":"/druntime/core/sys/windows/ole/OleQueryBounds.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQuerySize","package":"druntime","parentType":"","signature":"OLESTATUS OleQuerySize(LPOLEOBJECT,  DWORD *)","url":"/druntime/core/sys/windows/ole/OleQuerySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleDraw","package":"druntime","parentType":"","signature":"OLESTATUS OleDraw(LPOLEOBJECT,  HDC,  LPCRECT,  LPCRECT,  HDC)","url":"/druntime/core/sys/windows/ole/OleDraw.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryOpen","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryOpen(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleQueryOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleActivate","package":"druntime","parentType":"","signature":"OLESTATUS OleActivate(LPOLEOBJECT,  UINT,  BOOL,  BOOL,  HWND,  LPCRECT)","url":"/druntime/core/sys/windows/ole/OleActivate.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleExecute","package":"druntime","parentType":"","signature":"OLESTATUS OleExecute(LPOLEOBJECT,  HGLOBAL,  UINT)","url":"/druntime/core/sys/windows/ole/OleExecute.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleClose","package":"druntime","parentType":"","signature":"OLESTATUS OleClose(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleUpdate","package":"druntime","parentType":"","signature":"OLESTATUS OleUpdate(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleUpdate.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleReconnect","package":"druntime","parentType":"","signature":"OLESTATUS OleReconnect(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleReconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleGetLinkUpdateOptions","package":"druntime","parentType":"","signature":"OLESTATUS OleGetLinkUpdateOptions(LPOLEOBJECT,  OLEOPT_UPDATE *)","url":"/druntime/core/sys/windows/ole/OleGetLinkUpdateOptions.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSetLinkUpdateOptions","package":"druntime","parentType":"","signature":"OLESTATUS OleSetLinkUpdateOptions(LPOLEOBJECT,  OLEOPT_UPDATE)","url":"/druntime/core/sys/windows/ole/OleSetLinkUpdateOptions.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryProtocol","package":"druntime","parentType":"","signature":"void * OleQueryProtocol(LPOLEOBJECT,  LPCSTR)","url":"/druntime/core/sys/windows/ole/OleQueryProtocol.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryReleaseStatus","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryReleaseStatus(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleQueryReleaseStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryReleaseError","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryReleaseError(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleQueryReleaseError.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryReleaseMethod","package":"druntime","parentType":"","signature":"OLE_RELEASE_METHOD OleQueryReleaseMethod(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleQueryReleaseMethod.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryType","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryType(LPOLEOBJECT,  LONG *)","url":"/druntime/core/sys/windows/ole/OleQueryType.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryClientVersion","package":"druntime","parentType":"","signature":"DWORD OleQueryClientVersion()","url":"/druntime/core/sys/windows/ole/OleQueryClientVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryServerVersion","package":"druntime","parentType":"","signature":"DWORD OleQueryServerVersion()","url":"/druntime/core/sys/windows/ole/OleQueryServerVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleEnumFormats","package":"druntime","parentType":"","signature":"OLECLIPFORMAT OleEnumFormats(LPOLEOBJECT,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleEnumFormats.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleGetData","package":"druntime","parentType":"","signature":"OLESTATUS OleGetData(LPOLEOBJECT,  OLECLIPFORMAT,  HANDLE *)","url":"/druntime/core/sys/windows/ole/OleGetData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSetData","package":"druntime","parentType":"","signature":"OLESTATUS OleSetData(LPOLEOBJECT,  OLECLIPFORMAT,  HANDLE)","url":"/druntime/core/sys/windows/ole/OleSetData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryOutOfDate","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryOutOfDate(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole/OleQueryOutOfDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRequestData","package":"druntime","parentType":"","signature":"OLESTATUS OleRequestData(LPOLEOBJECT,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleRequestData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryLinkFromClip","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryLinkFromClip(LPCSTR,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleQueryLinkFromClip.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryCreateFromClip","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryCreateFromClip(LPCSTR,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleQueryCreateFromClip.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreateFromClip","package":"druntime","parentType":"","signature":"OLESTATUS OleCreateFromClip(LPCSTR,  LPOLECLIENT,  LHCLIENTDOC,  LPCSTR,\n       LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleCreateFromClip.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreateLinkFromClip","package":"druntime","parentType":"","signature":"OLESTATUS OleCreateLinkFromClip(LPCSTR,  LPOLECLIENT,  LHCLIENTDOC,  LPCSTR,\n       LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleCreateLinkFromClip.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreateFromFile","package":"druntime","parentType":"","signature":"OLESTATUS OleCreateFromFile(LPCSTR,  LPOLECLIENT,  LPCSTR,  LPCSTR,\n       LHCLIENTDOC,  LPCSTR,  LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleCreateFromFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreateLinkFromFile","package":"druntime","parentType":"","signature":"OLESTATUS OleCreateLinkFromFile(LPCSTR,  LPOLECLIENT,  LPCSTR,  LPCSTR,\n       LPCSTR,  LHCLIENTDOC,  LPCSTR,  LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleCreateLinkFromFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleLoadFromStream","package":"druntime","parentType":"","signature":"OLESTATUS OleLoadFromStream(LPOLESTREAM,  LPCSTR,  LPOLECLIENT,  LHCLIENTDOC,\n       LPCSTR,  LPOLEOBJECT *)","url":"/druntime/core/sys/windows/ole/OleLoadFromStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreate","package":"druntime","parentType":"","signature":"OLESTATUS OleCreate(LPCSTR,  LPOLECLIENT,  LPCSTR,  LHCLIENTDOC,  LPCSTR,\n       LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreateInvisible","package":"druntime","parentType":"","signature":"OLESTATUS OleCreateInvisible(LPCSTR,  LPOLECLIENT,  LPCSTR,  LHCLIENTDOC,\n       LPCSTR,  LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT,  BOOL)","url":"/druntime/core/sys/windows/ole/OleCreateInvisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCreateFromTemplate","package":"druntime","parentType":"","signature":"OLESTATUS OleCreateFromTemplate(LPCSTR,  LPOLECLIENT,  LPCSTR,  LHCLIENTDOC,\n       LPCSTR,  LPOLEOBJECT *,  OLEOPT_RENDER,  OLECLIPFORMAT)","url":"/druntime/core/sys/windows/ole/OleCreateFromTemplate.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleClone","package":"druntime","parentType":"","signature":"OLESTATUS OleClone(LPOLEOBJECT,  LPOLECLIENT,  LHCLIENTDOC,  LPCSTR,\n       LPOLEOBJECT *)","url":"/druntime/core/sys/windows/ole/OleClone.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleCopyFromLink","package":"druntime","parentType":"","signature":"OLESTATUS OleCopyFromLink(LPOLEOBJECT,  LPCSTR,  LPOLECLIENT,  LHCLIENTDOC,\n       LPCSTR,  LPOLEOBJECT *)","url":"/druntime/core/sys/windows/ole/OleCopyFromLink.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleObjectConvert","package":"druntime","parentType":"","signature":"OLESTATUS OleObjectConvert(LPOLEOBJECT,  LPCSTR,  LPOLECLIENT,  LHCLIENTDOC,\n       LPCSTR,  LPOLEOBJECT *)","url":"/druntime/core/sys/windows/ole/OleObjectConvert.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRename","package":"druntime","parentType":"","signature":"OLESTATUS OleRename(LPOLEOBJECT,  LPCSTR)","url":"/druntime/core/sys/windows/ole/OleRename.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleQueryName","package":"druntime","parentType":"","signature":"OLESTATUS OleQueryName(LPOLEOBJECT,  LPSTR,  UINT *)","url":"/druntime/core/sys/windows/ole/OleQueryName.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRevokeObject","package":"druntime","parentType":"","signature":"OLESTATUS OleRevokeObject(LPOLECLIENT)","url":"/druntime/core/sys/windows/ole/OleRevokeObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleIsDcMeta","package":"druntime","parentType":"","signature":"BOOL OleIsDcMeta(HDC)","url":"/druntime/core/sys/windows/ole/OleIsDcMeta.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRegisterClientDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRegisterClientDoc(LPCSTR,  LPCSTR,  LONG,  LHCLIENTDOC *)","url":"/druntime/core/sys/windows/ole/OleRegisterClientDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRevokeClientDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRevokeClientDoc(LHCLIENTDOC)","url":"/druntime/core/sys/windows/ole/OleRevokeClientDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRenameClientDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRenameClientDoc(LHCLIENTDOC,  LPCSTR)","url":"/druntime/core/sys/windows/ole/OleRenameClientDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRevertClientDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRevertClientDoc(LHCLIENTDOC)","url":"/druntime/core/sys/windows/ole/OleRevertClientDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSavedClientDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleSavedClientDoc(LHCLIENTDOC)","url":"/druntime/core/sys/windows/ole/OleSavedClientDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleEnumObjects","package":"druntime","parentType":"","signature":"OLESTATUS OleEnumObjects(LHCLIENTDOC,  LPOLEOBJECT *)","url":"/druntime/core/sys/windows/ole/OleEnumObjects.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRegisterServer","package":"druntime","parentType":"","signature":"OLESTATUS OleRegisterServer(LPCSTR,  LPOLESERVER,  LHSERVER *,  HINSTANCE,\n       OLE_SERVER_USE)","url":"/druntime/core/sys/windows/ole/OleRegisterServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRevokeServer","package":"druntime","parentType":"","signature":"OLESTATUS OleRevokeServer(LHSERVER)","url":"/druntime/core/sys/windows/ole/OleRevokeServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleBlockServer","package":"druntime","parentType":"","signature":"OLESTATUS OleBlockServer(LHSERVER)","url":"/druntime/core/sys/windows/ole/OleBlockServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleUnblockServer","package":"druntime","parentType":"","signature":"OLESTATUS OleUnblockServer(LHSERVER,  BOOL *)","url":"/druntime/core/sys/windows/ole/OleUnblockServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleLockServer","package":"druntime","parentType":"","signature":"OLESTATUS OleLockServer(LPOLEOBJECT,  LHSERVER *)","url":"/druntime/core/sys/windows/ole/OleLockServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleUnlockServer","package":"druntime","parentType":"","signature":"OLESTATUS OleUnlockServer(LHSERVER)","url":"/druntime/core/sys/windows/ole/OleUnlockServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRegisterServerDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRegisterServerDoc(LHSERVER,  LPCSTR,  LPOLESERVERDOC,\n       LHSERVERDOC *)","url":"/druntime/core/sys/windows/ole/OleRegisterServerDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRevokeServerDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRevokeServerDoc(LHSERVERDOC)","url":"/druntime/core/sys/windows/ole/OleRevokeServerDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRenameServerDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRenameServerDoc(LHSERVERDOC,  LPCSTR)","url":"/druntime/core/sys/windows/ole/OleRenameServerDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleRevertServerDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleRevertServerDoc(LHSERVERDOC)","url":"/druntime/core/sys/windows/ole/OleRevertServerDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole","name":"OleSavedServerDoc","package":"druntime","parentType":"","signature":"OLESTATUS OleSavedServerDoc(LHSERVERDOC)","url":"/druntime/core/sys/windows/ole/OleSavedServerDoc.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"OLE_LPCSTR","package":"druntime","parentType":"","signature":"OLE_LPCSTR = LPCSTR","url":"/druntime/core/sys/windows/ole.html#OLE_LPCSTR"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLETARGETDEVICE","package":"druntime","parentType":"","signature":"OLETARGETDEVICE","url":"/druntime/core/sys/windows/ole.html#OLETARGETDEVICE"},{"doc":"","kind":"method","module":"core.sys.windows.ole","name":"otdData","package":"druntime","parentType":"OLETARGETDEVICE","signature":"BYTE * otdData()","url":"/druntime/core/sys/windows/ole/OLETARGETDEVICE.otdData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLETARGETDEVICE","package":"druntime","parentType":"","signature":"LPOLETARGETDEVICE = OLETARGETDEVICE *","url":"/druntime/core/sys/windows/ole.html#LPOLETARGETDEVICE"},{"doc":"","kind":"enum","module":"core.sys.windows.ole","name":"OLESTATUS","package":"druntime","parentType":"","signature":"OLESTATUS","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_OK","package":"druntime","parentType":"","signature":"OLE_OK = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_WAIT_FOR_RELEASE","package":"druntime","parentType":"","signature":"OLE_WAIT_FOR_RELEASE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_BUSY","package":"druntime","parentType":"","signature":"OLE_BUSY = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_PROTECT_ONLY","package":"druntime","parentType":"","signature":"OLE_ERROR_PROTECT_ONLY = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_MEMORY","package":"druntime","parentType":"","signature":"OLE_ERROR_MEMORY = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_STREAM","package":"druntime","parentType":"","signature":"OLE_ERROR_STREAM = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_STATIC","package":"druntime","parentType":"","signature":"OLE_ERROR_STATIC = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_BLANK","package":"druntime","parentType":"","signature":"OLE_ERROR_BLANK = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_DRAW","package":"druntime","parentType":"","signature":"OLE_ERROR_DRAW = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_METAFILE","package":"druntime","parentType":"","signature":"OLE_ERROR_METAFILE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_ABORT","package":"druntime","parentType":"","signature":"OLE_ERROR_ABORT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_CLIPBOARD","package":"druntime","parentType":"","signature":"OLE_ERROR_CLIPBOARD = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_FORMAT","package":"druntime","parentType":"","signature":"OLE_ERROR_FORMAT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_OBJECT","package":"druntime","parentType":"","signature":"OLE_ERROR_OBJECT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_OPTION","package":"druntime","parentType":"","signature":"OLE_ERROR_OPTION = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_PROTOCOL","package":"druntime","parentType":"","signature":"OLE_ERROR_PROTOCOL = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_ADDRESS","package":"druntime","parentType":"","signature":"OLE_ERROR_ADDRESS = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NOT_EQUAL","package":"druntime","parentType":"","signature":"OLE_ERROR_NOT_EQUAL = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_HANDLE","package":"druntime","parentType":"","signature":"OLE_ERROR_HANDLE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_GENERIC","package":"druntime","parentType":"","signature":"OLE_ERROR_GENERIC = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_CLASS","package":"druntime","parentType":"","signature":"OLE_ERROR_CLASS = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_SYNTAX","package":"druntime","parentType":"","signature":"OLE_ERROR_SYNTAX = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_DATATYPE","package":"druntime","parentType":"","signature":"OLE_ERROR_DATATYPE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_PALETTE","package":"druntime","parentType":"","signature":"OLE_ERROR_PALETTE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NOT_LINK","package":"druntime","parentType":"","signature":"OLE_ERROR_NOT_LINK = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NOT_EMPTY","package":"druntime","parentType":"","signature":"OLE_ERROR_NOT_EMPTY = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_SIZE","package":"druntime","parentType":"","signature":"OLE_ERROR_SIZE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_DRIVE","package":"druntime","parentType":"","signature":"OLE_ERROR_DRIVE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NETWORK","package":"druntime","parentType":"","signature":"OLE_ERROR_NETWORK = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NAME","package":"druntime","parentType":"","signature":"OLE_ERROR_NAME = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_TEMPLATE","package":"druntime","parentType":"","signature":"OLE_ERROR_TEMPLATE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NEW","package":"druntime","parentType":"","signature":"OLE_ERROR_NEW = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_EDIT","package":"druntime","parentType":"","signature":"OLE_ERROR_EDIT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_OPEN","package":"druntime","parentType":"","signature":"OLE_ERROR_OPEN = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_NOT_OPEN","package":"druntime","parentType":"","signature":"OLE_ERROR_NOT_OPEN = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_LAUNCH","package":"druntime","parentType":"","signature":"OLE_ERROR_LAUNCH = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_COMM","package":"druntime","parentType":"","signature":"OLE_ERROR_COMM = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_TERMINATE","package":"druntime","parentType":"","signature":"OLE_ERROR_TERMINATE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_COMMAND","package":"druntime","parentType":"","signature":"OLE_ERROR_COMMAND = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_SHOW","package":"druntime","parentType":"","signature":"OLE_ERROR_SHOW = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_DOVERB","package":"druntime","parentType":"","signature":"OLE_ERROR_DOVERB = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_ADVISE_NATIVE","package":"druntime","parentType":"","signature":"OLE_ERROR_ADVISE_NATIVE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_ADVISE_PICT","package":"druntime","parentType":"","signature":"OLE_ERROR_ADVISE_PICT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_ADVISE_RENAME","package":"druntime","parentType":"","signature":"OLE_ERROR_ADVISE_RENAME = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_POKE_NATIVE","package":"druntime","parentType":"","signature":"OLE_ERROR_POKE_NATIVE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_REQUEST_NATIVE","package":"druntime","parentType":"","signature":"OLE_ERROR_REQUEST_NATIVE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_REQUEST_PICT","package":"druntime","parentType":"","signature":"OLE_ERROR_REQUEST_PICT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_SERVER_BLOCKED","package":"druntime","parentType":"","signature":"OLE_ERROR_SERVER_BLOCKED = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_REGISTRATION","package":"druntime","parentType":"","signature":"OLE_ERROR_REGISTRATION = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_ALREADY_REGISTERED","package":"druntime","parentType":"","signature":"OLE_ERROR_ALREADY_REGISTERED = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_TASK","package":"druntime","parentType":"","signature":"OLE_ERROR_TASK = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_OUTOFDATE","package":"druntime","parentType":"","signature":"OLE_ERROR_OUTOFDATE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_CANT_UPDATE_CLIENT","package":"druntime","parentType":"","signature":"OLE_ERROR_CANT_UPDATE_CLIENT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_UPDATE","package":"druntime","parentType":"","signature":"OLE_ERROR_UPDATE = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_SETDATA_FORMAT","package":"druntime","parentType":"","signature":"OLE_ERROR_SETDATA_FORMAT = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_STATIC_FROM_OTHER_OS","package":"druntime","parentType":"","signature":"OLE_ERROR_STATIC_FROM_OTHER_OS = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ERROR_FILE_VER","package":"druntime","parentType":"","signature":"OLE_ERROR_FILE_VER = ","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_WARN_DELETE_DATA","package":"druntime","parentType":"","signature":"OLE_WARN_DELETE_DATA = 1000","url":"/druntime/core/sys/windows/ole.html#OLESTATUS"},{"doc":"","kind":"enum","module":"core.sys.windows.ole","name":"OLE_NOTIFICATION","package":"druntime","parentType":"","signature":"OLE_NOTIFICATION","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CHANGED","package":"druntime","parentType":"","signature":"OLE_CHANGED = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SAVED","package":"druntime","parentType":"","signature":"OLE_SAVED = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CLOSED","package":"druntime","parentType":"","signature":"OLE_CLOSED = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_RENAMED","package":"druntime","parentType":"","signature":"OLE_RENAMED = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_QUERY_PAINT","package":"druntime","parentType":"","signature":"OLE_QUERY_PAINT = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_RELEASE","package":"druntime","parentType":"","signature":"OLE_RELEASE = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_QUERY_RETRY","package":"druntime","parentType":"","signature":"OLE_QUERY_RETRY = ","url":"/druntime/core/sys/windows/ole.html#OLE_NOTIFICATION"},{"doc":"","kind":"enum","module":"core.sys.windows.ole","name":"OLE_RELEASE_METHOD","package":"druntime","parentType":"","signature":"OLE_RELEASE_METHOD","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_NONE","package":"druntime","parentType":"","signature":"OLE_NONE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_DELETE","package":"druntime","parentType":"","signature":"OLE_DELETE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_LNKPASTE","package":"druntime","parentType":"","signature":"OLE_LNKPASTE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_EMBPASTE","package":"druntime","parentType":"","signature":"OLE_EMBPASTE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SHOW","package":"druntime","parentType":"","signature":"OLE_SHOW = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_RUN","package":"druntime","parentType":"","signature":"OLE_RUN = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_ACTIVATE","package":"druntime","parentType":"","signature":"OLE_ACTIVATE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_UPDATE","package":"druntime","parentType":"","signature":"OLE_UPDATE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CLOSE","package":"druntime","parentType":"","signature":"OLE_CLOSE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_RECONNECT","package":"druntime","parentType":"","signature":"OLE_RECONNECT = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SETUPDATEOPTIONS","package":"druntime","parentType":"","signature":"OLE_SETUPDATEOPTIONS = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SERVERUNLAUNCH","package":"druntime","parentType":"","signature":"OLE_SERVERUNLAUNCH = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_LOADFROMSTREAM","package":"druntime","parentType":"","signature":"OLE_LOADFROMSTREAM = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SETDATA","package":"druntime","parentType":"","signature":"OLE_SETDATA = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_REQUESTDATA","package":"druntime","parentType":"","signature":"OLE_REQUESTDATA = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_OTHER","package":"druntime","parentType":"","signature":"OLE_OTHER = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CREATE","package":"druntime","parentType":"","signature":"OLE_CREATE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CREATEFROMTEMPLATE","package":"druntime","parentType":"","signature":"OLE_CREATEFROMTEMPLATE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CREATELINKFROMFILE","package":"druntime","parentType":"","signature":"OLE_CREATELINKFROMFILE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_COPYFROMLNK","package":"druntime","parentType":"","signature":"OLE_COPYFROMLNK = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CREATEFROMFILE","package":"druntime","parentType":"","signature":"OLE_CREATEFROMFILE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_CREATEINVISIBLE","package":"druntime","parentType":"","signature":"OLE_CREATEINVISIBLE = ","url":"/druntime/core/sys/windows/ole.html#OLE_RELEASE_METHOD"},{"doc":"","kind":"enum","module":"core.sys.windows.ole","name":"OLEOPT_RENDER","package":"druntime","parentType":"","signature":"OLEOPT_RENDER","url":"/druntime/core/sys/windows/ole.html#OLEOPT_RENDER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"olerender_none","package":"druntime","parentType":"","signature":"olerender_none = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_RENDER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"olerender_draw","package":"druntime","parentType":"","signature":"olerender_draw = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_RENDER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"olerender_format","package":"druntime","parentType":"","signature":"olerender_format = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_RENDER"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"OLECLIPFORMAT","package":"druntime","parentType":"","signature":"OLECLIPFORMAT = WORD","url":"/druntime/core/sys/windows/ole.html#OLECLIPFORMAT"},{"doc":"","kind":"enum","module":"core.sys.windows.ole","name":"OLEOPT_UPDATE","package":"druntime","parentType":"","signature":"OLEOPT_UPDATE","url":"/druntime/core/sys/windows/ole.html#OLEOPT_UPDATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"oleupdate_always","package":"druntime","parentType":"","signature":"oleupdate_always = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_UPDATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"oleupdate_onsave","package":"druntime","parentType":"","signature":"oleupdate_onsave = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_UPDATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"oleupdate_oncall","package":"druntime","parentType":"","signature":"oleupdate_oncall = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_UPDATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"oleupdate_onclose","package":"druntime","parentType":"","signature":"oleupdate_onclose = ","url":"/druntime/core/sys/windows/ole.html#OLEOPT_UPDATE"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"HOBJECT","package":"druntime","parentType":"","signature":"HOBJECT = HANDLE","url":"/druntime/core/sys/windows/ole.html#HOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LHSERVER","package":"druntime","parentType":"","signature":"LHSERVER = LONG_PTR","url":"/druntime/core/sys/windows/ole.html#LHSERVER"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLEOBJECTVTBL","package":"druntime","parentType":"","signature":"OLEOBJECTVTBL","url":"/druntime/core/sys/windows/ole.html#OLEOBJECTVTBL"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLEOBJECTVTBL","package":"druntime","parentType":"","signature":"LPOLEOBJECTVTBL = OLEOBJECTVTBL *","url":"/druntime/core/sys/windows/ole.html#LPOLEOBJECTVTBL"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLEOBJECT","package":"druntime","parentType":"","signature":"OLEOBJECT","url":"/druntime/core/sys/windows/ole.html#OLEOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLEOBJECT","package":"druntime","parentType":"","signature":"LPOLEOBJECT = OLEOBJECT *","url":"/druntime/core/sys/windows/ole.html#LPOLEOBJECT"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLECLIENTVTBL","package":"druntime","parentType":"","signature":"OLECLIENTVTBL","url":"/druntime/core/sys/windows/ole.html#OLECLIENTVTBL"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLECLIENTVTBL","package":"druntime","parentType":"","signature":"LPOLECLIENTVTBL = OLECLIENTVTBL *","url":"/druntime/core/sys/windows/ole.html#LPOLECLIENTVTBL"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLECLIENT","package":"druntime","parentType":"","signature":"OLECLIENT","url":"/druntime/core/sys/windows/ole.html#OLECLIENT"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLECLIENT","package":"druntime","parentType":"","signature":"LPOLECLIENT = OLECLIENT *","url":"/druntime/core/sys/windows/ole.html#LPOLECLIENT"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLESTREAMVTBL","package":"druntime","parentType":"","signature":"OLESTREAMVTBL","url":"/druntime/core/sys/windows/ole.html#OLESTREAMVTBL"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLESTREAMVTBL","package":"druntime","parentType":"","signature":"LPOLESTREAMVTBL = OLESTREAMVTBL *","url":"/druntime/core/sys/windows/ole.html#LPOLESTREAMVTBL"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLESTREAM","package":"druntime","parentType":"","signature":"OLESTREAM","url":"/druntime/core/sys/windows/ole.html#OLESTREAM"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLESTREAM","package":"druntime","parentType":"","signature":"LPOLESTREAM = OLESTREAM *","url":"/druntime/core/sys/windows/ole.html#LPOLESTREAM"},{"doc":"","kind":"enum","module":"core.sys.windows.ole","name":"OLE_SERVER_USE","package":"druntime","parentType":"","signature":"OLE_SERVER_USE","url":"/druntime/core/sys/windows/ole.html#OLE_SERVER_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SERVER_MULTI","package":"druntime","parentType":"","signature":"OLE_SERVER_MULTI = ","url":"/druntime/core/sys/windows/ole.html#OLE_SERVER_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ole","name":"OLE_SERVER_SINGLE","package":"druntime","parentType":"","signature":"OLE_SERVER_SINGLE = ","url":"/druntime/core/sys/windows/ole.html#OLE_SERVER_USE"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLESERVERVTBL","package":"druntime","parentType":"","signature":"OLESERVERVTBL","url":"/druntime/core/sys/windows/ole.html#OLESERVERVTBL"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLESERVERVTBL","package":"druntime","parentType":"","signature":"LPOLESERVERVTBL = OLESERVERVTBL *","url":"/druntime/core/sys/windows/ole.html#LPOLESERVERVTBL"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLESERVER","package":"druntime","parentType":"","signature":"OLESERVER","url":"/druntime/core/sys/windows/ole.html#OLESERVER"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLESERVER","package":"druntime","parentType":"","signature":"LPOLESERVER = OLESERVER *","url":"/druntime/core/sys/windows/ole.html#LPOLESERVER"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLESERVERDOCVTBL","package":"druntime","parentType":"","signature":"OLESERVERDOCVTBL","url":"/druntime/core/sys/windows/ole.html#OLESERVERDOCVTBL"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLESERVERDOCVTBL","package":"druntime","parentType":"","signature":"LPOLESERVERDOCVTBL = OLESERVERDOCVTBL *","url":"/druntime/core/sys/windows/ole.html#LPOLESERVERDOCVTBL"},{"doc":"","kind":"struct","module":"core.sys.windows.ole","name":"OLESERVERDOC","package":"druntime","parentType":"","signature":"OLESERVERDOC","url":"/druntime/core/sys/windows/ole.html#OLESERVERDOC"},{"doc":"","kind":"alias","module":"core.sys.windows.ole","name":"LPOLESERVERDOC","package":"druntime","parentType":"","signature":"LPOLESERVERDOC = OLESERVERDOC *","url":"/druntime/core/sys/windows/ole.html#LPOLESERVERDOC"},{"doc":"","kind":"variable","module":"core.sys.windows.ole","name":"OLEVERB_PRIMARY","package":"druntime","parentType":"","signature":"OLEVERB_PRIMARY","url":"/druntime/core/sys/windows/ole.html#OLEVERB_PRIMARY"},{"doc":"","kind":"variable","module":"core.sys.windows.ole","name":"OF_SET","package":"druntime","parentType":"","signature":"OF_SET","url":"/druntime/core/sys/windows/ole.html#OF_SET"},{"doc":"","kind":"variable","module":"core.sys.windows.ole","name":"OF_GET","package":"druntime","parentType":"","signature":"OF_GET","url":"/druntime/core/sys/windows/ole.html#OF_GET"},{"doc":"","kind":"variable","module":"core.sys.windows.ole","name":"OF_HANDLER","package":"druntime","parentType":"","signature":"OF_HANDLER","url":"/druntime/core/sys/windows/ole.html#OF_HANDLER"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ole2","name":"core.sys.windows.ole2","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ole2.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"CreateDataAdviseHolder","package":"druntime","parentType":"","signature":"HRESULT CreateDataAdviseHolder(LPDATAADVISEHOLDER *)","url":"/druntime/core/sys/windows/ole2/CreateDataAdviseHolder.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleBuildVersion","package":"druntime","parentType":"","signature":"DWORD OleBuildVersion()","url":"/druntime/core/sys/windows/ole2/OleBuildVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"ReadClassStg","package":"druntime","parentType":"","signature":"HRESULT ReadClassStg(LPSTORAGE,  CLSID *)","url":"/druntime/core/sys/windows/ole2/ReadClassStg.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"WriteClassStg","package":"druntime","parentType":"","signature":"HRESULT WriteClassStg(LPSTORAGE,  REFCLSID)","url":"/druntime/core/sys/windows/ole2/WriteClassStg.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"ReadClassStm","package":"druntime","parentType":"","signature":"HRESULT ReadClassStm(LPSTREAM,  CLSID *)","url":"/druntime/core/sys/windows/ole2/ReadClassStm.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"WriteClassStm","package":"druntime","parentType":"","signature":"HRESULT WriteClassStm(LPSTREAM,  REFCLSID)","url":"/druntime/core/sys/windows/ole2/WriteClassStm.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"WriteFmtUserTypeStg","package":"druntime","parentType":"","signature":"HRESULT WriteFmtUserTypeStg(LPSTORAGE,  CLIPFORMAT,  LPOLESTR)","url":"/druntime/core/sys/windows/ole2/WriteFmtUserTypeStg.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"ReadFmtUserTypeStg","package":"druntime","parentType":"","signature":"HRESULT ReadFmtUserTypeStg(LPSTORAGE,  CLIPFORMAT *,  LPOLESTR *)","url":"/druntime/core/sys/windows/ole2/ReadFmtUserTypeStg.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleInitialize","package":"druntime","parentType":"","signature":"HRESULT OleInitialize(PVOID)","url":"/druntime/core/sys/windows/ole2/OleInitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleUninitialize","package":"druntime","parentType":"","signature":"void OleUninitialize()","url":"/druntime/core/sys/windows/ole2/OleUninitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleQueryLinkFromData","package":"druntime","parentType":"","signature":"HRESULT OleQueryLinkFromData(LPDATAOBJECT)","url":"/druntime/core/sys/windows/ole2/OleQueryLinkFromData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleQueryCreateFromData","package":"druntime","parentType":"","signature":"HRESULT OleQueryCreateFromData(LPDATAOBJECT)","url":"/druntime/core/sys/windows/ole2/OleQueryCreateFromData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreate","package":"druntime","parentType":"","signature":"HRESULT OleCreate(REFCLSID,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateFromData","package":"druntime","parentType":"","signature":"HRESULT OleCreateFromData(LPDATAOBJECT,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateFromData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateLinkFromData","package":"druntime","parentType":"","signature":"HRESULT OleCreateLinkFromData(LPDATAOBJECT,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateLinkFromData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateStaticFromData","package":"druntime","parentType":"","signature":"HRESULT OleCreateStaticFromData(LPDATAOBJECT,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateStaticFromData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateLink","package":"druntime","parentType":"","signature":"HRESULT OleCreateLink(LPMONIKER,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateLink.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateLinkToFile","package":"druntime","parentType":"","signature":"HRESULT OleCreateLinkToFile(LPCOLESTR,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateLinkToFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateFromFile","package":"druntime","parentType":"","signature":"HRESULT OleCreateFromFile(REFCLSID,  LPCOLESTR,  REFIID,  DWORD,  LPFORMATETC,  LPOLECLIENTSITE,  LPSTORAGE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateFromFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleLoad","package":"druntime","parentType":"","signature":"HRESULT OleLoad(LPSTORAGE,  REFIID,  LPOLECLIENTSITE,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleLoad.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleSave","package":"druntime","parentType":"","signature":"HRESULT OleSave(LPPERSISTSTORAGE,  LPSTORAGE,  BOOL)","url":"/druntime/core/sys/windows/ole2/OleSave.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleLoadFromStream","package":"druntime","parentType":"","signature":"HRESULT OleLoadFromStream(LPSTREAM,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleLoadFromStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleSaveToStream","package":"druntime","parentType":"","signature":"HRESULT OleSaveToStream(LPPERSISTSTREAM,  LPSTREAM)","url":"/druntime/core/sys/windows/ole2/OleSaveToStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleSetContainedObject","package":"druntime","parentType":"","signature":"HRESULT OleSetContainedObject(LPUNKNOWN,  BOOL)","url":"/druntime/core/sys/windows/ole2/OleSetContainedObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleNoteObjectVisible","package":"druntime","parentType":"","signature":"HRESULT OleNoteObjectVisible(LPUNKNOWN,  BOOL)","url":"/druntime/core/sys/windows/ole2/OleNoteObjectVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"RegisterDragDrop","package":"druntime","parentType":"","signature":"HRESULT RegisterDragDrop(HWND,  LPDROPTARGET)","url":"/druntime/core/sys/windows/ole2/RegisterDragDrop.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"RevokeDragDrop","package":"druntime","parentType":"","signature":"HRESULT RevokeDragDrop(HWND)","url":"/druntime/core/sys/windows/ole2/RevokeDragDrop.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"DoDragDrop","package":"druntime","parentType":"","signature":"HRESULT DoDragDrop(LPDATAOBJECT,  LPDROPSOURCE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/ole2/DoDragDrop.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleSetClipboard","package":"druntime","parentType":"","signature":"HRESULT OleSetClipboard(LPDATAOBJECT)","url":"/druntime/core/sys/windows/ole2/OleSetClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleGetClipboard","package":"druntime","parentType":"","signature":"HRESULT OleGetClipboard(LPDATAOBJECT *)","url":"/druntime/core/sys/windows/ole2/OleGetClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleFlushClipboard","package":"druntime","parentType":"","signature":"HRESULT OleFlushClipboard()","url":"/druntime/core/sys/windows/ole2/OleFlushClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleIsCurrentClipboard","package":"druntime","parentType":"","signature":"HRESULT OleIsCurrentClipboard(LPDATAOBJECT)","url":"/druntime/core/sys/windows/ole2/OleIsCurrentClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateMenuDescriptor","package":"druntime","parentType":"","signature":"HOLEMENU OleCreateMenuDescriptor(HMENU,  LPOLEMENUGROUPWIDTHS)","url":"/druntime/core/sys/windows/ole2/OleCreateMenuDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleSetMenuDescriptor","package":"druntime","parentType":"","signature":"HRESULT OleSetMenuDescriptor(HOLEMENU,  HWND,  HWND,  LPOLEINPLACEFRAME,  LPOLEINPLACEACTIVEOBJECT)","url":"/druntime/core/sys/windows/ole2/OleSetMenuDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleDestroyMenuDescriptor","package":"druntime","parentType":"","signature":"HRESULT OleDestroyMenuDescriptor(HOLEMENU)","url":"/druntime/core/sys/windows/ole2/OleDestroyMenuDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleTranslateAccelerator","package":"druntime","parentType":"","signature":"HRESULT OleTranslateAccelerator(LPOLEINPLACEFRAME,  LPOLEINPLACEFRAMEINFO,  LPMSG)","url":"/druntime/core/sys/windows/ole2/OleTranslateAccelerator.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleDuplicateData","package":"druntime","parentType":"","signature":"HANDLE OleDuplicateData(HANDLE,  CLIPFORMAT,  UINT)","url":"/druntime/core/sys/windows/ole2/OleDuplicateData.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleDraw","package":"druntime","parentType":"","signature":"HRESULT OleDraw(LPUNKNOWN,  DWORD,  HDC,  LPCRECT)","url":"/druntime/core/sys/windows/ole2/OleDraw.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleRun","package":"druntime","parentType":"","signature":"HRESULT OleRun(LPUNKNOWN)","url":"/druntime/core/sys/windows/ole2/OleRun.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleIsRunning","package":"druntime","parentType":"","signature":"BOOL OleIsRunning(LPOLEOBJECT)","url":"/druntime/core/sys/windows/ole2/OleIsRunning.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleLockRunning","package":"druntime","parentType":"","signature":"HRESULT OleLockRunning(LPUNKNOWN,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/ole2/OleLockRunning.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"ReleaseStgMedium","package":"druntime","parentType":"","signature":"void ReleaseStgMedium(LPSTGMEDIUM)","url":"/druntime/core/sys/windows/ole2/ReleaseStgMedium.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"CreateOleAdviseHolder","package":"druntime","parentType":"","signature":"HRESULT CreateOleAdviseHolder(LPOLEADVISEHOLDER *)","url":"/druntime/core/sys/windows/ole2/CreateOleAdviseHolder.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateDefaultHandler","package":"druntime","parentType":"","signature":"HRESULT OleCreateDefaultHandler(REFCLSID,  LPUNKNOWN,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateDefaultHandler.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleCreateEmbeddingHelper","package":"druntime","parentType":"","signature":"HRESULT OleCreateEmbeddingHelper(REFCLSID,  LPUNKNOWN,  DWORD,  LPCLASSFACTORY,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/ole2/OleCreateEmbeddingHelper.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"IsAccelerator","package":"druntime","parentType":"","signature":"BOOL IsAccelerator(HACCEL,  int,  LPMSG,  WORD *)","url":"/druntime/core/sys/windows/ole2/IsAccelerator.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleGetIconOfFile","package":"druntime","parentType":"","signature":"HGLOBAL OleGetIconOfFile(LPOLESTR,  BOOL)","url":"/druntime/core/sys/windows/ole2/OleGetIconOfFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleGetIconOfClass","package":"druntime","parentType":"","signature":"HGLOBAL OleGetIconOfClass(REFCLSID,  LPOLESTR,  BOOL)","url":"/druntime/core/sys/windows/ole2/OleGetIconOfClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleMetafilePictFromIconAndLabel","package":"druntime","parentType":"","signature":"HGLOBAL OleMetafilePictFromIconAndLabel(HICON,  LPOLESTR,  LPOLESTR,  UINT)","url":"/druntime/core/sys/windows/ole2/OleMetafilePictFromIconAndLabel.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleRegGetUserType","package":"druntime","parentType":"","signature":"HRESULT OleRegGetUserType(REFCLSID,  DWORD,  LPOLESTR *)","url":"/druntime/core/sys/windows/ole2/OleRegGetUserType.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleRegGetMiscStatus","package":"druntime","parentType":"","signature":"HRESULT OleRegGetMiscStatus(REFCLSID,  DWORD,  DWORD *)","url":"/druntime/core/sys/windows/ole2/OleRegGetMiscStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleRegEnumFormatEtc","package":"druntime","parentType":"","signature":"HRESULT OleRegEnumFormatEtc(REFCLSID,  DWORD,  LPENUMFORMATETC *)","url":"/druntime/core/sys/windows/ole2/OleRegEnumFormatEtc.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleRegEnumVerbs","package":"druntime","parentType":"","signature":"HRESULT OleRegEnumVerbs(REFCLSID,  LPENUMOLEVERB *)","url":"/druntime/core/sys/windows/ole2/OleRegEnumVerbs.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleConvertOLESTREAMToIStorage","package":"druntime","parentType":"","signature":"HRESULT OleConvertOLESTREAMToIStorage(LPOLESTREAM,  LPSTORAGE,  const(DVTARGETDEVICE) *)","url":"/druntime/core/sys/windows/ole2/OleConvertOLESTREAMToIStorage.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleConvertIStorageToOLESTREAM","package":"druntime","parentType":"","signature":"HRESULT OleConvertIStorageToOLESTREAM(LPSTORAGE,  LPOLESTREAM)","url":"/druntime/core/sys/windows/ole2/OleConvertIStorageToOLESTREAM.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"GetHGlobalFromILockBytes","package":"druntime","parentType":"","signature":"HRESULT GetHGlobalFromILockBytes(LPLOCKBYTES,  HGLOBAL *)","url":"/druntime/core/sys/windows/ole2/GetHGlobalFromILockBytes.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"CreateILockBytesOnHGlobal","package":"druntime","parentType":"","signature":"HRESULT CreateILockBytesOnHGlobal(HGLOBAL,  BOOL,  LPLOCKBYTES *)","url":"/druntime/core/sys/windows/ole2/CreateILockBytesOnHGlobal.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"GetHGlobalFromStream","package":"druntime","parentType":"","signature":"HRESULT GetHGlobalFromStream(LPSTREAM,  HGLOBAL *)","url":"/druntime/core/sys/windows/ole2/GetHGlobalFromStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"CreateStreamOnHGlobal","package":"druntime","parentType":"","signature":"HRESULT CreateStreamOnHGlobal(HGLOBAL,  BOOL,  LPSTREAM *)","url":"/druntime/core/sys/windows/ole2/CreateStreamOnHGlobal.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleDoAutoConvert","package":"druntime","parentType":"","signature":"HRESULT OleDoAutoConvert(LPSTORAGE,  LPCLSID)","url":"/druntime/core/sys/windows/ole2/OleDoAutoConvert.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleGetAutoConvert","package":"druntime","parentType":"","signature":"HRESULT OleGetAutoConvert(REFCLSID,  LPCLSID)","url":"/druntime/core/sys/windows/ole2/OleGetAutoConvert.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleSetAutoConvert","package":"druntime","parentType":"","signature":"HRESULT OleSetAutoConvert(REFCLSID,  REFCLSID)","url":"/druntime/core/sys/windows/ole2/OleSetAutoConvert.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"GetConvertStg","package":"druntime","parentType":"","signature":"HRESULT GetConvertStg(LPSTORAGE)","url":"/druntime/core/sys/windows/ole2/GetConvertStg.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"SetConvertStg","package":"druntime","parentType":"","signature":"HRESULT SetConvertStg(LPSTORAGE,  BOOL)","url":"/druntime/core/sys/windows/ole2/SetConvertStg.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleConvertIStorageToOLESTREAMEx","package":"druntime","parentType":"","signature":"HRESULT OleConvertIStorageToOLESTREAMEx(LPSTORAGE,  CLIPFORMAT,  LONG,  LONG,  DWORD,  LPSTGMEDIUM,  LPOLESTREAM)","url":"/druntime/core/sys/windows/ole2/OleConvertIStorageToOLESTREAMEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.ole2","name":"OleConvertOLESTREAMToIStorageEx","package":"druntime","parentType":"","signature":"HRESULT OleConvertOLESTREAMToIStorageEx(LPOLESTREAM,  LPSTORAGE,  CLIPFORMAT *,  LONG *,  LONG *,  DWORD *,  LPSTGMEDIUM)","url":"/druntime/core/sys/windows/ole2/OleConvertOLESTREAMToIStorageEx.html"},{"doc":"","kind":"struct","module":"core.sys.windows.ole2","name":"OLESTREAM","package":"druntime","parentType":"","signature":"OLESTREAM","url":"/druntime/core/sys/windows/ole2.html#OLESTREAM"},{"doc":"","kind":"alias","module":"core.sys.windows.ole2","name":"LPOLESTREAM","package":"druntime","parentType":"","signature":"LPOLESTREAM = OLESTREAM *","url":"/druntime/core/sys/windows/ole2.html#LPOLESTREAM"},{"doc":"","kind":"struct","module":"core.sys.windows.ole2","name":"OLESTREAMVTBL","package":"druntime","parentType":"","signature":"OLESTREAMVTBL","url":"/druntime/core/sys/windows/ole2.html#OLESTREAMVTBL"},{"doc":"","kind":"alias","module":"core.sys.windows.ole2","name":"LPOLESTREAMVTBL","package":"druntime","parentType":"","signature":"LPOLESTREAMVTBL = OLESTREAMVTBL *","url":"/druntime/core/sys/windows/ole2.html#LPOLESTREAMVTBL"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2","name":"E_DRAW","package":"druntime","parentType":"","signature":"E_DRAW","url":"/druntime/core/sys/windows/ole2.html#E_DRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2","name":"DATA_E_FORMATETC","package":"druntime","parentType":"","signature":"DATA_E_FORMATETC","url":"/druntime/core/sys/windows/ole2.html#DATA_E_FORMATETC"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2","name":"EMBDHLP_INPROC_HANDLER","package":"druntime","parentType":"","signature":"EMBDHLP_INPROC_HANDLER","url":"/druntime/core/sys/windows/ole2.html#EMBDHLP_INPROC_HANDLER"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2","name":"EMBDHLP_INPROC_SERVER","package":"druntime","parentType":"","signature":"EMBDHLP_INPROC_SERVER","url":"/druntime/core/sys/windows/ole2.html#EMBDHLP_INPROC_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2","name":"EMBDHLP_CREATENOW","package":"druntime","parentType":"","signature":"EMBDHLP_CREATENOW","url":"/druntime/core/sys/windows/ole2.html#EMBDHLP_CREATENOW"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2","name":"EMBDHLP_DELAYCREATE","package":"druntime","parentType":"","signature":"EMBDHLP_DELAYCREATE","url":"/druntime/core/sys/windows/ole2.html#EMBDHLP_DELAYCREATE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ole2ver","name":"core.sys.windows.ole2ver","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ole2ver.html"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2ver","name":"rmm","package":"druntime","parentType":"","signature":"rmm","url":"/druntime/core/sys/windows/ole2ver.html#rmm"},{"doc":"","kind":"variable","module":"core.sys.windows.ole2ver","name":"rup","package":"druntime","parentType":"","signature":"rup","url":"/druntime/core/sys/windows/ole2ver.html#rup"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.oleacc","name":"core.sys.windows.oleacc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/oleacc.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"AccessibleChildren","package":"druntime","parentType":"","signature":"HRESULT AccessibleChildren(IAccessible,  LONG,  LONG,  VARIANT *,  LONG *)","url":"/druntime/core/sys/windows/oleacc/AccessibleChildren.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"AccessibleObjectFromEvent","package":"druntime","parentType":"","signature":"HRESULT AccessibleObjectFromEvent(HWND,  DWORD,  DWORD,  IAccessible,  VARIANT *)","url":"/druntime/core/sys/windows/oleacc/AccessibleObjectFromEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"AccessibleObjectFromPoint","package":"druntime","parentType":"","signature":"HRESULT AccessibleObjectFromPoint(POINT,  IAccessible *,  VARIANT *)","url":"/druntime/core/sys/windows/oleacc/AccessibleObjectFromPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"AccessibleObjectFromWindow","package":"druntime","parentType":"","signature":"HRESULT AccessibleObjectFromWindow(HWND,  DWORD,  REFIID,  void * *)","url":"/druntime/core/sys/windows/oleacc/AccessibleObjectFromWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"CreateStdAccessibleObject","package":"druntime","parentType":"","signature":"HRESULT CreateStdAccessibleObject(HWND,  LONG,  REFIID,  void * *)","url":"/druntime/core/sys/windows/oleacc/CreateStdAccessibleObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"CreateStdAccessibleProxyA","package":"druntime","parentType":"","signature":"HRESULT CreateStdAccessibleProxyA(HWND,  LPCSTR,  LONG,  REFIID,  void * *)","url":"/druntime/core/sys/windows/oleacc/CreateStdAccessibleProxyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"CreateStdAccessibleProxyW","package":"druntime","parentType":"","signature":"HRESULT CreateStdAccessibleProxyW(HWND,  LPCWSTR,  LONG,  REFIID,  void * *)","url":"/druntime/core/sys/windows/oleacc/CreateStdAccessibleProxyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"GetOleaccVersionInfo","package":"druntime","parentType":"","signature":"void GetOleaccVersionInfo(DWORD *,  DWORD *)","url":"/druntime/core/sys/windows/oleacc/GetOleaccVersionInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"GetRoleTextA","package":"druntime","parentType":"","signature":"UINT GetRoleTextA(DWORD,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/oleacc/GetRoleTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"GetRoleTextW","package":"druntime","parentType":"","signature":"UINT GetRoleTextW(DWORD,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/oleacc/GetRoleTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"GetStateTextA","package":"druntime","parentType":"","signature":"UINT GetStateTextA(DWORD,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/oleacc/GetStateTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"GetStateTextW","package":"druntime","parentType":"","signature":"UINT GetStateTextW(DWORD,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/oleacc/GetStateTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"LresultFromObject","package":"druntime","parentType":"","signature":"LRESULT LresultFromObject(REFIID,  WPARAM,  LPUNKNOWN)","url":"/druntime/core/sys/windows/oleacc/LresultFromObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"ObjectFromLresult","package":"druntime","parentType":"","signature":"HRESULT ObjectFromLresult(LRESULT,  REFIID,  WPARAM,  void * *)","url":"/druntime/core/sys/windows/oleacc/ObjectFromLresult.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleacc","name":"WindowFromAccessibleObject","package":"druntime","parentType":"","signature":"HRESULT WindowFromAccessibleObject(IAccessible,  HWND *)","url":"/druntime/core/sys/windows/oleacc/WindowFromAccessibleObject.html"},{"doc":"","kind":"enum","module":"core.sys.windows.oleacc","name":"SELFLAG","package":"druntime","parentType":"","signature":"SELFLAG","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleacc","name":"SELFLAG_NONE","package":"druntime","parentType":"","signature":"SELFLAG_NONE = 0","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleacc","name":"SELFLAG_TAKEFOCUS","package":"druntime","parentType":"","signature":"SELFLAG_TAKEFOCUS = 1","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleacc","name":"SELFLAG_TAKESELECTION","package":"druntime","parentType":"","signature":"SELFLAG_TAKESELECTION = 2","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleacc","name":"SELFLAG_EXTENDSELECTION","package":"druntime","parentType":"","signature":"SELFLAG_EXTENDSELECTION = 4","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleacc","name":"SELFLAG_ADDSELECTION","package":"druntime","parentType":"","signature":"SELFLAG_ADDSELECTION = 8","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleacc","name":"SELFLAG_REMOVESELECTION","package":"druntime","parentType":"","signature":"SELFLAG_REMOVESELECTION = 16","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG"},{"doc":"","kind":"interface","module":"core.sys.windows.oleacc","name":"IAccessible","package":"druntime","parentType":"","signature":"IAccessible : IDispatch","url":"/druntime/core/sys/windows/oleacc.html#IAccessible"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accParent","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accParent(IDispatch *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accParent.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accChildCount","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accChildCount(int *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accChildCount.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accChild","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accChild(VARIANT,  IDispatch *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accChild.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accName","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accName(VARIANT,  BSTR *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accName.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accValue","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accValue(VARIANT,  BSTR *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accValue.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accDescription","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accDescription(VARIANT,  BSTR *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accRole","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accRole(VARIANT,  VARIANT *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accRole.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accState","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accState(VARIANT,  VARIANT *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accState.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accHelp","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accHelp(VARIANT,  BSTR *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accHelpTopic","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accHelpTopic(BSTR *,  VARIANT,  int *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accHelpTopic.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accKeyboardShortcut","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accKeyboardShortcut(VARIANT,  BSTR *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accKeyboardShortcut.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accFocus","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accFocus(VARIANT *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accFocus.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accSelection","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accSelection(VARIANT *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accSelection.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"get_accDefaultAction","package":"druntime","parentType":"IAccessible","signature":"HRESULT get_accDefaultAction(VARIANT,  BSTR *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.get_accDefaultAction.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"accSelect","package":"druntime","parentType":"IAccessible","signature":"HRESULT accSelect(int,  VARIANT)","url":"/druntime/core/sys/windows/oleacc/IAccessible.accSelect.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"accLocation","package":"druntime","parentType":"IAccessible","signature":"HRESULT accLocation(int *,  int *,  int *,  int *,  VARIANT)","url":"/druntime/core/sys/windows/oleacc/IAccessible.accLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"accNavigate","package":"druntime","parentType":"IAccessible","signature":"HRESULT accNavigate(int,  VARIANT,  VARIANT *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.accNavigate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"accHitTest","package":"druntime","parentType":"IAccessible","signature":"HRESULT accHitTest(int,  int,  VARIANT *)","url":"/druntime/core/sys/windows/oleacc/IAccessible.accHitTest.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"accDoDefaultAction","package":"druntime","parentType":"IAccessible","signature":"HRESULT accDoDefaultAction(VARIANT)","url":"/druntime/core/sys/windows/oleacc/IAccessible.accDoDefaultAction.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"put_accName","package":"druntime","parentType":"IAccessible","signature":"HRESULT put_accName(VARIANT,  BSTR)","url":"/druntime/core/sys/windows/oleacc/IAccessible.put_accName.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleacc","name":"put_accValue","package":"druntime","parentType":"IAccessible","signature":"HRESULT put_accValue(VARIANT,  BSTR)","url":"/druntime/core/sys/windows/oleacc/IAccessible.put_accValue.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleacc","name":"LPACCESSIBLE","package":"druntime","parentType":"","signature":"LPACCESSIBLE = IAccessible","url":"/druntime/core/sys/windows/oleacc.html#LPACCESSIBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleacc","name":"SELFLAG_VALID","package":"druntime","parentType":"","signature":"SELFLAG_VALID","url":"/druntime/core/sys/windows/oleacc.html#SELFLAG_VALID"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.oleauto","name":"core.sys.windows.oleauto","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/oleauto.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysAllocString","package":"druntime","parentType":"","signature":"BSTR SysAllocString(const(OLECHAR) *)","url":"/druntime/core/sys/windows/oleauto/SysAllocString.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysReAllocString","package":"druntime","parentType":"","signature":"int SysReAllocString(BSTR *,  const(OLECHAR) *)","url":"/druntime/core/sys/windows/oleauto/SysReAllocString.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysAllocStringLen","package":"druntime","parentType":"","signature":"BSTR SysAllocStringLen(const(OLECHAR) *,  uint)","url":"/druntime/core/sys/windows/oleauto/SysAllocStringLen.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysReAllocStringLen","package":"druntime","parentType":"","signature":"int SysReAllocStringLen(BSTR *,  const(OLECHAR) *,  uint)","url":"/druntime/core/sys/windows/oleauto/SysReAllocStringLen.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysFreeString","package":"druntime","parentType":"","signature":"void SysFreeString(BSTR)","url":"/druntime/core/sys/windows/oleauto/SysFreeString.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysStringLen","package":"druntime","parentType":"","signature":"uint SysStringLen(BSTR)","url":"/druntime/core/sys/windows/oleauto/SysStringLen.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysStringByteLen","package":"druntime","parentType":"","signature":"uint SysStringByteLen(BSTR)","url":"/druntime/core/sys/windows/oleauto/SysStringByteLen.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SysAllocStringByteLen","package":"druntime","parentType":"","signature":"BSTR SysAllocStringByteLen(const(char) *,  uint)","url":"/druntime/core/sys/windows/oleauto/SysAllocStringByteLen.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"DosDateTimeToVariantTime","package":"druntime","parentType":"","signature":"int DosDateTimeToVariantTime(ushort,  ushort,  double *)","url":"/druntime/core/sys/windows/oleauto/DosDateTimeToVariantTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantTimeToDosDateTime","package":"druntime","parentType":"","signature":"int VariantTimeToDosDateTime(double,  ushort *,  ushort *)","url":"/druntime/core/sys/windows/oleauto/VariantTimeToDosDateTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantTimeToSystemTime","package":"druntime","parentType":"","signature":"int VariantTimeToSystemTime(double,  LPSYSTEMTIME)","url":"/druntime/core/sys/windows/oleauto/VariantTimeToSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SystemTimeToVariantTime","package":"druntime","parentType":"","signature":"int SystemTimeToVariantTime(LPSYSTEMTIME,  double *)","url":"/druntime/core/sys/windows/oleauto/SystemTimeToVariantTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUdate","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUdate(UDATE *,  ULONG,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUdate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUdateEx","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUdateEx(UDATE *,  LCID,  ULONG,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUdateEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUdateFromDate","package":"druntime","parentType":"","signature":"HRESULT VarUdateFromDate(DATE,  ULONG,  UDATE *)","url":"/druntime/core/sys/windows/oleauto/VarUdateFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayAllocDescriptor","package":"druntime","parentType":"","signature":"HRESULT SafeArrayAllocDescriptor(uint,  SAFEARRAY * *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayAllocDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayAllocData","package":"druntime","parentType":"","signature":"HRESULT SafeArrayAllocData(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayAllocData.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayCreate","package":"druntime","parentType":"","signature":"SAFEARRAY * SafeArrayCreate(VARTYPE,  uint,  SAFEARRAYBOUND *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayDestroyDescriptor","package":"druntime","parentType":"","signature":"HRESULT SafeArrayDestroyDescriptor(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayDestroyDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayDestroyData","package":"druntime","parentType":"","signature":"HRESULT SafeArrayDestroyData(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayDestroyData.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayDestroy","package":"druntime","parentType":"","signature":"HRESULT SafeArrayDestroy(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayDestroy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayRedim","package":"druntime","parentType":"","signature":"HRESULT SafeArrayRedim(SAFEARRAY *,  SAFEARRAYBOUND *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayRedim.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetDim","package":"druntime","parentType":"","signature":"uint SafeArrayGetDim(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetDim.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetElemsize","package":"druntime","parentType":"","signature":"uint SafeArrayGetElemsize(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetElemsize.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetUBound","package":"druntime","parentType":"","signature":"HRESULT SafeArrayGetUBound(SAFEARRAY *,  uint,  int *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetUBound.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetLBound","package":"druntime","parentType":"","signature":"HRESULT SafeArrayGetLBound(SAFEARRAY *,  uint,  int *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetLBound.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayLock","package":"druntime","parentType":"","signature":"HRESULT SafeArrayLock(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayUnlock","package":"druntime","parentType":"","signature":"HRESULT SafeArrayUnlock(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayUnlock.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayAccessData","package":"druntime","parentType":"","signature":"HRESULT SafeArrayAccessData(SAFEARRAY *,  void * *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayAccessData.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayUnaccessData","package":"druntime","parentType":"","signature":"HRESULT SafeArrayUnaccessData(SAFEARRAY *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayUnaccessData.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetElement","package":"druntime","parentType":"","signature":"HRESULT SafeArrayGetElement(SAFEARRAY *,  int *,  void *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetElement.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayPutElement","package":"druntime","parentType":"","signature":"HRESULT SafeArrayPutElement(SAFEARRAY *,  int *,  void *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayPutElement.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayCopy","package":"druntime","parentType":"","signature":"HRESULT SafeArrayCopy(SAFEARRAY *,  SAFEARRAY * *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayPtrOfIndex","package":"druntime","parentType":"","signature":"HRESULT SafeArrayPtrOfIndex(SAFEARRAY *,  int *,  void * *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayPtrOfIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayCreateVector","package":"druntime","parentType":"","signature":"SAFEARRAY * SafeArrayCreateVector(VARTYPE,  LONG,  ULONG)","url":"/druntime/core/sys/windows/oleauto/SafeArrayCreateVector.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayCreateVectorEx","package":"druntime","parentType":"","signature":"SAFEARRAY * SafeArrayCreateVectorEx(VARTYPE,  LONG,  ULONG,  LPVOID)","url":"/druntime/core/sys/windows/oleauto/SafeArrayCreateVectorEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayAllocDescriptorEx","package":"druntime","parentType":"","signature":"HRESULT SafeArrayAllocDescriptorEx(VARTYPE,  UINT,  SAFEARRAY * *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayAllocDescriptorEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetVartype","package":"druntime","parentType":"","signature":"HRESULT SafeArrayGetVartype(SAFEARRAY *,  VARTYPE *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetVartype.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArraySetRecordInfo","package":"druntime","parentType":"","signature":"HRESULT SafeArraySetRecordInfo(SAFEARRAY *,  IRecordInfo)","url":"/druntime/core/sys/windows/oleauto/SafeArraySetRecordInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetRecordInfo","package":"druntime","parentType":"","signature":"HRESULT SafeArrayGetRecordInfo(SAFEARRAY *,  IRecordInfo *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetRecordInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArraySetIID","package":"druntime","parentType":"","signature":"HRESULT SafeArraySetIID(SAFEARRAY *,  REFGUID)","url":"/druntime/core/sys/windows/oleauto/SafeArraySetIID.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SafeArrayGetIID","package":"druntime","parentType":"","signature":"HRESULT SafeArrayGetIID(SAFEARRAY *,  GUID *)","url":"/druntime/core/sys/windows/oleauto/SafeArrayGetIID.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantInit","package":"druntime","parentType":"","signature":"void VariantInit(VARIANTARG *)","url":"/druntime/core/sys/windows/oleauto/VariantInit.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantClear","package":"druntime","parentType":"","signature":"HRESULT VariantClear(VARIANTARG *)","url":"/druntime/core/sys/windows/oleauto/VariantClear.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantCopy","package":"druntime","parentType":"","signature":"HRESULT VariantCopy(VARIANTARG *,  VARIANTARG *)","url":"/druntime/core/sys/windows/oleauto/VariantCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantCopyInd","package":"druntime","parentType":"","signature":"HRESULT VariantCopyInd(VARIANT *,  VARIANTARG *)","url":"/druntime/core/sys/windows/oleauto/VariantCopyInd.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantChangeType","package":"druntime","parentType":"","signature":"HRESULT VariantChangeType(VARIANTARG *,  VARIANTARG *,  ushort,  VARTYPE)","url":"/druntime/core/sys/windows/oleauto/VariantChangeType.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VariantChangeTypeEx","package":"druntime","parentType":"","signature":"HRESULT VariantChangeTypeEx(VARIANTARG *,  VARIANTARG *,  LCID,  ushort,  VARTYPE)","url":"/druntime/core/sys/windows/oleauto/VariantChangeTypeEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromI2","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromI2(short,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromI4","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromI4(int,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromR4","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromR4(float,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromR8","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromR8(double,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromCy","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromCy(CY,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromDate","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromDate(DATE,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromStr","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromStr(OLECHAR *,  LCID,  uint,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromDisp(LPDISPATCH,  LCID,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromBool","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromBool(VARIANT_BOOL,  ubyte *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarI2FromUI1(ubyte,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromI4","package":"druntime","parentType":"","signature":"HRESULT VarI2FromI4(int,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromR4","package":"druntime","parentType":"","signature":"HRESULT VarI2FromR4(float,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromR8","package":"druntime","parentType":"","signature":"HRESULT VarI2FromR8(double,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromCy","package":"druntime","parentType":"","signature":"HRESULT VarI2FromCy(CY cyIn,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromDate","package":"druntime","parentType":"","signature":"HRESULT VarI2FromDate(DATE,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromStr","package":"druntime","parentType":"","signature":"HRESULT VarI2FromStr(OLECHAR *,  LCID,  uint,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarI2FromDisp(LPDISPATCH,  LCID,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromBool","package":"druntime","parentType":"","signature":"HRESULT VarI2FromBool(VARIANT_BOOL,  short *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarI4FromUI1(ubyte,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromI2","package":"druntime","parentType":"","signature":"HRESULT VarI4FromI2(short,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromR4","package":"druntime","parentType":"","signature":"HRESULT VarI4FromR4(float,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromR8","package":"druntime","parentType":"","signature":"HRESULT VarI4FromR8(double,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromCy","package":"druntime","parentType":"","signature":"HRESULT VarI4FromCy(CY,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromDate","package":"druntime","parentType":"","signature":"HRESULT VarI4FromDate(DATE,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromStr","package":"druntime","parentType":"","signature":"HRESULT VarI4FromStr(OLECHAR *,  LCID,  uint,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarI4FromDisp(LPDISPATCH,  LCID,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromBool","package":"druntime","parentType":"","signature":"HRESULT VarI4FromBool(VARIANT_BOOL,  int *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarR4FromUI1(ubyte,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromI2","package":"druntime","parentType":"","signature":"HRESULT VarR4FromI2(short,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromI4","package":"druntime","parentType":"","signature":"HRESULT VarR4FromI4(int,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromR8","package":"druntime","parentType":"","signature":"HRESULT VarR4FromR8(double,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromCy","package":"druntime","parentType":"","signature":"HRESULT VarR4FromCy(CY,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromDate","package":"druntime","parentType":"","signature":"HRESULT VarR4FromDate(DATE,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromStr","package":"druntime","parentType":"","signature":"HRESULT VarR4FromStr(OLECHAR *,  LCID,  uint,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarR4FromDisp(LPDISPATCH,  LCID,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromBool","package":"druntime","parentType":"","signature":"HRESULT VarR4FromBool(VARIANT_BOOL,  float *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarR8FromUI1(ubyte,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromI2","package":"druntime","parentType":"","signature":"HRESULT VarR8FromI2(short,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromI4","package":"druntime","parentType":"","signature":"HRESULT VarR8FromI4(int,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromR4","package":"druntime","parentType":"","signature":"HRESULT VarR8FromR4(float,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromCy","package":"druntime","parentType":"","signature":"HRESULT VarR8FromCy(CY,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromDate","package":"druntime","parentType":"","signature":"HRESULT VarR8FromDate(DATE,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromStr","package":"druntime","parentType":"","signature":"HRESULT VarR8FromStr(OLECHAR *,  LCID,  uint,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarR8FromDisp(LPDISPATCH,  LCID,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromBool","package":"druntime","parentType":"","signature":"HRESULT VarR8FromBool(VARIANT_BOOL,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromDec","package":"druntime","parentType":"","signature":"HRESULT VarR8FromDec(DECIMAL *,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUI1(ubyte,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromI2","package":"druntime","parentType":"","signature":"HRESULT VarDateFromI2(short,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromI4","package":"druntime","parentType":"","signature":"HRESULT VarDateFromI4(int,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromR4","package":"druntime","parentType":"","signature":"HRESULT VarDateFromR4(float,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromR8","package":"druntime","parentType":"","signature":"HRESULT VarDateFromR8(double,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromCy","package":"druntime","parentType":"","signature":"HRESULT VarDateFromCy(CY,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromStr","package":"druntime","parentType":"","signature":"HRESULT VarDateFromStr(OLECHAR *,  LCID,  uint,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarDateFromDisp(LPDISPATCH,  LCID,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromBool","package":"druntime","parentType":"","signature":"HRESULT VarDateFromBool(VARIANT_BOOL,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarCyFromUI1(ubyte,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromI2","package":"druntime","parentType":"","signature":"HRESULT VarCyFromI2(short,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromI4","package":"druntime","parentType":"","signature":"HRESULT VarCyFromI4(int,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromR4","package":"druntime","parentType":"","signature":"HRESULT VarCyFromR4(float,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromR8","package":"druntime","parentType":"","signature":"HRESULT VarCyFromR8(double,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromDate","package":"druntime","parentType":"","signature":"HRESULT VarCyFromDate(DATE,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromStr","package":"druntime","parentType":"","signature":"HRESULT VarCyFromStr(OLECHAR *,  LCID,  uint,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarCyFromDisp(LPDISPATCH,  LCID,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromBool","package":"druntime","parentType":"","signature":"HRESULT VarCyFromBool(VARIANT_BOOL,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromUI1(ubyte,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromI2","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromI2(short,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromI4","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromI4(int,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromR4","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromR4(float,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromR8","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromR8(double,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromCy","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromCy(CY,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromDate","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromDate(DATE,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromDisp(LPDISPATCH,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromBool","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromBool(VARIANT_BOOL,  LCID,  uint,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromUI1(ubyte,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromI2","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromI2(short,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromI4","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromI4(int,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromR4","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromR4(float,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromR8","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromR8(double,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromDate","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromDate(DATE,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromCy","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromCy(CY,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromStr","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromStr(OLECHAR *,  LCID,  uint,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromDisp(LPDISPATCH,  LCID,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromR8","package":"druntime","parentType":"","signature":"HRESULT VarDecFromR8(double,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"LHashValOfNameSysA","package":"druntime","parentType":"","signature":"ULONG LHashValOfNameSysA(SYSKIND,  LCID,  const(char) *)","url":"/druntime/core/sys/windows/oleauto/LHashValOfNameSysA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"LHashValOfNameSys","package":"druntime","parentType":"","signature":"ULONG LHashValOfNameSys(SYSKIND,  LCID,  const(OLECHAR) *)","url":"/druntime/core/sys/windows/oleauto/LHashValOfNameSys.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"LoadTypeLib","package":"druntime","parentType":"","signature":"HRESULT LoadTypeLib(const(OLECHAR) *,  LPTYPELIB *)","url":"/druntime/core/sys/windows/oleauto/LoadTypeLib.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"LoadTypeLibEx","package":"druntime","parentType":"","signature":"HRESULT LoadTypeLibEx(LPCOLESTR,  REGKIND,  LPTYPELIB *)","url":"/druntime/core/sys/windows/oleauto/LoadTypeLibEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"LoadRegTypeLib","package":"druntime","parentType":"","signature":"HRESULT LoadRegTypeLib(REFGUID,  WORD,  WORD,  LCID,  LPTYPELIB *)","url":"/druntime/core/sys/windows/oleauto/LoadRegTypeLib.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"QueryPathOfRegTypeLib","package":"druntime","parentType":"","signature":"HRESULT QueryPathOfRegTypeLib(REFGUID,  ushort,  ushort,  LCID,  LPBSTR)","url":"/druntime/core/sys/windows/oleauto/QueryPathOfRegTypeLib.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"RegisterTypeLib","package":"druntime","parentType":"","signature":"HRESULT RegisterTypeLib(LPTYPELIB,  OLECHAR *,  OLECHAR *)","url":"/druntime/core/sys/windows/oleauto/RegisterTypeLib.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"UnRegisterTypeLib","package":"druntime","parentType":"","signature":"HRESULT UnRegisterTypeLib(REFGUID,  WORD,  WORD,  LCID,  SYSKIND)","url":"/druntime/core/sys/windows/oleauto/UnRegisterTypeLib.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"CreateTypeLib","package":"druntime","parentType":"","signature":"HRESULT CreateTypeLib(SYSKIND,  const(OLECHAR) *,  LPCREATETYPELIB *)","url":"/druntime/core/sys/windows/oleauto/CreateTypeLib.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"DispGetParam","package":"druntime","parentType":"","signature":"HRESULT DispGetParam(DISPPARAMS *,  UINT,  VARTYPE,  VARIANT *,  UINT *)","url":"/druntime/core/sys/windows/oleauto/DispGetParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"DispGetIDsOfNames","package":"druntime","parentType":"","signature":"HRESULT DispGetIDsOfNames(LPTYPEINFO,  OLECHAR * *,  UINT,  DISPID *)","url":"/druntime/core/sys/windows/oleauto/DispGetIDsOfNames.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"DispInvoke","package":"druntime","parentType":"","signature":"HRESULT DispInvoke(void *,  LPTYPEINFO,  DISPID,  WORD,  DISPPARAMS *,  VARIANT *,  EXCEPINFO *,  UINT *)","url":"/druntime/core/sys/windows/oleauto/DispInvoke.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"CreateDispTypeInfo","package":"druntime","parentType":"","signature":"HRESULT CreateDispTypeInfo(INTERFACEDATA *,  LCID,  LPTYPEINFO *)","url":"/druntime/core/sys/windows/oleauto/CreateDispTypeInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"CreateStdDispatch","package":"druntime","parentType":"","signature":"HRESULT CreateStdDispatch(IUnknown,  void *,  LPTYPEINFO,  IUnknown *)","url":"/druntime/core/sys/windows/oleauto/CreateStdDispatch.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"RegisterActiveObject","package":"druntime","parentType":"","signature":"HRESULT RegisterActiveObject(IUnknown,  REFCLSID,  DWORD,  DWORD *)","url":"/druntime/core/sys/windows/oleauto/RegisterActiveObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"RevokeActiveObject","package":"druntime","parentType":"","signature":"HRESULT RevokeActiveObject(DWORD,  void *)","url":"/druntime/core/sys/windows/oleauto/RevokeActiveObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"GetActiveObject","package":"druntime","parentType":"","signature":"HRESULT GetActiveObject(REFCLSID,  void *,  IUnknown *)","url":"/druntime/core/sys/windows/oleauto/GetActiveObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"SetErrorInfo","package":"druntime","parentType":"","signature":"HRESULT SetErrorInfo(uint,  LPERRORINFO)","url":"/druntime/core/sys/windows/oleauto/SetErrorInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"GetErrorInfo","package":"druntime","parentType":"","signature":"HRESULT GetErrorInfo(uint,  LPERRORINFO *)","url":"/druntime/core/sys/windows/oleauto/GetErrorInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"CreateErrorInfo","package":"druntime","parentType":"","signature":"HRESULT CreateErrorInfo(LPCREATEERRORINFO *)","url":"/druntime/core/sys/windows/oleauto/CreateErrorInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"OaBuildVersion","package":"druntime","parentType":"","signature":"uint OaBuildVersion()","url":"/druntime/core/sys/windows/oleauto/OaBuildVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VectorFromBstr","package":"druntime","parentType":"","signature":"HRESULT VectorFromBstr(BSTR,  SAFEARRAY * *)","url":"/druntime/core/sys/windows/oleauto/VectorFromBstr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"BstrFromVector","package":"druntime","parentType":"","signature":"HRESULT BstrFromVector(SAFEARRAY *,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/BstrFromVector.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarParseNumFromStr","package":"druntime","parentType":"","signature":"HRESULT VarParseNumFromStr(OLECHAR *,  LCID,  ULONG,  NUMPARSE *,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarParseNumFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarNumFromParseNum","package":"druntime","parentType":"","signature":"HRESULT VarNumFromParseNum(NUMPARSE *,  BYTE *,  ULONG,  VARIANT *)","url":"/druntime/core/sys/windows/oleauto/VarNumFromParseNum.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarAdd","package":"druntime","parentType":"","signature":"HRESULT VarAdd(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarSub","package":"druntime","parentType":"","signature":"HRESULT VarSub(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarSub.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarMul","package":"druntime","parentType":"","signature":"HRESULT VarMul(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarMul.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDiv","package":"druntime","parentType":"","signature":"HRESULT VarDiv(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarDiv.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromI2","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromI2(SHORT,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromI4","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromI4(LONG,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromI8","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromI8(LONG64,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromR4","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromR4(FLOAT,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromR8","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromR8(DOUBLE,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromDate","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromDate(DATE,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromBool","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromBool(VARIANT_BOOL,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromI1","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromI1(byte,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromUI2(USHORT,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromUI4(ULONG,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromUI8(ULONG64,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromStr","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromStr(OLECHAR *,  LCID,  ULONG,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromCy","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromCy(CY,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromDec","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromDec(DECIMAL *,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI1FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarUI1FromDisp(IDispatch,  LCID,  BYTE *)","url":"/druntime/core/sys/windows/oleauto/VarUI1FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarI2FromUI1(BYTE,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromI4","package":"druntime","parentType":"","signature":"HRESULT VarI2FromI4(LONG,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromI8","package":"druntime","parentType":"","signature":"HRESULT VarI2FromI8(LONG64,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromR4","package":"druntime","parentType":"","signature":"HRESULT VarI2FromR4(FLOAT,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromR8","package":"druntime","parentType":"","signature":"HRESULT VarI2FromR8(DOUBLE,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromDate","package":"druntime","parentType":"","signature":"HRESULT VarI2FromDate(DATE,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromBool","package":"druntime","parentType":"","signature":"HRESULT VarI2FromBool(VARIANT_BOOL,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromI1","package":"druntime","parentType":"","signature":"HRESULT VarI2FromI1(byte,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarI2FromUI2(USHORT,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarI2FromUI4(ULONG,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarI2FromUI8(ULONG64,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromStr","package":"druntime","parentType":"","signature":"HRESULT VarI2FromStr(OLECHAR *,  LCID,  ULONG,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromCy","package":"druntime","parentType":"","signature":"HRESULT VarI2FromCy(CY,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromDec","package":"druntime","parentType":"","signature":"HRESULT VarI2FromDec(DECIMAL *,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI2FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarI2FromDisp(IDispatch,  LCID,  SHORT *)","url":"/druntime/core/sys/windows/oleauto/VarI2FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarI4FromUI1(BYTE,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromI2","package":"druntime","parentType":"","signature":"HRESULT VarI4FromI2(SHORT,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromI8","package":"druntime","parentType":"","signature":"HRESULT VarI4FromI8(LONG64,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromR4","package":"druntime","parentType":"","signature":"HRESULT VarI4FromR4(FLOAT,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromR8","package":"druntime","parentType":"","signature":"HRESULT VarI4FromR8(DOUBLE,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromDate","package":"druntime","parentType":"","signature":"HRESULT VarI4FromDate(DATE,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromBool","package":"druntime","parentType":"","signature":"HRESULT VarI4FromBool(VARIANT_BOOL,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromI1","package":"druntime","parentType":"","signature":"HRESULT VarI4FromI1(byte,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarI4FromUI2(USHORT,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarI4FromUI4(ULONG,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarI4FromUI8(ULONG64,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromStr","package":"druntime","parentType":"","signature":"HRESULT VarI4FromStr(OLECHAR *,  LCID,  ULONG,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromCy","package":"druntime","parentType":"","signature":"HRESULT VarI4FromCy(CY,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromDec","package":"druntime","parentType":"","signature":"HRESULT VarI4FromDec(DECIMAL *,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI4FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarI4FromDisp(IDispatch,  LCID,  LONG *)","url":"/druntime/core/sys/windows/oleauto/VarI4FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarI8FromUI1(BYTE,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromI2","package":"druntime","parentType":"","signature":"HRESULT VarI8FromI2(SHORT,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromI4","package":"druntime","parentType":"","signature":"HRESULT VarI8FromI4(LONG,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromR4","package":"druntime","parentType":"","signature":"HRESULT VarI8FromR4(FLOAT,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromR8","package":"druntime","parentType":"","signature":"HRESULT VarI8FromR8(DOUBLE,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromDate","package":"druntime","parentType":"","signature":"HRESULT VarI8FromDate(DATE,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromStr","package":"druntime","parentType":"","signature":"HRESULT VarI8FromStr(OLECHAR *,  LCID,  ULONG,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromBool","package":"druntime","parentType":"","signature":"HRESULT VarI8FromBool(VARIANT_BOOL,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromI1","package":"druntime","parentType":"","signature":"HRESULT VarI8FromI1(byte,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarI8FromUI2(USHORT,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarI8FromUI4(ULONG,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarI8FromUI8(ULONG64,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromDec","package":"druntime","parentType":"","signature":"HRESULT VarI8FromDec(DECIMAL *  pdecIn,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromInt","package":"druntime","parentType":"","signature":"HRESULT VarI8FromInt(INT intIn,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromCy","package":"druntime","parentType":"","signature":"HRESULT VarI8FromCy(CY,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI8FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarI8FromDisp(IDispatch,  LCID,  LONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarI8FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarR4FromUI1(BYTE,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromI2","package":"druntime","parentType":"","signature":"HRESULT VarR4FromI2(SHORT,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromI4","package":"druntime","parentType":"","signature":"HRESULT VarR4FromI4(LONG,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromI8","package":"druntime","parentType":"","signature":"HRESULT VarR4FromI8(LONG64,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromR8","package":"druntime","parentType":"","signature":"HRESULT VarR4FromR8(DOUBLE,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromDate","package":"druntime","parentType":"","signature":"HRESULT VarR4FromDate(DATE,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromBool","package":"druntime","parentType":"","signature":"HRESULT VarR4FromBool(VARIANT_BOOL,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromI1","package":"druntime","parentType":"","signature":"HRESULT VarR4FromI1(byte,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarR4FromUI2(USHORT,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarR4FromUI4(ULONG,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarR4FromUI8(ULONG64,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromStr","package":"druntime","parentType":"","signature":"HRESULT VarR4FromStr(OLECHAR *,  LCID,  ULONG,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromCy","package":"druntime","parentType":"","signature":"HRESULT VarR4FromCy(CY,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromDec","package":"druntime","parentType":"","signature":"HRESULT VarR4FromDec(DECIMAL *,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarR4FromDisp(IDispatch,  LCID,  FLOAT *)","url":"/druntime/core/sys/windows/oleauto/VarR4FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarR8FromUI1(BYTE,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromI2","package":"druntime","parentType":"","signature":"HRESULT VarR8FromI2(SHORT,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromI4","package":"druntime","parentType":"","signature":"HRESULT VarR8FromI4(LONG,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromI8","package":"druntime","parentType":"","signature":"HRESULT VarR8FromI8(LONG64,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromR4","package":"druntime","parentType":"","signature":"HRESULT VarR8FromR4(FLOAT,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromDate","package":"druntime","parentType":"","signature":"HRESULT VarR8FromDate(DATE,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromBool","package":"druntime","parentType":"","signature":"HRESULT VarR8FromBool(VARIANT_BOOL,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromI1","package":"druntime","parentType":"","signature":"HRESULT VarR8FromI1(byte,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarR8FromUI2(USHORT,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarR8FromUI4(ULONG,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarR8FromUI8(ULONG64,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromStr","package":"druntime","parentType":"","signature":"HRESULT VarR8FromStr(OLECHAR *,  LCID,  ULONG,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromCy","package":"druntime","parentType":"","signature":"HRESULT VarR8FromCy(CY,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromDec","package":"druntime","parentType":"","signature":"HRESULT VarR8FromDec(DECIMAL *,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarR8FromDisp(IDispatch,  LCID,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUI1(BYTE,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromI2","package":"druntime","parentType":"","signature":"HRESULT VarDateFromI2(SHORT,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromI4","package":"druntime","parentType":"","signature":"HRESULT VarDateFromI4(LONG,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromI8","package":"druntime","parentType":"","signature":"HRESULT VarDateFromI8(LONG64,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromR4","package":"druntime","parentType":"","signature":"HRESULT VarDateFromR4(FLOAT,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromR8","package":"druntime","parentType":"","signature":"HRESULT VarDateFromR8(DOUBLE,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromStr","package":"druntime","parentType":"","signature":"HRESULT VarDateFromStr(OLECHAR *,  LCID,  ULONG,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromI1","package":"druntime","parentType":"","signature":"HRESULT VarDateFromI1(byte,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUI2","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUI2(USHORT,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUI4","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUI4(ULONG,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromUI8","package":"druntime","parentType":"","signature":"HRESULT VarDateFromUI8(ULONG64,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromBool","package":"druntime","parentType":"","signature":"HRESULT VarDateFromBool(VARIANT_BOOL,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromCy","package":"druntime","parentType":"","signature":"HRESULT VarDateFromCy(CY,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromDec","package":"druntime","parentType":"","signature":"HRESULT VarDateFromDec(DECIMAL *,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDateFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarDateFromDisp(IDispatch,  LCID,  DATE *)","url":"/druntime/core/sys/windows/oleauto/VarDateFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarCyFromUI1(BYTE,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromI2","package":"druntime","parentType":"","signature":"HRESULT VarCyFromI2(SHORT sIn,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromI4","package":"druntime","parentType":"","signature":"HRESULT VarCyFromI4(LONG,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromI8","package":"druntime","parentType":"","signature":"HRESULT VarCyFromI8(LONG64,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromR4","package":"druntime","parentType":"","signature":"HRESULT VarCyFromR4(FLOAT,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromR8","package":"druntime","parentType":"","signature":"HRESULT VarCyFromR8(DOUBLE,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromDate","package":"druntime","parentType":"","signature":"HRESULT VarCyFromDate(DATE,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromStr","package":"druntime","parentType":"","signature":"HRESULT VarCyFromStr(OLECHAR *,  LCID,  ULONG,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromBool","package":"druntime","parentType":"","signature":"HRESULT VarCyFromBool(VARIANT_BOOL,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromI1","package":"druntime","parentType":"","signature":"HRESULT VarCyFromI1(byte,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromUI2","package":"druntime","parentType":"","signature":"HRESULT VarCyFromUI2(USHORT,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromUI4","package":"druntime","parentType":"","signature":"HRESULT VarCyFromUI4(ULONG,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromUI8","package":"druntime","parentType":"","signature":"HRESULT VarCyFromUI8(ULONG64,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromDec","package":"druntime","parentType":"","signature":"HRESULT VarCyFromDec(DECIMAL *,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromStr","package":"druntime","parentType":"","signature":"HRESULT VarCyFromStr(OLECHAR *,  LCID,  ULONG,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarCyFromDisp(IDispatch,  LCID,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromUI1(BYTE,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromI2","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromI2(SHORT,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromI4","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromI4(LONG,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromI8","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromI8(LONG64,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromR4","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromR4(FLOAT,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromR8","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromR8(DOUBLE,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromDate","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromDate(DATE,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromBool","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromBool(VARIANT_BOOL,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromI1","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromI1(byte,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromUI2","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromUI2(USHORT,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromUI8","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromUI8(ULONG64,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromUI4","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromUI4(ULONG,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromCy","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromCy(CY,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromDec","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromDec(DECIMAL *,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarBstrFromDisp(IDispatch,  LCID,  ULONG,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromUI1(BYTE,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromI2","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromI2(SHORT,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromI4","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromI4(LONG,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromI8","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromI8(LONG64,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromR4","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromR4(FLOAT,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromR8","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromR8(DOUBLE,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromDate","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromDate(DATE,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromStr","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromStr(OLECHAR *,  LCID,  ULONG,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromI1","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromI1(byte,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromUI2","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromUI2(USHORT,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromUI4","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromUI4(ULONG,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromUI8","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromUI8(ULONG64,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromCy","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromCy(CY,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromDec","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromDec(DECIMAL *,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBoolFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarBoolFromDisp(IDispatch,  LCID,  VARIANT_BOOL *)","url":"/druntime/core/sys/windows/oleauto/VarBoolFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarI1FromUI1(BYTE,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromI2","package":"druntime","parentType":"","signature":"HRESULT VarI1FromI2(SHORT,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromI4","package":"druntime","parentType":"","signature":"HRESULT VarI1FromI4(LONG,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromI8","package":"druntime","parentType":"","signature":"HRESULT VarI1FromI8(LONG64,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromR4","package":"druntime","parentType":"","signature":"HRESULT VarI1FromR4(FLOAT,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromR8","package":"druntime","parentType":"","signature":"HRESULT VarI1FromR8(DOUBLE,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromDate","package":"druntime","parentType":"","signature":"HRESULT VarI1FromDate(DATE,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromStr","package":"druntime","parentType":"","signature":"HRESULT VarI1FromStr(OLECHAR *,  LCID,  ULONG,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromBool","package":"druntime","parentType":"","signature":"HRESULT VarI1FromBool(VARIANT_BOOL,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarI1FromUI2(USHORT,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarI1FromUI4(ULONG,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarI1FromUI8(ULONG64,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromCy","package":"druntime","parentType":"","signature":"HRESULT VarI1FromCy(CY,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromDec","package":"druntime","parentType":"","signature":"HRESULT VarI1FromDec(DECIMAL *,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarI1FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarI1FromDisp(IDispatch,  LCID,  byte *)","url":"/druntime/core/sys/windows/oleauto/VarI1FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromUI1(BYTE,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromI2","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromI2(SHORT,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromI4","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromI4(LONG,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromI8","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromI8(LONG64,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromR4","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromR4(FLOAT,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromR8","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromR8(DOUBLE,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromDate","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromDate(DATE,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromStr","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromStr(OLECHAR *,  LCID,  ULONG,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromBool","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromBool(VARIANT_BOOL,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromI1","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromI1(byte,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromUI4(ULONG,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromUI8(ULONG64,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromCy","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromCy(CY,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromDec","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromDec(DECIMAL *,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI2FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarUI2FromDisp(IDispatch,  LCID,  USHORT *)","url":"/druntime/core/sys/windows/oleauto/VarUI2FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromStr","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromStr(OLECHAR *,  LCID,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromUI1(BYTE,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromI2","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromI2(SHORT,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromI4","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromI4(LONG,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromI8","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromI8(LONG64,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromR4","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromR4(FLOAT,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromR8","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromR8(DOUBLE,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromDate","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromDate(DATE,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromBool","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromBool(VARIANT_BOOL,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromI1","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromI1(byte,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromUI2(USHORT,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromUI8","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromUI8(ULONG64,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromCy","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromCy(CY,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromDec","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromDec(DECIMAL *,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI4FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarUI4FromDisp(IDispatch,  LCID,  ULONG *)","url":"/druntime/core/sys/windows/oleauto/VarUI4FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromUI1","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromUI1(BYTE,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromI2","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromI2(SHORT,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromI4","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromI4(LONG,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromI8","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromI8(LONG64,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromR4","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromR4(FLOAT,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromR8","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromR8(DOUBLE,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromDate","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromDate(DATE,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromStr","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromStr(OLECHAR *,  LCID,  ULONG,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromBool","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromBool(VARIANT_BOOL,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromI1","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromI1(byte,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromUI2","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromUI2(USHORT,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromUI4","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromUI4(ULONG,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromDec","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromDec(DECIMAL *,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromDec.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromInt","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromInt(INT,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromCy","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromCy(CY,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarUI8FromDisp","package":"druntime","parentType":"","signature":"HRESULT VarUI8FromDisp(IDispatch,  LCID,  ULONG64 *)","url":"/druntime/core/sys/windows/oleauto/VarUI8FromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromUI1","package":"druntime","parentType":"","signature":"HRESULT VarDecFromUI1(BYTE,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromUI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromI2","package":"druntime","parentType":"","signature":"HRESULT VarDecFromI2(SHORT,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromI4","package":"druntime","parentType":"","signature":"HRESULT VarDecFromI4(LONG,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromI8","package":"druntime","parentType":"","signature":"HRESULT VarDecFromI8(LONG64,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromR4","package":"druntime","parentType":"","signature":"HRESULT VarDecFromR4(FLOAT,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromR4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromR8","package":"druntime","parentType":"","signature":"HRESULT VarDecFromR8(DOUBLE,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromDate","package":"druntime","parentType":"","signature":"HRESULT VarDecFromDate(DATE,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromDate.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromStr","package":"druntime","parentType":"","signature":"HRESULT VarDecFromStr(OLECHAR *,  LCID,  ULONG,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromStr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromBool","package":"druntime","parentType":"","signature":"HRESULT VarDecFromBool(VARIANT_BOOL,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromBool.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromI1","package":"druntime","parentType":"","signature":"HRESULT VarDecFromI1(byte,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromI1.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromUI2","package":"druntime","parentType":"","signature":"HRESULT VarDecFromUI2(USHORT,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromUI2.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromUI4","package":"druntime","parentType":"","signature":"HRESULT VarDecFromUI4(ULONG,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromUI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromUI8","package":"druntime","parentType":"","signature":"HRESULT VarDecFromUI8(ULONG64,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromUI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromCy","package":"druntime","parentType":"","signature":"HRESULT VarDecFromCy(CY,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromCy.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFromDisp","package":"druntime","parentType":"","signature":"HRESULT VarDecFromDisp(IDispatch,  LCID,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFromDisp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecNeg","package":"druntime","parentType":"","signature":"HRESULT VarDecNeg(const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecNeg.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR4CmpR8","package":"druntime","parentType":"","signature":"HRESULT VarR4CmpR8(float,  double)","url":"/druntime/core/sys/windows/oleauto/VarR4CmpR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8Pow","package":"druntime","parentType":"","signature":"HRESULT VarR8Pow(double,  double,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8Pow.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarR8Round","package":"druntime","parentType":"","signature":"HRESULT VarR8Round(double,  int,  double *)","url":"/druntime/core/sys/windows/oleauto/VarR8Round.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecAbs","package":"druntime","parentType":"","signature":"HRESULT VarDecAbs(const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecAbs.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecAdd","package":"druntime","parentType":"","signature":"HRESULT VarDecAdd(const(DECIMAL) *,  const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecCmp","package":"druntime","parentType":"","signature":"HRESULT VarDecCmp(const(DECIMAL) *,  const(DECIMAL) *)","url":"/druntime/core/sys/windows/oleauto/VarDecCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecCmpR8","package":"druntime","parentType":"","signature":"HRESULT VarDecCmpR8(const(DECIMAL) *,  DOUBLE)","url":"/druntime/core/sys/windows/oleauto/VarDecCmpR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecDiv","package":"druntime","parentType":"","signature":"HRESULT VarDecDiv(const(DECIMAL) *,  const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecDiv.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecFix","package":"druntime","parentType":"","signature":"HRESULT VarDecFix(const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecFix.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecInt","package":"druntime","parentType":"","signature":"HRESULT VarDecInt(const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecMul","package":"druntime","parentType":"","signature":"HRESULT VarDecMul(const(DECIMAL) *,  const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecMul.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecRound","package":"druntime","parentType":"","signature":"HRESULT VarDecRound(const(DECIMAL) *,  int,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecRound.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDecSub","package":"druntime","parentType":"","signature":"HRESULT VarDecSub(const(DECIMAL) *,  const(DECIMAL) *,  DECIMAL *)","url":"/druntime/core/sys/windows/oleauto/VarDecSub.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyAbs","package":"druntime","parentType":"","signature":"HRESULT VarCyAbs(CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyAbs.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyAdd","package":"druntime","parentType":"","signature":"HRESULT VarCyAdd(CY,  CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyCmp","package":"druntime","parentType":"","signature":"HRESULT VarCyCmp(CY,  CY)","url":"/druntime/core/sys/windows/oleauto/VarCyCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyCmpR8","package":"druntime","parentType":"","signature":"HRESULT VarCyCmpR8(CY,  DOUBLE)","url":"/druntime/core/sys/windows/oleauto/VarCyCmpR8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyFix","package":"druntime","parentType":"","signature":"HRESULT VarCyFix(CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyFix.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyInt","package":"druntime","parentType":"","signature":"HRESULT VarCyInt(CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyMul","package":"druntime","parentType":"","signature":"HRESULT VarCyMul(CY,  CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyMul.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyMulI4","package":"druntime","parentType":"","signature":"HRESULT VarCyMulI4(CY,  LONG,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyMulI4.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyMulI8","package":"druntime","parentType":"","signature":"HRESULT VarCyMulI8(CY,  LONG64,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyMulI8.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyNeg","package":"druntime","parentType":"","signature":"HRESULT VarCyNeg(CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyNeg.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCyRound","package":"druntime","parentType":"","signature":"HRESULT VarCyRound(CY,  INT,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCyRound.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCySub","package":"druntime","parentType":"","signature":"HRESULT VarCySub(CY,  CY,  CY *)","url":"/druntime/core/sys/windows/oleauto/VarCySub.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarAdd","package":"druntime","parentType":"","signature":"HRESULT VarAdd(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarAnd","package":"druntime","parentType":"","signature":"HRESULT VarAnd(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarAnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCat","package":"druntime","parentType":"","signature":"HRESULT VarCat(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarCat.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarDiv","package":"druntime","parentType":"","signature":"HRESULT VarDiv(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarDiv.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarEqv","package":"druntime","parentType":"","signature":"HRESULT VarEqv(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarEqv.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarIdiv","package":"druntime","parentType":"","signature":"HRESULT VarIdiv(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarIdiv.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarImp","package":"druntime","parentType":"","signature":"HRESULT VarImp(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarImp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarMod","package":"druntime","parentType":"","signature":"HRESULT VarMod(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarMod.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarMul","package":"druntime","parentType":"","signature":"HRESULT VarMul(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarMul.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarOr","package":"druntime","parentType":"","signature":"HRESULT VarOr(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarOr.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarPow","package":"druntime","parentType":"","signature":"HRESULT VarPow(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarPow.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarSub","package":"druntime","parentType":"","signature":"HRESULT VarSub(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarSub.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarXor","package":"druntime","parentType":"","signature":"HRESULT VarXor(LPVARIANT,  LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarXor.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarAbs","package":"druntime","parentType":"","signature":"HRESULT VarAbs(LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarAbs.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarFix","package":"druntime","parentType":"","signature":"HRESULT VarFix(LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarFix.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarInt","package":"druntime","parentType":"","signature":"HRESULT VarInt(LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarNeg","package":"druntime","parentType":"","signature":"HRESULT VarNeg(LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarNeg.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarNot","package":"druntime","parentType":"","signature":"HRESULT VarNot(LPVARIANT,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarNot.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarRound","package":"druntime","parentType":"","signature":"HRESULT VarRound(LPVARIANT,  int,  LPVARIANT)","url":"/druntime/core/sys/windows/oleauto/VarRound.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarCmp","package":"druntime","parentType":"","signature":"HRESULT VarCmp(LPVARIANT,  LPVARIANT,  LCID,  ULONG)","url":"/druntime/core/sys/windows/oleauto/VarCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrCmp","package":"druntime","parentType":"","signature":"HRESULT VarBstrCmp(BSTR,  BSTR,  LCID,  ULONG)","url":"/druntime/core/sys/windows/oleauto/VarBstrCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.oleauto","name":"VarBstrCat","package":"druntime","parentType":"","signature":"HRESULT VarBstrCat(BSTR,  BSTR,  BSTR *)","url":"/druntime/core/sys/windows/oleauto/VarBstrCat.html"},{"doc":"","kind":"enum","module":"core.sys.windows.oleauto","name":"REGKIND","package":"druntime","parentType":"","signature":"REGKIND","url":"/druntime/core/sys/windows/oleauto.html#REGKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleauto","name":"REGKIND_DEFAULT","package":"druntime","parentType":"","signature":"REGKIND_DEFAULT = ","url":"/druntime/core/sys/windows/oleauto.html#REGKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleauto","name":"REGKIND_REGISTER","package":"druntime","parentType":"","signature":"REGKIND_REGISTER = ","url":"/druntime/core/sys/windows/oleauto.html#REGKIND"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleauto","name":"REGKIND_NONE","package":"druntime","parentType":"","signature":"REGKIND_NONE = ","url":"/druntime/core/sys/windows/oleauto.html#REGKIND"},{"doc":"","kind":"struct","module":"core.sys.windows.oleauto","name":"PARAMDATA","package":"druntime","parentType":"","signature":"PARAMDATA","url":"/druntime/core/sys/windows/oleauto.html#PARAMDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPPARAMDATA","package":"druntime","parentType":"","signature":"LPPARAMDATA = PARAMDATA *","url":"/druntime/core/sys/windows/oleauto.html#LPPARAMDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.oleauto","name":"METHODDATA","package":"druntime","parentType":"","signature":"METHODDATA","url":"/druntime/core/sys/windows/oleauto.html#METHODDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPMETHODDATA","package":"druntime","parentType":"","signature":"LPMETHODDATA = METHODDATA *","url":"/druntime/core/sys/windows/oleauto.html#LPMETHODDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.oleauto","name":"INTERFACEDATA","package":"druntime","parentType":"","signature":"INTERFACEDATA","url":"/druntime/core/sys/windows/oleauto.html#INTERFACEDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPINTERFACEDATA","package":"druntime","parentType":"","signature":"LPINTERFACEDATA = INTERFACEDATA *","url":"/druntime/core/sys/windows/oleauto.html#LPINTERFACEDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.oleauto","name":"UDATE","package":"druntime","parentType":"","signature":"UDATE","url":"/druntime/core/sys/windows/oleauto.html#UDATE"},{"doc":"","kind":"struct","module":"core.sys.windows.oleauto","name":"NUMPARSE","package":"druntime","parentType":"","signature":"NUMPARSE","url":"/druntime/core/sys/windows/oleauto.html#NUMPARSE"},{"doc":"","kind":"interface","module":"core.sys.windows.oleauto","name":"ICreateTypeInfo","package":"druntime","parentType":"","signature":"ICreateTypeInfo","url":"/druntime/core/sys/windows/oleauto.html#ICreateTypeInfo"},{"doc":"","kind":"interface","module":"core.sys.windows.oleauto","name":"ICreateTypeInfo2","package":"druntime","parentType":"","signature":"ICreateTypeInfo2","url":"/druntime/core/sys/windows/oleauto.html#ICreateTypeInfo2"},{"doc":"","kind":"interface","module":"core.sys.windows.oleauto","name":"ICreateTypeLib","package":"druntime","parentType":"","signature":"ICreateTypeLib","url":"/druntime/core/sys/windows/oleauto.html#ICreateTypeLib"},{"doc":"","kind":"interface","module":"core.sys.windows.oleauto","name":"ICreateTypeLib2","package":"druntime","parentType":"","signature":"ICreateTypeLib2","url":"/druntime/core/sys/windows/oleauto.html#ICreateTypeLib2"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPCREATETYPEINFO","package":"druntime","parentType":"","signature":"LPCREATETYPEINFO = ICreateTypeInfo","url":"/druntime/core/sys/windows/oleauto.html#LPCREATETYPEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPCREATETYPEINFO2","package":"druntime","parentType":"","signature":"LPCREATETYPEINFO2 = ICreateTypeInfo2","url":"/druntime/core/sys/windows/oleauto.html#LPCREATETYPEINFO2"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPCREATETYPELIB","package":"druntime","parentType":"","signature":"LPCREATETYPELIB = ICreateTypeLib","url":"/druntime/core/sys/windows/oleauto.html#LPCREATETYPELIB"},{"doc":"","kind":"alias","module":"core.sys.windows.oleauto","name":"LPCREATETYPELIB2","package":"druntime","parentType":"","signature":"LPCREATETYPELIB2 = ICreateTypeLib2","url":"/druntime/core/sys/windows/oleauto.html#LPCREATETYPELIB2"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"STDOLE_MAJORVERNUM","package":"druntime","parentType":"","signature":"STDOLE_MAJORVERNUM","url":"/druntime/core/sys/windows/oleauto.html#STDOLE_MAJORVERNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"STDOLE_MINORVERNUM","package":"druntime","parentType":"","signature":"STDOLE_MINORVERNUM","url":"/druntime/core/sys/windows/oleauto.html#STDOLE_MINORVERNUM"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"STDOLE_LCID","package":"druntime","parentType":"","signature":"STDOLE_LCID","url":"/druntime/core/sys/windows/oleauto.html#STDOLE_LCID"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_NOVALUEPROP","package":"druntime","parentType":"","signature":"VARIANT_NOVALUEPROP","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_NOVALUEPROP"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_ALPHABOOL","package":"druntime","parentType":"","signature":"VARIANT_ALPHABOOL","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_ALPHABOOL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_NOUSEOVERRIDE","package":"druntime","parentType":"","signature":"VARIANT_NOUSEOVERRIDE","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_NOUSEOVERRIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_LOCALBOOL","package":"druntime","parentType":"","signature":"VARIANT_LOCALBOOL","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_LOCALBOOL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_TIMEVALUEONLY","package":"druntime","parentType":"","signature":"VAR_TIMEVALUEONLY","url":"/druntime/core/sys/windows/oleauto.html#VAR_TIMEVALUEONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_DATEVALUEONLY","package":"druntime","parentType":"","signature":"VAR_DATEVALUEONLY","url":"/druntime/core/sys/windows/oleauto.html#VAR_DATEVALUEONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_VALIDDATE","package":"druntime","parentType":"","signature":"VAR_VALIDDATE","url":"/druntime/core/sys/windows/oleauto.html#VAR_VALIDDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_CALENDAR_HIJRI","package":"druntime","parentType":"","signature":"VAR_CALENDAR_HIJRI","url":"/druntime/core/sys/windows/oleauto.html#VAR_CALENDAR_HIJRI"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_LOCALBOOL","package":"druntime","parentType":"","signature":"VAR_LOCALBOOL","url":"/druntime/core/sys/windows/oleauto.html#VAR_LOCALBOOL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_FORMAT_NOSUBSTITUTE","package":"druntime","parentType":"","signature":"VAR_FORMAT_NOSUBSTITUTE","url":"/druntime/core/sys/windows/oleauto.html#VAR_FORMAT_NOSUBSTITUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_FOURDIGITYEARS","package":"druntime","parentType":"","signature":"VAR_FOURDIGITYEARS","url":"/druntime/core/sys/windows/oleauto.html#VAR_FOURDIGITYEARS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_CALENDAR_THAI","package":"druntime","parentType":"","signature":"VAR_CALENDAR_THAI","url":"/druntime/core/sys/windows/oleauto.html#VAR_CALENDAR_THAI"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VAR_CALENDAR_GREGORIAN","package":"druntime","parentType":"","signature":"VAR_CALENDAR_GREGORIAN","url":"/druntime/core/sys/windows/oleauto.html#VAR_CALENDAR_GREGORIAN"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"MEMBERID_NIL","package":"druntime","parentType":"","signature":"MEMBERID_NIL","url":"/druntime/core/sys/windows/oleauto.html#MEMBERID_NIL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"ID_DEFAULTINST","package":"druntime","parentType":"","signature":"ID_DEFAULTINST","url":"/druntime/core/sys/windows/oleauto.html#ID_DEFAULTINST"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"DISPATCH_METHOD","package":"druntime","parentType":"","signature":"DISPATCH_METHOD","url":"/druntime/core/sys/windows/oleauto.html#DISPATCH_METHOD"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"DISPATCH_PROPERTYGET","package":"druntime","parentType":"","signature":"DISPATCH_PROPERTYGET","url":"/druntime/core/sys/windows/oleauto.html#DISPATCH_PROPERTYGET"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"DISPATCH_PROPERTYPUT","package":"druntime","parentType":"","signature":"DISPATCH_PROPERTYPUT","url":"/druntime/core/sys/windows/oleauto.html#DISPATCH_PROPERTYPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"DISPATCH_PROPERTYPUTREF","package":"druntime","parentType":"","signature":"DISPATCH_PROPERTYPUTREF","url":"/druntime/core/sys/windows/oleauto.html#DISPATCH_PROPERTYPUTREF"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"LOCALE_USE_NLS","package":"druntime","parentType":"","signature":"LOCALE_USE_NLS","url":"/druntime/core/sys/windows/oleauto.html#LOCALE_USE_NLS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_NOUSEROVERRIDE","package":"druntime","parentType":"","signature":"VARIANT_NOUSEROVERRIDE","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_NOUSEROVERRIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_CALENDAR_HIJRI","package":"druntime","parentType":"","signature":"VARIANT_CALENDAR_HIJRI","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_CALENDAR_HIJRI"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_CALENDAR_THAI","package":"druntime","parentType":"","signature":"VARIANT_CALENDAR_THAI","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_CALENDAR_THAI"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_CALENDAR_GREGORIAN","package":"druntime","parentType":"","signature":"VARIANT_CALENDAR_GREGORIAN","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_CALENDAR_GREGORIAN"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VARIANT_USE_NLS","package":"druntime","parentType":"","signature":"VARIANT_USE_NLS","url":"/druntime/core/sys/windows/oleauto.html#VARIANT_USE_NLS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_LEADING_WHITE","package":"druntime","parentType":"","signature":"NUMPRS_LEADING_WHITE","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_LEADING_WHITE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_TRAILING_WHITE","package":"druntime","parentType":"","signature":"NUMPRS_TRAILING_WHITE","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_TRAILING_WHITE"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_LEADING_PLUS","package":"druntime","parentType":"","signature":"NUMPRS_LEADING_PLUS","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_LEADING_PLUS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_TRAILING_PLUS","package":"druntime","parentType":"","signature":"NUMPRS_TRAILING_PLUS","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_TRAILING_PLUS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_LEADING_MINUS","package":"druntime","parentType":"","signature":"NUMPRS_LEADING_MINUS","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_LEADING_MINUS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_TRAILING_MINUS","package":"druntime","parentType":"","signature":"NUMPRS_TRAILING_MINUS","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_TRAILING_MINUS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_HEX_OCT","package":"druntime","parentType":"","signature":"NUMPRS_HEX_OCT","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_HEX_OCT"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_PARENS","package":"druntime","parentType":"","signature":"NUMPRS_PARENS","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_PARENS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_DECIMAL","package":"druntime","parentType":"","signature":"NUMPRS_DECIMAL","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_DECIMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_THOUSANDS","package":"druntime","parentType":"","signature":"NUMPRS_THOUSANDS","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_THOUSANDS"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_CURRENCY","package":"druntime","parentType":"","signature":"NUMPRS_CURRENCY","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_CURRENCY"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_EXPONENT","package":"druntime","parentType":"","signature":"NUMPRS_EXPONENT","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_EXPONENT"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_USE_ALL","package":"druntime","parentType":"","signature":"NUMPRS_USE_ALL","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_USE_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_STD","package":"druntime","parentType":"","signature":"NUMPRS_STD","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_STD"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_NEG","package":"druntime","parentType":"","signature":"NUMPRS_NEG","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_NEG"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"NUMPRS_INEXACT","package":"druntime","parentType":"","signature":"NUMPRS_INEXACT","url":"/druntime/core/sys/windows/oleauto.html#NUMPRS_INEXACT"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_I1","package":"druntime","parentType":"","signature":"VTBIT_I1","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_I1"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_UI1","package":"druntime","parentType":"","signature":"VTBIT_UI1","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_UI1"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_I2","package":"druntime","parentType":"","signature":"VTBIT_I2","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_I2"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_UI2","package":"druntime","parentType":"","signature":"VTBIT_UI2","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_UI2"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_I4","package":"druntime","parentType":"","signature":"VTBIT_I4","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_I4"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_UI4","package":"druntime","parentType":"","signature":"VTBIT_UI4","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_UI4"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_I8","package":"druntime","parentType":"","signature":"VTBIT_I8","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_I8"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_UI8","package":"druntime","parentType":"","signature":"VTBIT_UI8","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_UI8"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_R4","package":"druntime","parentType":"","signature":"VTBIT_R4","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_R4"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_R8","package":"druntime","parentType":"","signature":"VTBIT_R8","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_R8"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_CY","package":"druntime","parentType":"","signature":"VTBIT_CY","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_CY"},{"doc":"","kind":"variable","module":"core.sys.windows.oleauto","name":"VTBIT_DECIMAL","package":"druntime","parentType":"","signature":"VTBIT_DECIMAL","url":"/druntime/core/sys/windows/oleauto.html#VTBIT_DECIMAL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.olectl","name":"core.sys.windows.olectl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/olectl.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"DllRegisterServer","package":"druntime","parentType":"","signature":"HRESULT DllRegisterServer()","url":"/druntime/core/sys/windows/olectl/DllRegisterServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"DllUnregisterServer","package":"druntime","parentType":"","signature":"HRESULT DllUnregisterServer()","url":"/druntime/core/sys/windows/olectl/DllUnregisterServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleCreateFontIndirect","package":"druntime","parentType":"","signature":"HRESULT OleCreateFontIndirect(LPFONTDESC,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/olectl/OleCreateFontIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleCreatePictureIndirect","package":"druntime","parentType":"","signature":"HRESULT OleCreatePictureIndirect(LPPICTDESC,  REFIID,  BOOL,  PVOID *)","url":"/druntime/core/sys/windows/olectl/OleCreatePictureIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleCreatePropertyFrame","package":"druntime","parentType":"","signature":"HRESULT OleCreatePropertyFrame(HWND,  UINT,  UINT,  LPCOLESTR,  ULONG,  LPUNKNOWN *,  ULONG,  LPCLSID,  LCID,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/olectl/OleCreatePropertyFrame.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleCreatePropertyFrameIndirect","package":"druntime","parentType":"","signature":"HRESULT OleCreatePropertyFrameIndirect(LPOCPFIPARAMS)","url":"/druntime/core/sys/windows/olectl/OleCreatePropertyFrameIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleIconToCursor","package":"druntime","parentType":"","signature":"HCURSOR OleIconToCursor(HINSTANCE,  HICON)","url":"/druntime/core/sys/windows/olectl/OleIconToCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleLoadPicture","package":"druntime","parentType":"","signature":"HRESULT OleLoadPicture(LPSTREAM,  LONG,  BOOL,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/olectl/OleLoadPicture.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleLoadPictureEx","package":"druntime","parentType":"","signature":"HRESULT OleLoadPictureEx(LPSTREAM,  LONG,  BOOL,  REFIID,  DWORD,  DWORD,  DWORD,  LPVOID *)","url":"/druntime/core/sys/windows/olectl/OleLoadPictureEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleLoadPicturePath","package":"druntime","parentType":"","signature":"HRESULT OleLoadPicturePath(LPOLESTR,  LPUNKNOWN,  DWORD,  OLE_COLOR,  REFIID,  LPVOID *)","url":"/druntime/core/sys/windows/olectl/OleLoadPicturePath.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleLoadPictureFile","package":"druntime","parentType":"","signature":"HRESULT OleLoadPictureFile(VARIANT,  LPDISPATCH *)","url":"/druntime/core/sys/windows/olectl/OleLoadPictureFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleLoadPictureFileEx","package":"druntime","parentType":"","signature":"HRESULT OleLoadPictureFileEx(VARIANT,  DWORD,  DWORD,  DWORD,  LPDISPATCH *)","url":"/druntime/core/sys/windows/olectl/OleLoadPictureFileEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleSavePictureFile","package":"druntime","parentType":"","signature":"HRESULT OleSavePictureFile(LPDISPATCH,  BSTR)","url":"/druntime/core/sys/windows/olectl/OleSavePictureFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.olectl","name":"OleTranslateColor","package":"druntime","parentType":"","signature":"HRESULT OleTranslateColor(OLE_COLOR,  HPALETTE,  COLORREF *)","url":"/druntime/core/sys/windows/olectl/OleTranslateColor.html"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPOLECONTROL","package":"druntime","parentType":"","signature":"LPOLECONTROL = IOleControl","url":"/druntime/core/sys/windows/olectl.html#LPOLECONTROL"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPOLECONTROLSITE","package":"druntime","parentType":"","signature":"LPOLECONTROLSITE = IOleControlSite","url":"/druntime/core/sys/windows/olectl.html#LPOLECONTROLSITE"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPSIMPLEFRAMESITE","package":"druntime","parentType":"","signature":"LPSIMPLEFRAMESITE = ISimpleFrameSite","url":"/druntime/core/sys/windows/olectl.html#LPSIMPLEFRAMESITE"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPERSISTPROPERTYBAG","package":"druntime","parentType":"","signature":"LPPERSISTPROPERTYBAG = IPersistPropertyBag","url":"/druntime/core/sys/windows/olectl.html#LPPERSISTPROPERTYBAG"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPERSISTSTREAMINIT","package":"druntime","parentType":"","signature":"LPPERSISTSTREAMINIT = IPersistStreamInit","url":"/druntime/core/sys/windows/olectl.html#LPPERSISTSTREAMINIT"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPERSISTMEMORY","package":"druntime","parentType":"","signature":"LPPERSISTMEMORY = IPersistMemory","url":"/druntime/core/sys/windows/olectl.html#LPPERSISTMEMORY"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPROPERTYNOTIFYSINK","package":"druntime","parentType":"","signature":"LPPROPERTYNOTIFYSINK = IPropertyNotifySink","url":"/druntime/core/sys/windows/olectl.html#LPPROPERTYNOTIFYSINK"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPROVIDECLASSINFO","package":"druntime","parentType":"","signature":"LPPROVIDECLASSINFO = IProvideClassInfo","url":"/druntime/core/sys/windows/olectl.html#LPPROVIDECLASSINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPROVIDECLASSINFO2","package":"druntime","parentType":"","signature":"LPPROVIDECLASSINFO2 = IProvideClassInfo2","url":"/druntime/core/sys/windows/olectl.html#LPPROVIDECLASSINFO2"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPCONNECTIONPOINTCONTAINER","package":"druntime","parentType":"","signature":"LPCONNECTIONPOINTCONTAINER = IConnectionPointContainer","url":"/druntime/core/sys/windows/olectl.html#LPCONNECTIONPOINTCONTAINER"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPCLASSFACTORY2","package":"druntime","parentType":"","signature":"LPCLASSFACTORY2 = IClassFactory2","url":"/druntime/core/sys/windows/olectl.html#LPCLASSFACTORY2"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPSPECIFYPROPERTYPAGES","package":"druntime","parentType":"","signature":"LPSPECIFYPROPERTYPAGES = ISpecifyPropertyPages","url":"/druntime/core/sys/windows/olectl.html#LPSPECIFYPROPERTYPAGES"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPERPROPERTYBROWSING","package":"druntime","parentType":"","signature":"LPPERPROPERTYBROWSING = IPerPropertyBrowsing","url":"/druntime/core/sys/windows/olectl.html#LPPERPROPERTYBROWSING"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPROPERTYPAGE","package":"druntime","parentType":"","signature":"LPPROPERTYPAGE = IPropertyPage","url":"/druntime/core/sys/windows/olectl.html#LPPROPERTYPAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPROPERTYPAGE2","package":"druntime","parentType":"","signature":"LPPROPERTYPAGE2 = IPropertyPage2","url":"/druntime/core/sys/windows/olectl.html#LPPROPERTYPAGE2"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPICTURE","package":"druntime","parentType":"","signature":"LPPICTURE = IPicture","url":"/druntime/core/sys/windows/olectl.html#LPPICTURE"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPICTUREDISP","package":"druntime","parentType":"","signature":"LPPICTUREDISP = IPictureDisp","url":"/druntime/core/sys/windows/olectl.html#LPPICTUREDISP"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_XPOS_PIXELS","package":"druntime","parentType":"","signature":"OLE_XPOS_PIXELS = int","url":"/druntime/core/sys/windows/olectl.html#OLE_XPOS_PIXELS"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_YPOS_PIXELS","package":"druntime","parentType":"","signature":"OLE_YPOS_PIXELS = int","url":"/druntime/core/sys/windows/olectl.html#OLE_YPOS_PIXELS"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_XSIZE_PIXELS","package":"druntime","parentType":"","signature":"OLE_XSIZE_PIXELS = int","url":"/druntime/core/sys/windows/olectl.html#OLE_XSIZE_PIXELS"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_YSIZE_PIXELS","package":"druntime","parentType":"","signature":"OLE_YSIZE_PIXELS = int","url":"/druntime/core/sys/windows/olectl.html#OLE_YSIZE_PIXELS"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_XPOS_CONTAINER","package":"druntime","parentType":"","signature":"OLE_XPOS_CONTAINER = float","url":"/druntime/core/sys/windows/olectl.html#OLE_XPOS_CONTAINER"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_YPOS_CONTAINER","package":"druntime","parentType":"","signature":"OLE_YPOS_CONTAINER = float","url":"/druntime/core/sys/windows/olectl.html#OLE_YPOS_CONTAINER"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_XSIZE_CONTAINER","package":"druntime","parentType":"","signature":"OLE_XSIZE_CONTAINER = float","url":"/druntime/core/sys/windows/olectl.html#OLE_XSIZE_CONTAINER"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_OPTEXCLUSIVE","package":"druntime","parentType":"","signature":"OLE_OPTEXCLUSIVE = VARIANT_BOOL","url":"/druntime/core/sys/windows/olectl.html#OLE_OPTEXCLUSIVE"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_CANCELBOOL","package":"druntime","parentType":"","signature":"OLE_CANCELBOOL = VARIANT_BOOL","url":"/druntime/core/sys/windows/olectl.html#OLE_CANCELBOOL"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"OLE_ENABLEDEFAULTBOOL","package":"druntime","parentType":"","signature":"OLE_ENABLEDEFAULTBOOL = VARIANT_BOOL","url":"/druntime/core/sys/windows/olectl.html#OLE_ENABLEDEFAULTBOOL"},{"doc":"","kind":"enum","module":"core.sys.windows.olectl","name":"OLE_TRISTATE","package":"druntime","parentType":"","signature":"OLE_TRISTATE","url":"/druntime/core/sys/windows/olectl.html#OLE_TRISTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.olectl","name":"triUnchecked","package":"druntime","parentType":"","signature":"triUnchecked = ","url":"/druntime/core/sys/windows/olectl.html#OLE_TRISTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.olectl","name":"triChecked1","package":"druntime","parentType":"","signature":"triChecked1 = ","url":"/druntime/core/sys/windows/olectl.html#OLE_TRISTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.olectl","name":"triGray","package":"druntime","parentType":"","signature":"triGray = ","url":"/druntime/core/sys/windows/olectl.html#OLE_TRISTATE"},{"doc":"","kind":"struct","module":"core.sys.windows.olectl","name":"OCPFIPARAMS","package":"druntime","parentType":"","signature":"OCPFIPARAMS","url":"/druntime/core/sys/windows/olectl.html#OCPFIPARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPOCPFIPARAMS","package":"druntime","parentType":"","signature":"LPOCPFIPARAMS = OCPFIPARAMS *","url":"/druntime/core/sys/windows/olectl.html#LPOCPFIPARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.olectl","name":"FONTDESC","package":"druntime","parentType":"","signature":"FONTDESC","url":"/druntime/core/sys/windows/olectl.html#FONTDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPFONTDESC","package":"druntime","parentType":"","signature":"LPFONTDESC = FONTDESC *","url":"/druntime/core/sys/windows/olectl.html#LPFONTDESC"},{"doc":"","kind":"struct","module":"core.sys.windows.olectl","name":"PICTDESC","package":"druntime","parentType":"","signature":"PICTDESC","url":"/druntime/core/sys/windows/olectl.html#PICTDESC"},{"doc":"","kind":"alias","module":"core.sys.windows.olectl","name":"LPPICTDESC","package":"druntime","parentType":"","signature":"LPPICTDESC = PICTDESC *","url":"/druntime/core/sys/windows/olectl.html#LPPICTDESC"},{"doc":"","kind":"template","module":"core.sys.windows.olectl","name":"ITF_ERROR_SCODE_FOR_D","package":"druntime","parentType":"","signature":"ITF_ERROR_SCODE_FOR_D(int  c)","url":"/druntime/core/sys/windows/olectl.html#ITF_ERROR_SCODE_FOR_D"},{"doc":"","kind":"template","module":"core.sys.windows.olectl","name":"ITF_SUCCESS_SCODE_FOR_D","package":"druntime","parentType":"","signature":"ITF_SUCCESS_SCODE_FOR_D(int  c)","url":"/druntime/core/sys/windows/olectl.html#ITF_SUCCESS_SCODE_FOR_D"},{"doc":"","kind":"template","module":"core.sys.windows.olectl","name":"STD_CTL_SCODE","package":"druntime","parentType":"","signature":"STD_CTL_SCODE(int  c)","url":"/druntime/core/sys/windows/olectl.html#STD_CTL_SCODE"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"CLASS_E_NOTLICENSED","package":"druntime","parentType":"","signature":"SCODE CLASS_E_NOTLICENSED","url":"/druntime/core/sys/windows/olectl.html#CLASS_E_NOTLICENSED"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"OLEIVERB_PROPERTIES","package":"druntime","parentType":"","signature":"OLEIVERB_PROPERTIES","url":"/druntime/core/sys/windows/olectl.html#OLEIVERB_PROPERTIES"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_STREAMED_PROPSET","package":"druntime","parentType":"","signature":"VT_STREAMED_PROPSET","url":"/druntime/core/sys/windows/olectl.html#VT_STREAMED_PROPSET"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_STORED_PROPSET","package":"druntime","parentType":"","signature":"VT_STORED_PROPSET","url":"/druntime/core/sys/windows/olectl.html#VT_STORED_PROPSET"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_BLOB_PROPSET","package":"druntime","parentType":"","signature":"VT_BLOB_PROPSET","url":"/druntime/core/sys/windows/olectl.html#VT_BLOB_PROPSET"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_VERBOSE_ENUM","package":"druntime","parentType":"","signature":"VT_VERBOSE_ENUM","url":"/druntime/core/sys/windows/olectl.html#VT_VERBOSE_ENUM"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_COLOR","package":"druntime","parentType":"","signature":"VT_COLOR","url":"/druntime/core/sys/windows/olectl.html#VT_COLOR"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_XPOS_PIXELS","package":"druntime","parentType":"","signature":"VT_XPOS_PIXELS","url":"/druntime/core/sys/windows/olectl.html#VT_XPOS_PIXELS"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_YPOS_PIXELS","package":"druntime","parentType":"","signature":"VT_YPOS_PIXELS","url":"/druntime/core/sys/windows/olectl.html#VT_YPOS_PIXELS"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_XSIZE_PIXELS","package":"druntime","parentType":"","signature":"VT_XSIZE_PIXELS","url":"/druntime/core/sys/windows/olectl.html#VT_XSIZE_PIXELS"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_YSIZE_PIXELS","package":"druntime","parentType":"","signature":"VT_YSIZE_PIXELS","url":"/druntime/core/sys/windows/olectl.html#VT_YSIZE_PIXELS"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_XPOS_HIMETRIC","package":"druntime","parentType":"","signature":"VT_XPOS_HIMETRIC","url":"/druntime/core/sys/windows/olectl.html#VT_XPOS_HIMETRIC"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_YPOS_HIMETRIC","package":"druntime","parentType":"","signature":"VT_YPOS_HIMETRIC","url":"/druntime/core/sys/windows/olectl.html#VT_YPOS_HIMETRIC"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_XSIZE_HIMETRIC","package":"druntime","parentType":"","signature":"VT_XSIZE_HIMETRIC","url":"/druntime/core/sys/windows/olectl.html#VT_XSIZE_HIMETRIC"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_YSIZE_HIMETRIC","package":"druntime","parentType":"","signature":"VT_YSIZE_HIMETRIC","url":"/druntime/core/sys/windows/olectl.html#VT_YSIZE_HIMETRIC"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_TRISTATE","package":"druntime","parentType":"","signature":"VT_TRISTATE","url":"/druntime/core/sys/windows/olectl.html#VT_TRISTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_OPTEXCLUSIVE","package":"druntime","parentType":"","signature":"VT_OPTEXCLUSIVE","url":"/druntime/core/sys/windows/olectl.html#VT_OPTEXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_FONT","package":"druntime","parentType":"","signature":"VT_FONT","url":"/druntime/core/sys/windows/olectl.html#VT_FONT"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_PICTURE","package":"druntime","parentType":"","signature":"VT_PICTURE","url":"/druntime/core/sys/windows/olectl.html#VT_PICTURE"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"VT_HANDLE","package":"druntime","parentType":"","signature":"VT_HANDLE","url":"/druntime/core/sys/windows/olectl.html#VT_HANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.olectl","name":"GUIDKIND_DEFAULT_SOURCE_DISP_IID","package":"druntime","parentType":"","signature":"GUIDKIND_DEFAULT_SOURCE_DISP_IID","url":"/druntime/core/sys/windows/olectl.html#GUIDKIND_DEFAULT_SOURCE_DISP_IID"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.olectlid","name":"core.sys.windows.olectlid","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/olectlid.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.oledlg","name":"core.sys.windows.oledlg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/oledlg.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIInsertObjectW","package":"druntime","parentType":"","signature":"UINT OleUIInsertObjectW(LPOLEUIINSERTOBJECTW)","url":"/druntime/core/sys/windows/oledlg/OleUIInsertObjectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIInsertObjectA","package":"druntime","parentType":"","signature":"UINT OleUIInsertObjectA(LPOLEUIINSERTOBJECTA)","url":"/druntime/core/sys/windows/oledlg/OleUIInsertObjectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIAddVerbMenuW","package":"druntime","parentType":"","signature":"BOOL OleUIAddVerbMenuW(LPOLEOBJECT,  LPCWSTR,  HMENU,  UINT,  UINT,  UINT,  BOOL,  UINT,  HMENU *)","url":"/druntime/core/sys/windows/oledlg/OleUIAddVerbMenuW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIAddVerbMenuA","package":"druntime","parentType":"","signature":"BOOL OleUIAddVerbMenuA(LPOLEOBJECT,  LPCSTR,  HMENU,  UINT,  UINT,  UINT,  BOOL,  UINT,  HMENU *)","url":"/druntime/core/sys/windows/oledlg/OleUIAddVerbMenuA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIBusyW","package":"druntime","parentType":"","signature":"UINT OleUIBusyW(LPOLEUIBUSYW)","url":"/druntime/core/sys/windows/oledlg/OleUIBusyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIBusyA","package":"druntime","parentType":"","signature":"UINT OleUIBusyA(LPOLEUIBUSYA)","url":"/druntime/core/sys/windows/oledlg/OleUIBusyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUICanConvertOrActivateAs","package":"druntime","parentType":"","signature":"BOOL OleUICanConvertOrActivateAs(REFCLSID,  BOOL,  WORD)","url":"/druntime/core/sys/windows/oledlg/OleUICanConvertOrActivateAs.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIChangeIconW","package":"druntime","parentType":"","signature":"UINT OleUIChangeIconW(LPOLEUICHANGEICONW)","url":"/druntime/core/sys/windows/oledlg/OleUIChangeIconW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIChangeIconA","package":"druntime","parentType":"","signature":"UINT OleUIChangeIconA(LPOLEUICHANGEICONA)","url":"/druntime/core/sys/windows/oledlg/OleUIChangeIconA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIChangeSourceW","package":"druntime","parentType":"","signature":"UINT OleUIChangeSourceW(LPOLEUICHANGESOURCEW)","url":"/druntime/core/sys/windows/oledlg/OleUIChangeSourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIChangeSourceA","package":"druntime","parentType":"","signature":"UINT OleUIChangeSourceA(LPOLEUICHANGESOURCEA)","url":"/druntime/core/sys/windows/oledlg/OleUIChangeSourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIConvertW","package":"druntime","parentType":"","signature":"UINT OleUIConvertW(LPOLEUICONVERTW)","url":"/druntime/core/sys/windows/oledlg/OleUIConvertW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIConvertA","package":"druntime","parentType":"","signature":"UINT OleUIConvertA(LPOLEUICONVERTA)","url":"/druntime/core/sys/windows/oledlg/OleUIConvertA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIEditLinksW","package":"druntime","parentType":"","signature":"UINT OleUIEditLinksW(LPOLEUIEDITLINKSW)","url":"/druntime/core/sys/windows/oledlg/OleUIEditLinksW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIEditLinksA","package":"druntime","parentType":"","signature":"UINT OleUIEditLinksA(LPOLEUIEDITLINKSA)","url":"/druntime/core/sys/windows/oledlg/OleUIEditLinksA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIObjectPropertiesW","package":"druntime","parentType":"","signature":"UINT OleUIObjectPropertiesW(LPOLEUIOBJECTPROPSW)","url":"/druntime/core/sys/windows/oledlg/OleUIObjectPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIObjectPropertiesA","package":"druntime","parentType":"","signature":"UINT OleUIObjectPropertiesA(LPOLEUIOBJECTPROPSA)","url":"/druntime/core/sys/windows/oledlg/OleUIObjectPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIPasteSpecialW","package":"druntime","parentType":"","signature":"UINT OleUIPasteSpecialW(LPOLEUIPASTESPECIALW)","url":"/druntime/core/sys/windows/oledlg/OleUIPasteSpecialW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIPasteSpecialA","package":"druntime","parentType":"","signature":"UINT OleUIPasteSpecialA(LPOLEUIPASTESPECIALA)","url":"/druntime/core/sys/windows/oledlg/OleUIPasteSpecialA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIUpdateLinksW","package":"druntime","parentType":"","signature":"BOOL OleUIUpdateLinksW(LPOLEUILINKCONTAINERW,  HWND,  LPWSTR,  int)","url":"/druntime/core/sys/windows/oledlg/OleUIUpdateLinksW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIUpdateLinksA","package":"druntime","parentType":"","signature":"BOOL OleUIUpdateLinksA(LPOLEUILINKCONTAINERA,  HWND,  LPSTR,  int)","url":"/druntime/core/sys/windows/oledlg/OleUIUpdateLinksA.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIPromptUserW","package":"druntime","parentType":"","signature":"int OleUIPromptUserW(int,  HWND, ...)","url":"/druntime/core/sys/windows/oledlg/OleUIPromptUserW.html"},{"doc":"","kind":"function","module":"core.sys.windows.oledlg","name":"OleUIPromptUserA","package":"druntime","parentType":"","signature":"int OleUIPromptUserA(int,  HWND, ...)","url":"/druntime/core/sys/windows/oledlg/OleUIPromptUserA.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPFNOLEUIHOOK","package":"druntime","parentType":"","signature":"LPFNOLEUIHOOK = UINT function(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/oledlg.html#LPFNOLEUIHOOK"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIINSERTOBJECTW","package":"druntime","parentType":"","signature":"OLEUIINSERTOBJECTW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIINSERTOBJECTW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIINSERTOBJECTW","package":"druntime","parentType":"","signature":"POLEUIINSERTOBJECTW = OLEUIINSERTOBJECTW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIINSERTOBJECTW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIINSERTOBJECTA","package":"druntime","parentType":"","signature":"OLEUIINSERTOBJECTA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIINSERTOBJECTA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIINSERTOBJECTA","package":"druntime","parentType":"","signature":"POLEUIINSERTOBJECTA = OLEUIINSERTOBJECTA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIINSERTOBJECTA"},{"doc":"","kind":"enum","module":"core.sys.windows.oledlg","name":"OLEUIPASTEFLAG","package":"druntime","parentType":"","signature":"OLEUIPASTEFLAG","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_PASTEONLY","package":"druntime","parentType":"","signature":"OLEUIPASTE_PASTEONLY = ","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE1","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE1 = ","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE2","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE2 = ","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE3","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE3 = 4","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE4","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE4 = 8","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE5","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE5 = 16","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE6","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE6 = 32","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE7","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE7 = 64","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKTYPE8","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKTYPE8 = 128","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_PASTE","package":"druntime","parentType":"","signature":"OLEUIPASTE_PASTE = 512","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_LINKANYTYPE","package":"druntime","parentType":"","signature":"OLEUIPASTE_LINKANYTYPE = 1024","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oledlg","name":"OLEUIPASTE_ENABLEICON","package":"druntime","parentType":"","signature":"OLEUIPASTE_ENABLEICON = 2048","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEFLAG"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIPASTEENTRYW","package":"druntime","parentType":"","signature":"OLEUIPASTEENTRYW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIPASTEENTRYW","package":"druntime","parentType":"","signature":"POLEUIPASTEENTRYW = OLEUIPASTEENTRYW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIPASTEENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIPASTEENTRYA","package":"druntime","parentType":"","signature":"OLEUIPASTEENTRYA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTEENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIPASTEENTRYA","package":"druntime","parentType":"","signature":"POLEUIPASTEENTRYA = OLEUIPASTEENTRYA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIPASTEENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIPASTESPECIALW","package":"druntime","parentType":"","signature":"OLEUIPASTESPECIALW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTESPECIALW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIPASTESPECIALW","package":"druntime","parentType":"","signature":"POLEUIPASTESPECIALW = OLEUIPASTESPECIALW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIPASTESPECIALW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIPASTESPECIALA","package":"druntime","parentType":"","signature":"OLEUIPASTESPECIALA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIPASTESPECIALA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIPASTESPECIALA","package":"druntime","parentType":"","signature":"POLEUIPASTESPECIALA = OLEUIPASTESPECIALA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIPASTESPECIALA"},{"doc":"","kind":"interface","module":"core.sys.windows.oledlg","name":"IOleUILinkContainerW","package":"druntime","parentType":"","signature":"IOleUILinkContainerW : IUnknown","url":"/druntime/core/sys/windows/oledlg.html#IOleUILinkContainerW"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"QueryInterface","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"AddRef","package":"druntime","parentType":"IOleUILinkContainerW","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"Release","package":"druntime","parentType":"IOleUILinkContainerW","signature":"ULONG Release()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetNextLink","package":"druntime","parentType":"IOleUILinkContainerW","signature":"DWORD GetNextLink(DWORD dwLink)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.GetNextLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT SetLinkUpdateOptions(DWORD,  DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.SetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT GetLinkUpdateOptions(DWORD,  PDWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.GetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkSource","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT SetLinkSource(DWORD,  LPWSTR,  ULONG,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.SetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkSource","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT GetLinkSource(DWORD,  LPWSTR *,  PULONG,  LPWSTR *,  LPWSTR *,  BOOL *,  BOOL *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.GetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"OpenLinkSource","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT OpenLinkSource(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.OpenLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"UpdateLink","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT UpdateLink(DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.UpdateLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"CancelLink","package":"druntime","parentType":"IOleUILinkContainerW","signature":"HRESULT CancelLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerW.CancelLink.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPOLEUILINKCONTAINERW","package":"druntime","parentType":"","signature":"LPOLEUILINKCONTAINERW = IOleUILinkContainerW","url":"/druntime/core/sys/windows/oledlg.html#LPOLEUILINKCONTAINERW"},{"doc":"","kind":"interface","module":"core.sys.windows.oledlg","name":"IOleUILinkContainerA","package":"druntime","parentType":"","signature":"IOleUILinkContainerA : IUnknown","url":"/druntime/core/sys/windows/oledlg.html#IOleUILinkContainerA"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"QueryInterface","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"AddRef","package":"druntime","parentType":"IOleUILinkContainerA","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"Release","package":"druntime","parentType":"IOleUILinkContainerA","signature":"ULONG Release()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetNextLink","package":"druntime","parentType":"IOleUILinkContainerA","signature":"DWORD GetNextLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.GetNextLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT SetLinkUpdateOptions(DWORD,  DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.SetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT GetLinkUpdateOptions(DWORD,  PDWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.GetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkSource","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT SetLinkSource(DWORD,  LPSTR,  ULONG,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.SetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkSource","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT GetLinkSource(DWORD,  LPSTR *,  PULONG,  LPSTR *,  LPSTR *,  BOOL *,  BOOL *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.GetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"OpenLinkSource","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT OpenLinkSource(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.OpenLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"UpdateLink","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT UpdateLink(DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.UpdateLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"CancelLink","package":"druntime","parentType":"IOleUILinkContainerA","signature":"HRESULT CancelLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkContainerA.CancelLink.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPOLEUILINKCONTAINERA","package":"druntime","parentType":"","signature":"LPOLEUILINKCONTAINERA = IOleUILinkContainerA","url":"/druntime/core/sys/windows/oledlg.html#LPOLEUILINKCONTAINERA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIEDITLINKSW","package":"druntime","parentType":"","signature":"OLEUIEDITLINKSW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIEDITLINKSW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIEDITLINKSW","package":"druntime","parentType":"","signature":"POLEUIEDITLINKSW = OLEUIEDITLINKSW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIEDITLINKSW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIEDITLINKSA","package":"druntime","parentType":"","signature":"OLEUIEDITLINKSA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIEDITLINKSA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIEDITLINKSA","package":"druntime","parentType":"","signature":"POLEUIEDITLINKSA = OLEUIEDITLINKSA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIEDITLINKSA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUICHANGEICONW","package":"druntime","parentType":"","signature":"OLEUICHANGEICONW","url":"/druntime/core/sys/windows/oledlg.html#OLEUICHANGEICONW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUICHANGEICONW","package":"druntime","parentType":"","signature":"POLEUICHANGEICONW = OLEUICHANGEICONW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUICHANGEICONW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUICHANGEICONA","package":"druntime","parentType":"","signature":"OLEUICHANGEICONA","url":"/druntime/core/sys/windows/oledlg.html#OLEUICHANGEICONA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUICHANGEICONA","package":"druntime","parentType":"","signature":"POLEUICHANGEICONA = OLEUICHANGEICONA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUICHANGEICONA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUICONVERTW","package":"druntime","parentType":"","signature":"OLEUICONVERTW","url":"/druntime/core/sys/windows/oledlg.html#OLEUICONVERTW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUICONVERTW","package":"druntime","parentType":"","signature":"POLEUICONVERTW = OLEUICONVERTW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUICONVERTW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUICONVERTA","package":"druntime","parentType":"","signature":"OLEUICONVERTA","url":"/druntime/core/sys/windows/oledlg.html#OLEUICONVERTA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUICONVERTA","package":"druntime","parentType":"","signature":"POLEUICONVERTA = OLEUICONVERTA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUICONVERTA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIBUSYW","package":"druntime","parentType":"","signature":"OLEUIBUSYW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIBUSYW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIBUSYW","package":"druntime","parentType":"","signature":"POLEUIBUSYW = OLEUIBUSYW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIBUSYW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIBUSYA","package":"druntime","parentType":"","signature":"OLEUIBUSYA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIBUSYA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIBUSYA","package":"druntime","parentType":"","signature":"POLEUIBUSYA = OLEUIBUSYA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIBUSYA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUICHANGESOURCEW","package":"druntime","parentType":"","signature":"OLEUICHANGESOURCEW","url":"/druntime/core/sys/windows/oledlg.html#OLEUICHANGESOURCEW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUICHANGESOURCEW","package":"druntime","parentType":"","signature":"POLEUICHANGESOURCEW = OLEUICHANGESOURCEW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUICHANGESOURCEW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUICHANGESOURCEA","package":"druntime","parentType":"","signature":"OLEUICHANGESOURCEA","url":"/druntime/core/sys/windows/oledlg.html#OLEUICHANGESOURCEA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUICHANGESOURCEA","package":"druntime","parentType":"","signature":"POLEUICHANGESOURCEA = OLEUICHANGESOURCEA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUICHANGESOURCEA"},{"doc":"","kind":"interface","module":"core.sys.windows.oledlg","name":"IOleUIObjInfoW","package":"druntime","parentType":"","signature":"IOleUIObjInfoW : IUnknown","url":"/druntime/core/sys/windows/oledlg.html#IOleUIObjInfoW"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"QueryInterface","package":"druntime","parentType":"IOleUIObjInfoW","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"AddRef","package":"druntime","parentType":"IOleUIObjInfoW","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"Release","package":"druntime","parentType":"IOleUIObjInfoW","signature":"ULONG Release()","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetObjectInfo","package":"druntime","parentType":"IOleUIObjInfoW","signature":"HRESULT GetObjectInfo(DWORD,  PDWORD,  LPWSTR *,  LPWSTR *,  LPWSTR *,  LPWSTR *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.GetObjectInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetConvertInfo","package":"druntime","parentType":"IOleUIObjInfoW","signature":"HRESULT GetConvertInfo(DWORD,  CLSID *,  PWORD,  CLSID *,  LPCLSID *,  UINT *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.GetConvertInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"ConvertObject","package":"druntime","parentType":"IOleUIObjInfoW","signature":"HRESULT ConvertObject(DWORD,  REFCLSID)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.ConvertObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetViewInfo","package":"druntime","parentType":"IOleUIObjInfoW","signature":"HRESULT GetViewInfo(DWORD,  HGLOBAL *,  PDWORD,  int *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.GetViewInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetViewInfo","package":"druntime","parentType":"IOleUIObjInfoW","signature":"HRESULT SetViewInfo(DWORD,  HGLOBAL,  DWORD,  int,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoW.SetViewInfo.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPOLEUIOBJINFOW","package":"druntime","parentType":"","signature":"LPOLEUIOBJINFOW = IOleUIObjInfoW","url":"/druntime/core/sys/windows/oledlg.html#LPOLEUIOBJINFOW"},{"doc":"","kind":"interface","module":"core.sys.windows.oledlg","name":"IOleUIObjInfoA","package":"druntime","parentType":"","signature":"IOleUIObjInfoA : IUnknown","url":"/druntime/core/sys/windows/oledlg.html#IOleUIObjInfoA"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"QueryInterface","package":"druntime","parentType":"IOleUIObjInfoA","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"AddRef","package":"druntime","parentType":"IOleUIObjInfoA","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"Release","package":"druntime","parentType":"IOleUIObjInfoA","signature":"ULONG Release()","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetObjectInfo","package":"druntime","parentType":"IOleUIObjInfoA","signature":"HRESULT GetObjectInfo(DWORD,  PDWORD,  LPSTR *,  LPSTR *,  LPSTR *,  LPSTR *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.GetObjectInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetConvertInfo","package":"druntime","parentType":"IOleUIObjInfoA","signature":"HRESULT GetConvertInfo(DWORD,  CLSID *,  PWORD,  CLSID *,  LPCLSID *,  UINT *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.GetConvertInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"ConvertObject","package":"druntime","parentType":"IOleUIObjInfoA","signature":"HRESULT ConvertObject(DWORD,  REFCLSID)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.ConvertObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetViewInfo","package":"druntime","parentType":"IOleUIObjInfoA","signature":"HRESULT GetViewInfo(DWORD,  HGLOBAL *,  PDWORD,  int *)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.GetViewInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetViewInfo","package":"druntime","parentType":"IOleUIObjInfoA","signature":"HRESULT SetViewInfo(DWORD,  HGLOBAL,  DWORD,  int,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUIObjInfoA.SetViewInfo.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPOLEUIOBJINFOA","package":"druntime","parentType":"","signature":"LPOLEUIOBJINFOA = IOleUIObjInfoA","url":"/druntime/core/sys/windows/oledlg.html#LPOLEUIOBJINFOA"},{"doc":"","kind":"interface","module":"core.sys.windows.oledlg","name":"IOleUILinkInfoW","package":"druntime","parentType":"","signature":"IOleUILinkInfoW : IOleUILinkContainerW","url":"/druntime/core/sys/windows/oledlg.html#IOleUILinkInfoW"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"QueryInterface","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"AddRef","package":"druntime","parentType":"IOleUILinkInfoW","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"Release","package":"druntime","parentType":"IOleUILinkInfoW","signature":"ULONG Release()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetNextLink","package":"druntime","parentType":"IOleUILinkInfoW","signature":"DWORD GetNextLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.GetNextLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT SetLinkUpdateOptions(DWORD,  DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.SetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT GetLinkUpdateOptions(DWORD,  DWORD *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.GetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkSource","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT SetLinkSource(DWORD,  LPWSTR,  ULONG,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.SetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkSource","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT GetLinkSource(DWORD,  LPWSTR *,  PULONG,  LPWSTR *,  LPWSTR *,  BOOL *,  BOOL *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.GetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"OpenLinkSource","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT OpenLinkSource(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.OpenLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"UpdateLink","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT UpdateLink(DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.UpdateLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"CancelLink","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT CancelLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.CancelLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLastUpdate","package":"druntime","parentType":"IOleUILinkInfoW","signature":"HRESULT GetLastUpdate(DWORD,  FILETIME *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoW.GetLastUpdate.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPOLEUILINKINFOW","package":"druntime","parentType":"","signature":"LPOLEUILINKINFOW = IOleUILinkInfoW","url":"/druntime/core/sys/windows/oledlg.html#LPOLEUILINKINFOW"},{"doc":"","kind":"interface","module":"core.sys.windows.oledlg","name":"IOleUILinkInfoA","package":"druntime","parentType":"","signature":"IOleUILinkInfoA : IOleUILinkContainerA","url":"/druntime/core/sys/windows/oledlg.html#IOleUILinkInfoA"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"QueryInterface","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT QueryInterface(REFIID,  PVOID *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"AddRef","package":"druntime","parentType":"IOleUILinkInfoA","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"Release","package":"druntime","parentType":"IOleUILinkInfoA","signature":"ULONG Release()","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.Release.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetNextLink","package":"druntime","parentType":"IOleUILinkInfoA","signature":"DWORD GetNextLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.GetNextLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT SetLinkUpdateOptions(DWORD,  DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.SetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkUpdateOptions","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT GetLinkUpdateOptions(DWORD,  DWORD *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.GetLinkUpdateOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"SetLinkSource","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT SetLinkSource(DWORD,  LPSTR,  ULONG,  PULONG,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.SetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLinkSource","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT GetLinkSource(DWORD,  LPSTR *,  PULONG,  LPSTR *,  LPSTR *,  BOOL *,  BOOL *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.GetLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"OpenLinkSource","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT OpenLinkSource(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.OpenLinkSource.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"UpdateLink","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT UpdateLink(DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.UpdateLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"CancelLink","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT CancelLink(DWORD)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.CancelLink.html"},{"doc":"","kind":"method","module":"core.sys.windows.oledlg","name":"GetLastUpdate","package":"druntime","parentType":"IOleUILinkInfoA","signature":"HRESULT GetLastUpdate(DWORD,  FILETIME *)","url":"/druntime/core/sys/windows/oledlg/IOleUILinkInfoA.GetLastUpdate.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"LPOLEUILINKINFOA","package":"druntime","parentType":"","signature":"LPOLEUILINKINFOA = IOleUILinkInfoA","url":"/druntime/core/sys/windows/oledlg.html#LPOLEUILINKINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIGNRLPROPSW","package":"druntime","parentType":"","signature":"OLEUIGNRLPROPSW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIGNRLPROPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIGNRLPROPSW","package":"druntime","parentType":"","signature":"POLEUIGNRLPROPSW = OLEUIGNRLPROPSW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIGNRLPROPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIGNRLPROPSA","package":"druntime","parentType":"","signature":"OLEUIGNRLPROPSA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIGNRLPROPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIGNRLPROPSA","package":"druntime","parentType":"","signature":"POLEUIGNRLPROPSA = OLEUIGNRLPROPSA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIGNRLPROPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIVIEWPROPSW","package":"druntime","parentType":"","signature":"OLEUIVIEWPROPSW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIVIEWPROPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIVIEWPROPSW","package":"druntime","parentType":"","signature":"POLEUIVIEWPROPSW = OLEUIVIEWPROPSW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIVIEWPROPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIVIEWPROPSA","package":"druntime","parentType":"","signature":"OLEUIVIEWPROPSA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIVIEWPROPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIVIEWPROPSA","package":"druntime","parentType":"","signature":"POLEUIVIEWPROPSA = OLEUIVIEWPROPSA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIVIEWPROPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUILINKPROPSW","package":"druntime","parentType":"","signature":"OLEUILINKPROPSW","url":"/druntime/core/sys/windows/oledlg.html#OLEUILINKPROPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUILINKPROPSW","package":"druntime","parentType":"","signature":"POLEUILINKPROPSW = OLEUILINKPROPSW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUILINKPROPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUILINKPROPSA","package":"druntime","parentType":"","signature":"OLEUILINKPROPSA","url":"/druntime/core/sys/windows/oledlg.html#OLEUILINKPROPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUILINKPROPSA","package":"druntime","parentType":"","signature":"POLEUILINKPROPSA = OLEUILINKPROPSA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUILINKPROPSA"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIOBJECTPROPSW","package":"druntime","parentType":"","signature":"OLEUIOBJECTPROPSW","url":"/druntime/core/sys/windows/oledlg.html#OLEUIOBJECTPROPSW"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIOBJECTPROPSW","package":"druntime","parentType":"","signature":"POLEUIOBJECTPROPSW = OLEUIOBJECTPROPSW *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIOBJECTPROPSW"},{"doc":"","kind":"struct","module":"core.sys.windows.oledlg","name":"OLEUIOBJECTPROPSA","package":"druntime","parentType":"","signature":"OLEUIOBJECTPROPSA","url":"/druntime/core/sys/windows/oledlg.html#OLEUIOBJECTPROPSA"},{"doc":"","kind":"alias","module":"core.sys.windows.oledlg","name":"POLEUIOBJECTPROPSA","package":"druntime","parentType":"","signature":"POLEUIOBJECTPROPSA = OLEUIOBJECTPROPSA *","url":"/druntime/core/sys/windows/oledlg.html#POLEUIOBJECTPROPSA"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PS_MAXLINKTYPES","package":"druntime","parentType":"","signature":"PS_MAXLINKTYPES","url":"/druntime/core/sys/windows/oledlg.html#PS_MAXLINKTYPES"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLESTDDELIM","package":"druntime","parentType":"","signature":"TCHAR[] OLESTDDELIM","url":"/druntime/core/sys/windows/oledlg.html#OLESTDDELIM"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_HELP","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_HELP","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_ENDDIALOG","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_ENDDIALOG","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_ENDDIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_BROWSE","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_BROWSE","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_BROWSE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_CHANGEICON","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_CHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_CHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_CLOSEBUSYDIALOG","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_CLOSEBUSYDIALOG","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_CLOSEBUSYDIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_CONVERT","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_CONVERT","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_CHANGESOURCE","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_CHANGESOURCE","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_CHANGESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_ADDCONTROL","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_ADDCONTROL","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_ADDCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"SZOLEUI_MSG_BROWSE_OFN","package":"druntime","parentType":"","signature":"TCHAR[] SZOLEUI_MSG_BROWSE_OFN","url":"/druntime/core/sys/windows/oledlg.html#SZOLEUI_MSG_BROWSE_OFN"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PROP_HWND_CHGICONDLG","package":"druntime","parentType":"","signature":"TCHAR[] PROP_HWND_CHGICONDLG","url":"/druntime/core/sys/windows/oledlg.html#PROP_HWND_CHGICONDLG"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_OLEUIHELP","package":"druntime","parentType":"","signature":"IDC_OLEUIHELP","url":"/druntime/core/sys/windows/oledlg.html#IDC_OLEUIHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_PASTE","package":"druntime","parentType":"","signature":"IDC_PS_PASTE","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_PASTE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_PASTELINK","package":"druntime","parentType":"","signature":"IDC_PS_PASTELINK","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_PASTELINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_SOURCETEXT","package":"druntime","parentType":"","signature":"IDC_PS_SOURCETEXT","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_SOURCETEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_PASTELIST","package":"druntime","parentType":"","signature":"IDC_PS_PASTELIST","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_PASTELIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_PASTELINKLIST","package":"druntime","parentType":"","signature":"IDC_PS_PASTELINKLIST","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_PASTELINKLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_DISPLAYLIST","package":"druntime","parentType":"","signature":"IDC_PS_DISPLAYLIST","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_DISPLAYLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_DISPLAYASICON","package":"druntime","parentType":"","signature":"IDC_PS_DISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_DISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_ICONDISPLAY","package":"druntime","parentType":"","signature":"IDC_PS_ICONDISPLAY","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_ICONDISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_CHANGEICON","package":"druntime","parentType":"","signature":"IDC_PS_CHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_CHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_RESULTIMAGE","package":"druntime","parentType":"","signature":"IDC_PS_RESULTIMAGE","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_RESULTIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PS_RESULTTEXT","package":"druntime","parentType":"","signature":"IDC_PS_RESULTTEXT","url":"/druntime/core/sys/windows/oledlg.html#IDC_PS_RESULTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_GROUP","package":"druntime","parentType":"","signature":"IDC_CI_GROUP","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_GROUP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_CURRENT","package":"druntime","parentType":"","signature":"IDC_CI_CURRENT","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_CURRENT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_CURRENTICON","package":"druntime","parentType":"","signature":"IDC_CI_CURRENTICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_CURRENTICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_DEFAULT","package":"druntime","parentType":"","signature":"IDC_CI_DEFAULT","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_DEFAULTICON","package":"druntime","parentType":"","signature":"IDC_CI_DEFAULTICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_DEFAULTICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_FROMFILE","package":"druntime","parentType":"","signature":"IDC_CI_FROMFILE","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_FROMFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_FROMFILEEDIT","package":"druntime","parentType":"","signature":"IDC_CI_FROMFILEEDIT","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_FROMFILEEDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_ICONLIST","package":"druntime","parentType":"","signature":"IDC_CI_ICONLIST","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_ICONLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_LABEL","package":"druntime","parentType":"","signature":"IDC_CI_LABEL","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_LABEL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_LABELEDIT","package":"druntime","parentType":"","signature":"IDC_CI_LABELEDIT","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_LABELEDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_BROWSE","package":"druntime","parentType":"","signature":"IDC_CI_BROWSE","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_BROWSE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CI_ICONDISPLAY","package":"druntime","parentType":"","signature":"IDC_CI_ICONDISPLAY","url":"/druntime/core/sys/windows/oledlg.html#IDC_CI_ICONDISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_OBJECTTYPE","package":"druntime","parentType":"","signature":"IDC_CV_OBJECTTYPE","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_OBJECTTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_DISPLAYASICON","package":"druntime","parentType":"","signature":"IDC_CV_DISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_DISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_CHANGEICON","package":"druntime","parentType":"","signature":"IDC_CV_CHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_CHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_ACTIVATELIST","package":"druntime","parentType":"","signature":"IDC_CV_ACTIVATELIST","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_ACTIVATELIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_CONVERTTO","package":"druntime","parentType":"","signature":"IDC_CV_CONVERTTO","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_CONVERTTO"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_ACTIVATEAS","package":"druntime","parentType":"","signature":"IDC_CV_ACTIVATEAS","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_ACTIVATEAS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_RESULTTEXT","package":"druntime","parentType":"","signature":"IDC_CV_RESULTTEXT","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_RESULTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_CONVERTLIST","package":"druntime","parentType":"","signature":"IDC_CV_CONVERTLIST","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_CONVERTLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_CV_ICONDISPLAY","package":"druntime","parentType":"","signature":"IDC_CV_ICONDISPLAY","url":"/druntime/core/sys/windows/oledlg.html#IDC_CV_ICONDISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_CHANGESOURCE","package":"druntime","parentType":"","signature":"IDC_EL_CHANGESOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_CHANGESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_AUTOMATIC","package":"druntime","parentType":"","signature":"IDC_EL_AUTOMATIC","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_AUTOMATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_CANCELLINK","package":"druntime","parentType":"","signature":"IDC_EL_CANCELLINK","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_CANCELLINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_UPDATENOW","package":"druntime","parentType":"","signature":"IDC_EL_UPDATENOW","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_UPDATENOW"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_OPENSOURCE","package":"druntime","parentType":"","signature":"IDC_EL_OPENSOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_OPENSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_MANUAL","package":"druntime","parentType":"","signature":"IDC_EL_MANUAL","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_MANUAL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_LINKSOURCE","package":"druntime","parentType":"","signature":"IDC_EL_LINKSOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_LINKSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_LINKTYPE","package":"druntime","parentType":"","signature":"IDC_EL_LINKTYPE","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_LINKTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_LINKSLISTBOX","package":"druntime","parentType":"","signature":"IDC_EL_LINKSLISTBOX","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_LINKSLISTBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_COL1","package":"druntime","parentType":"","signature":"IDC_EL_COL1","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_COL1"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_COL2","package":"druntime","parentType":"","signature":"IDC_EL_COL2","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_COL2"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_EL_COL3","package":"druntime","parentType":"","signature":"IDC_EL_COL3","url":"/druntime/core/sys/windows/oledlg.html#IDC_EL_COL3"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_BZ_RETRY","package":"druntime","parentType":"","signature":"IDC_BZ_RETRY","url":"/druntime/core/sys/windows/oledlg.html#IDC_BZ_RETRY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_BZ_ICON","package":"druntime","parentType":"","signature":"IDC_BZ_ICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_BZ_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_BZ_MESSAGE1","package":"druntime","parentType":"","signature":"IDC_BZ_MESSAGE1","url":"/druntime/core/sys/windows/oledlg.html#IDC_BZ_MESSAGE1"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_BZ_SWITCHTO","package":"druntime","parentType":"","signature":"IDC_BZ_SWITCHTO","url":"/druntime/core/sys/windows/oledlg.html#IDC_BZ_SWITCHTO"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_UL_METER","package":"druntime","parentType":"","signature":"IDC_UL_METER","url":"/druntime/core/sys/windows/oledlg.html#IDC_UL_METER"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_UL_STOP","package":"druntime","parentType":"","signature":"IDC_UL_STOP","url":"/druntime/core/sys/windows/oledlg.html#IDC_UL_STOP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_UL_PERCENT","package":"druntime","parentType":"","signature":"IDC_UL_PERCENT","url":"/druntime/core/sys/windows/oledlg.html#IDC_UL_PERCENT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_UL_PROGRESS","package":"druntime","parentType":"","signature":"IDC_UL_PROGRESS","url":"/druntime/core/sys/windows/oledlg.html#IDC_UL_PROGRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PU_LINKS","package":"druntime","parentType":"","signature":"IDC_PU_LINKS","url":"/druntime/core/sys/windows/oledlg.html#IDC_PU_LINKS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PU_TEXT","package":"druntime","parentType":"","signature":"IDC_PU_TEXT","url":"/druntime/core/sys/windows/oledlg.html#IDC_PU_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PU_CONVERT","package":"druntime","parentType":"","signature":"IDC_PU_CONVERT","url":"/druntime/core/sys/windows/oledlg.html#IDC_PU_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_PU_ICON","package":"druntime","parentType":"","signature":"IDC_PU_ICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_PU_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_GP_OBJECTNAME","package":"druntime","parentType":"","signature":"IDC_GP_OBJECTNAME","url":"/druntime/core/sys/windows/oledlg.html#IDC_GP_OBJECTNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_GP_OBJECTTYPE","package":"druntime","parentType":"","signature":"IDC_GP_OBJECTTYPE","url":"/druntime/core/sys/windows/oledlg.html#IDC_GP_OBJECTTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_GP_OBJECTSIZE","package":"druntime","parentType":"","signature":"IDC_GP_OBJECTSIZE","url":"/druntime/core/sys/windows/oledlg.html#IDC_GP_OBJECTSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_GP_CONVERT","package":"druntime","parentType":"","signature":"IDC_GP_CONVERT","url":"/druntime/core/sys/windows/oledlg.html#IDC_GP_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_GP_OBJECTICON","package":"druntime","parentType":"","signature":"IDC_GP_OBJECTICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_GP_OBJECTICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_GP_OBJECTLOCATION","package":"druntime","parentType":"","signature":"IDC_GP_OBJECTLOCATION","url":"/druntime/core/sys/windows/oledlg.html#IDC_GP_OBJECTLOCATION"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_PERCENT","package":"druntime","parentType":"","signature":"IDC_VP_PERCENT","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_PERCENT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_CHANGEICON","package":"druntime","parentType":"","signature":"IDC_VP_CHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_CHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_EDITABLE","package":"druntime","parentType":"","signature":"IDC_VP_EDITABLE","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_EDITABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_ASICON","package":"druntime","parentType":"","signature":"IDC_VP_ASICON","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_ASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_RELATIVE","package":"druntime","parentType":"","signature":"IDC_VP_RELATIVE","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_SPIN","package":"druntime","parentType":"","signature":"IDC_VP_SPIN","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_SPIN"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_SCALETXT","package":"druntime","parentType":"","signature":"IDC_VP_SCALETXT","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_SCALETXT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_ICONDISPLAY","package":"druntime","parentType":"","signature":"IDC_VP_ICONDISPLAY","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_ICONDISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_VP_RESULTIMAGE","package":"druntime","parentType":"","signature":"IDC_VP_RESULTIMAGE","url":"/druntime/core/sys/windows/oledlg.html#IDC_VP_RESULTIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_OPENSOURCE","package":"druntime","parentType":"","signature":"IDC_LP_OPENSOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_OPENSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_UPDATENOW","package":"druntime","parentType":"","signature":"IDC_LP_UPDATENOW","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_UPDATENOW"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_BREAKLINK","package":"druntime","parentType":"","signature":"IDC_LP_BREAKLINK","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_BREAKLINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_LINKSOURCE","package":"druntime","parentType":"","signature":"IDC_LP_LINKSOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_LINKSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_CHANGESOURCE","package":"druntime","parentType":"","signature":"IDC_LP_CHANGESOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_CHANGESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_AUTOMATIC","package":"druntime","parentType":"","signature":"IDC_LP_AUTOMATIC","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_AUTOMATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_MANUAL","package":"druntime","parentType":"","signature":"IDC_LP_MANUAL","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_MANUAL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_DATE","package":"druntime","parentType":"","signature":"IDC_LP_DATE","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_DATE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDC_LP_TIME","package":"druntime","parentType":"","signature":"IDC_LP_TIME","url":"/druntime/core/sys/windows/oledlg.html#IDC_LP_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_INSERTOBJECT","package":"druntime","parentType":"","signature":"IDD_INSERTOBJECT","url":"/druntime/core/sys/windows/oledlg.html#IDD_INSERTOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CHANGEICON","package":"druntime","parentType":"","signature":"IDD_CHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#IDD_CHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CONVERT","package":"druntime","parentType":"","signature":"IDD_CONVERT","url":"/druntime/core/sys/windows/oledlg.html#IDD_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_PASTESPECIAL","package":"druntime","parentType":"","signature":"IDD_PASTESPECIAL","url":"/druntime/core/sys/windows/oledlg.html#IDD_PASTESPECIAL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_EDITLINKS","package":"druntime","parentType":"","signature":"IDD_EDITLINKS","url":"/druntime/core/sys/windows/oledlg.html#IDD_EDITLINKS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_BUSY","package":"druntime","parentType":"","signature":"IDD_BUSY","url":"/druntime/core/sys/windows/oledlg.html#IDD_BUSY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_UPDATELINKS","package":"druntime","parentType":"","signature":"IDD_UPDATELINKS","url":"/druntime/core/sys/windows/oledlg.html#IDD_UPDATELINKS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CHANGESOURCE","package":"druntime","parentType":"","signature":"IDD_CHANGESOURCE","url":"/druntime/core/sys/windows/oledlg.html#IDD_CHANGESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_INSERTFILEBROWSE","package":"druntime","parentType":"","signature":"IDD_INSERTFILEBROWSE","url":"/druntime/core/sys/windows/oledlg.html#IDD_INSERTFILEBROWSE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CHANGEICONBROWSE","package":"druntime","parentType":"","signature":"IDD_CHANGEICONBROWSE","url":"/druntime/core/sys/windows/oledlg.html#IDD_CHANGEICONBROWSE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CONVERTONLY","package":"druntime","parentType":"","signature":"IDD_CONVERTONLY","url":"/druntime/core/sys/windows/oledlg.html#IDD_CONVERTONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CHANGESOURCE4","package":"druntime","parentType":"","signature":"IDD_CHANGESOURCE4","url":"/druntime/core/sys/windows/oledlg.html#IDD_CHANGESOURCE4"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_GNRLPROPS","package":"druntime","parentType":"","signature":"IDD_GNRLPROPS","url":"/druntime/core/sys/windows/oledlg.html#IDD_GNRLPROPS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_VIEWPROPS","package":"druntime","parentType":"","signature":"IDD_VIEWPROPS","url":"/druntime/core/sys/windows/oledlg.html#IDD_VIEWPROPS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_LINKPROPS","package":"druntime","parentType":"","signature":"IDD_LINKPROPS","url":"/druntime/core/sys/windows/oledlg.html#IDD_LINKPROPS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_CANNOTUPDATELINK","package":"druntime","parentType":"","signature":"IDD_CANNOTUPDATELINK","url":"/druntime/core/sys/windows/oledlg.html#IDD_CANNOTUPDATELINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_LINKSOURCEUNAVAILABLE","package":"druntime","parentType":"","signature":"IDD_LINKSOURCEUNAVAILABLE","url":"/druntime/core/sys/windows/oledlg.html#IDD_LINKSOURCEUNAVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_SERVERNOTFOUND","package":"druntime","parentType":"","signature":"IDD_SERVERNOTFOUND","url":"/druntime/core/sys/windows/oledlg.html#IDD_SERVERNOTFOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_OUTOFMEMORY","package":"druntime","parentType":"","signature":"IDD_OUTOFMEMORY","url":"/druntime/core/sys/windows/oledlg.html#IDD_OUTOFMEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_SERVERNOTREGW","package":"druntime","parentType":"","signature":"IDD_SERVERNOTREGW","url":"/druntime/core/sys/windows/oledlg.html#IDD_SERVERNOTREGW"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_LINKTYPECHANGEDW","package":"druntime","parentType":"","signature":"IDD_LINKTYPECHANGEDW","url":"/druntime/core/sys/windows/oledlg.html#IDD_LINKTYPECHANGEDW"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_SERVERNOTREGA","package":"druntime","parentType":"","signature":"IDD_SERVERNOTREGA","url":"/druntime/core/sys/windows/oledlg.html#IDD_SERVERNOTREGA"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IDD_LINKTYPECHANGEDA","package":"druntime","parentType":"","signature":"IDD_LINKTYPECHANGEDA","url":"/druntime/core/sys/windows/oledlg.html#IDD_LINKTYPECHANGEDA"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ID_BROWSE_CHANGEICON","package":"druntime","parentType":"","signature":"ID_BROWSE_CHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#ID_BROWSE_CHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ID_BROWSE_INSERTFILE","package":"druntime","parentType":"","signature":"ID_BROWSE_INSERTFILE","url":"/druntime/core/sys/windows/oledlg.html#ID_BROWSE_INSERTFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ID_BROWSE_ADDCONTROL","package":"druntime","parentType":"","signature":"ID_BROWSE_ADDCONTROL","url":"/druntime/core/sys/windows/oledlg.html#ID_BROWSE_ADDCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ID_BROWSE_CHANGESOURCE","package":"druntime","parentType":"","signature":"ID_BROWSE_CHANGESOURCE","url":"/druntime/core/sys/windows/oledlg.html#ID_BROWSE_CHANGESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_FALSE","package":"druntime","parentType":"","signature":"OLEUI_FALSE","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_FALSE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_SUCCESS","package":"druntime","parentType":"","signature":"OLEUI_SUCCESS","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_SUCCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OK","package":"druntime","parentType":"","signature":"OLEUI_OK","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CANCEL","package":"druntime","parentType":"","signature":"OLEUI_CANCEL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_STANDARDMIN","package":"druntime","parentType":"","signature":"OLEUI_ERR_STANDARDMIN","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_STANDARDMIN"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_STRUCTURENULL","package":"druntime","parentType":"","signature":"OLEUI_ERR_STRUCTURENULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_STRUCTURENULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_STRUCTUREINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_STRUCTUREINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_STRUCTUREINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_CBSTRUCTINCORRECT","package":"druntime","parentType":"","signature":"OLEUI_ERR_CBSTRUCTINCORRECT","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_CBSTRUCTINCORRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_HWNDOWNERINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_HWNDOWNERINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_HWNDOWNERINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_LPSZCAPTIONINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_LPSZCAPTIONINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_LPSZCAPTIONINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_LPFNHOOKINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_LPFNHOOKINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_LPFNHOOKINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_HINSTANCEINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_HINSTANCEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_HINSTANCEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_LPSZTEMPLATEINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_LPSZTEMPLATEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_LPSZTEMPLATEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_HRESOURCEINVALID","package":"druntime","parentType":"","signature":"OLEUI_ERR_HRESOURCEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_HRESOURCEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_FINDTEMPLATEFAILURE","package":"druntime","parentType":"","signature":"OLEUI_ERR_FINDTEMPLATEFAILURE","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_FINDTEMPLATEFAILURE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_LOADTEMPLATEFAILURE","package":"druntime","parentType":"","signature":"OLEUI_ERR_LOADTEMPLATEFAILURE","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_LOADTEMPLATEFAILURE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_DIALOGFAILURE","package":"druntime","parentType":"","signature":"OLEUI_ERR_DIALOGFAILURE","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_DIALOGFAILURE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_LOCALMEMALLOC","package":"druntime","parentType":"","signature":"OLEUI_ERR_LOCALMEMALLOC","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_LOCALMEMALLOC"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_GLOBALMEMALLOC","package":"druntime","parentType":"","signature":"OLEUI_ERR_GLOBALMEMALLOC","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_GLOBALMEMALLOC"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_LOADSTRING","package":"druntime","parentType":"","signature":"OLEUI_ERR_LOADSTRING","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_LOADSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_OLEMEMALLOC","package":"druntime","parentType":"","signature":"OLEUI_ERR_OLEMEMALLOC","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_OLEMEMALLOC"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ERR_STANDARDMAX","package":"druntime","parentType":"","signature":"OLEUI_ERR_STANDARDMAX","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ERR_STANDARDMAX"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OPF_OBJECTISLINK","package":"druntime","parentType":"","signature":"OPF_OBJECTISLINK","url":"/druntime/core/sys/windows/oledlg.html#OPF_OBJECTISLINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OPF_NOFILLDEFAULT","package":"druntime","parentType":"","signature":"OPF_NOFILLDEFAULT","url":"/druntime/core/sys/windows/oledlg.html#OPF_NOFILLDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OPF_SHOWHELP","package":"druntime","parentType":"","signature":"OPF_SHOWHELP","url":"/druntime/core/sys/windows/oledlg.html#OPF_SHOWHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OPF_DISABLECONVERT","package":"druntime","parentType":"","signature":"OPF_DISABLECONVERT","url":"/druntime/core/sys/windows/oledlg.html#OPF_DISABLECONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_SUBPROPNULL","package":"druntime","parentType":"","signature":"OLEUI_OPERR_SUBPROPNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_SUBPROPNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_SUBPROPINVALID","package":"druntime","parentType":"","signature":"OLEUI_OPERR_SUBPROPINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_SUBPROPINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_PROPSHEETNULL","package":"druntime","parentType":"","signature":"OLEUI_OPERR_PROPSHEETNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_PROPSHEETNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_PROPSHEETINVALID","package":"druntime","parentType":"","signature":"OLEUI_OPERR_PROPSHEETINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_PROPSHEETINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_SUPPROP","package":"druntime","parentType":"","signature":"OLEUI_OPERR_SUPPROP","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_SUPPROP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_PROPSINVALID","package":"druntime","parentType":"","signature":"OLEUI_OPERR_PROPSINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_PROPSINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_PAGESINCORRECT","package":"druntime","parentType":"","signature":"OLEUI_OPERR_PAGESINCORRECT","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_PAGESINCORRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_INVALIDPAGES","package":"druntime","parentType":"","signature":"OLEUI_OPERR_INVALIDPAGES","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_INVALIDPAGES"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_NOTSUPPORTED","package":"druntime","parentType":"","signature":"OLEUI_OPERR_NOTSUPPORTED","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_NOTSUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_DLGPROCNOTNULL","package":"druntime","parentType":"","signature":"OLEUI_OPERR_DLGPROCNOTNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_DLGPROCNOTNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_LPARAMNOTZERO","package":"druntime","parentType":"","signature":"OLEUI_OPERR_LPARAMNOTZERO","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_LPARAMNOTZERO"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_GPERR_STRINGINVALID","package":"druntime","parentType":"","signature":"OLEUI_GPERR_STRINGINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_GPERR_STRINGINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_GPERR_CLASSIDINVALID","package":"druntime","parentType":"","signature":"OLEUI_GPERR_CLASSIDINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_GPERR_CLASSIDINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_GPERR_LPCLSIDEXCLUDEINVALID","package":"druntime","parentType":"","signature":"OLEUI_GPERR_LPCLSIDEXCLUDEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_GPERR_LPCLSIDEXCLUDEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_GPERR_CBFORMATINVALID","package":"druntime","parentType":"","signature":"OLEUI_GPERR_CBFORMATINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_GPERR_CBFORMATINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_VPERR_METAPICTINVALID","package":"druntime","parentType":"","signature":"OLEUI_VPERR_METAPICTINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_VPERR_METAPICTINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_VPERR_DVASPECTINVALID","package":"druntime","parentType":"","signature":"OLEUI_VPERR_DVASPECTINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_VPERR_DVASPECTINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_LPERR_LINKCNTRNULL","package":"druntime","parentType":"","signature":"OLEUI_LPERR_LINKCNTRNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_LPERR_LINKCNTRNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_LPERR_LINKCNTRINVALID","package":"druntime","parentType":"","signature":"OLEUI_LPERR_LINKCNTRINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_LPERR_LINKCNTRINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_PROPERTYSHEET","package":"druntime","parentType":"","signature":"OLEUI_OPERR_PROPERTYSHEET","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_PROPERTYSHEET"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_OBJINFOINVALID","package":"druntime","parentType":"","signature":"OLEUI_OPERR_OBJINFOINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_OBJINFOINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_OPERR_LINKINFOINVALID","package":"druntime","parentType":"","signature":"OLEUI_OPERR_LINKINFOINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_OPERR_LINKINFOINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_QUERY_GETCLASSID","package":"druntime","parentType":"","signature":"OLEUI_QUERY_GETCLASSID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_QUERY_GETCLASSID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_QUERY_LINKBROKEN","package":"druntime","parentType":"","signature":"OLEUI_QUERY_LINKBROKEN","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_QUERY_LINKBROKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_SHOWHELP","package":"druntime","parentType":"","signature":"IOF_SHOWHELP","url":"/druntime/core/sys/windows/oledlg.html#IOF_SHOWHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_SELECTCREATENEW","package":"druntime","parentType":"","signature":"IOF_SELECTCREATENEW","url":"/druntime/core/sys/windows/oledlg.html#IOF_SELECTCREATENEW"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_SELECTCREATEFROMFILE","package":"druntime","parentType":"","signature":"IOF_SELECTCREATEFROMFILE","url":"/druntime/core/sys/windows/oledlg.html#IOF_SELECTCREATEFROMFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_CHECKLINK","package":"druntime","parentType":"","signature":"IOF_CHECKLINK","url":"/druntime/core/sys/windows/oledlg.html#IOF_CHECKLINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_CHECKDISPLAYASICON","package":"druntime","parentType":"","signature":"IOF_CHECKDISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#IOF_CHECKDISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_CREATENEWOBJECT","package":"druntime","parentType":"","signature":"IOF_CREATENEWOBJECT","url":"/druntime/core/sys/windows/oledlg.html#IOF_CREATENEWOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_CREATEFILEOBJECT","package":"druntime","parentType":"","signature":"IOF_CREATEFILEOBJECT","url":"/druntime/core/sys/windows/oledlg.html#IOF_CREATEFILEOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_CREATELINKOBJECT","package":"druntime","parentType":"","signature":"IOF_CREATELINKOBJECT","url":"/druntime/core/sys/windows/oledlg.html#IOF_CREATELINKOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_DISABLELINK","package":"druntime","parentType":"","signature":"IOF_DISABLELINK","url":"/druntime/core/sys/windows/oledlg.html#IOF_DISABLELINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_VERIFYSERVERSEXIST","package":"druntime","parentType":"","signature":"IOF_VERIFYSERVERSEXIST","url":"/druntime/core/sys/windows/oledlg.html#IOF_VERIFYSERVERSEXIST"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_DISABLEDISPLAYASICON","package":"druntime","parentType":"","signature":"IOF_DISABLEDISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#IOF_DISABLEDISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_HIDECHANGEICON","package":"druntime","parentType":"","signature":"IOF_HIDECHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#IOF_HIDECHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_SHOWINSERTCONTROL","package":"druntime","parentType":"","signature":"IOF_SHOWINSERTCONTROL","url":"/druntime/core/sys/windows/oledlg.html#IOF_SHOWINSERTCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"IOF_SELECTCREATECONTROL","package":"druntime","parentType":"","signature":"IOF_SELECTCREATECONTROL","url":"/druntime/core/sys/windows/oledlg.html#IOF_SELECTCREATECONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_LPSZFILEINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_LPSZFILEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_LPSZFILEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_LPSZLABELINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_LPSZLABELINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_LPSZLABELINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_HICONINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_HICONINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_HICONINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_LPFORMATETCINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_LPFORMATETCINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_LPFORMATETCINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_PPVOBJINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_PPVOBJINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_PPVOBJINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_LPIOLECLIENTSITEINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_LPIOLECLIENTSITEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_LPIOLECLIENTSITEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_LPISTORAGEINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_LPISTORAGEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_LPISTORAGEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_SCODEHASERROR","package":"druntime","parentType":"","signature":"OLEUI_IOERR_SCODEHASERROR","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_SCODEHASERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_LPCLSIDEXCLUDEINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_LPCLSIDEXCLUDEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_LPCLSIDEXCLUDEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_CCHFILEINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_CCHFILEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_CCHFILEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_SHOWHELP","package":"druntime","parentType":"","signature":"PSF_SHOWHELP","url":"/druntime/core/sys/windows/oledlg.html#PSF_SHOWHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_SELECTPASTE","package":"druntime","parentType":"","signature":"PSF_SELECTPASTE","url":"/druntime/core/sys/windows/oledlg.html#PSF_SELECTPASTE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_SELECTPASTELINK","package":"druntime","parentType":"","signature":"PSF_SELECTPASTELINK","url":"/druntime/core/sys/windows/oledlg.html#PSF_SELECTPASTELINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_CHECKDISPLAYASICON","package":"druntime","parentType":"","signature":"PSF_CHECKDISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#PSF_CHECKDISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_DISABLEDISPLAYASICON","package":"druntime","parentType":"","signature":"PSF_DISABLEDISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#PSF_DISABLEDISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_HIDECHANGEICON","package":"druntime","parentType":"","signature":"PSF_HIDECHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#PSF_HIDECHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_STAYONCLIPBOARDCHANGE","package":"druntime","parentType":"","signature":"PSF_STAYONCLIPBOARDCHANGE","url":"/druntime/core/sys/windows/oledlg.html#PSF_STAYONCLIPBOARDCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"PSF_NOREFRESHDATAOBJECT","package":"druntime","parentType":"","signature":"PSF_NOREFRESHDATAOBJECT","url":"/druntime/core/sys/windows/oledlg.html#PSF_NOREFRESHDATAOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_SRCDATAOBJECTINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_SRCDATAOBJECTINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_SRCDATAOBJECTINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_ARRPASTEENTRIESINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_ARRPASTEENTRIESINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_ARRPASTEENTRIESINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_IOERR_ARRLINKTYPESINVALID","package":"druntime","parentType":"","signature":"OLEUI_IOERR_ARRLINKTYPESINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_IOERR_ARRLINKTYPESINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_PSERR_CLIPBOARDCHANGED","package":"druntime","parentType":"","signature":"OLEUI_PSERR_CLIPBOARDCHANGED","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_PSERR_CLIPBOARDCHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_PSERR_GETCLIPBOARDFAILED","package":"druntime","parentType":"","signature":"OLEUI_PSERR_GETCLIPBOARDFAILED","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_PSERR_GETCLIPBOARDFAILED"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ELERR_LINKCNTRNULL","package":"druntime","parentType":"","signature":"OLEUI_ELERR_LINKCNTRNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ELERR_LINKCNTRNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_ELERR_LINKCNTRINVALID","package":"druntime","parentType":"","signature":"OLEUI_ELERR_LINKCNTRINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_ELERR_LINKCNTRINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ELF_SHOWHELP","package":"druntime","parentType":"","signature":"ELF_SHOWHELP","url":"/druntime/core/sys/windows/oledlg.html#ELF_SHOWHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ELF_DISABLEUPDATENOW","package":"druntime","parentType":"","signature":"ELF_DISABLEUPDATENOW","url":"/druntime/core/sys/windows/oledlg.html#ELF_DISABLEUPDATENOW"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ELF_DISABLEOPENSOURCE","package":"druntime","parentType":"","signature":"ELF_DISABLEOPENSOURCE","url":"/druntime/core/sys/windows/oledlg.html#ELF_DISABLEOPENSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ELF_DISABLECHANGESOURCE","package":"druntime","parentType":"","signature":"ELF_DISABLECHANGESOURCE","url":"/druntime/core/sys/windows/oledlg.html#ELF_DISABLECHANGESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"ELF_DISABLECANCELLINK","package":"druntime","parentType":"","signature":"ELF_DISABLECANCELLINK","url":"/druntime/core/sys/windows/oledlg.html#ELF_DISABLECANCELLINK"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CIF_SHOWHELP","package":"druntime","parentType":"","signature":"CIF_SHOWHELP","url":"/druntime/core/sys/windows/oledlg.html#CIF_SHOWHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CIF_SELECTCURRENT","package":"druntime","parentType":"","signature":"CIF_SELECTCURRENT","url":"/druntime/core/sys/windows/oledlg.html#CIF_SELECTCURRENT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CIF_SELECTDEFAULT","package":"druntime","parentType":"","signature":"CIF_SELECTDEFAULT","url":"/druntime/core/sys/windows/oledlg.html#CIF_SELECTDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CIF_SELECTFROMFILE","package":"druntime","parentType":"","signature":"CIF_SELECTFROMFILE","url":"/druntime/core/sys/windows/oledlg.html#CIF_SELECTFROMFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CIF_USEICONEXE","package":"druntime","parentType":"","signature":"CIF_USEICONEXE","url":"/druntime/core/sys/windows/oledlg.html#CIF_USEICONEXE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CIERR_MUSTHAVECLSID","package":"druntime","parentType":"","signature":"OLEUI_CIERR_MUSTHAVECLSID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CIERR_MUSTHAVECLSID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CIERR_MUSTHAVECURRENTMETAFILE","package":"druntime","parentType":"","signature":"OLEUI_CIERR_MUSTHAVECURRENTMETAFILE","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CIERR_MUSTHAVECURRENTMETAFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CIERR_SZICONEXEINVALID","package":"druntime","parentType":"","signature":"OLEUI_CIERR_SZICONEXEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CIERR_SZICONEXEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_SHOWHELPBUTTON","package":"druntime","parentType":"","signature":"CF_SHOWHELPBUTTON","url":"/druntime/core/sys/windows/oledlg.html#CF_SHOWHELPBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_SETCONVERTDEFAULT","package":"druntime","parentType":"","signature":"CF_SETCONVERTDEFAULT","url":"/druntime/core/sys/windows/oledlg.html#CF_SETCONVERTDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_SETACTIVATEDEFAULT","package":"druntime","parentType":"","signature":"CF_SETACTIVATEDEFAULT","url":"/druntime/core/sys/windows/oledlg.html#CF_SETACTIVATEDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_SELECTCONVERTTO","package":"druntime","parentType":"","signature":"CF_SELECTCONVERTTO","url":"/druntime/core/sys/windows/oledlg.html#CF_SELECTCONVERTTO"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_SELECTACTIVATEAS","package":"druntime","parentType":"","signature":"CF_SELECTACTIVATEAS","url":"/druntime/core/sys/windows/oledlg.html#CF_SELECTACTIVATEAS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_DISABLEDISPLAYASICON","package":"druntime","parentType":"","signature":"CF_DISABLEDISPLAYASICON","url":"/druntime/core/sys/windows/oledlg.html#CF_DISABLEDISPLAYASICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_DISABLEACTIVATEAS","package":"druntime","parentType":"","signature":"CF_DISABLEACTIVATEAS","url":"/druntime/core/sys/windows/oledlg.html#CF_DISABLEACTIVATEAS"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_HIDECHANGEICON","package":"druntime","parentType":"","signature":"CF_HIDECHANGEICON","url":"/druntime/core/sys/windows/oledlg.html#CF_HIDECHANGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CF_CONVERTONLY","package":"druntime","parentType":"","signature":"CF_CONVERTONLY","url":"/druntime/core/sys/windows/oledlg.html#CF_CONVERTONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CTERR_CLASSIDINVALID","package":"druntime","parentType":"","signature":"OLEUI_CTERR_CLASSIDINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CTERR_CLASSIDINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CTERR_DVASPECTINVALID","package":"druntime","parentType":"","signature":"OLEUI_CTERR_DVASPECTINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CTERR_DVASPECTINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CTERR_CBFORMATINVALID","package":"druntime","parentType":"","signature":"OLEUI_CTERR_CBFORMATINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CTERR_CBFORMATINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CTERR_HMETAPICTINVALID","package":"druntime","parentType":"","signature":"OLEUI_CTERR_HMETAPICTINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CTERR_HMETAPICTINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CTERR_STRINGINVALID","package":"druntime","parentType":"","signature":"OLEUI_CTERR_STRINGINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CTERR_STRINGINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"BZ_DISABLECANCELBUTTON","package":"druntime","parentType":"","signature":"BZ_DISABLECANCELBUTTON","url":"/druntime/core/sys/windows/oledlg.html#BZ_DISABLECANCELBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"BZ_DISABLESWITCHTOBUTTON","package":"druntime","parentType":"","signature":"BZ_DISABLESWITCHTOBUTTON","url":"/druntime/core/sys/windows/oledlg.html#BZ_DISABLESWITCHTOBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"BZ_DISABLERETRYBUTTON","package":"druntime","parentType":"","signature":"BZ_DISABLERETRYBUTTON","url":"/druntime/core/sys/windows/oledlg.html#BZ_DISABLERETRYBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"BZ_NOTRESPONDINGDIALOG","package":"druntime","parentType":"","signature":"BZ_NOTRESPONDINGDIALOG","url":"/druntime/core/sys/windows/oledlg.html#BZ_NOTRESPONDINGDIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_BZERR_HTASKINVALID","package":"druntime","parentType":"","signature":"OLEUI_BZERR_HTASKINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_BZERR_HTASKINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_BZ_SWITCHTOSELECTED","package":"druntime","parentType":"","signature":"OLEUI_BZ_SWITCHTOSELECTED","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_BZ_SWITCHTOSELECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_BZ_RETRYSELECTED","package":"druntime","parentType":"","signature":"OLEUI_BZ_RETRYSELECTED","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_BZ_RETRYSELECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_BZ_CALLUNBLOCKED","package":"druntime","parentType":"","signature":"OLEUI_BZ_CALLUNBLOCKED","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_BZ_CALLUNBLOCKED"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CSF_SHOWHELP","package":"druntime","parentType":"","signature":"CSF_SHOWHELP","url":"/druntime/core/sys/windows/oledlg.html#CSF_SHOWHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CSF_VALIDSOURCE","package":"druntime","parentType":"","signature":"CSF_VALIDSOURCE","url":"/druntime/core/sys/windows/oledlg.html#CSF_VALIDSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CSF_ONLYGETSOURCE","package":"druntime","parentType":"","signature":"CSF_ONLYGETSOURCE","url":"/druntime/core/sys/windows/oledlg.html#CSF_ONLYGETSOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"CSF_EXPLORER","package":"druntime","parentType":"","signature":"CSF_EXPLORER","url":"/druntime/core/sys/windows/oledlg.html#CSF_EXPLORER"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_LINKCNTRNULL","package":"druntime","parentType":"","signature":"OLEUI_CSERR_LINKCNTRNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_LINKCNTRNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_LINKCNTRINVALID","package":"druntime","parentType":"","signature":"OLEUI_CSERR_LINKCNTRINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_LINKCNTRINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_FROMNOTNULL","package":"druntime","parentType":"","signature":"OLEUI_CSERR_FROMNOTNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_FROMNOTNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_TONOTNULL","package":"druntime","parentType":"","signature":"OLEUI_CSERR_TONOTNULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_TONOTNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_SOURCENULL","package":"druntime","parentType":"","signature":"OLEUI_CSERR_SOURCENULL","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_SOURCENULL"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_SOURCEINVALID","package":"druntime","parentType":"","signature":"OLEUI_CSERR_SOURCEINVALID","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_SOURCEINVALID"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_SOURCEPARSERROR","package":"druntime","parentType":"","signature":"OLEUI_CSERR_SOURCEPARSERROR","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_SOURCEPARSERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"OLEUI_CSERR_SOURCEPARSEERROR","package":"druntime","parentType":"","signature":"OLEUI_CSERR_SOURCEPARSEERROR","url":"/druntime/core/sys/windows/oledlg.html#OLEUI_CSERR_SOURCEPARSEERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"VPF_SELECTRELATIVE","package":"druntime","parentType":"","signature":"VPF_SELECTRELATIVE","url":"/druntime/core/sys/windows/oledlg.html#VPF_SELECTRELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"VPF_DISABLERELATIVE","package":"druntime","parentType":"","signature":"VPF_DISABLERELATIVE","url":"/druntime/core/sys/windows/oledlg.html#VPF_DISABLERELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.oledlg","name":"VPF_DISABLESCALE","package":"druntime","parentType":"","signature":"VPF_DISABLESCALE","url":"/druntime/core/sys/windows/oledlg.html#VPF_DISABLESCALE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.oleidl","name":"core.sys.windows.oleidl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/oleidl.html"},{"doc":"","kind":"enum","module":"core.sys.windows.oleidl","name":"BINDSPEED","package":"druntime","parentType":"","signature":"BINDSPEED","url":"/druntime/core/sys/windows/oleidl.html#BINDSPEED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"BINDSPEED_INDEFINITE","package":"druntime","parentType":"","signature":"BINDSPEED_INDEFINITE = 1","url":"/druntime/core/sys/windows/oleidl.html#BINDSPEED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"BINDSPEED_MODERATE","package":"druntime","parentType":"","signature":"BINDSPEED_MODERATE = ","url":"/druntime/core/sys/windows/oleidl.html#BINDSPEED"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"BINDSPEED_IMMEDIATE","package":"druntime","parentType":"","signature":"BINDSPEED_IMMEDIATE = ","url":"/druntime/core/sys/windows/oleidl.html#BINDSPEED"},{"doc":"","kind":"enum","module":"core.sys.windows.oleidl","name":"OLEWHICHMK","package":"druntime","parentType":"","signature":"OLEWHICHMK","url":"/druntime/core/sys/windows/oleidl.html#OLEWHICHMK"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEWHICHMK_CONTAINER","package":"druntime","parentType":"","signature":"OLEWHICHMK_CONTAINER = 1","url":"/druntime/core/sys/windows/oleidl.html#OLEWHICHMK"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEWHICHMK_OBJREL","package":"druntime","parentType":"","signature":"OLEWHICHMK_OBJREL = ","url":"/druntime/core/sys/windows/oleidl.html#OLEWHICHMK"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEWHICHMK_OBJFULL","package":"druntime","parentType":"","signature":"OLEWHICHMK_OBJFULL = ","url":"/druntime/core/sys/windows/oleidl.html#OLEWHICHMK"},{"doc":"","kind":"enum","module":"core.sys.windows.oleidl","name":"OLEGETMONIKER","package":"druntime","parentType":"","signature":"OLEGETMONIKER","url":"/druntime/core/sys/windows/oleidl.html#OLEGETMONIKER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEGETMONIKER_ONLYIFTHERE","package":"druntime","parentType":"","signature":"OLEGETMONIKER_ONLYIFTHERE = 1","url":"/druntime/core/sys/windows/oleidl.html#OLEGETMONIKER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEGETMONIKER_FORCEASSIGN","package":"druntime","parentType":"","signature":"OLEGETMONIKER_FORCEASSIGN = ","url":"/druntime/core/sys/windows/oleidl.html#OLEGETMONIKER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEGETMONIKER_UNASSIGN","package":"druntime","parentType":"","signature":"OLEGETMONIKER_UNASSIGN = ","url":"/druntime/core/sys/windows/oleidl.html#OLEGETMONIKER"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLEGETMONIKER_TEMPFORUSER","package":"druntime","parentType":"","signature":"OLEGETMONIKER_TEMPFORUSER = ","url":"/druntime/core/sys/windows/oleidl.html#OLEGETMONIKER"},{"doc":"","kind":"enum","module":"core.sys.windows.oleidl","name":"USERCLASSTYPE","package":"druntime","parentType":"","signature":"USERCLASSTYPE","url":"/druntime/core/sys/windows/oleidl.html#USERCLASSTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"USERCLASSTYPE_FULL","package":"druntime","parentType":"","signature":"USERCLASSTYPE_FULL = 1","url":"/druntime/core/sys/windows/oleidl.html#USERCLASSTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"USERCLASSTYPE_SHORT","package":"druntime","parentType":"","signature":"USERCLASSTYPE_SHORT = ","url":"/druntime/core/sys/windows/oleidl.html#USERCLASSTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"USERCLASSTYPE_APPNAME","package":"druntime","parentType":"","signature":"USERCLASSTYPE_APPNAME = ","url":"/druntime/core/sys/windows/oleidl.html#USERCLASSTYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.oleidl","name":"DROPEFFECT","package":"druntime","parentType":"","signature":"DROPEFFECT","url":"/druntime/core/sys/windows/oleidl.html#DROPEFFECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"DROPEFFECT_NONE","package":"druntime","parentType":"","signature":"DROPEFFECT_NONE = 0","url":"/druntime/core/sys/windows/oleidl.html#DROPEFFECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"DROPEFFECT_COPY","package":"druntime","parentType":"","signature":"DROPEFFECT_COPY = 1","url":"/druntime/core/sys/windows/oleidl.html#DROPEFFECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"DROPEFFECT_MOVE","package":"druntime","parentType":"","signature":"DROPEFFECT_MOVE = 2","url":"/druntime/core/sys/windows/oleidl.html#DROPEFFECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"DROPEFFECT_LINK","package":"druntime","parentType":"","signature":"DROPEFFECT_LINK = 4","url":"/druntime/core/sys/windows/oleidl.html#DROPEFFECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"DROPEFFECT_SCROLL","package":"druntime","parentType":"","signature":"DROPEFFECT_SCROLL = 0x80000000","url":"/druntime/core/sys/windows/oleidl.html#DROPEFFECT"},{"doc":"","kind":"struct","module":"core.sys.windows.oleidl","name":"OLEMENUGROUPWIDTHS","package":"druntime","parentType":"","signature":"OLEMENUGROUPWIDTHS","url":"/druntime/core/sys/windows/oleidl.html#OLEMENUGROUPWIDTHS"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEMENUGROUPWIDTHS","package":"druntime","parentType":"","signature":"LPOLEMENUGROUPWIDTHS = OLEMENUGROUPWIDTHS *","url":"/druntime/core/sys/windows/oleidl.html#LPOLEMENUGROUPWIDTHS"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"HOLEMENU","package":"druntime","parentType":"","signature":"HOLEMENU = HGLOBAL","url":"/druntime/core/sys/windows/oleidl.html#HOLEMENU"},{"doc":"","kind":"enum","module":"core.sys.windows.oleidl","name":"OLECLOSE","package":"druntime","parentType":"","signature":"OLECLOSE","url":"/druntime/core/sys/windows/oleidl.html#OLECLOSE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLECLOSE_SAVEIFDIRTY","package":"druntime","parentType":"","signature":"OLECLOSE_SAVEIFDIRTY = ","url":"/druntime/core/sys/windows/oleidl.html#OLECLOSE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLECLOSE_NOSAVE","package":"druntime","parentType":"","signature":"OLECLOSE_NOSAVE = ","url":"/druntime/core/sys/windows/oleidl.html#OLECLOSE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.oleidl","name":"OLECLOSE_PROMPTSAVE","package":"druntime","parentType":"","signature":"OLECLOSE_PROMPTSAVE = ","url":"/druntime/core/sys/windows/oleidl.html#OLECLOSE"},{"doc":"","kind":"struct","module":"core.sys.windows.oleidl","name":"OLEVERB","package":"druntime","parentType":"","signature":"OLEVERB","url":"/druntime/core/sys/windows/oleidl.html#OLEVERB"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEVERB","package":"druntime","parentType":"","signature":"LPOLEVERB = OLEVERB *","url":"/druntime/core/sys/windows/oleidl.html#LPOLEVERB"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"BORDERWIDTHS","package":"druntime","parentType":"","signature":"BORDERWIDTHS = RECT","url":"/druntime/core/sys/windows/oleidl.html#BORDERWIDTHS"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPBORDERWIDTHS","package":"druntime","parentType":"","signature":"LPBORDERWIDTHS = LPRECT","url":"/druntime/core/sys/windows/oleidl.html#LPBORDERWIDTHS"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPCBORDERWIDTHS","package":"druntime","parentType":"","signature":"LPCBORDERWIDTHS = LPCRECT","url":"/druntime/core/sys/windows/oleidl.html#LPCBORDERWIDTHS"},{"doc":"","kind":"struct","module":"core.sys.windows.oleidl","name":"OLEINPLACEFRAMEINFO","package":"druntime","parentType":"","signature":"OLEINPLACEFRAMEINFO","url":"/druntime/core/sys/windows/oleidl.html#OLEINPLACEFRAMEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEINPLACEFRAMEINFO","package":"druntime","parentType":"","signature":"LPOLEINPLACEFRAMEINFO = OLEINPLACEFRAMEINFO *","url":"/druntime/core/sys/windows/oleidl.html#LPOLEINPLACEFRAMEINFO"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IEnumOLEVERB","package":"druntime","parentType":"","signature":"IEnumOLEVERB : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IEnumOLEVERB"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Next","package":"druntime","parentType":"IEnumOLEVERB","signature":"HRESULT Next(ULONG, OLEVERB *, ULONG *)","url":"/druntime/core/sys/windows/oleidl/IEnumOLEVERB.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Skip","package":"druntime","parentType":"IEnumOLEVERB","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/oleidl/IEnumOLEVERB.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Reset","package":"druntime","parentType":"IEnumOLEVERB","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/oleidl/IEnumOLEVERB.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Clone","package":"druntime","parentType":"IEnumOLEVERB","signature":"HRESULT Clone(IEnumOLEVERB *)","url":"/druntime/core/sys/windows/oleidl/IEnumOLEVERB.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPENUMOLEVERB","package":"druntime","parentType":"","signature":"LPENUMOLEVERB = IEnumOLEVERB","url":"/druntime/core/sys/windows/oleidl.html#LPENUMOLEVERB"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IParseDisplayName","package":"druntime","parentType":"","signature":"IParseDisplayName : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IParseDisplayName"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"ParseDisplayName","package":"druntime","parentType":"IParseDisplayName","signature":"HRESULT ParseDisplayName(IBindCtx, LPOLESTR, ULONG *, IMoniker *)","url":"/druntime/core/sys/windows/oleidl/IParseDisplayName.ParseDisplayName.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPPARSEDISPLAYNAME","package":"druntime","parentType":"","signature":"LPPARSEDISPLAYNAME = IParseDisplayName","url":"/druntime/core/sys/windows/oleidl.html#LPPARSEDISPLAYNAME"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleContainer","package":"druntime","parentType":"","signature":"IOleContainer : IParseDisplayName","url":"/druntime/core/sys/windows/oleidl.html#IOleContainer"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnumObjects","package":"druntime","parentType":"IOleContainer","signature":"HRESULT EnumObjects(DWORD, IEnumUnknown *)","url":"/druntime/core/sys/windows/oleidl/IOleContainer.EnumObjects.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"LockContainer","package":"druntime","parentType":"IOleContainer","signature":"HRESULT LockContainer(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleContainer.LockContainer.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLECONTAINER","package":"druntime","parentType":"","signature":"LPOLECONTAINER = IOleContainer","url":"/druntime/core/sys/windows/oleidl.html#LPOLECONTAINER"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleItemContainer","package":"druntime","parentType":"","signature":"IOleItemContainer : IOleContainer","url":"/druntime/core/sys/windows/oleidl.html#IOleItemContainer"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetObject","package":"druntime","parentType":"IOleItemContainer","signature":"HRESULT GetObject(LPOLESTR, DWORD, IBindCtx, REFIID, void * *)","url":"/druntime/core/sys/windows/oleidl/IOleItemContainer.GetObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetObjectStorage","package":"druntime","parentType":"IOleItemContainer","signature":"HRESULT GetObjectStorage(LPOLESTR, IBindCtx, REFIID, void * *)","url":"/druntime/core/sys/windows/oleidl/IOleItemContainer.GetObjectStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"IsRunning","package":"druntime","parentType":"IOleItemContainer","signature":"HRESULT IsRunning(LPOLESTR)","url":"/druntime/core/sys/windows/oleidl/IOleItemContainer.IsRunning.html"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleClientSite","package":"druntime","parentType":"","signature":"IOleClientSite : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IOleClientSite"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SaveObject","package":"druntime","parentType":"IOleClientSite","signature":"HRESULT SaveObject()","url":"/druntime/core/sys/windows/oleidl/IOleClientSite.SaveObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetMoniker","package":"druntime","parentType":"IOleClientSite","signature":"HRESULT GetMoniker(DWORD, DWORD, LPMONIKER *)","url":"/druntime/core/sys/windows/oleidl/IOleClientSite.GetMoniker.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetContainer","package":"druntime","parentType":"IOleClientSite","signature":"HRESULT GetContainer(LPOLECONTAINER *)","url":"/druntime/core/sys/windows/oleidl/IOleClientSite.GetContainer.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"ShowObject","package":"druntime","parentType":"IOleClientSite","signature":"HRESULT ShowObject()","url":"/druntime/core/sys/windows/oleidl/IOleClientSite.ShowObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnShowWindow","package":"druntime","parentType":"IOleClientSite","signature":"HRESULT OnShowWindow(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleClientSite.OnShowWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"RequestNewObjectLayout","package":"druntime","parentType":"IOleClientSite","signature":"HRESULT RequestNewObjectLayout()","url":"/druntime/core/sys/windows/oleidl/IOleClientSite.RequestNewObjectLayout.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLECLIENTSITE","package":"druntime","parentType":"","signature":"LPOLECLIENTSITE = IOleClientSite","url":"/druntime/core/sys/windows/oleidl.html#LPOLECLIENTSITE"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleObject","package":"druntime","parentType":"","signature":"IOleObject : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IOleObject"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetClientSite","package":"druntime","parentType":"IOleObject","signature":"HRESULT SetClientSite(LPOLECLIENTSITE)","url":"/druntime/core/sys/windows/oleidl/IOleObject.SetClientSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetClientSite","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetClientSite(LPOLECLIENTSITE *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetClientSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetHostNames","package":"druntime","parentType":"IOleObject","signature":"HRESULT SetHostNames(LPCOLESTR, LPCOLESTR)","url":"/druntime/core/sys/windows/oleidl/IOleObject.SetHostNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Close","package":"druntime","parentType":"IOleObject","signature":"HRESULT Close(DWORD)","url":"/druntime/core/sys/windows/oleidl/IOleObject.Close.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetMoniker","package":"druntime","parentType":"IOleObject","signature":"HRESULT SetMoniker(DWORD, LPMONIKER)","url":"/druntime/core/sys/windows/oleidl/IOleObject.SetMoniker.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetMoniker","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetMoniker(DWORD, DWORD, LPMONIKER *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetMoniker.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"InitFromData","package":"druntime","parentType":"IOleObject","signature":"HRESULT InitFromData(LPDATAOBJECT, BOOL, DWORD)","url":"/druntime/core/sys/windows/oleidl/IOleObject.InitFromData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetClipboardData","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetClipboardData(DWORD, LPDATAOBJECT *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetClipboardData.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DoVerb","package":"druntime","parentType":"IOleObject","signature":"HRESULT DoVerb(LONG, LPMSG, LPOLECLIENTSITE, LONG, HWND, LPCRECT)","url":"/druntime/core/sys/windows/oleidl/IOleObject.DoVerb.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnumVerbs","package":"druntime","parentType":"IOleObject","signature":"HRESULT EnumVerbs(LPENUMOLEVERB *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.EnumVerbs.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Update","package":"druntime","parentType":"IOleObject","signature":"HRESULT Update()","url":"/druntime/core/sys/windows/oleidl/IOleObject.Update.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"IsUpToDate","package":"druntime","parentType":"IOleObject","signature":"HRESULT IsUpToDate()","url":"/druntime/core/sys/windows/oleidl/IOleObject.IsUpToDate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetUserClassID","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetUserClassID(LPCLSID)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetUserClassID.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetUserType","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetUserType(DWORD, LPOLESTR *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetUserType.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetExtent","package":"druntime","parentType":"IOleObject","signature":"HRESULT SetExtent(DWORD, SIZEL *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.SetExtent.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetExtent","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetExtent(DWORD, SIZEL *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetExtent.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Advise","package":"druntime","parentType":"IOleObject","signature":"HRESULT Advise(LPADVISESINK, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IOleObject.Advise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Unadvise","package":"druntime","parentType":"IOleObject","signature":"HRESULT Unadvise(DWORD)","url":"/druntime/core/sys/windows/oleidl/IOleObject.Unadvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnumAdvise","package":"druntime","parentType":"IOleObject","signature":"HRESULT EnumAdvise(LPENUMSTATDATA *)","url":"/druntime/core/sys/windows/oleidl/IOleObject.EnumAdvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetMiscStatus","package":"druntime","parentType":"IOleObject","signature":"HRESULT GetMiscStatus(DWORD, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IOleObject.GetMiscStatus.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetColorScheme","package":"druntime","parentType":"IOleObject","signature":"HRESULT SetColorScheme(LPLOGPALETTE)","url":"/druntime/core/sys/windows/oleidl/IOleObject.SetColorScheme.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEOBJECT","package":"druntime","parentType":"","signature":"LPOLEOBJECT = IOleObject","url":"/druntime/core/sys/windows/oleidl.html#LPOLEOBJECT"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleWindow","package":"druntime","parentType":"","signature":"IOleWindow : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IOleWindow"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetWindow","package":"druntime","parentType":"IOleWindow","signature":"HRESULT GetWindow(HWND *)","url":"/druntime/core/sys/windows/oleidl/IOleWindow.GetWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"ContextSensitiveHelp","package":"druntime","parentType":"IOleWindow","signature":"HRESULT ContextSensitiveHelp(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleWindow.ContextSensitiveHelp.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEWINDOW","package":"druntime","parentType":"","signature":"LPOLEWINDOW = IOleWindow","url":"/druntime/core/sys/windows/oleidl.html#LPOLEWINDOW"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleInPlaceUIWindow","package":"druntime","parentType":"","signature":"IOleInPlaceUIWindow : IOleWindow","url":"/druntime/core/sys/windows/oleidl.html#IOleInPlaceUIWindow"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetBorder","package":"druntime","parentType":"IOleInPlaceUIWindow","signature":"HRESULT GetBorder(LPRECT)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceUIWindow.GetBorder.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"RequestBorderSpace","package":"druntime","parentType":"IOleInPlaceUIWindow","signature":"HRESULT RequestBorderSpace(LPCBORDERWIDTHS)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceUIWindow.RequestBorderSpace.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetBorderSpace","package":"druntime","parentType":"IOleInPlaceUIWindow","signature":"HRESULT SetBorderSpace(LPCBORDERWIDTHS)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceUIWindow.SetBorderSpace.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetActiveObject","package":"druntime","parentType":"IOleInPlaceUIWindow","signature":"HRESULT SetActiveObject(LPOLEINPLACEACTIVEOBJECT, LPCOLESTR)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceUIWindow.SetActiveObject.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEINPLACEUIWINDOW","package":"druntime","parentType":"","signature":"LPOLEINPLACEUIWINDOW = IOleInPlaceUIWindow","url":"/druntime/core/sys/windows/oleidl.html#LPOLEINPLACEUIWINDOW"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleInPlaceObject","package":"druntime","parentType":"","signature":"IOleInPlaceObject : IOleWindow","url":"/druntime/core/sys/windows/oleidl.html#IOleInPlaceObject"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"InPlaceDeactivate","package":"druntime","parentType":"IOleInPlaceObject","signature":"HRESULT InPlaceDeactivate()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceObject.InPlaceDeactivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"UIDeactivate","package":"druntime","parentType":"IOleInPlaceObject","signature":"HRESULT UIDeactivate()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceObject.UIDeactivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetObjectRects","package":"druntime","parentType":"IOleInPlaceObject","signature":"HRESULT SetObjectRects(LPCRECT, LPCRECT)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceObject.SetObjectRects.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"ReactivateAndUndo","package":"druntime","parentType":"IOleInPlaceObject","signature":"HRESULT ReactivateAndUndo()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceObject.ReactivateAndUndo.html"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleInPlaceActiveObject","package":"druntime","parentType":"","signature":"IOleInPlaceActiveObject : IOleWindow","url":"/druntime/core/sys/windows/oleidl.html#IOleInPlaceActiveObject"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"TranslateAccelerator","package":"druntime","parentType":"IOleInPlaceActiveObject","signature":"HRESULT TranslateAccelerator(LPMSG)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceActiveObject.TranslateAccelerator.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnFrameWindowActivate","package":"druntime","parentType":"IOleInPlaceActiveObject","signature":"HRESULT OnFrameWindowActivate(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceActiveObject.OnFrameWindowActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnDocWindowActivate","package":"druntime","parentType":"IOleInPlaceActiveObject","signature":"HRESULT OnDocWindowActivate(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceActiveObject.OnDocWindowActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"ResizeBorder","package":"druntime","parentType":"IOleInPlaceActiveObject","signature":"HRESULT ResizeBorder(LPCRECT, LPOLEINPLACEUIWINDOW, BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceActiveObject.ResizeBorder.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnableModeless","package":"druntime","parentType":"IOleInPlaceActiveObject","signature":"HRESULT EnableModeless(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceActiveObject.EnableModeless.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEINPLACEACTIVEOBJECT","package":"druntime","parentType":"","signature":"LPOLEINPLACEACTIVEOBJECT = IOleInPlaceActiveObject","url":"/druntime/core/sys/windows/oleidl.html#LPOLEINPLACEACTIVEOBJECT"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleInPlaceFrame","package":"druntime","parentType":"","signature":"IOleInPlaceFrame : IOleInPlaceUIWindow","url":"/druntime/core/sys/windows/oleidl.html#IOleInPlaceFrame"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"InsertMenus","package":"druntime","parentType":"IOleInPlaceFrame","signature":"HRESULT InsertMenus(HMENU, LPOLEMENUGROUPWIDTHS)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceFrame.InsertMenus.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetMenu","package":"druntime","parentType":"IOleInPlaceFrame","signature":"HRESULT SetMenu(HMENU, HOLEMENU, HWND)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceFrame.SetMenu.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"RemoveMenus","package":"druntime","parentType":"IOleInPlaceFrame","signature":"HRESULT RemoveMenus(HMENU)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceFrame.RemoveMenus.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetStatusText","package":"druntime","parentType":"IOleInPlaceFrame","signature":"HRESULT SetStatusText(LPCOLESTR)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceFrame.SetStatusText.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnableModeless","package":"druntime","parentType":"IOleInPlaceFrame","signature":"HRESULT EnableModeless(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceFrame.EnableModeless.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"TranslateAccelerator","package":"druntime","parentType":"IOleInPlaceFrame","signature":"HRESULT TranslateAccelerator(LPMSG, WORD)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceFrame.TranslateAccelerator.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEINPLACEFRAME","package":"druntime","parentType":"","signature":"LPOLEINPLACEFRAME = IOleInPlaceFrame","url":"/druntime/core/sys/windows/oleidl.html#LPOLEINPLACEFRAME"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleInPlaceSite","package":"druntime","parentType":"","signature":"IOleInPlaceSite : IOleWindow","url":"/druntime/core/sys/windows/oleidl.html#IOleInPlaceSite"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"CanInPlaceActivate","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT CanInPlaceActivate()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.CanInPlaceActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnInPlaceActivate","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT OnInPlaceActivate()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.OnInPlaceActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnUIActivate","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT OnUIActivate()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.OnUIActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetWindowContext","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT GetWindowContext(IOleInPlaceFrame, IOleInPlaceUIWindow, LPRECT, LPRECT, LPOLEINPLACEFRAMEINFO)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.GetWindowContext.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Scroll","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT Scroll(SIZE)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.Scroll.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnUIDeactivate","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT OnUIDeactivate(BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.OnUIDeactivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnInPlaceDeactivate","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT OnInPlaceDeactivate()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.OnInPlaceDeactivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DiscardUndoState","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT DiscardUndoState()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.DiscardUndoState.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DeactivateAndUndo","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT DeactivateAndUndo()","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.DeactivateAndUndo.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnPosRectChange","package":"druntime","parentType":"IOleInPlaceSite","signature":"HRESULT OnPosRectChange(LPCRECT)","url":"/druntime/core/sys/windows/oleidl/IOleInPlaceSite.OnPosRectChange.html"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleAdviseHolder","package":"druntime","parentType":"","signature":"IOleAdviseHolder : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IOleAdviseHolder"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Advise","package":"druntime","parentType":"IOleAdviseHolder","signature":"HRESULT Advise(LPADVISESINK, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IOleAdviseHolder.Advise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Unadvise","package":"druntime","parentType":"IOleAdviseHolder","signature":"HRESULT Unadvise(DWORD)","url":"/druntime/core/sys/windows/oleidl/IOleAdviseHolder.Unadvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnumAdvise","package":"druntime","parentType":"IOleAdviseHolder","signature":"HRESULT EnumAdvise(LPENUMSTATDATA *)","url":"/druntime/core/sys/windows/oleidl/IOleAdviseHolder.EnumAdvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SendOnRename","package":"druntime","parentType":"IOleAdviseHolder","signature":"HRESULT SendOnRename(LPMONIKER)","url":"/druntime/core/sys/windows/oleidl/IOleAdviseHolder.SendOnRename.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SendOnSave","package":"druntime","parentType":"IOleAdviseHolder","signature":"HRESULT SendOnSave()","url":"/druntime/core/sys/windows/oleidl/IOleAdviseHolder.SendOnSave.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SendOnClose","package":"druntime","parentType":"IOleAdviseHolder","signature":"HRESULT SendOnClose()","url":"/druntime/core/sys/windows/oleidl/IOleAdviseHolder.SendOnClose.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLEADVISEHOLDER","package":"druntime","parentType":"","signature":"LPOLEADVISEHOLDER = IOleAdviseHolder","url":"/druntime/core/sys/windows/oleidl.html#LPOLEADVISEHOLDER"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IDropSource","package":"druntime","parentType":"","signature":"IDropSource : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IDropSource"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"QueryContinueDrag","package":"druntime","parentType":"IDropSource","signature":"HRESULT QueryContinueDrag(BOOL, DWORD)","url":"/druntime/core/sys/windows/oleidl/IDropSource.QueryContinueDrag.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GiveFeedback","package":"druntime","parentType":"IDropSource","signature":"HRESULT GiveFeedback(DWORD)","url":"/druntime/core/sys/windows/oleidl/IDropSource.GiveFeedback.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPDROPSOURCE","package":"druntime","parentType":"","signature":"LPDROPSOURCE = IDropSource","url":"/druntime/core/sys/windows/oleidl.html#LPDROPSOURCE"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IDropTarget","package":"druntime","parentType":"","signature":"IDropTarget : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IDropTarget"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DragEnter","package":"druntime","parentType":"IDropTarget","signature":"HRESULT DragEnter(LPDATAOBJECT, DWORD, POINTL, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IDropTarget.DragEnter.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DragOver","package":"druntime","parentType":"IDropTarget","signature":"HRESULT DragOver(DWORD, POINTL, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IDropTarget.DragOver.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DragLeave","package":"druntime","parentType":"IDropTarget","signature":"HRESULT DragLeave()","url":"/druntime/core/sys/windows/oleidl/IDropTarget.DragLeave.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Drop","package":"druntime","parentType":"IDropTarget","signature":"HRESULT Drop(LPDATAOBJECT, DWORD, POINTL, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IDropTarget.Drop.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPDROPTARGET","package":"druntime","parentType":"","signature":"LPDROPTARGET = IDropTarget","url":"/druntime/core/sys/windows/oleidl.html#LPDROPTARGET"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"__IView_pfncont","package":"druntime","parentType":"","signature":"__IView_pfncont = BOOL function(ULONG_PTR)","url":"/druntime/core/sys/windows/oleidl.html#__IView_pfncont"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IViewObject","package":"druntime","parentType":"","signature":"IViewObject : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IViewObject"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Draw","package":"druntime","parentType":"IViewObject","signature":"HRESULT Draw(DWORD, LONG, PVOID, DVTARGETDEVICE *, HDC, HDC, LPCRECTL, LPCRECTL, __IView_pfncont pfnContinue, ULONG_PTR)","url":"/druntime/core/sys/windows/oleidl/IViewObject.Draw.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetColorSet","package":"druntime","parentType":"IViewObject","signature":"HRESULT GetColorSet(DWORD, LONG, PVOID, DVTARGETDEVICE *, HDC, LPLOGPALETTE *)","url":"/druntime/core/sys/windows/oleidl/IViewObject.GetColorSet.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Freeze","package":"druntime","parentType":"IViewObject","signature":"HRESULT Freeze(DWORD, LONG, PVOID, PDWORD)","url":"/druntime/core/sys/windows/oleidl/IViewObject.Freeze.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Unfreeze","package":"druntime","parentType":"IViewObject","signature":"HRESULT Unfreeze(DWORD)","url":"/druntime/core/sys/windows/oleidl/IViewObject.Unfreeze.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetAdvise","package":"druntime","parentType":"IViewObject","signature":"HRESULT SetAdvise(DWORD, DWORD, IAdviseSink)","url":"/druntime/core/sys/windows/oleidl/IViewObject.SetAdvise.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetAdvise","package":"druntime","parentType":"IViewObject","signature":"HRESULT GetAdvise(PDWORD, PDWORD, IAdviseSink *)","url":"/druntime/core/sys/windows/oleidl/IViewObject.GetAdvise.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPVIEWOBJECT","package":"druntime","parentType":"","signature":"LPVIEWOBJECT = IViewObject","url":"/druntime/core/sys/windows/oleidl.html#LPVIEWOBJECT"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IViewObject2","package":"druntime","parentType":"","signature":"IViewObject2 : IViewObject","url":"/druntime/core/sys/windows/oleidl.html#IViewObject2"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"GetExtent","package":"druntime","parentType":"IViewObject2","signature":"HRESULT GetExtent(DWORD, LONG, DVTARGETDEVICE *, LPSIZEL)","url":"/druntime/core/sys/windows/oleidl/IViewObject2.GetExtent.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPVIEWOBJECT2","package":"druntime","parentType":"","signature":"LPVIEWOBJECT2 = IViewObject2","url":"/druntime/core/sys/windows/oleidl.html#LPVIEWOBJECT2"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleCache","package":"druntime","parentType":"","signature":"IOleCache : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IOleCache"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Cache","package":"druntime","parentType":"IOleCache","signature":"HRESULT Cache(FORMATETC *, DWORD, DWORD *)","url":"/druntime/core/sys/windows/oleidl/IOleCache.Cache.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"Uncache","package":"druntime","parentType":"IOleCache","signature":"HRESULT Uncache(DWORD)","url":"/druntime/core/sys/windows/oleidl/IOleCache.Uncache.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"EnumCache","package":"druntime","parentType":"IOleCache","signature":"HRESULT EnumCache(IEnumSTATDATA *)","url":"/druntime/core/sys/windows/oleidl/IOleCache.EnumCache.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"InitCache","package":"druntime","parentType":"IOleCache","signature":"HRESULT InitCache(LPDATAOBJECT)","url":"/druntime/core/sys/windows/oleidl/IOleCache.InitCache.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"SetData","package":"druntime","parentType":"IOleCache","signature":"HRESULT SetData(FORMATETC *, STGMEDIUM *, BOOL)","url":"/druntime/core/sys/windows/oleidl/IOleCache.SetData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLECACHE","package":"druntime","parentType":"","signature":"LPOLECACHE = IOleCache","url":"/druntime/core/sys/windows/oleidl.html#LPOLECACHE"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleCache2","package":"druntime","parentType":"","signature":"IOleCache2 : IOleCache","url":"/druntime/core/sys/windows/oleidl.html#IOleCache2"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"UpdateCache","package":"druntime","parentType":"IOleCache2","signature":"HRESULT UpdateCache(LPDATAOBJECT, DWORD, LPVOID)","url":"/druntime/core/sys/windows/oleidl/IOleCache2.UpdateCache.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"DiscardCache","package":"druntime","parentType":"IOleCache2","signature":"HRESULT DiscardCache(DWORD)","url":"/druntime/core/sys/windows/oleidl/IOleCache2.DiscardCache.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLECACHE2","package":"druntime","parentType":"","signature":"LPOLECACHE2 = IOleCache2","url":"/druntime/core/sys/windows/oleidl.html#LPOLECACHE2"},{"doc":"","kind":"interface","module":"core.sys.windows.oleidl","name":"IOleCacheControl","package":"druntime","parentType":"","signature":"IOleCacheControl : IUnknown","url":"/druntime/core/sys/windows/oleidl.html#IOleCacheControl"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnRun","package":"druntime","parentType":"IOleCacheControl","signature":"HRESULT OnRun(LPDATAOBJECT)","url":"/druntime/core/sys/windows/oleidl/IOleCacheControl.OnRun.html"},{"doc":"","kind":"method","module":"core.sys.windows.oleidl","name":"OnStop","package":"druntime","parentType":"IOleCacheControl","signature":"HRESULT OnStop()","url":"/druntime/core/sys/windows/oleidl/IOleCacheControl.OnStop.html"},{"doc":"","kind":"alias","module":"core.sys.windows.oleidl","name":"LPOLECACHECONTROL","package":"druntime","parentType":"","signature":"LPOLECACHECONTROL = IOleCacheControl","url":"/druntime/core/sys/windows/oleidl.html#LPOLECACHECONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.oleidl","name":"MK_ALT","package":"druntime","parentType":"","signature":"MK_ALT","url":"/druntime/core/sys/windows/oleidl.html#MK_ALT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.pbt","name":"core.sys.windows.pbt","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/pbt.html"},{"doc":"","kind":"variable","module":"core.sys.windows.pbt","name":"PBTF_APMRESUMEFROMFAILURE","package":"druntime","parentType":"","signature":"LPARAM PBTF_APMRESUMEFROMFAILURE","url":"/druntime/core/sys/windows/pbt.html#PBTF_APMRESUMEFROMFAILURE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.powrprof","name":"core.sys.windows.powrprof","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/powrprof.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"CallNtPowerInformation","package":"druntime","parentType":"","signature":"NTSTATUS CallNtPowerInformation(POWER_INFORMATION_LEVEL,  PVOID,  ULONG,\n       PVOID,  ULONG)","url":"/druntime/core/sys/windows/powrprof/CallNtPowerInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"CanUserWritePwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN CanUserWritePwrScheme()","url":"/druntime/core/sys/windows/powrprof/CanUserWritePwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"DeletePwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN DeletePwrScheme(UINT)","url":"/druntime/core/sys/windows/powrprof/DeletePwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"EnumPwrSchemes","package":"druntime","parentType":"","signature":"BOOLEAN EnumPwrSchemes(PWRSCHEMESENUMPROC,  LPARAM)","url":"/druntime/core/sys/windows/powrprof/EnumPwrSchemes.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"GetActivePwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN GetActivePwrScheme(PUINT)","url":"/druntime/core/sys/windows/powrprof/GetActivePwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"GetCurrentPowerPolicies","package":"druntime","parentType":"","signature":"BOOLEAN GetCurrentPowerPolicies(PGLOBAL_POWER_POLICY,  PPOWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/GetCurrentPowerPolicies.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"GetPwrCapabilities","package":"druntime","parentType":"","signature":"BOOLEAN GetPwrCapabilities(PSYSTEM_POWER_CAPABILITIES)","url":"/druntime/core/sys/windows/powrprof/GetPwrCapabilities.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"GetPwrDiskSpindownRange","package":"druntime","parentType":"","signature":"BOOLEAN GetPwrDiskSpindownRange(PUINT,  PUINT)","url":"/druntime/core/sys/windows/powrprof/GetPwrDiskSpindownRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"IsAdminOverrideActive","package":"druntime","parentType":"","signature":"BOOLEAN IsAdminOverrideActive(PADMINISTRATOR_POWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/IsAdminOverrideActive.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"IsPwrHibernateAllowed","package":"druntime","parentType":"","signature":"BOOLEAN IsPwrHibernateAllowed()","url":"/druntime/core/sys/windows/powrprof/IsPwrHibernateAllowed.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"IsPwrShutdownAllowed","package":"druntime","parentType":"","signature":"BOOLEAN IsPwrShutdownAllowed()","url":"/druntime/core/sys/windows/powrprof/IsPwrShutdownAllowed.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"IsPwrSuspendAllowed","package":"druntime","parentType":"","signature":"BOOLEAN IsPwrSuspendAllowed()","url":"/druntime/core/sys/windows/powrprof/IsPwrSuspendAllowed.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"ReadGlobalPwrPolicy","package":"druntime","parentType":"","signature":"BOOLEAN ReadGlobalPwrPolicy(PGLOBAL_POWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/ReadGlobalPwrPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"ReadProcessorPwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN ReadProcessorPwrScheme(UINT,  PMACHINE_PROCESSOR_POWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/ReadProcessorPwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"ReadPwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN ReadPwrScheme(UINT,  PPOWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/ReadPwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"SetActivePwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN SetActivePwrScheme(UINT,  PGLOBAL_POWER_POLICY,  PPOWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/SetActivePwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"SetSuspendState","package":"druntime","parentType":"","signature":"BOOLEAN SetSuspendState(BOOLEAN,  BOOLEAN,  BOOLEAN)","url":"/druntime/core/sys/windows/powrprof/SetSuspendState.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"WriteGlobalPwrPolicy","package":"druntime","parentType":"","signature":"BOOLEAN WriteGlobalPwrPolicy(PGLOBAL_POWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/WriteGlobalPwrPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"WriteProcessorPwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN WriteProcessorPwrScheme(UINT,  PMACHINE_PROCESSOR_POWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/WriteProcessorPwrScheme.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"ValidatePowerPolicies","package":"druntime","parentType":"","signature":"BOOLEAN ValidatePowerPolicies(PGLOBAL_POWER_POLICY,  PPOWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/ValidatePowerPolicies.html"},{"doc":"","kind":"function","module":"core.sys.windows.powrprof","name":"WritePwrScheme","package":"druntime","parentType":"","signature":"BOOLEAN WritePwrScheme(PUINT,  LPTSTR,  LPTSTR,  PPOWER_POLICY)","url":"/druntime/core/sys/windows/powrprof/WritePwrScheme.html"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"GLOBAL_MACHINE_POWER_POLICY","package":"druntime","parentType":"","signature":"GLOBAL_MACHINE_POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#GLOBAL_MACHINE_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PGLOBAL_MACHINE_POWER_POLICY","package":"druntime","parentType":"","signature":"PGLOBAL_MACHINE_POWER_POLICY = GLOBAL_MACHINE_POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PGLOBAL_MACHINE_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"GLOBAL_USER_POWER_POLICY","package":"druntime","parentType":"","signature":"GLOBAL_USER_POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#GLOBAL_USER_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PGLOBAL_USER_POWER_POLICY","package":"druntime","parentType":"","signature":"PGLOBAL_USER_POWER_POLICY = GLOBAL_USER_POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PGLOBAL_USER_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"GLOBAL_POWER_POLICY","package":"druntime","parentType":"","signature":"GLOBAL_POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#GLOBAL_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PGLOBAL_POWER_POLICY","package":"druntime","parentType":"","signature":"PGLOBAL_POWER_POLICY = GLOBAL_POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PGLOBAL_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"MACHINE_POWER_POLICY","package":"druntime","parentType":"","signature":"MACHINE_POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#MACHINE_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PMACHINE_POWER_POLICY","package":"druntime","parentType":"","signature":"PMACHINE_POWER_POLICY = MACHINE_POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PMACHINE_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"MACHINE_PROCESSOR_POWER_POLICY","package":"druntime","parentType":"","signature":"MACHINE_PROCESSOR_POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#MACHINE_PROCESSOR_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PMACHINE_PROCESSOR_POWER_POLICY","package":"druntime","parentType":"","signature":"PMACHINE_PROCESSOR_POWER_POLICY = MACHINE_PROCESSOR_POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PMACHINE_PROCESSOR_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"USER_POWER_POLICY","package":"druntime","parentType":"","signature":"USER_POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#USER_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PUSER_POWER_POLICY","package":"druntime","parentType":"","signature":"PUSER_POWER_POLICY = USER_POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PUSER_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.powrprof","name":"POWER_POLICY","package":"druntime","parentType":"","signature":"POWER_POLICY","url":"/druntime/core/sys/windows/powrprof.html#POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PPOWER_POLICY","package":"druntime","parentType":"","signature":"PPOWER_POLICY = POWER_POLICY *","url":"/druntime/core/sys/windows/powrprof.html#PPOWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PWRSCHEMESENUMPROC","package":"druntime","parentType":"","signature":"PWRSCHEMESENUMPROC = BOOLEAN function(UINT,  DWORD,  LPTSTR,  DWORD,  LPTSTR,  PPOWER_POLICY,\n       LPARAM)","url":"/druntime/core/sys/windows/powrprof.html#PWRSCHEMESENUMPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.powrprof","name":"PFNNTINITIATEPWRACTION","package":"druntime","parentType":"","signature":"PFNNTINITIATEPWRACTION = BOOLEAN function(POWER_ACTION,  SYSTEM_POWER_STATE,  ULONG,  BOOLEAN)","url":"/druntime/core/sys/windows/powrprof.html#PFNNTINITIATEPWRACTION"},{"doc":"","kind":"variable","module":"core.sys.windows.powrprof","name":"EnableSysTrayBatteryMeter","package":"druntime","parentType":"","signature":"ULONG EnableSysTrayBatteryMeter","url":"/druntime/core/sys/windows/powrprof.html#EnableSysTrayBatteryMeter"},{"doc":"","kind":"variable","module":"core.sys.windows.powrprof","name":"NEWSCHEME","package":"druntime","parentType":"","signature":"UINT NEWSCHEME","url":"/druntime/core/sys/windows/powrprof.html#NEWSCHEME"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.prsht","name":"core.sys.windows.prsht","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/prsht.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"CreatePropertySheetPageA","package":"druntime","parentType":"","signature":"HPROPSHEETPAGE CreatePropertySheetPageA(LPCPROPSHEETPAGEA)","url":"/druntime/core/sys/windows/prsht/CreatePropertySheetPageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"CreatePropertySheetPageW","package":"druntime","parentType":"","signature":"HPROPSHEETPAGE CreatePropertySheetPageW(LPCPROPSHEETPAGEW)","url":"/druntime/core/sys/windows/prsht/CreatePropertySheetPageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"DestroyPropertySheetPage","package":"druntime","parentType":"","signature":"BOOL DestroyPropertySheetPage(HPROPSHEETPAGE)","url":"/druntime/core/sys/windows/prsht/DestroyPropertySheetPage.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropertySheetA","package":"druntime","parentType":"","signature":"INT_PTR PropertySheetA(LPCPROPSHEETHEADERA)","url":"/druntime/core/sys/windows/prsht/PropertySheetA.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropertySheetW","package":"druntime","parentType":"","signature":"INT_PTR PropertySheetW(LPCPROPSHEETHEADERW)","url":"/druntime/core/sys/windows/prsht/PropertySheetW.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_SetCurSel","package":"druntime","parentType":"","signature":"BOOL PropSheet_SetCurSel(HWND hPropSheetDlg,  HPROPSHEETPAGE hpage,\n       HPROPSHEETPAGE index)","url":"/druntime/core/sys/windows/prsht/PropSheet_SetCurSel.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_RemovePage","package":"druntime","parentType":"","signature":"VOID PropSheet_RemovePage(HWND hPropSheetDlg,  int  index,  HPROPSHEETPAGE hpage)","url":"/druntime/core/sys/windows/prsht/PropSheet_RemovePage.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_AddPage","package":"druntime","parentType":"","signature":"BOOL PropSheet_AddPage(HWND hPropSheetDlg,  HPROPSHEETPAGE hpage)","url":"/druntime/core/sys/windows/prsht/PropSheet_AddPage.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_Changed","package":"druntime","parentType":"","signature":"VOID PropSheet_Changed(HWND hPropSheetDlg,  HWND hwndPage)","url":"/druntime/core/sys/windows/prsht/PropSheet_Changed.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_RestartWindows","package":"druntime","parentType":"","signature":"VOID PropSheet_RestartWindows(HWND hPropSheetDlg)","url":"/druntime/core/sys/windows/prsht/PropSheet_RestartWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_RebootSystem","package":"druntime","parentType":"","signature":"VOID PropSheet_RebootSystem(HWND hPropSheetDlg)","url":"/druntime/core/sys/windows/prsht/PropSheet_RebootSystem.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_CancelToClose","package":"druntime","parentType":"","signature":"VOID PropSheet_CancelToClose(HWND hPropSheetDlg)","url":"/druntime/core/sys/windows/prsht/PropSheet_CancelToClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_QuerySiblings","package":"druntime","parentType":"","signature":"int PropSheet_QuerySiblings(HWND hPropSheetDlg,  WPARAM param1,  LPARAM param2)","url":"/druntime/core/sys/windows/prsht/PropSheet_QuerySiblings.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_UnChanged","package":"druntime","parentType":"","signature":"VOID PropSheet_UnChanged(HWND hPropSheetDlg,  HWND hwndPage)","url":"/druntime/core/sys/windows/prsht/PropSheet_UnChanged.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_Apply","package":"druntime","parentType":"","signature":"BOOL PropSheet_Apply(HWND hPropSheetDlg)","url":"/druntime/core/sys/windows/prsht/PropSheet_Apply.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_SetTitle","package":"druntime","parentType":"","signature":"VOID PropSheet_SetTitle(HWND hPropSheetDlg,  DWORD wStyle,  LPTSTR lpszText)","url":"/druntime/core/sys/windows/prsht/PropSheet_SetTitle.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_SetWizButtons","package":"druntime","parentType":"","signature":"VOID PropSheet_SetWizButtons(HWND hPropSheetDlg,  DWORD dwFlags)","url":"/druntime/core/sys/windows/prsht/PropSheet_SetWizButtons.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_PressButton","package":"druntime","parentType":"","signature":"BOOL PropSheet_PressButton(HWND hPropSheetDlg,  int  iButton)","url":"/druntime/core/sys/windows/prsht/PropSheet_PressButton.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_SetCurSelByID","package":"druntime","parentType":"","signature":"BOOL PropSheet_SetCurSelByID(HWND hPropSheetDlg,  int  id)","url":"/druntime/core/sys/windows/prsht/PropSheet_SetCurSelByID.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_SetFinishText","package":"druntime","parentType":"","signature":"VOID PropSheet_SetFinishText(HWND hPropSheetDlg,  LPTSTR lpszText)","url":"/druntime/core/sys/windows/prsht/PropSheet_SetFinishText.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_GetTabControl","package":"druntime","parentType":"","signature":"HWND PropSheet_GetTabControl(HWND hPropSheetDlg)","url":"/druntime/core/sys/windows/prsht/PropSheet_GetTabControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_IsDialogMessage","package":"druntime","parentType":"","signature":"BOOL PropSheet_IsDialogMessage(HWND hDlg,  LPMSG pMsg)","url":"/druntime/core/sys/windows/prsht/PropSheet_IsDialogMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_GetCurrentPageHwnd","package":"druntime","parentType":"","signature":"HWND PropSheet_GetCurrentPageHwnd(HWND hDlg)","url":"/druntime/core/sys/windows/prsht/PropSheet_GetCurrentPageHwnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.prsht","name":"PropSheet_InsertPage","package":"druntime","parentType":"","signature":"BOOL PropSheet_InsertPage(HWND hPropSheetDlg,  WPARAM wInsertAfter,\n       HPROPSHEETPAGE hpage)","url":"/druntime/core/sys/windows/prsht/PropSheet_InsertPage.html"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPFNPSPCALLBACKA","package":"druntime","parentType":"","signature":"LPFNPSPCALLBACKA = UINT function(HWND,  UINT,  LPPROPSHEETPAGEA)","url":"/druntime/core/sys/windows/prsht.html#LPFNPSPCALLBACKA"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPFNPSPCALLBACKW","package":"druntime","parentType":"","signature":"LPFNPSPCALLBACKW = UINT function(HWND,  UINT,  LPPROPSHEETPAGEW)","url":"/druntime/core/sys/windows/prsht.html#LPFNPSPCALLBACKW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"PFNPROPSHEETCALLBACK","package":"druntime","parentType":"","signature":"PFNPROPSHEETCALLBACK = int  function(HWND,  UINT,  LPARAM)","url":"/druntime/core/sys/windows/prsht.html#PFNPROPSHEETCALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.prsht","name":"PROPSHEETPAGEA","package":"druntime","parentType":"","signature":"PROPSHEETPAGEA","url":"/druntime/core/sys/windows/prsht.html#PROPSHEETPAGEA"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPPROPSHEETPAGEA","package":"druntime","parentType":"","signature":"LPPROPSHEETPAGEA = PROPSHEETPAGEA *","url":"/druntime/core/sys/windows/prsht.html#LPPROPSHEETPAGEA"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPCPROPSHEETPAGEA","package":"druntime","parentType":"","signature":"LPCPROPSHEETPAGEA = const(PROPSHEETPAGEA) *","url":"/druntime/core/sys/windows/prsht.html#LPCPROPSHEETPAGEA"},{"doc":"","kind":"struct","module":"core.sys.windows.prsht","name":"PROPSHEETPAGEW","package":"druntime","parentType":"","signature":"PROPSHEETPAGEW","url":"/druntime/core/sys/windows/prsht.html#PROPSHEETPAGEW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPPROPSHEETPAGEW","package":"druntime","parentType":"","signature":"LPPROPSHEETPAGEW = PROPSHEETPAGEW *","url":"/druntime/core/sys/windows/prsht.html#LPPROPSHEETPAGEW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPCPROPSHEETPAGEW","package":"druntime","parentType":"","signature":"LPCPROPSHEETPAGEW = const(PROPSHEETPAGEW) *","url":"/druntime/core/sys/windows/prsht.html#LPCPROPSHEETPAGEW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"HPROPSHEETPAGE","package":"druntime","parentType":"","signature":"HPROPSHEETPAGE = HANDLE","url":"/druntime/core/sys/windows/prsht.html#HPROPSHEETPAGE"},{"doc":"","kind":"struct","module":"core.sys.windows.prsht","name":"PROPSHEETHEADERA","package":"druntime","parentType":"","signature":"PROPSHEETHEADERA","url":"/druntime/core/sys/windows/prsht.html#PROPSHEETHEADERA"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPPROPSHEETHEADERA","package":"druntime","parentType":"","signature":"LPPROPSHEETHEADERA = PROPSHEETHEADERA *","url":"/druntime/core/sys/windows/prsht.html#LPPROPSHEETHEADERA"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPCPROPSHEETHEADERA","package":"druntime","parentType":"","signature":"LPCPROPSHEETHEADERA = const(PROPSHEETHEADERA) *","url":"/druntime/core/sys/windows/prsht.html#LPCPROPSHEETHEADERA"},{"doc":"","kind":"struct","module":"core.sys.windows.prsht","name":"PROPSHEETHEADERW","package":"druntime","parentType":"","signature":"PROPSHEETHEADERW","url":"/druntime/core/sys/windows/prsht.html#PROPSHEETHEADERW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPPROPSHEETHEADERW","package":"druntime","parentType":"","signature":"LPPROPSHEETHEADERW = PROPSHEETHEADERW *","url":"/druntime/core/sys/windows/prsht.html#LPPROPSHEETHEADERW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPCPROPSHEETHEADERW","package":"druntime","parentType":"","signature":"LPCPROPSHEETHEADERW = const(PROPSHEETHEADERW) *","url":"/druntime/core/sys/windows/prsht.html#LPCPROPSHEETHEADERW"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPFNADDPROPSHEETPAGE","package":"druntime","parentType":"","signature":"LPFNADDPROPSHEETPAGE = BOOL function(HPROPSHEETPAGE,  LPARAM)","url":"/druntime/core/sys/windows/prsht.html#LPFNADDPROPSHEETPAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPFNADDPROPSHEETPAGES","package":"druntime","parentType":"","signature":"LPFNADDPROPSHEETPAGES = BOOL function(LPVOID,  LPFNADDPROPSHEETPAGE,  LPARAM)","url":"/druntime/core/sys/windows/prsht.html#LPFNADDPROPSHEETPAGES"},{"doc":"","kind":"struct","module":"core.sys.windows.prsht","name":"PSHNOTIFY","package":"druntime","parentType":"","signature":"PSHNOTIFY","url":"/druntime/core/sys/windows/prsht.html#PSHNOTIFY"},{"doc":"","kind":"alias","module":"core.sys.windows.prsht","name":"LPPSHNOTIFY","package":"druntime","parentType":"","signature":"LPPSHNOTIFY = PSHNOTIFY *","url":"/druntime/core/sys/windows/prsht.html#LPPSHNOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.prsht","name":"MAXPROPPAGES","package":"druntime","parentType":"","signature":"MAXPROPPAGES","url":"/druntime/core/sys/windows/prsht.html#MAXPROPPAGES"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.psapi","name":"core.sys.windows.psapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/psapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EnumProcesses","package":"druntime","parentType":"","signature":"BOOL EnumProcesses(DWORD *,  DWORD,  DWORD *)","url":"/druntime/core/sys/windows/psapi/EnumProcesses.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetProcessImageFileNameA","package":"druntime","parentType":"","signature":"DWORD GetProcessImageFileNameA(HANDLE,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetProcessImageFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetProcessImageFileNameW","package":"druntime","parentType":"","signature":"DWORD GetProcessImageFileNameW(HANDLE,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetProcessImageFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EnumProcessModules","package":"druntime","parentType":"","signature":"BOOL EnumProcessModules(HANDLE,  HMODULE *,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/psapi/EnumProcessModules.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EnumProcessModulesEx","package":"druntime","parentType":"","signature":"BOOL EnumProcessModulesEx(HANDLE,  HMODULE *,  DWORD,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/psapi/EnumProcessModulesEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetModuleBaseNameA","package":"druntime","parentType":"","signature":"DWORD GetModuleBaseNameA(HANDLE,  HMODULE,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetModuleBaseNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetModuleBaseNameW","package":"druntime","parentType":"","signature":"DWORD GetModuleBaseNameW(HANDLE,  HMODULE,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetModuleBaseNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetModuleFileNameExA","package":"druntime","parentType":"","signature":"DWORD GetModuleFileNameExA(HANDLE,  HMODULE,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetModuleFileNameExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetModuleFileNameExW","package":"druntime","parentType":"","signature":"DWORD GetModuleFileNameExW(HANDLE,  HMODULE,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetModuleFileNameExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetModuleInformation","package":"druntime","parentType":"","signature":"BOOL GetModuleInformation(HANDLE,  HMODULE,  LPMODULEINFO,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetModuleInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EnumDeviceDrivers","package":"druntime","parentType":"","signature":"BOOL EnumDeviceDrivers(LPVOID *,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/psapi/EnumDeviceDrivers.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetDeviceDriverBaseNameA","package":"druntime","parentType":"","signature":"DWORD GetDeviceDriverBaseNameA(LPVOID,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetDeviceDriverBaseNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetDeviceDriverBaseNameW","package":"druntime","parentType":"","signature":"DWORD GetDeviceDriverBaseNameW(LPVOID,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetDeviceDriverBaseNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetDeviceDriverFileNameA","package":"druntime","parentType":"","signature":"DWORD GetDeviceDriverFileNameA(LPVOID,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetDeviceDriverFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetDeviceDriverFileNameW","package":"druntime","parentType":"","signature":"DWORD GetDeviceDriverFileNameW(LPVOID,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetDeviceDriverFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetProcessMemoryInfo","package":"druntime","parentType":"","signature":"BOOL GetProcessMemoryInfo(HANDLE,  PPROCESS_MEMORY_COUNTERS,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetProcessMemoryInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EmptyWorkingSet","package":"druntime","parentType":"","signature":"BOOL EmptyWorkingSet(HANDLE)","url":"/druntime/core/sys/windows/psapi/EmptyWorkingSet.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetWsChanges","package":"druntime","parentType":"","signature":"BOOL GetWsChanges(HANDLE,  PPSAPI_WS_WATCH_INFORMATION,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetWsChanges.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetWsChangesEx","package":"druntime","parentType":"","signature":"BOOL GetWsChangesEx(HANDLE,  PPSAPI_WS_WATCH_INFORMATION_EX,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetWsChangesEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"InitializeProcessForWsWatch","package":"druntime","parentType":"","signature":"BOOL InitializeProcessForWsWatch(HANDLE)","url":"/druntime/core/sys/windows/psapi/InitializeProcessForWsWatch.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"QueryWorkingSet","package":"druntime","parentType":"","signature":"BOOL QueryWorkingSet(HANDLE,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/psapi/QueryWorkingSet.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"QueryWorkingSetEx","package":"druntime","parentType":"","signature":"BOOL QueryWorkingSetEx(HANDLE,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/psapi/QueryWorkingSetEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetMappedFileNameW","package":"druntime","parentType":"","signature":"DWORD GetMappedFileNameW(HANDLE,  LPVOID,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetMappedFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetMappedFileNameA","package":"druntime","parentType":"","signature":"DWORD GetMappedFileNameA(HANDLE,  LPVOID,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetMappedFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"GetPerformanceInfo","package":"druntime","parentType":"","signature":"BOOL GetPerformanceInfo(PPERFORMANCE_INFORMATION,  DWORD)","url":"/druntime/core/sys/windows/psapi/GetPerformanceInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EnumPageFilesW","package":"druntime","parentType":"","signature":"BOOL EnumPageFilesW(PENUM_PAGE_FILE_CALLBACKW,  LPVOID)","url":"/druntime/core/sys/windows/psapi/EnumPageFilesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.psapi","name":"EnumPageFilesA","package":"druntime","parentType":"","signature":"BOOL EnumPageFilesA(PENUM_PAGE_FILE_CALLBACKA,  LPVOID)","url":"/druntime/core/sys/windows/psapi/EnumPageFilesA.html"},{"doc":"","kind":"struct","module":"core.sys.windows.psapi","name":"MODULEINFO","package":"druntime","parentType":"","signature":"MODULEINFO","url":"/druntime/core/sys/windows/psapi.html#MODULEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"LPMODULEINFO","package":"druntime","parentType":"","signature":"LPMODULEINFO = MODULEINFO *","url":"/druntime/core/sys/windows/psapi.html#LPMODULEINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.psapi","name":"PSAPI_WS_WATCH_INFORMATION","package":"druntime","parentType":"","signature":"PSAPI_WS_WATCH_INFORMATION","url":"/druntime/core/sys/windows/psapi.html#PSAPI_WS_WATCH_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PPSAPI_WS_WATCH_INFORMATION","package":"druntime","parentType":"","signature":"PPSAPI_WS_WATCH_INFORMATION = PSAPI_WS_WATCH_INFORMATION *","url":"/druntime/core/sys/windows/psapi.html#PPSAPI_WS_WATCH_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.psapi","name":"PSAPI_WS_WATCH_INFORMATION_EX","package":"druntime","parentType":"","signature":"PSAPI_WS_WATCH_INFORMATION_EX","url":"/druntime/core/sys/windows/psapi.html#PSAPI_WS_WATCH_INFORMATION_EX"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PPSAPI_WS_WATCH_INFORMATION_EX","package":"druntime","parentType":"","signature":"PPSAPI_WS_WATCH_INFORMATION_EX = PSAPI_WS_WATCH_INFORMATION_EX *","url":"/druntime/core/sys/windows/psapi.html#PPSAPI_WS_WATCH_INFORMATION_EX"},{"doc":"","kind":"struct","module":"core.sys.windows.psapi","name":"PROCESS_MEMORY_COUNTERS","package":"druntime","parentType":"","signature":"PROCESS_MEMORY_COUNTERS","url":"/druntime/core/sys/windows/psapi.html#PROCESS_MEMORY_COUNTERS"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PPROCESS_MEMORY_COUNTERS","package":"druntime","parentType":"","signature":"PPROCESS_MEMORY_COUNTERS = PROCESS_MEMORY_COUNTERS *","url":"/druntime/core/sys/windows/psapi.html#PPROCESS_MEMORY_COUNTERS"},{"doc":"","kind":"struct","module":"core.sys.windows.psapi","name":"PERFORMANCE_INFORMATION","package":"druntime","parentType":"","signature":"PERFORMANCE_INFORMATION","url":"/druntime/core/sys/windows/psapi.html#PERFORMANCE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PPERFORMANCE_INFORMATION","package":"druntime","parentType":"","signature":"PPERFORMANCE_INFORMATION = PERFORMANCE_INFORMATION *","url":"/druntime/core/sys/windows/psapi.html#PPERFORMANCE_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.psapi","name":"ENUM_PAGE_FILE_INFORMATION","package":"druntime","parentType":"","signature":"ENUM_PAGE_FILE_INFORMATION","url":"/druntime/core/sys/windows/psapi.html#ENUM_PAGE_FILE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PENUM_PAGE_FILE_INFORMATION","package":"druntime","parentType":"","signature":"PENUM_PAGE_FILE_INFORMATION = ENUM_PAGE_FILE_INFORMATION *","url":"/druntime/core/sys/windows/psapi.html#PENUM_PAGE_FILE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PENUM_PAGE_FILE_CALLBACKW","package":"druntime","parentType":"","signature":"PENUM_PAGE_FILE_CALLBACKW = BOOL function(LPVOID,  PENUM_PAGE_FILE_INFORMATION,  LPCWSTR)","url":"/druntime/core/sys/windows/psapi.html#PENUM_PAGE_FILE_CALLBACKW"},{"doc":"","kind":"alias","module":"core.sys.windows.psapi","name":"PENUM_PAGE_FILE_CALLBACKA","package":"druntime","parentType":"","signature":"PENUM_PAGE_FILE_CALLBACKA = BOOL function(LPVOID,  PENUM_PAGE_FILE_INFORMATION,  LPCSTR)","url":"/druntime/core/sys/windows/psapi.html#PENUM_PAGE_FILE_CALLBACKA"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rapi","name":"core.sys.windows.rapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeRapiInit","package":"druntime","parentType":"","signature":"HRESULT CeRapiInit()","url":"/druntime/core/sys/windows/rapi/CeRapiInit.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeRapiInitEx","package":"druntime","parentType":"","signature":"HRESULT CeRapiInitEx(RAPIINIT *)","url":"/druntime/core/sys/windows/rapi/CeRapiInitEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeCreateProcess","package":"druntime","parentType":"","signature":"BOOL CeCreateProcess(LPCWSTR,  LPCWSTR,  LPSECURITY_ATTRIBUTES,\n   LPSECURITY_ATTRIBUTES,  BOOL,  DWORD,  LPVOID,  LPWSTR,  LPSTARTUPINFO,\n   LPPROCESS_INFORMATION)","url":"/druntime/core/sys/windows/rapi/CeCreateProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeRapiUninit","package":"druntime","parentType":"","signature":"HRESULT CeRapiUninit()","url":"/druntime/core/sys/windows/rapi/CeRapiUninit.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeWriteFile","package":"druntime","parentType":"","signature":"BOOL CeWriteFile(HANDLE,  LPCVOID,  DWORD,  LPDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/rapi/CeWriteFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeCreateFile","package":"druntime","parentType":"","signature":"HANDLE CeCreateFile(LPCWSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES,  DWORD,\n   DWORD,  HANDLE)","url":"/druntime/core/sys/windows/rapi/CeCreateFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeCreateDirectory","package":"druntime","parentType":"","signature":"BOOL CeCreateDirectory(LPCWSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/rapi/CeCreateDirectory.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeGetLastError","package":"druntime","parentType":"","signature":"DWORD CeGetLastError()","url":"/druntime/core/sys/windows/rapi/CeGetLastError.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeGetFileTime","package":"druntime","parentType":"","signature":"BOOL CeGetFileTime(HANDLE,  LPFILETIME,  LPFILETIME,  LPFILETIME)","url":"/druntime/core/sys/windows/rapi/CeGetFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.rapi","name":"CeCloseHandle","package":"druntime","parentType":"","signature":"BOOL CeCloseHandle(HANDLE)","url":"/druntime/core/sys/windows/rapi/CeCloseHandle.html"},{"doc":"","kind":"enum","module":"core.sys.windows.rapi","name":"RAPISTREAMFLAG","package":"druntime","parentType":"","signature":"RAPISTREAMFLAG","url":"/druntime/core/sys/windows/rapi.html#RAPISTREAMFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rapi","name":"STREAM_TIMEOUT_READ","package":"druntime","parentType":"","signature":"STREAM_TIMEOUT_READ = ","url":"/druntime/core/sys/windows/rapi.html#RAPISTREAMFLAG"},{"doc":"","kind":"interface","module":"core.sys.windows.rapi","name":"IRAPIStream","package":"druntime","parentType":"","signature":"IRAPIStream","url":"/druntime/core/sys/windows/rapi.html#IRAPIStream"},{"doc":"","kind":"method","module":"core.sys.windows.rapi","name":"SetRapiStat","package":"druntime","parentType":"IRAPIStream","signature":"HRESULT SetRapiStat(RAPISTREAMFLAG,  DWORD)","url":"/druntime/core/sys/windows/rapi/IRAPIStream.SetRapiStat.html"},{"doc":"","kind":"method","module":"core.sys.windows.rapi","name":"GetRapiStat","package":"druntime","parentType":"IRAPIStream","signature":"HRESULT GetRapiStat(RAPISTREAMFLAG,  DWORD *)","url":"/druntime/core/sys/windows/rapi/IRAPIStream.GetRapiStat.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rapi","name":"RAPIEXT","package":"druntime","parentType":"","signature":"RAPIEXT = HRESULT function(DWORD,  BYTE,  DWORD,  BYTE,  IRAPIStream)","url":"/druntime/core/sys/windows/rapi.html#RAPIEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.rapi","name":"RAPIINIT","package":"druntime","parentType":"","signature":"RAPIINIT","url":"/druntime/core/sys/windows/rapi.html#RAPIINIT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.ras","name":"core.sys.windows.ras","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/ras.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasDialA","package":"druntime","parentType":"","signature":"DWORD RasDialA(LPRASDIALEXTENSIONS,  LPCSTR,  LPRASDIALPARAMSA,  DWORD,  LPVOID,  LPHRASCONN)","url":"/druntime/core/sys/windows/ras/RasDialA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasDialW","package":"druntime","parentType":"","signature":"DWORD RasDialW(LPRASDIALEXTENSIONS,  LPCWSTR,  LPRASDIALPARAMSW,  DWORD,  LPVOID,  LPHRASCONN)","url":"/druntime/core/sys/windows/ras/RasDialW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumConnectionsA","package":"druntime","parentType":"","signature":"DWORD RasEnumConnectionsA(LPRASCONNA,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumConnectionsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumConnectionsW","package":"druntime","parentType":"","signature":"DWORD RasEnumConnectionsW(LPRASCONNW,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumConnectionsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumEntriesA","package":"druntime","parentType":"","signature":"DWORD RasEnumEntriesA(LPCSTR,  LPCSTR,  LPRASENTRYNAMEA,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumEntriesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumEntriesW","package":"druntime","parentType":"","signature":"DWORD RasEnumEntriesW(LPCWSTR,  LPCWSTR,  LPRASENTRYNAMEW,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumEntriesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetConnectStatusA","package":"druntime","parentType":"","signature":"DWORD RasGetConnectStatusA(HRASCONN,  LPRASCONNSTATUSA)","url":"/druntime/core/sys/windows/ras/RasGetConnectStatusA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetConnectStatusW","package":"druntime","parentType":"","signature":"DWORD RasGetConnectStatusW(HRASCONN,  LPRASCONNSTATUSW)","url":"/druntime/core/sys/windows/ras/RasGetConnectStatusW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetErrorStringA","package":"druntime","parentType":"","signature":"DWORD RasGetErrorStringA(UINT,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/ras/RasGetErrorStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetErrorStringW","package":"druntime","parentType":"","signature":"DWORD RasGetErrorStringW(UINT,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/ras/RasGetErrorStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasHangUpA","package":"druntime","parentType":"","signature":"DWORD RasHangUpA(HRASCONN)","url":"/druntime/core/sys/windows/ras/RasHangUpA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasHangUpW","package":"druntime","parentType":"","signature":"DWORD RasHangUpW(HRASCONN)","url":"/druntime/core/sys/windows/ras/RasHangUpW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetProjectionInfoA","package":"druntime","parentType":"","signature":"DWORD RasGetProjectionInfoA(HRASCONN,  RASPROJECTION,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetProjectionInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetProjectionInfoW","package":"druntime","parentType":"","signature":"DWORD RasGetProjectionInfoW(HRASCONN,  RASPROJECTION,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetProjectionInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasCreatePhonebookEntryA","package":"druntime","parentType":"","signature":"DWORD RasCreatePhonebookEntryA(HWND,  LPCSTR)","url":"/druntime/core/sys/windows/ras/RasCreatePhonebookEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasCreatePhonebookEntryW","package":"druntime","parentType":"","signature":"DWORD RasCreatePhonebookEntryW(HWND,  LPCWSTR)","url":"/druntime/core/sys/windows/ras/RasCreatePhonebookEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEditPhonebookEntryA","package":"druntime","parentType":"","signature":"DWORD RasEditPhonebookEntryA(HWND,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/ras/RasEditPhonebookEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEditPhonebookEntryW","package":"druntime","parentType":"","signature":"DWORD RasEditPhonebookEntryW(HWND,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/ras/RasEditPhonebookEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetEntryDialParamsA","package":"druntime","parentType":"","signature":"DWORD RasSetEntryDialParamsA(LPCSTR,  LPRASDIALPARAMSA,  BOOL)","url":"/druntime/core/sys/windows/ras/RasSetEntryDialParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetEntryDialParamsW","package":"druntime","parentType":"","signature":"DWORD RasSetEntryDialParamsW(LPCWSTR,  LPRASDIALPARAMSW,  BOOL)","url":"/druntime/core/sys/windows/ras/RasSetEntryDialParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetEntryDialParamsA","package":"druntime","parentType":"","signature":"DWORD RasGetEntryDialParamsA(LPCSTR,  LPRASDIALPARAMSA,  LPBOOL)","url":"/druntime/core/sys/windows/ras/RasGetEntryDialParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetEntryDialParamsW","package":"druntime","parentType":"","signature":"DWORD RasGetEntryDialParamsW(LPCWSTR,  LPRASDIALPARAMSW,  LPBOOL)","url":"/druntime/core/sys/windows/ras/RasGetEntryDialParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumDevicesA","package":"druntime","parentType":"","signature":"DWORD RasEnumDevicesA(LPRASDEVINFOA,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumDevicesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumDevicesW","package":"druntime","parentType":"","signature":"DWORD RasEnumDevicesW(LPRASDEVINFOW,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumDevicesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetCountryInfoA","package":"druntime","parentType":"","signature":"DWORD RasGetCountryInfoA(LPRASCTRYINFOA,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetCountryInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetCountryInfoW","package":"druntime","parentType":"","signature":"DWORD RasGetCountryInfoW(LPRASCTRYINFOW,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetCountryInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetEntryPropertiesA","package":"druntime","parentType":"","signature":"DWORD RasGetEntryPropertiesA(LPCSTR,  LPCSTR,  LPRASENTRYA,  LPDWORD,  LPBYTE,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetEntryPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetEntryPropertiesW","package":"druntime","parentType":"","signature":"DWORD RasGetEntryPropertiesW(LPCWSTR,  LPCWSTR,  LPRASENTRYW,  LPDWORD,  LPBYTE,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetEntryPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetEntryPropertiesA","package":"druntime","parentType":"","signature":"DWORD RasSetEntryPropertiesA(LPCSTR,  LPCSTR,  LPRASENTRYA,  DWORD,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetEntryPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetEntryPropertiesW","package":"druntime","parentType":"","signature":"DWORD RasSetEntryPropertiesW(LPCWSTR,  LPCWSTR,  LPRASENTRYW,  DWORD,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetEntryPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasRenameEntryA","package":"druntime","parentType":"","signature":"DWORD RasRenameEntryA(LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/ras/RasRenameEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasRenameEntryW","package":"druntime","parentType":"","signature":"DWORD RasRenameEntryW(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/ras/RasRenameEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasDeleteEntryA","package":"druntime","parentType":"","signature":"DWORD RasDeleteEntryA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/ras/RasDeleteEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasDeleteEntryW","package":"druntime","parentType":"","signature":"DWORD RasDeleteEntryW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/ras/RasDeleteEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasValidateEntryNameA","package":"druntime","parentType":"","signature":"DWORD RasValidateEntryNameA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/ras/RasValidateEntryNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasValidateEntryNameW","package":"druntime","parentType":"","signature":"DWORD RasValidateEntryNameW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/ras/RasValidateEntryNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetSubEntryHandleA","package":"druntime","parentType":"","signature":"DWORD RasGetSubEntryHandleA(HRASCONN,  DWORD,  LPHRASCONN)","url":"/druntime/core/sys/windows/ras/RasGetSubEntryHandleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetSubEntryHandleW","package":"druntime","parentType":"","signature":"DWORD RasGetSubEntryHandleW(HRASCONN,  DWORD,  LPHRASCONN)","url":"/druntime/core/sys/windows/ras/RasGetSubEntryHandleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetCredentialsA","package":"druntime","parentType":"","signature":"DWORD RasGetCredentialsA(LPCSTR,  LPCSTR,  LPRASCREDENTIALSA)","url":"/druntime/core/sys/windows/ras/RasGetCredentialsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetCredentialsW","package":"druntime","parentType":"","signature":"DWORD RasGetCredentialsW(LPCWSTR,  LPCWSTR,  LPRASCREDENTIALSW)","url":"/druntime/core/sys/windows/ras/RasGetCredentialsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetCredentialsA","package":"druntime","parentType":"","signature":"DWORD RasSetCredentialsA(LPCSTR,  LPCSTR,  LPRASCREDENTIALSA,  BOOL)","url":"/druntime/core/sys/windows/ras/RasSetCredentialsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetCredentialsW","package":"druntime","parentType":"","signature":"DWORD RasSetCredentialsW(LPCWSTR,  LPCWSTR,  LPRASCREDENTIALSW,  BOOL)","url":"/druntime/core/sys/windows/ras/RasSetCredentialsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasConnectionNotificationA","package":"druntime","parentType":"","signature":"DWORD RasConnectionNotificationA(HRASCONN,  HANDLE,  DWORD)","url":"/druntime/core/sys/windows/ras/RasConnectionNotificationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasConnectionNotificationW","package":"druntime","parentType":"","signature":"DWORD RasConnectionNotificationW(HRASCONN,  HANDLE,  DWORD)","url":"/druntime/core/sys/windows/ras/RasConnectionNotificationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetSubEntryPropertiesA","package":"druntime","parentType":"","signature":"DWORD RasGetSubEntryPropertiesA(LPCSTR,  LPCSTR,  DWORD,  LPRASSUBENTRYA,  LPDWORD,  LPBYTE,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetSubEntryPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetSubEntryPropertiesW","package":"druntime","parentType":"","signature":"DWORD RasGetSubEntryPropertiesW(LPCWSTR,  LPCWSTR,  DWORD,  LPRASSUBENTRYW,  LPDWORD,  LPBYTE,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetSubEntryPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetSubEntryPropertiesA","package":"druntime","parentType":"","signature":"DWORD RasSetSubEntryPropertiesA(LPCSTR,  LPCSTR,  DWORD,  LPRASSUBENTRYA,  DWORD,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetSubEntryPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetSubEntryPropertiesW","package":"druntime","parentType":"","signature":"DWORD RasSetSubEntryPropertiesW(LPCWSTR,  LPCWSTR,  DWORD,  LPRASSUBENTRYW,  DWORD,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetSubEntryPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetAutodialAddressA","package":"druntime","parentType":"","signature":"DWORD RasGetAutodialAddressA(LPCSTR,  LPDWORD,  LPRASAUTODIALENTRYA,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetAutodialAddressA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetAutodialAddressW","package":"druntime","parentType":"","signature":"DWORD RasGetAutodialAddressW(LPCWSTR,  LPDWORD,  LPRASAUTODIALENTRYW,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetAutodialAddressW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetAutodialAddressA","package":"druntime","parentType":"","signature":"DWORD RasSetAutodialAddressA(LPCSTR,  DWORD,  LPRASAUTODIALENTRYA,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetAutodialAddressA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetAutodialAddressW","package":"druntime","parentType":"","signature":"DWORD RasSetAutodialAddressW(LPCWSTR,  DWORD,  LPRASAUTODIALENTRYW,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetAutodialAddressW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumAutodialAddressesA","package":"druntime","parentType":"","signature":"DWORD RasEnumAutodialAddressesA(LPSTR *,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumAutodialAddressesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasEnumAutodialAddressesW","package":"druntime","parentType":"","signature":"DWORD RasEnumAutodialAddressesW(LPWSTR *,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasEnumAutodialAddressesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetAutodialEnableA","package":"druntime","parentType":"","signature":"DWORD RasGetAutodialEnableA(DWORD,  LPBOOL)","url":"/druntime/core/sys/windows/ras/RasGetAutodialEnableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetAutodialEnableW","package":"druntime","parentType":"","signature":"DWORD RasGetAutodialEnableW(DWORD,  LPBOOL)","url":"/druntime/core/sys/windows/ras/RasGetAutodialEnableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetAutodialEnableA","package":"druntime","parentType":"","signature":"DWORD RasSetAutodialEnableA(DWORD,  BOOL)","url":"/druntime/core/sys/windows/ras/RasSetAutodialEnableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetAutodialEnableW","package":"druntime","parentType":"","signature":"DWORD RasSetAutodialEnableW(DWORD,  BOOL)","url":"/druntime/core/sys/windows/ras/RasSetAutodialEnableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetAutodialParamA","package":"druntime","parentType":"","signature":"DWORD RasGetAutodialParamA(DWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetAutodialParamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasGetAutodialParamW","package":"druntime","parentType":"","signature":"DWORD RasGetAutodialParamW(DWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/ras/RasGetAutodialParamW.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetAutodialParamA","package":"druntime","parentType":"","signature":"DWORD RasSetAutodialParamA(DWORD,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetAutodialParamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.ras","name":"RasSetAutodialParamW","package":"druntime","parentType":"","signature":"DWORD RasSetAutodialParamW(DWORD,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/ras/RasSetAutodialParamW.html"},{"doc":"","kind":"enum","module":"core.sys.windows.ras","name":"RASCONNSTATE","package":"druntime","parentType":"","signature":"RASCONNSTATE","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_OpenPort","package":"druntime","parentType":"","signature":"RASCS_OpenPort = 0","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_PortOpened","package":"druntime","parentType":"","signature":"RASCS_PortOpened = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_ConnectDevice","package":"druntime","parentType":"","signature":"RASCS_ConnectDevice = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_DeviceConnected","package":"druntime","parentType":"","signature":"RASCS_DeviceConnected = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AllDevicesConnected","package":"druntime","parentType":"","signature":"RASCS_AllDevicesConnected = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_Authenticate","package":"druntime","parentType":"","signature":"RASCS_Authenticate = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthNotify","package":"druntime","parentType":"","signature":"RASCS_AuthNotify = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthRetry","package":"druntime","parentType":"","signature":"RASCS_AuthRetry = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthCallback","package":"druntime","parentType":"","signature":"RASCS_AuthCallback = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthChangePassword","package":"druntime","parentType":"","signature":"RASCS_AuthChangePassword = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthProject","package":"druntime","parentType":"","signature":"RASCS_AuthProject = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthLinkSpeed","package":"druntime","parentType":"","signature":"RASCS_AuthLinkSpeed = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_AuthAck","package":"druntime","parentType":"","signature":"RASCS_AuthAck = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_ReAuthenticate","package":"druntime","parentType":"","signature":"RASCS_ReAuthenticate = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_Authenticated","package":"druntime","parentType":"","signature":"RASCS_Authenticated = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_PrepareForCallback","package":"druntime","parentType":"","signature":"RASCS_PrepareForCallback = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_WaitForModemReset","package":"druntime","parentType":"","signature":"RASCS_WaitForModemReset = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_WaitForCallback","package":"druntime","parentType":"","signature":"RASCS_WaitForCallback = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_Projected","package":"druntime","parentType":"","signature":"RASCS_Projected = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_StartAuthentication","package":"druntime","parentType":"","signature":"RASCS_StartAuthentication = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_CallbackComplete","package":"druntime","parentType":"","signature":"RASCS_CallbackComplete = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_LogonNetwork","package":"druntime","parentType":"","signature":"RASCS_LogonNetwork = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_SubEntryConnected","package":"druntime","parentType":"","signature":"RASCS_SubEntryConnected = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_SubEntryDisconnected","package":"druntime","parentType":"","signature":"RASCS_SubEntryDisconnected = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_Interactive","package":"druntime","parentType":"","signature":"RASCS_Interactive = RASCS_PAUSED","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_RetryAuthentication","package":"druntime","parentType":"","signature":"RASCS_RetryAuthentication = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_CallbackSetByCaller","package":"druntime","parentType":"","signature":"RASCS_CallbackSetByCaller = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_PasswordExpired","package":"druntime","parentType":"","signature":"RASCS_PasswordExpired = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_InvokeEapUI","package":"druntime","parentType":"","signature":"RASCS_InvokeEapUI = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_Connected","package":"druntime","parentType":"","signature":"RASCS_Connected = RASCS_DONE","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASCS_Disconnected","package":"druntime","parentType":"","signature":"RASCS_Disconnected = ","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATE"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONNSTATE","package":"druntime","parentType":"","signature":"LPRASCONNSTATE = RASCONNSTATE *","url":"/druntime/core/sys/windows/ras.html#LPRASCONNSTATE"},{"doc":"","kind":"enum","module":"core.sys.windows.ras","name":"RASPROJECTION","package":"druntime","parentType":"","signature":"RASPROJECTION","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_Amb","package":"druntime","parentType":"","signature":"RASP_Amb = 0x10000","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_PppNbf","package":"druntime","parentType":"","signature":"RASP_PppNbf = 0x803F","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_PppIpx","package":"druntime","parentType":"","signature":"RASP_PppIpx = 0x802B","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_PppIp","package":"druntime","parentType":"","signature":"RASP_PppIp = 0x8021","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_PppCcp","package":"druntime","parentType":"","signature":"RASP_PppCcp = 0x80FD","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_PppLcp","package":"druntime","parentType":"","signature":"RASP_PppLcp = 0xC021","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.ras","name":"RASP_Slip","package":"druntime","parentType":"","signature":"RASP_Slip = 0x20000","url":"/druntime/core/sys/windows/ras.html#RASPROJECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPROJECTION","package":"druntime","parentType":"","signature":"LPRASPROJECTION = RASPROJECTION *","url":"/druntime/core/sys/windows/ras.html#LPRASPROJECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"HRASCONN","package":"druntime","parentType":"","signature":"HRASCONN = HANDLE","url":"/druntime/core/sys/windows/ras.html#HRASCONN"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPHRASCONN","package":"druntime","parentType":"","signature":"LPHRASCONN = HRASCONN *","url":"/druntime/core/sys/windows/ras.html#LPHRASCONN"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCONNW","package":"druntime","parentType":"","signature":"RASCONNW","url":"/druntime/core/sys/windows/ras.html#RASCONNW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONNW","package":"druntime","parentType":"","signature":"LPRASCONNW = RASCONNW *","url":"/druntime/core/sys/windows/ras.html#LPRASCONNW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCONNA","package":"druntime","parentType":"","signature":"RASCONNA","url":"/druntime/core/sys/windows/ras.html#RASCONNA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONNA","package":"druntime","parentType":"","signature":"LPRASCONNA = RASCONNA *","url":"/druntime/core/sys/windows/ras.html#LPRASCONNA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCONNSTATUSW","package":"druntime","parentType":"","signature":"RASCONNSTATUSW","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATUSW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONNSTATUSW","package":"druntime","parentType":"","signature":"LPRASCONNSTATUSW = RASCONNSTATUSW *","url":"/druntime/core/sys/windows/ras.html#LPRASCONNSTATUSW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCONNSTATUSA","package":"druntime","parentType":"","signature":"RASCONNSTATUSA","url":"/druntime/core/sys/windows/ras.html#RASCONNSTATUSA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONNSTATUSA","package":"druntime","parentType":"","signature":"LPRASCONNSTATUSA = RASCONNSTATUSA *","url":"/druntime/core/sys/windows/ras.html#LPRASCONNSTATUSA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASDIALPARAMSW","package":"druntime","parentType":"","signature":"RASDIALPARAMSW","url":"/druntime/core/sys/windows/ras.html#RASDIALPARAMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDIALPARAMSW","package":"druntime","parentType":"","signature":"LPRASDIALPARAMSW = RASDIALPARAMSW *","url":"/druntime/core/sys/windows/ras.html#LPRASDIALPARAMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASDIALPARAMSA","package":"druntime","parentType":"","signature":"RASDIALPARAMSA","url":"/druntime/core/sys/windows/ras.html#RASDIALPARAMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDIALPARAMSA","package":"druntime","parentType":"","signature":"LPRASDIALPARAMSA = RASDIALPARAMSA *","url":"/druntime/core/sys/windows/ras.html#LPRASDIALPARAMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASEAPINFO","package":"druntime","parentType":"","signature":"RASEAPINFO","url":"/druntime/core/sys/windows/ras.html#RASEAPINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASDIALEXTENSIONS","package":"druntime","parentType":"","signature":"RASDIALEXTENSIONS","url":"/druntime/core/sys/windows/ras.html#RASDIALEXTENSIONS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDIALEXTENSIONS","package":"druntime","parentType":"","signature":"LPRASDIALEXTENSIONS = RASDIALEXTENSIONS *","url":"/druntime/core/sys/windows/ras.html#LPRASDIALEXTENSIONS"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASENTRYNAMEW","package":"druntime","parentType":"","signature":"RASENTRYNAMEW","url":"/druntime/core/sys/windows/ras.html#RASENTRYNAMEW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASENTRYNAMEW","package":"druntime","parentType":"","signature":"LPRASENTRYNAMEW = RASENTRYNAMEW *","url":"/druntime/core/sys/windows/ras.html#LPRASENTRYNAMEW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASENTRYNAMEA","package":"druntime","parentType":"","signature":"RASENTRYNAMEA","url":"/druntime/core/sys/windows/ras.html#RASENTRYNAMEA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASENTRYNAMEA","package":"druntime","parentType":"","signature":"LPRASENTRYNAMEA = RASENTRYNAMEA *","url":"/druntime/core/sys/windows/ras.html#LPRASENTRYNAMEA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASAMBW","package":"druntime","parentType":"","signature":"RASAMBW","url":"/druntime/core/sys/windows/ras.html#RASAMBW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASAMBW","package":"druntime","parentType":"","signature":"LPRASAMBW = RASAMBW *","url":"/druntime/core/sys/windows/ras.html#LPRASAMBW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASAMBA","package":"druntime","parentType":"","signature":"RASAMBA","url":"/druntime/core/sys/windows/ras.html#RASAMBA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASAMBA","package":"druntime","parentType":"","signature":"LPRASAMBA = RASAMBA *","url":"/druntime/core/sys/windows/ras.html#LPRASAMBA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPNBFW","package":"druntime","parentType":"","signature":"RASPPPNBFW","url":"/druntime/core/sys/windows/ras.html#RASPPPNBFW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPNBFW","package":"druntime","parentType":"","signature":"LPRASPPPNBFW = RASPPPNBFW *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPNBFW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPNBFA","package":"druntime","parentType":"","signature":"RASPPPNBFA","url":"/druntime/core/sys/windows/ras.html#RASPPPNBFA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPNBFA","package":"druntime","parentType":"","signature":"LPRASPPPNBFA = RASPPPNBFA *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPNBFA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPIPXW","package":"druntime","parentType":"","signature":"RASPPPIPXW","url":"/druntime/core/sys/windows/ras.html#RASPPPIPXW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPIPXW","package":"druntime","parentType":"","signature":"LPRASPPPIPXW = RASPPPIPXW *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPIPXW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPIPXA","package":"druntime","parentType":"","signature":"RASPPPIPXA","url":"/druntime/core/sys/windows/ras.html#RASPPPIPXA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPIPXA","package":"druntime","parentType":"","signature":"LPRASPPPIPXA = RASPPPIPXA *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPIPXA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPIPW","package":"druntime","parentType":"","signature":"RASPPPIPW","url":"/druntime/core/sys/windows/ras.html#RASPPPIPW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPIPW","package":"druntime","parentType":"","signature":"LPRASPPPIPW = RASPPPIPW *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPIPW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPIPA","package":"druntime","parentType":"","signature":"RASPPPIPA","url":"/druntime/core/sys/windows/ras.html#RASPPPIPA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPIPA","package":"druntime","parentType":"","signature":"LPRASPPPIPA = RASPPPIPA *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPIPA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPLCPW","package":"druntime","parentType":"","signature":"RASPPPLCPW","url":"/druntime/core/sys/windows/ras.html#RASPPPLCPW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPLCPW","package":"druntime","parentType":"","signature":"LPRASPPPLCPW = RASPPPLCPW *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPLCPW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPLCPA","package":"druntime","parentType":"","signature":"RASPPPLCPA","url":"/druntime/core/sys/windows/ras.html#RASPPPLCPA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPLCPA","package":"druntime","parentType":"","signature":"LPRASPPPLCPA = RASPPPLCPA *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPLCPA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASSLIPW","package":"druntime","parentType":"","signature":"RASSLIPW","url":"/druntime/core/sys/windows/ras.html#RASSLIPW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASSLIPW","package":"druntime","parentType":"","signature":"LPRASSLIPW = RASSLIPW *","url":"/druntime/core/sys/windows/ras.html#LPRASSLIPW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASSLIPA","package":"druntime","parentType":"","signature":"RASSLIPA","url":"/druntime/core/sys/windows/ras.html#RASSLIPA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASSLIPA","package":"druntime","parentType":"","signature":"LPRASSLIPA = RASSLIPA *","url":"/druntime/core/sys/windows/ras.html#LPRASSLIPA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASDEVINFOW","package":"druntime","parentType":"","signature":"RASDEVINFOW","url":"/druntime/core/sys/windows/ras.html#RASDEVINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDEVINFOW","package":"druntime","parentType":"","signature":"LPRASDEVINFOW = RASDEVINFOW *","url":"/druntime/core/sys/windows/ras.html#LPRASDEVINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASDEVINFOA","package":"druntime","parentType":"","signature":"RASDEVINFOA","url":"/druntime/core/sys/windows/ras.html#RASDEVINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDEVINFOA","package":"druntime","parentType":"","signature":"LPRASDEVINFOA = RASDEVINFOA *","url":"/druntime/core/sys/windows/ras.html#LPRASDEVINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCTRYINFO","package":"druntime","parentType":"","signature":"RASCTRYINFO","url":"/druntime/core/sys/windows/ras.html#RASCTRYINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCTRYINFO","package":"druntime","parentType":"","signature":"LPRASCTRYINFO = RASCTRYINFO *","url":"/druntime/core/sys/windows/ras.html#LPRASCTRYINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"RASCTRYINFOW","package":"druntime","parentType":"","signature":"RASCTRYINFOW = RASCTRYINFO","url":"/druntime/core/sys/windows/ras.html#RASCTRYINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCTRYINFOW","package":"druntime","parentType":"","signature":"LPRASCTRYINFOW = RASCTRYINFOW *","url":"/druntime/core/sys/windows/ras.html#LPRASCTRYINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCTRYINFOA","package":"druntime","parentType":"","signature":"LPRASCTRYINFOA = RASCTRYINFOA *","url":"/druntime/core/sys/windows/ras.html#LPRASCTRYINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASIPADDR","package":"druntime","parentType":"","signature":"RASIPADDR","url":"/druntime/core/sys/windows/ras.html#RASIPADDR"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASENTRYW","package":"druntime","parentType":"","signature":"RASENTRYW","url":"/druntime/core/sys/windows/ras.html#RASENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASENTRYW","package":"druntime","parentType":"","signature":"LPRASENTRYW = RASENTRYW *","url":"/druntime/core/sys/windows/ras.html#LPRASENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASENTRYA","package":"druntime","parentType":"","signature":"RASENTRYA","url":"/druntime/core/sys/windows/ras.html#RASENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASENTRYA","package":"druntime","parentType":"","signature":"LPRASENTRYA = RASENTRYA *","url":"/druntime/core/sys/windows/ras.html#LPRASENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASADPARAMS","package":"druntime","parentType":"","signature":"RASADPARAMS","url":"/druntime/core/sys/windows/ras.html#RASADPARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASADPARAMS","package":"druntime","parentType":"","signature":"LPRASADPARAMS = RASADPARAMS *","url":"/druntime/core/sys/windows/ras.html#LPRASADPARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASSUBENTRYW","package":"druntime","parentType":"","signature":"RASSUBENTRYW","url":"/druntime/core/sys/windows/ras.html#RASSUBENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASSUBENTRYW","package":"druntime","parentType":"","signature":"LPRASSUBENTRYW = RASSUBENTRYW *","url":"/druntime/core/sys/windows/ras.html#LPRASSUBENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASSUBENTRYA","package":"druntime","parentType":"","signature":"RASSUBENTRYA","url":"/druntime/core/sys/windows/ras.html#RASSUBENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASSUBENTRYA","package":"druntime","parentType":"","signature":"LPRASSUBENTRYA = RASSUBENTRYA *","url":"/druntime/core/sys/windows/ras.html#LPRASSUBENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCREDENTIALSW","package":"druntime","parentType":"","signature":"RASCREDENTIALSW","url":"/druntime/core/sys/windows/ras.html#RASCREDENTIALSW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCREDENTIALSW","package":"druntime","parentType":"","signature":"LPRASCREDENTIALSW = RASCREDENTIALSW *","url":"/druntime/core/sys/windows/ras.html#LPRASCREDENTIALSW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASCREDENTIALSA","package":"druntime","parentType":"","signature":"RASCREDENTIALSA","url":"/druntime/core/sys/windows/ras.html#RASCREDENTIALSA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCREDENTIALSA","package":"druntime","parentType":"","signature":"LPRASCREDENTIALSA = RASCREDENTIALSA *","url":"/druntime/core/sys/windows/ras.html#LPRASCREDENTIALSA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASAUTODIALENTRYW","package":"druntime","parentType":"","signature":"RASAUTODIALENTRYW","url":"/druntime/core/sys/windows/ras.html#RASAUTODIALENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASAUTODIALENTRYW","package":"druntime","parentType":"","signature":"LPRASAUTODIALENTRYW = RASAUTODIALENTRYW *","url":"/druntime/core/sys/windows/ras.html#LPRASAUTODIALENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASAUTODIALENTRYA","package":"druntime","parentType":"","signature":"RASAUTODIALENTRYA","url":"/druntime/core/sys/windows/ras.html#RASAUTODIALENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASAUTODIALENTRYA","package":"druntime","parentType":"","signature":"LPRASAUTODIALENTRYA = RASAUTODIALENTRYA *","url":"/druntime/core/sys/windows/ras.html#LPRASAUTODIALENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASPPPCCP","package":"druntime","parentType":"","signature":"RASPPPCCP","url":"/druntime/core/sys/windows/ras.html#RASPPPCCP"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPCCP","package":"druntime","parentType":"","signature":"LPRASPPPCCP = RASPPPCCP *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPCCP"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASEAPUSERIDENTITYW","package":"druntime","parentType":"","signature":"RASEAPUSERIDENTITYW","url":"/druntime/core/sys/windows/ras.html#RASEAPUSERIDENTITYW"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASEAPUSERIDENTITYW","package":"druntime","parentType":"","signature":"LPRASEAPUSERIDENTITYW = RASEAPUSERIDENTITYW *","url":"/druntime/core/sys/windows/ras.html#LPRASEAPUSERIDENTITYW"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RASEAPUSERIDENTITYA","package":"druntime","parentType":"","signature":"RASEAPUSERIDENTITYA","url":"/druntime/core/sys/windows/ras.html#RASEAPUSERIDENTITYA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASEAPUSERIDENTITYA","package":"druntime","parentType":"","signature":"LPRASEAPUSERIDENTITYA = RASEAPUSERIDENTITYA *","url":"/druntime/core/sys/windows/ras.html#LPRASEAPUSERIDENTITYA"},{"doc":"","kind":"struct","module":"core.sys.windows.ras","name":"RAS_STATS","package":"druntime","parentType":"","signature":"RAS_STATS","url":"/druntime/core/sys/windows/ras.html#RAS_STATS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"PRAS_STATS","package":"druntime","parentType":"","signature":"PRAS_STATS = RAS_STATS *","url":"/druntime/core/sys/windows/ras.html#PRAS_STATS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONN","package":"druntime","parentType":"","signature":"LPRASCONN = RASCONN *","url":"/druntime/core/sys/windows/ras.html#LPRASCONN"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASENTRY","package":"druntime","parentType":"","signature":"LPRASENTRY = RASENTRY *","url":"/druntime/core/sys/windows/ras.html#LPRASENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCONNSTATUS","package":"druntime","parentType":"","signature":"LPRASCONNSTATUS = RASCONNSTATUS *","url":"/druntime/core/sys/windows/ras.html#LPRASCONNSTATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDIALPARAMS","package":"druntime","parentType":"","signature":"LPRASDIALPARAMS = RASDIALPARAMS *","url":"/druntime/core/sys/windows/ras.html#LPRASDIALPARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASAM","package":"druntime","parentType":"","signature":"LPRASAM = RASAMB *","url":"/druntime/core/sys/windows/ras.html#LPRASAM"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPNBF","package":"druntime","parentType":"","signature":"LPRASPPPNBF = RASPPPNBF *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPNBF"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPIPX","package":"druntime","parentType":"","signature":"LPRASPPPIPX = RASPPPIPX *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPIPX"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPIP","package":"druntime","parentType":"","signature":"LPRASPPPIP = RASPPPIP *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPIP"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASPPPLCP","package":"druntime","parentType":"","signature":"LPRASPPPLCP = RASPPPLCP *","url":"/druntime/core/sys/windows/ras.html#LPRASPPPLCP"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASSLIP","package":"druntime","parentType":"","signature":"LPRASSLIP = RASSLIP *","url":"/druntime/core/sys/windows/ras.html#LPRASSLIP"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASDEVINFO","package":"druntime","parentType":"","signature":"LPRASDEVINFO = RASDEVINFO *","url":"/druntime/core/sys/windows/ras.html#LPRASDEVINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASENTRYNAME","package":"druntime","parentType":"","signature":"LPRASENTRYNAME = RASENTRYNAME *","url":"/druntime/core/sys/windows/ras.html#LPRASENTRYNAME"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASSUBENTRY","package":"druntime","parentType":"","signature":"LPRASSUBENTRY = RASSUBENTRY *","url":"/druntime/core/sys/windows/ras.html#LPRASSUBENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASCREDENTIALS","package":"druntime","parentType":"","signature":"LPRASCREDENTIALS = RASCREDENTIALS *","url":"/druntime/core/sys/windows/ras.html#LPRASCREDENTIALS"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASAUTODIALENTRY","package":"druntime","parentType":"","signature":"LPRASAUTODIALENTRY = RASAUTODIALENTRY *","url":"/druntime/core/sys/windows/ras.html#LPRASAUTODIALENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"LPRASEAPUSERIDENTITY","package":"druntime","parentType":"","signature":"LPRASEAPUSERIDENTITY = RASEAPUSERIDENTITY *","url":"/druntime/core/sys/windows/ras.html#LPRASEAPUSERIDENTITY"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"ORASADFUNC","package":"druntime","parentType":"","signature":"ORASADFUNC = BOOL function (HWND,  LPSTR,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/ras.html#ORASADFUNC"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"RASDIALFUNC","package":"druntime","parentType":"","signature":"RASDIALFUNC = void  function (UINT,  RASCONNSTATE,  DWORD)","url":"/druntime/core/sys/windows/ras.html#RASDIALFUNC"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"RASDIALFUNC1","package":"druntime","parentType":"","signature":"RASDIALFUNC1 = void  function(HRASCONN,  UINT,  RASCONNSTATE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ras.html#RASDIALFUNC1"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"RASDIALFUNC2","package":"druntime","parentType":"","signature":"RASDIALFUNC2 = DWORD function (ULONG_PTR,  DWORD,  HRASCONN,  UINT,\n     RASCONNSTATE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/ras.html#RASDIALFUNC2"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"RASADFUNCA","package":"druntime","parentType":"","signature":"RASADFUNCA = BOOL function(LPSTR,  LPSTR,  LPRASADPARAMS,  LPDWORD)","url":"/druntime/core/sys/windows/ras.html#RASADFUNCA"},{"doc":"","kind":"alias","module":"core.sys.windows.ras","name":"RASADFUNCW","package":"druntime","parentType":"","signature":"RASADFUNCW = BOOL function(LPWSTR,  LPWSTR,  LPRASADPARAMS,  LPDWORD)","url":"/druntime/core/sys/windows/ras.html#RASADFUNCW"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxDeviceType","package":"druntime","parentType":"","signature":"RAS_MaxDeviceType","url":"/druntime/core/sys/windows/ras.html#RAS_MaxDeviceType"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxPhoneNumber","package":"druntime","parentType":"","signature":"RAS_MaxPhoneNumber","url":"/druntime/core/sys/windows/ras.html#RAS_MaxPhoneNumber"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxIpAddress","package":"druntime","parentType":"","signature":"RAS_MaxIpAddress","url":"/druntime/core/sys/windows/ras.html#RAS_MaxIpAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxIpxAddress","package":"druntime","parentType":"","signature":"RAS_MaxIpxAddress","url":"/druntime/core/sys/windows/ras.html#RAS_MaxIpxAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxEntryName","package":"druntime","parentType":"","signature":"RAS_MaxEntryName","url":"/druntime/core/sys/windows/ras.html#RAS_MaxEntryName"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxDeviceName","package":"druntime","parentType":"","signature":"RAS_MaxDeviceName","url":"/druntime/core/sys/windows/ras.html#RAS_MaxDeviceName"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxCallbackNumber","package":"druntime","parentType":"","signature":"RAS_MaxCallbackNumber","url":"/druntime/core/sys/windows/ras.html#RAS_MaxCallbackNumber"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxAreaCode","package":"druntime","parentType":"","signature":"RAS_MaxAreaCode","url":"/druntime/core/sys/windows/ras.html#RAS_MaxAreaCode"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxPadType","package":"druntime","parentType":"","signature":"RAS_MaxPadType","url":"/druntime/core/sys/windows/ras.html#RAS_MaxPadType"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxX25Address","package":"druntime","parentType":"","signature":"RAS_MaxX25Address","url":"/druntime/core/sys/windows/ras.html#RAS_MaxX25Address"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxFacilities","package":"druntime","parentType":"","signature":"RAS_MaxFacilities","url":"/druntime/core/sys/windows/ras.html#RAS_MaxFacilities"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxUserData","package":"druntime","parentType":"","signature":"RAS_MaxUserData","url":"/druntime/core/sys/windows/ras.html#RAS_MaxUserData"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RAS_MaxReplyMessage","package":"druntime","parentType":"","signature":"RAS_MaxReplyMessage","url":"/druntime/core/sys/windows/ras.html#RAS_MaxReplyMessage"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_UsePrefixSuffix","package":"druntime","parentType":"","signature":"RDEOPT_UsePrefixSuffix","url":"/druntime/core/sys/windows/ras.html#RDEOPT_UsePrefixSuffix"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_PausedStates","package":"druntime","parentType":"","signature":"RDEOPT_PausedStates","url":"/druntime/core/sys/windows/ras.html#RDEOPT_PausedStates"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_IgnoreModemSpeaker","package":"druntime","parentType":"","signature":"RDEOPT_IgnoreModemSpeaker","url":"/druntime/core/sys/windows/ras.html#RDEOPT_IgnoreModemSpeaker"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_SetModemSpeaker","package":"druntime","parentType":"","signature":"RDEOPT_SetModemSpeaker","url":"/druntime/core/sys/windows/ras.html#RDEOPT_SetModemSpeaker"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_IgnoreSoftwareCompression","package":"druntime","parentType":"","signature":"RDEOPT_IgnoreSoftwareCompression","url":"/druntime/core/sys/windows/ras.html#RDEOPT_IgnoreSoftwareCompression"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_SetSoftwareCompression","package":"druntime","parentType":"","signature":"RDEOPT_SetSoftwareCompression","url":"/druntime/core/sys/windows/ras.html#RDEOPT_SetSoftwareCompression"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_DisableConnectedUI","package":"druntime","parentType":"","signature":"RDEOPT_DisableConnectedUI","url":"/druntime/core/sys/windows/ras.html#RDEOPT_DisableConnectedUI"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_DisableReconnectUI","package":"druntime","parentType":"","signature":"RDEOPT_DisableReconnectUI","url":"/druntime/core/sys/windows/ras.html#RDEOPT_DisableReconnectUI"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_DisableReconnect","package":"druntime","parentType":"","signature":"RDEOPT_DisableReconnect","url":"/druntime/core/sys/windows/ras.html#RDEOPT_DisableReconnect"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_NoUser","package":"druntime","parentType":"","signature":"RDEOPT_NoUser","url":"/druntime/core/sys/windows/ras.html#RDEOPT_NoUser"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_PauseOnScript","package":"druntime","parentType":"","signature":"RDEOPT_PauseOnScript","url":"/druntime/core/sys/windows/ras.html#RDEOPT_PauseOnScript"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_Router","package":"druntime","parentType":"","signature":"RDEOPT_Router","url":"/druntime/core/sys/windows/ras.html#RDEOPT_Router"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"REN_User","package":"druntime","parentType":"","signature":"REN_User","url":"/druntime/core/sys/windows/ras.html#REN_User"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"REN_AllUsers","package":"druntime","parentType":"","signature":"REN_AllUsers","url":"/druntime/core/sys/windows/ras.html#REN_AllUsers"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"VS_Default","package":"druntime","parentType":"","signature":"VS_Default","url":"/druntime/core/sys/windows/ras.html#VS_Default"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"VS_PptpOnly","package":"druntime","parentType":"","signature":"VS_PptpOnly","url":"/druntime/core/sys/windows/ras.html#VS_PptpOnly"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"VS_PptpFirst","package":"druntime","parentType":"","signature":"VS_PptpFirst","url":"/druntime/core/sys/windows/ras.html#VS_PptpFirst"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"VS_L2tpOnly","package":"druntime","parentType":"","signature":"VS_L2tpOnly","url":"/druntime/core/sys/windows/ras.html#VS_L2tpOnly"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"VS_L2tpFirst","package":"druntime","parentType":"","signature":"VS_L2tpFirst","url":"/druntime/core/sys/windows/ras.html#VS_L2tpFirst"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASDIALEVENT","package":"druntime","parentType":"","signature":"RASDIALEVENT","url":"/druntime/core/sys/windows/ras.html#RASDIALEVENT"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"WM_RASDIALEVENT","package":"druntime","parentType":"","signature":"WM_RASDIALEVENT","url":"/druntime/core/sys/windows/ras.html#WM_RASDIALEVENT"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_UseCountryAndAreaCodes","package":"druntime","parentType":"","signature":"RASEO_UseCountryAndAreaCodes","url":"/druntime/core/sys/windows/ras.html#RASEO_UseCountryAndAreaCodes"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_SpecificIpAddr","package":"druntime","parentType":"","signature":"RASEO_SpecificIpAddr","url":"/druntime/core/sys/windows/ras.html#RASEO_SpecificIpAddr"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_SpecificNameServers","package":"druntime","parentType":"","signature":"RASEO_SpecificNameServers","url":"/druntime/core/sys/windows/ras.html#RASEO_SpecificNameServers"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_IpHeaderCompression","package":"druntime","parentType":"","signature":"RASEO_IpHeaderCompression","url":"/druntime/core/sys/windows/ras.html#RASEO_IpHeaderCompression"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RemoteDefaultGateway","package":"druntime","parentType":"","signature":"RASEO_RemoteDefaultGateway","url":"/druntime/core/sys/windows/ras.html#RASEO_RemoteDefaultGateway"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_DisableLcpExtensions","package":"druntime","parentType":"","signature":"RASEO_DisableLcpExtensions","url":"/druntime/core/sys/windows/ras.html#RASEO_DisableLcpExtensions"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_TerminalBeforeDial","package":"druntime","parentType":"","signature":"RASEO_TerminalBeforeDial","url":"/druntime/core/sys/windows/ras.html#RASEO_TerminalBeforeDial"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_TerminalAfterDial","package":"druntime","parentType":"","signature":"RASEO_TerminalAfterDial","url":"/druntime/core/sys/windows/ras.html#RASEO_TerminalAfterDial"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_ModemLights","package":"druntime","parentType":"","signature":"RASEO_ModemLights","url":"/druntime/core/sys/windows/ras.html#RASEO_ModemLights"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_SwCompression","package":"druntime","parentType":"","signature":"RASEO_SwCompression","url":"/druntime/core/sys/windows/ras.html#RASEO_SwCompression"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireEncryptedPw","package":"druntime","parentType":"","signature":"RASEO_RequireEncryptedPw","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireEncryptedPw"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireMsEncryptedPw","package":"druntime","parentType":"","signature":"RASEO_RequireMsEncryptedPw","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireMsEncryptedPw"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireDataEncryption","package":"druntime","parentType":"","signature":"RASEO_RequireDataEncryption","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireDataEncryption"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_NetworkLogon","package":"druntime","parentType":"","signature":"RASEO_NetworkLogon","url":"/druntime/core/sys/windows/ras.html#RASEO_NetworkLogon"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_UseLogonCredentials","package":"druntime","parentType":"","signature":"RASEO_UseLogonCredentials","url":"/druntime/core/sys/windows/ras.html#RASEO_UseLogonCredentials"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_PromoteAlternates","package":"druntime","parentType":"","signature":"RASEO_PromoteAlternates","url":"/druntime/core/sys/windows/ras.html#RASEO_PromoteAlternates"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASNP_NetBEUI","package":"druntime","parentType":"","signature":"RASNP_NetBEUI","url":"/druntime/core/sys/windows/ras.html#RASNP_NetBEUI"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASNP_Ipx","package":"druntime","parentType":"","signature":"RASNP_Ipx","url":"/druntime/core/sys/windows/ras.html#RASNP_Ipx"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASNP_Ip","package":"druntime","parentType":"","signature":"RASNP_Ip","url":"/druntime/core/sys/windows/ras.html#RASNP_Ip"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASFP_Ppp","package":"druntime","parentType":"","signature":"RASFP_Ppp","url":"/druntime/core/sys/windows/ras.html#RASFP_Ppp"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASFP_Slip","package":"druntime","parentType":"","signature":"RASFP_Slip","url":"/druntime/core/sys/windows/ras.html#RASFP_Slip"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASFP_Ras","package":"druntime","parentType":"","signature":"RASFP_Ras","url":"/druntime/core/sys/windows/ras.html#RASFP_Ras"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASDT_Modem","package":"druntime","parentType":"","signature":"TCHAR[] RASDT_Modem","url":"/druntime/core/sys/windows/ras.html#RASDT_Modem"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASET_Phone","package":"druntime","parentType":"","signature":"RASET_Phone","url":"/druntime/core/sys/windows/ras.html#RASET_Phone"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASET_Vpn","package":"druntime","parentType":"","signature":"RASET_Vpn","url":"/druntime/core/sys/windows/ras.html#RASET_Vpn"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASET_Direct","package":"druntime","parentType":"","signature":"RASET_Direct","url":"/druntime/core/sys/windows/ras.html#RASET_Direct"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASET_Internet","package":"druntime","parentType":"","signature":"RASET_Internet","url":"/druntime/core/sys/windows/ras.html#RASET_Internet"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RDEOPT_CustomDial","package":"druntime","parentType":"","signature":"RDEOPT_CustomDial","url":"/druntime/core/sys/windows/ras.html#RDEOPT_CustomDial"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAP_PAP","package":"druntime","parentType":"","signature":"RASLCPAP_PAP","url":"/druntime/core/sys/windows/ras.html#RASLCPAP_PAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAP_SPAP","package":"druntime","parentType":"","signature":"RASLCPAP_SPAP","url":"/druntime/core/sys/windows/ras.html#RASLCPAP_SPAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAP_CHAP","package":"druntime","parentType":"","signature":"RASLCPAP_CHAP","url":"/druntime/core/sys/windows/ras.html#RASLCPAP_CHAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAP_EAP","package":"druntime","parentType":"","signature":"RASLCPAP_EAP","url":"/druntime/core/sys/windows/ras.html#RASLCPAP_EAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAD_CHAP_MD5","package":"druntime","parentType":"","signature":"RASLCPAD_CHAP_MD5","url":"/druntime/core/sys/windows/ras.html#RASLCPAD_CHAP_MD5"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAD_CHAP_MS","package":"druntime","parentType":"","signature":"RASLCPAD_CHAP_MS","url":"/druntime/core/sys/windows/ras.html#RASLCPAD_CHAP_MS"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPAD_CHAP_MSV2","package":"druntime","parentType":"","signature":"RASLCPAD_CHAP_MSV2","url":"/druntime/core/sys/windows/ras.html#RASLCPAD_CHAP_MSV2"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPO_PFC","package":"druntime","parentType":"","signature":"RASLCPO_PFC","url":"/druntime/core/sys/windows/ras.html#RASLCPO_PFC"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPO_ACFC","package":"druntime","parentType":"","signature":"RASLCPO_ACFC","url":"/druntime/core/sys/windows/ras.html#RASLCPO_ACFC"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPO_SSHF","package":"druntime","parentType":"","signature":"RASLCPO_SSHF","url":"/druntime/core/sys/windows/ras.html#RASLCPO_SSHF"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPO_DES_56","package":"druntime","parentType":"","signature":"RASLCPO_DES_56","url":"/druntime/core/sys/windows/ras.html#RASLCPO_DES_56"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASLCPO_3_DES","package":"druntime","parentType":"","signature":"RASLCPO_3_DES","url":"/druntime/core/sys/windows/ras.html#RASLCPO_3_DES"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPCA_MPPC","package":"druntime","parentType":"","signature":"RASCCPCA_MPPC","url":"/druntime/core/sys/windows/ras.html#RASCCPCA_MPPC"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPCA_STAC","package":"druntime","parentType":"","signature":"RASCCPCA_STAC","url":"/druntime/core/sys/windows/ras.html#RASCCPCA_STAC"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPO_Compression","package":"druntime","parentType":"","signature":"RASCCPO_Compression","url":"/druntime/core/sys/windows/ras.html#RASCCPO_Compression"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPO_HistoryLess","package":"druntime","parentType":"","signature":"RASCCPO_HistoryLess","url":"/druntime/core/sys/windows/ras.html#RASCCPO_HistoryLess"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPO_Encryption56bit","package":"druntime","parentType":"","signature":"RASCCPO_Encryption56bit","url":"/druntime/core/sys/windows/ras.html#RASCCPO_Encryption56bit"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPO_Encryption40bit","package":"druntime","parentType":"","signature":"RASCCPO_Encryption40bit","url":"/druntime/core/sys/windows/ras.html#RASCCPO_Encryption40bit"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCCPO_Encryption128bit","package":"druntime","parentType":"","signature":"RASCCPO_Encryption128bit","url":"/druntime/core/sys/windows/ras.html#RASCCPO_Encryption128bit"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireEAP","package":"druntime","parentType":"","signature":"RASEO_RequireEAP","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireEAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequirePAP","package":"druntime","parentType":"","signature":"RASEO_RequirePAP","url":"/druntime/core/sys/windows/ras.html#RASEO_RequirePAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireSPAP","package":"druntime","parentType":"","signature":"RASEO_RequireSPAP","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireSPAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_Custom","package":"druntime","parentType":"","signature":"RASEO_Custom","url":"/druntime/core/sys/windows/ras.html#RASEO_Custom"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_PreviewPhoneNumber","package":"druntime","parentType":"","signature":"RASEO_PreviewPhoneNumber","url":"/druntime/core/sys/windows/ras.html#RASEO_PreviewPhoneNumber"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_SharedPhoneNumbers","package":"druntime","parentType":"","signature":"RASEO_SharedPhoneNumbers","url":"/druntime/core/sys/windows/ras.html#RASEO_SharedPhoneNumbers"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_PreviewUserPw","package":"druntime","parentType":"","signature":"RASEO_PreviewUserPw","url":"/druntime/core/sys/windows/ras.html#RASEO_PreviewUserPw"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_PreviewDomain","package":"druntime","parentType":"","signature":"RASEO_PreviewDomain","url":"/druntime/core/sys/windows/ras.html#RASEO_PreviewDomain"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_ShowDialingProgress","package":"druntime","parentType":"","signature":"RASEO_ShowDialingProgress","url":"/druntime/core/sys/windows/ras.html#RASEO_ShowDialingProgress"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireCHAP","package":"druntime","parentType":"","signature":"RASEO_RequireCHAP","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireCHAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireMsCHAP","package":"druntime","parentType":"","signature":"RASEO_RequireMsCHAP","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireMsCHAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireMsCHAP2","package":"druntime","parentType":"","signature":"RASEO_RequireMsCHAP2","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireMsCHAP2"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_RequireW95MSCHAP","package":"druntime","parentType":"","signature":"RASEO_RequireW95MSCHAP","url":"/druntime/core/sys/windows/ras.html#RASEO_RequireW95MSCHAP"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEO_CustomScript","package":"druntime","parentType":"","signature":"RASEO_CustomScript","url":"/druntime/core/sys/windows/ras.html#RASEO_CustomScript"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASIPO_VJ","package":"druntime","parentType":"","signature":"RASIPO_VJ","url":"/druntime/core/sys/windows/ras.html#RASIPO_VJ"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RCD_SingleUser","package":"druntime","parentType":"","signature":"RCD_SingleUser","url":"/druntime/core/sys/windows/ras.html#RCD_SingleUser"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RCD_AllUsers","package":"druntime","parentType":"","signature":"RCD_AllUsers","url":"/druntime/core/sys/windows/ras.html#RCD_AllUsers"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RCD_Eap","package":"druntime","parentType":"","signature":"RCD_Eap","url":"/druntime/core/sys/windows/ras.html#RCD_Eap"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEAPF_NonInteractive","package":"druntime","parentType":"","signature":"RASEAPF_NonInteractive","url":"/druntime/core/sys/windows/ras.html#RASEAPF_NonInteractive"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEAPF_Logon","package":"druntime","parentType":"","signature":"RASEAPF_Logon","url":"/druntime/core/sys/windows/ras.html#RASEAPF_Logon"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASEAPF_Preview","package":"druntime","parentType":"","signature":"RASEAPF_Preview","url":"/druntime/core/sys/windows/ras.html#RASEAPF_Preview"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"ET_40Bit","package":"druntime","parentType":"","signature":"ET_40Bit","url":"/druntime/core/sys/windows/ras.html#ET_40Bit"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"ET_128Bit","package":"druntime","parentType":"","signature":"ET_128Bit","url":"/druntime/core/sys/windows/ras.html#ET_128Bit"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"ET_None","package":"druntime","parentType":"","signature":"ET_None","url":"/druntime/core/sys/windows/ras.html#ET_None"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"ET_Require","package":"druntime","parentType":"","signature":"ET_Require","url":"/druntime/core/sys/windows/ras.html#ET_Require"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"ET_RequireMax","package":"druntime","parentType":"","signature":"ET_RequireMax","url":"/druntime/core/sys/windows/ras.html#ET_RequireMax"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"ET_Optional","package":"druntime","parentType":"","signature":"ET_Optional","url":"/druntime/core/sys/windows/ras.html#ET_Optional"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCS_PAUSED","package":"druntime","parentType":"","signature":"RASCS_PAUSED","url":"/druntime/core/sys/windows/ras.html#RASCS_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.ras","name":"RASCS_DONE","package":"druntime","parentType":"","signature":"RASCS_DONE","url":"/druntime/core/sys/windows/ras.html#RASCS_DONE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rasdlg","name":"core.sys.windows.rasdlg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rasdlg.html"},{"doc":"","kind":"function","module":"core.sys.windows.rasdlg","name":"RasDialDlgA","package":"druntime","parentType":"","signature":"BOOL RasDialDlgA(LPSTR,  LPSTR,  LPSTR,  LPRASDIALDLG)","url":"/druntime/core/sys/windows/rasdlg/RasDialDlgA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rasdlg","name":"RasDialDlgW","package":"druntime","parentType":"","signature":"BOOL RasDialDlgW(LPWSTR,  LPWSTR,  LPWSTR,  LPRASDIALDLG)","url":"/druntime/core/sys/windows/rasdlg/RasDialDlgW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rasdlg","name":"RasEntryDlgA","package":"druntime","parentType":"","signature":"BOOL RasEntryDlgA(LPSTR,  LPSTR,  LPRASENTRYDLGA)","url":"/druntime/core/sys/windows/rasdlg/RasEntryDlgA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rasdlg","name":"RasEntryDlgW","package":"druntime","parentType":"","signature":"BOOL RasEntryDlgW(LPWSTR,  LPWSTR,  LPRASENTRYDLGW)","url":"/druntime/core/sys/windows/rasdlg/RasEntryDlgW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rasdlg","name":"RasPhonebookDlgA","package":"druntime","parentType":"","signature":"BOOL RasPhonebookDlgA(LPSTR,  LPSTR,  LPRASPBDLGA)","url":"/druntime/core/sys/windows/rasdlg/RasPhonebookDlgA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rasdlg","name":"RasPhonebookDlgW","package":"druntime","parentType":"","signature":"BOOL RasPhonebookDlgW(LPWSTR,  LPWSTR,  LPRASPBDLGW)","url":"/druntime/core/sys/windows/rasdlg/RasPhonebookDlgW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASENTRYDLGA","package":"druntime","parentType":"","signature":"RASENTRYDLGA","url":"/druntime/core/sys/windows/rasdlg.html#RASENTRYDLGA"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASENTRYDLGA","package":"druntime","parentType":"","signature":"LPRASENTRYDLGA = RASENTRYDLGA *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASENTRYDLGA"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASENTRYDLGW","package":"druntime","parentType":"","signature":"RASENTRYDLGW","url":"/druntime/core/sys/windows/rasdlg.html#RASENTRYDLGW"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASENTRYDLGW","package":"druntime","parentType":"","signature":"LPRASENTRYDLGW = RASENTRYDLGW *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASENTRYDLGW"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASDIALDLG","package":"druntime","parentType":"","signature":"RASDIALDLG","url":"/druntime/core/sys/windows/rasdlg.html#RASDIALDLG"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASDIALDLG","package":"druntime","parentType":"","signature":"LPRASDIALDLG = RASDIALDLG *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASDIALDLG"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"RASPBDLGFUNCW","package":"druntime","parentType":"","signature":"RASPBDLGFUNCW = VOID function(ULONG_PTR,  DWORD,  LPWSTR,  LPVOID)","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDLGFUNCW"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"RASPBDLGFUNCA","package":"druntime","parentType":"","signature":"RASPBDLGFUNCA = VOID function(ULONG_PTR,  DWORD,  LPSTR,  LPVOID)","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDLGFUNCA"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASPBDLGA","package":"druntime","parentType":"","signature":"RASPBDLGA","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDLGA"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASPBDLGA","package":"druntime","parentType":"","signature":"LPRASPBDLGA = RASPBDLGA *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASPBDLGA"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASPBDLGW","package":"druntime","parentType":"","signature":"RASPBDLGW","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDLGW"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASPBDLGW","package":"druntime","parentType":"","signature":"LPRASPBDLGW = RASPBDLGW *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASPBDLGW"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASNOUSERA","package":"druntime","parentType":"","signature":"RASNOUSERA","url":"/druntime/core/sys/windows/rasdlg.html#RASNOUSERA"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASNOUSERA","package":"druntime","parentType":"","signature":"LPRASNOUSERA = RASNOUSERA *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASNOUSERA"},{"doc":"","kind":"struct","module":"core.sys.windows.rasdlg","name":"RASNOUSERW","package":"druntime","parentType":"","signature":"RASNOUSERW","url":"/druntime/core/sys/windows/rasdlg.html#RASNOUSERW"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASNOUSERW","package":"druntime","parentType":"","signature":"LPRASNOUSERW = RASNOUSERW *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASNOUSERW"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASENTRYDLG","package":"druntime","parentType":"","signature":"LPRASENTRYDLG = RASENTRYDLG *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASENTRYDLG"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASPBDLG","package":"druntime","parentType":"","signature":"LPRASPBDLG = RASPBDLG *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASPBDLG"},{"doc":"","kind":"alias","module":"core.sys.windows.rasdlg","name":"LPRASNOUSER","package":"druntime","parentType":"","signature":"LPRASNOUSER = RASNOUSER *","url":"/druntime/core/sys/windows/rasdlg.html#LPRASNOUSER"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASPBDFLAG_PositionDlg","package":"druntime","parentType":"","signature":"RASPBDFLAG_PositionDlg","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDFLAG_PositionDlg"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASPBDFLAG_ForceCloseOnDial","package":"druntime","parentType":"","signature":"RASPBDFLAG_ForceCloseOnDial","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDFLAG_ForceCloseOnDial"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASPBDFLAG_NoUser","package":"druntime","parentType":"","signature":"RASPBDFLAG_NoUser","url":"/druntime/core/sys/windows/rasdlg.html#RASPBDFLAG_NoUser"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASEDFLAG_PositionDlg","package":"druntime","parentType":"","signature":"RASEDFLAG_PositionDlg","url":"/druntime/core/sys/windows/rasdlg.html#RASEDFLAG_PositionDlg"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASEDFLAG_NewEntry","package":"druntime","parentType":"","signature":"RASEDFLAG_NewEntry","url":"/druntime/core/sys/windows/rasdlg.html#RASEDFLAG_NewEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASEDFLAG_CloneEntry","package":"druntime","parentType":"","signature":"RASEDFLAG_CloneEntry","url":"/druntime/core/sys/windows/rasdlg.html#RASEDFLAG_CloneEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.rasdlg","name":"RASDDFLAG_PositionDlg","package":"druntime","parentType":"","signature":"RASDDFLAG_PositionDlg","url":"/druntime/core/sys/windows/rasdlg.html#RASDDFLAG_PositionDlg"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.raserror","name":"core.sys.windows.raserror","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/raserror.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rassapi","name":"core.sys.windows.rassapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rassapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminServerGetInfo","package":"druntime","parentType":"","signature":"DWORD RasAdminServerGetInfo(const(WCHAR) *,  PRAS_SERVER_0)","url":"/druntime/core/sys/windows/rassapi/RasAdminServerGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminGetUserAccountServer","package":"druntime","parentType":"","signature":"DWORD RasAdminGetUserAccountServer(const(WCHAR) *,  const(WCHAR) *,  LPWSTR)","url":"/druntime/core/sys/windows/rassapi/RasAdminGetUserAccountServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminUserGetInfo","package":"druntime","parentType":"","signature":"DWORD RasAdminUserGetInfo(const(WCHAR) *,  const(WCHAR) *,  PRAS_USER_0)","url":"/druntime/core/sys/windows/rassapi/RasAdminUserGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminUserSetInfo","package":"druntime","parentType":"","signature":"DWORD RasAdminUserSetInfo(const(WCHAR) *,  const(WCHAR) *,  PRAS_USER_0)","url":"/druntime/core/sys/windows/rassapi/RasAdminUserSetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminPortEnum","package":"druntime","parentType":"","signature":"DWORD RasAdminPortEnum(WCHAR *,  PRAS_PORT_0 *,  WORD *)","url":"/druntime/core/sys/windows/rassapi/RasAdminPortEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminPortGetInfo","package":"druntime","parentType":"","signature":"DWORD RasAdminPortGetInfo(const(WCHAR) *,  const(WCHAR) *,  RAS_PORT_1 *,\n      RAS_PORT_STATISTICS *,  RAS_PARAMETERS * *)","url":"/druntime/core/sys/windows/rassapi/RasAdminPortGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminPortClearStatistics","package":"druntime","parentType":"","signature":"DWORD RasAdminPortClearStatistics(const(WCHAR) *,  const(WCHAR) *)","url":"/druntime/core/sys/windows/rassapi/RasAdminPortClearStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminPortDisconnect","package":"druntime","parentType":"","signature":"DWORD RasAdminPortDisconnect(const(WCHAR) *,  const(WCHAR) *)","url":"/druntime/core/sys/windows/rassapi/RasAdminPortDisconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminFreeBuffer","package":"druntime","parentType":"","signature":"DWORD RasAdminFreeBuffer(PVOID)","url":"/druntime/core/sys/windows/rassapi/RasAdminFreeBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminGetErrorString","package":"druntime","parentType":"","signature":"DWORD RasAdminGetErrorString(UINT,  WCHAR *,  DWORD)","url":"/druntime/core/sys/windows/rassapi/RasAdminGetErrorString.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminAcceptNewConnection","package":"druntime","parentType":"","signature":"BOOL RasAdminAcceptNewConnection(RAS_PORT_1 *,  RAS_PORT_STATISTICS *,\n      RAS_PARAMETERS *)","url":"/druntime/core/sys/windows/rassapi/RasAdminAcceptNewConnection.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminConnectionHangupNotification","package":"druntime","parentType":"","signature":"VOID RasAdminConnectionHangupNotification(RAS_PORT_1 *,\n       RAS_PORT_STATISTICS *,  RAS_PARAMETERS *)","url":"/druntime/core/sys/windows/rassapi/RasAdminConnectionHangupNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminGetIpAddressForUser","package":"druntime","parentType":"","signature":"DWORD RasAdminGetIpAddressForUser(WCHAR *,  WCHAR *,  IPADDR *,  BOOL *)","url":"/druntime/core/sys/windows/rassapi/RasAdminGetIpAddressForUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminReleaseIpAddress","package":"druntime","parentType":"","signature":"VOID RasAdminReleaseIpAddress(WCHAR *,  WCHAR *, IPADDR *)","url":"/druntime/core/sys/windows/rassapi/RasAdminReleaseIpAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminGetUserParms","package":"druntime","parentType":"","signature":"DWORD RasAdminGetUserParms(WCHAR *,  PRAS_USER_0)","url":"/druntime/core/sys/windows/rassapi/RasAdminGetUserParms.html"},{"doc":"","kind":"function","module":"core.sys.windows.rassapi","name":"RasAdminSetUserParms","package":"druntime","parentType":"","signature":"DWORD RasAdminSetUserParms(WCHAR *,  DWORD,  PRAS_USER_0)","url":"/druntime/core/sys/windows/rassapi/RasAdminSetUserParms.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rassapi","name":"IPADDR","package":"druntime","parentType":"","signature":"IPADDR = ULONG","url":"/druntime/core/sys/windows/rassapi.html#IPADDR"},{"doc":"","kind":"enum","module":"core.sys.windows.rassapi","name":"RAS_PARAMS_FORMAT","package":"druntime","parentType":"","signature":"RAS_PARAMS_FORMAT","url":"/druntime/core/sys/windows/rassapi.html#RAS_PARAMS_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rassapi","name":"ParamNumber","package":"druntime","parentType":"","signature":"ParamNumber = 0","url":"/druntime/core/sys/windows/rassapi.html#RAS_PARAMS_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rassapi","name":"ParamString","package":"druntime","parentType":"","signature":"ParamString = ","url":"/druntime/core/sys/windows/rassapi.html#RAS_PARAMS_FORMAT"},{"doc":"","kind":"union","module":"core.sys.windows.rassapi","name":"RAS_PARAMS_VALUE","package":"druntime","parentType":"","signature":"RAS_PARAMS_VALUE","url":"/druntime/core/sys/windows/rassapi.html#RAS_PARAMS_VALUE"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PARAMETERS","package":"druntime","parentType":"","signature":"RAS_PARAMETERS","url":"/druntime/core/sys/windows/rassapi.html#RAS_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_USER_0","package":"druntime","parentType":"","signature":"RAS_USER_0","url":"/druntime/core/sys/windows/rassapi.html#RAS_USER_0"},{"doc":"","kind":"alias","module":"core.sys.windows.rassapi","name":"PRAS_USER_0","package":"druntime","parentType":"","signature":"PRAS_USER_0 = RAS_USER_0 *","url":"/druntime/core/sys/windows/rassapi.html#PRAS_USER_0"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PORT_0","package":"druntime","parentType":"","signature":"RAS_PORT_0","url":"/druntime/core/sys/windows/rassapi.html#RAS_PORT_0"},{"doc":"","kind":"alias","module":"core.sys.windows.rassapi","name":"PRAS_PORT_0","package":"druntime","parentType":"","signature":"PRAS_PORT_0 = RAS_PORT_0 *","url":"/druntime/core/sys/windows/rassapi.html#PRAS_PORT_0"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PPP_NBFCP_RESULT","package":"druntime","parentType":"","signature":"RAS_PPP_NBFCP_RESULT","url":"/druntime/core/sys/windows/rassapi.html#RAS_PPP_NBFCP_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PPP_IPCP_RESULT","package":"druntime","parentType":"","signature":"RAS_PPP_IPCP_RESULT","url":"/druntime/core/sys/windows/rassapi.html#RAS_PPP_IPCP_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PPP_IPXCP_RESULT","package":"druntime","parentType":"","signature":"RAS_PPP_IPXCP_RESULT","url":"/druntime/core/sys/windows/rassapi.html#RAS_PPP_IPXCP_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PPP_ATCP_RESULT","package":"druntime","parentType":"","signature":"RAS_PPP_ATCP_RESULT","url":"/druntime/core/sys/windows/rassapi.html#RAS_PPP_ATCP_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PPP_PROJECTION_RESULT","package":"druntime","parentType":"","signature":"RAS_PPP_PROJECTION_RESULT","url":"/druntime/core/sys/windows/rassapi.html#RAS_PPP_PROJECTION_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PORT_1","package":"druntime","parentType":"","signature":"RAS_PORT_1","url":"/druntime/core/sys/windows/rassapi.html#RAS_PORT_1"},{"doc":"","kind":"alias","module":"core.sys.windows.rassapi","name":"PRAS_PORT_1","package":"druntime","parentType":"","signature":"PRAS_PORT_1 = RAS_PORT_1 *","url":"/druntime/core/sys/windows/rassapi.html#PRAS_PORT_1"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_PORT_STATISTICS","package":"druntime","parentType":"","signature":"RAS_PORT_STATISTICS","url":"/druntime/core/sys/windows/rassapi.html#RAS_PORT_STATISTICS"},{"doc":"","kind":"alias","module":"core.sys.windows.rassapi","name":"PRAS_PORT_STATISTICS","package":"druntime","parentType":"","signature":"PRAS_PORT_STATISTICS = RAS_PORT_STATISTICS *","url":"/druntime/core/sys/windows/rassapi.html#PRAS_PORT_STATISTICS"},{"doc":"","kind":"struct","module":"core.sys.windows.rassapi","name":"RAS_SERVER_0","package":"druntime","parentType":"","signature":"RAS_SERVER_0","url":"/druntime/core/sys/windows/rassapi.html#RAS_SERVER_0"},{"doc":"","kind":"alias","module":"core.sys.windows.rassapi","name":"PRAS_SERVER_0","package":"druntime","parentType":"","signature":"PRAS_SERVER_0 = RAS_SERVER_0 *","url":"/druntime/core/sys/windows/rassapi.html#PRAS_SERVER_0"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RASSAPI_MAX_PHONENUMBER_SIZE","package":"druntime","parentType":"","signature":"size_t RASSAPI_MAX_PHONENUMBER_SIZE","url":"/druntime/core/sys/windows/rassapi.html#RASSAPI_MAX_PHONENUMBER_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RASPRIV_NoCallback","package":"druntime","parentType":"","signature":"RASPRIV_NoCallback","url":"/druntime/core/sys/windows/rassapi.html#RASPRIV_NoCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RASPRIV_AdminSetCallback","package":"druntime","parentType":"","signature":"RASPRIV_AdminSetCallback","url":"/druntime/core/sys/windows/rassapi.html#RASPRIV_AdminSetCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RASPRIV_CallerSetCallback","package":"druntime","parentType":"","signature":"RASPRIV_CallerSetCallback","url":"/druntime/core/sys/windows/rassapi.html#RASPRIV_CallerSetCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RASPRIV_DialinPrivilege","package":"druntime","parentType":"","signature":"RASPRIV_DialinPrivilege","url":"/druntime/core/sys/windows/rassapi.html#RASPRIV_DialinPrivilege"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RASPRIV_CallbackType","package":"druntime","parentType":"","signature":"RASPRIV_CallbackType","url":"/druntime/core/sys/windows/rassapi.html#RASPRIV_CallbackType"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"USER_AUTHENTICATED","package":"druntime","parentType":"","signature":"USER_AUTHENTICATED","url":"/druntime/core/sys/windows/rassapi.html#USER_AUTHENTICATED"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"MESSENGER_PRESENT","package":"druntime","parentType":"","signature":"MESSENGER_PRESENT","url":"/druntime/core/sys/windows/rassapi.html#MESSENGER_PRESENT"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"PPP_CLIENT","package":"druntime","parentType":"","signature":"PPP_CLIENT","url":"/druntime/core/sys/windows/rassapi.html#PPP_CLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"GATEWAY_ACTIVE","package":"druntime","parentType":"","signature":"GATEWAY_ACTIVE","url":"/druntime/core/sys/windows/rassapi.html#GATEWAY_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"REMOTE_LISTEN","package":"druntime","parentType":"","signature":"REMOTE_LISTEN","url":"/druntime/core/sys/windows/rassapi.html#REMOTE_LISTEN"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"PORT_MULTILINKED","package":"druntime","parentType":"","signature":"PORT_MULTILINKED","url":"/druntime/core/sys/windows/rassapi.html#PORT_MULTILINKED"},{"doc":"","kind":"variable","module":"core.sys.windows.rassapi","name":"RAS_IPADDRESSLEN","package":"druntime","parentType":"","signature":"size_t RAS_IPADDRESSLEN","url":"/druntime/core/sys/windows/rassapi.html#RAS_IPADDRESSLEN"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.reason","name":"core.sys.windows.reason","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/reason.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.regstr","name":"core.sys.windows.regstr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/regstr.html"},{"doc":"","kind":"struct","module":"core.sys.windows.regstr","name":"DSKTLSYSTEMTIME","package":"druntime","parentType":"","signature":"DSKTLSYSTEMTIME","url":"/druntime/core/sys/windows/regstr.html#DSKTLSYSTEMTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.regstr","name":"PDSKTLSYSTEMTIME","package":"druntime","parentType":"","signature":"PDSKTLSYSTEMTIME = DSKTLSYSTEMTIME *","url":"/druntime/core/sys/windows/regstr.html#PDSKTLSYSTEMTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGSTR_MAX_VALUE_LENGTH","package":"druntime","parentType":"","signature":"REGSTR_MAX_VALUE_LENGTH","url":"/druntime/core/sys/windows/regstr.html#REGSTR_MAX_VALUE_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTGF_DEFCLEAN","package":"druntime","parentType":"","signature":"DOSOPTGF_DEFCLEAN","url":"/druntime/core/sys/windows/regstr.html#DOSOPTGF_DEFCLEAN"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_DEFAULT","package":"druntime","parentType":"","signature":"DOSOPTF_DEFAULT","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_SUPPORTED","package":"druntime","parentType":"","signature":"DOSOPTF_SUPPORTED","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_SUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_ALWAYSUSE","package":"druntime","parentType":"","signature":"DOSOPTF_ALWAYSUSE","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_ALWAYSUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_USESPMODE","package":"druntime","parentType":"","signature":"DOSOPTF_USESPMODE","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_USESPMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_PROVIDESUMB","package":"druntime","parentType":"","signature":"DOSOPTF_PROVIDESUMB","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_PROVIDESUMB"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_NEEDSETUP","package":"druntime","parentType":"","signature":"DOSOPTF_NEEDSETUP","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_NEEDSETUP"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_INDOSSTART","package":"druntime","parentType":"","signature":"DOSOPTF_INDOSSTART","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_INDOSSTART"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DOSOPTF_MULTIPLE","package":"druntime","parentType":"","signature":"DOSOPTF_MULTIPLE","url":"/druntime/core/sys/windows/regstr.html#DOSOPTF_MULTIPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_FIRSTTIME","package":"druntime","parentType":"","signature":"SUF_FIRSTTIME","url":"/druntime/core/sys/windows/regstr.html#SUF_FIRSTTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_EXPRESS","package":"druntime","parentType":"","signature":"SUF_EXPRESS","url":"/druntime/core/sys/windows/regstr.html#SUF_EXPRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_BATCHINF","package":"druntime","parentType":"","signature":"SUF_BATCHINF","url":"/druntime/core/sys/windows/regstr.html#SUF_BATCHINF"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_CLEAN","package":"druntime","parentType":"","signature":"SUF_CLEAN","url":"/druntime/core/sys/windows/regstr.html#SUF_CLEAN"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_INSETUP","package":"druntime","parentType":"","signature":"SUF_INSETUP","url":"/druntime/core/sys/windows/regstr.html#SUF_INSETUP"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_NETSETUP","package":"druntime","parentType":"","signature":"SUF_NETSETUP","url":"/druntime/core/sys/windows/regstr.html#SUF_NETSETUP"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_NETHDBOOT","package":"druntime","parentType":"","signature":"SUF_NETHDBOOT","url":"/druntime/core/sys/windows/regstr.html#SUF_NETHDBOOT"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_NETRPLBOOT","package":"druntime","parentType":"","signature":"SUF_NETRPLBOOT","url":"/druntime/core/sys/windows/regstr.html#SUF_NETRPLBOOT"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"SUF_SBSCOPYOK","package":"druntime","parentType":"","signature":"SUF_SBSCOPYOK","url":"/druntime/core/sys/windows/regstr.html#SUF_SBSCOPYOK"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"VPDF_DISABLEPWRMGMT","package":"druntime","parentType":"","signature":"VPDF_DISABLEPWRMGMT","url":"/druntime/core/sys/windows/regstr.html#VPDF_DISABLEPWRMGMT"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"VPDF_FORCEAPM10MODE","package":"druntime","parentType":"","signature":"VPDF_FORCEAPM10MODE","url":"/druntime/core/sys/windows/regstr.html#VPDF_FORCEAPM10MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"VPDF_SKIPINTELSLCHECK","package":"druntime","parentType":"","signature":"VPDF_SKIPINTELSLCHECK","url":"/druntime/core/sys/windows/regstr.html#VPDF_SKIPINTELSLCHECK"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"VPDF_DISABLEPWRSTATUSPOLL","package":"druntime","parentType":"","signature":"VPDF_DISABLEPWRSTATUSPOLL","url":"/druntime/core/sys/windows/regstr.html#VPDF_DISABLEPWRSTATUSPOLL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_OPT_HAVE_SOCKET","package":"druntime","parentType":"","signature":"PCMCIA_OPT_HAVE_SOCKET","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_OPT_HAVE_SOCKET"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_OPT_AUTOMEM","package":"druntime","parentType":"","signature":"PCMCIA_OPT_AUTOMEM","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_OPT_AUTOMEM"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_OPT_NO_SOUND","package":"druntime","parentType":"","signature":"PCMCIA_OPT_NO_SOUND","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_OPT_NO_SOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_OPT_NO_AUDIO","package":"druntime","parentType":"","signature":"PCMCIA_OPT_NO_AUDIO","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_OPT_NO_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_OPT_NO_APMREMOVE","package":"druntime","parentType":"","signature":"PCMCIA_OPT_NO_APMREMOVE","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_OPT_NO_APMREMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_DEF_MEMBEGIN","package":"druntime","parentType":"","signature":"PCMCIA_DEF_MEMBEGIN","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_DEF_MEMBEGIN"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_DEF_MEMEND","package":"druntime","parentType":"","signature":"PCMCIA_DEF_MEMEND","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_DEF_MEMEND"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_DEF_MEMLEN","package":"druntime","parentType":"","signature":"PCMCIA_DEF_MEMLEN","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_DEF_MEMLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCMCIA_DEF_MIN_REGION","package":"druntime","parentType":"","signature":"PCMCIA_DEF_MIN_REGION","url":"/druntime/core/sys/windows/regstr.html#PCMCIA_DEF_MIN_REGION"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_NO_VIDEO_IRQ","package":"druntime","parentType":"","signature":"PCI_FLAG_NO_VIDEO_IRQ","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_NO_VIDEO_IRQ"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_PCMCIA_WANT_IRQ","package":"druntime","parentType":"","signature":"PCI_FLAG_PCMCIA_WANT_IRQ","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_PCMCIA_WANT_IRQ"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_DUAL_IDE","package":"druntime","parentType":"","signature":"PCI_FLAG_DUAL_IDE","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_DUAL_IDE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_NO_ENUM_AT_ALL","package":"druntime","parentType":"","signature":"PCI_FLAG_NO_ENUM_AT_ALL","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_NO_ENUM_AT_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_ENUM_NO_RESOURCE","package":"druntime","parentType":"","signature":"PCI_FLAG_ENUM_NO_RESOURCE","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_ENUM_NO_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_NEED_DWORD_ACCESS","package":"druntime","parentType":"","signature":"PCI_FLAG_NEED_DWORD_ACCESS","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_NEED_DWORD_ACCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_SINGLE_FUNCTION","package":"druntime","parentType":"","signature":"PCI_FLAG_SINGLE_FUNCTION","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_SINGLE_FUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_ALWAYS_ENABLED","package":"druntime","parentType":"","signature":"PCI_FLAG_ALWAYS_ENABLED","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_ALWAYS_ENABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_IS_IDE","package":"druntime","parentType":"","signature":"PCI_FLAG_IS_IDE","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_IS_IDE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_IS_VIDEO","package":"druntime","parentType":"","signature":"PCI_FLAG_IS_VIDEO","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_IS_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCI_FLAG_FAIL_START","package":"druntime","parentType":"","signature":"PCI_FLAG_FAIL_START","url":"/druntime/core/sys/windows/regstr.html#PCI_FLAG_FAIL_START"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGSTR_VAL_MAX_HCID_LEN","package":"druntime","parentType":"","signature":"size_t REGSTR_VAL_MAX_HCID_LEN","url":"/druntime/core/sys/windows/regstr.html#REGSTR_VAL_MAX_HCID_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NOTDETIO","package":"druntime","parentType":"","signature":"REGDF_NOTDETIO","url":"/druntime/core/sys/windows/regstr.html#REGDF_NOTDETIO"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NOTDETMEM","package":"druntime","parentType":"","signature":"REGDF_NOTDETMEM","url":"/druntime/core/sys/windows/regstr.html#REGDF_NOTDETMEM"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NOTDETIRQ","package":"druntime","parentType":"","signature":"REGDF_NOTDETIRQ","url":"/druntime/core/sys/windows/regstr.html#REGDF_NOTDETIRQ"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NOTDETDMA","package":"druntime","parentType":"","signature":"REGDF_NOTDETDMA","url":"/druntime/core/sys/windows/regstr.html#REGDF_NOTDETDMA"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NOTDETALL","package":"druntime","parentType":"","signature":"REGDF_NOTDETALL","url":"/druntime/core/sys/windows/regstr.html#REGDF_NOTDETALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NEEDFULLCONFIG","package":"druntime","parentType":"","signature":"REGDF_NEEDFULLCONFIG","url":"/druntime/core/sys/windows/regstr.html#REGDF_NEEDFULLCONFIG"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_GENFORCEDCONFIG","package":"druntime","parentType":"","signature":"REGDF_GENFORCEDCONFIG","url":"/druntime/core/sys/windows/regstr.html#REGDF_GENFORCEDCONFIG"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NODETCONFIG","package":"druntime","parentType":"","signature":"REGDF_NODETCONFIG","url":"/druntime/core/sys/windows/regstr.html#REGDF_NODETCONFIG"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_CONFLICTIO","package":"druntime","parentType":"","signature":"REGDF_CONFLICTIO","url":"/druntime/core/sys/windows/regstr.html#REGDF_CONFLICTIO"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_CONFLICTMEM","package":"druntime","parentType":"","signature":"REGDF_CONFLICTMEM","url":"/druntime/core/sys/windows/regstr.html#REGDF_CONFLICTMEM"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_CONFLICTIRQ","package":"druntime","parentType":"","signature":"REGDF_CONFLICTIRQ","url":"/druntime/core/sys/windows/regstr.html#REGDF_CONFLICTIRQ"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_CONFLICTDMA","package":"druntime","parentType":"","signature":"REGDF_CONFLICTDMA","url":"/druntime/core/sys/windows/regstr.html#REGDF_CONFLICTDMA"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_CONFLICTALL","package":"druntime","parentType":"","signature":"REGDF_CONFLICTALL","url":"/druntime/core/sys/windows/regstr.html#REGDF_CONFLICTALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_MAPIRQ2TO9","package":"druntime","parentType":"","signature":"REGDF_MAPIRQ2TO9","url":"/druntime/core/sys/windows/regstr.html#REGDF_MAPIRQ2TO9"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGDF_NOTVERIFIED","package":"druntime","parentType":"","signature":"REGDF_NOTVERIFIED","url":"/druntime/core/sys/windows/regstr.html#REGDF_NOTVERIFIED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_DISABLED","package":"druntime","parentType":"","signature":"CONFIGFLAG_DISABLED","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_REMOVED","package":"druntime","parentType":"","signature":"CONFIGFLAG_REMOVED","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_REMOVED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_MANUAL_INSTALL","package":"druntime","parentType":"","signature":"CONFIGFLAG_MANUAL_INSTALL","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_MANUAL_INSTALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_IGNORE_BOOT_LC","package":"druntime","parentType":"","signature":"CONFIGFLAG_IGNORE_BOOT_LC","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_IGNORE_BOOT_LC"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_NET_BOOT","package":"druntime","parentType":"","signature":"CONFIGFLAG_NET_BOOT","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_NET_BOOT"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_REINSTALL","package":"druntime","parentType":"","signature":"CONFIGFLAG_REINSTALL","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_REINSTALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_FAILEDINSTALL","package":"druntime","parentType":"","signature":"CONFIGFLAG_FAILEDINSTALL","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_FAILEDINSTALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_CANTSTOPACHILD","package":"druntime","parentType":"","signature":"CONFIGFLAG_CANTSTOPACHILD","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_CANTSTOPACHILD"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_OKREMOVEROM","package":"druntime","parentType":"","signature":"CONFIGFLAG_OKREMOVEROM","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_OKREMOVEROM"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CONFIGFLAG_NOREMOVEEXIT","package":"druntime","parentType":"","signature":"CONFIGFLAG_NOREMOVEEXIT","url":"/druntime/core/sys/windows/regstr.html#CONFIGFLAG_NOREMOVEEXIT"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CSCONFIGFLAG_DISABLED","package":"druntime","parentType":"","signature":"CSCONFIGFLAG_DISABLED","url":"/druntime/core/sys/windows/regstr.html#CSCONFIGFLAG_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CSCONFIGFLAG_DO_NOT_CREATE","package":"druntime","parentType":"","signature":"CSCONFIGFLAG_DO_NOT_CREATE","url":"/druntime/core/sys/windows/regstr.html#CSCONFIGFLAG_DO_NOT_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CSCONFIGFLAG_DO_NOT_START","package":"druntime","parentType":"","signature":"CSCONFIGFLAG_DO_NOT_START","url":"/druntime/core/sys/windows/regstr.html#CSCONFIGFLAG_DO_NOT_START"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"CSCONFIGFLAG_BITS","package":"druntime","parentType":"","signature":"CSCONFIGFLAG_BITS","url":"/druntime/core/sys/windows/regstr.html#CSCONFIGFLAG_BITS"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"DMSTATEFLAG_APPLYTOALL","package":"druntime","parentType":"","signature":"DMSTATEFLAG_APPLYTOALL","url":"/druntime/core/sys/windows/regstr.html#DMSTATEFLAG_APPLYTOALL"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"NUM_RESOURCE_MAP","package":"druntime","parentType":"","signature":"NUM_RESOURCE_MAP","url":"/druntime/core/sys/windows/regstr.html#NUM_RESOURCE_MAP"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"MF_FLAGS_EVEN_IF_NO_RESOURCE","package":"druntime","parentType":"","signature":"MF_FLAGS_EVEN_IF_NO_RESOURCE","url":"/druntime/core/sys/windows/regstr.html#MF_FLAGS_EVEN_IF_NO_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"MF_FLAGS_NO_CREATE_IF_NO_RESOURCE","package":"druntime","parentType":"","signature":"MF_FLAGS_NO_CREATE_IF_NO_RESOURCE","url":"/druntime/core/sys/windows/regstr.html#MF_FLAGS_NO_CREATE_IF_NO_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE","package":"druntime","parentType":"","signature":"MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE","url":"/druntime/core/sys/windows/regstr.html#MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED","package":"druntime","parentType":"","signature":"MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED","url":"/druntime/core/sys/windows/regstr.html#MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"EISAFLAG_NO_IO_MERGE","package":"druntime","parentType":"","signature":"EISAFLAG_NO_IO_MERGE","url":"/druntime/core/sys/windows/regstr.html#EISAFLAG_NO_IO_MERGE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"EISAFLAG_SLOT_IO_FIRST","package":"druntime","parentType":"","signature":"EISAFLAG_SLOT_IO_FIRST","url":"/druntime/core/sys/windows/regstr.html#EISAFLAG_SLOT_IO_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"EISA_NO_MAX_FUNCTION","package":"druntime","parentType":"","signature":"EISA_NO_MAX_FUNCTION","url":"/druntime/core/sys/windows/regstr.html#EISA_NO_MAX_FUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"NUM_EISA_RANGES","package":"druntime","parentType":"","signature":"NUM_EISA_RANGES","url":"/druntime/core/sys/windows/regstr.html#NUM_EISA_RANGES"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"APMMENUSUSPEND_DISABLED","package":"druntime","parentType":"","signature":"APMMENUSUSPEND_DISABLED","url":"/druntime/core/sys/windows/regstr.html#APMMENUSUSPEND_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"APMMENUSUSPEND_ENABLED","package":"druntime","parentType":"","signature":"APMMENUSUSPEND_ENABLED","url":"/druntime/core/sys/windows/regstr.html#APMMENUSUSPEND_ENABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"APMMENUSUSPEND_UNDOCKED","package":"druntime","parentType":"","signature":"APMMENUSUSPEND_UNDOCKED","url":"/druntime/core/sys/windows/regstr.html#APMMENUSUSPEND_UNDOCKED"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"APMMENUSUSPEND_NOCHANGE","package":"druntime","parentType":"","signature":"APMMENUSUSPEND_NOCHANGE","url":"/druntime/core/sys/windows/regstr.html#APMMENUSUSPEND_NOCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGSTR_KEY_ISAENUM","package":"druntime","parentType":"","signature":"TCHAR[] REGSTR_KEY_ISAENUM","url":"/druntime/core/sys/windows/regstr.html#REGSTR_KEY_ISAENUM"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"REGSTR_KEY_CLASS","package":"druntime","parentType":"","signature":"TCHAR[] REGSTR_KEY_CLASS","url":"/druntime/core/sys/windows/regstr.html#REGSTR_KEY_CLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCIC_DEFAULT_IRQMASK","package":"druntime","parentType":"","signature":"PCIC_DEFAULT_IRQMASK","url":"/druntime/core/sys/windows/regstr.html#PCIC_DEFAULT_IRQMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.regstr","name":"PCIC_DEFAULT_NUMSOCKETS","package":"druntime","parentType":"","signature":"PCIC_DEFAULT_NUMSOCKETS","url":"/druntime/core/sys/windows/regstr.html#PCIC_DEFAULT_NUMSOCKETS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.richedit","name":"core.sys.windows.richedit","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/richedit.html"},{"doc":"","kind":"alias","module":"core.sys.windows.richedit","name":"TEXTMODE","package":"druntime","parentType":"","signature":"TEXTMODE = DWORD","url":"/druntime/core/sys/windows/richedit.html#TEXTMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.richedit","name":"UNDONAMEID","package":"druntime","parentType":"","signature":"UNDONAMEID = DWORD","url":"/druntime/core/sys/windows/richedit.html#UNDONAMEID"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"CHARFORMATA","package":"druntime","parentType":"","signature":"CHARFORMATA","url":"/druntime/core/sys/windows/richedit.html#CHARFORMATA"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"CHARFORMATW","package":"druntime","parentType":"","signature":"CHARFORMATW","url":"/druntime/core/sys/windows/richedit.html#CHARFORMATW"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"CHARFORMAT2A","package":"druntime","parentType":"","signature":"CHARFORMAT2A","url":"/druntime/core/sys/windows/richedit.html#CHARFORMAT2A"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"CHARFORMAT2W","package":"druntime","parentType":"","signature":"CHARFORMAT2W","url":"/druntime/core/sys/windows/richedit.html#CHARFORMAT2W"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"CHARRANGE","package":"druntime","parentType":"","signature":"CHARRANGE","url":"/druntime/core/sys/windows/richedit.html#CHARRANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"COMPCOLOR","package":"druntime","parentType":"","signature":"COMPCOLOR","url":"/druntime/core/sys/windows/richedit.html#COMPCOLOR"},{"doc":"","kind":"alias","module":"core.sys.windows.richedit","name":"EDITSTREAMCALLBACK","package":"druntime","parentType":"","signature":"EDITSTREAMCALLBACK = DWORD function(DWORD_PTR, PBYTE, LONG, LONG *)","url":"/druntime/core/sys/windows/richedit.html#EDITSTREAMCALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"EDITSTREAM","package":"druntime","parentType":"","signature":"EDITSTREAM","url":"/druntime/core/sys/windows/richedit.html#EDITSTREAM"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"ENCORRECTTEXT","package":"druntime","parentType":"","signature":"ENCORRECTTEXT","url":"/druntime/core/sys/windows/richedit.html#ENCORRECTTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"ENDROPFILES","package":"druntime","parentType":"","signature":"ENDROPFILES","url":"/druntime/core/sys/windows/richedit.html#ENDROPFILES"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"ENLINK","package":"druntime","parentType":"","signature":"ENLINK","url":"/druntime/core/sys/windows/richedit.html#ENLINK"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"ENOLEOPFAILED","package":"druntime","parentType":"","signature":"ENOLEOPFAILED","url":"/druntime/core/sys/windows/richedit.html#ENOLEOPFAILED"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"ENPROTECTED","package":"druntime","parentType":"","signature":"ENPROTECTED","url":"/druntime/core/sys/windows/richedit.html#ENPROTECTED"},{"doc":"","kind":"alias","module":"core.sys.windows.richedit","name":"LPENPROTECTED","package":"druntime","parentType":"","signature":"LPENPROTECTED = ENPROTECTED *","url":"/druntime/core/sys/windows/richedit.html#LPENPROTECTED"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"ENSAVECLIPBOARD","package":"druntime","parentType":"","signature":"ENSAVECLIPBOARD","url":"/druntime/core/sys/windows/richedit.html#ENSAVECLIPBOARD"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"FINDTEXTA","package":"druntime","parentType":"","signature":"FINDTEXTA","url":"/druntime/core/sys/windows/richedit.html#FINDTEXTA"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"FINDTEXTW","package":"druntime","parentType":"","signature":"FINDTEXTW","url":"/druntime/core/sys/windows/richedit.html#FINDTEXTW"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"FINDTEXTEXA","package":"druntime","parentType":"","signature":"FINDTEXTEXA","url":"/druntime/core/sys/windows/richedit.html#FINDTEXTEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"FINDTEXTEXW","package":"druntime","parentType":"","signature":"FINDTEXTEXW","url":"/druntime/core/sys/windows/richedit.html#FINDTEXTEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"FORMATRANGE","package":"druntime","parentType":"","signature":"FORMATRANGE","url":"/druntime/core/sys/windows/richedit.html#FORMATRANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"MSGFILTER","package":"druntime","parentType":"","signature":"MSGFILTER","url":"/druntime/core/sys/windows/richedit.html#MSGFILTER"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"PARAFORMAT","package":"druntime","parentType":"","signature":"PARAFORMAT","url":"/druntime/core/sys/windows/richedit.html#PARAFORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"PARAFORMAT2","package":"druntime","parentType":"","signature":"PARAFORMAT2","url":"/druntime/core/sys/windows/richedit.html#PARAFORMAT2"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"SELCHANGE","package":"druntime","parentType":"","signature":"SELCHANGE","url":"/druntime/core/sys/windows/richedit.html#SELCHANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"TEXTRANGEA","package":"druntime","parentType":"","signature":"TEXTRANGEA","url":"/druntime/core/sys/windows/richedit.html#TEXTRANGEA"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"TEXTRANGEW","package":"druntime","parentType":"","signature":"TEXTRANGEW","url":"/druntime/core/sys/windows/richedit.html#TEXTRANGEW"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"REQRESIZE","package":"druntime","parentType":"","signature":"REQRESIZE","url":"/druntime/core/sys/windows/richedit.html#REQRESIZE"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"REPASTESPECIAL","package":"druntime","parentType":"","signature":"REPASTESPECIAL","url":"/druntime/core/sys/windows/richedit.html#REPASTESPECIAL"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"PUNCTUATION","package":"druntime","parentType":"","signature":"PUNCTUATION","url":"/druntime/core/sys/windows/richedit.html#PUNCTUATION"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"GETTEXTEX","package":"druntime","parentType":"","signature":"GETTEXTEX","url":"/druntime/core/sys/windows/richedit.html#GETTEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.richedit","name":"EDITWORDBREAKPROCEX","package":"druntime","parentType":"","signature":"EDITWORDBREAKPROCEX = LONG function(char *, LONG, BYTE, INT)","url":"/druntime/core/sys/windows/richedit.html#EDITWORDBREAKPROCEX"},{"doc":"","kind":"struct","module":"core.sys.windows.richedit","name":"GETTEXTLENGTHEX","package":"druntime","parentType":"","signature":"GETTEXTLENGTHEX","url":"/druntime/core/sys/windows/richedit.html#GETTEXTLENGTHEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"RICHEDIT_CLASS10A","package":"druntime","parentType":"","signature":"RICHEDIT_CLASS10A","url":"/druntime/core/sys/windows/richedit.html#RICHEDIT_CLASS10A"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"CF_RTF","package":"druntime","parentType":"","signature":"TCHAR[] CF_RTF","url":"/druntime/core/sys/windows/richedit.html#CF_RTF"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"CFM_BOLD","package":"druntime","parentType":"","signature":"DWORD CFM_BOLD","url":"/druntime/core/sys/windows/richedit.html#CFM_BOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"CFE_BOLD","package":"druntime","parentType":"","signature":"DWORD CFE_BOLD","url":"/druntime/core/sys/windows/richedit.html#CFE_BOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"CFM_EFFECTS","package":"druntime","parentType":"","signature":"CFM_EFFECTS","url":"/druntime/core/sys/windows/richedit.html#CFM_EFFECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"IMF_FORCENONE","package":"druntime","parentType":"","signature":"LPARAM IMF_FORCENONE","url":"/druntime/core/sys/windows/richedit.html#IMF_FORCENONE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SEL_EMPTY","package":"druntime","parentType":"","signature":"SEL_EMPTY","url":"/druntime/core/sys/windows/richedit.html#SEL_EMPTY"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SEL_TEXT","package":"druntime","parentType":"","signature":"SEL_TEXT","url":"/druntime/core/sys/windows/richedit.html#SEL_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SEL_OBJECT","package":"druntime","parentType":"","signature":"SEL_OBJECT","url":"/druntime/core/sys/windows/richedit.html#SEL_OBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SEL_MULTICHAR","package":"druntime","parentType":"","signature":"SEL_MULTICHAR","url":"/druntime/core/sys/windows/richedit.html#SEL_MULTICHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SEL_MULTIOBJECT","package":"druntime","parentType":"","signature":"SEL_MULTIOBJECT","url":"/druntime/core/sys/windows/richedit.html#SEL_MULTIOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"MAX_TAB_STOPS","package":"druntime","parentType":"","signature":"MAX_TAB_STOPS","url":"/druntime/core/sys/windows/richedit.html#MAX_TAB_STOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_ALIGNMENT","package":"druntime","parentType":"","signature":"PFM_ALIGNMENT","url":"/druntime/core/sys/windows/richedit.html#PFM_ALIGNMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_NUMBERING","package":"druntime","parentType":"","signature":"PFM_NUMBERING","url":"/druntime/core/sys/windows/richedit.html#PFM_NUMBERING"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_OFFSET","package":"druntime","parentType":"","signature":"PFM_OFFSET","url":"/druntime/core/sys/windows/richedit.html#PFM_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_OFFSETINDENT","package":"druntime","parentType":"","signature":"PFM_OFFSETINDENT","url":"/druntime/core/sys/windows/richedit.html#PFM_OFFSETINDENT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_RIGHTINDENT","package":"druntime","parentType":"","signature":"PFM_RIGHTINDENT","url":"/druntime/core/sys/windows/richedit.html#PFM_RIGHTINDENT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_STARTINDENT","package":"druntime","parentType":"","signature":"PFM_STARTINDENT","url":"/druntime/core/sys/windows/richedit.html#PFM_STARTINDENT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_TABSTOPS","package":"druntime","parentType":"","signature":"PFM_TABSTOPS","url":"/druntime/core/sys/windows/richedit.html#PFM_TABSTOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_BORDER","package":"druntime","parentType":"","signature":"PFM_BORDER","url":"/druntime/core/sys/windows/richedit.html#PFM_BORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_LINESPACING","package":"druntime","parentType":"","signature":"PFM_LINESPACING","url":"/druntime/core/sys/windows/richedit.html#PFM_LINESPACING"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_NUMBERINGSTART","package":"druntime","parentType":"","signature":"PFM_NUMBERINGSTART","url":"/druntime/core/sys/windows/richedit.html#PFM_NUMBERINGSTART"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_NUMBERINGSTYLE","package":"druntime","parentType":"","signature":"PFM_NUMBERINGSTYLE","url":"/druntime/core/sys/windows/richedit.html#PFM_NUMBERINGSTYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_NUMBERINGTAB","package":"druntime","parentType":"","signature":"PFM_NUMBERINGTAB","url":"/druntime/core/sys/windows/richedit.html#PFM_NUMBERINGTAB"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_SHADING","package":"druntime","parentType":"","signature":"PFM_SHADING","url":"/druntime/core/sys/windows/richedit.html#PFM_SHADING"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_SPACEAFTER","package":"druntime","parentType":"","signature":"PFM_SPACEAFTER","url":"/druntime/core/sys/windows/richedit.html#PFM_SPACEAFTER"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_SPACEBEFORE","package":"druntime","parentType":"","signature":"PFM_SPACEBEFORE","url":"/druntime/core/sys/windows/richedit.html#PFM_SPACEBEFORE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_STYLE","package":"druntime","parentType":"","signature":"PFM_STYLE","url":"/druntime/core/sys/windows/richedit.html#PFM_STYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_DONOTHYPHEN","package":"druntime","parentType":"","signature":"PFM_DONOTHYPHEN","url":"/druntime/core/sys/windows/richedit.html#PFM_DONOTHYPHEN"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_KEEP","package":"druntime","parentType":"","signature":"PFM_KEEP","url":"/druntime/core/sys/windows/richedit.html#PFM_KEEP"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_KEEPNEXT","package":"druntime","parentType":"","signature":"PFM_KEEPNEXT","url":"/druntime/core/sys/windows/richedit.html#PFM_KEEPNEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_NOLINENUMBER","package":"druntime","parentType":"","signature":"PFM_NOLINENUMBER","url":"/druntime/core/sys/windows/richedit.html#PFM_NOLINENUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_NOWIDOWCONTROL","package":"druntime","parentType":"","signature":"PFM_NOWIDOWCONTROL","url":"/druntime/core/sys/windows/richedit.html#PFM_NOWIDOWCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_PAGEBREAKBEFORE","package":"druntime","parentType":"","signature":"PFM_PAGEBREAKBEFORE","url":"/druntime/core/sys/windows/richedit.html#PFM_PAGEBREAKBEFORE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_RTLPARA","package":"druntime","parentType":"","signature":"PFM_RTLPARA","url":"/druntime/core/sys/windows/richedit.html#PFM_RTLPARA"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_SIDEBYSIDE","package":"druntime","parentType":"","signature":"PFM_SIDEBYSIDE","url":"/druntime/core/sys/windows/richedit.html#PFM_SIDEBYSIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFM_TABLE","package":"druntime","parentType":"","signature":"PFM_TABLE","url":"/druntime/core/sys/windows/richedit.html#PFM_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFN_BULLET","package":"druntime","parentType":"","signature":"PFN_BULLET","url":"/druntime/core/sys/windows/richedit.html#PFN_BULLET"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_DONOTHYPHEN","package":"druntime","parentType":"","signature":"PFE_DONOTHYPHEN","url":"/druntime/core/sys/windows/richedit.html#PFE_DONOTHYPHEN"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_KEEP","package":"druntime","parentType":"","signature":"PFE_KEEP","url":"/druntime/core/sys/windows/richedit.html#PFE_KEEP"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_KEEPNEXT","package":"druntime","parentType":"","signature":"PFE_KEEPNEXT","url":"/druntime/core/sys/windows/richedit.html#PFE_KEEPNEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_NOLINENUMBER","package":"druntime","parentType":"","signature":"PFE_NOLINENUMBER","url":"/druntime/core/sys/windows/richedit.html#PFE_NOLINENUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_NOWIDOWCONTROL","package":"druntime","parentType":"","signature":"PFE_NOWIDOWCONTROL","url":"/druntime/core/sys/windows/richedit.html#PFE_NOWIDOWCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_PAGEBREAKBEFORE","package":"druntime","parentType":"","signature":"PFE_PAGEBREAKBEFORE","url":"/druntime/core/sys/windows/richedit.html#PFE_PAGEBREAKBEFORE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_RTLPARA","package":"druntime","parentType":"","signature":"PFE_RTLPARA","url":"/druntime/core/sys/windows/richedit.html#PFE_RTLPARA"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_SIDEBYSIDE","package":"druntime","parentType":"","signature":"PFE_SIDEBYSIDE","url":"/druntime/core/sys/windows/richedit.html#PFE_SIDEBYSIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFE_TABLE","package":"druntime","parentType":"","signature":"PFE_TABLE","url":"/druntime/core/sys/windows/richedit.html#PFE_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFA_LEFT","package":"druntime","parentType":"","signature":"PFA_LEFT","url":"/druntime/core/sys/windows/richedit.html#PFA_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFA_RIGHT","package":"druntime","parentType":"","signature":"PFA_RIGHT","url":"/druntime/core/sys/windows/richedit.html#PFA_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFA_CENTER","package":"druntime","parentType":"","signature":"PFA_CENTER","url":"/druntime/core/sys/windows/richedit.html#PFA_CENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFA_JUSTIFY","package":"druntime","parentType":"","signature":"PFA_JUSTIFY","url":"/druntime/core/sys/windows/richedit.html#PFA_JUSTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"PFA_FULL_INTERWORD","package":"druntime","parentType":"","signature":"PFA_FULL_INTERWORD","url":"/druntime/core/sys/windows/richedit.html#PFA_FULL_INTERWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_TEXT","package":"druntime","parentType":"","signature":"SF_TEXT","url":"/druntime/core/sys/windows/richedit.html#SF_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_RTF","package":"druntime","parentType":"","signature":"SF_RTF","url":"/druntime/core/sys/windows/richedit.html#SF_RTF"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_RTFNOOBJS","package":"druntime","parentType":"","signature":"SF_RTFNOOBJS","url":"/druntime/core/sys/windows/richedit.html#SF_RTFNOOBJS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_TEXTIZED","package":"druntime","parentType":"","signature":"SF_TEXTIZED","url":"/druntime/core/sys/windows/richedit.html#SF_TEXTIZED"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_UNICODE","package":"druntime","parentType":"","signature":"SF_UNICODE","url":"/druntime/core/sys/windows/richedit.html#SF_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_USECODEPAGE","package":"druntime","parentType":"","signature":"SF_USECODEPAGE","url":"/druntime/core/sys/windows/richedit.html#SF_USECODEPAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_NCRFORNONASCII","package":"druntime","parentType":"","signature":"SF_NCRFORNONASCII","url":"/druntime/core/sys/windows/richedit.html#SF_NCRFORNONASCII"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SF_RTFVAL","package":"druntime","parentType":"","signature":"SF_RTFVAL","url":"/druntime/core/sys/windows/richedit.html#SF_RTFVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SFF_PWD","package":"druntime","parentType":"","signature":"SFF_PWD","url":"/druntime/core/sys/windows/richedit.html#SFF_PWD"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SFF_KEEPDOCINFO","package":"druntime","parentType":"","signature":"SFF_KEEPDOCINFO","url":"/druntime/core/sys/windows/richedit.html#SFF_KEEPDOCINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SFF_PERSISTVIEWSCALE","package":"druntime","parentType":"","signature":"SFF_PERSISTVIEWSCALE","url":"/druntime/core/sys/windows/richedit.html#SFF_PERSISTVIEWSCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SFF_PLAINRTF","package":"druntime","parentType":"","signature":"SFF_PLAINRTF","url":"/druntime/core/sys/windows/richedit.html#SFF_PLAINRTF"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SFF_SELECTION","package":"druntime","parentType":"","signature":"SFF_SELECTION","url":"/druntime/core/sys/windows/richedit.html#SFF_SELECTION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_CLASSIFY","package":"druntime","parentType":"","signature":"WB_CLASSIFY","url":"/druntime/core/sys/windows/richedit.html#WB_CLASSIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_MOVEWORDLEFT","package":"druntime","parentType":"","signature":"WB_MOVEWORDLEFT","url":"/druntime/core/sys/windows/richedit.html#WB_MOVEWORDLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_MOVEWORDRIGHT","package":"druntime","parentType":"","signature":"WB_MOVEWORDRIGHT","url":"/druntime/core/sys/windows/richedit.html#WB_MOVEWORDRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_LEFTBREAK","package":"druntime","parentType":"","signature":"WB_LEFTBREAK","url":"/druntime/core/sys/windows/richedit.html#WB_LEFTBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_RIGHTBREAK","package":"druntime","parentType":"","signature":"WB_RIGHTBREAK","url":"/druntime/core/sys/windows/richedit.html#WB_RIGHTBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_MOVEWORDPREV","package":"druntime","parentType":"","signature":"WB_MOVEWORDPREV","url":"/druntime/core/sys/windows/richedit.html#WB_MOVEWORDPREV"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_MOVEWORDNEXT","package":"druntime","parentType":"","signature":"WB_MOVEWORDNEXT","url":"/druntime/core/sys/windows/richedit.html#WB_MOVEWORDNEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_PREVBREAK","package":"druntime","parentType":"","signature":"WB_PREVBREAK","url":"/druntime/core/sys/windows/richedit.html#WB_PREVBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WB_NEXTBREAK","package":"druntime","parentType":"","signature":"WB_NEXTBREAK","url":"/druntime/core/sys/windows/richedit.html#WB_NEXTBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WBF_WORDWRAP","package":"druntime","parentType":"","signature":"WBF_WORDWRAP","url":"/druntime/core/sys/windows/richedit.html#WBF_WORDWRAP"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WBF_WORDBREAK","package":"druntime","parentType":"","signature":"WBF_WORDBREAK","url":"/druntime/core/sys/windows/richedit.html#WBF_WORDBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WBF_OVERFLOW","package":"druntime","parentType":"","signature":"WBF_OVERFLOW","url":"/druntime/core/sys/windows/richedit.html#WBF_OVERFLOW"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WBF_LEVEL1","package":"druntime","parentType":"","signature":"WBF_LEVEL1","url":"/druntime/core/sys/windows/richedit.html#WBF_LEVEL1"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WBF_LEVEL2","package":"druntime","parentType":"","signature":"WBF_LEVEL2","url":"/druntime/core/sys/windows/richedit.html#WBF_LEVEL2"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"WBF_CUSTOM","package":"druntime","parentType":"","signature":"WBF_CUSTOM","url":"/druntime/core/sys/windows/richedit.html#WBF_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_DISABLENOSCROLL","package":"druntime","parentType":"","signature":"ES_DISABLENOSCROLL","url":"/druntime/core/sys/windows/richedit.html#ES_DISABLENOSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_SUNKEN","package":"druntime","parentType":"","signature":"ES_SUNKEN","url":"/druntime/core/sys/windows/richedit.html#ES_SUNKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_SAVESEL","package":"druntime","parentType":"","signature":"ES_SAVESEL","url":"/druntime/core/sys/windows/richedit.html#ES_SAVESEL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_EX_NOCALLOLEINIT","package":"druntime","parentType":"","signature":"ES_EX_NOCALLOLEINIT","url":"/druntime/core/sys/windows/richedit.html#ES_EX_NOCALLOLEINIT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_NOIME","package":"druntime","parentType":"","signature":"ES_NOIME","url":"/druntime/core/sys/windows/richedit.html#ES_NOIME"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_NOOLEDRAGDROP","package":"druntime","parentType":"","signature":"ES_NOOLEDRAGDROP","url":"/druntime/core/sys/windows/richedit.html#ES_NOOLEDRAGDROP"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_SELECTIONBAR","package":"druntime","parentType":"","signature":"ES_SELECTIONBAR","url":"/druntime/core/sys/windows/richedit.html#ES_SELECTIONBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_SELFIME","package":"druntime","parentType":"","signature":"ES_SELFIME","url":"/druntime/core/sys/windows/richedit.html#ES_SELFIME"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ES_VERTICAL","package":"druntime","parentType":"","signature":"ES_VERTICAL","url":"/druntime/core/sys/windows/richedit.html#ES_VERTICAL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_CANPASTE","package":"druntime","parentType":"","signature":"EM_CANPASTE","url":"/druntime/core/sys/windows/richedit.html#EM_CANPASTE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_DISPLAYBAND","package":"druntime","parentType":"","signature":"EM_DISPLAYBAND","url":"/druntime/core/sys/windows/richedit.html#EM_DISPLAYBAND"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_EXGETSEL","package":"druntime","parentType":"","signature":"EM_EXGETSEL","url":"/druntime/core/sys/windows/richedit.html#EM_EXGETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_EXLIMITTEXT","package":"druntime","parentType":"","signature":"EM_EXLIMITTEXT","url":"/druntime/core/sys/windows/richedit.html#EM_EXLIMITTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_EXLINEFROMCHAR","package":"druntime","parentType":"","signature":"EM_EXLINEFROMCHAR","url":"/druntime/core/sys/windows/richedit.html#EM_EXLINEFROMCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_EXSETSEL","package":"druntime","parentType":"","signature":"EM_EXSETSEL","url":"/druntime/core/sys/windows/richedit.html#EM_EXSETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_FINDTEXT","package":"druntime","parentType":"","signature":"EM_FINDTEXT","url":"/druntime/core/sys/windows/richedit.html#EM_FINDTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_FORMATRANGE","package":"druntime","parentType":"","signature":"EM_FORMATRANGE","url":"/druntime/core/sys/windows/richedit.html#EM_FORMATRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETCHARFORMAT","package":"druntime","parentType":"","signature":"EM_GETCHARFORMAT","url":"/druntime/core/sys/windows/richedit.html#EM_GETCHARFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETEVENTMASK","package":"druntime","parentType":"","signature":"EM_GETEVENTMASK","url":"/druntime/core/sys/windows/richedit.html#EM_GETEVENTMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETOLEINTERFACE","package":"druntime","parentType":"","signature":"EM_GETOLEINTERFACE","url":"/druntime/core/sys/windows/richedit.html#EM_GETOLEINTERFACE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETPARAFORMAT","package":"druntime","parentType":"","signature":"EM_GETPARAFORMAT","url":"/druntime/core/sys/windows/richedit.html#EM_GETPARAFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETSELTEXT","package":"druntime","parentType":"","signature":"EM_GETSELTEXT","url":"/druntime/core/sys/windows/richedit.html#EM_GETSELTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_HIDESELECTION","package":"druntime","parentType":"","signature":"EM_HIDESELECTION","url":"/druntime/core/sys/windows/richedit.html#EM_HIDESELECTION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_PASTESPECIAL","package":"druntime","parentType":"","signature":"EM_PASTESPECIAL","url":"/druntime/core/sys/windows/richedit.html#EM_PASTESPECIAL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_REQUESTRESIZE","package":"druntime","parentType":"","signature":"EM_REQUESTRESIZE","url":"/druntime/core/sys/windows/richedit.html#EM_REQUESTRESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SELECTIONTYPE","package":"druntime","parentType":"","signature":"EM_SELECTIONTYPE","url":"/druntime/core/sys/windows/richedit.html#EM_SELECTIONTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETBKGNDCOLOR","package":"druntime","parentType":"","signature":"EM_SETBKGNDCOLOR","url":"/druntime/core/sys/windows/richedit.html#EM_SETBKGNDCOLOR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETCHARFORMAT","package":"druntime","parentType":"","signature":"EM_SETCHARFORMAT","url":"/druntime/core/sys/windows/richedit.html#EM_SETCHARFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETEVENTMASK","package":"druntime","parentType":"","signature":"EM_SETEVENTMASK","url":"/druntime/core/sys/windows/richedit.html#EM_SETEVENTMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETOLECALLBACK","package":"druntime","parentType":"","signature":"EM_SETOLECALLBACK","url":"/druntime/core/sys/windows/richedit.html#EM_SETOLECALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETPARAFORMAT","package":"druntime","parentType":"","signature":"EM_SETPARAFORMAT","url":"/druntime/core/sys/windows/richedit.html#EM_SETPARAFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETTARGETDEVICE","package":"druntime","parentType":"","signature":"EM_SETTARGETDEVICE","url":"/druntime/core/sys/windows/richedit.html#EM_SETTARGETDEVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_STREAMIN","package":"druntime","parentType":"","signature":"EM_STREAMIN","url":"/druntime/core/sys/windows/richedit.html#EM_STREAMIN"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_STREAMOUT","package":"druntime","parentType":"","signature":"EM_STREAMOUT","url":"/druntime/core/sys/windows/richedit.html#EM_STREAMOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETTEXTRANGE","package":"druntime","parentType":"","signature":"EM_GETTEXTRANGE","url":"/druntime/core/sys/windows/richedit.html#EM_GETTEXTRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_FINDWORDBREAK","package":"druntime","parentType":"","signature":"EM_FINDWORDBREAK","url":"/druntime/core/sys/windows/richedit.html#EM_FINDWORDBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETOPTIONS","package":"druntime","parentType":"","signature":"EM_SETOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_SETOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETOPTIONS","package":"druntime","parentType":"","signature":"EM_GETOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_GETOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_FINDTEXTEX","package":"druntime","parentType":"","signature":"EM_FINDTEXTEX","url":"/druntime/core/sys/windows/richedit.html#EM_FINDTEXTEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETWORDBREAKPROCEX","package":"druntime","parentType":"","signature":"EM_GETWORDBREAKPROCEX","url":"/druntime/core/sys/windows/richedit.html#EM_GETWORDBREAKPROCEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETWORDBREAKPROCEX","package":"druntime","parentType":"","signature":"EM_SETWORDBREAKPROCEX","url":"/druntime/core/sys/windows/richedit.html#EM_SETWORDBREAKPROCEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETUNDOLIMIT","package":"druntime","parentType":"","signature":"EM_SETUNDOLIMIT","url":"/druntime/core/sys/windows/richedit.html#EM_SETUNDOLIMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_REDO","package":"druntime","parentType":"","signature":"EM_REDO","url":"/druntime/core/sys/windows/richedit.html#EM_REDO"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_CANREDO","package":"druntime","parentType":"","signature":"EM_CANREDO","url":"/druntime/core/sys/windows/richedit.html#EM_CANREDO"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETUNDONAME","package":"druntime","parentType":"","signature":"EM_GETUNDONAME","url":"/druntime/core/sys/windows/richedit.html#EM_GETUNDONAME"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETREDONAME","package":"druntime","parentType":"","signature":"EM_GETREDONAME","url":"/druntime/core/sys/windows/richedit.html#EM_GETREDONAME"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_STOPGROUPTYPING","package":"druntime","parentType":"","signature":"EM_STOPGROUPTYPING","url":"/druntime/core/sys/windows/richedit.html#EM_STOPGROUPTYPING"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETTEXTMODE","package":"druntime","parentType":"","signature":"EM_SETTEXTMODE","url":"/druntime/core/sys/windows/richedit.html#EM_SETTEXTMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETTEXTMODE","package":"druntime","parentType":"","signature":"EM_GETTEXTMODE","url":"/druntime/core/sys/windows/richedit.html#EM_GETTEXTMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_AUTOURLDETECT","package":"druntime","parentType":"","signature":"EM_AUTOURLDETECT","url":"/druntime/core/sys/windows/richedit.html#EM_AUTOURLDETECT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETAUTOURLDETECT","package":"druntime","parentType":"","signature":"EM_GETAUTOURLDETECT","url":"/druntime/core/sys/windows/richedit.html#EM_GETAUTOURLDETECT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETPALETTE","package":"druntime","parentType":"","signature":"EM_SETPALETTE","url":"/druntime/core/sys/windows/richedit.html#EM_SETPALETTE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETTEXTEX","package":"druntime","parentType":"","signature":"EM_GETTEXTEX","url":"/druntime/core/sys/windows/richedit.html#EM_GETTEXTEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETTEXTLENGTHEX","package":"druntime","parentType":"","signature":"EM_GETTEXTLENGTHEX","url":"/druntime/core/sys/windows/richedit.html#EM_GETTEXTLENGTHEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SHOWSCROLLBAR","package":"druntime","parentType":"","signature":"EM_SHOWSCROLLBAR","url":"/druntime/core/sys/windows/richedit.html#EM_SHOWSCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETTEXTEX","package":"druntime","parentType":"","signature":"EM_SETTEXTEX","url":"/druntime/core/sys/windows/richedit.html#EM_SETTEXTEX"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETPUNCTUATION","package":"druntime","parentType":"","signature":"EM_SETPUNCTUATION","url":"/druntime/core/sys/windows/richedit.html#EM_SETPUNCTUATION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETPUNCTUATION","package":"druntime","parentType":"","signature":"EM_GETPUNCTUATION","url":"/druntime/core/sys/windows/richedit.html#EM_GETPUNCTUATION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETWORDWRAPMODE","package":"druntime","parentType":"","signature":"EM_SETWORDWRAPMODE","url":"/druntime/core/sys/windows/richedit.html#EM_SETWORDWRAPMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETWORDWRAPMODE","package":"druntime","parentType":"","signature":"EM_GETWORDWRAPMODE","url":"/druntime/core/sys/windows/richedit.html#EM_GETWORDWRAPMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETIMECOLOR","package":"druntime","parentType":"","signature":"EM_SETIMECOLOR","url":"/druntime/core/sys/windows/richedit.html#EM_SETIMECOLOR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETIMECOLOR","package":"druntime","parentType":"","signature":"EM_GETIMECOLOR","url":"/druntime/core/sys/windows/richedit.html#EM_GETIMECOLOR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETIMEOPTIONS","package":"druntime","parentType":"","signature":"EM_SETIMEOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_SETIMEOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETIMEOPTIONS","package":"druntime","parentType":"","signature":"EM_GETIMEOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_GETIMEOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETLANGOPTIONS","package":"druntime","parentType":"","signature":"EM_SETLANGOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_SETLANGOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETLANGOPTIONS","package":"druntime","parentType":"","signature":"EM_GETLANGOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_GETLANGOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETIMECOMPMODE","package":"druntime","parentType":"","signature":"EM_GETIMECOMPMODE","url":"/druntime/core/sys/windows/richedit.html#EM_GETIMECOMPMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_FINDTEXTW","package":"druntime","parentType":"","signature":"EM_FINDTEXTW","url":"/druntime/core/sys/windows/richedit.html#EM_FINDTEXTW"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_FINDTEXTEXW","package":"druntime","parentType":"","signature":"EM_FINDTEXTEXW","url":"/druntime/core/sys/windows/richedit.html#EM_FINDTEXTEXW"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_RECONVERSION","package":"druntime","parentType":"","signature":"EM_RECONVERSION","url":"/druntime/core/sys/windows/richedit.html#EM_RECONVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETBIDIOPTIONS","package":"druntime","parentType":"","signature":"EM_SETBIDIOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_SETBIDIOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETBIDIOPTIONS","package":"druntime","parentType":"","signature":"EM_GETBIDIOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_GETBIDIOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETTYPOGRAPHYOPTIONS","package":"druntime","parentType":"","signature":"EM_SETTYPOGRAPHYOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_SETTYPOGRAPHYOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETTYPOGRAPHYOPTIONS","package":"druntime","parentType":"","signature":"EM_GETTYPOGRAPHYOPTIONS","url":"/druntime/core/sys/windows/richedit.html#EM_GETTYPOGRAPHYOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETEDITSTYLE","package":"druntime","parentType":"","signature":"EM_SETEDITSTYLE","url":"/druntime/core/sys/windows/richedit.html#EM_SETEDITSTYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETEDITSTYLE","package":"druntime","parentType":"","signature":"EM_GETEDITSTYLE","url":"/druntime/core/sys/windows/richedit.html#EM_GETEDITSTYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETSCROLLPOS","package":"druntime","parentType":"","signature":"EM_GETSCROLLPOS","url":"/druntime/core/sys/windows/richedit.html#EM_GETSCROLLPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETSCROLLPOS","package":"druntime","parentType":"","signature":"EM_SETSCROLLPOS","url":"/druntime/core/sys/windows/richedit.html#EM_SETSCROLLPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETFONTSIZE","package":"druntime","parentType":"","signature":"EM_SETFONTSIZE","url":"/druntime/core/sys/windows/richedit.html#EM_SETFONTSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_GETZOOM","package":"druntime","parentType":"","signature":"EM_GETZOOM","url":"/druntime/core/sys/windows/richedit.html#EM_GETZOOM"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EM_SETZOOM","package":"druntime","parentType":"","signature":"EM_SETZOOM","url":"/druntime/core/sys/windows/richedit.html#EM_SETZOOM"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_MSGFILTER","package":"druntime","parentType":"","signature":"EN_MSGFILTER","url":"/druntime/core/sys/windows/richedit.html#EN_MSGFILTER"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_REQUESTRESIZE","package":"druntime","parentType":"","signature":"EN_REQUESTRESIZE","url":"/druntime/core/sys/windows/richedit.html#EN_REQUESTRESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_SELCHANGE","package":"druntime","parentType":"","signature":"EN_SELCHANGE","url":"/druntime/core/sys/windows/richedit.html#EN_SELCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_DROPFILES","package":"druntime","parentType":"","signature":"EN_DROPFILES","url":"/druntime/core/sys/windows/richedit.html#EN_DROPFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_PROTECTED","package":"druntime","parentType":"","signature":"EN_PROTECTED","url":"/druntime/core/sys/windows/richedit.html#EN_PROTECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_CORRECTTEXT","package":"druntime","parentType":"","signature":"EN_CORRECTTEXT","url":"/druntime/core/sys/windows/richedit.html#EN_CORRECTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_STOPNOUNDO","package":"druntime","parentType":"","signature":"EN_STOPNOUNDO","url":"/druntime/core/sys/windows/richedit.html#EN_STOPNOUNDO"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_IMECHANGE","package":"druntime","parentType":"","signature":"EN_IMECHANGE","url":"/druntime/core/sys/windows/richedit.html#EN_IMECHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_SAVECLIPBOARD","package":"druntime","parentType":"","signature":"EN_SAVECLIPBOARD","url":"/druntime/core/sys/windows/richedit.html#EN_SAVECLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_OLEOPFAILED","package":"druntime","parentType":"","signature":"EN_OLEOPFAILED","url":"/druntime/core/sys/windows/richedit.html#EN_OLEOPFAILED"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"EN_LINK","package":"druntime","parentType":"","signature":"EN_LINK","url":"/druntime/core/sys/windows/richedit.html#EN_LINK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_NONE","package":"druntime","parentType":"","signature":"ENM_NONE","url":"/druntime/core/sys/windows/richedit.html#ENM_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_CHANGE","package":"druntime","parentType":"","signature":"ENM_CHANGE","url":"/druntime/core/sys/windows/richedit.html#ENM_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_UPDATE","package":"druntime","parentType":"","signature":"ENM_UPDATE","url":"/druntime/core/sys/windows/richedit.html#ENM_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_SCROLL","package":"druntime","parentType":"","signature":"ENM_SCROLL","url":"/druntime/core/sys/windows/richedit.html#ENM_SCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_SCROLLEVENTS","package":"druntime","parentType":"","signature":"ENM_SCROLLEVENTS","url":"/druntime/core/sys/windows/richedit.html#ENM_SCROLLEVENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_DRAGDROPDONE","package":"druntime","parentType":"","signature":"ENM_DRAGDROPDONE","url":"/druntime/core/sys/windows/richedit.html#ENM_DRAGDROPDONE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_KEYEVENTS","package":"druntime","parentType":"","signature":"ENM_KEYEVENTS","url":"/druntime/core/sys/windows/richedit.html#ENM_KEYEVENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_MOUSEEVENTS","package":"druntime","parentType":"","signature":"ENM_MOUSEEVENTS","url":"/druntime/core/sys/windows/richedit.html#ENM_MOUSEEVENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_REQUESTRESIZE","package":"druntime","parentType":"","signature":"ENM_REQUESTRESIZE","url":"/druntime/core/sys/windows/richedit.html#ENM_REQUESTRESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_SELCHANGE","package":"druntime","parentType":"","signature":"ENM_SELCHANGE","url":"/druntime/core/sys/windows/richedit.html#ENM_SELCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_DROPFILES","package":"druntime","parentType":"","signature":"ENM_DROPFILES","url":"/druntime/core/sys/windows/richedit.html#ENM_DROPFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_PROTECTED","package":"druntime","parentType":"","signature":"ENM_PROTECTED","url":"/druntime/core/sys/windows/richedit.html#ENM_PROTECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_CORRECTTEXT","package":"druntime","parentType":"","signature":"ENM_CORRECTTEXT","url":"/druntime/core/sys/windows/richedit.html#ENM_CORRECTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_IMECHANGE","package":"druntime","parentType":"","signature":"ENM_IMECHANGE","url":"/druntime/core/sys/windows/richedit.html#ENM_IMECHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_LANGCHANGE","package":"druntime","parentType":"","signature":"ENM_LANGCHANGE","url":"/druntime/core/sys/windows/richedit.html#ENM_LANGCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_OBJECTPOSITIONS","package":"druntime","parentType":"","signature":"ENM_OBJECTPOSITIONS","url":"/druntime/core/sys/windows/richedit.html#ENM_OBJECTPOSITIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ENM_LINK","package":"druntime","parentType":"","signature":"ENM_LINK","url":"/druntime/core/sys/windows/richedit.html#ENM_LINK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_AUTOWORDSELECTION","package":"druntime","parentType":"","signature":"ECO_AUTOWORDSELECTION","url":"/druntime/core/sys/windows/richedit.html#ECO_AUTOWORDSELECTION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_AUTOVSCROLL","package":"druntime","parentType":"","signature":"ECO_AUTOVSCROLL","url":"/druntime/core/sys/windows/richedit.html#ECO_AUTOVSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_AUTOHSCROLL","package":"druntime","parentType":"","signature":"ECO_AUTOHSCROLL","url":"/druntime/core/sys/windows/richedit.html#ECO_AUTOHSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_NOHIDESEL","package":"druntime","parentType":"","signature":"ECO_NOHIDESEL","url":"/druntime/core/sys/windows/richedit.html#ECO_NOHIDESEL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_READONLY","package":"druntime","parentType":"","signature":"ECO_READONLY","url":"/druntime/core/sys/windows/richedit.html#ECO_READONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_WANTRETURN","package":"druntime","parentType":"","signature":"ECO_WANTRETURN","url":"/druntime/core/sys/windows/richedit.html#ECO_WANTRETURN"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_SAVESEL","package":"druntime","parentType":"","signature":"ECO_SAVESEL","url":"/druntime/core/sys/windows/richedit.html#ECO_SAVESEL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_SELECTIONBAR","package":"druntime","parentType":"","signature":"ECO_SELECTIONBAR","url":"/druntime/core/sys/windows/richedit.html#ECO_SELECTIONBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"ECO_VERTICAL","package":"druntime","parentType":"","signature":"ECO_VERTICAL","url":"/druntime/core/sys/windows/richedit.html#ECO_VERTICAL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SCF_DEFAULT","package":"druntime","parentType":"","signature":"SCF_DEFAULT","url":"/druntime/core/sys/windows/richedit.html#SCF_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SCF_SELECTION","package":"druntime","parentType":"","signature":"SCF_SELECTION","url":"/druntime/core/sys/windows/richedit.html#SCF_SELECTION"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SCF_WORD","package":"druntime","parentType":"","signature":"SCF_WORD","url":"/druntime/core/sys/windows/richedit.html#SCF_WORD"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SCF_ALL","package":"druntime","parentType":"","signature":"SCF_ALL","url":"/druntime/core/sys/windows/richedit.html#SCF_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"SCF_USEUIRULES","package":"druntime","parentType":"","signature":"SCF_USEUIRULES","url":"/druntime/core/sys/windows/richedit.html#SCF_USEUIRULES"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TM_PLAINTEXT","package":"druntime","parentType":"","signature":"TM_PLAINTEXT","url":"/druntime/core/sys/windows/richedit.html#TM_PLAINTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TM_RICHTEXT","package":"druntime","parentType":"","signature":"TM_RICHTEXT","url":"/druntime/core/sys/windows/richedit.html#TM_RICHTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TM_SINGLELEVELUNDO","package":"druntime","parentType":"","signature":"TM_SINGLELEVELUNDO","url":"/druntime/core/sys/windows/richedit.html#TM_SINGLELEVELUNDO"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TM_MULTILEVELUNDO","package":"druntime","parentType":"","signature":"TM_MULTILEVELUNDO","url":"/druntime/core/sys/windows/richedit.html#TM_MULTILEVELUNDO"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TM_SINGLECODEPAGE","package":"druntime","parentType":"","signature":"TM_SINGLECODEPAGE","url":"/druntime/core/sys/windows/richedit.html#TM_SINGLECODEPAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TM_MULTICODEPAGE","package":"druntime","parentType":"","signature":"TM_MULTICODEPAGE","url":"/druntime/core/sys/windows/richedit.html#TM_MULTICODEPAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GT_DEFAULT","package":"druntime","parentType":"","signature":"GT_DEFAULT","url":"/druntime/core/sys/windows/richedit.html#GT_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GT_USECRLF","package":"druntime","parentType":"","signature":"GT_USECRLF","url":"/druntime/core/sys/windows/richedit.html#GT_USECRLF"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"yHeightCharPtsMost","package":"druntime","parentType":"","signature":"yHeightCharPtsMost","url":"/druntime/core/sys/windows/richedit.html#yHeightCharPtsMost"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"lDefaultTab","package":"druntime","parentType":"","signature":"lDefaultTab","url":"/druntime/core/sys/windows/richedit.html#lDefaultTab"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"UID_UNKNOWN","package":"druntime","parentType":"","signature":"UID_UNKNOWN","url":"/druntime/core/sys/windows/richedit.html#UID_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"UID_TYPING","package":"druntime","parentType":"","signature":"UID_TYPING","url":"/druntime/core/sys/windows/richedit.html#UID_TYPING"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"UID_DELETE","package":"druntime","parentType":"","signature":"UID_DELETE","url":"/druntime/core/sys/windows/richedit.html#UID_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"UID_DRAGDROP","package":"druntime","parentType":"","signature":"UID_DRAGDROP","url":"/druntime/core/sys/windows/richedit.html#UID_DRAGDROP"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"UID_CUT","package":"druntime","parentType":"","signature":"UID_CUT","url":"/druntime/core/sys/windows/richedit.html#UID_CUT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"UID_PASTE","package":"druntime","parentType":"","signature":"UID_PASTE","url":"/druntime/core/sys/windows/richedit.html#UID_PASTE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TO_ADVANCEDTYPOGRAPHY","package":"druntime","parentType":"","signature":"TO_ADVANCEDTYPOGRAPHY","url":"/druntime/core/sys/windows/richedit.html#TO_ADVANCEDTYPOGRAPHY"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"TO_SIMPLELINEBREAK","package":"druntime","parentType":"","signature":"TO_SIMPLELINEBREAK","url":"/druntime/core/sys/windows/richedit.html#TO_SIMPLELINEBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GTL_DEFAULT","package":"druntime","parentType":"","signature":"GTL_DEFAULT","url":"/druntime/core/sys/windows/richedit.html#GTL_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GTL_USECRLF","package":"druntime","parentType":"","signature":"GTL_USECRLF","url":"/druntime/core/sys/windows/richedit.html#GTL_USECRLF"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GTL_PRECISE","package":"druntime","parentType":"","signature":"GTL_PRECISE","url":"/druntime/core/sys/windows/richedit.html#GTL_PRECISE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GTL_CLOSE","package":"druntime","parentType":"","signature":"GTL_CLOSE","url":"/druntime/core/sys/windows/richedit.html#GTL_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GTL_NUMCHARS","package":"druntime","parentType":"","signature":"GTL_NUMCHARS","url":"/druntime/core/sys/windows/richedit.html#GTL_NUMCHARS"},{"doc":"","kind":"variable","module":"core.sys.windows.richedit","name":"GTL_NUMBYTES","package":"druntime","parentType":"","signature":"GTL_NUMBYTES","url":"/druntime/core/sys/windows/richedit.html#GTL_NUMBYTES"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.richole","name":"core.sys.windows.richole","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/richole.html"},{"doc":"","kind":"struct","module":"core.sys.windows.richole","name":"REOBJECT","package":"druntime","parentType":"","signature":"REOBJECT","url":"/druntime/core/sys/windows/richole.html#REOBJECT"},{"doc":"","kind":"interface","module":"core.sys.windows.richole","name":"IRichEditOle","package":"druntime","parentType":"","signature":"IRichEditOle : IUnknown","url":"/druntime/core/sys/windows/richole.html#IRichEditOle"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetClientSite","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT GetClientSite(LPOLECLIENTSITE *)","url":"/druntime/core/sys/windows/richole/IRichEditOle.GetClientSite.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetObjectCount","package":"druntime","parentType":"IRichEditOle","signature":"LONG GetObjectCount()","url":"/druntime/core/sys/windows/richole/IRichEditOle.GetObjectCount.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetLinkCount","package":"druntime","parentType":"IRichEditOle","signature":"LONG GetLinkCount()","url":"/druntime/core/sys/windows/richole/IRichEditOle.GetLinkCount.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetObject","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT GetObject(LONG,  REOBJECT *,  DWORD)","url":"/druntime/core/sys/windows/richole/IRichEditOle.GetObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"InsertObject","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT InsertObject(REOBJECT *)","url":"/druntime/core/sys/windows/richole/IRichEditOle.InsertObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"ConvertObject","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT ConvertObject(LONG,  REFCLSID,  LPCSTR)","url":"/druntime/core/sys/windows/richole/IRichEditOle.ConvertObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"ActivateAs","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT ActivateAs(REFCLSID,  REFCLSID)","url":"/druntime/core/sys/windows/richole/IRichEditOle.ActivateAs.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"SetHostNames","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT SetHostNames(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/richole/IRichEditOle.SetHostNames.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"SetLinkAvailable","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT SetLinkAvailable(LONG,  BOOL)","url":"/druntime/core/sys/windows/richole/IRichEditOle.SetLinkAvailable.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"SetDvaspect","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT SetDvaspect(LONG,  DWORD)","url":"/druntime/core/sys/windows/richole/IRichEditOle.SetDvaspect.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"HandsOffStorage","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT HandsOffStorage(LONG)","url":"/druntime/core/sys/windows/richole/IRichEditOle.HandsOffStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"SaveCompleted","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT SaveCompleted(LONG,  LPSTORAGE)","url":"/druntime/core/sys/windows/richole/IRichEditOle.SaveCompleted.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"InPlaceDeactivate","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT InPlaceDeactivate()","url":"/druntime/core/sys/windows/richole/IRichEditOle.InPlaceDeactivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"ContextSensitiveHelp","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT ContextSensitiveHelp(BOOL)","url":"/druntime/core/sys/windows/richole/IRichEditOle.ContextSensitiveHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetClipboardData","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT GetClipboardData(CHARRANGE *,  DWORD,  LPDATAOBJECT *)","url":"/druntime/core/sys/windows/richole/IRichEditOle.GetClipboardData.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"ImportDataObject","package":"druntime","parentType":"IRichEditOle","signature":"HRESULT ImportDataObject(LPDATAOBJECT,  CLIPFORMAT,  HGLOBAL)","url":"/druntime/core/sys/windows/richole/IRichEditOle.ImportDataObject.html"},{"doc":"","kind":"alias","module":"core.sys.windows.richole","name":"LPRICHEDITOLE","package":"druntime","parentType":"","signature":"LPRICHEDITOLE = IRichEditOle","url":"/druntime/core/sys/windows/richole.html#LPRICHEDITOLE"},{"doc":"","kind":"interface","module":"core.sys.windows.richole","name":"IRichEditOleCallback","package":"druntime","parentType":"","signature":"IRichEditOleCallback : IUnknown","url":"/druntime/core/sys/windows/richole.html#IRichEditOleCallback"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetNewStorage","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT GetNewStorage(LPSTORAGE *)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.GetNewStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetInPlaceContext","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT GetInPlaceContext(LPOLEINPLACEFRAME *,  LPOLEINPLACEUIWINDOW *,  LPOLEINPLACEFRAMEINFO)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.GetInPlaceContext.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"ShowContainerUI","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT ShowContainerUI(BOOL)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.ShowContainerUI.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"QueryInsertObject","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT QueryInsertObject(LPCLSID,  LPSTORAGE,  LONG)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.QueryInsertObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"DeleteObject","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT DeleteObject(LPOLEOBJECT)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.DeleteObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"QueryAcceptData","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT QueryAcceptData(LPDATAOBJECT,  CLIPFORMAT *,  DWORD,  BOOL,  HGLOBAL)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.QueryAcceptData.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"ContextSensitiveHelp","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT ContextSensitiveHelp(BOOL)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.ContextSensitiveHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetClipboardData","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT GetClipboardData(CHARRANGE *,  DWORD,  LPDATAOBJECT *)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.GetClipboardData.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetDragDropEffect","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT GetDragDropEffect(BOOL,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.GetDragDropEffect.html"},{"doc":"","kind":"method","module":"core.sys.windows.richole","name":"GetContextMenu","package":"druntime","parentType":"IRichEditOleCallback","signature":"HRESULT GetContextMenu(WORD,  LPOLEOBJECT,  CHARRANGE *,  HMENU *)","url":"/druntime/core/sys/windows/richole/IRichEditOleCallback.GetContextMenu.html"},{"doc":"","kind":"alias","module":"core.sys.windows.richole","name":"LPRICHEDITOLECALLBACK","package":"druntime","parentType":"","signature":"LPRICHEDITOLECALLBACK = IRichEditOleCallback","url":"/druntime/core/sys/windows/richole.html#LPRICHEDITOLECALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.richole","name":"REO_GETOBJ_NO_INTERFACES","package":"druntime","parentType":"","signature":"ULONG REO_GETOBJ_NO_INTERFACES","url":"/druntime/core/sys/windows/richole.html#REO_GETOBJ_NO_INTERFACES"},{"doc":"","kind":"variable","module":"core.sys.windows.richole","name":"IID_IRichEditOle","package":"druntime","parentType":"","signature":"GUID IID_IRichEditOle","url":"/druntime/core/sys/windows/richole.html#IID_IRichEditOle"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpc","name":"core.sys.windows.rpc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpc.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpc","name":"I_RpcMapWin32Status","package":"druntime","parentType":"","signature":"int I_RpcMapWin32Status(RPC_STATUS)","url":"/druntime/core/sys/windows/rpc/I_RpcMapWin32Status.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rpc","name":"midl_user_allocate","package":"druntime","parentType":"","signature":"midl_user_allocate = MIDL_user_allocate","url":"/druntime/core/sys/windows/rpc.html#midl_user_allocate"},{"doc":"","kind":"alias","module":"core.sys.windows.rpc","name":"midl_user_free","package":"druntime","parentType":"","signature":"midl_user_free = MIDL_user_free","url":"/druntime/core/sys/windows/rpc.html#midl_user_free"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcdce","name":"core.sys.windows.rpcdce","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcdce.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingFromStringBindingA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingFromStringBindingA(char *,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingFromStringBindingA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingFromStringBindingW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingFromStringBindingW(wchar *,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingFromStringBindingW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingToStringBindingA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingToStringBindingA(RPC_BINDING_HANDLE,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingToStringBindingA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingToStringBindingW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingToStringBindingW(RPC_BINDING_HANDLE,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingToStringBindingW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcStringBindingComposeA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcStringBindingComposeA(char *,  char *,  char *,  char *,  char *,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcStringBindingComposeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcStringBindingComposeW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcStringBindingComposeW(wchar *,  wchar *,  wchar *,  wchar *,  wchar *,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcStringBindingComposeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcStringBindingParseA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcStringBindingParseA(char *,  char * *,  char * *,  char * *,  char * *,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcStringBindingParseA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcStringBindingParseW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcStringBindingParseW(wchar *,  wchar * *,  wchar * *,  wchar * *,  wchar * *,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcStringBindingParseW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcStringFreeA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcStringFreeA(char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcStringFreeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcStringFreeW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcStringFreeW(wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcStringFreeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcNetworkIsProtseqValidA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNetworkIsProtseqValidA(char *)","url":"/druntime/core/sys/windows/rpcdce/RpcNetworkIsProtseqValidA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcNetworkIsProtseqValidW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNetworkIsProtseqValidW(wchar *)","url":"/druntime/core/sys/windows/rpcdce/RpcNetworkIsProtseqValidW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcNetworkInqProtseqsA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNetworkInqProtseqsA(RPC_PROTSEQ_VECTORA * *)","url":"/druntime/core/sys/windows/rpcdce/RpcNetworkInqProtseqsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcNetworkInqProtseqsW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNetworkInqProtseqsW(RPC_PROTSEQ_VECTORW * *)","url":"/druntime/core/sys/windows/rpcdce/RpcNetworkInqProtseqsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcProtseqVectorFreeA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcProtseqVectorFreeA(RPC_PROTSEQ_VECTORA * *)","url":"/druntime/core/sys/windows/rpcdce/RpcProtseqVectorFreeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcProtseqVectorFreeW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcProtseqVectorFreeW(RPC_PROTSEQ_VECTORW * *)","url":"/druntime/core/sys/windows/rpcdce/RpcProtseqVectorFreeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqA(char *,  uint,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqW(wchar *,  uint,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqExA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqExA(char *,  uint  MaxCalls,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqExW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqExW(wchar *,  uint,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqEpA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqEpA(char *,  uint,  char *,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqEpA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqEpExA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqEpExA(char *,  uint,  char *,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqEpExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqEpW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqEpW(wchar *,  uint,  wchar *,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqEpW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqEpExW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqEpExW(wchar *,  uint,  wchar *,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqEpExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqIfA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqIfA(char *,  uint,  RPC_IF_HANDLE,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqIfA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqIfExA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqIfExA(char *,  uint,  RPC_IF_HANDLE,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqIfExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqIfW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqIfW(wchar *,  uint,  RPC_IF_HANDLE,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqIfW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseProtseqIfExW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseProtseqIfExW(wchar *,  uint,  RPC_IF_HANDLE,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseProtseqIfExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqServerPrincNameA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqServerPrincNameA(RPC_BINDING_HANDLE,  uint,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqServerPrincNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqServerPrincNameW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqServerPrincNameW(RPC_BINDING_HANDLE,  uint,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqServerPrincNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerInqDefaultPrincNameA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerInqDefaultPrincNameA(uint,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerInqDefaultPrincNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerInqDefaultPrincNameW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerInqDefaultPrincNameW(uint,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerInqDefaultPrincNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcNsBindingInqEntryNameA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingInqEntryNameA(RPC_BINDING_HANDLE,  uint,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcNsBindingInqEntryNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcNsBindingInqEntryNameW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingInqEntryNameW(RPC_BINDING_HANDLE,  uint,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcNsBindingInqEntryNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqAuthClientA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqAuthClientA(RPC_BINDING_HANDLE,  RPC_AUTHZ_HANDLE *,  char * *,  uint *,  uint *,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqAuthClientA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqAuthClientW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqAuthClientW(RPC_BINDING_HANDLE,  RPC_AUTHZ_HANDLE *,  wchar * *,  uint *,  uint *,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqAuthClientW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqAuthInfoA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqAuthInfoA(RPC_BINDING_HANDLE,  char * *,  uint *,  uint *,  RPC_AUTH_IDENTITY_HANDLE *,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqAuthInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqAuthInfoW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqAuthInfoW(RPC_BINDING_HANDLE,  wchar * *,  uint *,  uint *,  RPC_AUTH_IDENTITY_HANDLE *,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqAuthInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingSetAuthInfoA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingSetAuthInfoA(RPC_BINDING_HANDLE,  char *,  uint,  uint,  RPC_AUTH_IDENTITY_HANDLE,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingSetAuthInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingSetAuthInfoExA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingSetAuthInfoExA(RPC_BINDING_HANDLE,  char *,  uint,  uint,  RPC_AUTH_IDENTITY_HANDLE,  uint,  RPC_SECURITY_QOS *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingSetAuthInfoExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingSetAuthInfoW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingSetAuthInfoW(RPC_BINDING_HANDLE,  wchar *,  uint,  uint,  RPC_AUTH_IDENTITY_HANDLE,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingSetAuthInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingSetAuthInfoExW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingSetAuthInfoExW(RPC_BINDING_HANDLE,  wchar *,  uint,  uint,  RPC_AUTH_IDENTITY_HANDLE,  uint,  RPC_SECURITY_QOS *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingSetAuthInfoExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqAuthInfoExA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqAuthInfoExA(RPC_BINDING_HANDLE,  char * *,  uint *,  uint *,  RPC_AUTH_IDENTITY_HANDLE *,  uint *,  uint,  RPC_SECURITY_QOS *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqAuthInfoExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqAuthInfoExW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqAuthInfoExW(RPC_BINDING_HANDLE,  wchar * *,  uint *,  uint *,  RPC_AUTH_IDENTITY_HANDLE *,  uint *,  uint,  RPC_SECURITY_QOS *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqAuthInfoExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerRegisterAuthInfoA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerRegisterAuthInfoA(char *,  uint,  RPC_AUTH_KEY_RETRIEVAL_FN,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerRegisterAuthInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerRegisterAuthInfoW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerRegisterAuthInfoW(wchar *,  uint,  RPC_AUTH_KEY_RETRIEVAL_FN,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerRegisterAuthInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidToStringA","package":"druntime","parentType":"","signature":"RPC_STATUS UuidToStringA(UUID *,  char * *)","url":"/druntime/core/sys/windows/rpcdce/UuidToStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidFromStringA","package":"druntime","parentType":"","signature":"RPC_STATUS UuidFromStringA(char *,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/UuidFromStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidToStringW","package":"druntime","parentType":"","signature":"RPC_STATUS UuidToStringW(UUID *,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/UuidToStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidFromStringW","package":"druntime","parentType":"","signature":"RPC_STATUS UuidFromStringW(wchar *,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/UuidFromStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcEpRegisterNoReplaceA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcEpRegisterNoReplaceA(RPC_IF_HANDLE,  RPC_BINDING_VECTOR *,  UUID_VECTOR *,  char *)","url":"/druntime/core/sys/windows/rpcdce/RpcEpRegisterNoReplaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcEpRegisterNoReplaceW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcEpRegisterNoReplaceW(RPC_IF_HANDLE,  RPC_BINDING_VECTOR *,  UUID_VECTOR *,  wchar *)","url":"/druntime/core/sys/windows/rpcdce/RpcEpRegisterNoReplaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcEpRegisterA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcEpRegisterA(RPC_IF_HANDLE,  RPC_BINDING_VECTOR *,  UUID_VECTOR *,  char *)","url":"/druntime/core/sys/windows/rpcdce/RpcEpRegisterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcEpRegisterW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcEpRegisterW(RPC_IF_HANDLE,  RPC_BINDING_VECTOR *,  UUID_VECTOR *,  wchar *)","url":"/druntime/core/sys/windows/rpcdce/RpcEpRegisterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"DceErrorInqTextA","package":"druntime","parentType":"","signature":"RPC_STATUS DceErrorInqTextA(RPC_STATUS,  char *)","url":"/druntime/core/sys/windows/rpcdce/DceErrorInqTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"DceErrorInqTextW","package":"druntime","parentType":"","signature":"RPC_STATUS DceErrorInqTextW(RPC_STATUS,  wchar *)","url":"/druntime/core/sys/windows/rpcdce/DceErrorInqTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtEpEltInqNextA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqNextA(RPC_EP_INQ_HANDLE,  RPC_IF_ID *,  RPC_BINDING_HANDLE *,  UUID *,  char * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtEpEltInqNextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtEpEltInqNextW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqNextW(RPC_EP_INQ_HANDLE,  RPC_IF_ID *,  RPC_BINDING_HANDLE *,  UUID *,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtEpEltInqNextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcImpersonateClient","package":"druntime","parentType":"","signature":"RPC_STATUS RpcImpersonateClient(RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcdce/RpcImpersonateClient.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcRevertToSelf","package":"druntime","parentType":"","signature":"RPC_STATUS RpcRevertToSelf()","url":"/druntime/core/sys/windows/rpcdce/RpcRevertToSelf.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingCopy","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingCopy(RPC_BINDING_HANDLE,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingFree(RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingInqObject","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingInqObject(RPC_BINDING_HANDLE,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingInqObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingReset","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingReset(RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingReset.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingSetObject","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingSetObject(RPC_BINDING_HANDLE,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingSetObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqDefaultProtectLevel","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqDefaultProtectLevel(uint,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqDefaultProtectLevel.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingVectorFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingVectorFree(RPC_BINDING_VECTOR * *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingVectorFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcIfInqId","package":"druntime","parentType":"","signature":"RPC_STATUS RpcIfInqId(RPC_IF_HANDLE,  RPC_IF_ID *)","url":"/druntime/core/sys/windows/rpcdce/RpcIfInqId.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqComTimeout","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqComTimeout(RPC_BINDING_HANDLE,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqComTimeout.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtSetComTimeout","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtSetComTimeout(RPC_BINDING_HANDLE,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtSetComTimeout.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtSetCancelTimeout","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtSetCancelTimeout(int  Timeout)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtSetCancelTimeout.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcObjectInqType","package":"druntime","parentType":"","signature":"RPC_STATUS RpcObjectInqType(UUID *,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/RpcObjectInqType.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcObjectSetInqFn","package":"druntime","parentType":"","signature":"RPC_STATUS RpcObjectSetInqFn(RPC_OBJECT_INQ_FN *)","url":"/druntime/core/sys/windows/rpcdce/RpcObjectSetInqFn.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcObjectSetType","package":"druntime","parentType":"","signature":"RPC_STATUS RpcObjectSetType(UUID *,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/RpcObjectSetType.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcProtseqVectorFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcProtseqVectorFree(RPC_PROTSEQ_VECTOR * *)","url":"/druntime/core/sys/windows/rpcdce/RpcProtseqVectorFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerInqIf","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerInqIf(RPC_IF_HANDLE,  UUID *,  RPC_MGR_EPV * *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerInqIf.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerListen","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerListen(uint,  uint,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcServerListen.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerRegisterIf","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerRegisterIf(RPC_IF_HANDLE,  UUID *,  RPC_MGR_EPV *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerRegisterIf.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerRegisterIfEx","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerRegisterIfEx(RPC_IF_HANDLE,  UUID *,  RPC_MGR_EPV *,  uint,  uint,  RPC_IF_CALLBACK_FN *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerRegisterIfEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerRegisterIf2","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerRegisterIf2(RPC_IF_HANDLE,  UUID *,  RPC_MGR_EPV *,  uint,  uint,  uint,  RPC_IF_CALLBACK_FN *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerRegisterIf2.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUnregisterIf","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUnregisterIf(RPC_IF_HANDLE,  UUID *,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUnregisterIf.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseAllProtseqs","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseAllProtseqs(uint,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseAllProtseqs.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseAllProtseqsEx","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseAllProtseqsEx(uint,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseAllProtseqsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseAllProtseqsIf","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseAllProtseqsIf(uint,  RPC_IF_HANDLE,  void *)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseAllProtseqsIf.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcServerUseAllProtseqsIfEx","package":"druntime","parentType":"","signature":"RPC_STATUS RpcServerUseAllProtseqsIfEx(uint,  RPC_IF_HANDLE,  void *,  PRPC_POLICY)","url":"/druntime/core/sys/windows/rpcdce/RpcServerUseAllProtseqsIfEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtStatsVectorFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtStatsVectorFree(RPC_STATS_VECTOR * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtStatsVectorFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqStats","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqStats(RPC_BINDING_HANDLE,  RPC_STATS_VECTOR * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqStats.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtIsServerListening","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtIsServerListening(RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtIsServerListening.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtStopServerListening","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtStopServerListening(RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtStopServerListening.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtWaitServerListen","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtWaitServerListen()","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtWaitServerListen.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtSetServerStackSize","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtSetServerStackSize(uint)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtSetServerStackSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcSsDontSerializeContext","package":"druntime","parentType":"","signature":"void RpcSsDontSerializeContext()","url":"/druntime/core/sys/windows/rpcdce/RpcSsDontSerializeContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtEnableIdleCleanup","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEnableIdleCleanup()","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtEnableIdleCleanup.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqIfIds","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqIfIds(RPC_BINDING_HANDLE,  RPC_IF_ID_VECTOR * *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqIfIds.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcIfIdVectorFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcIfIdVectorFree(RPC_IF_ID_VECTOR * *)","url":"/druntime/core/sys/windows/rpcdce/RpcIfIdVectorFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcEpResolveBinding","package":"druntime","parentType":"","signature":"RPC_STATUS RpcEpResolveBinding(RPC_BINDING_HANDLE,  RPC_IF_HANDLE)","url":"/druntime/core/sys/windows/rpcdce/RpcEpResolveBinding.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcBindingServerFromClient","package":"druntime","parentType":"","signature":"RPC_STATUS RpcBindingServerFromClient(RPC_BINDING_HANDLE,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcBindingServerFromClient.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcRaiseException","package":"druntime","parentType":"","signature":"void RpcRaiseException(RPC_STATUS)","url":"/druntime/core/sys/windows/rpcdce/RpcRaiseException.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcTestCancel","package":"druntime","parentType":"","signature":"RPC_STATUS RpcTestCancel()","url":"/druntime/core/sys/windows/rpcdce/RpcTestCancel.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcCancelThread","package":"druntime","parentType":"","signature":"RPC_STATUS RpcCancelThread(void *)","url":"/druntime/core/sys/windows/rpcdce/RpcCancelThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidCreate","package":"druntime","parentType":"","signature":"RPC_STATUS UuidCreate(UUID *)","url":"/druntime/core/sys/windows/rpcdce/UuidCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidCompare","package":"druntime","parentType":"","signature":"int UuidCompare(UUID *,  UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce/UuidCompare.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidCreateNil","package":"druntime","parentType":"","signature":"RPC_STATUS UuidCreateNil(UUID *)","url":"/druntime/core/sys/windows/rpcdce/UuidCreateNil.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidEqual","package":"druntime","parentType":"","signature":"int UuidEqual(UUID *,  UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce/UuidEqual.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidHash","package":"druntime","parentType":"","signature":"ushort UuidHash(UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce/UuidHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidIsNil","package":"druntime","parentType":"","signature":"int UuidIsNil(UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce/UuidIsNil.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcEpUnregister","package":"druntime","parentType":"","signature":"RPC_STATUS RpcEpUnregister(RPC_IF_HANDLE,  RPC_BINDING_VECTOR *,  UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcdce/RpcEpUnregister.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtEpEltInqBegin","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqBegin(RPC_BINDING_HANDLE,  uint,  RPC_IF_ID *,  uint,  UUID *,  RPC_EP_INQ_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtEpEltInqBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtEpEltInqDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqDone(RPC_EP_INQ_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtEpEltInqDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtEpUnregister","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpUnregister(RPC_BINDING_HANDLE,  RPC_IF_ID *,  RPC_BINDING_HANDLE,  UUID *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtEpUnregister.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtSetAuthorizationFn","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtSetAuthorizationFn(RPC_MGMT_AUTHORIZATION_FN)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtSetAuthorizationFn.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtInqParameter","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtInqParameter(uint,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtInqParameter.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtSetParameter","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtSetParameter(uint,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtSetParameter.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtBindingInqParameter","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtBindingInqParameter(RPC_BINDING_HANDLE,  uint,  uint *)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtBindingInqParameter.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"RpcMgmtBindingSetParameter","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtBindingSetParameter(RPC_BINDING_HANDLE,  uint,  uint)","url":"/druntime/core/sys/windows/rpcdce/RpcMgmtBindingSetParameter.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce","name":"UuidCreateSequential","package":"druntime","parentType":"","signature":"RPC_STATUS UuidCreateSequential(UUID *)","url":"/druntime/core/sys/windows/rpcdce/UuidCreateSequential.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"uuid_t","package":"druntime","parentType":"","signature":"uuid_t = UUID","url":"/druntime/core/sys/windows/rpcdce.html#uuid_t"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"uuid_vector_t","package":"druntime","parentType":"","signature":"uuid_vector_t = UUID_VECTOR","url":"/druntime/core/sys/windows/rpcdce.html#uuid_vector_t"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_MGR_EPV","package":"druntime","parentType":"","signature":"RPC_MGR_EPV = void","url":"/druntime/core/sys/windows/rpcdce.html#RPC_MGR_EPV"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_BINDING_HANDLE","package":"druntime","parentType":"","signature":"RPC_BINDING_HANDLE = I_RPC_HANDLE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_BINDING_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"handle_t","package":"druntime","parentType":"","signature":"handle_t = RPC_BINDING_HANDLE","url":"/druntime/core/sys/windows/rpcdce.html#handle_t"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_BINDING_VECTOR","package":"druntime","parentType":"","signature":"RPC_BINDING_VECTOR","url":"/druntime/core/sys/windows/rpcdce.html#RPC_BINDING_VECTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"rpc_binding_handle_t","package":"druntime","parentType":"","signature":"rpc_binding_handle_t = RPC_BINDING_HANDLE","url":"/druntime/core/sys/windows/rpcdce.html#rpc_binding_handle_t"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"rpc_binding_vector_t","package":"druntime","parentType":"","signature":"rpc_binding_vector_t = RPC_BINDING_VECTOR","url":"/druntime/core/sys/windows/rpcdce.html#rpc_binding_vector_t"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"UUID_VECTOR","package":"druntime","parentType":"","signature":"UUID_VECTOR","url":"/druntime/core/sys/windows/rpcdce.html#UUID_VECTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_IF_HANDLE","package":"druntime","parentType":"","signature":"RPC_IF_HANDLE = void *","url":"/druntime/core/sys/windows/rpcdce.html#RPC_IF_HANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_IF_ID","package":"druntime","parentType":"","signature":"RPC_IF_ID","url":"/druntime/core/sys/windows/rpcdce.html#RPC_IF_ID"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_POLICY","package":"druntime","parentType":"","signature":"RPC_POLICY","url":"/druntime/core/sys/windows/rpcdce.html#RPC_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"PRPC_POLICY","package":"druntime","parentType":"","signature":"PRPC_POLICY = RPC_POLICY *","url":"/druntime/core/sys/windows/rpcdce.html#PRPC_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_OBJECT_INQ_FN","package":"druntime","parentType":"","signature":"RPC_OBJECT_INQ_FN = void  function(UUID *,  UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce.html#RPC_OBJECT_INQ_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_IF_CALLBACK_FN","package":"druntime","parentType":"","signature":"RPC_IF_CALLBACK_FN = RPC_STATUS function(RPC_IF_HANDLE,  void *)","url":"/druntime/core/sys/windows/rpcdce.html#RPC_IF_CALLBACK_FN"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_STATS_VECTOR","package":"druntime","parentType":"","signature":"RPC_STATS_VECTOR","url":"/druntime/core/sys/windows/rpcdce.html#RPC_STATS_VECTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_IF_ID_VECTOR","package":"druntime","parentType":"","signature":"RPC_IF_ID_VECTOR","url":"/druntime/core/sys/windows/rpcdce.html#RPC_IF_ID_VECTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_AUTH_IDENTITY_HANDLE","package":"druntime","parentType":"","signature":"RPC_AUTH_IDENTITY_HANDLE = HANDLE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_AUTH_IDENTITY_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_AUTHZ_HANDLE","package":"druntime","parentType":"","signature":"RPC_AUTHZ_HANDLE = HANDLE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_AUTHZ_HANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_SECURITY_QOS","package":"druntime","parentType":"","signature":"RPC_SECURITY_QOS","url":"/druntime/core/sys/windows/rpcdce.html#RPC_SECURITY_QOS"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"PRPC_SECURITY_QOS","package":"druntime","parentType":"","signature":"PRPC_SECURITY_QOS = RPC_SECURITY_QOS *","url":"/druntime/core/sys/windows/rpcdce.html#PRPC_SECURITY_QOS"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"SEC_WINNT_AUTH_IDENTITY_W","package":"druntime","parentType":"","signature":"SEC_WINNT_AUTH_IDENTITY_W","url":"/druntime/core/sys/windows/rpcdce.html#SEC_WINNT_AUTH_IDENTITY_W"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"PSEC_WINNT_AUTH_IDENTITY_W","package":"druntime","parentType":"","signature":"PSEC_WINNT_AUTH_IDENTITY_W = SEC_WINNT_AUTH_IDENTITY_W *","url":"/druntime/core/sys/windows/rpcdce.html#PSEC_WINNT_AUTH_IDENTITY_W"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"SEC_WINNT_AUTH_IDENTITY_A","package":"druntime","parentType":"","signature":"SEC_WINNT_AUTH_IDENTITY_A","url":"/druntime/core/sys/windows/rpcdce.html#SEC_WINNT_AUTH_IDENTITY_A"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"PSEC_WINNT_AUTH_IDENTITY_A","package":"druntime","parentType":"","signature":"PSEC_WINNT_AUTH_IDENTITY_A = SEC_WINNT_AUTH_IDENTITY_A *","url":"/druntime/core/sys/windows/rpcdce.html#PSEC_WINNT_AUTH_IDENTITY_A"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_CLIENT_INFORMATION1","package":"druntime","parentType":"","signature":"RPC_CLIENT_INFORMATION1","url":"/druntime/core/sys/windows/rpcdce.html#RPC_CLIENT_INFORMATION1"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"PRPC_CLIENT_INFORMATION1","package":"druntime","parentType":"","signature":"PRPC_CLIENT_INFORMATION1 = RPC_CLIENT_INFORMATION1 *","url":"/druntime/core/sys/windows/rpcdce.html#PRPC_CLIENT_INFORMATION1"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_EP_INQ_HANDLE","package":"druntime","parentType":"","signature":"RPC_EP_INQ_HANDLE = I_RPC_HANDLE *","url":"/druntime/core/sys/windows/rpcdce.html#RPC_EP_INQ_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_MGMT_AUTHORIZATION_FN","package":"druntime","parentType":"","signature":"RPC_MGMT_AUTHORIZATION_FN = int  function(RPC_BINDING_HANDLE,  uint,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce.html#RPC_MGMT_AUTHORIZATION_FN"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_PROTSEQ_VECTORA","package":"druntime","parentType":"","signature":"RPC_PROTSEQ_VECTORA","url":"/druntime/core/sys/windows/rpcdce.html#RPC_PROTSEQ_VECTORA"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdce","name":"RPC_PROTSEQ_VECTORW","package":"druntime","parentType":"","signature":"RPC_PROTSEQ_VECTORW","url":"/druntime/core/sys/windows/rpcdce.html#RPC_PROTSEQ_VECTORW"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdce","name":"RPC_AUTH_KEY_RETRIEVAL_FN","package":"druntime","parentType":"","signature":"RPC_AUTH_KEY_RETRIEVAL_FN = void  function(void *,  wchar *,  uint,  void * *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce.html#RPC_AUTH_KEY_RETRIEVAL_FN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_CANCEL_INFINITE_TIMEOUT","package":"druntime","parentType":"","signature":"RPC_C_CANCEL_INFINITE_TIMEOUT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_CANCEL_INFINITE_TIMEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_LISTEN_MAX_CALLS_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_LISTEN_MAX_CALLS_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_LISTEN_MAX_CALLS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTSEQ_MAX_REQS_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_PROTSEQ_MAX_REQS_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTSEQ_MAX_REQS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_BIND_TO_ALL_NICS","package":"druntime","parentType":"","signature":"RPC_C_BIND_TO_ALL_NICS","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_BIND_TO_ALL_NICS"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_USE_INTERNET_PORT","package":"druntime","parentType":"","signature":"RPC_C_USE_INTERNET_PORT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_USE_INTERNET_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_USE_INTRANET_PORT","package":"druntime","parentType":"","signature":"RPC_C_USE_INTRANET_PORT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_USE_INTRANET_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_IF_AUTOLISTEN","package":"druntime","parentType":"","signature":"RPC_IF_AUTOLISTEN","url":"/druntime/core/sys/windows/rpcdce.html#RPC_IF_AUTOLISTEN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_IF_OLE","package":"druntime","parentType":"","signature":"RPC_IF_OLE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_IF_OLE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_MGMT_INQ_IF_IDS","package":"druntime","parentType":"","signature":"RPC_C_MGMT_INQ_IF_IDS","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_MGMT_INQ_IF_IDS"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_MGMT_INQ_PRINC_NAME","package":"druntime","parentType":"","signature":"RPC_C_MGMT_INQ_PRINC_NAME","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_MGMT_INQ_PRINC_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_MGMT_INQ_STATS","package":"druntime","parentType":"","signature":"RPC_C_MGMT_INQ_STATS","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_MGMT_INQ_STATS"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_MGMT_IS_SERVER_LISTEN","package":"druntime","parentType":"","signature":"RPC_C_MGMT_IS_SERVER_LISTEN","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_MGMT_IS_SERVER_LISTEN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_MGMT_STOP_SERVER_LISTEN","package":"druntime","parentType":"","signature":"RPC_C_MGMT_STOP_SERVER_LISTEN","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_MGMT_STOP_SERVER_LISTEN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"DCE_C_ERROR_STRING_LEN","package":"druntime","parentType":"","signature":"DCE_C_ERROR_STRING_LEN","url":"/druntime/core/sys/windows/rpcdce.html#DCE_C_ERROR_STRING_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PARM_MAX_PACKET_LENGTH","package":"druntime","parentType":"","signature":"RPC_C_PARM_MAX_PACKET_LENGTH","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PARM_MAX_PACKET_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PARM_BUFFER_LENGTH","package":"druntime","parentType":"","signature":"RPC_C_PARM_BUFFER_LENGTH","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PARM_BUFFER_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_NONE","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_NONE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_CONNECT","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_CONNECT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_CONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_CALL","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_CALL","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_CALL"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_PKT","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_PKT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_PKT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_PKT_INTEGRITY","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_PKT_INTEGRITY","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_PKT_INTEGRITY"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_LEVEL_PKT_PRIVACY","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_LEVEL_PKT_PRIVACY","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_LEVEL_PKT_PRIVACY"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_IMP_LEVEL_ANONYMOUS","package":"druntime","parentType":"","signature":"RPC_C_IMP_LEVEL_ANONYMOUS","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_IMP_LEVEL_ANONYMOUS"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_IMP_LEVEL_IDENTIFY","package":"druntime","parentType":"","signature":"RPC_C_IMP_LEVEL_IDENTIFY","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_IMP_LEVEL_IDENTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_IMP_LEVEL_IMPERSONATE","package":"druntime","parentType":"","signature":"RPC_C_IMP_LEVEL_IMPERSONATE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_IMP_LEVEL_IMPERSONATE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_IMP_LEVEL_DELEGATE","package":"druntime","parentType":"","signature":"RPC_C_IMP_LEVEL_DELEGATE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_IMP_LEVEL_DELEGATE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_QOS_IDENTITY_STATIC","package":"druntime","parentType":"","signature":"RPC_C_QOS_IDENTITY_STATIC","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_QOS_IDENTITY_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_QOS_IDENTITY_DYNAMIC","package":"druntime","parentType":"","signature":"RPC_C_QOS_IDENTITY_DYNAMIC","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_QOS_IDENTITY_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_QOS_CAPABILITIES_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_QOS_CAPABILITIES_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_QOS_CAPABILITIES_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH","package":"druntime","parentType":"","signature":"RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_NONE","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_NONE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_CONNECT","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_CONNECT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_CONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_CALL","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_CALL","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_CALL"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_PKT","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_PKT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_PKT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_PKT_INTEGRITY","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_PKT_INTEGRITY","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_PKT_INTEGRITY"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_PROTECT_LEVEL_PKT_PRIVACY","package":"druntime","parentType":"","signature":"RPC_C_PROTECT_LEVEL_PKT_PRIVACY","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_PROTECT_LEVEL_PKT_PRIVACY"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_NONE","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_NONE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_DCE_PRIVATE","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_DCE_PRIVATE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_DCE_PRIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_DCE_PUBLIC","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_DCE_PUBLIC","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_DCE_PUBLIC"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_DEC_PUBLIC","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_DEC_PUBLIC","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_DEC_PUBLIC"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_WINNT","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_WINNT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_WINNT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHN_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_AUTHN_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHN_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"SEC_WINNT_AUTH_IDENTITY_ANSI","package":"druntime","parentType":"","signature":"SEC_WINNT_AUTH_IDENTITY_ANSI","url":"/druntime/core/sys/windows/rpcdce.html#SEC_WINNT_AUTH_IDENTITY_ANSI"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"SEC_WINNT_AUTH_IDENTITY_UNICODE","package":"druntime","parentType":"","signature":"SEC_WINNT_AUTH_IDENTITY_UNICODE","url":"/druntime/core/sys/windows/rpcdce.html#SEC_WINNT_AUTH_IDENTITY_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHZ_NONE","package":"druntime","parentType":"","signature":"RPC_C_AUTHZ_NONE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHZ_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHZ_NAME","package":"druntime","parentType":"","signature":"RPC_C_AUTHZ_NAME","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHZ_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHZ_DCE","package":"druntime","parentType":"","signature":"RPC_C_AUTHZ_DCE","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHZ_DCE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce","name":"RPC_C_AUTHZ_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_AUTHZ_DEFAULT","url":"/druntime/core/sys/windows/rpcdce.html#RPC_C_AUTHZ_DEFAULT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcdce2","name":"core.sys.windows.rpcdce2","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcdce2.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"UuidCompare","package":"druntime","parentType":"","signature":"int UuidCompare(UUID *,  UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce2/UuidCompare.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"UuidCreateNil","package":"druntime","parentType":"","signature":"RPC_STATUS UuidCreateNil(UUID *)","url":"/druntime/core/sys/windows/rpcdce2/UuidCreateNil.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"UuidEqual","package":"druntime","parentType":"","signature":"int UuidEqual(UUID *,  UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce2/UuidEqual.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"UuidHash","package":"druntime","parentType":"","signature":"ushort UuidHash(UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce2/UuidHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"UuidIsNil","package":"druntime","parentType":"","signature":"int UuidIsNil(UUID *,  RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcdce2/UuidIsNil.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"RpcMgmtEpEltInqBegin","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqBegin(RPC_BINDING_HANDLE,  uint,  RPC_IF_ID *,\n       uint,  UUID *,  RPC_EP_INQ_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce2/RpcMgmtEpEltInqBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"RpcMgmtEpEltInqDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqDone(RPC_EP_INQ_HANDLE *)","url":"/druntime/core/sys/windows/rpcdce2/RpcMgmtEpEltInqDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"RpcMgmtEpUnregister","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpUnregister(RPC_BINDING_HANDLE,  RPC_IF_ID *,\n       RPC_BINDING_HANDLE,  UUID *)","url":"/druntime/core/sys/windows/rpcdce2/RpcMgmtEpUnregister.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"RpcMgmtSetAuthorizationFn","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtSetAuthorizationFn(RPC_MGMT_AUTHORIZATION_FN)","url":"/druntime/core/sys/windows/rpcdce2/RpcMgmtSetAuthorizationFn.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"DceErrorInqTextA","package":"druntime","parentType":"","signature":"RPC_STATUS DceErrorInqTextA(RPC_STATUS,  char *)","url":"/druntime/core/sys/windows/rpcdce2/DceErrorInqTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"DceErrorInqTextW","package":"druntime","parentType":"","signature":"RPC_STATUS DceErrorInqTextW(RPC_STATUS,  wchar *)","url":"/druntime/core/sys/windows/rpcdce2/DceErrorInqTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"RpcMgmtEpEltInqNextA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqNextA(RPC_EP_INQ_HANDLE,  RPC_IF_ID *,\n       RPC_BINDING_HANDLE *,  UUID *,  char * *)","url":"/druntime/core/sys/windows/rpcdce2/RpcMgmtEpEltInqNextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdce2","name":"RpcMgmtEpEltInqNextW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcMgmtEpEltInqNextW(RPC_EP_INQ_HANDLE,  RPC_IF_ID *,\n       RPC_BINDING_HANDLE *,  UUID *,  wchar * *)","url":"/druntime/core/sys/windows/rpcdce2/RpcMgmtEpEltInqNextW.html"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdce2","name":"DCE_C_ERROR_STRING_LEN","package":"druntime","parentType":"","signature":"size_t DCE_C_ERROR_STRING_LEN","url":"/druntime/core/sys/windows/rpcdce2.html#DCE_C_ERROR_STRING_LEN"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcdcep","name":"core.sys.windows.rpcdcep","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcdcep.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcGetBuffer","package":"druntime","parentType":"","signature":"int I_RpcGetBuffer(RPC_MESSAGE *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcGetBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcSendReceive","package":"druntime","parentType":"","signature":"int I_RpcSendReceive(RPC_MESSAGE *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcSendReceive.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcSend","package":"druntime","parentType":"","signature":"int I_RpcSend(RPC_MESSAGE *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcSend.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcFreeBuffer","package":"druntime","parentType":"","signature":"int I_RpcFreeBuffer(RPC_MESSAGE *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcFreeBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcRequestMutex","package":"druntime","parentType":"","signature":"void I_RpcRequestMutex(I_RPC_MUTEX *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcRequestMutex.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcClearMutex","package":"druntime","parentType":"","signature":"void I_RpcClearMutex(I_RPC_MUTEX)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcClearMutex.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcDeleteMutex","package":"druntime","parentType":"","signature":"void I_RpcDeleteMutex(I_RPC_MUTEX)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcDeleteMutex.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcAllocate","package":"druntime","parentType":"","signature":"void * I_RpcAllocate(uint)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcFree","package":"druntime","parentType":"","signature":"void I_RpcFree(void *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcPauseExecution","package":"druntime","parentType":"","signature":"void I_RpcPauseExecution(uint)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcPauseExecution.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcMonitorAssociation","package":"druntime","parentType":"","signature":"int I_RpcMonitorAssociation(HANDLE,  PRPC_RUNDOWN,  void *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcMonitorAssociation.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcStopMonitorAssociation","package":"druntime","parentType":"","signature":"int I_RpcStopMonitorAssociation(HANDLE)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcStopMonitorAssociation.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcGetCurrentCallHandle","package":"druntime","parentType":"","signature":"HANDLE I_RpcGetCurrentCallHandle()","url":"/druntime/core/sys/windows/rpcdcep/I_RpcGetCurrentCallHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcGetAssociationContext","package":"druntime","parentType":"","signature":"int I_RpcGetAssociationContext(void * *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcGetAssociationContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcSetAssociationContext","package":"druntime","parentType":"","signature":"int I_RpcSetAssociationContext(void *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcSetAssociationContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcNsBindingSetEntryName","package":"druntime","parentType":"","signature":"int I_RpcNsBindingSetEntryName(HANDLE,  uint,  wchar *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcNsBindingSetEntryName.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcBindingInqDynamicEndpoint","package":"druntime","parentType":"","signature":"int I_RpcBindingInqDynamicEndpoint(HANDLE,  wchar * *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcBindingInqDynamicEndpoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcBindingInqTransportType","package":"druntime","parentType":"","signature":"int I_RpcBindingInqTransportType(HANDLE,  uint *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcBindingInqTransportType.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcIfInqTransferSyntaxes","package":"druntime","parentType":"","signature":"int I_RpcIfInqTransferSyntaxes(HANDLE,  RPC_TRANSFER_SYNTAX *,  uint,\n              uint *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcIfInqTransferSyntaxes.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_UuidCreate","package":"druntime","parentType":"","signature":"int I_UuidCreate(GUID *)","url":"/druntime/core/sys/windows/rpcdcep/I_UuidCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcBindingCopy","package":"druntime","parentType":"","signature":"int I_RpcBindingCopy(HANDLE,  HANDLE *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcBindingCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcBindingIsClientLocal","package":"druntime","parentType":"","signature":"int I_RpcBindingIsClientLocal(HANDLE,  uint *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcBindingIsClientLocal.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcSsDontSerializeContext","package":"druntime","parentType":"","signature":"void I_RpcSsDontSerializeContext()","url":"/druntime/core/sys/windows/rpcdcep/I_RpcSsDontSerializeContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcServerRegisterForwardFunction","package":"druntime","parentType":"","signature":"int I_RpcServerRegisterForwardFunction(int  function (GUID *,\n              RPC_VERSION *,  GUID *,  ubyte *,  void * *))","url":"/druntime/core/sys/windows/rpcdcep/I_RpcServerRegisterForwardFunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcConnectionInqSockBuffSize","package":"druntime","parentType":"","signature":"int I_RpcConnectionInqSockBuffSize(uint *,  uint *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcConnectionInqSockBuffSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcConnectionSetSockBuffSize","package":"druntime","parentType":"","signature":"int I_RpcConnectionSetSockBuffSize(uint,  uint)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcConnectionSetSockBuffSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcBindingSetAsync","package":"druntime","parentType":"","signature":"int I_RpcBindingSetAsync(HANDLE,  RPC_BLOCKING_FN)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcBindingSetAsync.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcAsyncSendReceive","package":"druntime","parentType":"","signature":"int I_RpcAsyncSendReceive(RPC_MESSAGE *,  void *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcAsyncSendReceive.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcGetThreadWindowHandle","package":"druntime","parentType":"","signature":"int I_RpcGetThreadWindowHandle(void * *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcGetThreadWindowHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcServerThreadPauseListening","package":"druntime","parentType":"","signature":"int I_RpcServerThreadPauseListening()","url":"/druntime/core/sys/windows/rpcdcep/I_RpcServerThreadPauseListening.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcServerThreadContinueListening","package":"druntime","parentType":"","signature":"int I_RpcServerThreadContinueListening()","url":"/druntime/core/sys/windows/rpcdcep/I_RpcServerThreadContinueListening.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcServerUnregisterEndpointA","package":"druntime","parentType":"","signature":"int I_RpcServerUnregisterEndpointA(ubyte *,  ubyte *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcServerUnregisterEndpointA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcdcep","name":"I_RpcServerUnregisterEndpointW","package":"druntime","parentType":"","signature":"int I_RpcServerUnregisterEndpointW(ushort *,  ushort *)","url":"/druntime/core/sys/windows/rpcdcep/I_RpcServerUnregisterEndpointW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"I_RPC_HANDLE","package":"druntime","parentType":"","signature":"I_RPC_HANDLE = HANDLE","url":"/druntime/core/sys/windows/rpcdcep.html#I_RPC_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"RPC_STATUS","package":"druntime","parentType":"","signature":"RPC_STATUS = long","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_VERSION","package":"druntime","parentType":"","signature":"RPC_VERSION","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_VERSION"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_SYNTAX_IDENTIFIER","package":"druntime","parentType":"","signature":"RPC_SYNTAX_IDENTIFIER","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_SYNTAX_IDENTIFIER"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_SYNTAX_IDENTIFIER","package":"druntime","parentType":"","signature":"PRPC_SYNTAX_IDENTIFIER = RPC_SYNTAX_IDENTIFIER *","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_SYNTAX_IDENTIFIER"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_MESSAGE","package":"druntime","parentType":"","signature":"RPC_MESSAGE","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_MESSAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_MESSAGE","package":"druntime","parentType":"","signature":"PRPC_MESSAGE = RPC_MESSAGE *","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_MESSAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"RPC_DISPATCH_FUNCTION","package":"druntime","parentType":"","signature":"RPC_DISPATCH_FUNCTION = void  function (PRPC_MESSAGE Message)","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_DISPATCH_FUNCTION"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_DISPATCH_TABLE","package":"druntime","parentType":"","signature":"RPC_DISPATCH_TABLE","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_DISPATCH_TABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_DISPATCH_TABLE","package":"druntime","parentType":"","signature":"PRPC_DISPATCH_TABLE = RPC_DISPATCH_TABLE *","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_DISPATCH_TABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_PROTSEQ_ENDPOINT","package":"druntime","parentType":"","signature":"RPC_PROTSEQ_ENDPOINT","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_PROTSEQ_ENDPOINT"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_PROTSEQ_ENDPOINT","package":"druntime","parentType":"","signature":"PRPC_PROTSEQ_ENDPOINT = RPC_PROTSEQ_ENDPOINT *","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_PROTSEQ_ENDPOINT"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_SERVER_INTERFACE","package":"druntime","parentType":"","signature":"RPC_SERVER_INTERFACE","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_SERVER_INTERFACE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_SERVER_INTERFACE","package":"druntime","parentType":"","signature":"PRPC_SERVER_INTERFACE = RPC_SERVER_INTERFACE *","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_SERVER_INTERFACE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_CLIENT_INTERFACE","package":"druntime","parentType":"","signature":"RPC_CLIENT_INTERFACE","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_CLIENT_INTERFACE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_CLIENT_INTERFACE","package":"druntime","parentType":"","signature":"PRPC_CLIENT_INTERFACE = RPC_CLIENT_INTERFACE *","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_CLIENT_INTERFACE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"I_RPC_MUTEX","package":"druntime","parentType":"","signature":"I_RPC_MUTEX = void *","url":"/druntime/core/sys/windows/rpcdcep.html#I_RPC_MUTEX"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcdcep","name":"RPC_TRANSFER_SYNTAX","package":"druntime","parentType":"","signature":"RPC_TRANSFER_SYNTAX","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_TRANSFER_SYNTAX"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"RPC_BLOCKING_FN","package":"druntime","parentType":"","signature":"RPC_BLOCKING_FN = RPC_STATUS function(void *,  void *,  void *)","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_BLOCKING_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcdcep","name":"PRPC_RUNDOWN","package":"druntime","parentType":"","signature":"PRPC_RUNDOWN = void  function(void *)","url":"/druntime/core/sys/windows/rpcdcep.html#PRPC_RUNDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPC_NCA_FLAGS_DEFAULT","package":"druntime","parentType":"","signature":"RPC_NCA_FLAGS_DEFAULT","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_NCA_FLAGS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPC_NCA_FLAGS_IDEMPOTENT","package":"druntime","parentType":"","signature":"RPC_NCA_FLAGS_IDEMPOTENT","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_NCA_FLAGS_IDEMPOTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPC_NCA_FLAGS_BROADCAST","package":"druntime","parentType":"","signature":"RPC_NCA_FLAGS_BROADCAST","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_NCA_FLAGS_BROADCAST"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPC_NCA_FLAGS_MAYBE","package":"druntime","parentType":"","signature":"RPC_NCA_FLAGS_MAYBE","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_NCA_FLAGS_MAYBE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPCFLG_ASYNCHRONOUS","package":"druntime","parentType":"","signature":"RPCFLG_ASYNCHRONOUS","url":"/druntime/core/sys/windows/rpcdcep.html#RPCFLG_ASYNCHRONOUS"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPCFLG_INPUT_SYNCHRONOUS","package":"druntime","parentType":"","signature":"RPCFLG_INPUT_SYNCHRONOUS","url":"/druntime/core/sys/windows/rpcdcep.html#RPCFLG_INPUT_SYNCHRONOUS"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"RPC_FLAGS_VALID_BIT","package":"druntime","parentType":"","signature":"RPC_FLAGS_VALID_BIT","url":"/druntime/core/sys/windows/rpcdcep.html#RPC_FLAGS_VALID_BIT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"TRANSPORT_TYPE_CN","package":"druntime","parentType":"","signature":"TRANSPORT_TYPE_CN","url":"/druntime/core/sys/windows/rpcdcep.html#TRANSPORT_TYPE_CN"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"TRANSPORT_TYPE_DG","package":"druntime","parentType":"","signature":"TRANSPORT_TYPE_DG","url":"/druntime/core/sys/windows/rpcdcep.html#TRANSPORT_TYPE_DG"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"TRANSPORT_TYPE_LPC","package":"druntime","parentType":"","signature":"TRANSPORT_TYPE_LPC","url":"/druntime/core/sys/windows/rpcdcep.html#TRANSPORT_TYPE_LPC"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcdcep","name":"TRANSPORT_TYPE_WMSG","package":"druntime","parentType":"","signature":"TRANSPORT_TYPE_WMSG","url":"/druntime/core/sys/windows/rpcdcep.html#TRANSPORT_TYPE_WMSG"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcndr","name":"core.sys.windows.rpcndr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NDRCContextBinding","package":"druntime","parentType":"","signature":"RPC_BINDING_HANDLE NDRCContextBinding(NDR_CCONTEXT)","url":"/druntime/core/sys/windows/rpcndr/NDRCContextBinding.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NDRCContextMarshall","package":"druntime","parentType":"","signature":"void NDRCContextMarshall(NDR_CCONTEXT, void *)","url":"/druntime/core/sys/windows/rpcndr/NDRCContextMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NDRCContextUnmarshall","package":"druntime","parentType":"","signature":"void NDRCContextUnmarshall(NDR_CCONTEXT *, RPC_BINDING_HANDLE, void *, uint)","url":"/druntime/core/sys/windows/rpcndr/NDRCContextUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NDRSContextMarshall","package":"druntime","parentType":"","signature":"void NDRSContextMarshall(NDR_SCONTEXT, void *, NDR_RUNDOWN)","url":"/druntime/core/sys/windows/rpcndr/NDRSContextMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NDRSContextUnmarshall","package":"druntime","parentType":"","signature":"NDR_SCONTEXT NDRSContextUnmarshall(void * pBuff, uint)","url":"/druntime/core/sys/windows/rpcndr/NDRSContextUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsDestroyClientContext","package":"druntime","parentType":"","signature":"void RpcSsDestroyClientContext(void * *)","url":"/druntime/core/sys/windows/rpcndr/RpcSsDestroyClientContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NDRcopy","package":"druntime","parentType":"","signature":"void NDRcopy(void *, void *, uint)","url":"/druntime/core/sys/windows/rpcndr/NDRcopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"MIDL_wchar_strlen","package":"druntime","parentType":"","signature":"uint MIDL_wchar_strlen(wchar  *)","url":"/druntime/core/sys/windows/rpcndr/MIDL_wchar_strlen.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"MIDL_wchar_strcpy","package":"druntime","parentType":"","signature":"void MIDL_wchar_strcpy(void *, wchar  *)","url":"/druntime/core/sys/windows/rpcndr/MIDL_wchar_strcpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"char_from_ndr","package":"druntime","parentType":"","signature":"void char_from_ndr(PRPC_MESSAGE, ubyte *)","url":"/druntime/core/sys/windows/rpcndr/char_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"char_array_from_ndr","package":"druntime","parentType":"","signature":"void char_array_from_ndr(PRPC_MESSAGE, uint, uint, ubyte *)","url":"/druntime/core/sys/windows/rpcndr/char_array_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"short_from_ndr","package":"druntime","parentType":"","signature":"void short_from_ndr(PRPC_MESSAGE, ushort *)","url":"/druntime/core/sys/windows/rpcndr/short_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"short_array_from_ndr","package":"druntime","parentType":"","signature":"void short_array_from_ndr(PRPC_MESSAGE, uint, uint, ushort *)","url":"/druntime/core/sys/windows/rpcndr/short_array_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"short_from_ndr_temp","package":"druntime","parentType":"","signature":"void short_from_ndr_temp(ubyte * *, ushort *, uint)","url":"/druntime/core/sys/windows/rpcndr/short_from_ndr_temp.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"int_from_ndr","package":"druntime","parentType":"","signature":"void int_from_ndr(PRPC_MESSAGE, uint *)","url":"/druntime/core/sys/windows/rpcndr/int_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"int_array_from_ndr","package":"druntime","parentType":"","signature":"void int_array_from_ndr(PRPC_MESSAGE, uint, uint, uint *)","url":"/druntime/core/sys/windows/rpcndr/int_array_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"int_from_ndr_temp","package":"druntime","parentType":"","signature":"void int_from_ndr_temp(ubyte * *, uint *, uint)","url":"/druntime/core/sys/windows/rpcndr/int_from_ndr_temp.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"enum_from_ndr","package":"druntime","parentType":"","signature":"void enum_from_ndr(PRPC_MESSAGE, uint *)","url":"/druntime/core/sys/windows/rpcndr/enum_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"float_from_ndr","package":"druntime","parentType":"","signature":"void float_from_ndr(PRPC_MESSAGE, void *)","url":"/druntime/core/sys/windows/rpcndr/float_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"float_array_from_ndr","package":"druntime","parentType":"","signature":"void float_array_from_ndr(PRPC_MESSAGE, uint, uint, void *)","url":"/druntime/core/sys/windows/rpcndr/float_array_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"double_from_ndr","package":"druntime","parentType":"","signature":"void double_from_ndr(PRPC_MESSAGE, void *)","url":"/druntime/core/sys/windows/rpcndr/double_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"double_array_from_ndr","package":"druntime","parentType":"","signature":"void double_array_from_ndr(PRPC_MESSAGE, uint, uint, void *)","url":"/druntime/core/sys/windows/rpcndr/double_array_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"hyper_from_ndr","package":"druntime","parentType":"","signature":"void hyper_from_ndr(PRPC_MESSAGE, hyper *)","url":"/druntime/core/sys/windows/rpcndr/hyper_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"hyper_array_from_ndr","package":"druntime","parentType":"","signature":"void hyper_array_from_ndr(PRPC_MESSAGE, uint, uint, hyper *)","url":"/druntime/core/sys/windows/rpcndr/hyper_array_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"hyper_from_ndr_temp","package":"druntime","parentType":"","signature":"void hyper_from_ndr_temp(ubyte * *, hyper *, uint)","url":"/druntime/core/sys/windows/rpcndr/hyper_from_ndr_temp.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"data_from_ndr","package":"druntime","parentType":"","signature":"void data_from_ndr(PRPC_MESSAGE, void *, char *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/data_from_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"data_into_ndr","package":"druntime","parentType":"","signature":"void data_into_ndr(void *, PRPC_MESSAGE, char *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/data_into_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"tree_into_ndr","package":"druntime","parentType":"","signature":"void tree_into_ndr(void *, PRPC_MESSAGE, char *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/tree_into_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"data_size_ndr","package":"druntime","parentType":"","signature":"void data_size_ndr(void *, PRPC_MESSAGE, char *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/data_size_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"tree_size_ndr","package":"druntime","parentType":"","signature":"void tree_size_ndr(void *, PRPC_MESSAGE, char *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/tree_size_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"tree_peek_ndr","package":"druntime","parentType":"","signature":"void tree_peek_ndr(PRPC_MESSAGE, ubyte * *, char *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/tree_peek_ndr.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"midl_allocate","package":"druntime","parentType":"","signature":"void  * midl_allocate(int)","url":"/druntime/core/sys/windows/rpcndr/midl_allocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleTypeMarshall","package":"druntime","parentType":"","signature":"void NdrSimpleTypeMarshall(PMIDL_STUB_MESSAGE, ubyte *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleTypeMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrPointerMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrPointerMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING pFormat)","url":"/druntime/core/sys/windows/rpcndr/NdrPointerMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleStructMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrSimpleStructMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleStructMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStructMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantStructMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStructMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingStructMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantVaryingStructMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingStructMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrHardStructMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrHardStructMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrHardStructMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexStructMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrComplexStructMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexStructMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFixedArrayMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrFixedArrayMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrFixedArrayMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantArrayMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantArrayMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantArrayMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingArrayMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantVaryingArrayMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingArrayMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrVaryingArrayMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrVaryingArrayMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrVaryingArrayMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexArrayMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrComplexArrayMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexArrayMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonConformantStringMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrNonConformantStringMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonConformantStringMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStringMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantStringMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStringMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrEncapsulatedUnionMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrEncapsulatedUnionMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrEncapsulatedUnionMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonEncapsulatedUnionMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrNonEncapsulatedUnionMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonEncapsulatedUnionMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrByteCountPointerMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrByteCountPointerMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrByteCountPointerMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrXmitOrRepAsMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrXmitOrRepAsMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrXmitOrRepAsMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrInterfacePointerMarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrInterfacePointerMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrInterfacePointerMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrClientContextMarshall","package":"druntime","parentType":"","signature":"void NdrClientContextMarshall(PMIDL_STUB_MESSAGE, NDR_CCONTEXT, int)","url":"/druntime/core/sys/windows/rpcndr/NdrClientContextMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerContextMarshall","package":"druntime","parentType":"","signature":"void NdrServerContextMarshall(PMIDL_STUB_MESSAGE, NDR_SCONTEXT, NDR_RUNDOWN)","url":"/druntime/core/sys/windows/rpcndr/NdrServerContextMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleTypeUnmarshall","package":"druntime","parentType":"","signature":"void NdrSimpleTypeUnmarshall(PMIDL_STUB_MESSAGE, ubyte *, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleTypeUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrPointerUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrPointerUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrPointerUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleStructUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrSimpleStructUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleStructUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStructUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantStructUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStructUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingStructUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantVaryingStructUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingStructUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrHardStructUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrHardStructUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrHardStructUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexStructUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrComplexStructUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexStructUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFixedArrayUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrFixedArrayUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrFixedArrayUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantArrayUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantArrayUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantArrayUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingArrayUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantVaryingArrayUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingArrayUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrVaryingArrayUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrVaryingArrayUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrVaryingArrayUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexArrayUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrComplexArrayUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexArrayUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonConformantStringUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrNonConformantStringUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrNonConformantStringUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStringUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrConformantStringUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStringUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrEncapsulatedUnionUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrEncapsulatedUnionUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrEncapsulatedUnionUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonEncapsulatedUnionUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrNonEncapsulatedUnionUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrNonEncapsulatedUnionUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrByteCountPointerUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrByteCountPointerUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrByteCountPointerUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrXmitOrRepAsUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrXmitOrRepAsUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrXmitOrRepAsUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrInterfacePointerUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrInterfacePointerUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrInterfacePointerUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrClientContextUnmarshall","package":"druntime","parentType":"","signature":"void NdrClientContextUnmarshall(PMIDL_STUB_MESSAGE, NDR_CCONTEXT *, RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcndr/NdrClientContextUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerContextUnmarshall","package":"druntime","parentType":"","signature":"NDR_SCONTEXT NdrServerContextUnmarshall(PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrServerContextUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrPointerBufferSize","package":"druntime","parentType":"","signature":"void NdrPointerBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrPointerBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleStructBufferSize","package":"druntime","parentType":"","signature":"void NdrSimpleStructBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleStructBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStructBufferSize","package":"druntime","parentType":"","signature":"void NdrConformantStructBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStructBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingStructBufferSize","package":"druntime","parentType":"","signature":"void NdrConformantVaryingStructBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingStructBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrHardStructBufferSize","package":"druntime","parentType":"","signature":"void NdrHardStructBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrHardStructBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexStructBufferSize","package":"druntime","parentType":"","signature":"void NdrComplexStructBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexStructBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFixedArrayBufferSize","package":"druntime","parentType":"","signature":"void NdrFixedArrayBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrFixedArrayBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantArrayBufferSize","package":"druntime","parentType":"","signature":"void NdrConformantArrayBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantArrayBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingArrayBufferSize","package":"druntime","parentType":"","signature":"void NdrConformantVaryingArrayBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingArrayBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrVaryingArrayBufferSize","package":"druntime","parentType":"","signature":"void NdrVaryingArrayBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrVaryingArrayBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexArrayBufferSize","package":"druntime","parentType":"","signature":"void NdrComplexArrayBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexArrayBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStringBufferSize","package":"druntime","parentType":"","signature":"void NdrConformantStringBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStringBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonConformantStringBufferSize","package":"druntime","parentType":"","signature":"void NdrNonConformantStringBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonConformantStringBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrEncapsulatedUnionBufferSize","package":"druntime","parentType":"","signature":"void NdrEncapsulatedUnionBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrEncapsulatedUnionBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonEncapsulatedUnionBufferSize","package":"druntime","parentType":"","signature":"void NdrNonEncapsulatedUnionBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonEncapsulatedUnionBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrByteCountPointerBufferSize","package":"druntime","parentType":"","signature":"void NdrByteCountPointerBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrByteCountPointerBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrXmitOrRepAsBufferSize","package":"druntime","parentType":"","signature":"void NdrXmitOrRepAsBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrXmitOrRepAsBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrInterfacePointerBufferSize","package":"druntime","parentType":"","signature":"void NdrInterfacePointerBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrInterfacePointerBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrContextHandleSize","package":"druntime","parentType":"","signature":"void NdrContextHandleSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrContextHandleSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrPointerMemorySize","package":"druntime","parentType":"","signature":"uint NdrPointerMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrPointerMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleStructMemorySize","package":"druntime","parentType":"","signature":"uint NdrSimpleStructMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleStructMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStructMemorySize","package":"druntime","parentType":"","signature":"uint NdrConformantStructMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStructMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingStructMemorySize","package":"druntime","parentType":"","signature":"uint NdrConformantVaryingStructMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingStructMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrHardStructMemorySize","package":"druntime","parentType":"","signature":"uint NdrHardStructMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrHardStructMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexStructMemorySize","package":"druntime","parentType":"","signature":"uint NdrComplexStructMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexStructMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFixedArrayMemorySize","package":"druntime","parentType":"","signature":"uint NdrFixedArrayMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrFixedArrayMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantArrayMemorySize","package":"druntime","parentType":"","signature":"uint NdrConformantArrayMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantArrayMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingArrayMemorySize","package":"druntime","parentType":"","signature":"uint NdrConformantVaryingArrayMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingArrayMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrVaryingArrayMemorySize","package":"druntime","parentType":"","signature":"uint NdrVaryingArrayMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrVaryingArrayMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexArrayMemorySize","package":"druntime","parentType":"","signature":"uint NdrComplexArrayMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexArrayMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStringMemorySize","package":"druntime","parentType":"","signature":"uint NdrConformantStringMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStringMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonConformantStringMemorySize","package":"druntime","parentType":"","signature":"uint NdrNonConformantStringMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonConformantStringMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrEncapsulatedUnionMemorySize","package":"druntime","parentType":"","signature":"uint NdrEncapsulatedUnionMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrEncapsulatedUnionMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonEncapsulatedUnionMemorySize","package":"druntime","parentType":"","signature":"uint NdrNonEncapsulatedUnionMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonEncapsulatedUnionMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrXmitOrRepAsMemorySize","package":"druntime","parentType":"","signature":"uint NdrXmitOrRepAsMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrXmitOrRepAsMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrInterfacePointerMemorySize","package":"druntime","parentType":"","signature":"uint NdrInterfacePointerMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrInterfacePointerMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrPointerFree","package":"druntime","parentType":"","signature":"void NdrPointerFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrPointerFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSimpleStructFree","package":"druntime","parentType":"","signature":"void NdrSimpleStructFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrSimpleStructFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantStructFree","package":"druntime","parentType":"","signature":"void NdrConformantStructFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantStructFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingStructFree","package":"druntime","parentType":"","signature":"void NdrConformantVaryingStructFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingStructFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrHardStructFree","package":"druntime","parentType":"","signature":"void NdrHardStructFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrHardStructFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexStructFree","package":"druntime","parentType":"","signature":"void NdrComplexStructFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexStructFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFixedArrayFree","package":"druntime","parentType":"","signature":"void NdrFixedArrayFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrFixedArrayFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantArrayFree","package":"druntime","parentType":"","signature":"void NdrConformantArrayFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantArrayFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConformantVaryingArrayFree","package":"druntime","parentType":"","signature":"void NdrConformantVaryingArrayFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConformantVaryingArrayFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrVaryingArrayFree","package":"druntime","parentType":"","signature":"void NdrVaryingArrayFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrVaryingArrayFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrComplexArrayFree","package":"druntime","parentType":"","signature":"void NdrComplexArrayFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrComplexArrayFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrEncapsulatedUnionFree","package":"druntime","parentType":"","signature":"void NdrEncapsulatedUnionFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrEncapsulatedUnionFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNonEncapsulatedUnionFree","package":"druntime","parentType":"","signature":"void NdrNonEncapsulatedUnionFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrNonEncapsulatedUnionFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrByteCountPointerFree","package":"druntime","parentType":"","signature":"void NdrByteCountPointerFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrByteCountPointerFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrXmitOrRepAsFree","package":"druntime","parentType":"","signature":"void NdrXmitOrRepAsFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrXmitOrRepAsFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrInterfacePointerFree","package":"druntime","parentType":"","signature":"void NdrInterfacePointerFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrInterfacePointerFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrConvert","package":"druntime","parentType":"","signature":"void NdrConvert(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrConvert.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrClientInitializeNew","package":"druntime","parentType":"","signature":"void NdrClientInitializeNew(PRPC_MESSAGE, PMIDL_STUB_MESSAGE, PMIDL_STUB_DESC, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrClientInitializeNew.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerInitializeNew","package":"druntime","parentType":"","signature":"ubyte  * NdrServerInitializeNew(PRPC_MESSAGE, PMIDL_STUB_MESSAGE, PMIDL_STUB_DESC)","url":"/druntime/core/sys/windows/rpcndr/NdrServerInitializeNew.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrClientInitialize","package":"druntime","parentType":"","signature":"void NdrClientInitialize(PRPC_MESSAGE, PMIDL_STUB_MESSAGE, PMIDL_STUB_DESC, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrClientInitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerInitialize","package":"druntime","parentType":"","signature":"ubyte  * NdrServerInitialize(PRPC_MESSAGE, PMIDL_STUB_MESSAGE, PMIDL_STUB_DESC)","url":"/druntime/core/sys/windows/rpcndr/NdrServerInitialize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerInitializeUnmarshall","package":"druntime","parentType":"","signature":"ubyte  * NdrServerInitializeUnmarshall(PMIDL_STUB_MESSAGE, PMIDL_STUB_DESC, PRPC_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrServerInitializeUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerInitializeMarshall","package":"druntime","parentType":"","signature":"void NdrServerInitializeMarshall(PRPC_MESSAGE, PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrServerInitializeMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrGetBuffer","package":"druntime","parentType":"","signature":"ubyte  * NdrGetBuffer(PMIDL_STUB_MESSAGE, uint, RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcndr/NdrGetBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNsGetBuffer","package":"druntime","parentType":"","signature":"ubyte  * NdrNsGetBuffer(PMIDL_STUB_MESSAGE, uint, RPC_BINDING_HANDLE)","url":"/druntime/core/sys/windows/rpcndr/NdrNsGetBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSendReceive","package":"druntime","parentType":"","signature":"ubyte  * NdrSendReceive(PMIDL_STUB_MESSAGE, ubyte *)","url":"/druntime/core/sys/windows/rpcndr/NdrSendReceive.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrNsSendReceive","package":"druntime","parentType":"","signature":"ubyte  * NdrNsSendReceive(PMIDL_STUB_MESSAGE, ubyte *, RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcndr/NdrNsSendReceive.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFreeBuffer","package":"druntime","parentType":"","signature":"void NdrFreeBuffer(PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrFreeBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrClientCall","package":"druntime","parentType":"","signature":"CLIENT_CALL_RETURN NdrClientCall(PMIDL_STUB_DESC, PFORMAT_STRING,...)","url":"/druntime/core/sys/windows/rpcndr/NdrClientCall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrStubCall","package":"druntime","parentType":"","signature":"int NdrStubCall(IRpcStubBuffer,  IRpcChannelBuffer, PRPC_MESSAGE, uint *)","url":"/druntime/core/sys/windows/rpcndr/NdrStubCall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerCall","package":"druntime","parentType":"","signature":"void NdrServerCall(PRPC_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrServerCall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerUnmarshall","package":"druntime","parentType":"","signature":"int NdrServerUnmarshall(IRpcChannelBuffer,  PRPC_MESSAGE, PMIDL_STUB_MESSAGE, PMIDL_STUB_DESC, PFORMAT_STRING, void *)","url":"/druntime/core/sys/windows/rpcndr/NdrServerUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrServerMarshall","package":"druntime","parentType":"","signature":"void NdrServerMarshall(IRpcStubBuffer,  IRpcChannelBuffer, PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrServerMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrMapCommAndFaultStatus","package":"druntime","parentType":"","signature":"RPC_STATUS NdrMapCommAndFaultStatus(PMIDL_STUB_MESSAGE, uint *, uint *, RPC_STATUS)","url":"/druntime/core/sys/windows/rpcndr/NdrMapCommAndFaultStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_UPDecision","package":"druntime","parentType":"","signature":"int NdrSH_UPDecision(PMIDL_STUB_MESSAGE, ubyte * *, RPC_BUFPTR)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_UPDecision.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_TLUPDecision","package":"druntime","parentType":"","signature":"int NdrSH_TLUPDecision(PMIDL_STUB_MESSAGE, ubyte * *)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_TLUPDecision.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_TLUPDecisionBuffer","package":"druntime","parentType":"","signature":"int NdrSH_TLUPDecisionBuffer(PMIDL_STUB_MESSAGE, ubyte * *)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_TLUPDecisionBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_IfAlloc","package":"druntime","parentType":"","signature":"int NdrSH_IfAlloc(PMIDL_STUB_MESSAGE, ubyte * *, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_IfAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_IfAllocRef","package":"druntime","parentType":"","signature":"int NdrSH_IfAllocRef(PMIDL_STUB_MESSAGE, ubyte * *, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_IfAllocRef.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_IfAllocSet","package":"druntime","parentType":"","signature":"int NdrSH_IfAllocSet(PMIDL_STUB_MESSAGE, ubyte * *, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_IfAllocSet.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_IfCopy","package":"druntime","parentType":"","signature":"RPC_BUFPTR NdrSH_IfCopy(PMIDL_STUB_MESSAGE, ubyte * *, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_IfCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_IfAllocCopy","package":"druntime","parentType":"","signature":"RPC_BUFPTR NdrSH_IfAllocCopy(PMIDL_STUB_MESSAGE, ubyte * *, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_IfAllocCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_Copy","package":"druntime","parentType":"","signature":"uint NdrSH_Copy(ubyte *, ubyte *, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_Copy.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_IfFree","package":"druntime","parentType":"","signature":"void NdrSH_IfFree(PMIDL_STUB_MESSAGE, ubyte *)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_IfFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_StringMarshall","package":"druntime","parentType":"","signature":"RPC_BUFPTR NdrSH_StringMarshall(PMIDL_STUB_MESSAGE, ubyte *, uint, int)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_StringMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrSH_StringUnMarshall","package":"druntime","parentType":"","signature":"RPC_BUFPTR NdrSH_StringUnMarshall(PMIDL_STUB_MESSAGE, ubyte * *, int)","url":"/druntime/core/sys/windows/rpcndr/NdrSH_StringUnMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsAllocate","package":"druntime","parentType":"","signature":"void * RpcSsAllocate(uint)","url":"/druntime/core/sys/windows/rpcndr/RpcSsAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsDisableAllocate","package":"druntime","parentType":"","signature":"void RpcSsDisableAllocate()","url":"/druntime/core/sys/windows/rpcndr/RpcSsDisableAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsEnableAllocate","package":"druntime","parentType":"","signature":"void RpcSsEnableAllocate()","url":"/druntime/core/sys/windows/rpcndr/RpcSsEnableAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsFree","package":"druntime","parentType":"","signature":"void RpcSsFree(void *)","url":"/druntime/core/sys/windows/rpcndr/RpcSsFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsGetThreadHandle","package":"druntime","parentType":"","signature":"RPC_SS_THREAD_HANDLE RpcSsGetThreadHandle()","url":"/druntime/core/sys/windows/rpcndr/RpcSsGetThreadHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsSetClientAllocFree","package":"druntime","parentType":"","signature":"void RpcSsSetClientAllocFree(PRPC_CLIENT_ALLOC, PRPC_CLIENT_FREE)","url":"/druntime/core/sys/windows/rpcndr/RpcSsSetClientAllocFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsSetThreadHandle","package":"druntime","parentType":"","signature":"void RpcSsSetThreadHandle(RPC_SS_THREAD_HANDLE)","url":"/druntime/core/sys/windows/rpcndr/RpcSsSetThreadHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSsSwapClientAllocFree","package":"druntime","parentType":"","signature":"void RpcSsSwapClientAllocFree(PRPC_CLIENT_ALLOC, PRPC_CLIENT_FREE, PRPC_CLIENT_ALLOC *, PRPC_CLIENT_FREE *)","url":"/druntime/core/sys/windows/rpcndr/RpcSsSwapClientAllocFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmAllocate","package":"druntime","parentType":"","signature":"void * RpcSmAllocate(uint, RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcndr/RpcSmAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmClientFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmClientFree(void *)","url":"/druntime/core/sys/windows/rpcndr/RpcSmClientFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmDestroyClientContext","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmDestroyClientContext(void * *)","url":"/druntime/core/sys/windows/rpcndr/RpcSmDestroyClientContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmDisableAllocate","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmDisableAllocate()","url":"/druntime/core/sys/windows/rpcndr/RpcSmDisableAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmEnableAllocate","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmEnableAllocate()","url":"/druntime/core/sys/windows/rpcndr/RpcSmEnableAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmFree(void *)","url":"/druntime/core/sys/windows/rpcndr/RpcSmFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmGetThreadHandle","package":"druntime","parentType":"","signature":"RPC_SS_THREAD_HANDLE RpcSmGetThreadHandle(RPC_STATUS *)","url":"/druntime/core/sys/windows/rpcndr/RpcSmGetThreadHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmSetClientAllocFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmSetClientAllocFree(PRPC_CLIENT_ALLOC, PRPC_CLIENT_FREE)","url":"/druntime/core/sys/windows/rpcndr/RpcSmSetClientAllocFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmSetThreadHandle","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmSetThreadHandle(RPC_SS_THREAD_HANDLE)","url":"/druntime/core/sys/windows/rpcndr/RpcSmSetThreadHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"RpcSmSwapClientAllocFree","package":"druntime","parentType":"","signature":"RPC_STATUS RpcSmSwapClientAllocFree(PRPC_CLIENT_ALLOC, PRPC_CLIENT_FREE, PRPC_CLIENT_ALLOC *, PRPC_CLIENT_FREE *)","url":"/druntime/core/sys/windows/rpcndr/RpcSmSwapClientAllocFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSsEnableAllocate","package":"druntime","parentType":"","signature":"void NdrRpcSsEnableAllocate(PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSsEnableAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSsDisableAllocate","package":"druntime","parentType":"","signature":"void NdrRpcSsDisableAllocate(PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSsDisableAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSmSetClientToOsf","package":"druntime","parentType":"","signature":"void NdrRpcSmSetClientToOsf(PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSmSetClientToOsf.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSmClientAllocate","package":"druntime","parentType":"","signature":"void * NdrRpcSmClientAllocate(uint)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSmClientAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSmClientFree","package":"druntime","parentType":"","signature":"void NdrRpcSmClientFree(void *)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSmClientFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSsDefaultAllocate","package":"druntime","parentType":"","signature":"void * NdrRpcSsDefaultAllocate(uint)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSsDefaultAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrRpcSsDefaultFree","package":"druntime","parentType":"","signature":"void NdrRpcSsDefaultFree(void *)","url":"/druntime/core/sys/windows/rpcndr/NdrRpcSsDefaultFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFullPointerXlatInit","package":"druntime","parentType":"","signature":"PFULL_PTR_XLAT_TABLES NdrFullPointerXlatInit(uint, XLAT_SIDE)","url":"/druntime/core/sys/windows/rpcndr/NdrFullPointerXlatInit.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFullPointerXlatFree","package":"druntime","parentType":"","signature":"void NdrFullPointerXlatFree(PFULL_PTR_XLAT_TABLES)","url":"/druntime/core/sys/windows/rpcndr/NdrFullPointerXlatFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFullPointerQueryPointer","package":"druntime","parentType":"","signature":"int NdrFullPointerQueryPointer(PFULL_PTR_XLAT_TABLES, void *, ubyte, uint *)","url":"/druntime/core/sys/windows/rpcndr/NdrFullPointerQueryPointer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFullPointerQueryRefId","package":"druntime","parentType":"","signature":"int NdrFullPointerQueryRefId(PFULL_PTR_XLAT_TABLES, uint, ubyte, void * *)","url":"/druntime/core/sys/windows/rpcndr/NdrFullPointerQueryRefId.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFullPointerInsertRefId","package":"druntime","parentType":"","signature":"void NdrFullPointerInsertRefId(PFULL_PTR_XLAT_TABLES, uint, void *)","url":"/druntime/core/sys/windows/rpcndr/NdrFullPointerInsertRefId.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrFullPointerFree","package":"druntime","parentType":"","signature":"int NdrFullPointerFree(PFULL_PTR_XLAT_TABLES, void *)","url":"/druntime/core/sys/windows/rpcndr/NdrFullPointerFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrAllocate","package":"druntime","parentType":"","signature":"void * NdrAllocate(PMIDL_STUB_MESSAGE, uint)","url":"/druntime/core/sys/windows/rpcndr/NdrAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrClearOutParameters","package":"druntime","parentType":"","signature":"void NdrClearOutParameters(PMIDL_STUB_MESSAGE, PFORMAT_STRING, void *)","url":"/druntime/core/sys/windows/rpcndr/NdrClearOutParameters.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrOleAllocate","package":"druntime","parentType":"","signature":"void * NdrOleAllocate(uint)","url":"/druntime/core/sys/windows/rpcndr/NdrOleAllocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrOleFree","package":"druntime","parentType":"","signature":"void NdrOleFree(void *)","url":"/druntime/core/sys/windows/rpcndr/NdrOleFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrUserMarshalMarshall","package":"druntime","parentType":"","signature":"ubyte * NdrUserMarshalMarshall(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrUserMarshalMarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrUserMarshalUnmarshall","package":"druntime","parentType":"","signature":"ubyte * NdrUserMarshalUnmarshall(PMIDL_STUB_MESSAGE, ubyte * *, PFORMAT_STRING, ubyte)","url":"/druntime/core/sys/windows/rpcndr/NdrUserMarshalUnmarshall.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrUserMarshalBufferSize","package":"druntime","parentType":"","signature":"void NdrUserMarshalBufferSize(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrUserMarshalBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrUserMarshalMemorySize","package":"druntime","parentType":"","signature":"uint NdrUserMarshalMemorySize(PMIDL_STUB_MESSAGE, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrUserMarshalMemorySize.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcndr","name":"NdrUserMarshalFree","package":"druntime","parentType":"","signature":"void NdrUserMarshalFree(PMIDL_STUB_MESSAGE, ubyte *, PFORMAT_STRING)","url":"/druntime/core/sys/windows/rpcndr/NdrUserMarshalFree.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"midl_user_allocate","package":"druntime","parentType":"","signature":"midl_user_allocate = MIDL_user_allocate","url":"/druntime/core/sys/windows/rpcndr.html#midl_user_allocate"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"midl_user_free","package":"druntime","parentType":"","signature":"midl_user_free = MIDL_user_free","url":"/druntime/core/sys/windows/rpcndr.html#midl_user_free"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"hyper","package":"druntime","parentType":"","signature":"hyper = long","url":"/druntime/core/sys/windows/rpcndr.html#hyper"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"MIDL_uhyper","package":"druntime","parentType":"","signature":"MIDL_uhyper = ulong","url":"/druntime/core/sys/windows/rpcndr.html#MIDL_uhyper"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"small","package":"druntime","parentType":"","signature":"small = char","url":"/druntime/core/sys/windows/rpcndr.html#small"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"NDR_CCONTEXT","package":"druntime","parentType":"","signature":"NDR_CCONTEXT = void  *","url":"/druntime/core/sys/windows/rpcndr.html#NDR_CCONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"tagNDR_SCONTEXT","package":"druntime","parentType":"","signature":"tagNDR_SCONTEXT","url":"/druntime/core/sys/windows/rpcndr.html#tagNDR_SCONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"NDR_SCONTEXT","package":"druntime","parentType":"","signature":"NDR_SCONTEXT = tagNDR_SCONTEXT *","url":"/druntime/core/sys/windows/rpcndr.html#NDR_SCONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"SCONTEXT_QUEUE","package":"druntime","parentType":"","signature":"SCONTEXT_QUEUE","url":"/druntime/core/sys/windows/rpcndr.html#SCONTEXT_QUEUE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PSCONTEXT_QUEUE","package":"druntime","parentType":"","signature":"PSCONTEXT_QUEUE = SCONTEXT_QUEUE *","url":"/druntime/core/sys/windows/rpcndr.html#PSCONTEXT_QUEUE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"_MIDL_STUB_MESSAGE","package":"druntime","parentType":"","signature":"_MIDL_STUB_MESSAGE","url":"/druntime/core/sys/windows/rpcndr.html#_MIDL_STUB_MESSAGE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"_MIDL_STUB_DESC","package":"druntime","parentType":"","signature":"_MIDL_STUB_DESC","url":"/druntime/core/sys/windows/rpcndr.html#_MIDL_STUB_DESC"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"_FULL_PTR_XLAT_TABLES","package":"druntime","parentType":"","signature":"_FULL_PTR_XLAT_TABLES","url":"/druntime/core/sys/windows/rpcndr.html#_FULL_PTR_XLAT_TABLES"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"RPC_BUFPTR","package":"druntime","parentType":"","signature":"RPC_BUFPTR = ubyte  *RPC_BUFPTR","url":"/druntime/core/sys/windows/rpcndr.html#RPC_BUFPTR"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"RPC_LENGTH","package":"druntime","parentType":"","signature":"RPC_LENGTH = uint","url":"/druntime/core/sys/windows/rpcndr.html#RPC_LENGTH"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PFORMAT_STRING","package":"druntime","parentType":"","signature":"PFORMAT_STRING = const(char) *","url":"/druntime/core/sys/windows/rpcndr.html#PFORMAT_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"ARRAY_INFO","package":"druntime","parentType":"","signature":"ARRAY_INFO","url":"/druntime/core/sys/windows/rpcndr.html#ARRAY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PARRAY_INFO","package":"druntime","parentType":"","signature":"PARRAY_INFO = ARRAY_INFO *","url":"/druntime/core/sys/windows/rpcndr.html#PARRAY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"MIDL_STUB_MESSAGE","package":"druntime","parentType":"","signature":"MIDL_STUB_MESSAGE","url":"/druntime/core/sys/windows/rpcndr.html#MIDL_STUB_MESSAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PMIDL_STUB_MESSAGE","package":"druntime","parentType":"","signature":"PMIDL_STUB_MESSAGE = MIDL_STUB_MESSAGE *","url":"/druntime/core/sys/windows/rpcndr.html#PMIDL_STUB_MESSAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"GENERIC_BINDING_ROUTINE","package":"druntime","parentType":"","signature":"GENERIC_BINDING_ROUTINE = void *  function (void *)","url":"/druntime/core/sys/windows/rpcndr.html#GENERIC_BINDING_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"GENERIC_UNBIND_ROUTINE","package":"druntime","parentType":"","signature":"GENERIC_UNBIND_ROUTINE = void  function (void *, ubyte *)","url":"/druntime/core/sys/windows/rpcndr.html#GENERIC_UNBIND_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"USER_MARSHAL_SIZING_ROUTINE","package":"druntime","parentType":"","signature":"USER_MARSHAL_SIZING_ROUTINE = uint  function (uint  *, uint, void  *)","url":"/druntime/core/sys/windows/rpcndr.html#USER_MARSHAL_SIZING_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"USER_MARSHAL_MARSHALLING_ROUTINE","package":"druntime","parentType":"","signature":"USER_MARSHAL_MARSHALLING_ROUTINE = ubyte  *  function (uint  *, ubyte  *, void  *)","url":"/druntime/core/sys/windows/rpcndr.html#USER_MARSHAL_MARSHALLING_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"USER_MARSHAL_UNMARSHALLING_ROUTINE","package":"druntime","parentType":"","signature":"USER_MARSHAL_UNMARSHALLING_ROUTINE = ubyte  *  function (uint  *, ubyte  *, void  *)","url":"/druntime/core/sys/windows/rpcndr.html#USER_MARSHAL_UNMARSHALLING_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"USER_MARSHAL_FREEING_ROUTINE","package":"druntime","parentType":"","signature":"USER_MARSHAL_FREEING_ROUTINE = void  function (uint  *, void  *)","url":"/druntime/core/sys/windows/rpcndr.html#USER_MARSHAL_FREEING_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"NDR_NOTIFY_ROUTINE","package":"druntime","parentType":"","signature":"NDR_NOTIFY_ROUTINE = void  function ()","url":"/druntime/core/sys/windows/rpcndr.html#NDR_NOTIFY_ROUTINE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"GENERIC_BINDING_ROUTINE_PAIR","package":"druntime","parentType":"","signature":"GENERIC_BINDING_ROUTINE_PAIR","url":"/druntime/core/sys/windows/rpcndr.html#GENERIC_BINDING_ROUTINE_PAIR"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PGENERIC_BINDING_ROUTINE_PAIR","package":"druntime","parentType":"","signature":"PGENERIC_BINDING_ROUTINE_PAIR = GENERIC_BINDING_ROUTINE_PAIR *","url":"/druntime/core/sys/windows/rpcndr.html#PGENERIC_BINDING_ROUTINE_PAIR"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"GENERIC_BINDING_INFO","package":"druntime","parentType":"","signature":"GENERIC_BINDING_INFO","url":"/druntime/core/sys/windows/rpcndr.html#GENERIC_BINDING_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PGENERIC_BINDING_INFO","package":"druntime","parentType":"","signature":"PGENERIC_BINDING_INFO = GENERIC_BINDING_INFO *","url":"/druntime/core/sys/windows/rpcndr.html#PGENERIC_BINDING_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"XMIT_ROUTINE_QUINTUPLE","package":"druntime","parentType":"","signature":"XMIT_ROUTINE_QUINTUPLE","url":"/druntime/core/sys/windows/rpcndr.html#XMIT_ROUTINE_QUINTUPLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PXMIT_ROUTINE_QUINTUPLE","package":"druntime","parentType":"","signature":"PXMIT_ROUTINE_QUINTUPLE = XMIT_ROUTINE_QUINTUPLE *","url":"/druntime/core/sys/windows/rpcndr.html#PXMIT_ROUTINE_QUINTUPLE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"MALLOC_FREE_STRUCT","package":"druntime","parentType":"","signature":"MALLOC_FREE_STRUCT","url":"/druntime/core/sys/windows/rpcndr.html#MALLOC_FREE_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"COMM_FAULT_OFFSETS","package":"druntime","parentType":"","signature":"COMM_FAULT_OFFSETS","url":"/druntime/core/sys/windows/rpcndr.html#COMM_FAULT_OFFSETS"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"USER_MARSHAL_ROUTINE_QUADRUPLE","package":"druntime","parentType":"","signature":"USER_MARSHAL_ROUTINE_QUADRUPLE","url":"/druntime/core/sys/windows/rpcndr.html#USER_MARSHAL_ROUTINE_QUADRUPLE"},{"doc":"","kind":"enum","module":"core.sys.windows.rpcndr","name":"IDL_CS_CONVERT","package":"druntime","parentType":"","signature":"IDL_CS_CONVERT","url":"/druntime/core/sys/windows/rpcndr.html#IDL_CS_CONVERT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"IDL_CS_NO_CONVERT","package":"druntime","parentType":"","signature":"IDL_CS_NO_CONVERT = ","url":"/druntime/core/sys/windows/rpcndr.html#IDL_CS_CONVERT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"IDL_CS_IN_PLACE_CONVERT","package":"druntime","parentType":"","signature":"IDL_CS_IN_PLACE_CONVERT = ","url":"/druntime/core/sys/windows/rpcndr.html#IDL_CS_CONVERT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"IDL_CS_NEW_BUFFER_CONVERT","package":"druntime","parentType":"","signature":"IDL_CS_NEW_BUFFER_CONVERT = ","url":"/druntime/core/sys/windows/rpcndr.html#IDL_CS_CONVERT"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"NDR_CS_SIZE_CONVERT_ROUTINES","package":"druntime","parentType":"","signature":"NDR_CS_SIZE_CONVERT_ROUTINES","url":"/druntime/core/sys/windows/rpcndr.html#NDR_CS_SIZE_CONVERT_ROUTINES"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"NDR_CS_ROUTINES","package":"druntime","parentType":"","signature":"NDR_CS_ROUTINES","url":"/druntime/core/sys/windows/rpcndr.html#NDR_CS_ROUTINES"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"MIDL_STUB_DESC","package":"druntime","parentType":"","signature":"MIDL_STUB_DESC","url":"/druntime/core/sys/windows/rpcndr.html#MIDL_STUB_DESC"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PMIDL_STUB_DESC","package":"druntime","parentType":"","signature":"PMIDL_STUB_DESC = const(MIDL_STUB_DESC) *","url":"/druntime/core/sys/windows/rpcndr.html#PMIDL_STUB_DESC"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PMIDL_XMIT_TYPE","package":"druntime","parentType":"","signature":"PMIDL_XMIT_TYPE = void  *","url":"/druntime/core/sys/windows/rpcndr.html#PMIDL_XMIT_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"MIDL_FORMAT_STRING","package":"druntime","parentType":"","signature":"MIDL_FORMAT_STRING","url":"/druntime/core/sys/windows/rpcndr.html#MIDL_FORMAT_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"MIDL_SERVER_INFO","package":"druntime","parentType":"","signature":"MIDL_SERVER_INFO","url":"/druntime/core/sys/windows/rpcndr.html#MIDL_SERVER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PMIDL_SERVER_INFO","package":"druntime","parentType":"","signature":"PMIDL_SERVER_INFO = MIDL_SERVER_INFO *","url":"/druntime/core/sys/windows/rpcndr.html#PMIDL_SERVER_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"MIDL_STUBLESS_PROXY_INFO","package":"druntime","parentType":"","signature":"MIDL_STUBLESS_PROXY_INFO","url":"/druntime/core/sys/windows/rpcndr.html#MIDL_STUBLESS_PROXY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PMIDL_STUBLESS_PROXY_INFO","package":"druntime","parentType":"","signature":"PMIDL_STUBLESS_PROXY_INFO = MIDL_STUBLESS_PROXY_INFO *PMIDL_STUBLESS_PROXY_INFO","url":"/druntime/core/sys/windows/rpcndr.html#PMIDL_STUBLESS_PROXY_INFO"},{"doc":"","kind":"union","module":"core.sys.windows.rpcndr","name":"CLIENT_CALL_RETURN","package":"druntime","parentType":"","signature":"CLIENT_CALL_RETURN","url":"/druntime/core/sys/windows/rpcndr.html#CLIENT_CALL_RETURN"},{"doc":"","kind":"enum","module":"core.sys.windows.rpcndr","name":"XLAT_SIDE","package":"druntime","parentType":"","signature":"XLAT_SIDE","url":"/druntime/core/sys/windows/rpcndr.html#XLAT_SIDE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"XLAT_SERVER","package":"druntime","parentType":"","signature":"XLAT_SERVER = 1","url":"/druntime/core/sys/windows/rpcndr.html#XLAT_SIDE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"XLAT_CLIENT","package":"druntime","parentType":"","signature":"XLAT_CLIENT = ","url":"/druntime/core/sys/windows/rpcndr.html#XLAT_SIDE"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"FULL_PTR_TO_REFID_ELEMENT","package":"druntime","parentType":"","signature":"FULL_PTR_TO_REFID_ELEMENT","url":"/druntime/core/sys/windows/rpcndr.html#FULL_PTR_TO_REFID_ELEMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PFULL_PTR_TO_REFID_ELEMENT","package":"druntime","parentType":"","signature":"PFULL_PTR_TO_REFID_ELEMENT = FULL_PTR_TO_REFID_ELEMENT *","url":"/druntime/core/sys/windows/rpcndr.html#PFULL_PTR_TO_REFID_ELEMENT"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcndr","name":"FULL_PTR_XLAT_TABLES","package":"druntime","parentType":"","signature":"FULL_PTR_XLAT_TABLES","url":"/druntime/core/sys/windows/rpcndr.html#FULL_PTR_XLAT_TABLES"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PFULL_PTR_XLAT_TABLES","package":"druntime","parentType":"","signature":"PFULL_PTR_XLAT_TABLES = FULL_PTR_XLAT_TABLES *","url":"/druntime/core/sys/windows/rpcndr.html#PFULL_PTR_XLAT_TABLES"},{"doc":"","kind":"enum","module":"core.sys.windows.rpcndr","name":"STUB_PHASE","package":"druntime","parentType":"","signature":"STUB_PHASE","url":"/druntime/core/sys/windows/rpcndr.html#STUB_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"STUB_UNMARSHAL","package":"druntime","parentType":"","signature":"STUB_UNMARSHAL = ","url":"/druntime/core/sys/windows/rpcndr.html#STUB_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"STUB_CALL_SERVER","package":"druntime","parentType":"","signature":"STUB_CALL_SERVER = ","url":"/druntime/core/sys/windows/rpcndr.html#STUB_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"STUB_MARSHAL","package":"druntime","parentType":"","signature":"STUB_MARSHAL = ","url":"/druntime/core/sys/windows/rpcndr.html#STUB_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"STUB_CALL_SERVER_NO_HRESULT","package":"druntime","parentType":"","signature":"STUB_CALL_SERVER_NO_HRESULT = ","url":"/druntime/core/sys/windows/rpcndr.html#STUB_PHASE"},{"doc":"","kind":"enum","module":"core.sys.windows.rpcndr","name":"PROXY_PHASE","package":"druntime","parentType":"","signature":"PROXY_PHASE","url":"/druntime/core/sys/windows/rpcndr.html#PROXY_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"PROXY_CALCSIZE","package":"druntime","parentType":"","signature":"PROXY_CALCSIZE = ","url":"/druntime/core/sys/windows/rpcndr.html#PROXY_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"PROXY_GETBUFFER","package":"druntime","parentType":"","signature":"PROXY_GETBUFFER = ","url":"/druntime/core/sys/windows/rpcndr.html#PROXY_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"PROXY_MARSHAL","package":"druntime","parentType":"","signature":"PROXY_MARSHAL = ","url":"/druntime/core/sys/windows/rpcndr.html#PROXY_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"PROXY_SENDRECEIVE","package":"druntime","parentType":"","signature":"PROXY_SENDRECEIVE = ","url":"/druntime/core/sys/windows/rpcndr.html#PROXY_PHASE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.rpcndr","name":"PROXY_UNMARSHAL","package":"druntime","parentType":"","signature":"PROXY_UNMARSHAL = ","url":"/druntime/core/sys/windows/rpcndr.html#PROXY_PHASE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"RPC_SS_THREAD_HANDLE","package":"druntime","parentType":"","signature":"RPC_SS_THREAD_HANDLE = void  *","url":"/druntime/core/sys/windows/rpcndr.html#RPC_SS_THREAD_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"NDR_RUNDOWN","package":"druntime","parentType":"","signature":"NDR_RUNDOWN = void  function (void *)","url":"/druntime/core/sys/windows/rpcndr.html#NDR_RUNDOWN"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"EXPR_EVAL","package":"druntime","parentType":"","signature":"EXPR_EVAL = void  function (_MIDL_STUB_MESSAGE *)","url":"/druntime/core/sys/windows/rpcndr.html#EXPR_EVAL"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"XMIT_HELPER_ROUTINE","package":"druntime","parentType":"","signature":"XMIT_HELPER_ROUTINE = void  function(PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr.html#XMIT_HELPER_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"CS_TYPE_NET_SIZE_ROUTINE","package":"druntime","parentType":"","signature":"CS_TYPE_NET_SIZE_ROUTINE = void  function (RPC_BINDING_HANDLE, uint, uint, IDL_CS_CONVERT *, uint *, error_status_t *)","url":"/druntime/core/sys/windows/rpcndr.html#CS_TYPE_NET_SIZE_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"CS_TYPE_LOCAL_SIZE_ROUTINE","package":"druntime","parentType":"","signature":"CS_TYPE_LOCAL_SIZE_ROUTINE = void  function (RPC_BINDING_HANDLE, uint, uint, IDL_CS_CONVERT *, uint *, error_status_t *)","url":"/druntime/core/sys/windows/rpcndr.html#CS_TYPE_LOCAL_SIZE_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"CS_TYPE_TO_NETCS_ROUTINE","package":"druntime","parentType":"","signature":"CS_TYPE_TO_NETCS_ROUTINE = void  function (RPC_BINDING_HANDLE, uint, void *, uint, byte *, uint *, error_status_t *)","url":"/druntime/core/sys/windows/rpcndr.html#CS_TYPE_TO_NETCS_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"CS_TYPE_FROM_NETCS_ROUTINE","package":"druntime","parentType":"","signature":"CS_TYPE_FROM_NETCS_ROUTINE = void  function (RPC_BINDING_HANDLE, uint, byte *, uint, uint, void *, uint *, error_status_t *)","url":"/druntime/core/sys/windows/rpcndr.html#CS_TYPE_FROM_NETCS_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"CS_TAG_GETTING_ROUTINE","package":"druntime","parentType":"","signature":"CS_TAG_GETTING_ROUTINE = void  function (RPC_BINDING_HANDLE, int, uint *, uint *, uint *, error_status_t *)","url":"/druntime/core/sys/windows/rpcndr.html#CS_TAG_GETTING_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PRPC_CLIENT_ALLOC","package":"druntime","parentType":"","signature":"PRPC_CLIENT_ALLOC = void *  function(uint)","url":"/druntime/core/sys/windows/rpcndr.html#PRPC_CLIENT_ALLOC"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"PRPC_CLIENT_FREE","package":"druntime","parentType":"","signature":"PRPC_CLIENT_FREE = void  function(void *)","url":"/druntime/core/sys/windows/rpcndr.html#PRPC_CLIENT_FREE"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"STUB_THUNK","package":"druntime","parentType":"","signature":"STUB_THUNK = void  function (PMIDL_STUB_MESSAGE)","url":"/druntime/core/sys/windows/rpcndr.html#STUB_THUNK"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcndr","name":"SERVER_ROUTINE","package":"druntime","parentType":"","signature":"SERVER_ROUTINE = int  function()","url":"/druntime/core/sys/windows/rpcndr.html#SERVER_ROUTINE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcndr","name":"__RPCNDR_H_VERSION__","package":"druntime","parentType":"","signature":"__RPCNDR_H_VERSION__","url":"/druntime/core/sys/windows/rpcndr.html#__RPCNDR_H_VERSION__"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcndr","name":"NDR_CHAR_REP_MASK","package":"druntime","parentType":"","signature":"uint NDR_CHAR_REP_MASK","url":"/druntime/core/sys/windows/rpcndr.html#NDR_CHAR_REP_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcndr","name":"cbNDRContext","package":"druntime","parentType":"","signature":"cbNDRContext","url":"/druntime/core/sys/windows/rpcndr.html#cbNDRContext"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcnsi","name":"core.sys.windows.rpcnsi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcnsi.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingExportA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingExportA(uint,  ubyte *,  RPC_IF_HANDLE,\n       RPC_BINDING_VECTOR *,  UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingExportA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingUnexportA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingUnexportA(uint,  ubyte *,  RPC_IF_HANDLE,\n       UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingUnexportA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingLookupBeginA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingLookupBeginA(uint,  ubyte *,  RPC_IF_HANDLE,  UUID *,\n       uint,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingLookupBeginA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingLookupNext","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingLookupNext(RPC_NS_HANDLE,  RPC_BINDING_VECTOR * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingLookupNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingLookupDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingLookupDone(RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingLookupDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupDeleteA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupDeleteA(uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupDeleteA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrAddA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrAddA(uint,  ubyte *,  uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrAddA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrRemoveA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrRemoveA(uint,  ubyte *,  uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrRemoveA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrInqBeginA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrInqBeginA(uint,  ubyte *,  uint,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrInqBeginA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrInqNextA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrInqNextA(RPC_NS_HANDLE,  ubyte * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrInqNextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrInqDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrInqDone(RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrInqDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileDeleteA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileDeleteA(uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileDeleteA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltAddA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltAddA(uint,  ubyte *,  RPC_IF_ID *,  uint,  ubyte *,\n       uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltAddA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltRemoveA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltRemoveA(uint,  ubyte *,  RPC_IF_ID *,  uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltRemoveA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltInqBeginA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltInqBeginA(uint,  ubyte *,  uint,  RPC_IF_ID *,  uint,\n       uint,  ubyte *,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltInqBeginA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltInqNextA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltInqNextA(RPC_NS_HANDLE,  RPC_IF_ID *,  ubyte * *,\n       uint *,  ubyte * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltInqNextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltInqDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltInqDone(RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltInqDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsEntryObjectInqNext","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsEntryObjectInqNext(RPC_NS_HANDLE,  UUID *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsEntryObjectInqNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsEntryObjectInqDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsEntryObjectInqDone(RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsEntryObjectInqDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsEntryExpandNameA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsEntryExpandNameA(uint,  ubyte *,  ubyte * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsEntryExpandNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtBindingUnexportA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtBindingUnexportA(uint,  ubyte *,  RPC_IF_ID *,  uint,\n       UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtBindingUnexportA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtEntryCreateA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtEntryCreateA(uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtEntryCreateA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtEntryDeleteA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtEntryDeleteA(uint,  ubyte *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtEntryDeleteA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtEntryInqIfIdsA","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtEntryInqIfIdsA(uint,  ubyte *,  RPC_IF_ID_VECTOR * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtEntryInqIfIdsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtHandleSetExpAge","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtHandleSetExpAge(RPC_NS_HANDLE,  uint)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtHandleSetExpAge.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtInqExpAge","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtInqExpAge(uint *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtInqExpAge.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtSetExpAge","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtSetExpAge(uint)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtSetExpAge.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingImportNext","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingImportNext(RPC_NS_HANDLE,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingImportNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingImportDone","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingImportDone(RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingImportDone.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingSelect","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingSelect(RPC_BINDING_VECTOR *,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingSelect.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingExportW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingExportW(uint,  ushort *,  RPC_IF_HANDLE,\n       RPC_BINDING_VECTOR *,  UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingExportW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingUnexportW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingUnexportW(uint,  ushort *,  RPC_IF_HANDLE,\n       UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingUnexportW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingLookupBeginW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingLookupBeginW(uint,  ushort *,  RPC_IF_HANDLE,  UUID *,\n       uint,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingLookupBeginW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupDeleteW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupDeleteW(uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupDeleteW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrAddW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrAddW(uint,  ushort *,  uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrAddW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrRemoveW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrRemoveW(uint,  ushort *,  uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrRemoveW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrInqBeginW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrInqBeginW(uint,  ushort *,  uint,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrInqBeginW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsGroupMbrInqNextW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsGroupMbrInqNextW(RPC_NS_HANDLE,  ushort * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsGroupMbrInqNextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileDeleteW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileDeleteW(uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileDeleteW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltAddW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltAddW(uint,  ushort *,  RPC_IF_ID *,  uint,  ushort *,\n       uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltAddW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltRemoveW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltRemoveW(uint,  ushort *,  RPC_IF_ID *,  uint,\n       ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltRemoveW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltInqBeginW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltInqBeginW(uint,  ushort *,  uint,  RPC_IF_ID *,\n       uint,  uint,  ushort *,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltInqBeginW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsProfileEltInqNextW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsProfileEltInqNextW(RPC_NS_HANDLE,  RPC_IF_ID *,  ushort * *,\n       uint *,  ushort * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsProfileEltInqNextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsEntryObjectInqBeginW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsEntryObjectInqBeginW(uint,  ushort *,  RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsEntryObjectInqBeginW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsEntryExpandNameW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsEntryExpandNameW(uint,  ushort *,  ushort * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsEntryExpandNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtBindingUnexportW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtBindingUnexportW(uint,  ushort *,  RPC_IF_ID *,  uint,\n       UUID_VECTOR *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtBindingUnexportW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtEntryCreateW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtEntryCreateW(uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtEntryCreateW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtEntryDeleteW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtEntryDeleteW(uint,  ushort *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtEntryDeleteW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsMgmtEntryInqIfIdsW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsMgmtEntryInqIfIdsW(uint,  ushort ,  RPC_IF_ID_VECTOR * *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsMgmtEntryInqIfIdsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsi","name":"RpcNsBindingImportBeginW","package":"druntime","parentType":"","signature":"RPC_STATUS RpcNsBindingImportBeginW(uint,  ushort *,  RPC_IF_HANDLE,  UUID *,\n       RPC_NS_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsi/RpcNsBindingImportBeginW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcnsi","name":"RPC_NS_HANDLE","package":"druntime","parentType":"","signature":"RPC_NS_HANDLE = HANDLE","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_NS_HANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_NS_SYNTAX_DEFAULT","package":"druntime","parentType":"","signature":"RPC_C_NS_SYNTAX_DEFAULT","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_NS_SYNTAX_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_NS_SYNTAX_DCE","package":"druntime","parentType":"","signature":"RPC_C_NS_SYNTAX_DCE","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_NS_SYNTAX_DCE"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_PROFILE_DEFAULT_ELT","package":"druntime","parentType":"","signature":"RPC_C_PROFILE_DEFAULT_ELT","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_PROFILE_DEFAULT_ELT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_PROFILE_ALL_ELT","package":"druntime","parentType":"","signature":"RPC_C_PROFILE_ALL_ELT","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_PROFILE_ALL_ELT"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_PROFILE_MATCH_BY_IF","package":"druntime","parentType":"","signature":"RPC_C_PROFILE_MATCH_BY_IF","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_PROFILE_MATCH_BY_IF"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_PROFILE_MATCH_BY_MBR","package":"druntime","parentType":"","signature":"RPC_C_PROFILE_MATCH_BY_MBR","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_PROFILE_MATCH_BY_MBR"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_PROFILE_MATCH_BY_BOTH","package":"druntime","parentType":"","signature":"RPC_C_PROFILE_MATCH_BY_BOTH","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_PROFILE_MATCH_BY_BOTH"},{"doc":"","kind":"variable","module":"core.sys.windows.rpcnsi","name":"RPC_C_NS_DEFAULT_EXP_AGE","package":"druntime","parentType":"","signature":"RPC_C_NS_DEFAULT_EXP_AGE","url":"/druntime/core/sys/windows/rpcnsi.html#RPC_C_NS_DEFAULT_EXP_AGE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcnsip","name":"core.sys.windows.rpcnsip","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcnsip.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_RpcNsGetBuffer","package":"druntime","parentType":"","signature":"RPC_STATUS I_RpcNsGetBuffer(PRPC_MESSAGE)","url":"/druntime/core/sys/windows/rpcnsip/I_RpcNsGetBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_RpcNsSendReceive","package":"druntime","parentType":"","signature":"RPC_STATUS I_RpcNsSendReceive(PRPC_MESSAGE,  RPC_BINDING_HANDLE *)","url":"/druntime/core/sys/windows/rpcnsip/I_RpcNsSendReceive.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_RpcNsRaiseException","package":"druntime","parentType":"","signature":"void I_RpcNsRaiseException(PRPC_MESSAGE,  RPC_STATUS)","url":"/druntime/core/sys/windows/rpcnsip/I_RpcNsRaiseException.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_RpcReBindBuffer","package":"druntime","parentType":"","signature":"RPC_STATUS I_RpcReBindBuffer(PRPC_MESSAGE)","url":"/druntime/core/sys/windows/rpcnsip/I_RpcReBindBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_NsServerBindSearch","package":"druntime","parentType":"","signature":"RPC_STATUS I_NsServerBindSearch()","url":"/druntime/core/sys/windows/rpcnsip/I_NsServerBindSearch.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_NsClientBindSearch","package":"druntime","parentType":"","signature":"RPC_STATUS I_NsClientBindSearch()","url":"/druntime/core/sys/windows/rpcnsip/I_NsClientBindSearch.html"},{"doc":"","kind":"function","module":"core.sys.windows.rpcnsip","name":"I_NsClientBindDone","package":"druntime","parentType":"","signature":"void I_NsClientBindDone()","url":"/druntime/core/sys/windows/rpcnsip/I_NsClientBindDone.html"},{"doc":"","kind":"struct","module":"core.sys.windows.rpcnsip","name":"RPC_IMPORT_CONTEXT_P","package":"druntime","parentType":"","signature":"RPC_IMPORT_CONTEXT_P","url":"/druntime/core/sys/windows/rpcnsip.html#RPC_IMPORT_CONTEXT_P"},{"doc":"","kind":"alias","module":"core.sys.windows.rpcnsip","name":"PRPC_IMPORT_CONTEXT_P","package":"druntime","parentType":"","signature":"PRPC_IMPORT_CONTEXT_P = RPC_IMPORT_CONTEXT_P *","url":"/druntime/core/sys/windows/rpcnsip.html#PRPC_IMPORT_CONTEXT_P"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.rpcnterr","name":"core.sys.windows.rpcnterr","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/rpcnterr.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.schannel","name":"core.sys.windows.schannel","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/schannel.html"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"_HMAPPER","package":"druntime","parentType":"","signature":"_HMAPPER","url":"/druntime/core/sys/windows/schannel.html#_HMAPPER"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"SCHANNEL_CRED","package":"druntime","parentType":"","signature":"SCHANNEL_CRED","url":"/druntime/core/sys/windows/schannel.html#SCHANNEL_CRED"},{"doc":"","kind":"alias","module":"core.sys.windows.schannel","name":"PSCHANNEL_CRED","package":"druntime","parentType":"","signature":"PSCHANNEL_CRED = SCHANNEL_CRED *","url":"/druntime/core/sys/windows/schannel.html#PSCHANNEL_CRED"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"SecPkgCred_SupportedAlgs","package":"druntime","parentType":"","signature":"SecPkgCred_SupportedAlgs","url":"/druntime/core/sys/windows/schannel.html#SecPkgCred_SupportedAlgs"},{"doc":"","kind":"alias","module":"core.sys.windows.schannel","name":"PSecPkgCred_SupportedAlgs","package":"druntime","parentType":"","signature":"PSecPkgCred_SupportedAlgs = SecPkgCred_SupportedAlgs *","url":"/druntime/core/sys/windows/schannel.html#PSecPkgCred_SupportedAlgs"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"SecPkgCred_CypherStrengths","package":"druntime","parentType":"","signature":"SecPkgCred_CypherStrengths","url":"/druntime/core/sys/windows/schannel.html#SecPkgCred_CypherStrengths"},{"doc":"","kind":"alias","module":"core.sys.windows.schannel","name":"PSecPkgCred_CypherStrengths","package":"druntime","parentType":"","signature":"PSecPkgCred_CypherStrengths = SecPkgCred_CypherStrengths *","url":"/druntime/core/sys/windows/schannel.html#PSecPkgCred_CypherStrengths"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"SecPkgCred_SupportedProtocols","package":"druntime","parentType":"","signature":"SecPkgCred_SupportedProtocols","url":"/druntime/core/sys/windows/schannel.html#SecPkgCred_SupportedProtocols"},{"doc":"","kind":"alias","module":"core.sys.windows.schannel","name":"PSecPkgCred_SupportedProtocols","package":"druntime","parentType":"","signature":"PSecPkgCred_SupportedProtocols = SecPkgCred_SupportedProtocols *","url":"/druntime/core/sys/windows/schannel.html#PSecPkgCred_SupportedProtocols"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"SecPkgContext_IssuerListInfoEx","package":"druntime","parentType":"","signature":"SecPkgContext_IssuerListInfoEx","url":"/druntime/core/sys/windows/schannel.html#SecPkgContext_IssuerListInfoEx"},{"doc":"","kind":"alias","module":"core.sys.windows.schannel","name":"PSecPkgContext_IssuerListInfoEx","package":"druntime","parentType":"","signature":"PSecPkgContext_IssuerListInfoEx = SecPkgContext_IssuerListInfoEx *","url":"/druntime/core/sys/windows/schannel.html#PSecPkgContext_IssuerListInfoEx"},{"doc":"","kind":"struct","module":"core.sys.windows.schannel","name":"SecPkgContext_ConnectionInfo","package":"druntime","parentType":"","signature":"SecPkgContext_ConnectionInfo","url":"/druntime/core/sys/windows/schannel.html#SecPkgContext_ConnectionInfo"},{"doc":"","kind":"alias","module":"core.sys.windows.schannel","name":"PSecPkgContext_ConnectionInfo","package":"druntime","parentType":"","signature":"PSecPkgContext_ConnectionInfo = SecPkgContext_ConnectionInfo *","url":"/druntime/core/sys/windows/schannel.html#PSecPkgContext_ConnectionInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.schannel","name":"SCHANNEL_CRED_VERSION","package":"druntime","parentType":"","signature":"DWORD SCHANNEL_CRED_VERSION","url":"/druntime/core/sys/windows/schannel.html#SCHANNEL_CRED_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.schannel","name":"SCHANNEL_SHUTDOWN","package":"druntime","parentType":"","signature":"SCHANNEL_SHUTDOWN","url":"/druntime/core/sys/windows/schannel.html#SCHANNEL_SHUTDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.schannel","name":"SP_PROT_PCT1_SERVER","package":"druntime","parentType":"","signature":"DWORD SP_PROT_PCT1_SERVER","url":"/druntime/core/sys/windows/schannel.html#SP_PROT_PCT1_SERVER"},{"doc":"","kind":"variable","module":"core.sys.windows.schannel","name":"SCH_CRED_NO_SYSTEM_MAPPER","package":"druntime","parentType":"","signature":"DWORD SCH_CRED_NO_SYSTEM_MAPPER","url":"/druntime/core/sys/windows/schannel.html#SCH_CRED_NO_SYSTEM_MAPPER"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.sdkddkver","name":"core.sys.windows.sdkddkver","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/sdkddkver.html"},{"doc":"","kind":"function","module":"core.sys.windows.sdkddkver","name":"OSVER","package":"druntime","parentType":"","signature":"uint OSVER(uint  Version)","url":"/druntime/core/sys/windows/sdkddkver/OSVER.html"},{"doc":"","kind":"function","module":"core.sys.windows.sdkddkver","name":"SPVER","package":"druntime","parentType":"","signature":"uint SPVER(uint  Version)","url":"/druntime/core/sys/windows/sdkddkver/SPVER.html"},{"doc":"","kind":"function","module":"core.sys.windows.sdkddkver","name":"SUBVER","package":"druntime","parentType":"","signature":"uint SUBVER(uint  Version)","url":"/druntime/core/sys/windows/sdkddkver/SUBVER.html"},{"doc":"","kind":"function","module":"core.sys.windows.sdkddkver","name":"NTDDI_VERSION_FROM_WIN32_WINNT2","package":"druntime","parentType":"","signature":"uint NTDDI_VERSION_FROM_WIN32_WINNT2(uint  Version)","url":"/druntime/core/sys/windows/sdkddkver/NTDDI_VERSION_FROM_WIN32_WINNT2.html"},{"doc":"","kind":"alias","module":"core.sys.windows.sdkddkver","name":"NTDDI_VERSION_FROM_WIN32_WINNT","package":"druntime","parentType":"","signature":"NTDDI_VERSION_FROM_WIN32_WINNT = NTDDI_VERSION_FROM_WIN32_WINNT2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_VERSION_FROM_WIN32_WINNT"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_NT4","package":"druntime","parentType":"","signature":"_WIN32_WINNT_NT4","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_NT4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WIN2K","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WIN2K","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WIN2K"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WINXP","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WINXP","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WINXP"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WS03","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WS03","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WS03"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WIN6","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WIN6","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WIN6"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_VISTA","package":"druntime","parentType":"","signature":"_WIN32_WINNT_VISTA","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_VISTA"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WS08","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WS08","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WS08"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_LONGHORN","package":"druntime","parentType":"","signature":"_WIN32_WINNT_LONGHORN","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_LONGHORN"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WIN7","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WIN7","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WIN7"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WIN8","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WIN8","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WIN8"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WINBLUE","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WINBLUE","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WINBLUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WINTHRESHOLD","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WINTHRESHOLD","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WINTHRESHOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_WINNT_WIN10","package":"druntime","parentType":"","signature":"_WIN32_WINNT_WIN10","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_WINNT_WIN10"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE20","package":"druntime","parentType":"","signature":"_WIN32_IE_IE20","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE20"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE30","package":"druntime","parentType":"","signature":"_WIN32_IE_IE30","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE30"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE302","package":"druntime","parentType":"","signature":"_WIN32_IE_IE302","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE302"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE40","package":"druntime","parentType":"","signature":"_WIN32_IE_IE40","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE40"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE401","package":"druntime","parentType":"","signature":"_WIN32_IE_IE401","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE401"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE50","package":"druntime","parentType":"","signature":"_WIN32_IE_IE50","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE50"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE501","package":"druntime","parentType":"","signature":"_WIN32_IE_IE501","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE501"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE55","package":"druntime","parentType":"","signature":"_WIN32_IE_IE55","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE55"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE60","package":"druntime","parentType":"","signature":"_WIN32_IE_IE60","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE60"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE60SP1","package":"druntime","parentType":"","signature":"_WIN32_IE_IE60SP1","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE60SP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE60SP2","package":"druntime","parentType":"","signature":"_WIN32_IE_IE60SP2","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE60SP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE70","package":"druntime","parentType":"","signature":"_WIN32_IE_IE70","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE70"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE80","package":"druntime","parentType":"","signature":"_WIN32_IE_IE80","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE80"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE90","package":"druntime","parentType":"","signature":"_WIN32_IE_IE90","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE90"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE100","package":"druntime","parentType":"","signature":"_WIN32_IE_IE100","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE100"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_IE110","package":"druntime","parentType":"","signature":"_WIN32_IE_IE110","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_IE110"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4SP1","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4SP1","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4SP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4SP2","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4SP2","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4SP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4SP3","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4SP3","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4SP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4SP4","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4SP4","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4SP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4SP5","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4SP5","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4SP5"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_NT4SP6","package":"druntime","parentType":"","signature":"_WIN32_IE_NT4SP6","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_NT4SP6"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN98","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN98","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN98"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN98SE","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN98SE","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN98SE"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WINME","package":"druntime","parentType":"","signature":"_WIN32_IE_WINME","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WINME"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN2K","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN2K","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN2K"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN2KSP1","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN2KSP1","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN2KSP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN2KSP2","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN2KSP2","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN2KSP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN2KSP3","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN2KSP3","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN2KSP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN2KSP4","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN2KSP4","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN2KSP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_XP","package":"druntime","parentType":"","signature":"_WIN32_IE_XP","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_XP"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_XPSP1","package":"druntime","parentType":"","signature":"_WIN32_IE_XPSP1","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_XPSP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_XPSP2","package":"druntime","parentType":"","signature":"_WIN32_IE_XPSP2","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_XPSP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WS03","package":"druntime","parentType":"","signature":"_WIN32_IE_WS03","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WS03"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WS03SP1","package":"druntime","parentType":"","signature":"_WIN32_IE_WS03SP1","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WS03SP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN6","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN6","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN6"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_LONGHORN","package":"druntime","parentType":"","signature":"_WIN32_IE_LONGHORN","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_LONGHORN"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN7","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN7","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN7"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN8","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN8","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN8"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WINBLUE","package":"druntime","parentType":"","signature":"_WIN32_IE_WINBLUE","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WINBLUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WINTHRESHOLD","package":"druntime","parentType":"","signature":"_WIN32_IE_WINTHRESHOLD","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WINTHRESHOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"_WIN32_IE_WIN10","package":"druntime","parentType":"","signature":"_WIN32_IE_WIN10","url":"/druntime/core/sys/windows/sdkddkver.html#_WIN32_IE_WIN10"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN2K","package":"druntime","parentType":"","signature":"NTDDI_WIN2K","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN2K"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN2KSP1","package":"druntime","parentType":"","signature":"NTDDI_WIN2KSP1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN2KSP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN2KSP2","package":"druntime","parentType":"","signature":"NTDDI_WIN2KSP2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN2KSP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN2KSP3","package":"druntime","parentType":"","signature":"NTDDI_WIN2KSP3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN2KSP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN2KSP4","package":"druntime","parentType":"","signature":"NTDDI_WIN2KSP4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN2KSP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINXP","package":"druntime","parentType":"","signature":"NTDDI_WINXP","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINXP"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINXPSP1","package":"druntime","parentType":"","signature":"NTDDI_WINXPSP1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINXPSP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINXPSP2","package":"druntime","parentType":"","signature":"NTDDI_WINXPSP2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINXPSP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINXPSP3","package":"druntime","parentType":"","signature":"NTDDI_WINXPSP3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINXPSP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINXPSP4","package":"druntime","parentType":"","signature":"NTDDI_WINXPSP4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINXPSP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS03","package":"druntime","parentType":"","signature":"NTDDI_WS03","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS03"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS03SP1","package":"druntime","parentType":"","signature":"NTDDI_WS03SP1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS03SP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS03SP2","package":"druntime","parentType":"","signature":"NTDDI_WS03SP2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS03SP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS03SP3","package":"druntime","parentType":"","signature":"NTDDI_WS03SP3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS03SP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS03SP4","package":"druntime","parentType":"","signature":"NTDDI_WS03SP4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS03SP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN6","package":"druntime","parentType":"","signature":"NTDDI_WIN6","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN6"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN6SP1","package":"druntime","parentType":"","signature":"NTDDI_WIN6SP1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN6SP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN6SP2","package":"druntime","parentType":"","signature":"NTDDI_WIN6SP2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN6SP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN6SP3","package":"druntime","parentType":"","signature":"NTDDI_WIN6SP3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN6SP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN6SP4","package":"druntime","parentType":"","signature":"NTDDI_WIN6SP4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN6SP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_VISTA","package":"druntime","parentType":"","signature":"NTDDI_VISTA","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_VISTA"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_VISTASP1","package":"druntime","parentType":"","signature":"NTDDI_VISTASP1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_VISTASP1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_VISTASP2","package":"druntime","parentType":"","signature":"NTDDI_VISTASP2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_VISTASP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_VISTASP3","package":"druntime","parentType":"","signature":"NTDDI_VISTASP3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_VISTASP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_VISTASP4","package":"druntime","parentType":"","signature":"NTDDI_VISTASP4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_VISTASP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_LONGHORN","package":"druntime","parentType":"","signature":"NTDDI_LONGHORN","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_LONGHORN"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS08","package":"druntime","parentType":"","signature":"NTDDI_WS08","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS08"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS08SP2","package":"druntime","parentType":"","signature":"NTDDI_WS08SP2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS08SP2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS08SP3","package":"druntime","parentType":"","signature":"NTDDI_WS08SP3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS08SP3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WS08SP4","package":"druntime","parentType":"","signature":"NTDDI_WS08SP4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WS08SP4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN7","package":"druntime","parentType":"","signature":"NTDDI_WIN7","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN7"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN8","package":"druntime","parentType":"","signature":"NTDDI_WIN8","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN8"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINBLUE","package":"druntime","parentType":"","signature":"NTDDI_WINBLUE","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINBLUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WINTHRESHOLD","package":"druntime","parentType":"","signature":"NTDDI_WINTHRESHOLD","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WINTHRESHOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10","package":"druntime","parentType":"","signature":"NTDDI_WIN10","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_TH2","package":"druntime","parentType":"","signature":"NTDDI_WIN10_TH2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_TH2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_RS1","package":"druntime","parentType":"","signature":"NTDDI_WIN10_RS1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_RS1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_RS2","package":"druntime","parentType":"","signature":"NTDDI_WIN10_RS2","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_RS2"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_RS3","package":"druntime","parentType":"","signature":"NTDDI_WIN10_RS3","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_RS3"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_RS4","package":"druntime","parentType":"","signature":"NTDDI_WIN10_RS4","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_RS4"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_RS5","package":"druntime","parentType":"","signature":"NTDDI_WIN10_RS5","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_RS5"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_19H1","package":"druntime","parentType":"","signature":"NTDDI_WIN10_19H1","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_19H1"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_VB","package":"druntime","parentType":"","signature":"NTDDI_WIN10_VB","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_VB"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_MN","package":"druntime","parentType":"","signature":"NTDDI_WIN10_MN","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_MN"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_FE","package":"druntime","parentType":"","signature":"NTDDI_WIN10_FE","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_FE"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_CO","package":"druntime","parentType":"","signature":"NTDDI_WIN10_CO","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_CO"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_NI","package":"druntime","parentType":"","signature":"NTDDI_WIN10_NI","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_NI"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN10_CU","package":"druntime","parentType":"","signature":"NTDDI_WIN10_CU","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN10_CU"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN11_ZN","package":"druntime","parentType":"","signature":"NTDDI_WIN11_ZN","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN11_ZN"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN11_GA","package":"druntime","parentType":"","signature":"NTDDI_WIN11_GA","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN11_GA"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"NTDDI_WIN11_GE","package":"druntime","parentType":"","signature":"NTDDI_WIN11_GE","url":"/druntime/core/sys/windows/sdkddkver.html#NTDDI_WIN11_GE"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"WDK_NTDDI_VERSION","package":"druntime","parentType":"","signature":"WDK_NTDDI_VERSION","url":"/druntime/core/sys/windows/sdkddkver.html#WDK_NTDDI_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"OSVERSION_MASK","package":"druntime","parentType":"","signature":"OSVERSION_MASK","url":"/druntime/core/sys/windows/sdkddkver.html#OSVERSION_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"SPVERSION_MASK","package":"druntime","parentType":"","signature":"SPVERSION_MASK","url":"/druntime/core/sys/windows/sdkddkver.html#SPVERSION_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"SUBVERSION_MASK","package":"druntime","parentType":"","signature":"SUBVERSION_MASK","url":"/druntime/core/sys/windows/sdkddkver.html#SUBVERSION_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.sdkddkver","name":"WINVER","package":"druntime","parentType":"","signature":"WINVER","url":"/druntime/core/sys/windows/sdkddkver.html#WINVER"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.secext","name":"core.sys.windows.secext","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/secext.html"},{"doc":"","kind":"function","module":"core.sys.windows.secext","name":"GetComputerObjectNameA","package":"druntime","parentType":"","signature":"BOOLEAN GetComputerObjectNameA(EXTENDED_NAME_FORMAT,  LPSTR,  PULONG)","url":"/druntime/core/sys/windows/secext/GetComputerObjectNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.secext","name":"GetComputerObjectNameW","package":"druntime","parentType":"","signature":"BOOLEAN GetComputerObjectNameW(EXTENDED_NAME_FORMAT,  LPWSTR,  PULONG)","url":"/druntime/core/sys/windows/secext/GetComputerObjectNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.secext","name":"GetUserNameExA","package":"druntime","parentType":"","signature":"BOOLEAN GetUserNameExA(EXTENDED_NAME_FORMAT,  LPSTR,  PULONG)","url":"/druntime/core/sys/windows/secext/GetUserNameExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.secext","name":"GetUserNameExW","package":"druntime","parentType":"","signature":"BOOLEAN GetUserNameExW(EXTENDED_NAME_FORMAT,  LPWSTR,  PULONG)","url":"/druntime/core/sys/windows/secext/GetUserNameExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.secext","name":"TranslateNameA","package":"druntime","parentType":"","signature":"BOOLEAN TranslateNameA(LPCSTR,  EXTENDED_NAME_FORMAT,\n       EXTENDED_NAME_FORMAT,  LPSTR,  PULONG)","url":"/druntime/core/sys/windows/secext/TranslateNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.secext","name":"TranslateNameW","package":"druntime","parentType":"","signature":"BOOLEAN TranslateNameW(LPCWSTR,  EXTENDED_NAME_FORMAT,\n       EXTENDED_NAME_FORMAT,  LPWSTR,  PULONG)","url":"/druntime/core/sys/windows/secext/TranslateNameW.html"},{"doc":"","kind":"enum","module":"core.sys.windows.secext","name":"EXTENDED_NAME_FORMAT","package":"druntime","parentType":"","signature":"EXTENDED_NAME_FORMAT","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameUnknown","package":"druntime","parentType":"","signature":"NameUnknown = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameFullyQualifiedDN","package":"druntime","parentType":"","signature":"NameFullyQualifiedDN = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameSamCompatible","package":"druntime","parentType":"","signature":"NameSamCompatible = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameDisplay","package":"druntime","parentType":"","signature":"NameDisplay = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameUniqueId","package":"druntime","parentType":"","signature":"NameUniqueId = 6","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameCanonical","package":"druntime","parentType":"","signature":"NameCanonical = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameUserPrincipal","package":"druntime","parentType":"","signature":"NameUserPrincipal = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameCanonicalEx","package":"druntime","parentType":"","signature":"NameCanonicalEx = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameServicePrincipal","package":"druntime","parentType":"","signature":"NameServicePrincipal = ","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.secext","name":"NameDnsDomain","package":"druntime","parentType":"","signature":"NameDnsDomain = 12","url":"/druntime/core/sys/windows/secext.html#EXTENDED_NAME_FORMAT"},{"doc":"","kind":"alias","module":"core.sys.windows.secext","name":"PEXTENDED_NAME_FORMAT","package":"druntime","parentType":"","signature":"PEXTENDED_NAME_FORMAT = EXTENDED_NAME_FORMAT *","url":"/druntime/core/sys/windows/secext.html#PEXTENDED_NAME_FORMAT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.security","name":"core.sys.windows.security","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/security.html"},{"doc":"","kind":"alias","module":"core.sys.windows.security","name":"SEC_CHAR","package":"druntime","parentType":"","signature":"SEC_CHAR = char","url":"/druntime/core/sys/windows/security.html#SEC_CHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.security","name":"SEC_WCHAR","package":"druntime","parentType":"","signature":"SEC_WCHAR = wchar","url":"/druntime/core/sys/windows/security.html#SEC_WCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.security","name":"SECURITY_STATUS","package":"druntime","parentType":"","signature":"SECURITY_STATUS = int","url":"/druntime/core/sys/windows/security.html#SECURITY_STATUS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.servprov","name":"core.sys.windows.servprov","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/servprov.html"},{"doc":"","kind":"interface","module":"core.sys.windows.servprov","name":"IServiceProvider","package":"druntime","parentType":"","signature":"IServiceProvider : IUnknown","url":"/druntime/core/sys/windows/servprov.html#IServiceProvider"},{"doc":"","kind":"method","module":"core.sys.windows.servprov","name":"QueryService","package":"druntime","parentType":"IServiceProvider","signature":"HRESULT QueryService(REFGUID,  REFIID,  void * *)","url":"/druntime/core/sys/windows/servprov/IServiceProvider.QueryService.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.setupapi","name":"core.sys.windows.setupapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/setupapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddInstallSectionToDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupAddInstallSectionToDiskSpaceListA(HDSKSPC,  HINF,  HINF,  PCSTR,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAddInstallSectionToDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddInstallSectionToDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupAddInstallSectionToDiskSpaceListW(HDSKSPC,  HINF,  HINF,  PCWSTR,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAddInstallSectionToDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddSectionToDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupAddSectionToDiskSpaceListA(HDSKSPC,  HINF,  HINF,  PCSTR,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAddSectionToDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddSectionToDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupAddSectionToDiskSpaceListW(HDSKSPC,  HINF,  HINF,  PCWSTR,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAddSectionToDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddToDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupAddToDiskSpaceListA(HDSKSPC,  PCSTR,  LONGLONG,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAddToDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddToDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupAddToDiskSpaceListW(HDSKSPC,  PCWSTR,  LONGLONG,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAddToDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddToSourceListA","package":"druntime","parentType":"","signature":"BOOL SetupAddToSourceListA(DWORD,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupAddToSourceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAddToSourceListW","package":"druntime","parentType":"","signature":"BOOL SetupAddToSourceListW(DWORD,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupAddToSourceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQuerySourceListA","package":"druntime","parentType":"","signature":"BOOL SetupQuerySourceListA(DWORD,  PCSTR * * List,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupQuerySourceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQuerySourceListW","package":"druntime","parentType":"","signature":"BOOL SetupQuerySourceListW(DWORD,  PCWSTR * * List,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupQuerySourceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFreeSourceListA","package":"druntime","parentType":"","signature":"BOOL SetupFreeSourceListA(PCSTR * * List,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupFreeSourceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFreeSourceListW","package":"druntime","parentType":"","signature":"BOOL SetupFreeSourceListW(PCWSTR * * List,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupFreeSourceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAdjustDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupAdjustDiskSpaceListA(HDSKSPC,  LPCSTR,  LONGLONG,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAdjustDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupAdjustDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupAdjustDiskSpaceListW(HDSKSPC,  LPCWSTR,  LONGLONG,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupAdjustDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupBackupErrorA","package":"druntime","parentType":"","signature":"UINT SetupBackupErrorA(HWND,  PCSTR,  PCSTR,  PCSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupBackupErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupBackupErrorW","package":"druntime","parentType":"","signature":"UINT SetupBackupErrorW(HWND,  PCWSTR,  PCWSTR,  PCWSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupBackupErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCancelTemporary","package":"druntime","parentType":"","signature":"BOOL SetupCancelTemporary()","url":"/druntime/core/sys/windows/setupapi/SetupCancelTemporary.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCloseFileQueue","package":"druntime","parentType":"","signature":"BOOL SetupCloseFileQueue(HSPFILEQ)","url":"/druntime/core/sys/windows/setupapi/SetupCloseFileQueue.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCloseInfFile","package":"druntime","parentType":"","signature":"VOID SetupCloseInfFile(HINF)","url":"/druntime/core/sys/windows/setupapi/SetupCloseInfFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCloseLog","package":"druntime","parentType":"","signature":"VOID SetupCloseLog()","url":"/druntime/core/sys/windows/setupapi/SetupCloseLog.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCommitFileQueueA","package":"druntime","parentType":"","signature":"BOOL SetupCommitFileQueueA(HWND,  HSPFILEQ,  PSP_FILE_CALLBACK_A,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupCommitFileQueueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCommitFileQueueW","package":"druntime","parentType":"","signature":"BOOL SetupCommitFileQueueW(HWND,  HSPFILEQ,  PSP_FILE_CALLBACK_W,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupCommitFileQueueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCopyErrorA","package":"druntime","parentType":"","signature":"UINT SetupCopyErrorA(HWND,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  UINT,  DWORD,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupCopyErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCopyErrorW","package":"druntime","parentType":"","signature":"UINT SetupCopyErrorW(HWND,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  UINT,  DWORD,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupCopyErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCopyOEMInfA","package":"druntime","parentType":"","signature":"BOOL SetupCopyOEMInfA(PCSTR,  PCSTR,  DWORD,  DWORD,  PSTR,  DWORD,  PDWORD,  PSTR *)","url":"/druntime/core/sys/windows/setupapi/SetupCopyOEMInfA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCopyOEMInfW","package":"druntime","parentType":"","signature":"BOOL SetupCopyOEMInfW(PCWSTR,  PCWSTR,  DWORD,  DWORD,  PWSTR,  DWORD,  PDWORD,  PWSTR *)","url":"/druntime/core/sys/windows/setupapi/SetupCopyOEMInfW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCreateDiskSpaceListA","package":"druntime","parentType":"","signature":"HDSKSPC SetupCreateDiskSpaceListA(PVOID,  DWORD,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupCreateDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupCreateDiskSpaceListW","package":"druntime","parentType":"","signature":"HDSKSPC SetupCreateDiskSpaceListW(PVOID,  DWORD,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupCreateDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDecompressOrCopyFileA","package":"druntime","parentType":"","signature":"DWORD SetupDecompressOrCopyFileA(PCSTR,  PCSTR,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupDecompressOrCopyFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDecompressOrCopyFileW","package":"druntime","parentType":"","signature":"DWORD SetupDecompressOrCopyFileW(PCWSTR,  PCWSTR,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupDecompressOrCopyFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDefaultQueueCallbackA","package":"druntime","parentType":"","signature":"UINT SetupDefaultQueueCallbackA(PVOID,  UINT,  UINT_PTR,  UINT_PTR)","url":"/druntime/core/sys/windows/setupapi/SetupDefaultQueueCallbackA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDefaultQueueCallbackW","package":"druntime","parentType":"","signature":"UINT SetupDefaultQueueCallbackW(PVOID,  UINT,  UINT_PTR,  UINT_PTR)","url":"/druntime/core/sys/windows/setupapi/SetupDefaultQueueCallbackW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDeleteErrorA","package":"druntime","parentType":"","signature":"UINT SetupDeleteErrorA(HWND,  PCSTR,  PCSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDeleteErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDeleteErrorW","package":"druntime","parentType":"","signature":"UINT SetupDeleteErrorW(HWND,  PCWSTR,  PCWSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDeleteErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDestroyDiskSpaceList","package":"druntime","parentType":"","signature":"BOOL SetupDestroyDiskSpaceList(HDSKSPC)","url":"/druntime/core/sys/windows/setupapi/SetupDestroyDiskSpaceList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiAskForOEMDisk","package":"druntime","parentType":"","signature":"BOOL SetupDiAskForOEMDisk(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiAskForOEMDisk.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiBuildClassInfoList","package":"druntime","parentType":"","signature":"BOOL SetupDiBuildClassInfoList(DWORD,  LPGUID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiBuildClassInfoList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiBuildClassInfoListExA","package":"druntime","parentType":"","signature":"BOOL SetupDiBuildClassInfoListExA(DWORD,  LPGUID,  DWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiBuildClassInfoListExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiBuildClassInfoListExW","package":"druntime","parentType":"","signature":"BOOL SetupDiBuildClassInfoListExW(DWORD,  LPGUID,  DWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiBuildClassInfoListExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiBuildDriverInfoList","package":"druntime","parentType":"","signature":"BOOL SetupDiBuildDriverInfoList(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiBuildDriverInfoList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCallClassInstaller","package":"druntime","parentType":"","signature":"BOOL SetupDiCallClassInstaller(DI_FUNCTION,  HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiCallClassInstaller.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCancelDriverInfoSearch","package":"druntime","parentType":"","signature":"BOOL SetupDiCancelDriverInfoSearch(HDEVINFO)","url":"/druntime/core/sys/windows/setupapi/SetupDiCancelDriverInfoSearch.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiChangeState","package":"druntime","parentType":"","signature":"BOOL SetupDiChangeState(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiChangeState.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassGuidsFromNameA","package":"druntime","parentType":"","signature":"BOOL SetupDiClassGuidsFromNameA(PCSTR,  LPGUID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassGuidsFromNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassGuidsFromNameW","package":"druntime","parentType":"","signature":"BOOL SetupDiClassGuidsFromNameW(PCWSTR,  LPGUID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassGuidsFromNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassGuidsFromNameExA","package":"druntime","parentType":"","signature":"BOOL SetupDiClassGuidsFromNameExA(PCSTR,  LPGUID,  DWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassGuidsFromNameExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassGuidsFromNameExW","package":"druntime","parentType":"","signature":"BOOL SetupDiClassGuidsFromNameExW(PCWSTR,  LPGUID,  DWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassGuidsFromNameExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassNameFromGuidA","package":"druntime","parentType":"","signature":"BOOL SetupDiClassNameFromGuidA(const(GUID) *,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassNameFromGuidA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassNameFromGuidW","package":"druntime","parentType":"","signature":"BOOL SetupDiClassNameFromGuidW(const(GUID) *,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassNameFromGuidW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassNameFromGuidExA","package":"druntime","parentType":"","signature":"BOOL SetupDiClassNameFromGuidExA(const(GUID) *,  PSTR,  DWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassNameFromGuidExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiClassNameFromGuidExW","package":"druntime","parentType":"","signature":"BOOL SetupDiClassNameFromGuidExW(const(GUID) *,  PWSTR,  DWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiClassNameFromGuidExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInfoA","package":"druntime","parentType":"","signature":"BOOL SetupDiCreateDeviceInfoA(HDEVINFO,  PCSTR,  const(GUID) *,  PCSTR,  HWND,  DWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInfoW","package":"druntime","parentType":"","signature":"BOOL SetupDiCreateDeviceInfoW(HDEVINFO,  PCWSTR,  const(GUID) *,  PCWSTR,  HWND,  DWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInfoList","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiCreateDeviceInfoList(const(GUID) *,  HWND)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInfoList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInfoListExA","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiCreateDeviceInfoListExA(const(GUID) *,  HWND,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInfoListExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInfoListExW","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiCreateDeviceInfoListExW(const(GUID) *,  HWND,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInfoListExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInterfaceA","package":"druntime","parentType":"","signature":"BOOL SetupDiCreateDeviceInterfaceA(HDEVINFO,  PSP_DEVINFO_DATA,  const(GUID) *,  PCSTR,  DWORD,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInterfaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInterfaceW","package":"druntime","parentType":"","signature":"BOOL SetupDiCreateDeviceInterfaceW(HDEVINFO,  PSP_DEVINFO_DATA,  const(GUID) *,  PCWSTR,  DWORD,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInterfaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInterfaceRegKeyA","package":"druntime","parentType":"","signature":"HKEY SetupDiCreateDeviceInterfaceRegKeyA(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  DWORD,  REGSAM,  HINF,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInterfaceRegKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDeviceInterfaceRegKeyW","package":"druntime","parentType":"","signature":"HKEY SetupDiCreateDeviceInterfaceRegKeyW(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  DWORD,  REGSAM,  HINF,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDeviceInterfaceRegKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDevRegKeyA","package":"druntime","parentType":"","signature":"HKEY SetupDiCreateDevRegKeyA(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  DWORD,  DWORD,  HINF,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDevRegKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiCreateDevRegKeyW","package":"druntime","parentType":"","signature":"HKEY SetupDiCreateDevRegKeyW(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  DWORD,  DWORD,  HINF,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupDiCreateDevRegKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDeleteDeviceInfo","package":"druntime","parentType":"","signature":"BOOL SetupDiDeleteDeviceInfo(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiDeleteDeviceInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDeleteDeviceInterfaceData","package":"druntime","parentType":"","signature":"BOOL SetupDiDeleteDeviceInterfaceData(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiDeleteDeviceInterfaceData.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDeleteDeviceInterfaceRegKey","package":"druntime","parentType":"","signature":"BOOL SetupDiDeleteDeviceInterfaceRegKey(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiDeleteDeviceInterfaceRegKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDeleteDevRegKey","package":"druntime","parentType":"","signature":"BOOL SetupDiDeleteDevRegKey(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiDeleteDevRegKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDestroyClassImageList","package":"druntime","parentType":"","signature":"BOOL SetupDiDestroyClassImageList(PSP_CLASSIMAGELIST_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiDestroyClassImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDestroyDeviceInfoList","package":"druntime","parentType":"","signature":"BOOL SetupDiDestroyDeviceInfoList(HDEVINFO)","url":"/druntime/core/sys/windows/setupapi/SetupDiDestroyDeviceInfoList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDestroyDriverInfoList","package":"druntime","parentType":"","signature":"BOOL SetupDiDestroyDriverInfoList(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiDestroyDriverInfoList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiDrawMiniIcon","package":"druntime","parentType":"","signature":"INT SetupDiDrawMiniIcon(HDC,  RECT,  INT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiDrawMiniIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiEnumDeviceInfo","package":"druntime","parentType":"","signature":"BOOL SetupDiEnumDeviceInfo(HDEVINFO,  DWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiEnumDeviceInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiEnumDeviceInterfaces","package":"druntime","parentType":"","signature":"BOOL SetupDiEnumDeviceInterfaces(HDEVINFO,  PSP_DEVINFO_DATA,  const(GUID) *,  DWORD,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiEnumDeviceInterfaces.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiEnumDriverInfoA","package":"druntime","parentType":"","signature":"BOOL SetupDiEnumDriverInfoA(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  DWORD,  PSP_DRVINFO_DATA_A)","url":"/druntime/core/sys/windows/setupapi/SetupDiEnumDriverInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiEnumDriverInfoW","package":"druntime","parentType":"","signature":"BOOL SetupDiEnumDriverInfoW(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  DWORD,  PSP_DRVINFO_DATA_W)","url":"/druntime/core/sys/windows/setupapi/SetupDiEnumDriverInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetActualSectionToInstallA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetActualSectionToInstallA(HINF,  PCSTR,  PSTR,  DWORD,  PDWORD,  PSTR *)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetActualSectionToInstallA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetActualSectionToInstallW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetActualSectionToInstallW(HINF,  PCWSTR,  PWSTR,  DWORD,  PDWORD,  PWSTR *)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetActualSectionToInstallW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassBitmapIndex","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassBitmapIndex(const(GUID) *,  PINT)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassBitmapIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDescriptionA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassDescriptionA(const(GUID) *,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDescriptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDescriptionW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassDescriptionW(const(GUID) *,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDescriptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDescriptionExA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassDescriptionExA(const(GUID) *,  PSTR,  DWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDescriptionExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDescriptionExW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassDescriptionExW(const(GUID) *,  PWSTR,  DWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDescriptionExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDevPropertySheetsA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassDevPropertySheetsA(HDEVINFO,  PSP_DEVINFO_DATA,  LPPROPSHEETHEADERA,  DWORD,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDevPropertySheetsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDevPropertySheetsW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassDevPropertySheetsW(HDEVINFO,  PSP_DEVINFO_DATA,  LPPROPSHEETHEADERW,  DWORD,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDevPropertySheetsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDevsA","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiGetClassDevsA(const(GUID) *,  PCSTR,  HWND,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDevsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDevsW","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiGetClassDevsW(const(GUID) *,  PCWSTR,  HWND,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDevsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDevsExA","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiGetClassDevsExA(const(GUID) *,  PCSTR,  HWND,  DWORD,  HDEVINFO,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDevsExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassDevsExW","package":"druntime","parentType":"","signature":"HDEVINFO SetupDiGetClassDevsExW(const(GUID) *,  PCWSTR,  HWND,  DWORD,  HDEVINFO,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassDevsExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassImageIndex","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassImageIndex(PSP_CLASSIMAGELIST_DATA,  const(GUID) *,  PINT)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassImageIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassImageList","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassImageList(PSP_CLASSIMAGELIST_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassImageList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassImageListExA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassImageListExA(PSP_CLASSIMAGELIST_DATA,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassImageListExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassImageListExW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassImageListExW(PSP_CLASSIMAGELIST_DATA,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassImageListExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassInstallParamsA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassInstallParamsA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_CLASSINSTALL_HEADER,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassInstallParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassInstallParamsW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassInstallParamsW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_CLASSINSTALL_HEADER,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassInstallParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassRegistryPropertyA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassRegistryPropertyA(LPGUID,  DWORD,  PDWORD,  PBYTE,  DWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassRegistryPropertyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetClassRegistryPropertyW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetClassRegistryPropertyW(LPGUID,  DWORD,  PDWORD,  PBYTE,  DWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetClassRegistryPropertyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInfoListClass","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInfoListClass(HDEVINFO,  LPGUID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInfoListClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInfoListDetailA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInfoListDetailA(HDEVINFO,  PSP_DEVINFO_LIST_DETAIL_DATA_A)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInfoListDetailA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInfoListDetailW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInfoListDetailW(HDEVINFO,  PSP_DEVINFO_LIST_DETAIL_DATA_W)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInfoListDetailW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInstallParamsA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInstallParamsA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DEVINSTALL_PARAMS_A)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInstallParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInstallParamsW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInstallParamsW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DEVINSTALL_PARAMS_W)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInstallParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInstanceIdA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInstanceIdA(HDEVINFO,  PSP_DEVINFO_DATA,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInstanceIdA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInstanceIdW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInstanceIdW(HDEVINFO,  PSP_DEVINFO_DATA,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInstanceIdW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInterfaceAlias","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInterfaceAlias(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  const(GUID) *,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInterfaceAlias.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInterfaceDetailA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInterfaceDetailA(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  PSP_DEVICE_INTERFACE_DETAIL_DATA_A,  DWORD,  PDWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInterfaceDetailA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceInterfaceDetailW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceInterfaceDetailW(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  PSP_DEVICE_INTERFACE_DETAIL_DATA_W,  DWORD,  PDWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceInterfaceDetailW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceRegistryPropertyA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceRegistryPropertyA(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  PDWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceRegistryPropertyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDeviceRegistryPropertyW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDeviceRegistryPropertyW(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  PDWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDeviceRegistryPropertyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDriverInfoDetailA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDriverInfoDetailA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_A,  PSP_DRVINFO_DETAIL_DATA_A,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDriverInfoDetailA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDriverInfoDetailW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDriverInfoDetailW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_W,  PSP_DRVINFO_DETAIL_DATA_W,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDriverInfoDetailW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDriverInstallParamsA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDriverInstallParamsA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_A,  PSP_DRVINSTALL_PARAMS)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDriverInstallParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetDriverInstallParamsW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetDriverInstallParamsW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_W,  PSP_DRVINSTALL_PARAMS)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetDriverInstallParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileFriendlyNameA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileFriendlyNameA(DWORD,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileFriendlyNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileFriendlyNameExA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileFriendlyNameExA(DWORD,  PSTR,  DWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileFriendlyNameExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileFriendlyNameExW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileFriendlyNameExW(DWORD,  PWSTR,  DWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileFriendlyNameExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileFriendlyNameW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileFriendlyNameW(DWORD,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileFriendlyNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileList","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileList(PDWORD,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileList.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileListExA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileListExA(PDWORD,  DWORD,  PDWORD,  PDWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileListExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetHwProfileListExW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetHwProfileListExW(PDWORD,  DWORD,  PDWORD,  PDWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetHwProfileListExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetINFClassA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetINFClassA(PCSTR,  LPGUID,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetINFClassA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetINFClassW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetINFClassW(PCWSTR,  LPGUID,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetINFClassW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetSelectedDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiGetSelectedDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetSelectedDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetSelectedDriverA","package":"druntime","parentType":"","signature":"BOOL SetupDiGetSelectedDriverA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_A)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetSelectedDriverA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetSelectedDriverW","package":"druntime","parentType":"","signature":"BOOL SetupDiGetSelectedDriverW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_W)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetSelectedDriverW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiGetWizardage","package":"druntime","parentType":"","signature":"HPROPSHEETPAGE SetupDiGetWizardage(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_INSTALLWIZARD_DATA,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiGetWizardage.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallClassA","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallClassA(HWND,  PCSTR,  DWORD,  HSPFILEQ)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallClassA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallClassW","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallClassW(HWND,  PCWSTR,  DWORD,  HSPFILEQ)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallClassW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallClassExA","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallClassExA(HWND,  PCSTR,  DWORD,  HSPFILEQ,  const(GUID) *,  PVOID,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallClassExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallClassExW","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallClassExW(HWND,  PCWSTR,  DWORD,  HSPFILEQ,  const(GUID) *,  PVOID,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallClassExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallDeviceInterfaces","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallDeviceInterfaces(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallDeviceInterfaces.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiInstallDriverFiles","package":"druntime","parentType":"","signature":"BOOL SetupDiInstallDriverFiles(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiInstallDriverFiles.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiLoadClassIcon","package":"druntime","parentType":"","signature":"BOOL SetupDiLoadClassIcon(const(GUID) *,  HICON *,  PINT)","url":"/druntime/core/sys/windows/setupapi/SetupDiLoadClassIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiMoveDuplicateDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiMoveDuplicateDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiMoveDuplicateDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenClassRegKey","package":"druntime","parentType":"","signature":"HKEY SetupDiOpenClassRegKey(const(GUID) *,  REGSAM)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenClassRegKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenClassRegKeyExA","package":"druntime","parentType":"","signature":"HKEY SetupDiOpenClassRegKeyExA(const(GUID) *,  REGSAM,  DWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenClassRegKeyExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenClassRegKeyExW","package":"druntime","parentType":"","signature":"HKEY SetupDiOpenClassRegKeyExW(const(GUID) *,  REGSAM,  DWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenClassRegKeyExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenDeviceInfoA","package":"druntime","parentType":"","signature":"BOOL SetupDiOpenDeviceInfoA(HDEVINFO,  PCSTR,  HWND,  DWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenDeviceInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenDeviceInfoW","package":"druntime","parentType":"","signature":"BOOL SetupDiOpenDeviceInfoW(HDEVINFO,  PCWSTR,  HWND,  DWORD,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenDeviceInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenDeviceInterfaceA","package":"druntime","parentType":"","signature":"BOOL SetupDiOpenDeviceInterfaceA(HDEVINFO,  PCSTR,  DWORD,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenDeviceInterfaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenDeviceInterfaceW","package":"druntime","parentType":"","signature":"BOOL SetupDiOpenDeviceInterfaceW(HDEVINFO,  PCWSTR,  DWORD,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenDeviceInterfaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenDeviceInterfaceRegKey","package":"druntime","parentType":"","signature":"HKEY SetupDiOpenDeviceInterfaceRegKey(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA,  DWORD,  REGSAM)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenDeviceInterfaceRegKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiOpenDevRegKey","package":"druntime","parentType":"","signature":"HKEY SetupDiOpenDevRegKey(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  DWORD,  DWORD,  REGSAM)","url":"/druntime/core/sys/windows/setupapi/SetupDiOpenDevRegKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiRegisterCoDeviceInstallers","package":"druntime","parentType":"","signature":"BOOL SetupDiRegisterCoDeviceInstallers(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiRegisterCoDeviceInstallers.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiRegisterDeviceInfo","package":"druntime","parentType":"","signature":"BOOL SetupDiRegisterDeviceInfo(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  PSP_DETSIG_CMPPROC,  PVOID,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiRegisterDeviceInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiRemoveDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiRemoveDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiRemoveDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiRemoveDeviceInterface","package":"druntime","parentType":"","signature":"BOOL SetupDiRemoveDeviceInterface(HDEVINFO,  PSP_DEVICE_INTERFACE_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiRemoveDeviceInterface.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSelectBestCompatDrv","package":"druntime","parentType":"","signature":"BOOL SetupDiSelectBestCompatDrv(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiSelectBestCompatDrv.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSelectDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiSelectDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiSelectDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSelectOEMDrv","package":"druntime","parentType":"","signature":"BOOL SetupDiSelectOEMDrv(HWND,  HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiSelectOEMDrv.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetClassInstallParamsA","package":"druntime","parentType":"","signature":"BOOL SetupDiSetClassInstallParamsA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_CLASSINSTALL_HEADER,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetClassInstallParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetClassInstallParamsW","package":"druntime","parentType":"","signature":"BOOL SetupDiSetClassInstallParamsW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_CLASSINSTALL_HEADER,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetClassInstallParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetClassRegistryPropertyA","package":"druntime","parentType":"","signature":"BOOL SetupDiSetClassRegistryPropertyA(LPGUID,  DWORD,  const(BYTE) *,  DWORD,  PCSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetClassRegistryPropertyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetClassRegistryPropertyW","package":"druntime","parentType":"","signature":"BOOL SetupDiSetClassRegistryPropertyW(LPGUID,  DWORD,  const(BYTE) *,  DWORD,  PCWSTR,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetClassRegistryPropertyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetDeviceInstallParamsA","package":"druntime","parentType":"","signature":"BOOL SetupDiSetDeviceInstallParamsA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DEVINSTALL_PARAMS_A)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetDeviceInstallParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetDeviceInstallParamsW","package":"druntime","parentType":"","signature":"BOOL SetupDiSetDeviceInstallParamsW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DEVINSTALL_PARAMS_W)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetDeviceInstallParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetDeviceRegistryPropertyA","package":"druntime","parentType":"","signature":"BOOL SetupDiSetDeviceRegistryPropertyA(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  const(BYTE) *,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetDeviceRegistryPropertyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetDeviceRegistryPropertyW","package":"druntime","parentType":"","signature":"BOOL SetupDiSetDeviceRegistryPropertyW(HDEVINFO,  PSP_DEVINFO_DATA,  DWORD,  const(BYTE) *,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetDeviceRegistryPropertyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetDriverInstallParamsA","package":"druntime","parentType":"","signature":"BOOL SetupDiSetDriverInstallParamsA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_A,  PSP_DRVINSTALL_PARAMS)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetDriverInstallParamsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetDriverInstallParamsW","package":"druntime","parentType":"","signature":"BOOL SetupDiSetDriverInstallParamsW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_W,  PSP_DRVINSTALL_PARAMS)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetDriverInstallParamsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetSelectedDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiSetSelectedDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetSelectedDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetSelectedDriverA","package":"druntime","parentType":"","signature":"BOOL SetupDiSetSelectedDriverA(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_A)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetSelectedDriverA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiSetSelectedDriverW","package":"druntime","parentType":"","signature":"BOOL SetupDiSetSelectedDriverW(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DRVINFO_DATA_W)","url":"/druntime/core/sys/windows/setupapi/SetupDiSetSelectedDriverW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDiUnremoveDevice","package":"druntime","parentType":"","signature":"BOOL SetupDiUnremoveDevice(HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupDiUnremoveDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDuplicateDiskSpaceListA","package":"druntime","parentType":"","signature":"HDSKSPC SetupDuplicateDiskSpaceListA(HDSKSPC,  PVOID,  DWORD,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupDuplicateDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupDuplicateDiskSpaceListW","package":"druntime","parentType":"","signature":"HDSKSPC SetupDuplicateDiskSpaceListW(HDSKSPC,  PVOID,  DWORD,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupDuplicateDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFindFirstLineA","package":"druntime","parentType":"","signature":"BOOL SetupFindFirstLineA(HINF,  PCSTR,  PCSTR,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupFindFirstLineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFindFirstLineW","package":"druntime","parentType":"","signature":"BOOL SetupFindFirstLineW(HINF,  PCWSTR,  PCWSTR,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupFindFirstLineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFindNextLine","package":"druntime","parentType":"","signature":"BOOL SetupFindNextLine(PINFCONTEXT,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupFindNextLine.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFindNextMatchLineA","package":"druntime","parentType":"","signature":"BOOL SetupFindNextMatchLineA(PINFCONTEXT,  PCSTR,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupFindNextMatchLineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFindNextMatchLineW","package":"druntime","parentType":"","signature":"BOOL SetupFindNextMatchLineW(PINFCONTEXT,  PCWSTR,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupFindNextMatchLineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFreeA","package":"druntime","parentType":"","signature":"BOOL SetupFreeA(PCSTR * *,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupFreeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupFreeW","package":"druntime","parentType":"","signature":"BOOL SetupFreeW(PCWSTR * *,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupFreeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetBackupInformationA","package":"druntime","parentType":"","signature":"BOOL SetupGetBackupInformationA(HSPFILEQ,  PSP_BACKUP_QUEUE_PARAMS_A)","url":"/druntime/core/sys/windows/setupapi/SetupGetBackupInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetBackupInformationW","package":"druntime","parentType":"","signature":"BOOL SetupGetBackupInformationW(HSPFILEQ,  PSP_BACKUP_QUEUE_PARAMS_W)","url":"/druntime/core/sys/windows/setupapi/SetupGetBackupInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetBinaryField","package":"druntime","parentType":"","signature":"BOOL SetupGetBinaryField(PINFCONTEXT,  DWORD,  PBYTE,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetBinaryField.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetFieldCount","package":"druntime","parentType":"","signature":"DWORD SetupGetFieldCount(PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupGetFieldCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetFileCompressionInfoA","package":"druntime","parentType":"","signature":"DWORD SetupGetFileCompressionInfoA(PCSTR,  PSTR *,  PDWORD,  PDWORD,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupGetFileCompressionInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetFileCompressionInfoW","package":"druntime","parentType":"","signature":"DWORD SetupGetFileCompressionInfoW(PCWSTR,  PWSTR *,  PDWORD,  PDWORD,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupGetFileCompressionInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetInfFileListA","package":"druntime","parentType":"","signature":"BOOL SetupGetInfFileListA(PCSTR,  DWORD,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetInfFileListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetInfFileListW","package":"druntime","parentType":"","signature":"BOOL SetupGetInfFileListW(PCWSTR,  DWORD,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetInfFileListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetInfInformationA","package":"druntime","parentType":"","signature":"BOOL SetupGetInfInformationA(LPCVOID,  DWORD,  PSP_INF_INFORMATION,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetInfInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetInfInformationW","package":"druntime","parentType":"","signature":"BOOL SetupGetInfInformationW(LPCVOID,  DWORD,  PSP_INF_INFORMATION,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetInfInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetIntField","package":"druntime","parentType":"","signature":"BOOL SetupGetIntField(PINFCONTEXT,  DWORD,  PINT)","url":"/druntime/core/sys/windows/setupapi/SetupGetIntField.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetLineByIndexA","package":"druntime","parentType":"","signature":"BOOL SetupGetLineByIndexA(HINF,  PCSTR,  DWORD,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupGetLineByIndexA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetLineByIndexW","package":"druntime","parentType":"","signature":"BOOL SetupGetLineByIndexW(HINF,  PCWSTR,  DWORD,  PINFCONTEXT)","url":"/druntime/core/sys/windows/setupapi/SetupGetLineByIndexW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetLineCountA","package":"druntime","parentType":"","signature":"LONG SetupGetLineCountA(HINF,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupGetLineCountA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetLineCountW","package":"druntime","parentType":"","signature":"LONG SetupGetLineCountW(HINF,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupGetLineCountW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetLineTextA","package":"druntime","parentType":"","signature":"BOOL SetupGetLineTextA(PINFCONTEXT,  HINF,  PCSTR,  PCSTR,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetLineTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetLineTextW","package":"druntime","parentType":"","signature":"BOOL SetupGetLineTextW(PINFCONTEXT,  HINF,  PCWSTR,  PCWSTR,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetLineTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetMultiSzFieldA","package":"druntime","parentType":"","signature":"BOOL SetupGetMultiSzFieldA(PINFCONTEXT,  DWORD,  PSTR,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetMultiSzFieldA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetMultiSzFieldW","package":"druntime","parentType":"","signature":"BOOL SetupGetMultiSzFieldW(PINFCONTEXT,  DWORD,  PWSTR,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetMultiSzFieldW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetSourceFileLocationA","package":"druntime","parentType":"","signature":"BOOL SetupGetSourceFileLocationA(HINF,  PINFCONTEXT,  PCSTR,  PUINT,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetSourceFileLocationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetSourceFileLocationW","package":"druntime","parentType":"","signature":"BOOL SetupGetSourceFileLocationW(HINF,  PINFCONTEXT,  PCWSTR,  PUINT,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetSourceFileLocationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetSourceFileSizeA","package":"druntime","parentType":"","signature":"BOOL SetupGetSourceFileSizeA(HINF,  PINFCONTEXT,  PCSTR,  PCSTR,  PDWORD,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupGetSourceFileSizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetSourceFileSizeW","package":"druntime","parentType":"","signature":"BOOL SetupGetSourceFileSizeW(HINF,  PINFCONTEXT,  PCWSTR,  PCWSTR,  PDWORD,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupGetSourceFileSizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetSourceInfoA","package":"druntime","parentType":"","signature":"BOOL SetupGetSourceInfoA(HINF,  UINT,  UINT,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetSourceInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetSourceInfoW","package":"druntime","parentType":"","signature":"BOOL SetupGetSourceInfoW(HINF,  UINT,  UINT,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetSourceInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetStringFieldA","package":"druntime","parentType":"","signature":"BOOL SetupGetStringFieldA(PINFCONTEXT,  DWORD,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetStringFieldA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetStringFieldW","package":"druntime","parentType":"","signature":"BOOL SetupGetStringFieldW(PINFCONTEXT,  DWORD,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetStringFieldW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetTargetPathA","package":"druntime","parentType":"","signature":"BOOL SetupGetTargetPathA(HINF,  PINFCONTEXT,  PCSTR,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetTargetPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupGetTargetPathW","package":"druntime","parentType":"","signature":"BOOL SetupGetTargetPathW(HINF,  PINFCONTEXT,  PCWSTR,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupGetTargetPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInitDefaultQueueCallback","package":"druntime","parentType":"","signature":"PVOID SetupInitDefaultQueueCallback(HWND)","url":"/druntime/core/sys/windows/setupapi/SetupInitDefaultQueueCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInitDefaultQueueCallbackEx","package":"druntime","parentType":"","signature":"PVOID SetupInitDefaultQueueCallbackEx(HWND,  HWND,  UINT,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupInitDefaultQueueCallbackEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInitializeFileLogA","package":"druntime","parentType":"","signature":"HSPFILELOG SetupInitializeFileLogA(PCSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupInitializeFileLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInitializeFileLogW","package":"druntime","parentType":"","signature":"HSPFILELOG SetupInitializeFileLogW(PCWSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupInitializeFileLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFileA","package":"druntime","parentType":"","signature":"BOOL SetupInstallFileA(HINF,  PINFCONTEXT,  PCSTR,  PCSTR,  PCSTR,  DWORD,  PSP_FILE_CALLBACK_A,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFileW","package":"druntime","parentType":"","signature":"BOOL SetupInstallFileW(HINF,  PINFCONTEXT,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD,  PSP_FILE_CALLBACK_W,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFileExA","package":"druntime","parentType":"","signature":"BOOL SetupInstallFileExA(HINF,  PINFCONTEXT,  PCSTR,  PCSTR,  PCSTR,  DWORD,  PSP_FILE_CALLBACK_A,  PVOID,  PBOOL)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFileExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFileExW","package":"druntime","parentType":"","signature":"BOOL SetupInstallFileExW(HINF,  PINFCONTEXT,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD,  PSP_FILE_CALLBACK_W,  PVOID,  PBOOL)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFileExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFilesFromInfSectionA","package":"druntime","parentType":"","signature":"BOOL SetupInstallFilesFromInfSectionA(HINF,  HINF,  HSPFILEQ,  PCSTR,  PCSTR,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFilesFromInfSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFilesFromInfSectionW","package":"druntime","parentType":"","signature":"BOOL SetupInstallFilesFromInfSectionW(HINF,  HINF,  HSPFILEQ,  PCWSTR,  PCWSTR,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFilesFromInfSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFromInfSectionA","package":"druntime","parentType":"","signature":"BOOL SetupInstallFromInfSectionA(HWND,  HINF,  PCSTR,  UINT,  HKEY,  PCSTR,  UINT,  PSP_FILE_CALLBACK_A,  PVOID,  HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFromInfSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallFromInfSectionW","package":"druntime","parentType":"","signature":"BOOL SetupInstallFromInfSectionW(HWND,  HINF,  PCWSTR,  UINT,  HKEY,  PCWSTR,  UINT,  PSP_FILE_CALLBACK_W,  PVOID,  HDEVINFO,  PSP_DEVINFO_DATA)","url":"/druntime/core/sys/windows/setupapi/SetupInstallFromInfSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallServicesFromInfSectionA","package":"druntime","parentType":"","signature":"BOOL SetupInstallServicesFromInfSectionA(HINF,  PCSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupInstallServicesFromInfSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallServicesFromInfSectionW","package":"druntime","parentType":"","signature":"BOOL SetupInstallServicesFromInfSectionW(HINF,  PCWSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupInstallServicesFromInfSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallServicesFromInfSectionExA","package":"druntime","parentType":"","signature":"BOOL SetupInstallServicesFromInfSectionExA(HINF,  PCSTR,  DWORD,  HDEVINFO,  PSP_DEVINFO_DATA,  PVOID,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupInstallServicesFromInfSectionExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupInstallServicesFromInfSectionExW","package":"druntime","parentType":"","signature":"BOOL SetupInstallServicesFromInfSectionExW(HINF,  PCWSTR,  DWORD,  HDEVINFO,  PSP_DEVINFO_DATA,  PVOID,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupInstallServicesFromInfSectionExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupIterateCabinetA","package":"druntime","parentType":"","signature":"BOOL SetupIterateCabinetA(PCSTR,  DWORD,  PSP_FILE_CALLBACK_A,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupIterateCabinetA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupIterateCabinetW","package":"druntime","parentType":"","signature":"BOOL SetupIterateCabinetW(PCWSTR,  DWORD,  PSP_FILE_CALLBACK_W,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupIterateCabinetW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupLogErrorA","package":"druntime","parentType":"","signature":"BOOL SetupLogErrorA(LPCSTR,  LogSeverity)","url":"/druntime/core/sys/windows/setupapi/SetupLogErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupLogErrorW","package":"druntime","parentType":"","signature":"BOOL SetupLogErrorW(LPCWSTR,  LogSeverity)","url":"/druntime/core/sys/windows/setupapi/SetupLogErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupLogFileA","package":"druntime","parentType":"","signature":"BOOL SetupLogFileA(HSPFILELOG,  PCSTR,  PCSTR,  PCSTR,  DWORD,  PCSTR,  PCSTR,  PCSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupLogFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupLogFileW","package":"druntime","parentType":"","signature":"BOOL SetupLogFileW(HSPFILELOG,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupLogFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenAppendInfFileA","package":"druntime","parentType":"","signature":"BOOL SetupOpenAppendInfFileA(PCSTR,  HINF,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupOpenAppendInfFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenAppendInfFileW","package":"druntime","parentType":"","signature":"BOOL SetupOpenAppendInfFileW(PCWSTR,  HINF,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupOpenAppendInfFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenFileQueue","package":"druntime","parentType":"","signature":"HSPFILEQ SetupOpenFileQueue()","url":"/druntime/core/sys/windows/setupapi/SetupOpenFileQueue.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenInfFileA","package":"druntime","parentType":"","signature":"HINF SetupOpenInfFileA(PCSTR,  PCSTR,  DWORD,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupOpenInfFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenInfFileW","package":"druntime","parentType":"","signature":"HINF SetupOpenInfFileW(PCWSTR,  PCWSTR,  DWORD,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupOpenInfFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenLog","package":"druntime","parentType":"","signature":"BOOL SetupOpenLog(BOOL)","url":"/druntime/core/sys/windows/setupapi/SetupOpenLog.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupOpenMasterInf","package":"druntime","parentType":"","signature":"HINF SetupOpenMasterInf()","url":"/druntime/core/sys/windows/setupapi/SetupOpenMasterInf.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupPromptForDiskA","package":"druntime","parentType":"","signature":"UINT SetupPromptForDiskA(HWND,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  DWORD,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupPromptForDiskA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupPromptForDiskW","package":"druntime","parentType":"","signature":"UINT SetupPromptForDiskW(HWND,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupPromptForDiskW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupPromptReboot","package":"druntime","parentType":"","signature":"INT SetupPromptReboot(HSPFILEQ,  HWND,  BOOL)","url":"/druntime/core/sys/windows/setupapi/SetupPromptReboot.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryA","package":"druntime","parentType":"","signature":"BOOL SetupQueryA(DWORD,  PCSTR * *,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupQueryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryW","package":"druntime","parentType":"","signature":"BOOL SetupQueryW(DWORD,  PCWSTR * *,  PUINT)","url":"/druntime/core/sys/windows/setupapi/SetupQueryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryDrivesInDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupQueryDrivesInDiskSpaceListA(HDSKSPC,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryDrivesInDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryDrivesInDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupQueryDrivesInDiskSpaceListW(HDSKSPC,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryDrivesInDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryFileLogA","package":"druntime","parentType":"","signature":"BOOL SetupQueryFileLogA(HSPFILELOG,  PCSTR,  PCSTR,  SetupFileLogInfo,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryFileLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryFileLogW","package":"druntime","parentType":"","signature":"BOOL SetupQueryFileLogW(HSPFILELOG,  PCWSTR,  PCWSTR,  SetupFileLogInfo,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryFileLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryInfFileInformationA","package":"druntime","parentType":"","signature":"BOOL SetupQueryInfFileInformationA(PSP_INF_INFORMATION,  UINT,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryInfFileInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryInfFileInformationW","package":"druntime","parentType":"","signature":"BOOL SetupQueryInfFileInformationW(PSP_INF_INFORMATION,  UINT,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryInfFileInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryInfOriginalFileInformationA","package":"druntime","parentType":"","signature":"BOOL SetupQueryInfOriginalFileInformationA(PSP_INF_INFORMATION,  UINT,  PSP_ALTPLATFORM_INFO,  PSP_ORIGINAL_FILE_INFO_A)","url":"/druntime/core/sys/windows/setupapi/SetupQueryInfOriginalFileInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryInfOriginalFileInformationW","package":"druntime","parentType":"","signature":"BOOL SetupQueryInfOriginalFileInformationW(PSP_INF_INFORMATION,  UINT,  PSP_ALTPLATFORM_INFO,  PSP_ORIGINAL_FILE_INFO_W)","url":"/druntime/core/sys/windows/setupapi/SetupQueryInfOriginalFileInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryInfVersionInformationA","package":"druntime","parentType":"","signature":"BOOL SetupQueryInfVersionInformationA(PSP_INF_INFORMATION,  UINT,  PSTR,  PSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryInfVersionInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueryInfVersionInformationW","package":"druntime","parentType":"","signature":"BOOL SetupQueryInfVersionInformationW(PSP_INF_INFORMATION,  UINT,  PCWSTR,  PWSTR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueryInfVersionInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQuerySpaceRequiredOnDriveA","package":"druntime","parentType":"","signature":"BOOL SetupQuerySpaceRequiredOnDriveA(HDSKSPC,  PCSTR,  LONGLONG *,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupQuerySpaceRequiredOnDriveA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQuerySpaceRequiredOnDriveW","package":"druntime","parentType":"","signature":"BOOL SetupQuerySpaceRequiredOnDriveW(HDSKSPC,  PCWSTR,  LONGLONG *,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupQuerySpaceRequiredOnDriveW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueCopyA","package":"druntime","parentType":"","signature":"BOOL SetupQueueCopyA(HSPFILEQ,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  PCSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueueCopyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueCopyW","package":"druntime","parentType":"","signature":"BOOL SetupQueueCopyW(HSPFILEQ,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueueCopyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueCopyIndirectA","package":"druntime","parentType":"","signature":"BOOL SetupQueueCopyIndirectA(PSP_FILE_COPY_PARAMS_A)","url":"/druntime/core/sys/windows/setupapi/SetupQueueCopyIndirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueCopyIndirectW","package":"druntime","parentType":"","signature":"BOOL SetupQueueCopyIndirectW(PSP_FILE_COPY_PARAMS_W)","url":"/druntime/core/sys/windows/setupapi/SetupQueueCopyIndirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueCopySectionA","package":"druntime","parentType":"","signature":"BOOL SetupQueueCopySectionA(HSPFILEQ,  PCSTR,  HINF,  HINF,  PCSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueueCopySectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueCopySectionW","package":"druntime","parentType":"","signature":"BOOL SetupQueueCopySectionW(HSPFILEQ,  PCWSTR,  HINF,  HINF,  PCWSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueueCopySectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueDefaultCopyA","package":"druntime","parentType":"","signature":"BOOL SetupQueueDefaultCopyA(HSPFILEQ,  HINF,  PCSTR,  PCSTR,  PCSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueueDefaultCopyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueDefaultCopyW","package":"druntime","parentType":"","signature":"BOOL SetupQueueDefaultCopyW(HSPFILEQ,  HINF,  PCWSTR,  PCWSTR,  PCWSTR,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupQueueDefaultCopyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueDeleteA","package":"druntime","parentType":"","signature":"BOOL SetupQueueDeleteA(HSPFILEQ,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueDeleteA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueDeleteW","package":"druntime","parentType":"","signature":"BOOL SetupQueueDeleteW(HSPFILEQ,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueDeleteW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueDeleteSectionA","package":"druntime","parentType":"","signature":"BOOL SetupQueueDeleteSectionA(HSPFILEQ,  HINF,  HINF,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueDeleteSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueDeleteSectionW","package":"druntime","parentType":"","signature":"BOOL SetupQueueDeleteSectionW(HSPFILEQ,  HINF,  HINF,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueDeleteSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueRenameA","package":"druntime","parentType":"","signature":"BOOL SetupQueueRenameA(HSPFILEQ,  PCSTR,  PCSTR,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueRenameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueRenameW","package":"druntime","parentType":"","signature":"BOOL SetupQueueRenameW(HSPFILEQ,  PCWSTR,  PCWSTR,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueRenameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueRenameSectionA","package":"druntime","parentType":"","signature":"BOOL SetupQueueRenameSectionA(HSPFILEQ,  HINF,  HINF,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueRenameSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupQueueRenameSectionW","package":"druntime","parentType":"","signature":"BOOL SetupQueueRenameSectionW(HSPFILEQ,  HINF,  HINF,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupQueueRenameSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveFileLogEntryA","package":"druntime","parentType":"","signature":"BOOL SetupRemoveFileLogEntryA(HSPFILELOG,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveFileLogEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveFileLogEntryW","package":"druntime","parentType":"","signature":"BOOL SetupRemoveFileLogEntryW(HSPFILELOG,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveFileLogEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveFromDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupRemoveFromDiskSpaceListA(HDSKSPC,  PCSTR,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveFromDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveFromDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupRemoveFromDiskSpaceListW(HDSKSPC,  PCWSTR,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveFromDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveFromSourceListA","package":"druntime","parentType":"","signature":"BOOL SetupRemoveFromSourceListA(DWORD,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveFromSourceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveFromSourceListW","package":"druntime","parentType":"","signature":"BOOL SetupRemoveFromSourceListW(DWORD,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveFromSourceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveInstallSectionFromDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupRemoveInstallSectionFromDiskSpaceListA(HDSKSPC,  HINF,  HINF,  PCSTR,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveInstallSectionFromDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveInstallSectionFromDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupRemoveInstallSectionFromDiskSpaceListW(HDSKSPC,  HINF,  HINF,  PCWSTR,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveInstallSectionFromDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveSectionFromDiskSpaceListA","package":"druntime","parentType":"","signature":"BOOL SetupRemoveSectionFromDiskSpaceListA(HDSKSPC,  HINF,  HINF,  PCSTR,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveSectionFromDiskSpaceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRemoveSectionFromDiskSpaceListW","package":"druntime","parentType":"","signature":"BOOL SetupRemoveSectionFromDiskSpaceListW(HDSKSPC,  HINF,  HINF,  PCWSTR,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupRemoveSectionFromDiskSpaceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRenameErrorA","package":"druntime","parentType":"","signature":"UINT SetupRenameErrorA(HWND,  PCSTR,  PCSTR,  PCSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupRenameErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupRenameErrorW","package":"druntime","parentType":"","signature":"UINT SetupRenameErrorW(HWND,  PCWSTR,  PCWSTR,  PCWSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/setupapi/SetupRenameErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupScanFileQueueA","package":"druntime","parentType":"","signature":"BOOL SetupScanFileQueueA(HSPFILEQ,  DWORD,  HWND,  PSP_FILE_CALLBACK_A,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupScanFileQueueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupScanFileQueueW","package":"druntime","parentType":"","signature":"BOOL SetupScanFileQueueW(HSPFILEQ,  DWORD,  HWND,  PSP_FILE_CALLBACK_W,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/setupapi/SetupScanFileQueueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetDirectoryIdA","package":"druntime","parentType":"","signature":"BOOL SetupSetDirectoryIdA(HINF,  DWORD,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupSetDirectoryIdA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetDirectoryIdW","package":"druntime","parentType":"","signature":"BOOL SetupSetDirectoryIdW(HINF,  DWORD,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupSetDirectoryIdW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetDirectoryIdExA","package":"druntime","parentType":"","signature":"BOOL SetupSetDirectoryIdExA(HINF,  DWORD,  PCSTR,  DWORD,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupSetDirectoryIdExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetDirectoryIdExW","package":"druntime","parentType":"","signature":"BOOL SetupSetDirectoryIdExW(HINF,  DWORD,  PCWSTR,  DWORD,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupSetDirectoryIdExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetFileQueueAlternatePlatformA","package":"druntime","parentType":"","signature":"BOOL SetupSetFileQueueAlternatePlatformA(HSPFILEQ,  PSP_ALTPLATFORM_INFO,  PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupSetFileQueueAlternatePlatformA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetFileQueueAlternatePlatformW","package":"druntime","parentType":"","signature":"BOOL SetupSetFileQueueAlternatePlatformW(HSPFILEQ,  PSP_ALTPLATFORM_INFO,  PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupSetFileQueueAlternatePlatformW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetPlatformPathOverrideA","package":"druntime","parentType":"","signature":"BOOL SetupSetPlatformPathOverrideA(PCSTR)","url":"/druntime/core/sys/windows/setupapi/SetupSetPlatformPathOverrideA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetPlatformPathOverrideW","package":"druntime","parentType":"","signature":"BOOL SetupSetPlatformPathOverrideW(PCWSTR)","url":"/druntime/core/sys/windows/setupapi/SetupSetPlatformPathOverrideW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetSourceListA","package":"druntime","parentType":"","signature":"BOOL SetupSetSourceListA(DWORD,  PCSTR *,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupSetSourceListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupSetSourceListW","package":"druntime","parentType":"","signature":"BOOL SetupSetSourceListW(DWORD,  PCWSTR *,  UINT)","url":"/druntime/core/sys/windows/setupapi/SetupSetSourceListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupTermDefaultQueueCallback","package":"druntime","parentType":"","signature":"VOID SetupTermDefaultQueueCallback(PVOID)","url":"/druntime/core/sys/windows/setupapi/SetupTermDefaultQueueCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.setupapi","name":"SetupTerminateFileLog","package":"druntime","parentType":"","signature":"BOOL SetupTerminateFileLog(HSPFILELOG)","url":"/druntime/core/sys/windows/setupapi/SetupTerminateFileLog.html"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"DI_FUNCTION","package":"druntime","parentType":"","signature":"DI_FUNCTION = UINT","url":"/druntime/core/sys/windows/setupapi.html#DI_FUNCTION"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"LogSeverity","package":"druntime","parentType":"","signature":"LogSeverity = DWORD","url":"/druntime/core/sys/windows/setupapi.html#LogSeverity"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"HINF","package":"druntime","parentType":"","signature":"HINF = PVOID","url":"/druntime/core/sys/windows/setupapi.html#HINF"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"HDSKSPC","package":"druntime","parentType":"","signature":"HDSKSPC = PVOID","url":"/druntime/core/sys/windows/setupapi.html#HDSKSPC"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"HDEVINFO","package":"druntime","parentType":"","signature":"HDEVINFO = HANDLE","url":"/druntime/core/sys/windows/setupapi.html#HDEVINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"HSPFILEQ","package":"druntime","parentType":"","signature":"HSPFILEQ = PVOID","url":"/druntime/core/sys/windows/setupapi.html#HSPFILEQ"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"HSPFILELOG","package":"druntime","parentType":"","signature":"HSPFILELOG = PVOID","url":"/druntime/core/sys/windows/setupapi.html#HSPFILELOG"},{"doc":"","kind":"enum","module":"core.sys.windows.setupapi","name":"SetupFileLogInfo","package":"druntime","parentType":"","signature":"SetupFileLogInfo","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"enum_member","module":"core.sys.windows.setupapi","name":"SetupFileLogSourceFilename","package":"druntime","parentType":"","signature":"SetupFileLogSourceFilename = ","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"enum_member","module":"core.sys.windows.setupapi","name":"SetupFileLogChecksum","package":"druntime","parentType":"","signature":"SetupFileLogChecksum = ","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"enum_member","module":"core.sys.windows.setupapi","name":"SetupFileLogDiskTagfile","package":"druntime","parentType":"","signature":"SetupFileLogDiskTagfile = ","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"enum_member","module":"core.sys.windows.setupapi","name":"SetupFileLogDiskDescription","package":"druntime","parentType":"","signature":"SetupFileLogDiskDescription = ","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"enum_member","module":"core.sys.windows.setupapi","name":"SetupFileLogOtherInfo","package":"druntime","parentType":"","signature":"SetupFileLogOtherInfo = ","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"enum_member","module":"core.sys.windows.setupapi","name":"SetupFileLogMax","package":"druntime","parentType":"","signature":"SetupFileLogMax = ","url":"/druntime/core/sys/windows/setupapi.html#SetupFileLogInfo"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"INFCONTEXT","package":"druntime","parentType":"","signature":"INFCONTEXT","url":"/druntime/core/sys/windows/setupapi.html#INFCONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PINFCONTEXT","package":"druntime","parentType":"","signature":"PINFCONTEXT = INFCONTEXT *","url":"/druntime/core/sys/windows/setupapi.html#PINFCONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_INF_INFORMATION","package":"druntime","parentType":"","signature":"PSP_INF_INFORMATION = SP_INF_INFORMATION *","url":"/druntime/core/sys/windows/setupapi.html#PSP_INF_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_ALTPLATFORM_INFO","package":"druntime","parentType":"","signature":"SP_ALTPLATFORM_INFO","url":"/druntime/core/sys/windows/setupapi.html#SP_ALTPLATFORM_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_ALTPLATFORM_INFO","package":"druntime","parentType":"","signature":"PSP_ALTPLATFORM_INFO = SP_ALTPLATFORM_INFO *","url":"/druntime/core/sys/windows/setupapi.html#PSP_ALTPLATFORM_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_ORIGINAL_FILE_INFO_A","package":"druntime","parentType":"","signature":"SP_ORIGINAL_FILE_INFO_A","url":"/druntime/core/sys/windows/setupapi.html#SP_ORIGINAL_FILE_INFO_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_ORIGINAL_FILE_INFO_A","package":"druntime","parentType":"","signature":"PSP_ORIGINAL_FILE_INFO_A = SP_ORIGINAL_FILE_INFO_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_ORIGINAL_FILE_INFO_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_ORIGINAL_FILE_INFO_W","package":"druntime","parentType":"","signature":"SP_ORIGINAL_FILE_INFO_W","url":"/druntime/core/sys/windows/setupapi.html#SP_ORIGINAL_FILE_INFO_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_ORIGINAL_FILE_INFO_W","package":"druntime","parentType":"","signature":"PSP_ORIGINAL_FILE_INFO_W = SP_ORIGINAL_FILE_INFO_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_ORIGINAL_FILE_INFO_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"FILEPATHS_A","package":"druntime","parentType":"","signature":"FILEPATHS_A","url":"/druntime/core/sys/windows/setupapi.html#FILEPATHS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PFILEPATHS_A","package":"druntime","parentType":"","signature":"PFILEPATHS_A = FILEPATHS_A *","url":"/druntime/core/sys/windows/setupapi.html#PFILEPATHS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"FILEPATHS_W","package":"druntime","parentType":"","signature":"FILEPATHS_W","url":"/druntime/core/sys/windows/setupapi.html#FILEPATHS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PFILEPATHS_W","package":"druntime","parentType":"","signature":"PFILEPATHS_W = FILEPATHS_W *","url":"/druntime/core/sys/windows/setupapi.html#PFILEPATHS_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SOURCE_MEDIA_A","package":"druntime","parentType":"","signature":"SOURCE_MEDIA_A","url":"/druntime/core/sys/windows/setupapi.html#SOURCE_MEDIA_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSOURCE_MEDIA_A","package":"druntime","parentType":"","signature":"PSOURCE_MEDIA_A = SOURCE_MEDIA_A *","url":"/druntime/core/sys/windows/setupapi.html#PSOURCE_MEDIA_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SOURCE_MEDIA_W","package":"druntime","parentType":"","signature":"SOURCE_MEDIA_W","url":"/druntime/core/sys/windows/setupapi.html#SOURCE_MEDIA_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSOURCE_MEDIA_W","package":"druntime","parentType":"","signature":"PSOURCE_MEDIA_W = SOURCE_MEDIA_W *","url":"/druntime/core/sys/windows/setupapi.html#PSOURCE_MEDIA_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"CABINET_INFO_A","package":"druntime","parentType":"","signature":"CABINET_INFO_A","url":"/druntime/core/sys/windows/setupapi.html#CABINET_INFO_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PCABINET_INFO_A","package":"druntime","parentType":"","signature":"PCABINET_INFO_A = CABINET_INFO_A *","url":"/druntime/core/sys/windows/setupapi.html#PCABINET_INFO_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"CABINET_INFO_W","package":"druntime","parentType":"","signature":"CABINET_INFO_W","url":"/druntime/core/sys/windows/setupapi.html#CABINET_INFO_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PCABINET_INFO_W","package":"druntime","parentType":"","signature":"PCABINET_INFO_W = CABINET_INFO_W *","url":"/druntime/core/sys/windows/setupapi.html#PCABINET_INFO_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PFILE_IN_CABINET_INFO_A","package":"druntime","parentType":"","signature":"PFILE_IN_CABINET_INFO_A = FILE_IN_CABINET_INFO_A *","url":"/druntime/core/sys/windows/setupapi.html#PFILE_IN_CABINET_INFO_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PFILE_IN_CABINET_INFO_W","package":"druntime","parentType":"","signature":"PFILE_IN_CABINET_INFO_W = FILE_IN_CABINET_INFO_W *","url":"/druntime/core/sys/windows/setupapi.html#PFILE_IN_CABINET_INFO_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_FILE_COPY_PARAMS_A","package":"druntime","parentType":"","signature":"SP_FILE_COPY_PARAMS_A","url":"/druntime/core/sys/windows/setupapi.html#SP_FILE_COPY_PARAMS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_FILE_COPY_PARAMS_A","package":"druntime","parentType":"","signature":"PSP_FILE_COPY_PARAMS_A = SP_FILE_COPY_PARAMS_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_FILE_COPY_PARAMS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_FILE_COPY_PARAMS_W","package":"druntime","parentType":"","signature":"SP_FILE_COPY_PARAMS_W","url":"/druntime/core/sys/windows/setupapi.html#SP_FILE_COPY_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_FILE_COPY_PARAMS_W","package":"druntime","parentType":"","signature":"PSP_FILE_COPY_PARAMS_W = SP_FILE_COPY_PARAMS_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_FILE_COPY_PARAMS_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DEVINFO_DATA","package":"druntime","parentType":"","signature":"SP_DEVINFO_DATA","url":"/druntime/core/sys/windows/setupapi.html#SP_DEVINFO_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVINFO_DATA","package":"druntime","parentType":"","signature":"PSP_DEVINFO_DATA = SP_DEVINFO_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVINFO_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVICE_INTERFACE_DATA","package":"druntime","parentType":"","signature":"PSP_DEVICE_INTERFACE_DATA = SP_DEVICE_INTERFACE_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVICE_INTERFACE_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SP_INTERFACE_DEVICE_DATA","package":"druntime","parentType":"","signature":"SP_INTERFACE_DEVICE_DATA = SP_DEVICE_INTERFACE_DATA","url":"/druntime/core/sys/windows/setupapi.html#SP_INTERFACE_DEVICE_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_INTERFACE_DEVICE_DATA","package":"druntime","parentType":"","signature":"PSP_INTERFACE_DEVICE_DATA = SP_DEVICE_INTERFACE_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_INTERFACE_DEVICE_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVICE_INTERFACE_DETAIL_DATA_A","package":"druntime","parentType":"","signature":"PSP_DEVICE_INTERFACE_DETAIL_DATA_A = SP_DEVICE_INTERFACE_DETAIL_DATA_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVICE_INTERFACE_DETAIL_DATA_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVICE_INTERFACE_DETAIL_DATA_W","package":"druntime","parentType":"","signature":"PSP_DEVICE_INTERFACE_DETAIL_DATA_W = SP_DEVICE_INTERFACE_DETAIL_DATA_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVICE_INTERFACE_DETAIL_DATA_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SP_INTERFACE_DEVICE_DETAIL_DATA_A","package":"druntime","parentType":"","signature":"SP_INTERFACE_DEVICE_DETAIL_DATA_A = SP_DEVICE_INTERFACE_DETAIL_DATA_A","url":"/druntime/core/sys/windows/setupapi.html#SP_INTERFACE_DEVICE_DETAIL_DATA_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_INTERFACE_DEVICE_DETAIL_DATA_A","package":"druntime","parentType":"","signature":"PSP_INTERFACE_DEVICE_DETAIL_DATA_A = SP_DEVICE_INTERFACE_DETAIL_DATA_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_INTERFACE_DEVICE_DETAIL_DATA_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SP_INTERFACE_DEVICE_DETAIL_DATA_W","package":"druntime","parentType":"","signature":"SP_INTERFACE_DEVICE_DETAIL_DATA_W = SP_DEVICE_INTERFACE_DETAIL_DATA_W","url":"/druntime/core/sys/windows/setupapi.html#SP_INTERFACE_DEVICE_DETAIL_DATA_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_INTERFACE_DEVICE_DETAIL_DATA_W","package":"druntime","parentType":"","signature":"PSP_INTERFACE_DEVICE_DETAIL_DATA_W = SP_DEVICE_INTERFACE_DETAIL_DATA_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_INTERFACE_DEVICE_DETAIL_DATA_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVINFO_LIST_DETAIL_DATA_A","package":"druntime","parentType":"","signature":"PSP_DEVINFO_LIST_DETAIL_DATA_A = SP_DEVINFO_LIST_DETAIL_DATA_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVINFO_LIST_DETAIL_DATA_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVINFO_LIST_DETAIL_DATA_W","package":"druntime","parentType":"","signature":"PSP_DEVINFO_LIST_DETAIL_DATA_W = SP_DEVINFO_LIST_DETAIL_DATA_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVINFO_LIST_DETAIL_DATA_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_FILE_CALLBACK_A","package":"druntime","parentType":"","signature":"PSP_FILE_CALLBACK_A = UINT function(PVOID,  UINT,  UINT_PTR,  UINT_PTR)","url":"/druntime/core/sys/windows/setupapi.html#PSP_FILE_CALLBACK_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_FILE_CALLBACK_W","package":"druntime","parentType":"","signature":"PSP_FILE_CALLBACK_W = UINT function(PVOID,  UINT,  UINT_PTR,  UINT_PTR)","url":"/druntime/core/sys/windows/setupapi.html#PSP_FILE_CALLBACK_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DEVINSTALL_PARAMS_A","package":"druntime","parentType":"","signature":"SP_DEVINSTALL_PARAMS_A","url":"/druntime/core/sys/windows/setupapi.html#SP_DEVINSTALL_PARAMS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVINSTALL_PARAMS_A","package":"druntime","parentType":"","signature":"PSP_DEVINSTALL_PARAMS_A = SP_DEVINSTALL_PARAMS_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVINSTALL_PARAMS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DEVINSTALL_PARAMS_W","package":"druntime","parentType":"","signature":"SP_DEVINSTALL_PARAMS_W","url":"/druntime/core/sys/windows/setupapi.html#SP_DEVINSTALL_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DEVINSTALL_PARAMS_W","package":"druntime","parentType":"","signature":"PSP_DEVINSTALL_PARAMS_W = SP_DEVINSTALL_PARAMS_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DEVINSTALL_PARAMS_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_CLASSINSTALL_HEADER","package":"druntime","parentType":"","signature":"SP_CLASSINSTALL_HEADER","url":"/druntime/core/sys/windows/setupapi.html#SP_CLASSINSTALL_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_CLASSINSTALL_HEADER","package":"druntime","parentType":"","signature":"PSP_CLASSINSTALL_HEADER = SP_CLASSINSTALL_HEADER *","url":"/druntime/core/sys/windows/setupapi.html#PSP_CLASSINSTALL_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_ENABLECLASS_PARAMS","package":"druntime","parentType":"","signature":"SP_ENABLECLASS_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_ENABLECLASS_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_ENABLECLASS_PARAMS","package":"druntime","parentType":"","signature":"PSP_ENABLECLASS_PARAMS = SP_ENABLECLASS_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_ENABLECLASS_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_MOVEDEV_PARAMS","package":"druntime","parentType":"","signature":"SP_MOVEDEV_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_MOVEDEV_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_MOVEDEV_PARAMS","package":"druntime","parentType":"","signature":"PSP_MOVEDEV_PARAMS = SP_MOVEDEV_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_MOVEDEV_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_PROPCHANGE_PARAMS","package":"druntime","parentType":"","signature":"SP_PROPCHANGE_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_PROPCHANGE_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_PROPCHANGE_PARAMS","package":"druntime","parentType":"","signature":"PSP_PROPCHANGE_PARAMS = SP_PROPCHANGE_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_PROPCHANGE_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_REMOVEDEVICE_PARAMS","package":"druntime","parentType":"","signature":"SP_REMOVEDEVICE_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_REMOVEDEVICE_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_REMOVEDEVICE_PARAMS","package":"druntime","parentType":"","signature":"PSP_REMOVEDEVICE_PARAMS = SP_REMOVEDEVICE_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_REMOVEDEVICE_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_UNREMOVEDEVICE_PARAMS","package":"druntime","parentType":"","signature":"SP_UNREMOVEDEVICE_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_UNREMOVEDEVICE_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_UNREMOVEDEVICE_PARAMS","package":"druntime","parentType":"","signature":"PSP_UNREMOVEDEVICE_PARAMS = SP_UNREMOVEDEVICE_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_UNREMOVEDEVICE_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_SELECTDEVICE_PARAMS_A","package":"druntime","parentType":"","signature":"SP_SELECTDEVICE_PARAMS_A","url":"/druntime/core/sys/windows/setupapi.html#SP_SELECTDEVICE_PARAMS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_SELECTDEVICE_PARAMS_A","package":"druntime","parentType":"","signature":"PSP_SELECTDEVICE_PARAMS_A = SP_SELECTDEVICE_PARAMS_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_SELECTDEVICE_PARAMS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_SELECTDEVICE_PARAMS_W","package":"druntime","parentType":"","signature":"SP_SELECTDEVICE_PARAMS_W","url":"/druntime/core/sys/windows/setupapi.html#SP_SELECTDEVICE_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_SELECTDEVICE_PARAMS_W","package":"druntime","parentType":"","signature":"PSP_SELECTDEVICE_PARAMS_W = SP_SELECTDEVICE_PARAMS_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_SELECTDEVICE_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PDETECT_PROGRESS_NOTIFY","package":"druntime","parentType":"","signature":"PDETECT_PROGRESS_NOTIFY = BOOL function(PVOID,  DWORD)","url":"/druntime/core/sys/windows/setupapi.html#PDETECT_PROGRESS_NOTIFY"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DETECTDEVICE_PARAMS","package":"druntime","parentType":"","signature":"SP_DETECTDEVICE_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_DETECTDEVICE_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DETECTDEVICE_PARAMS","package":"druntime","parentType":"","signature":"PSP_DETECTDEVICE_PARAMS = SP_DETECTDEVICE_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DETECTDEVICE_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_INSTALLWIZARD_DATA","package":"druntime","parentType":"","signature":"SP_INSTALLWIZARD_DATA","url":"/druntime/core/sys/windows/setupapi.html#SP_INSTALLWIZARD_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_INSTALLWIZARD_DATA","package":"druntime","parentType":"","signature":"PSP_INSTALLWIZARD_DATA = SP_INSTALLWIZARD_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_INSTALLWIZARD_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_NEWDEVICEWIZARD_DATA","package":"druntime","parentType":"","signature":"SP_NEWDEVICEWIZARD_DATA","url":"/druntime/core/sys/windows/setupapi.html#SP_NEWDEVICEWIZARD_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_NEWDEVICEWIZARD_DATA","package":"druntime","parentType":"","signature":"PSP_NEWDEVICEWIZARD_DATA = SP_NEWDEVICEWIZARD_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_NEWDEVICEWIZARD_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SP_ADDPROPERTYPAGE_DATA","package":"druntime","parentType":"","signature":"SP_ADDPROPERTYPAGE_DATA = SP_NEWDEVICEWIZARD_DATA","url":"/druntime/core/sys/windows/setupapi.html#SP_ADDPROPERTYPAGE_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_ADDPROPERTYPAGE_DATA","package":"druntime","parentType":"","signature":"PSP_ADDPROPERTYPAGE_DATA = SP_NEWDEVICEWIZARD_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_ADDPROPERTYPAGE_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_TROUBLESHOOTER_PARAMS_A","package":"druntime","parentType":"","signature":"SP_TROUBLESHOOTER_PARAMS_A","url":"/druntime/core/sys/windows/setupapi.html#SP_TROUBLESHOOTER_PARAMS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_TROUBLESHOOTER_PARAMS_A","package":"druntime","parentType":"","signature":"PSP_TROUBLESHOOTER_PARAMS_A = SP_TROUBLESHOOTER_PARAMS_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_TROUBLESHOOTER_PARAMS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_TROUBLESHOOTER_PARAMS_W","package":"druntime","parentType":"","signature":"SP_TROUBLESHOOTER_PARAMS_W","url":"/druntime/core/sys/windows/setupapi.html#SP_TROUBLESHOOTER_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_TROUBLESHOOTER_PARAMS_W","package":"druntime","parentType":"","signature":"PSP_TROUBLESHOOTER_PARAMS_W = SP_TROUBLESHOOTER_PARAMS_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_TROUBLESHOOTER_PARAMS_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_POWERMESSAGEWAKE_PARAMS_A","package":"druntime","parentType":"","signature":"SP_POWERMESSAGEWAKE_PARAMS_A","url":"/druntime/core/sys/windows/setupapi.html#SP_POWERMESSAGEWAKE_PARAMS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_POWERMESSAGEWAKE_PARAMS_A","package":"druntime","parentType":"","signature":"PSP_POWERMESSAGEWAKE_PARAMS_A = SP_POWERMESSAGEWAKE_PARAMS_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_POWERMESSAGEWAKE_PARAMS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_POWERMESSAGEWAKE_PARAMS_W","package":"druntime","parentType":"","signature":"SP_POWERMESSAGEWAKE_PARAMS_W","url":"/druntime/core/sys/windows/setupapi.html#SP_POWERMESSAGEWAKE_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_POWERMESSAGEWAKE_PARAMS_W","package":"druntime","parentType":"","signature":"PSP_POWERMESSAGEWAKE_PARAMS_W = SP_POWERMESSAGEWAKE_PARAMS_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_POWERMESSAGEWAKE_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DATA_V2_A","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DATA_V2_A = SP_DRVINFO_DATA_V2_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DATA_V2_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DATA_V2_W","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DATA_V2_W = SP_DRVINFO_DATA_V2_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DATA_V2_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DRVINFO_DATA_V1_A","package":"druntime","parentType":"","signature":"SP_DRVINFO_DATA_V1_A","url":"/druntime/core/sys/windows/setupapi.html#SP_DRVINFO_DATA_V1_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DATA_V1_A","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DATA_V1_A = SP_DRVINFO_DATA_V1_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DATA_V1_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DRVINFO_DATA_V1_W","package":"druntime","parentType":"","signature":"SP_DRVINFO_DATA_V1_W","url":"/druntime/core/sys/windows/setupapi.html#SP_DRVINFO_DATA_V1_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DATA_V1_W","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DATA_V1_W = SP_DRVINFO_DATA_V1_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DATA_V1_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DATA_V1","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DATA_V1 = SP_DRVINFO_DATA_V1 *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DATA_V1"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DATA_V2","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DATA_V2 = SP_DRVINFO_DATA_V2 *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DATA_V2"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DETSIG_CMPPROC","package":"druntime","parentType":"","signature":"PSP_DETSIG_CMPPROC = DWORD function(HDEVINFO,  PSP_DEVINFO_DATA,  PSP_DEVINFO_DATA,  PVOID)","url":"/druntime/core/sys/windows/setupapi.html#PSP_DETSIG_CMPPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DETAIL_DATA_A","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DETAIL_DATA_A = SP_DRVINFO_DETAIL_DATA_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DETAIL_DATA_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINFO_DETAIL_DATA_W","package":"druntime","parentType":"","signature":"PSP_DRVINFO_DETAIL_DATA_W = SP_DRVINFO_DETAIL_DATA_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINFO_DETAIL_DATA_W"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_DRVINSTALL_PARAMS","package":"druntime","parentType":"","signature":"SP_DRVINSTALL_PARAMS","url":"/druntime/core/sys/windows/setupapi.html#SP_DRVINSTALL_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_DRVINSTALL_PARAMS","package":"druntime","parentType":"","signature":"PSP_DRVINSTALL_PARAMS = SP_DRVINSTALL_PARAMS *","url":"/druntime/core/sys/windows/setupapi.html#PSP_DRVINSTALL_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"COINSTALLER_CONTEXT_DATA","package":"druntime","parentType":"","signature":"COINSTALLER_CONTEXT_DATA","url":"/druntime/core/sys/windows/setupapi.html#COINSTALLER_CONTEXT_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PCOINSTALLER_CONTEXT_DATA","package":"druntime","parentType":"","signature":"PCOINSTALLER_CONTEXT_DATA = COINSTALLER_CONTEXT_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PCOINSTALLER_CONTEXT_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_CLASSIMAGELIST_DATA","package":"druntime","parentType":"","signature":"SP_CLASSIMAGELIST_DATA","url":"/druntime/core/sys/windows/setupapi.html#SP_CLASSIMAGELIST_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_CLASSIMAGELIST_DATA","package":"druntime","parentType":"","signature":"PSP_CLASSIMAGELIST_DATA = SP_CLASSIMAGELIST_DATA *","url":"/druntime/core/sys/windows/setupapi.html#PSP_CLASSIMAGELIST_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_PROPSHEETPAGE_REQUEST","package":"druntime","parentType":"","signature":"SP_PROPSHEETPAGE_REQUEST","url":"/druntime/core/sys/windows/setupapi.html#SP_PROPSHEETPAGE_REQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_PROPSHEETPAGE_REQUEST","package":"druntime","parentType":"","signature":"PSP_PROPSHEETPAGE_REQUEST = SP_PROPSHEETPAGE_REQUEST *","url":"/druntime/core/sys/windows/setupapi.html#PSP_PROPSHEETPAGE_REQUEST"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_BACKUP_QUEUE_PARAMS_A","package":"druntime","parentType":"","signature":"SP_BACKUP_QUEUE_PARAMS_A","url":"/druntime/core/sys/windows/setupapi.html#SP_BACKUP_QUEUE_PARAMS_A"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_BACKUP_QUEUE_PARAMS_A","package":"druntime","parentType":"","signature":"PSP_BACKUP_QUEUE_PARAMS_A = SP_BACKUP_QUEUE_PARAMS_A *","url":"/druntime/core/sys/windows/setupapi.html#PSP_BACKUP_QUEUE_PARAMS_A"},{"doc":"","kind":"struct","module":"core.sys.windows.setupapi","name":"SP_BACKUP_QUEUE_PARAMS_W","package":"druntime","parentType":"","signature":"SP_BACKUP_QUEUE_PARAMS_W","url":"/druntime/core/sys/windows/setupapi.html#SP_BACKUP_QUEUE_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"PSP_BACKUP_QUEUE_PARAMS_W","package":"druntime","parentType":"","signature":"PSP_BACKUP_QUEUE_PARAMS_W = SP_BACKUP_QUEUE_PARAMS_W *","url":"/druntime/core/sys/windows/setupapi.html#PSP_BACKUP_QUEUE_PARAMS_W"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiCreateInterfaceDeviceW","package":"druntime","parentType":"","signature":"SetupDiCreateInterfaceDeviceW = SetupDiCreateDeviceInterfaceW","url":"/druntime/core/sys/windows/setupapi.html#SetupDiCreateInterfaceDeviceW"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiCreateInterfaceDeviceRegKeyW","package":"druntime","parentType":"","signature":"SetupDiCreateInterfaceDeviceRegKeyW = SetupDiCreateDeviceInterfaceRegKeyW","url":"/druntime/core/sys/windows/setupapi.html#SetupDiCreateInterfaceDeviceRegKeyW"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiOpenInterfaceDeviceW","package":"druntime","parentType":"","signature":"SetupDiOpenInterfaceDeviceW = SetupDiOpenDeviceInterfaceW","url":"/druntime/core/sys/windows/setupapi.html#SetupDiOpenInterfaceDeviceW"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiGetInterfaceDeviceDetailW","package":"druntime","parentType":"","signature":"SetupDiGetInterfaceDeviceDetailW = SetupDiGetDeviceInterfaceDetailW","url":"/druntime/core/sys/windows/setupapi.html#SetupDiGetInterfaceDeviceDetailW"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiCreateInterfaceDeviceA","package":"druntime","parentType":"","signature":"SetupDiCreateInterfaceDeviceA = SetupDiCreateDeviceInterfaceA","url":"/druntime/core/sys/windows/setupapi.html#SetupDiCreateInterfaceDeviceA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiCreateInterfaceDeviceRegKeyA","package":"druntime","parentType":"","signature":"SetupDiCreateInterfaceDeviceRegKeyA = SetupDiCreateDeviceInterfaceRegKeyA","url":"/druntime/core/sys/windows/setupapi.html#SetupDiCreateInterfaceDeviceRegKeyA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiOpenInterfaceDeviceA","package":"druntime","parentType":"","signature":"SetupDiOpenInterfaceDeviceA = SetupDiOpenDeviceInterfaceA","url":"/druntime/core/sys/windows/setupapi.html#SetupDiOpenInterfaceDeviceA"},{"doc":"","kind":"alias","module":"core.sys.windows.setupapi","name":"SetupDiGetInterfaceDeviceDetailA","package":"druntime","parentType":"","signature":"SetupDiGetInterfaceDeviceDetailA = SetupDiGetDeviceInterfaceDetailA","url":"/druntime/core/sys/windows/setupapi.html#SetupDiGetInterfaceDeviceDetailA"},{"doc":"","kind":"variable","module":"core.sys.windows.setupapi","name":"_SETUPAPI_VER","package":"druntime","parentType":"","signature":"UINT _SETUPAPI_VER","url":"/druntime/core/sys/windows/setupapi.html#_SETUPAPI_VER"},{"doc":"","kind":"variable","module":"core.sys.windows.setupapi","name":"USE_SP_DRVINFO_DATA_V1","package":"druntime","parentType":"","signature":"bool USE_SP_DRVINFO_DATA_V1","url":"/druntime/core/sys/windows/setupapi.html#USE_SP_DRVINFO_DATA_V1"},{"doc":"","kind":"variable","module":"core.sys.windows.setupapi","name":"MAX_INSTALLWIZARD_DYNAPAGES","package":"druntime","parentType":"","signature":"MAX_INSTALLWIZARD_DYNAPAGES","url":"/druntime/core/sys/windows/setupapi.html#MAX_INSTALLWIZARD_DYNAPAGES"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.shellapi","name":"core.sys.windows.shellapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/shellapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"CommandLineToArgvW","package":"druntime","parentType":"","signature":"LPWSTR * CommandLineToArgvW(LPCWSTR,  int *)","url":"/druntime/core/sys/windows/shellapi/CommandLineToArgvW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"DragAcceptFiles","package":"druntime","parentType":"","signature":"void DragAcceptFiles(HWND,  BOOL)","url":"/druntime/core/sys/windows/shellapi/DragAcceptFiles.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"DragFinish","package":"druntime","parentType":"","signature":"void DragFinish(HDROP)","url":"/druntime/core/sys/windows/shellapi/DragFinish.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"DragQueryFileA","package":"druntime","parentType":"","signature":"UINT DragQueryFileA(HDROP,  UINT,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shellapi/DragQueryFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"DragQueryFileW","package":"druntime","parentType":"","signature":"UINT DragQueryFileW(HDROP,  UINT,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shellapi/DragQueryFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"DragQueryPoint","package":"druntime","parentType":"","signature":"BOOL DragQueryPoint(HDROP,  LPPOINT)","url":"/druntime/core/sys/windows/shellapi/DragQueryPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"DuplicateIcon","package":"druntime","parentType":"","signature":"HICON DuplicateIcon(HINSTANCE,  HICON)","url":"/druntime/core/sys/windows/shellapi/DuplicateIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ExtractAssociatedIconA","package":"druntime","parentType":"","signature":"HICON ExtractAssociatedIconA(HINSTANCE,  LPCSTR,  PWORD)","url":"/druntime/core/sys/windows/shellapi/ExtractAssociatedIconA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ExtractAssociatedIconW","package":"druntime","parentType":"","signature":"HICON ExtractAssociatedIconW(HINSTANCE,  LPCWSTR,  PWORD)","url":"/druntime/core/sys/windows/shellapi/ExtractAssociatedIconW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ExtractIconA","package":"druntime","parentType":"","signature":"HICON ExtractIconA(HINSTANCE,  LPCSTR,  UINT)","url":"/druntime/core/sys/windows/shellapi/ExtractIconA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ExtractIconW","package":"druntime","parentType":"","signature":"HICON ExtractIconW(HINSTANCE,  LPCWSTR,  UINT)","url":"/druntime/core/sys/windows/shellapi/ExtractIconW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ExtractIconExA","package":"druntime","parentType":"","signature":"UINT ExtractIconExA(LPCSTR,  int,  HICON *,  HICON *,  UINT)","url":"/druntime/core/sys/windows/shellapi/ExtractIconExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ExtractIconExW","package":"druntime","parentType":"","signature":"UINT ExtractIconExW(LPCWSTR,  int,  HICON *,  HICON *,  UINT)","url":"/druntime/core/sys/windows/shellapi/ExtractIconExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"FindExecutableA","package":"druntime","parentType":"","signature":"HINSTANCE FindExecutableA(LPCSTR,  LPCSTR,  LPSTR)","url":"/druntime/core/sys/windows/shellapi/FindExecutableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"FindExecutableW","package":"druntime","parentType":"","signature":"HINSTANCE FindExecutableW(LPCWSTR,  LPCWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/shellapi/FindExecutableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHAppBarMessage","package":"druntime","parentType":"","signature":"UINT_PTR SHAppBarMessage(DWORD,  PAPPBARDATA)","url":"/druntime/core/sys/windows/shellapi/SHAppBarMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"Shell_NotifyIconA","package":"druntime","parentType":"","signature":"BOOL Shell_NotifyIconA(DWORD,  PNOTIFYICONDATAA)","url":"/druntime/core/sys/windows/shellapi/Shell_NotifyIconA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"Shell_NotifyIconW","package":"druntime","parentType":"","signature":"BOOL Shell_NotifyIconW(DWORD,  PNOTIFYICONDATAW)","url":"/druntime/core/sys/windows/shellapi/Shell_NotifyIconW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ShellAboutA","package":"druntime","parentType":"","signature":"int ShellAboutA(HWND,  LPCSTR,  LPCSTR,  HICON)","url":"/druntime/core/sys/windows/shellapi/ShellAboutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ShellAboutW","package":"druntime","parentType":"","signature":"int ShellAboutW(HWND,  LPCWSTR,  LPCWSTR,  HICON)","url":"/druntime/core/sys/windows/shellapi/ShellAboutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ShellExecuteA","package":"druntime","parentType":"","signature":"HINSTANCE ShellExecuteA(HWND,  LPCSTR,  LPCSTR,  LPCSTR,  LPCSTR,  INT)","url":"/druntime/core/sys/windows/shellapi/ShellExecuteA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ShellExecuteW","package":"druntime","parentType":"","signature":"HINSTANCE ShellExecuteW(HWND,  LPCWSTR,  LPCWSTR,  LPCWSTR,  LPCWSTR,  INT)","url":"/druntime/core/sys/windows/shellapi/ShellExecuteW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ShellExecuteExA","package":"druntime","parentType":"","signature":"BOOL ShellExecuteExA(LPSHELLEXECUTEINFOA)","url":"/druntime/core/sys/windows/shellapi/ShellExecuteExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"ShellExecuteExW","package":"druntime","parentType":"","signature":"BOOL ShellExecuteExW(LPSHELLEXECUTEINFOW)","url":"/druntime/core/sys/windows/shellapi/ShellExecuteExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHFileOperationA","package":"druntime","parentType":"","signature":"int SHFileOperationA(LPSHFILEOPSTRUCTA)","url":"/druntime/core/sys/windows/shellapi/SHFileOperationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHFileOperationW","package":"druntime","parentType":"","signature":"int SHFileOperationW(LPSHFILEOPSTRUCTW)","url":"/druntime/core/sys/windows/shellapi/SHFileOperationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHFreeNameMappings","package":"druntime","parentType":"","signature":"void SHFreeNameMappings(HANDLE)","url":"/druntime/core/sys/windows/shellapi/SHFreeNameMappings.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHGetFileInfoA","package":"druntime","parentType":"","signature":"DWORD_PTR SHGetFileInfoA(LPCSTR,  DWORD,  SHFILEINFOA *,  UINT,  UINT)","url":"/druntime/core/sys/windows/shellapi/SHGetFileInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHGetFileInfoW","package":"druntime","parentType":"","signature":"DWORD_PTR SHGetFileInfoW(LPCWSTR,  DWORD,  SHFILEINFOW *,  UINT,  UINT)","url":"/druntime/core/sys/windows/shellapi/SHGetFileInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHQueryRecycleBinA","package":"druntime","parentType":"","signature":"HRESULT SHQueryRecycleBinA(LPCSTR,   LPSHQUERYRBINFO)","url":"/druntime/core/sys/windows/shellapi/SHQueryRecycleBinA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHQueryRecycleBinW","package":"druntime","parentType":"","signature":"HRESULT SHQueryRecycleBinW(LPCWSTR,   LPSHQUERYRBINFO)","url":"/druntime/core/sys/windows/shellapi/SHQueryRecycleBinW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHEmptyRecycleBinA","package":"druntime","parentType":"","signature":"HRESULT SHEmptyRecycleBinA(HWND,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shellapi/SHEmptyRecycleBinA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shellapi","name":"SHEmptyRecycleBinW","package":"druntime","parentType":"","signature":"HRESULT SHEmptyRecycleBinW(HWND,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shellapi/SHEmptyRecycleBinW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"FILEOP_FLAGS","package":"druntime","parentType":"","signature":"FILEOP_FLAGS = WORD","url":"/druntime/core/sys/windows/shellapi.html#FILEOP_FLAGS"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"HDROP","package":"druntime","parentType":"","signature":"HDROP = HANDLE","url":"/druntime/core/sys/windows/shellapi.html#HDROP"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"APPBARDATA","package":"druntime","parentType":"","signature":"APPBARDATA","url":"/druntime/core/sys/windows/shellapi.html#APPBARDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"PAPPBARDATA","package":"druntime","parentType":"","signature":"PAPPBARDATA = APPBARDATA *","url":"/druntime/core/sys/windows/shellapi.html#PAPPBARDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"NOTIFYICONDATAA","package":"druntime","parentType":"","signature":"NOTIFYICONDATAA","url":"/druntime/core/sys/windows/shellapi.html#NOTIFYICONDATAA"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"PNOTIFYICONDATAA","package":"druntime","parentType":"","signature":"PNOTIFYICONDATAA = NOTIFYICONDATAA *","url":"/druntime/core/sys/windows/shellapi.html#PNOTIFYICONDATAA"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"NOTIFYICONDATAW","package":"druntime","parentType":"","signature":"NOTIFYICONDATAW","url":"/druntime/core/sys/windows/shellapi.html#NOTIFYICONDATAW"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"PNOTIFYICONDATAW","package":"druntime","parentType":"","signature":"PNOTIFYICONDATAW = NOTIFYICONDATAW *","url":"/druntime/core/sys/windows/shellapi.html#PNOTIFYICONDATAW"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHELLEXECUTEINFOA","package":"druntime","parentType":"","signature":"SHELLEXECUTEINFOA","url":"/druntime/core/sys/windows/shellapi.html#SHELLEXECUTEINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHELLEXECUTEINFOA","package":"druntime","parentType":"","signature":"LPSHELLEXECUTEINFOA = SHELLEXECUTEINFOA *","url":"/druntime/core/sys/windows/shellapi.html#LPSHELLEXECUTEINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHELLEXECUTEINFOW","package":"druntime","parentType":"","signature":"SHELLEXECUTEINFOW","url":"/druntime/core/sys/windows/shellapi.html#SHELLEXECUTEINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHELLEXECUTEINFOW","package":"druntime","parentType":"","signature":"LPSHELLEXECUTEINFOW = SHELLEXECUTEINFOW *","url":"/druntime/core/sys/windows/shellapi.html#LPSHELLEXECUTEINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHFILEOPSTRUCTA","package":"druntime","parentType":"","signature":"SHFILEOPSTRUCTA","url":"/druntime/core/sys/windows/shellapi.html#SHFILEOPSTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHFILEOPSTRUCTA","package":"druntime","parentType":"","signature":"LPSHFILEOPSTRUCTA = SHFILEOPSTRUCTA *","url":"/druntime/core/sys/windows/shellapi.html#LPSHFILEOPSTRUCTA"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHFILEOPSTRUCTW","package":"druntime","parentType":"","signature":"SHFILEOPSTRUCTW","url":"/druntime/core/sys/windows/shellapi.html#SHFILEOPSTRUCTW"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHFILEOPSTRUCTW","package":"druntime","parentType":"","signature":"LPSHFILEOPSTRUCTW = SHFILEOPSTRUCTW *","url":"/druntime/core/sys/windows/shellapi.html#LPSHFILEOPSTRUCTW"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHFILEINFOA","package":"druntime","parentType":"","signature":"SHFILEINFOA","url":"/druntime/core/sys/windows/shellapi.html#SHFILEINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHFILEINFOW","package":"druntime","parentType":"","signature":"SHFILEINFOW","url":"/druntime/core/sys/windows/shellapi.html#SHFILEINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.shellapi","name":"SHQUERYRBINFO","package":"druntime","parentType":"","signature":"SHQUERYRBINFO","url":"/druntime/core/sys/windows/shellapi.html#SHQUERYRBINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHQUERYRBINFO","package":"druntime","parentType":"","signature":"LPSHQUERYRBINFO = SHQUERYRBINFO *","url":"/druntime/core/sys/windows/shellapi.html#LPSHQUERYRBINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"PNOTIFYICONDATA","package":"druntime","parentType":"","signature":"PNOTIFYICONDATA = NOTIFYICONDATA *","url":"/druntime/core/sys/windows/shellapi.html#PNOTIFYICONDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHELLEXECUTEINFO","package":"druntime","parentType":"","signature":"LPSHELLEXECUTEINFO = SHELLEXECUTEINFO *","url":"/druntime/core/sys/windows/shellapi.html#LPSHELLEXECUTEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.shellapi","name":"LPSHFILEOPSTRUCT","package":"druntime","parentType":"","signature":"LPSHFILEOPSTRUCT = SHFILEOPSTRUCT *","url":"/druntime/core/sys/windows/shellapi.html#LPSHFILEOPSTRUCT"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"SEE_MASK_CLASSNAME","package":"druntime","parentType":"","signature":"ULONG SEE_MASK_CLASSNAME","url":"/druntime/core/sys/windows/shellapi.html#SEE_MASK_CLASSNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"NIF_MESSAGE","package":"druntime","parentType":"","signature":"UINT NIF_MESSAGE","url":"/druntime/core/sys/windows/shellapi.html#NIF_MESSAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"NIS_HIDDEN","package":"druntime","parentType":"","signature":"DWORD NIS_HIDDEN","url":"/druntime/core/sys/windows/shellapi.html#NIS_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"SE_ERR_FNF","package":"druntime","parentType":"","signature":"HINSTANCE SE_ERR_FNF","url":"/druntime/core/sys/windows/shellapi.html#SE_ERR_FNF"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"FOF_MULTIDESTFILES","package":"druntime","parentType":"","signature":"FILEOP_FLAGS FOF_MULTIDESTFILES","url":"/druntime/core/sys/windows/shellapi.html#FOF_MULTIDESTFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"SHGFI_LARGEICON","package":"druntime","parentType":"","signature":"UINT SHGFI_LARGEICON","url":"/druntime/core/sys/windows/shellapi.html#SHGFI_LARGEICON"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"SHERB_NOCONFIRMATION","package":"druntime","parentType":"","signature":"SHERB_NOCONFIRMATION","url":"/druntime/core/sys/windows/shellapi.html#SHERB_NOCONFIRMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"SHERB_NOPROGRESSUI","package":"druntime","parentType":"","signature":"SHERB_NOPROGRESSUI","url":"/druntime/core/sys/windows/shellapi.html#SHERB_NOPROGRESSUI"},{"doc":"","kind":"variable","module":"core.sys.windows.shellapi","name":"SHERB_NOSOUND","package":"druntime","parentType":"","signature":"SHERB_NOSOUND","url":"/druntime/core/sys/windows/shellapi.html#SHERB_NOSOUND"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.shldisp","name":"core.sys.windows.shldisp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/shldisp.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shldisp","name":"IAutoComplete","package":"druntime","parentType":"","signature":"IAutoComplete : IUnknown","url":"/druntime/core/sys/windows/shldisp.html#IAutoComplete"},{"doc":"","kind":"method","module":"core.sys.windows.shldisp","name":"Init","package":"druntime","parentType":"IAutoComplete","signature":"HRESULT Init(HWND,  IUnknown,  LPCOLESTR,  LPCOLESTR)","url":"/druntime/core/sys/windows/shldisp/IAutoComplete.Init.html"},{"doc":"","kind":"method","module":"core.sys.windows.shldisp","name":"Enable","package":"druntime","parentType":"IAutoComplete","signature":"HRESULT Enable(BOOL)","url":"/druntime/core/sys/windows/shldisp/IAutoComplete.Enable.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shldisp","name":"LPAUTOCOMPLETE","package":"druntime","parentType":"","signature":"LPAUTOCOMPLETE = IAutoComplete","url":"/druntime/core/sys/windows/shldisp.html#LPAUTOCOMPLETE"},{"doc":"","kind":"interface","module":"core.sys.windows.shldisp","name":"IAutoComplete2","package":"druntime","parentType":"","signature":"IAutoComplete2 : IAutoComplete","url":"/druntime/core/sys/windows/shldisp.html#IAutoComplete2"},{"doc":"","kind":"method","module":"core.sys.windows.shldisp","name":"SetOptions","package":"druntime","parentType":"IAutoComplete2","signature":"HRESULT SetOptions(DWORD)","url":"/druntime/core/sys/windows/shldisp/IAutoComplete2.SetOptions.html"},{"doc":"","kind":"method","module":"core.sys.windows.shldisp","name":"GetOptions","package":"druntime","parentType":"IAutoComplete2","signature":"HRESULT GetOptions(DWORD *)","url":"/druntime/core/sys/windows/shldisp/IAutoComplete2.GetOptions.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shldisp","name":"LPAUTOCOMPLETE2","package":"druntime","parentType":"","signature":"LPAUTOCOMPLETE2 = IAutoComplete2","url":"/druntime/core/sys/windows/shldisp.html#LPAUTOCOMPLETE2"},{"doc":"","kind":"variable","module":"core.sys.windows.shldisp","name":"ACO_AUTOSUGGEST","package":"druntime","parentType":"","signature":"DWORD ACO_AUTOSUGGEST","url":"/druntime/core/sys/windows/shldisp.html#ACO_AUTOSUGGEST"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.shlguid","name":"core.sys.windows.shlguid","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/shlguid.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.shlobj","name":"core.sys.windows.shlobj","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/shlobj.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHAddToRecentDocs","package":"druntime","parentType":"","signature":"void SHAddToRecentDocs(UINT,  PCVOID)","url":"/druntime/core/sys/windows/shlobj/SHAddToRecentDocs.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHBrowseForFolderA","package":"druntime","parentType":"","signature":"LPITEMIDLIST SHBrowseForFolderA(PBROWSEINFOA)","url":"/druntime/core/sys/windows/shlobj/SHBrowseForFolderA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHBrowseForFolderW","package":"druntime","parentType":"","signature":"LPITEMIDLIST SHBrowseForFolderW(PBROWSEINFOW)","url":"/druntime/core/sys/windows/shlobj/SHBrowseForFolderW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHChangeNotify","package":"druntime","parentType":"","signature":"void SHChangeNotify(LONG,  UINT,  PCVOID,  PCVOID)","url":"/druntime/core/sys/windows/shlobj/SHChangeNotify.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetDataFromIDListA","package":"druntime","parentType":"","signature":"HRESULT SHGetDataFromIDListA(LPSHELLFOLDER,  LPCITEMIDLIST,  int,  PVOID,  int)","url":"/druntime/core/sys/windows/shlobj/SHGetDataFromIDListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetDataFromIDListW","package":"druntime","parentType":"","signature":"HRESULT SHGetDataFromIDListW(LPSHELLFOLDER,  LPCITEMIDLIST,  int,  PVOID,  int)","url":"/druntime/core/sys/windows/shlobj/SHGetDataFromIDListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetDesktopFolder","package":"druntime","parentType":"","signature":"HRESULT SHGetDesktopFolder(LPSHELLFOLDER *)","url":"/druntime/core/sys/windows/shlobj/SHGetDesktopFolder.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetInstanceExplorer","package":"druntime","parentType":"","signature":"HRESULT SHGetInstanceExplorer(IUnknown *)","url":"/druntime/core/sys/windows/shlobj/SHGetInstanceExplorer.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetMalloc","package":"druntime","parentType":"","signature":"HRESULT SHGetMalloc(LPMALLOC *)","url":"/druntime/core/sys/windows/shlobj/SHGetMalloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetPathFromIDListA","package":"druntime","parentType":"","signature":"BOOL SHGetPathFromIDListA(LPCITEMIDLIST,  LPSTR)","url":"/druntime/core/sys/windows/shlobj/SHGetPathFromIDListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetPathFromIDListW","package":"druntime","parentType":"","signature":"BOOL SHGetPathFromIDListW(LPCITEMIDLIST,  LPWSTR)","url":"/druntime/core/sys/windows/shlobj/SHGetPathFromIDListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetSpecialFolderLocation","package":"druntime","parentType":"","signature":"HRESULT SHGetSpecialFolderLocation(HWND,  int,  LPITEMIDLIST *)","url":"/druntime/core/sys/windows/shlobj/SHGetSpecialFolderLocation.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHLoadInProc","package":"druntime","parentType":"","signature":"HRESULT SHLoadInProc(REFCLSID)","url":"/druntime/core/sys/windows/shlobj/SHLoadInProc.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetFolderPathA","package":"druntime","parentType":"","signature":"HRESULT SHGetFolderPathA(HWND,  int,  HANDLE,  DWORD,  LPSTR)","url":"/druntime/core/sys/windows/shlobj/SHGetFolderPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetFolderPathW","package":"druntime","parentType":"","signature":"HRESULT SHGetFolderPathW(HWND,  int,  HANDLE,  DWORD,  LPWSTR)","url":"/druntime/core/sys/windows/shlobj/SHGetFolderPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlobj","name":"SHGetSettings","package":"druntime","parentType":"","signature":"void SHGetSettings(LPSHELLFLAGSTATE,  DWORD)","url":"/druntime/core/sys/windows/shlobj/SHGetSettings.html"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SHARD","package":"druntime","parentType":"","signature":"SHARD","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_PIDL","package":"druntime","parentType":"","signature":"SHARD_PIDL = 1","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_PATHA","package":"druntime","parentType":"","signature":"SHARD_PATHA = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_PATHW","package":"druntime","parentType":"","signature":"SHARD_PATHW = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_APPIDINFO","package":"druntime","parentType":"","signature":"SHARD_APPIDINFO = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_APPIDINFOIDLIST","package":"druntime","parentType":"","signature":"SHARD_APPIDINFOIDLIST = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_LINK","package":"druntime","parentType":"","signature":"SHARD_LINK = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_APPIDINFOLINK","package":"druntime","parentType":"","signature":"SHARD_APPIDINFOLINK = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_SHELLITEM","package":"druntime","parentType":"","signature":"SHARD_SHELLITEM = ","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHARD_PATH","package":"druntime","parentType":"","signature":"SHARD_PATH = (_WIN32_UNICODE ?  SHARD_PATHW :  SHARD_PATHA)","url":"/druntime/core/sys/windows/shlobj.html#SHARD"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SFGAOF","package":"druntime","parentType":"","signature":"SFGAOF : DWORD","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CANCOPY","package":"druntime","parentType":"","signature":"SFGAO_CANCOPY = DROPEFFECT.DROPEFFECT_COPY","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CANMOVE","package":"druntime","parentType":"","signature":"SFGAO_CANMOVE = DROPEFFECT.DROPEFFECT_MOVE","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CANLINK","package":"druntime","parentType":"","signature":"SFGAO_CANLINK = DROPEFFECT.DROPEFFECT_LINK","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CANRENAME","package":"druntime","parentType":"","signature":"SFGAO_CANRENAME = 0x00000010L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CANDELETE","package":"druntime","parentType":"","signature":"SFGAO_CANDELETE = 0x00000020L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_HASPROPSHEET","package":"druntime","parentType":"","signature":"SFGAO_HASPROPSHEET = 0x00000040L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_DROPTARGET","package":"druntime","parentType":"","signature":"SFGAO_DROPTARGET = 0x00000100L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CAPABILITYMASK","package":"druntime","parentType":"","signature":"SFGAO_CAPABILITYMASK = 0x00000177L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_ISSLOW","package":"druntime","parentType":"","signature":"SFGAO_ISSLOW = 0x00004000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_GHOSTED","package":"druntime","parentType":"","signature":"SFGAO_GHOSTED = 0x00008000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_LINK","package":"druntime","parentType":"","signature":"SFGAO_LINK = 0x00010000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_SHARE","package":"druntime","parentType":"","signature":"SFGAO_SHARE = 0x00020000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_READONLY","package":"druntime","parentType":"","signature":"SFGAO_READONLY = 0x00040000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_HIDDEN","package":"druntime","parentType":"","signature":"SFGAO_HIDDEN = 0x00080000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_DISPLAYATTRMASK","package":"druntime","parentType":"","signature":"SFGAO_DISPLAYATTRMASK = (SFGAO_ISSLOW |  SFGAO_GHOSTED |  SFGAO_LINK\n                            |  SFGAO_SHARE |  SFGAO_READONLY |  SFGAO_HIDDEN)","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_FILESYSANCESTOR","package":"druntime","parentType":"","signature":"SFGAO_FILESYSANCESTOR = 0x10000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_FOLDER","package":"druntime","parentType":"","signature":"SFGAO_FOLDER = 0x20000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_FILESYSTEM","package":"druntime","parentType":"","signature":"SFGAO_FILESYSTEM = 0x40000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_HASSUBFOLDER","package":"druntime","parentType":"","signature":"SFGAO_HASSUBFOLDER = 0x80000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_CONTENTSMASK","package":"druntime","parentType":"","signature":"SFGAO_CONTENTSMASK = 0x80000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_VALIDATE","package":"druntime","parentType":"","signature":"SFGAO_VALIDATE = 0x01000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_REMOVABLE","package":"druntime","parentType":"","signature":"SFGAO_REMOVABLE = 0x02000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SFGAO_COMPRESSED","package":"druntime","parentType":"","signature":"SFGAO_COMPRESSED = 0x04000000L","url":"/druntime/core/sys/windows/shlobj.html#SFGAOF"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"SHGDNF","package":"druntime","parentType":"","signature":"SHGDNF = DWORD","url":"/druntime/core/sys/windows/shlobj.html#SHGDNF"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"CIDA","package":"druntime","parentType":"","signature":"CIDA","url":"/druntime/core/sys/windows/shlobj.html#CIDA"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPIDA","package":"druntime","parentType":"","signature":"LPIDA = CIDA *","url":"/druntime/core/sys/windows/shlobj.html#LPIDA"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"SHITEMID","package":"druntime","parentType":"","signature":"SHITEMID","url":"/druntime/core/sys/windows/shlobj.html#SHITEMID"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHITEMID","package":"druntime","parentType":"","signature":"LPSHITEMID = SHITEMID *","url":"/druntime/core/sys/windows/shlobj.html#LPSHITEMID"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCSHITEMID","package":"druntime","parentType":"","signature":"LPCSHITEMID = const(SHITEMID) *","url":"/druntime/core/sys/windows/shlobj.html#LPCSHITEMID"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"ITEMIDLIST","package":"druntime","parentType":"","signature":"ITEMIDLIST","url":"/druntime/core/sys/windows/shlobj.html#ITEMIDLIST"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPITEMIDLIST","package":"druntime","parentType":"","signature":"LPITEMIDLIST = ITEMIDLIST *","url":"/druntime/core/sys/windows/shlobj.html#LPITEMIDLIST"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCITEMIDLIST","package":"druntime","parentType":"","signature":"LPCITEMIDLIST = const(ITEMIDLIST) *","url":"/druntime/core/sys/windows/shlobj.html#LPCITEMIDLIST"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"BFFCALLBACK","package":"druntime","parentType":"","signature":"BFFCALLBACK = int  function(HWND,  UINT,  LPARAM,  LPARAM)","url":"/druntime/core/sys/windows/shlobj.html#BFFCALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"BROWSEINFOA","package":"druntime","parentType":"","signature":"BROWSEINFOA","url":"/druntime/core/sys/windows/shlobj.html#BROWSEINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"PBROWSEINFOA","package":"druntime","parentType":"","signature":"PBROWSEINFOA = BROWSEINFOA *","url":"/druntime/core/sys/windows/shlobj.html#PBROWSEINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"BROWSEINFOW","package":"druntime","parentType":"","signature":"BROWSEINFOW","url":"/druntime/core/sys/windows/shlobj.html#BROWSEINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"PBROWSEINFOW","package":"druntime","parentType":"","signature":"PBROWSEINFOW = BROWSEINFOW *","url":"/druntime/core/sys/windows/shlobj.html#PBROWSEINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"CMINVOKECOMMANDINFO","package":"druntime","parentType":"","signature":"CMINVOKECOMMANDINFO","url":"/druntime/core/sys/windows/shlobj.html#CMINVOKECOMMANDINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCMINVOKECOMMANDINFO","package":"druntime","parentType":"","signature":"LPCMINVOKECOMMANDINFO = CMINVOKECOMMANDINFO *","url":"/druntime/core/sys/windows/shlobj.html#LPCMINVOKECOMMANDINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"DROPFILES","package":"druntime","parentType":"","signature":"DROPFILES","url":"/druntime/core/sys/windows/shlobj.html#DROPFILES"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPDROPFILES","package":"druntime","parentType":"","signature":"LPDROPFILES = DROPFILES *","url":"/druntime/core/sys/windows/shlobj.html#LPDROPFILES"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SHGNO","package":"druntime","parentType":"","signature":"SHGNO","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHGDN_NORMAL","package":"druntime","parentType":"","signature":"SHGDN_NORMAL = 0","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHGDN_INFOLDER","package":"druntime","parentType":"","signature":"SHGDN_INFOLDER = ","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHGDN_FOREDITING","package":"druntime","parentType":"","signature":"SHGDN_FOREDITING = 0x1000","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHGDN_INCLUDE_NONFILESYS","package":"druntime","parentType":"","signature":"SHGDN_INCLUDE_NONFILESYS = 0x2000","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHGDN_FORADDRESSBAR","package":"druntime","parentType":"","signature":"SHGDN_FORADDRESSBAR = 0x4000","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHGDN_FORPARSING","package":"druntime","parentType":"","signature":"SHGDN_FORPARSING = 0x8000","url":"/druntime/core/sys/windows/shlobj.html#SHGNO"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SHCONTF","package":"druntime","parentType":"","signature":"SHCONTF","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_FOLDERS","package":"druntime","parentType":"","signature":"SHCONTF_FOLDERS = 32","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_NONFOLDERS","package":"druntime","parentType":"","signature":"SHCONTF_NONFOLDERS = 64","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_INCLUDEHIDDEN","package":"druntime","parentType":"","signature":"SHCONTF_INCLUDEHIDDEN = 128","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_INIT_ON_FIRST_NEXT","package":"druntime","parentType":"","signature":"SHCONTF_INIT_ON_FIRST_NEXT = 256","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_NETPRINTERSRCH","package":"druntime","parentType":"","signature":"SHCONTF_NETPRINTERSRCH = 512","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_SHAREABLE","package":"druntime","parentType":"","signature":"SHCONTF_SHAREABLE = 1024","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SHCONTF_STORAGE","package":"druntime","parentType":"","signature":"SHCONTF_STORAGE = 2048","url":"/druntime/core/sys/windows/shlobj.html#SHCONTF"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"STRRET","package":"druntime","parentType":"","signature":"STRRET","url":"/druntime/core/sys/windows/shlobj.html#STRRET"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSTRRET","package":"druntime","parentType":"","signature":"LPSTRRET = STRRET *","url":"/druntime/core/sys/windows/shlobj.html#LPSTRRET"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"FD_FLAGS","package":"druntime","parentType":"","signature":"FD_FLAGS","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_CLSID","package":"druntime","parentType":"","signature":"FD_CLSID = 1","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_SIZEPOINT","package":"druntime","parentType":"","signature":"FD_SIZEPOINT = 2","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_ATTRIBUTES","package":"druntime","parentType":"","signature":"FD_ATTRIBUTES = 4","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_CREATETIME","package":"druntime","parentType":"","signature":"FD_CREATETIME = 8","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_ACCESSTIME","package":"druntime","parentType":"","signature":"FD_ACCESSTIME = 16","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_WRITESTIME","package":"druntime","parentType":"","signature":"FD_WRITESTIME = 32","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_FILESIZE","package":"druntime","parentType":"","signature":"FD_FILESIZE = 64","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FD_LINKUI","package":"druntime","parentType":"","signature":"FD_LINKUI = 0x8000","url":"/druntime/core/sys/windows/shlobj.html#FD_FLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"FILEDESCRIPTORA","package":"druntime","parentType":"","signature":"FILEDESCRIPTORA","url":"/druntime/core/sys/windows/shlobj.html#FILEDESCRIPTORA"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFILEDESCRIPTORA","package":"druntime","parentType":"","signature":"LPFILEDESCRIPTORA = FILEDESCRIPTORA *","url":"/druntime/core/sys/windows/shlobj.html#LPFILEDESCRIPTORA"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"FILEDESCRIPTORW","package":"druntime","parentType":"","signature":"FILEDESCRIPTORW","url":"/druntime/core/sys/windows/shlobj.html#FILEDESCRIPTORW"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFILEDESCRIPTORW","package":"druntime","parentType":"","signature":"LPFILEDESCRIPTORW = FILEDESCRIPTORW *","url":"/druntime/core/sys/windows/shlobj.html#LPFILEDESCRIPTORW"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"FILEGROUPDESCRIPTORA","package":"druntime","parentType":"","signature":"FILEGROUPDESCRIPTORA","url":"/druntime/core/sys/windows/shlobj.html#FILEGROUPDESCRIPTORA"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFILEGROUPDESCRIPTORA","package":"druntime","parentType":"","signature":"LPFILEGROUPDESCRIPTORA = FILEGROUPDESCRIPTORA *","url":"/druntime/core/sys/windows/shlobj.html#LPFILEGROUPDESCRIPTORA"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"FILEGROUPDESCRIPTORW","package":"druntime","parentType":"","signature":"FILEGROUPDESCRIPTORW","url":"/druntime/core/sys/windows/shlobj.html#FILEGROUPDESCRIPTORW"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFILEGROUPDESCRIPTORW","package":"druntime","parentType":"","signature":"LPFILEGROUPDESCRIPTORW = FILEGROUPDESCRIPTORW *","url":"/druntime/core/sys/windows/shlobj.html#LPFILEGROUPDESCRIPTORW"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SLR_FLAGS","package":"druntime","parentType":"","signature":"SLR_FLAGS","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_NO_UI","package":"druntime","parentType":"","signature":"SLR_NO_UI = 1","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_ANY_MATCH","package":"druntime","parentType":"","signature":"SLR_ANY_MATCH = 2","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_UPDATE","package":"druntime","parentType":"","signature":"SLR_UPDATE = 4","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_NOUPDATE","package":"druntime","parentType":"","signature":"SLR_NOUPDATE = 8","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_NOSEARCH","package":"druntime","parentType":"","signature":"SLR_NOSEARCH = 16","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_NOTRACK","package":"druntime","parentType":"","signature":"SLR_NOTRACK = 32","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_NOLINKINFO","package":"druntime","parentType":"","signature":"SLR_NOLINKINFO = 64","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLR_INVOKE_MSI","package":"druntime","parentType":"","signature":"SLR_INVOKE_MSI = 128","url":"/druntime/core/sys/windows/shlobj.html#SLR_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SLGP_FLAGS","package":"druntime","parentType":"","signature":"SLGP_FLAGS","url":"/druntime/core/sys/windows/shlobj.html#SLGP_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLGP_SHORTPATH","package":"druntime","parentType":"","signature":"SLGP_SHORTPATH = 1","url":"/druntime/core/sys/windows/shlobj.html#SLGP_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLGP_UNCPRIORITY","package":"druntime","parentType":"","signature":"SLGP_UNCPRIORITY = 2","url":"/druntime/core/sys/windows/shlobj.html#SLGP_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SLGP_RAWPATH","package":"druntime","parentType":"","signature":"SLGP_RAWPATH = 4","url":"/druntime/core/sys/windows/shlobj.html#SLGP_FLAGS"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPVIEWSETTINGS","package":"druntime","parentType":"","signature":"LPVIEWSETTINGS = PBYTE","url":"/druntime/core/sys/windows/shlobj.html#LPVIEWSETTINGS"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"FOLDERFLAGS","package":"druntime","parentType":"","signature":"FOLDERFLAGS","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_AUTOARRANGE","package":"druntime","parentType":"","signature":"FWF_AUTOARRANGE = 1","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_ABBREVIATEDNAMES","package":"druntime","parentType":"","signature":"FWF_ABBREVIATEDNAMES = 2","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_SNAPTOGRID","package":"druntime","parentType":"","signature":"FWF_SNAPTOGRID = 4","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_OWNERDATA","package":"druntime","parentType":"","signature":"FWF_OWNERDATA = 8","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_BESTFITWINDOW","package":"druntime","parentType":"","signature":"FWF_BESTFITWINDOW = 16","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_DESKTOP","package":"druntime","parentType":"","signature":"FWF_DESKTOP = 32","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_SINGLESEL","package":"druntime","parentType":"","signature":"FWF_SINGLESEL = 64","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_NOSUBFOLDERS","package":"druntime","parentType":"","signature":"FWF_NOSUBFOLDERS = 128","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_TRANSPARENT","package":"druntime","parentType":"","signature":"FWF_TRANSPARENT = 256","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_NOCLIENTEDGE","package":"druntime","parentType":"","signature":"FWF_NOCLIENTEDGE = 512","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_NOSCROLL","package":"druntime","parentType":"","signature":"FWF_NOSCROLL = 0x400","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_ALIGNLEFT","package":"druntime","parentType":"","signature":"FWF_ALIGNLEFT = 0x800","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FWF_SINGLECLICKACTIVATE","package":"druntime","parentType":"","signature":"FWF_SINGLECLICKACTIVATE = 0x8000","url":"/druntime/core/sys/windows/shlobj.html#FOLDERFLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"FOLDERVIEWMODE","package":"druntime","parentType":"","signature":"FOLDERVIEWMODE","url":"/druntime/core/sys/windows/shlobj.html#FOLDERVIEWMODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FVM_ICON","package":"druntime","parentType":"","signature":"FVM_ICON = 1","url":"/druntime/core/sys/windows/shlobj.html#FOLDERVIEWMODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FVM_SMALLICON","package":"druntime","parentType":"","signature":"FVM_SMALLICON = ","url":"/druntime/core/sys/windows/shlobj.html#FOLDERVIEWMODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FVM_LIST","package":"druntime","parentType":"","signature":"FVM_LIST = ","url":"/druntime/core/sys/windows/shlobj.html#FOLDERVIEWMODE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"FVM_DETAILS","package":"druntime","parentType":"","signature":"FVM_DETAILS = ","url":"/druntime/core/sys/windows/shlobj.html#FOLDERVIEWMODE"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"FOLDERSETTINGS","package":"druntime","parentType":"","signature":"FOLDERSETTINGS","url":"/druntime/core/sys/windows/shlobj.html#FOLDERSETTINGS"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFOLDERSETTINGS","package":"druntime","parentType":"","signature":"LPFOLDERSETTINGS = FOLDERSETTINGS *","url":"/druntime/core/sys/windows/shlobj.html#LPFOLDERSETTINGS"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCFOLDERSETTINGS","package":"druntime","parentType":"","signature":"LPCFOLDERSETTINGS = const(FOLDERSETTINGS) *","url":"/druntime/core/sys/windows/shlobj.html#LPCFOLDERSETTINGS"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"FVSHOWINFO","package":"druntime","parentType":"","signature":"FVSHOWINFO","url":"/druntime/core/sys/windows/shlobj.html#FVSHOWINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFVSHOWINFO","package":"druntime","parentType":"","signature":"LPFVSHOWINFO = FVSHOWINFO *","url":"/druntime/core/sys/windows/shlobj.html#LPFVSHOWINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"NRESARRAY","package":"druntime","parentType":"","signature":"NRESARRAY","url":"/druntime/core/sys/windows/shlobj.html#NRESARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPNRESARRAY","package":"druntime","parentType":"","signature":"LPNRESARRAY = NRESARRAY *","url":"/druntime/core/sys/windows/shlobj.html#LPNRESARRAY"},{"doc":"","kind":"enum","module":"core.sys.windows.shlobj","name":"SVUIA_STATUS","package":"druntime","parentType":"","signature":"SVUIA_STATUS","url":"/druntime/core/sys/windows/shlobj.html#SVUIA_STATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SVUIA_DEACTIVATE","package":"druntime","parentType":"","signature":"SVUIA_DEACTIVATE = ","url":"/druntime/core/sys/windows/shlobj.html#SVUIA_STATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SVUIA_ACTIVATE_NOFOCUS","package":"druntime","parentType":"","signature":"SVUIA_ACTIVATE_NOFOCUS = ","url":"/druntime/core/sys/windows/shlobj.html#SVUIA_STATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SVUIA_ACTIVATE_FOCUS","package":"druntime","parentType":"","signature":"SVUIA_ACTIVATE_FOCUS = ","url":"/druntime/core/sys/windows/shlobj.html#SVUIA_STATUS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlobj","name":"SVUIA_INPLACEACTIVATE","package":"druntime","parentType":"","signature":"SVUIA_INPLACEACTIVATE = ","url":"/druntime/core/sys/windows/shlobj.html#SVUIA_STATUS"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IEnumIDList","package":"druntime","parentType":"","signature":"IEnumIDList : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IEnumIDList"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Next","package":"druntime","parentType":"IEnumIDList","signature":"HRESULT Next(ULONG,  LPITEMIDLIST *,  ULONG *)","url":"/druntime/core/sys/windows/shlobj/IEnumIDList.Next.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Skip","package":"druntime","parentType":"IEnumIDList","signature":"HRESULT Skip(ULONG)","url":"/druntime/core/sys/windows/shlobj/IEnumIDList.Skip.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Reset","package":"druntime","parentType":"IEnumIDList","signature":"HRESULT Reset()","url":"/druntime/core/sys/windows/shlobj/IEnumIDList.Reset.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Clone","package":"druntime","parentType":"IEnumIDList","signature":"HRESULT Clone(IEnumIDList *)","url":"/druntime/core/sys/windows/shlobj/IEnumIDList.Clone.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPENUMIDLIST","package":"druntime","parentType":"","signature":"LPENUMIDLIST = IEnumIDList","url":"/druntime/core/sys/windows/shlobj.html#LPENUMIDLIST"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IObjMgr","package":"druntime","parentType":"","signature":"IObjMgr : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IObjMgr"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Append","package":"druntime","parentType":"IObjMgr","signature":"HRESULT Append(IUnknown)","url":"/druntime/core/sys/windows/shlobj/IObjMgr.Append.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Remove","package":"druntime","parentType":"IObjMgr","signature":"HRESULT Remove(IUnknown)","url":"/druntime/core/sys/windows/shlobj/IObjMgr.Remove.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IContextMenu","package":"druntime","parentType":"","signature":"IContextMenu : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IContextMenu"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"QueryContextMenu","package":"druntime","parentType":"IContextMenu","signature":"HRESULT QueryContextMenu(HMENU,  UINT,  UINT,  UINT,  UINT)","url":"/druntime/core/sys/windows/shlobj/IContextMenu.QueryContextMenu.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"InvokeCommand","package":"druntime","parentType":"IContextMenu","signature":"HRESULT InvokeCommand(LPCMINVOKECOMMANDINFO)","url":"/druntime/core/sys/windows/shlobj/IContextMenu.InvokeCommand.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetCommandString","package":"druntime","parentType":"IContextMenu","signature":"HRESULT GetCommandString(UINT_PTR,  UINT,  PUINT,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlobj/IContextMenu.GetCommandString.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCONTEXTMENU","package":"druntime","parentType":"","signature":"LPCONTEXTMENU = IContextMenu","url":"/druntime/core/sys/windows/shlobj.html#LPCONTEXTMENU"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IContextMenu2","package":"druntime","parentType":"","signature":"IContextMenu2 : IContextMenu","url":"/druntime/core/sys/windows/shlobj.html#IContextMenu2"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"HandleMenuMsg","package":"druntime","parentType":"IContextMenu2","signature":"HRESULT HandleMenuMsg(UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/shlobj/IContextMenu2.HandleMenuMsg.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCONTEXTMENU2","package":"druntime","parentType":"","signature":"LPCONTEXTMENU2 = IContextMenu2","url":"/druntime/core/sys/windows/shlobj.html#LPCONTEXTMENU2"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IQueryInfo","package":"druntime","parentType":"","signature":"IQueryInfo : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IQueryInfo"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetInfoTip","package":"druntime","parentType":"IQueryInfo","signature":"HRESULT GetInfoTip(DWORD,  WCHAR * *)","url":"/druntime/core/sys/windows/shlobj/IQueryInfo.GetInfoTip.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetInfoFlags","package":"druntime","parentType":"IQueryInfo","signature":"HRESULT GetInfoFlags(DWORD *)","url":"/druntime/core/sys/windows/shlobj/IQueryInfo.GetInfoFlags.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellExtInit","package":"druntime","parentType":"","signature":"IShellExtInit : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellExtInit"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Initialize","package":"druntime","parentType":"IShellExtInit","signature":"HRESULT Initialize(LPCITEMIDLIST,  LPDATAOBJECT,  HKEY)","url":"/druntime/core/sys/windows/shlobj/IShellExtInit.Initialize.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLEXTINIT","package":"druntime","parentType":"","signature":"LPSHELLEXTINIT = IShellExtInit","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLEXTINIT"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellPropSheetExt","package":"druntime","parentType":"","signature":"IShellPropSheetExt : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellPropSheetExt"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"AddPages","package":"druntime","parentType":"IShellPropSheetExt","signature":"HRESULT AddPages(LPFNADDPROPSHEETPAGE,  LPARAM)","url":"/druntime/core/sys/windows/shlobj/IShellPropSheetExt.AddPages.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"ReplacePage","package":"druntime","parentType":"IShellPropSheetExt","signature":"HRESULT ReplacePage(UINT,  LPFNADDPROPSHEETPAGE,  LPARAM)","url":"/druntime/core/sys/windows/shlobj/IShellPropSheetExt.ReplacePage.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLPROPSHEETEXT","package":"druntime","parentType":"","signature":"LPSHELLPROPSHEETEXT = IShellPropSheetExt","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLPROPSHEETEXT"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IExtractIconA","package":"druntime","parentType":"","signature":"IExtractIconA : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IExtractIconA"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIconLocation","package":"druntime","parentType":"IExtractIconA","signature":"HRESULT GetIconLocation(UINT,  LPSTR,  UINT,  int *,  PUINT)","url":"/druntime/core/sys/windows/shlobj/IExtractIconA.GetIconLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Extract","package":"druntime","parentType":"IExtractIconA","signature":"HRESULT Extract(LPCSTR,  UINT,  HICON *,  HICON *,  UINT)","url":"/druntime/core/sys/windows/shlobj/IExtractIconA.Extract.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPEXTRACTICONA","package":"druntime","parentType":"","signature":"LPEXTRACTICONA = IExtractIconA","url":"/druntime/core/sys/windows/shlobj.html#LPEXTRACTICONA"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IExtractIconW","package":"druntime","parentType":"","signature":"IExtractIconW : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IExtractIconW"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIconLocation","package":"druntime","parentType":"IExtractIconW","signature":"HRESULT GetIconLocation(UINT,  LPWSTR,  UINT,  int *,  PUINT)","url":"/druntime/core/sys/windows/shlobj/IExtractIconW.GetIconLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Extract","package":"druntime","parentType":"IExtractIconW","signature":"HRESULT Extract(LPCWSTR,  UINT,  HICON *,  HICON *,  UINT)","url":"/druntime/core/sys/windows/shlobj/IExtractIconW.Extract.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPEXTRACTICONW","package":"druntime","parentType":"","signature":"LPEXTRACTICONW = IExtractIconW","url":"/druntime/core/sys/windows/shlobj.html#LPEXTRACTICONW"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellLinkA","package":"druntime","parentType":"","signature":"IShellLinkA : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellLinkA"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetPath","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetPath(LPSTR,  int,  WIN32_FIND_DATAA *,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetPath.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIDList","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetIDList(LPITEMIDLIST *)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetIDList.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetIDList","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetIDList(LPCITEMIDLIST)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetIDList.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetDescription","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetDescription(LPSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetDescription","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetDescription(LPCSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetWorkingDirectory","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetWorkingDirectory(LPSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetWorkingDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetWorkingDirectory","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetWorkingDirectory(LPCSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetWorkingDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetArguments","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetArguments(LPSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetArguments.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetArguments","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetArguments(LPCSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetArguments.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetHotkey","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetHotkey(PWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetHotkey.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetHotkey","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetHotkey(WORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetHotkey.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetShowCmd","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetShowCmd(int *)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetShowCmd.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetShowCmd","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetShowCmd(int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetShowCmd.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIconLocation","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT GetIconLocation(LPSTR,  int,  int *)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.GetIconLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetIconLocation","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetIconLocation(LPCSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetIconLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetRelativePath","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetRelativePath(LPCSTR ,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetRelativePath.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Resolve","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT Resolve(HWND,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.Resolve.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetPath","package":"druntime","parentType":"IShellLinkA","signature":"HRESULT SetPath(LPCSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkA.SetPath.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellLinkW","package":"druntime","parentType":"","signature":"IShellLinkW : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellLinkW"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetPath","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetPath(LPWSTR,  int,  WIN32_FIND_DATAW *,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetPath.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIDList","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetIDList(LPITEMIDLIST *)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetIDList.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetIDList","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetIDList(LPCITEMIDLIST)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetIDList.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetDescription","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetDescription(LPWSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetDescription","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetDescription(LPCWSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetDescription.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetWorkingDirectory","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetWorkingDirectory(LPWSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetWorkingDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetWorkingDirectory","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetWorkingDirectory(LPCWSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetWorkingDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetArguments","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetArguments(LPWSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetArguments.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetArguments","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetArguments(LPCWSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetArguments.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetHotkey","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetHotkey(PWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetHotkey.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetHotkey","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetHotkey(WORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetHotkey.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetShowCmd","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetShowCmd(int *)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetShowCmd.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetShowCmd","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetShowCmd(int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetShowCmd.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIconLocation","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT GetIconLocation(LPWSTR,  int,  int *)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.GetIconLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetIconLocation","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetIconLocation(LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetIconLocation.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetRelativePath","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetRelativePath(LPCWSTR ,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetRelativePath.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Resolve","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT Resolve(HWND,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.Resolve.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetPath","package":"druntime","parentType":"IShellLinkW","signature":"HRESULT SetPath(LPCWSTR)","url":"/druntime/core/sys/windows/shlobj/IShellLinkW.SetPath.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellFolder","package":"druntime","parentType":"","signature":"IShellFolder : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellFolder"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"ParseDisplayName","package":"druntime","parentType":"IShellFolder","signature":"HRESULT ParseDisplayName(HWND,  LPBC,  LPOLESTR,  PULONG,  LPITEMIDLIST *,  PULONG)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.ParseDisplayName.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"EnumObjects","package":"druntime","parentType":"IShellFolder","signature":"HRESULT EnumObjects(HWND,  DWORD,  LPENUMIDLIST *)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.EnumObjects.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"BindToObject","package":"druntime","parentType":"IShellFolder","signature":"HRESULT BindToObject(LPCITEMIDLIST,  LPBC,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.BindToObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"BindToStorage","package":"druntime","parentType":"IShellFolder","signature":"HRESULT BindToStorage(LPCITEMIDLIST,  LPBC,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.BindToStorage.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"CompareIDs","package":"druntime","parentType":"IShellFolder","signature":"HRESULT CompareIDs(LPARAM,  LPCITEMIDLIST,  LPCITEMIDLIST)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.CompareIDs.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"CreateViewObject","package":"druntime","parentType":"IShellFolder","signature":"HRESULT CreateViewObject(HWND,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.CreateViewObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetAttributesOf","package":"druntime","parentType":"IShellFolder","signature":"HRESULT GetAttributesOf(UINT,  LPCITEMIDLIST *,  PULONG)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.GetAttributesOf.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetUIObjectOf","package":"druntime","parentType":"IShellFolder","signature":"HRESULT GetUIObjectOf(HWND,  UINT,  LPCITEMIDLIST *,  REFIID,  PUINT,  PVOID *)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.GetUIObjectOf.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetDisplayNameOf","package":"druntime","parentType":"IShellFolder","signature":"HRESULT GetDisplayNameOf(LPCITEMIDLIST,  DWORD,  LPSTRRET)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.GetDisplayNameOf.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetNameOf","package":"druntime","parentType":"IShellFolder","signature":"HRESULT SetNameOf(HWND,  LPCITEMIDLIST,  LPCOLESTR,  DWORD,  LPITEMIDLIST *)","url":"/druntime/core/sys/windows/shlobj/IShellFolder.SetNameOf.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLFOLDER","package":"druntime","parentType":"","signature":"LPSHELLFOLDER = IShellFolder","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLFOLDER"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"ICopyHook","package":"druntime","parentType":"","signature":"ICopyHook : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#ICopyHook"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"CopyCallback","package":"druntime","parentType":"ICopyHook","signature":"UINT CopyCallback(HWND,  UINT,  UINT,  LPCSTR,  DWORD,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shlobj/ICopyHook.CopyCallback.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCOPYHOOK","package":"druntime","parentType":"","signature":"LPCOPYHOOK = ICopyHook","url":"/druntime/core/sys/windows/shlobj.html#LPCOPYHOOK"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IFileViewerSite","package":"druntime","parentType":"","signature":"IFileViewerSite : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IFileViewerSite"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetPinnedWindow","package":"druntime","parentType":"IFileViewerSite","signature":"HRESULT SetPinnedWindow(HWND)","url":"/druntime/core/sys/windows/shlobj/IFileViewerSite.SetPinnedWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetPinnedWindow","package":"druntime","parentType":"IFileViewerSite","signature":"HRESULT GetPinnedWindow(HWND *)","url":"/druntime/core/sys/windows/shlobj/IFileViewerSite.GetPinnedWindow.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFILEVIEWERSITE","package":"druntime","parentType":"","signature":"LPFILEVIEWERSITE = IFileViewerSite","url":"/druntime/core/sys/windows/shlobj.html#LPFILEVIEWERSITE"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IFileViewer","package":"druntime","parentType":"","signature":"IFileViewer : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IFileViewer"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"ShowInitialize","package":"druntime","parentType":"IFileViewer","signature":"HRESULT ShowInitialize(LPFILEVIEWERSITE)","url":"/druntime/core/sys/windows/shlobj/IFileViewer.ShowInitialize.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Show","package":"druntime","parentType":"IFileViewer","signature":"HRESULT Show(LPFVSHOWINFO)","url":"/druntime/core/sys/windows/shlobj/IFileViewer.Show.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"PrintTo","package":"druntime","parentType":"IFileViewer","signature":"HRESULT PrintTo(LPSTR,  BOOL)","url":"/druntime/core/sys/windows/shlobj/IFileViewer.PrintTo.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPFILEVIEWER","package":"druntime","parentType":"","signature":"LPFILEVIEWER = IFileViewer","url":"/druntime/core/sys/windows/shlobj.html#LPFILEVIEWER"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IFileSystemBindData","package":"druntime","parentType":"","signature":"IFileSystemBindData : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IFileSystemBindData"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetFindData","package":"druntime","parentType":"IFileSystemBindData","signature":"HRESULT SetFindData(const(WIN32_FIND_DATAW) *)","url":"/druntime/core/sys/windows/shlobj/IFileSystemBindData.SetFindData.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetFindData","package":"druntime","parentType":"IFileSystemBindData","signature":"HRESULT GetFindData(WIN32_FIND_DATAW *)","url":"/druntime/core/sys/windows/shlobj/IFileSystemBindData.GetFindData.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IPersistFolder","package":"druntime","parentType":"","signature":"IPersistFolder : IPersist","url":"/druntime/core/sys/windows/shlobj.html#IPersistFolder"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetClassID","package":"druntime","parentType":"IPersistFolder","signature":"HRESULT GetClassID(CLSID *)","url":"/druntime/core/sys/windows/shlobj/IPersistFolder.GetClassID.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Initialize","package":"druntime","parentType":"IPersistFolder","signature":"HRESULT Initialize(LPCITEMIDLIST)","url":"/druntime/core/sys/windows/shlobj/IPersistFolder.Initialize.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPPERSISTFOLDER","package":"druntime","parentType":"","signature":"LPPERSISTFOLDER = IPersistFolder","url":"/druntime/core/sys/windows/shlobj.html#LPPERSISTFOLDER"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLBROWSER","package":"druntime","parentType":"","signature":"LPSHELLBROWSER = IShellBrowser","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLBROWSER"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLVIEW","package":"druntime","parentType":"","signature":"LPSHELLVIEW = IShellView","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLVIEW"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellBrowser","package":"druntime","parentType":"","signature":"IShellBrowser : IOleWindow","url":"/druntime/core/sys/windows/shlobj.html#IShellBrowser"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetWindow","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT GetWindow(HWND *)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.GetWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"ContextSensitiveHelp","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT ContextSensitiveHelp(BOOL)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.ContextSensitiveHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"InsertMenusSB","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT InsertMenusSB(HMENU,  LPOLEMENUGROUPWIDTHS)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.InsertMenusSB.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetMenuSB","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT SetMenuSB(HMENU,  HOLEMENU,  HWND)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.SetMenuSB.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"RemoveMenusSB","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT RemoveMenusSB(HMENU)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.RemoveMenusSB.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetStatusTextSB","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT SetStatusTextSB(LPCOLESTR)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.SetStatusTextSB.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"EnableModelessSB","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT EnableModelessSB(BOOL)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.EnableModelessSB.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"TranslateAcceleratorSB","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT TranslateAcceleratorSB(LPMSG,  WORD)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.TranslateAcceleratorSB.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"BrowseObject","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT BrowseObject(LPCITEMIDLIST,  UINT)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.BrowseObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetViewStateStream","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT GetViewStateStream(DWORD,  LPSTREAM *)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.GetViewStateStream.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetControlWindow","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT GetControlWindow(UINT,  HWND *)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.GetControlWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SendControlMsg","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT SendControlMsg(UINT,  UINT,  WPARAM,  LPARAM,  LRESULT *)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.SendControlMsg.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"QueryActiveShellView","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT QueryActiveShellView(LPSHELLVIEW *)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.QueryActiveShellView.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"OnViewWindowActive","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT OnViewWindowActive(LPSHELLVIEW)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.OnViewWindowActive.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SetToolbarItems","package":"druntime","parentType":"IShellBrowser","signature":"HRESULT SetToolbarItems(LPTBBUTTON,  UINT,  UINT)","url":"/druntime/core/sys/windows/shlobj/IShellBrowser.SetToolbarItems.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellView","package":"druntime","parentType":"","signature":"IShellView : IOleWindow","url":"/druntime/core/sys/windows/shlobj.html#IShellView"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetWindow","package":"druntime","parentType":"IShellView","signature":"HRESULT GetWindow(HWND *)","url":"/druntime/core/sys/windows/shlobj/IShellView.GetWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"ContextSensitiveHelp","package":"druntime","parentType":"IShellView","signature":"HRESULT ContextSensitiveHelp(BOOL)","url":"/druntime/core/sys/windows/shlobj/IShellView.ContextSensitiveHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"TranslateAccelerator","package":"druntime","parentType":"IShellView","signature":"HRESULT TranslateAccelerator(LPMSG)","url":"/druntime/core/sys/windows/shlobj/IShellView.TranslateAccelerator.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"EnableModeless","package":"druntime","parentType":"IShellView","signature":"HRESULT EnableModeless(BOOL)","url":"/druntime/core/sys/windows/shlobj/IShellView.EnableModeless.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"UIActivate","package":"druntime","parentType":"IShellView","signature":"HRESULT UIActivate(UINT)","url":"/druntime/core/sys/windows/shlobj/IShellView.UIActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Refresh","package":"druntime","parentType":"IShellView","signature":"HRESULT Refresh()","url":"/druntime/core/sys/windows/shlobj/IShellView.Refresh.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"CreateViewWindow","package":"druntime","parentType":"IShellView","signature":"HRESULT CreateViewWindow(IShellView,  LPCFOLDERSETTINGS,  LPSHELLBROWSER,  RECT *,  HWND *)","url":"/druntime/core/sys/windows/shlobj/IShellView.CreateViewWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"DestroyViewWindow","package":"druntime","parentType":"IShellView","signature":"HRESULT DestroyViewWindow()","url":"/druntime/core/sys/windows/shlobj/IShellView.DestroyViewWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetCurrentInfo","package":"druntime","parentType":"IShellView","signature":"HRESULT GetCurrentInfo(LPFOLDERSETTINGS)","url":"/druntime/core/sys/windows/shlobj/IShellView.GetCurrentInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"AddPropertySheetPages","package":"druntime","parentType":"IShellView","signature":"HRESULT AddPropertySheetPages(DWORD,  LPFNADDPROPSHEETPAGE,  LPARAM)","url":"/druntime/core/sys/windows/shlobj/IShellView.AddPropertySheetPages.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SaveViewState","package":"druntime","parentType":"IShellView","signature":"HRESULT SaveViewState()","url":"/druntime/core/sys/windows/shlobj/IShellView.SaveViewState.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SelectItem","package":"druntime","parentType":"IShellView","signature":"HRESULT SelectItem(LPCITEMIDLIST,  UINT)","url":"/druntime/core/sys/windows/shlobj/IShellView.SelectItem.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetItemObject","package":"druntime","parentType":"IShellView","signature":"HRESULT GetItemObject(UINT,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/shlobj/IShellView.GetItemObject.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"ICommDlgBrowser","package":"druntime","parentType":"","signature":"ICommDlgBrowser : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#ICommDlgBrowser"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"OnDefaultCommand","package":"druntime","parentType":"ICommDlgBrowser","signature":"HRESULT OnDefaultCommand(IShellView)","url":"/druntime/core/sys/windows/shlobj/ICommDlgBrowser.OnDefaultCommand.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"OnStateChange","package":"druntime","parentType":"ICommDlgBrowser","signature":"HRESULT OnStateChange(IShellView,  ULONG)","url":"/druntime/core/sys/windows/shlobj/ICommDlgBrowser.OnStateChange.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"IncludeObject","package":"druntime","parentType":"ICommDlgBrowser","signature":"HRESULT IncludeObject(IShellView,  LPCITEMIDLIST)","url":"/druntime/core/sys/windows/shlobj/ICommDlgBrowser.IncludeObject.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPCOMMDLGBROWSER","package":"druntime","parentType":"","signature":"LPCOMMDLGBROWSER = ICommDlgBrowser","url":"/druntime/core/sys/windows/shlobj.html#LPCOMMDLGBROWSER"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"SHELLVIEWID","package":"druntime","parentType":"","signature":"SHELLVIEWID = GUID","url":"/druntime/core/sys/windows/shlobj.html#SHELLVIEWID"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"SV2CVW2_PARAMS","package":"druntime","parentType":"","signature":"SV2CVW2_PARAMS","url":"/druntime/core/sys/windows/shlobj.html#SV2CVW2_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSV2CVW2_PARAMS","package":"druntime","parentType":"","signature":"LPSV2CVW2_PARAMS = SV2CVW2_PARAMS *","url":"/druntime/core/sys/windows/shlobj.html#LPSV2CVW2_PARAMS"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellView2","package":"druntime","parentType":"","signature":"IShellView2 : IShellView","url":"/druntime/core/sys/windows/shlobj.html#IShellView2"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetWindow","package":"druntime","parentType":"IShellView2","signature":"HRESULT GetWindow(HWND *)","url":"/druntime/core/sys/windows/shlobj/IShellView2.GetWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"ContextSensitiveHelp","package":"druntime","parentType":"IShellView2","signature":"HRESULT ContextSensitiveHelp(BOOL)","url":"/druntime/core/sys/windows/shlobj/IShellView2.ContextSensitiveHelp.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"TranslateAccelerator","package":"druntime","parentType":"IShellView2","signature":"HRESULT TranslateAccelerator(LPMSG)","url":"/druntime/core/sys/windows/shlobj/IShellView2.TranslateAccelerator.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"EnableModeless","package":"druntime","parentType":"IShellView2","signature":"HRESULT EnableModeless(BOOL)","url":"/druntime/core/sys/windows/shlobj/IShellView2.EnableModeless.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"UIActivate","package":"druntime","parentType":"IShellView2","signature":"HRESULT UIActivate(UINT)","url":"/druntime/core/sys/windows/shlobj/IShellView2.UIActivate.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Refresh","package":"druntime","parentType":"IShellView2","signature":"HRESULT Refresh()","url":"/druntime/core/sys/windows/shlobj/IShellView2.Refresh.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"CreateViewWindow","package":"druntime","parentType":"IShellView2","signature":"HRESULT CreateViewWindow(IShellView,  LPCFOLDERSETTINGS,  LPSHELLBROWSER,  RECT *,  HWND *)","url":"/druntime/core/sys/windows/shlobj/IShellView2.CreateViewWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"DestroyViewWindow","package":"druntime","parentType":"IShellView2","signature":"HRESULT DestroyViewWindow()","url":"/druntime/core/sys/windows/shlobj/IShellView2.DestroyViewWindow.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetCurrentInfo","package":"druntime","parentType":"IShellView2","signature":"HRESULT GetCurrentInfo(LPFOLDERSETTINGS)","url":"/druntime/core/sys/windows/shlobj/IShellView2.GetCurrentInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"AddPropertySheetPages","package":"druntime","parentType":"IShellView2","signature":"HRESULT AddPropertySheetPages(DWORD,  LPFNADDPROPSHEETPAGE,  LPARAM)","url":"/druntime/core/sys/windows/shlobj/IShellView2.AddPropertySheetPages.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SaveViewState","package":"druntime","parentType":"IShellView2","signature":"HRESULT SaveViewState()","url":"/druntime/core/sys/windows/shlobj/IShellView2.SaveViewState.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"SelectItem","package":"druntime","parentType":"IShellView2","signature":"HRESULT SelectItem(LPCITEMIDLIST,  UINT)","url":"/druntime/core/sys/windows/shlobj/IShellView2.SelectItem.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetItemObject","package":"druntime","parentType":"IShellView2","signature":"HRESULT GetItemObject(UINT,  REFIID,  PVOID *)","url":"/druntime/core/sys/windows/shlobj/IShellView2.GetItemObject.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetView","package":"druntime","parentType":"IShellView2","signature":"HRESULT GetView(SHELLVIEWID *,  ULONG)","url":"/druntime/core/sys/windows/shlobj/IShellView2.GetView.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"CreateViewWindow2","package":"druntime","parentType":"IShellView2","signature":"HRESULT CreateViewWindow2(LPSV2CVW2_PARAMS)","url":"/druntime/core/sys/windows/shlobj/IShellView2.CreateViewWindow2.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellExecuteHookA","package":"druntime","parentType":"","signature":"IShellExecuteHookA : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellExecuteHookA"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Execute","package":"druntime","parentType":"IShellExecuteHookA","signature":"HRESULT Execute(LPSHELLEXECUTEINFOA)","url":"/druntime/core/sys/windows/shlobj/IShellExecuteHookA.Execute.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellExecuteHookW","package":"druntime","parentType":"","signature":"IShellExecuteHookW : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellExecuteHookW"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"Execute","package":"druntime","parentType":"IShellExecuteHookW","signature":"HRESULT Execute(LPSHELLEXECUTEINFOW)","url":"/druntime/core/sys/windows/shlobj/IShellExecuteHookW.Execute.html"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellIcon","package":"druntime","parentType":"","signature":"IShellIcon : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellIcon"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetIconOf","package":"druntime","parentType":"IShellIcon","signature":"HRESULT GetIconOf(LPCITEMIDLIST,  UINT,  PINT)","url":"/druntime/core/sys/windows/shlobj/IShellIcon.GetIconOf.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLICON","package":"druntime","parentType":"","signature":"LPSHELLICON = IShellIcon","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLICON"},{"doc":"","kind":"struct","module":"core.sys.windows.shlobj","name":"SHELLFLAGSTATE","package":"druntime","parentType":"","signature":"SHELLFLAGSTATE","url":"/druntime/core/sys/windows/shlobj.html#SHELLFLAGSTATE"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowAllObjects","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowAllObjects()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowAllObjects.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowExtensions","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowExtensions()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowExtensions.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fNoConfirmRecycle","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fNoConfirmRecycle()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fNoConfirmRecycle.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowSysFiles","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowSysFiles()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowSysFiles.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowCompColor","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowCompColor()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowCompColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fDoubleClickInWebView","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fDoubleClickInWebView()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fDoubleClickInWebView.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fDesktopHTML","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fDesktopHTML()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fDesktopHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fWin95Classic","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fWin95Classic()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fWin95Classic.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fDontPrettyPath","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fDontPrettyPath()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fDontPrettyPath.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowAttribCol","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowAttribCol()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowAttribCol.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fMapNetDrvBtn","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fMapNetDrvBtn()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fMapNetDrvBtn.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowInfoTip","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowInfoTip()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowInfoTip.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fHideIcons","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fHideIcons()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fHideIcons.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fRestFlags","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"ubyte fRestFlags()()","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fRestFlags.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowAllObjects","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowAllObjects()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowAllObjects.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowExtensions","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowExtensions()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowExtensions.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fNoConfirmRecycle","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fNoConfirmRecycle()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fNoConfirmRecycle.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowSysFiles","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowSysFiles()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowSysFiles.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowCompColor","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowCompColor()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowCompColor.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fDoubleClickInWebView","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fDoubleClickInWebView()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fDoubleClickInWebView.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fDesktopHTML","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fDesktopHTML()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fDesktopHTML.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fWin95Classic","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fWin95Classic()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fWin95Classic.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fDontPrettyPath","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fDontPrettyPath()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fDontPrettyPath.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowAttribCol","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowAttribCol()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowAttribCol.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fMapNetDrvBtn","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fMapNetDrvBtn()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fMapNetDrvBtn.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fShowInfoTip","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fShowInfoTip()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fShowInfoTip.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fHideIcons","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"bool fHideIcons()(bool  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fHideIcons.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"fRestFlags","package":"druntime","parentType":"SHELLFLAGSTATE","signature":"ubyte fRestFlags()(ubyte  f)","url":"/druntime/core/sys/windows/shlobj/SHELLFLAGSTATE.fRestFlags.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"LPSHELLFLAGSTATE","package":"druntime","parentType":"","signature":"LPSHELLFLAGSTATE = SHELLFLAGSTATE *","url":"/druntime/core/sys/windows/shlobj.html#LPSHELLFLAGSTATE"},{"doc":"","kind":"interface","module":"core.sys.windows.shlobj","name":"IShellIconOverlayIdentifier","package":"druntime","parentType":"","signature":"IShellIconOverlayIdentifier : IUnknown","url":"/druntime/core/sys/windows/shlobj.html#IShellIconOverlayIdentifier"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"IsMemberOf","package":"druntime","parentType":"IShellIconOverlayIdentifier","signature":"HRESULT IsMemberOf(LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlobj/IShellIconOverlayIdentifier.IsMemberOf.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetOverlayInfo","package":"druntime","parentType":"IShellIconOverlayIdentifier","signature":"HRESULT GetOverlayInfo(LPWSTR,  int,  int *,  DWORD *)","url":"/druntime/core/sys/windows/shlobj/IShellIconOverlayIdentifier.GetOverlayInfo.html"},{"doc":"","kind":"method","module":"core.sys.windows.shlobj","name":"GetPriority","package":"druntime","parentType":"IShellIconOverlayIdentifier","signature":"HRESULT GetPriority(int *)","url":"/druntime/core/sys/windows/shlobj/IShellIconOverlayIdentifier.GetPriority.html"},{"doc":"","kind":"alias","module":"core.sys.windows.shlobj","name":"PBROWSEINFO","package":"druntime","parentType":"","signature":"PBROWSEINFO = BROWSEINFO *","url":"/druntime/core/sys/windows/shlobj.html#PBROWSEINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_RETURNONLYFSDIRS","package":"druntime","parentType":"","signature":"BIF_RETURNONLYFSDIRS","url":"/druntime/core/sys/windows/shlobj.html#BIF_RETURNONLYFSDIRS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_DONTGOBELOWDOMAIN","package":"druntime","parentType":"","signature":"BIF_DONTGOBELOWDOMAIN","url":"/druntime/core/sys/windows/shlobj.html#BIF_DONTGOBELOWDOMAIN"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_STATUSTEXT","package":"druntime","parentType":"","signature":"BIF_STATUSTEXT","url":"/druntime/core/sys/windows/shlobj.html#BIF_STATUSTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_RETURNFSANCESTORS","package":"druntime","parentType":"","signature":"BIF_RETURNFSANCESTORS","url":"/druntime/core/sys/windows/shlobj.html#BIF_RETURNFSANCESTORS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_EDITBOX","package":"druntime","parentType":"","signature":"BIF_EDITBOX","url":"/druntime/core/sys/windows/shlobj.html#BIF_EDITBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_VALIDATE","package":"druntime","parentType":"","signature":"BIF_VALIDATE","url":"/druntime/core/sys/windows/shlobj.html#BIF_VALIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_NEWDIALOGSTYLE","package":"druntime","parentType":"","signature":"BIF_NEWDIALOGSTYLE","url":"/druntime/core/sys/windows/shlobj.html#BIF_NEWDIALOGSTYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_BROWSEINCLUDEURLS","package":"druntime","parentType":"","signature":"BIF_BROWSEINCLUDEURLS","url":"/druntime/core/sys/windows/shlobj.html#BIF_BROWSEINCLUDEURLS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_USENEWUI","package":"druntime","parentType":"","signature":"BIF_USENEWUI","url":"/druntime/core/sys/windows/shlobj.html#BIF_USENEWUI"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_BROWSEFORCOMPUTER","package":"druntime","parentType":"","signature":"BIF_BROWSEFORCOMPUTER","url":"/druntime/core/sys/windows/shlobj.html#BIF_BROWSEFORCOMPUTER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_BROWSEFORPRINTER","package":"druntime","parentType":"","signature":"BIF_BROWSEFORPRINTER","url":"/druntime/core/sys/windows/shlobj.html#BIF_BROWSEFORPRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_BROWSEINCLUDEFILES","package":"druntime","parentType":"","signature":"BIF_BROWSEINCLUDEFILES","url":"/druntime/core/sys/windows/shlobj.html#BIF_BROWSEINCLUDEFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BIF_SHAREABLE","package":"druntime","parentType":"","signature":"BIF_SHAREABLE","url":"/druntime/core/sys/windows/shlobj.html#BIF_SHAREABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_INITIALIZED","package":"druntime","parentType":"","signature":"BFFM_INITIALIZED","url":"/druntime/core/sys/windows/shlobj.html#BFFM_INITIALIZED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SELCHANGED","package":"druntime","parentType":"","signature":"BFFM_SELCHANGED","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SELCHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_VALIDATEFAILEDA","package":"druntime","parentType":"","signature":"BFFM_VALIDATEFAILEDA","url":"/druntime/core/sys/windows/shlobj.html#BFFM_VALIDATEFAILEDA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_VALIDATEFAILEDW","package":"druntime","parentType":"","signature":"BFFM_VALIDATEFAILEDW","url":"/druntime/core/sys/windows/shlobj.html#BFFM_VALIDATEFAILEDW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SETSTATUSTEXTA","package":"druntime","parentType":"","signature":"BFFM_SETSTATUSTEXTA","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SETSTATUSTEXTA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_ENABLEOK","package":"druntime","parentType":"","signature":"BFFM_ENABLEOK","url":"/druntime/core/sys/windows/shlobj.html#BFFM_ENABLEOK"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SETSELECTIONA","package":"druntime","parentType":"","signature":"BFFM_SETSELECTIONA","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SETSELECTIONA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SETSELECTIONW","package":"druntime","parentType":"","signature":"BFFM_SETSELECTIONW","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SETSELECTIONW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SETSTATUSTEXTW","package":"druntime","parentType":"","signature":"BFFM_SETSTATUSTEXTW","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SETSTATUSTEXTW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SETOKTEXT","package":"druntime","parentType":"","signature":"BFFM_SETOKTEXT","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SETOKTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"BFFM_SETEXPANDED","package":"druntime","parentType":"","signature":"BFFM_SETEXPANDED","url":"/druntime/core/sys/windows/shlobj.html#BFFM_SETEXPANDED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"DVASPECT_SHORTNAME","package":"druntime","parentType":"","signature":"DVASPECT_SHORTNAME","url":"/druntime/core/sys/windows/shlobj.html#DVASPECT_SHORTNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_RENAMEITEM","package":"druntime","parentType":"","signature":"SHCNE_RENAMEITEM","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_RENAMEITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_CREATE","package":"druntime","parentType":"","signature":"SHCNE_CREATE","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_DELETE","package":"druntime","parentType":"","signature":"SHCNE_DELETE","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_MKDIR","package":"druntime","parentType":"","signature":"SHCNE_MKDIR","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_MKDIR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_RMDIR","package":"druntime","parentType":"","signature":"SHCNE_RMDIR","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_RMDIR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_MEDIAINSERTED","package":"druntime","parentType":"","signature":"SHCNE_MEDIAINSERTED","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_MEDIAINSERTED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_MEDIAREMOVED","package":"druntime","parentType":"","signature":"SHCNE_MEDIAREMOVED","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_MEDIAREMOVED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_DRIVEREMOVED","package":"druntime","parentType":"","signature":"SHCNE_DRIVEREMOVED","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_DRIVEREMOVED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_DRIVEADD","package":"druntime","parentType":"","signature":"SHCNE_DRIVEADD","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_DRIVEADD"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_NETSHARE","package":"druntime","parentType":"","signature":"SHCNE_NETSHARE","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_NETSHARE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_NETUNSHARE","package":"druntime","parentType":"","signature":"SHCNE_NETUNSHARE","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_NETUNSHARE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_ATTRIBUTES","package":"druntime","parentType":"","signature":"SHCNE_ATTRIBUTES","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_ATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_UPDATEDIR","package":"druntime","parentType":"","signature":"SHCNE_UPDATEDIR","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_UPDATEDIR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_UPDATEITEM","package":"druntime","parentType":"","signature":"SHCNE_UPDATEITEM","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_UPDATEITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_SERVERDISCONNECT","package":"druntime","parentType":"","signature":"SHCNE_SERVERDISCONNECT","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_SERVERDISCONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_UPDATEIMAGE","package":"druntime","parentType":"","signature":"SHCNE_UPDATEIMAGE","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_UPDATEIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_DRIVEADDGUI","package":"druntime","parentType":"","signature":"SHCNE_DRIVEADDGUI","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_DRIVEADDGUI"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_RENAMEFOLDER","package":"druntime","parentType":"","signature":"SHCNE_RENAMEFOLDER","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_RENAMEFOLDER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_FREESPACE","package":"druntime","parentType":"","signature":"SHCNE_FREESPACE","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_FREESPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_ASSOCCHANGED","package":"druntime","parentType":"","signature":"SHCNE_ASSOCCHANGED","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_ASSOCCHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_DISKEVENTS","package":"druntime","parentType":"","signature":"SHCNE_DISKEVENTS","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_DISKEVENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_GLOBALEVENTS","package":"druntime","parentType":"","signature":"SHCNE_GLOBALEVENTS","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_GLOBALEVENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_ALLEVENTS","package":"druntime","parentType":"","signature":"SHCNE_ALLEVENTS","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_ALLEVENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNE_INTERRUPT","package":"druntime","parentType":"","signature":"SHCNE_INTERRUPT","url":"/druntime/core/sys/windows/shlobj.html#SHCNE_INTERRUPT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_IDLIST","package":"druntime","parentType":"","signature":"SHCNF_IDLIST","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_IDLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_PATHA","package":"druntime","parentType":"","signature":"SHCNF_PATHA","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_PATHA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_PRINTERA","package":"druntime","parentType":"","signature":"SHCNF_PRINTERA","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_PRINTERA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_DWORD","package":"druntime","parentType":"","signature":"SHCNF_DWORD","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_DWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_PATHW","package":"druntime","parentType":"","signature":"SHCNF_PATHW","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_PATHW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_PRINTERW","package":"druntime","parentType":"","signature":"SHCNF_PRINTERW","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_PRINTERW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_TYPE","package":"druntime","parentType":"","signature":"SHCNF_TYPE","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_FLUSH","package":"druntime","parentType":"","signature":"SHCNF_FLUSH","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_FLUSH"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SHCNF_FLUSHNOWAIT","package":"druntime","parentType":"","signature":"SHCNF_FLUSHNOWAIT","url":"/druntime/core/sys/windows/shlobj.html#SHCNF_FLUSHNOWAIT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"STRRET_WSTR","package":"druntime","parentType":"","signature":"STRRET_WSTR","url":"/druntime/core/sys/windows/shlobj.html#STRRET_WSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"STRRET_OFFSET","package":"druntime","parentType":"","signature":"STRRET_OFFSET","url":"/druntime/core/sys/windows/shlobj.html#STRRET_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"STRRET_CSTR","package":"druntime","parentType":"","signature":"STRRET_CSTR","url":"/druntime/core/sys/windows/shlobj.html#STRRET_CSTR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"REGSTR_PATH_EXPLORER","package":"druntime","parentType":"","signature":"TCHAR[] REGSTR_PATH_EXPLORER","url":"/druntime/core/sys/windows/shlobj.html#REGSTR_PATH_EXPLORER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"REGSTR_PATH_SPECIAL_FOLDERS","package":"druntime","parentType":"","signature":"TCHAR[] REGSTR_PATH_SPECIAL_FOLDERS","url":"/druntime/core/sys/windows/shlobj.html#REGSTR_PATH_SPECIAL_FOLDERS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CFSTR_SHELLIDLIST","package":"druntime","parentType":"","signature":"TCHAR[] CFSTR_SHELLIDLIST","url":"/druntime/core/sys/windows/shlobj.html#CFSTR_SHELLIDLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CFSTR_PRINTERGROUP","package":"druntime","parentType":"","signature":"TCHAR[] CFSTR_PRINTERGROUP","url":"/druntime/core/sys/windows/shlobj.html#CFSTR_PRINTERGROUP"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_NORMAL","package":"druntime","parentType":"","signature":"CMF_NORMAL","url":"/druntime/core/sys/windows/shlobj.html#CMF_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_DEFAULTONLY","package":"druntime","parentType":"","signature":"CMF_DEFAULTONLY","url":"/druntime/core/sys/windows/shlobj.html#CMF_DEFAULTONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_VERBSONLY","package":"druntime","parentType":"","signature":"CMF_VERBSONLY","url":"/druntime/core/sys/windows/shlobj.html#CMF_VERBSONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_EXPLORE","package":"druntime","parentType":"","signature":"CMF_EXPLORE","url":"/druntime/core/sys/windows/shlobj.html#CMF_EXPLORE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_NOVERBS","package":"druntime","parentType":"","signature":"CMF_NOVERBS","url":"/druntime/core/sys/windows/shlobj.html#CMF_NOVERBS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_CANRENAME","package":"druntime","parentType":"","signature":"CMF_CANRENAME","url":"/druntime/core/sys/windows/shlobj.html#CMF_CANRENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_NODEFAULT","package":"druntime","parentType":"","signature":"CMF_NODEFAULT","url":"/druntime/core/sys/windows/shlobj.html#CMF_NODEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_INCLUDESTATIC","package":"druntime","parentType":"","signature":"CMF_INCLUDESTATIC","url":"/druntime/core/sys/windows/shlobj.html#CMF_INCLUDESTATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMF_RESERVED","package":"druntime","parentType":"","signature":"CMF_RESERVED","url":"/druntime/core/sys/windows/shlobj.html#CMF_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_VERBA","package":"druntime","parentType":"","signature":"GCS_VERBA","url":"/druntime/core/sys/windows/shlobj.html#GCS_VERBA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_HELPTEXTA","package":"druntime","parentType":"","signature":"GCS_HELPTEXTA","url":"/druntime/core/sys/windows/shlobj.html#GCS_HELPTEXTA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_VALIDATEA","package":"druntime","parentType":"","signature":"GCS_VALIDATEA","url":"/druntime/core/sys/windows/shlobj.html#GCS_VALIDATEA"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_VERBW","package":"druntime","parentType":"","signature":"GCS_VERBW","url":"/druntime/core/sys/windows/shlobj.html#GCS_VERBW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_HELPTEXTW","package":"druntime","parentType":"","signature":"GCS_HELPTEXTW","url":"/druntime/core/sys/windows/shlobj.html#GCS_HELPTEXTW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_VALIDATEW","package":"druntime","parentType":"","signature":"GCS_VALIDATEW","url":"/druntime/core/sys/windows/shlobj.html#GCS_VALIDATEW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GCS_UNICODE","package":"druntime","parentType":"","signature":"GCS_UNICODE","url":"/druntime/core/sys/windows/shlobj.html#GCS_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMDSTR_NEWFOLDER","package":"druntime","parentType":"","signature":"TCHAR[] CMDSTR_NEWFOLDER","url":"/druntime/core/sys/windows/shlobj.html#CMDSTR_NEWFOLDER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMIC_MASK_HOTKEY","package":"druntime","parentType":"","signature":"CMIC_MASK_HOTKEY","url":"/druntime/core/sys/windows/shlobj.html#CMIC_MASK_HOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMIC_MASK_ICON","package":"druntime","parentType":"","signature":"CMIC_MASK_ICON","url":"/druntime/core/sys/windows/shlobj.html#CMIC_MASK_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMIC_MASK_FLAG_NO_UI","package":"druntime","parentType":"","signature":"CMIC_MASK_FLAG_NO_UI","url":"/druntime/core/sys/windows/shlobj.html#CMIC_MASK_FLAG_NO_UI"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CMIC_MASK_MODAL","package":"druntime","parentType":"","signature":"CMIC_MASK_MODAL","url":"/druntime/core/sys/windows/shlobj.html#CMIC_MASK_MODAL"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_OPENICON","package":"druntime","parentType":"","signature":"GIL_OPENICON","url":"/druntime/core/sys/windows/shlobj.html#GIL_OPENICON"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_FORSHELL","package":"druntime","parentType":"","signature":"GIL_FORSHELL","url":"/druntime/core/sys/windows/shlobj.html#GIL_FORSHELL"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_SIMULATEDOC","package":"druntime","parentType":"","signature":"GIL_SIMULATEDOC","url":"/druntime/core/sys/windows/shlobj.html#GIL_SIMULATEDOC"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_PERINSTANCE","package":"druntime","parentType":"","signature":"GIL_PERINSTANCE","url":"/druntime/core/sys/windows/shlobj.html#GIL_PERINSTANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_PERCLASS","package":"druntime","parentType":"","signature":"GIL_PERCLASS","url":"/druntime/core/sys/windows/shlobj.html#GIL_PERCLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_NOTFILENAME","package":"druntime","parentType":"","signature":"GIL_NOTFILENAME","url":"/druntime/core/sys/windows/shlobj.html#GIL_NOTFILENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"GIL_DONTCACHE","package":"druntime","parentType":"","signature":"GIL_DONTCACHE","url":"/druntime/core/sys/windows/shlobj.html#GIL_DONTCACHE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FVSIF_RECT","package":"druntime","parentType":"","signature":"FVSIF_RECT","url":"/druntime/core/sys/windows/shlobj.html#FVSIF_RECT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FVSIF_PINNED","package":"druntime","parentType":"","signature":"FVSIF_PINNED","url":"/druntime/core/sys/windows/shlobj.html#FVSIF_PINNED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FVSIF_NEWFAILED","package":"druntime","parentType":"","signature":"FVSIF_NEWFAILED","url":"/druntime/core/sys/windows/shlobj.html#FVSIF_NEWFAILED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FVSIF_NEWFILE","package":"druntime","parentType":"","signature":"FVSIF_NEWFILE","url":"/druntime/core/sys/windows/shlobj.html#FVSIF_NEWFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FVSIF_CANVIEWIT","package":"druntime","parentType":"","signature":"FVSIF_CANVIEWIT","url":"/druntime/core/sys/windows/shlobj.html#FVSIF_CANVIEWIT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CDBOSC_SETFOCUS","package":"druntime","parentType":"","signature":"CDBOSC_SETFOCUS","url":"/druntime/core/sys/windows/shlobj.html#CDBOSC_SETFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CDBOSC_KILLFOCUS","package":"druntime","parentType":"","signature":"CDBOSC_KILLFOCUS","url":"/druntime/core/sys/windows/shlobj.html#CDBOSC_KILLFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CDBOSC_SELCHANGE","package":"druntime","parentType":"","signature":"CDBOSC_SELCHANGE","url":"/druntime/core/sys/windows/shlobj.html#CDBOSC_SELCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"CDBOSC_RENAME","package":"druntime","parentType":"","signature":"CDBOSC_RENAME","url":"/druntime/core/sys/windows/shlobj.html#CDBOSC_RENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_SHVIEWFIRST","package":"druntime","parentType":"","signature":"FCIDM_SHVIEWFIRST","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_SHVIEWFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_SHVIEWLAST","package":"druntime","parentType":"","signature":"FCIDM_SHVIEWLAST","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_SHVIEWLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_BROWSERFIRST","package":"druntime","parentType":"","signature":"FCIDM_BROWSERFIRST","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_BROWSERFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_BROWSERLAST","package":"druntime","parentType":"","signature":"FCIDM_BROWSERLAST","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_BROWSERLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_GLOBALFIRST","package":"druntime","parentType":"","signature":"FCIDM_GLOBALFIRST","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_GLOBALFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_GLOBALLAST","package":"druntime","parentType":"","signature":"FCIDM_GLOBALLAST","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_GLOBALLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_FILE","package":"druntime","parentType":"","signature":"FCIDM_MENU_FILE","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_EDIT","package":"druntime","parentType":"","signature":"FCIDM_MENU_EDIT","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_EDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_VIEW","package":"druntime","parentType":"","signature":"FCIDM_MENU_VIEW","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_VIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_VIEW_SEP_OPTIONS","package":"druntime","parentType":"","signature":"FCIDM_MENU_VIEW_SEP_OPTIONS","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_VIEW_SEP_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_TOOLS","package":"druntime","parentType":"","signature":"FCIDM_MENU_TOOLS","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_TOOLS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_TOOLS_SEP_GOTO","package":"druntime","parentType":"","signature":"FCIDM_MENU_TOOLS_SEP_GOTO","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_TOOLS_SEP_GOTO"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_HELP","package":"druntime","parentType":"","signature":"FCIDM_MENU_HELP","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_FIND","package":"druntime","parentType":"","signature":"FCIDM_MENU_FIND","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_FIND"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_EXPLORE","package":"druntime","parentType":"","signature":"FCIDM_MENU_EXPLORE","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_EXPLORE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_MENU_FAVORITES","package":"druntime","parentType":"","signature":"FCIDM_MENU_FAVORITES","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_MENU_FAVORITES"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_TOOLBAR","package":"druntime","parentType":"","signature":"FCIDM_TOOLBAR","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_TOOLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCIDM_STATUS","package":"druntime","parentType":"","signature":"FCIDM_STATUS","url":"/druntime/core/sys/windows/shlobj.html#FCIDM_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_DEFBROWSER","package":"druntime","parentType":"","signature":"SBSP_DEFBROWSER","url":"/druntime/core/sys/windows/shlobj.html#SBSP_DEFBROWSER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_SAMEBROWSER","package":"druntime","parentType":"","signature":"SBSP_SAMEBROWSER","url":"/druntime/core/sys/windows/shlobj.html#SBSP_SAMEBROWSER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_NEWBROWSER","package":"druntime","parentType":"","signature":"SBSP_NEWBROWSER","url":"/druntime/core/sys/windows/shlobj.html#SBSP_NEWBROWSER"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_DEFMODE","package":"druntime","parentType":"","signature":"SBSP_DEFMODE","url":"/druntime/core/sys/windows/shlobj.html#SBSP_DEFMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_OPENMODE","package":"druntime","parentType":"","signature":"SBSP_OPENMODE","url":"/druntime/core/sys/windows/shlobj.html#SBSP_OPENMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_EXPLOREMODE","package":"druntime","parentType":"","signature":"SBSP_EXPLOREMODE","url":"/druntime/core/sys/windows/shlobj.html#SBSP_EXPLOREMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_ABSOLUTE","package":"druntime","parentType":"","signature":"SBSP_ABSOLUTE","url":"/druntime/core/sys/windows/shlobj.html#SBSP_ABSOLUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_RELATIVE","package":"druntime","parentType":"","signature":"SBSP_RELATIVE","url":"/druntime/core/sys/windows/shlobj.html#SBSP_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_PARENT","package":"druntime","parentType":"","signature":"SBSP_PARENT","url":"/druntime/core/sys/windows/shlobj.html#SBSP_PARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_INITIATEDBYHLINKFRAME","package":"druntime","parentType":"","signature":"SBSP_INITIATEDBYHLINKFRAME","url":"/druntime/core/sys/windows/shlobj.html#SBSP_INITIATEDBYHLINKFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SBSP_REDIRECT","package":"druntime","parentType":"","signature":"SBSP_REDIRECT","url":"/druntime/core/sys/windows/shlobj.html#SBSP_REDIRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCT_MERGE","package":"druntime","parentType":"","signature":"FCT_MERGE","url":"/druntime/core/sys/windows/shlobj.html#FCT_MERGE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCT_CONFIGABLE","package":"druntime","parentType":"","signature":"FCT_CONFIGABLE","url":"/druntime/core/sys/windows/shlobj.html#FCT_CONFIGABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"FCT_ADDTOEND","package":"druntime","parentType":"","signature":"FCT_ADDTOEND","url":"/druntime/core/sys/windows/shlobj.html#FCT_ADDTOEND"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVSI_DESELECT","package":"druntime","parentType":"","signature":"SVSI_DESELECT","url":"/druntime/core/sys/windows/shlobj.html#SVSI_DESELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVSI_SELECT","package":"druntime","parentType":"","signature":"SVSI_SELECT","url":"/druntime/core/sys/windows/shlobj.html#SVSI_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVSI_EDIT","package":"druntime","parentType":"","signature":"SVSI_EDIT","url":"/druntime/core/sys/windows/shlobj.html#SVSI_EDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVSI_DESELECTOTHERS","package":"druntime","parentType":"","signature":"SVSI_DESELECTOTHERS","url":"/druntime/core/sys/windows/shlobj.html#SVSI_DESELECTOTHERS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVSI_ENSUREVISIBLE","package":"druntime","parentType":"","signature":"SVSI_ENSUREVISIBLE","url":"/druntime/core/sys/windows/shlobj.html#SVSI_ENSUREVISIBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVSI_FOCUSED","package":"druntime","parentType":"","signature":"SVSI_FOCUSED","url":"/druntime/core/sys/windows/shlobj.html#SVSI_FOCUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVGIO_BACKGROUND","package":"druntime","parentType":"","signature":"SVGIO_BACKGROUND","url":"/druntime/core/sys/windows/shlobj.html#SVGIO_BACKGROUND"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVGIO_SELECTION","package":"druntime","parentType":"","signature":"SVGIO_SELECTION","url":"/druntime/core/sys/windows/shlobj.html#SVGIO_SELECTION"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SVGIO_ALLVIEW","package":"druntime","parentType":"","signature":"SVGIO_ALLVIEW","url":"/druntime/core/sys/windows/shlobj.html#SVGIO_ALLVIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SV2GV_CURRENTVIEW","package":"druntime","parentType":"","signature":"UINT SV2GV_CURRENTVIEW","url":"/druntime/core/sys/windows/shlobj.html#SV2GV_CURRENTVIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SV2GV_DEFAULTVIEW","package":"druntime","parentType":"","signature":"UINT SV2GV_DEFAULTVIEW","url":"/druntime/core/sys/windows/shlobj.html#SV2GV_DEFAULTVIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_SHOWALLOBJECTS","package":"druntime","parentType":"","signature":"SSF_SHOWALLOBJECTS","url":"/druntime/core/sys/windows/shlobj.html#SSF_SHOWALLOBJECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_SHOWEXTENSIONS","package":"druntime","parentType":"","signature":"SSF_SHOWEXTENSIONS","url":"/druntime/core/sys/windows/shlobj.html#SSF_SHOWEXTENSIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_SHOWCOMPCOLOR","package":"druntime","parentType":"","signature":"SSF_SHOWCOMPCOLOR","url":"/druntime/core/sys/windows/shlobj.html#SSF_SHOWCOMPCOLOR"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_SHOWSYSFILES","package":"druntime","parentType":"","signature":"SSF_SHOWSYSFILES","url":"/druntime/core/sys/windows/shlobj.html#SSF_SHOWSYSFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_DOUBLECLICKINWEBVIEW","package":"druntime","parentType":"","signature":"SSF_DOUBLECLICKINWEBVIEW","url":"/druntime/core/sys/windows/shlobj.html#SSF_DOUBLECLICKINWEBVIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_SHOWATTRIBCOL","package":"druntime","parentType":"","signature":"SSF_SHOWATTRIBCOL","url":"/druntime/core/sys/windows/shlobj.html#SSF_SHOWATTRIBCOL"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_DESKTOPHTML","package":"druntime","parentType":"","signature":"SSF_DESKTOPHTML","url":"/druntime/core/sys/windows/shlobj.html#SSF_DESKTOPHTML"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_WIN95CLASSIC","package":"druntime","parentType":"","signature":"SSF_WIN95CLASSIC","url":"/druntime/core/sys/windows/shlobj.html#SSF_WIN95CLASSIC"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_DONTPRETTYPATH","package":"druntime","parentType":"","signature":"SSF_DONTPRETTYPATH","url":"/druntime/core/sys/windows/shlobj.html#SSF_DONTPRETTYPATH"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_MAPNETDRVBUTTON","package":"druntime","parentType":"","signature":"SSF_MAPNETDRVBUTTON","url":"/druntime/core/sys/windows/shlobj.html#SSF_MAPNETDRVBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_SHOWINFOTIP","package":"druntime","parentType":"","signature":"SSF_SHOWINFOTIP","url":"/druntime/core/sys/windows/shlobj.html#SSF_SHOWINFOTIP"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_HIDEICONS","package":"druntime","parentType":"","signature":"SSF_HIDEICONS","url":"/druntime/core/sys/windows/shlobj.html#SSF_HIDEICONS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"SSF_NOCONFIRMRECYCLE","package":"druntime","parentType":"","signature":"SSF_NOCONFIRMRECYCLE","url":"/druntime/core/sys/windows/shlobj.html#SSF_NOCONFIRMRECYCLE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"ISIOI_ICONFILE","package":"druntime","parentType":"","signature":"ISIOI_ICONFILE","url":"/druntime/core/sys/windows/shlobj.html#ISIOI_ICONFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlobj","name":"ISIOI_ICONINDEX","package":"druntime","parentType":"","signature":"ISIOI_ICONINDEX","url":"/druntime/core/sys/windows/shlobj.html#ISIOI_ICONINDEX"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.shlwapi","name":"core.sys.windows.shlwapi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/shlwapi.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"IntlStrEqNA","package":"druntime","parentType":"","signature":"BOOL IntlStrEqNA(LPCSTR pStr1,  LPCSTR pStr2,  int  nChar)","url":"/druntime/core/sys/windows/shlwapi/IntlStrEqNA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"IntlStrEqNW","package":"druntime","parentType":"","signature":"BOOL IntlStrEqNW(LPCWSTR pStr1,  LPCWSTR pStr2,  int  nChar)","url":"/druntime/core/sys/windows/shlwapi/IntlStrEqNW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"IntlStrEqNIA","package":"druntime","parentType":"","signature":"BOOL IntlStrEqNIA(LPCSTR pStr1,  LPCSTR pStr2,  int  nChar)","url":"/druntime/core/sys/windows/shlwapi/IntlStrEqNIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"IntlStrEqNIW","package":"druntime","parentType":"","signature":"BOOL IntlStrEqNIW(LPCWSTR pStr1,  LPCWSTR pStr2,  int  nChar)","url":"/druntime/core/sys/windows/shlwapi/IntlStrEqNIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsFileUrlA","package":"druntime","parentType":"","signature":"BOOL UrlIsFileUrlA(LPCSTR pszURL)","url":"/druntime/core/sys/windows/shlwapi/UrlIsFileUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsFileUrlW","package":"druntime","parentType":"","signature":"BOOL UrlIsFileUrlW(LPCWSTR pszURL)","url":"/druntime/core/sys/windows/shlwapi/UrlIsFileUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlUnescapeInPlaceA","package":"druntime","parentType":"","signature":"HRESULT UrlUnescapeInPlaceA(LPSTR pszUrl,  DWORD dwFlags)","url":"/druntime/core/sys/windows/shlwapi/UrlUnescapeInPlaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlUnescapeInPlaceW","package":"druntime","parentType":"","signature":"HRESULT UrlUnescapeInPlaceW(LPWSTR pszUrl,  DWORD dwFlags)","url":"/druntime/core/sys/windows/shlwapi/UrlUnescapeInPlaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"ChrCmpIA","package":"druntime","parentType":"","signature":"BOOL ChrCmpIA(WORD,  WORD)","url":"/druntime/core/sys/windows/shlwapi/ChrCmpIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"ChrCmpIW","package":"druntime","parentType":"","signature":"BOOL ChrCmpIW(WCHAR,  WCHAR)","url":"/druntime/core/sys/windows/shlwapi/ChrCmpIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"IntlStrEqWorkerA","package":"druntime","parentType":"","signature":"BOOL IntlStrEqWorkerA(BOOL,  LPCSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/IntlStrEqWorkerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"IntlStrEqWorkerW","package":"druntime","parentType":"","signature":"BOOL IntlStrEqWorkerW(BOOL,  LPCWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/IntlStrEqWorkerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHStrDupA","package":"druntime","parentType":"","signature":"HRESULT SHStrDupA(LPCSTR,  LPWSTR *)","url":"/druntime/core/sys/windows/shlwapi/SHStrDupA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHStrDupW","package":"druntime","parentType":"","signature":"HRESULT SHStrDupW(LPCWSTR,  LPWSTR *)","url":"/druntime/core/sys/windows/shlwapi/SHStrDupW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCatA","package":"druntime","parentType":"","signature":"LPSTR StrCatA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCatW","package":"druntime","parentType":"","signature":"LPWSTR StrCatW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCatBuffA","package":"druntime","parentType":"","signature":"LPSTR StrCatBuffA(LPSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCatBuffA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCatBuffW","package":"druntime","parentType":"","signature":"LPWSTR StrCatBuffW(LPWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCatBuffW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCatChainW","package":"druntime","parentType":"","signature":"DWORD StrCatChainW(LPWSTR,  DWORD,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCatChainW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrChrA","package":"druntime","parentType":"","signature":"LPSTR StrChrA(LPCSTR,  WORD)","url":"/druntime/core/sys/windows/shlwapi/StrChrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrChrW","package":"druntime","parentType":"","signature":"LPWSTR StrChrW(LPCWSTR,  WCHAR)","url":"/druntime/core/sys/windows/shlwapi/StrChrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrChrIA","package":"druntime","parentType":"","signature":"LPSTR StrChrIA(LPCSTR,  WORD)","url":"/druntime/core/sys/windows/shlwapi/StrChrIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrChrIW","package":"druntime","parentType":"","signature":"LPWSTR StrChrIW(LPCWSTR,  WCHAR)","url":"/druntime/core/sys/windows/shlwapi/StrChrIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCmpIW","package":"druntime","parentType":"","signature":"int StrCmpIW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCmpIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCmpW","package":"druntime","parentType":"","signature":"int StrCmpW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCmpW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCpyW","package":"druntime","parentType":"","signature":"LPWSTR StrCpyW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCpyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCpyNW","package":"druntime","parentType":"","signature":"LPWSTR StrCpyNW(LPWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCpyNW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCmpNA","package":"druntime","parentType":"","signature":"int StrCmpNA(LPCSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCmpNA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCmpNW","package":"druntime","parentType":"","signature":"int StrCmpNW(LPCWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCmpNW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCmpNIA","package":"druntime","parentType":"","signature":"int StrCmpNIA(LPCSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCmpNIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCmpNIW","package":"druntime","parentType":"","signature":"int StrCmpNIW(LPCWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrCmpNIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCSpnA","package":"druntime","parentType":"","signature":"int StrCSpnA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCSpnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCSpnW","package":"druntime","parentType":"","signature":"int StrCSpnW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCSpnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCSpnIA","package":"druntime","parentType":"","signature":"int StrCSpnIA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCSpnIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrCSpnIW","package":"druntime","parentType":"","signature":"int StrCSpnIW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrCSpnIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrDupA","package":"druntime","parentType":"","signature":"LPSTR StrDupA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrDupA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrDupW","package":"druntime","parentType":"","signature":"LPWSTR StrDupW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrDupW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFormatByteSize64A","package":"druntime","parentType":"","signature":"LPSTR StrFormatByteSize64A(LONGLONG,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrFormatByteSize64A.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFormatByteSizeA","package":"druntime","parentType":"","signature":"LPSTR StrFormatByteSizeA(DWORD,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrFormatByteSizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFormatByteSizeW","package":"druntime","parentType":"","signature":"LPWSTR StrFormatByteSizeW(LONGLONG,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrFormatByteSizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFormatKBSizeA","package":"druntime","parentType":"","signature":"LPSTR StrFormatKBSizeA(LONGLONG,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrFormatKBSizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFormatKBSizeW","package":"druntime","parentType":"","signature":"LPWSTR StrFormatKBSizeW(LONGLONG,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrFormatKBSizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFromTimeIntervalA","package":"druntime","parentType":"","signature":"int StrFromTimeIntervalA(LPSTR,  UINT,  DWORD,  int)","url":"/druntime/core/sys/windows/shlwapi/StrFromTimeIntervalA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrFromTimeIntervalW","package":"druntime","parentType":"","signature":"int StrFromTimeIntervalW(LPWSTR,  UINT,  DWORD,  int)","url":"/druntime/core/sys/windows/shlwapi/StrFromTimeIntervalW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrIsIntlEqualA","package":"druntime","parentType":"","signature":"BOOL StrIsIntlEqualA(BOOL,  LPCSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrIsIntlEqualA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrIsIntlEqualW","package":"druntime","parentType":"","signature":"BOOL StrIsIntlEqualW(BOOL,  LPCWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrIsIntlEqualW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrNCatA","package":"druntime","parentType":"","signature":"LPSTR StrNCatA(LPSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrNCatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrNCatW","package":"druntime","parentType":"","signature":"LPWSTR StrNCatW(LPWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/StrNCatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrPBrkA","package":"druntime","parentType":"","signature":"LPSTR StrPBrkA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrPBrkA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrPBrkW","package":"druntime","parentType":"","signature":"LPWSTR StrPBrkW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrPBrkW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRChrA","package":"druntime","parentType":"","signature":"LPSTR StrRChrA(LPCSTR,  LPCSTR,  WORD)","url":"/druntime/core/sys/windows/shlwapi/StrRChrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRChrW","package":"druntime","parentType":"","signature":"LPWSTR StrRChrW(LPCWSTR,  LPCWSTR,  WCHAR)","url":"/druntime/core/sys/windows/shlwapi/StrRChrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRChrIA","package":"druntime","parentType":"","signature":"LPSTR StrRChrIA(LPCSTR,  LPCSTR,  WORD)","url":"/druntime/core/sys/windows/shlwapi/StrRChrIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRChrIW","package":"druntime","parentType":"","signature":"LPWSTR StrRChrIW(LPCWSTR,  LPCWSTR,  WCHAR)","url":"/druntime/core/sys/windows/shlwapi/StrRChrIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRStrIA","package":"druntime","parentType":"","signature":"LPSTR StrRStrIA(LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrRStrIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRStrIW","package":"druntime","parentType":"","signature":"LPWSTR StrRStrIW(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrRStrIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrSpnA","package":"druntime","parentType":"","signature":"int StrSpnA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrSpnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrSpnW","package":"druntime","parentType":"","signature":"int StrSpnW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrSpnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrStrA","package":"druntime","parentType":"","signature":"LPSTR StrStrA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrStrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrStrIA","package":"druntime","parentType":"","signature":"LPSTR StrStrIA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrStrIA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrStrIW","package":"druntime","parentType":"","signature":"LPWSTR StrStrIW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrStrIW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrStrW","package":"druntime","parentType":"","signature":"LPWSTR StrStrW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrStrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrToIntA","package":"druntime","parentType":"","signature":"int StrToIntA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrToIntA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrToIntW","package":"druntime","parentType":"","signature":"int StrToIntW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrToIntW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrToIntExA","package":"druntime","parentType":"","signature":"BOOL StrToIntExA(LPCSTR,  DWORD,  int *)","url":"/druntime/core/sys/windows/shlwapi/StrToIntExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrToIntExW","package":"druntime","parentType":"","signature":"BOOL StrToIntExW(LPCWSTR,  DWORD,  int *)","url":"/druntime/core/sys/windows/shlwapi/StrToIntExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrTrimA","package":"druntime","parentType":"","signature":"BOOL StrTrimA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/StrTrimA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrTrimW","package":"druntime","parentType":"","signature":"BOOL StrTrimW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/StrTrimW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathAddBackslashA","package":"druntime","parentType":"","signature":"LPSTR PathAddBackslashA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathAddBackslashA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathAddBackslashW","package":"druntime","parentType":"","signature":"LPWSTR PathAddBackslashW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathAddBackslashW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathAddExtensionA","package":"druntime","parentType":"","signature":"BOOL PathAddExtensionA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathAddExtensionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathAddExtensionW","package":"druntime","parentType":"","signature":"BOOL PathAddExtensionW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathAddExtensionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathAppendA","package":"druntime","parentType":"","signature":"BOOL PathAppendA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathAppendA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathAppendW","package":"druntime","parentType":"","signature":"BOOL PathAppendW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathAppendW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathBuildRootA","package":"druntime","parentType":"","signature":"LPSTR PathBuildRootA(LPSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/PathBuildRootA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathBuildRootW","package":"druntime","parentType":"","signature":"LPWSTR PathBuildRootW(LPWSTR,  int)","url":"/druntime/core/sys/windows/shlwapi/PathBuildRootW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCanonicalizeA","package":"druntime","parentType":"","signature":"BOOL PathCanonicalizeA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathCanonicalizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCanonicalizeW","package":"druntime","parentType":"","signature":"BOOL PathCanonicalizeW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathCanonicalizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCombineA","package":"druntime","parentType":"","signature":"LPSTR PathCombineA(LPSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathCombineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCombineW","package":"druntime","parentType":"","signature":"LPWSTR PathCombineW(LPWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathCombineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCommonPrefixA","package":"druntime","parentType":"","signature":"int PathCommonPrefixA(LPCSTR,  LPCSTR,  LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathCommonPrefixA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCommonPrefixW","package":"druntime","parentType":"","signature":"int PathCommonPrefixW(LPCWSTR,  LPCWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathCommonPrefixW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCompactPathA","package":"druntime","parentType":"","signature":"BOOL PathCompactPathA(HDC,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/PathCompactPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCompactPathW","package":"druntime","parentType":"","signature":"BOOL PathCompactPathW(HDC,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/PathCompactPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCompactPathExA","package":"druntime","parentType":"","signature":"BOOL PathCompactPathExA(LPSTR,  LPCSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathCompactPathExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCompactPathExW","package":"druntime","parentType":"","signature":"BOOL PathCompactPathExW(LPWSTR,  LPCWSTR,  UINT,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathCompactPathExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCreateFromUrlA","package":"druntime","parentType":"","signature":"HRESULT PathCreateFromUrlA(LPCSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathCreateFromUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathCreateFromUrlW","package":"druntime","parentType":"","signature":"HRESULT PathCreateFromUrlW(LPCWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathCreateFromUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFileExistsA","package":"druntime","parentType":"","signature":"BOOL PathFileExistsA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFileExistsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFileExistsW","package":"druntime","parentType":"","signature":"BOOL PathFileExistsW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFileExistsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindExtensionA","package":"druntime","parentType":"","signature":"LPSTR PathFindExtensionA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFindExtensionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindExtensionW","package":"druntime","parentType":"","signature":"LPWSTR PathFindExtensionW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFindExtensionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindFileNameA","package":"druntime","parentType":"","signature":"LPSTR PathFindFileNameA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFindFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindFileNameW","package":"druntime","parentType":"","signature":"LPWSTR PathFindFileNameW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFindFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindNextComponentA","package":"druntime","parentType":"","signature":"LPSTR PathFindNextComponentA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFindNextComponentA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindNextComponentW","package":"druntime","parentType":"","signature":"LPWSTR PathFindNextComponentW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathFindNextComponentW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindOnPathA","package":"druntime","parentType":"","signature":"BOOL PathFindOnPathA(LPSTR,  LPCSTR *)","url":"/druntime/core/sys/windows/shlwapi/PathFindOnPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindOnPathW","package":"druntime","parentType":"","signature":"BOOL PathFindOnPathW(LPWSTR,  LPCWSTR *)","url":"/druntime/core/sys/windows/shlwapi/PathFindOnPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindSuffixArrayA","package":"druntime","parentType":"","signature":"LPCSTR PathFindSuffixArrayA(LPCSTR,  LPCSTR *,  int)","url":"/druntime/core/sys/windows/shlwapi/PathFindSuffixArrayA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathFindSuffixArrayW","package":"druntime","parentType":"","signature":"LPCWSTR PathFindSuffixArrayW(LPCWSTR,  LPCWSTR *,  int)","url":"/druntime/core/sys/windows/shlwapi/PathFindSuffixArrayW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathGetArgsA","package":"druntime","parentType":"","signature":"LPSTR PathGetArgsA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathGetArgsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathGetArgsW","package":"druntime","parentType":"","signature":"LPWSTR PathGetArgsW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathGetArgsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathGetCharTypeA","package":"druntime","parentType":"","signature":"UINT PathGetCharTypeA(UCHAR)","url":"/druntime/core/sys/windows/shlwapi/PathGetCharTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathGetCharTypeW","package":"druntime","parentType":"","signature":"UINT PathGetCharTypeW(WCHAR)","url":"/druntime/core/sys/windows/shlwapi/PathGetCharTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathGetDriveNumberA","package":"druntime","parentType":"","signature":"int PathGetDriveNumberA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathGetDriveNumberA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathGetDriveNumberW","package":"druntime","parentType":"","signature":"int PathGetDriveNumberW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathGetDriveNumberW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsContentTypeA","package":"druntime","parentType":"","signature":"BOOL PathIsContentTypeA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsContentTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsContentTypeW","package":"druntime","parentType":"","signature":"BOOL PathIsContentTypeW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsContentTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsDirectoryA","package":"druntime","parentType":"","signature":"BOOL PathIsDirectoryA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsDirectoryEmptyA","package":"druntime","parentType":"","signature":"BOOL PathIsDirectoryEmptyA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsDirectoryEmptyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsDirectoryEmptyW","package":"druntime","parentType":"","signature":"BOOL PathIsDirectoryEmptyW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsDirectoryEmptyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsDirectoryW","package":"druntime","parentType":"","signature":"BOOL PathIsDirectoryW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsFileSpecA","package":"druntime","parentType":"","signature":"BOOL PathIsFileSpecA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsFileSpecA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsFileSpecW","package":"druntime","parentType":"","signature":"BOOL PathIsFileSpecW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsFileSpecW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsLFNFileSpecA","package":"druntime","parentType":"","signature":"BOOL PathIsLFNFileSpecA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsLFNFileSpecA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsLFNFileSpecW","package":"druntime","parentType":"","signature":"BOOL PathIsLFNFileSpecW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsLFNFileSpecW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsNetworkPathA","package":"druntime","parentType":"","signature":"BOOL PathIsNetworkPathA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsNetworkPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsNetworkPathW","package":"druntime","parentType":"","signature":"BOOL PathIsNetworkPathW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsNetworkPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsPrefixA","package":"druntime","parentType":"","signature":"BOOL PathIsPrefixA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsPrefixA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsPrefixW","package":"druntime","parentType":"","signature":"BOOL PathIsPrefixW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsPrefixW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsRelativeA","package":"druntime","parentType":"","signature":"BOOL PathIsRelativeA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsRelativeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsRelativeW","package":"druntime","parentType":"","signature":"BOOL PathIsRelativeW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsRelativeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsRootA","package":"druntime","parentType":"","signature":"BOOL PathIsRootA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsRootA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsRootW","package":"druntime","parentType":"","signature":"BOOL PathIsRootW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsRootW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsSameRootA","package":"druntime","parentType":"","signature":"BOOL PathIsSameRootA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsSameRootA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsSameRootW","package":"druntime","parentType":"","signature":"BOOL PathIsSameRootW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsSameRootW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsSystemFolderA","package":"druntime","parentType":"","signature":"BOOL PathIsSystemFolderA(LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathIsSystemFolderA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsSystemFolderW","package":"druntime","parentType":"","signature":"BOOL PathIsSystemFolderW(LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathIsSystemFolderW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsUNCA","package":"druntime","parentType":"","signature":"BOOL PathIsUNCA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsUNCA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsUNCServerA","package":"druntime","parentType":"","signature":"BOOL PathIsUNCServerA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsUNCServerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsUNCServerShareA","package":"druntime","parentType":"","signature":"BOOL PathIsUNCServerShareA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsUNCServerShareA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsUNCServerShareW","package":"druntime","parentType":"","signature":"BOOL PathIsUNCServerShareW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsUNCServerShareW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsUNCServerW","package":"druntime","parentType":"","signature":"BOOL PathIsUNCServerW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsUNCServerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsUNCW","package":"druntime","parentType":"","signature":"BOOL PathIsUNCW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsUNCW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsURLA","package":"druntime","parentType":"","signature":"BOOL PathIsURLA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsURLA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathIsURLW","package":"druntime","parentType":"","signature":"BOOL PathIsURLW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathIsURLW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathMakePrettyA","package":"druntime","parentType":"","signature":"BOOL PathMakePrettyA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathMakePrettyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathMakePrettyW","package":"druntime","parentType":"","signature":"BOOL PathMakePrettyW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathMakePrettyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathMakeSystemFolderA","package":"druntime","parentType":"","signature":"BOOL PathMakeSystemFolderA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathMakeSystemFolderA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathMakeSystemFolderW","package":"druntime","parentType":"","signature":"BOOL PathMakeSystemFolderW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathMakeSystemFolderW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathMatchSpecA","package":"druntime","parentType":"","signature":"BOOL PathMatchSpecA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathMatchSpecA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathMatchSpecW","package":"druntime","parentType":"","signature":"BOOL PathMatchSpecW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathMatchSpecW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathParseIconLocationA","package":"druntime","parentType":"","signature":"int PathParseIconLocationA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathParseIconLocationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathParseIconLocationW","package":"druntime","parentType":"","signature":"int PathParseIconLocationW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathParseIconLocationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathQuoteSpacesA","package":"druntime","parentType":"","signature":"void PathQuoteSpacesA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathQuoteSpacesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathQuoteSpacesW","package":"druntime","parentType":"","signature":"void PathQuoteSpacesW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathQuoteSpacesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRelativePathToA","package":"druntime","parentType":"","signature":"BOOL PathRelativePathToA(LPSTR,  LPCSTR,  DWORD,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathRelativePathToA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRelativePathToW","package":"druntime","parentType":"","signature":"BOOL PathRelativePathToW(LPWSTR,  LPCWSTR,  DWORD,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/PathRelativePathToW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveArgsA","package":"druntime","parentType":"","signature":"void PathRemoveArgsA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveArgsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveArgsW","package":"druntime","parentType":"","signature":"void PathRemoveArgsW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveArgsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveBackslashA","package":"druntime","parentType":"","signature":"LPSTR PathRemoveBackslashA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveBackslashA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveBackslashW","package":"druntime","parentType":"","signature":"LPWSTR PathRemoveBackslashW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveBackslashW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveBlanksA","package":"druntime","parentType":"","signature":"void PathRemoveBlanksA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveBlanksA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveBlanksW","package":"druntime","parentType":"","signature":"void PathRemoveBlanksW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveBlanksW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveExtensionA","package":"druntime","parentType":"","signature":"void PathRemoveExtensionA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveExtensionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveExtensionW","package":"druntime","parentType":"","signature":"void PathRemoveExtensionW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveExtensionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveFileSpecA","package":"druntime","parentType":"","signature":"BOOL PathRemoveFileSpecA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveFileSpecA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRemoveFileSpecW","package":"druntime","parentType":"","signature":"BOOL PathRemoveFileSpecW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRemoveFileSpecW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRenameExtensionA","package":"druntime","parentType":"","signature":"BOOL PathRenameExtensionA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRenameExtensionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathRenameExtensionW","package":"druntime","parentType":"","signature":"BOOL PathRenameExtensionW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathRenameExtensionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathSearchAndQualifyA","package":"druntime","parentType":"","signature":"BOOL PathSearchAndQualifyA(LPCSTR,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/PathSearchAndQualifyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathSearchAndQualifyW","package":"druntime","parentType":"","signature":"BOOL PathSearchAndQualifyW(LPCWSTR,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/PathSearchAndQualifyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathSetDlgItemPathA","package":"druntime","parentType":"","signature":"void PathSetDlgItemPathA(HWND,  int,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathSetDlgItemPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathSetDlgItemPathW","package":"druntime","parentType":"","signature":"void PathSetDlgItemPathW(HWND,  int,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathSetDlgItemPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathSkipRootA","package":"druntime","parentType":"","signature":"LPSTR PathSkipRootA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/PathSkipRootA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathSkipRootW","package":"druntime","parentType":"","signature":"LPWSTR PathSkipRootW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathSkipRootW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathStripPathA","package":"druntime","parentType":"","signature":"void PathStripPathA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathStripPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathStripPathW","package":"druntime","parentType":"","signature":"void PathStripPathW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathStripPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathStripToRootA","package":"druntime","parentType":"","signature":"BOOL PathStripToRootA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathStripToRootA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathStripToRootW","package":"druntime","parentType":"","signature":"BOOL PathStripToRootW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathStripToRootW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUndecorateA","package":"druntime","parentType":"","signature":"void PathUndecorateA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathUndecorateA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUndecorateW","package":"druntime","parentType":"","signature":"void PathUndecorateW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathUndecorateW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUnExpandEnvStringsA","package":"druntime","parentType":"","signature":"BOOL PathUnExpandEnvStringsA(LPCSTR,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/PathUnExpandEnvStringsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUnExpandEnvStringsW","package":"druntime","parentType":"","signature":"BOOL PathUnExpandEnvStringsW(LPCWSTR,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/PathUnExpandEnvStringsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUnmakeSystemFolderA","package":"druntime","parentType":"","signature":"BOOL PathUnmakeSystemFolderA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathUnmakeSystemFolderA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUnmakeSystemFolderW","package":"druntime","parentType":"","signature":"BOOL PathUnmakeSystemFolderW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathUnmakeSystemFolderW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUnquoteSpacesA","package":"druntime","parentType":"","signature":"void PathUnquoteSpacesA(LPSTR)","url":"/druntime/core/sys/windows/shlwapi/PathUnquoteSpacesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"PathUnquoteSpacesW","package":"druntime","parentType":"","signature":"void PathUnquoteSpacesW(LPWSTR)","url":"/druntime/core/sys/windows/shlwapi/PathUnquoteSpacesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHAutoComplete","package":"druntime","parentType":"","signature":"HRESULT SHAutoComplete(HWND,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHAutoComplete.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHCreateThread","package":"druntime","parentType":"","signature":"BOOL SHCreateThread(LPTHREAD_START_ROUTINE,  void *,  DWORD,  LPTHREAD_START_ROUTINE)","url":"/druntime/core/sys/windows/shlwapi/SHCreateThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHCopyKeyA","package":"druntime","parentType":"","signature":"DWORD SHCopyKeyA(HKEY,  LPCSTR,  HKEY,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHCopyKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHCopyKeyW","package":"druntime","parentType":"","signature":"DWORD SHCopyKeyW(HKEY,  LPCWSTR,  HKEY,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHCopyKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHDeleteEmptyKeyA","package":"druntime","parentType":"","signature":"DWORD SHDeleteEmptyKeyA(HKEY,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/SHDeleteEmptyKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHDeleteEmptyKeyW","package":"druntime","parentType":"","signature":"DWORD SHDeleteEmptyKeyW(HKEY,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/SHDeleteEmptyKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHDeleteKeyA","package":"druntime","parentType":"","signature":"DWORD SHDeleteKeyA(HKEY,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/SHDeleteKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHDeleteKeyW","package":"druntime","parentType":"","signature":"DWORD SHDeleteKeyW(HKEY,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/SHDeleteKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHEnumKeyExA","package":"druntime","parentType":"","signature":"DWORD SHEnumKeyExA(HKEY,  DWORD,  LPSTR,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHEnumKeyExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHEnumKeyExW","package":"druntime","parentType":"","signature":"DWORD SHEnumKeyExW(HKEY,  DWORD,  LPWSTR,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHEnumKeyExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHQueryInfoKeyA","package":"druntime","parentType":"","signature":"DWORD SHQueryInfoKeyA(HKEY,  LPDWORD,  LPDWORD,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHQueryInfoKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHQueryInfoKeyW","package":"druntime","parentType":"","signature":"DWORD SHQueryInfoKeyW(HKEY,  LPDWORD,  LPDWORD,  LPDWORD,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHQueryInfoKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHQueryValueExA","package":"druntime","parentType":"","signature":"DWORD SHQueryValueExA(HKEY,  LPCSTR,  LPDWORD,  LPDWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHQueryValueExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHQueryValueExW","package":"druntime","parentType":"","signature":"DWORD SHQueryValueExW(HKEY,  LPCWSTR,  LPDWORD,  LPDWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHQueryValueExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHGetThreadRef","package":"druntime","parentType":"","signature":"HRESULT SHGetThreadRef(IUnknown *)","url":"/druntime/core/sys/windows/shlwapi/SHGetThreadRef.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHSetThreadRef","package":"druntime","parentType":"","signature":"HRESULT SHSetThreadRef(IUnknown)","url":"/druntime/core/sys/windows/shlwapi/SHSetThreadRef.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHSkipJunction","package":"druntime","parentType":"","signature":"BOOL SHSkipJunction(IBindCtx,  const(CLSID) *)","url":"/druntime/core/sys/windows/shlwapi/SHSkipJunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHEnumValueA","package":"druntime","parentType":"","signature":"DWORD SHEnumValueA(HKEY,  DWORD,  LPSTR,  LPDWORD,  LPDWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHEnumValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHEnumValueW","package":"druntime","parentType":"","signature":"DWORD SHEnumValueW(HKEY,  DWORD,  LPWSTR,  LPDWORD,  LPDWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHEnumValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHGetValueA","package":"druntime","parentType":"","signature":"DWORD SHGetValueA(HKEY,  LPCSTR,  LPCSTR,  LPDWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHGetValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHGetValueW","package":"druntime","parentType":"","signature":"DWORD SHGetValueW(HKEY,  LPCWSTR,  LPCWSTR,  LPDWORD,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/shlwapi/SHGetValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHSetValueA","package":"druntime","parentType":"","signature":"DWORD SHSetValueA(HKEY,  LPCSTR,  LPCSTR,  DWORD,  LPCVOID,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHSetValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHSetValueW","package":"druntime","parentType":"","signature":"DWORD SHSetValueW(HKEY,  LPCWSTR,  LPCWSTR,  DWORD,  LPCVOID,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHSetValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHDeleteValueA","package":"druntime","parentType":"","signature":"DWORD SHDeleteValueA(HKEY,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/SHDeleteValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHDeleteValueW","package":"druntime","parentType":"","signature":"DWORD SHDeleteValueW(HKEY,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/SHDeleteValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocCreate","package":"druntime","parentType":"","signature":"HRESULT AssocCreate(CLSID,  const(IID) * ,  const(LPVOID) *)","url":"/druntime/core/sys/windows/shlwapi/AssocCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocQueryKeyA","package":"druntime","parentType":"","signature":"HRESULT AssocQueryKeyA(ASSOCF,  ASSOCKEY,  LPCSTR,  LPCSTR,  HKEY *)","url":"/druntime/core/sys/windows/shlwapi/AssocQueryKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocQueryKeyW","package":"druntime","parentType":"","signature":"HRESULT AssocQueryKeyW(ASSOCF,  ASSOCKEY,  LPCWSTR,  LPCWSTR,  HKEY *)","url":"/druntime/core/sys/windows/shlwapi/AssocQueryKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocQueryStringA","package":"druntime","parentType":"","signature":"HRESULT AssocQueryStringA(ASSOCF,  ASSOCSTR,  LPCSTR,  LPCSTR,  LPSTR,  DWORD *)","url":"/druntime/core/sys/windows/shlwapi/AssocQueryStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocQueryStringByKeyA","package":"druntime","parentType":"","signature":"HRESULT AssocQueryStringByKeyA(ASSOCF,  ASSOCSTR,  HKEY,  LPCSTR,  LPSTR,  DWORD *)","url":"/druntime/core/sys/windows/shlwapi/AssocQueryStringByKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocQueryStringByKeyW","package":"druntime","parentType":"","signature":"HRESULT AssocQueryStringByKeyW(ASSOCF,  ASSOCSTR,  HKEY,  LPCWSTR,  LPWSTR,  DWORD *)","url":"/druntime/core/sys/windows/shlwapi/AssocQueryStringByKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"AssocQueryStringW","package":"druntime","parentType":"","signature":"HRESULT AssocQueryStringW(ASSOCF,  ASSOCSTR,  LPCWSTR,  LPCWSTR,  LPWSTR,  DWORD *)","url":"/druntime/core/sys/windows/shlwapi/AssocQueryStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlApplySchemeA","package":"druntime","parentType":"","signature":"HRESULT UrlApplySchemeA(LPCSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlApplySchemeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlApplySchemeW","package":"druntime","parentType":"","signature":"HRESULT UrlApplySchemeW(LPCWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlApplySchemeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCanonicalizeA","package":"druntime","parentType":"","signature":"HRESULT UrlCanonicalizeA(LPCSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlCanonicalizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCanonicalizeW","package":"druntime","parentType":"","signature":"HRESULT UrlCanonicalizeW(LPCWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlCanonicalizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCombineA","package":"druntime","parentType":"","signature":"HRESULT UrlCombineA(LPCSTR,  LPCSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlCombineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCombineW","package":"druntime","parentType":"","signature":"HRESULT UrlCombineW(LPCWSTR,  LPCWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlCombineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCompareA","package":"druntime","parentType":"","signature":"int UrlCompareA(LPCSTR,  LPCSTR,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/UrlCompareA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCompareW","package":"druntime","parentType":"","signature":"int UrlCompareW(LPCWSTR,  LPCWSTR,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/UrlCompareW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCreateFromPathA","package":"druntime","parentType":"","signature":"HRESULT UrlCreateFromPathA(LPCSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlCreateFromPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlCreateFromPathW","package":"druntime","parentType":"","signature":"HRESULT UrlCreateFromPathW(LPCWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlCreateFromPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlEscapeA","package":"druntime","parentType":"","signature":"HRESULT UrlEscapeA(LPCSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlEscapeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlEscapeW","package":"druntime","parentType":"","signature":"HRESULT UrlEscapeW(LPCWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlEscapeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlGetLocationA","package":"druntime","parentType":"","signature":"LPCSTR UrlGetLocationA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/UrlGetLocationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlGetLocationW","package":"druntime","parentType":"","signature":"LPCWSTR UrlGetLocationW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/UrlGetLocationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlGetPartA","package":"druntime","parentType":"","signature":"HRESULT UrlGetPartA(LPCSTR,  LPSTR,  LPDWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlGetPartA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlGetPartW","package":"druntime","parentType":"","signature":"HRESULT UrlGetPartW(LPCWSTR,  LPWSTR,  LPDWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlGetPartW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlHashA","package":"druntime","parentType":"","signature":"HRESULT UrlHashA(LPCSTR,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlHashA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlHashW","package":"druntime","parentType":"","signature":"HRESULT UrlHashW(LPCWSTR,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlHashW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsA","package":"druntime","parentType":"","signature":"BOOL UrlIsA(LPCSTR,  URLIS)","url":"/druntime/core/sys/windows/shlwapi/UrlIsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsW","package":"druntime","parentType":"","signature":"BOOL UrlIsW(LPCWSTR,  URLIS)","url":"/druntime/core/sys/windows/shlwapi/UrlIsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsNoHistoryA","package":"druntime","parentType":"","signature":"BOOL UrlIsNoHistoryA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/UrlIsNoHistoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsNoHistoryW","package":"druntime","parentType":"","signature":"BOOL UrlIsNoHistoryW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/UrlIsNoHistoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsOpaqueA","package":"druntime","parentType":"","signature":"BOOL UrlIsOpaqueA(LPCSTR)","url":"/druntime/core/sys/windows/shlwapi/UrlIsOpaqueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlIsOpaqueW","package":"druntime","parentType":"","signature":"BOOL UrlIsOpaqueW(LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/UrlIsOpaqueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlUnescapeA","package":"druntime","parentType":"","signature":"HRESULT UrlUnescapeA(LPSTR,  LPSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlUnescapeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"UrlUnescapeW","package":"druntime","parentType":"","signature":"HRESULT UrlUnescapeW(LPWSTR,  LPWSTR,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/UrlUnescapeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegCloseUSKey","package":"druntime","parentType":"","signature":"DWORD SHRegCloseUSKey(HUSKEY)","url":"/druntime/core/sys/windows/shlwapi/SHRegCloseUSKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegCreateUSKeyA","package":"druntime","parentType":"","signature":"LONG SHRegCreateUSKeyA(LPCSTR,  REGSAM,  HUSKEY,  PHUSKEY,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegCreateUSKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegCreateUSKeyW","package":"druntime","parentType":"","signature":"LONG SHRegCreateUSKeyW(LPCWSTR,  REGSAM,  HUSKEY,  PHUSKEY,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegCreateUSKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegDeleteEmptyUSKeyA","package":"druntime","parentType":"","signature":"LONG SHRegDeleteEmptyUSKeyA(HUSKEY,  LPCSTR,  SHREGDEL_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegDeleteEmptyUSKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegDeleteEmptyUSKeyW","package":"druntime","parentType":"","signature":"LONG SHRegDeleteEmptyUSKeyW(HUSKEY,  LPCWSTR,  SHREGDEL_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegDeleteEmptyUSKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegDeleteUSValueA","package":"druntime","parentType":"","signature":"LONG SHRegDeleteUSValueA(HUSKEY,  LPCSTR,  SHREGDEL_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegDeleteUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegDeleteUSValueW","package":"druntime","parentType":"","signature":"LONG SHRegDeleteUSValueW(HUSKEY,  LPCWSTR,  SHREGDEL_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegDeleteUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegDuplicateHKey","package":"druntime","parentType":"","signature":"HKEY SHRegDuplicateHKey(HKEY)","url":"/druntime/core/sys/windows/shlwapi/SHRegDuplicateHKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegEnumUSKeyA","package":"druntime","parentType":"","signature":"DWORD SHRegEnumUSKeyA(HUSKEY,  DWORD,  LPSTR,  LPDWORD,  SHREGENUM_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegEnumUSKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegEnumUSKeyW","package":"druntime","parentType":"","signature":"DWORD SHRegEnumUSKeyW(HUSKEY,  DWORD,  LPWSTR,  LPDWORD,  SHREGENUM_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegEnumUSKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegEnumUSValueA","package":"druntime","parentType":"","signature":"DWORD SHRegEnumUSValueA(HUSKEY,  DWORD,  LPSTR,  LPDWORD,  LPDWORD,  LPVOID,  LPDWORD,  SHREGENUM_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegEnumUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegEnumUSValueW","package":"druntime","parentType":"","signature":"DWORD SHRegEnumUSValueW(HUSKEY,  DWORD,  LPWSTR,  LPDWORD,  LPDWORD,  LPVOID,  LPDWORD,  SHREGENUM_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegEnumUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegGetBoolUSValueA","package":"druntime","parentType":"","signature":"BOOL SHRegGetBoolUSValueA(LPCSTR,  LPCSTR,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/SHRegGetBoolUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegGetBoolUSValueW","package":"druntime","parentType":"","signature":"BOOL SHRegGetBoolUSValueW(LPCWSTR,  LPCWSTR,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/SHRegGetBoolUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegGetPathA","package":"druntime","parentType":"","signature":"DWORD SHRegGetPathA(HKEY,  LPCSTR,  LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegGetPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegGetPathW","package":"druntime","parentType":"","signature":"DWORD SHRegGetPathW(HKEY,  LPCWSTR,  LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegGetPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegGetUSValueA","package":"druntime","parentType":"","signature":"LONG SHRegGetUSValueA(LPCSTR,  LPCSTR,  LPDWORD,  LPVOID,  LPDWORD,  BOOL,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegGetUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegGetUSValueW","package":"druntime","parentType":"","signature":"LONG SHRegGetUSValueW(LPCWSTR,  LPCWSTR,  LPDWORD,  LPVOID,  LPDWORD,  BOOL,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegGetUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegOpenUSKeyA","package":"druntime","parentType":"","signature":"LONG SHRegOpenUSKeyA(LPCSTR,  REGSAM,  HUSKEY,  PHUSKEY,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/SHRegOpenUSKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegOpenUSKeyW","package":"druntime","parentType":"","signature":"LONG SHRegOpenUSKeyW(LPCWSTR,  REGSAM,  HUSKEY,  PHUSKEY,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/SHRegOpenUSKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegQueryInfoUSKeyA","package":"druntime","parentType":"","signature":"DWORD SHRegQueryInfoUSKeyA(HUSKEY,  LPDWORD,  LPDWORD,  LPDWORD,  LPDWORD,  SHREGENUM_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegQueryInfoUSKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegQueryInfoUSKeyW","package":"druntime","parentType":"","signature":"DWORD SHRegQueryInfoUSKeyW(HUSKEY,  LPDWORD,  LPDWORD,  LPDWORD,  LPDWORD,  SHREGENUM_FLAGS)","url":"/druntime/core/sys/windows/shlwapi/SHRegQueryInfoUSKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegQueryUSValueA","package":"druntime","parentType":"","signature":"LONG SHRegQueryUSValueA(HUSKEY,  LPCSTR,  LPDWORD,  LPVOID,  LPDWORD,  BOOL,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegQueryUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegQueryUSValueW","package":"druntime","parentType":"","signature":"LONG SHRegQueryUSValueW(HUSKEY,  LPCWSTR,  LPDWORD,  LPVOID,  LPDWORD,  BOOL,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegQueryUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegSetPathA","package":"druntime","parentType":"","signature":"DWORD SHRegSetPathA(HKEY,  LPCSTR,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegSetPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegSetPathW","package":"druntime","parentType":"","signature":"DWORD SHRegSetPathW(HKEY,  LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegSetPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegSetUSValueA","package":"druntime","parentType":"","signature":"LONG SHRegSetUSValueA(LPCSTR,  LPCSTR,  DWORD,  LPVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegSetUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegSetUSValueW","package":"druntime","parentType":"","signature":"LONG SHRegSetUSValueW(LPCWSTR,  LPCWSTR,  DWORD,  LPVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegSetUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegWriteUSValueA","package":"druntime","parentType":"","signature":"LONG SHRegWriteUSValueA(HUSKEY,  LPCSTR,  DWORD,  LPVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegWriteUSValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHRegWriteUSValueW","package":"druntime","parentType":"","signature":"LONG SHRegWriteUSValueW(HUSKEY,  LPCWSTR,  DWORD,  LPVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHRegWriteUSValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"HashData","package":"druntime","parentType":"","signature":"HRESULT HashData(LPBYTE,  DWORD,  LPBYTE,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/HashData.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHCreateShellPalette","package":"druntime","parentType":"","signature":"HPALETTE SHCreateShellPalette(HDC)","url":"/druntime/core/sys/windows/shlwapi/SHCreateShellPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"ColorHLSToRGB","package":"druntime","parentType":"","signature":"COLORREF ColorHLSToRGB(WORD,  WORD,  WORD)","url":"/druntime/core/sys/windows/shlwapi/ColorHLSToRGB.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"ColorAdjustLuma","package":"druntime","parentType":"","signature":"COLORREF ColorAdjustLuma(COLORREF,  int,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/ColorAdjustLuma.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"ColorRGBToHLS","package":"druntime","parentType":"","signature":"void ColorRGBToHLS(COLORREF,  WORD *,  WORD *,  WORD *)","url":"/druntime/core/sys/windows/shlwapi/ColorRGBToHLS.html"},{"doc":"Should not be necessary for D? extern (C): int  wnsprintfA(LPSTR, int, LPCSTR, ...); int  wnsprintfW(LPWSTR, int, LPCWSTR, ...); extern (Windows): ...","kind":"function","module":"core.sys.windows.shlwapi","name":"MLLoadLibraryA","package":"druntime","parentType":"","signature":"HINSTANCE MLLoadLibraryA(LPCSTR,  HANDLE,  DWORD,  LPCSTR,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/MLLoadLibraryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"MLLoadLibraryW","package":"druntime","parentType":"","signature":"HINSTANCE MLLoadLibraryW(LPCWSTR,  HANDLE,  DWORD,  LPCWSTR,  BOOL)","url":"/druntime/core/sys/windows/shlwapi/MLLoadLibraryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"DllInstall","package":"druntime","parentType":"","signature":"HRESULT DllInstall(BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/shlwapi/DllInstall.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRetToBufA","package":"druntime","parentType":"","signature":"HRESULT StrRetToBufA(LPSTRRET,  LPCITEMIDLIST,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrRetToBufA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRetToBufW","package":"druntime","parentType":"","signature":"HRESULT StrRetToBufW(LPSTRRET,  LPCITEMIDLIST,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/shlwapi/StrRetToBufW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRetToStrA","package":"druntime","parentType":"","signature":"HRESULT StrRetToStrA(LPSTRRET,  LPCITEMIDLIST,  LPSTR *)","url":"/druntime/core/sys/windows/shlwapi/StrRetToStrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"StrRetToStrW","package":"druntime","parentType":"","signature":"HRESULT StrRetToStrW(LPSTRRET,  LPCITEMIDLIST,  LPWSTR *)","url":"/druntime/core/sys/windows/shlwapi/StrRetToStrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHCreateStreamOnFileA","package":"druntime","parentType":"","signature":"HRESULT SHCreateStreamOnFileA(LPCSTR,  DWORD,  IStream *)","url":"/druntime/core/sys/windows/shlwapi/SHCreateStreamOnFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHCreateStreamOnFileW","package":"druntime","parentType":"","signature":"HRESULT SHCreateStreamOnFileW(LPCWSTR,  DWORD,  IStream *)","url":"/druntime/core/sys/windows/shlwapi/SHCreateStreamOnFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHOpenRegStream2A","package":"druntime","parentType":"","signature":"IStream SHOpenRegStream2A(HKEY,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHOpenRegStream2A.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHOpenRegStream2W","package":"druntime","parentType":"","signature":"IStream SHOpenRegStream2W(HKEY,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHOpenRegStream2W.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHOpenRegStreamA","package":"druntime","parentType":"","signature":"IStream SHOpenRegStreamA(HKEY,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHOpenRegStreamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.shlwapi","name":"SHOpenRegStreamW","package":"druntime","parentType":"","signature":"IStream SHOpenRegStreamW(HKEY,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/shlwapi/SHOpenRegStreamW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.shlwapi","name":"DLLVERSIONINFO","package":"druntime","parentType":"","signature":"DLLVERSIONINFO","url":"/druntime/core/sys/windows/shlwapi.html#DLLVERSIONINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.shlwapi","name":"DLLVERSIONINFO2","package":"druntime","parentType":"","signature":"DLLVERSIONINFO2","url":"/druntime/core/sys/windows/shlwapi.html#DLLVERSIONINFO2"},{"doc":"","kind":"enum","module":"core.sys.windows.shlwapi","name":"ASSOCSTR","package":"druntime","parentType":"","signature":"ASSOCSTR","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_COMMAND","package":"druntime","parentType":"","signature":"ASSOCSTR_COMMAND = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_EXECUTABLE","package":"druntime","parentType":"","signature":"ASSOCSTR_EXECUTABLE = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_FRIENDLYDOCNAME","package":"druntime","parentType":"","signature":"ASSOCSTR_FRIENDLYDOCNAME = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_FRIENDLYAPPNAME","package":"druntime","parentType":"","signature":"ASSOCSTR_FRIENDLYAPPNAME = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_NOOPEN","package":"druntime","parentType":"","signature":"ASSOCSTR_NOOPEN = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_SHELLNEWVALUE","package":"druntime","parentType":"","signature":"ASSOCSTR_SHELLNEWVALUE = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_DDECOMMAND","package":"druntime","parentType":"","signature":"ASSOCSTR_DDECOMMAND = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_DDEIFEXEC","package":"druntime","parentType":"","signature":"ASSOCSTR_DDEIFEXEC = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_DDEAPPLICATION","package":"druntime","parentType":"","signature":"ASSOCSTR_DDEAPPLICATION = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCSTR_DDETOPIC","package":"druntime","parentType":"","signature":"ASSOCSTR_DDETOPIC = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCSTR"},{"doc":"","kind":"enum","module":"core.sys.windows.shlwapi","name":"ASSOCKEY","package":"druntime","parentType":"","signature":"ASSOCKEY","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCKEY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCKEY_SHELLEXECCLASS","package":"druntime","parentType":"","signature":"ASSOCKEY_SHELLEXECCLASS = 1","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCKEY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCKEY_APP","package":"druntime","parentType":"","signature":"ASSOCKEY_APP = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCKEY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCKEY_CLASS","package":"druntime","parentType":"","signature":"ASSOCKEY_CLASS = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCKEY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCKEY_BASECLASS","package":"druntime","parentType":"","signature":"ASSOCKEY_BASECLASS = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCKEY"},{"doc":"","kind":"enum","module":"core.sys.windows.shlwapi","name":"ASSOCDATA","package":"druntime","parentType":"","signature":"ASSOCDATA","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCDATA"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCDATA_MSIDESCRIPTOR","package":"druntime","parentType":"","signature":"ASSOCDATA_MSIDESCRIPTOR = 1","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCDATA"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCDATA_NOACTIVATEHANDLER","package":"druntime","parentType":"","signature":"ASSOCDATA_NOACTIVATEHANDLER = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCDATA"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"ASSOCDATA_QUERYCLASSSTORE","package":"druntime","parentType":"","signature":"ASSOCDATA_QUERYCLASSSTORE = ","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.shlwapi","name":"ASSOCF","package":"druntime","parentType":"","signature":"ASSOCF = DWORD","url":"/druntime/core/sys/windows/shlwapi.html#ASSOCF"},{"doc":"","kind":"enum","module":"core.sys.windows.shlwapi","name":"SHREGDEL_FLAGS","package":"druntime","parentType":"","signature":"SHREGDEL_FLAGS","url":"/druntime/core/sys/windows/shlwapi.html#SHREGDEL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGDEL_DEFAULT","package":"druntime","parentType":"","signature":"SHREGDEL_DEFAULT = 0x00000000","url":"/druntime/core/sys/windows/shlwapi.html#SHREGDEL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGDEL_HKCU","package":"druntime","parentType":"","signature":"SHREGDEL_HKCU = 0x00000001","url":"/druntime/core/sys/windows/shlwapi.html#SHREGDEL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGDEL_HKLM","package":"druntime","parentType":"","signature":"SHREGDEL_HKLM = 0x00000010","url":"/druntime/core/sys/windows/shlwapi.html#SHREGDEL_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGDEL_BOTH","package":"druntime","parentType":"","signature":"SHREGDEL_BOTH = 0x00000011","url":"/druntime/core/sys/windows/shlwapi.html#SHREGDEL_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.shlwapi","name":"SHREGENUM_FLAGS","package":"druntime","parentType":"","signature":"SHREGENUM_FLAGS","url":"/druntime/core/sys/windows/shlwapi.html#SHREGENUM_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGENUM_DEFAULT","package":"druntime","parentType":"","signature":"SHREGENUM_DEFAULT = 0x00000000","url":"/druntime/core/sys/windows/shlwapi.html#SHREGENUM_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGENUM_HKCU","package":"druntime","parentType":"","signature":"SHREGENUM_HKCU = 0x00000001","url":"/druntime/core/sys/windows/shlwapi.html#SHREGENUM_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGENUM_HKLM","package":"druntime","parentType":"","signature":"SHREGENUM_HKLM = 0x00000010","url":"/druntime/core/sys/windows/shlwapi.html#SHREGENUM_FLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"SHREGENUM_BOTH","package":"druntime","parentType":"","signature":"SHREGENUM_BOTH = 0x00000011","url":"/druntime/core/sys/windows/shlwapi.html#SHREGENUM_FLAGS"},{"doc":"","kind":"enum","module":"core.sys.windows.shlwapi","name":"URLIS","package":"druntime","parentType":"","signature":"URLIS","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_URL","package":"druntime","parentType":"","signature":"URLIS_URL = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_OPAQUE","package":"druntime","parentType":"","signature":"URLIS_OPAQUE = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_NOHISTORY","package":"druntime","parentType":"","signature":"URLIS_NOHISTORY = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_FILEURL","package":"druntime","parentType":"","signature":"URLIS_FILEURL = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_APPLIABLE","package":"druntime","parentType":"","signature":"URLIS_APPLIABLE = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_DIRECTORY","package":"druntime","parentType":"","signature":"URLIS_DIRECTORY = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.shlwapi","name":"URLIS_HASQUERY","package":"druntime","parentType":"","signature":"URLIS_HASQUERY = ","url":"/druntime/core/sys/windows/shlwapi.html#URLIS"},{"doc":"","kind":"alias","module":"core.sys.windows.shlwapi","name":"HUSKEY","package":"druntime","parentType":"","signature":"HUSKEY = HANDLE","url":"/druntime/core/sys/windows/shlwapi.html#HUSKEY"},{"doc":"","kind":"alias","module":"core.sys.windows.shlwapi","name":"PHUSKEY","package":"druntime","parentType":"","signature":"PHUSKEY = HUSKEY *","url":"/druntime/core/sys/windows/shlwapi.html#PHUSKEY"},{"doc":"","kind":"alias","module":"core.sys.windows.shlwapi","name":"DLLGETVERSIONPROC","package":"druntime","parentType":"","signature":"DLLGETVERSIONPROC = HRESULT function (DLLVERSIONINFO *)","url":"/druntime/core/sys/windows/shlwapi.html#DLLGETVERSIONPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.shlwapi","name":"StrToLong","package":"druntime","parentType":"","signature":"StrToLong = StrToInt","url":"/druntime/core/sys/windows/shlwapi.html#StrToLong"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"DLLVER_PLATFORM_WINDOWS","package":"druntime","parentType":"","signature":"DLLVER_PLATFORM_WINDOWS","url":"/druntime/core/sys/windows/shlwapi.html#DLLVER_PLATFORM_WINDOWS"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"DLLVER_PLATFORM_NT","package":"druntime","parentType":"","signature":"DLLVER_PLATFORM_NT","url":"/druntime/core/sys/windows/shlwapi.html#DLLVER_PLATFORM_NT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_DONT_ESCAPE_EXTRA_INFO","package":"druntime","parentType":"","signature":"URL_DONT_ESCAPE_EXTRA_INFO","url":"/druntime/core/sys/windows/shlwapi.html#URL_DONT_ESCAPE_EXTRA_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_DONT_SIMPLIFY","package":"druntime","parentType":"","signature":"URL_DONT_SIMPLIFY","url":"/druntime/core/sys/windows/shlwapi.html#URL_DONT_SIMPLIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_ESCAPE_PERCENT","package":"druntime","parentType":"","signature":"URL_ESCAPE_PERCENT","url":"/druntime/core/sys/windows/shlwapi.html#URL_ESCAPE_PERCENT"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_ESCAPE_SEGMENT_ONLY","package":"druntime","parentType":"","signature":"URL_ESCAPE_SEGMENT_ONLY","url":"/druntime/core/sys/windows/shlwapi.html#URL_ESCAPE_SEGMENT_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_ESCAPE_SPACES_ONLY","package":"druntime","parentType":"","signature":"URL_ESCAPE_SPACES_ONLY","url":"/druntime/core/sys/windows/shlwapi.html#URL_ESCAPE_SPACES_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_ESCAPE_UNSAFE","package":"druntime","parentType":"","signature":"URL_ESCAPE_UNSAFE","url":"/druntime/core/sys/windows/shlwapi.html#URL_ESCAPE_UNSAFE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_INTERNAL_PATH","package":"druntime","parentType":"","signature":"URL_INTERNAL_PATH","url":"/druntime/core/sys/windows/shlwapi.html#URL_INTERNAL_PATH"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_PARTFLAG_KEEPSCHEME","package":"druntime","parentType":"","signature":"URL_PARTFLAG_KEEPSCHEME","url":"/druntime/core/sys/windows/shlwapi.html#URL_PARTFLAG_KEEPSCHEME"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_PLUGGABLE_PROTOCOL","package":"druntime","parentType":"","signature":"URL_PLUGGABLE_PROTOCOL","url":"/druntime/core/sys/windows/shlwapi.html#URL_PLUGGABLE_PROTOCOL"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_UNESCAPE","package":"druntime","parentType":"","signature":"URL_UNESCAPE","url":"/druntime/core/sys/windows/shlwapi.html#URL_UNESCAPE"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_UNESCAPE_HIGH_ANSI_ONLY","package":"druntime","parentType":"","signature":"URL_UNESCAPE_HIGH_ANSI_ONLY","url":"/druntime/core/sys/windows/shlwapi.html#URL_UNESCAPE_HIGH_ANSI_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.shlwapi","name":"URL_UNESCAPE_INPLACE","package":"druntime","parentType":"","signature":"URL_UNESCAPE_INPLACE","url":"/druntime/core/sys/windows/shlwapi.html#URL_UNESCAPE_INPLACE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.snmp","name":"core.sys.windows.snmp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/snmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionClose","package":"druntime","parentType":"","signature":"VOID SnmpExtensionClose()","url":"/druntime/core/sys/windows/snmp/SnmpExtensionClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionInit","package":"druntime","parentType":"","signature":"BOOL SnmpExtensionInit(DWORD,  HANDLE *,  AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpExtensionInit.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionInitEx","package":"druntime","parentType":"","signature":"BOOL SnmpExtensionInitEx(AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpExtensionInitEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionMonitor","package":"druntime","parentType":"","signature":"BOOL SnmpExtensionMonitor(LPVOID)","url":"/druntime/core/sys/windows/snmp/SnmpExtensionMonitor.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionQuery","package":"druntime","parentType":"","signature":"BOOL SnmpExtensionQuery(BYTE,  SnmpVarBindList *,  AsnInteger32 *,\n       AsnInteger32 *)","url":"/druntime/core/sys/windows/snmp/SnmpExtensionQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionQueryEx","package":"druntime","parentType":"","signature":"BOOL SnmpExtensionQueryEx(DWORD,  DWORD,  SnmpVarBindList *,  AsnOctetString *,\n       AsnInteger32 *,  AsnInteger32 *)","url":"/druntime/core/sys/windows/snmp/SnmpExtensionQueryEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpExtensionTrap","package":"druntime","parentType":"","signature":"BOOL SnmpExtensionTrap(AsnObjectIdentifier *,  AsnInteger32 *,  AsnInteger32 *,\n       AsnTimeticks *,  SnmpVarBindList *)","url":"/druntime/core/sys/windows/snmp/SnmpExtensionTrap.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpSvcGetUptime","package":"druntime","parentType":"","signature":"DWORD SnmpSvcGetUptime()","url":"/druntime/core/sys/windows/snmp/SnmpSvcGetUptime.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpSvcSetLogLevel","package":"druntime","parentType":"","signature":"VOID SnmpSvcSetLogLevel(INT)","url":"/druntime/core/sys/windows/snmp/SnmpSvcSetLogLevel.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpSvcSetLogType","package":"druntime","parentType":"","signature":"VOID SnmpSvcSetLogType(INT)","url":"/druntime/core/sys/windows/snmp/SnmpSvcSetLogType.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilAsnAnyCpy","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilAsnAnyCpy(AsnAny *,  AsnAny *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilAsnAnyCpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilAsnAnyFree","package":"druntime","parentType":"","signature":"VOID SnmpUtilAsnAnyFree(AsnAny *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilAsnAnyFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilDbgPrint","package":"druntime","parentType":"","signature":"VOID SnmpUtilDbgPrint(INT,  LPSTR, ...)","url":"/druntime/core/sys/windows/snmp/SnmpUtilDbgPrint.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilIdsToA","package":"druntime","parentType":"","signature":"LPSTR SnmpUtilIdsToA(UINT *,  UINT)","url":"/druntime/core/sys/windows/snmp/SnmpUtilIdsToA.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilMemAlloc","package":"druntime","parentType":"","signature":"LPVOID SnmpUtilMemAlloc(UINT)","url":"/druntime/core/sys/windows/snmp/SnmpUtilMemAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilMemFree","package":"druntime","parentType":"","signature":"VOID SnmpUtilMemFree(LPVOID)","url":"/druntime/core/sys/windows/snmp/SnmpUtilMemFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilMemReAlloc","package":"druntime","parentType":"","signature":"LPVOID SnmpUtilMemReAlloc(LPVOID,  UINT)","url":"/druntime/core/sys/windows/snmp/SnmpUtilMemReAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOctetsCmp","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOctetsCmp(AsnOctetString *,  AsnOctetString *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOctetsCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOctetsCpy","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOctetsCpy(AsnOctetString *,  AsnOctetString *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOctetsCpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOctetsFree","package":"druntime","parentType":"","signature":"VOID SnmpUtilOctetsFree(AsnOctetString *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOctetsFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOctetsNCmp","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOctetsNCmp(AsnOctetString *,  AsnOctetString *,  UINT)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOctetsNCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOidAppend","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOidAppend(AsnObjectIdentifier *,  AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOidAppend.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOidCmp","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOidCmp(AsnObjectIdentifier *,  AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOidCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOidCpy","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOidCpy(AsnObjectIdentifier *,  AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOidCpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOidFree","package":"druntime","parentType":"","signature":"VOID SnmpUtilOidFree(AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOidFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOidNCmp","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilOidNCmp(AsnObjectIdentifier *,  AsnObjectIdentifier *,  UINT)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOidNCmp.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilOidToA","package":"druntime","parentType":"","signature":"LPSTR SnmpUtilOidToA(AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilOidToA.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilPrintAsnAny","package":"druntime","parentType":"","signature":"VOID SnmpUtilPrintAsnAny(AsnAny *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilPrintAsnAny.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilPrintOid","package":"druntime","parentType":"","signature":"VOID SnmpUtilPrintOid(AsnObjectIdentifier *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilPrintOid.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilVarBindCpy","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilVarBindCpy(SnmpVarBind *,  SnmpVarBind *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilVarBindCpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilVarBindListCpy","package":"druntime","parentType":"","signature":"SNMPAPI SnmpUtilVarBindListCpy(SnmpVarBindList *,  SnmpVarBindList *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilVarBindListCpy.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilVarBindFree","package":"druntime","parentType":"","signature":"VOID SnmpUtilVarBindFree(SnmpVarBind *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilVarBindFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.snmp","name":"SnmpUtilVarBindListFree","package":"druntime","parentType":"","signature":"VOID SnmpUtilVarBindListFree(SnmpVarBindList *)","url":"/druntime/core/sys/windows/snmp/SnmpUtilVarBindListFree.html"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMPAPI","package":"druntime","parentType":"","signature":"SNMPAPI = INT","url":"/druntime/core/sys/windows/snmp.html#SNMPAPI"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnInteger32","package":"druntime","parentType":"","signature":"AsnInteger32 = LONG","url":"/druntime/core/sys/windows/snmp.html#AsnInteger32"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnUnsigned32","package":"druntime","parentType":"","signature":"AsnUnsigned32 = ULONG","url":"/druntime/core/sys/windows/snmp.html#AsnUnsigned32"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnCounter64","package":"druntime","parentType":"","signature":"AsnCounter64 = ULARGE_INTEGER","url":"/druntime/core/sys/windows/snmp.html#AsnCounter64"},{"doc":"","kind":"struct","module":"core.sys.windows.snmp","name":"AsnOctetString","package":"druntime","parentType":"","signature":"AsnOctetString","url":"/druntime/core/sys/windows/snmp.html#AsnOctetString"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnBits","package":"druntime","parentType":"","signature":"AsnBits = AsnOctetString","url":"/druntime/core/sys/windows/snmp.html#AsnBits"},{"doc":"","kind":"struct","module":"core.sys.windows.snmp","name":"AsnObjectIdentifier","package":"druntime","parentType":"","signature":"AsnObjectIdentifier","url":"/druntime/core/sys/windows/snmp.html#AsnObjectIdentifier"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnObjectName","package":"druntime","parentType":"","signature":"AsnObjectName = AsnObjectIdentifier","url":"/druntime/core/sys/windows/snmp.html#AsnObjectName"},{"doc":"","kind":"struct","module":"core.sys.windows.snmp","name":"AsnAny","package":"druntime","parentType":"","signature":"AsnAny","url":"/druntime/core/sys/windows/snmp.html#AsnAny"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnObjectSyntax","package":"druntime","parentType":"","signature":"AsnObjectSyntax = AsnAny","url":"/druntime/core/sys/windows/snmp.html#AsnObjectSyntax"},{"doc":"","kind":"struct","module":"core.sys.windows.snmp","name":"SnmpVarBind","package":"druntime","parentType":"","signature":"SnmpVarBind","url":"/druntime/core/sys/windows/snmp.html#SnmpVarBind"},{"doc":"","kind":"struct","module":"core.sys.windows.snmp","name":"SnmpVarBindList","package":"druntime","parentType":"","signature":"SnmpVarBindList","url":"/druntime/core/sys/windows/snmp.html#SnmpVarBindList"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_malloc","package":"druntime","parentType":"","signature":"SNMP_malloc = SnmpUtilMemAlloc","url":"/druntime/core/sys/windows/snmp.html#SNMP_malloc"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_free","package":"druntime","parentType":"","signature":"SNMP_free = SnmpUtilMemFree","url":"/druntime/core/sys/windows/snmp.html#SNMP_free"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_realloc","package":"druntime","parentType":"","signature":"SNMP_realloc = SnmpUtilMemReAlloc","url":"/druntime/core/sys/windows/snmp.html#SNMP_realloc"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_DBG_malloc","package":"druntime","parentType":"","signature":"SNMP_DBG_malloc = SnmpUtilMemAlloc","url":"/druntime/core/sys/windows/snmp.html#SNMP_DBG_malloc"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_DBG_free","package":"druntime","parentType":"","signature":"SNMP_DBG_free = SnmpUtilMemFree","url":"/druntime/core/sys/windows/snmp.html#SNMP_DBG_free"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_DBG_realloc","package":"druntime","parentType":"","signature":"SNMP_DBG_realloc = SnmpUtilMemReAlloc","url":"/druntime/core/sys/windows/snmp.html#SNMP_DBG_realloc"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_oidappend","package":"druntime","parentType":"","signature":"SNMP_oidappend = SnmpUtilOidAppend","url":"/druntime/core/sys/windows/snmp.html#SNMP_oidappend"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_oidcmp","package":"druntime","parentType":"","signature":"SNMP_oidcmp = SnmpUtilOidCmp","url":"/druntime/core/sys/windows/snmp.html#SNMP_oidcmp"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_oidcpy","package":"druntime","parentType":"","signature":"SNMP_oidcpy = SnmpUtilOidCpy","url":"/druntime/core/sys/windows/snmp.html#SNMP_oidcpy"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_oidfree","package":"druntime","parentType":"","signature":"SNMP_oidfree = SnmpUtilOidFree","url":"/druntime/core/sys/windows/snmp.html#SNMP_oidfree"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_oidncmp","package":"druntime","parentType":"","signature":"SNMP_oidncmp = SnmpUtilOidNCmp","url":"/druntime/core/sys/windows/snmp.html#SNMP_oidncmp"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_printany","package":"druntime","parentType":"","signature":"SNMP_printany = SnmpUtilPrintAsnAny","url":"/druntime/core/sys/windows/snmp.html#SNMP_printany"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_CopyVarBind","package":"druntime","parentType":"","signature":"SNMP_CopyVarBind = SnmpUtilVarBindCpy","url":"/druntime/core/sys/windows/snmp.html#SNMP_CopyVarBind"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_CopyVarBindList","package":"druntime","parentType":"","signature":"SNMP_CopyVarBindList = SnmpUtilVarBindListCpy","url":"/druntime/core/sys/windows/snmp.html#SNMP_CopyVarBindList"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_FreeVarBind","package":"druntime","parentType":"","signature":"SNMP_FreeVarBind = SnmpUtilVarBindFree","url":"/druntime/core/sys/windows/snmp.html#SNMP_FreeVarBind"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"SNMP_FreeVarBindList","package":"druntime","parentType":"","signature":"SNMP_FreeVarBindList = SnmpUtilVarBindListFree","url":"/druntime/core/sys/windows/snmp.html#SNMP_FreeVarBindList"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1155_IPADDRESS","package":"druntime","parentType":"","signature":"ASN_RFC1155_IPADDRESS = ASN_IPADDRESS","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1155_IPADDRESS"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1155_COUNTER","package":"druntime","parentType":"","signature":"ASN_RFC1155_COUNTER = ASN_COUNTER32","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1155_COUNTER"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1155_GAUGE","package":"druntime","parentType":"","signature":"ASN_RFC1155_GAUGE = ASN_GAUGE32","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1155_GAUGE"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1155_TIMETICKS","package":"druntime","parentType":"","signature":"ASN_RFC1155_TIMETICKS = ASN_TIMETICKS","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1155_TIMETICKS"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1155_OPAQUE","package":"druntime","parentType":"","signature":"ASN_RFC1155_OPAQUE = ASN_OPAQUE","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1155_OPAQUE"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1213_DISPSTRING","package":"druntime","parentType":"","signature":"ASN_RFC1213_DISPSTRING = ASN_OCTETSTRING","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1213_DISPSTRING"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1157_GETREQUEST","package":"druntime","parentType":"","signature":"ASN_RFC1157_GETREQUEST = SNMP_PDU_GET","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1157_GETREQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1157_GETNEXTREQUEST","package":"druntime","parentType":"","signature":"ASN_RFC1157_GETNEXTREQUEST = SNMP_PDU_GETNEXT","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1157_GETNEXTREQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1157_GETRESPONSE","package":"druntime","parentType":"","signature":"ASN_RFC1157_GETRESPONSE = SNMP_PDU_RESPONSE","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1157_GETRESPONSE"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1157_SETREQUEST","package":"druntime","parentType":"","signature":"ASN_RFC1157_SETREQUEST = SNMP_PDU_SET","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1157_SETREQUEST"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_RFC1157_TRAP","package":"druntime","parentType":"","signature":"ASN_RFC1157_TRAP = SNMP_PDU_V1TRAP","url":"/druntime/core/sys/windows/snmp.html#ASN_RFC1157_TRAP"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_CONTEXTSPECIFIC","package":"druntime","parentType":"","signature":"ASN_CONTEXTSPECIFIC = ASN_CONTEXT","url":"/druntime/core/sys/windows/snmp.html#ASN_CONTEXTSPECIFIC"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"ASN_PRIMATIVE","package":"druntime","parentType":"","signature":"ASN_PRIMATIVE = ASN_PRIMITIVE","url":"/druntime/core/sys/windows/snmp.html#ASN_PRIMATIVE"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"RFC1157VarBindList","package":"druntime","parentType":"","signature":"RFC1157VarBindList = SnmpVarBindList","url":"/druntime/core/sys/windows/snmp.html#RFC1157VarBindList"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"RFC1157VarBind","package":"druntime","parentType":"","signature":"RFC1157VarBind = SnmpVarBind","url":"/druntime/core/sys/windows/snmp.html#RFC1157VarBind"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnInteger","package":"druntime","parentType":"","signature":"AsnInteger = AsnInteger32","url":"/druntime/core/sys/windows/snmp.html#AsnInteger"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnCounter","package":"druntime","parentType":"","signature":"AsnCounter = AsnCounter32","url":"/druntime/core/sys/windows/snmp.html#AsnCounter"},{"doc":"","kind":"alias","module":"core.sys.windows.snmp","name":"AsnGauge","package":"druntime","parentType":"","signature":"AsnGauge = AsnGauge32","url":"/druntime/core/sys/windows/snmp.html#AsnGauge"},{"doc":"","kind":"variable","module":"core.sys.windows.snmp","name":"SNMP_OUTPUT_TO_CONSOLE","package":"druntime","parentType":"","signature":"INT SNMP_OUTPUT_TO_CONSOLE","url":"/druntime/core/sys/windows/snmp.html#SNMP_OUTPUT_TO_CONSOLE"},{"doc":"","kind":"variable","module":"core.sys.windows.snmp","name":"SNMP_MAX_OID_LEN","package":"druntime","parentType":"","signature":"size_t SNMP_MAX_OID_LEN","url":"/druntime/core/sys/windows/snmp.html#SNMP_MAX_OID_LEN"},{"doc":"$(RED Warning: This binding is out-of-date and does not allow use on non-Windows platforms. Use `etc.c.odbc.sql` instead.)","kind":"module","module":"core.sys.windows.sql","name":"core.sys.windows.sql","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/sql.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLAllocConnect","package":"druntime","parentType":"","signature":"SQLRETURN SQLAllocConnect(SQLHENV,  SQLHDBC *)","url":"/druntime/core/sys/windows/sql/SQLAllocConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLAllocEnv","package":"druntime","parentType":"","signature":"SQLRETURN SQLAllocEnv(SQLHENV *)","url":"/druntime/core/sys/windows/sql/SQLAllocEnv.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLAllocStmt","package":"druntime","parentType":"","signature":"SQLRETURN SQLAllocStmt(SQLHDBC,  SQLHSTMT *)","url":"/druntime/core/sys/windows/sql/SQLAllocStmt.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLError","package":"druntime","parentType":"","signature":"SQLRETURN SQLError(SQLHENV,  SQLHDBC,  SQLHSTMT,  SQLCHAR *,  SQLINTEGER *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLError.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLFreeConnect","package":"druntime","parentType":"","signature":"SQLRETURN SQLFreeConnect(SQLHDBC)","url":"/druntime/core/sys/windows/sql/SQLFreeConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLFreeEnv","package":"druntime","parentType":"","signature":"SQLRETURN SQLFreeEnv(SQLHENV)","url":"/druntime/core/sys/windows/sql/SQLFreeEnv.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLSetParam","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetParam(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLSMALLINT,  SQLULEN,  SQLSMALLINT,  SQLPOINTER,  SQLLEN *)","url":"/druntime/core/sys/windows/sql/SQLSetParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetConnectOption","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetConnectOption(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER)","url":"/druntime/core/sys/windows/sql/SQLGetConnectOption.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetStmtOption","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetStmtOption(SQLHSTMT,  SQLUSMALLINT,  SQLPOINTER)","url":"/druntime/core/sys/windows/sql/SQLGetStmtOption.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLSetConnectOption","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetConnectOption(SQLHDBC,  SQLUSMALLINT,  SQLULEN)","url":"/druntime/core/sys/windows/sql/SQLSetConnectOption.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLSetStmtOption","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetStmtOption(SQLHSTMT,  SQLUSMALLINT,  SQLROWCOUNT)","url":"/druntime/core/sys/windows/sql/SQLSetStmtOption.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLBindCol","package":"druntime","parentType":"","signature":"SQLRETURN SQLBindCol(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLPOINTER,  SQLLEN,  SQLLEN *)","url":"/druntime/core/sys/windows/sql/SQLBindCol.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLCancel","package":"druntime","parentType":"","signature":"SQLRETURN SQLCancel(SQLHSTMT)","url":"/druntime/core/sys/windows/sql/SQLCancel.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLConnect","package":"druntime","parentType":"","signature":"SQLRETURN SQLConnect(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLDescribeCol","package":"druntime","parentType":"","signature":"SQLRETURN SQLDescribeCol(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLDescribeCol.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLDisconnect","package":"druntime","parentType":"","signature":"SQLRETURN SQLDisconnect(SQLHDBC)","url":"/druntime/core/sys/windows/sql/SQLDisconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLExecDirect","package":"druntime","parentType":"","signature":"SQLRETURN SQLExecDirect(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/druntime/core/sys/windows/sql/SQLExecDirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLExecute","package":"druntime","parentType":"","signature":"SQLRETURN SQLExecute(SQLHSTMT)","url":"/druntime/core/sys/windows/sql/SQLExecute.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLFetch","package":"druntime","parentType":"","signature":"SQLRETURN SQLFetch(SQLHSTMT)","url":"/druntime/core/sys/windows/sql/SQLFetch.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLFreeStmt","package":"druntime","parentType":"","signature":"SQLRETURN SQLFreeStmt(SQLHSTMT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLFreeStmt.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetCursorName","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetCursorName(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLGetCursorName.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLNumResultCols","package":"druntime","parentType":"","signature":"SQLRETURN SQLNumResultCols(SQLHSTMT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLNumResultCols.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLPrepare","package":"druntime","parentType":"","signature":"SQLRETURN SQLPrepare(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/druntime/core/sys/windows/sql/SQLPrepare.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLRowCount","package":"druntime","parentType":"","signature":"SQLRETURN SQLRowCount(SQLHSTMT,  SQLLEN *)","url":"/druntime/core/sys/windows/sql/SQLRowCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLSetCursorName","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetCursorName(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLSetCursorName.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLTransact","package":"druntime","parentType":"","signature":"SQLRETURN SQLTransact(SQLHENV,  SQLHDBC,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLTransact.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLColumns","package":"druntime","parentType":"","signature":"SQLRETURN SQLColumns(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLColumns.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetData","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetData(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLPOINTER,  SQLLEN,  SQLLEN *)","url":"/druntime/core/sys/windows/sql/SQLGetData.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetFunctions","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetFunctions(SQLHDBC,  SQLUSMALLINT,  SQLUSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLGetFunctions.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetInfo","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetInfo(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLGetTypeInfo","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetTypeInfo(SQLHSTMT,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLGetTypeInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLParamData","package":"druntime","parentType":"","signature":"SQLRETURN SQLParamData(SQLHSTMT,  SQLPOINTER *)","url":"/druntime/core/sys/windows/sql/SQLParamData.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLPutData","package":"druntime","parentType":"","signature":"SQLRETURN SQLPutData(SQLHSTMT,  SQLPOINTER,  SQLLEN)","url":"/druntime/core/sys/windows/sql/SQLPutData.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLSpecialColumns","package":"druntime","parentType":"","signature":"SQLRETURN SQLSpecialColumns(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLSpecialColumns.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLStatistics","package":"druntime","parentType":"","signature":"SQLRETURN SQLStatistics(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLStatistics.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLTables","package":"druntime","parentType":"","signature":"SQLRETURN SQLTables(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sql/SQLTables.html"},{"doc":"","kind":"function","module":"core.sys.windows.sql","name":"SQLDataSources","package":"druntime","parentType":"","signature":"SQLRETURN SQLDataSources(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sql/SQLDataSources.html"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"ODBCVER","package":"druntime","parentType":"","signature":"ODBCVER","url":"/druntime/core/sys/windows/sql.html#ODBCVER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ACCESSIBLE_PROCEDURES","package":"druntime","parentType":"","signature":"SQL_ACCESSIBLE_PROCEDURES","url":"/druntime/core/sys/windows/sql.html#SQL_ACCESSIBLE_PROCEDURES"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ACCESSIBLE_TABLES","package":"druntime","parentType":"","signature":"SQL_ACCESSIBLE_TABLES","url":"/druntime/core/sys/windows/sql.html#SQL_ACCESSIBLE_TABLES"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ALL_TYPES","package":"druntime","parentType":"","signature":"SQL_ALL_TYPES","url":"/druntime/core/sys/windows/sql.html#SQL_ALL_TYPES"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ALTER_TABLE","package":"druntime","parentType":"","signature":"SQL_ALTER_TABLE","url":"/druntime/core/sys/windows/sql.html#SQL_ALTER_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLALLOCCONNECT","package":"druntime","parentType":"","signature":"SQL_API_SQLALLOCCONNECT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLALLOCCONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLALLOCENV","package":"druntime","parentType":"","signature":"SQL_API_SQLALLOCENV","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLALLOCENV"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLALLOCSTMT","package":"druntime","parentType":"","signature":"SQL_API_SQLALLOCSTMT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLALLOCSTMT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLBINDCOL","package":"druntime","parentType":"","signature":"SQL_API_SQLBINDCOL","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLBINDCOL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLCANCEL","package":"druntime","parentType":"","signature":"SQL_API_SQLCANCEL","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLCANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLCOLUMNS","package":"druntime","parentType":"","signature":"SQL_API_SQLCOLUMNS","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLCOLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLCONNECT","package":"druntime","parentType":"","signature":"SQL_API_SQLCONNECT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLCONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLDATASOURCES","package":"druntime","parentType":"","signature":"SQL_API_SQLDATASOURCES","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLDATASOURCES"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLDESCRIBECOL","package":"druntime","parentType":"","signature":"SQL_API_SQLDESCRIBECOL","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLDESCRIBECOL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLDISCONNECT","package":"druntime","parentType":"","signature":"SQL_API_SQLDISCONNECT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLDISCONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLERROR","package":"druntime","parentType":"","signature":"SQL_API_SQLERROR","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLEXECDIRECT","package":"druntime","parentType":"","signature":"SQL_API_SQLEXECDIRECT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLEXECDIRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLEXECUTE","package":"druntime","parentType":"","signature":"SQL_API_SQLEXECUTE","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLEXECUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLFETCH","package":"druntime","parentType":"","signature":"SQL_API_SQLFETCH","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLFETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLFREECONNECT","package":"druntime","parentType":"","signature":"SQL_API_SQLFREECONNECT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLFREECONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLFREEENV","package":"druntime","parentType":"","signature":"SQL_API_SQLFREEENV","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLFREEENV"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLFREESTMT","package":"druntime","parentType":"","signature":"SQL_API_SQLFREESTMT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLFREESTMT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETCONNECTOPTION","package":"druntime","parentType":"","signature":"SQL_API_SQLGETCONNECTOPTION","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETCONNECTOPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETCURSORNAME","package":"druntime","parentType":"","signature":"SQL_API_SQLGETCURSORNAME","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETCURSORNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETDATA","package":"druntime","parentType":"","signature":"SQL_API_SQLGETDATA","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETFUNCTIONS","package":"druntime","parentType":"","signature":"SQL_API_SQLGETFUNCTIONS","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETFUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETINFO","package":"druntime","parentType":"","signature":"SQL_API_SQLGETINFO","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETSTMTOPTION","package":"druntime","parentType":"","signature":"SQL_API_SQLGETSTMTOPTION","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETSTMTOPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLGETTYPEINFO","package":"druntime","parentType":"","signature":"SQL_API_SQLGETTYPEINFO","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLGETTYPEINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLNUMRESULTCOLS","package":"druntime","parentType":"","signature":"SQL_API_SQLNUMRESULTCOLS","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLNUMRESULTCOLS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLPARAMDATA","package":"druntime","parentType":"","signature":"SQL_API_SQLPARAMDATA","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLPARAMDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLPREPARE","package":"druntime","parentType":"","signature":"SQL_API_SQLPREPARE","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLPREPARE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLPUTDATA","package":"druntime","parentType":"","signature":"SQL_API_SQLPUTDATA","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLPUTDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLROWCOUNT","package":"druntime","parentType":"","signature":"SQL_API_SQLROWCOUNT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLROWCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLSETCONNECTOPTION","package":"druntime","parentType":"","signature":"SQL_API_SQLSETCONNECTOPTION","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLSETCONNECTOPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLSETCURSORNAME","package":"druntime","parentType":"","signature":"SQL_API_SQLSETCURSORNAME","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLSETCURSORNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLSETPARAM","package":"druntime","parentType":"","signature":"SQL_API_SQLSETPARAM","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLSETPARAM"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLSETSTMTOPTION","package":"druntime","parentType":"","signature":"SQL_API_SQLSETSTMTOPTION","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLSETSTMTOPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLSPECIALCOLUMNS","package":"druntime","parentType":"","signature":"SQL_API_SQLSPECIALCOLUMNS","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLSPECIALCOLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLSTATISTICS","package":"druntime","parentType":"","signature":"SQL_API_SQLSTATISTICS","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLSTATISTICS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLTABLES","package":"druntime","parentType":"","signature":"SQL_API_SQLTABLES","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLTABLES"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_API_SQLTRANSACT","package":"druntime","parentType":"","signature":"SQL_API_SQLTRANSACT","url":"/druntime/core/sys/windows/sql.html#SQL_API_SQLTRANSACT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_CB_DELETE","package":"druntime","parentType":"","signature":"SQL_CB_DELETE","url":"/druntime/core/sys/windows/sql.html#SQL_CB_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_CB_CLOSE","package":"druntime","parentType":"","signature":"SQL_CB_CLOSE","url":"/druntime/core/sys/windows/sql.html#SQL_CB_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_CB_PRESERVE","package":"druntime","parentType":"","signature":"SQL_CB_PRESERVE","url":"/druntime/core/sys/windows/sql.html#SQL_CB_PRESERVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_CHAR","package":"druntime","parentType":"","signature":"SQL_CHAR","url":"/druntime/core/sys/windows/sql.html#SQL_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_CLOSE","package":"druntime","parentType":"","signature":"SQL_CLOSE","url":"/druntime/core/sys/windows/sql.html#SQL_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_COMMIT","package":"druntime","parentType":"","signature":"SQL_COMMIT","url":"/druntime/core/sys/windows/sql.html#SQL_COMMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_CURSOR_COMMIT_BEHAVIOR","package":"druntime","parentType":"","signature":"SQL_CURSOR_COMMIT_BEHAVIOR","url":"/druntime/core/sys/windows/sql.html#SQL_CURSOR_COMMIT_BEHAVIOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DATA_AT_EXEC","package":"druntime","parentType":"","signature":"SQL_DATA_AT_EXEC","url":"/druntime/core/sys/windows/sql.html#SQL_DATA_AT_EXEC"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DATA_SOURCE_NAME","package":"druntime","parentType":"","signature":"SQL_DATA_SOURCE_NAME","url":"/druntime/core/sys/windows/sql.html#SQL_DATA_SOURCE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DATA_SOURCE_READ_ONLY","package":"druntime","parentType":"","signature":"SQL_DATA_SOURCE_READ_ONLY","url":"/druntime/core/sys/windows/sql.html#SQL_DATA_SOURCE_READ_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DBMS_NAME","package":"druntime","parentType":"","signature":"SQL_DBMS_NAME","url":"/druntime/core/sys/windows/sql.html#SQL_DBMS_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DBMS_VER","package":"druntime","parentType":"","signature":"SQL_DBMS_VER","url":"/druntime/core/sys/windows/sql.html#SQL_DBMS_VER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DECIMAL","package":"druntime","parentType":"","signature":"SQL_DECIMAL","url":"/druntime/core/sys/windows/sql.html#SQL_DECIMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DEFAULT_TXN_ISOLATION","package":"druntime","parentType":"","signature":"SQL_DEFAULT_TXN_ISOLATION","url":"/druntime/core/sys/windows/sql.html#SQL_DEFAULT_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DOUBLE","package":"druntime","parentType":"","signature":"SQL_DOUBLE","url":"/druntime/core/sys/windows/sql.html#SQL_DOUBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_DROP","package":"druntime","parentType":"","signature":"SQL_DROP","url":"/druntime/core/sys/windows/sql.html#SQL_DROP"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ERROR","package":"druntime","parentType":"","signature":"SQL_ERROR","url":"/druntime/core/sys/windows/sql.html#SQL_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FD_FETCH_NEXT","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_NEXT","url":"/druntime/core/sys/windows/sql.html#SQL_FD_FETCH_NEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FD_FETCH_FIRST","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_FIRST","url":"/druntime/core/sys/windows/sql.html#SQL_FD_FETCH_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FD_FETCH_LAST","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_LAST","url":"/druntime/core/sys/windows/sql.html#SQL_FD_FETCH_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FD_FETCH_PRIOR","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_PRIOR","url":"/druntime/core/sys/windows/sql.html#SQL_FD_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FD_FETCH_ABSOLUTE","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_ABSOLUTE","url":"/druntime/core/sys/windows/sql.html#SQL_FD_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FD_FETCH_RELATIVE","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_RELATIVE","url":"/druntime/core/sys/windows/sql.html#SQL_FD_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_ABSOLUTE","package":"druntime","parentType":"","signature":"SQL_FETCH_ABSOLUTE","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_DIRECTION","package":"druntime","parentType":"","signature":"SQL_FETCH_DIRECTION","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_DIRECTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_FIRST","package":"druntime","parentType":"","signature":"SQL_FETCH_FIRST","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_LAST","package":"druntime","parentType":"","signature":"SQL_FETCH_LAST","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_NEXT","package":"druntime","parentType":"","signature":"SQL_FETCH_NEXT","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_NEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_PRIOR","package":"druntime","parentType":"","signature":"SQL_FETCH_PRIOR","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FETCH_RELATIVE","package":"druntime","parentType":"","signature":"SQL_FETCH_RELATIVE","url":"/druntime/core/sys/windows/sql.html#SQL_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_FLOAT","package":"druntime","parentType":"","signature":"SQL_FLOAT","url":"/druntime/core/sys/windows/sql.html#SQL_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_GD_ANY_COLUMN","package":"druntime","parentType":"","signature":"SQL_GD_ANY_COLUMN","url":"/druntime/core/sys/windows/sql.html#SQL_GD_ANY_COLUMN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_GD_ANY_ORDER","package":"druntime","parentType":"","signature":"SQL_GD_ANY_ORDER","url":"/druntime/core/sys/windows/sql.html#SQL_GD_ANY_ORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_GETDATA_EXTENSIONS","package":"druntime","parentType":"","signature":"SQL_GETDATA_EXTENSIONS","url":"/druntime/core/sys/windows/sql.html#SQL_GETDATA_EXTENSIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_IC_LOWER","package":"druntime","parentType":"","signature":"SQL_IC_LOWER","url":"/druntime/core/sys/windows/sql.html#SQL_IC_LOWER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_IC_MIXED","package":"druntime","parentType":"","signature":"SQL_IC_MIXED","url":"/druntime/core/sys/windows/sql.html#SQL_IC_MIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_IC_SENSITIVE","package":"druntime","parentType":"","signature":"SQL_IC_SENSITIVE","url":"/druntime/core/sys/windows/sql.html#SQL_IC_SENSITIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_IC_UPPER","package":"druntime","parentType":"","signature":"SQL_IC_UPPER","url":"/druntime/core/sys/windows/sql.html#SQL_IC_UPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_IDENTIFIER_CASE","package":"druntime","parentType":"","signature":"SQL_IDENTIFIER_CASE","url":"/druntime/core/sys/windows/sql.html#SQL_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_IDENTIFIER_QUOTE_CHAR","package":"druntime","parentType":"","signature":"SQL_IDENTIFIER_QUOTE_CHAR","url":"/druntime/core/sys/windows/sql.html#SQL_IDENTIFIER_QUOTE_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INDEX_ALL","package":"druntime","parentType":"","signature":"SQL_INDEX_ALL","url":"/druntime/core/sys/windows/sql.html#SQL_INDEX_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INDEX_CLUSTERED","package":"druntime","parentType":"","signature":"SQL_INDEX_CLUSTERED","url":"/druntime/core/sys/windows/sql.html#SQL_INDEX_CLUSTERED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INDEX_HASHED","package":"druntime","parentType":"","signature":"SQL_INDEX_HASHED","url":"/druntime/core/sys/windows/sql.html#SQL_INDEX_HASHED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INDEX_OTHER","package":"druntime","parentType":"","signature":"SQL_INDEX_OTHER","url":"/druntime/core/sys/windows/sql.html#SQL_INDEX_OTHER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INDEX_UNIQUE","package":"druntime","parentType":"","signature":"SQL_INDEX_UNIQUE","url":"/druntime/core/sys/windows/sql.html#SQL_INDEX_UNIQUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INTEGER","package":"druntime","parentType":"","signature":"SQL_INTEGER","url":"/druntime/core/sys/windows/sql.html#SQL_INTEGER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INTEGRITY","package":"druntime","parentType":"","signature":"SQL_INTEGRITY","url":"/druntime/core/sys/windows/sql.html#SQL_INTEGRITY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_INVALID_HANDLE","package":"druntime","parentType":"","signature":"SQL_INVALID_HANDLE","url":"/druntime/core/sys/windows/sql.html#SQL_INVALID_HANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_CATALOG_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_CATALOG_NAME_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_CATALOG_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_COLUMN_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_COLUMN_NAME_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_COLUMN_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_COLUMNS_IN_GROUP_BY","package":"druntime","parentType":"","signature":"SQL_MAX_COLUMNS_IN_GROUP_BY","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_COLUMNS_IN_GROUP_BY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_COLUMNS_IN_INDEX","package":"druntime","parentType":"","signature":"SQL_MAX_COLUMNS_IN_INDEX","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_COLUMNS_IN_INDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_COLUMNS_IN_ORDER_BY","package":"druntime","parentType":"","signature":"SQL_MAX_COLUMNS_IN_ORDER_BY","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_COLUMNS_IN_ORDER_BY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_COLUMNS_IN_SELECT","package":"druntime","parentType":"","signature":"SQL_MAX_COLUMNS_IN_SELECT","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_COLUMNS_IN_TABLE","package":"druntime","parentType":"","signature":"SQL_MAX_COLUMNS_IN_TABLE","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_COLUMNS_IN_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_CURSOR_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_CURSOR_NAME_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_CURSOR_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_INDEX_SIZE","package":"druntime","parentType":"","signature":"SQL_MAX_INDEX_SIZE","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_INDEX_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_MESSAGE_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAX_MESSAGE_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_MESSAGE_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_ROW_SIZE","package":"druntime","parentType":"","signature":"SQL_MAX_ROW_SIZE","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_ROW_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_SCHEMA_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_SCHEMA_NAME_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_SCHEMA_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_STATEMENT_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_STATEMENT_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_STATEMENT_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_TABLE_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_TABLE_NAME_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_TABLE_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_TABLES_IN_SELECT","package":"druntime","parentType":"","signature":"SQL_MAX_TABLES_IN_SELECT","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_TABLES_IN_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAX_USER_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_USER_NAME_LEN","url":"/druntime/core/sys/windows/sql.html#SQL_MAX_USER_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_CATALOG_NAME_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_CATALOG_NAME_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_CATALOG_NAME_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_COLUMN_NAME_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_COLUMN_NAME_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_COLUMN_NAME_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_COLUMNS_IN_GROUP_BY","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_GROUP_BY","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_COLUMNS_IN_GROUP_BY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_COLUMNS_IN_INDEX","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_INDEX","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_COLUMNS_IN_INDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_COLUMNS_IN_ORDER_BY","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_ORDER_BY","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_COLUMNS_IN_ORDER_BY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_COLUMNS_IN_SELECT","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_SELECT","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_CURSOR_NAME_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_CURSOR_NAME_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_CURSOR_NAME_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_INDEX_SIZE","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_INDEX_SIZE","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_INDEX_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_ROW_SIZE","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_ROW_SIZE","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_ROW_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_SCHEMA_NAME_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_SCHEMA_NAME_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_SCHEMA_NAME_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_STATEMENT_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_STATEMENT_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_STATEMENT_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_TABLES_IN_SELECT","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_TABLES_IN_SELECT","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_TABLES_IN_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_MAXIMUM_USER_NAME_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAXIMUM_USER_NAME_LENGTH","url":"/druntime/core/sys/windows/sql.html#SQL_MAXIMUM_USER_NAME_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NC_HIGH","package":"druntime","parentType":"","signature":"SQL_NC_HIGH","url":"/druntime/core/sys/windows/sql.html#SQL_NC_HIGH"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NC_LOW","package":"druntime","parentType":"","signature":"SQL_NC_LOW","url":"/druntime/core/sys/windows/sql.html#SQL_NC_LOW"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NEED_DATA","package":"druntime","parentType":"","signature":"SQL_NEED_DATA","url":"/druntime/core/sys/windows/sql.html#SQL_NEED_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NO_NULLS","package":"druntime","parentType":"","signature":"SQL_NO_NULLS","url":"/druntime/core/sys/windows/sql.html#SQL_NO_NULLS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NTS","package":"druntime","parentType":"","signature":"SQL_NTS","url":"/druntime/core/sys/windows/sql.html#SQL_NTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NTSL","package":"druntime","parentType":"","signature":"LONG SQL_NTSL","url":"/druntime/core/sys/windows/sql.html#SQL_NTSL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULL_COLLATION","package":"druntime","parentType":"","signature":"SQL_NULL_COLLATION","url":"/druntime/core/sys/windows/sql.html#SQL_NULL_COLLATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULL_DATA","package":"druntime","parentType":"","signature":"SQL_NULL_DATA","url":"/druntime/core/sys/windows/sql.html#SQL_NULL_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULL_HDBC","package":"druntime","parentType":"","signature":"SQL_NULL_HDBC","url":"/druntime/core/sys/windows/sql.html#SQL_NULL_HDBC"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULL_HENV","package":"druntime","parentType":"","signature":"SQL_NULL_HENV","url":"/druntime/core/sys/windows/sql.html#SQL_NULL_HENV"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULL_HSTMT","package":"druntime","parentType":"","signature":"SQL_NULL_HSTMT","url":"/druntime/core/sys/windows/sql.html#SQL_NULL_HSTMT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULLABLE","package":"druntime","parentType":"","signature":"SQL_NULLABLE","url":"/druntime/core/sys/windows/sql.html#SQL_NULLABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NULLABLE_UNKNOWN","package":"druntime","parentType":"","signature":"SQL_NULLABLE_UNKNOWN","url":"/druntime/core/sys/windows/sql.html#SQL_NULLABLE_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_NUMERIC","package":"druntime","parentType":"","signature":"SQL_NUMERIC","url":"/druntime/core/sys/windows/sql.html#SQL_NUMERIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ORDER_BY_COLUMNS_IN_SELECT","package":"druntime","parentType":"","signature":"SQL_ORDER_BY_COLUMNS_IN_SELECT","url":"/druntime/core/sys/windows/sql.html#SQL_ORDER_BY_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_PC_PSEUDO","package":"druntime","parentType":"","signature":"SQL_PC_PSEUDO","url":"/druntime/core/sys/windows/sql.html#SQL_PC_PSEUDO"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_PC_UNKNOWN","package":"druntime","parentType":"","signature":"SQL_PC_UNKNOWN","url":"/druntime/core/sys/windows/sql.html#SQL_PC_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_REAL","package":"druntime","parentType":"","signature":"SQL_REAL","url":"/druntime/core/sys/windows/sql.html#SQL_REAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_RESET_PARAMS","package":"druntime","parentType":"","signature":"SQL_RESET_PARAMS","url":"/druntime/core/sys/windows/sql.html#SQL_RESET_PARAMS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_ROLLBACK","package":"druntime","parentType":"","signature":"SQL_ROLLBACK","url":"/druntime/core/sys/windows/sql.html#SQL_ROLLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCCO_LOCK","package":"druntime","parentType":"","signature":"SQL_SCCO_LOCK","url":"/druntime/core/sys/windows/sql.html#SQL_SCCO_LOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCCO_OPT_ROWVER","package":"druntime","parentType":"","signature":"SQL_SCCO_OPT_ROWVER","url":"/druntime/core/sys/windows/sql.html#SQL_SCCO_OPT_ROWVER"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCCO_OPT_VALUES","package":"druntime","parentType":"","signature":"SQL_SCCO_OPT_VALUES","url":"/druntime/core/sys/windows/sql.html#SQL_SCCO_OPT_VALUES"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCCO_READ_ONLY","package":"druntime","parentType":"","signature":"SQL_SCCO_READ_ONLY","url":"/druntime/core/sys/windows/sql.html#SQL_SCCO_READ_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCOPE_CURROW","package":"druntime","parentType":"","signature":"SQL_SCOPE_CURROW","url":"/druntime/core/sys/windows/sql.html#SQL_SCOPE_CURROW"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCOPE_SESSION","package":"druntime","parentType":"","signature":"SQL_SCOPE_SESSION","url":"/druntime/core/sys/windows/sql.html#SQL_SCOPE_SESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCOPE_TRANSACTION","package":"druntime","parentType":"","signature":"SQL_SCOPE_TRANSACTION","url":"/druntime/core/sys/windows/sql.html#SQL_SCOPE_TRANSACTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SCROLL_CONCURRENCY","package":"druntime","parentType":"","signature":"SQL_SCROLL_CONCURRENCY","url":"/druntime/core/sys/windows/sql.html#SQL_SCROLL_CONCURRENCY"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SEARCH_PATTERN_ESCAPE","package":"druntime","parentType":"","signature":"SQL_SEARCH_PATTERN_ESCAPE","url":"/druntime/core/sys/windows/sql.html#SQL_SEARCH_PATTERN_ESCAPE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SERVER_NAME","package":"druntime","parentType":"","signature":"SQL_SERVER_NAME","url":"/druntime/core/sys/windows/sql.html#SQL_SERVER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SMALLINT","package":"druntime","parentType":"","signature":"SQL_SMALLINT","url":"/druntime/core/sys/windows/sql.html#SQL_SMALLINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SPECIAL_CHARACTERS","package":"druntime","parentType":"","signature":"SQL_SPECIAL_CHARACTERS","url":"/druntime/core/sys/windows/sql.html#SQL_SPECIAL_CHARACTERS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_STILL_EXECUTING","package":"druntime","parentType":"","signature":"SQL_STILL_EXECUTING","url":"/druntime/core/sys/windows/sql.html#SQL_STILL_EXECUTING"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SUCCESS","package":"druntime","parentType":"","signature":"SQL_SUCCESS","url":"/druntime/core/sys/windows/sql.html#SQL_SUCCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_SUCCESS_WITH_INFO","package":"druntime","parentType":"","signature":"SQL_SUCCESS_WITH_INFO","url":"/druntime/core/sys/windows/sql.html#SQL_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TC_ALL","package":"druntime","parentType":"","signature":"SQL_TC_ALL","url":"/druntime/core/sys/windows/sql.html#SQL_TC_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TC_DDL_COMMIT","package":"druntime","parentType":"","signature":"SQL_TC_DDL_COMMIT","url":"/druntime/core/sys/windows/sql.html#SQL_TC_DDL_COMMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TC_DDL_IGNORE","package":"druntime","parentType":"","signature":"SQL_TC_DDL_IGNORE","url":"/druntime/core/sys/windows/sql.html#SQL_TC_DDL_IGNORE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TC_DML","package":"druntime","parentType":"","signature":"SQL_TC_DML","url":"/druntime/core/sys/windows/sql.html#SQL_TC_DML"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TC_NONE","package":"druntime","parentType":"","signature":"SQL_TC_NONE","url":"/druntime/core/sys/windows/sql.html#SQL_TC_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TXN_CAPABLE","package":"druntime","parentType":"","signature":"SQL_TXN_CAPABLE","url":"/druntime/core/sys/windows/sql.html#SQL_TXN_CAPABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TXN_ISOLATION_OPTION","package":"druntime","parentType":"","signature":"SQL_TXN_ISOLATION_OPTION","url":"/druntime/core/sys/windows/sql.html#SQL_TXN_ISOLATION_OPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TXN_READ_COMMITTED","package":"druntime","parentType":"","signature":"SQL_TXN_READ_COMMITTED","url":"/druntime/core/sys/windows/sql.html#SQL_TXN_READ_COMMITTED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TXN_READ_UNCOMMITTED","package":"druntime","parentType":"","signature":"SQL_TXN_READ_UNCOMMITTED","url":"/druntime/core/sys/windows/sql.html#SQL_TXN_READ_UNCOMMITTED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TXN_REPEATABLE_READ","package":"druntime","parentType":"","signature":"SQL_TXN_REPEATABLE_READ","url":"/druntime/core/sys/windows/sql.html#SQL_TXN_REPEATABLE_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TXN_SERIALIZABLE","package":"druntime","parentType":"","signature":"SQL_TXN_SERIALIZABLE","url":"/druntime/core/sys/windows/sql.html#SQL_TXN_SERIALIZABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TRANSACTION_CAPABLE","package":"druntime","parentType":"","signature":"SQL_TRANSACTION_CAPABLE","url":"/druntime/core/sys/windows/sql.html#SQL_TRANSACTION_CAPABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TRANSACTION_ISOLATION_OPTION","package":"druntime","parentType":"","signature":"SQL_TRANSACTION_ISOLATION_OPTION","url":"/druntime/core/sys/windows/sql.html#SQL_TRANSACTION_ISOLATION_OPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TRANSACTION_READ_COMMITTED","package":"druntime","parentType":"","signature":"SQL_TRANSACTION_READ_COMMITTED","url":"/druntime/core/sys/windows/sql.html#SQL_TRANSACTION_READ_COMMITTED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TRANSACTION_READ_UNCOMMITTED","package":"druntime","parentType":"","signature":"SQL_TRANSACTION_READ_UNCOMMITTED","url":"/druntime/core/sys/windows/sql.html#SQL_TRANSACTION_READ_UNCOMMITTED"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TRANSACTION_REPEATABLE_READ","package":"druntime","parentType":"","signature":"SQL_TRANSACTION_REPEATABLE_READ","url":"/druntime/core/sys/windows/sql.html#SQL_TRANSACTION_REPEATABLE_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_TRANSACTION_SERIALIZABLE","package":"druntime","parentType":"","signature":"SQL_TRANSACTION_SERIALIZABLE","url":"/druntime/core/sys/windows/sql.html#SQL_TRANSACTION_SERIALIZABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_UNBIND","package":"druntime","parentType":"","signature":"SQL_UNBIND","url":"/druntime/core/sys/windows/sql.html#SQL_UNBIND"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_UNKNOWN_TYPE","package":"druntime","parentType":"","signature":"SQL_UNKNOWN_TYPE","url":"/druntime/core/sys/windows/sql.html#SQL_UNKNOWN_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_USER_NAME","package":"druntime","parentType":"","signature":"SQL_USER_NAME","url":"/druntime/core/sys/windows/sql.html#SQL_USER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sql","name":"SQL_VARCHAR","package":"druntime","parentType":"","signature":"SQL_VARCHAR","url":"/druntime/core/sys/windows/sql.html#SQL_VARCHAR"},{"doc":"$(RED Warning: This binding is out-of-date and does not allow use on non-Windows platforms. Use `etc.c.odbc.sqlext` instead.)","kind":"module","module":"core.sys.windows.sqlext","name":"core.sys.windows.sqlext","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/sqlext.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLDriverConnect","package":"druntime","parentType":"","signature":"SQLRETURN SQLDriverConnect(SQLHDBC,  SQLHWND,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLDriverConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLBrowseConnect","package":"druntime","parentType":"","signature":"SQLRETURN SQLBrowseConnect(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlext/SQLBrowseConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLColumnPrivileges","package":"druntime","parentType":"","signature":"SQLRETURN SQLColumnPrivileges(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLColumnPrivileges.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLColAttributes","package":"druntime","parentType":"","signature":"SQLRETURN SQLColAttributes(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLLEN *)","url":"/druntime/core/sys/windows/sqlext/SQLColAttributes.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLDescribeParam","package":"druntime","parentType":"","signature":"SQLRETURN SQLDescribeParam(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlext/SQLDescribeParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLExtendedFetch","package":"druntime","parentType":"","signature":"SQLRETURN SQLExtendedFetch(SQLHSTMT,  SQLUSMALLINT,  SQLINTEGER,  SQLUINTEGER *,  SQLUSMALLINT *)","url":"/druntime/core/sys/windows/sqlext/SQLExtendedFetch.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLForeignKeys","package":"druntime","parentType":"","signature":"SQLRETURN SQLForeignKeys(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLForeignKeys.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLMoreResults","package":"druntime","parentType":"","signature":"SQLRETURN SQLMoreResults(SQLHSTMT)","url":"/druntime/core/sys/windows/sqlext/SQLMoreResults.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLNativeSql","package":"druntime","parentType":"","signature":"SQLRETURN SQLNativeSql(SQLHDBC,  SQLCHAR *,  SQLINTEGER,  SQLCHAR *,  SQLINTEGER,  SQLINTEGER *)","url":"/druntime/core/sys/windows/sqlext/SQLNativeSql.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLNumParams","package":"druntime","parentType":"","signature":"SQLRETURN SQLNumParams(SQLHSTMT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlext/SQLNumParams.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLParamOptions","package":"druntime","parentType":"","signature":"SQLRETURN SQLParamOptions(SQLHSTMT,  SQLUINTEGER,  SQLUINTEGER *)","url":"/druntime/core/sys/windows/sqlext/SQLParamOptions.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLPrimaryKeys","package":"druntime","parentType":"","signature":"SQLRETURN SQLPrimaryKeys(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLPrimaryKeys.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLProcedureColumns","package":"druntime","parentType":"","signature":"SQLRETURN SQLProcedureColumns(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLProcedureColumns.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLProcedures","package":"druntime","parentType":"","signature":"SQLRETURN SQLProcedures(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLProcedures.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLSetPos","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetPos(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLSetPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLTablePrivileges","package":"druntime","parentType":"","signature":"SQLRETURN SQLTablePrivileges(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLTablePrivileges.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLDrivers","package":"druntime","parentType":"","signature":"SQLRETURN SQLDrivers(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlext/SQLDrivers.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLBindParameter","package":"druntime","parentType":"","signature":"SQLRETURN SQLBindParameter(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLSMALLINT,  SQLSMALLINT,  SQLULEN,  SQLSMALLINT,  SQLPOINTER,  SQLLEN,  SQLLEN *)","url":"/druntime/core/sys/windows/sqlext/SQLBindParameter.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLSetScrollOptions","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetScrollOptions(SQLHSTMT,  SQLUSMALLINT,  SQLLEN,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLSetScrollOptions.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"ODBCGetTryWaitValue","package":"druntime","parentType":"","signature":"DWORD ODBCGetTryWaitValue()","url":"/druntime/core/sys/windows/sqlext/ODBCGetTryWaitValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"ODBCSetTryWaitValue","package":"druntime","parentType":"","signature":"BOOL ODBCSetTryWaitValue(DWORD)","url":"/druntime/core/sys/windows/sqlext/ODBCSetTryWaitValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"TraceOpenLogFile","package":"druntime","parentType":"","signature":"RETCODE TraceOpenLogFile(LPWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/sqlext/TraceOpenLogFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"TraceCloseLogFile","package":"druntime","parentType":"","signature":"RETCODE TraceCloseLogFile()","url":"/druntime/core/sys/windows/sqlext/TraceCloseLogFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"TraceReturn","package":"druntime","parentType":"","signature":"VOID TraceReturn(RETCODE,  RETCODE)","url":"/druntime/core/sys/windows/sqlext/TraceReturn.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"TraceVersion","package":"druntime","parentType":"","signature":"DWORD TraceVersion()","url":"/druntime/core/sys/windows/sqlext/TraceVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLBulkOperations","package":"druntime","parentType":"","signature":"SQLRETURN SQLBulkOperations(SQLHSTMT,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlext/SQLBulkOperations.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlext","name":"SQLAllocHandleStd","package":"druntime","parentType":"","signature":"SQLRETURN SQLAllocHandleStd(  SQLSMALLINT,  SQLHANDLE,  SQLHANDLE *)","url":"/druntime/core/sys/windows/sqlext/SQLAllocHandleStd.html"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SPEC_MAJOR","package":"druntime","parentType":"","signature":"SQL_SPEC_MAJOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_SPEC_MAJOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SPEC_MINOR","package":"druntime","parentType":"","signature":"SQL_SPEC_MINOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_SPEC_MINOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SPEC_STRING","package":"druntime","parentType":"","signature":"char[] SQL_SPEC_STRING","url":"/druntime/core/sys/windows/sqlext.html#SQL_SPEC_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ACCESS_MODE","package":"druntime","parentType":"","signature":"SQL_ACCESS_MODE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ACCESS_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ACTIVE_CONNECTIONS","package":"druntime","parentType":"","signature":"SQL_ACTIVE_CONNECTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_ACTIVE_CONNECTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ACTIVE_STATEMENTS","package":"druntime","parentType":"","signature":"SQL_ACTIVE_STATEMENTS","url":"/druntime/core/sys/windows/sqlext.html#SQL_ACTIVE_STATEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DATE","package":"druntime","parentType":"","signature":"SQL_DATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_DATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TIME","package":"druntime","parentType":"","signature":"SQL_TIME","url":"/druntime/core/sys/windows/sqlext.html#SQL_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SIGNED_OFFSET","package":"druntime","parentType":"","signature":"SQL_SIGNED_OFFSET","url":"/druntime/core/sys/windows/sqlext.html#SQL_SIGNED_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TINYINT","package":"druntime","parentType":"","signature":"SQL_TINYINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_TINYINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TIMESTAMP","package":"druntime","parentType":"","signature":"SQL_TIMESTAMP","url":"/druntime/core/sys/windows/sqlext.html#SQL_TIMESTAMP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UNSIGNED_OFFSET","package":"druntime","parentType":"","signature":"SQL_UNSIGNED_OFFSET","url":"/druntime/core/sys/windows/sqlext.html#SQL_UNSIGNED_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ADD","package":"druntime","parentType":"","signature":"SQL_ADD","url":"/druntime/core/sys/windows/sqlext.html#SQL_ADD"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ALL_EXCEPT_LIKE","package":"druntime","parentType":"","signature":"SQL_ALL_EXCEPT_LIKE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ALL_EXCEPT_LIKE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_ALL_FUNCTIONS","package":"druntime","parentType":"","signature":"SQL_API_ALL_FUNCTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_ALL_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLCOLATTRIBUTES","package":"druntime","parentType":"","signature":"SQL_API_SQLCOLATTRIBUTES","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLCOLATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLDRIVERCONNECT","package":"druntime","parentType":"","signature":"SQL_API_SQLDRIVERCONNECT","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLDRIVERCONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLBROWSECONNECT","package":"druntime","parentType":"","signature":"SQL_API_SQLBROWSECONNECT","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLBROWSECONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLCOLUMNPRIVILEGES","package":"druntime","parentType":"","signature":"SQL_API_SQLCOLUMNPRIVILEGES","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLCOLUMNPRIVILEGES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLDESCRIBEPARAM","package":"druntime","parentType":"","signature":"SQL_API_SQLDESCRIBEPARAM","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLDESCRIBEPARAM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLEXTENDEDFETCH","package":"druntime","parentType":"","signature":"SQL_API_SQLEXTENDEDFETCH","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLEXTENDEDFETCH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLFOREIGNKEYS","package":"druntime","parentType":"","signature":"SQL_API_SQLFOREIGNKEYS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLFOREIGNKEYS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLMORERESULTS","package":"druntime","parentType":"","signature":"SQL_API_SQLMORERESULTS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLMORERESULTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLNATIVESQL","package":"druntime","parentType":"","signature":"SQL_API_SQLNATIVESQL","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLNATIVESQL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLNUMPARAMS","package":"druntime","parentType":"","signature":"SQL_API_SQLNUMPARAMS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLNUMPARAMS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLPARAMOPTIONS","package":"druntime","parentType":"","signature":"SQL_API_SQLPARAMOPTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLPARAMOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLPRIMARYKEYS","package":"druntime","parentType":"","signature":"SQL_API_SQLPRIMARYKEYS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLPRIMARYKEYS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLPROCEDURECOLUMNS","package":"druntime","parentType":"","signature":"SQL_API_SQLPROCEDURECOLUMNS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLPROCEDURECOLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLPROCEDURES","package":"druntime","parentType":"","signature":"SQL_API_SQLPROCEDURES","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLPROCEDURES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLSETPOS","package":"druntime","parentType":"","signature":"SQL_API_SQLSETPOS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLSETPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLSETSCROLLOPTIONS","package":"druntime","parentType":"","signature":"SQL_API_SQLSETSCROLLOPTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLSETSCROLLOPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLTABLEPRIVILEGES","package":"druntime","parentType":"","signature":"SQL_API_SQLTABLEPRIVILEGES","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLTABLEPRIVILEGES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLDRIVERS","package":"druntime","parentType":"","signature":"SQL_API_SQLDRIVERS","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLDRIVERS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_SQLBINDPARAMETER","package":"druntime","parentType":"","signature":"SQL_API_SQLBINDPARAMETER","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_SQLBINDPARAMETER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_API_LOADBYORDINAL","package":"druntime","parentType":"","signature":"SQL_API_LOADBYORDINAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_API_LOADBYORDINAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ASYNC_ENABLE","package":"druntime","parentType":"","signature":"SQL_ASYNC_ENABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ASYNC_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ASYNC_ENABLE_OFF","package":"druntime","parentType":"","signature":"SQL_ASYNC_ENABLE_OFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_ASYNC_ENABLE_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ASYNC_ENABLE_ON","package":"druntime","parentType":"","signature":"SQL_ASYNC_ENABLE_ON","url":"/druntime/core/sys/windows/sqlext.html#SQL_ASYNC_ENABLE_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ASYNC_ENABLE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_ASYNC_ENABLE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_ASYNC_ENABLE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ATTR_CONNECTION_DEAD","package":"druntime","parentType":"","signature":"SQL_ATTR_CONNECTION_DEAD","url":"/druntime/core/sys/windows/sqlext.html#SQL_ATTR_CONNECTION_DEAD"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ATTR_READONLY","package":"druntime","parentType":"","signature":"SQL_ATTR_READONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_ATTR_READONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ATTR_READWRITE_UNKNOWN","package":"druntime","parentType":"","signature":"SQL_ATTR_READWRITE_UNKNOWN","url":"/druntime/core/sys/windows/sqlext.html#SQL_ATTR_READWRITE_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ATTR_WRITE","package":"druntime","parentType":"","signature":"SQL_ATTR_WRITE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ATTR_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_AUTOCOMMIT","package":"druntime","parentType":"","signature":"SQL_AUTOCOMMIT","url":"/druntime/core/sys/windows/sqlext.html#SQL_AUTOCOMMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_AUTOCOMMIT_OFF","package":"druntime","parentType":"","signature":"SQL_AUTOCOMMIT_OFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_AUTOCOMMIT_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_AUTOCOMMIT_ON","package":"druntime","parentType":"","signature":"SQL_AUTOCOMMIT_ON","url":"/druntime/core/sys/windows/sqlext.html#SQL_AUTOCOMMIT_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_AUTOCOMMIT_DEFAULT","package":"druntime","parentType":"","signature":"SQL_AUTOCOMMIT_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_AUTOCOMMIT_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BEST_ROWID","package":"druntime","parentType":"","signature":"SQL_BEST_ROWID","url":"/druntime/core/sys/windows/sqlext.html#SQL_BEST_ROWID"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BIGINT","package":"druntime","parentType":"","signature":"SQL_BIGINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_BIGINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BINARY","package":"druntime","parentType":"","signature":"SQL_BINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_BINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BIND_BY_COLUMN","package":"druntime","parentType":"","signature":"SQL_BIND_BY_COLUMN","url":"/druntime/core/sys/windows/sqlext.html#SQL_BIND_BY_COLUMN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BIND_TYPE","package":"druntime","parentType":"","signature":"SQL_BIND_TYPE","url":"/druntime/core/sys/windows/sqlext.html#SQL_BIND_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BIND_TYPE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_BIND_TYPE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_BIND_TYPE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BIT","package":"druntime","parentType":"","signature":"SQL_BIT","url":"/druntime/core/sys/windows/sqlext.html#SQL_BIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BOOKMARK_PERSISTENCE","package":"druntime","parentType":"","signature":"SQL_BOOKMARK_PERSISTENCE","url":"/druntime/core/sys/windows/sqlext.html#SQL_BOOKMARK_PERSISTENCE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_CLOSE","package":"druntime","parentType":"","signature":"SQL_BP_CLOSE","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_DELETE","package":"druntime","parentType":"","signature":"SQL_BP_DELETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_DROP","package":"druntime","parentType":"","signature":"SQL_BP_DROP","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_DROP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_TRANSACTION","package":"druntime","parentType":"","signature":"SQL_BP_TRANSACTION","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_TRANSACTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_UPDATE","package":"druntime","parentType":"","signature":"SQL_BP_UPDATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_OTHER_HSTMT","package":"druntime","parentType":"","signature":"SQL_BP_OTHER_HSTMT","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_OTHER_HSTMT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_BP_SCROLL","package":"druntime","parentType":"","signature":"SQL_BP_SCROLL","url":"/druntime/core/sys/windows/sqlext.html#SQL_BP_SCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_BINARY","package":"druntime","parentType":"","signature":"SQL_C_BINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_BINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_BIT","package":"druntime","parentType":"","signature":"SQL_C_BIT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_BIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_CHAR","package":"druntime","parentType":"","signature":"SQL_C_CHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_DATE","package":"druntime","parentType":"","signature":"SQL_C_DATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_DATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_DOUBLE","package":"druntime","parentType":"","signature":"SQL_C_DOUBLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_DOUBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_FLOAT","package":"druntime","parentType":"","signature":"SQL_C_FLOAT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_LONG","package":"druntime","parentType":"","signature":"SQL_C_LONG","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_LONG"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_SHORT","package":"druntime","parentType":"","signature":"SQL_C_SHORT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_SHORT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_SLONG","package":"druntime","parentType":"","signature":"SQL_C_SLONG","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_SLONG"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_SSHORT","package":"druntime","parentType":"","signature":"SQL_C_SSHORT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_SSHORT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_STINYINT","package":"druntime","parentType":"","signature":"SQL_C_STINYINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_STINYINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_TIME","package":"druntime","parentType":"","signature":"SQL_C_TIME","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_TIMESTAMP","package":"druntime","parentType":"","signature":"SQL_C_TIMESTAMP","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_TIMESTAMP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_TINYINT","package":"druntime","parentType":"","signature":"SQL_C_TINYINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_TINYINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_ULONG","package":"druntime","parentType":"","signature":"SQL_C_ULONG","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_ULONG"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_USHORT","package":"druntime","parentType":"","signature":"SQL_C_USHORT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_USHORT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_UTINYINT","package":"druntime","parentType":"","signature":"SQL_C_UTINYINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_UTINYINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_BOOKMARK","package":"druntime","parentType":"","signature":"SQL_C_BOOKMARK","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_BOOKMARK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_C_DEFAULT","package":"druntime","parentType":"","signature":"SQL_C_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_C_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CASCADE","package":"druntime","parentType":"","signature":"SQL_CASCADE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CASCADE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CB_NON_NULL","package":"druntime","parentType":"","signature":"SQL_CB_NON_NULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CB_NON_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CB_NULL","package":"druntime","parentType":"","signature":"SQL_CB_NULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CB_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CC_CLOSE","package":"druntime","parentType":"","signature":"SQL_CC_CLOSE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CC_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CC_DELETE","package":"druntime","parentType":"","signature":"SQL_CC_DELETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CC_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CC_PRESERVE","package":"druntime","parentType":"","signature":"SQL_CC_PRESERVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CC_PRESERVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CD_FALSE","package":"druntime","parentType":"","signature":"SQL_CD_FALSE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CD_FALSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CD_TRUE","package":"druntime","parentType":"","signature":"SQL_CD_TRUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CD_TRUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CN_ANY","package":"druntime","parentType":"","signature":"SQL_CN_ANY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CN_ANY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CN_DIFFERENT","package":"druntime","parentType":"","signature":"SQL_CN_DIFFERENT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CN_DIFFERENT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CN_NONE","package":"druntime","parentType":"","signature":"SQL_CN_NONE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CN_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_ALIAS","package":"druntime","parentType":"","signature":"SQL_COLUMN_ALIAS","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_ALIAS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_COUNT","package":"druntime","parentType":"","signature":"SQL_COLUMN_COUNT","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_COUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_NAME","package":"druntime","parentType":"","signature":"SQL_COLUMN_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_DISPLAY_SIZE","package":"druntime","parentType":"","signature":"SQL_COLUMN_DISPLAY_SIZE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_DISPLAY_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_LABEL","package":"druntime","parentType":"","signature":"SQL_COLUMN_LABEL","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_LABEL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_LENGTH","package":"druntime","parentType":"","signature":"SQL_COLUMN_LENGTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_MONEY","package":"druntime","parentType":"","signature":"SQL_COLUMN_MONEY","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_MONEY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_NULLABLE","package":"druntime","parentType":"","signature":"SQL_COLUMN_NULLABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_NULLABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_OWNER_NAME","package":"druntime","parentType":"","signature":"SQL_COLUMN_OWNER_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_OWNER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_PRECISION","package":"druntime","parentType":"","signature":"SQL_COLUMN_PRECISION","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_PRECISION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_QUALIFIER_NAME","package":"druntime","parentType":"","signature":"SQL_COLUMN_QUALIFIER_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_QUALIFIER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_SCALE","package":"druntime","parentType":"","signature":"SQL_COLUMN_SCALE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_SCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_UNSIGNED","package":"druntime","parentType":"","signature":"SQL_COLUMN_UNSIGNED","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_UNSIGNED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_UPDATABLE","package":"druntime","parentType":"","signature":"SQL_COLUMN_UPDATABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_UPDATABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_AUTO_INCREMENT","package":"druntime","parentType":"","signature":"SQL_COLUMN_AUTO_INCREMENT","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_AUTO_INCREMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_CASE_SENSITIVE","package":"druntime","parentType":"","signature":"SQL_COLUMN_CASE_SENSITIVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_CASE_SENSITIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_SEARCHABLE","package":"druntime","parentType":"","signature":"SQL_COLUMN_SEARCHABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_SEARCHABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_TYPE","package":"druntime","parentType":"","signature":"SQL_COLUMN_TYPE","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_TYPE_NAME","package":"druntime","parentType":"","signature":"SQL_COLUMN_TYPE_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_TYPE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLUMN_TABLE_NAME","package":"druntime","parentType":"","signature":"SQL_COLUMN_TABLE_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLUMN_TABLE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCAT_NULL_BEHAVIOR","package":"druntime","parentType":"","signature":"SQL_CONCAT_NULL_BEHAVIOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCAT_NULL_BEHAVIOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCUR_READ_ONLY","package":"druntime","parentType":"","signature":"SQL_CONCUR_READ_ONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCUR_READ_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCUR_DEFAULT","package":"druntime","parentType":"","signature":"SQL_CONCUR_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCUR_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCUR_LOCK","package":"druntime","parentType":"","signature":"SQL_CONCUR_LOCK","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCUR_LOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCUR_ROWVER","package":"druntime","parentType":"","signature":"SQL_CONCUR_ROWVER","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCUR_ROWVER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCUR_TIMESTAMP","package":"druntime","parentType":"","signature":"SQL_CONCUR_TIMESTAMP","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCUR_TIMESTAMP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCUR_VALUES","package":"druntime","parentType":"","signature":"SQL_CONCUR_VALUES","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCUR_VALUES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONCURRENCY","package":"druntime","parentType":"","signature":"SQL_CONCURRENCY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONCURRENCY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_BIGINT","package":"druntime","parentType":"","signature":"SQL_CONVERT_BIGINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_BIGINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_BINARY","package":"druntime","parentType":"","signature":"SQL_CONVERT_BINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_BINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_BIT","package":"druntime","parentType":"","signature":"SQL_CONVERT_BIT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_BIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_CHAR","package":"druntime","parentType":"","signature":"SQL_CONVERT_CHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_DATE","package":"druntime","parentType":"","signature":"SQL_CONVERT_DATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_DATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_DECIMAL","package":"druntime","parentType":"","signature":"SQL_CONVERT_DECIMAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_DECIMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_DOUBLE","package":"druntime","parentType":"","signature":"SQL_CONVERT_DOUBLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_DOUBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_FLOAT","package":"druntime","parentType":"","signature":"SQL_CONVERT_FLOAT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_FUNCTIONS","package":"druntime","parentType":"","signature":"SQL_CONVERT_FUNCTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_INTEGER","package":"druntime","parentType":"","signature":"SQL_CONVERT_INTEGER","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_INTEGER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_LONGVARBINARY","package":"druntime","parentType":"","signature":"SQL_CONVERT_LONGVARBINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_LONGVARCHAR","package":"druntime","parentType":"","signature":"SQL_CONVERT_LONGVARCHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_NUMERIC","package":"druntime","parentType":"","signature":"SQL_CONVERT_NUMERIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_NUMERIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_REAL","package":"druntime","parentType":"","signature":"SQL_CONVERT_REAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_REAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_SMALLINT","package":"druntime","parentType":"","signature":"SQL_CONVERT_SMALLINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_SMALLINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_TIME","package":"druntime","parentType":"","signature":"SQL_CONVERT_TIME","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_TIMESTAMP","package":"druntime","parentType":"","signature":"SQL_CONVERT_TIMESTAMP","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_TIMESTAMP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_TINYINT","package":"druntime","parentType":"","signature":"SQL_CONVERT_TINYINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_TINYINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_VARBINARY","package":"druntime","parentType":"","signature":"SQL_CONVERT_VARBINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_VARBINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CONVERT_VARCHAR","package":"druntime","parentType":"","signature":"SQL_CONVERT_VARCHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CONVERT_VARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CORRELATION_NAME","package":"druntime","parentType":"","signature":"SQL_CORRELATION_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_CORRELATION_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CR_CLOSE","package":"druntime","parentType":"","signature":"SQL_CR_CLOSE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CR_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CR_DELETE","package":"druntime","parentType":"","signature":"SQL_CR_DELETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CR_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CR_PRESERVE","package":"druntime","parentType":"","signature":"SQL_CR_PRESERVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CR_PRESERVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURRENT_QUALIFIER","package":"druntime","parentType":"","signature":"SQL_CURRENT_QUALIFIER","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURRENT_QUALIFIER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_DYNAMIC","package":"druntime","parentType":"","signature":"SQL_CURSOR_DYNAMIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_FORWARD_ONLY","package":"druntime","parentType":"","signature":"SQL_CURSOR_FORWARD_ONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_KEYSET_DRIVEN","package":"druntime","parentType":"","signature":"SQL_CURSOR_KEYSET_DRIVEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_ROLLBACK_BEHAVIOR","package":"druntime","parentType":"","signature":"SQL_CURSOR_ROLLBACK_BEHAVIOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_ROLLBACK_BEHAVIOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_STATIC","package":"druntime","parentType":"","signature":"SQL_CURSOR_STATIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_TYPE","package":"druntime","parentType":"","signature":"SQL_CURSOR_TYPE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CURSOR_TYPE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_CURSOR_TYPE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CURSOR_TYPE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CV_CASCADED","package":"druntime","parentType":"","signature":"SQL_CV_CASCADED","url":"/druntime/core/sys/windows/sqlext.html#SQL_CV_CASCADED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CV_CHECK_OPTION","package":"druntime","parentType":"","signature":"SQL_CV_CHECK_OPTION","url":"/druntime/core/sys/windows/sqlext.html#SQL_CV_CHECK_OPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CV_CREATE_VIEW","package":"druntime","parentType":"","signature":"SQL_CV_CREATE_VIEW","url":"/druntime/core/sys/windows/sqlext.html#SQL_CV_CREATE_VIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CV_LOCAL","package":"druntime","parentType":"","signature":"SQL_CV_LOCAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CV_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_BIGINT","package":"druntime","parentType":"","signature":"SQL_CVT_BIGINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_BIGINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_BINARY","package":"druntime","parentType":"","signature":"SQL_CVT_BINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_BINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_BIT","package":"druntime","parentType":"","signature":"SQL_CVT_BIT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_BIT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_CHAR","package":"druntime","parentType":"","signature":"SQL_CVT_CHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_DATE","package":"druntime","parentType":"","signature":"SQL_CVT_DATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_DATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_DECIMAL","package":"druntime","parentType":"","signature":"SQL_CVT_DECIMAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_DECIMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_DOUBLE","package":"druntime","parentType":"","signature":"SQL_CVT_DOUBLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_DOUBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_FLOAT","package":"druntime","parentType":"","signature":"SQL_CVT_FLOAT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_FLOAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_INTEGER","package":"druntime","parentType":"","signature":"SQL_CVT_INTEGER","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_INTEGER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_LONGVARBINARY","package":"druntime","parentType":"","signature":"SQL_CVT_LONGVARBINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_LONGVARCHAR","package":"druntime","parentType":"","signature":"SQL_CVT_LONGVARCHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_NUMERIC","package":"druntime","parentType":"","signature":"SQL_CVT_NUMERIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_NUMERIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_REAL","package":"druntime","parentType":"","signature":"SQL_CVT_REAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_REAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_SMALLINT","package":"druntime","parentType":"","signature":"SQL_CVT_SMALLINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_SMALLINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_TIME","package":"druntime","parentType":"","signature":"SQL_CVT_TIME","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_TIMESTAMP","package":"druntime","parentType":"","signature":"SQL_CVT_TIMESTAMP","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_TIMESTAMP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_TINYINT","package":"druntime","parentType":"","signature":"SQL_CVT_TINYINT","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_TINYINT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_VARBINARY","package":"druntime","parentType":"","signature":"SQL_CVT_VARBINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_VARBINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_CVT_VARCHAR","package":"druntime","parentType":"","signature":"SQL_CVT_VARCHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_CVT_VARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DATABASE_NAME","package":"druntime","parentType":"","signature":"SQL_DATABASE_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_DATABASE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DEFAULT_PARAM","package":"druntime","parentType":"","signature":"SQL_DEFAULT_PARAM","url":"/druntime/core/sys/windows/sqlext.html#SQL_DEFAULT_PARAM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DELETE","package":"druntime","parentType":"","signature":"SQL_DELETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_COMPLETE","package":"druntime","parentType":"","signature":"SQL_DRIVER_COMPLETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_COMPLETE_REQUIRED","package":"druntime","parentType":"","signature":"SQL_DRIVER_COMPLETE_REQUIRED","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_COMPLETE_REQUIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_HDBC","package":"druntime","parentType":"","signature":"SQL_DRIVER_HDBC","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_HDBC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_HENV","package":"druntime","parentType":"","signature":"SQL_DRIVER_HENV","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_HENV"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_HLIB","package":"druntime","parentType":"","signature":"SQL_DRIVER_HLIB","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_HLIB"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_HSTMT","package":"druntime","parentType":"","signature":"SQL_DRIVER_HSTMT","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_HSTMT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_NAME","package":"druntime","parentType":"","signature":"SQL_DRIVER_NAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_NOPROMPT","package":"druntime","parentType":"","signature":"SQL_DRIVER_NOPROMPT","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_NOPROMPT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_ODBC_VER","package":"druntime","parentType":"","signature":"SQL_DRIVER_ODBC_VER","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_ODBC_VER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_PROMPT","package":"druntime","parentType":"","signature":"SQL_DRIVER_PROMPT","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_PROMPT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DRIVER_VER","package":"druntime","parentType":"","signature":"SQL_DRIVER_VER","url":"/druntime/core/sys/windows/sqlext.html#SQL_DRIVER_VER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DTC_ENLIST_EXPENSIVE","package":"druntime","parentType":"","signature":"SQL_DTC_ENLIST_EXPENSIVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_DTC_ENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DTC_UNENLIST_EXPENSIVE","package":"druntime","parentType":"","signature":"SQL_DTC_UNENLIST_EXPENSIVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_DTC_UNENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_DTC_TRANSITION_COST","package":"druntime","parentType":"","signature":"SQL_DTC_TRANSITION_COST","url":"/druntime/core/sys/windows/sqlext.html#SQL_DTC_TRANSITION_COST"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ENSURE","package":"druntime","parentType":"","signature":"SQL_ENSURE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ENSURE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ENTIRE_ROWSET","package":"druntime","parentType":"","signature":"SQL_ENTIRE_ROWSET","url":"/druntime/core/sys/windows/sqlext.html#SQL_ENTIRE_ROWSET"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_EXPRESSIONS_IN_ORDERBY","package":"druntime","parentType":"","signature":"SQL_EXPRESSIONS_IN_ORDERBY","url":"/druntime/core/sys/windows/sqlext.html#SQL_EXPRESSIONS_IN_ORDERBY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FD_FETCH_BOOKMARK","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_BOOKMARK","url":"/druntime/core/sys/windows/sqlext.html#SQL_FD_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FD_FETCH_PREV","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_PREV","url":"/druntime/core/sys/windows/sqlext.html#SQL_FD_FETCH_PREV"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FD_FETCH_RESUME","package":"druntime","parentType":"","signature":"SQL_FD_FETCH_RESUME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FD_FETCH_RESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FETCH_BOOKMARK","package":"druntime","parentType":"","signature":"SQL_FETCH_BOOKMARK","url":"/druntime/core/sys/windows/sqlext.html#SQL_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FETCH_PREV","package":"druntime","parentType":"","signature":"SQL_FETCH_PREV","url":"/druntime/core/sys/windows/sqlext.html#SQL_FETCH_PREV"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FETCH_RESUME","package":"druntime","parentType":"","signature":"SQL_FETCH_RESUME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FETCH_RESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FILE_NOT_SUPPORTED","package":"druntime","parentType":"","signature":"SQL_FILE_NOT_SUPPORTED","url":"/druntime/core/sys/windows/sqlext.html#SQL_FILE_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FILE_TABLE","package":"druntime","parentType":"","signature":"SQL_FILE_TABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FILE_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FILE_QUALIFIER","package":"druntime","parentType":"","signature":"SQL_FILE_QUALIFIER","url":"/druntime/core/sys/windows/sqlext.html#SQL_FILE_QUALIFIER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FILE_CATALOG","package":"druntime","parentType":"","signature":"SQL_FILE_CATALOG","url":"/druntime/core/sys/windows/sqlext.html#SQL_FILE_CATALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FILE_USAGE","package":"druntime","parentType":"","signature":"SQL_FILE_USAGE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FILE_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_CVT_CONVERT","package":"druntime","parentType":"","signature":"SQL_FN_CVT_CONVERT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_CVT_CONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_ABS","package":"druntime","parentType":"","signature":"SQL_FN_NUM_ABS","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_ABS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_ACOS","package":"druntime","parentType":"","signature":"SQL_FN_NUM_ACOS","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_ACOS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_ASIN","package":"druntime","parentType":"","signature":"SQL_FN_NUM_ASIN","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_ASIN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_ATAN","package":"druntime","parentType":"","signature":"SQL_FN_NUM_ATAN","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_ATAN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_ATAN2","package":"druntime","parentType":"","signature":"SQL_FN_NUM_ATAN2","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_ATAN2"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_CEILING","package":"druntime","parentType":"","signature":"SQL_FN_NUM_CEILING","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_CEILING"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_COS","package":"druntime","parentType":"","signature":"SQL_FN_NUM_COS","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_COS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_COT","package":"druntime","parentType":"","signature":"SQL_FN_NUM_COT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_COT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_DEGREES","package":"druntime","parentType":"","signature":"SQL_FN_NUM_DEGREES","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_DEGREES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_EXP","package":"druntime","parentType":"","signature":"SQL_FN_NUM_EXP","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_EXP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_FLOOR","package":"druntime","parentType":"","signature":"SQL_FN_NUM_FLOOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_FLOOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_LOG","package":"druntime","parentType":"","signature":"SQL_FN_NUM_LOG","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_LOG"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_LOG10","package":"druntime","parentType":"","signature":"SQL_FN_NUM_LOG10","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_LOG10"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_MOD","package":"druntime","parentType":"","signature":"SQL_FN_NUM_MOD","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_MOD"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_PI","package":"druntime","parentType":"","signature":"SQL_FN_NUM_PI","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_PI"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_POWER","package":"druntime","parentType":"","signature":"SQL_FN_NUM_POWER","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_POWER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_RADIANS","package":"druntime","parentType":"","signature":"SQL_FN_NUM_RADIANS","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_RADIANS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_RAND","package":"druntime","parentType":"","signature":"SQL_FN_NUM_RAND","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_RAND"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_ROUND","package":"druntime","parentType":"","signature":"SQL_FN_NUM_ROUND","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_ROUND"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_SIGN","package":"druntime","parentType":"","signature":"SQL_FN_NUM_SIGN","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_SIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_SIN","package":"druntime","parentType":"","signature":"SQL_FN_NUM_SIN","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_SIN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_SQRT","package":"druntime","parentType":"","signature":"SQL_FN_NUM_SQRT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_SQRT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_TAN","package":"druntime","parentType":"","signature":"SQL_FN_NUM_TAN","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_TAN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_NUM_TRUNCATE","package":"druntime","parentType":"","signature":"SQL_FN_NUM_TRUNCATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_NUM_TRUNCATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_ASCII","package":"druntime","parentType":"","signature":"SQL_FN_STR_ASCII","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_ASCII"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_CHAR","package":"druntime","parentType":"","signature":"SQL_FN_STR_CHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_CONCAT","package":"druntime","parentType":"","signature":"SQL_FN_STR_CONCAT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_CONCAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_DIFFERENCE","package":"druntime","parentType":"","signature":"SQL_FN_STR_DIFFERENCE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_DIFFERENCE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_INSERT","package":"druntime","parentType":"","signature":"SQL_FN_STR_INSERT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_INSERT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_LCASE","package":"druntime","parentType":"","signature":"SQL_FN_STR_LCASE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_LCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_LEFT","package":"druntime","parentType":"","signature":"SQL_FN_STR_LEFT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_LENGTH","package":"druntime","parentType":"","signature":"SQL_FN_STR_LENGTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_LOCATE","package":"druntime","parentType":"","signature":"SQL_FN_STR_LOCATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_LOCATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_LOCATE_2","package":"druntime","parentType":"","signature":"SQL_FN_STR_LOCATE_2","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_LOCATE_2"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_LTRIM","package":"druntime","parentType":"","signature":"SQL_FN_STR_LTRIM","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_LTRIM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_REPEAT","package":"druntime","parentType":"","signature":"SQL_FN_STR_REPEAT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_REPEAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_REPLACE","package":"druntime","parentType":"","signature":"SQL_FN_STR_REPLACE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_REPLACE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_RIGHT","package":"druntime","parentType":"","signature":"SQL_FN_STR_RIGHT","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_RTRIM","package":"druntime","parentType":"","signature":"SQL_FN_STR_RTRIM","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_RTRIM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_SOUNDEX","package":"druntime","parentType":"","signature":"SQL_FN_STR_SOUNDEX","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_SOUNDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_SPACE","package":"druntime","parentType":"","signature":"SQL_FN_STR_SPACE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_SPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_SUBSTRING","package":"druntime","parentType":"","signature":"SQL_FN_STR_SUBSTRING","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_SUBSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_STR_UCASE","package":"druntime","parentType":"","signature":"SQL_FN_STR_UCASE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_STR_UCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_SYS_DBNAME","package":"druntime","parentType":"","signature":"SQL_FN_SYS_DBNAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_SYS_DBNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_SYS_IFNULL","package":"druntime","parentType":"","signature":"SQL_FN_SYS_IFNULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_SYS_IFNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_SYS_USERNAME","package":"druntime","parentType":"","signature":"SQL_FN_SYS_USERNAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_SYS_USERNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_CURDATE","package":"druntime","parentType":"","signature":"SQL_FN_TD_CURDATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_CURDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_CURTIME","package":"druntime","parentType":"","signature":"SQL_FN_TD_CURTIME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_CURTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_DAYNAME","package":"druntime","parentType":"","signature":"SQL_FN_TD_DAYNAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_DAYNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_DAYOFMONTH","package":"druntime","parentType":"","signature":"SQL_FN_TD_DAYOFMONTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_DAYOFMONTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_DAYOFWEEK","package":"druntime","parentType":"","signature":"SQL_FN_TD_DAYOFWEEK","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_DAYOFWEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_DAYOFYEAR","package":"druntime","parentType":"","signature":"SQL_FN_TD_DAYOFYEAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_DAYOFYEAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_HOUR","package":"druntime","parentType":"","signature":"SQL_FN_TD_HOUR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_HOUR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_MINUTE","package":"druntime","parentType":"","signature":"SQL_FN_TD_MINUTE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_MINUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_MONTH","package":"druntime","parentType":"","signature":"SQL_FN_TD_MONTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_MONTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_MONTHNAME","package":"druntime","parentType":"","signature":"SQL_FN_TD_MONTHNAME","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_MONTHNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_NOW","package":"druntime","parentType":"","signature":"SQL_FN_TD_NOW","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_NOW"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_QUARTER","package":"druntime","parentType":"","signature":"SQL_FN_TD_QUARTER","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_QUARTER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_SECOND","package":"druntime","parentType":"","signature":"SQL_FN_TD_SECOND","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_SECOND"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_TIMESTAMPADD","package":"druntime","parentType":"","signature":"SQL_FN_TD_TIMESTAMPADD","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_TIMESTAMPADD"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_TIMESTAMPDIFF","package":"druntime","parentType":"","signature":"SQL_FN_TD_TIMESTAMPDIFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_TIMESTAMPDIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_WEEK","package":"druntime","parentType":"","signature":"SQL_FN_TD_WEEK","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_WEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TD_YEAR","package":"druntime","parentType":"","signature":"SQL_FN_TD_YEAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TD_YEAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_DAY","package":"druntime","parentType":"","signature":"SQL_FN_TSI_DAY","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_DAY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_FRAC_SECOND","package":"druntime","parentType":"","signature":"SQL_FN_TSI_FRAC_SECOND","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_FRAC_SECOND"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_HOUR","package":"druntime","parentType":"","signature":"SQL_FN_TSI_HOUR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_HOUR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_MINUTE","package":"druntime","parentType":"","signature":"SQL_FN_TSI_MINUTE","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_MINUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_MONTH","package":"druntime","parentType":"","signature":"SQL_FN_TSI_MONTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_MONTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_QUARTER","package":"druntime","parentType":"","signature":"SQL_FN_TSI_QUARTER","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_QUARTER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_SECOND","package":"druntime","parentType":"","signature":"SQL_FN_TSI_SECOND","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_SECOND"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_WEEK","package":"druntime","parentType":"","signature":"SQL_FN_TSI_WEEK","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_WEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_FN_TSI_YEAR","package":"druntime","parentType":"","signature":"SQL_FN_TSI_YEAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_FN_TSI_YEAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GB_GROUP_BY_CONTAINS_SELECT","package":"druntime","parentType":"","signature":"SQL_GB_GROUP_BY_CONTAINS_SELECT","url":"/druntime/core/sys/windows/sqlext.html#SQL_GB_GROUP_BY_CONTAINS_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GB_GROUP_BY_EQUALS_SELECT","package":"druntime","parentType":"","signature":"SQL_GB_GROUP_BY_EQUALS_SELECT","url":"/druntime/core/sys/windows/sqlext.html#SQL_GB_GROUP_BY_EQUALS_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GB_NO_RELATION","package":"druntime","parentType":"","signature":"SQL_GB_NO_RELATION","url":"/druntime/core/sys/windows/sqlext.html#SQL_GB_NO_RELATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GB_NOT_SUPPORTED","package":"druntime","parentType":"","signature":"SQL_GB_NOT_SUPPORTED","url":"/druntime/core/sys/windows/sqlext.html#SQL_GB_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GD_BLOCK","package":"druntime","parentType":"","signature":"SQL_GD_BLOCK","url":"/druntime/core/sys/windows/sqlext.html#SQL_GD_BLOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GD_BOUND","package":"druntime","parentType":"","signature":"SQL_GD_BOUND","url":"/druntime/core/sys/windows/sqlext.html#SQL_GD_BOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GET_BOOKMARK","package":"druntime","parentType":"","signature":"SQL_GET_BOOKMARK","url":"/druntime/core/sys/windows/sqlext.html#SQL_GET_BOOKMARK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_GROUP_BY","package":"druntime","parentType":"","signature":"SQL_GROUP_BY","url":"/druntime/core/sys/windows/sqlext.html#SQL_GROUP_BY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_IGNORE","package":"druntime","parentType":"","signature":"SQL_IGNORE","url":"/druntime/core/sys/windows/sqlext.html#SQL_IGNORE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_INFO_FIRST","package":"druntime","parentType":"","signature":"SQL_INFO_FIRST","url":"/druntime/core/sys/windows/sqlext.html#SQL_INFO_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_KEYSET_SIZE","package":"druntime","parentType":"","signature":"SQL_KEYSET_SIZE","url":"/druntime/core/sys/windows/sqlext.html#SQL_KEYSET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_KEYSET_SIZE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_KEYSET_SIZE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_KEYSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_KEYWORDS","package":"druntime","parentType":"","signature":"SQL_KEYWORDS","url":"/druntime/core/sys/windows/sqlext.html#SQL_KEYWORDS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LCK_EXCLUSIVE","package":"druntime","parentType":"","signature":"SQL_LCK_EXCLUSIVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_LCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LCK_NO_CHANGE","package":"druntime","parentType":"","signature":"SQL_LCK_NO_CHANGE","url":"/druntime/core/sys/windows/sqlext.html#SQL_LCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LCK_UNLOCK","package":"druntime","parentType":"","signature":"SQL_LCK_UNLOCK","url":"/druntime/core/sys/windows/sqlext.html#SQL_LCK_UNLOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LEN_BINARY_ATTR_OFFSET","package":"druntime","parentType":"","signature":"SQL_LEN_BINARY_ATTR_OFFSET","url":"/druntime/core/sys/windows/sqlext.html#SQL_LEN_BINARY_ATTR_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LEN_DATA_AT_EXEC_OFFSET","package":"druntime","parentType":"","signature":"SQL_LEN_DATA_AT_EXEC_OFFSET","url":"/druntime/core/sys/windows/sqlext.html#SQL_LEN_DATA_AT_EXEC_OFFSET"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LIKE_ESCAPE_CLAUSE","package":"druntime","parentType":"","signature":"SQL_LIKE_ESCAPE_CLAUSE","url":"/druntime/core/sys/windows/sqlext.html#SQL_LIKE_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LIKE_ONLY","package":"druntime","parentType":"","signature":"SQL_LIKE_ONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_LIKE_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LOCK_EXCLUSIVE","package":"druntime","parentType":"","signature":"SQL_LOCK_EXCLUSIVE","url":"/druntime/core/sys/windows/sqlext.html#SQL_LOCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LOCK_NO_CHANGE","package":"druntime","parentType":"","signature":"SQL_LOCK_NO_CHANGE","url":"/druntime/core/sys/windows/sqlext.html#SQL_LOCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LOCK_TYPES","package":"druntime","parentType":"","signature":"SQL_LOCK_TYPES","url":"/druntime/core/sys/windows/sqlext.html#SQL_LOCK_TYPES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LOCK_UNLOCK","package":"druntime","parentType":"","signature":"SQL_LOCK_UNLOCK","url":"/druntime/core/sys/windows/sqlext.html#SQL_LOCK_UNLOCK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LOGIN_TIMEOUT","package":"druntime","parentType":"","signature":"SQL_LOGIN_TIMEOUT","url":"/druntime/core/sys/windows/sqlext.html#SQL_LOGIN_TIMEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LOGIN_TIMEOUT_DEFAULT","package":"druntime","parentType":"","signature":"SQL_LOGIN_TIMEOUT_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_LOGIN_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LONGVARBINARY","package":"druntime","parentType":"","signature":"SQL_LONGVARBINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_LONGVARBINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_LONGVARCHAR","package":"druntime","parentType":"","signature":"SQL_LONGVARCHAR","url":"/druntime/core/sys/windows/sqlext.html#SQL_LONGVARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_BINARY_LITERAL_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_BINARY_LITERAL_LEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_BINARY_LITERAL_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_CHAR_LITERAL_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_CHAR_LITERAL_LEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_CHAR_LITERAL_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_DSN_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAX_DSN_LENGTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_DSN_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAX_LENGTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_LENGTH_DEFAULT","package":"druntime","parentType":"","signature":"SQL_MAX_LENGTH_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_LENGTH_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_OPTION_STRING_LENGTH","package":"druntime","parentType":"","signature":"SQL_MAX_OPTION_STRING_LENGTH","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_OPTION_STRING_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_OWNER_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_OWNER_NAME_LEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_OWNER_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_PROCEDURE_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_PROCEDURE_NAME_LEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_PROCEDURE_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_QUALIFIER_NAME_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_QUALIFIER_NAME_LEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_QUALIFIER_NAME_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","package":"druntime","parentType":"","signature":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_ROW_SIZE_INCLUDES_LONG"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_ROWS","package":"druntime","parentType":"","signature":"SQL_MAX_ROWS","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_ROWS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MAX_ROWS_DEFAULT","package":"druntime","parentType":"","signature":"SQL_MAX_ROWS_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_MAX_ROWS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MODE_READ_WRITE","package":"druntime","parentType":"","signature":"SQL_MODE_READ_WRITE","url":"/druntime/core/sys/windows/sqlext.html#SQL_MODE_READ_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MODE_READ_ONLY","package":"druntime","parentType":"","signature":"SQL_MODE_READ_ONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_MODE_READ_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MODE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_MODE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_MODE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MULT_RESULT_SETS","package":"druntime","parentType":"","signature":"SQL_MULT_RESULT_SETS","url":"/druntime/core/sys/windows/sqlext.html#SQL_MULT_RESULT_SETS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_MULTIPLE_ACTIVE_TXN","package":"druntime","parentType":"","signature":"SQL_MULTIPLE_ACTIVE_TXN","url":"/druntime/core/sys/windows/sqlext.html#SQL_MULTIPLE_ACTIVE_TXN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NC_END","package":"druntime","parentType":"","signature":"SQL_NC_END","url":"/druntime/core/sys/windows/sqlext.html#SQL_NC_END"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NC_START","package":"druntime","parentType":"","signature":"SQL_NC_START","url":"/druntime/core/sys/windows/sqlext.html#SQL_NC_START"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NEED_LONG_DATA_LEN","package":"druntime","parentType":"","signature":"SQL_NEED_LONG_DATA_LEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_NEED_LONG_DATA_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NNC_NON_NULL","package":"druntime","parentType":"","signature":"SQL_NNC_NON_NULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_NNC_NON_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NNC_NULL","package":"druntime","parentType":"","signature":"SQL_NNC_NULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_NNC_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NO_TOTAL","package":"druntime","parentType":"","signature":"SQL_NO_TOTAL","url":"/druntime/core/sys/windows/sqlext.html#SQL_NO_TOTAL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NON_NULLABLE_COLUMNS","package":"druntime","parentType":"","signature":"SQL_NON_NULLABLE_COLUMNS","url":"/druntime/core/sys/windows/sqlext.html#SQL_NON_NULLABLE_COLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NOSCAN_OFF","package":"druntime","parentType":"","signature":"SQL_NOSCAN_OFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_NOSCAN_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NOSCAN_ON","package":"druntime","parentType":"","signature":"SQL_NOSCAN_ON","url":"/druntime/core/sys/windows/sqlext.html#SQL_NOSCAN_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NOSCAN","package":"druntime","parentType":"","signature":"SQL_NOSCAN","url":"/druntime/core/sys/windows/sqlext.html#SQL_NOSCAN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NOSCAN_DEFAULT","package":"druntime","parentType":"","signature":"SQL_NOSCAN_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_NOSCAN_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_NUMERIC_FUNCTIONS","package":"druntime","parentType":"","signature":"SQL_NUMERIC_FUNCTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_NUMERIC_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OAC_LEVEL1","package":"druntime","parentType":"","signature":"SQL_OAC_LEVEL1","url":"/druntime/core/sys/windows/sqlext.html#SQL_OAC_LEVEL1"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OAC_LEVEL2","package":"druntime","parentType":"","signature":"SQL_OAC_LEVEL2","url":"/druntime/core/sys/windows/sqlext.html#SQL_OAC_LEVEL2"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OAC_NONE","package":"druntime","parentType":"","signature":"SQL_OAC_NONE","url":"/druntime/core/sys/windows/sqlext.html#SQL_OAC_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_API_CONFORMANCE","package":"druntime","parentType":"","signature":"SQL_ODBC_API_CONFORMANCE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_API_CONFORMANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_CURSORS","package":"druntime","parentType":"","signature":"SQL_ODBC_CURSORS","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_CURSORS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_SAG_CLI_CONFORMANCE","package":"druntime","parentType":"","signature":"SQL_ODBC_SAG_CLI_CONFORMANCE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_SAG_CLI_CONFORMANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_SQL_CONFORMANCE","package":"druntime","parentType":"","signature":"SQL_ODBC_SQL_CONFORMANCE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_SQL_CONFORMANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_SQL_OPT_IEF","package":"druntime","parentType":"","signature":"SQL_ODBC_SQL_OPT_IEF","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_SQL_OPT_IEF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_VER","package":"druntime","parentType":"","signature":"SQL_ODBC_VER","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_VER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OPT_TRACE","package":"druntime","parentType":"","signature":"SQL_OPT_TRACE","url":"/druntime/core/sys/windows/sqlext.html#SQL_OPT_TRACE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OPT_TRACE_FILE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_OPT_TRACE_FILE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_OPT_TRACE_FILE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OPT_TRACE_OFF","package":"druntime","parentType":"","signature":"SQL_OPT_TRACE_OFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_OPT_TRACE_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OPT_TRACE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_OPT_TRACE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_OPT_TRACE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OPT_TRACE_ON","package":"druntime","parentType":"","signature":"SQL_OPT_TRACE_ON","url":"/druntime/core/sys/windows/sqlext.html#SQL_OPT_TRACE_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OPT_TRACEFILE","package":"druntime","parentType":"","signature":"SQL_OPT_TRACEFILE","url":"/druntime/core/sys/windows/sqlext.html#SQL_OPT_TRACEFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OSC_CORE","package":"druntime","parentType":"","signature":"SQL_OSC_CORE","url":"/druntime/core/sys/windows/sqlext.html#SQL_OSC_CORE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OSC_EXTENDED","package":"druntime","parentType":"","signature":"SQL_OSC_EXTENDED","url":"/druntime/core/sys/windows/sqlext.html#SQL_OSC_EXTENDED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OSC_MINIMUM","package":"druntime","parentType":"","signature":"SQL_OSC_MINIMUM","url":"/druntime/core/sys/windows/sqlext.html#SQL_OSC_MINIMUM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OSCC_COMPLIANT","package":"druntime","parentType":"","signature":"SQL_OSCC_COMPLIANT","url":"/druntime/core/sys/windows/sqlext.html#SQL_OSCC_COMPLIANT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OSCC_NOT_COMPLIANT","package":"druntime","parentType":"","signature":"SQL_OSCC_NOT_COMPLIANT","url":"/druntime/core/sys/windows/sqlext.html#SQL_OSCC_NOT_COMPLIANT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OU_DML_STATEMENTS","package":"druntime","parentType":"","signature":"SQL_OU_DML_STATEMENTS","url":"/druntime/core/sys/windows/sqlext.html#SQL_OU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OU_INDEX_DEFINITION","package":"druntime","parentType":"","signature":"SQL_OU_INDEX_DEFINITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_OU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OU_PRIVILEGE_DEFINITION","package":"druntime","parentType":"","signature":"SQL_OU_PRIVILEGE_DEFINITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_OU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OU_PROCEDURE_INVOCATION","package":"druntime","parentType":"","signature":"SQL_OU_PROCEDURE_INVOCATION","url":"/druntime/core/sys/windows/sqlext.html#SQL_OU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OU_TABLE_DEFINITION","package":"druntime","parentType":"","signature":"SQL_OU_TABLE_DEFINITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_OU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OUTER_JOINS","package":"druntime","parentType":"","signature":"SQL_OUTER_JOINS","url":"/druntime/core/sys/windows/sqlext.html#SQL_OUTER_JOINS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OWNER_TERM","package":"druntime","parentType":"","signature":"SQL_OWNER_TERM","url":"/druntime/core/sys/windows/sqlext.html#SQL_OWNER_TERM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_OWNER_USAGE","package":"druntime","parentType":"","signature":"SQL_OWNER_USAGE","url":"/druntime/core/sys/windows/sqlext.html#SQL_OWNER_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PACKET_SIZE","package":"druntime","parentType":"","signature":"SQL_PACKET_SIZE","url":"/druntime/core/sys/windows/sqlext.html#SQL_PACKET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PARAM_INPUT","package":"druntime","parentType":"","signature":"SQL_PARAM_INPUT","url":"/druntime/core/sys/windows/sqlext.html#SQL_PARAM_INPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PARAM_INPUT_OUTPUT","package":"druntime","parentType":"","signature":"SQL_PARAM_INPUT_OUTPUT","url":"/druntime/core/sys/windows/sqlext.html#SQL_PARAM_INPUT_OUTPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PARAM_OUTPUT","package":"druntime","parentType":"","signature":"SQL_PARAM_OUTPUT","url":"/druntime/core/sys/windows/sqlext.html#SQL_PARAM_OUTPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PARAM_TYPE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_PARAM_TYPE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_PARAM_TYPE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PARAM_TYPE_UNKNOWN","package":"druntime","parentType":"","signature":"SQL_PARAM_TYPE_UNKNOWN","url":"/druntime/core/sys/windows/sqlext.html#SQL_PARAM_TYPE_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PC_NOT_PSEUDO","package":"druntime","parentType":"","signature":"SQL_PC_NOT_PSEUDO","url":"/druntime/core/sys/windows/sqlext.html#SQL_PC_NOT_PSEUDO"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POS_ADD","package":"druntime","parentType":"","signature":"SQL_POS_ADD","url":"/druntime/core/sys/windows/sqlext.html#SQL_POS_ADD"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POS_DELETE","package":"druntime","parentType":"","signature":"SQL_POS_DELETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_POS_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POS_OPERATIONS","package":"druntime","parentType":"","signature":"SQL_POS_OPERATIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_POS_OPERATIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POS_POSITION","package":"druntime","parentType":"","signature":"SQL_POS_POSITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_POS_POSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POS_REFRESH","package":"druntime","parentType":"","signature":"SQL_POS_REFRESH","url":"/druntime/core/sys/windows/sqlext.html#SQL_POS_REFRESH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POS_UPDATE","package":"druntime","parentType":"","signature":"SQL_POS_UPDATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_POS_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POSITION","package":"druntime","parentType":"","signature":"SQL_POSITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_POSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_POSITIONED_STATEMENTS","package":"druntime","parentType":"","signature":"SQL_POSITIONED_STATEMENTS","url":"/druntime/core/sys/windows/sqlext.html#SQL_POSITIONED_STATEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PROCEDURE_TERM","package":"druntime","parentType":"","signature":"SQL_PROCEDURE_TERM","url":"/druntime/core/sys/windows/sqlext.html#SQL_PROCEDURE_TERM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PROCEDURES","package":"druntime","parentType":"","signature":"SQL_PROCEDURES","url":"/druntime/core/sys/windows/sqlext.html#SQL_PROCEDURES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PS_POSITIONED_DELETE","package":"druntime","parentType":"","signature":"SQL_PS_POSITIONED_DELETE","url":"/druntime/core/sys/windows/sqlext.html#SQL_PS_POSITIONED_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PS_POSITIONED_UPDATE","package":"druntime","parentType":"","signature":"SQL_PS_POSITIONED_UPDATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_PS_POSITIONED_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PS_SELECT_FOR_UPDATE","package":"druntime","parentType":"","signature":"SQL_PS_SELECT_FOR_UPDATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_PS_SELECT_FOR_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PT_FUNCTION","package":"druntime","parentType":"","signature":"SQL_PT_FUNCTION","url":"/druntime/core/sys/windows/sqlext.html#SQL_PT_FUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PT_PROCEDURE","package":"druntime","parentType":"","signature":"SQL_PT_PROCEDURE","url":"/druntime/core/sys/windows/sqlext.html#SQL_PT_PROCEDURE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PT_UNKNOWN","package":"druntime","parentType":"","signature":"SQL_PT_UNKNOWN","url":"/druntime/core/sys/windows/sqlext.html#SQL_PT_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QL_END","package":"druntime","parentType":"","signature":"SQL_QL_END","url":"/druntime/core/sys/windows/sqlext.html#SQL_QL_END"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QL_START","package":"druntime","parentType":"","signature":"SQL_QL_START","url":"/druntime/core/sys/windows/sqlext.html#SQL_QL_START"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QU_DML_STATEMENTS","package":"druntime","parentType":"","signature":"SQL_QU_DML_STATEMENTS","url":"/druntime/core/sys/windows/sqlext.html#SQL_QU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QU_INDEX_DEFINITION","package":"druntime","parentType":"","signature":"SQL_QU_INDEX_DEFINITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_QU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QU_PRIVILEGE_DEFINITION","package":"druntime","parentType":"","signature":"SQL_QU_PRIVILEGE_DEFINITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_QU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QU_PROCEDURE_INVOCATION","package":"druntime","parentType":"","signature":"SQL_QU_PROCEDURE_INVOCATION","url":"/druntime/core/sys/windows/sqlext.html#SQL_QU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QU_TABLE_DEFINITION","package":"druntime","parentType":"","signature":"SQL_QU_TABLE_DEFINITION","url":"/druntime/core/sys/windows/sqlext.html#SQL_QU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUALIFIER_LOCATION","package":"druntime","parentType":"","signature":"SQL_QUALIFIER_LOCATION","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUALIFIER_LOCATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUALIFIER_NAME_SEPARATOR","package":"druntime","parentType":"","signature":"SQL_QUALIFIER_NAME_SEPARATOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUALIFIER_NAME_SEPARATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUALIFIER_TERM","package":"druntime","parentType":"","signature":"SQL_QUALIFIER_TERM","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUALIFIER_TERM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUALIFIER_USAGE","package":"druntime","parentType":"","signature":"SQL_QUALIFIER_USAGE","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUALIFIER_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUERY_TIMEOUT","package":"druntime","parentType":"","signature":"SQL_QUERY_TIMEOUT","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUERY_TIMEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUERY_TIMEOUT_DEFAULT","package":"druntime","parentType":"","signature":"SQL_QUERY_TIMEOUT_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUERY_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUICK","package":"druntime","parentType":"","signature":"SQL_QUICK","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUICK"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUIET_MODE","package":"druntime","parentType":"","signature":"SQL_QUIET_MODE","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUIET_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_QUOTED_IDENTIFIER_CASE","package":"druntime","parentType":"","signature":"SQL_QUOTED_IDENTIFIER_CASE","url":"/druntime/core/sys/windows/sqlext.html#SQL_QUOTED_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RD_OFF","package":"druntime","parentType":"","signature":"SQL_RD_OFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_RD_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RD_ON","package":"druntime","parentType":"","signature":"SQL_RD_ON","url":"/druntime/core/sys/windows/sqlext.html#SQL_RD_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RD_DEFAULT","package":"druntime","parentType":"","signature":"SQL_RD_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_RD_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_REFRESH","package":"druntime","parentType":"","signature":"SQL_REFRESH","url":"/druntime/core/sys/windows/sqlext.html#SQL_REFRESH"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RESTRICT","package":"druntime","parentType":"","signature":"SQL_RESTRICT","url":"/druntime/core/sys/windows/sqlext.html#SQL_RESTRICT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RESULT_COL","package":"druntime","parentType":"","signature":"SQL_RESULT_COL","url":"/druntime/core/sys/windows/sqlext.html#SQL_RESULT_COL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RETRIEVE_DATA","package":"druntime","parentType":"","signature":"SQL_RETRIEVE_DATA","url":"/druntime/core/sys/windows/sqlext.html#SQL_RETRIEVE_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_RETURN_VALUE","package":"druntime","parentType":"","signature":"SQL_RETURN_VALUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_RETURN_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_ADDED","package":"druntime","parentType":"","signature":"SQL_ROW_ADDED","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_ADDED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_DELETED","package":"druntime","parentType":"","signature":"SQL_ROW_DELETED","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_DELETED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_ERROR","package":"druntime","parentType":"","signature":"SQL_ROW_ERROR","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_NOROW","package":"druntime","parentType":"","signature":"SQL_ROW_NOROW","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_NOROW"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_NUMBER","package":"druntime","parentType":"","signature":"SQL_ROW_NUMBER","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_NUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_SUCCESS","package":"druntime","parentType":"","signature":"SQL_ROW_SUCCESS","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_SUCCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_UPDATED","package":"druntime","parentType":"","signature":"SQL_ROW_UPDATED","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_UPDATED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROW_UPDATES","package":"druntime","parentType":"","signature":"SQL_ROW_UPDATES","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROW_UPDATES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROWSET_SIZE","package":"druntime","parentType":"","signature":"SQL_ROWSET_SIZE","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROWSET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROWSET_SIZE_DEFAULT","package":"druntime","parentType":"","signature":"SQL_ROWSET_SIZE_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROWSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ROWVER","package":"druntime","parentType":"","signature":"SQL_ROWVER","url":"/druntime/core/sys/windows/sqlext.html#SQL_ROWVER"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SC_NON_UNIQUE","package":"druntime","parentType":"","signature":"SQL_SC_NON_UNIQUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SC_NON_UNIQUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SC_TRY_UNIQUE","package":"druntime","parentType":"","signature":"SQL_SC_TRY_UNIQUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SC_TRY_UNIQUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SC_UNIQUE","package":"druntime","parentType":"","signature":"SQL_SC_UNIQUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SC_UNIQUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SCCO_OPT_TIMESTAMP","package":"druntime","parentType":"","signature":"SQL_SCCO_OPT_TIMESTAMP","url":"/druntime/core/sys/windows/sqlext.html#SQL_SCCO_OPT_TIMESTAMP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SCROLL_DYNAMIC","package":"druntime","parentType":"","signature":"SQL_SCROLL_DYNAMIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_SCROLL_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SCROLL_FORWARD_ONLY","package":"druntime","parentType":"","signature":"SQL_SCROLL_FORWARD_ONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_SCROLL_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SCROLL_KEYSET_DRIVEN","package":"druntime","parentType":"","signature":"SQL_SCROLL_KEYSET_DRIVEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_SCROLL_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SCROLL_OPTIONS","package":"druntime","parentType":"","signature":"SQL_SCROLL_OPTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_SCROLL_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SCROLL_STATIC","package":"druntime","parentType":"","signature":"SQL_SCROLL_STATIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_SCROLL_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SEARCHABLE","package":"druntime","parentType":"","signature":"SQL_SEARCHABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SEARCHABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SET_NULL","package":"druntime","parentType":"","signature":"SQL_SET_NULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_SET_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SETPARAM_VALUE_MAX","package":"druntime","parentType":"","signature":"SQL_SETPARAM_VALUE_MAX","url":"/druntime/core/sys/windows/sqlext.html#SQL_SETPARAM_VALUE_MAX"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SETPOS_MAX_LOCK_VALUE","package":"druntime","parentType":"","signature":"SQL_SETPOS_MAX_LOCK_VALUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SETPOS_MAX_LOCK_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SETPOS_MAX_OPTION_VALUE","package":"druntime","parentType":"","signature":"SQL_SETPOS_MAX_OPTION_VALUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SETPOS_MAX_OPTION_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SIMULATE_CURSOR","package":"druntime","parentType":"","signature":"SQL_SIMULATE_CURSOR","url":"/druntime/core/sys/windows/sqlext.html#SQL_SIMULATE_CURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SO_DYNAMIC","package":"druntime","parentType":"","signature":"SQL_SO_DYNAMIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_SO_DYNAMIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SO_FORWARD_ONLY","package":"druntime","parentType":"","signature":"SQL_SO_FORWARD_ONLY","url":"/druntime/core/sys/windows/sqlext.html#SQL_SO_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SO_KEYSET_DRIVEN","package":"druntime","parentType":"","signature":"SQL_SO_KEYSET_DRIVEN","url":"/druntime/core/sys/windows/sqlext.html#SQL_SO_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SO_MIXED","package":"druntime","parentType":"","signature":"SQL_SO_MIXED","url":"/druntime/core/sys/windows/sqlext.html#SQL_SO_MIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SO_STATIC","package":"druntime","parentType":"","signature":"SQL_SO_STATIC","url":"/druntime/core/sys/windows/sqlext.html#SQL_SO_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SQ_COMPARISON","package":"druntime","parentType":"","signature":"SQL_SQ_COMPARISON","url":"/druntime/core/sys/windows/sqlext.html#SQL_SQ_COMPARISON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SQ_CORRELATED_SUBQUERIES","package":"druntime","parentType":"","signature":"SQL_SQ_CORRELATED_SUBQUERIES","url":"/druntime/core/sys/windows/sqlext.html#SQL_SQ_CORRELATED_SUBQUERIES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SQ_EXISTS","package":"druntime","parentType":"","signature":"SQL_SQ_EXISTS","url":"/druntime/core/sys/windows/sqlext.html#SQL_SQ_EXISTS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SQ_IN","package":"druntime","parentType":"","signature":"SQL_SQ_IN","url":"/druntime/core/sys/windows/sqlext.html#SQL_SQ_IN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SQ_QUANTIFIED","package":"druntime","parentType":"","signature":"SQL_SQ_QUANTIFIED","url":"/druntime/core/sys/windows/sqlext.html#SQL_SQ_QUANTIFIED"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SQLSTATE_SIZE","package":"druntime","parentType":"","signature":"SQL_SQLSTATE_SIZE","url":"/druntime/core/sys/windows/sqlext.html#SQL_SQLSTATE_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SS_ADDITIONS","package":"druntime","parentType":"","signature":"SQL_SS_ADDITIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_SS_ADDITIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SS_DELETIONS","package":"druntime","parentType":"","signature":"SQL_SS_DELETIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_SS_DELETIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SS_UPDATES","package":"druntime","parentType":"","signature":"SQL_SS_UPDATES","url":"/druntime/core/sys/windows/sqlext.html#SQL_SS_UPDATES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_STATIC_SENSITIVITY","package":"druntime","parentType":"","signature":"SQL_STATIC_SENSITIVITY","url":"/druntime/core/sys/windows/sqlext.html#SQL_STATIC_SENSITIVITY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_STRING_FUNCTIONS","package":"druntime","parentType":"","signature":"SQL_STRING_FUNCTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SUBQUERIES","package":"druntime","parentType":"","signature":"SQL_SUBQUERIES","url":"/druntime/core/sys/windows/sqlext.html#SQL_SUBQUERIES"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_SYSTEM_FUNCTIONS","package":"druntime","parentType":"","signature":"SQL_SYSTEM_FUNCTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_SYSTEM_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TABLE_STAT","package":"druntime","parentType":"","signature":"SQL_TABLE_STAT","url":"/druntime/core/sys/windows/sqlext.html#SQL_TABLE_STAT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TABLE_TERM","package":"druntime","parentType":"","signature":"SQL_TABLE_TERM","url":"/druntime/core/sys/windows/sqlext.html#SQL_TABLE_TERM"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TIMEDATE_ADD_INTERVALS","package":"druntime","parentType":"","signature":"SQL_TIMEDATE_ADD_INTERVALS","url":"/druntime/core/sys/windows/sqlext.html#SQL_TIMEDATE_ADD_INTERVALS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TIMEDATE_DIFF_INTERVALS","package":"druntime","parentType":"","signature":"SQL_TIMEDATE_DIFF_INTERVALS","url":"/druntime/core/sys/windows/sqlext.html#SQL_TIMEDATE_DIFF_INTERVALS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TIMEDATE_FUNCTIONS","package":"druntime","parentType":"","signature":"SQL_TIMEDATE_FUNCTIONS","url":"/druntime/core/sys/windows/sqlext.html#SQL_TIMEDATE_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TRANSLATE_DLL","package":"druntime","parentType":"","signature":"SQL_TRANSLATE_DLL","url":"/druntime/core/sys/windows/sqlext.html#SQL_TRANSLATE_DLL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TRANSLATE_OPTION","package":"druntime","parentType":"","signature":"SQL_TRANSLATE_OPTION","url":"/druntime/core/sys/windows/sqlext.html#SQL_TRANSLATE_OPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TXN_ISOLATION","package":"druntime","parentType":"","signature":"SQL_TXN_ISOLATION","url":"/druntime/core/sys/windows/sqlext.html#SQL_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TXN_VERSIONING","package":"druntime","parentType":"","signature":"SQL_TXN_VERSIONING","url":"/druntime/core/sys/windows/sqlext.html#SQL_TXN_VERSIONING"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_TYPE_NULL","package":"druntime","parentType":"","signature":"SQL_TYPE_NULL","url":"/druntime/core/sys/windows/sqlext.html#SQL_TYPE_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_U_UNION","package":"druntime","parentType":"","signature":"SQL_U_UNION","url":"/druntime/core/sys/windows/sqlext.html#SQL_U_UNION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_U_UNION_ALL","package":"druntime","parentType":"","signature":"SQL_U_UNION_ALL","url":"/druntime/core/sys/windows/sqlext.html#SQL_U_UNION_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UB_OFF","package":"druntime","parentType":"","signature":"SQL_UB_OFF","url":"/druntime/core/sys/windows/sqlext.html#SQL_UB_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UB_DEFAULT","package":"druntime","parentType":"","signature":"SQL_UB_DEFAULT","url":"/druntime/core/sys/windows/sqlext.html#SQL_UB_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UB_ON","package":"druntime","parentType":"","signature":"SQL_UB_ON","url":"/druntime/core/sys/windows/sqlext.html#SQL_UB_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UNION","package":"druntime","parentType":"","signature":"SQL_UNION","url":"/druntime/core/sys/windows/sqlext.html#SQL_UNION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UNSEARCHABLE","package":"druntime","parentType":"","signature":"SQL_UNSEARCHABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_UNSEARCHABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_UPDATE","package":"druntime","parentType":"","signature":"SQL_UPDATE","url":"/druntime/core/sys/windows/sqlext.html#SQL_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_USE_BOOKMARKS","package":"druntime","parentType":"","signature":"SQL_USE_BOOKMARKS","url":"/druntime/core/sys/windows/sqlext.html#SQL_USE_BOOKMARKS"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_VARBINARY","package":"druntime","parentType":"","signature":"SQL_VARBINARY","url":"/druntime/core/sys/windows/sqlext.html#SQL_VARBINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLATT_OPT_MAX","package":"druntime","parentType":"","signature":"SQL_COLATT_OPT_MAX","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLATT_OPT_MAX"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_COLATT_OPT_MIN","package":"druntime","parentType":"","signature":"SQL_COLATT_OPT_MIN","url":"/druntime/core/sys/windows/sqlext.html#SQL_COLATT_OPT_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_PRED_SEARCHABLE","package":"druntime","parentType":"","signature":"SQL_PRED_SEARCHABLE","url":"/druntime/core/sys/windows/sqlext.html#SQL_PRED_SEARCHABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ATTR_ANSI_APP","package":"druntime","parentType":"","signature":"SQL_ATTR_ANSI_APP","url":"/druntime/core/sys/windows/sqlext.html#SQL_ATTR_ANSI_APP"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_AA_TRUE","package":"druntime","parentType":"","signature":"SQL_AA_TRUE","url":"/druntime/core/sys/windows/sqlext.html#SQL_AA_TRUE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_AA_FALSE","package":"druntime","parentType":"","signature":"SQL_AA_FALSE","url":"/druntime/core/sys/windows/sqlext.html#SQL_AA_FALSE"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"TRACE_VERSION","package":"druntime","parentType":"","signature":"TRACE_VERSION","url":"/druntime/core/sys/windows/sqlext.html#TRACE_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"TRACE_ON","package":"druntime","parentType":"","signature":"TRACE_ON","url":"/druntime/core/sys/windows/sqlext.html#TRACE_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlext","name":"SQL_ODBC_KEYWORDS","package":"druntime","parentType":"","signature":"char [] SQL_ODBC_KEYWORDS","url":"/druntime/core/sys/windows/sqlext.html#SQL_ODBC_KEYWORDS"},{"doc":"$(RED Warning: This binding is out-of-date and does not allow use on non-Windows platforms. Use `etc.c.odbc.sqltypes` instead.)","kind":"module","module":"core.sys.windows.sqltypes","name":"core.sys.windows.sqltypes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/sqltypes.html"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SCHAR","package":"druntime","parentType":"","signature":"SCHAR = byte","url":"/druntime/core/sys/windows/sqltypes.html#SCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SDWORD","package":"druntime","parentType":"","signature":"SDWORD = int","url":"/druntime/core/sys/windows/sqltypes.html#SDWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SWORD","package":"druntime","parentType":"","signature":"SWORD = short","url":"/druntime/core/sys/windows/sqltypes.html#SWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"UDWORD","package":"druntime","parentType":"","signature":"UDWORD = ULONG","url":"/druntime/core/sys/windows/sqltypes.html#UDWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"UWORD","package":"druntime","parentType":"","signature":"UWORD = USHORT","url":"/druntime/core/sys/windows/sqltypes.html#UWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SDOUBLE","package":"druntime","parentType":"","signature":"SDOUBLE = double","url":"/druntime/core/sys/windows/sqltypes.html#SDOUBLE"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SFLOAT","package":"druntime","parentType":"","signature":"SFLOAT = float","url":"/druntime/core/sys/windows/sqltypes.html#SFLOAT"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"PTR","package":"druntime","parentType":"","signature":"PTR = PVOID","url":"/druntime/core/sys/windows/sqltypes.html#PTR"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLCHAR","package":"druntime","parentType":"","signature":"SQLCHAR = UCHAR","url":"/druntime/core/sys/windows/sqltypes.html#SQLCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLUINTEGER","package":"druntime","parentType":"","signature":"SQLUINTEGER = UDWORD","url":"/druntime/core/sys/windows/sqltypes.html#SQLUINTEGER"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLHANDLE","package":"druntime","parentType":"","signature":"SQLHANDLE = HANDLE","url":"/druntime/core/sys/windows/sqltypes.html#SQLHANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLHENV","package":"druntime","parentType":"","signature":"SQLHENV = SQLHANDLE","url":"/druntime/core/sys/windows/sqltypes.html#SQLHENV"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLRETURN","package":"druntime","parentType":"","signature":"SQLRETURN = SQLSMALLINT","url":"/druntime/core/sys/windows/sqltypes.html#SQLRETURN"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLHWND","package":"druntime","parentType":"","signature":"SQLHWND = HWND","url":"/druntime/core/sys/windows/sqltypes.html#SQLHWND"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"BOOKMARK","package":"druntime","parentType":"","signature":"BOOKMARK = ULONG","url":"/druntime/core/sys/windows/sqltypes.html#BOOKMARK"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLLEN","package":"druntime","parentType":"","signature":"SQLLEN = SQLINTEGER","url":"/druntime/core/sys/windows/sqltypes.html#SQLLEN"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLROWCOUNT","package":"druntime","parentType":"","signature":"SQLROWCOUNT = SQLUINTEGER","url":"/druntime/core/sys/windows/sqltypes.html#SQLROWCOUNT"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLTRANSID","package":"druntime","parentType":"","signature":"SQLTRANSID = DWORD","url":"/druntime/core/sys/windows/sqltypes.html#SQLTRANSID"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLSETPOSIROW","package":"druntime","parentType":"","signature":"SQLSETPOSIROW = SQLUSMALLINT","url":"/druntime/core/sys/windows/sqltypes.html#SQLSETPOSIROW"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLWCHAR","package":"druntime","parentType":"","signature":"SQLWCHAR = wchar","url":"/druntime/core/sys/windows/sqltypes.html#SQLWCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLDATE","package":"druntime","parentType":"","signature":"SQLDATE = ubyte","url":"/druntime/core/sys/windows/sqltypes.html#SQLDATE"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLDOUBLE","package":"druntime","parentType":"","signature":"SQLDOUBLE = double","url":"/druntime/core/sys/windows/sqltypes.html#SQLDOUBLE"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLNUMERIC","package":"druntime","parentType":"","signature":"SQLNUMERIC = ubyte","url":"/druntime/core/sys/windows/sqltypes.html#SQLNUMERIC"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLREAL","package":"druntime","parentType":"","signature":"SQLREAL = float","url":"/druntime/core/sys/windows/sqltypes.html#SQLREAL"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLTIME","package":"druntime","parentType":"","signature":"SQLTIME = ubyte","url":"/druntime/core/sys/windows/sqltypes.html#SQLTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"ODBCINT64","package":"druntime","parentType":"","signature":"ODBCINT64 = long","url":"/druntime/core/sys/windows/sqltypes.html#ODBCINT64"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLUBIGINT","package":"druntime","parentType":"","signature":"SQLUBIGINT = ulong","url":"/druntime/core/sys/windows/sqltypes.html#SQLUBIGINT"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"DATE_STRUCT","package":"druntime","parentType":"","signature":"DATE_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#DATE_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"TIME_STRUCT","package":"druntime","parentType":"","signature":"TIME_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#TIME_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"TIMESTAMP_STRUCT","package":"druntime","parentType":"","signature":"TIMESTAMP_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#TIMESTAMP_STRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQL_DATE_STRUCT","package":"druntime","parentType":"","signature":"SQL_DATE_STRUCT = DATE_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_DATE_STRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQL_TIME_STRUCT","package":"druntime","parentType":"","signature":"SQL_TIME_STRUCT = TIME_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_TIME_STRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQL_TIMESTAMP_STRUCT","package":"druntime","parentType":"","signature":"SQL_TIMESTAMP_STRUCT = TIMESTAMP_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_TIMESTAMP_STRUCT"},{"doc":"","kind":"enum","module":"core.sys.windows.sqltypes","name":"SQLINTERVAL","package":"druntime","parentType":"","signature":"SQLINTERVAL","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_YEAR","package":"druntime","parentType":"","signature":"SQL_IS_YEAR = 1","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_MONTH","package":"druntime","parentType":"","signature":"SQL_IS_MONTH = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_DAY","package":"druntime","parentType":"","signature":"SQL_IS_DAY = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_HOUR","package":"druntime","parentType":"","signature":"SQL_IS_HOUR = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_MINUTE","package":"druntime","parentType":"","signature":"SQL_IS_MINUTE = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_SECOND","package":"druntime","parentType":"","signature":"SQL_IS_SECOND = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_YEAR_TO_MONTH","package":"druntime","parentType":"","signature":"SQL_IS_YEAR_TO_MONTH = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_DAY_TO_HOUR","package":"druntime","parentType":"","signature":"SQL_IS_DAY_TO_HOUR = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_DAY_TO_MINUTE","package":"druntime","parentType":"","signature":"SQL_IS_DAY_TO_MINUTE = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_DAY_TO_SECOND","package":"druntime","parentType":"","signature":"SQL_IS_DAY_TO_SECOND = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_HOUR_TO_MINUTE","package":"druntime","parentType":"","signature":"SQL_IS_HOUR_TO_MINUTE = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_HOUR_TO_SECOND","package":"druntime","parentType":"","signature":"SQL_IS_HOUR_TO_SECOND = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.sqltypes","name":"SQL_IS_MINUTE_TO_SECOND","package":"druntime","parentType":"","signature":"SQL_IS_MINUTE_TO_SECOND = ","url":"/druntime/core/sys/windows/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"SQL_YEAR_MONTH_STRUCT","package":"druntime","parentType":"","signature":"SQL_YEAR_MONTH_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_YEAR_MONTH_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"SQL_DAY_SECOND_STRUCT","package":"druntime","parentType":"","signature":"SQL_DAY_SECOND_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_DAY_SECOND_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"SQL_INTERVAL_STRUCT","package":"druntime","parentType":"","signature":"SQL_INTERVAL_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_INTERVAL_STRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.sqltypes","name":"SQL_NUMERIC_STRUCT","package":"druntime","parentType":"","signature":"SQL_NUMERIC_STRUCT","url":"/druntime/core/sys/windows/sqltypes.html#SQL_NUMERIC_STRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.sqltypes","name":"SQLGUID","package":"druntime","parentType":"","signature":"SQLGUID = GUID","url":"/druntime/core/sys/windows/sqltypes.html#SQLGUID"},{"doc":"","kind":"variable","module":"core.sys.windows.sqltypes","name":"SQL_MAX_NUMERIC_LEN","package":"druntime","parentType":"","signature":"SQL_MAX_NUMERIC_LEN","url":"/druntime/core/sys/windows/sqltypes.html#SQL_MAX_NUMERIC_LEN"},{"doc":"$(RED Warning: This binding is out-of-date and does not allow use on non-Windows platforms. Use `etc.c.odbc.sqlucode` instead.)","kind":"module","module":"core.sys.windows.sqlucode","name":"core.sys.windows.sqlucode","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/sqlucode.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLBrowseConnectA","package":"druntime","parentType":"","signature":"SQLRETURN SQLBrowseConnectA(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLBrowseConnectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLBrowseConnectW","package":"druntime","parentType":"","signature":"SQLRETURN SQLBrowseConnectW(SQLHDBC,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLBrowseConnectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColAttributeA","package":"druntime","parentType":"","signature":"SQLRETURN SQLColAttributeA(SQLHSTMT,  SQLSMALLINT,  SQLSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLPOINTER)","url":"/druntime/core/sys/windows/sqlucode/SQLColAttributeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColAttributeW","package":"druntime","parentType":"","signature":"SQLRETURN SQLColAttributeW(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLPOINTER)","url":"/druntime/core/sys/windows/sqlucode/SQLColAttributeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColAttributesA","package":"druntime","parentType":"","signature":"SQLRETURN SQLColAttributesA(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLLEN *)","url":"/druntime/core/sys/windows/sqlucode/SQLColAttributesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColAttributesW","package":"druntime","parentType":"","signature":"SQLRETURN SQLColAttributesW(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLLEN *)","url":"/druntime/core/sys/windows/sqlucode/SQLColAttributesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColumnPrivilegesA","package":"druntime","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesA(  SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLCHAR *,  SQLSMALLINT )","url":"/druntime/core/sys/windows/sqlucode/SQLColumnPrivilegesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColumnPrivilegesW","package":"druntime","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesW(  SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT )","url":"/druntime/core/sys/windows/sqlucode/SQLColumnPrivilegesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColumnsA","package":"druntime","parentType":"","signature":"SQLRETURN SQLColumnsA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLCHAR *,  SQLSMALLINT )","url":"/druntime/core/sys/windows/sqlucode/SQLColumnsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLColumnsW","package":"druntime","parentType":"","signature":"SQLRETURN SQLColumnsW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT ,  SQLWCHAR *,  SQLSMALLINT )","url":"/druntime/core/sys/windows/sqlucode/SQLColumnsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLConnectA","package":"druntime","parentType":"","signature":"SQLRETURN SQLConnectA(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLConnectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLConnectW","package":"druntime","parentType":"","signature":"SQLRETURN SQLConnectW(SQLHDBC,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLConnectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDataSourcesA","package":"druntime","parentType":"","signature":"SQLRETURN SQLDataSourcesA(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLDataSourcesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDataSourcesW","package":"druntime","parentType":"","signature":"SQLRETURN SQLDataSourcesW(SQLHENV,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLDataSourcesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDescribeColA","package":"druntime","parentType":"","signature":"SQLRETURN SQLDescribeColA(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLDescribeColA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDescribeColW","package":"druntime","parentType":"","signature":"SQLRETURN SQLDescribeColW(SQLHSTMT,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLDescribeColW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDriverConnectA","package":"druntime","parentType":"","signature":"SQLRETURN SQLDriverConnectA(SQLHDBC,  SQLHWND,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLDriverConnectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDriverConnectW","package":"druntime","parentType":"","signature":"SQLRETURN SQLDriverConnectW(SQLHDBC,  SQLHWND,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLDriverConnectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDriversA","package":"druntime","parentType":"","signature":"SQLRETURN SQLDriversA(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLDriversA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLDriversW","package":"druntime","parentType":"","signature":"SQLRETURN SQLDriversW(SQLHENV,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLDriversW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLErrorA","package":"druntime","parentType":"","signature":"SQLRETURN SQLErrorA(SQLHENV,  SQLHDBC,  SQLHSTMT,  SQLCHAR *,  SQLINTEGER *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLErrorW","package":"druntime","parentType":"","signature":"SQLRETURN SQLErrorW(SQLHENV,  SQLHDBC,  SQLHSTMT,  SQLWCHAR *,  SQLINTEGER *,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLExecDirectA","package":"druntime","parentType":"","signature":"SQLRETURN SQLExecDirectA(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/druntime/core/sys/windows/sqlucode/SQLExecDirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLExecDirectW","package":"druntime","parentType":"","signature":"SQLRETURN SQLExecDirectW(SQLHSTMT,  SQLWCHAR *,  SQLINTEGER)","url":"/druntime/core/sys/windows/sqlucode/SQLExecDirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLForeignKeysA","package":"druntime","parentType":"","signature":"SQLRETURN SQLForeignKeysA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLForeignKeysA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLForeignKeysW","package":"druntime","parentType":"","signature":"SQLRETURN SQLForeignKeysW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLForeignKeysW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetConnectAttrA","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetConnectAttrA(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER,  SQLINTEGER *)","url":"/druntime/core/sys/windows/sqlucode/SQLGetConnectAttrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetConnectAttrW","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetConnectAttrW(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER,  SQLINTEGER *)","url":"/druntime/core/sys/windows/sqlucode/SQLGetConnectAttrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetConnectOptionA","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetConnectOptionA(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER)","url":"/druntime/core/sys/windows/sqlucode/SQLGetConnectOptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetConnectOptionW","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetConnectOptionW(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER)","url":"/druntime/core/sys/windows/sqlucode/SQLGetConnectOptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetCursorNameA","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetCursorNameA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLGetCursorNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetCursorNameW","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetCursorNameW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLGetCursorNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetInfoA","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetInfoA(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLGetInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetInfoW","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetInfoW(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *)","url":"/druntime/core/sys/windows/sqlucode/SQLGetInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetTypeInfoA","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetTypeInfoA(SQLHSTMT,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLGetTypeInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLGetTypeInfoW","package":"druntime","parentType":"","signature":"SQLRETURN SQLGetTypeInfoW(SQLHSTMT,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLGetTypeInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLNativeSqlA","package":"druntime","parentType":"","signature":"SQLRETURN SQLNativeSqlA(SQLHDBC,  SQLCHAR *,  SQLINTEGER,  SQLCHAR *,  SQLINTEGER,  SQLINTEGER *)","url":"/druntime/core/sys/windows/sqlucode/SQLNativeSqlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLNativeSqlW","package":"druntime","parentType":"","signature":"SQLRETURN SQLNativeSqlW(SQLHDBC,  SQLWCHAR *,  SQLINTEGER,  SQLWCHAR *,  SQLINTEGER,  SQLINTEGER *)","url":"/druntime/core/sys/windows/sqlucode/SQLNativeSqlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLPrepareA","package":"druntime","parentType":"","signature":"SQLRETURN SQLPrepareA(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/druntime/core/sys/windows/sqlucode/SQLPrepareA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLPrepareW","package":"druntime","parentType":"","signature":"SQLRETURN SQLPrepareW(SQLHSTMT,  SQLWCHAR *,  SQLINTEGER)","url":"/druntime/core/sys/windows/sqlucode/SQLPrepareW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLPrimaryKeysA","package":"druntime","parentType":"","signature":"SQLRETURN SQLPrimaryKeysA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT )","url":"/druntime/core/sys/windows/sqlucode/SQLPrimaryKeysA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLPrimaryKeysW","package":"druntime","parentType":"","signature":"SQLRETURN SQLPrimaryKeysW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLPrimaryKeysW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLProcedureColumnsA","package":"druntime","parentType":"","signature":"SQLRETURN SQLProcedureColumnsA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLProcedureColumnsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLProcedureColumnsW","package":"druntime","parentType":"","signature":"SQLRETURN SQLProcedureColumnsW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLProcedureColumnsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLProceduresA","package":"druntime","parentType":"","signature":"SQLRETURN SQLProceduresA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLProceduresA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLProceduresW","package":"druntime","parentType":"","signature":"SQLRETURN SQLProceduresW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLProceduresW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSetConnectAttrA","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetConnectAttrA(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER)","url":"/druntime/core/sys/windows/sqlucode/SQLSetConnectAttrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSetConnectAttrW","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetConnectAttrW(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER)","url":"/druntime/core/sys/windows/sqlucode/SQLSetConnectAttrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSetConnectOptionA","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetConnectOptionA(SQLHDBC,  SQLUSMALLINT,  SQLULEN)","url":"/druntime/core/sys/windows/sqlucode/SQLSetConnectOptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSetConnectOptionW","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetConnectOptionW(SQLHDBC,  SQLUSMALLINT,  SQLULEN)","url":"/druntime/core/sys/windows/sqlucode/SQLSetConnectOptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSetCursorNameA","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetCursorNameA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLSetCursorNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSetCursorNameW","package":"druntime","parentType":"","signature":"SQLRETURN SQLSetCursorNameW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLSetCursorNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSpecialColumnsA","package":"druntime","parentType":"","signature":"SQLRETURN SQLSpecialColumnsA(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLSpecialColumnsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLSpecialColumnsW","package":"druntime","parentType":"","signature":"SQLRETURN SQLSpecialColumnsW(SQLHSTMT,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLSpecialColumnsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLStatisticsA","package":"druntime","parentType":"","signature":"SQLRETURN SQLStatisticsA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLStatisticsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLStatisticsW","package":"druntime","parentType":"","signature":"SQLRETURN SQLStatisticsW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLStatisticsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLTablePrivilegesA","package":"druntime","parentType":"","signature":"SQLRETURN SQLTablePrivilegesA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLTablePrivilegesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLTablePrivilegesW","package":"druntime","parentType":"","signature":"SQLRETURN SQLTablePrivilegesW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT )","url":"/druntime/core/sys/windows/sqlucode/SQLTablePrivilegesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLTablesA","package":"druntime","parentType":"","signature":"SQLRETURN SQLTablesA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLTablesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sqlucode","name":"SQLTablesW","package":"druntime","parentType":"","signature":"SQLRETURN SQLTablesW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/druntime/core/sys/windows/sqlucode/SQLTablesW.html"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlucode","name":"SQL_WCHAR","package":"druntime","parentType":"","signature":"SQL_WCHAR","url":"/druntime/core/sys/windows/sqlucode.html#SQL_WCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlucode","name":"SQL_WVARCHAR","package":"druntime","parentType":"","signature":"SQL_WVARCHAR","url":"/druntime/core/sys/windows/sqlucode.html#SQL_WVARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlucode","name":"SQL_WLONGVARCHAR","package":"druntime","parentType":"","signature":"SQL_WLONGVARCHAR","url":"/druntime/core/sys/windows/sqlucode.html#SQL_WLONGVARCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlucode","name":"SQL_C_WCHAR","package":"druntime","parentType":"","signature":"SQL_C_WCHAR","url":"/druntime/core/sys/windows/sqlucode.html#SQL_C_WCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.sqlucode","name":"SQL_SQLSTATE_SIZEW","package":"druntime","parentType":"","signature":"SQL_SQLSTATE_SIZEW","url":"/druntime/core/sys/windows/sqlucode.html#SQL_SQLSTATE_SIZEW"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.sspi","name":"core.sys.windows.sspi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/sspi.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"FreeCredentialsHandle","package":"druntime","parentType":"","signature":"SECURITY_STATUS FreeCredentialsHandle(PCredHandle)","url":"/druntime/core/sys/windows/sspi/FreeCredentialsHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"EnumerateSecurityPackagesA","package":"druntime","parentType":"","signature":"SECURITY_STATUS EnumerateSecurityPackagesA(PULONG, PSecPkgInfoA *)","url":"/druntime/core/sys/windows/sspi/EnumerateSecurityPackagesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"EnumerateSecurityPackagesW","package":"druntime","parentType":"","signature":"SECURITY_STATUS EnumerateSecurityPackagesW(PULONG, PSecPkgInfoW *)","url":"/druntime/core/sys/windows/sspi/EnumerateSecurityPackagesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"AcquireCredentialsHandleA","package":"druntime","parentType":"","signature":"SECURITY_STATUS AcquireCredentialsHandleA(SEC_CHAR *, SEC_CHAR *, ULONG, PLUID, PVOID, SEC_GET_KEY_FN, PVOID, PCredHandle, PTimeStamp)","url":"/druntime/core/sys/windows/sspi/AcquireCredentialsHandleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"AcquireCredentialsHandleW","package":"druntime","parentType":"","signature":"SECURITY_STATUS AcquireCredentialsHandleW(SEC_WCHAR *, SEC_WCHAR *, ULONG, PLUID, PVOID, SEC_GET_KEY_FN, PVOID, PCredHandle, PTimeStamp)","url":"/druntime/core/sys/windows/sspi/AcquireCredentialsHandleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"AcceptSecurityContext","package":"druntime","parentType":"","signature":"SECURITY_STATUS AcceptSecurityContext(PCredHandle, PCtxtHandle, PSecBufferDesc, ULONG, ULONG, PCtxtHandle, PSecBufferDesc, PULONG, PTimeStamp)","url":"/druntime/core/sys/windows/sspi/AcceptSecurityContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"InitializeSecurityContextA","package":"druntime","parentType":"","signature":"SECURITY_STATUS InitializeSecurityContextA(PCredHandle, PCtxtHandle, SEC_CHAR *, ULONG, ULONG, ULONG, PSecBufferDesc, ULONG, PCtxtHandle, PSecBufferDesc, PULONG, PTimeStamp)","url":"/druntime/core/sys/windows/sspi/InitializeSecurityContextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"InitializeSecurityContextW","package":"druntime","parentType":"","signature":"SECURITY_STATUS InitializeSecurityContextW(PCredHandle, PCtxtHandle, SEC_WCHAR *, ULONG, ULONG, ULONG, PSecBufferDesc, ULONG, PCtxtHandle, PSecBufferDesc, PULONG, PTimeStamp)","url":"/druntime/core/sys/windows/sspi/InitializeSecurityContextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"FreeContextBuffer","package":"druntime","parentType":"","signature":"SECURITY_STATUS FreeContextBuffer(PVOID)","url":"/druntime/core/sys/windows/sspi/FreeContextBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"QueryContextAttributesA","package":"druntime","parentType":"","signature":"SECURITY_STATUS QueryContextAttributesA(PCtxtHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi/QueryContextAttributesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"QueryContextAttributesW","package":"druntime","parentType":"","signature":"SECURITY_STATUS QueryContextAttributesW(PCtxtHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi/QueryContextAttributesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"QueryCredentialsAttributesA","package":"druntime","parentType":"","signature":"SECURITY_STATUS QueryCredentialsAttributesA(PCredHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi/QueryCredentialsAttributesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"QueryCredentialsAttributesW","package":"druntime","parentType":"","signature":"SECURITY_STATUS QueryCredentialsAttributesW(PCredHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi/QueryCredentialsAttributesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"DecryptMessage","package":"druntime","parentType":"","signature":"SECURITY_STATUS DecryptMessage(PCtxtHandle, PSecBufferDesc, ULONG, PULONG)","url":"/druntime/core/sys/windows/sspi/DecryptMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"EncryptMessage","package":"druntime","parentType":"","signature":"SECURITY_STATUS EncryptMessage(PCtxtHandle, ULONG, PSecBufferDesc, ULONG)","url":"/druntime/core/sys/windows/sspi/EncryptMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"DeleteSecurityContext","package":"druntime","parentType":"","signature":"SECURITY_STATUS DeleteSecurityContext(PCtxtHandle)","url":"/druntime/core/sys/windows/sspi/DeleteSecurityContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"CompleteAuthToken","package":"druntime","parentType":"","signature":"SECURITY_STATUS CompleteAuthToken(PCtxtHandle, PSecBufferDesc)","url":"/druntime/core/sys/windows/sspi/CompleteAuthToken.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"ApplyControlTokenA","package":"druntime","parentType":"","signature":"SECURITY_STATUS ApplyControlTokenA(PCtxtHandle, PSecBufferDesc)","url":"/druntime/core/sys/windows/sspi/ApplyControlTokenA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"ApplyControlTokenW","package":"druntime","parentType":"","signature":"SECURITY_STATUS ApplyControlTokenW(PCtxtHandle, PSecBufferDesc)","url":"/druntime/core/sys/windows/sspi/ApplyControlTokenW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"ImpersonateSecurityContext","package":"druntime","parentType":"","signature":"SECURITY_STATUS ImpersonateSecurityContext(PCtxtHandle)","url":"/druntime/core/sys/windows/sspi/ImpersonateSecurityContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"RevertSecurityContext","package":"druntime","parentType":"","signature":"SECURITY_STATUS RevertSecurityContext(PCtxtHandle)","url":"/druntime/core/sys/windows/sspi/RevertSecurityContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"MakeSignature","package":"druntime","parentType":"","signature":"SECURITY_STATUS MakeSignature(PCtxtHandle, ULONG, PSecBufferDesc, ULONG)","url":"/druntime/core/sys/windows/sspi/MakeSignature.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"VerifySignature","package":"druntime","parentType":"","signature":"SECURITY_STATUS VerifySignature(PCtxtHandle, PSecBufferDesc, ULONG, PULONG)","url":"/druntime/core/sys/windows/sspi/VerifySignature.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"QuerySecurityPackageInfoA","package":"druntime","parentType":"","signature":"SECURITY_STATUS QuerySecurityPackageInfoA(SEC_CHAR *, PSecPkgInfoA *)","url":"/druntime/core/sys/windows/sspi/QuerySecurityPackageInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"QuerySecurityPackageInfoW","package":"druntime","parentType":"","signature":"SECURITY_STATUS QuerySecurityPackageInfoW(SEC_WCHAR *, PSecPkgInfoW *)","url":"/druntime/core/sys/windows/sspi/QuerySecurityPackageInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"InitSecurityInterfaceA","package":"druntime","parentType":"","signature":"PSecurityFunctionTableA InitSecurityInterfaceA()","url":"/druntime/core/sys/windows/sspi/InitSecurityInterfaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.sspi","name":"InitSecurityInterfaceW","package":"druntime","parentType":"","signature":"PSecurityFunctionTableW InitSecurityInterfaceW()","url":"/druntime/core/sys/windows/sspi/InitSecurityInterfaceW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"SECURITY_STRING","package":"druntime","parentType":"","signature":"SECURITY_STRING = UNICODE_STRING","url":"/druntime/core/sys/windows/sspi.html#SECURITY_STRING"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSECURITY_STRING","package":"druntime","parentType":"","signature":"PSECURITY_STRING = UNICODE_STRING *","url":"/druntime/core/sys/windows/sspi.html#PSECURITY_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecHandle","package":"druntime","parentType":"","signature":"SecHandle","url":"/druntime/core/sys/windows/sspi.html#SecHandle"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecHandle","package":"druntime","parentType":"","signature":"PSecHandle = SecHandle *","url":"/druntime/core/sys/windows/sspi.html#PSecHandle"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecBuffer","package":"druntime","parentType":"","signature":"SecBuffer","url":"/druntime/core/sys/windows/sspi.html#SecBuffer"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecBuffer","package":"druntime","parentType":"","signature":"PSecBuffer = SecBuffer *","url":"/druntime/core/sys/windows/sspi.html#PSecBuffer"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"CredHandle","package":"druntime","parentType":"","signature":"CredHandle = SecHandle","url":"/druntime/core/sys/windows/sspi.html#CredHandle"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PCredHandle","package":"druntime","parentType":"","signature":"PCredHandle = PSecHandle","url":"/druntime/core/sys/windows/sspi.html#PCredHandle"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"CtxtHandle","package":"druntime","parentType":"","signature":"CtxtHandle = SecHandle","url":"/druntime/core/sys/windows/sspi.html#CtxtHandle"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PCtxtHandle","package":"druntime","parentType":"","signature":"PCtxtHandle = PSecHandle","url":"/druntime/core/sys/windows/sspi.html#PCtxtHandle"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SECURITY_INTEGER","package":"druntime","parentType":"","signature":"SECURITY_INTEGER","url":"/druntime/core/sys/windows/sspi.html#SECURITY_INTEGER"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"TimeStamp","package":"druntime","parentType":"","signature":"TimeStamp = SECURITY_INTEGER","url":"/druntime/core/sys/windows/sspi.html#TimeStamp"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PTimeStamp","package":"druntime","parentType":"","signature":"PTimeStamp = SECURITY_INTEGER *","url":"/druntime/core/sys/windows/sspi.html#PTimeStamp"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecBufferDesc","package":"druntime","parentType":"","signature":"SecBufferDesc","url":"/druntime/core/sys/windows/sspi.html#SecBufferDesc"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecBufferDesc","package":"druntime","parentType":"","signature":"PSecBufferDesc = SecBufferDesc *","url":"/druntime/core/sys/windows/sspi.html#PSecBufferDesc"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_StreamSizes","package":"druntime","parentType":"","signature":"SecPkgContext_StreamSizes","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_StreamSizes"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_StreamSizes","package":"druntime","parentType":"","signature":"PSecPkgContext_StreamSizes = SecPkgContext_StreamSizes *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_StreamSizes"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_Sizes","package":"druntime","parentType":"","signature":"SecPkgContext_Sizes","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_Sizes"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_Sizes","package":"druntime","parentType":"","signature":"PSecPkgContext_Sizes = SecPkgContext_Sizes *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_Sizes"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_AuthorityW","package":"druntime","parentType":"","signature":"SecPkgContext_AuthorityW","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_AuthorityW"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_AuthorityW","package":"druntime","parentType":"","signature":"PSecPkgContext_AuthorityW = SecPkgContext_AuthorityW *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_AuthorityW"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_AuthorityA","package":"druntime","parentType":"","signature":"SecPkgContext_AuthorityA","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_AuthorityA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_AuthorityA","package":"druntime","parentType":"","signature":"PSecPkgContext_AuthorityA = SecPkgContext_AuthorityA *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_AuthorityA"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_KeyInfoW","package":"druntime","parentType":"","signature":"SecPkgContext_KeyInfoW","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_KeyInfoW"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_KeyInfoW","package":"druntime","parentType":"","signature":"PSecPkgContext_KeyInfoW = SecPkgContext_KeyInfoW *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_KeyInfoW"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_KeyInfoA","package":"druntime","parentType":"","signature":"SecPkgContext_KeyInfoA","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_KeyInfoA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_KeyInfoA","package":"druntime","parentType":"","signature":"PSecPkgContext_KeyInfoA = SecPkgContext_KeyInfoA *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_KeyInfoA"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_LifeSpan","package":"druntime","parentType":"","signature":"SecPkgContext_LifeSpan","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_LifeSpan"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_LifeSpan","package":"druntime","parentType":"","signature":"PSecPkgContext_LifeSpan = SecPkgContext_LifeSpan *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_LifeSpan"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_NamesW","package":"druntime","parentType":"","signature":"SecPkgContext_NamesW","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_NamesW"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_NamesW","package":"druntime","parentType":"","signature":"PSecPkgContext_NamesW = SecPkgContext_NamesW *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_NamesW"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_NamesA","package":"druntime","parentType":"","signature":"SecPkgContext_NamesA","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_NamesA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_NamesA","package":"druntime","parentType":"","signature":"PSecPkgContext_NamesA = SecPkgContext_NamesA *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_NamesA"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgInfoW","package":"druntime","parentType":"","signature":"SecPkgInfoW","url":"/druntime/core/sys/windows/sspi.html#SecPkgInfoW"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgInfoW","package":"druntime","parentType":"","signature":"PSecPkgInfoW = SecPkgInfoW *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgInfoW"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgInfoA","package":"druntime","parentType":"","signature":"SecPkgInfoA","url":"/druntime/core/sys/windows/sspi.html#SecPkgInfoA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgInfoA","package":"druntime","parentType":"","signature":"PSecPkgInfoA = SecPkgInfoA *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgInfoA"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgContext_PackageInfo","package":"druntime","parentType":"","signature":"SecPkgContext_PackageInfo","url":"/druntime/core/sys/windows/sspi.html#SecPkgContext_PackageInfo"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgContext_PackageInfo","package":"druntime","parentType":"","signature":"PSecPkgContext_PackageInfo = SecPkgContext_PackageInfo *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgContext_PackageInfo"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgCredentials_NamesW","package":"druntime","parentType":"","signature":"SecPkgCredentials_NamesW","url":"/druntime/core/sys/windows/sspi.html#SecPkgCredentials_NamesW"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgCredentials_NamesW","package":"druntime","parentType":"","signature":"PSecPkgCredentials_NamesW = SecPkgCredentials_NamesW *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgCredentials_NamesW"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecPkgCredentials_NamesA","package":"druntime","parentType":"","signature":"SecPkgCredentials_NamesA","url":"/druntime/core/sys/windows/sspi.html#SecPkgCredentials_NamesA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecPkgCredentials_NamesA","package":"druntime","parentType":"","signature":"PSecPkgCredentials_NamesA = SecPkgCredentials_NamesA *","url":"/druntime/core/sys/windows/sspi.html#PSecPkgCredentials_NamesA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"SEC_GET_KEY_FN","package":"druntime","parentType":"","signature":"SEC_GET_KEY_FN = void  function()","url":"/druntime/core/sys/windows/sspi.html#SEC_GET_KEY_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"ENUMERATE_SECURITY_PACKAGES_FN_W","package":"druntime","parentType":"","signature":"ENUMERATE_SECURITY_PACKAGES_FN_W = SECURITY_STATUS function(PULONG, PSecPkgInfoW *)","url":"/druntime/core/sys/windows/sspi.html#ENUMERATE_SECURITY_PACKAGES_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"ENUMERATE_SECURITY_PACKAGES_FN_A","package":"druntime","parentType":"","signature":"ENUMERATE_SECURITY_PACKAGES_FN_A = SECURITY_STATUS function(PULONG, PSecPkgInfoA *)","url":"/druntime/core/sys/windows/sspi.html#ENUMERATE_SECURITY_PACKAGES_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_CREDENTIALS_ATTRIBUTES_FN_W","package":"druntime","parentType":"","signature":"QUERY_CREDENTIALS_ATTRIBUTES_FN_W = SECURITY_STATUS function(PCredHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi.html#QUERY_CREDENTIALS_ATTRIBUTES_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_CREDENTIALS_ATTRIBUTES_FN_A","package":"druntime","parentType":"","signature":"QUERY_CREDENTIALS_ATTRIBUTES_FN_A = SECURITY_STATUS function(PCredHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi.html#QUERY_CREDENTIALS_ATTRIBUTES_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"ACQUIRE_CREDENTIALS_HANDLE_FN_W","package":"druntime","parentType":"","signature":"ACQUIRE_CREDENTIALS_HANDLE_FN_W = SECURITY_STATUS function(SEC_WCHAR *, SEC_WCHAR *, ULONG, PLUID, PVOID, SEC_GET_KEY_FN, PVOID, PCredHandle, PTimeStamp)","url":"/druntime/core/sys/windows/sspi.html#ACQUIRE_CREDENTIALS_HANDLE_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"ACQUIRE_CREDENTIALS_HANDLE_FN_A","package":"druntime","parentType":"","signature":"ACQUIRE_CREDENTIALS_HANDLE_FN_A = SECURITY_STATUS function(SEC_CHAR *, SEC_CHAR *, ULONG, PLUID, PVOID, SEC_GET_KEY_FN, PVOID, PCredHandle, PTimeStamp)","url":"/druntime/core/sys/windows/sspi.html#ACQUIRE_CREDENTIALS_HANDLE_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"FREE_CREDENTIALS_HANDLE_FN","package":"druntime","parentType":"","signature":"FREE_CREDENTIALS_HANDLE_FN = SECURITY_STATUS function(PCredHandle)","url":"/druntime/core/sys/windows/sspi.html#FREE_CREDENTIALS_HANDLE_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"INITIALIZE_SECURITY_CONTEXT_FN_W","package":"druntime","parentType":"","signature":"INITIALIZE_SECURITY_CONTEXT_FN_W = SECURITY_STATUS function(PCredHandle, PCtxtHandle, SEC_WCHAR *, ULONG, ULONG, ULONG, PSecBufferDesc, ULONG, PCtxtHandle, PSecBufferDesc, PULONG, PTimeStamp)","url":"/druntime/core/sys/windows/sspi.html#INITIALIZE_SECURITY_CONTEXT_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"INITIALIZE_SECURITY_CONTEXT_FN_A","package":"druntime","parentType":"","signature":"INITIALIZE_SECURITY_CONTEXT_FN_A = SECURITY_STATUS function(PCredHandle, PCtxtHandle, SEC_CHAR *, ULONG, ULONG, ULONG, PSecBufferDesc, ULONG, PCtxtHandle, PSecBufferDesc, PULONG, PTimeStamp)","url":"/druntime/core/sys/windows/sspi.html#INITIALIZE_SECURITY_CONTEXT_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"ACCEPT_SECURITY_CONTEXT_FN","package":"druntime","parentType":"","signature":"ACCEPT_SECURITY_CONTEXT_FN = SECURITY_STATUS function(PCredHandle, PCtxtHandle, PSecBufferDesc, ULONG, ULONG, PCtxtHandle, PSecBufferDesc, PULONG, PTimeStamp)","url":"/druntime/core/sys/windows/sspi.html#ACCEPT_SECURITY_CONTEXT_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"COMPLETE_AUTH_TOKEN_FN","package":"druntime","parentType":"","signature":"COMPLETE_AUTH_TOKEN_FN = SECURITY_STATUS function(PCtxtHandle, PSecBufferDesc)","url":"/druntime/core/sys/windows/sspi.html#COMPLETE_AUTH_TOKEN_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"DELETE_SECURITY_CONTEXT_FN","package":"druntime","parentType":"","signature":"DELETE_SECURITY_CONTEXT_FN = SECURITY_STATUS function(PCtxtHandle)","url":"/druntime/core/sys/windows/sspi.html#DELETE_SECURITY_CONTEXT_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"APPLY_CONTROL_TOKEN_FN_W","package":"druntime","parentType":"","signature":"APPLY_CONTROL_TOKEN_FN_W = SECURITY_STATUS function(PCtxtHandle, PSecBufferDesc)","url":"/druntime/core/sys/windows/sspi.html#APPLY_CONTROL_TOKEN_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"APPLY_CONTROL_TOKEN_FN_A","package":"druntime","parentType":"","signature":"APPLY_CONTROL_TOKEN_FN_A = SECURITY_STATUS function(PCtxtHandle, PSecBufferDesc)","url":"/druntime/core/sys/windows/sspi.html#APPLY_CONTROL_TOKEN_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_CONTEXT_ATTRIBUTES_FN_A","package":"druntime","parentType":"","signature":"QUERY_CONTEXT_ATTRIBUTES_FN_A = SECURITY_STATUS function(PCtxtHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi.html#QUERY_CONTEXT_ATTRIBUTES_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_CONTEXT_ATTRIBUTES_FN_W","package":"druntime","parentType":"","signature":"QUERY_CONTEXT_ATTRIBUTES_FN_W = SECURITY_STATUS function(PCtxtHandle, ULONG, PVOID)","url":"/druntime/core/sys/windows/sspi.html#QUERY_CONTEXT_ATTRIBUTES_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"IMPERSONATE_SECURITY_CONTEXT_FN","package":"druntime","parentType":"","signature":"IMPERSONATE_SECURITY_CONTEXT_FN = SECURITY_STATUS function(PCtxtHandle)","url":"/druntime/core/sys/windows/sspi.html#IMPERSONATE_SECURITY_CONTEXT_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"REVERT_SECURITY_CONTEXT_FN","package":"druntime","parentType":"","signature":"REVERT_SECURITY_CONTEXT_FN = SECURITY_STATUS function(PCtxtHandle)","url":"/druntime/core/sys/windows/sspi.html#REVERT_SECURITY_CONTEXT_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"MAKE_SIGNATURE_FN","package":"druntime","parentType":"","signature":"MAKE_SIGNATURE_FN = SECURITY_STATUS function(PCtxtHandle, ULONG, PSecBufferDesc, ULONG)","url":"/druntime/core/sys/windows/sspi.html#MAKE_SIGNATURE_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"VERIFY_SIGNATURE_FN","package":"druntime","parentType":"","signature":"VERIFY_SIGNATURE_FN = SECURITY_STATUS function(PCtxtHandle, PSecBufferDesc, ULONG, PULONG)","url":"/druntime/core/sys/windows/sspi.html#VERIFY_SIGNATURE_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"FREE_CONTEXT_BUFFER_FN","package":"druntime","parentType":"","signature":"FREE_CONTEXT_BUFFER_FN = SECURITY_STATUS function(PVOID)","url":"/druntime/core/sys/windows/sspi.html#FREE_CONTEXT_BUFFER_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_SECURITY_PACKAGE_INFO_FN_A","package":"druntime","parentType":"","signature":"QUERY_SECURITY_PACKAGE_INFO_FN_A = SECURITY_STATUS function(SEC_CHAR *, PSecPkgInfoA *)","url":"/druntime/core/sys/windows/sspi.html#QUERY_SECURITY_PACKAGE_INFO_FN_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_SECURITY_CONTEXT_TOKEN_FN","package":"druntime","parentType":"","signature":"QUERY_SECURITY_CONTEXT_TOKEN_FN = SECURITY_STATUS function(PCtxtHandle, HANDLE *)","url":"/druntime/core/sys/windows/sspi.html#QUERY_SECURITY_CONTEXT_TOKEN_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"QUERY_SECURITY_PACKAGE_INFO_FN_W","package":"druntime","parentType":"","signature":"QUERY_SECURITY_PACKAGE_INFO_FN_W = SECURITY_STATUS function(SEC_WCHAR *, PSecPkgInfoW *)","url":"/druntime/core/sys/windows/sspi.html#QUERY_SECURITY_PACKAGE_INFO_FN_W"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"ENCRYPT_MESSAGE_FN","package":"druntime","parentType":"","signature":"ENCRYPT_MESSAGE_FN = SECURITY_STATUS function(PCtxtHandle, ULONG, PSecBufferDesc, ULONG)","url":"/druntime/core/sys/windows/sspi.html#ENCRYPT_MESSAGE_FN"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"DECRYPT_MESSAGE_FN","package":"druntime","parentType":"","signature":"DECRYPT_MESSAGE_FN = SECURITY_STATUS function(PCtxtHandle, PSecBufferDesc, ULONG, PULONG)","url":"/druntime/core/sys/windows/sspi.html#DECRYPT_MESSAGE_FN"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecurityFunctionTableW","package":"druntime","parentType":"","signature":"SecurityFunctionTableW","url":"/druntime/core/sys/windows/sspi.html#SecurityFunctionTableW"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecurityFunctionTableW","package":"druntime","parentType":"","signature":"PSecurityFunctionTableW = SecurityFunctionTableW *","url":"/druntime/core/sys/windows/sspi.html#PSecurityFunctionTableW"},{"doc":"","kind":"struct","module":"core.sys.windows.sspi","name":"SecurityFunctionTableA","package":"druntime","parentType":"","signature":"SecurityFunctionTableA","url":"/druntime/core/sys/windows/sspi.html#SecurityFunctionTableA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"PSecurityFunctionTableA","package":"druntime","parentType":"","signature":"PSecurityFunctionTableA = SecurityFunctionTableA *","url":"/druntime/core/sys/windows/sspi.html#PSecurityFunctionTableA"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"INIT_SECURITY_INTERFACE_A","package":"druntime","parentType":"","signature":"INIT_SECURITY_INTERFACE_A = PSecurityFunctionTableA function()","url":"/druntime/core/sys/windows/sspi.html#INIT_SECURITY_INTERFACE_A"},{"doc":"","kind":"alias","module":"core.sys.windows.sspi","name":"INIT_SECURITY_INTERFACE_W","package":"druntime","parentType":"","signature":"INIT_SECURITY_INTERFACE_W = PSecurityFunctionTableW function()","url":"/druntime/core/sys/windows/sspi.html#INIT_SECURITY_INTERFACE_W"},{"doc":"","kind":"variable","module":"core.sys.windows.sspi","name":"UNISP_NAME_A","package":"druntime","parentType":"","signature":"UNISP_NAME_A","url":"/druntime/core/sys/windows/sspi.html#UNISP_NAME_A"},{"doc":"","kind":"variable","module":"core.sys.windows.sspi","name":"UNISP_NAME_W","package":"druntime","parentType":"","signature":"UNISP_NAME_W","url":"/druntime/core/sys/windows/sspi.html#UNISP_NAME_W"},{"doc":"","kind":"variable","module":"core.sys.windows.sspi","name":"SECBUFFER_VERSION","package":"druntime","parentType":"","signature":"SECBUFFER_VERSION","url":"/druntime/core/sys/windows/sspi.html#SECBUFFER_VERSION"},{"doc":"...","kind":"module","module":"core.sys.windows.stacktrace","name":"core.sys.windows.stacktrace","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/stacktrace.html"},{"doc":"","kind":"function","module":"core.sys.windows.stacktrace","name":"RtlCaptureContext","package":"druntime","parentType":"","signature":"void RtlCaptureContext(CONTEXT *  ContextRecord)","url":"/druntime/core/sys/windows/stacktrace/RtlCaptureContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.stacktrace","name":"GetEnvironmentVariableA","package":"druntime","parentType":"","signature":"DWORD GetEnvironmentVariableA(LPCSTR lpName,  LPSTR pBuffer,  DWORD nSize)","url":"/druntime/core/sys/windows/stacktrace/GetEnvironmentVariableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.stacktrace","name":"generateSearchPath","package":"druntime","parentType":"","signature":"string generateSearchPath()","url":"/druntime/core/sys/windows/stacktrace/generateSearchPath.html"},{"doc":"","kind":"alias","module":"core.sys.windows.stacktrace","name":"RtlCaptureStackBackTraceFunc","package":"druntime","parentType":"","signature":"RtlCaptureStackBackTraceFunc = USHORT function(ULONG FramesToSkip,  ULONG FramesToCapture,  PVOID * BackTrace,  PULONG BackTraceHash) @nogc","url":"/druntime/core/sys/windows/stacktrace.html#RtlCaptureStackBackTraceFunc"},{"doc":"","kind":"class","module":"core.sys.windows.stacktrace","name":"StackTrace","package":"druntime","parentType":"","signature":"StackTrace : Throwable.TraceInfo","url":"/druntime/core/sys/windows/stacktrace.html#StackTrace"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"opApply","package":"druntime","parentType":"StackTrace","signature":"int opApply(  scope  int  delegate(ref  const(char[]))  dg )","url":"/druntime/core/sys/windows/stacktrace/StackTrace.opApply.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"opApply","package":"druntime","parentType":"StackTrace","signature":"int opApply(  scope  int  delegate(ref  size_t,  ref  const(char[]))  dg )","url":"/druntime/core/sys/windows/stacktrace/StackTrace.opApply.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"toString","package":"druntime","parentType":"StackTrace","signature":"string toString()","url":"/druntime/core/sys/windows/stacktrace/StackTrace.toString.html"},{"doc":"Receive a stack trace in the form of an address list. One form accepts an allocated buffer, the other form automatically allocates the buffer.","kind":"method","module":"core.sys.windows.stacktrace","name":"trace","package":"druntime","parentType":"StackTrace","signature":"ulong[] trace(size_t skip =  0,  CONTEXT *  context =  null)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.trace.html"},{"doc":"ditto","kind":"method","module":"core.sys.windows.stacktrace","name":"trace","package":"druntime","parentType":"StackTrace","signature":"ulong[] trace(ulong[]  buffer,  size_t skip =  0,  CONTEXT *  context =  null)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.trace.html"},{"doc":"Resolve a stack trace. Params: addresses = A list of addresses to resolve. Returns: An array of strings with the results.","kind":"method","module":"core.sys.windows.stacktrace","name":"resolve","package":"druntime","parentType":"StackTrace","signature":"char[][] resolve(const(ulong)[]  addresses)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.resolve.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"traceNoSync","package":"druntime","parentType":"StackTrace","signature":"ulong[] traceNoSync(ulong[]  buffer,  size_t skip,  CONTEXT *  context)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.traceNoSync.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"resolveNoSync","package":"druntime","parentType":"StackTrace","signature":"char[][] resolveNoSync(const(ulong)[]  addresses)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.resolveNoSync.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"formatStackFrame","package":"druntime","parentType":"StackTrace","signature":"char[] formatStackFrame(void *  pc)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.formatStackFrame.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"formatStackFrame","package":"druntime","parentType":"StackTrace","signature":"char[] formatStackFrame(void *  pc,  char *  symName)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.formatStackFrame.html"},{"doc":"","kind":"method","module":"core.sys.windows.stacktrace","name":"formatStackFrame","package":"druntime","parentType":"StackTrace","signature":"char[] formatStackFrame(void *  pc,  char *  symName,\n                                    const  scope  char *  fileName,  uint  lineNum)","url":"/druntime/core/sys/windows/stacktrace/StackTrace.formatStackFrame.html"},{"doc":"","kind":"variable","module":"core.sys.windows.stacktrace","name":"RtlCaptureStackBackTrace","package":"druntime","parentType":"","signature":"RtlCaptureStackBackTraceFunc RtlCaptureStackBackTrace","url":"/druntime/core/sys/windows/stacktrace.html#RtlCaptureStackBackTrace"},{"doc":"","kind":"variable","module":"core.sys.windows.stacktrace","name":"mutex","package":"druntime","parentType":"","signature":"CRITICAL_SECTION mutex","url":"/druntime/core/sys/windows/stacktrace.html#mutex"},{"doc":"","kind":"variable","module":"core.sys.windows.stacktrace","name":"initialized","package":"druntime","parentType":"","signature":"bool initialized","url":"/druntime/core/sys/windows/stacktrace.html#initialized"},{"doc":"$(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) Author: Walter Bright","kind":"module","module":"core.sys.windows.stat","name":"core.sys.windows.stat","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/stat.html"},{"doc":"","kind":"function","module":"core.sys.windows.stat","name":"S_ISREG","package":"druntime","parentType":"","signature":"int S_ISREG()(int  m)","url":"/druntime/core/sys/windows/stat/S_ISREG.html"},{"doc":"","kind":"function","module":"core.sys.windows.stat","name":"S_ISBLK","package":"druntime","parentType":"","signature":"int S_ISBLK()(int  m)","url":"/druntime/core/sys/windows/stat/S_ISBLK.html"},{"doc":"","kind":"function","module":"core.sys.windows.stat","name":"S_ISNAM","package":"druntime","parentType":"","signature":"int S_ISNAM()(int  m)","url":"/druntime/core/sys/windows/stat/S_ISNAM.html"},{"doc":"","kind":"function","module":"core.sys.windows.stat","name":"S_ISDIR","package":"druntime","parentType":"","signature":"int S_ISDIR()(int  m)","url":"/druntime/core/sys/windows/stat/S_ISDIR.html"},{"doc":"","kind":"function","module":"core.sys.windows.stat","name":"S_ISCHR","package":"druntime","parentType":"","signature":"int S_ISCHR()(int  m)","url":"/druntime/core/sys/windows/stat/S_ISCHR.html"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFMT","package":"druntime","parentType":"","signature":"S_IFMT","url":"/druntime/core/sys/windows/stat.html#S_IFMT"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFDIR","package":"druntime","parentType":"","signature":"S_IFDIR","url":"/druntime/core/sys/windows/stat.html#S_IFDIR"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFCHR","package":"druntime","parentType":"","signature":"S_IFCHR","url":"/druntime/core/sys/windows/stat.html#S_IFCHR"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFIFO","package":"druntime","parentType":"","signature":"S_IFIFO","url":"/druntime/core/sys/windows/stat.html#S_IFIFO"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFREG","package":"druntime","parentType":"","signature":"S_IFREG","url":"/druntime/core/sys/windows/stat.html#S_IFREG"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IREAD","package":"druntime","parentType":"","signature":"S_IREAD","url":"/druntime/core/sys/windows/stat.html#S_IREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IWRITE","package":"druntime","parentType":"","signature":"S_IWRITE","url":"/druntime/core/sys/windows/stat.html#S_IWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IEXEC","package":"druntime","parentType":"","signature":"S_IEXEC","url":"/druntime/core/sys/windows/stat.html#S_IEXEC"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFBLK","package":"druntime","parentType":"","signature":"S_IFBLK","url":"/druntime/core/sys/windows/stat.html#S_IFBLK"},{"doc":"","kind":"variable","module":"core.sys.windows.stat","name":"S_IFNAM","package":"druntime","parentType":"","signature":"S_IFNAM","url":"/druntime/core/sys/windows/stat.html#S_IFNAM"},{"doc":"D header file for Windows malloc.h.","kind":"module","module":"core.sys.windows.stdc.malloc","name":"core.sys.windows.stdc.malloc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/stdc/malloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_recalloc","package":"druntime","parentType":"","signature":"void * _recalloc(void *,  size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_recalloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_free","package":"druntime","parentType":"","signature":"void _aligned_free(void *)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_free.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_malloc","package":"druntime","parentType":"","signature":"void * _aligned_malloc(size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_malloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_offset_malloc","package":"druntime","parentType":"","signature":"void * _aligned_offset_malloc(size_t,  size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_offset_malloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_realloc","package":"druntime","parentType":"","signature":"void * _aligned_realloc(void *,  size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_realloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_recalloc","package":"druntime","parentType":"","signature":"void * _aligned_recalloc(void *,  size_t,  size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_recalloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_offset_realloc","package":"druntime","parentType":"","signature":"void * _aligned_offset_realloc(void *,  size_t,  size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_offset_realloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.malloc","name":"_aligned_offset_recalloc","package":"druntime","parentType":"","signature":"void * _aligned_offset_recalloc(void *,  size_t,  size_t,  size_t,  size_t)","url":"/druntime/core/sys/windows/stdc/malloc/_aligned_offset_recalloc.html"},{"doc":"D header file for C99.","kind":"module","module":"core.sys.windows.stdc.time","name":"core.sys.windows.stdc.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/stdc/time.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.time","name":"clock","package":"druntime","parentType":"","signature":"clock_t clock()","url":"/druntime/core/sys/windows/stdc/time/clock.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.time","name":"tzset","package":"druntime","parentType":"","signature":"void tzset()","url":"/druntime/core/sys/windows/stdc/time/tzset.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.time","name":"_tzset","package":"druntime","parentType":"","signature":"void _tzset()","url":"/druntime/core/sys/windows/stdc/time/_tzset.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.time","name":"_strdate","package":"druntime","parentType":"","signature":"char * _strdate(return  scope  char *  s)","url":"/druntime/core/sys/windows/stdc/time/_strdate.html"},{"doc":"","kind":"function","module":"core.sys.windows.stdc.time","name":"_strtime","package":"druntime","parentType":"","signature":"char * _strtime(return  scope  char *  s)","url":"/druntime/core/sys/windows/stdc/time/_strtime.html"},{"doc":"","kind":"struct","module":"core.sys.windows.stdc.time","name":"tm","package":"druntime","parentType":"","signature":"tm","url":"/druntime/core/sys/windows/stdc/time.html#tm"},{"doc":"","kind":"alias","module":"core.sys.windows.stdc.time","name":"time_t","package":"druntime","parentType":"","signature":"time_t = c_long","url":"/druntime/core/sys/windows/stdc/time.html#time_t"},{"doc":"","kind":"alias","module":"core.sys.windows.stdc.time","name":"clock_t","package":"druntime","parentType":"","signature":"clock_t = c_long","url":"/druntime/core/sys/windows/stdc/time.html#clock_t"},{"doc":"","kind":"variable","module":"core.sys.windows.stdc.time","name":"CLOCKS_PER_SEC","package":"druntime","parentType":"","signature":"clock_t CLOCKS_PER_SEC","url":"/druntime/core/sys/windows/stdc/time.html#CLOCKS_PER_SEC"},{"doc":"","kind":"variable","module":"core.sys.windows.stdc.time","name":"tzname","package":"druntime","parentType":"","signature":"const(char) *[2] tzname","url":"/druntime/core/sys/windows/stdc/time.html#tzname"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.subauth","name":"core.sys.windows.subauth","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/subauth.html"},{"doc":"","kind":"function","module":"core.sys.windows.subauth","name":"Msv1_0SubAuthenticationRoutine","package":"druntime","parentType":"","signature":"NTSTATUS Msv1_0SubAuthenticationRoutine(NETLOGON_LOGON_INFO_CLASS, PVOID,\n     ULONG, PUSER_ALL_INFORMATION, PULONG, PULONG,\n     PBOOLEAN, PLARGE_INTEGER, PLARGE_INTEGER)","url":"/druntime/core/sys/windows/subauth/Msv1_0SubAuthenticationRoutine.html"},{"doc":"","kind":"function","module":"core.sys.windows.subauth","name":"Msv1_0SubAuthenticationFilter","package":"druntime","parentType":"","signature":"NTSTATUS Msv1_0SubAuthenticationFilter(NETLOGON_LOGON_INFO_CLASS, PVOID,\n     ULONG, PUSER_ALL_INFORMATION, PULONG, PULONG,\n     PBOOLEAN, PLARGE_INTEGER, PLARGE_INTEGER)","url":"/druntime/core/sys/windows/subauth/Msv1_0SubAuthenticationFilter.html"},{"doc":"","kind":"function","module":"core.sys.windows.subauth","name":"Msv1_0SubAuthenticationRoutineGeneric","package":"druntime","parentType":"","signature":"NTSTATUS Msv1_0SubAuthenticationRoutineGeneric(PVOID, ULONG, PULONG, PVOID *)","url":"/druntime/core/sys/windows/subauth/Msv1_0SubAuthenticationRoutineGeneric.html"},{"doc":"","kind":"function","module":"core.sys.windows.subauth","name":"Msv1_0SubAuthenticationRoutineEx","package":"druntime","parentType":"","signature":"NTSTATUS Msv1_0SubAuthenticationRoutineEx(NETLOGON_LOGON_INFO_CLASS, PVOID,\n     ULONG, PUSER_ALL_INFORMATION, SAM_HANDLE,\n     PMSV1_0_VALIDATION_INFO, PULONG)","url":"/druntime/core/sys/windows/subauth/Msv1_0SubAuthenticationRoutineEx.html"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"SAM_HANDLE","package":"druntime","parentType":"","signature":"SAM_HANDLE = HANDLE","url":"/druntime/core/sys/windows/subauth.html#SAM_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PSAM_HANDLE","package":"druntime","parentType":"","signature":"PSAM_HANDLE = SAM_HANDLE *","url":"/druntime/core/sys/windows/subauth.html#PSAM_HANDLE"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"OLD_LARGE_INTEGER","package":"druntime","parentType":"","signature":"OLD_LARGE_INTEGER","url":"/druntime/core/sys/windows/subauth.html#OLD_LARGE_INTEGER"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"POLD_LARGE_INTEGER","package":"druntime","parentType":"","signature":"POLD_LARGE_INTEGER = OLD_LARGE_INTEGER *","url":"/druntime/core/sys/windows/subauth.html#POLD_LARGE_INTEGER"},{"doc":"","kind":"enum","module":"core.sys.windows.subauth","name":"NETLOGON_LOGON_INFO_CLASS","package":"druntime","parentType":"","signature":"NETLOGON_LOGON_INFO_CLASS","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonInteractiveInformation","package":"druntime","parentType":"","signature":"NetlogonInteractiveInformation = 1","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonNetworkInformation","package":"druntime","parentType":"","signature":"NetlogonNetworkInformation = ","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonServiceInformation","package":"druntime","parentType":"","signature":"NetlogonServiceInformation = ","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonGenericInformation","package":"druntime","parentType":"","signature":"NetlogonGenericInformation = ","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonInteractiveTransitiveInformation","package":"druntime","parentType":"","signature":"NetlogonInteractiveTransitiveInformation = ","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonNetworkTransitiveInformation","package":"druntime","parentType":"","signature":"NetlogonNetworkTransitiveInformation = ","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.subauth","name":"NetlogonServiceTransitiveInformation","package":"druntime","parentType":"","signature":"NetlogonServiceTransitiveInformation = ","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_INFO_CLASS"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"CYPHER_BLOCK","package":"druntime","parentType":"","signature":"CYPHER_BLOCK","url":"/druntime/core/sys/windows/subauth.html#CYPHER_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PCYPHER_BLOCK","package":"druntime","parentType":"","signature":"PCYPHER_BLOCK = CYPHER_BLOCK *","url":"/druntime/core/sys/windows/subauth.html#PCYPHER_BLOCK"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"CLEAR_BLOCK","package":"druntime","parentType":"","signature":"CLEAR_BLOCK","url":"/druntime/core/sys/windows/subauth.html#CLEAR_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PCLEAR_BLOCK","package":"druntime","parentType":"","signature":"PCLEAR_BLOCK = CLEAR_BLOCK *","url":"/druntime/core/sys/windows/subauth.html#PCLEAR_BLOCK"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"LM_OWF_PASSWORD","package":"druntime","parentType":"","signature":"LM_OWF_PASSWORD","url":"/druntime/core/sys/windows/subauth.html#LM_OWF_PASSWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PLM_OWF_PASSWORD","package":"druntime","parentType":"","signature":"PLM_OWF_PASSWORD = LM_OWF_PASSWORD *","url":"/druntime/core/sys/windows/subauth.html#PLM_OWF_PASSWORD"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"USER_SESSION_KEY","package":"druntime","parentType":"","signature":"USER_SESSION_KEY","url":"/druntime/core/sys/windows/subauth.html#USER_SESSION_KEY"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PUSER_SESSION_KEY","package":"druntime","parentType":"","signature":"PUSER_SESSION_KEY = USER_SESSION_KEY *","url":"/druntime/core/sys/windows/subauth.html#PUSER_SESSION_KEY"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"LM_CHALLENGE","package":"druntime","parentType":"","signature":"LM_CHALLENGE = CLEAR_BLOCK","url":"/druntime/core/sys/windows/subauth.html#LM_CHALLENGE"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PLM_CHALLENGE","package":"druntime","parentType":"","signature":"PLM_CHALLENGE = LM_CHALLENGE *","url":"/druntime/core/sys/windows/subauth.html#PLM_CHALLENGE"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"NT_OWF_PASSWORD","package":"druntime","parentType":"","signature":"NT_OWF_PASSWORD = LM_OWF_PASSWORD","url":"/druntime/core/sys/windows/subauth.html#NT_OWF_PASSWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNT_OWF_PASSWORD","package":"druntime","parentType":"","signature":"PNT_OWF_PASSWORD = NT_OWF_PASSWORD *","url":"/druntime/core/sys/windows/subauth.html#PNT_OWF_PASSWORD"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"NT_CHALLENGE","package":"druntime","parentType":"","signature":"NT_CHALLENGE = LM_CHALLENGE","url":"/druntime/core/sys/windows/subauth.html#NT_CHALLENGE"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNT_CHALLENGE","package":"druntime","parentType":"","signature":"PNT_CHALLENGE = NT_CHALLENGE *","url":"/druntime/core/sys/windows/subauth.html#PNT_CHALLENGE"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"LOGON_HOURS","package":"druntime","parentType":"","signature":"LOGON_HOURS","url":"/druntime/core/sys/windows/subauth.html#LOGON_HOURS"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PLOGON_HOURS","package":"druntime","parentType":"","signature":"PLOGON_HOURS = LOGON_HOURS *","url":"/druntime/core/sys/windows/subauth.html#PLOGON_HOURS"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"SR_SECURITY_DESCRIPTOR","package":"druntime","parentType":"","signature":"SR_SECURITY_DESCRIPTOR","url":"/druntime/core/sys/windows/subauth.html#SR_SECURITY_DESCRIPTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PSR_SECURITY_DESCRIPTOR","package":"druntime","parentType":"","signature":"PSR_SECURITY_DESCRIPTOR = SR_SECURITY_DESCRIPTOR *","url":"/druntime/core/sys/windows/subauth.html#PSR_SECURITY_DESCRIPTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"USER_ALL_INFORMATION","package":"druntime","parentType":"","signature":"USER_ALL_INFORMATION","url":"/druntime/core/sys/windows/subauth.html#USER_ALL_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PUSER_ALL_INFORMATION","package":"druntime","parentType":"","signature":"PUSER_ALL_INFORMATION = USER_ALL_INFORMATION *","url":"/druntime/core/sys/windows/subauth.html#PUSER_ALL_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"MSV1_0_VALIDATION_INFO","package":"druntime","parentType":"","signature":"MSV1_0_VALIDATION_INFO","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_VALIDATION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PMSV1_0_VALIDATION_INFO","package":"druntime","parentType":"","signature":"PMSV1_0_VALIDATION_INFO = MSV1_0_VALIDATION_INFO *","url":"/druntime/core/sys/windows/subauth.html#PMSV1_0_VALIDATION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"NETLOGON_LOGON_IDENTITY_INFO","package":"druntime","parentType":"","signature":"NETLOGON_LOGON_IDENTITY_INFO","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_LOGON_IDENTITY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNETLOGON_LOGON_IDENTITY_INFO","package":"druntime","parentType":"","signature":"PNETLOGON_LOGON_IDENTITY_INFO = NETLOGON_LOGON_IDENTITY_INFO *","url":"/druntime/core/sys/windows/subauth.html#PNETLOGON_LOGON_IDENTITY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"NETLOGON_INTERACTIVE_INFO","package":"druntime","parentType":"","signature":"NETLOGON_INTERACTIVE_INFO","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_INTERACTIVE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNETLOGON_INTERACTIVE_INFO","package":"druntime","parentType":"","signature":"PNETLOGON_INTERACTIVE_INFO = NETLOGON_INTERACTIVE_INFO *","url":"/druntime/core/sys/windows/subauth.html#PNETLOGON_INTERACTIVE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"NETLOGON_GENERIC_INFO","package":"druntime","parentType":"","signature":"NETLOGON_GENERIC_INFO","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_GENERIC_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNETLOGON_GENERIC_INFO","package":"druntime","parentType":"","signature":"PNETLOGON_GENERIC_INFO = NETLOGON_GENERIC_INFO *","url":"/druntime/core/sys/windows/subauth.html#PNETLOGON_GENERIC_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"NETLOGON_NETWORK_INFO","package":"druntime","parentType":"","signature":"NETLOGON_NETWORK_INFO","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_NETWORK_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNETLOGON_NETWORK_INFO","package":"druntime","parentType":"","signature":"PNETLOGON_NETWORK_INFO = NETLOGON_NETWORK_INFO *","url":"/druntime/core/sys/windows/subauth.html#PNETLOGON_NETWORK_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.subauth","name":"NETLOGON_SERVICE_INFO","package":"druntime","parentType":"","signature":"NETLOGON_SERVICE_INFO","url":"/druntime/core/sys/windows/subauth.html#NETLOGON_SERVICE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.subauth","name":"PNETLOGON_SERVICE_INFO","package":"druntime","parentType":"","signature":"PNETLOGON_SERVICE_INFO = NETLOGON_SERVICE_INFO *","url":"/druntime/core/sys/windows/subauth.html#PNETLOGON_SERVICE_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_VALIDATION_LOGOFF_TIME","package":"druntime","parentType":"","signature":"ULONG MSV1_0_VALIDATION_LOGOFF_TIME","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_VALIDATION_LOGOFF_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_ACCOUNT_DISABLED","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_ACCOUNT_DISABLED","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_ACCOUNT_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_PASSWORD","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_PASSWORD","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_PASSWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_WORKSTATIONS","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_WORKSTATIONS","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_WORKSTATIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_LOGON_HOURS","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_LOGON_HOURS","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_LOGON_HOURS"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_ACCOUNT_EXPIRY","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_ACCOUNT_EXPIRY","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_ACCOUNT_EXPIRY"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_PASSWORD_EXPIRY","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_PASSWORD_EXPIRY","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_PASSWORD_EXPIRY"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_ACCOUNT_TYPE","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_ACCOUNT_TYPE","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_ACCOUNT_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"MSV1_0_SUBAUTH_LOCKOUT","package":"druntime","parentType":"","signature":"MSV1_0_SUBAUTH_LOCKOUT","url":"/druntime/core/sys/windows/subauth.html#MSV1_0_SUBAUTH_LOCKOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"NEXT_FREE_ACCOUNT_CONTROL_BIT","package":"druntime","parentType":"","signature":"NEXT_FREE_ACCOUNT_CONTROL_BIT","url":"/druntime/core/sys/windows/subauth.html#NEXT_FREE_ACCOUNT_CONTROL_BIT"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"SAM_DAYS_PER_WEEK","package":"druntime","parentType":"","signature":"SAM_DAYS_PER_WEEK","url":"/druntime/core/sys/windows/subauth.html#SAM_DAYS_PER_WEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"SAM_HOURS_PER_WEEK","package":"druntime","parentType":"","signature":"SAM_HOURS_PER_WEEK","url":"/druntime/core/sys/windows/subauth.html#SAM_HOURS_PER_WEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"SAM_MINUTES_PER_WEEK","package":"druntime","parentType":"","signature":"SAM_MINUTES_PER_WEEK","url":"/druntime/core/sys/windows/subauth.html#SAM_MINUTES_PER_WEEK"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"USER_ACCOUNT_DISABLED","package":"druntime","parentType":"","signature":"ULONG USER_ACCOUNT_DISABLED","url":"/druntime/core/sys/windows/subauth.html#USER_ACCOUNT_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"CYPHER_BLOCK_LENGTH","package":"druntime","parentType":"","signature":"CYPHER_BLOCK_LENGTH","url":"/druntime/core/sys/windows/subauth.html#CYPHER_BLOCK_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"USER_SESSION_KEY_LENGTH","package":"druntime","parentType":"","signature":"USER_SESSION_KEY_LENGTH","url":"/druntime/core/sys/windows/subauth.html#USER_SESSION_KEY_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.subauth","name":"CLEAR_BLOCK_LENGTH","package":"druntime","parentType":"","signature":"CLEAR_BLOCK_LENGTH","url":"/druntime/core/sys/windows/subauth.html#CLEAR_BLOCK_LENGTH"},{"doc":"This module provides OS specific helper function for threads support","kind":"module","module":"core.sys.windows.threadaux","name":"core.sys.windows.threadaux","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/threadaux.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"OpenThread","package":"druntime","parentType":"","signature":"HANDLE OpenThread(DWORD dwDesiredAccess,  BOOL bInheritHandle,  DWORD dwThreadId)","url":"/druntime/core/sys/windows/threadaux/OpenThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"rt_moduleTlsCtor","package":"druntime","parentType":"","signature":"void rt_moduleTlsCtor()","url":"/druntime/core/sys/windows/threadaux/rt_moduleTlsCtor.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"rt_moduleTlsDtor","package":"druntime","parentType":"","signature":"void rt_moduleTlsDtor()","url":"/druntime/core/sys/windows/threadaux/rt_moduleTlsDtor.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"GetTlsDataAddress","package":"druntime","parentType":"","signature":"void * GetTlsDataAddress(  HANDLE hnd )","url":"/druntime/core/sys/windows/threadaux/GetTlsDataAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"GetTlsDataAddress","package":"druntime","parentType":"","signature":"void * GetTlsDataAddress(  uint  id )","url":"/druntime/core/sys/windows/threadaux/GetTlsDataAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"thread_moduleTlsCtor","package":"druntime","parentType":"","signature":"void thread_moduleTlsCtor(  uint  id )","url":"/druntime/core/sys/windows/threadaux/thread_moduleTlsCtor.html"},{"doc":"","kind":"function","module":"core.sys.windows.threadaux","name":"thread_moduleTlsDtor","package":"druntime","parentType":"","signature":"void thread_moduleTlsDtor(  uint  id )","url":"/druntime/core/sys/windows/threadaux/thread_moduleTlsDtor.html"},{"doc":"","kind":"struct","module":"core.sys.windows.threadaux","name":"thread_aux","package":"druntime","parentType":"","signature":"thread_aux","url":"/druntime/core/sys/windows/threadaux.html#thread_aux"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"getTEB","package":"druntime","parentType":"thread_aux","signature":"void * * getTEB(  HANDLE hnd )","url":"/druntime/core/sys/windows/threadaux/thread_aux.getTEB.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"getTEB","package":"druntime","parentType":"thread_aux","signature":"void * * getTEB(  uint  id )","url":"/druntime/core/sys/windows/threadaux/thread_aux.getTEB.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"getTEB","package":"druntime","parentType":"thread_aux","signature":"void * * getTEB()","url":"/druntime/core/sys/windows/threadaux/thread_aux.getTEB.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"getThreadStackBottom","package":"druntime","parentType":"thread_aux","signature":"void * getThreadStackBottom(  HANDLE hnd )","url":"/druntime/core/sys/windows/threadaux/thread_aux.getThreadStackBottom.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"getThreadStackBottom","package":"druntime","parentType":"thread_aux","signature":"void * getThreadStackBottom(  uint  id )","url":"/druntime/core/sys/windows/threadaux/thread_aux.getThreadStackBottom.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"OpenThreadHandle","package":"druntime","parentType":"thread_aux","signature":"HANDLE OpenThreadHandle(  uint  id )","url":"/druntime/core/sys/windows/threadaux/thread_aux.OpenThreadHandle.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"enumProcessThreads","package":"druntime","parentType":"thread_aux","signature":"bool enumProcessThreads(  uint  procid,  bool  function(  uint  id,  void *  context )  dg,  void *  context )","url":"/druntime/core/sys/windows/threadaux/thread_aux.enumProcessThreads.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"enumProcessThreads","package":"druntime","parentType":"thread_aux","signature":"bool enumProcessThreads(  bool  function(  uint  id,  void *  context )  dg,  void *  context )","url":"/druntime/core/sys/windows/threadaux/thread_aux.enumProcessThreads.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"impersonate_thread","package":"druntime","parentType":"thread_aux","signature":"void impersonate_thread(  uint  id,  externCVoidFunc fn )","url":"/druntime/core/sys/windows/threadaux/thread_aux.impersonate_thread.html"},{"doc":"","kind":"method","module":"core.sys.windows.threadaux","name":"impersonate_thread","package":"druntime","parentType":"thread_aux","signature":"void impersonate_thread(  uint  id,  scope  void  delegate()  dg)","url":"/druntime/core/sys/windows/threadaux/thread_aux.impersonate_thread.html"},{"doc":"","kind":"alias","module":"core.sys.windows.threadaux","name":"getTEB","package":"druntime","parentType":"","signature":"getTEB = thread_aux.getTEB","url":"/druntime/core/sys/windows/threadaux.html#getTEB"},{"doc":"","kind":"alias","module":"core.sys.windows.threadaux","name":"getThreadStackBottom","package":"druntime","parentType":"","signature":"getThreadStackBottom = thread_aux.getThreadStackBottom","url":"/druntime/core/sys/windows/threadaux.html#getThreadStackBottom"},{"doc":"","kind":"alias","module":"core.sys.windows.threadaux","name":"OpenThreadHandle","package":"druntime","parentType":"","signature":"OpenThreadHandle = thread_aux.OpenThreadHandle","url":"/druntime/core/sys/windows/threadaux.html#OpenThreadHandle"},{"doc":"","kind":"alias","module":"core.sys.windows.threadaux","name":"enumProcessThreads","package":"druntime","parentType":"","signature":"enumProcessThreads = thread_aux.enumProcessThreads","url":"/druntime/core/sys/windows/threadaux.html#enumProcessThreads"},{"doc":"","kind":"alias","module":"core.sys.windows.threadaux","name":"impersonate_thread","package":"druntime","parentType":"","signature":"impersonate_thread = thread_aux.impersonate_thread","url":"/druntime/core/sys/windows/threadaux.html#impersonate_thread"},{"doc":"","kind":"variable","module":"core.sys.windows.threadaux","name":"_tls_index","package":"druntime","parentType":"","signature":"int _tls_index","url":"/druntime/core/sys/windows/threadaux.html#_tls_index"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.tlhelp32","name":"core.sys.windows.tlhelp32","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/tlhelp32.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Heap32First","package":"druntime","parentType":"","signature":"BOOL Heap32First(LPHEAPENTRY32, DWORD, ULONG_PTR)","url":"/druntime/core/sys/windows/tlhelp32/Heap32First.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Heap32ListFirst","package":"druntime","parentType":"","signature":"BOOL Heap32ListFirst(HANDLE, LPHEAPLIST32)","url":"/druntime/core/sys/windows/tlhelp32/Heap32ListFirst.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Heap32ListNext","package":"druntime","parentType":"","signature":"BOOL Heap32ListNext(HANDLE, LPHEAPLIST32)","url":"/druntime/core/sys/windows/tlhelp32/Heap32ListNext.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Heap32Next","package":"druntime","parentType":"","signature":"BOOL Heap32Next(LPHEAPENTRY32)","url":"/druntime/core/sys/windows/tlhelp32/Heap32Next.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Thread32First","package":"druntime","parentType":"","signature":"BOOL Thread32First(HANDLE, LPTHREADENTRY32)","url":"/druntime/core/sys/windows/tlhelp32/Thread32First.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Thread32Next","package":"druntime","parentType":"","signature":"BOOL Thread32Next(HANDLE, LPTHREADENTRY32)","url":"/druntime/core/sys/windows/tlhelp32/Thread32Next.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Toolhelp32ReadProcessMemory","package":"druntime","parentType":"","signature":"BOOL Toolhelp32ReadProcessMemory(DWORD, LPCVOID, LPVOID, SIZE_T, SIZE_T *)","url":"/druntime/core/sys/windows/tlhelp32/Toolhelp32ReadProcessMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"CreateToolhelp32Snapshot","package":"druntime","parentType":"","signature":"HANDLE CreateToolhelp32Snapshot(DWORD, DWORD)","url":"/druntime/core/sys/windows/tlhelp32/CreateToolhelp32Snapshot.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Module32FirstW","package":"druntime","parentType":"","signature":"BOOL Module32FirstW(HANDLE, LPMODULEENTRY32W)","url":"/druntime/core/sys/windows/tlhelp32/Module32FirstW.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Module32NextW","package":"druntime","parentType":"","signature":"BOOL Module32NextW(HANDLE, LPMODULEENTRY32W)","url":"/druntime/core/sys/windows/tlhelp32/Module32NextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Process32FirstW","package":"druntime","parentType":"","signature":"BOOL Process32FirstW(HANDLE, LPPROCESSENTRY32W)","url":"/druntime/core/sys/windows/tlhelp32/Process32FirstW.html"},{"doc":"","kind":"function","module":"core.sys.windows.tlhelp32","name":"Process32NextW","package":"druntime","parentType":"","signature":"BOOL Process32NextW(HANDLE, LPPROCESSENTRY32W)","url":"/druntime/core/sys/windows/tlhelp32/Process32NextW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.tlhelp32","name":"HEAPLIST32","package":"druntime","parentType":"","signature":"HEAPLIST32","url":"/druntime/core/sys/windows/tlhelp32.html#HEAPLIST32"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"PHEAPLIST32","package":"druntime","parentType":"","signature":"PHEAPLIST32 = HEAPLIST32 *","url":"/druntime/core/sys/windows/tlhelp32.html#PHEAPLIST32"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"LPHEAPLIST32","package":"druntime","parentType":"","signature":"LPHEAPLIST32 = HEAPLIST32 *","url":"/druntime/core/sys/windows/tlhelp32.html#LPHEAPLIST32"},{"doc":"","kind":"struct","module":"core.sys.windows.tlhelp32","name":"HEAPENTRY32","package":"druntime","parentType":"","signature":"HEAPENTRY32","url":"/druntime/core/sys/windows/tlhelp32.html#HEAPENTRY32"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"PHEAPENTRY32","package":"druntime","parentType":"","signature":"PHEAPENTRY32 = HEAPENTRY32 *","url":"/druntime/core/sys/windows/tlhelp32.html#PHEAPENTRY32"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"LPHEAPENTRY32","package":"druntime","parentType":"","signature":"LPHEAPENTRY32 = HEAPENTRY32 *","url":"/druntime/core/sys/windows/tlhelp32.html#LPHEAPENTRY32"},{"doc":"","kind":"struct","module":"core.sys.windows.tlhelp32","name":"PROCESSENTRY32W","package":"druntime","parentType":"","signature":"PROCESSENTRY32W","url":"/druntime/core/sys/windows/tlhelp32.html#PROCESSENTRY32W"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"PPROCESSENTRY32W","package":"druntime","parentType":"","signature":"PPROCESSENTRY32W = PROCESSENTRY32W *","url":"/druntime/core/sys/windows/tlhelp32.html#PPROCESSENTRY32W"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"LPPROCESSENTRY32W","package":"druntime","parentType":"","signature":"LPPROCESSENTRY32W = PROCESSENTRY32W *","url":"/druntime/core/sys/windows/tlhelp32.html#LPPROCESSENTRY32W"},{"doc":"","kind":"struct","module":"core.sys.windows.tlhelp32","name":"THREADENTRY32","package":"druntime","parentType":"","signature":"THREADENTRY32","url":"/druntime/core/sys/windows/tlhelp32.html#THREADENTRY32"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"PTHREADENTRY32","package":"druntime","parentType":"","signature":"PTHREADENTRY32 = THREADENTRY32 *","url":"/druntime/core/sys/windows/tlhelp32.html#PTHREADENTRY32"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"LPTHREADENTRY32","package":"druntime","parentType":"","signature":"LPTHREADENTRY32 = THREADENTRY32 *","url":"/druntime/core/sys/windows/tlhelp32.html#LPTHREADENTRY32"},{"doc":"","kind":"struct","module":"core.sys.windows.tlhelp32","name":"MODULEENTRY32W","package":"druntime","parentType":"","signature":"MODULEENTRY32W","url":"/druntime/core/sys/windows/tlhelp32.html#MODULEENTRY32W"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"PMODULEENTRY32W","package":"druntime","parentType":"","signature":"PMODULEENTRY32W = MODULEENTRY32W *","url":"/druntime/core/sys/windows/tlhelp32.html#PMODULEENTRY32W"},{"doc":"","kind":"alias","module":"core.sys.windows.tlhelp32","name":"LPMODULEENTRY32W","package":"druntime","parentType":"","signature":"LPMODULEENTRY32W = MODULEENTRY32W *","url":"/druntime/core/sys/windows/tlhelp32.html#LPMODULEENTRY32W"},{"doc":"","kind":"variable","module":"core.sys.windows.tlhelp32","name":"MAX_MODULE_NAME32","package":"druntime","parentType":"","signature":"MAX_MODULE_NAME32","url":"/druntime/core/sys/windows/tlhelp32.html#MAX_MODULE_NAME32"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.tmschema","name":"core.sys.windows.tmschema","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/tmschema.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.unknwn","name":"core.sys.windows.unknwn","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/unknwn.html"},{"doc":"","kind":"function","module":"core.sys.windows.unknwn","name":"MIDL_user_allocate","package":"druntime","parentType":"","signature":"void * MIDL_user_allocate(size_t)","url":"/druntime/core/sys/windows/unknwn/MIDL_user_allocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.unknwn","name":"MIDL_user_free","package":"druntime","parentType":"","signature":"void MIDL_user_free(void *)","url":"/druntime/core/sys/windows/unknwn/MIDL_user_free.html"},{"doc":"","kind":"interface","module":"core.sys.windows.unknwn","name":"IUnknown","package":"druntime","parentType":"","signature":"IUnknown","url":"/druntime/core/sys/windows/unknwn.html#IUnknown"},{"doc":"","kind":"method","module":"core.sys.windows.unknwn","name":"QueryInterface","package":"druntime","parentType":"IUnknown","signature":"HRESULT QueryInterface(IID *  riid,  void * *  pvObject)","url":"/druntime/core/sys/windows/unknwn/IUnknown.QueryInterface.html"},{"doc":"","kind":"method","module":"core.sys.windows.unknwn","name":"AddRef","package":"druntime","parentType":"IUnknown","signature":"ULONG AddRef()","url":"/druntime/core/sys/windows/unknwn/IUnknown.AddRef.html"},{"doc":"","kind":"method","module":"core.sys.windows.unknwn","name":"Release","package":"druntime","parentType":"IUnknown","signature":"ULONG Release()","url":"/druntime/core/sys/windows/unknwn/IUnknown.Release.html"},{"doc":"","kind":"alias","module":"core.sys.windows.unknwn","name":"LPUNKNOWN","package":"druntime","parentType":"","signature":"LPUNKNOWN = IUnknown","url":"/druntime/core/sys/windows/unknwn.html#LPUNKNOWN"},{"doc":"","kind":"interface","module":"core.sys.windows.unknwn","name":"IClassFactory","package":"druntime","parentType":"","signature":"IClassFactory : IUnknown","url":"/druntime/core/sys/windows/unknwn.html#IClassFactory"},{"doc":"","kind":"method","module":"core.sys.windows.unknwn","name":"CreateInstance","package":"druntime","parentType":"IClassFactory","signature":"HRESULT CreateInstance(IUnknown UnkOuter,  IID *  riid,  void * *  pvObject)","url":"/druntime/core/sys/windows/unknwn/IClassFactory.CreateInstance.html"},{"doc":"","kind":"method","module":"core.sys.windows.unknwn","name":"LockServer","package":"druntime","parentType":"IClassFactory","signature":"HRESULT LockServer(BOOL fLock)","url":"/druntime/core/sys/windows/unknwn/IClassFactory.LockServer.html"},{"doc":"","kind":"alias","module":"core.sys.windows.unknwn","name":"LPCLASSFACTORY","package":"druntime","parentType":"","signature":"LPCLASSFACTORY = IClassFactory","url":"/druntime/core/sys/windows/unknwn.html#LPCLASSFACTORY"},{"doc":"","kind":"module","module":"core.sys.windows.uuid","name":"core.sys.windows.uuid","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/uuid.html"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"_DBBMKGUID","package":"druntime","parentType":"","signature":"IID _DBBMKGUID","url":"/druntime/core/sys/windows/uuid.html#_DBBMKGUID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"_DBCIDGUID","package":"druntime","parentType":"","signature":"IID _DBCIDGUID","url":"/druntime/core/sys/windows/uuid.html#_DBCIDGUID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"_GUID_NAMEONLY","package":"druntime","parentType":"","signature":"IID _GUID_NAMEONLY","url":"/druntime/core/sys/windows/uuid.html#_GUID_NAMEONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"ARRAYID_PathProperties","package":"druntime","parentType":"","signature":"IID ARRAYID_PathProperties","url":"/druntime/core/sys/windows/uuid.html#ARRAYID_PathProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_GRAY_16","package":"druntime","parentType":"","signature":"IID BFID_GRAY_16","url":"/druntime/core/sys/windows/uuid.html#BFID_GRAY_16"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_GRAY_8","package":"druntime","parentType":"","signature":"IID BFID_GRAY_8","url":"/druntime/core/sys/windows/uuid.html#BFID_GRAY_8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_MONOCHROME","package":"druntime","parentType":"","signature":"IID BFID_MONOCHROME","url":"/druntime/core/sys/windows/uuid.html#BFID_MONOCHROME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGB_24","package":"druntime","parentType":"","signature":"IID BFID_RGB_24","url":"/druntime/core/sys/windows/uuid.html#BFID_RGB_24"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGB_32","package":"druntime","parentType":"","signature":"IID BFID_RGB_32","url":"/druntime/core/sys/windows/uuid.html#BFID_RGB_32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGB_4","package":"druntime","parentType":"","signature":"IID BFID_RGB_4","url":"/druntime/core/sys/windows/uuid.html#BFID_RGB_4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGB_555","package":"druntime","parentType":"","signature":"IID BFID_RGB_555","url":"/druntime/core/sys/windows/uuid.html#BFID_RGB_555"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGB_565","package":"druntime","parentType":"","signature":"IID BFID_RGB_565","url":"/druntime/core/sys/windows/uuid.html#BFID_RGB_565"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGB_8","package":"druntime","parentType":"","signature":"IID BFID_RGB_8","url":"/druntime/core/sys/windows/uuid.html#BFID_RGB_8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BFID_RGBA_32","package":"druntime","parentType":"","signature":"IID BFID_RGBA_32","url":"/druntime/core/sys/windows/uuid.html#BFID_RGBA_32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_LinkTargetItem","package":"druntime","parentType":"","signature":"IID BHID_LinkTargetItem","url":"/druntime/core/sys/windows/uuid.html#BHID_LinkTargetItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_SFObject","package":"druntime","parentType":"","signature":"IID BHID_SFObject","url":"/druntime/core/sys/windows/uuid.html#BHID_SFObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_SFUIObject","package":"druntime","parentType":"","signature":"IID BHID_SFUIObject","url":"/druntime/core/sys/windows/uuid.html#BHID_SFUIObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_SFViewObject","package":"druntime","parentType":"","signature":"IID BHID_SFViewObject","url":"/druntime/core/sys/windows/uuid.html#BHID_SFViewObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_Storage","package":"druntime","parentType":"","signature":"IID BHID_Storage","url":"/druntime/core/sys/windows/uuid.html#BHID_Storage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_StorageEnum","package":"druntime","parentType":"","signature":"IID BHID_StorageEnum","url":"/druntime/core/sys/windows/uuid.html#BHID_StorageEnum"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"BHID_Stream","package":"druntime","parentType":"","signature":"IID BHID_Stream","url":"/druntime/core/sys/windows/uuid.html#BHID_Stream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_BrowsableShellExt","package":"druntime","parentType":"","signature":"IID CATID_BrowsableShellExt","url":"/druntime/core/sys/windows/uuid.html#CATID_BrowsableShellExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_BrowseInPlace","package":"druntime","parentType":"","signature":"IID CATID_BrowseInPlace","url":"/druntime/core/sys/windows/uuid.html#CATID_BrowseInPlace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_ClusCfgCapabilities","package":"druntime","parentType":"","signature":"IID CATID_ClusCfgCapabilities","url":"/druntime/core/sys/windows/uuid.html#CATID_ClusCfgCapabilities"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_ClusCfgMemberSetChangeListener","package":"druntime","parentType":"","signature":"IID CATID_ClusCfgMemberSetChangeListener","url":"/druntime/core/sys/windows/uuid.html#CATID_ClusCfgMemberSetChangeListener"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_ClusCfgResourceTypes","package":"druntime","parentType":"","signature":"IID CATID_ClusCfgResourceTypes","url":"/druntime/core/sys/windows/uuid.html#CATID_ClusCfgResourceTypes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_ClusCfgStartupListeners","package":"druntime","parentType":"","signature":"IID CATID_ClusCfgStartupListeners","url":"/druntime/core/sys/windows/uuid.html#CATID_ClusCfgStartupListeners"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_CommBand","package":"druntime","parentType":"","signature":"IID CATID_CommBand","url":"/druntime/core/sys/windows/uuid.html#CATID_CommBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_Control","package":"druntime","parentType":"","signature":"IID CATID_Control","url":"/druntime/core/sys/windows/uuid.html#CATID_Control"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_DesignTimeUIActivatableControl","package":"druntime","parentType":"","signature":"IID CATID_DesignTimeUIActivatableControl","url":"/druntime/core/sys/windows/uuid.html#CATID_DesignTimeUIActivatableControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_DeskBand","package":"druntime","parentType":"","signature":"IID CATID_DeskBand","url":"/druntime/core/sys/windows/uuid.html#CATID_DeskBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_DocObject","package":"druntime","parentType":"","signature":"IID CATID_DocObject","url":"/druntime/core/sys/windows/uuid.html#CATID_DocObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_EnumClusCfgManagedResources","package":"druntime","parentType":"","signature":"IID CATID_EnumClusCfgManagedResources","url":"/druntime/core/sys/windows/uuid.html#CATID_EnumClusCfgManagedResources"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_InfoBand","package":"druntime","parentType":"","signature":"IID CATID_InfoBand","url":"/druntime/core/sys/windows/uuid.html#CATID_InfoBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_Insertable","package":"druntime","parentType":"","signature":"IID CATID_Insertable","url":"/druntime/core/sys/windows/uuid.html#CATID_Insertable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_InternetAware","package":"druntime","parentType":"","signature":"IID CATID_InternetAware","url":"/druntime/core/sys/windows/uuid.html#CATID_InternetAware"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_IsShortcut","package":"druntime","parentType":"","signature":"IID CATID_IsShortcut","url":"/druntime/core/sys/windows/uuid.html#CATID_IsShortcut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_MARSHALER","package":"druntime","parentType":"","signature":"IID CATID_MARSHALER","url":"/druntime/core/sys/windows/uuid.html#CATID_MARSHALER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_NeverShowExt","package":"druntime","parentType":"","signature":"IID CATID_NeverShowExt","url":"/druntime/core/sys/windows/uuid.html#CATID_NeverShowExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToFile","package":"druntime","parentType":"","signature":"IID CATID_PersistsToFile","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToMemory","package":"druntime","parentType":"","signature":"IID CATID_PersistsToMemory","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToMemory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToMoniker","package":"druntime","parentType":"","signature":"IID CATID_PersistsToMoniker","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToPropertyBag","package":"druntime","parentType":"","signature":"IID CATID_PersistsToPropertyBag","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToPropertyBag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToStorage","package":"druntime","parentType":"","signature":"IID CATID_PersistsToStorage","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToStream","package":"druntime","parentType":"","signature":"IID CATID_PersistsToStream","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_PersistsToStreamInit","package":"druntime","parentType":"","signature":"IID CATID_PersistsToStreamInit","url":"/druntime/core/sys/windows/uuid.html#CATID_PersistsToStreamInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_Printable","package":"druntime","parentType":"","signature":"IID CATID_Printable","url":"/druntime/core/sys/windows/uuid.html#CATID_Printable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_Programmable","package":"druntime","parentType":"","signature":"IID CATID_Programmable","url":"/druntime/core/sys/windows/uuid.html#CATID_Programmable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_RequiresDataPathHost","package":"druntime","parentType":"","signature":"IID CATID_RequiresDataPathHost","url":"/druntime/core/sys/windows/uuid.html#CATID_RequiresDataPathHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_SafeForInitializing","package":"druntime","parentType":"","signature":"IID CATID_SafeForInitializing","url":"/druntime/core/sys/windows/uuid.html#CATID_SafeForInitializing"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CATID_SafeForScripting","package":"druntime","parentType":"","signature":"IID CATID_SafeForScripting","url":"/druntime/core/sys/windows/uuid.html#CATID_SafeForScripting"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_DocHostCommandHandler","package":"druntime","parentType":"","signature":"IID CGID_DocHostCommandHandler","url":"/druntime/core/sys/windows/uuid.html#CGID_DocHostCommandHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_DownloadHost","package":"druntime","parentType":"","signature":"IID CGID_DownloadHost","url":"/druntime/core/sys/windows/uuid.html#CGID_DownloadHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_Explorer","package":"druntime","parentType":"","signature":"IID CGID_Explorer","url":"/druntime/core/sys/windows/uuid.html#CGID_Explorer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_ExplorerBarDoc","package":"druntime","parentType":"","signature":"IID CGID_ExplorerBarDoc","url":"/druntime/core/sys/windows/uuid.html#CGID_ExplorerBarDoc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_InternetExplorer","package":"druntime","parentType":"","signature":"IID CGID_InternetExplorer","url":"/druntime/core/sys/windows/uuid.html#CGID_InternetExplorer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_MSHTML","package":"druntime","parentType":"","signature":"IID CGID_MSHTML","url":"/druntime/core/sys/windows/uuid.html#CGID_MSHTML"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_ShellDocView","package":"druntime","parentType":"","signature":"IID CGID_ShellDocView","url":"/druntime/core/sys/windows/uuid.html#CGID_ShellDocView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_ShellServiceObject","package":"druntime","parentType":"","signature":"IID CGID_ShellServiceObject","url":"/druntime/core/sys/windows/uuid.html#CGID_ShellServiceObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CGID_ShortCut","package":"druntime","parentType":"","signature":"IID CGID_ShortCut","url":"/druntime/core/sys/windows/uuid.html#CGID_ShortCut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_1","package":"druntime","parentType":"","signature":"IID CLSID_1","url":"/druntime/core/sys/windows/uuid.html#CLSID_1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_2","package":"druntime","parentType":"","signature":"IID CLSID_2","url":"/druntime/core/sys/windows/uuid.html#CLSID_2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_3","package":"druntime","parentType":"","signature":"IID CLSID_3","url":"/druntime/core/sys/windows/uuid.html#CLSID_3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_4","package":"druntime","parentType":"","signature":"IID CLSID_4","url":"/druntime/core/sys/windows/uuid.html#CLSID_4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_5","package":"druntime","parentType":"","signature":"IID CLSID_5","url":"/druntime/core/sys/windows/uuid.html#CLSID_5"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_6","package":"druntime","parentType":"","signature":"IID CLSID_6","url":"/druntime/core/sys/windows/uuid.html#CLSID_6"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_7","package":"druntime","parentType":"","signature":"IID CLSID_7","url":"/druntime/core/sys/windows/uuid.html#CLSID_7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_8","package":"druntime","parentType":"","signature":"IID CLSID_8","url":"/druntime/core/sys/windows/uuid.html#CLSID_8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_9","package":"druntime","parentType":"","signature":"IID CLSID_9","url":"/druntime/core/sys/windows/uuid.html#CLSID_9"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_a","package":"druntime","parentType":"","signature":"IID CLSID_a","url":"/druntime/core/sys/windows/uuid.html#CLSID_a"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AboutProtocol","package":"druntime","parentType":"","signature":"IID CLSID_AboutProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_AboutProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AccessControlEntry","package":"druntime","parentType":"","signature":"IID CLSID_AccessControlEntry","url":"/druntime/core/sys/windows/uuid.html#CLSID_AccessControlEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AccessControlList","package":"druntime","parentType":"","signature":"IID CLSID_AccessControlList","url":"/druntime/core/sys/windows/uuid.html#CLSID_AccessControlList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AccountDiscovery","package":"druntime","parentType":"","signature":"IID CLSID_AccountDiscovery","url":"/druntime/core/sys/windows/uuid.html#CLSID_AccountDiscovery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ACLCustomMRU","package":"druntime","parentType":"","signature":"IID CLSID_ACLCustomMRU","url":"/druntime/core/sys/windows/uuid.html#CLSID_ACLCustomMRU"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ACLHistory","package":"druntime","parentType":"","signature":"IID CLSID_ACLHistory","url":"/druntime/core/sys/windows/uuid.html#CLSID_ACLHistory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ACListISF","package":"druntime","parentType":"","signature":"IID CLSID_ACListISF","url":"/druntime/core/sys/windows/uuid.html#CLSID_ACListISF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ACLMRU","package":"druntime","parentType":"","signature":"IID CLSID_ACLMRU","url":"/druntime/core/sys/windows/uuid.html#CLSID_ACLMRU"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ACLMulti","package":"druntime","parentType":"","signature":"IID CLSID_ACLMulti","url":"/druntime/core/sys/windows/uuid.html#CLSID_ACLMulti"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ActiveDesktop","package":"druntime","parentType":"","signature":"IID CLSID_ActiveDesktop","url":"/druntime/core/sys/windows/uuid.html#CLSID_ActiveDesktop"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AdapterInfo","package":"druntime","parentType":"","signature":"IID CLSID_AdapterInfo","url":"/druntime/core/sys/windows/uuid.html#CLSID_AdapterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AddrControl","package":"druntime","parentType":"","signature":"IID CLSID_AddrControl","url":"/druntime/core/sys/windows/uuid.html#CLSID_AddrControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AddressBarParser","package":"druntime","parentType":"","signature":"IID CLSID_AddressBarParser","url":"/druntime/core/sys/windows/uuid.html#CLSID_AddressBarParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ADsDSOObject","package":"druntime","parentType":"","signature":"IID CLSID_ADsDSOObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_ADsDSOObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ADsSecurityUtility","package":"druntime","parentType":"","signature":"IID CLSID_ADsSecurityUtility","url":"/druntime/core/sys/windows/uuid.html#CLSID_ADsSecurityUtility"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ADSystemInfo","package":"druntime","parentType":"","signature":"IID CLSID_ADSystemInfo","url":"/druntime/core/sys/windows/uuid.html#CLSID_ADSystemInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AlgSetup","package":"druntime","parentType":"","signature":"IID CLSID_AlgSetup","url":"/druntime/core/sys/windows/uuid.html#CLSID_AlgSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AllClasses","package":"druntime","parentType":"","signature":"IID CLSID_AllClasses","url":"/druntime/core/sys/windows/uuid.html#CLSID_AllClasses"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AlphabeticalCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_AlphabeticalCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_AlphabeticalCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AnchorClick","package":"druntime","parentType":"","signature":"IID CLSID_AnchorClick","url":"/druntime/core/sys/windows/uuid.html#CLSID_AnchorClick"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AnimationComposerFactory","package":"druntime","parentType":"","signature":"IID CLSID_AnimationComposerFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_AnimationComposerFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AnimationComposerSiteFactory","package":"druntime","parentType":"","signature":"IID CLSID_AnimationComposerSiteFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_AnimationComposerSiteFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ApplicationGatewayServices","package":"druntime","parentType":"","signature":"IID CLSID_ApplicationGatewayServices","url":"/druntime/core/sys/windows/uuid.html#CLSID_ApplicationGatewayServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AutoComplete","package":"druntime","parentType":"","signature":"IID CLSID_AutoComplete","url":"/druntime/core/sys/windows/uuid.html#CLSID_AutoComplete"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AutoDiscoveryProvider","package":"druntime","parentType":"","signature":"IID CLSID_AutoDiscoveryProvider","url":"/druntime/core/sys/windows/uuid.html#CLSID_AutoDiscoveryProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_AutoplayForSlideShow","package":"druntime","parentType":"","signature":"IID CLSID_AutoplayForSlideShow","url":"/druntime/core/sys/windows/uuid.html#CLSID_AutoplayForSlideShow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_b","package":"druntime","parentType":"","signature":"IID CLSID_b","url":"/druntime/core/sys/windows/uuid.html#CLSID_b"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BackgroundCopyManager","package":"druntime","parentType":"","signature":"IID CLSID_BackgroundCopyManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_BackgroundCopyManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BackgroundCopyManager1_5","package":"druntime","parentType":"","signature":"IID CLSID_BackgroundCopyManager1_5","url":"/druntime/core/sys/windows/uuid.html#CLSID_BackgroundCopyManager1_5"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BackgroundCopyQMgr","package":"druntime","parentType":"","signature":"IID CLSID_BackgroundCopyQMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_BackgroundCopyQMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BackLink","package":"druntime","parentType":"","signature":"IID CLSID_BackLink","url":"/druntime/core/sys/windows/uuid.html#CLSID_BackLink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BasicImageEffects","package":"druntime","parentType":"","signature":"IID CLSID_BasicImageEffects","url":"/druntime/core/sys/windows/uuid.html#CLSID_BasicImageEffects"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BasicImageEffectsPP","package":"druntime","parentType":"","signature":"IID CLSID_BasicImageEffectsPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_BasicImageEffectsPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BlockFormats","package":"druntime","parentType":"","signature":"IID CLSID_BlockFormats","url":"/druntime/core/sys/windows/uuid.html#CLSID_BlockFormats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_BridgeTerminal","package":"druntime","parentType":"","signature":"IID CLSID_BridgeTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_BridgeTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_c","package":"druntime","parentType":"","signature":"IID CLSID_c","url":"/druntime/core/sys/windows/uuid.html#CLSID_c"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CAccPropServices","package":"druntime","parentType":"","signature":"IID CLSID_CAccPropServices","url":"/druntime/core/sys/windows/uuid.html#CLSID_CAccPropServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CActiveIMM","package":"druntime","parentType":"","signature":"IID CLSID_CActiveIMM","url":"/druntime/core/sys/windows/uuid.html#CLSID_CActiveIMM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CAnchorBrowsePropertyPage","package":"druntime","parentType":"","signature":"IID CLSID_CAnchorBrowsePropertyPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CAnchorBrowsePropertyPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CaseIgnoreList","package":"druntime","parentType":"","signature":"IID CLSID_CaseIgnoreList","url":"/druntime/core/sys/windows/uuid.html#CLSID_CaseIgnoreList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CCheckBox","package":"druntime","parentType":"","signature":"IID CLSID_CCheckBox","url":"/druntime/core/sys/windows/uuid.html#CLSID_CCheckBox"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CColorPropPage","package":"druntime","parentType":"","signature":"IID CLSID_CColorPropPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CColorPropPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CCombobox","package":"druntime","parentType":"","signature":"IID CLSID_CCombobox","url":"/druntime/core/sys/windows/uuid.html#CLSID_CCombobox"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDBurn","package":"druntime","parentType":"","signature":"IID CLSID_CDBurn","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDBurn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDebugDocumentHelper","package":"druntime","parentType":"","signature":"IID CLSID_CDebugDocumentHelper","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDebugDocumentHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDeviceRect","package":"druntime","parentType":"","signature":"IID CLSID_CDeviceRect","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDeviceRect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRM","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRM","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMAnimation","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMAnimation","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMAnimationSet","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMAnimationSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMAnimationSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMClippedVisual","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMClippedVisual","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMClippedVisual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMDevice","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMDevice","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMFace","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMFace","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMFace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMFrame","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMFrame","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMFrameInterpolator","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMFrameInterpolator","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMFrameInterpolator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMLight","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMLight","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMLight"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMLightInterpolator","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMLightInterpolator","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMLightInterpolator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMMaterial","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMMaterial","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMMaterial"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMMaterialInterpolato","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMMaterialInterpolato","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMMaterialInterpolato"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMMesh","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMMesh","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMMesh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMMeshBuilder","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMMeshBuilder","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMMeshBuilder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMMeshInterpolator","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMMeshInterpolator","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMMeshInterpolator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMProgressiveMesh","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMProgressiveMesh","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMProgressiveMesh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMShadow","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMShadow","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMShadow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMTexture","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMTexture","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMTexture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMTextureInterpolator","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMTextureInterpolator","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMTextureInterpolator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMUserVisual","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMUserVisual","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMUserVisual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMViewport","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMViewport","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMViewport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMViewportInterpolato","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMViewportInterpolato","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMViewportInterpolato"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirect3DRMWrap","package":"druntime","parentType":"","signature":"IID CLSID_CDirect3DRMWrap","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirect3DRMWrap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDirectXFile","package":"druntime","parentType":"","signature":"IID CLSID_CDirectXFile","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDirectXFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDLAgent","package":"druntime","parentType":"","signature":"IID CLSID_CDLAgent","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDLAgent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CdlProtocol","package":"druntime","parentType":"","signature":"IID CLSID_CdlProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_CdlProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDocBrowsePropertyPage","package":"druntime","parentType":"","signature":"IID CLSID_CDocBrowsePropertyPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDocBrowsePropertyPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CDownloadBehavior","package":"druntime","parentType":"","signature":"IID CLSID_CDownloadBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_CDownloadBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CEnroll","package":"druntime","parentType":"","signature":"IID CLSID_CEnroll","url":"/druntime/core/sys/windows/uuid.html#CLSID_CEnroll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CEventObj","package":"druntime","parentType":"","signature":"IID CLSID_CEventObj","url":"/druntime/core/sys/windows/uuid.html#CLSID_CEventObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CFontPropPage","package":"druntime","parentType":"","signature":"IID CLSID_CFontPropPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CFontPropPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CFSIconOverlayManager","package":"druntime","parentType":"","signature":"IID CLSID_CFSIconOverlayManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_CFSIconOverlayManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ChannelAgent","package":"druntime","parentType":"","signature":"IID CLSID_ChannelAgent","url":"/druntime/core/sys/windows/uuid.html#CLSID_ChannelAgent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ChannelMgr","package":"druntime","parentType":"","signature":"IID CLSID_ChannelMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_ChannelMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CHeaderFooter","package":"druntime","parentType":"","signature":"IID CLSID_CHeaderFooter","url":"/druntime/core/sys/windows/uuid.html#CLSID_CHeaderFooter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CHtmlArea","package":"druntime","parentType":"","signature":"IID CLSID_CHtmlArea","url":"/druntime/core/sys/windows/uuid.html#CLSID_CHtmlArea"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CIEOptionElement","package":"druntime","parentType":"","signature":"IID CLSID_CIEOptionElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_CIEOptionElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CIESelectElement","package":"druntime","parentType":"","signature":"IID CLSID_CIESelectElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_CIESelectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CImageBrowsePropertyPage","package":"druntime","parentType":"","signature":"IID CLSID_CImageBrowsePropertyPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CImageBrowsePropertyPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClassInstallFilter","package":"druntime","parentType":"","signature":"IID CLSID_ClassInstallFilter","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClassInstallFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CLayoutRect","package":"druntime","parentType":"","signature":"IID CLSID_CLayoutRect","url":"/druntime/core/sys/windows/uuid.html#CLSID_CLayoutRect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClientCaps","package":"druntime","parentType":"","signature":"IID CLSID_ClientCaps","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClientCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusAppWiz","package":"druntime","parentType":"","signature":"IID CLSID_ClusAppWiz","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusAppWiz"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgAsyncEvictCleanup","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgAsyncEvictCleanup","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgAsyncEvictCleanup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgEvictCleanup","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgEvictCleanup","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgEvictCleanup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgResTypeGenScript","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgResTypeGenScript","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgResTypeGenScript"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgResTypeMajorityNodeSet","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgResTypeMajorityNodeSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgResTypeMajorityNodeSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgResTypeServices","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgResTypeServices","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgResTypeServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgStartupNotify","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgStartupNotify","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgStartupNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusCfgWizard","package":"druntime","parentType":"","signature":"IID CLSID_ClusCfgWizard","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusCfgWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ClusterConfigurationType","package":"druntime","parentType":"","signature":"IID CLSID_ClusterConfigurationType","url":"/druntime/core/sys/windows/uuid.html#CLSID_ClusterConfigurationType"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CMimeTypes","package":"druntime","parentType":"","signature":"IID CLSID_CMimeTypes","url":"/druntime/core/sys/windows/uuid.html#CLSID_CMimeTypes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CMLangConvertCharset","package":"druntime","parentType":"","signature":"IID CLSID_CMLangConvertCharset","url":"/druntime/core/sys/windows/uuid.html#CLSID_CMLangConvertCharset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CMLangString","package":"druntime","parentType":"","signature":"IID CLSID_CMLangString","url":"/druntime/core/sys/windows/uuid.html#CLSID_CMLangString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CMultiLanguage","package":"druntime","parentType":"","signature":"IID CLSID_CMultiLanguage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CMultiLanguage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CNetCfg","package":"druntime","parentType":"","signature":"IID CLSID_CNetCfg","url":"/druntime/core/sys/windows/uuid.html#CLSID_CNetCfg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CoDitherToRGB8","package":"druntime","parentType":"","signature":"IID CLSID_CoDitherToRGB8","url":"/druntime/core/sys/windows/uuid.html#CLSID_CoDitherToRGB8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CoMapMIMEToCLSID","package":"druntime","parentType":"","signature":"IID CLSID_CoMapMIMEToCLSID","url":"/druntime/core/sys/windows/uuid.html#CLSID_CoMapMIMEToCLSID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ComBinding","package":"druntime","parentType":"","signature":"IID CLSID_ComBinding","url":"/druntime/core/sys/windows/uuid.html#CLSID_ComBinding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CommonQuery","package":"druntime","parentType":"","signature":"IID CLSID_CommonQuery","url":"/druntime/core/sys/windows/uuid.html#CLSID_CommonQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CompositePP","package":"druntime","parentType":"","signature":"IID CLSID_CompositePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CompositePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ConnectionCommonUi","package":"druntime","parentType":"","signature":"IID CLSID_ConnectionCommonUi","url":"/druntime/core/sys/windows/uuid.html#CLSID_ConnectionCommonUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ConnectionManager","package":"druntime","parentType":"","signature":"IID CLSID_ConnectionManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_ConnectionManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ConnectionManager2","package":"druntime","parentType":"","signature":"IID CLSID_ConnectionManager2","url":"/druntime/core/sys/windows/uuid.html#CLSID_ConnectionManager2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ControlPanel","package":"druntime","parentType":"","signature":"IID CLSID_ControlPanel","url":"/druntime/core/sys/windows/uuid.html#CLSID_ControlPanel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ConvertVBX","package":"druntime","parentType":"","signature":"IID CLSID_ConvertVBX","url":"/druntime/core/sys/windows/uuid.html#CLSID_ConvertVBX"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ConvolvePP","package":"druntime","parentType":"","signature":"IID CLSID_ConvolvePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_ConvolvePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_COpsProfile","package":"druntime","parentType":"","signature":"IID CLSID_COpsProfile","url":"/druntime/core/sys/windows/uuid.html#CLSID_COpsProfile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CoSniffStream","package":"druntime","parentType":"","signature":"IID CLSID_CoSniffStream","url":"/druntime/core/sys/windows/uuid.html#CLSID_CoSniffStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPersistDataPeer","package":"druntime","parentType":"","signature":"IID CLSID_CPersistDataPeer","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPersistDataPeer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPersistHistory","package":"druntime","parentType":"","signature":"IID CLSID_CPersistHistory","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPersistHistory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPersistShortcut","package":"druntime","parentType":"","signature":"IID CLSID_CPersistShortcut","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPersistShortcut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPersistSnapshot","package":"druntime","parentType":"","signature":"IID CLSID_CPersistSnapshot","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPersistSnapshot"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPersistUserData","package":"druntime","parentType":"","signature":"IID CLSID_CPersistUserData","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPersistUserData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPicturePropPage","package":"druntime","parentType":"","signature":"IID CLSID_CPicturePropPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPicturePropPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CPlugins","package":"druntime","parentType":"","signature":"IID CLSID_CPlugins","url":"/druntime/core/sys/windows/uuid.html#CLSID_CPlugins"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CRadioButton","package":"druntime","parentType":"","signature":"IID CLSID_CRadioButton","url":"/druntime/core/sys/windows/uuid.html#CLSID_CRadioButton"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrBarn","package":"druntime","parentType":"","signature":"IID CLSID_CrBarn","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrBarn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrBarnPP","package":"druntime","parentType":"","signature":"IID CLSID_CrBarnPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrBarnPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrBlindPP","package":"druntime","parentType":"","signature":"IID CLSID_CrBlindPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrBlindPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrBlinds","package":"druntime","parentType":"","signature":"IID CLSID_CrBlinds","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrBlinds"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrBlur","package":"druntime","parentType":"","signature":"IID CLSID_CrBlur","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrBlur"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrBlurPP","package":"druntime","parentType":"","signature":"IID CLSID_CrBlurPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrBlurPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrEmboss","package":"druntime","parentType":"","signature":"IID CLSID_CrEmboss","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrEmboss"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrEngrave","package":"druntime","parentType":"","signature":"IID CLSID_CrEngrave","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrEngrave"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrInset","package":"druntime","parentType":"","signature":"IID CLSID_CrInset","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrInset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrIris","package":"druntime","parentType":"","signature":"IID CLSID_CrIris","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrIris"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrIrisPP","package":"druntime","parentType":"","signature":"IID CLSID_CrIrisPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrIrisPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrRadialWipe","package":"druntime","parentType":"","signature":"IID CLSID_CrRadialWipe","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrRadialWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrRadialWipePP","package":"druntime","parentType":"","signature":"IID CLSID_CrRadialWipePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrRadialWipePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrSlide","package":"druntime","parentType":"","signature":"IID CLSID_CrSlide","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrSlide"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrSlidePP","package":"druntime","parentType":"","signature":"IID CLSID_CrSlidePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrSlidePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrSpiral","package":"druntime","parentType":"","signature":"IID CLSID_CrSpiral","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrSpiral"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrSpiralPP","package":"druntime","parentType":"","signature":"IID CLSID_CrSpiralPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrSpiralPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrStretch","package":"druntime","parentType":"","signature":"IID CLSID_CrStretch","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrStretch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrStretchPP","package":"druntime","parentType":"","signature":"IID CLSID_CrStretchPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrStretchPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrWheel","package":"druntime","parentType":"","signature":"IID CLSID_CrWheel","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrWheel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrWheelPP","package":"druntime","parentType":"","signature":"IID CLSID_CrWheelPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrWheelPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrZigzag","package":"druntime","parentType":"","signature":"IID CLSID_CrZigzag","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrZigzag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CrZigzagPP","package":"druntime","parentType":"","signature":"IID CLSID_CrZigzagPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_CrZigzagPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CScriptErrorList","package":"druntime","parentType":"","signature":"IID CLSID_CScriptErrorList","url":"/druntime/core/sys/windows/uuid.html#CLSID_CScriptErrorList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CScrollBar","package":"druntime","parentType":"","signature":"IID CLSID_CScrollBar","url":"/druntime/core/sys/windows/uuid.html#CLSID_CScrollBar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CSliderBar","package":"druntime","parentType":"","signature":"IID CLSID_CSliderBar","url":"/druntime/core/sys/windows/uuid.html#CLSID_CSliderBar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CSpinButton","package":"druntime","parentType":"","signature":"IID CLSID_CSpinButton","url":"/druntime/core/sys/windows/uuid.html#CLSID_CSpinButton"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CTemplatePrinter","package":"druntime","parentType":"","signature":"IID CLSID_CTemplatePrinter","url":"/druntime/core/sys/windows/uuid.html#CLSID_CTemplatePrinter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CUrlHistory","package":"druntime","parentType":"","signature":"IID CLSID_CUrlHistory","url":"/druntime/core/sys/windows/uuid.html#CLSID_CUrlHistory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CURLSearchHook","package":"druntime","parentType":"","signature":"IID CLSID_CURLSearchHook","url":"/druntime/core/sys/windows/uuid.html#CLSID_CURLSearchHook"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CurrentUserClasses","package":"druntime","parentType":"","signature":"IID CLSID_CurrentUserClasses","url":"/druntime/core/sys/windows/uuid.html#CLSID_CurrentUserClasses"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_CUtilityButton","package":"druntime","parentType":"","signature":"IID CLSID_CUtilityButton","url":"/druntime/core/sys/windows/uuid.html#CLSID_CUtilityButton"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_d","package":"druntime","parentType":"","signature":"IID CLSID_d","url":"/druntime/core/sys/windows/uuid.html#CLSID_d"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAArray","package":"druntime","parentType":"","signature":"IID CLSID_DAArray","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DABbox2","package":"druntime","parentType":"","signature":"IID CLSID_DABbox2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DABbox2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DABbox3","package":"druntime","parentType":"","signature":"IID CLSID_DABbox3","url":"/druntime/core/sys/windows/uuid.html#CLSID_DABbox3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DABehavior","package":"druntime","parentType":"","signature":"IID CLSID_DABehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_DABehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DABoolean","package":"druntime","parentType":"","signature":"IID CLSID_DABoolean","url":"/druntime/core/sys/windows/uuid.html#CLSID_DABoolean"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DACamera","package":"druntime","parentType":"","signature":"IID CLSID_DACamera","url":"/druntime/core/sys/windows/uuid.html#CLSID_DACamera"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAColor","package":"druntime","parentType":"","signature":"IID CLSID_DAColor","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DADashStyle","package":"druntime","parentType":"","signature":"IID CLSID_DADashStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_DADashStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAEndStyle","package":"druntime","parentType":"","signature":"IID CLSID_DAEndStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAEndStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAEvent","package":"druntime","parentType":"","signature":"IID CLSID_DAEvent","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAFontStyle","package":"druntime","parentType":"","signature":"IID CLSID_DAFontStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAFontStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAGeometry","package":"druntime","parentType":"","signature":"IID CLSID_DAGeometry","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAGeometry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAImage","package":"druntime","parentType":"","signature":"IID CLSID_DAImage","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAImportationResult","package":"druntime","parentType":"","signature":"IID CLSID_DAImportationResult","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAImportationResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAJoinStyle","package":"druntime","parentType":"","signature":"IID CLSID_DAJoinStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAJoinStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DALineStyle","package":"druntime","parentType":"","signature":"IID CLSID_DALineStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_DALineStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAMatte","package":"druntime","parentType":"","signature":"IID CLSID_DAMatte","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAMatte"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAMicrophone","package":"druntime","parentType":"","signature":"IID CLSID_DAMicrophone","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAMicrophone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAMontage","package":"druntime","parentType":"","signature":"IID CLSID_DAMontage","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAMontage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DANumber","package":"druntime","parentType":"","signature":"IID CLSID_DANumber","url":"/druntime/core/sys/windows/uuid.html#CLSID_DANumber"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAPair","package":"druntime","parentType":"","signature":"IID CLSID_DAPair","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAPair"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAPath2","package":"druntime","parentType":"","signature":"IID CLSID_DAPath2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAPath2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAPickableResult","package":"druntime","parentType":"","signature":"IID CLSID_DAPickableResult","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAPickableResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAPoint2","package":"druntime","parentType":"","signature":"IID CLSID_DAPoint2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAPoint2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAPoint3","package":"druntime","parentType":"","signature":"IID CLSID_DAPoint3","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAPoint3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DarwinAppPublisher","package":"druntime","parentType":"","signature":"IID CLSID_DarwinAppPublisher","url":"/druntime/core/sys/windows/uuid.html#CLSID_DarwinAppPublisher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DASound","package":"druntime","parentType":"","signature":"IID CLSID_DASound","url":"/druntime/core/sys/windows/uuid.html#CLSID_DASound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAStatics","package":"druntime","parentType":"","signature":"IID CLSID_DAStatics","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAStatics"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAString","package":"druntime","parentType":"","signature":"IID CLSID_DAString","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DataChannel","package":"druntime","parentType":"","signature":"IID CLSID_DataChannel","url":"/druntime/core/sys/windows/uuid.html#CLSID_DataChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DATransform2","package":"druntime","parentType":"","signature":"IID CLSID_DATransform2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DATransform2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DATransform3","package":"druntime","parentType":"","signature":"IID CLSID_DATransform3","url":"/druntime/core/sys/windows/uuid.html#CLSID_DATransform3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DATuple","package":"druntime","parentType":"","signature":"IID CLSID_DATuple","url":"/druntime/core/sys/windows/uuid.html#CLSID_DATuple"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAUserData","package":"druntime","parentType":"","signature":"IID CLSID_DAUserData","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAUserData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAVector2","package":"druntime","parentType":"","signature":"IID CLSID_DAVector2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAVector2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAVector3","package":"druntime","parentType":"","signature":"IID CLSID_DAVector3","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAVector3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAView","package":"druntime","parentType":"","signature":"IID CLSID_DAView","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAViewerControl","package":"druntime","parentType":"","signature":"IID CLSID_DAViewerControl","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAViewerControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DAViewerControlWindowed","package":"druntime","parentType":"","signature":"IID CLSID_DAViewerControlWindowed","url":"/druntime/core/sys/windows/uuid.html#CLSID_DAViewerControlWindowed"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DCOMAccessControl","package":"druntime","parentType":"","signature":"IID CLSID_DCOMAccessControl","url":"/druntime/core/sys/windows/uuid.html#CLSID_DCOMAccessControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DebugHelper","package":"druntime","parentType":"","signature":"IID CLSID_DebugHelper","url":"/druntime/core/sys/windows/uuid.html#CLSID_DebugHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DeCompMimeFilter","package":"druntime","parentType":"","signature":"IID CLSID_DeCompMimeFilter","url":"/druntime/core/sys/windows/uuid.html#CLSID_DeCompMimeFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DefaultDebugSessionProvider","package":"druntime","parentType":"","signature":"IID CLSID_DefaultDebugSessionProvider","url":"/druntime/core/sys/windows/uuid.html#CLSID_DefaultDebugSessionProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectDraw","package":"druntime","parentType":"","signature":"IID CLSID_DirectDraw","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectDraw"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectDrawClipper","package":"druntime","parentType":"","signature":"IID CLSID_DirectDrawClipper","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectDrawClipper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectDrawFactory2","package":"druntime","parentType":"","signature":"IID CLSID_DirectDrawFactory2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectDrawFactory2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectInput","package":"druntime","parentType":"","signature":"IID CLSID_DirectInput","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectInput"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectInputDevice","package":"druntime","parentType":"","signature":"IID CLSID_DirectInputDevice","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectInputDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusic","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusic","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusic"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicBand","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicBand","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicBandTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicBandTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicBandTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicChordMap","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicChordMap","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicChordMap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicChordMapTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicChordMapTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicChordMapTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicChordTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicChordTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicChordTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicCollection","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicCommandTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicCommandTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicCommandTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicComposer","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicComposer","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicComposer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicGraph","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicGraph","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicGraph"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicLoader","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicLoader","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicLoader"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicMotifTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicMotifTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicMotifTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicMuteTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicMuteTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicMuteTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicPerformance","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicPerformance","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicPerformance"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicSegment","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicSegment","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicSegment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicSegmentState","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicSegmentState","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicSegmentState"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicSeqTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicSeqTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicSeqTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicSignPostTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicSignPostTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicSignPostTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicStyle","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicStyleTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicStyleTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicStyleTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicSynth","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicSynth","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicSynth"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicSysExTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicSysExTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicSysExTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicTempoTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicTempoTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicTempoTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectMusicTimeSigTrack","package":"druntime","parentType":"","signature":"IID CLSID_DirectMusicTimeSigTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectMusicTimeSigTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectPlay","package":"druntime","parentType":"","signature":"IID CLSID_DirectPlay","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectPlay"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectPlayLobby","package":"druntime","parentType":"","signature":"IID CLSID_DirectPlayLobby","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectPlayLobby"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectSound","package":"druntime","parentType":"","signature":"IID CLSID_DirectSound","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectSound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectSound8","package":"druntime","parentType":"","signature":"IID CLSID_DirectSound8","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectSound8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectSoundCapture","package":"druntime","parentType":"","signature":"IID CLSID_DirectSoundCapture","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectSoundCapture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectSoundCapture8","package":"druntime","parentType":"","signature":"IID CLSID_DirectSoundCapture8","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectSoundCapture8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DirectSoundFullDuplex","package":"druntime","parentType":"","signature":"IID CLSID_DirectSoundFullDuplex","url":"/druntime/core/sys/windows/uuid.html#CLSID_DirectSoundFullDuplex"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DispatchMapper","package":"druntime","parentType":"","signature":"IID CLSID_DispatchMapper","url":"/druntime/core/sys/windows/uuid.html#CLSID_DispatchMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DNWithBinary","package":"druntime","parentType":"","signature":"IID CLSID_DNWithBinary","url":"/druntime/core/sys/windows/uuid.html#CLSID_DNWithBinary"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DNWithString","package":"druntime","parentType":"","signature":"IID CLSID_DNWithString","url":"/druntime/core/sys/windows/uuid.html#CLSID_DNWithString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DocFileColumnProvider","package":"druntime","parentType":"","signature":"IID CLSID_DocFileColumnProvider","url":"/druntime/core/sys/windows/uuid.html#CLSID_DocFileColumnProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DocHostUIHandler","package":"druntime","parentType":"","signature":"IID CLSID_DocHostUIHandler","url":"/druntime/core/sys/windows/uuid.html#CLSID_DocHostUIHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DOMChildrenCollection","package":"druntime","parentType":"","signature":"IID CLSID_DOMChildrenCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_DOMChildrenCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DOMDocument","package":"druntime","parentType":"","signature":"IID CLSID_DOMDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_DOMDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DOMFreeThreadedDocument","package":"druntime","parentType":"","signature":"IID CLSID_DOMFreeThreadedDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_DOMFreeThreadedDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DragDropHelper","package":"druntime","parentType":"","signature":"IID CLSID_DragDropHelper","url":"/druntime/core/sys/windows/uuid.html#CLSID_DragDropHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DriveSizeCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_DriveSizeCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_DriveSizeCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DriveTypeCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_DriveTypeCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_DriveTypeCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsDisplaySpecifier","package":"druntime","parentType":"","signature":"IID CLSID_DsDisplaySpecifier","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsDisplaySpecifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsDomainTreeBrowser","package":"druntime","parentType":"","signature":"IID CLSID_DsDomainTreeBrowser","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsDomainTreeBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindAdvanced","package":"druntime","parentType":"","signature":"IID CLSID_DsFindAdvanced","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindAdvanced"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindComputer","package":"druntime","parentType":"","signature":"IID CLSID_DsFindComputer","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindComputer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindContainer","package":"druntime","parentType":"","signature":"IID CLSID_DsFindContainer","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindDomainController","package":"druntime","parentType":"","signature":"IID CLSID_DsFindDomainController","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindDomainController"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindFrsMembers","package":"druntime","parentType":"","signature":"IID CLSID_DsFindFrsMembers","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindFrsMembers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindObjects","package":"druntime","parentType":"","signature":"IID CLSID_DsFindObjects","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindObjects"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindPeople","package":"druntime","parentType":"","signature":"IID CLSID_DsFindPeople","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindPeople"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindPrinter","package":"druntime","parentType":"","signature":"IID CLSID_DsFindPrinter","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindPrinter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFindVolume","package":"druntime","parentType":"","signature":"IID CLSID_DsFindVolume","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFindVolume"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsFolderProperties","package":"druntime","parentType":"","signature":"IID CLSID_DsFolderProperties","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsFolderProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsPropertyPages","package":"druntime","parentType":"","signature":"IID CLSID_DsPropertyPages","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsPropertyPages"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DsQuery","package":"druntime","parentType":"","signature":"IID CLSID_DsQuery","url":"/druntime/core/sys/windows/uuid.html#CLSID_DsQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DWbemClassObject","package":"druntime","parentType":"","signature":"IID CLSID_DWbemClassObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_DWbemClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DWbemContext","package":"druntime","parentType":"","signature":"IID CLSID_DWbemContext","url":"/druntime/core/sys/windows/uuid.html#CLSID_DWbemContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DWbemLocator","package":"druntime","parentType":"","signature":"IID CLSID_DWbemLocator","url":"/druntime/core/sys/windows/uuid.html#CLSID_DWbemLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DX2D","package":"druntime","parentType":"","signature":"IID CLSID_DX2D","url":"/druntime/core/sys/windows/uuid.html#CLSID_DX2D"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXFade","package":"druntime","parentType":"","signature":"IID CLSID_DXFade","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXFade"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXGradient","package":"druntime","parentType":"","signature":"IID CLSID_DXGradient","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXGradient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXLUTBuilder","package":"druntime","parentType":"","signature":"IID CLSID_DXLUTBuilder","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXLUTBuilder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXRasterizer","package":"druntime","parentType":"","signature":"IID CLSID_DXRasterizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXRasterizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXSurface","package":"druntime","parentType":"","signature":"IID CLSID_DXSurface","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXSurface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXSurfaceModifier","package":"druntime","parentType":"","signature":"IID CLSID_DXSurfaceModifier","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXSurfaceModifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTAlpha","package":"druntime","parentType":"","signature":"IID CLSID_DXTAlpha","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTAlpha"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTAlphaImageLoader","package":"druntime","parentType":"","signature":"IID CLSID_DXTAlphaImageLoader","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTAlphaImageLoader"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTAlphaImageLoaderPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTAlphaImageLoaderPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTAlphaImageLoaderPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTAlphaPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTAlphaPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTAlphaPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTaskManager","package":"druntime","parentType":"","signature":"IID CLSID_DXTaskManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTaskManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTBarn","package":"druntime","parentType":"","signature":"IID CLSID_DXTBarn","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTBarn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTBlinds","package":"druntime","parentType":"","signature":"IID CLSID_DXTBlinds","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTBlinds"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTCheckerBoard","package":"druntime","parentType":"","signature":"IID CLSID_DXTCheckerBoard","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTCheckerBoard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTCheckerBoardPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTCheckerBoardPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTCheckerBoardPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTChroma","package":"druntime","parentType":"","signature":"IID CLSID_DXTChroma","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTChroma"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTChromaPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTChromaPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTChromaPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTComposite","package":"druntime","parentType":"","signature":"IID CLSID_DXTComposite","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTComposite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTConvolution","package":"druntime","parentType":"","signature":"IID CLSID_DXTConvolution","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTConvolution"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTDropShadow","package":"druntime","parentType":"","signature":"IID CLSID_DXTDropShadow","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTDropShadow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTDropShadowPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTDropShadowPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTDropShadowPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTFilter","package":"druntime","parentType":"","signature":"IID CLSID_DXTFilter","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTFilterBehavior","package":"druntime","parentType":"","signature":"IID CLSID_DXTFilterBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTFilterBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTFilterCollection","package":"druntime","parentType":"","signature":"IID CLSID_DXTFilterCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTFilterCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTFilterFactory","package":"druntime","parentType":"","signature":"IID CLSID_DXTFilterFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTFilterFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTGlow","package":"druntime","parentType":"","signature":"IID CLSID_DXTGlow","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTGlow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTGlowPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTGlowPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTGlowPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTGradientD","package":"druntime","parentType":"","signature":"IID CLSID_DXTGradientD","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTGradientD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTGradientWipe","package":"druntime","parentType":"","signature":"IID CLSID_DXTGradientWipe","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTGradientWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTICMFilter","package":"druntime","parentType":"","signature":"IID CLSID_DXTICMFilter","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTICMFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTICMFilterPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTICMFilterPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTICMFilterPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTInset","package":"druntime","parentType":"","signature":"IID CLSID_DXTInset","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTInset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTIris","package":"druntime","parentType":"","signature":"IID CLSID_DXTIris","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTIris"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTLabel","package":"druntime","parentType":"","signature":"IID CLSID_DXTLabel","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTLabel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTLight","package":"druntime","parentType":"","signature":"IID CLSID_DXTLight","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTLight"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTLightPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTLightPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTLightPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMaskFilter","package":"druntime","parentType":"","signature":"IID CLSID_DXTMaskFilter","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMaskFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMatrix","package":"druntime","parentType":"","signature":"IID CLSID_DXTMatrix","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMatrix"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMatrixPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTMatrixPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMatrixPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaBurnFilm","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaBurnFilm","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaBurnFilm"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaCenterPeel","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaCenterPeel","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaCenterPeel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaColorFade","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaColorFade","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaColorFade"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaFlowMotion","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaFlowMotion","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaFlowMotion"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaGriddler","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaGriddler","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaGriddler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaGriddler2","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaGriddler2","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaGriddler2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaJaws","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaJaws","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaJaws"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaLightWipe","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaLightWipe","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaLightWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaLiquid","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaLiquid","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaLiquid"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaPageTurn","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaPageTurn","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaPageTurn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaPeelPiece","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaPeelPiece","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaPeelPiece"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaPeelSmall","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaPeelSmall","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaPeelSmall"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaPeelSplit","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaPeelSplit","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaPeelSplit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaRadialScaleWipe","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaRadialScaleWipe","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaRadialScaleWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaRipple","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaRipple","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaRipple"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaRoll","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaRoll","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaRoll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaThreshold","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaThreshold","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaThreshold"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaTwister","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaTwister","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaTwister"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaVacuum","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaVacuum","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaVacuum"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaWater","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaWater","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaWater"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaWhiteOut","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaWhiteOut","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaWhiteOut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMetaWormHole","package":"druntime","parentType":"","signature":"IID CLSID_DXTMetaWormHole","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMetaWormHole"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMotionBlur","package":"druntime","parentType":"","signature":"IID CLSID_DXTMotionBlur","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMotionBlur"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTMotionBlurPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTMotionBlurPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTMotionBlurPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTRadialWipe","package":"druntime","parentType":"","signature":"IID CLSID_DXTRadialWipe","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTRadialWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTRandomBars","package":"druntime","parentType":"","signature":"IID CLSID_DXTRandomBars","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTRandomBars"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTRandomBarsPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTRandomBarsPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTRandomBarsPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTRandomDissolve","package":"druntime","parentType":"","signature":"IID CLSID_DXTRandomDissolve","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTRandomDissolve"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTransformFactory","package":"druntime","parentType":"","signature":"IID CLSID_DXTransformFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTransformFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTRedirect","package":"druntime","parentType":"","signature":"IID CLSID_DXTRedirect","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTRedirect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTRevealTrans","package":"druntime","parentType":"","signature":"IID CLSID_DXTRevealTrans","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTRevealTrans"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTScale","package":"druntime","parentType":"","signature":"IID CLSID_DXTScale","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTScale"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTShadow","package":"druntime","parentType":"","signature":"IID CLSID_DXTShadow","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTShadow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTShadowPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTShadowPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTShadowPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTSlide","package":"druntime","parentType":"","signature":"IID CLSID_DXTSlide","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTSlide"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTSpiral","package":"druntime","parentType":"","signature":"IID CLSID_DXTSpiral","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTSpiral"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTStretch","package":"druntime","parentType":"","signature":"IID CLSID_DXTStretch","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTStretch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTStrips","package":"druntime","parentType":"","signature":"IID CLSID_DXTStrips","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTStrips"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTStripsPP","package":"druntime","parentType":"","signature":"IID CLSID_DXTStripsPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTStripsPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTWave","package":"druntime","parentType":"","signature":"IID CLSID_DXTWave","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTWave"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTWavePP","package":"druntime","parentType":"","signature":"IID CLSID_DXTWavePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTWavePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTWipe","package":"druntime","parentType":"","signature":"IID CLSID_DXTWipe","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTWipePP","package":"druntime","parentType":"","signature":"IID CLSID_DXTWipePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTWipePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_DXTZigzag","package":"druntime","parentType":"","signature":"IID CLSID_DXTZigzag","url":"/druntime/core/sys/windows/uuid.html#CLSID_DXTZigzag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_EAPOLManager","package":"druntime","parentType":"","signature":"IID CLSID_EAPOLManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_EAPOLManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Email","package":"druntime","parentType":"","signature":"IID CLSID_Email","url":"/druntime/core/sys/windows/uuid.html#CLSID_Email"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_EnumAdapterInfo","package":"druntime","parentType":"","signature":"IID CLSID_EnumAdapterInfo","url":"/druntime/core/sys/windows/uuid.html#CLSID_EnumAdapterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_EVENTQUEUE","package":"druntime","parentType":"","signature":"IID CLSID_EVENTQUEUE","url":"/druntime/core/sys/windows/uuid.html#CLSID_EVENTQUEUE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_EXTENDEDERRORINFO","package":"druntime","parentType":"","signature":"IID CLSID_EXTENDEDERRORINFO","url":"/druntime/core/sys/windows/uuid.html#CLSID_EXTENDEDERRORINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FadePP","package":"druntime","parentType":"","signature":"IID CLSID_FadePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_FadePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FaxNumber","package":"druntime","parentType":"","signature":"IID CLSID_FaxNumber","url":"/druntime/core/sys/windows/uuid.html#CLSID_FaxNumber"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FilePlaybackTerminal","package":"druntime","parentType":"","signature":"IID CLSID_FilePlaybackTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_FilePlaybackTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FileProtocol","package":"druntime","parentType":"","signature":"IID CLSID_FileProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_FileProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FileRecordingTerminal","package":"druntime","parentType":"","signature":"IID CLSID_FileRecordingTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_FileRecordingTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FileRecordingTrack","package":"druntime","parentType":"","signature":"IID CLSID_FileRecordingTrack","url":"/druntime/core/sys/windows/uuid.html#CLSID_FileRecordingTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FileSearchBand","package":"druntime","parentType":"","signature":"IID CLSID_FileSearchBand","url":"/druntime/core/sys/windows/uuid.html#CLSID_FileSearchBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FileSysColumnProvider","package":"druntime","parentType":"","signature":"IID CLSID_FileSysColumnProvider","url":"/druntime/core/sys/windows/uuid.html#CLSID_FileSysColumnProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FileTerminal","package":"druntime","parentType":"","signature":"IID CLSID_FileTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_FileTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FolderShortcut","package":"druntime","parentType":"","signature":"IID CLSID_FolderShortcut","url":"/druntime/core/sys/windows/uuid.html#CLSID_FolderShortcut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FolderViewHost","package":"druntime","parentType":"","signature":"IID CLSID_FolderViewHost","url":"/druntime/core/sys/windows/uuid.html#CLSID_FolderViewHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FontNames","package":"druntime","parentType":"","signature":"IID CLSID_FontNames","url":"/druntime/core/sys/windows/uuid.html#CLSID_FontNames"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FramesCollection","package":"druntime","parentType":"","signature":"IID CLSID_FramesCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_FramesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FreeSpaceCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_FreeSpaceCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_FreeSpaceCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_FtpProtocol","package":"druntime","parentType":"","signature":"IID CLSID_FtpProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_FtpProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_GblComponentCategoriesMgr","package":"druntime","parentType":"","signature":"IID CLSID_GblComponentCategoriesMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_GblComponentCategoriesMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_GLOBAL_BROADCAST","package":"druntime","parentType":"","signature":"IID CLSID_GLOBAL_BROADCAST","url":"/druntime/core/sys/windows/uuid.html#CLSID_GLOBAL_BROADCAST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_GopherProtocol","package":"druntime","parentType":"","signature":"IID CLSID_GopherProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_GopherProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_GradientPP","package":"druntime","parentType":"","signature":"IID CLSID_GradientPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_GradientPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HandsetTerminal","package":"druntime","parentType":"","signature":"IID CLSID_HandsetTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_HandsetTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HeadsetTerminal","package":"druntime","parentType":"","signature":"IID CLSID_HeadsetTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_HeadsetTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HNetCfgMgr","package":"druntime","parentType":"","signature":"IID CLSID_HNetCfgMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_HNetCfgMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Hold","package":"druntime","parentType":"","signature":"IID CLSID_Hold","url":"/druntime/core/sys/windows/uuid.html#CLSID_Hold"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HomeNetAutoConfigService","package":"druntime","parentType":"","signature":"IID CLSID_HomeNetAutoConfigService","url":"/druntime/core/sys/windows/uuid.html#CLSID_HomeNetAutoConfigService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HomePage","package":"druntime","parentType":"","signature":"IID CLSID_HomePage","url":"/druntime/core/sys/windows/uuid.html#CLSID_HomePage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HostDialogHelper","package":"druntime","parentType":"","signature":"IID CLSID_HostDialogHelper","url":"/druntime/core/sys/windows/uuid.html#CLSID_HostDialogHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTADocument","package":"druntime","parentType":"","signature":"IID CLSID_HTADocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTADocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTCAttachBehavior","package":"druntime","parentType":"","signature":"IID CLSID_HTCAttachBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTCAttachBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTCDefaultDispatch","package":"druntime","parentType":"","signature":"IID CLSID_HTCDefaultDispatch","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTCDefaultDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTCDescBehavior","package":"druntime","parentType":"","signature":"IID CLSID_HTCDescBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTCDescBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTCEventBehavior","package":"druntime","parentType":"","signature":"IID CLSID_HTCEventBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTCEventBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTCMethodBehavior","package":"druntime","parentType":"","signature":"IID CLSID_HTCMethodBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTCMethodBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTCPropertyBehavior","package":"druntime","parentType":"","signature":"IID CLSID_HTCPropertyBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTCPropertyBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLAnchorElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLAnchorElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLAnchorElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLAppBehavior","package":"druntime","parentType":"","signature":"IID CLSID_HTMLAppBehavior","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLAppBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLApplication","package":"druntime","parentType":"","signature":"IID CLSID_HTMLApplication","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLApplication"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLAreaElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLAreaElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLAreaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLAreasCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLAreasCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLAreasCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLAttributeCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLAttributeCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLAttributeCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLBaseElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLBaseElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLBaseElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLBaseFontElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLBaseFontElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLBaseFontElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLBGsound","package":"druntime","parentType":"","signature":"IID CLSID_HTMLBGsound","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLBGsound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLBlockElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLBlockElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLBlockElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLBody","package":"druntime","parentType":"","signature":"IID CLSID_HTMLBody","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLBody"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLBRElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLBRElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLBRElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLButtonElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLButtonElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLCommentElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLCommentElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLCommentElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLCurrentStyle","package":"druntime","parentType":"","signature":"IID CLSID_HTMLCurrentStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLCurrentStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDDElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDDElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDDElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDefaults","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDefaults","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDefaults"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDialog","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDialog","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDialog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDivElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDivElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDivElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDivPosition","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDivPosition","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDivPosition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HtmlDlgSafeHelper","package":"druntime","parentType":"","signature":"IID CLSID_HtmlDlgSafeHelper","url":"/druntime/core/sys/windows/uuid.html#CLSID_HtmlDlgSafeHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDListElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDListElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDocument","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDOMAttribute","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDOMAttribute","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDOMAttribute"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDOMImplementation","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDOMImplementation","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDOMImplementation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDOMTextNode","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDOMTextNode","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDOMTextNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLDTElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLDTElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLDTElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLElementCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLElementCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLElementCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLEmbed","package":"druntime","parentType":"","signature":"IID CLSID_HTMLEmbed","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLEmbed"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLFieldSetElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLFieldSetElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLFieldSetElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLFontElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLFontElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLFontElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLFormElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLFormElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLFormElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLFrameBase","package":"druntime","parentType":"","signature":"IID CLSID_HTMLFrameBase","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLFrameBase"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLFrameElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLFrameElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLFrameElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLFrameSetSite","package":"druntime","parentType":"","signature":"IID CLSID_HTMLFrameSetSite","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLFrameSetSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLGenericElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLGenericElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLGenericElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLHeadElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLHeadElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLHeadElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLHeaderElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLHeaderElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLHeaderElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLHistory","package":"druntime","parentType":"","signature":"IID CLSID_HTMLHistory","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLHistory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLHRElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLHRElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLHRElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLHtmlElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLHtmlElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLHtmlElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLIFrame","package":"druntime","parentType":"","signature":"IID CLSID_HTMLIFrame","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLIFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLImageElementFactory","package":"druntime","parentType":"","signature":"IID CLSID_HTMLImageElementFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLImageElementFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLImg","package":"druntime","parentType":"","signature":"IID CLSID_HTMLImg","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLImg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLInputButtonElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLInputButtonElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLInputButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLInputElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLInputElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLInputElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLInputFileElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLInputFileElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLInputFileElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLInputImage","package":"druntime","parentType":"","signature":"IID CLSID_HTMLInputImage","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLInputImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLInputTextElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLInputTextElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLInputTextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLIsIndexElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLIsIndexElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLIsIndexElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLLabelElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLLabelElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLLabelElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLLegendElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLLegendElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLLegendElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLLIElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLLIElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLLIElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLLinkElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLLinkElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLLinkElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLListElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLListElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLLoadOptions","package":"druntime","parentType":"","signature":"IID CLSID_HTMLLoadOptions","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLLoadOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLLocation","package":"druntime","parentType":"","signature":"IID CLSID_HTMLLocation","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLLocation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLMapElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLMapElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLMapElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLMarqueeElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLMarqueeElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLMarqueeElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLMetaElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLMetaElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLMetaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLNamespace","package":"druntime","parentType":"","signature":"IID CLSID_HTMLNamespace","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLNamespace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLNamespaceCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLNamespaceCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLNamespaceCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLNavigator","package":"druntime","parentType":"","signature":"IID CLSID_HTMLNavigator","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLNavigator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLNextIdElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLNextIdElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLNextIdElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLNoShowElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLNoShowElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLNoShowElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLObjectElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLObjectElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLObjectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLOListElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLOListElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLOListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLOptionButtonElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLOptionButtonElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLOptionButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLOptionElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLOptionElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLOptionElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLOptionElementFactory","package":"druntime","parentType":"","signature":"IID CLSID_HTMLOptionElementFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLOptionElementFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLParaElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLParaElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLParaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLParamElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLParamElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLParamElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLPhraseElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLPhraseElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLPhraseElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLPluginDocument","package":"druntime","parentType":"","signature":"IID CLSID_HTMLPluginDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLPluginDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLPopup","package":"druntime","parentType":"","signature":"IID CLSID_HTMLPopup","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLPopup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLRenderStyle","package":"druntime","parentType":"","signature":"IID CLSID_HTMLRenderStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLRenderStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLRichtextElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLRichtextElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLRichtextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLRuleStyle","package":"druntime","parentType":"","signature":"IID CLSID_HTMLRuleStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLRuleStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLScreen","package":"druntime","parentType":"","signature":"IID CLSID_HTMLScreen","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLScreen"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLScriptElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLScriptElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLScriptElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLSelectElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLSelectElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLSelectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLSpanElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLSpanElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLSpanElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLSpanFlow","package":"druntime","parentType":"","signature":"IID CLSID_HTMLSpanFlow","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLSpanFlow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyle","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyle","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleFontFace","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleFontFace","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleFontFace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleSheet","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleSheet","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleSheet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleSheetPage","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleSheetPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleSheetPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleSheetPagesCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleSheetPagesCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleSheetPagesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleSheetRule","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleSheetRule","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleSheetRule"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleSheetRulesCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleSheetRulesCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleSheetRulesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLStyleSheetsCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLStyleSheetsCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLStyleSheetsCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTable","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTable","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTableCaption","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTableCaption","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTableCaption"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTableCell","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTableCell","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTableCell"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTableCol","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTableCol","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTableCol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTableRow","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTableRow","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTableRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTableSection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTableSection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTableSection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTextAreaElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTextAreaElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTextAreaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTextElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTextElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLTitleElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLTitleElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLTitleElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLUListElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLUListElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLUListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLUnknownElement","package":"druntime","parentType":"","signature":"IID CLSID_HTMLUnknownElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLUnknownElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLUrnCollection","package":"druntime","parentType":"","signature":"IID CLSID_HTMLUrnCollection","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLUrnCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLWindow2","package":"druntime","parentType":"","signature":"IID CLSID_HTMLWindow2","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLWindow2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HTMLWindowProxy","package":"druntime","parentType":"","signature":"IID CLSID_HTMLWindowProxy","url":"/druntime/core/sys/windows/uuid.html#CLSID_HTMLWindowProxy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HttpProtocol","package":"druntime","parentType":"","signature":"IID CLSID_HttpProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_HttpProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HttpSProtocol","package":"druntime","parentType":"","signature":"IID CLSID_HttpSProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_HttpSProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_HWShellExecute","package":"druntime","parentType":"","signature":"IID CLSID_HWShellExecute","url":"/druntime/core/sys/windows/uuid.html#CLSID_HWShellExecute"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_IActiveXSafetyProvider","package":"druntime","parentType":"","signature":"IID CLSID_IActiveXSafetyProvider","url":"/druntime/core/sys/windows/uuid.html#CLSID_IActiveXSafetyProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_IImageDecodeFilter","package":"druntime","parentType":"","signature":"IID CLSID_IImageDecodeFilter","url":"/druntime/core/sys/windows/uuid.html#CLSID_IImageDecodeFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_IImgCtx","package":"druntime","parentType":"","signature":"IID CLSID_IImgCtx","url":"/druntime/core/sys/windows/uuid.html#CLSID_IImgCtx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ImageList","package":"druntime","parentType":"","signature":"IID CLSID_ImageList","url":"/druntime/core/sys/windows/uuid.html#CLSID_ImageList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ImageProperties","package":"druntime","parentType":"","signature":"IID CLSID_ImageProperties","url":"/druntime/core/sys/windows/uuid.html#CLSID_ImageProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InProcFreeMarshaler","package":"druntime","parentType":"","signature":"IID CLSID_InProcFreeMarshaler","url":"/druntime/core/sys/windows/uuid.html#CLSID_InProcFreeMarshaler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_IntDitherer","package":"druntime","parentType":"","signature":"IID CLSID_IntDitherer","url":"/druntime/core/sys/windows/uuid.html#CLSID_IntDitherer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_IntelliForms","package":"druntime","parentType":"","signature":"IID CLSID_IntelliForms","url":"/druntime/core/sys/windows/uuid.html#CLSID_IntelliForms"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Internet","package":"druntime","parentType":"","signature":"IID CLSID_Internet","url":"/druntime/core/sys/windows/uuid.html#CLSID_Internet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetButtons","package":"druntime","parentType":"","signature":"IID CLSID_InternetButtons","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetButtons"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetConnectionBeaconServic","package":"druntime","parentType":"","signature":"IID CLSID_InternetConnectionBeaconServic","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetConnectionBeaconServic"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetExplorer","package":"druntime","parentType":"","signature":"IID CLSID_InternetExplorer","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetExplorer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetPrintOrdering","package":"druntime","parentType":"","signature":"IID CLSID_InternetPrintOrdering","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetPrintOrdering"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetSecurityManager","package":"druntime","parentType":"","signature":"IID CLSID_InternetSecurityManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetSecurityManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetShortcut","package":"druntime","parentType":"","signature":"IID CLSID_InternetShortcut","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetShortcut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_InternetZoneManager","package":"druntime","parentType":"","signature":"IID CLSID_InternetZoneManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_InternetZoneManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LanConnectionManager","package":"druntime","parentType":"","signature":"IID CLSID_LanConnectionManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_LanConnectionManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LargeInteger","package":"druntime","parentType":"","signature":"IID CLSID_LargeInteger","url":"/druntime/core/sys/windows/uuid.html#CLSID_LargeInteger"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LDAPConnectionObject","package":"druntime","parentType":"","signature":"IID CLSID_LDAPConnectionObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_LDAPConnectionObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LDAPObject","package":"druntime","parentType":"","signature":"IID CLSID_LDAPObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_LDAPObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LinkColumnProvider","package":"druntime","parentType":"","signature":"IID CLSID_LinkColumnProvider","url":"/druntime/core/sys/windows/uuid.html#CLSID_LinkColumnProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LocalMachineClasses","package":"druntime","parentType":"","signature":"IID CLSID_LocalMachineClasses","url":"/druntime/core/sys/windows/uuid.html#CLSID_LocalMachineClasses"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LogManager","package":"druntime","parentType":"","signature":"IID CLSID_LogManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_LogManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_LUTBuilderPP","package":"druntime","parentType":"","signature":"IID CLSID_LUTBuilderPP","url":"/druntime/core/sys/windows/uuid.html#CLSID_LUTBuilderPP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MachineDebugManager","package":"druntime","parentType":"","signature":"IID CLSID_MachineDebugManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_MachineDebugManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MailAutoDiscovery","package":"druntime","parentType":"","signature":"IID CLSID_MailAutoDiscovery","url":"/druntime/core/sys/windows/uuid.html#CLSID_MailAutoDiscovery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MailProtocolADEntry","package":"druntime","parentType":"","signature":"IID CLSID_MailProtocolADEntry","url":"/druntime/core/sys/windows/uuid.html#CLSID_MailProtocolADEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ManualResetEvent","package":"druntime","parentType":"","signature":"IID CLSID_ManualResetEvent","url":"/druntime/core/sys/windows/uuid.html#CLSID_ManualResetEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_McastAddressAllocation","package":"druntime","parentType":"","signature":"IID CLSID_McastAddressAllocation","url":"/druntime/core/sys/windows/uuid.html#CLSID_McastAddressAllocation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MediaStreamTerminal","package":"druntime","parentType":"","signature":"IID CLSID_MediaStreamTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_MediaStreamTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MergedCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_MergedCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_MergedCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MHTMLDocument","package":"druntime","parentType":"","signature":"IID CLSID_MHTMLDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_MHTMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MicrophoneTerminal","package":"druntime","parentType":"","signature":"IID CLSID_MicrophoneTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_MicrophoneTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MicrosoftDS","package":"druntime","parentType":"","signature":"IID CLSID_MicrosoftDS","url":"/druntime/core/sys/windows/uuid.html#CLSID_MicrosoftDS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MigrationWizardAuto","package":"druntime","parentType":"","signature":"IID CLSID_MigrationWizardAuto","url":"/druntime/core/sys/windows/uuid.html#CLSID_MigrationWizardAuto"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MkProtocol","package":"druntime","parentType":"","signature":"IID CLSID_MkProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_MkProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MofCompiler","package":"druntime","parentType":"","signature":"IID CLSID_MofCompiler","url":"/druntime/core/sys/windows/uuid.html#CLSID_MofCompiler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MountedVolume","package":"druntime","parentType":"","signature":"IID CLSID_MountedVolume","url":"/druntime/core/sys/windows/uuid.html#CLSID_MountedVolume"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSBurnEngineObj","package":"druntime","parentType":"","signature":"IID CLSID_MSBurnEngineObj","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSBurnEngineObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSDATT","package":"druntime","parentType":"","signature":"IID CLSID_MSDATT","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSDATT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSDAVTM","package":"druntime","parentType":"","signature":"IID CLSID_MSDAVTM","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSDAVTM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSDiscMasterObj","package":"druntime","parentType":"","signature":"IID CLSID_MSDiscMasterObj","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSDiscMasterObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSDiscRecorderObj","package":"druntime","parentType":"","signature":"IID CLSID_MSDiscRecorderObj","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSDiscRecorderObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSDiscStashObj","package":"druntime","parentType":"","signature":"IID CLSID_MSDiscStashObj","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSDiscStashObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSEnumDiscRecordersObj","package":"druntime","parentType":"","signature":"IID CLSID_MSEnumDiscRecordersObj","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSEnumDiscRecordersObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MSOButtons","package":"druntime","parentType":"","signature":"IID CLSID_MSOButtons","url":"/druntime/core/sys/windows/uuid.html#CLSID_MSOButtons"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MyComputer","package":"druntime","parentType":"","signature":"IID CLSID_MyComputer","url":"/druntime/core/sys/windows/uuid.html#CLSID_MyComputer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_MyDocuments","package":"druntime","parentType":"","signature":"IID CLSID_MyDocuments","url":"/druntime/core/sys/windows/uuid.html#CLSID_MyDocuments"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NameTranslate","package":"druntime","parentType":"","signature":"IID CLSID_NameTranslate","url":"/druntime/core/sys/windows/uuid.html#CLSID_NameTranslate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetAddress","package":"druntime","parentType":"","signature":"IID CLSID_NetAddress","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetConnectionHNetUtil","package":"druntime","parentType":"","signature":"IID CLSID_NetConnectionHNetUtil","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetConnectionHNetUtil"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetConnectionUiUtilities","package":"druntime","parentType":"","signature":"IID CLSID_NetConnectionUiUtilities","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetConnectionUiUtilities"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetCrawler","package":"druntime","parentType":"","signature":"IID CLSID_NetCrawler","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetCrawler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetSharingManager","package":"druntime","parentType":"","signature":"IID CLSID_NetSharingManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetSharingManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetworkDomain","package":"druntime","parentType":"","signature":"IID CLSID_NetworkDomain","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetworkDomain"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetworkPlaces","package":"druntime","parentType":"","signature":"IID CLSID_NetworkPlaces","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetworkPlaces"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetworkServer","package":"druntime","parentType":"","signature":"IID CLSID_NetworkServer","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetworkServer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetworkShare","package":"druntime","parentType":"","signature":"IID CLSID_NetworkShare","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetworkShare"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NetworkType","package":"druntime","parentType":"","signature":"IID CLSID_NetworkType","url":"/druntime/core/sys/windows/uuid.html#CLSID_NetworkType"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NodeType","package":"druntime","parentType":"","signature":"IID CLSID_NodeType","url":"/druntime/core/sys/windows/uuid.html#CLSID_NodeType"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NotificaitonTest1","package":"druntime","parentType":"","signature":"IID CLSID_NotificaitonTest1","url":"/druntime/core/sys/windows/uuid.html#CLSID_NotificaitonTest1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NotificaitonTest2","package":"druntime","parentType":"","signature":"IID CLSID_NotificaitonTest2","url":"/druntime/core/sys/windows/uuid.html#CLSID_NotificaitonTest2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NotificaitonTest3","package":"druntime","parentType":"","signature":"IID CLSID_NotificaitonTest3","url":"/druntime/core/sys/windows/uuid.html#CLSID_NotificaitonTest3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NotificaitonTest4","package":"druntime","parentType":"","signature":"IID CLSID_NotificaitonTest4","url":"/druntime/core/sys/windows/uuid.html#CLSID_NotificaitonTest4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_NotificationManager","package":"druntime","parentType":"","signature":"IID CLSID_NotificationManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_NotificationManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ObjectManager","package":"druntime","parentType":"","signature":"IID CLSID_ObjectManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_ObjectManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_OctetList","package":"druntime","parentType":"","signature":"IID CLSID_OctetList","url":"/druntime/core/sys/windows/uuid.html#CLSID_OctetList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_OldHTMLDocument","package":"druntime","parentType":"","signature":"IID CLSID_OldHTMLDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_OldHTMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_OldHTMLFormElement","package":"druntime","parentType":"","signature":"IID CLSID_OldHTMLFormElement","url":"/druntime/core/sys/windows/uuid.html#CLSID_OldHTMLFormElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_OLEDB_CONVERSIONLIBRARY","package":"druntime","parentType":"","signature":"IID CLSID_OLEDB_CONVERSIONLIBRARY","url":"/druntime/core/sys/windows/uuid.html#CLSID_OLEDB_CONVERSIONLIBRARY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_OLEDB_ENUMERATOR","package":"druntime","parentType":"","signature":"IID CLSID_OLEDB_ENUMERATOR","url":"/druntime/core/sys/windows/uuid.html#CLSID_OLEDB_ENUMERATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_OLEDB_ROWPOSITIONLIBRARY","package":"druntime","parentType":"","signature":"IID CLSID_OLEDB_ROWPOSITIONLIBRARY","url":"/druntime/core/sys/windows/uuid.html#CLSID_OLEDB_ROWPOSITIONLIBRARY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PassportClientServices","package":"druntime","parentType":"","signature":"IID CLSID_PassportClientServices","url":"/druntime/core/sys/windows/uuid.html#CLSID_PassportClientServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Path","package":"druntime","parentType":"","signature":"IID CLSID_Path","url":"/druntime/core/sys/windows/uuid.html#CLSID_Path"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Pathname","package":"druntime","parentType":"","signature":"IID CLSID_Pathname","url":"/druntime/core/sys/windows/uuid.html#CLSID_Pathname"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PeerFactory","package":"druntime","parentType":"","signature":"IID CLSID_PeerFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_PeerFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PendingProxyConnection","package":"druntime","parentType":"","signature":"IID CLSID_PendingProxyConnection","url":"/druntime/core/sys/windows/uuid.html#CLSID_PendingProxyConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PersistentDataChannel","package":"druntime","parentType":"","signature":"IID CLSID_PersistentDataChannel","url":"/druntime/core/sys/windows/uuid.html#CLSID_PersistentDataChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PersistPropset","package":"druntime","parentType":"","signature":"IID CLSID_PersistPropset","url":"/druntime/core/sys/windows/uuid.html#CLSID_PersistPropset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Picture_Dib","package":"druntime","parentType":"","signature":"IID CLSID_Picture_Dib","url":"/druntime/core/sys/windows/uuid.html#CLSID_Picture_Dib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Picture_EnhMetafile","package":"druntime","parentType":"","signature":"IID CLSID_Picture_EnhMetafile","url":"/druntime/core/sys/windows/uuid.html#CLSID_Picture_EnhMetafile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Picture_Metafile","package":"druntime","parentType":"","signature":"IID CLSID_Picture_Metafile","url":"/druntime/core/sys/windows/uuid.html#CLSID_Picture_Metafile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Pixelate","package":"druntime","parentType":"","signature":"IID CLSID_Pixelate","url":"/druntime/core/sys/windows/uuid.html#CLSID_Pixelate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PixelatePP","package":"druntime","parentType":"","signature":"IID CLSID_PixelatePP","url":"/druntime/core/sys/windows/uuid.html#CLSID_PixelatePP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PluggableSuperclassRegistratio","package":"druntime","parentType":"","signature":"IID CLSID_PluggableSuperclassRegistratio","url":"/druntime/core/sys/windows/uuid.html#CLSID_PluggableSuperclassRegistratio"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PluggableTerminalRegistration","package":"druntime","parentType":"","signature":"IID CLSID_PluggableTerminalRegistration","url":"/druntime/core/sys/windows/uuid.html#CLSID_PluggableTerminalRegistration"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PostAgent","package":"druntime","parentType":"","signature":"IID CLSID_PostAgent","url":"/druntime/core/sys/windows/uuid.html#CLSID_PostAgent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PostalAddress","package":"druntime","parentType":"","signature":"IID CLSID_PostalAddress","url":"/druntime/core/sys/windows/uuid.html#CLSID_PostalAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PrimaryControlChannel","package":"druntime","parentType":"","signature":"IID CLSID_PrimaryControlChannel","url":"/druntime/core/sys/windows/uuid.html#CLSID_PrimaryControlChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Printers","package":"druntime","parentType":"","signature":"IID CLSID_Printers","url":"/druntime/core/sys/windows/uuid.html#CLSID_Printers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PROCESS_BROADCAST","package":"druntime","parentType":"","signature":"IID CLSID_PROCESS_BROADCAST","url":"/druntime/core/sys/windows/uuid.html#CLSID_PROCESS_BROADCAST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ProcessDebugManager","package":"druntime","parentType":"","signature":"IID CLSID_ProcessDebugManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_ProcessDebugManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ProgressDialog","package":"druntime","parentType":"","signature":"IID CLSID_ProgressDialog","url":"/druntime/core/sys/windows/uuid.html#CLSID_ProgressDialog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PropertiesUI","package":"druntime","parentType":"","signature":"IID CLSID_PropertiesUI","url":"/druntime/core/sys/windows/uuid.html#CLSID_PropertiesUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PropertyEntry","package":"druntime","parentType":"","signature":"IID CLSID_PropertyEntry","url":"/druntime/core/sys/windows/uuid.html#CLSID_PropertyEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PropertyValue","package":"druntime","parentType":"","signature":"IID CLSID_PropertyValue","url":"/druntime/core/sys/windows/uuid.html#CLSID_PropertyValue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSBindCtx","package":"druntime","parentType":"","signature":"IID CLSID_PSBindCtx","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSBindCtx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSClassObject","package":"druntime","parentType":"","signature":"IID CLSID_PSClassObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSClientSite","package":"druntime","parentType":"","signature":"IID CLSID_PSClientSite","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSClientSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSDragDrop","package":"druntime","parentType":"","signature":"IID CLSID_PSDragDrop","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSDragDrop"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSEnumerators","package":"druntime","parentType":"","signature":"IID CLSID_PSEnumerators","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSEnumerators"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PseudoSink","package":"druntime","parentType":"","signature":"IID CLSID_PseudoSink","url":"/druntime/core/sys/windows/uuid.html#CLSID_PseudoSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSGenObject","package":"druntime","parentType":"","signature":"IID CLSID_PSGenObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSGenObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSInPlaceActive","package":"druntime","parentType":"","signature":"IID CLSID_PSInPlaceActive","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSInPlaceActive"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSInPlaceFrame","package":"druntime","parentType":"","signature":"IID CLSID_PSInPlaceFrame","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSInPlaceFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PSUrlMonProxy","package":"druntime","parentType":"","signature":"IID CLSID_PSUrlMonProxy","url":"/druntime/core/sys/windows/uuid.html#CLSID_PSUrlMonProxy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PublishDropTarget","package":"druntime","parentType":"","signature":"IID CLSID_PublishDropTarget","url":"/druntime/core/sys/windows/uuid.html#CLSID_PublishDropTarget"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_PublishingWizard","package":"druntime","parentType":"","signature":"IID CLSID_PublishingWizard","url":"/druntime/core/sys/windows/uuid.html#CLSID_PublishingWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_QueryAssociations","package":"druntime","parentType":"","signature":"IID CLSID_QueryAssociations","url":"/druntime/core/sys/windows/uuid.html#CLSID_QueryAssociations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_QueryCancelAutoPlay","package":"druntime","parentType":"","signature":"IID CLSID_QueryCancelAutoPlay","url":"/druntime/core/sys/windows/uuid.html#CLSID_QueryCancelAutoPlay"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_RecycleBin","package":"druntime","parentType":"","signature":"IID CLSID_RecycleBin","url":"/druntime/core/sys/windows/uuid.html#CLSID_RecycleBin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_RemoteUnknownPSFactory","package":"druntime","parentType":"","signature":"IID CLSID_RemoteUnknownPSFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_RemoteUnknownPSFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Rendezvous","package":"druntime","parentType":"","signature":"IID CLSID_Rendezvous","url":"/druntime/core/sys/windows/uuid.html#CLSID_Rendezvous"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ReplicaPointer","package":"druntime","parentType":"","signature":"IID CLSID_ReplicaPointer","url":"/druntime/core/sys/windows/uuid.html#CLSID_ReplicaPointer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Request","package":"druntime","parentType":"","signature":"IID CLSID_Request","url":"/druntime/core/sys/windows/uuid.html#CLSID_Request"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_RequestMakeCall","package":"druntime","parentType":"","signature":"IID CLSID_RequestMakeCall","url":"/druntime/core/sys/windows/uuid.html#CLSID_RequestMakeCall"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ResProtocol","package":"druntime","parentType":"","signature":"IID CLSID_ResProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_ResProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_RTCClient","package":"druntime","parentType":"","signature":"IID CLSID_RTCClient","url":"/druntime/core/sys/windows/uuid.html#CLSID_RTCClient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Scriptlet","package":"druntime","parentType":"","signature":"IID CLSID_Scriptlet","url":"/druntime/core/sys/windows/uuid.html#CLSID_Scriptlet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SdoMachine","package":"druntime","parentType":"","signature":"IID CLSID_SdoMachine","url":"/druntime/core/sys/windows/uuid.html#CLSID_SdoMachine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SdpConferenceBlob","package":"druntime","parentType":"","signature":"IID CLSID_SdpConferenceBlob","url":"/druntime/core/sys/windows/uuid.html#CLSID_SdpConferenceBlob"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SearchAssistantOC","package":"druntime","parentType":"","signature":"IID CLSID_SearchAssistantOC","url":"/druntime/core/sys/windows/uuid.html#CLSID_SearchAssistantOC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SearchCommand","package":"druntime","parentType":"","signature":"IID CLSID_SearchCommand","url":"/druntime/core/sys/windows/uuid.html#CLSID_SearchCommand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SecondaryControlChannel","package":"druntime","parentType":"","signature":"IID CLSID_SecondaryControlChannel","url":"/druntime/core/sys/windows/uuid.html#CLSID_SecondaryControlChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SecurityDescriptor","package":"druntime","parentType":"","signature":"IID CLSID_SecurityDescriptor","url":"/druntime/core/sys/windows/uuid.html#CLSID_SecurityDescriptor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SENS","package":"druntime","parentType":"","signature":"IID CLSID_SENS","url":"/druntime/core/sys/windows/uuid.html#CLSID_SENS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ServiceManager","package":"druntime","parentType":"","signature":"IID CLSID_ServiceManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_ServiceManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SharingApplicationDefinition","package":"druntime","parentType":"","signature":"IID CLSID_SharingApplicationDefinition","url":"/druntime/core/sys/windows/uuid.html#CLSID_SharingApplicationDefinition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SharingConfiguration","package":"druntime","parentType":"","signature":"IID CLSID_SharingConfiguration","url":"/druntime/core/sys/windows/uuid.html#CLSID_SharingConfiguration"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SharingManagerEnumApplicationDe","package":"druntime","parentType":"","signature":"IID CLSID_SharingManagerEnumApplicationDe","url":"/druntime/core/sys/windows/uuid.html#CLSID_SharingManagerEnumApplicationDe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SharingManagerEnumPortMapping","package":"druntime","parentType":"","signature":"IID CLSID_SharingManagerEnumPortMapping","url":"/druntime/core/sys/windows/uuid.html#CLSID_SharingManagerEnumPortMapping"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SharingManagerEnumPrivateConnec","package":"druntime","parentType":"","signature":"IID CLSID_SharingManagerEnumPrivateConnec","url":"/druntime/core/sys/windows/uuid.html#CLSID_SharingManagerEnumPrivateConnec"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SharingManagerEnumPublicConnect","package":"druntime","parentType":"","signature":"IID CLSID_SharingManagerEnumPublicConnect","url":"/druntime/core/sys/windows/uuid.html#CLSID_SharingManagerEnumPublicConnect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Shell","package":"druntime","parentType":"","signature":"IID CLSID_Shell","url":"/druntime/core/sys/windows/uuid.html#CLSID_Shell"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellBrowserWindow","package":"druntime","parentType":"","signature":"IID CLSID_ShellBrowserWindow","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellBrowserWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellDesktop","package":"druntime","parentType":"","signature":"IID CLSID_ShellDesktop","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellDesktop"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellDispatchInproc","package":"druntime","parentType":"","signature":"IID CLSID_ShellDispatchInproc","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellDispatchInproc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellFolderItem","package":"druntime","parentType":"","signature":"IID CLSID_ShellFolderItem","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellFolderItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellFolderView","package":"druntime","parentType":"","signature":"IID CLSID_ShellFolderView","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellFolderView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellFolderViewOC","package":"druntime","parentType":"","signature":"IID CLSID_ShellFolderViewOC","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellFolderViewOC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellFSFolder","package":"druntime","parentType":"","signature":"IID CLSID_ShellFSFolder","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellFSFolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellImageDataFactory","package":"druntime","parentType":"","signature":"IID CLSID_ShellImageDataFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellImageDataFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellLink","package":"druntime","parentType":"","signature":"IID CLSID_ShellLink","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellLink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellLinkObject","package":"druntime","parentType":"","signature":"IID CLSID_ShellLinkObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellLinkObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellLocalMachine","package":"druntime","parentType":"","signature":"IID CLSID_ShellLocalMachine","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellLocalMachine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellLogonEnumUsers","package":"druntime","parentType":"","signature":"IID CLSID_ShellLogonEnumUsers","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellLogonEnumUsers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellLogonStatusHost","package":"druntime","parentType":"","signature":"IID CLSID_ShellLogonStatusHost","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellLogonStatusHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellLogonUser","package":"druntime","parentType":"","signature":"IID CLSID_ShellLogonUser","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellLogonUser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellNameSpace","package":"druntime","parentType":"","signature":"IID CLSID_ShellNameSpace","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellNameSpace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellUIHelper","package":"druntime","parentType":"","signature":"IID CLSID_ShellUIHelper","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellUIHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ShellWindows","package":"druntime","parentType":"","signature":"IID CLSID_ShellWindows","url":"/druntime/core/sys/windows/uuid.html#CLSID_ShellWindows"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SizeCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_SizeCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_SizeCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SoftDistExt","package":"druntime","parentType":"","signature":"IID CLSID_SoftDistExt","url":"/druntime/core/sys/windows/uuid.html#CLSID_SoftDistExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SpeakerphoneTerminal","package":"druntime","parentType":"","signature":"IID CLSID_SpeakerphoneTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_SpeakerphoneTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SpeakersTerminal","package":"druntime","parentType":"","signature":"IID CLSID_SpeakersTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_SpeakersTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SpeechUIServer","package":"druntime","parentType":"","signature":"IID CLSID_SpeechUIServer","url":"/druntime/core/sys/windows/uuid.html#CLSID_SpeechUIServer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StaticDib","package":"druntime","parentType":"","signature":"IID CLSID_StaticDib","url":"/druntime/core/sys/windows/uuid.html#CLSID_StaticDib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StaticMetafile","package":"druntime","parentType":"","signature":"IID CLSID_StaticMetafile","url":"/druntime/core/sys/windows/uuid.html#CLSID_StaticMetafile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdAsyncActManager","package":"druntime","parentType":"","signature":"IID CLSID_StdAsyncActManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdAsyncActManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdComponentCategoriesMgr","package":"druntime","parentType":"","signature":"IID CLSID_StdComponentCategoriesMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdComponentCategoriesMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdEncodingFilterFac","package":"druntime","parentType":"","signature":"IID CLSID_StdEncodingFilterFac","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdEncodingFilterFac"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdEvent","package":"druntime","parentType":"","signature":"IID CLSID_StdEvent","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdFont","package":"druntime","parentType":"","signature":"IID CLSID_StdFont","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdFont"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdGlobalInterfaceTable","package":"druntime","parentType":"","signature":"IID CLSID_StdGlobalInterfaceTable","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdGlobalInterfaceTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdHlink","package":"druntime","parentType":"","signature":"IID CLSID_StdHlink","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdHlink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdHlinkBrowseContext","package":"druntime","parentType":"","signature":"IID CLSID_StdHlinkBrowseContext","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdHlinkBrowseContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdMarshal","package":"druntime","parentType":"","signature":"IID CLSID_StdMarshal","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdMarshal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdNotificationMgr","package":"druntime","parentType":"","signature":"IID CLSID_StdNotificationMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdNotificationMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdPicture","package":"druntime","parentType":"","signature":"IID CLSID_StdPicture","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdPicture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdURLMoniker","package":"druntime","parentType":"","signature":"IID CLSID_StdURLMoniker","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdURLMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StdURLProtocol","package":"druntime","parentType":"","signature":"IID CLSID_StdURLProtocol","url":"/druntime/core/sys/windows/uuid.html#CLSID_StdURLProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StgFolder","package":"druntime","parentType":"","signature":"IID CLSID_StgFolder","url":"/druntime/core/sys/windows/uuid.html#CLSID_StgFolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StockColorPage","package":"druntime","parentType":"","signature":"IID CLSID_StockColorPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_StockColorPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StockFontPage","package":"druntime","parentType":"","signature":"IID CLSID_StockFontPage","url":"/druntime/core/sys/windows/uuid.html#CLSID_StockFontPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_StockPicturePage","package":"druntime","parentType":"","signature":"IID CLSID_StockPicturePage","url":"/druntime/core/sys/windows/uuid.html#CLSID_StockPicturePage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SubscriptionMgr","package":"druntime","parentType":"","signature":"IID CLSID_SubscriptionMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_SubscriptionMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SubscriptionThrottler","package":"druntime","parentType":"","signature":"IID CLSID_SubscriptionThrottler","url":"/druntime/core/sys/windows/uuid.html#CLSID_SubscriptionThrottler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemDateTime","package":"druntime","parentType":"","signature":"IID CLSID_SWbemDateTime","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemDateTime"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemEventSource","package":"druntime","parentType":"","signature":"IID CLSID_SWbemEventSource","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemEventSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemLastError","package":"druntime","parentType":"","signature":"IID CLSID_SWbemLastError","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemLastError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemLocator","package":"druntime","parentType":"","signature":"IID CLSID_SWbemLocator","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemMethod","package":"druntime","parentType":"","signature":"IID CLSID_SWbemMethod","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemMethod"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemMethodSet","package":"druntime","parentType":"","signature":"IID CLSID_SWbemMethodSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemMethodSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemNamedValue","package":"druntime","parentType":"","signature":"IID CLSID_SWbemNamedValue","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemNamedValue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemNamedValueSet","package":"druntime","parentType":"","signature":"IID CLSID_SWbemNamedValueSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemNamedValueSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemObject","package":"druntime","parentType":"","signature":"IID CLSID_SWbemObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemObjectEx","package":"druntime","parentType":"","signature":"IID CLSID_SWbemObjectEx","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemObjectEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemObjectPath","package":"druntime","parentType":"","signature":"IID CLSID_SWbemObjectPath","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemObjectPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemObjectSet","package":"druntime","parentType":"","signature":"IID CLSID_SWbemObjectSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemObjectSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemPrivilege","package":"druntime","parentType":"","signature":"IID CLSID_SWbemPrivilege","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemPrivilege"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemPrivilegeSet","package":"druntime","parentType":"","signature":"IID CLSID_SWbemPrivilegeSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemPrivilegeSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemProperty","package":"druntime","parentType":"","signature":"IID CLSID_SWbemProperty","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemPropertySet","package":"druntime","parentType":"","signature":"IID CLSID_SWbemPropertySet","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemPropertySet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemQualifier","package":"druntime","parentType":"","signature":"IID CLSID_SWbemQualifier","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemQualifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemQualifierSet","package":"druntime","parentType":"","signature":"IID CLSID_SWbemQualifierSet","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemQualifierSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemRefreshableItem","package":"druntime","parentType":"","signature":"IID CLSID_SWbemRefreshableItem","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemRefreshableItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemRefresher","package":"druntime","parentType":"","signature":"IID CLSID_SWbemRefresher","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemRefresher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemSecurity","package":"druntime","parentType":"","signature":"IID CLSID_SWbemSecurity","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemServices","package":"druntime","parentType":"","signature":"IID CLSID_SWbemServices","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemServicesEx","package":"druntime","parentType":"","signature":"IID CLSID_SWbemServicesEx","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemServicesEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SWbemSink","package":"druntime","parentType":"","signature":"IID CLSID_SWbemSink","url":"/druntime/core/sys/windows/uuid.html#CLSID_SWbemSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SynchronizeContainer","package":"druntime","parentType":"","signature":"IID CLSID_SynchronizeContainer","url":"/druntime/core/sys/windows/uuid.html#CLSID_SynchronizeContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_SyncMgr","package":"druntime","parentType":"","signature":"IID CLSID_SyncMgr","url":"/druntime/core/sys/windows/uuid.html#CLSID_SyncMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TAPI","package":"druntime","parentType":"","signature":"IID CLSID_TAPI","url":"/druntime/core/sys/windows/uuid.html#CLSID_TAPI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TaskbarList","package":"druntime","parentType":"","signature":"IID CLSID_TaskbarList","url":"/druntime/core/sys/windows/uuid.html#CLSID_TaskbarList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TaskManager","package":"druntime","parentType":"","signature":"IID CLSID_TaskManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_TaskManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TerminalManager","package":"druntime","parentType":"","signature":"IID CLSID_TerminalManager","url":"/druntime/core/sys/windows/uuid.html#CLSID_TerminalManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_THREAD_BROADCAST","package":"druntime","parentType":"","signature":"IID CLSID_THREAD_BROADCAST","url":"/druntime/core/sys/windows/uuid.html#CLSID_THREAD_BROADCAST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ThreadDialogProcParam","package":"druntime","parentType":"","signature":"IID CLSID_ThreadDialogProcParam","url":"/druntime/core/sys/windows/uuid.html#CLSID_ThreadDialogProcParam"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ThumbnailFCNHandler","package":"druntime","parentType":"","signature":"IID CLSID_ThumbnailFCNHandler","url":"/druntime/core/sys/windows/uuid.html#CLSID_ThumbnailFCNHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ThumbnailUpdater","package":"druntime","parentType":"","signature":"IID CLSID_ThumbnailUpdater","url":"/druntime/core/sys/windows/uuid.html#CLSID_ThumbnailUpdater"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIME","package":"druntime","parentType":"","signature":"IID CLSID_TIME","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIMEAnimation","package":"druntime","parentType":"","signature":"IID CLSID_TIMEAnimation","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIMEAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TimeCategorizer","package":"druntime","parentType":"","signature":"IID CLSID_TimeCategorizer","url":"/druntime/core/sys/windows/uuid.html#CLSID_TimeCategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIMEColorAnimation","package":"druntime","parentType":"","signature":"IID CLSID_TIMEColorAnimation","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIMEColorAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIMEFactory","package":"druntime","parentType":"","signature":"IID CLSID_TIMEFactory","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIMEFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIMEFilterAnimation","package":"druntime","parentType":"","signature":"IID CLSID_TIMEFilterAnimation","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIMEFilterAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIMEMotionAnimation","package":"druntime","parentType":"","signature":"IID CLSID_TIMEMotionAnimation","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIMEMotionAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TIMESetAnimation","package":"druntime","parentType":"","signature":"IID CLSID_TIMESetAnimation","url":"/druntime/core/sys/windows/uuid.html#CLSID_TIMESetAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_Timestamp","package":"druntime","parentType":"","signature":"IID CLSID_Timestamp","url":"/druntime/core/sys/windows/uuid.html#CLSID_Timestamp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_ToolbarExtButtons","package":"druntime","parentType":"","signature":"IID CLSID_ToolbarExtButtons","url":"/druntime/core/sys/windows/uuid.html#CLSID_ToolbarExtButtons"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TrackFile","package":"druntime","parentType":"","signature":"IID CLSID_TrackFile","url":"/druntime/core/sys/windows/uuid.html#CLSID_TrackFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TrkForceOwnership","package":"druntime","parentType":"","signature":"IID CLSID_TrkForceOwnership","url":"/druntime/core/sys/windows/uuid.html#CLSID_TrkForceOwnership"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TrkRestoreNotify","package":"druntime","parentType":"","signature":"IID CLSID_TrkRestoreNotify","url":"/druntime/core/sys/windows/uuid.html#CLSID_TrkRestoreNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TrkRestoreParser","package":"druntime","parentType":"","signature":"IID CLSID_TrkRestoreParser","url":"/druntime/core/sys/windows/uuid.html#CLSID_TrkRestoreParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_TypedName","package":"druntime","parentType":"","signature":"IID CLSID_TypedName","url":"/druntime/core/sys/windows/uuid.html#CLSID_TypedName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UmiLDAPQueryObject","package":"druntime","parentType":"","signature":"IID CLSID_UmiLDAPQueryObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_UmiLDAPQueryObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UnsecuredApartment","package":"druntime","parentType":"","signature":"IID CLSID_UnsecuredApartment","url":"/druntime/core/sys/windows/uuid.html#CLSID_UnsecuredApartment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPDescriptionDocument","package":"druntime","parentType":"","signature":"IID CLSID_UPnPDescriptionDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPDescriptionDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPDevice","package":"druntime","parentType":"","signature":"IID CLSID_UPnPDevice","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPDeviceFinder","package":"druntime","parentType":"","signature":"IID CLSID_UPnPDeviceFinder","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPDeviceFinder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPDeviceHostICSSupport","package":"druntime","parentType":"","signature":"IID CLSID_UPnPDeviceHostICSSupport","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPDeviceHostICSSupport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPDeviceHostSetup","package":"druntime","parentType":"","signature":"IID CLSID_UPnPDeviceHostSetup","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPDeviceHostSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPDevices","package":"druntime","parentType":"","signature":"IID CLSID_UPnPDevices","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPDevices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPNAT","package":"druntime","parentType":"","signature":"IID CLSID_UPnPNAT","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPNAT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPRegistrar","package":"druntime","parentType":"","signature":"IID CLSID_UPnPRegistrar","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPRegistrar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPService","package":"druntime","parentType":"","signature":"IID CLSID_UPnPService","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UPnPServices","package":"druntime","parentType":"","signature":"IID CLSID_UPnPServices","url":"/druntime/core/sys/windows/uuid.html#CLSID_UPnPServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UrlMkBindCtx","package":"druntime","parentType":"","signature":"IID CLSID_UrlMkBindCtx","url":"/druntime/core/sys/windows/uuid.html#CLSID_UrlMkBindCtx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UserEventTimer","package":"druntime","parentType":"","signature":"IID CLSID_UserEventTimer","url":"/druntime/core/sys/windows/uuid.html#CLSID_UserEventTimer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UserEventTimerCallback","package":"druntime","parentType":"","signature":"IID CLSID_UserEventTimerCallback","url":"/druntime/core/sys/windows/uuid.html#CLSID_UserEventTimerCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_UserNotification","package":"druntime","parentType":"","signature":"IID CLSID_UserNotification","url":"/druntime/core/sys/windows/uuid.html#CLSID_UserNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_VideoInputTerminal","package":"druntime","parentType":"","signature":"IID CLSID_VideoInputTerminal","url":"/druntime/core/sys/windows/uuid.html#CLSID_VideoInputTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_VideoWindowTerm","package":"druntime","parentType":"","signature":"IID CLSID_VideoWindowTerm","url":"/druntime/core/sys/windows/uuid.html#CLSID_VideoWindowTerm"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_VirusScan","package":"druntime","parentType":"","signature":"IID CLSID_VirusScan","url":"/druntime/core/sys/windows/uuid.html#CLSID_VirusScan"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemAdministrativeLocator","package":"druntime","parentType":"","signature":"IID CLSID_WbemAdministrativeLocator","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemAdministrativeLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemAuthenticatedLocator","package":"druntime","parentType":"","signature":"IID CLSID_WbemAuthenticatedLocator","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemAuthenticatedLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemBackupRestore","package":"druntime","parentType":"","signature":"IID CLSID_WbemBackupRestore","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemBackupRestore"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemClassObject","package":"druntime","parentType":"","signature":"IID CLSID_WbemClassObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemContext","package":"druntime","parentType":"","signature":"IID CLSID_WbemContext","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemDCOMTransport","package":"druntime","parentType":"","signature":"IID CLSID_WbemDCOMTransport","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemDCOMTransport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemDecoupledBasicEventProvide","package":"druntime","parentType":"","signature":"IID CLSID_WbemDecoupledBasicEventProvide","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemDecoupledBasicEventProvide"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemDecoupledRegistrar","package":"druntime","parentType":"","signature":"IID CLSID_WbemDecoupledRegistrar","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemDecoupledRegistrar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemDefPath","package":"druntime","parentType":"","signature":"IID CLSID_WbemDefPath","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemDefPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemLevel1Login","package":"druntime","parentType":"","signature":"IID CLSID_WbemLevel1Login","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemLevel1Login"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemLocalAddrRes","package":"druntime","parentType":"","signature":"IID CLSID_WbemLocalAddrRes","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemLocalAddrRes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemLocator","package":"druntime","parentType":"","signature":"IID CLSID_WbemLocator","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemObjectTextSrc","package":"druntime","parentType":"","signature":"IID CLSID_WbemObjectTextSrc","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemObjectTextSrc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemQuery","package":"druntime","parentType":"","signature":"IID CLSID_WbemQuery","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemRefresher","package":"druntime","parentType":"","signature":"IID CLSID_WbemRefresher","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemRefresher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemStatusCodeText","package":"druntime","parentType":"","signature":"IID CLSID_WbemStatusCodeText","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemStatusCodeText"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemUnauthenticatedLocator","package":"druntime","parentType":"","signature":"IID CLSID_WbemUnauthenticatedLocator","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemUnauthenticatedLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WbemUninitializedClassObject","package":"druntime","parentType":"","signature":"IID CLSID_WbemUninitializedClassObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_WbemUninitializedClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebBrowser","package":"druntime","parentType":"","signature":"IID CLSID_WebBrowser","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebBrowser_V1","package":"druntime","parentType":"","signature":"IID CLSID_WebBrowser_V1","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebBrowser_V1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebCheck","package":"druntime","parentType":"","signature":"IID CLSID_WebCheck","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebCheck"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebCheckDefaultProcess","package":"druntime","parentType":"","signature":"IID CLSID_WebCheckDefaultProcess","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebCheckDefaultProcess"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebCheckOfflineSync","package":"druntime","parentType":"","signature":"IID CLSID_WebCheckOfflineSync","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebCheckOfflineSync"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebCrawlerAgent","package":"druntime","parentType":"","signature":"IID CLSID_WebCrawlerAgent","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebCrawlerAgent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebViewFolderContents","package":"druntime","parentType":"","signature":"IID CLSID_WebViewFolderContents","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebViewFolderContents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WebWizardHost","package":"druntime","parentType":"","signature":"IID CLSID_WebWizardHost","url":"/druntime/core/sys/windows/uuid.html#CLSID_WebWizardHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_wfolders","package":"druntime","parentType":"","signature":"IID CLSID_wfolders","url":"/druntime/core/sys/windows/uuid.html#CLSID_wfolders"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WinNTConnectionObject","package":"druntime","parentType":"","signature":"IID CLSID_WinNTConnectionObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_WinNTConnectionObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WinNTObject","package":"druntime","parentType":"","signature":"IID CLSID_WinNTObject","url":"/druntime/core/sys/windows/uuid.html#CLSID_WinNTObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WinNTSystemInfo","package":"druntime","parentType":"","signature":"IID CLSID_WinNTSystemInfo","url":"/druntime/core/sys/windows/uuid.html#CLSID_WinNTSystemInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_WMIExtension","package":"druntime","parentType":"","signature":"IID CLSID_WMIExtension","url":"/druntime/core/sys/windows/uuid.html#CLSID_WMIExtension"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_XMLDocument","package":"druntime","parentType":"","signature":"IID CLSID_XMLDocument","url":"/druntime/core/sys/windows/uuid.html#CLSID_XMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_XMLDSOControl","package":"druntime","parentType":"","signature":"IID CLSID_XMLDSOControl","url":"/druntime/core/sys/windows/uuid.html#CLSID_XMLDSOControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_XMLHTTPRequest","package":"druntime","parentType":"","signature":"IID CLSID_XMLHTTPRequest","url":"/druntime/core/sys/windows/uuid.html#CLSID_XMLHTTPRequest"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"CLSID_XMLParser","package":"druntime","parentType":"","signature":"IID CLSID_XMLParser","url":"/druntime/core/sys/windows/uuid.html#CLSID_XMLParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_AUTOMATICUPDATE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_AUTOMATICUPDATE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_AUTOMATICUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_BTREE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_BTREE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_BTREE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_CHECK_OPTION","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_CHECK_OPTION","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_CHECK_OPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_CLUSTERED","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_CLUSTERED","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_CLUSTERED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_CONSTRAINT_CHECK_DEFERRE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_CONSTRAINT_CHECK_DEFERRE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_CONSTRAINT_CHECK_DEFERRE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_DISALLOWNULL","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_DISALLOWNULL","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_DISALLOWNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_DROP_CASCADE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_DROP_CASCADE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_DROP_CASCADE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_EXPLICITUPDATE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_EXPLICITUPDATE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_EXPLICITUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_FILLFACTOR","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_FILLFACTOR","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_FILLFACTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_HASH","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_HASH","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_HASH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_IGNOREANYNULL","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_IGNOREANYNULL","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_IGNOREANYNULL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_IGNORENULL","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_IGNORENULL","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_IGNORENULL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_INITIALSIZE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_INITIALSIZE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_INITIALSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_NONCLUSTERED","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_NONCLUSTERED","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_NONCLUSTERED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_ON_COMMIT_PRESERVE_ROWS","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_ON_COMMIT_PRESERVE_ROWS","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_ON_COMMIT_PRESERVE_ROWS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_PRIMARY","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_PRIMARY","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_PRIMARY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_SORTBOOKMARKS","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_SORTBOOKMARKS","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_SORTBOOKMARKS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DB_PROPERTY_UNIQUE","package":"druntime","parentType":"","signature":"IID DB_PROPERTY_UNIQUE","url":"/druntime/core/sys/windows/uuid.html#DB_PROPERTY_UNIQUE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBCOL_SELFCOLUMNS","package":"druntime","parentType":"","signature":"IID DBCOL_SELFCOLUMNS","url":"/druntime/core/sys/windows/uuid.html#DBCOL_SELFCOLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBCOL_SPECIALCOL","package":"druntime","parentType":"","signature":"IID DBCOL_SPECIALCOL","url":"/druntime/core/sys/windows/uuid.html#DBCOL_SPECIALCOL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_COMMAND","package":"druntime","parentType":"","signature":"IID DBGUID_COMMAND","url":"/druntime/core/sys/windows/uuid.html#DBGUID_COMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_CONTAINEROBJECT","package":"druntime","parentType":"","signature":"IID DBGUID_CONTAINEROBJECT","url":"/druntime/core/sys/windows/uuid.html#DBGUID_CONTAINEROBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_DBSQL","package":"druntime","parentType":"","signature":"IID DBGUID_DBSQL","url":"/druntime/core/sys/windows/uuid.html#DBGUID_DBSQL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_DEFAULT","package":"druntime","parentType":"","signature":"IID DBGUID_DEFAULT","url":"/druntime/core/sys/windows/uuid.html#DBGUID_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_DSO","package":"druntime","parentType":"","signature":"IID DBGUID_DSO","url":"/druntime/core/sys/windows/uuid.html#DBGUID_DSO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_HISTOGRAM_ROWSET","package":"druntime","parentType":"","signature":"IID DBGUID_HISTOGRAM_ROWSET","url":"/druntime/core/sys/windows/uuid.html#DBGUID_HISTOGRAM_ROWSET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_LDAPDialect","package":"druntime","parentType":"","signature":"IID DBGUID_LDAPDialect","url":"/druntime/core/sys/windows/uuid.html#DBGUID_LDAPDialect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_LIKE_DOS","package":"druntime","parentType":"","signature":"IID DBGUID_LIKE_DOS","url":"/druntime/core/sys/windows/uuid.html#DBGUID_LIKE_DOS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_LIKE_MAPI","package":"druntime","parentType":"","signature":"IID DBGUID_LIKE_MAPI","url":"/druntime/core/sys/windows/uuid.html#DBGUID_LIKE_MAPI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_LIKE_OFS","package":"druntime","parentType":"","signature":"IID DBGUID_LIKE_OFS","url":"/druntime/core/sys/windows/uuid.html#DBGUID_LIKE_OFS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_LIKE_SQL","package":"druntime","parentType":"","signature":"IID DBGUID_LIKE_SQL","url":"/druntime/core/sys/windows/uuid.html#DBGUID_LIKE_SQL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_MDX","package":"druntime","parentType":"","signature":"IID DBGUID_MDX","url":"/druntime/core/sys/windows/uuid.html#DBGUID_MDX"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_ROW","package":"druntime","parentType":"","signature":"IID DBGUID_ROW","url":"/druntime/core/sys/windows/uuid.html#DBGUID_ROW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_ROWSET","package":"druntime","parentType":"","signature":"IID DBGUID_ROWSET","url":"/druntime/core/sys/windows/uuid.html#DBGUID_ROWSET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_SESSION","package":"druntime","parentType":"","signature":"IID DBGUID_SESSION","url":"/druntime/core/sys/windows/uuid.html#DBGUID_SESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_SQL","package":"druntime","parentType":"","signature":"IID DBGUID_SQL","url":"/druntime/core/sys/windows/uuid.html#DBGUID_SQL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBGUID_STREAM","package":"druntime","parentType":"","signature":"IID DBGUID_STREAM","url":"/druntime/core/sys/windows/uuid.html#DBGUID_STREAM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_CHARACTERSET","package":"druntime","parentType":"","signature":"IID DBOBJECT_CHARACTERSET","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_CHARACTERSET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_COLLATION","package":"druntime","parentType":"","signature":"IID DBOBJECT_COLLATION","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_COLLATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_COLUMN","package":"druntime","parentType":"","signature":"IID DBOBJECT_COLUMN","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_COLUMN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_DATABASE","package":"druntime","parentType":"","signature":"IID DBOBJECT_DATABASE","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_DATABASE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_DOMAIN","package":"druntime","parentType":"","signature":"IID DBOBJECT_DOMAIN","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_DOMAIN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_PROCEDURE","package":"druntime","parentType":"","signature":"IID DBOBJECT_PROCEDURE","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_PROCEDURE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_SCHEMA","package":"druntime","parentType":"","signature":"IID DBOBJECT_SCHEMA","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_SCHEMA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_SCHEMAROWSET","package":"druntime","parentType":"","signature":"IID DBOBJECT_SCHEMAROWSET","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_SCHEMAROWSET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_TABLE","package":"druntime","parentType":"","signature":"IID DBOBJECT_TABLE","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_TRANSLATION","package":"druntime","parentType":"","signature":"IID DBOBJECT_TRANSLATION","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_TRANSLATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_TRUSTEE","package":"druntime","parentType":"","signature":"IID DBOBJECT_TRUSTEE","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_TRUSTEE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBOBJECT_VIEW","package":"druntime","parentType":"","signature":"IID DBOBJECT_VIEW","url":"/druntime/core/sys/windows/uuid.html#DBOBJECT_VIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_ADSIBIND","package":"druntime","parentType":"","signature":"IID DBPROPSET_ADSIBIND","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_ADSIBIND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_ADSISEARCH","package":"druntime","parentType":"","signature":"IID DBPROPSET_ADSISEARCH","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_ADSISEARCH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_COLUMN","package":"druntime","parentType":"","signature":"IID DBPROPSET_COLUMN","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_COLUMN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_COLUMNALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_COLUMNALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_COLUMNALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_CONSTRAINTALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_CONSTRAINTALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_CONSTRAINTALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_DATASOURCE","package":"druntime","parentType":"","signature":"IID DBPROPSET_DATASOURCE","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_DATASOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_DATASOURCEALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_DATASOURCEALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_DATASOURCEALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_DATASOURCEINFO","package":"druntime","parentType":"","signature":"IID DBPROPSET_DATASOURCEINFO","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_DATASOURCEINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_DATASOURCEINFOALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_DATASOURCEINFOALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_DATASOURCEINFOALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_DBINIT","package":"druntime","parentType":"","signature":"IID DBPROPSET_DBINIT","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_DBINIT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_DBINITALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_DBINITALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_DBINITALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_INDEX","package":"druntime","parentType":"","signature":"IID DBPROPSET_INDEX","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_INDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_INDEXALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_INDEXALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_INDEXALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_PROPERTIESINERROR","package":"druntime","parentType":"","signature":"IID DBPROPSET_PROPERTIESINERROR","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_PROPERTIESINERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_ROWSET","package":"druntime","parentType":"","signature":"IID DBPROPSET_ROWSET","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_ROWSET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_ROWSETALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_ROWSETALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_ROWSETALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_SESSION","package":"druntime","parentType":"","signature":"IID DBPROPSET_SESSION","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_SESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_SESSIONALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_SESSIONALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_SESSIONALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_STREAM","package":"druntime","parentType":"","signature":"IID DBPROPSET_STREAM","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_STREAM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_STREAMALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_STREAMALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_STREAMALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_TABLE","package":"druntime","parentType":"","signature":"IID DBPROPSET_TABLE","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_TABLEALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_TABLEALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_TABLEALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_TRUSTEE","package":"druntime","parentType":"","signature":"IID DBPROPSET_TRUSTEE","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_TRUSTEE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_TRUSTEEALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_TRUSTEEALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_TRUSTEEALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_VIEW","package":"druntime","parentType":"","signature":"IID DBPROPSET_VIEW","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_VIEW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBPROPSET_VIEWALL","package":"druntime","parentType":"","signature":"IID DBPROPSET_VIEWALL","url":"/druntime/core/sys/windows/uuid.html#DBPROPSET_VIEWALL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_ASSERTIONS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_ASSERTIONS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_ASSERTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_CATALOGS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_CATALOGS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_CATALOGS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_CHARACTER_SETS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_CHARACTER_SETS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_CHARACTER_SETS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_CHECK_CONSTRAINTS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_CHECK_CONSTRAINTS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_CHECK_CONSTRAINTS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_CHECK_CONSTRAINTS_BY_TABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_COLLATIONS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_COLLATIONS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_COLLATIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_COLUMN_DOMAIN_USAGE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_COLUMN_DOMAIN_USAGE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_COLUMN_DOMAIN_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_COLUMN_PRIVILEGES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_COLUMN_PRIVILEGES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_COLUMN_PRIVILEGES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_COLUMNS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_COLUMNS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_COLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_CONSTRAINT_COLUMN_USAGE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_CONSTRAINT_COLUMN_USAGE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_CONSTRAINT_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_CONSTRAINT_TABLE_USAGE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_CONSTRAINT_TABLE_USAGE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_CONSTRAINT_TABLE_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_FOREIGN_KEYS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_FOREIGN_KEYS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_FOREIGN_KEYS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_INDEXES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_INDEXES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_INDEXES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_KEY_COLUMN_USAGE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_KEY_COLUMN_USAGE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_KEY_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_PRIMARY_KEYS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_PRIMARY_KEYS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_PRIMARY_KEYS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_PROCEDURE_COLUMNS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_PROCEDURE_COLUMNS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_PROCEDURE_COLUMNS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_PROCEDURE_PARAMETERS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_PROCEDURE_PARAMETERS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_PROCEDURE_PARAMETERS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_PROCEDURES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_PROCEDURES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_PROCEDURES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_PROVIDER_TYPES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_PROVIDER_TYPES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_PROVIDER_TYPES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_REFERENTIAL_CONSTRAINTS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_REFERENTIAL_CONSTRAINTS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_REFERENTIAL_CONSTRAINTS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_SCHEMATA","package":"druntime","parentType":"","signature":"IID DBSCHEMA_SCHEMATA","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_SCHEMATA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_SQL_LANGUAGES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_SQL_LANGUAGES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_SQL_LANGUAGES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_STATISTICS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_STATISTICS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_STATISTICS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TABLE_CONSTRAINTS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TABLE_CONSTRAINTS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TABLE_CONSTRAINTS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TABLE_PRIVILEGES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TABLE_PRIVILEGES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TABLE_PRIVILEGES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TABLE_STATISTICS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TABLE_STATISTICS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TABLE_STATISTICS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TABLES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TABLES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TABLES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TABLES_INFO","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TABLES_INFO","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TABLES_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TRANSLATIONS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TRANSLATIONS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TRANSLATIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_TRUSTEE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_TRUSTEE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_TRUSTEE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_USAGE_PRIVILEGES","package":"druntime","parentType":"","signature":"IID DBSCHEMA_USAGE_PRIVILEGES","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_USAGE_PRIVILEGES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_VIEW_COLUMN_USAGE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_VIEW_COLUMN_USAGE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_VIEW_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_VIEW_TABLE_USAGE","package":"druntime","parentType":"","signature":"IID DBSCHEMA_VIEW_TABLE_USAGE","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_VIEW_TABLE_USAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DBSCHEMA_VIEWS","package":"druntime","parentType":"","signature":"IID DBSCHEMA_VIEWS","url":"/druntime/core/sys/windows/uuid.html#DBSCHEMA_VIEWS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DDVPTYPE_BROOKTREE","package":"druntime","parentType":"","signature":"IID DDVPTYPE_BROOKTREE","url":"/druntime/core/sys/windows/uuid.html#DDVPTYPE_BROOKTREE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DDVPTYPE_CCIR656","package":"druntime","parentType":"","signature":"IID DDVPTYPE_CCIR656","url":"/druntime/core/sys/windows/uuid.html#DDVPTYPE_CCIR656"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DDVPTYPE_E_HREFH_VREFL","package":"druntime","parentType":"","signature":"IID DDVPTYPE_E_HREFH_VREFL","url":"/druntime/core/sys/windows/uuid.html#DDVPTYPE_E_HREFH_VREFL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DDVPTYPE_E_HREFL_VREFL","package":"druntime","parentType":"","signature":"IID DDVPTYPE_E_HREFL_VREFL","url":"/druntime/core/sys/windows/uuid.html#DDVPTYPE_E_HREFL_VREFL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DDVPTYPE_PHILIPS","package":"druntime","parentType":"","signature":"IID DDVPTYPE_PHILIPS","url":"/druntime/core/sys/windows/uuid.html#DDVPTYPE_PHILIPS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID__SearchAssistantEvents","package":"druntime","parentType":"","signature":"IID DIID__SearchAssistantEvents","url":"/druntime/core/sys/windows/uuid.html#DIID__SearchAssistantEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispCEventObj","package":"druntime","parentType":"","signature":"IID DIID_DispCEventObj","url":"/druntime/core/sys/windows/uuid.html#DIID_DispCEventObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispDOMChildrenCollection","package":"druntime","parentType":"","signature":"IID DIID_DispDOMChildrenCollection","url":"/druntime/core/sys/windows/uuid.html#DIID_DispDOMChildrenCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTCAttachBehavior","package":"druntime","parentType":"","signature":"IID DIID_DispHTCAttachBehavior","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTCAttachBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTCDefaultDispatch","package":"druntime","parentType":"","signature":"IID DIID_DispHTCDefaultDispatch","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTCDefaultDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTCDescBehavior","package":"druntime","parentType":"","signature":"IID DIID_DispHTCDescBehavior","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTCDescBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTCEventBehavior","package":"druntime","parentType":"","signature":"IID DIID_DispHTCEventBehavior","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTCEventBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTCMethodBehavior","package":"druntime","parentType":"","signature":"IID DIID_DispHTCMethodBehavior","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTCMethodBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTCPropertyBehavior","package":"druntime","parentType":"","signature":"IID DIID_DispHTCPropertyBehavior","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTCPropertyBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLAnchorElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLAnchorElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLAnchorElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLAppBehavior","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLAppBehavior","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLAppBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLAreaElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLAreaElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLAreaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLAreasCollection","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLAreasCollection","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLAreasCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLAttributeCollection","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLAttributeCollection","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLAttributeCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLBaseElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLBaseElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLBaseElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLBaseFontElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLBaseFontElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLBaseFontElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLBGsound","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLBGsound","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLBGsound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLBlockElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLBlockElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLBlockElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLBody","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLBody","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLBody"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLBRElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLBRElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLBRElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLButtonElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLButtonElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLCommentElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLCommentElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLCommentElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLCurrentStyle","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLCurrentStyle","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLCurrentStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDDElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDDElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDDElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDefaults","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDefaults","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDefaults"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDivElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDivElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDivElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDivPosition","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDivPosition","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDivPosition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDListElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDListElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDocument","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDocument","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDOMAttribute","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDOMAttribute","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDOMAttribute"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDOMImplementation","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDOMImplementation","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDOMImplementation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDOMTextNode","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDOMTextNode","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDOMTextNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLDTElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLDTElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLDTElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLElementCollection","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLElementCollection","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLElementCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLEmbed","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLEmbed","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLEmbed"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLFieldSetElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLFieldSetElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLFieldSetElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLFontElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLFontElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLFontElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLFormElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLFormElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLFormElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLFrameBase","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLFrameBase","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLFrameBase"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLFrameElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLFrameElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLFrameElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLFrameSetSite","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLFrameSetSite","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLFrameSetSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLGenericElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLGenericElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLGenericElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLHeadElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLHeadElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLHeadElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLHeaderElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLHeaderElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLHeaderElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLHRElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLHRElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLHRElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLHtmlElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLHtmlElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLHtmlElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLIFrame","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLIFrame","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLIFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLImg","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLImg","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLImg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLInputElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLInputElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLInputElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLIsIndexElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLIsIndexElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLIsIndexElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLLabelElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLLabelElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLLabelElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLLegendElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLLegendElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLLegendElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLLIElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLLIElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLLIElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLLinkElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLLinkElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLLinkElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLListElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLListElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLMapElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLMapElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLMapElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLMarqueeElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLMarqueeElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLMarqueeElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLMetaElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLMetaElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLMetaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLNextIdElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLNextIdElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLNextIdElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLNoShowElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLNoShowElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLNoShowElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLObjectElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLObjectElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLObjectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLOListElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLOListElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLOListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLOptionElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLOptionElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLOptionElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLParaElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLParaElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLParaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLParamElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLParamElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLParamElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLPhraseElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLPhraseElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLPhraseElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLPopup","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLPopup","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLPopup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLRenderStyle","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLRenderStyle","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLRenderStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLRichtextElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLRichtextElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLRichtextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLRuleStyle","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLRuleStyle","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLRuleStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLScreen","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLScreen","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLScreen"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLScriptElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLScriptElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLScriptElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLSelectElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLSelectElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLSelectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLSpanElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLSpanElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLSpanElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLSpanFlow","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLSpanFlow","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLSpanFlow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLStyle","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLStyle","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLStyleElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLStyleElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLStyleElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLStyleSheet","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLStyleSheet","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLStyleSheet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTable","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTable","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTableCaption","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTableCaption","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTableCaption"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTableCell","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTableCell","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTableCell"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTableCol","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTableCol","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTableCol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTableRow","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTableRow","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTableRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTableSection","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTableSection","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTableSection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTextAreaElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTextAreaElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTextAreaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTextElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTextElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLTitleElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLTitleElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLTitleElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLUListElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLUListElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLUListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLUnknownElement","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLUnknownElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLUnknownElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLWindow2","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLWindow2","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLWindow2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispHTMLWindowProxy","package":"druntime","parentType":"","signature":"IID DIID_DispHTMLWindowProxy","url":"/druntime/core/sys/windows/uuid.html#DIID_DispHTMLWindowProxy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispIHTMLInputButtonElement","package":"druntime","parentType":"","signature":"IID DIID_DispIHTMLInputButtonElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispIHTMLInputButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispIHTMLInputFileElement","package":"druntime","parentType":"","signature":"IID DIID_DispIHTMLInputFileElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispIHTMLInputFileElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispIHTMLInputImage","package":"druntime","parentType":"","signature":"IID DIID_DispIHTMLInputImage","url":"/druntime/core/sys/windows/uuid.html#DIID_DispIHTMLInputImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispIHTMLInputTextElement","package":"druntime","parentType":"","signature":"IID DIID_DispIHTMLInputTextElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispIHTMLInputTextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DispIHTMLOptionButtonElement","package":"druntime","parentType":"","signature":"IID DIID_DispIHTMLOptionButtonElement","url":"/druntime/core/sys/windows/uuid.html#DIID_DispIHTMLOptionButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DMigrationWizardAutoEvents","package":"druntime","parentType":"","signature":"IID DIID_DMigrationWizardAutoEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DMigrationWizardAutoEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DSearchCommandEvents","package":"druntime","parentType":"","signature":"IID DIID_DSearchCommandEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DSearchCommandEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DShellFolderViewEvents","package":"druntime","parentType":"","signature":"IID DIID_DShellFolderViewEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DShellFolderViewEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DShellNameSpaceEvents","package":"druntime","parentType":"","signature":"IID DIID_DShellNameSpaceEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DShellNameSpaceEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DShellWindowsEvents","package":"druntime","parentType":"","signature":"IID DIID_DShellWindowsEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DShellWindowsEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DWebBridgeEvents","package":"druntime","parentType":"","signature":"IID DIID_DWebBridgeEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DWebBridgeEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DWebBrowserEvents","package":"druntime","parentType":"","signature":"IID DIID_DWebBrowserEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_DWebBrowserEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_DWebBrowserEvents2","package":"druntime","parentType":"","signature":"IID DIID_DWebBrowserEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_DWebBrowserEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLAnchorEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLAnchorEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLAnchorEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLAnchorEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLAnchorEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLAnchorEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLAreaEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLAreaEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLAreaEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLAreaEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLAreaEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLAreaEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLButtonElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLButtonElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLButtonElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLButtonElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLButtonElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLButtonElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLControlElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLControlElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLControlElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLControlElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLControlElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLControlElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLDocumentEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLDocumentEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLDocumentEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLDocumentEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLDocumentEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLDocumentEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLFormElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLFormElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLFormElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLFormElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLFormElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLFormElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLFrameSiteEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLFrameSiteEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLFrameSiteEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLFrameSiteEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLFrameSiteEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLFrameSiteEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLImgEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLImgEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLImgEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLImgEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLImgEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLImgEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLInputFileElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLInputFileElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLInputFileElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLInputFileElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLInputFileElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLInputFileElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLInputImageEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLInputImageEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLInputImageEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLInputImageEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLInputImageEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLInputImageEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLInputTextElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLInputTextElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLInputTextElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLInputTextElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLInputTextElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLInputTextElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLLabelEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLLabelEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLLabelEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLLabelEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLLabelEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLLabelEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLLinkElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLLinkElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLLinkElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLLinkElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLLinkElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLLinkElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLMapEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLMapEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLMapEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLMapEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLMapEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLMapEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLMarqueeElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLMarqueeElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLMarqueeElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLMarqueeElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLMarqueeElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLMarqueeElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLNamespaceEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLNamespaceEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLNamespaceEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLObjectElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLObjectElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLObjectElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLObjectElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLObjectElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLObjectElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLOptionButtonElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLOptionButtonElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLOptionButtonElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLOptionButtonElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLOptionButtonElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLOptionButtonElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLPersistEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLPersistEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLPersistEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLScriptEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLScriptEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLScriptEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLScriptEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLScriptEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLScriptEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLSelectElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLSelectElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLSelectElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLSelectElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLSelectElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLSelectElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLStyleElementEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLStyleElementEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLStyleElementEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLStyleElementEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLStyleElementEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLStyleElementEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLTableEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLTableEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLTableEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLTableEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLTableEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLTableEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLTextContainerEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLTextContainerEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLTextContainerEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLTextContainerEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLTextContainerEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLTextContainerEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLWindowEvents","package":"druntime","parentType":"","signature":"IID DIID_HTMLWindowEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLWindowEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_HTMLWindowEvents2","package":"druntime","parentType":"","signature":"IID DIID_HTMLWindowEvents2","url":"/druntime/core/sys/windows/uuid.html#DIID_HTMLWindowEvents2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_IRTCDispatchEventNotification","package":"druntime","parentType":"","signature":"IID DIID_IRTCDispatchEventNotification","url":"/druntime/core/sys/windows/uuid.html#DIID_IRTCDispatchEventNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_ISWbemSinkEvents","package":"druntime","parentType":"","signature":"IID DIID_ISWbemSinkEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_ISWbemSinkEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_ITTAPIDispatchEventNotification","package":"druntime","parentType":"","signature":"IID DIID_ITTAPIDispatchEventNotification","url":"/druntime/core/sys/windows/uuid.html#DIID_ITTAPIDispatchEventNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_LayoutRectEvents","package":"druntime","parentType":"","signature":"IID DIID_LayoutRectEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_LayoutRectEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DIID_XMLDOMDocumentEvents","package":"druntime","parentType":"","signature":"IID DIID_XMLDOMDocumentEvents","url":"/druntime/core/sys/windows/uuid.html#DIID_XMLDOMDocumentEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_ComPort","package":"druntime","parentType":"","signature":"IID DPAID_ComPort","url":"/druntime/core/sys/windows/uuid.html#DPAID_ComPort"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_INet","package":"druntime","parentType":"","signature":"IID DPAID_INet","url":"/druntime/core/sys/windows/uuid.html#DPAID_INet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_INetPort","package":"druntime","parentType":"","signature":"IID DPAID_INetPort","url":"/druntime/core/sys/windows/uuid.html#DPAID_INetPort"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_INetW","package":"druntime","parentType":"","signature":"IID DPAID_INetW","url":"/druntime/core/sys/windows/uuid.html#DPAID_INetW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_LobbyProvider","package":"druntime","parentType":"","signature":"IID DPAID_LobbyProvider","url":"/druntime/core/sys/windows/uuid.html#DPAID_LobbyProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_Modem","package":"druntime","parentType":"","signature":"IID DPAID_Modem","url":"/druntime/core/sys/windows/uuid.html#DPAID_Modem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_ModemW","package":"druntime","parentType":"","signature":"IID DPAID_ModemW","url":"/druntime/core/sys/windows/uuid.html#DPAID_ModemW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_Phone","package":"druntime","parentType":"","signature":"IID DPAID_Phone","url":"/druntime/core/sys/windows/uuid.html#DPAID_Phone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_PhoneW","package":"druntime","parentType":"","signature":"IID DPAID_PhoneW","url":"/druntime/core/sys/windows/uuid.html#DPAID_PhoneW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_ServiceProvider","package":"druntime","parentType":"","signature":"IID DPAID_ServiceProvider","url":"/druntime/core/sys/windows/uuid.html#DPAID_ServiceProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPAID_TotalSize","package":"druntime","parentType":"","signature":"IID DPAID_TotalSize","url":"/druntime/core/sys/windows/uuid.html#DPAID_TotalSize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPLPROPERTY_LobbyGuid","package":"druntime","parentType":"","signature":"IID DPLPROPERTY_LobbyGuid","url":"/druntime/core/sys/windows/uuid.html#DPLPROPERTY_LobbyGuid"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPLPROPERTY_MessagesSupported","package":"druntime","parentType":"","signature":"IID DPLPROPERTY_MessagesSupported","url":"/druntime/core/sys/windows/uuid.html#DPLPROPERTY_MessagesSupported"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPLPROPERTY_PlayerGuid","package":"druntime","parentType":"","signature":"IID DPLPROPERTY_PlayerGuid","url":"/druntime/core/sys/windows/uuid.html#DPLPROPERTY_PlayerGuid"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPLPROPERTY_PlayerScore","package":"druntime","parentType":"","signature":"IID DPLPROPERTY_PlayerScore","url":"/druntime/core/sys/windows/uuid.html#DPLPROPERTY_PlayerScore"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPSPGUID_IPX","package":"druntime","parentType":"","signature":"IID DPSPGUID_IPX","url":"/druntime/core/sys/windows/uuid.html#DPSPGUID_IPX"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPSPGUID_MODEM","package":"druntime","parentType":"","signature":"IID DPSPGUID_MODEM","url":"/druntime/core/sys/windows/uuid.html#DPSPGUID_MODEM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPSPGUID_SERIAL","package":"druntime","parentType":"","signature":"IID DPSPGUID_SERIAL","url":"/druntime/core/sys/windows/uuid.html#DPSPGUID_SERIAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DPSPGUID_TCPIP","package":"druntime","parentType":"","signature":"IID DPSPGUID_TCPIP","url":"/druntime/core/sys/windows/uuid.html#DPSPGUID_TCPIP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DS3DALG_HRTF_FULL","package":"druntime","parentType":"","signature":"IID DS3DALG_HRTF_FULL","url":"/druntime/core/sys/windows/uuid.html#DS3DALG_HRTF_FULL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DS3DALG_HRTF_LIGHT","package":"druntime","parentType":"","signature":"IID DS3DALG_HRTF_LIGHT","url":"/druntime/core/sys/windows/uuid.html#DS3DALG_HRTF_LIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"DS3DALG_NO_VIRTUALIZATION","package":"druntime","parentType":"","signature":"IID DS3DALG_NO_VIRTUALIZATION","url":"/druntime/core/sys/windows/uuid.html#DS3DALG_NO_VIRTUALIZATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FLAGID_Internet","package":"druntime","parentType":"","signature":"IID FLAGID_Internet","url":"/druntime/core/sys/windows/uuid.html#FLAGID_Internet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_AudioSummaryInformation","package":"druntime","parentType":"","signature":"IID FMTID_AudioSummaryInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_AudioSummaryInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Briefcase","package":"druntime","parentType":"","signature":"IID FMTID_Briefcase","url":"/druntime/core/sys/windows/uuid.html#FMTID_Briefcase"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_DiscardableInformation","package":"druntime","parentType":"","signature":"IID FMTID_DiscardableInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_DiscardableInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Displaced","package":"druntime","parentType":"","signature":"IID FMTID_Displaced","url":"/druntime/core/sys/windows/uuid.html#FMTID_Displaced"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_DocSummaryInformation","package":"druntime","parentType":"","signature":"IID FMTID_DocSummaryInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_DocSummaryInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_DRM","package":"druntime","parentType":"","signature":"IID FMTID_DRM","url":"/druntime/core/sys/windows/uuid.html#FMTID_DRM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_ImageProperties","package":"druntime","parentType":"","signature":"IID FMTID_ImageProperties","url":"/druntime/core/sys/windows/uuid.html#FMTID_ImageProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_ImageSummaryInformation","package":"druntime","parentType":"","signature":"IID FMTID_ImageSummaryInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_ImageSummaryInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_InternetSite","package":"druntime","parentType":"","signature":"IID FMTID_InternetSite","url":"/druntime/core/sys/windows/uuid.html#FMTID_InternetSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Intshcut","package":"druntime","parentType":"","signature":"IID FMTID_Intshcut","url":"/druntime/core/sys/windows/uuid.html#FMTID_Intshcut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_MediaFileSummaryInformation","package":"druntime","parentType":"","signature":"IID FMTID_MediaFileSummaryInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_MediaFileSummaryInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Misc","package":"druntime","parentType":"","signature":"IID FMTID_Misc","url":"/druntime/core/sys/windows/uuid.html#FMTID_Misc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_MUSIC","package":"druntime","parentType":"","signature":"IID FMTID_MUSIC","url":"/druntime/core/sys/windows/uuid.html#FMTID_MUSIC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_PropertyBag","package":"druntime","parentType":"","signature":"IID FMTID_PropertyBag","url":"/druntime/core/sys/windows/uuid.html#FMTID_PropertyBag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Query","package":"druntime","parentType":"","signature":"IID FMTID_Query","url":"/druntime/core/sys/windows/uuid.html#FMTID_Query"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_ShellDetails","package":"druntime","parentType":"","signature":"IID FMTID_ShellDetails","url":"/druntime/core/sys/windows/uuid.html#FMTID_ShellDetails"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Storage","package":"druntime","parentType":"","signature":"IID FMTID_Storage","url":"/druntime/core/sys/windows/uuid.html#FMTID_Storage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_SummaryInformation","package":"druntime","parentType":"","signature":"IID FMTID_SummaryInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_SummaryInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_UserDefinedProperties","package":"druntime","parentType":"","signature":"IID FMTID_UserDefinedProperties","url":"/druntime/core/sys/windows/uuid.html#FMTID_UserDefinedProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_VideoSummaryInformation","package":"druntime","parentType":"","signature":"IID FMTID_VideoSummaryInformation","url":"/druntime/core/sys/windows/uuid.html#FMTID_VideoSummaryInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_Volume","package":"druntime","parentType":"","signature":"IID FMTID_Volume","url":"/druntime/core/sys/windows/uuid.html#FMTID_Volume"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"FMTID_WebView","package":"druntime","parentType":"","signature":"IID FMTID_WebView","url":"/druntime/core/sys/windows/uuid.html#FMTID_WebView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ACPI_CMOS_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_ACPI_CMOS_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_ACPI_CMOS_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ACPI_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_ACPI_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_ACPI_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ACPI_PORT_RANGES_INTERFACE_STAND","package":"druntime","parentType":"","signature":"IID GUID_ACPI_PORT_RANGES_INTERFACE_STAND","url":"/druntime/core/sys/windows/uuid.html#GUID_ACPI_PORT_RANGES_INTERFACE_STAND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ACPI_REGS_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_ACPI_REGS_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_ACPI_REGS_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ARBITER_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_ARBITER_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_ARBITER_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_BUS_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_1394","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_1394","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_1394"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_AVC","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_AVC","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_AVC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_DOT4PRT","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_DOT4PRT","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_DOT4PRT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_EISA","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_EISA","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_EISA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_HID","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_HID","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_HID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_INTERNAL","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_INTERNAL","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_IRDA","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_IRDA","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_IRDA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_ISAPNP","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_ISAPNP","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_ISAPNP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_LPTENUM","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_LPTENUM","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_LPTENUM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_MCA","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_MCA","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_MCA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_PCI","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_PCI","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_PCI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_PCMCIA","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_PCMCIA","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_PCMCIA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_SERENUM","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_SERENUM","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_SERENUM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_USB","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_USB","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_USB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_BUS_TYPE_USBPRINT","package":"druntime","parentType":"","signature":"IID GUID_BUS_TYPE_USBPRINT","url":"/druntime/core/sys/windows/uuid.html#GUID_BUS_TYPE_USBPRINT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Button","package":"druntime","parentType":"","signature":"IID GUID_Button","url":"/druntime/core/sys/windows/uuid.html#GUID_Button"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_CHECKVALUEEXCLUSIVE","package":"druntime","parentType":"","signature":"IID GUID_CHECKVALUEEXCLUSIVE","url":"/druntime/core/sys/windows/uuid.html#GUID_CHECKVALUEEXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ChordParam","package":"druntime","parentType":"","signature":"IID GUID_ChordParam","url":"/druntime/core/sys/windows/uuid.html#GUID_ChordParam"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Clear_All_Bands","package":"druntime","parentType":"","signature":"IID GUID_Clear_All_Bands","url":"/druntime/core/sys/windows/uuid.html#GUID_Clear_All_Bands"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_COLOR","package":"druntime","parentType":"","signature":"IID GUID_COLOR","url":"/druntime/core/sys/windows/uuid.html#GUID_COLOR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ColorControlCallbacks","package":"druntime","parentType":"","signature":"IID GUID_ColorControlCallbacks","url":"/druntime/core/sys/windows/uuid.html#GUID_ColorControlCallbacks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_CommandParam","package":"druntime","parentType":"","signature":"IID GUID_CommandParam","url":"/druntime/core/sys/windows/uuid.html#GUID_CommandParam"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_CommandParam2","package":"druntime","parentType":"","signature":"IID GUID_CommandParam2","url":"/druntime/core/sys/windows/uuid.html#GUID_CommandParam2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ConnectToDLSCollection","package":"druntime","parentType":"","signature":"IID GUID_ConnectToDLSCollection","url":"/druntime/core/sys/windows/uuid.html#GUID_ConnectToDLSCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ConstantForce","package":"druntime","parentType":"","signature":"IID GUID_ConstantForce","url":"/druntime/core/sys/windows/uuid.html#GUID_ConstantForce"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_CustomForce","package":"druntime","parentType":"","signature":"IID GUID_CustomForce","url":"/druntime/core/sys/windows/uuid.html#GUID_CustomForce"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_D3DCallbacks2","package":"druntime","parentType":"","signature":"IID GUID_D3DCallbacks2","url":"/druntime/core/sys/windows/uuid.html#GUID_D3DCallbacks2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_D3DCallbacks3","package":"druntime","parentType":"","signature":"IID GUID_D3DCallbacks3","url":"/druntime/core/sys/windows/uuid.html#GUID_D3DCallbacks3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_D3DExtendedCaps","package":"druntime","parentType":"","signature":"IID GUID_D3DExtendedCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_D3DExtendedCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_D3DParseUnknownCommandCallback","package":"druntime","parentType":"","signature":"IID GUID_D3DParseUnknownCommandCallback","url":"/druntime/core/sys/windows/uuid.html#GUID_D3DParseUnknownCommandCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Damper","package":"druntime","parentType":"","signature":"IID GUID_Damper","url":"/druntime/core/sys/windows/uuid.html#GUID_Damper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DDMoreCaps","package":"druntime","parentType":"","signature":"IID GUID_DDMoreCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_DDMoreCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DDMoreSurfaceCaps","package":"druntime","parentType":"","signature":"IID GUID_DDMoreSurfaceCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_DDMoreSurfaceCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DDStereoMode","package":"druntime","parentType":"","signature":"IID GUID_DDStereoMode","url":"/druntime/core/sys/windows/uuid.html#GUID_DDStereoMode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DefaultGMCollection","package":"druntime","parentType":"","signature":"IID GUID_DefaultGMCollection","url":"/druntime/core/sys/windows/uuid.html#GUID_DefaultGMCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_1394","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_1394","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_1394"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_1394DEBUG","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_1394DEBUG","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_1394DEBUG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_61883","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_61883","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_61883"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_ADAPTER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_ADAPTER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_ADAPTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_APMSUPPORT","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_APMSUPPORT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_APMSUPPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_AVC","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_AVC","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_AVC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_BATTERY","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_BATTERY","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_BATTERY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_BLUETOOTH","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_BLUETOOTH","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_BLUETOOTH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_CDROM","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_CDROM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_CDROM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_COMPUTER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_COMPUTER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_COMPUTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_DECODER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_DECODER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_DECODER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_DISKDRIVE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_DISKDRIVE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_DISKDRIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_DISPLAY","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_DISPLAY","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_DISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_DOT4","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_DOT4","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_DOT4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_DOT4PRINT","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_DOT4PRINT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_DOT4PRINT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_ENUM1394","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_ENUM1394","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_ENUM1394"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FDC","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FDC","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FDC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FLOPPYDISK","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FLOPPYDISK","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FLOPPYDISK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_ACTIVITYMONIT","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_ACTIVITYMONIT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_ACTIVITYMONIT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_ANTIVIRUS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_ANTIVIRUS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_ANTIVIRUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_CFSMETADATASER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_CFSMETADATASER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_CFSMETADATASER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_COMPRESSION","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_COMPRESSION","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_COMPRESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_CONTENTSCREEN","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_CONTENTSCREEN","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_CONTENTSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_CONTINUOUSBACK","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_CONTINUOUSBACK","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_CONTINUOUSBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_COPYPROTECTIO","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_COPYPROTECTIO","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_COPYPROTECTIO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_ENCRYPTION","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_ENCRYPTION","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_ENCRYPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_HSM","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_HSM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_HSM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_INFRASTRUCTUR","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_INFRASTRUCTUR","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_INFRASTRUCTUR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_OPENFILEBACKU","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_OPENFILEBACKU","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_OPENFILEBACKU"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAM","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_QUOTAMANAGEME","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_QUOTAMANAGEME","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_QUOTAMANAGEME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_REPLICATION","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_REPLICATION","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_REPLICATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_SECURITYENHANC","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_SECURITYENHANC","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_SECURITYENHANC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_SYSTEM","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_SYSTEM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_SYSTEM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_SYSTEMRECOVER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_SYSTEMRECOVER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_SYSTEMRECOVER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_FSFILTER_UNDELETE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_FSFILTER_UNDELETE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_FSFILTER_UNDELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_GPS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_GPS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_GPS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_HDC","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_HDC","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_HDC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_HIDCLASS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_HIDCLASS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_HIDCLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_IMAGE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_IMAGE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_IMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_INFRARED","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_INFRARED","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_INFRARED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_KEYBOARD","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_KEYBOARD","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_KEYBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_LEGACYDRIVER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_LEGACYDRIVER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_LEGACYDRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MEDIA","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MEDIA","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MEDIA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MEDIUM_CHANGER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MEDIUM_CHANGER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MEDIUM_CHANGER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MODEM","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MODEM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MODEM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MONITOR","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MONITOR","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MONITOR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MOUSE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MOUSE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MOUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MTD","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MTD","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MTD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MULTIFUNCTION","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MULTIFUNCTION","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MULTIFUNCTION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_MULTIPORTSERIAL","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_MULTIPORTSERIAL","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_MULTIPORTSERIAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_NET","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_NET","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_NET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_NETCLIENT","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_NETCLIENT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_NETCLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_NETSERVICE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_NETSERVICE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_NETSERVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_NETTRANS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_NETTRANS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_NETTRANS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_NODRIVER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_NODRIVER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_NODRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_PCMCIA","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_PCMCIA","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_PCMCIA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_PNPPRINTERS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_PNPPRINTERS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_PNPPRINTERS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_PORTS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_PORTS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_PORTS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_PRINTER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_PRINTER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_PRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_PRINTERUPGRADE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_PRINTERUPGRADE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_PRINTERUPGRADE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_PROCESSOR","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_PROCESSOR","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_PROCESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_SBP2","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_SBP2","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_SBP2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_SCSIADAPTER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_SCSIADAPTER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_SCSIADAPTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_SMARTCARDREADER","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_SMARTCARDREADER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_SMARTCARDREADER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_SOUND","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_SOUND","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_SOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_SYSTEM","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_SYSTEM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_SYSTEM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_TAPEDRIVE","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_TAPEDRIVE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_TAPEDRIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_UNKNOWN","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_UNKNOWN","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_USB","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_USB","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_USB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_VOLUME","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_VOLUME","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_VOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_VOLUMESNAPSHOT","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_VOLUMESNAPSHOT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_VOLUMESNAPSHOT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVCLASS_WCEUSBS","package":"druntime","parentType":"","signature":"IID GUID_DEVCLASS_WCEUSBS","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVCLASS_WCEUSBS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVICE_INTERFACE_ARRIVAL","package":"druntime","parentType":"","signature":"IID GUID_DEVICE_INTERFACE_ARRIVAL","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVICE_INTERFACE_ARRIVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVICE_INTERFACE_REMOVAL","package":"druntime","parentType":"","signature":"IID GUID_DEVICE_INTERFACE_REMOVAL","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVICE_INTERFACE_REMOVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_CDCHANGER","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_CDCHANGER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_CDCHANGER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_CDROM","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_CDROM","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_CDROM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_COMPORT","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_COMPORT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_COMPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_DISK","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_DISK","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_DISK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_FLOPPY","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_FLOPPY","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_FLOPPY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_MEDIUMCHANGER","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_MEDIUMCHANGER","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_MEDIUMCHANGER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_PARTITION","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_PARTITION","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_PARTITION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_SERENUM_BUS_ENUMERA","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_SERENUM_BUS_ENUMERA","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_SERENUM_BUS_ENUMERA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_STORAGEPORT","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_STORAGEPORT","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_STORAGEPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_TAPE","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_TAPE","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_TAPE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_VOLUME","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_VOLUME","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_VOLUME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DEVINTERFACE_WRITEONCEDISK","package":"druntime","parentType":"","signature":"IID GUID_DEVINTERFACE_WRITEONCEDISK","url":"/druntime/core/sys/windows/uuid.html#GUID_DEVINTERFACE_WRITEONCEDISK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DirectDrawPaletteStream","package":"druntime","parentType":"","signature":"IID GUID_DirectDrawPaletteStream","url":"/druntime/core/sys/windows/uuid.html#GUID_DirectDrawPaletteStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DirectDrawSurfaceStream","package":"druntime","parentType":"","signature":"IID GUID_DirectDrawSurfaceStream","url":"/druntime/core/sys/windows/uuid.html#GUID_DirectDrawSurfaceStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DirectMusicAllTypes","package":"druntime","parentType":"","signature":"IID GUID_DirectMusicAllTypes","url":"/druntime/core/sys/windows/uuid.html#GUID_DirectMusicAllTypes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Disable_Auto_Download","package":"druntime","parentType":"","signature":"IID GUID_Disable_Auto_Download","url":"/druntime/core/sys/windows/uuid.html#GUID_Disable_Auto_Download"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DisableTempo","package":"druntime","parentType":"","signature":"IID GUID_DisableTempo","url":"/druntime/core/sys/windows/uuid.html#GUID_DisableTempo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DisableTimeSig","package":"druntime","parentType":"","signature":"IID GUID_DisableTimeSig","url":"/druntime/core/sys/windows/uuid.html#GUID_DisableTimeSig"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_DLS1","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_DLS1","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_DLS1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_DLS2","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_DLS2","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_DLS2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_Effects","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_Effects","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_Effects"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_GM_Hardware","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_GM_Hardware","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_GM_Hardware"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_GS_Capable","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_GS_Capable","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_GS_Capable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_GS_Hardware","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_GS_Hardware","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_GS_Hardware"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_INSTRUMENT2","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_INSTRUMENT2","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_INSTRUMENT2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_LegacyCaps","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_LegacyCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_LegacyCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_MemorySize","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_MemorySize","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_MemorySize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_SampleMemorySize","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_SampleMemorySize","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_SampleMemorySize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_SamplePlaybackRate","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_SamplePlaybackRate","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_SamplePlaybackRate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_SynthSink_DSOUND","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_SynthSink_DSOUND","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_SynthSink_DSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_SynthSink_WAVE","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_SynthSink_WAVE","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_SynthSink_WAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_Volume","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_Volume","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_Volume"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_WavesReverb","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_WavesReverb","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_WavesReverb"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_WriteLatency","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_WriteLatency","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_WriteLatency"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_WritePeriod","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_WritePeriod","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_WritePeriod"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_XG_Capable","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_XG_Capable","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_XG_Capable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_DMUS_PROP_XG_Hardware","package":"druntime","parentType":"","signature":"IID GUID_DMUS_PROP_XG_Hardware","url":"/druntime/core/sys/windows/uuid.html#GUID_DMUS_PROP_XG_Hardware"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Download","package":"druntime","parentType":"","signature":"IID GUID_Download","url":"/druntime/core/sys/windows/uuid.html#GUID_Download"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Enable_Auto_Download","package":"druntime","parentType":"","signature":"IID GUID_Enable_Auto_Download","url":"/druntime/core/sys/windows/uuid.html#GUID_Enable_Auto_Download"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_EnableTempo","package":"druntime","parentType":"","signature":"IID GUID_EnableTempo","url":"/druntime/core/sys/windows/uuid.html#GUID_EnableTempo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_EnableTimeSig","package":"druntime","parentType":"","signature":"IID GUID_EnableTimeSig","url":"/druntime/core/sys/windows/uuid.html#GUID_EnableTimeSig"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_FONTBOLD","package":"druntime","parentType":"","signature":"IID GUID_FONTBOLD","url":"/druntime/core/sys/windows/uuid.html#GUID_FONTBOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_FONTITALIC","package":"druntime","parentType":"","signature":"IID GUID_FONTITALIC","url":"/druntime/core/sys/windows/uuid.html#GUID_FONTITALIC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_FONTNAME","package":"druntime","parentType":"","signature":"IID GUID_FONTNAME","url":"/druntime/core/sys/windows/uuid.html#GUID_FONTNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_FONTSIZE","package":"druntime","parentType":"","signature":"IID GUID_FONTSIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_FONTSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_FONTSTRIKETHROUGH","package":"druntime","parentType":"","signature":"IID GUID_FONTSTRIKETHROUGH","url":"/druntime/core/sys/windows/uuid.html#GUID_FONTSTRIKETHROUGH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_FONTUNDERSCORE","package":"druntime","parentType":"","signature":"IID GUID_FONTUNDERSCORE","url":"/druntime/core/sys/windows/uuid.html#GUID_FONTUNDERSCORE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Friction","package":"druntime","parentType":"","signature":"IID GUID_Friction","url":"/druntime/core/sys/windows/uuid.html#GUID_Friction"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HANDLE","package":"druntime","parentType":"","signature":"IID GUID_HANDLE","url":"/druntime/core/sys/windows/uuid.html#GUID_HANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HasPathProperties","package":"druntime","parentType":"","signature":"IID GUID_HasPathProperties","url":"/druntime/core/sys/windows/uuid.html#GUID_HasPathProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HIDClass","package":"druntime","parentType":"","signature":"IID GUID_HIDClass","url":"/druntime/core/sys/windows/uuid.html#GUID_HIDClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HIMETRIC","package":"druntime","parentType":"","signature":"IID GUID_HIMETRIC","url":"/druntime/core/sys/windows/uuid.html#GUID_HIMETRIC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HWPROFILE_CHANGE_CANCELLED","package":"druntime","parentType":"","signature":"IID GUID_HWPROFILE_CHANGE_CANCELLED","url":"/druntime/core/sys/windows/uuid.html#GUID_HWPROFILE_CHANGE_CANCELLED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HWPROFILE_CHANGE_COMPLETE","package":"druntime","parentType":"","signature":"IID GUID_HWPROFILE_CHANGE_COMPLETE","url":"/druntime/core/sys/windows/uuid.html#GUID_HWPROFILE_CHANGE_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_HWPROFILE_QUERY_CHANGE","package":"druntime","parentType":"","signature":"IID GUID_HWPROFILE_QUERY_CHANGE","url":"/druntime/core/sys/windows/uuid.html#GUID_HWPROFILE_QUERY_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_IDirectMusicBand","package":"druntime","parentType":"","signature":"IID GUID_IDirectMusicBand","url":"/druntime/core/sys/windows/uuid.html#GUID_IDirectMusicBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_IDirectMusicChordMap","package":"druntime","parentType":"","signature":"IID GUID_IDirectMusicChordMap","url":"/druntime/core/sys/windows/uuid.html#GUID_IDirectMusicChordMap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_IDirectMusicStyle","package":"druntime","parentType":"","signature":"IID GUID_IDirectMusicStyle","url":"/druntime/core/sys/windows/uuid.html#GUID_IDirectMusicStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Inertia","package":"druntime","parentType":"","signature":"IID GUID_Inertia","url":"/druntime/core/sys/windows/uuid.html#GUID_Inertia"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_INT_ROUTE_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_INT_ROUTE_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_INT_ROUTE_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Joystick","package":"druntime","parentType":"","signature":"IID GUID_Joystick","url":"/druntime/core/sys/windows/uuid.html#GUID_Joystick"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_KernelCallbacks","package":"druntime","parentType":"","signature":"IID GUID_KernelCallbacks","url":"/druntime/core/sys/windows/uuid.html#GUID_KernelCallbacks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_KernelCaps","package":"druntime","parentType":"","signature":"IID GUID_KernelCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_KernelCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Key","package":"druntime","parentType":"","signature":"IID GUID_Key","url":"/druntime/core/sys/windows/uuid.html#GUID_Key"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_KeyboardClass","package":"druntime","parentType":"","signature":"IID GUID_KeyboardClass","url":"/druntime/core/sys/windows/uuid.html#GUID_KeyboardClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_LEGACY_DEVICE_DETECTION_STANDAR","package":"druntime","parentType":"","signature":"IID GUID_LEGACY_DEVICE_DETECTION_STANDAR","url":"/druntime/core/sys/windows/uuid.html#GUID_LEGACY_DEVICE_DETECTION_STANDAR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_MediaClass","package":"druntime","parentType":"","signature":"IID GUID_MediaClass","url":"/druntime/core/sys/windows/uuid.html#GUID_MediaClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_MF_ENUMERATION_INTERFACE","package":"druntime","parentType":"","signature":"IID GUID_MF_ENUMERATION_INTERFACE","url":"/druntime/core/sys/windows/uuid.html#GUID_MF_ENUMERATION_INTERFACE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Miscellaneous2Callbacks","package":"druntime","parentType":"","signature":"IID GUID_Miscellaneous2Callbacks","url":"/druntime/core/sys/windows/uuid.html#GUID_Miscellaneous2Callbacks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_MiscellaneousCallbacks","package":"druntime","parentType":"","signature":"IID GUID_MiscellaneousCallbacks","url":"/druntime/core/sys/windows/uuid.html#GUID_MiscellaneousCallbacks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_MotionCompCallbacks","package":"druntime","parentType":"","signature":"IID GUID_MotionCompCallbacks","url":"/druntime/core/sys/windows/uuid.html#GUID_MotionCompCallbacks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_MouseClass","package":"druntime","parentType":"","signature":"IID GUID_MouseClass","url":"/druntime/core/sys/windows/uuid.html#GUID_MouseClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_MuteParam","package":"druntime","parentType":"","signature":"IID GUID_MuteParam","url":"/druntime/core/sys/windows/uuid.html#GUID_MuteParam"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_ADD_WEP","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_ADD_WEP","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_ADD_WEP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_AUTHENTICATION_MODE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_AUTHENTICATION_MODE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_AUTHENTICATION_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_BASIC_RATES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_BASIC_RATES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_BASIC_RATES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_BSSID","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_BSSID","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_BSSID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_BSSID_LIST","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_BSSID_LIST","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_BSSID_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_BSSID_LIST_SCAN","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_BSSID_LIST_SCAN","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_BSSID_LIST_SCAN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_CONFIGURATION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_CONFIGURATION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_CONFIGURATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_DESIRED_RATES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_DESIRED_RATES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_DESIRED_RATES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_DISASSOCIATE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_DISASSOCIATE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_DISASSOCIATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_FRAGMENTATION_THRESH","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_FRAGMENTATION_THRESH","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_FRAGMENTATION_THRESH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_INFRASTRUCTURE_MODE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_INFRASTRUCTURE_MODE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_INFRASTRUCTURE_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_NETWORK_TYPE_IN_USE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_NETWORK_TYPE_IN_USE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_NETWORK_TYPE_IN_USE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_NETWORK_TYPES_SUPPOR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_NETWORK_TYPES_SUPPOR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_NETWORK_TYPES_SUPPOR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_NUMBER_OF_ANTENNAS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_NUMBER_OF_ANTENNAS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_NUMBER_OF_ANTENNAS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_POWER_MODE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_POWER_MODE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_POWER_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_PRIVACY_FILTER","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_PRIVACY_FILTER","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_PRIVACY_FILTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_REMOVE_WEP","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_REMOVE_WEP","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_REMOVE_WEP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_RSSI","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_RSSI","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_RSSI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_RSSI_TRIGGER","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_RSSI_TRIGGER","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_RSSI_TRIGGER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_RTS_THRESHOLD","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_RTS_THRESHOLD","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_RTS_THRESHOLD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_RX_ANTENNA_SELECTED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_RX_ANTENNA_SELECTED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_RX_ANTENNA_SELECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_SSID","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_SSID","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_SSID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_STATISTICS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_STATISTICS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_STATISTICS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_SUPPORTED_RATES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_SUPPORTED_RATES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_SUPPORTED_RATES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_TX_ANTENNA_SELECTED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_TX_ANTENNA_SELECTED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_TX_ANTENNA_SELECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_TX_POWER_LEVEL","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_TX_POWER_LEVEL","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_TX_POWER_LEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_11_WEP_STATUS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_11_WEP_STATUS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_11_WEP_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_CURRENT_ADDRESS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_CURRENT_ADDRESS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_CURRENT_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_MAC_OPTIONS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_MAC_OPTIONS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_MAC_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_MAXIMUM_LIST_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_MAXIMUM_LIST_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_MAXIMUM_LIST_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_MULTICAST_LIST","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_MULTICAST_LIST","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_MULTICAST_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_PERMANENT_ADDRESS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_PERMANENT_ADDRESS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_PERMANENT_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_RCV_ERROR_ALIGNMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_XMIT_MORE_COLLISIONS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_XMIT_MORE_COLLISIONS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_XMIT_MORE_COLLISIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_3_XMIT_ONE_COLLISION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_3_XMIT_ONE_COLLISION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_3_XMIT_ONE_COLLISION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_CURRENT_ADDRESS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_CURRENT_ADDRESS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_CURRENT_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_CURRENT_FUNCTIONAL","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_CURRENT_FUNCTIONAL","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_CURRENT_FUNCTIONAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_CURRENT_GROUP","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_CURRENT_GROUP","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_CURRENT_GROUP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_CURRENT_RING_STATE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_CURRENT_RING_STATE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_CURRENT_RING_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_CURRENT_RING_STATUS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_CURRENT_RING_STATUS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_CURRENT_RING_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_LAST_OPEN_STATUS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_LAST_OPEN_STATUS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_LAST_OPEN_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_LINE_ERRORS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_LINE_ERRORS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_LINE_ERRORS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_LOST_FRAMES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_LOST_FRAMES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_LOST_FRAMES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_802_5_PERMANENT_ADDRESS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_802_5_PERMANENT_ADDRESS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_802_5_PERMANENT_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_HW_CURRENT_ADDRESS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_HW_CURRENT_ADDRESS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_HW_CURRENT_ADDRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_AAL0_PACKET_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_AAL0_PACKET_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_AAL0_PACKET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_AAL1_PACKET_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_AAL1_PACKET_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_AAL1_PACKET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_AAL34_PACKET_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_AAL34_PACKET_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_AAL34_PACKET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_AAL5_PACKET_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_AAL5_PACKET_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_AAL5_PACKET_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_ACTIVE_VCI_BITS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_ACTIVE_VCI_BITS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_ACTIVE_VCI_BITS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_ACTIVE_VCS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_ACTIVE_VCS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_ACTIVE_VCS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_MAX_ACTIVE_VPI_BITS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_MAX_ACTIVE_VPI_BITS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_MAX_ACTIVE_VPI_BITS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_RCV_CELLS_DROPPED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_RCV_CELLS_DROPPED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_RCV_CELLS_DROPPED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_RCV_CELLS_OK","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_RCV_CELLS_OK","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_RCV_CELLS_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_SUPPORTED_AAL_TYPES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_SUPPORTED_AAL_TYPES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_SUPPORTED_AAL_TYPES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_SUPPORTED_SERVICE_CATEG","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_SUPPORTED_SERVICE_CATEG","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_SUPPORTED_SERVICE_CATEG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_SUPPORTED_VC_RATES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_SUPPORTED_VC_RATES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_SUPPORTED_VC_RATES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ATM_XMIT_CELLS_OK","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ATM_XMIT_CELLS_OK","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ATM_XMIT_CELLS_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ENUMERATE_ADAPTER","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ENUMERATE_ADAPTER","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ENUMERATE_ADAPTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_ENUMERATE_VC","package":"druntime","parentType":"","signature":"IID GUID_NDIS_ENUMERATE_VC","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_ENUMERATE_VC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_ATTACHMENT_TYPE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_ATTACHMENT_TYPE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_ATTACHMENT_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_DOWNSTREAM_NODE_LONG","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_DOWNSTREAM_NODE_LONG","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_DOWNSTREAM_NODE_LONG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_FRAME_ERRORS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_FRAME_ERRORS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_FRAME_ERRORS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_FRAMES_LOST","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_FRAMES_LOST","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_FRAMES_LOST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LCONNECTION_STATE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LCONNECTION_STATE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LCONNECTION_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LCT_FAILURES","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LCT_FAILURES","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LCT_FAILURES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LEM_REJECTS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LEM_REJECTS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LEM_REJECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LONG_CURRENT_ADDR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LONG_CURRENT_ADDR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LONG_CURRENT_ADDR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LONG_MAX_LIST_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LONG_MAX_LIST_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LONG_MAX_LIST_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LONG_MULTICAST_LIST","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LONG_MULTICAST_LIST","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LONG_MULTICAST_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_LONG_PERMANENT_ADDR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_LONG_PERMANENT_ADDR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_LONG_PERMANENT_ADDR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_RING_MGT_STATE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_RING_MGT_STATE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_RING_MGT_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_SHORT_CURRENT_ADDR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_SHORT_CURRENT_ADDR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_SHORT_CURRENT_ADDR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_SHORT_MAX_LIST_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_SHORT_MAX_LIST_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_SHORT_MAX_LIST_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_SHORT_MULTICAST_LIST","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_SHORT_MULTICAST_LIST","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_SHORT_MULTICAST_LIST"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_SHORT_PERMANENT_ADDR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_SHORT_PERMANENT_ADDR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_SHORT_PERMANENT_ADDR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_FDDI_UPSTREAM_NODE_LONG","package":"druntime","parentType":"","signature":"IID GUID_NDIS_FDDI_UPSTREAM_NODE_LONG","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_FDDI_UPSTREAM_NODE_LONG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_DRIVER_VERSION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_DRIVER_VERSION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_DRIVER_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_HARDWARE_STATUS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_HARDWARE_STATUS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_HARDWARE_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_LINK_SPEED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_LINK_SPEED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_LINK_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_MAC_OPTIONS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_MAC_OPTIONS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_MAC_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATU","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATU","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_MEDIA_CONNECT_STATU"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_MEDIA_IN_USE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_MEDIA_IN_USE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_MEDIA_IN_USE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_MEDIA_SUPPORTED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_MEDIA_SUPPORTED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_MEDIA_SUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_MINIMUM_LINK_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_RCV_PDUS_ERROR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_RCV_PDUS_ERROR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_RCV_PDUS_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_RCV_PDUS_NO_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_RCV_PDUS_OK","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_RCV_PDUS_OK","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_RCV_PDUS_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_VENDOR_DESCRIPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSI","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSI","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_VENDOR_DRIVER_VERSI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_VENDOR_ID","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_VENDOR_ID","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_VENDOR_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_XMIT_PDUS_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CO_XMIT_PDUS_OK","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CO_XMIT_PDUS_OK","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CO_XMIT_PDUS_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CURRENT_LOOKAHEAD","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CURRENT_LOOKAHEAD","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CURRENT_LOOKAHEAD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_CURRENT_PACKET_FILTER","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_CURRENT_PACKET_FILTER","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_CURRENT_PACKET_FILTER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_DRIVER_VERSION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_DRIVER_VERSION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_DRIVER_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_HARDWARE_STATUS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_HARDWARE_STATUS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_HARDWARE_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_LINK_SPEED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_LINK_SPEED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_LINK_SPEED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MAC_OPTIONS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MAC_OPTIONS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MAC_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MAXIMUM_FRAME_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MAXIMUM_LOOKAHEAD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MAXIMUM_SEND_PACKETS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MAXIMUM_TOTAL_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MEDIA_CONNECT_STATUS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MEDIA_CONNECT_STATUS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MEDIA_CONNECT_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MEDIA_IN_USE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MEDIA_IN_USE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MEDIA_IN_USE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_MEDIA_SUPPORTED","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_MEDIA_SUPPORTED","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_MEDIA_SUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_PHYSICAL_MEDIUM","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_PHYSICAL_MEDIUM","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_PHYSICAL_MEDIUM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_RCV_ERROR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_RCV_ERROR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_RCV_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_RCV_NO_BUFFER","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_RCV_NO_BUFFER","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_RCV_NO_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_RCV_OK","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_RCV_OK","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_RCV_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_RECEIVE_BLOCK_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_RECEIVE_BUFFER_SPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_TRANSMIT_BLOCK_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_TRANSMIT_BUFFER_SPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_VENDOR_DESCRIPTION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_VENDOR_DESCRIPTION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_VENDOR_DESCRIPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_VENDOR_DRIVER_VERSION","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_VENDOR_DRIVER_VERSION","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_VENDOR_DRIVER_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_VENDOR_ID","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_VENDOR_ID","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_VENDOR_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_VLAN_ID","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_VLAN_ID","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_VLAN_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_XMIT_ERROR","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_XMIT_ERROR","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_XMIT_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_GEN_XMIT_OK","package":"druntime","parentType":"","signature":"IID GUID_NDIS_GEN_XMIT_OK","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_GEN_XMIT_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_LAN_CLASS","package":"druntime","parentType":"","signature":"IID GUID_NDIS_LAN_CLASS","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_LAN_CLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL","package":"druntime","parentType":"","signature":"IID GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_NOTIFY_ADAPTER_ARRIVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_NOTIFY_ADAPTER_REMOVAL","package":"druntime","parentType":"","signature":"IID GUID_NDIS_NOTIFY_ADAPTER_REMOVAL","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_NOTIFY_ADAPTER_REMOVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_NOTIFY_BIND","package":"druntime","parentType":"","signature":"IID GUID_NDIS_NOTIFY_BIND","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_NOTIFY_BIND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_NOTIFY_UNBIND","package":"druntime","parentType":"","signature":"IID GUID_NDIS_NOTIFY_UNBIND","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_NOTIFY_UNBIND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_NOTIFY_VC_ARRIVAL","package":"druntime","parentType":"","signature":"IID GUID_NDIS_NOTIFY_VC_ARRIVAL","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_NOTIFY_VC_ARRIVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_NOTIFY_VC_REMOVAL","package":"druntime","parentType":"","signature":"IID GUID_NDIS_NOTIFY_VC_REMOVAL","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_NOTIFY_VC_REMOVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_STATUS_LINK_SPEED_CHANGE","package":"druntime","parentType":"","signature":"IID GUID_NDIS_STATUS_LINK_SPEED_CHANGE","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_STATUS_LINK_SPEED_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_STATUS_MEDIA_CONNECT","package":"druntime","parentType":"","signature":"IID GUID_NDIS_STATUS_MEDIA_CONNECT","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_STATUS_MEDIA_CONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_STATUS_MEDIA_DISCONNECT","package":"druntime","parentType":"","signature":"IID GUID_NDIS_STATUS_MEDIA_DISCONNECT","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_STATUS_MEDIA_DISCONNECT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDIC","package":"druntime","parentType":"","signature":"IID GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDIC","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_STATUS_MEDIA_SPECIFIC_INDIC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_STATUS_RESET_END","package":"druntime","parentType":"","signature":"IID GUID_NDIS_STATUS_RESET_END","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_STATUS_RESET_END"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_STATUS_RESET_START","package":"druntime","parentType":"","signature":"IID GUID_NDIS_STATUS_RESET_START","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_STATUS_RESET_START"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY","package":"druntime","parentType":"","signature":"IID GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY","url":"/druntime/core/sys/windows/uuid.html#GUID_NDIS_WAKE_ON_MAGIC_PACKET_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NETSHELL_PROPS","package":"druntime","parentType":"","signature":"IID GUID_NETSHELL_PROPS","url":"/druntime/core/sys/windows/uuid.html#GUID_NETSHELL_PROPS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NonLocalVidMemCaps","package":"druntime","parentType":"","signature":"IID GUID_NonLocalVidMemCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_NonLocalVidMemCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NOTIFICATION_CHORD","package":"druntime","parentType":"","signature":"IID GUID_NOTIFICATION_CHORD","url":"/druntime/core/sys/windows/uuid.html#GUID_NOTIFICATION_CHORD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NOTIFICATION_COMMAND","package":"druntime","parentType":"","signature":"IID GUID_NOTIFICATION_COMMAND","url":"/druntime/core/sys/windows/uuid.html#GUID_NOTIFICATION_COMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NOTIFICATION_MEASUREANDBEAT","package":"druntime","parentType":"","signature":"IID GUID_NOTIFICATION_MEASUREANDBEAT","url":"/druntime/core/sys/windows/uuid.html#GUID_NOTIFICATION_MEASUREANDBEAT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NOTIFICATION_PERFORMANCE","package":"druntime","parentType":"","signature":"IID GUID_NOTIFICATION_PERFORMANCE","url":"/druntime/core/sys/windows/uuid.html#GUID_NOTIFICATION_PERFORMANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NOTIFICATION_SEGMENT","package":"druntime","parentType":"","signature":"IID GUID_NOTIFICATION_SEGMENT","url":"/druntime/core/sys/windows/uuid.html#GUID_NOTIFICATION_SEGMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_NULL","package":"druntime","parentType":"","signature":"IID GUID_NULL","url":"/druntime/core/sys/windows/uuid.html#GUID_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_OPTIONVALUEEXCLUSIVE","package":"druntime","parentType":"","signature":"IID GUID_OPTIONVALUEEXCLUSIVE","url":"/druntime/core/sys/windows/uuid.html#GUID_OPTIONVALUEEXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_OptSurfaceKmodeInfo","package":"druntime","parentType":"","signature":"IID GUID_OptSurfaceKmodeInfo","url":"/druntime/core/sys/windows/uuid.html#GUID_OptSurfaceKmodeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_OptSurfaceUmodeInfo","package":"druntime","parentType":"","signature":"IID GUID_OptSurfaceUmodeInfo","url":"/druntime/core/sys/windows/uuid.html#GUID_OptSurfaceUmodeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PathProperty","package":"druntime","parentType":"","signature":"IID GUID_PathProperty","url":"/druntime/core/sys/windows/uuid.html#GUID_PathProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PCI_BUS_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_PCI_BUS_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_PCI_BUS_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PCI_DEVICE_PRESENT_INTERFACE","package":"druntime","parentType":"","signature":"IID GUID_PCI_DEVICE_PRESENT_INTERFACE","url":"/druntime/core/sys/windows/uuid.html#GUID_PCI_DEVICE_PRESENT_INTERFACE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PCMCIA_BUS_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_PCMCIA_BUS_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_PCMCIA_BUS_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PerfAutoDownload","package":"druntime","parentType":"","signature":"IID GUID_PerfAutoDownload","url":"/druntime/core/sys/windows/uuid.html#GUID_PerfAutoDownload"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PerfMasterGrooveLevel","package":"druntime","parentType":"","signature":"IID GUID_PerfMasterGrooveLevel","url":"/druntime/core/sys/windows/uuid.html#GUID_PerfMasterGrooveLevel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PerfMasterTempo","package":"druntime","parentType":"","signature":"IID GUID_PerfMasterTempo","url":"/druntime/core/sys/windows/uuid.html#GUID_PerfMasterTempo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PerfMasterVolume","package":"druntime","parentType":"","signature":"IID GUID_PerfMasterVolume","url":"/druntime/core/sys/windows/uuid.html#GUID_PerfMasterVolume"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PNP_CUSTOM_NOTIFICATION","package":"druntime","parentType":"","signature":"IID GUID_PNP_CUSTOM_NOTIFICATION","url":"/druntime/core/sys/windows/uuid.html#GUID_PNP_CUSTOM_NOTIFICATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_PNP_POWER_NOTIFICATION","package":"druntime","parentType":"","signature":"IID GUID_PNP_POWER_NOTIFICATION","url":"/druntime/core/sys/windows/uuid.html#GUID_PNP_POWER_NOTIFICATION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_POV","package":"druntime","parentType":"","signature":"IID GUID_POV","url":"/druntime/core/sys/windows/uuid.html#GUID_POV"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_POWER_DEVICE_ENABLE","package":"druntime","parentType":"","signature":"IID GUID_POWER_DEVICE_ENABLE","url":"/druntime/core/sys/windows/uuid.html#GUID_POWER_DEVICE_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_POWER_DEVICE_TIMEOUTS","package":"druntime","parentType":"","signature":"IID GUID_POWER_DEVICE_TIMEOUTS","url":"/druntime/core/sys/windows/uuid.html#GUID_POWER_DEVICE_TIMEOUTS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_POWER_DEVICE_WAKE_ENABLE","package":"druntime","parentType":"","signature":"IID GUID_POWER_DEVICE_WAKE_ENABLE","url":"/druntime/core/sys/windows/uuid.html#GUID_POWER_DEVICE_WAKE_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_BESTEFFORT_BANDWIDTH","package":"druntime","parentType":"","signature":"IID GUID_QOS_BESTEFFORT_BANDWIDTH","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_BESTEFFORT_BANDWIDTH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_ENABLE_AVG_STATS","package":"druntime","parentType":"","signature":"IID GUID_QOS_ENABLE_AVG_STATS","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_ENABLE_AVG_STATS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_ENABLE_WINDOW_ADJUSTMENT","package":"druntime","parentType":"","signature":"IID GUID_QOS_ENABLE_WINDOW_ADJUSTMENT","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_ENABLE_WINDOW_ADJUSTMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_FLOW_8021P_CONFORMING","package":"druntime","parentType":"","signature":"IID GUID_QOS_FLOW_8021P_CONFORMING","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_FLOW_8021P_CONFORMING"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_FLOW_8021P_NONCONFORMING","package":"druntime","parentType":"","signature":"IID GUID_QOS_FLOW_8021P_NONCONFORMING","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_FLOW_8021P_NONCONFORMING"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_FLOW_COUNT","package":"druntime","parentType":"","signature":"IID GUID_QOS_FLOW_COUNT","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_FLOW_COUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_FLOW_IP_CONFORMING","package":"druntime","parentType":"","signature":"IID GUID_QOS_FLOW_IP_CONFORMING","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_FLOW_IP_CONFORMING"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_FLOW_IP_NONCONFORMING","package":"druntime","parentType":"","signature":"IID GUID_QOS_FLOW_IP_NONCONFORMING","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_FLOW_IP_NONCONFORMING"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_FLOW_MODE","package":"druntime","parentType":"","signature":"IID GUID_QOS_FLOW_MODE","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_FLOW_MODE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_ISSLOW_FLOW","package":"druntime","parentType":"","signature":"IID GUID_QOS_ISSLOW_FLOW","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_ISSLOW_FLOW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_LATENCY","package":"druntime","parentType":"","signature":"IID GUID_QOS_LATENCY","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_LATENCY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_MAX_OUTSTANDING_SENDS","package":"druntime","parentType":"","signature":"IID GUID_QOS_MAX_OUTSTANDING_SENDS","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_MAX_OUTSTANDING_SENDS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_NON_BESTEFFORT_LIMIT","package":"druntime","parentType":"","signature":"IID GUID_QOS_NON_BESTEFFORT_LIMIT","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_NON_BESTEFFORT_LIMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_REMAINING_BANDWIDTH","package":"druntime","parentType":"","signature":"IID GUID_QOS_REMAINING_BANDWIDTH","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_REMAINING_BANDWIDTH"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_STATISTICS_BUFFER","package":"druntime","parentType":"","signature":"IID GUID_QOS_STATISTICS_BUFFER","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_STATISTICS_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_QOS_TIMER_RESOLUTION","package":"druntime","parentType":"","signature":"IID GUID_QOS_TIMER_RESOLUTION","url":"/druntime/core/sys/windows/uuid.html#GUID_QOS_TIMER_RESOLUTION"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_RampForce","package":"druntime","parentType":"","signature":"IID GUID_RampForce","url":"/druntime/core/sys/windows/uuid.html#GUID_RampForce"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_RhythmParam","package":"druntime","parentType":"","signature":"IID GUID_RhythmParam","url":"/druntime/core/sys/windows/uuid.html#GUID_RhythmParam"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_RxAxis","package":"druntime","parentType":"","signature":"IID GUID_RxAxis","url":"/druntime/core/sys/windows/uuid.html#GUID_RxAxis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_RyAxis","package":"druntime","parentType":"","signature":"IID GUID_RyAxis","url":"/druntime/core/sys/windows/uuid.html#GUID_RyAxis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_RzAxis","package":"druntime","parentType":"","signature":"IID GUID_RzAxis","url":"/druntime/core/sys/windows/uuid.html#GUID_RzAxis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SawtoothDown","package":"druntime","parentType":"","signature":"IID GUID_SawtoothDown","url":"/druntime/core/sys/windows/uuid.html#GUID_SawtoothDown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SawtoothUp","package":"druntime","parentType":"","signature":"IID GUID_SawtoothUp","url":"/druntime/core/sys/windows/uuid.html#GUID_SawtoothUp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SeedVariations","package":"druntime","parentType":"","signature":"IID GUID_SeedVariations","url":"/druntime/core/sys/windows/uuid.html#GUID_SeedVariations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Sine","package":"druntime","parentType":"","signature":"IID GUID_Sine","url":"/druntime/core/sys/windows/uuid.html#GUID_Sine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Slider","package":"druntime","parentType":"","signature":"IID GUID_Slider","url":"/druntime/core/sys/windows/uuid.html#GUID_Slider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Spring","package":"druntime","parentType":"","signature":"IID GUID_Spring","url":"/druntime/core/sys/windows/uuid.html#GUID_Spring"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Square","package":"druntime","parentType":"","signature":"IID GUID_Square","url":"/druntime/core/sys/windows/uuid.html#GUID_Square"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_StandardMIDIFile","package":"druntime","parentType":"","signature":"IID GUID_StandardMIDIFile","url":"/druntime/core/sys/windows/uuid.html#GUID_StandardMIDIFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SysKeyboard","package":"druntime","parentType":"","signature":"IID GUID_SysKeyboard","url":"/druntime/core/sys/windows/uuid.html#GUID_SysKeyboard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SysKeyboardEm","package":"druntime","parentType":"","signature":"IID GUID_SysKeyboardEm","url":"/druntime/core/sys/windows/uuid.html#GUID_SysKeyboardEm"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SysKeyboardEm2","package":"druntime","parentType":"","signature":"IID GUID_SysKeyboardEm2","url":"/druntime/core/sys/windows/uuid.html#GUID_SysKeyboardEm2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SysMouse","package":"druntime","parentType":"","signature":"IID GUID_SysMouse","url":"/druntime/core/sys/windows/uuid.html#GUID_SysMouse"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SysMouseEm","package":"druntime","parentType":"","signature":"IID GUID_SysMouseEm","url":"/druntime/core/sys/windows/uuid.html#GUID_SysMouseEm"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_SysMouseEm2","package":"druntime","parentType":"","signature":"IID GUID_SysMouseEm2","url":"/druntime/core/sys/windows/uuid.html#GUID_SysMouseEm2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TARGET_DEVICE_QUERY_REMOVE","package":"druntime","parentType":"","signature":"IID GUID_TARGET_DEVICE_QUERY_REMOVE","url":"/druntime/core/sys/windows/uuid.html#GUID_TARGET_DEVICE_QUERY_REMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TARGET_DEVICE_REMOVE_CANCELLED","package":"druntime","parentType":"","signature":"IID GUID_TARGET_DEVICE_REMOVE_CANCELLED","url":"/druntime/core/sys/windows/uuid.html#GUID_TARGET_DEVICE_REMOVE_CANCELLED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TARGET_DEVICE_REMOVE_COMPLETE","package":"druntime","parentType":"","signature":"IID GUID_TARGET_DEVICE_REMOVE_COMPLETE","url":"/druntime/core/sys/windows/uuid.html#GUID_TARGET_DEVICE_REMOVE_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TempoParam","package":"druntime","parentType":"","signature":"IID GUID_TempoParam","url":"/druntime/core/sys/windows/uuid.html#GUID_TempoParam"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TimeSignature","package":"druntime","parentType":"","signature":"IID GUID_TimeSignature","url":"/druntime/core/sys/windows/uuid.html#GUID_TimeSignature"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TRANSLATOR_INTERFACE_STANDARD","package":"druntime","parentType":"","signature":"IID GUID_TRANSLATOR_INTERFACE_STANDARD","url":"/druntime/core/sys/windows/uuid.html#GUID_TRANSLATOR_INTERFACE_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Triangle","package":"druntime","parentType":"","signature":"IID GUID_Triangle","url":"/druntime/core/sys/windows/uuid.html#GUID_Triangle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_TRISTATE","package":"druntime","parentType":"","signature":"IID GUID_TRISTATE","url":"/druntime/core/sys/windows/uuid.html#GUID_TRISTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Unknown","package":"druntime","parentType":"","signature":"IID GUID_Unknown","url":"/druntime/core/sys/windows/uuid.html#GUID_Unknown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_Unload","package":"druntime","parentType":"","signature":"IID GUID_Unload","url":"/druntime/core/sys/windows/uuid.html#GUID_Unload"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_UserModeDriverInfo","package":"druntime","parentType":"","signature":"IID GUID_UserModeDriverInfo","url":"/druntime/core/sys/windows/uuid.html#GUID_UserModeDriverInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_UserModeDriverPassword","package":"druntime","parentType":"","signature":"IID GUID_UserModeDriverPassword","url":"/druntime/core/sys/windows/uuid.html#GUID_UserModeDriverPassword"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_VideoPortCallbacks","package":"druntime","parentType":"","signature":"IID GUID_VideoPortCallbacks","url":"/druntime/core/sys/windows/uuid.html#GUID_VideoPortCallbacks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_VideoPortCaps","package":"druntime","parentType":"","signature":"IID GUID_VideoPortCaps","url":"/druntime/core/sys/windows/uuid.html#GUID_VideoPortCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_XAxis","package":"druntime","parentType":"","signature":"IID GUID_XAxis","url":"/druntime/core/sys/windows/uuid.html#GUID_XAxis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_XPOS","package":"druntime","parentType":"","signature":"IID GUID_XPOS","url":"/druntime/core/sys/windows/uuid.html#GUID_XPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_XPOSPIXEL","package":"druntime","parentType":"","signature":"IID GUID_XPOSPIXEL","url":"/druntime/core/sys/windows/uuid.html#GUID_XPOSPIXEL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_XSIZE","package":"druntime","parentType":"","signature":"IID GUID_XSIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_XSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_XSIZEPIXEL","package":"druntime","parentType":"","signature":"IID GUID_XSIZEPIXEL","url":"/druntime/core/sys/windows/uuid.html#GUID_XSIZEPIXEL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_YAxis","package":"druntime","parentType":"","signature":"IID GUID_YAxis","url":"/druntime/core/sys/windows/uuid.html#GUID_YAxis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_YPOS","package":"druntime","parentType":"","signature":"IID GUID_YPOS","url":"/druntime/core/sys/windows/uuid.html#GUID_YPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_YPOSPIXEL","package":"druntime","parentType":"","signature":"IID GUID_YPOSPIXEL","url":"/druntime/core/sys/windows/uuid.html#GUID_YPOSPIXEL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_YSIZE","package":"druntime","parentType":"","signature":"IID GUID_YSIZE","url":"/druntime/core/sys/windows/uuid.html#GUID_YSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_YSIZEPIXEL","package":"druntime","parentType":"","signature":"IID GUID_YSIZEPIXEL","url":"/druntime/core/sys/windows/uuid.html#GUID_YSIZEPIXEL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ZAxis","package":"druntime","parentType":"","signature":"IID GUID_ZAxis","url":"/druntime/core/sys/windows/uuid.html#GUID_ZAxis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"GUID_ZPixelFormats","package":"druntime","parentType":"","signature":"IID GUID_ZPixelFormats","url":"/druntime/core/sys/windows/uuid.html#GUID_ZPixelFormats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIAdviseSink","package":"druntime","parentType":"","signature":"IID IID_AsyncIAdviseSink","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIAdviseSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIAdviseSink2","package":"druntime","parentType":"","signature":"IID IID_AsyncIAdviseSink2","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIAdviseSink2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIBackgroundCopyCallback","package":"druntime","parentType":"","signature":"IID IID_AsyncIBackgroundCopyCallback","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIBackgroundCopyCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgBaseCluster","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgBaseCluster","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgBaseCluster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgCallback","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgCallback","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgClusterInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgClusterInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgClusterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgCredentials","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgCredentials","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgCredentials"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgEvictCleanup","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgEvictCleanup","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgEvictCleanup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgInitialize","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgInitialize","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgInitialize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgIPAddressInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgIPAddressInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgIPAddressInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgManagedResourceInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgManagedResourceInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgManagedResourceInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgMemberSetChangeListe","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgMemberSetChangeListe","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgMemberSetChangeListe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgNetworkInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgNetworkInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgNetworkInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgNodeInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgNodeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgNodeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgPartitionInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgPartitionInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgPartitionInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgResourceTypeCreate","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgResourceTypeCreate","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgResourceTypeCreate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgResourceTypeInfo","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgResourceTypeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgResourceTypeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgServer","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgServer","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgServer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgStartupListener","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgStartupListener","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgStartupListener"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIClusCfgStartupNotify","package":"druntime","parentType":"","signature":"IID IID_AsyncIClusCfgStartupNotify","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIClusCfgStartupNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIEnumClusCfgIPAddresses","package":"druntime","parentType":"","signature":"IID IID_AsyncIEnumClusCfgIPAddresses","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIEnumClusCfgIPAddresses"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIEnumClusCfgManagedResource","package":"druntime","parentType":"","signature":"IID IID_AsyncIEnumClusCfgManagedResource","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIEnumClusCfgManagedResource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIEnumClusCfgNetworks","package":"druntime","parentType":"","signature":"IID IID_AsyncIEnumClusCfgNetworks","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIEnumClusCfgNetworks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIEnumClusCfgPartitions","package":"druntime","parentType":"","signature":"IID IID_AsyncIEnumClusCfgPartitions","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIEnumClusCfgPartitions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIMultiQI","package":"druntime","parentType":"","signature":"IID IID_AsyncIMultiQI","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIMultiQI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIPipeByte","package":"druntime","parentType":"","signature":"IID IID_AsyncIPipeByte","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIPipeByte"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIPipeDouble","package":"druntime","parentType":"","signature":"IID IID_AsyncIPipeDouble","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIPipeDouble"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIPipeLong","package":"druntime","parentType":"","signature":"IID IID_AsyncIPipeLong","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIPipeLong"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_AsyncIUnknown","package":"druntime","parentType":"","signature":"IID IID_AsyncIUnknown","url":"/druntime/core/sys/windows/uuid.html#IID_AsyncIUnknown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DFConstraint","package":"druntime","parentType":"","signature":"IID IID_DFConstraint","url":"/druntime/core/sys/windows/uuid.html#IID_DFConstraint"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIEnumWbemClassObject","package":"druntime","parentType":"","signature":"IID IID_DIEnumWbemClassObject","url":"/druntime/core/sys/windows/uuid.html#IID_DIEnumWbemClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemCallResult","package":"druntime","parentType":"","signature":"IID IID_DIWbemCallResult","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemCallResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemClassObject","package":"druntime","parentType":"","signature":"IID IID_DIWbemClassObject","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemContext","package":"druntime","parentType":"","signature":"IID IID_DIWbemContext","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemLocator","package":"druntime","parentType":"","signature":"IID IID_DIWbemLocator","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemObjectSink","package":"druntime","parentType":"","signature":"IID IID_DIWbemObjectSink","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemObjectSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemQualifierSet","package":"druntime","parentType":"","signature":"IID IID_DIWbemQualifierSet","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemQualifierSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_DIWbemServices","package":"druntime","parentType":"","signature":"IID IID_DIWbemServices","url":"/druntime/core/sys/windows/uuid.html#IID_DIWbemServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_Folder","package":"druntime","parentType":"","signature":"IID IID_Folder","url":"/druntime/core/sys/windows/uuid.html#IID_Folder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_Folder2","package":"druntime","parentType":"","signature":"IID IID_Folder2","url":"/druntime/core/sys/windows/uuid.html#IID_Folder2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_Folder3","package":"druntime","parentType":"","signature":"IID IID_Folder3","url":"/druntime/core/sys/windows/uuid.html#IID_Folder3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItem","package":"druntime","parentType":"","signature":"IID IID_FolderItem","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItem2","package":"druntime","parentType":"","signature":"IID IID_FolderItem2","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItem2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItems","package":"druntime","parentType":"","signature":"IID IID_FolderItems","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItems"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItems2","package":"druntime","parentType":"","signature":"IID IID_FolderItems2","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItems2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItems3","package":"druntime","parentType":"","signature":"IID IID_FolderItems3","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItems3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItemVerb","package":"druntime","parentType":"","signature":"IID IID_FolderItemVerb","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItemVerb"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_FolderItemVerbs","package":"druntime","parentType":"","signature":"IID IID_FolderItemVerbs","url":"/druntime/core/sys/windows/uuid.html#IID_FolderItemVerbs"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccessControl","package":"druntime","parentType":"","signature":"IID IID_IAccessControl","url":"/druntime/core/sys/windows/uuid.html#IID_IAccessControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccessible","package":"druntime","parentType":"","signature":"IID IID_IAccessible","url":"/druntime/core/sys/windows/uuid.html#IID_IAccessible"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccessibleHandler","package":"druntime","parentType":"","signature":"IID IID_IAccessibleHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IAccessibleHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccessor","package":"druntime","parentType":"","signature":"IID IID_IAccessor","url":"/druntime/core/sys/windows/uuid.html#IID_IAccessor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccIdentity","package":"druntime","parentType":"","signature":"IID IID_IAccIdentity","url":"/druntime/core/sys/windows/uuid.html#IID_IAccIdentity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccountDiscovery","package":"druntime","parentType":"","signature":"IID IID_IAccountDiscovery","url":"/druntime/core/sys/windows/uuid.html#IID_IAccountDiscovery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccPropServer","package":"druntime","parentType":"","signature":"IID IID_IAccPropServer","url":"/druntime/core/sys/windows/uuid.html#IID_IAccPropServer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAccPropServices","package":"druntime","parentType":"","signature":"IID IID_IAccPropServices","url":"/druntime/core/sys/windows/uuid.html#IID_IAccPropServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IACList","package":"druntime","parentType":"","signature":"IID IID_IACList","url":"/druntime/core/sys/windows/uuid.html#IID_IACList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IACList2","package":"druntime","parentType":"","signature":"IID IID_IACList2","url":"/druntime/core/sys/windows/uuid.html#IID_IACList2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActionProgress","package":"druntime","parentType":"","signature":"IID IID_IActionProgress","url":"/druntime/core/sys/windows/uuid.html#IID_IActionProgress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActionProgressDialog","package":"druntime","parentType":"","signature":"IID IID_IActionProgressDialog","url":"/druntime/core/sys/windows/uuid.html#IID_IActionProgressDialog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveDesktop","package":"druntime","parentType":"","signature":"IID IID_IActiveDesktop","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveDesktop"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveIME","package":"druntime","parentType":"","signature":"IID IID_IActiveIME","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveIME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveIME2","package":"druntime","parentType":"","signature":"IID IID_IActiveIME2","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveIME2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveIMMApp","package":"druntime","parentType":"","signature":"IID IID_IActiveIMMApp","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveIMMApp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveIMMIME","package":"druntime","parentType":"","signature":"IID IID_IActiveIMMIME","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveIMMIME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveIMMMessagePumpOwner","package":"druntime","parentType":"","signature":"IID IID_IActiveIMMMessagePumpOwner","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveIMMMessagePumpOwner"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveIMMRegistrar","package":"druntime","parentType":"","signature":"IID IID_IActiveIMMRegistrar","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveIMMRegistrar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScript","package":"druntime","parentType":"","signature":"IID IID_IActiveScript","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScript"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptAuthor","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptAuthor","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptAuthor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptAuthorProcedure","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptAuthorProcedure","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptAuthorProcedure"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptDebug","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptDebug","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptDebug"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptDebug32","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptDebug32","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptDebug32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptDebug64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptDebug64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptDebug64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptEncode","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptEncode","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptEncode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptError","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptError","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptError64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptError64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptError64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptErrorDebug","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptErrorDebug","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptErrorDebug"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptGarbageCollector","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptGarbageCollector","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptGarbageCollector"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptHostEncode","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptHostEncode","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptHostEncode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParse","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParse","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParse"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParse32","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParse32","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParse32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParse64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParse64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParse64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedure","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedure","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedure"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedure2_32","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedure2_32","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedure2_32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedure2_64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedure2_64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedure2_64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedure32","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedure32","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedure32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedure64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedure64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedure64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedureOld","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedureOld","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedureOld"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedureOld32","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedureOld32","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedureOld32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptParseProcedureOld64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptParseProcedureOld64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptParseProcedureOld64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptProperty","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptProperty","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptSIPInfo","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptSIPInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptSIPInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptSite","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptSite","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptSiteDebug32","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptSiteDebug32","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptSiteDebug32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptSiteDebug64","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptSiteDebug64","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptSiteDebug64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptSiteInterruptPoll","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptSiteInterruptPoll","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptSiteInterruptPoll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptSiteWindow","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptSiteWindow","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptSiteWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveScriptStats","package":"druntime","parentType":"","signature":"IID IID_IActiveScriptStats","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveScriptStats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IActiveXSafetyProvider","package":"druntime","parentType":"","signature":"IID IID_IActiveXSafetyProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IActiveXSafetyProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAdapterInfo","package":"druntime","parentType":"","signature":"IID IID_IAdapterInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IAdapterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAdapterNotificationSink","package":"druntime","parentType":"","signature":"IID IID_IAdapterNotificationSink","url":"/druntime/core/sys/windows/uuid.html#IID_IAdapterNotificationSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAddEvents","package":"druntime","parentType":"","signature":"IID IID_IAddEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IAddEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAddressBarParser","package":"druntime","parentType":"","signature":"IID IID_IAddressBarParser","url":"/druntime/core/sys/windows/uuid.html#IID_IAddressBarParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAddrExclusionControl","package":"druntime","parentType":"","signature":"IID IID_IAddrExclusionControl","url":"/druntime/core/sys/windows/uuid.html#IID_IAddrExclusionControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAddrTrackingControl","package":"druntime","parentType":"","signature":"IID IID_IAddrTrackingControl","url":"/druntime/core/sys/windows/uuid.html#IID_IAddrTrackingControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADs","package":"druntime","parentType":"","signature":"IID IID_IADs","url":"/druntime/core/sys/windows/uuid.html#IID_IADs"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsAccessControlEntry","package":"druntime","parentType":"","signature":"IID IID_IADsAccessControlEntry","url":"/druntime/core/sys/windows/uuid.html#IID_IADsAccessControlEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsAccessControlList","package":"druntime","parentType":"","signature":"IID IID_IADsAccessControlList","url":"/druntime/core/sys/windows/uuid.html#IID_IADsAccessControlList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsAcePrivate","package":"druntime","parentType":"","signature":"IID IID_IADsAcePrivate","url":"/druntime/core/sys/windows/uuid.html#IID_IADsAcePrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsAcl","package":"druntime","parentType":"","signature":"IID IID_IADsAcl","url":"/druntime/core/sys/windows/uuid.html#IID_IADsAcl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsADSystemInfo","package":"druntime","parentType":"","signature":"IID IID_IADsADSystemInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IADsADSystemInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsBackLink","package":"druntime","parentType":"","signature":"IID IID_IADsBackLink","url":"/druntime/core/sys/windows/uuid.html#IID_IADsBackLink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsCaseIgnoreList","package":"druntime","parentType":"","signature":"IID IID_IADsCaseIgnoreList","url":"/druntime/core/sys/windows/uuid.html#IID_IADsCaseIgnoreList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsClass","package":"druntime","parentType":"","signature":"IID IID_IADsClass","url":"/druntime/core/sys/windows/uuid.html#IID_IADsClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsCollection","package":"druntime","parentType":"","signature":"IID IID_IADsCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IADsCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsComputer","package":"druntime","parentType":"","signature":"IID IID_IADsComputer","url":"/druntime/core/sys/windows/uuid.html#IID_IADsComputer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsComputerOperations","package":"druntime","parentType":"","signature":"IID IID_IADsComputerOperations","url":"/druntime/core/sys/windows/uuid.html#IID_IADsComputerOperations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsContainer","package":"druntime","parentType":"","signature":"IID IID_IADsContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IADsContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsDeleteOps","package":"druntime","parentType":"","signature":"IID IID_IADsDeleteOps","url":"/druntime/core/sys/windows/uuid.html#IID_IADsDeleteOps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsDNWithBinary","package":"druntime","parentType":"","signature":"IID IID_IADsDNWithBinary","url":"/druntime/core/sys/windows/uuid.html#IID_IADsDNWithBinary"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsDNWithString","package":"druntime","parentType":"","signature":"IID IID_IADsDNWithString","url":"/druntime/core/sys/windows/uuid.html#IID_IADsDNWithString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsDomain","package":"druntime","parentType":"","signature":"IID IID_IADsDomain","url":"/druntime/core/sys/windows/uuid.html#IID_IADsDomain"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsEmail","package":"druntime","parentType":"","signature":"IID IID_IADsEmail","url":"/druntime/core/sys/windows/uuid.html#IID_IADsEmail"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsExtension","package":"druntime","parentType":"","signature":"IID IID_IADsExtension","url":"/druntime/core/sys/windows/uuid.html#IID_IADsExtension"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsFaxNumber","package":"druntime","parentType":"","signature":"IID IID_IADsFaxNumber","url":"/druntime/core/sys/windows/uuid.html#IID_IADsFaxNumber"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsFileService","package":"druntime","parentType":"","signature":"IID IID_IADsFileService","url":"/druntime/core/sys/windows/uuid.html#IID_IADsFileService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsFileServiceOperations","package":"druntime","parentType":"","signature":"IID IID_IADsFileServiceOperations","url":"/druntime/core/sys/windows/uuid.html#IID_IADsFileServiceOperations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsFileShare","package":"druntime","parentType":"","signature":"IID IID_IADsFileShare","url":"/druntime/core/sys/windows/uuid.html#IID_IADsFileShare"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsGroup","package":"druntime","parentType":"","signature":"IID IID_IADsGroup","url":"/druntime/core/sys/windows/uuid.html#IID_IADsGroup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsHold","package":"druntime","parentType":"","signature":"IID IID_IADsHold","url":"/druntime/core/sys/windows/uuid.html#IID_IADsHold"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsLargeInteger","package":"druntime","parentType":"","signature":"IID IID_IADsLargeInteger","url":"/druntime/core/sys/windows/uuid.html#IID_IADsLargeInteger"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsLocality","package":"druntime","parentType":"","signature":"IID IID_IADsLocality","url":"/druntime/core/sys/windows/uuid.html#IID_IADsLocality"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsMembers","package":"druntime","parentType":"","signature":"IID IID_IADsMembers","url":"/druntime/core/sys/windows/uuid.html#IID_IADsMembers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsNamespaces","package":"druntime","parentType":"","signature":"IID IID_IADsNamespaces","url":"/druntime/core/sys/windows/uuid.html#IID_IADsNamespaces"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsNameTranslate","package":"druntime","parentType":"","signature":"IID IID_IADsNameTranslate","url":"/druntime/core/sys/windows/uuid.html#IID_IADsNameTranslate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsNetAddress","package":"druntime","parentType":"","signature":"IID IID_IADsNetAddress","url":"/druntime/core/sys/windows/uuid.html#IID_IADsNetAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsO","package":"druntime","parentType":"","signature":"IID IID_IADsO","url":"/druntime/core/sys/windows/uuid.html#IID_IADsO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsObjectOptions","package":"druntime","parentType":"","signature":"IID IID_IADsObjectOptions","url":"/druntime/core/sys/windows/uuid.html#IID_IADsObjectOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsObjOptPrivate","package":"druntime","parentType":"","signature":"IID IID_IADsObjOptPrivate","url":"/druntime/core/sys/windows/uuid.html#IID_IADsObjOptPrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsOctetList","package":"druntime","parentType":"","signature":"IID IID_IADsOctetList","url":"/druntime/core/sys/windows/uuid.html#IID_IADsOctetList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsOpenDSObject","package":"druntime","parentType":"","signature":"IID IID_IADsOpenDSObject","url":"/druntime/core/sys/windows/uuid.html#IID_IADsOpenDSObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsOU","package":"druntime","parentType":"","signature":"IID IID_IADsOU","url":"/druntime/core/sys/windows/uuid.html#IID_IADsOU"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPath","package":"druntime","parentType":"","signature":"IID IID_IADsPath","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPathname","package":"druntime","parentType":"","signature":"IID IID_IADsPathname","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPathname"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPathnameProvider","package":"druntime","parentType":"","signature":"IID IID_IADsPathnameProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPathnameProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPostalAddress","package":"druntime","parentType":"","signature":"IID IID_IADsPostalAddress","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPostalAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPrintJob","package":"druntime","parentType":"","signature":"IID IID_IADsPrintJob","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPrintJob"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPrintJobOperations","package":"druntime","parentType":"","signature":"IID IID_IADsPrintJobOperations","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPrintJobOperations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPrintQueue","package":"druntime","parentType":"","signature":"IID IID_IADsPrintQueue","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPrintQueue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPrintQueueOperations","package":"druntime","parentType":"","signature":"IID IID_IADsPrintQueueOperations","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPrintQueueOperations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsProperty","package":"druntime","parentType":"","signature":"IID IID_IADsProperty","url":"/druntime/core/sys/windows/uuid.html#IID_IADsProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPropertyEntry","package":"druntime","parentType":"","signature":"IID IID_IADsPropertyEntry","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPropertyEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPropertyList","package":"druntime","parentType":"","signature":"IID IID_IADsPropertyList","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPropertyList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPropertyValue","package":"druntime","parentType":"","signature":"IID IID_IADsPropertyValue","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPropertyValue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsPropertyValue2","package":"druntime","parentType":"","signature":"IID IID_IADsPropertyValue2","url":"/druntime/core/sys/windows/uuid.html#IID_IADsPropertyValue2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsReplicaPointer","package":"druntime","parentType":"","signature":"IID IID_IADsReplicaPointer","url":"/druntime/core/sys/windows/uuid.html#IID_IADsReplicaPointer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsResource","package":"druntime","parentType":"","signature":"IID IID_IADsResource","url":"/druntime/core/sys/windows/uuid.html#IID_IADsResource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsSearch","package":"druntime","parentType":"","signature":"IID IID_IADsSearch","url":"/druntime/core/sys/windows/uuid.html#IID_IADsSearch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsSecurityDescriptor","package":"druntime","parentType":"","signature":"IID IID_IADsSecurityDescriptor","url":"/druntime/core/sys/windows/uuid.html#IID_IADsSecurityDescriptor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsSecurityUtility","package":"druntime","parentType":"","signature":"IID IID_IADsSecurityUtility","url":"/druntime/core/sys/windows/uuid.html#IID_IADsSecurityUtility"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsService","package":"druntime","parentType":"","signature":"IID IID_IADsService","url":"/druntime/core/sys/windows/uuid.html#IID_IADsService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsServiceOperations","package":"druntime","parentType":"","signature":"IID IID_IADsServiceOperations","url":"/druntime/core/sys/windows/uuid.html#IID_IADsServiceOperations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsSession","package":"druntime","parentType":"","signature":"IID IID_IADsSession","url":"/druntime/core/sys/windows/uuid.html#IID_IADsSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsSyntax","package":"druntime","parentType":"","signature":"IID IID_IADsSyntax","url":"/druntime/core/sys/windows/uuid.html#IID_IADsSyntax"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsTimestamp","package":"druntime","parentType":"","signature":"IID IID_IADsTimestamp","url":"/druntime/core/sys/windows/uuid.html#IID_IADsTimestamp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsTypedName","package":"druntime","parentType":"","signature":"IID IID_IADsTypedName","url":"/druntime/core/sys/windows/uuid.html#IID_IADsTypedName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsUmiHelperPrivate","package":"druntime","parentType":"","signature":"IID IID_IADsUmiHelperPrivate","url":"/druntime/core/sys/windows/uuid.html#IID_IADsUmiHelperPrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsUser","package":"druntime","parentType":"","signature":"IID IID_IADsUser","url":"/druntime/core/sys/windows/uuid.html#IID_IADsUser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsValue","package":"druntime","parentType":"","signature":"IID IID_IADsValue","url":"/druntime/core/sys/windows/uuid.html#IID_IADsValue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IADsWinNTSystemInfo","package":"druntime","parentType":"","signature":"IID IID_IADsWinNTSystemInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IADsWinNTSystemInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAdviseSink","package":"druntime","parentType":"","signature":"IID IID_IAdviseSink","url":"/druntime/core/sys/windows/uuid.html#IID_IAdviseSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAdviseSink2","package":"druntime","parentType":"","signature":"IID IID_IAdviseSink2","url":"/druntime/core/sys/windows/uuid.html#IID_IAdviseSink2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAdviseSinkEx","package":"druntime","parentType":"","signature":"IID IID_IAdviseSinkEx","url":"/druntime/core/sys/windows/uuid.html#IID_IAdviseSinkEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAlertReport","package":"druntime","parentType":"","signature":"IID IID_IAlertReport","url":"/druntime/core/sys/windows/uuid.html#IID_IAlertReport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAlertTarget","package":"druntime","parentType":"","signature":"IID IID_IAlertTarget","url":"/druntime/core/sys/windows/uuid.html#IID_IAlertTarget"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAlgSetup","package":"druntime","parentType":"","signature":"IID IID_IAlgSetup","url":"/druntime/core/sys/windows/uuid.html#IID_IAlgSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAlterIndex","package":"druntime","parentType":"","signature":"IID IID_IAlterIndex","url":"/druntime/core/sys/windows/uuid.html#IID_IAlterIndex"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAlterTable","package":"druntime","parentType":"","signature":"IID IID_IAlterTable","url":"/druntime/core/sys/windows/uuid.html#IID_IAlterTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnchorClick","package":"druntime","parentType":"","signature":"IID IID_IAnchorClick","url":"/druntime/core/sys/windows/uuid.html#IID_IAnchorClick"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationComposer","package":"druntime","parentType":"","signature":"IID IID_IAnimationComposer","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationComposer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationComposer2","package":"druntime","parentType":"","signature":"IID IID_IAnimationComposer2","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationComposer2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationComposerFactory","package":"druntime","parentType":"","signature":"IID IID_IAnimationComposerFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationComposerFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationComposerSite","package":"druntime","parentType":"","signature":"IID IID_IAnimationComposerSite","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationComposerSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationComposerSiteFactory","package":"druntime","parentType":"","signature":"IID IID_IAnimationComposerSiteFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationComposerSiteFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationComposerSiteSink","package":"druntime","parentType":"","signature":"IID IID_IAnimationComposerSiteSink","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationComposerSiteSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationFragment","package":"druntime","parentType":"","signature":"IID IID_IAnimationFragment","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationFragment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAnimationRoot","package":"druntime","parentType":"","signature":"IID IID_IAnimationRoot","url":"/druntime/core/sys/windows/uuid.html#IID_IAnimationRoot"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IApplicationDebugger","package":"druntime","parentType":"","signature":"IID IID_IApplicationDebugger","url":"/druntime/core/sys/windows/uuid.html#IID_IApplicationDebugger"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IApplicationDebuggerUI","package":"druntime","parentType":"","signature":"IID IID_IApplicationDebuggerUI","url":"/druntime/core/sys/windows/uuid.html#IID_IApplicationDebuggerUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IApplicationGateway","package":"druntime","parentType":"","signature":"IID IID_IApplicationGateway","url":"/druntime/core/sys/windows/uuid.html#IID_IApplicationGateway"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IApplicationGatewayServices","package":"druntime","parentType":"","signature":"IID IID_IApplicationGatewayServices","url":"/druntime/core/sys/windows/uuid.html#IID_IApplicationGatewayServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAppPublisher","package":"druntime","parentType":"","signature":"IID IID_IAppPublisher","url":"/druntime/core/sys/windows/uuid.html#IID_IAppPublisher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAsyncBindCtx","package":"druntime","parentType":"","signature":"IID IID_IAsyncBindCtx","url":"/druntime/core/sys/windows/uuid.html#IID_IAsyncBindCtx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAsyncManager","package":"druntime","parentType":"","signature":"IID IID_IAsyncManager","url":"/druntime/core/sys/windows/uuid.html#IID_IAsyncManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAsyncMoniker","package":"druntime","parentType":"","signature":"IID IID_IAsyncMoniker","url":"/druntime/core/sys/windows/uuid.html#IID_IAsyncMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAsyncOperation","package":"druntime","parentType":"","signature":"IID IID_IAsyncOperation","url":"/druntime/core/sys/windows/uuid.html#IID_IAsyncOperation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAsyncRpcChannelBuffer","package":"druntime","parentType":"","signature":"IID IID_IAsyncRpcChannelBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IAsyncRpcChannelBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAttributesRaw","package":"druntime","parentType":"","signature":"IID IID_IAttributesRaw","url":"/druntime/core/sys/windows/uuid.html#IID_IAttributesRaw"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAuditControl","package":"druntime","parentType":"","signature":"IID IID_IAuditControl","url":"/druntime/core/sys/windows/uuid.html#IID_IAuditControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAuthenticate","package":"druntime","parentType":"","signature":"IID IID_IAuthenticate","url":"/druntime/core/sys/windows/uuid.html#IID_IAuthenticate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAutoComplete","package":"druntime","parentType":"","signature":"IID IID_IAutoComplete","url":"/druntime/core/sys/windows/uuid.html#IID_IAutoComplete"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAutoComplete2","package":"druntime","parentType":"","signature":"IID IID_IAutoComplete2","url":"/druntime/core/sys/windows/uuid.html#IID_IAutoComplete2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAutoCompleteDropDown","package":"druntime","parentType":"","signature":"IID IID_IAutoCompleteDropDown","url":"/druntime/core/sys/windows/uuid.html#IID_IAutoCompleteDropDown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAutoCompList","package":"druntime","parentType":"","signature":"IID IID_IAutoCompList","url":"/druntime/core/sys/windows/uuid.html#IID_IAutoCompList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IAutoDiscoveryProvider","package":"druntime","parentType":"","signature":"IID IID_IAutoDiscoveryProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IAutoDiscoveryProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyCallback","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyCallback1","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyCallback1","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyCallback1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyError","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyError","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyFile","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyFile","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyGroup","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyGroup","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyGroup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyJob","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyJob","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyJob"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyJob1","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyJob1","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyJob1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyJob2","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyJob2","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyJob2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyManager","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyManager","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBackgroundCopyQMgr","package":"druntime","parentType":"","signature":"IID IID_IBackgroundCopyQMgr","url":"/druntime/core/sys/windows/uuid.html#IID_IBackgroundCopyQMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBidiRequestSpl","package":"druntime","parentType":"","signature":"IID IID_IBidiRequestSpl","url":"/druntime/core/sys/windows/uuid.html#IID_IBidiRequestSpl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindCtx","package":"druntime","parentType":"","signature":"IID IID_IBindCtx","url":"/druntime/core/sys/windows/uuid.html#IID_IBindCtx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindEventHandler","package":"druntime","parentType":"","signature":"IID IID_IBindEventHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IBindEventHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindHost","package":"druntime","parentType":"","signature":"IID IID_IBindHost","url":"/druntime/core/sys/windows/uuid.html#IID_IBindHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBinding","package":"druntime","parentType":"","signature":"IID IID_IBinding","url":"/druntime/core/sys/windows/uuid.html#IID_IBinding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindProtocol","package":"druntime","parentType":"","signature":"IID IID_IBindProtocol","url":"/druntime/core/sys/windows/uuid.html#IID_IBindProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindResource","package":"druntime","parentType":"","signature":"IID IID_IBindResource","url":"/druntime/core/sys/windows/uuid.html#IID_IBindResource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindStatusCallback","package":"druntime","parentType":"","signature":"IID IID_IBindStatusCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IBindStatusCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindStatusCallbackHolder","package":"druntime","parentType":"","signature":"IID IID_IBindStatusCallbackHolder","url":"/druntime/core/sys/windows/uuid.html#IID_IBindStatusCallbackHolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBindStatusCallbackMsg","package":"druntime","parentType":"","signature":"IID IID_IBindStatusCallbackMsg","url":"/druntime/core/sys/windows/uuid.html#IID_IBindStatusCallbackMsg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBitsTest1","package":"druntime","parentType":"","signature":"IID IID_IBitsTest1","url":"/druntime/core/sys/windows/uuid.html#IID_IBitsTest1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBlockFormats","package":"druntime","parentType":"","signature":"IID IID_IBlockFormats","url":"/druntime/core/sys/windows/uuid.html#IID_IBlockFormats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBlockingLock","package":"druntime","parentType":"","signature":"IID IID_IBlockingLock","url":"/druntime/core/sys/windows/uuid.html#IID_IBlockingLock"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBoundObject","package":"druntime","parentType":"","signature":"IID IID_IBoundObject","url":"/druntime/core/sys/windows/uuid.html#IID_IBoundObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBoundObjectSite","package":"druntime","parentType":"","signature":"IID IID_IBoundObjectSite","url":"/druntime/core/sys/windows/uuid.html#IID_IBoundObjectSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBriefcaseStg","package":"druntime","parentType":"","signature":"IID IID_IBriefcaseStg","url":"/druntime/core/sys/windows/uuid.html#IID_IBriefcaseStg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IBurnEngine","package":"druntime","parentType":"","signature":"IID IID_IBurnEngine","url":"/druntime/core/sys/windows/uuid.html#IID_IBurnEngine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallFactory","package":"druntime","parentType":"","signature":"IID IID_ICallFactory","url":"/druntime/core/sys/windows/uuid.html#IID_ICallFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallFrame","package":"druntime","parentType":"","signature":"IID IID_ICallFrame","url":"/druntime/core/sys/windows/uuid.html#IID_ICallFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallFrameEvents","package":"druntime","parentType":"","signature":"IID IID_ICallFrameEvents","url":"/druntime/core/sys/windows/uuid.html#IID_ICallFrameEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallFrameWalker","package":"druntime","parentType":"","signature":"IID IID_ICallFrameWalker","url":"/druntime/core/sys/windows/uuid.html#IID_ICallFrameWalker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallIndirect","package":"druntime","parentType":"","signature":"IID IID_ICallIndirect","url":"/druntime/core/sys/windows/uuid.html#IID_ICallIndirect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallInterceptor","package":"druntime","parentType":"","signature":"IID IID_ICallInterceptor","url":"/druntime/core/sys/windows/uuid.html#IID_ICallInterceptor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICallUnmarshal","package":"druntime","parentType":"","signature":"IID IID_ICallUnmarshal","url":"/druntime/core/sys/windows/uuid.html#IID_ICallUnmarshal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICancelMethodCalls","package":"druntime","parentType":"","signature":"IID IID_ICancelMethodCalls","url":"/druntime/core/sys/windows/uuid.html#IID_ICancelMethodCalls"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICatalogFileInfo","package":"druntime","parentType":"","signature":"IID IID_ICatalogFileInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ICatalogFileInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICategorizer","package":"druntime","parentType":"","signature":"IID IID_ICategorizer","url":"/druntime/core/sys/windows/uuid.html#IID_ICategorizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICategoryProvider","package":"druntime","parentType":"","signature":"IID IID_ICategoryProvider","url":"/druntime/core/sys/windows/uuid.html#IID_ICategoryProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICatInformation","package":"druntime","parentType":"","signature":"IID IID_ICatInformation","url":"/druntime/core/sys/windows/uuid.html#IID_ICatInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICatRegister","package":"druntime","parentType":"","signature":"IID IID_ICatRegister","url":"/druntime/core/sys/windows/uuid.html#IID_ICatRegister"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICDBurn","package":"druntime","parentType":"","signature":"IID IID_ICDBurn","url":"/druntime/core/sys/windows/uuid.html#IID_ICDBurn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICEnroll","package":"druntime","parentType":"","signature":"IID IID_ICEnroll","url":"/druntime/core/sys/windows/uuid.html#IID_ICEnroll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICEnroll2","package":"druntime","parentType":"","signature":"IID IID_ICEnroll2","url":"/druntime/core/sys/windows/uuid.html#IID_ICEnroll2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICEnroll3","package":"druntime","parentType":"","signature":"IID IID_ICEnroll3","url":"/druntime/core/sys/windows/uuid.html#IID_ICEnroll3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICEnroll4","package":"druntime","parentType":"","signature":"IID IID_ICEnroll4","url":"/druntime/core/sys/windows/uuid.html#IID_ICEnroll4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IChannelHook","package":"druntime","parentType":"","signature":"IID IID_IChannelHook","url":"/druntime/core/sys/windows/uuid.html#IID_IChannelHook"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IChannelMgr","package":"druntime","parentType":"","signature":"IID IID_IChannelMgr","url":"/druntime/core/sys/windows/uuid.html#IID_IChannelMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IChapteredRowset","package":"druntime","parentType":"","signature":"IID IID_IChapteredRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IChapteredRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICheckBox","package":"druntime","parentType":"","signature":"IID IID_ICheckBox","url":"/druntime/core/sys/windows/uuid.html#IID_ICheckBox"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiAdmin","package":"druntime","parentType":"","signature":"IID IID_ICiAdmin","url":"/druntime/core/sys/windows/uuid.html#IID_ICiAdmin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiAdminParams","package":"druntime","parentType":"","signature":"IID IID_ICiAdminParams","url":"/druntime/core/sys/windows/uuid.html#IID_ICiAdminParams"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCAdviseStatus","package":"druntime","parentType":"","signature":"IID IID_ICiCAdviseStatus","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCAdviseStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDeferredPropRetriever","package":"druntime","parentType":"","signature":"IID IID_ICiCDeferredPropRetriever","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDeferredPropRetriever"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDocName","package":"druntime","parentType":"","signature":"IID IID_ICiCDocName","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDocName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDocNameToWorkidTranslator","package":"druntime","parentType":"","signature":"IID IID_ICiCDocNameToWorkidTranslator","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDocNameToWorkidTranslator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDocNameToWorkidTranslatorEx","package":"druntime","parentType":"","signature":"IID IID_ICiCDocNameToWorkidTranslatorEx","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDocNameToWorkidTranslatorEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDocStore","package":"druntime","parentType":"","signature":"IID IID_ICiCDocStore","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDocStore"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDocStoreEx","package":"druntime","parentType":"","signature":"IID IID_ICiCDocStoreEx","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDocStoreEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCDocStoreLocator","package":"druntime","parentType":"","signature":"IID IID_ICiCDocStoreLocator","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCDocStoreLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCEventLogItem","package":"druntime","parentType":"","signature":"IID IID_ICiCEventLogItem","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCEventLogItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCFilterClient","package":"druntime","parentType":"","signature":"IID IID_ICiCFilterClient","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCFilterClient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCFilterStatus","package":"druntime","parentType":"","signature":"IID IID_ICiCFilterStatus","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCFilterStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCIndexNotificationStatus","package":"druntime","parentType":"","signature":"IID IID_ICiCIndexNotificationStatus","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCIndexNotificationStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCLangRes","package":"druntime","parentType":"","signature":"IID IID_ICiCLangRes","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCLangRes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiControl","package":"druntime","parentType":"","signature":"IID IID_ICiControl","url":"/druntime/core/sys/windows/uuid.html#IID_ICiControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCOpenedDoc","package":"druntime","parentType":"","signature":"IID IID_ICiCOpenedDoc","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCOpenedDoc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCPropertyStorage","package":"druntime","parentType":"","signature":"IID IID_ICiCPropertyStorage","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCPropertyStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCPropRetriever","package":"druntime","parentType":"","signature":"IID IID_ICiCPropRetriever","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCPropRetriever"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCQueryNotification","package":"druntime","parentType":"","signature":"IID IID_ICiCQueryNotification","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCQueryNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCQuerySession","package":"druntime","parentType":"","signature":"IID IID_ICiCQuerySession","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCQuerySession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCResourceMonitor","package":"druntime","parentType":"","signature":"IID IID_ICiCResourceMonitor","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCResourceMonitor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCScope","package":"druntime","parentType":"","signature":"IID IID_ICiCScope","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCScope"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCScopeChecker","package":"druntime","parentType":"","signature":"IID IID_ICiCScopeChecker","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCScopeChecker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCScopeEnumerator","package":"druntime","parentType":"","signature":"IID IID_ICiCScopeEnumerator","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCScopeEnumerator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCSecurityChecker","package":"druntime","parentType":"","signature":"IID IID_ICiCSecurityChecker","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCSecurityChecker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiCUserSecurity","package":"druntime","parentType":"","signature":"IID IID_ICiCUserSecurity","url":"/druntime/core/sys/windows/uuid.html#IID_ICiCUserSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiDocChangeNotifySink","package":"druntime","parentType":"","signature":"IID IID_ICiDocChangeNotifySink","url":"/druntime/core/sys/windows/uuid.html#IID_ICiDocChangeNotifySink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiEnumWorkids","package":"druntime","parentType":"","signature":"IID IID_ICiEnumWorkids","url":"/druntime/core/sys/windows/uuid.html#IID_ICiEnumWorkids"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiFrameworkQuery","package":"druntime","parentType":"","signature":"IID IID_ICiFrameworkQuery","url":"/druntime/core/sys/windows/uuid.html#IID_ICiFrameworkQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiIndexNotification","package":"druntime","parentType":"","signature":"IID IID_ICiIndexNotification","url":"/druntime/core/sys/windows/uuid.html#IID_ICiIndexNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiIndexNotificationEntry","package":"druntime","parentType":"","signature":"IID IID_ICiIndexNotificationEntry","url":"/druntime/core/sys/windows/uuid.html#IID_ICiIndexNotificationEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiISearchCreator","package":"druntime","parentType":"","signature":"IID IID_ICiISearchCreator","url":"/druntime/core/sys/windows/uuid.html#IID_ICiISearchCreator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiManager","package":"druntime","parentType":"","signature":"IID IID_ICiManager","url":"/druntime/core/sys/windows/uuid.html#IID_ICiManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiPersistIncrFile","package":"druntime","parentType":"","signature":"IID IID_ICiPersistIncrFile","url":"/druntime/core/sys/windows/uuid.html#IID_ICiPersistIncrFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiQueryPropertyMapper","package":"druntime","parentType":"","signature":"IID IID_ICiQueryPropertyMapper","url":"/druntime/core/sys/windows/uuid.html#IID_ICiQueryPropertyMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICiStartup","package":"druntime","parentType":"","signature":"IID IID_ICiStartup","url":"/druntime/core/sys/windows/uuid.html#IID_ICiStartup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClassActivator","package":"druntime","parentType":"","signature":"IID IID_IClassActivator","url":"/druntime/core/sys/windows/uuid.html#IID_IClassActivator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClassFactory","package":"druntime","parentType":"","signature":"IID IID_IClassFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IClassFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClassFactory2","package":"druntime","parentType":"","signature":"IID IID_IClassFactory2","url":"/druntime/core/sys/windows/uuid.html#IID_IClassFactory2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClassFactoryEx","package":"druntime","parentType":"","signature":"IID IID_IClassFactoryEx","url":"/druntime/core/sys/windows/uuid.html#IID_IClassFactoryEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClientCaps","package":"druntime","parentType":"","signature":"IID IID_IClientCaps","url":"/druntime/core/sys/windows/uuid.html#IID_IClientCaps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClientSecurity","package":"druntime","parentType":"","signature":"IID IID_IClientSecurity","url":"/druntime/core/sys/windows/uuid.html#IID_IClientSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgAsyncEvictCleanup","package":"druntime","parentType":"","signature":"IID IID_IClusCfgAsyncEvictCleanup","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgAsyncEvictCleanup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgBaseCluster","package":"druntime","parentType":"","signature":"IID IID_IClusCfgBaseCluster","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgBaseCluster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgCallback","package":"druntime","parentType":"","signature":"IID IID_IClusCfgCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgCapabilities","package":"druntime","parentType":"","signature":"IID IID_IClusCfgCapabilities","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgCapabilities"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgClusterConnection","package":"druntime","parentType":"","signature":"IID IID_IClusCfgClusterConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgClusterConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgClusterInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgClusterInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgClusterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgCredentials","package":"druntime","parentType":"","signature":"IID IID_IClusCfgCredentials","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgCredentials"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgEvictCleanup","package":"druntime","parentType":"","signature":"IID IID_IClusCfgEvictCleanup","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgEvictCleanup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgGroupCfg","package":"druntime","parentType":"","signature":"IID IID_IClusCfgGroupCfg","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgGroupCfg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgInitialize","package":"druntime","parentType":"","signature":"IID IID_IClusCfgInitialize","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgInitialize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgIPAddressInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgIPAddressInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgIPAddressInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgManagedResourceCfg","package":"druntime","parentType":"","signature":"IID IID_IClusCfgManagedResourceCfg","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgManagedResourceCfg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgManagedResourceInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgManagedResourceInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgManagedResourceInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgMemberSetChangeListener","package":"druntime","parentType":"","signature":"IID IID_IClusCfgMemberSetChangeListener","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgMemberSetChangeListener"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgNetworkInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgNetworkInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgNetworkInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgNodeInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgNodeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgNodeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgPartitionInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgPartitionInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgPartitionInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgPollingCallback","package":"druntime","parentType":"","signature":"IID IID_IClusCfgPollingCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgPollingCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgPollingCallbackInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgPollingCallbackInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgPollingCallbackInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgResourceCreate","package":"druntime","parentType":"","signature":"IID IID_IClusCfgResourceCreate","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgResourceCreate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgResourcePostCreate","package":"druntime","parentType":"","signature":"IID IID_IClusCfgResourcePostCreate","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgResourcePostCreate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgResourcePreCreate","package":"druntime","parentType":"","signature":"IID IID_IClusCfgResourcePreCreate","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgResourcePreCreate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgResourceTypeCreate","package":"druntime","parentType":"","signature":"IID IID_IClusCfgResourceTypeCreate","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgResourceTypeCreate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgResourceTypeInfo","package":"druntime","parentType":"","signature":"IID IID_IClusCfgResourceTypeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgResourceTypeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgResTypeServicesInitializ","package":"druntime","parentType":"","signature":"IID IID_IClusCfgResTypeServicesInitializ","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgResTypeServicesInitializ"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgServer","package":"druntime","parentType":"","signature":"IID IID_IClusCfgServer","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgServer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgSetCredentials","package":"druntime","parentType":"","signature":"IID IID_IClusCfgSetCredentials","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgSetCredentials"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgStartupListener","package":"druntime","parentType":"","signature":"IID IID_IClusCfgStartupListener","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgStartupListener"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgStartupNotify","package":"druntime","parentType":"","signature":"IID IID_IClusCfgStartupNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgStartupNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgVerify","package":"druntime","parentType":"","signature":"IID IID_IClusCfgVerify","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgVerify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusCfgWizard","package":"druntime","parentType":"","signature":"IID IID_IClusCfgWizard","url":"/druntime/core/sys/windows/uuid.html#IID_IClusCfgWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IClusterApplicationWizard","package":"druntime","parentType":"","signature":"IID IID_IClusterApplicationWizard","url":"/druntime/core/sys/windows/uuid.html#IID_IClusterApplicationWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICodeInstall","package":"druntime","parentType":"","signature":"IID IID_ICodeInstall","url":"/druntime/core/sys/windows/uuid.html#IID_ICodeInstall"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IColumnMapper","package":"druntime","parentType":"","signature":"IID IID_IColumnMapper","url":"/druntime/core/sys/windows/uuid.html#IID_IColumnMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IColumnMapperCreator","package":"druntime","parentType":"","signature":"IID IID_IColumnMapperCreator","url":"/druntime/core/sys/windows/uuid.html#IID_IColumnMapperCreator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IColumnProvider","package":"druntime","parentType":"","signature":"IID IID_IColumnProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IColumnProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IColumnsInfo","package":"druntime","parentType":"","signature":"IID IID_IColumnsInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IColumnsInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IColumnsInfo2","package":"druntime","parentType":"","signature":"IID IID_IColumnsInfo2","url":"/druntime/core/sys/windows/uuid.html#IID_IColumnsInfo2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IColumnsRowset","package":"druntime","parentType":"","signature":"IID IID_IColumnsRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IColumnsRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICombobox","package":"druntime","parentType":"","signature":"IID IID_ICombobox","url":"/druntime/core/sys/windows/uuid.html#IID_ICombobox"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommand","package":"druntime","parentType":"","signature":"IID IID_ICommand","url":"/druntime/core/sys/windows/uuid.html#IID_ICommand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandCost","package":"druntime","parentType":"","signature":"IID IID_ICommandCost","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandCost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandPersist","package":"druntime","parentType":"","signature":"IID IID_ICommandPersist","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandPersist"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandPrepare","package":"druntime","parentType":"","signature":"IID IID_ICommandPrepare","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandPrepare"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandProperties","package":"druntime","parentType":"","signature":"IID IID_ICommandProperties","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandStream","package":"druntime","parentType":"","signature":"IID IID_ICommandStream","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandText","package":"druntime","parentType":"","signature":"IID IID_ICommandText","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandText"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandTree","package":"druntime","parentType":"","signature":"IID IID_ICommandTree","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandTree"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandValidate","package":"druntime","parentType":"","signature":"IID IID_ICommandValidate","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandValidate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommandWithParameters","package":"druntime","parentType":"","signature":"IID IID_ICommandWithParameters","url":"/druntime/core/sys/windows/uuid.html#IID_ICommandWithParameters"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommDlgBrowser","package":"druntime","parentType":"","signature":"IID IID_ICommDlgBrowser","url":"/druntime/core/sys/windows/uuid.html#IID_ICommDlgBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommDlgBrowser2","package":"druntime","parentType":"","signature":"IID IID_ICommDlgBrowser2","url":"/druntime/core/sys/windows/uuid.html#IID_ICommDlgBrowser2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICommonQuery","package":"druntime","parentType":"","signature":"IID IID_ICommonQuery","url":"/druntime/core/sys/windows/uuid.html#IID_ICommonQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IComThreadingInfo","package":"druntime","parentType":"","signature":"IID IID_IComThreadingInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IComThreadingInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IConfigurationConnection","package":"druntime","parentType":"","signature":"IID IID_IConfigurationConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IConfigurationConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IConnectionInfo","package":"druntime","parentType":"","signature":"IID IID_IConnectionInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IConnectionInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IConnectionManager","package":"druntime","parentType":"","signature":"IID IID_IConnectionManager","url":"/druntime/core/sys/windows/uuid.html#IID_IConnectionManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IConnectionPoint","package":"druntime","parentType":"","signature":"IID IID_IConnectionPoint","url":"/druntime/core/sys/windows/uuid.html#IID_IConnectionPoint"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IConnectionPointContainer","package":"druntime","parentType":"","signature":"IID IID_IConnectionPointContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IConnectionPointContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IContextCallback","package":"druntime","parentType":"","signature":"IID IID_IContextCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IContextCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IContextMenu","package":"druntime","parentType":"","signature":"IID IID_IContextMenu","url":"/druntime/core/sys/windows/uuid.html#IID_IContextMenu"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IContextMenu2","package":"druntime","parentType":"","signature":"IID IID_IContextMenu2","url":"/druntime/core/sys/windows/uuid.html#IID_IContextMenu2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IContextMenu3","package":"druntime","parentType":"","signature":"IID IID_IContextMenu3","url":"/druntime/core/sys/windows/uuid.html#IID_IContextMenu3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IContinue","package":"druntime","parentType":"","signature":"IID IID_IContinue","url":"/druntime/core/sys/windows/uuid.html#IID_IContinue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IContinueCallback","package":"druntime","parentType":"","signature":"IID IID_IContinueCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IContinueCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IConvertType","package":"druntime","parentType":"","signature":"IID IID_IConvertType","url":"/druntime/core/sys/windows/uuid.html#IID_IConvertType"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrBarn","package":"druntime","parentType":"","signature":"IID IID_ICrBarn","url":"/druntime/core/sys/windows/uuid.html#IID_ICrBarn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrBarn2","package":"druntime","parentType":"","signature":"IID IID_ICrBarn2","url":"/druntime/core/sys/windows/uuid.html#IID_ICrBarn2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrBlinds","package":"druntime","parentType":"","signature":"IID IID_ICrBlinds","url":"/druntime/core/sys/windows/uuid.html#IID_ICrBlinds"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrBlinds2","package":"druntime","parentType":"","signature":"IID IID_ICrBlinds2","url":"/druntime/core/sys/windows/uuid.html#IID_ICrBlinds2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrBlur","package":"druntime","parentType":"","signature":"IID IID_ICrBlur","url":"/druntime/core/sys/windows/uuid.html#IID_ICrBlur"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICreateErrorInfo","package":"druntime","parentType":"","signature":"IID IID_ICreateErrorInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ICreateErrorInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICreateRow","package":"druntime","parentType":"","signature":"IID IID_ICreateRow","url":"/druntime/core/sys/windows/uuid.html#IID_ICreateRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICreateTypeInfo","package":"druntime","parentType":"","signature":"IID IID_ICreateTypeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ICreateTypeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICreateTypeInfo2","package":"druntime","parentType":"","signature":"IID IID_ICreateTypeInfo2","url":"/druntime/core/sys/windows/uuid.html#IID_ICreateTypeInfo2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICreateTypeLib","package":"druntime","parentType":"","signature":"IID IID_ICreateTypeLib","url":"/druntime/core/sys/windows/uuid.html#IID_ICreateTypeLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICreateTypeLib2","package":"druntime","parentType":"","signature":"IID IID_ICreateTypeLib2","url":"/druntime/core/sys/windows/uuid.html#IID_ICreateTypeLib2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrEmboss","package":"druntime","parentType":"","signature":"IID IID_ICrEmboss","url":"/druntime/core/sys/windows/uuid.html#IID_ICrEmboss"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrEngrave","package":"druntime","parentType":"","signature":"IID IID_ICrEngrave","url":"/druntime/core/sys/windows/uuid.html#IID_ICrEngrave"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrInset","package":"druntime","parentType":"","signature":"IID IID_ICrInset","url":"/druntime/core/sys/windows/uuid.html#IID_ICrInset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrIris","package":"druntime","parentType":"","signature":"IID IID_ICrIris","url":"/druntime/core/sys/windows/uuid.html#IID_ICrIris"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrIris2","package":"druntime","parentType":"","signature":"IID IID_ICrIris2","url":"/druntime/core/sys/windows/uuid.html#IID_ICrIris2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrRadialWipe","package":"druntime","parentType":"","signature":"IID IID_ICrRadialWipe","url":"/druntime/core/sys/windows/uuid.html#IID_ICrRadialWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrSlide","package":"druntime","parentType":"","signature":"IID IID_ICrSlide","url":"/druntime/core/sys/windows/uuid.html#IID_ICrSlide"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrSpiral","package":"druntime","parentType":"","signature":"IID IID_ICrSpiral","url":"/druntime/core/sys/windows/uuid.html#IID_ICrSpiral"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrStretch","package":"druntime","parentType":"","signature":"IID IID_ICrStretch","url":"/druntime/core/sys/windows/uuid.html#IID_ICrStretch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrWheel","package":"druntime","parentType":"","signature":"IID IID_ICrWheel","url":"/druntime/core/sys/windows/uuid.html#IID_ICrWheel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICrZigzag","package":"druntime","parentType":"","signature":"IID IID_ICrZigzag","url":"/druntime/core/sys/windows/uuid.html#IID_ICrZigzag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICSSFilter","package":"druntime","parentType":"","signature":"IID IID_ICSSFilter","url":"/druntime/core/sys/windows/uuid.html#IID_ICSSFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICSSFilterDispatch","package":"druntime","parentType":"","signature":"IID IID_ICSSFilterDispatch","url":"/druntime/core/sys/windows/uuid.html#IID_ICSSFilterDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICSSFilterSite","package":"druntime","parentType":"","signature":"IID IID_ICSSFilterSite","url":"/druntime/core/sys/windows/uuid.html#IID_ICSSFilterSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICurrentWorkingDirectory","package":"druntime","parentType":"","signature":"IID IID_ICurrentWorkingDirectory","url":"/druntime/core/sys/windows/uuid.html#IID_ICurrentWorkingDirectory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICursor","package":"druntime","parentType":"","signature":"IID IID_ICursor","url":"/druntime/core/sys/windows/uuid.html#IID_ICursor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICursorFind","package":"druntime","parentType":"","signature":"IID IID_ICursorFind","url":"/druntime/core/sys/windows/uuid.html#IID_ICursorFind"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICursorMove","package":"druntime","parentType":"","signature":"IID IID_ICursorMove","url":"/druntime/core/sys/windows/uuid.html#IID_ICursorMove"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICursorScroll","package":"druntime","parentType":"","signature":"IID IID_ICursorScroll","url":"/druntime/core/sys/windows/uuid.html#IID_ICursorScroll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICursorUpdateARow","package":"druntime","parentType":"","signature":"IID IID_ICursorUpdateARow","url":"/druntime/core/sys/windows/uuid.html#IID_ICursorUpdateARow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICustomDoc","package":"druntime","parentType":"","signature":"IID IID_ICustomDoc","url":"/druntime/core/sys/windows/uuid.html#IID_ICustomDoc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ICustomRatingHelper","package":"druntime","parentType":"","signature":"IID IID_ICustomRatingHelper","url":"/druntime/core/sys/windows/uuid.html#IID_ICustomRatingHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2Array","package":"druntime","parentType":"","signature":"IID IID_IDA2Array","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2Array"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2Behavior","package":"druntime","parentType":"","signature":"IID IID_IDA2Behavior","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2Behavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2Event","package":"druntime","parentType":"","signature":"IID IID_IDA2Event","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2Event"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2FontStyle","package":"druntime","parentType":"","signature":"IID IID_IDA2FontStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2FontStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2Geometry","package":"druntime","parentType":"","signature":"IID IID_IDA2Geometry","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2Geometry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2Image","package":"druntime","parentType":"","signature":"IID IID_IDA2Image","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2Image"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2LineStyle","package":"druntime","parentType":"","signature":"IID IID_IDA2LineStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2LineStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2Statics","package":"druntime","parentType":"","signature":"IID IID_IDA2Statics","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2Statics"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2View","package":"druntime","parentType":"","signature":"IID IID_IDA2View","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2View"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2ViewerControl","package":"druntime","parentType":"","signature":"IID IID_IDA2ViewerControl","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2ViewerControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDA2ViewerControlWindowed","package":"druntime","parentType":"","signature":"IID IID_IDA2ViewerControlWindowed","url":"/druntime/core/sys/windows/uuid.html#IID_IDA2ViewerControlWindowed"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAArray","package":"druntime","parentType":"","signature":"IID IID_IDAArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDAArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDABbox2","package":"druntime","parentType":"","signature":"IID IID_IDABbox2","url":"/druntime/core/sys/windows/uuid.html#IID_IDABbox2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDABbox3","package":"druntime","parentType":"","signature":"IID IID_IDABbox3","url":"/druntime/core/sys/windows/uuid.html#IID_IDABbox3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDABehavior","package":"druntime","parentType":"","signature":"IID IID_IDABehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IDABehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDABoolean","package":"druntime","parentType":"","signature":"IID IID_IDABoolean","url":"/druntime/core/sys/windows/uuid.html#IID_IDABoolean"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDABvrHook","package":"druntime","parentType":"","signature":"IID IID_IDABvrHook","url":"/druntime/core/sys/windows/uuid.html#IID_IDABvrHook"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDACamera","package":"druntime","parentType":"","signature":"IID IID_IDACamera","url":"/druntime/core/sys/windows/uuid.html#IID_IDACamera"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAColor","package":"druntime","parentType":"","signature":"IID IID_IDAColor","url":"/druntime/core/sys/windows/uuid.html#IID_IDAColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDADashStyle","package":"druntime","parentType":"","signature":"IID IID_IDADashStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDADashStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDADrawingSurface","package":"druntime","parentType":"","signature":"IID IID_IDADrawingSurface","url":"/druntime/core/sys/windows/uuid.html#IID_IDADrawingSurface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDADXTransformResult","package":"druntime","parentType":"","signature":"IID IID_IDADXTransformResult","url":"/druntime/core/sys/windows/uuid.html#IID_IDADXTransformResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAEndStyle","package":"druntime","parentType":"","signature":"IID IID_IDAEndStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDAEndStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAEvent","package":"druntime","parentType":"","signature":"IID IID_IDAEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IDAEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAFontStyle","package":"druntime","parentType":"","signature":"IID IID_IDAFontStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDAFontStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAGeometry","package":"druntime","parentType":"","signature":"IID IID_IDAGeometry","url":"/druntime/core/sys/windows/uuid.html#IID_IDAGeometry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAImage","package":"druntime","parentType":"","signature":"IID IID_IDAImage","url":"/druntime/core/sys/windows/uuid.html#IID_IDAImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAImport","package":"druntime","parentType":"","signature":"IID IID_IDAImport","url":"/druntime/core/sys/windows/uuid.html#IID_IDAImport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAImportationResult","package":"druntime","parentType":"","signature":"IID IID_IDAImportationResult","url":"/druntime/core/sys/windows/uuid.html#IID_IDAImportationResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAJoinStyle","package":"druntime","parentType":"","signature":"IID IID_IDAJoinStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDAJoinStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDALineStyle","package":"druntime","parentType":"","signature":"IID IID_IDALineStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDALineStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAMatte","package":"druntime","parentType":"","signature":"IID IID_IDAMatte","url":"/druntime/core/sys/windows/uuid.html#IID_IDAMatte"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAMicrophone","package":"druntime","parentType":"","signature":"IID IID_IDAMicrophone","url":"/druntime/core/sys/windows/uuid.html#IID_IDAMicrophone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAModifiableBehavior","package":"druntime","parentType":"","signature":"IID IID_IDAModifiableBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IDAModifiableBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAMontage","package":"druntime","parentType":"","signature":"IID IID_IDAMontage","url":"/druntime/core/sys/windows/uuid.html#IID_IDAMontage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDANumber","package":"druntime","parentType":"","signature":"IID IID_IDANumber","url":"/druntime/core/sys/windows/uuid.html#IID_IDANumber"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAPair","package":"druntime","parentType":"","signature":"IID IID_IDAPair","url":"/druntime/core/sys/windows/uuid.html#IID_IDAPair"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAPath2","package":"druntime","parentType":"","signature":"IID IID_IDAPath2","url":"/druntime/core/sys/windows/uuid.html#IID_IDAPath2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAPickableResult","package":"druntime","parentType":"","signature":"IID IID_IDAPickableResult","url":"/druntime/core/sys/windows/uuid.html#IID_IDAPickableResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAPoint2","package":"druntime","parentType":"","signature":"IID IID_IDAPoint2","url":"/druntime/core/sys/windows/uuid.html#IID_IDAPoint2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAPoint3","package":"druntime","parentType":"","signature":"IID IID_IDAPoint3","url":"/druntime/core/sys/windows/uuid.html#IID_IDAPoint3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAPreferences","package":"druntime","parentType":"","signature":"IID IID_IDAPreferences","url":"/druntime/core/sys/windows/uuid.html#IID_IDAPreferences"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDASite","package":"druntime","parentType":"","signature":"IID IID_IDASite","url":"/druntime/core/sys/windows/uuid.html#IID_IDASite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDASound","package":"druntime","parentType":"","signature":"IID IID_IDASound","url":"/druntime/core/sys/windows/uuid.html#IID_IDASound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAStatics","package":"druntime","parentType":"","signature":"IID IID_IDAStatics","url":"/druntime/core/sys/windows/uuid.html#IID_IDAStatics"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAString","package":"druntime","parentType":"","signature":"IID IID_IDAString","url":"/druntime/core/sys/windows/uuid.html#IID_IDAString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDataAdviseHolder","package":"druntime","parentType":"","signature":"IID IID_IDataAdviseHolder","url":"/druntime/core/sys/windows/uuid.html#IID_IDataAdviseHolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDataChannel","package":"druntime","parentType":"","signature":"IID IID_IDataChannel","url":"/druntime/core/sys/windows/uuid.html#IID_IDataChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDataConvert","package":"druntime","parentType":"","signature":"IID IID_IDataConvert","url":"/druntime/core/sys/windows/uuid.html#IID_IDataConvert"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDataFilter","package":"druntime","parentType":"","signature":"IID IID_IDataFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IDataFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDataObject","package":"druntime","parentType":"","signature":"IID IID_IDataObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDataObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDATransform2","package":"druntime","parentType":"","signature":"IID IID_IDATransform2","url":"/druntime/core/sys/windows/uuid.html#IID_IDATransform2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDATransform3","package":"druntime","parentType":"","signature":"IID IID_IDATransform3","url":"/druntime/core/sys/windows/uuid.html#IID_IDATransform3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDATuple","package":"druntime","parentType":"","signature":"IID IID_IDATuple","url":"/druntime/core/sys/windows/uuid.html#IID_IDATuple"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAUntilNotifier","package":"druntime","parentType":"","signature":"IID IID_IDAUntilNotifier","url":"/druntime/core/sys/windows/uuid.html#IID_IDAUntilNotifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAUserData","package":"druntime","parentType":"","signature":"IID IID_IDAUserData","url":"/druntime/core/sys/windows/uuid.html#IID_IDAUserData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAVector2","package":"druntime","parentType":"","signature":"IID IID_IDAVector2","url":"/druntime/core/sys/windows/uuid.html#IID_IDAVector2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAVector3","package":"druntime","parentType":"","signature":"IID IID_IDAVector3","url":"/druntime/core/sys/windows/uuid.html#IID_IDAVector3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAView","package":"druntime","parentType":"","signature":"IID IID_IDAView","url":"/druntime/core/sys/windows/uuid.html#IID_IDAView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAViewerControl","package":"druntime","parentType":"","signature":"IID IID_IDAViewerControl","url":"/druntime/core/sys/windows/uuid.html#IID_IDAViewerControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAViewerControlWindowed","package":"druntime","parentType":"","signature":"IID IID_IDAViewerControlWindowed","url":"/druntime/core/sys/windows/uuid.html#IID_IDAViewerControlWindowed"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDAViewSite","package":"druntime","parentType":"","signature":"IID IID_IDAViewSite","url":"/druntime/core/sys/windows/uuid.html#IID_IDAViewSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBAsynchNotify","package":"druntime","parentType":"","signature":"IID IID_IDBAsynchNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IDBAsynchNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBAsynchStatus","package":"druntime","parentType":"","signature":"IID IID_IDBAsynchStatus","url":"/druntime/core/sys/windows/uuid.html#IID_IDBAsynchStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBBinderProperties","package":"druntime","parentType":"","signature":"IID IID_IDBBinderProperties","url":"/druntime/core/sys/windows/uuid.html#IID_IDBBinderProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBCreateCommand","package":"druntime","parentType":"","signature":"IID IID_IDBCreateCommand","url":"/druntime/core/sys/windows/uuid.html#IID_IDBCreateCommand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBCreateSession","package":"druntime","parentType":"","signature":"IID IID_IDBCreateSession","url":"/druntime/core/sys/windows/uuid.html#IID_IDBCreateSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBDataSourceAdmin","package":"druntime","parentType":"","signature":"IID IID_IDBDataSourceAdmin","url":"/druntime/core/sys/windows/uuid.html#IID_IDBDataSourceAdmin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBInfo","package":"druntime","parentType":"","signature":"IID IID_IDBInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IDBInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBInitialize","package":"druntime","parentType":"","signature":"IID IID_IDBInitialize","url":"/druntime/core/sys/windows/uuid.html#IID_IDBInitialize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBProperties","package":"druntime","parentType":"","signature":"IID IID_IDBProperties","url":"/druntime/core/sys/windows/uuid.html#IID_IDBProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBSchemaCommand","package":"druntime","parentType":"","signature":"IID IID_IDBSchemaCommand","url":"/druntime/core/sys/windows/uuid.html#IID_IDBSchemaCommand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDBSchemaRowset","package":"druntime","parentType":"","signature":"IID IID_IDBSchemaRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IDBSchemaRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDCInfo","package":"druntime","parentType":"","signature":"IID IID_IDCInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IDCInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDDVideoAcceleratorContainer","package":"druntime","parentType":"","signature":"IID IID_IDDVideoAcceleratorContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IDDVideoAcceleratorContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDDVideoPortContainer","package":"druntime","parentType":"","signature":"IID IID_IDDVideoPortContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IDDVideoPortContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebug","package":"druntime","parentType":"","signature":"IID IID_IDebug","url":"/druntime/core/sys/windows/uuid.html#IID_IDebug"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplication","package":"druntime","parentType":"","signature":"IID IID_IDebugApplication","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplication"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplication32","package":"druntime","parentType":"","signature":"IID IID_IDebugApplication32","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplication32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplication64","package":"druntime","parentType":"","signature":"IID IID_IDebugApplication64","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplication64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplicationEx","package":"druntime","parentType":"","signature":"IID IID_IDebugApplicationEx","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplicationEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplicationNode","package":"druntime","parentType":"","signature":"IID IID_IDebugApplicationNode","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplicationNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplicationNodeEvents","package":"druntime","parentType":"","signature":"IID IID_IDebugApplicationNodeEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplicationNodeEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplicationThread","package":"druntime","parentType":"","signature":"IID IID_IDebugApplicationThread","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplicationThread"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugApplicationThread64","package":"druntime","parentType":"","signature":"IID IID_IDebugApplicationThread64","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugApplicationThread64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugAsyncOperation","package":"druntime","parentType":"","signature":"IID IID_IDebugAsyncOperation","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugAsyncOperation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugAsyncOperationCallBack","package":"druntime","parentType":"","signature":"IID IID_IDebugAsyncOperationCallBack","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugAsyncOperationCallBack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugCodeContext","package":"druntime","parentType":"","signature":"IID IID_IDebugCodeContext","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugCodeContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugCookie","package":"druntime","parentType":"","signature":"IID IID_IDebugCookie","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugCookie"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocument","package":"druntime","parentType":"","signature":"IID IID_IDebugDocument","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentContext","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentContext","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentHelper32","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentHelper32","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentHelper32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentHelper64","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentHelper64","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentHelper64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentHelperEx","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentHelperEx","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentHelperEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentHost","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentHost","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentInfo","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentProvider","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentText","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentText","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentText"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentTextAuthor","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentTextAuthor","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentTextAuthor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentTextEvents","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentTextEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentTextEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugDocumentTextExternalAuthor","package":"druntime","parentType":"","signature":"IID IID_IDebugDocumentTextExternalAuthor","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugDocumentTextExternalAuthor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugExpression","package":"druntime","parentType":"","signature":"IID IID_IDebugExpression","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugExpression"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugExpressionCallBack","package":"druntime","parentType":"","signature":"IID IID_IDebugExpressionCallBack","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugExpressionCallBack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugExpressionContext","package":"druntime","parentType":"","signature":"IID IID_IDebugExpressionContext","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugExpressionContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugExtendedProperty","package":"druntime","parentType":"","signature":"IID IID_IDebugExtendedProperty","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugExtendedProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugFormatter","package":"druntime","parentType":"","signature":"IID IID_IDebugFormatter","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugFormatter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugHelper","package":"druntime","parentType":"","signature":"IID IID_IDebugHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugHelperEx","package":"druntime","parentType":"","signature":"IID IID_IDebugHelperEx","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugHelperEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugOut","package":"druntime","parentType":"","signature":"IID IID_IDebugOut","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugOut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugProperty","package":"druntime","parentType":"","signature":"IID IID_IDebugProperty","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugPropertyEnumType_All","package":"druntime","parentType":"","signature":"IID IID_IDebugPropertyEnumType_All","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugPropertyEnumType_All"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugPropertyEnumType_Arguments","package":"druntime","parentType":"","signature":"IID IID_IDebugPropertyEnumType_Arguments","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugPropertyEnumType_Arguments"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugPropertyEnumType_Locals","package":"druntime","parentType":"","signature":"IID IID_IDebugPropertyEnumType_Locals","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugPropertyEnumType_Locals"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugPropertyEnumType_LocalsPlus","package":"druntime","parentType":"","signature":"IID IID_IDebugPropertyEnumType_LocalsPlus","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugPropertyEnumType_LocalsPlus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugPropertyEnumType_Registers","package":"druntime","parentType":"","signature":"IID IID_IDebugPropertyEnumType_Registers","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugPropertyEnumType_Registers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugRegister","package":"druntime","parentType":"","signature":"IID IID_IDebugRegister","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugRegister"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugSessionProvider","package":"druntime","parentType":"","signature":"IID IID_IDebugSessionProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugSessionProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugSessionProviderEx","package":"druntime","parentType":"","signature":"IID IID_IDebugSessionProviderEx","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugSessionProviderEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugSetValueCallback","package":"druntime","parentType":"","signature":"IID IID_IDebugSetValueCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugSetValueCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugStackFrame","package":"druntime","parentType":"","signature":"IID IID_IDebugStackFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugStackFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugStackFrameSniffer","package":"druntime","parentType":"","signature":"IID IID_IDebugStackFrameSniffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugStackFrameSniffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugStackFrameSnifferEx","package":"druntime","parentType":"","signature":"IID IID_IDebugStackFrameSnifferEx","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugStackFrameSnifferEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugStackFrameSnifferEx32","package":"druntime","parentType":"","signature":"IID IID_IDebugStackFrameSnifferEx32","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugStackFrameSnifferEx32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugStackFrameSnifferEx64","package":"druntime","parentType":"","signature":"IID IID_IDebugStackFrameSnifferEx64","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugStackFrameSnifferEx64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugStream","package":"druntime","parentType":"","signature":"IID IID_IDebugStream","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugSyncOperation","package":"druntime","parentType":"","signature":"IID IID_IDebugSyncOperation","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugSyncOperation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugThreadCall","package":"druntime","parentType":"","signature":"IID IID_IDebugThreadCall","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugThreadCall"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugThreadCall32","package":"druntime","parentType":"","signature":"IID IID_IDebugThreadCall32","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugThreadCall32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDebugThreadCall64","package":"druntime","parentType":"","signature":"IID IID_IDebugThreadCall64","url":"/druntime/core/sys/windows/uuid.html#IID_IDebugThreadCall64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDelaydC","package":"druntime","parentType":"","signature":"IID IID_IDelaydC","url":"/druntime/core/sys/windows/uuid.html#IID_IDelaydC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDelayedRelease","package":"druntime","parentType":"","signature":"IID IID_IDelayedRelease","url":"/druntime/core/sys/windows/uuid.html#IID_IDelayedRelease"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDelegateFolder","package":"druntime","parentType":"","signature":"IID IID_IDelegateFolder","url":"/druntime/core/sys/windows/uuid.html#IID_IDelegateFolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDeskBand","package":"druntime","parentType":"","signature":"IID IID_IDeskBand","url":"/druntime/core/sys/windows/uuid.html#IID_IDeskBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDeviceRect","package":"druntime","parentType":"","signature":"IID IID_IDeviceRect","url":"/druntime/core/sys/windows/uuid.html#IID_IDeviceRect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDfReserved1","package":"druntime","parentType":"","signature":"IID IID_IDfReserved1","url":"/druntime/core/sys/windows/uuid.html#IID_IDfReserved1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDfReserved2","package":"druntime","parentType":"","signature":"IID IID_IDfReserved2","url":"/druntime/core/sys/windows/uuid.html#IID_IDfReserved2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDfReserved3","package":"druntime","parentType":"","signature":"IID IID_IDfReserved3","url":"/druntime/core/sys/windows/uuid.html#IID_IDfReserved3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDialBranding","package":"druntime","parentType":"","signature":"IID IID_IDialBranding","url":"/druntime/core/sys/windows/uuid.html#IID_IDialBranding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDialEngine","package":"druntime","parentType":"","signature":"IID IID_IDialEngine","url":"/druntime/core/sys/windows/uuid.html#IID_IDialEngine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDialEventSink","package":"druntime","parentType":"","signature":"IID IID_IDialEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_IDialEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDifferencing","package":"druntime","parentType":"","signature":"IID IID_IDifferencing","url":"/druntime/core/sys/windows/uuid.html#IID_IDifferencing"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3D","package":"druntime","parentType":"","signature":"IID IID_IDirect3D","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3D"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3D2","package":"druntime","parentType":"","signature":"IID IID_IDirect3D2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3D2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3D3","package":"druntime","parentType":"","signature":"IID IID_IDirect3D3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3D3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3D7","package":"druntime","parentType":"","signature":"IID IID_IDirect3D7","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3D7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DDevice2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DDevice2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DDevice2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DDevice3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DDevice3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DDevice3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DDevice7","package":"druntime","parentType":"","signature":"IID IID_IDirect3DDevice7","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DDevice7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DExecuteBuffer","package":"druntime","parentType":"","signature":"IID IID_IDirect3DExecuteBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DExecuteBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DHALDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DHALDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DHALDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DLight","package":"druntime","parentType":"","signature":"IID IID_IDirect3DLight","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DLight"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DMaterial","package":"druntime","parentType":"","signature":"IID IID_IDirect3DMaterial","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DMaterial"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DMaterial2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DMaterial2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DMaterial2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DMaterial3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DMaterial3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DMaterial3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DMMXDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DMMXDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DMMXDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DNullDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DNullDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DNullDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRampDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRampDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRampDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRefDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRefDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRefDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRGBDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRGBDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRGBDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRM","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRM","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRM2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRM2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRM2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRM3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRM3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRM3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMAnimation","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMAnimation","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMAnimation2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMAnimation2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMAnimation2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMAnimationArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMAnimationArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMAnimationArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMAnimationSet","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMAnimationSet","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMAnimationSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMAnimationSet2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMAnimationSet2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMAnimationSet2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMClippedVisual","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMClippedVisual","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMClippedVisual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMDevice2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMDevice2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMDevice2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMDevice3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMDevice3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMDevice3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMDeviceArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMDeviceArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMDeviceArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFace","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFace","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFace2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFace2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFace2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFaceArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFaceArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFaceArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFrame","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFrame2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFrame2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFrame2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFrame3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFrame3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFrame3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMFrameArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMFrameArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMFrameArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMInterpolator","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMInterpolator","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMInterpolator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMLight","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMLight","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMLight"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMLightArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMLightArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMLightArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMMaterial","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMMaterial","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMMaterial"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMMaterial2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMMaterial2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMMaterial2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMMesh","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMMesh","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMMesh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMMeshBuilder","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMMeshBuilder","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMMeshBuilder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMMeshBuilder2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMMeshBuilder2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMMeshBuilder2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMMeshBuilder3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMMeshBuilder3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMMeshBuilder3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMObject","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMObject2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMObject2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMObject2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMObjectArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMObjectArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMObjectArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMPicked2Array","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMPicked2Array","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMPicked2Array"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMPickedArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMPickedArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMPickedArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMProgressiveMesh","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMProgressiveMesh","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMProgressiveMesh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMShadow","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMShadow","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMShadow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMShadow2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMShadow2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMShadow2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMTexture","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMTexture","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMTexture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMTexture2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMTexture2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMTexture2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMTexture3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMTexture3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMTexture3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMUserVisual","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMUserVisual","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMUserVisual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMViewport","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMViewport","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMViewport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMViewport2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMViewport2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMViewport2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMViewportArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMViewportArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMViewportArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMVisual","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMVisual","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMVisual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMVisualArray","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMVisualArray","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMVisualArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMWinDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMWinDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMWinDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DRMWrap","package":"druntime","parentType":"","signature":"IID IID_IDirect3DRMWrap","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DRMWrap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DTexture","package":"druntime","parentType":"","signature":"IID IID_IDirect3DTexture","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DTexture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DTexture2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DTexture2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DTexture2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DTnLHalDevice","package":"druntime","parentType":"","signature":"IID IID_IDirect3DTnLHalDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DTnLHalDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DVertexBuffer","package":"druntime","parentType":"","signature":"IID IID_IDirect3DVertexBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DVertexBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DVertexBuffer7","package":"druntime","parentType":"","signature":"IID IID_IDirect3DVertexBuffer7","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DVertexBuffer7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DViewport","package":"druntime","parentType":"","signature":"IID IID_IDirect3DViewport","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DViewport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DViewport2","package":"druntime","parentType":"","signature":"IID IID_IDirect3DViewport2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DViewport2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirect3DViewport3","package":"druntime","parentType":"","signature":"IID IID_IDirect3DViewport3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirect3DViewport3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDraw","package":"druntime","parentType":"","signature":"IID IID_IDirectDraw","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDraw"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDraw2","package":"druntime","parentType":"","signature":"IID IID_IDirectDraw2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDraw2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDraw4","package":"druntime","parentType":"","signature":"IID IID_IDirectDraw4","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDraw4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDraw7","package":"druntime","parentType":"","signature":"IID IID_IDirectDraw7","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDraw7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawClipper","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawClipper","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawClipper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawColorControl","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawColorControl","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawColorControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawFactory2","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawFactory2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawFactory2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawGammaControl","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawGammaControl","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawGammaControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawKernel","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawKernel","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawKernel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawOptSurface","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawOptSurface","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawOptSurface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawPalette","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawPalette","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawPalette"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawPalette2","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawPalette2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawPalette2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawSurface","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawSurface","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawSurface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawSurface2","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawSurface2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawSurface2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawSurface3","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawSurface3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawSurface3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawSurface4","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawSurface4","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawSurface4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawSurface7","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawSurface7","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawSurface7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawSurfaceKernel","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawSurfaceKernel","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawSurfaceKernel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawVideoAccelerator","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawVideoAccelerator","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawVideoAccelerator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectDrawVideoPort","package":"druntime","parentType":"","signature":"IID IID_IDirectDrawVideoPort","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectDrawVideoPort"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInput2A","package":"druntime","parentType":"","signature":"IID IID_IDirectInput2A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInput2A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInput2W","package":"druntime","parentType":"","signature":"IID IID_IDirectInput2W","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInput2W"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInput7A","package":"druntime","parentType":"","signature":"IID IID_IDirectInput7A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInput7A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInput7W","package":"druntime","parentType":"","signature":"IID IID_IDirectInput7W","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInput7W"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInput8A","package":"druntime","parentType":"","signature":"IID IID_IDirectInput8A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInput8A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInput8W","package":"druntime","parentType":"","signature":"IID IID_IDirectInput8W","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInput8W"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputA","package":"druntime","parentType":"","signature":"IID IID_IDirectInputA","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDevice2A","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDevice2A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDevice2A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDevice2W","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDevice2W","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDevice2W"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDevice7A","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDevice7A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDevice7A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDevice7W","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDevice7W","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDevice7W"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDevice8A","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDevice8A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDevice8A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDevice8W","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDevice8W","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDevice8W"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDeviceA","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDeviceA","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDeviceA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputDeviceW","package":"druntime","parentType":"","signature":"IID IID_IDirectInputDeviceW","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputDeviceW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputEffect","package":"druntime","parentType":"","signature":"IID IID_IDirectInputEffect","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputEffect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputEffectDriver","package":"druntime","parentType":"","signature":"IID IID_IDirectInputEffectDriver","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputEffectDriver"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputJoyConfig","package":"druntime","parentType":"","signature":"IID IID_IDirectInputJoyConfig","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputJoyConfig"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputPIDDriver","package":"druntime","parentType":"","signature":"IID IID_IDirectInputPIDDriver","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputPIDDriver"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectInputW","package":"druntime","parentType":"","signature":"IID IID_IDirectInputW","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectInputW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusic","package":"druntime","parentType":"","signature":"IID IID_IDirectMusic","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusic"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusic2","package":"druntime","parentType":"","signature":"IID IID_IDirectMusic2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusic2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicBand","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicBand","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicBuffer","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicChordMap","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicChordMap","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicChordMap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicCollection","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicComposer","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicComposer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicComposer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicDownload","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicDownload","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicDownload"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicDownloadedInstrument","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicDownloadedInstrument","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicDownloadedInstrument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicGetLoader","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicGetLoader","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicGetLoader"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicGraph","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicGraph","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicGraph"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicInstrument","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicInstrument","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicInstrument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicLoader","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicLoader","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicLoader"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicObject","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicPerformance","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicPerformance","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicPerformance"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicPerformance2","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicPerformance2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicPerformance2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicPort","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicPort","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicPort"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicPortDownload","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicPortDownload","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicPortDownload"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicSegment","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicSegment","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicSegment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicSegment2","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicSegment2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicSegment2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicSegmentState","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicSegmentState","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicSegmentState"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicStyle","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicThru","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicThru","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicThru"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicTool","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicTool","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicTool"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectMusicTrack","package":"druntime","parentType":"","signature":"IID IID_IDirectMusicTrack","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectMusicTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectoryObject","package":"druntime","parentType":"","signature":"IID IID_IDirectoryObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectoryObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectorySchemaMgmt","package":"druntime","parentType":"","signature":"IID IID_IDirectorySchemaMgmt","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectorySchemaMgmt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectorySearch","package":"druntime","parentType":"","signature":"IID IID_IDirectorySearch","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectorySearch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay2","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay2A","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay2A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay2A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay3","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay3A","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay3A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay3A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay4","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay4","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlay4A","package":"druntime","parentType":"","signature":"IID IID_IDirectPlay4A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlay4A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlayLobby","package":"druntime","parentType":"","signature":"IID IID_IDirectPlayLobby","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlayLobby"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlayLobby2","package":"druntime","parentType":"","signature":"IID IID_IDirectPlayLobby2","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlayLobby2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlayLobby2A","package":"druntime","parentType":"","signature":"IID IID_IDirectPlayLobby2A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlayLobby2A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlayLobby3","package":"druntime","parentType":"","signature":"IID IID_IDirectPlayLobby3","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlayLobby3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlayLobby3A","package":"druntime","parentType":"","signature":"IID IID_IDirectPlayLobby3A","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlayLobby3A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectPlayLobbyA","package":"druntime","parentType":"","signature":"IID IID_IDirectPlayLobbyA","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectPlayLobbyA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSound","package":"druntime","parentType":"","signature":"IID IID_IDirectSound","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSound3DBuffer","package":"druntime","parentType":"","signature":"IID IID_IDirectSound3DBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSound3DBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSound3DListener","package":"druntime","parentType":"","signature":"IID IID_IDirectSound3DListener","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSound3DListener"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSoundBuffer","package":"druntime","parentType":"","signature":"IID IID_IDirectSoundBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSoundBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSoundBuffer8","package":"druntime","parentType":"","signature":"IID IID_IDirectSoundBuffer8","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSoundBuffer8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSoundCapture","package":"druntime","parentType":"","signature":"IID IID_IDirectSoundCapture","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSoundCapture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSoundCaptureBuffer","package":"druntime","parentType":"","signature":"IID IID_IDirectSoundCaptureBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSoundCaptureBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectSoundNotify","package":"druntime","parentType":"","signature":"IID IID_IDirectSoundNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectSoundNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectWriterLock","package":"druntime","parentType":"","signature":"IID IID_IDirectWriterLock","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectWriterLock"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFile","package":"druntime","parentType":"","signature":"IID IID_IDirectXFile","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFileBinary","package":"druntime","parentType":"","signature":"IID IID_IDirectXFileBinary","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFileBinary"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFileData","package":"druntime","parentType":"","signature":"IID IID_IDirectXFileData","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFileData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFileDataReference","package":"druntime","parentType":"","signature":"IID IID_IDirectXFileDataReference","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFileDataReference"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFileEnumObject","package":"druntime","parentType":"","signature":"IID IID_IDirectXFileEnumObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFileEnumObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFileObject","package":"druntime","parentType":"","signature":"IID IID_IDirectXFileObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFileObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDirectXFileSaveObject","package":"druntime","parentType":"","signature":"IID IID_IDirectXFileSaveObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDirectXFileSaveObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDiscardableBrowserProperty","package":"druntime","parentType":"","signature":"IID IID_IDiscardableBrowserProperty","url":"/druntime/core/sys/windows/uuid.html#IID_IDiscardableBrowserProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDiscMaster","package":"druntime","parentType":"","signature":"IID IID_IDiscMaster","url":"/druntime/core/sys/windows/uuid.html#IID_IDiscMaster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDiscMasterProgressEvents","package":"druntime","parentType":"","signature":"IID IID_IDiscMasterProgressEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IDiscMasterProgressEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDiscRecorder","package":"druntime","parentType":"","signature":"IID IID_IDiscRecorder","url":"/druntime/core/sys/windows/uuid.html#IID_IDiscRecorder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDiscStash","package":"druntime","parentType":"","signature":"IID IID_IDiscStash","url":"/druntime/core/sys/windows/uuid.html#IID_IDiscStash"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDispatch","package":"druntime","parentType":"","signature":"IID IID_IDispatch","url":"/druntime/core/sys/windows/uuid.html#IID_IDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDispatchEx","package":"druntime","parentType":"","signature":"IID IID_IDispatchEx","url":"/druntime/core/sys/windows/uuid.html#IID_IDispatchEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDispError","package":"druntime","parentType":"","signature":"IID IID_IDispError","url":"/druntime/core/sys/windows/uuid.html#IID_IDispError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDisplayPointer","package":"druntime","parentType":"","signature":"IID IID_IDisplayPointer","url":"/druntime/core/sys/windows/uuid.html#IID_IDisplayPointer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDisplayServices","package":"druntime","parentType":"","signature":"IID IID_IDisplayServices","url":"/druntime/core/sys/windows/uuid.html#IID_IDisplayServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDithererImpl","package":"druntime","parentType":"","signature":"IID IID_IDithererImpl","url":"/druntime/core/sys/windows/uuid.html#IID_IDithererImpl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDocHostShowUI","package":"druntime","parentType":"","signature":"IID IID_IDocHostShowUI","url":"/druntime/core/sys/windows/uuid.html#IID_IDocHostShowUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDocHostUIHandler","package":"druntime","parentType":"","signature":"IID IID_IDocHostUIHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IDocHostUIHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDocHostUIHandler2","package":"druntime","parentType":"","signature":"IID IID_IDocHostUIHandler2","url":"/druntime/core/sys/windows/uuid.html#IID_IDocHostUIHandler2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDockingWindow","package":"druntime","parentType":"","signature":"IID IID_IDockingWindow","url":"/druntime/core/sys/windows/uuid.html#IID_IDockingWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDockingWindowFrame","package":"druntime","parentType":"","signature":"IID IID_IDockingWindowFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IDockingWindowFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDockingWindowSite","package":"druntime","parentType":"","signature":"IID IID_IDockingWindowSite","url":"/druntime/core/sys/windows/uuid.html#IID_IDockingWindowSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDoTask","package":"druntime","parentType":"","signature":"IID IID_IDoTask","url":"/druntime/core/sys/windows/uuid.html#IID_IDoTask"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDownloadBehavior","package":"druntime","parentType":"","signature":"IID IID_IDownloadBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IDownloadBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDownloadManager","package":"druntime","parentType":"","signature":"IID IID_IDownloadManager","url":"/druntime/core/sys/windows/uuid.html#IID_IDownloadManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDownloadNotify","package":"druntime","parentType":"","signature":"IID IID_IDownloadNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IDownloadNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDragSourceHelper","package":"druntime","parentType":"","signature":"IID IID_IDragSourceHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IDragSourceHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDropSource","package":"druntime","parentType":"","signature":"IID IID_IDropSource","url":"/druntime/core/sys/windows/uuid.html#IID_IDropSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDropTarget","package":"druntime","parentType":"","signature":"IID IID_IDropTarget","url":"/druntime/core/sys/windows/uuid.html#IID_IDropTarget"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDropTargetHelper","package":"druntime","parentType":"","signature":"IID IID_IDropTargetHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IDropTargetHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDsBrowseDomainTree","package":"druntime","parentType":"","signature":"IID IID_IDsBrowseDomainTree","url":"/druntime/core/sys/windows/uuid.html#IID_IDsBrowseDomainTree"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDsQueryColumnHandler","package":"druntime","parentType":"","signature":"IID IID_IDsQueryColumnHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IDsQueryColumnHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDummy","package":"druntime","parentType":"","signature":"IID IID_IDummy","url":"/druntime/core/sys/windows/uuid.html#IID_IDummy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDummyHICONIncluder","package":"druntime","parentType":"","signature":"IID IID_IDummyHICONIncluder","url":"/druntime/core/sys/windows/uuid.html#IID_IDummyHICONIncluder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDX2D","package":"druntime","parentType":"","signature":"IID IID_IDX2D","url":"/druntime/core/sys/windows/uuid.html#IID_IDX2D"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDX2DDebug","package":"druntime","parentType":"","signature":"IID IID_IDX2DDebug","url":"/druntime/core/sys/windows/uuid.html#IID_IDX2DDebug"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXARGBReadPtr","package":"druntime","parentType":"","signature":"IID IID_IDXARGBReadPtr","url":"/druntime/core/sys/windows/uuid.html#IID_IDXARGBReadPtr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXARGBReadWritePtr","package":"druntime","parentType":"","signature":"IID IID_IDXARGBReadWritePtr","url":"/druntime/core/sys/windows/uuid.html#IID_IDXARGBReadWritePtr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXARGBSurfaceInit","package":"druntime","parentType":"","signature":"IID IID_IDXARGBSurfaceInit","url":"/druntime/core/sys/windows/uuid.html#IID_IDXARGBSurfaceInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXBaseObject","package":"druntime","parentType":"","signature":"IID IID_IDXBaseObject","url":"/druntime/core/sys/windows/uuid.html#IID_IDXBaseObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXBasicImage","package":"druntime","parentType":"","signature":"IID IID_IDXBasicImage","url":"/druntime/core/sys/windows/uuid.html#IID_IDXBasicImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXDCLock","package":"druntime","parentType":"","signature":"IID IID_IDXDCLock","url":"/druntime/core/sys/windows/uuid.html#IID_IDXDCLock"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXDLUTBuilder","package":"druntime","parentType":"","signature":"IID IID_IDXDLUTBuilder","url":"/druntime/core/sys/windows/uuid.html#IID_IDXDLUTBuilder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXDMapper","package":"druntime","parentType":"","signature":"IID IID_IDXDMapper","url":"/druntime/core/sys/windows/uuid.html#IID_IDXDMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXEffect","package":"druntime","parentType":"","signature":"IID IID_IDXEffect","url":"/druntime/core/sys/windows/uuid.html#IID_IDXEffect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXGradient","package":"druntime","parentType":"","signature":"IID IID_IDXGradient","url":"/druntime/core/sys/windows/uuid.html#IID_IDXGradient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXGradient2","package":"druntime","parentType":"","signature":"IID IID_IDXGradient2","url":"/druntime/core/sys/windows/uuid.html#IID_IDXGradient2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXLookupTable","package":"druntime","parentType":"","signature":"IID IID_IDXLookupTable","url":"/druntime/core/sys/windows/uuid.html#IID_IDXLookupTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXLUTBuilder","package":"druntime","parentType":"","signature":"IID IID_IDXLUTBuilder","url":"/druntime/core/sys/windows/uuid.html#IID_IDXLUTBuilder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXMapper","package":"druntime","parentType":"","signature":"IID IID_IDXMapper","url":"/druntime/core/sys/windows/uuid.html#IID_IDXMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXPixelate","package":"druntime","parentType":"","signature":"IID IID_IDXPixelate","url":"/druntime/core/sys/windows/uuid.html#IID_IDXPixelate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXRasterizer","package":"druntime","parentType":"","signature":"IID IID_IDXRasterizer","url":"/druntime/core/sys/windows/uuid.html#IID_IDXRasterizer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXRawSurface","package":"druntime","parentType":"","signature":"IID IID_IDXRawSurface","url":"/druntime/core/sys/windows/uuid.html#IID_IDXRawSurface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXSurface","package":"druntime","parentType":"","signature":"IID IID_IDXSurface","url":"/druntime/core/sys/windows/uuid.html#IID_IDXSurface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXSurfaceFactory","package":"druntime","parentType":"","signature":"IID IID_IDXSurfaceFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IDXSurfaceFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXSurfaceInit","package":"druntime","parentType":"","signature":"IID IID_IDXSurfaceInit","url":"/druntime/core/sys/windows/uuid.html#IID_IDXSurfaceInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXSurfaceModifier","package":"druntime","parentType":"","signature":"IID IID_IDXSurfaceModifier","url":"/druntime/core/sys/windows/uuid.html#IID_IDXSurfaceModifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXSurfacePick","package":"druntime","parentType":"","signature":"IID IID_IDXSurfacePick","url":"/druntime/core/sys/windows/uuid.html#IID_IDXSurfacePick"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTAlpha","package":"druntime","parentType":"","signature":"IID IID_IDXTAlpha","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTAlpha"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTAlphaImageLoader","package":"druntime","parentType":"","signature":"IID IID_IDXTAlphaImageLoader","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTAlphaImageLoader"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTaskManager","package":"druntime","parentType":"","signature":"IID IID_IDXTaskManager","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTaskManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTBindHost","package":"druntime","parentType":"","signature":"IID IID_IDXTBindHost","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTBindHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTCheckerBoard","package":"druntime","parentType":"","signature":"IID IID_IDXTCheckerBoard","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTCheckerBoard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTChroma","package":"druntime","parentType":"","signature":"IID IID_IDXTChroma","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTChroma"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTClipOrigin","package":"druntime","parentType":"","signature":"IID IID_IDXTClipOrigin","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTClipOrigin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTComposite","package":"druntime","parentType":"","signature":"IID IID_IDXTComposite","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTComposite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTConvolution","package":"druntime","parentType":"","signature":"IID IID_IDXTConvolution","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTConvolution"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTDropShadow","package":"druntime","parentType":"","signature":"IID IID_IDXTDropShadow","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTDropShadow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTFade","package":"druntime","parentType":"","signature":"IID IID_IDXTFade","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTFade"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTFilter","package":"druntime","parentType":"","signature":"IID IID_IDXTFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTFilterBehavior","package":"druntime","parentType":"","signature":"IID IID_IDXTFilterBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTFilterBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTFilterBehaviorSite","package":"druntime","parentType":"","signature":"IID IID_IDXTFilterBehaviorSite","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTFilterBehaviorSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTFilterCollection","package":"druntime","parentType":"","signature":"IID IID_IDXTFilterCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTFilterCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTFilterController","package":"druntime","parentType":"","signature":"IID IID_IDXTFilterController","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTFilterController"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTGlow","package":"druntime","parentType":"","signature":"IID IID_IDXTGlow","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTGlow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTGradientD","package":"druntime","parentType":"","signature":"IID IID_IDXTGradientD","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTGradientD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTGridSize","package":"druntime","parentType":"","signature":"IID IID_IDXTGridSize","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTGridSize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTICMFilter","package":"druntime","parentType":"","signature":"IID IID_IDXTICMFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTICMFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTLabel","package":"druntime","parentType":"","signature":"IID IID_IDXTLabel","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTLabel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTLight","package":"druntime","parentType":"","signature":"IID IID_IDXTLight","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTLight"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMask","package":"druntime","parentType":"","signature":"IID IID_IDXTMask","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMask"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMatrix","package":"druntime","parentType":"","signature":"IID IID_IDXTMatrix","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMatrix"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaBurnFilm","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaBurnFilm","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaBurnFilm"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaCenterPeel","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaCenterPeel","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaCenterPeel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaColorFade","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaColorFade","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaColorFade"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaFlowMotion","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaFlowMotion","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaFlowMotion"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaGriddler","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaGriddler","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaGriddler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaGriddler2","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaGriddler2","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaGriddler2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaJaws","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaJaws","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaJaws"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaLightWipe","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaLightWipe","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaLightWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaLiquid","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaLiquid","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaLiquid"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaPageTurn","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaPageTurn","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaPageTurn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaPeelPiece","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaPeelPiece","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaPeelPiece"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaPeelSmall","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaPeelSmall","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaPeelSmall"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaPeelSplit","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaPeelSplit","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaPeelSplit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaRadialScaleWipe","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaRadialScaleWipe","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaRadialScaleWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaRipple","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaRipple","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaRipple"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaRoll","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaRoll","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaRoll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaThreshold","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaThreshold","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaThreshold"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaTwister","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaTwister","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaTwister"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaVacuum","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaVacuum","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaVacuum"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaWater","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaWater","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaWater"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaWhiteOut","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaWhiteOut","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaWhiteOut"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMetaWormHole","package":"druntime","parentType":"","signature":"IID IID_IDXTMetaWormHole","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMetaWormHole"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTMotionBlur","package":"druntime","parentType":"","signature":"IID IID_IDXTMotionBlur","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTMotionBlur"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTRandomBars","package":"druntime","parentType":"","signature":"IID IID_IDXTRandomBars","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTRandomBars"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTransform","package":"druntime","parentType":"","signature":"IID IID_IDXTransform","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTransform"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTransformFactory","package":"druntime","parentType":"","signature":"IID IID_IDXTransformFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTransformFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTRedirect","package":"druntime","parentType":"","signature":"IID IID_IDXTRedirect","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTRedirect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTRedirectFilterInit","package":"druntime","parentType":"","signature":"IID IID_IDXTRedirectFilterInit","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTRedirectFilterInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTRevealTrans","package":"druntime","parentType":"","signature":"IID IID_IDXTRevealTrans","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTRevealTrans"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTScale","package":"druntime","parentType":"","signature":"IID IID_IDXTScale","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTScale"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTScaleOutput","package":"druntime","parentType":"","signature":"IID IID_IDXTScaleOutput","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTScaleOutput"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTShadow","package":"druntime","parentType":"","signature":"IID IID_IDXTShadow","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTShadow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTStrips","package":"druntime","parentType":"","signature":"IID IID_IDXTStrips","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTStrips"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTWave","package":"druntime","parentType":"","signature":"IID IID_IDXTWave","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTWave"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTWipe","package":"druntime","parentType":"","signature":"IID IID_IDXTWipe","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTWipe"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDXTWipe2","package":"druntime","parentType":"","signature":"IID IID_IDXTWipe2","url":"/druntime/core/sys/windows/uuid.html#IID_IDXTWipe2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDynamicPortMapping","package":"druntime","parentType":"","signature":"IID IID_IDynamicPortMapping","url":"/druntime/core/sys/windows/uuid.html#IID_IDynamicPortMapping"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IDynamicPortMappingCollection","package":"druntime","parentType":"","signature":"IID IID_IDynamicPortMappingCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IDynamicPortMappingCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEditDebugServices","package":"druntime","parentType":"","signature":"IID IID_IEditDebugServices","url":"/druntime/core/sys/windows/uuid.html#IID_IEditDebugServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementAdorner","package":"druntime","parentType":"","signature":"IID IID_IElementAdorner","url":"/druntime/core/sys/windows/uuid.html#IID_IElementAdorner"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehavior","package":"druntime","parentType":"","signature":"IID IID_IElementBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorCategory","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorCategory","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorCategory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorFactory","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorFocus","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorFocus","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorFocus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorLayout","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorLayout","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorLayout"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorLayout2","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorLayout2","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorLayout2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorRender","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorRender","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorRender"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSite","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSite","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSiteCategory","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSiteCategory","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSiteCategory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSiteLayout","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSiteLayout","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSiteLayout"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSiteLayout2","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSiteLayout2","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSiteLayout2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSiteOM","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSiteOM","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSiteOM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSiteOM2","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSiteOM2","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSiteOM2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSiteRender","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSiteRender","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSiteRender"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorSubmit","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorSubmit","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorSubmit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementBehaviorUI","package":"druntime","parentType":"","signature":"IID IID_IElementBehaviorUI","url":"/druntime/core/sys/windows/uuid.html#IID_IElementBehaviorUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementNamespace","package":"druntime","parentType":"","signature":"IID IID_IElementNamespace","url":"/druntime/core/sys/windows/uuid.html#IID_IElementNamespace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementNamespaceFactory","package":"druntime","parentType":"","signature":"IID IID_IElementNamespaceFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IElementNamespaceFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementNamespaceFactory2","package":"druntime","parentType":"","signature":"IID IID_IElementNamespaceFactory2","url":"/druntime/core/sys/windows/uuid.html#IID_IElementNamespaceFactory2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementNamespaceFactoryCallback","package":"druntime","parentType":"","signature":"IID IID_IElementNamespaceFactoryCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IElementNamespaceFactoryCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementNamespacePrivate","package":"druntime","parentType":"","signature":"IID IID_IElementNamespacePrivate","url":"/druntime/core/sys/windows/uuid.html#IID_IElementNamespacePrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementNamespaceTable","package":"druntime","parentType":"","signature":"IID IID_IElementNamespaceTable","url":"/druntime/core/sys/windows/uuid.html#IID_IElementNamespaceTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IElementSegment","package":"druntime","parentType":"","signature":"IID IID_IElementSegment","url":"/druntime/core/sys/windows/uuid.html#IID_IElementSegment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEmptyVolumeCache","package":"druntime","parentType":"","signature":"IID IID_IEmptyVolumeCache","url":"/druntime/core/sys/windows/uuid.html#IID_IEmptyVolumeCache"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEmptyVolumeCache2","package":"druntime","parentType":"","signature":"IID IID_IEmptyVolumeCache2","url":"/druntime/core/sys/windows/uuid.html#IID_IEmptyVolumeCache2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEmptyVolumeCacheCallBack","package":"druntime","parentType":"","signature":"IID IID_IEmptyVolumeCacheCallBack","url":"/druntime/core/sys/windows/uuid.html#IID_IEmptyVolumeCacheCallBack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEncodingFilterFactory","package":"druntime","parentType":"","signature":"IID IID_IEncodingFilterFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IEncodingFilterFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnroll","package":"druntime","parentType":"","signature":"IID IID_IEnroll","url":"/druntime/core/sys/windows/uuid.html#IID_IEnroll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnroll2","package":"druntime","parentType":"","signature":"IID IID_IEnroll2","url":"/druntime/core/sys/windows/uuid.html#IID_IEnroll2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnroll4","package":"druntime","parentType":"","signature":"IID IID_IEnroll4","url":"/druntime/core/sys/windows/uuid.html#IID_IEnroll4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEntryID","package":"druntime","parentType":"","signature":"IID IID_IEntryID","url":"/druntime/core/sys/windows/uuid.html#IID_IEntryID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumACDGroup","package":"druntime","parentType":"","signature":"IID IID_IEnumACDGroup","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumACDGroup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumACString","package":"druntime","parentType":"","signature":"IID IID_IEnumACString","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumACString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumAdapterInfo","package":"druntime","parentType":"","signature":"IID IID_IEnumAdapterInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumAdapterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumAddress","package":"druntime","parentType":"","signature":"IID IID_IEnumAddress","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumAgent","package":"druntime","parentType":"","signature":"IID IID_IEnumAgent","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumAgent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumAgentHandler","package":"druntime","parentType":"","signature":"IID IID_IEnumAgentHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumAgentHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumAgentSession","package":"druntime","parentType":"","signature":"IID IID_IEnumAgentSession","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumAgentSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumBackgroundCopyFiles","package":"druntime","parentType":"","signature":"IID IID_IEnumBackgroundCopyFiles","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumBackgroundCopyFiles"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumBackgroundCopyGroups","package":"druntime","parentType":"","signature":"IID IID_IEnumBackgroundCopyGroups","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumBackgroundCopyGroups"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumBackgroundCopyJobs","package":"druntime","parentType":"","signature":"IID IID_IEnumBackgroundCopyJobs","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumBackgroundCopyJobs"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumBackgroundCopyJobs1","package":"druntime","parentType":"","signature":"IID IID_IEnumBackgroundCopyJobs1","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumBackgroundCopyJobs1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumBstr","package":"druntime","parentType":"","signature":"IID IID_IEnumBstr","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumBstr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCall","package":"druntime","parentType":"","signature":"IID IID_IEnumCall","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCall"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCallback","package":"druntime","parentType":"","signature":"IID IID_IEnumCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCallHub","package":"druntime","parentType":"","signature":"IID IID_IEnumCallHub","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCallHub"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCallingCard","package":"druntime","parentType":"","signature":"IID IID_IEnumCallingCard","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCallingCard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCATEGORYINFO","package":"druntime","parentType":"","signature":"IID IID_IEnumCATEGORYINFO","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCATEGORYINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumChannels","package":"druntime","parentType":"","signature":"IID IID_IEnumChannels","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumChannels"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumClusCfgIPAddresses","package":"druntime","parentType":"","signature":"IID IID_IEnumClusCfgIPAddresses","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumClusCfgIPAddresses"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumClusCfgManagedResources","package":"druntime","parentType":"","signature":"IID IID_IEnumClusCfgManagedResources","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumClusCfgManagedResources"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumClusCfgNetworks","package":"druntime","parentType":"","signature":"IID IID_IEnumClusCfgNetworks","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumClusCfgNetworks"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumClusCfgPartitions","package":"druntime","parentType":"","signature":"IID IID_IEnumClusCfgPartitions","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumClusCfgPartitions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCodePage","package":"druntime","parentType":"","signature":"IID IID_IEnumCodePage","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCodePage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumConnectionPoints","package":"druntime","parentType":"","signature":"IID IID_IEnumConnectionPoints","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumConnectionPoints"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumConnections","package":"druntime","parentType":"","signature":"IID IID_IEnumConnections","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumConnections"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumCookies","package":"druntime","parentType":"","signature":"IID IID_IEnumCookies","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumCookies"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugApplicationNodes","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugApplicationNodes","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugApplicationNodes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugCodeContexts","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugCodeContexts","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugCodeContexts"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugExpressionContexts","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugExpressionContexts","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugExpressionContexts"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugExtendedPropertyInfo","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugExtendedPropertyInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugExtendedPropertyInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugPropertyInfo","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugPropertyInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugPropertyInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugStackFrames","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugStackFrames","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugStackFrames"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDebugStackFrames64","package":"druntime","parentType":"","signature":"IID IID_IEnumDebugStackFrames64","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDebugStackFrames64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDialableAddrs","package":"druntime","parentType":"","signature":"IID IID_IEnumDialableAddrs","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDialableAddrs"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDirectory","package":"druntime","parentType":"","signature":"IID IID_IEnumDirectory","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDirectory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDirectoryObject","package":"druntime","parentType":"","signature":"IID IID_IEnumDirectoryObject","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDirectoryObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDiscMasterFormats","package":"druntime","parentType":"","signature":"IID IID_IEnumDiscMasterFormats","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDiscMasterFormats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumDiscRecorders","package":"druntime","parentType":"","signature":"IID IID_IEnumDiscRecorders","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumDiscRecorders"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumExtraSearch","package":"druntime","parentType":"","signature":"IID IID_IEnumExtraSearch","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumExtraSearch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumFORMATETC","package":"druntime","parentType":"","signature":"IID IID_IEnumFORMATETC","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumFORMATETC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumGeneric","package":"druntime","parentType":"","signature":"IID IID_IEnumGeneric","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumGeneric"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumGUID","package":"druntime","parentType":"","signature":"IID IID_IEnumGUID","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumGUID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHLITEM","package":"druntime","parentType":"","signature":"IID IID_IEnumHLITEM","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHLITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetApplicationProtocols","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetApplicationProtocols","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetApplicationProtocols"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetBridgedConnections","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetBridgedConnections","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetBridgedConnections"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetBridges","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetBridges","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetBridges"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetFirewalledConnections","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetFirewalledConnections","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetFirewalledConnections"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetIcsPrivateConnections","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetIcsPrivateConnections","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetIcsPrivateConnections"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetIcsPublicConnections","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetIcsPublicConnections","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetIcsPublicConnections"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetPortMappingBindings","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetPortMappingBindings","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetPortMappingBindings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHNetPortMappingProtocols","package":"druntime","parentType":"","signature":"IID IID_IEnumHNetPortMappingProtocols","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHNetPortMappingProtocols"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumHolder","package":"druntime","parentType":"","signature":"IID IID_IEnumHolder","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumHolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumIDList","package":"druntime","parentType":"","signature":"IID IID_IEnumIDList","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumIDList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumInputContext","package":"druntime","parentType":"","signature":"IID IID_IEnumInputContext","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumInputContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumItemProperties","package":"druntime","parentType":"","signature":"IID IID_IEnumItemProperties","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumItemProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumLocation","package":"druntime","parentType":"","signature":"IID IID_IEnumLocation","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumLocation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumMcastScope","package":"druntime","parentType":"","signature":"IID IID_IEnumMcastScope","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumMcastScope"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumMedia","package":"druntime","parentType":"","signature":"IID IID_IEnumMedia","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumMedia"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumMoniker","package":"druntime","parentType":"","signature":"IID IID_IEnumMoniker","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetCfgBindingInterface","package":"druntime","parentType":"","signature":"IID IID_IEnumNetCfgBindingInterface","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetCfgBindingInterface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetCfgBindingPath","package":"druntime","parentType":"","signature":"IID IID_IEnumNetCfgBindingPath","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetCfgBindingPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetCfgComponent","package":"druntime","parentType":"","signature":"IID IID_IEnumNetCfgComponent","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetCfgComponent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetConnection","package":"druntime","parentType":"","signature":"IID IID_IEnumNetConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetSharingEveryConnection","package":"druntime","parentType":"","signature":"IID IID_IEnumNetSharingEveryConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetSharingEveryConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetSharingPortMapping","package":"druntime","parentType":"","signature":"IID IID_IEnumNetSharingPortMapping","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetSharingPortMapping"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetSharingPrivateConnection","package":"druntime","parentType":"","signature":"IID IID_IEnumNetSharingPrivateConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetSharingPrivateConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNetSharingPublicConnection","package":"druntime","parentType":"","signature":"IID IID_IEnumNetSharingPublicConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNetSharingPublicConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNodes","package":"druntime","parentType":"","signature":"IID IID_IEnumNodes","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNodes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNotification","package":"druntime","parentType":"","signature":"IID IID_IEnumNotification","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumNotificationSinkItem","package":"druntime","parentType":"","signature":"IID IID_IEnumNotificationSinkItem","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumNotificationSinkItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumOleDocumentViews","package":"druntime","parentType":"","signature":"IID IID_IEnumOleDocumentViews","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumOleDocumentViews"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumOleUndoUnits","package":"druntime","parentType":"","signature":"IID IID_IEnumOleUndoUnits","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumOleUndoUnits"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumOLEVERB","package":"druntime","parentType":"","signature":"IID IID_IEnumOLEVERB","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumOLEVERB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumParticipant","package":"druntime","parentType":"","signature":"IID IID_IEnumParticipant","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumParticipant"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumPhone","package":"druntime","parentType":"","signature":"IID IID_IEnumPhone","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumPhone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumPluggableSuperclassInfo","package":"druntime","parentType":"","signature":"IID IID_IEnumPluggableSuperclassInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumPluggableSuperclassInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumPluggableTerminalClassInfo","package":"druntime","parentType":"","signature":"IID IID_IEnumPluggableTerminalClassInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumPluggableTerminalClassInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumPrivacyRecords","package":"druntime","parentType":"","signature":"IID IID_IEnumPrivacyRecords","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumPrivacyRecords"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumPropertyMap","package":"druntime","parentType":"","signature":"IID IID_IEnumPropertyMap","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumPropertyMap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumPublishedApps","package":"druntime","parentType":"","signature":"IID IID_IEnumPublishedApps","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumPublishedApps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumQueue","package":"druntime","parentType":"","signature":"IID IID_IEnumQueue","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumQueue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumRegisterWordA","package":"druntime","parentType":"","signature":"IID IID_IEnumRegisterWordA","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumRegisterWordA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumRegisterWordW","package":"druntime","parentType":"","signature":"IID IID_IEnumRegisterWordW","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumRegisterWordW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumRemoteDebugApplications","package":"druntime","parentType":"","signature":"IID IID_IEnumRemoteDebugApplications","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumRemoteDebugApplications"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumRemoteDebugApplicationThrea","package":"druntime","parentType":"","signature":"IID IID_IEnumRemoteDebugApplicationThrea","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumRemoteDebugApplicationThrea"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumRfc1766","package":"druntime","parentType":"","signature":"IID IID_IEnumRfc1766","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumRfc1766"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumScheduleGroup","package":"druntime","parentType":"","signature":"IID IID_IEnumScheduleGroup","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumScheduleGroup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumScript","package":"druntime","parentType":"","signature":"IID IID_IEnumScript","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumScript"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSTATDATA","package":"druntime","parentType":"","signature":"IID IID_IEnumSTATDATA","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSTATDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSTATPROPBAG","package":"druntime","parentType":"","signature":"IID IID_IEnumSTATPROPBAG","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSTATPROPBAG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSTATPROPSETSTG","package":"druntime","parentType":"","signature":"IID IID_IEnumSTATPROPSETSTG","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSTATPROPSETSTG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSTATPROPSTG","package":"druntime","parentType":"","signature":"IID IID_IEnumSTATPROPSTG","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSTATPROPSTG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSTATSTG","package":"druntime","parentType":"","signature":"IID IID_IEnumSTATSTG","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSTATSTG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSTATURL","package":"druntime","parentType":"","signature":"IID IID_IEnumSTATURL","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSTATURL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumStream","package":"druntime","parentType":"","signature":"IID IID_IEnumStream","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumString","package":"druntime","parentType":"","signature":"IID IID_IEnumString","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSubscription","package":"druntime","parentType":"","signature":"IID IID_IEnumSubscription","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSubscription"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSubStream","package":"druntime","parentType":"","signature":"IID IID_IEnumSubStream","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSubStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSyncItems","package":"druntime","parentType":"","signature":"IID IID_IEnumSyncItems","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSyncItems"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumSyncSchedules","package":"druntime","parentType":"","signature":"IID IID_IEnumSyncSchedules","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumSyncSchedules"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumTerminal","package":"druntime","parentType":"","signature":"IID IID_IEnumTerminal","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumTerminalClass","package":"druntime","parentType":"","signature":"IID IID_IEnumTerminalClass","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumTerminalClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumTime","package":"druntime","parentType":"","signature":"IID IID_IEnumTime","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumTime"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumTravelLogEntry","package":"druntime","parentType":"","signature":"IID IID_IEnumTravelLogEntry","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumTravelLogEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumUnknown","package":"druntime","parentType":"","signature":"IID IID_IEnumUnknown","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumUnknown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumVARIANT","package":"druntime","parentType":"","signature":"IID IID_IEnumVARIANT","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumVARIANT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IEnumWbemClassObject","package":"druntime","parentType":"","signature":"IID IID_IEnumWbemClassObject","url":"/druntime/core/sys/windows/uuid.html#IID_IEnumWbemClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IErrorInfo","package":"druntime","parentType":"","signature":"IID IID_IErrorInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IErrorInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IErrorLog","package":"druntime","parentType":"","signature":"IID IID_IErrorLog","url":"/druntime/core/sys/windows/uuid.html#IID_IErrorLog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IErrorLookup","package":"druntime","parentType":"","signature":"IID IID_IErrorLookup","url":"/druntime/core/sys/windows/uuid.html#IID_IErrorLookup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IErrorRecords","package":"druntime","parentType":"","signature":"IID IID_IErrorRecords","url":"/druntime/core/sys/windows/uuid.html#IID_IErrorRecords"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IESP","package":"druntime","parentType":"","signature":"IID IID_IESP","url":"/druntime/core/sys/windows/uuid.html#IID_IESP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExtendObjectManager","package":"druntime","parentType":"","signature":"IID IID_IExtendObjectManager","url":"/druntime/core/sys/windows/uuid.html#IID_IExtendObjectManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExtensionServices","package":"druntime","parentType":"","signature":"IID IID_IExtensionServices","url":"/druntime/core/sys/windows/uuid.html#IID_IExtensionServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExternalConnection","package":"druntime","parentType":"","signature":"IID IID_IExternalConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IExternalConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExtractIconA","package":"druntime","parentType":"","signature":"IID IID_IExtractIconA","url":"/druntime/core/sys/windows/uuid.html#IID_IExtractIconA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExtractIconW","package":"druntime","parentType":"","signature":"IID IID_IExtractIconW","url":"/druntime/core/sys/windows/uuid.html#IID_IExtractIconW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExtractImage","package":"druntime","parentType":"","signature":"IID IID_IExtractImage","url":"/druntime/core/sys/windows/uuid.html#IID_IExtractImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IExtractImage2","package":"druntime","parentType":"","signature":"IID IID_IExtractImage2","url":"/druntime/core/sys/windows/uuid.html#IID_IExtractImage2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFileSearchBand","package":"druntime","parentType":"","signature":"IID IID_IFileSearchBand","url":"/druntime/core/sys/windows/uuid.html#IID_IFileSearchBand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFileSystemBindData","package":"druntime","parentType":"","signature":"IID IID_IFileSystemBindData","url":"/druntime/core/sys/windows/uuid.html#IID_IFileSystemBindData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFileViewerA","package":"druntime","parentType":"","signature":"IID IID_IFileViewerA","url":"/druntime/core/sys/windows/uuid.html#IID_IFileViewerA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFileViewerSite","package":"druntime","parentType":"","signature":"IID IID_IFileViewerSite","url":"/druntime/core/sys/windows/uuid.html#IID_IFileViewerSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFileViewerW","package":"druntime","parentType":"","signature":"IID IID_IFileViewerW","url":"/druntime/core/sys/windows/uuid.html#IID_IFileViewerW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFillLockBytes","package":"druntime","parentType":"","signature":"IID IID_IFillLockBytes","url":"/druntime/core/sys/windows/uuid.html#IID_IFillLockBytes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFilter","package":"druntime","parentType":"","signature":"IID IID_IFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFilterAnimationInfo","package":"druntime","parentType":"","signature":"IID IID_IFilterAnimationInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IFilterAnimationInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFilterStatus","package":"druntime","parentType":"","signature":"IID IID_IFilterStatus","url":"/druntime/core/sys/windows/uuid.html#IID_IFilterStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFolderFilter","package":"druntime","parentType":"","signature":"IID IID_IFolderFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IFolderFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFolderFilterSite","package":"druntime","parentType":"","signature":"IID IID_IFolderFilterSite","url":"/druntime/core/sys/windows/uuid.html#IID_IFolderFilterSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFolderView","package":"druntime","parentType":"","signature":"IID IID_IFolderView","url":"/druntime/core/sys/windows/uuid.html#IID_IFolderView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFolderViewHost","package":"druntime","parentType":"","signature":"IID IID_IFolderViewHost","url":"/druntime/core/sys/windows/uuid.html#IID_IFolderViewHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFolderViewOC","package":"druntime","parentType":"","signature":"IID IID_IFolderViewOC","url":"/druntime/core/sys/windows/uuid.html#IID_IFolderViewOC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFont","package":"druntime","parentType":"","signature":"IID IID_IFont","url":"/druntime/core/sys/windows/uuid.html#IID_IFont"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFontDisp","package":"druntime","parentType":"","signature":"IID IID_IFontDisp","url":"/druntime/core/sys/windows/uuid.html#IID_IFontDisp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFontEventsDisp","package":"druntime","parentType":"","signature":"IID IID_IFontEventsDisp","url":"/druntime/core/sys/windows/uuid.html#IID_IFontEventsDisp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFontNames","package":"druntime","parentType":"","signature":"IID IID_IFontNames","url":"/druntime/core/sys/windows/uuid.html#IID_IFontNames"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IForegroundTransfer","package":"druntime","parentType":"","signature":"IID IID_IForegroundTransfer","url":"/druntime/core/sys/windows/uuid.html#IID_IForegroundTransfer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IFsCiAdmin","package":"druntime","parentType":"","signature":"IID IID_IFsCiAdmin","url":"/druntime/core/sys/windows/uuid.html#IID_IFsCiAdmin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGatherData","package":"druntime","parentType":"","signature":"IID IID_IGatherData","url":"/druntime/core/sys/windows/uuid.html#IID_IGatherData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterDataInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterDataInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterDataInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterGroupInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterGroupInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterGroupInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterNetInterfaceInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterNetInterfaceInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterNetInterfaceInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterNetworkInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterNetworkInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterNetworkInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterNodeInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterNodeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterNodeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterObjectInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterObjectInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterObjectInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterResourceInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterResourceInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterResourceInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetClusterUIInfo","package":"druntime","parentType":"","signature":"IID IID_IGetClusterUIInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IGetClusterUIInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetDataSource","package":"druntime","parentType":"","signature":"IID IID_IGetDataSource","url":"/druntime/core/sys/windows/uuid.html#IID_IGetDataSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetRow","package":"druntime","parentType":"","signature":"IID IID_IGetRow","url":"/druntime/core/sys/windows/uuid.html#IID_IGetRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetSession","package":"druntime","parentType":"","signature":"IID IID_IGetSession","url":"/druntime/core/sys/windows/uuid.html#IID_IGetSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGetSourceRow","package":"druntime","parentType":"","signature":"IID IID_IGetSourceRow","url":"/druntime/core/sys/windows/uuid.html#IID_IGetSourceRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IGlobalInterfaceTable","package":"druntime","parentType":"","signature":"IID IID_IGlobalInterfaceTable","url":"/druntime/core/sys/windows/uuid.html#IID_IGlobalInterfaceTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IH26XEncodeOptions","package":"druntime","parentType":"","signature":"IID IID_IH26XEncodeOptions","url":"/druntime/core/sys/windows/uuid.html#IID_IH26XEncodeOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IH26XEncoderControl","package":"druntime","parentType":"","signature":"IID IID_IH26XEncoderControl","url":"/druntime/core/sys/windows/uuid.html#IID_IH26XEncoderControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IH26XRTPControl","package":"druntime","parentType":"","signature":"IID IID_IH26XRTPControl","url":"/druntime/core/sys/windows/uuid.html#IID_IH26XRTPControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IH26XSnapshot","package":"druntime","parentType":"","signature":"IID IID_IH26XSnapshot","url":"/druntime/core/sys/windows/uuid.html#IID_IH26XSnapshot"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IH26XVideoEffects","package":"druntime","parentType":"","signature":"IID IID_IH26XVideoEffects","url":"/druntime/core/sys/windows/uuid.html#IID_IH26XVideoEffects"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IH323LineEx","package":"druntime","parentType":"","signature":"IID IID_IH323LineEx","url":"/druntime/core/sys/windows/uuid.html#IID_IH323LineEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHeaderFooter","package":"druntime","parentType":"","signature":"IID IID_IHeaderFooter","url":"/druntime/core/sys/windows/uuid.html#IID_IHeaderFooter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHighlightRenderingServices","package":"druntime","parentType":"","signature":"IID IID_IHighlightRenderingServices","url":"/druntime/core/sys/windows/uuid.html#IID_IHighlightRenderingServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHighlightSegment","package":"druntime","parentType":"","signature":"IID IID_IHighlightSegment","url":"/druntime/core/sys/windows/uuid.html#IID_IHighlightSegment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHlink","package":"druntime","parentType":"","signature":"IID IID_IHlink","url":"/druntime/core/sys/windows/uuid.html#IID_IHlink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHlinkBrowseContext","package":"druntime","parentType":"","signature":"IID IID_IHlinkBrowseContext","url":"/druntime/core/sys/windows/uuid.html#IID_IHlinkBrowseContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHlinkFrame","package":"druntime","parentType":"","signature":"IID IID_IHlinkFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IHlinkFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHlinkSite","package":"druntime","parentType":"","signature":"IID IID_IHlinkSite","url":"/druntime/core/sys/windows/uuid.html#IID_IHlinkSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHlinkTarget","package":"druntime","parentType":"","signature":"IID IID_IHlinkTarget","url":"/druntime/core/sys/windows/uuid.html#IID_IHlinkTarget"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetApplicationProtocol","package":"druntime","parentType":"","signature":"IID IID_IHNetApplicationProtocol","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetApplicationProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetBridge","package":"druntime","parentType":"","signature":"IID IID_IHNetBridge","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetBridge"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetBridgedConnection","package":"druntime","parentType":"","signature":"IID IID_IHNetBridgedConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetBridgedConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetBridgeSettings","package":"druntime","parentType":"","signature":"IID IID_IHNetBridgeSettings","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetBridgeSettings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetCfgMgr","package":"druntime","parentType":"","signature":"IID IID_IHNetCfgMgr","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetCfgMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetConnection","package":"druntime","parentType":"","signature":"IID IID_IHNetConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetFirewalledConnection","package":"druntime","parentType":"","signature":"IID IID_IHNetFirewalledConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetFirewalledConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetFirewallSettings","package":"druntime","parentType":"","signature":"IID IID_IHNetFirewallSettings","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetFirewallSettings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetIcsPrivateConnection","package":"druntime","parentType":"","signature":"IID IID_IHNetIcsPrivateConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetIcsPrivateConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetIcsPublicConnection","package":"druntime","parentType":"","signature":"IID IID_IHNetIcsPublicConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetIcsPublicConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetIcsSettings","package":"druntime","parentType":"","signature":"IID IID_IHNetIcsSettings","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetIcsSettings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetPortMappingBinding","package":"druntime","parentType":"","signature":"IID IID_IHNetPortMappingBinding","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetPortMappingBinding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetPortMappingProtocol","package":"druntime","parentType":"","signature":"IID IID_IHNetPortMappingProtocol","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetPortMappingProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHNetProtocolSettings","package":"druntime","parentType":"","signature":"IID IID_IHNetProtocolSettings","url":"/druntime/core/sys/windows/uuid.html#IID_IHNetProtocolSettings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHomePage","package":"druntime","parentType":"","signature":"IID IID_IHomePage","url":"/druntime/core/sys/windows/uuid.html#IID_IHomePage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHostBehaviorInit","package":"druntime","parentType":"","signature":"IID IID_IHostBehaviorInit","url":"/druntime/core/sys/windows/uuid.html#IID_IHostBehaviorInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHostDialogHelper","package":"druntime","parentType":"","signature":"IID IID_IHostDialogHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IHostDialogHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCAttachBehavior","package":"druntime","parentType":"","signature":"IID IID_IHTCAttachBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCAttachBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCAttachBehavior2","package":"druntime","parentType":"","signature":"IID IID_IHTCAttachBehavior2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCAttachBehavior2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCDefaultDispatch","package":"druntime","parentType":"","signature":"IID IID_IHTCDefaultDispatch","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCDefaultDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCDescBehavior","package":"druntime","parentType":"","signature":"IID IID_IHTCDescBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCDescBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCEventBehavior","package":"druntime","parentType":"","signature":"IID IID_IHTCEventBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCEventBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCMethodBehavior","package":"druntime","parentType":"","signature":"IID IID_IHTCMethodBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCMethodBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTCPropertyBehavior","package":"druntime","parentType":"","signature":"IID IID_IHTCPropertyBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IHTCPropertyBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAnchorElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLAnchorElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAnchorElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAnchorElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLAnchorElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAnchorElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAppBehavior","package":"druntime","parentType":"","signature":"IID IID_IHTMLAppBehavior","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAppBehavior"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAppBehavior2","package":"druntime","parentType":"","signature":"IID IID_IHTMLAppBehavior2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAppBehavior2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAppBehavior3","package":"druntime","parentType":"","signature":"IID IID_IHTMLAppBehavior3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAppBehavior3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHtmlArea","package":"druntime","parentType":"","signature":"IID IID_IHtmlArea","url":"/druntime/core/sys/windows/uuid.html#IID_IHtmlArea"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAreaElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLAreaElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAreaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAreasCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLAreasCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAreasCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAreasCollection2","package":"druntime","parentType":"","signature":"IID IID_IHTMLAreasCollection2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAreasCollection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAreasCollection3","package":"druntime","parentType":"","signature":"IID IID_IHTMLAreasCollection3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAreasCollection3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAttributeCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLAttributeCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAttributeCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLAttributeCollection2","package":"druntime","parentType":"","signature":"IID IID_IHTMLAttributeCollection2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLAttributeCollection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBaseElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLBaseElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBaseElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBaseFontElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLBaseFontElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBaseFontElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBGsound","package":"druntime","parentType":"","signature":"IID IID_IHTMLBGsound","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBGsound"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBlockElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLBlockElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBlockElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBlockElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLBlockElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBlockElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBodyElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLBodyElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBodyElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBodyElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLBodyElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBodyElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBookmarkCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLBookmarkCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBookmarkCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLBRElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLBRElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLBRElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLButtonElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLButtonElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLCaret","package":"druntime","parentType":"","signature":"IID IID_IHTMLCaret","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLCaret"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLChangeLog","package":"druntime","parentType":"","signature":"IID IID_IHTMLChangeLog","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLChangeLog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLChangePlayback","package":"druntime","parentType":"","signature":"IID IID_IHTMLChangePlayback","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLChangePlayback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLChangeSink","package":"druntime","parentType":"","signature":"IID IID_IHTMLChangeSink","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLChangeSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLCommentElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLCommentElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLCommentElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLCommentElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLCommentElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLCommentElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLComputedStyle","package":"druntime","parentType":"","signature":"IID IID_IHTMLComputedStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLComputedStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLControlElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLControlElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLControlElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLControlRange","package":"druntime","parentType":"","signature":"IID IID_IHTMLControlRange","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLControlRange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLControlRange2","package":"druntime","parentType":"","signature":"IID IID_IHTMLControlRange2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLControlRange2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLCurrentStyle","package":"druntime","parentType":"","signature":"IID IID_IHTMLCurrentStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLCurrentStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLCurrentStyle2","package":"druntime","parentType":"","signature":"IID IID_IHTMLCurrentStyle2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLCurrentStyle2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLCurrentStyle3","package":"druntime","parentType":"","signature":"IID IID_IHTMLCurrentStyle3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLCurrentStyle3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDatabinding","package":"druntime","parentType":"","signature":"IID IID_IHTMLDatabinding","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDatabinding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDataTransfer","package":"druntime","parentType":"","signature":"IID IID_IHTMLDataTransfer","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDataTransfer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDDElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLDDElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDDElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDialog","package":"druntime","parentType":"","signature":"IID IID_IHTMLDialog","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDialog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDialog2","package":"druntime","parentType":"","signature":"IID IID_IHTMLDialog2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDialog2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDialog3","package":"druntime","parentType":"","signature":"IID IID_IHTMLDialog3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDialog3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDivElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLDivElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDivElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDivPosition","package":"druntime","parentType":"","signature":"IID IID_IHTMLDivPosition","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDivPosition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHtmlDlgSafeHelper","package":"druntime","parentType":"","signature":"IID IID_IHtmlDlgSafeHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IHtmlDlgSafeHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDListElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLDListElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDocument","package":"druntime","parentType":"","signature":"IID IID_IHTMLDocument","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDocument2","package":"druntime","parentType":"","signature":"IID IID_IHTMLDocument2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDocument2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDocument3","package":"druntime","parentType":"","signature":"IID IID_IHTMLDocument3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDocument3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDocument4","package":"druntime","parentType":"","signature":"IID IID_IHTMLDocument4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDocument4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDocument5","package":"druntime","parentType":"","signature":"IID IID_IHTMLDocument5","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDocument5"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMAttribute","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMAttribute","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMAttribute"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMAttribute2","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMAttribute2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMAttribute2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMChildrenCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMChildrenCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMChildrenCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMImplementation","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMImplementation","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMImplementation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMNode","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMNode","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMNode2","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMNode2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMNode2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMTextNode","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMTextNode","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMTextNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDOMTextNode2","package":"druntime","parentType":"","signature":"IID IID_IHTMLDOMTextNode2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDOMTextNode2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDTElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLDTElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDTElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLDXTransform","package":"druntime","parentType":"","signature":"IID IID_IHTMLDXTransform","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLDXTransform"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditDesigner","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditDesigner","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditDesigner"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditHost","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditHost","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditHost2","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditHost2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditHost2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditingServices","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditingServices","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditingServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditor","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditor","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditServices","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditServices","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEditServices2","package":"druntime","parentType":"","signature":"IID IID_IHTMLEditServices2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEditServices2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElement3","package":"druntime","parentType":"","signature":"IID IID_IHTMLElement3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElement3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElement4","package":"druntime","parentType":"","signature":"IID IID_IHTMLElement4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElement4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElementCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLElementCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElementCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElementCollection2","package":"druntime","parentType":"","signature":"IID IID_IHTMLElementCollection2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElementCollection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElementCollection3","package":"druntime","parentType":"","signature":"IID IID_IHTMLElementCollection3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElementCollection3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElementDefaults","package":"druntime","parentType":"","signature":"IID IID_IHTMLElementDefaults","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElementDefaults"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLElementRender","package":"druntime","parentType":"","signature":"IID IID_IHTMLElementRender","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLElementRender"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEmbedElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLEmbedElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEmbedElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEventObj","package":"druntime","parentType":"","signature":"IID IID_IHTMLEventObj","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEventObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEventObj2","package":"druntime","parentType":"","signature":"IID IID_IHTMLEventObj2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEventObj2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEventObj3","package":"druntime","parentType":"","signature":"IID IID_IHTMLEventObj3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEventObj3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLEventObj4","package":"druntime","parentType":"","signature":"IID IID_IHTMLEventObj4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLEventObj4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFieldSetElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLFieldSetElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFieldSetElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFieldSetElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLFieldSetElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFieldSetElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFilterPainter","package":"druntime","parentType":"","signature":"IID IID_IHTMLFilterPainter","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFilterPainter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFilterPaintSite","package":"druntime","parentType":"","signature":"IID IID_IHTMLFilterPaintSite","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFilterPaintSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFiltersCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLFiltersCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFiltersCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFontElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLFontElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFontElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFontNamesCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLFontNamesCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFontNamesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFontSizesCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLFontSizesCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFontSizesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFormElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLFormElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFormElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFormElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLFormElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFormElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFormElement3","package":"druntime","parentType":"","signature":"IID IID_IHTMLFormElement3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFormElement3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameBase","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameBase","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameBase"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameBase2","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameBase2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameBase2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameBase3","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameBase3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameBase3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFramesCollection2","package":"druntime","parentType":"","signature":"IID IID_IHTMLFramesCollection2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFramesCollection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameSetElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameSetElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameSetElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLFrameSetElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLFrameSetElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLFrameSetElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLGenericElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLGenericElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLGenericElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLHeadElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLHeadElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLHeadElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLHeaderElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLHeaderElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLHeaderElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLHRElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLHRElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLHRElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLHtmlElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLHtmlElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLHtmlElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLIFrameElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLIFrameElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLIFrameElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLIFrameElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLIFrameElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLIFrameElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLImageElementFactory","package":"druntime","parentType":"","signature":"IID IID_IHTMLImageElementFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLImageElementFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLImgElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLImgElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLImgElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLImgElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLImgElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLImgElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputButtonElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputButtonElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputFileElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputFileElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputFileElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputHiddenElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputHiddenElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputHiddenElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputImage","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputImage","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputImage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLInputTextElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLInputTextElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLInputTextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLIPrintCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLIPrintCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLIPrintCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLIsIndexElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLIsIndexElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLIsIndexElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLIsIndexElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLIsIndexElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLIsIndexElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLabelElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLLabelElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLabelElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLabelElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLLabelElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLabelElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLegendElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLLegendElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLegendElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLegendElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLLegendElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLegendElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLIElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLLIElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLIElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLinkElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLLinkElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLinkElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLinkElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLLinkElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLinkElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLinkElement3","package":"druntime","parentType":"","signature":"IID IID_IHTMLLinkElement3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLinkElement3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLListElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLListElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLListElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLListElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLListElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHtmlLoadOptions","package":"druntime","parentType":"","signature":"IID IID_IHtmlLoadOptions","url":"/druntime/core/sys/windows/uuid.html#IID_IHtmlLoadOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLLocation","package":"druntime","parentType":"","signature":"IID IID_IHTMLLocation","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLLocation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLMapElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLMapElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLMapElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLMarqueeElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLMarqueeElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLMarqueeElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLMetaElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLMetaElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLMetaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLMetaElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLMetaElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLMetaElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLMimeTypesCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLMimeTypesCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLMimeTypesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLModelessInit","package":"druntime","parentType":"","signature":"IID IID_IHTMLModelessInit","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLModelessInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLNamespace","package":"druntime","parentType":"","signature":"IID IID_IHTMLNamespace","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLNamespace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLNamespaceCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLNamespaceCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLNamespaceCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLNextIdElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLNextIdElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLNextIdElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLNoShowElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLNoShowElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLNoShowElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLObjectElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLObjectElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLObjectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLObjectElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLObjectElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLObjectElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLObjectElement3","package":"druntime","parentType":"","signature":"IID IID_IHTMLObjectElement3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLObjectElement3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOListElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLOListElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOMWindowServices","package":"druntime","parentType":"","signature":"IID IID_IHTMLOMWindowServices","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOMWindowServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOpsProfile","package":"druntime","parentType":"","signature":"IID IID_IHTMLOpsProfile","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOpsProfile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOptionButtonElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLOptionButtonElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOptionButtonElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOptionElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLOptionElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOptionElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOptionElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLOptionElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOptionElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOptionElement3","package":"druntime","parentType":"","signature":"IID IID_IHTMLOptionElement3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOptionElement3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOptionElementFactory","package":"druntime","parentType":"","signature":"IID IID_IHTMLOptionElementFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOptionElementFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLOptionsHolder","package":"druntime","parentType":"","signature":"IID IID_IHTMLOptionsHolder","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLOptionsHolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPainter","package":"druntime","parentType":"","signature":"IID IID_IHTMLPainter","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPainter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPainterEventInfo","package":"druntime","parentType":"","signature":"IID IID_IHTMLPainterEventInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPainterEventInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPainterOverlay","package":"druntime","parentType":"","signature":"IID IID_IHTMLPainterOverlay","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPainterOverlay"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPaintSite","package":"druntime","parentType":"","signature":"IID IID_IHTMLPaintSite","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPaintSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLParaElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLParaElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLParaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLParamElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLParamElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLParamElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPersistData","package":"druntime","parentType":"","signature":"IID IID_IHTMLPersistData","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPersistData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPersistDataOM","package":"druntime","parentType":"","signature":"IID IID_IHTMLPersistDataOM","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPersistDataOM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPhraseElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLPhraseElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPhraseElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPhraseElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLPhraseElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPhraseElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPluginsCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLPluginsCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPluginsCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPopup","package":"druntime","parentType":"","signature":"IID IID_IHTMLPopup","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPopup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPrivateWindow","package":"druntime","parentType":"","signature":"IID IID_IHTMLPrivateWindow","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPrivateWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPrivateWindow2","package":"druntime","parentType":"","signature":"IID IID_IHTMLPrivateWindow2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPrivateWindow2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLPrivateWindow3","package":"druntime","parentType":"","signature":"IID IID_IHTMLPrivateWindow3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLPrivateWindow3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRect","package":"druntime","parentType":"","signature":"IID IID_IHTMLRect","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRectCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLRectCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRectCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRenderStyle","package":"druntime","parentType":"","signature":"IID IID_IHTMLRenderStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRenderStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRuleStyle","package":"druntime","parentType":"","signature":"IID IID_IHTMLRuleStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRuleStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRuleStyle2","package":"druntime","parentType":"","signature":"IID IID_IHTMLRuleStyle2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRuleStyle2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRuleStyle3","package":"druntime","parentType":"","signature":"IID IID_IHTMLRuleStyle3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRuleStyle3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLRuleStyle4","package":"druntime","parentType":"","signature":"IID IID_IHTMLRuleStyle4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLRuleStyle4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLScreen","package":"druntime","parentType":"","signature":"IID IID_IHTMLScreen","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLScreen"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLScreen2","package":"druntime","parentType":"","signature":"IID IID_IHTMLScreen2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLScreen2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLScriptElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLScriptElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLScriptElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLScriptElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLScriptElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLScriptElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSelectElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLSelectElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSelectElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSelectElement2","package":"druntime","parentType":"","signature":"IID IID_IHTMLSelectElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSelectElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSelectElement3","package":"druntime","parentType":"","signature":"IID IID_IHTMLSelectElement3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSelectElement3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSelectElement4","package":"druntime","parentType":"","signature":"IID IID_IHTMLSelectElement4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSelectElement4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSelectionObject","package":"druntime","parentType":"","signature":"IID IID_IHTMLSelectionObject","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSelectionObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSelectionObject2","package":"druntime","parentType":"","signature":"IID IID_IHTMLSelectionObject2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSelectionObject2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSpanElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLSpanElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSpanElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSpanFlow","package":"druntime","parentType":"","signature":"IID IID_IHTMLSpanFlow","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSpanFlow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyle","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyle","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyle2","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyle2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyle2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyle3","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyle3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyle3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyle4","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyle4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyle4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleFontFace","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleFontFace","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleFontFace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheet","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheet","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheet2","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheet2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheet2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheetPage","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheetPage","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheetPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheetPagesCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheetPagesCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheetPagesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheetRule","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheetRule","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheetRule"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheetRulesCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheetRulesCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheetRulesCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLStyleSheetsCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLStyleSheetsCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLStyleSheetsCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLSubmitData","package":"druntime","parentType":"","signature":"IID IID_IHTMLSubmitData","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLSubmitData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTable","package":"druntime","parentType":"","signature":"IID IID_IHTMLTable","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTable2","package":"druntime","parentType":"","signature":"IID IID_IHTMLTable2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTable2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTable3","package":"druntime","parentType":"","signature":"IID IID_IHTMLTable3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTable3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableCaption","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableCaption","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableCaption"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableCell","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableCell","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableCell"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableCell2","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableCell2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableCell2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableCol","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableCol","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableCol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableCol2","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableCol2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableCol2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableRow","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableRow","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableRow2","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableRow2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableRow2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableRow3","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableRow3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableRow3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableRowMetrics","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableRowMetrics","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableRowMetrics"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableSection","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableSection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableSection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableSection2","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableSection2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableSection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTableSection3","package":"druntime","parentType":"","signature":"IID IID_IHTMLTableSection3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTableSection3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTextAreaElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLTextAreaElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTextAreaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTextContainer","package":"druntime","parentType":"","signature":"IID IID_IHTMLTextContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTextContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTextElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLTextElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTextElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTextRangeMetrics","package":"druntime","parentType":"","signature":"IID IID_IHTMLTextRangeMetrics","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTextRangeMetrics"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTextRangeMetrics2","package":"druntime","parentType":"","signature":"IID IID_IHTMLTextRangeMetrics2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTextRangeMetrics2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTitleElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLTitleElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTitleElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTxtRange","package":"druntime","parentType":"","signature":"IID IID_IHTMLTxtRange","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTxtRange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLTxtRangeCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLTxtRangeCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLTxtRangeCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLUListElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLUListElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLUListElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLUniqueName","package":"druntime","parentType":"","signature":"IID IID_IHTMLUniqueName","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLUniqueName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLUnknownElement","package":"druntime","parentType":"","signature":"IID IID_IHTMLUnknownElement","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLUnknownElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLUrnCollection","package":"druntime","parentType":"","signature":"IID IID_IHTMLUrnCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLUrnCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLUserDataOM","package":"druntime","parentType":"","signature":"IID IID_IHTMLUserDataOM","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLUserDataOM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLViewFilter","package":"druntime","parentType":"","signature":"IID IID_IHTMLViewFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLViewFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLViewFilterSite","package":"druntime","parentType":"","signature":"IID IID_IHTMLViewFilterSite","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLViewFilterSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLWindow2","package":"druntime","parentType":"","signature":"IID IID_IHTMLWindow2","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLWindow2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLWindow3","package":"druntime","parentType":"","signature":"IID IID_IHTMLWindow3","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLWindow3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHTMLWindow4","package":"druntime","parentType":"","signature":"IID IID_IHTMLWindow4","url":"/druntime/core/sys/windows/uuid.html#IID_IHTMLWindow4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHttpNegotiate","package":"druntime","parentType":"","signature":"IID IID_IHttpNegotiate","url":"/druntime/core/sys/windows/uuid.html#IID_IHttpNegotiate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHttpNegotiate2","package":"druntime","parentType":"","signature":"IID IID_IHttpNegotiate2","url":"/druntime/core/sys/windows/uuid.html#IID_IHttpNegotiate2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHttpSecurity","package":"druntime","parentType":"","signature":"IID IID_IHttpSecurity","url":"/druntime/core/sys/windows/uuid.html#IID_IHttpSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IHWEventHandler","package":"druntime","parentType":"","signature":"IID IID_IHWEventHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IHWEventHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IImageDecodeEventSink","package":"druntime","parentType":"","signature":"IID IID_IImageDecodeEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_IImageDecodeEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IImageDecodeFilter","package":"druntime","parentType":"","signature":"IID IID_IImageDecodeFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IImageDecodeFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IImageList","package":"druntime","parentType":"","signature":"IID IID_IImageList","url":"/druntime/core/sys/windows/uuid.html#IID_IImageList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IIMEServices","package":"druntime","parentType":"","signature":"IID IID_IIMEServices","url":"/druntime/core/sys/windows/uuid.html#IID_IIMEServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IImgCtx","package":"druntime","parentType":"","signature":"IID IID_IImgCtx","url":"/druntime/core/sys/windows/uuid.html#IID_IImgCtx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IIndexDefinition","package":"druntime","parentType":"","signature":"IID IID_IIndexDefinition","url":"/druntime/core/sys/windows/uuid.html#IID_IIndexDefinition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInputObject","package":"druntime","parentType":"","signature":"IID IID_IInputObject","url":"/druntime/core/sys/windows/uuid.html#IID_IInputObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInputObjectSite","package":"druntime","parentType":"","signature":"IID IID_IInputObjectSite","url":"/druntime/core/sys/windows/uuid.html#IID_IInputObjectSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IIntDitherer","package":"druntime","parentType":"","signature":"IID IID_IIntDitherer","url":"/druntime/core/sys/windows/uuid.html#IID_IIntDitherer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IIntelliForms","package":"druntime","parentType":"","signature":"IID IID_IIntelliForms","url":"/druntime/core/sys/windows/uuid.html#IID_IIntelliForms"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInterfaceRelated","package":"druntime","parentType":"","signature":"IID IID_IInterfaceRelated","url":"/druntime/core/sys/windows/uuid.html#IID_IInterfaceRelated"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternalMoniker","package":"druntime","parentType":"","signature":"IID IID_IInternalMoniker","url":"/druntime/core/sys/windows/uuid.html#IID_IInternalMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternalUnknown","package":"druntime","parentType":"","signature":"IID IID_IInternalUnknown","url":"/druntime/core/sys/windows/uuid.html#IID_IInternalUnknown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternet","package":"druntime","parentType":"","signature":"IID IID_IInternet","url":"/druntime/core/sys/windows/uuid.html#IID_IInternet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetBindInfo","package":"druntime","parentType":"","signature":"IID IID_IInternetBindInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetBindInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetConnectionDevice","package":"druntime","parentType":"","signature":"IID IID_IInternetConnectionDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetConnectionDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetConnectionDeviceClient","package":"druntime","parentType":"","signature":"IID IID_IInternetConnectionDeviceClient","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetConnectionDeviceClient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetConnectionDeviceSharedCo","package":"druntime","parentType":"","signature":"IID IID_IInternetConnectionDeviceSharedCo","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetConnectionDeviceSharedCo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetHostSecurityManager","package":"druntime","parentType":"","signature":"IID IID_IInternetHostSecurityManager","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetHostSecurityManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetPriority","package":"druntime","parentType":"","signature":"IID IID_IInternetPriority","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetPriority"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetProtocol","package":"druntime","parentType":"","signature":"IID IID_IInternetProtocol","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetProtocolInfo","package":"druntime","parentType":"","signature":"IID IID_IInternetProtocolInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetProtocolInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetProtocolRoot","package":"druntime","parentType":"","signature":"IID IID_IInternetProtocolRoot","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetProtocolRoot"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetProtocolSink","package":"druntime","parentType":"","signature":"IID IID_IInternetProtocolSink","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetProtocolSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetProtocolSinkStackable","package":"druntime","parentType":"","signature":"IID IID_IInternetProtocolSinkStackable","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetProtocolSinkStackable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetSecurityManager","package":"druntime","parentType":"","signature":"IID IID_IInternetSecurityManager","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetSecurityManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetSecurityMgrSite","package":"druntime","parentType":"","signature":"IID IID_IInternetSecurityMgrSite","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetSecurityMgrSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetSession","package":"druntime","parentType":"","signature":"IID IID_IInternetSession","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetThreadSwitch","package":"druntime","parentType":"","signature":"IID IID_IInternetThreadSwitch","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetThreadSwitch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IInternetZoneManager","package":"druntime","parentType":"","signature":"IID IID_IInternetZoneManager","url":"/druntime/core/sys/windows/uuid.html#IID_IInternetZoneManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IIpxAdapterInfo","package":"druntime","parentType":"","signature":"IID IID_IIpxAdapterInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IIpxAdapterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IItemNameLimits","package":"druntime","parentType":"","signature":"IID IID_IItemNameLimits","url":"/druntime/core/sys/windows/uuid.html#IID_IItemNameLimits"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IJolietDiscMaster","package":"druntime","parentType":"","signature":"IID IID_IJolietDiscMaster","url":"/druntime/core/sys/windows/uuid.html#IID_IJolietDiscMaster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IKeyFrameControl","package":"druntime","parentType":"","signature":"IID IID_IKeyFrameControl","url":"/druntime/core/sys/windows/uuid.html#IID_IKeyFrameControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IKsControl","package":"druntime","parentType":"","signature":"IID IID_IKsControl","url":"/druntime/core/sys/windows/uuid.html#IID_IKsControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IKsPropertySet","package":"druntime","parentType":"","signature":"IID IID_IKsPropertySet","url":"/druntime/core/sys/windows/uuid.html#IID_IKsPropertySet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILayoutRect","package":"druntime","parentType":"","signature":"IID IID_ILayoutRect","url":"/druntime/core/sys/windows/uuid.html#IID_ILayoutRect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILayoutStorage","package":"druntime","parentType":"","signature":"IID IID_ILayoutStorage","url":"/druntime/core/sys/windows/uuid.html#IID_ILayoutStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILineInfo","package":"druntime","parentType":"","signature":"IID IID_ILineInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ILineInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILocalMachine","package":"druntime","parentType":"","signature":"IID IID_ILocalMachine","url":"/druntime/core/sys/windows/uuid.html#IID_ILocalMachine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILockBytes","package":"druntime","parentType":"","signature":"IID IID_ILockBytes","url":"/druntime/core/sys/windows/uuid.html#IID_ILockBytes"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILogger","package":"druntime","parentType":"","signature":"IID IID_ILogger","url":"/druntime/core/sys/windows/uuid.html#IID_ILogger"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILogManager","package":"druntime","parentType":"","signature":"IID IID_ILogManager","url":"/druntime/core/sys/windows/uuid.html#IID_ILogManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILogonEnumUsers","package":"druntime","parentType":"","signature":"IID IID_ILogonEnumUsers","url":"/druntime/core/sys/windows/uuid.html#IID_ILogonEnumUsers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILogonStatusHost","package":"druntime","parentType":"","signature":"IID IID_ILogonStatusHost","url":"/druntime/core/sys/windows/uuid.html#IID_ILogonStatusHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ILogonUser","package":"druntime","parentType":"","signature":"IID IID_ILogonUser","url":"/druntime/core/sys/windows/uuid.html#IID_ILogonUser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMachineDebugManager","package":"druntime","parentType":"","signature":"IID IID_IMachineDebugManager","url":"/druntime/core/sys/windows/uuid.html#IID_IMachineDebugManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMachineDebugManagerCookie","package":"druntime","parentType":"","signature":"IID IID_IMachineDebugManagerCookie","url":"/druntime/core/sys/windows/uuid.html#IID_IMachineDebugManagerCookie"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMachineDebugManagerEvents","package":"druntime","parentType":"","signature":"IID IID_IMachineDebugManagerEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IMachineDebugManagerEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMailAutoDiscovery","package":"druntime","parentType":"","signature":"IID IID_IMailAutoDiscovery","url":"/druntime/core/sys/windows/uuid.html#IID_IMailAutoDiscovery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMailProtocolADEntry","package":"druntime","parentType":"","signature":"IID IID_IMailProtocolADEntry","url":"/druntime/core/sys/windows/uuid.html#IID_IMailProtocolADEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMalloc","package":"druntime","parentType":"","signature":"IID IID_IMalloc","url":"/druntime/core/sys/windows/uuid.html#IID_IMalloc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMallocSpy","package":"druntime","parentType":"","signature":"IID IID_IMallocSpy","url":"/druntime/core/sys/windows/uuid.html#IID_IMallocSpy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMapMIMEToCLSID","package":"druntime","parentType":"","signature":"IID IID_IMapMIMEToCLSID","url":"/druntime/core/sys/windows/uuid.html#IID_IMapMIMEToCLSID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupContainer","package":"druntime","parentType":"","signature":"IID IID_IMarkupContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupContainer2","package":"druntime","parentType":"","signature":"IID IID_IMarkupContainer2","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupContainer2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupPointer","package":"druntime","parentType":"","signature":"IID IID_IMarkupPointer","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupPointer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupPointer2","package":"druntime","parentType":"","signature":"IID IID_IMarkupPointer2","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupPointer2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupServices","package":"druntime","parentType":"","signature":"IID IID_IMarkupServices","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupServices2","package":"druntime","parentType":"","signature":"IID IID_IMarkupServices2","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupServices2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarkupTextFrags","package":"druntime","parentType":"","signature":"IID IID_IMarkupTextFrags","url":"/druntime/core/sys/windows/uuid.html#IID_IMarkupTextFrags"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarshal","package":"druntime","parentType":"","signature":"IID IID_IMarshal","url":"/druntime/core/sys/windows/uuid.html#IID_IMarshal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMarshal2","package":"druntime","parentType":"","signature":"IID IID_IMarshal2","url":"/druntime/core/sys/windows/uuid.html#IID_IMarshal2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMcastAddressAllocation","package":"druntime","parentType":"","signature":"IID IID_IMcastAddressAllocation","url":"/druntime/core/sys/windows/uuid.html#IID_IMcastAddressAllocation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMcastLeaseInfo","package":"druntime","parentType":"","signature":"IID IID_IMcastLeaseInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IMcastLeaseInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMcastScope","package":"druntime","parentType":"","signature":"IID IID_IMcastScope","url":"/druntime/core/sys/windows/uuid.html#IID_IMcastScope"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMDDataset","package":"druntime","parentType":"","signature":"IID IID_IMDDataset","url":"/druntime/core/sys/windows/uuid.html#IID_IMDDataset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMDFind","package":"druntime","parentType":"","signature":"IID IID_IMDFind","url":"/druntime/core/sys/windows/uuid.html#IID_IMDFind"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMDRangeRowset","package":"druntime","parentType":"","signature":"IID IID_IMDRangeRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IMDRangeRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMessageFilter","package":"druntime","parentType":"","signature":"IID IID_IMessageFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IMessageFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMigrationWizardAuto","package":"druntime","parentType":"","signature":"IID IID_IMigrationWizardAuto","url":"/druntime/core/sys/windows/uuid.html#IID_IMigrationWizardAuto"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMimeInfo","package":"druntime","parentType":"","signature":"IID IID_IMimeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IMimeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangCodePages","package":"druntime","parentType":"","signature":"IID IID_IMLangCodePages","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangCodePages"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangConvertCharset","package":"druntime","parentType":"","signature":"IID IID_IMLangConvertCharset","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangConvertCharset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangFontLink","package":"druntime","parentType":"","signature":"IID IID_IMLangFontLink","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangFontLink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangFontLink2","package":"druntime","parentType":"","signature":"IID IID_IMLangFontLink2","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangFontLink2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangLineBreakConsole","package":"druntime","parentType":"","signature":"IID IID_IMLangLineBreakConsole","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangLineBreakConsole"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangString","package":"druntime","parentType":"","signature":"IID IID_IMLangString","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangString"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangStringAStr","package":"druntime","parentType":"","signature":"IID IID_IMLangStringAStr","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangStringAStr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangStringBufA","package":"druntime","parentType":"","signature":"IID IID_IMLangStringBufA","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangStringBufA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangStringBufW","package":"druntime","parentType":"","signature":"IID IID_IMLangStringBufW","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangStringBufW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMLangStringWStr","package":"druntime","parentType":"","signature":"IID IID_IMLangStringWStr","url":"/druntime/core/sys/windows/uuid.html#IID_IMLangStringWStr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMofCompiler","package":"druntime","parentType":"","signature":"IID IID_IMofCompiler","url":"/druntime/core/sys/windows/uuid.html#IID_IMofCompiler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMoniker","package":"druntime","parentType":"","signature":"IID IID_IMoniker","url":"/druntime/core/sys/windows/uuid.html#IID_IMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMonikerProp","package":"druntime","parentType":"","signature":"IID IID_IMonikerProp","url":"/druntime/core/sys/windows/uuid.html#IID_IMonikerProp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMountedVolume","package":"druntime","parentType":"","signature":"IID IID_IMountedVolume","url":"/druntime/core/sys/windows/uuid.html#IID_IMountedVolume"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMulticastControl","package":"druntime","parentType":"","signature":"IID IID_IMulticastControl","url":"/druntime/core/sys/windows/uuid.html#IID_IMulticastControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMultiLanguage","package":"druntime","parentType":"","signature":"IID IID_IMultiLanguage","url":"/druntime/core/sys/windows/uuid.html#IID_IMultiLanguage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMultiLanguage2","package":"druntime","parentType":"","signature":"IID IID_IMultiLanguage2","url":"/druntime/core/sys/windows/uuid.html#IID_IMultiLanguage2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMultiLanguage3","package":"druntime","parentType":"","signature":"IID IID_IMultiLanguage3","url":"/druntime/core/sys/windows/uuid.html#IID_IMultiLanguage3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMultiplePropertyAccess","package":"druntime","parentType":"","signature":"IID IID_IMultiplePropertyAccess","url":"/druntime/core/sys/windows/uuid.html#IID_IMultiplePropertyAccess"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMultipleResults","package":"druntime","parentType":"","signature":"IID IID_IMultipleResults","url":"/druntime/core/sys/windows/uuid.html#IID_IMultipleResults"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IMultiQI","package":"druntime","parentType":"","signature":"IID IID_IMultiQI","url":"/druntime/core/sys/windows/uuid.html#IID_IMultiQI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INamedPropertyBag","package":"druntime","parentType":"","signature":"IID IID_INamedPropertyBag","url":"/druntime/core/sys/windows/uuid.html#IID_INamedPropertyBag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INATEventManager","package":"druntime","parentType":"","signature":"IID IID_INATEventManager","url":"/druntime/core/sys/windows/uuid.html#IID_INATEventManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INATExternalIPAddressCallback","package":"druntime","parentType":"","signature":"IID IID_INATExternalIPAddressCallback","url":"/druntime/core/sys/windows/uuid.html#IID_INATExternalIPAddressCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INATNumberOfEntriesCallback","package":"druntime","parentType":"","signature":"IID IID_INATNumberOfEntriesCallback","url":"/druntime/core/sys/windows/uuid.html#IID_INATNumberOfEntriesCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfg","package":"druntime","parentType":"","signature":"IID IID_INetCfg","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgBindingInterface","package":"druntime","parentType":"","signature":"IID IID_INetCfgBindingInterface","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgBindingInterface"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgBindingPath","package":"druntime","parentType":"","signature":"IID IID_INetCfgBindingPath","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgBindingPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgClass","package":"druntime","parentType":"","signature":"IID IID_INetCfgClass","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgClass"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgClassSetup","package":"druntime","parentType":"","signature":"IID IID_INetCfgClassSetup","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgClassSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponent","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponent","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentBindings","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentBindings","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentBindings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentControl","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentControl","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentNotifyBinding","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentNotifyBinding","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentNotifyBinding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentNotifyGlobal","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentNotifyGlobal","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentNotifyGlobal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentPrivate","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentPrivate","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentPrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentPropertyUi","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentPropertyUi","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentPropertyUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentSetup","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentSetup","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentSysPrep","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentSysPrep","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentSysPrep"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgComponentUpperEdge","package":"druntime","parentType":"","signature":"IID IID_INetCfgComponentUpperEdge","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgComponentUpperEdge"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgInternalSetup","package":"druntime","parentType":"","signature":"IID IID_INetCfgInternalSetup","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgInternalSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgLock","package":"druntime","parentType":"","signature":"IID IID_INetCfgLock","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgLock"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgPnpReconfigCallback","package":"druntime","parentType":"","signature":"IID IID_INetCfgPnpReconfigCallback","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgPnpReconfigCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgSpecialCase","package":"druntime","parentType":"","signature":"IID IID_INetCfgSpecialCase","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgSpecialCase"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCfgSysPrep","package":"druntime","parentType":"","signature":"IID IID_INetCfgSysPrep","url":"/druntime/core/sys/windows/uuid.html#IID_INetCfgSysPrep"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnection","package":"druntime","parentType":"","signature":"IID IID_INetConnection","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnection2","package":"druntime","parentType":"","signature":"IID IID_INetConnection2","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionBrandingInfo","package":"druntime","parentType":"","signature":"IID IID_INetConnectionBrandingInfo","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionBrandingInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionCMUtil","package":"druntime","parentType":"","signature":"IID IID_INetConnectionCMUtil","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionCMUtil"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionCommonUi","package":"druntime","parentType":"","signature":"IID IID_INetConnectionCommonUi","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionCommonUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionConnectUi","package":"druntime","parentType":"","signature":"IID IID_INetConnectionConnectUi","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionConnectUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionHNetUtil","package":"druntime","parentType":"","signature":"IID IID_INetConnectionHNetUtil","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionHNetUtil"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionManager","package":"druntime","parentType":"","signature":"IID IID_INetConnectionManager","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionManager2","package":"druntime","parentType":"","signature":"IID IID_INetConnectionManager2","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionManager2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionManagerDebug","package":"druntime","parentType":"","signature":"IID IID_INetConnectionManagerDebug","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionManagerDebug"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionManagerEvents","package":"druntime","parentType":"","signature":"IID IID_INetConnectionManagerEvents","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionManagerEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionNotifySink","package":"druntime","parentType":"","signature":"IID IID_INetConnectionNotifySink","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionNotifySink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionPropertyUi","package":"druntime","parentType":"","signature":"IID IID_INetConnectionPropertyUi","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionPropertyUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionPropertyUi2","package":"druntime","parentType":"","signature":"IID IID_INetConnectionPropertyUi2","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionPropertyUi2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionProps","package":"druntime","parentType":"","signature":"IID IID_INetConnectionProps","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionProps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionRefresh","package":"druntime","parentType":"","signature":"IID IID_INetConnectionRefresh","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionRefresh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionSysTray","package":"druntime","parentType":"","signature":"IID IID_INetConnectionSysTray","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionSysTray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionUiLock","package":"druntime","parentType":"","signature":"IID IID_INetConnectionUiLock","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionUiLock"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionUiUtilities","package":"druntime","parentType":"","signature":"IID IID_INetConnectionUiUtilities","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionUiUtilities"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionWizardUi","package":"druntime","parentType":"","signature":"IID IID_INetConnectionWizardUi","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionWizardUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetConnectionWizardUiContext","package":"druntime","parentType":"","signature":"IID IID_INetConnectionWizardUiContext","url":"/druntime/core/sys/windows/uuid.html#IID_INetConnectionWizardUiContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetCrawler","package":"druntime","parentType":"","signature":"IID IID_INetCrawler","url":"/druntime/core/sys/windows/uuid.html#IID_INetCrawler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetDefaultConnection","package":"druntime","parentType":"","signature":"IID IID_INetDefaultConnection","url":"/druntime/core/sys/windows/uuid.html#IID_INetDefaultConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetInboundConnection","package":"druntime","parentType":"","signature":"IID IID_INetInboundConnection","url":"/druntime/core/sys/windows/uuid.html#IID_INetInboundConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetInstallQueue","package":"druntime","parentType":"","signature":"IID IID_INetInstallQueue","url":"/druntime/core/sys/windows/uuid.html#IID_INetInstallQueue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetLanConnection","package":"druntime","parentType":"","signature":"IID IID_INetLanConnection","url":"/druntime/core/sys/windows/uuid.html#IID_INetLanConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetLanConnectionUiInfo","package":"druntime","parentType":"","signature":"IID IID_INetLanConnectionUiInfo","url":"/druntime/core/sys/windows/uuid.html#IID_INetLanConnectionUiInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetLanConnectionWizardUi","package":"druntime","parentType":"","signature":"IID IID_INetLanConnectionWizardUi","url":"/druntime/core/sys/windows/uuid.html#IID_INetLanConnectionWizardUi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetMachinePolicies","package":"druntime","parentType":"","signature":"IID IID_INetMachinePolicies","url":"/druntime/core/sys/windows/uuid.html#IID_INetMachinePolicies"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetRasConnection","package":"druntime","parentType":"","signature":"IID IID_INetRasConnection","url":"/druntime/core/sys/windows/uuid.html#IID_INetRasConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetRasConnectionIpUiInfo","package":"druntime","parentType":"","signature":"IID IID_INetRasConnectionIpUiInfo","url":"/druntime/core/sys/windows/uuid.html#IID_INetRasConnectionIpUiInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharedAccessConnection","package":"druntime","parentType":"","signature":"IID IID_INetSharedAccessConnection","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharedAccessConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingConfiguration","package":"druntime","parentType":"","signature":"IID IID_INetSharingConfiguration","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingConfiguration"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingEveryConnectionCollect","package":"druntime","parentType":"","signature":"IID IID_INetSharingEveryConnectionCollect","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingEveryConnectionCollect"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingManager","package":"druntime","parentType":"","signature":"IID IID_INetSharingManager","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingPortMapping","package":"druntime","parentType":"","signature":"IID IID_INetSharingPortMapping","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingPortMapping"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingPortMappingCollection","package":"druntime","parentType":"","signature":"IID IID_INetSharingPortMappingCollection","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingPortMappingCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingPortMappingProps","package":"druntime","parentType":"","signature":"IID IID_INetSharingPortMappingProps","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingPortMappingProps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingPrivateConnectionColle","package":"druntime","parentType":"","signature":"IID IID_INetSharingPrivateConnectionColle","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingPrivateConnectionColle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INetSharingPublicConnectionCollec","package":"druntime","parentType":"","signature":"IID IID_INetSharingPublicConnectionCollec","url":"/druntime/core/sys/windows/uuid.html#IID_INetSharingPublicConnectionCollec"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INewShortcutHookA","package":"druntime","parentType":"","signature":"IID IID_INewShortcutHookA","url":"/druntime/core/sys/windows/uuid.html#IID_INewShortcutHookA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INewShortcutHookW","package":"druntime","parentType":"","signature":"IID IID_INewShortcutHookW","url":"/druntime/core/sys/windows/uuid.html#IID_INewShortcutHookW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INewWDEvents","package":"druntime","parentType":"","signature":"IID IID_INewWDEvents","url":"/druntime/core/sys/windows/uuid.html#IID_INewWDEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotification","package":"druntime","parentType":"","signature":"IID IID_INotification","url":"/druntime/core/sys/windows/uuid.html#IID_INotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationHelper","package":"druntime","parentType":"","signature":"IID IID_INotificationHelper","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationManager","package":"druntime","parentType":"","signature":"IID IID_INotificationManager","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationMgr","package":"druntime","parentType":"","signature":"IID IID_INotificationMgr","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationPing","package":"druntime","parentType":"","signature":"IID IID_INotificationPing","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationPing"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationProcessMgr0","package":"druntime","parentType":"","signature":"IID IID_INotificationProcessMgr0","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationProcessMgr0"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationReport","package":"druntime","parentType":"","signature":"IID IID_INotificationReport","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationReport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationRunning","package":"druntime","parentType":"","signature":"IID IID_INotificationRunning","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationRunning"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotificationSink","package":"druntime","parentType":"","signature":"IID IID_INotificationSink","url":"/druntime/core/sys/windows/uuid.html#IID_INotificationSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotifyDBEvents","package":"druntime","parentType":"","signature":"IID IID_INotifyDBEvents","url":"/druntime/core/sys/windows/uuid.html#IID_INotifyDBEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotifyReplica","package":"druntime","parentType":"","signature":"IID IID_INotifyReplica","url":"/druntime/core/sys/windows/uuid.html#IID_INotifyReplica"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_INotifyUI","package":"druntime","parentType":"","signature":"IID IID_INotifyUI","url":"/druntime/core/sys/windows/uuid.html#IID_INotifyUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IObjectAccessControl","package":"druntime","parentType":"","signature":"IID IID_IObjectAccessControl","url":"/druntime/core/sys/windows/uuid.html#IID_IObjectAccessControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IObjectIdentity","package":"druntime","parentType":"","signature":"IID IID_IObjectIdentity","url":"/druntime/core/sys/windows/uuid.html#IID_IObjectIdentity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IObjectManager","package":"druntime","parentType":"","signature":"IID IID_IObjectManager","url":"/druntime/core/sys/windows/uuid.html#IID_IObjectManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IObjectSafety","package":"druntime","parentType":"","signature":"IID IID_IObjectSafety","url":"/druntime/core/sys/windows/uuid.html#IID_IObjectSafety"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IObjectWithSite","package":"druntime","parentType":"","signature":"IID IID_IObjectWithSite","url":"/druntime/core/sys/windows/uuid.html#IID_IObjectWithSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IObjMgr","package":"druntime","parentType":"","signature":"IID IID_IObjMgr","url":"/druntime/core/sys/windows/uuid.html#IID_IObjMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInet","package":"druntime","parentType":"","signature":"IID IID_IOInet","url":"/druntime/core/sys/windows/uuid.html#IID_IOInet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetBindClient","package":"druntime","parentType":"","signature":"IID IID_IOInetBindClient","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetBindClient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetBindInfo","package":"druntime","parentType":"","signature":"IID IID_IOInetBindInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetBindInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetCache","package":"druntime","parentType":"","signature":"IID IID_IOInetCache","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetCache"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetPriority","package":"druntime","parentType":"","signature":"IID IID_IOInetPriority","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetPriority"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetProtocol","package":"druntime","parentType":"","signature":"IID IID_IOInetProtocol","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetProtocolInfo","package":"druntime","parentType":"","signature":"IID IID_IOInetProtocolInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetProtocolInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetProtocolRoot","package":"druntime","parentType":"","signature":"IID IID_IOInetProtocolRoot","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetProtocolRoot"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetProtocolSink","package":"druntime","parentType":"","signature":"IID IID_IOInetProtocolSink","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetProtocolSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetSession","package":"druntime","parentType":"","signature":"IID IID_IOInetSession","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOInetThreadSwitch","package":"druntime","parentType":"","signature":"IID IID_IOInetThreadSwitch","url":"/druntime/core/sys/windows/uuid.html#IID_IOInetThreadSwitch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOldSyncMgrRegister","package":"druntime","parentType":"","signature":"IID IID_IOldSyncMgrRegister","url":"/druntime/core/sys/windows/uuid.html#IID_IOldSyncMgrRegister"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOldSyncMgrSynchronize","package":"druntime","parentType":"","signature":"IID IID_IOldSyncMgrSynchronize","url":"/druntime/core/sys/windows/uuid.html#IID_IOldSyncMgrSynchronize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOldSyncMgrSynchronizeCallback","package":"druntime","parentType":"","signature":"IID IID_IOldSyncMgrSynchronizeCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IOldSyncMgrSynchronizeCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleAdviseHolder","package":"druntime","parentType":"","signature":"IID IID_IOleAdviseHolder","url":"/druntime/core/sys/windows/uuid.html#IID_IOleAdviseHolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleCache","package":"druntime","parentType":"","signature":"IID IID_IOleCache","url":"/druntime/core/sys/windows/uuid.html#IID_IOleCache"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleCache2","package":"druntime","parentType":"","signature":"IID IID_IOleCache2","url":"/druntime/core/sys/windows/uuid.html#IID_IOleCache2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleCacheControl","package":"druntime","parentType":"","signature":"IID IID_IOleCacheControl","url":"/druntime/core/sys/windows/uuid.html#IID_IOleCacheControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleClientSite","package":"druntime","parentType":"","signature":"IID IID_IOleClientSite","url":"/druntime/core/sys/windows/uuid.html#IID_IOleClientSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleCommandTarget","package":"druntime","parentType":"","signature":"IID IID_IOleCommandTarget","url":"/druntime/core/sys/windows/uuid.html#IID_IOleCommandTarget"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleContainer","package":"druntime","parentType":"","signature":"IID IID_IOleContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IOleContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleControl","package":"druntime","parentType":"","signature":"IID IID_IOleControl","url":"/druntime/core/sys/windows/uuid.html#IID_IOleControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleControlSite","package":"druntime","parentType":"","signature":"IID IID_IOleControlSite","url":"/druntime/core/sys/windows/uuid.html#IID_IOleControlSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleDocument","package":"druntime","parentType":"","signature":"IID IID_IOleDocument","url":"/druntime/core/sys/windows/uuid.html#IID_IOleDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleDocumentSite","package":"druntime","parentType":"","signature":"IID IID_IOleDocumentSite","url":"/druntime/core/sys/windows/uuid.html#IID_IOleDocumentSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleDocumentView","package":"druntime","parentType":"","signature":"IID IID_IOleDocumentView","url":"/druntime/core/sys/windows/uuid.html#IID_IOleDocumentView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceActiveObject","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceActiveObject","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceActiveObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceFrame","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceObject","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceObject","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceObjectWindowless","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceObjectWindowless","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceObjectWindowless"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceSite","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceSite","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceSiteEx","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceSiteEx","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceSiteEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceSiteWindowless","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceSiteWindowless","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceSiteWindowless"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleInPlaceUIWindow","package":"druntime","parentType":"","signature":"IID IID_IOleInPlaceUIWindow","url":"/druntime/core/sys/windows/uuid.html#IID_IOleInPlaceUIWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleItemContainer","package":"druntime","parentType":"","signature":"IID IID_IOleItemContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IOleItemContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleLink","package":"druntime","parentType":"","signature":"IID IID_IOleLink","url":"/druntime/core/sys/windows/uuid.html#IID_IOleLink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleManager","package":"druntime","parentType":"","signature":"IID IID_IOleManager","url":"/druntime/core/sys/windows/uuid.html#IID_IOleManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleObject","package":"druntime","parentType":"","signature":"IID IID_IOleObject","url":"/druntime/core/sys/windows/uuid.html#IID_IOleObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleParentUndoUnit","package":"druntime","parentType":"","signature":"IID IID_IOleParentUndoUnit","url":"/druntime/core/sys/windows/uuid.html#IID_IOleParentUndoUnit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOlePresObj","package":"druntime","parentType":"","signature":"IID IID_IOlePresObj","url":"/druntime/core/sys/windows/uuid.html#IID_IOlePresObj"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleUndoManager","package":"druntime","parentType":"","signature":"IID IID_IOleUndoManager","url":"/druntime/core/sys/windows/uuid.html#IID_IOleUndoManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleUndoUnit","package":"druntime","parentType":"","signature":"IID IID_IOleUndoUnit","url":"/druntime/core/sys/windows/uuid.html#IID_IOleUndoUnit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOleWindow","package":"druntime","parentType":"","signature":"IID IID_IOleWindow","url":"/druntime/core/sys/windows/uuid.html#IID_IOleWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOmHistory","package":"druntime","parentType":"","signature":"IID IID_IOmHistory","url":"/druntime/core/sys/windows/uuid.html#IID_IOmHistory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOmNavigator","package":"druntime","parentType":"","signature":"IID IID_IOmNavigator","url":"/druntime/core/sys/windows/uuid.html#IID_IOmNavigator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOpaqueDataInfo","package":"druntime","parentType":"","signature":"IID IID_IOpaqueDataInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IOpaqueDataInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOpenRowset","package":"druntime","parentType":"","signature":"IID IID_IOpenRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IOpenRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOplockStorage","package":"druntime","parentType":"","signature":"IID IID_IOplockStorage","url":"/druntime/core/sys/windows/uuid.html#IID_IOplockStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOpsProfileSimple","package":"druntime","parentType":"","signature":"IID IID_IOpsProfileSimple","url":"/druntime/core/sys/windows/uuid.html#IID_IOpsProfileSimple"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOptionArray","package":"druntime","parentType":"","signature":"IID IID_IOptionArray","url":"/druntime/core/sys/windows/uuid.html#IID_IOptionArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOverlappedCompletion","package":"druntime","parentType":"","signature":"IID IID_IOverlappedCompletion","url":"/druntime/core/sys/windows/uuid.html#IID_IOverlappedCompletion"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IOverlappedStream","package":"druntime","parentType":"","signature":"IID IID_IOverlappedStream","url":"/druntime/core/sys/windows/uuid.html#IID_IOverlappedStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IParentRowset","package":"druntime","parentType":"","signature":"IID IID_IParentRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IParentRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IParseDisplayName","package":"druntime","parentType":"","signature":"IID IID_IParseDisplayName","url":"/druntime/core/sys/windows/uuid.html#IID_IParseDisplayName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IParser","package":"druntime","parentType":"","signature":"IID IID_IParser","url":"/druntime/core/sys/windows/uuid.html#IID_IParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IParserSession","package":"druntime","parentType":"","signature":"IID IID_IParserSession","url":"/druntime/core/sys/windows/uuid.html#IID_IParserSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IParserTreeProperties","package":"druntime","parentType":"","signature":"IID IID_IParserTreeProperties","url":"/druntime/core/sys/windows/uuid.html#IID_IParserTreeProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IParserVerify","package":"druntime","parentType":"","signature":"IID IID_IParserVerify","url":"/druntime/core/sys/windows/uuid.html#IID_IParserVerify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPassportClientServices","package":"druntime","parentType":"","signature":"IID IID_IPassportClientServices","url":"/druntime/core/sys/windows/uuid.html#IID_IPassportClientServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPeerFactory","package":"druntime","parentType":"","signature":"IID IID_IPeerFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IPeerFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPendingProxyConnection","package":"druntime","parentType":"","signature":"IID IID_IPendingProxyConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IPendingProxyConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPerPropertyBrowsing","package":"druntime","parentType":"","signature":"IID IID_IPerPropertyBrowsing","url":"/druntime/core/sys/windows/uuid.html#IID_IPerPropertyBrowsing"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPerPropertyBrowsing2","package":"druntime","parentType":"","signature":"IID IID_IPerPropertyBrowsing2","url":"/druntime/core/sys/windows/uuid.html#IID_IPerPropertyBrowsing2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersist","package":"druntime","parentType":"","signature":"IID IID_IPersist","url":"/druntime/core/sys/windows/uuid.html#IID_IPersist"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistentDataChannel","package":"druntime","parentType":"","signature":"IID IID_IPersistentDataChannel","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistentDataChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistFile","package":"druntime","parentType":"","signature":"IID IID_IPersistFile","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistFolder","package":"druntime","parentType":"","signature":"IID IID_IPersistFolder","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistFolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistFolder2","package":"druntime","parentType":"","signature":"IID IID_IPersistFolder2","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistFolder2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistFolder3","package":"druntime","parentType":"","signature":"IID IID_IPersistFolder3","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistFolder3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistHistory","package":"druntime","parentType":"","signature":"IID IID_IPersistHistory","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistHistory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistIDList","package":"druntime","parentType":"","signature":"IID IID_IPersistIDList","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistIDList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistMemory","package":"druntime","parentType":"","signature":"IID IID_IPersistMemory","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistMemory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistMoniker","package":"druntime","parentType":"","signature":"IID IID_IPersistMoniker","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistNetConnection","package":"druntime","parentType":"","signature":"IID IID_IPersistNetConnection","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistNetConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistPropertyBag","package":"druntime","parentType":"","signature":"IID IID_IPersistPropertyBag","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistPropertyBag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistPropertyBag2","package":"druntime","parentType":"","signature":"IID IID_IPersistPropertyBag2","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistPropertyBag2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistQuery","package":"druntime","parentType":"","signature":"IID IID_IPersistQuery","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistStorage","package":"druntime","parentType":"","signature":"IID IID_IPersistStorage","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistStream","package":"druntime","parentType":"","signature":"IID IID_IPersistStream","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPersistStreamInit","package":"druntime","parentType":"","signature":"IID IID_IPersistStreamInit","url":"/druntime/core/sys/windows/uuid.html#IID_IPersistStreamInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPhraseSink","package":"druntime","parentType":"","signature":"IID IID_IPhraseSink","url":"/druntime/core/sys/windows/uuid.html#IID_IPhraseSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPicture","package":"druntime","parentType":"","signature":"IID IID_IPicture","url":"/druntime/core/sys/windows/uuid.html#IID_IPicture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPictureDisp","package":"druntime","parentType":"","signature":"IID IID_IPictureDisp","url":"/druntime/core/sys/windows/uuid.html#IID_IPictureDisp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPipeByte","package":"druntime","parentType":"","signature":"IID IID_IPipeByte","url":"/druntime/core/sys/windows/uuid.html#IID_IPipeByte"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPipeDouble","package":"druntime","parentType":"","signature":"IID IID_IPipeDouble","url":"/druntime/core/sys/windows/uuid.html#IID_IPipeDouble"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPipeLong","package":"druntime","parentType":"","signature":"IID IID_IPipeLong","url":"/druntime/core/sys/windows/uuid.html#IID_IPipeLong"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPointerInactive","package":"druntime","parentType":"","signature":"IID IID_IPointerInactive","url":"/druntime/core/sys/windows/uuid.html#IID_IPointerInactive"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrimaryControlChannel","package":"druntime","parentType":"","signature":"IID IID_IPrimaryControlChannel","url":"/druntime/core/sys/windows/uuid.html#IID_IPrimaryControlChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrint","package":"druntime","parentType":"","signature":"IID IID_IPrint","url":"/druntime/core/sys/windows/uuid.html#IID_IPrint"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrintDialogCallback","package":"druntime","parentType":"","signature":"IID IID_IPrintDialogCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IPrintDialogCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrintDialogServices","package":"druntime","parentType":"","signature":"IID IID_IPrintDialogServices","url":"/druntime/core/sys/windows/uuid.html#IID_IPrintDialogServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrivacyServices","package":"druntime","parentType":"","signature":"IID IID_IPrivacyServices","url":"/druntime/core/sys/windows/uuid.html#IID_IPrivacyServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrivateDispatch","package":"druntime","parentType":"","signature":"IID IID_IPrivateDispatch","url":"/druntime/core/sys/windows/uuid.html#IID_IPrivateDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrivateUnknown","package":"druntime","parentType":"","signature":"IID IID_IPrivateUnknown","url":"/druntime/core/sys/windows/uuid.html#IID_IPrivateUnknown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPrivSyncMgrSynchronizeInvoke","package":"druntime","parentType":"","signature":"IID IID_IPrivSyncMgrSynchronizeInvoke","url":"/druntime/core/sys/windows/uuid.html#IID_IPrivSyncMgrSynchronizeInvoke"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProcessDebugManager","package":"druntime","parentType":"","signature":"IID IID_IProcessDebugManager","url":"/druntime/core/sys/windows/uuid.html#IID_IProcessDebugManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProcessDebugManager32","package":"druntime","parentType":"","signature":"IID IID_IProcessDebugManager32","url":"/druntime/core/sys/windows/uuid.html#IID_IProcessDebugManager32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProcessDebugManager64","package":"druntime","parentType":"","signature":"IID IID_IProcessDebugManager64","url":"/druntime/core/sys/windows/uuid.html#IID_IProcessDebugManager64"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProcessInitControl","package":"druntime","parentType":"","signature":"IID IID_IProcessInitControl","url":"/druntime/core/sys/windows/uuid.html#IID_IProcessInitControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProfferService","package":"druntime","parentType":"","signature":"IID IID_IProfferService","url":"/druntime/core/sys/windows/uuid.html#IID_IProfferService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProgressDialog","package":"druntime","parentType":"","signature":"IID IID_IProgressDialog","url":"/druntime/core/sys/windows/uuid.html#IID_IProgressDialog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProgressNotify","package":"druntime","parentType":"","signature":"IID IID_IProgressNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IProgressNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProgSink","package":"druntime","parentType":"","signature":"IID IID_IProgSink","url":"/druntime/core/sys/windows/uuid.html#IID_IProgSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyBag","package":"druntime","parentType":"","signature":"IID IID_IPropertyBag","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyBag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyBag2","package":"druntime","parentType":"","signature":"IID IID_IPropertyBag2","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyBag2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyBagEx","package":"druntime","parentType":"","signature":"IID IID_IPropertyBagEx","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyBagEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyFrame","package":"druntime","parentType":"","signature":"IID IID_IPropertyFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyMap","package":"druntime","parentType":"","signature":"IID IID_IPropertyMap","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyMap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyMapper","package":"druntime","parentType":"","signature":"IID IID_IPropertyMapper","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyNotifySink","package":"druntime","parentType":"","signature":"IID IID_IPropertyNotifySink","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyNotifySink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyPage","package":"druntime","parentType":"","signature":"IID IID_IPropertyPage","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyPage2","package":"druntime","parentType":"","signature":"IID IID_IPropertyPage2","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyPage2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyPageSite","package":"druntime","parentType":"","signature":"IID IID_IPropertyPageSite","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyPageSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertySetContainer","package":"druntime","parentType":"","signature":"IID IID_IPropertySetContainer","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertySetContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertySetStorage","package":"druntime","parentType":"","signature":"IID IID_IPropertySetStorage","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertySetStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyStorage","package":"druntime","parentType":"","signature":"IID IID_IPropertyStorage","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropertyUI","package":"druntime","parentType":"","signature":"IID IID_IPropertyUI","url":"/druntime/core/sys/windows/uuid.html#IID_IPropertyUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPropSheetPage","package":"druntime","parentType":"","signature":"IID IID_IPropSheetPage","url":"/druntime/core/sys/windows/uuid.html#IID_IPropSheetPage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProvideClassInfo","package":"druntime","parentType":"","signature":"IID IID_IProvideClassInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IProvideClassInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProvideClassInfo2","package":"druntime","parentType":"","signature":"IID IID_IProvideClassInfo2","url":"/druntime/core/sys/windows/uuid.html#IID_IProvideClassInfo2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProvideExpressionContexts","package":"druntime","parentType":"","signature":"IID IID_IProvideExpressionContexts","url":"/druntime/core/sys/windows/uuid.html#IID_IProvideExpressionContexts"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProvideMoniker","package":"druntime","parentType":"","signature":"IID IID_IProvideMoniker","url":"/druntime/core/sys/windows/uuid.html#IID_IProvideMoniker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProvideMultipleClassInfo","package":"druntime","parentType":"","signature":"IID IID_IProvideMultipleClassInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IProvideMultipleClassInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProxy","package":"druntime","parentType":"","signature":"IID IID_IProxy","url":"/druntime/core/sys/windows/uuid.html#IID_IProxy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IProxyManager","package":"druntime","parentType":"","signature":"IID IID_IProxyManager","url":"/druntime/core/sys/windows/uuid.html#IID_IProxyManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPSFactory","package":"druntime","parentType":"","signature":"IID IID_IPSFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IPSFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPSFactoryBuffer","package":"druntime","parentType":"","signature":"IID IID_IPSFactoryBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IPSFactoryBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPublishedApp","package":"druntime","parentType":"","signature":"IID IID_IPublishedApp","url":"/druntime/core/sys/windows/uuid.html#IID_IPublishedApp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IPublishingWizard","package":"druntime","parentType":"","signature":"IID IID_IPublishingWizard","url":"/druntime/core/sys/windows/uuid.html#IID_IPublishingWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQualityControl","package":"druntime","parentType":"","signature":"IID IID_IQualityControl","url":"/druntime/core/sys/windows/uuid.html#IID_IQualityControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQuery","package":"druntime","parentType":"","signature":"IID IID_IQuery","url":"/druntime/core/sys/windows/uuid.html#IID_IQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryAssociations","package":"druntime","parentType":"","signature":"IID IID_IQueryAssociations","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryAssociations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryCancelAutoPlay","package":"druntime","parentType":"","signature":"IID IID_IQueryCancelAutoPlay","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryCancelAutoPlay"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryContinue","package":"druntime","parentType":"","signature":"IID IID_IQueryContinue","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryContinue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryForm","package":"druntime","parentType":"","signature":"IID IID_IQueryForm","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryForm"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryFrame","package":"druntime","parentType":"","signature":"IID IID_IQueryFrame","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryHandler","package":"druntime","parentType":"","signature":"IID IID_IQueryHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQueryInfo","package":"druntime","parentType":"","signature":"IID IID_IQueryInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IQueryInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IQuickActivate","package":"druntime","parentType":"","signature":"IID IID_IQuickActivate","url":"/druntime/core/sys/windows/uuid.html#IID_IQuickActivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRadioButton","package":"druntime","parentType":"","signature":"IID IID_IRadioButton","url":"/druntime/core/sys/windows/uuid.html#IID_IRadioButton"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRatingNotification","package":"druntime","parentType":"","signature":"IID IID_IRatingNotification","url":"/druntime/core/sys/windows/uuid.html#IID_IRatingNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IReadData","package":"druntime","parentType":"","signature":"IID IID_IReadData","url":"/druntime/core/sys/windows/uuid.html#IID_IReadData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IReadEvents","package":"druntime","parentType":"","signature":"IID IID_IReadEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IReadEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRecalcEngine","package":"druntime","parentType":"","signature":"IID IID_IRecalcEngine","url":"/druntime/core/sys/windows/uuid.html#IID_IRecalcEngine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRecalcHost","package":"druntime","parentType":"","signature":"IID IID_IRecalcHost","url":"/druntime/core/sys/windows/uuid.html#IID_IRecalcHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRecalcHostDebug","package":"druntime","parentType":"","signature":"IID IID_IRecalcHostDebug","url":"/druntime/core/sys/windows/uuid.html#IID_IRecalcHostDebug"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRecalcProperty","package":"druntime","parentType":"","signature":"IID IID_IRecalcProperty","url":"/druntime/core/sys/windows/uuid.html#IID_IRecalcProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IReconcilableObject","package":"druntime","parentType":"","signature":"IID IID_IReconcilableObject","url":"/druntime/core/sys/windows/uuid.html#IID_IReconcilableObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IReconcileInitiator","package":"druntime","parentType":"","signature":"IID IID_IReconcileInitiator","url":"/druntime/core/sys/windows/uuid.html#IID_IReconcileInitiator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRecordInfo","package":"druntime","parentType":"","signature":"IID IID_IRecordInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IRecordInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRedbookDiscMaster","package":"druntime","parentType":"","signature":"IID IID_IRedbookDiscMaster","url":"/druntime/core/sys/windows/uuid.html#IID_IRedbookDiscMaster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IReferenceClock","package":"druntime","parentType":"","signature":"IID IID_IReferenceClock","url":"/druntime/core/sys/windows/uuid.html#IID_IReferenceClock"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRegisterProvider","package":"druntime","parentType":"","signature":"IID IID_IRegisterProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IRegisterProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRegisterVirusScanEngine","package":"druntime","parentType":"","signature":"IID IID_IRegisterVirusScanEngine","url":"/druntime/core/sys/windows/uuid.html#IID_IRegisterVirusScanEngine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IReleaseMarshalBuffers","package":"druntime","parentType":"","signature":"IID IID_IReleaseMarshalBuffers","url":"/druntime/core/sys/windows/uuid.html#IID_IReleaseMarshalBuffers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteCallBack","package":"druntime","parentType":"","signature":"IID IID_IRemoteCallBack","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteCallBack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteComputer","package":"druntime","parentType":"","signature":"IID IID_IRemoteComputer","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteComputer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteDebugApplication","package":"druntime","parentType":"","signature":"IID IID_IRemoteDebugApplication","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteDebugApplication"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteDebugApplicationEvents","package":"druntime","parentType":"","signature":"IID IID_IRemoteDebugApplicationEvents","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteDebugApplicationEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteDebugApplicationEx","package":"druntime","parentType":"","signature":"IID IID_IRemoteDebugApplicationEx","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteDebugApplicationEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteDebugApplicationThread","package":"druntime","parentType":"","signature":"IID IID_IRemoteDebugApplicationThread","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteDebugApplicationThread"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteDebugApplicationThreadEx","package":"druntime","parentType":"","signature":"IID IID_IRemoteDebugApplicationThreadEx","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteDebugApplicationThreadEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteDelaydC","package":"druntime","parentType":"","signature":"IID IID_IRemoteDelaydC","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteDelaydC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteESP","package":"druntime","parentType":"","signature":"IID IID_IRemoteESP","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteESP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteFinder","package":"druntime","parentType":"","signature":"IID IID_IRemoteFinder","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteFinder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRemoteStats","package":"druntime","parentType":"","signature":"IID IID_IRemoteStats","url":"/druntime/core/sys/windows/uuid.html#IID_IRemoteStats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRequest","package":"druntime","parentType":"","signature":"IID IID_IRequest","url":"/druntime/core/sys/windows/uuid.html#IID_IRequest"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRequestHandler","package":"druntime","parentType":"","signature":"IID IID_IRequestHandler","url":"/druntime/core/sys/windows/uuid.html#IID_IRequestHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRequestSource","package":"druntime","parentType":"","signature":"IID IID_IRequestSource","url":"/druntime/core/sys/windows/uuid.html#IID_IRequestSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRequestState","package":"druntime","parentType":"","signature":"IID IID_IRequestState","url":"/druntime/core/sys/windows/uuid.html#IID_IRequestState"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IResolveShellLink","package":"druntime","parentType":"","signature":"IID IID_IResolveShellLink","url":"/druntime/core/sys/windows/uuid.html#IID_IResolveShellLink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRichEditOle","package":"druntime","parentType":"","signature":"IID IID_IRichEditOle","url":"/druntime/core/sys/windows/uuid.html#IID_IRichEditOle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRichEditOleCallback","package":"druntime","parentType":"","signature":"IID IID_IRichEditOleCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IRichEditOleCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRootStorage","package":"druntime","parentType":"","signature":"IID IID_IRootStorage","url":"/druntime/core/sys/windows/uuid.html#IID_IRootStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IROTData","package":"druntime","parentType":"","signature":"IID IID_IROTData","url":"/druntime/core/sys/windows/uuid.html#IID_IROTData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRow","package":"druntime","parentType":"","signature":"IID IID_IRow","url":"/druntime/core/sys/windows/uuid.html#IID_IRow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowChange","package":"druntime","parentType":"","signature":"IID IID_IRowChange","url":"/druntime/core/sys/windows/uuid.html#IID_IRowChange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowInfo","package":"druntime","parentType":"","signature":"IID IID_IRowInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IRowInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowPosition","package":"druntime","parentType":"","signature":"IID IID_IRowPosition","url":"/druntime/core/sys/windows/uuid.html#IID_IRowPosition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowPositionChange","package":"druntime","parentType":"","signature":"IID IID_IRowPositionChange","url":"/druntime/core/sys/windows/uuid.html#IID_IRowPositionChange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowSchemaChange","package":"druntime","parentType":"","signature":"IID IID_IRowSchemaChange","url":"/druntime/core/sys/windows/uuid.html#IID_IRowSchemaChange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowset","package":"druntime","parentType":"","signature":"IID IID_IRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetAsynch","package":"druntime","parentType":"","signature":"IID IID_IRowsetAsynch","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetAsynch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetBookmark","package":"druntime","parentType":"","signature":"IID IID_IRowsetBookmark","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetBookmark"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetChange","package":"druntime","parentType":"","signature":"IID IID_IRowsetChange","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetChange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetChapterMember","package":"druntime","parentType":"","signature":"IID IID_IRowsetChapterMember","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetChapterMember"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetCopyRows","package":"druntime","parentType":"","signature":"IID IID_IRowsetCopyRows","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetCopyRows"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetCurrentIndex","package":"druntime","parentType":"","signature":"IID IID_IRowsetCurrentIndex","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetCurrentIndex"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetExactScroll","package":"druntime","parentType":"","signature":"IID IID_IRowsetExactScroll","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetExactScroll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetFind","package":"druntime","parentType":"","signature":"IID IID_IRowsetFind","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetFind"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetIdentity","package":"druntime","parentType":"","signature":"IID IID_IRowsetIdentity","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetIdentity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetIndex","package":"druntime","parentType":"","signature":"IID IID_IRowsetIndex","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetIndex"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetInfo","package":"druntime","parentType":"","signature":"IID IID_IRowsetInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetKeys","package":"druntime","parentType":"","signature":"IID IID_IRowsetKeys","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetKeys"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetLocate","package":"druntime","parentType":"","signature":"IID IID_IRowsetLocate","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetLocate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetNewRowAfter","package":"druntime","parentType":"","signature":"IID IID_IRowsetNewRowAfter","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetNewRowAfter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetNextRowset","package":"druntime","parentType":"","signature":"IID IID_IRowsetNextRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetNextRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetNotify","package":"druntime","parentType":"","signature":"IID IID_IRowsetNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetQueryStatus","package":"druntime","parentType":"","signature":"IID IID_IRowsetQueryStatus","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetQueryStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetRefresh","package":"druntime","parentType":"","signature":"IID IID_IRowsetRefresh","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetRefresh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetResynch","package":"druntime","parentType":"","signature":"IID IID_IRowsetResynch","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetResynch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetScroll","package":"druntime","parentType":"","signature":"IID IID_IRowsetScroll","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetScroll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetUpdate","package":"druntime","parentType":"","signature":"IID IID_IRowsetUpdate","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetUpdate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetView","package":"druntime","parentType":"","signature":"IID IID_IRowsetView","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetWatchAll","package":"druntime","parentType":"","signature":"IID IID_IRowsetWatchAll","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetWatchAll"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetWatchNotify","package":"druntime","parentType":"","signature":"IID IID_IRowsetWatchNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetWatchNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetWatchRegion","package":"druntime","parentType":"","signature":"IID IID_IRowsetWatchRegion","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetWatchRegion"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRowsetWithParameters","package":"druntime","parentType":"","signature":"IID IID_IRowsetWithParameters","url":"/druntime/core/sys/windows/uuid.html#IID_IRowsetWithParameters"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcChannel","package":"druntime","parentType":"","signature":"IID IID_IRpcChannel","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcChannelBuffer","package":"druntime","parentType":"","signature":"IID IID_IRpcChannelBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcChannelBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcChannelBuffer2","package":"druntime","parentType":"","signature":"IID IID_IRpcChannelBuffer2","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcChannelBuffer2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcChannelBuffer3","package":"druntime","parentType":"","signature":"IID IID_IRpcChannelBuffer3","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcChannelBuffer3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcHelper","package":"druntime","parentType":"","signature":"IID IID_IRpcHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcOptions","package":"druntime","parentType":"","signature":"IID IID_IRpcOptions","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcProxy","package":"druntime","parentType":"","signature":"IID IID_IRpcProxy","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcProxy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcProxyBuffer","package":"druntime","parentType":"","signature":"IID IID_IRpcProxyBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcProxyBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcStub","package":"druntime","parentType":"","signature":"IID IID_IRpcStub","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcStub"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcStubBuffer","package":"druntime","parentType":"","signature":"IID IID_IRpcStubBuffer","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcStubBuffer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRpcSyntaxNegotiate","package":"druntime","parentType":"","signature":"IID IID_IRpcSyntaxNegotiate","url":"/druntime/core/sys/windows/uuid.html#IID_IRpcSyntaxNegotiate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTC","package":"druntime","parentType":"","signature":"IID IID_IRTC","url":"/druntime/core/sys/windows/uuid.html#IID_IRTC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCBuddy","package":"druntime","parentType":"","signature":"IID IID_IRTCBuddy","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCBuddy"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCBuddyEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCBuddyEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCBuddyEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCClient","package":"druntime","parentType":"","signature":"IID IID_IRTCClient","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCClient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCClientEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCClientEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCClientEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCClientPresence","package":"druntime","parentType":"","signature":"IID IID_IRTCClientPresence","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCClientPresence"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCClientProvisioning","package":"druntime","parentType":"","signature":"IID IID_IRTCClientProvisioning","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCClientProvisioning"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCCollection","package":"druntime","parentType":"","signature":"IID IID_IRTCCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCEnumBuddies","package":"druntime","parentType":"","signature":"IID IID_IRTCEnumBuddies","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCEnumBuddies"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCEnumParticipants","package":"druntime","parentType":"","signature":"IID IID_IRTCEnumParticipants","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCEnumParticipants"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCEnumProfiles","package":"druntime","parentType":"","signature":"IID IID_IRTCEnumProfiles","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCEnumProfiles"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCEnumWatchers","package":"druntime","parentType":"","signature":"IID IID_IRTCEnumWatchers","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCEnumWatchers"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCEventNotification","package":"druntime","parentType":"","signature":"IID IID_IRTCEventNotification","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCEventNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCIntensityEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCIntensityEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCIntensityEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCMediaEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCMediaEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCMediaEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCMessagingEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCMessagingEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCMessagingEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCParticipant","package":"druntime","parentType":"","signature":"IID IID_IRTCParticipant","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCParticipant"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCParticipantStateChangeEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCParticipantStateChangeEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCParticipantStateChangeEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCPresenceContact","package":"druntime","parentType":"","signature":"IID IID_IRTCPresenceContact","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCPresenceContact"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCProfile","package":"druntime","parentType":"","signature":"IID IID_IRTCProfile","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCProfile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCProfileEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCProfileEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCProfileEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCRegistrationStateChangeEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCRegistrationStateChangeEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCRegistrationStateChangeEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCSession","package":"druntime","parentType":"","signature":"IID IID_IRTCSession","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCSessionOperationCompleteEven","package":"druntime","parentType":"","signature":"IID IID_IRTCSessionOperationCompleteEven","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCSessionOperationCompleteEven"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCSessionStateChangeEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCSessionStateChangeEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCSessionStateChangeEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCWatcher","package":"druntime","parentType":"","signature":"IID IID_IRTCWatcher","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCWatcher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRTCWatcherEvent","package":"druntime","parentType":"","signature":"IID IID_IRTCWatcherEvent","url":"/druntime/core/sys/windows/uuid.html#IID_IRTCWatcherEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRunnableObject","package":"druntime","parentType":"","signature":"IID IID_IRunnableObject","url":"/druntime/core/sys/windows/uuid.html#IID_IRunnableObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRunnableTask","package":"druntime","parentType":"","signature":"IID IID_IRunnableTask","url":"/druntime/core/sys/windows/uuid.html#IID_IRunnableTask"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IRunningObjectTable","package":"druntime","parentType":"","signature":"IID IID_IRunningObjectTable","url":"/druntime/core/sys/windows/uuid.html#IID_IRunningObjectTable"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScheduleGroup","package":"druntime","parentType":"","signature":"IID IID_IScheduleGroup","url":"/druntime/core/sys/windows/uuid.html#IID_IScheduleGroup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScopedOperations","package":"druntime","parentType":"","signature":"IID IID_IScopedOperations","url":"/druntime/core/sys/windows/uuid.html#IID_IScopedOperations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScriptEntry","package":"druntime","parentType":"","signature":"IID IID_IScriptEntry","url":"/druntime/core/sys/windows/uuid.html#IID_IScriptEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScriptErrorList","package":"druntime","parentType":"","signature":"IID IID_IScriptErrorList","url":"/druntime/core/sys/windows/uuid.html#IID_IScriptErrorList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScriptNode","package":"druntime","parentType":"","signature":"IID IID_IScriptNode","url":"/druntime/core/sys/windows/uuid.html#IID_IScriptNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScriptScriptlet","package":"druntime","parentType":"","signature":"IID IID_IScriptScriptlet","url":"/druntime/core/sys/windows/uuid.html#IID_IScriptScriptlet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IScrollBar","package":"druntime","parentType":"","signature":"IID IID_IScrollBar","url":"/druntime/core/sys/windows/uuid.html#IID_IScrollBar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISdo","package":"druntime","parentType":"","signature":"IID IID_ISdo","url":"/druntime/core/sys/windows/uuid.html#IID_ISdo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISdoCollection","package":"druntime","parentType":"","signature":"IID IID_ISdoCollection","url":"/druntime/core/sys/windows/uuid.html#IID_ISdoCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISdoDictionaryOld","package":"druntime","parentType":"","signature":"IID IID_ISdoDictionaryOld","url":"/druntime/core/sys/windows/uuid.html#IID_ISdoDictionaryOld"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISdoMachine","package":"druntime","parentType":"","signature":"IID IID_ISdoMachine","url":"/druntime/core/sys/windows/uuid.html#IID_ISdoMachine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISdoServiceControl","package":"druntime","parentType":"","signature":"IID IID_ISdoServiceControl","url":"/druntime/core/sys/windows/uuid.html#IID_ISdoServiceControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearch","package":"druntime","parentType":"","signature":"IID IID_ISearch","url":"/druntime/core/sys/windows/uuid.html#IID_ISearch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearchAssistantOC","package":"druntime","parentType":"","signature":"IID IID_ISearchAssistantOC","url":"/druntime/core/sys/windows/uuid.html#IID_ISearchAssistantOC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearchAssistantOC2","package":"druntime","parentType":"","signature":"IID IID_ISearchAssistantOC2","url":"/druntime/core/sys/windows/uuid.html#IID_ISearchAssistantOC2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearchAssistantOC3","package":"druntime","parentType":"","signature":"IID IID_ISearchAssistantOC3","url":"/druntime/core/sys/windows/uuid.html#IID_ISearchAssistantOC3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearchCommandExt","package":"druntime","parentType":"","signature":"IID IID_ISearchCommandExt","url":"/druntime/core/sys/windows/uuid.html#IID_ISearchCommandExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearchContext","package":"druntime","parentType":"","signature":"IID IID_ISearchContext","url":"/druntime/core/sys/windows/uuid.html#IID_ISearchContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearches","package":"druntime","parentType":"","signature":"IID IID_ISearches","url":"/druntime/core/sys/windows/uuid.html#IID_ISearches"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISearchQueryHits","package":"druntime","parentType":"","signature":"IID IID_ISearchQueryHits","url":"/druntime/core/sys/windows/uuid.html#IID_ISearchQueryHits"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISecondaryControlChannel","package":"druntime","parentType":"","signature":"IID IID_ISecondaryControlChannel","url":"/druntime/core/sys/windows/uuid.html#IID_ISecondaryControlChannel"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISecureUrlHost","package":"druntime","parentType":"","signature":"IID IID_ISecureUrlHost","url":"/druntime/core/sys/windows/uuid.html#IID_ISecureUrlHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISecurityInfo","package":"druntime","parentType":"","signature":"IID IID_ISecurityInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ISecurityInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISegment","package":"druntime","parentType":"","signature":"IID IID_ISegment","url":"/druntime/core/sys/windows/uuid.html#IID_ISegment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISegmentList","package":"druntime","parentType":"","signature":"IID IID_ISegmentList","url":"/druntime/core/sys/windows/uuid.html#IID_ISegmentList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISegmentListIterator","package":"druntime","parentType":"","signature":"IID IID_ISegmentListIterator","url":"/druntime/core/sys/windows/uuid.html#IID_ISegmentListIterator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISelectionObject2","package":"druntime","parentType":"","signature":"IID IID_ISelectionObject2","url":"/druntime/core/sys/windows/uuid.html#IID_ISelectionObject2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISelectionServices","package":"druntime","parentType":"","signature":"IID IID_ISelectionServices","url":"/druntime/core/sys/windows/uuid.html#IID_ISelectionServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISelectionServicesListener","package":"druntime","parentType":"","signature":"IID IID_ISelectionServicesListener","url":"/druntime/core/sys/windows/uuid.html#IID_ISelectionServicesListener"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISensLogon","package":"druntime","parentType":"","signature":"IID IID_ISensLogon","url":"/druntime/core/sys/windows/uuid.html#IID_ISensLogon"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISensLogon2","package":"druntime","parentType":"","signature":"IID IID_ISensLogon2","url":"/druntime/core/sys/windows/uuid.html#IID_ISensLogon2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISensNetwork","package":"druntime","parentType":"","signature":"IID IID_ISensNetwork","url":"/druntime/core/sys/windows/uuid.html#IID_ISensNetwork"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISensOnNow","package":"druntime","parentType":"","signature":"IID IID_ISensOnNow","url":"/druntime/core/sys/windows/uuid.html#IID_ISensOnNow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISequenceNumber","package":"druntime","parentType":"","signature":"IID IID_ISequenceNumber","url":"/druntime/core/sys/windows/uuid.html#IID_ISequenceNumber"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISequentialStream","package":"druntime","parentType":"","signature":"IID IID_ISequentialStream","url":"/druntime/core/sys/windows/uuid.html#IID_ISequentialStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IServerSecurity","package":"druntime","parentType":"","signature":"IID IID_IServerSecurity","url":"/druntime/core/sys/windows/uuid.html#IID_IServerSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IServiceProvider","package":"druntime","parentType":"","signature":"IID IID_IServiceProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IServiceProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISessionProperties","package":"druntime","parentType":"","signature":"IID IID_ISessionProperties","url":"/druntime/core/sys/windows/uuid.html#IID_ISessionProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISetNextStatement","package":"druntime","parentType":"","signature":"IID IID_ISetNextStatement","url":"/druntime/core/sys/windows/uuid.html#IID_ISetNextStatement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISharedAccessBeacon","package":"druntime","parentType":"","signature":"IID IID_ISharedAccessBeacon","url":"/druntime/core/sys/windows/uuid.html#IID_ISharedAccessBeacon"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISharedAccessBeaconFinder","package":"druntime","parentType":"","signature":"IID IID_ISharedAccessBeaconFinder","url":"/druntime/core/sys/windows/uuid.html#IID_ISharedAccessBeaconFinder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellApp","package":"druntime","parentType":"","signature":"IID IID_IShellApp","url":"/druntime/core/sys/windows/uuid.html#IID_IShellApp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellBrowser","package":"druntime","parentType":"","signature":"IID IID_IShellBrowser","url":"/druntime/core/sys/windows/uuid.html#IID_IShellBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellChangeNotify","package":"druntime","parentType":"","signature":"IID IID_IShellChangeNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IShellChangeNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellCopyHookA","package":"druntime","parentType":"","signature":"IID IID_IShellCopyHookA","url":"/druntime/core/sys/windows/uuid.html#IID_IShellCopyHookA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellCopyHookW","package":"druntime","parentType":"","signature":"IID IID_IShellCopyHookW","url":"/druntime/core/sys/windows/uuid.html#IID_IShellCopyHookW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellDetails","package":"druntime","parentType":"","signature":"IID IID_IShellDetails","url":"/druntime/core/sys/windows/uuid.html#IID_IShellDetails"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellDetails3","package":"druntime","parentType":"","signature":"IID IID_IShellDetails3","url":"/druntime/core/sys/windows/uuid.html#IID_IShellDetails3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellDispatch","package":"druntime","parentType":"","signature":"IID IID_IShellDispatch","url":"/druntime/core/sys/windows/uuid.html#IID_IShellDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellDispatch2","package":"druntime","parentType":"","signature":"IID IID_IShellDispatch2","url":"/druntime/core/sys/windows/uuid.html#IID_IShellDispatch2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellDispatch3","package":"druntime","parentType":"","signature":"IID IID_IShellDispatch3","url":"/druntime/core/sys/windows/uuid.html#IID_IShellDispatch3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellDispatch4","package":"druntime","parentType":"","signature":"IID IID_IShellDispatch4","url":"/druntime/core/sys/windows/uuid.html#IID_IShellDispatch4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellExecuteHookA","package":"druntime","parentType":"","signature":"IID IID_IShellExecuteHookA","url":"/druntime/core/sys/windows/uuid.html#IID_IShellExecuteHookA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellExecuteHookW","package":"druntime","parentType":"","signature":"IID IID_IShellExecuteHookW","url":"/druntime/core/sys/windows/uuid.html#IID_IShellExecuteHookW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellExtInit","package":"druntime","parentType":"","signature":"IID IID_IShellExtInit","url":"/druntime/core/sys/windows/uuid.html#IID_IShellExtInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellFavoritesNameSpace","package":"druntime","parentType":"","signature":"IID IID_IShellFavoritesNameSpace","url":"/druntime/core/sys/windows/uuid.html#IID_IShellFavoritesNameSpace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellFolder","package":"druntime","parentType":"","signature":"IID IID_IShellFolder","url":"/druntime/core/sys/windows/uuid.html#IID_IShellFolder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellFolder2","package":"druntime","parentType":"","signature":"IID IID_IShellFolder2","url":"/druntime/core/sys/windows/uuid.html#IID_IShellFolder2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellFolderViewCB","package":"druntime","parentType":"","signature":"IID IID_IShellFolderViewCB","url":"/druntime/core/sys/windows/uuid.html#IID_IShellFolderViewCB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellFolderViewDual","package":"druntime","parentType":"","signature":"IID IID_IShellFolderViewDual","url":"/druntime/core/sys/windows/uuid.html#IID_IShellFolderViewDual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellFolderViewDual2","package":"druntime","parentType":"","signature":"IID IID_IShellFolderViewDual2","url":"/druntime/core/sys/windows/uuid.html#IID_IShellFolderViewDual2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellIcon","package":"druntime","parentType":"","signature":"IID IID_IShellIcon","url":"/druntime/core/sys/windows/uuid.html#IID_IShellIcon"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellIconOverlay","package":"druntime","parentType":"","signature":"IID IID_IShellIconOverlay","url":"/druntime/core/sys/windows/uuid.html#IID_IShellIconOverlay"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellIconOverlayIdentifier","package":"druntime","parentType":"","signature":"IID IID_IShellIconOverlayIdentifier","url":"/druntime/core/sys/windows/uuid.html#IID_IShellIconOverlayIdentifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellImageData","package":"druntime","parentType":"","signature":"IID IID_IShellImageData","url":"/druntime/core/sys/windows/uuid.html#IID_IShellImageData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellImageDataAbort","package":"druntime","parentType":"","signature":"IID IID_IShellImageDataAbort","url":"/druntime/core/sys/windows/uuid.html#IID_IShellImageDataAbort"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellImageDataFactory","package":"druntime","parentType":"","signature":"IID IID_IShellImageDataFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IShellImageDataFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellLinkA","package":"druntime","parentType":"","signature":"IID IID_IShellLinkA","url":"/druntime/core/sys/windows/uuid.html#IID_IShellLinkA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellLinkDataList","package":"druntime","parentType":"","signature":"IID IID_IShellLinkDataList","url":"/druntime/core/sys/windows/uuid.html#IID_IShellLinkDataList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellLinkDual","package":"druntime","parentType":"","signature":"IID IID_IShellLinkDual","url":"/druntime/core/sys/windows/uuid.html#IID_IShellLinkDual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellLinkDual2","package":"druntime","parentType":"","signature":"IID IID_IShellLinkDual2","url":"/druntime/core/sys/windows/uuid.html#IID_IShellLinkDual2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellLinkW","package":"druntime","parentType":"","signature":"IID IID_IShellLinkW","url":"/druntime/core/sys/windows/uuid.html#IID_IShellLinkW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellNameSpace","package":"druntime","parentType":"","signature":"IID IID_IShellNameSpace","url":"/druntime/core/sys/windows/uuid.html#IID_IShellNameSpace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellPropSheetExt","package":"druntime","parentType":"","signature":"IID IID_IShellPropSheetExt","url":"/druntime/core/sys/windows/uuid.html#IID_IShellPropSheetExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellUIHelper","package":"druntime","parentType":"","signature":"IID IID_IShellUIHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IShellUIHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellView","package":"druntime","parentType":"","signature":"IID IID_IShellView","url":"/druntime/core/sys/windows/uuid.html#IID_IShellView"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellView2","package":"druntime","parentType":"","signature":"IID IID_IShellView2","url":"/druntime/core/sys/windows/uuid.html#IID_IShellView2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IShellWindows","package":"druntime","parentType":"","signature":"IID IID_IShellWindows","url":"/druntime/core/sys/windows/uuid.html#IID_IShellWindows"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISimpleCommandCreator","package":"druntime","parentType":"","signature":"IID IID_ISimpleCommandCreator","url":"/druntime/core/sys/windows/uuid.html#IID_ISimpleCommandCreator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISimpleConnectionPoint","package":"druntime","parentType":"","signature":"IID IID_ISimpleConnectionPoint","url":"/druntime/core/sys/windows/uuid.html#IID_ISimpleConnectionPoint"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISimpleFrameSite","package":"druntime","parentType":"","signature":"IID IID_ISimpleFrameSite","url":"/druntime/core/sys/windows/uuid.html#IID_ISimpleFrameSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISliderBar","package":"druntime","parentType":"","signature":"IID IID_ISliderBar","url":"/druntime/core/sys/windows/uuid.html#IID_ISliderBar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISniffStream","package":"druntime","parentType":"","signature":"IID IID_ISniffStream","url":"/druntime/core/sys/windows/uuid.html#IID_ISniffStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISOAPRequest","package":"druntime","parentType":"","signature":"IID IID_ISOAPRequest","url":"/druntime/core/sys/windows/uuid.html#IID_ISOAPRequest"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISoftDistExt","package":"druntime","parentType":"","signature":"IID IID_ISoftDistExt","url":"/druntime/core/sys/windows/uuid.html#IID_ISoftDistExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISourcesRowset","package":"druntime","parentType":"","signature":"IID IID_ISourcesRowset","url":"/druntime/core/sys/windows/uuid.html#IID_ISourcesRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISpecialSystemProperties","package":"druntime","parentType":"","signature":"IID IID_ISpecialSystemProperties","url":"/druntime/core/sys/windows/uuid.html#IID_ISpecialSystemProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISpecifyPropertyPages","package":"druntime","parentType":"","signature":"IID IID_ISpecifyPropertyPages","url":"/druntime/core/sys/windows/uuid.html#IID_ISpecifyPropertyPages"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISpinButton","package":"druntime","parentType":"","signature":"IID IID_ISpinButton","url":"/druntime/core/sys/windows/uuid.html#IID_ISpinButton"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISQLErrorInfo","package":"druntime","parentType":"","signature":"IID IID_ISQLErrorInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ISQLErrorInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStandardActivator","package":"druntime","parentType":"","signature":"IID IID_IStandardActivator","url":"/druntime/core/sys/windows/uuid.html#IID_IStandardActivator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStandardInfo","package":"druntime","parentType":"","signature":"IID IID_IStandardInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IStandardInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStaticPortMapping","package":"druntime","parentType":"","signature":"IID IID_IStaticPortMapping","url":"/druntime/core/sys/windows/uuid.html#IID_IStaticPortMapping"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStaticPortMappingCollection","package":"druntime","parentType":"","signature":"IID IID_IStaticPortMappingCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IStaticPortMappingCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStats","package":"druntime","parentType":"","signature":"IID IID_IStats","url":"/druntime/core/sys/windows/uuid.html#IID_IStats"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStdMarshalInfo","package":"druntime","parentType":"","signature":"IID IID_IStdMarshalInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IStdMarshalInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStemmer","package":"druntime","parentType":"","signature":"IID IID_IStemmer","url":"/druntime/core/sys/windows/uuid.html#IID_IStemmer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStemSink","package":"druntime","parentType":"","signature":"IID IID_IStemSink","url":"/druntime/core/sys/windows/uuid.html#IID_IStemSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStorage","package":"druntime","parentType":"","signature":"IID IID_IStorage","url":"/druntime/core/sys/windows/uuid.html#IID_IStorage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStream","package":"druntime","parentType":"","signature":"IID IID_IStream","url":"/druntime/core/sys/windows/uuid.html#IID_IStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStub","package":"druntime","parentType":"","signature":"IID IID_IStub","url":"/druntime/core/sys/windows/uuid.html#IID_IStub"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IStubManager","package":"druntime","parentType":"","signature":"IID IID_IStubManager","url":"/druntime/core/sys/windows/uuid.html#IID_IStubManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubDivisionProvider","package":"druntime","parentType":"","signature":"IID IID_ISubDivisionProvider","url":"/druntime/core/sys/windows/uuid.html#IID_ISubDivisionProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionAgentControl","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionAgentControl","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionAgentControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionAgentEvents","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionAgentEvents","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionAgentEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionAgentShellExt","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionAgentShellExt","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionAgentShellExt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionItem","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionItem","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionMgr","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionMgr","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionMgr2","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionMgr2","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionMgr2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionMgrPriv","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionMgrPriv","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionMgrPriv"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISubscriptionThrottler","package":"druntime","parentType":"","signature":"IID IID_ISubscriptionThrottler","url":"/druntime/core/sys/windows/uuid.html#IID_ISubscriptionThrottler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISupportErrorInfo","package":"druntime","parentType":"","signature":"IID IID_ISupportErrorInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ISupportErrorInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISurrogate","package":"druntime","parentType":"","signature":"IID IID_ISurrogate","url":"/druntime/core/sys/windows/uuid.html#IID_ISurrogate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemDateTime","package":"druntime","parentType":"","signature":"IID IID_ISWbemDateTime","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemDateTime"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemEventSource","package":"druntime","parentType":"","signature":"IID IID_ISWbemEventSource","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemEventSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemLastError","package":"druntime","parentType":"","signature":"IID IID_ISWbemLastError","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemLastError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemLocator","package":"druntime","parentType":"","signature":"IID IID_ISWbemLocator","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemMethod","package":"druntime","parentType":"","signature":"IID IID_ISWbemMethod","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemMethod"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemMethodSet","package":"druntime","parentType":"","signature":"IID IID_ISWbemMethodSet","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemMethodSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemNamedValue","package":"druntime","parentType":"","signature":"IID IID_ISWbemNamedValue","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemNamedValue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemNamedValueSet","package":"druntime","parentType":"","signature":"IID IID_ISWbemNamedValueSet","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemNamedValueSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemObject","package":"druntime","parentType":"","signature":"IID IID_ISWbemObject","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemObjectEx","package":"druntime","parentType":"","signature":"IID IID_ISWbemObjectEx","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemObjectEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemObjectPath","package":"druntime","parentType":"","signature":"IID IID_ISWbemObjectPath","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemObjectPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemObjectSet","package":"druntime","parentType":"","signature":"IID IID_ISWbemObjectSet","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemObjectSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemPrivilege","package":"druntime","parentType":"","signature":"IID IID_ISWbemPrivilege","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemPrivilege"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemPrivilegeSet","package":"druntime","parentType":"","signature":"IID IID_ISWbemPrivilegeSet","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemPrivilegeSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemProperty","package":"druntime","parentType":"","signature":"IID IID_ISWbemProperty","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemPropertySet","package":"druntime","parentType":"","signature":"IID IID_ISWbemPropertySet","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemPropertySet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemQualifier","package":"druntime","parentType":"","signature":"IID IID_ISWbemQualifier","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemQualifier"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemQualifierSet","package":"druntime","parentType":"","signature":"IID IID_ISWbemQualifierSet","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemQualifierSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemRefreshableItem","package":"druntime","parentType":"","signature":"IID IID_ISWbemRefreshableItem","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemRefreshableItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemRefresher","package":"druntime","parentType":"","signature":"IID IID_ISWbemRefresher","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemRefresher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemSecurity","package":"druntime","parentType":"","signature":"IID IID_ISWbemSecurity","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemServices","package":"druntime","parentType":"","signature":"IID IID_ISWbemServices","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemServicesEx","package":"druntime","parentType":"","signature":"IID IID_ISWbemServicesEx","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemServicesEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISWbemSink","package":"druntime","parentType":"","signature":"IID IID_ISWbemSink","url":"/druntime/core/sys/windows/uuid.html#IID_ISWbemSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISynchronize","package":"druntime","parentType":"","signature":"IID IID_ISynchronize","url":"/druntime/core/sys/windows/uuid.html#IID_ISynchronize"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISynchronizeContainer","package":"druntime","parentType":"","signature":"IID IID_ISynchronizeContainer","url":"/druntime/core/sys/windows/uuid.html#IID_ISynchronizeContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISynchronizedCallBack","package":"druntime","parentType":"","signature":"IID IID_ISynchronizedCallBack","url":"/druntime/core/sys/windows/uuid.html#IID_ISynchronizedCallBack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISynchronizeEvent","package":"druntime","parentType":"","signature":"IID IID_ISynchronizeEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ISynchronizeEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISynchronizeHandle","package":"druntime","parentType":"","signature":"IID IID_ISynchronizeHandle","url":"/druntime/core/sys/windows/uuid.html#IID_ISynchronizeHandle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISynchronizeMutex","package":"druntime","parentType":"","signature":"IID IID_ISynchronizeMutex","url":"/druntime/core/sys/windows/uuid.html#IID_ISynchronizeMutex"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISyncMgrEnumItems","package":"druntime","parentType":"","signature":"IID IID_ISyncMgrEnumItems","url":"/druntime/core/sys/windows/uuid.html#IID_ISyncMgrEnumItems"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISyncMgrRegisterCSC","package":"druntime","parentType":"","signature":"IID IID_ISyncMgrRegisterCSC","url":"/druntime/core/sys/windows/uuid.html#IID_ISyncMgrRegisterCSC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISyncMgrSynchronizeInvoke","package":"druntime","parentType":"","signature":"IID IID_ISyncMgrSynchronizeInvoke","url":"/druntime/core/sys/windows/uuid.html#IID_ISyncMgrSynchronizeInvoke"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISyncSchedule","package":"druntime","parentType":"","signature":"IID IID_ISyncSchedule","url":"/druntime/core/sys/windows/uuid.html#IID_ISyncSchedule"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISyncScheduleMgr","package":"druntime","parentType":"","signature":"IID IID_ISyncScheduleMgr","url":"/druntime/core/sys/windows/uuid.html#IID_ISyncScheduleMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ISyncSchedulep","package":"druntime","parentType":"","signature":"IID IID_ISyncSchedulep","url":"/druntime/core/sys/windows/uuid.html#IID_ISyncSchedulep"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITableCreation","package":"druntime","parentType":"","signature":"IID IID_ITableCreation","url":"/druntime/core/sys/windows/uuid.html#IID_ITableCreation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITableDefinition","package":"druntime","parentType":"","signature":"IID IID_ITableDefinition","url":"/druntime/core/sys/windows/uuid.html#IID_ITableDefinition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITableDefinitionWithConstraints","package":"druntime","parentType":"","signature":"IID IID_ITableDefinitionWithConstraints","url":"/druntime/core/sys/windows/uuid.html#IID_ITableDefinitionWithConstraints"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITableRename","package":"druntime","parentType":"","signature":"IID IID_ITableRename","url":"/druntime/core/sys/windows/uuid.html#IID_ITableRename"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITACDGroup","package":"druntime","parentType":"","signature":"IID IID_ITACDGroup","url":"/druntime/core/sys/windows/uuid.html#IID_ITACDGroup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITACDGroupEvent","package":"druntime","parentType":"","signature":"IID IID_ITACDGroupEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITACDGroupEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddress","package":"druntime","parentType":"","signature":"IID IID_ITAddress","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddress2","package":"druntime","parentType":"","signature":"IID IID_ITAddress2","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddress2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddressCapabilities","package":"druntime","parentType":"","signature":"IID IID_ITAddressCapabilities","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddressCapabilities"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddressDeviceSpecificEvent","package":"druntime","parentType":"","signature":"IID IID_ITAddressDeviceSpecificEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddressDeviceSpecificEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddressEvent","package":"druntime","parentType":"","signature":"IID IID_ITAddressEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddressEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddressTranslation","package":"druntime","parentType":"","signature":"IID IID_ITAddressTranslation","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddressTranslation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAddressTranslationInfo","package":"druntime","parentType":"","signature":"IID IID_ITAddressTranslationInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITAddressTranslationInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAgent","package":"druntime","parentType":"","signature":"IID IID_ITAgent","url":"/druntime/core/sys/windows/uuid.html#IID_ITAgent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAgentEvent","package":"druntime","parentType":"","signature":"IID IID_ITAgentEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITAgentEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAgentHandler","package":"druntime","parentType":"","signature":"IID IID_ITAgentHandler","url":"/druntime/core/sys/windows/uuid.html#IID_ITAgentHandler"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAgentHandlerEvent","package":"druntime","parentType":"","signature":"IID IID_ITAgentHandlerEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITAgentHandlerEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAgentSession","package":"druntime","parentType":"","signature":"IID IID_ITAgentSession","url":"/druntime/core/sys/windows/uuid.html#IID_ITAgentSession"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAgentSessionEvent","package":"druntime","parentType":"","signature":"IID IID_ITAgentSessionEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITAgentSessionEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAllocatorProperties","package":"druntime","parentType":"","signature":"IID IID_ITAllocatorProperties","url":"/druntime/core/sys/windows/uuid.html#IID_ITAllocatorProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAMMediaFormat","package":"druntime","parentType":"","signature":"IID IID_ITAMMediaFormat","url":"/druntime/core/sys/windows/uuid.html#IID_ITAMMediaFormat"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetContainer","package":"druntime","parentType":"","signature":"IID IID_ITargetContainer","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetContainer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetEmbedding","package":"druntime","parentType":"","signature":"IID IID_ITargetEmbedding","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetEmbedding"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetFrame","package":"druntime","parentType":"","signature":"IID IID_ITargetFrame","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetFrame2","package":"druntime","parentType":"","signature":"IID IID_ITargetFrame2","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetFrame2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetFramePriv","package":"druntime","parentType":"","signature":"IID IID_ITargetFramePriv","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetFramePriv"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetNotify","package":"druntime","parentType":"","signature":"IID IID_ITargetNotify","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITargetNotify2","package":"druntime","parentType":"","signature":"IID IID_ITargetNotify2","url":"/druntime/core/sys/windows/uuid.html#IID_ITargetNotify2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskAnalyzeCluster","package":"druntime","parentType":"","signature":"IID IID_ITaskAnalyzeCluster","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskAnalyzeCluster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskbarList","package":"druntime","parentType":"","signature":"IID IID_ITaskbarList","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskbarList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskbarList2","package":"druntime","parentType":"","signature":"IID IID_ITaskbarList2","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskbarList2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskCommitClusterChanges","package":"druntime","parentType":"","signature":"IID IID_ITaskCommitClusterChanges","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskCommitClusterChanges"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskCompareAndPushInformation","package":"druntime","parentType":"","signature":"IID IID_ITaskCompareAndPushInformation","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskCompareAndPushInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskGatherClusterInfo","package":"druntime","parentType":"","signature":"IID IID_ITaskGatherClusterInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskGatherClusterInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskGatherInformation","package":"druntime","parentType":"","signature":"IID IID_ITaskGatherInformation","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskGatherInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskGatherNodeInfo","package":"druntime","parentType":"","signature":"IID IID_ITaskGatherNodeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskGatherNodeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskGetDomains","package":"druntime","parentType":"","signature":"IID IID_ITaskGetDomains","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskGetDomains"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskGetDomainsCallback","package":"druntime","parentType":"","signature":"IID IID_ITaskGetDomainsCallback","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskGetDomainsCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskLoginDomain","package":"druntime","parentType":"","signature":"IID IID_ITaskLoginDomain","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskLoginDomain"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskLoginDomainCallback","package":"druntime","parentType":"","signature":"IID IID_ITaskLoginDomainCallback","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskLoginDomainCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskManager","package":"druntime","parentType":"","signature":"IID IID_ITaskManager","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskPollingCallback","package":"druntime","parentType":"","signature":"IID IID_ITaskPollingCallback","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskPollingCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITaskVerifyIPAddress","package":"druntime","parentType":"","signature":"IID IID_ITaskVerifyIPAddress","url":"/druntime/core/sys/windows/uuid.html#IID_ITaskVerifyIPAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITASRTerminalEvent","package":"druntime","parentType":"","signature":"IID IID_ITASRTerminalEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITASRTerminalEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAttributeList","package":"druntime","parentType":"","signature":"IID IID_ITAttributeList","url":"/druntime/core/sys/windows/uuid.html#IID_ITAttributeList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAudioDeviceControl","package":"druntime","parentType":"","signature":"IID IID_ITAudioDeviceControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITAudioDeviceControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAudioSettings","package":"druntime","parentType":"","signature":"IID IID_ITAudioSettings","url":"/druntime/core/sys/windows/uuid.html#IID_ITAudioSettings"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITAutomatedPhoneControl","package":"druntime","parentType":"","signature":"IID IID_ITAutomatedPhoneControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITAutomatedPhoneControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITBasicAudioTerminal","package":"druntime","parentType":"","signature":"IID IID_ITBasicAudioTerminal","url":"/druntime/core/sys/windows/uuid.html#IID_ITBasicAudioTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITBasicCallControl","package":"druntime","parentType":"","signature":"IID IID_ITBasicCallControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITBasicCallControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITBasicCallControl2","package":"druntime","parentType":"","signature":"IID IID_ITBasicCallControl2","url":"/druntime/core/sys/windows/uuid.html#IID_ITBasicCallControl2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallHub","package":"druntime","parentType":"","signature":"IID IID_ITCallHub","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallHub"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallHubEvent","package":"druntime","parentType":"","signature":"IID IID_ITCallHubEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallHubEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallInfo","package":"druntime","parentType":"","signature":"IID IID_ITCallInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallInfo2","package":"druntime","parentType":"","signature":"IID IID_ITCallInfo2","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallInfo2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallInfoChangeEvent","package":"druntime","parentType":"","signature":"IID IID_ITCallInfoChangeEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallInfoChangeEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallingCard","package":"druntime","parentType":"","signature":"IID IID_ITCallingCard","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallingCard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallMediaEvent","package":"druntime","parentType":"","signature":"IID IID_ITCallMediaEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallMediaEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallNotificationEvent","package":"druntime","parentType":"","signature":"IID IID_ITCallNotificationEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallNotificationEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallQualityControl","package":"druntime","parentType":"","signature":"IID IID_ITCallQualityControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallQualityControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCallStateEvent","package":"druntime","parentType":"","signature":"IID IID_ITCallStateEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITCallStateEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCollection","package":"druntime","parentType":"","signature":"IID IID_ITCollection","url":"/druntime/core/sys/windows/uuid.html#IID_ITCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCollection2","package":"druntime","parentType":"","signature":"IID IID_ITCollection2","url":"/druntime/core/sys/windows/uuid.html#IID_ITCollection2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITConferenceBlob","package":"druntime","parentType":"","signature":"IID IID_ITConferenceBlob","url":"/druntime/core/sys/windows/uuid.html#IID_ITConferenceBlob"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITConnection","package":"druntime","parentType":"","signature":"IID IID_ITConnection","url":"/druntime/core/sys/windows/uuid.html#IID_ITConnection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITcpipProperties","package":"druntime","parentType":"","signature":"IID IID_ITcpipProperties","url":"/druntime/core/sys/windows/uuid.html#IID_ITcpipProperties"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITCustomTone","package":"druntime","parentType":"","signature":"IID IID_ITCustomTone","url":"/druntime/core/sys/windows/uuid.html#IID_ITCustomTone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDetectTone","package":"druntime","parentType":"","signature":"IID IID_ITDetectTone","url":"/druntime/core/sys/windows/uuid.html#IID_ITDetectTone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDigitDetectionEvent","package":"druntime","parentType":"","signature":"IID IID_ITDigitDetectionEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITDigitDetectionEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDigitGenerationEvent","package":"druntime","parentType":"","signature":"IID IID_ITDigitGenerationEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITDigitGenerationEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDigitsGatheredEvent","package":"druntime","parentType":"","signature":"IID IID_ITDigitsGatheredEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITDigitsGatheredEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDirectory","package":"druntime","parentType":"","signature":"IID IID_ITDirectory","url":"/druntime/core/sys/windows/uuid.html#IID_ITDirectory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDirectoryObject","package":"druntime","parentType":"","signature":"IID IID_ITDirectoryObject","url":"/druntime/core/sys/windows/uuid.html#IID_ITDirectoryObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDirectoryObjectConference","package":"druntime","parentType":"","signature":"IID IID_ITDirectoryObjectConference","url":"/druntime/core/sys/windows/uuid.html#IID_ITDirectoryObjectConference"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDirectoryObjectUser","package":"druntime","parentType":"","signature":"IID IID_ITDirectoryObjectUser","url":"/druntime/core/sys/windows/uuid.html#IID_ITDirectoryObjectUser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITDispatchMapper","package":"druntime","parentType":"","signature":"IID IID_ITDispatchMapper","url":"/druntime/core/sys/windows/uuid.html#IID_ITDispatchMapper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITemplatePrinter","package":"druntime","parentType":"","signature":"IID IID_ITemplatePrinter","url":"/druntime/core/sys/windows/uuid.html#IID_ITemplatePrinter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITemplatePrinter2","package":"druntime","parentType":"","signature":"IID IID_ITemplatePrinter2","url":"/druntime/core/sys/windows/uuid.html#IID_ITemplatePrinter2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITFileTerminalEvent","package":"druntime","parentType":"","signature":"IID IID_ITFileTerminalEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITFileTerminalEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITFileTrack","package":"druntime","parentType":"","signature":"IID IID_ITFileTrack","url":"/druntime/core/sys/windows/uuid.html#IID_ITFileTrack"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITfLangBarAddIn","package":"druntime","parentType":"","signature":"IID IID_ITfLangBarAddIn","url":"/druntime/core/sys/windows/uuid.html#IID_ITfLangBarAddIn"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITFormatControl","package":"druntime","parentType":"","signature":"IID IID_ITFormatControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITFormatControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITForwardInformation","package":"druntime","parentType":"","signature":"IID IID_ITForwardInformation","url":"/druntime/core/sys/windows/uuid.html#IID_ITForwardInformation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITForwardInformation2","package":"druntime","parentType":"","signature":"IID IID_ITForwardInformation2","url":"/druntime/core/sys/windows/uuid.html#IID_ITForwardInformation2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITfSpeechUIServer","package":"druntime","parentType":"","signature":"IID IID_ITfSpeechUIServer","url":"/druntime/core/sys/windows/uuid.html#IID_ITfSpeechUIServer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IThumbnailCapture","package":"druntime","parentType":"","signature":"IID IID_IThumbnailCapture","url":"/druntime/core/sys/windows/uuid.html#IID_IThumbnailCapture"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IThumbnailExtractor","package":"druntime","parentType":"","signature":"IID IID_IThumbnailExtractor","url":"/druntime/core/sys/windows/uuid.html#IID_IThumbnailExtractor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITILSConfig","package":"druntime","parentType":"","signature":"IID IID_ITILSConfig","url":"/druntime/core/sys/windows/uuid.html#IID_ITILSConfig"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEActiveElementCollection","package":"druntime","parentType":"","signature":"IID IID_ITIMEActiveElementCollection","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEActiveElementCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITimeAndNoticeControl","package":"druntime","parentType":"","signature":"IID IID_ITimeAndNoticeControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITimeAndNoticeControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEAnimationElement","package":"druntime","parentType":"","signature":"IID IID_ITIMEAnimationElement","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEAnimationElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEAnimationElement2","package":"druntime","parentType":"","signature":"IID IID_ITIMEAnimationElement2","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEAnimationElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEBodyElement","package":"druntime","parentType":"","signature":"IID IID_ITIMEBodyElement","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEBodyElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEDMusicPlayerObject","package":"druntime","parentType":"","signature":"IID IID_ITIMEDMusicPlayerObject","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEDMusicPlayerObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEDVDPlayerObject","package":"druntime","parentType":"","signature":"IID IID_ITIMEDVDPlayerObject","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEDVDPlayerObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEElement","package":"druntime","parentType":"","signature":"IID IID_ITIMEElement","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEElementCollection","package":"druntime","parentType":"","signature":"IID IID_ITIMEElementCollection","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEElementCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEFactory","package":"druntime","parentType":"","signature":"IID IID_ITIMEFactory","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaElement","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaElement","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaElement2","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaElement2","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaPlayer","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaPlayer","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaPlayer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaPlayerAudio","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaPlayerAudio","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaPlayerAudio"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaPlayerControl","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaPlayerControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaPlayerControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaPlayerNetwork","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaPlayerNetwork","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaPlayerNetwork"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEMediaPlayerSite","package":"druntime","parentType":"","signature":"IID IID_ITIMEMediaPlayerSite","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEMediaPlayerSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEPlayItem","package":"druntime","parentType":"","signature":"IID IID_ITIMEPlayItem","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEPlayItem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEPlayItem2","package":"druntime","parentType":"","signature":"IID IID_ITIMEPlayItem2","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEPlayItem2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEPlayList","package":"druntime","parentType":"","signature":"IID IID_ITIMEPlayList","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEPlayList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITimer","package":"druntime","parentType":"","signature":"IID IID_ITimer","url":"/druntime/core/sys/windows/uuid.html#IID_ITimer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITimerService","package":"druntime","parentType":"","signature":"IID IID_ITimerService","url":"/druntime/core/sys/windows/uuid.html#IID_ITimerService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITimerSink","package":"druntime","parentType":"","signature":"IID IID_ITimerSink","url":"/druntime/core/sys/windows/uuid.html#IID_ITimerSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMEState","package":"druntime","parentType":"","signature":"IID IID_ITIMEState","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMEState"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITIMETransitionElement","package":"druntime","parentType":"","signature":"IID IID_ITIMETransitionElement","url":"/druntime/core/sys/windows/uuid.html#IID_ITIMETransitionElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLegacyAddressMediaControl","package":"druntime","parentType":"","signature":"IID IID_ITLegacyAddressMediaControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITLegacyAddressMediaControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLegacyAddressMediaControl2","package":"druntime","parentType":"","signature":"IID IID_ITLegacyAddressMediaControl2","url":"/druntime/core/sys/windows/uuid.html#IID_ITLegacyAddressMediaControl2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLegacyCallMediaControl","package":"druntime","parentType":"","signature":"IID IID_ITLegacyCallMediaControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITLegacyCallMediaControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLegacyCallMediaControl2","package":"druntime","parentType":"","signature":"IID IID_ITLegacyCallMediaControl2","url":"/druntime/core/sys/windows/uuid.html#IID_ITLegacyCallMediaControl2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLegacyWaveSupport","package":"druntime","parentType":"","signature":"IID IID_ITLegacyWaveSupport","url":"/druntime/core/sys/windows/uuid.html#IID_ITLegacyWaveSupport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLocalParticipant","package":"druntime","parentType":"","signature":"IID IID_ITLocalParticipant","url":"/druntime/core/sys/windows/uuid.html#IID_ITLocalParticipant"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITLocationInfo","package":"druntime","parentType":"","signature":"IID IID_ITLocationInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITLocationInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMedia","package":"druntime","parentType":"","signature":"IID IID_ITMedia","url":"/druntime/core/sys/windows/uuid.html#IID_ITMedia"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMediaCollection","package":"druntime","parentType":"","signature":"IID IID_ITMediaCollection","url":"/druntime/core/sys/windows/uuid.html#IID_ITMediaCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMediaControl","package":"druntime","parentType":"","signature":"IID IID_ITMediaControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITMediaControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMediaPlayback","package":"druntime","parentType":"","signature":"IID IID_ITMediaPlayback","url":"/druntime/core/sys/windows/uuid.html#IID_ITMediaPlayback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMediaRecord","package":"druntime","parentType":"","signature":"IID IID_ITMediaRecord","url":"/druntime/core/sys/windows/uuid.html#IID_ITMediaRecord"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMediaSupport","package":"druntime","parentType":"","signature":"IID IID_ITMediaSupport","url":"/druntime/core/sys/windows/uuid.html#IID_ITMediaSupport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMSPAddress","package":"druntime","parentType":"","signature":"IID IID_ITMSPAddress","url":"/druntime/core/sys/windows/uuid.html#IID_ITMSPAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITMultiTrackTerminal","package":"druntime","parentType":"","signature":"IID IID_ITMultiTrackTerminal","url":"/druntime/core/sys/windows/uuid.html#IID_ITMultiTrackTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITParticipant","package":"druntime","parentType":"","signature":"IID IID_ITParticipant","url":"/druntime/core/sys/windows/uuid.html#IID_ITParticipant"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITParticipantControl","package":"druntime","parentType":"","signature":"IID IID_ITParticipantControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITParticipantControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITParticipantEvent","package":"druntime","parentType":"","signature":"IID IID_ITParticipantEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITParticipantEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITParticipantSubStreamControl","package":"druntime","parentType":"","signature":"IID IID_ITParticipantSubStreamControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITParticipantSubStreamControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPhone","package":"druntime","parentType":"","signature":"IID IID_ITPhone","url":"/druntime/core/sys/windows/uuid.html#IID_ITPhone"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPhoneDeviceSpecificEvent","package":"druntime","parentType":"","signature":"IID IID_ITPhoneDeviceSpecificEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITPhoneDeviceSpecificEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPhoneEvent","package":"druntime","parentType":"","signature":"IID IID_ITPhoneEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITPhoneEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalClassInfo","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalClassInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalClassInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalClassRegistrat","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalClassRegistrat","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalClassRegistrat"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalEventSink","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalEventSinkRegis","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalEventSinkRegis","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalEventSinkRegis"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalInitializatio","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalInitializatio","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalInitializatio"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalSuperclassInf","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalSuperclassInf","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalSuperclassInf"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPluggableTerminalSuperclassRegi","package":"druntime","parentType":"","signature":"IID IID_ITPluggableTerminalSuperclassRegi","url":"/druntime/core/sys/windows/uuid.html#IID_ITPluggableTerminalSuperclassRegi"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITPrivateEvent","package":"druntime","parentType":"","signature":"IID IID_ITPrivateEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITPrivateEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITQOSApplicationID","package":"druntime","parentType":"","signature":"IID IID_ITQOSApplicationID","url":"/druntime/core/sys/windows/uuid.html#IID_ITQOSApplicationID"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITQOSEvent","package":"druntime","parentType":"","signature":"IID IID_ITQOSEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITQOSEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITQueue","package":"druntime","parentType":"","signature":"IID IID_ITQueue","url":"/druntime/core/sys/windows/uuid.html#IID_ITQueue"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITQueueEvent","package":"druntime","parentType":"","signature":"IID IID_ITQueueEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITQueueEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITrackFile","package":"druntime","parentType":"","signature":"IID IID_ITrackFile","url":"/druntime/core/sys/windows/uuid.html#IID_ITrackFile"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransaction","package":"druntime","parentType":"","signature":"IID IID_ITransaction","url":"/druntime/core/sys/windows/uuid.html#IID_ITransaction"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransaction2","package":"druntime","parentType":"","signature":"IID IID_ITransaction2","url":"/druntime/core/sys/windows/uuid.html#IID_ITransaction2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionCloner","package":"druntime","parentType":"","signature":"IID IID_ITransactionCloner","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionCloner"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionDispenser","package":"druntime","parentType":"","signature":"IID IID_ITransactionDispenser","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionDispenser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionJoin","package":"druntime","parentType":"","signature":"IID IID_ITransactionJoin","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionJoin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionLocal","package":"druntime","parentType":"","signature":"IID IID_ITransactionLocal","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionLocal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionObject","package":"druntime","parentType":"","signature":"IID IID_ITransactionObject","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionOptions","package":"druntime","parentType":"","signature":"IID IID_ITransactionOptions","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransactionOutcomeEvents","package":"druntime","parentType":"","signature":"IID IID_ITransactionOutcomeEvents","url":"/druntime/core/sys/windows/uuid.html#IID_ITransactionOutcomeEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITransmt","package":"druntime","parentType":"","signature":"IID IID_ITransmt","url":"/druntime/core/sys/windows/uuid.html#IID_ITransmt"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelEntry","package":"druntime","parentType":"","signature":"IID IID_ITravelEntry","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelLog","package":"druntime","parentType":"","signature":"IID IID_ITravelLog","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelLog"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelLogClient","package":"druntime","parentType":"","signature":"IID IID_ITravelLogClient","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelLogClient"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelLogClient2","package":"druntime","parentType":"","signature":"IID IID_ITravelLogClient2","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelLogClient2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelLogEntry","package":"druntime","parentType":"","signature":"IID IID_ITravelLogEntry","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelLogEntry"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelLogEx","package":"druntime","parentType":"","signature":"IID IID_ITravelLogEx","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelLogEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITravelLogStg","package":"druntime","parentType":"","signature":"IID IID_ITravelLogStg","url":"/druntime/core/sys/windows/uuid.html#IID_ITravelLogStg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITRendezvous","package":"druntime","parentType":"","signature":"IID IID_ITRendezvous","url":"/druntime/core/sys/windows/uuid.html#IID_ITRendezvous"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITRequest","package":"druntime","parentType":"","signature":"IID IID_ITRequest","url":"/druntime/core/sys/windows/uuid.html#IID_ITRequest"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITRequestEvent","package":"druntime","parentType":"","signature":"IID IID_ITRequestEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITRequestEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITridentEventSink","package":"druntime","parentType":"","signature":"IID IID_ITridentEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_ITridentEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITrkForceOwnership","package":"druntime","parentType":"","signature":"IID IID_ITrkForceOwnership","url":"/druntime/core/sys/windows/uuid.html#IID_ITrkForceOwnership"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITrkRestoreNotify","package":"druntime","parentType":"","signature":"IID IID_ITrkRestoreNotify","url":"/druntime/core/sys/windows/uuid.html#IID_ITrkRestoreNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITrkRestoreParser","package":"druntime","parentType":"","signature":"IID IID_ITrkRestoreParser","url":"/druntime/core/sys/windows/uuid.html#IID_ITrkRestoreParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITrusteeAdmin","package":"druntime","parentType":"","signature":"IID IID_ITrusteeAdmin","url":"/druntime/core/sys/windows/uuid.html#IID_ITrusteeAdmin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITrusteeGroupAdmin","package":"druntime","parentType":"","signature":"IID IID_ITrusteeGroupAdmin","url":"/druntime/core/sys/windows/uuid.html#IID_ITrusteeGroupAdmin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITScriptableAudioFormat","package":"druntime","parentType":"","signature":"IID IID_ITScriptableAudioFormat","url":"/druntime/core/sys/windows/uuid.html#IID_ITScriptableAudioFormat"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITSdp","package":"druntime","parentType":"","signature":"IID IID_ITSdp","url":"/druntime/core/sys/windows/uuid.html#IID_ITSdp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITStaticAudioTerminal","package":"druntime","parentType":"","signature":"IID IID_ITStaticAudioTerminal","url":"/druntime/core/sys/windows/uuid.html#IID_ITStaticAudioTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITStream","package":"druntime","parentType":"","signature":"IID IID_ITStream","url":"/druntime/core/sys/windows/uuid.html#IID_ITStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITStreamControl","package":"druntime","parentType":"","signature":"IID IID_ITStreamControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITStreamControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITStreamQualityControl","package":"druntime","parentType":"","signature":"IID IID_ITStreamQualityControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITStreamQualityControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITSubStream","package":"druntime","parentType":"","signature":"IID IID_ITSubStream","url":"/druntime/core/sys/windows/uuid.html#IID_ITSubStream"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITSubStreamControl","package":"druntime","parentType":"","signature":"IID IID_ITSubStreamControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITSubStreamControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTAPI","package":"druntime","parentType":"","signature":"IID IID_ITTAPI","url":"/druntime/core/sys/windows/uuid.html#IID_ITTAPI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTAPI2","package":"druntime","parentType":"","signature":"IID IID_ITTAPI2","url":"/druntime/core/sys/windows/uuid.html#IID_ITTAPI2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTAPICallCenter","package":"druntime","parentType":"","signature":"IID IID_ITTAPICallCenter","url":"/druntime/core/sys/windows/uuid.html#IID_ITTAPICallCenter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTAPIEventNotification","package":"druntime","parentType":"","signature":"IID IID_ITTAPIEventNotification","url":"/druntime/core/sys/windows/uuid.html#IID_ITTAPIEventNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTAPIObjectEvent","package":"druntime","parentType":"","signature":"IID IID_ITTAPIObjectEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITTAPIObjectEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTAPIObjectEvent2","package":"druntime","parentType":"","signature":"IID IID_ITTAPIObjectEvent2","url":"/druntime/core/sys/windows/uuid.html#IID_ITTAPIObjectEvent2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTerminal","package":"druntime","parentType":"","signature":"IID IID_ITTerminal","url":"/druntime/core/sys/windows/uuid.html#IID_ITTerminal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTerminalControl","package":"druntime","parentType":"","signature":"IID IID_ITTerminalControl","url":"/druntime/core/sys/windows/uuid.html#IID_ITTerminalControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTerminalManager","package":"druntime","parentType":"","signature":"IID IID_ITTerminalManager","url":"/druntime/core/sys/windows/uuid.html#IID_ITTerminalManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTerminalManager2","package":"druntime","parentType":"","signature":"IID IID_ITTerminalManager2","url":"/druntime/core/sys/windows/uuid.html#IID_ITTerminalManager2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTerminalSupport","package":"druntime","parentType":"","signature":"IID IID_ITTerminalSupport","url":"/druntime/core/sys/windows/uuid.html#IID_ITTerminalSupport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTerminalSupport2","package":"druntime","parentType":"","signature":"IID IID_ITTerminalSupport2","url":"/druntime/core/sys/windows/uuid.html#IID_ITTerminalSupport2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTime","package":"druntime","parentType":"","signature":"IID IID_ITTime","url":"/druntime/core/sys/windows/uuid.html#IID_ITTime"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTimeCollection","package":"druntime","parentType":"","signature":"IID IID_ITTimeCollection","url":"/druntime/core/sys/windows/uuid.html#IID_ITTimeCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITToneDetectionEvent","package":"druntime","parentType":"","signature":"IID IID_ITToneDetectionEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITToneDetectionEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITToneTerminalEvent","package":"druntime","parentType":"","signature":"IID IID_ITToneTerminalEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITToneTerminalEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITTTSTerminalEvent","package":"druntime","parentType":"","signature":"IID IID_ITTTSTerminalEvent","url":"/druntime/core/sys/windows/uuid.html#IID_ITTTSTerminalEvent"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeChangeEvents","package":"druntime","parentType":"","signature":"IID IID_ITypeChangeEvents","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeChangeEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeComp","package":"druntime","parentType":"","signature":"IID IID_ITypeComp","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeComp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeFactory","package":"druntime","parentType":"","signature":"IID IID_ITypeFactory","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeInfo","package":"druntime","parentType":"","signature":"IID IID_ITypeInfo","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeInfo2","package":"druntime","parentType":"","signature":"IID IID_ITypeInfo2","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeInfo2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeLib","package":"druntime","parentType":"","signature":"IID IID_ITypeLib","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeLib2","package":"druntime","parentType":"","signature":"IID IID_ITypeLib2","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeLib2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_ITypeMarshal","package":"druntime","parentType":"","signature":"IID IID_ITypeMarshal","url":"/druntime/core/sys/windows/uuid.html#IID_ITypeMarshal"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUmiADSIPrivate","package":"druntime","parentType":"","signature":"IID IID_IUmiADSIPrivate","url":"/druntime/core/sys/windows/uuid.html#IID_IUmiADSIPrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUniformResourceLocatorA","package":"druntime","parentType":"","signature":"IID IID_IUniformResourceLocatorA","url":"/druntime/core/sys/windows/uuid.html#IID_IUniformResourceLocatorA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUniformResourceLocatorW","package":"druntime","parentType":"","signature":"IID IID_IUniformResourceLocatorW","url":"/druntime/core/sys/windows/uuid.html#IID_IUniformResourceLocatorW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUnknown","package":"druntime","parentType":"","signature":"IID IID_IUnknown","url":"/druntime/core/sys/windows/uuid.html#IID_IUnknown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUnsecuredApartment","package":"druntime","parentType":"","signature":"IID IID_IUnsecuredApartment","url":"/druntime/core/sys/windows/uuid.html#IID_IUnsecuredApartment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDescriptionDocument","package":"druntime","parentType":"","signature":"IID IID_IUPnPDescriptionDocument","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDescriptionDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDescriptionDocumentCallback","package":"druntime","parentType":"","signature":"IID IID_IUPnPDescriptionDocumentCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDescriptionDocumentCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDevice","package":"druntime","parentType":"","signature":"IID IID_IUPnPDevice","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceControl","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceControl","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceDocumentAccess","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceDocumentAccess","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceDocumentAccess"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceFinder","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceFinder","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceFinder"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceFinderAddCallbackWithI","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceFinderAddCallbackWithI","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceFinderAddCallbackWithI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceFinderCallback","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceFinderCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceFinderCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceHostICSSupport","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceHostICSSupport","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceHostICSSupport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceHostSetup","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceHostSetup","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceHostSetup"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDeviceProvider","package":"druntime","parentType":"","signature":"IID IID_IUPnPDeviceProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDeviceProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPDevices","package":"druntime","parentType":"","signature":"IID IID_IUPnPDevices","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPDevices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPEventSink","package":"druntime","parentType":"","signature":"IID IID_IUPnPEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPEventSource","package":"druntime","parentType":"","signature":"IID IID_IUPnPEventSource","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPEventSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPNAT","package":"druntime","parentType":"","signature":"IID IID_IUPnPNAT","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPNAT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPPrivateCallbackHelper","package":"druntime","parentType":"","signature":"IID IID_IUPnPPrivateCallbackHelper","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPPrivateCallbackHelper"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPPrivateDocumentCallbackHelp","package":"druntime","parentType":"","signature":"IID IID_IUPnPPrivateDocumentCallbackHelp","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPPrivateDocumentCallbackHelp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPPrivateServiceHelper2","package":"druntime","parentType":"","signature":"IID IID_IUPnPPrivateServiceHelper2","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPPrivateServiceHelper2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPRegistrar","package":"druntime","parentType":"","signature":"IID IID_IUPnPRegistrar","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPRegistrar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPReregistrar","package":"druntime","parentType":"","signature":"IID IID_IUPnPReregistrar","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPReregistrar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPService","package":"druntime","parentType":"","signature":"IID IID_IUPnPService","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPService"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPServiceCallback","package":"druntime","parentType":"","signature":"IID IID_IUPnPServiceCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPServiceCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPServiceCallbackPrivate","package":"druntime","parentType":"","signature":"IID IID_IUPnPServiceCallbackPrivate","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPServiceCallbackPrivate"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUPnPServices","package":"druntime","parentType":"","signature":"IID IID_IUPnPServices","url":"/druntime/core/sys/windows/uuid.html#IID_IUPnPServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUrlHistoryNotify","package":"druntime","parentType":"","signature":"IID IID_IUrlHistoryNotify","url":"/druntime/core/sys/windows/uuid.html#IID_IUrlHistoryNotify"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUrlHistoryStg","package":"druntime","parentType":"","signature":"IID IID_IUrlHistoryStg","url":"/druntime/core/sys/windows/uuid.html#IID_IUrlHistoryStg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUrlHistoryStg2","package":"druntime","parentType":"","signature":"IID IID_IUrlHistoryStg2","url":"/druntime/core/sys/windows/uuid.html#IID_IUrlHistoryStg2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUrlMon","package":"druntime","parentType":"","signature":"IID IID_IUrlMon","url":"/druntime/core/sys/windows/uuid.html#IID_IUrlMon"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IURLSearchHook","package":"druntime","parentType":"","signature":"IID IID_IURLSearchHook","url":"/druntime/core/sys/windows/uuid.html#IID_IURLSearchHook"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IURLSearchHook2","package":"druntime","parentType":"","signature":"IID IID_IURLSearchHook2","url":"/druntime/core/sys/windows/uuid.html#IID_IURLSearchHook2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUrlTrackingStg","package":"druntime","parentType":"","signature":"IID IID_IUrlTrackingStg","url":"/druntime/core/sys/windows/uuid.html#IID_IUrlTrackingStg"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUserEventTimer","package":"druntime","parentType":"","signature":"IID IID_IUserEventTimer","url":"/druntime/core/sys/windows/uuid.html#IID_IUserEventTimer"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUserEventTimerCallback","package":"druntime","parentType":"","signature":"IID IID_IUserEventTimerCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IUserEventTimerCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUserNotification","package":"druntime","parentType":"","signature":"IID IID_IUserNotification","url":"/druntime/core/sys/windows/uuid.html#IID_IUserNotification"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IUtilityButton","package":"druntime","parentType":"","signature":"IID IID_IUtilityButton","url":"/druntime/core/sys/windows/uuid.html#IID_IUtilityButton"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IVariantChangeType","package":"druntime","parentType":"","signature":"IID IID_IVariantChangeType","url":"/druntime/core/sys/windows/uuid.html#IID_IVariantChangeType"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IVersionHost","package":"druntime","parentType":"","signature":"IID IID_IVersionHost","url":"/druntime/core/sys/windows/uuid.html#IID_IVersionHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IVersionVector","package":"druntime","parentType":"","signature":"IID IID_IVersionVector","url":"/druntime/core/sys/windows/uuid.html#IID_IVersionVector"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewChapter","package":"druntime","parentType":"","signature":"IID IID_IViewChapter","url":"/druntime/core/sys/windows/uuid.html#IID_IViewChapter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewFilter","package":"druntime","parentType":"","signature":"IID IID_IViewFilter","url":"/druntime/core/sys/windows/uuid.html#IID_IViewFilter"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewObject","package":"druntime","parentType":"","signature":"IID IID_IViewObject","url":"/druntime/core/sys/windows/uuid.html#IID_IViewObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewObject2","package":"druntime","parentType":"","signature":"IID IID_IViewObject2","url":"/druntime/core/sys/windows/uuid.html#IID_IViewObject2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewObjectEx","package":"druntime","parentType":"","signature":"IID IID_IViewObjectEx","url":"/druntime/core/sys/windows/uuid.html#IID_IViewObjectEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewRowset","package":"druntime","parentType":"","signature":"IID IID_IViewRowset","url":"/druntime/core/sys/windows/uuid.html#IID_IViewRowset"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IViewSort","package":"druntime","parentType":"","signature":"IID IID_IViewSort","url":"/druntime/core/sys/windows/uuid.html#IID_IViewSort"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IVirusScanEngine","package":"druntime","parentType":"","signature":"IID IID_IVirusScanEngine","url":"/druntime/core/sys/windows/uuid.html#IID_IVirusScanEngine"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IVirusScanner","package":"druntime","parentType":"","signature":"IID IID_IVirusScanner","url":"/druntime/core/sys/windows/uuid.html#IID_IVirusScanner"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWaitMultiple","package":"druntime","parentType":"","signature":"IID IID_IWaitMultiple","url":"/druntime/core/sys/windows/uuid.html#IID_IWaitMultiple"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemAddressResolution","package":"druntime","parentType":"","signature":"IID IID_IWbemAddressResolution","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemAddressResolution"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemBackupRestore","package":"druntime","parentType":"","signature":"IID IID_IWbemBackupRestore","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemBackupRestore"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemBackupRestoreEx","package":"druntime","parentType":"","signature":"IID IID_IWbemBackupRestoreEx","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemBackupRestoreEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemCallResult","package":"druntime","parentType":"","signature":"IID IID_IWbemCallResult","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemCallResult"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemCallStatus","package":"druntime","parentType":"","signature":"IID IID_IWbemCallStatus","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemCallStatus"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemClassObject","package":"druntime","parentType":"","signature":"IID IID_IWbemClassObject","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemClientConnectionTransport","package":"druntime","parentType":"","signature":"IID IID_IWbemClientConnectionTransport","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemClientConnectionTransport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemClientTransport","package":"druntime","parentType":"","signature":"IID IID_IWbemClientTransport","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemClientTransport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemConfigure","package":"druntime","parentType":"","signature":"IID IID_IWbemConfigure","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemConfigure"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemConfigureRefresher","package":"druntime","parentType":"","signature":"IID IID_IWbemConfigureRefresher","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemConfigureRefresher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemConnectorLogin","package":"druntime","parentType":"","signature":"IID IID_IWbemConnectorLogin","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemConnectorLogin"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemConstructClassObject","package":"druntime","parentType":"","signature":"IID IID_IWbemConstructClassObject","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemConstructClassObject"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemContext","package":"druntime","parentType":"","signature":"IID IID_IWbemContext","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemContext"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemDecoupledBasicEventProvider","package":"druntime","parentType":"","signature":"IID IID_IWbemDecoupledBasicEventProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemDecoupledBasicEventProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemDecoupledEventSink","package":"druntime","parentType":"","signature":"IID IID_IWbemDecoupledEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemDecoupledEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemDecoupledRegistrar","package":"druntime","parentType":"","signature":"IID IID_IWbemDecoupledRegistrar","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemDecoupledRegistrar"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemEventConsumerProvider","package":"druntime","parentType":"","signature":"IID IID_IWbemEventConsumerProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemEventConsumerProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemEventConsumerProviderEx","package":"druntime","parentType":"","signature":"IID IID_IWbemEventConsumerProviderEx","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemEventConsumerProviderEx"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemEventProvider","package":"druntime","parentType":"","signature":"IID IID_IWbemEventProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemEventProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemEventProviderQuerySink","package":"druntime","parentType":"","signature":"IID IID_IWbemEventProviderQuerySink","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemEventProviderQuerySink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemEventProviderSecurity","package":"druntime","parentType":"","signature":"IID IID_IWbemEventProviderSecurity","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemEventProviderSecurity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemEventSink","package":"druntime","parentType":"","signature":"IID IID_IWbemEventSink","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemEventSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemHiPerfEnum","package":"druntime","parentType":"","signature":"IID IID_IWbemHiPerfEnum","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemHiPerfEnum"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemHiPerfProvider","package":"druntime","parentType":"","signature":"IID IID_IWbemHiPerfProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemHiPerfProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemLevel1Login","package":"druntime","parentType":"","signature":"IID IID_IWbemLevel1Login","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemLevel1Login"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemLocator","package":"druntime","parentType":"","signature":"IID IID_IWbemLocator","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemLocator"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemObjectAccess","package":"druntime","parentType":"","signature":"IID IID_IWbemObjectAccess","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemObjectAccess"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemObjectSink","package":"druntime","parentType":"","signature":"IID IID_IWbemObjectSink","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemObjectSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemObjectTextSrc","package":"druntime","parentType":"","signature":"IID IID_IWbemObjectTextSrc","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemObjectTextSrc"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemPath","package":"druntime","parentType":"","signature":"IID IID_IWbemPath","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemPath"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemPathKeyList","package":"druntime","parentType":"","signature":"IID IID_IWbemPathKeyList","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemPathKeyList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemPropertyProvider","package":"druntime","parentType":"","signature":"IID IID_IWbemPropertyProvider","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemPropertyProvider"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemProviderIdentity","package":"druntime","parentType":"","signature":"IID IID_IWbemProviderIdentity","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemProviderIdentity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemProviderInit","package":"druntime","parentType":"","signature":"IID IID_IWbemProviderInit","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemProviderInit"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemProviderInitSink","package":"druntime","parentType":"","signature":"IID IID_IWbemProviderInitSink","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemProviderInitSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemQualifierSet","package":"druntime","parentType":"","signature":"IID IID_IWbemQualifierSet","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemQualifierSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemQuery","package":"druntime","parentType":"","signature":"IID IID_IWbemQuery","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemQuery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemRawSdAccessor","package":"druntime","parentType":"","signature":"IID IID_IWbemRawSdAccessor","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemRawSdAccessor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemRefresher","package":"druntime","parentType":"","signature":"IID IID_IWbemRefresher","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemRefresher"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemServices","package":"druntime","parentType":"","signature":"IID IID_IWbemServices","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemShutdown","package":"druntime","parentType":"","signature":"IID IID_IWbemShutdown","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemShutdown"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemStatusCodeText","package":"druntime","parentType":"","signature":"IID IID_IWbemStatusCodeText","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemStatusCodeText"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemTransport","package":"druntime","parentType":"","signature":"IID IID_IWbemTransport","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemTransport"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWbemUnboundObjectSink","package":"druntime","parentType":"","signature":"IID IID_IWbemUnboundObjectSink","url":"/druntime/core/sys/windows/uuid.html#IID_IWbemUnboundObjectSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWBScriptControl","package":"druntime","parentType":"","signature":"IID IID_IWBScriptControl","url":"/druntime/core/sys/windows/uuid.html#IID_IWBScriptControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWCContextMenuCallback","package":"druntime","parentType":"","signature":"IID IID_IWCContextMenuCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IWCContextMenuCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWCPropertySheetCallback","package":"druntime","parentType":"","signature":"IID IID_IWCPropertySheetCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IWCPropertySheetCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWCWizard97Callback","package":"druntime","parentType":"","signature":"IID IID_IWCWizard97Callback","url":"/druntime/core/sys/windows/uuid.html#IID_IWCWizard97Callback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWCWizardCallback","package":"druntime","parentType":"","signature":"IID IID_IWCWizardCallback","url":"/druntime/core/sys/windows/uuid.html#IID_IWCWizardCallback"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWebBridge","package":"druntime","parentType":"","signature":"IID IID_IWebBridge","url":"/druntime/core/sys/windows/uuid.html#IID_IWebBridge"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWebBrowser","package":"druntime","parentType":"","signature":"IID IID_IWebBrowser","url":"/druntime/core/sys/windows/uuid.html#IID_IWebBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWebBrowser2","package":"druntime","parentType":"","signature":"IID IID_IWebBrowser2","url":"/druntime/core/sys/windows/uuid.html#IID_IWebBrowser2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWebBrowserApp","package":"druntime","parentType":"","signature":"IID IID_IWebBrowserApp","url":"/druntime/core/sys/windows/uuid.html#IID_IWebBrowserApp"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWebWizardExtension","package":"druntime","parentType":"","signature":"IID IID_IWebWizardExtension","url":"/druntime/core/sys/windows/uuid.html#IID_IWebWizardExtension"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWebWizardHost","package":"druntime","parentType":"","signature":"IID IID_IWebWizardHost","url":"/druntime/core/sys/windows/uuid.html#IID_IWebWizardHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWEExtendContextMenu","package":"druntime","parentType":"","signature":"IID IID_IWEExtendContextMenu","url":"/druntime/core/sys/windows/uuid.html#IID_IWEExtendContextMenu"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWEExtendPropertySheet","package":"druntime","parentType":"","signature":"IID IID_IWEExtendPropertySheet","url":"/druntime/core/sys/windows/uuid.html#IID_IWEExtendPropertySheet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWEExtendWizard","package":"druntime","parentType":"","signature":"IID IID_IWEExtendWizard","url":"/druntime/core/sys/windows/uuid.html#IID_IWEExtendWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWEExtendWizard97","package":"druntime","parentType":"","signature":"IID IID_IWEExtendWizard97","url":"/druntime/core/sys/windows/uuid.html#IID_IWEExtendWizard97"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWEInvokeCommand","package":"druntime","parentType":"","signature":"IID IID_IWEInvokeCommand","url":"/druntime/core/sys/windows/uuid.html#IID_IWEInvokeCommand"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_Iwfolders","package":"druntime","parentType":"","signature":"IID IID_Iwfolders","url":"/druntime/core/sys/windows/uuid.html#IID_Iwfolders"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWindowForBindingUI","package":"druntime","parentType":"","signature":"IID IID_IWindowForBindingUI","url":"/druntime/core/sys/windows/uuid.html#IID_IWindowForBindingUI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWinInetHttpInfo","package":"druntime","parentType":"","signature":"IID IID_IWinInetHttpInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IWinInetHttpInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWinInetInfo","package":"druntime","parentType":"","signature":"IID IID_IWinInetInfo","url":"/druntime/core/sys/windows/uuid.html#IID_IWinInetInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWizardExtension","package":"druntime","parentType":"","signature":"IID IID_IWizardExtension","url":"/druntime/core/sys/windows/uuid.html#IID_IWizardExtension"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWizardSite","package":"druntime","parentType":"","signature":"IID IID_IWizardSite","url":"/druntime/core/sys/windows/uuid.html#IID_IWizardSite"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWMIExtension","package":"druntime","parentType":"","signature":"IID IID_IWMIExtension","url":"/druntime/core/sys/windows/uuid.html#IID_IWMIExtension"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWordBreaker","package":"druntime","parentType":"","signature":"IID IID_IWordBreaker","url":"/druntime/core/sys/windows/uuid.html#IID_IWordBreaker"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWordSink","package":"druntime","parentType":"","signature":"IID IID_IWordSink","url":"/druntime/core/sys/windows/uuid.html#IID_IWordSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IWrappedProtocol","package":"druntime","parentType":"","signature":"IID IID_IWrappedProtocol","url":"/druntime/core/sys/windows/uuid.html#IID_IWrappedProtocol"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLAttribute","package":"druntime","parentType":"","signature":"IID IID_IXMLAttribute","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLAttribute"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDocument","package":"druntime","parentType":"","signature":"IID IID_IXMLDocument","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDocument2","package":"druntime","parentType":"","signature":"IID IID_IXMLDocument2","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDocument2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMAttribute","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMAttribute","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMAttribute"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMCDATASection","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMCDATASection","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMCDATASection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMCharacterData","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMCharacterData","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMCharacterData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMComment","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMComment","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMComment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMDocument","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMDocument","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMDocument"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMDocumentFragment","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMDocumentFragment","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMDocumentFragment"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMDocumentType","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMDocumentType","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMDocumentType"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMElement","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMElement","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMEntity","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMEntity","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMEntity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMEntityReference","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMEntityReference","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMEntityReference"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMImplementation","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMImplementation","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMImplementation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMNamedNodeMap","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMNamedNodeMap","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMNamedNodeMap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMNode","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMNode","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMNode"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMNodeList","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMNodeList","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMNodeList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMNotation","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMNotation","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMNotation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMParseError","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMParseError","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMParseError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMProcessingInstruction","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMProcessingInstruction","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMProcessingInstruction"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDOMText","package":"druntime","parentType":"","signature":"IID IID_IXMLDOMText","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDOMText"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLDSOControl","package":"druntime","parentType":"","signature":"IID IID_IXMLDSOControl","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLDSOControl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLElement","package":"druntime","parentType":"","signature":"IID IID_IXMLElement","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLElement"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLElement2","package":"druntime","parentType":"","signature":"IID IID_IXMLElement2","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLElement2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLElementCollection","package":"druntime","parentType":"","signature":"IID IID_IXMLElementCollection","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLElementCollection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLError","package":"druntime","parentType":"","signature":"IID IID_IXMLError","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLError"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLGenericParse","package":"druntime","parentType":"","signature":"IID IID_IXMLGenericParse","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLGenericParse"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLHttpRequest","package":"druntime","parentType":"","signature":"IID IID_IXMLHttpRequest","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLHttpRequest"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLNodeFactory","package":"druntime","parentType":"","signature":"IID IID_IXMLNodeFactory","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLNodeFactory"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLNodeSource","package":"druntime","parentType":"","signature":"IID IID_IXMLNodeSource","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLNodeSource"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXMLParser","package":"druntime","parentType":"","signature":"IID IID_IXMLParser","url":"/druntime/core/sys/windows/uuid.html#IID_IXMLParser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_IXTLRuntime","package":"druntime","parentType":"","signature":"IID IID_IXTLRuntime","url":"/druntime/core/sys/windows/uuid.html#IID_IXTLRuntime"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"IID_StdOle","package":"druntime","parentType":"","signature":"IID IID_StdOle","url":"/druntime/core/sys/windows/uuid.html#IID_StdOle"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"KSDATAFORMAT_SUBTYPE_DIRECTMUSIC","package":"druntime","parentType":"","signature":"IID KSDATAFORMAT_SUBTYPE_DIRECTMUSIC","url":"/druntime/core/sys/windows/uuid.html#KSDATAFORMAT_SUBTYPE_DIRECTMUSIC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"KSDATAFORMAT_SUBTYPE_MIDI","package":"druntime","parentType":"","signature":"IID KSDATAFORMAT_SUBTYPE_MIDI","url":"/druntime/core/sys/windows/uuid.html#KSDATAFORMAT_SUBTYPE_MIDI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_Accessibility","package":"druntime","parentType":"","signature":"IID LIBID_Accessibility","url":"/druntime/core/sys/windows/uuid.html#LIBID_Accessibility"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ActiveIMM","package":"druntime","parentType":"","signature":"IID LIBID_ActiveIMM","url":"/druntime/core/sys/windows/uuid.html#LIBID_ActiveIMM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ADs","package":"druntime","parentType":"","signature":"IID LIBID_ADs","url":"/druntime/core/sys/windows/uuid.html#LIBID_ADs"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ALGLib","package":"druntime","parentType":"","signature":"IID LIBID_ALGLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_ALGLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_AutoDiscovery","package":"druntime","parentType":"","signature":"IID LIBID_AutoDiscovery","url":"/druntime/core/sys/windows/uuid.html#LIBID_AutoDiscovery"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_BackgroundCopyManager","package":"druntime","parentType":"","signature":"IID LIBID_BackgroundCopyManager","url":"/druntime/core/sys/windows/uuid.html#LIBID_BackgroundCopyManager"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_BackgroundCopyManager1_5","package":"druntime","parentType":"","signature":"IID LIBID_BackgroundCopyManager1_5","url":"/druntime/core/sys/windows/uuid.html#LIBID_BackgroundCopyManager1_5"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_BackgroundCopyQMgr","package":"druntime","parentType":"","signature":"IID LIBID_BackgroundCopyQMgr","url":"/druntime/core/sys/windows/uuid.html#LIBID_BackgroundCopyQMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_CHANNELMGR","package":"druntime","parentType":"","signature":"IID LIBID_CHANNELMGR","url":"/druntime/core/sys/windows/uuid.html#LIBID_CHANNELMGR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_CLADMWIZLib","package":"druntime","parentType":"","signature":"IID LIBID_CLADMWIZLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_CLADMWIZLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ClusCfgWizard","package":"druntime","parentType":"","signature":"IID LIBID_ClusCfgWizard","url":"/druntime/core/sys/windows/uuid.html#LIBID_ClusCfgWizard"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_CommonControlObjects","package":"druntime","parentType":"","signature":"IID LIBID_CommonControlObjects","url":"/druntime/core/sys/windows/uuid.html#LIBID_CommonControlObjects"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_DirectAnimation","package":"druntime","parentType":"","signature":"IID LIBID_DirectAnimation","url":"/druntime/core/sys/windows/uuid.html#LIBID_DirectAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_DWbemServices_v3","package":"druntime","parentType":"","signature":"IID LIBID_DWbemServices_v3","url":"/druntime/core/sys/windows/uuid.html#LIBID_DWbemServices_v3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_DXTMSFTLib","package":"druntime","parentType":"","signature":"IID LIBID_DXTMSFTLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_DXTMSFTLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_DXTRANSLib","package":"druntime","parentType":"","signature":"IID LIBID_DXTRANSLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_DXTRANSLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_DXTRANSPLib","package":"druntime","parentType":"","signature":"IID LIBID_DXTRANSPLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_DXTRANSPLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_EventQLib","package":"druntime","parentType":"","signature":"IID LIBID_EventQLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_EventQLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_IASPolicyLib","package":"druntime","parentType":"","signature":"IID LIBID_IASPolicyLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_IASPolicyLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_IEXTagLib","package":"druntime","parentType":"","signature":"IID LIBID_IEXTagLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_IEXTagLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_IMAPILib","package":"druntime","parentType":"","signature":"IID LIBID_IMAPILib","url":"/druntime/core/sys/windows/uuid.html#LIBID_IMAPILib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ImgUtilLib","package":"druntime","parentType":"","signature":"IID LIBID_ImgUtilLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_ImgUtilLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ITRKADMNLib","package":"druntime","parentType":"","signature":"IID LIBID_ITRKADMNLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_ITRKADMNLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_McastLib","package":"druntime","parentType":"","signature":"IID LIBID_McastLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_McastLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_MSHTML","package":"druntime","parentType":"","signature":"IID LIBID_MSHTML","url":"/druntime/core/sys/windows/uuid.html#LIBID_MSHTML"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_MSHTMLINTERNAL","package":"druntime","parentType":"","signature":"IID LIBID_MSHTMLINTERNAL","url":"/druntime/core/sys/windows/uuid.html#LIBID_MSHTMLINTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_MSTIME","package":"druntime","parentType":"","signature":"IID LIBID_MSTIME","url":"/druntime/core/sys/windows/uuid.html#LIBID_MSTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_MSXML","package":"druntime","parentType":"","signature":"IID LIBID_MSXML","url":"/druntime/core/sys/windows/uuid.html#LIBID_MSXML"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_MultiLanguage","package":"druntime","parentType":"","signature":"IID LIBID_MultiLanguage","url":"/druntime/core/sys/windows/uuid.html#LIBID_MultiLanguage"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_NATUPNPLib","package":"druntime","parentType":"","signature":"IID LIBID_NATUPNPLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_NATUPNPLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_NETCONLib","package":"druntime","parentType":"","signature":"IID LIBID_NETCONLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_NETCONLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_PassiveSink","package":"druntime","parentType":"","signature":"IID LIBID_PassiveSink","url":"/druntime/core/sys/windows/uuid.html#LIBID_PassiveSink"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ProcessDebugManagerLib","package":"druntime","parentType":"","signature":"IID LIBID_ProcessDebugManagerLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_ProcessDebugManagerLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_RENDLib","package":"druntime","parentType":"","signature":"IID LIBID_RENDLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_RENDLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_RTCCORELib","package":"druntime","parentType":"","signature":"IID LIBID_RTCCORELib","url":"/druntime/core/sys/windows/uuid.html#LIBID_RTCCORELib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_SDOIASLib","package":"druntime","parentType":"","signature":"IID LIBID_SDOIASLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_SDOIASLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_SDPBLBLib","package":"druntime","parentType":"","signature":"IID LIBID_SDPBLBLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_SDPBLBLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_SensEvents","package":"druntime","parentType":"","signature":"IID LIBID_SensEvents","url":"/druntime/core/sys/windows/uuid.html#LIBID_SensEvents"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_SHDocVw","package":"druntime","parentType":"","signature":"IID LIBID_SHDocVw","url":"/druntime/core/sys/windows/uuid.html#LIBID_SHDocVw"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_Shell32","package":"druntime","parentType":"","signature":"IID LIBID_Shell32","url":"/druntime/core/sys/windows/uuid.html#LIBID_Shell32"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ShellImageData","package":"druntime","parentType":"","signature":"IID LIBID_ShellImageData","url":"/druntime/core/sys/windows/uuid.html#LIBID_ShellImageData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_ShellObjects","package":"druntime","parentType":"","signature":"IID LIBID_ShellObjects","url":"/druntime/core/sys/windows/uuid.html#LIBID_ShellObjects"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_SHGINALib","package":"druntime","parentType":"","signature":"IID LIBID_SHGINALib","url":"/druntime/core/sys/windows/uuid.html#LIBID_SHGINALib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_SubscriptionMgr","package":"druntime","parentType":"","signature":"IID LIBID_SubscriptionMgr","url":"/druntime/core/sys/windows/uuid.html#LIBID_SubscriptionMgr"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_TAPI3Lib","package":"druntime","parentType":"","signature":"IID LIBID_TAPI3Lib","url":"/druntime/core/sys/windows/uuid.html#LIBID_TAPI3Lib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_TERMMGRLib","package":"druntime","parentType":"","signature":"IID LIBID_TERMMGRLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_TERMMGRLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_UPnPHostLib","package":"druntime","parentType":"","signature":"IID LIBID_UPnPHostLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_UPnPHostLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_UPNPLib","package":"druntime","parentType":"","signature":"IID LIBID_UPNPLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_UPNPLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_VIRUSSCAN","package":"druntime","parentType":"","signature":"IID LIBID_VIRUSSCAN","url":"/druntime/core/sys/windows/uuid.html#LIBID_VIRUSSCAN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WbemClient_v1","package":"druntime","parentType":"","signature":"IID LIBID_WbemClient_v1","url":"/druntime/core/sys/windows/uuid.html#LIBID_WbemClient_v1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WbemProviders_v1","package":"druntime","parentType":"","signature":"IID LIBID_WbemProviders_v1","url":"/druntime/core/sys/windows/uuid.html#LIBID_WbemProviders_v1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WbemScripting","package":"druntime","parentType":"","signature":"IID LIBID_WbemScripting","url":"/druntime/core/sys/windows/uuid.html#LIBID_WbemScripting"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WbemTransports_v1","package":"druntime","parentType":"","signature":"IID LIBID_WbemTransports_v1","url":"/druntime/core/sys/windows/uuid.html#LIBID_WbemTransports_v1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WbemUtilities_v1","package":"druntime","parentType":"","signature":"IID LIBID_WbemUtilities_v1","url":"/druntime/core/sys/windows/uuid.html#LIBID_WbemUtilities_v1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WebCheck","package":"druntime","parentType":"","signature":"IID LIBID_WebCheck","url":"/druntime/core/sys/windows/uuid.html#LIBID_WebCheck"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_WMIEXTENSIONLib","package":"druntime","parentType":"","signature":"IID LIBID_WMIEXTENSIONLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_WMIEXTENSIONLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_XENROLLLib","package":"druntime","parentType":"","signature":"IID LIBID_XENROLLLib","url":"/druntime/core/sys/windows/uuid.html#LIBID_XENROLLLib"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"LIBID_XMLPSR","package":"druntime","parentType":"","signature":"IID LIBID_XMLPSR","url":"/druntime/core/sys/windows/uuid.html#LIBID_XMLPSR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDGUID_MDX","package":"druntime","parentType":"","signature":"IID MDGUID_MDX","url":"/druntime/core/sys/windows/uuid.html#MDGUID_MDX"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_ACTIONS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_ACTIONS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_ACTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_COMMANDS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_COMMANDS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_COMMANDS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_CUBES","package":"druntime","parentType":"","signature":"IID MDSCHEMA_CUBES","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_CUBES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_DIMENSIONS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_DIMENSIONS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_DIMENSIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_FUNCTIONS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_FUNCTIONS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_FUNCTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_HIERARCHIES","package":"druntime","parentType":"","signature":"IID MDSCHEMA_HIERARCHIES","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_HIERARCHIES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_LEVELS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_LEVELS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_LEVELS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_MEASURES","package":"druntime","parentType":"","signature":"IID MDSCHEMA_MEASURES","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_MEASURES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_MEMBERS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_MEMBERS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_MEMBERS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_PROPERTIES","package":"druntime","parentType":"","signature":"IID MDSCHEMA_PROPERTIES","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_PROPERTIES"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"MDSCHEMA_SETS","package":"druntime","parentType":"","signature":"IID MDSCHEMA_SETS","url":"/druntime/core/sys/windows/uuid.html#MDSCHEMA_SETS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NAMEDTIMER_DRAW","package":"druntime","parentType":"","signature":"IID NAMEDTIMER_DRAW","url":"/druntime/core/sys/windows/uuid.html#NAMEDTIMER_DRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTFCOOKIE_SCHEDULE_GROUP_DAILY","package":"druntime","parentType":"","signature":"IID NOTFCOOKIE_SCHEDULE_GROUP_DAILY","url":"/druntime/core/sys/windows/uuid.html#NOTFCOOKIE_SCHEDULE_GROUP_DAILY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTFCOOKIE_SCHEDULE_GROUP_MANUAL","package":"druntime","parentType":"","signature":"IID NOTFCOOKIE_SCHEDULE_GROUP_MANUAL","url":"/druntime/core/sys/windows/uuid.html#NOTFCOOKIE_SCHEDULE_GROUP_MANUAL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTFCOOKIE_SCHEDULE_GROUP_MONTHLY","package":"druntime","parentType":"","signature":"IID NOTFCOOKIE_SCHEDULE_GROUP_MONTHLY","url":"/druntime/core/sys/windows/uuid.html#NOTFCOOKIE_SCHEDULE_GROUP_MONTHLY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTFCOOKIE_SCHEDULE_GROUP_WEEKLY","package":"druntime","parentType":"","signature":"IID NOTFCOOKIE_SCHEDULE_GROUP_WEEKLY","url":"/druntime/core/sys/windows/uuid.html#NOTFCOOKIE_SCHEDULE_GROUP_WEEKLY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_11","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_11","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_11"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_12","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_12","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_12"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_13","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_13","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_13"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_14","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_14","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_14"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_15","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_15","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_15"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_AGENT_INIT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_AGENT_INIT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_AGENT_INIT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_AGENT_START","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_AGENT_START","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_AGENT_START"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_ALERT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_ALERT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_ALERT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_ANOUNCMENT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_ANOUNCMENT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_ANOUNCMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_BEGIN_REPORT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_BEGIN_REPORT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_BEGIN_REPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_CONFIG_CHANGED","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_CONFIG_CHANGED","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_CONFIG_CHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_CONNECT_TO_INTERNET","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_CONNECT_TO_INTERNET","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_CONNECT_TO_INTERNET"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_d","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_d","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_d"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_DISCONNECT_FROM_INTE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_DISCONNECT_FROM_INTE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_DISCONNECT_FROM_INTE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_e","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_e","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_e"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_END_REPORT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_END_REPORT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_END_REPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_f","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_f","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_f"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_GROUP_DONE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_GROUP_DONE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_GROUP_DONE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_GROUP_RESTART","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_GROUP_RESTART","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_GROUP_RESTART"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_GROUP_START","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_GROUP_START","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_GROUP_START"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_i6","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_i6","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_i6"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_i7","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_i7","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_i7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_i8","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_i8","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_i8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_i9","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_i9","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_i9"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_iA","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_iA","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_iA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_iB","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_iB","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_iB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_iC","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_iC","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_iC"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_iD","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_iD","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_iD"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_iE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_iE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_iE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_iF","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_iF","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_iF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_INET_IDLE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_INET_IDLE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_INET_IDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_INET_OFFLINE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_INET_OFFLINE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_INET_OFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_INET_ONLINE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_INET_ONLINE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_INET_ONLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_ITEM_DONE","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_ITEM_DONE","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_ITEM_DONE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_ITEM_RESTART","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_ITEM_RESTART","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_ITEM_RESTART"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_ITEM_START","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_ITEM_START","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_ITEM_START"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_NULL","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_NULL","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_PROGRESS_REPORT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_PROGRESS_REPORT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_PROGRESS_REPORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_0","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_0","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_0"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_1","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_1","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_1"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_2","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_2","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_2"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_3","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_3","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_3"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_4","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_4","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_5","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_5","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_5"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_6","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_6","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_6"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_7","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_7","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_7"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_8","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_8","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_8"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_9","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_9","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_9"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_A","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_A","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_A"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_B","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_B","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_B"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_C","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_C","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_C"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_D","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_D","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_D"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_E","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_E","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_E"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_START_F","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_START_F","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_START_F"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASK","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASK","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_ABORT","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_ABORT","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_ABORT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_COMPLETED","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_COMPLETED","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_COMPLETED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_ERROR","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_ERROR","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_PROGRESS","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_PROGRESS","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_PROGRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_RESUME","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_RESUME","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_RESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_STARTED","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_STARTED","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_STARTED"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_TASKS_SUSPEND","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_TASKS_SUSPEND","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_TASKS_SUSPEND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_USER_IDLE_BEGIN","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_USER_IDLE_BEGIN","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_USER_IDLE_BEGIN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"NOTIFICATIONTYPE_USER_IDLE_END","package":"druntime","parentType":"","signature":"IID NOTIFICATIONTYPE_USER_IDLE_END","url":"/druntime/core/sys/windows/uuid.html#NOTIFICATIONTYPE_USER_IDLE_END"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_ALLIMAGE","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_ALLIMAGE","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_ALLIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_ALLMM","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_ALLMM","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_ALLMM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_ALLTEXT","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_ALLTEXT","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_ALLTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_ANSITEXT","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_ANSITEXT","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_ANSITEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_AVI","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_AVI","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_AVI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_BASICAUDIO","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_BASICAUDIO","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_BASICAUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_BIFF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_BIFF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_BIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_BMP","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_BMP","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_BMP"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_CGM","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_CGM","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_CGM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_COMMONIMAGE","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_COMMONIMAGE","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_COMMONIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_DIB","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_DIB","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_DIB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_DIF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_DIF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_DIF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_ENHMF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_ENHMF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_ENHMF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_EPS","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_EPS","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_EPS"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_GIF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_GIF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_GIF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_HTML","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_HTML","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_HTML"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_JPEG","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_JPEG","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_JPEG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_MIDI","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_MIDI","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_MIDI"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_MPEG","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_MPEG","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_MPEG"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_PALETTE","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_PALETTE","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_PALETTE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_PCX","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_PCX","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_PCX"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_PENDATA","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_PENDATA","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_PENDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_PICT","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_PICT","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_PICT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_POSTSCRIPT","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_POSTSCRIPT","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_POSTSCRIPT"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_QUICKTIME","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_QUICKTIME","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_QUICKTIME"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_RIFF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_RIFF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_RIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_RTF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_RTF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_RTF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_SOUND","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_SOUND","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_SOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_SYLK","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_SYLK","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_SYLK"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_TIFF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_TIFF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_TIFF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_UNICODE","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_UNICODE","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_VIDEO","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_VIDEO","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_WAV","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_WAV","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_WAV"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_WMF","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_WMF","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_WMF"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLE_DATAPATH_XBM","package":"druntime","parentType":"","signature":"IID OLE_DATAPATH_XBM","url":"/druntime/core/sys/windows/uuid.html#OLE_DATAPATH_XBM"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"OLEDB_SVC_DSLPropertyPages","package":"druntime","parentType":"","signature":"IID OLEDB_SVC_DSLPropertyPages","url":"/druntime/core/sys/windows/uuid.html#OLEDB_SVC_DSLPropertyPages"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"PSGUID_QUERY","package":"druntime","parentType":"","signature":"IID PSGUID_QUERY","url":"/druntime/core/sys/windows/uuid.html#PSGUID_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESCLASSTYPE_IPAddress","package":"druntime","parentType":"","signature":"IID RESCLASSTYPE_IPAddress","url":"/druntime/core/sys/windows/uuid.html#RESCLASSTYPE_IPAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESCLASSTYPE_NetworkName","package":"druntime","parentType":"","signature":"IID RESCLASSTYPE_NetworkName","url":"/druntime/core/sys/windows/uuid.html#RESCLASSTYPE_NetworkName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESCLASSTYPE_StorageDevice","package":"druntime","parentType":"","signature":"IID RESCLASSTYPE_StorageDevice","url":"/druntime/core/sys/windows/uuid.html#RESCLASSTYPE_StorageDevice"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_ClusterIPAddress","package":"druntime","parentType":"","signature":"IID RESTYPE_ClusterIPAddress","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_ClusterIPAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_ClusterNetName","package":"druntime","parentType":"","signature":"IID RESTYPE_ClusterNetName","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_ClusterNetName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_ClusterQuorumDisk","package":"druntime","parentType":"","signature":"IID RESTYPE_ClusterQuorumDisk","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_ClusterQuorumDisk"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_GenericScript","package":"druntime","parentType":"","signature":"IID RESTYPE_GenericScript","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_GenericScript"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_IPAddress","package":"druntime","parentType":"","signature":"IID RESTYPE_IPAddress","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_IPAddress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_LocalQuorum","package":"druntime","parentType":"","signature":"IID RESTYPE_LocalQuorum","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_LocalQuorum"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_MajorityNodeSet","package":"druntime","parentType":"","signature":"IID RESTYPE_MajorityNodeSet","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_MajorityNodeSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_NetworkName","package":"druntime","parentType":"","signature":"IID RESTYPE_NetworkName","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_NetworkName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"RESTYPE_PhysicalDisk","package":"druntime","parentType":"","signature":"IID RESTYPE_PhysicalDisk","url":"/druntime/core/sys/windows/uuid.html#RESTYPE_PhysicalDisk"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_CtxQueryAssociations","package":"druntime","parentType":"","signature":"IID SID_CtxQueryAssociations","url":"/druntime/core/sys/windows/uuid.html#SID_CtxQueryAssociations"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_SContainerDispatch","package":"druntime","parentType":"","signature":"IID SID_SContainerDispatch","url":"/druntime/core/sys/windows/uuid.html#SID_SContainerDispatch"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_SDataPathBrowser","package":"druntime","parentType":"","signature":"IID SID_SDataPathBrowser","url":"/druntime/core/sys/windows/uuid.html#SID_SDataPathBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_SGetViewFromViewDual","package":"druntime","parentType":"","signature":"IID SID_SGetViewFromViewDual","url":"/druntime/core/sys/windows/uuid.html#SID_SGetViewFromViewDual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_SHTMLEditServices","package":"druntime","parentType":"","signature":"IID SID_SHTMLEditServices","url":"/druntime/core/sys/windows/uuid.html#SID_SHTMLEditServices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_STopLevelBrowser","package":"druntime","parentType":"","signature":"IID SID_STopLevelBrowser","url":"/druntime/core/sys/windows/uuid.html#SID_STopLevelBrowser"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_STopWindow","package":"druntime","parentType":"","signature":"IID SID_STopWindow","url":"/druntime/core/sys/windows/uuid.html#SID_STopWindow"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"SID_SVersionHost","package":"druntime","parentType":"","signature":"IID SID_SVersionHost","url":"/druntime/core/sys/windows/uuid.html#SID_SVersionHost"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIMEDIATYPE_Audio","package":"druntime","parentType":"","signature":"IID TAPIMEDIATYPE_Audio","url":"/druntime/core/sys/windows/uuid.html#TAPIMEDIATYPE_Audio"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIMEDIATYPE_DataModem","package":"druntime","parentType":"","signature":"IID TAPIMEDIATYPE_DataModem","url":"/druntime/core/sys/windows/uuid.html#TAPIMEDIATYPE_DataModem"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIMEDIATYPE_G3Fax","package":"druntime","parentType":"","signature":"IID TAPIMEDIATYPE_G3Fax","url":"/druntime/core/sys/windows/uuid.html#TAPIMEDIATYPE_G3Fax"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIMEDIATYPE_Video","package":"druntime","parentType":"","signature":"IID TAPIMEDIATYPE_Video","url":"/druntime/core/sys/windows/uuid.html#TAPIMEDIATYPE_Video"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIPROTOCOL_H323","package":"druntime","parentType":"","signature":"IID TAPIPROTOCOL_H323","url":"/druntime/core/sys/windows/uuid.html#TAPIPROTOCOL_H323"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIPROTOCOL_Multicast","package":"druntime","parentType":"","signature":"IID TAPIPROTOCOL_Multicast","url":"/druntime/core/sys/windows/uuid.html#TAPIPROTOCOL_Multicast"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TAPIPROTOCOL_PSTN","package":"druntime","parentType":"","signature":"IID TAPIPROTOCOL_PSTN","url":"/druntime/core/sys/windows/uuid.html#TAPIPROTOCOL_PSTN"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASK_AnalyzeCluster","package":"druntime","parentType":"","signature":"IID TASK_AnalyzeCluster","url":"/druntime/core/sys/windows/uuid.html#TASK_AnalyzeCluster"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASK_CommitClusterChanges","package":"druntime","parentType":"","signature":"IID TASK_CommitClusterChanges","url":"/druntime/core/sys/windows/uuid.html#TASK_CommitClusterChanges"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Check_Cluster_Feasibili","package":"druntime","parentType":"","signature":"IID TASKID_Major_Check_Cluster_Feasibili","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Check_Cluster_Feasibili"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Check_Node_Feasibility","package":"druntime","parentType":"","signature":"IID TASKID_Major_Check_Node_Feasibility","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Check_Node_Feasibility"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Checking_For_Existing_Cl","package":"druntime","parentType":"","signature":"IID TASKID_Major_Checking_For_Existing_Cl","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Checking_For_Existing_Cl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Client_And_Server_Log","package":"druntime","parentType":"","signature":"IID TASKID_Major_Client_And_Server_Log","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Client_And_Server_Log"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Client_Log","package":"druntime","parentType":"","signature":"IID TASKID_Major_Client_Log","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Client_Log"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Configure_Cluster_Servic","package":"druntime","parentType":"","signature":"IID TASKID_Major_Configure_Cluster_Servic","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Configure_Cluster_Servic"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Configure_Resource_Type","package":"druntime","parentType":"","signature":"IID TASKID_Major_Configure_Resource_Type","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Configure_Resource_Type"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Configure_Resources","package":"druntime","parentType":"","signature":"IID TASKID_Major_Configure_Resources","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Configure_Resources"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Establish_Connection","package":"druntime","parentType":"","signature":"IID TASKID_Major_Establish_Connection","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Establish_Connection"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Find_Devices","package":"druntime","parentType":"","signature":"IID TASKID_Major_Find_Devices","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Find_Devices"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Reanalyze","package":"druntime","parentType":"","signature":"IID TASKID_Major_Reanalyze","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Reanalyze"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Major_Server_Log","package":"druntime","parentType":"","signature":"IID TASKID_Major_Server_Log","url":"/druntime/core/sys/windows/uuid.html#TASKID_Major_Server_Log"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TASKID_Minor_Update_Progress","package":"druntime","parentType":"","signature":"IID TASKID_Minor_Update_Progress","url":"/druntime/core/sys/windows/uuid.html#TASKID_Minor_Update_Progress"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMAnimation","package":"druntime","parentType":"","signature":"IID TID_D3DRMAnimation","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMAnimation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMAnimationKey","package":"druntime","parentType":"","signature":"IID TID_D3DRMAnimationKey","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMAnimationKey"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMAnimationOptions","package":"druntime","parentType":"","signature":"IID TID_D3DRMAnimationOptions","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMAnimationOptions"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMAnimationSet","package":"druntime","parentType":"","signature":"IID TID_D3DRMAnimationSet","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMAnimationSet"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMAppData","package":"druntime","parentType":"","signature":"IID TID_D3DRMAppData","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMAppData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMBoolean","package":"druntime","parentType":"","signature":"IID TID_D3DRMBoolean","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMBoolean"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMBoolean2d","package":"druntime","parentType":"","signature":"IID TID_D3DRMBoolean2d","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMBoolean2d"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMCamera","package":"druntime","parentType":"","signature":"IID TID_D3DRMCamera","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMCamera"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMColorRGB","package":"druntime","parentType":"","signature":"IID TID_D3DRMColorRGB","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMColorRGB"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMColorRGBA","package":"druntime","parentType":"","signature":"IID TID_D3DRMColorRGBA","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMColorRGBA"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMCoords2d","package":"druntime","parentType":"","signature":"IID TID_D3DRMCoords2d","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMCoords2d"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMExternalVisual","package":"druntime","parentType":"","signature":"IID TID_D3DRMExternalVisual","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMExternalVisual"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMFloatKeys","package":"druntime","parentType":"","signature":"IID TID_D3DRMFloatKeys","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMFloatKeys"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMFrame","package":"druntime","parentType":"","signature":"IID TID_D3DRMFrame","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMFrame"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMFramePosition","package":"druntime","parentType":"","signature":"IID TID_D3DRMFramePosition","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMFramePosition"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMFrameRotation","package":"druntime","parentType":"","signature":"IID TID_D3DRMFrameRotation","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMFrameRotation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMFrameTransformMatrix","package":"druntime","parentType":"","signature":"IID TID_D3DRMFrameTransformMatrix","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMFrameTransformMatrix"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMFrameVelocity","package":"druntime","parentType":"","signature":"IID TID_D3DRMFrameVelocity","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMFrameVelocity"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMGuid","package":"druntime","parentType":"","signature":"IID TID_D3DRMGuid","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMGuid"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMIndexedColor","package":"druntime","parentType":"","signature":"IID TID_D3DRMIndexedColor","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMIndexedColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMInfo","package":"druntime","parentType":"","signature":"IID TID_D3DRMInfo","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMInlineData","package":"druntime","parentType":"","signature":"IID TID_D3DRMInlineData","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMInlineData"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMLight","package":"druntime","parentType":"","signature":"IID TID_D3DRMLight","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMLight"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMLightAttenuation","package":"druntime","parentType":"","signature":"IID TID_D3DRMLightAttenuation","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMLightAttenuation"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMLightPenumbra","package":"druntime","parentType":"","signature":"IID TID_D3DRMLightPenumbra","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMLightPenumbra"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMLightRange","package":"druntime","parentType":"","signature":"IID TID_D3DRMLightRange","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMLightRange"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMLightUmbra","package":"druntime","parentType":"","signature":"IID TID_D3DRMLightUmbra","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMLightUmbra"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterial","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterial","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterial"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialAmbientColor","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialAmbientColor","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialAmbientColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialArray","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialArray","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialArray"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialDiffuseColor","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialDiffuseColor","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialDiffuseColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialEmissiveColor","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialEmissiveColor","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialEmissiveColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialPower","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialPower","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialPower"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialSpecularColor","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialSpecularColor","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialSpecularColor"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMaterialWrap","package":"druntime","parentType":"","signature":"IID TID_D3DRMMaterialWrap","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMaterialWrap"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMatrix4x4","package":"druntime","parentType":"","signature":"IID TID_D3DRMMatrix4x4","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMatrix4x4"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMesh","package":"druntime","parentType":"","signature":"IID TID_D3DRMMesh","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMesh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMeshFace","package":"druntime","parentType":"","signature":"IID TID_D3DRMMeshFace","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMeshFace"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMeshFaceWraps","package":"druntime","parentType":"","signature":"IID TID_D3DRMMeshFaceWraps","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMeshFaceWraps"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMeshMaterialList","package":"druntime","parentType":"","signature":"IID TID_D3DRMMeshMaterialList","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMeshMaterialList"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMeshNormals","package":"druntime","parentType":"","signature":"IID TID_D3DRMMeshNormals","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMeshNormals"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMeshTextureCoords","package":"druntime","parentType":"","signature":"IID TID_D3DRMMeshTextureCoords","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMeshTextureCoords"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMMeshVertexColors","package":"druntime","parentType":"","signature":"IID TID_D3DRMMeshVertexColors","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMMeshVertexColors"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMProgressiveMesh","package":"druntime","parentType":"","signature":"IID TID_D3DRMProgressiveMesh","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMProgressiveMesh"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMPropertyBag","package":"druntime","parentType":"","signature":"IID TID_D3DRMPropertyBag","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMPropertyBag"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMRightHanded","package":"druntime","parentType":"","signature":"IID TID_D3DRMRightHanded","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMRightHanded"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMStringProperty","package":"druntime","parentType":"","signature":"IID TID_D3DRMStringProperty","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMStringProperty"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMTextureFilename","package":"druntime","parentType":"","signature":"IID TID_D3DRMTextureFilename","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMTextureFilename"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMTextureReference","package":"druntime","parentType":"","signature":"IID TID_D3DRMTextureReference","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMTextureReference"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMTimedFloatKeys","package":"druntime","parentType":"","signature":"IID TID_D3DRMTimedFloatKeys","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMTimedFloatKeys"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMUrl","package":"druntime","parentType":"","signature":"IID TID_D3DRMUrl","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMUrl"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_D3DRMVector","package":"druntime","parentType":"","signature":"IID TID_D3DRMVector","url":"/druntime/core/sys/windows/uuid.html#TID_D3DRMVector"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"TID_DXFILEHeader","package":"druntime","parentType":"","signature":"IID TID_DXFILEHeader","url":"/druntime/core/sys/windows/uuid.html#TID_DXFILEHeader"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"WKPDID_D3DDebugObjectName","package":"druntime","parentType":"","signature":"IID WKPDID_D3DDebugObjectName","url":"/druntime/core/sys/windows/uuid.html#WKPDID_D3DDebugObjectName"},{"doc":"","kind":"variable","module":"core.sys.windows.uuid","name":"WKPDID_D3DDebugObjectNameW","package":"druntime","parentType":"","signature":"IID WKPDID_D3DDebugObjectNameW","url":"/druntime/core/sys/windows/uuid.html#WKPDID_D3DDebugObjectNameW"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.vfw","name":"core.sys.windows.vfw","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/vfw.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"VideoForWindowsVersion","package":"druntime","parentType":"","signature":"DWORD VideoForWindowsVersion()","url":"/druntime/core/sys/windows/vfw/VideoForWindowsVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"InitVFW","package":"druntime","parentType":"","signature":"LONG InitVFW()","url":"/druntime/core/sys/windows/vfw/InitVFW.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"TermVFW","package":"druntime","parentType":"","signature":"LONG TermVFW()","url":"/druntime/core/sys/windows/vfw/TermVFW.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MKFOURCC","package":"druntime","parentType":"","signature":"DWORD MKFOURCC(char  ch0,  char  ch1,  char  ch2,  char  ch3)","url":"/druntime/core/sys/windows/vfw/MKFOURCC.html"},{"doc":"ICM function declarations","kind":"function","module":"core.sys.windows.vfw","name":"ICInfo","package":"druntime","parentType":"","signature":"BOOL ICInfo(DWORD fccType,  DWORD fccHandler,  ICINFO * lpicinfo)","url":"/druntime/core/sys/windows/vfw/ICInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICInstall","package":"druntime","parentType":"","signature":"BOOL ICInstall(DWORD fccType,  DWORD fccHandler,  LPARAM lParam,  LPSTR szDesc,  UINT wFlags)","url":"/druntime/core/sys/windows/vfw/ICInstall.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICRemove","package":"druntime","parentType":"","signature":"BOOL ICRemove(DWORD fccType,  DWORD fccHandler,  UINT wFlags)","url":"/druntime/core/sys/windows/vfw/ICRemove.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetInfo","package":"druntime","parentType":"","signature":"LRESULT ICGetInfo(HIC hic,  ICINFO * picinfo,  DWORD cb)","url":"/druntime/core/sys/windows/vfw/ICGetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICOpen","package":"druntime","parentType":"","signature":"HIC ICOpen(DWORD fccType,  DWORD fccHandler,  UINT wMode)","url":"/druntime/core/sys/windows/vfw/ICOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICOpenFunction","package":"druntime","parentType":"","signature":"HIC ICOpenFunction(DWORD fccType,  DWORD fccHandler,  UINT wMode,  FARPROC lpfnHandler)","url":"/druntime/core/sys/windows/vfw/ICOpenFunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICClose","package":"druntime","parentType":"","signature":"LRESULT ICClose(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICSendMessage","package":"druntime","parentType":"","signature":"LRESULT ICSendMessage(HIC hic,  UINT msg,  DWORD_PTR dw1,  DWORD_PTR dw2)","url":"/druntime/core/sys/windows/vfw/ICSendMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICQueryAbout","package":"druntime","parentType":"","signature":"DWORD ICQueryAbout(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICQueryAbout.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICAbout","package":"druntime","parentType":"","signature":"DWORD ICAbout(HIC hic,  HWND hwnd)","url":"/druntime/core/sys/windows/vfw/ICAbout.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICQueryConfigure","package":"druntime","parentType":"","signature":"DWORD ICQueryConfigure(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICQueryConfigure.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICConfigure","package":"druntime","parentType":"","signature":"DWORD ICConfigure(HIC hic,  HWND hwnd)","url":"/druntime/core/sys/windows/vfw/ICConfigure.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetState","package":"druntime","parentType":"","signature":"DWORD ICGetState(HIC hic,  LPVOID pv,  DWORD_PTR cb)","url":"/druntime/core/sys/windows/vfw/ICGetState.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICSetState","package":"druntime","parentType":"","signature":"DWORD ICSetState(HIC hic,  LPVOID pv,  DWORD_PTR cb)","url":"/druntime/core/sys/windows/vfw/ICSetState.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetStateSize","package":"druntime","parentType":"","signature":"DWORD ICGetStateSize(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICGetStateSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetDefaultQuality","package":"druntime","parentType":"","signature":"DWORD ICGetDefaultQuality(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICGetDefaultQuality.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetDefaultKeyFrameRate","package":"druntime","parentType":"","signature":"DWORD ICGetDefaultKeyFrameRate(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICGetDefaultKeyFrameRate.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawWindow","package":"druntime","parentType":"","signature":"DWORD ICDrawWindow(HIC hic,  LPVOID prc)","url":"/druntime/core/sys/windows/vfw/ICDrawWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompress","package":"druntime","parentType":"","signature":"DWORD ICCompress(HIC hic,  DWORD dwFlags,  LPBITMAPINFOHEADER lpbiOutput,  LPVOID lpData,\n         LPBITMAPINFOHEADER lpbiInput,  LPVOID lpBits,  LPDWORD lpckid,  LPDWORD lpdwFlags,\n         LONG lFrameNum,  DWORD dwFrameSize,  DWORD dwQuality,  LPBITMAPINFOHEADER lpbiPrev,  LPVOID lpPrev)","url":"/druntime/core/sys/windows/vfw/ICCompress.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressBegin","package":"druntime","parentType":"","signature":"LRESULT ICCompressBegin(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICCompressBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressQuery","package":"druntime","parentType":"","signature":"LRESULT ICCompressQuery(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICCompressQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressGetFormat","package":"druntime","parentType":"","signature":"LRESULT ICCompressGetFormat(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICCompressGetFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressGetFormatSize","package":"druntime","parentType":"","signature":"DWORD ICCompressGetFormatSize(HIC hic,  LPVOID lpbi)","url":"/druntime/core/sys/windows/vfw/ICCompressGetFormatSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressGetSize","package":"druntime","parentType":"","signature":"DWORD ICCompressGetSize(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICCompressGetSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressEnd","package":"druntime","parentType":"","signature":"LRESULT ICCompressEnd(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICCompressEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompress","package":"druntime","parentType":"","signature":"DWORD ICDecompress(HIC hic,  DWORD dwFlags,  LPBITMAPINFOHEADER lpbiFormat,  LPVOID lpData,  LPBITMAPINFOHEADER lpbi,  LPVOID lpBits)","url":"/druntime/core/sys/windows/vfw/ICDecompress.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressBegin","package":"druntime","parentType":"","signature":"LRESULT ICDecompressBegin(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICDecompressBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressQuery","package":"druntime","parentType":"","signature":"LRESULT ICDecompressQuery(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICDecompressQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressGetFormat","package":"druntime","parentType":"","signature":"LONG ICDecompressGetFormat(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICDecompressGetFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressGetFormatSize","package":"druntime","parentType":"","signature":"LONG ICDecompressGetFormatSize(HIC hic,  LPVOID lpbi)","url":"/druntime/core/sys/windows/vfw/ICDecompressGetFormatSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressGetPalette","package":"druntime","parentType":"","signature":"LRESULT ICDecompressGetPalette(HIC hic,  LPVOID lpbiInput,  LPVOID lpbiOutput)","url":"/druntime/core/sys/windows/vfw/ICDecompressGetPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressSetPalette","package":"druntime","parentType":"","signature":"LRESULT ICDecompressSetPalette(HIC hic,  LPVOID lpbiPalette)","url":"/druntime/core/sys/windows/vfw/ICDecompressSetPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressEnd","package":"druntime","parentType":"","signature":"LRESULT ICDecompressEnd(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDecompressEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressEx","package":"druntime","parentType":"","signature":"LRESULT ICDecompressEx(HIC hic,  DWORD dwFlags,  LPBITMAPINFOHEADER lpbiSrc,\n     LPVOID lpSrc,  int  xSrc,  int  ySrc,  int  dxSrc,  int  dySrc,  LPBITMAPINFOHEADER lpbiDst,\n     LPVOID lpDst,  int  xDst,  int  yDst,  int  dxDst,  int  dyDst)","url":"/druntime/core/sys/windows/vfw/ICDecompressEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressExBegin","package":"druntime","parentType":"","signature":"LRESULT ICDecompressExBegin(HIC hic,  DWORD dwFlags,  LPBITMAPINFOHEADER lpbiSrc,\n     LPVOID lpSrc,  int  xSrc,  int  ySrc,  int  dxSrc,  int  dySrc,  LPBITMAPINFOHEADER lpbiDst,\n     LPVOID lpDst,  int  xDst,  int  yDst,  int  dxDst,  int  dyDst)","url":"/druntime/core/sys/windows/vfw/ICDecompressExBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressExQuery","package":"druntime","parentType":"","signature":"LRESULT ICDecompressExQuery(HIC hic,  DWORD dwFlags,  LPBITMAPINFOHEADER lpbiSrc,\n     LPVOID lpSrc,  int  xSrc,  int  ySrc,  int  dxSrc,  int  dySrc,  LPBITMAPINFOHEADER lpbiDst,\n     LPVOID lpDst,  int  xDst,  int  yDst,  int  dxDst,  int  dyDst)","url":"/druntime/core/sys/windows/vfw/ICDecompressExQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressExEnd","package":"druntime","parentType":"","signature":"LRESULT ICDecompressExEnd(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDecompressExEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawBegin","package":"druntime","parentType":"","signature":"DWORD ICDrawBegin(HIC hic,  DWORD dwFlags,  HPALETTE hpal,  HWND hwnd,  HDC hdc,\n         int  xDst,  int  yDst,  int  dxDst,  int  dyDst,  LPBITMAPINFOHEADER lpbi,\n         int  xSrc,  int  ySrc,  int  dxSrc,  int  dySrc,  DWORD dwRate,  DWORD dwScale)","url":"/druntime/core/sys/windows/vfw/ICDrawBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDraw","package":"druntime","parentType":"","signature":"DWORD ICDraw(HIC hic,  DWORD dwFlags,  LPVOID lpFormat,  LPVOID lpData,  DWORD cbData,  LONG lTime)","url":"/druntime/core/sys/windows/vfw/ICDraw.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawSuggestFormat","package":"druntime","parentType":"","signature":"LRESULT ICDrawSuggestFormat(HIC hic,  LPBITMAPINFOHEADER lpbiIn,  LPBITMAPINFOHEADER lpbiOut,\n     int  dxSrc,  int  dySrc,  int  dxDst,  int  dyDst,  HIC hicDecomp)","url":"/druntime/core/sys/windows/vfw/ICDrawSuggestFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawQuery","package":"druntime","parentType":"","signature":"LRESULT ICDrawQuery(HIC hic,  LPVOID lpbiInput)","url":"/druntime/core/sys/windows/vfw/ICDrawQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawChangePalette","package":"druntime","parentType":"","signature":"LRESULT ICDrawChangePalette(HIC hic,  LPVOID lpbiInput)","url":"/druntime/core/sys/windows/vfw/ICDrawChangePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetBuffersWanted","package":"druntime","parentType":"","signature":"LRESULT ICGetBuffersWanted(HIC hic,  LPVOID lpdwBuffers)","url":"/druntime/core/sys/windows/vfw/ICGetBuffersWanted.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawEnd","package":"druntime","parentType":"","signature":"LRESULT ICDrawEnd(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDrawEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawStart","package":"druntime","parentType":"","signature":"LRESULT ICDrawStart(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDrawStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawStartPlay","package":"druntime","parentType":"","signature":"LRESULT ICDrawStartPlay(HIC hic,  DWORD lFrom,  DWORD lTo)","url":"/druntime/core/sys/windows/vfw/ICDrawStartPlay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawStop","package":"druntime","parentType":"","signature":"LRESULT ICDrawStop(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDrawStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawStopPlay","package":"druntime","parentType":"","signature":"LRESULT ICDrawStopPlay(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDrawStopPlay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawGetTime","package":"druntime","parentType":"","signature":"LRESULT ICDrawGetTime(HIC hic,  LPVOID lplTime)","url":"/druntime/core/sys/windows/vfw/ICDrawGetTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawSetTime","package":"druntime","parentType":"","signature":"LRESULT ICDrawSetTime(HIC hic,  DWORD lTime)","url":"/druntime/core/sys/windows/vfw/ICDrawSetTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawRealize","package":"druntime","parentType":"","signature":"LRESULT ICDrawRealize(HIC hic,  HDC hdc,  BOOL fBackground)","url":"/druntime/core/sys/windows/vfw/ICDrawRealize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawFlush","package":"druntime","parentType":"","signature":"LRESULT ICDrawFlush(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDrawFlush.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawRenderBuffer","package":"druntime","parentType":"","signature":"LRESULT ICDrawRenderBuffer(HIC hic)","url":"/druntime/core/sys/windows/vfw/ICDrawRenderBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICSetStatusProc","package":"druntime","parentType":"","signature":"LRESULT ICSetStatusProc(HIC hic,  DWORD dwFlags,  LRESULT lParam,  LONG function(LPARAM,  UINT,  LONG)  fpfnStatus)","url":"/druntime/core/sys/windows/vfw/ICSetStatusProc.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDecompressOpen","package":"druntime","parentType":"","signature":"HIC ICDecompressOpen(DWORD fccType,  DWORD fccHandler,  LPBITMAPINFOHEADER lpbiIn,  LPBITMAPINFOHEADER lpbiOut)","url":"/druntime/core/sys/windows/vfw/ICDecompressOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICDrawOpen","package":"druntime","parentType":"","signature":"HIC ICDrawOpen(DWORD fccType,  DWORD fccHandler,  LPBITMAPINFOHEADER lpbiIn)","url":"/druntime/core/sys/windows/vfw/ICDrawOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICLocate","package":"druntime","parentType":"","signature":"HIC ICLocate(DWORD fccType,  DWORD fccHandler,  LPBITMAPINFOHEADER lpbiIn,  LPBITMAPINFOHEADER lpbiOut,  WORD wFlags)","url":"/druntime/core/sys/windows/vfw/ICLocate.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICGetDisplayFormat","package":"druntime","parentType":"","signature":"HIC ICGetDisplayFormat(HIC hic,  LPBITMAPINFOHEADER lpbiIn,  LPBITMAPINFOHEADER lpbiOut,  int  BitDepth,  int  dx,  int  dy)","url":"/druntime/core/sys/windows/vfw/ICGetDisplayFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICImageCompress","package":"druntime","parentType":"","signature":"HANDLE ICImageCompress(HIC hic,  UINT uiFlags,  LPBITMAPINFO lpbiIn,  LPVOID lpBits,  LPBITMAPINFO lpbiOut,  LONG lQuality,  LONG *  plSize)","url":"/druntime/core/sys/windows/vfw/ICImageCompress.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICImageDecompress","package":"druntime","parentType":"","signature":"HANDLE ICImageDecompress(HIC hic,  UINT uiFlags,  LPBITMAPINFO lpbiIn,  LPVOID lpBits,  LPBITMAPINFO lpbiOut)","url":"/druntime/core/sys/windows/vfw/ICImageDecompress.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressorChoose","package":"druntime","parentType":"","signature":"BOOL ICCompressorChoose(HWND hwnd,  UINT uiFlags,  LPVOID pvIn,  LPVOID lpData,  PCOMPVARS pc,  LPSTR lpszTitle)","url":"/druntime/core/sys/windows/vfw/ICCompressorChoose.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICSeqCompressFrameStart","package":"druntime","parentType":"","signature":"BOOL ICSeqCompressFrameStart(PCOMPVARS pc,  LPBITMAPINFO lpbiIn)","url":"/druntime/core/sys/windows/vfw/ICSeqCompressFrameStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICSeqCompressFrameEnd","package":"druntime","parentType":"","signature":"void ICSeqCompressFrameEnd(PCOMPVARS pc)","url":"/druntime/core/sys/windows/vfw/ICSeqCompressFrameEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICSeqCompressFrame","package":"druntime","parentType":"","signature":"LPVOID ICSeqCompressFrame(PCOMPVARS pc,  UINT uiFlags,  LPVOID lpBits,  BOOL *  pfKey,  LONG *  plSize)","url":"/druntime/core/sys/windows/vfw/ICSeqCompressFrame.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ICCompressorFree","package":"druntime","parentType":"","signature":"void ICCompressorFree(PCOMPVARS pc)","url":"/druntime/core/sys/windows/vfw/ICCompressorFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibInit","package":"druntime","parentType":"","signature":"BOOL DrawDibInit()","url":"/druntime/core/sys/windows/vfw/DrawDibInit.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibOpen","package":"druntime","parentType":"","signature":"HDRAWDIB DrawDibOpen()","url":"/druntime/core/sys/windows/vfw/DrawDibOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibClose","package":"druntime","parentType":"","signature":"BOOL DrawDibClose(HDRAWDIB hdd)","url":"/druntime/core/sys/windows/vfw/DrawDibClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibGetBuffer","package":"druntime","parentType":"","signature":"LPVOID DrawDibGetBuffer(HDRAWDIB hdd,  LPBITMAPINFOHEADER lpbi,  DWORD dwSize,  DWORD dwFlags)","url":"/druntime/core/sys/windows/vfw/DrawDibGetBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibError","package":"druntime","parentType":"","signature":"UINT DrawDibError(HDRAWDIB hdd)","url":"/druntime/core/sys/windows/vfw/DrawDibError.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibGetPalette","package":"druntime","parentType":"","signature":"HPALETTE DrawDibGetPalette(HDRAWDIB hdd)","url":"/druntime/core/sys/windows/vfw/DrawDibGetPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibSetPalette","package":"druntime","parentType":"","signature":"BOOL DrawDibSetPalette(HDRAWDIB hdd,  HPALETTE hpal)","url":"/druntime/core/sys/windows/vfw/DrawDibSetPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibChangePalette","package":"druntime","parentType":"","signature":"BOOL DrawDibChangePalette(HDRAWDIB hdd,  int  iStart,  int  iLen,  LPPALETTEENTRY lppe)","url":"/druntime/core/sys/windows/vfw/DrawDibChangePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibRealize","package":"druntime","parentType":"","signature":"UINT DrawDibRealize(HDRAWDIB hdd,  HDC hdc,  BOOL fBackground)","url":"/druntime/core/sys/windows/vfw/DrawDibRealize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibStart","package":"druntime","parentType":"","signature":"BOOL DrawDibStart(HDRAWDIB hdd,  DWORD rate)","url":"/druntime/core/sys/windows/vfw/DrawDibStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibStop","package":"druntime","parentType":"","signature":"BOOL DrawDibStop(HDRAWDIB hdd)","url":"/druntime/core/sys/windows/vfw/DrawDibStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibBegin","package":"druntime","parentType":"","signature":"BOOL DrawDibBegin(HDRAWDIB hdd,  HDC hdc,  int  dxDst,  int  dyDst,  LPBITMAPINFOHEADER lpbi,  int  dxSrc,  int  dySrc,  UINT wFlags)","url":"/druntime/core/sys/windows/vfw/DrawDibBegin.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibDraw","package":"druntime","parentType":"","signature":"BOOL DrawDibDraw(HDRAWDIB hdd,  HDC hdc,  int  xDst,  int  yDst,  int  dxDst,  int  dyDst,  LPBITMAPINFOHEADER lpbi,\n         LPVOID lpBits,  int  xSrc,  int  ySrc,  int  dxSrc,  int  dySrc,  UINT wFlags)","url":"/druntime/core/sys/windows/vfw/DrawDibDraw.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibUpdate","package":"druntime","parentType":"","signature":"BOOL DrawDibUpdate(HDRAWDIB hdd,  HDC hdc,  int  x,  int  y)","url":"/druntime/core/sys/windows/vfw/DrawDibUpdate.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibEnd","package":"druntime","parentType":"","signature":"BOOL DrawDibEnd(HDRAWDIB hdd)","url":"/druntime/core/sys/windows/vfw/DrawDibEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibTime","package":"druntime","parentType":"","signature":"BOOL DrawDibTime(HDRAWDIB hdd,  LPDRAWDIBTIME lpddtime)","url":"/druntime/core/sys/windows/vfw/DrawDibTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"DrawDibProfileDisplay","package":"druntime","parentType":"","signature":"LRESULT DrawDibProfileDisplay(LPBITMAPINFOHEADER lpbi)","url":"/druntime/core/sys/windows/vfw/DrawDibProfileDisplay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"StretchDIB","package":"druntime","parentType":"","signature":"void StretchDIB(LPBITMAPINFOHEADER biDst,  LPVOID lpDst,  int  DstX,  int  DstY,\n         int  DstXE,  int  DstYE,  LPBITMAPINFOHEADER biSrc,  LPVOID lpSrc,\n         int  SrcX,  int  SrcY,  int  SrcXE,  int  SrcYE)","url":"/druntime/core/sys/windows/vfw/StretchDIB.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"FromHex","package":"druntime","parentType":"","signature":"DWORD FromHex(char  n)","url":"/druntime/core/sys/windows/vfw/FromHex.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"StreamFromFOURCC","package":"druntime","parentType":"","signature":"WORD StreamFromFOURCC(DWORD fcc)","url":"/druntime/core/sys/windows/vfw/StreamFromFOURCC.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"TWOCCFromFOURCC","package":"druntime","parentType":"","signature":"WORD TWOCCFromFOURCC(DWORD fcc)","url":"/druntime/core/sys/windows/vfw/TWOCCFromFOURCC.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"ToHex","package":"druntime","parentType":"","signature":"BYTE ToHex(DWORD n)","url":"/druntime/core/sys/windows/vfw/ToHex.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MAKEAVICKID","package":"druntime","parentType":"","signature":"DWORD MAKEAVICKID(WORD tcc,  WORD stream)","url":"/druntime/core/sys/windows/vfw/MAKEAVICKID.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MAKE_AVIERR","package":"druntime","parentType":"","signature":"SCODE MAKE_AVIERR(DWORD error)","url":"/druntime/core/sys/windows/vfw/MAKE_AVIERR.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCreateA","package":"druntime","parentType":"","signature":"HWND MCIWndCreateA(HWND hwndParent,  HINSTANCE hInstance,  DWORD dwStyle,  LPCSTR szFile)","url":"/druntime/core/sys/windows/vfw/MCIWndCreateA.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCreateW","package":"druntime","parentType":"","signature":"HWND MCIWndCreateW(HWND hwndParent,  HINSTANCE hInstance,  DWORD dwStyle,  LPCWSTR szFile)","url":"/druntime/core/sys/windows/vfw/MCIWndCreateW.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndRegisterClass","package":"druntime","parentType":"","signature":"BOOL MCIWndRegisterClass()","url":"/druntime/core/sys/windows/vfw/MCIWndRegisterClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCanPlay","package":"druntime","parentType":"","signature":"BOOL MCIWndCanPlay(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndCanPlay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCanRecord","package":"druntime","parentType":"","signature":"BOOL MCIWndCanRecord(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndCanRecord.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCanSave","package":"druntime","parentType":"","signature":"BOOL MCIWndCanSave(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndCanSave.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCanWindow","package":"druntime","parentType":"","signature":"BOOL MCIWndCanWindow(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndCanWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCanEject","package":"druntime","parentType":"","signature":"BOOL MCIWndCanEject(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndCanEject.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndCanConfig","package":"druntime","parentType":"","signature":"BOOL MCIWndCanConfig(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndCanConfig.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPaletteKick","package":"druntime","parentType":"","signature":"BOOL MCIWndPaletteKick(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndPaletteKick.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSave","package":"druntime","parentType":"","signature":"LONG MCIWndSave(HWND hwnd,  LPVOID szFile)","url":"/druntime/core/sys/windows/vfw/MCIWndSave.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSaveDialog","package":"druntime","parentType":"","signature":"LONG MCIWndSaveDialog(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndSaveDialog.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndNew","package":"druntime","parentType":"","signature":"LONG MCIWndNew(HWND hwnd,  LPVOID lp)","url":"/druntime/core/sys/windows/vfw/MCIWndNew.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndRecord","package":"druntime","parentType":"","signature":"LONG MCIWndRecord(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndRecord.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndOpen","package":"druntime","parentType":"","signature":"LONG MCIWndOpen(HWND hwnd,  LPVOID sz,  UINT f)","url":"/druntime/core/sys/windows/vfw/MCIWndOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndOpenDialog","package":"druntime","parentType":"","signature":"LONG MCIWndOpenDialog(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndOpenDialog.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndClose","package":"druntime","parentType":"","signature":"LONG MCIWndClose(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPlay","package":"druntime","parentType":"","signature":"LONG MCIWndPlay(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndPlay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndStop","package":"druntime","parentType":"","signature":"LONG MCIWndStop(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPause","package":"druntime","parentType":"","signature":"LONG MCIWndPause(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndPause.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndResume","package":"druntime","parentType":"","signature":"LONG MCIWndResume(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndResume.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSeek","package":"druntime","parentType":"","signature":"LONG MCIWndSeek(HWND hwnd,  LONG lPos)","url":"/druntime/core/sys/windows/vfw/MCIWndSeek.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndHome","package":"druntime","parentType":"","signature":"LONG MCIWndHome(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndHome.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndEnd","package":"druntime","parentType":"","signature":"LONG MCIWndEnd(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndEject","package":"druntime","parentType":"","signature":"LONG MCIWndEject(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndEject.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetSource","package":"druntime","parentType":"","signature":"LONG MCIWndGetSource(HWND hwnd,  LPRECT prc)","url":"/druntime/core/sys/windows/vfw/MCIWndGetSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPutSource","package":"druntime","parentType":"","signature":"LONG MCIWndPutSource(HWND hwnd,  LPRECT prc)","url":"/druntime/core/sys/windows/vfw/MCIWndPutSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetDest","package":"druntime","parentType":"","signature":"LONG MCIWndGetDest(HWND hwnd,  LPRECT prc)","url":"/druntime/core/sys/windows/vfw/MCIWndGetDest.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPutDest","package":"druntime","parentType":"","signature":"LONG MCIWndPutDest(HWND hwnd,  LPRECT prc)","url":"/druntime/core/sys/windows/vfw/MCIWndPutDest.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPlayReverse","package":"druntime","parentType":"","signature":"LONG MCIWndPlayReverse(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndPlayReverse.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPlayFrom","package":"druntime","parentType":"","signature":"LONG MCIWndPlayFrom(HWND hwnd,  LONG lPos)","url":"/druntime/core/sys/windows/vfw/MCIWndPlayFrom.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPlayTo","package":"druntime","parentType":"","signature":"LONG MCIWndPlayTo(HWND hwnd,  LONG lPos)","url":"/druntime/core/sys/windows/vfw/MCIWndPlayTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndPlayFromTo","package":"druntime","parentType":"","signature":"LONG MCIWndPlayFromTo(HWND hwnd,  LONG lStart,  LONG lEnd)","url":"/druntime/core/sys/windows/vfw/MCIWndPlayFromTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetDeviceID","package":"druntime","parentType":"","signature":"UINT MCIWndGetDeviceID(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetDeviceID.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetAlias","package":"druntime","parentType":"","signature":"UINT MCIWndGetAlias(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetAlias.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetMode","package":"druntime","parentType":"","signature":"LONG MCIWndGetMode(HWND hwnd,  LPTSTR lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndGetMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetPosition","package":"druntime","parentType":"","signature":"LONG MCIWndGetPosition(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetPositionString","package":"druntime","parentType":"","signature":"LONG MCIWndGetPositionString(HWND hwnd,  LPTSTR lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndGetPositionString.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetStart","package":"druntime","parentType":"","signature":"LONG MCIWndGetStart(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetStart.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetLength","package":"druntime","parentType":"","signature":"LONG MCIWndGetLength(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetLength.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetEnd","package":"druntime","parentType":"","signature":"LONG MCIWndGetEnd(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetEnd.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndStep","package":"druntime","parentType":"","signature":"LONG MCIWndStep(HWND hwnd,  LONG n)","url":"/druntime/core/sys/windows/vfw/MCIWndStep.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndDestroy","package":"druntime","parentType":"","signature":"void MCIWndDestroy(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndDestroy.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetZoom","package":"druntime","parentType":"","signature":"void MCIWndSetZoom(HWND hwnd,  UINT iZoom)","url":"/druntime/core/sys/windows/vfw/MCIWndSetZoom.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetZoom","package":"druntime","parentType":"","signature":"UINT MCIWndGetZoom(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetZoom.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetVolume","package":"druntime","parentType":"","signature":"LONG MCIWndSetVolume(HWND hwnd,  UINT iVol)","url":"/druntime/core/sys/windows/vfw/MCIWndSetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetVolume","package":"druntime","parentType":"","signature":"LONG MCIWndGetVolume(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetVolume.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetSpeed","package":"druntime","parentType":"","signature":"LONG MCIWndSetSpeed(HWND hwnd,  UINT iSpeed)","url":"/druntime/core/sys/windows/vfw/MCIWndSetSpeed.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetSpeed","package":"druntime","parentType":"","signature":"LONG MCIWndGetSpeed(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetSpeed.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetTimeFormat","package":"druntime","parentType":"","signature":"LONG MCIWndSetTimeFormat(HWND hwnd,  LPTSTR lp)","url":"/druntime/core/sys/windows/vfw/MCIWndSetTimeFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndUseFrames","package":"druntime","parentType":"","signature":"LONG MCIWndUseFrames(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndUseFrames.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndUseTime","package":"druntime","parentType":"","signature":"LONG MCIWndUseTime(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndUseTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetTimeFormat","package":"druntime","parentType":"","signature":"LONG MCIWndGetTimeFormat(HWND hwnd,  LPTSTR lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndGetTimeFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndValidateMedia","package":"druntime","parentType":"","signature":"void MCIWndValidateMedia(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndValidateMedia.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetRepeat","package":"druntime","parentType":"","signature":"void MCIWndSetRepeat(HWND hwnd,  BOOL f)","url":"/druntime/core/sys/windows/vfw/MCIWndSetRepeat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetRepeat","package":"druntime","parentType":"","signature":"BOOL MCIWndGetRepeat(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetRepeat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetActiveTimer","package":"druntime","parentType":"","signature":"void MCIWndSetActiveTimer(HWND hwnd,  UINT active)","url":"/druntime/core/sys/windows/vfw/MCIWndSetActiveTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetInactiveTimer","package":"druntime","parentType":"","signature":"void MCIWndSetInactiveTimer(HWND hwnd,  UINT inactive)","url":"/druntime/core/sys/windows/vfw/MCIWndSetInactiveTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetTimers","package":"druntime","parentType":"","signature":"void MCIWndSetTimers(HWND hwnd,  UINT active,  UINT inactive)","url":"/druntime/core/sys/windows/vfw/MCIWndSetTimers.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetActiveTimer","package":"druntime","parentType":"","signature":"UINT MCIWndGetActiveTimer(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetActiveTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetInactiveTimer","package":"druntime","parentType":"","signature":"UINT MCIWndGetInactiveTimer(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetInactiveTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndRealize","package":"druntime","parentType":"","signature":"LONG MCIWndRealize(HWND hwnd,  BOOL fBkgnd)","url":"/druntime/core/sys/windows/vfw/MCIWndRealize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSendString","package":"druntime","parentType":"","signature":"LONG MCIWndSendString(HWND hwnd,  LPTSTR sz)","url":"/druntime/core/sys/windows/vfw/MCIWndSendString.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndReturnString","package":"druntime","parentType":"","signature":"LONG MCIWndReturnString(HWND hwnd,  LPVOID lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndReturnString.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetError","package":"druntime","parentType":"","signature":"LONG MCIWndGetError(HWND hwnd,  LPVOID lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndGetError.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetPalette","package":"druntime","parentType":"","signature":"HPALETTE MCIWndGetPalette(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetPalette","package":"druntime","parentType":"","signature":"LONG MCIWndSetPalette(HWND hwnd,  HPALETTE hpal)","url":"/druntime/core/sys/windows/vfw/MCIWndSetPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetFileName","package":"druntime","parentType":"","signature":"LONG MCIWndGetFileName(HWND hwnd,  LPVOID lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndGetFileName.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetDevice","package":"druntime","parentType":"","signature":"LONG MCIWndGetDevice(HWND hwnd,  LPVOID lp,  UINT len)","url":"/druntime/core/sys/windows/vfw/MCIWndGetDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndGetStyles","package":"druntime","parentType":"","signature":"UINT MCIWndGetStyles(HWND hwnd)","url":"/druntime/core/sys/windows/vfw/MCIWndGetStyles.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndChangeStyles","package":"druntime","parentType":"","signature":"LONG MCIWndChangeStyles(HWND hwnd,  UINT mask,  LONG value)","url":"/druntime/core/sys/windows/vfw/MCIWndChangeStyles.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndOpenInterface","package":"druntime","parentType":"","signature":"LONG MCIWndOpenInterface(HWND hwnd,  LPUNKNOWN pUnk)","url":"/druntime/core/sys/windows/vfw/MCIWndOpenInterface.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"MCIWndSetOwner","package":"druntime","parentType":"","signature":"LONG MCIWndSetOwner(HWND hwnd,  HWND hwndP)","url":"/druntime/core/sys/windows/vfw/MCIWndSetOwner.html"},{"doc":"AVICap window class","kind":"function","module":"core.sys.windows.vfw","name":"AVICapSM","package":"druntime","parentType":"","signature":"LRESULT AVICapSM(HWND hWnd,  UINT msg,  WPARAM wParam,  LPARAM lParam)","url":"/druntime/core/sys/windows/vfw/AVICapSM.html"},{"doc":"message wrapper","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnError","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnError()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnError.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnStatus","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnStatus()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnYield","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnYield()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnYield.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnFrame","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnFrame()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnFrame.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnVideoStream","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnVideoStream()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnVideoStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnWaveStream","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnWaveStream()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnWaveStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetCallbackOnCapControl","package":"druntime","parentType":"","signature":"BOOL capSetCallbackOnCapControl()(HWND hWnd,  LPVOID fpProc)","url":"/druntime/core/sys/windows/vfw/capSetCallbackOnCapControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetUserData","package":"druntime","parentType":"","signature":"BOOL capSetUserData()(HWND hWnd,  LPARAM lUser)","url":"/druntime/core/sys/windows/vfw/capSetUserData.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetUserData","package":"druntime","parentType":"","signature":"BOOL capGetUserData()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capGetUserData.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDriverConnect","package":"druntime","parentType":"","signature":"BOOL capDriverConnect()(HWND hWnd,  WPARAM i)","url":"/druntime/core/sys/windows/vfw/capDriverConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDriverDisconnect","package":"druntime","parentType":"","signature":"BOOL capDriverDisconnect()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capDriverDisconnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDriverGetName","package":"druntime","parentType":"","signature":"BOOL capDriverGetName()(HWND hWnd,  LPTSTR szName,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capDriverGetName.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDriverGetVersion","package":"druntime","parentType":"","signature":"BOOL capDriverGetVersion()(HWND hWnd,  LPTSTR szVer,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capDriverGetVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDriverGetCaps","package":"druntime","parentType":"","signature":"BOOL capDriverGetCaps()(HWND hWnd,  LPCAPDRIVERCAPS s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capDriverGetCaps.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capFileSetCaptureFile","package":"druntime","parentType":"","signature":"BOOL capFileSetCaptureFile()(HWND hWnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/vfw/capFileSetCaptureFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capFileGetCaptureFile","package":"druntime","parentType":"","signature":"BOOL capFileGetCaptureFile()(HWND hWnd,  LPTSTR szName,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capFileGetCaptureFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capFileAlloc","package":"druntime","parentType":"","signature":"BOOL capFileAlloc()(HWND hWnd,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capFileAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capFileSaveAs","package":"druntime","parentType":"","signature":"BOOL capFileSaveAs()(HWND hWnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/vfw/capFileSaveAs.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capFileSetInfoChunk","package":"druntime","parentType":"","signature":"BOOL capFileSetInfoChunk()(HWND hWnd,  LPCAPINFOCHUNK lpInfoChunk)","url":"/druntime/core/sys/windows/vfw/capFileSetInfoChunk.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capFileSaveDIB","package":"druntime","parentType":"","signature":"BOOL capFileSaveDIB()(HWND hWnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/vfw/capFileSaveDIB.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capEditCopy","package":"druntime","parentType":"","signature":"BOOL capEditCopy()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capEditCopy.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetAudioFormat","package":"druntime","parentType":"","signature":"BOOL capSetAudioFormat()(HWND hWnd,  LPWAVEFORMATEX s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capSetAudioFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetAudioFormat","package":"druntime","parentType":"","signature":"DWORD capGetAudioFormat()(HWND hWnd,  LPWAVEFORMATEX s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capGetAudioFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetAudioFormatSize","package":"druntime","parentType":"","signature":"DWORD capGetAudioFormatSize()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capGetAudioFormatSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDlgVideoFormat","package":"druntime","parentType":"","signature":"BOOL capDlgVideoFormat()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capDlgVideoFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDlgVideoSource","package":"druntime","parentType":"","signature":"BOOL capDlgVideoSource()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capDlgVideoSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDlgVideoDisplay","package":"druntime","parentType":"","signature":"BOOL capDlgVideoDisplay()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capDlgVideoDisplay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capDlgVideoCompression","package":"druntime","parentType":"","signature":"BOOL capDlgVideoCompression()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capDlgVideoCompression.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetVideoFormat","package":"druntime","parentType":"","signature":"DWORD capGetVideoFormat()(HWND hWnd,  void *  s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capGetVideoFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetVideoFormatSize","package":"druntime","parentType":"","signature":"DWORD capGetVideoFormatSize()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capGetVideoFormatSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetVideoFormat","package":"druntime","parentType":"","signature":"BOOL capSetVideoFormat()(HWND hWnd,  void *  s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capSetVideoFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPreview","package":"druntime","parentType":"","signature":"BOOL capPreview()(HWND hWnd,  BOOL f)","url":"/druntime/core/sys/windows/vfw/capPreview.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPreviewRate","package":"druntime","parentType":"","signature":"BOOL capPreviewRate()(HWND hWnd,  WPARAM wMS)","url":"/druntime/core/sys/windows/vfw/capPreviewRate.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capOverlay","package":"druntime","parentType":"","signature":"BOOL capOverlay()(HWND hWnd,  BOOL f)","url":"/druntime/core/sys/windows/vfw/capOverlay.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPreviewScale","package":"druntime","parentType":"","signature":"BOOL capPreviewScale()(HWND hWnd,  BOOL f)","url":"/druntime/core/sys/windows/vfw/capPreviewScale.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetStatus","package":"druntime","parentType":"","signature":"BOOL capGetStatus()(HWND hWnd,  LPCAPSTATUS s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capGetStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetScrollPos","package":"druntime","parentType":"","signature":"BOOL capSetScrollPos()(HWND hWnd,  LPPOINT lpP)","url":"/druntime/core/sys/windows/vfw/capSetScrollPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGrabFrame","package":"druntime","parentType":"","signature":"BOOL capGrabFrame()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capGrabFrame.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGrabFrameNoStop","package":"druntime","parentType":"","signature":"BOOL capGrabFrameNoStop()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capGrabFrameNoStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureSequence","package":"druntime","parentType":"","signature":"BOOL capCaptureSequence()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureSequence.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureSequenceNoFile","package":"druntime","parentType":"","signature":"BOOL capCaptureSequenceNoFile()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureSequenceNoFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureStop","package":"druntime","parentType":"","signature":"BOOL capCaptureStop()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureStop.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureAbort","package":"druntime","parentType":"","signature":"BOOL capCaptureAbort()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureAbort.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureSingleFrameOpen","package":"druntime","parentType":"","signature":"BOOL capCaptureSingleFrameOpen()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureSingleFrameOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureSingleFrameClose","package":"druntime","parentType":"","signature":"BOOL capCaptureSingleFrameClose()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureSingleFrameClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureSingleFrame","package":"druntime","parentType":"","signature":"BOOL capCaptureSingleFrame()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capCaptureSingleFrame.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureGetSetup","package":"druntime","parentType":"","signature":"BOOL capCaptureGetSetup()(HWND hWnd,  LPCAPTUREPARMS s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capCaptureGetSetup.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCaptureSetSetup","package":"druntime","parentType":"","signature":"BOOL capCaptureSetSetup()(HWND hWnd,  LPCAPTUREPARMS s,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capCaptureSetSetup.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capSetMCIDeviceName","package":"druntime","parentType":"","signature":"BOOL capSetMCIDeviceName()(HWND hWnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/vfw/capSetMCIDeviceName.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetMCIDeviceName","package":"druntime","parentType":"","signature":"BOOL capGetMCIDeviceName()(HWND hWnd,  LPTSTR szName,  WPARAM wSize)","url":"/druntime/core/sys/windows/vfw/capGetMCIDeviceName.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPaletteOpen","package":"druntime","parentType":"","signature":"BOOL capPaletteOpen()(HWND hWnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/vfw/capPaletteOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPaletteSave","package":"druntime","parentType":"","signature":"BOOL capPaletteSave()(HWND hWnd,  LPTSTR szName)","url":"/druntime/core/sys/windows/vfw/capPaletteSave.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPalettePaste","package":"druntime","parentType":"","signature":"BOOL capPalettePaste()(HWND hWnd)","url":"/druntime/core/sys/windows/vfw/capPalettePaste.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPaletteAuto","package":"druntime","parentType":"","signature":"BOOL capPaletteAuto()(HWND hWnd,  WPARAM iFrames,  LPARAM iColors)","url":"/druntime/core/sys/windows/vfw/capPaletteAuto.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capPaletteManual","package":"druntime","parentType":"","signature":"BOOL capPaletteManual()(HWND hWnd,  WPARAM fGrab,  LPARAM iColors)","url":"/druntime/core/sys/windows/vfw/capPaletteManual.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCreateCaptureWindowA","package":"druntime","parentType":"","signature":"HWND capCreateCaptureWindowA(LPCSTR lpszWindowName,  DWORD dwStyle,  int  x,  int  y,  int  nWidth,  int  nHeight,  HWND hwndParent,  int  nID)","url":"/druntime/core/sys/windows/vfw/capCreateCaptureWindowA.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetDriverDescriptionA","package":"druntime","parentType":"","signature":"BOOL capGetDriverDescriptionA(UINT wDriverIndex,  LPSTR lpszName,  int  cbName,  LPSTR lpszVer,  int  cbVer)","url":"/druntime/core/sys/windows/vfw/capGetDriverDescriptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capCreateCaptureWindowW","package":"druntime","parentType":"","signature":"HWND capCreateCaptureWindowW(LPCWSTR lpszWindowName,  DWORD dwStyle,  int  x,  int  y,  int  nWidth,  int  nHeight,  HWND hwndParent,  int  nID)","url":"/druntime/core/sys/windows/vfw/capCreateCaptureWindowW.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"capGetDriverDescriptionW","package":"druntime","parentType":"","signature":"BOOL capGetDriverDescriptionW(UINT wDriverIndex,  LPWSTR lpszName,  int  cbName,  LPWSTR lpszVer,  int  cbVer)","url":"/druntime/core/sys/windows/vfw/capGetDriverDescriptionW.html"},{"doc":"FilePreview dialog.","kind":"function","module":"core.sys.windows.vfw","name":"GetOpenFileNamePreviewA","package":"druntime","parentType":"","signature":"BOOL GetOpenFileNamePreviewA(LPOPENFILENAMEA lpofn)","url":"/druntime/core/sys/windows/vfw/GetOpenFileNamePreviewA.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"GetSaveFileNamePreviewA","package":"druntime","parentType":"","signature":"BOOL GetSaveFileNamePreviewA(LPOPENFILENAMEA lpofn)","url":"/druntime/core/sys/windows/vfw/GetSaveFileNamePreviewA.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"GetOpenFileNamePreviewW","package":"druntime","parentType":"","signature":"BOOL GetOpenFileNamePreviewW(LPOPENFILENAMEW lpofn)","url":"/druntime/core/sys/windows/vfw/GetOpenFileNamePreviewW.html"},{"doc":"","kind":"function","module":"core.sys.windows.vfw","name":"GetSaveFileNamePreviewW","package":"druntime","parentType":"","signature":"BOOL GetSaveFileNamePreviewW(LPOPENFILENAMEW lpofn)","url":"/druntime/core/sys/windows/vfw/GetSaveFileNamePreviewW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"HIC","package":"druntime","parentType":"","signature":"HIC = HANDLE","url":"/druntime/core/sys/windows/vfw.html#HIC"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICOPEN","package":"druntime","parentType":"","signature":"ICOPEN","url":"/druntime/core/sys/windows/vfw.html#ICOPEN"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICINFO","package":"druntime","parentType":"","signature":"ICINFO","url":"/druntime/core/sys/windows/vfw.html#ICINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICCOMPRESS","package":"druntime","parentType":"","signature":"ICCOMPRESS","url":"/druntime/core/sys/windows/vfw.html#ICCOMPRESS"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICCOMPRESSFRAMES","package":"druntime","parentType":"","signature":"ICCOMPRESSFRAMES","url":"/druntime/core/sys/windows/vfw.html#ICCOMPRESSFRAMES"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICSETSTATUSPROC","package":"druntime","parentType":"","signature":"ICSETSTATUSPROC","url":"/druntime/core/sys/windows/vfw.html#ICSETSTATUSPROC"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICDECOMPRESS","package":"druntime","parentType":"","signature":"ICDECOMPRESS","url":"/druntime/core/sys/windows/vfw.html#ICDECOMPRESS"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICDECOMPRESSEX","package":"druntime","parentType":"","signature":"ICDECOMPRESSEX","url":"/druntime/core/sys/windows/vfw.html#ICDECOMPRESSEX"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICDRAWBEGIN","package":"druntime","parentType":"","signature":"ICDRAWBEGIN","url":"/druntime/core/sys/windows/vfw.html#ICDRAWBEGIN"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICDRAW","package":"druntime","parentType":"","signature":"ICDRAW","url":"/druntime/core/sys/windows/vfw.html#ICDRAW"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICDRAWSUGGEST","package":"druntime","parentType":"","signature":"ICDRAWSUGGEST","url":"/druntime/core/sys/windows/vfw.html#ICDRAWSUGGEST"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"ICPALETTE","package":"druntime","parentType":"","signature":"ICPALETTE","url":"/druntime/core/sys/windows/vfw.html#ICPALETTE"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"COMPVARS","package":"druntime","parentType":"","signature":"COMPVARS","url":"/druntime/core/sys/windows/vfw.html#COMPVARS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PCOMPVARS","package":"druntime","parentType":"","signature":"PCOMPVARS = COMPVARS *","url":"/druntime/core/sys/windows/vfw.html#PCOMPVARS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"HDRAWDIB","package":"druntime","parentType":"","signature":"HDRAWDIB = HANDLE","url":"/druntime/core/sys/windows/vfw.html#HDRAWDIB"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"DRAWDIBTIME","package":"druntime","parentType":"","signature":"DRAWDIBTIME","url":"/druntime/core/sys/windows/vfw.html#DRAWDIBTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPDRAWDIBTIME","package":"druntime","parentType":"","signature":"LPDRAWDIBTIME = DRAWDIBTIME *","url":"/druntime/core/sys/windows/vfw.html#LPDRAWDIBTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"FOURCC","package":"druntime","parentType":"","signature":"FOURCC = DWORD","url":"/druntime/core/sys/windows/vfw.html#FOURCC"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"TWOCC","package":"druntime","parentType":"","signature":"TWOCC = WORD","url":"/druntime/core/sys/windows/vfw.html#TWOCC"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"MainAVIHeader","package":"druntime","parentType":"","signature":"MainAVIHeader","url":"/druntime/core/sys/windows/vfw.html#MainAVIHeader"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVIStreamHeader","package":"druntime","parentType":"","signature":"AVIStreamHeader","url":"/druntime/core/sys/windows/vfw.html#AVIStreamHeader"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVIINDEXENTRY","package":"druntime","parentType":"","signature":"AVIINDEXENTRY","url":"/druntime/core/sys/windows/vfw.html#AVIINDEXENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVIPALCHANGE","package":"druntime","parentType":"","signature":"AVIPALCHANGE","url":"/druntime/core/sys/windows/vfw.html#AVIPALCHANGE"},{"doc":"","kind":"method","module":"core.sys.windows.vfw","name":"peNew","package":"druntime","parentType":"AVIPALCHANGE","signature":"PALETTEENTRY * peNew()","url":"/druntime/core/sys/windows/vfw/AVIPALCHANGE.peNew.html"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVISTREAMINFOW","package":"druntime","parentType":"","signature":"AVISTREAMINFOW","url":"/druntime/core/sys/windows/vfw.html#AVISTREAMINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPAVISTREAMINFOW","package":"druntime","parentType":"","signature":"LPAVISTREAMINFOW = AVISTREAMINFOW *","url":"/druntime/core/sys/windows/vfw.html#LPAVISTREAMINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVISTREAMINFOA","package":"druntime","parentType":"","signature":"AVISTREAMINFOA","url":"/druntime/core/sys/windows/vfw.html#AVISTREAMINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPAVISTREAMINFOA","package":"druntime","parentType":"","signature":"LPAVISTREAMINFOA = AVISTREAMINFOA *","url":"/druntime/core/sys/windows/vfw.html#LPAVISTREAMINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVIFILEINFOW","package":"druntime","parentType":"","signature":"AVIFILEINFOW","url":"/druntime/core/sys/windows/vfw.html#AVIFILEINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPAVIFILEINFOW","package":"druntime","parentType":"","signature":"LPAVIFILEINFOW = AVIFILEINFOW *","url":"/druntime/core/sys/windows/vfw.html#LPAVIFILEINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVIFILEINFOA","package":"druntime","parentType":"","signature":"AVIFILEINFOA","url":"/druntime/core/sys/windows/vfw.html#AVIFILEINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPAVIFILEINFOA","package":"druntime","parentType":"","signature":"LPAVIFILEINFOA = AVIFILEINFOA *","url":"/druntime/core/sys/windows/vfw.html#LPAVIFILEINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"AVISAVECALLBACK","package":"druntime","parentType":"","signature":"AVISAVECALLBACK = BOOL function(int)","url":"/druntime/core/sys/windows/vfw.html#AVISAVECALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"AVICOMPRESSOPTIONS","package":"druntime","parentType":"","signature":"AVICOMPRESSOPTIONS","url":"/druntime/core/sys/windows/vfw.html#AVICOMPRESSOPTIONS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPAVICOMPRESSOPTIONS","package":"druntime","parentType":"","signature":"LPAVICOMPRESSOPTIONS = AVICOMPRESSOPTIONS *","url":"/druntime/core/sys/windows/vfw.html#LPAVICOMPRESSOPTIONS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"HVIDEO","package":"druntime","parentType":"","signature":"HVIDEO = HANDLE","url":"/druntime/core/sys/windows/vfw.html#HVIDEO"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"LPHVIDEO","package":"druntime","parentType":"","signature":"LPHVIDEO = HVIDEO *","url":"/druntime/core/sys/windows/vfw.html#LPHVIDEO"},{"doc":"Structures","kind":"struct","module":"core.sys.windows.vfw","name":"VIDEOHDR","package":"druntime","parentType":"","signature":"VIDEOHDR","url":"/druntime/core/sys/windows/vfw.html#VIDEOHDR"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PVIDEOHDR","package":"druntime","parentType":"","signature":"PVIDEOHDR = VIDEOHDR *","url":"/druntime/core/sys/windows/vfw.html#PVIDEOHDR"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"CHANNEL_CAPS","package":"druntime","parentType":"","signature":"CHANNEL_CAPS","url":"/druntime/core/sys/windows/vfw.html#CHANNEL_CAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PCHANNEL_CAPS","package":"druntime","parentType":"","signature":"PCHANNEL_CAPS = CHANNEL_CAPS *","url":"/druntime/core/sys/windows/vfw.html#PCHANNEL_CAPS"},{"doc":"structs","kind":"struct","module":"core.sys.windows.vfw","name":"CAPDRIVERCAPS","package":"druntime","parentType":"","signature":"CAPDRIVERCAPS","url":"/druntime/core/sys/windows/vfw.html#CAPDRIVERCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PCAPDRIVERCAPS","package":"druntime","parentType":"","signature":"PCAPDRIVERCAPS = CAPDRIVERCAPS *","url":"/druntime/core/sys/windows/vfw.html#PCAPDRIVERCAPS"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"CAPSTATUS","package":"druntime","parentType":"","signature":"CAPSTATUS","url":"/druntime/core/sys/windows/vfw.html#CAPSTATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PCAPSTATUS","package":"druntime","parentType":"","signature":"PCAPSTATUS = CAPSTATUS *","url":"/druntime/core/sys/windows/vfw.html#PCAPSTATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"CAPTUREPARMS","package":"druntime","parentType":"","signature":"CAPTUREPARMS","url":"/druntime/core/sys/windows/vfw.html#CAPTUREPARMS"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PCAPTUREPARMS","package":"druntime","parentType":"","signature":"PCAPTUREPARMS = CAPTUREPARMS *","url":"/druntime/core/sys/windows/vfw.html#PCAPTUREPARMS"},{"doc":"","kind":"struct","module":"core.sys.windows.vfw","name":"CAPINFOCHUNK","package":"druntime","parentType":"","signature":"CAPINFOCHUNK","url":"/druntime/core/sys/windows/vfw.html#CAPINFOCHUNK"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"PCAPINFOCHUNK","package":"druntime","parentType":"","signature":"PCAPINFOCHUNK = CAPINFOCHUNK *","url":"/druntime/core/sys/windows/vfw.html#PCAPINFOCHUNK"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPYIELDCALLBACK","package":"druntime","parentType":"","signature":"CAPYIELDCALLBACK = LRESULT function(HWND hWnd)","url":"/druntime/core/sys/windows/vfw.html#CAPYIELDCALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPSTATUSCALLBACKW","package":"druntime","parentType":"","signature":"CAPSTATUSCALLBACKW = LRESULT function(HWND hWnd,  int  nID,  LPCWSTR lpsz)","url":"/druntime/core/sys/windows/vfw.html#CAPSTATUSCALLBACKW"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPERRORCALLBACKW","package":"druntime","parentType":"","signature":"CAPERRORCALLBACKW = LRESULT function(HWND hWnd,  int  nID,  LPCWSTR lpsz)","url":"/druntime/core/sys/windows/vfw.html#CAPERRORCALLBACKW"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPSTATUSCALLBACKA","package":"druntime","parentType":"","signature":"CAPSTATUSCALLBACKA = LRESULT function(HWND hWnd,  int  nID,  LPCSTR lpsz)","url":"/druntime/core/sys/windows/vfw.html#CAPSTATUSCALLBACKA"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPERRORCALLBACKA","package":"druntime","parentType":"","signature":"CAPERRORCALLBACKA = LRESULT function(HWND hWnd,  int  nID,  LPCSTR lpsz)","url":"/druntime/core/sys/windows/vfw.html#CAPERRORCALLBACKA"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPVIDEOCALLBACK","package":"druntime","parentType":"","signature":"CAPVIDEOCALLBACK = LRESULT function(HWND hWnd,  LPVIDEOHDR lpVHdr)","url":"/druntime/core/sys/windows/vfw.html#CAPVIDEOCALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPWAVECALLBACK","package":"druntime","parentType":"","signature":"CAPWAVECALLBACK = LRESULT function(HWND hWnd,  LPWAVEHDR lpWHdr)","url":"/druntime/core/sys/windows/vfw.html#CAPWAVECALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.vfw","name":"CAPCONTROLCALLBACK","package":"druntime","parentType":"","signature":"CAPCONTROLCALLBACK = LRESULT function(HWND hWnd,  int  nState)","url":"/druntime/core/sys/windows/vfw.html#CAPCONTROLCALLBACK"},{"doc":"","kind":"template","module":"core.sys.windows.vfw","name":"aviTWOCC","package":"druntime","parentType":"","signature":"aviTWOCC(char  c0,  char  c1)","url":"/druntime/core/sys/windows/vfw.html#aviTWOCC"},{"doc":"COMPMAN - Installable Compression Manager.","kind":"variable","module":"core.sys.windows.vfw","name":"ICVERSION","package":"druntime","parentType":"","signature":"ICVERSION","url":"/druntime/core/sys/windows/vfw.html#ICVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"BI_1632","package":"druntime","parentType":"","signature":"BI_1632","url":"/druntime/core/sys/windows/vfw.html#BI_1632"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICTYPE_VIDEO","package":"druntime","parentType":"","signature":"ICTYPE_VIDEO","url":"/druntime/core/sys/windows/vfw.html#ICTYPE_VIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICTYPE_AUDIO","package":"druntime","parentType":"","signature":"ICTYPE_AUDIO","url":"/druntime/core/sys/windows/vfw.html#ICTYPE_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_UNSUPPORTED","package":"druntime","parentType":"","signature":"ICERR_UNSUPPORTED","url":"/druntime/core/sys/windows/vfw.html#ICERR_UNSUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADFORMAT","package":"druntime","parentType":"","signature":"ICERR_BADFORMAT","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_MEMORY","package":"druntime","parentType":"","signature":"ICERR_MEMORY","url":"/druntime/core/sys/windows/vfw.html#ICERR_MEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_INTERNAL","package":"druntime","parentType":"","signature":"ICERR_INTERNAL","url":"/druntime/core/sys/windows/vfw.html#ICERR_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADFLAGS","package":"druntime","parentType":"","signature":"ICERR_BADFLAGS","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADFLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADPARAM","package":"druntime","parentType":"","signature":"ICERR_BADPARAM","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADPARAM"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADSIZE","package":"druntime","parentType":"","signature":"ICERR_BADSIZE","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADHANDLE","package":"druntime","parentType":"","signature":"ICERR_BADHANDLE","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADHANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_CANTUPDATE","package":"druntime","parentType":"","signature":"ICERR_CANTUPDATE","url":"/druntime/core/sys/windows/vfw.html#ICERR_CANTUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_ABORT","package":"druntime","parentType":"","signature":"ICERR_ABORT","url":"/druntime/core/sys/windows/vfw.html#ICERR_ABORT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_ERROR","package":"druntime","parentType":"","signature":"ICERR_ERROR","url":"/druntime/core/sys/windows/vfw.html#ICERR_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADBITDEPTH","package":"druntime","parentType":"","signature":"ICERR_BADBITDEPTH","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADBITDEPTH"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_BADIMAGESIZE","package":"druntime","parentType":"","signature":"ICERR_BADIMAGESIZE","url":"/druntime/core/sys/windows/vfw.html#ICERR_BADIMAGESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICERR_CUSTOM","package":"druntime","parentType":"","signature":"ICERR_CUSTOM","url":"/druntime/core/sys/windows/vfw.html#ICERR_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICMODE_INTERNALF_FUNCTION32","package":"druntime","parentType":"","signature":"ICMODE_INTERNALF_FUNCTION32","url":"/druntime/core/sys/windows/vfw.html#ICMODE_INTERNALF_FUNCTION32"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICMODE_INTERNALF_MASK","package":"druntime","parentType":"","signature":"ICMODE_INTERNALF_MASK","url":"/druntime/core/sys/windows/vfw.html#ICMODE_INTERNALF_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICQUALITY_LOW","package":"druntime","parentType":"","signature":"ICQUALITY_LOW","url":"/druntime/core/sys/windows/vfw.html#ICQUALITY_LOW"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICQUALITY_HIGH","package":"druntime","parentType":"","signature":"ICQUALITY_HIGH","url":"/druntime/core/sys/windows/vfw.html#ICQUALITY_HIGH"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICQUALITY_DEFAULT","package":"druntime","parentType":"","signature":"ICQUALITY_DEFAULT","url":"/druntime/core/sys/windows/vfw.html#ICQUALITY_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICM_FRAMERATE","package":"druntime","parentType":"","signature":"ICM_FRAMERATE","url":"/druntime/core/sys/windows/vfw.html#ICM_FRAMERATE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICM_KEYFRAMERATE","package":"druntime","parentType":"","signature":"ICM_KEYFRAMERATE","url":"/druntime/core/sys/windows/vfw.html#ICM_KEYFRAMERATE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICCOMPRESS_KEYFRAME","package":"druntime","parentType":"","signature":"ICCOMPRESS_KEYFRAME","url":"/druntime/core/sys/windows/vfw.html#ICCOMPRESS_KEYFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICCOMPRESSFRAMES_PADDING","package":"druntime","parentType":"","signature":"ICCOMPRESSFRAMES_PADDING","url":"/druntime/core/sys/windows/vfw.html#ICCOMPRESSFRAMES_PADDING"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICMF_CONFIGURE_QUERY","package":"druntime","parentType":"","signature":"ICMF_CONFIGURE_QUERY","url":"/druntime/core/sys/windows/vfw.html#ICMF_CONFIGURE_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICMF_ABOUT_QUERY","package":"druntime","parentType":"","signature":"ICMF_ABOUT_QUERY","url":"/druntime/core/sys/windows/vfw.html#ICMF_ABOUT_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"dwICValue","package":"druntime","parentType":"","signature":"DWORD dwICValue","url":"/druntime/core/sys/windows/vfw.html#dwICValue"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ICMF_COMPVARS_VALID","package":"druntime","parentType":"","signature":"ICMF_COMPVARS_VALID","url":"/druntime/core/sys/windows/vfw.html#ICMF_COMPVARS_VALID"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"formtypeAVI","package":"druntime","parentType":"","signature":"formtypeAVI","url":"/druntime/core/sys/windows/vfw.html#formtypeAVI"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"listtypeAVIHEADER","package":"druntime","parentType":"","signature":"listtypeAVIHEADER","url":"/druntime/core/sys/windows/vfw.html#listtypeAVIHEADER"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidAVIMAINHDR","package":"druntime","parentType":"","signature":"ckidAVIMAINHDR","url":"/druntime/core/sys/windows/vfw.html#ckidAVIMAINHDR"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"listtypeSTREAMHEADER","package":"druntime","parentType":"","signature":"listtypeSTREAMHEADER","url":"/druntime/core/sys/windows/vfw.html#listtypeSTREAMHEADER"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidSTREAMHEADER","package":"druntime","parentType":"","signature":"ckidSTREAMHEADER","url":"/druntime/core/sys/windows/vfw.html#ckidSTREAMHEADER"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidSTREAMFORMAT","package":"druntime","parentType":"","signature":"ckidSTREAMFORMAT","url":"/druntime/core/sys/windows/vfw.html#ckidSTREAMFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidSTREAMHANDLERDATA","package":"druntime","parentType":"","signature":"ckidSTREAMHANDLERDATA","url":"/druntime/core/sys/windows/vfw.html#ckidSTREAMHANDLERDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidSTREAMNAME","package":"druntime","parentType":"","signature":"ckidSTREAMNAME","url":"/druntime/core/sys/windows/vfw.html#ckidSTREAMNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"listtypeAVIMOVIE","package":"druntime","parentType":"","signature":"listtypeAVIMOVIE","url":"/druntime/core/sys/windows/vfw.html#listtypeAVIMOVIE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"listtypeAVIRECORD","package":"druntime","parentType":"","signature":"listtypeAVIRECORD","url":"/druntime/core/sys/windows/vfw.html#listtypeAVIRECORD"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidAVINEWINDEX","package":"druntime","parentType":"","signature":"ckidAVINEWINDEX","url":"/druntime/core/sys/windows/vfw.html#ckidAVINEWINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"streamtypeVIDEO","package":"druntime","parentType":"","signature":"streamtypeVIDEO","url":"/druntime/core/sys/windows/vfw.html#streamtypeVIDEO"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"streamtypeAUDIO","package":"druntime","parentType":"","signature":"streamtypeAUDIO","url":"/druntime/core/sys/windows/vfw.html#streamtypeAUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"streamtypeMIDI","package":"druntime","parentType":"","signature":"streamtypeMIDI","url":"/druntime/core/sys/windows/vfw.html#streamtypeMIDI"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"streamtypeTEXT","package":"druntime","parentType":"","signature":"streamtypeTEXT","url":"/druntime/core/sys/windows/vfw.html#streamtypeTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"cktypeDIBbits","package":"druntime","parentType":"","signature":"cktypeDIBbits","url":"/druntime/core/sys/windows/vfw.html#cktypeDIBbits"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"cktypeDIBcompressed","package":"druntime","parentType":"","signature":"cktypeDIBcompressed","url":"/druntime/core/sys/windows/vfw.html#cktypeDIBcompressed"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"cktypePALchange","package":"druntime","parentType":"","signature":"cktypePALchange","url":"/druntime/core/sys/windows/vfw.html#cktypePALchange"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"cktypeWAVEbytes","package":"druntime","parentType":"","signature":"cktypeWAVEbytes","url":"/druntime/core/sys/windows/vfw.html#cktypeWAVEbytes"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"ckidAVIPADDING","package":"druntime","parentType":"","signature":"ckidAVIPADDING","url":"/druntime/core/sys/windows/vfw.html#ckidAVIPADDING"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVI_HEADERSIZE","package":"druntime","parentType":"","signature":"AVI_HEADERSIZE","url":"/druntime/core/sys/windows/vfw.html#AVI_HEADERSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVISF_DISABLED","package":"druntime","parentType":"","signature":"AVISF_DISABLED","url":"/druntime/core/sys/windows/vfw.html#AVISF_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVISF_VIDEO_PALCHANGES","package":"druntime","parentType":"","signature":"AVISF_VIDEO_PALCHANGES","url":"/druntime/core/sys/windows/vfw.html#AVISF_VIDEO_PALCHANGES"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIGETFRAMEF_BESTDISPLAYFMT","package":"druntime","parentType":"","signature":"AVIGETFRAMEF_BESTDISPLAYFMT","url":"/druntime/core/sys/windows/vfw.html#AVIGETFRAMEF_BESTDISPLAYFMT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVISTREAMINFO_DISABLED","package":"druntime","parentType":"","signature":"AVISTREAMINFO_DISABLED","url":"/druntime/core/sys/windows/vfw.html#AVISTREAMINFO_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVISTREAMINFO_FORMATCHANGES","package":"druntime","parentType":"","signature":"AVISTREAMINFO_FORMATCHANGES","url":"/druntime/core/sys/windows/vfw.html#AVISTREAMINFO_FORMATCHANGES"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_OK","package":"druntime","parentType":"","signature":"AVIERR_OK","url":"/druntime/core/sys/windows/vfw.html#AVIERR_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_UNSUPPORTED","package":"druntime","parentType":"","signature":"AVIERR_UNSUPPORTED","url":"/druntime/core/sys/windows/vfw.html#AVIERR_UNSUPPORTED"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_BADFORMAT","package":"druntime","parentType":"","signature":"AVIERR_BADFORMAT","url":"/druntime/core/sys/windows/vfw.html#AVIERR_BADFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_MEMORY","package":"druntime","parentType":"","signature":"AVIERR_MEMORY","url":"/druntime/core/sys/windows/vfw.html#AVIERR_MEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_INTERNAL","package":"druntime","parentType":"","signature":"AVIERR_INTERNAL","url":"/druntime/core/sys/windows/vfw.html#AVIERR_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_BADFLAGS","package":"druntime","parentType":"","signature":"AVIERR_BADFLAGS","url":"/druntime/core/sys/windows/vfw.html#AVIERR_BADFLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_BADPARAM","package":"druntime","parentType":"","signature":"AVIERR_BADPARAM","url":"/druntime/core/sys/windows/vfw.html#AVIERR_BADPARAM"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_BADSIZE","package":"druntime","parentType":"","signature":"AVIERR_BADSIZE","url":"/druntime/core/sys/windows/vfw.html#AVIERR_BADSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_BADHANDLE","package":"druntime","parentType":"","signature":"AVIERR_BADHANDLE","url":"/druntime/core/sys/windows/vfw.html#AVIERR_BADHANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_FILEREAD","package":"druntime","parentType":"","signature":"AVIERR_FILEREAD","url":"/druntime/core/sys/windows/vfw.html#AVIERR_FILEREAD"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_FILEWRITE","package":"druntime","parentType":"","signature":"AVIERR_FILEWRITE","url":"/druntime/core/sys/windows/vfw.html#AVIERR_FILEWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_FILEOPEN","package":"druntime","parentType":"","signature":"AVIERR_FILEOPEN","url":"/druntime/core/sys/windows/vfw.html#AVIERR_FILEOPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_COMPRESSOR","package":"druntime","parentType":"","signature":"AVIERR_COMPRESSOR","url":"/druntime/core/sys/windows/vfw.html#AVIERR_COMPRESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_NOCOMPRESSOR","package":"druntime","parentType":"","signature":"AVIERR_NOCOMPRESSOR","url":"/druntime/core/sys/windows/vfw.html#AVIERR_NOCOMPRESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_READONLY","package":"druntime","parentType":"","signature":"AVIERR_READONLY","url":"/druntime/core/sys/windows/vfw.html#AVIERR_READONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_NODATA","package":"druntime","parentType":"","signature":"AVIERR_NODATA","url":"/druntime/core/sys/windows/vfw.html#AVIERR_NODATA"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_BUFFERTOOSMALL","package":"druntime","parentType":"","signature":"AVIERR_BUFFERTOOSMALL","url":"/druntime/core/sys/windows/vfw.html#AVIERR_BUFFERTOOSMALL"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_CANTCOMPRESS","package":"druntime","parentType":"","signature":"AVIERR_CANTCOMPRESS","url":"/druntime/core/sys/windows/vfw.html#AVIERR_CANTCOMPRESS"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_USERABORT","package":"druntime","parentType":"","signature":"AVIERR_USERABORT","url":"/druntime/core/sys/windows/vfw.html#AVIERR_USERABORT"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVIERR_ERROR","package":"druntime","parentType":"","signature":"AVIERR_ERROR","url":"/druntime/core/sys/windows/vfw.html#AVIERR_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"MCIWND_WINDOW_CLASS","package":"druntime","parentType":"","signature":"TCHAR[] MCIWND_WINDOW_CLASS","url":"/druntime/core/sys/windows/vfw.html#MCIWND_WINDOW_CLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"MCIWND_START","package":"druntime","parentType":"","signature":"MCIWND_START","url":"/druntime/core/sys/windows/vfw.html#MCIWND_START"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"MCIWND_END","package":"druntime","parentType":"","signature":"MCIWND_END","url":"/druntime/core/sys/windows/vfw.html#MCIWND_END"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVSTREAMMASTER_AUDIO","package":"druntime","parentType":"","signature":"AVSTREAMMASTER_AUDIO","url":"/druntime/core/sys/windows/vfw.html#AVSTREAMMASTER_AUDIO"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"AVSTREAMMASTER_NONE","package":"druntime","parentType":"","signature":"AVSTREAMMASTER_NONE","url":"/druntime/core/sys/windows/vfw.html#AVSTREAMMASTER_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"CONTROLCALLBACK_PREROLL","package":"druntime","parentType":"","signature":"CONTROLCALLBACK_PREROLL","url":"/druntime/core/sys/windows/vfw.html#CONTROLCALLBACK_PREROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"CONTROLCALLBACK_CAPTURING","package":"druntime","parentType":"","signature":"CONTROLCALLBACK_CAPTURING","url":"/druntime/core/sys/windows/vfw.html#CONTROLCALLBACK_CAPTURING"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"infotypeDIGITIZATION_TIME","package":"druntime","parentType":"","signature":"infotypeDIGITIZATION_TIME","url":"/druntime/core/sys/windows/vfw.html#infotypeDIGITIZATION_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.vfw","name":"infotypeSMPTE_TIME","package":"druntime","parentType":"","signature":"infotypeSMPTE_TIME","url":"/druntime/core/sys/windows/vfw.html#infotypeSMPTE_TIME"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.w32api","name":"core.sys.windows.w32api","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/w32api.html"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"__W32API_VERSION","package":"druntime","parentType":"","signature":"__W32API_VERSION","url":"/druntime/core/sys/windows/w32api.html#__W32API_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"__W32API_MAJOR_VERSION","package":"druntime","parentType":"","signature":"__W32API_MAJOR_VERSION","url":"/druntime/core/sys/windows/w32api.html#__W32API_MAJOR_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"__W32API_MINOR_VERSION","package":"druntime","parentType":"","signature":"__W32API_MINOR_VERSION","url":"/druntime/core/sys/windows/w32api.html#__W32API_MINOR_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"Windows95","package":"druntime","parentType":"","signature":"Windows95","url":"/druntime/core/sys/windows/w32api.html#Windows95"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"Windows98","package":"druntime","parentType":"","signature":"Windows98","url":"/druntime/core/sys/windows/w32api.html#Windows98"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"WindowsME","package":"druntime","parentType":"","signature":"WindowsME","url":"/druntime/core/sys/windows/w32api.html#WindowsME"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"WindowsNT4","package":"druntime","parentType":"","signature":"WindowsNT4","url":"/druntime/core/sys/windows/w32api.html#WindowsNT4"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"Windows2000","package":"druntime","parentType":"","signature":"Windows2000","url":"/druntime/core/sys/windows/w32api.html#Windows2000"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"WindowsXP","package":"druntime","parentType":"","signature":"WindowsXP","url":"/druntime/core/sys/windows/w32api.html#WindowsXP"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"Windows2003","package":"druntime","parentType":"","signature":"Windows2003","url":"/druntime/core/sys/windows/w32api.html#Windows2003"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"WindowsVista","package":"druntime","parentType":"","signature":"WindowsVista","url":"/druntime/core/sys/windows/w32api.html#WindowsVista"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"Windows7","package":"druntime","parentType":"","signature":"Windows7","url":"/druntime/core/sys/windows/w32api.html#Windows7"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"Windows8","package":"druntime","parentType":"","signature":"Windows8","url":"/druntime/core/sys/windows/w32api.html#Windows8"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE3","package":"druntime","parentType":"","signature":"IE3","url":"/druntime/core/sys/windows/w32api.html#IE3"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE301","package":"druntime","parentType":"","signature":"IE301","url":"/druntime/core/sys/windows/w32api.html#IE301"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE302","package":"druntime","parentType":"","signature":"IE302","url":"/druntime/core/sys/windows/w32api.html#IE302"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE4","package":"druntime","parentType":"","signature":"IE4","url":"/druntime/core/sys/windows/w32api.html#IE4"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE401","package":"druntime","parentType":"","signature":"IE401","url":"/druntime/core/sys/windows/w32api.html#IE401"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE5","package":"druntime","parentType":"","signature":"IE5","url":"/druntime/core/sys/windows/w32api.html#IE5"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE5a","package":"druntime","parentType":"","signature":"IE5a","url":"/druntime/core/sys/windows/w32api.html#IE5a"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE5b","package":"druntime","parentType":"","signature":"IE5b","url":"/druntime/core/sys/windows/w32api.html#IE5b"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE501","package":"druntime","parentType":"","signature":"IE501","url":"/druntime/core/sys/windows/w32api.html#IE501"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE55","package":"druntime","parentType":"","signature":"IE55","url":"/druntime/core/sys/windows/w32api.html#IE55"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE56","package":"druntime","parentType":"","signature":"IE56","url":"/druntime/core/sys/windows/w32api.html#IE56"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE6","package":"druntime","parentType":"","signature":"IE6","url":"/druntime/core/sys/windows/w32api.html#IE6"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE601","package":"druntime","parentType":"","signature":"IE601","url":"/druntime/core/sys/windows/w32api.html#IE601"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE602","package":"druntime","parentType":"","signature":"IE602","url":"/druntime/core/sys/windows/w32api.html#IE602"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE7","package":"druntime","parentType":"","signature":"IE7","url":"/druntime/core/sys/windows/w32api.html#IE7"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE8","package":"druntime","parentType":"","signature":"IE8","url":"/druntime/core/sys/windows/w32api.html#IE8"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE9","package":"druntime","parentType":"","signature":"IE9","url":"/druntime/core/sys/windows/w32api.html#IE9"},{"doc":"","kind":"variable","module":"core.sys.windows.w32api","name":"IE10","package":"druntime","parentType":"","signature":"IE10","url":"/druntime/core/sys/windows/w32api.html#IE10"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winbase","name":"core.sys.windows.winbase","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winbase.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MAKEINTATOM","package":"druntime","parentType":"","signature":"LPTSTR MAKEINTATOM()(ushort  i)","url":"/druntime/core/sys/windows/winbase/MAKEINTATOM.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_hread","package":"druntime","parentType":"","signature":"int _hread(HFILE,  LPVOID,  int)","url":"/druntime/core/sys/windows/winbase/_hread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_hwrite","package":"druntime","parentType":"","signature":"int _hwrite(HFILE,  LPCSTR,  int)","url":"/druntime/core/sys/windows/winbase/_hwrite.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_lclose","package":"druntime","parentType":"","signature":"HFILE _lclose(HFILE)","url":"/druntime/core/sys/windows/winbase/_lclose.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_lcreat","package":"druntime","parentType":"","signature":"HFILE _lcreat(LPCSTR,  int)","url":"/druntime/core/sys/windows/winbase/_lcreat.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_llseek","package":"druntime","parentType":"","signature":"LONG _llseek(HFILE,  LONG,  int)","url":"/druntime/core/sys/windows/winbase/_llseek.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_lopen","package":"druntime","parentType":"","signature":"HFILE _lopen(LPCSTR,  int)","url":"/druntime/core/sys/windows/winbase/_lopen.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_lread","package":"druntime","parentType":"","signature":"UINT _lread(HFILE,  LPVOID,  UINT)","url":"/druntime/core/sys/windows/winbase/_lread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"_lwrite","package":"druntime","parentType":"","signature":"UINT _lwrite(HFILE,  LPCSTR,  UINT)","url":"/druntime/core/sys/windows/winbase/_lwrite.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalCompact","package":"druntime","parentType":"","signature":"SIZE_T GlobalCompact(DWORD)","url":"/druntime/core/sys/windows/winbase/GlobalCompact.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalFix","package":"druntime","parentType":"","signature":"VOID GlobalFix(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalFix.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalFlags","package":"druntime","parentType":"","signature":"UINT GlobalFlags(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalFlags.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalUnfix","package":"druntime","parentType":"","signature":"VOID GlobalUnfix(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalUnfix.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalUnWire","package":"druntime","parentType":"","signature":"BOOL GlobalUnWire(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalUnWire.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalWire","package":"druntime","parentType":"","signature":"PVOID GlobalWire(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalWire.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalCompact","package":"druntime","parentType":"","signature":"SIZE_T LocalCompact(UINT)","url":"/druntime/core/sys/windows/winbase/LocalCompact.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalFlags","package":"druntime","parentType":"","signature":"UINT LocalFlags(HLOCAL)","url":"/druntime/core/sys/windows/winbase/LocalFlags.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalShrink","package":"druntime","parentType":"","signature":"SIZE_T LocalShrink(HLOCAL,  UINT)","url":"/druntime/core/sys/windows/winbase/LocalShrink.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InterlockedIncrement","package":"druntime","parentType":"","signature":"LONG InterlockedIncrement(LPLONG lpAddend)","url":"/druntime/core/sys/windows/winbase/InterlockedIncrement.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InterlockedDecrement","package":"druntime","parentType":"","signature":"LONG InterlockedDecrement(LPLONG lpAddend)","url":"/druntime/core/sys/windows/winbase/InterlockedDecrement.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InterlockedExchange","package":"druntime","parentType":"","signature":"LONG InterlockedExchange(LPLONG Target,  LONG Value)","url":"/druntime/core/sys/windows/winbase/InterlockedExchange.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InterlockedExchangeAdd","package":"druntime","parentType":"","signature":"LONG InterlockedExchangeAdd(LPLONG Addend,  LONG Value)","url":"/druntime/core/sys/windows/winbase/InterlockedExchangeAdd.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InterlockedCompareExchange","package":"druntime","parentType":"","signature":"LONG InterlockedCompareExchange(LONG * Destination,  LONG Exchange,  LONG Comperand)","url":"/druntime/core/sys/windows/winbase/InterlockedCompareExchange.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AddAtomA","package":"druntime","parentType":"","signature":"ATOM AddAtomA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/AddAtomA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AddAtomW","package":"druntime","parentType":"","signature":"ATOM AddAtomW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/AddAtomW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AreFileApisANSI","package":"druntime","parentType":"","signature":"BOOL AreFileApisANSI()","url":"/druntime/core/sys/windows/winbase/AreFileApisANSI.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"Beep","package":"druntime","parentType":"","signature":"BOOL Beep(DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/Beep.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BeginUpdateResourceA","package":"druntime","parentType":"","signature":"HANDLE BeginUpdateResourceA(LPCSTR,  BOOL)","url":"/druntime/core/sys/windows/winbase/BeginUpdateResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BeginUpdateResourceW","package":"druntime","parentType":"","signature":"HANDLE BeginUpdateResourceW(LPCWSTR,  BOOL)","url":"/druntime/core/sys/windows/winbase/BeginUpdateResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BuildCommDCBA","package":"druntime","parentType":"","signature":"BOOL BuildCommDCBA(LPCSTR,  LPDCB)","url":"/druntime/core/sys/windows/winbase/BuildCommDCBA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BuildCommDCBW","package":"druntime","parentType":"","signature":"BOOL BuildCommDCBW(LPCWSTR,  LPDCB)","url":"/druntime/core/sys/windows/winbase/BuildCommDCBW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BuildCommDCBAndTimeoutsA","package":"druntime","parentType":"","signature":"BOOL BuildCommDCBAndTimeoutsA(LPCSTR,  LPDCB,  LPCOMMTIMEOUTS)","url":"/druntime/core/sys/windows/winbase/BuildCommDCBAndTimeoutsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BuildCommDCBAndTimeoutsW","package":"druntime","parentType":"","signature":"BOOL BuildCommDCBAndTimeoutsW(LPCWSTR,  LPDCB,  LPCOMMTIMEOUTS)","url":"/druntime/core/sys/windows/winbase/BuildCommDCBAndTimeoutsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CallNamedPipeA","package":"druntime","parentType":"","signature":"BOOL CallNamedPipeA(LPCSTR,  PVOID,  DWORD,  PVOID,  DWORD,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/CallNamedPipeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CallNamedPipeW","package":"druntime","parentType":"","signature":"BOOL CallNamedPipeW(LPCWSTR,  PVOID,  DWORD,  PVOID,  DWORD,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/CallNamedPipeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CancelDeviceWakeupRequest","package":"druntime","parentType":"","signature":"BOOL CancelDeviceWakeupRequest(HANDLE)","url":"/druntime/core/sys/windows/winbase/CancelDeviceWakeupRequest.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CheckTokenMembership","package":"druntime","parentType":"","signature":"BOOL CheckTokenMembership(HANDLE,  PSID,  PBOOL)","url":"/druntime/core/sys/windows/winbase/CheckTokenMembership.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ClearCommBreak","package":"druntime","parentType":"","signature":"BOOL ClearCommBreak(HANDLE)","url":"/druntime/core/sys/windows/winbase/ClearCommBreak.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ClearCommError","package":"druntime","parentType":"","signature":"BOOL ClearCommError(HANDLE,  PDWORD,  LPCOMSTAT)","url":"/druntime/core/sys/windows/winbase/ClearCommError.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CloseHandle","package":"druntime","parentType":"","signature":"BOOL CloseHandle(HANDLE)","url":"/druntime/core/sys/windows/winbase/CloseHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CommConfigDialogA","package":"druntime","parentType":"","signature":"BOOL CommConfigDialogA(LPCSTR,  HWND,  LPCOMMCONFIG)","url":"/druntime/core/sys/windows/winbase/CommConfigDialogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CommConfigDialogW","package":"druntime","parentType":"","signature":"BOOL CommConfigDialogW(LPCWSTR,  HWND,  LPCOMMCONFIG)","url":"/druntime/core/sys/windows/winbase/CommConfigDialogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CompareFileTime","package":"druntime","parentType":"","signature":"LONG CompareFileTime(const(FILETIME) *,  const(FILETIME) *)","url":"/druntime/core/sys/windows/winbase/CompareFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ContinueDebugEvent","package":"druntime","parentType":"","signature":"BOOL ContinueDebugEvent(DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/ContinueDebugEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CopyFileA","package":"druntime","parentType":"","signature":"BOOL CopyFileA(LPCSTR,  LPCSTR,  BOOL)","url":"/druntime/core/sys/windows/winbase/CopyFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CopyFileW","package":"druntime","parentType":"","signature":"BOOL CopyFileW(LPCWSTR,  LPCWSTR,  BOOL)","url":"/druntime/core/sys/windows/winbase/CopyFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CopyFileExA","package":"druntime","parentType":"","signature":"BOOL CopyFileExA(LPCSTR,  LPCSTR,  LPPROGRESS_ROUTINE,  LPVOID,  LPBOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/CopyFileExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CopyFileExW","package":"druntime","parentType":"","signature":"BOOL CopyFileExW(LPCWSTR,  LPCWSTR,  LPPROGRESS_ROUTINE,  LPVOID,  LPBOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/CopyFileExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RtlFillMemory","package":"druntime","parentType":"","signature":"void RtlFillMemory(PVOID Destination,  SIZE_T Length,  BYTE Fill)","url":"/druntime/core/sys/windows/winbase/RtlFillMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RtlZeroMemory","package":"druntime","parentType":"","signature":"void RtlZeroMemory(PVOID Destination,  SIZE_T Length)","url":"/druntime/core/sys/windows/winbase/RtlZeroMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateDirectoryA","package":"druntime","parentType":"","signature":"BOOL CreateDirectoryA(LPCSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateDirectoryW","package":"druntime","parentType":"","signature":"BOOL CreateDirectoryW(LPCWSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateDirectoryExA","package":"druntime","parentType":"","signature":"BOOL CreateDirectoryExA(LPCSTR,  LPCSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateDirectoryExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateDirectoryExW","package":"druntime","parentType":"","signature":"BOOL CreateDirectoryExW(LPCWSTR,  LPCWSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateDirectoryExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateEventA","package":"druntime","parentType":"","signature":"HANDLE CreateEventA(LPSECURITY_ATTRIBUTES,  BOOL,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/CreateEventA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateEventW","package":"druntime","parentType":"","signature":"HANDLE CreateEventW(LPSECURITY_ATTRIBUTES,  BOOL,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/CreateEventW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateFileA","package":"druntime","parentType":"","signature":"HANDLE CreateFileA(LPCSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES,  DWORD,  DWORD,  HANDLE)","url":"/druntime/core/sys/windows/winbase/CreateFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateFileW","package":"druntime","parentType":"","signature":"HANDLE CreateFileW(LPCWSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES,  DWORD,  DWORD,  HANDLE)","url":"/druntime/core/sys/windows/winbase/CreateFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateIoCompletionPort","package":"druntime","parentType":"","signature":"HANDLE CreateIoCompletionPort(HANDLE,  HANDLE,  ULONG_PTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/CreateIoCompletionPort.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateMailslotA","package":"druntime","parentType":"","signature":"HANDLE CreateMailslotA(LPCSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateMailslotA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateMailslotW","package":"druntime","parentType":"","signature":"HANDLE CreateMailslotW(LPCWSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateMailslotW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateMutexA","package":"druntime","parentType":"","signature":"HANDLE CreateMutexA(LPSECURITY_ATTRIBUTES,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/CreateMutexA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateMutexW","package":"druntime","parentType":"","signature":"HANDLE CreateMutexW(LPSECURITY_ATTRIBUTES,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/CreateMutexW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreatePipe","package":"druntime","parentType":"","signature":"BOOL CreatePipe(PHANDLE,  PHANDLE,  LPSECURITY_ATTRIBUTES,  DWORD)","url":"/druntime/core/sys/windows/winbase/CreatePipe.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateProcessA","package":"druntime","parentType":"","signature":"BOOL CreateProcessA(LPCSTR,  LPSTR,  LPSECURITY_ATTRIBUTES,  LPSECURITY_ATTRIBUTES,  BOOL,  DWORD,  PVOID,  LPCSTR,  LPSTARTUPINFOA,  LPPROCESS_INFORMATION)","url":"/druntime/core/sys/windows/winbase/CreateProcessA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateProcessW","package":"druntime","parentType":"","signature":"BOOL CreateProcessW(LPCWSTR,  LPWSTR,  LPSECURITY_ATTRIBUTES,  LPSECURITY_ATTRIBUTES,  BOOL,  DWORD,  PVOID,  LPCWSTR,  LPSTARTUPINFOW,  LPPROCESS_INFORMATION)","url":"/druntime/core/sys/windows/winbase/CreateProcessW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateSemaphoreA","package":"druntime","parentType":"","signature":"HANDLE CreateSemaphoreA(LPSECURITY_ATTRIBUTES,  LONG,  LONG,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/CreateSemaphoreA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateSemaphoreW","package":"druntime","parentType":"","signature":"HANDLE CreateSemaphoreW(LPSECURITY_ATTRIBUTES,  LONG,  LONG,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/CreateSemaphoreW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateThread","package":"druntime","parentType":"","signature":"HANDLE CreateThread(LPSECURITY_ATTRIBUTES,  SIZE_T,  LPTHREAD_START_ROUTINE,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/CreateThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DebugActiveProcess","package":"druntime","parentType":"","signature":"BOOL DebugActiveProcess(DWORD)","url":"/druntime/core/sys/windows/winbase/DebugActiveProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DebugBreak","package":"druntime","parentType":"","signature":"void DebugBreak()","url":"/druntime/core/sys/windows/winbase/DebugBreak.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeleteAtom","package":"druntime","parentType":"","signature":"ATOM DeleteAtom(ATOM)","url":"/druntime/core/sys/windows/winbase/DeleteAtom.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeleteCriticalSection","package":"druntime","parentType":"","signature":"void DeleteCriticalSection(PCRITICAL_SECTION)","url":"/druntime/core/sys/windows/winbase/DeleteCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeleteFileA","package":"druntime","parentType":"","signature":"BOOL DeleteFileA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/DeleteFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeleteFileW","package":"druntime","parentType":"","signature":"BOOL DeleteFileW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/DeleteFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DisableThreadLibraryCalls","package":"druntime","parentType":"","signature":"BOOL DisableThreadLibraryCalls(HMODULE)","url":"/druntime/core/sys/windows/winbase/DisableThreadLibraryCalls.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DosDateTimeToFileTime","package":"druntime","parentType":"","signature":"BOOL DosDateTimeToFileTime(WORD,  WORD,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/DosDateTimeToFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DuplicateHandle","package":"druntime","parentType":"","signature":"BOOL DuplicateHandle(HANDLE,  HANDLE,  HANDLE,  PHANDLE,  DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/DuplicateHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EndUpdateResourceA","package":"druntime","parentType":"","signature":"BOOL EndUpdateResourceA(HANDLE,  BOOL)","url":"/druntime/core/sys/windows/winbase/EndUpdateResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EndUpdateResourceW","package":"druntime","parentType":"","signature":"BOOL EndUpdateResourceW(HANDLE,  BOOL)","url":"/druntime/core/sys/windows/winbase/EndUpdateResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnterCriticalSection","package":"druntime","parentType":"","signature":"void EnterCriticalSection(LPCRITICAL_SECTION)","url":"/druntime/core/sys/windows/winbase/EnterCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnterCriticalSection","package":"druntime","parentType":"","signature":"void EnterCriticalSection(shared(CRITICAL_SECTION) *)","url":"/druntime/core/sys/windows/winbase/EnterCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnumResourceLanguagesA","package":"druntime","parentType":"","signature":"BOOL EnumResourceLanguagesA(HMODULE,  LPCSTR,  LPCSTR,  ENUMRESLANGPROC,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase/EnumResourceLanguagesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnumResourceLanguagesW","package":"druntime","parentType":"","signature":"BOOL EnumResourceLanguagesW(HMODULE,  LPCWSTR,  LPCWSTR,  ENUMRESLANGPROC,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase/EnumResourceLanguagesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnumResourceNamesA","package":"druntime","parentType":"","signature":"BOOL EnumResourceNamesA(HMODULE,  LPCSTR,  ENUMRESNAMEPROC,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase/EnumResourceNamesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnumResourceNamesW","package":"druntime","parentType":"","signature":"BOOL EnumResourceNamesW(HMODULE,  LPCWSTR,  ENUMRESNAMEPROC,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase/EnumResourceNamesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnumResourceTypesA","package":"druntime","parentType":"","signature":"BOOL EnumResourceTypesA(HMODULE,  ENUMRESTYPEPROC,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase/EnumResourceTypesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EnumResourceTypesW","package":"druntime","parentType":"","signature":"BOOL EnumResourceTypesW(HMODULE,  ENUMRESTYPEPROC,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase/EnumResourceTypesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EscapeCommFunction","package":"druntime","parentType":"","signature":"BOOL EscapeCommFunction(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/EscapeCommFunction.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ExitProcess","package":"druntime","parentType":"","signature":"void ExitProcess(UINT)","url":"/druntime/core/sys/windows/winbase/ExitProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ExitThread","package":"druntime","parentType":"","signature":"void ExitThread(DWORD)","url":"/druntime/core/sys/windows/winbase/ExitThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ExpandEnvironmentStringsA","package":"druntime","parentType":"","signature":"DWORD ExpandEnvironmentStringsA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/ExpandEnvironmentStringsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ExpandEnvironmentStringsW","package":"druntime","parentType":"","signature":"DWORD ExpandEnvironmentStringsW(LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/ExpandEnvironmentStringsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FatalAppExitA","package":"druntime","parentType":"","signature":"void FatalAppExitA(UINT,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/FatalAppExitA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FatalAppExitW","package":"druntime","parentType":"","signature":"void FatalAppExitW(UINT,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/FatalAppExitW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FatalExit","package":"druntime","parentType":"","signature":"void FatalExit(int)","url":"/druntime/core/sys/windows/winbase/FatalExit.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FileTimeToDosDateTime","package":"druntime","parentType":"","signature":"BOOL FileTimeToDosDateTime(const(FILETIME) *,  LPWORD,  LPWORD)","url":"/druntime/core/sys/windows/winbase/FileTimeToDosDateTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FileTimeToLocalFileTime","package":"druntime","parentType":"","signature":"BOOL FileTimeToLocalFileTime(const(FILETIME) *,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/FileTimeToLocalFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FileTimeToSystemTime","package":"druntime","parentType":"","signature":"BOOL FileTimeToSystemTime(const(FILETIME) *,  LPSYSTEMTIME)","url":"/druntime/core/sys/windows/winbase/FileTimeToSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindAtomA","package":"druntime","parentType":"","signature":"ATOM FindAtomA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/FindAtomA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindAtomW","package":"druntime","parentType":"","signature":"ATOM FindAtomW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/FindAtomW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindClose","package":"druntime","parentType":"","signature":"BOOL FindClose(HANDLE)","url":"/druntime/core/sys/windows/winbase/FindClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindCloseChangeNotification","package":"druntime","parentType":"","signature":"BOOL FindCloseChangeNotification(HANDLE)","url":"/druntime/core/sys/windows/winbase/FindCloseChangeNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstChangeNotificationA","package":"druntime","parentType":"","signature":"HANDLE FindFirstChangeNotificationA(LPCSTR,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/FindFirstChangeNotificationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstChangeNotificationW","package":"druntime","parentType":"","signature":"HANDLE FindFirstChangeNotificationW(LPCWSTR,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/FindFirstChangeNotificationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstFileA","package":"druntime","parentType":"","signature":"HANDLE FindFirstFileA(LPCSTR,  LPWIN32_FIND_DATAA)","url":"/druntime/core/sys/windows/winbase/FindFirstFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstFileW","package":"druntime","parentType":"","signature":"HANDLE FindFirstFileW(LPCWSTR,  LPWIN32_FIND_DATAW)","url":"/druntime/core/sys/windows/winbase/FindFirstFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindNextChangeNotification","package":"druntime","parentType":"","signature":"BOOL FindNextChangeNotification(HANDLE)","url":"/druntime/core/sys/windows/winbase/FindNextChangeNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindNextFileA","package":"druntime","parentType":"","signature":"BOOL FindNextFileA(HANDLE,  LPWIN32_FIND_DATAA)","url":"/druntime/core/sys/windows/winbase/FindNextFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindNextFileW","package":"druntime","parentType":"","signature":"BOOL FindNextFileW(HANDLE,  LPWIN32_FIND_DATAW)","url":"/druntime/core/sys/windows/winbase/FindNextFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindResourceA","package":"druntime","parentType":"","signature":"HRSRC FindResourceA(HMODULE,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/FindResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindResourceW","package":"druntime","parentType":"","signature":"HRSRC FindResourceW(HINSTANCE,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/FindResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindResourceExA","package":"druntime","parentType":"","signature":"HRSRC FindResourceExA(HINSTANCE,  LPCSTR,  LPCSTR,  WORD)","url":"/druntime/core/sys/windows/winbase/FindResourceExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindResourceExW","package":"druntime","parentType":"","signature":"HRSRC FindResourceExW(HINSTANCE,  LPCWSTR,  LPCWSTR,  WORD)","url":"/druntime/core/sys/windows/winbase/FindResourceExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FlushFileBuffers","package":"druntime","parentType":"","signature":"BOOL FlushFileBuffers(HANDLE)","url":"/druntime/core/sys/windows/winbase/FlushFileBuffers.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FlushInstructionCache","package":"druntime","parentType":"","signature":"BOOL FlushInstructionCache(HANDLE,  PCVOID,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/FlushInstructionCache.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FormatMessageA","package":"druntime","parentType":"","signature":"DWORD FormatMessageA(DWORD,  PCVOID,  DWORD,  DWORD,  LPSTR,  DWORD,  va_list *)","url":"/druntime/core/sys/windows/winbase/FormatMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FormatMessageW","package":"druntime","parentType":"","signature":"DWORD FormatMessageW(DWORD,  PCVOID,  DWORD,  DWORD,  LPWSTR,  DWORD,  va_list *)","url":"/druntime/core/sys/windows/winbase/FormatMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FreeEnvironmentStringsA","package":"druntime","parentType":"","signature":"BOOL FreeEnvironmentStringsA(LPSTR)","url":"/druntime/core/sys/windows/winbase/FreeEnvironmentStringsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FreeEnvironmentStringsW","package":"druntime","parentType":"","signature":"BOOL FreeEnvironmentStringsW(LPWSTR)","url":"/druntime/core/sys/windows/winbase/FreeEnvironmentStringsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FreeLibrary","package":"druntime","parentType":"","signature":"BOOL FreeLibrary(HMODULE)","url":"/druntime/core/sys/windows/winbase/FreeLibrary.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FreeLibraryAndExitThread","package":"druntime","parentType":"","signature":"void FreeLibraryAndExitThread(HMODULE,  DWORD)","url":"/druntime/core/sys/windows/winbase/FreeLibraryAndExitThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FreeResource","package":"druntime","parentType":"","signature":"BOOL FreeResource(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/FreeResource.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetAtomNameA","package":"druntime","parentType":"","signature":"UINT GetAtomNameA(ATOM,  LPSTR,  int)","url":"/druntime/core/sys/windows/winbase/GetAtomNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetAtomNameW","package":"druntime","parentType":"","signature":"UINT GetAtomNameW(ATOM,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winbase/GetAtomNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommandLineA","package":"druntime","parentType":"","signature":"LPSTR GetCommandLineA()","url":"/druntime/core/sys/windows/winbase/GetCommandLineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommandLineW","package":"druntime","parentType":"","signature":"LPWSTR GetCommandLineW()","url":"/druntime/core/sys/windows/winbase/GetCommandLineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommConfig","package":"druntime","parentType":"","signature":"BOOL GetCommConfig(HANDLE,  LPCOMMCONFIG,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetCommConfig.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommMask","package":"druntime","parentType":"","signature":"BOOL GetCommMask(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetCommMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommModemStatus","package":"druntime","parentType":"","signature":"BOOL GetCommModemStatus(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetCommModemStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommProperties","package":"druntime","parentType":"","signature":"BOOL GetCommProperties(HANDLE,  LPCOMMPROP)","url":"/druntime/core/sys/windows/winbase/GetCommProperties.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommState","package":"druntime","parentType":"","signature":"BOOL GetCommState(HANDLE,  LPDCB)","url":"/druntime/core/sys/windows/winbase/GetCommState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCommTimeouts","package":"druntime","parentType":"","signature":"BOOL GetCommTimeouts(HANDLE,  LPCOMMTIMEOUTS)","url":"/druntime/core/sys/windows/winbase/GetCommTimeouts.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetComputerNameA","package":"druntime","parentType":"","signature":"BOOL GetComputerNameA(LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetComputerNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetComputerNameW","package":"druntime","parentType":"","signature":"BOOL GetComputerNameW(LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetComputerNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentDirectoryA","package":"druntime","parentType":"","signature":"DWORD GetCurrentDirectoryA(DWORD,  LPSTR)","url":"/druntime/core/sys/windows/winbase/GetCurrentDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentDirectoryW","package":"druntime","parentType":"","signature":"DWORD GetCurrentDirectoryW(DWORD,  LPWSTR)","url":"/druntime/core/sys/windows/winbase/GetCurrentDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentProcess","package":"druntime","parentType":"","signature":"HANDLE GetCurrentProcess()","url":"/druntime/core/sys/windows/winbase/GetCurrentProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentProcessId","package":"druntime","parentType":"","signature":"DWORD GetCurrentProcessId()","url":"/druntime/core/sys/windows/winbase/GetCurrentProcessId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentThread","package":"druntime","parentType":"","signature":"HANDLE GetCurrentThread()","url":"/druntime/core/sys/windows/winbase/GetCurrentThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentThreadId","package":"druntime","parentType":"","signature":"DWORD GetCurrentThreadId()","url":"/druntime/core/sys/windows/winbase/GetCurrentThreadId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDefaultCommConfigA","package":"druntime","parentType":"","signature":"BOOL GetDefaultCommConfigA(LPCSTR,  LPCOMMCONFIG,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetDefaultCommConfigA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDefaultCommConfigW","package":"druntime","parentType":"","signature":"BOOL GetDefaultCommConfigW(LPCWSTR,  LPCOMMCONFIG,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetDefaultCommConfigW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDiskFreeSpaceA","package":"druntime","parentType":"","signature":"BOOL GetDiskFreeSpaceA(LPCSTR,  PDWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetDiskFreeSpaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDiskFreeSpaceW","package":"druntime","parentType":"","signature":"BOOL GetDiskFreeSpaceW(LPCWSTR,  PDWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetDiskFreeSpaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDiskFreeSpaceExA","package":"druntime","parentType":"","signature":"BOOL GetDiskFreeSpaceExA(LPCSTR,  PULARGE_INTEGER,  PULARGE_INTEGER,  PULARGE_INTEGER)","url":"/druntime/core/sys/windows/winbase/GetDiskFreeSpaceExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDiskFreeSpaceExW","package":"druntime","parentType":"","signature":"BOOL GetDiskFreeSpaceExW(LPCWSTR,  PULARGE_INTEGER,  PULARGE_INTEGER,  PULARGE_INTEGER)","url":"/druntime/core/sys/windows/winbase/GetDiskFreeSpaceExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDriveTypeA","package":"druntime","parentType":"","signature":"UINT GetDriveTypeA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetDriveTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetDriveTypeW","package":"druntime","parentType":"","signature":"UINT GetDriveTypeW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetDriveTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetEnvironmentStringsA","package":"druntime","parentType":"","signature":"LPSTR GetEnvironmentStringsA()","url":"/druntime/core/sys/windows/winbase/GetEnvironmentStringsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetEnvironmentStringsW","package":"druntime","parentType":"","signature":"LPWSTR GetEnvironmentStringsW()","url":"/druntime/core/sys/windows/winbase/GetEnvironmentStringsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetEnvironmentVariableA","package":"druntime","parentType":"","signature":"DWORD GetEnvironmentVariableA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetEnvironmentVariableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetEnvironmentVariableW","package":"druntime","parentType":"","signature":"DWORD GetEnvironmentVariableW(LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetEnvironmentVariableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetExitCodeProcess","package":"druntime","parentType":"","signature":"BOOL GetExitCodeProcess(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetExitCodeProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetExitCodeThread","package":"druntime","parentType":"","signature":"BOOL GetExitCodeThread(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetExitCodeThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileAttributesA","package":"druntime","parentType":"","signature":"DWORD GetFileAttributesA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetFileAttributesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileAttributesW","package":"druntime","parentType":"","signature":"DWORD GetFileAttributesW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetFileAttributesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileInformationByHandle","package":"druntime","parentType":"","signature":"BOOL GetFileInformationByHandle(HANDLE,  LPBY_HANDLE_FILE_INFORMATION)","url":"/druntime/core/sys/windows/winbase/GetFileInformationByHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileSize","package":"druntime","parentType":"","signature":"DWORD GetFileSize(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetFileSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileTime","package":"druntime","parentType":"","signature":"BOOL GetFileTime(HANDLE,  LPFILETIME,  LPFILETIME,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/GetFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileType","package":"druntime","parentType":"","signature":"DWORD GetFileType(HANDLE)","url":"/druntime/core/sys/windows/winbase/GetFileType.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFinalPathNameByHandleA","package":"druntime","parentType":"","signature":"DWORD GetFinalPathNameByHandleA(HANDLE,  LPSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetFinalPathNameByHandleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFinalPathNameByHandleW","package":"druntime","parentType":"","signature":"DWORD GetFinalPathNameByHandleW(HANDLE,  LPWSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetFinalPathNameByHandleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFullPathNameA","package":"druntime","parentType":"","signature":"DWORD GetFullPathNameA(LPCSTR,  DWORD,  LPSTR,  LPSTR *)","url":"/druntime/core/sys/windows/winbase/GetFullPathNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFullPathNameW","package":"druntime","parentType":"","signature":"DWORD GetFullPathNameW(LPCWSTR,  DWORD,  LPWSTR,  LPWSTR *)","url":"/druntime/core/sys/windows/winbase/GetFullPathNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLastError","package":"druntime","parentType":"","signature":"DWORD GetLastError()","url":"/druntime/core/sys/windows/winbase/GetLastError.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLocalTime","package":"druntime","parentType":"","signature":"void GetLocalTime(LPSYSTEMTIME)","url":"/druntime/core/sys/windows/winbase/GetLocalTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLogicalDrives","package":"druntime","parentType":"","signature":"DWORD GetLogicalDrives()","url":"/druntime/core/sys/windows/winbase/GetLogicalDrives.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLogicalDriveStringsA","package":"druntime","parentType":"","signature":"DWORD GetLogicalDriveStringsA(DWORD,  LPSTR)","url":"/druntime/core/sys/windows/winbase/GetLogicalDriveStringsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLogicalDriveStringsW","package":"druntime","parentType":"","signature":"DWORD GetLogicalDriveStringsW(DWORD,  LPWSTR)","url":"/druntime/core/sys/windows/winbase/GetLogicalDriveStringsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetMailslotInfo","package":"druntime","parentType":"","signature":"BOOL GetMailslotInfo(HANDLE,  PDWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetMailslotInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetModuleFileNameA","package":"druntime","parentType":"","signature":"DWORD GetModuleFileNameA(HINSTANCE,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetModuleFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetModuleFileNameW","package":"druntime","parentType":"","signature":"DWORD GetModuleFileNameW(HINSTANCE,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetModuleFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetModuleHandleA","package":"druntime","parentType":"","signature":"HMODULE GetModuleHandleA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetModuleHandleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetModuleHandleW","package":"druntime","parentType":"","signature":"HMODULE GetModuleHandleW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetModuleHandleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetNamedPipeHandleStateA","package":"druntime","parentType":"","signature":"BOOL GetNamedPipeHandleStateA(HANDLE,  PDWORD,  PDWORD,  PDWORD,  PDWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetNamedPipeHandleStateA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetNamedPipeHandleStateW","package":"druntime","parentType":"","signature":"BOOL GetNamedPipeHandleStateW(HANDLE,  PDWORD,  PDWORD,  PDWORD,  PDWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetNamedPipeHandleStateW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetNamedPipeInfo","package":"druntime","parentType":"","signature":"BOOL GetNamedPipeInfo(HANDLE,  PDWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetNamedPipeInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetOverlappedResult","package":"druntime","parentType":"","signature":"BOOL GetOverlappedResult(HANDLE,  LPOVERLAPPED,  PDWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/GetOverlappedResult.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPriorityClass","package":"druntime","parentType":"","signature":"DWORD GetPriorityClass(HANDLE)","url":"/druntime/core/sys/windows/winbase/GetPriorityClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileIntA","package":"druntime","parentType":"","signature":"UINT GetPrivateProfileIntA(LPCSTR,  LPCSTR,  INT,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileIntA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileIntW","package":"druntime","parentType":"","signature":"UINT GetPrivateProfileIntW(LPCWSTR,  LPCWSTR,  INT,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileIntW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileSectionA","package":"druntime","parentType":"","signature":"DWORD GetPrivateProfileSectionA(LPCSTR,  LPSTR,  DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileSectionW","package":"druntime","parentType":"","signature":"DWORD GetPrivateProfileSectionW(LPCWSTR,  LPWSTR,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileSectionNamesA","package":"druntime","parentType":"","signature":"DWORD GetPrivateProfileSectionNamesA(LPSTR,  DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileSectionNamesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileSectionNamesW","package":"druntime","parentType":"","signature":"DWORD GetPrivateProfileSectionNamesW(LPWSTR,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileSectionNamesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileStringA","package":"druntime","parentType":"","signature":"DWORD GetPrivateProfileStringA(LPCSTR,  LPCSTR,  LPCSTR,  LPSTR,  DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileStringW","package":"druntime","parentType":"","signature":"DWORD GetPrivateProfileStringW(LPCWSTR,  LPCWSTR,  LPCWSTR,  LPWSTR,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileStructA","package":"druntime","parentType":"","signature":"BOOL GetPrivateProfileStructA(LPCSTR,  LPCSTR,  LPVOID,  UINT,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileStructA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateProfileStructW","package":"druntime","parentType":"","signature":"BOOL GetPrivateProfileStructW(LPCWSTR,  LPCWSTR,  LPVOID,  UINT,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GetPrivateProfileStructW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcAddress","package":"druntime","parentType":"","signature":"FARPROC GetProcAddress(HMODULE,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/GetProcAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessAffinityMask","package":"druntime","parentType":"","signature":"BOOL GetProcessAffinityMask(HANDLE,  PDWORD_PTR,  PDWORD_PTR)","url":"/druntime/core/sys/windows/winbase/GetProcessAffinityMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessVersion","package":"druntime","parentType":"","signature":"DWORD GetProcessVersion(DWORD)","url":"/druntime/core/sys/windows/winbase/GetProcessVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProfileIntA","package":"druntime","parentType":"","signature":"UINT GetProfileIntA(LPCSTR,  LPCSTR,  INT)","url":"/druntime/core/sys/windows/winbase/GetProfileIntA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProfileIntW","package":"druntime","parentType":"","signature":"UINT GetProfileIntW(LPCWSTR,  LPCWSTR,  INT)","url":"/druntime/core/sys/windows/winbase/GetProfileIntW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProfileSectionA","package":"druntime","parentType":"","signature":"DWORD GetProfileSectionA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetProfileSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProfileSectionW","package":"druntime","parentType":"","signature":"DWORD GetProfileSectionW(LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetProfileSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProfileStringA","package":"druntime","parentType":"","signature":"DWORD GetProfileStringA(LPCSTR,  LPCSTR,  LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetProfileStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProfileStringW","package":"druntime","parentType":"","signature":"DWORD GetProfileStringW(LPCWSTR,  LPCWSTR,  LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetProfileStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetShortPathNameA","package":"druntime","parentType":"","signature":"DWORD GetShortPathNameA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetShortPathNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetShortPathNameW","package":"druntime","parentType":"","signature":"DWORD GetShortPathNameW(LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetShortPathNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetStartupInfoA","package":"druntime","parentType":"","signature":"VOID GetStartupInfoA(LPSTARTUPINFOA)","url":"/druntime/core/sys/windows/winbase/GetStartupInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetStartupInfoW","package":"druntime","parentType":"","signature":"VOID GetStartupInfoW(LPSTARTUPINFOW)","url":"/druntime/core/sys/windows/winbase/GetStartupInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetStdHandle","package":"druntime","parentType":"","signature":"HANDLE GetStdHandle(DWORD)","url":"/druntime/core/sys/windows/winbase/GetStdHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSystemDirectoryA","package":"druntime","parentType":"","signature":"UINT GetSystemDirectoryA(LPSTR,  UINT)","url":"/druntime/core/sys/windows/winbase/GetSystemDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSystemDirectoryW","package":"druntime","parentType":"","signature":"UINT GetSystemDirectoryW(LPWSTR,  UINT)","url":"/druntime/core/sys/windows/winbase/GetSystemDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSystemInfo","package":"druntime","parentType":"","signature":"VOID GetSystemInfo(LPSYSTEM_INFO)","url":"/druntime/core/sys/windows/winbase/GetSystemInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSystemTime","package":"druntime","parentType":"","signature":"VOID GetSystemTime(LPSYSTEMTIME)","url":"/druntime/core/sys/windows/winbase/GetSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSystemTimeAdjustment","package":"druntime","parentType":"","signature":"BOOL GetSystemTimeAdjustment(PDWORD,  PDWORD,  PBOOL)","url":"/druntime/core/sys/windows/winbase/GetSystemTimeAdjustment.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSystemTimeAsFileTime","package":"druntime","parentType":"","signature":"void GetSystemTimeAsFileTime(LPFILETIME)","url":"/druntime/core/sys/windows/winbase/GetSystemTimeAsFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTempFileNameA","package":"druntime","parentType":"","signature":"UINT GetTempFileNameA(LPCSTR,  LPCSTR,  UINT,  LPSTR)","url":"/druntime/core/sys/windows/winbase/GetTempFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTempFileNameW","package":"druntime","parentType":"","signature":"UINT GetTempFileNameW(LPCWSTR,  LPCWSTR,  UINT,  LPWSTR)","url":"/druntime/core/sys/windows/winbase/GetTempFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTempPathA","package":"druntime","parentType":"","signature":"DWORD GetTempPathA(DWORD,  LPSTR)","url":"/druntime/core/sys/windows/winbase/GetTempPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTempPathW","package":"druntime","parentType":"","signature":"DWORD GetTempPathW(DWORD,  LPWSTR)","url":"/druntime/core/sys/windows/winbase/GetTempPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetThreadContext","package":"druntime","parentType":"","signature":"BOOL GetThreadContext(HANDLE,  LPCONTEXT)","url":"/druntime/core/sys/windows/winbase/GetThreadContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetThreadPriority","package":"druntime","parentType":"","signature":"int GetThreadPriority(HANDLE)","url":"/druntime/core/sys/windows/winbase/GetThreadPriority.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetThreadSelectorEntry","package":"druntime","parentType":"","signature":"BOOL GetThreadSelectorEntry(HANDLE,  DWORD,  LPLDT_ENTRY)","url":"/druntime/core/sys/windows/winbase/GetThreadSelectorEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTickCount","package":"druntime","parentType":"","signature":"DWORD GetTickCount()","url":"/druntime/core/sys/windows/winbase/GetTickCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTimeZoneInformation","package":"druntime","parentType":"","signature":"DWORD GetTimeZoneInformation(LPTIME_ZONE_INFORMATION)","url":"/druntime/core/sys/windows/winbase/GetTimeZoneInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetUserNameA","package":"druntime","parentType":"","signature":"BOOL GetUserNameA(LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetUserNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetUserNameW","package":"druntime","parentType":"","signature":"BOOL GetUserNameW(LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetUserNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetVersion","package":"druntime","parentType":"","signature":"DWORD GetVersion()","url":"/druntime/core/sys/windows/winbase/GetVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetVersionExA","package":"druntime","parentType":"","signature":"BOOL GetVersionExA(LPOSVERSIONINFOA)","url":"/druntime/core/sys/windows/winbase/GetVersionExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetVersionExW","package":"druntime","parentType":"","signature":"BOOL GetVersionExW(LPOSVERSIONINFOW)","url":"/druntime/core/sys/windows/winbase/GetVersionExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetVolumeInformationA","package":"druntime","parentType":"","signature":"BOOL GetVolumeInformationA(LPCSTR,  LPSTR,  DWORD,  PDWORD,  PDWORD,  PDWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetVolumeInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetVolumeInformationW","package":"druntime","parentType":"","signature":"BOOL GetVolumeInformationW(LPCWSTR,  LPWSTR,  DWORD,  PDWORD,  PDWORD,  PDWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetVolumeInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetWindowsDirectoryA","package":"druntime","parentType":"","signature":"UINT GetWindowsDirectoryA(LPSTR,  UINT)","url":"/druntime/core/sys/windows/winbase/GetWindowsDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetWindowsDirectoryW","package":"druntime","parentType":"","signature":"UINT GetWindowsDirectoryW(LPWSTR,  UINT)","url":"/druntime/core/sys/windows/winbase/GetWindowsDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetWindowThreadProcessId","package":"druntime","parentType":"","signature":"DWORD GetWindowThreadProcessId(HWND,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetWindowThreadProcessId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalAddAtomA","package":"druntime","parentType":"","signature":"ATOM GlobalAddAtomA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/GlobalAddAtomA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalAddAtomW","package":"druntime","parentType":"","signature":"ATOM GlobalAddAtomW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GlobalAddAtomW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalDeleteAtom","package":"druntime","parentType":"","signature":"ATOM GlobalDeleteAtom(ATOM)","url":"/druntime/core/sys/windows/winbase/GlobalDeleteAtom.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalFindAtomA","package":"druntime","parentType":"","signature":"ATOM GlobalFindAtomA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/GlobalFindAtomA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalFindAtomW","package":"druntime","parentType":"","signature":"ATOM GlobalFindAtomW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/GlobalFindAtomW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalGetAtomNameA","package":"druntime","parentType":"","signature":"UINT GlobalGetAtomNameA(ATOM,  LPSTR,  int)","url":"/druntime/core/sys/windows/winbase/GlobalGetAtomNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalGetAtomNameW","package":"druntime","parentType":"","signature":"UINT GlobalGetAtomNameW(ATOM,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winbase/GlobalGetAtomNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HasOverlappedIoCompleted","package":"druntime","parentType":"","signature":"bool HasOverlappedIoCompleted(LPOVERLAPPED lpOverlapped)","url":"/druntime/core/sys/windows/winbase/HasOverlappedIoCompleted.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InitAtomTable","package":"druntime","parentType":"","signature":"BOOL InitAtomTable(DWORD)","url":"/druntime/core/sys/windows/winbase/InitAtomTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InitializeCriticalSection","package":"druntime","parentType":"","signature":"VOID InitializeCriticalSection(LPCRITICAL_SECTION)","url":"/druntime/core/sys/windows/winbase/InitializeCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsBadHugeReadPtr","package":"druntime","parentType":"","signature":"BOOL IsBadHugeReadPtr(PCVOID,  UINT_PTR)","url":"/druntime/core/sys/windows/winbase/IsBadHugeReadPtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsBadHugeWritePtr","package":"druntime","parentType":"","signature":"BOOL IsBadHugeWritePtr(PVOID,  UINT_PTR)","url":"/druntime/core/sys/windows/winbase/IsBadHugeWritePtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsBadReadPtr","package":"druntime","parentType":"","signature":"BOOL IsBadReadPtr(PCVOID,  UINT_PTR)","url":"/druntime/core/sys/windows/winbase/IsBadReadPtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsBadStringPtrA","package":"druntime","parentType":"","signature":"BOOL IsBadStringPtrA(LPCSTR,  UINT_PTR)","url":"/druntime/core/sys/windows/winbase/IsBadStringPtrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsBadStringPtrW","package":"druntime","parentType":"","signature":"BOOL IsBadStringPtrW(LPCWSTR,  UINT_PTR)","url":"/druntime/core/sys/windows/winbase/IsBadStringPtrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsBadWritePtr","package":"druntime","parentType":"","signature":"BOOL IsBadWritePtr(PVOID,  UINT_PTR)","url":"/druntime/core/sys/windows/winbase/IsBadWritePtr.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LeaveCriticalSection","package":"druntime","parentType":"","signature":"void LeaveCriticalSection(LPCRITICAL_SECTION)","url":"/druntime/core/sys/windows/winbase/LeaveCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LeaveCriticalSection","package":"druntime","parentType":"","signature":"void LeaveCriticalSection(shared(CRITICAL_SECTION) *)","url":"/druntime/core/sys/windows/winbase/LeaveCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LoadLibraryA","package":"druntime","parentType":"","signature":"HINSTANCE LoadLibraryA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/LoadLibraryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LoadLibraryW","package":"druntime","parentType":"","signature":"HINSTANCE LoadLibraryW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/LoadLibraryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LoadLibraryExA","package":"druntime","parentType":"","signature":"HINSTANCE LoadLibraryExA(LPCSTR,  HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/LoadLibraryExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LoadLibraryExW","package":"druntime","parentType":"","signature":"HINSTANCE LoadLibraryExW(LPCWSTR,  HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/LoadLibraryExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LoadModule","package":"druntime","parentType":"","signature":"DWORD LoadModule(LPCSTR,  PVOID)","url":"/druntime/core/sys/windows/winbase/LoadModule.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LoadResource","package":"druntime","parentType":"","signature":"HGLOBAL LoadResource(HINSTANCE,  HRSRC)","url":"/druntime/core/sys/windows/winbase/LoadResource.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalFileTimeToFileTime","package":"druntime","parentType":"","signature":"BOOL LocalFileTimeToFileTime(const(FILETIME) *,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/LocalFileTimeToFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LockFile","package":"druntime","parentType":"","signature":"BOOL LockFile(HANDLE,  DWORD,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/LockFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LockResource","package":"druntime","parentType":"","signature":"PVOID LockResource(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/LockResource.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcatA","package":"druntime","parentType":"","signature":"LPSTR lstrcatA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/lstrcatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcatW","package":"druntime","parentType":"","signature":"LPWSTR lstrcatW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/lstrcatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcmpA","package":"druntime","parentType":"","signature":"int lstrcmpA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/lstrcmpA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcmpiA","package":"druntime","parentType":"","signature":"int lstrcmpiA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/lstrcmpiA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcmpiW","package":"druntime","parentType":"","signature":"int lstrcmpiW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/lstrcmpiW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcmpW","package":"druntime","parentType":"","signature":"int lstrcmpW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/lstrcmpW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcpyA","package":"druntime","parentType":"","signature":"LPSTR lstrcpyA(LPSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/lstrcpyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcpynA","package":"druntime","parentType":"","signature":"LPSTR lstrcpynA(LPSTR,  LPCSTR,  int)","url":"/druntime/core/sys/windows/winbase/lstrcpynA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcpynW","package":"druntime","parentType":"","signature":"LPWSTR lstrcpynW(LPWSTR,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/winbase/lstrcpynW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrcpyW","package":"druntime","parentType":"","signature":"LPWSTR lstrcpyW(LPWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/lstrcpyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrlenA","package":"druntime","parentType":"","signature":"int lstrlenA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/lstrlenA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"lstrlenW","package":"druntime","parentType":"","signature":"int lstrlenW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/lstrlenW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MoveFileA","package":"druntime","parentType":"","signature":"BOOL MoveFileA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/MoveFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MoveFileW","package":"druntime","parentType":"","signature":"BOOL MoveFileW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/MoveFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MulDiv","package":"druntime","parentType":"","signature":"int MulDiv(int,  int,  int)","url":"/druntime/core/sys/windows/winbase/MulDiv.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenEventA","package":"druntime","parentType":"","signature":"HANDLE OpenEventA(DWORD,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/OpenEventA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenEventW","package":"druntime","parentType":"","signature":"HANDLE OpenEventW(DWORD,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OpenEventW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenFile","package":"druntime","parentType":"","signature":"HFILE OpenFile(LPCSTR,  LPOFSTRUCT,  UINT)","url":"/druntime/core/sys/windows/winbase/OpenFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenMutexA","package":"druntime","parentType":"","signature":"HANDLE OpenMutexA(DWORD,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/OpenMutexA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenMutexW","package":"druntime","parentType":"","signature":"HANDLE OpenMutexW(DWORD,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OpenMutexW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenProcess","package":"druntime","parentType":"","signature":"HANDLE OpenProcess(DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/OpenProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenSemaphoreA","package":"druntime","parentType":"","signature":"HANDLE OpenSemaphoreA(DWORD,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/OpenSemaphoreA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenSemaphoreW","package":"druntime","parentType":"","signature":"HANDLE OpenSemaphoreW(DWORD,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OpenSemaphoreW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OutputDebugStringA","package":"druntime","parentType":"","signature":"void OutputDebugStringA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/OutputDebugStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OutputDebugStringW","package":"druntime","parentType":"","signature":"void OutputDebugStringW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OutputDebugStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PeekNamedPipe","package":"druntime","parentType":"","signature":"BOOL PeekNamedPipe(HANDLE,  PVOID,  DWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/PeekNamedPipe.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PulseEvent","package":"druntime","parentType":"","signature":"BOOL PulseEvent(HANDLE)","url":"/druntime/core/sys/windows/winbase/PulseEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PurgeComm","package":"druntime","parentType":"","signature":"BOOL PurgeComm(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/PurgeComm.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"QueryPerformanceCounter","package":"druntime","parentType":"","signature":"BOOL QueryPerformanceCounter(PLARGE_INTEGER)","url":"/druntime/core/sys/windows/winbase/QueryPerformanceCounter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"QueryPerformanceFrequency","package":"druntime","parentType":"","signature":"BOOL QueryPerformanceFrequency(PLARGE_INTEGER)","url":"/druntime/core/sys/windows/winbase/QueryPerformanceFrequency.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"QueueUserAPC","package":"druntime","parentType":"","signature":"DWORD QueueUserAPC(PAPCFUNC,  HANDLE,  ULONG_PTR)","url":"/druntime/core/sys/windows/winbase/QueueUserAPC.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RaiseException","package":"druntime","parentType":"","signature":"void RaiseException(DWORD,  DWORD,  DWORD,  const(ULONG_PTR) *)","url":"/druntime/core/sys/windows/winbase/RaiseException.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadFile","package":"druntime","parentType":"","signature":"BOOL ReadFile(HANDLE,  PVOID,  DWORD,  PDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/ReadFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadFileEx","package":"druntime","parentType":"","signature":"BOOL ReadFileEx(HANDLE,  PVOID,  DWORD,  LPOVERLAPPED,  LPOVERLAPPED_COMPLETION_ROUTINE)","url":"/druntime/core/sys/windows/winbase/ReadFileEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadProcessMemory","package":"druntime","parentType":"","signature":"BOOL ReadProcessMemory(HANDLE,  PCVOID,  PVOID,  SIZE_T,  SIZE_T *)","url":"/druntime/core/sys/windows/winbase/ReadProcessMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReleaseMutex","package":"druntime","parentType":"","signature":"BOOL ReleaseMutex(HANDLE)","url":"/druntime/core/sys/windows/winbase/ReleaseMutex.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReleaseSemaphore","package":"druntime","parentType":"","signature":"BOOL ReleaseSemaphore(HANDLE,  LONG,  LPLONG)","url":"/druntime/core/sys/windows/winbase/ReleaseSemaphore.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RemoveDirectoryA","package":"druntime","parentType":"","signature":"BOOL RemoveDirectoryA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/RemoveDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RemoveDirectoryW","package":"druntime","parentType":"","signature":"BOOL RemoveDirectoryW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/RemoveDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ResetEvent","package":"druntime","parentType":"","signature":"BOOL ResetEvent(HANDLE)","url":"/druntime/core/sys/windows/winbase/ResetEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ResumeThread","package":"druntime","parentType":"","signature":"DWORD ResumeThread(HANDLE)","url":"/druntime/core/sys/windows/winbase/ResumeThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SearchPathA","package":"druntime","parentType":"","signature":"DWORD SearchPathA(LPCSTR,  LPCSTR,  LPCSTR,  DWORD,  LPSTR,  LPSTR *)","url":"/druntime/core/sys/windows/winbase/SearchPathA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SearchPathW","package":"druntime","parentType":"","signature":"DWORD SearchPathW(LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD,  LPWSTR,  LPWSTR *)","url":"/druntime/core/sys/windows/winbase/SearchPathW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCommBreak","package":"druntime","parentType":"","signature":"BOOL SetCommBreak(HANDLE)","url":"/druntime/core/sys/windows/winbase/SetCommBreak.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCommConfig","package":"druntime","parentType":"","signature":"BOOL SetCommConfig(HANDLE,  LPCOMMCONFIG,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetCommConfig.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCommMask","package":"druntime","parentType":"","signature":"BOOL SetCommMask(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetCommMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCommState","package":"druntime","parentType":"","signature":"BOOL SetCommState(HANDLE,  LPDCB)","url":"/druntime/core/sys/windows/winbase/SetCommState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCommTimeouts","package":"druntime","parentType":"","signature":"BOOL SetCommTimeouts(HANDLE,  LPCOMMTIMEOUTS)","url":"/druntime/core/sys/windows/winbase/SetCommTimeouts.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetComputerNameA","package":"druntime","parentType":"","signature":"BOOL SetComputerNameA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/SetComputerNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetComputerNameW","package":"druntime","parentType":"","signature":"BOOL SetComputerNameW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/SetComputerNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCurrentDirectoryA","package":"druntime","parentType":"","signature":"BOOL SetCurrentDirectoryA(LPCSTR)","url":"/druntime/core/sys/windows/winbase/SetCurrentDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCurrentDirectoryW","package":"druntime","parentType":"","signature":"BOOL SetCurrentDirectoryW(LPCWSTR)","url":"/druntime/core/sys/windows/winbase/SetCurrentDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetDefaultCommConfigA","package":"druntime","parentType":"","signature":"BOOL SetDefaultCommConfigA(LPCSTR,  LPCOMMCONFIG,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetDefaultCommConfigA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetDefaultCommConfigW","package":"druntime","parentType":"","signature":"BOOL SetDefaultCommConfigW(LPCWSTR,  LPCOMMCONFIG,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetDefaultCommConfigW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetEndOfFile","package":"druntime","parentType":"","signature":"BOOL SetEndOfFile(HANDLE)","url":"/druntime/core/sys/windows/winbase/SetEndOfFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetEnvironmentVariableA","package":"druntime","parentType":"","signature":"BOOL SetEnvironmentVariableA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/SetEnvironmentVariableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetEnvironmentVariableW","package":"druntime","parentType":"","signature":"BOOL SetEnvironmentVariableW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/SetEnvironmentVariableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetErrorMode","package":"druntime","parentType":"","signature":"UINT SetErrorMode(UINT)","url":"/druntime/core/sys/windows/winbase/SetErrorMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetEvent","package":"druntime","parentType":"","signature":"BOOL SetEvent(HANDLE)","url":"/druntime/core/sys/windows/winbase/SetEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileApisToANSI","package":"druntime","parentType":"","signature":"VOID SetFileApisToANSI()","url":"/druntime/core/sys/windows/winbase/SetFileApisToANSI.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileApisToOEM","package":"druntime","parentType":"","signature":"VOID SetFileApisToOEM()","url":"/druntime/core/sys/windows/winbase/SetFileApisToOEM.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileAttributesA","package":"druntime","parentType":"","signature":"BOOL SetFileAttributesA(LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetFileAttributesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileAttributesW","package":"druntime","parentType":"","signature":"BOOL SetFileAttributesW(LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetFileAttributesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFilePointer","package":"druntime","parentType":"","signature":"DWORD SetFilePointer(HANDLE,  LONG,  PLONG,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetFilePointer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileTime","package":"druntime","parentType":"","signature":"BOOL SetFileTime(HANDLE,  const(FILETIME) *,  const(FILETIME) *,  const(FILETIME) *)","url":"/druntime/core/sys/windows/winbase/SetFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetHandleCount","package":"druntime","parentType":"","signature":"UINT SetHandleCount(UINT)","url":"/druntime/core/sys/windows/winbase/SetHandleCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetLastError","package":"druntime","parentType":"","signature":"void SetLastError(DWORD)","url":"/druntime/core/sys/windows/winbase/SetLastError.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetLastErrorEx","package":"druntime","parentType":"","signature":"void SetLastErrorEx(DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetLastErrorEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetLocalTime","package":"druntime","parentType":"","signature":"BOOL SetLocalTime(const(SYSTEMTIME) *)","url":"/druntime/core/sys/windows/winbase/SetLocalTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetMailslotInfo","package":"druntime","parentType":"","signature":"BOOL SetMailslotInfo(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetMailslotInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetNamedPipeHandleState","package":"druntime","parentType":"","signature":"BOOL SetNamedPipeHandleState(HANDLE,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/SetNamedPipeHandleState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetPriorityClass","package":"druntime","parentType":"","signature":"BOOL SetPriorityClass(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetPriorityClass.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetStdHandle","package":"druntime","parentType":"","signature":"BOOL SetStdHandle(DWORD,  HANDLE)","url":"/druntime/core/sys/windows/winbase/SetStdHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetSystemTime","package":"druntime","parentType":"","signature":"BOOL SetSystemTime(const(SYSTEMTIME) *)","url":"/druntime/core/sys/windows/winbase/SetSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetThreadAffinityMask","package":"druntime","parentType":"","signature":"DWORD_PTR SetThreadAffinityMask(HANDLE,  DWORD_PTR)","url":"/druntime/core/sys/windows/winbase/SetThreadAffinityMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetThreadContext","package":"druntime","parentType":"","signature":"BOOL SetThreadContext(HANDLE,  const(CONTEXT) *)","url":"/druntime/core/sys/windows/winbase/SetThreadContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetThreadPriority","package":"druntime","parentType":"","signature":"BOOL SetThreadPriority(HANDLE,  int)","url":"/druntime/core/sys/windows/winbase/SetThreadPriority.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetTimeZoneInformation","package":"druntime","parentType":"","signature":"BOOL SetTimeZoneInformation(const(TIME_ZONE_INFORMATION) *)","url":"/druntime/core/sys/windows/winbase/SetTimeZoneInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetUnhandledExceptionFilter","package":"druntime","parentType":"","signature":"LPTOP_LEVEL_EXCEPTION_FILTER SetUnhandledExceptionFilter(LPTOP_LEVEL_EXCEPTION_FILTER)","url":"/druntime/core/sys/windows/winbase/SetUnhandledExceptionFilter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetupComm","package":"druntime","parentType":"","signature":"BOOL SetupComm(HANDLE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetupComm.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetVolumeLabelA","package":"druntime","parentType":"","signature":"BOOL SetVolumeLabelA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/SetVolumeLabelA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetVolumeLabelW","package":"druntime","parentType":"","signature":"BOOL SetVolumeLabelW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/SetVolumeLabelW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SizeofResource","package":"druntime","parentType":"","signature":"DWORD SizeofResource(HINSTANCE,  HRSRC)","url":"/druntime/core/sys/windows/winbase/SizeofResource.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"Sleep","package":"druntime","parentType":"","signature":"void Sleep(DWORD)","url":"/druntime/core/sys/windows/winbase/Sleep.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SleepEx","package":"druntime","parentType":"","signature":"DWORD SleepEx(DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/SleepEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SuspendThread","package":"druntime","parentType":"","signature":"DWORD SuspendThread(HANDLE)","url":"/druntime/core/sys/windows/winbase/SuspendThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SystemTimeToFileTime","package":"druntime","parentType":"","signature":"BOOL SystemTimeToFileTime(const(SYSTEMTIME) *,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/SystemTimeToFileTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TerminateProcess","package":"druntime","parentType":"","signature":"BOOL TerminateProcess(HANDLE,  UINT)","url":"/druntime/core/sys/windows/winbase/TerminateProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TerminateThread","package":"druntime","parentType":"","signature":"BOOL TerminateThread(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/TerminateThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TlsAlloc","package":"druntime","parentType":"","signature":"DWORD TlsAlloc()","url":"/druntime/core/sys/windows/winbase/TlsAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TlsFree","package":"druntime","parentType":"","signature":"BOOL TlsFree(DWORD)","url":"/druntime/core/sys/windows/winbase/TlsFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TlsGetValue","package":"druntime","parentType":"","signature":"PVOID TlsGetValue(DWORD)","url":"/druntime/core/sys/windows/winbase/TlsGetValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TlsSetValue","package":"druntime","parentType":"","signature":"BOOL TlsSetValue(DWORD,  PVOID)","url":"/druntime/core/sys/windows/winbase/TlsSetValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TransactNamedPipe","package":"druntime","parentType":"","signature":"BOOL TransactNamedPipe(HANDLE,  PVOID,  DWORD,  PVOID,  DWORD,  PDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/TransactNamedPipe.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TransmitCommChar","package":"druntime","parentType":"","signature":"BOOL TransmitCommChar(HANDLE,  char)","url":"/druntime/core/sys/windows/winbase/TransmitCommChar.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"UnhandledExceptionFilter","package":"druntime","parentType":"","signature":"LONG UnhandledExceptionFilter(LPEXCEPTION_POINTERS)","url":"/druntime/core/sys/windows/winbase/UnhandledExceptionFilter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"UnlockFile","package":"druntime","parentType":"","signature":"BOOL UnlockFile(HANDLE,  DWORD,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/UnlockFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitCommEvent","package":"druntime","parentType":"","signature":"BOOL WaitCommEvent(HANDLE,  PDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/WaitCommEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitForDebugEvent","package":"druntime","parentType":"","signature":"BOOL WaitForDebugEvent(LPDEBUG_EVENT,  DWORD)","url":"/druntime/core/sys/windows/winbase/WaitForDebugEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitForMultipleObjects","package":"druntime","parentType":"","signature":"DWORD WaitForMultipleObjects(DWORD,  const(HANDLE) *,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winbase/WaitForMultipleObjects.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitForMultipleObjectsEx","package":"druntime","parentType":"","signature":"DWORD WaitForMultipleObjectsEx(DWORD,  const(HANDLE) *,  BOOL,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/WaitForMultipleObjectsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitForSingleObject","package":"druntime","parentType":"","signature":"DWORD WaitForSingleObject(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/WaitForSingleObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitForSingleObjectEx","package":"druntime","parentType":"","signature":"DWORD WaitForSingleObjectEx(HANDLE,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/WaitForSingleObjectEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitNamedPipeA","package":"druntime","parentType":"","signature":"BOOL WaitNamedPipeA(LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/WaitNamedPipeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WaitNamedPipeW","package":"druntime","parentType":"","signature":"BOOL WaitNamedPipeW(LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/WaitNamedPipeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WinLoadTrustProvider","package":"druntime","parentType":"","signature":"BOOL WinLoadTrustProvider(GUID *)","url":"/druntime/core/sys/windows/winbase/WinLoadTrustProvider.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteFile","package":"druntime","parentType":"","signature":"BOOL WriteFile(HANDLE,  PCVOID,  DWORD,  PDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/WriteFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteFileEx","package":"druntime","parentType":"","signature":"BOOL WriteFileEx(HANDLE,  PCVOID,  DWORD,  LPOVERLAPPED,  LPOVERLAPPED_COMPLETION_ROUTINE)","url":"/druntime/core/sys/windows/winbase/WriteFileEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WritePrivateProfileSectionA","package":"druntime","parentType":"","signature":"BOOL WritePrivateProfileSectionA(LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/WritePrivateProfileSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WritePrivateProfileSectionW","package":"druntime","parentType":"","signature":"BOOL WritePrivateProfileSectionW(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/WritePrivateProfileSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WritePrivateProfileStringA","package":"druntime","parentType":"","signature":"BOOL WritePrivateProfileStringA(LPCSTR,  LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/WritePrivateProfileStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WritePrivateProfileStringW","package":"druntime","parentType":"","signature":"BOOL WritePrivateProfileStringW(LPCWSTR,  LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/WritePrivateProfileStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WritePrivateProfileStructA","package":"druntime","parentType":"","signature":"BOOL WritePrivateProfileStructA(LPCSTR,  LPCSTR,  LPVOID,  UINT,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/WritePrivateProfileStructA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WritePrivateProfileStructW","package":"druntime","parentType":"","signature":"BOOL WritePrivateProfileStructW(LPCWSTR,  LPCWSTR,  LPVOID,  UINT,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/WritePrivateProfileStructW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteProcessMemory","package":"druntime","parentType":"","signature":"BOOL WriteProcessMemory(HANDLE,  LPVOID,  LPCVOID,  SIZE_T,  SIZE_T *)","url":"/druntime/core/sys/windows/winbase/WriteProcessMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteProfileSectionA","package":"druntime","parentType":"","signature":"BOOL WriteProfileSectionA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/WriteProfileSectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteProfileSectionW","package":"druntime","parentType":"","signature":"BOOL WriteProfileSectionW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/WriteProfileSectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteProfileStringA","package":"druntime","parentType":"","signature":"BOOL WriteProfileStringA(LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/WriteProfileStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteProfileStringW","package":"druntime","parentType":"","signature":"BOOL WriteProfileStringW(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/WriteProfileStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalAlloc","package":"druntime","parentType":"","signature":"HGLOBAL GlobalAlloc(UINT,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/GlobalAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalDiscard","package":"druntime","parentType":"","signature":"HGLOBAL GlobalDiscard(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalDiscard.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalFree","package":"druntime","parentType":"","signature":"HGLOBAL GlobalFree(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalHandle","package":"druntime","parentType":"","signature":"HGLOBAL GlobalHandle(PCVOID)","url":"/druntime/core/sys/windows/winbase/GlobalHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalLock","package":"druntime","parentType":"","signature":"LPVOID GlobalLock(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalMemoryStatus","package":"druntime","parentType":"","signature":"VOID GlobalMemoryStatus(LPMEMORYSTATUS)","url":"/druntime/core/sys/windows/winbase/GlobalMemoryStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalReAlloc","package":"druntime","parentType":"","signature":"HGLOBAL GlobalReAlloc(HGLOBAL,  SIZE_T,  UINT)","url":"/druntime/core/sys/windows/winbase/GlobalReAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalSize","package":"druntime","parentType":"","signature":"SIZE_T GlobalSize(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GlobalUnlock","package":"druntime","parentType":"","signature":"BOOL GlobalUnlock(HGLOBAL)","url":"/druntime/core/sys/windows/winbase/GlobalUnlock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapAlloc","package":"druntime","parentType":"","signature":"PVOID HeapAlloc(HANDLE,  DWORD,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/HeapAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapCompact","package":"druntime","parentType":"","signature":"SIZE_T HeapCompact(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winbase/HeapCompact.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapCreate","package":"druntime","parentType":"","signature":"HANDLE HeapCreate(DWORD,  SIZE_T,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/HeapCreate.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapDestroy","package":"druntime","parentType":"","signature":"BOOL HeapDestroy(HANDLE)","url":"/druntime/core/sys/windows/winbase/HeapDestroy.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapFree","package":"druntime","parentType":"","signature":"BOOL HeapFree(HANDLE,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winbase/HeapFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapLock","package":"druntime","parentType":"","signature":"BOOL HeapLock(HANDLE)","url":"/druntime/core/sys/windows/winbase/HeapLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapReAlloc","package":"druntime","parentType":"","signature":"PVOID HeapReAlloc(HANDLE,  DWORD,  PVOID,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/HeapReAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapSize","package":"druntime","parentType":"","signature":"SIZE_T HeapSize(HANDLE,  DWORD,  PCVOID)","url":"/druntime/core/sys/windows/winbase/HeapSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapUnlock","package":"druntime","parentType":"","signature":"BOOL HeapUnlock(HANDLE)","url":"/druntime/core/sys/windows/winbase/HeapUnlock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapValidate","package":"druntime","parentType":"","signature":"BOOL HeapValidate(HANDLE,  DWORD,  PCVOID)","url":"/druntime/core/sys/windows/winbase/HeapValidate.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"HeapWalk","package":"druntime","parentType":"","signature":"BOOL HeapWalk(HANDLE,  LPPROCESS_HEAP_ENTRY)","url":"/druntime/core/sys/windows/winbase/HeapWalk.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalAlloc","package":"druntime","parentType":"","signature":"HLOCAL LocalAlloc(UINT,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/LocalAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalDiscard","package":"druntime","parentType":"","signature":"HLOCAL LocalDiscard(HLOCAL)","url":"/druntime/core/sys/windows/winbase/LocalDiscard.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalFree","package":"druntime","parentType":"","signature":"HLOCAL LocalFree(HLOCAL)","url":"/druntime/core/sys/windows/winbase/LocalFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalHandle","package":"druntime","parentType":"","signature":"HLOCAL LocalHandle(LPCVOID)","url":"/druntime/core/sys/windows/winbase/LocalHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalLock","package":"druntime","parentType":"","signature":"PVOID LocalLock(HLOCAL)","url":"/druntime/core/sys/windows/winbase/LocalLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalReAlloc","package":"druntime","parentType":"","signature":"HLOCAL LocalReAlloc(HLOCAL,  SIZE_T,  UINT)","url":"/druntime/core/sys/windows/winbase/LocalReAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalSize","package":"druntime","parentType":"","signature":"SIZE_T LocalSize(HLOCAL)","url":"/druntime/core/sys/windows/winbase/LocalSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LocalUnlock","package":"druntime","parentType":"","signature":"BOOL LocalUnlock(HLOCAL)","url":"/druntime/core/sys/windows/winbase/LocalUnlock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualAlloc","package":"druntime","parentType":"","signature":"PVOID VirtualAlloc(PVOID,  SIZE_T,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/VirtualAlloc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualAllocEx","package":"druntime","parentType":"","signature":"PVOID VirtualAllocEx(HANDLE,  PVOID,  SIZE_T,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/VirtualAllocEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualFree","package":"druntime","parentType":"","signature":"BOOL VirtualFree(PVOID,  SIZE_T,  DWORD)","url":"/druntime/core/sys/windows/winbase/VirtualFree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualFreeEx","package":"druntime","parentType":"","signature":"BOOL VirtualFreeEx(HANDLE,  PVOID,  SIZE_T,  DWORD)","url":"/druntime/core/sys/windows/winbase/VirtualFreeEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualLock","package":"druntime","parentType":"","signature":"BOOL VirtualLock(PVOID,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/VirtualLock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualProtect","package":"druntime","parentType":"","signature":"BOOL VirtualProtect(PVOID,  SIZE_T,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/VirtualProtect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualProtectEx","package":"druntime","parentType":"","signature":"BOOL VirtualProtectEx(HANDLE,  PVOID,  SIZE_T,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/VirtualProtectEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualQuery","package":"druntime","parentType":"","signature":"SIZE_T VirtualQuery(LPCVOID,  PMEMORY_BASIC_INFORMATION,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/VirtualQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualQueryEx","package":"druntime","parentType":"","signature":"SIZE_T VirtualQueryEx(HANDLE,  LPCVOID,  PMEMORY_BASIC_INFORMATION,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/VirtualQueryEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"VirtualUnlock","package":"druntime","parentType":"","signature":"BOOL VirtualUnlock(PVOID,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/VirtualUnlock.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CancelIo","package":"druntime","parentType":"","signature":"BOOL CancelIo(HANDLE)","url":"/druntime/core/sys/windows/winbase/CancelIo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CancelWaitableTimer","package":"druntime","parentType":"","signature":"BOOL CancelWaitableTimer(HANDLE)","url":"/druntime/core/sys/windows/winbase/CancelWaitableTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ConvertThreadToFiber","package":"druntime","parentType":"","signature":"PVOID ConvertThreadToFiber(PVOID)","url":"/druntime/core/sys/windows/winbase/ConvertThreadToFiber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateFiber","package":"druntime","parentType":"","signature":"LPVOID CreateFiber(SIZE_T,  LPFIBER_START_ROUTINE,  LPVOID)","url":"/druntime/core/sys/windows/winbase/CreateFiber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateWaitableTimerA","package":"druntime","parentType":"","signature":"HANDLE CreateWaitableTimerA(LPSECURITY_ATTRIBUTES,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/CreateWaitableTimerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateWaitableTimerW","package":"druntime","parentType":"","signature":"HANDLE CreateWaitableTimerW(LPSECURITY_ATTRIBUTES,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/CreateWaitableTimerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeleteFiber","package":"druntime","parentType":"","signature":"void DeleteFiber(PVOID)","url":"/druntime/core/sys/windows/winbase/DeleteFiber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileAttributesExA","package":"druntime","parentType":"","signature":"BOOL GetFileAttributesExA(LPCSTR,  GET_FILEEX_INFO_LEVELS,  PVOID)","url":"/druntime/core/sys/windows/winbase/GetFileAttributesExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileAttributesExW","package":"druntime","parentType":"","signature":"BOOL GetFileAttributesExW(LPCWSTR,  GET_FILEEX_INFO_LEVELS,  PVOID)","url":"/druntime/core/sys/windows/winbase/GetFileAttributesExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLongPathNameA","package":"druntime","parentType":"","signature":"DWORD GetLongPathNameA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetLongPathNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLongPathNameW","package":"druntime","parentType":"","signature":"DWORD GetLongPathNameW(LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetLongPathNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InitializeCriticalSectionAndSpinCount","package":"druntime","parentType":"","signature":"BOOL InitializeCriticalSectionAndSpinCount(LPCRITICAL_SECTION,  DWORD)","url":"/druntime/core/sys/windows/winbase/InitializeCriticalSectionAndSpinCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsDebuggerPresent","package":"druntime","parentType":"","signature":"BOOL IsDebuggerPresent()","url":"/druntime/core/sys/windows/winbase/IsDebuggerPresent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenWaitableTimerA","package":"druntime","parentType":"","signature":"HANDLE OpenWaitableTimerA(DWORD,  BOOL,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/OpenWaitableTimerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenWaitableTimerW","package":"druntime","parentType":"","signature":"HANDLE OpenWaitableTimerW(DWORD,  BOOL,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OpenWaitableTimerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"QueryDosDeviceA","package":"druntime","parentType":"","signature":"DWORD QueryDosDeviceA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/QueryDosDeviceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"QueryDosDeviceW","package":"druntime","parentType":"","signature":"DWORD QueryDosDeviceW(LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/QueryDosDeviceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetWaitableTimer","package":"druntime","parentType":"","signature":"BOOL SetWaitableTimer(HANDLE,  const(LARGE_INTEGER) *,  LONG,  PTIMERAPCROUTINE,  PVOID,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetWaitableTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SwitchToFiber","package":"druntime","parentType":"","signature":"void SwitchToFiber(PVOID)","url":"/druntime/core/sys/windows/winbase/SwitchToFiber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AccessCheck","package":"druntime","parentType":"","signature":"BOOL AccessCheck(PSECURITY_DESCRIPTOR,  HANDLE,  DWORD,  PGENERIC_MAPPING,  PPRIVILEGE_SET,  PDWORD,  PDWORD,  PBOOL)","url":"/druntime/core/sys/windows/winbase/AccessCheck.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AccessCheckAndAuditAlarmA","package":"druntime","parentType":"","signature":"BOOL AccessCheckAndAuditAlarmA(LPCSTR,  LPVOID,  LPSTR,  LPSTR,  PSECURITY_DESCRIPTOR,  DWORD,  PGENERIC_MAPPING,  BOOL,  PDWORD,  PBOOL,  PBOOL)","url":"/druntime/core/sys/windows/winbase/AccessCheckAndAuditAlarmA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AccessCheckAndAuditAlarmW","package":"druntime","parentType":"","signature":"BOOL AccessCheckAndAuditAlarmW(LPCWSTR,  LPVOID,  LPWSTR,  LPWSTR,  PSECURITY_DESCRIPTOR,  DWORD,  PGENERIC_MAPPING,  BOOL,  PDWORD,  PBOOL,  PBOOL)","url":"/druntime/core/sys/windows/winbase/AccessCheckAndAuditAlarmW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AddAccessAllowedAce","package":"druntime","parentType":"","signature":"BOOL AddAccessAllowedAce(PACL,  DWORD,  DWORD,  PSID)","url":"/druntime/core/sys/windows/winbase/AddAccessAllowedAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AddAccessDeniedAce","package":"druntime","parentType":"","signature":"BOOL AddAccessDeniedAce(PACL,  DWORD,  DWORD,  PSID)","url":"/druntime/core/sys/windows/winbase/AddAccessDeniedAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AddAce","package":"druntime","parentType":"","signature":"BOOL AddAce(PACL,  DWORD,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winbase/AddAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AddAuditAccessAce","package":"druntime","parentType":"","signature":"BOOL AddAuditAccessAce(PACL,  DWORD,  DWORD,  PSID,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/winbase/AddAuditAccessAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AdjustTokenGroups","package":"druntime","parentType":"","signature":"BOOL AdjustTokenGroups(HANDLE,  BOOL,  PTOKEN_GROUPS,  DWORD,  PTOKEN_GROUPS,  PDWORD)","url":"/druntime/core/sys/windows/winbase/AdjustTokenGroups.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AdjustTokenPrivileges","package":"druntime","parentType":"","signature":"BOOL AdjustTokenPrivileges(HANDLE,  BOOL,  PTOKEN_PRIVILEGES,  DWORD,  PTOKEN_PRIVILEGES,  PDWORD)","url":"/druntime/core/sys/windows/winbase/AdjustTokenPrivileges.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AllocateAndInitializeSid","package":"druntime","parentType":"","signature":"BOOL AllocateAndInitializeSid(PSID_IDENTIFIER_AUTHORITY,  BYTE,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  PSID *)","url":"/druntime/core/sys/windows/winbase/AllocateAndInitializeSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AllocateLocallyUniqueId","package":"druntime","parentType":"","signature":"BOOL AllocateLocallyUniqueId(PLUID)","url":"/druntime/core/sys/windows/winbase/AllocateLocallyUniqueId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AreAllAccessesGranted","package":"druntime","parentType":"","signature":"BOOL AreAllAccessesGranted(DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/AreAllAccessesGranted.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"AreAnyAccessesGranted","package":"druntime","parentType":"","signature":"BOOL AreAnyAccessesGranted(DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/AreAnyAccessesGranted.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BackupEventLogA","package":"druntime","parentType":"","signature":"BOOL BackupEventLogA(HANDLE,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/BackupEventLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BackupEventLogW","package":"druntime","parentType":"","signature":"BOOL BackupEventLogW(HANDLE,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/BackupEventLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BackupRead","package":"druntime","parentType":"","signature":"BOOL BackupRead(HANDLE,  LPBYTE,  DWORD,  LPDWORD,  BOOL,  BOOL,  LPVOID *)","url":"/druntime/core/sys/windows/winbase/BackupRead.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BackupSeek","package":"druntime","parentType":"","signature":"BOOL BackupSeek(HANDLE,  DWORD,  DWORD,  LPDWORD,  LPDWORD,  LPVOID *)","url":"/druntime/core/sys/windows/winbase/BackupSeek.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"BackupWrite","package":"druntime","parentType":"","signature":"BOOL BackupWrite(HANDLE,  LPBYTE,  DWORD,  LPDWORD,  BOOL,  BOOL,  LPVOID *)","url":"/druntime/core/sys/windows/winbase/BackupWrite.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ClearEventLogA","package":"druntime","parentType":"","signature":"BOOL ClearEventLogA(HANDLE,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/ClearEventLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ClearEventLogW","package":"druntime","parentType":"","signature":"BOOL ClearEventLogW(HANDLE,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/ClearEventLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CloseEventLog","package":"druntime","parentType":"","signature":"BOOL CloseEventLog(HANDLE)","url":"/druntime/core/sys/windows/winbase/CloseEventLog.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ConnectNamedPipe","package":"druntime","parentType":"","signature":"BOOL ConnectNamedPipe(HANDLE,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/ConnectNamedPipe.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CopySid","package":"druntime","parentType":"","signature":"BOOL CopySid(DWORD,  PSID,  PSID)","url":"/druntime/core/sys/windows/winbase/CopySid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateNamedPipeA","package":"druntime","parentType":"","signature":"HANDLE CreateNamedPipeA(LPCSTR,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateNamedPipeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateNamedPipeW","package":"druntime","parentType":"","signature":"HANDLE CreateNamedPipeW(LPCWSTR,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winbase/CreateNamedPipeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreatePrivateObjectSecurity","package":"druntime","parentType":"","signature":"BOOL CreatePrivateObjectSecurity(PSECURITY_DESCRIPTOR,  PSECURITY_DESCRIPTOR,  PSECURITY_DESCRIPTOR *,  BOOL,  HANDLE,  PGENERIC_MAPPING)","url":"/druntime/core/sys/windows/winbase/CreatePrivateObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateProcessAsUserA","package":"druntime","parentType":"","signature":"BOOL CreateProcessAsUserA(HANDLE,  LPCSTR,  LPSTR,  LPSECURITY_ATTRIBUTES,  LPSECURITY_ATTRIBUTES,  BOOL,  DWORD,  PVOID,  LPCSTR,  LPSTARTUPINFOA,  LPPROCESS_INFORMATION)","url":"/druntime/core/sys/windows/winbase/CreateProcessAsUserA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateProcessAsUserW","package":"druntime","parentType":"","signature":"BOOL CreateProcessAsUserW(HANDLE,  LPCWSTR,  LPWSTR,  LPSECURITY_ATTRIBUTES,  LPSECURITY_ATTRIBUTES,  BOOL,  DWORD,  PVOID,  LPCWSTR,  LPSTARTUPINFOW,  LPPROCESS_INFORMATION)","url":"/druntime/core/sys/windows/winbase/CreateProcessAsUserW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateRemoteThread","package":"druntime","parentType":"","signature":"HANDLE CreateRemoteThread(HANDLE,  LPSECURITY_ATTRIBUTES,  SIZE_T,  LPTHREAD_START_ROUTINE,  LPVOID,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/winbase/CreateRemoteThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateTapePartition","package":"druntime","parentType":"","signature":"DWORD CreateTapePartition(HANDLE,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/CreateTapePartition.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DefineDosDeviceA","package":"druntime","parentType":"","signature":"BOOL DefineDosDeviceA(DWORD,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/DefineDosDeviceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DefineDosDeviceW","package":"druntime","parentType":"","signature":"BOOL DefineDosDeviceW(DWORD,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/DefineDosDeviceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeleteAce","package":"druntime","parentType":"","signature":"BOOL DeleteAce(PACL,  DWORD)","url":"/druntime/core/sys/windows/winbase/DeleteAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeregisterEventSource","package":"druntime","parentType":"","signature":"BOOL DeregisterEventSource(HANDLE)","url":"/druntime/core/sys/windows/winbase/DeregisterEventSource.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DestroyPrivateObjectSecurity","package":"druntime","parentType":"","signature":"BOOL DestroyPrivateObjectSecurity(PSECURITY_DESCRIPTOR *)","url":"/druntime/core/sys/windows/winbase/DestroyPrivateObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DeviceIoControl","package":"druntime","parentType":"","signature":"BOOL DeviceIoControl(HANDLE,  DWORD,  PVOID,  DWORD,  PVOID,  DWORD,  PDWORD,  POVERLAPPED)","url":"/druntime/core/sys/windows/winbase/DeviceIoControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DisconnectNamedPipe","package":"druntime","parentType":"","signature":"BOOL DisconnectNamedPipe(HANDLE)","url":"/druntime/core/sys/windows/winbase/DisconnectNamedPipe.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DuplicateToken","package":"druntime","parentType":"","signature":"BOOL DuplicateToken(HANDLE,  SECURITY_IMPERSONATION_LEVEL,  PHANDLE)","url":"/druntime/core/sys/windows/winbase/DuplicateToken.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"DuplicateTokenEx","package":"druntime","parentType":"","signature":"BOOL DuplicateTokenEx(HANDLE,  DWORD,  LPSECURITY_ATTRIBUTES,  SECURITY_IMPERSONATION_LEVEL,  TOKEN_TYPE,  PHANDLE)","url":"/druntime/core/sys/windows/winbase/DuplicateTokenEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EqualPrefixSid","package":"druntime","parentType":"","signature":"BOOL EqualPrefixSid(PSID,  PSID)","url":"/druntime/core/sys/windows/winbase/EqualPrefixSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EqualSid","package":"druntime","parentType":"","signature":"BOOL EqualSid(PSID,  PSID)","url":"/druntime/core/sys/windows/winbase/EqualSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"EraseTape","package":"druntime","parentType":"","signature":"DWORD EraseTape(HANDLE,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/EraseTape.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstFileExA","package":"druntime","parentType":"","signature":"HANDLE FindFirstFileExA(LPCSTR,  FINDEX_INFO_LEVELS,  PVOID,  FINDEX_SEARCH_OPS,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winbase/FindFirstFileExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstFileExW","package":"druntime","parentType":"","signature":"HANDLE FindFirstFileExW(LPCWSTR,  FINDEX_INFO_LEVELS,  PVOID,  FINDEX_SEARCH_OPS,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winbase/FindFirstFileExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FindFirstFreeAce","package":"druntime","parentType":"","signature":"BOOL FindFirstFreeAce(PACL,  PVOID *)","url":"/druntime/core/sys/windows/winbase/FindFirstFreeAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"FreeSid","package":"druntime","parentType":"","signature":"PVOID FreeSid(PSID)","url":"/druntime/core/sys/windows/winbase/FreeSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetAce","package":"druntime","parentType":"","signature":"BOOL GetAce(PACL,  DWORD,  LPVOID *)","url":"/druntime/core/sys/windows/winbase/GetAce.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetAclInformation","package":"druntime","parentType":"","signature":"BOOL GetAclInformation(PACL,  PVOID,  DWORD,  ACL_INFORMATION_CLASS)","url":"/druntime/core/sys/windows/winbase/GetAclInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetBinaryTypeA","package":"druntime","parentType":"","signature":"BOOL GetBinaryTypeA(LPCSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetBinaryTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetBinaryTypeW","package":"druntime","parentType":"","signature":"BOOL GetBinaryTypeW(LPCWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetBinaryTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCompressedFileSizeA","package":"druntime","parentType":"","signature":"DWORD GetCompressedFileSizeA(LPCSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetCompressedFileSizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCompressedFileSizeW","package":"druntime","parentType":"","signature":"DWORD GetCompressedFileSizeW(LPCWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetCompressedFileSizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentHwProfileA","package":"druntime","parentType":"","signature":"BOOL GetCurrentHwProfileA(LPHW_PROFILE_INFOA)","url":"/druntime/core/sys/windows/winbase/GetCurrentHwProfileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetCurrentHwProfileW","package":"druntime","parentType":"","signature":"BOOL GetCurrentHwProfileW(LPHW_PROFILE_INFOW)","url":"/druntime/core/sys/windows/winbase/GetCurrentHwProfileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileSecurityA","package":"druntime","parentType":"","signature":"BOOL GetFileSecurityA(LPCSTR,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetFileSecurityA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetFileSecurityW","package":"druntime","parentType":"","signature":"BOOL GetFileSecurityW(LPCWSTR,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetFileSecurityW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetHandleInformation","package":"druntime","parentType":"","signature":"BOOL GetHandleInformation(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetHandleInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetKernelObjectSecurity","package":"druntime","parentType":"","signature":"BOOL GetKernelObjectSecurity(HANDLE,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetKernelObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetLengthSid","package":"druntime","parentType":"","signature":"DWORD GetLengthSid(PSID)","url":"/druntime/core/sys/windows/winbase/GetLengthSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetNumberOfEventLogRecords","package":"druntime","parentType":"","signature":"BOOL GetNumberOfEventLogRecords(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetNumberOfEventLogRecords.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetOldestEventLogRecord","package":"druntime","parentType":"","signature":"BOOL GetOldestEventLogRecord(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetOldestEventLogRecord.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetPrivateObjectSecurity","package":"druntime","parentType":"","signature":"BOOL GetPrivateObjectSecurity(PSECURITY_DESCRIPTOR,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetPrivateObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessPriorityBoost","package":"druntime","parentType":"","signature":"BOOL GetProcessPriorityBoost(HANDLE,  PBOOL)","url":"/druntime/core/sys/windows/winbase/GetProcessPriorityBoost.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessShutdownParameters","package":"druntime","parentType":"","signature":"BOOL GetProcessShutdownParameters(PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetProcessShutdownParameters.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessTimes","package":"druntime","parentType":"","signature":"BOOL GetProcessTimes(HANDLE,  LPFILETIME,  LPFILETIME,  LPFILETIME,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/GetProcessTimes.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessWindowStation","package":"druntime","parentType":"","signature":"HWINSTA GetProcessWindowStation()","url":"/druntime/core/sys/windows/winbase/GetProcessWindowStation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetProcessWorkingSetSize","package":"druntime","parentType":"","signature":"BOOL GetProcessWorkingSetSize(HANDLE,  PSIZE_T,  PSIZE_T)","url":"/druntime/core/sys/windows/winbase/GetProcessWorkingSetSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetQueuedCompletionStatus","package":"druntime","parentType":"","signature":"BOOL GetQueuedCompletionStatus(HANDLE,  PDWORD,  PULONG_PTR,  LPOVERLAPPED *,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetQueuedCompletionStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSecurityDescriptorControl","package":"druntime","parentType":"","signature":"BOOL GetSecurityDescriptorControl(PSECURITY_DESCRIPTOR,  PSECURITY_DESCRIPTOR_CONTROL,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetSecurityDescriptorControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSecurityDescriptorDacl","package":"druntime","parentType":"","signature":"BOOL GetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR,  LPBOOL,  PACL *,  LPBOOL)","url":"/druntime/core/sys/windows/winbase/GetSecurityDescriptorDacl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSecurityDescriptorGroup","package":"druntime","parentType":"","signature":"BOOL GetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR,  PSID *,  LPBOOL)","url":"/druntime/core/sys/windows/winbase/GetSecurityDescriptorGroup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSecurityDescriptorLength","package":"druntime","parentType":"","signature":"DWORD GetSecurityDescriptorLength(PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winbase/GetSecurityDescriptorLength.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSecurityDescriptorOwner","package":"druntime","parentType":"","signature":"BOOL GetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR,  PSID *,  LPBOOL)","url":"/druntime/core/sys/windows/winbase/GetSecurityDescriptorOwner.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSecurityDescriptorSacl","package":"druntime","parentType":"","signature":"BOOL GetSecurityDescriptorSacl(PSECURITY_DESCRIPTOR,  LPBOOL,  PACL *,  LPBOOL)","url":"/druntime/core/sys/windows/winbase/GetSecurityDescriptorSacl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSidIdentifierAuthority","package":"druntime","parentType":"","signature":"PSID_IDENTIFIER_AUTHORITY GetSidIdentifierAuthority(PSID)","url":"/druntime/core/sys/windows/winbase/GetSidIdentifierAuthority.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSidLengthRequired","package":"druntime","parentType":"","signature":"DWORD GetSidLengthRequired(UCHAR)","url":"/druntime/core/sys/windows/winbase/GetSidLengthRequired.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSidSubAuthority","package":"druntime","parentType":"","signature":"PDWORD GetSidSubAuthority(PSID,  DWORD)","url":"/druntime/core/sys/windows/winbase/GetSidSubAuthority.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetSidSubAuthorityCount","package":"druntime","parentType":"","signature":"PUCHAR GetSidSubAuthorityCount(PSID)","url":"/druntime/core/sys/windows/winbase/GetSidSubAuthorityCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTapeParameters","package":"druntime","parentType":"","signature":"DWORD GetTapeParameters(HANDLE,  DWORD,  PDWORD,  PVOID)","url":"/druntime/core/sys/windows/winbase/GetTapeParameters.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTapePosition","package":"druntime","parentType":"","signature":"DWORD GetTapePosition(HANDLE,  DWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetTapePosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTapeStatus","package":"druntime","parentType":"","signature":"DWORD GetTapeStatus(HANDLE)","url":"/druntime/core/sys/windows/winbase/GetTapeStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetThreadPriorityBoost","package":"druntime","parentType":"","signature":"BOOL GetThreadPriorityBoost(HANDLE,  PBOOL)","url":"/druntime/core/sys/windows/winbase/GetThreadPriorityBoost.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetThreadTimes","package":"druntime","parentType":"","signature":"BOOL GetThreadTimes(HANDLE,  LPFILETIME,  LPFILETIME,  LPFILETIME,  LPFILETIME)","url":"/druntime/core/sys/windows/winbase/GetThreadTimes.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"GetTokenInformation","package":"druntime","parentType":"","signature":"BOOL GetTokenInformation(HANDLE,  TOKEN_INFORMATION_CLASS,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/GetTokenInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ImpersonateLoggedOnUser","package":"druntime","parentType":"","signature":"BOOL ImpersonateLoggedOnUser(HANDLE)","url":"/druntime/core/sys/windows/winbase/ImpersonateLoggedOnUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ImpersonateNamedPipeClient","package":"druntime","parentType":"","signature":"BOOL ImpersonateNamedPipeClient(HANDLE)","url":"/druntime/core/sys/windows/winbase/ImpersonateNamedPipeClient.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ImpersonateSelf","package":"druntime","parentType":"","signature":"BOOL ImpersonateSelf(SECURITY_IMPERSONATION_LEVEL)","url":"/druntime/core/sys/windows/winbase/ImpersonateSelf.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InitializeAcl","package":"druntime","parentType":"","signature":"BOOL InitializeAcl(PACL,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/InitializeAcl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetCriticalSectionSpinCount","package":"druntime","parentType":"","signature":"DWORD SetCriticalSectionSpinCount(LPCRITICAL_SECTION,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetCriticalSectionSpinCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InitializeSecurityDescriptor","package":"druntime","parentType":"","signature":"BOOL InitializeSecurityDescriptor(PSECURITY_DESCRIPTOR,  DWORD)","url":"/druntime/core/sys/windows/winbase/InitializeSecurityDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"InitializeSid","package":"druntime","parentType":"","signature":"BOOL InitializeSid(PSID,  PSID_IDENTIFIER_AUTHORITY,  BYTE)","url":"/druntime/core/sys/windows/winbase/InitializeSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsProcessorFeaturePresent","package":"druntime","parentType":"","signature":"BOOL IsProcessorFeaturePresent(DWORD)","url":"/druntime/core/sys/windows/winbase/IsProcessorFeaturePresent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsTextUnicode","package":"druntime","parentType":"","signature":"BOOL IsTextUnicode(PCVOID,  int,  LPINT)","url":"/druntime/core/sys/windows/winbase/IsTextUnicode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsValidAcl","package":"druntime","parentType":"","signature":"BOOL IsValidAcl(PACL)","url":"/druntime/core/sys/windows/winbase/IsValidAcl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsValidSecurityDescriptor","package":"druntime","parentType":"","signature":"BOOL IsValidSecurityDescriptor(PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winbase/IsValidSecurityDescriptor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"IsValidSid","package":"druntime","parentType":"","signature":"BOOL IsValidSid(PSID)","url":"/druntime/core/sys/windows/winbase/IsValidSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"CreateWellKnownSid","package":"druntime","parentType":"","signature":"BOOL CreateWellKnownSid(WELL_KNOWN_SID_TYPE,  PSID,  PSID,  PDWORD)","url":"/druntime/core/sys/windows/winbase/CreateWellKnownSid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LockFileEx","package":"druntime","parentType":"","signature":"BOOL LockFileEx(HANDLE,  DWORD,  DWORD,  DWORD,  DWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/LockFileEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LogonUserA","package":"druntime","parentType":"","signature":"BOOL LogonUserA(LPSTR,  LPSTR,  LPSTR,  DWORD,  DWORD,  PHANDLE)","url":"/druntime/core/sys/windows/winbase/LogonUserA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LogonUserW","package":"druntime","parentType":"","signature":"BOOL LogonUserW(LPWSTR,  LPWSTR,  LPWSTR,  DWORD,  DWORD,  PHANDLE)","url":"/druntime/core/sys/windows/winbase/LogonUserW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupAccountNameA","package":"druntime","parentType":"","signature":"BOOL LookupAccountNameA(LPCSTR,  LPCSTR,  PSID,  PDWORD,  LPSTR,  PDWORD,  PSID_NAME_USE)","url":"/druntime/core/sys/windows/winbase/LookupAccountNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupAccountNameW","package":"druntime","parentType":"","signature":"BOOL LookupAccountNameW(LPCWSTR,  LPCWSTR,  PSID,  PDWORD,  LPWSTR,  PDWORD,  PSID_NAME_USE)","url":"/druntime/core/sys/windows/winbase/LookupAccountNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupAccountSidA","package":"druntime","parentType":"","signature":"BOOL LookupAccountSidA(LPCSTR,  PSID,  LPSTR,  PDWORD,  LPSTR,  PDWORD,  PSID_NAME_USE)","url":"/druntime/core/sys/windows/winbase/LookupAccountSidA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupAccountSidW","package":"druntime","parentType":"","signature":"BOOL LookupAccountSidW(LPCWSTR,  PSID,  LPWSTR,  PDWORD,  LPWSTR,  PDWORD,  PSID_NAME_USE)","url":"/druntime/core/sys/windows/winbase/LookupAccountSidW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupPrivilegeDisplayNameA","package":"druntime","parentType":"","signature":"BOOL LookupPrivilegeDisplayNameA(LPCSTR,  LPCSTR,  LPSTR,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/LookupPrivilegeDisplayNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupPrivilegeDisplayNameW","package":"druntime","parentType":"","signature":"BOOL LookupPrivilegeDisplayNameW(LPCWSTR,  LPCWSTR,  LPWSTR,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winbase/LookupPrivilegeDisplayNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupPrivilegeNameA","package":"druntime","parentType":"","signature":"BOOL LookupPrivilegeNameA(LPCSTR,  PLUID,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/LookupPrivilegeNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupPrivilegeNameW","package":"druntime","parentType":"","signature":"BOOL LookupPrivilegeNameW(LPCWSTR,  PLUID,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/LookupPrivilegeNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupPrivilegeValueA","package":"druntime","parentType":"","signature":"BOOL LookupPrivilegeValueA(LPCSTR,  LPCSTR,  PLUID)","url":"/druntime/core/sys/windows/winbase/LookupPrivilegeValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"LookupPrivilegeValueW","package":"druntime","parentType":"","signature":"BOOL LookupPrivilegeValueW(LPCWSTR,  LPCWSTR,  PLUID)","url":"/druntime/core/sys/windows/winbase/LookupPrivilegeValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MakeAbsoluteSD","package":"druntime","parentType":"","signature":"BOOL MakeAbsoluteSD(PSECURITY_DESCRIPTOR,  PSECURITY_DESCRIPTOR,  PDWORD,  PACL,  PDWORD,  PACL,  PDWORD,  PSID,  PDWORD,  PSID,  PDWORD)","url":"/druntime/core/sys/windows/winbase/MakeAbsoluteSD.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MakeSelfRelativeSD","package":"druntime","parentType":"","signature":"BOOL MakeSelfRelativeSD(PSECURITY_DESCRIPTOR,  PSECURITY_DESCRIPTOR,  PDWORD)","url":"/druntime/core/sys/windows/winbase/MakeSelfRelativeSD.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MapGenericMask","package":"druntime","parentType":"","signature":"VOID MapGenericMask(PDWORD,  PGENERIC_MAPPING)","url":"/druntime/core/sys/windows/winbase/MapGenericMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MoveFileExA","package":"druntime","parentType":"","signature":"BOOL MoveFileExA(LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/MoveFileExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"MoveFileExW","package":"druntime","parentType":"","signature":"BOOL MoveFileExW(LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winbase/MoveFileExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"NotifyChangeEventLog","package":"druntime","parentType":"","signature":"BOOL NotifyChangeEventLog(HANDLE,  HANDLE)","url":"/druntime/core/sys/windows/winbase/NotifyChangeEventLog.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectCloseAuditAlarmA","package":"druntime","parentType":"","signature":"BOOL ObjectCloseAuditAlarmA(LPCSTR,  PVOID,  BOOL)","url":"/druntime/core/sys/windows/winbase/ObjectCloseAuditAlarmA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectCloseAuditAlarmW","package":"druntime","parentType":"","signature":"BOOL ObjectCloseAuditAlarmW(LPCWSTR,  PVOID,  BOOL)","url":"/druntime/core/sys/windows/winbase/ObjectCloseAuditAlarmW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectDeleteAuditAlarmA","package":"druntime","parentType":"","signature":"BOOL ObjectDeleteAuditAlarmA(LPCSTR,  PVOID,  BOOL)","url":"/druntime/core/sys/windows/winbase/ObjectDeleteAuditAlarmA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectDeleteAuditAlarmW","package":"druntime","parentType":"","signature":"BOOL ObjectDeleteAuditAlarmW(LPCWSTR,  PVOID,  BOOL)","url":"/druntime/core/sys/windows/winbase/ObjectDeleteAuditAlarmW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectOpenAuditAlarmA","package":"druntime","parentType":"","signature":"BOOL ObjectOpenAuditAlarmA(LPCSTR,  PVOID,  LPSTR,  LPSTR,  PSECURITY_DESCRIPTOR,  HANDLE,  DWORD,  DWORD,  PPRIVILEGE_SET,  BOOL,  BOOL,  PBOOL)","url":"/druntime/core/sys/windows/winbase/ObjectOpenAuditAlarmA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectOpenAuditAlarmW","package":"druntime","parentType":"","signature":"BOOL ObjectOpenAuditAlarmW(LPCWSTR,  PVOID,  LPWSTR,  LPWSTR,  PSECURITY_DESCRIPTOR,  HANDLE,  DWORD,  DWORD,  PPRIVILEGE_SET,  BOOL,  BOOL,  PBOOL)","url":"/druntime/core/sys/windows/winbase/ObjectOpenAuditAlarmW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectPrivilegeAuditAlarmA","package":"druntime","parentType":"","signature":"BOOL ObjectPrivilegeAuditAlarmA(LPCSTR,  PVOID,  HANDLE,  DWORD,  PPRIVILEGE_SET,  BOOL)","url":"/druntime/core/sys/windows/winbase/ObjectPrivilegeAuditAlarmA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ObjectPrivilegeAuditAlarmW","package":"druntime","parentType":"","signature":"BOOL ObjectPrivilegeAuditAlarmW(LPCWSTR,  PVOID,  HANDLE,  DWORD,  PPRIVILEGE_SET,  BOOL)","url":"/druntime/core/sys/windows/winbase/ObjectPrivilegeAuditAlarmW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenBackupEventLogA","package":"druntime","parentType":"","signature":"HANDLE OpenBackupEventLogA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/OpenBackupEventLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenBackupEventLogW","package":"druntime","parentType":"","signature":"HANDLE OpenBackupEventLogW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OpenBackupEventLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenEventLogA","package":"druntime","parentType":"","signature":"HANDLE OpenEventLogA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/OpenEventLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenEventLogW","package":"druntime","parentType":"","signature":"HANDLE OpenEventLogW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/OpenEventLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenProcessToken","package":"druntime","parentType":"","signature":"BOOL OpenProcessToken(HANDLE,  DWORD,  PHANDLE)","url":"/druntime/core/sys/windows/winbase/OpenProcessToken.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"OpenThreadToken","package":"druntime","parentType":"","signature":"BOOL OpenThreadToken(HANDLE,  DWORD,  BOOL,  PHANDLE)","url":"/druntime/core/sys/windows/winbase/OpenThreadToken.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PostQueuedCompletionStatus","package":"druntime","parentType":"","signature":"BOOL PostQueuedCompletionStatus(HANDLE,  DWORD,  ULONG_PTR,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/PostQueuedCompletionStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PrepareTape","package":"druntime","parentType":"","signature":"DWORD PrepareTape(HANDLE,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/PrepareTape.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PrivilegeCheck","package":"druntime","parentType":"","signature":"BOOL PrivilegeCheck(HANDLE,  PPRIVILEGE_SET,  PBOOL)","url":"/druntime/core/sys/windows/winbase/PrivilegeCheck.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PrivilegedServiceAuditAlarmA","package":"druntime","parentType":"","signature":"BOOL PrivilegedServiceAuditAlarmA(LPCSTR,  LPCSTR,  HANDLE,  PPRIVILEGE_SET,  BOOL)","url":"/druntime/core/sys/windows/winbase/PrivilegedServiceAuditAlarmA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"PrivilegedServiceAuditAlarmW","package":"druntime","parentType":"","signature":"BOOL PrivilegedServiceAuditAlarmW(LPCWSTR,  LPCWSTR,  HANDLE,  PPRIVILEGE_SET,  BOOL)","url":"/druntime/core/sys/windows/winbase/PrivilegedServiceAuditAlarmW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadDirectoryChangesW","package":"druntime","parentType":"","signature":"BOOL ReadDirectoryChangesW(HANDLE,  PVOID,  DWORD,  BOOL,  DWORD,  PDWORD,  LPOVERLAPPED,  LPOVERLAPPED_COMPLETION_ROUTINE)","url":"/druntime/core/sys/windows/winbase/ReadDirectoryChangesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadEventLogA","package":"druntime","parentType":"","signature":"BOOL ReadEventLogA(HANDLE,  DWORD,  DWORD,  PVOID,  DWORD,  DWORD *,  DWORD *)","url":"/druntime/core/sys/windows/winbase/ReadEventLogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadEventLogW","package":"druntime","parentType":"","signature":"BOOL ReadEventLogW(HANDLE,  DWORD,  DWORD,  PVOID,  DWORD,  DWORD *,  DWORD *)","url":"/druntime/core/sys/windows/winbase/ReadEventLogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReadFileScatter","package":"druntime","parentType":"","signature":"BOOL ReadFileScatter(HANDLE,  FILE_SEGMENT_ELEMENT *,  DWORD,  LPDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/ReadFileScatter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RegisterEventSourceA","package":"druntime","parentType":"","signature":"HANDLE RegisterEventSourceA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winbase/RegisterEventSourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RegisterEventSourceW","package":"druntime","parentType":"","signature":"HANDLE RegisterEventSourceW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winbase/RegisterEventSourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReportEventA","package":"druntime","parentType":"","signature":"BOOL ReportEventA(HANDLE,  WORD,  WORD,  DWORD,  PSID,  WORD,  DWORD,  LPCSTR *,  PVOID)","url":"/druntime/core/sys/windows/winbase/ReportEventA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"ReportEventW","package":"druntime","parentType":"","signature":"BOOL ReportEventW(HANDLE,  WORD,  WORD,  DWORD,  PSID,  WORD,  DWORD,  LPCWSTR *,  PVOID)","url":"/druntime/core/sys/windows/winbase/ReportEventW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"RevertToSelf","package":"druntime","parentType":"","signature":"BOOL RevertToSelf()","url":"/druntime/core/sys/windows/winbase/RevertToSelf.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetAclInformation","package":"druntime","parentType":"","signature":"BOOL SetAclInformation(PACL,  PVOID,  DWORD,  ACL_INFORMATION_CLASS)","url":"/druntime/core/sys/windows/winbase/SetAclInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileSecurityA","package":"druntime","parentType":"","signature":"BOOL SetFileSecurityA(LPCSTR,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winbase/SetFileSecurityA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetFileSecurityW","package":"druntime","parentType":"","signature":"BOOL SetFileSecurityW(LPCWSTR,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winbase/SetFileSecurityW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetHandleInformation","package":"druntime","parentType":"","signature":"BOOL SetHandleInformation(HANDLE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetHandleInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetKernelObjectSecurity","package":"druntime","parentType":"","signature":"BOOL SetKernelObjectSecurity(HANDLE,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winbase/SetKernelObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetPrivateObjectSecurity","package":"druntime","parentType":"","signature":"BOOL SetPrivateObjectSecurity(SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR,  PSECURITY_DESCRIPTOR *,  PGENERIC_MAPPING,  HANDLE)","url":"/druntime/core/sys/windows/winbase/SetPrivateObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetProcessAffinityMask","package":"druntime","parentType":"","signature":"BOOL SetProcessAffinityMask(HANDLE,  DWORD_PTR)","url":"/druntime/core/sys/windows/winbase/SetProcessAffinityMask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetProcessPriorityBoost","package":"druntime","parentType":"","signature":"BOOL SetProcessPriorityBoost(HANDLE,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetProcessPriorityBoost.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetProcessShutdownParameters","package":"druntime","parentType":"","signature":"BOOL SetProcessShutdownParameters(DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetProcessShutdownParameters.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetProcessWorkingSetSize","package":"druntime","parentType":"","signature":"BOOL SetProcessWorkingSetSize(HANDLE,  SIZE_T,  SIZE_T)","url":"/druntime/core/sys/windows/winbase/SetProcessWorkingSetSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetSecurityDescriptorDacl","package":"druntime","parentType":"","signature":"BOOL SetSecurityDescriptorDacl(PSECURITY_DESCRIPTOR,  BOOL,  PACL,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetSecurityDescriptorDacl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetSecurityDescriptorGroup","package":"druntime","parentType":"","signature":"BOOL SetSecurityDescriptorGroup(PSECURITY_DESCRIPTOR,  PSID,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetSecurityDescriptorGroup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetSecurityDescriptorOwner","package":"druntime","parentType":"","signature":"BOOL SetSecurityDescriptorOwner(PSECURITY_DESCRIPTOR,  PSID,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetSecurityDescriptorOwner.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetSecurityDescriptorSacl","package":"druntime","parentType":"","signature":"BOOL SetSecurityDescriptorSacl(PSECURITY_DESCRIPTOR,  BOOL,  PACL,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetSecurityDescriptorSacl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetSystemTimeAdjustment","package":"druntime","parentType":"","signature":"BOOL SetSystemTimeAdjustment(DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetSystemTimeAdjustment.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetTapeParameters","package":"druntime","parentType":"","signature":"DWORD SetTapeParameters(HANDLE,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winbase/SetTapeParameters.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetTapePosition","package":"druntime","parentType":"","signature":"DWORD SetTapePosition(HANDLE,  DWORD,  DWORD,  DWORD,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetTapePosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetThreadPriorityBoost","package":"druntime","parentType":"","signature":"BOOL SetThreadPriorityBoost(HANDLE,  BOOL)","url":"/druntime/core/sys/windows/winbase/SetThreadPriorityBoost.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetThreadToken","package":"druntime","parentType":"","signature":"BOOL SetThreadToken(PHANDLE,  HANDLE)","url":"/druntime/core/sys/windows/winbase/SetThreadToken.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SetTokenInformation","package":"druntime","parentType":"","signature":"BOOL SetTokenInformation(HANDLE,  TOKEN_INFORMATION_CLASS,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winbase/SetTokenInformation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SignalObjectAndWait","package":"druntime","parentType":"","signature":"DWORD SignalObjectAndWait(HANDLE,  HANDLE,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/SignalObjectAndWait.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SwitchToThread","package":"druntime","parentType":"","signature":"BOOL SwitchToThread()","url":"/druntime/core/sys/windows/winbase/SwitchToThread.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"SystemTimeToTzSpecificLocalTime","package":"druntime","parentType":"","signature":"BOOL SystemTimeToTzSpecificLocalTime(LPTIME_ZONE_INFORMATION,  LPSYSTEMTIME,  LPSYSTEMTIME)","url":"/druntime/core/sys/windows/winbase/SystemTimeToTzSpecificLocalTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TzSpecificLocalTimeToSystemTime","package":"druntime","parentType":"","signature":"BOOL TzSpecificLocalTimeToSystemTime(LPTIME_ZONE_INFORMATION,  LPSYSTEMTIME,  LPSYSTEMTIME)","url":"/druntime/core/sys/windows/winbase/TzSpecificLocalTimeToSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TryEnterCriticalSection","package":"druntime","parentType":"","signature":"BOOL TryEnterCriticalSection(LPCRITICAL_SECTION)","url":"/druntime/core/sys/windows/winbase/TryEnterCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"TryEnterCriticalSection","package":"druntime","parentType":"","signature":"BOOL TryEnterCriticalSection(shared(CRITICAL_SECTION) *)","url":"/druntime/core/sys/windows/winbase/TryEnterCriticalSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"UnlockFileEx","package":"druntime","parentType":"","signature":"BOOL UnlockFileEx(HANDLE,  DWORD,  DWORD,  DWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/UnlockFileEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"UpdateResourceA","package":"druntime","parentType":"","signature":"BOOL UpdateResourceA(HANDLE,  LPCSTR,  LPCSTR,  WORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winbase/UpdateResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"UpdateResourceW","package":"druntime","parentType":"","signature":"BOOL UpdateResourceW(HANDLE,  LPCWSTR,  LPCWSTR,  WORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winbase/UpdateResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteFileGather","package":"druntime","parentType":"","signature":"BOOL WriteFileGather(HANDLE,  FILE_SEGMENT_ELEMENT *,  DWORD,  LPDWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase/WriteFileGather.html"},{"doc":"","kind":"function","module":"core.sys.windows.winbase","name":"WriteTapemark","package":"druntime","parentType":"","signature":"DWORD WriteTapemark(HANDLE,  DWORD,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winbase/WriteTapemark.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"COMMPROP","package":"druntime","parentType":"","signature":"COMMPROP","url":"/druntime/core/sys/windows/winbase.html#COMMPROP"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"wcProvChar","package":"druntime","parentType":"COMMPROP","signature":"WCHAR * wcProvChar()","url":"/druntime/core/sys/windows/winbase/COMMPROP.wcProvChar.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPCOMMPROP","package":"druntime","parentType":"","signature":"LPCOMMPROP = COMMPROP *","url":"/druntime/core/sys/windows/winbase.html#LPCOMMPROP"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"FILETIME","package":"druntime","parentType":"","signature":"FILETIME","url":"/druntime/core/sys/windows/winbase.html#FILETIME"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PFILETIME","package":"druntime","parentType":"","signature":"PFILETIME = FILETIME *","url":"/druntime/core/sys/windows/winbase.html#PFILETIME"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"BY_HANDLE_FILE_INFORMATION","package":"druntime","parentType":"","signature":"BY_HANDLE_FILE_INFORMATION","url":"/druntime/core/sys/windows/winbase.html#BY_HANDLE_FILE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPBY_HANDLE_FILE_INFORMATION","package":"druntime","parentType":"","signature":"LPBY_HANDLE_FILE_INFORMATION = BY_HANDLE_FILE_INFORMATION *","url":"/druntime/core/sys/windows/winbase.html#LPBY_HANDLE_FILE_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"DCB","package":"druntime","parentType":"","signature":"DCB","url":"/druntime/core/sys/windows/winbase.html#DCB"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fBinary","package":"druntime","parentType":"DCB","signature":"bool fBinary(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fBinary.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fParity","package":"druntime","parentType":"DCB","signature":"bool fParity(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fParity.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fOutxCtsFlow","package":"druntime","parentType":"DCB","signature":"bool fOutxCtsFlow(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fOutxCtsFlow.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fOutxDsrFlow","package":"druntime","parentType":"DCB","signature":"bool fOutxDsrFlow(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fOutxDsrFlow.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fDtrControl","package":"druntime","parentType":"DCB","signature":"byte fDtrControl(byte  x)","url":"/druntime/core/sys/windows/winbase/DCB.fDtrControl.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fDsrSensitivity","package":"druntime","parentType":"DCB","signature":"bool fDsrSensitivity(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fDsrSensitivity.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fTXContinueOnXoff","package":"druntime","parentType":"DCB","signature":"bool fTXContinueOnXoff(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fTXContinueOnXoff.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fOutX","package":"druntime","parentType":"DCB","signature":"bool fOutX(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fOutX.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fInX","package":"druntime","parentType":"DCB","signature":"bool fInX(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fInX.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fErrorChar","package":"druntime","parentType":"DCB","signature":"bool fErrorChar(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fErrorChar.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fNull","package":"druntime","parentType":"DCB","signature":"bool fNull(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fNull.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fRtsControl","package":"druntime","parentType":"DCB","signature":"byte fRtsControl(byte  x)","url":"/druntime/core/sys/windows/winbase/DCB.fRtsControl.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fAbortOnError","package":"druntime","parentType":"DCB","signature":"bool fAbortOnError(bool  f)","url":"/druntime/core/sys/windows/winbase/DCB.fAbortOnError.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fBinary","package":"druntime","parentType":"DCB","signature":"bool fBinary()","url":"/druntime/core/sys/windows/winbase/DCB.fBinary.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fParity","package":"druntime","parentType":"DCB","signature":"bool fParity()","url":"/druntime/core/sys/windows/winbase/DCB.fParity.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fOutxCtsFlow","package":"druntime","parentType":"DCB","signature":"bool fOutxCtsFlow()","url":"/druntime/core/sys/windows/winbase/DCB.fOutxCtsFlow.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fOutxDsrFlow","package":"druntime","parentType":"DCB","signature":"bool fOutxDsrFlow()","url":"/druntime/core/sys/windows/winbase/DCB.fOutxDsrFlow.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fDtrControl","package":"druntime","parentType":"DCB","signature":"byte fDtrControl()","url":"/druntime/core/sys/windows/winbase/DCB.fDtrControl.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fDsrSensitivity","package":"druntime","parentType":"DCB","signature":"bool fDsrSensitivity()","url":"/druntime/core/sys/windows/winbase/DCB.fDsrSensitivity.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fTXContinueOnXoff","package":"druntime","parentType":"DCB","signature":"bool fTXContinueOnXoff()()","url":"/druntime/core/sys/windows/winbase/DCB.fTXContinueOnXoff.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fOutX","package":"druntime","parentType":"DCB","signature":"bool fOutX()","url":"/druntime/core/sys/windows/winbase/DCB.fOutX.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fInX","package":"druntime","parentType":"DCB","signature":"bool fInX()","url":"/druntime/core/sys/windows/winbase/DCB.fInX.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fErrorChar","package":"druntime","parentType":"DCB","signature":"bool fErrorChar()","url":"/druntime/core/sys/windows/winbase/DCB.fErrorChar.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fNull","package":"druntime","parentType":"DCB","signature":"bool fNull()","url":"/druntime/core/sys/windows/winbase/DCB.fNull.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fRtsControl","package":"druntime","parentType":"DCB","signature":"byte fRtsControl()","url":"/druntime/core/sys/windows/winbase/DCB.fRtsControl.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fAbortOnError","package":"druntime","parentType":"DCB","signature":"bool fAbortOnError()","url":"/druntime/core/sys/windows/winbase/DCB.fAbortOnError.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPDCB","package":"druntime","parentType":"","signature":"LPDCB = DCB *","url":"/druntime/core/sys/windows/winbase.html#LPDCB"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"COMMCONFIG","package":"druntime","parentType":"","signature":"COMMCONFIG","url":"/druntime/core/sys/windows/winbase.html#COMMCONFIG"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"wcProviderData","package":"druntime","parentType":"COMMCONFIG","signature":"WCHAR * wcProviderData()","url":"/druntime/core/sys/windows/winbase/COMMCONFIG.wcProviderData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPCOMMCONFIG","package":"druntime","parentType":"","signature":"LPCOMMCONFIG = COMMCONFIG *","url":"/druntime/core/sys/windows/winbase.html#LPCOMMCONFIG"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"COMMTIMEOUTS","package":"druntime","parentType":"","signature":"COMMTIMEOUTS","url":"/druntime/core/sys/windows/winbase.html#COMMTIMEOUTS"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPCOMMTIMEOUTS","package":"druntime","parentType":"","signature":"LPCOMMTIMEOUTS = COMMTIMEOUTS *","url":"/druntime/core/sys/windows/winbase.html#LPCOMMTIMEOUTS"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"COMSTAT","package":"druntime","parentType":"","signature":"COMSTAT","url":"/druntime/core/sys/windows/winbase.html#COMSTAT"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fCtsHold","package":"druntime","parentType":"COMSTAT","signature":"bool fCtsHold(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fCtsHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fDsrHold","package":"druntime","parentType":"COMSTAT","signature":"bool fDsrHold(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fDsrHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fRlsdHold","package":"druntime","parentType":"COMSTAT","signature":"bool fRlsdHold(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fRlsdHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fXoffHold","package":"druntime","parentType":"COMSTAT","signature":"bool fXoffHold(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fXoffHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fXoffSent","package":"druntime","parentType":"COMSTAT","signature":"bool fXoffSent(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fXoffSent.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fEof","package":"druntime","parentType":"COMSTAT","signature":"bool fEof(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fEof.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fTxim","package":"druntime","parentType":"COMSTAT","signature":"bool fTxim(bool  f)","url":"/druntime/core/sys/windows/winbase/COMSTAT.fTxim.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fCtsHold","package":"druntime","parentType":"COMSTAT","signature":"bool fCtsHold()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fCtsHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fDsrHold","package":"druntime","parentType":"COMSTAT","signature":"bool fDsrHold()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fDsrHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fRlsdHold","package":"druntime","parentType":"COMSTAT","signature":"bool fRlsdHold()()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fRlsdHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fXoffHold","package":"druntime","parentType":"COMSTAT","signature":"bool fXoffHold()()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fXoffHold.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fXoffSent","package":"druntime","parentType":"COMSTAT","signature":"bool fXoffSent()()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fXoffSent.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fEof","package":"druntime","parentType":"COMSTAT","signature":"bool fEof()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fEof.html"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"fTxim","package":"druntime","parentType":"COMSTAT","signature":"bool fTxim()","url":"/druntime/core/sys/windows/winbase/COMSTAT.fTxim.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPCOMSTAT","package":"druntime","parentType":"","signature":"LPCOMSTAT = COMSTAT *","url":"/druntime/core/sys/windows/winbase.html#LPCOMSTAT"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"CREATE_PROCESS_DEBUG_INFO","package":"druntime","parentType":"","signature":"CREATE_PROCESS_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#CREATE_PROCESS_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPCREATE_PROCESS_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPCREATE_PROCESS_DEBUG_INFO = CREATE_PROCESS_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPCREATE_PROCESS_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"CREATE_THREAD_DEBUG_INFO","package":"druntime","parentType":"","signature":"CREATE_THREAD_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#CREATE_THREAD_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPCREATE_THREAD_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPCREATE_THREAD_DEBUG_INFO = CREATE_THREAD_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPCREATE_THREAD_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"EXCEPTION_DEBUG_INFO","package":"druntime","parentType":"","signature":"EXCEPTION_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#EXCEPTION_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPEXCEPTION_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPEXCEPTION_DEBUG_INFO = EXCEPTION_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPEXCEPTION_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"EXIT_THREAD_DEBUG_INFO","package":"druntime","parentType":"","signature":"EXIT_THREAD_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#EXIT_THREAD_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPEXIT_THREAD_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPEXIT_THREAD_DEBUG_INFO = EXIT_THREAD_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPEXIT_THREAD_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"EXIT_PROCESS_DEBUG_INFO","package":"druntime","parentType":"","signature":"EXIT_PROCESS_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#EXIT_PROCESS_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPEXIT_PROCESS_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPEXIT_PROCESS_DEBUG_INFO = EXIT_PROCESS_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPEXIT_PROCESS_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"LOAD_DLL_DEBUG_INFO","package":"druntime","parentType":"","signature":"LOAD_DLL_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#LOAD_DLL_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPLOAD_DLL_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPLOAD_DLL_DEBUG_INFO = LOAD_DLL_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPLOAD_DLL_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"UNLOAD_DLL_DEBUG_INFO","package":"druntime","parentType":"","signature":"UNLOAD_DLL_DEBUG_INFO","url":"/druntime/core/sys/windows/winbase.html#UNLOAD_DLL_DEBUG_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPUNLOAD_DLL_DEBUG_INFO","package":"druntime","parentType":"","signature":"LPUNLOAD_DLL_DEBUG_INFO = UNLOAD_DLL_DEBUG_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPUNLOAD_DLL_DEBUG_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"OUTPUT_DEBUG_STRING_INFO","package":"druntime","parentType":"","signature":"OUTPUT_DEBUG_STRING_INFO","url":"/druntime/core/sys/windows/winbase.html#OUTPUT_DEBUG_STRING_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPOUTPUT_DEBUG_STRING_INFO","package":"druntime","parentType":"","signature":"LPOUTPUT_DEBUG_STRING_INFO = OUTPUT_DEBUG_STRING_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPOUTPUT_DEBUG_STRING_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"RIP_INFO","package":"druntime","parentType":"","signature":"RIP_INFO","url":"/druntime/core/sys/windows/winbase.html#RIP_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPRIP_INFO","package":"druntime","parentType":"","signature":"LPRIP_INFO = RIP_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPRIP_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"DEBUG_EVENT","package":"druntime","parentType":"","signature":"DEBUG_EVENT","url":"/druntime/core/sys/windows/winbase.html#DEBUG_EVENT"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPDEBUG_EVENT","package":"druntime","parentType":"","signature":"LPDEBUG_EVENT = DEBUG_EVENT *","url":"/druntime/core/sys/windows/winbase.html#LPDEBUG_EVENT"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"OVERLAPPED","package":"druntime","parentType":"","signature":"OVERLAPPED","url":"/druntime/core/sys/windows/winbase.html#OVERLAPPED"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"POVERLAPPED","package":"druntime","parentType":"","signature":"POVERLAPPED = OVERLAPPED *","url":"/druntime/core/sys/windows/winbase.html#POVERLAPPED"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"STARTUPINFOA","package":"druntime","parentType":"","signature":"STARTUPINFOA","url":"/druntime/core/sys/windows/winbase.html#STARTUPINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPSTARTUPINFOA","package":"druntime","parentType":"","signature":"LPSTARTUPINFOA = STARTUPINFOA *","url":"/druntime/core/sys/windows/winbase.html#LPSTARTUPINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"STARTUPINFOW","package":"druntime","parentType":"","signature":"STARTUPINFOW","url":"/druntime/core/sys/windows/winbase.html#STARTUPINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"STARTUPINFO_W","package":"druntime","parentType":"","signature":"STARTUPINFO_W = STARTUPINFOW","url":"/druntime/core/sys/windows/winbase.html#STARTUPINFO_W"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPSTARTUPINFOW","package":"druntime","parentType":"","signature":"LPSTARTUPINFOW = STARTUPINFOW *","url":"/druntime/core/sys/windows/winbase.html#LPSTARTUPINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"PROCESS_INFORMATION","package":"druntime","parentType":"","signature":"PROCESS_INFORMATION","url":"/druntime/core/sys/windows/winbase.html#PROCESS_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PPROCESS_INFORMATION","package":"druntime","parentType":"","signature":"PPROCESS_INFORMATION = PROCESS_INFORMATION *","url":"/druntime/core/sys/windows/winbase.html#PPROCESS_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"CRITICAL_SECTION_DEBUG","package":"druntime","parentType":"","signature":"CRITICAL_SECTION_DEBUG = RTL_CRITICAL_SECTION_DEBUG","url":"/druntime/core/sys/windows/winbase.html#CRITICAL_SECTION_DEBUG"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PCRITICAL_SECTION_DEBUG","package":"druntime","parentType":"","signature":"PCRITICAL_SECTION_DEBUG = CRITICAL_SECTION_DEBUG *","url":"/druntime/core/sys/windows/winbase.html#PCRITICAL_SECTION_DEBUG"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"CRITICAL_SECTION","package":"druntime","parentType":"","signature":"CRITICAL_SECTION = RTL_CRITICAL_SECTION","url":"/druntime/core/sys/windows/winbase.html#CRITICAL_SECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PCRITICAL_SECTION","package":"druntime","parentType":"","signature":"PCRITICAL_SECTION = CRITICAL_SECTION *","url":"/druntime/core/sys/windows/winbase.html#PCRITICAL_SECTION"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"SYSTEMTIME","package":"druntime","parentType":"","signature":"SYSTEMTIME","url":"/druntime/core/sys/windows/winbase.html#SYSTEMTIME"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPSYSTEMTIME","package":"druntime","parentType":"","signature":"LPSYSTEMTIME = SYSTEMTIME *","url":"/druntime/core/sys/windows/winbase.html#LPSYSTEMTIME"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"WIN32_FILE_ATTRIBUTE_DATA","package":"druntime","parentType":"","signature":"WIN32_FILE_ATTRIBUTE_DATA","url":"/druntime/core/sys/windows/winbase.html#WIN32_FILE_ATTRIBUTE_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPWIN32_FILE_ATTRIBUTE_DATA","package":"druntime","parentType":"","signature":"LPWIN32_FILE_ATTRIBUTE_DATA = WIN32_FILE_ATTRIBUTE_DATA *","url":"/druntime/core/sys/windows/winbase.html#LPWIN32_FILE_ATTRIBUTE_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"WIN32_FIND_DATAA","package":"druntime","parentType":"","signature":"WIN32_FIND_DATAA","url":"/druntime/core/sys/windows/winbase.html#WIN32_FIND_DATAA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PWIN32_FIND_DATAA","package":"druntime","parentType":"","signature":"PWIN32_FIND_DATAA = WIN32_FIND_DATAA *","url":"/druntime/core/sys/windows/winbase.html#PWIN32_FIND_DATAA"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"WIN32_FIND_DATAW","package":"druntime","parentType":"","signature":"WIN32_FIND_DATAW","url":"/druntime/core/sys/windows/winbase.html#WIN32_FIND_DATAW"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PWIN32_FIND_DATAW","package":"druntime","parentType":"","signature":"PWIN32_FIND_DATAW = WIN32_FIND_DATAW *","url":"/druntime/core/sys/windows/winbase.html#PWIN32_FIND_DATAW"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"WIN32_STREAM_ID","package":"druntime","parentType":"","signature":"WIN32_STREAM_ID","url":"/druntime/core/sys/windows/winbase.html#WIN32_STREAM_ID"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"cStreamName","package":"druntime","parentType":"WIN32_STREAM_ID","signature":"WCHAR * cStreamName()","url":"/druntime/core/sys/windows/winbase/WIN32_STREAM_ID.cStreamName.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPWIN32_STREAM_ID","package":"druntime","parentType":"","signature":"LPWIN32_STREAM_ID = WIN32_STREAM_ID *","url":"/druntime/core/sys/windows/winbase.html#LPWIN32_STREAM_ID"},{"doc":"","kind":"enum","module":"core.sys.windows.winbase","name":"FINDEX_SEARCH_OPS","package":"druntime","parentType":"","signature":"FINDEX_SEARCH_OPS","url":"/druntime/core/sys/windows/winbase.html#FINDEX_SEARCH_OPS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"FindExSearchNameMatch","package":"druntime","parentType":"","signature":"FindExSearchNameMatch = ","url":"/druntime/core/sys/windows/winbase.html#FINDEX_SEARCH_OPS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"FindExSearchLimitToDirectories","package":"druntime","parentType":"","signature":"FindExSearchLimitToDirectories = ","url":"/druntime/core/sys/windows/winbase.html#FINDEX_SEARCH_OPS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"FindExSearchLimitToDevices","package":"druntime","parentType":"","signature":"FindExSearchLimitToDevices = ","url":"/druntime/core/sys/windows/winbase.html#FINDEX_SEARCH_OPS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"FindExSearchMaxSearchOp","package":"druntime","parentType":"","signature":"FindExSearchMaxSearchOp = ","url":"/druntime/core/sys/windows/winbase.html#FINDEX_SEARCH_OPS"},{"doc":"","kind":"enum","module":"core.sys.windows.winbase","name":"ACL_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"ACL_INFORMATION_CLASS","url":"/druntime/core/sys/windows/winbase.html#ACL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"AclRevisionInformation","package":"druntime","parentType":"","signature":"AclRevisionInformation = 1","url":"/druntime/core/sys/windows/winbase.html#ACL_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"AclSizeInformation","package":"druntime","parentType":"","signature":"AclSizeInformation = ","url":"/druntime/core/sys/windows/winbase.html#ACL_INFORMATION_CLASS"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"HW_PROFILE_INFOA","package":"druntime","parentType":"","signature":"HW_PROFILE_INFOA","url":"/druntime/core/sys/windows/winbase.html#HW_PROFILE_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPHW_PROFILE_INFOA","package":"druntime","parentType":"","signature":"LPHW_PROFILE_INFOA = HW_PROFILE_INFOA *","url":"/druntime/core/sys/windows/winbase.html#LPHW_PROFILE_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"HW_PROFILE_INFOW","package":"druntime","parentType":"","signature":"HW_PROFILE_INFOW","url":"/druntime/core/sys/windows/winbase.html#HW_PROFILE_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPHW_PROFILE_INFOW","package":"druntime","parentType":"","signature":"LPHW_PROFILE_INFOW = HW_PROFILE_INFOW *","url":"/druntime/core/sys/windows/winbase.html#LPHW_PROFILE_INFOW"},{"doc":"","kind":"enum","module":"core.sys.windows.winbase","name":"GET_FILEEX_INFO_LEVELS","package":"druntime","parentType":"","signature":"GET_FILEEX_INFO_LEVELS","url":"/druntime/core/sys/windows/winbase.html#GET_FILEEX_INFO_LEVELS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"GetFileExInfoStandard","package":"druntime","parentType":"","signature":"GetFileExInfoStandard = ","url":"/druntime/core/sys/windows/winbase.html#GET_FILEEX_INFO_LEVELS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winbase","name":"GetFileExMaxInfoLevel","package":"druntime","parentType":"","signature":"GetFileExMaxInfoLevel = ","url":"/druntime/core/sys/windows/winbase.html#GET_FILEEX_INFO_LEVELS"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"SYSTEM_INFO","package":"druntime","parentType":"","signature":"SYSTEM_INFO","url":"/druntime/core/sys/windows/winbase.html#SYSTEM_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPSYSTEM_INFO","package":"druntime","parentType":"","signature":"LPSYSTEM_INFO = SYSTEM_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPSYSTEM_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"TIME_ZONE_INFORMATION","package":"druntime","parentType":"","signature":"TIME_ZONE_INFORMATION","url":"/druntime/core/sys/windows/winbase.html#TIME_ZONE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPTIME_ZONE_INFORMATION","package":"druntime","parentType":"","signature":"LPTIME_ZONE_INFORMATION = TIME_ZONE_INFORMATION *","url":"/druntime/core/sys/windows/winbase.html#LPTIME_ZONE_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"REG_TZI_FORMAT","package":"druntime","parentType":"","signature":"REG_TZI_FORMAT","url":"/druntime/core/sys/windows/winbase.html#REG_TZI_FORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"MEMORYSTATUS","package":"druntime","parentType":"","signature":"MEMORYSTATUS","url":"/druntime/core/sys/windows/winbase.html#MEMORYSTATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPMEMORYSTATUS","package":"druntime","parentType":"","signature":"LPMEMORYSTATUS = MEMORYSTATUS *","url":"/druntime/core/sys/windows/winbase.html#LPMEMORYSTATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"LDT_ENTRY","package":"druntime","parentType":"","signature":"LDT_ENTRY","url":"/druntime/core/sys/windows/winbase.html#LDT_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PLDT_ENTRY","package":"druntime","parentType":"","signature":"PLDT_ENTRY = LDT_ENTRY *","url":"/druntime/core/sys/windows/winbase.html#PLDT_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"PROCESS_HEAP_ENTRY","package":"druntime","parentType":"","signature":"PROCESS_HEAP_ENTRY","url":"/druntime/core/sys/windows/winbase.html#PROCESS_HEAP_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPPROCESS_HEAP_ENTRY","package":"druntime","parentType":"","signature":"LPPROCESS_HEAP_ENTRY = PROCESS_HEAP_ENTRY *","url":"/druntime/core/sys/windows/winbase.html#LPPROCESS_HEAP_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"OFSTRUCT","package":"druntime","parentType":"","signature":"OFSTRUCT","url":"/druntime/core/sys/windows/winbase.html#OFSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPOFSTRUCT","package":"druntime","parentType":"","signature":"LPOFSTRUCT = OFSTRUCT *","url":"/druntime/core/sys/windows/winbase.html#LPOFSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winbase","name":"WIN_CERTIFICATE","package":"druntime","parentType":"","signature":"WIN_CERTIFICATE","url":"/druntime/core/sys/windows/winbase.html#WIN_CERTIFICATE"},{"doc":"","kind":"method","module":"core.sys.windows.winbase","name":"bCertificate","package":"druntime","parentType":"WIN_CERTIFICATE","signature":"BYTE * bCertificate()","url":"/druntime/core/sys/windows/winbase/WIN_CERTIFICATE.bCertificate.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPWIN_CERTIFICATE","package":"druntime","parentType":"","signature":"LPWIN_CERTIFICATE = WIN_CERTIFICATE *","url":"/druntime/core/sys/windows/winbase.html#LPWIN_CERTIFICATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPTHREAD_START_ROUTINE","package":"druntime","parentType":"","signature":"LPTHREAD_START_ROUTINE = DWORD function(LPVOID)","url":"/druntime/core/sys/windows/winbase.html#LPTHREAD_START_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPPROGRESS_ROUTINE","package":"druntime","parentType":"","signature":"LPPROGRESS_ROUTINE = DWORD function(LARGE_INTEGER,  LARGE_INTEGER,  LARGE_INTEGER,  LARGE_INTEGER,\n         DWORD,  DWORD,  HANDLE,  HANDLE,  LPVOID)","url":"/druntime/core/sys/windows/winbase.html#LPPROGRESS_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPFIBER_START_ROUTINE","package":"druntime","parentType":"","signature":"LPFIBER_START_ROUTINE = void  function(PVOID)","url":"/druntime/core/sys/windows/winbase.html#LPFIBER_START_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ENUMRESLANGPROCA","package":"druntime","parentType":"","signature":"ENUMRESLANGPROCA = BOOL function(HMODULE,  LPCSTR,  LPCSTR,  WORD,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#ENUMRESLANGPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ENUMRESLANGPROCW","package":"druntime","parentType":"","signature":"ENUMRESLANGPROCW = BOOL function(HMODULE,  LPCWSTR,  LPCWSTR,  WORD,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#ENUMRESLANGPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ENUMRESNAMEPROCA","package":"druntime","parentType":"","signature":"ENUMRESNAMEPROCA = BOOL function(HMODULE,  LPCSTR,  LPSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#ENUMRESNAMEPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ENUMRESNAMEPROCW","package":"druntime","parentType":"","signature":"ENUMRESNAMEPROCW = BOOL function(HMODULE,  LPCWSTR,  LPWSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#ENUMRESNAMEPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ENUMRESTYPEPROCA","package":"druntime","parentType":"","signature":"ENUMRESTYPEPROCA = BOOL function(HMODULE,  LPSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#ENUMRESTYPEPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ENUMRESTYPEPROCW","package":"druntime","parentType":"","signature":"ENUMRESTYPEPROCW = BOOL function(HMODULE,  LPWSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#ENUMRESTYPEPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPOVERLAPPED_COMPLETION_ROUTINE","package":"druntime","parentType":"","signature":"LPOVERLAPPED_COMPLETION_ROUTINE = void  function(DWORD,  DWORD,  LPOVERLAPPED)","url":"/druntime/core/sys/windows/winbase.html#LPOVERLAPPED_COMPLETION_ROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PTOP_LEVEL_EXCEPTION_FILTER","package":"druntime","parentType":"","signature":"PTOP_LEVEL_EXCEPTION_FILTER = LONG function(LPEXCEPTION_POINTERS)","url":"/druntime/core/sys/windows/winbase.html#PTOP_LEVEL_EXCEPTION_FILTER"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPTOP_LEVEL_EXCEPTION_FILTER","package":"druntime","parentType":"","signature":"LPTOP_LEVEL_EXCEPTION_FILTER = PTOP_LEVEL_EXCEPTION_FILTER","url":"/druntime/core/sys/windows/winbase.html#LPTOP_LEVEL_EXCEPTION_FILTER"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PAPCFUNC","package":"druntime","parentType":"","signature":"PAPCFUNC = void  function(ULONG_PTR)","url":"/druntime/core/sys/windows/winbase.html#PAPCFUNC"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"PTIMERAPCROUTINE","package":"druntime","parentType":"","signature":"PTIMERAPCROUTINE = void  function(PVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winbase.html#PTIMERAPCROUTINE"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"RtlMoveMemory","package":"druntime","parentType":"","signature":"RtlMoveMemory = memmove","url":"/druntime/core/sys/windows/winbase.html#RtlMoveMemory"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"RtlCopyMemory","package":"druntime","parentType":"","signature":"RtlCopyMemory = memcpy","url":"/druntime/core/sys/windows/winbase.html#RtlCopyMemory"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"MoveMemory","package":"druntime","parentType":"","signature":"MoveMemory = RtlMoveMemory","url":"/druntime/core/sys/windows/winbase.html#MoveMemory"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"CopyMemory","package":"druntime","parentType":"","signature":"CopyMemory = RtlCopyMemory","url":"/druntime/core/sys/windows/winbase.html#CopyMemory"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"FillMemory","package":"druntime","parentType":"","signature":"FillMemory = RtlFillMemory","url":"/druntime/core/sys/windows/winbase.html#FillMemory"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"ZeroMemory","package":"druntime","parentType":"","signature":"ZeroMemory = RtlZeroMemory","url":"/druntime/core/sys/windows/winbase.html#ZeroMemory"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"GetCurrentTime","package":"druntime","parentType":"","signature":"GetCurrentTime = GetTickCount","url":"/druntime/core/sys/windows/winbase.html#GetCurrentTime"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPSTARTUPINFO","package":"druntime","parentType":"","signature":"LPSTARTUPINFO = STARTUPINFO *","url":"/druntime/core/sys/windows/winbase.html#LPSTARTUPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPWIN32_FIND_DATA","package":"druntime","parentType":"","signature":"LPWIN32_FIND_DATA = WIN32_FIND_DATA *","url":"/druntime/core/sys/windows/winbase.html#LPWIN32_FIND_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.winbase","name":"LPHW_PROFILE_INFO","package":"druntime","parentType":"","signature":"LPHW_PROFILE_INFO = HW_PROFILE_INFO *","url":"/druntime/core/sys/windows/winbase.html#LPHW_PROFILE_INFO"},{"doc":"Translation Notes: The following macros are obsolete, and have no effect.","kind":"variable","module":"core.sys.windows.winbase","name":"SP_SERIALCOMM","package":"druntime","parentType":"","signature":"SP_SERIALCOMM","url":"/druntime/core/sys/windows/winbase.html#SP_SERIALCOMM"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"HFILE_ERROR","package":"druntime","parentType":"","signature":"HFILE HFILE_ERROR","url":"/druntime/core/sys/windows/winbase.html#HFILE_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"INVALID_SET_FILE_POINTER","package":"druntime","parentType":"","signature":"DWORD INVALID_SET_FILE_POINTER","url":"/druntime/core/sys/windows/winbase.html#INVALID_SET_FILE_POINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"CE_RXOVER","package":"druntime","parentType":"","signature":"DWORD CE_RXOVER","url":"/druntime/core/sys/windows/winbase.html#CE_RXOVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"PIPE_TYPE_BYTE","package":"druntime","parentType":"","signature":"DWORD PIPE_TYPE_BYTE","url":"/druntime/core/sys/windows/winbase.html#PIPE_TYPE_BYTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"PIPE_CLIENT_END","package":"druntime","parentType":"","signature":"DWORD PIPE_CLIENT_END","url":"/druntime/core/sys/windows/winbase.html#PIPE_CLIENT_END"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"PIPE_UNLIMITED_INSTANCES","package":"druntime","parentType":"","signature":"DWORD PIPE_UNLIMITED_INSTANCES","url":"/druntime/core/sys/windows/winbase.html#PIPE_UNLIMITED_INSTANCES"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"CONSOLE_TEXTMODE_BUFFER","package":"druntime","parentType":"","signature":"DWORD CONSOLE_TEXTMODE_BUFFER","url":"/druntime/core/sys/windows/winbase.html#CONSOLE_TEXTMODE_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"FILE_FLAG_WRITE_THROUGH","package":"druntime","parentType":"","signature":"DWORD FILE_FLAG_WRITE_THROUGH","url":"/druntime/core/sys/windows/winbase.html#FILE_FLAG_WRITE_THROUGH"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"SECURITY_ANONYMOUS","package":"druntime","parentType":"","signature":"DWORD SECURITY_ANONYMOUS","url":"/druntime/core/sys/windows/winbase.html#SECURITY_ANONYMOUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"VOLUME_NAME_DOS","package":"druntime","parentType":"","signature":"DWORD VOLUME_NAME_DOS","url":"/druntime/core/sys/windows/winbase.html#VOLUME_NAME_DOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"STILL_ACTIVE","package":"druntime","parentType":"","signature":"DWORD STILL_ACTIVE","url":"/druntime/core/sys/windows/winbase.html#STILL_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"FIND_FIRST_EX_CASE_SENSITIVE","package":"druntime","parentType":"","signature":"DWORD FIND_FIRST_EX_CASE_SENSITIVE","url":"/druntime/core/sys/windows/winbase.html#FIND_FIRST_EX_CASE_SENSITIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"MAX_COMPUTERNAME_LENGTH","package":"druntime","parentType":"","signature":"size_t MAX_COMPUTERNAME_LENGTH","url":"/druntime/core/sys/windows/winbase.html#MAX_COMPUTERNAME_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"DOCKINFO_UNDOCKED","package":"druntime","parentType":"","signature":"DWORD DOCKINFO_UNDOCKED","url":"/druntime/core/sys/windows/winbase.html#DOCKINFO_UNDOCKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"HANDLE_FLAG_INHERIT","package":"druntime","parentType":"","signature":"DWORD HANDLE_FLAG_INHERIT","url":"/druntime/core/sys/windows/winbase.html#HANDLE_FLAG_INHERIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"INVALID_HANDLE_VALUE","package":"druntime","parentType":"","signature":"HANDLE INVALID_HANDLE_VALUE","url":"/druntime/core/sys/windows/winbase.html#INVALID_HANDLE_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"FS_CASE_SENSITIVE","package":"druntime","parentType":"","signature":"DWORD FS_CASE_SENSITIVE","url":"/druntime/core/sys/windows/winbase.html#FS_CASE_SENSITIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"GMEM_FIXED","package":"druntime","parentType":"","signature":"UINT GMEM_FIXED","url":"/druntime/core/sys/windows/winbase.html#GMEM_FIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"LMEM_FIXED","package":"druntime","parentType":"","signature":"UINT LMEM_FIXED","url":"/druntime/core/sys/windows/winbase.html#LMEM_FIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"PROCESS_HEAP_REGION","package":"druntime","parentType":"","signature":"WORD PROCESS_HEAP_REGION","url":"/druntime/core/sys/windows/winbase.html#PROCESS_HEAP_REGION"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"DONT_RESOLVE_DLL_REFERENCES","package":"druntime","parentType":"","signature":"DWORD DONT_RESOLVE_DLL_REFERENCES","url":"/druntime/core/sys/windows/winbase.html#DONT_RESOLVE_DLL_REFERENCES"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"LOCKFILE_FAIL_IMMEDIATELY","package":"druntime","parentType":"","signature":"DWORD LOCKFILE_FAIL_IMMEDIATELY","url":"/druntime/core/sys/windows/winbase.html#LOCKFILE_FAIL_IMMEDIATELY"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"MAXIMUM_WAIT_OBJECTS","package":"druntime","parentType":"","signature":"MAXIMUM_WAIT_OBJECTS","url":"/druntime/core/sys/windows/winbase.html#MAXIMUM_WAIT_OBJECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"MAXIMUM_SUSPEND_COUNT","package":"druntime","parentType":"","signature":"MAXIMUM_SUSPEND_COUNT","url":"/druntime/core/sys/windows/winbase.html#MAXIMUM_SUSPEND_COUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"WAIT_OBJECT_0","package":"druntime","parentType":"","signature":"WAIT_OBJECT_0","url":"/druntime/core/sys/windows/winbase.html#WAIT_OBJECT_0"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"WAIT_ABANDONED_0","package":"druntime","parentType":"","signature":"WAIT_ABANDONED_0","url":"/druntime/core/sys/windows/winbase.html#WAIT_ABANDONED_0"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"PURGE_TXABORT","package":"druntime","parentType":"","signature":"DWORD PURGE_TXABORT","url":"/druntime/core/sys/windows/winbase.html#PURGE_TXABORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"EVENTLOG_SEQUENTIAL_READ","package":"druntime","parentType":"","signature":"DWORD EVENTLOG_SEQUENTIAL_READ","url":"/druntime/core/sys/windows/winbase.html#EVENTLOG_SEQUENTIAL_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"FORMAT_MESSAGE_ALLOCATE_BUFFER","package":"druntime","parentType":"","signature":"DWORD FORMAT_MESSAGE_ALLOCATE_BUFFER","url":"/druntime/core/sys/windows/winbase.html#FORMAT_MESSAGE_ALLOCATE_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"FORMAT_MESSAGE_MAX_WIDTH_MASK","package":"druntime","parentType":"","signature":"DWORD FORMAT_MESSAGE_MAX_WIDTH_MASK","url":"/druntime/core/sys/windows/winbase.html#FORMAT_MESSAGE_MAX_WIDTH_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"SHUTDOWN_NORETRY","package":"druntime","parentType":"","signature":"SHUTDOWN_NORETRY","url":"/druntime/core/sys/windows/winbase.html#SHUTDOWN_NORETRY"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"IGNORE","package":"druntime","parentType":"","signature":"IGNORE","url":"/druntime/core/sys/windows/winbase.html#IGNORE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"INFINITE","package":"druntime","parentType":"","signature":"INFINITE","url":"/druntime/core/sys/windows/winbase.html#INFINITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"EV_RXCHAR","package":"druntime","parentType":"","signature":"DWORD EV_RXCHAR","url":"/druntime/core/sys/windows/winbase.html#EV_RXCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"MS_CTS_ON","package":"druntime","parentType":"","signature":"DWORD MS_CTS_ON","url":"/druntime/core/sys/windows/winbase.html#MS_CTS_ON"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"STARTF_USESHOWWINDOW","package":"druntime","parentType":"","signature":"DWORD STARTF_USESHOWWINDOW","url":"/druntime/core/sys/windows/winbase.html#STARTF_USESHOWWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"HINSTANCE_ERROR","package":"druntime","parentType":"","signature":"HINSTANCE_ERROR","url":"/druntime/core/sys/windows/winbase.html#HINSTANCE_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"INVALID_FILE_SIZE","package":"druntime","parentType":"","signature":"DWORD INVALID_FILE_SIZE","url":"/druntime/core/sys/windows/winbase.html#INVALID_FILE_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"TLS_OUT_OF_INDEXES","package":"druntime","parentType":"","signature":"DWORD TLS_OUT_OF_INDEXES","url":"/druntime/core/sys/windows/winbase.html#TLS_OUT_OF_INDEXES"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"WRITE_WATCH_FLAG_RESET","package":"druntime","parentType":"","signature":"DWORD WRITE_WATCH_FLAG_RESET","url":"/druntime/core/sys/windows/winbase.html#WRITE_WATCH_FLAG_RESET"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"MOVEFILE_REPLACE_EXISTING","package":"druntime","parentType":"","signature":"DWORD MOVEFILE_REPLACE_EXISTING","url":"/druntime/core/sys/windows/winbase.html#MOVEFILE_REPLACE_EXISTING"},{"doc":"","kind":"variable","module":"core.sys.windows.winbase","name":"DDD_RAW_TARGET_PATH","package":"druntime","parentType":"","signature":"DWORD DDD_RAW_TARGET_PATH","url":"/druntime/core/sys/windows/winbase.html#DDD_RAW_TARGET_PATH"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winber","name":"core.sys.windows.winber","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_init","package":"druntime","parentType":"","signature":"BerElement * ber_init(const(BerValue) *)","url":"/druntime/core/sys/windows/winber/ber_init.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_printf","package":"druntime","parentType":"","signature":"int ber_printf(BerElement *,  const(char) *, ...)","url":"/druntime/core/sys/windows/winber/ber_printf.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_flatten","package":"druntime","parentType":"","signature":"int ber_flatten(BerElement *,  BerValue * *)","url":"/druntime/core/sys/windows/winber/ber_flatten.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_scanf","package":"druntime","parentType":"","signature":"ber_tag_t ber_scanf(BerElement *,  const(char) *, ...)","url":"/druntime/core/sys/windows/winber/ber_scanf.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_peek_tag","package":"druntime","parentType":"","signature":"ber_tag_t ber_peek_tag(BerElement *,  ber_len_t *)","url":"/druntime/core/sys/windows/winber/ber_peek_tag.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_skip_tag","package":"druntime","parentType":"","signature":"ber_tag_t ber_skip_tag(BerElement *,  ber_len_t *)","url":"/druntime/core/sys/windows/winber/ber_skip_tag.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_first_element","package":"druntime","parentType":"","signature":"ber_tag_t ber_first_element(BerElement *,  ber_len_t *,  char * *)","url":"/druntime/core/sys/windows/winber/ber_first_element.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_next_element","package":"druntime","parentType":"","signature":"ber_tag_t ber_next_element(BerElement *,  ber_len_t *,  char *)","url":"/druntime/core/sys/windows/winber/ber_next_element.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_bvfree","package":"druntime","parentType":"","signature":"void ber_bvfree(BerValue *)","url":"/druntime/core/sys/windows/winber/ber_bvfree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_bvecfree","package":"druntime","parentType":"","signature":"void ber_bvecfree(BerValue * *)","url":"/druntime/core/sys/windows/winber/ber_bvecfree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_free","package":"druntime","parentType":"","signature":"void ber_free(BerElement *,  int)","url":"/druntime/core/sys/windows/winber/ber_free.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_bvdup","package":"druntime","parentType":"","signature":"BerValue * ber_bvdup(BerValue *)","url":"/druntime/core/sys/windows/winber/ber_bvdup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winber","name":"ber_alloc_t","package":"druntime","parentType":"","signature":"BerElement * ber_alloc_t(int)","url":"/druntime/core/sys/windows/winber/ber_alloc_t.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winber","name":"BerElement","package":"druntime","parentType":"","signature":"BerElement","url":"/druntime/core/sys/windows/winber.html#BerElement"},{"doc":"","kind":"alias","module":"core.sys.windows.winber","name":"ber_int_t","package":"druntime","parentType":"","signature":"ber_int_t = int","url":"/druntime/core/sys/windows/winber.html#ber_int_t"},{"doc":"","kind":"alias","module":"core.sys.windows.winber","name":"ber_uint_t","package":"druntime","parentType":"","signature":"ber_uint_t = uint","url":"/druntime/core/sys/windows/winber.html#ber_uint_t"},{"doc":"","kind":"struct","module":"core.sys.windows.winber","name":"BerValue","package":"druntime","parentType":"","signature":"BerValue","url":"/druntime/core/sys/windows/winber.html#BerValue"},{"doc":"","kind":"alias","module":"core.sys.windows.winber","name":"LDAP_BERVAL","package":"druntime","parentType":"","signature":"LDAP_BERVAL = BerValue","url":"/druntime/core/sys/windows/winber.html#LDAP_BERVAL"},{"doc":"","kind":"alias","module":"core.sys.windows.winber","name":"PLDAP_BERVAL","package":"druntime","parentType":"","signature":"PLDAP_BERVAL = BerValue *","url":"/druntime/core/sys/windows/winber.html#PLDAP_BERVAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winber","name":"LBER_ERROR","package":"druntime","parentType":"","signature":"ber_tag_t LBER_ERROR","url":"/druntime/core/sys/windows/winber.html#LBER_ERROR"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.wincon","name":"core.sys.windows.wincon","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/wincon.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"AllocConsole","package":"druntime","parentType":"","signature":"BOOL AllocConsole()","url":"/druntime/core/sys/windows/wincon/AllocConsole.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"CreateConsoleScreenBuffer","package":"druntime","parentType":"","signature":"HANDLE CreateConsoleScreenBuffer(DWORD,  DWORD,  const(SECURITY_ATTRIBUTES) *,  DWORD,  LPVOID)","url":"/druntime/core/sys/windows/wincon/CreateConsoleScreenBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"FillConsoleOutputAttribute","package":"druntime","parentType":"","signature":"BOOL FillConsoleOutputAttribute(HANDLE,  WORD,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/FillConsoleOutputAttribute.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"FillConsoleOutputCharacterA","package":"druntime","parentType":"","signature":"BOOL FillConsoleOutputCharacterA(HANDLE,  CHAR,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/FillConsoleOutputCharacterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"FillConsoleOutputCharacterW","package":"druntime","parentType":"","signature":"BOOL FillConsoleOutputCharacterW(HANDLE,  WCHAR,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/FillConsoleOutputCharacterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"FlushConsoleInputBuffer","package":"druntime","parentType":"","signature":"BOOL FlushConsoleInputBuffer(HANDLE)","url":"/druntime/core/sys/windows/wincon/FlushConsoleInputBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"FreeConsole","package":"druntime","parentType":"","signature":"BOOL FreeConsole()","url":"/druntime/core/sys/windows/wincon/FreeConsole.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GenerateConsoleCtrlEvent","package":"druntime","parentType":"","signature":"BOOL GenerateConsoleCtrlEvent(DWORD,  DWORD)","url":"/druntime/core/sys/windows/wincon/GenerateConsoleCtrlEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleCP","package":"druntime","parentType":"","signature":"UINT GetConsoleCP()","url":"/druntime/core/sys/windows/wincon/GetConsoleCP.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleCursorInfo","package":"druntime","parentType":"","signature":"BOOL GetConsoleCursorInfo(HANDLE,  PCONSOLE_CURSOR_INFO)","url":"/druntime/core/sys/windows/wincon/GetConsoleCursorInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleMode","package":"druntime","parentType":"","signature":"BOOL GetConsoleMode(HANDLE, PDWORD)","url":"/druntime/core/sys/windows/wincon/GetConsoleMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleOutputCP","package":"druntime","parentType":"","signature":"UINT GetConsoleOutputCP()","url":"/druntime/core/sys/windows/wincon/GetConsoleOutputCP.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleScreenBufferInfo","package":"druntime","parentType":"","signature":"BOOL GetConsoleScreenBufferInfo(HANDLE,  PCONSOLE_SCREEN_BUFFER_INFO)","url":"/druntime/core/sys/windows/wincon/GetConsoleScreenBufferInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleTitleA","package":"druntime","parentType":"","signature":"DWORD GetConsoleTitleA(LPSTR,  DWORD)","url":"/druntime/core/sys/windows/wincon/GetConsoleTitleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetConsoleTitleW","package":"druntime","parentType":"","signature":"DWORD GetConsoleTitleW(LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/wincon/GetConsoleTitleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetLargestConsoleWindowSize","package":"druntime","parentType":"","signature":"COORD GetLargestConsoleWindowSize(HANDLE)","url":"/druntime/core/sys/windows/wincon/GetLargestConsoleWindowSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetNumberOfConsoleInputEvents","package":"druntime","parentType":"","signature":"BOOL GetNumberOfConsoleInputEvents(HANDLE,  PDWORD)","url":"/druntime/core/sys/windows/wincon/GetNumberOfConsoleInputEvents.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"GetNumberOfConsoleMouseButtons","package":"druntime","parentType":"","signature":"BOOL GetNumberOfConsoleMouseButtons(PDWORD)","url":"/druntime/core/sys/windows/wincon/GetNumberOfConsoleMouseButtons.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"PeekConsoleInputA","package":"druntime","parentType":"","signature":"BOOL PeekConsoleInputA(HANDLE,  PINPUT_RECORD,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/PeekConsoleInputA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"PeekConsoleInputW","package":"druntime","parentType":"","signature":"BOOL PeekConsoleInputW(HANDLE,  PINPUT_RECORD,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/PeekConsoleInputW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleA","package":"druntime","parentType":"","signature":"BOOL ReadConsoleA(HANDLE,  PVOID,  DWORD,  PDWORD,  PVOID)","url":"/druntime/core/sys/windows/wincon/ReadConsoleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleW","package":"druntime","parentType":"","signature":"BOOL ReadConsoleW(HANDLE,  PVOID,  DWORD,  PDWORD,  PVOID)","url":"/druntime/core/sys/windows/wincon/ReadConsoleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleInputA","package":"druntime","parentType":"","signature":"BOOL ReadConsoleInputA(HANDLE,  PINPUT_RECORD,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/ReadConsoleInputA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleInputW","package":"druntime","parentType":"","signature":"BOOL ReadConsoleInputW(HANDLE,  PINPUT_RECORD,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/ReadConsoleInputW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleOutputAttribute","package":"druntime","parentType":"","signature":"BOOL ReadConsoleOutputAttribute(HANDLE,  LPWORD,  DWORD,  COORD,  LPDWORD)","url":"/druntime/core/sys/windows/wincon/ReadConsoleOutputAttribute.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleOutputCharacterA","package":"druntime","parentType":"","signature":"BOOL ReadConsoleOutputCharacterA(HANDLE,  LPSTR,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/ReadConsoleOutputCharacterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleOutputCharacterW","package":"druntime","parentType":"","signature":"BOOL ReadConsoleOutputCharacterW(HANDLE,  LPWSTR,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/ReadConsoleOutputCharacterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleOutputA","package":"druntime","parentType":"","signature":"BOOL ReadConsoleOutputA(HANDLE,  PCHAR_INFO,  COORD,  COORD,  PSMALL_RECT)","url":"/druntime/core/sys/windows/wincon/ReadConsoleOutputA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ReadConsoleOutputW","package":"druntime","parentType":"","signature":"BOOL ReadConsoleOutputW(HANDLE,  PCHAR_INFO,  COORD,  COORD,  PSMALL_RECT)","url":"/druntime/core/sys/windows/wincon/ReadConsoleOutputW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ScrollConsoleScreenBufferA","package":"druntime","parentType":"","signature":"BOOL ScrollConsoleScreenBufferA(HANDLE,  const(SMALL_RECT) *,  const(SMALL_RECT) *,  COORD,  const(CHAR_INFO) *)","url":"/druntime/core/sys/windows/wincon/ScrollConsoleScreenBufferA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"ScrollConsoleScreenBufferW","package":"druntime","parentType":"","signature":"BOOL ScrollConsoleScreenBufferW(HANDLE,  const(SMALL_RECT) *,  const(SMALL_RECT) *,  COORD,  const(CHAR_INFO) *)","url":"/druntime/core/sys/windows/wincon/ScrollConsoleScreenBufferW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleActiveScreenBuffer","package":"druntime","parentType":"","signature":"BOOL SetConsoleActiveScreenBuffer(HANDLE)","url":"/druntime/core/sys/windows/wincon/SetConsoleActiveScreenBuffer.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleCP","package":"druntime","parentType":"","signature":"BOOL SetConsoleCP(UINT)","url":"/druntime/core/sys/windows/wincon/SetConsoleCP.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleCtrlHandler","package":"druntime","parentType":"","signature":"BOOL SetConsoleCtrlHandler(PHANDLER_ROUTINE,  BOOL)","url":"/druntime/core/sys/windows/wincon/SetConsoleCtrlHandler.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleCursorInfo","package":"druntime","parentType":"","signature":"BOOL SetConsoleCursorInfo(HANDLE,  const(CONSOLE_CURSOR_INFO) *)","url":"/druntime/core/sys/windows/wincon/SetConsoleCursorInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleCursorPosition","package":"druntime","parentType":"","signature":"BOOL SetConsoleCursorPosition(HANDLE,  COORD)","url":"/druntime/core/sys/windows/wincon/SetConsoleCursorPosition.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleMode","package":"druntime","parentType":"","signature":"BOOL SetConsoleMode(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/wincon/SetConsoleMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleOutputCP","package":"druntime","parentType":"","signature":"BOOL SetConsoleOutputCP(UINT)","url":"/druntime/core/sys/windows/wincon/SetConsoleOutputCP.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleScreenBufferSize","package":"druntime","parentType":"","signature":"BOOL SetConsoleScreenBufferSize(HANDLE,  COORD)","url":"/druntime/core/sys/windows/wincon/SetConsoleScreenBufferSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleTextAttribute","package":"druntime","parentType":"","signature":"BOOL SetConsoleTextAttribute(HANDLE,  WORD)","url":"/druntime/core/sys/windows/wincon/SetConsoleTextAttribute.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleTitleA","package":"druntime","parentType":"","signature":"BOOL SetConsoleTitleA(LPCSTR)","url":"/druntime/core/sys/windows/wincon/SetConsoleTitleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleTitleW","package":"druntime","parentType":"","signature":"BOOL SetConsoleTitleW(LPCWSTR)","url":"/druntime/core/sys/windows/wincon/SetConsoleTitleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"SetConsoleWindowInfo","package":"druntime","parentType":"","signature":"BOOL SetConsoleWindowInfo(HANDLE,  BOOL,  const(SMALL_RECT) *)","url":"/druntime/core/sys/windows/wincon/SetConsoleWindowInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleA","package":"druntime","parentType":"","signature":"BOOL WriteConsoleA(HANDLE,  PCVOID,  DWORD,  PDWORD,  PVOID)","url":"/druntime/core/sys/windows/wincon/WriteConsoleA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleW","package":"druntime","parentType":"","signature":"BOOL WriteConsoleW(HANDLE,  PCVOID,  DWORD,  PDWORD,  PVOID)","url":"/druntime/core/sys/windows/wincon/WriteConsoleW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleInputA","package":"druntime","parentType":"","signature":"BOOL WriteConsoleInputA(HANDLE,  const(INPUT_RECORD) *,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/WriteConsoleInputA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleInputW","package":"druntime","parentType":"","signature":"BOOL WriteConsoleInputW(HANDLE,  const(INPUT_RECORD) *,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/WriteConsoleInputW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleOutputA","package":"druntime","parentType":"","signature":"BOOL WriteConsoleOutputA(HANDLE,  const(CHAR_INFO) *,  COORD,  COORD,  PSMALL_RECT)","url":"/druntime/core/sys/windows/wincon/WriteConsoleOutputA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleOutputW","package":"druntime","parentType":"","signature":"BOOL WriteConsoleOutputW(HANDLE,  const(CHAR_INFO) *,  COORD,  COORD,  PSMALL_RECT)","url":"/druntime/core/sys/windows/wincon/WriteConsoleOutputW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleOutputAttribute","package":"druntime","parentType":"","signature":"BOOL WriteConsoleOutputAttribute(HANDLE,  const(WORD) *,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/WriteConsoleOutputAttribute.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleOutputCharacterA","package":"druntime","parentType":"","signature":"BOOL WriteConsoleOutputCharacterA(HANDLE,  LPCSTR,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/WriteConsoleOutputCharacterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincon","name":"WriteConsoleOutputCharacterW","package":"druntime","parentType":"","signature":"BOOL WriteConsoleOutputCharacterW(HANDLE,  LPCWSTR,  DWORD,  COORD,  PDWORD)","url":"/druntime/core/sys/windows/wincon/WriteConsoleOutputCharacterW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"CHAR_INFO","package":"druntime","parentType":"","signature":"CHAR_INFO","url":"/druntime/core/sys/windows/wincon.html#CHAR_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PCHAR_INFO","package":"druntime","parentType":"","signature":"PCHAR_INFO = CHAR_INFO *","url":"/druntime/core/sys/windows/wincon.html#PCHAR_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"SMALL_RECT","package":"druntime","parentType":"","signature":"SMALL_RECT","url":"/druntime/core/sys/windows/wincon.html#SMALL_RECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PSMALL_RECT","package":"druntime","parentType":"","signature":"PSMALL_RECT = SMALL_RECT *","url":"/druntime/core/sys/windows/wincon.html#PSMALL_RECT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"CONSOLE_CURSOR_INFO","package":"druntime","parentType":"","signature":"CONSOLE_CURSOR_INFO","url":"/druntime/core/sys/windows/wincon.html#CONSOLE_CURSOR_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PCONSOLE_CURSOR_INFO","package":"druntime","parentType":"","signature":"PCONSOLE_CURSOR_INFO = CONSOLE_CURSOR_INFO *","url":"/druntime/core/sys/windows/wincon.html#PCONSOLE_CURSOR_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"COORD","package":"druntime","parentType":"","signature":"COORD","url":"/druntime/core/sys/windows/wincon.html#COORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PCOORD","package":"druntime","parentType":"","signature":"PCOORD = COORD *","url":"/druntime/core/sys/windows/wincon.html#PCOORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"CONSOLE_FONT_INFO","package":"druntime","parentType":"","signature":"CONSOLE_FONT_INFO","url":"/druntime/core/sys/windows/wincon.html#CONSOLE_FONT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PCONSOLE_FONT_INFO","package":"druntime","parentType":"","signature":"PCONSOLE_FONT_INFO = CONSOLE_FONT_INFO *","url":"/druntime/core/sys/windows/wincon.html#PCONSOLE_FONT_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"CONSOLE_SCREEN_BUFFER_INFO","package":"druntime","parentType":"","signature":"CONSOLE_SCREEN_BUFFER_INFO","url":"/druntime/core/sys/windows/wincon.html#CONSOLE_SCREEN_BUFFER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PCONSOLE_SCREEN_BUFFER_INFO","package":"druntime","parentType":"","signature":"PCONSOLE_SCREEN_BUFFER_INFO = CONSOLE_SCREEN_BUFFER_INFO *","url":"/druntime/core/sys/windows/wincon.html#PCONSOLE_SCREEN_BUFFER_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PHANDLER_ROUTINE","package":"druntime","parentType":"","signature":"PHANDLER_ROUTINE = BOOL function(DWORD)  nothrow","url":"/druntime/core/sys/windows/wincon.html#PHANDLER_ROUTINE"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"KEY_EVENT_RECORD","package":"druntime","parentType":"","signature":"KEY_EVENT_RECORD","url":"/druntime/core/sys/windows/wincon.html#KEY_EVENT_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PKEY_EVENT_RECORD","package":"druntime","parentType":"","signature":"PKEY_EVENT_RECORD = KEY_EVENT_RECORD *","url":"/druntime/core/sys/windows/wincon.html#PKEY_EVENT_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"MOUSE_EVENT_RECORD","package":"druntime","parentType":"","signature":"MOUSE_EVENT_RECORD","url":"/druntime/core/sys/windows/wincon.html#MOUSE_EVENT_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PMOUSE_EVENT_RECORD","package":"druntime","parentType":"","signature":"PMOUSE_EVENT_RECORD = MOUSE_EVENT_RECORD *","url":"/druntime/core/sys/windows/wincon.html#PMOUSE_EVENT_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"WINDOW_BUFFER_SIZE_RECORD","package":"druntime","parentType":"","signature":"WINDOW_BUFFER_SIZE_RECORD","url":"/druntime/core/sys/windows/wincon.html#WINDOW_BUFFER_SIZE_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PWINDOW_BUFFER_SIZE_RECORD","package":"druntime","parentType":"","signature":"PWINDOW_BUFFER_SIZE_RECORD = WINDOW_BUFFER_SIZE_RECORD *","url":"/druntime/core/sys/windows/wincon.html#PWINDOW_BUFFER_SIZE_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"MENU_EVENT_RECORD","package":"druntime","parentType":"","signature":"MENU_EVENT_RECORD","url":"/druntime/core/sys/windows/wincon.html#MENU_EVENT_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PMENU_EVENT_RECORD","package":"druntime","parentType":"","signature":"PMENU_EVENT_RECORD = MENU_EVENT_RECORD *","url":"/druntime/core/sys/windows/wincon.html#PMENU_EVENT_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"FOCUS_EVENT_RECORD","package":"druntime","parentType":"","signature":"FOCUS_EVENT_RECORD","url":"/druntime/core/sys/windows/wincon.html#FOCUS_EVENT_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PFOCUS_EVENT_RECORD","package":"druntime","parentType":"","signature":"PFOCUS_EVENT_RECORD = FOCUS_EVENT_RECORD *","url":"/druntime/core/sys/windows/wincon.html#PFOCUS_EVENT_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wincon","name":"INPUT_RECORD","package":"druntime","parentType":"","signature":"INPUT_RECORD","url":"/druntime/core/sys/windows/wincon.html#INPUT_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wincon","name":"PINPUT_RECORD","package":"druntime","parentType":"","signature":"PINPUT_RECORD = INPUT_RECORD *","url":"/druntime/core/sys/windows/wincon.html#PINPUT_RECORD"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.wincrypt","name":"core.sys.windows.wincrypt","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/wincrypt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"GET_ALG_CLASS","package":"druntime","parentType":"","signature":"ALG_ID GET_ALG_CLASS()(ALG_ID x)","url":"/druntime/core/sys/windows/wincrypt/GET_ALG_CLASS.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"GET_ALG_TYPE","package":"druntime","parentType":"","signature":"ALG_ID GET_ALG_TYPE()(ALG_ID x)","url":"/druntime/core/sys/windows/wincrypt/GET_ALG_TYPE.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"GET_ALG_SID","package":"druntime","parentType":"","signature":"ALG_ID GET_ALG_SID()(ALG_ID x)","url":"/druntime/core/sys/windows/wincrypt/GET_ALG_SID.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"RCRYPT_SUCCEEDED","package":"druntime","parentType":"","signature":"bool RCRYPT_SUCCEEDED()(BOOL r)","url":"/druntime/core/sys/windows/wincrypt/RCRYPT_SUCCEEDED.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"RCRYPT_FAILED","package":"druntime","parentType":"","signature":"bool RCRYPT_FAILED()(BOOL r)","url":"/druntime/core/sys/windows/wincrypt/RCRYPT_FAILED.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertCloseStore","package":"druntime","parentType":"","signature":"BOOL CertCloseStore(HCERTSTORE,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CertCloseStore.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertGetCertificateChain","package":"druntime","parentType":"","signature":"BOOL CertGetCertificateChain(HCERTCHAINENGINE,  PCCERT_CONTEXT,  LPFILETIME,\n       HCERTSTORE,  PCERT_CHAIN_PARA,  DWORD,  LPVOID,  PCCERT_CHAIN_CONTEXT *)","url":"/druntime/core/sys/windows/wincrypt/CertGetCertificateChain.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertVerifyCertificateChainPolicy","package":"druntime","parentType":"","signature":"BOOL CertVerifyCertificateChainPolicy(LPCSTR,  PCCERT_CHAIN_CONTEXT,\n       PCERT_CHAIN_POLICY_PARA,  PCERT_CHAIN_POLICY_STATUS)","url":"/druntime/core/sys/windows/wincrypt/CertVerifyCertificateChainPolicy.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertFreeCertificateChain","package":"druntime","parentType":"","signature":"void CertFreeCertificateChain(PCCERT_CHAIN_CONTEXT)","url":"/druntime/core/sys/windows/wincrypt/CertFreeCertificateChain.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertNameToStrA","package":"druntime","parentType":"","signature":"DWORD CertNameToStrA(DWORD,  PCERT_NAME_BLOB,  DWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CertNameToStrA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertNameToStrW","package":"druntime","parentType":"","signature":"DWORD CertNameToStrW(DWORD,  PCERT_NAME_BLOB,  DWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CertNameToStrW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertOpenSystemStoreA","package":"druntime","parentType":"","signature":"HCERTSTORE CertOpenSystemStoreA(HCRYPTPROV,  LPCSTR)","url":"/druntime/core/sys/windows/wincrypt/CertOpenSystemStoreA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertOpenSystemStoreW","package":"druntime","parentType":"","signature":"HCERTSTORE CertOpenSystemStoreW(HCRYPTPROV,  LPCWSTR)","url":"/druntime/core/sys/windows/wincrypt/CertOpenSystemStoreW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertOpenStore","package":"druntime","parentType":"","signature":"HCERTSTORE CertOpenStore(LPCSTR,  DWORD,  HCRYPTPROV,  DWORD,  const(void) *)","url":"/druntime/core/sys/windows/wincrypt/CertOpenStore.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertFindCertificateInStore","package":"druntime","parentType":"","signature":"PCCERT_CONTEXT CertFindCertificateInStore(HCERTSTORE,  DWORD,  DWORD,  DWORD,\n const(void) *,  PCCERT_CONTEXT)","url":"/druntime/core/sys/windows/wincrypt/CertFindCertificateInStore.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertFreeCertificateContext","package":"druntime","parentType":"","signature":"BOOL CertFreeCertificateContext(PCCERT_CONTEXT)","url":"/druntime/core/sys/windows/wincrypt/CertFreeCertificateContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertGetIssuerCertificateFromStore","package":"druntime","parentType":"","signature":"PCCERT_CONTEXT CertGetIssuerCertificateFromStore(HCERTSTORE,\n       PCCERT_CONTEXT,  PCCERT_CONTEXT,  DWORD *)","url":"/druntime/core/sys/windows/wincrypt/CertGetIssuerCertificateFromStore.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CertFindChainInStore","package":"druntime","parentType":"","signature":"PCCERT_CHAIN_CONTEXT CertFindChainInStore(HCERTSTORE,  DWORD,  DWORD,  DWORD,\n const(void) *,  PCCERT_CHAIN_CONTEXT)","url":"/druntime/core/sys/windows/wincrypt/CertFindChainInStore.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptAcquireContextA","package":"druntime","parentType":"","signature":"BOOL CryptAcquireContextA(HCRYPTPROV *,  LPCSTR,  LPCSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptAcquireContextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptAcquireContextW","package":"druntime","parentType":"","signature":"BOOL CryptAcquireContextW(HCRYPTPROV *,  LPCWSTR,  LPCWSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptAcquireContextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptContextAddRef","package":"druntime","parentType":"","signature":"BOOL CryptContextAddRef(HCRYPTPROV,  DWORD *,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptContextAddRef.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptReleaseContext","package":"druntime","parentType":"","signature":"BOOL CryptReleaseContext(HCRYPTPROV,  ULONG_PTR)","url":"/druntime/core/sys/windows/wincrypt/CryptReleaseContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGenKey","package":"druntime","parentType":"","signature":"BOOL CryptGenKey(HCRYPTPROV,  ALG_ID,  DWORD,  HCRYPTKEY *)","url":"/druntime/core/sys/windows/wincrypt/CryptGenKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptDeriveKey","package":"druntime","parentType":"","signature":"BOOL CryptDeriveKey(HCRYPTPROV,  ALG_ID,  HCRYPTHASH,  DWORD,  HCRYPTKEY *)","url":"/druntime/core/sys/windows/wincrypt/CryptDeriveKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptDestroyKey","package":"druntime","parentType":"","signature":"BOOL CryptDestroyKey(HCRYPTKEY)","url":"/druntime/core/sys/windows/wincrypt/CryptDestroyKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSetKeyParam","package":"druntime","parentType":"","signature":"BOOL CryptSetKeyParam(HCRYPTKEY,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSetKeyParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGetKeyParam","package":"druntime","parentType":"","signature":"BOOL CryptGetKeyParam(HCRYPTKEY,  DWORD,  PBYTE,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptGetKeyParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSetHashParam","package":"druntime","parentType":"","signature":"BOOL CryptSetHashParam(HCRYPTHASH,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSetHashParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGetHashParam","package":"druntime","parentType":"","signature":"BOOL CryptGetHashParam(HCRYPTHASH,  DWORD,  PBYTE,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptGetHashParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSetProvParam","package":"druntime","parentType":"","signature":"BOOL CryptSetProvParam(HCRYPTPROV,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSetProvParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGetProvParam","package":"druntime","parentType":"","signature":"BOOL CryptGetProvParam(HCRYPTPROV,  DWORD,  PBYTE,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptGetProvParam.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGenRandom","package":"druntime","parentType":"","signature":"BOOL CryptGenRandom(HCRYPTPROV,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/wincrypt/CryptGenRandom.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGetUserKey","package":"druntime","parentType":"","signature":"BOOL CryptGetUserKey(HCRYPTPROV,  DWORD,  HCRYPTKEY *)","url":"/druntime/core/sys/windows/wincrypt/CryptGetUserKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptExportKey","package":"druntime","parentType":"","signature":"BOOL CryptExportKey(HCRYPTKEY,  HCRYPTKEY,  DWORD,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptExportKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptImportKey","package":"druntime","parentType":"","signature":"BOOL CryptImportKey(HCRYPTPROV,  PBYTE,  DWORD,  HCRYPTKEY,  DWORD,\n       HCRYPTKEY *)","url":"/druntime/core/sys/windows/wincrypt/CryptImportKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptEncrypt","package":"druntime","parentType":"","signature":"BOOL CryptEncrypt(HCRYPTKEY,  HCRYPTHASH,  BOOL,  DWORD,  PBYTE,  PDWORD,\n       DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptEncrypt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptDecrypt","package":"druntime","parentType":"","signature":"BOOL CryptDecrypt(HCRYPTKEY,  HCRYPTHASH,  BOOL,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptDecrypt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptCreateHash","package":"druntime","parentType":"","signature":"BOOL CryptCreateHash(HCRYPTPROV,  ALG_ID,  HCRYPTKEY,  DWORD,  HCRYPTHASH *)","url":"/druntime/core/sys/windows/wincrypt/CryptCreateHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptHashData","package":"druntime","parentType":"","signature":"BOOL CryptHashData(HCRYPTHASH,  PBYTE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptHashData.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptHashSessionKey","package":"druntime","parentType":"","signature":"BOOL CryptHashSessionKey(HCRYPTHASH,  HCRYPTKEY,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptHashSessionKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptGetHashValue","package":"druntime","parentType":"","signature":"BOOL CryptGetHashValue(HCRYPTHASH,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptGetHashValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptDestroyHash","package":"druntime","parentType":"","signature":"BOOL CryptDestroyHash(HCRYPTHASH)","url":"/druntime/core/sys/windows/wincrypt/CryptDestroyHash.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSignHashA","package":"druntime","parentType":"","signature":"BOOL CryptSignHashA(HCRYPTHASH,  DWORD,  LPCSTR,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSignHashA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSignHashW","package":"druntime","parentType":"","signature":"BOOL CryptSignHashW(HCRYPTHASH,  DWORD,  LPCWSTR,  DWORD,  PBYTE,  PDWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSignHashW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptVerifySignatureA","package":"druntime","parentType":"","signature":"BOOL CryptVerifySignatureA(HCRYPTHASH,  PBYTE,  DWORD,  HCRYPTKEY,  LPCSTR,\n       DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptVerifySignatureA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptVerifySignatureW","package":"druntime","parentType":"","signature":"BOOL CryptVerifySignatureW(HCRYPTHASH,  PBYTE,  DWORD,  HCRYPTKEY,  LPCWSTR,\n       DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptVerifySignatureW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSetProviderA","package":"druntime","parentType":"","signature":"BOOL CryptSetProviderA(LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSetProviderA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wincrypt","name":"CryptSetProviderW","package":"druntime","parentType":"","signature":"BOOL CryptSetProviderW(LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/wincrypt/CryptSetProviderW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"ALG_ID","package":"druntime","parentType":"","signature":"ALG_ID = UINT","url":"/druntime/core/sys/windows/wincrypt.html#ALG_ID"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"HCRYPTPROV","package":"druntime","parentType":"","signature":"HCRYPTPROV = ULONG_PTR","url":"/druntime/core/sys/windows/wincrypt.html#HCRYPTPROV"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"HCERTSTORE","package":"druntime","parentType":"","signature":"HCERTSTORE = PVOID","url":"/druntime/core/sys/windows/wincrypt.html#HCERTSTORE"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"VTableProvStruc","package":"druntime","parentType":"","signature":"VTableProvStruc","url":"/druntime/core/sys/windows/wincrypt.html#VTableProvStruc"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PVTableProvStruc","package":"druntime","parentType":"","signature":"PVTableProvStruc = VTableProvStruc *","url":"/druntime/core/sys/windows/wincrypt.html#PVTableProvStruc"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"_CRYPTOAPI_BLOB","package":"druntime","parentType":"","signature":"_CRYPTOAPI_BLOB","url":"/druntime/core/sys/windows/wincrypt.html#_CRYPTOAPI_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"CRYPT_INTEGER_BLOB","package":"druntime","parentType":"","signature":"CRYPT_INTEGER_BLOB = _CRYPTOAPI_BLOB","url":"/druntime/core/sys/windows/wincrypt.html#CRYPT_INTEGER_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRYPT_INTEGER_BLOB","package":"druntime","parentType":"","signature":"PCRYPT_INTEGER_BLOB = _CRYPTOAPI_BLOB *","url":"/druntime/core/sys/windows/wincrypt.html#PCRYPT_INTEGER_BLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"SSL_EXTRA_CERT_CHAIN_POLICY_PARA","package":"druntime","parentType":"","signature":"SSL_EXTRA_CERT_CHAIN_POLICY_PARA","url":"/druntime/core/sys/windows/wincrypt.html#SSL_EXTRA_CERT_CHAIN_POLICY_PARA"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"HTTPSPolicyCallbackData","package":"druntime","parentType":"","signature":"HTTPSPolicyCallbackData = SSL_EXTRA_CERT_CHAIN_POLICY_PARA","url":"/druntime/core/sys/windows/wincrypt.html#HTTPSPolicyCallbackData"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PSSL_EXTRA_CERT_CHAIN_POLICY_PARA","package":"druntime","parentType":"","signature":"PSSL_EXTRA_CERT_CHAIN_POLICY_PARA = SSL_EXTRA_CERT_CHAIN_POLICY_PARA *","url":"/druntime/core/sys/windows/wincrypt.html#PSSL_EXTRA_CERT_CHAIN_POLICY_PARA"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CHAIN_POLICY_PARA","package":"druntime","parentType":"","signature":"CERT_CHAIN_POLICY_PARA","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CHAIN_POLICY_PARA"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CHAIN_POLICY_PARA","package":"druntime","parentType":"","signature":"PCERT_CHAIN_POLICY_PARA = CERT_CHAIN_POLICY_PARA *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CHAIN_POLICY_PARA"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CHAIN_POLICY_STATUS","package":"druntime","parentType":"","signature":"CERT_CHAIN_POLICY_STATUS","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CHAIN_POLICY_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CHAIN_POLICY_STATUS","package":"druntime","parentType":"","signature":"PCERT_CHAIN_POLICY_STATUS = CERT_CHAIN_POLICY_STATUS *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CHAIN_POLICY_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CRYPT_ALGORITHM_IDENTIFIER","package":"druntime","parentType":"","signature":"CRYPT_ALGORITHM_IDENTIFIER","url":"/druntime/core/sys/windows/wincrypt.html#CRYPT_ALGORITHM_IDENTIFIER"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRYPT_ALGORITHM_IDENTIFIER","package":"druntime","parentType":"","signature":"PCRYPT_ALGORITHM_IDENTIFIER = CRYPT_ALGORITHM_IDENTIFIER *","url":"/druntime/core/sys/windows/wincrypt.html#PCRYPT_ALGORITHM_IDENTIFIER"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CRYPT_BIT_BLOB","package":"druntime","parentType":"","signature":"CRYPT_BIT_BLOB","url":"/druntime/core/sys/windows/wincrypt.html#CRYPT_BIT_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRYPT_BIT_BLOB","package":"druntime","parentType":"","signature":"PCRYPT_BIT_BLOB = CRYPT_BIT_BLOB *","url":"/druntime/core/sys/windows/wincrypt.html#PCRYPT_BIT_BLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_PUBLIC_KEY_INFO","package":"druntime","parentType":"","signature":"CERT_PUBLIC_KEY_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CERT_PUBLIC_KEY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_PUBLIC_KEY_INFO","package":"druntime","parentType":"","signature":"PCERT_PUBLIC_KEY_INFO = CERT_PUBLIC_KEY_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_PUBLIC_KEY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_EXTENSION","package":"druntime","parentType":"","signature":"CERT_EXTENSION","url":"/druntime/core/sys/windows/wincrypt.html#CERT_EXTENSION"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_EXTENSION","package":"druntime","parentType":"","signature":"PCERT_EXTENSION = CERT_EXTENSION *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_EXTENSION"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_INFO","package":"druntime","parentType":"","signature":"CERT_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CERT_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_INFO","package":"druntime","parentType":"","signature":"PCERT_INFO = CERT_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CONTEXT","package":"druntime","parentType":"","signature":"CERT_CONTEXT","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CONTEXT","package":"druntime","parentType":"","signature":"PCERT_CONTEXT = CERT_CONTEXT *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCCERT_CONTEXT","package":"druntime","parentType":"","signature":"PCCERT_CONTEXT = const(CERT_CONTEXT) *","url":"/druntime/core/sys/windows/wincrypt.html#PCCERT_CONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CTL_USAGE","package":"druntime","parentType":"","signature":"CTL_USAGE","url":"/druntime/core/sys/windows/wincrypt.html#CTL_USAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"CERT_ENHKEY_USAGE","package":"druntime","parentType":"","signature":"CERT_ENHKEY_USAGE = CTL_USAGE","url":"/druntime/core/sys/windows/wincrypt.html#CERT_ENHKEY_USAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCTRL_USAGE","package":"druntime","parentType":"","signature":"PCTRL_USAGE = CTL_USAGE *","url":"/druntime/core/sys/windows/wincrypt.html#PCTRL_USAGE"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_USAGE_MATCH","package":"druntime","parentType":"","signature":"CERT_USAGE_MATCH","url":"/druntime/core/sys/windows/wincrypt.html#CERT_USAGE_MATCH"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_USAGE_MATCH","package":"druntime","parentType":"","signature":"PCERT_USAGE_MATCH = CERT_USAGE_MATCH *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_USAGE_MATCH"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CHAIN_PARA","package":"druntime","parentType":"","signature":"CERT_CHAIN_PARA","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CHAIN_PARA"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CHAIN_PARA","package":"druntime","parentType":"","signature":"PCERT_CHAIN_PARA = CERT_CHAIN_PARA *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CHAIN_PARA"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK","package":"druntime","parentType":"","signature":"PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK = BOOL function(PCCERT_CONTEXT,  void *)","url":"/druntime/core/sys/windows/wincrypt.html#PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CHAIN_FIND_BY_ISSUER_PARA","package":"druntime","parentType":"","signature":"CERT_CHAIN_FIND_BY_ISSUER_PARA","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CHAIN_FIND_BY_ISSUER_PARA"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CHAIN_FIND_BY_ISSUER_PARA","package":"druntime","parentType":"","signature":"PCERT_CHAIN_FIND_BY_ISSUER_PARA = CERT_CHAIN_FIND_BY_ISSUER_PARA *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CHAIN_FIND_BY_ISSUER_PARA"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_TRUST_STATUS","package":"druntime","parentType":"","signature":"CERT_TRUST_STATUS","url":"/druntime/core/sys/windows/wincrypt.html#CERT_TRUST_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_TRUST_STATUS","package":"druntime","parentType":"","signature":"PCERT_TRUST_STATUS = CERT_TRUST_STATUS *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_TRUST_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CRL_ENTRY","package":"druntime","parentType":"","signature":"CRL_ENTRY","url":"/druntime/core/sys/windows/wincrypt.html#CRL_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRL_ENTRY","package":"druntime","parentType":"","signature":"PCRL_ENTRY = CRL_ENTRY *","url":"/druntime/core/sys/windows/wincrypt.html#PCRL_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CRL_INFO","package":"druntime","parentType":"","signature":"CRL_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CRL_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRL_INFO","package":"druntime","parentType":"","signature":"PCRL_INFO = CRL_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCRL_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CRL_CONTEXT","package":"druntime","parentType":"","signature":"CRL_CONTEXT","url":"/druntime/core/sys/windows/wincrypt.html#CRL_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRL_CONTEXT","package":"druntime","parentType":"","signature":"PCRL_CONTEXT = CRL_CONTEXT *","url":"/druntime/core/sys/windows/wincrypt.html#PCRL_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCCRL_CONTEXT","package":"druntime","parentType":"","signature":"PCCRL_CONTEXT = const(CRL_CONTEXT) *","url":"/druntime/core/sys/windows/wincrypt.html#PCCRL_CONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_REVOCATION_CRL_INFO","package":"druntime","parentType":"","signature":"CERT_REVOCATION_CRL_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CERT_REVOCATION_CRL_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_REVOCATION_CRL_INFO","package":"druntime","parentType":"","signature":"PCERT_REVOCATION_CRL_INFO = CERT_REVOCATION_CRL_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_REVOCATION_CRL_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_REVOCATION_INFO","package":"druntime","parentType":"","signature":"CERT_REVOCATION_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CERT_REVOCATION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_REVOCATION_INFO","package":"druntime","parentType":"","signature":"PCERT_REVOCATION_INFO = CERT_REVOCATION_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_REVOCATION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CHAIN_ELEMENT","package":"druntime","parentType":"","signature":"CERT_CHAIN_ELEMENT","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CHAIN_ELEMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CHAIN_ELEMENT","package":"druntime","parentType":"","signature":"PCERT_CHAIN_ELEMENT = CERT_CHAIN_ELEMENT *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CHAIN_ELEMENT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CRYPT_ATTRIBUTE","package":"druntime","parentType":"","signature":"CRYPT_ATTRIBUTE","url":"/druntime/core/sys/windows/wincrypt.html#CRYPT_ATTRIBUTE"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCRYPT_ATTRIBUTE","package":"druntime","parentType":"","signature":"PCRYPT_ATTRIBUTE = CRYPT_ATTRIBUTE *","url":"/druntime/core/sys/windows/wincrypt.html#PCRYPT_ATTRIBUTE"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CTL_ENTRY","package":"druntime","parentType":"","signature":"CTL_ENTRY","url":"/druntime/core/sys/windows/wincrypt.html#CTL_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCTL_ENTRY","package":"druntime","parentType":"","signature":"PCTL_ENTRY = CTL_ENTRY *","url":"/druntime/core/sys/windows/wincrypt.html#PCTL_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CTL_INFO","package":"druntime","parentType":"","signature":"CTL_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CTL_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCTL_INFO","package":"druntime","parentType":"","signature":"PCTL_INFO = CTL_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCTL_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CTL_CONTEXT","package":"druntime","parentType":"","signature":"CTL_CONTEXT","url":"/druntime/core/sys/windows/wincrypt.html#CTL_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCTL_CONTEXT","package":"druntime","parentType":"","signature":"PCTL_CONTEXT = CTL_CONTEXT *","url":"/druntime/core/sys/windows/wincrypt.html#PCTL_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCCTL_CONTEXT","package":"druntime","parentType":"","signature":"PCCTL_CONTEXT = const(CTL_CONTEXT) *","url":"/druntime/core/sys/windows/wincrypt.html#PCCTL_CONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_TRUST_LIST_INFO","package":"druntime","parentType":"","signature":"CERT_TRUST_LIST_INFO","url":"/druntime/core/sys/windows/wincrypt.html#CERT_TRUST_LIST_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_TRUST_LIST_INFO","package":"druntime","parentType":"","signature":"PCERT_TRUST_LIST_INFO = CERT_TRUST_LIST_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_TRUST_LIST_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_SIMPLE_CHAIN","package":"druntime","parentType":"","signature":"CERT_SIMPLE_CHAIN","url":"/druntime/core/sys/windows/wincrypt.html#CERT_SIMPLE_CHAIN"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_SIMPLE_CHAIN","package":"druntime","parentType":"","signature":"PCERT_SIMPLE_CHAIN = CERT_SIMPLE_CHAIN *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_SIMPLE_CHAIN"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCCERT_CHAIN_CONTEXT","package":"druntime","parentType":"","signature":"PCCERT_CHAIN_CONTEXT = const(CERT_CHAIN_CONTEXT) *","url":"/druntime/core/sys/windows/wincrypt.html#PCCERT_CHAIN_CONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"CERT_CHAIN_CONTEXT","package":"druntime","parentType":"","signature":"CERT_CHAIN_CONTEXT","url":"/druntime/core/sys/windows/wincrypt.html#CERT_CHAIN_CONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PCERT_CHAIN_CONTEXT","package":"druntime","parentType":"","signature":"PCERT_CHAIN_CONTEXT = CERT_CHAIN_CONTEXT *","url":"/druntime/core/sys/windows/wincrypt.html#PCERT_CHAIN_CONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"PROV_ENUMALGS","package":"druntime","parentType":"","signature":"PROV_ENUMALGS","url":"/druntime/core/sys/windows/wincrypt.html#PROV_ENUMALGS"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"PUBLICKEYSTRUC","package":"druntime","parentType":"","signature":"PUBLICKEYSTRUC","url":"/druntime/core/sys/windows/wincrypt.html#PUBLICKEYSTRUC"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"BLOBHEADER","package":"druntime","parentType":"","signature":"BLOBHEADER = PUBLICKEYSTRUC","url":"/druntime/core/sys/windows/wincrypt.html#BLOBHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"RSAPUBKEY","package":"druntime","parentType":"","signature":"RSAPUBKEY","url":"/druntime/core/sys/windows/wincrypt.html#RSAPUBKEY"},{"doc":"","kind":"struct","module":"core.sys.windows.wincrypt","name":"HMAC_INFO","package":"druntime","parentType":"","signature":"HMAC_INFO","url":"/druntime/core/sys/windows/wincrypt.html#HMAC_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wincrypt","name":"PHMAC_INFO","package":"druntime","parentType":"","signature":"PHMAC_INFO = HMAC_INFO *","url":"/druntime/core/sys/windows/wincrypt.html#PHMAC_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.wincrypt","name":"MS_DEF_PROV","package":"druntime","parentType":"","signature":"TCHAR[] MS_DEF_PROV","url":"/druntime/core/sys/windows/wincrypt.html#MS_DEF_PROV"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.windef","name":"core.sys.windows.windef","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/windef.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"MAKEWORD","package":"druntime","parentType":"","signature":"ushort MAKEWORD(ubyte  a,  ubyte  b)","url":"/druntime/core/sys/windows/windef/MAKEWORD.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"MAKEWORD","package":"druntime","parentType":"","signature":"ushort MAKEWORD(ushort  a,  ushort  b)","url":"/druntime/core/sys/windows/windef/MAKEWORD.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"MAKELONG","package":"druntime","parentType":"","signature":"uint MAKELONG(ushort  a,  ushort  b)","url":"/druntime/core/sys/windows/windef/MAKELONG.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"MAKELONG","package":"druntime","parentType":"","signature":"uint MAKELONG(uint  a,  uint  b)","url":"/druntime/core/sys/windows/windef/MAKELONG.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"LOWORD","package":"druntime","parentType":"","signature":"ushort LOWORD(ulong  l)","url":"/druntime/core/sys/windows/windef/LOWORD.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"HIWORD","package":"druntime","parentType":"","signature":"ushort HIWORD(ulong  l)","url":"/druntime/core/sys/windows/windef/HIWORD.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"LOBYTE","package":"druntime","parentType":"","signature":"ubyte LOBYTE(ushort  w)","url":"/druntime/core/sys/windows/windef/LOBYTE.html"},{"doc":"","kind":"function","module":"core.sys.windows.windef","name":"HIBYTE","package":"druntime","parentType":"","signature":"ubyte HIBYTE(ushort  w)","url":"/druntime/core/sys/windows/windef/HIBYTE.html"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"BYTE","package":"druntime","parentType":"","signature":"BYTE = ubyte","url":"/druntime/core/sys/windows/windef.html#BYTE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PBYTE","package":"druntime","parentType":"","signature":"PBYTE = ubyte *","url":"/druntime/core/sys/windows/windef.html#PBYTE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"USHORT","package":"druntime","parentType":"","signature":"USHORT = ushort","url":"/druntime/core/sys/windows/windef.html#USHORT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PUSHORT","package":"druntime","parentType":"","signature":"PUSHORT = ushort *","url":"/druntime/core/sys/windows/windef.html#PUSHORT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"ULONG","package":"druntime","parentType":"","signature":"ULONG = uint","url":"/druntime/core/sys/windows/windef.html#ULONG"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PULONG","package":"druntime","parentType":"","signature":"PULONG = uint *","url":"/druntime/core/sys/windows/windef.html#PULONG"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"WINBOOL","package":"druntime","parentType":"","signature":"WINBOOL = int","url":"/druntime/core/sys/windows/windef.html#WINBOOL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PWINBOOL","package":"druntime","parentType":"","signature":"PWINBOOL = int *","url":"/druntime/core/sys/windows/windef.html#PWINBOOL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"FLOAT","package":"druntime","parentType":"","signature":"FLOAT = float","url":"/druntime/core/sys/windows/windef.html#FLOAT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PFLOAT","package":"druntime","parentType":"","signature":"PFLOAT = float *","url":"/druntime/core/sys/windows/windef.html#PFLOAT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PCVOID","package":"druntime","parentType":"","signature":"PCVOID = const(void) *","url":"/druntime/core/sys/windows/windef.html#PCVOID"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"WPARAM","package":"druntime","parentType":"","signature":"WPARAM = UINT_PTR","url":"/druntime/core/sys/windows/windef.html#WPARAM"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"LPARAM","package":"druntime","parentType":"","signature":"LPARAM = LONG_PTR","url":"/druntime/core/sys/windows/windef.html#LPARAM"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HHOOK","package":"druntime","parentType":"","signature":"HHOOK = HANDLE","url":"/druntime/core/sys/windows/windef.html#HHOOK"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HGLOBAL","package":"druntime","parentType":"","signature":"HGLOBAL = HANDLE","url":"/druntime/core/sys/windows/windef.html#HGLOBAL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HLOCAL","package":"druntime","parentType":"","signature":"HLOCAL = HANDLE","url":"/druntime/core/sys/windows/windef.html#HLOCAL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"GLOBALHANDLE","package":"druntime","parentType":"","signature":"GLOBALHANDLE = HANDLE","url":"/druntime/core/sys/windows/windef.html#GLOBALHANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"LOCALHANDLE","package":"druntime","parentType":"","signature":"LOCALHANDLE = HANDLE","url":"/druntime/core/sys/windows/windef.html#LOCALHANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HGDIOBJ","package":"druntime","parentType":"","signature":"HGDIOBJ = HANDLE","url":"/druntime/core/sys/windows/windef.html#HGDIOBJ"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HACCEL","package":"druntime","parentType":"","signature":"HACCEL = HANDLE","url":"/druntime/core/sys/windows/windef.html#HACCEL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HBITMAP","package":"druntime","parentType":"","signature":"HBITMAP = HGDIOBJ","url":"/druntime/core/sys/windows/windef.html#HBITMAP"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HBRUSH","package":"druntime","parentType":"","signature":"HBRUSH = HGDIOBJ","url":"/druntime/core/sys/windows/windef.html#HBRUSH"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HCOLORSPACE","package":"druntime","parentType":"","signature":"HCOLORSPACE = HANDLE","url":"/druntime/core/sys/windows/windef.html#HCOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HDC","package":"druntime","parentType":"","signature":"HDC = HANDLE","url":"/druntime/core/sys/windows/windef.html#HDC"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HGLRC","package":"druntime","parentType":"","signature":"HGLRC = HANDLE","url":"/druntime/core/sys/windows/windef.html#HGLRC"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HDESK","package":"druntime","parentType":"","signature":"HDESK = HANDLE","url":"/druntime/core/sys/windows/windef.html#HDESK"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HENHMETAFILE","package":"druntime","parentType":"","signature":"HENHMETAFILE = HANDLE","url":"/druntime/core/sys/windows/windef.html#HENHMETAFILE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HFONT","package":"druntime","parentType":"","signature":"HFONT = HGDIOBJ","url":"/druntime/core/sys/windows/windef.html#HFONT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HICON","package":"druntime","parentType":"","signature":"HICON = HANDLE","url":"/druntime/core/sys/windows/windef.html#HICON"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HINSTANCE","package":"druntime","parentType":"","signature":"HINSTANCE = HANDLE","url":"/druntime/core/sys/windows/windef.html#HINSTANCE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HKEY","package":"druntime","parentType":"","signature":"HKEY = HANDLE","url":"/druntime/core/sys/windows/windef.html#HKEY"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HMENU","package":"druntime","parentType":"","signature":"HMENU = HANDLE","url":"/druntime/core/sys/windows/windef.html#HMENU"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HMETAFILE","package":"druntime","parentType":"","signature":"HMETAFILE = HANDLE","url":"/druntime/core/sys/windows/windef.html#HMETAFILE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HMODULE","package":"druntime","parentType":"","signature":"HMODULE = HANDLE","url":"/druntime/core/sys/windows/windef.html#HMODULE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HMONITOR","package":"druntime","parentType":"","signature":"HMONITOR = HANDLE","url":"/druntime/core/sys/windows/windef.html#HMONITOR"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HPALETTE","package":"druntime","parentType":"","signature":"HPALETTE = HANDLE","url":"/druntime/core/sys/windows/windef.html#HPALETTE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HPEN","package":"druntime","parentType":"","signature":"HPEN = HGDIOBJ","url":"/druntime/core/sys/windows/windef.html#HPEN"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HRGN","package":"druntime","parentType":"","signature":"HRGN = HGDIOBJ","url":"/druntime/core/sys/windows/windef.html#HRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HRSRC","package":"druntime","parentType":"","signature":"HRSRC = HANDLE","url":"/druntime/core/sys/windows/windef.html#HRSRC"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HSTR","package":"druntime","parentType":"","signature":"HSTR = HANDLE","url":"/druntime/core/sys/windows/windef.html#HSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HTASK","package":"druntime","parentType":"","signature":"HTASK = HANDLE","url":"/druntime/core/sys/windows/windef.html#HTASK"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HWND","package":"druntime","parentType":"","signature":"HWND = HANDLE","url":"/druntime/core/sys/windows/windef.html#HWND"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HWINSTA","package":"druntime","parentType":"","signature":"HWINSTA = HANDLE","url":"/druntime/core/sys/windows/windef.html#HWINSTA"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HKL","package":"druntime","parentType":"","signature":"HKL = HANDLE","url":"/druntime/core/sys/windows/windef.html#HKL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"HCURSOR","package":"druntime","parentType":"","signature":"HCURSOR = HANDLE","url":"/druntime/core/sys/windows/windef.html#HCURSOR"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PHKEY","package":"druntime","parentType":"","signature":"PHKEY = HKEY *","url":"/druntime/core/sys/windows/windef.html#PHKEY"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"FARPROC","package":"druntime","parentType":"","signature":"FARPROC = INT_PTR function()  nothrow","url":"/druntime/core/sys/windows/windef.html#FARPROC"},{"doc":"","kind":"struct","module":"core.sys.windows.windef","name":"RECT","package":"druntime","parentType":"","signature":"RECT","url":"/druntime/core/sys/windows/windef.html#RECT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"RECTL","package":"druntime","parentType":"","signature":"RECTL = RECT","url":"/druntime/core/sys/windows/windef.html#RECTL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PRECT","package":"druntime","parentType":"","signature":"PRECT = RECT *","url":"/druntime/core/sys/windows/windef.html#PRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"LPCRECT","package":"druntime","parentType":"","signature":"LPCRECT = const(RECT) *","url":"/druntime/core/sys/windows/windef.html#LPCRECT"},{"doc":"","kind":"struct","module":"core.sys.windows.windef","name":"POINT","package":"druntime","parentType":"","signature":"POINT","url":"/druntime/core/sys/windows/windef.html#POINT"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"POINTL","package":"druntime","parentType":"","signature":"POINTL = POINT","url":"/druntime/core/sys/windows/windef.html#POINTL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PPOINT","package":"druntime","parentType":"","signature":"PPOINT = POINT *","url":"/druntime/core/sys/windows/windef.html#PPOINT"},{"doc":"","kind":"struct","module":"core.sys.windows.windef","name":"SIZE","package":"druntime","parentType":"","signature":"SIZE","url":"/druntime/core/sys/windows/windef.html#SIZE"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"SIZEL","package":"druntime","parentType":"","signature":"SIZEL = SIZE","url":"/druntime/core/sys/windows/windef.html#SIZEL"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PSIZE","package":"druntime","parentType":"","signature":"PSIZE = SIZE *","url":"/druntime/core/sys/windows/windef.html#PSIZE"},{"doc":"","kind":"struct","module":"core.sys.windows.windef","name":"POINTS","package":"druntime","parentType":"","signature":"POINTS","url":"/druntime/core/sys/windows/windef.html#POINTS"},{"doc":"","kind":"alias","module":"core.sys.windows.windef","name":"PPOINTS","package":"druntime","parentType":"","signature":"PPOINTS = POINTS *","url":"/druntime/core/sys/windows/windef.html#PPOINTS"},{"doc":"","kind":"variable","module":"core.sys.windows.windef","name":"MAX_PATH","package":"druntime","parentType":"","signature":"size_t MAX_PATH","url":"/druntime/core/sys/windows/windef.html#MAX_PATH"},{"doc":"","kind":"variable","module":"core.sys.windows.windef","name":"NULL","package":"druntime","parentType":"","signature":"NULL","url":"/druntime/core/sys/windows/windef.html#NULL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.windows","name":"core.sys.windows.windows","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/windows.html"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winerror","name":"core.sys.windows.winerror","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winerror.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"SUCCEEDED","package":"druntime","parentType":"","signature":"bool SUCCEEDED(HRESULT Status)","url":"/druntime/core/sys/windows/winerror/SUCCEEDED.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"FAILED","package":"druntime","parentType":"","signature":"bool FAILED(HRESULT Status)","url":"/druntime/core/sys/windows/winerror/FAILED.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"IS_ERROR","package":"druntime","parentType":"","signature":"bool IS_ERROR(HRESULT Status)","url":"/druntime/core/sys/windows/winerror/IS_ERROR.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"HRESULT_CODE","package":"druntime","parentType":"","signature":"ushort HRESULT_CODE(HRESULT r)","url":"/druntime/core/sys/windows/winerror/HRESULT_CODE.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"SCODE_CODE","package":"druntime","parentType":"","signature":"ushort SCODE_CODE(SCODE r)","url":"/druntime/core/sys/windows/winerror/SCODE_CODE.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"HRESULT_FACILITY","package":"druntime","parentType":"","signature":"ushort HRESULT_FACILITY(HRESULT r)","url":"/druntime/core/sys/windows/winerror/HRESULT_FACILITY.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"SCODE_FACILITY","package":"druntime","parentType":"","signature":"ushort SCODE_FACILITY(SCODE r)","url":"/druntime/core/sys/windows/winerror/SCODE_FACILITY.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"HRESULT_SEVERITY","package":"druntime","parentType":"","signature":"ushort HRESULT_SEVERITY(HRESULT r)","url":"/druntime/core/sys/windows/winerror/HRESULT_SEVERITY.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"SCODE_SEVERITY","package":"druntime","parentType":"","signature":"ushort SCODE_SEVERITY(SCODE r)","url":"/druntime/core/sys/windows/winerror/SCODE_SEVERITY.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"MAKE_HRESULT","package":"druntime","parentType":"","signature":"HRESULT MAKE_HRESULT(bool  s,  uint  f,  uint  c)","url":"/druntime/core/sys/windows/winerror/MAKE_HRESULT.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"MAKE_SCODE","package":"druntime","parentType":"","signature":"SCODE MAKE_SCODE(bool  s,  uint  f,  uint  c)","url":"/druntime/core/sys/windows/winerror/MAKE_SCODE.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"GetScode","package":"druntime","parentType":"","signature":"SCODE GetScode(HRESULT hr)","url":"/druntime/core/sys/windows/winerror/GetScode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"ResultFromScode","package":"druntime","parentType":"","signature":"HRESULT ResultFromScode(SCODE c)","url":"/druntime/core/sys/windows/winerror/ResultFromScode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"HRESULT_FROM_NT","package":"druntime","parentType":"","signature":"HRESULT HRESULT_FROM_NT(HRESULT x)","url":"/druntime/core/sys/windows/winerror/HRESULT_FROM_NT.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"HRESULT_FROM_WIN32","package":"druntime","parentType":"","signature":"HRESULT HRESULT_FROM_WIN32(HRESULT x)","url":"/druntime/core/sys/windows/winerror/HRESULT_FROM_WIN32.html"},{"doc":"","kind":"function","module":"core.sys.windows.winerror","name":"PropagateResult","package":"druntime","parentType":"","signature":"HRESULT PropagateResult(HRESULT hrPrevious,  SCODE scBase)","url":"/druntime/core/sys/windows/winerror/PropagateResult.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winerror","name":"SCODE","package":"druntime","parentType":"","signature":"SCODE = int","url":"/druntime/core/sys/windows/winerror.html#SCODE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.wingdi","name":"core.sys.windows.wingdi","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/wingdi.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"MAKEROP4","package":"druntime","parentType":"","signature":"DWORD MAKEROP4(DWORD fore,  DWORD back)","url":"/druntime/core/sys/windows/wingdi/MAKEROP4.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CMYK","package":"druntime","parentType":"","signature":"COLORREF CMYK(BYTE c,  BYTE m,  BYTE y,  BYTE k)","url":"/druntime/core/sys/windows/wingdi/CMYK.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCValue","package":"druntime","parentType":"","signature":"BYTE GetCValue(COLORREF cmyk)","url":"/druntime/core/sys/windows/wingdi/GetCValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMValue","package":"druntime","parentType":"","signature":"BYTE GetMValue(COLORREF cmyk)","url":"/druntime/core/sys/windows/wingdi/GetMValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetYValue","package":"druntime","parentType":"","signature":"BYTE GetYValue(COLORREF cmyk)","url":"/druntime/core/sys/windows/wingdi/GetYValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetKValue","package":"druntime","parentType":"","signature":"BYTE GetKValue(COLORREF cmyk)","url":"/druntime/core/sys/windows/wingdi/GetKValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RGB","package":"druntime","parentType":"","signature":"COLORREF RGB(/*BYTE*/ uint  r, /*BYTE*/ uint  g, /*BYTE*/ uint  b)","url":"/druntime/core/sys/windows/wingdi/RGB.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetRValue","package":"druntime","parentType":"","signature":"BYTE GetRValue(COLORREF c)","url":"/druntime/core/sys/windows/wingdi/GetRValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetGValue","package":"druntime","parentType":"","signature":"BYTE GetGValue(COLORREF c)","url":"/druntime/core/sys/windows/wingdi/GetGValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBValue","package":"druntime","parentType":"","signature":"BYTE GetBValue(COLORREF c)","url":"/druntime/core/sys/windows/wingdi/GetBValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PALETTEINDEX","package":"druntime","parentType":"","signature":"COLORREF PALETTEINDEX(WORD i)","url":"/druntime/core/sys/windows/wingdi/PALETTEINDEX.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PALETTERGB","package":"druntime","parentType":"","signature":"COLORREF PALETTERGB(BYTE r,  BYTE g,  BYTE b)","url":"/druntime/core/sys/windows/wingdi/PALETTERGB.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"AbortDoc","package":"druntime","parentType":"","signature":"int AbortDoc(HDC)","url":"/druntime/core/sys/windows/wingdi/AbortDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"AbortPath","package":"druntime","parentType":"","signature":"BOOL AbortPath(HDC)","url":"/druntime/core/sys/windows/wingdi/AbortPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"AddFontResourceA","package":"druntime","parentType":"","signature":"int AddFontResourceA(LPCSTR)","url":"/druntime/core/sys/windows/wingdi/AddFontResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"AddFontResourceW","package":"druntime","parentType":"","signature":"int AddFontResourceW(LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/AddFontResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"AngleArc","package":"druntime","parentType":"","signature":"BOOL AngleArc(HDC,  int,  int,  DWORD,  FLOAT,  FLOAT)","url":"/druntime/core/sys/windows/wingdi/AngleArc.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"AnimatePalette","package":"druntime","parentType":"","signature":"BOOL AnimatePalette(HPALETTE,  UINT,  UINT,  const(PALETTEENTRY) *)","url":"/druntime/core/sys/windows/wingdi/AnimatePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Arc","package":"druntime","parentType":"","signature":"BOOL Arc(HDC,  int,  int,  int,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/Arc.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ArcTo","package":"druntime","parentType":"","signature":"BOOL ArcTo(HDC,  int,  int,  int,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/ArcTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"BeginPath","package":"druntime","parentType":"","signature":"BOOL BeginPath(HDC)","url":"/druntime/core/sys/windows/wingdi/BeginPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"BitBlt","package":"druntime","parentType":"","signature":"BOOL BitBlt(HDC,  int,  int,  int,  int,  HDC,  int,  int,  DWORD)","url":"/druntime/core/sys/windows/wingdi/BitBlt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CancelDC","package":"druntime","parentType":"","signature":"BOOL CancelDC(HDC)","url":"/druntime/core/sys/windows/wingdi/CancelDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CheckColorsInGamut","package":"druntime","parentType":"","signature":"BOOL CheckColorsInGamut(HDC,  PVOID,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wingdi/CheckColorsInGamut.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Chord","package":"druntime","parentType":"","signature":"BOOL Chord(HDC,  int,  int,  int,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/Chord.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ChoosePixelFormat","package":"druntime","parentType":"","signature":"int ChoosePixelFormat(HDC,  const(PIXELFORMATDESCRIPTOR) *)","url":"/druntime/core/sys/windows/wingdi/ChoosePixelFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CloseEnhMetaFile","package":"druntime","parentType":"","signature":"HENHMETAFILE CloseEnhMetaFile(HDC)","url":"/druntime/core/sys/windows/wingdi/CloseEnhMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CloseFigure","package":"druntime","parentType":"","signature":"BOOL CloseFigure(HDC)","url":"/druntime/core/sys/windows/wingdi/CloseFigure.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CloseMetaFile","package":"druntime","parentType":"","signature":"HMETAFILE CloseMetaFile(HDC)","url":"/druntime/core/sys/windows/wingdi/CloseMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ColorMatchToTarget","package":"druntime","parentType":"","signature":"BOOL ColorMatchToTarget(HDC,  HDC,  DWORD)","url":"/druntime/core/sys/windows/wingdi/ColorMatchToTarget.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ColorCorrectPalette","package":"druntime","parentType":"","signature":"BOOL ColorCorrectPalette(HDC,  HPALETTE,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wingdi/ColorCorrectPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CombineRgn","package":"druntime","parentType":"","signature":"int CombineRgn(HRGN,  HRGN,  HRGN,  int)","url":"/druntime/core/sys/windows/wingdi/CombineRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CombineTransform","package":"druntime","parentType":"","signature":"BOOL CombineTransform(LPXFORM,  const(XFORM) *,  const(XFORM) *)","url":"/druntime/core/sys/windows/wingdi/CombineTransform.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CopyEnhMetaFileA","package":"druntime","parentType":"","signature":"HENHMETAFILE CopyEnhMetaFileA(HENHMETAFILE,  LPCSTR)","url":"/druntime/core/sys/windows/wingdi/CopyEnhMetaFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CopyEnhMetaFileW","package":"druntime","parentType":"","signature":"HENHMETAFILE CopyEnhMetaFileW(HENHMETAFILE,  LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/CopyEnhMetaFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CopyMetaFileA","package":"druntime","parentType":"","signature":"HMETAFILE CopyMetaFileA(HMETAFILE,  LPCSTR)","url":"/druntime/core/sys/windows/wingdi/CopyMetaFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CopyMetaFileW","package":"druntime","parentType":"","signature":"HMETAFILE CopyMetaFileW(HMETAFILE,  LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/CopyMetaFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateBitmap","package":"druntime","parentType":"","signature":"HBITMAP CreateBitmap(int,  int,  UINT,  UINT,  PCVOID)","url":"/druntime/core/sys/windows/wingdi/CreateBitmap.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateBitmapIndirect","package":"druntime","parentType":"","signature":"HBITMAP CreateBitmapIndirect(const(BITMAP) *)","url":"/druntime/core/sys/windows/wingdi/CreateBitmapIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateBrushIndirect","package":"druntime","parentType":"","signature":"HBRUSH CreateBrushIndirect(const(LOGBRUSH) *)","url":"/druntime/core/sys/windows/wingdi/CreateBrushIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateColorSpaceA","package":"druntime","parentType":"","signature":"HCOLORSPACE CreateColorSpaceA(LPLOGCOLORSPACEA)","url":"/druntime/core/sys/windows/wingdi/CreateColorSpaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateColorSpaceW","package":"druntime","parentType":"","signature":"HCOLORSPACE CreateColorSpaceW(LPLOGCOLORSPACEW)","url":"/druntime/core/sys/windows/wingdi/CreateColorSpaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateCompatibleBitmap","package":"druntime","parentType":"","signature":"HBITMAP CreateCompatibleBitmap(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreateCompatibleBitmap.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateCompatibleDC","package":"druntime","parentType":"","signature":"HDC CreateCompatibleDC(HDC)","url":"/druntime/core/sys/windows/wingdi/CreateCompatibleDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDCA","package":"druntime","parentType":"","signature":"HDC CreateDCA(LPCSTR,  LPCSTR,  LPCSTR,  const(DEVMODEA) *)","url":"/druntime/core/sys/windows/wingdi/CreateDCA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDCW","package":"druntime","parentType":"","signature":"HDC CreateDCW(LPCWSTR,  LPCWSTR,  LPCWSTR,  const(DEVMODEW) *)","url":"/druntime/core/sys/windows/wingdi/CreateDCW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDIBitmap","package":"druntime","parentType":"","signature":"HBITMAP CreateDIBitmap(HDC,  const(BITMAPINFOHEADER) *,  DWORD,  PCVOID,  const(BITMAPINFO) *,  UINT)","url":"/druntime/core/sys/windows/wingdi/CreateDIBitmap.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDIBPatternBrush","package":"druntime","parentType":"","signature":"HBRUSH CreateDIBPatternBrush(HGLOBAL,  UINT)","url":"/druntime/core/sys/windows/wingdi/CreateDIBPatternBrush.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDIBPatternBrushPt","package":"druntime","parentType":"","signature":"HBRUSH CreateDIBPatternBrushPt(PCVOID,  UINT)","url":"/druntime/core/sys/windows/wingdi/CreateDIBPatternBrushPt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDIBSection","package":"druntime","parentType":"","signature":"HBITMAP CreateDIBSection(HDC,  const(BITMAPINFO) *,  UINT,  void * *,  HANDLE,  DWORD)","url":"/druntime/core/sys/windows/wingdi/CreateDIBSection.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateDiscardableBitmap","package":"druntime","parentType":"","signature":"HBITMAP CreateDiscardableBitmap(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreateDiscardableBitmap.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateEllipticRgn","package":"druntime","parentType":"","signature":"HRGN CreateEllipticRgn(int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreateEllipticRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateEllipticRgnIndirect","package":"druntime","parentType":"","signature":"HRGN CreateEllipticRgnIndirect(LPCRECT)","url":"/druntime/core/sys/windows/wingdi/CreateEllipticRgnIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateEnhMetaFileA","package":"druntime","parentType":"","signature":"HDC CreateEnhMetaFileA(HDC,  LPCSTR,  LPCRECT,  LPCSTR)","url":"/druntime/core/sys/windows/wingdi/CreateEnhMetaFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateEnhMetaFileW","package":"druntime","parentType":"","signature":"HDC CreateEnhMetaFileW(HDC,  LPCWSTR,  LPCRECT,  LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/CreateEnhMetaFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateFontA","package":"druntime","parentType":"","signature":"HFONT CreateFontA(int,  int,  int,  int,  int,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  LPCSTR)","url":"/druntime/core/sys/windows/wingdi/CreateFontA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateFontW","package":"druntime","parentType":"","signature":"HFONT CreateFontW(int,  int,  int,  int,  int,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  DWORD,  LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/CreateFontW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateFontIndirectA","package":"druntime","parentType":"","signature":"HFONT CreateFontIndirectA(const(LOGFONTA) *)","url":"/druntime/core/sys/windows/wingdi/CreateFontIndirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateFontIndirectW","package":"druntime","parentType":"","signature":"HFONT CreateFontIndirectW(const(LOGFONTW) *)","url":"/druntime/core/sys/windows/wingdi/CreateFontIndirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateHalftonePalette","package":"druntime","parentType":"","signature":"HPALETTE CreateHalftonePalette(HDC)","url":"/druntime/core/sys/windows/wingdi/CreateHalftonePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateHatchBrush","package":"druntime","parentType":"","signature":"HBRUSH CreateHatchBrush(int,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/CreateHatchBrush.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateICA","package":"druntime","parentType":"","signature":"HDC CreateICA(LPCSTR,  LPCSTR,  LPCSTR,  const(DEVMODEA) *)","url":"/druntime/core/sys/windows/wingdi/CreateICA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateICW","package":"druntime","parentType":"","signature":"HDC CreateICW(LPCWSTR,  LPCWSTR,  LPCWSTR,  const(DEVMODEW) *)","url":"/druntime/core/sys/windows/wingdi/CreateICW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateMetaFileA","package":"druntime","parentType":"","signature":"HDC CreateMetaFileA(LPCSTR)","url":"/druntime/core/sys/windows/wingdi/CreateMetaFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateMetaFileW","package":"druntime","parentType":"","signature":"HDC CreateMetaFileW(LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/CreateMetaFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreatePalette","package":"druntime","parentType":"","signature":"HPALETTE CreatePalette(const(LOGPALETTE) *)","url":"/druntime/core/sys/windows/wingdi/CreatePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreatePatternBrush","package":"druntime","parentType":"","signature":"HBRUSH CreatePatternBrush(HBITMAP)","url":"/druntime/core/sys/windows/wingdi/CreatePatternBrush.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreatePen","package":"druntime","parentType":"","signature":"HPEN CreatePen(int,  int,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/CreatePen.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreatePenIndirect","package":"druntime","parentType":"","signature":"HPEN CreatePenIndirect(const(LOGPEN) *)","url":"/druntime/core/sys/windows/wingdi/CreatePenIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreatePolygonRgn","package":"druntime","parentType":"","signature":"HRGN CreatePolygonRgn(const(POINT) *,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreatePolygonRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreatePolyPolygonRgn","package":"druntime","parentType":"","signature":"HRGN CreatePolyPolygonRgn(const(POINT) *,  const(INT) *,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreatePolyPolygonRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateRectRgn","package":"druntime","parentType":"","signature":"HRGN CreateRectRgn(int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreateRectRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateRectRgnIndirect","package":"druntime","parentType":"","signature":"HRGN CreateRectRgnIndirect(LPCRECT)","url":"/druntime/core/sys/windows/wingdi/CreateRectRgnIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateRoundRectRgn","package":"druntime","parentType":"","signature":"HRGN CreateRoundRectRgn(int,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/CreateRoundRectRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateScalableFontResourceA","package":"druntime","parentType":"","signature":"BOOL CreateScalableFontResourceA(DWORD,  LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/wingdi/CreateScalableFontResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateScalableFontResourceW","package":"druntime","parentType":"","signature":"BOOL CreateScalableFontResourceW(DWORD,  LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/CreateScalableFontResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"CreateSolidBrush","package":"druntime","parentType":"","signature":"HBRUSH CreateSolidBrush(COLORREF)","url":"/druntime/core/sys/windows/wingdi/CreateSolidBrush.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeleteColorSpace","package":"druntime","parentType":"","signature":"BOOL DeleteColorSpace(HCOLORSPACE)","url":"/druntime/core/sys/windows/wingdi/DeleteColorSpace.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeleteDC","package":"druntime","parentType":"","signature":"BOOL DeleteDC(HDC)","url":"/druntime/core/sys/windows/wingdi/DeleteDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeleteEnhMetaFile","package":"druntime","parentType":"","signature":"BOOL DeleteEnhMetaFile(HENHMETAFILE)","url":"/druntime/core/sys/windows/wingdi/DeleteEnhMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeleteMetaFile","package":"druntime","parentType":"","signature":"BOOL DeleteMetaFile(HMETAFILE)","url":"/druntime/core/sys/windows/wingdi/DeleteMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeleteObject","package":"druntime","parentType":"","signature":"BOOL DeleteObject(HGDIOBJ)","url":"/druntime/core/sys/windows/wingdi/DeleteObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DescribePixelFormat","package":"druntime","parentType":"","signature":"int DescribePixelFormat(HDC,  int,  UINT,  LPPIXELFORMATDESCRIPTOR)","url":"/druntime/core/sys/windows/wingdi/DescribePixelFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeviceCapabilitiesA","package":"druntime","parentType":"","signature":"DWORD DeviceCapabilitiesA(LPCSTR,  LPCSTR,  WORD,  LPSTR,  const(DEVMODEA) *)","url":"/druntime/core/sys/windows/wingdi/DeviceCapabilitiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DeviceCapabilitiesW","package":"druntime","parentType":"","signature":"DWORD DeviceCapabilitiesW(LPCWSTR,  LPCWSTR,  WORD,  LPWSTR,  const(DEVMODEW) *)","url":"/druntime/core/sys/windows/wingdi/DeviceCapabilitiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DPtoLP","package":"druntime","parentType":"","signature":"BOOL DPtoLP(HDC,  LPPOINT,  int)","url":"/druntime/core/sys/windows/wingdi/DPtoLP.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"DrawEscape","package":"druntime","parentType":"","signature":"int DrawEscape(HDC,  int,  int,  LPCSTR)","url":"/druntime/core/sys/windows/wingdi/DrawEscape.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Ellipse","package":"druntime","parentType":"","signature":"BOOL Ellipse(HDC,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/Ellipse.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EndDoc","package":"druntime","parentType":"","signature":"int EndDoc(HDC)","url":"/druntime/core/sys/windows/wingdi/EndDoc.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EndPage","package":"druntime","parentType":"","signature":"int EndPage(HDC)","url":"/druntime/core/sys/windows/wingdi/EndPage.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EndPath","package":"druntime","parentType":"","signature":"BOOL EndPath(HDC)","url":"/druntime/core/sys/windows/wingdi/EndPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumEnhMetaFile","package":"druntime","parentType":"","signature":"BOOL EnumEnhMetaFile(HDC,  HENHMETAFILE,  ENHMFENUMPROC,  PVOID,  LPCRECT)","url":"/druntime/core/sys/windows/wingdi/EnumEnhMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumFontFamiliesA","package":"druntime","parentType":"","signature":"int EnumFontFamiliesA(HDC,  LPCSTR,  FONTENUMPROCA,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumFontFamiliesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumFontFamiliesW","package":"druntime","parentType":"","signature":"int EnumFontFamiliesW(HDC,  LPCWSTR,  FONTENUMPROCW,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumFontFamiliesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumFontFamiliesExA","package":"druntime","parentType":"","signature":"int EnumFontFamiliesExA(HDC,  PLOGFONTA,  FONTENUMPROCA,  LPARAM,  DWORD)","url":"/druntime/core/sys/windows/wingdi/EnumFontFamiliesExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumFontFamiliesExW","package":"druntime","parentType":"","signature":"int EnumFontFamiliesExW(HDC,  PLOGFONTW,  FONTENUMPROCW,  LPARAM,  DWORD)","url":"/druntime/core/sys/windows/wingdi/EnumFontFamiliesExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumFontsA","package":"druntime","parentType":"","signature":"int EnumFontsA(HDC,  LPCSTR,  FONTENUMPROCA,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumFontsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumFontsW","package":"druntime","parentType":"","signature":"int EnumFontsW(HDC,  LPCWSTR,  FONTENUMPROCW,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumFontsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumICMProfilesA","package":"druntime","parentType":"","signature":"int EnumICMProfilesA(HDC,  ICMENUMPROCA,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumICMProfilesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumICMProfilesW","package":"druntime","parentType":"","signature":"int EnumICMProfilesW(HDC,  ICMENUMPROCW,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumICMProfilesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumMetaFile","package":"druntime","parentType":"","signature":"BOOL EnumMetaFile(HDC,  HMETAFILE,  MFENUMPROC,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EnumObjects","package":"druntime","parentType":"","signature":"int EnumObjects(HDC,  int,  GOBJENUMPROC,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/EnumObjects.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"EqualRgn","package":"druntime","parentType":"","signature":"BOOL EqualRgn(HRGN,  HRGN)","url":"/druntime/core/sys/windows/wingdi/EqualRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Escape","package":"druntime","parentType":"","signature":"int Escape(HDC,  int,  int,  LPCSTR,  PVOID)","url":"/druntime/core/sys/windows/wingdi/Escape.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExcludeClipRect","package":"druntime","parentType":"","signature":"int ExcludeClipRect(HDC,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/ExcludeClipRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExcludeUpdateRgn","package":"druntime","parentType":"","signature":"int ExcludeUpdateRgn(HDC,  HWND)","url":"/druntime/core/sys/windows/wingdi/ExcludeUpdateRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtCreatePen","package":"druntime","parentType":"","signature":"HPEN ExtCreatePen(DWORD,  DWORD,  const(LOGBRUSH) *,  DWORD,  const(DWORD) *)","url":"/druntime/core/sys/windows/wingdi/ExtCreatePen.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtCreateRegion","package":"druntime","parentType":"","signature":"HRGN ExtCreateRegion(const(XFORM) *,  DWORD,  const(RGNDATA) *)","url":"/druntime/core/sys/windows/wingdi/ExtCreateRegion.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtEscape","package":"druntime","parentType":"","signature":"int ExtEscape(HDC,  int,  int,  LPCSTR,  int,  LPSTR)","url":"/druntime/core/sys/windows/wingdi/ExtEscape.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtFloodFill","package":"druntime","parentType":"","signature":"BOOL ExtFloodFill(HDC,  int,  int,  COLORREF,  UINT)","url":"/druntime/core/sys/windows/wingdi/ExtFloodFill.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtSelectClipRgn","package":"druntime","parentType":"","signature":"int ExtSelectClipRgn(HDC,  HRGN,  int)","url":"/druntime/core/sys/windows/wingdi/ExtSelectClipRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtTextOutA","package":"druntime","parentType":"","signature":"BOOL ExtTextOutA(HDC,  int,  int,  UINT,  LPCRECT,  LPCSTR,  UINT,  const(INT) *)","url":"/druntime/core/sys/windows/wingdi/ExtTextOutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ExtTextOutW","package":"druntime","parentType":"","signature":"BOOL ExtTextOutW(HDC,  int,  int,  UINT,  LPCRECT,  LPCWSTR,  UINT,  const(INT) *)","url":"/druntime/core/sys/windows/wingdi/ExtTextOutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FillPath","package":"druntime","parentType":"","signature":"BOOL FillPath(HDC)","url":"/druntime/core/sys/windows/wingdi/FillPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FillRect","package":"druntime","parentType":"","signature":"int FillRect(HDC,  LPCRECT,  HBRUSH)","url":"/druntime/core/sys/windows/wingdi/FillRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FillRgn","package":"druntime","parentType":"","signature":"int FillRgn(HDC,  HRGN,  HBRUSH)","url":"/druntime/core/sys/windows/wingdi/FillRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FixBrushOrgEx","package":"druntime","parentType":"","signature":"BOOL FixBrushOrgEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/FixBrushOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FlattenPath","package":"druntime","parentType":"","signature":"BOOL FlattenPath(HDC)","url":"/druntime/core/sys/windows/wingdi/FlattenPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FloodFill","package":"druntime","parentType":"","signature":"BOOL FloodFill(HDC,  int,  int,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/FloodFill.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"FrameRgn","package":"druntime","parentType":"","signature":"BOOL FrameRgn(HDC,  HRGN,  HBRUSH,  int,  int)","url":"/druntime/core/sys/windows/wingdi/FrameRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GdiComment","package":"druntime","parentType":"","signature":"BOOL GdiComment(HDC,  UINT,  const(BYTE) *)","url":"/druntime/core/sys/windows/wingdi/GdiComment.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GdiFlush","package":"druntime","parentType":"","signature":"BOOL GdiFlush()","url":"/druntime/core/sys/windows/wingdi/GdiFlush.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GdiGetBatchLimit","package":"druntime","parentType":"","signature":"DWORD GdiGetBatchLimit()","url":"/druntime/core/sys/windows/wingdi/GdiGetBatchLimit.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GdiSetBatchLimit","package":"druntime","parentType":"","signature":"DWORD GdiSetBatchLimit(DWORD)","url":"/druntime/core/sys/windows/wingdi/GdiSetBatchLimit.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetArcDirection","package":"druntime","parentType":"","signature":"int GetArcDirection(HDC)","url":"/druntime/core/sys/windows/wingdi/GetArcDirection.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetAspectRatioFilterEx","package":"druntime","parentType":"","signature":"BOOL GetAspectRatioFilterEx(HDC,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetAspectRatioFilterEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBitmapBits","package":"druntime","parentType":"","signature":"LONG GetBitmapBits(HBITMAP,  LONG,  PVOID)","url":"/druntime/core/sys/windows/wingdi/GetBitmapBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBitmapDimensionEx","package":"druntime","parentType":"","signature":"BOOL GetBitmapDimensionEx(HBITMAP,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetBitmapDimensionEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBkColor","package":"druntime","parentType":"","signature":"COLORREF GetBkColor(HDC)","url":"/druntime/core/sys/windows/wingdi/GetBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBkMode","package":"druntime","parentType":"","signature":"int GetBkMode(HDC)","url":"/druntime/core/sys/windows/wingdi/GetBkMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBoundsRect","package":"druntime","parentType":"","signature":"UINT GetBoundsRect(HDC,  LPRECT,  UINT)","url":"/druntime/core/sys/windows/wingdi/GetBoundsRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetBrushOrgEx","package":"druntime","parentType":"","signature":"BOOL GetBrushOrgEx(HDC,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/GetBrushOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharABCWidthsA","package":"druntime","parentType":"","signature":"BOOL GetCharABCWidthsA(HDC,  UINT,  UINT,  LPABC)","url":"/druntime/core/sys/windows/wingdi/GetCharABCWidthsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharABCWidthsW","package":"druntime","parentType":"","signature":"BOOL GetCharABCWidthsW(HDC,  UINT,  UINT,  LPABC)","url":"/druntime/core/sys/windows/wingdi/GetCharABCWidthsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharABCWidthsFloatA","package":"druntime","parentType":"","signature":"BOOL GetCharABCWidthsFloatA(HDC,  UINT,  UINT,  LPABCFLOAT)","url":"/druntime/core/sys/windows/wingdi/GetCharABCWidthsFloatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharABCWidthsFloatW","package":"druntime","parentType":"","signature":"BOOL GetCharABCWidthsFloatW(HDC,  UINT,  UINT,  LPABCFLOAT)","url":"/druntime/core/sys/windows/wingdi/GetCharABCWidthsFloatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharacterPlacementA","package":"druntime","parentType":"","signature":"DWORD GetCharacterPlacementA(HDC,  LPCSTR,  int,  int,  LPGCP_RESULTSA,  DWORD)","url":"/druntime/core/sys/windows/wingdi/GetCharacterPlacementA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharacterPlacementW","package":"druntime","parentType":"","signature":"DWORD GetCharacterPlacementW(HDC,  LPCWSTR,  int,  int,  LPGCP_RESULTSW,  DWORD)","url":"/druntime/core/sys/windows/wingdi/GetCharacterPlacementW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharWidth32A","package":"druntime","parentType":"","signature":"BOOL GetCharWidth32A(HDC,  UINT,  UINT,  LPINT)","url":"/druntime/core/sys/windows/wingdi/GetCharWidth32A.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharWidth32W","package":"druntime","parentType":"","signature":"BOOL GetCharWidth32W(HDC,  UINT,  UINT,  LPINT)","url":"/druntime/core/sys/windows/wingdi/GetCharWidth32W.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharWidthA","package":"druntime","parentType":"","signature":"BOOL GetCharWidthA(HDC,  UINT,  UINT,  LPINT)","url":"/druntime/core/sys/windows/wingdi/GetCharWidthA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharWidthW","package":"druntime","parentType":"","signature":"BOOL GetCharWidthW(HDC,  UINT,  UINT,  LPINT)","url":"/druntime/core/sys/windows/wingdi/GetCharWidthW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharWidthFloatA","package":"druntime","parentType":"","signature":"BOOL GetCharWidthFloatA(HDC,  UINT,  UINT,  PFLOAT)","url":"/druntime/core/sys/windows/wingdi/GetCharWidthFloatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCharWidthFloatW","package":"druntime","parentType":"","signature":"BOOL GetCharWidthFloatW(HDC,  UINT,  UINT,  PFLOAT)","url":"/druntime/core/sys/windows/wingdi/GetCharWidthFloatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetClipBox","package":"druntime","parentType":"","signature":"int GetClipBox(HDC,  LPRECT)","url":"/druntime/core/sys/windows/wingdi/GetClipBox.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetClipRgn","package":"druntime","parentType":"","signature":"int GetClipRgn(HDC,  HRGN)","url":"/druntime/core/sys/windows/wingdi/GetClipRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetColorAdjustment","package":"druntime","parentType":"","signature":"BOOL GetColorAdjustment(HDC,  LPCOLORADJUSTMENT)","url":"/druntime/core/sys/windows/wingdi/GetColorAdjustment.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetColorSpace","package":"druntime","parentType":"","signature":"HANDLE GetColorSpace(HDC)","url":"/druntime/core/sys/windows/wingdi/GetColorSpace.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCurrentObject","package":"druntime","parentType":"","signature":"HGDIOBJ GetCurrentObject(HDC,  UINT)","url":"/druntime/core/sys/windows/wingdi/GetCurrentObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCurrentPositionEx","package":"druntime","parentType":"","signature":"BOOL GetCurrentPositionEx(HDC,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/GetCurrentPositionEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetCursor","package":"druntime","parentType":"","signature":"HCURSOR GetCursor()","url":"/druntime/core/sys/windows/wingdi/GetCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetDCOrgEx","package":"druntime","parentType":"","signature":"BOOL GetDCOrgEx(HDC,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/GetDCOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetDeviceCaps","package":"druntime","parentType":"","signature":"int GetDeviceCaps(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/GetDeviceCaps.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetDeviceGammaRamp","package":"druntime","parentType":"","signature":"BOOL GetDeviceGammaRamp(HDC,  PVOID)","url":"/druntime/core/sys/windows/wingdi/GetDeviceGammaRamp.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetDIBColorTable","package":"druntime","parentType":"","signature":"UINT GetDIBColorTable(HDC,  UINT,  UINT,  RGBQUAD *)","url":"/druntime/core/sys/windows/wingdi/GetDIBColorTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetDIBits","package":"druntime","parentType":"","signature":"int GetDIBits(HDC,  HBITMAP,  UINT,  UINT,  PVOID,  LPBITMAPINFO,  UINT)","url":"/druntime/core/sys/windows/wingdi/GetDIBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFileA","package":"druntime","parentType":"","signature":"HENHMETAFILE GetEnhMetaFileA(LPCSTR)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFileW","package":"druntime","parentType":"","signature":"HENHMETAFILE GetEnhMetaFileW(LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFileBits","package":"druntime","parentType":"","signature":"UINT GetEnhMetaFileBits(HENHMETAFILE,  UINT,  LPBYTE)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFileBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFileDescriptionA","package":"druntime","parentType":"","signature":"UINT GetEnhMetaFileDescriptionA(HENHMETAFILE,  UINT,  LPSTR)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFileDescriptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFileDescriptionW","package":"druntime","parentType":"","signature":"UINT GetEnhMetaFileDescriptionW(HENHMETAFILE,  UINT,  LPWSTR)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFileDescriptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFileHeader","package":"druntime","parentType":"","signature":"UINT GetEnhMetaFileHeader(HENHMETAFILE,  UINT,  LPENHMETAHEADER)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFileHeader.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFilePaletteEntries","package":"druntime","parentType":"","signature":"UINT GetEnhMetaFilePaletteEntries(HENHMETAFILE,  UINT,  LPPALETTEENTRY)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFilePaletteEntries.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetEnhMetaFilePixelFormat","package":"druntime","parentType":"","signature":"UINT GetEnhMetaFilePixelFormat(HENHMETAFILE,  DWORD,  const(PIXELFORMATDESCRIPTOR) *)","url":"/druntime/core/sys/windows/wingdi/GetEnhMetaFilePixelFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetFontData","package":"druntime","parentType":"","signature":"DWORD GetFontData(HDC,  DWORD,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wingdi/GetFontData.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetFontLanguageInfo","package":"druntime","parentType":"","signature":"DWORD GetFontLanguageInfo(HDC)","url":"/druntime/core/sys/windows/wingdi/GetFontLanguageInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetGlyphOutlineA","package":"druntime","parentType":"","signature":"DWORD GetGlyphOutlineA(HDC,  UINT,  UINT,  LPGLYPHMETRICS,  DWORD,  PVOID,  const(MAT2) *)","url":"/druntime/core/sys/windows/wingdi/GetGlyphOutlineA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetGlyphOutlineW","package":"druntime","parentType":"","signature":"DWORD GetGlyphOutlineW(HDC,  UINT,  UINT,  LPGLYPHMETRICS,  DWORD,  PVOID,  const(MAT2) *)","url":"/druntime/core/sys/windows/wingdi/GetGlyphOutlineW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetGraphicsMode","package":"druntime","parentType":"","signature":"int GetGraphicsMode(HDC)","url":"/druntime/core/sys/windows/wingdi/GetGraphicsMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetICMProfileA","package":"druntime","parentType":"","signature":"BOOL GetICMProfileA(HDC,  LPDWORD,  LPSTR)","url":"/druntime/core/sys/windows/wingdi/GetICMProfileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetICMProfileW","package":"druntime","parentType":"","signature":"BOOL GetICMProfileW(HDC,  LPDWORD,  LPWSTR)","url":"/druntime/core/sys/windows/wingdi/GetICMProfileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetKerningPairsA","package":"druntime","parentType":"","signature":"DWORD GetKerningPairsA(HDC,  DWORD,  LPKERNINGPAIR)","url":"/druntime/core/sys/windows/wingdi/GetKerningPairsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetKerningPairsW","package":"druntime","parentType":"","signature":"DWORD GetKerningPairsW(HDC,  DWORD,  LPKERNINGPAIR)","url":"/druntime/core/sys/windows/wingdi/GetKerningPairsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetLogColorSpaceA","package":"druntime","parentType":"","signature":"BOOL GetLogColorSpaceA(HCOLORSPACE,  LPLOGCOLORSPACEA,  DWORD)","url":"/druntime/core/sys/windows/wingdi/GetLogColorSpaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetLogColorSpaceW","package":"druntime","parentType":"","signature":"BOOL GetLogColorSpaceW(HCOLORSPACE,  LPLOGCOLORSPACEW,  DWORD)","url":"/druntime/core/sys/windows/wingdi/GetLogColorSpaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMapMode","package":"druntime","parentType":"","signature":"int GetMapMode(HDC)","url":"/druntime/core/sys/windows/wingdi/GetMapMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMetaFileA","package":"druntime","parentType":"","signature":"HMETAFILE GetMetaFileA(LPCSTR)","url":"/druntime/core/sys/windows/wingdi/GetMetaFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMetaFileW","package":"druntime","parentType":"","signature":"HMETAFILE GetMetaFileW(LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/GetMetaFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMetaFileBitsEx","package":"druntime","parentType":"","signature":"UINT GetMetaFileBitsEx(HMETAFILE,  UINT,  PVOID)","url":"/druntime/core/sys/windows/wingdi/GetMetaFileBitsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMetaRgn","package":"druntime","parentType":"","signature":"int GetMetaRgn(HDC,  HRGN)","url":"/druntime/core/sys/windows/wingdi/GetMetaRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetMiterLimit","package":"druntime","parentType":"","signature":"BOOL GetMiterLimit(HDC,  PFLOAT)","url":"/druntime/core/sys/windows/wingdi/GetMiterLimit.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetNearestColor","package":"druntime","parentType":"","signature":"COLORREF GetNearestColor(HDC,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/GetNearestColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetNearestPaletteIndex","package":"druntime","parentType":"","signature":"UINT GetNearestPaletteIndex(HPALETTE,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/GetNearestPaletteIndex.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetObjectA","package":"druntime","parentType":"","signature":"int GetObjectA(HGDIOBJ,  int,  PVOID)","url":"/druntime/core/sys/windows/wingdi/GetObjectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetObjectW","package":"druntime","parentType":"","signature":"int GetObjectW(HGDIOBJ,  int,  PVOID)","url":"/druntime/core/sys/windows/wingdi/GetObjectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetObjectType","package":"druntime","parentType":"","signature":"DWORD GetObjectType(HGDIOBJ)","url":"/druntime/core/sys/windows/wingdi/GetObjectType.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetOutlineTextMetricsA","package":"druntime","parentType":"","signature":"UINT GetOutlineTextMetricsA(HDC,  UINT,  LPOUTLINETEXTMETRICA)","url":"/druntime/core/sys/windows/wingdi/GetOutlineTextMetricsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetOutlineTextMetricsW","package":"druntime","parentType":"","signature":"UINT GetOutlineTextMetricsW(HDC,  UINT,  LPOUTLINETEXTMETRICW)","url":"/druntime/core/sys/windows/wingdi/GetOutlineTextMetricsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetPaletteEntries","package":"druntime","parentType":"","signature":"UINT GetPaletteEntries(HPALETTE,  UINT,  UINT,  LPPALETTEENTRY)","url":"/druntime/core/sys/windows/wingdi/GetPaletteEntries.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetPath","package":"druntime","parentType":"","signature":"int GetPath(HDC,  LPPOINT,  PBYTE,  int)","url":"/druntime/core/sys/windows/wingdi/GetPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetPixel","package":"druntime","parentType":"","signature":"COLORREF GetPixel(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/GetPixel.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetPixelFormat","package":"druntime","parentType":"","signature":"int GetPixelFormat(HDC)","url":"/druntime/core/sys/windows/wingdi/GetPixelFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetPolyFillMode","package":"druntime","parentType":"","signature":"int GetPolyFillMode(HDC)","url":"/druntime/core/sys/windows/wingdi/GetPolyFillMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetRasterizerCaps","package":"druntime","parentType":"","signature":"BOOL GetRasterizerCaps(LPRASTERIZER_STATUS,  UINT)","url":"/druntime/core/sys/windows/wingdi/GetRasterizerCaps.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetRandomRgn","package":"druntime","parentType":"","signature":"int GetRandomRgn(HDC,  HRGN,  INT)","url":"/druntime/core/sys/windows/wingdi/GetRandomRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetRegionData","package":"druntime","parentType":"","signature":"DWORD GetRegionData(HRGN,  DWORD,  LPRGNDATA)","url":"/druntime/core/sys/windows/wingdi/GetRegionData.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetRgnBox","package":"druntime","parentType":"","signature":"int GetRgnBox(HRGN,  LPRECT)","url":"/druntime/core/sys/windows/wingdi/GetRgnBox.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetROP2","package":"druntime","parentType":"","signature":"int GetROP2(HDC)","url":"/druntime/core/sys/windows/wingdi/GetROP2.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetStockObject","package":"druntime","parentType":"","signature":"HGDIOBJ GetStockObject(int)","url":"/druntime/core/sys/windows/wingdi/GetStockObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetStretchBltMode","package":"druntime","parentType":"","signature":"int GetStretchBltMode(HDC)","url":"/druntime/core/sys/windows/wingdi/GetStretchBltMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetSystemPaletteEntries","package":"druntime","parentType":"","signature":"UINT GetSystemPaletteEntries(HDC,  UINT,  UINT,  LPPALETTEENTRY)","url":"/druntime/core/sys/windows/wingdi/GetSystemPaletteEntries.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetSystemPaletteUse","package":"druntime","parentType":"","signature":"UINT GetSystemPaletteUse(HDC)","url":"/druntime/core/sys/windows/wingdi/GetSystemPaletteUse.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextAlign","package":"druntime","parentType":"","signature":"UINT GetTextAlign(HDC)","url":"/druntime/core/sys/windows/wingdi/GetTextAlign.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextCharacterExtra","package":"druntime","parentType":"","signature":"int GetTextCharacterExtra(HDC)","url":"/druntime/core/sys/windows/wingdi/GetTextCharacterExtra.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextCharset","package":"druntime","parentType":"","signature":"int GetTextCharset(HDC)","url":"/druntime/core/sys/windows/wingdi/GetTextCharset.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextCharsetInfo","package":"druntime","parentType":"","signature":"int GetTextCharsetInfo(HDC,  LPFONTSIGNATURE,  DWORD)","url":"/druntime/core/sys/windows/wingdi/GetTextCharsetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextColor","package":"druntime","parentType":"","signature":"COLORREF GetTextColor(HDC)","url":"/druntime/core/sys/windows/wingdi/GetTextColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextExtentExPointA","package":"druntime","parentType":"","signature":"BOOL GetTextExtentExPointA(HDC,  LPCSTR,  int,  int,  LPINT,  LPINT,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetTextExtentExPointA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextExtentExPointW","package":"druntime","parentType":"","signature":"BOOL GetTextExtentExPointW(HDC,  LPCWSTR,  int,  int,  LPINT,  LPINT,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetTextExtentExPointW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextExtentPointA","package":"druntime","parentType":"","signature":"BOOL GetTextExtentPointA(HDC,  LPCSTR,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetTextExtentPointA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextExtentPointW","package":"druntime","parentType":"","signature":"BOOL GetTextExtentPointW(HDC,  LPCWSTR,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetTextExtentPointW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextExtentPoint32A","package":"druntime","parentType":"","signature":"BOOL GetTextExtentPoint32A(HDC,  LPCSTR,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetTextExtentPoint32A.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextExtentPoint32W","package":"druntime","parentType":"","signature":"BOOL GetTextExtentPoint32W(HDC,  LPCWSTR,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetTextExtentPoint32W.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextFaceA","package":"druntime","parentType":"","signature":"int GetTextFaceA(HDC,  int,  LPSTR)","url":"/druntime/core/sys/windows/wingdi/GetTextFaceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextFaceW","package":"druntime","parentType":"","signature":"int GetTextFaceW(HDC,  int,  LPWSTR)","url":"/druntime/core/sys/windows/wingdi/GetTextFaceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextMetricsA","package":"druntime","parentType":"","signature":"BOOL GetTextMetricsA(HDC,  LPTEXTMETRICA)","url":"/druntime/core/sys/windows/wingdi/GetTextMetricsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetTextMetricsW","package":"druntime","parentType":"","signature":"BOOL GetTextMetricsW(HDC,  LPTEXTMETRICW)","url":"/druntime/core/sys/windows/wingdi/GetTextMetricsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetViewportExtEx","package":"druntime","parentType":"","signature":"BOOL GetViewportExtEx(HDC,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetViewportExtEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetViewportOrgEx","package":"druntime","parentType":"","signature":"BOOL GetViewportOrgEx(HDC,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/GetViewportOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetWindowExtEx","package":"druntime","parentType":"","signature":"BOOL GetWindowExtEx(HDC,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/GetWindowExtEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetWindowOrgEx","package":"druntime","parentType":"","signature":"BOOL GetWindowOrgEx(HDC,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/GetWindowOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetWinMetaFileBits","package":"druntime","parentType":"","signature":"UINT GetWinMetaFileBits(HENHMETAFILE,  UINT,  LPBYTE,  INT,  HDC)","url":"/druntime/core/sys/windows/wingdi/GetWinMetaFileBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"GetWorldTransform","package":"druntime","parentType":"","signature":"BOOL GetWorldTransform(HDC,  LPXFORM)","url":"/druntime/core/sys/windows/wingdi/GetWorldTransform.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"IntersectClipRect","package":"druntime","parentType":"","signature":"int IntersectClipRect(HDC,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/IntersectClipRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"InvertRgn","package":"druntime","parentType":"","signature":"BOOL InvertRgn(HDC,  HRGN)","url":"/druntime/core/sys/windows/wingdi/InvertRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"LineDDA","package":"druntime","parentType":"","signature":"BOOL LineDDA(int,  int,  int,  int,  LINEDDAPROC,  LPARAM)","url":"/druntime/core/sys/windows/wingdi/LineDDA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"LineTo","package":"druntime","parentType":"","signature":"BOOL LineTo(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/LineTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"LPtoDP","package":"druntime","parentType":"","signature":"BOOL LPtoDP(HDC,  LPPOINT,  int)","url":"/druntime/core/sys/windows/wingdi/LPtoDP.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"MaskBlt","package":"druntime","parentType":"","signature":"BOOL MaskBlt(HDC,  int,  int,  int,  int,  HDC,  int,  int,  HBITMAP,  int,  int,  DWORD)","url":"/druntime/core/sys/windows/wingdi/MaskBlt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ModifyWorldTransform","package":"druntime","parentType":"","signature":"BOOL ModifyWorldTransform(HDC,  const(XFORM) *,  DWORD)","url":"/druntime/core/sys/windows/wingdi/ModifyWorldTransform.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"MoveToEx","package":"druntime","parentType":"","signature":"BOOL MoveToEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/MoveToEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"OffsetClipRgn","package":"druntime","parentType":"","signature":"int OffsetClipRgn(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/OffsetClipRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"OffsetRgn","package":"druntime","parentType":"","signature":"int OffsetRgn(HRGN,  int,  int)","url":"/druntime/core/sys/windows/wingdi/OffsetRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"OffsetViewportOrgEx","package":"druntime","parentType":"","signature":"BOOL OffsetViewportOrgEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/OffsetViewportOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"OffsetWindowOrgEx","package":"druntime","parentType":"","signature":"BOOL OffsetWindowOrgEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/OffsetWindowOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PaintRgn","package":"druntime","parentType":"","signature":"BOOL PaintRgn(HDC,  HRGN)","url":"/druntime/core/sys/windows/wingdi/PaintRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PatBlt","package":"druntime","parentType":"","signature":"BOOL PatBlt(HDC,  int,  int,  int,  int,  DWORD)","url":"/druntime/core/sys/windows/wingdi/PatBlt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PathToRegion","package":"druntime","parentType":"","signature":"HRGN PathToRegion(HDC)","url":"/druntime/core/sys/windows/wingdi/PathToRegion.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Pie","package":"druntime","parentType":"","signature":"BOOL Pie(HDC,  int,  int,  int,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/Pie.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PlayEnhMetaFile","package":"druntime","parentType":"","signature":"BOOL PlayEnhMetaFile(HDC,  HENHMETAFILE,  LPCRECT)","url":"/druntime/core/sys/windows/wingdi/PlayEnhMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PlayEnhMetaFileRecord","package":"druntime","parentType":"","signature":"BOOL PlayEnhMetaFileRecord(HDC,  LPHANDLETABLE,  const(ENHMETARECORD) *,  UINT)","url":"/druntime/core/sys/windows/wingdi/PlayEnhMetaFileRecord.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PlayMetaFile","package":"druntime","parentType":"","signature":"BOOL PlayMetaFile(HDC,  HMETAFILE)","url":"/druntime/core/sys/windows/wingdi/PlayMetaFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PlayMetaFileRecord","package":"druntime","parentType":"","signature":"BOOL PlayMetaFileRecord(HDC,  LPHANDLETABLE,  LPMETARECORD,  UINT)","url":"/druntime/core/sys/windows/wingdi/PlayMetaFileRecord.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PlgBlt","package":"druntime","parentType":"","signature":"BOOL PlgBlt(HDC,  const(POINT) *,  HDC,  int,  int,  int,  int,  HBITMAP,  int,  int)","url":"/druntime/core/sys/windows/wingdi/PlgBlt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyBezier","package":"druntime","parentType":"","signature":"BOOL PolyBezier(HDC,  const(POINT) *,  DWORD)","url":"/druntime/core/sys/windows/wingdi/PolyBezier.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyBezierTo","package":"druntime","parentType":"","signature":"BOOL PolyBezierTo(HDC,  const(POINT) *,  DWORD)","url":"/druntime/core/sys/windows/wingdi/PolyBezierTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyDraw","package":"druntime","parentType":"","signature":"BOOL PolyDraw(HDC,  const(POINT) *,  const(BYTE) *,  int)","url":"/druntime/core/sys/windows/wingdi/PolyDraw.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Polygon","package":"druntime","parentType":"","signature":"BOOL Polygon(HDC,  const(POINT) *,  int)","url":"/druntime/core/sys/windows/wingdi/Polygon.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Polyline","package":"druntime","parentType":"","signature":"BOOL Polyline(HDC,  const(POINT) *,  int)","url":"/druntime/core/sys/windows/wingdi/Polyline.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolylineTo","package":"druntime","parentType":"","signature":"BOOL PolylineTo(HDC,  const(POINT) *,  DWORD)","url":"/druntime/core/sys/windows/wingdi/PolylineTo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyPolygon","package":"druntime","parentType":"","signature":"BOOL PolyPolygon(HDC,  const(POINT) *,  const(INT) *,  int)","url":"/druntime/core/sys/windows/wingdi/PolyPolygon.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyPolyline","package":"druntime","parentType":"","signature":"BOOL PolyPolyline(HDC,  const(POINT) *,  const(DWORD) *,  DWORD)","url":"/druntime/core/sys/windows/wingdi/PolyPolyline.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyTextOutA","package":"druntime","parentType":"","signature":"BOOL PolyTextOutA(HDC,  const(POLYTEXTA) *,  int)","url":"/druntime/core/sys/windows/wingdi/PolyTextOutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PolyTextOutW","package":"druntime","parentType":"","signature":"BOOL PolyTextOutW(HDC,  const(POLYTEXTW) *,  int)","url":"/druntime/core/sys/windows/wingdi/PolyTextOutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PtInRegion","package":"druntime","parentType":"","signature":"BOOL PtInRegion(HRGN,  int,  int)","url":"/druntime/core/sys/windows/wingdi/PtInRegion.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"PtVisible","package":"druntime","parentType":"","signature":"BOOL PtVisible(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/PtVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RealizePalette","package":"druntime","parentType":"","signature":"UINT RealizePalette(HDC)","url":"/druntime/core/sys/windows/wingdi/RealizePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"Rectangle","package":"druntime","parentType":"","signature":"BOOL Rectangle(HDC,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/Rectangle.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RectInRegion","package":"druntime","parentType":"","signature":"BOOL RectInRegion(HRGN,  LPCRECT)","url":"/druntime/core/sys/windows/wingdi/RectInRegion.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RectVisible","package":"druntime","parentType":"","signature":"BOOL RectVisible(HDC,  LPCRECT)","url":"/druntime/core/sys/windows/wingdi/RectVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RemoveFontResourceA","package":"druntime","parentType":"","signature":"BOOL RemoveFontResourceA(LPCSTR)","url":"/druntime/core/sys/windows/wingdi/RemoveFontResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RemoveFontResourceW","package":"druntime","parentType":"","signature":"BOOL RemoveFontResourceW(LPCWSTR)","url":"/druntime/core/sys/windows/wingdi/RemoveFontResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ResetDCA","package":"druntime","parentType":"","signature":"HDC ResetDCA(HDC,  const(DEVMODEA) *)","url":"/druntime/core/sys/windows/wingdi/ResetDCA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ResetDCW","package":"druntime","parentType":"","signature":"HDC ResetDCW(HDC,  const(DEVMODEW) *)","url":"/druntime/core/sys/windows/wingdi/ResetDCW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ResizePalette","package":"druntime","parentType":"","signature":"BOOL ResizePalette(HPALETTE,  UINT)","url":"/druntime/core/sys/windows/wingdi/ResizePalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RestoreDC","package":"druntime","parentType":"","signature":"BOOL RestoreDC(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/RestoreDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"RoundRect","package":"druntime","parentType":"","signature":"BOOL RoundRect(HDC,  int,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/RoundRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SaveDC","package":"druntime","parentType":"","signature":"int SaveDC(HDC)","url":"/druntime/core/sys/windows/wingdi/SaveDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ScaleViewportExtEx","package":"druntime","parentType":"","signature":"BOOL ScaleViewportExtEx(HDC,  int,  int,  int,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/ScaleViewportExtEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"ScaleWindowExtEx","package":"druntime","parentType":"","signature":"BOOL ScaleWindowExtEx(HDC,  int,  int,  int,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/ScaleWindowExtEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SelectClipPath","package":"druntime","parentType":"","signature":"BOOL SelectClipPath(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SelectClipPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SelectClipRgn","package":"druntime","parentType":"","signature":"int SelectClipRgn(HDC,  HRGN)","url":"/druntime/core/sys/windows/wingdi/SelectClipRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SelectObject","package":"druntime","parentType":"","signature":"HGDIOBJ SelectObject(HDC,  HGDIOBJ)","url":"/druntime/core/sys/windows/wingdi/SelectObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SelectPalette","package":"druntime","parentType":"","signature":"HPALETTE SelectPalette(HDC,  HPALETTE,  BOOL)","url":"/druntime/core/sys/windows/wingdi/SelectPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetAbortProc","package":"druntime","parentType":"","signature":"int SetAbortProc(HDC,  ABORTPROC)","url":"/druntime/core/sys/windows/wingdi/SetAbortProc.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetArcDirection","package":"druntime","parentType":"","signature":"int SetArcDirection(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetArcDirection.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetBitmapBits","package":"druntime","parentType":"","signature":"LONG SetBitmapBits(HBITMAP,  DWORD,  PCVOID)","url":"/druntime/core/sys/windows/wingdi/SetBitmapBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetBitmapDimensionEx","package":"druntime","parentType":"","signature":"BOOL SetBitmapDimensionEx(HBITMAP,  int,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/SetBitmapDimensionEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetBkColor","package":"druntime","parentType":"","signature":"COLORREF SetBkColor(HDC,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/SetBkColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetBkMode","package":"druntime","parentType":"","signature":"int SetBkMode(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetBkMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetBoundsRect","package":"druntime","parentType":"","signature":"UINT SetBoundsRect(HDC,  LPCRECT,  UINT)","url":"/druntime/core/sys/windows/wingdi/SetBoundsRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetBrushOrgEx","package":"druntime","parentType":"","signature":"BOOL SetBrushOrgEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/SetBrushOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetColorAdjustment","package":"druntime","parentType":"","signature":"BOOL SetColorAdjustment(HDC,  const(COLORADJUSTMENT) *)","url":"/druntime/core/sys/windows/wingdi/SetColorAdjustment.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetColorSpace","package":"druntime","parentType":"","signature":"BOOL SetColorSpace(HDC,  HCOLORSPACE)","url":"/druntime/core/sys/windows/wingdi/SetColorSpace.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetDeviceGammaRamp","package":"druntime","parentType":"","signature":"BOOL SetDeviceGammaRamp(HDC,  PVOID)","url":"/druntime/core/sys/windows/wingdi/SetDeviceGammaRamp.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetDIBColorTable","package":"druntime","parentType":"","signature":"UINT SetDIBColorTable(HDC,  UINT,  UINT,  const(RGBQUAD) *)","url":"/druntime/core/sys/windows/wingdi/SetDIBColorTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetDIBits","package":"druntime","parentType":"","signature":"int SetDIBits(HDC,  HBITMAP,  UINT,  UINT,  PCVOID,  const(BITMAPINFO) *,  UINT)","url":"/druntime/core/sys/windows/wingdi/SetDIBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetDIBitsToDevice","package":"druntime","parentType":"","signature":"int SetDIBitsToDevice(HDC,  int,  int,  DWORD,  DWORD,  int,  int,  UINT,  UINT,  PCVOID,  const(BITMAPINFO) *,  UINT)","url":"/druntime/core/sys/windows/wingdi/SetDIBitsToDevice.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetEnhMetaFileBits","package":"druntime","parentType":"","signature":"HENHMETAFILE SetEnhMetaFileBits(UINT,  const(BYTE) *)","url":"/druntime/core/sys/windows/wingdi/SetEnhMetaFileBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetGraphicsMode","package":"druntime","parentType":"","signature":"int SetGraphicsMode(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetGraphicsMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetICMMode","package":"druntime","parentType":"","signature":"int SetICMMode(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetICMMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetICMProfileA","package":"druntime","parentType":"","signature":"BOOL SetICMProfileA(HDC,  LPSTR)","url":"/druntime/core/sys/windows/wingdi/SetICMProfileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetICMProfileW","package":"druntime","parentType":"","signature":"BOOL SetICMProfileW(HDC,  LPWSTR)","url":"/druntime/core/sys/windows/wingdi/SetICMProfileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetMapMode","package":"druntime","parentType":"","signature":"int SetMapMode(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetMapMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetMapperFlags","package":"druntime","parentType":"","signature":"DWORD SetMapperFlags(HDC,  DWORD)","url":"/druntime/core/sys/windows/wingdi/SetMapperFlags.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetMetaFileBitsEx","package":"druntime","parentType":"","signature":"HMETAFILE SetMetaFileBitsEx(UINT,  const(BYTE) *)","url":"/druntime/core/sys/windows/wingdi/SetMetaFileBitsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetMetaRgn","package":"druntime","parentType":"","signature":"int SetMetaRgn(HDC)","url":"/druntime/core/sys/windows/wingdi/SetMetaRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetMiterLimit","package":"druntime","parentType":"","signature":"BOOL SetMiterLimit(HDC,  FLOAT,  PFLOAT)","url":"/druntime/core/sys/windows/wingdi/SetMiterLimit.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetPaletteEntries","package":"druntime","parentType":"","signature":"UINT SetPaletteEntries(HPALETTE,  UINT,  UINT,  const(PALETTEENTRY) *)","url":"/druntime/core/sys/windows/wingdi/SetPaletteEntries.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetPixel","package":"druntime","parentType":"","signature":"COLORREF SetPixel(HDC,  int,  int,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/SetPixel.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetPixelFormat","package":"druntime","parentType":"","signature":"BOOL SetPixelFormat(HDC,  int,  const(PIXELFORMATDESCRIPTOR) *)","url":"/druntime/core/sys/windows/wingdi/SetPixelFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetPixelV","package":"druntime","parentType":"","signature":"BOOL SetPixelV(HDC,  int,  int,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/SetPixelV.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetPolyFillMode","package":"druntime","parentType":"","signature":"int SetPolyFillMode(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetPolyFillMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetRectRgn","package":"druntime","parentType":"","signature":"BOOL SetRectRgn(HRGN,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/wingdi/SetRectRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetROP2","package":"druntime","parentType":"","signature":"int SetROP2(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetROP2.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetStretchBltMode","package":"druntime","parentType":"","signature":"int SetStretchBltMode(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetStretchBltMode.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetSystemPaletteUse","package":"druntime","parentType":"","signature":"UINT SetSystemPaletteUse(HDC,  UINT)","url":"/druntime/core/sys/windows/wingdi/SetSystemPaletteUse.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetTextAlign","package":"druntime","parentType":"","signature":"UINT SetTextAlign(HDC,  UINT)","url":"/druntime/core/sys/windows/wingdi/SetTextAlign.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetTextCharacterExtra","package":"druntime","parentType":"","signature":"int SetTextCharacterExtra(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/SetTextCharacterExtra.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetTextColor","package":"druntime","parentType":"","signature":"COLORREF SetTextColor(HDC,  COLORREF)","url":"/druntime/core/sys/windows/wingdi/SetTextColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetTextJustification","package":"druntime","parentType":"","signature":"BOOL SetTextJustification(HDC,  int,  int)","url":"/druntime/core/sys/windows/wingdi/SetTextJustification.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetViewportExtEx","package":"druntime","parentType":"","signature":"BOOL SetViewportExtEx(HDC,  int,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/SetViewportExtEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetViewportOrgEx","package":"druntime","parentType":"","signature":"BOOL SetViewportOrgEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/SetViewportOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetWindowExtEx","package":"druntime","parentType":"","signature":"BOOL SetWindowExtEx(HDC,  int,  int,  LPSIZE)","url":"/druntime/core/sys/windows/wingdi/SetWindowExtEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetWindowOrgEx","package":"druntime","parentType":"","signature":"BOOL SetWindowOrgEx(HDC,  int,  int,  LPPOINT)","url":"/druntime/core/sys/windows/wingdi/SetWindowOrgEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetWinMetaFileBits","package":"druntime","parentType":"","signature":"HENHMETAFILE SetWinMetaFileBits(UINT,  const(BYTE) *,  HDC,  const(METAFILEPICT) *)","url":"/druntime/core/sys/windows/wingdi/SetWinMetaFileBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SetWorldTransform","package":"druntime","parentType":"","signature":"BOOL SetWorldTransform(HDC,  const(XFORM) *)","url":"/druntime/core/sys/windows/wingdi/SetWorldTransform.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StartDocA","package":"druntime","parentType":"","signature":"int StartDocA(HDC,  const(DOCINFOA) *)","url":"/druntime/core/sys/windows/wingdi/StartDocA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StartDocW","package":"druntime","parentType":"","signature":"int StartDocW(HDC,  const(DOCINFOW) *)","url":"/druntime/core/sys/windows/wingdi/StartDocW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StartPage","package":"druntime","parentType":"","signature":"int StartPage(HDC)","url":"/druntime/core/sys/windows/wingdi/StartPage.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StretchBlt","package":"druntime","parentType":"","signature":"BOOL StretchBlt(HDC,  int,  int,  int,  int,  HDC,  int,  int,  int,  int,  DWORD)","url":"/druntime/core/sys/windows/wingdi/StretchBlt.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StretchDIBits","package":"druntime","parentType":"","signature":"int StretchDIBits(HDC,  int,  int,  int,  int,  int,  int,  int,  int,  const(VOID) * ,  const(BITMAPINFO) * ,  UINT,  DWORD)","url":"/druntime/core/sys/windows/wingdi/StretchDIBits.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StrokeAndFillPath","package":"druntime","parentType":"","signature":"BOOL StrokeAndFillPath(HDC)","url":"/druntime/core/sys/windows/wingdi/StrokeAndFillPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"StrokePath","package":"druntime","parentType":"","signature":"BOOL StrokePath(HDC)","url":"/druntime/core/sys/windows/wingdi/StrokePath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"SwapBuffers","package":"druntime","parentType":"","signature":"BOOL SwapBuffers(HDC)","url":"/druntime/core/sys/windows/wingdi/SwapBuffers.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"TextOutA","package":"druntime","parentType":"","signature":"BOOL TextOutA(HDC,  int,  int,  LPCSTR,  int)","url":"/druntime/core/sys/windows/wingdi/TextOutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"TextOutW","package":"druntime","parentType":"","signature":"BOOL TextOutW(HDC,  int,  int,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/wingdi/TextOutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"TranslateCharsetInfo","package":"druntime","parentType":"","signature":"BOOL TranslateCharsetInfo(PDWORD,  LPCHARSETINFO,  DWORD)","url":"/druntime/core/sys/windows/wingdi/TranslateCharsetInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"UnrealizeObject","package":"druntime","parentType":"","signature":"BOOL UnrealizeObject(HGDIOBJ)","url":"/druntime/core/sys/windows/wingdi/UnrealizeObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"UpdateColors","package":"druntime","parentType":"","signature":"BOOL UpdateColors(HDC)","url":"/druntime/core/sys/windows/wingdi/UpdateColors.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"UpdateICMRegKeyA","package":"druntime","parentType":"","signature":"BOOL UpdateICMRegKeyA(DWORD,  DWORD,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/wingdi/UpdateICMRegKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"UpdateICMRegKeyW","package":"druntime","parentType":"","signature":"BOOL UpdateICMRegKeyW(DWORD,  DWORD,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/wingdi/UpdateICMRegKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"WidenPath","package":"druntime","parentType":"","signature":"BOOL WidenPath(HDC)","url":"/druntime/core/sys/windows/wingdi/WidenPath.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglCopyContext","package":"druntime","parentType":"","signature":"BOOL wglCopyContext(HGLRC,  HGLRC,  UINT)","url":"/druntime/core/sys/windows/wingdi/wglCopyContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglCreateContext","package":"druntime","parentType":"","signature":"HGLRC wglCreateContext(HDC)","url":"/druntime/core/sys/windows/wingdi/wglCreateContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglCreateLayerContext","package":"druntime","parentType":"","signature":"HGLRC wglCreateLayerContext(HDC,  int)","url":"/druntime/core/sys/windows/wingdi/wglCreateLayerContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglDeleteContext","package":"druntime","parentType":"","signature":"BOOL wglDeleteContext(HGLRC)","url":"/druntime/core/sys/windows/wingdi/wglDeleteContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglDescribeLayerPlane","package":"druntime","parentType":"","signature":"BOOL wglDescribeLayerPlane(HDC,  int,  int,  UINT,  LPLAYERPLANEDESCRIPTOR)","url":"/druntime/core/sys/windows/wingdi/wglDescribeLayerPlane.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglGetCurrentContext","package":"druntime","parentType":"","signature":"HGLRC wglGetCurrentContext()","url":"/druntime/core/sys/windows/wingdi/wglGetCurrentContext.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglGetCurrentDC","package":"druntime","parentType":"","signature":"HDC wglGetCurrentDC()","url":"/druntime/core/sys/windows/wingdi/wglGetCurrentDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglGetLayerPaletteEntries","package":"druntime","parentType":"","signature":"int wglGetLayerPaletteEntries(HDC,  int,  int,  int,  COLORREF *)","url":"/druntime/core/sys/windows/wingdi/wglGetLayerPaletteEntries.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglGetProcAddress","package":"druntime","parentType":"","signature":"PROC wglGetProcAddress(LPCSTR)","url":"/druntime/core/sys/windows/wingdi/wglGetProcAddress.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglMakeCurrent","package":"druntime","parentType":"","signature":"BOOL wglMakeCurrent(HDC,  HGLRC)","url":"/druntime/core/sys/windows/wingdi/wglMakeCurrent.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglRealizeLayerPalette","package":"druntime","parentType":"","signature":"BOOL wglRealizeLayerPalette(HDC,  int,  BOOL)","url":"/druntime/core/sys/windows/wingdi/wglRealizeLayerPalette.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglSetLayerPaletteEntries","package":"druntime","parentType":"","signature":"int wglSetLayerPaletteEntries(HDC,  int,  int,  int,  const(COLORREF) *)","url":"/druntime/core/sys/windows/wingdi/wglSetLayerPaletteEntries.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglShareLists","package":"druntime","parentType":"","signature":"BOOL wglShareLists(HGLRC,  HGLRC)","url":"/druntime/core/sys/windows/wingdi/wglShareLists.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglSwapLayerBuffers","package":"druntime","parentType":"","signature":"BOOL wglSwapLayerBuffers(HDC,  UINT)","url":"/druntime/core/sys/windows/wingdi/wglSwapLayerBuffers.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglUseFontBitmapsA","package":"druntime","parentType":"","signature":"BOOL wglUseFontBitmapsA(HDC,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wingdi/wglUseFontBitmapsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglUseFontBitmapsW","package":"druntime","parentType":"","signature":"BOOL wglUseFontBitmapsW(HDC,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wingdi/wglUseFontBitmapsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglUseFontOutlinesA","package":"druntime","parentType":"","signature":"BOOL wglUseFontOutlinesA(HDC,  DWORD,  DWORD,  DWORD,  FLOAT,  FLOAT,  int,  LPGLYPHMETRICSFLOAT)","url":"/druntime/core/sys/windows/wingdi/wglUseFontOutlinesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wingdi","name":"wglUseFontOutlinesW","package":"druntime","parentType":"","signature":"BOOL wglUseFontOutlinesW(HDC,  DWORD,  DWORD,  DWORD,  FLOAT,  FLOAT,  int,  LPGLYPHMETRICSFLOAT)","url":"/druntime/core/sys/windows/wingdi/wglUseFontOutlinesW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"RGN_ERROR","package":"druntime","parentType":"","signature":"RGN_ERROR = ERROR","url":"/druntime/core/sys/windows/wingdi.html#RGN_ERROR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PSINJECTDATA","package":"druntime","parentType":"","signature":"PSINJECTDATA","url":"/druntime/core/sys/windows/wingdi.html#PSINJECTDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPSINJECTDATA","package":"druntime","parentType":"","signature":"PPSINJECTDATA = PSINJECTDATA *","url":"/druntime/core/sys/windows/wingdi.html#PPSINJECTDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ABC","package":"druntime","parentType":"","signature":"ABC","url":"/druntime/core/sys/windows/wingdi.html#ABC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PABC","package":"druntime","parentType":"","signature":"PABC = ABC *","url":"/druntime/core/sys/windows/wingdi.html#PABC"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ABCFLOAT","package":"druntime","parentType":"","signature":"ABCFLOAT","url":"/druntime/core/sys/windows/wingdi.html#ABCFLOAT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PABCFLOAT","package":"druntime","parentType":"","signature":"PABCFLOAT = ABCFLOAT *","url":"/druntime/core/sys/windows/wingdi.html#PABCFLOAT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAP","package":"druntime","parentType":"","signature":"BITMAP","url":"/druntime/core/sys/windows/wingdi.html#BITMAP"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PBITMAP","package":"druntime","parentType":"","signature":"PBITMAP = BITMAP *","url":"/druntime/core/sys/windows/wingdi.html#PBITMAP"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPCOREHEADER","package":"druntime","parentType":"","signature":"BITMAPCOREHEADER","url":"/druntime/core/sys/windows/wingdi.html#BITMAPCOREHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PBITMAPCOREHEADER","package":"druntime","parentType":"","signature":"PBITMAPCOREHEADER = BITMAPCOREHEADER *","url":"/druntime/core/sys/windows/wingdi.html#PBITMAPCOREHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"RGBTRIPLE","package":"druntime","parentType":"","signature":"RGBTRIPLE","url":"/druntime/core/sys/windows/wingdi.html#RGBTRIPLE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPRGBTRIPLE","package":"druntime","parentType":"","signature":"LPRGBTRIPLE = RGBTRIPLE *","url":"/druntime/core/sys/windows/wingdi.html#LPRGBTRIPLE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPFILEHEADER","package":"druntime","parentType":"","signature":"BITMAPFILEHEADER","url":"/druntime/core/sys/windows/wingdi.html#BITMAPFILEHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPBITMAPFILEHEADER","package":"druntime","parentType":"","signature":"LPBITMAPFILEHEADER = BITMAPFILEHEADER *","url":"/druntime/core/sys/windows/wingdi.html#LPBITMAPFILEHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPCOREINFO","package":"druntime","parentType":"","signature":"BITMAPCOREINFO","url":"/druntime/core/sys/windows/wingdi.html#BITMAPCOREINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPBITMAPCOREINFO","package":"druntime","parentType":"","signature":"LPBITMAPCOREINFO = BITMAPCOREINFO *","url":"/druntime/core/sys/windows/wingdi.html#LPBITMAPCOREINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPINFOHEADER","package":"druntime","parentType":"","signature":"BITMAPINFOHEADER","url":"/druntime/core/sys/windows/wingdi.html#BITMAPINFOHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPBITMAPINFOHEADER","package":"druntime","parentType":"","signature":"LPBITMAPINFOHEADER = BITMAPINFOHEADER *","url":"/druntime/core/sys/windows/wingdi.html#LPBITMAPINFOHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"RGBQUAD","package":"druntime","parentType":"","signature":"RGBQUAD","url":"/druntime/core/sys/windows/wingdi.html#RGBQUAD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPRGBQUAD","package":"druntime","parentType":"","signature":"LPRGBQUAD = RGBQUAD *","url":"/druntime/core/sys/windows/wingdi.html#LPRGBQUAD"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPINFO","package":"druntime","parentType":"","signature":"BITMAPINFO","url":"/druntime/core/sys/windows/wingdi.html#BITMAPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PBITMAPINFO","package":"druntime","parentType":"","signature":"PBITMAPINFO = BITMAPINFO *","url":"/druntime/core/sys/windows/wingdi.html#PBITMAPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"FXPT16DOT16","package":"druntime","parentType":"","signature":"FXPT16DOT16 = int","url":"/druntime/core/sys/windows/wingdi.html#FXPT16DOT16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPFXPT16DOT16","package":"druntime","parentType":"","signature":"LPFXPT16DOT16 = int *","url":"/druntime/core/sys/windows/wingdi.html#LPFXPT16DOT16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"FXPT2DOT30","package":"druntime","parentType":"","signature":"FXPT2DOT30 = int","url":"/druntime/core/sys/windows/wingdi.html#FXPT2DOT30"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPFXPT2DOT30","package":"druntime","parentType":"","signature":"LPFXPT2DOT30 = int *","url":"/druntime/core/sys/windows/wingdi.html#LPFXPT2DOT30"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"CIEXYZ","package":"druntime","parentType":"","signature":"CIEXYZ","url":"/druntime/core/sys/windows/wingdi.html#CIEXYZ"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPCIEXYZ","package":"druntime","parentType":"","signature":"LPCIEXYZ = CIEXYZ *","url":"/druntime/core/sys/windows/wingdi.html#LPCIEXYZ"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"CIEXYZTRIPLE","package":"druntime","parentType":"","signature":"CIEXYZTRIPLE","url":"/druntime/core/sys/windows/wingdi.html#CIEXYZTRIPLE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPCIEXYZTRIPLE","package":"druntime","parentType":"","signature":"LPCIEXYZTRIPLE = CIEXYZTRIPLE *","url":"/druntime/core/sys/windows/wingdi.html#LPCIEXYZTRIPLE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPV4HEADER","package":"druntime","parentType":"","signature":"BITMAPV4HEADER","url":"/druntime/core/sys/windows/wingdi.html#BITMAPV4HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPBITMAPV4HEADER","package":"druntime","parentType":"","signature":"LPBITMAPV4HEADER = BITMAPV4HEADER *","url":"/druntime/core/sys/windows/wingdi.html#LPBITMAPV4HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BITMAPV5HEADER","package":"druntime","parentType":"","signature":"BITMAPV5HEADER","url":"/druntime/core/sys/windows/wingdi.html#BITMAPV5HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPBITMAPV5HEADER","package":"druntime","parentType":"","signature":"LPBITMAPV5HEADER = BITMAPV5HEADER *","url":"/druntime/core/sys/windows/wingdi.html#LPBITMAPV5HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"FONTSIGNATURE","package":"druntime","parentType":"","signature":"FONTSIGNATURE","url":"/druntime/core/sys/windows/wingdi.html#FONTSIGNATURE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PFONTSIGNATURE","package":"druntime","parentType":"","signature":"PFONTSIGNATURE = FONTSIGNATURE *","url":"/druntime/core/sys/windows/wingdi.html#PFONTSIGNATURE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"CHARSETINFO","package":"druntime","parentType":"","signature":"CHARSETINFO","url":"/druntime/core/sys/windows/wingdi.html#CHARSETINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PCHARSETINFO","package":"druntime","parentType":"","signature":"PCHARSETINFO = CHARSETINFO *","url":"/druntime/core/sys/windows/wingdi.html#PCHARSETINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"COLORADJUSTMENT","package":"druntime","parentType":"","signature":"COLORADJUSTMENT","url":"/druntime/core/sys/windows/wingdi.html#COLORADJUSTMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PCOLORADJUSTMENT","package":"druntime","parentType":"","signature":"PCOLORADJUSTMENT = COLORADJUSTMENT *","url":"/druntime/core/sys/windows/wingdi.html#PCOLORADJUSTMENT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DEVMODEA","package":"druntime","parentType":"","signature":"DEVMODEA","url":"/druntime/core/sys/windows/wingdi.html#DEVMODEA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDEVMODEA","package":"druntime","parentType":"","signature":"PDEVMODEA = DEVMODEA *","url":"/druntime/core/sys/windows/wingdi.html#PDEVMODEA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DEVMODEW","package":"druntime","parentType":"","signature":"DEVMODEW","url":"/druntime/core/sys/windows/wingdi.html#DEVMODEW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDEVMODEW","package":"druntime","parentType":"","signature":"PDEVMODEW = DEVMODEW *","url":"/druntime/core/sys/windows/wingdi.html#PDEVMODEW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PSFEATURE_OUTPUT","package":"druntime","parentType":"","signature":"PSFEATURE_OUTPUT","url":"/druntime/core/sys/windows/wingdi.html#PSFEATURE_OUTPUT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPSFEATURE_OUTPUT","package":"druntime","parentType":"","signature":"PPSFEATURE_OUTPUT = PSFEATURE_OUTPUT *","url":"/druntime/core/sys/windows/wingdi.html#PPSFEATURE_OUTPUT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PSFEATURE_CUSTPAPER","package":"druntime","parentType":"","signature":"PSFEATURE_CUSTPAPER","url":"/druntime/core/sys/windows/wingdi.html#PSFEATURE_CUSTPAPER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPSFEATURE_CUSTPAPER","package":"druntime","parentType":"","signature":"PPSFEATURE_CUSTPAPER = PSFEATURE_CUSTPAPER *","url":"/druntime/core/sys/windows/wingdi.html#PPSFEATURE_CUSTPAPER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DIBSECTION","package":"druntime","parentType":"","signature":"DIBSECTION","url":"/druntime/core/sys/windows/wingdi.html#DIBSECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDIBSECTION","package":"druntime","parentType":"","signature":"PDIBSECTION = DIBSECTION *","url":"/druntime/core/sys/windows/wingdi.html#PDIBSECTION"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DOCINFOA","package":"druntime","parentType":"","signature":"DOCINFOA","url":"/druntime/core/sys/windows/wingdi.html#DOCINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPDOCINFOA","package":"druntime","parentType":"","signature":"LPDOCINFOA = DOCINFOA *","url":"/druntime/core/sys/windows/wingdi.html#LPDOCINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DOCINFOW","package":"druntime","parentType":"","signature":"DOCINFOW","url":"/druntime/core/sys/windows/wingdi.html#DOCINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPDOCINFOW","package":"druntime","parentType":"","signature":"LPDOCINFOW = DOCINFOW *","url":"/druntime/core/sys/windows/wingdi.html#LPDOCINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PANOSE","package":"druntime","parentType":"","signature":"PANOSE","url":"/druntime/core/sys/windows/wingdi.html#PANOSE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPPANOSE","package":"druntime","parentType":"","signature":"LPPANOSE = PANOSE *","url":"/druntime/core/sys/windows/wingdi.html#LPPANOSE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGFONTA","package":"druntime","parentType":"","signature":"LOGFONTA","url":"/druntime/core/sys/windows/wingdi.html#LOGFONTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGFONTA","package":"druntime","parentType":"","signature":"PLOGFONTA = LOGFONTA *","url":"/druntime/core/sys/windows/wingdi.html#PLOGFONTA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGFONTW","package":"druntime","parentType":"","signature":"LOGFONTW","url":"/druntime/core/sys/windows/wingdi.html#LOGFONTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGFONTW","package":"druntime","parentType":"","signature":"PLOGFONTW = LOGFONTW *","url":"/druntime/core/sys/windows/wingdi.html#PLOGFONTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EXTLOGFONTA","package":"druntime","parentType":"","signature":"EXTLOGFONTA","url":"/druntime/core/sys/windows/wingdi.html#EXTLOGFONTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEXTLOGFONTA","package":"druntime","parentType":"","signature":"PEXTLOGFONTA = EXTLOGFONTA *","url":"/druntime/core/sys/windows/wingdi.html#PEXTLOGFONTA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EXTLOGFONTW","package":"druntime","parentType":"","signature":"EXTLOGFONTW","url":"/druntime/core/sys/windows/wingdi.html#EXTLOGFONTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEXTLOGFONTW","package":"druntime","parentType":"","signature":"PEXTLOGFONTW = EXTLOGFONTW *","url":"/druntime/core/sys/windows/wingdi.html#PEXTLOGFONTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGPEN","package":"druntime","parentType":"","signature":"LOGPEN","url":"/druntime/core/sys/windows/wingdi.html#LOGPEN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGPEN","package":"druntime","parentType":"","signature":"PLOGPEN = LOGPEN *","url":"/druntime/core/sys/windows/wingdi.html#PLOGPEN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMR","package":"druntime","parentType":"","signature":"EMR","url":"/druntime/core/sys/windows/wingdi.html#EMR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMR","package":"druntime","parentType":"","signature":"PEMR = EMR *","url":"/druntime/core/sys/windows/wingdi.html#PEMR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRANGLEARC","package":"druntime","parentType":"","signature":"EMRANGLEARC","url":"/druntime/core/sys/windows/wingdi.html#EMRANGLEARC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRANGLEARC","package":"druntime","parentType":"","signature":"PEMRANGLEARC = EMRANGLEARC *","url":"/druntime/core/sys/windows/wingdi.html#PEMRANGLEARC"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRARC","package":"druntime","parentType":"","signature":"EMRARC","url":"/druntime/core/sys/windows/wingdi.html#EMRARC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRARC","package":"druntime","parentType":"","signature":"PEMRARC = EMRARC *","url":"/druntime/core/sys/windows/wingdi.html#PEMRARC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRARCTO","package":"druntime","parentType":"","signature":"EMRARCTO = EMRARC","url":"/druntime/core/sys/windows/wingdi.html#EMRARCTO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRARCTO","package":"druntime","parentType":"","signature":"PEMRARCTO = EMRARCTO *","url":"/druntime/core/sys/windows/wingdi.html#PEMRARCTO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRCHORD","package":"druntime","parentType":"","signature":"EMRCHORD = EMRARC","url":"/druntime/core/sys/windows/wingdi.html#EMRCHORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCHORD","package":"druntime","parentType":"","signature":"PEMRCHORD = EMRCHORD *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCHORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPIE","package":"druntime","parentType":"","signature":"EMRPIE = EMRARC","url":"/druntime/core/sys/windows/wingdi.html#EMRPIE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPIE","package":"druntime","parentType":"","signature":"PEMRPIE = EMRPIE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPIE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"XFORM","package":"druntime","parentType":"","signature":"XFORM","url":"/druntime/core/sys/windows/wingdi.html#XFORM"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PXFORM","package":"druntime","parentType":"","signature":"PXFORM = XFORM *","url":"/druntime/core/sys/windows/wingdi.html#PXFORM"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRBITBLT","package":"druntime","parentType":"","signature":"EMRBITBLT","url":"/druntime/core/sys/windows/wingdi.html#EMRBITBLT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRBITBLT","package":"druntime","parentType":"","signature":"PEMRBITBLT = EMRBITBLT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRBITBLT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGBRUSH","package":"druntime","parentType":"","signature":"LOGBRUSH","url":"/druntime/core/sys/windows/wingdi.html#LOGBRUSH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PATTERN","package":"druntime","parentType":"","signature":"PATTERN = LOGBRUSH","url":"/druntime/core/sys/windows/wingdi.html#PATTERN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGBRUSH","package":"druntime","parentType":"","signature":"PLOGBRUSH = LOGBRUSH *","url":"/druntime/core/sys/windows/wingdi.html#PLOGBRUSH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPATTERN","package":"druntime","parentType":"","signature":"PPATTERN = PATTERN *","url":"/druntime/core/sys/windows/wingdi.html#PPATTERN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGBRUSH32","package":"druntime","parentType":"","signature":"LOGBRUSH32","url":"/druntime/core/sys/windows/wingdi.html#LOGBRUSH32"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGBRUSH32","package":"druntime","parentType":"","signature":"PLOGBRUSH32 = LOGBRUSH32 *","url":"/druntime/core/sys/windows/wingdi.html#PLOGBRUSH32"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRCREATEBRUSHINDIRECT","package":"druntime","parentType":"","signature":"EMRCREATEBRUSHINDIRECT","url":"/druntime/core/sys/windows/wingdi.html#EMRCREATEBRUSHINDIRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCREATEBRUSHINDIRECT","package":"druntime","parentType":"","signature":"PEMRCREATEBRUSHINDIRECT = EMRCREATEBRUSHINDIRECT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCREATEBRUSHINDIRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LCSCSTYPE","package":"druntime","parentType":"","signature":"LCSCSTYPE = LONG","url":"/druntime/core/sys/windows/wingdi.html#LCSCSTYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGCOLORSPACEA","package":"druntime","parentType":"","signature":"LOGCOLORSPACEA","url":"/druntime/core/sys/windows/wingdi.html#LOGCOLORSPACEA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPLOGCOLORSPACEA","package":"druntime","parentType":"","signature":"LPLOGCOLORSPACEA = LOGCOLORSPACEA *","url":"/druntime/core/sys/windows/wingdi.html#LPLOGCOLORSPACEA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGCOLORSPACEW","package":"druntime","parentType":"","signature":"LOGCOLORSPACEW","url":"/druntime/core/sys/windows/wingdi.html#LOGCOLORSPACEW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPLOGCOLORSPACEW","package":"druntime","parentType":"","signature":"LPLOGCOLORSPACEW = LOGCOLORSPACEW *","url":"/druntime/core/sys/windows/wingdi.html#LPLOGCOLORSPACEW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"COLOR16","package":"druntime","parentType":"","signature":"COLOR16 = USHORT","url":"/druntime/core/sys/windows/wingdi.html#COLOR16"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"TRIVERTEX","package":"druntime","parentType":"","signature":"TRIVERTEX","url":"/druntime/core/sys/windows/wingdi.html#TRIVERTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PTRIVERTEX","package":"druntime","parentType":"","signature":"PTRIVERTEX = TRIVERTEX *","url":"/druntime/core/sys/windows/wingdi.html#PTRIVERTEX"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRGLSRECORD","package":"druntime","parentType":"","signature":"EMRGLSRECORD","url":"/druntime/core/sys/windows/wingdi.html#EMRGLSRECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRGLSRECORD","package":"druntime","parentType":"","signature":"PEMRGLSRECORD = EMRGLSRECORD *","url":"/druntime/core/sys/windows/wingdi.html#PEMRGLSRECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRGLSBOUNDEDRECORD","package":"druntime","parentType":"","signature":"EMRGLSBOUNDEDRECORD","url":"/druntime/core/sys/windows/wingdi.html#EMRGLSBOUNDEDRECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRGLSBOUNDEDRECORD","package":"druntime","parentType":"","signature":"PEMRGLSBOUNDEDRECORD = EMRGLSBOUNDEDRECORD *","url":"/druntime/core/sys/windows/wingdi.html#PEMRGLSBOUNDEDRECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPIXELFORMAT","package":"druntime","parentType":"","signature":"EMRPIXELFORMAT","url":"/druntime/core/sys/windows/wingdi.html#EMRPIXELFORMAT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPIXELFORMAT","package":"druntime","parentType":"","signature":"PEMRPIXELFORMAT = EMRPIXELFORMAT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPIXELFORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRCREATECOLORSPACE","package":"druntime","parentType":"","signature":"EMRCREATECOLORSPACE","url":"/druntime/core/sys/windows/wingdi.html#EMRCREATECOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCREATECOLORSPACE","package":"druntime","parentType":"","signature":"PEMRCREATECOLORSPACE = EMRCREATECOLORSPACE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCREATECOLORSPACE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETCOLORSPACE","package":"druntime","parentType":"","signature":"EMRSETCOLORSPACE","url":"/druntime/core/sys/windows/wingdi.html#EMRSETCOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETCOLORSPACE","package":"druntime","parentType":"","signature":"PEMRSETCOLORSPACE = EMRSETCOLORSPACE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETCOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSELECTCOLORSPACE","package":"druntime","parentType":"","signature":"EMRSELECTCOLORSPACE = EMRSETCOLORSPACE","url":"/druntime/core/sys/windows/wingdi.html#EMRSELECTCOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSELECTCOLORSPACE","package":"druntime","parentType":"","signature":"PEMRSELECTCOLORSPACE = EMRSELECTCOLORSPACE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSELECTCOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRDELETECOLORSPACE","package":"druntime","parentType":"","signature":"EMRDELETECOLORSPACE = EMRSETCOLORSPACE","url":"/druntime/core/sys/windows/wingdi.html#EMRDELETECOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRDELETECOLORSPACE","package":"druntime","parentType":"","signature":"PEMRDELETECOLORSPACE = EMRDELETECOLORSPACE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRDELETECOLORSPACE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRCREATEDIBPATTERNBRUSHPT","package":"druntime","parentType":"","signature":"EMRCREATEDIBPATTERNBRUSHPT","url":"/druntime/core/sys/windows/wingdi.html#EMRCREATEDIBPATTERNBRUSHPT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCREATEDIBPATTERNBRUSHPT","package":"druntime","parentType":"","signature":"PEMRCREATEDIBPATTERNBRUSHPT = EMRCREATEDIBPATTERNBRUSHPT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCREATEDIBPATTERNBRUSHPT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRCREATEMONOBRUSH","package":"druntime","parentType":"","signature":"EMRCREATEMONOBRUSH","url":"/druntime/core/sys/windows/wingdi.html#EMRCREATEMONOBRUSH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCREATEMONOBRUSH","package":"druntime","parentType":"","signature":"PEMRCREATEMONOBRUSH = EMRCREATEMONOBRUSH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCREATEMONOBRUSH"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PALETTEENTRY","package":"druntime","parentType":"","signature":"PALETTEENTRY","url":"/druntime/core/sys/windows/wingdi.html#PALETTEENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPALETTEENTRY","package":"druntime","parentType":"","signature":"PPALETTEENTRY = PALETTEENTRY *","url":"/druntime/core/sys/windows/wingdi.html#PPALETTEENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOGPALETTE","package":"druntime","parentType":"","signature":"LOGPALETTE","url":"/druntime/core/sys/windows/wingdi.html#LOGPALETTE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGPALETTE","package":"druntime","parentType":"","signature":"PLOGPALETTE = LOGPALETTE *","url":"/druntime/core/sys/windows/wingdi.html#PLOGPALETTE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRCREATEPALETTE","package":"druntime","parentType":"","signature":"EMRCREATEPALETTE","url":"/druntime/core/sys/windows/wingdi.html#EMRCREATEPALETTE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCREATEPALETTE","package":"druntime","parentType":"","signature":"PEMRCREATEPALETTE = EMRCREATEPALETTE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCREATEPALETTE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRCREATEPEN","package":"druntime","parentType":"","signature":"EMRCREATEPEN","url":"/druntime/core/sys/windows/wingdi.html#EMRCREATEPEN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCREATEPEN","package":"druntime","parentType":"","signature":"PEMRCREATEPEN = EMRCREATEPEN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCREATEPEN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRELLIPSE","package":"druntime","parentType":"","signature":"EMRELLIPSE","url":"/druntime/core/sys/windows/wingdi.html#EMRELLIPSE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRELLIPSE","package":"druntime","parentType":"","signature":"PEMRELLIPSE = EMRELLIPSE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRELLIPSE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRRECTANGLE","package":"druntime","parentType":"","signature":"EMRRECTANGLE = EMRELLIPSE","url":"/druntime/core/sys/windows/wingdi.html#EMRRECTANGLE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRRECTANGLE","package":"druntime","parentType":"","signature":"PEMRRECTANGLE = EMRRECTANGLE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRRECTANGLE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREOF","package":"druntime","parentType":"","signature":"EMREOF","url":"/druntime/core/sys/windows/wingdi.html#EMREOF"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREOF","package":"druntime","parentType":"","signature":"PEMREOF = EMREOF *","url":"/druntime/core/sys/windows/wingdi.html#PEMREOF"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREXCLUDECLIPRECT","package":"druntime","parentType":"","signature":"EMREXCLUDECLIPRECT","url":"/druntime/core/sys/windows/wingdi.html#EMREXCLUDECLIPRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXCLUDECLIPRECT","package":"druntime","parentType":"","signature":"PEMREXCLUDECLIPRECT = EMREXCLUDECLIPRECT *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXCLUDECLIPRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRINTERSECTCLIPRECT","package":"druntime","parentType":"","signature":"EMRINTERSECTCLIPRECT = EMREXCLUDECLIPRECT","url":"/druntime/core/sys/windows/wingdi.html#EMRINTERSECTCLIPRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRINTERSECTCLIPRECT","package":"druntime","parentType":"","signature":"PEMRINTERSECTCLIPRECT = EMRINTERSECTCLIPRECT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRINTERSECTCLIPRECT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREXTCREATEFONTINDIRECTW","package":"druntime","parentType":"","signature":"EMREXTCREATEFONTINDIRECTW","url":"/druntime/core/sys/windows/wingdi.html#EMREXTCREATEFONTINDIRECTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXTCREATEFONTINDIRECTW","package":"druntime","parentType":"","signature":"PEMREXTCREATEFONTINDIRECTW = EMREXTCREATEFONTINDIRECTW *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXTCREATEFONTINDIRECTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EXTLOGPEN","package":"druntime","parentType":"","signature":"EXTLOGPEN","url":"/druntime/core/sys/windows/wingdi.html#EXTLOGPEN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEXTLOGPEN","package":"druntime","parentType":"","signature":"PEXTLOGPEN = EXTLOGPEN *","url":"/druntime/core/sys/windows/wingdi.html#PEXTLOGPEN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EXTLOGPEN32","package":"druntime","parentType":"","signature":"EXTLOGPEN32","url":"/druntime/core/sys/windows/wingdi.html#EXTLOGPEN32"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEXTLOGPEN32","package":"druntime","parentType":"","signature":"PEXTLOGPEN32 = EXTLOGPEN32 *","url":"/druntime/core/sys/windows/wingdi.html#PEXTLOGPEN32"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREXTCREATEPEN","package":"druntime","parentType":"","signature":"EMREXTCREATEPEN","url":"/druntime/core/sys/windows/wingdi.html#EMREXTCREATEPEN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXTCREATEPEN","package":"druntime","parentType":"","signature":"PEMREXTCREATEPEN = EMREXTCREATEPEN *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXTCREATEPEN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREXTFLOODFILL","package":"druntime","parentType":"","signature":"EMREXTFLOODFILL","url":"/druntime/core/sys/windows/wingdi.html#EMREXTFLOODFILL"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXTFLOODFILL","package":"druntime","parentType":"","signature":"PEMREXTFLOODFILL = EMREXTFLOODFILL *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXTFLOODFILL"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREXTSELECTCLIPRGN","package":"druntime","parentType":"","signature":"EMREXTSELECTCLIPRGN","url":"/druntime/core/sys/windows/wingdi.html#EMREXTSELECTCLIPRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXTSELECTCLIPRGN","package":"druntime","parentType":"","signature":"PEMREXTSELECTCLIPRGN = EMREXTSELECTCLIPRGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXTSELECTCLIPRGN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRTEXT","package":"druntime","parentType":"","signature":"EMRTEXT","url":"/druntime/core/sys/windows/wingdi.html#EMRTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRTEXT","package":"druntime","parentType":"","signature":"PEMRTEXT = EMRTEXT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMREXTTEXTOUTA","package":"druntime","parentType":"","signature":"EMREXTTEXTOUTA","url":"/druntime/core/sys/windows/wingdi.html#EMREXTTEXTOUTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXTTEXTOUTA","package":"druntime","parentType":"","signature":"PEMREXTTEXTOUTA = EMREXTTEXTOUTA *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXTTEXTOUTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMREXTTEXTOUTW","package":"druntime","parentType":"","signature":"EMREXTTEXTOUTW = EMREXTTEXTOUTA","url":"/druntime/core/sys/windows/wingdi.html#EMREXTTEXTOUTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMREXTTEXTOUTW","package":"druntime","parentType":"","signature":"PEMREXTTEXTOUTW = EMREXTTEXTOUTW *","url":"/druntime/core/sys/windows/wingdi.html#PEMREXTTEXTOUTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRFILLPATH","package":"druntime","parentType":"","signature":"EMRFILLPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRFILLPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRFILLPATH","package":"druntime","parentType":"","signature":"PEMRFILLPATH = EMRFILLPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRFILLPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSTROKEANDFILLPATH","package":"druntime","parentType":"","signature":"EMRSTROKEANDFILLPATH = EMRFILLPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSTROKEANDFILLPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSTROKEANDFILLPATH","package":"druntime","parentType":"","signature":"PEMRSTROKEANDFILLPATH = EMRSTROKEANDFILLPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSTROKEANDFILLPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSTROKEPATH","package":"druntime","parentType":"","signature":"EMRSTROKEPATH = EMRFILLPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSTROKEPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSTROKEPATH","package":"druntime","parentType":"","signature":"PEMRSTROKEPATH = EMRSTROKEPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSTROKEPATH"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRFILLRGN","package":"druntime","parentType":"","signature":"EMRFILLRGN","url":"/druntime/core/sys/windows/wingdi.html#EMRFILLRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRFILLRGN","package":"druntime","parentType":"","signature":"PEMRFILLRGN = EMRFILLRGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRFILLRGN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRFORMAT","package":"druntime","parentType":"","signature":"EMRFORMAT","url":"/druntime/core/sys/windows/wingdi.html#EMRFORMAT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRFORMAT","package":"druntime","parentType":"","signature":"PEMRFORMAT = EMRFORMAT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRFORMAT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRFRAMERGN","package":"druntime","parentType":"","signature":"EMRFRAMERGN","url":"/druntime/core/sys/windows/wingdi.html#EMRFRAMERGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRFRAMERGN","package":"druntime","parentType":"","signature":"PEMRFRAMERGN = EMRFRAMERGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRFRAMERGN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRGDICOMMENT","package":"druntime","parentType":"","signature":"EMRGDICOMMENT","url":"/druntime/core/sys/windows/wingdi.html#EMRGDICOMMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRGDICOMMENT","package":"druntime","parentType":"","signature":"PEMRGDICOMMENT = EMRGDICOMMENT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRGDICOMMENT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRINVERTRGN","package":"druntime","parentType":"","signature":"EMRINVERTRGN","url":"/druntime/core/sys/windows/wingdi.html#EMRINVERTRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRINVERTRGN","package":"druntime","parentType":"","signature":"PEMRINVERTRGN = EMRINVERTRGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRINVERTRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPAINTRGN","package":"druntime","parentType":"","signature":"EMRPAINTRGN = EMRINVERTRGN","url":"/druntime/core/sys/windows/wingdi.html#EMRPAINTRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPAINTRGN","package":"druntime","parentType":"","signature":"PEMRPAINTRGN = EMRPAINTRGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPAINTRGN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRLINETO","package":"druntime","parentType":"","signature":"EMRLINETO","url":"/druntime/core/sys/windows/wingdi.html#EMRLINETO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRLINETO","package":"druntime","parentType":"","signature":"PEMRLINETO = EMRLINETO *","url":"/druntime/core/sys/windows/wingdi.html#PEMRLINETO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRMOVETOEX","package":"druntime","parentType":"","signature":"EMRMOVETOEX = EMRLINETO","url":"/druntime/core/sys/windows/wingdi.html#EMRMOVETOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRMOVETOEX","package":"druntime","parentType":"","signature":"PEMRMOVETOEX = EMRMOVETOEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRMOVETOEX"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRMASKBLT","package":"druntime","parentType":"","signature":"EMRMASKBLT","url":"/druntime/core/sys/windows/wingdi.html#EMRMASKBLT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRMASKBLT","package":"druntime","parentType":"","signature":"PEMRMASKBLT = EMRMASKBLT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRMASKBLT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRMODIFYWORLDTRANSFORM","package":"druntime","parentType":"","signature":"EMRMODIFYWORLDTRANSFORM","url":"/druntime/core/sys/windows/wingdi.html#EMRMODIFYWORLDTRANSFORM"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRMODIFYWORLDTRANSFORM","package":"druntime","parentType":"","signature":"PEMRMODIFYWORLDTRANSFORM = EMRMODIFYWORLDTRANSFORM *","url":"/druntime/core/sys/windows/wingdi.html#PEMRMODIFYWORLDTRANSFORM"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMROFFSETCLIPRGN","package":"druntime","parentType":"","signature":"EMROFFSETCLIPRGN","url":"/druntime/core/sys/windows/wingdi.html#EMROFFSETCLIPRGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMROFFSETCLIPRGN","package":"druntime","parentType":"","signature":"PEMROFFSETCLIPRGN = EMROFFSETCLIPRGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMROFFSETCLIPRGN"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPLGBLT","package":"druntime","parentType":"","signature":"EMRPLGBLT","url":"/druntime/core/sys/windows/wingdi.html#EMRPLGBLT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPLGBLT","package":"druntime","parentType":"","signature":"PEMRPLGBLT = EMRPLGBLT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPLGBLT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYDRAW","package":"druntime","parentType":"","signature":"EMRPOLYDRAW","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYDRAW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYDRAW","package":"druntime","parentType":"","signature":"PEMRPOLYDRAW = EMRPOLYDRAW *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYDRAW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYDRAW16","package":"druntime","parentType":"","signature":"EMRPOLYDRAW16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYDRAW16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYDRAW16","package":"druntime","parentType":"","signature":"PEMRPOLYDRAW16 = EMRPOLYDRAW16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYDRAW16"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYLINE","package":"druntime","parentType":"","signature":"EMRPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYLINE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYLINE","package":"druntime","parentType":"","signature":"PEMRPOLYLINE = EMRPOLYLINE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYLINE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYBEZIER","package":"druntime","parentType":"","signature":"EMRPOLYBEZIER = EMRPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYBEZIER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYBEZIER","package":"druntime","parentType":"","signature":"PEMRPOLYBEZIER = EMRPOLYBEZIER *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYBEZIER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYGON","package":"druntime","parentType":"","signature":"EMRPOLYGON = EMRPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYGON"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYGON","package":"druntime","parentType":"","signature":"PEMRPOLYGON = EMRPOLYGON *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYGON"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYBEZIERTO","package":"druntime","parentType":"","signature":"EMRPOLYBEZIERTO = EMRPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYBEZIERTO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYBEZIERTO","package":"druntime","parentType":"","signature":"PEMRPOLYBEZIERTO = EMRPOLYBEZIERTO *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYBEZIERTO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYLINETO","package":"druntime","parentType":"","signature":"EMRPOLYLINETO = EMRPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYLINETO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYLINETO","package":"druntime","parentType":"","signature":"PEMRPOLYLINETO = EMRPOLYLINETO *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYLINETO"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYLINE16","package":"druntime","parentType":"","signature":"EMRPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYLINE16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYLINE16","package":"druntime","parentType":"","signature":"PEMRPOLYLINE16 = EMRPOLYLINE16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYLINE16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYBEZIER16","package":"druntime","parentType":"","signature":"EMRPOLYBEZIER16 = EMRPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYBEZIER16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYBEZIER16","package":"druntime","parentType":"","signature":"PEMRPOLYBEZIER16 = EMRPOLYBEZIER16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYBEZIER16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYGON16","package":"druntime","parentType":"","signature":"EMRPOLYGON16 = EMRPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYGON16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYGON16","package":"druntime","parentType":"","signature":"PEMRPOLYGON16 = EMRPOLYGON16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYGON16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYBEZIERTO16","package":"druntime","parentType":"","signature":"EMRPOLYBEZIERTO16 = EMRPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYBEZIERTO16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYBEZIERTO16","package":"druntime","parentType":"","signature":"PEMRPOLYBEZIERTO16 = EMRPOLYBEZIERTO16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYBEZIERTO16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYLINETO16","package":"druntime","parentType":"","signature":"EMRPOLYLINETO16 = EMRPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYLINETO16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYLINETO16","package":"druntime","parentType":"","signature":"PEMRPOLYLINETO16 = EMRPOLYLINETO16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYLINETO16"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYPOLYLINE","package":"druntime","parentType":"","signature":"EMRPOLYPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYPOLYLINE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYPOLYLINE","package":"druntime","parentType":"","signature":"PEMRPOLYPOLYLINE = EMRPOLYPOLYLINE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYPOLYLINE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYPOLYGON","package":"druntime","parentType":"","signature":"EMRPOLYPOLYGON = EMRPOLYPOLYLINE","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYPOLYGON"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYPOLYGON","package":"druntime","parentType":"","signature":"PEMRPOLYPOLYGON = EMRPOLYPOLYGON *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYPOLYGON"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYPOLYLINE16","package":"druntime","parentType":"","signature":"EMRPOLYPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYPOLYLINE16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYPOLYLINE16","package":"druntime","parentType":"","signature":"PEMRPOLYPOLYLINE16 = EMRPOLYPOLYLINE16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYPOLYLINE16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYPOLYGON16","package":"druntime","parentType":"","signature":"EMRPOLYPOLYGON16 = EMRPOLYPOLYLINE16","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYPOLYGON16"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYPOLYGON16","package":"druntime","parentType":"","signature":"PEMRPOLYPOLYGON16 = EMRPOLYPOLYGON16 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYPOLYGON16"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRPOLYTEXTOUTA","package":"druntime","parentType":"","signature":"EMRPOLYTEXTOUTA","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYTEXTOUTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYTEXTOUTA","package":"druntime","parentType":"","signature":"PEMRPOLYTEXTOUTA = EMRPOLYTEXTOUTA *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYTEXTOUTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRPOLYTEXTOUTW","package":"druntime","parentType":"","signature":"EMRPOLYTEXTOUTW = EMRPOLYTEXTOUTA","url":"/druntime/core/sys/windows/wingdi.html#EMRPOLYTEXTOUTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRPOLYTEXTOUTW","package":"druntime","parentType":"","signature":"PEMRPOLYTEXTOUTW = EMRPOLYTEXTOUTW *","url":"/druntime/core/sys/windows/wingdi.html#PEMRPOLYTEXTOUTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRRESIZEPALETTE","package":"druntime","parentType":"","signature":"EMRRESIZEPALETTE","url":"/druntime/core/sys/windows/wingdi.html#EMRRESIZEPALETTE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRRESIZEPALETTE","package":"druntime","parentType":"","signature":"PEMRRESIZEPALETTE = EMRRESIZEPALETTE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRRESIZEPALETTE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRRESTOREDC","package":"druntime","parentType":"","signature":"EMRRESTOREDC","url":"/druntime/core/sys/windows/wingdi.html#EMRRESTOREDC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRRESTOREDC","package":"druntime","parentType":"","signature":"PEMRRESTOREDC = EMRRESTOREDC *","url":"/druntime/core/sys/windows/wingdi.html#PEMRRESTOREDC"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRROUNDRECT","package":"druntime","parentType":"","signature":"EMRROUNDRECT","url":"/druntime/core/sys/windows/wingdi.html#EMRROUNDRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRROUNDRECT","package":"druntime","parentType":"","signature":"PEMRROUNDRECT = EMRROUNDRECT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRROUNDRECT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSCALEVIEWPORTEXTEX","package":"druntime","parentType":"","signature":"EMRSCALEVIEWPORTEXTEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSCALEVIEWPORTEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSCALEVIEWPORTEXTEX","package":"druntime","parentType":"","signature":"PEMRSCALEVIEWPORTEXTEX = EMRSCALEVIEWPORTEXTEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSCALEVIEWPORTEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSCALEWINDOWEXTEX","package":"druntime","parentType":"","signature":"EMRSCALEWINDOWEXTEX = EMRSCALEVIEWPORTEXTEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSCALEWINDOWEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSCALEWINDOWEXTEX","package":"druntime","parentType":"","signature":"PEMRSCALEWINDOWEXTEX = EMRSCALEWINDOWEXTEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSCALEWINDOWEXTEX"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSELECTOBJECT","package":"druntime","parentType":"","signature":"EMRSELECTOBJECT","url":"/druntime/core/sys/windows/wingdi.html#EMRSELECTOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSELECTOBJECT","package":"druntime","parentType":"","signature":"PEMRSELECTOBJECT = EMRSELECTOBJECT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSELECTOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRDELETEOBJECT","package":"druntime","parentType":"","signature":"EMRDELETEOBJECT = EMRSELECTOBJECT","url":"/druntime/core/sys/windows/wingdi.html#EMRDELETEOBJECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRDELETEOBJECT","package":"druntime","parentType":"","signature":"PEMRDELETEOBJECT = EMRDELETEOBJECT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRDELETEOBJECT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSELECTPALETTE","package":"druntime","parentType":"","signature":"EMRSELECTPALETTE","url":"/druntime/core/sys/windows/wingdi.html#EMRSELECTPALETTE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSELECTPALETTE","package":"druntime","parentType":"","signature":"PEMRSELECTPALETTE = EMRSELECTPALETTE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSELECTPALETTE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETARCDIRECTION","package":"druntime","parentType":"","signature":"EMRSETARCDIRECTION","url":"/druntime/core/sys/windows/wingdi.html#EMRSETARCDIRECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETARCDIRECTION","package":"druntime","parentType":"","signature":"PEMRSETARCDIRECTION = EMRSETARCDIRECTION *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETARCDIRECTION"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETTEXTCOLOR","package":"druntime","parentType":"","signature":"EMRSETTEXTCOLOR","url":"/druntime/core/sys/windows/wingdi.html#EMRSETTEXTCOLOR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETTEXTCOLOR","package":"druntime","parentType":"","signature":"PEMRSETTEXTCOLOR = EMRSETTEXTCOLOR *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETTEXTCOLOR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETBKCOLOR","package":"druntime","parentType":"","signature":"EMRSETBKCOLOR = EMRSETTEXTCOLOR","url":"/druntime/core/sys/windows/wingdi.html#EMRSETBKCOLOR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETBKCOLOR","package":"druntime","parentType":"","signature":"PEMRSETBKCOLOR = EMRSETBKCOLOR *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETBKCOLOR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETCOLORADJUSTMENT","package":"druntime","parentType":"","signature":"EMRSETCOLORADJUSTMENT","url":"/druntime/core/sys/windows/wingdi.html#EMRSETCOLORADJUSTMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETCOLORADJUSTMENT","package":"druntime","parentType":"","signature":"PEMRSETCOLORADJUSTMENT = EMRSETCOLORADJUSTMENT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETCOLORADJUSTMENT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETDIBITSTODEVICE","package":"druntime","parentType":"","signature":"EMRSETDIBITSTODEVICE","url":"/druntime/core/sys/windows/wingdi.html#EMRSETDIBITSTODEVICE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETDIBITSTODEVICE","package":"druntime","parentType":"","signature":"PEMRSETDIBITSTODEVICE = EMRSETDIBITSTODEVICE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETDIBITSTODEVICE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETMAPPERFLAGS","package":"druntime","parentType":"","signature":"EMRSETMAPPERFLAGS","url":"/druntime/core/sys/windows/wingdi.html#EMRSETMAPPERFLAGS"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETMAPPERFLAGS","package":"druntime","parentType":"","signature":"PEMRSETMAPPERFLAGS = EMRSETMAPPERFLAGS *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETMAPPERFLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETMITERLIMIT","package":"druntime","parentType":"","signature":"EMRSETMITERLIMIT","url":"/druntime/core/sys/windows/wingdi.html#EMRSETMITERLIMIT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETMITERLIMIT","package":"druntime","parentType":"","signature":"PEMRSETMITERLIMIT = EMRSETMITERLIMIT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETMITERLIMIT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETPALETTEENTRIES","package":"druntime","parentType":"","signature":"EMRSETPALETTEENTRIES","url":"/druntime/core/sys/windows/wingdi.html#EMRSETPALETTEENTRIES"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETPALETTEENTRIES","package":"druntime","parentType":"","signature":"PEMRSETPALETTEENTRIES = EMRSETPALETTEENTRIES *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETPALETTEENTRIES"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETPIXELV","package":"druntime","parentType":"","signature":"EMRSETPIXELV","url":"/druntime/core/sys/windows/wingdi.html#EMRSETPIXELV"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETPIXELV","package":"druntime","parentType":"","signature":"PEMRSETPIXELV = EMRSETPIXELV *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETPIXELV"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETVIEWPORTEXTEX","package":"druntime","parentType":"","signature":"EMRSETVIEWPORTEXTEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSETVIEWPORTEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETVIEWPORTEXTEX","package":"druntime","parentType":"","signature":"PEMRSETVIEWPORTEXTEX = EMRSETVIEWPORTEXTEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETVIEWPORTEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETWINDOWEXTEX","package":"druntime","parentType":"","signature":"EMRSETWINDOWEXTEX = EMRSETVIEWPORTEXTEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSETWINDOWEXTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETWINDOWEXTEX","package":"druntime","parentType":"","signature":"PEMRSETWINDOWEXTEX = EMRSETWINDOWEXTEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETWINDOWEXTEX"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETVIEWPORTORGEX","package":"druntime","parentType":"","signature":"EMRSETVIEWPORTORGEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSETVIEWPORTORGEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETVIEWPORTORGEX","package":"druntime","parentType":"","signature":"PEMRSETVIEWPORTORGEX = EMRSETVIEWPORTORGEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETVIEWPORTORGEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETWINDOWORGEX","package":"druntime","parentType":"","signature":"EMRSETWINDOWORGEX = EMRSETVIEWPORTORGEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSETWINDOWORGEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETWINDOWORGEX","package":"druntime","parentType":"","signature":"PEMRSETWINDOWORGEX = EMRSETWINDOWORGEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETWINDOWORGEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETBRUSHORGEX","package":"druntime","parentType":"","signature":"EMRSETBRUSHORGEX = EMRSETVIEWPORTORGEX","url":"/druntime/core/sys/windows/wingdi.html#EMRSETBRUSHORGEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETBRUSHORGEX","package":"druntime","parentType":"","signature":"PEMRSETBRUSHORGEX = EMRSETBRUSHORGEX *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETBRUSHORGEX"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSETWORLDTRANSFORM","package":"druntime","parentType":"","signature":"EMRSETWORLDTRANSFORM","url":"/druntime/core/sys/windows/wingdi.html#EMRSETWORLDTRANSFORM"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETWORLDTRANSFORM","package":"druntime","parentType":"","signature":"PEMRSETWORLDTRANSFORM = EMRSETWORLDTRANSFORM *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETWORLDTRANSFORM"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSTRETCHBLT","package":"druntime","parentType":"","signature":"EMRSTRETCHBLT","url":"/druntime/core/sys/windows/wingdi.html#EMRSTRETCHBLT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSTRETCHBLT","package":"druntime","parentType":"","signature":"PEMRSTRETCHBLT = EMRSTRETCHBLT *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSTRETCHBLT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSTRETCHDIBITS","package":"druntime","parentType":"","signature":"EMRSTRETCHDIBITS","url":"/druntime/core/sys/windows/wingdi.html#EMRSTRETCHDIBITS"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSTRETCHDIBITS","package":"druntime","parentType":"","signature":"PEMRSTRETCHDIBITS = EMRSTRETCHDIBITS *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSTRETCHDIBITS"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRABORTPATH","package":"druntime","parentType":"","signature":"EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRABORTPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRABORTPATH","package":"druntime","parentType":"","signature":"PEMRABORTPATH = EMRABORTPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRABORTPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRBEGINPATH","package":"druntime","parentType":"","signature":"EMRBEGINPATH = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRBEGINPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRBEGINPATH","package":"druntime","parentType":"","signature":"PEMRBEGINPATH = EMRBEGINPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRBEGINPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRENDPATH","package":"druntime","parentType":"","signature":"EMRENDPATH = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRENDPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRENDPATH","package":"druntime","parentType":"","signature":"PEMRENDPATH = EMRENDPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRENDPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRCLOSEFIGURE","package":"druntime","parentType":"","signature":"EMRCLOSEFIGURE = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRCLOSEFIGURE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRCLOSEFIGURE","package":"druntime","parentType":"","signature":"PEMRCLOSEFIGURE = EMRCLOSEFIGURE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRCLOSEFIGURE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRFLATTENPATH","package":"druntime","parentType":"","signature":"EMRFLATTENPATH = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRFLATTENPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRFLATTENPATH","package":"druntime","parentType":"","signature":"PEMRFLATTENPATH = EMRFLATTENPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRFLATTENPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRWIDENPATH","package":"druntime","parentType":"","signature":"EMRWIDENPATH = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRWIDENPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRWIDENPATH","package":"druntime","parentType":"","signature":"PEMRWIDENPATH = EMRWIDENPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRWIDENPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETMETARGN","package":"druntime","parentType":"","signature":"EMRSETMETARGN = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETMETARGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETMETARGN","package":"druntime","parentType":"","signature":"PEMRSETMETARGN = EMRSETMETARGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETMETARGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSAVEDC","package":"druntime","parentType":"","signature":"EMRSAVEDC = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSAVEDC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSAVEDC","package":"druntime","parentType":"","signature":"PEMRSAVEDC = EMRSAVEDC *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSAVEDC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRREALIZEPALETTE","package":"druntime","parentType":"","signature":"EMRREALIZEPALETTE = EMRABORTPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRREALIZEPALETTE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRREALIZEPALETTE","package":"druntime","parentType":"","signature":"PEMRREALIZEPALETTE = EMRREALIZEPALETTE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRREALIZEPALETTE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"EMRSELECTCLIPPATH","package":"druntime","parentType":"","signature":"EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSELECTCLIPPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSELECTCLIPPATH","package":"druntime","parentType":"","signature":"PEMRSELECTCLIPPATH = EMRSELECTCLIPPATH *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSELECTCLIPPATH"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETBKMODE","package":"druntime","parentType":"","signature":"EMRSETBKMODE = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETBKMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETBKMODE","package":"druntime","parentType":"","signature":"PEMRSETBKMODE = EMRSETBKMODE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETBKMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETMAPMODE","package":"druntime","parentType":"","signature":"EMRSETMAPMODE = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETMAPMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETMAPMODE","package":"druntime","parentType":"","signature":"PEMRSETMAPMODE = EMRSETMAPMODE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETMAPMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETPOLYFILLMODE","package":"druntime","parentType":"","signature":"EMRSETPOLYFILLMODE = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETPOLYFILLMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETPOLYFILLMODE","package":"druntime","parentType":"","signature":"PEMRSETPOLYFILLMODE = EMRSETPOLYFILLMODE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETPOLYFILLMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETROP2","package":"druntime","parentType":"","signature":"EMRSETROP2 = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETROP2"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETROP2","package":"druntime","parentType":"","signature":"PEMRSETROP2 = EMRSETROP2 *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETROP2"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETSTRETCHBLTMODE","package":"druntime","parentType":"","signature":"EMRSETSTRETCHBLTMODE = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETSTRETCHBLTMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETSTRETCHBLTMODE","package":"druntime","parentType":"","signature":"PEMRSETSTRETCHBLTMODE = EMRSETSTRETCHBLTMODE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETSTRETCHBLTMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETICMMODE","package":"druntime","parentType":"","signature":"EMRSETICMMODE = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETICMMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETICMMODE","package":"druntime","parentType":"","signature":"PEMRSETICMMODE = EMRSETICMMODE *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETICMMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRSETTEXTALIGN","package":"druntime","parentType":"","signature":"EMRSETTEXTALIGN = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRSETTEXTALIGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRSETTEXTALIGN","package":"druntime","parentType":"","signature":"PEMRSETTEXTALIGN = EMRSETTEXTALIGN *","url":"/druntime/core/sys/windows/wingdi.html#PEMRSETTEXTALIGN"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"EMRENABLEICM","package":"druntime","parentType":"","signature":"EMRENABLEICM = EMRSELECTCLIPPATH","url":"/druntime/core/sys/windows/wingdi.html#EMRENABLEICM"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEMRENABLEICM","package":"druntime","parentType":"","signature":"PEMRENABLEICM = EMRENABLEICM *","url":"/druntime/core/sys/windows/wingdi.html#PEMRENABLEICM"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"METAHEADER","package":"druntime","parentType":"","signature":"METAHEADER","url":"/druntime/core/sys/windows/wingdi.html#METAHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PMETAHEADER","package":"druntime","parentType":"","signature":"PMETAHEADER = METAHEADER *","url":"/druntime/core/sys/windows/wingdi.html#PMETAHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPMETAHEADER","package":"druntime","parentType":"","signature":"LPMETAHEADER = METAHEADER *","url":"/druntime/core/sys/windows/wingdi.html#LPMETAHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ENHMETAHEADER","package":"druntime","parentType":"","signature":"ENHMETAHEADER","url":"/druntime/core/sys/windows/wingdi.html#ENHMETAHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PENHMETAHEADER","package":"druntime","parentType":"","signature":"PENHMETAHEADER = ENHMETAHEADER *","url":"/druntime/core/sys/windows/wingdi.html#PENHMETAHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"METARECORD","package":"druntime","parentType":"","signature":"METARECORD","url":"/druntime/core/sys/windows/wingdi.html#METARECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PMETARECORD","package":"druntime","parentType":"","signature":"PMETARECORD = METARECORD *","url":"/druntime/core/sys/windows/wingdi.html#PMETARECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPMETARECORD","package":"druntime","parentType":"","signature":"LPMETARECORD = METARECORD *","url":"/druntime/core/sys/windows/wingdi.html#LPMETARECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ENHMETARECORD","package":"druntime","parentType":"","signature":"ENHMETARECORD","url":"/druntime/core/sys/windows/wingdi.html#ENHMETARECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PENHMETARECORD","package":"druntime","parentType":"","signature":"PENHMETARECORD = ENHMETARECORD *","url":"/druntime/core/sys/windows/wingdi.html#PENHMETARECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"HANDLETABLE","package":"druntime","parentType":"","signature":"HANDLETABLE","url":"/druntime/core/sys/windows/wingdi.html#HANDLETABLE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PHANDLETABLE","package":"druntime","parentType":"","signature":"PHANDLETABLE = HANDLETABLE *","url":"/druntime/core/sys/windows/wingdi.html#PHANDLETABLE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"TEXTMETRICA","package":"druntime","parentType":"","signature":"TEXTMETRICA","url":"/druntime/core/sys/windows/wingdi.html#TEXTMETRICA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PTEXTMETRICA","package":"druntime","parentType":"","signature":"PTEXTMETRICA = TEXTMETRICA *","url":"/druntime/core/sys/windows/wingdi.html#PTEXTMETRICA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"TEXTMETRICW","package":"druntime","parentType":"","signature":"TEXTMETRICW","url":"/druntime/core/sys/windows/wingdi.html#TEXTMETRICW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PTEXTMETRICW","package":"druntime","parentType":"","signature":"PTEXTMETRICW = TEXTMETRICW *","url":"/druntime/core/sys/windows/wingdi.html#PTEXTMETRICW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"RGNDATAHEADER","package":"druntime","parentType":"","signature":"RGNDATAHEADER","url":"/druntime/core/sys/windows/wingdi.html#RGNDATAHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PRGNDATAHEADER","package":"druntime","parentType":"","signature":"PRGNDATAHEADER = RGNDATAHEADER *","url":"/druntime/core/sys/windows/wingdi.html#PRGNDATAHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"RGNDATA","package":"druntime","parentType":"","signature":"RGNDATA","url":"/druntime/core/sys/windows/wingdi.html#RGNDATA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PRGNDATA","package":"druntime","parentType":"","signature":"PRGNDATA = RGNDATA *","url":"/druntime/core/sys/windows/wingdi.html#PRGNDATA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"GCP_RESULTSA","package":"druntime","parentType":"","signature":"GCP_RESULTSA","url":"/druntime/core/sys/windows/wingdi.html#GCP_RESULTSA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPGCP_RESULTSA","package":"druntime","parentType":"","signature":"LPGCP_RESULTSA = GCP_RESULTSA *","url":"/druntime/core/sys/windows/wingdi.html#LPGCP_RESULTSA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"GCP_RESULTSW","package":"druntime","parentType":"","signature":"GCP_RESULTSW","url":"/druntime/core/sys/windows/wingdi.html#GCP_RESULTSW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPGCP_RESULTSW","package":"druntime","parentType":"","signature":"LPGCP_RESULTSW = GCP_RESULTSW *","url":"/druntime/core/sys/windows/wingdi.html#LPGCP_RESULTSW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"GLYPHMETRICS","package":"druntime","parentType":"","signature":"GLYPHMETRICS","url":"/druntime/core/sys/windows/wingdi.html#GLYPHMETRICS"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPGLYPHMETRICS","package":"druntime","parentType":"","signature":"LPGLYPHMETRICS = GLYPHMETRICS *","url":"/druntime/core/sys/windows/wingdi.html#LPGLYPHMETRICS"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"KERNINGPAIR","package":"druntime","parentType":"","signature":"KERNINGPAIR","url":"/druntime/core/sys/windows/wingdi.html#KERNINGPAIR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPKERNINGPAIR","package":"druntime","parentType":"","signature":"LPKERNINGPAIR = KERNINGPAIR *","url":"/druntime/core/sys/windows/wingdi.html#LPKERNINGPAIR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"FIXED","package":"druntime","parentType":"","signature":"FIXED","url":"/druntime/core/sys/windows/wingdi.html#FIXED"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"MAT2","package":"druntime","parentType":"","signature":"MAT2","url":"/druntime/core/sys/windows/wingdi.html#MAT2"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPMAT2","package":"druntime","parentType":"","signature":"LPMAT2 = MAT2 *","url":"/druntime/core/sys/windows/wingdi.html#LPMAT2"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"OUTLINETEXTMETRICA","package":"druntime","parentType":"","signature":"OUTLINETEXTMETRICA","url":"/druntime/core/sys/windows/wingdi.html#OUTLINETEXTMETRICA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"POUTLINETEXTMETRICA","package":"druntime","parentType":"","signature":"POUTLINETEXTMETRICA = OUTLINETEXTMETRICA *","url":"/druntime/core/sys/windows/wingdi.html#POUTLINETEXTMETRICA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"OUTLINETEXTMETRICW","package":"druntime","parentType":"","signature":"OUTLINETEXTMETRICW","url":"/druntime/core/sys/windows/wingdi.html#OUTLINETEXTMETRICW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"POUTLINETEXTMETRICW","package":"druntime","parentType":"","signature":"POUTLINETEXTMETRICW = OUTLINETEXTMETRICW *","url":"/druntime/core/sys/windows/wingdi.html#POUTLINETEXTMETRICW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"RASTERIZER_STATUS","package":"druntime","parentType":"","signature":"RASTERIZER_STATUS","url":"/druntime/core/sys/windows/wingdi.html#RASTERIZER_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPRASTERIZER_STATUS","package":"druntime","parentType":"","signature":"LPRASTERIZER_STATUS = RASTERIZER_STATUS *","url":"/druntime/core/sys/windows/wingdi.html#LPRASTERIZER_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"POLYTEXTA","package":"druntime","parentType":"","signature":"POLYTEXTA","url":"/druntime/core/sys/windows/wingdi.html#POLYTEXTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPOLYTEXTA","package":"druntime","parentType":"","signature":"PPOLYTEXTA = POLYTEXTA *","url":"/druntime/core/sys/windows/wingdi.html#PPOLYTEXTA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"POLYTEXTW","package":"druntime","parentType":"","signature":"POLYTEXTW","url":"/druntime/core/sys/windows/wingdi.html#POLYTEXTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPOLYTEXTW","package":"druntime","parentType":"","signature":"PPOLYTEXTW = POLYTEXTW *","url":"/druntime/core/sys/windows/wingdi.html#PPOLYTEXTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PIXELFORMATDESCRIPTOR","package":"druntime","parentType":"","signature":"PIXELFORMATDESCRIPTOR","url":"/druntime/core/sys/windows/wingdi.html#PIXELFORMATDESCRIPTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPIXELFORMATDESCRIPTOR","package":"druntime","parentType":"","signature":"PPIXELFORMATDESCRIPTOR = PIXELFORMATDESCRIPTOR *","url":"/druntime/core/sys/windows/wingdi.html#PPIXELFORMATDESCRIPTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"METAFILEPICT","package":"druntime","parentType":"","signature":"METAFILEPICT","url":"/druntime/core/sys/windows/wingdi.html#METAFILEPICT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPMETAFILEPICT","package":"druntime","parentType":"","signature":"LPMETAFILEPICT = METAFILEPICT *","url":"/druntime/core/sys/windows/wingdi.html#LPMETAFILEPICT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LOCALESIGNATURE","package":"druntime","parentType":"","signature":"LOCALESIGNATURE","url":"/druntime/core/sys/windows/wingdi.html#LOCALESIGNATURE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOCALESIGNATURE","package":"druntime","parentType":"","signature":"PLOCALESIGNATURE = LOCALESIGNATURE *","url":"/druntime/core/sys/windows/wingdi.html#PLOCALESIGNATURE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LCSTYPE","package":"druntime","parentType":"","signature":"LCSTYPE = LONG","url":"/druntime/core/sys/windows/wingdi.html#LCSTYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"NEWTEXTMETRICA","package":"druntime","parentType":"","signature":"NEWTEXTMETRICA","url":"/druntime/core/sys/windows/wingdi.html#NEWTEXTMETRICA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PNEWTEXTMETRICA","package":"druntime","parentType":"","signature":"PNEWTEXTMETRICA = NEWTEXTMETRICA *","url":"/druntime/core/sys/windows/wingdi.html#PNEWTEXTMETRICA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"NEWTEXTMETRICW","package":"druntime","parentType":"","signature":"NEWTEXTMETRICW","url":"/druntime/core/sys/windows/wingdi.html#NEWTEXTMETRICW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PNEWTEXTMETRICW","package":"druntime","parentType":"","signature":"PNEWTEXTMETRICW = NEWTEXTMETRICW *","url":"/druntime/core/sys/windows/wingdi.html#PNEWTEXTMETRICW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"NEWTEXTMETRICEXA","package":"druntime","parentType":"","signature":"NEWTEXTMETRICEXA","url":"/druntime/core/sys/windows/wingdi.html#NEWTEXTMETRICEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"NEWTEXTMETRICEXW","package":"druntime","parentType":"","signature":"NEWTEXTMETRICEXW","url":"/druntime/core/sys/windows/wingdi.html#NEWTEXTMETRICEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"PELARRAY","package":"druntime","parentType":"","signature":"PELARRAY","url":"/druntime/core/sys/windows/wingdi.html#PELARRAY"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPELARRAY","package":"druntime","parentType":"","signature":"PPELARRAY = PELARRAY *","url":"/druntime/core/sys/windows/wingdi.html#PPELARRAY"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ENUMLOGFONTA","package":"druntime","parentType":"","signature":"ENUMLOGFONTA","url":"/druntime/core/sys/windows/wingdi.html#ENUMLOGFONTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPENUMLOGFONTA","package":"druntime","parentType":"","signature":"LPENUMLOGFONTA = ENUMLOGFONTA *","url":"/druntime/core/sys/windows/wingdi.html#LPENUMLOGFONTA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ENUMLOGFONTW","package":"druntime","parentType":"","signature":"ENUMLOGFONTW","url":"/druntime/core/sys/windows/wingdi.html#ENUMLOGFONTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPENUMLOGFONTW","package":"druntime","parentType":"","signature":"LPENUMLOGFONTW = ENUMLOGFONTW *","url":"/druntime/core/sys/windows/wingdi.html#LPENUMLOGFONTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ENUMLOGFONTEXA","package":"druntime","parentType":"","signature":"ENUMLOGFONTEXA","url":"/druntime/core/sys/windows/wingdi.html#ENUMLOGFONTEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPENUMLOGFONTEXA","package":"druntime","parentType":"","signature":"LPENUMLOGFONTEXA = ENUMLOGFONTEXA *","url":"/druntime/core/sys/windows/wingdi.html#LPENUMLOGFONTEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"ENUMLOGFONTEXW","package":"druntime","parentType":"","signature":"ENUMLOGFONTEXW","url":"/druntime/core/sys/windows/wingdi.html#ENUMLOGFONTEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPENUMLOGFONTEXW","package":"druntime","parentType":"","signature":"LPENUMLOGFONTEXW = ENUMLOGFONTEXW *","url":"/druntime/core/sys/windows/wingdi.html#LPENUMLOGFONTEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"POINTFX","package":"druntime","parentType":"","signature":"POINTFX","url":"/druntime/core/sys/windows/wingdi.html#POINTFX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPPOINTFX","package":"druntime","parentType":"","signature":"LPPOINTFX = POINTFX *","url":"/druntime/core/sys/windows/wingdi.html#LPPOINTFX"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"TTPOLYCURVE","package":"druntime","parentType":"","signature":"TTPOLYCURVE","url":"/druntime/core/sys/windows/wingdi.html#TTPOLYCURVE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPTTPOLYCURVE","package":"druntime","parentType":"","signature":"LPTTPOLYCURVE = TTPOLYCURVE *","url":"/druntime/core/sys/windows/wingdi.html#LPTTPOLYCURVE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"TTPOLYGONHEADER","package":"druntime","parentType":"","signature":"TTPOLYGONHEADER","url":"/druntime/core/sys/windows/wingdi.html#TTPOLYGONHEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPTTPOLYGONHEADER","package":"druntime","parentType":"","signature":"LPTTPOLYGONHEADER = TTPOLYGONHEADER *","url":"/druntime/core/sys/windows/wingdi.html#LPTTPOLYGONHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"POINTFLOAT","package":"druntime","parentType":"","signature":"POINTFLOAT","url":"/druntime/core/sys/windows/wingdi.html#POINTFLOAT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPOINTFLOAT","package":"druntime","parentType":"","signature":"PPOINTFLOAT = POINTFLOAT *","url":"/druntime/core/sys/windows/wingdi.html#PPOINTFLOAT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"GLYPHMETRICSFLOAT","package":"druntime","parentType":"","signature":"GLYPHMETRICSFLOAT","url":"/druntime/core/sys/windows/wingdi.html#GLYPHMETRICSFLOAT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PGLYPHMETRICSFLOAT","package":"druntime","parentType":"","signature":"PGLYPHMETRICSFLOAT = GLYPHMETRICSFLOAT *","url":"/druntime/core/sys/windows/wingdi.html#PGLYPHMETRICSFLOAT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"LAYERPLANEDESCRIPTOR","package":"druntime","parentType":"","signature":"LAYERPLANEDESCRIPTOR","url":"/druntime/core/sys/windows/wingdi.html#LAYERPLANEDESCRIPTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLAYERPLANEDESCRIPTOR","package":"druntime","parentType":"","signature":"PLAYERPLANEDESCRIPTOR = LAYERPLANEDESCRIPTOR *","url":"/druntime/core/sys/windows/wingdi.html#PLAYERPLANEDESCRIPTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"BLENDFUNCTION","package":"druntime","parentType":"","signature":"BLENDFUNCTION","url":"/druntime/core/sys/windows/wingdi.html#BLENDFUNCTION"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PBLENDFUNCTION","package":"druntime","parentType":"","signature":"PBLENDFUNCTION = BLENDFUNCTION *","url":"/druntime/core/sys/windows/wingdi.html#PBLENDFUNCTION"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DESIGNVECTOR","package":"druntime","parentType":"","signature":"DESIGNVECTOR","url":"/druntime/core/sys/windows/wingdi.html#DESIGNVECTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDESIGNVECTOR","package":"druntime","parentType":"","signature":"PDESIGNVECTOR = DESIGNVECTOR *","url":"/druntime/core/sys/windows/wingdi.html#PDESIGNVECTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"GRADIENT_TRIANGLE","package":"druntime","parentType":"","signature":"GRADIENT_TRIANGLE","url":"/druntime/core/sys/windows/wingdi.html#GRADIENT_TRIANGLE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PGRADIENT_TRIANGLE","package":"druntime","parentType":"","signature":"PGRADIENT_TRIANGLE = GRADIENT_TRIANGLE *","url":"/druntime/core/sys/windows/wingdi.html#PGRADIENT_TRIANGLE"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"GRADIENT_RECT","package":"druntime","parentType":"","signature":"GRADIENT_RECT","url":"/druntime/core/sys/windows/wingdi.html#GRADIENT_RECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PGRADIENT_RECT","package":"druntime","parentType":"","signature":"PGRADIENT_RECT = GRADIENT_RECT *","url":"/druntime/core/sys/windows/wingdi.html#PGRADIENT_RECT"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DISPLAY_DEVICEA","package":"druntime","parentType":"","signature":"DISPLAY_DEVICEA","url":"/druntime/core/sys/windows/wingdi.html#DISPLAY_DEVICEA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDISPLAY_DEVICEA","package":"druntime","parentType":"","signature":"PDISPLAY_DEVICEA = DISPLAY_DEVICEA *","url":"/druntime/core/sys/windows/wingdi.html#PDISPLAY_DEVICEA"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DISPLAY_DEVICEW","package":"druntime","parentType":"","signature":"DISPLAY_DEVICEW","url":"/druntime/core/sys/windows/wingdi.html#DISPLAY_DEVICEW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDISPLAY_DEVICEW","package":"druntime","parentType":"","signature":"PDISPLAY_DEVICEW = DISPLAY_DEVICEW *","url":"/druntime/core/sys/windows/wingdi.html#PDISPLAY_DEVICEW"},{"doc":"","kind":"struct","module":"core.sys.windows.wingdi","name":"DRAWPATRECT","package":"druntime","parentType":"","signature":"DRAWPATRECT","url":"/druntime/core/sys/windows/wingdi.html#DRAWPATRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDRAWPATRECT","package":"druntime","parentType":"","signature":"PDRAWPATRECT = DRAWPATRECT *","url":"/druntime/core/sys/windows/wingdi.html#PDRAWPATRECT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"ABORTPROC","package":"druntime","parentType":"","signature":"ABORTPROC = BOOL function (HDC,  int)","url":"/druntime/core/sys/windows/wingdi.html#ABORTPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"MFENUMPROC","package":"druntime","parentType":"","signature":"MFENUMPROC = int  function (HDC,  HANDLETABLE *,  METARECORD *,  int,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#MFENUMPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"ENHMFENUMPROC","package":"druntime","parentType":"","signature":"ENHMFENUMPROC = int  function (HDC,  HANDLETABLE *,  const(ENHMETARECORD) *,  int,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#ENHMFENUMPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"FONTENUMPROCA","package":"druntime","parentType":"","signature":"FONTENUMPROCA = int  function (const(LOGFONTA) *,  const(TEXTMETRICA) *,  DWORD,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#FONTENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"FONTENUMPROCW","package":"druntime","parentType":"","signature":"FONTENUMPROCW = int  function (const(LOGFONTW) *,  const(TEXTMETRICW) *,  DWORD,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#FONTENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"ICMENUMPROCA","package":"druntime","parentType":"","signature":"ICMENUMPROCA = int  function (LPSTR,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#ICMENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"ICMENUMPROCW","package":"druntime","parentType":"","signature":"ICMENUMPROCW = int  function (LPWSTR,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#ICMENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"GOBJENUMPROC","package":"druntime","parentType":"","signature":"GOBJENUMPROC = void  function (LPVOID,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#GOBJENUMPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LINEDDAPROC","package":"druntime","parentType":"","signature":"LINEDDAPROC = void  function (int,  int,  LPARAM)","url":"/druntime/core/sys/windows/wingdi.html#LINEDDAPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPFNDEVMODE","package":"druntime","parentType":"","signature":"LPFNDEVMODE = UINT function (HWND,  HMODULE,  LPDEVMODEA,  LPSTR,  LPSTR,  LPDEVMODEA,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/wingdi.html#LPFNDEVMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPFNDEVCAPS","package":"druntime","parentType":"","signature":"LPFNDEVCAPS = DWORD function (LPSTR,  LPSTR,  UINT,  LPSTR,  LPDEVMODEA)","url":"/druntime/core/sys/windows/wingdi.html#LPFNDEVCAPS"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPDOCINFO","package":"druntime","parentType":"","signature":"LPDOCINFO = DOCINFO *","url":"/druntime/core/sys/windows/wingdi.html#LPDOCINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PLOGFONT","package":"druntime","parentType":"","signature":"PLOGFONT = LOGFONT *","url":"/druntime/core/sys/windows/wingdi.html#PLOGFONT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PTEXTMETRIC","package":"druntime","parentType":"","signature":"PTEXTMETRIC = TEXTMETRIC *","url":"/druntime/core/sys/windows/wingdi.html#PTEXTMETRIC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDEVMODE","package":"druntime","parentType":"","signature":"PDEVMODE = DEVMODE *","url":"/druntime/core/sys/windows/wingdi.html#PDEVMODE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PEXTLOGFONT","package":"druntime","parentType":"","signature":"PEXTLOGFONT = EXTLOGFONT *","url":"/druntime/core/sys/windows/wingdi.html#PEXTLOGFONT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPGCP_RESULTS","package":"druntime","parentType":"","signature":"LPGCP_RESULTS = GCP_RESULTS *","url":"/druntime/core/sys/windows/wingdi.html#LPGCP_RESULTS"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"POUTLINETEXTMETRIC","package":"druntime","parentType":"","signature":"POUTLINETEXTMETRIC = OUTLINETEXTMETRIC *","url":"/druntime/core/sys/windows/wingdi.html#POUTLINETEXTMETRIC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PPOLYTEXT","package":"druntime","parentType":"","signature":"PPOLYTEXT = POLYTEXT *","url":"/druntime/core/sys/windows/wingdi.html#PPOLYTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPLOGCOLORSPACE","package":"druntime","parentType":"","signature":"LPLOGCOLORSPACE = LOGCOLORSPACE *","url":"/druntime/core/sys/windows/wingdi.html#LPLOGCOLORSPACE"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PNEWTEXTMETRIC","package":"druntime","parentType":"","signature":"PNEWTEXTMETRIC = NEWTEXTMETRIC *","url":"/druntime/core/sys/windows/wingdi.html#PNEWTEXTMETRIC"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPENUMLOGFONT","package":"druntime","parentType":"","signature":"LPENUMLOGFONT = ENUMLOGFONT *","url":"/druntime/core/sys/windows/wingdi.html#LPENUMLOGFONT"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"LPENUMLOGFONTEX","package":"druntime","parentType":"","signature":"LPENUMLOGFONTEX = ENUMLOGFONTEX *","url":"/druntime/core/sys/windows/wingdi.html#LPENUMLOGFONTEX"},{"doc":"","kind":"alias","module":"core.sys.windows.wingdi","name":"PDISPLAY_DEVICE","package":"druntime","parentType":"","signature":"PDISPLAY_DEVICE = DISPLAY_DEVICE *","url":"/druntime/core/sys/windows/wingdi.html#PDISPLAY_DEVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CA_NEGATIVE","package":"druntime","parentType":"","signature":"WORD CA_NEGATIVE","url":"/druntime/core/sys/windows/wingdi.html#CA_NEGATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"EMR_MIN","package":"druntime","parentType":"","signature":"EMR_MIN","url":"/druntime/core/sys/windows/wingdi.html#EMR_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PFD_MAIN_PLANE","package":"druntime","parentType":"","signature":"byte PFD_MAIN_PLANE","url":"/druntime/core/sys/windows/wingdi.html#PFD_MAIN_PLANE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PFD_DOUBLEBUFFER","package":"druntime","parentType":"","signature":"DWORD PFD_DOUBLEBUFFER","url":"/druntime/core/sys/windows/wingdi.html#PFD_DOUBLEBUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"BLACKNESS","package":"druntime","parentType":"","signature":"DWORD BLACKNESS","url":"/druntime/core/sys/windows/wingdi.html#BLACKNESS"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"R2_LAST","package":"druntime","parentType":"","signature":"R2_LAST","url":"/druntime/core/sys/windows/wingdi.html#R2_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CM_IN_GAMUT","package":"druntime","parentType":"","signature":"ubyte CM_IN_GAMUT","url":"/druntime/core/sys/windows/wingdi.html#CM_IN_GAMUT"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ICM_ADDPROFILE","package":"druntime","parentType":"","signature":"int ICM_ADDPROFILE","url":"/druntime/core/sys/windows/wingdi.html#ICM_ADDPROFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"RGN_MIN","package":"druntime","parentType":"","signature":"RGN_MIN","url":"/druntime/core/sys/windows/wingdi.html#RGN_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"RGN_MAX","package":"druntime","parentType":"","signature":"RGN_MAX","url":"/druntime/core/sys/windows/wingdi.html#RGN_MAX"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ERROR","package":"druntime","parentType":"","signature":"ERROR","url":"/druntime/core/sys/windows/wingdi.html#ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CBM_INIT","package":"druntime","parentType":"","signature":"DWORD CBM_INIT","url":"/druntime/core/sys/windows/wingdi.html#CBM_INIT"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LF_FACESIZE","package":"druntime","parentType":"","signature":"LF_FACESIZE","url":"/druntime/core/sys/windows/wingdi.html#LF_FACESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LF_FULLFACESIZE","package":"druntime","parentType":"","signature":"LF_FULLFACESIZE","url":"/druntime/core/sys/windows/wingdi.html#LF_FULLFACESIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ELF_VENDOR_SIZE","package":"druntime","parentType":"","signature":"ELF_VENDOR_SIZE","url":"/druntime/core/sys/windows/wingdi.html#ELF_VENDOR_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ELF_VERSION","package":"druntime","parentType":"","signature":"ELF_VERSION","url":"/druntime/core/sys/windows/wingdi.html#ELF_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ELF_CULTURE_LATIN","package":"druntime","parentType":"","signature":"ELF_CULTURE_LATIN","url":"/druntime/core/sys/windows/wingdi.html#ELF_CULTURE_LATIN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FW_DONTCARE","package":"druntime","parentType":"","signature":"LONG FW_DONTCARE","url":"/druntime/core/sys/windows/wingdi.html#FW_DONTCARE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DEFAULT_PITCH","package":"druntime","parentType":"","signature":"BYTE DEFAULT_PITCH","url":"/druntime/core/sys/windows/wingdi.html#DEFAULT_PITCH"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PANOSE_COUNT","package":"druntime","parentType":"","signature":"PANOSE_COUNT","url":"/druntime/core/sys/windows/wingdi.html#PANOSE_COUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PAN_CULTURE_LATIN","package":"druntime","parentType":"","signature":"PAN_CULTURE_LATIN","url":"/druntime/core/sys/windows/wingdi.html#PAN_CULTURE_LATIN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_LATIN1","package":"druntime","parentType":"","signature":"FS_LATIN1","url":"/druntime/core/sys/windows/wingdi.html#FS_LATIN1"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_LATIN2","package":"druntime","parentType":"","signature":"FS_LATIN2","url":"/druntime/core/sys/windows/wingdi.html#FS_LATIN2"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_CYRILLIC","package":"druntime","parentType":"","signature":"FS_CYRILLIC","url":"/druntime/core/sys/windows/wingdi.html#FS_CYRILLIC"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_GREEK","package":"druntime","parentType":"","signature":"FS_GREEK","url":"/druntime/core/sys/windows/wingdi.html#FS_GREEK"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_TURKISH","package":"druntime","parentType":"","signature":"FS_TURKISH","url":"/druntime/core/sys/windows/wingdi.html#FS_TURKISH"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_HEBREW","package":"druntime","parentType":"","signature":"FS_HEBREW","url":"/druntime/core/sys/windows/wingdi.html#FS_HEBREW"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_ARABIC","package":"druntime","parentType":"","signature":"FS_ARABIC","url":"/druntime/core/sys/windows/wingdi.html#FS_ARABIC"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_BALTIC","package":"druntime","parentType":"","signature":"FS_BALTIC","url":"/druntime/core/sys/windows/wingdi.html#FS_BALTIC"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_VIETNAMESE","package":"druntime","parentType":"","signature":"FS_VIETNAMESE","url":"/druntime/core/sys/windows/wingdi.html#FS_VIETNAMESE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_THAI","package":"druntime","parentType":"","signature":"FS_THAI","url":"/druntime/core/sys/windows/wingdi.html#FS_THAI"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_JISJAPAN","package":"druntime","parentType":"","signature":"FS_JISJAPAN","url":"/druntime/core/sys/windows/wingdi.html#FS_JISJAPAN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_CHINESESIMP","package":"druntime","parentType":"","signature":"FS_CHINESESIMP","url":"/druntime/core/sys/windows/wingdi.html#FS_CHINESESIMP"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_WANSUNG","package":"druntime","parentType":"","signature":"FS_WANSUNG","url":"/druntime/core/sys/windows/wingdi.html#FS_WANSUNG"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_CHINESETRAD","package":"druntime","parentType":"","signature":"FS_CHINESETRAD","url":"/druntime/core/sys/windows/wingdi.html#FS_CHINESETRAD"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_JOHAB","package":"druntime","parentType":"","signature":"FS_JOHAB","url":"/druntime/core/sys/windows/wingdi.html#FS_JOHAB"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FS_SYMBOL","package":"druntime","parentType":"","signature":"FS_SYMBOL","url":"/druntime/core/sys/windows/wingdi.html#FS_SYMBOL"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"POLYFILL_LAST","package":"druntime","parentType":"","signature":"int POLYFILL_LAST","url":"/druntime/core/sys/windows/wingdi.html#POLYFILL_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DCTT_BITMAP","package":"druntime","parentType":"","signature":"DWORD DCTT_BITMAP","url":"/druntime/core/sys/windows/wingdi.html#DCTT_BITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FLOODFILLBORDER","package":"druntime","parentType":"","signature":"FLOODFILLBORDER","url":"/druntime/core/sys/windows/wingdi.html#FLOODFILLBORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FLOODFILLSURFACE","package":"druntime","parentType":"","signature":"FLOODFILLSURFACE","url":"/druntime/core/sys/windows/wingdi.html#FLOODFILLSURFACE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ETO_OPAQUE","package":"druntime","parentType":"","signature":"UINT ETO_OPAQUE","url":"/druntime/core/sys/windows/wingdi.html#ETO_OPAQUE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"RDH_RECTANGLES","package":"druntime","parentType":"","signature":"RDH_RECTANGLES","url":"/druntime/core/sys/windows/wingdi.html#RDH_RECTANGLES"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DCB_RESET","package":"druntime","parentType":"","signature":"UINT DCB_RESET","url":"/druntime/core/sys/windows/wingdi.html#DCB_RESET"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"RC_NONE","package":"druntime","parentType":"","signature":"int RC_NONE","url":"/druntime/core/sys/windows/wingdi.html#RC_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CC_NONE","package":"druntime","parentType":"","signature":"int CC_NONE","url":"/druntime/core/sys/windows/wingdi.html#CC_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LC_NONE","package":"druntime","parentType":"","signature":"int LC_NONE","url":"/druntime/core/sys/windows/wingdi.html#LC_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PC_NONE","package":"druntime","parentType":"","signature":"int PC_NONE","url":"/druntime/core/sys/windows/wingdi.html#PC_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CP_NONE","package":"druntime","parentType":"","signature":"int CP_NONE","url":"/druntime/core/sys/windows/wingdi.html#CP_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"TC_OP_CHARACTER","package":"druntime","parentType":"","signature":"int TC_OP_CHARACTER","url":"/druntime/core/sys/windows/wingdi.html#TC_OP_CHARACTER"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"GCP_DBCS","package":"druntime","parentType":"","signature":"DWORD GCP_DBCS","url":"/druntime/core/sys/windows/wingdi.html#GCP_DBCS"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"GM_LAST","package":"druntime","parentType":"","signature":"GM_LAST","url":"/druntime/core/sys/windows/wingdi.html#GM_LAST"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"MM_MIN","package":"druntime","parentType":"","signature":"int MM_MIN","url":"/druntime/core/sys/windows/wingdi.html#MM_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ABSOLUTE","package":"druntime","parentType":"","signature":"ABSOLUTE","url":"/druntime/core/sys/windows/wingdi.html#ABSOLUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"RELATIVE","package":"druntime","parentType":"","signature":"RELATIVE","url":"/druntime/core/sys/windows/wingdi.html#RELATIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CLR_NONE","package":"druntime","parentType":"","signature":"COLORREF CLR_NONE","url":"/druntime/core/sys/windows/wingdi.html#CLR_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"TT_AVAILABLE","package":"druntime","parentType":"","signature":"short TT_AVAILABLE","url":"/druntime/core/sys/windows/wingdi.html#TT_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"TA_TOP","package":"druntime","parentType":"","signature":"UINT TA_TOP","url":"/druntime/core/sys/windows/wingdi.html#TA_TOP"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"MWT_MIN","package":"druntime","parentType":"","signature":"DWORD MWT_MIN","url":"/druntime/core/sys/windows/wingdi.html#MWT_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PSPROTOCOL_ASCII","package":"druntime","parentType":"","signature":"PSPROTOCOL_ASCII","url":"/druntime/core/sys/windows/wingdi.html#PSPROTOCOL_ASCII"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PSPROTOCOL_BCP","package":"druntime","parentType":"","signature":"PSPROTOCOL_BCP","url":"/druntime/core/sys/windows/wingdi.html#PSPROTOCOL_BCP"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PSPROTOCOL_TBCP","package":"druntime","parentType":"","signature":"PSPROTOCOL_TBCP","url":"/druntime/core/sys/windows/wingdi.html#PSPROTOCOL_TBCP"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PSPROTOCOL_BINARY","package":"druntime","parentType":"","signature":"PSPROTOCOL_BINARY","url":"/druntime/core/sys/windows/wingdi.html#PSPROTOCOL_BINARY"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"PR_JOBSTATUS","package":"druntime","parentType":"","signature":"WPARAM PR_JOBSTATUS","url":"/druntime/core/sys/windows/wingdi.html#PR_JOBSTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"QDI_SETDIBITS","package":"druntime","parentType":"","signature":"QDI_SETDIBITS","url":"/druntime/core/sys/windows/wingdi.html#QDI_SETDIBITS"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"QDI_GETDIBITS","package":"druntime","parentType":"","signature":"QDI_GETDIBITS","url":"/druntime/core/sys/windows/wingdi.html#QDI_GETDIBITS"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"QDI_DIBTOSCREEN","package":"druntime","parentType":"","signature":"QDI_DIBTOSCREEN","url":"/druntime/core/sys/windows/wingdi.html#QDI_DIBTOSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"QDI_STRETCHDIB","package":"druntime","parentType":"","signature":"QDI_STRETCHDIB","url":"/druntime/core/sys/windows/wingdi.html#QDI_STRETCHDIB"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ASPECT_FILTERING","package":"druntime","parentType":"","signature":"ASPECT_FILTERING","url":"/druntime/core/sys/windows/wingdi.html#ASPECT_FILTERING"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"RASTER_FONTTYPE","package":"druntime","parentType":"","signature":"DWORD RASTER_FONTTYPE","url":"/druntime/core/sys/windows/wingdi.html#RASTER_FONTTYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CCHDEVICENAME","package":"druntime","parentType":"","signature":"CCHDEVICENAME","url":"/druntime/core/sys/windows/wingdi.html#CCHDEVICENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CCHFORMNAME","package":"druntime","parentType":"","signature":"CCHFORMNAME","url":"/druntime/core/sys/windows/wingdi.html#CCHFORMNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DM_SPECVERSION","package":"druntime","parentType":"","signature":"WORD DM_SPECVERSION","url":"/druntime/core/sys/windows/wingdi.html#DM_SPECVERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DMPAPER_FIRST","package":"druntime","parentType":"","signature":"short DMPAPER_FIRST","url":"/druntime/core/sys/windows/wingdi.html#DMPAPER_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DMPAPER_USER","package":"druntime","parentType":"","signature":"short DMPAPER_USER","url":"/druntime/core/sys/windows/wingdi.html#DMPAPER_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DM_GRAYSCALE","package":"druntime","parentType":"","signature":"DWORD DM_GRAYSCALE","url":"/druntime/core/sys/windows/wingdi.html#DM_GRAYSCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DMDISPLAYFLAGS_TEXTMODE","package":"druntime","parentType":"","signature":"DWORD DMDISPLAYFLAGS_TEXTMODE","url":"/druntime/core/sys/windows/wingdi.html#DMDISPLAYFLAGS_TEXTMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DMNUP_SYSTEM","package":"druntime","parentType":"","signature":"DWORD DMNUP_SYSTEM","url":"/druntime/core/sys/windows/wingdi.html#DMNUP_SYSTEM"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DM_ORIENTATION","package":"druntime","parentType":"","signature":"DWORD DM_ORIENTATION","url":"/druntime/core/sys/windows/wingdi.html#DM_ORIENTATION"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DM_COPIES","package":"druntime","parentType":"","signature":"DWORD DM_COPIES","url":"/druntime/core/sys/windows/wingdi.html#DM_COPIES"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DM_UPDATE","package":"druntime","parentType":"","signature":"DWORD DM_UPDATE","url":"/druntime/core/sys/windows/wingdi.html#DM_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"GDI_ERROR","package":"druntime","parentType":"","signature":"GDI_ERROR","url":"/druntime/core/sys/windows/wingdi.html#GDI_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"HGDI_ERROR","package":"druntime","parentType":"","signature":"HGDI_ERROR","url":"/druntime/core/sys/windows/wingdi.html#HGDI_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"TMPF_FIXED_PITCH","package":"druntime","parentType":"","signature":"BYTE TMPF_FIXED_PITCH","url":"/druntime/core/sys/windows/wingdi.html#TMPF_FIXED_PITCH"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"NTM_ITALIC","package":"druntime","parentType":"","signature":"DWORD NTM_ITALIC","url":"/druntime/core/sys/windows/wingdi.html#NTM_ITALIC"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"TT_POLYGON_TYPE","package":"druntime","parentType":"","signature":"DWORD TT_POLYGON_TYPE","url":"/druntime/core/sys/windows/wingdi.html#TT_POLYGON_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"FONTMAPPER_MAX","package":"druntime","parentType":"","signature":"FONTMAPPER_MAX","url":"/druntime/core/sys/windows/wingdi.html#FONTMAPPER_MAX"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"ENHMETA_STOCK_OBJECT","package":"druntime","parentType":"","signature":"ENHMETA_STOCK_OBJECT","url":"/druntime/core/sys/windows/wingdi.html#ENHMETA_STOCK_OBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"WGL_FONT_LINES","package":"druntime","parentType":"","signature":"WGL_FONT_LINES","url":"/druntime/core/sys/windows/wingdi.html#WGL_FONT_LINES"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"WGL_FONT_POLYGONS","package":"druntime","parentType":"","signature":"WGL_FONT_POLYGONS","url":"/druntime/core/sys/windows/wingdi.html#WGL_FONT_POLYGONS"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LPD_DOUBLEBUFFER","package":"druntime","parentType":"","signature":"DWORD LPD_DOUBLEBUFFER","url":"/druntime/core/sys/windows/wingdi.html#LPD_DOUBLEBUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"WGL_SWAP_MAIN_PLANE","package":"druntime","parentType":"","signature":"UINT WGL_SWAP_MAIN_PLANE","url":"/druntime/core/sys/windows/wingdi.html#WGL_SWAP_MAIN_PLANE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"AC_SRC_OVER","package":"druntime","parentType":"","signature":"AC_SRC_OVER","url":"/druntime/core/sys/windows/wingdi.html#AC_SRC_OVER"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"AC_SRC_ALPHA","package":"druntime","parentType":"","signature":"AC_SRC_ALPHA","url":"/druntime/core/sys/windows/wingdi.html#AC_SRC_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"AC_SRC_NO_PREMULT_ALPHA","package":"druntime","parentType":"","signature":"AC_SRC_NO_PREMULT_ALPHA","url":"/druntime/core/sys/windows/wingdi.html#AC_SRC_NO_PREMULT_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"AC_SRC_NO_ALPHA","package":"druntime","parentType":"","signature":"AC_SRC_NO_ALPHA","url":"/druntime/core/sys/windows/wingdi.html#AC_SRC_NO_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"AC_DST_NO_PREMULT_ALPHA","package":"druntime","parentType":"","signature":"AC_DST_NO_PREMULT_ALPHA","url":"/druntime/core/sys/windows/wingdi.html#AC_DST_NO_PREMULT_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"AC_DST_NO_ALPHA","package":"druntime","parentType":"","signature":"AC_DST_NO_ALPHA","url":"/druntime/core/sys/windows/wingdi.html#AC_DST_NO_ALPHA"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LAYOUT_RTL","package":"druntime","parentType":"","signature":"LAYOUT_RTL","url":"/druntime/core/sys/windows/wingdi.html#LAYOUT_RTL"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LAYOUT_BTT","package":"druntime","parentType":"","signature":"LAYOUT_BTT","url":"/druntime/core/sys/windows/wingdi.html#LAYOUT_BTT"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LAYOUT_VBH","package":"druntime","parentType":"","signature":"LAYOUT_VBH","url":"/druntime/core/sys/windows/wingdi.html#LAYOUT_VBH"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"LAYOUT_BITMAPORIENTATIONPRESERVED","package":"druntime","parentType":"","signature":"LAYOUT_BITMAPORIENTATIONPRESERVED","url":"/druntime/core/sys/windows/wingdi.html#LAYOUT_BITMAPORIENTATIONPRESERVED"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CS_ENABLE","package":"druntime","parentType":"","signature":"CS_ENABLE","url":"/druntime/core/sys/windows/wingdi.html#CS_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CS_DISABLE","package":"druntime","parentType":"","signature":"CS_DISABLE","url":"/druntime/core/sys/windows/wingdi.html#CS_DISABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"CS_DELETE_TRANSFORM","package":"druntime","parentType":"","signature":"CS_DELETE_TRANSFORM","url":"/druntime/core/sys/windows/wingdi.html#CS_DELETE_TRANSFORM"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DISPLAY_DEVICE_ATTACHED_TO_DESKTOP","package":"druntime","parentType":"","signature":"DWORD DISPLAY_DEVICE_ATTACHED_TO_DESKTOP","url":"/druntime/core/sys/windows/wingdi.html#DISPLAY_DEVICE_ATTACHED_TO_DESKTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"DISPLAY_DEVICE_ACTIVE","package":"druntime","parentType":"","signature":"DWORD DISPLAY_DEVICE_ACTIVE","url":"/druntime/core/sys/windows/wingdi.html#DISPLAY_DEVICE_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"SYSRGN","package":"druntime","parentType":"","signature":"SYSRGN","url":"/druntime/core/sys/windows/wingdi.html#SYSRGN"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"MM_MAX_NUMAXES","package":"druntime","parentType":"","signature":"MM_MAX_NUMAXES","url":"/druntime/core/sys/windows/wingdi.html#MM_MAX_NUMAXES"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"STAMP_DESIGNVECTOR","package":"druntime","parentType":"","signature":"STAMP_DESIGNVECTOR","url":"/druntime/core/sys/windows/wingdi.html#STAMP_DESIGNVECTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.wingdi","name":"STAMP_AXESLIST","package":"druntime","parentType":"","signature":"STAMP_AXESLIST","url":"/druntime/core/sys/windows/wingdi.html#STAMP_AXESLIST"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winhttp","name":"core.sys.windows.winhttp","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winhttp.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpAddRequestHeaders","package":"druntime","parentType":"","signature":"BOOL WinHttpAddRequestHeaders(HINTERNET hRequest,  LPCWSTR pwszHeaders,  DWORD dwHeadersLength,  DWORD dwModifiers)","url":"/druntime/core/sys/windows/winhttp/WinHttpAddRequestHeaders.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpCheckPlatform","package":"druntime","parentType":"","signature":"BOOL WinHttpCheckPlatform()","url":"/druntime/core/sys/windows/winhttp/WinHttpCheckPlatform.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpCloseHandle","package":"druntime","parentType":"","signature":"BOOL WinHttpCloseHandle(HINTERNET hInternet)","url":"/druntime/core/sys/windows/winhttp/WinHttpCloseHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpConnect","package":"druntime","parentType":"","signature":"HINTERNET WinHttpConnect(HINTERNET hSession,  LPCWSTR pswzServerName,  INTERNET_PORT nServerPort,  DWORD dwReserved)","url":"/druntime/core/sys/windows/winhttp/WinHttpConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpCrackUrl","package":"druntime","parentType":"","signature":"BOOL WinHttpCrackUrl(LPCWSTR pwszUrl,  DWORD dwUrlLength,  DWORD dwFlags,  LPURL_COMPONENTS lpUrlComponents)","url":"/druntime/core/sys/windows/winhttp/WinHttpCrackUrl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpCreateUrl","package":"druntime","parentType":"","signature":"BOOL WinHttpCreateUrl(LPURL_COMPONENTS lpUrlComponents,  DWORD dwFlags,  LPWSTR pwszUrl,  LPDWORD lpdwUrlLength)","url":"/druntime/core/sys/windows/winhttp/WinHttpCreateUrl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpDetectAutoProxyConfigUrl","package":"druntime","parentType":"","signature":"BOOL WinHttpDetectAutoProxyConfigUrl(DWORD dwAutoDetectFlags,  LPWSTR * ppwszAutoConfigUrl)","url":"/druntime/core/sys/windows/winhttp/WinHttpDetectAutoProxyConfigUrl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpGetDefaultProxyConfiguration","package":"druntime","parentType":"","signature":"BOOL WinHttpGetDefaultProxyConfiguration(WINHTTP_PROXY_INFO * pProxyInfo)","url":"/druntime/core/sys/windows/winhttp/WinHttpGetDefaultProxyConfiguration.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpGetIEProxyConfigForCurrentUser","package":"druntime","parentType":"","signature":"BOOL WinHttpGetIEProxyConfigForCurrentUser(WINHTTP_CURRENT_USER_IE_PROXY_CONFIG * pProxyConfig)","url":"/druntime/core/sys/windows/winhttp/WinHttpGetIEProxyConfigForCurrentUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpGetProxyForUrl","package":"druntime","parentType":"","signature":"BOOL WinHttpGetProxyForUrl(HINTERNET hSession,   LPCWSTR lpcwszUrl,\n                                WINHTTP_AUTOPROXY_OPTIONS * pAutoProxyOptions,  WINHTTP_PROXY_INFO * pProxyInfo)","url":"/druntime/core/sys/windows/winhttp/WinHttpGetProxyForUrl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpOpen","package":"druntime","parentType":"","signature":"HINTERNET WinHttpOpen(LPCWSTR pwszUserAgent,  DWORD dwAccessType,  LPCWSTR pwszProxyName,\n                           LPCWSTR pwszProxyBypass,  DWORD dwFlags)","url":"/druntime/core/sys/windows/winhttp/WinHttpOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpOpenRequest","package":"druntime","parentType":"","signature":"HINTERNET WinHttpOpenRequest(HINTERNET hConnect,  LPCWSTR pwszVerb,  LPCWSTR pwszObjectName,\n                                  LPCWSTR pwszVersion,  LPCWSTR pwszReferrer,\n                                  LPCWSTR * ppwszAcceptTypes,  DWORD dwFlags)","url":"/druntime/core/sys/windows/winhttp/WinHttpOpenRequest.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpQueryAuthSchemes","package":"druntime","parentType":"","signature":"BOOL WinHttpQueryAuthSchemes(HINTERNET hRequest,  LPDWORD lpdwSupportedSchemes,\n                                  LPDWORD lpdwFirstScheme,  LPDWORD pdwAuthTarget)","url":"/druntime/core/sys/windows/winhttp/WinHttpQueryAuthSchemes.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpQueryDataAvailable","package":"druntime","parentType":"","signature":"BOOL WinHttpQueryDataAvailable(HINTERNET hRequest,  LPDWORD lpdwNumberOfBytesAvailable)","url":"/druntime/core/sys/windows/winhttp/WinHttpQueryDataAvailable.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpQueryHeaders","package":"druntime","parentType":"","signature":"BOOL WinHttpQueryHeaders(HINTERNET hRequest,  DWORD dwInfoLevel,  LPCWSTR pwszName,\n                              LPVOID lpBuffer,  LPDWORD lpdwBufferLength,  LPDWORD lpdwIndex)","url":"/druntime/core/sys/windows/winhttp/WinHttpQueryHeaders.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpQueryOption","package":"druntime","parentType":"","signature":"BOOL WinHttpQueryOption(HINTERNET hInternet,  DWORD dwOption,  LPVOID lpBuffer,\n                             LPDWORD lpdwBufferLength)","url":"/druntime/core/sys/windows/winhttp/WinHttpQueryOption.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpReadData","package":"druntime","parentType":"","signature":"BOOL WinHttpReadData(HINTERNET hRequest,  LPVOID lpBuffer,  DWORD dwNumberOfBytesToRead,\n                          LPDWORD lpdwNumberOfBytesRead)","url":"/druntime/core/sys/windows/winhttp/WinHttpReadData.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpReceiveResponse","package":"druntime","parentType":"","signature":"BOOL WinHttpReceiveResponse(HINTERNET hRequest,  LPVOID lpReserved)","url":"/druntime/core/sys/windows/winhttp/WinHttpReceiveResponse.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpSendRequest","package":"druntime","parentType":"","signature":"BOOL WinHttpSendRequest(HINTERNET hRequest,  LPCWSTR pwszHeaders,  DWORD dwHeadersLength,\n                             LPVOID lpOptional,  DWORD dwOptionalLength,  DWORD dwTotalLength,  DWORD_PTR dwContext)","url":"/druntime/core/sys/windows/winhttp/WinHttpSendRequest.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpSetCredentials","package":"druntime","parentType":"","signature":"BOOL WinHttpSetCredentials(HINTERNET hRequest,  DWORD AuthTargets,  DWORD AuthScheme,\n                                LPCWSTR pwszUserName,  LPCWSTR pwszPassword,  LPVOID pAuthParams)","url":"/druntime/core/sys/windows/winhttp/WinHttpSetCredentials.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpSetDefaultProxyConfiguration","package":"druntime","parentType":"","signature":"BOOL WinHttpSetDefaultProxyConfiguration(WINHTTP_PROXY_INFO * pProxyInfo)","url":"/druntime/core/sys/windows/winhttp/WinHttpSetDefaultProxyConfiguration.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpSetOption","package":"druntime","parentType":"","signature":"BOOL WinHttpSetOption(HINTERNET hInternet,  DWORD dwOption,  LPVOID lpBuffer,  DWORD dwBufferLength)","url":"/druntime/core/sys/windows/winhttp/WinHttpSetOption.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpSetStatusCallback","package":"druntime","parentType":"","signature":"WINHTTP_STATUS_CALLBACK WinHttpSetStatusCallback(HINTERNET hInternet,\n                                                      WINHTTP_STATUS_CALLBACK lpfnInternetCallback,\n                                                      DWORD dwNotificationFlags,  DWORD_PTR dwReserved)","url":"/druntime/core/sys/windows/winhttp/WinHttpSetStatusCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpSetTimeouts","package":"druntime","parentType":"","signature":"BOOL WinHttpSetTimeouts(HINTERNET hInternet,  int  dwResolveTimeout,  int  dwConnectTimeout,\n                             int  dwSendTimeout,  int  dwReceiveTimeout)","url":"/druntime/core/sys/windows/winhttp/WinHttpSetTimeouts.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpTimeFromSystemTime","package":"druntime","parentType":"","signature":"BOOL WinHttpTimeFromSystemTime(const  SYSTEMTIME * pst,  LPWSTR pwszTime)","url":"/druntime/core/sys/windows/winhttp/WinHttpTimeFromSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpTimeToSystemTime","package":"druntime","parentType":"","signature":"BOOL WinHttpTimeToSystemTime(LPCWSTR pwszTime,  SYSTEMTIME * pst)","url":"/druntime/core/sys/windows/winhttp/WinHttpTimeToSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winhttp","name":"WinHttpWriteData","package":"druntime","parentType":"","signature":"BOOL WinHttpWriteData(HINTERNET hRequest,  LPCVOID lpBuffer,  DWORD dwNumberOfBytesToWrite,\n                           LPDWORD lpdwNumberOfBytesWritten)","url":"/druntime/core/sys/windows/winhttp/WinHttpWriteData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"HINTERNET","package":"druntime","parentType":"","signature":"HINTERNET = void *","url":"/druntime/core/sys/windows/winhttp.html#HINTERNET"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPHINTERNET","package":"druntime","parentType":"","signature":"LPHINTERNET = HINTERNET *","url":"/druntime/core/sys/windows/winhttp.html#LPHINTERNET"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"INTERNET_PORT","package":"druntime","parentType":"","signature":"INTERNET_PORT = WORD","url":"/druntime/core/sys/windows/winhttp.html#INTERNET_PORT"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPINTERNET_PORT","package":"druntime","parentType":"","signature":"LPINTERNET_PORT = INTERNET_PORT *","url":"/druntime/core/sys/windows/winhttp.html#LPINTERNET_PORT"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"INTERNET_SCHEME","package":"druntime","parentType":"","signature":"INTERNET_SCHEME = int","url":"/druntime/core/sys/windows/winhttp.html#INTERNET_SCHEME"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPINTERNET_SCHEME","package":"druntime","parentType":"","signature":"LPINTERNET_SCHEME = INTERNET_SCHEME *","url":"/druntime/core/sys/windows/winhttp.html#LPINTERNET_SCHEME"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_ASYNC_RESULT","package":"druntime","parentType":"","signature":"WINHTTP_ASYNC_RESULT","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_ASYNC_RESULT"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPWINHTTP_ASYNC_RESULT","package":"druntime","parentType":"","signature":"LPWINHTTP_ASYNC_RESULT = WINHTTP_ASYNC_RESULT *","url":"/druntime/core/sys/windows/winhttp.html#LPWINHTTP_ASYNC_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"HTTP_VERSION_INFO","package":"druntime","parentType":"","signature":"HTTP_VERSION_INFO","url":"/druntime/core/sys/windows/winhttp.html#HTTP_VERSION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPHTTP_VERSION_INFO","package":"druntime","parentType":"","signature":"LPHTTP_VERSION_INFO = HTTP_VERSION_INFO *","url":"/druntime/core/sys/windows/winhttp.html#LPHTTP_VERSION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"URL_COMPONENTS","package":"druntime","parentType":"","signature":"URL_COMPONENTS","url":"/druntime/core/sys/windows/winhttp.html#URL_COMPONENTS"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPURL_COMPONENTS","package":"druntime","parentType":"","signature":"LPURL_COMPONENTS = URL_COMPONENTS *","url":"/druntime/core/sys/windows/winhttp.html#LPURL_COMPONENTS"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"URL_COMPONENTSW","package":"druntime","parentType":"","signature":"URL_COMPONENTSW = URL_COMPONENTS","url":"/druntime/core/sys/windows/winhttp.html#URL_COMPONENTSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPURL_COMPONENTSW","package":"druntime","parentType":"","signature":"LPURL_COMPONENTSW = URL_COMPONENTS *","url":"/druntime/core/sys/windows/winhttp.html#LPURL_COMPONENTSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_PROXY_INFO","package":"druntime","parentType":"","signature":"WINHTTP_PROXY_INFO","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_PROXY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPWINHTTP_PROXY_INFO","package":"druntime","parentType":"","signature":"LPWINHTTP_PROXY_INFO = WINHTTP_PROXY_INFO *","url":"/druntime/core/sys/windows/winhttp.html#LPWINHTTP_PROXY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"WINHTTP_PROXY_INFOW","package":"druntime","parentType":"","signature":"WINHTTP_PROXY_INFOW = WINHTTP_PROXY_INFO","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_PROXY_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPWINHTTP_PROXY_INFOW","package":"druntime","parentType":"","signature":"LPWINHTTP_PROXY_INFOW = WINHTTP_PROXY_INFO *","url":"/druntime/core/sys/windows/winhttp.html#LPWINHTTP_PROXY_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_AUTOPROXY_OPTIONS","package":"druntime","parentType":"","signature":"WINHTTP_AUTOPROXY_OPTIONS","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_AUTOPROXY_OPTIONS"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_CERTIFICATE_INFO","package":"druntime","parentType":"","signature":"WINHTTP_CERTIFICATE_INFO","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CERTIFICATE_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_CONNECTION_INFO","package":"druntime","parentType":"","signature":"WINHTTP_CONNECTION_INFO","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CONNECTION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_CREDS","package":"druntime","parentType":"","signature":"WINHTTP_CREDS","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CREDS"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"PWINHTTP_CREDS","package":"druntime","parentType":"","signature":"PWINHTTP_CREDS = WINHTTP_CREDS *","url":"/druntime/core/sys/windows/winhttp.html#PWINHTTP_CREDS"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_CREDS_EX","package":"druntime","parentType":"","signature":"WINHTTP_CREDS_EX","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CREDS_EX"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"PWINHTTP_CREDS_EX","package":"druntime","parentType":"","signature":"PWINHTTP_CREDS_EX = WINHTTP_CREDS_EX *","url":"/druntime/core/sys/windows/winhttp.html#PWINHTTP_CREDS_EX"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"fnWINHTTP_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"fnWINHTTP_STATUS_CALLBACK = int","url":"/druntime/core/sys/windows/winhttp.html#fnWINHTTP_STATUS_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"WINHTTP_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"WINHTTP_STATUS_CALLBACK = fnWINHTTP_STATUS_CALLBACK *","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_STATUS_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.winhttp","name":"LPWINHTTP_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"LPWINHTTP_STATUS_CALLBACK = WINHTTP_STATUS_CALLBACK *","url":"/druntime/core/sys/windows/winhttp.html#LPWINHTTP_STATUS_CALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.winhttp","name":"WINHTTP_CURRENT_USER_IE_PROXY_CONFIG","package":"druntime","parentType":"","signature":"WINHTTP_CURRENT_USER_IE_PROXY_CONFIG","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CURRENT_USER_IE_PROXY_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_FLAG_ASYNC","package":"druntime","parentType":"","signature":"DWORD WINHTTP_FLAG_ASYNC","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_FLAG_ASYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_TIME_FORMAT_BUFSIZE","package":"druntime","parentType":"","signature":"DWORD WINHTTP_TIME_FORMAT_BUFSIZE","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_TIME_FORMAT_BUFSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_PROXY_NAME","package":"druntime","parentType":"","signature":"LPCWSTR WINHTTP_NO_PROXY_NAME","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_PROXY_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_PROXY_BYPASS","package":"druntime","parentType":"","signature":"LPCWSTR WINHTTP_NO_PROXY_BYPASS","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_PROXY_BYPASS"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_CLIENT_CERT_CONTEXT","package":"druntime","parentType":"","signature":"LPVOID WINHTTP_NO_CLIENT_CERT_CONTEXT","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_CLIENT_CERT_CONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE","package":"druntime","parentType":"","signature":"DWORD WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS","package":"druntime","parentType":"","signature":"DWORD WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_INVALID_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"WINHTTP_INVALID_STATUS_CALLBACK","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_INVALID_STATUS_CALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_REFERER","package":"druntime","parentType":"","signature":"LPCWSTR WINHTTP_NO_REFERER","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_REFERER"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_DEFAULT_ACCEPT_TYPES","package":"druntime","parentType":"","signature":"LPCWSTR * WINHTTP_DEFAULT_ACCEPT_TYPES","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_DEFAULT_ACCEPT_TYPES"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_ADDITIONAL_HEADERS","package":"druntime","parentType":"","signature":"LPCWSTR WINHTTP_NO_ADDITIONAL_HEADERS","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_ADDITIONAL_HEADERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_REQUEST_DATA","package":"druntime","parentType":"","signature":"LPVOID WINHTTP_NO_REQUEST_DATA","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_REQUEST_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_HEADER_NAME_BY_INDEX","package":"druntime","parentType":"","signature":"LPCWSTR WINHTTP_HEADER_NAME_BY_INDEX","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_HEADER_NAME_BY_INDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_OUTPUT_BUFFER","package":"druntime","parentType":"","signature":"LPVOID WINHTTP_NO_OUTPUT_BUFFER","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_OUTPUT_BUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.winhttp","name":"WINHTTP_NO_HEADER_INDEX","package":"druntime","parentType":"","signature":"LPDWORD WINHTTP_NO_HEADER_INDEX","url":"/druntime/core/sys/windows/winhttp.html#WINHTTP_NO_HEADER_INDEX"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.wininet","name":"core.sys.windows.wininet","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/wininet.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_FILE","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_FILE(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_FILE.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_DIRECTORY","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_DIRECTORY(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_DIRECTORY.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_PHONE_SERVER","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_PHONE_SERVER(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_PHONE_SERVER.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_ERROR","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_ERROR(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_ERROR.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_INDEX_SERVER","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_INDEX_SERVER(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_INDEX_SERVER.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_TELNET_SESSION","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_TELNET_SESSION(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_TELNET_SESSION.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_BACKUP_SERVER","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_BACKUP_SERVER(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_BACKUP_SERVER.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_TN3270_SESSION","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_TN3270_SESSION(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_TN3270_SESSION.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_ASK","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_ASK(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_ASK.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_PLUS","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_PLUS(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_PLUS.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"IS_GOPHER_TYPE_KNOWN","package":"druntime","parentType":"","signature":"BOOL IS_GOPHER_TYPE_KNOWN(DWORD t)","url":"/druntime/core/sys/windows/wininet/IS_GOPHER_TYPE_KNOWN.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetTimeFromSystemTime","package":"druntime","parentType":"","signature":"BOOL InternetTimeFromSystemTime(SYSTEMTIME *,  DWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetTimeFromSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetTimeToSystemTime","package":"druntime","parentType":"","signature":"BOOL InternetTimeToSystemTime(LPCSTR,  SYSTEMTIME *,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetTimeToSystemTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetDebugGetLocalTime","package":"druntime","parentType":"","signature":"BOOL InternetDebugGetLocalTime(SYSTEMTIME *,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetDebugGetLocalTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCrackUrlA","package":"druntime","parentType":"","signature":"BOOL InternetCrackUrlA(LPCSTR,  DWORD,  DWORD,  LPURL_COMPONENTSA)","url":"/druntime/core/sys/windows/wininet/InternetCrackUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCrackUrlW","package":"druntime","parentType":"","signature":"BOOL InternetCrackUrlW(LPCWSTR,  DWORD,  DWORD,  LPURL_COMPONENTSW)","url":"/druntime/core/sys/windows/wininet/InternetCrackUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCreateUrlA","package":"druntime","parentType":"","signature":"BOOL InternetCreateUrlA(LPURL_COMPONENTSA,  DWORD,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetCreateUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCreateUrlW","package":"druntime","parentType":"","signature":"BOOL InternetCreateUrlW(LPURL_COMPONENTSW,  DWORD,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetCreateUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCanonicalizeUrlA","package":"druntime","parentType":"","signature":"BOOL InternetCanonicalizeUrlA(LPCSTR,  LPSTR,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetCanonicalizeUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCanonicalizeUrlW","package":"druntime","parentType":"","signature":"BOOL InternetCanonicalizeUrlW(LPCWSTR,  LPWSTR,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetCanonicalizeUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCheckConnectionA","package":"druntime","parentType":"","signature":"BOOL InternetCheckConnectionA(LPCSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetCheckConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCheckConnectionW","package":"druntime","parentType":"","signature":"BOOL InternetCheckConnectionW(LPCWSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetCheckConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCombineUrlA","package":"druntime","parentType":"","signature":"BOOL InternetCombineUrlA(LPCSTR,  LPCSTR,  LPSTR,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetCombineUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCombineUrlW","package":"druntime","parentType":"","signature":"BOOL InternetCombineUrlW(LPCWSTR,  LPCWSTR,  LPWSTR,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetCombineUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetOpenA","package":"druntime","parentType":"","signature":"HINTERNET InternetOpenA(LPCSTR,  DWORD,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetOpenA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetOpenW","package":"druntime","parentType":"","signature":"HINTERNET InternetOpenW(LPCWSTR,  DWORD,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetOpenW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetCloseHandle","package":"druntime","parentType":"","signature":"BOOL InternetCloseHandle(HINTERNET)","url":"/druntime/core/sys/windows/wininet/InternetCloseHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetConnectA","package":"druntime","parentType":"","signature":"HINTERNET InternetConnectA(HINTERNET,  LPCSTR,  INTERNET_PORT,  LPCSTR,\n       LPCSTR,  DWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetConnectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetConnectW","package":"druntime","parentType":"","signature":"HINTERNET InternetConnectW(HINTERNET,  LPCWSTR,  INTERNET_PORT,  LPCWSTR,\n       LPCWSTR,  DWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetConnectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetOpenUrlA","package":"druntime","parentType":"","signature":"HINTERNET InternetOpenUrlA(HINTERNET,  LPCSTR,  LPCSTR,  DWORD,  DWORD,\n       DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetOpenUrlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetOpenUrlW","package":"druntime","parentType":"","signature":"HINTERNET InternetOpenUrlW(HINTERNET,  LPCWSTR,  LPCWSTR,  DWORD,  DWORD,\n       DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetOpenUrlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetReadFile","package":"druntime","parentType":"","signature":"BOOL InternetReadFile(HINTERNET,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetReadFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetFilePointer","package":"druntime","parentType":"","signature":"DWORD InternetSetFilePointer(HINTERNET,  LONG,  PVOID,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetSetFilePointer.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetWriteFile","package":"druntime","parentType":"","signature":"BOOL InternetWriteFile(HINTERNET,  LPCVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetWriteFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetQueryDataAvailable","package":"druntime","parentType":"","signature":"BOOL InternetQueryDataAvailable(HINTERNET,  PDWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetQueryDataAvailable.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetFindNextFileA","package":"druntime","parentType":"","signature":"BOOL InternetFindNextFileA(HINTERNET,  PVOID)","url":"/druntime/core/sys/windows/wininet/InternetFindNextFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetFindNextFileW","package":"druntime","parentType":"","signature":"BOOL InternetFindNextFileW(HINTERNET,  PVOID)","url":"/druntime/core/sys/windows/wininet/InternetFindNextFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetQueryOptionA","package":"druntime","parentType":"","signature":"BOOL InternetQueryOptionA(HINTERNET,  DWORD,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetQueryOptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetQueryOptionW","package":"druntime","parentType":"","signature":"BOOL InternetQueryOptionW(HINTERNET,  DWORD,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetQueryOptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetOptionA","package":"druntime","parentType":"","signature":"BOOL InternetSetOptionA(HINTERNET,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetSetOptionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetOptionW","package":"druntime","parentType":"","signature":"BOOL InternetSetOptionW(HINTERNET,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetSetOptionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetOptionExA","package":"druntime","parentType":"","signature":"BOOL InternetSetOptionExA(HINTERNET,  DWORD,  PVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetSetOptionExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetOptionExW","package":"druntime","parentType":"","signature":"BOOL InternetSetOptionExW(HINTERNET,  DWORD,  PVOID,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetSetOptionExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetGetLastResponseInfoA","package":"druntime","parentType":"","signature":"BOOL InternetGetLastResponseInfoA(PDWORD,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetGetLastResponseInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetGetLastResponseInfoW","package":"druntime","parentType":"","signature":"BOOL InternetGetLastResponseInfoW(PDWORD,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetGetLastResponseInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetStatusCallback","package":"druntime","parentType":"","signature":"INTERNET_STATUS_CALLBACK InternetSetStatusCallback(HINTERNET,\n       INTERNET_STATUS_CALLBACK)","url":"/druntime/core/sys/windows/wininet/InternetSetStatusCallback.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpGetFileSize","package":"druntime","parentType":"","signature":"DWORD FtpGetFileSize(HINTERNET,  LPDWORD)","url":"/druntime/core/sys/windows/wininet/FtpGetFileSize.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpFindFirstFileA","package":"druntime","parentType":"","signature":"HINTERNET FtpFindFirstFileA(HINTERNET,  LPCSTR,  LPWIN32_FIND_DATAA,  DWORD,\n       DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpFindFirstFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpFindFirstFileW","package":"druntime","parentType":"","signature":"HINTERNET FtpFindFirstFileW(HINTERNET,  LPCWSTR,  LPWIN32_FIND_DATAW,  DWORD,\n       DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpFindFirstFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpGetFileA","package":"druntime","parentType":"","signature":"BOOL FtpGetFileA(HINTERNET,  LPCSTR,  LPCSTR,  BOOL,  DWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpGetFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpGetFileW","package":"druntime","parentType":"","signature":"BOOL FtpGetFileW(HINTERNET,  LPCWSTR,  LPCWSTR,  BOOL,  DWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpGetFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpPutFileA","package":"druntime","parentType":"","signature":"BOOL FtpPutFileA(HINTERNET,  LPCSTR,  LPCSTR,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpPutFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpPutFileW","package":"druntime","parentType":"","signature":"BOOL FtpPutFileW(HINTERNET,  LPCWSTR,  LPCWSTR,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpPutFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpDeleteFileA","package":"druntime","parentType":"","signature":"BOOL FtpDeleteFileA(HINTERNET,  LPCSTR)","url":"/druntime/core/sys/windows/wininet/FtpDeleteFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpDeleteFileW","package":"druntime","parentType":"","signature":"BOOL FtpDeleteFileW(HINTERNET,  LPCWSTR)","url":"/druntime/core/sys/windows/wininet/FtpDeleteFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpRenameFileA","package":"druntime","parentType":"","signature":"BOOL FtpRenameFileA(HINTERNET,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/wininet/FtpRenameFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpRenameFileW","package":"druntime","parentType":"","signature":"BOOL FtpRenameFileW(HINTERNET,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/wininet/FtpRenameFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpOpenFileA","package":"druntime","parentType":"","signature":"HINTERNET FtpOpenFileA(HINTERNET,  LPCSTR,  DWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpOpenFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpOpenFileW","package":"druntime","parentType":"","signature":"HINTERNET FtpOpenFileW(HINTERNET,  LPCWSTR,  DWORD,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/FtpOpenFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpCreateDirectoryA","package":"druntime","parentType":"","signature":"BOOL FtpCreateDirectoryA(HINTERNET,  LPCSTR)","url":"/druntime/core/sys/windows/wininet/FtpCreateDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpCreateDirectoryW","package":"druntime","parentType":"","signature":"BOOL FtpCreateDirectoryW(HINTERNET,  LPCWSTR)","url":"/druntime/core/sys/windows/wininet/FtpCreateDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpRemoveDirectoryA","package":"druntime","parentType":"","signature":"BOOL FtpRemoveDirectoryA(HINTERNET,  LPCSTR)","url":"/druntime/core/sys/windows/wininet/FtpRemoveDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpRemoveDirectoryW","package":"druntime","parentType":"","signature":"BOOL FtpRemoveDirectoryW(HINTERNET,  LPCWSTR)","url":"/druntime/core/sys/windows/wininet/FtpRemoveDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpSetCurrentDirectoryA","package":"druntime","parentType":"","signature":"BOOL FtpSetCurrentDirectoryA(HINTERNET,  LPCSTR)","url":"/druntime/core/sys/windows/wininet/FtpSetCurrentDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpSetCurrentDirectoryW","package":"druntime","parentType":"","signature":"BOOL FtpSetCurrentDirectoryW(HINTERNET,  LPCWSTR)","url":"/druntime/core/sys/windows/wininet/FtpSetCurrentDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpGetCurrentDirectoryA","package":"druntime","parentType":"","signature":"BOOL FtpGetCurrentDirectoryA(HINTERNET,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/FtpGetCurrentDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpGetCurrentDirectoryW","package":"druntime","parentType":"","signature":"BOOL FtpGetCurrentDirectoryW(HINTERNET,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/FtpGetCurrentDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpCommandA","package":"druntime","parentType":"","signature":"BOOL FtpCommandA(HINTERNET,  BOOL,  DWORD,  LPCSTR,  DWORD_PTR,  HINTERNET *)","url":"/druntime/core/sys/windows/wininet/FtpCommandA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FtpCommandW","package":"druntime","parentType":"","signature":"BOOL FtpCommandW(HINTERNET,  BOOL,  DWORD,  LPCWSTR,  DWORD_PTR,  HINTERNET *)","url":"/druntime/core/sys/windows/wininet/FtpCommandW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherCreateLocatorA","package":"druntime","parentType":"","signature":"BOOL GopherCreateLocatorA(LPCSTR,  INTERNET_PORT,  LPCSTR,  LPCSTR,  DWORD,\n       LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/GopherCreateLocatorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherCreateLocatorW","package":"druntime","parentType":"","signature":"BOOL GopherCreateLocatorW(LPCWSTR,  INTERNET_PORT,  LPCWSTR,  LPCWSTR,  DWORD,\n       LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/GopherCreateLocatorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherGetLocatorTypeA","package":"druntime","parentType":"","signature":"BOOL GopherGetLocatorTypeA(LPCSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/GopherGetLocatorTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherGetLocatorTypeW","package":"druntime","parentType":"","signature":"BOOL GopherGetLocatorTypeW(LPCWSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/GopherGetLocatorTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherFindFirstFileA","package":"druntime","parentType":"","signature":"HINTERNET GopherFindFirstFileA(HINTERNET,  LPCSTR,  LPCSTR,\n       LPGOPHER_FIND_DATAA,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/GopherFindFirstFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherFindFirstFileW","package":"druntime","parentType":"","signature":"HINTERNET GopherFindFirstFileW(HINTERNET,  LPCWSTR,  LPCWSTR,\n       LPGOPHER_FIND_DATAW,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/GopherFindFirstFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherOpenFileA","package":"druntime","parentType":"","signature":"HINTERNET GopherOpenFileA(HINTERNET,  LPCSTR,  LPCSTR,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/GopherOpenFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherOpenFileW","package":"druntime","parentType":"","signature":"HINTERNET GopherOpenFileW(HINTERNET,  LPCWSTR,  LPCWSTR,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/GopherOpenFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherGetAttributeA","package":"druntime","parentType":"","signature":"BOOL GopherGetAttributeA(HINTERNET,  LPCSTR,  LPCSTR,  LPBYTE,  DWORD,\n       PDWORD,  GOPHER_ATTRIBUTE_ENUMERATOR,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/GopherGetAttributeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GopherGetAttributeW","package":"druntime","parentType":"","signature":"BOOL GopherGetAttributeW(HINTERNET,  LPCWSTR,  LPCWSTR,  LPBYTE,  DWORD,\n       PDWORD,  GOPHER_ATTRIBUTE_ENUMERATOR,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/GopherGetAttributeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpOpenRequestA","package":"druntime","parentType":"","signature":"HINTERNET HttpOpenRequestA(HINTERNET,  LPCSTR,  LPCSTR,  LPCSTR,  LPCSTR,\n       LPCSTR *,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/HttpOpenRequestA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpOpenRequestW","package":"druntime","parentType":"","signature":"HINTERNET HttpOpenRequestW(HINTERNET,  LPCWSTR,  LPCWSTR,  LPCWSTR,  LPCWSTR,\n       LPCWSTR *,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/HttpOpenRequestW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpAddRequestHeadersA","package":"druntime","parentType":"","signature":"BOOL HttpAddRequestHeadersA(HINTERNET,  LPCSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/HttpAddRequestHeadersA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpAddRequestHeadersW","package":"druntime","parentType":"","signature":"BOOL HttpAddRequestHeadersW(HINTERNET,  LPCWSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/HttpAddRequestHeadersW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpSendRequestA","package":"druntime","parentType":"","signature":"BOOL HttpSendRequestA(HINTERNET,  LPCSTR,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wininet/HttpSendRequestA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpSendRequestW","package":"druntime","parentType":"","signature":"BOOL HttpSendRequestW(HINTERNET,  LPCWSTR,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wininet/HttpSendRequestW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpQueryInfoA","package":"druntime","parentType":"","signature":"BOOL HttpQueryInfoA(HINTERNET,  DWORD,  PVOID,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/wininet/HttpQueryInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpQueryInfoW","package":"druntime","parentType":"","signature":"BOOL HttpQueryInfoW(HINTERNET,  DWORD,  PVOID,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/wininet/HttpQueryInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetCookieA","package":"druntime","parentType":"","signature":"BOOL InternetSetCookieA(LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/wininet/InternetSetCookieA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetCookieW","package":"druntime","parentType":"","signature":"BOOL InternetSetCookieW(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/wininet/InternetSetCookieW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetGetCookieA","package":"druntime","parentType":"","signature":"BOOL InternetGetCookieA(LPCSTR,  LPCSTR,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetGetCookieA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetGetCookieW","package":"druntime","parentType":"","signature":"BOOL InternetGetCookieW(LPCWSTR,  LPCWSTR,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/wininet/InternetGetCookieW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetAttemptConnect","package":"druntime","parentType":"","signature":"DWORD InternetAttemptConnect(DWORD)","url":"/druntime/core/sys/windows/wininet/InternetAttemptConnect.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetErrorDlg","package":"druntime","parentType":"","signature":"DWORD InternetErrorDlg(HWND,  HINTERNET,  DWORD,  DWORD,  PVOID *)","url":"/druntime/core/sys/windows/wininet/InternetErrorDlg.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetConfirmZoneCrossing","package":"druntime","parentType":"","signature":"DWORD InternetConfirmZoneCrossing(HWND,  LPSTR,  LPSTR,  BOOL)","url":"/druntime/core/sys/windows/wininet/InternetConfirmZoneCrossing.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"CreateUrlCacheEntryA","package":"druntime","parentType":"","signature":"BOOL CreateUrlCacheEntryA(LPCSTR,  DWORD,  LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/CreateUrlCacheEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"CreateUrlCacheEntryW","package":"druntime","parentType":"","signature":"BOOL CreateUrlCacheEntryW(LPCWSTR,  DWORD,  LPCWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/CreateUrlCacheEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"CommitUrlCacheEntryA","package":"druntime","parentType":"","signature":"BOOL CommitUrlCacheEntryA(LPCSTR,  LPCSTR,  FILETIME,  FILETIME,  DWORD,\n       LPBYTE,  DWORD,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/CommitUrlCacheEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"CommitUrlCacheEntryW","package":"druntime","parentType":"","signature":"BOOL CommitUrlCacheEntryW(LPCWSTR,  LPCWSTR,  FILETIME,  FILETIME,  DWORD,\n       LPBYTE,  DWORD,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/CommitUrlCacheEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"RetrieveUrlCacheEntryFileA","package":"druntime","parentType":"","signature":"BOOL RetrieveUrlCacheEntryFileA(LPCSTR,  LPINTERNET_CACHE_ENTRY_INFOA,\n       PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/RetrieveUrlCacheEntryFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"RetrieveUrlCacheEntryFileW","package":"druntime","parentType":"","signature":"BOOL RetrieveUrlCacheEntryFileW(LPCWSTR,  LPINTERNET_CACHE_ENTRY_INFOW,\n       PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/RetrieveUrlCacheEntryFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"UnlockUrlCacheEntryFile","package":"druntime","parentType":"","signature":"BOOL UnlockUrlCacheEntryFile(LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/UnlockUrlCacheEntryFile.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"RetrieveUrlCacheEntryStreamA","package":"druntime","parentType":"","signature":"HANDLE RetrieveUrlCacheEntryStreamA(LPCSTR,  LPINTERNET_CACHE_ENTRY_INFOA,\n       PDWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/wininet/RetrieveUrlCacheEntryStreamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"RetrieveUrlCacheEntryStreamW","package":"druntime","parentType":"","signature":"HANDLE RetrieveUrlCacheEntryStreamW(LPCWSTR,  LPINTERNET_CACHE_ENTRY_INFOW,\n       PDWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/wininet/RetrieveUrlCacheEntryStreamW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"ReadUrlCacheEntryStream","package":"druntime","parentType":"","signature":"BOOL ReadUrlCacheEntryStream(HANDLE,  DWORD,  PVOID,  PDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/ReadUrlCacheEntryStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"UnlockUrlCacheEntryStream","package":"druntime","parentType":"","signature":"BOOL UnlockUrlCacheEntryStream(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/wininet/UnlockUrlCacheEntryStream.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GetUrlCacheEntryInfoA","package":"druntime","parentType":"","signature":"BOOL GetUrlCacheEntryInfoA(LPCSTR,  LPINTERNET_CACHE_ENTRY_INFOA,  PDWORD)","url":"/druntime/core/sys/windows/wininet/GetUrlCacheEntryInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GetUrlCacheEntryInfoW","package":"druntime","parentType":"","signature":"BOOL GetUrlCacheEntryInfoW(LPCWSTR,  LPINTERNET_CACHE_ENTRY_INFOW,  PDWORD)","url":"/druntime/core/sys/windows/wininet/GetUrlCacheEntryInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"SetUrlCacheEntryInfoA","package":"druntime","parentType":"","signature":"BOOL SetUrlCacheEntryInfoA(LPCSTR,  LPINTERNET_CACHE_ENTRY_INFOA,  DWORD)","url":"/druntime/core/sys/windows/wininet/SetUrlCacheEntryInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"SetUrlCacheEntryInfoW","package":"druntime","parentType":"","signature":"BOOL SetUrlCacheEntryInfoW(LPCWSTR,  LPINTERNET_CACHE_ENTRY_INFOW,  DWORD)","url":"/druntime/core/sys/windows/wininet/SetUrlCacheEntryInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindFirstUrlCacheEntryA","package":"druntime","parentType":"","signature":"HANDLE FindFirstUrlCacheEntryA(LPCSTR,  LPINTERNET_CACHE_ENTRY_INFOA,\n       PDWORD)","url":"/druntime/core/sys/windows/wininet/FindFirstUrlCacheEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindFirstUrlCacheEntryW","package":"druntime","parentType":"","signature":"HANDLE FindFirstUrlCacheEntryW(LPCWSTR,  LPINTERNET_CACHE_ENTRY_INFOW,\n       PDWORD)","url":"/druntime/core/sys/windows/wininet/FindFirstUrlCacheEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindNextUrlCacheEntryA","package":"druntime","parentType":"","signature":"BOOL FindNextUrlCacheEntryA(HANDLE,  LPINTERNET_CACHE_ENTRY_INFOA,  PDWORD)","url":"/druntime/core/sys/windows/wininet/FindNextUrlCacheEntryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindNextUrlCacheEntryW","package":"druntime","parentType":"","signature":"BOOL FindNextUrlCacheEntryW(HANDLE,  LPINTERNET_CACHE_ENTRY_INFOW,  PDWORD)","url":"/druntime/core/sys/windows/wininet/FindNextUrlCacheEntryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindCloseUrlCache","package":"druntime","parentType":"","signature":"BOOL FindCloseUrlCache(HANDLE)","url":"/druntime/core/sys/windows/wininet/FindCloseUrlCache.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"DeleteUrlCacheEntry","package":"druntime","parentType":"","signature":"BOOL DeleteUrlCacheEntry(LPCSTR)","url":"/druntime/core/sys/windows/wininet/DeleteUrlCacheEntry.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"AuthenticateUser","package":"druntime","parentType":"","signature":"DWORD AuthenticateUser(PVOID *,  LPSTR,  LPSTR,  DWORD,  LPSTR,  DWORD,  LPSTR,\n       LPSTR)","url":"/druntime/core/sys/windows/wininet/AuthenticateUser.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpSendRequestExA","package":"druntime","parentType":"","signature":"BOOL HttpSendRequestExA(HINTERNET,  LPINTERNET_BUFFERSA,\n       LPINTERNET_BUFFERSA,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/HttpSendRequestExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpSendRequestExW","package":"druntime","parentType":"","signature":"BOOL HttpSendRequestExW(HINTERNET,  LPINTERNET_BUFFERSW,\n       LPINTERNET_BUFFERSW,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/HttpSendRequestExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpEndRequestA","package":"druntime","parentType":"","signature":"BOOL HttpEndRequestA(HINTERNET,  LPINTERNET_BUFFERSA,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/HttpEndRequestA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"HttpEndRequestW","package":"druntime","parentType":"","signature":"BOOL HttpEndRequestW(HINTERNET,  LPINTERNET_BUFFERSW,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/HttpEndRequestW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetDial","package":"druntime","parentType":"","signature":"DWORD InternetDial(HWND,  LPTSTR,  DWORD,  LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetDial.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetHangUp","package":"druntime","parentType":"","signature":"DWORD InternetHangUp(DWORD_PTR,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetHangUp.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetGoOnline","package":"druntime","parentType":"","signature":"BOOL InternetGoOnline(LPTSTR,  HWND,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetGoOnline.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetAutodial","package":"druntime","parentType":"","signature":"BOOL InternetAutodial(DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetAutodial.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetAutodialHangup","package":"druntime","parentType":"","signature":"BOOL InternetAutodialHangup(DWORD)","url":"/druntime/core/sys/windows/wininet/InternetAutodialHangup.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetGetConnectedState","package":"druntime","parentType":"","signature":"BOOL InternetGetConnectedState(LPDWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetGetConnectedState.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetSetDialState","package":"druntime","parentType":"","signature":"BOOL InternetSetDialState(LPCTSTR,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/wininet/InternetSetDialState.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetReadFileExA","package":"druntime","parentType":"","signature":"BOOL InternetReadFileExA(HINTERNET,  LPINTERNET_BUFFERSA,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetReadFileExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"InternetReadFileExW","package":"druntime","parentType":"","signature":"BOOL InternetReadFileExW(HINTERNET,  LPINTERNET_BUFFERSW,  DWORD,  DWORD_PTR)","url":"/druntime/core/sys/windows/wininet/InternetReadFileExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"CreateUrlCacheGroup","package":"druntime","parentType":"","signature":"GROUPID CreateUrlCacheGroup(DWORD,  LPVOID)","url":"/druntime/core/sys/windows/wininet/CreateUrlCacheGroup.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"DeleteUrlCacheGroup","package":"druntime","parentType":"","signature":"BOOL DeleteUrlCacheGroup(GROUPID,  DWORD,  LPVOID)","url":"/druntime/core/sys/windows/wininet/DeleteUrlCacheGroup.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindFirstUrlCacheGroup","package":"druntime","parentType":"","signature":"HANDLE FindFirstUrlCacheGroup(DWORD,  DWORD,  LPVOID,  DWORD,  GROUPID *,\n       LPVOID)","url":"/druntime/core/sys/windows/wininet/FindFirstUrlCacheGroup.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"FindNextUrlCacheGroup","package":"druntime","parentType":"","signature":"BOOL FindNextUrlCacheGroup(HANDLE,  GROUPID *,  LPVOID)","url":"/druntime/core/sys/windows/wininet/FindNextUrlCacheGroup.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GetUrlCacheGroupAttributeA","package":"druntime","parentType":"","signature":"BOOL GetUrlCacheGroupAttributeA(GROUPID,  DWORD,  DWORD,\n       LPINTERNET_CACHE_GROUP_INFOA,  LPDWORD,  LPVOID)","url":"/druntime/core/sys/windows/wininet/GetUrlCacheGroupAttributeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"GetUrlCacheGroupAttributeW","package":"druntime","parentType":"","signature":"BOOL GetUrlCacheGroupAttributeW(GROUPID,  DWORD,  DWORD,\n       LPINTERNET_CACHE_GROUP_INFOW,  LPDWORD,  LPVOID)","url":"/druntime/core/sys/windows/wininet/GetUrlCacheGroupAttributeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"SetUrlCacheGroupAttributeA","package":"druntime","parentType":"","signature":"BOOL SetUrlCacheGroupAttributeA(GROUPID,  DWORD,  DWORD,\n       LPINTERNET_CACHE_GROUP_INFOA,  LPVOID)","url":"/druntime/core/sys/windows/wininet/SetUrlCacheGroupAttributeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wininet","name":"SetUrlCacheGroupAttributeW","package":"druntime","parentType":"","signature":"BOOL SetUrlCacheGroupAttributeW(GROUPID,  DWORD,  DWORD,\n       LPINTERNET_CACHE_GROUP_INFOW,  LPVOID)","url":"/druntime/core/sys/windows/wininet/SetUrlCacheGroupAttributeW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"HINTERNET","package":"druntime","parentType":"","signature":"HINTERNET = HANDLE","url":"/druntime/core/sys/windows/wininet.html#HINTERNET"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPHINTERNET","package":"druntime","parentType":"","signature":"LPHINTERNET = HINTERNET *","url":"/druntime/core/sys/windows/wininet.html#LPHINTERNET"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"GROUPID","package":"druntime","parentType":"","signature":"GROUPID = LONGLONG","url":"/druntime/core/sys/windows/wininet.html#GROUPID"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"INTERNET_PORT","package":"druntime","parentType":"","signature":"INTERNET_PORT = WORD","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PORT"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PORT","package":"druntime","parentType":"","signature":"LPINTERNET_PORT = WORD *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PORT"},{"doc":"","kind":"enum","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME","package":"druntime","parentType":"","signature":"INTERNET_SCHEME","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_PARTIAL","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_PARTIAL = - 2","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_UNKNOWN","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_UNKNOWN = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_DEFAULT","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_DEFAULT = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_FTP","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_FTP = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_GOPHER","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_GOPHER = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_HTTP","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_HTTP = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_HTTPS","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_HTTPS = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_FILE","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_FILE = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_NEWS","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_NEWS = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_MAILTO","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_MAILTO = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_SOCKS","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_SOCKS = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_JAVASCRIPT","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_JAVASCRIPT = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_VBSCRIPT","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_VBSCRIPT = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_RES","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_RES = ","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_FIRST","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_FIRST = INTERNET_SCHEME_FTP","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wininet","name":"INTERNET_SCHEME_LAST","package":"druntime","parentType":"","signature":"INTERNET_SCHEME_LAST = INTERNET_SCHEME_RES","url":"/druntime/core/sys/windows/wininet.html#INTERNET_SCHEME"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_SCHEME","package":"druntime","parentType":"","signature":"LPINTERNET_SCHEME = INTERNET_SCHEME *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_SCHEME"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_ASYNC_RESULT","package":"druntime","parentType":"","signature":"INTERNET_ASYNC_RESULT","url":"/druntime/core/sys/windows/wininet.html#INTERNET_ASYNC_RESULT"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_ASYNC_RESULT","package":"druntime","parentType":"","signature":"LPINTERNET_ASYNC_RESULT = INTERNET_ASYNC_RESULT *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_ASYNC_RESULT"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_DIAGNOSTIC_SOCKET_INFO","package":"druntime","parentType":"","signature":"INTERNET_DIAGNOSTIC_SOCKET_INFO","url":"/druntime/core/sys/windows/wininet.html#INTERNET_DIAGNOSTIC_SOCKET_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_DIAGNOSTIC_SOCKET_INFO","package":"druntime","parentType":"","signature":"LPINTERNET_DIAGNOSTIC_SOCKET_INFO = INTERNET_DIAGNOSTIC_SOCKET_INFO *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_DIAGNOSTIC_SOCKET_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_PREFETCH_STATUS","package":"druntime","parentType":"","signature":"INTERNET_PREFETCH_STATUS","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PREFETCH_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PREFETCH_STATUS","package":"druntime","parentType":"","signature":"LPINTERNET_PREFETCH_STATUS = INTERNET_PREFETCH_STATUS *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PREFETCH_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_PROXY_INFO","package":"druntime","parentType":"","signature":"INTERNET_PROXY_INFO","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PROXY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PROXY_INFO","package":"druntime","parentType":"","signature":"LPINTERNET_PROXY_INFO = INTERNET_PROXY_INFO *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PROXY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_PER_CONN_OPTIONA","package":"druntime","parentType":"","signature":"INTERNET_PER_CONN_OPTIONA","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PER_CONN_OPTIONA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PER_CONN_OPTIONA","package":"druntime","parentType":"","signature":"LPINTERNET_PER_CONN_OPTIONA = INTERNET_PER_CONN_OPTIONA *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PER_CONN_OPTIONA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_PER_CONN_OPTIONW","package":"druntime","parentType":"","signature":"INTERNET_PER_CONN_OPTIONW","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PER_CONN_OPTIONW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PER_CONN_OPTIONW","package":"druntime","parentType":"","signature":"LPINTERNET_PER_CONN_OPTIONW = INTERNET_PER_CONN_OPTIONW *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PER_CONN_OPTIONW"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_PER_CONN_OPTION_LISTA","package":"druntime","parentType":"","signature":"INTERNET_PER_CONN_OPTION_LISTA","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PER_CONN_OPTION_LISTA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PER_CONN_OPTION_LISTA","package":"druntime","parentType":"","signature":"LPINTERNET_PER_CONN_OPTION_LISTA = INTERNET_PER_CONN_OPTION_LISTA *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PER_CONN_OPTION_LISTA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_PER_CONN_OPTION_LISTW","package":"druntime","parentType":"","signature":"INTERNET_PER_CONN_OPTION_LISTW","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PER_CONN_OPTION_LISTW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_PER_CONN_OPTION_LISTW","package":"druntime","parentType":"","signature":"LPINTERNET_PER_CONN_OPTION_LISTW = INTERNET_PER_CONN_OPTION_LISTW *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_PER_CONN_OPTION_LISTW"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_VERSION_INFO","package":"druntime","parentType":"","signature":"INTERNET_VERSION_INFO","url":"/druntime/core/sys/windows/wininet.html#INTERNET_VERSION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_VERSION_INFO","package":"druntime","parentType":"","signature":"LPINTERNET_VERSION_INFO = INTERNET_VERSION_INFO *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_VERSION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"URL_COMPONENTSA","package":"druntime","parentType":"","signature":"URL_COMPONENTSA","url":"/druntime/core/sys/windows/wininet.html#URL_COMPONENTSA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPURL_COMPONENTSA","package":"druntime","parentType":"","signature":"LPURL_COMPONENTSA = URL_COMPONENTSA *","url":"/druntime/core/sys/windows/wininet.html#LPURL_COMPONENTSA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"URL_COMPONENTSW","package":"druntime","parentType":"","signature":"URL_COMPONENTSW","url":"/druntime/core/sys/windows/wininet.html#URL_COMPONENTSW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPURL_COMPONENTSW","package":"druntime","parentType":"","signature":"LPURL_COMPONENTSW = URL_COMPONENTSW *","url":"/druntime/core/sys/windows/wininet.html#LPURL_COMPONENTSW"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_CERTIFICATE_INFO","package":"druntime","parentType":"","signature":"INTERNET_CERTIFICATE_INFO","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CERTIFICATE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_CERTIFICATE_INFO","package":"druntime","parentType":"","signature":"LPINTERNET_CERTIFICATE_INFO = INTERNET_CERTIFICATE_INFO *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_CERTIFICATE_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"INTERNET_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"INTERNET_STATUS_CALLBACK = void  function(HINTERNET,  DWORD_PTR,  DWORD,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/wininet.html#INTERNET_STATUS_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"LPINTERNET_STATUS_CALLBACK = INTERNET_STATUS_CALLBACK *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_STATUS_CALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_FIND_DATAA","package":"druntime","parentType":"","signature":"GOPHER_FIND_DATAA","url":"/druntime/core/sys/windows/wininet.html#GOPHER_FIND_DATAA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_FIND_DATAA","package":"druntime","parentType":"","signature":"LPGOPHER_FIND_DATAA = GOPHER_FIND_DATAA *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_FIND_DATAA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_FIND_DATAW","package":"druntime","parentType":"","signature":"GOPHER_FIND_DATAW","url":"/druntime/core/sys/windows/wininet.html#GOPHER_FIND_DATAW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_FIND_DATAW","package":"druntime","parentType":"","signature":"LPGOPHER_FIND_DATAW = GOPHER_FIND_DATAW *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_FIND_DATAW"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_ADMIN_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_ADMIN_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_ADMIN_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_ADMIN_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_ADMIN_ATTRIBUTE_TYPE = GOPHER_ADMIN_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_ADMIN_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_MOD_DATE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_MOD_DATE_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_MOD_DATE_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE = GOPHER_MOD_DATE_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_TTL_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_TTL_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_TTL_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_TTL_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_TTL_ATTRIBUTE_TYPE = GOPHER_TTL_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_TTL_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_SCORE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_SCORE_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_SCORE_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_SCORE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_SCORE_ATTRIBUTE_TYPE = GOPHER_SCORE_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_SCORE_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE = GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_SITE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_SITE_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_SITE_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_SITE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_SITE_ATTRIBUTE_TYPE = GOPHER_SITE_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_SITE_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_ORGANIZATION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_ORGANIZATION_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_ORGANIZATION_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPE = GOPHER_ORGANIZATION_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_LOCATION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_LOCATION_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_LOCATION_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_LOCATION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_LOCATION_ATTRIBUTE_TYPE = GOPHER_LOCATION_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_LOCATION_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE = GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_TIMEZONE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_TIMEZONE_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_TIMEZONE_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE = GOPHER_TIMEZONE_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_PROVIDER_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_PROVIDER_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_PROVIDER_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_PROVIDER_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_PROVIDER_ATTRIBUTE_TYPE = GOPHER_PROVIDER_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_PROVIDER_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_VERSION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_VERSION_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_VERSION_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_VERSION_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_VERSION_ATTRIBUTE_TYPE = GOPHER_VERSION_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_VERSION_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_ABSTRACT_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_ABSTRACT_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_ABSTRACT_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_ABSTRACT_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_ABSTRACT_ATTRIBUTE_TYPE = GOPHER_ABSTRACT_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_ABSTRACT_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_VIEW_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_VIEW_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_VIEW_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_VIEW_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_VIEW_ATTRIBUTE_TYPE = GOPHER_VIEW_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_VIEW_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_VERONICA_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_VERONICA_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_VERONICA_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_VERONICA_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_VERONICA_ATTRIBUTE_TYPE = GOPHER_VERONICA_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_VERONICA_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_ASK_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_ASK_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_ASK_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_ASK_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_ASK_ATTRIBUTE_TYPE = GOPHER_ASK_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_ASK_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_UNKNOWN_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_UNKNOWN_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_UNKNOWN_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_UNKNOWN_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_UNKNOWN_ATTRIBUTE_TYPE = GOPHER_UNKNOWN_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_UNKNOWN_ATTRIBUTE_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"GOPHER_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"GOPHER_ATTRIBUTE_TYPE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPGOPHER_ATTRIBUTE_TYPE","package":"druntime","parentType":"","signature":"LPGOPHER_ATTRIBUTE_TYPE = GOPHER_ATTRIBUTE_TYPE *","url":"/druntime/core/sys/windows/wininet.html#LPGOPHER_ATTRIBUTE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"GOPHER_ATTRIBUTE_ENUMERATOR","package":"druntime","parentType":"","signature":"GOPHER_ATTRIBUTE_ENUMERATOR = BOOL function(LPGOPHER_ATTRIBUTE_TYPE,  DWORD)","url":"/druntime/core/sys/windows/wininet.html#GOPHER_ATTRIBUTE_ENUMERATOR"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_CACHE_ENTRY_INFOA","package":"druntime","parentType":"","signature":"INTERNET_CACHE_ENTRY_INFOA","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CACHE_ENTRY_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_CACHE_ENTRY_INFOA","package":"druntime","parentType":"","signature":"LPINTERNET_CACHE_ENTRY_INFOA = INTERNET_CACHE_ENTRY_INFOA *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_CACHE_ENTRY_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_CACHE_ENTRY_INFOW","package":"druntime","parentType":"","signature":"INTERNET_CACHE_ENTRY_INFOW","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CACHE_ENTRY_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_CACHE_ENTRY_INFOW","package":"druntime","parentType":"","signature":"LPINTERNET_CACHE_ENTRY_INFOW = INTERNET_CACHE_ENTRY_INFOW *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_CACHE_ENTRY_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_BUFFERSA","package":"druntime","parentType":"","signature":"INTERNET_BUFFERSA","url":"/druntime/core/sys/windows/wininet.html#INTERNET_BUFFERSA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_BUFFERSA","package":"druntime","parentType":"","signature":"LPINTERNET_BUFFERSA = INTERNET_BUFFERSA *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_BUFFERSA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_BUFFERSW","package":"druntime","parentType":"","signature":"INTERNET_BUFFERSW","url":"/druntime/core/sys/windows/wininet.html#INTERNET_BUFFERSW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_BUFFERSW","package":"druntime","parentType":"","signature":"LPINTERNET_BUFFERSW = INTERNET_BUFFERSW *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_BUFFERSW"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_CACHE_GROUP_INFOA","package":"druntime","parentType":"","signature":"INTERNET_CACHE_GROUP_INFOA","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CACHE_GROUP_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_CACHE_GROUP_INFOA","package":"druntime","parentType":"","signature":"LPINTERNET_CACHE_GROUP_INFOA = INTERNET_CACHE_GROUP_INFOA *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_CACHE_GROUP_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.wininet","name":"INTERNET_CACHE_GROUP_INFOW","package":"druntime","parentType":"","signature":"INTERNET_CACHE_GROUP_INFOW","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CACHE_GROUP_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_CACHE_GROUP_INFOW","package":"druntime","parentType":"","signature":"LPINTERNET_CACHE_GROUP_INFOW = INTERNET_CACHE_GROUP_INFOW *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_CACHE_GROUP_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wininet","name":"LPINTERNET_BUFFERS","package":"druntime","parentType":"","signature":"LPINTERNET_BUFFERS = INTERNET_BUFFERS *","url":"/druntime/core/sys/windows/wininet.html#LPINTERNET_BUFFERS"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"MAX_CACHE_ENTRY_INFO_SIZE","package":"druntime","parentType":"","signature":"size_t MAX_CACHE_ENTRY_INFO_SIZE","url":"/druntime/core/sys/windows/wininet.html#MAX_CACHE_ENTRY_INFO_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_FLAG_RELOAD","package":"druntime","parentType":"","signature":"DWORD INTERNET_FLAG_RELOAD","url":"/druntime/core/sys/windows/wininet.html#INTERNET_FLAG_RELOAD"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_NO_CALLBACK","package":"druntime","parentType":"","signature":"INTERNET_NO_CALLBACK","url":"/druntime/core/sys/windows/wininet.html#INTERNET_NO_CALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_RFC1123_FORMAT","package":"druntime","parentType":"","signature":"INTERNET_RFC1123_FORMAT","url":"/druntime/core/sys/windows/wininet.html#INTERNET_RFC1123_FORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_RFC1123_BUFSIZE","package":"druntime","parentType":"","signature":"size_t INTERNET_RFC1123_BUFSIZE","url":"/druntime/core/sys/windows/wininet.html#INTERNET_RFC1123_BUFSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"ICU_ESCAPE","package":"druntime","parentType":"","signature":"DWORD ICU_ESCAPE","url":"/druntime/core/sys/windows/wininet.html#ICU_ESCAPE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"ISO_GLOBAL","package":"druntime","parentType":"","signature":"ISO_GLOBAL","url":"/druntime/core/sys/windows/wininet.html#ISO_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"ISO_REGISTRY","package":"druntime","parentType":"","signature":"ISO_REGISTRY","url":"/druntime/core/sys/windows/wininet.html#ISO_REGISTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"ISO_VALID_FLAGS","package":"druntime","parentType":"","signature":"ISO_VALID_FLAGS","url":"/druntime/core/sys/windows/wininet.html#ISO_VALID_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_PRIORITY_FOREGROUND","package":"druntime","parentType":"","signature":"INTERNET_PRIORITY_FOREGROUND","url":"/druntime/core/sys/windows/wininet.html#INTERNET_PRIORITY_FOREGROUND"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"SECURITY_FLAG_SECURE","package":"druntime","parentType":"","signature":"DWORD SECURITY_FLAG_SECURE","url":"/druntime/core/sys/windows/wininet.html#SECURITY_FLAG_SECURE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"MAX_GOPHER_DISPLAY_TEXT","package":"druntime","parentType":"","signature":"size_t MAX_GOPHER_DISPLAY_TEXT","url":"/druntime/core/sys/windows/wininet.html#MAX_GOPHER_DISPLAY_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"GOPHER_TYPE_TEXT_FILE","package":"druntime","parentType":"","signature":"DWORD GOPHER_TYPE_TEXT_FILE","url":"/druntime/core/sys/windows/wininet.html#GOPHER_TYPE_TEXT_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"MAX_GOPHER_CATEGORY_NAME","package":"druntime","parentType":"","signature":"size_t MAX_GOPHER_CATEGORY_NAME","url":"/druntime/core/sys/windows/wininet.html#MAX_GOPHER_CATEGORY_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"GOPHER_INFO_CATEGORY","package":"druntime","parentType":"","signature":"TCHAR[] GOPHER_INFO_CATEGORY","url":"/druntime/core/sys/windows/wininet.html#GOPHER_INFO_CATEGORY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HTTP_MAJOR_VERSION","package":"druntime","parentType":"","signature":"HTTP_MAJOR_VERSION","url":"/druntime/core/sys/windows/wininet.html#HTTP_MAJOR_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HTTP_MINOR_VERSION","package":"druntime","parentType":"","signature":"HTTP_MINOR_VERSION","url":"/druntime/core/sys/windows/wininet.html#HTTP_MINOR_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HTTP_VERSION","package":"druntime","parentType":"","signature":"TCHAR[] HTTP_VERSION","url":"/druntime/core/sys/windows/wininet.html#HTTP_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HTTP_QUERY_FLAG_REQUEST_HEADERS","package":"druntime","parentType":"","signature":"DWORD HTTP_QUERY_FLAG_REQUEST_HEADERS","url":"/druntime/core/sys/windows/wininet.html#HTTP_QUERY_FLAG_REQUEST_HEADERS"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"FLAGS_ERROR_UI_FILTER_FOR_ERRORS","package":"druntime","parentType":"","signature":"FLAGS_ERROR_UI_FILTER_FOR_ERRORS","url":"/druntime/core/sys/windows/wininet.html#FLAGS_ERROR_UI_FILTER_FOR_ERRORS"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS","package":"druntime","parentType":"","signature":"FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS","url":"/druntime/core/sys/windows/wininet.html#FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"FLAGS_ERROR_UI_FLAGS_GENERATE_DATA","package":"druntime","parentType":"","signature":"FLAGS_ERROR_UI_FLAGS_GENERATE_DATA","url":"/druntime/core/sys/windows/wininet.html#FLAGS_ERROR_UI_FLAGS_GENERATE_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"FLAGS_ERROR_UI_FLAGS_NO_UI","package":"druntime","parentType":"","signature":"FLAGS_ERROR_UI_FLAGS_NO_UI","url":"/druntime/core/sys/windows/wininet.html#FLAGS_ERROR_UI_FLAGS_NO_UI"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HTTP_ADDREQ_INDEX_MASK","package":"druntime","parentType":"","signature":"DWORD HTTP_ADDREQ_INDEX_MASK","url":"/druntime/core/sys/windows/wininet.html#HTTP_ADDREQ_INDEX_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"NORMAL_CACHE_ENTRY","package":"druntime","parentType":"","signature":"NORMAL_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#NORMAL_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"STABLE_CACHE_ENTRY","package":"druntime","parentType":"","signature":"STABLE_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#STABLE_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"STICKY_CACHE_ENTRY","package":"druntime","parentType":"","signature":"STICKY_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#STICKY_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"SPARSE_CACHE_ENTRY","package":"druntime","parentType":"","signature":"SPARSE_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#SPARSE_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"OCX_CACHE_ENTRY","package":"druntime","parentType":"","signature":"OCX_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#OCX_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"COOKIE_CACHE_ENTRY","package":"druntime","parentType":"","signature":"COOKIE_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#COOKIE_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"URLHISTORY_CACHE_ENTRY","package":"druntime","parentType":"","signature":"URLHISTORY_CACHE_ENTRY","url":"/druntime/core/sys/windows/wininet.html#URLHISTORY_CACHE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_ATTRIBUTE_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_ATTRIBUTE_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_ATTRIBUTE_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_HITRATE_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_HITRATE_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_HITRATE_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_MODTIME_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_MODTIME_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_MODTIME_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_EXPTIME_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_EXPTIME_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_EXPTIME_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_ACCTIME_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_ACCTIME_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_ACCTIME_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_SYNCTIME_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_SYNCTIME_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_SYNCTIME_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"CACHE_ENTRY_HEADERINFO_FC","package":"druntime","parentType":"","signature":"CACHE_ENTRY_HEADERINFO_FC","url":"/druntime/core/sys/windows/wininet.html#CACHE_ENTRY_HEADERINFO_FC"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"IRF_NO_WAIT","package":"druntime","parentType":"","signature":"IRF_NO_WAIT","url":"/druntime/core/sys/windows/wininet.html#IRF_NO_WAIT"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HSR_INITIATE","package":"druntime","parentType":"","signature":"HSR_INITIATE","url":"/druntime/core/sys/windows/wininet.html#HSR_INITIATE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HSR_DOWNLOAD","package":"druntime","parentType":"","signature":"HSR_DOWNLOAD","url":"/druntime/core/sys/windows/wininet.html#HSR_DOWNLOAD"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"HSR_CHUNKED","package":"druntime","parentType":"","signature":"HSR_CHUNKED","url":"/druntime/core/sys/windows/wininet.html#HSR_CHUNKED"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_DIAL_UNATTENDED","package":"druntime","parentType":"","signature":"INTERNET_DIAL_UNATTENDED","url":"/druntime/core/sys/windows/wininet.html#INTERNET_DIAL_UNATTENDED"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_DIALSTATE_DISCONNECTED","package":"druntime","parentType":"","signature":"INTERNET_DIALSTATE_DISCONNECTED","url":"/druntime/core/sys/windows/wininet.html#INTERNET_DIALSTATE_DISCONNECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERENT_GOONLINE_REFRESH","package":"druntime","parentType":"","signature":"INTERENT_GOONLINE_REFRESH","url":"/druntime/core/sys/windows/wininet.html#INTERENT_GOONLINE_REFRESH"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERENT_GOONLINE_MASK","package":"druntime","parentType":"","signature":"INTERENT_GOONLINE_MASK","url":"/druntime/core/sys/windows/wininet.html#INTERENT_GOONLINE_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_AUTODIAL_FORCE_ONLINE","package":"druntime","parentType":"","signature":"INTERNET_AUTODIAL_FORCE_ONLINE","url":"/druntime/core/sys/windows/wininet.html#INTERNET_AUTODIAL_FORCE_ONLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_AUTODIAL_FORCE_UNATTENDED","package":"druntime","parentType":"","signature":"INTERNET_AUTODIAL_FORCE_UNATTENDED","url":"/druntime/core/sys/windows/wininet.html#INTERNET_AUTODIAL_FORCE_UNATTENDED"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_AUTODIAL_FAILIFSECURITYCHECK","package":"druntime","parentType":"","signature":"INTERNET_AUTODIAL_FAILIFSECURITYCHECK","url":"/druntime/core/sys/windows/wininet.html#INTERNET_AUTODIAL_FAILIFSECURITYCHECK"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_CONNECTION_MODEM","package":"druntime","parentType":"","signature":"INTERNET_CONNECTION_MODEM","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CONNECTION_MODEM"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_CONNECTION_LAN","package":"druntime","parentType":"","signature":"INTERNET_CONNECTION_LAN","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CONNECTION_LAN"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_CONNECTION_PROXY","package":"druntime","parentType":"","signature":"INTERNET_CONNECTION_PROXY","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CONNECTION_PROXY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_CONNECTION_MODEM_BUSY","package":"druntime","parentType":"","signature":"INTERNET_CONNECTION_MODEM_BUSY","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CONNECTION_MODEM_BUSY"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_RAS_INSTALLED","package":"druntime","parentType":"","signature":"INTERNET_RAS_INSTALLED","url":"/druntime/core/sys/windows/wininet.html#INTERNET_RAS_INSTALLED"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_CONNECTION_OFFLINE","package":"druntime","parentType":"","signature":"INTERNET_CONNECTION_OFFLINE","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CONNECTION_OFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_CONNECTION_CONFIGURED","package":"druntime","parentType":"","signature":"INTERNET_CONNECTION_CONFIGURED","url":"/druntime/core/sys/windows/wininet.html#INTERNET_CONNECTION_CONFIGURED"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"INTERNET_INVALID_STATUS_CALLBACK","package":"druntime","parentType":"","signature":"INTERNET_INVALID_STATUS_CALLBACK","url":"/druntime/core/sys/windows/wininet.html#INTERNET_INVALID_STATUS_CALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.wininet","name":"GROUP_OWNER_STORAGE_SIZE","package":"druntime","parentType":"","signature":"size_t GROUP_OWNER_STORAGE_SIZE","url":"/druntime/core/sys/windows/wininet.html#GROUP_OWNER_STORAGE_SIZE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winioctl","name":"core.sys.windows.winioctl","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winioctl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winioctl","name":"DEVICE_TYPE_FROM_CTL_CODE","package":"druntime","parentType":"","signature":"DEVICE_TYPE DEVICE_TYPE_FROM_CTL_CODE(DWORD c)","url":"/druntime/core/sys/windows/winioctl/DEVICE_TYPE_FROM_CTL_CODE.html"},{"doc":"","kind":"function","module":"core.sys.windows.winioctl","name":"IsRecognizedPartition","package":"druntime","parentType":"","signature":"bool IsRecognizedPartition(BYTE t)","url":"/druntime/core/sys/windows/winioctl/IsRecognizedPartition.html"},{"doc":"","kind":"function","module":"core.sys.windows.winioctl","name":"IsContainerPartition","package":"druntime","parentType":"","signature":"bool IsContainerPartition(BYTE t)","url":"/druntime/core/sys/windows/winioctl/IsContainerPartition.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"DEVICE_TYPE","package":"druntime","parentType":"","signature":"DEVICE_TYPE = DWORD","url":"/druntime/core/sys/windows/winioctl.html#DEVICE_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"BAD_TRACK_NUMBER","package":"druntime","parentType":"","signature":"BAD_TRACK_NUMBER = WORD","url":"/druntime/core/sys/windows/winioctl.html#BAD_TRACK_NUMBER"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PBAD_TRACK_NUMBER","package":"druntime","parentType":"","signature":"PBAD_TRACK_NUMBER = WORD *","url":"/druntime/core/sys/windows/winioctl.html#PBAD_TRACK_NUMBER"},{"doc":"","kind":"enum","module":"core.sys.windows.winioctl","name":"BIN_TYPES","package":"druntime","parentType":"","signature":"BIN_TYPES","url":"/druntime/core/sys/windows/winioctl.html#BIN_TYPES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"RequestSize","package":"druntime","parentType":"","signature":"RequestSize = ","url":"/druntime/core/sys/windows/winioctl.html#BIN_TYPES"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"RequestLocation","package":"druntime","parentType":"","signature":"RequestLocation = ","url":"/druntime/core/sys/windows/winioctl.html#BIN_TYPES"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"BIN_RANGE","package":"druntime","parentType":"","signature":"BIN_RANGE","url":"/druntime/core/sys/windows/winioctl.html#BIN_RANGE"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PBIN_RANGE","package":"druntime","parentType":"","signature":"PBIN_RANGE = BIN_RANGE *","url":"/druntime/core/sys/windows/winioctl.html#PBIN_RANGE"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"BIN_COUNT","package":"druntime","parentType":"","signature":"BIN_COUNT","url":"/druntime/core/sys/windows/winioctl.html#BIN_COUNT"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PBIN_COUNT","package":"druntime","parentType":"","signature":"PBIN_COUNT = BIN_COUNT *","url":"/druntime/core/sys/windows/winioctl.html#PBIN_COUNT"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"BIN_RESULTS","package":"druntime","parentType":"","signature":"BIN_RESULTS","url":"/druntime/core/sys/windows/winioctl.html#BIN_RESULTS"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"BinCounts","package":"druntime","parentType":"BIN_RESULTS","signature":"BIN_COUNT * BinCounts()","url":"/druntime/core/sys/windows/winioctl/BIN_RESULTS.BinCounts.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PBIN_RESULTS","package":"druntime","parentType":"","signature":"PBIN_RESULTS = BIN_RESULTS *","url":"/druntime/core/sys/windows/winioctl.html#PBIN_RESULTS"},{"doc":"","kind":"enum","module":"core.sys.windows.winioctl","name":"PARTITION_STYLE","package":"druntime","parentType":"","signature":"PARTITION_STYLE","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_STYLE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"PARTITION_STYLE_MBR","package":"druntime","parentType":"","signature":"PARTITION_STYLE_MBR = ","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_STYLE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"PARTITION_STYLE_GPT","package":"druntime","parentType":"","signature":"PARTITION_STYLE_GPT = ","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_STYLE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"PARTITION_STYLE_RAW","package":"druntime","parentType":"","signature":"PARTITION_STYLE_RAW = ","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_STYLE"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"CREATE_DISK_GPT","package":"druntime","parentType":"","signature":"CREATE_DISK_GPT","url":"/druntime/core/sys/windows/winioctl.html#CREATE_DISK_GPT"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PCREATE_DISK_GPT","package":"druntime","parentType":"","signature":"PCREATE_DISK_GPT = CREATE_DISK_GPT *","url":"/druntime/core/sys/windows/winioctl.html#PCREATE_DISK_GPT"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"CREATE_DISK_MBR","package":"druntime","parentType":"","signature":"CREATE_DISK_MBR","url":"/druntime/core/sys/windows/winioctl.html#CREATE_DISK_MBR"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PCREATE_DISK_MBR","package":"druntime","parentType":"","signature":"PCREATE_DISK_MBR = CREATE_DISK_MBR *","url":"/druntime/core/sys/windows/winioctl.html#PCREATE_DISK_MBR"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"CREATE_DISK","package":"druntime","parentType":"","signature":"CREATE_DISK","url":"/druntime/core/sys/windows/winioctl.html#CREATE_DISK"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PCREATE_DISK","package":"druntime","parentType":"","signature":"PCREATE_DISK = CREATE_DISK *","url":"/druntime/core/sys/windows/winioctl.html#PCREATE_DISK"},{"doc":"","kind":"enum","module":"core.sys.windows.winioctl","name":"DISK_CACHE_RETENTION_PRIORITY","package":"druntime","parentType":"","signature":"DISK_CACHE_RETENTION_PRIORITY","url":"/druntime/core/sys/windows/winioctl.html#DISK_CACHE_RETENTION_PRIORITY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"EqualPriority","package":"druntime","parentType":"","signature":"EqualPriority = ","url":"/druntime/core/sys/windows/winioctl.html#DISK_CACHE_RETENTION_PRIORITY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"KeepPrefetchedData","package":"druntime","parentType":"","signature":"KeepPrefetchedData = ","url":"/druntime/core/sys/windows/winioctl.html#DISK_CACHE_RETENTION_PRIORITY"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"KeepReadData","package":"druntime","parentType":"","signature":"KeepReadData = ","url":"/druntime/core/sys/windows/winioctl.html#DISK_CACHE_RETENTION_PRIORITY"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_CACHE_INFORMATION","package":"druntime","parentType":"","signature":"DISK_CACHE_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#DISK_CACHE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_CACHE_INFORMATION","package":"druntime","parentType":"","signature":"PDISK_CACHE_INFORMATION = DISK_CACHE_INFORMATION *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_CACHE_INFORMATION"},{"doc":"","kind":"enum","module":"core.sys.windows.winioctl","name":"DETECTION_TYPE","package":"druntime","parentType":"","signature":"DETECTION_TYPE","url":"/druntime/core/sys/windows/winioctl.html#DETECTION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"DetectNone","package":"druntime","parentType":"","signature":"DetectNone = ","url":"/druntime/core/sys/windows/winioctl.html#DETECTION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"DetectInt13","package":"druntime","parentType":"","signature":"DetectInt13 = ","url":"/druntime/core/sys/windows/winioctl.html#DETECTION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"DetectExInt13","package":"druntime","parentType":"","signature":"DetectExInt13 = ","url":"/druntime/core/sys/windows/winioctl.html#DETECTION_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_INT13_INFO","package":"druntime","parentType":"","signature":"DISK_INT13_INFO","url":"/druntime/core/sys/windows/winioctl.html#DISK_INT13_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_INT13_INFO","package":"druntime","parentType":"","signature":"PDISK_INT13_INFO = DISK_INT13_INFO *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_INT13_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_EX_INT13_INFO","package":"druntime","parentType":"","signature":"DISK_EX_INT13_INFO","url":"/druntime/core/sys/windows/winioctl.html#DISK_EX_INT13_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_EX_INT13_INFO","package":"druntime","parentType":"","signature":"PDISK_EX_INT13_INFO = DISK_EX_INT13_INFO *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_EX_INT13_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_DETECTION_INFO","package":"druntime","parentType":"","signature":"DISK_DETECTION_INFO","url":"/druntime/core/sys/windows/winioctl.html#DISK_DETECTION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_DETECTION_INFO","package":"druntime","parentType":"","signature":"PDISK_DETECTION_INFO = DISK_DETECTION_INFO *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_DETECTION_INFO"},{"doc":"","kind":"enum","module":"core.sys.windows.winioctl","name":"MEDIA_TYPE","package":"druntime","parentType":"","signature":"MEDIA_TYPE","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"Unknown","package":"druntime","parentType":"","signature":"Unknown = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_1Pt2_512","package":"druntime","parentType":"","signature":"F5_1Pt2_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_1Pt44_512","package":"druntime","parentType":"","signature":"F3_1Pt44_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_2Pt88_512","package":"druntime","parentType":"","signature":"F3_2Pt88_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_20Pt8_512","package":"druntime","parentType":"","signature":"F3_20Pt8_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_720_512","package":"druntime","parentType":"","signature":"F3_720_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_360_512","package":"druntime","parentType":"","signature":"F5_360_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_320_512","package":"druntime","parentType":"","signature":"F5_320_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_320_1024","package":"druntime","parentType":"","signature":"F5_320_1024 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_180_512","package":"druntime","parentType":"","signature":"F5_180_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_160_512","package":"druntime","parentType":"","signature":"F5_160_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"RemovableMedia","package":"druntime","parentType":"","signature":"RemovableMedia = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"FixedMedia","package":"druntime","parentType":"","signature":"FixedMedia = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_120M_512","package":"druntime","parentType":"","signature":"F3_120M_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_640_512","package":"druntime","parentType":"","signature":"F3_640_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_640_512","package":"druntime","parentType":"","signature":"F5_640_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_720_512","package":"druntime","parentType":"","signature":"F5_720_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_1Pt2_512","package":"druntime","parentType":"","signature":"F3_1Pt2_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_1Pt23_1024","package":"druntime","parentType":"","signature":"F3_1Pt23_1024 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F5_1Pt23_1024","package":"druntime","parentType":"","signature":"F5_1Pt23_1024 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_128Mb_512","package":"druntime","parentType":"","signature":"F3_128Mb_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_230Mb_512","package":"druntime","parentType":"","signature":"F3_230Mb_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F8_256_128","package":"druntime","parentType":"","signature":"F8_256_128 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_200Mb_512","package":"druntime","parentType":"","signature":"F3_200Mb_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_240M_512","package":"druntime","parentType":"","signature":"F3_240M_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winioctl","name":"F3_32M_512","package":"druntime","parentType":"","signature":"F3_32M_512 = ","url":"/druntime/core/sys/windows/winioctl.html#MEDIA_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PMEDIA_TYPE","package":"druntime","parentType":"","signature":"PMEDIA_TYPE = MEDIA_TYPE *","url":"/druntime/core/sys/windows/winioctl.html#PMEDIA_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_GEOMETRY","package":"druntime","parentType":"","signature":"DISK_GEOMETRY","url":"/druntime/core/sys/windows/winioctl.html#DISK_GEOMETRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_GEOMETRY","package":"druntime","parentType":"","signature":"PDISK_GEOMETRY = DISK_GEOMETRY *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_GEOMETRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_GEOMETRY_EX","package":"druntime","parentType":"","signature":"DISK_GEOMETRY_EX","url":"/druntime/core/sys/windows/winioctl.html#DISK_GEOMETRY_EX"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"Data","package":"druntime","parentType":"DISK_GEOMETRY_EX","signature":"BYTE * Data()","url":"/druntime/core/sys/windows/winioctl/DISK_GEOMETRY_EX.Data.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_GEOMETRY_EX","package":"druntime","parentType":"","signature":"PDISK_GEOMETRY_EX = DISK_GEOMETRY_EX *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_GEOMETRY_EX"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_GROW_PARTITION","package":"druntime","parentType":"","signature":"DISK_GROW_PARTITION","url":"/druntime/core/sys/windows/winioctl.html#DISK_GROW_PARTITION"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_GROW_PARTITION","package":"druntime","parentType":"","signature":"PDISK_GROW_PARTITION = DISK_GROW_PARTITION *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_GROW_PARTITION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_PARTITION_INFO","package":"druntime","parentType":"","signature":"DISK_PARTITION_INFO","url":"/druntime/core/sys/windows/winioctl.html#DISK_PARTITION_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_PARTITION_INFO","package":"druntime","parentType":"","signature":"PDISK_PARTITION_INFO = DISK_PARTITION_INFO *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_PARTITION_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_PERFORMANCE","package":"druntime","parentType":"","signature":"DISK_PERFORMANCE","url":"/druntime/core/sys/windows/winioctl.html#DISK_PERFORMANCE"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_PERFORMANCE","package":"druntime","parentType":"","signature":"PDISK_PERFORMANCE = DISK_PERFORMANCE *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_PERFORMANCE"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_RECORD","package":"druntime","parentType":"","signature":"DISK_RECORD","url":"/druntime/core/sys/windows/winioctl.html#DISK_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_RECORD","package":"druntime","parentType":"","signature":"PDISK_RECORD = DISK_RECORD *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_LOGGING","package":"druntime","parentType":"","signature":"DISK_LOGGING","url":"/druntime/core/sys/windows/winioctl.html#DISK_LOGGING"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_LOGGING","package":"druntime","parentType":"","signature":"PDISK_LOGGING = DISK_LOGGING *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_LOGGING"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISKQUOTA_USER_INFORMATION","package":"druntime","parentType":"","signature":"DISKQUOTA_USER_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#DISKQUOTA_USER_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISKQUOTA_USER_INFORMATION","package":"druntime","parentType":"","signature":"PDISKQUOTA_USER_INFORMATION = DISKQUOTA_USER_INFORMATION *","url":"/druntime/core/sys/windows/winioctl.html#PDISKQUOTA_USER_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"FORMAT_PARAMETERS","package":"druntime","parentType":"","signature":"FORMAT_PARAMETERS","url":"/druntime/core/sys/windows/winioctl.html#FORMAT_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PFORMAT_PARAMETERS","package":"druntime","parentType":"","signature":"PFORMAT_PARAMETERS = FORMAT_PARAMETERS *","url":"/druntime/core/sys/windows/winioctl.html#PFORMAT_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"FORMAT_EX_PARAMETERS","package":"druntime","parentType":"","signature":"FORMAT_EX_PARAMETERS","url":"/druntime/core/sys/windows/winioctl.html#FORMAT_EX_PARAMETERS"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"SectorNumber","package":"druntime","parentType":"FORMAT_EX_PARAMETERS","signature":"WORD * SectorNumber()","url":"/druntime/core/sys/windows/winioctl/FORMAT_EX_PARAMETERS.SectorNumber.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PFORMAT_EX_PARAMETERS","package":"druntime","parentType":"","signature":"PFORMAT_EX_PARAMETERS = FORMAT_EX_PARAMETERS *","url":"/druntime/core/sys/windows/winioctl.html#PFORMAT_EX_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"GET_LENGTH_INFORMATION","package":"druntime","parentType":"","signature":"GET_LENGTH_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#GET_LENGTH_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"HISTOGRAM_BUCKET","package":"druntime","parentType":"","signature":"HISTOGRAM_BUCKET","url":"/druntime/core/sys/windows/winioctl.html#HISTOGRAM_BUCKET"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PHISTOGRAM_BUCKET","package":"druntime","parentType":"","signature":"PHISTOGRAM_BUCKET = HISTOGRAM_BUCKET *","url":"/druntime/core/sys/windows/winioctl.html#PHISTOGRAM_BUCKET"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_HISTOGRAM","package":"druntime","parentType":"","signature":"DISK_HISTOGRAM","url":"/druntime/core/sys/windows/winioctl.html#DISK_HISTOGRAM"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_HISTOGRAM","package":"druntime","parentType":"","signature":"PDISK_HISTOGRAM = DISK_HISTOGRAM *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_HISTOGRAM"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DISK_EXTENT","package":"druntime","parentType":"","signature":"DISK_EXTENT","url":"/druntime/core/sys/windows/winioctl.html#DISK_EXTENT"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDISK_EXTENT","package":"druntime","parentType":"","signature":"PDISK_EXTENT = DISK_EXTENT *","url":"/druntime/core/sys/windows/winioctl.html#PDISK_EXTENT"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"VOLUME_DISK_EXTENTS","package":"druntime","parentType":"","signature":"VOLUME_DISK_EXTENTS","url":"/druntime/core/sys/windows/winioctl.html#VOLUME_DISK_EXTENTS"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"Extents","package":"druntime","parentType":"VOLUME_DISK_EXTENTS","signature":"DISK_EXTENT * Extents()","url":"/druntime/core/sys/windows/winioctl/VOLUME_DISK_EXTENTS.Extents.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PVOLUME_DISK_EXTENTS","package":"druntime","parentType":"","signature":"PVOLUME_DISK_EXTENTS = VOLUME_DISK_EXTENTS *","url":"/druntime/core/sys/windows/winioctl.html#PVOLUME_DISK_EXTENTS"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"PARTITION_INFORMATION","package":"druntime","parentType":"","signature":"PARTITION_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PPARTITION_INFORMATION","package":"druntime","parentType":"","signature":"PPARTITION_INFORMATION = PARTITION_INFORMATION *","url":"/druntime/core/sys/windows/winioctl.html#PPARTITION_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DRIVE_LAYOUT_INFORMATION","package":"druntime","parentType":"","signature":"DRIVE_LAYOUT_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#DRIVE_LAYOUT_INFORMATION"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"PartitionEntry","package":"druntime","parentType":"DRIVE_LAYOUT_INFORMATION","signature":"PARTITION_INFORMATION * PartitionEntry()","url":"/druntime/core/sys/windows/winioctl/DRIVE_LAYOUT_INFORMATION.PartitionEntry.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDRIVE_LAYOUT_INFORMATION","package":"druntime","parentType":"","signature":"PDRIVE_LAYOUT_INFORMATION = DRIVE_LAYOUT_INFORMATION *","url":"/druntime/core/sys/windows/winioctl.html#PDRIVE_LAYOUT_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DRIVE_LAYOUT_INFORMATION_GPT","package":"druntime","parentType":"","signature":"DRIVE_LAYOUT_INFORMATION_GPT","url":"/druntime/core/sys/windows/winioctl.html#DRIVE_LAYOUT_INFORMATION_GPT"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDRIVE_LAYOUT_INFORMATION_GPT","package":"druntime","parentType":"","signature":"PDRIVE_LAYOUT_INFORMATION_GPT = DRIVE_LAYOUT_INFORMATION_GPT *","url":"/druntime/core/sys/windows/winioctl.html#PDRIVE_LAYOUT_INFORMATION_GPT"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DRIVE_LAYOUT_INFORMATION_MBR","package":"druntime","parentType":"","signature":"DRIVE_LAYOUT_INFORMATION_MBR","url":"/druntime/core/sys/windows/winioctl.html#DRIVE_LAYOUT_INFORMATION_MBR"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDRIVE_LAYOUT_INFORMATION_MBR","package":"druntime","parentType":"","signature":"PDRIVE_LAYOUT_INFORMATION_MBR = DRIVE_LAYOUT_INFORMATION_MBR *","url":"/druntime/core/sys/windows/winioctl.html#PDRIVE_LAYOUT_INFORMATION_MBR"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"PARTITION_INFORMATION_MBR","package":"druntime","parentType":"","signature":"PARTITION_INFORMATION_MBR","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_INFORMATION_MBR"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"PARTITION_INFORMATION_GPT","package":"druntime","parentType":"","signature":"PARTITION_INFORMATION_GPT","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_INFORMATION_GPT"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"PARTITION_INFORMATION_EX","package":"druntime","parentType":"","signature":"PARTITION_INFORMATION_EX","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_INFORMATION_EX"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"DRIVE_LAYOUT_INFORMATION_EX","package":"druntime","parentType":"","signature":"DRIVE_LAYOUT_INFORMATION_EX","url":"/druntime/core/sys/windows/winioctl.html#DRIVE_LAYOUT_INFORMATION_EX"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"PartitionEntry","package":"druntime","parentType":"DRIVE_LAYOUT_INFORMATION_EX","signature":"PARTITION_INFORMATION_EX * PartitionEntry()","url":"/druntime/core/sys/windows/winioctl/DRIVE_LAYOUT_INFORMATION_EX.PartitionEntry.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PDRIVE_LAYOUT_INFORMATION_EX","package":"druntime","parentType":"","signature":"PDRIVE_LAYOUT_INFORMATION_EX = DRIVE_LAYOUT_INFORMATION_EX *","url":"/druntime/core/sys/windows/winioctl.html#PDRIVE_LAYOUT_INFORMATION_EX"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"MOVE_FILE_DATA","package":"druntime","parentType":"","signature":"MOVE_FILE_DATA","url":"/druntime/core/sys/windows/winioctl.html#MOVE_FILE_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PMOVE_FILE_DATA","package":"druntime","parentType":"","signature":"PMOVE_FILE_DATA = MOVE_FILE_DATA *","url":"/druntime/core/sys/windows/winioctl.html#PMOVE_FILE_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"PERF_BIN","package":"druntime","parentType":"","signature":"PERF_BIN","url":"/druntime/core/sys/windows/winioctl.html#PERF_BIN"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"BinsRanges","package":"druntime","parentType":"PERF_BIN","signature":"BIN_RANGE * BinsRanges()","url":"/druntime/core/sys/windows/winioctl/PERF_BIN.BinsRanges.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PPERF_BIN","package":"druntime","parentType":"","signature":"PPERF_BIN = PERF_BIN *","url":"/druntime/core/sys/windows/winioctl.html#PPERF_BIN"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"PREVENT_MEDIA_REMOVAL","package":"druntime","parentType":"","signature":"PREVENT_MEDIA_REMOVAL","url":"/druntime/core/sys/windows/winioctl.html#PREVENT_MEDIA_REMOVAL"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PPREVENT_MEDIA_REMOVAL","package":"druntime","parentType":"","signature":"PPREVENT_MEDIA_REMOVAL = PREVENT_MEDIA_REMOVAL *","url":"/druntime/core/sys/windows/winioctl.html#PPREVENT_MEDIA_REMOVAL"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"RETRIEVAL_POINTERS_BUFFER","package":"druntime","parentType":"","signature":"RETRIEVAL_POINTERS_BUFFER","url":"/druntime/core/sys/windows/winioctl.html#RETRIEVAL_POINTERS_BUFFER"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"Extents","package":"druntime","parentType":"RETRIEVAL_POINTERS_BUFFER","signature":"Extent * Extents()","url":"/druntime/core/sys/windows/winioctl/RETRIEVAL_POINTERS_BUFFER.Extents.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PRETRIEVAL_POINTERS_BUFFER","package":"druntime","parentType":"","signature":"PRETRIEVAL_POINTERS_BUFFER = RETRIEVAL_POINTERS_BUFFER *","url":"/druntime/core/sys/windows/winioctl.html#PRETRIEVAL_POINTERS_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"REASSIGN_BLOCKS","package":"druntime","parentType":"","signature":"REASSIGN_BLOCKS","url":"/druntime/core/sys/windows/winioctl.html#REASSIGN_BLOCKS"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"BlockNumber","package":"druntime","parentType":"REASSIGN_BLOCKS","signature":"DWORD * BlockNumber()","url":"/druntime/core/sys/windows/winioctl/REASSIGN_BLOCKS.BlockNumber.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PREASSIGN_BLOCKS","package":"druntime","parentType":"","signature":"PREASSIGN_BLOCKS = REASSIGN_BLOCKS *","url":"/druntime/core/sys/windows/winioctl.html#PREASSIGN_BLOCKS"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"SET_PARTITION_INFORMATION","package":"druntime","parentType":"","signature":"SET_PARTITION_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#SET_PARTITION_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PSET_PARTITION_INFORMATION","package":"druntime","parentType":"","signature":"PSET_PARTITION_INFORMATION = SET_PARTITION_INFORMATION *","url":"/druntime/core/sys/windows/winioctl.html#PSET_PARTITION_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"STARTING_LCN_INPUT_BUFFER","package":"druntime","parentType":"","signature":"STARTING_LCN_INPUT_BUFFER","url":"/druntime/core/sys/windows/winioctl.html#STARTING_LCN_INPUT_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PSTARTING_LCN_INPUT_BUFFER","package":"druntime","parentType":"","signature":"PSTARTING_LCN_INPUT_BUFFER = STARTING_LCN_INPUT_BUFFER *","url":"/druntime/core/sys/windows/winioctl.html#PSTARTING_LCN_INPUT_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"STARTING_VCN_INPUT_BUFFER","package":"druntime","parentType":"","signature":"STARTING_VCN_INPUT_BUFFER","url":"/druntime/core/sys/windows/winioctl.html#STARTING_VCN_INPUT_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PSTARTING_VCN_INPUT_BUFFER","package":"druntime","parentType":"","signature":"PSTARTING_VCN_INPUT_BUFFER = STARTING_VCN_INPUT_BUFFER *","url":"/druntime/core/sys/windows/winioctl.html#PSTARTING_VCN_INPUT_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"VERIFY_INFORMATION","package":"druntime","parentType":"","signature":"VERIFY_INFORMATION","url":"/druntime/core/sys/windows/winioctl.html#VERIFY_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PVERIFY_INFORMATION","package":"druntime","parentType":"","signature":"PVERIFY_INFORMATION = VERIFY_INFORMATION *","url":"/druntime/core/sys/windows/winioctl.html#PVERIFY_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"VOLUME_BITMAP_BUFFER","package":"druntime","parentType":"","signature":"VOLUME_BITMAP_BUFFER","url":"/druntime/core/sys/windows/winioctl.html#VOLUME_BITMAP_BUFFER"},{"doc":"","kind":"method","module":"core.sys.windows.winioctl","name":"Buffer","package":"druntime","parentType":"VOLUME_BITMAP_BUFFER","signature":"BYTE * Buffer()","url":"/druntime/core/sys/windows/winioctl/VOLUME_BITMAP_BUFFER.Buffer.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PVOLUME_BITMAP_BUFFER","package":"druntime","parentType":"","signature":"PVOLUME_BITMAP_BUFFER = VOLUME_BITMAP_BUFFER *","url":"/druntime/core/sys/windows/winioctl.html#PVOLUME_BITMAP_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.winioctl","name":"NTFS_VOLUME_DATA_BUFFER","package":"druntime","parentType":"","signature":"NTFS_VOLUME_DATA_BUFFER","url":"/druntime/core/sys/windows/winioctl.html#NTFS_VOLUME_DATA_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.winioctl","name":"PNTFS_VOLUME_DATA_BUFFER","package":"druntime","parentType":"","signature":"PNTFS_VOLUME_DATA_BUFFER = NTFS_VOLUME_DATA_BUFFER *","url":"/druntime/core/sys/windows/winioctl.html#PNTFS_VOLUME_DATA_BUFFER"},{"doc":"","kind":"template","module":"core.sys.windows.winioctl","name":"CTL_CODE_T","package":"druntime","parentType":"","signature":"CTL_CODE_T(DEVICE_TYPE t,  uint  f,  uint  m,  uint  a)","url":"/druntime/core/sys/windows/winioctl.html#CTL_CODE_T"},{"doc":"","kind":"variable","module":"core.sys.windows.winioctl","name":"HIST_NO_OF_BUCKETS","package":"druntime","parentType":"","signature":"size_t HIST_NO_OF_BUCKETS","url":"/druntime/core/sys/windows/winioctl.html#HIST_NO_OF_BUCKETS"},{"doc":"","kind":"variable","module":"core.sys.windows.winioctl","name":"IOCTL_STORAGE_BASE","package":"druntime","parentType":"","signature":"DEVICE_TYPE IOCTL_STORAGE_BASE","url":"/druntime/core/sys/windows/winioctl.html#IOCTL_STORAGE_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winioctl","name":"PARTITION_NTFT","package":"druntime","parentType":"","signature":"BYTE PARTITION_NTFT","url":"/druntime/core/sys/windows/winioctl.html#PARTITION_NTFT"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winldap","name":"core.sys.windows.winldap","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winldap.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"printf","package":"druntime","parentType":"","signature":"int printf(const  scope  char *  format, ...)","url":"/druntime/core/sys/windows/winldap/printf.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_perror","package":"druntime","parentType":"","signature":"int ldap_perror(LDAP *  handle,  char *  message)","url":"/druntime/core/sys/windows/winldap/ldap_perror.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_initA","package":"druntime","parentType":"","signature":"PLDAP ldap_initA(PCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_initA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_initW","package":"druntime","parentType":"","signature":"PLDAP ldap_initW(PWCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_initW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_openA","package":"druntime","parentType":"","signature":"PLDAP ldap_openA(PCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_openA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_openW","package":"druntime","parentType":"","signature":"PLDAP ldap_openW(PWCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_openW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"cldap_openA","package":"druntime","parentType":"","signature":"PLDAP cldap_openA(PCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/cldap_openA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"cldap_openW","package":"druntime","parentType":"","signature":"PLDAP cldap_openW(PWCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/cldap_openW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_connect","package":"druntime","parentType":"","signature":"ULONG ldap_connect(LDAP *,  LDAP_TIMEVAL *)","url":"/druntime/core/sys/windows/winldap/ldap_connect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_sslinitA","package":"druntime","parentType":"","signature":"PLDAP ldap_sslinitA(PCHAR,  ULONG,  int)","url":"/druntime/core/sys/windows/winldap/ldap_sslinitA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_sslinitW","package":"druntime","parentType":"","signature":"PLDAP ldap_sslinitW(PWCHAR,  ULONG,  int)","url":"/druntime/core/sys/windows/winldap/ldap_sslinitW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_start_tls_sA","package":"druntime","parentType":"","signature":"ULONG ldap_start_tls_sA(LDAP *,  PLDAPControlA *,  PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_start_tls_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_start_tls_sW","package":"druntime","parentType":"","signature":"ULONG ldap_start_tls_sW(LDAP *,  PLDAPControlW *,  PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_start_tls_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_stop_tls_s","package":"druntime","parentType":"","signature":"BOOLEAN ldap_stop_tls_s(LDAP *)","url":"/druntime/core/sys/windows/winldap/ldap_stop_tls_s.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_optionA","package":"druntime","parentType":"","signature":"ULONG ldap_get_optionA(LDAP *,  int,  void *)","url":"/druntime/core/sys/windows/winldap/ldap_get_optionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_optionW","package":"druntime","parentType":"","signature":"ULONG ldap_get_optionW(LDAP *,  int,  void *)","url":"/druntime/core/sys/windows/winldap/ldap_get_optionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_set_optionA","package":"druntime","parentType":"","signature":"ULONG ldap_set_optionA(LDAP *,  int,  void *)","url":"/druntime/core/sys/windows/winldap/ldap_set_optionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_set_optionW","package":"druntime","parentType":"","signature":"ULONG ldap_set_optionW(LDAP *,  int,  void *)","url":"/druntime/core/sys/windows/winldap/ldap_set_optionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_control_freeA","package":"druntime","parentType":"","signature":"ULONG ldap_control_freeA(LDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_control_freeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_control_freeW","package":"druntime","parentType":"","signature":"ULONG ldap_control_freeW(LDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_control_freeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_controls_freeA","package":"druntime","parentType":"","signature":"ULONG ldap_controls_freeA(LDAPControlA * *)","url":"/druntime/core/sys/windows/winldap/ldap_controls_freeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_controls_freeW","package":"druntime","parentType":"","signature":"ULONG ldap_controls_freeW(LDAPControlW * *)","url":"/druntime/core/sys/windows/winldap/ldap_controls_freeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_free_controlsA","package":"druntime","parentType":"","signature":"ULONG ldap_free_controlsA(LDAPControlA * *)","url":"/druntime/core/sys/windows/winldap/ldap_free_controlsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_free_controlsW","package":"druntime","parentType":"","signature":"ULONG ldap_free_controlsW(LDAPControlW * *)","url":"/druntime/core/sys/windows/winldap/ldap_free_controlsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_sasl_bindA","package":"druntime","parentType":"","signature":"ULONG ldap_sasl_bindA(LDAP *,  PCSTR,  PCSTR,  BERVAL *,  PLDAPControlA *,\n       PLDAPControlA *,  int *)","url":"/druntime/core/sys/windows/winldap/ldap_sasl_bindA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_sasl_bindW","package":"druntime","parentType":"","signature":"ULONG ldap_sasl_bindW(LDAP *,  PCWSTR,  PCWSTR,  BERVAL *,  PLDAPControlW *,\n       PLDAPControlW *,  int *)","url":"/druntime/core/sys/windows/winldap/ldap_sasl_bindW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_sasl_bind_sA","package":"druntime","parentType":"","signature":"ULONG ldap_sasl_bind_sA(LDAP *,  PCSTR,  PCSTR,  BERVAL *,  PLDAPControlA *,\n       PLDAPControlA *,  PBERVAL *)","url":"/druntime/core/sys/windows/winldap/ldap_sasl_bind_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_sasl_bind_sW","package":"druntime","parentType":"","signature":"ULONG ldap_sasl_bind_sW(LDAP *,  PCWSTR,  PCWSTR,  BERVAL *,  PLDAPControlW *,\n       PLDAPControlW *,  PBERVAL *)","url":"/druntime/core/sys/windows/winldap/ldap_sasl_bind_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_simple_bindA","package":"druntime","parentType":"","signature":"ULONG ldap_simple_bindA(LDAP *,  PSTR,  PSTR)","url":"/druntime/core/sys/windows/winldap/ldap_simple_bindA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_simple_bindW","package":"druntime","parentType":"","signature":"ULONG ldap_simple_bindW(LDAP *,  PWSTR,  PWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_simple_bindW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_simple_bind_sA","package":"druntime","parentType":"","signature":"ULONG ldap_simple_bind_sA(LDAP *,  PSTR,  PSTR)","url":"/druntime/core/sys/windows/winldap/ldap_simple_bind_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_simple_bind_sW","package":"druntime","parentType":"","signature":"ULONG ldap_simple_bind_sW(LDAP *,  PWSTR,  PWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_simple_bind_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_unbind","package":"druntime","parentType":"","signature":"ULONG ldap_unbind(LDAP *)","url":"/druntime/core/sys/windows/winldap/ldap_unbind.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_unbind_s","package":"druntime","parentType":"","signature":"ULONG ldap_unbind_s(LDAP *)","url":"/druntime/core/sys/windows/winldap/ldap_unbind_s.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_extA","package":"druntime","parentType":"","signature":"ULONG ldap_search_extA(LDAP *,  PCSTR,  ULONG,  PCSTR,  PZPSTR,  ULONG,\n       PLDAPControlA *,  PLDAPControlA *,  ULONG,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_search_extA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_extW","package":"druntime","parentType":"","signature":"ULONG ldap_search_extW(LDAP *,  PCWSTR,  ULONG,  PCWSTR,  PZPWSTR,  ULONG,\n       PLDAPControlW *,  PLDAPControlW *,  ULONG,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_search_extW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_ext_sA","package":"druntime","parentType":"","signature":"ULONG ldap_search_ext_sA(LDAP *,  PCSTR,  ULONG,  PCSTR,  PZPSTR,  ULONG,\n       PLDAPControlA *,  PLDAPControlA *,  LDAP_TIMEVAL *,  ULONG,  PLDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_search_ext_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_ext_sW","package":"druntime","parentType":"","signature":"ULONG ldap_search_ext_sW(LDAP *,  PCWSTR,  ULONG,  PCWSTR,  PZPWSTR,  ULONG,\n       PLDAPControlW *,  PLDAPControlW *,  LDAP_TIMEVAL *,  ULONG,  PLDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_search_ext_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_searchA","package":"druntime","parentType":"","signature":"ULONG ldap_searchA(LDAP *,  PCSTR,  ULONG,  PCSTR,  PZPSTR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_searchA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_searchW","package":"druntime","parentType":"","signature":"ULONG ldap_searchW(LDAP *,  PCWSTR,  ULONG,  PCWSTR,  PZPWSTR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_searchW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_sA","package":"druntime","parentType":"","signature":"ULONG ldap_search_sA(LDAP *,  PCSTR,  ULONG,  PCSTR,  PZPSTR,  ULONG,\n       PLDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_search_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_sW","package":"druntime","parentType":"","signature":"ULONG ldap_search_sW(LDAP *,  PCWSTR,  ULONG,  PCWSTR,  PZPWSTR,  ULONG,\n       PLDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_search_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_stA","package":"druntime","parentType":"","signature":"ULONG ldap_search_stA(LDAP *,  PCSTR,  ULONG,  PCSTR,  PZPSTR,  ULONG,\n       LDAP_TIMEVAL *,  PLDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_search_stA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_stW","package":"druntime","parentType":"","signature":"ULONG ldap_search_stW(LDAP *,  PCWSTR,  ULONG,  PCWSTR,  PZPWSTR,  ULONG,\n       LDAP_TIMEVAL *,  PLDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_search_stW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compare_extA","package":"druntime","parentType":"","signature":"ULONG ldap_compare_extA(LDAP *,  PCSTR,  PCSTR,  PCSTR,  BerValue *,\n       PLDAPControlA *,  PLDAPControlA *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_compare_extA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compare_extW","package":"druntime","parentType":"","signature":"ULONG ldap_compare_extW(LDAP *,  PCWSTR,  PCWSTR,  PCWSTR,  BerValue *,\n       PLDAPControlW *,  PLDAPControlW *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_compare_extW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compare_ext_sA","package":"druntime","parentType":"","signature":"ULONG ldap_compare_ext_sA(LDAP *,  PCSTR,  PCSTR,  PCSTR,  BerValue *,\n       PLDAPControlA *,  PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_compare_ext_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compare_ext_sW","package":"druntime","parentType":"","signature":"ULONG ldap_compare_ext_sW(LDAP *,  PCWSTR,  PCWSTR,  PCWSTR,  BerValue *,\n       PLDAPControlW *,  PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_compare_ext_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compareA","package":"druntime","parentType":"","signature":"ULONG ldap_compareA(LDAP *,  PCSTR,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_compareA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compareW","package":"druntime","parentType":"","signature":"ULONG ldap_compareW(LDAP *,  PCWSTR,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_compareW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compare_sA","package":"druntime","parentType":"","signature":"ULONG ldap_compare_sA(LDAP *,  PCSTR,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_compare_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_compare_sW","package":"druntime","parentType":"","signature":"ULONG ldap_compare_sW(LDAP *,  PCWSTR,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_compare_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modify_extA","package":"druntime","parentType":"","signature":"ULONG ldap_modify_extA(LDAP *,  PCSTR,  LDAPModA * *,  PLDAPControlA *,\n       PLDAPControlA *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_modify_extA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modify_extW","package":"druntime","parentType":"","signature":"ULONG ldap_modify_extW(LDAP *,  PCWSTR,  LDAPModW * *,  PLDAPControlW *,\n       PLDAPControlW *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_modify_extW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modify_ext_sA","package":"druntime","parentType":"","signature":"ULONG ldap_modify_ext_sA(LDAP *,  PCSTR,  LDAPModA * *,  PLDAPControlA *,\n       PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_modify_ext_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modify_ext_sW","package":"druntime","parentType":"","signature":"ULONG ldap_modify_ext_sW(LDAP *,  PCWSTR,  LDAPModW * *,  PLDAPControlW *,\n       PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_modify_ext_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modifyA","package":"druntime","parentType":"","signature":"ULONG ldap_modifyA(LDAP *,  PSTR,  LDAPModA * *)","url":"/druntime/core/sys/windows/winldap/ldap_modifyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modifyW","package":"druntime","parentType":"","signature":"ULONG ldap_modifyW(LDAP *,  PWSTR,  LDAPModW * *)","url":"/druntime/core/sys/windows/winldap/ldap_modifyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modify_sA","package":"druntime","parentType":"","signature":"ULONG ldap_modify_sA(LDAP *,  PSTR,  LDAPModA * *)","url":"/druntime/core/sys/windows/winldap/ldap_modify_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modify_sW","package":"druntime","parentType":"","signature":"ULONG ldap_modify_sW(LDAP *,  PWSTR,  LDAPModW * *)","url":"/druntime/core/sys/windows/winldap/ldap_modify_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_rename_extA","package":"druntime","parentType":"","signature":"ULONG ldap_rename_extA(LDAP *,  PCSTR,  PCSTR,  PCSTR,  INT,  PLDAPControlA *,\n       PLDAPControlA *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_rename_extA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_rename_extW","package":"druntime","parentType":"","signature":"ULONG ldap_rename_extW(LDAP *,  PCWSTR,  PCWSTR,  PCWSTR,  INT,  PLDAPControlW *,\n       PLDAPControlW *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_rename_extW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_rename_ext_sA","package":"druntime","parentType":"","signature":"ULONG ldap_rename_ext_sA(LDAP *,  PCSTR,  PCSTR,  PCSTR,  INT,\n       PLDAPControlA *,  PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_rename_ext_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_rename_ext_sW","package":"druntime","parentType":"","signature":"ULONG ldap_rename_ext_sW(LDAP *,  PCWSTR,  PCWSTR,  PCWSTR,  INT,\n       PLDAPControlW *,  PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_rename_ext_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_add_extA","package":"druntime","parentType":"","signature":"ULONG ldap_add_extA(LDAP *,  PCSTR,  LDAPModA * *,  PLDAPControlA *,\n       PLDAPControlA *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_add_extA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_add_extW","package":"druntime","parentType":"","signature":"ULONG ldap_add_extW(LDAP *,  PCWSTR,  LDAPModW * *,  PLDAPControlW *,\n       PLDAPControlW *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_add_extW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_add_ext_sA","package":"druntime","parentType":"","signature":"ULONG ldap_add_ext_sA(LDAP *,  PCSTR,  LDAPModA * *,  PLDAPControlA *,\n       PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_add_ext_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_add_ext_sW","package":"druntime","parentType":"","signature":"ULONG ldap_add_ext_sW(LDAP *,  PCWSTR,  LDAPModW * *,  PLDAPControlW *,\n       PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_add_ext_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_addA","package":"druntime","parentType":"","signature":"ULONG ldap_addA(LDAP *,  PSTR,  LDAPModA * *)","url":"/druntime/core/sys/windows/winldap/ldap_addA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_addW","package":"druntime","parentType":"","signature":"ULONG ldap_addW(LDAP *,  PWSTR,  LDAPModW * *)","url":"/druntime/core/sys/windows/winldap/ldap_addW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_add_sA","package":"druntime","parentType":"","signature":"ULONG ldap_add_sA(LDAP *,  PSTR,  LDAPModA * *)","url":"/druntime/core/sys/windows/winldap/ldap_add_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_add_sW","package":"druntime","parentType":"","signature":"ULONG ldap_add_sW(LDAP *,  PWSTR,  LDAPModW * *)","url":"/druntime/core/sys/windows/winldap/ldap_add_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_delete_extA","package":"druntime","parentType":"","signature":"ULONG ldap_delete_extA(LDAP *,  PCSTR,  PLDAPControlA *,  PLDAPControlA *,\n       ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_delete_extA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_delete_extW","package":"druntime","parentType":"","signature":"ULONG ldap_delete_extW(LDAP *,  PCWSTR,  PLDAPControlW *,  PLDAPControlW *,\n       ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_delete_extW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_delete_ext_sA","package":"druntime","parentType":"","signature":"ULONG ldap_delete_ext_sA(LDAP *,  PCSTR,  PLDAPControlA *,  PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_delete_ext_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_delete_ext_sW","package":"druntime","parentType":"","signature":"ULONG ldap_delete_ext_sW(LDAP *,  PCWSTR,  PLDAPControlW *,  PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_delete_ext_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_deleteA","package":"druntime","parentType":"","signature":"ULONG ldap_deleteA(LDAP *,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_deleteA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_deleteW","package":"druntime","parentType":"","signature":"ULONG ldap_deleteW(LDAP *,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_deleteW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_delete_sA","package":"druntime","parentType":"","signature":"ULONG ldap_delete_sA(LDAP *,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_delete_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_delete_sW","package":"druntime","parentType":"","signature":"ULONG ldap_delete_sW(LDAP *,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_delete_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_extended_operationA","package":"druntime","parentType":"","signature":"ULONG ldap_extended_operationA(LDAP *,  PCSTR,  BerValue *,  PLDAPControlA *,\n       PLDAPControlA *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_extended_operationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_extended_operationW","package":"druntime","parentType":"","signature":"ULONG ldap_extended_operationW(LDAP *,  PCWSTR,  BerValue *,  PLDAPControlW *,\n       PLDAPControlW *,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_extended_operationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_extended_operation_sA","package":"druntime","parentType":"","signature":"ULONG ldap_extended_operation_sA(LDAP *,  PSTR,  BerValue *,  PLDAPControlA *,\n       PLDAPControlA *,  PCHAR *,  BerValue * *)","url":"/druntime/core/sys/windows/winldap/ldap_extended_operation_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_extended_operation_sW","package":"druntime","parentType":"","signature":"ULONG ldap_extended_operation_sW(LDAP *,  PWSTR,  BerValue *,  PLDAPControlW *,\n       PLDAPControlW *,  PWCHAR *,  BerValue * *)","url":"/druntime/core/sys/windows/winldap/ldap_extended_operation_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_close_extended_op","package":"druntime","parentType":"","signature":"ULONG ldap_close_extended_op(LDAP *,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_close_extended_op.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_abandon","package":"druntime","parentType":"","signature":"ULONG ldap_abandon(LDAP *,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_abandon.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_result","package":"druntime","parentType":"","signature":"ULONG ldap_result(LDAP *,  ULONG,  ULONG,  LDAP_TIMEVAL *,  LDAPMessage * *)","url":"/druntime/core/sys/windows/winldap/ldap_result.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_msgfree","package":"druntime","parentType":"","signature":"ULONG ldap_msgfree(LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_msgfree.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_resultA","package":"druntime","parentType":"","signature":"ULONG ldap_parse_resultA(LDAP *,  LDAPMessage *,  ULONG *,  PSTR *,  PSTR *,\n       PZPSTR *,  PLDAPControlA * *,  BOOLEAN)","url":"/druntime/core/sys/windows/winldap/ldap_parse_resultA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_resultW","package":"druntime","parentType":"","signature":"ULONG ldap_parse_resultW(LDAP *,  LDAPMessage *,  ULONG *,  PWSTR *,  PWSTR *,\n       PZPWSTR *,  PLDAPControlW * *,  BOOLEAN)","url":"/druntime/core/sys/windows/winldap/ldap_parse_resultW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_extended_resultA","package":"druntime","parentType":"","signature":"ULONG ldap_parse_extended_resultA(LDAP,  LDAPMessage *,  PSTR *,  BerValue * *,\n       BOOLEAN)","url":"/druntime/core/sys/windows/winldap/ldap_parse_extended_resultA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_extended_resultW","package":"druntime","parentType":"","signature":"ULONG ldap_parse_extended_resultW(LDAP,  LDAPMessage *,  PWSTR *,  BerValue * *,\n       BOOLEAN)","url":"/druntime/core/sys/windows/winldap/ldap_parse_extended_resultW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_err2stringA","package":"druntime","parentType":"","signature":"PCHAR ldap_err2stringA(ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_err2stringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_err2stringW","package":"druntime","parentType":"","signature":"PWCHAR ldap_err2stringW(ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_err2stringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"LdapGetLastError","package":"druntime","parentType":"","signature":"ULONG LdapGetLastError()","url":"/druntime/core/sys/windows/winldap/LdapGetLastError.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"LdapMapErrorToWin32","package":"druntime","parentType":"","signature":"ULONG LdapMapErrorToWin32(ULONG)","url":"/druntime/core/sys/windows/winldap/LdapMapErrorToWin32.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_result2error","package":"druntime","parentType":"","signature":"ULONG ldap_result2error(LDAP *,  LDAPMessage *,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_result2error.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_first_entry","package":"druntime","parentType":"","signature":"PLDAPMessage ldap_first_entry(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_first_entry.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_next_entry","package":"druntime","parentType":"","signature":"PLDAPMessage ldap_next_entry(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_next_entry.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_first_reference","package":"druntime","parentType":"","signature":"PLDAPMessage ldap_first_reference(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_first_reference.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_next_reference","package":"druntime","parentType":"","signature":"PLDAPMessage ldap_next_reference(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_next_reference.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_count_entries","package":"druntime","parentType":"","signature":"ULONG ldap_count_entries(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_count_entries.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_count_references","package":"druntime","parentType":"","signature":"ULONG ldap_count_references(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_count_references.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_first_attributeA","package":"druntime","parentType":"","signature":"PCHAR ldap_first_attributeA(LDAP *,  LDAPMessage *,  BerElement * *)","url":"/druntime/core/sys/windows/winldap/ldap_first_attributeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_first_attributeW","package":"druntime","parentType":"","signature":"PWCHAR ldap_first_attributeW(LDAP *,  LDAPMessage *,  BerElement * *)","url":"/druntime/core/sys/windows/winldap/ldap_first_attributeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_next_attributeA","package":"druntime","parentType":"","signature":"PCHAR ldap_next_attributeA(LDAP *,  LDAPMessage *,  BerElement *)","url":"/druntime/core/sys/windows/winldap/ldap_next_attributeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_next_attributeW","package":"druntime","parentType":"","signature":"PWCHAR ldap_next_attributeW(LDAP *,  LDAPMessage *,  BerElement *)","url":"/druntime/core/sys/windows/winldap/ldap_next_attributeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_memfreeA","package":"druntime","parentType":"","signature":"VOID ldap_memfreeA(PCHAR)","url":"/druntime/core/sys/windows/winldap/ldap_memfreeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_memfreeW","package":"druntime","parentType":"","signature":"VOID ldap_memfreeW(PWCHAR)","url":"/druntime/core/sys/windows/winldap/ldap_memfreeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_valuesA","package":"druntime","parentType":"","signature":"PCHAR * ldap_get_valuesA(LDAP *,  LDAPMessage *,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_get_valuesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_valuesW","package":"druntime","parentType":"","signature":"PWCHAR * ldap_get_valuesW(LDAP *,  LDAPMessage *,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_get_valuesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_values_lenA","package":"druntime","parentType":"","signature":"BerValue * * ldap_get_values_lenA(LDAP *,  LDAPMessage *,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_get_values_lenA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_values_lenW","package":"druntime","parentType":"","signature":"BerValue * * ldap_get_values_lenW(LDAP *,  LDAPMessage *,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_get_values_lenW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_count_valuesA","package":"druntime","parentType":"","signature":"ULONG ldap_count_valuesA(PCHAR *)","url":"/druntime/core/sys/windows/winldap/ldap_count_valuesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_count_valuesW","package":"druntime","parentType":"","signature":"ULONG ldap_count_valuesW(PWCHAR *)","url":"/druntime/core/sys/windows/winldap/ldap_count_valuesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_count_values_len","package":"druntime","parentType":"","signature":"ULONG ldap_count_values_len(BerValue * *)","url":"/druntime/core/sys/windows/winldap/ldap_count_values_len.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_value_freeA","package":"druntime","parentType":"","signature":"ULONG ldap_value_freeA(PCHAR *)","url":"/druntime/core/sys/windows/winldap/ldap_value_freeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_value_freeW","package":"druntime","parentType":"","signature":"ULONG ldap_value_freeW(PWCHAR *)","url":"/druntime/core/sys/windows/winldap/ldap_value_freeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_value_free_len","package":"druntime","parentType":"","signature":"ULONG ldap_value_free_len(BerValue * *)","url":"/druntime/core/sys/windows/winldap/ldap_value_free_len.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_dnA","package":"druntime","parentType":"","signature":"PCHAR ldap_get_dnA(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_get_dnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_dnW","package":"druntime","parentType":"","signature":"PWCHAR ldap_get_dnW(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_get_dnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_explode_dnA","package":"druntime","parentType":"","signature":"PCHAR ldap_explode_dnA(PCSTR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_explode_dnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_explode_dnW","package":"druntime","parentType":"","signature":"PWCHAR ldap_explode_dnW(PCWSTR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_explode_dnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_dn2ufnA","package":"druntime","parentType":"","signature":"PCHAR ldap_dn2ufnA(PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_dn2ufnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_dn2ufnW","package":"druntime","parentType":"","signature":"PWCHAR ldap_dn2ufnW(PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_dn2ufnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_ufn2dnA","package":"druntime","parentType":"","signature":"ULONG ldap_ufn2dnA(PCSTR,  PSTR *)","url":"/druntime/core/sys/windows/winldap/ldap_ufn2dnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_ufn2dnW","package":"druntime","parentType":"","signature":"ULONG ldap_ufn2dnW(PCWSTR,  PWSTR *)","url":"/druntime/core/sys/windows/winldap/ldap_ufn2dnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_referenceA","package":"druntime","parentType":"","signature":"ULONG ldap_parse_referenceA(LDAP *,  LDAPMessage *,  PCHAR * *)","url":"/druntime/core/sys/windows/winldap/ldap_parse_referenceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_referenceW","package":"druntime","parentType":"","signature":"ULONG ldap_parse_referenceW(LDAP *,  LDAPMessage *,  PWCHAR * *)","url":"/druntime/core/sys/windows/winldap/ldap_parse_referenceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_check_filterA","package":"druntime","parentType":"","signature":"ULONG ldap_check_filterA(LDAP *,  PSTR)","url":"/druntime/core/sys/windows/winldap/ldap_check_filterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_check_filterW","package":"druntime","parentType":"","signature":"ULONG ldap_check_filterW(LDAP *,  PWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_check_filterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_create_page_controlA","package":"druntime","parentType":"","signature":"ULONG ldap_create_page_controlA(PLDAP,  ULONG,  BerValue *,  UCHAR,\n       PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_create_page_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_create_page_controlW","package":"druntime","parentType":"","signature":"ULONG ldap_create_page_controlW(PLDAP,  ULONG,  BerValue *,  UCHAR,\n       PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_create_page_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_create_sort_controlA","package":"druntime","parentType":"","signature":"ULONG ldap_create_sort_controlA(PLDAP,  PLDAPSortKeyA *,  UCHAR,\n       PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_create_sort_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_create_sort_controlW","package":"druntime","parentType":"","signature":"ULONG ldap_create_sort_controlW(PLDAP,  PLDAPSortKeyW *,  UCHAR,\n     PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_create_sort_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_create_vlv_controlA","package":"druntime","parentType":"","signature":"INT ldap_create_vlv_controlA(LDAP *,  LDAPVLVInfo *,  UCHAR,  PLDAPControlA *)","url":"/druntime/core/sys/windows/winldap/ldap_create_vlv_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_create_vlv_controlW","package":"druntime","parentType":"","signature":"INT ldap_create_vlv_controlW(LDAP *,  LDAPVLVInfo *,  UCHAR,  PLDAPControlW *)","url":"/druntime/core/sys/windows/winldap/ldap_create_vlv_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_encode_sort_controlA","package":"druntime","parentType":"","signature":"ULONG ldap_encode_sort_controlA(PLDAP,  PLDAPSortKeyA *,  PLDAPControlA,\n       BOOLEAN)","url":"/druntime/core/sys/windows/winldap/ldap_encode_sort_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_encode_sort_controlW","package":"druntime","parentType":"","signature":"ULONG ldap_encode_sort_controlW(PLDAP,  PLDAPSortKeyW *,  PLDAPControlW,\n       BOOLEAN)","url":"/druntime/core/sys/windows/winldap/ldap_encode_sort_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_escape_filter_elementA","package":"druntime","parentType":"","signature":"ULONG ldap_escape_filter_elementA(PCHAR,  ULONG,  PCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_escape_filter_elementA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_escape_filter_elementW","package":"druntime","parentType":"","signature":"ULONG ldap_escape_filter_elementW(PWCHAR,  ULONG,  PWCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_escape_filter_elementW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_next_page","package":"druntime","parentType":"","signature":"ULONG ldap_get_next_page(PLDAP,  PLDAPSearch,  ULONG,  ULONG *)","url":"/druntime/core/sys/windows/winldap/ldap_get_next_page.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_next_page_s","package":"druntime","parentType":"","signature":"ULONG ldap_get_next_page_s(PLDAP,  PLDAPSearch,  LDAP_TIMEVAL *,  ULONG,\n       ULONG *,  LDAPMessage * *)","url":"/druntime/core/sys/windows/winldap/ldap_get_next_page_s.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_get_paged_count","package":"druntime","parentType":"","signature":"ULONG ldap_get_paged_count(PLDAP,  PLDAPSearch,  ULONG *,  PLDAPMessage)","url":"/druntime/core/sys/windows/winldap/ldap_get_paged_count.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_page_controlA","package":"druntime","parentType":"","signature":"ULONG ldap_parse_page_controlA(PLDAP,  PLDAPControlA *,  ULONG *,  BerValue * *)","url":"/druntime/core/sys/windows/winldap/ldap_parse_page_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_page_controlW","package":"druntime","parentType":"","signature":"ULONG ldap_parse_page_controlW(PLDAP,  PLDAPControlW *,  ULONG *,  BerValue * *)","url":"/druntime/core/sys/windows/winldap/ldap_parse_page_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_sort_controlA","package":"druntime","parentType":"","signature":"ULONG ldap_parse_sort_controlA(PLDAP,  PLDAPControlA *,  ULONG *,  PCHAR *)","url":"/druntime/core/sys/windows/winldap/ldap_parse_sort_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_sort_controlW","package":"druntime","parentType":"","signature":"ULONG ldap_parse_sort_controlW(PLDAP,  PLDAPControlW *,  ULONG *,  PWCHAR *)","url":"/druntime/core/sys/windows/winldap/ldap_parse_sort_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_vlv_controlA","package":"druntime","parentType":"","signature":"INT ldap_parse_vlv_controlA(PLDAP,  PLDAPControlA *,  PULONG,  PULONG,\n       BerValue * *,  PINT)","url":"/druntime/core/sys/windows/winldap/ldap_parse_vlv_controlA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_parse_vlv_controlW","package":"druntime","parentType":"","signature":"INT ldap_parse_vlv_controlW(PLDAP,  PLDAPControlW *,  PULONG,  PULONG,\n       BerValue * *,  PINT)","url":"/druntime/core/sys/windows/winldap/ldap_parse_vlv_controlW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_init_pageA","package":"druntime","parentType":"","signature":"PLDAPSearch ldap_search_init_pageA(PLDAP,  PCSTR,  ULONG,  PCSTR,  PZPSTR,\n       ULONG,  PLDAPControlA *,  PLDAPControlA *,  ULONG,  ULONG,  PLDAPSortKeyA *)","url":"/druntime/core/sys/windows/winldap/ldap_search_init_pageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_init_pageW","package":"druntime","parentType":"","signature":"PLDAPSearch ldap_search_init_pageW(PLDAP,  PCWSTR,  ULONG,  PCWSTR,  PZPWSTR,\n       ULONG,  PLDAPControlW *,  PLDAPControlW *,  ULONG,  ULONG,  PLDAPSortKeyW *)","url":"/druntime/core/sys/windows/winldap/ldap_search_init_pageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_search_abandon_page","package":"druntime","parentType":"","signature":"ULONG ldap_search_abandon_page(PLDAP,  PLDAPSearch)","url":"/druntime/core/sys/windows/winldap/ldap_search_abandon_page.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_conn_from_msg","package":"druntime","parentType":"","signature":"LDAP ldap_conn_from_msg(LDAP *,  LDAPMessage *)","url":"/druntime/core/sys/windows/winldap/ldap_conn_from_msg.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"LdapUnicodeToUTF8","package":"druntime","parentType":"","signature":"INT LdapUnicodeToUTF8(LPCWSTR,  int,  LPSTR,  int)","url":"/druntime/core/sys/windows/winldap/LdapUnicodeToUTF8.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"LdapUTF8ToUnicode","package":"druntime","parentType":"","signature":"INT LdapUTF8ToUnicode(LPCSTR,  int,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winldap/LdapUTF8ToUnicode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_bindA","package":"druntime","parentType":"","signature":"ULONG ldap_bindA(LDAP *,  PSTR,  PCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_bindA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_bindW","package":"druntime","parentType":"","signature":"ULONG ldap_bindW(LDAP *,  PWSTR,  PWCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_bindW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_bind_sA","package":"druntime","parentType":"","signature":"ULONG ldap_bind_sA(LDAP *,  PSTR,  PCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_bind_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_bind_sW","package":"druntime","parentType":"","signature":"ULONG ldap_bind_sW(LDAP *,  PWSTR,  PWCHAR,  ULONG)","url":"/druntime/core/sys/windows/winldap/ldap_bind_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdnA","package":"druntime","parentType":"","signature":"ULONG ldap_modrdnA(LDAP *,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_modrdnA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdnW","package":"druntime","parentType":"","signature":"ULONG ldap_modrdnW(LDAP *,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_modrdnW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdn_sA","package":"druntime","parentType":"","signature":"ULONG ldap_modrdn_sA(LDAP *,  PCSTR,  PCSTR)","url":"/druntime/core/sys/windows/winldap/ldap_modrdn_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdn_sW","package":"druntime","parentType":"","signature":"ULONG ldap_modrdn_sW(LDAP *,  PCWSTR,  PCWSTR)","url":"/druntime/core/sys/windows/winldap/ldap_modrdn_sW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdn2A","package":"druntime","parentType":"","signature":"ULONG ldap_modrdn2A(LDAP *,  PCSTR,  PCSTR,  INT)","url":"/druntime/core/sys/windows/winldap/ldap_modrdn2A.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdn2W","package":"druntime","parentType":"","signature":"ULONG ldap_modrdn2W(LDAP *,  PCWSTR,  PCWSTR,  INT)","url":"/druntime/core/sys/windows/winldap/ldap_modrdn2W.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdn2_sA","package":"druntime","parentType":"","signature":"ULONG ldap_modrdn2_sA(LDAP *,  PCSTR,  PCSTR,  INT)","url":"/druntime/core/sys/windows/winldap/ldap_modrdn2_sA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winldap","name":"ldap_modrdn2_sW","package":"druntime","parentType":"","signature":"ULONG ldap_modrdn2_sW(LDAP *,  PCWSTR,  PCWSTR,  INT)","url":"/druntime/core/sys/windows/winldap/ldap_modrdn2_sW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAP","package":"druntime","parentType":"","signature":"LDAP","url":"/druntime/core/sys/windows/winldap.html#LDAP"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAP","package":"druntime","parentType":"","signature":"PLDAP = LDAP *","url":"/druntime/core/sys/windows/winldap.html#PLDAP"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPMessage","package":"druntime","parentType":"","signature":"LDAPMessage","url":"/druntime/core/sys/windows/winldap.html#LDAPMessage"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPMessage","package":"druntime","parentType":"","signature":"PLDAPMessage = LDAPMessage *","url":"/druntime/core/sys/windows/winldap.html#PLDAPMessage"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAP_TIMEVAL","package":"druntime","parentType":"","signature":"LDAP_TIMEVAL","url":"/druntime/core/sys/windows/winldap.html#LDAP_TIMEVAL"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAP_TIMEVAL","package":"druntime","parentType":"","signature":"PLDAP_TIMEVAL = LDAP_TIMEVAL *","url":"/druntime/core/sys/windows/winldap.html#PLDAP_TIMEVAL"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPAPIInfoA","package":"druntime","parentType":"","signature":"LDAPAPIInfoA","url":"/druntime/core/sys/windows/winldap.html#LDAPAPIInfoA"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPAPIInfoA","package":"druntime","parentType":"","signature":"PLDAPAPIInfoA = LDAPAPIInfoA *","url":"/druntime/core/sys/windows/winldap.html#PLDAPAPIInfoA"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPAPIInfoW","package":"druntime","parentType":"","signature":"LDAPAPIInfoW","url":"/druntime/core/sys/windows/winldap.html#LDAPAPIInfoW"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPAPIInfoW","package":"druntime","parentType":"","signature":"PLDAPAPIInfoW = LDAPAPIInfoW *","url":"/druntime/core/sys/windows/winldap.html#PLDAPAPIInfoW"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPAPIFeatureInfoA","package":"druntime","parentType":"","signature":"LDAPAPIFeatureInfoA","url":"/druntime/core/sys/windows/winldap.html#LDAPAPIFeatureInfoA"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPAPIFeatureInfoA","package":"druntime","parentType":"","signature":"PLDAPAPIFeatureInfoA = LDAPAPIFeatureInfoA *","url":"/druntime/core/sys/windows/winldap.html#PLDAPAPIFeatureInfoA"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPAPIFeatureInfoW","package":"druntime","parentType":"","signature":"LDAPAPIFeatureInfoW","url":"/druntime/core/sys/windows/winldap.html#LDAPAPIFeatureInfoW"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPAPIFeatureInfoW","package":"druntime","parentType":"","signature":"PLDAPAPIFeatureInfoW = LDAPAPIFeatureInfoW *","url":"/druntime/core/sys/windows/winldap.html#PLDAPAPIFeatureInfoW"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPControlA","package":"druntime","parentType":"","signature":"LDAPControlA","url":"/druntime/core/sys/windows/winldap.html#LDAPControlA"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPControlA","package":"druntime","parentType":"","signature":"PLDAPControlA = LDAPControlA *","url":"/druntime/core/sys/windows/winldap.html#PLDAPControlA"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPControlW","package":"druntime","parentType":"","signature":"LDAPControlW","url":"/druntime/core/sys/windows/winldap.html#LDAPControlW"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPControlW","package":"druntime","parentType":"","signature":"PLDAPControlW = LDAPControlW *","url":"/druntime/core/sys/windows/winldap.html#PLDAPControlW"},{"doc":"","kind":"union","module":"core.sys.windows.winldap","name":"mod_vals_u_tA","package":"druntime","parentType":"","signature":"mod_vals_u_tA","url":"/druntime/core/sys/windows/winldap.html#mod_vals_u_tA"},{"doc":"","kind":"union","module":"core.sys.windows.winldap","name":"mod_vals_u_tW","package":"druntime","parentType":"","signature":"mod_vals_u_tW","url":"/druntime/core/sys/windows/winldap.html#mod_vals_u_tW"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPModA","package":"druntime","parentType":"","signature":"LDAPModA","url":"/druntime/core/sys/windows/winldap.html#LDAPModA"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPModA","package":"druntime","parentType":"","signature":"PLDAPModA = LDAPModA *","url":"/druntime/core/sys/windows/winldap.html#PLDAPModA"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPModW","package":"druntime","parentType":"","signature":"LDAPModW","url":"/druntime/core/sys/windows/winldap.html#LDAPModW"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPModW","package":"druntime","parentType":"","signature":"PLDAPModW = LDAPModW *","url":"/druntime/core/sys/windows/winldap.html#PLDAPModW"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPSearch","package":"druntime","parentType":"","signature":"LDAPSearch","url":"/druntime/core/sys/windows/winldap.html#LDAPSearch"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPSearch","package":"druntime","parentType":"","signature":"PLDAPSearch = LDAPSearch *","url":"/druntime/core/sys/windows/winldap.html#PLDAPSearch"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPSortKeyA","package":"druntime","parentType":"","signature":"LDAPSortKeyA","url":"/druntime/core/sys/windows/winldap.html#LDAPSortKeyA"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPSortKeyA","package":"druntime","parentType":"","signature":"PLDAPSortKeyA = LDAPSortKeyA *","url":"/druntime/core/sys/windows/winldap.html#PLDAPSortKeyA"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPSortKeyW","package":"druntime","parentType":"","signature":"LDAPSortKeyW","url":"/druntime/core/sys/windows/winldap.html#LDAPSortKeyW"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAPSortKeyW","package":"druntime","parentType":"","signature":"PLDAPSortKeyW = LDAPSortKeyW *","url":"/druntime/core/sys/windows/winldap.html#PLDAPSortKeyW"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"QUERYFORCONNECTION","package":"druntime","parentType":"","signature":"QUERYFORCONNECTION = ULONG function(PLDAP,  PLDAP,  PWCHAR,  PCHAR,  ULONG,  PVOID,  PVOID,\n       PLDAP *)","url":"/druntime/core/sys/windows/winldap.html#QUERYFORCONNECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"NOTIFYOFNEWCONNECTION","package":"druntime","parentType":"","signature":"NOTIFYOFNEWCONNECTION = BOOLEAN function(PLDAP,  PLDAP,  PWCHAR,  PCHAR,  PLDAP,  ULONG,  PVOID,\n       PVOID,  ULONG)","url":"/druntime/core/sys/windows/winldap.html#NOTIFYOFNEWCONNECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"DEREFERENCECONNECTION","package":"druntime","parentType":"","signature":"DEREFERENCECONNECTION = ULONG function(PLDAP,  PLDAP)","url":"/druntime/core/sys/windows/winldap.html#DEREFERENCECONNECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"QUERYCLIENTCERT","package":"druntime","parentType":"","signature":"QUERYCLIENTCERT = BOOLEAN function(PLDAP,  PSecPkgContext_IssuerListInfoEx,\n       PCCERT_CONTEXT *)","url":"/druntime/core/sys/windows/winldap.html#QUERYCLIENTCERT"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAP_REFERRAL_CALLBACK","package":"druntime","parentType":"","signature":"LDAP_REFERRAL_CALLBACK","url":"/druntime/core/sys/windows/winldap.html#LDAP_REFERRAL_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.winldap","name":"PLDAP_REFERRAL_CALLBACK","package":"druntime","parentType":"","signature":"PLDAP_REFERRAL_CALLBACK = LDAP_REFERRAL_CALLBACK *","url":"/druntime/core/sys/windows/winldap.html#PLDAP_REFERRAL_CALLBACK"},{"doc":"","kind":"struct","module":"core.sys.windows.winldap","name":"LDAPVLVInfo","package":"druntime","parentType":"","signature":"LDAPVLVInfo","url":"/druntime/core/sys/windows/winldap.html#LDAPVLVInfo"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_VENDOR_NAME","package":"druntime","parentType":"","signature":"TCHAR[] LDAP_VENDOR_NAME","url":"/druntime/core/sys/windows/winldap.html#LDAP_VENDOR_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_API_VERSION","package":"druntime","parentType":"","signature":"LDAP_API_VERSION","url":"/druntime/core/sys/windows/winldap.html#LDAP_API_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_VENDOR_VERSION","package":"druntime","parentType":"","signature":"LDAP_VENDOR_VERSION","url":"/druntime/core/sys/windows/winldap.html#LDAP_VENDOR_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_API_INFO_VERSION","package":"druntime","parentType":"","signature":"LDAP_API_INFO_VERSION","url":"/druntime/core/sys/windows/winldap.html#LDAP_API_INFO_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_FEATURE_INFO_VERSION","package":"druntime","parentType":"","signature":"LDAP_FEATURE_INFO_VERSION","url":"/druntime/core/sys/windows/winldap.html#LDAP_FEATURE_INFO_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_OPT_OFF","package":"druntime","parentType":"","signature":"void * LDAP_OPT_OFF","url":"/druntime/core/sys/windows/winldap.html#LDAP_OPT_OFF"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_NO_LIMIT","package":"druntime","parentType":"","signature":"LDAP_NO_LIMIT","url":"/druntime/core/sys/windows/winldap.html#LDAP_NO_LIMIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_CONTROL_REFERRALS","package":"druntime","parentType":"","signature":"TCHAR[] LDAP_CONTROL_REFERRALS","url":"/druntime/core/sys/windows/winldap.html#LDAP_CONTROL_REFERRALS"},{"doc":"","kind":"variable","module":"core.sys.windows.winldap","name":"LDAP_SERVER_SORT_OID","package":"druntime","parentType":"","signature":"TCHAR[] LDAP_SERVER_SORT_OID","url":"/druntime/core/sys/windows/winldap.html#LDAP_SERVER_SORT_OID"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winnetwk","name":"core.sys.windows.winnetwk","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winnetwk.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetAddConnection2A","package":"druntime","parentType":"","signature":"DWORD WNetAddConnection2A(LPNETRESOURCEA,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetAddConnection2A.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetAddConnection2W","package":"druntime","parentType":"","signature":"DWORD WNetAddConnection2W(LPNETRESOURCEW,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetAddConnection2W.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetAddConnection3A","package":"druntime","parentType":"","signature":"DWORD WNetAddConnection3A(HWND,  LPNETRESOURCEA,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetAddConnection3A.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetAddConnection3W","package":"druntime","parentType":"","signature":"DWORD WNetAddConnection3W(HWND,  LPNETRESOURCEW,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetAddConnection3W.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetCancelConnection2A","package":"druntime","parentType":"","signature":"DWORD WNetCancelConnection2A(LPCSTR,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winnetwk/WNetCancelConnection2A.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetCancelConnection2W","package":"druntime","parentType":"","signature":"DWORD WNetCancelConnection2W(LPCWSTR,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winnetwk/WNetCancelConnection2W.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetConnectionA","package":"druntime","parentType":"","signature":"DWORD WNetGetConnectionA(LPCSTR,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetConnectionW","package":"druntime","parentType":"","signature":"DWORD WNetGetConnectionW(LPCWSTR,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetUseConnectionA","package":"druntime","parentType":"","signature":"DWORD WNetUseConnectionA(HWND,  LPNETRESOURCEA,  LPCSTR,  LPCSTR,  DWORD,\n       LPSTR,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetUseConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetUseConnectionW","package":"druntime","parentType":"","signature":"DWORD WNetUseConnectionW(HWND,  LPNETRESOURCEW,  LPCWSTR,  LPCWSTR,  DWORD,\n       LPWSTR,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetUseConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetSetConnectionA","package":"druntime","parentType":"","signature":"DWORD WNetSetConnectionA(LPCSTR,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winnetwk/WNetSetConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetSetConnectionW","package":"druntime","parentType":"","signature":"DWORD WNetSetConnectionW(LPCWSTR,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winnetwk/WNetSetConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetConnectionDialog","package":"druntime","parentType":"","signature":"DWORD WNetConnectionDialog(HWND,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetConnectionDialog.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetDisconnectDialog","package":"druntime","parentType":"","signature":"DWORD WNetDisconnectDialog(HWND,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetDisconnectDialog.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetConnectionDialog1A","package":"druntime","parentType":"","signature":"DWORD WNetConnectionDialog1A(LPCONNECTDLGSTRUCTA)","url":"/druntime/core/sys/windows/winnetwk/WNetConnectionDialog1A.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetConnectionDialog1W","package":"druntime","parentType":"","signature":"DWORD WNetConnectionDialog1W(LPCONNECTDLGSTRUCTW)","url":"/druntime/core/sys/windows/winnetwk/WNetConnectionDialog1W.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetDisconnectDialog1A","package":"druntime","parentType":"","signature":"DWORD WNetDisconnectDialog1A(LPDISCDLGSTRUCTA)","url":"/druntime/core/sys/windows/winnetwk/WNetDisconnectDialog1A.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetDisconnectDialog1W","package":"druntime","parentType":"","signature":"DWORD WNetDisconnectDialog1W(LPDISCDLGSTRUCTW)","url":"/druntime/core/sys/windows/winnetwk/WNetDisconnectDialog1W.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetOpenEnumA","package":"druntime","parentType":"","signature":"DWORD WNetOpenEnumA(DWORD,  DWORD,  DWORD,  LPNETRESOURCEA,  LPHANDLE)","url":"/druntime/core/sys/windows/winnetwk/WNetOpenEnumA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetOpenEnumW","package":"druntime","parentType":"","signature":"DWORD WNetOpenEnumW(DWORD,  DWORD,  DWORD,  LPNETRESOURCEW,  LPHANDLE)","url":"/druntime/core/sys/windows/winnetwk/WNetOpenEnumW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetEnumResourceA","package":"druntime","parentType":"","signature":"DWORD WNetEnumResourceA(HANDLE,  PDWORD,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetEnumResourceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetEnumResourceW","package":"druntime","parentType":"","signature":"DWORD WNetEnumResourceW(HANDLE,  PDWORD,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetEnumResourceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetCloseEnum","package":"druntime","parentType":"","signature":"DWORD WNetCloseEnum(HANDLE)","url":"/druntime/core/sys/windows/winnetwk/WNetCloseEnum.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetUniversalNameA","package":"druntime","parentType":"","signature":"DWORD WNetGetUniversalNameA(LPCSTR,  DWORD,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetUniversalNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetUniversalNameW","package":"druntime","parentType":"","signature":"DWORD WNetGetUniversalNameW(LPCWSTR,  DWORD,  PVOID,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetUniversalNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetUserA","package":"druntime","parentType":"","signature":"DWORD WNetGetUserA(LPCSTR,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetUserA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetUserW","package":"druntime","parentType":"","signature":"DWORD WNetGetUserW(LPCWSTR,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetUserW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetProviderNameA","package":"druntime","parentType":"","signature":"DWORD WNetGetProviderNameA(DWORD,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetProviderNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetProviderNameW","package":"druntime","parentType":"","signature":"DWORD WNetGetProviderNameW(DWORD,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetProviderNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetNetworkInformationA","package":"druntime","parentType":"","signature":"DWORD WNetGetNetworkInformationA(LPCSTR,  LPNETINFOSTRUCT)","url":"/druntime/core/sys/windows/winnetwk/WNetGetNetworkInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetNetworkInformationW","package":"druntime","parentType":"","signature":"DWORD WNetGetNetworkInformationW(LPCWSTR,  LPNETINFOSTRUCT)","url":"/druntime/core/sys/windows/winnetwk/WNetGetNetworkInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetResourceInformationA","package":"druntime","parentType":"","signature":"DWORD WNetGetResourceInformationA(LPNETRESOURCEA,  LPVOID,  LPDWORD,\n       LPSTR *)","url":"/druntime/core/sys/windows/winnetwk/WNetGetResourceInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetResourceInformationW","package":"druntime","parentType":"","signature":"DWORD WNetGetResourceInformationW(LPNETRESOURCEA,  LPVOID,  LPDWORD,\n       LPWSTR *)","url":"/druntime/core/sys/windows/winnetwk/WNetGetResourceInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetResourceParentA","package":"druntime","parentType":"","signature":"DWORD WNetGetResourceParentA(LPNETRESOURCEA,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetResourceParentA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetResourceParentW","package":"druntime","parentType":"","signature":"DWORD WNetGetResourceParentW(LPNETRESOURCEW,  LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetResourceParentW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetLastErrorA","package":"druntime","parentType":"","signature":"DWORD WNetGetLastErrorA(PDWORD,  LPSTR,  DWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetLastErrorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetGetLastErrorW","package":"druntime","parentType":"","signature":"DWORD WNetGetLastErrorW(PDWORD,  LPWSTR,  DWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk/WNetGetLastErrorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"MultinetGetConnectionPerformanceA","package":"druntime","parentType":"","signature":"DWORD MultinetGetConnectionPerformanceA(LPNETRESOURCEA,\n       LPNETCONNECTINFOSTRUCT)","url":"/druntime/core/sys/windows/winnetwk/MultinetGetConnectionPerformanceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"MultinetGetConnectionPerformanceW","package":"druntime","parentType":"","signature":"DWORD MultinetGetConnectionPerformanceW(LPNETRESOURCEW,\n       LPNETCONNECTINFOSTRUCT)","url":"/druntime/core/sys/windows/winnetwk/MultinetGetConnectionPerformanceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetAddConnectionA","package":"druntime","parentType":"","signature":"DWORD WNetAddConnectionA(LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winnetwk/WNetAddConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetAddConnectionW","package":"druntime","parentType":"","signature":"DWORD WNetAddConnectionW(LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winnetwk/WNetAddConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetCancelConnectionA","package":"druntime","parentType":"","signature":"DWORD WNetCancelConnectionA(LPCSTR,  BOOL)","url":"/druntime/core/sys/windows/winnetwk/WNetCancelConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnetwk","name":"WNetCancelConnectionW","package":"druntime","parentType":"","signature":"DWORD WNetCancelConnectionW(LPCWSTR,  BOOL)","url":"/druntime/core/sys/windows/winnetwk/WNetCancelConnectionW.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"NETRESOURCEA","package":"druntime","parentType":"","signature":"NETRESOURCEA","url":"/druntime/core/sys/windows/winnetwk.html#NETRESOURCEA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPNETRESOURCEA","package":"druntime","parentType":"","signature":"LPNETRESOURCEA = NETRESOURCEA *","url":"/druntime/core/sys/windows/winnetwk.html#LPNETRESOURCEA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"NETRESOURCEW","package":"druntime","parentType":"","signature":"NETRESOURCEW","url":"/druntime/core/sys/windows/winnetwk.html#NETRESOURCEW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPNETRESOURCEW","package":"druntime","parentType":"","signature":"LPNETRESOURCEW = NETRESOURCEW *","url":"/druntime/core/sys/windows/winnetwk.html#LPNETRESOURCEW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"CONNECTDLGSTRUCTA","package":"druntime","parentType":"","signature":"CONNECTDLGSTRUCTA","url":"/druntime/core/sys/windows/winnetwk.html#CONNECTDLGSTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPCONNECTDLGSTRUCTA","package":"druntime","parentType":"","signature":"LPCONNECTDLGSTRUCTA = CONNECTDLGSTRUCTA *","url":"/druntime/core/sys/windows/winnetwk.html#LPCONNECTDLGSTRUCTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"CONNECTDLGSTRUCTW","package":"druntime","parentType":"","signature":"CONNECTDLGSTRUCTW","url":"/druntime/core/sys/windows/winnetwk.html#CONNECTDLGSTRUCTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPCONNECTDLGSTRUCTW","package":"druntime","parentType":"","signature":"LPCONNECTDLGSTRUCTW = CONNECTDLGSTRUCTW *","url":"/druntime/core/sys/windows/winnetwk.html#LPCONNECTDLGSTRUCTW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"DISCDLGSTRUCTA","package":"druntime","parentType":"","signature":"DISCDLGSTRUCTA","url":"/druntime/core/sys/windows/winnetwk.html#DISCDLGSTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPDISCDLGSTRUCTA","package":"druntime","parentType":"","signature":"LPDISCDLGSTRUCTA = DISCDLGSTRUCTA *","url":"/druntime/core/sys/windows/winnetwk.html#LPDISCDLGSTRUCTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"DISCDLGSTRUCTW","package":"druntime","parentType":"","signature":"DISCDLGSTRUCTW","url":"/druntime/core/sys/windows/winnetwk.html#DISCDLGSTRUCTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPDISCDLGSTRUCTW","package":"druntime","parentType":"","signature":"LPDISCDLGSTRUCTW = DISCDLGSTRUCTW *","url":"/druntime/core/sys/windows/winnetwk.html#LPDISCDLGSTRUCTW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"UNIVERSAL_NAME_INFOA","package":"druntime","parentType":"","signature":"UNIVERSAL_NAME_INFOA","url":"/druntime/core/sys/windows/winnetwk.html#UNIVERSAL_NAME_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPUNIVERSAL_NAME_INFOA","package":"druntime","parentType":"","signature":"LPUNIVERSAL_NAME_INFOA = UNIVERSAL_NAME_INFOA *","url":"/druntime/core/sys/windows/winnetwk.html#LPUNIVERSAL_NAME_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"UNIVERSAL_NAME_INFOW","package":"druntime","parentType":"","signature":"UNIVERSAL_NAME_INFOW","url":"/druntime/core/sys/windows/winnetwk.html#UNIVERSAL_NAME_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPUNIVERSAL_NAME_INFOW","package":"druntime","parentType":"","signature":"LPUNIVERSAL_NAME_INFOW = UNIVERSAL_NAME_INFOW *","url":"/druntime/core/sys/windows/winnetwk.html#LPUNIVERSAL_NAME_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"REMOTE_NAME_INFOA","package":"druntime","parentType":"","signature":"REMOTE_NAME_INFOA","url":"/druntime/core/sys/windows/winnetwk.html#REMOTE_NAME_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPREMOTE_NAME_INFOA","package":"druntime","parentType":"","signature":"LPREMOTE_NAME_INFOA = REMOTE_NAME_INFOA *","url":"/druntime/core/sys/windows/winnetwk.html#LPREMOTE_NAME_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"REMOTE_NAME_INFOW","package":"druntime","parentType":"","signature":"REMOTE_NAME_INFOW","url":"/druntime/core/sys/windows/winnetwk.html#REMOTE_NAME_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPREMOTE_NAME_INFOW","package":"druntime","parentType":"","signature":"LPREMOTE_NAME_INFOW = REMOTE_NAME_INFOW *","url":"/druntime/core/sys/windows/winnetwk.html#LPREMOTE_NAME_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"NETINFOSTRUCT","package":"druntime","parentType":"","signature":"NETINFOSTRUCT","url":"/druntime/core/sys/windows/winnetwk.html#NETINFOSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPNETINFOSTRUCT","package":"druntime","parentType":"","signature":"LPNETINFOSTRUCT = NETINFOSTRUCT *","url":"/druntime/core/sys/windows/winnetwk.html#LPNETINFOSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"PFNGETPROFILEPATHA","package":"druntime","parentType":"","signature":"PFNGETPROFILEPATHA = UINT function(LPCSTR,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/winnetwk.html#PFNGETPROFILEPATHA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"PFNGETPROFILEPATHW","package":"druntime","parentType":"","signature":"PFNGETPROFILEPATHW = UINT function(LPCWSTR,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/winnetwk.html#PFNGETPROFILEPATHW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"PFNRECONCILEPROFILEA","package":"druntime","parentType":"","signature":"PFNRECONCILEPROFILEA = UINT function(LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk.html#PFNRECONCILEPROFILEA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"PFNRECONCILEPROFILEW","package":"druntime","parentType":"","signature":"PFNRECONCILEPROFILEW = UINT function(LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk.html#PFNRECONCILEPROFILEW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"PFNPROCESSPOLICIESA","package":"druntime","parentType":"","signature":"PFNPROCESSPOLICIESA = BOOL function(HWND,  LPCSTR,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk.html#PFNPROCESSPOLICIESA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"PFNPROCESSPOLICIESW","package":"druntime","parentType":"","signature":"PFNPROCESSPOLICIESW = BOOL function(HWND,  LPCWSTR,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winnetwk.html#PFNPROCESSPOLICIESW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnetwk","name":"NETCONNECTINFOSTRUCT","package":"druntime","parentType":"","signature":"NETCONNECTINFOSTRUCT","url":"/druntime/core/sys/windows/winnetwk.html#NETCONNECTINFOSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPNETCONNECTINFOSTRUCT","package":"druntime","parentType":"","signature":"LPNETCONNECTINFOSTRUCT = NETCONNECTINFOSTRUCT *","url":"/druntime/core/sys/windows/winnetwk.html#LPNETCONNECTINFOSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPNETRESOURCE","package":"druntime","parentType":"","signature":"LPNETRESOURCE = NETRESOURCE *","url":"/druntime/core/sys/windows/winnetwk.html#LPNETRESOURCE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPCONNECTDLGSTRUCT","package":"druntime","parentType":"","signature":"LPCONNECTDLGSTRUCT = CONNECTDLGSTRUCT *","url":"/druntime/core/sys/windows/winnetwk.html#LPCONNECTDLGSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPDISCDLGSTRUCT","package":"druntime","parentType":"","signature":"LPDISCDLGSTRUCT = DISCDLGSTRUCT *","url":"/druntime/core/sys/windows/winnetwk.html#LPDISCDLGSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPREMOTE_NAME_INFO","package":"druntime","parentType":"","signature":"LPREMOTE_NAME_INFO = REMOTE_NAME_INFO *","url":"/druntime/core/sys/windows/winnetwk.html#LPREMOTE_NAME_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winnetwk","name":"LPUNIVERSAL_NAME_INFO","package":"druntime","parentType":"","signature":"LPUNIVERSAL_NAME_INFO = UNIVERSAL_NAME_INFO *","url":"/druntime/core/sys/windows/winnetwk.html#LPUNIVERSAL_NAME_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"RESOURCETYPE_ANY","package":"druntime","parentType":"","signature":"DWORD RESOURCETYPE_ANY","url":"/druntime/core/sys/windows/winnetwk.html#RESOURCETYPE_ANY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"RESOURCEUSAGE_CONNECTABLE","package":"druntime","parentType":"","signature":"DWORD RESOURCEUSAGE_CONNECTABLE","url":"/druntime/core/sys/windows/winnetwk.html#RESOURCEUSAGE_CONNECTABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"NETPROPERTY_PERSISTENT","package":"druntime","parentType":"","signature":"NETPROPERTY_PERSISTENT","url":"/druntime/core/sys/windows/winnetwk.html#NETPROPERTY_PERSISTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"CONNECT_UPDATE_PROFILE","package":"druntime","parentType":"","signature":"DWORD CONNECT_UPDATE_PROFILE","url":"/druntime/core/sys/windows/winnetwk.html#CONNECT_UPDATE_PROFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"CONNDLG_RO_PATH","package":"druntime","parentType":"","signature":"DWORD CONNDLG_RO_PATH","url":"/druntime/core/sys/windows/winnetwk.html#CONNDLG_RO_PATH"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"DISC_UPDATE_PROFILE","package":"druntime","parentType":"","signature":"DWORD DISC_UPDATE_PROFILE","url":"/druntime/core/sys/windows/winnetwk.html#DISC_UPDATE_PROFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"WNFMT_MULTILINE","package":"druntime","parentType":"","signature":"DWORD WNFMT_MULTILINE","url":"/druntime/core/sys/windows/winnetwk.html#WNFMT_MULTILINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"NETINFO_DLL16","package":"druntime","parentType":"","signature":"DWORD NETINFO_DLL16","url":"/druntime/core/sys/windows/winnetwk.html#NETINFO_DLL16"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"RP_LOGON","package":"druntime","parentType":"","signature":"DWORD RP_LOGON","url":"/druntime/core/sys/windows/winnetwk.html#RP_LOGON"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"PP_DISPLAYERRORS","package":"druntime","parentType":"","signature":"DWORD PP_DISPLAYERRORS","url":"/druntime/core/sys/windows/winnetwk.html#PP_DISPLAYERRORS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnetwk","name":"WNCON_FORNETCARD","package":"druntime","parentType":"","signature":"DWORD WNCON_FORNETCARD","url":"/druntime/core/sys/windows/winnetwk.html#WNCON_FORNETCARD"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winnls","name":"core.sys.windows.winnls","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winnls.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"CompareStringA","package":"druntime","parentType":"","signature":"int CompareStringA(LCID,  DWORD,  LPCSTR,  int,  LPCSTR,  int)","url":"/druntime/core/sys/windows/winnls/CompareStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"CompareStringW","package":"druntime","parentType":"","signature":"int CompareStringW(LCID,  DWORD,  LPCWSTR,  int,  LPCWSTR,  int)","url":"/druntime/core/sys/windows/winnls/CompareStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"ConvertDefaultLocale","package":"druntime","parentType":"","signature":"LCID ConvertDefaultLocale(LCID)","url":"/druntime/core/sys/windows/winnls/ConvertDefaultLocale.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumCalendarInfoA","package":"druntime","parentType":"","signature":"BOOL EnumCalendarInfoA(CALINFO_ENUMPROCA,  LCID,  CALID,  CALTYPE)","url":"/druntime/core/sys/windows/winnls/EnumCalendarInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumCalendarInfoW","package":"druntime","parentType":"","signature":"BOOL EnumCalendarInfoW(CALINFO_ENUMPROCW,  LCID,  CALID,  CALTYPE)","url":"/druntime/core/sys/windows/winnls/EnumCalendarInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumDateFormatsA","package":"druntime","parentType":"","signature":"BOOL EnumDateFormatsA(DATEFMT_ENUMPROCA,  LCID,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumDateFormatsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumDateFormatsW","package":"druntime","parentType":"","signature":"BOOL EnumDateFormatsW(DATEFMT_ENUMPROCW,  LCID,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumDateFormatsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumSystemCodePagesA","package":"druntime","parentType":"","signature":"BOOL EnumSystemCodePagesA(CODEPAGE_ENUMPROCA,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumSystemCodePagesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumSystemCodePagesW","package":"druntime","parentType":"","signature":"BOOL EnumSystemCodePagesW(CODEPAGE_ENUMPROCW,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumSystemCodePagesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumSystemGeoID","package":"druntime","parentType":"","signature":"BOOL EnumSystemGeoID(GEOCLASS,  GEOID,  GEO_ENUMPROC)","url":"/druntime/core/sys/windows/winnls/EnumSystemGeoID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumSystemLocalesA","package":"druntime","parentType":"","signature":"BOOL EnumSystemLocalesA(LOCALE_ENUMPROCA,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumSystemLocalesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumSystemLocalesW","package":"druntime","parentType":"","signature":"BOOL EnumSystemLocalesW(LOCALE_ENUMPROCW,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumSystemLocalesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumTimeFormatsA","package":"druntime","parentType":"","signature":"BOOL EnumTimeFormatsA(TIMEFMT_ENUMPROCA,  LCID,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumTimeFormatsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"EnumTimeFormatsW","package":"druntime","parentType":"","signature":"BOOL EnumTimeFormatsW(TIMEFMT_ENUMPROCW,  LCID,  DWORD)","url":"/druntime/core/sys/windows/winnls/EnumTimeFormatsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"FoldStringA","package":"druntime","parentType":"","signature":"int FoldStringA(DWORD,  LPCSTR,  int,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/FoldStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"FoldStringW","package":"druntime","parentType":"","signature":"int FoldStringW(DWORD,  LPCWSTR,  int,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/FoldStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetACP","package":"druntime","parentType":"","signature":"UINT GetACP()","url":"/druntime/core/sys/windows/winnls/GetACP.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCalendarInfoA","package":"druntime","parentType":"","signature":"int GetCalendarInfoA(LCID,  CALID,  CALTYPE,  LPSTR,  int,  LPDWORD)","url":"/druntime/core/sys/windows/winnls/GetCalendarInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCalendarInfoW","package":"druntime","parentType":"","signature":"int GetCalendarInfoW(LCID,  CALID,  CALTYPE,  LPWSTR,  int,  LPDWORD)","url":"/druntime/core/sys/windows/winnls/GetCalendarInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCPInfo","package":"druntime","parentType":"","signature":"BOOL GetCPInfo(UINT,  LPCPINFO)","url":"/druntime/core/sys/windows/winnls/GetCPInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCPInfoExA","package":"druntime","parentType":"","signature":"BOOL GetCPInfoExA(UINT,  DWORD,  LPCPINFOEXA)","url":"/druntime/core/sys/windows/winnls/GetCPInfoExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCPInfoExW","package":"druntime","parentType":"","signature":"BOOL GetCPInfoExW(UINT,  DWORD,  LPCPINFOEXW)","url":"/druntime/core/sys/windows/winnls/GetCPInfoExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCurrencyFormatA","package":"druntime","parentType":"","signature":"int GetCurrencyFormatA(LCID,  DWORD,  LPCSTR,   const(CURRENCYFMTA) *,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetCurrencyFormatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetCurrencyFormatW","package":"druntime","parentType":"","signature":"int GetCurrencyFormatW(LCID,  DWORD,  LPCWSTR,   const(CURRENCYFMTW) *,  LPWSTR,\n       int)","url":"/druntime/core/sys/windows/winnls/GetCurrencyFormatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetDateFormatA","package":"druntime","parentType":"","signature":"int GetDateFormatA(LCID,  DWORD,   const(SYSTEMTIME) *,  LPCSTR,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetDateFormatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetDateFormatW","package":"druntime","parentType":"","signature":"int GetDateFormatW(LCID,  DWORD,   const(SYSTEMTIME) *,  LPCWSTR,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetDateFormatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetGeoInfoA","package":"druntime","parentType":"","signature":"int GetGeoInfoA(GEOID,  GEOTYPE,  LPSTR,  int,  LANGID)","url":"/druntime/core/sys/windows/winnls/GetGeoInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetGeoInfoW","package":"druntime","parentType":"","signature":"int GetGeoInfoW(GEOID,  GEOTYPE,  LPWSTR,  int,  LANGID)","url":"/druntime/core/sys/windows/winnls/GetGeoInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetLocaleInfoA","package":"druntime","parentType":"","signature":"int GetLocaleInfoA(LCID,  LCTYPE,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetLocaleInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetLocaleInfoW","package":"druntime","parentType":"","signature":"int GetLocaleInfoW(LCID,  LCTYPE,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetLocaleInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetNLSVersion","package":"druntime","parentType":"","signature":"BOOL GetNLSVersion(NLS_FUNCTION,  LCID,  LPNLSVERSIONINFO)","url":"/druntime/core/sys/windows/winnls/GetNLSVersion.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetNumberFormatA","package":"druntime","parentType":"","signature":"int GetNumberFormatA(LCID,  DWORD,  LPCSTR,   const(NUMBERFMTA) *,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetNumberFormatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetNumberFormatW","package":"druntime","parentType":"","signature":"int GetNumberFormatW(LCID,  DWORD,  LPCWSTR,   const(NUMBERFMTW) *,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetNumberFormatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetOEMCP","package":"druntime","parentType":"","signature":"UINT GetOEMCP()","url":"/druntime/core/sys/windows/winnls/GetOEMCP.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetStringTypeA","package":"druntime","parentType":"","signature":"BOOL GetStringTypeA(LCID,  DWORD,  LPCSTR,  int,  LPWORD)","url":"/druntime/core/sys/windows/winnls/GetStringTypeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetStringTypeW","package":"druntime","parentType":"","signature":"BOOL GetStringTypeW(DWORD,  LPCWSTR,  int,  LPWORD)","url":"/druntime/core/sys/windows/winnls/GetStringTypeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetStringTypeExA","package":"druntime","parentType":"","signature":"BOOL GetStringTypeExA(LCID,  DWORD,  LPCSTR,  int,  LPWORD)","url":"/druntime/core/sys/windows/winnls/GetStringTypeExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetStringTypeExW","package":"druntime","parentType":"","signature":"BOOL GetStringTypeExW(LCID,  DWORD,  LPCWSTR,  int,  LPWORD)","url":"/druntime/core/sys/windows/winnls/GetStringTypeExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetSystemDefaultLangID","package":"druntime","parentType":"","signature":"LANGID GetSystemDefaultLangID()","url":"/druntime/core/sys/windows/winnls/GetSystemDefaultLangID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetSystemDefaultLCID","package":"druntime","parentType":"","signature":"LCID GetSystemDefaultLCID()","url":"/druntime/core/sys/windows/winnls/GetSystemDefaultLCID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetThreadLocale","package":"druntime","parentType":"","signature":"LCID GetThreadLocale()","url":"/druntime/core/sys/windows/winnls/GetThreadLocale.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetTimeFormatA","package":"druntime","parentType":"","signature":"int GetTimeFormatA(LCID,  DWORD,   const(SYSTEMTIME) *,  LPCSTR,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetTimeFormatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetTimeFormatW","package":"druntime","parentType":"","signature":"int GetTimeFormatW(LCID,  DWORD,   const(SYSTEMTIME) *,  LPCWSTR,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/GetTimeFormatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetUserDefaultLangID","package":"druntime","parentType":"","signature":"LANGID GetUserDefaultLangID()","url":"/druntime/core/sys/windows/winnls/GetUserDefaultLangID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetUserDefaultLCID","package":"druntime","parentType":"","signature":"LCID GetUserDefaultLCID()","url":"/druntime/core/sys/windows/winnls/GetUserDefaultLCID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"GetUserGeoID","package":"druntime","parentType":"","signature":"GEOID GetUserGeoID(GEOCLASS)","url":"/druntime/core/sys/windows/winnls/GetUserGeoID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"IsDBCSLeadByte","package":"druntime","parentType":"","signature":"BOOL IsDBCSLeadByte(BYTE)","url":"/druntime/core/sys/windows/winnls/IsDBCSLeadByte.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"IsDBCSLeadByteEx","package":"druntime","parentType":"","signature":"BOOL IsDBCSLeadByteEx(UINT,  BYTE)","url":"/druntime/core/sys/windows/winnls/IsDBCSLeadByteEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"IsNLSDefinedString","package":"druntime","parentType":"","signature":"BOOL IsNLSDefinedString(NLS_FUNCTION,  DWORD,  LPNLSVERSIONINFO,  LPCWSTR,\n       int)","url":"/druntime/core/sys/windows/winnls/IsNLSDefinedString.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"IsValidCodePage","package":"druntime","parentType":"","signature":"BOOL IsValidCodePage(UINT)","url":"/druntime/core/sys/windows/winnls/IsValidCodePage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"IsValidLocale","package":"druntime","parentType":"","signature":"BOOL IsValidLocale(LCID,  DWORD)","url":"/druntime/core/sys/windows/winnls/IsValidLocale.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"LCMapStringA","package":"druntime","parentType":"","signature":"int LCMapStringA(LCID,  DWORD,  LPCSTR,  int,  LPSTR,  int)","url":"/druntime/core/sys/windows/winnls/LCMapStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"LCMapStringW","package":"druntime","parentType":"","signature":"int LCMapStringW(LCID,  DWORD,  LPCWSTR,  int,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/LCMapStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"MultiByteToWideChar","package":"druntime","parentType":"","signature":"int MultiByteToWideChar(UINT,  DWORD,  LPCSTR,  int,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winnls/MultiByteToWideChar.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"SetCalendarInfoA","package":"druntime","parentType":"","signature":"int SetCalendarInfoA(LCID,  CALID,  CALTYPE,  LPCSTR)","url":"/druntime/core/sys/windows/winnls/SetCalendarInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"SetCalendarInfoW","package":"druntime","parentType":"","signature":"int SetCalendarInfoW(LCID,  CALID,  CALTYPE,  LPCWSTR)","url":"/druntime/core/sys/windows/winnls/SetCalendarInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"SetLocaleInfoA","package":"druntime","parentType":"","signature":"BOOL SetLocaleInfoA(LCID,  LCTYPE,  LPCSTR)","url":"/druntime/core/sys/windows/winnls/SetLocaleInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"SetLocaleInfoW","package":"druntime","parentType":"","signature":"BOOL SetLocaleInfoW(LCID,  LCTYPE,  LPCWSTR)","url":"/druntime/core/sys/windows/winnls/SetLocaleInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"SetThreadLocale","package":"druntime","parentType":"","signature":"BOOL SetThreadLocale(LCID)","url":"/druntime/core/sys/windows/winnls/SetThreadLocale.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"SetUserGeoID","package":"druntime","parentType":"","signature":"BOOL SetUserGeoID(GEOID)","url":"/druntime/core/sys/windows/winnls/SetUserGeoID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnls","name":"WideCharToMultiByte","package":"druntime","parentType":"","signature":"int WideCharToMultiByte(UINT,  DWORD,  LPCWSTR,  int,  LPSTR,  int,  LPCSTR,\n       LPBOOL)","url":"/druntime/core/sys/windows/winnls/WideCharToMultiByte.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LCTYPE","package":"druntime","parentType":"","signature":"LCTYPE = DWORD","url":"/druntime/core/sys/windows/winnls.html#LCTYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"CALINFO_ENUMPROCA","package":"druntime","parentType":"","signature":"CALINFO_ENUMPROCA = BOOL function(LPSTR)","url":"/druntime/core/sys/windows/winnls.html#CALINFO_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"CALINFO_ENUMPROCW","package":"druntime","parentType":"","signature":"CALINFO_ENUMPROCW = BOOL function(LPWSTR)","url":"/druntime/core/sys/windows/winnls.html#CALINFO_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"CALINFO_ENUMPROCEXA","package":"druntime","parentType":"","signature":"CALINFO_ENUMPROCEXA = BOOL function(LPSTR,  CALID)","url":"/druntime/core/sys/windows/winnls.html#CALINFO_ENUMPROCEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"CALINFO_ENUMPROCEXW","package":"druntime","parentType":"","signature":"CALINFO_ENUMPROCEXW = BOOL function(LPWSTR,  CALID)","url":"/druntime/core/sys/windows/winnls.html#CALINFO_ENUMPROCEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LANGUAGEGROUP_ENUMPROCA","package":"druntime","parentType":"","signature":"LANGUAGEGROUP_ENUMPROCA = BOOL function(LGRPID,  LPSTR,  LPSTR,  DWORD,  LONG_PTR)","url":"/druntime/core/sys/windows/winnls.html#LANGUAGEGROUP_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LANGUAGEGROUP_ENUMPROCW","package":"druntime","parentType":"","signature":"LANGUAGEGROUP_ENUMPROCW = BOOL function(LGRPID,  LPWSTR,  LPWSTR,  DWORD,  LONG_PTR)","url":"/druntime/core/sys/windows/winnls.html#LANGUAGEGROUP_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LANGGROUPLOCALE_ENUMPROCA","package":"druntime","parentType":"","signature":"LANGGROUPLOCALE_ENUMPROCA = BOOL function(LGRPID,  LCID,  LPSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winnls.html#LANGGROUPLOCALE_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LANGGROUPLOCALE_ENUMPROCW","package":"druntime","parentType":"","signature":"LANGGROUPLOCALE_ENUMPROCW = BOOL function(LGRPID,  LCID,  LPWSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winnls.html#LANGGROUPLOCALE_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"UILANGUAGE_ENUMPROCW","package":"druntime","parentType":"","signature":"UILANGUAGE_ENUMPROCW = BOOL function(LPWSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winnls.html#UILANGUAGE_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"UILANGUAGE_ENUMPROCA","package":"druntime","parentType":"","signature":"UILANGUAGE_ENUMPROCA = BOOL function(LPSTR,  LONG_PTR)","url":"/druntime/core/sys/windows/winnls.html#UILANGUAGE_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LOCALE_ENUMPROCA","package":"druntime","parentType":"","signature":"LOCALE_ENUMPROCA = BOOL function(LPSTR)","url":"/druntime/core/sys/windows/winnls.html#LOCALE_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LOCALE_ENUMPROCW","package":"druntime","parentType":"","signature":"LOCALE_ENUMPROCW = BOOL function(LPWSTR)","url":"/druntime/core/sys/windows/winnls.html#LOCALE_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"CODEPAGE_ENUMPROCA","package":"druntime","parentType":"","signature":"CODEPAGE_ENUMPROCA = BOOL function(LPSTR)","url":"/druntime/core/sys/windows/winnls.html#CODEPAGE_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"CODEPAGE_ENUMPROCW","package":"druntime","parentType":"","signature":"CODEPAGE_ENUMPROCW = BOOL function(LPWSTR)","url":"/druntime/core/sys/windows/winnls.html#CODEPAGE_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"DATEFMT_ENUMPROCA","package":"druntime","parentType":"","signature":"DATEFMT_ENUMPROCA = BOOL function(LPSTR)","url":"/druntime/core/sys/windows/winnls.html#DATEFMT_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"DATEFMT_ENUMPROCW","package":"druntime","parentType":"","signature":"DATEFMT_ENUMPROCW = BOOL function(LPWSTR)","url":"/druntime/core/sys/windows/winnls.html#DATEFMT_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"DATEFMT_ENUMPROCEXA","package":"druntime","parentType":"","signature":"DATEFMT_ENUMPROCEXA = BOOL function(LPSTR,  CALID)","url":"/druntime/core/sys/windows/winnls.html#DATEFMT_ENUMPROCEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"DATEFMT_ENUMPROCEXW","package":"druntime","parentType":"","signature":"DATEFMT_ENUMPROCEXW = BOOL function(LPWSTR,  CALID)","url":"/druntime/core/sys/windows/winnls.html#DATEFMT_ENUMPROCEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"TIMEFMT_ENUMPROCA","package":"druntime","parentType":"","signature":"TIMEFMT_ENUMPROCA = BOOL function(LPSTR)","url":"/druntime/core/sys/windows/winnls.html#TIMEFMT_ENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"TIMEFMT_ENUMPROCW","package":"druntime","parentType":"","signature":"TIMEFMT_ENUMPROCW = BOOL function(LPWSTR)","url":"/druntime/core/sys/windows/winnls.html#TIMEFMT_ENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"GEO_ENUMPROC","package":"druntime","parentType":"","signature":"GEO_ENUMPROC = BOOL function(GEOID)","url":"/druntime/core/sys/windows/winnls.html#GEO_ENUMPROC"},{"doc":"","kind":"enum","module":"core.sys.windows.winnls","name":"NLS_FUNCTION","package":"druntime","parentType":"","signature":"NLS_FUNCTION","url":"/druntime/core/sys/windows/winnls.html#NLS_FUNCTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"COMPARE_STRING","package":"druntime","parentType":"","signature":"COMPARE_STRING = 0x0001","url":"/druntime/core/sys/windows/winnls.html#NLS_FUNCTION"},{"doc":"","kind":"enum","module":"core.sys.windows.winnls","name":"SYSGEOCLASS","package":"druntime","parentType":"","signature":"SYSGEOCLASS","url":"/druntime/core/sys/windows/winnls.html#SYSGEOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEOCLASS_NATION","package":"druntime","parentType":"","signature":"GEOCLASS_NATION = 16","url":"/druntime/core/sys/windows/winnls.html#SYSGEOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEOCLASS_REGION","package":"druntime","parentType":"","signature":"GEOCLASS_REGION = 14","url":"/druntime/core/sys/windows/winnls.html#SYSGEOCLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.winnls","name":"SYSGEOTYPE","package":"druntime","parentType":"","signature":"SYSGEOTYPE","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_NATION","package":"druntime","parentType":"","signature":"GEO_NATION = 0x0001","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_LATITUDE","package":"druntime","parentType":"","signature":"GEO_LATITUDE = 0x0002","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_LONGITUDE","package":"druntime","parentType":"","signature":"GEO_LONGITUDE = 0x0003","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_ISO2","package":"druntime","parentType":"","signature":"GEO_ISO2 = 0x0004","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_ISO3","package":"druntime","parentType":"","signature":"GEO_ISO3 = 0x0005","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_RFC1766","package":"druntime","parentType":"","signature":"GEO_RFC1766 = 0x0006","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_LCID","package":"druntime","parentType":"","signature":"GEO_LCID = 0x0007","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_FRIENDLYNAME","package":"druntime","parentType":"","signature":"GEO_FRIENDLYNAME = 0x0008","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_OFFICIALNAME","package":"druntime","parentType":"","signature":"GEO_OFFICIALNAME = 0x0009","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_TIMEZONES","package":"druntime","parentType":"","signature":"GEO_TIMEZONES = 0x000a","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnls","name":"GEO_OFFICIALLANGUAGES","package":"druntime","parentType":"","signature":"GEO_OFFICIALLANGUAGES = 0x000a","url":"/druntime/core/sys/windows/winnls.html#SYSGEOTYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"CPINFO","package":"druntime","parentType":"","signature":"CPINFO","url":"/druntime/core/sys/windows/winnls.html#CPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPCPINFO","package":"druntime","parentType":"","signature":"LPCPINFO = CPINFO *","url":"/druntime/core/sys/windows/winnls.html#LPCPINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"CPINFOEXA","package":"druntime","parentType":"","signature":"CPINFOEXA","url":"/druntime/core/sys/windows/winnls.html#CPINFOEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPCPINFOEXA","package":"druntime","parentType":"","signature":"LPCPINFOEXA = CPINFOEXA *","url":"/druntime/core/sys/windows/winnls.html#LPCPINFOEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"CPINFOEXW","package":"druntime","parentType":"","signature":"CPINFOEXW","url":"/druntime/core/sys/windows/winnls.html#CPINFOEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPCPINFOEXW","package":"druntime","parentType":"","signature":"LPCPINFOEXW = CPINFOEXW *","url":"/druntime/core/sys/windows/winnls.html#LPCPINFOEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"CURRENCYFMTA","package":"druntime","parentType":"","signature":"CURRENCYFMTA","url":"/druntime/core/sys/windows/winnls.html#CURRENCYFMTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPCURRENCYFMTA","package":"druntime","parentType":"","signature":"LPCURRENCYFMTA = CURRENCYFMTA *","url":"/druntime/core/sys/windows/winnls.html#LPCURRENCYFMTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"CURRENCYFMTW","package":"druntime","parentType":"","signature":"CURRENCYFMTW","url":"/druntime/core/sys/windows/winnls.html#CURRENCYFMTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPCURRENCYFMTW","package":"druntime","parentType":"","signature":"LPCURRENCYFMTW = CURRENCYFMTW *","url":"/druntime/core/sys/windows/winnls.html#LPCURRENCYFMTW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"NLSVERSIONINFO","package":"druntime","parentType":"","signature":"NLSVERSIONINFO","url":"/druntime/core/sys/windows/winnls.html#NLSVERSIONINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPNLSVERSIONINFO","package":"druntime","parentType":"","signature":"LPNLSVERSIONINFO = NLSVERSIONINFO *","url":"/druntime/core/sys/windows/winnls.html#LPNLSVERSIONINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"NUMBERFMTA","package":"druntime","parentType":"","signature":"NUMBERFMTA","url":"/druntime/core/sys/windows/winnls.html#NUMBERFMTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPNUMBERFMTA","package":"druntime","parentType":"","signature":"LPNUMBERFMTA = NUMBERFMTA *","url":"/druntime/core/sys/windows/winnls.html#LPNUMBERFMTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnls","name":"NUMBERFMTW","package":"druntime","parentType":"","signature":"NUMBERFMTW","url":"/druntime/core/sys/windows/winnls.html#NUMBERFMTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnls","name":"LPNUMBERFMTW","package":"druntime","parentType":"","signature":"LPNUMBERFMTW = NUMBERFMTW *","url":"/druntime/core/sys/windows/winnls.html#LPNUMBERFMTW"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"MAX_DEFAULTCHAR","package":"druntime","parentType":"","signature":"size_t MAX_DEFAULTCHAR","url":"/druntime/core/sys/windows/winnls.html#MAX_DEFAULTCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"LOCALE_USE_CP_ACP","package":"druntime","parentType":"","signature":"LCTYPE LOCALE_USE_CP_ACP","url":"/druntime/core/sys/windows/winnls.html#LOCALE_USE_CP_ACP"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"NORM_IGNORECASE","package":"druntime","parentType":"","signature":"DWORD NORM_IGNORECASE","url":"/druntime/core/sys/windows/winnls.html#NORM_IGNORECASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"LCMAP_LOWERCASE","package":"druntime","parentType":"","signature":"DWORD LCMAP_LOWERCASE","url":"/druntime/core/sys/windows/winnls.html#LCMAP_LOWERCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"ENUM_ALL_CALENDARS","package":"druntime","parentType":"","signature":"CALID ENUM_ALL_CALENDARS","url":"/druntime/core/sys/windows/winnls.html#ENUM_ALL_CALENDARS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"DATE_SHORTDATE","package":"druntime","parentType":"","signature":"DWORD DATE_SHORTDATE","url":"/druntime/core/sys/windows/winnls.html#DATE_SHORTDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"MAP_FOLDCZONE","package":"druntime","parentType":"","signature":"DWORD MAP_FOLDCZONE","url":"/druntime/core/sys/windows/winnls.html#MAP_FOLDCZONE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"C1_UPPER","package":"druntime","parentType":"","signature":"WORD C1_UPPER","url":"/druntime/core/sys/windows/winnls.html#C1_UPPER"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"C3_NOTAPPLICABLE","package":"druntime","parentType":"","signature":"WORD C3_NOTAPPLICABLE","url":"/druntime/core/sys/windows/winnls.html#C3_NOTAPPLICABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"TIME_NOMINUTESORSECONDS","package":"druntime","parentType":"","signature":"DWORD TIME_NOMINUTESORSECONDS","url":"/druntime/core/sys/windows/winnls.html#TIME_NOMINUTESORSECONDS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"MB_PRECOMPOSED","package":"druntime","parentType":"","signature":"DWORD MB_PRECOMPOSED","url":"/druntime/core/sys/windows/winnls.html#MB_PRECOMPOSED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnls","name":"WC_DISCARDNS","package":"druntime","parentType":"","signature":"DWORD WC_DISCARDNS","url":"/druntime/core/sys/windows/winnls.html#WC_DISCARDNS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winnt","name":"core.sys.windows.winnt","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winnt.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"MAKELANGID","package":"druntime","parentType":"","signature":"WORD MAKELANGID()(/*USHORT*/ uint  p, /*USHORT*/  uint  s)","url":"/druntime/core/sys/windows/winnt/MAKELANGID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"PRIMARYLANGID","package":"druntime","parentType":"","signature":"WORD PRIMARYLANGID()(/*WORD*/ uint  lgid)","url":"/druntime/core/sys/windows/winnt/PRIMARYLANGID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"SUBLANGID","package":"druntime","parentType":"","signature":"WORD SUBLANGID()(/*WORD*/ uint  lgid)","url":"/druntime/core/sys/windows/winnt/SUBLANGID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"MAKELCID","package":"druntime","parentType":"","signature":"DWORD MAKELCID()(/*WORD*/ uint  lgid, /*WORD*/ uint  srtid)","url":"/druntime/core/sys/windows/winnt/MAKELCID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"LANGIDFROMLCID","package":"druntime","parentType":"","signature":"WORD LANGIDFROMLCID()(LCID lcid)","url":"/druntime/core/sys/windows/winnt/LANGIDFROMLCID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"SORTIDFROMLCID","package":"druntime","parentType":"","signature":"WORD SORTIDFROMLCID()(LCID lcid)","url":"/druntime/core/sys/windows/winnt/SORTIDFROMLCID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"SORTVERSIONFROMLCID","package":"druntime","parentType":"","signature":"WORD SORTVERSIONFROMLCID()(LCID lcid)","url":"/druntime/core/sys/windows/winnt/SORTVERSIONFROMLCID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IMAGE_FIRST_SECTION","package":"druntime","parentType":"","signature":"PIMAGE_SECTION_HEADER IMAGE_FIRST_SECTION(PIMAGE_NT_HEADERS h)","url":"/druntime/core/sys/windows/winnt/IMAGE_FIRST_SECTION.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IMAGE_ORDINAL64","package":"druntime","parentType":"","signature":"ulong IMAGE_ORDINAL64()(ulong  Ordinal)","url":"/druntime/core/sys/windows/winnt/IMAGE_ORDINAL64.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IMAGE_ORDINAL32","package":"druntime","parentType":"","signature":"uint IMAGE_ORDINAL32()(uint  Ordinal)","url":"/druntime/core/sys/windows/winnt/IMAGE_ORDINAL32.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IMAGE_SNAP_BY_ORDINAL32","package":"druntime","parentType":"","signature":"bool IMAGE_SNAP_BY_ORDINAL32(uint  Ordinal)","url":"/druntime/core/sys/windows/winnt/IMAGE_SNAP_BY_ORDINAL32.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IMAGE_SNAP_BY_ORDINAL64","package":"druntime","parentType":"","signature":"bool IMAGE_SNAP_BY_ORDINAL64(ulong  Ordinal)","url":"/druntime/core/sys/windows/winnt/IMAGE_SNAP_BY_ORDINAL64.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"BTYPE","package":"druntime","parentType":"","signature":"BYTE BTYPE()(BYTE x)","url":"/druntime/core/sys/windows/winnt/BTYPE.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"ISPTR","package":"druntime","parentType":"","signature":"bool ISPTR()(uint  x)","url":"/druntime/core/sys/windows/winnt/ISPTR.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"ISFCN","package":"druntime","parentType":"","signature":"bool ISFCN()(uint  x)","url":"/druntime/core/sys/windows/winnt/ISFCN.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"ISARY","package":"druntime","parentType":"","signature":"bool ISARY()(uint  x)","url":"/druntime/core/sys/windows/winnt/ISARY.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"ISTAG","package":"druntime","parentType":"","signature":"bool ISTAG(uint  x)","url":"/druntime/core/sys/windows/winnt/ISTAG.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"INCREF","package":"druntime","parentType":"","signature":"uint INCREF(uint  x)","url":"/druntime/core/sys/windows/winnt/INCREF.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"DECREF","package":"druntime","parentType":"","signature":"uint DECREF()(uint  x)","url":"/druntime/core/sys/windows/winnt/DECREF.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IsReparseTagMicrosoft","package":"druntime","parentType":"","signature":"ULONG IsReparseTagMicrosoft()(ULONG x)","url":"/druntime/core/sys/windows/winnt/IsReparseTagMicrosoft.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IsReparseTagHighLatency","package":"druntime","parentType":"","signature":"ULONG IsReparseTagHighLatency()(ULONG x)","url":"/druntime/core/sys/windows/winnt/IsReparseTagHighLatency.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IsReparseTagNameSurrogate","package":"druntime","parentType":"","signature":"ULONG IsReparseTagNameSurrogate()(ULONG x)","url":"/druntime/core/sys/windows/winnt/IsReparseTagNameSurrogate.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"IsReparseTagValid","package":"druntime","parentType":"","signature":"bool IsReparseTagValid(ULONG x)","url":"/druntime/core/sys/windows/winnt/IsReparseTagValid.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"WT_SET_MAX_THREADPOOL_THREADS","package":"druntime","parentType":"","signature":"ULONG WT_SET_MAX_THREADPOOL_THREADS(ref  ULONG Flags,  ushort  Limit)","url":"/druntime/core/sys/windows/winnt/WT_SET_MAX_THREADPOOL_THREADS.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"GetCurrentFiber","package":"druntime","parentType":"","signature":"PVOID GetCurrentFiber()","url":"/druntime/core/sys/windows/winnt/GetCurrentFiber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winnt","name":"GetFiberData","package":"druntime","parentType":"","signature":"PVOID GetFiberData()","url":"/druntime/core/sys/windows/winnt/GetFiberData.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"VOID","package":"druntime","parentType":"","signature":"VOID = void","url":"/druntime/core/sys/windows/winnt.html#VOID"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"CHAR","package":"druntime","parentType":"","signature":"CHAR = char","url":"/druntime/core/sys/windows/winnt.html#CHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"WCHAR","package":"druntime","parentType":"","signature":"WCHAR = wchar","url":"/druntime/core/sys/windows/winnt.html#WCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"BOOLEAN","package":"druntime","parentType":"","signature":"BOOLEAN = bool","url":"/druntime/core/sys/windows/winnt.html#BOOLEAN"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"FCHAR","package":"druntime","parentType":"","signature":"FCHAR = byte","url":"/druntime/core/sys/windows/winnt.html#FCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"UCHAR","package":"druntime","parentType":"","signature":"UCHAR = ubyte","url":"/druntime/core/sys/windows/winnt.html#UCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"SHORT","package":"druntime","parentType":"","signature":"SHORT = short","url":"/druntime/core/sys/windows/winnt.html#SHORT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"LANGID","package":"druntime","parentType":"","signature":"LANGID = ushort","url":"/druntime/core/sys/windows/winnt.html#LANGID"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"LCID","package":"druntime","parentType":"","signature":"LCID = uint","url":"/druntime/core/sys/windows/winnt.html#LCID"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"LONGLONG","package":"druntime","parentType":"","signature":"LONGLONG = long","url":"/druntime/core/sys/windows/winnt.html#LONGLONG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"DWORDLONG","package":"druntime","parentType":"","signature":"DWORDLONG = ulong","url":"/druntime/core/sys/windows/winnt.html#DWORDLONG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PVOID","package":"druntime","parentType":"","signature":"PVOID = void *","url":"/druntime/core/sys/windows/winnt.html#PVOID"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSZ","package":"druntime","parentType":"","signature":"PSZ = char *","url":"/druntime/core/sys/windows/winnt.html#PSZ"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PWCHAR","package":"druntime","parentType":"","signature":"PWCHAR = wchar *","url":"/druntime/core/sys/windows/winnt.html#PWCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PBOOLEAN","package":"druntime","parentType":"","signature":"PBOOLEAN = bool *","url":"/druntime/core/sys/windows/winnt.html#PBOOLEAN"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PUCHAR","package":"druntime","parentType":"","signature":"PUCHAR = ubyte *","url":"/druntime/core/sys/windows/winnt.html#PUCHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSHORT","package":"druntime","parentType":"","signature":"PSHORT = short *","url":"/druntime/core/sys/windows/winnt.html#PSHORT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLONG","package":"druntime","parentType":"","signature":"PLONG = int *","url":"/druntime/core/sys/windows/winnt.html#PLONG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLCID","package":"druntime","parentType":"","signature":"PLCID = uint *","url":"/druntime/core/sys/windows/winnt.html#PLCID"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLONGLONG","package":"druntime","parentType":"","signature":"PLONGLONG = long *","url":"/druntime/core/sys/windows/winnt.html#PLONGLONG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PDWORDLONG","package":"druntime","parentType":"","signature":"PDWORDLONG = ulong *","url":"/druntime/core/sys/windows/winnt.html#PDWORDLONG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PVOID64","package":"druntime","parentType":"","signature":"PVOID64 = void *","url":"/druntime/core/sys/windows/winnt.html#PVOID64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PCCH","package":"druntime","parentType":"","signature":"PCCH = const(char) *","url":"/druntime/core/sys/windows/winnt.html#PCCH"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"LPCWCH","package":"druntime","parentType":"","signature":"LPCWCH = const(wchar) *","url":"/druntime/core/sys/windows/winnt.html#LPCWCH"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PZPSTR","package":"druntime","parentType":"","signature":"PZPSTR = PSTR *","url":"/druntime/core/sys/windows/winnt.html#PZPSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PZPWSTR","package":"druntime","parentType":"","signature":"PZPWSTR = PWSTR *","url":"/druntime/core/sys/windows/winnt.html#PZPWSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"TBYTE","package":"druntime","parentType":"","signature":"TBYTE = TCHAR","url":"/druntime/core/sys/windows/winnt.html#TBYTE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTCH","package":"druntime","parentType":"","signature":"PTCH = TCHAR *","url":"/druntime/core/sys/windows/winnt.html#PTCH"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PCTCH","package":"druntime","parentType":"","signature":"PCTCH = const(TCHAR) *","url":"/druntime/core/sys/windows/winnt.html#PCTCH"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"SECURITY_IMPERSONATION_LEVEL","package":"druntime","parentType":"","signature":"SECURITY_IMPERSONATION_LEVEL","url":"/druntime/core/sys/windows/winnt.html#SECURITY_IMPERSONATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SecurityAnonymous","package":"druntime","parentType":"","signature":"SecurityAnonymous = ","url":"/druntime/core/sys/windows/winnt.html#SECURITY_IMPERSONATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SecurityIdentification","package":"druntime","parentType":"","signature":"SecurityIdentification = ","url":"/druntime/core/sys/windows/winnt.html#SECURITY_IMPERSONATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SecurityImpersonation","package":"druntime","parentType":"","signature":"SecurityImpersonation = ","url":"/druntime/core/sys/windows/winnt.html#SECURITY_IMPERSONATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SecurityDelegation","package":"druntime","parentType":"","signature":"SecurityDelegation = ","url":"/druntime/core/sys/windows/winnt.html#SECURITY_IMPERSONATION_LEVEL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_IMPERSONATION_LEVEL","package":"druntime","parentType":"","signature":"PSECURITY_IMPERSONATION_LEVEL = SECURITY_IMPERSONATION_LEVEL *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_IMPERSONATION_LEVEL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"SECURITY_CONTEXT_TRACKING_MODE","package":"druntime","parentType":"","signature":"SECURITY_CONTEXT_TRACKING_MODE = BOOLEAN","url":"/druntime/core/sys/windows/winnt.html#SECURITY_CONTEXT_TRACKING_MODE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_CONTEXT_TRACKING_MODE","package":"druntime","parentType":"","signature":"PSECURITY_CONTEXT_TRACKING_MODE = BOOLEAN *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_CONTEXT_TRACKING_MODE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"GENERIC_MAPPING","package":"druntime","parentType":"","signature":"GENERIC_MAPPING","url":"/druntime/core/sys/windows/winnt.html#GENERIC_MAPPING"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PGENERIC_MAPPING","package":"druntime","parentType":"","signature":"PGENERIC_MAPPING = GENERIC_MAPPING *","url":"/druntime/core/sys/windows/winnt.html#PGENERIC_MAPPING"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACE_HEADER","package":"druntime","parentType":"","signature":"ACE_HEADER","url":"/druntime/core/sys/windows/winnt.html#ACE_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACE_HEADER","package":"druntime","parentType":"","signature":"PACE_HEADER = ACE_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PACE_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACCESS_ALLOWED_ACE","package":"druntime","parentType":"","signature":"ACCESS_ALLOWED_ACE","url":"/druntime/core/sys/windows/winnt.html#ACCESS_ALLOWED_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACCESS_ALLOWED_ACE","package":"druntime","parentType":"","signature":"PACCESS_ALLOWED_ACE = ACCESS_ALLOWED_ACE *","url":"/druntime/core/sys/windows/winnt.html#PACCESS_ALLOWED_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACCESS_DENIED_ACE","package":"druntime","parentType":"","signature":"ACCESS_DENIED_ACE","url":"/druntime/core/sys/windows/winnt.html#ACCESS_DENIED_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACCESS_DENIED_ACE","package":"druntime","parentType":"","signature":"PACCESS_DENIED_ACE = ACCESS_DENIED_ACE *","url":"/druntime/core/sys/windows/winnt.html#PACCESS_DENIED_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_AUDIT_ACE","package":"druntime","parentType":"","signature":"SYSTEM_AUDIT_ACE","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_AUDIT_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_AUDIT_ACE","package":"druntime","parentType":"","signature":"PSYSTEM_AUDIT_ACE = SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_AUDIT_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_ALARM_ACE","package":"druntime","parentType":"","signature":"SYSTEM_ALARM_ACE","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_ALARM_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_ALARM_ACE","package":"druntime","parentType":"","signature":"PSYSTEM_ALARM_ACE = SYSTEM_ALARM_ACE *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_ALARM_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACCESS_ALLOWED_OBJECT_ACE","package":"druntime","parentType":"","signature":"ACCESS_ALLOWED_OBJECT_ACE","url":"/druntime/core/sys/windows/winnt.html#ACCESS_ALLOWED_OBJECT_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACCESS_ALLOWED_OBJECT_ACE","package":"druntime","parentType":"","signature":"PACCESS_ALLOWED_OBJECT_ACE = ACCESS_ALLOWED_OBJECT_ACE *","url":"/druntime/core/sys/windows/winnt.html#PACCESS_ALLOWED_OBJECT_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACCESS_DENIED_OBJECT_ACE","package":"druntime","parentType":"","signature":"ACCESS_DENIED_OBJECT_ACE","url":"/druntime/core/sys/windows/winnt.html#ACCESS_DENIED_OBJECT_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACCESS_DENIED_OBJECT_ACE","package":"druntime","parentType":"","signature":"PACCESS_DENIED_OBJECT_ACE = ACCESS_DENIED_OBJECT_ACE *","url":"/druntime/core/sys/windows/winnt.html#PACCESS_DENIED_OBJECT_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_AUDIT_OBJECT_ACE","package":"druntime","parentType":"","signature":"SYSTEM_AUDIT_OBJECT_ACE","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_AUDIT_OBJECT_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_AUDIT_OBJECT_ACE","package":"druntime","parentType":"","signature":"PSYSTEM_AUDIT_OBJECT_ACE = SYSTEM_AUDIT_OBJECT_ACE *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_AUDIT_OBJECT_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_ALARM_OBJECT_ACE","package":"druntime","parentType":"","signature":"SYSTEM_ALARM_OBJECT_ACE","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_ALARM_OBJECT_ACE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_ALARM_OBJECT_ACE","package":"druntime","parentType":"","signature":"PSYSTEM_ALARM_OBJECT_ACE = SYSTEM_ALARM_OBJECT_ACE *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_ALARM_OBJECT_ACE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACL","package":"druntime","parentType":"","signature":"ACL","url":"/druntime/core/sys/windows/winnt.html#ACL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACL","package":"druntime","parentType":"","signature":"PACL = ACL *","url":"/druntime/core/sys/windows/winnt.html#PACL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACL_REVISION_INFORMATION","package":"druntime","parentType":"","signature":"ACL_REVISION_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#ACL_REVISION_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ACL_SIZE_INFORMATION","package":"druntime","parentType":"","signature":"ACL_SIZE_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#ACL_SIZE_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PCONTEXT","package":"druntime","parentType":"","signature":"PCONTEXT = CONTEXT *","url":"/druntime/core/sys/windows/winnt.html#PCONTEXT"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"EXCEPTION_RECORD","package":"druntime","parentType":"","signature":"EXCEPTION_RECORD","url":"/druntime/core/sys/windows/winnt.html#EXCEPTION_RECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PEXCEPTION_RECORD","package":"druntime","parentType":"","signature":"PEXCEPTION_RECORD = EXCEPTION_RECORD *","url":"/druntime/core/sys/windows/winnt.html#PEXCEPTION_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"EXCEPTION_POINTERS","package":"druntime","parentType":"","signature":"EXCEPTION_POINTERS","url":"/druntime/core/sys/windows/winnt.html#EXCEPTION_POINTERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PEXCEPTION_POINTERS","package":"druntime","parentType":"","signature":"PEXCEPTION_POINTERS = EXCEPTION_POINTERS *","url":"/druntime/core/sys/windows/winnt.html#PEXCEPTION_POINTERS"},{"doc":"","kind":"union","module":"core.sys.windows.winnt","name":"LARGE_INTEGER","package":"druntime","parentType":"","signature":"LARGE_INTEGER","url":"/druntime/core/sys/windows/winnt.html#LARGE_INTEGER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLARGE_INTEGER","package":"druntime","parentType":"","signature":"PLARGE_INTEGER = LARGE_INTEGER *","url":"/druntime/core/sys/windows/winnt.html#PLARGE_INTEGER"},{"doc":"","kind":"union","module":"core.sys.windows.winnt","name":"ULARGE_INTEGER","package":"druntime","parentType":"","signature":"ULARGE_INTEGER","url":"/druntime/core/sys/windows/winnt.html#ULARGE_INTEGER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PULARGE_INTEGER","package":"druntime","parentType":"","signature":"PULARGE_INTEGER = ULARGE_INTEGER *","url":"/druntime/core/sys/windows/winnt.html#PULARGE_INTEGER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"LUID","package":"druntime","parentType":"","signature":"LUID = LARGE_INTEGER","url":"/druntime/core/sys/windows/winnt.html#LUID"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLUID","package":"druntime","parentType":"","signature":"PLUID = LUID *","url":"/druntime/core/sys/windows/winnt.html#PLUID"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"LUID_AND_ATTRIBUTES","package":"druntime","parentType":"","signature":"LUID_AND_ATTRIBUTES","url":"/druntime/core/sys/windows/winnt.html#LUID_AND_ATTRIBUTES"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLUID_AND_ATTRIBUTES","package":"druntime","parentType":"","signature":"PLUID_AND_ATTRIBUTES = LUID_AND_ATTRIBUTES *","url":"/druntime/core/sys/windows/winnt.html#PLUID_AND_ATTRIBUTES"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"PRIVILEGE_SET","package":"druntime","parentType":"","signature":"PRIVILEGE_SET","url":"/druntime/core/sys/windows/winnt.html#PRIVILEGE_SET"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Privilege","package":"druntime","parentType":"PRIVILEGE_SET","signature":"LUID_AND_ATTRIBUTES * Privilege()","url":"/druntime/core/sys/windows/winnt/PRIVILEGE_SET.Privilege.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PPRIVILEGE_SET","package":"druntime","parentType":"","signature":"PPRIVILEGE_SET = PRIVILEGE_SET *","url":"/druntime/core/sys/windows/winnt.html#PPRIVILEGE_SET"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SECURITY_ATTRIBUTES","package":"druntime","parentType":"","signature":"SECURITY_ATTRIBUTES","url":"/druntime/core/sys/windows/winnt.html#SECURITY_ATTRIBUTES"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_ATTRIBUTES","package":"druntime","parentType":"","signature":"PSECURITY_ATTRIBUTES = SECURITY_ATTRIBUTES *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_ATTRIBUTES"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SECURITY_QUALITY_OF_SERVICE","package":"druntime","parentType":"","signature":"SECURITY_QUALITY_OF_SERVICE","url":"/druntime/core/sys/windows/winnt.html#SECURITY_QUALITY_OF_SERVICE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_QUALITY_OF_SERVICE","package":"druntime","parentType":"","signature":"PSECURITY_QUALITY_OF_SERVICE = SECURITY_QUALITY_OF_SERVICE *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_QUALITY_OF_SERVICE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PACCESS_TOKEN","package":"druntime","parentType":"","signature":"PACCESS_TOKEN = PVOID","url":"/druntime/core/sys/windows/winnt.html#PACCESS_TOKEN"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SE_IMPERSONATION_STATE","package":"druntime","parentType":"","signature":"SE_IMPERSONATION_STATE","url":"/druntime/core/sys/windows/winnt.html#SE_IMPERSONATION_STATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSE_IMPERSONATION_STATE","package":"druntime","parentType":"","signature":"PSE_IMPERSONATION_STATE = SE_IMPERSONATION_STATE *","url":"/druntime/core/sys/windows/winnt.html#PSE_IMPERSONATION_STATE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SID_IDENTIFIER_AUTHORITY","package":"druntime","parentType":"","signature":"SID_IDENTIFIER_AUTHORITY","url":"/druntime/core/sys/windows/winnt.html#SID_IDENTIFIER_AUTHORITY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSID_IDENTIFIER_AUTHORITY","package":"druntime","parentType":"","signature":"PSID_IDENTIFIER_AUTHORITY = SID_IDENTIFIER_AUTHORITY *","url":"/druntime/core/sys/windows/winnt.html#PSID_IDENTIFIER_AUTHORITY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSID","package":"druntime","parentType":"","signature":"PSID = PVOID","url":"/druntime/core/sys/windows/winnt.html#PSID"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SID","package":"druntime","parentType":"","signature":"SID","url":"/druntime/core/sys/windows/winnt.html#SID"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"SubAuthority","package":"druntime","parentType":"SID","signature":"DWORD * SubAuthority()","url":"/druntime/core/sys/windows/winnt/SID.SubAuthority.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PISID","package":"druntime","parentType":"","signature":"PISID = SID *","url":"/druntime/core/sys/windows/winnt.html#PISID"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SID_AND_ATTRIBUTES","package":"druntime","parentType":"","signature":"SID_AND_ATTRIBUTES","url":"/druntime/core/sys/windows/winnt.html#SID_AND_ATTRIBUTES"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSID_AND_ATTRIBUTES","package":"druntime","parentType":"","signature":"PSID_AND_ATTRIBUTES = SID_AND_ATTRIBUTES *","url":"/druntime/core/sys/windows/winnt.html#PSID_AND_ATTRIBUTES"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_SOURCE","package":"druntime","parentType":"","signature":"TOKEN_SOURCE","url":"/druntime/core/sys/windows/winnt.html#TOKEN_SOURCE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_SOURCE","package":"druntime","parentType":"","signature":"PTOKEN_SOURCE = TOKEN_SOURCE *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_SOURCE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_CONTROL","package":"druntime","parentType":"","signature":"TOKEN_CONTROL","url":"/druntime/core/sys/windows/winnt.html#TOKEN_CONTROL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_CONTROL","package":"druntime","parentType":"","signature":"PTOKEN_CONTROL = TOKEN_CONTROL *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_CONTROL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_DEFAULT_DACL","package":"druntime","parentType":"","signature":"TOKEN_DEFAULT_DACL","url":"/druntime/core/sys/windows/winnt.html#TOKEN_DEFAULT_DACL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_DEFAULT_DACL","package":"druntime","parentType":"","signature":"PTOKEN_DEFAULT_DACL = TOKEN_DEFAULT_DACL *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_DEFAULT_DACL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_GROUPS","package":"druntime","parentType":"","signature":"TOKEN_GROUPS","url":"/druntime/core/sys/windows/winnt.html#TOKEN_GROUPS"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Groups","package":"druntime","parentType":"TOKEN_GROUPS","signature":"SID_AND_ATTRIBUTES * Groups()","url":"/druntime/core/sys/windows/winnt/TOKEN_GROUPS.Groups.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_GROUPS","package":"druntime","parentType":"","signature":"PTOKEN_GROUPS = TOKEN_GROUPS *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_GROUPS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_OWNER","package":"druntime","parentType":"","signature":"TOKEN_OWNER","url":"/druntime/core/sys/windows/winnt.html#TOKEN_OWNER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_OWNER","package":"druntime","parentType":"","signature":"PTOKEN_OWNER = TOKEN_OWNER *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_OWNER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_PRIMARY_GROUP","package":"druntime","parentType":"","signature":"TOKEN_PRIMARY_GROUP","url":"/druntime/core/sys/windows/winnt.html#TOKEN_PRIMARY_GROUP"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_PRIMARY_GROUP","package":"druntime","parentType":"","signature":"PTOKEN_PRIMARY_GROUP = TOKEN_PRIMARY_GROUP *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_PRIMARY_GROUP"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_PRIVILEGES","package":"druntime","parentType":"","signature":"TOKEN_PRIVILEGES","url":"/druntime/core/sys/windows/winnt.html#TOKEN_PRIVILEGES"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Privileges","package":"druntime","parentType":"TOKEN_PRIVILEGES","signature":"LUID_AND_ATTRIBUTES * Privileges()","url":"/druntime/core/sys/windows/winnt/TOKEN_PRIVILEGES.Privileges.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_PRIVILEGES","package":"druntime","parentType":"","signature":"PTOKEN_PRIVILEGES = TOKEN_PRIVILEGES *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_PRIVILEGES"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"TOKEN_TYPE","package":"druntime","parentType":"","signature":"TOKEN_TYPE","url":"/druntime/core/sys/windows/winnt.html#TOKEN_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenPrimary","package":"druntime","parentType":"","signature":"TokenPrimary = 1","url":"/druntime/core/sys/windows/winnt.html#TOKEN_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenImpersonation","package":"druntime","parentType":"","signature":"TokenImpersonation = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_TYPE","package":"druntime","parentType":"","signature":"PTOKEN_TYPE = TOKEN_TYPE *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_STATISTICS","package":"druntime","parentType":"","signature":"TOKEN_STATISTICS","url":"/druntime/core/sys/windows/winnt.html#TOKEN_STATISTICS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_STATISTICS","package":"druntime","parentType":"","signature":"PTOKEN_STATISTICS = TOKEN_STATISTICS *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_STATISTICS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_USER","package":"druntime","parentType":"","signature":"TOKEN_USER","url":"/druntime/core/sys/windows/winnt.html#TOKEN_USER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_USER","package":"druntime","parentType":"","signature":"PTOKEN_USER = TOKEN_USER *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_USER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_MANDATORY_LABEL","package":"druntime","parentType":"","signature":"TOKEN_MANDATORY_LABEL","url":"/druntime/core/sys/windows/winnt.html#TOKEN_MANDATORY_LABEL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_MANDATORY_LABEL","package":"druntime","parentType":"","signature":"PTOKEN_MANDATORY_LABEL = TOKEN_MANDATORY_LABEL *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_MANDATORY_LABEL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"SECURITY_INFORMATION","package":"druntime","parentType":"","signature":"SECURITY_INFORMATION = DWORD","url":"/druntime/core/sys/windows/winnt.html#SECURITY_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_INFORMATION","package":"druntime","parentType":"","signature":"PSECURITY_INFORMATION = SECURITY_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"SECURITY_DESCRIPTOR_CONTROL","package":"druntime","parentType":"","signature":"SECURITY_DESCRIPTOR_CONTROL = WORD","url":"/druntime/core/sys/windows/winnt.html#SECURITY_DESCRIPTOR_CONTROL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_DESCRIPTOR_CONTROL","package":"druntime","parentType":"","signature":"PSECURITY_DESCRIPTOR_CONTROL = SECURITY_DESCRIPTOR_CONTROL *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_DESCRIPTOR_CONTROL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SECURITY_DESCRIPTOR","package":"druntime","parentType":"","signature":"SECURITY_DESCRIPTOR","url":"/druntime/core/sys/windows/winnt.html#SECURITY_DESCRIPTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSECURITY_DESCRIPTOR","package":"druntime","parentType":"","signature":"PSECURITY_DESCRIPTOR = SECURITY_DESCRIPTOR *","url":"/druntime/core/sys/windows/winnt.html#PSECURITY_DESCRIPTOR"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"TOKEN_ELEVATION_TYPE","package":"druntime","parentType":"","signature":"TOKEN_ELEVATION_TYPE","url":"/druntime/core/sys/windows/winnt.html#TOKEN_ELEVATION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenElevationTypeDefault","package":"druntime","parentType":"","signature":"TokenElevationTypeDefault = 1","url":"/druntime/core/sys/windows/winnt.html#TOKEN_ELEVATION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenElevationTypeFull","package":"druntime","parentType":"","signature":"TokenElevationTypeFull = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_ELEVATION_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenElevationTypeLimited","package":"druntime","parentType":"","signature":"TokenElevationTypeLimited = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_ELEVATION_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_ELEVATION_TYPE","package":"druntime","parentType":"","signature":"PTOKEN_ELEVATION_TYPE = TOKEN_ELEVATION_TYPE *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_ELEVATION_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TOKEN_ELEVATION","package":"druntime","parentType":"","signature":"TOKEN_ELEVATION","url":"/druntime/core/sys/windows/winnt.html#TOKEN_ELEVATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTOKEN_ELEVATION","package":"druntime","parentType":"","signature":"PTOKEN_ELEVATION = TOKEN_ELEVATION *","url":"/druntime/core/sys/windows/winnt.html#PTOKEN_ELEVATION"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"TOKEN_INFORMATION_CLASS","package":"druntime","parentType":"","signature":"TOKEN_INFORMATION_CLASS","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenUser","package":"druntime","parentType":"","signature":"TokenUser = 1","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenGroups","package":"druntime","parentType":"","signature":"TokenGroups = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenPrivileges","package":"druntime","parentType":"","signature":"TokenPrivileges = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenOwner","package":"druntime","parentType":"","signature":"TokenOwner = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenPrimaryGroup","package":"druntime","parentType":"","signature":"TokenPrimaryGroup = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenDefaultDacl","package":"druntime","parentType":"","signature":"TokenDefaultDacl = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenSource","package":"druntime","parentType":"","signature":"TokenSource = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenType","package":"druntime","parentType":"","signature":"TokenType = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenImpersonationLevel","package":"druntime","parentType":"","signature":"TokenImpersonationLevel = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenStatistics","package":"druntime","parentType":"","signature":"TokenStatistics = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenRestrictedSids","package":"druntime","parentType":"","signature":"TokenRestrictedSids = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenSessionId","package":"druntime","parentType":"","signature":"TokenSessionId = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenGroupsAndPrivileges","package":"druntime","parentType":"","signature":"TokenGroupsAndPrivileges = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenSessionReference","package":"druntime","parentType":"","signature":"TokenSessionReference = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenSandBoxInert","package":"druntime","parentType":"","signature":"TokenSandBoxInert = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenAuditPolicy","package":"druntime","parentType":"","signature":"TokenAuditPolicy = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenOrigin","package":"druntime","parentType":"","signature":"TokenOrigin = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenElevationType","package":"druntime","parentType":"","signature":"TokenElevationType = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenLinkedToken","package":"druntime","parentType":"","signature":"TokenLinkedToken = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenElevation","package":"druntime","parentType":"","signature":"TokenElevation = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenHasRestrictions","package":"druntime","parentType":"","signature":"TokenHasRestrictions = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenAccessInformation","package":"druntime","parentType":"","signature":"TokenAccessInformation = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenVirtualizationAllowed","package":"druntime","parentType":"","signature":"TokenVirtualizationAllowed = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenVirtualizationEnabled","package":"druntime","parentType":"","signature":"TokenVirtualizationEnabled = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenIntegrityLevel","package":"druntime","parentType":"","signature":"TokenIntegrityLevel = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenUIAccess","package":"druntime","parentType":"","signature":"TokenUIAccess = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenMandatoryPolicy","package":"druntime","parentType":"","signature":"TokenMandatoryPolicy = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenLogonSid","package":"druntime","parentType":"","signature":"TokenLogonSid = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenIsAppContainer","package":"druntime","parentType":"","signature":"TokenIsAppContainer = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenCapabilities","package":"druntime","parentType":"","signature":"TokenCapabilities = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenAppContainerSid","package":"druntime","parentType":"","signature":"TokenAppContainerSid = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenAppContainerNumber","package":"druntime","parentType":"","signature":"TokenAppContainerNumber = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenUserClaimAttributes","package":"druntime","parentType":"","signature":"TokenUserClaimAttributes = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenDeviceClaimAttributes","package":"druntime","parentType":"","signature":"TokenDeviceClaimAttributes = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenRestrictedUserClaimAttributes","package":"druntime","parentType":"","signature":"TokenRestrictedUserClaimAttributes = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenRestrictedDeviceClaimAttributes","package":"druntime","parentType":"","signature":"TokenRestrictedDeviceClaimAttributes = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenDeviceGroups","package":"druntime","parentType":"","signature":"TokenDeviceGroups = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenRestrictedDeviceGroups","package":"druntime","parentType":"","signature":"TokenRestrictedDeviceGroups = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenSecurityAttributes","package":"druntime","parentType":"","signature":"TokenSecurityAttributes = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenIsRestricted","package":"druntime","parentType":"","signature":"TokenIsRestricted = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"TokenProcessTrustLevel","package":"druntime","parentType":"","signature":"TokenProcessTrustLevel = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"MaxTokenInfoClass","package":"druntime","parentType":"","signature":"MaxTokenInfoClass = ","url":"/druntime/core/sys/windows/winnt.html#TOKEN_INFORMATION_CLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"SID_NAME_USE","package":"druntime","parentType":"","signature":"SID_NAME_USE","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeUser","package":"druntime","parentType":"","signature":"SidTypeUser = 1","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeGroup","package":"druntime","parentType":"","signature":"SidTypeGroup = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeDomain","package":"druntime","parentType":"","signature":"SidTypeDomain = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeAlias","package":"druntime","parentType":"","signature":"SidTypeAlias = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeWellKnownGroup","package":"druntime","parentType":"","signature":"SidTypeWellKnownGroup = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeDeletedAccount","package":"druntime","parentType":"","signature":"SidTypeDeletedAccount = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeInvalid","package":"druntime","parentType":"","signature":"SidTypeInvalid = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeUnknown","package":"druntime","parentType":"","signature":"SidTypeUnknown = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SidTypeComputer","package":"druntime","parentType":"","signature":"SidTypeComputer = ","url":"/druntime/core/sys/windows/winnt.html#SID_NAME_USE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSID_NAME_USE","package":"druntime","parentType":"","signature":"PSID_NAME_USE = SID_NAME_USE *","url":"/druntime/core/sys/windows/winnt.html#PSID_NAME_USE"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"WELL_KNOWN_SID_TYPE","package":"druntime","parentType":"","signature":"WELL_KNOWN_SID_TYPE","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNullSid","package":"druntime","parentType":"","signature":"WinNullSid = 0","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinWorldSid","package":"druntime","parentType":"","signature":"WinWorldSid = 1","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinLocalSid","package":"druntime","parentType":"","signature":"WinLocalSid = 2","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCreatorOwnerSid","package":"druntime","parentType":"","signature":"WinCreatorOwnerSid = 3","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCreatorGroupSid","package":"druntime","parentType":"","signature":"WinCreatorGroupSid = 4","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCreatorOwnerServerSid","package":"druntime","parentType":"","signature":"WinCreatorOwnerServerSid = 5","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCreatorGroupServerSid","package":"druntime","parentType":"","signature":"WinCreatorGroupServerSid = 6","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNtAuthoritySid","package":"druntime","parentType":"","signature":"WinNtAuthoritySid = 7","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinDialupSid","package":"druntime","parentType":"","signature":"WinDialupSid = 8","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNetworkSid","package":"druntime","parentType":"","signature":"WinNetworkSid = 9","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBatchSid","package":"druntime","parentType":"","signature":"WinBatchSid = 10","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinInteractiveSid","package":"druntime","parentType":"","signature":"WinInteractiveSid = 11","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinServiceSid","package":"druntime","parentType":"","signature":"WinServiceSid = 12","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAnonymousSid","package":"druntime","parentType":"","signature":"WinAnonymousSid = 13","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinProxySid","package":"druntime","parentType":"","signature":"WinProxySid = 14","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinEnterpriseControllersSid","package":"druntime","parentType":"","signature":"WinEnterpriseControllersSid = 15","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinSelfSid","package":"druntime","parentType":"","signature":"WinSelfSid = 16","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAuthenticatedUserSid","package":"druntime","parentType":"","signature":"WinAuthenticatedUserSid = 17","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinRestrictedCodeSid","package":"druntime","parentType":"","signature":"WinRestrictedCodeSid = 18","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinTerminalServerSid","package":"druntime","parentType":"","signature":"WinTerminalServerSid = 19","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinRemoteLogonIdSid","package":"druntime","parentType":"","signature":"WinRemoteLogonIdSid = 20","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinLogonIdsSid","package":"druntime","parentType":"","signature":"WinLogonIdsSid = 21","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinLocalSystemSid","package":"druntime","parentType":"","signature":"WinLocalSystemSid = 22","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinLocalServiceSid","package":"druntime","parentType":"","signature":"WinLocalServiceSid = 23","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNetworkServiceSid","package":"druntime","parentType":"","signature":"WinNetworkServiceSid = 24","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinDomainSid","package":"druntime","parentType":"","signature":"WinBuiltinDomainSid = 25","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinAdministratorsSid","package":"druntime","parentType":"","signature":"WinBuiltinAdministratorsSid = 26","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinUsersSid = 27","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinGuestsSid","package":"druntime","parentType":"","signature":"WinBuiltinGuestsSid = 28","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinPowerUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinPowerUsersSid = 29","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinAccountOperatorsSid","package":"druntime","parentType":"","signature":"WinBuiltinAccountOperatorsSid = 30","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinSystemOperatorsSid","package":"druntime","parentType":"","signature":"WinBuiltinSystemOperatorsSid = 31","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinPrintOperatorsSid","package":"druntime","parentType":"","signature":"WinBuiltinPrintOperatorsSid = 32","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinBackupOperatorsSid","package":"druntime","parentType":"","signature":"WinBuiltinBackupOperatorsSid = 33","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinReplicatorSid","package":"druntime","parentType":"","signature":"WinBuiltinReplicatorSid = 34","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinPreWindows2000CompatibleAccessSid","package":"druntime","parentType":"","signature":"WinBuiltinPreWindows2000CompatibleAccessSid = 35","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinRemoteDesktopUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinRemoteDesktopUsersSid = 36","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinNetworkConfigurationOperatorsSid","package":"druntime","parentType":"","signature":"WinBuiltinNetworkConfigurationOperatorsSid = 37","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountAdministratorSid","package":"druntime","parentType":"","signature":"WinAccountAdministratorSid = 38","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountGuestSid","package":"druntime","parentType":"","signature":"WinAccountGuestSid = 39","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountKrbtgtSid","package":"druntime","parentType":"","signature":"WinAccountKrbtgtSid = 40","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountDomainAdminsSid","package":"druntime","parentType":"","signature":"WinAccountDomainAdminsSid = 41","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountDomainUsersSid","package":"druntime","parentType":"","signature":"WinAccountDomainUsersSid = 42","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountDomainGuestsSid","package":"druntime","parentType":"","signature":"WinAccountDomainGuestsSid = 43","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountComputersSid","package":"druntime","parentType":"","signature":"WinAccountComputersSid = 44","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountControllersSid","package":"druntime","parentType":"","signature":"WinAccountControllersSid = 45","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountCertAdminsSid","package":"druntime","parentType":"","signature":"WinAccountCertAdminsSid = 46","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountSchemaAdminsSid","package":"druntime","parentType":"","signature":"WinAccountSchemaAdminsSid = 47","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountEnterpriseAdminsSid","package":"druntime","parentType":"","signature":"WinAccountEnterpriseAdminsSid = 48","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountPolicyAdminsSid","package":"druntime","parentType":"","signature":"WinAccountPolicyAdminsSid = 49","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountRasAndIasServersSid","package":"druntime","parentType":"","signature":"WinAccountRasAndIasServersSid = 50","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNTLMAuthenticationSid","package":"druntime","parentType":"","signature":"WinNTLMAuthenticationSid = 51","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinDigestAuthenticationSid","package":"druntime","parentType":"","signature":"WinDigestAuthenticationSid = 52","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinSChannelAuthenticationSid","package":"druntime","parentType":"","signature":"WinSChannelAuthenticationSid = 53","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinThisOrganizationSid","package":"druntime","parentType":"","signature":"WinThisOrganizationSid = 54","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinOtherOrganizationSid","package":"druntime","parentType":"","signature":"WinOtherOrganizationSid = 55","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinIncomingForestTrustBuildersSid","package":"druntime","parentType":"","signature":"WinBuiltinIncomingForestTrustBuildersSid = 56","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinPerfMonitoringUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinPerfMonitoringUsersSid = 57","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinPerfLoggingUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinPerfLoggingUsersSid = 58","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinAuthorizationAccessSid","package":"druntime","parentType":"","signature":"WinBuiltinAuthorizationAccessSid = 59","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinTerminalServerLicenseServersSid","package":"druntime","parentType":"","signature":"WinBuiltinTerminalServerLicenseServersSid = 60","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinDCOMUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinDCOMUsersSid = 61","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinIUsersSid","package":"druntime","parentType":"","signature":"WinBuiltinIUsersSid = 62","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinIUserSid","package":"druntime","parentType":"","signature":"WinIUserSid = 63","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinCryptoOperatorsSid","package":"druntime","parentType":"","signature":"WinBuiltinCryptoOperatorsSid = 64","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinUntrustedLabelSid","package":"druntime","parentType":"","signature":"WinUntrustedLabelSid = 65","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinLowLabelSid","package":"druntime","parentType":"","signature":"WinLowLabelSid = 66","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinMediumLabelSid","package":"druntime","parentType":"","signature":"WinMediumLabelSid = 67","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinHighLabelSid","package":"druntime","parentType":"","signature":"WinHighLabelSid = 68","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinSystemLabelSid","package":"druntime","parentType":"","signature":"WinSystemLabelSid = 69","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinWriteRestrictedCodeSid","package":"druntime","parentType":"","signature":"WinWriteRestrictedCodeSid = 70","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCreatorOwnerRightsSid","package":"druntime","parentType":"","signature":"WinCreatorOwnerRightsSid = 71","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCacheablePrincipalsGroupSid","package":"druntime","parentType":"","signature":"WinCacheablePrincipalsGroupSid = 72","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNonCacheablePrincipalsGroupSid","package":"druntime","parentType":"","signature":"WinNonCacheablePrincipalsGroupSid = 73","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinEnterpriseReadonlyControllersSid","package":"druntime","parentType":"","signature":"WinEnterpriseReadonlyControllersSid = 74","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinAccountReadonlyControllersSid","package":"druntime","parentType":"","signature":"WinAccountReadonlyControllersSid = 75","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinEventLogReadersGroup","package":"druntime","parentType":"","signature":"WinBuiltinEventLogReadersGroup = 76","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinNewEnterpriseReadonlyControllersSid","package":"druntime","parentType":"","signature":"WinNewEnterpriseReadonlyControllersSid = 77","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinCertSvcDComAccessGroup","package":"druntime","parentType":"","signature":"WinBuiltinCertSvcDComAccessGroup = 78","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinMediumPlusLabelSid","package":"druntime","parentType":"","signature":"WinMediumPlusLabelSid = 79","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinLocalLogonSid","package":"druntime","parentType":"","signature":"WinLocalLogonSid = 80","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinConsoleLogonSid","package":"druntime","parentType":"","signature":"WinConsoleLogonSid = 81","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinThisOrganizationCertificateSid","package":"druntime","parentType":"","signature":"WinThisOrganizationCertificateSid = 82","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinApplicationPackageAuthoritySid","package":"druntime","parentType":"","signature":"WinApplicationPackageAuthoritySid = 83","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinBuiltinAnyPackageSid","package":"druntime","parentType":"","signature":"WinBuiltinAnyPackageSid = 84","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityInternetClientSid","package":"druntime","parentType":"","signature":"WinCapabilityInternetClientSid = 85","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityInternetClientServerSid","package":"druntime","parentType":"","signature":"WinCapabilityInternetClientServerSid = 86","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityPrivateNetworkClientServerSid","package":"druntime","parentType":"","signature":"WinCapabilityPrivateNetworkClientServerSid = 87","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityPicturesLibrarySid","package":"druntime","parentType":"","signature":"WinCapabilityPicturesLibrarySid = 88","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityVideosLibrarySid","package":"druntime","parentType":"","signature":"WinCapabilityVideosLibrarySid = 89","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityMusicLibrarySid","package":"druntime","parentType":"","signature":"WinCapabilityMusicLibrarySid = 90","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityDocumentsLibrarySid","package":"druntime","parentType":"","signature":"WinCapabilityDocumentsLibrarySid = 91","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilitySharedUserCertificatesSid","package":"druntime","parentType":"","signature":"WinCapabilitySharedUserCertificatesSid = 92","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityEnterpriseAuthenticationSid","package":"druntime","parentType":"","signature":"WinCapabilityEnterpriseAuthenticationSid = 93","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"WinCapabilityRemovableStorageSid","package":"druntime","parentType":"","signature":"WinCapabilityRemovableStorageSid = 94","url":"/druntime/core/sys/windows/winnt.html#WELL_KNOWN_SID_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"QUOTA_LIMITS","package":"druntime","parentType":"","signature":"QUOTA_LIMITS","url":"/druntime/core/sys/windows/winnt.html#QUOTA_LIMITS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PQUOTA_LIMITS","package":"druntime","parentType":"","signature":"PQUOTA_LIMITS = QUOTA_LIMITS *","url":"/druntime/core/sys/windows/winnt.html#PQUOTA_LIMITS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IO_COUNTERS","package":"druntime","parentType":"","signature":"IO_COUNTERS","url":"/druntime/core/sys/windows/winnt.html#IO_COUNTERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIO_COUNTERS","package":"druntime","parentType":"","signature":"PIO_COUNTERS = IO_COUNTERS *","url":"/druntime/core/sys/windows/winnt.html#PIO_COUNTERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"FILE_NOTIFY_INFORMATION","package":"druntime","parentType":"","signature":"FILE_NOTIFY_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#FILE_NOTIFY_INFORMATION"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"FileName","package":"druntime","parentType":"FILE_NOTIFY_INFORMATION","signature":"WCHAR * FileName()","url":"/druntime/core/sys/windows/winnt/FILE_NOTIFY_INFORMATION.FileName.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PFILE_NOTIFY_INFORMATION","package":"druntime","parentType":"","signature":"PFILE_NOTIFY_INFORMATION = FILE_NOTIFY_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PFILE_NOTIFY_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_ERASE","package":"druntime","parentType":"","signature":"TAPE_ERASE","url":"/druntime/core/sys/windows/winnt.html#TAPE_ERASE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_ERASE","package":"druntime","parentType":"","signature":"PTAPE_ERASE = TAPE_ERASE *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_ERASE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_GET_DRIVE_PARAMETERS","package":"druntime","parentType":"","signature":"TAPE_GET_DRIVE_PARAMETERS","url":"/druntime/core/sys/windows/winnt.html#TAPE_GET_DRIVE_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_GET_DRIVE_PARAMETERS","package":"druntime","parentType":"","signature":"PTAPE_GET_DRIVE_PARAMETERS = TAPE_GET_DRIVE_PARAMETERS *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_GET_DRIVE_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_GET_MEDIA_PARAMETERS","package":"druntime","parentType":"","signature":"TAPE_GET_MEDIA_PARAMETERS","url":"/druntime/core/sys/windows/winnt.html#TAPE_GET_MEDIA_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_GET_MEDIA_PARAMETERS","package":"druntime","parentType":"","signature":"PTAPE_GET_MEDIA_PARAMETERS = TAPE_GET_MEDIA_PARAMETERS *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_GET_MEDIA_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_GET_POSITION","package":"druntime","parentType":"","signature":"TAPE_GET_POSITION","url":"/druntime/core/sys/windows/winnt.html#TAPE_GET_POSITION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_GET_POSITION","package":"druntime","parentType":"","signature":"PTAPE_GET_POSITION = TAPE_GET_POSITION *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_GET_POSITION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_PREPARE","package":"druntime","parentType":"","signature":"TAPE_PREPARE","url":"/druntime/core/sys/windows/winnt.html#TAPE_PREPARE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_PREPARE","package":"druntime","parentType":"","signature":"PTAPE_PREPARE = TAPE_PREPARE *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_PREPARE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_SET_DRIVE_PARAMETERS","package":"druntime","parentType":"","signature":"TAPE_SET_DRIVE_PARAMETERS","url":"/druntime/core/sys/windows/winnt.html#TAPE_SET_DRIVE_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_SET_DRIVE_PARAMETERS","package":"druntime","parentType":"","signature":"PTAPE_SET_DRIVE_PARAMETERS = TAPE_SET_DRIVE_PARAMETERS *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_SET_DRIVE_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_SET_MEDIA_PARAMETERS","package":"druntime","parentType":"","signature":"TAPE_SET_MEDIA_PARAMETERS","url":"/druntime/core/sys/windows/winnt.html#TAPE_SET_MEDIA_PARAMETERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_SET_MEDIA_PARAMETERS","package":"druntime","parentType":"","signature":"PTAPE_SET_MEDIA_PARAMETERS = TAPE_SET_MEDIA_PARAMETERS *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_SET_MEDIA_PARAMETERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_SET_POSITION","package":"druntime","parentType":"","signature":"TAPE_SET_POSITION","url":"/druntime/core/sys/windows/winnt.html#TAPE_SET_POSITION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_SET_POSITION","package":"druntime","parentType":"","signature":"PTAPE_SET_POSITION = TAPE_SET_POSITION *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_SET_POSITION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_WRITE_MARKS","package":"druntime","parentType":"","signature":"TAPE_WRITE_MARKS","url":"/druntime/core/sys/windows/winnt.html#TAPE_WRITE_MARKS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_WRITE_MARKS","package":"druntime","parentType":"","signature":"PTAPE_WRITE_MARKS = TAPE_WRITE_MARKS *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_WRITE_MARKS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"TAPE_CREATE_PARTITION","package":"druntime","parentType":"","signature":"TAPE_CREATE_PARTITION","url":"/druntime/core/sys/windows/winnt.html#TAPE_CREATE_PARTITION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PTAPE_CREATE_PARTITION","package":"druntime","parentType":"","signature":"PTAPE_CREATE_PARTITION = TAPE_CREATE_PARTITION *","url":"/druntime/core/sys/windows/winnt.html#PTAPE_CREATE_PARTITION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"MEMORY_BASIC_INFORMATION","package":"druntime","parentType":"","signature":"MEMORY_BASIC_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#MEMORY_BASIC_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PMEMORY_BASIC_INFORMATION","package":"druntime","parentType":"","signature":"PMEMORY_BASIC_INFORMATION = MEMORY_BASIC_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PMEMORY_BASIC_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"MESSAGE_RESOURCE_ENTRY","package":"druntime","parentType":"","signature":"MESSAGE_RESOURCE_ENTRY","url":"/druntime/core/sys/windows/winnt.html#MESSAGE_RESOURCE_ENTRY"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Text","package":"druntime","parentType":"MESSAGE_RESOURCE_ENTRY","signature":"BYTE * Text()","url":"/druntime/core/sys/windows/winnt/MESSAGE_RESOURCE_ENTRY.Text.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PMESSAGE_RESOURCE_ENTRY","package":"druntime","parentType":"","signature":"PMESSAGE_RESOURCE_ENTRY = MESSAGE_RESOURCE_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PMESSAGE_RESOURCE_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"MESSAGE_RESOURCE_BLOCK","package":"druntime","parentType":"","signature":"MESSAGE_RESOURCE_BLOCK","url":"/druntime/core/sys/windows/winnt.html#MESSAGE_RESOURCE_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PMESSAGE_RESOURCE_BLOCK","package":"druntime","parentType":"","signature":"PMESSAGE_RESOURCE_BLOCK = MESSAGE_RESOURCE_BLOCK *","url":"/druntime/core/sys/windows/winnt.html#PMESSAGE_RESOURCE_BLOCK"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"MESSAGE_RESOURCE_DATA","package":"druntime","parentType":"","signature":"MESSAGE_RESOURCE_DATA","url":"/druntime/core/sys/windows/winnt.html#MESSAGE_RESOURCE_DATA"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Blocks","package":"druntime","parentType":"MESSAGE_RESOURCE_DATA","signature":"MESSAGE_RESOURCE_BLOCK * Blocks()","url":"/druntime/core/sys/windows/winnt/MESSAGE_RESOURCE_DATA.Blocks.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PMESSAGE_RESOURCE_DATA","package":"druntime","parentType":"","signature":"PMESSAGE_RESOURCE_DATA = MESSAGE_RESOURCE_DATA *","url":"/druntime/core/sys/windows/winnt.html#PMESSAGE_RESOURCE_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"LIST_ENTRY","package":"druntime","parentType":"","signature":"LIST_ENTRY","url":"/druntime/core/sys/windows/winnt.html#LIST_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLIST_ENTRY","package":"druntime","parentType":"","signature":"PLIST_ENTRY = LIST_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PLIST_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"_LIST_ENTRY","package":"druntime","parentType":"","signature":"_LIST_ENTRY = LIST_ENTRY","url":"/druntime/core/sys/windows/winnt.html#_LIST_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SINGLE_LIST_ENTRY","package":"druntime","parentType":"","signature":"SINGLE_LIST_ENTRY","url":"/druntime/core/sys/windows/winnt.html#SINGLE_LIST_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSINGLE_LIST_ENTRY","package":"druntime","parentType":"","signature":"PSINGLE_LIST_ENTRY = SINGLE_LIST_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PSINGLE_LIST_ENTRY"},{"doc":"","kind":"union","module":"core.sys.windows.winnt","name":"SLIST_HEADER","package":"druntime","parentType":"","signature":"SLIST_HEADER","url":"/druntime/core/sys/windows/winnt.html#SLIST_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSLIST_HEADER","package":"druntime","parentType":"","signature":"PSLIST_HEADER = SLIST_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PSLIST_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"RTL_CRITICAL_SECTION_DEBUG","package":"druntime","parentType":"","signature":"RTL_CRITICAL_SECTION_DEBUG","url":"/druntime/core/sys/windows/winnt.html#RTL_CRITICAL_SECTION_DEBUG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PRTL_CRITICAL_SECTION_DEBUG","package":"druntime","parentType":"","signature":"PRTL_CRITICAL_SECTION_DEBUG = RTL_CRITICAL_SECTION_DEBUG *","url":"/druntime/core/sys/windows/winnt.html#PRTL_CRITICAL_SECTION_DEBUG"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"_RTL_CRITICAL_SECTION_DEBUG","package":"druntime","parentType":"","signature":"_RTL_CRITICAL_SECTION_DEBUG = RTL_CRITICAL_SECTION_DEBUG","url":"/druntime/core/sys/windows/winnt.html#_RTL_CRITICAL_SECTION_DEBUG"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"RTL_CRITICAL_SECTION","package":"druntime","parentType":"","signature":"RTL_CRITICAL_SECTION","url":"/druntime/core/sys/windows/winnt.html#RTL_CRITICAL_SECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PRTL_CRITICAL_SECTION","package":"druntime","parentType":"","signature":"PRTL_CRITICAL_SECTION = RTL_CRITICAL_SECTION *","url":"/druntime/core/sys/windows/winnt.html#PRTL_CRITICAL_SECTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"_RTL_CRITICAL_SECTION","package":"druntime","parentType":"","signature":"_RTL_CRITICAL_SECTION = RTL_CRITICAL_SECTION","url":"/druntime/core/sys/windows/winnt.html#_RTL_CRITICAL_SECTION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"EVENTLOGRECORD","package":"druntime","parentType":"","signature":"EVENTLOGRECORD","url":"/druntime/core/sys/windows/winnt.html#EVENTLOGRECORD"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PEVENTLOGRECORD","package":"druntime","parentType":"","signature":"PEVENTLOGRECORD = EVENTLOGRECORD *","url":"/druntime/core/sys/windows/winnt.html#PEVENTLOGRECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"OSVERSIONINFOA","package":"druntime","parentType":"","signature":"OSVERSIONINFOA","url":"/druntime/core/sys/windows/winnt.html#OSVERSIONINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"POSVERSIONINFOA","package":"druntime","parentType":"","signature":"POSVERSIONINFOA = OSVERSIONINFOA *","url":"/druntime/core/sys/windows/winnt.html#POSVERSIONINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"OSVERSIONINFOW","package":"druntime","parentType":"","signature":"OSVERSIONINFOW","url":"/druntime/core/sys/windows/winnt.html#OSVERSIONINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"POSVERSIONINFOW","package":"druntime","parentType":"","signature":"POSVERSIONINFOW = OSVERSIONINFOW *","url":"/druntime/core/sys/windows/winnt.html#POSVERSIONINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"OSVERSIONINFOEXA","package":"druntime","parentType":"","signature":"OSVERSIONINFOEXA","url":"/druntime/core/sys/windows/winnt.html#OSVERSIONINFOEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"POSVERSIONINFOEXA","package":"druntime","parentType":"","signature":"POSVERSIONINFOEXA = OSVERSIONINFOEXA *","url":"/druntime/core/sys/windows/winnt.html#POSVERSIONINFOEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"OSVERSIONINFOEXW","package":"druntime","parentType":"","signature":"OSVERSIONINFOEXW","url":"/druntime/core/sys/windows/winnt.html#OSVERSIONINFOEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"POSVERSIONINFOEXW","package":"druntime","parentType":"","signature":"POSVERSIONINFOEXW = OSVERSIONINFOEXW *","url":"/druntime/core/sys/windows/winnt.html#POSVERSIONINFOEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_VXD_HEADER","package":"druntime","parentType":"","signature":"IMAGE_VXD_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_VXD_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_VXD_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_VXD_HEADER = IMAGE_VXD_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_VXD_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_FILE_HEADER","package":"druntime","parentType":"","signature":"IMAGE_FILE_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_FILE_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_FILE_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_FILE_HEADER = IMAGE_FILE_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_FILE_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_DATA_DIRECTORY","package":"druntime","parentType":"","signature":"IMAGE_DATA_DIRECTORY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_DATA_DIRECTORY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_DATA_DIRECTORY","package":"druntime","parentType":"","signature":"PIMAGE_DATA_DIRECTORY = IMAGE_DATA_DIRECTORY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_DATA_DIRECTORY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_OPTIONAL_HEADER32","package":"druntime","parentType":"","signature":"IMAGE_OPTIONAL_HEADER32","url":"/druntime/core/sys/windows/winnt.html#IMAGE_OPTIONAL_HEADER32"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_OPTIONAL_HEADER32","package":"druntime","parentType":"","signature":"PIMAGE_OPTIONAL_HEADER32 = IMAGE_OPTIONAL_HEADER32 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_OPTIONAL_HEADER32"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_OPTIONAL_HEADER64","package":"druntime","parentType":"","signature":"IMAGE_OPTIONAL_HEADER64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_OPTIONAL_HEADER64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_OPTIONAL_HEADER64","package":"druntime","parentType":"","signature":"PIMAGE_OPTIONAL_HEADER64 = IMAGE_OPTIONAL_HEADER64 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_OPTIONAL_HEADER64"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_ROM_OPTIONAL_HEADER","package":"druntime","parentType":"","signature":"IMAGE_ROM_OPTIONAL_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ROM_OPTIONAL_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_ROM_OPTIONAL_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_ROM_OPTIONAL_HEADER = IMAGE_ROM_OPTIONAL_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_ROM_OPTIONAL_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_DOS_HEADER","package":"druntime","parentType":"","signature":"IMAGE_DOS_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_DOS_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_DOS_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_DOS_HEADER = IMAGE_DOS_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_DOS_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_OS2_HEADER","package":"druntime","parentType":"","signature":"IMAGE_OS2_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_OS2_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_OS2_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_OS2_HEADER = IMAGE_OS2_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_OS2_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_NT_HEADERS32","package":"druntime","parentType":"","signature":"IMAGE_NT_HEADERS32","url":"/druntime/core/sys/windows/winnt.html#IMAGE_NT_HEADERS32"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_NT_HEADERS32","package":"druntime","parentType":"","signature":"PIMAGE_NT_HEADERS32 = IMAGE_NT_HEADERS32 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_NT_HEADERS32"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_NT_HEADERS64","package":"druntime","parentType":"","signature":"IMAGE_NT_HEADERS64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_NT_HEADERS64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_NT_HEADERS64","package":"druntime","parentType":"","signature":"PIMAGE_NT_HEADERS64 = IMAGE_NT_HEADERS64 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_NT_HEADERS64"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_ROM_HEADERS","package":"druntime","parentType":"","signature":"IMAGE_ROM_HEADERS","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ROM_HEADERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_ROM_HEADERS","package":"druntime","parentType":"","signature":"PIMAGE_ROM_HEADERS = IMAGE_ROM_HEADERS *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_ROM_HEADERS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_SECTION_HEADER","package":"druntime","parentType":"","signature":"IMAGE_SECTION_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_SECTION_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_SECTION_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_SECTION_HEADER = IMAGE_SECTION_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_SECTION_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_SYMBOL","package":"druntime","parentType":"","signature":"IMAGE_SYMBOL","url":"/druntime/core/sys/windows/winnt.html#IMAGE_SYMBOL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_SYMBOL","package":"druntime","parentType":"","signature":"PIMAGE_SYMBOL = IMAGE_SYMBOL *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_SYMBOL"},{"doc":"","kind":"union","module":"core.sys.windows.winnt","name":"IMAGE_AUX_SYMBOL","package":"druntime","parentType":"","signature":"IMAGE_AUX_SYMBOL","url":"/druntime/core/sys/windows/winnt.html#IMAGE_AUX_SYMBOL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_AUX_SYMBOL","package":"druntime","parentType":"","signature":"PIMAGE_AUX_SYMBOL = IMAGE_AUX_SYMBOL *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_AUX_SYMBOL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_COFF_SYMBOLS_HEADER","package":"druntime","parentType":"","signature":"IMAGE_COFF_SYMBOLS_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_COFF_SYMBOLS_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_COFF_SYMBOLS_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_COFF_SYMBOLS_HEADER = IMAGE_COFF_SYMBOLS_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_COFF_SYMBOLS_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RELOCATION","package":"druntime","parentType":"","signature":"IMAGE_RELOCATION","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RELOCATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RELOCATION","package":"druntime","parentType":"","signature":"PIMAGE_RELOCATION = IMAGE_RELOCATION *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RELOCATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_BASE_RELOCATION","package":"druntime","parentType":"","signature":"IMAGE_BASE_RELOCATION","url":"/druntime/core/sys/windows/winnt.html#IMAGE_BASE_RELOCATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_BASE_RELOCATION","package":"druntime","parentType":"","signature":"PIMAGE_BASE_RELOCATION = IMAGE_BASE_RELOCATION *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_BASE_RELOCATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_LINENUMBER","package":"druntime","parentType":"","signature":"IMAGE_LINENUMBER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_LINENUMBER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_LINENUMBER","package":"druntime","parentType":"","signature":"PIMAGE_LINENUMBER = IMAGE_LINENUMBER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_LINENUMBER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_ARCHIVE_MEMBER_HEADER","package":"druntime","parentType":"","signature":"IMAGE_ARCHIVE_MEMBER_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ARCHIVE_MEMBER_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_ARCHIVE_MEMBER_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_ARCHIVE_MEMBER_HEADER = IMAGE_ARCHIVE_MEMBER_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_ARCHIVE_MEMBER_HEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_EXPORT_DIRECTORY","package":"druntime","parentType":"","signature":"IMAGE_EXPORT_DIRECTORY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_EXPORT_DIRECTORY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_EXPORT_DIRECTORY","package":"druntime","parentType":"","signature":"PIMAGE_EXPORT_DIRECTORY = IMAGE_EXPORT_DIRECTORY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_EXPORT_DIRECTORY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_IMPORT_BY_NAME","package":"druntime","parentType":"","signature":"IMAGE_IMPORT_BY_NAME","url":"/druntime/core/sys/windows/winnt.html#IMAGE_IMPORT_BY_NAME"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Name","package":"druntime","parentType":"IMAGE_IMPORT_BY_NAME","signature":"BYTE * Name()","url":"/druntime/core/sys/windows/winnt/IMAGE_IMPORT_BY_NAME.Name.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_IMPORT_BY_NAME","package":"druntime","parentType":"","signature":"PIMAGE_IMPORT_BY_NAME = IMAGE_IMPORT_BY_NAME *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_IMPORT_BY_NAME"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_THUNK_DATA32","package":"druntime","parentType":"","signature":"IMAGE_THUNK_DATA32","url":"/druntime/core/sys/windows/winnt.html#IMAGE_THUNK_DATA32"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_THUNK_DATA32","package":"druntime","parentType":"","signature":"PIMAGE_THUNK_DATA32 = IMAGE_THUNK_DATA32 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_THUNK_DATA32"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_THUNK_DATA64","package":"druntime","parentType":"","signature":"IMAGE_THUNK_DATA64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_THUNK_DATA64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_THUNK_DATA64","package":"druntime","parentType":"","signature":"PIMAGE_THUNK_DATA64 = IMAGE_THUNK_DATA64 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_THUNK_DATA64"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_IMPORT_DESCRIPTOR","package":"druntime","parentType":"","signature":"IMAGE_IMPORT_DESCRIPTOR","url":"/druntime/core/sys/windows/winnt.html#IMAGE_IMPORT_DESCRIPTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_IMPORT_DESCRIPTOR","package":"druntime","parentType":"","signature":"PIMAGE_IMPORT_DESCRIPTOR = IMAGE_IMPORT_DESCRIPTOR *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_IMPORT_DESCRIPTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_BOUND_IMPORT_DESCRIPTOR","package":"druntime","parentType":"","signature":"IMAGE_BOUND_IMPORT_DESCRIPTOR","url":"/druntime/core/sys/windows/winnt.html#IMAGE_BOUND_IMPORT_DESCRIPTOR"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_BOUND_IMPORT_DESCRIPTOR","package":"druntime","parentType":"","signature":"PIMAGE_BOUND_IMPORT_DESCRIPTOR = IMAGE_BOUND_IMPORT_DESCRIPTOR *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_BOUND_IMPORT_DESCRIPTOR"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_BOUND_FORWARDER_REF","package":"druntime","parentType":"","signature":"IMAGE_BOUND_FORWARDER_REF","url":"/druntime/core/sys/windows/winnt.html#IMAGE_BOUND_FORWARDER_REF"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_BOUND_FORWARDER_REF","package":"druntime","parentType":"","signature":"PIMAGE_BOUND_FORWARDER_REF = IMAGE_BOUND_FORWARDER_REF *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_BOUND_FORWARDER_REF"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_TLS_DIRECTORY32","package":"druntime","parentType":"","signature":"IMAGE_TLS_DIRECTORY32","url":"/druntime/core/sys/windows/winnt.html#IMAGE_TLS_DIRECTORY32"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_TLS_DIRECTORY32","package":"druntime","parentType":"","signature":"PIMAGE_TLS_DIRECTORY32 = IMAGE_TLS_DIRECTORY32 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_TLS_DIRECTORY32"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_TLS_DIRECTORY64","package":"druntime","parentType":"","signature":"IMAGE_TLS_DIRECTORY64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_TLS_DIRECTORY64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_TLS_DIRECTORY64","package":"druntime","parentType":"","signature":"PIMAGE_TLS_DIRECTORY64 = IMAGE_TLS_DIRECTORY64 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_TLS_DIRECTORY64"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_DIRECTORY","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_DIRECTORY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_DIRECTORY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RESOURCE_DIRECTORY","package":"druntime","parentType":"","signature":"PIMAGE_RESOURCE_DIRECTORY = IMAGE_RESOURCE_DIRECTORY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RESOURCE_DIRECTORY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_DIRECTORY_ENTRY","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_DIRECTORY_ENTRY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_DIRECTORY_ENTRY"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"NameOffset","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"uint NameOffset()","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.NameOffset.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"NameIsString","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"bool NameIsString()","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.NameIsString.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"OffsetToDirectory","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"uint OffsetToDirectory()()","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.OffsetToDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"DataIsDirectory","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"bool DataIsDirectory()","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.DataIsDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"NameOffset","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"uint NameOffset(uint  n)","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.NameOffset.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"NameIsString","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"bool NameIsString(bool  n)","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.NameIsString.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"OffsetToDirectory","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"uint OffsetToDirectory(uint  o)","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.OffsetToDirectory.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"DataIsDirectory","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_ENTRY","signature":"bool DataIsDirectory(bool  d)","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_ENTRY.DataIsDirectory.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RESOURCE_DIRECTORY_ENTRY","package":"druntime","parentType":"","signature":"PIMAGE_RESOURCE_DIRECTORY_ENTRY = IMAGE_RESOURCE_DIRECTORY_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RESOURCE_DIRECTORY_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_DIRECTORY_STRING","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_DIRECTORY_STRING","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_DIRECTORY_STRING"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"NameString","package":"druntime","parentType":"IMAGE_RESOURCE_DIRECTORY_STRING","signature":"CHAR * NameString()","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIRECTORY_STRING.NameString.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RESOURCE_DIRECTORY_STRING","package":"druntime","parentType":"","signature":"PIMAGE_RESOURCE_DIRECTORY_STRING = IMAGE_RESOURCE_DIRECTORY_STRING *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RESOURCE_DIRECTORY_STRING"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_DIR_STRING_U","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_DIR_STRING_U","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_DIR_STRING_U"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"NameString","package":"druntime","parentType":"IMAGE_RESOURCE_DIR_STRING_U","signature":"WCHAR * NameString()","url":"/druntime/core/sys/windows/winnt/IMAGE_RESOURCE_DIR_STRING_U.NameString.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RESOURCE_DIR_STRING_U","package":"druntime","parentType":"","signature":"PIMAGE_RESOURCE_DIR_STRING_U = IMAGE_RESOURCE_DIR_STRING_U *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RESOURCE_DIR_STRING_U"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_DATA_ENTRY","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_DATA_ENTRY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_DATA_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RESOURCE_DATA_ENTRY","package":"druntime","parentType":"","signature":"PIMAGE_RESOURCE_DATA_ENTRY = IMAGE_RESOURCE_DATA_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RESOURCE_DATA_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_LOAD_CONFIG_DIRECTORY32","package":"druntime","parentType":"","signature":"IMAGE_LOAD_CONFIG_DIRECTORY32","url":"/druntime/core/sys/windows/winnt.html#IMAGE_LOAD_CONFIG_DIRECTORY32"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_LOAD_CONFIG_DIRECTORY32","package":"druntime","parentType":"","signature":"PIMAGE_LOAD_CONFIG_DIRECTORY32 = IMAGE_LOAD_CONFIG_DIRECTORY32 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_LOAD_CONFIG_DIRECTORY32"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_LOAD_CONFIG_DIRECTORY64","package":"druntime","parentType":"","signature":"IMAGE_LOAD_CONFIG_DIRECTORY64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_LOAD_CONFIG_DIRECTORY64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_LOAD_CONFIG_DIRECTORY64","package":"druntime","parentType":"","signature":"PIMAGE_LOAD_CONFIG_DIRECTORY64 = IMAGE_LOAD_CONFIG_DIRECTORY64 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_LOAD_CONFIG_DIRECTORY64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_LOAD_CONFIG_DIRECTORY","package":"druntime","parentType":"","signature":"PIMAGE_LOAD_CONFIG_DIRECTORY = IMAGE_LOAD_CONFIG_DIRECTORY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_LOAD_CONFIG_DIRECTORY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_RUNTIME_FUNCTION_ENTRY","package":"druntime","parentType":"","signature":"IMAGE_RUNTIME_FUNCTION_ENTRY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RUNTIME_FUNCTION_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_RUNTIME_FUNCTION_ENTRY","package":"druntime","parentType":"","signature":"PIMAGE_RUNTIME_FUNCTION_ENTRY = IMAGE_RUNTIME_FUNCTION_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_RUNTIME_FUNCTION_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","package":"druntime","parentType":"","signature":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_CE_RUNTIME_FUNCTION_ENTRY"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"FuncLen","package":"druntime","parentType":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","signature":"uint FuncLen()","url":"/druntime/core/sys/windows/winnt/IMAGE_CE_RUNTIME_FUNCTION_ENTRY.FuncLen.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"ThirtyTwoBit","package":"druntime","parentType":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","signature":"bool ThirtyTwoBit()","url":"/druntime/core/sys/windows/winnt/IMAGE_CE_RUNTIME_FUNCTION_ENTRY.ThirtyTwoBit.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"ExceptionFlag","package":"druntime","parentType":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","signature":"bool ExceptionFlag()()","url":"/druntime/core/sys/windows/winnt/IMAGE_CE_RUNTIME_FUNCTION_ENTRY.ExceptionFlag.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"FuncLen","package":"druntime","parentType":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","signature":"uint FuncLen(uint  f)","url":"/druntime/core/sys/windows/winnt/IMAGE_CE_RUNTIME_FUNCTION_ENTRY.FuncLen.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"ThirtyTwoBit","package":"druntime","parentType":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","signature":"bool ThirtyTwoBit(bool  t)","url":"/druntime/core/sys/windows/winnt/IMAGE_CE_RUNTIME_FUNCTION_ENTRY.ThirtyTwoBit.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"ExceptionFlag","package":"druntime","parentType":"IMAGE_CE_RUNTIME_FUNCTION_ENTRY","signature":"bool ExceptionFlag(bool  e)","url":"/druntime/core/sys/windows/winnt/IMAGE_CE_RUNTIME_FUNCTION_ENTRY.ExceptionFlag.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_CE_RUNTIME_FUNCTION_ENTRY","package":"druntime","parentType":"","signature":"PIMAGE_CE_RUNTIME_FUNCTION_ENTRY = IMAGE_CE_RUNTIME_FUNCTION_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_CE_RUNTIME_FUNCTION_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_DEBUG_DIRECTORY","package":"druntime","parentType":"","signature":"IMAGE_DEBUG_DIRECTORY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_DEBUG_DIRECTORY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_DEBUG_DIRECTORY","package":"druntime","parentType":"","signature":"PIMAGE_DEBUG_DIRECTORY = IMAGE_DEBUG_DIRECTORY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_DEBUG_DIRECTORY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"FPO_DATA","package":"druntime","parentType":"","signature":"FPO_DATA","url":"/druntime/core/sys/windows/winnt.html#FPO_DATA"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"cbRegs","package":"druntime","parentType":"FPO_DATA","signature":"ubyte cbRegs()","url":"/druntime/core/sys/windows/winnt/FPO_DATA.cbRegs.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"fHasSEH","package":"druntime","parentType":"FPO_DATA","signature":"bool fHasSEH()","url":"/druntime/core/sys/windows/winnt/FPO_DATA.fHasSEH.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"fUseBP","package":"druntime","parentType":"FPO_DATA","signature":"bool fUseBP()","url":"/druntime/core/sys/windows/winnt/FPO_DATA.fUseBP.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"reserved","package":"druntime","parentType":"FPO_DATA","signature":"bool reserved()()","url":"/druntime/core/sys/windows/winnt/FPO_DATA.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"cbFrame","package":"druntime","parentType":"FPO_DATA","signature":"ubyte cbFrame()()","url":"/druntime/core/sys/windows/winnt/FPO_DATA.cbFrame.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"cbRegs","package":"druntime","parentType":"FPO_DATA","signature":"ubyte cbRegs(ubyte  c)","url":"/druntime/core/sys/windows/winnt/FPO_DATA.cbRegs.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"fHasSEH","package":"druntime","parentType":"FPO_DATA","signature":"bool fHasSEH(bool  f)","url":"/druntime/core/sys/windows/winnt/FPO_DATA.fHasSEH.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"fUseBP","package":"druntime","parentType":"FPO_DATA","signature":"bool fUseBP(bool  f)","url":"/druntime/core/sys/windows/winnt/FPO_DATA.fUseBP.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"reserved","package":"druntime","parentType":"FPO_DATA","signature":"bool reserved(bool  r)","url":"/druntime/core/sys/windows/winnt/FPO_DATA.reserved.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"cbFrame","package":"druntime","parentType":"FPO_DATA","signature":"ubyte cbFrame(ubyte  c)","url":"/druntime/core/sys/windows/winnt/FPO_DATA.cbFrame.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PFPO_DATA","package":"druntime","parentType":"","signature":"PFPO_DATA = FPO_DATA *","url":"/druntime/core/sys/windows/winnt.html#PFPO_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_DEBUG_MISC","package":"druntime","parentType":"","signature":"IMAGE_DEBUG_MISC","url":"/druntime/core/sys/windows/winnt.html#IMAGE_DEBUG_MISC"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"Data","package":"druntime","parentType":"IMAGE_DEBUG_MISC","signature":"BYTE * Data()","url":"/druntime/core/sys/windows/winnt/IMAGE_DEBUG_MISC.Data.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_DEBUG_MISC","package":"druntime","parentType":"","signature":"PIMAGE_DEBUG_MISC = IMAGE_DEBUG_MISC *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_DEBUG_MISC"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_FUNCTION_ENTRY","package":"druntime","parentType":"","signature":"IMAGE_FUNCTION_ENTRY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_FUNCTION_ENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_FUNCTION_ENTRY","package":"druntime","parentType":"","signature":"PIMAGE_FUNCTION_ENTRY = IMAGE_FUNCTION_ENTRY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_FUNCTION_ENTRY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_FUNCTION_ENTRY64","package":"druntime","parentType":"","signature":"IMAGE_FUNCTION_ENTRY64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_FUNCTION_ENTRY64"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_FUNCTION_ENTRY64","package":"druntime","parentType":"","signature":"PIMAGE_FUNCTION_ENTRY64 = IMAGE_FUNCTION_ENTRY64 *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_FUNCTION_ENTRY64"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"IMAGE_SEPARATE_DEBUG_HEADER","package":"druntime","parentType":"","signature":"IMAGE_SEPARATE_DEBUG_HEADER","url":"/druntime/core/sys/windows/winnt.html#IMAGE_SEPARATE_DEBUG_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_SEPARATE_DEBUG_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_SEPARATE_DEBUG_HEADER = IMAGE_SEPARATE_DEBUG_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_SEPARATE_DEBUG_HEADER"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"SERVICE_NODE_TYPE","package":"druntime","parentType":"","signature":"SERVICE_NODE_TYPE","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"DriverType","package":"druntime","parentType":"","signature":"DriverType = SERVICE_KERNEL_DRIVER","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"FileSystemType","package":"druntime","parentType":"","signature":"FileSystemType = SERVICE_FILE_SYSTEM_DRIVER","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"Win32ServiceOwnProcess","package":"druntime","parentType":"","signature":"Win32ServiceOwnProcess = SERVICE_WIN32_OWN_PROCESS","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"Win32ServiceShareProcess","package":"druntime","parentType":"","signature":"Win32ServiceShareProcess = SERVICE_WIN32_SHARE_PROCESS","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"AdapterType","package":"druntime","parentType":"","signature":"AdapterType = SERVICE_ADAPTER","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"RecognizerType","package":"druntime","parentType":"","signature":"RecognizerType = SERVICE_RECOGNIZER_DRIVER","url":"/druntime/core/sys/windows/winnt.html#SERVICE_NODE_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"SERVICE_LOAD_TYPE","package":"druntime","parentType":"","signature":"SERVICE_LOAD_TYPE","url":"/druntime/core/sys/windows/winnt.html#SERVICE_LOAD_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"BootLoad","package":"druntime","parentType":"","signature":"BootLoad = SERVICE_BOOT_START","url":"/druntime/core/sys/windows/winnt.html#SERVICE_LOAD_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemLoad","package":"druntime","parentType":"","signature":"SystemLoad = SERVICE_SYSTEM_START","url":"/druntime/core/sys/windows/winnt.html#SERVICE_LOAD_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"AutoLoad","package":"druntime","parentType":"","signature":"AutoLoad = SERVICE_AUTO_START","url":"/druntime/core/sys/windows/winnt.html#SERVICE_LOAD_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"DemandLoad","package":"druntime","parentType":"","signature":"DemandLoad = SERVICE_DEMAND_START","url":"/druntime/core/sys/windows/winnt.html#SERVICE_LOAD_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"DisableLoad","package":"druntime","parentType":"","signature":"DisableLoad = SERVICE_DISABLED","url":"/druntime/core/sys/windows/winnt.html#SERVICE_LOAD_TYPE"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"SERVICE_ERROR_TYPE","package":"druntime","parentType":"","signature":"SERVICE_ERROR_TYPE","url":"/druntime/core/sys/windows/winnt.html#SERVICE_ERROR_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"IgnoreError","package":"druntime","parentType":"","signature":"IgnoreError = SERVICE_ERROR_IGNORE","url":"/druntime/core/sys/windows/winnt.html#SERVICE_ERROR_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"NormalError","package":"druntime","parentType":"","signature":"NormalError = SERVICE_ERROR_NORMAL","url":"/druntime/core/sys/windows/winnt.html#SERVICE_ERROR_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SevereError","package":"druntime","parentType":"","signature":"SevereError = SERVICE_ERROR_SEVERE","url":"/druntime/core/sys/windows/winnt.html#SERVICE_ERROR_TYPE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"CriticalError","package":"druntime","parentType":"","signature":"CriticalError = SERVICE_ERROR_CRITICAL","url":"/druntime/core/sys/windows/winnt.html#SERVICE_ERROR_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"_CM_ERROR_CONTROL_TYPE","package":"druntime","parentType":"","signature":"_CM_ERROR_CONTROL_TYPE = SERVICE_ERROR_TYPE","url":"/druntime/core/sys/windows/winnt.html#_CM_ERROR_CONTROL_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"EXCEPTION_REGISTRATION_RECORD","package":"druntime","parentType":"","signature":"EXCEPTION_REGISTRATION_RECORD = void","url":"/druntime/core/sys/windows/winnt.html#EXCEPTION_REGISTRATION_RECORD"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"NT_TIB","package":"druntime","parentType":"","signature":"NT_TIB","url":"/druntime/core/sys/windows/winnt.html#NT_TIB"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PNT_TIB","package":"druntime","parentType":"","signature":"PNT_TIB = NT_TIB *","url":"/druntime/core/sys/windows/winnt.html#PNT_TIB"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"REPARSE_DATA_BUFFER","package":"druntime","parentType":"","signature":"REPARSE_DATA_BUFFER","url":"/druntime/core/sys/windows/winnt.html#REPARSE_DATA_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PREPARSE_DATA_BUFFER","package":"druntime","parentType":"","signature":"PREPARSE_DATA_BUFFER = REPARSE_DATA_BUFFER *PREPARSE_DATA_BUFFER","url":"/druntime/core/sys/windows/winnt.html#PREPARSE_DATA_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"REPARSE_GUID_DATA_BUFFER","package":"druntime","parentType":"","signature":"REPARSE_GUID_DATA_BUFFER","url":"/druntime/core/sys/windows/winnt.html#REPARSE_GUID_DATA_BUFFER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PREPARSE_GUID_DATA_BUFFER","package":"druntime","parentType":"","signature":"PREPARSE_GUID_DATA_BUFFER = REPARSE_GUID_DATA_BUFFER *","url":"/druntime/core/sys/windows/winnt.html#PREPARSE_GUID_DATA_BUFFER"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"REPARSE_POINT_INFORMATION","package":"druntime","parentType":"","signature":"REPARSE_POINT_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#REPARSE_POINT_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PREPARSE_POINT_INFORMATION","package":"druntime","parentType":"","signature":"PREPARSE_POINT_INFORMATION = REPARSE_POINT_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PREPARSE_POINT_INFORMATION"},{"doc":"","kind":"union","module":"core.sys.windows.winnt","name":"FILE_SEGMENT_ELEMENT","package":"druntime","parentType":"","signature":"FILE_SEGMENT_ELEMENT","url":"/druntime/core/sys/windows/winnt.html#FILE_SEGMENT_ELEMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PFILE_SEGMENT_ELEMENT","package":"druntime","parentType":"","signature":"PFILE_SEGMENT_ELEMENT = FILE_SEGMENT_ELEMENT *","url":"/druntime/core/sys/windows/winnt.html#PFILE_SEGMENT_ELEMENT"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"JOBOBJECTINFOCLASS","package":"druntime","parentType":"","signature":"JOBOBJECTINFOCLASS","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectBasicAccountingInformation","package":"druntime","parentType":"","signature":"JobObjectBasicAccountingInformation = 1","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectBasicLimitInformation","package":"druntime","parentType":"","signature":"JobObjectBasicLimitInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectBasicProcessIdList","package":"druntime","parentType":"","signature":"JobObjectBasicProcessIdList = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectBasicUIRestrictions","package":"druntime","parentType":"","signature":"JobObjectBasicUIRestrictions = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectSecurityLimitInformation","package":"druntime","parentType":"","signature":"JobObjectSecurityLimitInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectEndOfJobTimeInformation","package":"druntime","parentType":"","signature":"JobObjectEndOfJobTimeInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectAssociateCompletionPortInformation","package":"druntime","parentType":"","signature":"JobObjectAssociateCompletionPortInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectBasicAndIoAccountingInformation","package":"druntime","parentType":"","signature":"JobObjectBasicAndIoAccountingInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectExtendedLimitInformation","package":"druntime","parentType":"","signature":"JobObjectExtendedLimitInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"JobObjectJobSetInformation","package":"druntime","parentType":"","signature":"JobObjectJobSetInformation = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"MaxJobObjectInfoClass","package":"druntime","parentType":"","signature":"MaxJobObjectInfoClass = ","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECTINFOCLASS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_BASIC_ACCOUNTING_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_BASIC_ACCOUNTING_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_BASIC_ACCOUNTING_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION = JOBOBJECT_BASIC_ACCOUNTING_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_BASIC_LIMIT_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_BASIC_LIMIT_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_BASIC_LIMIT_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_BASIC_LIMIT_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_BASIC_LIMIT_INFORMATION = JOBOBJECT_BASIC_LIMIT_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_BASIC_LIMIT_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_BASIC_PROCESS_ID_LIST","package":"druntime","parentType":"","signature":"JOBOBJECT_BASIC_PROCESS_ID_LIST","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_BASIC_PROCESS_ID_LIST"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"ProcessIdList","package":"druntime","parentType":"JOBOBJECT_BASIC_PROCESS_ID_LIST","signature":"ULONG_PTR * ProcessIdList()","url":"/druntime/core/sys/windows/winnt/JOBOBJECT_BASIC_PROCESS_ID_LIST.ProcessIdList.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_BASIC_PROCESS_ID_LIST","package":"druntime","parentType":"","signature":"PJOBOBJECT_BASIC_PROCESS_ID_LIST = JOBOBJECT_BASIC_PROCESS_ID_LIST *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_BASIC_PROCESS_ID_LIST"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_BASIC_UI_RESTRICTIONS","package":"druntime","parentType":"","signature":"JOBOBJECT_BASIC_UI_RESTRICTIONS","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_BASIC_UI_RESTRICTIONS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_BASIC_UI_RESTRICTIONS","package":"druntime","parentType":"","signature":"PJOBOBJECT_BASIC_UI_RESTRICTIONS = JOBOBJECT_BASIC_UI_RESTRICTIONS *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_BASIC_UI_RESTRICTIONS"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_SECURITY_LIMIT_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_SECURITY_LIMIT_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_SECURITY_LIMIT_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_SECURITY_LIMIT_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_SECURITY_LIMIT_INFORMATION = JOBOBJECT_SECURITY_LIMIT_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_SECURITY_LIMIT_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_END_OF_JOB_TIME_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_END_OF_JOB_TIME_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_END_OF_JOB_TIME_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_END_OF_JOB_TIME_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_END_OF_JOB_TIME_INFORMATION = JOBOBJECT_END_OF_JOB_TIME_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_END_OF_JOB_TIME_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_ASSOCIATE_COMPLETION_PORT","package":"druntime","parentType":"","signature":"JOBOBJECT_ASSOCIATE_COMPLETION_PORT","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_ASSOCIATE_COMPLETION_PORT"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_ASSOCIATE_COMPLETION_PORT","package":"druntime","parentType":"","signature":"PJOBOBJECT_ASSOCIATE_COMPLETION_PORT = JOBOBJECT_ASSOCIATE_COMPLETION_PORT *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_ASSOCIATE_COMPLETION_PORT"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION *PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_EXTENDED_LIMIT_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_EXTENDED_LIMIT_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_EXTENDED_LIMIT_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_EXTENDED_LIMIT_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_EXTENDED_LIMIT_INFORMATION = JOBOBJECT_EXTENDED_LIMIT_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_EXTENDED_LIMIT_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"JOBOBJECT_JOBSET_INFORMATION","package":"druntime","parentType":"","signature":"JOBOBJECT_JOBSET_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#JOBOBJECT_JOBSET_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PJOBOBJECT_JOBSET_INFORMATION","package":"druntime","parentType":"","signature":"PJOBOBJECT_JOBSET_INFORMATION = JOBOBJECT_JOBSET_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PJOBOBJECT_JOBSET_INFORMATION"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"LATENCY_TIME","package":"druntime","parentType":"","signature":"LATENCY_TIME","url":"/druntime/core/sys/windows/winnt.html#LATENCY_TIME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"LT_DONT_CARE","package":"druntime","parentType":"","signature":"LT_DONT_CARE = ","url":"/druntime/core/sys/windows/winnt.html#LATENCY_TIME"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"LT_LOWEST_LATENCY","package":"druntime","parentType":"","signature":"LT_LOWEST_LATENCY = ","url":"/druntime/core/sys/windows/winnt.html#LATENCY_TIME"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PLATENCY_TIME","package":"druntime","parentType":"","signature":"PLATENCY_TIME = LATENCY_TIME *","url":"/druntime/core/sys/windows/winnt.html#PLATENCY_TIME"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"SYSTEM_POWER_STATE","package":"druntime","parentType":"","signature":"SYSTEM_POWER_STATE","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemUnspecified","package":"druntime","parentType":"","signature":"PowerSystemUnspecified = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemWorking","package":"druntime","parentType":"","signature":"PowerSystemWorking = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemSleeping1","package":"druntime","parentType":"","signature":"PowerSystemSleeping1 = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemSleeping2","package":"druntime","parentType":"","signature":"PowerSystemSleeping2 = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemSleeping3","package":"druntime","parentType":"","signature":"PowerSystemSleeping3 = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemHibernate","package":"druntime","parentType":"","signature":"PowerSystemHibernate = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemShutdown","package":"druntime","parentType":"","signature":"PowerSystemShutdown = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerSystemMaximum","package":"druntime","parentType":"","signature":"PowerSystemMaximum = ","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_STATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_POWER_STATE","package":"druntime","parentType":"","signature":"PSYSTEM_POWER_STATE = SYSTEM_POWER_STATE *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_POWER_STATE"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"POWER_ACTION","package":"druntime","parentType":"","signature":"POWER_ACTION","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionNone","package":"druntime","parentType":"","signature":"PowerActionNone = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionReserved","package":"druntime","parentType":"","signature":"PowerActionReserved = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionSleep","package":"druntime","parentType":"","signature":"PowerActionSleep = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionHibernate","package":"druntime","parentType":"","signature":"PowerActionHibernate = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionShutdown","package":"druntime","parentType":"","signature":"PowerActionShutdown = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionShutdownReset","package":"druntime","parentType":"","signature":"PowerActionShutdownReset = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionShutdownOff","package":"druntime","parentType":"","signature":"PowerActionShutdownOff = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerActionWarmEject","package":"druntime","parentType":"","signature":"PowerActionWarmEject = ","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PPOWER_ACTION","package":"druntime","parentType":"","signature":"PPOWER_ACTION = POWER_ACTION *","url":"/druntime/core/sys/windows/winnt.html#PPOWER_ACTION"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"DEVICE_POWER_STATE","package":"druntime","parentType":"","signature":"DEVICE_POWER_STATE","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerDeviceUnspecified","package":"druntime","parentType":"","signature":"PowerDeviceUnspecified = ","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerDeviceD0","package":"druntime","parentType":"","signature":"PowerDeviceD0 = ","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerDeviceD1","package":"druntime","parentType":"","signature":"PowerDeviceD1 = ","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerDeviceD2","package":"druntime","parentType":"","signature":"PowerDeviceD2 = ","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerDeviceD3","package":"druntime","parentType":"","signature":"PowerDeviceD3 = ","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"PowerDeviceMaximum","package":"druntime","parentType":"","signature":"PowerDeviceMaximum = ","url":"/druntime/core/sys/windows/winnt.html#DEVICE_POWER_STATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PDEVICE_POWER_STATE","package":"druntime","parentType":"","signature":"PDEVICE_POWER_STATE = DEVICE_POWER_STATE *","url":"/druntime/core/sys/windows/winnt.html#PDEVICE_POWER_STATE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"BATTERY_REPORTING_SCALE","package":"druntime","parentType":"","signature":"BATTERY_REPORTING_SCALE","url":"/druntime/core/sys/windows/winnt.html#BATTERY_REPORTING_SCALE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PBATTERY_REPORTING_SCALE","package":"druntime","parentType":"","signature":"PBATTERY_REPORTING_SCALE = BATTERY_REPORTING_SCALE *","url":"/druntime/core/sys/windows/winnt.html#PBATTERY_REPORTING_SCALE"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"POWER_ACTION_POLICY","package":"druntime","parentType":"","signature":"POWER_ACTION_POLICY","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PPOWER_ACTION_POLICY","package":"druntime","parentType":"","signature":"PPOWER_ACTION_POLICY = POWER_ACTION_POLICY *","url":"/druntime/core/sys/windows/winnt.html#PPOWER_ACTION_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_POWER_LEVEL","package":"druntime","parentType":"","signature":"SYSTEM_POWER_LEVEL","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_LEVEL"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_POWER_LEVEL","package":"druntime","parentType":"","signature":"PSYSTEM_POWER_LEVEL = SYSTEM_POWER_LEVEL *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_POWER_LEVEL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_POWER_POLICY","package":"druntime","parentType":"","signature":"SYSTEM_POWER_POLICY","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_POWER_POLICY","package":"druntime","parentType":"","signature":"PSYSTEM_POWER_POLICY = SYSTEM_POWER_POLICY *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_POWER_CAPABILITIES","package":"druntime","parentType":"","signature":"SYSTEM_POWER_CAPABILITIES","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_CAPABILITIES"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_POWER_CAPABILITIES","package":"druntime","parentType":"","signature":"PSYSTEM_POWER_CAPABILITIES = SYSTEM_POWER_CAPABILITIES *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_POWER_CAPABILITIES"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_BATTERY_STATE","package":"druntime","parentType":"","signature":"SYSTEM_BATTERY_STATE","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_BATTERY_STATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_BATTERY_STATE","package":"druntime","parentType":"","signature":"PSYSTEM_BATTERY_STATE = SYSTEM_BATTERY_STATE *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_BATTERY_STATE"},{"doc":"","kind":"enum","module":"core.sys.windows.winnt","name":"POWER_INFORMATION_LEVEL","package":"druntime","parentType":"","signature":"POWER_INFORMATION_LEVEL","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerPolicyAc","package":"druntime","parentType":"","signature":"SystemPowerPolicyAc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerPolicyDc","package":"druntime","parentType":"","signature":"SystemPowerPolicyDc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"VerifySystemPolicyAc","package":"druntime","parentType":"","signature":"VerifySystemPolicyAc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"VerifySystemPolicyDc","package":"druntime","parentType":"","signature":"VerifySystemPolicyDc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerCapabilities","package":"druntime","parentType":"","signature":"SystemPowerCapabilities = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemBatteryState","package":"druntime","parentType":"","signature":"SystemBatteryState = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerStateHandler","package":"druntime","parentType":"","signature":"SystemPowerStateHandler = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"ProcessorStateHandler","package":"druntime","parentType":"","signature":"ProcessorStateHandler = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerPolicyCurrent","package":"druntime","parentType":"","signature":"SystemPowerPolicyCurrent = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"AdministratorPowerPolicy","package":"druntime","parentType":"","signature":"AdministratorPowerPolicy = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemReserveHiberFile","package":"druntime","parentType":"","signature":"SystemReserveHiberFile = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"ProcessorInformation","package":"druntime","parentType":"","signature":"ProcessorInformation = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerInformation","package":"druntime","parentType":"","signature":"SystemPowerInformation = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"ProcessorStateHandler2","package":"druntime","parentType":"","signature":"ProcessorStateHandler2 = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"LastWakeTime","package":"druntime","parentType":"","signature":"LastWakeTime = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"LastSleepTime","package":"druntime","parentType":"","signature":"LastSleepTime = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemExecutionState","package":"druntime","parentType":"","signature":"SystemExecutionState = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"SystemPowerStateNotifyHandler","package":"druntime","parentType":"","signature":"SystemPowerStateNotifyHandler = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"ProcessorPowerPolicyAc","package":"druntime","parentType":"","signature":"ProcessorPowerPolicyAc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"ProcessorPowerPolicyDc","package":"druntime","parentType":"","signature":"ProcessorPowerPolicyDc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"VerifyProcessorPowerPolicyAc","package":"druntime","parentType":"","signature":"VerifyProcessorPowerPolicyAc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"VerifyProcessorPowerPolicyDc","package":"druntime","parentType":"","signature":"VerifyProcessorPowerPolicyDc = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"enum_member","module":"core.sys.windows.winnt","name":"ProcessorPowerPolicyCurrent","package":"druntime","parentType":"","signature":"ProcessorPowerPolicyCurrent = ","url":"/druntime/core/sys/windows/winnt.html#POWER_INFORMATION_LEVEL"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"SYSTEM_POWER_INFORMATION","package":"druntime","parentType":"","signature":"SYSTEM_POWER_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_POWER_INFORMATION"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PSYSTEM_POWER_INFORMATION","package":"druntime","parentType":"","signature":"PSYSTEM_POWER_INFORMATION = SYSTEM_POWER_INFORMATION *","url":"/druntime/core/sys/windows/winnt.html#PSYSTEM_POWER_INFORMATION"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"PROCESSOR_POWER_POLICY_INFO","package":"druntime","parentType":"","signature":"PROCESSOR_POWER_POLICY_INFO","url":"/druntime/core/sys/windows/winnt.html#PROCESSOR_POWER_POLICY_INFO"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"AllowDemotion","package":"druntime","parentType":"PROCESSOR_POWER_POLICY_INFO","signature":"bool AllowDemotion()","url":"/druntime/core/sys/windows/winnt/PROCESSOR_POWER_POLICY_INFO.AllowDemotion.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"AllowPromotion","package":"druntime","parentType":"PROCESSOR_POWER_POLICY_INFO","signature":"bool AllowPromotion()()","url":"/druntime/core/sys/windows/winnt/PROCESSOR_POWER_POLICY_INFO.AllowPromotion.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"AllowDemotion","package":"druntime","parentType":"PROCESSOR_POWER_POLICY_INFO","signature":"bool AllowDemotion(bool  a)","url":"/druntime/core/sys/windows/winnt/PROCESSOR_POWER_POLICY_INFO.AllowDemotion.html"},{"doc":"","kind":"method","module":"core.sys.windows.winnt","name":"AllowPromotion","package":"druntime","parentType":"PROCESSOR_POWER_POLICY_INFO","signature":"bool AllowPromotion(bool  a)","url":"/druntime/core/sys/windows/winnt/PROCESSOR_POWER_POLICY_INFO.AllowPromotion.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PPROCESSOR_POWER_POLICY_INFO","package":"druntime","parentType":"","signature":"PPROCESSOR_POWER_POLICY_INFO = PROCESSOR_POWER_POLICY_INFO *","url":"/druntime/core/sys/windows/winnt.html#PPROCESSOR_POWER_POLICY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"PROCESSOR_POWER_POLICY","package":"druntime","parentType":"","signature":"PROCESSOR_POWER_POLICY","url":"/druntime/core/sys/windows/winnt.html#PROCESSOR_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PPROCESSOR_POWER_POLICY","package":"druntime","parentType":"","signature":"PPROCESSOR_POWER_POLICY = PROCESSOR_POWER_POLICY *","url":"/druntime/core/sys/windows/winnt.html#PPROCESSOR_POWER_POLICY"},{"doc":"","kind":"struct","module":"core.sys.windows.winnt","name":"ADMINISTRATOR_POWER_POLICY","package":"druntime","parentType":"","signature":"ADMINISTRATOR_POWER_POLICY","url":"/druntime/core/sys/windows/winnt.html#ADMINISTRATOR_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PADMINISTRATOR_POWER_POLICY","package":"druntime","parentType":"","signature":"PADMINISTRATOR_POWER_POLICY = ADMINISTRATOR_POWER_POLICY *","url":"/druntime/core/sys/windows/winnt.html#PADMINISTRATOR_POWER_POLICY"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_TLS_CALLBACK","package":"druntime","parentType":"","signature":"PIMAGE_TLS_CALLBACK = void  function(PVOID,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_TLS_CALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"POSVERSIONINFO","package":"druntime","parentType":"","signature":"POSVERSIONINFO = OSVERSIONINFO *","url":"/druntime/core/sys/windows/winnt.html#POSVERSIONINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"POSVERSIONINFOEX","package":"druntime","parentType":"","signature":"POSVERSIONINFOEX = OSVERSIONINFOEX *","url":"/druntime/core/sys/windows/winnt.html#POSVERSIONINFOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_OPTIONAL_HEADER","package":"druntime","parentType":"","signature":"PIMAGE_OPTIONAL_HEADER = IMAGE_OPTIONAL_HEADER *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_OPTIONAL_HEADER"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_NT_HEADERS","package":"druntime","parentType":"","signature":"PIMAGE_NT_HEADERS = IMAGE_NT_HEADERS *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_NT_HEADERS"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_THUNK_DATA","package":"druntime","parentType":"","signature":"PIMAGE_THUNK_DATA = IMAGE_THUNK_DATA *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_THUNK_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.winnt","name":"PIMAGE_TLS_DIRECTORY","package":"druntime","parentType":"","signature":"PIMAGE_TLS_DIRECTORY = IMAGE_TLS_DIRECTORY *","url":"/druntime/core/sys/windows/winnt.html#PIMAGE_TLS_DIRECTORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ANSI_NULL","package":"druntime","parentType":"","signature":"char ANSI_NULL","url":"/druntime/core/sys/windows/winnt.html#ANSI_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"UNICODE_NULL","package":"druntime","parentType":"","signature":"wchar UNICODE_NULL","url":"/druntime/core/sys/windows/winnt.html#UNICODE_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"APPLICATION_ERROR_MASK","package":"druntime","parentType":"","signature":"APPLICATION_ERROR_MASK","url":"/druntime/core/sys/windows/winnt.html#APPLICATION_ERROR_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ERROR_SEVERITY_SUCCESS","package":"druntime","parentType":"","signature":"ERROR_SEVERITY_SUCCESS","url":"/druntime/core/sys/windows/winnt.html#ERROR_SEVERITY_SUCCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ERROR_SEVERITY_INFORMATIONAL","package":"druntime","parentType":"","signature":"ERROR_SEVERITY_INFORMATIONAL","url":"/druntime/core/sys/windows/winnt.html#ERROR_SEVERITY_INFORMATIONAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ERROR_SEVERITY_WARNING","package":"druntime","parentType":"","signature":"ERROR_SEVERITY_WARNING","url":"/druntime/core/sys/windows/winnt.html#ERROR_SEVERITY_WARNING"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ERROR_SEVERITY_ERROR","package":"druntime","parentType":"","signature":"ERROR_SEVERITY_ERROR","url":"/druntime/core/sys/windows/winnt.html#ERROR_SEVERITY_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ACE_OBJECT_TYPE_PRESENT","package":"druntime","parentType":"","signature":"DWORD ACE_OBJECT_TYPE_PRESENT","url":"/druntime/core/sys/windows/winnt.html#ACE_OBJECT_TYPE_PRESENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"OBJECT_INHERIT_ACE","package":"druntime","parentType":"","signature":"BYTE OBJECT_INHERIT_ACE","url":"/druntime/core/sys/windows/winnt.html#OBJECT_INHERIT_ACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"DELETE","package":"druntime","parentType":"","signature":"ACCESS_MASK DELETE","url":"/druntime/core/sys/windows/winnt.html#DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"INVALID_FILE_ATTRIBUTES","package":"druntime","parentType":"","signature":"DWORD INVALID_FILE_ATTRIBUTES","url":"/druntime/core/sys/windows/winnt.html#INVALID_FILE_ATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_LIST_DIRECTORY","package":"druntime","parentType":"","signature":"DWORD FILE_LIST_DIRECTORY","url":"/druntime/core/sys/windows/winnt.html#FILE_LIST_DIRECTORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_SHARE_READ","package":"druntime","parentType":"","signature":"DWORD FILE_SHARE_READ","url":"/druntime/core/sys/windows/winnt.html#FILE_SHARE_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_ATTRIBUTE_READONLY","package":"druntime","parentType":"","signature":"DWORD FILE_ATTRIBUTE_READONLY","url":"/druntime/core/sys/windows/winnt.html#FILE_ATTRIBUTE_READONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_COPY_STRUCTURED_STORAGE","package":"druntime","parentType":"","signature":"FILE_COPY_STRUCTURED_STORAGE","url":"/druntime/core/sys/windows/winnt.html#FILE_COPY_STRUCTURED_STORAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_STRUCTURED_STORAGE","package":"druntime","parentType":"","signature":"FILE_STRUCTURED_STORAGE","url":"/druntime/core/sys/windows/winnt.html#FILE_STRUCTURED_STORAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_VALID_OPTION_FLAGS","package":"druntime","parentType":"","signature":"FILE_VALID_OPTION_FLAGS","url":"/druntime/core/sys/windows/winnt.html#FILE_VALID_OPTION_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_VALID_PIPE_OPTION_FLAGS","package":"druntime","parentType":"","signature":"FILE_VALID_PIPE_OPTION_FLAGS","url":"/druntime/core/sys/windows/winnt.html#FILE_VALID_PIPE_OPTION_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_VALID_MAILSLOT_OPTION_FLAGS","package":"druntime","parentType":"","signature":"FILE_VALID_MAILSLOT_OPTION_FLAGS","url":"/druntime/core/sys/windows/winnt.html#FILE_VALID_MAILSLOT_OPTION_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_VALID_SET_FLAGS","package":"druntime","parentType":"","signature":"FILE_VALID_SET_FLAGS","url":"/druntime/core/sys/windows/winnt.html#FILE_VALID_SET_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_SUPERSEDE","package":"druntime","parentType":"","signature":"ULONG FILE_SUPERSEDE","url":"/druntime/core/sys/windows/winnt.html#FILE_SUPERSEDE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_DIRECTORY_FILE","package":"druntime","parentType":"","signature":"ULONG FILE_DIRECTORY_FILE","url":"/druntime/core/sys/windows/winnt.html#FILE_DIRECTORY_FILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_ALL_ACCESS","package":"druntime","parentType":"","signature":"ACCESS_MASK FILE_ALL_ACCESS","url":"/druntime/core/sys/windows/winnt.html#FILE_ALL_ACCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_NOTIFY_CHANGE_FILE_NAME","package":"druntime","parentType":"","signature":"DWORD FILE_NOTIFY_CHANGE_FILE_NAME","url":"/druntime/core/sys/windows/winnt.html#FILE_NOTIFY_CHANGE_FILE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"FILE_CASE_SENSITIVE_SEARCH","package":"druntime","parentType":"","signature":"DWORD FILE_CASE_SENSITIVE_SEARCH","url":"/druntime/core/sys/windows/winnt.html#FILE_CASE_SENSITIVE_SEARCH"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IO_COMPLETION_QUERY_STATE","package":"druntime","parentType":"","signature":"ACCESS_MASK IO_COMPLETION_QUERY_STATE","url":"/druntime/core/sys/windows/winnt.html#IO_COMPLETION_QUERY_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"DUPLICATE_CLOSE_SOURCE","package":"druntime","parentType":"","signature":"DWORD DUPLICATE_CLOSE_SOURCE","url":"/druntime/core/sys/windows/winnt.html#DUPLICATE_CLOSE_SOURCE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"MAILSLOT_NO_MESSAGE","package":"druntime","parentType":"","signature":"DWORD MAILSLOT_NO_MESSAGE","url":"/druntime/core/sys/windows/winnt.html#MAILSLOT_NO_MESSAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"PROCESS_TERMINATE","package":"druntime","parentType":"","signature":"ACCESS_MASK PROCESS_TERMINATE","url":"/druntime/core/sys/windows/winnt.html#PROCESS_TERMINATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"THREAD_TERMINATE","package":"druntime","parentType":"","signature":"ACCESS_MASK THREAD_TERMINATE","url":"/druntime/core/sys/windows/winnt.html#THREAD_TERMINATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"THREAD_BASE_PRIORITY_LOWRT","package":"druntime","parentType":"","signature":"THREAD_BASE_PRIORITY_LOWRT","url":"/druntime/core/sys/windows/winnt.html#THREAD_BASE_PRIORITY_LOWRT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"THREAD_BASE_PRIORITY_MAX","package":"druntime","parentType":"","signature":"THREAD_BASE_PRIORITY_MAX","url":"/druntime/core/sys/windows/winnt.html#THREAD_BASE_PRIORITY_MAX"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"THREAD_BASE_PRIORITY_MIN","package":"druntime","parentType":"","signature":"THREAD_BASE_PRIORITY_MIN","url":"/druntime/core/sys/windows/winnt.html#THREAD_BASE_PRIORITY_MIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"THREAD_BASE_PRIORITY_IDLE","package":"druntime","parentType":"","signature":"THREAD_BASE_PRIORITY_IDLE","url":"/druntime/core/sys/windows/winnt.html#THREAD_BASE_PRIORITY_IDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"EXCEPTION_NONCONTINUABLE","package":"druntime","parentType":"","signature":"DWORD EXCEPTION_NONCONTINUABLE","url":"/druntime/core/sys/windows/winnt.html#EXCEPTION_NONCONTINUABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"EXCEPTION_MAXIMUM_PARAMETERS","package":"druntime","parentType":"","signature":"size_t EXCEPTION_MAXIMUM_PARAMETERS","url":"/druntime/core/sys/windows/winnt.html#EXCEPTION_MAXIMUM_PARAMETERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"MUTANT_QUERY_STATE","package":"druntime","parentType":"","signature":"ACCESS_MASK MUTANT_QUERY_STATE","url":"/druntime/core/sys/windows/winnt.html#MUTANT_QUERY_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"TIMER_QUERY_STATE","package":"druntime","parentType":"","signature":"ACCESS_MASK TIMER_QUERY_STATE","url":"/druntime/core/sys/windows/winnt.html#TIMER_QUERY_STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_NULL_SID_AUTHORITY","package":"druntime","parentType":"","signature":"SID_IDENTIFIER_AUTHORITY SECURITY_NULL_SID_AUTHORITY","url":"/druntime/core/sys/windows/winnt.html#SECURITY_NULL_SID_AUTHORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_NULL_RID","package":"druntime","parentType":"","signature":"DWORD SECURITY_NULL_RID","url":"/druntime/core/sys/windows/winnt.html#SECURITY_NULL_RID"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SE_CREATE_TOKEN_NAME","package":"druntime","parentType":"","signature":"TCHAR[] SE_CREATE_TOKEN_NAME","url":"/druntime/core/sys/windows/winnt.html#SE_CREATE_TOKEN_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SE_GROUP_MANDATORY","package":"druntime","parentType":"","signature":"DWORD SE_GROUP_MANDATORY","url":"/druntime/core/sys/windows/winnt.html#SE_GROUP_MANDATORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"NLS_VALID_LOCALE_MASK","package":"druntime","parentType":"","signature":"NLS_VALID_LOCALE_MASK","url":"/druntime/core/sys/windows/winnt.html#NLS_VALID_LOCALE_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"LANG_SYSTEM_DEFAULT","package":"druntime","parentType":"","signature":"WORD LANG_SYSTEM_DEFAULT","url":"/druntime/core/sys/windows/winnt.html#LANG_SYSTEM_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"LANG_USER_DEFAULT","package":"druntime","parentType":"","signature":"WORD LANG_USER_DEFAULT","url":"/druntime/core/sys/windows/winnt.html#LANG_USER_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"LOCALE_NEUTRAL","package":"druntime","parentType":"","signature":"DWORD LOCALE_NEUTRAL","url":"/druntime/core/sys/windows/winnt.html#LOCALE_NEUTRAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"MIN_ACL_REVISION","package":"druntime","parentType":"","signature":"BYTE MIN_ACL_REVISION","url":"/druntime/core/sys/windows/winnt.html#MIN_ACL_REVISION"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"HEAP_NO_SERIALIZE","package":"druntime","parentType":"","signature":"DWORD HEAP_NO_SERIALIZE","url":"/druntime/core/sys/windows/winnt.html#HEAP_NO_SERIALIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"HEAP_CREATE_ALIGN_16","package":"druntime","parentType":"","signature":"HEAP_CREATE_ALIGN_16","url":"/druntime/core/sys/windows/winnt.html#HEAP_CREATE_ALIGN_16"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"HEAP_CREATE_ENABLE_TRACING","package":"druntime","parentType":"","signature":"HEAP_CREATE_ENABLE_TRACING","url":"/druntime/core/sys/windows/winnt.html#HEAP_CREATE_ENABLE_TRACING"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"HEAP_MAXIMUM_TAG","package":"druntime","parentType":"","signature":"HEAP_MAXIMUM_TAG","url":"/druntime/core/sys/windows/winnt.html#HEAP_MAXIMUM_TAG"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"HEAP_PSEUDO_TAG_FLAG","package":"druntime","parentType":"","signature":"HEAP_PSEUDO_TAG_FLAG","url":"/druntime/core/sys/windows/winnt.html#HEAP_PSEUDO_TAG_FLAG"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"HEAP_TAG_SHIFT","package":"druntime","parentType":"","signature":"HEAP_TAG_SHIFT","url":"/druntime/core/sys/windows/winnt.html#HEAP_TAG_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"KEY_QUERY_VALUE","package":"druntime","parentType":"","signature":"ACCESS_MASK KEY_QUERY_VALUE","url":"/druntime/core/sys/windows/winnt.html#KEY_QUERY_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"REG_WHOLE_HIVE_VOLATILE","package":"druntime","parentType":"","signature":"DWORD REG_WHOLE_HIVE_VOLATILE","url":"/druntime/core/sys/windows/winnt.html#REG_WHOLE_HIVE_VOLATILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"REG_OPTION_RESERVED","package":"druntime","parentType":"","signature":"DWORD REG_OPTION_RESERVED","url":"/druntime/core/sys/windows/winnt.html#REG_OPTION_RESERVED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"OWNER_SECURITY_INFORMATION","package":"druntime","parentType":"","signature":"SECURITY_INFORMATION OWNER_SECURITY_INFORMATION","url":"/druntime/core/sys/windows/winnt.html#OWNER_SECURITY_INFORMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"MAXIMUM_PROCESSORS","package":"druntime","parentType":"","signature":"DWORD MAXIMUM_PROCESSORS","url":"/druntime/core/sys/windows/winnt.html#MAXIMUM_PROCESSORS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SEC_BASED","package":"druntime","parentType":"","signature":"DWORD SEC_BASED","url":"/druntime/core/sys/windows/winnt.html#SEC_BASED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECTION_QUERY","package":"druntime","parentType":"","signature":"ACCESS_MASK SECTION_QUERY","url":"/druntime/core/sys/windows/winnt.html#SECTION_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"MESSAGE_RESOURCE_UNICODE","package":"druntime","parentType":"","signature":"MESSAGE_RESOURCE_UNICODE","url":"/druntime/core/sys/windows/winnt.html#MESSAGE_RESOURCE_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"RTL_CRITSECT_TYPE","package":"druntime","parentType":"","signature":"RTL_CRITSECT_TYPE","url":"/druntime/core/sys/windows/winnt.html#RTL_CRITSECT_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"RTL_RESOURCE_TYPE","package":"druntime","parentType":"","signature":"RTL_RESOURCE_TYPE","url":"/druntime/core/sys/windows/winnt.html#RTL_RESOURCE_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_FILE_RELOCS_STRIPPED","package":"druntime","parentType":"","signature":"WORD IMAGE_FILE_RELOCS_STRIPPED","url":"/druntime/core/sys/windows/winnt.html#IMAGE_FILE_RELOCS_STRIPPED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE","package":"druntime","parentType":"","signature":"WORD IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE","url":"/druntime/core/sys/windows/winnt.html#IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_SEPARATE_DEBUG_SIGNATURE","package":"druntime","parentType":"","signature":"IMAGE_SEPARATE_DEBUG_SIGNATURE","url":"/druntime/core/sys/windows/winnt.html#IMAGE_SEPARATE_DEBUG_SIGNATURE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_NUMBEROF_DIRECTORY_ENTRIES","package":"druntime","parentType":"","signature":"size_t IMAGE_NUMBEROF_DIRECTORY_ENTRIES","url":"/druntime/core/sys/windows/winnt.html#IMAGE_NUMBEROF_DIRECTORY_ENTRIES"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_SCN_TYPE_REG","package":"druntime","parentType":"","signature":"DWORD IMAGE_SCN_TYPE_REG","url":"/druntime/core/sys/windows/winnt.html#IMAGE_SCN_TYPE_REG"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_SYM_TYPE_PCODE","package":"druntime","parentType":"","signature":"IMAGE_SYM_TYPE_PCODE","url":"/druntime/core/sys/windows/winnt.html#IMAGE_SYM_TYPE_PCODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_REL_PPC_TYPEMASK","package":"druntime","parentType":"","signature":"IMAGE_REL_PPC_TYPEMASK","url":"/druntime/core/sys/windows/winnt.html#IMAGE_REL_PPC_TYPEMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_REL_PPC_NEG","package":"druntime","parentType":"","signature":"IMAGE_REL_PPC_NEG","url":"/druntime/core/sys/windows/winnt.html#IMAGE_REL_PPC_NEG"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_REL_PPC_BRTAKEN","package":"druntime","parentType":"","signature":"IMAGE_REL_PPC_BRTAKEN","url":"/druntime/core/sys/windows/winnt.html#IMAGE_REL_PPC_BRTAKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_REL_PPC_BRNTAKEN","package":"druntime","parentType":"","signature":"IMAGE_REL_PPC_BRNTAKEN","url":"/druntime/core/sys/windows/winnt.html#IMAGE_REL_PPC_BRNTAKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_REL_PPC_TOCDEFN","package":"druntime","parentType":"","signature":"IMAGE_REL_PPC_TOCDEFN","url":"/druntime/core/sys/windows/winnt.html#IMAGE_REL_PPC_TOCDEFN"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_ARCHIVE_START_SIZE","package":"druntime","parentType":"","signature":"size_t IMAGE_ARCHIVE_START_SIZE","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ARCHIVE_START_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_ARCHIVE_START","package":"druntime","parentType":"","signature":"TCHAR[] IMAGE_ARCHIVE_START","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ARCHIVE_START"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_ORDINAL_FLAG32","package":"druntime","parentType":"","signature":"IMAGE_ORDINAL_FLAG32","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ORDINAL_FLAG32"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_ORDINAL_FLAG64","package":"druntime","parentType":"","signature":"ulong IMAGE_ORDINAL_FLAG64","url":"/druntime/core/sys/windows/winnt.html#IMAGE_ORDINAL_FLAG64"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_NAME_IS_STRING","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_NAME_IS_STRING","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_NAME_IS_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_RESOURCE_DATA_IS_DIRECTORY","package":"druntime","parentType":"","signature":"IMAGE_RESOURCE_DATA_IS_DIRECTORY","url":"/druntime/core/sys/windows/winnt.html#IMAGE_RESOURCE_DATA_IS_DIRECTORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IMAGE_DEBUG_MISC_EXENAME","package":"druntime","parentType":"","signature":"IMAGE_DEBUG_MISC_EXENAME","url":"/druntime/core/sys/windows/winnt.html#IMAGE_DEBUG_MISC_EXENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"N_BTMASK","package":"druntime","parentType":"","signature":"N_BTMASK","url":"/druntime/core/sys/windows/winnt.html#N_BTMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"N_TMASK","package":"druntime","parentType":"","signature":"N_TMASK","url":"/druntime/core/sys/windows/winnt.html#N_TMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"N_TMASK1","package":"druntime","parentType":"","signature":"N_TMASK1","url":"/druntime/core/sys/windows/winnt.html#N_TMASK1"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"N_TMASK2","package":"druntime","parentType":"","signature":"N_TMASK2","url":"/druntime/core/sys/windows/winnt.html#N_TMASK2"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"N_BTSHFT","package":"druntime","parentType":"","signature":"N_BTSHFT","url":"/druntime/core/sys/windows/winnt.html#N_BTSHFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"N_TSHIFT","package":"druntime","parentType":"","signature":"N_TSHIFT","url":"/druntime/core/sys/windows/winnt.html#N_TSHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IS_TEXT_UNICODE_ASCII16","package":"druntime","parentType":"","signature":"int IS_TEXT_UNICODE_ASCII16","url":"/druntime/core/sys/windows/winnt.html#IS_TEXT_UNICODE_ASCII16"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SERVICE_KERNEL_DRIVER","package":"druntime","parentType":"","signature":"DWORD SERVICE_KERNEL_DRIVER","url":"/druntime/core/sys/windows/winnt.html#SERVICE_KERNEL_DRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SE_OWNER_DEFAULTED","package":"druntime","parentType":"","signature":"uint SE_OWNER_DEFAULTED","url":"/druntime/core/sys/windows/winnt.html#SE_OWNER_DEFAULTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_DESCRIPTOR_MIN_LENGTH","package":"druntime","parentType":"","signature":"size_t SECURITY_DESCRIPTOR_MIN_LENGTH","url":"/druntime/core/sys/windows/winnt.html#SECURITY_DESCRIPTOR_MIN_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_DESCRIPTOR_REVISION","package":"druntime","parentType":"","signature":"DWORD SECURITY_DESCRIPTOR_REVISION","url":"/druntime/core/sys/windows/winnt.html#SECURITY_DESCRIPTOR_REVISION"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SE_PRIVILEGE_ENABLED_BY_DEFAULT","package":"druntime","parentType":"","signature":"DWORD SE_PRIVILEGE_ENABLED_BY_DEFAULT","url":"/druntime/core/sys/windows/winnt.html#SE_PRIVILEGE_ENABLED_BY_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"PRIVILEGE_SET_ALL_NECESSARY","package":"druntime","parentType":"","signature":"DWORD PRIVILEGE_SET_ALL_NECESSARY","url":"/druntime/core/sys/windows/winnt.html#PRIVILEGE_SET_ALL_NECESSARY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_MAX_IMPERSONATION_LEVEL","package":"druntime","parentType":"","signature":"SECURITY_IMPERSONATION_LEVEL SECURITY_MAX_IMPERSONATION_LEVEL","url":"/druntime/core/sys/windows/winnt.html#SECURITY_MAX_IMPERSONATION_LEVEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_DYNAMIC_TRACKING","package":"druntime","parentType":"","signature":"BOOLEAN SECURITY_DYNAMIC_TRACKING","url":"/druntime/core/sys/windows/winnt.html#SECURITY_DYNAMIC_TRACKING"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"TOKEN_ASSIGN_PRIMARY","package":"druntime","parentType":"","signature":"DWORD TOKEN_ASSIGN_PRIMARY","url":"/druntime/core/sys/windows/winnt.html#TOKEN_ASSIGN_PRIMARY"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"TOKEN_SOURCE_LENGTH","package":"druntime","parentType":"","signature":"size_t TOKEN_SOURCE_LENGTH","url":"/druntime/core/sys/windows/winnt.html#TOKEN_SOURCE_LENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"TAPE_DRIVE_FIXED","package":"druntime","parentType":"","signature":"DWORD TAPE_DRIVE_FIXED","url":"/druntime/core/sys/windows/winnt.html#TAPE_DRIVE_FIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"TAPE_DRIVE_LOAD_UNLOAD","package":"druntime","parentType":"","signature":"DWORD TAPE_DRIVE_LOAD_UNLOAD","url":"/druntime/core/sys/windows/winnt.html#TAPE_DRIVE_LOAD_UNLOAD"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"VER_SUITE_SMALLBUSINESS","package":"druntime","parentType":"","signature":"USHORT VER_SUITE_SMALLBUSINESS","url":"/druntime/core/sys/windows/winnt.html#VER_SUITE_SMALLBUSINESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"WT_EXECUTEDEFAULT","package":"druntime","parentType":"","signature":"ULONG WT_EXECUTEDEFAULT","url":"/druntime/core/sys/windows/winnt.html#WT_EXECUTEDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"TLS_MINIMUM_AVAILABLE","package":"druntime","parentType":"","signature":"DWORD TLS_MINIMUM_AVAILABLE","url":"/druntime/core/sys/windows/winnt.html#TLS_MINIMUM_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"IO_REPARSE_TAG_RESERVED_ZERO","package":"druntime","parentType":"","signature":"ULONG IO_REPARSE_TAG_RESERVED_ZERO","url":"/druntime/core/sys/windows/winnt.html#IO_REPARSE_TAG_RESERVED_ZERO"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SYSTEM_LUID","package":"druntime","parentType":"","signature":"LUID SYSTEM_LUID","url":"/druntime/core/sys/windows/winnt.html#SYSTEM_LUID"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"SECURITY_MAX_SID_SIZE","package":"druntime","parentType":"","signature":"SECURITY_MAX_SID_SIZE","url":"/druntime/core/sys/windows/winnt.html#SECURITY_MAX_SID_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"REPARSE_DATA_BUFFER_HEADER_SIZE","package":"druntime","parentType":"","signature":"size_t REPARSE_DATA_BUFFER_HEADER_SIZE","url":"/druntime/core/sys/windows/winnt.html#REPARSE_DATA_BUFFER_HEADER_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"JOB_OBJECT_LIMIT_WORKINGSET","package":"druntime","parentType":"","signature":"DWORD JOB_OBJECT_LIMIT_WORKINGSET","url":"/druntime/core/sys/windows/winnt.html#JOB_OBJECT_LIMIT_WORKINGSET"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"JOB_OBJECT_UILIMIT_HANDLES","package":"druntime","parentType":"","signature":"DWORD JOB_OBJECT_UILIMIT_HANDLES","url":"/druntime/core/sys/windows/winnt.html#JOB_OBJECT_UILIMIT_HANDLES"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"JOB_OBJECT_SECURITY_NO_ADMIN","package":"druntime","parentType":"","signature":"DWORD JOB_OBJECT_SECURITY_NO_ADMIN","url":"/druntime/core/sys/windows/winnt.html#JOB_OBJECT_SECURITY_NO_ADMIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"ES_SYSTEM_REQUIRED","package":"druntime","parentType":"","signature":"DWORD ES_SYSTEM_REQUIRED","url":"/druntime/core/sys/windows/winnt.html#ES_SYSTEM_REQUIRED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"POWER_SYSTEM_MAXIMUM","package":"druntime","parentType":"","signature":"POWER_SYSTEM_MAXIMUM","url":"/druntime/core/sys/windows/winnt.html#POWER_SYSTEM_MAXIMUM"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"POWER_ACTION_QUERY_ALLOWED","package":"druntime","parentType":"","signature":"ULONG POWER_ACTION_QUERY_ALLOWED","url":"/druntime/core/sys/windows/winnt.html#POWER_ACTION_QUERY_ALLOWED"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"POWER_LEVEL_USER_NOTIFY_TEXT","package":"druntime","parentType":"","signature":"ULONG POWER_LEVEL_USER_NOTIFY_TEXT","url":"/druntime/core/sys/windows/winnt.html#POWER_LEVEL_USER_NOTIFY_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winnt","name":"DISCHARGE_POLICY_CRITICAL","package":"druntime","parentType":"","signature":"size_t DISCHARGE_POLICY_CRITICAL","url":"/druntime/core/sys/windows/winnt.html#DISCHARGE_POLICY_CRITICAL"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winperf","name":"core.sys.windows.winperf","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winperf.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winperf","name":"PERF_DATA_BLOCK","package":"druntime","parentType":"","signature":"PERF_DATA_BLOCK","url":"/druntime/core/sys/windows/winperf.html#PERF_DATA_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PPERF_DATA_BLOCK","package":"druntime","parentType":"","signature":"PPERF_DATA_BLOCK = PERF_DATA_BLOCK *","url":"/druntime/core/sys/windows/winperf.html#PPERF_DATA_BLOCK"},{"doc":"","kind":"struct","module":"core.sys.windows.winperf","name":"PERF_OBJECT_TYPE","package":"druntime","parentType":"","signature":"PERF_OBJECT_TYPE","url":"/druntime/core/sys/windows/winperf.html#PERF_OBJECT_TYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PPERF_OBJECT_TYPE","package":"druntime","parentType":"","signature":"PPERF_OBJECT_TYPE = PERF_OBJECT_TYPE *","url":"/druntime/core/sys/windows/winperf.html#PPERF_OBJECT_TYPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winperf","name":"PERF_COUNTER_DEFINITION","package":"druntime","parentType":"","signature":"PERF_COUNTER_DEFINITION","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_DEFINITION"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PPERF_COUNTER_DEFINITION","package":"druntime","parentType":"","signature":"PPERF_COUNTER_DEFINITION = PERF_COUNTER_DEFINITION *","url":"/druntime/core/sys/windows/winperf.html#PPERF_COUNTER_DEFINITION"},{"doc":"","kind":"struct","module":"core.sys.windows.winperf","name":"PERF_INSTANCE_DEFINITION","package":"druntime","parentType":"","signature":"PERF_INSTANCE_DEFINITION","url":"/druntime/core/sys/windows/winperf.html#PERF_INSTANCE_DEFINITION"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PPERF_INSTANCE_DEFINITION","package":"druntime","parentType":"","signature":"PPERF_INSTANCE_DEFINITION = PERF_INSTANCE_DEFINITION *","url":"/druntime/core/sys/windows/winperf.html#PPERF_INSTANCE_DEFINITION"},{"doc":"","kind":"struct","module":"core.sys.windows.winperf","name":"PERF_COUNTER_BLOCK","package":"druntime","parentType":"","signature":"PERF_COUNTER_BLOCK","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PPERF_COUNTER_BLOCK","package":"druntime","parentType":"","signature":"PPERF_COUNTER_BLOCK = PERF_COUNTER_BLOCK *","url":"/druntime/core/sys/windows/winperf.html#PPERF_COUNTER_BLOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PM_OPEN_PROC","package":"druntime","parentType":"","signature":"PM_OPEN_PROC = DWORD function (LPWSTR)","url":"/druntime/core/sys/windows/winperf.html#PM_OPEN_PROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PM_COLLECT_PROC","package":"druntime","parentType":"","signature":"PM_COLLECT_PROC = DWORD function (LPWSTR, PVOID *, PDWORD, PDWORD)","url":"/druntime/core/sys/windows/winperf.html#PM_COLLECT_PROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winperf","name":"PM_CLOSE_PROC","package":"druntime","parentType":"","signature":"PM_CLOSE_PROC = DWORD function ()","url":"/druntime/core/sys/windows/winperf.html#PM_CLOSE_PROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DATA_VERSION","package":"druntime","parentType":"","signature":"PERF_DATA_VERSION","url":"/druntime/core/sys/windows/winperf.html#PERF_DATA_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DATA_REVISION","package":"druntime","parentType":"","signature":"PERF_DATA_REVISION","url":"/druntime/core/sys/windows/winperf.html#PERF_DATA_REVISION"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_NO_INSTANCES","package":"druntime","parentType":"","signature":"PERF_NO_INSTANCES","url":"/druntime/core/sys/windows/winperf.html#PERF_NO_INSTANCES"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SIZE_DWORD","package":"druntime","parentType":"","signature":"PERF_SIZE_DWORD","url":"/druntime/core/sys/windows/winperf.html#PERF_SIZE_DWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SIZE_LARGE","package":"druntime","parentType":"","signature":"PERF_SIZE_LARGE","url":"/druntime/core/sys/windows/winperf.html#PERF_SIZE_LARGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SIZE_ZERO","package":"druntime","parentType":"","signature":"PERF_SIZE_ZERO","url":"/druntime/core/sys/windows/winperf.html#PERF_SIZE_ZERO"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SIZE_VARIABLE_LEN","package":"druntime","parentType":"","signature":"PERF_SIZE_VARIABLE_LEN","url":"/druntime/core/sys/windows/winperf.html#PERF_SIZE_VARIABLE_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TYPE_NUMBER","package":"druntime","parentType":"","signature":"PERF_TYPE_NUMBER","url":"/druntime/core/sys/windows/winperf.html#PERF_TYPE_NUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TYPE_COUNTER","package":"druntime","parentType":"","signature":"PERF_TYPE_COUNTER","url":"/druntime/core/sys/windows/winperf.html#PERF_TYPE_COUNTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TYPE_TEXT","package":"druntime","parentType":"","signature":"PERF_TYPE_TEXT","url":"/druntime/core/sys/windows/winperf.html#PERF_TYPE_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TYPE_ZERO","package":"druntime","parentType":"","signature":"PERF_TYPE_ZERO","url":"/druntime/core/sys/windows/winperf.html#PERF_TYPE_ZERO"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_NUMBER_HEX","package":"druntime","parentType":"","signature":"PERF_NUMBER_HEX","url":"/druntime/core/sys/windows/winperf.html#PERF_NUMBER_HEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_NUMBER_DECIMAL","package":"druntime","parentType":"","signature":"PERF_NUMBER_DECIMAL","url":"/druntime/core/sys/windows/winperf.html#PERF_NUMBER_DECIMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_NUMBER_DEC_1000","package":"druntime","parentType":"","signature":"PERF_NUMBER_DEC_1000","url":"/druntime/core/sys/windows/winperf.html#PERF_NUMBER_DEC_1000"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_VALUE","package":"druntime","parentType":"","signature":"PERF_COUNTER_VALUE","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_VALUE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_RATE","package":"druntime","parentType":"","signature":"PERF_COUNTER_RATE","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_RATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_FRACTION","package":"druntime","parentType":"","signature":"PERF_COUNTER_FRACTION","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_FRACTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_BASE","package":"druntime","parentType":"","signature":"PERF_COUNTER_BASE","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_ELAPSED","package":"druntime","parentType":"","signature":"PERF_COUNTER_ELAPSED","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_ELAPSED"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_QUEUELEN","package":"druntime","parentType":"","signature":"PERF_COUNTER_QUEUELEN","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_QUEUELEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_HISTOGRAM","package":"druntime","parentType":"","signature":"PERF_COUNTER_HISTOGRAM","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_HISTOGRAM"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TEXT_UNICODE","package":"druntime","parentType":"","signature":"PERF_TEXT_UNICODE","url":"/druntime/core/sys/windows/winperf.html#PERF_TEXT_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TEXT_ASCII","package":"druntime","parentType":"","signature":"PERF_TEXT_ASCII","url":"/druntime/core/sys/windows/winperf.html#PERF_TEXT_ASCII"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TIMER_TICK","package":"druntime","parentType":"","signature":"PERF_TIMER_TICK","url":"/druntime/core/sys/windows/winperf.html#PERF_TIMER_TICK"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_TIMER_100NS","package":"druntime","parentType":"","signature":"PERF_TIMER_100NS","url":"/druntime/core/sys/windows/winperf.html#PERF_TIMER_100NS"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_OBJECT_TIMER","package":"druntime","parentType":"","signature":"PERF_OBJECT_TIMER","url":"/druntime/core/sys/windows/winperf.html#PERF_OBJECT_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DELTA_COUNTER","package":"druntime","parentType":"","signature":"PERF_DELTA_COUNTER","url":"/druntime/core/sys/windows/winperf.html#PERF_DELTA_COUNTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DELTA_BASE","package":"druntime","parentType":"","signature":"PERF_DELTA_BASE","url":"/druntime/core/sys/windows/winperf.html#PERF_DELTA_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_INVERSE_COUNTER","package":"druntime","parentType":"","signature":"PERF_INVERSE_COUNTER","url":"/druntime/core/sys/windows/winperf.html#PERF_INVERSE_COUNTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_MULTI_COUNTER","package":"druntime","parentType":"","signature":"PERF_MULTI_COUNTER","url":"/druntime/core/sys/windows/winperf.html#PERF_MULTI_COUNTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DISPLAY_NO_SUFFIX","package":"druntime","parentType":"","signature":"PERF_DISPLAY_NO_SUFFIX","url":"/druntime/core/sys/windows/winperf.html#PERF_DISPLAY_NO_SUFFIX"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DISPLAY_PER_SEC","package":"druntime","parentType":"","signature":"PERF_DISPLAY_PER_SEC","url":"/druntime/core/sys/windows/winperf.html#PERF_DISPLAY_PER_SEC"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DISPLAY_PERCENT","package":"druntime","parentType":"","signature":"PERF_DISPLAY_PERCENT","url":"/druntime/core/sys/windows/winperf.html#PERF_DISPLAY_PERCENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DISPLAY_SECONDS","package":"druntime","parentType":"","signature":"PERF_DISPLAY_SECONDS","url":"/druntime/core/sys/windows/winperf.html#PERF_DISPLAY_SECONDS"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DISPLAY_NOSHOW","package":"druntime","parentType":"","signature":"PERF_DISPLAY_NOSHOW","url":"/druntime/core/sys/windows/winperf.html#PERF_DISPLAY_NOSHOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_HISTOGRAM_TYPE","package":"druntime","parentType":"","signature":"PERF_COUNTER_HISTOGRAM_TYPE","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_HISTOGRAM_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_NO_UNIQUE_ID","package":"druntime","parentType":"","signature":"PERF_NO_UNIQUE_ID","url":"/druntime/core/sys/windows/winperf.html#PERF_NO_UNIQUE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DETAIL_NOVICE","package":"druntime","parentType":"","signature":"PERF_DETAIL_NOVICE","url":"/druntime/core/sys/windows/winperf.html#PERF_DETAIL_NOVICE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DETAIL_ADVANCED","package":"druntime","parentType":"","signature":"PERF_DETAIL_ADVANCED","url":"/druntime/core/sys/windows/winperf.html#PERF_DETAIL_ADVANCED"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DETAIL_EXPERT","package":"druntime","parentType":"","signature":"PERF_DETAIL_EXPERT","url":"/druntime/core/sys/windows/winperf.html#PERF_DETAIL_EXPERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_DETAIL_WIZARD","package":"druntime","parentType":"","signature":"PERF_DETAIL_WIZARD","url":"/druntime/core/sys/windows/winperf.html#PERF_DETAIL_WIZARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_COUNTER","package":"druntime","parentType":"","signature":"PERF_COUNTER_COUNTER","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_COUNTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_TIMER","package":"druntime","parentType":"","signature":"PERF_COUNTER_TIMER","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_QUEUELEN_TYPE","package":"druntime","parentType":"","signature":"PERF_COUNTER_QUEUELEN_TYPE","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_QUEUELEN_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_BULK_COUNT","package":"druntime","parentType":"","signature":"PERF_COUNTER_BULK_COUNT","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_BULK_COUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_TEXT","package":"druntime","parentType":"","signature":"PERF_COUNTER_TEXT","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_RAWCOUNT","package":"druntime","parentType":"","signature":"PERF_COUNTER_RAWCOUNT","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_RAWCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_LARGE_RAWCOUNT","package":"druntime","parentType":"","signature":"PERF_COUNTER_LARGE_RAWCOUNT","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_LARGE_RAWCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_RAWCOUNT_HEX","package":"druntime","parentType":"","signature":"PERF_COUNTER_RAWCOUNT_HEX","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_RAWCOUNT_HEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_LARGE_RAWCOUNT_HEX","package":"druntime","parentType":"","signature":"PERF_COUNTER_LARGE_RAWCOUNT_HEX","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_LARGE_RAWCOUNT_HEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SAMPLE_FRACTION","package":"druntime","parentType":"","signature":"PERF_SAMPLE_FRACTION","url":"/druntime/core/sys/windows/winperf.html#PERF_SAMPLE_FRACTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SAMPLE_COUNTER","package":"druntime","parentType":"","signature":"PERF_SAMPLE_COUNTER","url":"/druntime/core/sys/windows/winperf.html#PERF_SAMPLE_COUNTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_NODATA","package":"druntime","parentType":"","signature":"PERF_COUNTER_NODATA","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_NODATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_TIMER_INV","package":"druntime","parentType":"","signature":"PERF_COUNTER_TIMER_INV","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_TIMER_INV"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_SAMPLE_BASE","package":"druntime","parentType":"","signature":"PERF_SAMPLE_BASE","url":"/druntime/core/sys/windows/winperf.html#PERF_SAMPLE_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_AVERAGE_TIMER","package":"druntime","parentType":"","signature":"PERF_AVERAGE_TIMER","url":"/druntime/core/sys/windows/winperf.html#PERF_AVERAGE_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_AVERAGE_BASE","package":"druntime","parentType":"","signature":"PERF_AVERAGE_BASE","url":"/druntime/core/sys/windows/winperf.html#PERF_AVERAGE_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_AVERAGE_BULK","package":"druntime","parentType":"","signature":"PERF_AVERAGE_BULK","url":"/druntime/core/sys/windows/winperf.html#PERF_AVERAGE_BULK"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_100NSEC_TIMER","package":"druntime","parentType":"","signature":"PERF_100NSEC_TIMER","url":"/druntime/core/sys/windows/winperf.html#PERF_100NSEC_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_100NSEC_TIMER_INV","package":"druntime","parentType":"","signature":"PERF_100NSEC_TIMER_INV","url":"/druntime/core/sys/windows/winperf.html#PERF_100NSEC_TIMER_INV"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_MULTI_TIMER","package":"druntime","parentType":"","signature":"PERF_COUNTER_MULTI_TIMER","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_MULTI_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_MULTI_TIMER_INV","package":"druntime","parentType":"","signature":"PERF_COUNTER_MULTI_TIMER_INV","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_MULTI_TIMER_INV"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_COUNTER_MULTI_BASE","package":"druntime","parentType":"","signature":"PERF_COUNTER_MULTI_BASE","url":"/druntime/core/sys/windows/winperf.html#PERF_COUNTER_MULTI_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_100NSEC_MULTI_TIMER","package":"druntime","parentType":"","signature":"PERF_100NSEC_MULTI_TIMER","url":"/druntime/core/sys/windows/winperf.html#PERF_100NSEC_MULTI_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_100NSEC_MULTI_TIMER_INV","package":"druntime","parentType":"","signature":"PERF_100NSEC_MULTI_TIMER_INV","url":"/druntime/core/sys/windows/winperf.html#PERF_100NSEC_MULTI_TIMER_INV"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_RAW_FRACTION","package":"druntime","parentType":"","signature":"PERF_RAW_FRACTION","url":"/druntime/core/sys/windows/winperf.html#PERF_RAW_FRACTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_RAW_BASE","package":"druntime","parentType":"","signature":"PERF_RAW_BASE","url":"/druntime/core/sys/windows/winperf.html#PERF_RAW_BASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winperf","name":"PERF_ELAPSED_TIME","package":"druntime","parentType":"","signature":"PERF_ELAPSED_TIME","url":"/druntime/core/sys/windows/winperf.html#PERF_ELAPSED_TIME"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winreg","name":"core.sys.windows.winreg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winreg.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegCloseKey","package":"druntime","parentType":"","signature":"LONG RegCloseKey(const  scope  HKEY)","url":"/druntime/core/sys/windows/winreg/RegCloseKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegConnectRegistryA","package":"druntime","parentType":"","signature":"LONG RegConnectRegistryA(LPCSTR,  HKEY,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegConnectRegistryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegConnectRegistryW","package":"druntime","parentType":"","signature":"LONG RegConnectRegistryW(LPCWSTR,  HKEY,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegConnectRegistryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegCreateKeyExA","package":"druntime","parentType":"","signature":"LONG RegCreateKeyExA(const  scope  HKEY,  LPCSTR,  DWORD,  LPSTR,  DWORD,  REGSAM,\n       LPSECURITY_ATTRIBUTES,  PHKEY,  PDWORD)","url":"/druntime/core/sys/windows/winreg/RegCreateKeyExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegCreateKeyExW","package":"druntime","parentType":"","signature":"LONG RegCreateKeyExW(const  scope  HKEY,  LPCWSTR,  DWORD,  LPWSTR,  DWORD,  REGSAM,\n       LPSECURITY_ATTRIBUTES,  PHKEY,  PDWORD)","url":"/druntime/core/sys/windows/winreg/RegCreateKeyExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegDeleteKeyA","package":"druntime","parentType":"","signature":"LONG RegDeleteKeyA(const  scope  HKEY,  LPCSTR)","url":"/druntime/core/sys/windows/winreg/RegDeleteKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegDeleteKeyW","package":"druntime","parentType":"","signature":"LONG RegDeleteKeyW(const  scope  HKEY,  LPCWSTR)","url":"/druntime/core/sys/windows/winreg/RegDeleteKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegDeleteValueA","package":"druntime","parentType":"","signature":"LONG RegDeleteValueA(const  scope  HKEY,  LPCSTR)","url":"/druntime/core/sys/windows/winreg/RegDeleteValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegDeleteValueW","package":"druntime","parentType":"","signature":"LONG RegDeleteValueW(const  scope  HKEY,  LPCWSTR)","url":"/druntime/core/sys/windows/winreg/RegDeleteValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegEnumKeyExA","package":"druntime","parentType":"","signature":"LONG RegEnumKeyExA(const  scope  HKEY,  DWORD,  LPSTR,  PDWORD,  PDWORD,  LPSTR,  PDWORD,\n       PFILETIME)","url":"/druntime/core/sys/windows/winreg/RegEnumKeyExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegEnumKeyExW","package":"druntime","parentType":"","signature":"LONG RegEnumKeyExW(const  scope  HKEY,  DWORD,  LPWSTR,  PDWORD,  PDWORD,  LPWSTR,  PDWORD,\n       PFILETIME)","url":"/druntime/core/sys/windows/winreg/RegEnumKeyExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegEnumValueA","package":"druntime","parentType":"","signature":"LONG RegEnumValueA(const  scope  HKEY,  DWORD,  LPSTR,  PDWORD,  PDWORD,  PDWORD,  LPBYTE,\n       PDWORD)","url":"/druntime/core/sys/windows/winreg/RegEnumValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegEnumValueW","package":"druntime","parentType":"","signature":"LONG RegEnumValueW(const  scope  HKEY,  DWORD,  LPWSTR,  PDWORD,  PDWORD,  PDWORD,  LPBYTE,\n       PDWORD)","url":"/druntime/core/sys/windows/winreg/RegEnumValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegFlushKey","package":"druntime","parentType":"","signature":"LONG RegFlushKey(const  scope  HKEY)","url":"/druntime/core/sys/windows/winreg/RegFlushKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegLoadKeyA","package":"druntime","parentType":"","signature":"LONG RegLoadKeyA(const  scope  HKEY,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winreg/RegLoadKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegLoadKeyW","package":"druntime","parentType":"","signature":"LONG RegLoadKeyW(const  scope  HKEY,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winreg/RegLoadKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegOpenKeyExA","package":"druntime","parentType":"","signature":"LONG RegOpenKeyExA(const  scope  HKEY,  LPCSTR,  DWORD,  REGSAM,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegOpenKeyExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegOpenKeyExW","package":"druntime","parentType":"","signature":"LONG RegOpenKeyExW(const  scope  HKEY,  LPCWSTR,  DWORD,  REGSAM,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegOpenKeyExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryInfoKeyA","package":"druntime","parentType":"","signature":"LONG RegQueryInfoKeyA(const  scope  HKEY,  LPSTR,  PDWORD,  PDWORD,  PDWORD,  PDWORD,\n       PDWORD,  PDWORD,  PDWORD,  PDWORD,  PDWORD,  PFILETIME)","url":"/druntime/core/sys/windows/winreg/RegQueryInfoKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryInfoKeyW","package":"druntime","parentType":"","signature":"LONG RegQueryInfoKeyW(const  scope  HKEY,  LPWSTR,  PDWORD,  PDWORD,  PDWORD,  PDWORD,\n       PDWORD,  PDWORD,  PDWORD,  PDWORD,  PDWORD,  PFILETIME)","url":"/druntime/core/sys/windows/winreg/RegQueryInfoKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryMultipleValuesA","package":"druntime","parentType":"","signature":"LONG RegQueryMultipleValuesA(const  scope  HKEY,  PVALENTA,  DWORD,  LPSTR,  LPDWORD)","url":"/druntime/core/sys/windows/winreg/RegQueryMultipleValuesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryMultipleValuesW","package":"druntime","parentType":"","signature":"LONG RegQueryMultipleValuesW(const  scope  HKEY,  PVALENTW,  DWORD,  LPWSTR,  LPDWORD)","url":"/druntime/core/sys/windows/winreg/RegQueryMultipleValuesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryValueExA","package":"druntime","parentType":"","signature":"LONG RegQueryValueExA(const  scope  HKEY,  LPCSTR,  LPDWORD,  LPDWORD, /*LPBYTE*/ LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/winreg/RegQueryValueExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryValueExW","package":"druntime","parentType":"","signature":"LONG RegQueryValueExW(const  scope  HKEY,  LPCWSTR,  LPDWORD,  LPDWORD, /*LPBYTE*/ LPVOID,  LPDWORD)","url":"/druntime/core/sys/windows/winreg/RegQueryValueExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegReplaceKeyA","package":"druntime","parentType":"","signature":"LONG RegReplaceKeyA(const  scope  HKEY,  LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winreg/RegReplaceKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegReplaceKeyW","package":"druntime","parentType":"","signature":"LONG RegReplaceKeyW(const  scope  HKEY,  LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winreg/RegReplaceKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSaveKeyA","package":"druntime","parentType":"","signature":"LONG RegSaveKeyA(const  scope  HKEY,  LPCSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winreg/RegSaveKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSaveKeyW","package":"druntime","parentType":"","signature":"LONG RegSaveKeyW(const  scope  HKEY,  LPCWSTR,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winreg/RegSaveKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSetKeySecurity","package":"druntime","parentType":"","signature":"LONG RegSetKeySecurity(const  scope  HKEY,  SECURITY_INFORMATION,  PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winreg/RegSetKeySecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSetValueExA","package":"druntime","parentType":"","signature":"LONG RegSetValueExA(const  scope  HKEY,  LPCSTR,  DWORD,  DWORD,  const(BYTE) *,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegSetValueExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSetValueExW","package":"druntime","parentType":"","signature":"LONG RegSetValueExW(const  scope  HKEY,  LPCWSTR,  DWORD,  DWORD,  const(BYTE) *,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegSetValueExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegUnLoadKeyA","package":"druntime","parentType":"","signature":"LONG RegUnLoadKeyA(const  scope  HKEY,  LPCSTR)","url":"/druntime/core/sys/windows/winreg/RegUnLoadKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegUnLoadKeyW","package":"druntime","parentType":"","signature":"LONG RegUnLoadKeyW(const  scope  HKEY,  LPCWSTR)","url":"/druntime/core/sys/windows/winreg/RegUnLoadKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegNotifyChangeKeyValue","package":"druntime","parentType":"","signature":"LONG RegNotifyChangeKeyValue(const  scope  HKEY,  BOOL,  DWORD,  HANDLE,  BOOL)","url":"/druntime/core/sys/windows/winreg/RegNotifyChangeKeyValue.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"AbortSystemShutdownA","package":"druntime","parentType":"","signature":"BOOL AbortSystemShutdownA(LPCSTR)","url":"/druntime/core/sys/windows/winreg/AbortSystemShutdownA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"AbortSystemShutdownW","package":"druntime","parentType":"","signature":"BOOL AbortSystemShutdownW(LPCWSTR)","url":"/druntime/core/sys/windows/winreg/AbortSystemShutdownW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"InitiateSystemShutdownA","package":"druntime","parentType":"","signature":"BOOL InitiateSystemShutdownA(LPSTR,  LPSTR,  DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/winreg/InitiateSystemShutdownA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"InitiateSystemShutdownW","package":"druntime","parentType":"","signature":"BOOL InitiateSystemShutdownW(LPWSTR,  LPWSTR,  DWORD,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/winreg/InitiateSystemShutdownW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegGetKeySecurity","package":"druntime","parentType":"","signature":"LONG RegGetKeySecurity(const  scope  HKEY,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR,  PDWORD)","url":"/druntime/core/sys/windows/winreg/RegGetKeySecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegRestoreKeyA","package":"druntime","parentType":"","signature":"LONG RegRestoreKeyA(const  scope  HKEY,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegRestoreKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegRestoreKeyW","package":"druntime","parentType":"","signature":"LONG RegRestoreKeyW(const  scope  HKEY,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegRestoreKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSetKeySecurity","package":"druntime","parentType":"","signature":"LONG RegSetKeySecurity(const  scope  HKEY,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winreg/RegSetKeySecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegCreateKeyA","package":"druntime","parentType":"","signature":"LONG RegCreateKeyA(const  scope  HKEY,  LPCSTR,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegCreateKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegCreateKeyW","package":"druntime","parentType":"","signature":"LONG RegCreateKeyW(const  scope  HKEY,  LPCWSTR,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegCreateKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegEnumKeyA","package":"druntime","parentType":"","signature":"LONG RegEnumKeyA(const  scope  HKEY,  DWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegEnumKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegEnumKeyW","package":"druntime","parentType":"","signature":"LONG RegEnumKeyW(const  scope  HKEY,  DWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegEnumKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegOpenKeyA","package":"druntime","parentType":"","signature":"LONG RegOpenKeyA(const  scope  HKEY,  LPCSTR,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegOpenKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegOpenKeyW","package":"druntime","parentType":"","signature":"LONG RegOpenKeyW(const  scope  HKEY,  LPCWSTR,  PHKEY)","url":"/druntime/core/sys/windows/winreg/RegOpenKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryValueA","package":"druntime","parentType":"","signature":"LONG RegQueryValueA(const  scope  HKEY,  LPCSTR,  LPSTR,  PLONG)","url":"/druntime/core/sys/windows/winreg/RegQueryValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegQueryValueW","package":"druntime","parentType":"","signature":"LONG RegQueryValueW(const  scope  HKEY,  LPCWSTR,  LPWSTR,  PLONG)","url":"/druntime/core/sys/windows/winreg/RegQueryValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSetValueA","package":"druntime","parentType":"","signature":"LONG RegSetValueA(const  scope  HKEY,  LPCSTR,  DWORD,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegSetValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winreg","name":"RegSetValueW","package":"druntime","parentType":"","signature":"LONG RegSetValueW(const  scope  HKEY,  LPCWSTR,  DWORD,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winreg/RegSetValueW.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winreg","name":"REGSAM","package":"druntime","parentType":"","signature":"REGSAM = ACCESS_MASK","url":"/druntime/core/sys/windows/winreg.html#REGSAM"},{"doc":"","kind":"struct","module":"core.sys.windows.winreg","name":"VALENTA","package":"druntime","parentType":"","signature":"VALENTA","url":"/druntime/core/sys/windows/winreg.html#VALENTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winreg","name":"PVALENTA","package":"druntime","parentType":"","signature":"PVALENTA = VALENTA *","url":"/druntime/core/sys/windows/winreg.html#PVALENTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winreg","name":"VALENTW","package":"druntime","parentType":"","signature":"VALENTW","url":"/druntime/core/sys/windows/winreg.html#VALENTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winreg","name":"PVALENTW","package":"druntime","parentType":"","signature":"PVALENTW = VALENTW *","url":"/druntime/core/sys/windows/winreg.html#PVALENTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winreg","name":"PVALENT","package":"druntime","parentType":"","signature":"PVALENT = VALENT *","url":"/druntime/core/sys/windows/winreg.html#PVALENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winreg","name":"REG_NOTIFY_CHANGE_NAME","package":"druntime","parentType":"","signature":"DWORD REG_NOTIFY_CHANGE_NAME","url":"/druntime/core/sys/windows/winreg.html#REG_NOTIFY_CHANGE_NAME"},{"doc":"","kind":"module","module":"core.sys.windows.winsock2","name":"core.sys.windows.winsock2","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winsock2.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"WSAStartup","package":"druntime","parentType":"","signature":"int WSAStartup(ushort  wVersionRequested,  LPWSADATA lpWSAData)","url":"/druntime/core/sys/windows/winsock2/WSAStartup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"WSACleanup","package":"druntime","parentType":"","signature":"int WSACleanup()","url":"/druntime/core/sys/windows/winsock2/WSACleanup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"socket","package":"druntime","parentType":"","signature":"SOCKET socket(int  af,  int  type,  int  protocol)","url":"/druntime/core/sys/windows/winsock2/socket.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"ioctlsocket","package":"druntime","parentType":"","signature":"int ioctlsocket(SOCKET s,  int  cmd,  uint *  argp)","url":"/druntime/core/sys/windows/winsock2/ioctlsocket.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"bind","package":"druntime","parentType":"","signature":"int bind(SOCKET s,  const(sockaddr) *  name,  socklen_t namelen)","url":"/druntime/core/sys/windows/winsock2/bind.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"connect","package":"druntime","parentType":"","signature":"int connect(SOCKET s,  const(sockaddr) *  name,  socklen_t namelen)","url":"/druntime/core/sys/windows/winsock2/connect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"listen","package":"druntime","parentType":"","signature":"int listen(SOCKET s,  int  backlog)","url":"/druntime/core/sys/windows/winsock2/listen.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"accept","package":"druntime","parentType":"","signature":"SOCKET accept(SOCKET s,  sockaddr *  addr,  socklen_t *  addrlen)","url":"/druntime/core/sys/windows/winsock2/accept.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"closesocket","package":"druntime","parentType":"","signature":"int closesocket(SOCKET s)","url":"/druntime/core/sys/windows/winsock2/closesocket.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"shutdown","package":"druntime","parentType":"","signature":"int shutdown(SOCKET s,  int  how)","url":"/druntime/core/sys/windows/winsock2/shutdown.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getpeername","package":"druntime","parentType":"","signature":"int getpeername(SOCKET s,  sockaddr *  name,  socklen_t *  namelen)","url":"/druntime/core/sys/windows/winsock2/getpeername.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getsockname","package":"druntime","parentType":"","signature":"int getsockname(SOCKET s,  sockaddr *  name,  socklen_t *  namelen)","url":"/druntime/core/sys/windows/winsock2/getsockname.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"send","package":"druntime","parentType":"","signature":"int send(SOCKET s,  const(void) *  buf,  int  len,  int  flags)","url":"/druntime/core/sys/windows/winsock2/send.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"sendto","package":"druntime","parentType":"","signature":"int sendto(SOCKET s,  const(void) *  buf,  int  len,  int  flags,  const(sockaddr) *  to,  socklen_t tolen)","url":"/druntime/core/sys/windows/winsock2/sendto.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"recv","package":"druntime","parentType":"","signature":"int recv(SOCKET s,  void *  buf,  int  len,  int  flags)","url":"/druntime/core/sys/windows/winsock2/recv.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"recvfrom","package":"druntime","parentType":"","signature":"int recvfrom(SOCKET s,  void *  buf,  int  len,  int  flags,  sockaddr *  from,  socklen_t *  fromlen)","url":"/druntime/core/sys/windows/winsock2/recvfrom.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getsockopt","package":"druntime","parentType":"","signature":"int getsockopt(SOCKET s,  int  level,  int  optname,  void *  optval,  socklen_t *  optlen)","url":"/druntime/core/sys/windows/winsock2/getsockopt.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"setsockopt","package":"druntime","parentType":"","signature":"int setsockopt(SOCKET s,  int  level,  int  optname,  const(void) *  optval,  socklen_t optlen)","url":"/druntime/core/sys/windows/winsock2/setsockopt.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"inet_addr","package":"druntime","parentType":"","signature":"uint inet_addr(const  char *  cp)","url":"/druntime/core/sys/windows/winsock2/inet_addr.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"select","package":"druntime","parentType":"","signature":"int select(int  nfds,  fd_set *  readfds,  fd_set *  writefds,  fd_set *  errorfds,  const(timeval) *  timeout)","url":"/druntime/core/sys/windows/winsock2/select.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"inet_ntoa","package":"druntime","parentType":"","signature":"char * inet_ntoa(in_addr ina)","url":"/druntime/core/sys/windows/winsock2/inet_ntoa.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"gethostbyname","package":"druntime","parentType":"","signature":"hostent * gethostbyname(const  char *  name)","url":"/druntime/core/sys/windows/winsock2/gethostbyname.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"gethostbyaddr","package":"druntime","parentType":"","signature":"hostent * gethostbyaddr(const(void) *  addr,  int  len,  int  type)","url":"/druntime/core/sys/windows/winsock2/gethostbyaddr.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getprotobyname","package":"druntime","parentType":"","signature":"protoent * getprotobyname(const  char *  name)","url":"/druntime/core/sys/windows/winsock2/getprotobyname.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getprotobynumber","package":"druntime","parentType":"","signature":"protoent * getprotobynumber(int  number)","url":"/druntime/core/sys/windows/winsock2/getprotobynumber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getservbyname","package":"druntime","parentType":"","signature":"servent * getservbyname(const  char *  name,  const  char *  proto)","url":"/druntime/core/sys/windows/winsock2/getservbyname.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getservbyport","package":"druntime","parentType":"","signature":"servent * getservbyport(int  port,  const  char *  proto)","url":"/druntime/core/sys/windows/winsock2/getservbyport.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"gethostname","package":"druntime","parentType":"","signature":"int gethostname(const  char *  name,  int  namelen)","url":"/druntime/core/sys/windows/winsock2/gethostname.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getaddrinfo","package":"druntime","parentType":"","signature":"int getaddrinfo(const(char) *  nodename,  const(char) *  servname,  const(addrinfo) *  hints,  addrinfo * *  res)","url":"/druntime/core/sys/windows/winsock2/getaddrinfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"freeaddrinfo","package":"druntime","parentType":"","signature":"void freeaddrinfo(addrinfo *  ai)","url":"/druntime/core/sys/windows/winsock2/freeaddrinfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"getnameinfo","package":"druntime","parentType":"","signature":"int getnameinfo(const(sockaddr) *  sa,  socklen_t salen,  char *  host,  uint  hostlen,  char *  serv,  uint  servlen,  int  flags)","url":"/druntime/core/sys/windows/winsock2/getnameinfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"WSAGetLastError","package":"druntime","parentType":"","signature":"int WSAGetLastError()","url":"/druntime/core/sys/windows/winsock2/WSAGetLastError.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"FD_CLR","package":"druntime","parentType":"","signature":"void FD_CLR(SOCKET fd,  fd_set *  set)","url":"/druntime/core/sys/windows/winsock2/FD_CLR.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"FD_ISSET","package":"druntime","parentType":"","signature":"int FD_ISSET(SOCKET fd,  const(fd_set) *  set)","url":"/druntime/core/sys/windows/winsock2/FD_ISSET.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"FD_SET","package":"druntime","parentType":"","signature":"void FD_SET(SOCKET fd,  fd_set *  set)","url":"/druntime/core/sys/windows/winsock2/FD_SET.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"FD_ZERO","package":"druntime","parentType":"","signature":"void FD_ZERO(fd_set *  set)","url":"/druntime/core/sys/windows/winsock2/FD_ZERO.html"},{"doc":"Creates a new $(D fd_set) with the specified capacity.","kind":"function","module":"core.sys.windows.winsock2","name":"FD_CREATE","package":"druntime","parentType":"","signature":"fd_set * FD_CREATE(uint  capacity)","url":"/druntime/core/sys/windows/winsock2/FD_CREATE.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"htons","package":"druntime","parentType":"","signature":"ushort htons(ushort  x)","url":"/druntime/core/sys/windows/winsock2/htons.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"htonl","package":"druntime","parentType":"","signature":"uint htonl(uint  x)","url":"/druntime/core/sys/windows/winsock2/htonl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"ntohs","package":"druntime","parentType":"","signature":"ushort ntohs(ushort  x)","url":"/druntime/core/sys/windows/winsock2/ntohs.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"ntohl","package":"druntime","parentType":"","signature":"uint ntohl(uint  x)","url":"/druntime/core/sys/windows/winsock2/ntohl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"WSAIoctl","package":"druntime","parentType":"","signature":"int WSAIoctl(SOCKET s,  uint  dwIoControlCode,\n     void *  lpvInBuffer,  uint  cbInBuffer,\n     void *  lpvOutBuffer,  uint  cbOutBuffer,\n     uint *  lpcbBytesReturned,\n     LPWSAOVERLAPPED lpOverlapped,  LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine)","url":"/druntime/core/sys/windows/winsock2/WSAIoctl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsock2","name":"WSAPoll","package":"druntime","parentType":"","signature":"int WSAPoll(LPWSAPOLLFD fdArray,  uint  fds,  int  timeout)","url":"/druntime/core/sys/windows/winsock2/WSAPoll.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"SOCKET","package":"druntime","parentType":"","signature":"SOCKET = size_t","url":"/druntime/core/sys/windows/winsock2.html#SOCKET"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"socklen_t","package":"druntime","parentType":"","signature":"socklen_t = int","url":"/druntime/core/sys/windows/winsock2.html#socklen_t"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"WSADATA","package":"druntime","parentType":"","signature":"WSADATA","url":"/druntime/core/sys/windows/winsock2.html#WSADATA"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"LPWSADATA","package":"druntime","parentType":"","signature":"LPWSADATA = WSADATA *","url":"/druntime/core/sys/windows/winsock2.html#LPWSADATA"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"fd_set_custom","package":"druntime","parentType":"","signature":"fd_set_custom(uint  SETSIZE)","url":"/druntime/core/sys/windows/winsock2.html#fd_set_custom"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"fd_set","package":"druntime","parentType":"","signature":"fd_set = fd_set_custom!FD_SETSIZE","url":"/druntime/core/sys/windows/winsock2.html#fd_set"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"linger","package":"druntime","parentType":"","signature":"linger","url":"/druntime/core/sys/windows/winsock2.html#linger"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"protoent","package":"druntime","parentType":"","signature":"protoent","url":"/druntime/core/sys/windows/winsock2.html#protoent"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"servent","package":"druntime","parentType":"","signature":"servent","url":"/druntime/core/sys/windows/winsock2.html#servent"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"timeval","package":"druntime","parentType":"","signature":"timeval","url":"/druntime/core/sys/windows/winsock2.html#timeval"},{"doc":"","kind":"union","module":"core.sys.windows.winsock2","name":"in_addr","package":"druntime","parentType":"","signature":"in_addr","url":"/druntime/core/sys/windows/winsock2.html#in_addr"},{"doc":"","kind":"union","module":"core.sys.windows.winsock2","name":"in6_addr","package":"druntime","parentType":"","signature":"in6_addr","url":"/druntime/core/sys/windows/winsock2.html#in6_addr"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"sockaddr","package":"druntime","parentType":"","signature":"sockaddr","url":"/druntime/core/sys/windows/winsock2.html#sockaddr"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"SOCKADDR","package":"druntime","parentType":"","signature":"SOCKADDR = sockaddr","url":"/druntime/core/sys/windows/winsock2.html#SOCKADDR"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"PSOCKADDR","package":"druntime","parentType":"","signature":"PSOCKADDR = SOCKADDR *","url":"/druntime/core/sys/windows/winsock2.html#PSOCKADDR"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"sockaddr_storage","package":"druntime","parentType":"","signature":"sockaddr_storage","url":"/druntime/core/sys/windows/winsock2.html#sockaddr_storage"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"SOCKADDR_STORAGE","package":"druntime","parentType":"","signature":"SOCKADDR_STORAGE = sockaddr_storage","url":"/druntime/core/sys/windows/winsock2.html#SOCKADDR_STORAGE"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"PSOCKADDR_STORAGE","package":"druntime","parentType":"","signature":"PSOCKADDR_STORAGE = SOCKADDR_STORAGE *","url":"/druntime/core/sys/windows/winsock2.html#PSOCKADDR_STORAGE"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"sockaddr_in","package":"druntime","parentType":"","signature":"sockaddr_in","url":"/druntime/core/sys/windows/winsock2.html#sockaddr_in"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"SOCKADDR_IN","package":"druntime","parentType":"","signature":"SOCKADDR_IN = sockaddr_in","url":"/druntime/core/sys/windows/winsock2.html#SOCKADDR_IN"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"PSOCKADDR_IN","package":"druntime","parentType":"","signature":"PSOCKADDR_IN = SOCKADDR_IN *","url":"/druntime/core/sys/windows/winsock2.html#PSOCKADDR_IN"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"sockaddr_in6","package":"druntime","parentType":"","signature":"sockaddr_in6","url":"/druntime/core/sys/windows/winsock2.html#sockaddr_in6"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"addrinfo","package":"druntime","parentType":"","signature":"addrinfo","url":"/druntime/core/sys/windows/winsock2.html#addrinfo"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"hostent","package":"druntime","parentType":"","signature":"hostent","url":"/druntime/core/sys/windows/winsock2.html#hostent"},{"doc":"","kind":"method","module":"core.sys.windows.winsock2","name":"h_addr","package":"druntime","parentType":"hostent","signature":"char * h_addr()","url":"/druntime/core/sys/windows/winsock2/hostent.h_addr.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"WSAOVERLAPPED","package":"druntime","parentType":"","signature":"WSAOVERLAPPED","url":"/druntime/core/sys/windows/winsock2.html#WSAOVERLAPPED"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"LPWSAOVERLAPPED","package":"druntime","parentType":"","signature":"LPWSAOVERLAPPED = WSAOVERLAPPED *","url":"/druntime/core/sys/windows/winsock2.html#LPWSAOVERLAPPED"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"LPWSAOVERLAPPED_COMPLETION_ROUTINE","package":"druntime","parentType":"","signature":"LPWSAOVERLAPPED_COMPLETION_ROUTINE = void  function(uint,  uint,  LPWSAOVERLAPPED,  uint)  nothrow @nogc","url":"/druntime/core/sys/windows/winsock2.html#LPWSAOVERLAPPED_COMPLETION_ROUTINE"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"tcp_keepalive","package":"druntime","parentType":"","signature":"tcp_keepalive","url":"/druntime/core/sys/windows/winsock2.html#tcp_keepalive"},{"doc":"","kind":"struct","module":"core.sys.windows.winsock2","name":"pollfd","package":"druntime","parentType":"","signature":"pollfd","url":"/druntime/core/sys/windows/winsock2.html#pollfd"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"WSAPOLLFD","package":"druntime","parentType":"","signature":"WSAPOLLFD = pollfd","url":"/druntime/core/sys/windows/winsock2.html#WSAPOLLFD"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"PWSAPOLLFD","package":"druntime","parentType":"","signature":"PWSAPOLLFD = pollfd *","url":"/druntime/core/sys/windows/winsock2.html#PWSAPOLLFD"},{"doc":"","kind":"alias","module":"core.sys.windows.winsock2","name":"LPWSAPOLLFD","package":"druntime","parentType":"","signature":"LPWSAPOLLFD = pollfd *","url":"/druntime/core/sys/windows/winsock2.html#LPWSAPOLLFD"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"INVALID_SOCKET","package":"druntime","parentType":"","signature":"SOCKET INVALID_SOCKET","url":"/druntime/core/sys/windows/winsock2.html#INVALID_SOCKET"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"SOCKET_ERROR","package":"druntime","parentType":"","signature":"int SOCKET_ERROR","url":"/druntime/core/sys/windows/winsock2.html#SOCKET_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"WSADESCRIPTION_LEN","package":"druntime","parentType":"","signature":"WSADESCRIPTION_LEN","url":"/druntime/core/sys/windows/winsock2.html#WSADESCRIPTION_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"WSASYS_STATUS_LEN","package":"druntime","parentType":"","signature":"WSASYS_STATUS_LEN","url":"/druntime/core/sys/windows/winsock2.html#WSASYS_STATUS_LEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"IOCPARM_MASK","package":"druntime","parentType":"","signature":"int IOCPARM_MASK","url":"/druntime/core/sys/windows/winsock2.html#IOCPARM_MASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"IOC_IN","package":"druntime","parentType":"","signature":"int IOC_IN","url":"/druntime/core/sys/windows/winsock2.html#IOC_IN"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"FIONBIO","package":"druntime","parentType":"","signature":"int FIONBIO","url":"/druntime/core/sys/windows/winsock2.html#FIONBIO"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"NI_MAXHOST","package":"druntime","parentType":"","signature":"NI_MAXHOST","url":"/druntime/core/sys/windows/winsock2.html#NI_MAXHOST"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"NI_MAXSERV","package":"druntime","parentType":"","signature":"NI_MAXSERV","url":"/druntime/core/sys/windows/winsock2.html#NI_MAXSERV"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"WSABASEERR","package":"druntime","parentType":"","signature":"WSABASEERR","url":"/druntime/core/sys/windows/winsock2.html#WSABASEERR"},{"doc":"Default FD_SETSIZE value. In C/C++, it is redefinable by #define-ing the macro before #include-ing winsock.h. In D, use the $(D FD_CREATE) function...","kind":"variable","module":"core.sys.windows.winsock2","name":"FD_SETSIZE","package":"druntime","parentType":"","signature":"int FD_SETSIZE","url":"/druntime/core/sys/windows/winsock2.html#FD_SETSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"IN6ADDR_ANY","package":"druntime","parentType":"","signature":"in6_addr IN6ADDR_ANY","url":"/druntime/core/sys/windows/winsock2.html#IN6ADDR_ANY"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"IN6ADDR_LOOPBACK","package":"druntime","parentType":"","signature":"in6_addr IN6ADDR_LOOPBACK","url":"/druntime/core/sys/windows/winsock2.html#IN6ADDR_LOOPBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"INET_ADDRSTRLEN","package":"druntime","parentType":"","signature":"int INET_ADDRSTRLEN","url":"/druntime/core/sys/windows/winsock2.html#INET_ADDRSTRLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"INET6_ADDRSTRLEN","package":"druntime","parentType":"","signature":"int INET6_ADDRSTRLEN","url":"/druntime/core/sys/windows/winsock2.html#INET6_ADDRSTRLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"IOC_VENDOR","package":"druntime","parentType":"","signature":"IOC_VENDOR","url":"/druntime/core/sys/windows/winsock2.html#IOC_VENDOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winsock2","name":"SIO_KEEPALIVE_VALS","package":"druntime","parentType":"","signature":"SIO_KEEPALIVE_VALS","url":"/druntime/core/sys/windows/winsock2.html#SIO_KEEPALIVE_VALS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winspool","name":"core.sys.windows.winspool","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winspool.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AbortPrinter","package":"druntime","parentType":"","signature":"BOOL AbortPrinter(HANDLE)","url":"/druntime/core/sys/windows/winspool/AbortPrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddFormA","package":"druntime","parentType":"","signature":"BOOL AddFormA(HANDLE,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddFormA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddFormW","package":"druntime","parentType":"","signature":"BOOL AddFormW(HANDLE,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddFormW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddJobA","package":"druntime","parentType":"","signature":"BOOL AddJobA(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/AddJobA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddJobW","package":"druntime","parentType":"","signature":"BOOL AddJobW(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/AddJobW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddMonitorA","package":"druntime","parentType":"","signature":"BOOL AddMonitorA(LPSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddMonitorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddMonitorW","package":"druntime","parentType":"","signature":"BOOL AddMonitorW(LPWSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddMonitorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPortA","package":"druntime","parentType":"","signature":"BOOL AddPortA(LPSTR,  HWND,  LPSTR)","url":"/druntime/core/sys/windows/winspool/AddPortA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPortW","package":"druntime","parentType":"","signature":"BOOL AddPortW(LPWSTR,  HWND,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/AddPortW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrinterA","package":"druntime","parentType":"","signature":"HANDLE AddPrinterA(LPSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddPrinterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrinterW","package":"druntime","parentType":"","signature":"HANDLE AddPrinterW(LPWSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddPrinterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrinterConnectionA","package":"druntime","parentType":"","signature":"BOOL AddPrinterConnectionA(LPSTR)","url":"/druntime/core/sys/windows/winspool/AddPrinterConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrinterConnectionW","package":"druntime","parentType":"","signature":"BOOL AddPrinterConnectionW(LPWSTR)","url":"/druntime/core/sys/windows/winspool/AddPrinterConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrinterDriverA","package":"druntime","parentType":"","signature":"BOOL AddPrinterDriverA(LPSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddPrinterDriverA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrinterDriverW","package":"druntime","parentType":"","signature":"BOOL AddPrinterDriverW(LPWSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddPrinterDriverW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrintProcessorA","package":"druntime","parentType":"","signature":"BOOL AddPrintProcessorA(LPSTR,  LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/winspool/AddPrintProcessorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrintProcessorW","package":"druntime","parentType":"","signature":"BOOL AddPrintProcessorW(LPWSTR,  LPWSTR,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/AddPrintProcessorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrintProvidorA","package":"druntime","parentType":"","signature":"BOOL AddPrintProvidorA(LPSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddPrintProvidorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AddPrintProvidorW","package":"druntime","parentType":"","signature":"BOOL AddPrintProvidorW(LPWSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/AddPrintProvidorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AdvancedDocumentPropertiesA","package":"druntime","parentType":"","signature":"LONG AdvancedDocumentPropertiesA(HWND,  HANDLE,  LPSTR,  PDEVMODE,  PDEVMODEA)","url":"/druntime/core/sys/windows/winspool/AdvancedDocumentPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"AdvancedDocumentPropertiesW","package":"druntime","parentType":"","signature":"LONG AdvancedDocumentPropertiesW(HWND,  HANDLE,  LPWSTR,  PDEVMODE,  PDEVMODEW)","url":"/druntime/core/sys/windows/winspool/AdvancedDocumentPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ClosePrinter","package":"druntime","parentType":"","signature":"BOOL ClosePrinter(HANDLE)","url":"/druntime/core/sys/windows/winspool/ClosePrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ConfigurePortA","package":"druntime","parentType":"","signature":"BOOL ConfigurePortA(LPSTR,  HWND,  LPSTR)","url":"/druntime/core/sys/windows/winspool/ConfigurePortA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ConfigurePortW","package":"druntime","parentType":"","signature":"BOOL ConfigurePortW(LPWSTR,  HWND,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/ConfigurePortW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ConnectToPrinterDlg","package":"druntime","parentType":"","signature":"HANDLE ConnectToPrinterDlg(HWND,  DWORD)","url":"/druntime/core/sys/windows/winspool/ConnectToPrinterDlg.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeleteFormA","package":"druntime","parentType":"","signature":"BOOL DeleteFormA(HANDLE,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeleteFormA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeleteFormW","package":"druntime","parentType":"","signature":"BOOL DeleteFormW(HANDLE,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeleteFormW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeleteMonitorA","package":"druntime","parentType":"","signature":"BOOL DeleteMonitorA(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeleteMonitorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeleteMonitorW","package":"druntime","parentType":"","signature":"BOOL DeleteMonitorW(LPWSTR,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeleteMonitorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePortA","package":"druntime","parentType":"","signature":"BOOL DeletePortA(LPSTR,  HWND,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeletePortA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePortW","package":"druntime","parentType":"","signature":"BOOL DeletePortW(LPWSTR,  HWND,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeletePortW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinter","package":"druntime","parentType":"","signature":"BOOL DeletePrinter(HANDLE)","url":"/druntime/core/sys/windows/winspool/DeletePrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinterConnectionA","package":"druntime","parentType":"","signature":"BOOL DeletePrinterConnectionA(LPSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrinterConnectionA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinterConnectionW","package":"druntime","parentType":"","signature":"BOOL DeletePrinterConnectionW(LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrinterConnectionW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinterDataA","package":"druntime","parentType":"","signature":"DWORD DeletePrinterDataA(HANDLE,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrinterDataA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinterDataW","package":"druntime","parentType":"","signature":"DWORD DeletePrinterDataW(HANDLE,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrinterDataW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinterDriverA","package":"druntime","parentType":"","signature":"BOOL DeletePrinterDriverA(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrinterDriverA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrinterDriverW","package":"druntime","parentType":"","signature":"BOOL DeletePrinterDriverW(LPWSTR,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrinterDriverW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrintProcessorA","package":"druntime","parentType":"","signature":"BOOL DeletePrintProcessorA(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrintProcessorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrintProcessorW","package":"druntime","parentType":"","signature":"BOOL DeletePrintProcessorW(LPWSTR,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrintProcessorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrintProvidorA","package":"druntime","parentType":"","signature":"BOOL DeletePrintProvidorA(LPSTR,  LPSTR,  LPSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrintProvidorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DeletePrintProvidorW","package":"druntime","parentType":"","signature":"BOOL DeletePrintProvidorW(LPWSTR,  LPWSTR,  LPWSTR)","url":"/druntime/core/sys/windows/winspool/DeletePrintProvidorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DocumentPropertiesA","package":"druntime","parentType":"","signature":"LONG DocumentPropertiesA(HWND,  HANDLE,  LPSTR,  PDEVMODEA,  PDEVMODEA,  DWORD)","url":"/druntime/core/sys/windows/winspool/DocumentPropertiesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"DocumentPropertiesW","package":"druntime","parentType":"","signature":"LONG DocumentPropertiesW(HWND,  HANDLE,  LPWSTR,  PDEVMODEW,  PDEVMODEW,  DWORD)","url":"/druntime/core/sys/windows/winspool/DocumentPropertiesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EndDocPrinter","package":"druntime","parentType":"","signature":"BOOL EndDocPrinter(HANDLE)","url":"/druntime/core/sys/windows/winspool/EndDocPrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EndPagePrinter","package":"druntime","parentType":"","signature":"BOOL EndPagePrinter(HANDLE)","url":"/druntime/core/sys/windows/winspool/EndPagePrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumFormsA","package":"druntime","parentType":"","signature":"BOOL EnumFormsA(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumFormsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumFormsW","package":"druntime","parentType":"","signature":"BOOL EnumFormsW(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumFormsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumJobsA","package":"druntime","parentType":"","signature":"BOOL EnumJobsA(HANDLE,  DWORD,  DWORD,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumJobsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumJobsW","package":"druntime","parentType":"","signature":"BOOL EnumJobsW(HANDLE,  DWORD,  DWORD,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumJobsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumMonitorsA","package":"druntime","parentType":"","signature":"BOOL EnumMonitorsA(LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumMonitorsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumMonitorsW","package":"druntime","parentType":"","signature":"BOOL EnumMonitorsW(LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumMonitorsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPortsA","package":"druntime","parentType":"","signature":"BOOL EnumPortsA(LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPortsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPortsW","package":"druntime","parentType":"","signature":"BOOL EnumPortsW(LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPortsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrinterDataA","package":"druntime","parentType":"","signature":"DWORD EnumPrinterDataA(HANDLE,  DWORD,  LPSTR,  DWORD,  PDWORD,  PDWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrinterDataA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrinterDataW","package":"druntime","parentType":"","signature":"DWORD EnumPrinterDataW(HANDLE,  DWORD,  LPWSTR,  DWORD,  PDWORD,  PDWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrinterDataW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrinterDriversA","package":"druntime","parentType":"","signature":"BOOL EnumPrinterDriversA(LPSTR,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrinterDriversA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrinterDriversW","package":"druntime","parentType":"","signature":"BOOL EnumPrinterDriversW(LPWSTR,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrinterDriversW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrintersA","package":"druntime","parentType":"","signature":"BOOL EnumPrintersA(DWORD,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrintersA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrintersW","package":"druntime","parentType":"","signature":"BOOL EnumPrintersW(DWORD,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrintersW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrintProcessorDatatypesA","package":"druntime","parentType":"","signature":"BOOL EnumPrintProcessorDatatypesA(LPSTR,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrintProcessorDatatypesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrintProcessorDatatypesW","package":"druntime","parentType":"","signature":"BOOL EnumPrintProcessorDatatypesW(LPWSTR,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrintProcessorDatatypesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrintProcessorsA","package":"druntime","parentType":"","signature":"BOOL EnumPrintProcessorsA(LPSTR,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrintProcessorsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"EnumPrintProcessorsW","package":"druntime","parentType":"","signature":"BOOL EnumPrintProcessorsW(LPWSTR,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/EnumPrintProcessorsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"FindClosePrinterChangeNotification","package":"druntime","parentType":"","signature":"BOOL FindClosePrinterChangeNotification(HANDLE)","url":"/druntime/core/sys/windows/winspool/FindClosePrinterChangeNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"FindFirstPrinterChangeNotification","package":"druntime","parentType":"","signature":"HANDLE FindFirstPrinterChangeNotification(HANDLE,  DWORD,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winspool/FindFirstPrinterChangeNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"FindNextPrinterChangeNotification","package":"druntime","parentType":"","signature":"HANDLE FindNextPrinterChangeNotification(HANDLE,  PDWORD,  PVOID,  PVOID *)","url":"/druntime/core/sys/windows/winspool/FindNextPrinterChangeNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"FreePrinterNotifyInfo","package":"druntime","parentType":"","signature":"BOOL FreePrinterNotifyInfo(PPRINTER_NOTIFY_INFO)","url":"/druntime/core/sys/windows/winspool/FreePrinterNotifyInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetFormA","package":"druntime","parentType":"","signature":"BOOL GetFormA(HANDLE,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetFormA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetFormW","package":"druntime","parentType":"","signature":"BOOL GetFormW(HANDLE,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetFormW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetJobA","package":"druntime","parentType":"","signature":"BOOL GetJobA(HANDLE,  DWORD,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetJobA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetJobW","package":"druntime","parentType":"","signature":"BOOL GetJobW(HANDLE,  DWORD,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetJobW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterA","package":"druntime","parentType":"","signature":"BOOL GetPrinterA(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterW","package":"druntime","parentType":"","signature":"BOOL GetPrinterW(HANDLE,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterDataA","package":"druntime","parentType":"","signature":"DWORD GetPrinterDataA(HANDLE,  LPSTR,  PDWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterDataA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterDataW","package":"druntime","parentType":"","signature":"DWORD GetPrinterDataW(HANDLE,  LPWSTR,  PDWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterDataW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterDriverA","package":"druntime","parentType":"","signature":"DWORD GetPrinterDriverA(HANDLE,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterDriverA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterDriverW","package":"druntime","parentType":"","signature":"DWORD GetPrinterDriverW(HANDLE,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterDriverW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterDriverDirectoryA","package":"druntime","parentType":"","signature":"DWORD GetPrinterDriverDirectoryA(LPSTR,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterDriverDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrinterDriverDirectoryW","package":"druntime","parentType":"","signature":"DWORD GetPrinterDriverDirectoryW(LPWSTR,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrinterDriverDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrintProcessorDirectoryA","package":"druntime","parentType":"","signature":"DWORD GetPrintProcessorDirectoryA(LPSTR,  LPSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrintProcessorDirectoryA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"GetPrintProcessorDirectoryW","package":"druntime","parentType":"","signature":"DWORD GetPrintProcessorDirectoryW(LPWSTR,  LPWSTR,  DWORD,  PBYTE,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/GetPrintProcessorDirectoryW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"OpenPrinterA","package":"druntime","parentType":"","signature":"BOOL OpenPrinterA(LPSTR,  PHANDLE,  LPPRINTER_DEFAULTSA)","url":"/druntime/core/sys/windows/winspool/OpenPrinterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"OpenPrinterW","package":"druntime","parentType":"","signature":"BOOL OpenPrinterW(LPWSTR,  PHANDLE,  LPPRINTER_DEFAULTSW)","url":"/druntime/core/sys/windows/winspool/OpenPrinterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"PrinterMessageBoxA","package":"druntime","parentType":"","signature":"DWORD PrinterMessageBoxA(HANDLE,  DWORD,  HWND,  LPSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winspool/PrinterMessageBoxA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"PrinterMessageBoxW","package":"druntime","parentType":"","signature":"DWORD PrinterMessageBoxW(HANDLE,  DWORD,  HWND,  LPWSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winspool/PrinterMessageBoxW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"PrinterProperties","package":"druntime","parentType":"","signature":"BOOL PrinterProperties(HWND,  HANDLE)","url":"/druntime/core/sys/windows/winspool/PrinterProperties.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ReadPrinter","package":"druntime","parentType":"","signature":"BOOL ReadPrinter(HANDLE,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/ReadPrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ResetPrinterA","package":"druntime","parentType":"","signature":"BOOL ResetPrinterA(HANDLE,  LPPRINTER_DEFAULTSA)","url":"/druntime/core/sys/windows/winspool/ResetPrinterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ResetPrinterW","package":"druntime","parentType":"","signature":"BOOL ResetPrinterW(HANDLE,  LPPRINTER_DEFAULTSW)","url":"/druntime/core/sys/windows/winspool/ResetPrinterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"ScheduleJob","package":"druntime","parentType":"","signature":"BOOL ScheduleJob(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winspool/ScheduleJob.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetFormA","package":"druntime","parentType":"","signature":"BOOL SetFormA(HANDLE,  LPSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/SetFormA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetFormW","package":"druntime","parentType":"","signature":"BOOL SetFormW(HANDLE,  LPWSTR,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/SetFormW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetJobA","package":"druntime","parentType":"","signature":"BOOL SetJobA(HANDLE,  DWORD,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/winspool/SetJobA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetJobW","package":"druntime","parentType":"","signature":"BOOL SetJobW(HANDLE,  DWORD,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/winspool/SetJobW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetPrinterA","package":"druntime","parentType":"","signature":"BOOL SetPrinterA(HANDLE,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/winspool/SetPrinterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetPrinterW","package":"druntime","parentType":"","signature":"BOOL SetPrinterW(HANDLE,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/winspool/SetPrinterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetPrinterDataA","package":"druntime","parentType":"","signature":"BOOL SetPrinterDataA(HANDLE,  LPSTR,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/winspool/SetPrinterDataA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"SetPrinterDataW","package":"druntime","parentType":"","signature":"BOOL SetPrinterDataW(HANDLE,  LPWSTR,  DWORD,  PBYTE,  DWORD)","url":"/druntime/core/sys/windows/winspool/SetPrinterDataW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"StartDocPrinterA","package":"druntime","parentType":"","signature":"DWORD StartDocPrinterA(HANDLE,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/StartDocPrinterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"StartDocPrinterW","package":"druntime","parentType":"","signature":"DWORD StartDocPrinterW(HANDLE,  DWORD,  PBYTE)","url":"/druntime/core/sys/windows/winspool/StartDocPrinterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"StartPagePrinter","package":"druntime","parentType":"","signature":"BOOL StartPagePrinter(HANDLE)","url":"/druntime/core/sys/windows/winspool/StartPagePrinter.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"WaitForPrinterChange","package":"druntime","parentType":"","signature":"DWORD WaitForPrinterChange(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winspool/WaitForPrinterChange.html"},{"doc":"","kind":"function","module":"core.sys.windows.winspool","name":"WritePrinter","package":"druntime","parentType":"","signature":"BOOL WritePrinter(HANDLE,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winspool/WritePrinter.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"ADDJOB_INFO_1A","package":"druntime","parentType":"","signature":"ADDJOB_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#ADDJOB_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PADDJOB_INFO_1A","package":"druntime","parentType":"","signature":"PADDJOB_INFO_1A = ADDJOB_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PADDJOB_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"ADDJOB_INFO_1W","package":"druntime","parentType":"","signature":"ADDJOB_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#ADDJOB_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PADDJOB_INFO_1W","package":"druntime","parentType":"","signature":"PADDJOB_INFO_1W = ADDJOB_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PADDJOB_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DATATYPES_INFO_1A","package":"druntime","parentType":"","signature":"DATATYPES_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#DATATYPES_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDATATYPES_INFO_1A","package":"druntime","parentType":"","signature":"PDATATYPES_INFO_1A = DATATYPES_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PDATATYPES_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DATATYPES_INFO_1W","package":"druntime","parentType":"","signature":"DATATYPES_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#DATATYPES_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDATATYPES_INFO_1W","package":"druntime","parentType":"","signature":"PDATATYPES_INFO_1W = DATATYPES_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PDATATYPES_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"JOB_INFO_1A","package":"druntime","parentType":"","signature":"JOB_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#JOB_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PJOB_INFO_1A","package":"druntime","parentType":"","signature":"PJOB_INFO_1A = JOB_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PJOB_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"JOB_INFO_1W","package":"druntime","parentType":"","signature":"JOB_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#JOB_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PJOB_INFO_1W","package":"druntime","parentType":"","signature":"PJOB_INFO_1W = JOB_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PJOB_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"JOB_INFO_2A","package":"druntime","parentType":"","signature":"JOB_INFO_2A","url":"/druntime/core/sys/windows/winspool.html#JOB_INFO_2A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PJOB_INFO_2A","package":"druntime","parentType":"","signature":"PJOB_INFO_2A = JOB_INFO_2A *","url":"/druntime/core/sys/windows/winspool.html#PJOB_INFO_2A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"JOB_INFO_2W","package":"druntime","parentType":"","signature":"JOB_INFO_2W","url":"/druntime/core/sys/windows/winspool.html#JOB_INFO_2W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PJOB_INFO_2W","package":"druntime","parentType":"","signature":"PJOB_INFO_2W = JOB_INFO_2W *","url":"/druntime/core/sys/windows/winspool.html#PJOB_INFO_2W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DOC_INFO_1A","package":"druntime","parentType":"","signature":"DOC_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#DOC_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDOC_INFO_1A","package":"druntime","parentType":"","signature":"PDOC_INFO_1A = DOC_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PDOC_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DOC_INFO_1W","package":"druntime","parentType":"","signature":"DOC_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#DOC_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDOC_INFO_1W","package":"druntime","parentType":"","signature":"PDOC_INFO_1W = DOC_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PDOC_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DOC_INFO_2A","package":"druntime","parentType":"","signature":"DOC_INFO_2A","url":"/druntime/core/sys/windows/winspool.html#DOC_INFO_2A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDOC_INFO_2A","package":"druntime","parentType":"","signature":"PDOC_INFO_2A = DOC_INFO_2A *","url":"/druntime/core/sys/windows/winspool.html#PDOC_INFO_2A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DOC_INFO_2W","package":"druntime","parentType":"","signature":"DOC_INFO_2W","url":"/druntime/core/sys/windows/winspool.html#DOC_INFO_2W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDOC_INFO_2W","package":"druntime","parentType":"","signature":"PDOC_INFO_2W = DOC_INFO_2W *","url":"/druntime/core/sys/windows/winspool.html#PDOC_INFO_2W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DRIVER_INFO_1A","package":"druntime","parentType":"","signature":"DRIVER_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#DRIVER_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_1A","package":"druntime","parentType":"","signature":"PDRIVER_INFO_1A = DRIVER_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DRIVER_INFO_1W","package":"druntime","parentType":"","signature":"DRIVER_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#DRIVER_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_1W","package":"druntime","parentType":"","signature":"PDRIVER_INFO_1W = DRIVER_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DRIVER_INFO_2A","package":"druntime","parentType":"","signature":"DRIVER_INFO_2A","url":"/druntime/core/sys/windows/winspool.html#DRIVER_INFO_2A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_2A","package":"druntime","parentType":"","signature":"PDRIVER_INFO_2A = DRIVER_INFO_2A *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_2A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DRIVER_INFO_2W","package":"druntime","parentType":"","signature":"DRIVER_INFO_2W","url":"/druntime/core/sys/windows/winspool.html#DRIVER_INFO_2W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_2W","package":"druntime","parentType":"","signature":"PDRIVER_INFO_2W = DRIVER_INFO_2W *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_2W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DRIVER_INFO_3A","package":"druntime","parentType":"","signature":"DRIVER_INFO_3A","url":"/druntime/core/sys/windows/winspool.html#DRIVER_INFO_3A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_3A","package":"druntime","parentType":"","signature":"PDRIVER_INFO_3A = DRIVER_INFO_3A *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_3A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"DRIVER_INFO_3W","package":"druntime","parentType":"","signature":"DRIVER_INFO_3W","url":"/druntime/core/sys/windows/winspool.html#DRIVER_INFO_3W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_3W","package":"druntime","parentType":"","signature":"PDRIVER_INFO_3W = DRIVER_INFO_3W *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_3W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"MONITOR_INFO_1A","package":"druntime","parentType":"","signature":"MONITOR_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#MONITOR_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PMONITOR_INFO_1A","package":"druntime","parentType":"","signature":"PMONITOR_INFO_1A = MONITOR_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PMONITOR_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"MONITOR_INFO_1W","package":"druntime","parentType":"","signature":"MONITOR_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#MONITOR_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PMONITOR_INFO_1W","package":"druntime","parentType":"","signature":"PMONITOR_INFO_1W = MONITOR_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PMONITOR_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PORT_INFO_1A","package":"druntime","parentType":"","signature":"PORT_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#PORT_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_1A","package":"druntime","parentType":"","signature":"PPORT_INFO_1A = PORT_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PORT_INFO_1W","package":"druntime","parentType":"","signature":"PORT_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#PORT_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_1W","package":"druntime","parentType":"","signature":"PPORT_INFO_1W = PORT_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"MONITOR_INFO_2A","package":"druntime","parentType":"","signature":"MONITOR_INFO_2A","url":"/druntime/core/sys/windows/winspool.html#MONITOR_INFO_2A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PMONITOR_INFO_2A","package":"druntime","parentType":"","signature":"PMONITOR_INFO_2A = MONITOR_INFO_2A *","url":"/druntime/core/sys/windows/winspool.html#PMONITOR_INFO_2A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"MONITOR_INFO_2W","package":"druntime","parentType":"","signature":"MONITOR_INFO_2W","url":"/druntime/core/sys/windows/winspool.html#MONITOR_INFO_2W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PMONITOR_INFO_2W","package":"druntime","parentType":"","signature":"PMONITOR_INFO_2W = MONITOR_INFO_2W *","url":"/druntime/core/sys/windows/winspool.html#PMONITOR_INFO_2W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PORT_INFO_2A","package":"druntime","parentType":"","signature":"PORT_INFO_2A","url":"/druntime/core/sys/windows/winspool.html#PORT_INFO_2A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_2A","package":"druntime","parentType":"","signature":"PPORT_INFO_2A = PORT_INFO_2A *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_2A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PORT_INFO_2W","package":"druntime","parentType":"","signature":"PORT_INFO_2W","url":"/druntime/core/sys/windows/winspool.html#PORT_INFO_2W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_2W","package":"druntime","parentType":"","signature":"PPORT_INFO_2W = PORT_INFO_2W *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_2W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PORT_INFO_3A","package":"druntime","parentType":"","signature":"PORT_INFO_3A","url":"/druntime/core/sys/windows/winspool.html#PORT_INFO_3A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_3A","package":"druntime","parentType":"","signature":"PPORT_INFO_3A = PORT_INFO_3A *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_3A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PORT_INFO_3W","package":"druntime","parentType":"","signature":"PORT_INFO_3W","url":"/druntime/core/sys/windows/winspool.html#PORT_INFO_3W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_3W","package":"druntime","parentType":"","signature":"PPORT_INFO_3W = PORT_INFO_3W *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_3W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_1A","package":"druntime","parentType":"","signature":"PRINTER_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_1A","package":"druntime","parentType":"","signature":"PPRINTER_INFO_1A = PRINTER_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_1W","package":"druntime","parentType":"","signature":"PRINTER_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_1W","package":"druntime","parentType":"","signature":"PPRINTER_INFO_1W = PRINTER_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_2A","package":"druntime","parentType":"","signature":"PRINTER_INFO_2A","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_2A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_2A","package":"druntime","parentType":"","signature":"PPRINTER_INFO_2A = PRINTER_INFO_2A *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_2A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_2W","package":"druntime","parentType":"","signature":"PRINTER_INFO_2W","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_2W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_2W","package":"druntime","parentType":"","signature":"PPRINTER_INFO_2W = PRINTER_INFO_2W *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_2W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_3","package":"druntime","parentType":"","signature":"PRINTER_INFO_3","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_3","package":"druntime","parentType":"","signature":"PPRINTER_INFO_3 = PRINTER_INFO_3 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_3"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_4A","package":"druntime","parentType":"","signature":"PRINTER_INFO_4A","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_4A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_4A","package":"druntime","parentType":"","signature":"PPRINTER_INFO_4A = PRINTER_INFO_4A *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_4A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_4W","package":"druntime","parentType":"","signature":"PRINTER_INFO_4W","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_4W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_4W","package":"druntime","parentType":"","signature":"PPRINTER_INFO_4W = PRINTER_INFO_4W *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_4W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_5A","package":"druntime","parentType":"","signature":"PRINTER_INFO_5A","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_5A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_5A","package":"druntime","parentType":"","signature":"PPRINTER_INFO_5A = PRINTER_INFO_5A *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_5A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_5W","package":"druntime","parentType":"","signature":"PRINTER_INFO_5W","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_5W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_5W","package":"druntime","parentType":"","signature":"PPRINTER_INFO_5W = PRINTER_INFO_5W *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_5W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_INFO_6","package":"druntime","parentType":"","signature":"PRINTER_INFO_6","url":"/druntime/core/sys/windows/winspool.html#PRINTER_INFO_6"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_6","package":"druntime","parentType":"","signature":"PPRINTER_INFO_6 = PRINTER_INFO_6 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_6"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTPROCESSOR_INFO_1A","package":"druntime","parentType":"","signature":"PRINTPROCESSOR_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#PRINTPROCESSOR_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTPROCESSOR_INFO_1A","package":"druntime","parentType":"","signature":"PPRINTPROCESSOR_INFO_1A = PRINTPROCESSOR_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PPRINTPROCESSOR_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTPROCESSOR_INFO_1W","package":"druntime","parentType":"","signature":"PRINTPROCESSOR_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#PRINTPROCESSOR_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTPROCESSOR_INFO_1W","package":"druntime","parentType":"","signature":"PPRINTPROCESSOR_INFO_1W = PRINTPROCESSOR_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PPRINTPROCESSOR_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_INFO_DATA","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_INFO_DATA","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_INFO_DATA"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_NOTIFY_INFO_DATA","package":"druntime","parentType":"","signature":"PPRINTER_NOTIFY_INFO_DATA = PRINTER_NOTIFY_INFO_DATA *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_NOTIFY_INFO_DATA"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_INFO","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_INFO","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_INFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_NOTIFY_INFO","package":"druntime","parentType":"","signature":"PPRINTER_NOTIFY_INFO = PRINTER_NOTIFY_INFO *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_NOTIFY_INFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"FORM_INFO_1A","package":"druntime","parentType":"","signature":"FORM_INFO_1A","url":"/druntime/core/sys/windows/winspool.html#FORM_INFO_1A"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PFORM_INFO_1A","package":"druntime","parentType":"","signature":"PFORM_INFO_1A = FORM_INFO_1A *","url":"/druntime/core/sys/windows/winspool.html#PFORM_INFO_1A"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"FORM_INFO_1W","package":"druntime","parentType":"","signature":"FORM_INFO_1W","url":"/druntime/core/sys/windows/winspool.html#FORM_INFO_1W"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PFORM_INFO_1W","package":"druntime","parentType":"","signature":"PFORM_INFO_1W = FORM_INFO_1W *","url":"/druntime/core/sys/windows/winspool.html#PFORM_INFO_1W"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_DEFAULTSA","package":"druntime","parentType":"","signature":"PRINTER_DEFAULTSA","url":"/druntime/core/sys/windows/winspool.html#PRINTER_DEFAULTSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_DEFAULTSA","package":"druntime","parentType":"","signature":"PPRINTER_DEFAULTSA = PRINTER_DEFAULTSA *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_DEFAULTSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winspool","name":"PRINTER_DEFAULTSW","package":"druntime","parentType":"","signature":"PRINTER_DEFAULTSW","url":"/druntime/core/sys/windows/winspool.html#PRINTER_DEFAULTSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_DEFAULTSW","package":"druntime","parentType":"","signature":"PPRINTER_DEFAULTSW = PRINTER_DEFAULTSW *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_DEFAULTSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PJOB_INFO_1","package":"druntime","parentType":"","signature":"PJOB_INFO_1 = JOB_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PJOB_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PJOB_INFO_2","package":"druntime","parentType":"","signature":"PJOB_INFO_2 = JOB_INFO_2 *","url":"/druntime/core/sys/windows/winspool.html#PJOB_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PADDJOB_INFO_1","package":"druntime","parentType":"","signature":"PADDJOB_INFO_1 = ADDJOB_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PADDJOB_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDATATYPES_INFO_1","package":"druntime","parentType":"","signature":"PDATATYPES_INFO_1 = DATATYPES_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PDATATYPES_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PMONITOR_INFO_1","package":"druntime","parentType":"","signature":"PMONITOR_INFO_1 = MONITOR_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PMONITOR_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PMONITOR_INFO_2","package":"druntime","parentType":"","signature":"PMONITOR_INFO_2 = MONITOR_INFO_2 *","url":"/druntime/core/sys/windows/winspool.html#PMONITOR_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDOC_INFO_1","package":"druntime","parentType":"","signature":"PDOC_INFO_1 = DOC_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PDOC_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDOC_INFO_2","package":"druntime","parentType":"","signature":"PDOC_INFO_2 = DOC_INFO_2 *","url":"/druntime/core/sys/windows/winspool.html#PDOC_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_1","package":"druntime","parentType":"","signature":"PPORT_INFO_1 = PORT_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_2","package":"druntime","parentType":"","signature":"PPORT_INFO_2 = PORT_INFO_2 *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPORT_INFO_3","package":"druntime","parentType":"","signature":"PPORT_INFO_3 = PORT_INFO_3 *","url":"/druntime/core/sys/windows/winspool.html#PPORT_INFO_3"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PDRIVER_INFO_2","package":"druntime","parentType":"","signature":"PDRIVER_INFO_2 = DRIVER_INFO_2 *","url":"/druntime/core/sys/windows/winspool.html#PDRIVER_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_1","package":"druntime","parentType":"","signature":"PPRINTER_INFO_1 = PRINTER_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_2","package":"druntime","parentType":"","signature":"PPRINTER_INFO_2 = PRINTER_INFO_2 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_2"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_4","package":"druntime","parentType":"","signature":"PPRINTER_INFO_4 = PRINTER_INFO_4 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_4"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_INFO_5","package":"druntime","parentType":"","signature":"PPRINTER_INFO_5 = PRINTER_INFO_5 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_INFO_5"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTPROCESSOR_INFO_1","package":"druntime","parentType":"","signature":"PPRINTPROCESSOR_INFO_1 = PRINTPROCESSOR_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PPRINTPROCESSOR_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PFORM_INFO_1","package":"druntime","parentType":"","signature":"PFORM_INFO_1 = FORM_INFO_1 *","url":"/druntime/core/sys/windows/winspool.html#PFORM_INFO_1"},{"doc":"","kind":"alias","module":"core.sys.windows.winspool","name":"PPRINTER_DEFAULTS","package":"druntime","parentType":"","signature":"PPRINTER_DEFAULTS = PRINTER_DEFAULTS *","url":"/druntime/core/sys/windows/winspool.html#PPRINTER_DEFAULTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"DI_CHANNEL","package":"druntime","parentType":"","signature":"DI_CHANNEL","url":"/druntime/core/sys/windows/winspool.html#DI_CHANNEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"DI_CHANNEL_WRITE","package":"druntime","parentType":"","signature":"DI_CHANNEL_WRITE","url":"/druntime/core/sys/windows/winspool.html#DI_CHANNEL_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"DI_READ_SPOOL_JOB","package":"druntime","parentType":"","signature":"DI_READ_SPOOL_JOB","url":"/druntime/core/sys/windows/winspool.html#DI_READ_SPOOL_JOB"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"FORM_BUILTIN","package":"druntime","parentType":"","signature":"FORM_BUILTIN","url":"/druntime/core/sys/windows/winspool.html#FORM_BUILTIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_CONTROL_PAUSE","package":"druntime","parentType":"","signature":"JOB_CONTROL_PAUSE","url":"/druntime/core/sys/windows/winspool.html#JOB_CONTROL_PAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_CONTROL_RESUME","package":"druntime","parentType":"","signature":"JOB_CONTROL_RESUME","url":"/druntime/core/sys/windows/winspool.html#JOB_CONTROL_RESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_CONTROL_CANCEL","package":"druntime","parentType":"","signature":"JOB_CONTROL_CANCEL","url":"/druntime/core/sys/windows/winspool.html#JOB_CONTROL_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_CONTROL_RESTART","package":"druntime","parentType":"","signature":"JOB_CONTROL_RESTART","url":"/druntime/core/sys/windows/winspool.html#JOB_CONTROL_RESTART"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_CONTROL_DELETE","package":"druntime","parentType":"","signature":"JOB_CONTROL_DELETE","url":"/druntime/core/sys/windows/winspool.html#JOB_CONTROL_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_PAUSED","package":"druntime","parentType":"","signature":"JOB_STATUS_PAUSED","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_ERROR","package":"druntime","parentType":"","signature":"JOB_STATUS_ERROR","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_DELETING","package":"druntime","parentType":"","signature":"JOB_STATUS_DELETING","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_DELETING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_SPOOLING","package":"druntime","parentType":"","signature":"JOB_STATUS_SPOOLING","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_SPOOLING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_PRINTING","package":"druntime","parentType":"","signature":"JOB_STATUS_PRINTING","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_PRINTING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_OFFLINE","package":"druntime","parentType":"","signature":"JOB_STATUS_OFFLINE","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_OFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_PAPEROUT","package":"druntime","parentType":"","signature":"JOB_STATUS_PAPEROUT","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_PAPEROUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_PRINTED","package":"druntime","parentType":"","signature":"JOB_STATUS_PRINTED","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_PRINTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_DELETED","package":"druntime","parentType":"","signature":"JOB_STATUS_DELETED","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_DELETED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_BLOCKED_DEVQ","package":"druntime","parentType":"","signature":"JOB_STATUS_BLOCKED_DEVQ","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_BLOCKED_DEVQ"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_STATUS_USER_INTERVENTION","package":"druntime","parentType":"","signature":"JOB_STATUS_USER_INTERVENTION","url":"/druntime/core/sys/windows/winspool.html#JOB_STATUS_USER_INTERVENTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_POSITION_UNSPECIFIED","package":"druntime","parentType":"","signature":"JOB_POSITION_UNSPECIFIED","url":"/druntime/core/sys/windows/winspool.html#JOB_POSITION_UNSPECIFIED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_TYPE","package":"druntime","parentType":"","signature":"JOB_NOTIFY_TYPE","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_PRINTER_NAME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_PRINTER_NAME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_PRINTER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_MACHINE_NAME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_MACHINE_NAME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_MACHINE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_PORT_NAME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_PORT_NAME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_PORT_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_USER_NAME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_USER_NAME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_USER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_NOTIFY_NAME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_NOTIFY_NAME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_NOTIFY_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_DATATYPE","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_DATATYPE","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_DATATYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_PRINT_PROCESSOR","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_PRINT_PROCESSOR","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_PRINT_PROCESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_PARAMETERS","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_PARAMETERS","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_PARAMETERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_DRIVER_NAME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_DRIVER_NAME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_DRIVER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_DEVMODE","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_DEVMODE","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_DEVMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_STATUS","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_STATUS","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_STATUS_STRING","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_STATUS_STRING","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_STATUS_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_DOCUMENT","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_DOCUMENT","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_DOCUMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_PRIORITY","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_POSITION","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_POSITION","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_POSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_SUBMITTED","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_SUBMITTED","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_SUBMITTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_START_TIME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_START_TIME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_START_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_UNTIL_TIME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_UNTIL_TIME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_UNTIL_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_TIME","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_TIME","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_TOTAL_PAGES","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_TOTAL_PAGES","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_TOTAL_PAGES"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_PAGES_PRINTED","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_PAGES_PRINTED","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_PAGES_PRINTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_TOTAL_BYTES","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_TOTAL_BYTES","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_TOTAL_BYTES"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_NOTIFY_FIELD_BYTES_PRINTED","package":"druntime","parentType":"","signature":"JOB_NOTIFY_FIELD_BYTES_PRINTED","url":"/druntime/core/sys/windows/winspool.html#JOB_NOTIFY_FIELD_BYTES_PRINTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_ACCESS_ADMINISTER","package":"druntime","parentType":"","signature":"JOB_ACCESS_ADMINISTER","url":"/druntime/core/sys/windows/winspool.html#JOB_ACCESS_ADMINISTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_ALL_ACCESS","package":"druntime","parentType":"","signature":"JOB_ALL_ACCESS","url":"/druntime/core/sys/windows/winspool.html#JOB_ALL_ACCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_READ","package":"druntime","parentType":"","signature":"JOB_READ","url":"/druntime/core/sys/windows/winspool.html#JOB_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_WRITE","package":"druntime","parentType":"","signature":"JOB_WRITE","url":"/druntime/core/sys/windows/winspool.html#JOB_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"JOB_EXECUTE","package":"druntime","parentType":"","signature":"JOB_EXECUTE","url":"/druntime/core/sys/windows/winspool.html#JOB_EXECUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_OPTIONS_REFRESH","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_OPTIONS_REFRESH","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_OPTIONS_REFRESH"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ACCESS_ADMINISTER","package":"druntime","parentType":"","signature":"PRINTER_ACCESS_ADMINISTER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ACCESS_ADMINISTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ACCESS_USE","package":"druntime","parentType":"","signature":"PRINTER_ACCESS_USE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ACCESS_USE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ERROR_INFORMATION","package":"druntime","parentType":"","signature":"PRINTER_ERROR_INFORMATION","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ERROR_INFORMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ERROR_WARNING","package":"druntime","parentType":"","signature":"PRINTER_ERROR_WARNING","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ERROR_WARNING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ERROR_SEVERE","package":"druntime","parentType":"","signature":"PRINTER_ERROR_SEVERE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ERROR_SEVERE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ERROR_OUTOFPAPER","package":"druntime","parentType":"","signature":"PRINTER_ERROR_OUTOFPAPER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ERROR_OUTOFPAPER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ERROR_JAM","package":"druntime","parentType":"","signature":"PRINTER_ERROR_JAM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ERROR_JAM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ERROR_OUTOFTONER","package":"druntime","parentType":"","signature":"PRINTER_ERROR_OUTOFTONER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ERROR_OUTOFTONER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CONTROL_PAUSE","package":"druntime","parentType":"","signature":"PRINTER_CONTROL_PAUSE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CONTROL_PAUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CONTROL_RESUME","package":"druntime","parentType":"","signature":"PRINTER_CONTROL_RESUME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CONTROL_RESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CONTROL_PURGE","package":"druntime","parentType":"","signature":"PRINTER_CONTROL_PURGE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CONTROL_PURGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CONTROL_SET_STATUS","package":"druntime","parentType":"","signature":"PRINTER_CONTROL_SET_STATUS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CONTROL_SET_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PAUSED","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PAUSED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PAUSED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_ERROR","package":"druntime","parentType":"","signature":"PRINTER_STATUS_ERROR","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PENDING_DELETION","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PENDING_DELETION","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PENDING_DELETION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PAPER_JAM","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PAPER_JAM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PAPER_JAM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PAPER_OUT","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PAPER_OUT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PAPER_OUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_MANUAL_FEED","package":"druntime","parentType":"","signature":"PRINTER_STATUS_MANUAL_FEED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_MANUAL_FEED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PAPER_PROBLEM","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PAPER_PROBLEM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PAPER_PROBLEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_OFFLINE","package":"druntime","parentType":"","signature":"PRINTER_STATUS_OFFLINE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_OFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_IO_ACTIVE","package":"druntime","parentType":"","signature":"PRINTER_STATUS_IO_ACTIVE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_IO_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_BUSY","package":"druntime","parentType":"","signature":"PRINTER_STATUS_BUSY","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_BUSY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PRINTING","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PRINTING","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PRINTING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_OUTPUT_BIN_FULL","package":"druntime","parentType":"","signature":"PRINTER_STATUS_OUTPUT_BIN_FULL","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_OUTPUT_BIN_FULL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_NOT_AVAILABLE","package":"druntime","parentType":"","signature":"PRINTER_STATUS_NOT_AVAILABLE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_NOT_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_WAITING","package":"druntime","parentType":"","signature":"PRINTER_STATUS_WAITING","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_WAITING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PROCESSING","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PROCESSING","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PROCESSING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_INITIALIZING","package":"druntime","parentType":"","signature":"PRINTER_STATUS_INITIALIZING","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_INITIALIZING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_WARMING_UP","package":"druntime","parentType":"","signature":"PRINTER_STATUS_WARMING_UP","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_WARMING_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_TONER_LOW","package":"druntime","parentType":"","signature":"PRINTER_STATUS_TONER_LOW","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_TONER_LOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_NO_TONER","package":"druntime","parentType":"","signature":"PRINTER_STATUS_NO_TONER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_NO_TONER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_PAGE_PUNT","package":"druntime","parentType":"","signature":"PRINTER_STATUS_PAGE_PUNT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_PAGE_PUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_USER_INTERVENTION","package":"druntime","parentType":"","signature":"PRINTER_STATUS_USER_INTERVENTION","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_USER_INTERVENTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_OUT_OF_MEMORY","package":"druntime","parentType":"","signature":"PRINTER_STATUS_OUT_OF_MEMORY","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_OUT_OF_MEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_DOOR_OPEN","package":"druntime","parentType":"","signature":"PRINTER_STATUS_DOOR_OPEN","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_DOOR_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_SERVER_UNKNOWN","package":"druntime","parentType":"","signature":"PRINTER_STATUS_SERVER_UNKNOWN","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_SERVER_UNKNOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_STATUS_POWER_SAVE","package":"druntime","parentType":"","signature":"PRINTER_STATUS_POWER_SAVE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_STATUS_POWER_SAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_QUEUED","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_QUEUED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_QUEUED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_DIRECT","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_DIRECT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_DIRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_DEFAULT","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_DEFAULT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_SHARED","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_SHARED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_SHARED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_NETWORK","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_NETWORK","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_NETWORK"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_HIDDEN","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_HIDDEN","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_LOCAL","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_LOCAL","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_ENABLE_DEVQ","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_ENABLE_DEVQ","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_ENABLE_DEVQ"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_WORK_OFFLINE","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_WORK_OFFLINE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_WORK_OFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_ENABLE_BIDI","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_ENABLE_BIDI","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_ENABLE_BIDI"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_RAW_ONLY","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_RAW_ONLY","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_RAW_ONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ATTRIBUTE_PUBLISHED","package":"druntime","parentType":"","signature":"PRINTER_ATTRIBUTE_PUBLISHED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ATTRIBUTE_PUBLISHED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_DEFAULT","package":"druntime","parentType":"","signature":"PRINTER_ENUM_DEFAULT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_LOCAL","package":"druntime","parentType":"","signature":"PRINTER_ENUM_LOCAL","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_LOCAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_CONNECTIONS","package":"druntime","parentType":"","signature":"PRINTER_ENUM_CONNECTIONS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_CONNECTIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_FAVORITE","package":"druntime","parentType":"","signature":"PRINTER_ENUM_FAVORITE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_FAVORITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_NAME","package":"druntime","parentType":"","signature":"PRINTER_ENUM_NAME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_REMOTE","package":"druntime","parentType":"","signature":"PRINTER_ENUM_REMOTE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_REMOTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_SHARED","package":"druntime","parentType":"","signature":"PRINTER_ENUM_SHARED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_SHARED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_NETWORK","package":"druntime","parentType":"","signature":"PRINTER_ENUM_NETWORK","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_NETWORK"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_EXPAND","package":"druntime","parentType":"","signature":"PRINTER_ENUM_EXPAND","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_EXPAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_CONTAINER","package":"druntime","parentType":"","signature":"PRINTER_ENUM_CONTAINER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_CONTAINER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICONMASK","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICONMASK","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICONMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON1","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON1","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON1"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON2","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON2","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON2"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON3","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON3","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON3"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON4","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON4","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON4"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON5","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON5","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON5"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON6","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON6","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON6"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON7","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON7","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON7"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ENUM_ICON8","package":"druntime","parentType":"","signature":"PRINTER_ENUM_ICON8","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ENUM_ICON8"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_TYPE","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_TYPE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_SERVER_NAME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_SERVER_NAME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_SERVER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_PRINTER_NAME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_PRINTER_NAME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_PRINTER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_SHARE_NAME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_SHARE_NAME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_SHARE_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_PORT_NAME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_PORT_NAME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_PORT_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_DRIVER_NAME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_DRIVER_NAME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_DRIVER_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_COMMENT","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_COMMENT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_COMMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_LOCATION","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_LOCATION","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_LOCATION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_DEVMODE","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_DEVMODE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_DEVMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_SEPFILE","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_SEPFILE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_SEPFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_PARAMETERS","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_PARAMETERS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_PARAMETERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_DATATYPE","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_DATATYPE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_DATATYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_ATTRIBUTES","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_ATTRIBUTES","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_ATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_PRIORITY","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_START_TIME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_START_TIME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_START_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_UNTIL_TIME","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_UNTIL_TIME","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_UNTIL_TIME"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_STATUS","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_STATUS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_STATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_STATUS_STRING","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_STATUS_STRING","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_STATUS_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_CJOBS","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_CJOBS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_CJOBS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_AVERAGE_PPM","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_AVERAGE_PPM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_AVERAGE_PPM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_TOTAL_PAGES","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_TOTAL_PAGES","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_TOTAL_PAGES"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_PAGES_PRINTED","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_PAGES_PRINTED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_PAGES_PRINTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_TOTAL_BYTES","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_TOTAL_BYTES","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_TOTAL_BYTES"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_FIELD_BYTES_PRINTED","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_FIELD_BYTES_PRINTED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_FIELD_BYTES_PRINTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ADD_PRINTER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ADD_PRINTER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ADD_PRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_SET_PRINTER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_SET_PRINTER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_SET_PRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_DELETE_PRINTER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_DELETE_PRINTER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_DELETE_PRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_FAILED_CONNECTION_PRINTER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_FAILED_CONNECTION_PRINTER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_FAILED_CONNECTION_PRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_PRINTER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_PRINTER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_PRINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ADD_JOB","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ADD_JOB","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ADD_JOB"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_SET_JOB","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_SET_JOB","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_SET_JOB"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_DELETE_JOB","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_DELETE_JOB","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_DELETE_JOB"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_WRITE_JOB","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_WRITE_JOB","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_WRITE_JOB"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_JOB","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_JOB","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_JOB"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ADD_FORM","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ADD_FORM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ADD_FORM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_SET_FORM","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_SET_FORM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_SET_FORM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_DELETE_FORM","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_DELETE_FORM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_DELETE_FORM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_FORM","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_FORM","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_FORM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ADD_PORT","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ADD_PORT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ADD_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_CONFIGURE_PORT","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_CONFIGURE_PORT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_CONFIGURE_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_DELETE_PORT","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_DELETE_PORT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_DELETE_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_PORT","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_PORT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_PORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ADD_PRINT_PROCESSOR","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ADD_PRINT_PROCESSOR","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ADD_PRINT_PROCESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_DELETE_PRINT_PROCESSOR","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_DELETE_PRINT_PROCESSOR","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_DELETE_PRINT_PROCESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_PRINT_PROCESSOR","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_PRINT_PROCESSOR","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_PRINT_PROCESSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ADD_PRINTER_DRIVER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ADD_PRINTER_DRIVER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ADD_PRINTER_DRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_SET_PRINTER_DRIVER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_SET_PRINTER_DRIVER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_SET_PRINTER_DRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_DELETE_PRINTER_DRIVER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_DELETE_PRINTER_DRIVER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_DELETE_PRINTER_DRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_PRINTER_DRIVER","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_PRINTER_DRIVER","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_PRINTER_DRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_TIMEOUT","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_TIMEOUT","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_TIMEOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_CHANGE_ALL","package":"druntime","parentType":"","signature":"PRINTER_CHANGE_ALL","url":"/druntime/core/sys/windows/winspool.html#PRINTER_CHANGE_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_NOTIFY_INFO_DISCARDED","package":"druntime","parentType":"","signature":"PRINTER_NOTIFY_INFO_DISCARDED","url":"/druntime/core/sys/windows/winspool.html#PRINTER_NOTIFY_INFO_DISCARDED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_ALL_ACCESS","package":"druntime","parentType":"","signature":"PRINTER_ALL_ACCESS","url":"/druntime/core/sys/windows/winspool.html#PRINTER_ALL_ACCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_READ","package":"druntime","parentType":"","signature":"PRINTER_READ","url":"/druntime/core/sys/windows/winspool.html#PRINTER_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_WRITE","package":"druntime","parentType":"","signature":"PRINTER_WRITE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PRINTER_EXECUTE","package":"druntime","parentType":"","signature":"PRINTER_EXECUTE","url":"/druntime/core/sys/windows/winspool.html#PRINTER_EXECUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"NO_PRIORITY","package":"druntime","parentType":"","signature":"NO_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#NO_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"MAX_PRIORITY","package":"druntime","parentType":"","signature":"MAX_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#MAX_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"MIN_PRIORITY","package":"druntime","parentType":"","signature":"MIN_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#MIN_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"DEF_PRIORITY","package":"druntime","parentType":"","signature":"DEF_PRIORITY","url":"/druntime/core/sys/windows/winspool.html#DEF_PRIORITY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_TYPE_WRITE","package":"druntime","parentType":"","signature":"PORT_TYPE_WRITE","url":"/druntime/core/sys/windows/winspool.html#PORT_TYPE_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_TYPE_READ","package":"druntime","parentType":"","signature":"PORT_TYPE_READ","url":"/druntime/core/sys/windows/winspool.html#PORT_TYPE_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_TYPE_REDIRECTED","package":"druntime","parentType":"","signature":"PORT_TYPE_REDIRECTED","url":"/druntime/core/sys/windows/winspool.html#PORT_TYPE_REDIRECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_TYPE_NET_ATTACHED","package":"druntime","parentType":"","signature":"PORT_TYPE_NET_ATTACHED","url":"/druntime/core/sys/windows/winspool.html#PORT_TYPE_NET_ATTACHED"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"SERVER_ACCESS_ADMINISTER","package":"druntime","parentType":"","signature":"SERVER_ACCESS_ADMINISTER","url":"/druntime/core/sys/windows/winspool.html#SERVER_ACCESS_ADMINISTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"SERVER_ACCESS_ENUMERATE","package":"druntime","parentType":"","signature":"SERVER_ACCESS_ENUMERATE","url":"/druntime/core/sys/windows/winspool.html#SERVER_ACCESS_ENUMERATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"SERVER_ALL_ACCESS","package":"druntime","parentType":"","signature":"SERVER_ALL_ACCESS","url":"/druntime/core/sys/windows/winspool.html#SERVER_ALL_ACCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"SERVER_READ","package":"druntime","parentType":"","signature":"SERVER_READ","url":"/druntime/core/sys/windows/winspool.html#SERVER_READ"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"SERVER_WRITE","package":"druntime","parentType":"","signature":"SERVER_WRITE","url":"/druntime/core/sys/windows/winspool.html#SERVER_WRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"SERVER_EXECUTE","package":"druntime","parentType":"","signature":"SERVER_EXECUTE","url":"/druntime/core/sys/windows/winspool.html#SERVER_EXECUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_TYPE_ERROR","package":"druntime","parentType":"","signature":"PORT_STATUS_TYPE_ERROR","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_TYPE_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_TYPE_WARNING","package":"druntime","parentType":"","signature":"PORT_STATUS_TYPE_WARNING","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_TYPE_WARNING"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_TYPE_INFO","package":"druntime","parentType":"","signature":"PORT_STATUS_TYPE_INFO","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_TYPE_INFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_OFFLINE","package":"druntime","parentType":"","signature":"PORT_STATUS_OFFLINE","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_OFFLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_PAPER_JAM","package":"druntime","parentType":"","signature":"PORT_STATUS_PAPER_JAM","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_PAPER_JAM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_PAPER_OUT","package":"druntime","parentType":"","signature":"PORT_STATUS_PAPER_OUT","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_PAPER_OUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_OUTPUT_BIN_FULL","package":"druntime","parentType":"","signature":"PORT_STATUS_OUTPUT_BIN_FULL","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_OUTPUT_BIN_FULL"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_PAPER_PROBLEM","package":"druntime","parentType":"","signature":"PORT_STATUS_PAPER_PROBLEM","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_PAPER_PROBLEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_NO_TONER","package":"druntime","parentType":"","signature":"PORT_STATUS_NO_TONER","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_NO_TONER"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_DOOR_OPEN","package":"druntime","parentType":"","signature":"PORT_STATUS_DOOR_OPEN","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_DOOR_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_USER_INTERVENTION","package":"druntime","parentType":"","signature":"PORT_STATUS_USER_INTERVENTION","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_USER_INTERVENTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_OUT_OF_MEMORY","package":"druntime","parentType":"","signature":"PORT_STATUS_OUT_OF_MEMORY","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_OUT_OF_MEMORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_TONER_LOW","package":"druntime","parentType":"","signature":"PORT_STATUS_TONER_LOW","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_TONER_LOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_WARMING_UP","package":"druntime","parentType":"","signature":"PORT_STATUS_WARMING_UP","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_WARMING_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winspool","name":"PORT_STATUS_POWER_SAVE","package":"druntime","parentType":"","signature":"PORT_STATUS_POWER_SAVE","url":"/druntime/core/sys/windows/winspool.html#PORT_STATUS_POWER_SAVE"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winsvc","name":"core.sys.windows.winsvc","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winsvc.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"ChangeServiceConfigA","package":"druntime","parentType":"","signature":"BOOL ChangeServiceConfigA(SC_HANDLE,  DWORD,  DWORD,  DWORD,  LPCSTR,\n       LPCSTR,  LPDWORD,  LPCSTR,  LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winsvc/ChangeServiceConfigA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"ChangeServiceConfigW","package":"druntime","parentType":"","signature":"BOOL ChangeServiceConfigW(SC_HANDLE,  DWORD,  DWORD,  DWORD,  LPCWSTR,\n       LPCWSTR,  LPDWORD,  LPCWSTR,  LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winsvc/ChangeServiceConfigW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"CloseServiceHandle","package":"druntime","parentType":"","signature":"BOOL CloseServiceHandle(SC_HANDLE)","url":"/druntime/core/sys/windows/winsvc/CloseServiceHandle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"ControlService","package":"druntime","parentType":"","signature":"BOOL ControlService(SC_HANDLE,  DWORD,  LPSERVICE_STATUS)","url":"/druntime/core/sys/windows/winsvc/ControlService.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"CreateServiceA","package":"druntime","parentType":"","signature":"SC_HANDLE CreateServiceA(SC_HANDLE,  LPCSTR,  LPCSTR,  DWORD,  DWORD,\n       DWORD,  DWORD,  LPCSTR,  LPCSTR,  PDWORD,  LPCSTR,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winsvc/CreateServiceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"CreateServiceW","package":"druntime","parentType":"","signature":"SC_HANDLE CreateServiceW(SC_HANDLE,  LPCWSTR,  LPCWSTR,  DWORD,  DWORD,\n       DWORD,  DWORD,  LPCWSTR,  LPCWSTR,  PDWORD,  LPCWSTR,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winsvc/CreateServiceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"DeleteService","package":"druntime","parentType":"","signature":"BOOL DeleteService(SC_HANDLE)","url":"/druntime/core/sys/windows/winsvc/DeleteService.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"EnumDependentServicesA","package":"druntime","parentType":"","signature":"BOOL EnumDependentServicesA(SC_HANDLE,  DWORD,  LPENUM_SERVICE_STATUSA,\n       DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/EnumDependentServicesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"EnumDependentServicesW","package":"druntime","parentType":"","signature":"BOOL EnumDependentServicesW(SC_HANDLE,  DWORD,  LPENUM_SERVICE_STATUSW,\n       DWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/EnumDependentServicesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"EnumServicesStatusA","package":"druntime","parentType":"","signature":"BOOL EnumServicesStatusA(SC_HANDLE,  DWORD,  DWORD,  LPENUM_SERVICE_STATUSA,\n       DWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/EnumServicesStatusA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"EnumServicesStatusW","package":"druntime","parentType":"","signature":"BOOL EnumServicesStatusW(SC_HANDLE,  DWORD,  DWORD,  LPENUM_SERVICE_STATUSW,\n       DWORD,  PDWORD,  PDWORD,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/EnumServicesStatusW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"GetServiceDisplayNameA","package":"druntime","parentType":"","signature":"BOOL GetServiceDisplayNameA(SC_HANDLE,  LPCSTR,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/GetServiceDisplayNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"GetServiceDisplayNameW","package":"druntime","parentType":"","signature":"BOOL GetServiceDisplayNameW(SC_HANDLE,  LPCWSTR,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/GetServiceDisplayNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"GetServiceKeyNameA","package":"druntime","parentType":"","signature":"BOOL GetServiceKeyNameA(SC_HANDLE,  LPCSTR,  LPSTR,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/GetServiceKeyNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"GetServiceKeyNameW","package":"druntime","parentType":"","signature":"BOOL GetServiceKeyNameW(SC_HANDLE,  LPCWSTR,  LPWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/GetServiceKeyNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"LockServiceDatabase","package":"druntime","parentType":"","signature":"SC_LOCK LockServiceDatabase(SC_HANDLE)","url":"/druntime/core/sys/windows/winsvc/LockServiceDatabase.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"NotifyBootConfigStatus","package":"druntime","parentType":"","signature":"BOOL NotifyBootConfigStatus(BOOL)","url":"/druntime/core/sys/windows/winsvc/NotifyBootConfigStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"OpenSCManagerA","package":"druntime","parentType":"","signature":"SC_HANDLE OpenSCManagerA(LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winsvc/OpenSCManagerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"OpenSCManagerW","package":"druntime","parentType":"","signature":"SC_HANDLE OpenSCManagerW(LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winsvc/OpenSCManagerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"OpenServiceA","package":"druntime","parentType":"","signature":"SC_HANDLE OpenServiceA(SC_HANDLE,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winsvc/OpenServiceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"OpenServiceW","package":"druntime","parentType":"","signature":"SC_HANDLE OpenServiceW(SC_HANDLE,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winsvc/OpenServiceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"QueryServiceConfigA","package":"druntime","parentType":"","signature":"BOOL QueryServiceConfigA(SC_HANDLE,  LPQUERY_SERVICE_CONFIGA,  DWORD,\n       PDWORD)","url":"/druntime/core/sys/windows/winsvc/QueryServiceConfigA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"QueryServiceConfigW","package":"druntime","parentType":"","signature":"BOOL QueryServiceConfigW(SC_HANDLE,  LPQUERY_SERVICE_CONFIGW,  DWORD,\n       PDWORD)","url":"/druntime/core/sys/windows/winsvc/QueryServiceConfigW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"QueryServiceLockStatusA","package":"druntime","parentType":"","signature":"BOOL QueryServiceLockStatusA(SC_HANDLE,  LPQUERY_SERVICE_LOCK_STATUSA,\n       DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/QueryServiceLockStatusA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"QueryServiceLockStatusW","package":"druntime","parentType":"","signature":"BOOL QueryServiceLockStatusW(SC_HANDLE,  LPQUERY_SERVICE_LOCK_STATUSW,\n       DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winsvc/QueryServiceLockStatusW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"QueryServiceObjectSecurity","package":"druntime","parentType":"","signature":"BOOL QueryServiceObjectSecurity(SC_HANDLE,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR,  DWORD,  LPDWORD)","url":"/druntime/core/sys/windows/winsvc/QueryServiceObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"QueryServiceStatus","package":"druntime","parentType":"","signature":"BOOL QueryServiceStatus(SC_HANDLE,  LPSERVICE_STATUS)","url":"/druntime/core/sys/windows/winsvc/QueryServiceStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"RegisterServiceCtrlHandlerA","package":"druntime","parentType":"","signature":"SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerA(LPCSTR,\n       LPHANDLER_FUNCTION)","url":"/druntime/core/sys/windows/winsvc/RegisterServiceCtrlHandlerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"RegisterServiceCtrlHandlerW","package":"druntime","parentType":"","signature":"SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerW(LPCWSTR,\n       LPHANDLER_FUNCTION)","url":"/druntime/core/sys/windows/winsvc/RegisterServiceCtrlHandlerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"SetServiceObjectSecurity","package":"druntime","parentType":"","signature":"BOOL SetServiceObjectSecurity(SC_HANDLE,  SECURITY_INFORMATION,\n       PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winsvc/SetServiceObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"SetServiceStatus","package":"druntime","parentType":"","signature":"BOOL SetServiceStatus(SERVICE_STATUS_HANDLE,  LPSERVICE_STATUS)","url":"/druntime/core/sys/windows/winsvc/SetServiceStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"StartServiceA","package":"druntime","parentType":"","signature":"BOOL StartServiceA(SC_HANDLE,  DWORD,  LPCSTR *)","url":"/druntime/core/sys/windows/winsvc/StartServiceA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"StartServiceW","package":"druntime","parentType":"","signature":"BOOL StartServiceW(SC_HANDLE,  DWORD,  LPCWSTR *)","url":"/druntime/core/sys/windows/winsvc/StartServiceW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"StartServiceCtrlDispatcherA","package":"druntime","parentType":"","signature":"BOOL StartServiceCtrlDispatcherA(LPSERVICE_TABLE_ENTRYA)","url":"/druntime/core/sys/windows/winsvc/StartServiceCtrlDispatcherA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"StartServiceCtrlDispatcherW","package":"druntime","parentType":"","signature":"BOOL StartServiceCtrlDispatcherW(LPSERVICE_TABLE_ENTRYW)","url":"/druntime/core/sys/windows/winsvc/StartServiceCtrlDispatcherW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winsvc","name":"UnlockServiceDatabase","package":"druntime","parentType":"","signature":"BOOL UnlockServiceDatabase(SC_LOCK)","url":"/druntime/core/sys/windows/winsvc/UnlockServiceDatabase.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"SERVICE_STATUS","package":"druntime","parentType":"","signature":"SERVICE_STATUS","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSERVICE_STATUS","package":"druntime","parentType":"","signature":"LPSERVICE_STATUS = SERVICE_STATUS *","url":"/druntime/core/sys/windows/winsvc.html#LPSERVICE_STATUS"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"ENUM_SERVICE_STATUSA","package":"druntime","parentType":"","signature":"ENUM_SERVICE_STATUSA","url":"/druntime/core/sys/windows/winsvc.html#ENUM_SERVICE_STATUSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPENUM_SERVICE_STATUSA","package":"druntime","parentType":"","signature":"LPENUM_SERVICE_STATUSA = ENUM_SERVICE_STATUSA *","url":"/druntime/core/sys/windows/winsvc.html#LPENUM_SERVICE_STATUSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"ENUM_SERVICE_STATUSW","package":"druntime","parentType":"","signature":"ENUM_SERVICE_STATUSW","url":"/druntime/core/sys/windows/winsvc.html#ENUM_SERVICE_STATUSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPENUM_SERVICE_STATUSW","package":"druntime","parentType":"","signature":"LPENUM_SERVICE_STATUSW = ENUM_SERVICE_STATUSW *","url":"/druntime/core/sys/windows/winsvc.html#LPENUM_SERVICE_STATUSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"QUERY_SERVICE_CONFIGA","package":"druntime","parentType":"","signature":"QUERY_SERVICE_CONFIGA","url":"/druntime/core/sys/windows/winsvc.html#QUERY_SERVICE_CONFIGA"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPQUERY_SERVICE_CONFIGA","package":"druntime","parentType":"","signature":"LPQUERY_SERVICE_CONFIGA = QUERY_SERVICE_CONFIGA *","url":"/druntime/core/sys/windows/winsvc.html#LPQUERY_SERVICE_CONFIGA"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"QUERY_SERVICE_CONFIGW","package":"druntime","parentType":"","signature":"QUERY_SERVICE_CONFIGW","url":"/druntime/core/sys/windows/winsvc.html#QUERY_SERVICE_CONFIGW"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPQUERY_SERVICE_CONFIGW","package":"druntime","parentType":"","signature":"LPQUERY_SERVICE_CONFIGW = QUERY_SERVICE_CONFIGW *","url":"/druntime/core/sys/windows/winsvc.html#LPQUERY_SERVICE_CONFIGW"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"QUERY_SERVICE_LOCK_STATUSA","package":"druntime","parentType":"","signature":"QUERY_SERVICE_LOCK_STATUSA","url":"/druntime/core/sys/windows/winsvc.html#QUERY_SERVICE_LOCK_STATUSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPQUERY_SERVICE_LOCK_STATUSA","package":"druntime","parentType":"","signature":"LPQUERY_SERVICE_LOCK_STATUSA = QUERY_SERVICE_LOCK_STATUSA *","url":"/druntime/core/sys/windows/winsvc.html#LPQUERY_SERVICE_LOCK_STATUSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"QUERY_SERVICE_LOCK_STATUSW","package":"druntime","parentType":"","signature":"QUERY_SERVICE_LOCK_STATUSW","url":"/druntime/core/sys/windows/winsvc.html#QUERY_SERVICE_LOCK_STATUSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPQUERY_SERVICE_LOCK_STATUSW","package":"druntime","parentType":"","signature":"LPQUERY_SERVICE_LOCK_STATUSW = QUERY_SERVICE_LOCK_STATUSW *","url":"/druntime/core/sys/windows/winsvc.html#LPQUERY_SERVICE_LOCK_STATUSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSERVICE_MAIN_FUNCTIONA","package":"druntime","parentType":"","signature":"LPSERVICE_MAIN_FUNCTIONA = void  function(DWORD,  LPSTR *)","url":"/druntime/core/sys/windows/winsvc.html#LPSERVICE_MAIN_FUNCTIONA"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSERVICE_MAIN_FUNCTIONW","package":"druntime","parentType":"","signature":"LPSERVICE_MAIN_FUNCTIONW = void  function(DWORD,  LPWSTR *)","url":"/druntime/core/sys/windows/winsvc.html#LPSERVICE_MAIN_FUNCTIONW"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"SERVICE_TABLE_ENTRYA","package":"druntime","parentType":"","signature":"SERVICE_TABLE_ENTRYA","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_TABLE_ENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSERVICE_TABLE_ENTRYA","package":"druntime","parentType":"","signature":"LPSERVICE_TABLE_ENTRYA = SERVICE_TABLE_ENTRYA *","url":"/druntime/core/sys/windows/winsvc.html#LPSERVICE_TABLE_ENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.winsvc","name":"SERVICE_TABLE_ENTRYW","package":"druntime","parentType":"","signature":"SERVICE_TABLE_ENTRYW","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_TABLE_ENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSERVICE_TABLE_ENTRYW","package":"druntime","parentType":"","signature":"LPSERVICE_TABLE_ENTRYW = SERVICE_TABLE_ENTRYW *","url":"/druntime/core/sys/windows/winsvc.html#LPSERVICE_TABLE_ENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"SC_HANDLE","package":"druntime","parentType":"","signature":"SC_HANDLE = HANDLE","url":"/druntime/core/sys/windows/winsvc.html#SC_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSC_HANDLE","package":"druntime","parentType":"","signature":"LPSC_HANDLE = SC_HANDLE *","url":"/druntime/core/sys/windows/winsvc.html#LPSC_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"SC_LOCK","package":"druntime","parentType":"","signature":"SC_LOCK = void *","url":"/druntime/core/sys/windows/winsvc.html#SC_LOCK"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"SERVICE_STATUS_HANDLE","package":"druntime","parentType":"","signature":"SERVICE_STATUS_HANDLE = HANDLE","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_STATUS_HANDLE"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPHANDLER_FUNCTION","package":"druntime","parentType":"","signature":"LPHANDLER_FUNCTION = void  function(DWORD)","url":"/druntime/core/sys/windows/winsvc.html#LPHANDLER_FUNCTION"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPHANDLER_FUNCTION_EX","package":"druntime","parentType":"","signature":"LPHANDLER_FUNCTION_EX = DWORD function(DWORD,  DWORD,  LPVOID,  LPVOID)","url":"/druntime/core/sys/windows/winsvc.html#LPHANDLER_FUNCTION_EX"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPENUM_SERVICE_STATUS","package":"druntime","parentType":"","signature":"LPENUM_SERVICE_STATUS = ENUM_SERVICE_STATUS *","url":"/druntime/core/sys/windows/winsvc.html#LPENUM_SERVICE_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPQUERY_SERVICE_CONFIG","package":"druntime","parentType":"","signature":"LPQUERY_SERVICE_CONFIG = QUERY_SERVICE_CONFIG *","url":"/druntime/core/sys/windows/winsvc.html#LPQUERY_SERVICE_CONFIG"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPQUERY_SERVICE_LOCK_STATUS","package":"druntime","parentType":"","signature":"LPQUERY_SERVICE_LOCK_STATUS = QUERY_SERVICE_LOCK_STATUS *","url":"/druntime/core/sys/windows/winsvc.html#LPQUERY_SERVICE_LOCK_STATUS"},{"doc":"","kind":"alias","module":"core.sys.windows.winsvc","name":"LPSERVICE_TABLE_ENTRY","package":"druntime","parentType":"","signature":"LPSERVICE_TABLE_ENTRY = SERVICE_TABLE_ENTRY *","url":"/druntime/core/sys/windows/winsvc.html#LPSERVICE_TABLE_ENTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SERVICES_ACTIVE_DATABASE","package":"druntime","parentType":"","signature":"TCHAR[] SERVICES_ACTIVE_DATABASE","url":"/druntime/core/sys/windows/winsvc.html#SERVICES_ACTIVE_DATABASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SC_GROUP_IDENTIFIER","package":"druntime","parentType":"","signature":"TCHAR SC_GROUP_IDENTIFIER","url":"/druntime/core/sys/windows/winsvc.html#SC_GROUP_IDENTIFIER"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SC_MANAGER_ALL_ACCESS","package":"druntime","parentType":"","signature":"DWORD SC_MANAGER_ALL_ACCESS","url":"/druntime/core/sys/windows/winsvc.html#SC_MANAGER_ALL_ACCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SERVICE_NO_CHANGE","package":"druntime","parentType":"","signature":"DWORD SERVICE_NO_CHANGE","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_NO_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SERVICE_ACCEPT_STOP","package":"druntime","parentType":"","signature":"DWORD SERVICE_ACCEPT_STOP","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_ACCEPT_STOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SERVICE_QUERY_CONFIG","package":"druntime","parentType":"","signature":"DWORD SERVICE_QUERY_CONFIG","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_QUERY_CONFIG"},{"doc":"","kind":"variable","module":"core.sys.windows.winsvc","name":"SERVICE_RUNS_IN_SYSTEM_PROCESS","package":"druntime","parentType":"","signature":"SERVICE_RUNS_IN_SYSTEM_PROCESS","url":"/druntime/core/sys/windows/winsvc.html#SERVICE_RUNS_IN_SYSTEM_PROCESS"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winuser","name":"core.sys.windows.winuser","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winuser.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MAKEINTATOM_T","package":"druntime","parentType":"","signature":"LPTSTR MAKEINTATOM_T()(int  i)","url":"/druntime/core/sys/windows/winuser/MAKEINTATOM_T.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MAKEINTRESOURCEA","package":"druntime","parentType":"","signature":"LPSTR MAKEINTRESOURCEA(/*WORD*/ uint  i)","url":"/druntime/core/sys/windows/winuser/MAKEINTRESOURCEA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MAKEINTRESOURCEW","package":"druntime","parentType":"","signature":"LPWSTR MAKEINTRESOURCEW(/*WORD*/ uint  i)","url":"/druntime/core/sys/windows/winuser/MAKEINTRESOURCEW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GET_WHEEL_DELTA_WPARAM","package":"druntime","parentType":"","signature":"SHORT GET_WHEEL_DELTA_WPARAM()(WPARAM wparam)","url":"/druntime/core/sys/windows/winuser/GET_WHEEL_DELTA_WPARAM.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"POINTSTOPOINT","package":"druntime","parentType":"","signature":"void POINTSTOPOINT()(out  POINT p,  LONG ps)","url":"/druntime/core/sys/windows/winuser/POINTSTOPOINT.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"POINTTOPOINTS","package":"druntime","parentType":"","signature":"POINTS POINTTOPOINTS()(const  POINT p)","url":"/druntime/core/sys/windows/winuser/POINTTOPOINTS.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ActivateKeyboardLayout","package":"druntime","parentType":"","signature":"HKL ActivateKeyboardLayout(HKL,  UINT)","url":"/druntime/core/sys/windows/winuser/ActivateKeyboardLayout.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AdjustWindowRect","package":"druntime","parentType":"","signature":"BOOL AdjustWindowRect(LPRECT,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winuser/AdjustWindowRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AdjustWindowRectEx","package":"druntime","parentType":"","signature":"BOOL AdjustWindowRectEx(LPRECT,  DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/AdjustWindowRectEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AnyPopup","package":"druntime","parentType":"","signature":"BOOL AnyPopup()","url":"/druntime/core/sys/windows/winuser/AnyPopup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AppendMenuA","package":"druntime","parentType":"","signature":"BOOL AppendMenuA(HMENU,  UINT,  UINT_PTR,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/AppendMenuA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AppendMenuW","package":"druntime","parentType":"","signature":"BOOL AppendMenuW(HMENU,  UINT,  UINT_PTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/AppendMenuW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ArrangeIconicWindows","package":"druntime","parentType":"","signature":"UINT ArrangeIconicWindows(HWND)","url":"/druntime/core/sys/windows/winuser/ArrangeIconicWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AttachThreadInput","package":"druntime","parentType":"","signature":"BOOL AttachThreadInput(DWORD,  DWORD,  BOOL)","url":"/druntime/core/sys/windows/winuser/AttachThreadInput.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"BeginDeferWindowPos","package":"druntime","parentType":"","signature":"HDWP BeginDeferWindowPos(int)","url":"/druntime/core/sys/windows/winuser/BeginDeferWindowPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"BeginPaint","package":"druntime","parentType":"","signature":"HDC BeginPaint(HWND,  LPPAINTSTRUCT)","url":"/druntime/core/sys/windows/winuser/BeginPaint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"BringWindowToTop","package":"druntime","parentType":"","signature":"BOOL BringWindowToTop(HWND)","url":"/druntime/core/sys/windows/winuser/BringWindowToTop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CallMsgFilterA","package":"druntime","parentType":"","signature":"BOOL CallMsgFilterA(LPMSG,  INT)","url":"/druntime/core/sys/windows/winuser/CallMsgFilterA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CallMsgFilterW","package":"druntime","parentType":"","signature":"BOOL CallMsgFilterW(LPMSG,  INT)","url":"/druntime/core/sys/windows/winuser/CallMsgFilterW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CallNextHookEx","package":"druntime","parentType":"","signature":"LRESULT CallNextHookEx(HHOOK,  int,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CallNextHookEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CallWindowProcA","package":"druntime","parentType":"","signature":"LRESULT CallWindowProcA(WNDPROC,  HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CallWindowProcA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CallWindowProcW","package":"druntime","parentType":"","signature":"LRESULT CallWindowProcW(WNDPROC,  HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CallWindowProcW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CascadeWindows","package":"druntime","parentType":"","signature":"WORD CascadeWindows(HWND,  UINT,  LPCRECT,  UINT,  const(HWND) *)","url":"/druntime/core/sys/windows/winuser/CascadeWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeClipboardChain","package":"druntime","parentType":"","signature":"BOOL ChangeClipboardChain(HWND,  HWND)","url":"/druntime/core/sys/windows/winuser/ChangeClipboardChain.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeDisplaySettingsA","package":"druntime","parentType":"","signature":"LONG ChangeDisplaySettingsA(PDEVMODEA,  DWORD)","url":"/druntime/core/sys/windows/winuser/ChangeDisplaySettingsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeDisplaySettingsW","package":"druntime","parentType":"","signature":"LONG ChangeDisplaySettingsW(PDEVMODEW,  DWORD)","url":"/druntime/core/sys/windows/winuser/ChangeDisplaySettingsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeDisplaySettingsExA","package":"druntime","parentType":"","signature":"LONG ChangeDisplaySettingsExA(LPCSTR,  LPDEVMODEA,  HWND,  DWORD,  LPVOID)","url":"/druntime/core/sys/windows/winuser/ChangeDisplaySettingsExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeDisplaySettingsExW","package":"druntime","parentType":"","signature":"LONG ChangeDisplaySettingsExW(LPCWSTR,  LPDEVMODEW,  HWND,  DWORD,  LPVOID)","url":"/druntime/core/sys/windows/winuser/ChangeDisplaySettingsExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeMenuA","package":"druntime","parentType":"","signature":"BOOL ChangeMenuA(HMENU,  UINT,  LPCSTR,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/ChangeMenuA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChangeMenuW","package":"druntime","parentType":"","signature":"BOOL ChangeMenuW(HMENU,  UINT,  LPCWSTR,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/ChangeMenuW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharLowerA","package":"druntime","parentType":"","signature":"LPSTR CharLowerA(LPSTR)","url":"/druntime/core/sys/windows/winuser/CharLowerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharLowerW","package":"druntime","parentType":"","signature":"LPWSTR CharLowerW(LPWSTR)","url":"/druntime/core/sys/windows/winuser/CharLowerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharLowerBuffA","package":"druntime","parentType":"","signature":"DWORD CharLowerBuffA(LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharLowerBuffA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharLowerBuffW","package":"druntime","parentType":"","signature":"DWORD CharLowerBuffW(LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharLowerBuffW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharNextA","package":"druntime","parentType":"","signature":"LPSTR CharNextA(LPCSTR)","url":"/druntime/core/sys/windows/winuser/CharNextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharNextW","package":"druntime","parentType":"","signature":"LPWSTR CharNextW(LPCWSTR)","url":"/druntime/core/sys/windows/winuser/CharNextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharNextExA","package":"druntime","parentType":"","signature":"LPSTR CharNextExA(WORD,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharNextExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharNextExW","package":"druntime","parentType":"","signature":"LPWSTR CharNextExW(WORD,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharNextExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharPrevA","package":"druntime","parentType":"","signature":"LPSTR CharPrevA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/CharPrevA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharPrevW","package":"druntime","parentType":"","signature":"LPWSTR CharPrevW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/CharPrevW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharPrevExA","package":"druntime","parentType":"","signature":"LPSTR CharPrevExA(WORD,  LPCSTR,  LPCSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharPrevExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharPrevExW","package":"druntime","parentType":"","signature":"LPWSTR CharPrevExW(WORD,  LPCWSTR,  LPCWSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharPrevExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharToOemA","package":"druntime","parentType":"","signature":"BOOL CharToOemA(LPCSTR,  LPSTR)","url":"/druntime/core/sys/windows/winuser/CharToOemA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharToOemW","package":"druntime","parentType":"","signature":"BOOL CharToOemW(LPCWSTR,  LPSTR)","url":"/druntime/core/sys/windows/winuser/CharToOemW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharToOemBuffA","package":"druntime","parentType":"","signature":"BOOL CharToOemBuffA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharToOemBuffA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharToOemBuffW","package":"druntime","parentType":"","signature":"BOOL CharToOemBuffW(LPCWSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharToOemBuffW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharUpperA","package":"druntime","parentType":"","signature":"LPSTR CharUpperA(LPSTR)","url":"/druntime/core/sys/windows/winuser/CharUpperA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharUpperW","package":"druntime","parentType":"","signature":"LPWSTR CharUpperW(LPWSTR)","url":"/druntime/core/sys/windows/winuser/CharUpperW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharUpperBuffA","package":"druntime","parentType":"","signature":"DWORD CharUpperBuffA(LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharUpperBuffA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CharUpperBuffW","package":"druntime","parentType":"","signature":"DWORD CharUpperBuffW(LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/CharUpperBuffW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CheckDlgButton","package":"druntime","parentType":"","signature":"BOOL CheckDlgButton(HWND,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/CheckDlgButton.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CheckMenuItem","package":"druntime","parentType":"","signature":"DWORD CheckMenuItem(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/CheckMenuItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CheckMenuRadioItem","package":"druntime","parentType":"","signature":"BOOL CheckMenuRadioItem(HMENU,  UINT,  UINT,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/CheckMenuRadioItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CheckRadioButton","package":"druntime","parentType":"","signature":"BOOL CheckRadioButton(HWND,  int,  int,  int)","url":"/druntime/core/sys/windows/winuser/CheckRadioButton.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChildWindowFromPoint","package":"druntime","parentType":"","signature":"HWND ChildWindowFromPoint(HWND,  POINT)","url":"/druntime/core/sys/windows/winuser/ChildWindowFromPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ChildWindowFromPointEx","package":"druntime","parentType":"","signature":"HWND ChildWindowFromPointEx(HWND,  POINT,  UINT)","url":"/druntime/core/sys/windows/winuser/ChildWindowFromPointEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ClientToScreen","package":"druntime","parentType":"","signature":"BOOL ClientToScreen(HWND,  LPPOINT)","url":"/druntime/core/sys/windows/winuser/ClientToScreen.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ClipCursor","package":"druntime","parentType":"","signature":"BOOL ClipCursor(LPCRECT)","url":"/druntime/core/sys/windows/winuser/ClipCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CloseClipboard","package":"druntime","parentType":"","signature":"BOOL CloseClipboard()","url":"/druntime/core/sys/windows/winuser/CloseClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CloseDesktop","package":"druntime","parentType":"","signature":"BOOL CloseDesktop(HDESK)","url":"/druntime/core/sys/windows/winuser/CloseDesktop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CloseWindow","package":"druntime","parentType":"","signature":"BOOL CloseWindow(HWND)","url":"/druntime/core/sys/windows/winuser/CloseWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CloseWindowStation","package":"druntime","parentType":"","signature":"BOOL CloseWindowStation(HWINSTA)","url":"/druntime/core/sys/windows/winuser/CloseWindowStation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CopyAcceleratorTableA","package":"druntime","parentType":"","signature":"int CopyAcceleratorTableA(HACCEL,  LPACCEL,  int)","url":"/druntime/core/sys/windows/winuser/CopyAcceleratorTableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CopyAcceleratorTableW","package":"druntime","parentType":"","signature":"int CopyAcceleratorTableW(HACCEL,  LPACCEL,  int)","url":"/druntime/core/sys/windows/winuser/CopyAcceleratorTableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CopyIcon","package":"druntime","parentType":"","signature":"HICON CopyIcon(HICON)","url":"/druntime/core/sys/windows/winuser/CopyIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CopyImage","package":"druntime","parentType":"","signature":"HANDLE CopyImage(HANDLE,  UINT,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/CopyImage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CopyRect","package":"druntime","parentType":"","signature":"BOOL CopyRect(LPRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/CopyRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CountClipboardFormats","package":"druntime","parentType":"","signature":"int CountClipboardFormats()","url":"/druntime/core/sys/windows/winuser/CountClipboardFormats.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateAcceleratorTableA","package":"druntime","parentType":"","signature":"HACCEL CreateAcceleratorTableA(LPACCEL,  int)","url":"/druntime/core/sys/windows/winuser/CreateAcceleratorTableA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateAcceleratorTableW","package":"druntime","parentType":"","signature":"HACCEL CreateAcceleratorTableW(LPACCEL,  int)","url":"/druntime/core/sys/windows/winuser/CreateAcceleratorTableW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateCaret","package":"druntime","parentType":"","signature":"BOOL CreateCaret(HWND,  HBITMAP,  int,  int)","url":"/druntime/core/sys/windows/winuser/CreateCaret.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateCursor","package":"druntime","parentType":"","signature":"HCURSOR CreateCursor(HINSTANCE,  int,  int,  int,  int,  PCVOID,  PCVOID)","url":"/druntime/core/sys/windows/winuser/CreateCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDesktopA","package":"druntime","parentType":"","signature":"HDESK CreateDesktopA(LPCSTR,  LPCSTR,  LPDEVMODEA,  DWORD,  ACCESS_MASK,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winuser/CreateDesktopA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDesktopW","package":"druntime","parentType":"","signature":"HDESK CreateDesktopW(LPCWSTR,  LPCWSTR,  LPDEVMODEW,  DWORD,  ACCESS_MASK,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winuser/CreateDesktopW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogParamA","package":"druntime","parentType":"","signature":"HWND CreateDialogParamA(HINSTANCE,  LPCSTR,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CreateDialogParamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogParamW","package":"druntime","parentType":"","signature":"HWND CreateDialogParamW(HINSTANCE,  LPCWSTR,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CreateDialogParamW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogIndirectParamA","package":"druntime","parentType":"","signature":"HWND CreateDialogIndirectParamA(HINSTANCE,  LPCDLGTEMPLATE,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CreateDialogIndirectParamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogIndirectParamW","package":"druntime","parentType":"","signature":"HWND CreateDialogIndirectParamW(HINSTANCE,  LPCDLGTEMPLATE,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CreateDialogIndirectParamW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateIcon","package":"druntime","parentType":"","signature":"HICON CreateIcon(HINSTANCE,  int,  int,  BYTE,  BYTE,  const(BYTE) *,  BYTE *)","url":"/druntime/core/sys/windows/winuser/CreateIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateIconFromResource","package":"druntime","parentType":"","signature":"HICON CreateIconFromResource(PBYTE,  DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/CreateIconFromResource.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateIconFromResourceEx","package":"druntime","parentType":"","signature":"HICON CreateIconFromResourceEx(PBYTE,  DWORD,  BOOL,  DWORD,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/CreateIconFromResourceEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateIconIndirect","package":"druntime","parentType":"","signature":"HICON CreateIconIndirect(PICONINFO)","url":"/druntime/core/sys/windows/winuser/CreateIconIndirect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateMDIWindowA","package":"druntime","parentType":"","signature":"HWND CreateMDIWindowA(LPCSTR,  LPCSTR,  DWORD,  int,  int,  int,  int,  HWND,  HINSTANCE,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CreateMDIWindowA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateMDIWindowW","package":"druntime","parentType":"","signature":"HWND CreateMDIWindowW(LPCWSTR,  LPCWSTR,  DWORD,  int,  int,  int,  int,  HWND,  HINSTANCE,  LPARAM)","url":"/druntime/core/sys/windows/winuser/CreateMDIWindowW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateMenu","package":"druntime","parentType":"","signature":"HMENU CreateMenu()","url":"/druntime/core/sys/windows/winuser/CreateMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreatePopupMenu","package":"druntime","parentType":"","signature":"HMENU CreatePopupMenu()","url":"/druntime/core/sys/windows/winuser/CreatePopupMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateWindowExA","package":"druntime","parentType":"","signature":"HWND CreateWindowExA(DWORD,  LPCSTR,  LPCSTR,  DWORD,  int,  int,  int,  int,  HWND,  HMENU,  HINSTANCE,  LPVOID)","url":"/druntime/core/sys/windows/winuser/CreateWindowExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateWindowExW","package":"druntime","parentType":"","signature":"HWND CreateWindowExW(DWORD,  LPCWSTR,  LPCWSTR,  DWORD,  int,  int,  int,  int,  HWND,  HMENU,  HINSTANCE,  LPVOID)","url":"/druntime/core/sys/windows/winuser/CreateWindowExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateWindowStationA","package":"druntime","parentType":"","signature":"HWINSTA CreateWindowStationA(LPSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winuser/CreateWindowStationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateWindowStationW","package":"druntime","parentType":"","signature":"HWINSTA CreateWindowStationW(LPWSTR,  DWORD,  DWORD,  LPSECURITY_ATTRIBUTES)","url":"/druntime/core/sys/windows/winuser/CreateWindowStationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefDlgProcA","package":"druntime","parentType":"","signature":"LRESULT DefDlgProcA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefDlgProcA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefDlgProcW","package":"druntime","parentType":"","signature":"LRESULT DefDlgProcW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefDlgProcW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DeferWindowPos","package":"druntime","parentType":"","signature":"HDWP DeferWindowPos(HDWP,  HWND,  HWND,  int,  int,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DeferWindowPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefFrameProcA","package":"druntime","parentType":"","signature":"LRESULT DefFrameProcA(HWND,  HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefFrameProcA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefFrameProcW","package":"druntime","parentType":"","signature":"LRESULT DefFrameProcW(HWND,  HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefFrameProcW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefMDIChildProcA","package":"druntime","parentType":"","signature":"LRESULT DefMDIChildProcA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefMDIChildProcA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefMDIChildProcW","package":"druntime","parentType":"","signature":"LRESULT DefMDIChildProcW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefMDIChildProcW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefWindowProcA","package":"druntime","parentType":"","signature":"LRESULT DefWindowProcA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefWindowProcA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DefWindowProcW","package":"druntime","parentType":"","signature":"LRESULT DefWindowProcW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DefWindowProcW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DeleteMenu","package":"druntime","parentType":"","signature":"BOOL DeleteMenu(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/DeleteMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DeregisterShellHookWindow","package":"druntime","parentType":"","signature":"BOOL DeregisterShellHookWindow(HWND)","url":"/druntime/core/sys/windows/winuser/DeregisterShellHookWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DestroyAcceleratorTable","package":"druntime","parentType":"","signature":"BOOL DestroyAcceleratorTable(HACCEL)","url":"/druntime/core/sys/windows/winuser/DestroyAcceleratorTable.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DestroyCaret","package":"druntime","parentType":"","signature":"BOOL DestroyCaret()","url":"/druntime/core/sys/windows/winuser/DestroyCaret.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DestroyCursor","package":"druntime","parentType":"","signature":"BOOL DestroyCursor(HCURSOR)","url":"/druntime/core/sys/windows/winuser/DestroyCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DestroyIcon","package":"druntime","parentType":"","signature":"BOOL DestroyIcon(HICON)","url":"/druntime/core/sys/windows/winuser/DestroyIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DestroyMenu","package":"druntime","parentType":"","signature":"BOOL DestroyMenu(HMENU)","url":"/druntime/core/sys/windows/winuser/DestroyMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DestroyWindow","package":"druntime","parentType":"","signature":"BOOL DestroyWindow(HWND)","url":"/druntime/core/sys/windows/winuser/DestroyWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxParamA","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxParamA(HINSTANCE,  LPCSTR,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DialogBoxParamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxParamW","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxParamW(HINSTANCE,  LPCWSTR,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DialogBoxParamW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxIndirectParamA","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxIndirectParamA(HINSTANCE,  LPCDLGTEMPLATE,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DialogBoxIndirectParamA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxIndirectParamW","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxIndirectParamW(HINSTANCE,  LPCDLGTEMPLATE,  HWND,  DLGPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/DialogBoxIndirectParamW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CopyCursor","package":"druntime","parentType":"","signature":"HCURSOR CopyCursor(HCURSOR c)","url":"/druntime/core/sys/windows/winuser/CopyCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogA","package":"druntime","parentType":"","signature":"HWND CreateDialogA(HINSTANCE h,  LPCSTR n,  HWND w,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/CreateDialogA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogW","package":"druntime","parentType":"","signature":"HWND CreateDialogW(HINSTANCE h,  LPCWSTR n,  HWND w,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/CreateDialogW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogIndirectA","package":"druntime","parentType":"","signature":"HWND CreateDialogIndirectA(HINSTANCE h,  LPCDLGTEMPLATE t,  HWND w,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/CreateDialogIndirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateDialogIndirectW","package":"druntime","parentType":"","signature":"HWND CreateDialogIndirectW(HINSTANCE h,  LPCDLGTEMPLATE t,  HWND w,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/CreateDialogIndirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateWindowA","package":"druntime","parentType":"","signature":"HWND CreateWindowA(LPCSTR a,  LPCSTR b,  DWORD c,  int  d,  int  e,  int  f,  int  g,  HWND h,  HMENU i,  HINSTANCE j,  LPVOID k)","url":"/druntime/core/sys/windows/winuser/CreateWindowA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"CreateWindowW","package":"druntime","parentType":"","signature":"HWND CreateWindowW(LPCWSTR a,  LPCWSTR b,  DWORD c,  int  d,  int  e,  int  f,  int  g,  HWND h,  HMENU i,  HINSTANCE j,  LPVOID k)","url":"/druntime/core/sys/windows/winuser/CreateWindowW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxA","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxA(HINSTANCE i,  LPCSTR t,  HWND p,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/DialogBoxA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxW","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxW(HINSTANCE i,  LPCWSTR t,  HWND p,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/DialogBoxW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxIndirectA","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxIndirectA(HINSTANCE i,  LPCDLGTEMPLATE t,  HWND p,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/DialogBoxIndirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DialogBoxIndirectW","package":"druntime","parentType":"","signature":"INT_PTR DialogBoxIndirectW(HINSTANCE i,  LPCDLGTEMPLATE t,  HWND p,  DLGPROC f)","url":"/druntime/core/sys/windows/winuser/DialogBoxIndirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ExitWindows","package":"druntime","parentType":"","signature":"BOOL ExitWindows(UINT r,  DWORD c)","url":"/druntime/core/sys/windows/winuser/ExitWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DispatchMessageA","package":"druntime","parentType":"","signature":"LONG DispatchMessageA(const(MSG) *)","url":"/druntime/core/sys/windows/winuser/DispatchMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DispatchMessageW","package":"druntime","parentType":"","signature":"LONG DispatchMessageW(const(MSG) *)","url":"/druntime/core/sys/windows/winuser/DispatchMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirListA","package":"druntime","parentType":"","signature":"int DlgDirListA(HWND,  LPSTR,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DlgDirListA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirListW","package":"druntime","parentType":"","signature":"int DlgDirListW(HWND,  LPWSTR,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DlgDirListW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirListComboBoxA","package":"druntime","parentType":"","signature":"int DlgDirListComboBoxA(HWND,  LPSTR,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DlgDirListComboBoxA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirListComboBoxW","package":"druntime","parentType":"","signature":"int DlgDirListComboBoxW(HWND,  LPWSTR,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DlgDirListComboBoxW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirSelectComboBoxExA","package":"druntime","parentType":"","signature":"BOOL DlgDirSelectComboBoxExA(HWND,  LPSTR,  int,  int)","url":"/druntime/core/sys/windows/winuser/DlgDirSelectComboBoxExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirSelectComboBoxExW","package":"druntime","parentType":"","signature":"BOOL DlgDirSelectComboBoxExW(HWND,  LPWSTR,  int,  int)","url":"/druntime/core/sys/windows/winuser/DlgDirSelectComboBoxExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirSelectExA","package":"druntime","parentType":"","signature":"BOOL DlgDirSelectExA(HWND,  LPSTR,  int,  int)","url":"/druntime/core/sys/windows/winuser/DlgDirSelectExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DlgDirSelectExW","package":"druntime","parentType":"","signature":"BOOL DlgDirSelectExW(HWND,  LPWSTR,  int,  int)","url":"/druntime/core/sys/windows/winuser/DlgDirSelectExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DragDetect","package":"druntime","parentType":"","signature":"BOOL DragDetect(HWND,  POINT)","url":"/druntime/core/sys/windows/winuser/DragDetect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DragObject","package":"druntime","parentType":"","signature":"DWORD DragObject(HWND,  HWND,  UINT,  ULONG_PTR,  HCURSOR)","url":"/druntime/core/sys/windows/winuser/DragObject.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawAnimatedRects","package":"druntime","parentType":"","signature":"BOOL DrawAnimatedRects(HWND,  int,  LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/DrawAnimatedRects.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawCaption","package":"druntime","parentType":"","signature":"BOOL DrawCaption(HWND,  HDC,  LPCRECT,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawCaption.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawEdge","package":"druntime","parentType":"","signature":"BOOL DrawEdge(HDC,  LPRECT,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawEdge.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawFocusRect","package":"druntime","parentType":"","signature":"BOOL DrawFocusRect(HDC,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/DrawFocusRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawFrameControl","package":"druntime","parentType":"","signature":"BOOL DrawFrameControl(HDC,  LPRECT,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawFrameControl.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawIcon","package":"druntime","parentType":"","signature":"BOOL DrawIcon(HDC,  int,  int,  HICON)","url":"/druntime/core/sys/windows/winuser/DrawIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawIconEx","package":"druntime","parentType":"","signature":"BOOL DrawIconEx(HDC,  int,  int,  HICON,  int,  int,  UINT,  HBRUSH,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawIconEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawMenuBar","package":"druntime","parentType":"","signature":"BOOL DrawMenuBar(HWND)","url":"/druntime/core/sys/windows/winuser/DrawMenuBar.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawStateA","package":"druntime","parentType":"","signature":"BOOL DrawStateA(HDC,  HBRUSH,  DRAWSTATEPROC,  LPARAM,  WPARAM,  int,  int,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawStateA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawStateW","package":"druntime","parentType":"","signature":"BOOL DrawStateW(HDC,  HBRUSH,  DRAWSTATEPROC,  LPARAM,  WPARAM,  int,  int,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawStateW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawTextA","package":"druntime","parentType":"","signature":"int DrawTextA(HDC,  LPCSTR,  int,  LPRECT,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawTextW","package":"druntime","parentType":"","signature":"int DrawTextW(HDC,  LPCWSTR,  int,  LPRECT,  UINT)","url":"/druntime/core/sys/windows/winuser/DrawTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawTextExA","package":"druntime","parentType":"","signature":"int DrawTextExA(HDC,  LPSTR,  int,  LPRECT,  UINT,  LPDRAWTEXTPARAMS)","url":"/druntime/core/sys/windows/winuser/DrawTextExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"DrawTextExW","package":"druntime","parentType":"","signature":"int DrawTextExW(HDC,  LPWSTR,  int,  LPRECT,  UINT,  LPDRAWTEXTPARAMS)","url":"/druntime/core/sys/windows/winuser/DrawTextExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EmptyClipboard","package":"druntime","parentType":"","signature":"BOOL EmptyClipboard()","url":"/druntime/core/sys/windows/winuser/EmptyClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnableMenuItem","package":"druntime","parentType":"","signature":"BOOL EnableMenuItem(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/EnableMenuItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnableScrollBar","package":"druntime","parentType":"","signature":"BOOL EnableScrollBar(HWND,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/EnableScrollBar.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnableWindow","package":"druntime","parentType":"","signature":"BOOL EnableWindow(HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/EnableWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EndDeferWindowPos","package":"druntime","parentType":"","signature":"BOOL EndDeferWindowPos(HDWP)","url":"/druntime/core/sys/windows/winuser/EndDeferWindowPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EndDialog","package":"druntime","parentType":"","signature":"BOOL EndDialog(HWND,  INT_PTR)","url":"/druntime/core/sys/windows/winuser/EndDialog.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EndMenu","package":"druntime","parentType":"","signature":"BOOL EndMenu()","url":"/druntime/core/sys/windows/winuser/EndMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EndPaint","package":"druntime","parentType":"","signature":"BOOL EndPaint(HWND,  const(PAINTSTRUCT) *)","url":"/druntime/core/sys/windows/winuser/EndPaint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumChildWindows","package":"druntime","parentType":"","signature":"BOOL EnumChildWindows(HWND,  ENUMWINDOWSPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumChildWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumClipboardFormats","package":"druntime","parentType":"","signature":"UINT EnumClipboardFormats(UINT)","url":"/druntime/core/sys/windows/winuser/EnumClipboardFormats.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDesktopsA","package":"druntime","parentType":"","signature":"BOOL EnumDesktopsA(HWINSTA,  DESKTOPENUMPROCA,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumDesktopsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDesktopsW","package":"druntime","parentType":"","signature":"BOOL EnumDesktopsW(HWINSTA,  DESKTOPENUMPROCW,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumDesktopsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDesktopWindows","package":"druntime","parentType":"","signature":"BOOL EnumDesktopWindows(HDESK,  ENUMWINDOWSPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumDesktopWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplaySettingsA","package":"druntime","parentType":"","signature":"BOOL EnumDisplaySettingsA(LPCSTR,  DWORD,  PDEVMODEA)","url":"/druntime/core/sys/windows/winuser/EnumDisplaySettingsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplaySettingsW","package":"druntime","parentType":"","signature":"BOOL EnumDisplaySettingsW(LPCWSTR,  DWORD,  PDEVMODEW)","url":"/druntime/core/sys/windows/winuser/EnumDisplaySettingsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplayDevicesA","package":"druntime","parentType":"","signature":"BOOL EnumDisplayDevicesA(LPCSTR,  DWORD,  PDISPLAY_DEVICEA,  DWORD)","url":"/druntime/core/sys/windows/winuser/EnumDisplayDevicesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplayDevicesW","package":"druntime","parentType":"","signature":"BOOL EnumDisplayDevicesW(LPCWSTR,  DWORD,  PDISPLAY_DEVICEW,  DWORD)","url":"/druntime/core/sys/windows/winuser/EnumDisplayDevicesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumPropsA","package":"druntime","parentType":"","signature":"int EnumPropsA(HWND,  PROPENUMPROCA)","url":"/druntime/core/sys/windows/winuser/EnumPropsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumPropsW","package":"druntime","parentType":"","signature":"int EnumPropsW(HWND,  PROPENUMPROCW)","url":"/druntime/core/sys/windows/winuser/EnumPropsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumPropsExA","package":"druntime","parentType":"","signature":"int EnumPropsExA(HWND,  PROPENUMPROCEXA,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumPropsExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumPropsExW","package":"druntime","parentType":"","signature":"int EnumPropsExW(HWND,  PROPENUMPROCEXW,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumPropsExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumThreadWindows","package":"druntime","parentType":"","signature":"BOOL EnumThreadWindows(DWORD,  WNDENUMPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumThreadWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumWindows","package":"druntime","parentType":"","signature":"BOOL EnumWindows(WNDENUMPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumWindowStationsA","package":"druntime","parentType":"","signature":"BOOL EnumWindowStationsA(WINSTAENUMPROCA,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumWindowStationsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumWindowStationsW","package":"druntime","parentType":"","signature":"BOOL EnumWindowStationsW(WINSTAENUMPROCW,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumWindowStationsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EqualRect","package":"druntime","parentType":"","signature":"BOOL EqualRect(LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/EqualRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ExitWindowsEx","package":"druntime","parentType":"","signature":"BOOL ExitWindowsEx(UINT,  DWORD)","url":"/druntime/core/sys/windows/winuser/ExitWindowsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FindWindowA","package":"druntime","parentType":"","signature":"HWND FindWindowA(LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/FindWindowA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FindWindowExA","package":"druntime","parentType":"","signature":"HWND FindWindowExA(HWND,  HWND,  LPCSTR,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/FindWindowExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FindWindowExW","package":"druntime","parentType":"","signature":"HWND FindWindowExW(HWND,  HWND,  LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/FindWindowExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FindWindowW","package":"druntime","parentType":"","signature":"HWND FindWindowW(LPCWSTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/FindWindowW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FlashWindow","package":"druntime","parentType":"","signature":"BOOL FlashWindow(HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/FlashWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FrameRect","package":"druntime","parentType":"","signature":"int FrameRect(HDC,  LPCRECT,  HBRUSH)","url":"/druntime/core/sys/windows/winuser/FrameRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"FrameRgn","package":"druntime","parentType":"","signature":"BOOL FrameRgn(HDC,  HRGN,  HBRUSH,  int,  int)","url":"/druntime/core/sys/windows/winuser/FrameRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetActiveWindow","package":"druntime","parentType":"","signature":"HWND GetActiveWindow()","url":"/druntime/core/sys/windows/winuser/GetActiveWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetAncestor","package":"druntime","parentType":"","signature":"HWND GetAncestor(HWND,  UINT)","url":"/druntime/core/sys/windows/winuser/GetAncestor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetAsyncKeyState","package":"druntime","parentType":"","signature":"SHORT GetAsyncKeyState(int)","url":"/druntime/core/sys/windows/winuser/GetAsyncKeyState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetCapture","package":"druntime","parentType":"","signature":"HWND GetCapture()","url":"/druntime/core/sys/windows/winuser/GetCapture.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetCaretBlinkTime","package":"druntime","parentType":"","signature":"UINT GetCaretBlinkTime()","url":"/druntime/core/sys/windows/winuser/GetCaretBlinkTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetCaretPos","package":"druntime","parentType":"","signature":"BOOL GetCaretPos(LPPOINT)","url":"/druntime/core/sys/windows/winuser/GetCaretPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassInfoA","package":"druntime","parentType":"","signature":"BOOL GetClassInfoA(HINSTANCE,  LPCSTR,  LPWNDCLASSA)","url":"/druntime/core/sys/windows/winuser/GetClassInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassInfoExA","package":"druntime","parentType":"","signature":"BOOL GetClassInfoExA(HINSTANCE,  LPCSTR,  LPWNDCLASSEXA)","url":"/druntime/core/sys/windows/winuser/GetClassInfoExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassInfoW","package":"druntime","parentType":"","signature":"BOOL GetClassInfoW(HINSTANCE,  LPCWSTR,  LPWNDCLASSW)","url":"/druntime/core/sys/windows/winuser/GetClassInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassInfoExW","package":"druntime","parentType":"","signature":"BOOL GetClassInfoExW(HINSTANCE,  LPCWSTR,  LPWNDCLASSEXW)","url":"/druntime/core/sys/windows/winuser/GetClassInfoExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassLongA","package":"druntime","parentType":"","signature":"DWORD GetClassLongA(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetClassLongA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassLongW","package":"druntime","parentType":"","signature":"DWORD GetClassLongW(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetClassLongW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassNameA","package":"druntime","parentType":"","signature":"int GetClassNameA(HWND,  LPSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetClassNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassNameW","package":"druntime","parentType":"","signature":"int GetClassNameW(HWND,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetClassNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClassWord","package":"druntime","parentType":"","signature":"WORD GetClassWord(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetClassWord.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClientRect","package":"druntime","parentType":"","signature":"BOOL GetClientRect(HWND,  LPRECT)","url":"/druntime/core/sys/windows/winuser/GetClientRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipboardData","package":"druntime","parentType":"","signature":"HANDLE GetClipboardData(UINT)","url":"/druntime/core/sys/windows/winuser/GetClipboardData.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipboardFormatNameA","package":"druntime","parentType":"","signature":"int GetClipboardFormatNameA(UINT,  LPSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetClipboardFormatNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipboardFormatNameW","package":"druntime","parentType":"","signature":"int GetClipboardFormatNameW(UINT,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetClipboardFormatNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipboardOwner","package":"druntime","parentType":"","signature":"HWND GetClipboardOwner()","url":"/druntime/core/sys/windows/winuser/GetClipboardOwner.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipboardViewer","package":"druntime","parentType":"","signature":"HWND GetClipboardViewer()","url":"/druntime/core/sys/windows/winuser/GetClipboardViewer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipCursor","package":"druntime","parentType":"","signature":"BOOL GetClipCursor(LPRECT)","url":"/druntime/core/sys/windows/winuser/GetClipCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetCursorPos","package":"druntime","parentType":"","signature":"BOOL GetCursorPos(LPPOINT)","url":"/druntime/core/sys/windows/winuser/GetCursorPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDC","package":"druntime","parentType":"","signature":"HDC GetDC(HWND)","url":"/druntime/core/sys/windows/winuser/GetDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDCEx","package":"druntime","parentType":"","signature":"HDC GetDCEx(HWND,  HRGN,  DWORD)","url":"/druntime/core/sys/windows/winuser/GetDCEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDesktopWindow","package":"druntime","parentType":"","signature":"HWND GetDesktopWindow()","url":"/druntime/core/sys/windows/winuser/GetDesktopWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDialogBaseUnits","package":"druntime","parentType":"","signature":"int GetDialogBaseUnits()","url":"/druntime/core/sys/windows/winuser/GetDialogBaseUnits.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDlgCtrlID","package":"druntime","parentType":"","signature":"int GetDlgCtrlID(HWND)","url":"/druntime/core/sys/windows/winuser/GetDlgCtrlID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDlgItem","package":"druntime","parentType":"","signature":"HWND GetDlgItem(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetDlgItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDlgItemInt","package":"druntime","parentType":"","signature":"UINT GetDlgItemInt(HWND,  int,  PBOOL,  BOOL)","url":"/druntime/core/sys/windows/winuser/GetDlgItemInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDlgItemTextA","package":"druntime","parentType":"","signature":"UINT GetDlgItemTextA(HWND,  int,  LPSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetDlgItemTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDlgItemTextW","package":"druntime","parentType":"","signature":"UINT GetDlgItemTextW(HWND,  int,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetDlgItemTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetDoubleClickTime","package":"druntime","parentType":"","signature":"UINT GetDoubleClickTime()","url":"/druntime/core/sys/windows/winuser/GetDoubleClickTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetFocus","package":"druntime","parentType":"","signature":"HWND GetFocus()","url":"/druntime/core/sys/windows/winuser/GetFocus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetForegroundWindow","package":"druntime","parentType":"","signature":"HWND GetForegroundWindow()","url":"/druntime/core/sys/windows/winuser/GetForegroundWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetIconInfo","package":"druntime","parentType":"","signature":"BOOL GetIconInfo(HICON,  PICONINFO)","url":"/druntime/core/sys/windows/winuser/GetIconInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetInputState","package":"druntime","parentType":"","signature":"BOOL GetInputState()","url":"/druntime/core/sys/windows/winuser/GetInputState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKBCodePage","package":"druntime","parentType":"","signature":"UINT GetKBCodePage()","url":"/druntime/core/sys/windows/winuser/GetKBCodePage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyboardLayout","package":"druntime","parentType":"","signature":"HKL GetKeyboardLayout(DWORD)","url":"/druntime/core/sys/windows/winuser/GetKeyboardLayout.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyboardLayoutList","package":"druntime","parentType":"","signature":"UINT GetKeyboardLayoutList(int,  HKL *)","url":"/druntime/core/sys/windows/winuser/GetKeyboardLayoutList.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyboardLayoutNameA","package":"druntime","parentType":"","signature":"BOOL GetKeyboardLayoutNameA(LPSTR)","url":"/druntime/core/sys/windows/winuser/GetKeyboardLayoutNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyboardLayoutNameW","package":"druntime","parentType":"","signature":"BOOL GetKeyboardLayoutNameW(LPWSTR)","url":"/druntime/core/sys/windows/winuser/GetKeyboardLayoutNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyboardState","package":"druntime","parentType":"","signature":"BOOL GetKeyboardState(PBYTE)","url":"/druntime/core/sys/windows/winuser/GetKeyboardState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyboardType","package":"druntime","parentType":"","signature":"int GetKeyboardType(int)","url":"/druntime/core/sys/windows/winuser/GetKeyboardType.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyNameTextA","package":"druntime","parentType":"","signature":"int GetKeyNameTextA(LONG,  LPSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetKeyNameTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyNameTextW","package":"druntime","parentType":"","signature":"int GetKeyNameTextW(LONG,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetKeyNameTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetKeyState","package":"druntime","parentType":"","signature":"SHORT GetKeyState(int)","url":"/druntime/core/sys/windows/winuser/GetKeyState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetLastActivePopup","package":"druntime","parentType":"","signature":"HWND GetLastActivePopup(HWND)","url":"/druntime/core/sys/windows/winuser/GetLastActivePopup.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenu","package":"druntime","parentType":"","signature":"HMENU GetMenu(HWND)","url":"/druntime/core/sys/windows/winuser/GetMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuCheckMarkDimensions","package":"druntime","parentType":"","signature":"LONG GetMenuCheckMarkDimensions()","url":"/druntime/core/sys/windows/winuser/GetMenuCheckMarkDimensions.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuContextHelpId","package":"druntime","parentType":"","signature":"DWORD GetMenuContextHelpId(HMENU)","url":"/druntime/core/sys/windows/winuser/GetMenuContextHelpId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuDefaultItem","package":"druntime","parentType":"","signature":"UINT GetMenuDefaultItem(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/GetMenuDefaultItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuItemCount","package":"druntime","parentType":"","signature":"int GetMenuItemCount(HMENU)","url":"/druntime/core/sys/windows/winuser/GetMenuItemCount.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuItemID","package":"druntime","parentType":"","signature":"UINT GetMenuItemID(HMENU,  int)","url":"/druntime/core/sys/windows/winuser/GetMenuItemID.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuItemInfoA","package":"druntime","parentType":"","signature":"BOOL GetMenuItemInfoA(HMENU,  UINT,  BOOL,  LPMENUITEMINFOA)","url":"/druntime/core/sys/windows/winuser/GetMenuItemInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuItemInfoW","package":"druntime","parentType":"","signature":"BOOL GetMenuItemInfoW(HMENU,  UINT,  BOOL,  LPMENUITEMINFOW)","url":"/druntime/core/sys/windows/winuser/GetMenuItemInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuItemRect","package":"druntime","parentType":"","signature":"BOOL GetMenuItemRect(HWND,  HMENU,  UINT,  LPRECT)","url":"/druntime/core/sys/windows/winuser/GetMenuItemRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuState","package":"druntime","parentType":"","signature":"UINT GetMenuState(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/GetMenuState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuStringA","package":"druntime","parentType":"","signature":"int GetMenuStringA(HMENU,  UINT,  LPSTR,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/GetMenuStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuStringW","package":"druntime","parentType":"","signature":"int GetMenuStringW(HMENU,  UINT,  LPWSTR,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/GetMenuStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMessageA","package":"druntime","parentType":"","signature":"BOOL GetMessageA(LPMSG,  HWND,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/GetMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMessageW","package":"druntime","parentType":"","signature":"BOOL GetMessageW(LPMSG,  HWND,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/GetMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMessageExtraInfo","package":"druntime","parentType":"","signature":"LPARAM GetMessageExtraInfo()","url":"/druntime/core/sys/windows/winuser/GetMessageExtraInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMessagePos","package":"druntime","parentType":"","signature":"DWORD GetMessagePos()","url":"/druntime/core/sys/windows/winuser/GetMessagePos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMessageTime","package":"druntime","parentType":"","signature":"LONG GetMessageTime()","url":"/druntime/core/sys/windows/winuser/GetMessageTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetNextDlgGroupItem","package":"druntime","parentType":"","signature":"HWND GetNextDlgGroupItem(HWND,  HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/GetNextDlgGroupItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetNextDlgTabItem","package":"druntime","parentType":"","signature":"HWND GetNextDlgTabItem(HWND,  HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/GetNextDlgTabItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetOpenClipboardWindow","package":"druntime","parentType":"","signature":"HWND GetOpenClipboardWindow()","url":"/druntime/core/sys/windows/winuser/GetOpenClipboardWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetParent","package":"druntime","parentType":"","signature":"HWND GetParent(HWND)","url":"/druntime/core/sys/windows/winuser/GetParent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetPriorityClipboardFormat","package":"druntime","parentType":"","signature":"int GetPriorityClipboardFormat(UINT *,  int)","url":"/druntime/core/sys/windows/winuser/GetPriorityClipboardFormat.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetPropA","package":"druntime","parentType":"","signature":"HANDLE GetPropA(HWND,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/GetPropA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetPropW","package":"druntime","parentType":"","signature":"HANDLE GetPropW(HWND,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/GetPropW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetQueueStatus","package":"druntime","parentType":"","signature":"DWORD GetQueueStatus(UINT)","url":"/druntime/core/sys/windows/winuser/GetQueueStatus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetScrollInfo","package":"druntime","parentType":"","signature":"BOOL GetScrollInfo(HWND,  int,  LPSCROLLINFO)","url":"/druntime/core/sys/windows/winuser/GetScrollInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetScrollPos","package":"druntime","parentType":"","signature":"int GetScrollPos(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetScrollPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetScrollRange","package":"druntime","parentType":"","signature":"BOOL GetScrollRange(HWND,  int,  LPINT,  LPINT)","url":"/druntime/core/sys/windows/winuser/GetScrollRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetSubMenu","package":"druntime","parentType":"","signature":"HMENU GetSubMenu(HMENU,  int)","url":"/druntime/core/sys/windows/winuser/GetSubMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetSysColor","package":"druntime","parentType":"","signature":"DWORD GetSysColor(int)","url":"/druntime/core/sys/windows/winuser/GetSysColor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetSysColorBrush","package":"druntime","parentType":"","signature":"HBRUSH GetSysColorBrush(int)","url":"/druntime/core/sys/windows/winuser/GetSysColorBrush.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetSystemMenu","package":"druntime","parentType":"","signature":"HMENU GetSystemMenu(HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/GetSystemMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetSystemMetrics","package":"druntime","parentType":"","signature":"int GetSystemMetrics(int)","url":"/druntime/core/sys/windows/winuser/GetSystemMetrics.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetTabbedTextExtentA","package":"druntime","parentType":"","signature":"DWORD GetTabbedTextExtentA(HDC,  LPCSTR,  int,  int,  LPINT)","url":"/druntime/core/sys/windows/winuser/GetTabbedTextExtentA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetTabbedTextExtentW","package":"druntime","parentType":"","signature":"DWORD GetTabbedTextExtentW(HDC,  LPCWSTR,  int,  int,  LPINT)","url":"/druntime/core/sys/windows/winuser/GetTabbedTextExtentW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowLongA","package":"druntime","parentType":"","signature":"LONG GetWindowLongA(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetWindowLongA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowLongW","package":"druntime","parentType":"","signature":"LONG GetWindowLongW(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetWindowLongW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetThreadDesktop","package":"druntime","parentType":"","signature":"HDESK GetThreadDesktop(DWORD)","url":"/druntime/core/sys/windows/winuser/GetThreadDesktop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetTopWindow","package":"druntime","parentType":"","signature":"HWND GetTopWindow(HWND)","url":"/druntime/core/sys/windows/winuser/GetTopWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetUpdateRect","package":"druntime","parentType":"","signature":"BOOL GetUpdateRect(HWND,  LPRECT,  BOOL)","url":"/druntime/core/sys/windows/winuser/GetUpdateRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetUpdateRgn","package":"druntime","parentType":"","signature":"int GetUpdateRgn(HWND,  HRGN,  BOOL)","url":"/druntime/core/sys/windows/winuser/GetUpdateRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetUserObjectInformationA","package":"druntime","parentType":"","signature":"BOOL GetUserObjectInformationA(HANDLE,  int,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winuser/GetUserObjectInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetUserObjectInformationW","package":"druntime","parentType":"","signature":"BOOL GetUserObjectInformationW(HANDLE,  int,  PVOID,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winuser/GetUserObjectInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetUserObjectSecurity","package":"druntime","parentType":"","signature":"BOOL GetUserObjectSecurity(HANDLE,  PSECURITY_INFORMATION,  PSECURITY_DESCRIPTOR,  DWORD,  PDWORD)","url":"/druntime/core/sys/windows/winuser/GetUserObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindow","package":"druntime","parentType":"","signature":"HWND GetWindow(HWND,  UINT)","url":"/druntime/core/sys/windows/winuser/GetWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowContextHelpId","package":"druntime","parentType":"","signature":"DWORD GetWindowContextHelpId(HWND)","url":"/druntime/core/sys/windows/winuser/GetWindowContextHelpId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowDC","package":"druntime","parentType":"","signature":"HDC GetWindowDC(HWND)","url":"/druntime/core/sys/windows/winuser/GetWindowDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowPlacement","package":"druntime","parentType":"","signature":"BOOL GetWindowPlacement(HWND,  WINDOWPLACEMENT *)","url":"/druntime/core/sys/windows/winuser/GetWindowPlacement.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowRect","package":"druntime","parentType":"","signature":"BOOL GetWindowRect(HWND,  LPRECT)","url":"/druntime/core/sys/windows/winuser/GetWindowRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowRgn","package":"druntime","parentType":"","signature":"int GetWindowRgn(HWND,  HRGN)","url":"/druntime/core/sys/windows/winuser/GetWindowRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowTextA","package":"druntime","parentType":"","signature":"int GetWindowTextA(HWND,  LPSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetWindowTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowTextLengthA","package":"druntime","parentType":"","signature":"int GetWindowTextLengthA(HWND)","url":"/druntime/core/sys/windows/winuser/GetWindowTextLengthA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowTextLengthW","package":"druntime","parentType":"","signature":"int GetWindowTextLengthW(HWND)","url":"/druntime/core/sys/windows/winuser/GetWindowTextLengthW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowTextW","package":"druntime","parentType":"","signature":"int GetWindowTextW(HWND,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winuser/GetWindowTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowWord","package":"druntime","parentType":"","signature":"WORD GetWindowWord(HWND,  int)","url":"/druntime/core/sys/windows/winuser/GetWindowWord.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetAltTabInfoA","package":"druntime","parentType":"","signature":"BOOL GetAltTabInfoA(HWND,  int,  PALTTABINFO,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/GetAltTabInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetAltTabInfoW","package":"druntime","parentType":"","signature":"BOOL GetAltTabInfoW(HWND,  int,  PALTTABINFO,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/GetAltTabInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetComboBoxInfo","package":"druntime","parentType":"","signature":"BOOL GetComboBoxInfo(HWND,  PCOMBOBOXINFO)","url":"/druntime/core/sys/windows/winuser/GetComboBoxInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetCursorInfo","package":"druntime","parentType":"","signature":"BOOL GetCursorInfo(PCURSORINFO)","url":"/druntime/core/sys/windows/winuser/GetCursorInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetLastInputInfo","package":"druntime","parentType":"","signature":"BOOL GetLastInputInfo(PLASTINPUTINFO)","url":"/druntime/core/sys/windows/winuser/GetLastInputInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetListBoxInfo","package":"druntime","parentType":"","signature":"DWORD GetListBoxInfo(HWND)","url":"/druntime/core/sys/windows/winuser/GetListBoxInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuBarInfo","package":"druntime","parentType":"","signature":"BOOL GetMenuBarInfo(HWND,  LONG,  LONG,  PMENUBARINFO)","url":"/druntime/core/sys/windows/winuser/GetMenuBarInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMenuInfo","package":"druntime","parentType":"","signature":"BOOL GetMenuInfo(HMENU,  LPMENUINFO)","url":"/druntime/core/sys/windows/winuser/GetMenuInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetScrollBarInfo","package":"druntime","parentType":"","signature":"BOOL GetScrollBarInfo(HWND,  LONG,  PSCROLLBARINFO)","url":"/druntime/core/sys/windows/winuser/GetScrollBarInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetTitleBarInfo","package":"druntime","parentType":"","signature":"BOOL GetTitleBarInfo(HWND,  PTITLEBARINFO)","url":"/druntime/core/sys/windows/winuser/GetTitleBarInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowInfo","package":"druntime","parentType":"","signature":"BOOL GetWindowInfo(HWND,  PWINDOWINFO)","url":"/druntime/core/sys/windows/winuser/GetWindowInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowModuleFileNameA","package":"druntime","parentType":"","signature":"UINT GetWindowModuleFileNameA(HWND,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/GetWindowModuleFileNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetWindowModuleFileNameW","package":"druntime","parentType":"","signature":"UINT GetWindowModuleFileNameW(HWND,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/GetWindowModuleFileNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GrayStringA","package":"druntime","parentType":"","signature":"BOOL GrayStringA(HDC,  HBRUSH,  GRAYSTRINGPROC,  LPARAM,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/winuser/GrayStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GrayStringW","package":"druntime","parentType":"","signature":"BOOL GrayStringW(HDC,  HBRUSH,  GRAYSTRINGPROC,  LPARAM,  int,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/winuser/GrayStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"HideCaret","package":"druntime","parentType":"","signature":"BOOL HideCaret(HWND)","url":"/druntime/core/sys/windows/winuser/HideCaret.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"HiliteMenuItem","package":"druntime","parentType":"","signature":"BOOL HiliteMenuItem(HWND,  HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/HiliteMenuItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InflateRect","package":"druntime","parentType":"","signature":"BOOL InflateRect(LPRECT,  int,  int)","url":"/druntime/core/sys/windows/winuser/InflateRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InSendMessage","package":"druntime","parentType":"","signature":"BOOL InSendMessage()","url":"/druntime/core/sys/windows/winuser/InSendMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InsertMenuA","package":"druntime","parentType":"","signature":"BOOL InsertMenuA(HMENU,  UINT,  UINT,  UINT_PTR,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/InsertMenuA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InsertMenuW","package":"druntime","parentType":"","signature":"BOOL InsertMenuW(HMENU,  UINT,  UINT,  UINT_PTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/InsertMenuW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InsertMenuItemA","package":"druntime","parentType":"","signature":"BOOL InsertMenuItemA(HMENU,  UINT,  BOOL,  LPCMENUITEMINFOA)","url":"/druntime/core/sys/windows/winuser/InsertMenuItemA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InsertMenuItemW","package":"druntime","parentType":"","signature":"BOOL InsertMenuItemW(HMENU,  UINT,  BOOL,  LPCMENUITEMINFOW)","url":"/druntime/core/sys/windows/winuser/InsertMenuItemW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InternalGetWindowText","package":"druntime","parentType":"","signature":"INT InternalGetWindowText(HWND,  LPWSTR,  INT)","url":"/druntime/core/sys/windows/winuser/InternalGetWindowText.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IntersectRect","package":"druntime","parentType":"","signature":"BOOL IntersectRect(LPRECT,  LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/IntersectRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InvalidateRect","package":"druntime","parentType":"","signature":"BOOL InvalidateRect(HWND,  LPCRECT,  BOOL)","url":"/druntime/core/sys/windows/winuser/InvalidateRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InvalidateRgn","package":"druntime","parentType":"","signature":"BOOL InvalidateRgn(HWND,  HRGN,  BOOL)","url":"/druntime/core/sys/windows/winuser/InvalidateRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InvertRect","package":"druntime","parentType":"","signature":"BOOL InvertRect(HDC,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/InvertRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharAlphaA","package":"druntime","parentType":"","signature":"BOOL IsCharAlphaA(CHAR ch)","url":"/druntime/core/sys/windows/winuser/IsCharAlphaA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharAlphaNumericA","package":"druntime","parentType":"","signature":"BOOL IsCharAlphaNumericA(CHAR)","url":"/druntime/core/sys/windows/winuser/IsCharAlphaNumericA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharAlphaNumericW","package":"druntime","parentType":"","signature":"BOOL IsCharAlphaNumericW(WCHAR)","url":"/druntime/core/sys/windows/winuser/IsCharAlphaNumericW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharAlphaW","package":"druntime","parentType":"","signature":"BOOL IsCharAlphaW(WCHAR)","url":"/druntime/core/sys/windows/winuser/IsCharAlphaW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharLowerA","package":"druntime","parentType":"","signature":"BOOL IsCharLowerA(CHAR)","url":"/druntime/core/sys/windows/winuser/IsCharLowerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharLowerW","package":"druntime","parentType":"","signature":"BOOL IsCharLowerW(WCHAR)","url":"/druntime/core/sys/windows/winuser/IsCharLowerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharUpperA","package":"druntime","parentType":"","signature":"BOOL IsCharUpperA(CHAR)","url":"/druntime/core/sys/windows/winuser/IsCharUpperA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsCharUpperW","package":"druntime","parentType":"","signature":"BOOL IsCharUpperW(WCHAR)","url":"/druntime/core/sys/windows/winuser/IsCharUpperW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsChild","package":"druntime","parentType":"","signature":"BOOL IsChild(HWND,  HWND)","url":"/druntime/core/sys/windows/winuser/IsChild.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsClipboardFormatAvailable","package":"druntime","parentType":"","signature":"BOOL IsClipboardFormatAvailable(UINT)","url":"/druntime/core/sys/windows/winuser/IsClipboardFormatAvailable.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsDialogMessageA","package":"druntime","parentType":"","signature":"BOOL IsDialogMessageA(HWND,  LPMSG)","url":"/druntime/core/sys/windows/winuser/IsDialogMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsDialogMessageW","package":"druntime","parentType":"","signature":"BOOL IsDialogMessageW(HWND,  LPMSG)","url":"/druntime/core/sys/windows/winuser/IsDialogMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsDlgButtonChecked","package":"druntime","parentType":"","signature":"UINT IsDlgButtonChecked(HWND,  int)","url":"/druntime/core/sys/windows/winuser/IsDlgButtonChecked.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsIconic","package":"druntime","parentType":"","signature":"BOOL IsIconic(HWND)","url":"/druntime/core/sys/windows/winuser/IsIconic.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsMenu","package":"druntime","parentType":"","signature":"BOOL IsMenu(HMENU)","url":"/druntime/core/sys/windows/winuser/IsMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsRectEmpty","package":"druntime","parentType":"","signature":"BOOL IsRectEmpty(LPCRECT)","url":"/druntime/core/sys/windows/winuser/IsRectEmpty.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsWindow","package":"druntime","parentType":"","signature":"BOOL IsWindow(HWND)","url":"/druntime/core/sys/windows/winuser/IsWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsWindowEnabled","package":"druntime","parentType":"","signature":"BOOL IsWindowEnabled(HWND)","url":"/druntime/core/sys/windows/winuser/IsWindowEnabled.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsWindowUnicode","package":"druntime","parentType":"","signature":"BOOL IsWindowUnicode(HWND)","url":"/druntime/core/sys/windows/winuser/IsWindowUnicode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsWindowVisible","package":"druntime","parentType":"","signature":"BOOL IsWindowVisible(HWND)","url":"/druntime/core/sys/windows/winuser/IsWindowVisible.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsZoomed","package":"druntime","parentType":"","signature":"BOOL IsZoomed(HWND)","url":"/druntime/core/sys/windows/winuser/IsZoomed.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"keybd_event","package":"druntime","parentType":"","signature":"void keybd_event(BYTE,  BYTE,  DWORD,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser/keybd_event.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"KillTimer","package":"druntime","parentType":"","signature":"BOOL KillTimer(HWND,  UINT_PTR)","url":"/druntime/core/sys/windows/winuser/KillTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadAcceleratorsA","package":"druntime","parentType":"","signature":"HACCEL LoadAcceleratorsA(HINSTANCE,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/LoadAcceleratorsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadAcceleratorsW","package":"druntime","parentType":"","signature":"HACCEL LoadAcceleratorsW(HINSTANCE,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/LoadAcceleratorsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadBitmapA","package":"druntime","parentType":"","signature":"HBITMAP LoadBitmapA(HINSTANCE,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/LoadBitmapA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadBitmapW","package":"druntime","parentType":"","signature":"HBITMAP LoadBitmapW(HINSTANCE,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/LoadBitmapW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadCursorA","package":"druntime","parentType":"","signature":"HCURSOR LoadCursorA(HINSTANCE,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/LoadCursorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadCursorFromFileA","package":"druntime","parentType":"","signature":"HCURSOR LoadCursorFromFileA(LPCSTR)","url":"/druntime/core/sys/windows/winuser/LoadCursorFromFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadCursorFromFileW","package":"druntime","parentType":"","signature":"HCURSOR LoadCursorFromFileW(LPCWSTR)","url":"/druntime/core/sys/windows/winuser/LoadCursorFromFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadCursorW","package":"druntime","parentType":"","signature":"HCURSOR LoadCursorW(HINSTANCE,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/LoadCursorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadIconA","package":"druntime","parentType":"","signature":"HICON LoadIconA(HINSTANCE,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/LoadIconA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadIconW","package":"druntime","parentType":"","signature":"HICON LoadIconW(HINSTANCE,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/LoadIconW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadImageA","package":"druntime","parentType":"","signature":"HANDLE LoadImageA(HINSTANCE,  LPCSTR,  UINT,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/LoadImageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadImageW","package":"druntime","parentType":"","signature":"HANDLE LoadImageW(HINSTANCE,  LPCWSTR,  UINT,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/LoadImageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadKeyboardLayoutA","package":"druntime","parentType":"","signature":"HKL LoadKeyboardLayoutA(LPCSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/LoadKeyboardLayoutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadKeyboardLayoutW","package":"druntime","parentType":"","signature":"HKL LoadKeyboardLayoutW(LPCWSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/LoadKeyboardLayoutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadMenuA","package":"druntime","parentType":"","signature":"HMENU LoadMenuA(HINSTANCE,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/LoadMenuA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadMenuIndirectA","package":"druntime","parentType":"","signature":"HMENU LoadMenuIndirectA(const(MENUTEMPLATE) *)","url":"/druntime/core/sys/windows/winuser/LoadMenuIndirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadMenuIndirectW","package":"druntime","parentType":"","signature":"HMENU LoadMenuIndirectW(const(MENUTEMPLATE) *)","url":"/druntime/core/sys/windows/winuser/LoadMenuIndirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadMenuW","package":"druntime","parentType":"","signature":"HMENU LoadMenuW(HINSTANCE,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/LoadMenuW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadStringA","package":"druntime","parentType":"","signature":"int LoadStringA(HINSTANCE,  UINT,  LPSTR,  int)","url":"/druntime/core/sys/windows/winuser/LoadStringA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LoadStringW","package":"druntime","parentType":"","signature":"int LoadStringW(HINSTANCE,  UINT,  LPWSTR,  int)","url":"/druntime/core/sys/windows/winuser/LoadStringW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LockWindowUpdate","package":"druntime","parentType":"","signature":"BOOL LockWindowUpdate(HWND)","url":"/druntime/core/sys/windows/winuser/LockWindowUpdate.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LookupIconIdFromDirectory","package":"druntime","parentType":"","signature":"int LookupIconIdFromDirectory(PBYTE,  BOOL)","url":"/druntime/core/sys/windows/winuser/LookupIconIdFromDirectory.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LookupIconIdFromDirectoryEx","package":"druntime","parentType":"","signature":"int LookupIconIdFromDirectoryEx(PBYTE,  BOOL,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/LookupIconIdFromDirectoryEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MapDialogRect","package":"druntime","parentType":"","signature":"BOOL MapDialogRect(HWND,  LPRECT)","url":"/druntime/core/sys/windows/winuser/MapDialogRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MapVirtualKeyA","package":"druntime","parentType":"","signature":"UINT MapVirtualKeyA(UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/MapVirtualKeyA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MapVirtualKeyExA","package":"druntime","parentType":"","signature":"UINT MapVirtualKeyExA(UINT,  UINT,  HKL)","url":"/druntime/core/sys/windows/winuser/MapVirtualKeyExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MapVirtualKeyExW","package":"druntime","parentType":"","signature":"UINT MapVirtualKeyExW(UINT,  UINT,  HKL)","url":"/druntime/core/sys/windows/winuser/MapVirtualKeyExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MapVirtualKeyW","package":"druntime","parentType":"","signature":"UINT MapVirtualKeyW(UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/MapVirtualKeyW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MapWindowPoints","package":"druntime","parentType":"","signature":"int MapWindowPoints(HWND,  HWND,  LPPOINT,  UINT)","url":"/druntime/core/sys/windows/winuser/MapWindowPoints.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MenuItemFromPoint","package":"druntime","parentType":"","signature":"int MenuItemFromPoint(HWND,  HMENU,  POINT)","url":"/druntime/core/sys/windows/winuser/MenuItemFromPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBeep","package":"druntime","parentType":"","signature":"BOOL MessageBeep(UINT)","url":"/druntime/core/sys/windows/winuser/MessageBeep.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBoxA","package":"druntime","parentType":"","signature":"int MessageBoxA(HWND,  LPCSTR,  LPCSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/MessageBoxA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBoxW","package":"druntime","parentType":"","signature":"int MessageBoxW(HWND,  LPCWSTR,  LPCWSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/MessageBoxW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBoxExA","package":"druntime","parentType":"","signature":"int MessageBoxExA(HWND,  LPCSTR,  LPCSTR,  UINT,  WORD)","url":"/druntime/core/sys/windows/winuser/MessageBoxExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBoxExW","package":"druntime","parentType":"","signature":"int MessageBoxExW(HWND,  LPCWSTR,  LPCWSTR,  UINT,  WORD)","url":"/druntime/core/sys/windows/winuser/MessageBoxExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBoxIndirectA","package":"druntime","parentType":"","signature":"int MessageBoxIndirectA(const(MSGBOXPARAMSA) *)","url":"/druntime/core/sys/windows/winuser/MessageBoxIndirectA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MessageBoxIndirectW","package":"druntime","parentType":"","signature":"int MessageBoxIndirectW(const(MSGBOXPARAMSW) *)","url":"/druntime/core/sys/windows/winuser/MessageBoxIndirectW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ModifyMenuA","package":"druntime","parentType":"","signature":"BOOL ModifyMenuA(HMENU,  UINT,  UINT,  UINT_PTR,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/ModifyMenuA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ModifyMenuW","package":"druntime","parentType":"","signature":"BOOL ModifyMenuW(HMENU,  UINT,  UINT,  UINT_PTR,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/ModifyMenuW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"mouse_event","package":"druntime","parentType":"","signature":"void mouse_event(DWORD,  DWORD,  DWORD,  DWORD,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser/mouse_event.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MoveWindow","package":"druntime","parentType":"","signature":"BOOL MoveWindow(HWND,  int,  int,  int,  int,  BOOL)","url":"/druntime/core/sys/windows/winuser/MoveWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MsgWaitForMultipleObjects","package":"druntime","parentType":"","signature":"DWORD MsgWaitForMultipleObjects(DWORD,  const(HANDLE) *,  BOOL,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winuser/MsgWaitForMultipleObjects.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MsgWaitForMultipleObjectsEx","package":"druntime","parentType":"","signature":"DWORD MsgWaitForMultipleObjectsEx(DWORD,  const(HANDLE) *,  DWORD,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winuser/MsgWaitForMultipleObjectsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OemKeyScan","package":"druntime","parentType":"","signature":"DWORD OemKeyScan(WORD)","url":"/druntime/core/sys/windows/winuser/OemKeyScan.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OemToCharA","package":"druntime","parentType":"","signature":"BOOL OemToCharA(LPCSTR,  LPSTR)","url":"/druntime/core/sys/windows/winuser/OemToCharA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OemToCharBuffA","package":"druntime","parentType":"","signature":"BOOL OemToCharBuffA(LPCSTR,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/OemToCharBuffA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OemToCharBuffW","package":"druntime","parentType":"","signature":"BOOL OemToCharBuffW(LPCSTR,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winuser/OemToCharBuffW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OemToCharW","package":"druntime","parentType":"","signature":"BOOL OemToCharW(LPCSTR,  LPWSTR)","url":"/druntime/core/sys/windows/winuser/OemToCharW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OffsetRect","package":"druntime","parentType":"","signature":"BOOL OffsetRect(LPRECT,  int,  int)","url":"/druntime/core/sys/windows/winuser/OffsetRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenClipboard","package":"druntime","parentType":"","signature":"BOOL OpenClipboard(HWND)","url":"/druntime/core/sys/windows/winuser/OpenClipboard.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenDesktopA","package":"druntime","parentType":"","signature":"HDESK OpenDesktopA(LPSTR,  DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/OpenDesktopA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenDesktopW","package":"druntime","parentType":"","signature":"HDESK OpenDesktopW(LPWSTR,  DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/OpenDesktopW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenIcon","package":"druntime","parentType":"","signature":"BOOL OpenIcon(HWND)","url":"/druntime/core/sys/windows/winuser/OpenIcon.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenInputDesktop","package":"druntime","parentType":"","signature":"HDESK OpenInputDesktop(DWORD,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/OpenInputDesktop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenWindowStationA","package":"druntime","parentType":"","signature":"HWINSTA OpenWindowStationA(LPSTR,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/OpenWindowStationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"OpenWindowStationW","package":"druntime","parentType":"","signature":"HWINSTA OpenWindowStationW(LPWSTR,  BOOL,  DWORD)","url":"/druntime/core/sys/windows/winuser/OpenWindowStationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PaintDesktop","package":"druntime","parentType":"","signature":"BOOL PaintDesktop(HDC)","url":"/druntime/core/sys/windows/winuser/PaintDesktop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PeekMessageA","package":"druntime","parentType":"","signature":"BOOL PeekMessageA(LPMSG,  HWND,  UINT,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/PeekMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PeekMessageW","package":"druntime","parentType":"","signature":"BOOL PeekMessageW(LPMSG,  HWND,  UINT,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/PeekMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PostMessageA","package":"druntime","parentType":"","signature":"BOOL PostMessageA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/PostMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PostMessageW","package":"druntime","parentType":"","signature":"BOOL PostMessageW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/PostMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PostQuitMessage","package":"druntime","parentType":"","signature":"void PostQuitMessage(int)","url":"/druntime/core/sys/windows/winuser/PostQuitMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PostThreadMessageA","package":"druntime","parentType":"","signature":"BOOL PostThreadMessageA(DWORD,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/PostThreadMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PostThreadMessageW","package":"druntime","parentType":"","signature":"BOOL PostThreadMessageW(DWORD,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/PostThreadMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"PtInRect","package":"druntime","parentType":"","signature":"BOOL PtInRect(LPCRECT,  POINT)","url":"/druntime/core/sys/windows/winuser/PtInRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RealChildWindowFromPoint","package":"druntime","parentType":"","signature":"HWND RealChildWindowFromPoint(HWND,  POINT)","url":"/druntime/core/sys/windows/winuser/RealChildWindowFromPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RealGetWindowClassA","package":"druntime","parentType":"","signature":"UINT RealGetWindowClassA(HWND,  LPSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/RealGetWindowClassA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RealGetWindowClassW","package":"druntime","parentType":"","signature":"UINT RealGetWindowClassW(HWND,  LPWSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/RealGetWindowClassW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RedrawWindow","package":"druntime","parentType":"","signature":"BOOL RedrawWindow(HWND,  LPCRECT,  HRGN,  UINT)","url":"/druntime/core/sys/windows/winuser/RedrawWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterClassA","package":"druntime","parentType":"","signature":"ATOM RegisterClassA(const(WNDCLASSA) *)","url":"/druntime/core/sys/windows/winuser/RegisterClassA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterClassW","package":"druntime","parentType":"","signature":"ATOM RegisterClassW(const(WNDCLASSW) *)","url":"/druntime/core/sys/windows/winuser/RegisterClassW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterClassExA","package":"druntime","parentType":"","signature":"ATOM RegisterClassExA(const(WNDCLASSEXA) *)","url":"/druntime/core/sys/windows/winuser/RegisterClassExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterClassExW","package":"druntime","parentType":"","signature":"ATOM RegisterClassExW(const(WNDCLASSEXW) *)","url":"/druntime/core/sys/windows/winuser/RegisterClassExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterClipboardFormatA","package":"druntime","parentType":"","signature":"UINT RegisterClipboardFormatA(LPCSTR)","url":"/druntime/core/sys/windows/winuser/RegisterClipboardFormatA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterClipboardFormatW","package":"druntime","parentType":"","signature":"UINT RegisterClipboardFormatW(LPCWSTR)","url":"/druntime/core/sys/windows/winuser/RegisterClipboardFormatW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterHotKey","package":"druntime","parentType":"","signature":"BOOL RegisterHotKey(HWND,  int,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/RegisterHotKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterWindowMessageA","package":"druntime","parentType":"","signature":"UINT RegisterWindowMessageA(LPCSTR)","url":"/druntime/core/sys/windows/winuser/RegisterWindowMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterWindowMessageW","package":"druntime","parentType":"","signature":"UINT RegisterWindowMessageW(LPCWSTR)","url":"/druntime/core/sys/windows/winuser/RegisterWindowMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ReleaseCapture","package":"druntime","parentType":"","signature":"BOOL ReleaseCapture()","url":"/druntime/core/sys/windows/winuser/ReleaseCapture.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ReleaseDC","package":"druntime","parentType":"","signature":"int ReleaseDC(HWND,  HDC)","url":"/druntime/core/sys/windows/winuser/ReleaseDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RemoveMenu","package":"druntime","parentType":"","signature":"BOOL RemoveMenu(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/RemoveMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RemovePropA","package":"druntime","parentType":"","signature":"HANDLE RemovePropA(HWND,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/RemovePropA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RemovePropW","package":"druntime","parentType":"","signature":"HANDLE RemovePropW(HWND,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/RemovePropW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ReplyMessage","package":"druntime","parentType":"","signature":"BOOL ReplyMessage(LRESULT)","url":"/druntime/core/sys/windows/winuser/ReplyMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ScreenToClient","package":"druntime","parentType":"","signature":"BOOL ScreenToClient(HWND,  LPPOINT)","url":"/druntime/core/sys/windows/winuser/ScreenToClient.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ScrollDC","package":"druntime","parentType":"","signature":"BOOL ScrollDC(HDC,  int,  int,  LPCRECT,  LPCRECT,  HRGN,  LPRECT)","url":"/druntime/core/sys/windows/winuser/ScrollDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ScrollWindow","package":"druntime","parentType":"","signature":"BOOL ScrollWindow(HWND,  int,  int,  LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/ScrollWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ScrollWindowEx","package":"druntime","parentType":"","signature":"int ScrollWindowEx(HWND,  int,  int,  LPCRECT,  LPCRECT,  HRGN,  LPRECT,  UINT)","url":"/druntime/core/sys/windows/winuser/ScrollWindowEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendDlgItemMessageA","package":"druntime","parentType":"","signature":"LONG SendDlgItemMessageA(HWND,  int,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/SendDlgItemMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendDlgItemMessageW","package":"druntime","parentType":"","signature":"LONG SendDlgItemMessageW(HWND,  int,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/SendDlgItemMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendMessageA","package":"druntime","parentType":"","signature":"LRESULT SendMessageA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/SendMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendMessageCallbackA","package":"druntime","parentType":"","signature":"BOOL SendMessageCallbackA(HWND,  UINT,  WPARAM,  LPARAM,  SENDASYNCPROC,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser/SendMessageCallbackA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendMessageCallbackW","package":"druntime","parentType":"","signature":"BOOL SendMessageCallbackW(HWND,  UINT,  WPARAM,  LPARAM,  SENDASYNCPROC,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser/SendMessageCallbackW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendMessageTimeoutA","package":"druntime","parentType":"","signature":"LRESULT SendMessageTimeoutA(HWND,  UINT,  WPARAM,  LPARAM,  UINT,  UINT,  PDWORD)","url":"/druntime/core/sys/windows/winuser/SendMessageTimeoutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendMessageTimeoutW","package":"druntime","parentType":"","signature":"LRESULT SendMessageTimeoutW(HWND,  UINT,  WPARAM,  LPARAM,  UINT,  UINT,  PDWORD)","url":"/druntime/core/sys/windows/winuser/SendMessageTimeoutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendMessageW","package":"druntime","parentType":"","signature":"LRESULT SendMessageW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/SendMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendNotifyMessageA","package":"druntime","parentType":"","signature":"BOOL SendNotifyMessageA(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/SendNotifyMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendNotifyMessageW","package":"druntime","parentType":"","signature":"BOOL SendNotifyMessageW(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/SendNotifyMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetActiveWindow","package":"druntime","parentType":"","signature":"HWND SetActiveWindow(HWND)","url":"/druntime/core/sys/windows/winuser/SetActiveWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetCapture","package":"druntime","parentType":"","signature":"HWND SetCapture(HWND hWnd)","url":"/druntime/core/sys/windows/winuser/SetCapture.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetCaretBlinkTime","package":"druntime","parentType":"","signature":"BOOL SetCaretBlinkTime(UINT)","url":"/druntime/core/sys/windows/winuser/SetCaretBlinkTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetCaretPos","package":"druntime","parentType":"","signature":"BOOL SetCaretPos(int,  int)","url":"/druntime/core/sys/windows/winuser/SetCaretPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetClassLongA","package":"druntime","parentType":"","signature":"DWORD SetClassLongA(HWND,  int,  LONG)","url":"/druntime/core/sys/windows/winuser/SetClassLongA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetClassLongW","package":"druntime","parentType":"","signature":"DWORD SetClassLongW(HWND,  int,  LONG)","url":"/druntime/core/sys/windows/winuser/SetClassLongW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetClassWord","package":"druntime","parentType":"","signature":"WORD SetClassWord(HWND,  int,  WORD)","url":"/druntime/core/sys/windows/winuser/SetClassWord.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetClipboardData","package":"druntime","parentType":"","signature":"HANDLE SetClipboardData(UINT,  HANDLE)","url":"/druntime/core/sys/windows/winuser/SetClipboardData.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetClipboardViewer","package":"druntime","parentType":"","signature":"HWND SetClipboardViewer(HWND)","url":"/druntime/core/sys/windows/winuser/SetClipboardViewer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetCursor","package":"druntime","parentType":"","signature":"HCURSOR SetCursor(HCURSOR)","url":"/druntime/core/sys/windows/winuser/SetCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetCursorPos","package":"druntime","parentType":"","signature":"BOOL SetCursorPos(int,  int)","url":"/druntime/core/sys/windows/winuser/SetCursorPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetDebugErrorLevel","package":"druntime","parentType":"","signature":"void SetDebugErrorLevel(DWORD)","url":"/druntime/core/sys/windows/winuser/SetDebugErrorLevel.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetDlgItemInt","package":"druntime","parentType":"","signature":"BOOL SetDlgItemInt(HWND,  int,  UINT,  BOOL)","url":"/druntime/core/sys/windows/winuser/SetDlgItemInt.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetDlgItemTextA","package":"druntime","parentType":"","signature":"BOOL SetDlgItemTextA(HWND,  int,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/SetDlgItemTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetDlgItemTextW","package":"druntime","parentType":"","signature":"BOOL SetDlgItemTextW(HWND,  int,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/SetDlgItemTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetDoubleClickTime","package":"druntime","parentType":"","signature":"BOOL SetDoubleClickTime(UINT)","url":"/druntime/core/sys/windows/winuser/SetDoubleClickTime.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetFocus","package":"druntime","parentType":"","signature":"HWND SetFocus(HWND)","url":"/druntime/core/sys/windows/winuser/SetFocus.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetForegroundWindow","package":"druntime","parentType":"","signature":"BOOL SetForegroundWindow(HWND)","url":"/druntime/core/sys/windows/winuser/SetForegroundWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetKeyboardState","package":"druntime","parentType":"","signature":"BOOL SetKeyboardState(PBYTE)","url":"/druntime/core/sys/windows/winuser/SetKeyboardState.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenu","package":"druntime","parentType":"","signature":"BOOL SetMenu(HWND,  HMENU)","url":"/druntime/core/sys/windows/winuser/SetMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenuContextHelpId","package":"druntime","parentType":"","signature":"BOOL SetMenuContextHelpId(HMENU,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetMenuContextHelpId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenuDefaultItem","package":"druntime","parentType":"","signature":"BOOL SetMenuDefaultItem(HMENU,  UINT,  UINT)","url":"/druntime/core/sys/windows/winuser/SetMenuDefaultItem.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenuInfo","package":"druntime","parentType":"","signature":"BOOL SetMenuInfo(HMENU,  LPCMENUINFO)","url":"/druntime/core/sys/windows/winuser/SetMenuInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenuItemBitmaps","package":"druntime","parentType":"","signature":"BOOL SetMenuItemBitmaps(HMENU,  UINT,  UINT,  HBITMAP,  HBITMAP)","url":"/druntime/core/sys/windows/winuser/SetMenuItemBitmaps.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenuItemInfoA","package":"druntime","parentType":"","signature":"BOOL SetMenuItemInfoA(HMENU,  UINT,  BOOL,  LPCMENUITEMINFOA)","url":"/druntime/core/sys/windows/winuser/SetMenuItemInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMenuItemInfoW","package":"druntime","parentType":"","signature":"BOOL SetMenuItemInfoW(HMENU,  UINT,  BOOL,  LPCMENUITEMINFOW)","url":"/druntime/core/sys/windows/winuser/SetMenuItemInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMessageExtraInfo","package":"druntime","parentType":"","signature":"LPARAM SetMessageExtraInfo(LPARAM)","url":"/druntime/core/sys/windows/winuser/SetMessageExtraInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetMessageQueue","package":"druntime","parentType":"","signature":"BOOL SetMessageQueue(int)","url":"/druntime/core/sys/windows/winuser/SetMessageQueue.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetParent","package":"druntime","parentType":"","signature":"HWND SetParent(HWND,  HWND)","url":"/druntime/core/sys/windows/winuser/SetParent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetProcessWindowStation","package":"druntime","parentType":"","signature":"BOOL SetProcessWindowStation(HWINSTA)","url":"/druntime/core/sys/windows/winuser/SetProcessWindowStation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetPropA","package":"druntime","parentType":"","signature":"BOOL SetPropA(HWND,  LPCSTR,  HANDLE)","url":"/druntime/core/sys/windows/winuser/SetPropA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetPropW","package":"druntime","parentType":"","signature":"BOOL SetPropW(HWND,  LPCWSTR,  HANDLE)","url":"/druntime/core/sys/windows/winuser/SetPropW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetRect","package":"druntime","parentType":"","signature":"BOOL SetRect(LPRECT,  int,  int,  int,  int)","url":"/druntime/core/sys/windows/winuser/SetRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetRectEmpty","package":"druntime","parentType":"","signature":"BOOL SetRectEmpty(LPRECT)","url":"/druntime/core/sys/windows/winuser/SetRectEmpty.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetScrollInfo","package":"druntime","parentType":"","signature":"int SetScrollInfo(HWND,  int,  LPCSCROLLINFO,  BOOL)","url":"/druntime/core/sys/windows/winuser/SetScrollInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetScrollPos","package":"druntime","parentType":"","signature":"int SetScrollPos(HWND,  int,  int,  BOOL)","url":"/druntime/core/sys/windows/winuser/SetScrollPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetScrollRange","package":"druntime","parentType":"","signature":"BOOL SetScrollRange(HWND,  int,  int,  int,  BOOL)","url":"/druntime/core/sys/windows/winuser/SetScrollRange.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetSysColors","package":"druntime","parentType":"","signature":"BOOL SetSysColors(int,  const(INT) *,  const(COLORREF) *)","url":"/druntime/core/sys/windows/winuser/SetSysColors.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetSystemCursor","package":"druntime","parentType":"","signature":"BOOL SetSystemCursor(HCURSOR,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetSystemCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetThreadDesktop","package":"druntime","parentType":"","signature":"BOOL SetThreadDesktop(HDESK)","url":"/druntime/core/sys/windows/winuser/SetThreadDesktop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetTimer","package":"druntime","parentType":"","signature":"UINT_PTR SetTimer(HWND,  UINT_PTR,  UINT,  TIMERPROC)","url":"/druntime/core/sys/windows/winuser/SetTimer.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetUserObjectInformationA","package":"druntime","parentType":"","signature":"BOOL SetUserObjectInformationA(HANDLE,  int,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetUserObjectInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetUserObjectInformationW","package":"druntime","parentType":"","signature":"BOOL SetUserObjectInformationW(HANDLE,  int,  PVOID,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetUserObjectInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetUserObjectSecurity","package":"druntime","parentType":"","signature":"BOOL SetUserObjectSecurity(HANDLE,  PSECURITY_INFORMATION,  PSECURITY_DESCRIPTOR)","url":"/druntime/core/sys/windows/winuser/SetUserObjectSecurity.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowContextHelpId","package":"druntime","parentType":"","signature":"BOOL SetWindowContextHelpId(HWND,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetWindowContextHelpId.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowLongA","package":"druntime","parentType":"","signature":"LONG SetWindowLongA(HWND,  int,  LONG)","url":"/druntime/core/sys/windows/winuser/SetWindowLongA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowLongW","package":"druntime","parentType":"","signature":"LONG SetWindowLongW(HWND,  int,  LONG)","url":"/druntime/core/sys/windows/winuser/SetWindowLongW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowPlacement","package":"druntime","parentType":"","signature":"BOOL SetWindowPlacement(HWND hWnd,  const(WINDOWPLACEMENT) *)","url":"/druntime/core/sys/windows/winuser/SetWindowPlacement.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowPos","package":"druntime","parentType":"","signature":"BOOL SetWindowPos(HWND,  HWND,  int,  int,  int,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/SetWindowPos.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowRgn","package":"druntime","parentType":"","signature":"int SetWindowRgn(HWND,  HRGN,  BOOL)","url":"/druntime/core/sys/windows/winuser/SetWindowRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowsHookA","package":"druntime","parentType":"","signature":"HHOOK SetWindowsHookA(int,  HOOKPROC)","url":"/druntime/core/sys/windows/winuser/SetWindowsHookA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowsHookW","package":"druntime","parentType":"","signature":"HHOOK SetWindowsHookW(int,  HOOKPROC)","url":"/druntime/core/sys/windows/winuser/SetWindowsHookW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowsHookExA","package":"druntime","parentType":"","signature":"HHOOK SetWindowsHookExA(int,  HOOKPROC,  HINSTANCE,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetWindowsHookExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowsHookExW","package":"druntime","parentType":"","signature":"HHOOK SetWindowsHookExW(int,  HOOKPROC,  HINSTANCE,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetWindowsHookExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowTextA","package":"druntime","parentType":"","signature":"BOOL SetWindowTextA(HWND,  LPCSTR)","url":"/druntime/core/sys/windows/winuser/SetWindowTextA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowTextW","package":"druntime","parentType":"","signature":"BOOL SetWindowTextW(HWND,  LPCWSTR)","url":"/druntime/core/sys/windows/winuser/SetWindowTextW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWindowWord","package":"druntime","parentType":"","signature":"WORD SetWindowWord(HWND,  int,  WORD)","url":"/druntime/core/sys/windows/winuser/SetWindowWord.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ShowCaret","package":"druntime","parentType":"","signature":"BOOL ShowCaret(HWND)","url":"/druntime/core/sys/windows/winuser/ShowCaret.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ShowCursor","package":"druntime","parentType":"","signature":"int ShowCursor(BOOL)","url":"/druntime/core/sys/windows/winuser/ShowCursor.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ShowOwnedPopups","package":"druntime","parentType":"","signature":"BOOL ShowOwnedPopups(HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/ShowOwnedPopups.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ShowScrollBar","package":"druntime","parentType":"","signature":"BOOL ShowScrollBar(HWND,  int,  BOOL)","url":"/druntime/core/sys/windows/winuser/ShowScrollBar.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ShowWindow","package":"druntime","parentType":"","signature":"BOOL ShowWindow(HWND,  int)","url":"/druntime/core/sys/windows/winuser/ShowWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ShowWindowAsync","package":"druntime","parentType":"","signature":"BOOL ShowWindowAsync(HWND,  int)","url":"/druntime/core/sys/windows/winuser/ShowWindowAsync.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SubtractRect","package":"druntime","parentType":"","signature":"BOOL SubtractRect(LPRECT,  LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/SubtractRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SwapMouseButton","package":"druntime","parentType":"","signature":"BOOL SwapMouseButton(BOOL)","url":"/druntime/core/sys/windows/winuser/SwapMouseButton.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SwitchDesktop","package":"druntime","parentType":"","signature":"BOOL SwitchDesktop(HDESK)","url":"/druntime/core/sys/windows/winuser/SwitchDesktop.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SystemParametersInfoA","package":"druntime","parentType":"","signature":"BOOL SystemParametersInfoA(UINT,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/winuser/SystemParametersInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SystemParametersInfoW","package":"druntime","parentType":"","signature":"BOOL SystemParametersInfoW(UINT,  UINT,  PVOID,  UINT)","url":"/druntime/core/sys/windows/winuser/SystemParametersInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TabbedTextOutA","package":"druntime","parentType":"","signature":"LONG TabbedTextOutA(HDC,  int,  int,  LPCSTR,  int,  int,  LPINT,  int)","url":"/druntime/core/sys/windows/winuser/TabbedTextOutA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TabbedTextOutW","package":"druntime","parentType":"","signature":"LONG TabbedTextOutW(HDC,  int,  int,  LPCWSTR,  int,  int,  LPINT,  int)","url":"/druntime/core/sys/windows/winuser/TabbedTextOutW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TileWindows","package":"druntime","parentType":"","signature":"WORD TileWindows(HWND,  UINT,  LPCRECT,  UINT,  const(HWND) *)","url":"/druntime/core/sys/windows/winuser/TileWindows.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ToAscii","package":"druntime","parentType":"","signature":"int ToAscii(UINT,  UINT,  PBYTE,  LPWORD,  UINT)","url":"/druntime/core/sys/windows/winuser/ToAscii.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ToAsciiEx","package":"druntime","parentType":"","signature":"int ToAsciiEx(UINT,  UINT,  PBYTE,  LPWORD,  UINT,  HKL)","url":"/druntime/core/sys/windows/winuser/ToAsciiEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ToUnicode","package":"druntime","parentType":"","signature":"int ToUnicode(UINT,  UINT,  PBYTE,  LPWSTR,  int,  UINT)","url":"/druntime/core/sys/windows/winuser/ToUnicode.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ToUnicodeEx","package":"druntime","parentType":"","signature":"int ToUnicodeEx(UINT,  UINT,  PBYTE,  LPWSTR,  int,  UINT,  HKL)","url":"/druntime/core/sys/windows/winuser/ToUnicodeEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TrackMouseEvent","package":"druntime","parentType":"","signature":"BOOL TrackMouseEvent(LPTRACKMOUSEEVENT)","url":"/druntime/core/sys/windows/winuser/TrackMouseEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TrackPopupMenu","package":"druntime","parentType":"","signature":"BOOL TrackPopupMenu(HMENU,  UINT,  int,  int,  int,  HWND,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/TrackPopupMenu.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TrackPopupMenuEx","package":"druntime","parentType":"","signature":"BOOL TrackPopupMenuEx(HMENU,  UINT,  int,  int,  HWND,  LPTPMPARAMS)","url":"/druntime/core/sys/windows/winuser/TrackPopupMenuEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TranslateAcceleratorA","package":"druntime","parentType":"","signature":"int TranslateAcceleratorA(HWND,  HACCEL,  LPMSG)","url":"/druntime/core/sys/windows/winuser/TranslateAcceleratorA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TranslateAcceleratorW","package":"druntime","parentType":"","signature":"int TranslateAcceleratorW(HWND,  HACCEL,  LPMSG)","url":"/druntime/core/sys/windows/winuser/TranslateAcceleratorW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TranslateMDISysAccel","package":"druntime","parentType":"","signature":"BOOL TranslateMDISysAccel(HWND,  LPMSG)","url":"/druntime/core/sys/windows/winuser/TranslateMDISysAccel.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"TranslateMessage","package":"druntime","parentType":"","signature":"BOOL TranslateMessage(const(MSG) *)","url":"/druntime/core/sys/windows/winuser/TranslateMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnhookWindowsHook","package":"druntime","parentType":"","signature":"BOOL UnhookWindowsHook(int,  HOOKPROC)","url":"/druntime/core/sys/windows/winuser/UnhookWindowsHook.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnhookWindowsHookEx","package":"druntime","parentType":"","signature":"BOOL UnhookWindowsHookEx(HHOOK)","url":"/druntime/core/sys/windows/winuser/UnhookWindowsHookEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnionRect","package":"druntime","parentType":"","signature":"BOOL UnionRect(LPRECT,  LPCRECT,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/UnionRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnloadKeyboardLayout","package":"druntime","parentType":"","signature":"BOOL UnloadKeyboardLayout(HKL)","url":"/druntime/core/sys/windows/winuser/UnloadKeyboardLayout.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnregisterClassA","package":"druntime","parentType":"","signature":"BOOL UnregisterClassA(LPCSTR,  HINSTANCE)","url":"/druntime/core/sys/windows/winuser/UnregisterClassA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnregisterClassW","package":"druntime","parentType":"","signature":"BOOL UnregisterClassW(LPCWSTR,  HINSTANCE)","url":"/druntime/core/sys/windows/winuser/UnregisterClassW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnregisterHotKey","package":"druntime","parentType":"","signature":"BOOL UnregisterHotKey(HWND,  int)","url":"/druntime/core/sys/windows/winuser/UnregisterHotKey.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UpdateWindow","package":"druntime","parentType":"","signature":"BOOL UpdateWindow(HWND)","url":"/druntime/core/sys/windows/winuser/UpdateWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ValidateRect","package":"druntime","parentType":"","signature":"BOOL ValidateRect(HWND,  LPCRECT)","url":"/druntime/core/sys/windows/winuser/ValidateRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"ValidateRgn","package":"druntime","parentType":"","signature":"BOOL ValidateRgn(HWND,  HRGN)","url":"/druntime/core/sys/windows/winuser/ValidateRgn.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"VkKeyScanA","package":"druntime","parentType":"","signature":"SHORT VkKeyScanA(CHAR)","url":"/druntime/core/sys/windows/winuser/VkKeyScanA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"VkKeyScanExA","package":"druntime","parentType":"","signature":"SHORT VkKeyScanExA(CHAR,  HKL)","url":"/druntime/core/sys/windows/winuser/VkKeyScanExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"VkKeyScanExW","package":"druntime","parentType":"","signature":"SHORT VkKeyScanExW(WCHAR,  HKL)","url":"/druntime/core/sys/windows/winuser/VkKeyScanExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"VkKeyScanW","package":"druntime","parentType":"","signature":"SHORT VkKeyScanW(WCHAR)","url":"/druntime/core/sys/windows/winuser/VkKeyScanW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WaitForInputIdle","package":"druntime","parentType":"","signature":"DWORD WaitForInputIdle(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winuser/WaitForInputIdle.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WaitMessage","package":"druntime","parentType":"","signature":"BOOL WaitMessage()","url":"/druntime/core/sys/windows/winuser/WaitMessage.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WindowFromDC","package":"druntime","parentType":"","signature":"HWND WindowFromDC(HDC hDC)","url":"/druntime/core/sys/windows/winuser/WindowFromDC.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WindowFromPoint","package":"druntime","parentType":"","signature":"HWND WindowFromPoint(POINT)","url":"/druntime/core/sys/windows/winuser/WindowFromPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WinExec","package":"druntime","parentType":"","signature":"UINT WinExec(LPCSTR,  UINT)","url":"/druntime/core/sys/windows/winuser/WinExec.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WinHelpA","package":"druntime","parentType":"","signature":"BOOL WinHelpA(HWND,  LPCSTR,  UINT,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser/WinHelpA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"WinHelpW","package":"druntime","parentType":"","signature":"BOOL WinHelpW(HWND,  LPCWSTR,  UINT,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser/WinHelpW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"wsprintfA","package":"druntime","parentType":"","signature":"int wsprintfA(LPSTR,  LPCSTR, ...)","url":"/druntime/core/sys/windows/winuser/wsprintfA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"wsprintfW","package":"druntime","parentType":"","signature":"int wsprintfW(LPWSTR,  LPCWSTR, ...)","url":"/druntime/core/sys/windows/winuser/wsprintfW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"wvsprintfA","package":"druntime","parentType":"","signature":"int wvsprintfA(LPSTR,  LPCSTR,  va_list_ arglist)","url":"/druntime/core/sys/windows/winuser/wvsprintfA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"wvsprintfW","package":"druntime","parentType":"","signature":"int wvsprintfW(LPWSTR,  LPCWSTR,  va_list_ arglist)","url":"/druntime/core/sys/windows/winuser/wvsprintfW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"BroadcastSystemMessageA","package":"druntime","parentType":"","signature":"int BroadcastSystemMessageA(DWORD,  LPDWORD,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/BroadcastSystemMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"BroadcastSystemMessageW","package":"druntime","parentType":"","signature":"int BroadcastSystemMessageW(DWORD,  LPDWORD,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser/BroadcastSystemMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SendInput","package":"druntime","parentType":"","signature":"UINT SendInput(UINT,  LPINPUT,  int)","url":"/druntime/core/sys/windows/winuser/SendInput.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplayMonitors","package":"druntime","parentType":"","signature":"BOOL EnumDisplayMonitors(HDC,  LPCRECT,  MONITORENUMPROC,  LPARAM)","url":"/druntime/core/sys/windows/winuser/EnumDisplayMonitors.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMonitorInfoA","package":"druntime","parentType":"","signature":"BOOL GetMonitorInfoA(HMONITOR,  LPMONITORINFO)","url":"/druntime/core/sys/windows/winuser/GetMonitorInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMonitorInfoA","package":"druntime","parentType":"","signature":"BOOL GetMonitorInfoA()(HMONITOR m,  LPMONITORINFOEXA mi)","url":"/druntime/core/sys/windows/winuser/GetMonitorInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMonitorInfoW","package":"druntime","parentType":"","signature":"BOOL GetMonitorInfoW(HMONITOR,  LPMONITORINFO)","url":"/druntime/core/sys/windows/winuser/GetMonitorInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMonitorInfoW","package":"druntime","parentType":"","signature":"BOOL GetMonitorInfoW()(HMONITOR m,  LPMONITORINFOEXW mi)","url":"/druntime/core/sys/windows/winuser/GetMonitorInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MonitorFromPoint","package":"druntime","parentType":"","signature":"HMONITOR MonitorFromPoint(POINT,  DWORD)","url":"/druntime/core/sys/windows/winuser/MonitorFromPoint.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MonitorFromRect","package":"druntime","parentType":"","signature":"HMONITOR MonitorFromRect(LPCRECT,  DWORD)","url":"/druntime/core/sys/windows/winuser/MonitorFromRect.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"MonitorFromWindow","package":"druntime","parentType":"","signature":"HMONITOR MonitorFromWindow(HWND,  DWORD)","url":"/druntime/core/sys/windows/winuser/MonitorFromWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AllowSetForegroundWindow","package":"druntime","parentType":"","signature":"BOOL AllowSetForegroundWindow(DWORD)","url":"/druntime/core/sys/windows/winuser/AllowSetForegroundWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"AnimateWindow","package":"druntime","parentType":"","signature":"BOOL AnimateWindow(HWND,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winuser/AnimateWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EndTask","package":"druntime","parentType":"","signature":"BOOL EndTask(HWND,  BOOL,  BOOL)","url":"/druntime/core/sys/windows/winuser/EndTask.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplaySettingsExA","package":"druntime","parentType":"","signature":"BOOL EnumDisplaySettingsExA(LPCSTR,  DWORD,  LPDEVMODEA,  DWORD)","url":"/druntime/core/sys/windows/winuser/EnumDisplaySettingsExA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"EnumDisplaySettingsExW","package":"druntime","parentType":"","signature":"BOOL EnumDisplaySettingsExW(LPCWSTR,  DWORD,  LPDEVMODEW,  DWORD)","url":"/druntime/core/sys/windows/winuser/EnumDisplaySettingsExW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetClipboardSequenceNumber","package":"druntime","parentType":"","signature":"DWORD GetClipboardSequenceNumber()","url":"/druntime/core/sys/windows/winuser/GetClipboardSequenceNumber.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetGuiResources","package":"druntime","parentType":"","signature":"DWORD GetGuiResources(HANDLE,  DWORD)","url":"/druntime/core/sys/windows/winuser/GetGuiResources.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetGUIThreadInfo","package":"druntime","parentType":"","signature":"BOOL GetGUIThreadInfo(DWORD,  LPGUITHREADINFO)","url":"/druntime/core/sys/windows/winuser/GetGUIThreadInfo.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetMouseMovePointsEx","package":"druntime","parentType":"","signature":"int GetMouseMovePointsEx(UINT,  LPMOUSEMOVEPOINT,  LPMOUSEMOVEPOINT,  int,  DWORD)","url":"/druntime/core/sys/windows/winuser/GetMouseMovePointsEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetProcessDefaultLayout","package":"druntime","parentType":"","signature":"BOOL GetProcessDefaultLayout(DWORD *)","url":"/druntime/core/sys/windows/winuser/GetProcessDefaultLayout.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"GetShellWindow","package":"druntime","parentType":"","signature":"HWND GetShellWindow()","url":"/druntime/core/sys/windows/winuser/GetShellWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"IsHungAppWindow","package":"druntime","parentType":"","signature":"BOOL IsHungAppWindow(HWND)","url":"/druntime/core/sys/windows/winuser/IsHungAppWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"InSendMessageEx","package":"druntime","parentType":"","signature":"DWORD InSendMessageEx(LPVOID)","url":"/druntime/core/sys/windows/winuser/InSendMessageEx.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LockSetForegroundWindow","package":"druntime","parentType":"","signature":"BOOL LockSetForegroundWindow(UINT)","url":"/druntime/core/sys/windows/winuser/LockSetForegroundWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"LockWorkStation","package":"druntime","parentType":"","signature":"BOOL LockWorkStation()","url":"/druntime/core/sys/windows/winuser/LockWorkStation.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"NotifyWinEvent","package":"druntime","parentType":"","signature":"void NotifyWinEvent(DWORD,  HWND,  LONG,  LONG)","url":"/druntime/core/sys/windows/winuser/NotifyWinEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterDeviceNotificationA","package":"druntime","parentType":"","signature":"HDEVNOTIFY RegisterDeviceNotificationA(HANDLE,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/winuser/RegisterDeviceNotificationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"RegisterDeviceNotificationW","package":"druntime","parentType":"","signature":"HDEVNOTIFY RegisterDeviceNotificationW(HANDLE,  LPVOID,  DWORD)","url":"/druntime/core/sys/windows/winuser/RegisterDeviceNotificationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetProcessDefaultLayout","package":"druntime","parentType":"","signature":"BOOL SetProcessDefaultLayout(DWORD)","url":"/druntime/core/sys/windows/winuser/SetProcessDefaultLayout.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetWinEventHook","package":"druntime","parentType":"","signature":"HWINEVENTHOOK SetWinEventHook(UINT,  UINT,  HMODULE,  WINEVENTPROC,  DWORD,  DWORD,  UINT)","url":"/druntime/core/sys/windows/winuser/SetWinEventHook.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SwitchToThisWindow","package":"druntime","parentType":"","signature":"void SwitchToThisWindow(HWND,  BOOL)","url":"/druntime/core/sys/windows/winuser/SwitchToThisWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"SetLayeredWindowAttributes","package":"druntime","parentType":"","signature":"BOOL SetLayeredWindowAttributes(HWND,  COLORREF,  BYTE,  DWORD)","url":"/druntime/core/sys/windows/winuser/SetLayeredWindowAttributes.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UpdateLayeredWindow","package":"druntime","parentType":"","signature":"BOOL UpdateLayeredWindow(HWND,  HDC,  POINT *,  SIZE *,  HDC,  POINT *,  COLORREF,  BLENDFUNCTION *,  DWORD)","url":"/druntime/core/sys/windows/winuser/UpdateLayeredWindow.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UserHandleGrantAccess","package":"druntime","parentType":"","signature":"BOOL UserHandleGrantAccess(HANDLE,  HANDLE,  BOOL)","url":"/druntime/core/sys/windows/winuser/UserHandleGrantAccess.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnhookWinEvent","package":"druntime","parentType":"","signature":"BOOL UnhookWinEvent(HWINEVENTHOOK)","url":"/druntime/core/sys/windows/winuser/UnhookWinEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.winuser","name":"UnregisterDeviceNotification","package":"druntime","parentType":"","signature":"BOOL UnregisterDeviceNotification(HANDLE)","url":"/druntime/core/sys/windows/winuser/UnregisterDeviceNotification.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_HICONSM","package":"druntime","parentType":"","signature":"GCLP_HICONSM = GCL_HICONSM","url":"/druntime/core/sys/windows/winuser.html#GCLP_HICONSM"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_HICON","package":"druntime","parentType":"","signature":"GCLP_HICON = GCL_HICON","url":"/druntime/core/sys/windows/winuser.html#GCLP_HICON"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_HCURSOR","package":"druntime","parentType":"","signature":"GCLP_HCURSOR = GCL_HCURSOR","url":"/druntime/core/sys/windows/winuser.html#GCLP_HCURSOR"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_HBRBACKGROUND","package":"druntime","parentType":"","signature":"GCLP_HBRBACKGROUND = GCL_HBRBACKGROUND","url":"/druntime/core/sys/windows/winuser.html#GCLP_HBRBACKGROUND"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_HMODULE","package":"druntime","parentType":"","signature":"GCLP_HMODULE = GCL_HMODULE","url":"/druntime/core/sys/windows/winuser.html#GCLP_HMODULE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_MENUNAME","package":"druntime","parentType":"","signature":"GCLP_MENUNAME = GCL_MENUNAME","url":"/druntime/core/sys/windows/winuser.html#GCLP_MENUNAME"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GCLP_WNDPROC","package":"druntime","parentType":"","signature":"GCLP_WNDPROC = GCL_WNDPROC","url":"/druntime/core/sys/windows/winuser.html#GCLP_WNDPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"DLGPROC","package":"druntime","parentType":"","signature":"DLGPROC = INT_PTR function(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#DLGPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"TIMERPROC","package":"druntime","parentType":"","signature":"TIMERPROC = void  function(HWND,  UINT,  UINT_PTR,  DWORD)","url":"/druntime/core/sys/windows/winuser.html#TIMERPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GRAYSTRINGPROC","package":"druntime","parentType":"","signature":"GRAYSTRINGPROC = BOOL function(HDC,  LPARAM,  int)","url":"/druntime/core/sys/windows/winuser.html#GRAYSTRINGPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"HOOKPROC","package":"druntime","parentType":"","signature":"HOOKPROC = LRESULT function(int,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#HOOKPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PROPENUMPROCA","package":"druntime","parentType":"","signature":"PROPENUMPROCA = BOOL function(HWND,  LPCSTR,  HANDLE)","url":"/druntime/core/sys/windows/winuser.html#PROPENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PROPENUMPROCW","package":"druntime","parentType":"","signature":"PROPENUMPROCW = BOOL function(HWND,  LPCWSTR,  HANDLE)","url":"/druntime/core/sys/windows/winuser.html#PROPENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PROPENUMPROCEXA","package":"druntime","parentType":"","signature":"PROPENUMPROCEXA = BOOL function(HWND,  LPSTR,  HANDLE,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser.html#PROPENUMPROCEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PROPENUMPROCEXW","package":"druntime","parentType":"","signature":"PROPENUMPROCEXW = BOOL function(HWND,  LPWSTR,  HANDLE,  ULONG_PTR)","url":"/druntime/core/sys/windows/winuser.html#PROPENUMPROCEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"EDITWORDBREAKPROCA","package":"druntime","parentType":"","signature":"EDITWORDBREAKPROCA = int  function(LPSTR,  int,  int,  int)","url":"/druntime/core/sys/windows/winuser.html#EDITWORDBREAKPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"EDITWORDBREAKPROCW","package":"druntime","parentType":"","signature":"EDITWORDBREAKPROCW = int  function(LPWSTR,  int,  int,  int)","url":"/druntime/core/sys/windows/winuser.html#EDITWORDBREAKPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"WNDPROC","package":"druntime","parentType":"","signature":"WNDPROC = LRESULT function(HWND,  UINT,  WPARAM,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#WNDPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"DRAWSTATEPROC","package":"druntime","parentType":"","signature":"DRAWSTATEPROC = BOOL function(HDC,  LPARAM,  WPARAM,  int,  int)","url":"/druntime/core/sys/windows/winuser.html#DRAWSTATEPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"WNDENUMPROC","package":"druntime","parentType":"","signature":"WNDENUMPROC = BOOL function(HWND,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#WNDENUMPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"ENUMWINDOWSPROC","package":"druntime","parentType":"","signature":"ENUMWINDOWSPROC = BOOL function(HWND,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#ENUMWINDOWSPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"MSGBOXCALLBACK","package":"druntime","parentType":"","signature":"MSGBOXCALLBACK = void  function(LPHELPINFO)","url":"/druntime/core/sys/windows/winuser.html#MSGBOXCALLBACK"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"MONITORENUMPROC","package":"druntime","parentType":"","signature":"MONITORENUMPROC = BOOL function(HMONITOR,  HDC,  LPRECT,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#MONITORENUMPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"NAMEENUMPROCA","package":"druntime","parentType":"","signature":"NAMEENUMPROCA = BOOL function(LPSTR,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#NAMEENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"NAMEENUMPROCW","package":"druntime","parentType":"","signature":"NAMEENUMPROCW = BOOL function(LPWSTR,  LPARAM)","url":"/druntime/core/sys/windows/winuser.html#NAMEENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"SENDASYNCPROC","package":"druntime","parentType":"","signature":"SENDASYNCPROC = void  function(HWND,  UINT,  ULONG_PTR,  LRESULT)","url":"/druntime/core/sys/windows/winuser.html#SENDASYNCPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"DESKTOPENUMPROCA","package":"druntime","parentType":"","signature":"DESKTOPENUMPROCA = NAMEENUMPROCA","url":"/druntime/core/sys/windows/winuser.html#DESKTOPENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"DESKTOPENUMPROCW","package":"druntime","parentType":"","signature":"DESKTOPENUMPROCW = NAMEENUMPROCW","url":"/druntime/core/sys/windows/winuser.html#DESKTOPENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"WINSTAENUMPROCA","package":"druntime","parentType":"","signature":"WINSTAENUMPROCA = NAMEENUMPROCA","url":"/druntime/core/sys/windows/winuser.html#WINSTAENUMPROCA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"WINSTAENUMPROCW","package":"druntime","parentType":"","signature":"WINSTAENUMPROCW = NAMEENUMPROCW","url":"/druntime/core/sys/windows/winuser.html#WINSTAENUMPROCW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"HDWP","package":"druntime","parentType":"","signature":"HDWP = HANDLE","url":"/druntime/core/sys/windows/winuser.html#HDWP"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"HDEVNOTIFY","package":"druntime","parentType":"","signature":"HDEVNOTIFY = HANDLE","url":"/druntime/core/sys/windows/winuser.html#HDEVNOTIFY"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUGETOBJECTINFO","package":"druntime","parentType":"","signature":"MENUGETOBJECTINFO","url":"/druntime/core/sys/windows/winuser.html#MENUGETOBJECTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMENUGETOBJECTINFO","package":"druntime","parentType":"","signature":"PMENUGETOBJECTINFO = MENUGETOBJECTINFO *","url":"/druntime/core/sys/windows/winuser.html#PMENUGETOBJECTINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ACCEL","package":"druntime","parentType":"","signature":"ACCEL","url":"/druntime/core/sys/windows/winuser.html#ACCEL"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPACCEL","package":"druntime","parentType":"","signature":"LPACCEL = ACCEL *","url":"/druntime/core/sys/windows/winuser.html#LPACCEL"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ACCESSTIMEOUT","package":"druntime","parentType":"","signature":"ACCESSTIMEOUT","url":"/druntime/core/sys/windows/winuser.html#ACCESSTIMEOUT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPACCESSTIMEOUT","package":"druntime","parentType":"","signature":"LPACCESSTIMEOUT = ACCESSTIMEOUT *","url":"/druntime/core/sys/windows/winuser.html#LPACCESSTIMEOUT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ANIMATIONINFO","package":"druntime","parentType":"","signature":"ANIMATIONINFO","url":"/druntime/core/sys/windows/winuser.html#ANIMATIONINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPANIMATIONINFO","package":"druntime","parentType":"","signature":"LPANIMATIONINFO = ANIMATIONINFO *","url":"/druntime/core/sys/windows/winuser.html#LPANIMATIONINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CREATESTRUCTA","package":"druntime","parentType":"","signature":"CREATESTRUCTA","url":"/druntime/core/sys/windows/winuser.html#CREATESTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCREATESTRUCTA","package":"druntime","parentType":"","signature":"LPCREATESTRUCTA = CREATESTRUCTA *","url":"/druntime/core/sys/windows/winuser.html#LPCREATESTRUCTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CREATESTRUCTW","package":"druntime","parentType":"","signature":"CREATESTRUCTW","url":"/druntime/core/sys/windows/winuser.html#CREATESTRUCTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCREATESTRUCTW","package":"druntime","parentType":"","signature":"LPCREATESTRUCTW = CREATESTRUCTW *","url":"/druntime/core/sys/windows/winuser.html#LPCREATESTRUCTW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CBT_CREATEWNDA","package":"druntime","parentType":"","signature":"CBT_CREATEWNDA","url":"/druntime/core/sys/windows/winuser.html#CBT_CREATEWNDA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCBT_CREATEWNDA","package":"druntime","parentType":"","signature":"LPCBT_CREATEWNDA = CBT_CREATEWNDA *","url":"/druntime/core/sys/windows/winuser.html#LPCBT_CREATEWNDA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CBT_CREATEWNDW","package":"druntime","parentType":"","signature":"CBT_CREATEWNDW","url":"/druntime/core/sys/windows/winuser.html#CBT_CREATEWNDW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCBT_CREATEWNDW","package":"druntime","parentType":"","signature":"LPCBT_CREATEWNDW = CBT_CREATEWNDW *","url":"/druntime/core/sys/windows/winuser.html#LPCBT_CREATEWNDW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CBTACTIVATESTRUCT","package":"druntime","parentType":"","signature":"CBTACTIVATESTRUCT","url":"/druntime/core/sys/windows/winuser.html#CBTACTIVATESTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCBTACTIVATESTRUCT","package":"druntime","parentType":"","signature":"LPCBTACTIVATESTRUCT = CBTACTIVATESTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPCBTACTIVATESTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CLIENTCREATESTRUCT","package":"druntime","parentType":"","signature":"CLIENTCREATESTRUCT","url":"/druntime/core/sys/windows/winuser.html#CLIENTCREATESTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCLIENTCREATESTRUCT","package":"druntime","parentType":"","signature":"LPCLIENTCREATESTRUCT = CLIENTCREATESTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPCLIENTCREATESTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"COMPAREITEMSTRUCT","package":"druntime","parentType":"","signature":"COMPAREITEMSTRUCT","url":"/druntime/core/sys/windows/winuser.html#COMPAREITEMSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCOMPAREITEMSTRUCT","package":"druntime","parentType":"","signature":"LPCOMPAREITEMSTRUCT = COMPAREITEMSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPCOMPAREITEMSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"COPYDATASTRUCT","package":"druntime","parentType":"","signature":"COPYDATASTRUCT","url":"/druntime/core/sys/windows/winuser.html#COPYDATASTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PCOPYDATASTRUCT","package":"druntime","parentType":"","signature":"PCOPYDATASTRUCT = COPYDATASTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PCOPYDATASTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CURSORSHAPE","package":"druntime","parentType":"","signature":"CURSORSHAPE","url":"/druntime/core/sys/windows/winuser.html#CURSORSHAPE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCURSORSHAPE","package":"druntime","parentType":"","signature":"LPCURSORSHAPE = CURSORSHAPE *","url":"/druntime/core/sys/windows/winuser.html#LPCURSORSHAPE"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CWPRETSTRUCT","package":"druntime","parentType":"","signature":"CWPRETSTRUCT","url":"/druntime/core/sys/windows/winuser.html#CWPRETSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CWPSTRUCT","package":"druntime","parentType":"","signature":"CWPSTRUCT","url":"/druntime/core/sys/windows/winuser.html#CWPSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PCWPSTRUCT","package":"druntime","parentType":"","signature":"PCWPSTRUCT = CWPSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PCWPSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DEBUGHOOKINFO","package":"druntime","parentType":"","signature":"DEBUGHOOKINFO","url":"/druntime/core/sys/windows/winuser.html#DEBUGHOOKINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PDEBUGHOOKINFO","package":"druntime","parentType":"","signature":"PDEBUGHOOKINFO = DEBUGHOOKINFO *","url":"/druntime/core/sys/windows/winuser.html#PDEBUGHOOKINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DELETEITEMSTRUCT","package":"druntime","parentType":"","signature":"DELETEITEMSTRUCT","url":"/druntime/core/sys/windows/winuser.html#DELETEITEMSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PDELETEITEMSTRUCT","package":"druntime","parentType":"","signature":"PDELETEITEMSTRUCT = DELETEITEMSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PDELETEITEMSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DLGITEMTEMPLATE","package":"druntime","parentType":"","signature":"DLGITEMTEMPLATE","url":"/druntime/core/sys/windows/winuser.html#DLGITEMTEMPLATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPDLGITEMTEMPLATE","package":"druntime","parentType":"","signature":"LPDLGITEMTEMPLATE = DLGITEMTEMPLATE *","url":"/druntime/core/sys/windows/winuser.html#LPDLGITEMTEMPLATE"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DLGTEMPLATE","package":"druntime","parentType":"","signature":"DLGTEMPLATE","url":"/druntime/core/sys/windows/winuser.html#DLGTEMPLATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPDLGTEMPLATE","package":"druntime","parentType":"","signature":"LPDLGTEMPLATE = DLGTEMPLATE *","url":"/druntime/core/sys/windows/winuser.html#LPDLGTEMPLATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCDLGTEMPLATE","package":"druntime","parentType":"","signature":"LPCDLGTEMPLATE = const(DLGTEMPLATE) *","url":"/druntime/core/sys/windows/winuser.html#LPCDLGTEMPLATE"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DRAWITEMSTRUCT","package":"druntime","parentType":"","signature":"DRAWITEMSTRUCT","url":"/druntime/core/sys/windows/winuser.html#DRAWITEMSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPDRAWITEMSTRUCT","package":"druntime","parentType":"","signature":"LPDRAWITEMSTRUCT = DRAWITEMSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPDRAWITEMSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DRAWTEXTPARAMS","package":"druntime","parentType":"","signature":"DRAWTEXTPARAMS","url":"/druntime/core/sys/windows/winuser.html#DRAWTEXTPARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPDRAWTEXTPARAMS","package":"druntime","parentType":"","signature":"LPDRAWTEXTPARAMS = DRAWTEXTPARAMS *","url":"/druntime/core/sys/windows/winuser.html#LPDRAWTEXTPARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"PAINTSTRUCT","package":"druntime","parentType":"","signature":"PAINTSTRUCT","url":"/druntime/core/sys/windows/winuser.html#PAINTSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PPAINTSTRUCT","package":"druntime","parentType":"","signature":"PPAINTSTRUCT = PAINTSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PPAINTSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MSG","package":"druntime","parentType":"","signature":"MSG","url":"/druntime/core/sys/windows/winuser.html#MSG"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"NPMSG","package":"druntime","parentType":"","signature":"NPMSG = MSG *","url":"/druntime/core/sys/windows/winuser.html#NPMSG"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ICONINFO","package":"druntime","parentType":"","signature":"ICONINFO","url":"/druntime/core/sys/windows/winuser.html#ICONINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PICONINFO","package":"druntime","parentType":"","signature":"PICONINFO = ICONINFO *","url":"/druntime/core/sys/windows/winuser.html#PICONINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"NMHDR","package":"druntime","parentType":"","signature":"NMHDR","url":"/druntime/core/sys/windows/winuser.html#NMHDR"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPNMHDR","package":"druntime","parentType":"","signature":"LPNMHDR = NMHDR *","url":"/druntime/core/sys/windows/winuser.html#LPNMHDR"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WNDCLASSA","package":"druntime","parentType":"","signature":"WNDCLASSA","url":"/druntime/core/sys/windows/winuser.html#WNDCLASSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"NPWNDCLASSA","package":"druntime","parentType":"","signature":"NPWNDCLASSA = WNDCLASSA *","url":"/druntime/core/sys/windows/winuser.html#NPWNDCLASSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WNDCLASSW","package":"druntime","parentType":"","signature":"WNDCLASSW","url":"/druntime/core/sys/windows/winuser.html#WNDCLASSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"NPWNDCLASSW","package":"druntime","parentType":"","signature":"NPWNDCLASSW = WNDCLASSW *","url":"/druntime/core/sys/windows/winuser.html#NPWNDCLASSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WNDCLASSEXA","package":"druntime","parentType":"","signature":"WNDCLASSEXA","url":"/druntime/core/sys/windows/winuser.html#WNDCLASSEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"NPWNDCLASSEXA","package":"druntime","parentType":"","signature":"NPWNDCLASSEXA = WNDCLASSEXA *","url":"/druntime/core/sys/windows/winuser.html#NPWNDCLASSEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WNDCLASSEXW","package":"druntime","parentType":"","signature":"WNDCLASSEXW","url":"/druntime/core/sys/windows/winuser.html#WNDCLASSEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPWNDCLASSEXW","package":"druntime","parentType":"","signature":"LPWNDCLASSEXW = WNDCLASSEXW *","url":"/druntime/core/sys/windows/winuser.html#LPWNDCLASSEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUITEMINFOA","package":"druntime","parentType":"","signature":"MENUITEMINFOA","url":"/druntime/core/sys/windows/winuser.html#MENUITEMINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMENUITEMINFOA","package":"druntime","parentType":"","signature":"LPMENUITEMINFOA = MENUITEMINFOA *","url":"/druntime/core/sys/windows/winuser.html#LPMENUITEMINFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCMENUITEMINFOA","package":"druntime","parentType":"","signature":"LPCMENUITEMINFOA = const(MENUITEMINFOA) *","url":"/druntime/core/sys/windows/winuser.html#LPCMENUITEMINFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUITEMINFOW","package":"druntime","parentType":"","signature":"MENUITEMINFOW","url":"/druntime/core/sys/windows/winuser.html#MENUITEMINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMENUITEMINFOW","package":"druntime","parentType":"","signature":"LPMENUITEMINFOW = MENUITEMINFOW *","url":"/druntime/core/sys/windows/winuser.html#LPMENUITEMINFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCMENUITEMINFOW","package":"druntime","parentType":"","signature":"LPCMENUITEMINFOW = const(MENUITEMINFOW) *","url":"/druntime/core/sys/windows/winuser.html#LPCMENUITEMINFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"SCROLLINFO","package":"druntime","parentType":"","signature":"SCROLLINFO","url":"/druntime/core/sys/windows/winuser.html#SCROLLINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSCROLLINFO","package":"druntime","parentType":"","signature":"LPSCROLLINFO = SCROLLINFO *","url":"/druntime/core/sys/windows/winuser.html#LPSCROLLINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCSCROLLINFO","package":"druntime","parentType":"","signature":"LPCSCROLLINFO = const(SCROLLINFO) *","url":"/druntime/core/sys/windows/winuser.html#LPCSCROLLINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WINDOWPLACEMENT","package":"druntime","parentType":"","signature":"WINDOWPLACEMENT","url":"/druntime/core/sys/windows/winuser.html#WINDOWPLACEMENT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPWINDOWPLACEMENT","package":"druntime","parentType":"","signature":"LPWINDOWPLACEMENT = WINDOWPLACEMENT *","url":"/druntime/core/sys/windows/winuser.html#LPWINDOWPLACEMENT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUITEMTEMPLATEHEADER","package":"druntime","parentType":"","signature":"MENUITEMTEMPLATEHEADER","url":"/druntime/core/sys/windows/winuser.html#MENUITEMTEMPLATEHEADER"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUITEMTEMPLATE","package":"druntime","parentType":"","signature":"MENUITEMTEMPLATE","url":"/druntime/core/sys/windows/winuser.html#MENUITEMTEMPLATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"MENUTEMPLATE","package":"druntime","parentType":"","signature":"MENUTEMPLATE = void","url":"/druntime/core/sys/windows/winuser.html#MENUTEMPLATE"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMENUTEMPLATEA","package":"druntime","parentType":"","signature":"LPMENUTEMPLATEA = MENUTEMPLATE *","url":"/druntime/core/sys/windows/winuser.html#LPMENUTEMPLATEA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"HELPINFO","package":"druntime","parentType":"","signature":"HELPINFO","url":"/druntime/core/sys/windows/winuser.html#HELPINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPHELPINFO","package":"druntime","parentType":"","signature":"LPHELPINFO = HELPINFO *","url":"/druntime/core/sys/windows/winuser.html#LPHELPINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MSGBOXPARAMSA","package":"druntime","parentType":"","signature":"MSGBOXPARAMSA","url":"/druntime/core/sys/windows/winuser.html#MSGBOXPARAMSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMSGBOXPARAMSA","package":"druntime","parentType":"","signature":"PMSGBOXPARAMSA = MSGBOXPARAMSA *","url":"/druntime/core/sys/windows/winuser.html#PMSGBOXPARAMSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MSGBOXPARAMSW","package":"druntime","parentType":"","signature":"MSGBOXPARAMSW","url":"/druntime/core/sys/windows/winuser.html#MSGBOXPARAMSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMSGBOXPARAMSW","package":"druntime","parentType":"","signature":"PMSGBOXPARAMSW = MSGBOXPARAMSW *","url":"/druntime/core/sys/windows/winuser.html#PMSGBOXPARAMSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"USEROBJECTFLAGS","package":"druntime","parentType":"","signature":"USEROBJECTFLAGS","url":"/druntime/core/sys/windows/winuser.html#USEROBJECTFLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"FILTERKEYS","package":"druntime","parentType":"","signature":"FILTERKEYS","url":"/druntime/core/sys/windows/winuser.html#FILTERKEYS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"HIGHCONTRASTA","package":"druntime","parentType":"","signature":"HIGHCONTRASTA","url":"/druntime/core/sys/windows/winuser.html#HIGHCONTRASTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPHIGHCONTRASTA","package":"druntime","parentType":"","signature":"LPHIGHCONTRASTA = HIGHCONTRASTA *","url":"/druntime/core/sys/windows/winuser.html#LPHIGHCONTRASTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"HIGHCONTRASTW","package":"druntime","parentType":"","signature":"HIGHCONTRASTW","url":"/druntime/core/sys/windows/winuser.html#HIGHCONTRASTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPHIGHCONTRASTW","package":"druntime","parentType":"","signature":"LPHIGHCONTRASTW = HIGHCONTRASTW *","url":"/druntime/core/sys/windows/winuser.html#LPHIGHCONTRASTW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ICONMETRICSA","package":"druntime","parentType":"","signature":"ICONMETRICSA","url":"/druntime/core/sys/windows/winuser.html#ICONMETRICSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPICONMETRICSA","package":"druntime","parentType":"","signature":"LPICONMETRICSA = ICONMETRICSA *","url":"/druntime/core/sys/windows/winuser.html#LPICONMETRICSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ICONMETRICSW","package":"druntime","parentType":"","signature":"ICONMETRICSW","url":"/druntime/core/sys/windows/winuser.html#ICONMETRICSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPICONMETRICSW","package":"druntime","parentType":"","signature":"LPICONMETRICSW = ICONMETRICSW *","url":"/druntime/core/sys/windows/winuser.html#LPICONMETRICSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MINIMIZEDMETRICS","package":"druntime","parentType":"","signature":"MINIMIZEDMETRICS","url":"/druntime/core/sys/windows/winuser.html#MINIMIZEDMETRICS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMINIMIZEDMETRICS","package":"druntime","parentType":"","signature":"LPMINIMIZEDMETRICS = MINIMIZEDMETRICS *","url":"/druntime/core/sys/windows/winuser.html#LPMINIMIZEDMETRICS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MOUSEKEYS","package":"druntime","parentType":"","signature":"MOUSEKEYS","url":"/druntime/core/sys/windows/winuser.html#MOUSEKEYS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMOUSEKEYS","package":"druntime","parentType":"","signature":"LPMOUSEKEYS = MOUSEKEYS *","url":"/druntime/core/sys/windows/winuser.html#LPMOUSEKEYS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"NONCLIENTMETRICSA","package":"druntime","parentType":"","signature":"NONCLIENTMETRICSA","url":"/druntime/core/sys/windows/winuser.html#NONCLIENTMETRICSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPNONCLIENTMETRICSA","package":"druntime","parentType":"","signature":"LPNONCLIENTMETRICSA = NONCLIENTMETRICSA *","url":"/druntime/core/sys/windows/winuser.html#LPNONCLIENTMETRICSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"NONCLIENTMETRICSW","package":"druntime","parentType":"","signature":"NONCLIENTMETRICSW","url":"/druntime/core/sys/windows/winuser.html#NONCLIENTMETRICSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPNONCLIENTMETRICSW","package":"druntime","parentType":"","signature":"LPNONCLIENTMETRICSW = NONCLIENTMETRICSW *","url":"/druntime/core/sys/windows/winuser.html#LPNONCLIENTMETRICSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"SERIALKEYSA","package":"druntime","parentType":"","signature":"SERIALKEYSA","url":"/druntime/core/sys/windows/winuser.html#SERIALKEYSA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSERIALKEYSA","package":"druntime","parentType":"","signature":"LPSERIALKEYSA = SERIALKEYSA *","url":"/druntime/core/sys/windows/winuser.html#LPSERIALKEYSA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"SERIALKEYSW","package":"druntime","parentType":"","signature":"SERIALKEYSW","url":"/druntime/core/sys/windows/winuser.html#SERIALKEYSW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSERIALKEYSW","package":"druntime","parentType":"","signature":"LPSERIALKEYSW = SERIALKEYSW *","url":"/druntime/core/sys/windows/winuser.html#LPSERIALKEYSW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"SOUNDSENTRYA","package":"druntime","parentType":"","signature":"SOUNDSENTRYA","url":"/druntime/core/sys/windows/winuser.html#SOUNDSENTRYA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSOUNDSENTRYA","package":"druntime","parentType":"","signature":"LPSOUNDSENTRYA = SOUNDSENTRYA *","url":"/druntime/core/sys/windows/winuser.html#LPSOUNDSENTRYA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"SOUNDSENTRYW","package":"druntime","parentType":"","signature":"SOUNDSENTRYW","url":"/druntime/core/sys/windows/winuser.html#SOUNDSENTRYW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSOUNDSENTRYW","package":"druntime","parentType":"","signature":"LPSOUNDSENTRYW = SOUNDSENTRYW *","url":"/druntime/core/sys/windows/winuser.html#LPSOUNDSENTRYW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"STICKYKEYS","package":"druntime","parentType":"","signature":"STICKYKEYS","url":"/druntime/core/sys/windows/winuser.html#STICKYKEYS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSTICKYKEYS","package":"druntime","parentType":"","signature":"LPSTICKYKEYS = STICKYKEYS *","url":"/druntime/core/sys/windows/winuser.html#LPSTICKYKEYS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"TOGGLEKEYS","package":"druntime","parentType":"","signature":"TOGGLEKEYS","url":"/druntime/core/sys/windows/winuser.html#TOGGLEKEYS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MOUSEHOOKSTRUCT","package":"druntime","parentType":"","signature":"MOUSEHOOKSTRUCT","url":"/druntime/core/sys/windows/winuser.html#MOUSEHOOKSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMOUSEHOOKSTRUCT","package":"druntime","parentType":"","signature":"LPMOUSEHOOKSTRUCT = MOUSEHOOKSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPMOUSEHOOKSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"TRACKMOUSEEVENT","package":"druntime","parentType":"","signature":"TRACKMOUSEEVENT","url":"/druntime/core/sys/windows/winuser.html#TRACKMOUSEEVENT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPTRACKMOUSEEVENT","package":"druntime","parentType":"","signature":"LPTRACKMOUSEEVENT = TRACKMOUSEEVENT *","url":"/druntime/core/sys/windows/winuser.html#LPTRACKMOUSEEVENT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"TPMPARAMS","package":"druntime","parentType":"","signature":"TPMPARAMS","url":"/druntime/core/sys/windows/winuser.html#TPMPARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPTPMPARAMS","package":"druntime","parentType":"","signature":"LPTPMPARAMS = TPMPARAMS *","url":"/druntime/core/sys/windows/winuser.html#LPTPMPARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"EVENTMSG","package":"druntime","parentType":"","signature":"EVENTMSG","url":"/druntime/core/sys/windows/winuser.html#EVENTMSG"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PEVENTMSGMSG","package":"druntime","parentType":"","signature":"PEVENTMSGMSG = EVENTMSG *","url":"/druntime/core/sys/windows/winuser.html#PEVENTMSGMSG"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WINDOWPOS","package":"druntime","parentType":"","signature":"WINDOWPOS","url":"/druntime/core/sys/windows/winuser.html#WINDOWPOS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PWINDOWPOS","package":"druntime","parentType":"","signature":"PWINDOWPOS = WINDOWPOS *","url":"/druntime/core/sys/windows/winuser.html#PWINDOWPOS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"NCCALCSIZE_PARAMS","package":"druntime","parentType":"","signature":"NCCALCSIZE_PARAMS","url":"/druntime/core/sys/windows/winuser.html#NCCALCSIZE_PARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPNCCALCSIZE_PARAMS","package":"druntime","parentType":"","signature":"LPNCCALCSIZE_PARAMS = NCCALCSIZE_PARAMS *","url":"/druntime/core/sys/windows/winuser.html#LPNCCALCSIZE_PARAMS"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MDICREATESTRUCTA","package":"druntime","parentType":"","signature":"MDICREATESTRUCTA","url":"/druntime/core/sys/windows/winuser.html#MDICREATESTRUCTA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMDICREATESTRUCTA","package":"druntime","parentType":"","signature":"LPMDICREATESTRUCTA = MDICREATESTRUCTA *","url":"/druntime/core/sys/windows/winuser.html#LPMDICREATESTRUCTA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MDICREATESTRUCTW","package":"druntime","parentType":"","signature":"MDICREATESTRUCTW","url":"/druntime/core/sys/windows/winuser.html#MDICREATESTRUCTW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMDICREATESTRUCTW","package":"druntime","parentType":"","signature":"LPMDICREATESTRUCTW = MDICREATESTRUCTW *","url":"/druntime/core/sys/windows/winuser.html#LPMDICREATESTRUCTW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MINMAXINFO","package":"druntime","parentType":"","signature":"MINMAXINFO","url":"/druntime/core/sys/windows/winuser.html#MINMAXINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMINMAXINFO","package":"druntime","parentType":"","signature":"PMINMAXINFO = MINMAXINFO *","url":"/druntime/core/sys/windows/winuser.html#PMINMAXINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MDINEXTMENU","package":"druntime","parentType":"","signature":"MDINEXTMENU","url":"/druntime/core/sys/windows/winuser.html#MDINEXTMENU"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMDINEXTMENU","package":"druntime","parentType":"","signature":"PMDINEXTMENU = MDINEXTMENU *","url":"/druntime/core/sys/windows/winuser.html#PMDINEXTMENU"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MEASUREITEMSTRUCT","package":"druntime","parentType":"","signature":"MEASUREITEMSTRUCT","url":"/druntime/core/sys/windows/winuser.html#MEASUREITEMSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMEASUREITEMSTRUCT","package":"druntime","parentType":"","signature":"PMEASUREITEMSTRUCT = MEASUREITEMSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PMEASUREITEMSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"DROPSTRUCT","package":"druntime","parentType":"","signature":"DROPSTRUCT","url":"/druntime/core/sys/windows/winuser.html#DROPSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PDROPSTRUCT","package":"druntime","parentType":"","signature":"PDROPSTRUCT = DROPSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PDROPSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"HELPPOLY","package":"druntime","parentType":"","signature":"HELPPOLY = DWORD","url":"/druntime/core/sys/windows/winuser.html#HELPPOLY"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MULTIKEYHELPA","package":"druntime","parentType":"","signature":"MULTIKEYHELPA","url":"/druntime/core/sys/windows/winuser.html#MULTIKEYHELPA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMULTIKEYHELPA","package":"druntime","parentType":"","signature":"PMULTIKEYHELPA = MULTIKEYHELPA *","url":"/druntime/core/sys/windows/winuser.html#PMULTIKEYHELPA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MULTIKEYHELPW","package":"druntime","parentType":"","signature":"MULTIKEYHELPW","url":"/druntime/core/sys/windows/winuser.html#MULTIKEYHELPW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMULTIKEYHELPW","package":"druntime","parentType":"","signature":"PMULTIKEYHELPW = MULTIKEYHELPW *","url":"/druntime/core/sys/windows/winuser.html#PMULTIKEYHELPW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"HELPWININFOA","package":"druntime","parentType":"","signature":"HELPWININFOA","url":"/druntime/core/sys/windows/winuser.html#HELPWININFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PHELPWININFOA","package":"druntime","parentType":"","signature":"PHELPWININFOA = HELPWININFOA *","url":"/druntime/core/sys/windows/winuser.html#PHELPWININFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"HELPWININFOW","package":"druntime","parentType":"","signature":"HELPWININFOW","url":"/druntime/core/sys/windows/winuser.html#HELPWININFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PHELPWININFOW","package":"druntime","parentType":"","signature":"PHELPWININFOW = HELPWININFOW *","url":"/druntime/core/sys/windows/winuser.html#PHELPWININFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"STYLESTRUCT","package":"druntime","parentType":"","signature":"STYLESTRUCT","url":"/druntime/core/sys/windows/winuser.html#STYLESTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSTYLESTRUCT","package":"druntime","parentType":"","signature":"LPSTYLESTRUCT = STYLESTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPSTYLESTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"ALTTABINFO","package":"druntime","parentType":"","signature":"ALTTABINFO","url":"/druntime/core/sys/windows/winuser.html#ALTTABINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PALTTABINFO","package":"druntime","parentType":"","signature":"PALTTABINFO = ALTTABINFO *","url":"/druntime/core/sys/windows/winuser.html#PALTTABINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"COMBOBOXINFO","package":"druntime","parentType":"","signature":"COMBOBOXINFO","url":"/druntime/core/sys/windows/winuser.html#COMBOBOXINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PCOMBOBOXINFO","package":"druntime","parentType":"","signature":"PCOMBOBOXINFO = COMBOBOXINFO *","url":"/druntime/core/sys/windows/winuser.html#PCOMBOBOXINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"CURSORINFO","package":"druntime","parentType":"","signature":"CURSORINFO","url":"/druntime/core/sys/windows/winuser.html#CURSORINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PCURSORINFO","package":"druntime","parentType":"","signature":"PCURSORINFO = CURSORINFO *","url":"/druntime/core/sys/windows/winuser.html#PCURSORINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUBARINFO","package":"druntime","parentType":"","signature":"MENUBARINFO","url":"/druntime/core/sys/windows/winuser.html#MENUBARINFO"},{"doc":"","kind":"method","module":"core.sys.windows.winuser","name":"fBarFocused","package":"druntime","parentType":"MENUBARINFO","signature":"bool fBarFocused()()","url":"/druntime/core/sys/windows/winuser/MENUBARINFO.fBarFocused.html"},{"doc":"","kind":"method","module":"core.sys.windows.winuser","name":"fFocused","package":"druntime","parentType":"MENUBARINFO","signature":"bool fFocused()()","url":"/druntime/core/sys/windows/winuser/MENUBARINFO.fFocused.html"},{"doc":"","kind":"method","module":"core.sys.windows.winuser","name":"fBarFocused","package":"druntime","parentType":"MENUBARINFO","signature":"bool fBarFocused()(bool  b)","url":"/druntime/core/sys/windows/winuser/MENUBARINFO.fBarFocused.html"},{"doc":"","kind":"method","module":"core.sys.windows.winuser","name":"fFocused","package":"druntime","parentType":"MENUBARINFO","signature":"bool fFocused()(bool  b)","url":"/druntime/core/sys/windows/winuser/MENUBARINFO.fFocused.html"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMENUBARINFO","package":"druntime","parentType":"","signature":"PMENUBARINFO = MENUBARINFO *","url":"/druntime/core/sys/windows/winuser.html#PMENUBARINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MENUINFO","package":"druntime","parentType":"","signature":"MENUINFO","url":"/druntime/core/sys/windows/winuser.html#MENUINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMENUINFO","package":"druntime","parentType":"","signature":"LPMENUINFO = MENUINFO *","url":"/druntime/core/sys/windows/winuser.html#LPMENUINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCMENUINFO","package":"druntime","parentType":"","signature":"LPCMENUINFO = const(MENUINFO) *","url":"/druntime/core/sys/windows/winuser.html#LPCMENUINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"SCROLLBARINFO","package":"druntime","parentType":"","signature":"SCROLLBARINFO","url":"/druntime/core/sys/windows/winuser.html#SCROLLBARINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PSCROLLBARINFO","package":"druntime","parentType":"","signature":"PSCROLLBARINFO = SCROLLBARINFO *","url":"/druntime/core/sys/windows/winuser.html#PSCROLLBARINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"WINDOWINFO","package":"druntime","parentType":"","signature":"WINDOWINFO","url":"/druntime/core/sys/windows/winuser.html#WINDOWINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PWINDOWINFO","package":"druntime","parentType":"","signature":"PWINDOWINFO = WINDOWINFO *","url":"/druntime/core/sys/windows/winuser.html#PWINDOWINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"LASTINPUTINFO","package":"druntime","parentType":"","signature":"LASTINPUTINFO","url":"/druntime/core/sys/windows/winuser.html#LASTINPUTINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PLASTINPUTINFO","package":"druntime","parentType":"","signature":"PLASTINPUTINFO = LASTINPUTINFO *","url":"/druntime/core/sys/windows/winuser.html#PLASTINPUTINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MONITORINFO","package":"druntime","parentType":"","signature":"MONITORINFO","url":"/druntime/core/sys/windows/winuser.html#MONITORINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMONITORINFO","package":"druntime","parentType":"","signature":"LPMONITORINFO = MONITORINFO *","url":"/druntime/core/sys/windows/winuser.html#LPMONITORINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MONITORINFOEXA","package":"druntime","parentType":"","signature":"MONITORINFOEXA","url":"/druntime/core/sys/windows/winuser.html#MONITORINFOEXA"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMONITORINFOEXA","package":"druntime","parentType":"","signature":"LPMONITORINFOEXA = MONITORINFOEXA *","url":"/druntime/core/sys/windows/winuser.html#LPMONITORINFOEXA"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MONITORINFOEXW","package":"druntime","parentType":"","signature":"MONITORINFOEXW","url":"/druntime/core/sys/windows/winuser.html#MONITORINFOEXW"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMONITORINFOEXW","package":"druntime","parentType":"","signature":"LPMONITORINFOEXW = MONITORINFOEXW *","url":"/druntime/core/sys/windows/winuser.html#LPMONITORINFOEXW"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"KBDLLHOOKSTRUCT","package":"druntime","parentType":"","signature":"KBDLLHOOKSTRUCT","url":"/druntime/core/sys/windows/winuser.html#KBDLLHOOKSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPKBDLLHOOKSTRUCT","package":"druntime","parentType":"","signature":"LPKBDLLHOOKSTRUCT = KBDLLHOOKSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPKBDLLHOOKSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MSLLHOOKSTRUCT","package":"druntime","parentType":"","signature":"MSLLHOOKSTRUCT","url":"/druntime/core/sys/windows/winuser.html#MSLLHOOKSTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMSLLHOOKSTRUCT","package":"druntime","parentType":"","signature":"PMSLLHOOKSTRUCT = MSLLHOOKSTRUCT *","url":"/druntime/core/sys/windows/winuser.html#PMSLLHOOKSTRUCT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MOUSEINPUT","package":"druntime","parentType":"","signature":"MOUSEINPUT","url":"/druntime/core/sys/windows/winuser.html#MOUSEINPUT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMOUSEINPUT","package":"druntime","parentType":"","signature":"PMOUSEINPUT = MOUSEINPUT *","url":"/druntime/core/sys/windows/winuser.html#PMOUSEINPUT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"KEYBDINPUT","package":"druntime","parentType":"","signature":"KEYBDINPUT","url":"/druntime/core/sys/windows/winuser.html#KEYBDINPUT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PKEYBDINPUT","package":"druntime","parentType":"","signature":"PKEYBDINPUT = KEYBDINPUT *","url":"/druntime/core/sys/windows/winuser.html#PKEYBDINPUT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"HARDWAREINPUT","package":"druntime","parentType":"","signature":"HARDWAREINPUT","url":"/druntime/core/sys/windows/winuser.html#HARDWAREINPUT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PHARDWAREINPUT","package":"druntime","parentType":"","signature":"PHARDWAREINPUT = HARDWAREINPUT *","url":"/druntime/core/sys/windows/winuser.html#PHARDWAREINPUT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"INPUT","package":"druntime","parentType":"","signature":"INPUT","url":"/druntime/core/sys/windows/winuser.html#INPUT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PINPUT","package":"druntime","parentType":"","signature":"PINPUT = INPUT *","url":"/druntime/core/sys/windows/winuser.html#PINPUT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiToOem","package":"druntime","parentType":"","signature":"AnsiToOem = CharToOemA","url":"/druntime/core/sys/windows/winuser.html#AnsiToOem"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"OemToAnsi","package":"druntime","parentType":"","signature":"OemToAnsi = OemToCharA","url":"/druntime/core/sys/windows/winuser.html#OemToAnsi"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiToOemBuff","package":"druntime","parentType":"","signature":"AnsiToOemBuff = CharToOemBuffA","url":"/druntime/core/sys/windows/winuser.html#AnsiToOemBuff"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"OemToAnsiBuff","package":"druntime","parentType":"","signature":"OemToAnsiBuff = OemToCharBuffA","url":"/druntime/core/sys/windows/winuser.html#OemToAnsiBuff"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiUpper","package":"druntime","parentType":"","signature":"AnsiUpper = CharUpperA","url":"/druntime/core/sys/windows/winuser.html#AnsiUpper"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiUpperBuff","package":"druntime","parentType":"","signature":"AnsiUpperBuff = CharUpperBuffA","url":"/druntime/core/sys/windows/winuser.html#AnsiUpperBuff"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiLower","package":"druntime","parentType":"","signature":"AnsiLower = CharLowerA","url":"/druntime/core/sys/windows/winuser.html#AnsiLower"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiLowerBuff","package":"druntime","parentType":"","signature":"AnsiLowerBuff = CharLowerBuffA","url":"/druntime/core/sys/windows/winuser.html#AnsiLowerBuff"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiNext","package":"druntime","parentType":"","signature":"AnsiNext = CharNextA","url":"/druntime/core/sys/windows/winuser.html#AnsiNext"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"AnsiPrev","package":"druntime","parentType":"","signature":"AnsiPrev = CharPrevA","url":"/druntime/core/sys/windows/winuser.html#AnsiPrev"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"MAKEWPARAM","package":"druntime","parentType":"","signature":"MAKEWPARAM = MAKELONG","url":"/druntime/core/sys/windows/winuser.html#MAKEWPARAM"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"MAKELPARAM","package":"druntime","parentType":"","signature":"MAKELPARAM = MAKELONG","url":"/druntime/core/sys/windows/winuser.html#MAKELPARAM"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"MAKELRESULT","package":"druntime","parentType":"","signature":"MAKELRESULT = MAKELONG","url":"/druntime/core/sys/windows/winuser.html#MAKELRESULT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"GetNextWindow","package":"druntime","parentType":"","signature":"GetNextWindow = GetWindow","url":"/druntime/core/sys/windows/winuser.html#GetNextWindow"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"va_list_","package":"druntime","parentType":"","signature":"va_list_ = char *","url":"/druntime/core/sys/windows/winuser.html#va_list_"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"TITLEBARINFO","package":"druntime","parentType":"","signature":"TITLEBARINFO","url":"/druntime/core/sys/windows/winuser.html#TITLEBARINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PTITLEBARINFO","package":"druntime","parentType":"","signature":"PTITLEBARINFO = TITLEBARINFO *","url":"/druntime/core/sys/windows/winuser.html#PTITLEBARINFO"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"MOUSEMOVEPOINT","package":"druntime","parentType":"","signature":"MOUSEMOVEPOINT","url":"/druntime/core/sys/windows/winuser.html#MOUSEMOVEPOINT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMOUSEMOVEPOINT","package":"druntime","parentType":"","signature":"PMOUSEMOVEPOINT = MOUSEMOVEPOINT *","url":"/druntime/core/sys/windows/winuser.html#PMOUSEMOVEPOINT"},{"doc":"","kind":"struct","module":"core.sys.windows.winuser","name":"GUITHREADINFO","package":"druntime","parentType":"","signature":"GUITHREADINFO","url":"/druntime/core/sys/windows/winuser.html#GUITHREADINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PGUITHREADINFO","package":"druntime","parentType":"","signature":"PGUITHREADINFO = GUITHREADINFO *","url":"/druntime/core/sys/windows/winuser.html#PGUITHREADINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"WINEVENTPROC","package":"druntime","parentType":"","signature":"WINEVENTPROC = void  function(HWINEVENTHOOK,  DWORD,  HWND,  LONG,  LONG,  DWORD,  DWORD)","url":"/druntime/core/sys/windows/winuser.html#WINEVENTPROC"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPWNDCLASS","package":"druntime","parentType":"","signature":"LPWNDCLASS = WNDCLASS *","url":"/druntime/core/sys/windows/winuser.html#LPWNDCLASS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPWNDCLASSEX","package":"druntime","parentType":"","signature":"LPWNDCLASSEX = WNDCLASSEX *","url":"/druntime/core/sys/windows/winuser.html#LPWNDCLASSEX"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMENUITEMINFO","package":"druntime","parentType":"","signature":"LPMENUITEMINFO = MENUITEMINFO *","url":"/druntime/core/sys/windows/winuser.html#LPMENUITEMINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMSGBOXPARAMS","package":"druntime","parentType":"","signature":"PMSGBOXPARAMS = MSGBOXPARAMS *","url":"/druntime/core/sys/windows/winuser.html#PMSGBOXPARAMS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPHIGHCONTRAST","package":"druntime","parentType":"","signature":"LPHIGHCONTRAST = HIGHCONTRAST *","url":"/druntime/core/sys/windows/winuser.html#LPHIGHCONTRAST"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSERIALKEYS","package":"druntime","parentType":"","signature":"LPSERIALKEYS = SERIALKEYS *","url":"/druntime/core/sys/windows/winuser.html#LPSERIALKEYS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPSOUNDSENTRY","package":"druntime","parentType":"","signature":"LPSOUNDSENTRY = SOUNDSENTRY *","url":"/druntime/core/sys/windows/winuser.html#LPSOUNDSENTRY"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCREATESTRUCT","package":"druntime","parentType":"","signature":"LPCREATESTRUCT = CREATESTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPCREATESTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPCBT_CREATEWND","package":"druntime","parentType":"","signature":"LPCBT_CREATEWND = CBT_CREATEWND *","url":"/druntime/core/sys/windows/winuser.html#LPCBT_CREATEWND"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMDICREATESTRUCT","package":"druntime","parentType":"","signature":"LPMDICREATESTRUCT = MDICREATESTRUCT *","url":"/druntime/core/sys/windows/winuser.html#LPMDICREATESTRUCT"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"PMULTIKEYHELP","package":"druntime","parentType":"","signature":"PMULTIKEYHELP = MULTIKEYHELP *","url":"/druntime/core/sys/windows/winuser.html#PMULTIKEYHELP"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPMONITORINFOEX","package":"druntime","parentType":"","signature":"LPMONITORINFOEX = MONITORINFOEX *","url":"/druntime/core/sys/windows/winuser.html#LPMONITORINFOEX"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPICONMETRICS","package":"druntime","parentType":"","signature":"LPICONMETRICS = ICONMETRICS *","url":"/druntime/core/sys/windows/winuser.html#LPICONMETRICS"},{"doc":"","kind":"alias","module":"core.sys.windows.winuser","name":"LPNONCLIENTMETRICS","package":"druntime","parentType":"","signature":"LPNONCLIENTMETRICS = NONCLIENTMETRICS *","url":"/druntime/core/sys/windows/winuser.html#LPNONCLIENTMETRICS"},{"doc":"","kind":"template","module":"core.sys.windows.winuser","name":"MAKEINTRESOURCE_T","package":"druntime","parentType":"","signature":"MAKEINTRESOURCE_T(WORD i)","url":"/druntime/core/sys/windows/winuser.html#MAKEINTRESOURCE_T"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WC_DIALOG","package":"druntime","parentType":"","signature":"LPTSTR WC_DIALOG","url":"/druntime/core/sys/windows/winuser.html#WC_DIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HKL_PREV","package":"druntime","parentType":"","signature":"HKL_PREV","url":"/druntime/core/sys/windows/winuser.html#HKL_PREV"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HKL_NEXT","package":"druntime","parentType":"","signature":"HKL_NEXT","url":"/druntime/core/sys/windows/winuser.html#HKL_NEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_ACTIVATE","package":"druntime","parentType":"","signature":"KLF_ACTIVATE","url":"/druntime/core/sys/windows/winuser.html#KLF_ACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_SUBSTITUTE_OK","package":"druntime","parentType":"","signature":"KLF_SUBSTITUTE_OK","url":"/druntime/core/sys/windows/winuser.html#KLF_SUBSTITUTE_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_UNLOADPREVIOUS","package":"druntime","parentType":"","signature":"KLF_UNLOADPREVIOUS","url":"/druntime/core/sys/windows/winuser.html#KLF_UNLOADPREVIOUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_REORDER","package":"druntime","parentType":"","signature":"KLF_REORDER","url":"/druntime/core/sys/windows/winuser.html#KLF_REORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_REPLACELANG","package":"druntime","parentType":"","signature":"KLF_REPLACELANG","url":"/druntime/core/sys/windows/winuser.html#KLF_REPLACELANG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_NOTELLSHELL","package":"druntime","parentType":"","signature":"KLF_NOTELLSHELL","url":"/druntime/core/sys/windows/winuser.html#KLF_NOTELLSHELL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KLF_SETFORPROCESS","package":"druntime","parentType":"","signature":"KLF_SETFORPROCESS","url":"/druntime/core/sys/windows/winuser.html#KLF_SETFORPROCESS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KL_NAMELENGTH","package":"druntime","parentType":"","signature":"KL_NAMELENGTH","url":"/druntime/core/sys/windows/winuser.html#KL_NAMELENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_ENABLED","package":"druntime","parentType":"","signature":"MF_ENABLED","url":"/druntime/core/sys/windows/winuser.html#MF_ENABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_GRAYED","package":"druntime","parentType":"","signature":"MF_GRAYED","url":"/druntime/core/sys/windows/winuser.html#MF_GRAYED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_DISABLED","package":"druntime","parentType":"","signature":"MF_DISABLED","url":"/druntime/core/sys/windows/winuser.html#MF_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_BITMAP","package":"druntime","parentType":"","signature":"MF_BITMAP","url":"/druntime/core/sys/windows/winuser.html#MF_BITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_CHECKED","package":"druntime","parentType":"","signature":"MF_CHECKED","url":"/druntime/core/sys/windows/winuser.html#MF_CHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_MENUBARBREAK","package":"druntime","parentType":"","signature":"MF_MENUBARBREAK","url":"/druntime/core/sys/windows/winuser.html#MF_MENUBARBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_MENUBREAK","package":"druntime","parentType":"","signature":"MF_MENUBREAK","url":"/druntime/core/sys/windows/winuser.html#MF_MENUBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_OWNERDRAW","package":"druntime","parentType":"","signature":"MF_OWNERDRAW","url":"/druntime/core/sys/windows/winuser.html#MF_OWNERDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_POPUP","package":"druntime","parentType":"","signature":"MF_POPUP","url":"/druntime/core/sys/windows/winuser.html#MF_POPUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_SEPARATOR","package":"druntime","parentType":"","signature":"MF_SEPARATOR","url":"/druntime/core/sys/windows/winuser.html#MF_SEPARATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_STRING","package":"druntime","parentType":"","signature":"MF_STRING","url":"/druntime/core/sys/windows/winuser.html#MF_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_UNCHECKED","package":"druntime","parentType":"","signature":"MF_UNCHECKED","url":"/druntime/core/sys/windows/winuser.html#MF_UNCHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_DEFAULT","package":"druntime","parentType":"","signature":"MF_DEFAULT","url":"/druntime/core/sys/windows/winuser.html#MF_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_SYSMENU","package":"druntime","parentType":"","signature":"MF_SYSMENU","url":"/druntime/core/sys/windows/winuser.html#MF_SYSMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_HELP","package":"druntime","parentType":"","signature":"MF_HELP","url":"/druntime/core/sys/windows/winuser.html#MF_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_END","package":"druntime","parentType":"","signature":"MF_END","url":"/druntime/core/sys/windows/winuser.html#MF_END"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_RIGHTJUSTIFY","package":"druntime","parentType":"","signature":"MF_RIGHTJUSTIFY","url":"/druntime/core/sys/windows/winuser.html#MF_RIGHTJUSTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_MOUSESELECT","package":"druntime","parentType":"","signature":"MF_MOUSESELECT","url":"/druntime/core/sys/windows/winuser.html#MF_MOUSESELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_INSERT","package":"druntime","parentType":"","signature":"MF_INSERT","url":"/druntime/core/sys/windows/winuser.html#MF_INSERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_CHANGE","package":"druntime","parentType":"","signature":"MF_CHANGE","url":"/druntime/core/sys/windows/winuser.html#MF_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_APPEND","package":"druntime","parentType":"","signature":"MF_APPEND","url":"/druntime/core/sys/windows/winuser.html#MF_APPEND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_DELETE","package":"druntime","parentType":"","signature":"MF_DELETE","url":"/druntime/core/sys/windows/winuser.html#MF_DELETE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_REMOVE","package":"druntime","parentType":"","signature":"MF_REMOVE","url":"/druntime/core/sys/windows/winuser.html#MF_REMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_USECHECKBITMAPS","package":"druntime","parentType":"","signature":"MF_USECHECKBITMAPS","url":"/druntime/core/sys/windows/winuser.html#MF_USECHECKBITMAPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_UNHILITE","package":"druntime","parentType":"","signature":"MF_UNHILITE","url":"/druntime/core/sys/windows/winuser.html#MF_UNHILITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_HILITE","package":"druntime","parentType":"","signature":"MF_HILITE","url":"/druntime/core/sys/windows/winuser.html#MF_HILITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BSM_ALLCOMPONENTS","package":"druntime","parentType":"","signature":"BSM_ALLCOMPONENTS","url":"/druntime/core/sys/windows/winuser.html#BSM_ALLCOMPONENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BSM_VXDS","package":"druntime","parentType":"","signature":"BSM_VXDS","url":"/druntime/core/sys/windows/winuser.html#BSM_VXDS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BSM_NETDRIVER","package":"druntime","parentType":"","signature":"BSM_NETDRIVER","url":"/druntime/core/sys/windows/winuser.html#BSM_NETDRIVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BSM_INSTALLABLEDRIVERS","package":"druntime","parentType":"","signature":"BSM_INSTALLABLEDRIVERS","url":"/druntime/core/sys/windows/winuser.html#BSM_INSTALLABLEDRIVERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BSM_APPLICATIONS","package":"druntime","parentType":"","signature":"BSM_APPLICATIONS","url":"/druntime/core/sys/windows/winuser.html#BSM_APPLICATIONS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BSM_ALLDESKTOPS","package":"druntime","parentType":"","signature":"BSM_ALLDESKTOPS","url":"/druntime/core/sys/windows/winuser.html#BSM_ALLDESKTOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BROADCAST_QUERY_DENY","package":"druntime","parentType":"","signature":"BROADCAST_QUERY_DENY","url":"/druntime/core/sys/windows/winuser.html#BROADCAST_QUERY_DENY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ENUM_CURRENT_SETTINGS","package":"druntime","parentType":"","signature":"DWORD ENUM_CURRENT_SETTINGS","url":"/druntime/core/sys/windows/winuser.html#ENUM_CURRENT_SETTINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ENUM_REGISTRY_SETTINGS","package":"druntime","parentType":"","signature":"DWORD ENUM_REGISTRY_SETTINGS","url":"/druntime/core/sys/windows/winuser.html#ENUM_REGISTRY_SETTINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_UPDATEREGISTRY","package":"druntime","parentType":"","signature":"CDS_UPDATEREGISTRY","url":"/druntime/core/sys/windows/winuser.html#CDS_UPDATEREGISTRY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_TEST","package":"druntime","parentType":"","signature":"CDS_TEST","url":"/druntime/core/sys/windows/winuser.html#CDS_TEST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_FULLSCREEN","package":"druntime","parentType":"","signature":"CDS_FULLSCREEN","url":"/druntime/core/sys/windows/winuser.html#CDS_FULLSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_GLOBAL","package":"druntime","parentType":"","signature":"CDS_GLOBAL","url":"/druntime/core/sys/windows/winuser.html#CDS_GLOBAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_SET_PRIMARY","package":"druntime","parentType":"","signature":"CDS_SET_PRIMARY","url":"/druntime/core/sys/windows/winuser.html#CDS_SET_PRIMARY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_NORESET","package":"druntime","parentType":"","signature":"CDS_NORESET","url":"/druntime/core/sys/windows/winuser.html#CDS_NORESET"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_SETRECT","package":"druntime","parentType":"","signature":"CDS_SETRECT","url":"/druntime/core/sys/windows/winuser.html#CDS_SETRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CDS_RESET","package":"druntime","parentType":"","signature":"CDS_RESET","url":"/druntime/core/sys/windows/winuser.html#CDS_RESET"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BST_UNCHECKED","package":"druntime","parentType":"","signature":"BST_UNCHECKED","url":"/druntime/core/sys/windows/winuser.html#BST_UNCHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BST_CHECKED","package":"druntime","parentType":"","signature":"BST_CHECKED","url":"/druntime/core/sys/windows/winuser.html#BST_CHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BST_INDETERMINATE","package":"druntime","parentType":"","signature":"BST_INDETERMINATE","url":"/druntime/core/sys/windows/winuser.html#BST_INDETERMINATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BST_PUSHED","package":"druntime","parentType":"","signature":"BST_PUSHED","url":"/druntime/core/sys/windows/winuser.html#BST_PUSHED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BST_FOCUS","package":"druntime","parentType":"","signature":"BST_FOCUS","url":"/druntime/core/sys/windows/winuser.html#BST_FOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_BYCOMMAND","package":"druntime","parentType":"","signature":"MF_BYCOMMAND","url":"/druntime/core/sys/windows/winuser.html#MF_BYCOMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MF_BYPOSITION","package":"druntime","parentType":"","signature":"MF_BYPOSITION","url":"/druntime/core/sys/windows/winuser.html#MF_BYPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CWP_ALL","package":"druntime","parentType":"","signature":"CWP_ALL","url":"/druntime/core/sys/windows/winuser.html#CWP_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CWP_SKIPINVISIBLE","package":"druntime","parentType":"","signature":"CWP_SKIPINVISIBLE","url":"/druntime/core/sys/windows/winuser.html#CWP_SKIPINVISIBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CWP_SKIPDISABLED","package":"druntime","parentType":"","signature":"CWP_SKIPDISABLED","url":"/druntime/core/sys/windows/winuser.html#CWP_SKIPDISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CWP_SKIPTRANSPARENT","package":"druntime","parentType":"","signature":"CWP_SKIPTRANSPARENT","url":"/druntime/core/sys/windows/winuser.html#CWP_SKIPTRANSPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IMAGE_BITMAP","package":"druntime","parentType":"","signature":"IMAGE_BITMAP","url":"/druntime/core/sys/windows/winuser.html#IMAGE_BITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IMAGE_ICON","package":"druntime","parentType":"","signature":"IMAGE_ICON","url":"/druntime/core/sys/windows/winuser.html#IMAGE_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IMAGE_CURSOR","package":"druntime","parentType":"","signature":"IMAGE_CURSOR","url":"/druntime/core/sys/windows/winuser.html#IMAGE_CURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IMAGE_ENHMETAFILE","package":"druntime","parentType":"","signature":"IMAGE_ENHMETAFILE","url":"/druntime/core/sys/windows/winuser.html#IMAGE_ENHMETAFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DF_ALLOWOTHERACCOUNTHOOK","package":"druntime","parentType":"","signature":"DF_ALLOWOTHERACCOUNTHOOK","url":"/druntime/core/sys/windows/winuser.html#DF_ALLOWOTHERACCOUNTHOOK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_READOBJECTS","package":"druntime","parentType":"","signature":"DESKTOP_READOBJECTS","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_READOBJECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_CREATEWINDOW","package":"druntime","parentType":"","signature":"DESKTOP_CREATEWINDOW","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_CREATEWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_CREATEMENU","package":"druntime","parentType":"","signature":"DESKTOP_CREATEMENU","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_CREATEMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_HOOKCONTROL","package":"druntime","parentType":"","signature":"DESKTOP_HOOKCONTROL","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_HOOKCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_JOURNALRECORD","package":"druntime","parentType":"","signature":"DESKTOP_JOURNALRECORD","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_JOURNALRECORD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_JOURNALPLAYBACK","package":"druntime","parentType":"","signature":"DESKTOP_JOURNALPLAYBACK","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_JOURNALPLAYBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_ENUMERATE","package":"druntime","parentType":"","signature":"DESKTOP_ENUMERATE","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_ENUMERATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_WRITEOBJECTS","package":"druntime","parentType":"","signature":"DESKTOP_WRITEOBJECTS","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_WRITEOBJECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DESKTOP_SWITCHDESKTOP","package":"druntime","parentType":"","signature":"DESKTOP_SWITCHDESKTOP","url":"/druntime/core/sys/windows/winuser.html#DESKTOP_SWITCHDESKTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CW_USEDEFAULT","package":"druntime","parentType":"","signature":"int CW_USEDEFAULT","url":"/druntime/core/sys/windows/winuser.html#CW_USEDEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MDIS_ALLCHILDSTYLES","package":"druntime","parentType":"","signature":"MDIS_ALLCHILDSTYLES","url":"/druntime/core/sys/windows/winuser.html#MDIS_ALLCHILDSTYLES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_3STATE","package":"druntime","parentType":"","signature":"BS_3STATE","url":"/druntime/core/sys/windows/winuser.html#BS_3STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_AUTO3STATE","package":"druntime","parentType":"","signature":"BS_AUTO3STATE","url":"/druntime/core/sys/windows/winuser.html#BS_AUTO3STATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_AUTOCHECKBOX","package":"druntime","parentType":"","signature":"BS_AUTOCHECKBOX","url":"/druntime/core/sys/windows/winuser.html#BS_AUTOCHECKBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_AUTORADIOBUTTON","package":"druntime","parentType":"","signature":"BS_AUTORADIOBUTTON","url":"/druntime/core/sys/windows/winuser.html#BS_AUTORADIOBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_BITMAP","package":"druntime","parentType":"","signature":"BS_BITMAP","url":"/druntime/core/sys/windows/winuser.html#BS_BITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_BOTTOM","package":"druntime","parentType":"","signature":"BS_BOTTOM","url":"/druntime/core/sys/windows/winuser.html#BS_BOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_CENTER","package":"druntime","parentType":"","signature":"BS_CENTER","url":"/druntime/core/sys/windows/winuser.html#BS_CENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_CHECKBOX","package":"druntime","parentType":"","signature":"BS_CHECKBOX","url":"/druntime/core/sys/windows/winuser.html#BS_CHECKBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_DEFPUSHBUTTON","package":"druntime","parentType":"","signature":"BS_DEFPUSHBUTTON","url":"/druntime/core/sys/windows/winuser.html#BS_DEFPUSHBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_GROUPBOX","package":"druntime","parentType":"","signature":"BS_GROUPBOX","url":"/druntime/core/sys/windows/winuser.html#BS_GROUPBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_ICON","package":"druntime","parentType":"","signature":"BS_ICON","url":"/druntime/core/sys/windows/winuser.html#BS_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_LEFT","package":"druntime","parentType":"","signature":"BS_LEFT","url":"/druntime/core/sys/windows/winuser.html#BS_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_LEFTTEXT","package":"druntime","parentType":"","signature":"BS_LEFTTEXT","url":"/druntime/core/sys/windows/winuser.html#BS_LEFTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_MULTILINE","package":"druntime","parentType":"","signature":"BS_MULTILINE","url":"/druntime/core/sys/windows/winuser.html#BS_MULTILINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_NOTIFY","package":"druntime","parentType":"","signature":"BS_NOTIFY","url":"/druntime/core/sys/windows/winuser.html#BS_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_OWNERDRAW","package":"druntime","parentType":"","signature":"BS_OWNERDRAW","url":"/druntime/core/sys/windows/winuser.html#BS_OWNERDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_PUSHBUTTON","package":"druntime","parentType":"","signature":"BS_PUSHBUTTON","url":"/druntime/core/sys/windows/winuser.html#BS_PUSHBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_PUSHLIKE","package":"druntime","parentType":"","signature":"BS_PUSHLIKE","url":"/druntime/core/sys/windows/winuser.html#BS_PUSHLIKE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_RADIOBUTTON","package":"druntime","parentType":"","signature":"BS_RADIOBUTTON","url":"/druntime/core/sys/windows/winuser.html#BS_RADIOBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_RIGHT","package":"druntime","parentType":"","signature":"BS_RIGHT","url":"/druntime/core/sys/windows/winuser.html#BS_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_RIGHTBUTTON","package":"druntime","parentType":"","signature":"BS_RIGHTBUTTON","url":"/druntime/core/sys/windows/winuser.html#BS_RIGHTBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_TEXT","package":"druntime","parentType":"","signature":"BS_TEXT","url":"/druntime/core/sys/windows/winuser.html#BS_TEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_TOP","package":"druntime","parentType":"","signature":"BS_TOP","url":"/druntime/core/sys/windows/winuser.html#BS_TOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_USERBUTTON","package":"druntime","parentType":"","signature":"BS_USERBUTTON","url":"/druntime/core/sys/windows/winuser.html#BS_USERBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_VCENTER","package":"druntime","parentType":"","signature":"BS_VCENTER","url":"/druntime/core/sys/windows/winuser.html#BS_VCENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BS_FLAT","package":"druntime","parentType":"","signature":"BS_FLAT","url":"/druntime/core/sys/windows/winuser.html#BS_FLAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_AUTOHSCROLL","package":"druntime","parentType":"","signature":"CBS_AUTOHSCROLL","url":"/druntime/core/sys/windows/winuser.html#CBS_AUTOHSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_DISABLENOSCROLL","package":"druntime","parentType":"","signature":"CBS_DISABLENOSCROLL","url":"/druntime/core/sys/windows/winuser.html#CBS_DISABLENOSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_DROPDOWN","package":"druntime","parentType":"","signature":"CBS_DROPDOWN","url":"/druntime/core/sys/windows/winuser.html#CBS_DROPDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_DROPDOWNLIST","package":"druntime","parentType":"","signature":"CBS_DROPDOWNLIST","url":"/druntime/core/sys/windows/winuser.html#CBS_DROPDOWNLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_HASSTRINGS","package":"druntime","parentType":"","signature":"CBS_HASSTRINGS","url":"/druntime/core/sys/windows/winuser.html#CBS_HASSTRINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_LOWERCASE","package":"druntime","parentType":"","signature":"CBS_LOWERCASE","url":"/druntime/core/sys/windows/winuser.html#CBS_LOWERCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_NOINTEGRALHEIGHT","package":"druntime","parentType":"","signature":"CBS_NOINTEGRALHEIGHT","url":"/druntime/core/sys/windows/winuser.html#CBS_NOINTEGRALHEIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_OEMCONVERT","package":"druntime","parentType":"","signature":"CBS_OEMCONVERT","url":"/druntime/core/sys/windows/winuser.html#CBS_OEMCONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_OWNERDRAWFIXED","package":"druntime","parentType":"","signature":"CBS_OWNERDRAWFIXED","url":"/druntime/core/sys/windows/winuser.html#CBS_OWNERDRAWFIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_OWNERDRAWVARIABLE","package":"druntime","parentType":"","signature":"CBS_OWNERDRAWVARIABLE","url":"/druntime/core/sys/windows/winuser.html#CBS_OWNERDRAWVARIABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_SIMPLE","package":"druntime","parentType":"","signature":"CBS_SIMPLE","url":"/druntime/core/sys/windows/winuser.html#CBS_SIMPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_SORT","package":"druntime","parentType":"","signature":"CBS_SORT","url":"/druntime/core/sys/windows/winuser.html#CBS_SORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBS_UPPERCASE","package":"druntime","parentType":"","signature":"CBS_UPPERCASE","url":"/druntime/core/sys/windows/winuser.html#CBS_UPPERCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_AUTOHSCROLL","package":"druntime","parentType":"","signature":"ES_AUTOHSCROLL","url":"/druntime/core/sys/windows/winuser.html#ES_AUTOHSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_AUTOVSCROLL","package":"druntime","parentType":"","signature":"ES_AUTOVSCROLL","url":"/druntime/core/sys/windows/winuser.html#ES_AUTOVSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_CENTER","package":"druntime","parentType":"","signature":"ES_CENTER","url":"/druntime/core/sys/windows/winuser.html#ES_CENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_LEFT","package":"druntime","parentType":"","signature":"ES_LEFT","url":"/druntime/core/sys/windows/winuser.html#ES_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_LOWERCASE","package":"druntime","parentType":"","signature":"ES_LOWERCASE","url":"/druntime/core/sys/windows/winuser.html#ES_LOWERCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_MULTILINE","package":"druntime","parentType":"","signature":"ES_MULTILINE","url":"/druntime/core/sys/windows/winuser.html#ES_MULTILINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_NOHIDESEL","package":"druntime","parentType":"","signature":"ES_NOHIDESEL","url":"/druntime/core/sys/windows/winuser.html#ES_NOHIDESEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_NUMBER","package":"druntime","parentType":"","signature":"ES_NUMBER","url":"/druntime/core/sys/windows/winuser.html#ES_NUMBER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_OEMCONVERT","package":"druntime","parentType":"","signature":"ES_OEMCONVERT","url":"/druntime/core/sys/windows/winuser.html#ES_OEMCONVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_PASSWORD","package":"druntime","parentType":"","signature":"ES_PASSWORD","url":"/druntime/core/sys/windows/winuser.html#ES_PASSWORD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_READONLY","package":"druntime","parentType":"","signature":"ES_READONLY","url":"/druntime/core/sys/windows/winuser.html#ES_READONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_RIGHT","package":"druntime","parentType":"","signature":"ES_RIGHT","url":"/druntime/core/sys/windows/winuser.html#ES_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_UPPERCASE","package":"druntime","parentType":"","signature":"ES_UPPERCASE","url":"/druntime/core/sys/windows/winuser.html#ES_UPPERCASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ES_WANTRETURN","package":"druntime","parentType":"","signature":"ES_WANTRETURN","url":"/druntime/core/sys/windows/winuser.html#ES_WANTRETURN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_DISABLENOSCROLL","package":"druntime","parentType":"","signature":"LBS_DISABLENOSCROLL","url":"/druntime/core/sys/windows/winuser.html#LBS_DISABLENOSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_EXTENDEDSEL","package":"druntime","parentType":"","signature":"LBS_EXTENDEDSEL","url":"/druntime/core/sys/windows/winuser.html#LBS_EXTENDEDSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_HASSTRINGS","package":"druntime","parentType":"","signature":"LBS_HASSTRINGS","url":"/druntime/core/sys/windows/winuser.html#LBS_HASSTRINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_MULTICOLUMN","package":"druntime","parentType":"","signature":"LBS_MULTICOLUMN","url":"/druntime/core/sys/windows/winuser.html#LBS_MULTICOLUMN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_MULTIPLESEL","package":"druntime","parentType":"","signature":"LBS_MULTIPLESEL","url":"/druntime/core/sys/windows/winuser.html#LBS_MULTIPLESEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_NODATA","package":"druntime","parentType":"","signature":"LBS_NODATA","url":"/druntime/core/sys/windows/winuser.html#LBS_NODATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_NOINTEGRALHEIGHT","package":"druntime","parentType":"","signature":"LBS_NOINTEGRALHEIGHT","url":"/druntime/core/sys/windows/winuser.html#LBS_NOINTEGRALHEIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_NOREDRAW","package":"druntime","parentType":"","signature":"LBS_NOREDRAW","url":"/druntime/core/sys/windows/winuser.html#LBS_NOREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_NOSEL","package":"druntime","parentType":"","signature":"LBS_NOSEL","url":"/druntime/core/sys/windows/winuser.html#LBS_NOSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_NOTIFY","package":"druntime","parentType":"","signature":"LBS_NOTIFY","url":"/druntime/core/sys/windows/winuser.html#LBS_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_OWNERDRAWFIXED","package":"druntime","parentType":"","signature":"LBS_OWNERDRAWFIXED","url":"/druntime/core/sys/windows/winuser.html#LBS_OWNERDRAWFIXED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_OWNERDRAWVARIABLE","package":"druntime","parentType":"","signature":"LBS_OWNERDRAWVARIABLE","url":"/druntime/core/sys/windows/winuser.html#LBS_OWNERDRAWVARIABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_SORT","package":"druntime","parentType":"","signature":"LBS_SORT","url":"/druntime/core/sys/windows/winuser.html#LBS_SORT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_STANDARD","package":"druntime","parentType":"","signature":"LBS_STANDARD","url":"/druntime/core/sys/windows/winuser.html#LBS_STANDARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_USETABSTOPS","package":"druntime","parentType":"","signature":"LBS_USETABSTOPS","url":"/druntime/core/sys/windows/winuser.html#LBS_USETABSTOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBS_WANTKEYBOARDINPUT","package":"druntime","parentType":"","signature":"LBS_WANTKEYBOARDINPUT","url":"/druntime/core/sys/windows/winuser.html#LBS_WANTKEYBOARDINPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_BOTTOMALIGN","package":"druntime","parentType":"","signature":"SBS_BOTTOMALIGN","url":"/druntime/core/sys/windows/winuser.html#SBS_BOTTOMALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_HORZ","package":"druntime","parentType":"","signature":"SBS_HORZ","url":"/druntime/core/sys/windows/winuser.html#SBS_HORZ"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_LEFTALIGN","package":"druntime","parentType":"","signature":"SBS_LEFTALIGN","url":"/druntime/core/sys/windows/winuser.html#SBS_LEFTALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_RIGHTALIGN","package":"druntime","parentType":"","signature":"SBS_RIGHTALIGN","url":"/druntime/core/sys/windows/winuser.html#SBS_RIGHTALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_SIZEBOX","package":"druntime","parentType":"","signature":"SBS_SIZEBOX","url":"/druntime/core/sys/windows/winuser.html#SBS_SIZEBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_SIZEBOXBOTTOMRIGHTALIGN","package":"druntime","parentType":"","signature":"SBS_SIZEBOXBOTTOMRIGHTALIGN","url":"/druntime/core/sys/windows/winuser.html#SBS_SIZEBOXBOTTOMRIGHTALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_SIZEBOXTOPLEFTALIGN","package":"druntime","parentType":"","signature":"SBS_SIZEBOXTOPLEFTALIGN","url":"/druntime/core/sys/windows/winuser.html#SBS_SIZEBOXTOPLEFTALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_SIZEGRIP","package":"druntime","parentType":"","signature":"SBS_SIZEGRIP","url":"/druntime/core/sys/windows/winuser.html#SBS_SIZEGRIP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_TOPALIGN","package":"druntime","parentType":"","signature":"SBS_TOPALIGN","url":"/druntime/core/sys/windows/winuser.html#SBS_TOPALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBS_VERT","package":"druntime","parentType":"","signature":"SBS_VERT","url":"/druntime/core/sys/windows/winuser.html#SBS_VERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_BITMAP","package":"druntime","parentType":"","signature":"SS_BITMAP","url":"/druntime/core/sys/windows/winuser.html#SS_BITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_BLACKFRAME","package":"druntime","parentType":"","signature":"SS_BLACKFRAME","url":"/druntime/core/sys/windows/winuser.html#SS_BLACKFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_BLACKRECT","package":"druntime","parentType":"","signature":"SS_BLACKRECT","url":"/druntime/core/sys/windows/winuser.html#SS_BLACKRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_CENTER","package":"druntime","parentType":"","signature":"SS_CENTER","url":"/druntime/core/sys/windows/winuser.html#SS_CENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_CENTERIMAGE","package":"druntime","parentType":"","signature":"SS_CENTERIMAGE","url":"/druntime/core/sys/windows/winuser.html#SS_CENTERIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ENHMETAFILE","package":"druntime","parentType":"","signature":"SS_ENHMETAFILE","url":"/druntime/core/sys/windows/winuser.html#SS_ENHMETAFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ETCHEDFRAME","package":"druntime","parentType":"","signature":"SS_ETCHEDFRAME","url":"/druntime/core/sys/windows/winuser.html#SS_ETCHEDFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ETCHEDHORZ","package":"druntime","parentType":"","signature":"SS_ETCHEDHORZ","url":"/druntime/core/sys/windows/winuser.html#SS_ETCHEDHORZ"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ETCHEDVERT","package":"druntime","parentType":"","signature":"SS_ETCHEDVERT","url":"/druntime/core/sys/windows/winuser.html#SS_ETCHEDVERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_GRAYFRAME","package":"druntime","parentType":"","signature":"SS_GRAYFRAME","url":"/druntime/core/sys/windows/winuser.html#SS_GRAYFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_GRAYRECT","package":"druntime","parentType":"","signature":"SS_GRAYRECT","url":"/druntime/core/sys/windows/winuser.html#SS_GRAYRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ICON","package":"druntime","parentType":"","signature":"SS_ICON","url":"/druntime/core/sys/windows/winuser.html#SS_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_LEFT","package":"druntime","parentType":"","signature":"SS_LEFT","url":"/druntime/core/sys/windows/winuser.html#SS_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_LEFTNOWORDWRAP","package":"druntime","parentType":"","signature":"SS_LEFTNOWORDWRAP","url":"/druntime/core/sys/windows/winuser.html#SS_LEFTNOWORDWRAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_NOPREFIX","package":"druntime","parentType":"","signature":"SS_NOPREFIX","url":"/druntime/core/sys/windows/winuser.html#SS_NOPREFIX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_NOTIFY","package":"druntime","parentType":"","signature":"SS_NOTIFY","url":"/druntime/core/sys/windows/winuser.html#SS_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_OWNERDRAW","package":"druntime","parentType":"","signature":"SS_OWNERDRAW","url":"/druntime/core/sys/windows/winuser.html#SS_OWNERDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_REALSIZEIMAGE","package":"druntime","parentType":"","signature":"SS_REALSIZEIMAGE","url":"/druntime/core/sys/windows/winuser.html#SS_REALSIZEIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_RIGHT","package":"druntime","parentType":"","signature":"SS_RIGHT","url":"/druntime/core/sys/windows/winuser.html#SS_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_RIGHTJUST","package":"druntime","parentType":"","signature":"SS_RIGHTJUST","url":"/druntime/core/sys/windows/winuser.html#SS_RIGHTJUST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_SIMPLE","package":"druntime","parentType":"","signature":"SS_SIMPLE","url":"/druntime/core/sys/windows/winuser.html#SS_SIMPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_SUNKEN","package":"druntime","parentType":"","signature":"SS_SUNKEN","url":"/druntime/core/sys/windows/winuser.html#SS_SUNKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_WHITEFRAME","package":"druntime","parentType":"","signature":"SS_WHITEFRAME","url":"/druntime/core/sys/windows/winuser.html#SS_WHITEFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_WHITERECT","package":"druntime","parentType":"","signature":"SS_WHITERECT","url":"/druntime/core/sys/windows/winuser.html#SS_WHITERECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_USERITEM","package":"druntime","parentType":"","signature":"SS_USERITEM","url":"/druntime/core/sys/windows/winuser.html#SS_USERITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_TYPEMASK","package":"druntime","parentType":"","signature":"SS_TYPEMASK","url":"/druntime/core/sys/windows/winuser.html#SS_TYPEMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ENDELLIPSIS","package":"druntime","parentType":"","signature":"SS_ENDELLIPSIS","url":"/druntime/core/sys/windows/winuser.html#SS_ENDELLIPSIS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_PATHELLIPSIS","package":"druntime","parentType":"","signature":"SS_PATHELLIPSIS","url":"/druntime/core/sys/windows/winuser.html#SS_PATHELLIPSIS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_WORDELLIPSIS","package":"druntime","parentType":"","signature":"SS_WORDELLIPSIS","url":"/druntime/core/sys/windows/winuser.html#SS_WORDELLIPSIS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SS_ELLIPSISMASK","package":"druntime","parentType":"","signature":"SS_ELLIPSISMASK","url":"/druntime/core/sys/windows/winuser.html#SS_ELLIPSISMASK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_ABSALIGN","package":"druntime","parentType":"","signature":"DS_ABSALIGN","url":"/druntime/core/sys/windows/winuser.html#DS_ABSALIGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_3DLOOK","package":"druntime","parentType":"","signature":"DS_3DLOOK","url":"/druntime/core/sys/windows/winuser.html#DS_3DLOOK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_SYSMODAL","package":"druntime","parentType":"","signature":"DS_SYSMODAL","url":"/druntime/core/sys/windows/winuser.html#DS_SYSMODAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_FIXEDSYS","package":"druntime","parentType":"","signature":"DS_FIXEDSYS","url":"/druntime/core/sys/windows/winuser.html#DS_FIXEDSYS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_NOFAILCREATE","package":"druntime","parentType":"","signature":"DS_NOFAILCREATE","url":"/druntime/core/sys/windows/winuser.html#DS_NOFAILCREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_LOCALEDIT","package":"druntime","parentType":"","signature":"DS_LOCALEDIT","url":"/druntime/core/sys/windows/winuser.html#DS_LOCALEDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_SETFONT","package":"druntime","parentType":"","signature":"DS_SETFONT","url":"/druntime/core/sys/windows/winuser.html#DS_SETFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_MODALFRAME","package":"druntime","parentType":"","signature":"DS_MODALFRAME","url":"/druntime/core/sys/windows/winuser.html#DS_MODALFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_NOIDLEMSG","package":"druntime","parentType":"","signature":"DS_NOIDLEMSG","url":"/druntime/core/sys/windows/winuser.html#DS_NOIDLEMSG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_SETFOREGROUND","package":"druntime","parentType":"","signature":"DS_SETFOREGROUND","url":"/druntime/core/sys/windows/winuser.html#DS_SETFOREGROUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_CONTROL","package":"druntime","parentType":"","signature":"DS_CONTROL","url":"/druntime/core/sys/windows/winuser.html#DS_CONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_CENTER","package":"druntime","parentType":"","signature":"DS_CENTER","url":"/druntime/core/sys/windows/winuser.html#DS_CENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_CENTERMOUSE","package":"druntime","parentType":"","signature":"DS_CENTERMOUSE","url":"/druntime/core/sys/windows/winuser.html#DS_CENTERMOUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_CONTEXTHELP","package":"druntime","parentType":"","signature":"DS_CONTEXTHELP","url":"/druntime/core/sys/windows/winuser.html#DS_CONTEXTHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DS_SHELLFONT","package":"druntime","parentType":"","signature":"DS_SHELLFONT","url":"/druntime/core/sys/windows/winuser.html#DS_SHELLFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_ACCEPTFILES","package":"druntime","parentType":"","signature":"WS_EX_ACCEPTFILES","url":"/druntime/core/sys/windows/winuser.html#WS_EX_ACCEPTFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_APPWINDOW","package":"druntime","parentType":"","signature":"WS_EX_APPWINDOW","url":"/druntime/core/sys/windows/winuser.html#WS_EX_APPWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_CLIENTEDGE","package":"druntime","parentType":"","signature":"WS_EX_CLIENTEDGE","url":"/druntime/core/sys/windows/winuser.html#WS_EX_CLIENTEDGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_COMPOSITED","package":"druntime","parentType":"","signature":"WS_EX_COMPOSITED","url":"/druntime/core/sys/windows/winuser.html#WS_EX_COMPOSITED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_CONTEXTHELP","package":"druntime","parentType":"","signature":"WS_EX_CONTEXTHELP","url":"/druntime/core/sys/windows/winuser.html#WS_EX_CONTEXTHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_CONTROLPARENT","package":"druntime","parentType":"","signature":"WS_EX_CONTROLPARENT","url":"/druntime/core/sys/windows/winuser.html#WS_EX_CONTROLPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_DLGMODALFRAME","package":"druntime","parentType":"","signature":"WS_EX_DLGMODALFRAME","url":"/druntime/core/sys/windows/winuser.html#WS_EX_DLGMODALFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_LAYERED","package":"druntime","parentType":"","signature":"WS_EX_LAYERED","url":"/druntime/core/sys/windows/winuser.html#WS_EX_LAYERED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_LAYOUTRTL","package":"druntime","parentType":"","signature":"WS_EX_LAYOUTRTL","url":"/druntime/core/sys/windows/winuser.html#WS_EX_LAYOUTRTL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_LEFT","package":"druntime","parentType":"","signature":"WS_EX_LEFT","url":"/druntime/core/sys/windows/winuser.html#WS_EX_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_LEFTSCROLLBAR","package":"druntime","parentType":"","signature":"WS_EX_LEFTSCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#WS_EX_LEFTSCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_LTRREADING","package":"druntime","parentType":"","signature":"WS_EX_LTRREADING","url":"/druntime/core/sys/windows/winuser.html#WS_EX_LTRREADING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_MDICHILD","package":"druntime","parentType":"","signature":"WS_EX_MDICHILD","url":"/druntime/core/sys/windows/winuser.html#WS_EX_MDICHILD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_NOACTIVATE","package":"druntime","parentType":"","signature":"WS_EX_NOACTIVATE","url":"/druntime/core/sys/windows/winuser.html#WS_EX_NOACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_NOINHERITLAYOUT","package":"druntime","parentType":"","signature":"WS_EX_NOINHERITLAYOUT","url":"/druntime/core/sys/windows/winuser.html#WS_EX_NOINHERITLAYOUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_NOPARENTNOTIFY","package":"druntime","parentType":"","signature":"WS_EX_NOPARENTNOTIFY","url":"/druntime/core/sys/windows/winuser.html#WS_EX_NOPARENTNOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_NOREDIRECTIONBITMAP","package":"druntime","parentType":"","signature":"WS_EX_NOREDIRECTIONBITMAP","url":"/druntime/core/sys/windows/winuser.html#WS_EX_NOREDIRECTIONBITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_OVERLAPPEDWINDOW","package":"druntime","parentType":"","signature":"WS_EX_OVERLAPPEDWINDOW","url":"/druntime/core/sys/windows/winuser.html#WS_EX_OVERLAPPEDWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_PALETTEWINDOW","package":"druntime","parentType":"","signature":"WS_EX_PALETTEWINDOW","url":"/druntime/core/sys/windows/winuser.html#WS_EX_PALETTEWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_RIGHT","package":"druntime","parentType":"","signature":"WS_EX_RIGHT","url":"/druntime/core/sys/windows/winuser.html#WS_EX_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_RIGHTSCROLLBAR","package":"druntime","parentType":"","signature":"WS_EX_RIGHTSCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#WS_EX_RIGHTSCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_RTLREADING","package":"druntime","parentType":"","signature":"WS_EX_RTLREADING","url":"/druntime/core/sys/windows/winuser.html#WS_EX_RTLREADING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_STATICEDGE","package":"druntime","parentType":"","signature":"WS_EX_STATICEDGE","url":"/druntime/core/sys/windows/winuser.html#WS_EX_STATICEDGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_TOOLWINDOW","package":"druntime","parentType":"","signature":"WS_EX_TOOLWINDOW","url":"/druntime/core/sys/windows/winuser.html#WS_EX_TOOLWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_TOPMOST","package":"druntime","parentType":"","signature":"WS_EX_TOPMOST","url":"/druntime/core/sys/windows/winuser.html#WS_EX_TOPMOST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_TRANSPARENT","package":"druntime","parentType":"","signature":"WS_EX_TRANSPARENT","url":"/druntime/core/sys/windows/winuser.html#WS_EX_TRANSPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_EX_WINDOWEDGE","package":"druntime","parentType":"","signature":"WS_EX_WINDOWEDGE","url":"/druntime/core/sys/windows/winuser.html#WS_EX_WINDOWEDGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_ENUMDESKTOPS","package":"druntime","parentType":"","signature":"WINSTA_ENUMDESKTOPS","url":"/druntime/core/sys/windows/winuser.html#WINSTA_ENUMDESKTOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_READATTRIBUTES","package":"druntime","parentType":"","signature":"WINSTA_READATTRIBUTES","url":"/druntime/core/sys/windows/winuser.html#WINSTA_READATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_ACCESSCLIPBOARD","package":"druntime","parentType":"","signature":"WINSTA_ACCESSCLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WINSTA_ACCESSCLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_CREATEDESKTOP","package":"druntime","parentType":"","signature":"WINSTA_CREATEDESKTOP","url":"/druntime/core/sys/windows/winuser.html#WINSTA_CREATEDESKTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_WRITEATTRIBUTES","package":"druntime","parentType":"","signature":"WINSTA_WRITEATTRIBUTES","url":"/druntime/core/sys/windows/winuser.html#WINSTA_WRITEATTRIBUTES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_ACCESSGLOBALATOMS","package":"druntime","parentType":"","signature":"WINSTA_ACCESSGLOBALATOMS","url":"/druntime/core/sys/windows/winuser.html#WINSTA_ACCESSGLOBALATOMS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_EXITWINDOWS","package":"druntime","parentType":"","signature":"WINSTA_EXITWINDOWS","url":"/druntime/core/sys/windows/winuser.html#WINSTA_EXITWINDOWS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_ENUMERATE","package":"druntime","parentType":"","signature":"WINSTA_ENUMERATE","url":"/druntime/core/sys/windows/winuser.html#WINSTA_ENUMERATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WINSTA_READSCREEN","package":"druntime","parentType":"","signature":"WINSTA_READSCREEN","url":"/druntime/core/sys/windows/winuser.html#WINSTA_READSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_READWRITE","package":"druntime","parentType":"","signature":"DDL_READWRITE","url":"/druntime/core/sys/windows/winuser.html#DDL_READWRITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_READONLY","package":"druntime","parentType":"","signature":"DDL_READONLY","url":"/druntime/core/sys/windows/winuser.html#DDL_READONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_HIDDEN","package":"druntime","parentType":"","signature":"DDL_HIDDEN","url":"/druntime/core/sys/windows/winuser.html#DDL_HIDDEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_SYSTEM","package":"druntime","parentType":"","signature":"DDL_SYSTEM","url":"/druntime/core/sys/windows/winuser.html#DDL_SYSTEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_DIRECTORY","package":"druntime","parentType":"","signature":"DDL_DIRECTORY","url":"/druntime/core/sys/windows/winuser.html#DDL_DIRECTORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_ARCHIVE","package":"druntime","parentType":"","signature":"DDL_ARCHIVE","url":"/druntime/core/sys/windows/winuser.html#DDL_ARCHIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_POSTMSGS","package":"druntime","parentType":"","signature":"DDL_POSTMSGS","url":"/druntime/core/sys/windows/winuser.html#DDL_POSTMSGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_DRIVES","package":"druntime","parentType":"","signature":"DDL_DRIVES","url":"/druntime/core/sys/windows/winuser.html#DDL_DRIVES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DDL_EXCLUSIVE","package":"druntime","parentType":"","signature":"DDL_EXCLUSIVE","url":"/druntime/core/sys/windows/winuser.html#DDL_EXCLUSIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_RAISEDOUTER","package":"druntime","parentType":"","signature":"BDR_RAISEDOUTER","url":"/druntime/core/sys/windows/winuser.html#BDR_RAISEDOUTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_SUNKENOUTER","package":"druntime","parentType":"","signature":"BDR_SUNKENOUTER","url":"/druntime/core/sys/windows/winuser.html#BDR_SUNKENOUTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_RAISEDINNER","package":"druntime","parentType":"","signature":"BDR_RAISEDINNER","url":"/druntime/core/sys/windows/winuser.html#BDR_RAISEDINNER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_SUNKENINNER","package":"druntime","parentType":"","signature":"BDR_SUNKENINNER","url":"/druntime/core/sys/windows/winuser.html#BDR_SUNKENINNER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_OUTER","package":"druntime","parentType":"","signature":"BDR_OUTER","url":"/druntime/core/sys/windows/winuser.html#BDR_OUTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_INNER","package":"druntime","parentType":"","signature":"BDR_INNER","url":"/druntime/core/sys/windows/winuser.html#BDR_INNER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_RAISED","package":"druntime","parentType":"","signature":"BDR_RAISED","url":"/druntime/core/sys/windows/winuser.html#BDR_RAISED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BDR_SUNKEN","package":"druntime","parentType":"","signature":"BDR_SUNKEN","url":"/druntime/core/sys/windows/winuser.html#BDR_SUNKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EDGE_RAISED","package":"druntime","parentType":"","signature":"EDGE_RAISED","url":"/druntime/core/sys/windows/winuser.html#EDGE_RAISED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EDGE_SUNKEN","package":"druntime","parentType":"","signature":"EDGE_SUNKEN","url":"/druntime/core/sys/windows/winuser.html#EDGE_SUNKEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EDGE_ETCHED","package":"druntime","parentType":"","signature":"EDGE_ETCHED","url":"/druntime/core/sys/windows/winuser.html#EDGE_ETCHED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EDGE_BUMP","package":"druntime","parentType":"","signature":"EDGE_BUMP","url":"/druntime/core/sys/windows/winuser.html#EDGE_BUMP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_LEFT","package":"druntime","parentType":"","signature":"BF_LEFT","url":"/druntime/core/sys/windows/winuser.html#BF_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_TOP","package":"druntime","parentType":"","signature":"BF_TOP","url":"/druntime/core/sys/windows/winuser.html#BF_TOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_RIGHT","package":"druntime","parentType":"","signature":"BF_RIGHT","url":"/druntime/core/sys/windows/winuser.html#BF_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_BOTTOM","package":"druntime","parentType":"","signature":"BF_BOTTOM","url":"/druntime/core/sys/windows/winuser.html#BF_BOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_TOPLEFT","package":"druntime","parentType":"","signature":"BF_TOPLEFT","url":"/druntime/core/sys/windows/winuser.html#BF_TOPLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_TOPRIGHT","package":"druntime","parentType":"","signature":"BF_TOPRIGHT","url":"/druntime/core/sys/windows/winuser.html#BF_TOPRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_BOTTOMLEFT","package":"druntime","parentType":"","signature":"BF_BOTTOMLEFT","url":"/druntime/core/sys/windows/winuser.html#BF_BOTTOMLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_BOTTOMRIGHT","package":"druntime","parentType":"","signature":"BF_BOTTOMRIGHT","url":"/druntime/core/sys/windows/winuser.html#BF_BOTTOMRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_RECT","package":"druntime","parentType":"","signature":"BF_RECT","url":"/druntime/core/sys/windows/winuser.html#BF_RECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_DIAGONAL","package":"druntime","parentType":"","signature":"BF_DIAGONAL","url":"/druntime/core/sys/windows/winuser.html#BF_DIAGONAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_DIAGONAL_ENDTOPRIGHT","package":"druntime","parentType":"","signature":"BF_DIAGONAL_ENDTOPRIGHT","url":"/druntime/core/sys/windows/winuser.html#BF_DIAGONAL_ENDTOPRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_DIAGONAL_ENDTOPLEFT","package":"druntime","parentType":"","signature":"BF_DIAGONAL_ENDTOPLEFT","url":"/druntime/core/sys/windows/winuser.html#BF_DIAGONAL_ENDTOPLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_DIAGONAL_ENDBOTTOMLEFT","package":"druntime","parentType":"","signature":"BF_DIAGONAL_ENDBOTTOMLEFT","url":"/druntime/core/sys/windows/winuser.html#BF_DIAGONAL_ENDBOTTOMLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_DIAGONAL_ENDBOTTOMRIGHT","package":"druntime","parentType":"","signature":"BF_DIAGONAL_ENDBOTTOMRIGHT","url":"/druntime/core/sys/windows/winuser.html#BF_DIAGONAL_ENDBOTTOMRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_MIDDLE","package":"druntime","parentType":"","signature":"BF_MIDDLE","url":"/druntime/core/sys/windows/winuser.html#BF_MIDDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_SOFT","package":"druntime","parentType":"","signature":"BF_SOFT","url":"/druntime/core/sys/windows/winuser.html#BF_SOFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_ADJUST","package":"druntime","parentType":"","signature":"BF_ADJUST","url":"/druntime/core/sys/windows/winuser.html#BF_ADJUST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_FLAT","package":"druntime","parentType":"","signature":"BF_FLAT","url":"/druntime/core/sys/windows/winuser.html#BF_FLAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BF_MONO","package":"druntime","parentType":"","signature":"BF_MONO","url":"/druntime/core/sys/windows/winuser.html#BF_MONO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DSS_NORMAL","package":"druntime","parentType":"","signature":"DSS_NORMAL","url":"/druntime/core/sys/windows/winuser.html#DSS_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DSS_UNION","package":"druntime","parentType":"","signature":"DSS_UNION","url":"/druntime/core/sys/windows/winuser.html#DSS_UNION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DSS_DISABLED","package":"druntime","parentType":"","signature":"DSS_DISABLED","url":"/druntime/core/sys/windows/winuser.html#DSS_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DSS_MONO","package":"druntime","parentType":"","signature":"DSS_MONO","url":"/druntime/core/sys/windows/winuser.html#DSS_MONO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DSS_RIGHT","package":"druntime","parentType":"","signature":"DSS_RIGHT","url":"/druntime/core/sys/windows/winuser.html#DSS_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_BOTTOM","package":"druntime","parentType":"","signature":"DT_BOTTOM","url":"/druntime/core/sys/windows/winuser.html#DT_BOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_CALCRECT","package":"druntime","parentType":"","signature":"DT_CALCRECT","url":"/druntime/core/sys/windows/winuser.html#DT_CALCRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_CENTER","package":"druntime","parentType":"","signature":"DT_CENTER","url":"/druntime/core/sys/windows/winuser.html#DT_CENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_EDITCONTROL","package":"druntime","parentType":"","signature":"DT_EDITCONTROL","url":"/druntime/core/sys/windows/winuser.html#DT_EDITCONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_END_ELLIPSIS","package":"druntime","parentType":"","signature":"DT_END_ELLIPSIS","url":"/druntime/core/sys/windows/winuser.html#DT_END_ELLIPSIS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_PATH_ELLIPSIS","package":"druntime","parentType":"","signature":"DT_PATH_ELLIPSIS","url":"/druntime/core/sys/windows/winuser.html#DT_PATH_ELLIPSIS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_WORD_ELLIPSIS","package":"druntime","parentType":"","signature":"DT_WORD_ELLIPSIS","url":"/druntime/core/sys/windows/winuser.html#DT_WORD_ELLIPSIS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_EXPANDTABS","package":"druntime","parentType":"","signature":"DT_EXPANDTABS","url":"/druntime/core/sys/windows/winuser.html#DT_EXPANDTABS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_EXTERNALLEADING","package":"druntime","parentType":"","signature":"DT_EXTERNALLEADING","url":"/druntime/core/sys/windows/winuser.html#DT_EXTERNALLEADING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_LEFT","package":"druntime","parentType":"","signature":"DT_LEFT","url":"/druntime/core/sys/windows/winuser.html#DT_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_MODIFYSTRING","package":"druntime","parentType":"","signature":"DT_MODIFYSTRING","url":"/druntime/core/sys/windows/winuser.html#DT_MODIFYSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_NOCLIP","package":"druntime","parentType":"","signature":"DT_NOCLIP","url":"/druntime/core/sys/windows/winuser.html#DT_NOCLIP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_NOPREFIX","package":"druntime","parentType":"","signature":"DT_NOPREFIX","url":"/druntime/core/sys/windows/winuser.html#DT_NOPREFIX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_RIGHT","package":"druntime","parentType":"","signature":"DT_RIGHT","url":"/druntime/core/sys/windows/winuser.html#DT_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_RTLREADING","package":"druntime","parentType":"","signature":"DT_RTLREADING","url":"/druntime/core/sys/windows/winuser.html#DT_RTLREADING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_SINGLELINE","package":"druntime","parentType":"","signature":"DT_SINGLELINE","url":"/druntime/core/sys/windows/winuser.html#DT_SINGLELINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_TABSTOP","package":"druntime","parentType":"","signature":"DT_TABSTOP","url":"/druntime/core/sys/windows/winuser.html#DT_TABSTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_TOP","package":"druntime","parentType":"","signature":"DT_TOP","url":"/druntime/core/sys/windows/winuser.html#DT_TOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_VCENTER","package":"druntime","parentType":"","signature":"DT_VCENTER","url":"/druntime/core/sys/windows/winuser.html#DT_VCENTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_WORDBREAK","package":"druntime","parentType":"","signature":"DT_WORDBREAK","url":"/druntime/core/sys/windows/winuser.html#DT_WORDBREAK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DT_INTERNAL","package":"druntime","parentType":"","signature":"DT_INTERNAL","url":"/druntime/core/sys/windows/winuser.html#DT_INTERNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WB_ISDELIMITER","package":"druntime","parentType":"","signature":"WB_ISDELIMITER","url":"/druntime/core/sys/windows/winuser.html#WB_ISDELIMITER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WB_LEFT","package":"druntime","parentType":"","signature":"WB_LEFT","url":"/druntime/core/sys/windows/winuser.html#WB_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WB_RIGHT","package":"druntime","parentType":"","signature":"WB_RIGHT","url":"/druntime/core/sys/windows/winuser.html#WB_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_HORZ","package":"druntime","parentType":"","signature":"SB_HORZ","url":"/druntime/core/sys/windows/winuser.html#SB_HORZ"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_VERT","package":"druntime","parentType":"","signature":"SB_VERT","url":"/druntime/core/sys/windows/winuser.html#SB_VERT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_CTL","package":"druntime","parentType":"","signature":"SB_CTL","url":"/druntime/core/sys/windows/winuser.html#SB_CTL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_BOTH","package":"druntime","parentType":"","signature":"SB_BOTH","url":"/druntime/core/sys/windows/winuser.html#SB_BOTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_BOTH","package":"druntime","parentType":"","signature":"ESB_DISABLE_BOTH","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_BOTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_DOWN","package":"druntime","parentType":"","signature":"ESB_DISABLE_DOWN","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_DOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_LEFT","package":"druntime","parentType":"","signature":"ESB_DISABLE_LEFT","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_LTUP","package":"druntime","parentType":"","signature":"ESB_DISABLE_LTUP","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_LTUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_RIGHT","package":"druntime","parentType":"","signature":"ESB_DISABLE_RIGHT","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_RTDN","package":"druntime","parentType":"","signature":"ESB_DISABLE_RTDN","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_RTDN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_DISABLE_UP","package":"druntime","parentType":"","signature":"ESB_DISABLE_UP","url":"/druntime/core/sys/windows/winuser.html#ESB_DISABLE_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ESB_ENABLE_BOTH","package":"druntime","parentType":"","signature":"ESB_ENABLE_BOTH","url":"/druntime/core/sys/windows/winuser.html#ESB_ENABLE_BOTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_LINEUP","package":"druntime","parentType":"","signature":"SB_LINEUP","url":"/druntime/core/sys/windows/winuser.html#SB_LINEUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_LINEDOWN","package":"druntime","parentType":"","signature":"SB_LINEDOWN","url":"/druntime/core/sys/windows/winuser.html#SB_LINEDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_LINELEFT","package":"druntime","parentType":"","signature":"SB_LINELEFT","url":"/druntime/core/sys/windows/winuser.html#SB_LINELEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_LINERIGHT","package":"druntime","parentType":"","signature":"SB_LINERIGHT","url":"/druntime/core/sys/windows/winuser.html#SB_LINERIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_PAGEUP","package":"druntime","parentType":"","signature":"SB_PAGEUP","url":"/druntime/core/sys/windows/winuser.html#SB_PAGEUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_PAGEDOWN","package":"druntime","parentType":"","signature":"SB_PAGEDOWN","url":"/druntime/core/sys/windows/winuser.html#SB_PAGEDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_PAGELEFT","package":"druntime","parentType":"","signature":"SB_PAGELEFT","url":"/druntime/core/sys/windows/winuser.html#SB_PAGELEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_PAGERIGHT","package":"druntime","parentType":"","signature":"SB_PAGERIGHT","url":"/druntime/core/sys/windows/winuser.html#SB_PAGERIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_THUMBPOSITION","package":"druntime","parentType":"","signature":"SB_THUMBPOSITION","url":"/druntime/core/sys/windows/winuser.html#SB_THUMBPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_THUMBTRACK","package":"druntime","parentType":"","signature":"SB_THUMBTRACK","url":"/druntime/core/sys/windows/winuser.html#SB_THUMBTRACK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_ENDSCROLL","package":"druntime","parentType":"","signature":"SB_ENDSCROLL","url":"/druntime/core/sys/windows/winuser.html#SB_ENDSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_LEFT","package":"druntime","parentType":"","signature":"SB_LEFT","url":"/druntime/core/sys/windows/winuser.html#SB_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_RIGHT","package":"druntime","parentType":"","signature":"SB_RIGHT","url":"/druntime/core/sys/windows/winuser.html#SB_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_BOTTOM","package":"druntime","parentType":"","signature":"SB_BOTTOM","url":"/druntime/core/sys/windows/winuser.html#SB_BOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SB_TOP","package":"druntime","parentType":"","signature":"SB_TOP","url":"/druntime/core/sys/windows/winuser.html#SB_TOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_CURSOR","package":"druntime","parentType":"","signature":"RT_CURSOR","url":"/druntime/core/sys/windows/winuser.html#RT_CURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_BITMAP","package":"druntime","parentType":"","signature":"RT_BITMAP","url":"/druntime/core/sys/windows/winuser.html#RT_BITMAP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_ICON","package":"druntime","parentType":"","signature":"RT_ICON","url":"/druntime/core/sys/windows/winuser.html#RT_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_MENU","package":"druntime","parentType":"","signature":"RT_MENU","url":"/druntime/core/sys/windows/winuser.html#RT_MENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_DIALOG","package":"druntime","parentType":"","signature":"RT_DIALOG","url":"/druntime/core/sys/windows/winuser.html#RT_DIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_STRING","package":"druntime","parentType":"","signature":"RT_STRING","url":"/druntime/core/sys/windows/winuser.html#RT_STRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_FONTDIR","package":"druntime","parentType":"","signature":"RT_FONTDIR","url":"/druntime/core/sys/windows/winuser.html#RT_FONTDIR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_FONT","package":"druntime","parentType":"","signature":"RT_FONT","url":"/druntime/core/sys/windows/winuser.html#RT_FONT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_ACCELERATOR","package":"druntime","parentType":"","signature":"RT_ACCELERATOR","url":"/druntime/core/sys/windows/winuser.html#RT_ACCELERATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_RCDATA","package":"druntime","parentType":"","signature":"RT_RCDATA","url":"/druntime/core/sys/windows/winuser.html#RT_RCDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_MESSAGETABLE","package":"druntime","parentType":"","signature":"RT_MESSAGETABLE","url":"/druntime/core/sys/windows/winuser.html#RT_MESSAGETABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_GROUP_CURSOR","package":"druntime","parentType":"","signature":"RT_GROUP_CURSOR","url":"/druntime/core/sys/windows/winuser.html#RT_GROUP_CURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_GROUP_ICON","package":"druntime","parentType":"","signature":"RT_GROUP_ICON","url":"/druntime/core/sys/windows/winuser.html#RT_GROUP_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_VERSION","package":"druntime","parentType":"","signature":"RT_VERSION","url":"/druntime/core/sys/windows/winuser.html#RT_VERSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_DLGINCLUDE","package":"druntime","parentType":"","signature":"RT_DLGINCLUDE","url":"/druntime/core/sys/windows/winuser.html#RT_DLGINCLUDE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_PLUGPLAY","package":"druntime","parentType":"","signature":"RT_PLUGPLAY","url":"/druntime/core/sys/windows/winuser.html#RT_PLUGPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_VXD","package":"druntime","parentType":"","signature":"RT_VXD","url":"/druntime/core/sys/windows/winuser.html#RT_VXD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_ANICURSOR","package":"druntime","parentType":"","signature":"RT_ANICURSOR","url":"/druntime/core/sys/windows/winuser.html#RT_ANICURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_ANIICON","package":"druntime","parentType":"","signature":"RT_ANIICON","url":"/druntime/core/sys/windows/winuser.html#RT_ANIICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_HTML","package":"druntime","parentType":"","signature":"RT_HTML","url":"/druntime/core/sys/windows/winuser.html#RT_HTML"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RT_MANIFEST","package":"druntime","parentType":"","signature":"RT_MANIFEST","url":"/druntime/core/sys/windows/winuser.html#RT_MANIFEST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CREATEPROCESS_MANIFEST_RESOURCE_ID","package":"druntime","parentType":"","signature":"CREATEPROCESS_MANIFEST_RESOURCE_ID","url":"/druntime/core/sys/windows/winuser.html#CREATEPROCESS_MANIFEST_RESOURCE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ISOLATIONAWARE_MANIFEST_RESOURCE_ID","package":"druntime","parentType":"","signature":"ISOLATIONAWARE_MANIFEST_RESOURCE_ID","url":"/druntime/core/sys/windows/winuser.html#ISOLATIONAWARE_MANIFEST_RESOURCE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID","package":"druntime","parentType":"","signature":"ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID","url":"/druntime/core/sys/windows/winuser.html#ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_BYTEALIGNCLIENT","package":"druntime","parentType":"","signature":"CS_BYTEALIGNCLIENT","url":"/druntime/core/sys/windows/winuser.html#CS_BYTEALIGNCLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_BYTEALIGNWINDOW","package":"druntime","parentType":"","signature":"CS_BYTEALIGNWINDOW","url":"/druntime/core/sys/windows/winuser.html#CS_BYTEALIGNWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_KEYCVTWINDOW","package":"druntime","parentType":"","signature":"CS_KEYCVTWINDOW","url":"/druntime/core/sys/windows/winuser.html#CS_KEYCVTWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_NOKEYCVT","package":"druntime","parentType":"","signature":"CS_NOKEYCVT","url":"/druntime/core/sys/windows/winuser.html#CS_NOKEYCVT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_CLASSDC","package":"druntime","parentType":"","signature":"CS_CLASSDC","url":"/druntime/core/sys/windows/winuser.html#CS_CLASSDC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_DBLCLKS","package":"druntime","parentType":"","signature":"CS_DBLCLKS","url":"/druntime/core/sys/windows/winuser.html#CS_DBLCLKS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_GLOBALCLASS","package":"druntime","parentType":"","signature":"CS_GLOBALCLASS","url":"/druntime/core/sys/windows/winuser.html#CS_GLOBALCLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_HREDRAW","package":"druntime","parentType":"","signature":"CS_HREDRAW","url":"/druntime/core/sys/windows/winuser.html#CS_HREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_NOCLOSE","package":"druntime","parentType":"","signature":"CS_NOCLOSE","url":"/druntime/core/sys/windows/winuser.html#CS_NOCLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_OWNDC","package":"druntime","parentType":"","signature":"CS_OWNDC","url":"/druntime/core/sys/windows/winuser.html#CS_OWNDC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_PARENTDC","package":"druntime","parentType":"","signature":"CS_PARENTDC","url":"/druntime/core/sys/windows/winuser.html#CS_PARENTDC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_SAVEBITS","package":"druntime","parentType":"","signature":"CS_SAVEBITS","url":"/druntime/core/sys/windows/winuser.html#CS_SAVEBITS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_VREDRAW","package":"druntime","parentType":"","signature":"CS_VREDRAW","url":"/druntime/core/sys/windows/winuser.html#CS_VREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CS_IME","package":"druntime","parentType":"","signature":"CS_IME","url":"/druntime/core/sys/windows/winuser.html#CS_IME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCW_ATOM","package":"druntime","parentType":"","signature":"GCW_ATOM","url":"/druntime/core/sys/windows/winuser.html#GCW_ATOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_CBCLSEXTRA","package":"druntime","parentType":"","signature":"GCL_CBCLSEXTRA","url":"/druntime/core/sys/windows/winuser.html#GCL_CBCLSEXTRA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_CBWNDEXTRA","package":"druntime","parentType":"","signature":"GCL_CBWNDEXTRA","url":"/druntime/core/sys/windows/winuser.html#GCL_CBWNDEXTRA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_HBRBACKGROUND","package":"druntime","parentType":"","signature":"GCL_HBRBACKGROUND","url":"/druntime/core/sys/windows/winuser.html#GCL_HBRBACKGROUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_HCURSOR","package":"druntime","parentType":"","signature":"GCL_HCURSOR","url":"/druntime/core/sys/windows/winuser.html#GCL_HCURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_HICON","package":"druntime","parentType":"","signature":"GCL_HICON","url":"/druntime/core/sys/windows/winuser.html#GCL_HICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_HICONSM","package":"druntime","parentType":"","signature":"GCL_HICONSM","url":"/druntime/core/sys/windows/winuser.html#GCL_HICONSM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_HMODULE","package":"druntime","parentType":"","signature":"GCL_HMODULE","url":"/druntime/core/sys/windows/winuser.html#GCL_HMODULE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_MENUNAME","package":"druntime","parentType":"","signature":"GCL_MENUNAME","url":"/druntime/core/sys/windows/winuser.html#GCL_MENUNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_STYLE","package":"druntime","parentType":"","signature":"GCL_STYLE","url":"/druntime/core/sys/windows/winuser.html#GCL_STYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GCL_WNDPROC","package":"druntime","parentType":"","signature":"GCL_WNDPROC","url":"/druntime/core/sys/windows/winuser.html#GCL_WNDPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_EXSTYLE","package":"druntime","parentType":"","signature":"GWL_EXSTYLE","url":"/druntime/core/sys/windows/winuser.html#GWL_EXSTYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_STYLE","package":"druntime","parentType":"","signature":"GWL_STYLE","url":"/druntime/core/sys/windows/winuser.html#GWL_STYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_WNDPROC","package":"druntime","parentType":"","signature":"GWL_WNDPROC","url":"/druntime/core/sys/windows/winuser.html#GWL_WNDPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWLP_WNDPROC","package":"druntime","parentType":"","signature":"GWLP_WNDPROC","url":"/druntime/core/sys/windows/winuser.html#GWLP_WNDPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_HINSTANCE","package":"druntime","parentType":"","signature":"GWL_HINSTANCE","url":"/druntime/core/sys/windows/winuser.html#GWL_HINSTANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWLP_HINSTANCE","package":"druntime","parentType":"","signature":"GWLP_HINSTANCE","url":"/druntime/core/sys/windows/winuser.html#GWLP_HINSTANCE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_HWNDPARENT","package":"druntime","parentType":"","signature":"GWL_HWNDPARENT","url":"/druntime/core/sys/windows/winuser.html#GWL_HWNDPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWLP_HWNDPARENT","package":"druntime","parentType":"","signature":"GWLP_HWNDPARENT","url":"/druntime/core/sys/windows/winuser.html#GWLP_HWNDPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_ID","package":"druntime","parentType":"","signature":"GWL_ID","url":"/druntime/core/sys/windows/winuser.html#GWL_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWLP_ID","package":"druntime","parentType":"","signature":"GWLP_ID","url":"/druntime/core/sys/windows/winuser.html#GWLP_ID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWL_USERDATA","package":"druntime","parentType":"","signature":"GWL_USERDATA","url":"/druntime/core/sys/windows/winuser.html#GWL_USERDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GWLP_USERDATA","package":"druntime","parentType":"","signature":"GWLP_USERDATA","url":"/druntime/core/sys/windows/winuser.html#GWLP_USERDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DWL_DLGPROC","package":"druntime","parentType":"","signature":"DWL_DLGPROC","url":"/druntime/core/sys/windows/winuser.html#DWL_DLGPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DWLP_DLGPROC","package":"druntime","parentType":"","signature":"DWLP_DLGPROC","url":"/druntime/core/sys/windows/winuser.html#DWLP_DLGPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DWL_MSGRESULT","package":"druntime","parentType":"","signature":"DWL_MSGRESULT","url":"/druntime/core/sys/windows/winuser.html#DWL_MSGRESULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DWLP_MSGRESULT","package":"druntime","parentType":"","signature":"DWLP_MSGRESULT","url":"/druntime/core/sys/windows/winuser.html#DWLP_MSGRESULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DWL_USER","package":"druntime","parentType":"","signature":"DWL_USER","url":"/druntime/core/sys/windows/winuser.html#DWL_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DWLP_USER","package":"druntime","parentType":"","signature":"DWLP_USER","url":"/druntime/core/sys/windows/winuser.html#DWLP_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_KEY","package":"druntime","parentType":"","signature":"QS_KEY","url":"/druntime/core/sys/windows/winuser.html#QS_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_MOUSEMOVE","package":"druntime","parentType":"","signature":"QS_MOUSEMOVE","url":"/druntime/core/sys/windows/winuser.html#QS_MOUSEMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_MOUSEBUTTON","package":"druntime","parentType":"","signature":"QS_MOUSEBUTTON","url":"/druntime/core/sys/windows/winuser.html#QS_MOUSEBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_MOUSE","package":"druntime","parentType":"","signature":"QS_MOUSE","url":"/druntime/core/sys/windows/winuser.html#QS_MOUSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_POSTMESSAGE","package":"druntime","parentType":"","signature":"QS_POSTMESSAGE","url":"/druntime/core/sys/windows/winuser.html#QS_POSTMESSAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_TIMER","package":"druntime","parentType":"","signature":"QS_TIMER","url":"/druntime/core/sys/windows/winuser.html#QS_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_PAINT","package":"druntime","parentType":"","signature":"QS_PAINT","url":"/druntime/core/sys/windows/winuser.html#QS_PAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_SENDMESSAGE","package":"druntime","parentType":"","signature":"QS_SENDMESSAGE","url":"/druntime/core/sys/windows/winuser.html#QS_SENDMESSAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_HOTKEY","package":"druntime","parentType":"","signature":"QS_HOTKEY","url":"/druntime/core/sys/windows/winuser.html#QS_HOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"QS_ALLPOSTMESSAGE","package":"druntime","parentType":"","signature":"QS_ALLPOSTMESSAGE","url":"/druntime/core/sys/windows/winuser.html#QS_ALLPOSTMESSAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MWMO_WAITALL","package":"druntime","parentType":"","signature":"MWMO_WAITALL","url":"/druntime/core/sys/windows/winuser.html#MWMO_WAITALL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MWMO_ALERTABLE","package":"druntime","parentType":"","signature":"MWMO_ALERTABLE","url":"/druntime/core/sys/windows/winuser.html#MWMO_ALERTABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MWMO_INPUTAVAILABLE","package":"druntime","parentType":"","signature":"MWMO_INPUTAVAILABLE","url":"/druntime/core/sys/windows/winuser.html#MWMO_INPUTAVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_3DDKSHADOW","package":"druntime","parentType":"","signature":"COLOR_3DDKSHADOW","url":"/druntime/core/sys/windows/winuser.html#COLOR_3DDKSHADOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_3DFACE","package":"druntime","parentType":"","signature":"COLOR_3DFACE","url":"/druntime/core/sys/windows/winuser.html#COLOR_3DFACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_3DHILIGHT","package":"druntime","parentType":"","signature":"COLOR_3DHILIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_3DHILIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_3DHIGHLIGHT","package":"druntime","parentType":"","signature":"COLOR_3DHIGHLIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_3DHIGHLIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_3DLIGHT","package":"druntime","parentType":"","signature":"COLOR_3DLIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_3DLIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_BTNHILIGHT","package":"druntime","parentType":"","signature":"COLOR_BTNHILIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_BTNHILIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_3DSHADOW","package":"druntime","parentType":"","signature":"COLOR_3DSHADOW","url":"/druntime/core/sys/windows/winuser.html#COLOR_3DSHADOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_ACTIVEBORDER","package":"druntime","parentType":"","signature":"COLOR_ACTIVEBORDER","url":"/druntime/core/sys/windows/winuser.html#COLOR_ACTIVEBORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_ACTIVECAPTION","package":"druntime","parentType":"","signature":"COLOR_ACTIVECAPTION","url":"/druntime/core/sys/windows/winuser.html#COLOR_ACTIVECAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_APPWORKSPACE","package":"druntime","parentType":"","signature":"COLOR_APPWORKSPACE","url":"/druntime/core/sys/windows/winuser.html#COLOR_APPWORKSPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_BACKGROUND","package":"druntime","parentType":"","signature":"COLOR_BACKGROUND","url":"/druntime/core/sys/windows/winuser.html#COLOR_BACKGROUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_DESKTOP","package":"druntime","parentType":"","signature":"COLOR_DESKTOP","url":"/druntime/core/sys/windows/winuser.html#COLOR_DESKTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_BTNFACE","package":"druntime","parentType":"","signature":"COLOR_BTNFACE","url":"/druntime/core/sys/windows/winuser.html#COLOR_BTNFACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_BTNHIGHLIGHT","package":"druntime","parentType":"","signature":"COLOR_BTNHIGHLIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_BTNHIGHLIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_BTNSHADOW","package":"druntime","parentType":"","signature":"COLOR_BTNSHADOW","url":"/druntime/core/sys/windows/winuser.html#COLOR_BTNSHADOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_BTNTEXT","package":"druntime","parentType":"","signature":"COLOR_BTNTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_BTNTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_CAPTIONTEXT","package":"druntime","parentType":"","signature":"COLOR_CAPTIONTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_CAPTIONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_GRAYTEXT","package":"druntime","parentType":"","signature":"COLOR_GRAYTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_GRAYTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_HIGHLIGHT","package":"druntime","parentType":"","signature":"COLOR_HIGHLIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_HIGHLIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_HIGHLIGHTTEXT","package":"druntime","parentType":"","signature":"COLOR_HIGHLIGHTTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_HIGHLIGHTTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_INACTIVEBORDER","package":"druntime","parentType":"","signature":"COLOR_INACTIVEBORDER","url":"/druntime/core/sys/windows/winuser.html#COLOR_INACTIVEBORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_INACTIVECAPTION","package":"druntime","parentType":"","signature":"COLOR_INACTIVECAPTION","url":"/druntime/core/sys/windows/winuser.html#COLOR_INACTIVECAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_INACTIVECAPTIONTEXT","package":"druntime","parentType":"","signature":"COLOR_INACTIVECAPTIONTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_INACTIVECAPTIONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_INFOBK","package":"druntime","parentType":"","signature":"COLOR_INFOBK","url":"/druntime/core/sys/windows/winuser.html#COLOR_INFOBK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_INFOTEXT","package":"druntime","parentType":"","signature":"COLOR_INFOTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_INFOTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_MENU","package":"druntime","parentType":"","signature":"COLOR_MENU","url":"/druntime/core/sys/windows/winuser.html#COLOR_MENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_MENUTEXT","package":"druntime","parentType":"","signature":"COLOR_MENUTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_MENUTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_SCROLLBAR","package":"druntime","parentType":"","signature":"COLOR_SCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#COLOR_SCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_WINDOW","package":"druntime","parentType":"","signature":"COLOR_WINDOW","url":"/druntime/core/sys/windows/winuser.html#COLOR_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_WINDOWFRAME","package":"druntime","parentType":"","signature":"COLOR_WINDOWFRAME","url":"/druntime/core/sys/windows/winuser.html#COLOR_WINDOWFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_WINDOWTEXT","package":"druntime","parentType":"","signature":"COLOR_WINDOWTEXT","url":"/druntime/core/sys/windows/winuser.html#COLOR_WINDOWTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_HOTLIGHT","package":"druntime","parentType":"","signature":"COLOR_HOTLIGHT","url":"/druntime/core/sys/windows/winuser.html#COLOR_HOTLIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_GRADIENTACTIVECAPTION","package":"druntime","parentType":"","signature":"COLOR_GRADIENTACTIVECAPTION","url":"/druntime/core/sys/windows/winuser.html#COLOR_GRADIENTACTIVECAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"COLOR_GRADIENTINACTIVECAPTION","package":"druntime","parentType":"","signature":"COLOR_GRADIENTINACTIVECAPTION","url":"/druntime/core/sys/windows/winuser.html#COLOR_GRADIENTINACTIVECAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_MSGBOX","package":"druntime","parentType":"","signature":"CTLCOLOR_MSGBOX","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_MSGBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_EDIT","package":"druntime","parentType":"","signature":"CTLCOLOR_EDIT","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_EDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_LISTBOX","package":"druntime","parentType":"","signature":"CTLCOLOR_LISTBOX","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_LISTBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_BTN","package":"druntime","parentType":"","signature":"CTLCOLOR_BTN","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_BTN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_DLG","package":"druntime","parentType":"","signature":"CTLCOLOR_DLG","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_DLG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_SCROLLBAR","package":"druntime","parentType":"","signature":"CTLCOLOR_SCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_SCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_STATIC","package":"druntime","parentType":"","signature":"CTLCOLOR_STATIC","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CTLCOLOR_MAX","package":"druntime","parentType":"","signature":"CTLCOLOR_MAX","url":"/druntime/core/sys/windows/winuser.html#CTLCOLOR_MAX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_BOTTOMLEFT","package":"druntime","parentType":"","signature":"ARW_BOTTOMLEFT","url":"/druntime/core/sys/windows/winuser.html#ARW_BOTTOMLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_BOTTOMRIGHT","package":"druntime","parentType":"","signature":"ARW_BOTTOMRIGHT","url":"/druntime/core/sys/windows/winuser.html#ARW_BOTTOMRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_HIDE","package":"druntime","parentType":"","signature":"ARW_HIDE","url":"/druntime/core/sys/windows/winuser.html#ARW_HIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_TOPLEFT","package":"druntime","parentType":"","signature":"ARW_TOPLEFT","url":"/druntime/core/sys/windows/winuser.html#ARW_TOPLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_TOPRIGHT","package":"druntime","parentType":"","signature":"ARW_TOPRIGHT","url":"/druntime/core/sys/windows/winuser.html#ARW_TOPRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_DOWN","package":"druntime","parentType":"","signature":"ARW_DOWN","url":"/druntime/core/sys/windows/winuser.html#ARW_DOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_LEFT","package":"druntime","parentType":"","signature":"ARW_LEFT","url":"/druntime/core/sys/windows/winuser.html#ARW_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_RIGHT","package":"druntime","parentType":"","signature":"ARW_RIGHT","url":"/druntime/core/sys/windows/winuser.html#ARW_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ARW_UP","package":"druntime","parentType":"","signature":"ARW_UP","url":"/druntime/core/sys/windows/winuser.html#ARW_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"UOI_FLAGS","package":"druntime","parentType":"","signature":"UOI_FLAGS","url":"/druntime/core/sys/windows/winuser.html#UOI_FLAGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"UOI_NAME","package":"druntime","parentType":"","signature":"UOI_NAME","url":"/druntime/core/sys/windows/winuser.html#UOI_NAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"UOI_TYPE","package":"druntime","parentType":"","signature":"UOI_TYPE","url":"/druntime/core/sys/windows/winuser.html#UOI_TYPE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"UOI_USER_SID","package":"druntime","parentType":"","signature":"UOI_USER_SID","url":"/druntime/core/sys/windows/winuser.html#UOI_USER_SID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_BTNCORNERS","package":"druntime","parentType":"","signature":"OBM_BTNCORNERS","url":"/druntime/core/sys/windows/winuser.html#OBM_BTNCORNERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_BTSIZE","package":"druntime","parentType":"","signature":"OBM_BTSIZE","url":"/druntime/core/sys/windows/winuser.html#OBM_BTSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_CHECK","package":"druntime","parentType":"","signature":"OBM_CHECK","url":"/druntime/core/sys/windows/winuser.html#OBM_CHECK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_CHECKBOXES","package":"druntime","parentType":"","signature":"OBM_CHECKBOXES","url":"/druntime/core/sys/windows/winuser.html#OBM_CHECKBOXES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_CLOSE","package":"druntime","parentType":"","signature":"OBM_CLOSE","url":"/druntime/core/sys/windows/winuser.html#OBM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_COMBO","package":"druntime","parentType":"","signature":"OBM_COMBO","url":"/druntime/core/sys/windows/winuser.html#OBM_COMBO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_DNARROW","package":"druntime","parentType":"","signature":"OBM_DNARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_DNARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_DNARROWD","package":"druntime","parentType":"","signature":"OBM_DNARROWD","url":"/druntime/core/sys/windows/winuser.html#OBM_DNARROWD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_DNARROWI","package":"druntime","parentType":"","signature":"OBM_DNARROWI","url":"/druntime/core/sys/windows/winuser.html#OBM_DNARROWI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_LFARROW","package":"druntime","parentType":"","signature":"OBM_LFARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_LFARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_LFARROWI","package":"druntime","parentType":"","signature":"OBM_LFARROWI","url":"/druntime/core/sys/windows/winuser.html#OBM_LFARROWI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_LFARROWD","package":"druntime","parentType":"","signature":"OBM_LFARROWD","url":"/druntime/core/sys/windows/winuser.html#OBM_LFARROWD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_MNARROW","package":"druntime","parentType":"","signature":"OBM_MNARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_MNARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_CLOSE","package":"druntime","parentType":"","signature":"OBM_OLD_CLOSE","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_DNARROW","package":"druntime","parentType":"","signature":"OBM_OLD_DNARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_DNARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_LFARROW","package":"druntime","parentType":"","signature":"OBM_OLD_LFARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_LFARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_REDUCE","package":"druntime","parentType":"","signature":"OBM_OLD_REDUCE","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_REDUCE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_RESTORE","package":"druntime","parentType":"","signature":"OBM_OLD_RESTORE","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_RESTORE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_RGARROW","package":"druntime","parentType":"","signature":"OBM_OLD_RGARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_RGARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_UPARROW","package":"druntime","parentType":"","signature":"OBM_OLD_UPARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_UPARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_OLD_ZOOM","package":"druntime","parentType":"","signature":"OBM_OLD_ZOOM","url":"/druntime/core/sys/windows/winuser.html#OBM_OLD_ZOOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_REDUCE","package":"druntime","parentType":"","signature":"OBM_REDUCE","url":"/druntime/core/sys/windows/winuser.html#OBM_REDUCE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_REDUCED","package":"druntime","parentType":"","signature":"OBM_REDUCED","url":"/druntime/core/sys/windows/winuser.html#OBM_REDUCED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_RESTORE","package":"druntime","parentType":"","signature":"OBM_RESTORE","url":"/druntime/core/sys/windows/winuser.html#OBM_RESTORE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_RESTORED","package":"druntime","parentType":"","signature":"OBM_RESTORED","url":"/druntime/core/sys/windows/winuser.html#OBM_RESTORED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_RGARROW","package":"druntime","parentType":"","signature":"OBM_RGARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_RGARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_RGARROWD","package":"druntime","parentType":"","signature":"OBM_RGARROWD","url":"/druntime/core/sys/windows/winuser.html#OBM_RGARROWD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_RGARROWI","package":"druntime","parentType":"","signature":"OBM_RGARROWI","url":"/druntime/core/sys/windows/winuser.html#OBM_RGARROWI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_SIZE","package":"druntime","parentType":"","signature":"OBM_SIZE","url":"/druntime/core/sys/windows/winuser.html#OBM_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_UPARROW","package":"druntime","parentType":"","signature":"OBM_UPARROW","url":"/druntime/core/sys/windows/winuser.html#OBM_UPARROW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_UPARROWD","package":"druntime","parentType":"","signature":"OBM_UPARROWD","url":"/druntime/core/sys/windows/winuser.html#OBM_UPARROWD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_UPARROWI","package":"druntime","parentType":"","signature":"OBM_UPARROWI","url":"/druntime/core/sys/windows/winuser.html#OBM_UPARROWI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_ZOOM","package":"druntime","parentType":"","signature":"OBM_ZOOM","url":"/druntime/core/sys/windows/winuser.html#OBM_ZOOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OBM_ZOOMD","package":"druntime","parentType":"","signature":"OBM_ZOOMD","url":"/druntime/core/sys/windows/winuser.html#OBM_ZOOMD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_NORMAL","package":"druntime","parentType":"","signature":"OCR_NORMAL","url":"/druntime/core/sys/windows/winuser.html#OCR_NORMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_IBEAM","package":"druntime","parentType":"","signature":"OCR_IBEAM","url":"/druntime/core/sys/windows/winuser.html#OCR_IBEAM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_WAIT","package":"druntime","parentType":"","signature":"OCR_WAIT","url":"/druntime/core/sys/windows/winuser.html#OCR_WAIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_CROSS","package":"druntime","parentType":"","signature":"OCR_CROSS","url":"/druntime/core/sys/windows/winuser.html#OCR_CROSS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_UP","package":"druntime","parentType":"","signature":"OCR_UP","url":"/druntime/core/sys/windows/winuser.html#OCR_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_SIZE","package":"druntime","parentType":"","signature":"OCR_SIZE","url":"/druntime/core/sys/windows/winuser.html#OCR_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_ICON","package":"druntime","parentType":"","signature":"OCR_ICON","url":"/druntime/core/sys/windows/winuser.html#OCR_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_SIZENWSE","package":"druntime","parentType":"","signature":"OCR_SIZENWSE","url":"/druntime/core/sys/windows/winuser.html#OCR_SIZENWSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_SIZENESW","package":"druntime","parentType":"","signature":"OCR_SIZENESW","url":"/druntime/core/sys/windows/winuser.html#OCR_SIZENESW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_SIZEWE","package":"druntime","parentType":"","signature":"OCR_SIZEWE","url":"/druntime/core/sys/windows/winuser.html#OCR_SIZEWE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_SIZENS","package":"druntime","parentType":"","signature":"OCR_SIZENS","url":"/druntime/core/sys/windows/winuser.html#OCR_SIZENS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_SIZEALL","package":"druntime","parentType":"","signature":"OCR_SIZEALL","url":"/druntime/core/sys/windows/winuser.html#OCR_SIZEALL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_NO","package":"druntime","parentType":"","signature":"OCR_NO","url":"/druntime/core/sys/windows/winuser.html#OCR_NO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OCR_APPSTARTING","package":"druntime","parentType":"","signature":"OCR_APPSTARTING","url":"/druntime/core/sys/windows/winuser.html#OCR_APPSTARTING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_SAMPLE","package":"druntime","parentType":"","signature":"OIC_SAMPLE","url":"/druntime/core/sys/windows/winuser.html#OIC_SAMPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_HAND","package":"druntime","parentType":"","signature":"OIC_HAND","url":"/druntime/core/sys/windows/winuser.html#OIC_HAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_QUES","package":"druntime","parentType":"","signature":"OIC_QUES","url":"/druntime/core/sys/windows/winuser.html#OIC_QUES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_BANG","package":"druntime","parentType":"","signature":"OIC_BANG","url":"/druntime/core/sys/windows/winuser.html#OIC_BANG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_NOTE","package":"druntime","parentType":"","signature":"OIC_NOTE","url":"/druntime/core/sys/windows/winuser.html#OIC_NOTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_WINLOGO","package":"druntime","parentType":"","signature":"OIC_WINLOGO","url":"/druntime/core/sys/windows/winuser.html#OIC_WINLOGO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_WARNING","package":"druntime","parentType":"","signature":"OIC_WARNING","url":"/druntime/core/sys/windows/winuser.html#OIC_WARNING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_ERROR","package":"druntime","parentType":"","signature":"OIC_ERROR","url":"/druntime/core/sys/windows/winuser.html#OIC_ERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"OIC_INFORMATION","package":"druntime","parentType":"","signature":"OIC_INFORMATION","url":"/druntime/core/sys/windows/winuser.html#OIC_INFORMATION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELPINFO_MENUITEM","package":"druntime","parentType":"","signature":"HELPINFO_MENUITEM","url":"/druntime/core/sys/windows/winuser.html#HELPINFO_MENUITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELPINFO_WINDOW","package":"druntime","parentType":"","signature":"HELPINFO_WINDOW","url":"/druntime/core/sys/windows/winuser.html#HELPINFO_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_DIALOGBOX","package":"druntime","parentType":"","signature":"MSGF_DIALOGBOX","url":"/druntime/core/sys/windows/winuser.html#MSGF_DIALOGBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_MESSAGEBOX","package":"druntime","parentType":"","signature":"MSGF_MESSAGEBOX","url":"/druntime/core/sys/windows/winuser.html#MSGF_MESSAGEBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_MENU","package":"druntime","parentType":"","signature":"MSGF_MENU","url":"/druntime/core/sys/windows/winuser.html#MSGF_MENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_MOVE","package":"druntime","parentType":"","signature":"MSGF_MOVE","url":"/druntime/core/sys/windows/winuser.html#MSGF_MOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_SIZE","package":"druntime","parentType":"","signature":"MSGF_SIZE","url":"/druntime/core/sys/windows/winuser.html#MSGF_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_SCROLLBAR","package":"druntime","parentType":"","signature":"MSGF_SCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#MSGF_SCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_NEXTWINDOW","package":"druntime","parentType":"","signature":"MSGF_NEXTWINDOW","url":"/druntime/core/sys/windows/winuser.html#MSGF_NEXTWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_MAINLOOP","package":"druntime","parentType":"","signature":"MSGF_MAINLOOP","url":"/druntime/core/sys/windows/winuser.html#MSGF_MAINLOOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MSGF_USER","package":"druntime","parentType":"","signature":"MSGF_USER","url":"/druntime/core/sys/windows/winuser.html#MSGF_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PM_NOREMOVE","package":"druntime","parentType":"","signature":"PM_NOREMOVE","url":"/druntime/core/sys/windows/winuser.html#PM_NOREMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PM_REMOVE","package":"druntime","parentType":"","signature":"PM_REMOVE","url":"/druntime/core/sys/windows/winuser.html#PM_REMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PM_NOYIELD","package":"druntime","parentType":"","signature":"PM_NOYIELD","url":"/druntime/core/sys/windows/winuser.html#PM_NOYIELD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_INVALIDATE","package":"druntime","parentType":"","signature":"RDW_INVALIDATE","url":"/druntime/core/sys/windows/winuser.html#RDW_INVALIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_INTERNALPAINT","package":"druntime","parentType":"","signature":"RDW_INTERNALPAINT","url":"/druntime/core/sys/windows/winuser.html#RDW_INTERNALPAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_ERASE","package":"druntime","parentType":"","signature":"RDW_ERASE","url":"/druntime/core/sys/windows/winuser.html#RDW_ERASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_VALIDATE","package":"druntime","parentType":"","signature":"RDW_VALIDATE","url":"/druntime/core/sys/windows/winuser.html#RDW_VALIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_NOINTERNALPAINT","package":"druntime","parentType":"","signature":"RDW_NOINTERNALPAINT","url":"/druntime/core/sys/windows/winuser.html#RDW_NOINTERNALPAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_NOERASE","package":"druntime","parentType":"","signature":"RDW_NOERASE","url":"/druntime/core/sys/windows/winuser.html#RDW_NOERASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_NOCHILDREN","package":"druntime","parentType":"","signature":"RDW_NOCHILDREN","url":"/druntime/core/sys/windows/winuser.html#RDW_NOCHILDREN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_ALLCHILDREN","package":"druntime","parentType":"","signature":"RDW_ALLCHILDREN","url":"/druntime/core/sys/windows/winuser.html#RDW_ALLCHILDREN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_UPDATENOW","package":"druntime","parentType":"","signature":"RDW_UPDATENOW","url":"/druntime/core/sys/windows/winuser.html#RDW_UPDATENOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_ERASENOW","package":"druntime","parentType":"","signature":"RDW_ERASENOW","url":"/druntime/core/sys/windows/winuser.html#RDW_ERASENOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_FRAME","package":"druntime","parentType":"","signature":"RDW_FRAME","url":"/druntime/core/sys/windows/winuser.html#RDW_FRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"RDW_NOFRAME","package":"druntime","parentType":"","signature":"RDW_NOFRAME","url":"/druntime/core/sys/windows/winuser.html#RDW_NOFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIF_ALL","package":"druntime","parentType":"","signature":"SIF_ALL","url":"/druntime/core/sys/windows/winuser.html#SIF_ALL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIF_PAGE","package":"druntime","parentType":"","signature":"SIF_PAGE","url":"/druntime/core/sys/windows/winuser.html#SIF_PAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIF_POS","package":"druntime","parentType":"","signature":"SIF_POS","url":"/druntime/core/sys/windows/winuser.html#SIF_POS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIF_RANGE","package":"druntime","parentType":"","signature":"SIF_RANGE","url":"/druntime/core/sys/windows/winuser.html#SIF_RANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIF_DISABLENOSCROLL","package":"druntime","parentType":"","signature":"SIF_DISABLENOSCROLL","url":"/druntime/core/sys/windows/winuser.html#SIF_DISABLENOSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIF_TRACKPOS","package":"druntime","parentType":"","signature":"SIF_TRACKPOS","url":"/druntime/core/sys/windows/winuser.html#SIF_TRACKPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_DRAWFRAME","package":"druntime","parentType":"","signature":"SWP_DRAWFRAME","url":"/druntime/core/sys/windows/winuser.html#SWP_DRAWFRAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_FRAMECHANGED","package":"druntime","parentType":"","signature":"SWP_FRAMECHANGED","url":"/druntime/core/sys/windows/winuser.html#SWP_FRAMECHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_HIDEWINDOW","package":"druntime","parentType":"","signature":"SWP_HIDEWINDOW","url":"/druntime/core/sys/windows/winuser.html#SWP_HIDEWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOACTIVATE","package":"druntime","parentType":"","signature":"SWP_NOACTIVATE","url":"/druntime/core/sys/windows/winuser.html#SWP_NOACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOCOPYBITS","package":"druntime","parentType":"","signature":"SWP_NOCOPYBITS","url":"/druntime/core/sys/windows/winuser.html#SWP_NOCOPYBITS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOMOVE","package":"druntime","parentType":"","signature":"SWP_NOMOVE","url":"/druntime/core/sys/windows/winuser.html#SWP_NOMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOSIZE","package":"druntime","parentType":"","signature":"SWP_NOSIZE","url":"/druntime/core/sys/windows/winuser.html#SWP_NOSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOREDRAW","package":"druntime","parentType":"","signature":"SWP_NOREDRAW","url":"/druntime/core/sys/windows/winuser.html#SWP_NOREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOZORDER","package":"druntime","parentType":"","signature":"SWP_NOZORDER","url":"/druntime/core/sys/windows/winuser.html#SWP_NOZORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_SHOWWINDOW","package":"druntime","parentType":"","signature":"SWP_SHOWWINDOW","url":"/druntime/core/sys/windows/winuser.html#SWP_SHOWWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOOWNERZORDER","package":"druntime","parentType":"","signature":"SWP_NOOWNERZORDER","url":"/druntime/core/sys/windows/winuser.html#SWP_NOOWNERZORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOREPOSITION","package":"druntime","parentType":"","signature":"SWP_NOREPOSITION","url":"/druntime/core/sys/windows/winuser.html#SWP_NOREPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_NOSENDCHANGING","package":"druntime","parentType":"","signature":"SWP_NOSENDCHANGING","url":"/druntime/core/sys/windows/winuser.html#SWP_NOSENDCHANGING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_DEFERERASE","package":"druntime","parentType":"","signature":"SWP_DEFERERASE","url":"/druntime/core/sys/windows/winuser.html#SWP_DEFERERASE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SWP_ASYNCWINDOWPOS","package":"druntime","parentType":"","signature":"SWP_ASYNCWINDOWPOS","url":"/druntime/core/sys/windows/winuser.html#SWP_ASYNCWINDOWPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_APP","package":"druntime","parentType":"","signature":"WM_APP","url":"/druntime/core/sys/windows/winuser.html#WM_APP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ACTIVATE","package":"druntime","parentType":"","signature":"WM_ACTIVATE","url":"/druntime/core/sys/windows/winuser.html#WM_ACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ACTIVATEAPP","package":"druntime","parentType":"","signature":"WM_ACTIVATEAPP","url":"/druntime/core/sys/windows/winuser.html#WM_ACTIVATEAPP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_AFXFIRST","package":"druntime","parentType":"","signature":"WM_AFXFIRST","url":"/druntime/core/sys/windows/winuser.html#WM_AFXFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_AFXLAST","package":"druntime","parentType":"","signature":"WM_AFXLAST","url":"/druntime/core/sys/windows/winuser.html#WM_AFXLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ASKCBFORMATNAME","package":"druntime","parentType":"","signature":"WM_ASKCBFORMATNAME","url":"/druntime/core/sys/windows/winuser.html#WM_ASKCBFORMATNAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CANCELJOURNAL","package":"druntime","parentType":"","signature":"WM_CANCELJOURNAL","url":"/druntime/core/sys/windows/winuser.html#WM_CANCELJOURNAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CANCELMODE","package":"druntime","parentType":"","signature":"WM_CANCELMODE","url":"/druntime/core/sys/windows/winuser.html#WM_CANCELMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CAPTURECHANGED","package":"druntime","parentType":"","signature":"WM_CAPTURECHANGED","url":"/druntime/core/sys/windows/winuser.html#WM_CAPTURECHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CHANGECBCHAIN","package":"druntime","parentType":"","signature":"WM_CHANGECBCHAIN","url":"/druntime/core/sys/windows/winuser.html#WM_CHANGECBCHAIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CHAR","package":"druntime","parentType":"","signature":"WM_CHAR","url":"/druntime/core/sys/windows/winuser.html#WM_CHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CHARTOITEM","package":"druntime","parentType":"","signature":"WM_CHARTOITEM","url":"/druntime/core/sys/windows/winuser.html#WM_CHARTOITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CHILDACTIVATE","package":"druntime","parentType":"","signature":"WM_CHILDACTIVATE","url":"/druntime/core/sys/windows/winuser.html#WM_CHILDACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CLEAR","package":"druntime","parentType":"","signature":"WM_CLEAR","url":"/druntime/core/sys/windows/winuser.html#WM_CLEAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CLOSE","package":"druntime","parentType":"","signature":"WM_CLOSE","url":"/druntime/core/sys/windows/winuser.html#WM_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_COMMAND","package":"druntime","parentType":"","signature":"WM_COMMAND","url":"/druntime/core/sys/windows/winuser.html#WM_COMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_COMMNOTIFY","package":"druntime","parentType":"","signature":"WM_COMMNOTIFY","url":"/druntime/core/sys/windows/winuser.html#WM_COMMNOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_COMPACTING","package":"druntime","parentType":"","signature":"WM_COMPACTING","url":"/druntime/core/sys/windows/winuser.html#WM_COMPACTING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_COMPAREITEM","package":"druntime","parentType":"","signature":"WM_COMPAREITEM","url":"/druntime/core/sys/windows/winuser.html#WM_COMPAREITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CONTEXTMENU","package":"druntime","parentType":"","signature":"WM_CONTEXTMENU","url":"/druntime/core/sys/windows/winuser.html#WM_CONTEXTMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_COPY","package":"druntime","parentType":"","signature":"WM_COPY","url":"/druntime/core/sys/windows/winuser.html#WM_COPY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_COPYDATA","package":"druntime","parentType":"","signature":"WM_COPYDATA","url":"/druntime/core/sys/windows/winuser.html#WM_COPYDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CREATE","package":"druntime","parentType":"","signature":"WM_CREATE","url":"/druntime/core/sys/windows/winuser.html#WM_CREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLORBTN","package":"druntime","parentType":"","signature":"WM_CTLCOLORBTN","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLORBTN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLORDLG","package":"druntime","parentType":"","signature":"WM_CTLCOLORDLG","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLORDLG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLOREDIT","package":"druntime","parentType":"","signature":"WM_CTLCOLOREDIT","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLOREDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLORLISTBOX","package":"druntime","parentType":"","signature":"WM_CTLCOLORLISTBOX","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLORLISTBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLORMSGBOX","package":"druntime","parentType":"","signature":"WM_CTLCOLORMSGBOX","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLORMSGBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLORSCROLLBAR","package":"druntime","parentType":"","signature":"WM_CTLCOLORSCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLORSCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CTLCOLORSTATIC","package":"druntime","parentType":"","signature":"WM_CTLCOLORSTATIC","url":"/druntime/core/sys/windows/winuser.html#WM_CTLCOLORSTATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CUT","package":"druntime","parentType":"","signature":"WM_CUT","url":"/druntime/core/sys/windows/winuser.html#WM_CUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DEADCHAR","package":"druntime","parentType":"","signature":"WM_DEADCHAR","url":"/druntime/core/sys/windows/winuser.html#WM_DEADCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DELETEITEM","package":"druntime","parentType":"","signature":"WM_DELETEITEM","url":"/druntime/core/sys/windows/winuser.html#WM_DELETEITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DESTROY","package":"druntime","parentType":"","signature":"WM_DESTROY","url":"/druntime/core/sys/windows/winuser.html#WM_DESTROY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DESTROYCLIPBOARD","package":"druntime","parentType":"","signature":"WM_DESTROYCLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WM_DESTROYCLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DEVICECHANGE","package":"druntime","parentType":"","signature":"WM_DEVICECHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_DEVICECHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DEVMODECHANGE","package":"druntime","parentType":"","signature":"WM_DEVMODECHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_DEVMODECHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DISPLAYCHANGE","package":"druntime","parentType":"","signature":"WM_DISPLAYCHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_DISPLAYCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DRAWCLIPBOARD","package":"druntime","parentType":"","signature":"WM_DRAWCLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WM_DRAWCLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DRAWITEM","package":"druntime","parentType":"","signature":"WM_DRAWITEM","url":"/druntime/core/sys/windows/winuser.html#WM_DRAWITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_DROPFILES","package":"druntime","parentType":"","signature":"WM_DROPFILES","url":"/druntime/core/sys/windows/winuser.html#WM_DROPFILES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ENABLE","package":"druntime","parentType":"","signature":"WM_ENABLE","url":"/druntime/core/sys/windows/winuser.html#WM_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ENDSESSION","package":"druntime","parentType":"","signature":"WM_ENDSESSION","url":"/druntime/core/sys/windows/winuser.html#WM_ENDSESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ENTERIDLE","package":"druntime","parentType":"","signature":"WM_ENTERIDLE","url":"/druntime/core/sys/windows/winuser.html#WM_ENTERIDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ENTERMENULOOP","package":"druntime","parentType":"","signature":"WM_ENTERMENULOOP","url":"/druntime/core/sys/windows/winuser.html#WM_ENTERMENULOOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ENTERSIZEMOVE","package":"druntime","parentType":"","signature":"WM_ENTERSIZEMOVE","url":"/druntime/core/sys/windows/winuser.html#WM_ENTERSIZEMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ERASEBKGND","package":"druntime","parentType":"","signature":"WM_ERASEBKGND","url":"/druntime/core/sys/windows/winuser.html#WM_ERASEBKGND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_EXITMENULOOP","package":"druntime","parentType":"","signature":"WM_EXITMENULOOP","url":"/druntime/core/sys/windows/winuser.html#WM_EXITMENULOOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_EXITSIZEMOVE","package":"druntime","parentType":"","signature":"WM_EXITSIZEMOVE","url":"/druntime/core/sys/windows/winuser.html#WM_EXITSIZEMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_FONTCHANGE","package":"druntime","parentType":"","signature":"WM_FONTCHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_FONTCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETDLGCODE","package":"druntime","parentType":"","signature":"WM_GETDLGCODE","url":"/druntime/core/sys/windows/winuser.html#WM_GETDLGCODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETFONT","package":"druntime","parentType":"","signature":"WM_GETFONT","url":"/druntime/core/sys/windows/winuser.html#WM_GETFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETHOTKEY","package":"druntime","parentType":"","signature":"WM_GETHOTKEY","url":"/druntime/core/sys/windows/winuser.html#WM_GETHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETICON","package":"druntime","parentType":"","signature":"WM_GETICON","url":"/druntime/core/sys/windows/winuser.html#WM_GETICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETMINMAXINFO","package":"druntime","parentType":"","signature":"WM_GETMINMAXINFO","url":"/druntime/core/sys/windows/winuser.html#WM_GETMINMAXINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETTEXT","package":"druntime","parentType":"","signature":"WM_GETTEXT","url":"/druntime/core/sys/windows/winuser.html#WM_GETTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_GETTEXTLENGTH","package":"druntime","parentType":"","signature":"WM_GETTEXTLENGTH","url":"/druntime/core/sys/windows/winuser.html#WM_GETTEXTLENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_HANDHELDFIRST","package":"druntime","parentType":"","signature":"WM_HANDHELDFIRST","url":"/druntime/core/sys/windows/winuser.html#WM_HANDHELDFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_HANDHELDLAST","package":"druntime","parentType":"","signature":"WM_HANDHELDLAST","url":"/druntime/core/sys/windows/winuser.html#WM_HANDHELDLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_HELP","package":"druntime","parentType":"","signature":"WM_HELP","url":"/druntime/core/sys/windows/winuser.html#WM_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_HOTKEY","package":"druntime","parentType":"","signature":"WM_HOTKEY","url":"/druntime/core/sys/windows/winuser.html#WM_HOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_HSCROLL","package":"druntime","parentType":"","signature":"WM_HSCROLL","url":"/druntime/core/sys/windows/winuser.html#WM_HSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_HSCROLLCLIPBOARD","package":"druntime","parentType":"","signature":"WM_HSCROLLCLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WM_HSCROLLCLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_ICONERASEBKGND","package":"druntime","parentType":"","signature":"WM_ICONERASEBKGND","url":"/druntime/core/sys/windows/winuser.html#WM_ICONERASEBKGND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_INITDIALOG","package":"druntime","parentType":"","signature":"WM_INITDIALOG","url":"/druntime/core/sys/windows/winuser.html#WM_INITDIALOG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_INITMENU","package":"druntime","parentType":"","signature":"WM_INITMENU","url":"/druntime/core/sys/windows/winuser.html#WM_INITMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_INITMENUPOPUP","package":"druntime","parentType":"","signature":"WM_INITMENUPOPUP","url":"/druntime/core/sys/windows/winuser.html#WM_INITMENUPOPUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_INPUTLANGCHANGE","package":"druntime","parentType":"","signature":"WM_INPUTLANGCHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_INPUTLANGCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_INPUTLANGCHANGEREQUEST","package":"druntime","parentType":"","signature":"WM_INPUTLANGCHANGEREQUEST","url":"/druntime/core/sys/windows/winuser.html#WM_INPUTLANGCHANGEREQUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_KEYDOWN","package":"druntime","parentType":"","signature":"WM_KEYDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_KEYDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_KEYUP","package":"druntime","parentType":"","signature":"WM_KEYUP","url":"/druntime/core/sys/windows/winuser.html#WM_KEYUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_KILLFOCUS","package":"druntime","parentType":"","signature":"WM_KILLFOCUS","url":"/druntime/core/sys/windows/winuser.html#WM_KILLFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIACTIVATE","package":"druntime","parentType":"","signature":"WM_MDIACTIVATE","url":"/druntime/core/sys/windows/winuser.html#WM_MDIACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDICASCADE","package":"druntime","parentType":"","signature":"WM_MDICASCADE","url":"/druntime/core/sys/windows/winuser.html#WM_MDICASCADE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDICREATE","package":"druntime","parentType":"","signature":"WM_MDICREATE","url":"/druntime/core/sys/windows/winuser.html#WM_MDICREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIDESTROY","package":"druntime","parentType":"","signature":"WM_MDIDESTROY","url":"/druntime/core/sys/windows/winuser.html#WM_MDIDESTROY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIGETACTIVE","package":"druntime","parentType":"","signature":"WM_MDIGETACTIVE","url":"/druntime/core/sys/windows/winuser.html#WM_MDIGETACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIICONARRANGE","package":"druntime","parentType":"","signature":"WM_MDIICONARRANGE","url":"/druntime/core/sys/windows/winuser.html#WM_MDIICONARRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIMAXIMIZE","package":"druntime","parentType":"","signature":"WM_MDIMAXIMIZE","url":"/druntime/core/sys/windows/winuser.html#WM_MDIMAXIMIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDINEXT","package":"druntime","parentType":"","signature":"WM_MDINEXT","url":"/druntime/core/sys/windows/winuser.html#WM_MDINEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIREFRESHMENU","package":"druntime","parentType":"","signature":"WM_MDIREFRESHMENU","url":"/druntime/core/sys/windows/winuser.html#WM_MDIREFRESHMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDIRESTORE","package":"druntime","parentType":"","signature":"WM_MDIRESTORE","url":"/druntime/core/sys/windows/winuser.html#WM_MDIRESTORE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDISETMENU","package":"druntime","parentType":"","signature":"WM_MDISETMENU","url":"/druntime/core/sys/windows/winuser.html#WM_MDISETMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MDITILE","package":"druntime","parentType":"","signature":"WM_MDITILE","url":"/druntime/core/sys/windows/winuser.html#WM_MDITILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MEASUREITEM","package":"druntime","parentType":"","signature":"WM_MEASUREITEM","url":"/druntime/core/sys/windows/winuser.html#WM_MEASUREITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_UNINITMENUPOPUP","package":"druntime","parentType":"","signature":"WM_UNINITMENUPOPUP","url":"/druntime/core/sys/windows/winuser.html#WM_UNINITMENUPOPUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MENURBUTTONUP","package":"druntime","parentType":"","signature":"WM_MENURBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_MENURBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MENUCOMMAND","package":"druntime","parentType":"","signature":"WM_MENUCOMMAND","url":"/druntime/core/sys/windows/winuser.html#WM_MENUCOMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MENUGETOBJECT","package":"druntime","parentType":"","signature":"WM_MENUGETOBJECT","url":"/druntime/core/sys/windows/winuser.html#WM_MENUGETOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MENUDRAG","package":"druntime","parentType":"","signature":"WM_MENUDRAG","url":"/druntime/core/sys/windows/winuser.html#WM_MENUDRAG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_CHANGEUISTATE","package":"druntime","parentType":"","signature":"WM_CHANGEUISTATE","url":"/druntime/core/sys/windows/winuser.html#WM_CHANGEUISTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_UPDATEUISTATE","package":"druntime","parentType":"","signature":"WM_UPDATEUISTATE","url":"/druntime/core/sys/windows/winuser.html#WM_UPDATEUISTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUERYUISTATE","package":"druntime","parentType":"","signature":"WM_QUERYUISTATE","url":"/druntime/core/sys/windows/winuser.html#WM_QUERYUISTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MENUCHAR","package":"druntime","parentType":"","signature":"WM_MENUCHAR","url":"/druntime/core/sys/windows/winuser.html#WM_MENUCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MENUSELECT","package":"druntime","parentType":"","signature":"WM_MENUSELECT","url":"/druntime/core/sys/windows/winuser.html#WM_MENUSELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOVE","package":"druntime","parentType":"","signature":"WM_MOVE","url":"/druntime/core/sys/windows/winuser.html#WM_MOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOVING","package":"druntime","parentType":"","signature":"WM_MOVING","url":"/druntime/core/sys/windows/winuser.html#WM_MOVING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCACTIVATE","package":"druntime","parentType":"","signature":"WM_NCACTIVATE","url":"/druntime/core/sys/windows/winuser.html#WM_NCACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCCALCSIZE","package":"druntime","parentType":"","signature":"WM_NCCALCSIZE","url":"/druntime/core/sys/windows/winuser.html#WM_NCCALCSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCCREATE","package":"druntime","parentType":"","signature":"WM_NCCREATE","url":"/druntime/core/sys/windows/winuser.html#WM_NCCREATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCDESTROY","package":"druntime","parentType":"","signature":"WM_NCDESTROY","url":"/druntime/core/sys/windows/winuser.html#WM_NCDESTROY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCHITTEST","package":"druntime","parentType":"","signature":"WM_NCHITTEST","url":"/druntime/core/sys/windows/winuser.html#WM_NCHITTEST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCLBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_NCLBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_NCLBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCLBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_NCLBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_NCLBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCLBUTTONUP","package":"druntime","parentType":"","signature":"WM_NCLBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_NCLBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCMBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_NCMBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_NCMBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCMBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_NCMBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_NCMBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCMBUTTONUP","package":"druntime","parentType":"","signature":"WM_NCMBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_NCMBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCXBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_NCXBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_NCXBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCXBUTTONUP","package":"druntime","parentType":"","signature":"WM_NCXBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_NCXBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCXBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_NCXBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_NCXBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCMOUSEHOVER","package":"druntime","parentType":"","signature":"WM_NCMOUSEHOVER","url":"/druntime/core/sys/windows/winuser.html#WM_NCMOUSEHOVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCMOUSELEAVE","package":"druntime","parentType":"","signature":"WM_NCMOUSELEAVE","url":"/druntime/core/sys/windows/winuser.html#WM_NCMOUSELEAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCMOUSEMOVE","package":"druntime","parentType":"","signature":"WM_NCMOUSEMOVE","url":"/druntime/core/sys/windows/winuser.html#WM_NCMOUSEMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCPAINT","package":"druntime","parentType":"","signature":"WM_NCPAINT","url":"/druntime/core/sys/windows/winuser.html#WM_NCPAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCRBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_NCRBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_NCRBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCRBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_NCRBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_NCRBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NCRBUTTONUP","package":"druntime","parentType":"","signature":"WM_NCRBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_NCRBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NEXTDLGCTL","package":"druntime","parentType":"","signature":"WM_NEXTDLGCTL","url":"/druntime/core/sys/windows/winuser.html#WM_NEXTDLGCTL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NEXTMENU","package":"druntime","parentType":"","signature":"WM_NEXTMENU","url":"/druntime/core/sys/windows/winuser.html#WM_NEXTMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NOTIFY","package":"druntime","parentType":"","signature":"WM_NOTIFY","url":"/druntime/core/sys/windows/winuser.html#WM_NOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NOTIFYFORMAT","package":"druntime","parentType":"","signature":"WM_NOTIFYFORMAT","url":"/druntime/core/sys/windows/winuser.html#WM_NOTIFYFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_NULL","package":"druntime","parentType":"","signature":"WM_NULL","url":"/druntime/core/sys/windows/winuser.html#WM_NULL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PAINT","package":"druntime","parentType":"","signature":"WM_PAINT","url":"/druntime/core/sys/windows/winuser.html#WM_PAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PAINTCLIPBOARD","package":"druntime","parentType":"","signature":"WM_PAINTCLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WM_PAINTCLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PAINTICON","package":"druntime","parentType":"","signature":"WM_PAINTICON","url":"/druntime/core/sys/windows/winuser.html#WM_PAINTICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PALETTECHANGED","package":"druntime","parentType":"","signature":"WM_PALETTECHANGED","url":"/druntime/core/sys/windows/winuser.html#WM_PALETTECHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PALETTEISCHANGING","package":"druntime","parentType":"","signature":"WM_PALETTEISCHANGING","url":"/druntime/core/sys/windows/winuser.html#WM_PALETTEISCHANGING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PARENTNOTIFY","package":"druntime","parentType":"","signature":"WM_PARENTNOTIFY","url":"/druntime/core/sys/windows/winuser.html#WM_PARENTNOTIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PASTE","package":"druntime","parentType":"","signature":"WM_PASTE","url":"/druntime/core/sys/windows/winuser.html#WM_PASTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PENWINFIRST","package":"druntime","parentType":"","signature":"WM_PENWINFIRST","url":"/druntime/core/sys/windows/winuser.html#WM_PENWINFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PENWINLAST","package":"druntime","parentType":"","signature":"WM_PENWINLAST","url":"/druntime/core/sys/windows/winuser.html#WM_PENWINLAST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_POWER","package":"druntime","parentType":"","signature":"WM_POWER","url":"/druntime/core/sys/windows/winuser.html#WM_POWER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_POWERBROADCAST","package":"druntime","parentType":"","signature":"WM_POWERBROADCAST","url":"/druntime/core/sys/windows/winuser.html#WM_POWERBROADCAST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PRINT","package":"druntime","parentType":"","signature":"WM_PRINT","url":"/druntime/core/sys/windows/winuser.html#WM_PRINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_PRINTCLIENT","package":"druntime","parentType":"","signature":"WM_PRINTCLIENT","url":"/druntime/core/sys/windows/winuser.html#WM_PRINTCLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_APPCOMMAND","package":"druntime","parentType":"","signature":"WM_APPCOMMAND","url":"/druntime/core/sys/windows/winuser.html#WM_APPCOMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUERYDRAGICON","package":"druntime","parentType":"","signature":"WM_QUERYDRAGICON","url":"/druntime/core/sys/windows/winuser.html#WM_QUERYDRAGICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUERYENDSESSION","package":"druntime","parentType":"","signature":"WM_QUERYENDSESSION","url":"/druntime/core/sys/windows/winuser.html#WM_QUERYENDSESSION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUERYNEWPALETTE","package":"druntime","parentType":"","signature":"WM_QUERYNEWPALETTE","url":"/druntime/core/sys/windows/winuser.html#WM_QUERYNEWPALETTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUERYOPEN","package":"druntime","parentType":"","signature":"WM_QUERYOPEN","url":"/druntime/core/sys/windows/winuser.html#WM_QUERYOPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUEUESYNC","package":"druntime","parentType":"","signature":"WM_QUEUESYNC","url":"/druntime/core/sys/windows/winuser.html#WM_QUEUESYNC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_QUIT","package":"druntime","parentType":"","signature":"WM_QUIT","url":"/druntime/core/sys/windows/winuser.html#WM_QUIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_RENDERALLFORMATS","package":"druntime","parentType":"","signature":"WM_RENDERALLFORMATS","url":"/druntime/core/sys/windows/winuser.html#WM_RENDERALLFORMATS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_RENDERFORMAT","package":"druntime","parentType":"","signature":"WM_RENDERFORMAT","url":"/druntime/core/sys/windows/winuser.html#WM_RENDERFORMAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETCURSOR","package":"druntime","parentType":"","signature":"WM_SETCURSOR","url":"/druntime/core/sys/windows/winuser.html#WM_SETCURSOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETFOCUS","package":"druntime","parentType":"","signature":"WM_SETFOCUS","url":"/druntime/core/sys/windows/winuser.html#WM_SETFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETFONT","package":"druntime","parentType":"","signature":"WM_SETFONT","url":"/druntime/core/sys/windows/winuser.html#WM_SETFONT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETHOTKEY","package":"druntime","parentType":"","signature":"WM_SETHOTKEY","url":"/druntime/core/sys/windows/winuser.html#WM_SETHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETICON","package":"druntime","parentType":"","signature":"WM_SETICON","url":"/druntime/core/sys/windows/winuser.html#WM_SETICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETREDRAW","package":"druntime","parentType":"","signature":"WM_SETREDRAW","url":"/druntime/core/sys/windows/winuser.html#WM_SETREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETTEXT","package":"druntime","parentType":"","signature":"WM_SETTEXT","url":"/druntime/core/sys/windows/winuser.html#WM_SETTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SETTINGCHANGE","package":"druntime","parentType":"","signature":"WM_SETTINGCHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_SETTINGCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SHOWWINDOW","package":"druntime","parentType":"","signature":"WM_SHOWWINDOW","url":"/druntime/core/sys/windows/winuser.html#WM_SHOWWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SIZE","package":"druntime","parentType":"","signature":"WM_SIZE","url":"/druntime/core/sys/windows/winuser.html#WM_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SIZECLIPBOARD","package":"druntime","parentType":"","signature":"WM_SIZECLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WM_SIZECLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SIZING","package":"druntime","parentType":"","signature":"WM_SIZING","url":"/druntime/core/sys/windows/winuser.html#WM_SIZING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SPOOLERSTATUS","package":"druntime","parentType":"","signature":"WM_SPOOLERSTATUS","url":"/druntime/core/sys/windows/winuser.html#WM_SPOOLERSTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_STYLECHANGED","package":"druntime","parentType":"","signature":"WM_STYLECHANGED","url":"/druntime/core/sys/windows/winuser.html#WM_STYLECHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_STYLECHANGING","package":"druntime","parentType":"","signature":"WM_STYLECHANGING","url":"/druntime/core/sys/windows/winuser.html#WM_STYLECHANGING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYSCHAR","package":"druntime","parentType":"","signature":"WM_SYSCHAR","url":"/druntime/core/sys/windows/winuser.html#WM_SYSCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYSCOLORCHANGE","package":"druntime","parentType":"","signature":"WM_SYSCOLORCHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_SYSCOLORCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYSCOMMAND","package":"druntime","parentType":"","signature":"WM_SYSCOMMAND","url":"/druntime/core/sys/windows/winuser.html#WM_SYSCOMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYSDEADCHAR","package":"druntime","parentType":"","signature":"WM_SYSDEADCHAR","url":"/druntime/core/sys/windows/winuser.html#WM_SYSDEADCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYSKEYDOWN","package":"druntime","parentType":"","signature":"WM_SYSKEYDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_SYSKEYDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYSKEYUP","package":"druntime","parentType":"","signature":"WM_SYSKEYUP","url":"/druntime/core/sys/windows/winuser.html#WM_SYSKEYUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_TCARD","package":"druntime","parentType":"","signature":"WM_TCARD","url":"/druntime/core/sys/windows/winuser.html#WM_TCARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_THEMECHANGED","package":"druntime","parentType":"","signature":"WM_THEMECHANGED","url":"/druntime/core/sys/windows/winuser.html#WM_THEMECHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_TIMECHANGE","package":"druntime","parentType":"","signature":"WM_TIMECHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_TIMECHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_TIMER","package":"druntime","parentType":"","signature":"WM_TIMER","url":"/druntime/core/sys/windows/winuser.html#WM_TIMER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_UNDO","package":"druntime","parentType":"","signature":"WM_UNDO","url":"/druntime/core/sys/windows/winuser.html#WM_UNDO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_USER","package":"druntime","parentType":"","signature":"WM_USER","url":"/druntime/core/sys/windows/winuser.html#WM_USER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_USERCHANGED","package":"druntime","parentType":"","signature":"WM_USERCHANGED","url":"/druntime/core/sys/windows/winuser.html#WM_USERCHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_VKEYTOITEM","package":"druntime","parentType":"","signature":"WM_VKEYTOITEM","url":"/druntime/core/sys/windows/winuser.html#WM_VKEYTOITEM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_VSCROLL","package":"druntime","parentType":"","signature":"WM_VSCROLL","url":"/druntime/core/sys/windows/winuser.html#WM_VSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_VSCROLLCLIPBOARD","package":"druntime","parentType":"","signature":"WM_VSCROLLCLIPBOARD","url":"/druntime/core/sys/windows/winuser.html#WM_VSCROLLCLIPBOARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_WINDOWPOSCHANGED","package":"druntime","parentType":"","signature":"WM_WINDOWPOSCHANGED","url":"/druntime/core/sys/windows/winuser.html#WM_WINDOWPOSCHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_WINDOWPOSCHANGING","package":"druntime","parentType":"","signature":"WM_WINDOWPOSCHANGING","url":"/druntime/core/sys/windows/winuser.html#WM_WINDOWPOSCHANGING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_WININICHANGE","package":"druntime","parentType":"","signature":"WM_WININICHANGE","url":"/druntime/core/sys/windows/winuser.html#WM_WININICHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_INPUT","package":"druntime","parentType":"","signature":"WM_INPUT","url":"/druntime/core/sys/windows/winuser.html#WM_INPUT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_KEYFIRST","package":"druntime","parentType":"","signature":"WM_KEYFIRST","url":"/druntime/core/sys/windows/winuser.html#WM_KEYFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_SYNCPAINT","package":"druntime","parentType":"","signature":"WM_SYNCPAINT","url":"/druntime/core/sys/windows/winuser.html#WM_SYNCPAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOUSEACTIVATE","package":"druntime","parentType":"","signature":"WM_MOUSEACTIVATE","url":"/druntime/core/sys/windows/winuser.html#WM_MOUSEACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOUSEMOVE","package":"druntime","parentType":"","signature":"WM_MOUSEMOVE","url":"/druntime/core/sys/windows/winuser.html#WM_MOUSEMOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_LBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_LBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_LBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_LBUTTONUP","package":"druntime","parentType":"","signature":"WM_LBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_LBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_LBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_LBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_LBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_RBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_RBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_RBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_RBUTTONUP","package":"druntime","parentType":"","signature":"WM_RBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_RBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_RBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_RBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_RBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MBUTTONDOWN","package":"druntime","parentType":"","signature":"WM_MBUTTONDOWN","url":"/druntime/core/sys/windows/winuser.html#WM_MBUTTONDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MBUTTONUP","package":"druntime","parentType":"","signature":"WM_MBUTTONUP","url":"/druntime/core/sys/windows/winuser.html#WM_MBUTTONUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MBUTTONDBLCLK","package":"druntime","parentType":"","signature":"WM_MBUTTONDBLCLK","url":"/druntime/core/sys/windows/winuser.html#WM_MBUTTONDBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOUSEWHEEL","package":"druntime","parentType":"","signature":"WM_MOUSEWHEEL","url":"/druntime/core/sys/windows/winuser.html#WM_MOUSEWHEEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOUSEFIRST","package":"druntime","parentType":"","signature":"WM_MOUSEFIRST","url":"/druntime/core/sys/windows/winuser.html#WM_MOUSEFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOUSEHOVER","package":"druntime","parentType":"","signature":"WM_MOUSEHOVER","url":"/druntime/core/sys/windows/winuser.html#WM_MOUSEHOVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WM_MOUSELEAVE","package":"druntime","parentType":"","signature":"WM_MOUSELEAVE","url":"/druntime/core/sys/windows/winuser.html#WM_MOUSELEAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WHEEL_DELTA","package":"druntime","parentType":"","signature":"WHEEL_DELTA","url":"/druntime/core/sys/windows/winuser.html#WHEEL_DELTA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WHEEL_PAGESCROLL","package":"druntime","parentType":"","signature":"WHEEL_PAGESCROLL","url":"/druntime/core/sys/windows/winuser.html#WHEEL_PAGESCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_CLICK","package":"druntime","parentType":"","signature":"BM_CLICK","url":"/druntime/core/sys/windows/winuser.html#BM_CLICK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_GETCHECK","package":"druntime","parentType":"","signature":"BM_GETCHECK","url":"/druntime/core/sys/windows/winuser.html#BM_GETCHECK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_GETIMAGE","package":"druntime","parentType":"","signature":"BM_GETIMAGE","url":"/druntime/core/sys/windows/winuser.html#BM_GETIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_GETSTATE","package":"druntime","parentType":"","signature":"BM_GETSTATE","url":"/druntime/core/sys/windows/winuser.html#BM_GETSTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_SETCHECK","package":"druntime","parentType":"","signature":"BM_SETCHECK","url":"/druntime/core/sys/windows/winuser.html#BM_SETCHECK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_SETIMAGE","package":"druntime","parentType":"","signature":"BM_SETIMAGE","url":"/druntime/core/sys/windows/winuser.html#BM_SETIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_SETSTATE","package":"druntime","parentType":"","signature":"BM_SETSTATE","url":"/druntime/core/sys/windows/winuser.html#BM_SETSTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BM_SETSTYLE","package":"druntime","parentType":"","signature":"BM_SETSTYLE","url":"/druntime/core/sys/windows/winuser.html#BM_SETSTYLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_CLICKED","package":"druntime","parentType":"","signature":"BN_CLICKED","url":"/druntime/core/sys/windows/winuser.html#BN_CLICKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_DBLCLK","package":"druntime","parentType":"","signature":"BN_DBLCLK","url":"/druntime/core/sys/windows/winuser.html#BN_DBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_DISABLE","package":"druntime","parentType":"","signature":"BN_DISABLE","url":"/druntime/core/sys/windows/winuser.html#BN_DISABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_DOUBLECLICKED","package":"druntime","parentType":"","signature":"BN_DOUBLECLICKED","url":"/druntime/core/sys/windows/winuser.html#BN_DOUBLECLICKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_HILITE","package":"druntime","parentType":"","signature":"BN_HILITE","url":"/druntime/core/sys/windows/winuser.html#BN_HILITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_KILLFOCUS","package":"druntime","parentType":"","signature":"BN_KILLFOCUS","url":"/druntime/core/sys/windows/winuser.html#BN_KILLFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_PAINT","package":"druntime","parentType":"","signature":"BN_PAINT","url":"/druntime/core/sys/windows/winuser.html#BN_PAINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_PUSHED","package":"druntime","parentType":"","signature":"BN_PUSHED","url":"/druntime/core/sys/windows/winuser.html#BN_PUSHED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_SETFOCUS","package":"druntime","parentType":"","signature":"BN_SETFOCUS","url":"/druntime/core/sys/windows/winuser.html#BN_SETFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_UNHILITE","package":"druntime","parentType":"","signature":"BN_UNHILITE","url":"/druntime/core/sys/windows/winuser.html#BN_UNHILITE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"BN_UNPUSHED","package":"druntime","parentType":"","signature":"BN_UNPUSHED","url":"/druntime/core/sys/windows/winuser.html#BN_UNPUSHED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_ADDSTRING","package":"druntime","parentType":"","signature":"CB_ADDSTRING","url":"/druntime/core/sys/windows/winuser.html#CB_ADDSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_DELETESTRING","package":"druntime","parentType":"","signature":"CB_DELETESTRING","url":"/druntime/core/sys/windows/winuser.html#CB_DELETESTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_DIR","package":"druntime","parentType":"","signature":"CB_DIR","url":"/druntime/core/sys/windows/winuser.html#CB_DIR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_FINDSTRING","package":"druntime","parentType":"","signature":"CB_FINDSTRING","url":"/druntime/core/sys/windows/winuser.html#CB_FINDSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_FINDSTRINGEXACT","package":"druntime","parentType":"","signature":"CB_FINDSTRINGEXACT","url":"/druntime/core/sys/windows/winuser.html#CB_FINDSTRINGEXACT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETCOUNT","package":"druntime","parentType":"","signature":"CB_GETCOUNT","url":"/druntime/core/sys/windows/winuser.html#CB_GETCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETCURSEL","package":"druntime","parentType":"","signature":"CB_GETCURSEL","url":"/druntime/core/sys/windows/winuser.html#CB_GETCURSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETDROPPEDCONTROLRECT","package":"druntime","parentType":"","signature":"CB_GETDROPPEDCONTROLRECT","url":"/druntime/core/sys/windows/winuser.html#CB_GETDROPPEDCONTROLRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETDROPPEDSTATE","package":"druntime","parentType":"","signature":"CB_GETDROPPEDSTATE","url":"/druntime/core/sys/windows/winuser.html#CB_GETDROPPEDSTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETDROPPEDWIDTH","package":"druntime","parentType":"","signature":"CB_GETDROPPEDWIDTH","url":"/druntime/core/sys/windows/winuser.html#CB_GETDROPPEDWIDTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETEDITSEL","package":"druntime","parentType":"","signature":"CB_GETEDITSEL","url":"/druntime/core/sys/windows/winuser.html#CB_GETEDITSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETEXTENDEDUI","package":"druntime","parentType":"","signature":"CB_GETEXTENDEDUI","url":"/druntime/core/sys/windows/winuser.html#CB_GETEXTENDEDUI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETHORIZONTALEXTENT","package":"druntime","parentType":"","signature":"CB_GETHORIZONTALEXTENT","url":"/druntime/core/sys/windows/winuser.html#CB_GETHORIZONTALEXTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETITEMDATA","package":"druntime","parentType":"","signature":"CB_GETITEMDATA","url":"/druntime/core/sys/windows/winuser.html#CB_GETITEMDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETITEMHEIGHT","package":"druntime","parentType":"","signature":"CB_GETITEMHEIGHT","url":"/druntime/core/sys/windows/winuser.html#CB_GETITEMHEIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETLBTEXT","package":"druntime","parentType":"","signature":"CB_GETLBTEXT","url":"/druntime/core/sys/windows/winuser.html#CB_GETLBTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETLBTEXTLEN","package":"druntime","parentType":"","signature":"CB_GETLBTEXTLEN","url":"/druntime/core/sys/windows/winuser.html#CB_GETLBTEXTLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETLOCALE","package":"druntime","parentType":"","signature":"CB_GETLOCALE","url":"/druntime/core/sys/windows/winuser.html#CB_GETLOCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_GETTOPINDEX","package":"druntime","parentType":"","signature":"CB_GETTOPINDEX","url":"/druntime/core/sys/windows/winuser.html#CB_GETTOPINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_INITSTORAGE","package":"druntime","parentType":"","signature":"CB_INITSTORAGE","url":"/druntime/core/sys/windows/winuser.html#CB_INITSTORAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_INSERTSTRING","package":"druntime","parentType":"","signature":"CB_INSERTSTRING","url":"/druntime/core/sys/windows/winuser.html#CB_INSERTSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_LIMITTEXT","package":"druntime","parentType":"","signature":"CB_LIMITTEXT","url":"/druntime/core/sys/windows/winuser.html#CB_LIMITTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_RESETCONTENT","package":"druntime","parentType":"","signature":"CB_RESETCONTENT","url":"/druntime/core/sys/windows/winuser.html#CB_RESETCONTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SELECTSTRING","package":"druntime","parentType":"","signature":"CB_SELECTSTRING","url":"/druntime/core/sys/windows/winuser.html#CB_SELECTSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETCURSEL","package":"druntime","parentType":"","signature":"CB_SETCURSEL","url":"/druntime/core/sys/windows/winuser.html#CB_SETCURSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETDROPPEDWIDTH","package":"druntime","parentType":"","signature":"CB_SETDROPPEDWIDTH","url":"/druntime/core/sys/windows/winuser.html#CB_SETDROPPEDWIDTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETEDITSEL","package":"druntime","parentType":"","signature":"CB_SETEDITSEL","url":"/druntime/core/sys/windows/winuser.html#CB_SETEDITSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETEXTENDEDUI","package":"druntime","parentType":"","signature":"CB_SETEXTENDEDUI","url":"/druntime/core/sys/windows/winuser.html#CB_SETEXTENDEDUI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETHORIZONTALEXTENT","package":"druntime","parentType":"","signature":"CB_SETHORIZONTALEXTENT","url":"/druntime/core/sys/windows/winuser.html#CB_SETHORIZONTALEXTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETITEMDATA","package":"druntime","parentType":"","signature":"CB_SETITEMDATA","url":"/druntime/core/sys/windows/winuser.html#CB_SETITEMDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETITEMHEIGHT","package":"druntime","parentType":"","signature":"CB_SETITEMHEIGHT","url":"/druntime/core/sys/windows/winuser.html#CB_SETITEMHEIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETLOCALE","package":"druntime","parentType":"","signature":"CB_SETLOCALE","url":"/druntime/core/sys/windows/winuser.html#CB_SETLOCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SETTOPINDEX","package":"druntime","parentType":"","signature":"CB_SETTOPINDEX","url":"/druntime/core/sys/windows/winuser.html#CB_SETTOPINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_SHOWDROPDOWN","package":"druntime","parentType":"","signature":"CB_SHOWDROPDOWN","url":"/druntime/core/sys/windows/winuser.html#CB_SHOWDROPDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_CLOSEUP","package":"druntime","parentType":"","signature":"CBN_CLOSEUP","url":"/druntime/core/sys/windows/winuser.html#CBN_CLOSEUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_DBLCLK","package":"druntime","parentType":"","signature":"CBN_DBLCLK","url":"/druntime/core/sys/windows/winuser.html#CBN_DBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_DROPDOWN","package":"druntime","parentType":"","signature":"CBN_DROPDOWN","url":"/druntime/core/sys/windows/winuser.html#CBN_DROPDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_EDITCHANGE","package":"druntime","parentType":"","signature":"CBN_EDITCHANGE","url":"/druntime/core/sys/windows/winuser.html#CBN_EDITCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_EDITUPDATE","package":"druntime","parentType":"","signature":"CBN_EDITUPDATE","url":"/druntime/core/sys/windows/winuser.html#CBN_EDITUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_ERRSPACE","package":"druntime","parentType":"","signature":"CBN_ERRSPACE","url":"/druntime/core/sys/windows/winuser.html#CBN_ERRSPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_KILLFOCUS","package":"druntime","parentType":"","signature":"CBN_KILLFOCUS","url":"/druntime/core/sys/windows/winuser.html#CBN_KILLFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_SELCHANGE","package":"druntime","parentType":"","signature":"CBN_SELCHANGE","url":"/druntime/core/sys/windows/winuser.html#CBN_SELCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_SELENDCANCEL","package":"druntime","parentType":"","signature":"CBN_SELENDCANCEL","url":"/druntime/core/sys/windows/winuser.html#CBN_SELENDCANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_SELENDOK","package":"druntime","parentType":"","signature":"CBN_SELENDOK","url":"/druntime/core/sys/windows/winuser.html#CBN_SELENDOK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CBN_SETFOCUS","package":"druntime","parentType":"","signature":"CBN_SETFOCUS","url":"/druntime/core/sys/windows/winuser.html#CBN_SETFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_CANUNDO","package":"druntime","parentType":"","signature":"EM_CANUNDO","url":"/druntime/core/sys/windows/winuser.html#EM_CANUNDO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_CHARFROMPOS","package":"druntime","parentType":"","signature":"EM_CHARFROMPOS","url":"/druntime/core/sys/windows/winuser.html#EM_CHARFROMPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_EMPTYUNDOBUFFER","package":"druntime","parentType":"","signature":"EM_EMPTYUNDOBUFFER","url":"/druntime/core/sys/windows/winuser.html#EM_EMPTYUNDOBUFFER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_FMTLINES","package":"druntime","parentType":"","signature":"EM_FMTLINES","url":"/druntime/core/sys/windows/winuser.html#EM_FMTLINES"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETFIRSTVISIBLELINE","package":"druntime","parentType":"","signature":"EM_GETFIRSTVISIBLELINE","url":"/druntime/core/sys/windows/winuser.html#EM_GETFIRSTVISIBLELINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETHANDLE","package":"druntime","parentType":"","signature":"EM_GETHANDLE","url":"/druntime/core/sys/windows/winuser.html#EM_GETHANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETLIMITTEXT","package":"druntime","parentType":"","signature":"EM_GETLIMITTEXT","url":"/druntime/core/sys/windows/winuser.html#EM_GETLIMITTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETLINE","package":"druntime","parentType":"","signature":"EM_GETLINE","url":"/druntime/core/sys/windows/winuser.html#EM_GETLINE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETLINECOUNT","package":"druntime","parentType":"","signature":"EM_GETLINECOUNT","url":"/druntime/core/sys/windows/winuser.html#EM_GETLINECOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETMARGINS","package":"druntime","parentType":"","signature":"EM_GETMARGINS","url":"/druntime/core/sys/windows/winuser.html#EM_GETMARGINS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETMODIFY","package":"druntime","parentType":"","signature":"EM_GETMODIFY","url":"/druntime/core/sys/windows/winuser.html#EM_GETMODIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETPASSWORDCHAR","package":"druntime","parentType":"","signature":"EM_GETPASSWORDCHAR","url":"/druntime/core/sys/windows/winuser.html#EM_GETPASSWORDCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETRECT","package":"druntime","parentType":"","signature":"EM_GETRECT","url":"/druntime/core/sys/windows/winuser.html#EM_GETRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETSEL","package":"druntime","parentType":"","signature":"EM_GETSEL","url":"/druntime/core/sys/windows/winuser.html#EM_GETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETTHUMB","package":"druntime","parentType":"","signature":"EM_GETTHUMB","url":"/druntime/core/sys/windows/winuser.html#EM_GETTHUMB"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETWORDBREAKPROC","package":"druntime","parentType":"","signature":"EM_GETWORDBREAKPROC","url":"/druntime/core/sys/windows/winuser.html#EM_GETWORDBREAKPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_LIMITTEXT","package":"druntime","parentType":"","signature":"EM_LIMITTEXT","url":"/druntime/core/sys/windows/winuser.html#EM_LIMITTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_LINEFROMCHAR","package":"druntime","parentType":"","signature":"EM_LINEFROMCHAR","url":"/druntime/core/sys/windows/winuser.html#EM_LINEFROMCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_LINEINDEX","package":"druntime","parentType":"","signature":"EM_LINEINDEX","url":"/druntime/core/sys/windows/winuser.html#EM_LINEINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_LINELENGTH","package":"druntime","parentType":"","signature":"EM_LINELENGTH","url":"/druntime/core/sys/windows/winuser.html#EM_LINELENGTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_LINESCROLL","package":"druntime","parentType":"","signature":"EM_LINESCROLL","url":"/druntime/core/sys/windows/winuser.html#EM_LINESCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_POSFROMCHAR","package":"druntime","parentType":"","signature":"EM_POSFROMCHAR","url":"/druntime/core/sys/windows/winuser.html#EM_POSFROMCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_REPLACESEL","package":"druntime","parentType":"","signature":"EM_REPLACESEL","url":"/druntime/core/sys/windows/winuser.html#EM_REPLACESEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SCROLL","package":"druntime","parentType":"","signature":"EM_SCROLL","url":"/druntime/core/sys/windows/winuser.html#EM_SCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SCROLLCARET","package":"druntime","parentType":"","signature":"EM_SCROLLCARET","url":"/druntime/core/sys/windows/winuser.html#EM_SCROLLCARET"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETHANDLE","package":"druntime","parentType":"","signature":"EM_SETHANDLE","url":"/druntime/core/sys/windows/winuser.html#EM_SETHANDLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETLIMITTEXT","package":"druntime","parentType":"","signature":"EM_SETLIMITTEXT","url":"/druntime/core/sys/windows/winuser.html#EM_SETLIMITTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETMARGINS","package":"druntime","parentType":"","signature":"EM_SETMARGINS","url":"/druntime/core/sys/windows/winuser.html#EM_SETMARGINS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETMODIFY","package":"druntime","parentType":"","signature":"EM_SETMODIFY","url":"/druntime/core/sys/windows/winuser.html#EM_SETMODIFY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETPASSWORDCHAR","package":"druntime","parentType":"","signature":"EM_SETPASSWORDCHAR","url":"/druntime/core/sys/windows/winuser.html#EM_SETPASSWORDCHAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETREADONLY","package":"druntime","parentType":"","signature":"EM_SETREADONLY","url":"/druntime/core/sys/windows/winuser.html#EM_SETREADONLY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETRECT","package":"druntime","parentType":"","signature":"EM_SETRECT","url":"/druntime/core/sys/windows/winuser.html#EM_SETRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETRECTNP","package":"druntime","parentType":"","signature":"EM_SETRECTNP","url":"/druntime/core/sys/windows/winuser.html#EM_SETRECTNP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETSEL","package":"druntime","parentType":"","signature":"EM_SETSEL","url":"/druntime/core/sys/windows/winuser.html#EM_SETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETTABSTOPS","package":"druntime","parentType":"","signature":"EM_SETTABSTOPS","url":"/druntime/core/sys/windows/winuser.html#EM_SETTABSTOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETWORDBREAKPROC","package":"druntime","parentType":"","signature":"EM_SETWORDBREAKPROC","url":"/druntime/core/sys/windows/winuser.html#EM_SETWORDBREAKPROC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_UNDO","package":"druntime","parentType":"","signature":"EM_UNDO","url":"/druntime/core/sys/windows/winuser.html#EM_UNDO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_SETIMESTATUS","package":"druntime","parentType":"","signature":"EM_SETIMESTATUS","url":"/druntime/core/sys/windows/winuser.html#EM_SETIMESTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EM_GETIMESTATUS","package":"druntime","parentType":"","signature":"EM_GETIMESTATUS","url":"/druntime/core/sys/windows/winuser.html#EM_GETIMESTATUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_CHANGE","package":"druntime","parentType":"","signature":"EN_CHANGE","url":"/druntime/core/sys/windows/winuser.html#EN_CHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_ERRSPACE","package":"druntime","parentType":"","signature":"EN_ERRSPACE","url":"/druntime/core/sys/windows/winuser.html#EN_ERRSPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_HSCROLL","package":"druntime","parentType":"","signature":"EN_HSCROLL","url":"/druntime/core/sys/windows/winuser.html#EN_HSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_KILLFOCUS","package":"druntime","parentType":"","signature":"EN_KILLFOCUS","url":"/druntime/core/sys/windows/winuser.html#EN_KILLFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_MAXTEXT","package":"druntime","parentType":"","signature":"EN_MAXTEXT","url":"/druntime/core/sys/windows/winuser.html#EN_MAXTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_SETFOCUS","package":"druntime","parentType":"","signature":"EN_SETFOCUS","url":"/druntime/core/sys/windows/winuser.html#EN_SETFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_UPDATE","package":"druntime","parentType":"","signature":"EN_UPDATE","url":"/druntime/core/sys/windows/winuser.html#EN_UPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EN_VSCROLL","package":"druntime","parentType":"","signature":"EN_VSCROLL","url":"/druntime/core/sys/windows/winuser.html#EN_VSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_ADDFILE","package":"druntime","parentType":"","signature":"LB_ADDFILE","url":"/druntime/core/sys/windows/winuser.html#LB_ADDFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_ADDSTRING","package":"druntime","parentType":"","signature":"LB_ADDSTRING","url":"/druntime/core/sys/windows/winuser.html#LB_ADDSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_DELETESTRING","package":"druntime","parentType":"","signature":"LB_DELETESTRING","url":"/druntime/core/sys/windows/winuser.html#LB_DELETESTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_DIR","package":"druntime","parentType":"","signature":"LB_DIR","url":"/druntime/core/sys/windows/winuser.html#LB_DIR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_FINDSTRING","package":"druntime","parentType":"","signature":"LB_FINDSTRING","url":"/druntime/core/sys/windows/winuser.html#LB_FINDSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_FINDSTRINGEXACT","package":"druntime","parentType":"","signature":"LB_FINDSTRINGEXACT","url":"/druntime/core/sys/windows/winuser.html#LB_FINDSTRINGEXACT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETANCHORINDEX","package":"druntime","parentType":"","signature":"LB_GETANCHORINDEX","url":"/druntime/core/sys/windows/winuser.html#LB_GETANCHORINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETCARETINDEX","package":"druntime","parentType":"","signature":"LB_GETCARETINDEX","url":"/druntime/core/sys/windows/winuser.html#LB_GETCARETINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETCOUNT","package":"druntime","parentType":"","signature":"LB_GETCOUNT","url":"/druntime/core/sys/windows/winuser.html#LB_GETCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETCURSEL","package":"druntime","parentType":"","signature":"LB_GETCURSEL","url":"/druntime/core/sys/windows/winuser.html#LB_GETCURSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETHORIZONTALEXTENT","package":"druntime","parentType":"","signature":"LB_GETHORIZONTALEXTENT","url":"/druntime/core/sys/windows/winuser.html#LB_GETHORIZONTALEXTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETITEMDATA","package":"druntime","parentType":"","signature":"LB_GETITEMDATA","url":"/druntime/core/sys/windows/winuser.html#LB_GETITEMDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETITEMHEIGHT","package":"druntime","parentType":"","signature":"LB_GETITEMHEIGHT","url":"/druntime/core/sys/windows/winuser.html#LB_GETITEMHEIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETITEMRECT","package":"druntime","parentType":"","signature":"LB_GETITEMRECT","url":"/druntime/core/sys/windows/winuser.html#LB_GETITEMRECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETLOCALE","package":"druntime","parentType":"","signature":"LB_GETLOCALE","url":"/druntime/core/sys/windows/winuser.html#LB_GETLOCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETSEL","package":"druntime","parentType":"","signature":"LB_GETSEL","url":"/druntime/core/sys/windows/winuser.html#LB_GETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETSELCOUNT","package":"druntime","parentType":"","signature":"LB_GETSELCOUNT","url":"/druntime/core/sys/windows/winuser.html#LB_GETSELCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETSELITEMS","package":"druntime","parentType":"","signature":"LB_GETSELITEMS","url":"/druntime/core/sys/windows/winuser.html#LB_GETSELITEMS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETTEXT","package":"druntime","parentType":"","signature":"LB_GETTEXT","url":"/druntime/core/sys/windows/winuser.html#LB_GETTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETTEXTLEN","package":"druntime","parentType":"","signature":"LB_GETTEXTLEN","url":"/druntime/core/sys/windows/winuser.html#LB_GETTEXTLEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_GETTOPINDEX","package":"druntime","parentType":"","signature":"LB_GETTOPINDEX","url":"/druntime/core/sys/windows/winuser.html#LB_GETTOPINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_INITSTORAGE","package":"druntime","parentType":"","signature":"LB_INITSTORAGE","url":"/druntime/core/sys/windows/winuser.html#LB_INITSTORAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_INSERTSTRING","package":"druntime","parentType":"","signature":"LB_INSERTSTRING","url":"/druntime/core/sys/windows/winuser.html#LB_INSERTSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_ITEMFROMPOINT","package":"druntime","parentType":"","signature":"LB_ITEMFROMPOINT","url":"/druntime/core/sys/windows/winuser.html#LB_ITEMFROMPOINT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_RESETCONTENT","package":"druntime","parentType":"","signature":"LB_RESETCONTENT","url":"/druntime/core/sys/windows/winuser.html#LB_RESETCONTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SELECTSTRING","package":"druntime","parentType":"","signature":"LB_SELECTSTRING","url":"/druntime/core/sys/windows/winuser.html#LB_SELECTSTRING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SELITEMRANGE","package":"druntime","parentType":"","signature":"LB_SELITEMRANGE","url":"/druntime/core/sys/windows/winuser.html#LB_SELITEMRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SELITEMRANGEEX","package":"druntime","parentType":"","signature":"LB_SELITEMRANGEEX","url":"/druntime/core/sys/windows/winuser.html#LB_SELITEMRANGEEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETANCHORINDEX","package":"druntime","parentType":"","signature":"LB_SETANCHORINDEX","url":"/druntime/core/sys/windows/winuser.html#LB_SETANCHORINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETCARETINDEX","package":"druntime","parentType":"","signature":"LB_SETCARETINDEX","url":"/druntime/core/sys/windows/winuser.html#LB_SETCARETINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETCOLUMNWIDTH","package":"druntime","parentType":"","signature":"LB_SETCOLUMNWIDTH","url":"/druntime/core/sys/windows/winuser.html#LB_SETCOLUMNWIDTH"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETCOUNT","package":"druntime","parentType":"","signature":"LB_SETCOUNT","url":"/druntime/core/sys/windows/winuser.html#LB_SETCOUNT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETCURSEL","package":"druntime","parentType":"","signature":"LB_SETCURSEL","url":"/druntime/core/sys/windows/winuser.html#LB_SETCURSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETHORIZONTALEXTENT","package":"druntime","parentType":"","signature":"LB_SETHORIZONTALEXTENT","url":"/druntime/core/sys/windows/winuser.html#LB_SETHORIZONTALEXTENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETITEMDATA","package":"druntime","parentType":"","signature":"LB_SETITEMDATA","url":"/druntime/core/sys/windows/winuser.html#LB_SETITEMDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETITEMHEIGHT","package":"druntime","parentType":"","signature":"LB_SETITEMHEIGHT","url":"/druntime/core/sys/windows/winuser.html#LB_SETITEMHEIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETLOCALE","package":"druntime","parentType":"","signature":"LB_SETLOCALE","url":"/druntime/core/sys/windows/winuser.html#LB_SETLOCALE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETSEL","package":"druntime","parentType":"","signature":"LB_SETSEL","url":"/druntime/core/sys/windows/winuser.html#LB_SETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETTABSTOPS","package":"druntime","parentType":"","signature":"LB_SETTABSTOPS","url":"/druntime/core/sys/windows/winuser.html#LB_SETTABSTOPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_SETTOPINDEX","package":"druntime","parentType":"","signature":"LB_SETTOPINDEX","url":"/druntime/core/sys/windows/winuser.html#LB_SETTOPINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBN_DBLCLK","package":"druntime","parentType":"","signature":"LBN_DBLCLK","url":"/druntime/core/sys/windows/winuser.html#LBN_DBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBN_ERRSPACE","package":"druntime","parentType":"","signature":"LBN_ERRSPACE","url":"/druntime/core/sys/windows/winuser.html#LBN_ERRSPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBN_KILLFOCUS","package":"druntime","parentType":"","signature":"LBN_KILLFOCUS","url":"/druntime/core/sys/windows/winuser.html#LBN_KILLFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBN_SELCANCEL","package":"druntime","parentType":"","signature":"LBN_SELCANCEL","url":"/druntime/core/sys/windows/winuser.html#LBN_SELCANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBN_SELCHANGE","package":"druntime","parentType":"","signature":"LBN_SELCHANGE","url":"/druntime/core/sys/windows/winuser.html#LBN_SELCHANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LBN_SETFOCUS","package":"druntime","parentType":"","signature":"LBN_SETFOCUS","url":"/druntime/core/sys/windows/winuser.html#LBN_SETFOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_ENABLE_ARROWS","package":"druntime","parentType":"","signature":"SBM_ENABLE_ARROWS","url":"/druntime/core/sys/windows/winuser.html#SBM_ENABLE_ARROWS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_GETPOS","package":"druntime","parentType":"","signature":"SBM_GETPOS","url":"/druntime/core/sys/windows/winuser.html#SBM_GETPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_GETRANGE","package":"druntime","parentType":"","signature":"SBM_GETRANGE","url":"/druntime/core/sys/windows/winuser.html#SBM_GETRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_GETSCROLLINFO","package":"druntime","parentType":"","signature":"SBM_GETSCROLLINFO","url":"/druntime/core/sys/windows/winuser.html#SBM_GETSCROLLINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_SETPOS","package":"druntime","parentType":"","signature":"SBM_SETPOS","url":"/druntime/core/sys/windows/winuser.html#SBM_SETPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_SETRANGE","package":"druntime","parentType":"","signature":"SBM_SETRANGE","url":"/druntime/core/sys/windows/winuser.html#SBM_SETRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_SETRANGEREDRAW","package":"druntime","parentType":"","signature":"SBM_SETRANGEREDRAW","url":"/druntime/core/sys/windows/winuser.html#SBM_SETRANGEREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SBM_SETSCROLLINFO","package":"druntime","parentType":"","signature":"SBM_SETSCROLLINFO","url":"/druntime/core/sys/windows/winuser.html#SBM_SETSCROLLINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STM_GETICON","package":"druntime","parentType":"","signature":"STM_GETICON","url":"/druntime/core/sys/windows/winuser.html#STM_GETICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STM_GETIMAGE","package":"druntime","parentType":"","signature":"STM_GETIMAGE","url":"/druntime/core/sys/windows/winuser.html#STM_GETIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STM_SETICON","package":"druntime","parentType":"","signature":"STM_SETICON","url":"/druntime/core/sys/windows/winuser.html#STM_SETICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STM_SETIMAGE","package":"druntime","parentType":"","signature":"STM_SETIMAGE","url":"/druntime/core/sys/windows/winuser.html#STM_SETIMAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STN_CLICKED","package":"druntime","parentType":"","signature":"STN_CLICKED","url":"/druntime/core/sys/windows/winuser.html#STN_CLICKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STN_DBLCLK","package":"druntime","parentType":"","signature":"STN_DBLCLK","url":"/druntime/core/sys/windows/winuser.html#STN_DBLCLK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STN_DISABLE","package":"druntime","parentType":"","signature":"STN_DISABLE","url":"/druntime/core/sys/windows/winuser.html#STN_DISABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STN_ENABLE","package":"druntime","parentType":"","signature":"STN_ENABLE","url":"/druntime/core/sys/windows/winuser.html#STN_ENABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"STM_MSGMAX","package":"druntime","parentType":"","signature":"STM_MSGMAX","url":"/druntime/core/sys/windows/winuser.html#STM_MSGMAX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DM_GETDEFID","package":"druntime","parentType":"","signature":"DM_GETDEFID","url":"/druntime/core/sys/windows/winuser.html#DM_GETDEFID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DM_SETDEFID","package":"druntime","parentType":"","signature":"DM_SETDEFID","url":"/druntime/core/sys/windows/winuser.html#DM_SETDEFID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DM_REPOSITION","package":"druntime","parentType":"","signature":"DM_REPOSITION","url":"/druntime/core/sys/windows/winuser.html#DM_REPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSM_PAGEINFO","package":"druntime","parentType":"","signature":"PSM_PAGEINFO","url":"/druntime/core/sys/windows/winuser.html#PSM_PAGEINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSM_SHEETINFO","package":"druntime","parentType":"","signature":"PSM_SHEETINFO","url":"/druntime/core/sys/windows/winuser.html#PSM_SHEETINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_SETACTIVE","package":"druntime","parentType":"","signature":"PSI_SETACTIVE","url":"/druntime/core/sys/windows/winuser.html#PSI_SETACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_KILLACTIVE","package":"druntime","parentType":"","signature":"PSI_KILLACTIVE","url":"/druntime/core/sys/windows/winuser.html#PSI_KILLACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_APPLY","package":"druntime","parentType":"","signature":"PSI_APPLY","url":"/druntime/core/sys/windows/winuser.html#PSI_APPLY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_RESET","package":"druntime","parentType":"","signature":"PSI_RESET","url":"/druntime/core/sys/windows/winuser.html#PSI_RESET"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_HASHELP","package":"druntime","parentType":"","signature":"PSI_HASHELP","url":"/druntime/core/sys/windows/winuser.html#PSI_HASHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_HELP","package":"druntime","parentType":"","signature":"PSI_HELP","url":"/druntime/core/sys/windows/winuser.html#PSI_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_CHANGED","package":"druntime","parentType":"","signature":"PSI_CHANGED","url":"/druntime/core/sys/windows/winuser.html#PSI_CHANGED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_GUISTART","package":"druntime","parentType":"","signature":"PSI_GUISTART","url":"/druntime/core/sys/windows/winuser.html#PSI_GUISTART"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_REBOOT","package":"druntime","parentType":"","signature":"PSI_REBOOT","url":"/druntime/core/sys/windows/winuser.html#PSI_REBOOT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PSI_GETSIBLINGS","package":"druntime","parentType":"","signature":"PSI_GETSIBLINGS","url":"/druntime/core/sys/windows/winuser.html#PSI_GETSIBLINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_WINDOW","package":"druntime","parentType":"","signature":"DCX_WINDOW","url":"/druntime/core/sys/windows/winuser.html#DCX_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_CACHE","package":"druntime","parentType":"","signature":"DCX_CACHE","url":"/druntime/core/sys/windows/winuser.html#DCX_CACHE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_PARENTCLIP","package":"druntime","parentType":"","signature":"DCX_PARENTCLIP","url":"/druntime/core/sys/windows/winuser.html#DCX_PARENTCLIP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_CLIPSIBLINGS","package":"druntime","parentType":"","signature":"DCX_CLIPSIBLINGS","url":"/druntime/core/sys/windows/winuser.html#DCX_CLIPSIBLINGS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_CLIPCHILDREN","package":"druntime","parentType":"","signature":"DCX_CLIPCHILDREN","url":"/druntime/core/sys/windows/winuser.html#DCX_CLIPCHILDREN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_NORESETATTRS","package":"druntime","parentType":"","signature":"DCX_NORESETATTRS","url":"/druntime/core/sys/windows/winuser.html#DCX_NORESETATTRS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_INTERSECTUPDATE","package":"druntime","parentType":"","signature":"DCX_INTERSECTUPDATE","url":"/druntime/core/sys/windows/winuser.html#DCX_INTERSECTUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_LOCKWINDOWUPDATE","package":"druntime","parentType":"","signature":"DCX_LOCKWINDOWUPDATE","url":"/druntime/core/sys/windows/winuser.html#DCX_LOCKWINDOWUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_EXCLUDERGN","package":"druntime","parentType":"","signature":"DCX_EXCLUDERGN","url":"/druntime/core/sys/windows/winuser.html#DCX_EXCLUDERGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_INTERSECTRGN","package":"druntime","parentType":"","signature":"DCX_INTERSECTRGN","url":"/druntime/core/sys/windows/winuser.html#DCX_INTERSECTRGN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_EXCLUDEUPDATE","package":"druntime","parentType":"","signature":"DCX_EXCLUDEUPDATE","url":"/druntime/core/sys/windows/winuser.html#DCX_EXCLUDEUPDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DCX_VALIDATE","package":"druntime","parentType":"","signature":"DCX_VALIDATE","url":"/druntime/core/sys/windows/winuser.html#DCX_VALIDATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GMDI_GOINTOPOPUPS","package":"druntime","parentType":"","signature":"GMDI_GOINTOPOPUPS","url":"/druntime/core/sys/windows/winuser.html#GMDI_GOINTOPOPUPS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GMDI_USEDISABLED","package":"druntime","parentType":"","signature":"GMDI_USEDISABLED","url":"/druntime/core/sys/windows/winuser.html#GMDI_USEDISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_AVAILABLE","package":"druntime","parentType":"","signature":"FKF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#FKF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_CLICKON","package":"druntime","parentType":"","signature":"FKF_CLICKON","url":"/druntime/core/sys/windows/winuser.html#FKF_CLICKON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_FILTERKEYSON","package":"druntime","parentType":"","signature":"FKF_FILTERKEYSON","url":"/druntime/core/sys/windows/winuser.html#FKF_FILTERKEYSON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_HOTKEYACTIVE","package":"druntime","parentType":"","signature":"FKF_HOTKEYACTIVE","url":"/druntime/core/sys/windows/winuser.html#FKF_HOTKEYACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_HOTKEYSOUND","package":"druntime","parentType":"","signature":"FKF_HOTKEYSOUND","url":"/druntime/core/sys/windows/winuser.html#FKF_HOTKEYSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_CONFIRMHOTKEY","package":"druntime","parentType":"","signature":"FKF_CONFIRMHOTKEY","url":"/druntime/core/sys/windows/winuser.html#FKF_CONFIRMHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"FKF_INDICATOR","package":"druntime","parentType":"","signature":"FKF_INDICATOR","url":"/druntime/core/sys/windows/winuser.html#FKF_INDICATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_HIGHCONTRASTON","package":"druntime","parentType":"","signature":"HCF_HIGHCONTRASTON","url":"/druntime/core/sys/windows/winuser.html#HCF_HIGHCONTRASTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_AVAILABLE","package":"druntime","parentType":"","signature":"HCF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#HCF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_HOTKEYACTIVE","package":"druntime","parentType":"","signature":"HCF_HOTKEYACTIVE","url":"/druntime/core/sys/windows/winuser.html#HCF_HOTKEYACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_CONFIRMHOTKEY","package":"druntime","parentType":"","signature":"HCF_CONFIRMHOTKEY","url":"/druntime/core/sys/windows/winuser.html#HCF_CONFIRMHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_HOTKEYSOUND","package":"druntime","parentType":"","signature":"HCF_HOTKEYSOUND","url":"/druntime/core/sys/windows/winuser.html#HCF_HOTKEYSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_INDICATOR","package":"druntime","parentType":"","signature":"HCF_INDICATOR","url":"/druntime/core/sys/windows/winuser.html#HCF_INDICATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HCF_HOTKEYAVAILABLE","package":"druntime","parentType":"","signature":"HCF_HOTKEYAVAILABLE","url":"/druntime/core/sys/windows/winuser.html#HCF_HOTKEYAVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_AVAILABLE","package":"druntime","parentType":"","signature":"MKF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#MKF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_CONFIRMHOTKEY","package":"druntime","parentType":"","signature":"MKF_CONFIRMHOTKEY","url":"/druntime/core/sys/windows/winuser.html#MKF_CONFIRMHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_HOTKEYACTIVE","package":"druntime","parentType":"","signature":"MKF_HOTKEYACTIVE","url":"/druntime/core/sys/windows/winuser.html#MKF_HOTKEYACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_HOTKEYSOUND","package":"druntime","parentType":"","signature":"MKF_HOTKEYSOUND","url":"/druntime/core/sys/windows/winuser.html#MKF_HOTKEYSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_INDICATOR","package":"druntime","parentType":"","signature":"MKF_INDICATOR","url":"/druntime/core/sys/windows/winuser.html#MKF_INDICATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_MOUSEKEYSON","package":"druntime","parentType":"","signature":"MKF_MOUSEKEYSON","url":"/druntime/core/sys/windows/winuser.html#MKF_MOUSEKEYSON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_MODIFIERS","package":"druntime","parentType":"","signature":"MKF_MODIFIERS","url":"/druntime/core/sys/windows/winuser.html#MKF_MODIFIERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MKF_REPLACENUMBERS","package":"druntime","parentType":"","signature":"MKF_REPLACENUMBERS","url":"/druntime/core/sys/windows/winuser.html#MKF_REPLACENUMBERS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SERKF_ACTIVE","package":"druntime","parentType":"","signature":"SERKF_ACTIVE","url":"/druntime/core/sys/windows/winuser.html#SERKF_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SERKF_AVAILABLE","package":"druntime","parentType":"","signature":"SERKF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#SERKF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SERKF_INDICATOR","package":"druntime","parentType":"","signature":"SERKF_INDICATOR","url":"/druntime/core/sys/windows/winuser.html#SERKF_INDICATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SERKF_SERIALKEYSON","package":"druntime","parentType":"","signature":"SERKF_SERIALKEYSON","url":"/druntime/core/sys/windows/winuser.html#SERKF_SERIALKEYSON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSF_AVAILABLE","package":"druntime","parentType":"","signature":"SSF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#SSF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSF_SOUNDSENTRYON","package":"druntime","parentType":"","signature":"SSF_SOUNDSENTRYON","url":"/druntime/core/sys/windows/winuser.html#SSF_SOUNDSENTRYON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSTF_BORDER","package":"druntime","parentType":"","signature":"SSTF_BORDER","url":"/druntime/core/sys/windows/winuser.html#SSTF_BORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSTF_CHARS","package":"druntime","parentType":"","signature":"SSTF_CHARS","url":"/druntime/core/sys/windows/winuser.html#SSTF_CHARS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSTF_DISPLAY","package":"druntime","parentType":"","signature":"SSTF_DISPLAY","url":"/druntime/core/sys/windows/winuser.html#SSTF_DISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSTF_NONE","package":"druntime","parentType":"","signature":"SSTF_NONE","url":"/druntime/core/sys/windows/winuser.html#SSTF_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSGF_DISPLAY","package":"druntime","parentType":"","signature":"SSGF_DISPLAY","url":"/druntime/core/sys/windows/winuser.html#SSGF_DISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSGF_NONE","package":"druntime","parentType":"","signature":"SSGF_NONE","url":"/druntime/core/sys/windows/winuser.html#SSGF_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSWF_CUSTOM","package":"druntime","parentType":"","signature":"SSWF_CUSTOM","url":"/druntime/core/sys/windows/winuser.html#SSWF_CUSTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSWF_DISPLAY","package":"druntime","parentType":"","signature":"SSWF_DISPLAY","url":"/druntime/core/sys/windows/winuser.html#SSWF_DISPLAY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSWF_NONE","package":"druntime","parentType":"","signature":"SSWF_NONE","url":"/druntime/core/sys/windows/winuser.html#SSWF_NONE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSWF_TITLE","package":"druntime","parentType":"","signature":"SSWF_TITLE","url":"/druntime/core/sys/windows/winuser.html#SSWF_TITLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SSWF_WINDOW","package":"druntime","parentType":"","signature":"SSWF_WINDOW","url":"/druntime/core/sys/windows/winuser.html#SSWF_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_AUDIBLEFEEDBACK","package":"druntime","parentType":"","signature":"SKF_AUDIBLEFEEDBACK","url":"/druntime/core/sys/windows/winuser.html#SKF_AUDIBLEFEEDBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_AVAILABLE","package":"druntime","parentType":"","signature":"SKF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#SKF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_CONFIRMHOTKEY","package":"druntime","parentType":"","signature":"SKF_CONFIRMHOTKEY","url":"/druntime/core/sys/windows/winuser.html#SKF_CONFIRMHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_HOTKEYACTIVE","package":"druntime","parentType":"","signature":"SKF_HOTKEYACTIVE","url":"/druntime/core/sys/windows/winuser.html#SKF_HOTKEYACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_HOTKEYSOUND","package":"druntime","parentType":"","signature":"SKF_HOTKEYSOUND","url":"/druntime/core/sys/windows/winuser.html#SKF_HOTKEYSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_INDICATOR","package":"druntime","parentType":"","signature":"SKF_INDICATOR","url":"/druntime/core/sys/windows/winuser.html#SKF_INDICATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_STICKYKEYSON","package":"druntime","parentType":"","signature":"SKF_STICKYKEYSON","url":"/druntime/core/sys/windows/winuser.html#SKF_STICKYKEYSON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_TRISTATE","package":"druntime","parentType":"","signature":"SKF_TRISTATE","url":"/druntime/core/sys/windows/winuser.html#SKF_TRISTATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SKF_TWOKEYSOFF","package":"druntime","parentType":"","signature":"SKF_TWOKEYSOFF","url":"/druntime/core/sys/windows/winuser.html#SKF_TWOKEYSOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TKF_AVAILABLE","package":"druntime","parentType":"","signature":"TKF_AVAILABLE","url":"/druntime/core/sys/windows/winuser.html#TKF_AVAILABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TKF_CONFIRMHOTKEY","package":"druntime","parentType":"","signature":"TKF_CONFIRMHOTKEY","url":"/druntime/core/sys/windows/winuser.html#TKF_CONFIRMHOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TKF_HOTKEYACTIVE","package":"druntime","parentType":"","signature":"TKF_HOTKEYACTIVE","url":"/druntime/core/sys/windows/winuser.html#TKF_HOTKEYACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TKF_HOTKEYSOUND","package":"druntime","parentType":"","signature":"TKF_HOTKEYSOUND","url":"/druntime/core/sys/windows/winuser.html#TKF_HOTKEYSOUND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TKF_TOGGLEKEYSON","package":"druntime","parentType":"","signature":"TKF_TOGGLEKEYSON","url":"/druntime/core/sys/windows/winuser.html#TKF_TOGGLEKEYSON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MDITILE_SKIPDISABLED","package":"druntime","parentType":"","signature":"MDITILE_SKIPDISABLED","url":"/druntime/core/sys/windows/winuser.html#MDITILE_SKIPDISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MDITILE_HORIZONTAL","package":"druntime","parentType":"","signature":"MDITILE_HORIZONTAL","url":"/druntime/core/sys/windows/winuser.html#MDITILE_HORIZONTAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MDITILE_VERTICAL","package":"druntime","parentType":"","signature":"MDITILE_VERTICAL","url":"/druntime/core/sys/windows/winuser.html#MDITILE_VERTICAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TME_HOVER","package":"druntime","parentType":"","signature":"TME_HOVER","url":"/druntime/core/sys/windows/winuser.html#TME_HOVER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TME_LEAVE","package":"druntime","parentType":"","signature":"TME_LEAVE","url":"/druntime/core/sys/windows/winuser.html#TME_LEAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TME_QUERY","package":"druntime","parentType":"","signature":"TME_QUERY","url":"/druntime/core/sys/windows/winuser.html#TME_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"TME_CANCEL","package":"druntime","parentType":"","signature":"TME_CANCEL","url":"/druntime/core/sys/windows/winuser.html#TME_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HOVER_DEFAULT","package":"druntime","parentType":"","signature":"HOVER_DEFAULT","url":"/druntime/core/sys/windows/winuser.html#HOVER_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_LBUTTON","package":"druntime","parentType":"","signature":"MK_LBUTTON","url":"/druntime/core/sys/windows/winuser.html#MK_LBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_RBUTTON","package":"druntime","parentType":"","signature":"MK_RBUTTON","url":"/druntime/core/sys/windows/winuser.html#MK_RBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_SHIFT","package":"druntime","parentType":"","signature":"MK_SHIFT","url":"/druntime/core/sys/windows/winuser.html#MK_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_CONTROL","package":"druntime","parentType":"","signature":"MK_CONTROL","url":"/druntime/core/sys/windows/winuser.html#MK_CONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_MBUTTON","package":"druntime","parentType":"","signature":"MK_MBUTTON","url":"/druntime/core/sys/windows/winuser.html#MK_MBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_XBUTTON1","package":"druntime","parentType":"","signature":"MK_XBUTTON1","url":"/druntime/core/sys/windows/winuser.html#MK_XBUTTON1"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MK_XBUTTON2","package":"druntime","parentType":"","signature":"MK_XBUTTON2","url":"/druntime/core/sys/windows/winuser.html#MK_XBUTTON2"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_COMMAND","package":"druntime","parentType":"","signature":"HELP_COMMAND","url":"/druntime/core/sys/windows/winuser.html#HELP_COMMAND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_CONTENTS","package":"druntime","parentType":"","signature":"HELP_CONTENTS","url":"/druntime/core/sys/windows/winuser.html#HELP_CONTENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_CONTEXT","package":"druntime","parentType":"","signature":"HELP_CONTEXT","url":"/druntime/core/sys/windows/winuser.html#HELP_CONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_CONTEXTPOPUP","package":"druntime","parentType":"","signature":"HELP_CONTEXTPOPUP","url":"/druntime/core/sys/windows/winuser.html#HELP_CONTEXTPOPUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_FORCEFILE","package":"druntime","parentType":"","signature":"HELP_FORCEFILE","url":"/druntime/core/sys/windows/winuser.html#HELP_FORCEFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_HELPONHELP","package":"druntime","parentType":"","signature":"HELP_HELPONHELP","url":"/druntime/core/sys/windows/winuser.html#HELP_HELPONHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_INDEX","package":"druntime","parentType":"","signature":"HELP_INDEX","url":"/druntime/core/sys/windows/winuser.html#HELP_INDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_KEY","package":"druntime","parentType":"","signature":"HELP_KEY","url":"/druntime/core/sys/windows/winuser.html#HELP_KEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_MULTIKEY","package":"druntime","parentType":"","signature":"HELP_MULTIKEY","url":"/druntime/core/sys/windows/winuser.html#HELP_MULTIKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_PARTIALKEY","package":"druntime","parentType":"","signature":"HELP_PARTIALKEY","url":"/druntime/core/sys/windows/winuser.html#HELP_PARTIALKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_QUIT","package":"druntime","parentType":"","signature":"HELP_QUIT","url":"/druntime/core/sys/windows/winuser.html#HELP_QUIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_SETCONTENTS","package":"druntime","parentType":"","signature":"HELP_SETCONTENTS","url":"/druntime/core/sys/windows/winuser.html#HELP_SETCONTENTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_SETINDEX","package":"druntime","parentType":"","signature":"HELP_SETINDEX","url":"/druntime/core/sys/windows/winuser.html#HELP_SETINDEX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_SETWINPOS","package":"druntime","parentType":"","signature":"HELP_SETWINPOS","url":"/druntime/core/sys/windows/winuser.html#HELP_SETWINPOS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_CONTEXTMENU","package":"druntime","parentType":"","signature":"HELP_CONTEXTMENU","url":"/druntime/core/sys/windows/winuser.html#HELP_CONTEXTMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_FINDER","package":"druntime","parentType":"","signature":"HELP_FINDER","url":"/druntime/core/sys/windows/winuser.html#HELP_FINDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_WM_HELP","package":"druntime","parentType":"","signature":"HELP_WM_HELP","url":"/druntime/core/sys/windows/winuser.html#HELP_WM_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_TCARD","package":"druntime","parentType":"","signature":"HELP_TCARD","url":"/druntime/core/sys/windows/winuser.html#HELP_TCARD"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_TCARD_DATA","package":"druntime","parentType":"","signature":"HELP_TCARD_DATA","url":"/druntime/core/sys/windows/winuser.html#HELP_TCARD_DATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HELP_TCARD_OTHER_CALLER","package":"druntime","parentType":"","signature":"HELP_TCARD_OTHER_CALLER","url":"/druntime/core/sys/windows/winuser.html#HELP_TCARD_OTHER_CALLER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDH_NO_HELP","package":"druntime","parentType":"","signature":"IDH_NO_HELP","url":"/druntime/core/sys/windows/winuser.html#IDH_NO_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDH_MISSING_CONTEXT","package":"druntime","parentType":"","signature":"IDH_MISSING_CONTEXT","url":"/druntime/core/sys/windows/winuser.html#IDH_MISSING_CONTEXT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDH_GENERIC_HELP_BUTTON","package":"druntime","parentType":"","signature":"IDH_GENERIC_HELP_BUTTON","url":"/druntime/core/sys/windows/winuser.html#IDH_GENERIC_HELP_BUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDH_OK","package":"druntime","parentType":"","signature":"IDH_OK","url":"/druntime/core/sys/windows/winuser.html#IDH_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDH_CANCEL","package":"druntime","parentType":"","signature":"IDH_CANCEL","url":"/druntime/core/sys/windows/winuser.html#IDH_CANCEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDH_HELP","package":"druntime","parentType":"","signature":"IDH_HELP","url":"/druntime/core/sys/windows/winuser.html#IDH_HELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_CTLCODE","package":"druntime","parentType":"","signature":"LB_CTLCODE","url":"/druntime/core/sys/windows/winuser.html#LB_CTLCODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_OKAY","package":"druntime","parentType":"","signature":"LB_OKAY","url":"/druntime/core/sys/windows/winuser.html#LB_OKAY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_ERR","package":"druntime","parentType":"","signature":"LB_ERR","url":"/druntime/core/sys/windows/winuser.html#LB_ERR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LB_ERRSPACE","package":"druntime","parentType":"","signature":"LB_ERRSPACE","url":"/druntime/core/sys/windows/winuser.html#LB_ERRSPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_OKAY","package":"druntime","parentType":"","signature":"CB_OKAY","url":"/druntime/core/sys/windows/winuser.html#CB_OKAY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_ERR","package":"druntime","parentType":"","signature":"CB_ERR","url":"/druntime/core/sys/windows/winuser.html#CB_ERR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CB_ERRSPACE","package":"druntime","parentType":"","signature":"CB_ERRSPACE","url":"/druntime/core/sys/windows/winuser.html#CB_ERRSPACE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HIDE_WINDOW","package":"druntime","parentType":"","signature":"HIDE_WINDOW","url":"/druntime/core/sys/windows/winuser.html#HIDE_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SHOW_OPENWINDOW","package":"druntime","parentType":"","signature":"SHOW_OPENWINDOW","url":"/druntime/core/sys/windows/winuser.html#SHOW_OPENWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SHOW_ICONWINDOW","package":"druntime","parentType":"","signature":"SHOW_ICONWINDOW","url":"/druntime/core/sys/windows/winuser.html#SHOW_ICONWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SHOW_FULLSCREEN","package":"druntime","parentType":"","signature":"SHOW_FULLSCREEN","url":"/druntime/core/sys/windows/winuser.html#SHOW_FULLSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SHOW_OPENNOACTIVATE","package":"druntime","parentType":"","signature":"SHOW_OPENNOACTIVATE","url":"/druntime/core/sys/windows/winuser.html#SHOW_OPENNOACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KF_EXTENDED","package":"druntime","parentType":"","signature":"KF_EXTENDED","url":"/druntime/core/sys/windows/winuser.html#KF_EXTENDED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KF_DLGMODE","package":"druntime","parentType":"","signature":"KF_DLGMODE","url":"/druntime/core/sys/windows/winuser.html#KF_DLGMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KF_MENUMODE","package":"druntime","parentType":"","signature":"KF_MENUMODE","url":"/druntime/core/sys/windows/winuser.html#KF_MENUMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KF_ALTDOWN","package":"druntime","parentType":"","signature":"KF_ALTDOWN","url":"/druntime/core/sys/windows/winuser.html#KF_ALTDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KF_REPEAT","package":"druntime","parentType":"","signature":"KF_REPEAT","url":"/druntime/core/sys/windows/winuser.html#KF_REPEAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"KF_UP","package":"druntime","parentType":"","signature":"KF_UP","url":"/druntime/core/sys/windows/winuser.html#KF_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WSF_VISIBLE","package":"druntime","parentType":"","signature":"WSF_VISIBLE","url":"/druntime/core/sys/windows/winuser.html#WSF_VISIBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PWR_OK","package":"druntime","parentType":"","signature":"PWR_OK","url":"/druntime/core/sys/windows/winuser.html#PWR_OK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PWR_FAIL","package":"druntime","parentType":"","signature":"PWR_FAIL","url":"/druntime/core/sys/windows/winuser.html#PWR_FAIL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PWR_SUSPENDREQUEST","package":"druntime","parentType":"","signature":"PWR_SUSPENDREQUEST","url":"/druntime/core/sys/windows/winuser.html#PWR_SUSPENDREQUEST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PWR_SUSPENDRESUME","package":"druntime","parentType":"","signature":"PWR_SUSPENDRESUME","url":"/druntime/core/sys/windows/winuser.html#PWR_SUSPENDRESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PWR_CRITICALRESUME","package":"druntime","parentType":"","signature":"PWR_CRITICALRESUME","url":"/druntime/core/sys/windows/winuser.html#PWR_CRITICALRESUME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"NFR_ANSI","package":"druntime","parentType":"","signature":"NFR_ANSI","url":"/druntime/core/sys/windows/winuser.html#NFR_ANSI"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"NFR_UNICODE","package":"druntime","parentType":"","signature":"NFR_UNICODE","url":"/druntime/core/sys/windows/winuser.html#NFR_UNICODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"NF_QUERY","package":"druntime","parentType":"","signature":"NF_QUERY","url":"/druntime/core/sys/windows/winuser.html#NF_QUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"NF_REQUERY","package":"druntime","parentType":"","signature":"NF_REQUERY","url":"/druntime/core/sys/windows/winuser.html#NF_REQUERY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MENULOOP_WINDOW","package":"druntime","parentType":"","signature":"MENULOOP_WINDOW","url":"/druntime/core/sys/windows/winuser.html#MENULOOP_WINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MENULOOP_POPUP","package":"druntime","parentType":"","signature":"MENULOOP_POPUP","url":"/druntime/core/sys/windows/winuser.html#MENULOOP_POPUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_LEFT","package":"druntime","parentType":"","signature":"WMSZ_LEFT","url":"/druntime/core/sys/windows/winuser.html#WMSZ_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_RIGHT","package":"druntime","parentType":"","signature":"WMSZ_RIGHT","url":"/druntime/core/sys/windows/winuser.html#WMSZ_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_TOP","package":"druntime","parentType":"","signature":"WMSZ_TOP","url":"/druntime/core/sys/windows/winuser.html#WMSZ_TOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_TOPLEFT","package":"druntime","parentType":"","signature":"WMSZ_TOPLEFT","url":"/druntime/core/sys/windows/winuser.html#WMSZ_TOPLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_TOPRIGHT","package":"druntime","parentType":"","signature":"WMSZ_TOPRIGHT","url":"/druntime/core/sys/windows/winuser.html#WMSZ_TOPRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_BOTTOM","package":"druntime","parentType":"","signature":"WMSZ_BOTTOM","url":"/druntime/core/sys/windows/winuser.html#WMSZ_BOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_BOTTOMLEFT","package":"druntime","parentType":"","signature":"WMSZ_BOTTOMLEFT","url":"/druntime/core/sys/windows/winuser.html#WMSZ_BOTTOMLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WMSZ_BOTTOMRIGHT","package":"druntime","parentType":"","signature":"WMSZ_BOTTOMRIGHT","url":"/druntime/core/sys/windows/winuser.html#WMSZ_BOTTOMRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTERROR","package":"druntime","parentType":"","signature":"HTERROR","url":"/druntime/core/sys/windows/winuser.html#HTERROR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTTRANSPARENT","package":"druntime","parentType":"","signature":"HTTRANSPARENT","url":"/druntime/core/sys/windows/winuser.html#HTTRANSPARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTNOWHERE","package":"druntime","parentType":"","signature":"HTNOWHERE","url":"/druntime/core/sys/windows/winuser.html#HTNOWHERE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTCLIENT","package":"druntime","parentType":"","signature":"HTCLIENT","url":"/druntime/core/sys/windows/winuser.html#HTCLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTCAPTION","package":"druntime","parentType":"","signature":"HTCAPTION","url":"/druntime/core/sys/windows/winuser.html#HTCAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTSYSMENU","package":"druntime","parentType":"","signature":"HTSYSMENU","url":"/druntime/core/sys/windows/winuser.html#HTSYSMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTGROWBOX","package":"druntime","parentType":"","signature":"HTGROWBOX","url":"/druntime/core/sys/windows/winuser.html#HTGROWBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTSIZE","package":"druntime","parentType":"","signature":"HTSIZE","url":"/druntime/core/sys/windows/winuser.html#HTSIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTMENU","package":"druntime","parentType":"","signature":"HTMENU","url":"/druntime/core/sys/windows/winuser.html#HTMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTHSCROLL","package":"druntime","parentType":"","signature":"HTHSCROLL","url":"/druntime/core/sys/windows/winuser.html#HTHSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTVSCROLL","package":"druntime","parentType":"","signature":"HTVSCROLL","url":"/druntime/core/sys/windows/winuser.html#HTVSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTMINBUTTON","package":"druntime","parentType":"","signature":"HTMINBUTTON","url":"/druntime/core/sys/windows/winuser.html#HTMINBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTMAXBUTTON","package":"druntime","parentType":"","signature":"HTMAXBUTTON","url":"/druntime/core/sys/windows/winuser.html#HTMAXBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTREDUCE","package":"druntime","parentType":"","signature":"HTREDUCE","url":"/druntime/core/sys/windows/winuser.html#HTREDUCE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTZOOM","package":"druntime","parentType":"","signature":"HTZOOM","url":"/druntime/core/sys/windows/winuser.html#HTZOOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTLEFT","package":"druntime","parentType":"","signature":"HTLEFT","url":"/druntime/core/sys/windows/winuser.html#HTLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTSIZEFIRST","package":"druntime","parentType":"","signature":"HTSIZEFIRST","url":"/druntime/core/sys/windows/winuser.html#HTSIZEFIRST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTRIGHT","package":"druntime","parentType":"","signature":"HTRIGHT","url":"/druntime/core/sys/windows/winuser.html#HTRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTTOP","package":"druntime","parentType":"","signature":"HTTOP","url":"/druntime/core/sys/windows/winuser.html#HTTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTTOPLEFT","package":"druntime","parentType":"","signature":"HTTOPLEFT","url":"/druntime/core/sys/windows/winuser.html#HTTOPLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTTOPRIGHT","package":"druntime","parentType":"","signature":"HTTOPRIGHT","url":"/druntime/core/sys/windows/winuser.html#HTTOPRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTBOTTOM","package":"druntime","parentType":"","signature":"HTBOTTOM","url":"/druntime/core/sys/windows/winuser.html#HTBOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTBOTTOMLEFT","package":"druntime","parentType":"","signature":"HTBOTTOMLEFT","url":"/druntime/core/sys/windows/winuser.html#HTBOTTOMLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTBOTTOMRIGHT","package":"druntime","parentType":"","signature":"HTBOTTOMRIGHT","url":"/druntime/core/sys/windows/winuser.html#HTBOTTOMRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTSIZELAST","package":"druntime","parentType":"","signature":"HTSIZELAST","url":"/druntime/core/sys/windows/winuser.html#HTSIZELAST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTBORDER","package":"druntime","parentType":"","signature":"HTBORDER","url":"/druntime/core/sys/windows/winuser.html#HTBORDER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTOBJECT","package":"druntime","parentType":"","signature":"HTOBJECT","url":"/druntime/core/sys/windows/winuser.html#HTOBJECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTCLOSE","package":"druntime","parentType":"","signature":"HTCLOSE","url":"/druntime/core/sys/windows/winuser.html#HTCLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HTHELP","package":"druntime","parentType":"","signature":"HTHELP","url":"/druntime/core/sys/windows/winuser.html#HTHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MA_ACTIVATE","package":"druntime","parentType":"","signature":"MA_ACTIVATE","url":"/druntime/core/sys/windows/winuser.html#MA_ACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MA_ACTIVATEANDEAT","package":"druntime","parentType":"","signature":"MA_ACTIVATEANDEAT","url":"/druntime/core/sys/windows/winuser.html#MA_ACTIVATEANDEAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MA_NOACTIVATE","package":"druntime","parentType":"","signature":"MA_NOACTIVATE","url":"/druntime/core/sys/windows/winuser.html#MA_NOACTIVATE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MA_NOACTIVATEANDEAT","package":"druntime","parentType":"","signature":"MA_NOACTIVATEANDEAT","url":"/druntime/core/sys/windows/winuser.html#MA_NOACTIVATEANDEAT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZE_RESTORED","package":"druntime","parentType":"","signature":"SIZE_RESTORED","url":"/druntime/core/sys/windows/winuser.html#SIZE_RESTORED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZE_MINIMIZED","package":"druntime","parentType":"","signature":"SIZE_MINIMIZED","url":"/druntime/core/sys/windows/winuser.html#SIZE_MINIMIZED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZE_MAXIMIZED","package":"druntime","parentType":"","signature":"SIZE_MAXIMIZED","url":"/druntime/core/sys/windows/winuser.html#SIZE_MAXIMIZED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZE_MAXSHOW","package":"druntime","parentType":"","signature":"SIZE_MAXSHOW","url":"/druntime/core/sys/windows/winuser.html#SIZE_MAXSHOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZE_MAXHIDE","package":"druntime","parentType":"","signature":"SIZE_MAXHIDE","url":"/druntime/core/sys/windows/winuser.html#SIZE_MAXHIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZENORMAL","package":"druntime","parentType":"","signature":"SIZENORMAL","url":"/druntime/core/sys/windows/winuser.html#SIZENORMAL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZEICONIC","package":"druntime","parentType":"","signature":"SIZEICONIC","url":"/druntime/core/sys/windows/winuser.html#SIZEICONIC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZEFULLSCREEN","package":"druntime","parentType":"","signature":"SIZEFULLSCREEN","url":"/druntime/core/sys/windows/winuser.html#SIZEFULLSCREEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZEZOOMSHOW","package":"druntime","parentType":"","signature":"SIZEZOOMSHOW","url":"/druntime/core/sys/windows/winuser.html#SIZEZOOMSHOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SIZEZOOMHIDE","package":"druntime","parentType":"","signature":"SIZEZOOMHIDE","url":"/druntime/core/sys/windows/winuser.html#SIZEZOOMHIDE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_ALIGNTOP","package":"druntime","parentType":"","signature":"WVR_ALIGNTOP","url":"/druntime/core/sys/windows/winuser.html#WVR_ALIGNTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_ALIGNLEFT","package":"druntime","parentType":"","signature":"WVR_ALIGNLEFT","url":"/druntime/core/sys/windows/winuser.html#WVR_ALIGNLEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_ALIGNBOTTOM","package":"druntime","parentType":"","signature":"WVR_ALIGNBOTTOM","url":"/druntime/core/sys/windows/winuser.html#WVR_ALIGNBOTTOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_ALIGNRIGHT","package":"druntime","parentType":"","signature":"WVR_ALIGNRIGHT","url":"/druntime/core/sys/windows/winuser.html#WVR_ALIGNRIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_HREDRAW","package":"druntime","parentType":"","signature":"WVR_HREDRAW","url":"/druntime/core/sys/windows/winuser.html#WVR_HREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_VREDRAW","package":"druntime","parentType":"","signature":"WVR_VREDRAW","url":"/druntime/core/sys/windows/winuser.html#WVR_VREDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_REDRAW","package":"druntime","parentType":"","signature":"WVR_REDRAW","url":"/druntime/core/sys/windows/winuser.html#WVR_REDRAW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WVR_VALIDRECTS","package":"druntime","parentType":"","signature":"WVR_VALIDRECTS","url":"/druntime/core/sys/windows/winuser.html#WVR_VALIDRECTS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PRF_CHECKVISIBLE","package":"druntime","parentType":"","signature":"PRF_CHECKVISIBLE","url":"/druntime/core/sys/windows/winuser.html#PRF_CHECKVISIBLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PRF_NONCLIENT","package":"druntime","parentType":"","signature":"PRF_NONCLIENT","url":"/druntime/core/sys/windows/winuser.html#PRF_NONCLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PRF_CLIENT","package":"druntime","parentType":"","signature":"PRF_CLIENT","url":"/druntime/core/sys/windows/winuser.html#PRF_CLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PRF_ERASEBKGND","package":"druntime","parentType":"","signature":"PRF_ERASEBKGND","url":"/druntime/core/sys/windows/winuser.html#PRF_ERASEBKGND"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PRF_CHILDREN","package":"druntime","parentType":"","signature":"PRF_CHILDREN","url":"/druntime/core/sys/windows/winuser.html#PRF_CHILDREN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"PRF_OWNED","package":"druntime","parentType":"","signature":"PRF_OWNED","url":"/druntime/core/sys/windows/winuser.html#PRF_OWNED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDANI_OPEN","package":"druntime","parentType":"","signature":"IDANI_OPEN","url":"/druntime/core/sys/windows/winuser.html#IDANI_OPEN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDANI_CLOSE","package":"druntime","parentType":"","signature":"IDANI_CLOSE","url":"/druntime/core/sys/windows/winuser.html#IDANI_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDANI_CAPTION","package":"druntime","parentType":"","signature":"IDANI_CAPTION","url":"/druntime/core/sys/windows/winuser.html#IDANI_CAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WPF_RESTORETOMAXIMIZED","package":"druntime","parentType":"","signature":"WPF_RESTORETOMAXIMIZED","url":"/druntime/core/sys/windows/winuser.html#WPF_RESTORETOMAXIMIZED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WPF_SETMINPOSITION","package":"druntime","parentType":"","signature":"WPF_SETMINPOSITION","url":"/druntime/core/sys/windows/winuser.html#WPF_SETMINPOSITION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODT_MENU","package":"druntime","parentType":"","signature":"ODT_MENU","url":"/druntime/core/sys/windows/winuser.html#ODT_MENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODT_LISTBOX","package":"druntime","parentType":"","signature":"ODT_LISTBOX","url":"/druntime/core/sys/windows/winuser.html#ODT_LISTBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODT_COMBOBOX","package":"druntime","parentType":"","signature":"ODT_COMBOBOX","url":"/druntime/core/sys/windows/winuser.html#ODT_COMBOBOX"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODT_BUTTON","package":"druntime","parentType":"","signature":"ODT_BUTTON","url":"/druntime/core/sys/windows/winuser.html#ODT_BUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODT_STATIC","package":"druntime","parentType":"","signature":"ODT_STATIC","url":"/druntime/core/sys/windows/winuser.html#ODT_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODA_DRAWENTIRE","package":"druntime","parentType":"","signature":"ODA_DRAWENTIRE","url":"/druntime/core/sys/windows/winuser.html#ODA_DRAWENTIRE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODA_SELECT","package":"druntime","parentType":"","signature":"ODA_SELECT","url":"/druntime/core/sys/windows/winuser.html#ODA_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODA_FOCUS","package":"druntime","parentType":"","signature":"ODA_FOCUS","url":"/druntime/core/sys/windows/winuser.html#ODA_FOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_SELECTED","package":"druntime","parentType":"","signature":"ODS_SELECTED","url":"/druntime/core/sys/windows/winuser.html#ODS_SELECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_GRAYED","package":"druntime","parentType":"","signature":"ODS_GRAYED","url":"/druntime/core/sys/windows/winuser.html#ODS_GRAYED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_DISABLED","package":"druntime","parentType":"","signature":"ODS_DISABLED","url":"/druntime/core/sys/windows/winuser.html#ODS_DISABLED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_CHECKED","package":"druntime","parentType":"","signature":"ODS_CHECKED","url":"/druntime/core/sys/windows/winuser.html#ODS_CHECKED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_FOCUS","package":"druntime","parentType":"","signature":"ODS_FOCUS","url":"/druntime/core/sys/windows/winuser.html#ODS_FOCUS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_DEFAULT","package":"druntime","parentType":"","signature":"ODS_DEFAULT","url":"/druntime/core/sys/windows/winuser.html#ODS_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ODS_COMBOBOXEDIT","package":"druntime","parentType":"","signature":"ODS_COMBOBOXEDIT","url":"/druntime/core/sys/windows/winuser.html#ODS_COMBOBOXEDIT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDHOT_SNAPWINDOW","package":"druntime","parentType":"","signature":"IDHOT_SNAPWINDOW","url":"/druntime/core/sys/windows/winuser.html#IDHOT_SNAPWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"IDHOT_SNAPDESKTOP","package":"druntime","parentType":"","signature":"IDHOT_SNAPDESKTOP","url":"/druntime/core/sys/windows/winuser.html#IDHOT_SNAPDESKTOP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DBWF_LPARAMPOINTER","package":"druntime","parentType":"","signature":"DBWF_LPARAMPOINTER","url":"/druntime/core/sys/windows/winuser.html#DBWF_LPARAMPOINTER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGWINDOWEXTRA","package":"druntime","parentType":"","signature":"DLGWINDOWEXTRA","url":"/druntime/core/sys/windows/winuser.html#DLGWINDOWEXTRA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MNC_IGNORE","package":"druntime","parentType":"","signature":"MNC_IGNORE","url":"/druntime/core/sys/windows/winuser.html#MNC_IGNORE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MNC_CLOSE","package":"druntime","parentType":"","signature":"MNC_CLOSE","url":"/druntime/core/sys/windows/winuser.html#MNC_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MNC_EXECUTE","package":"druntime","parentType":"","signature":"MNC_EXECUTE","url":"/druntime/core/sys/windows/winuser.html#MNC_EXECUTE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MNC_SELECT","package":"druntime","parentType":"","signature":"MNC_SELECT","url":"/druntime/core/sys/windows/winuser.html#MNC_SELECT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DOF_EXECUTABLE","package":"druntime","parentType":"","signature":"DOF_EXECUTABLE","url":"/druntime/core/sys/windows/winuser.html#DOF_EXECUTABLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DOF_DOCUMENT","package":"druntime","parentType":"","signature":"DOF_DOCUMENT","url":"/druntime/core/sys/windows/winuser.html#DOF_DOCUMENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DOF_DIRECTORY","package":"druntime","parentType":"","signature":"DOF_DIRECTORY","url":"/druntime/core/sys/windows/winuser.html#DOF_DIRECTORY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DOF_MULTIPLE","package":"druntime","parentType":"","signature":"DOF_MULTIPLE","url":"/druntime/core/sys/windows/winuser.html#DOF_MULTIPLE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DOF_PROGMAN","package":"druntime","parentType":"","signature":"DOF_PROGMAN","url":"/druntime/core/sys/windows/winuser.html#DOF_PROGMAN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DOF_SHELLDATA","package":"druntime","parentType":"","signature":"DOF_SHELLDATA","url":"/druntime/core/sys/windows/winuser.html#DOF_SHELLDATA"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DO_DROPFILE","package":"druntime","parentType":"","signature":"DO_DROPFILE","url":"/druntime/core/sys/windows/winuser.html#DO_DROPFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DO_PRINTFILE","package":"druntime","parentType":"","signature":"DO_PRINTFILE","url":"/druntime/core/sys/windows/winuser.html#DO_PRINTFILE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_SIZE","package":"druntime","parentType":"","signature":"SC_SIZE","url":"/druntime/core/sys/windows/winuser.html#SC_SIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_MOVE","package":"druntime","parentType":"","signature":"SC_MOVE","url":"/druntime/core/sys/windows/winuser.html#SC_MOVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_MINIMIZE","package":"druntime","parentType":"","signature":"SC_MINIMIZE","url":"/druntime/core/sys/windows/winuser.html#SC_MINIMIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_ICON","package":"druntime","parentType":"","signature":"SC_ICON","url":"/druntime/core/sys/windows/winuser.html#SC_ICON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_MAXIMIZE","package":"druntime","parentType":"","signature":"SC_MAXIMIZE","url":"/druntime/core/sys/windows/winuser.html#SC_MAXIMIZE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_ZOOM","package":"druntime","parentType":"","signature":"SC_ZOOM","url":"/druntime/core/sys/windows/winuser.html#SC_ZOOM"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_NEXTWINDOW","package":"druntime","parentType":"","signature":"SC_NEXTWINDOW","url":"/druntime/core/sys/windows/winuser.html#SC_NEXTWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_PREVWINDOW","package":"druntime","parentType":"","signature":"SC_PREVWINDOW","url":"/druntime/core/sys/windows/winuser.html#SC_PREVWINDOW"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_CLOSE","package":"druntime","parentType":"","signature":"SC_CLOSE","url":"/druntime/core/sys/windows/winuser.html#SC_CLOSE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_VSCROLL","package":"druntime","parentType":"","signature":"SC_VSCROLL","url":"/druntime/core/sys/windows/winuser.html#SC_VSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_HSCROLL","package":"druntime","parentType":"","signature":"SC_HSCROLL","url":"/druntime/core/sys/windows/winuser.html#SC_HSCROLL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_MOUSEMENU","package":"druntime","parentType":"","signature":"SC_MOUSEMENU","url":"/druntime/core/sys/windows/winuser.html#SC_MOUSEMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_KEYMENU","package":"druntime","parentType":"","signature":"SC_KEYMENU","url":"/druntime/core/sys/windows/winuser.html#SC_KEYMENU"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_ARRANGE","package":"druntime","parentType":"","signature":"SC_ARRANGE","url":"/druntime/core/sys/windows/winuser.html#SC_ARRANGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_RESTORE","package":"druntime","parentType":"","signature":"SC_RESTORE","url":"/druntime/core/sys/windows/winuser.html#SC_RESTORE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_TASKLIST","package":"druntime","parentType":"","signature":"SC_TASKLIST","url":"/druntime/core/sys/windows/winuser.html#SC_TASKLIST"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_SCREENSAVE","package":"druntime","parentType":"","signature":"SC_SCREENSAVE","url":"/druntime/core/sys/windows/winuser.html#SC_SCREENSAVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_HOTKEY","package":"druntime","parentType":"","signature":"SC_HOTKEY","url":"/druntime/core/sys/windows/winuser.html#SC_HOTKEY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_DEFAULT","package":"druntime","parentType":"","signature":"SC_DEFAULT","url":"/druntime/core/sys/windows/winuser.html#SC_DEFAULT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_MONITORPOWER","package":"druntime","parentType":"","signature":"SC_MONITORPOWER","url":"/druntime/core/sys/windows/winuser.html#SC_MONITORPOWER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_CONTEXTHELP","package":"druntime","parentType":"","signature":"SC_CONTEXTHELP","url":"/druntime/core/sys/windows/winuser.html#SC_CONTEXTHELP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"SC_SEPARATOR","package":"druntime","parentType":"","signature":"SC_SEPARATOR","url":"/druntime/core/sys/windows/winuser.html#SC_SEPARATOR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EC_LEFTMARGIN","package":"druntime","parentType":"","signature":"EC_LEFTMARGIN","url":"/druntime/core/sys/windows/winuser.html#EC_LEFTMARGIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EC_RIGHTMARGIN","package":"druntime","parentType":"","signature":"EC_RIGHTMARGIN","url":"/druntime/core/sys/windows/winuser.html#EC_RIGHTMARGIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EC_USEFONTINFO","package":"druntime","parentType":"","signature":"EC_USEFONTINFO","url":"/druntime/core/sys/windows/winuser.html#EC_USEFONTINFO"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DC_HASDEFID","package":"druntime","parentType":"","signature":"DC_HASDEFID","url":"/druntime/core/sys/windows/winuser.html#DC_HASDEFID"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_WANTARROWS","package":"druntime","parentType":"","signature":"DLGC_WANTARROWS","url":"/druntime/core/sys/windows/winuser.html#DLGC_WANTARROWS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_WANTTAB","package":"druntime","parentType":"","signature":"DLGC_WANTTAB","url":"/druntime/core/sys/windows/winuser.html#DLGC_WANTTAB"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_WANTALLKEYS","package":"druntime","parentType":"","signature":"DLGC_WANTALLKEYS","url":"/druntime/core/sys/windows/winuser.html#DLGC_WANTALLKEYS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_WANTMESSAGE","package":"druntime","parentType":"","signature":"DLGC_WANTMESSAGE","url":"/druntime/core/sys/windows/winuser.html#DLGC_WANTMESSAGE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_HASSETSEL","package":"druntime","parentType":"","signature":"DLGC_HASSETSEL","url":"/druntime/core/sys/windows/winuser.html#DLGC_HASSETSEL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_DEFPUSHBUTTON","package":"druntime","parentType":"","signature":"DLGC_DEFPUSHBUTTON","url":"/druntime/core/sys/windows/winuser.html#DLGC_DEFPUSHBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_UNDEFPUSHBUTTON","package":"druntime","parentType":"","signature":"DLGC_UNDEFPUSHBUTTON","url":"/druntime/core/sys/windows/winuser.html#DLGC_UNDEFPUSHBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_RADIOBUTTON","package":"druntime","parentType":"","signature":"DLGC_RADIOBUTTON","url":"/druntime/core/sys/windows/winuser.html#DLGC_RADIOBUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_WANTCHARS","package":"druntime","parentType":"","signature":"DLGC_WANTCHARS","url":"/druntime/core/sys/windows/winuser.html#DLGC_WANTCHARS"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_STATIC","package":"druntime","parentType":"","signature":"DLGC_STATIC","url":"/druntime/core/sys/windows/winuser.html#DLGC_STATIC"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"DLGC_BUTTON","package":"druntime","parentType":"","signature":"DLGC_BUTTON","url":"/druntime/core/sys/windows/winuser.html#DLGC_BUTTON"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WA_INACTIVE","package":"druntime","parentType":"","signature":"WA_INACTIVE","url":"/druntime/core/sys/windows/winuser.html#WA_INACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WA_ACTIVE","package":"druntime","parentType":"","signature":"WA_ACTIVE","url":"/druntime/core/sys/windows/winuser.html#WA_ACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WA_CLICKACTIVE","package":"druntime","parentType":"","signature":"WA_CLICKACTIVE","url":"/druntime/core/sys/windows/winuser.html#WA_CLICKACTIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ICON_SMALL","package":"druntime","parentType":"","signature":"ICON_SMALL","url":"/druntime/core/sys/windows/winuser.html#ICON_SMALL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ICON_BIG","package":"druntime","parentType":"","signature":"ICON_BIG","url":"/druntime/core/sys/windows/winuser.html#ICON_BIG"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"HBMMENU_CALLBACK","package":"druntime","parentType":"","signature":"HBITMAP HBMMENU_CALLBACK","url":"/druntime/core/sys/windows/winuser.html#HBMMENU_CALLBACK"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_ALT","package":"druntime","parentType":"","signature":"MOD_ALT","url":"/druntime/core/sys/windows/winuser.html#MOD_ALT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_CONTROL","package":"druntime","parentType":"","signature":"MOD_CONTROL","url":"/druntime/core/sys/windows/winuser.html#MOD_CONTROL"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_SHIFT","package":"druntime","parentType":"","signature":"MOD_SHIFT","url":"/druntime/core/sys/windows/winuser.html#MOD_SHIFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_WIN","package":"druntime","parentType":"","signature":"MOD_WIN","url":"/druntime/core/sys/windows/winuser.html#MOD_WIN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_IGNORE_ALL_MODIFIER","package":"druntime","parentType":"","signature":"MOD_IGNORE_ALL_MODIFIER","url":"/druntime/core/sys/windows/winuser.html#MOD_IGNORE_ALL_MODIFIER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_ON_KEYUP","package":"druntime","parentType":"","signature":"MOD_ON_KEYUP","url":"/druntime/core/sys/windows/winuser.html#MOD_ON_KEYUP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_RIGHT","package":"druntime","parentType":"","signature":"MOD_RIGHT","url":"/druntime/core/sys/windows/winuser.html#MOD_RIGHT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MOD_LEFT","package":"druntime","parentType":"","signature":"MOD_LEFT","url":"/druntime/core/sys/windows/winuser.html#MOD_LEFT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LLKHF_EXTENDED","package":"druntime","parentType":"","signature":"LLKHF_EXTENDED","url":"/druntime/core/sys/windows/winuser.html#LLKHF_EXTENDED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LLKHF_INJECTED","package":"druntime","parentType":"","signature":"LLKHF_INJECTED","url":"/druntime/core/sys/windows/winuser.html#LLKHF_INJECTED"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LLKHF_ALTDOWN","package":"druntime","parentType":"","signature":"LLKHF_ALTDOWN","url":"/druntime/core/sys/windows/winuser.html#LLKHF_ALTDOWN"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"LLKHF_UP","package":"druntime","parentType":"","signature":"LLKHF_UP","url":"/druntime/core/sys/windows/winuser.html#LLKHF_UP"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CURSOR_SHOWING","package":"druntime","parentType":"","signature":"CURSOR_SHOWING","url":"/druntime/core/sys/windows/winuser.html#CURSOR_SHOWING"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"WS_ACTIVECAPTION","package":"druntime","parentType":"","signature":"WS_ACTIVECAPTION","url":"/druntime/core/sys/windows/winuser.html#WS_ACTIVECAPTION"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ENDSESSION_LOGOFF","package":"druntime","parentType":"","signature":"ENDSESSION_LOGOFF","url":"/druntime/core/sys/windows/winuser.html#ENDSESSION_LOGOFF"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GA_PARENT","package":"druntime","parentType":"","signature":"GA_PARENT","url":"/druntime/core/sys/windows/winuser.html#GA_PARENT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GA_ROOT","package":"druntime","parentType":"","signature":"GA_ROOT","url":"/druntime/core/sys/windows/winuser.html#GA_ROOT"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"GA_ROOTOWNER","package":"druntime","parentType":"","signature":"GA_ROOTOWNER","url":"/druntime/core/sys/windows/winuser.html#GA_ROOTOWNER"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CCHILDREN_SCROLLBAR","package":"druntime","parentType":"","signature":"CCHILDREN_SCROLLBAR","url":"/druntime/core/sys/windows/winuser.html#CCHILDREN_SCROLLBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CCHILDREN_TITLEBAR","package":"druntime","parentType":"","signature":"CCHILDREN_TITLEBAR","url":"/druntime/core/sys/windows/winuser.html#CCHILDREN_TITLEBAR"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CCHDEVICENAME","package":"druntime","parentType":"","signature":"CCHDEVICENAME","url":"/druntime/core/sys/windows/winuser.html#CCHDEVICENAME"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"MONITORINFOF_PRIMARY","package":"druntime","parentType":"","signature":"MONITORINFOF_PRIMARY","url":"/druntime/core/sys/windows/winuser.html#MONITORINFOF_PRIMARY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"EDS_RAWMODE","package":"druntime","parentType":"","signature":"EDS_RAWMODE","url":"/druntime/core/sys/windows/winuser.html#EDS_RAWMODE"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"ASFW_ANY","package":"druntime","parentType":"","signature":"DWORD ASFW_ANY","url":"/druntime/core/sys/windows/winuser.html#ASFW_ANY"},{"doc":"","kind":"variable","module":"core.sys.windows.winuser","name":"CHILDID_SELF","package":"druntime","parentType":"","signature":"CHILDID_SELF","url":"/druntime/core/sys/windows/winuser.html#CHILDID_SELF"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.winver","name":"core.sys.windows.winver","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/winver.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerFindFileA","package":"druntime","parentType":"","signature":"DWORD VerFindFileA(DWORD,  LPCSTR,  LPCSTR,  LPCSTR,  LPSTR,  PUINT,  LPSTR,\n       PUINT)","url":"/druntime/core/sys/windows/winver/VerFindFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerFindFileW","package":"druntime","parentType":"","signature":"DWORD VerFindFileW(DWORD,  LPCWSTR,  LPCWSTR,  LPCWSTR,  LPWSTR,  PUINT,  LPWSTR,\n       PUINT)","url":"/druntime/core/sys/windows/winver/VerFindFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerInstallFileA","package":"druntime","parentType":"","signature":"DWORD VerInstallFileA(DWORD,  LPCSTR,  LPCSTR,  LPCSTR,  LPCSTR,  LPCSTR,  LPSTR,\n       PUINT)","url":"/druntime/core/sys/windows/winver/VerInstallFileA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerInstallFileW","package":"druntime","parentType":"","signature":"DWORD VerInstallFileW(DWORD,  LPCWSTR,  LPCWSTR,  LPCWSTR,  LPCWSTR,  LPCWSTR,\n       LPWSTR,  PUINT)","url":"/druntime/core/sys/windows/winver/VerInstallFileW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"GetFileVersionInfoSizeA","package":"druntime","parentType":"","signature":"DWORD GetFileVersionInfoSizeA(LPCSTR,  PDWORD)","url":"/druntime/core/sys/windows/winver/GetFileVersionInfoSizeA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"GetFileVersionInfoSizeW","package":"druntime","parentType":"","signature":"DWORD GetFileVersionInfoSizeW(LPCWSTR,  PDWORD)","url":"/druntime/core/sys/windows/winver/GetFileVersionInfoSizeW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"GetFileVersionInfoA","package":"druntime","parentType":"","signature":"BOOL GetFileVersionInfoA(LPCSTR,  DWORD,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winver/GetFileVersionInfoA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"GetFileVersionInfoW","package":"druntime","parentType":"","signature":"BOOL GetFileVersionInfoW(LPCWSTR,  DWORD,  DWORD,  PVOID)","url":"/druntime/core/sys/windows/winver/GetFileVersionInfoW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerLanguageNameA","package":"druntime","parentType":"","signature":"DWORD VerLanguageNameA(DWORD,  LPSTR,  DWORD)","url":"/druntime/core/sys/windows/winver/VerLanguageNameA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerLanguageNameW","package":"druntime","parentType":"","signature":"DWORD VerLanguageNameW(DWORD,  LPWSTR,  DWORD)","url":"/druntime/core/sys/windows/winver/VerLanguageNameW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerQueryValueA","package":"druntime","parentType":"","signature":"BOOL VerQueryValueA(LPCVOID,  LPCSTR,  LPVOID *,  PUINT)","url":"/druntime/core/sys/windows/winver/VerQueryValueA.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"VerQueryValueW","package":"druntime","parentType":"","signature":"BOOL VerQueryValueW(LPCVOID,  LPCWSTR,  LPVOID *,  PUINT)","url":"/druntime/core/sys/windows/winver/VerQueryValueW.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsVersionOrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsVersionOrGreater(WORD wMajorVersion,  WORD wMinorVersion,  WORD wServicePackMajor)","url":"/druntime/core/sys/windows/winver/IsWindowsVersionOrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsXPOrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsXPOrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsXPOrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsXPSP1OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsXPSP1OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsXPSP1OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsXPSP2OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsXPSP2OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsXPSP2OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsXPSP3OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsXPSP3OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsXPSP3OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsVistaOrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsVistaOrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsVistaOrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsVistaSP1OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsVistaSP1OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsVistaSP1OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsVistaSP2OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsVistaSP2OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindowsVistaSP2OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindows7OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindows7OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindows7OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindows7SP1OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindows7SP1OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindows7SP1OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindows8OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindows8OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindows8OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindows8Point1OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindows8Point1OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindows8Point1OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindows10OrGreater","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindows10OrGreater()","url":"/druntime/core/sys/windows/winver/IsWindows10OrGreater.html"},{"doc":"","kind":"function","module":"core.sys.windows.winver","name":"IsWindowsServer","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI IsWindowsServer()","url":"/druntime/core/sys/windows/winver/IsWindowsServer.html"},{"doc":"","kind":"struct","module":"core.sys.windows.winver","name":"VS_FIXEDFILEINFO","package":"druntime","parentType":"","signature":"VS_FIXEDFILEINFO","url":"/druntime/core/sys/windows/winver.html#VS_FIXEDFILEINFO"},{"doc":"","kind":"alias","module":"core.sys.windows.winver","name":"VERSIONHELPERAPI","package":"druntime","parentType":"","signature":"VERSIONHELPERAPI = BOOL","url":"/druntime/core/sys/windows/winver.html#VERSIONHELPERAPI"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.wtsapi32","name":"core.sys.windows.wtsapi32","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/wtsapi32.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSEnumerateServersW","package":"druntime","parentType":"","signature":"WINBOOL WTSEnumerateServersW(LPWSTR pDomainName,  DWORD Reserved,  DWORD Version,  PWTS_SERVER_INFOW *  ppServerInfo,  DWORD *  pCount)","url":"/druntime/core/sys/windows/wtsapi32/WTSEnumerateServersW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSEnumerateServersA","package":"druntime","parentType":"","signature":"WINBOOL WTSEnumerateServersA(LPSTR pDomainName,  DWORD Reserved,  DWORD Version,  PWTS_SERVER_INFOA *  ppServerInfo,  DWORD *  pCount)","url":"/druntime/core/sys/windows/wtsapi32/WTSEnumerateServersA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSOpenServerW","package":"druntime","parentType":"","signature":"HANDLE WTSOpenServerW(LPWSTR pServerName)","url":"/druntime/core/sys/windows/wtsapi32/WTSOpenServerW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSOpenServerA","package":"druntime","parentType":"","signature":"HANDLE WTSOpenServerA(LPSTR pServerName)","url":"/druntime/core/sys/windows/wtsapi32/WTSOpenServerA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSCloseServer","package":"druntime","parentType":"","signature":"VOID WTSCloseServer(HANDLE hServer)","url":"/druntime/core/sys/windows/wtsapi32/WTSCloseServer.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSEnumerateSessionsW","package":"druntime","parentType":"","signature":"WINBOOL WTSEnumerateSessionsW(HANDLE hServer,  DWORD Reserved,  DWORD Version,  PWTS_SESSION_INFOW *  ppSessionInfo,  DWORD *  pCount)","url":"/druntime/core/sys/windows/wtsapi32/WTSEnumerateSessionsW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSEnumerateSessionsA","package":"druntime","parentType":"","signature":"WINBOOL WTSEnumerateSessionsA(HANDLE hServer,  DWORD Reserved,  DWORD Version,  PWTS_SESSION_INFOA *  ppSessionInfo,  DWORD *  pCount)","url":"/druntime/core/sys/windows/wtsapi32/WTSEnumerateSessionsA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSEnumerateProcessesW","package":"druntime","parentType":"","signature":"WINBOOL WTSEnumerateProcessesW(HANDLE hServer,  DWORD Reserved,  DWORD Version,  PWTS_PROCESS_INFOW *  ppProcessInfo,  DWORD *  pCount)","url":"/druntime/core/sys/windows/wtsapi32/WTSEnumerateProcessesW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSEnumerateProcessesA","package":"druntime","parentType":"","signature":"WINBOOL WTSEnumerateProcessesA(HANDLE hServer,  DWORD Reserved,  DWORD Version,  PWTS_PROCESS_INFOA *  ppProcessInfo,  DWORD *  pCount)","url":"/druntime/core/sys/windows/wtsapi32/WTSEnumerateProcessesA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSTerminateProcess","package":"druntime","parentType":"","signature":"WINBOOL WTSTerminateProcess(HANDLE hServer,  DWORD ProcessId,  DWORD ExitCode)","url":"/druntime/core/sys/windows/wtsapi32/WTSTerminateProcess.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSQuerySessionInformationW","package":"druntime","parentType":"","signature":"WINBOOL WTSQuerySessionInformationW(HANDLE hServer,  DWORD SessionId,  WTS_INFO_CLASS WTSInfoClass,  LPWSTR *  ppBuffer,  DWORD *  pBytesReturned)","url":"/druntime/core/sys/windows/wtsapi32/WTSQuerySessionInformationW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSQuerySessionInformationA","package":"druntime","parentType":"","signature":"WINBOOL WTSQuerySessionInformationA(HANDLE hServer,  DWORD SessionId,  WTS_INFO_CLASS WTSInfoClass,  LPSTR *  ppBuffer,  DWORD *  pBytesReturned)","url":"/druntime/core/sys/windows/wtsapi32/WTSQuerySessionInformationA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSQueryUserConfigW","package":"druntime","parentType":"","signature":"WINBOOL WTSQueryUserConfigW(LPWSTR pServerName,  LPWSTR pUserName,  WTS_CONFIG_CLASS WTSConfigClass,  LPWSTR *  ppBuffer,  DWORD *  pBytesReturned)","url":"/druntime/core/sys/windows/wtsapi32/WTSQueryUserConfigW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSQueryUserConfigA","package":"druntime","parentType":"","signature":"WINBOOL WTSQueryUserConfigA(LPSTR pServerName,  LPSTR pUserName,  WTS_CONFIG_CLASS WTSConfigClass,  LPSTR *  ppBuffer,  DWORD *  pBytesReturned)","url":"/druntime/core/sys/windows/wtsapi32/WTSQueryUserConfigA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSSetUserConfigW","package":"druntime","parentType":"","signature":"WINBOOL WTSSetUserConfigW(LPWSTR pServerName,  LPWSTR pUserName,  WTS_CONFIG_CLASS WTSConfigClass,  LPWSTR pBuffer,  DWORD DataLength)","url":"/druntime/core/sys/windows/wtsapi32/WTSSetUserConfigW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSSetUserConfigA","package":"druntime","parentType":"","signature":"WINBOOL WTSSetUserConfigA(LPSTR pServerName,  LPSTR pUserName,  WTS_CONFIG_CLASS WTSConfigClass,  LPSTR pBuffer,  DWORD DataLength)","url":"/druntime/core/sys/windows/wtsapi32/WTSSetUserConfigA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSSendMessageW","package":"druntime","parentType":"","signature":"WINBOOL WTSSendMessageW(HANDLE hServer,  DWORD SessionId,  LPWSTR pTitle,  DWORD TitleLength,  LPWSTR pMessage,  DWORD MessageLength,  DWORD Style,  DWORD Timeout,  DWORD *  pResponse,  WINBOOL bWait)","url":"/druntime/core/sys/windows/wtsapi32/WTSSendMessageW.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSSendMessageA","package":"druntime","parentType":"","signature":"WINBOOL WTSSendMessageA(HANDLE hServer,  DWORD SessionId,  LPSTR pTitle,  DWORD TitleLength,  LPSTR pMessage,  DWORD MessageLength,  DWORD Style,  DWORD Timeout,  DWORD *  pResponse,  WINBOOL bWait)","url":"/druntime/core/sys/windows/wtsapi32/WTSSendMessageA.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSDisconnectSession","package":"druntime","parentType":"","signature":"WINBOOL WTSDisconnectSession(HANDLE hServer,  DWORD SessionId,  WINBOOL bWait)","url":"/druntime/core/sys/windows/wtsapi32/WTSDisconnectSession.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSLogoffSession","package":"druntime","parentType":"","signature":"WINBOOL WTSLogoffSession(HANDLE hServer,  DWORD SessionId,  WINBOOL bWait)","url":"/druntime/core/sys/windows/wtsapi32/WTSLogoffSession.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSShutdownSystem","package":"druntime","parentType":"","signature":"WINBOOL WTSShutdownSystem(HANDLE hServer,  DWORD ShutdownFlag)","url":"/druntime/core/sys/windows/wtsapi32/WTSShutdownSystem.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSWaitSystemEvent","package":"druntime","parentType":"","signature":"WINBOOL WTSWaitSystemEvent(HANDLE hServer,  DWORD EventMask,  DWORD *  pEventFlags)","url":"/druntime/core/sys/windows/wtsapi32/WTSWaitSystemEvent.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelOpen","package":"druntime","parentType":"","signature":"HANDLE WTSVirtualChannelOpen(HANDLE hServer,  DWORD SessionId,  LPSTR pVirtualName)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelOpen.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelClose","package":"druntime","parentType":"","signature":"WINBOOL WTSVirtualChannelClose(HANDLE hChannelHandle)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelClose.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelRead","package":"druntime","parentType":"","signature":"WINBOOL WTSVirtualChannelRead(HANDLE hChannelHandle,  ULONG TimeOut,  PCHAR Buffer,  ULONG BufferSize,  PULONG pBytesRead)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelRead.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelWrite","package":"druntime","parentType":"","signature":"WINBOOL WTSVirtualChannelWrite(HANDLE hChannelHandle,  PCHAR Buffer,  ULONG Length,  PULONG pBytesWritten)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelWrite.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelPurgeInput","package":"druntime","parentType":"","signature":"WINBOOL WTSVirtualChannelPurgeInput(HANDLE hChannelHandle)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelPurgeInput.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelPurgeOutput","package":"druntime","parentType":"","signature":"WINBOOL WTSVirtualChannelPurgeOutput(HANDLE hChannelHandle)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelPurgeOutput.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSVirtualChannelQuery","package":"druntime","parentType":"","signature":"WINBOOL WTSVirtualChannelQuery(HANDLE hChannelHandle,  WTS_VIRTUAL_CLASS,  PVOID *  ppBuffer,  DWORD *  pBytesReturned)","url":"/druntime/core/sys/windows/wtsapi32/WTSVirtualChannelQuery.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSFreeMemory","package":"druntime","parentType":"","signature":"VOID WTSFreeMemory(PVOID pMemory)","url":"/druntime/core/sys/windows/wtsapi32/WTSFreeMemory.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSRegisterSessionNotification","package":"druntime","parentType":"","signature":"WINBOOL WTSRegisterSessionNotification(HWND hWnd,  DWORD dwFlags)","url":"/druntime/core/sys/windows/wtsapi32/WTSRegisterSessionNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSUnRegisterSessionNotification","package":"druntime","parentType":"","signature":"WINBOOL WTSUnRegisterSessionNotification(HWND hWnd)","url":"/druntime/core/sys/windows/wtsapi32/WTSUnRegisterSessionNotification.html"},{"doc":"","kind":"function","module":"core.sys.windows.wtsapi32","name":"WTSQueryUserToken","package":"druntime","parentType":"","signature":"WINBOOL WTSQueryUserToken(ULONG SessionId,  PHANDLE phToken)","url":"/druntime/core/sys/windows/wtsapi32/WTSQueryUserToken.html"},{"doc":"","kind":"enum","module":"core.sys.windows.wtsapi32","name":"WTS_CONNECTSTATE_CLASS","package":"druntime","parentType":"","signature":"WTS_CONNECTSTATE_CLASS","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSActive","package":"druntime","parentType":"","signature":"WTSActive = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSConnected","package":"druntime","parentType":"","signature":"WTSConnected = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSConnectQuery","package":"druntime","parentType":"","signature":"WTSConnectQuery = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSShadow","package":"druntime","parentType":"","signature":"WTSShadow = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSDisconnected","package":"druntime","parentType":"","signature":"WTSDisconnected = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSIdle","package":"druntime","parentType":"","signature":"WTSIdle = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSListen","package":"druntime","parentType":"","signature":"WTSListen = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSReset","package":"druntime","parentType":"","signature":"WTSReset = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSDown","package":"druntime","parentType":"","signature":"WTSDown = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSInit","package":"druntime","parentType":"","signature":"WTSInit = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONNECTSTATE_CLASS"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_SERVER_INFOW","package":"druntime","parentType":"","signature":"WTS_SERVER_INFOW","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_SERVER_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_SERVER_INFOW","package":"druntime","parentType":"","signature":"PWTS_SERVER_INFOW = WTS_SERVER_INFOW *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_SERVER_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_SERVER_INFOA","package":"druntime","parentType":"","signature":"WTS_SERVER_INFOA","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_SERVER_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_SERVER_INFOA","package":"druntime","parentType":"","signature":"PWTS_SERVER_INFOA = WTS_SERVER_INFOA *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_SERVER_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_SESSION_INFOW","package":"druntime","parentType":"","signature":"WTS_SESSION_INFOW","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_SESSION_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_SESSION_INFOW","package":"druntime","parentType":"","signature":"PWTS_SESSION_INFOW = WTS_SESSION_INFOW *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_SESSION_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_SESSION_INFOA","package":"druntime","parentType":"","signature":"WTS_SESSION_INFOA","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_SESSION_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_SESSION_INFOA","package":"druntime","parentType":"","signature":"PWTS_SESSION_INFOA = WTS_SESSION_INFOA *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_SESSION_INFOA"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_PROCESS_INFOW","package":"druntime","parentType":"","signature":"WTS_PROCESS_INFOW","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_PROCESS_INFOW"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_PROCESS_INFOW","package":"druntime","parentType":"","signature":"PWTS_PROCESS_INFOW = WTS_PROCESS_INFOW *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_PROCESS_INFOW"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_PROCESS_INFOA","package":"druntime","parentType":"","signature":"WTS_PROCESS_INFOA","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_PROCESS_INFOA"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_PROCESS_INFOA","package":"druntime","parentType":"","signature":"PWTS_PROCESS_INFOA = WTS_PROCESS_INFOA *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_PROCESS_INFOA"},{"doc":"","kind":"enum","module":"core.sys.windows.wtsapi32","name":"WTS_INFO_CLASS","package":"druntime","parentType":"","signature":"WTS_INFO_CLASS","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSInitialProgram","package":"druntime","parentType":"","signature":"WTSInitialProgram = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSApplicationName","package":"druntime","parentType":"","signature":"WTSApplicationName = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSWorkingDirectory","package":"druntime","parentType":"","signature":"WTSWorkingDirectory = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSOEMId","package":"druntime","parentType":"","signature":"WTSOEMId = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSSessionId","package":"druntime","parentType":"","signature":"WTSSessionId = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserName","package":"druntime","parentType":"","signature":"WTSUserName = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSWinStationName","package":"druntime","parentType":"","signature":"WTSWinStationName = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSDomainName","package":"druntime","parentType":"","signature":"WTSDomainName = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSConnectState","package":"druntime","parentType":"","signature":"WTSConnectState = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientBuildNumber","package":"druntime","parentType":"","signature":"WTSClientBuildNumber = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientName","package":"druntime","parentType":"","signature":"WTSClientName = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientDirectory","package":"druntime","parentType":"","signature":"WTSClientDirectory = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientProductId","package":"druntime","parentType":"","signature":"WTSClientProductId = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientHardwareId","package":"druntime","parentType":"","signature":"WTSClientHardwareId = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientAddress","package":"druntime","parentType":"","signature":"WTSClientAddress = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientDisplay","package":"druntime","parentType":"","signature":"WTSClientDisplay = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientProtocolType","package":"druntime","parentType":"","signature":"WTSClientProtocolType = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSIdleTime","package":"druntime","parentType":"","signature":"WTSIdleTime = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSLogonTime","package":"druntime","parentType":"","signature":"WTSLogonTime = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSIncomingBytes","package":"druntime","parentType":"","signature":"WTSIncomingBytes = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSOutgoingBytes","package":"druntime","parentType":"","signature":"WTSOutgoingBytes = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSIncomingFrames","package":"druntime","parentType":"","signature":"WTSIncomingFrames = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSOutgoingFrames","package":"druntime","parentType":"","signature":"WTSOutgoingFrames = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSClientInfo","package":"druntime","parentType":"","signature":"WTSClientInfo = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSSessionInfo","package":"druntime","parentType":"","signature":"WTSSessionInfo = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_INFO_CLASS"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_CLIENT_ADDRESS","package":"druntime","parentType":"","signature":"WTS_CLIENT_ADDRESS","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CLIENT_ADDRESS"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_CLIENT_ADDRESS","package":"druntime","parentType":"","signature":"PWTS_CLIENT_ADDRESS = WTS_CLIENT_ADDRESS *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_CLIENT_ADDRESS"},{"doc":"","kind":"struct","module":"core.sys.windows.wtsapi32","name":"WTS_CLIENT_DISPLAY","package":"druntime","parentType":"","signature":"WTS_CLIENT_DISPLAY","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CLIENT_DISPLAY"},{"doc":"","kind":"alias","module":"core.sys.windows.wtsapi32","name":"PWTS_CLIENT_DISPLAY","package":"druntime","parentType":"","signature":"PWTS_CLIENT_DISPLAY = WTS_CLIENT_DISPLAY *","url":"/druntime/core/sys/windows/wtsapi32.html#PWTS_CLIENT_DISPLAY"},{"doc":"","kind":"enum","module":"core.sys.windows.wtsapi32","name":"WTS_CONFIG_CLASS","package":"druntime","parentType":"","signature":"WTS_CONFIG_CLASS","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigInitialProgram","package":"druntime","parentType":"","signature":"WTSUserConfigInitialProgram = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigWorkingDirectory","package":"druntime","parentType":"","signature":"WTSUserConfigWorkingDirectory = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigfInheritInitialProgram","package":"druntime","parentType":"","signature":"WTSUserConfigfInheritInitialProgram = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigfAllowLogonTerminalServer","package":"druntime","parentType":"","signature":"WTSUserConfigfAllowLogonTerminalServer = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigTimeoutSettingsConnections","package":"druntime","parentType":"","signature":"WTSUserConfigTimeoutSettingsConnections = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigTimeoutSettingsDisconnections","package":"druntime","parentType":"","signature":"WTSUserConfigTimeoutSettingsDisconnections = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigTimeoutSettingsIdle","package":"druntime","parentType":"","signature":"WTSUserConfigTimeoutSettingsIdle = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigfDeviceClientDrives","package":"druntime","parentType":"","signature":"WTSUserConfigfDeviceClientDrives = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigfDeviceClientPrinters","package":"druntime","parentType":"","signature":"WTSUserConfigfDeviceClientPrinters = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigfDeviceClientDefaultPrinter","package":"druntime","parentType":"","signature":"WTSUserConfigfDeviceClientDefaultPrinter = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigBrokenTimeoutSettings","package":"druntime","parentType":"","signature":"WTSUserConfigBrokenTimeoutSettings = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigReconnectSettings","package":"druntime","parentType":"","signature":"WTSUserConfigReconnectSettings = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigModemCallbackSettings","package":"druntime","parentType":"","signature":"WTSUserConfigModemCallbackSettings = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigModemCallbackPhoneNumber","package":"druntime","parentType":"","signature":"WTSUserConfigModemCallbackPhoneNumber = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigShadowingSettings","package":"druntime","parentType":"","signature":"WTSUserConfigShadowingSettings = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigTerminalServerProfilePath","package":"druntime","parentType":"","signature":"WTSUserConfigTerminalServerProfilePath = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigTerminalServerHomeDir","package":"druntime","parentType":"","signature":"WTSUserConfigTerminalServerHomeDir = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigTerminalServerHomeDirDrive","package":"druntime","parentType":"","signature":"WTSUserConfigTerminalServerHomeDirDrive = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSUserConfigfTerminalServerRemoteHomeDir","package":"druntime","parentType":"","signature":"WTSUserConfigfTerminalServerRemoteHomeDir = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CONFIG_CLASS"},{"doc":"","kind":"enum","module":"core.sys.windows.wtsapi32","name":"WTS_VIRTUAL_CLASS","package":"druntime","parentType":"","signature":"WTS_VIRTUAL_CLASS","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_VIRTUAL_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSVirtualClientData","package":"druntime","parentType":"","signature":"WTSVirtualClientData = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_VIRTUAL_CLASS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtsapi32","name":"WTSVirtualFileHandle","package":"druntime","parentType":"","signature":"WTSVirtualFileHandle = ","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_VIRTUAL_CLASS"},{"doc":"","kind":"variable","module":"core.sys.windows.wtsapi32","name":"WTS_CURRENT_SESSION","package":"druntime","parentType":"","signature":"DWORD WTS_CURRENT_SESSION","url":"/druntime/core/sys/windows/wtsapi32.html#WTS_CURRENT_SESSION"},{"doc":"Windows API header module","kind":"module","module":"core.sys.windows.wtypes","name":"core.sys.windows.wtypes","package":"druntime","parentType":"","signature":"","url":"/druntime/core/sys/windows/wtypes.html"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"IID_NULL","package":"druntime","parentType":"","signature":"IID_NULL = GUID_NULL","url":"/druntime/core/sys/windows/wtypes.html#IID_NULL"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"BLOB","package":"druntime","parentType":"","signature":"BLOB","url":"/druntime/core/sys/windows/wtypes.html#BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"PBLOB","package":"druntime","parentType":"","signature":"PBLOB = BLOB *","url":"/druntime/core/sys/windows/wtypes.html#PBLOB"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"DVASPECT","package":"druntime","parentType":"","signature":"DVASPECT","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"DVASPECT_CONTENT","package":"druntime","parentType":"","signature":"DVASPECT_CONTENT = 1","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"DVASPECT_THUMBNAIL","package":"druntime","parentType":"","signature":"DVASPECT_THUMBNAIL = 2","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"DVASPECT_ICON","package":"druntime","parentType":"","signature":"DVASPECT_ICON = 4","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"DVASPECT_DOCPRINT","package":"druntime","parentType":"","signature":"DVASPECT_DOCPRINT = 8","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"DVASPECT2","package":"druntime","parentType":"","signature":"DVASPECT2","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT2"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"DVASPECT_OPAQUE","package":"druntime","parentType":"","signature":"DVASPECT_OPAQUE = 16","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT2"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"DVASPECT_TRANSPARENT","package":"druntime","parentType":"","signature":"DVASPECT_TRANSPARENT = 32","url":"/druntime/core/sys/windows/wtypes.html#DVASPECT2"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"STATFLAG","package":"druntime","parentType":"","signature":"STATFLAG","url":"/druntime/core/sys/windows/wtypes.html#STATFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STATFLAG_DEFAULT","package":"druntime","parentType":"","signature":"STATFLAG_DEFAULT = 0","url":"/druntime/core/sys/windows/wtypes.html#STATFLAG"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STATFLAG_NONAME","package":"druntime","parentType":"","signature":"STATFLAG_NONAME = 1","url":"/druntime/core/sys/windows/wtypes.html#STATFLAG"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"MEMCTX","package":"druntime","parentType":"","signature":"MEMCTX","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MEMCTX_LOCAL","package":"druntime","parentType":"","signature":"MEMCTX_LOCAL = 0","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MEMCTX_TASK","package":"druntime","parentType":"","signature":"MEMCTX_TASK = ","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MEMCTX_SHARED","package":"druntime","parentType":"","signature":"MEMCTX_SHARED = ","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MEMCTX_MACSYSTEM","package":"druntime","parentType":"","signature":"MEMCTX_MACSYSTEM = ","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MEMCTX_UNKNOWN","package":"druntime","parentType":"","signature":"MEMCTX_UNKNOWN = - 1","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MEMCTX_SAME","package":"druntime","parentType":"","signature":"MEMCTX_SAME = - 2","url":"/druntime/core/sys/windows/wtypes.html#MEMCTX"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"MSHCTX","package":"druntime","parentType":"","signature":"MSHCTX","url":"/druntime/core/sys/windows/wtypes.html#MSHCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHCTX_LOCAL","package":"druntime","parentType":"","signature":"MSHCTX_LOCAL = 0","url":"/druntime/core/sys/windows/wtypes.html#MSHCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHCTX_NOSHAREDMEM","package":"druntime","parentType":"","signature":"MSHCTX_NOSHAREDMEM = ","url":"/druntime/core/sys/windows/wtypes.html#MSHCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHCTX_DIFFERENTMACHINE","package":"druntime","parentType":"","signature":"MSHCTX_DIFFERENTMACHINE = ","url":"/druntime/core/sys/windows/wtypes.html#MSHCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHCTX_INPROC","package":"druntime","parentType":"","signature":"MSHCTX_INPROC = ","url":"/druntime/core/sys/windows/wtypes.html#MSHCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHCTX_CROSSCTX","package":"druntime","parentType":"","signature":"MSHCTX_CROSSCTX = ","url":"/druntime/core/sys/windows/wtypes.html#MSHCTX"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"CLSCTX","package":"druntime","parentType":"","signature":"CLSCTX","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_INPROC_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_SERVER = 0x1","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_INPROC_HANDLER","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_HANDLER = 0x2","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_LOCAL_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_LOCAL_SERVER = 0x4","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_INPROC_SERVER16","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_SERVER16 = 0x8","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_REMOTE_SERVER","package":"druntime","parentType":"","signature":"CLSCTX_REMOTE_SERVER = 0x10","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_INPROC_HANDLER16","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_HANDLER16 = 0x20","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_INPROC_SERVERX86","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_SERVERX86 = 0x40","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"CLSCTX_INPROC_HANDLERX86","package":"druntime","parentType":"","signature":"CLSCTX_INPROC_HANDLERX86 = 0x80","url":"/druntime/core/sys/windows/wtypes.html#CLSCTX"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"MSHLFLAGS","package":"druntime","parentType":"","signature":"MSHLFLAGS","url":"/druntime/core/sys/windows/wtypes.html#MSHLFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHLFLAGS_NORMAL","package":"druntime","parentType":"","signature":"MSHLFLAGS_NORMAL = ","url":"/druntime/core/sys/windows/wtypes.html#MSHLFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHLFLAGS_TABLESTRONG","package":"druntime","parentType":"","signature":"MSHLFLAGS_TABLESTRONG = ","url":"/druntime/core/sys/windows/wtypes.html#MSHLFLAGS"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"MSHLFLAGS_TABLEWEAK","package":"druntime","parentType":"","signature":"MSHLFLAGS_TABLEWEAK = ","url":"/druntime/core/sys/windows/wtypes.html#MSHLFLAGS"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"FLAGGED_WORD_BLOB","package":"druntime","parentType":"","signature":"FLAGGED_WORD_BLOB","url":"/druntime/core/sys/windows/wtypes.html#FLAGGED_WORD_BLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"OLECHAR","package":"druntime","parentType":"","signature":"OLECHAR = WCHAR","url":"/druntime/core/sys/windows/wtypes.html#OLECHAR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"LPOLESTR","package":"druntime","parentType":"","signature":"LPOLESTR = LPWSTR","url":"/druntime/core/sys/windows/wtypes.html#LPOLESTR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"LPCOLESTR","package":"druntime","parentType":"","signature":"LPCOLESTR = LPCWSTR","url":"/druntime/core/sys/windows/wtypes.html#LPCOLESTR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"VARTYPE","package":"druntime","parentType":"","signature":"VARTYPE = ushort","url":"/druntime/core/sys/windows/wtypes.html#VARTYPE"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"VARIANT_BOOL","package":"druntime","parentType":"","signature":"VARIANT_BOOL = short","url":"/druntime/core/sys/windows/wtypes.html#VARIANT_BOOL"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"_VARIANT_BOOL","package":"druntime","parentType":"","signature":"_VARIANT_BOOL = VARIANT_BOOL","url":"/druntime/core/sys/windows/wtypes.html#_VARIANT_BOOL"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"BSTR","package":"druntime","parentType":"","signature":"BSTR = OLECHAR *","url":"/druntime/core/sys/windows/wtypes.html#BSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"wireBSTR","package":"druntime","parentType":"","signature":"wireBSTR = FLAGGED_WORD_BLOB *","url":"/druntime/core/sys/windows/wtypes.html#wireBSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"LPBSTR","package":"druntime","parentType":"","signature":"LPBSTR = BSTR *","url":"/druntime/core/sys/windows/wtypes.html#LPBSTR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"HCONTEXT","package":"druntime","parentType":"","signature":"HCONTEXT = HANDLE","url":"/druntime/core/sys/windows/wtypes.html#HCONTEXT"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"HMETAFILEPICT","package":"druntime","parentType":"","signature":"HMETAFILEPICT = HANDLE","url":"/druntime/core/sys/windows/wtypes.html#HMETAFILEPICT"},{"doc":"","kind":"union","module":"core.sys.windows.wtypes","name":"CY","package":"druntime","parentType":"","signature":"CY","url":"/druntime/core/sys/windows/wtypes.html#CY"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"DATE","package":"druntime","parentType":"","signature":"DATE = double","url":"/druntime/core/sys/windows/wtypes.html#DATE"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"BSTRBLOB","package":"druntime","parentType":"","signature":"BSTRBLOB","url":"/druntime/core/sys/windows/wtypes.html#BSTRBLOB"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"LPBSTRBLOB","package":"druntime","parentType":"","signature":"LPBSTRBLOB = BSTRBLOB *","url":"/druntime/core/sys/windows/wtypes.html#LPBSTRBLOB"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"CLIPDATA","package":"druntime","parentType":"","signature":"CLIPDATA","url":"/druntime/core/sys/windows/wtypes.html#CLIPDATA"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"STGC","package":"druntime","parentType":"","signature":"STGC","url":"/druntime/core/sys/windows/wtypes.html#STGC"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGC_DEFAULT","package":"druntime","parentType":"","signature":"STGC_DEFAULT = ","url":"/druntime/core/sys/windows/wtypes.html#STGC"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGC_OVERWRITE","package":"druntime","parentType":"","signature":"STGC_OVERWRITE = ","url":"/druntime/core/sys/windows/wtypes.html#STGC"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGC_ONLYIFCURRENT","package":"druntime","parentType":"","signature":"STGC_ONLYIFCURRENT = ","url":"/druntime/core/sys/windows/wtypes.html#STGC"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE","package":"druntime","parentType":"","signature":"STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE = ","url":"/druntime/core/sys/windows/wtypes.html#STGC"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"STGMOVE","package":"druntime","parentType":"","signature":"STGMOVE","url":"/druntime/core/sys/windows/wtypes.html#STGMOVE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGMOVE_MOVE","package":"druntime","parentType":"","signature":"STGMOVE_MOVE = ","url":"/druntime/core/sys/windows/wtypes.html#STGMOVE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGMOVE_COPY","package":"druntime","parentType":"","signature":"STGMOVE_COPY = ","url":"/druntime/core/sys/windows/wtypes.html#STGMOVE"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"STGMOVE_SHALLOWCOPY","package":"druntime","parentType":"","signature":"STGMOVE_SHALLOWCOPY = ","url":"/druntime/core/sys/windows/wtypes.html#STGMOVE"},{"doc":"","kind":"enum","module":"core.sys.windows.wtypes","name":"VARENUM","package":"druntime","parentType":"","signature":"VARENUM","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_EMPTY","package":"druntime","parentType":"","signature":"VT_EMPTY = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_NULL","package":"druntime","parentType":"","signature":"VT_NULL = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_I2","package":"druntime","parentType":"","signature":"VT_I2 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_I4","package":"druntime","parentType":"","signature":"VT_I4 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_R4","package":"druntime","parentType":"","signature":"VT_R4 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_R8","package":"druntime","parentType":"","signature":"VT_R8 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_CY","package":"druntime","parentType":"","signature":"VT_CY = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_DATE","package":"druntime","parentType":"","signature":"VT_DATE = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_BSTR","package":"druntime","parentType":"","signature":"VT_BSTR = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_DISPATCH","package":"druntime","parentType":"","signature":"VT_DISPATCH = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_ERROR","package":"druntime","parentType":"","signature":"VT_ERROR = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_BOOL","package":"druntime","parentType":"","signature":"VT_BOOL = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_VARIANT","package":"druntime","parentType":"","signature":"VT_VARIANT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UNKNOWN","package":"druntime","parentType":"","signature":"VT_UNKNOWN = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_DECIMAL","package":"druntime","parentType":"","signature":"VT_DECIMAL = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_I1","package":"druntime","parentType":"","signature":"VT_I1 = 16","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UI1","package":"druntime","parentType":"","signature":"VT_UI1 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UI2","package":"druntime","parentType":"","signature":"VT_UI2 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UI4","package":"druntime","parentType":"","signature":"VT_UI4 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_I8","package":"druntime","parentType":"","signature":"VT_I8 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UI8","package":"druntime","parentType":"","signature":"VT_UI8 = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_INT","package":"druntime","parentType":"","signature":"VT_INT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UINT","package":"druntime","parentType":"","signature":"VT_UINT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_VOID","package":"druntime","parentType":"","signature":"VT_VOID = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_HRESULT","package":"druntime","parentType":"","signature":"VT_HRESULT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_PTR","package":"druntime","parentType":"","signature":"VT_PTR = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_SAFEARRAY","package":"druntime","parentType":"","signature":"VT_SAFEARRAY = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_CARRAY","package":"druntime","parentType":"","signature":"VT_CARRAY = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_USERDEFINED","package":"druntime","parentType":"","signature":"VT_USERDEFINED = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_LPSTR","package":"druntime","parentType":"","signature":"VT_LPSTR = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_LPWSTR","package":"druntime","parentType":"","signature":"VT_LPWSTR = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_RECORD","package":"druntime","parentType":"","signature":"VT_RECORD = 36","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_INT_PTR","package":"druntime","parentType":"","signature":"VT_INT_PTR = 37","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_UINT_PTR","package":"druntime","parentType":"","signature":"VT_UINT_PTR = 38","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_FILETIME","package":"druntime","parentType":"","signature":"VT_FILETIME = 64","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_BLOB","package":"druntime","parentType":"","signature":"VT_BLOB = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_STREAM","package":"druntime","parentType":"","signature":"VT_STREAM = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_STORAGE","package":"druntime","parentType":"","signature":"VT_STORAGE = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_STREAMED_OBJECT","package":"druntime","parentType":"","signature":"VT_STREAMED_OBJECT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_STORED_OBJECT","package":"druntime","parentType":"","signature":"VT_STORED_OBJECT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_BLOB_OBJECT","package":"druntime","parentType":"","signature":"VT_BLOB_OBJECT = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_CF","package":"druntime","parentType":"","signature":"VT_CF = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_CLSID","package":"druntime","parentType":"","signature":"VT_CLSID = ","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_BSTR_BLOB","package":"druntime","parentType":"","signature":"VT_BSTR_BLOB = 0xfff","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_VECTOR","package":"druntime","parentType":"","signature":"VT_VECTOR = 0x1000","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_ARRAY","package":"druntime","parentType":"","signature":"VT_ARRAY = 0x2000","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_BYREF","package":"druntime","parentType":"","signature":"VT_BYREF = 0x4000","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_RESERVED","package":"druntime","parentType":"","signature":"VT_RESERVED = 0x8000","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_ILLEGAL","package":"druntime","parentType":"","signature":"VT_ILLEGAL = 0xffff","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_ILLEGALMASKED","package":"druntime","parentType":"","signature":"VT_ILLEGALMASKED = 0xfff","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"enum_member","module":"core.sys.windows.wtypes","name":"VT_TYPEMASK","package":"druntime","parentType":"","signature":"VT_TYPEMASK = 0xfff","url":"/druntime/core/sys/windows/wtypes.html#VARENUM"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"BYTE_SIZEDARR","package":"druntime","parentType":"","signature":"BYTE_SIZEDARR","url":"/druntime/core/sys/windows/wtypes.html#BYTE_SIZEDARR"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"WORD_SIZEDARR","package":"druntime","parentType":"","signature":"WORD_SIZEDARR","url":"/druntime/core/sys/windows/wtypes.html#WORD_SIZEDARR"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"DWORD_SIZEDARR","package":"druntime","parentType":"","signature":"DWORD_SIZEDARR","url":"/druntime/core/sys/windows/wtypes.html#DWORD_SIZEDARR"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"HYPER_SIZEDARR","package":"druntime","parentType":"","signature":"HYPER_SIZEDARR","url":"/druntime/core/sys/windows/wtypes.html#HYPER_SIZEDARR"},{"doc":"","kind":"alias","module":"core.sys.windows.wtypes","name":"DOUBLE","package":"druntime","parentType":"","signature":"DOUBLE = double","url":"/druntime/core/sys/windows/wtypes.html#DOUBLE"},{"doc":"","kind":"struct","module":"core.sys.windows.wtypes","name":"DECIMAL","package":"druntime","parentType":"","signature":"DECIMAL","url":"/druntime/core/sys/windows/wtypes.html#DECIMAL"},{"doc":"","kind":"method","module":"core.sys.windows.wtypes","name":"setZero","package":"druntime","parentType":"DECIMAL","signature":"void setZero()","url":"/druntime/core/sys/windows/wtypes/DECIMAL.setZero.html"},{"doc":"","kind":"variable","module":"core.sys.windows.wtypes","name":"ROTFLAGS_REGISTRATIONKEEPSALIVE","package":"druntime","parentType":"","signature":"ROTFLAGS_REGISTRATIONKEEPSALIVE","url":"/druntime/core/sys/windows/wtypes.html#ROTFLAGS_REGISTRATIONKEEPSALIVE"},{"doc":"","kind":"variable","module":"core.sys.windows.wtypes","name":"ROTFLAGS_ALLOWANYCLIENT","package":"druntime","parentType":"","signature":"ROTFLAGS_ALLOWANYCLIENT","url":"/druntime/core/sys/windows/wtypes.html#ROTFLAGS_ALLOWANYCLIENT"},{"doc":"","kind":"variable","module":"core.sys.windows.wtypes","name":"VARIANT_TRUE","package":"druntime","parentType":"","signature":"VARIANT_BOOL VARIANT_TRUE","url":"/druntime/core/sys/windows/wtypes.html#VARIANT_TRUE"},{"doc":"","kind":"variable","module":"core.sys.windows.wtypes","name":"VARIANT_FALSE","package":"druntime","parentType":"","signature":"VARIANT_BOOL VARIANT_FALSE","url":"/druntime/core/sys/windows/wtypes.html#VARIANT_FALSE"},{"doc":"The thread module provides support for thread creation and management.","kind":"module","module":"core.thread.context","name":"core.thread.context","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/context.html"},{"doc":"","kind":"struct","module":"core.thread.context","name":"StackContext","package":"druntime","parentType":"","signature":"StackContext","url":"/druntime/core/thread/context.html#StackContext"},{"doc":"","kind":"struct","module":"core.thread.context","name":"Callable","package":"druntime","parentType":"","signature":"Callable","url":"/druntime/core/thread/context.html#Callable"},{"doc":"","kind":"method","module":"core.thread.context","name":"opAssign","package":"druntime","parentType":"Callable","signature":"void opAssign(void  function()  fn)","url":"/druntime/core/thread/context/Callable.opAssign.html"},{"doc":"","kind":"method","module":"core.thread.context","name":"opAssign","package":"druntime","parentType":"Callable","signature":"void opAssign(void  delegate()  dg)","url":"/druntime/core/thread/context/Callable.opAssign.html"},{"doc":"","kind":"method","module":"core.thread.context","name":"opCall","package":"druntime","parentType":"Callable","signature":"void opCall()","url":"/druntime/core/thread/context/Callable.opCall.html"},{"doc":"Base fiber module provides OS-indepedent part of lightweight threads aka fibers.","kind":"module","module":"core.thread.fiber.base","name":"core.thread.fiber.base","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/fiber/base.html"},{"doc":"","kind":"function","module":"core.thread.fiber.base","name":"fiber_entryPoint","package":"druntime","parentType":"","signature":"void fiber_entryPoint()","url":"/druntime/core/thread/fiber/base/fiber_entryPoint.html"},{"doc":"This class provides a cooperative concurrency mechanism integrated with the threading and garbage collection functionality.  Calling a fiber may be...","kind":"class","module":"core.thread.fiber.base","name":"FiberBase","package":"druntime","parentType":"","signature":"FiberBase","url":"/druntime/core/thread/fiber/base.html#FiberBase"},{"doc":"Transfers execution to this fiber object.  The calling context will be suspended until the fiber calls Fiber.yield() or until it terminates via an ...","kind":"method","module":"core.thread.fiber.base","name":"call","package":"druntime","parentType":"FiberBase","signature":"Throwable call(  Rethrow rethrow =  Rethrow.yes )","url":"/druntime/core/thread/fiber/base/FiberBase.call.html"},{"doc":"ditto","kind":"method","module":"core.thread.fiber.base","name":"call","package":"druntime","parentType":"FiberBase","signature":"Throwable call(  Rethrow rethrow )()","url":"/druntime/core/thread/fiber/base/FiberBase.call.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"callImpl","package":"druntime","parentType":"FiberBase","signature":"void callImpl()","url":"/druntime/core/thread/fiber/base/FiberBase.callImpl.html"},{"doc":"Resets this fiber so that it may be re-used, optionally with a new function/delegate.  This routine should only be called for fibers that have term...","kind":"method","module":"core.thread.fiber.base","name":"reset","package":"druntime","parentType":"FiberBase","signature":"void reset()","url":"/druntime/core/thread/fiber/base/FiberBase.reset.html"},{"doc":"ditto","kind":"method","module":"core.thread.fiber.base","name":"reset","package":"druntime","parentType":"FiberBase","signature":"void reset(  void  function()  fn )","url":"/druntime/core/thread/fiber/base/FiberBase.reset.html"},{"doc":"ditto","kind":"method","module":"core.thread.fiber.base","name":"reset","package":"druntime","parentType":"FiberBase","signature":"void reset(  void  delegate()  dg )","url":"/druntime/core/thread/fiber/base/FiberBase.reset.html"},{"doc":"Gets the current state of this fiber.","kind":"method","module":"core.thread.fiber.base","name":"state","package":"druntime","parentType":"FiberBase","signature":"State state()","url":"/druntime/core/thread/fiber/base/FiberBase.state.html"},{"doc":"Forces a context switch to occur away from the calling fiber.","kind":"method","module":"core.thread.fiber.base","name":"yield","package":"druntime","parentType":"FiberBase","signature":"void yield()","url":"/druntime/core/thread/fiber/base/FiberBase.yield.html"},{"doc":"Forces a context switch to occur away from the calling fiber and then throws obj in the calling fiber.","kind":"method","module":"core.thread.fiber.base","name":"yieldAndThrow","package":"druntime","parentType":"FiberBase","signature":"void yieldAndThrow(  Throwable t )","url":"/druntime/core/thread/fiber/base/FiberBase.yieldAndThrow.html"},{"doc":"Provides a reference to the calling fiber or null if no fiber is currently active.","kind":"method","module":"core.thread.fiber.base","name":"getThis","package":"druntime","parentType":"FiberBase","signature":"FiberBase getThis()","url":"/druntime/core/thread/fiber/base/FiberBase.getThis.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"run","package":"druntime","parentType":"FiberBase","signature":"void run()","url":"/druntime/core/thread/fiber/base/FiberBase.run.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"allocStack","package":"druntime","parentType":"FiberBase","signature":"void allocStack(  size_t sz,  size_t guardPageSize )","url":"/druntime/core/thread/fiber/base/FiberBase.allocStack.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"freeStack","package":"druntime","parentType":"FiberBase","signature":"void freeStack()","url":"/druntime/core/thread/fiber/base/FiberBase.freeStack.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"initStack","package":"druntime","parentType":"FiberBase","signature":"void initStack()","url":"/druntime/core/thread/fiber/base/FiberBase.initStack.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"setThis","package":"druntime","parentType":"FiberBase","signature":"void setThis(  FiberBase f )","url":"/druntime/core/thread/fiber/base/FiberBase.setThis.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"switchIn","package":"druntime","parentType":"FiberBase","signature":"void switchIn()","url":"/druntime/core/thread/fiber/base/FiberBase.switchIn.html"},{"doc":"","kind":"method","module":"core.thread.fiber.base","name":"switchOut","package":"druntime","parentType":"FiberBase","signature":"void switchOut()","url":"/druntime/core/thread/fiber/base/FiberBase.switchOut.html"},{"doc":"The fiber module provides lightweight threads aka fibers.","kind":"module","module":"core.thread.fiber","name":"core.thread.fiber","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/fiber.html"},{"doc":"This class provides a cooperative concurrency mechanism integrated with the threading and garbage collection functionality.  Calling a fiber may be...","kind":"class","module":"core.thread.fiber","name":"Fiber","package":"druntime","parentType":"","signature":"Fiber : FiberBase","url":"/druntime/core/thread/fiber.html#Fiber"},{"doc":"Provides a reference to the calling fiber or null if no fiber is currently active.","kind":"method","module":"core.thread.fiber","name":"getThis","package":"druntime","parentType":"Fiber","signature":"Fiber getThis()","url":"/druntime/core/thread/fiber/Fiber.getThis.html"},{"doc":"","kind":"method","module":"core.thread.fiber","name":"allocStack","package":"druntime","parentType":"Fiber","signature":"void allocStack(  size_t sz,  size_t guardPageSize )","url":"/druntime/core/thread/fiber/Fiber.allocStack.html"},{"doc":"","kind":"method","module":"core.thread.fiber","name":"freeStack","package":"druntime","parentType":"Fiber","signature":"void freeStack()","url":"/druntime/core/thread/fiber/Fiber.freeStack.html"},{"doc":"","kind":"method","module":"core.thread.fiber","name":"initStack","package":"druntime","parentType":"Fiber","signature":"void initStack()","url":"/druntime/core/thread/fiber/Fiber.initStack.html"},{"doc":"The osthread module provides low-level, OS-dependent code for thread creation and management.","kind":"module","module":"core.thread.osthread","name":"core.thread.osthread","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/osthread.html"},{"doc":"Hook for whatever EH implementation is used to save/restore some data per stack.","kind":"function","module":"core.thread.osthread","name":"_d_eh_swapContext","package":"druntime","parentType":"","signature":"void * _d_eh_swapContext(void *  newContext)","url":"/druntime/core/thread/osthread/_d_eh_swapContext.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"toThread","package":"druntime","parentType":"","signature":"Thread toThread(return  scope  ThreadBase t)","url":"/druntime/core/thread/osthread/toThread.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"thread_yield","package":"druntime","parentType":"","signature":"void thread_yield()","url":"/druntime/core/thread/osthread/thread_yield.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"attachThread","package":"druntime","parentType":"","signature":"ThreadBase attachThread(ThreadBase _thisThread)","url":"/druntime/core/thread/osthread/attachThread.html"},{"doc":"Registers the calling thread for use with the D Runtime.  If this routine is called for a thread which is already registered, no action is performed.","kind":"function","module":"core.thread.osthread","name":"thread_attachThis","package":"druntime","parentType":"","signature":"Thread thread_attachThis()","url":"/druntime/core/thread/osthread/thread_attachThis.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"callWithStackShell","package":"druntime","parentType":"","signature":"void callWithStackShell(scope  callWithStackShellDg fn)","url":"/druntime/core/thread/osthread/callWithStackShell.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"getStackTop","package":"druntime","parentType":"","signature":"void * getStackTop()","url":"/druntime/core/thread/osthread/getStackTop.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"getStackBottom","package":"druntime","parentType":"","signature":"void * getStackBottom()","url":"/druntime/core/thread/osthread/getStackBottom.html"},{"doc":"Suspend the specified thread and load stack and register information for use by thread_scanAll.  If the supplied thread is the calling thread, stac...","kind":"function","module":"core.thread.osthread","name":"suspend","package":"druntime","parentType":"","signature":"bool suspend(  Thread t )","url":"/druntime/core/thread/osthread/suspend.html"},{"doc":"Runs the necessary operations required before stopping the world.","kind":"function","module":"core.thread.osthread","name":"thread_preStopTheWorld","package":"druntime","parentType":"","signature":"void thread_preStopTheWorld()","url":"/druntime/core/thread/osthread/thread_preStopTheWorld.html"},{"doc":"Suspend all threads but the calling thread for \"stop the world\" garbage collection runs.  This function may be called multiple times, and must be f...","kind":"function","module":"core.thread.osthread","name":"thread_suspendAll","package":"druntime","parentType":"","signature":"void thread_suspendAll()","url":"/druntime/core/thread/osthread/thread_suspendAll.html"},{"doc":"Resume the specified thread and unload stack and register information. If the supplied thread is the calling thread, stack and register information...","kind":"function","module":"core.thread.osthread","name":"resume","package":"druntime","parentType":"","signature":"void resume(ThreadBase _t)","url":"/druntime/core/thread/osthread/resume.html"},{"doc":"Initializes the thread module.  This function must be called by the garbage collector on startup and before any other thread routines are called.","kind":"function","module":"core.thread.osthread","name":"thread_init","package":"druntime","parentType":"","signature":"void thread_init()","url":"/druntime/core/thread/osthread/thread_init.html"},{"doc":"Terminates the thread module. No other thread routine may be called afterwards.","kind":"function","module":"core.thread.osthread","name":"thread_term","package":"druntime","parentType":"","signature":"void thread_term()","url":"/druntime/core/thread/osthread/thread_term.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"rt_moduleTlsCtor","package":"druntime","parentType":"","signature":"void rt_moduleTlsCtor()","url":"/druntime/core/thread/osthread/rt_moduleTlsCtor.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"rt_moduleTlsDtor","package":"druntime","parentType":"","signature":"void rt_moduleTlsDtor()","url":"/druntime/core/thread/osthread/rt_moduleTlsDtor.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"ll_countLowLevelThreadsWithDLLUnloadCallback","package":"druntime","parentType":"","signature":"int ll_countLowLevelThreadsWithDLLUnloadCallback()","url":"/druntime/core/thread/osthread/ll_countLowLevelThreadsWithDLLUnloadCallback.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"ll_dllHasExternalReferences","package":"druntime","parentType":"","signature":"bool ll_dllHasExternalReferences()","url":"/druntime/core/thread/osthread/ll_dllHasExternalReferences.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"monitorDLLRefCnt","package":"druntime","parentType":"","signature":"void monitorDLLRefCnt()","url":"/druntime/core/thread/osthread/monitorDLLRefCnt.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"ll_getDLLRefCount","package":"druntime","parentType":"","signature":"int ll_getDLLRefCount()","url":"/druntime/core/thread/osthread/ll_getDLLRefCount.html"},{"doc":"","kind":"function","module":"core.thread.osthread","name":"ll_startDLLUnloadThread","package":"druntime","parentType":"","signature":"bool ll_startDLLUnloadThread()","url":"/druntime/core/thread/osthread/ll_startDLLUnloadThread.html"},{"doc":"Create a thread not under control of the runtime, i.e. TLS module constructors are not run and the GC does not suspend it during a collection.","kind":"function","module":"core.thread.osthread","name":"createLowLevelThread","package":"druntime","parentType":"","signature":"ThreadID createLowLevelThread(void  delegate()  nothrow  dg,  uint  stacksize =  0,\n                               void  delegate()  nothrow  cbDllUnload =  null)","url":"/druntime/core/thread/osthread/createLowLevelThread.html"},{"doc":"Wait for a thread created with `createLowLevelThread` to terminate.","kind":"function","module":"core.thread.osthread","name":"joinLowLevelThread","package":"druntime","parentType":"","signature":"void joinLowLevelThread(ThreadID tid)","url":"/druntime/core/thread/osthread/joinLowLevelThread.html"},{"doc":"This class encapsulates all threading functionality for the D programming language.  As thread manipulation is a required facility for garbage coll...","kind":"class","module":"core.thread.osthread","name":"Thread","package":"druntime","parentType":"","signature":"Thread : ThreadBase","url":"/druntime/core/thread/osthread.html#Thread"},{"doc":"","kind":"method","module":"core.thread.osthread","name":"run","package":"druntime","parentType":"Thread","signature":"void run()","url":"/druntime/core/thread/osthread/Thread.run.html"},{"doc":"Provides a reference to the calling thread.","kind":"method","module":"core.thread.osthread","name":"getThis","package":"druntime","parentType":"Thread","signature":"Thread getThis()","url":"/druntime/core/thread/osthread/Thread.getThis.html"},{"doc":"","kind":"method","module":"core.thread.osthread","name":"savedRegisters","package":"druntime","parentType":"Thread","signature":"void[] savedRegisters()","url":"/druntime/core/thread/osthread/Thread.savedRegisters.html"},{"doc":"Starts the thread and invokes the function or delegate passed upon construction.","kind":"method","module":"core.thread.osthread","name":"start","package":"druntime","parentType":"Thread","signature":"Thread start()","url":"/druntime/core/thread/osthread/Thread.start.html"},{"doc":"Waits for this thread to complete.  If the thread terminated as the result of an unhandled exception, this exception will be rethrown.","kind":"method","module":"core.thread.osthread","name":"join","package":"druntime","parentType":"Thread","signature":"Throwable join(  bool  rethrow =  true )","url":"/druntime/core/thread/osthread/Thread.join.html"},{"doc":"Gets the scheduling priority for the associated thread.","kind":"method","module":"core.thread.osthread","name":"priority","package":"druntime","parentType":"Thread","signature":"int priority()","url":"/druntime/core/thread/osthread/Thread.priority.html"},{"doc":"Sets the scheduling priority for the associated thread.","kind":"method","module":"core.thread.osthread","name":"priority","package":"druntime","parentType":"Thread","signature":"void priority(  int  val )","url":"/druntime/core/thread/osthread/Thread.priority.html"},{"doc":"Tests whether this thread is running.","kind":"method","module":"core.thread.osthread","name":"isRunning","package":"druntime","parentType":"Thread","signature":"bool isRunning()","url":"/druntime/core/thread/osthread/Thread.isRunning.html"},{"doc":"Suspends the calling thread for at least the supplied period.  This may result in multiple OS calls if period is greater than the maximum sleep dur...","kind":"method","module":"core.thread.osthread","name":"sleep","package":"druntime","parentType":"Thread","signature":"void sleep(  Duration val )","url":"/druntime/core/thread/osthread/Thread.sleep.html"},{"doc":"Forces a context switch to occur away from the calling thread.","kind":"method","module":"core.thread.osthread","name":"yield","package":"druntime","parentType":"Thread","signature":"void yield()","url":"/druntime/core/thread/osthread/Thread.yield.html"},{"doc":"","kind":"alias","module":"core.thread.osthread","name":"MainThreadStore","package":"druntime","parentType":"","signature":"MainThreadStore = void[__traits(classInstanceSize,  Thread)]","url":"/druntime/core/thread/osthread.html#MainThreadStore"},{"doc":"","kind":"variable","module":"core.thread.osthread","name":"_mainThreadStore","package":"druntime","parentType":"","signature":"MainThreadStore _mainThreadStore","url":"/druntime/core/thread/osthread.html#_mainThreadStore"},{"doc":"set during termination of a DLL on Windows, i.e. while executing DllMain(DLL_PROCESS_DETACH)","kind":"variable","module":"core.thread.osthread","name":"thread_DLLProcessDetaching","package":"druntime","parentType":"","signature":"bool thread_DLLProcessDetaching","url":"/druntime/core/thread/osthread.html#thread_DLLProcessDetaching"},{"doc":"","kind":"variable","module":"core.thread.osthread","name":"ll_dllModule","package":"druntime","parentType":"","signature":"HMODULE ll_dllModule","url":"/druntime/core/thread/osthread.html#ll_dllModule"},{"doc":"","kind":"variable","module":"core.thread.osthread","name":"ll_dllMonitorThread","package":"druntime","parentType":"","signature":"ThreadID ll_dllMonitorThread","url":"/druntime/core/thread/osthread.html#ll_dllMonitorThread"},{"doc":"The thread module provides support for thread creation and management.","kind":"module","module":"core.thread","name":"core.thread","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread.html"},{"doc":"The threadbase module provides OS-independent code for thread storage and management.","kind":"module","module":"core.thread.threadbase","name":"core.thread.threadbase","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/threadbase.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"_d_monitordelete_nogc","package":"druntime","parentType":"","signature":"void _d_monitordelete_nogc(Object h)","url":"/druntime/core/thread/threadbase/_d_monitordelete_nogc.html"},{"doc":"Terminates the thread module. No other thread routine may be called afterwards.","kind":"function","module":"core.thread.threadbase","name":"thread_term_tpl","package":"druntime","parentType":"","signature":"void thread_term_tpl(ThreadT,  MainThreadStore)(ref  MainThreadStore _mainThreadStore)","url":"/druntime/core/thread/threadbase/thread_term_tpl.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"thread_isMainThread","package":"druntime","parentType":"","signature":"bool thread_isMainThread()","url":"/druntime/core/thread/threadbase/thread_isMainThread.html"},{"doc":"Registers the calling thread for use with the D Runtime.  If this routine is called for a thread which is already registered, no action is performed.","kind":"function","module":"core.thread.threadbase","name":"thread_attachThis_tpl","package":"druntime","parentType":"","signature":"ThreadT thread_attachThis_tpl(ThreadT)()","url":"/druntime/core/thread/threadbase/thread_attachThis_tpl.html"},{"doc":"Deregisters the calling thread from use with the runtime.  If this routine is called for a thread which is not registered, the result is undefined.","kind":"function","module":"core.thread.threadbase","name":"thread_detachThis","package":"druntime","parentType":"","signature":"void thread_detachThis()","url":"/druntime/core/thread/threadbase/thread_detachThis.html"},{"doc":"Deregisters the given thread from use with the runtime.  If this routine is called for a thread which is not registered, the result is undefined.","kind":"function","module":"core.thread.threadbase","name":"thread_detachByAddr","package":"druntime","parentType":"","signature":"void thread_detachByAddr(ThreadID addr)","url":"/druntime/core/thread/threadbase/thread_detachByAddr.html"},{"doc":"ditto","kind":"function","module":"core.thread.threadbase","name":"thread_detachInstance","package":"druntime","parentType":"","signature":"void thread_detachInstance(ThreadBase t)","url":"/druntime/core/thread/threadbase/thread_detachInstance.html"},{"doc":"Search the list of all threads for a thread with the given thread identifier.","kind":"function","module":"core.thread.threadbase","name":"thread_findByAddr","package":"druntime","parentType":"","signature":"ThreadBase thread_findByAddr(ThreadID addr)","url":"/druntime/core/thread/threadbase/thread_findByAddr.html"},{"doc":"Sets the current thread to a specific reference. Only to be used when dealing with externally-created threads (in e.g. C code). The primary use of ...","kind":"function","module":"core.thread.threadbase","name":"thread_setThis","package":"druntime","parentType":"","signature":"void thread_setThis(ThreadBase t)","url":"/druntime/core/thread/threadbase/thread_setThis.html"},{"doc":"Joins all non-daemon threads that are currently running.  This is done by performing successive scans through the thread list until a scan consists...","kind":"function","module":"core.thread.threadbase","name":"thread_joinAll","package":"druntime","parentType":"","signature":"void thread_joinAll()","url":"/druntime/core/thread/threadbase/thread_joinAll.html"},{"doc":"Run the necessary operation required after the world was resumed.","kind":"function","module":"core.thread.threadbase","name":"thread_postRestartTheWorld","package":"druntime","parentType":"","signature":"void thread_postRestartTheWorld()","url":"/druntime/core/thread/threadbase/thread_postRestartTheWorld.html"},{"doc":"Resume all threads but the calling thread for \"stop the world\" garbage collection runs.  This function must be called once for each preceding call ...","kind":"function","module":"core.thread.threadbase","name":"thread_resumeAll","package":"druntime","parentType":"","signature":"void thread_resumeAll()","url":"/druntime/core/thread/threadbase/thread_resumeAll.html"},{"doc":"The main entry point for garbage collection.  The supplied delegate will be passed ranges representing both stack and register values.","kind":"function","module":"core.thread.threadbase","name":"thread_scanAllType","package":"druntime","parentType":"","signature":"void thread_scanAllType(scope  ScanAllThreadsTypeFn scan)","url":"/druntime/core/thread/threadbase/thread_scanAllType.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"scanAllTypeImpl","package":"druntime","parentType":"","signature":"void scanAllTypeImpl(scope  ScanAllThreadsTypeFn scan,  void *  curStackTop)","url":"/druntime/core/thread/threadbase/scanAllTypeImpl.html"},{"doc":"The main entry point for garbage collection.  The supplied delegate will be passed ranges representing both stack and register values.","kind":"function","module":"core.thread.threadbase","name":"thread_scanAll","package":"druntime","parentType":"","signature":"void thread_scanAll(scope  ScanAllThreadsFn scan)","url":"/druntime/core/thread/threadbase/thread_scanAll.html"},{"doc":"A callback for thread errors in D during collections. Since an allocation is not possible a preallocated ThreadError will be used as the Error inst...","kind":"function","module":"core.thread.threadbase","name":"onThreadError","package":"druntime","parentType":"","signature":"void onThreadError(string msg)","url":"/druntime/core/thread/threadbase/onThreadError.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"thread_processTLSGCData","package":"druntime","parentType":"","signature":"void thread_processTLSGCData(ProcessTLSGCDataDg dg)","url":"/druntime/core/thread/threadbase/thread_processTLSGCData.html"},{"doc":"Returns the stack top of the currently active stack within the calling thread.","kind":"function","module":"core.thread.threadbase","name":"thread_stackTop","package":"druntime","parentType":"","signature":"void * thread_stackTop()","url":"/druntime/core/thread/threadbase/thread_stackTop.html"},{"doc":"Returns the stack bottom of the currently active stack within the calling thread.","kind":"function","module":"core.thread.threadbase","name":"thread_stackBottom","package":"druntime","parentType":"","signature":"void * thread_stackBottom()","url":"/druntime/core/thread/threadbase/thread_stackBottom.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"lowlevelLock","package":"druntime","parentType":"","signature":"Mutex lowlevelLock()","url":"/druntime/core/thread/threadbase/lowlevelLock.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"initLowlevelThreads","package":"druntime","parentType":"","signature":"void initLowlevelThreads()","url":"/druntime/core/thread/threadbase/initLowlevelThreads.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"termLowlevelThreads","package":"druntime","parentType":"","signature":"void termLowlevelThreads()","url":"/druntime/core/thread/threadbase/termLowlevelThreads.html"},{"doc":"","kind":"function","module":"core.thread.threadbase","name":"ll_removeThread","package":"druntime","parentType":"","signature":"void ll_removeThread(ThreadID tid)","url":"/druntime/core/thread/threadbase/ll_removeThread.html"},{"doc":"Check whether a thread was created by `createLowLevelThread`.","kind":"function","module":"core.thread.threadbase","name":"findLowLevelThread","package":"druntime","parentType":"","signature":"bool findLowLevelThread(ThreadID tid)","url":"/druntime/core/thread/threadbase/findLowLevelThread.html"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"rt_tlsgc_init","package":"druntime","parentType":"","signature":"rt_tlsgc_init = externDFunc!(\"rt.tlsgc.init\",  void *  function()  nothrow @nogc)","url":"/druntime/core/thread/threadbase.html#rt_tlsgc_init"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"rt_tlsgc_destroy","package":"druntime","parentType":"","signature":"rt_tlsgc_destroy = externDFunc!(\"rt.tlsgc.destroy\",  void  function(void *)  nothrow @nogc)","url":"/druntime/core/thread/threadbase.html#rt_tlsgc_destroy"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"ScanDg","package":"druntime","parentType":"","signature":"ScanDg = void  delegate(void *  pstart,  void *  pend)  nothrow","url":"/druntime/core/thread/threadbase.html#ScanDg"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"rt_tlsgc_scan","package":"druntime","parentType":"","signature":"rt_tlsgc_scan = externDFunc!(\"rt.tlsgc.scan\",  void  function(void *,  scope  ScanDg)  nothrow)","url":"/druntime/core/thread/threadbase.html#rt_tlsgc_scan"},{"doc":"Base class for thread exceptions.","kind":"class","module":"core.thread.threadbase","name":"ThreadException","package":"druntime","parentType":"","signature":"ThreadException : Exception","url":"/druntime/core/thread/threadbase.html#ThreadException"},{"doc":"Base class for thread errors to be used for function inside GC when allocations are unavailable.","kind":"class","module":"core.thread.threadbase","name":"ThreadError","package":"druntime","parentType":"","signature":"ThreadError : Error","url":"/druntime/core/thread/threadbase.html#ThreadError"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"swapContext","package":"druntime","parentType":"","signature":"swapContext = externDFunc!(\"core.thread.osthread.swapContext\",  void *  function(void *)  nothrow @nogc)","url":"/druntime/core/thread/threadbase.html#swapContext"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"getStackBottom","package":"druntime","parentType":"","signature":"getStackBottom = externDFunc!(\"core.thread.osthread.getStackBottom\",  void *  function()  nothrow @nogc)","url":"/druntime/core/thread/threadbase.html#getStackBottom"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"getStackTop","package":"druntime","parentType":"","signature":"getStackTop = externDFunc!(\"core.thread.osthread.getStackTop\",  void *  function()  nothrow @nogc)","url":"/druntime/core/thread/threadbase.html#getStackTop"},{"doc":"","kind":"class","module":"core.thread.threadbase","name":"ThreadBase","package":"druntime","parentType":"","signature":"ThreadBase","url":"/druntime/core/thread/threadbase.html#ThreadBase"},{"doc":"Cleans up any remaining resources used by this object.","kind":"method","module":"core.thread.threadbase","name":"destructBeforeDtor","package":"druntime","parentType":"ThreadBase","signature":"bool destructBeforeDtor()","url":"/druntime/core/thread/threadbase/ThreadBase.destructBeforeDtor.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"tlsGCData","package":"druntime","parentType":"ThreadBase","signature":"void * tlsGCData()","url":"/druntime/core/thread/threadbase/ThreadBase.tlsGCData.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"tlsRTdataInit","package":"druntime","parentType":"ThreadBase","signature":"void tlsRTdataInit()","url":"/druntime/core/thread/threadbase/ThreadBase.tlsRTdataInit.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"initDataStorage","package":"druntime","parentType":"ThreadBase","signature":"void initDataStorage()","url":"/druntime/core/thread/threadbase/ThreadBase.initDataStorage.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"destroyDataStorage","package":"druntime","parentType":"ThreadBase","signature":"void destroyDataStorage()","url":"/druntime/core/thread/threadbase/ThreadBase.destroyDataStorage.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"destroyDataStorageIfAvail","package":"druntime","parentType":"ThreadBase","signature":"void destroyDataStorageIfAvail()","url":"/druntime/core/thread/threadbase/ThreadBase.destroyDataStorageIfAvail.html"},{"doc":"Waits for this thread to complete.  If the thread terminated as the result of an unhandled exception, this exception will be rethrown.","kind":"method","module":"core.thread.threadbase","name":"join","package":"druntime","parentType":"ThreadBase","signature":"Throwable join(bool  rethrow =  true)","url":"/druntime/core/thread/threadbase/ThreadBase.join.html"},{"doc":"Gets the OS identifier for this thread.","kind":"method","module":"core.thread.threadbase","name":"id","package":"druntime","parentType":"ThreadBase","signature":"ThreadID id()","url":"/druntime/core/thread/threadbase/ThreadBase.id.html"},{"doc":"Gets the user-readable label for this thread.","kind":"method","module":"core.thread.threadbase","name":"name","package":"druntime","parentType":"ThreadBase","signature":"string name()","url":"/druntime/core/thread/threadbase/ThreadBase.name.html"},{"doc":"Sets the user-readable label for this thread.","kind":"method","module":"core.thread.threadbase","name":"name","package":"druntime","parentType":"ThreadBase","signature":"void name(string val)","url":"/druntime/core/thread/threadbase/ThreadBase.name.html"},{"doc":"Gets the daemon status for this thread.  While the runtime will wait for all normal threads to complete before tearing down the process, daemon thr...","kind":"method","module":"core.thread.threadbase","name":"isDaemon","package":"druntime","parentType":"ThreadBase","signature":"bool isDaemon()","url":"/druntime/core/thread/threadbase/ThreadBase.isDaemon.html"},{"doc":"Sets the daemon status for this thread.  While the runtime will wait for all normal threads to complete before tearing down the process, daemon thr...","kind":"method","module":"core.thread.threadbase","name":"isDaemon","package":"druntime","parentType":"ThreadBase","signature":"void isDaemon(bool  val)","url":"/druntime/core/thread/threadbase/ThreadBase.isDaemon.html"},{"doc":"Tests whether this thread is the main thread, i.e. the thread that initialized the runtime","kind":"method","module":"core.thread.threadbase","name":"isMainThread","package":"druntime","parentType":"ThreadBase","signature":"bool isMainThread()","url":"/druntime/core/thread/threadbase/ThreadBase.isMainThread.html"},{"doc":"Tests whether this thread is running.","kind":"method","module":"core.thread.threadbase","name":"isRunning","package":"druntime","parentType":"ThreadBase","signature":"bool isRunning()","url":"/druntime/core/thread/threadbase/ThreadBase.isRunning.html"},{"doc":"Provides a reference to the calling thread.","kind":"method","module":"core.thread.threadbase","name":"getThis","package":"druntime","parentType":"ThreadBase","signature":"ThreadBase getThis()","url":"/druntime/core/thread/threadbase/ThreadBase.getThis.html"},{"doc":"Provides a list of all threads currently being tracked by the system. Note that threads in the returned array might no longer run (see $(D ThreadBa...","kind":"method","module":"core.thread.threadbase","name":"getAll","package":"druntime","parentType":"ThreadBase","signature":"ThreadBase[] getAll()","url":"/druntime/core/thread/threadbase/ThreadBase.getAll.html"},{"doc":"Operates on all threads currently being tracked by the system.  The result of deleting any Thread object is undefined. Note that threads passed to ...","kind":"method","module":"core.thread.threadbase","name":"opApply","package":"druntime","parentType":"ThreadBase","signature":"int opApply(scope  int  delegate(ref  ThreadBase)  dg)","url":"/druntime/core/thread/threadbase/ThreadBase.opApply.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"getAllImpl","package":"druntime","parentType":"ThreadBase","signature":"ThreadBase[] getAllImpl(alias  resize)()","url":"/druntime/core/thread/threadbase/ThreadBase.getAllImpl.html"},{"doc":"Forces a context switch to occur away from the calling thread.","kind":"method","module":"core.thread.threadbase","name":"yield","package":"druntime","parentType":"ThreadBase","signature":"void yield()","url":"/druntime/core/thread/threadbase/ThreadBase.yield.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"run","package":"druntime","parentType":"ThreadBase","signature":"void run()","url":"/druntime/core/thread/threadbase/ThreadBase.run.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"setThis","package":"druntime","parentType":"ThreadBase","signature":"void setThis(ThreadBase t)","url":"/druntime/core/thread/threadbase/ThreadBase.setThis.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"pushContext","package":"druntime","parentType":"ThreadBase","signature":"void pushContext(StackContext *  c)","url":"/druntime/core/thread/threadbase/ThreadBase.pushContext.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"popContext","package":"druntime","parentType":"ThreadBase","signature":"void popContext()","url":"/druntime/core/thread/threadbase/ThreadBase.popContext.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"topContext","package":"druntime","parentType":"ThreadBase","signature":"StackContext * topContext()","url":"/druntime/core/thread/threadbase/ThreadBase.topContext.html"},{"doc":"Get an array of the current saved registers for this thread.","kind":"method","module":"core.thread.threadbase","name":"savedRegisters","package":"druntime","parentType":"ThreadBase","signature":"void[] savedRegisters()","url":"/druntime/core/thread/threadbase/ThreadBase.savedRegisters.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"slock","package":"druntime","parentType":"ThreadBase","signature":"Mutex slock()","url":"/druntime/core/thread/threadbase/ThreadBase.slock.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"initLocks","package":"druntime","parentType":"ThreadBase","signature":"void initLocks()","url":"/druntime/core/thread/threadbase/ThreadBase.initLocks.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"termLocks","package":"druntime","parentType":"ThreadBase","signature":"void termLocks()","url":"/druntime/core/thread/threadbase/ThreadBase.termLocks.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"add","package":"druntime","parentType":"ThreadBase","signature":"void add(StackContext *  c)","url":"/druntime/core/thread/threadbase/ThreadBase.add.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"remove","package":"druntime","parentType":"ThreadBase","signature":"void remove(StackContext *  c)","url":"/druntime/core/thread/threadbase/ThreadBase.remove.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"incrementAboutToStart","package":"druntime","parentType":"ThreadBase","signature":"void incrementAboutToStart(ThreadBase t)","url":"/druntime/core/thread/threadbase/ThreadBase.incrementAboutToStart.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"add","package":"druntime","parentType":"ThreadBase","signature":"void add(ThreadBase t,  bool  rmAboutToStart =  true)","url":"/druntime/core/thread/threadbase/ThreadBase.add.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"remove","package":"druntime","parentType":"ThreadBase","signature":"void remove(ThreadBase t)","url":"/druntime/core/thread/threadbase/ThreadBase.remove.html"},{"doc":"","kind":"method","module":"core.thread.threadbase","name":"registerThis","package":"druntime","parentType":"ThreadBase","signature":"void registerThis(ThreadBase t,  bool  rmAboutToStart =  true)","url":"/druntime/core/thread/threadbase/ThreadBase.registerThis.html"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"attachThread","package":"druntime","parentType":"","signature":"attachThread = externDFunc!(\"core.thread.osthread.attachThread\",  ThreadBase function(ThreadBase) @nogc nothrow)","url":"/druntime/core/thread/threadbase.html#attachThread"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"resume","package":"druntime","parentType":"","signature":"resume = externDFunc!(\"core.thread.osthread.resume\",  void  function(ThreadBase)  nothrow @nogc)","url":"/druntime/core/thread/threadbase.html#resume"},{"doc":"Indicates the kind of scan being performed by $(D thread_scanAllType).","kind":"enum","module":"core.thread.threadbase","name":"ScanType","package":"druntime","parentType":"","signature":"ScanType","url":"/druntime/core/thread/threadbase.html#ScanType"},{"doc":"The stack and/or registers are being scanned.","kind":"enum_member","module":"core.thread.threadbase","name":"stack","package":"druntime","parentType":"","signature":"stack = ","url":"/druntime/core/thread/threadbase.html#ScanType"},{"doc":"TLS data is being scanned.","kind":"enum_member","module":"core.thread.threadbase","name":"tls","package":"druntime","parentType":"","signature":"tls = ","url":"/druntime/core/thread/threadbase.html#ScanType"},{"doc":"The scanning function.","kind":"alias","module":"core.thread.threadbase","name":"ScanAllThreadsFn","package":"druntime","parentType":"","signature":"ScanAllThreadsFn = void  delegate(void *,  void *)  nothrow","url":"/druntime/core/thread/threadbase.html#ScanAllThreadsFn"},{"doc":"ditto","kind":"alias","module":"core.thread.threadbase","name":"ScanAllThreadsTypeFn","package":"druntime","parentType":"","signature":"ScanAllThreadsTypeFn = void  delegate(ScanType,  void *,  void *)  nothrow","url":"/druntime/core/thread/threadbase.html#ScanAllThreadsTypeFn"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"callWithStackShellDg","package":"druntime","parentType":"","signature":"callWithStackShellDg = void  delegate(void *  sp)  nothrow","url":"/druntime/core/thread/threadbase.html#callWithStackShellDg"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"callWithStackShell","package":"druntime","parentType":"","signature":"callWithStackShell = externDFunc!(\"core.thread.osthread.callWithStackShell\",  void  function(scope  callWithStackShellDg)  nothrow)","url":"/druntime/core/thread/threadbase.html#callWithStackShell"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"thread_yield","package":"druntime","parentType":"","signature":"thread_yield = externDFunc!(\"core.thread.osthread.thread_yield\",  void  function() @nogc nothrow)","url":"/druntime/core/thread/threadbase.html#thread_yield"},{"doc":"","kind":"alias","module":"core.thread.threadbase","name":"ProcessTLSGCDataDg","package":"druntime","parentType":"","signature":"ProcessTLSGCDataDg = void *  delegate(void *  data)  nothrow","url":"/druntime/core/thread/threadbase.html#ProcessTLSGCDataDg"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"mutexAlign","package":"druntime","parentType":"","signature":"mutexAlign","url":"/druntime/core/thread/threadbase.html#mutexAlign"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"mutexClassInstanceSize","package":"druntime","parentType":"","signature":"mutexClassInstanceSize","url":"/druntime/core/thread/threadbase.html#mutexClassInstanceSize"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"multiThreadedFlag","package":"druntime","parentType":"","signature":"bool multiThreadedFlag","url":"/druntime/core/thread/threadbase.html#multiThreadedFlag"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"suspendDepth","package":"druntime","parentType":"","signature":"uint suspendDepth","url":"/druntime/core/thread/threadbase.html#suspendDepth"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"ll_nThreads","package":"druntime","parentType":"","signature":"size_t ll_nThreads","url":"/druntime/core/thread/threadbase.html#ll_nThreads"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"ll_pThreads","package":"druntime","parentType":"","signature":"ll_ThreadData * ll_pThreads","url":"/druntime/core/thread/threadbase.html#ll_pThreads"},{"doc":"","kind":"variable","module":"core.thread.threadbase","name":"ll_lock","package":"druntime","parentType":"","signature":"void[mutexClassInstanceSize] ll_lock","url":"/druntime/core/thread/threadbase.html#ll_lock"},{"doc":"The osthread module provides types used in threads modules.","kind":"module","module":"core.thread.threadgroup","name":"core.thread.threadgroup","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/threadgroup.html"},{"doc":"This class is intended to simplify certain common programming techniques.","kind":"class","module":"core.thread.threadgroup","name":"ThreadGroup","package":"druntime","parentType":"","signature":"ThreadGroup","url":"/druntime/core/thread/threadgroup.html#ThreadGroup"},{"doc":"Creates and starts a new Thread object that executes fn and adds it to the list of tracked threads.","kind":"method","module":"core.thread.threadgroup","name":"create","package":"druntime","parentType":"ThreadGroup","signature":"Thread create(void  function()  fn)","url":"/druntime/core/thread/threadgroup/ThreadGroup.create.html"},{"doc":"Creates and starts a new Thread object that executes dg and adds it to the list of tracked threads.","kind":"method","module":"core.thread.threadgroup","name":"create","package":"druntime","parentType":"ThreadGroup","signature":"Thread create(void  delegate()  dg)","url":"/druntime/core/thread/threadgroup/ThreadGroup.create.html"},{"doc":"Add t to the list of tracked threads if it is not already being tracked.","kind":"method","module":"core.thread.threadgroup","name":"add","package":"druntime","parentType":"ThreadGroup","signature":"void add(Thread t)","url":"/druntime/core/thread/threadgroup/ThreadGroup.add.html"},{"doc":"Removes t from the list of tracked threads.  No operation will be performed if t is not currently being tracked by this object.","kind":"method","module":"core.thread.threadgroup","name":"remove","package":"druntime","parentType":"ThreadGroup","signature":"void remove(Thread t)","url":"/druntime/core/thread/threadgroup/ThreadGroup.remove.html"},{"doc":"Operates on all threads currently tracked by this object.","kind":"method","module":"core.thread.threadgroup","name":"opApply","package":"druntime","parentType":"ThreadGroup","signature":"int opApply(scope  int  delegate(ref  Thread)  dg)","url":"/druntime/core/thread/threadgroup/ThreadGroup.opApply.html"},{"doc":"Iteratively joins all tracked threads.  This function will block add, remove, and opApply until it completes.","kind":"method","module":"core.thread.threadgroup","name":"joinAll","package":"druntime","parentType":"ThreadGroup","signature":"void joinAll(bool  rethrow =  true)","url":"/druntime/core/thread/threadgroup/ThreadGroup.joinAll.html"},{"doc":"This module provides types and constants used in thread package.","kind":"module","module":"core.thread.types","name":"core.thread.types","package":"druntime","parentType":"","signature":"","url":"/druntime/core/thread/types.html"},{"doc":"","kind":"struct","module":"core.thread.types","name":"ll_ThreadData","package":"druntime","parentType":"","signature":"ll_ThreadData","url":"/druntime/core/thread/types.html#ll_ThreadData"},{"doc":"Module containing core time functionality, such as $(LREF Duration) (which represents a duration of time) or $(LREF MonoTime) (which represents a t...","kind":"module","module":"core.time","name":"core.time","package":"druntime","parentType":"","signature":"","url":"/druntime/core/time.html"},{"doc":"$(RED TickDuration is DEPRECATED)","kind":"function","module":"core.time","name":"to","package":"druntime","parentType":"","signature":"T to(string units,  T,  D)(D td) if (is(immutable  D ==  immutable  TickDuration)  &&\n       (units ==  \"seconds\" ||\n         units ==  \"msecs\" ||\n         units ==  \"usecs\" ||\n         units ==  \"hnsecs\" ||\n         units ==  \"nsecs\"))","url":"/druntime/core/time/to.html"},{"doc":"These allow you to construct a $(D Duration) from the given time units with the given length.","kind":"function","module":"core.time","name":"dur","package":"druntime","parentType":"","signature":"Duration dur(string units)(long  length) if (units ==  \"weeks\" ||\n        units ==  \"days\" ||\n        units ==  \"hours\" ||\n        units ==  \"minutes\" ||\n        units ==  \"seconds\" ||\n        units ==  \"msecs\" ||\n        units ==  \"usecs\" ||\n        units ==  \"hnsecs\" ||\n        units ==  \"nsecs\")","url":"/druntime/core/time/dur.html"},{"doc":"","kind":"function","module":"core.time","name":"_clockTypeName","package":"druntime","parentType":"","signature":"string _clockTypeName(ClockType clockType)","url":"/druntime/core/time/_clockTypeName.html"},{"doc":"","kind":"function","module":"core.time","name":"_clockTypeIdx","package":"druntime","parentType":"","signature":"size_t _clockTypeIdx(ClockType clockType)","url":"/druntime/core/time/_clockTypeIdx.html"},{"doc":"","kind":"function","module":"core.time","name":"_d_initMonoTime","package":"druntime","parentType":"","signature":"void _d_initMonoTime()","url":"/druntime/core/time/_d_initMonoTime.html"},{"doc":"Converts the given time from one clock frequency/resolution to another.","kind":"function","module":"core.time","name":"convClockFreq","package":"druntime","parentType":"","signature":"long convClockFreq(long  ticks,  long  srcTicksPerSecond,  long  dstTicksPerSecond)","url":"/druntime/core/time/convClockFreq.html"},{"doc":"Convenience wrapper around $(LREF convClockFreq) which converts ticks at a clock frequency of $(D MonoTime.ticksPerSecond) to nanoseconds.","kind":"function","module":"core.time","name":"ticksToNSecs","package":"druntime","parentType":"","signature":"long ticksToNSecs(long  ticks)","url":"/druntime/core/time/ticksToNSecs.html"},{"doc":"The reverse of $(LREF ticksToNSecs).","kind":"function","module":"core.time","name":"nsecsToTicks","package":"druntime","parentType":"","signature":"long nsecsToTicks(long  ticks)","url":"/druntime/core/time/nsecsToTicks.html"},{"doc":"Generic way of converting between two time units. Conversions to smaller units use truncating division. Years and months can be converted to each o...","kind":"function","module":"core.time","name":"convert","package":"druntime","parentType":"","signature":"long convert(string from,  string to)(long  value) if (((from ==  \"weeks\" ||\n          from ==  \"days\" ||\n          from ==  \"hours\" ||\n          from ==  \"minutes\" ||\n          from ==  \"seconds\" ||\n          from ==  \"msecs\" ||\n          from ==  \"usecs\" ||\n          from ==  \"hnsecs\" ||\n          from ==  \"nsecs\")  &&\n        (to ==  \"weeks\" ||\n          to ==  \"days\" ||\n          to ==  \"hours\" ||\n          to ==  \"minutes\" ||\n          to ==  \"seconds\" ||\n          to ==  \"msecs\" ||\n          to ==  \"usecs\" ||\n          to ==  \"hnsecs\" ||\n          to ==  \"nsecs\"))  ||\n       ((from ==  \"years\" ||  from ==  \"months\")  && (to ==  \"years\" ||  to ==  \"months\")))","url":"/druntime/core/time/convert.html"},{"doc":"Returns the absolute value of a duration.","kind":"function","module":"core.time","name":"abs","package":"druntime","parentType":"","signature":"Duration abs(Duration duration)","url":"/druntime/core/time/abs.html"},{"doc":"Ditto","kind":"function","module":"core.time","name":"abs","package":"druntime","parentType":"","signature":"TickDuration abs(TickDuration duration)","url":"/druntime/core/time/abs.html"},{"doc":"","kind":"function","module":"core.time","name":"splitUnitsFromHNSecs","package":"druntime","parentType":"","signature":"long splitUnitsFromHNSecs(string units)(ref  long  hnsecs) if (units ==  \"weeks\" ||\n        units ==  \"days\" ||\n        units ==  \"hours\" ||\n        units ==  \"minutes\" ||\n        units ==  \"seconds\" ||\n        units ==  \"msecs\" ||\n        units ==  \"usecs\" ||\n        units ==  \"hnsecs\")","url":"/druntime/core/time/splitUnitsFromHNSecs.html"},{"doc":"","kind":"function","module":"core.time","name":"allAreAcceptedUnits","package":"druntime","parentType":"","signature":"bool allAreAcceptedUnits(acceptedUnits...)(scope  string[]  units)","url":"/druntime/core/time/allAreAcceptedUnits.html"},{"doc":"","kind":"function","module":"core.time","name":"unitsAreInDescendingOrder","package":"druntime","parentType":"","signature":"bool unitsAreInDescendingOrder(scope  string[]  units)","url":"/druntime/core/time/unitsAreInDescendingOrder.html"},{"doc":"","kind":"function","module":"core.time","name":"_abs","package":"druntime","parentType":"","signature":"long _abs(long  val)","url":"/druntime/core/time/_abs.html"},{"doc":"","kind":"function","module":"core.time","name":"_abs","package":"druntime","parentType":"","signature":"double _abs(double  val)","url":"/druntime/core/time/_abs.html"},{"doc":"Represents a duration of time of weeks or less (kept internally as hnsecs). (e.g. 22 days or 700 seconds).","kind":"struct","module":"core.time","name":"Duration","package":"druntime","parentType":"","signature":"Duration","url":"/druntime/core/time.html#Duration"},{"doc":"Converts this `Duration` to a `string`.","kind":"method","module":"core.time","name":"toString","package":"druntime","parentType":"Duration","signature":"void toString(SinkT)(scope  SinkT sink)","url":"/druntime/core/time/Duration.toString.html"},{"doc":"A $(D Duration) of $(D 0). It's shorter than doing something like $(D dur!\"seconds\"(0)) and more explicit than $(D Duration.init).","kind":"method","module":"core.time","name":"zero","package":"druntime","parentType":"Duration","signature":"Duration zero()","url":"/druntime/core/time/Duration.zero.html"},{"doc":"Largest $(D Duration) possible.","kind":"method","module":"core.time","name":"max","package":"druntime","parentType":"Duration","signature":"Duration max()","url":"/druntime/core/time/Duration.max.html"},{"doc":"Most negative $(D Duration) possible.","kind":"method","module":"core.time","name":"min","package":"druntime","parentType":"Duration","signature":"Duration min()","url":"/druntime/core/time/Duration.min.html"},{"doc":"Compares this $(D Duration) with the given $(D Duration).","kind":"method","module":"core.time","name":"opCmp","package":"druntime","parentType":"Duration","signature":"int opCmp(Duration rhs)","url":"/druntime/core/time/Duration.opCmp.html"},{"doc":"Adds, subtracts or calculates the modulo of two durations.","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"Duration","signature":"Duration opBinary(string op)(const  Duration rhs) if (op ==  \"+\" ||  op ==  \"-\" ||  op ==  \"%\")","url":"/druntime/core/time/Duration.opBinary.html"},{"doc":"","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"Duration","signature":"Duration opBinary(string op)(const  TickDuration rhs) if (op ==  \"+\" ||  op ==  \"-\")","url":"/druntime/core/time/Duration.opBinary.html"},{"doc":"$(RED TickDuration is Deprecated)","kind":"method","module":"core.time","name":"opBinaryRight","package":"druntime","parentType":"Duration","signature":"Duration opBinaryRight(string op,  D)(D lhs) if ((op ==  \"+\" ||  op ==  \"-\")  &&\n             is(immutable  D ==  immutable  TickDuration))","url":"/druntime/core/time/Duration.opBinaryRight.html"},{"doc":"Adds, subtracts or calculates the modulo of two durations as well as assigning the result to this $(D Duration).","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"Duration","signature":"Duration opOpAssign(string op)(const  Duration rhs) if (op ==  \"+\" ||  op ==  \"-\" ||  op ==  \"%\")","url":"/druntime/core/time/Duration.opOpAssign.html"},{"doc":"","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"Duration","signature":"Duration opOpAssign(string op)(const  TickDuration rhs) if (op ==  \"+\" ||  op ==  \"-\")","url":"/druntime/core/time/Duration.opOpAssign.html"},{"doc":"Multiplies or divides the duration by an integer value.","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"Duration","signature":"Duration opBinary(string op)(long  value) if (op ==  \"*\" ||  op ==  \"/\")","url":"/druntime/core/time/Duration.opBinary.html"},{"doc":"Multiplies/Divides the duration by an integer value as well as assigning the result to this $(D Duration).","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"Duration","signature":"Duration opOpAssign(string op)(long  value) if (op ==  \"*\" ||  op ==  \"/\")","url":"/druntime/core/time/Duration.opOpAssign.html"},{"doc":"Divides two durations.","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"Duration","signature":"long opBinary(string op)(Duration rhs) if (op ==  \"/\")","url":"/druntime/core/time/Duration.opBinary.html"},{"doc":"Multiplies an integral value and a $(D Duration).","kind":"method","module":"core.time","name":"opBinaryRight","package":"druntime","parentType":"Duration","signature":"Duration opBinaryRight(string op)(long  value) if (op ==  \"*\")","url":"/druntime/core/time/Duration.opBinaryRight.html"},{"doc":"Returns the negation of this $(D Duration).","kind":"method","module":"core.time","name":"opUnary","package":"druntime","parentType":"Duration","signature":"Duration opUnary(string op)() if (op ==  \"-\")","url":"/druntime/core/time/Duration.opUnary.html"},{"doc":"$(RED TickDuration is Deprecated)","kind":"method","module":"core.time","name":"opCast","package":"druntime","parentType":"Duration","signature":"TickDuration opCast(T)() if (is(immutable  T ==  immutable  TickDuration))","url":"/druntime/core/time/Duration.opCast.html"},{"doc":"Allow Duration to be used as a boolean. Returns: `true` if this duration is non-zero.","kind":"method","module":"core.time","name":"opCast","package":"druntime","parentType":"Duration","signature":"bool opCast(T :  bool)()","url":"/druntime/core/time/Duration.opCast.html"},{"doc":"","kind":"method","module":"core.time","name":"opCast","package":"druntime","parentType":"Duration","signature":"Duration opCast(T)() if (is(immutable  T ==  immutable  Duration))","url":"/druntime/core/time/Duration.opCast.html"},{"doc":"Returns the total number of the given units in this $(D Duration). So, unlike $(D split), it does not strip out the larger units.","kind":"method","module":"core.time","name":"total","package":"druntime","parentType":"Duration","signature":"long total(string units)() if (units ==  \"weeks\" ||\n            units ==  \"days\" ||\n            units ==  \"hours\" ||\n            units ==  \"minutes\" ||\n            units ==  \"seconds\" ||\n            units ==  \"msecs\" ||\n            units ==  \"usecs\" ||\n            units ==  \"hnsecs\" ||\n            units ==  \"nsecs\")","url":"/druntime/core/time/Duration.total.html"},{"doc":"Ditto","kind":"method","module":"core.time","name":"toString","package":"druntime","parentType":"Duration","signature":"string toString()","url":"/druntime/core/time/Duration.toString.html"},{"doc":"Returns whether this $(D Duration) is negative.","kind":"method","module":"core.time","name":"isNegative","package":"druntime","parentType":"Duration","signature":"bool isNegative()","url":"/druntime/core/time/Duration.isNegative.html"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"weeks","package":"druntime","parentType":"","signature":"weeks = dur!\"weeks\"","url":"/druntime/core/time.html#weeks"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"days","package":"druntime","parentType":"","signature":"days = dur!\"days\"","url":"/druntime/core/time.html#days"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"hours","package":"druntime","parentType":"","signature":"hours = dur!\"hours\"","url":"/druntime/core/time.html#hours"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"minutes","package":"druntime","parentType":"","signature":"minutes = dur!\"minutes\"","url":"/druntime/core/time.html#minutes"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"seconds","package":"druntime","parentType":"","signature":"seconds = dur!\"seconds\"","url":"/druntime/core/time.html#seconds"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"msecs","package":"druntime","parentType":"","signature":"msecs = dur!\"msecs\"","url":"/druntime/core/time.html#msecs"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"usecs","package":"druntime","parentType":"","signature":"usecs = dur!\"usecs\"","url":"/druntime/core/time.html#usecs"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"hnsecs","package":"druntime","parentType":"","signature":"hnsecs = dur!\"hnsecs\"","url":"/druntime/core/time.html#hnsecs"},{"doc":"Ditto","kind":"alias","module":"core.time","name":"nsecs","package":"druntime","parentType":"","signature":"nsecs = dur!\"nsecs\"","url":"/druntime/core/time.html#nsecs"},{"doc":"alias for $(D MonoTimeImpl) instantiated with $(D ClockType.normal). This is what most programs should use. It's also what much of $(D MonoTimeImpl...","kind":"alias","module":"core.time","name":"MonoTime","package":"druntime","parentType":"","signature":"MonoTime = MonoTimeImpl!(ClockType.normal)","url":"/druntime/core/time.html#MonoTime"},{"doc":"Represents a timestamp of the system's monotonic clock.","kind":"struct","module":"core.time","name":"MonoTimeImpl","package":"druntime","parentType":"","signature":"MonoTimeImpl(ClockType clockType)","url":"/druntime/core/time.html#MonoTimeImpl"},{"doc":"The current time of the system's monotonic clock. This has no relation to the wall clock time, as the wall clock time can be adjusted (e.g. by NTP)...","kind":"method","module":"core.time","name":"currTime","package":"druntime","parentType":"MonoTimeImpl","signature":"MonoTimeImpl currTime()","url":"/druntime/core/time/MonoTimeImpl.currTime.html"},{"doc":"A $(D MonoTime) of $(D 0) ticks. It's provided to be consistent with $(D Duration.zero), and it's more explicit than $(D MonoTime.init).","kind":"method","module":"core.time","name":"zero","package":"druntime","parentType":"MonoTimeImpl","signature":"MonoTimeImpl zero()","url":"/druntime/core/time/MonoTimeImpl.zero.html"},{"doc":"Largest $(D MonoTime) possible.","kind":"method","module":"core.time","name":"max","package":"druntime","parentType":"MonoTimeImpl","signature":"MonoTimeImpl max()","url":"/druntime/core/time/MonoTimeImpl.max.html"},{"doc":"Most negative $(D MonoTime) possible.","kind":"method","module":"core.time","name":"min","package":"druntime","parentType":"MonoTimeImpl","signature":"MonoTimeImpl min()","url":"/druntime/core/time/MonoTimeImpl.min.html"},{"doc":"Compares this MonoTime with the given MonoTime.","kind":"method","module":"core.time","name":"opCmp","package":"druntime","parentType":"MonoTimeImpl","signature":"int opCmp(MonoTimeImpl rhs)","url":"/druntime/core/time/MonoTimeImpl.opCmp.html"},{"doc":"Subtracting two MonoTimes results in a $(LREF Duration) representing the amount of time which elapsed between them.","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"MonoTimeImpl","signature":"Duration opBinary(string op)(MonoTimeImpl rhs) if (op ==  \"-\")","url":"/druntime/core/time/MonoTimeImpl.opBinary.html"},{"doc":"Adding or subtracting a $(LREF Duration) to/from a MonoTime results in a MonoTime which is adjusted by that amount.","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"MonoTimeImpl","signature":"MonoTimeImpl opBinary(string op)(Duration rhs) if (op ==  \"+\" ||  op ==  \"-\")","url":"/druntime/core/time/MonoTimeImpl.opBinary.html"},{"doc":"Ditto","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"MonoTimeImpl","signature":"MonoTimeImpl opOpAssign(string op)(Duration rhs) if (op ==  \"+\" ||  op ==  \"-\")","url":"/druntime/core/time/MonoTimeImpl.opOpAssign.html"},{"doc":"The number of ticks in the monotonic time.","kind":"method","module":"core.time","name":"ticks","package":"druntime","parentType":"MonoTimeImpl","signature":"long ticks()","url":"/druntime/core/time/MonoTimeImpl.ticks.html"},{"doc":"The number of ticks that MonoTime has per second - i.e. the resolution or frequency of the system's monotonic clock.","kind":"method","module":"core.time","name":"ticksPerSecond","package":"druntime","parentType":"MonoTimeImpl","signature":"long ticksPerSecond()","url":"/druntime/core/time/MonoTimeImpl.ticksPerSecond.html"},{"doc":"","kind":"method","module":"core.time","name":"toString","package":"druntime","parentType":"MonoTimeImpl","signature":"string toString()","url":"/druntime/core/time/MonoTimeImpl.toString.html"},{"doc":"$(RED Warning: TickDuration is deprecated. Please use $(LREF MonoTime) for the cases where a monotonic timestamp is needed and $(LREF Duration) whe...","kind":"struct","module":"core.time","name":"TickDuration","package":"druntime","parentType":"","signature":"TickDuration","url":"/druntime/core/time.html#TickDuration"},{"doc":"","kind":"method","module":"core.time","name":"TDRvalueOf","package":"druntime","parentType":"TickDuration","signature":"TickDuration TDRvalueOf(TickDuration td)","url":"/druntime/core/time/TickDuration.TDRvalueOf.html"},{"doc":"It's the same as $(D TickDuration(0)), but it's provided to be consistent with $(D Duration), which provides a $(D zero) property.","kind":"method","module":"core.time","name":"zero","package":"druntime","parentType":"TickDuration","signature":"TickDuration zero()","url":"/druntime/core/time/TickDuration.zero.html"},{"doc":"Largest $(D TickDuration) possible.","kind":"method","module":"core.time","name":"max","package":"druntime","parentType":"TickDuration","signature":"TickDuration max()","url":"/druntime/core/time/TickDuration.max.html"},{"doc":"Most negative $(D TickDuration) possible.","kind":"method","module":"core.time","name":"min","package":"druntime","parentType":"TickDuration","signature":"TickDuration min()","url":"/druntime/core/time/TickDuration.min.html"},{"doc":"","kind":"method","module":"core.time","name":"time_initializer","package":"druntime","parentType":"TickDuration","signature":"void time_initializer()","url":"/druntime/core/time/TickDuration.time_initializer.html"},{"doc":"Returns the total number of seconds in this $(D TickDuration).","kind":"method","module":"core.time","name":"seconds","package":"druntime","parentType":"TickDuration","signature":"long seconds()","url":"/druntime/core/time/TickDuration.seconds.html"},{"doc":"Returns the total number of milliseconds in this $(D TickDuration).","kind":"method","module":"core.time","name":"msecs","package":"druntime","parentType":"TickDuration","signature":"long msecs()","url":"/druntime/core/time/TickDuration.msecs.html"},{"doc":"Returns the total number of microseconds in this $(D TickDuration).","kind":"method","module":"core.time","name":"usecs","package":"druntime","parentType":"TickDuration","signature":"long usecs()","url":"/druntime/core/time/TickDuration.usecs.html"},{"doc":"Returns the total number of hecto-nanoseconds in this $(D TickDuration).","kind":"method","module":"core.time","name":"hnsecs","package":"druntime","parentType":"TickDuration","signature":"long hnsecs()","url":"/druntime/core/time/TickDuration.hnsecs.html"},{"doc":"Returns the total number of nanoseconds in this $(D TickDuration).","kind":"method","module":"core.time","name":"nsecs","package":"druntime","parentType":"TickDuration","signature":"long nsecs()","url":"/druntime/core/time/TickDuration.nsecs.html"},{"doc":"This allows you to construct a $(D TickDuration) from the given time units with the given length.","kind":"method","module":"core.time","name":"from","package":"druntime","parentType":"TickDuration","signature":"TickDuration from(string units)(long  length) if (units ==  \"seconds\" ||\n            units ==  \"msecs\" ||\n            units ==  \"usecs\" ||\n            units ==  \"hnsecs\" ||\n            units ==  \"nsecs\")","url":"/druntime/core/time/TickDuration.from.html"},{"doc":"Returns a $(LREF Duration) with the same number of hnsecs as this $(D TickDuration). Note that the conventional way to convert between $(D TickDura...","kind":"method","module":"core.time","name":"opCast","package":"druntime","parentType":"TickDuration","signature":"Duration opCast(T)() if (is(immutable  T ==  immutable  Duration))","url":"/druntime/core/time/TickDuration.opCast.html"},{"doc":"","kind":"method","module":"core.time","name":"opCast","package":"druntime","parentType":"TickDuration","signature":"TickDuration opCast(T)() if (is(immutable  T ==  immutable  TickDuration))","url":"/druntime/core/time/TickDuration.opCast.html"},{"doc":"Adds or subtracts two $(D TickDuration)s as well as assigning the result to this $(D TickDuration).","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"TickDuration","signature":"TickDuration opOpAssign(string op)(TickDuration rhs) if (op ==  \"+\" ||  op ==  \"-\")","url":"/druntime/core/time/TickDuration.opOpAssign.html"},{"doc":"Adds or subtracts two $(D TickDuration)s.","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"TickDuration","signature":"TickDuration opBinary(string op)(TickDuration rhs) if (op ==  \"+\" ||  op ==  \"-\")","url":"/druntime/core/time/TickDuration.opBinary.html"},{"doc":"Returns the negation of this $(D TickDuration).","kind":"method","module":"core.time","name":"opUnary","package":"druntime","parentType":"TickDuration","signature":"TickDuration opUnary(string op)() if (op ==  \"-\")","url":"/druntime/core/time/TickDuration.opUnary.html"},{"doc":"operator overloading \"<, >, <=, >=\"","kind":"method","module":"core.time","name":"opCmp","package":"druntime","parentType":"TickDuration","signature":"int opCmp(TickDuration rhs)","url":"/druntime/core/time/TickDuration.opCmp.html"},{"doc":"The legal types of arithmetic for $(D TickDuration) using this operator overload are","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"TickDuration","signature":"void opOpAssign(string op,  T)(T value) if (op ==  \"*\" &&\n           (__traits(isIntegral,  T)  ||  __traits(isFloating,  T)))","url":"/druntime/core/time/TickDuration.opOpAssign.html"},{"doc":"The legal types of arithmetic for $(D TickDuration) using this operator overload are","kind":"method","module":"core.time","name":"opOpAssign","package":"druntime","parentType":"TickDuration","signature":"void opOpAssign(string op,  T)(T value) if (op ==  \"/\" &&\n           (__traits(isIntegral,  T)  ||  __traits(isFloating,  T)))","url":"/druntime/core/time/TickDuration.opOpAssign.html"},{"doc":"The legal types of arithmetic for $(D TickDuration) using this operator overload are","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"TickDuration","signature":"TickDuration opBinary(string op,  T)(T value) if (op ==  \"*\" &&\n           (__traits(isIntegral,  T)  ||  __traits(isFloating,  T)))","url":"/druntime/core/time/TickDuration.opBinary.html"},{"doc":"The legal types of arithmetic for $(D TickDuration) using this operator overload are","kind":"method","module":"core.time","name":"opBinary","package":"druntime","parentType":"TickDuration","signature":"TickDuration opBinary(string op,  T)(T value) if (op ==  \"/\" &&\n           (__traits(isIntegral,  T)  ||  __traits(isFloating,  T)))","url":"/druntime/core/time/TickDuration.opBinary.html"},{"doc":"The current system tick. The number of ticks per second varies from system to system. $(D currSystemTick) uses a monotonic clock, so it's intended ...","kind":"method","module":"core.time","name":"currSystemTick","package":"druntime","parentType":"TickDuration","signature":"TickDuration currSystemTick()","url":"/druntime/core/time/TickDuration.currSystemTick.html"},{"doc":"Exception type used by core.time.","kind":"class","module":"core.time","name":"TimeException","package":"druntime","parentType":"","signature":"TimeException : Exception","url":"/druntime/core/time.html#TimeException"},{"doc":"","kind":"template","module":"core.time","name":"hnsecsPer","package":"druntime","parentType":"","signature":"hnsecsPer(string units)","url":"/druntime/core/time.html#hnsecsPer"},{"doc":"","kind":"variable","module":"core.time","name":"_ticksPerSecond","package":"druntime","parentType":"","signature":"long[__traits(allMembers,  ClockType).length] _ticksPerSecond","url":"/druntime/core/time.html#_ticksPerSecond"},{"doc":"The vararg module is intended to facilitate vararg manipulation in D. It should be interface compatible with the C module \"stdarg,\" and the two mod...","kind":"module","module":"core.vararg","name":"core.vararg","package":"druntime","parentType":"","signature":"","url":"/druntime/core/vararg.html"},{"doc":"This module declares intrinsics for volatile operations.","kind":"module","module":"core.volatile","name":"core.volatile","package":"druntime","parentType":"","signature":"","url":"/druntime/core/volatile.html"},{"doc":"Read/write value from/to the memory location indicated by ptr.","kind":"function","module":"core.volatile","name":"volatileLoad","package":"druntime","parentType":"","signature":"ubyte volatileLoad(ubyte  *  ptr)","url":"/druntime/core/volatile/volatileLoad.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileLoad","package":"druntime","parentType":"","signature":"ushort volatileLoad(ushort *  ptr)","url":"/druntime/core/volatile/volatileLoad.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileLoad","package":"druntime","parentType":"","signature":"uint volatileLoad(uint   *  ptr)","url":"/druntime/core/volatile/volatileLoad.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileLoad","package":"druntime","parentType":"","signature":"ulong volatileLoad(ulong  *  ptr)","url":"/druntime/core/volatile/volatileLoad.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileStore","package":"druntime","parentType":"","signature":"void volatileStore(ubyte  *  ptr,  ubyte   value)","url":"/druntime/core/volatile/volatileStore.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileStore","package":"druntime","parentType":"","signature":"void volatileStore(ushort *  ptr,  ushort  value)","url":"/druntime/core/volatile/volatileStore.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileStore","package":"druntime","parentType":"","signature":"void volatileStore(uint   *  ptr,  uint    value)","url":"/druntime/core/volatile/volatileStore.html"},{"doc":"","kind":"function","module":"core.volatile","name":"volatileStore","package":"druntime","parentType":"","signature":"void volatileStore(ulong  *  ptr,  ulong   value)","url":"/druntime/core/volatile/volatileStore.html"},{"doc":"Handle page protection errors using D errors (exceptions) or asserts.","kind":"module","module":"etc.linux.memoryerror","name":"etc.linux.memoryerror","package":"druntime","parentType":"","signature":"","url":"/druntime/etc/linux/memoryerror.html"},{"doc":"","kind":"variable","module":"etc.linux.memoryerror","name":"MEMORY_RESERVED_FOR_NULL_DEREFERENCE","package":"druntime","parentType":"","signature":"size_t MEMORY_RESERVED_FOR_NULL_DEREFERENCE","url":"/druntime/etc/linux/memoryerror.html#MEMORY_RESERVED_FOR_NULL_DEREFERENCE"},{"doc":"D wrapper for the Valgrind client API. Note that you must include this file into your program's compilation and compile with `-debug=VALGRIND` to a...","kind":"module","module":"etc.valgrind.valgrind","name":"etc.valgrind.valgrind","package":"druntime","parentType":"","signature":"","url":"/druntime/etc/valgrind/valgrind.html"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;) $(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Symbols)) $(TR $(TD Arrays) $(TD $(MYREF assumeSafeAppend...","kind":"module","module":"object","name":"object","package":"druntime","parentType":"","signature":"","url":"/druntime/object.html"},{"doc":"Implementation for class opEquals override. Calls the class-defined methods after a null check. Please note this is not nogc right now, even if you...","kind":"function","module":"object","name":"opEquals","package":"druntime","parentType":"","signature":"bool opEquals(LHS,  RHS)(LHS lhs,  RHS rhs) if ((is(LHS :  const  Object)  ||  is(LHS :  const  shared  Object))  &&\n    (is(RHS :  const  Object)  ||  is(RHS :  const  shared  Object)))","url":"/druntime/object/opEquals.html"},{"doc":"","kind":"function","module":"object","name":"_d_setSameMutex","package":"druntime","parentType":"","signature":"void _d_setSameMutex(shared  Object ownee,  shared  Object owner)","url":"/druntime/object/_d_setSameMutex.html"},{"doc":"Makes ownee use owner's mutex. This will initialize owner's mutex if it hasn't been set yet. Params: ownee = object to change owner = source object","kind":"function","module":"object","name":"setSameMutex","package":"druntime","parentType":"","signature":"void setSameMutex(shared  Object ownee,  shared  Object owner)","url":"/druntime/object/setSameMutex.html"},{"doc":"","kind":"function","module":"object","name":"_d_newclass","package":"druntime","parentType":"","signature":"Object _d_newclass(const  TypeInfo_Class ci)","url":"/druntime/object/_d_newclass.html"},{"doc":"","kind":"function","module":"object","name":"_d_isbaseof","package":"druntime","parentType":"","signature":"int _d_isbaseof(scope  ClassInfo oc,  scope  const  ClassInfo c)","url":"/druntime/object/_d_isbaseof.html"},{"doc":"Given a pointer: If it is an Object, return that Object. If it is an interface, return the Object implementing the interface. If it is null, return...","kind":"function","module":"object","name":"_d_toObject","package":"druntime","parentType":"","signature":"Object _d_toObject(return  scope  void *  p)","url":"/druntime/object/_d_toObject.html"},{"doc":"","kind":"function","module":"object","name":"_d_arraybounds","package":"druntime","parentType":"","signature":"noreturn _d_arraybounds(string file,  uint  line)","url":"/druntime/object/_d_arraybounds.html"},{"doc":"","kind":"function","module":"object","name":"aaLiteral","package":"druntime","parentType":"","signature":"void * aaLiteral(Key,  Value)(Key[]  keys,  Value[]  values)","url":"/druntime/object/aaLiteral.html"},{"doc":"","kind":"function","module":"object","name":"_aaAsStruct","package":"druntime","parentType":"","signature":"auto _aaAsStruct(K,  V)(V[K]  aa)","url":"/druntime/object/_aaAsStruct.html"},{"doc":"Removes all remaining keys and values from an associative array. Params: aa =     The associative array.","kind":"function","module":"object","name":"clear","package":"druntime","parentType":"","signature":"void clear(Value,  Key)(Value[Key]  aa)","url":"/druntime/object/clear.html"},{"doc":"ditto","kind":"function","module":"object","name":"clear","package":"druntime","parentType":"","signature":"void clear(Value,  Key)(Value[Key] *  aa)","url":"/druntime/object/clear.html"},{"doc":"Reorganizes the associative array in place so that lookups are more efficient. Params: aa =     The associative array. Returns: The rehashed associ...","kind":"function","module":"object","name":"rehash","package":"druntime","parentType":"","signature":"Value[Key] rehash(Value,  Key)(Value[Key]  aa)","url":"/druntime/object/rehash.html"},{"doc":"ditto","kind":"function","module":"object","name":"rehash","package":"druntime","parentType":"","signature":"Value[Key] rehash(T :  Value[Key],  Value,  Key)(T *  aa)","url":"/druntime/object/rehash.html"},{"doc":"ditto","kind":"function","module":"object","name":"rehash","package":"druntime","parentType":"","signature":"Value[Key] rehash(T :  shared  Value[Key],  Value,  Key)(auto  ref  T aa)","url":"/druntime/object/rehash.html"},{"doc":"ditto","kind":"function","module":"object","name":"rehash","package":"druntime","parentType":"","signature":"Value[Key] rehash(T :  shared  Value[Key],  Value,  Key)(T *  aa)","url":"/druntime/object/rehash.html"},{"doc":"Creates a new associative array of the same size and copies the contents of the associative array into it. Params: aa =     The associative array. ...","kind":"function","module":"object","name":"dup","package":"druntime","parentType":"","signature":"auto dup(T :  V[K],  K,  V)(T aa)","url":"/druntime/object/dup.html"},{"doc":"ditto","kind":"function","module":"object","name":"dup","package":"druntime","parentType":"","signature":"auto dup(T :  V[K],  K,  V)(T *  aa)","url":"/druntime/object/dup.html"},{"doc":"","kind":"function","module":"object","name":"_aaToRange","package":"druntime","parentType":"","signature":"auto _aaToRange(K,  V)(auto  ref  inout  V[K]  aa)","url":"/druntime/object/_aaToRange.html"},{"doc":"Returns a $(REF_ALTTEXT forward range, isForwardRange, std,range,primitives) which will iterate over the keys of the associative array. The keys ar...","kind":"function","module":"object","name":"byKey","package":"druntime","parentType":"","signature":"auto byKey(T :  V[K],  K,  V)(T aa)","url":"/druntime/object/byKey.html"},{"doc":"ditto","kind":"function","module":"object","name":"byKey","package":"druntime","parentType":"","signature":"auto byKey(K,  V)(V[K] *  aa)","url":"/druntime/object/byKey.html"},{"doc":"Returns a $(REF_ALTTEXT forward range, isForwardRange, std,range,primitives) which will iterate over the values of the associative array. The value...","kind":"function","module":"object","name":"byValue","package":"druntime","parentType":"","signature":"auto byValue(T :  V[K],  K,  V)(T aa)","url":"/druntime/object/byValue.html"},{"doc":"ditto","kind":"function","module":"object","name":"byValue","package":"druntime","parentType":"","signature":"auto byValue(K,  V)(V[K] *  aa)","url":"/druntime/object/byValue.html"},{"doc":"Returns a $(REF_ALTTEXT forward range, isForwardRange, std,range,primitives) which will iterate over the key-value pairs of the associative array. ...","kind":"function","module":"object","name":"byKeyValue","package":"druntime","parentType":"","signature":"auto byKeyValue(T :  V[K],  K,  V)(T aa)","url":"/druntime/object/byKeyValue.html"},{"doc":"ditto","kind":"function","module":"object","name":"byKeyValue","package":"druntime","parentType":"","signature":"auto byKeyValue(T :  V[K],  K,  V)(T *  aa)","url":"/druntime/object/byKeyValue.html"},{"doc":"Returns a newly allocated dynamic array containing a copy of the keys from the associative array. Params: aa =     The associative array. Returns: ...","kind":"function","module":"object","name":"keys","package":"druntime","parentType":"","signature":"auto keys(Value,  Key)(inout  Value[Key]  aa)","url":"/druntime/object/keys.html"},{"doc":"ditto","kind":"function","module":"object","name":"keys","package":"druntime","parentType":"","signature":"auto keys(T :  Value[Key],  Value,  Key)(T * aa)","url":"/druntime/object/keys.html"},{"doc":"Returns a newly allocated dynamic array containing a copy of the values from the associative array. Params: aa =     The associative array. Returns...","kind":"function","module":"object","name":"values","package":"druntime","parentType":"","signature":"auto values(Value,  Key)(inout  Value[Key]  aa)","url":"/druntime/object/values.html"},{"doc":"ditto","kind":"function","module":"object","name":"values","package":"druntime","parentType":"","signature":"auto values(T :  Value[Key],  Value,  Key)(T * aa)","url":"/druntime/object/values.html"},{"doc":"If `key` is in `aa`, returns corresponding value; otherwise it evaluates and returns `defaultValue`. Params: aa =     The associative array. key = ...","kind":"function","module":"object","name":"get","package":"druntime","parentType":"","signature":"inout(V) get(K,  V)(inout(V[K])  aa,  K key,  lazy  inout(V)  defaultValue)","url":"/druntime/object/get.html"},{"doc":"ditto","kind":"function","module":"object","name":"get","package":"druntime","parentType":"","signature":"inout(V) get(K,  V)(inout(V[K]) *  aa,  K key,  lazy  inout(V)  defaultValue)","url":"/druntime/object/get.html"},{"doc":"If `key` is in `aa`, returns corresponding value; otherwise it evaluates `value`, adds it to the associative array and returns it. Params: aa =    ...","kind":"function","module":"object","name":"require","package":"druntime","parentType":"","signature":"V require(K,  V)(ref  V[K]  aa,  K key,  lazy  V value =  V.init)","url":"/druntime/object/require.html"},{"doc":"Calls `create` if `key` doesn't exist in the associative array, otherwise calls `update`. `create` returns a corresponding value for `key`. `update...","kind":"function","module":"object","name":"update","package":"druntime","parentType":"","signature":"void update(K,  V,  C,  U)(ref  V[K]  aa,  K key,  scope  C create,  scope  U update) if (is(typeof(create()) :  V)  && (is(typeof(update(aa[K.init])) :  V)  ||  is(typeof(update(aa[K.init]))  ==  void)))","url":"/druntime/object/update.html"},{"doc":"","kind":"function","module":"object","name":"_xopEquals","package":"druntime","parentType":"","signature":"bool _xopEquals(in  void *,  in  void *)","url":"/druntime/object/_xopEquals.html"},{"doc":"","kind":"function","module":"object","name":"_xopCmp","package":"druntime","parentType":"","signature":"bool _xopCmp(in  void *,  in  void *)","url":"/druntime/object/_xopCmp.html"},{"doc":"","kind":"function","module":"object","name":"getElement","package":"druntime","parentType":"","signature":"inout(TypeInfo) getElement(return  scope  inout  TypeInfo value)","url":"/druntime/object/getElement.html"},{"doc":"","kind":"function","module":"object","name":"getArrayHash","package":"druntime","parentType":"","signature":"size_t getArrayHash(const  scope  TypeInfo element,  const  scope  void *  ptr,  const  size_t count)","url":"/druntime/object/getArrayHash.html"},{"doc":"Provide the .dup array property.","kind":"function","module":"object","name":"dup","package":"druntime","parentType":"","signature":"@property auto dup(T)(T[]  a) if (!is(const(T) :  T))","url":"/druntime/object/dup.html"},{"doc":"ditto","kind":"function","module":"object","name":"dup","package":"druntime","parentType":"","signature":"T[] dup(T)(const(T)[]  a) if (is(const(T) :  T))","url":"/druntime/object/dup.html"},{"doc":"Provide the .idup array property.","kind":"function","module":"object","name":"idup","package":"druntime","parentType":"","signature":"immutable(T)[] idup(T)(T[]  a)","url":"/druntime/object/idup.html"},{"doc":"ditto","kind":"function","module":"object","name":"idup","package":"druntime","parentType":"","signature":"immutable(T)[] idup(T: void)(const(T)[]  a)","url":"/druntime/object/idup.html"},{"doc":"(Property) Gets the current _capacity of a slice. The _capacity is the size that the slice can grow to before the underlying array must be realloca...","kind":"function","module":"object","name":"capacity","package":"druntime","parentType":"","signature":"size_t capacity(T)(T[]  arr)","url":"/druntime/object/capacity.html"},{"doc":"Reserves capacity for a slice. The capacity is the size that the slice can grow to before the underlying array must be reallocated or extended.","kind":"function","module":"object","name":"reserve","package":"druntime","parentType":"","signature":"size_t reserve(T)(ref  T[]  arr,  size_t newcapacity)","url":"/druntime/object/reserve.html"},{"doc":"Assume that it is safe to append to this array. Appends made to this array after calling this function may append in place, even if the array was a...","kind":"function","module":"object","name":"assumeSafeAppend","package":"druntime","parentType":"","signature":"inout(T[]) assumeSafeAppend(T)(auto  ref  inout(T[])  arr)","url":"/druntime/object/assumeSafeAppend.html"},{"doc":"","kind":"function","module":"object","name":"_doPostblit","package":"druntime","parentType":"","signature":"void _doPostblit(T)(T[]  arr)","url":"/druntime/object/_doPostblit.html"},{"doc":"Destroys the given object and optionally resets to initial state. It's used to _destroy an object, calling its destructor or finalizer so it no lon...","kind":"function","module":"object","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(bool  initialize =  true,  T)(ref  T obj) if (is(T ==  struct))","url":"/druntime/object/destroy.html"},{"doc":"","kind":"function","module":"object","name":"rt_finalize2","package":"druntime","parentType":"","signature":"void rt_finalize2(void *  p,  bool  det =  true,  bool  resetMemory =  true)","url":"/druntime/object/rt_finalize2.html"},{"doc":"ditto","kind":"function","module":"object","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(bool  initialize =  true,  T)(T obj) if (is(T ==  class))","url":"/druntime/object/destroy.html"},{"doc":"ditto","kind":"function","module":"object","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(bool  initialize =  true,  T)(T obj) if (is(T ==  interface))","url":"/druntime/object/destroy.html"},{"doc":"ditto","kind":"function","module":"object","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(bool  initialize =  true,  T)(ref  T obj) if (__traits(isStaticArray,  T))","url":"/druntime/object/destroy.html"},{"doc":"ditto","kind":"function","module":"object","name":"destroy","package":"druntime","parentType":"","signature":"void destroy(bool  initialize =  true,  T)(ref  T obj) if (!is(T ==  struct)  && !is(T ==  interface)  && !is(T ==  class)  && !__traits(isStaticArray,  T))","url":"/druntime/object/destroy.html"},{"doc":"","kind":"function","module":"object","name":"_d_delThrowable","package":"druntime","parentType":"","signature":"void _d_delThrowable(scope  Throwable)","url":"/druntime/object/_d_delThrowable.html"},{"doc":"","kind":"function","module":"object","name":"__cmp","package":"druntime","parentType":"","signature":"int __cmp(C1,  C2)(C1 lhs,  C2 rhs) if ((is(C1 :  const(Object))  || (is(C1 ==  interface)  && (__traits(getLinkage,  C1)  ==  \"D\")))  &&\n    (is(C2 :  const(Object))  || (is(C2 ==  interface)  && (__traits(getLinkage,  C2)  ==  \"D\"))))","url":"/druntime/object/__cmp.html"},{"doc":"","kind":"alias","module":"object","name":"size_t","package":"druntime","parentType":"","signature":"size_t = typeof(int.sizeof)","url":"/druntime/object.html#size_t"},{"doc":"","kind":"alias","module":"object","name":"ptrdiff_t","package":"druntime","parentType":"","signature":"ptrdiff_t = typeof(cast(void *) 0 -  cast(void *) 0)","url":"/druntime/object.html#ptrdiff_t"},{"doc":"","kind":"alias","module":"object","name":"sizediff_t","package":"druntime","parentType":"","signature":"sizediff_t = ptrdiff_t","url":"/druntime/object.html#sizediff_t"},{"doc":"Bottom type. See $(DDSUBLINK spec/type, noreturn, `noreturn`).","kind":"alias","module":"object","name":"noreturn","package":"druntime","parentType":"","signature":"noreturn = typeof(* null)","url":"/druntime/object.html#noreturn"},{"doc":"","kind":"alias","module":"object","name":"hash_t","package":"druntime","parentType":"","signature":"hash_t = size_t","url":"/druntime/object.html#hash_t"},{"doc":"","kind":"alias","module":"object","name":"equals_t","package":"druntime","parentType":"","signature":"equals_t = bool","url":"/druntime/object.html#equals_t"},{"doc":"","kind":"alias","module":"object","name":"string","package":"druntime","parentType":"","signature":"string = immutable(char)[]","url":"/druntime/object.html#string"},{"doc":"","kind":"alias","module":"object","name":"wstring","package":"druntime","parentType":"","signature":"wstring = immutable(wchar)[]","url":"/druntime/object.html#wstring"},{"doc":"","kind":"alias","module":"object","name":"dstring","package":"druntime","parentType":"","signature":"dstring = immutable(dchar)[]","url":"/druntime/object.html#dstring"},{"doc":"All D class objects inherit from Object.","kind":"class","module":"object","name":"Object","package":"druntime","parentType":"","signature":"Object","url":"/druntime/object.html#Object"},{"doc":"Convert Object to a human readable string.","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"Object","signature":"string toString()","url":"/druntime/object/Object.toString.html"},{"doc":"Compute hash function for Object.","kind":"method","module":"object","name":"toHash","package":"druntime","parentType":"Object","signature":"size_t toHash()","url":"/druntime/object/Object.toHash.html"},{"doc":"Compare with another Object obj. Returns: $(TABLE $(TR $(TD this &lt; obj) $(TD &lt; 0)) $(TR $(TD this == obj) $(TD 0)) $(TR $(TD this &gt; obj) $...","kind":"method","module":"object","name":"opCmp","package":"druntime","parentType":"Object","signature":"int opCmp(Object o)","url":"/druntime/object/Object.opCmp.html"},{"doc":"Test whether $(D this) is equal to $(D o). The default implementation only compares by identity (using the $(D is) operator). Generally, overrides ...","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"Object","signature":"bool opEquals(Object o)","url":"/druntime/object/Object.opEquals.html"},{"doc":"Create instance of class specified by the fully qualified name classname. The class must either have no constructors or have a default constructor....","kind":"method","module":"object","name":"factory","package":"druntime","parentType":"Object","signature":"Object factory(string classname)","url":"/druntime/object/Object.factory.html"},{"doc":"Information about an interface. When an object is accessed via an interface, an Interface* appears as the first entry in its vtbl.","kind":"struct","module":"object","name":"Interface","package":"druntime","parentType":"","signature":"Interface","url":"/druntime/object.html#Interface"},{"doc":"Array of pairs giving the offset and type information for each member in an aggregate.","kind":"struct","module":"object","name":"OffsetTypeInfo","package":"druntime","parentType":"","signature":"OffsetTypeInfo","url":"/druntime/object.html#OffsetTypeInfo"},{"doc":"Runtime type information about a type. Can be retrieved for any type using a $(GLINK2 expression,TypeidExpression, TypeidExpression).","kind":"class","module":"object","name":"TypeInfo","package":"druntime","parentType":"","signature":"TypeInfo","url":"/druntime/object.html#TypeInfo"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo","signature":"string toString()","url":"/druntime/object/TypeInfo.toString.html"},{"doc":"","kind":"method","module":"object","name":"toHash","package":"druntime","parentType":"TypeInfo","signature":"size_t toHash()","url":"/druntime/object/TypeInfo.toHash.html"},{"doc":"","kind":"method","module":"object","name":"opCmp","package":"druntime","parentType":"TypeInfo","signature":"int opCmp(Object rhs)","url":"/druntime/object/TypeInfo.opCmp.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo","signature":"bool opEquals(const  TypeInfo ti)","url":"/druntime/object/TypeInfo.opEquals.html"},{"doc":"Computes a hash of the instance of a type. Params: p = pointer to start of instance of the type Returns: the hash Bugs: fix https://issues.dlang.or...","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo.getHash.html"},{"doc":"Compares two instances for equality.","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo.equals.html"},{"doc":"Compares two instances for &lt;, ==, or &gt;.","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo.compare.html"},{"doc":"Returns size of the type.","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo","signature":"size_t tsize()","url":"/druntime/object/TypeInfo.tsize.html"},{"doc":"Swaps two instances of the type.","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo.swap.html"},{"doc":"Get TypeInfo for 'next' type, as defined by what kind of type this is, null if none.","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo.next.html"},{"doc":"Return default initializer.  If the type should be initialized to all zeros, an array with a null ptr and a length equal to the type size will be r...","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo.initializer.html"},{"doc":"Get flags for type: 1 means GC should scan for pointers, 2 means arg of this type is passed in SIMD register(s) if available","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo","signature":"uint flags()","url":"/druntime/object/TypeInfo.flags.html"},{"doc":"Get type information on the contents of the type; null if not available","kind":"method","module":"object","name":"offTi","package":"druntime","parentType":"TypeInfo","signature":"const(OffsetTypeInfo)[] offTi()","url":"/druntime/object/TypeInfo.offTi.html"},{"doc":"Run the destructor on the object and all its sub-objects","kind":"method","module":"object","name":"destroy","package":"druntime","parentType":"TypeInfo","signature":"void destroy(void *  p)","url":"/druntime/object/TypeInfo.destroy.html"},{"doc":"Run the postblit on the object and all its sub-objects","kind":"method","module":"object","name":"postblit","package":"druntime","parentType":"TypeInfo","signature":"void postblit(void *  p)","url":"/druntime/object/TypeInfo.postblit.html"},{"doc":"Return alignment of type","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo","signature":"size_t talign()","url":"/druntime/object/TypeInfo.talign.html"},{"doc":"Return info used by the garbage collector to do precise collection.","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo.rtInfo.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Enum","package":"druntime","parentType":"","signature":"TypeInfo_Enum : TypeInfo","url":"/druntime/object.html#TypeInfo_Enum"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Enum","signature":"string toString()","url":"/druntime/object/TypeInfo_Enum.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Enum","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Enum.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Enum","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Enum.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Enum","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Enum.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Enum","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Enum.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Enum","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Enum.tsize.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_Enum","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo_Enum.swap.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_Enum","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_Enum.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Enum","signature":"uint flags()","url":"/druntime/object/TypeInfo_Enum.flags.html"},{"doc":"","kind":"method","module":"object","name":"offTi","package":"druntime","parentType":"TypeInfo_Enum","signature":"const(OffsetTypeInfo)[] offTi()","url":"/druntime/object/TypeInfo_Enum.offTi.html"},{"doc":"","kind":"method","module":"object","name":"destroy","package":"druntime","parentType":"TypeInfo_Enum","signature":"void destroy(void *  p)","url":"/druntime/object/TypeInfo_Enum.destroy.html"},{"doc":"","kind":"method","module":"object","name":"postblit","package":"druntime","parentType":"TypeInfo_Enum","signature":"void postblit(void *  p)","url":"/druntime/object/TypeInfo_Enum.postblit.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Enum","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Enum.initializer.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Enum","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Enum.talign.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_Enum","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_Enum.rtInfo.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Pointer","package":"druntime","parentType":"","signature":"TypeInfo_Pointer : TypeInfo","url":"/druntime/object.html#TypeInfo_Pointer"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Pointer","signature":"string toString()","url":"/druntime/object/TypeInfo_Pointer.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Pointer","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Pointer.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Pointer","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Pointer.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Pointer","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Pointer.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Pointer","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Pointer.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Pointer","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Pointer.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Pointer","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Pointer.initializer.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_Pointer","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo_Pointer.swap.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_Pointer","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_Pointer.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Pointer","signature":"uint flags()","url":"/druntime/object/TypeInfo_Pointer.flags.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Array","package":"druntime","parentType":"","signature":"TypeInfo_Array : TypeInfo","url":"/druntime/object.html#TypeInfo_Array"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Array","signature":"string toString()","url":"/druntime/object/TypeInfo_Array.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Array","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Array.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Array","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Array.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Array","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Array.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Array","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Array.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Array","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Array.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Array","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Array.initializer.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_Array","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo_Array.swap.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_Array","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_Array.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Array","signature":"uint flags()","url":"/druntime/object/TypeInfo_Array.flags.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Array","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Array.talign.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_Array","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_Array.rtInfo.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_StaticArray","package":"druntime","parentType":"","signature":"TypeInfo_StaticArray : TypeInfo","url":"/druntime/object.html#TypeInfo_StaticArray"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"string toString()","url":"/druntime/object/TypeInfo_StaticArray.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_StaticArray.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_StaticArray.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_StaticArray.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_StaticArray.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_StaticArray.tsize.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo_StaticArray.swap.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_StaticArray.initializer.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_StaticArray.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"uint flags()","url":"/druntime/object/TypeInfo_StaticArray.flags.html"},{"doc":"","kind":"method","module":"object","name":"destroy","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"void destroy(void *  p)","url":"/druntime/object/TypeInfo_StaticArray.destroy.html"},{"doc":"","kind":"method","module":"object","name":"postblit","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"void postblit(void *  p)","url":"/druntime/object/TypeInfo_StaticArray.postblit.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"size_t talign()","url":"/druntime/object/TypeInfo_StaticArray.talign.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_StaticArray","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_StaticArray.rtInfo.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_AssociativeArray","package":"druntime","parentType":"","signature":"TypeInfo_AssociativeArray : TypeInfo","url":"/druntime/object.html#TypeInfo_AssociativeArray"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"string toString()","url":"/druntime/object/TypeInfo_AssociativeArray.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_AssociativeArray.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_AssociativeArray.equals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"hash_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_AssociativeArray.getHash.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_AssociativeArray.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_AssociativeArray.initializer.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_AssociativeArray.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"uint flags()","url":"/druntime/object/TypeInfo_AssociativeArray.flags.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_AssociativeArray","signature":"size_t talign()","url":"/druntime/object/TypeInfo_AssociativeArray.talign.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Vector","package":"druntime","parentType":"","signature":"TypeInfo_Vector : TypeInfo","url":"/druntime/object.html#TypeInfo_Vector"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Vector","signature":"string toString()","url":"/druntime/object/TypeInfo_Vector.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Vector","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Vector.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Vector","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Vector.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Vector","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Vector.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Vector","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Vector.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Vector","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Vector.tsize.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_Vector","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo_Vector.swap.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_Vector","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_Vector.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Vector","signature":"uint flags()","url":"/druntime/object/TypeInfo_Vector.flags.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Vector","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Vector.initializer.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Vector","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Vector.talign.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Function","package":"druntime","parentType":"","signature":"TypeInfo_Function : TypeInfo","url":"/druntime/object.html#TypeInfo_Function"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Function","signature":"string toString()","url":"/druntime/object/TypeInfo_Function.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Function","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Function.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Function","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Function.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Function","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Function.initializer.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_Function","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_Function.rtInfo.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Delegate","package":"druntime","parentType":"","signature":"TypeInfo_Delegate : TypeInfo","url":"/druntime/object.html#TypeInfo_Delegate"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Delegate","signature":"string toString()","url":"/druntime/object/TypeInfo_Delegate.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Delegate","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Delegate.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Delegate","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Delegate.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Delegate","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Delegate.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Delegate","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Delegate.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Delegate","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Delegate.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Delegate","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Delegate.initializer.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Delegate","signature":"uint flags()","url":"/druntime/object/TypeInfo_Delegate.flags.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Delegate","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Delegate.talign.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_Delegate","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_Delegate.rtInfo.html"},{"doc":"Runtime type information about a class. Can be retrieved from an object instance by using the $(DDSUBLINK spec/expression,typeid_expressions,typeid...","kind":"class","module":"object","name":"TypeInfo_Class","package":"druntime","parentType":"","signature":"TypeInfo_Class : TypeInfo","url":"/druntime/object.html#TypeInfo_Class"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Class","signature":"string toString()","url":"/druntime/object/TypeInfo_Class.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Class","signature":"bool opEquals(const  TypeInfo o)","url":"/druntime/object/TypeInfo_Class.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Class","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Class.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Class","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Class.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Class","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Class.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Class","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Class.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Class","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Class.initializer.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Class","signature":"uint flags()","url":"/druntime/object/TypeInfo_Class.flags.html"},{"doc":"","kind":"method","module":"object","name":"offTi","package":"druntime","parentType":"TypeInfo_Class","signature":"const(OffsetTypeInfo)[] offTi()","url":"/druntime/object/TypeInfo_Class.offTi.html"},{"doc":"","kind":"method","module":"object","name":"info","package":"druntime","parentType":"TypeInfo_Class","signature":"final @property auto info()","url":"/druntime/object/TypeInfo_Class.info.html"},{"doc":"","kind":"method","module":"object","name":"typeinfo","package":"druntime","parentType":"TypeInfo_Class","signature":"final @property auto typeinfo()","url":"/druntime/object/TypeInfo_Class.typeinfo.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_Class","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_Class.rtInfo.html"},{"doc":"Search all modules for TypeInfo_Class corresponding to classname. Returns: null if not found","kind":"method","module":"object","name":"find","package":"druntime","parentType":"TypeInfo_Class","signature":"const(TypeInfo_Class) find(const  scope  char[]  classname)","url":"/druntime/object/TypeInfo_Class.find.html"},{"doc":"Create instance of Object represented by 'this'.","kind":"method","module":"object","name":"create","package":"druntime","parentType":"TypeInfo_Class","signature":"Object create()","url":"/druntime/object/TypeInfo_Class.create.html"},{"doc":"Returns true if the class described by `child` derives from or is the class described by this `TypeInfo_Class`. Always returns false if the argumen...","kind":"method","module":"object","name":"isBaseOf","package":"druntime","parentType":"TypeInfo_Class","signature":"bool isBaseOf(scope  const  TypeInfo_Class child)","url":"/druntime/object/TypeInfo_Class.isBaseOf.html"},{"doc":"","kind":"alias","module":"object","name":"ClassInfo","package":"druntime","parentType":"","signature":"ClassInfo = TypeInfo_Class","url":"/druntime/object.html#ClassInfo"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Interface","package":"druntime","parentType":"","signature":"TypeInfo_Interface : TypeInfo","url":"/druntime/object.html#TypeInfo_Interface"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Interface","signature":"string toString()","url":"/druntime/object/TypeInfo_Interface.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Interface","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Interface.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Interface","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Interface.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Interface","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Interface.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Interface","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Interface.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Interface","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Interface.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Interface","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Interface.initializer.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Interface","signature":"uint flags()","url":"/druntime/object/TypeInfo_Interface.flags.html"},{"doc":"Returns true if the class described by `child` derives from the interface described by this `TypeInfo_Interface`. Always returns false if the argum...","kind":"method","module":"object","name":"isBaseOf","package":"druntime","parentType":"TypeInfo_Interface","signature":"bool isBaseOf(scope  const  TypeInfo_Class child)","url":"/druntime/object/TypeInfo_Interface.isBaseOf.html"},{"doc":"Returns true if the interface described by `child` derives from or is the interface described by this `TypeInfo_Interface`. Always returns false if...","kind":"method","module":"object","name":"isBaseOf","package":"druntime","parentType":"TypeInfo_Interface","signature":"bool isBaseOf(scope  const  TypeInfo_Interface child)","url":"/druntime/object/TypeInfo_Interface.isBaseOf.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Struct","package":"druntime","parentType":"","signature":"TypeInfo_Struct : TypeInfo","url":"/druntime/object.html#TypeInfo_Struct"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Struct","signature":"string toString()","url":"/druntime/object/TypeInfo_Struct.toString.html"},{"doc":"","kind":"method","module":"object","name":"toHash","package":"druntime","parentType":"TypeInfo_Struct","signature":"size_t toHash()","url":"/druntime/object/TypeInfo_Struct.toHash.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Struct","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Struct.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Struct","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Struct.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Struct","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Struct.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Struct","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Struct.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Struct","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Struct.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Struct","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Struct.initializer.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Struct","signature":"uint flags()","url":"/druntime/object/TypeInfo_Struct.flags.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Struct","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Struct.talign.html"},{"doc":"","kind":"method","module":"object","name":"destroy","package":"druntime","parentType":"TypeInfo_Struct","signature":"void destroy(void *  p)","url":"/druntime/object/TypeInfo_Struct.destroy.html"},{"doc":"","kind":"method","module":"object","name":"postblit","package":"druntime","parentType":"TypeInfo_Struct","signature":"void postblit(void *  p)","url":"/druntime/object/TypeInfo_Struct.postblit.html"},{"doc":"","kind":"method","module":"object","name":"name","package":"druntime","parentType":"TypeInfo_Struct","signature":"string name()","url":"/druntime/object/TypeInfo_Struct.name.html"},{"doc":"","kind":"method","module":"object","name":"rtInfo","package":"druntime","parentType":"TypeInfo_Struct","signature":"immutable(void) * rtInfo()","url":"/druntime/object/TypeInfo_Struct.rtInfo.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Tuple","package":"druntime","parentType":"","signature":"TypeInfo_Tuple : TypeInfo","url":"/druntime/object.html#TypeInfo_Tuple"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Tuple","signature":"string toString()","url":"/druntime/object/TypeInfo_Tuple.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Tuple","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Tuple.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Tuple","signature":"size_t getHash(scope  const  void *  p)","url":"/druntime/object/TypeInfo_Tuple.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Tuple","signature":"bool equals(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Tuple.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Tuple","signature":"int compare(in  void *  p1,  in  void *  p2)","url":"/druntime/object/TypeInfo_Tuple.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Tuple","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Tuple.tsize.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Tuple","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Tuple.initializer.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_Tuple","signature":"void swap(void *  p1,  void *  p2)","url":"/druntime/object/TypeInfo_Tuple.swap.html"},{"doc":"","kind":"method","module":"object","name":"destroy","package":"druntime","parentType":"TypeInfo_Tuple","signature":"void destroy(void *  p)","url":"/druntime/object/TypeInfo_Tuple.destroy.html"},{"doc":"","kind":"method","module":"object","name":"postblit","package":"druntime","parentType":"TypeInfo_Tuple","signature":"void postblit(void *  p)","url":"/druntime/object/TypeInfo_Tuple.postblit.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Tuple","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Tuple.talign.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Const","package":"druntime","parentType":"","signature":"TypeInfo_Const : TypeInfo","url":"/druntime/object.html#TypeInfo_Const"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Const","signature":"string toString()","url":"/druntime/object/TypeInfo_Const.toString.html"},{"doc":"","kind":"method","module":"object","name":"opEquals","package":"druntime","parentType":"TypeInfo_Const","signature":"bool opEquals(Object o)","url":"/druntime/object/TypeInfo_Const.opEquals.html"},{"doc":"","kind":"method","module":"object","name":"getHash","package":"druntime","parentType":"TypeInfo_Const","signature":"size_t getHash(scope  const  void  * p)","url":"/druntime/object/TypeInfo_Const.getHash.html"},{"doc":"","kind":"method","module":"object","name":"equals","package":"druntime","parentType":"TypeInfo_Const","signature":"bool equals(in  void  * p1,  in  void  * p2)","url":"/druntime/object/TypeInfo_Const.equals.html"},{"doc":"","kind":"method","module":"object","name":"compare","package":"druntime","parentType":"TypeInfo_Const","signature":"int compare(in  void  * p1,  in  void  * p2)","url":"/druntime/object/TypeInfo_Const.compare.html"},{"doc":"","kind":"method","module":"object","name":"tsize","package":"druntime","parentType":"TypeInfo_Const","signature":"size_t tsize()","url":"/druntime/object/TypeInfo_Const.tsize.html"},{"doc":"","kind":"method","module":"object","name":"swap","package":"druntime","parentType":"TypeInfo_Const","signature":"void swap(void  * p1,  void  * p2)","url":"/druntime/object/TypeInfo_Const.swap.html"},{"doc":"","kind":"method","module":"object","name":"next","package":"druntime","parentType":"TypeInfo_Const","signature":"inout(TypeInfo) next()","url":"/druntime/object/TypeInfo_Const.next.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"TypeInfo_Const","signature":"uint flags()","url":"/druntime/object/TypeInfo_Const.flags.html"},{"doc":"","kind":"method","module":"object","name":"initializer","package":"druntime","parentType":"TypeInfo_Const","signature":"const(void)[] initializer()","url":"/druntime/object/TypeInfo_Const.initializer.html"},{"doc":"","kind":"method","module":"object","name":"talign","package":"druntime","parentType":"TypeInfo_Const","signature":"size_t talign()","url":"/druntime/object/TypeInfo_Const.talign.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Invariant","package":"druntime","parentType":"","signature":"TypeInfo_Invariant : TypeInfo_Const","url":"/druntime/object.html#TypeInfo_Invariant"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Invariant","signature":"string toString()","url":"/druntime/object/TypeInfo_Invariant.toString.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Shared","package":"druntime","parentType":"","signature":"TypeInfo_Shared : TypeInfo_Const","url":"/druntime/object.html#TypeInfo_Shared"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Shared","signature":"string toString()","url":"/druntime/object/TypeInfo_Shared.toString.html"},{"doc":"","kind":"class","module":"object","name":"TypeInfo_Inout","package":"druntime","parentType":"","signature":"TypeInfo_Inout : TypeInfo_Const","url":"/druntime/object.html#TypeInfo_Inout"},{"doc":"","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"TypeInfo_Inout","signature":"string toString()","url":"/druntime/object/TypeInfo_Inout.toString.html"},{"doc":"An instance of ModuleInfo is generated into the object file for each compiled module.","kind":"struct","module":"object","name":"ModuleInfo","package":"druntime","parentType":"","signature":"ModuleInfo","url":"/druntime/object.html#ModuleInfo"},{"doc":"","kind":"method","module":"object","name":"addrOf","package":"druntime","parentType":"ModuleInfo","signature":"void * addrOf(int  flag)","url":"/druntime/object/ModuleInfo.addrOf.html"},{"doc":"","kind":"method","module":"object","name":"index","package":"druntime","parentType":"ModuleInfo","signature":"uint index()","url":"/druntime/object/ModuleInfo.index.html"},{"doc":"","kind":"method","module":"object","name":"flags","package":"druntime","parentType":"ModuleInfo","signature":"uint flags()","url":"/druntime/object/ModuleInfo.flags.html"},{"doc":"Returns: module constructor for thread locals, `null` if there isn't one","kind":"method","module":"object","name":"tlsctor","package":"druntime","parentType":"ModuleInfo","signature":"void  function() tlsctor()","url":"/druntime/object/ModuleInfo.tlsctor.html"},{"doc":"Returns: module destructor for thread locals, `null` if there isn't one","kind":"method","module":"object","name":"tlsdtor","package":"druntime","parentType":"ModuleInfo","signature":"void  function() tlsdtor()","url":"/druntime/object/ModuleInfo.tlsdtor.html"},{"doc":"Returns: address of a module's `const(MemberInfo)[] getMembers(string)` function, `null` if there isn't one","kind":"method","module":"object","name":"xgetMembers","package":"druntime","parentType":"ModuleInfo","signature":"void * xgetMembers()","url":"/druntime/object/ModuleInfo.xgetMembers.html"},{"doc":"Returns: module constructor, `null` if there isn't one","kind":"method","module":"object","name":"ctor","package":"druntime","parentType":"ModuleInfo","signature":"void  function() ctor()","url":"/druntime/object/ModuleInfo.ctor.html"},{"doc":"Returns: module destructor, `null` if there isn't one","kind":"method","module":"object","name":"dtor","package":"druntime","parentType":"ModuleInfo","signature":"void  function() dtor()","url":"/druntime/object/ModuleInfo.dtor.html"},{"doc":"Returns: module order independent constructor, `null` if there isn't one","kind":"method","module":"object","name":"ictor","package":"druntime","parentType":"ModuleInfo","signature":"void  function() ictor()","url":"/druntime/object/ModuleInfo.ictor.html"},{"doc":"Returns: address of function that runs the module's unittests, `null` if there isn't one","kind":"method","module":"object","name":"unitTest","package":"druntime","parentType":"ModuleInfo","signature":"void  function() unitTest()","url":"/druntime/object/ModuleInfo.unitTest.html"},{"doc":"Returns: array of pointers to the ModuleInfo's of modules imported by this one","kind":"method","module":"object","name":"importedModules","package":"druntime","parentType":"ModuleInfo","signature":"immutable(ModuleInfo *)[] importedModules()","url":"/druntime/object/ModuleInfo.importedModules.html"},{"doc":"Returns: array of TypeInfo_Class references for classes defined in this module","kind":"method","module":"object","name":"localClasses","package":"druntime","parentType":"ModuleInfo","signature":"TypeInfo_Class[] localClasses()","url":"/druntime/object/ModuleInfo.localClasses.html"},{"doc":"Returns: name of module, `null` if no name","kind":"method","module":"object","name":"name","package":"druntime","parentType":"ModuleInfo","signature":"string name()","url":"/druntime/object/ModuleInfo.name.html"},{"doc":"","kind":"method","module":"object","name":"opApply","package":"druntime","parentType":"ModuleInfo","signature":"int opApply(scope  int  delegate(ModuleInfo *)  dg)","url":"/druntime/object/ModuleInfo.opApply.html"},{"doc":"The base class of all thrown objects.","kind":"class","module":"object","name":"Throwable","package":"druntime","parentType":"","signature":"Throwable : Object","url":"/druntime/object.html#Throwable"},{"doc":"","kind":"method","module":"object","name":"_nextIsRefcounted","package":"druntime","parentType":"Throwable","signature":"bool _nextIsRefcounted()","url":"/druntime/object/Throwable._nextIsRefcounted.html"},{"doc":"Returns: A reference to the _next error in the list. This is used when a new $(D Throwable) is thrown from inside a $(D catch) block. The originall...","kind":"method","module":"object","name":"next","package":"druntime","parentType":"Throwable","signature":"inout(Throwable) next()","url":"/druntime/object/Throwable.next.html"},{"doc":"Replace next in chain with `tail`. Use `chainTogether` instead if at all possible.","kind":"method","module":"object","name":"next","package":"druntime","parentType":"Throwable","signature":"void next(Throwable tail)","url":"/druntime/object/Throwable.next.html"},{"doc":"Returns: mutable reference to the reference count, which is 0 - allocated by the GC, 1 - allocated by _d_newThrowable(), and >=2 which is the refer...","kind":"method","module":"object","name":"refcount","package":"druntime","parentType":"Throwable","signature":"uint refcount()","url":"/druntime/object/Throwable.refcount.html"},{"doc":"Loop over the chain of Throwables.","kind":"method","module":"object","name":"opApply","package":"druntime","parentType":"Throwable","signature":"int opApply(scope  int  delegate(Throwable)  dg)","url":"/druntime/object/Throwable.opApply.html"},{"doc":"Append `e2` to chain of exceptions that starts with `e1`. Params: e1 = start of chain (can be null) e2 = second part of chain (can be null) Returns...","kind":"method","module":"object","name":"chainTogether","package":"druntime","parentType":"Throwable","signature":"Throwable chainTogether(return  scope  Throwable e1,  return  scope  Throwable e2)","url":"/druntime/object/Throwable.chainTogether.html"},{"doc":"Overrides $(D Object.toString) and returns the error message. Internally this forwards to the $(D toString) overload that takes a $(D_PARAM sink) d...","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"Throwable","signature":"string toString()","url":"/druntime/object/Throwable.toString.html"},{"doc":"The Throwable hierarchy uses a toString overload that takes a $(D_PARAM _sink) delegate to avoid GC allocations, which cannot be performed in certa...","kind":"method","module":"object","name":"toString","package":"druntime","parentType":"Throwable","signature":"void toString(scope  void  delegate(in  char[])  sink)","url":"/druntime/object/Throwable.toString.html"},{"doc":"Get the message describing the error.","kind":"method","module":"object","name":"message","package":"druntime","parentType":"Throwable","signature":"const(char)[] message()","url":"/druntime/object/Throwable.message.html"},{"doc":"The base class of all errors that are safe to catch and handle.","kind":"class","module":"object","name":"Exception","package":"druntime","parentType":"","signature":"Exception : Throwable","url":"/druntime/object.html#Exception"},{"doc":"The base class of all unrecoverable runtime errors.","kind":"class","module":"object","name":"Error","package":"druntime","parentType":"","signature":"Error : Throwable","url":"/druntime/object.html#Error"},{"doc":"","kind":"alias","module":"object","name":"AssociativeArray","package":"druntime","parentType":"","signature":"AssociativeArray(Key,  Value) = Value[Key]","url":"/druntime/object.html#AssociativeArray"},{"doc":"","kind":"class","module":"object","name":"__cpp_type_info_ptr","package":"druntime","parentType":"","signature":"__cpp_type_info_ptr","url":"/druntime/object.html#__cpp_type_info_ptr"},{"doc":"Create RTInfo for type T","kind":"template","module":"object","name":"RTInfoImpl","package":"druntime","parentType":"","signature":"RTInfoImpl(size_t[]  pointerBitmap)","url":"/druntime/object.html#RTInfoImpl"},{"doc":"","kind":"template","module":"object","name":"RTInfo","package":"druntime","parentType":"","signature":"RTInfo(T)","url":"/druntime/object.html#RTInfo"},{"doc":"","kind":"template","module":"object","name":"_arrayOp","package":"druntime","parentType":"","signature":"_arrayOp(Args...)","url":"/druntime/object.html#_arrayOp"},{"doc":"Provides an \"inline import\", i.e. an `import` that is only available for a limited lookup. For example:","kind":"template","module":"object","name":"imported","package":"druntime","parentType":"","signature":"imported(string moduleName)","url":"/druntime/object.html#imported"},{"doc":"","kind":"variable","module":"object","name":"isSafeCopyable","package":"druntime","parentType":"","signature":"bool isSafeCopyable","url":"/druntime/object.html#isSafeCopyable"},{"doc":"shortcuts for the precise GC, also generated by the compiler used instead of the actual pointer bitmap","kind":"variable","module":"object","name":"rtinfoNoPointers","package":"druntime","parentType":"","signature":"immutable(void) * rtinfoNoPointers","url":"/druntime/object.html#rtinfoNoPointers"},{"doc":"","kind":"variable","module":"object","name":"rtinfoHasPointers","package":"druntime","parentType":"","signature":"immutable(void) * rtinfoHasPointers","url":"/druntime/object.html#rtinfoHasPointers"},{"doc":"","kind":"package","module":"","name":"dyaml","package":"dyaml","parentType":"","signature":"","url":""},{"doc":"Composes nodes from YAML events provided by parser. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.composer","name":"dyaml.composer","package":"dyaml","parentType":"","signature":"","url":"/dyaml/composer.html"},{"doc":"Composes YAML documents from events provided by a Parser.","kind":"struct","module":"dyaml.composer","name":"Composer","package":"dyaml","parentType":"","signature":"Composer","url":"/dyaml/composer.html#Composer"},{"doc":"Determine if there are any nodes left.","kind":"method","module":"dyaml.composer","name":"checkNode","package":"dyaml","parentType":"Composer","signature":"bool checkNode()","url":"/dyaml/composer/Composer.checkNode.html"},{"doc":"Get a YAML document as a node (the root of the document).","kind":"method","module":"dyaml.composer","name":"getNode","package":"dyaml","parentType":"Composer","signature":"Node getNode()","url":"/dyaml/composer/Composer.getNode.html"},{"doc":"Set file name.","kind":"method","module":"dyaml.composer","name":"name","package":"dyaml","parentType":"Composer","signature":"inout(string) name()","url":"/dyaml/composer/Composer.name.html"},{"doc":"Get a mark from the current reader position","kind":"method","module":"dyaml.composer","name":"mark","package":"dyaml","parentType":"Composer","signature":"Mark mark()","url":"/dyaml/composer/Composer.mark.html"},{"doc":"Get resolver","kind":"method","module":"dyaml.composer","name":"resolver","package":"dyaml","parentType":"Composer","signature":"Resolver resolver()","url":"/dyaml/composer/Composer.resolver.html"},{"doc":"","kind":"method","module":"dyaml.composer","name":"skipExpected","package":"dyaml","parentType":"Composer","signature":"void skipExpected(const  EventID id)","url":"/dyaml/composer/Composer.skipExpected.html"},{"doc":"Ensure that appenders for specified nesting levels exist.","kind":"method","module":"dyaml.composer","name":"ensureAppendersExist","package":"dyaml","parentType":"Composer","signature":"void ensureAppendersExist(const  uint  pairAppenderLevel,  const  uint  nodeAppenderLevel)","url":"/dyaml/composer/Composer.ensureAppendersExist.html"},{"doc":"Compose a YAML document and return its root node.","kind":"method","module":"dyaml.composer","name":"composeDocument","package":"dyaml","parentType":"Composer","signature":"Node composeDocument()","url":"/dyaml/composer/Composer.composeDocument.html"},{"doc":"Compose a node.","kind":"method","module":"dyaml.composer","name":"composeNode","package":"dyaml","parentType":"Composer","signature":"Node composeNode(const  uint  pairAppenderLevel,  const  uint  nodeAppenderLevel)","url":"/dyaml/composer/Composer.composeNode.html"},{"doc":"Compose a scalar node.","kind":"method","module":"dyaml.composer","name":"composeScalarNode","package":"dyaml","parentType":"Composer","signature":"Node composeScalarNode()","url":"/dyaml/composer/Composer.composeScalarNode.html"},{"doc":"Compose a sequence node.","kind":"method","module":"dyaml.composer","name":"composeSequenceNode","package":"dyaml","parentType":"Composer","signature":"Node composeSequenceNode(const  uint  pairAppenderLevel,  const  uint  nodeAppenderLevel)","url":"/dyaml/composer/Composer.composeSequenceNode.html"},{"doc":"Flatten a node, merging it with nodes referenced through YAMLMerge data type.","kind":"method","module":"dyaml.composer","name":"flatten","package":"dyaml","parentType":"Composer","signature":"Node.Pair[] flatten(ref  Node root,  const  Mark startMark,  const  Mark endMark,\n                             const  uint  pairAppenderLevel,  const  uint  nodeAppenderLevel)","url":"/dyaml/composer/Composer.flatten.html"},{"doc":"Compose a mapping node.","kind":"method","module":"dyaml.composer","name":"composeMappingNode","package":"dyaml","parentType":"Composer","signature":"Node composeMappingNode(const  uint  pairAppenderLevel,  const  uint  nodeAppenderLevel)","url":"/dyaml/composer/Composer.composeMappingNode.html"},{"doc":"Class that processes YAML mappings, sequences and scalars into nodes. This can be used to add custom data types. A tutorial can be found $(LINK2 ht...","kind":"module","module":"dyaml.constructor","name":"dyaml.constructor","package":"dyaml","parentType":"","signature":"","url":"/dyaml/constructor.html"},{"doc":"Constructs YAML values.","kind":"function","module":"dyaml.constructor","name":"constructNode","package":"dyaml","parentType":"","signature":"Node constructNode(T)(const  Mark start,  const  Mark end,  const  string tag,\n                 T value) if((is(T :  string)  ||  is(T ==  Node[])  ||  is(T ==  Node.Pair[])))","url":"/dyaml/constructor/constructNode.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructBool","package":"dyaml","parentType":"","signature":"bool constructBool(const  string str,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructBool.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructLong","package":"dyaml","parentType":"","signature":"long constructLong(const  string str,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructLong.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructReal","package":"dyaml","parentType":"","signature":"real constructReal(const  string str,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructReal.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructBinary","package":"dyaml","parentType":"","signature":"ubyte[] constructBinary(const  string value,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructBinary.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructTimestamp","package":"dyaml","parentType":"","signature":"SysTime constructTimestamp(const  string str,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructTimestamp.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructString","package":"dyaml","parentType":"","signature":"string constructString(const  string str,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructString.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"getPairs","package":"dyaml","parentType":"","signature":"Node.Pair[] getPairs(string type)(const  Node[]  nodes)","url":"/dyaml/constructor/getPairs.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructOrderedMap","package":"dyaml","parentType":"","signature":"Node.Pair[] constructOrderedMap(const  Node[]  nodes,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructOrderedMap.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructPairs","package":"dyaml","parentType":"","signature":"Node.Pair[] constructPairs(const  Node[]  nodes,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructPairs.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructSet","package":"dyaml","parentType":"","signature":"Node[] constructSet(const  Node.Pair[]  pairs,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructSet.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructSequence","package":"dyaml","parentType":"","signature":"Node[] constructSequence(Node[]  nodes,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructSequence.html"},{"doc":"","kind":"function","module":"dyaml.constructor","name":"constructMap","package":"dyaml","parentType":"","signature":"Node.Pair[] constructMap(Node.Pair[]  pairs,  const  Mark start,  const  Mark end)","url":"/dyaml/constructor/constructMap.html"},{"doc":"YAML dumper.","kind":"module","module":"dyaml.dumper","name":"dyaml.dumper","package":"dyaml","parentType":"","signature":"","url":"/dyaml/dumper.html"},{"doc":"Dumps YAML documents to files or streams.","kind":"function","module":"dyaml.dumper","name":"dumper","package":"dyaml","parentType":"","signature":"auto dumper()","url":"/dyaml/dumper/dumper.html"},{"doc":"","kind":"struct","module":"dyaml.dumper","name":"Dumper","package":"dyaml","parentType":"","signature":"Dumper","url":"/dyaml/dumper.html#Dumper"},{"doc":"","kind":"method","module":"dyaml.dumper","name":"opEquals","package":"dyaml","parentType":"Dumper","signature":"bool opEquals(ref  Dumper)","url":"/dyaml/dumper/Dumper.opEquals.html"},{"doc":"","kind":"method","module":"dyaml.dumper","name":"opCmp","package":"dyaml","parentType":"Dumper","signature":"int opCmp(ref  Dumper)","url":"/dyaml/dumper/Dumper.opCmp.html"},{"doc":"Set indentation width. 2 by default. Must not be zero.","kind":"method","module":"dyaml.dumper","name":"indent","package":"dyaml","parentType":"Dumper","signature":"void indent(uint  indent)","url":"/dyaml/dumper/Dumper.indent.html"},{"doc":"Specify tag directives.","kind":"method","module":"dyaml.dumper","name":"tagDirectives","package":"dyaml","parentType":"Dumper","signature":"void tagDirectives(string[string]  tags)","url":"/dyaml/dumper/Dumper.tagDirectives.html"},{"doc":"Dump one or more YAML _documents to the file/stream.","kind":"method","module":"dyaml.dumper","name":"dump","package":"dyaml","parentType":"Dumper","signature":"void dump(CharacterType =  char,  Range)(Range range,  Node[]  documents ...) if (isOutputRange!(Range,  CharacterType)  &&\n                 isOutputRange!(Range,  char)  ||  isOutputRange!(Range,  wchar)  ||  isOutputRange!(Range,  dchar))","url":"/dyaml/dumper/Dumper.dump.html"},{"doc":"YAML emitter. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.emitter","name":"dyaml.emitter","package":"dyaml","parentType":"","signature":"","url":"/dyaml/emitter.html"},{"doc":"","kind":"struct","module":"dyaml.emitter","name":"ScalarAnalysis","package":"dyaml","parentType":"","signature":"ScalarAnalysis","url":"/dyaml/emitter.html#ScalarAnalysis"},{"doc":"","kind":"alias","module":"dyaml.emitter","name":"isNewLine","package":"dyaml","parentType":"","signature":"isNewLine = among!('\\n',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/emitter.html#isNewLine"},{"doc":"","kind":"alias","module":"dyaml.emitter","name":"isSpecialChar","package":"dyaml","parentType":"","signature":"isSpecialChar = among!('#',  ',',  '[',  ']',  '{',  '}',  '&',  '*',  '!',  '|',  '>',  '\\\\',  '\\'',  '\"',  '%',  '@',  '`')","url":"/dyaml/emitter.html#isSpecialChar"},{"doc":"","kind":"alias","module":"dyaml.emitter","name":"isFlowIndicator","package":"dyaml","parentType":"","signature":"isFlowIndicator = among!(',',  '?',  '[',  ']',  '{',  '}')","url":"/dyaml/emitter.html#isFlowIndicator"},{"doc":"","kind":"alias","module":"dyaml.emitter","name":"isSpace","package":"dyaml","parentType":"","signature":"isSpace = among!('\\0',  '\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029',  ' ',  '\\t')","url":"/dyaml/emitter.html#isSpace"},{"doc":"","kind":"struct","module":"dyaml.emitter","name":"Emitter","package":"dyaml","parentType":"","signature":"Emitter(Range,  CharType) if (isOutputRange!(Range,  CharType))","url":"/dyaml/emitter.html#Emitter"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"opCmp","package":"dyaml","parentType":"Emitter","signature":"int opCmp(ref  Emitter)","url":"/dyaml/emitter/Emitter.opCmp.html"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"opEquals","package":"dyaml","parentType":"Emitter","signature":"bool opEquals(ref  Emitter)","url":"/dyaml/emitter/Emitter.opEquals.html"},{"doc":"Emit an event.","kind":"method","module":"dyaml.emitter","name":"emit","package":"dyaml","parentType":"Emitter","signature":"void emit(Event event)","url":"/dyaml/emitter/Emitter.emit.html"},{"doc":"Pop and return the newest state in states_.","kind":"method","module":"dyaml.emitter","name":"popState","package":"dyaml","parentType":"Emitter","signature":"EmitterFunction popState()","url":"/dyaml/emitter/Emitter.popState.html"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"pushState","package":"dyaml","parentType":"Emitter","signature":"void pushState(string D)()","url":"/dyaml/emitter/Emitter.pushState.html"},{"doc":"Pop and return the newest indent in indents_.","kind":"method","module":"dyaml.emitter","name":"popIndent","package":"dyaml","parentType":"Emitter","signature":"int popIndent()","url":"/dyaml/emitter/Emitter.popIndent.html"},{"doc":"Write a string to the file/stream.","kind":"method","module":"dyaml.emitter","name":"writeString","package":"dyaml","parentType":"Emitter","signature":"void writeString(const  scope  char[]  str)","url":"/dyaml/emitter/Emitter.writeString.html"},{"doc":"In some cases, we wait for a few next events before emitting.","kind":"method","module":"dyaml.emitter","name":"needMoreEvents","package":"dyaml","parentType":"Emitter","signature":"bool needMoreEvents()","url":"/dyaml/emitter/Emitter.needMoreEvents.html"},{"doc":"Determines if we need specified number of more events.","kind":"method","module":"dyaml.emitter","name":"needEvents","package":"dyaml","parentType":"Emitter","signature":"bool needEvents(in  uint  count)","url":"/dyaml/emitter/Emitter.needEvents.html"},{"doc":"Increase indentation level.","kind":"method","module":"dyaml.emitter","name":"increaseIndent","package":"dyaml","parentType":"Emitter","signature":"void increaseIndent(const  Flag!\"flow\" flow =  No.flow,  const  bool  indentless =  false)","url":"/dyaml/emitter/Emitter.increaseIndent.html"},{"doc":"Determines if the type of current event is as specified. Throws if no event.","kind":"method","module":"dyaml.emitter","name":"eventTypeIs","package":"dyaml","parentType":"Emitter","signature":"bool eventTypeIs(in  EventID id)","url":"/dyaml/emitter/Emitter.eventTypeIs.html"},{"doc":"Handle start of a file/stream.","kind":"method","module":"dyaml.emitter","name":"expectStreamStart","package":"dyaml","parentType":"Emitter","signature":"void expectStreamStart()","url":"/dyaml/emitter/Emitter.expectStreamStart.html"},{"doc":"Expect nothing, throwing if we still have something.","kind":"method","module":"dyaml.emitter","name":"expectNothing","package":"dyaml","parentType":"Emitter","signature":"void expectNothing()","url":"/dyaml/emitter/Emitter.expectNothing.html"},{"doc":"Handle start of a document.","kind":"method","module":"dyaml.emitter","name":"expectDocumentStart","package":"dyaml","parentType":"Emitter","signature":"void expectDocumentStart(Flag!\"first\" first)()","url":"/dyaml/emitter/Emitter.expectDocumentStart.html"},{"doc":"Handle end of a document.","kind":"method","module":"dyaml.emitter","name":"expectDocumentEnd","package":"dyaml","parentType":"Emitter","signature":"void expectDocumentEnd()","url":"/dyaml/emitter/Emitter.expectDocumentEnd.html"},{"doc":"Handle the root node of a document.","kind":"method","module":"dyaml.emitter","name":"expectRootNode","package":"dyaml","parentType":"Emitter","signature":"void expectRootNode()","url":"/dyaml/emitter/Emitter.expectRootNode.html"},{"doc":"Handle a mapping node.","kind":"method","module":"dyaml.emitter","name":"expectMappingNode","package":"dyaml","parentType":"Emitter","signature":"void expectMappingNode(const  bool  simpleKey =  false)","url":"/dyaml/emitter/Emitter.expectMappingNode.html"},{"doc":"Handle a sequence node.","kind":"method","module":"dyaml.emitter","name":"expectSequenceNode","package":"dyaml","parentType":"Emitter","signature":"void expectSequenceNode()","url":"/dyaml/emitter/Emitter.expectSequenceNode.html"},{"doc":"Handle a new node. Context specifies where in the document we are.","kind":"method","module":"dyaml.emitter","name":"expectNode","package":"dyaml","parentType":"Emitter","signature":"void expectNode(const  Context context)","url":"/dyaml/emitter/Emitter.expectNode.html"},{"doc":"Handle an alias.","kind":"method","module":"dyaml.emitter","name":"expectAlias","package":"dyaml","parentType":"Emitter","signature":"void expectAlias()","url":"/dyaml/emitter/Emitter.expectAlias.html"},{"doc":"Handle a scalar.","kind":"method","module":"dyaml.emitter","name":"expectScalar","package":"dyaml","parentType":"Emitter","signature":"void expectScalar()","url":"/dyaml/emitter/Emitter.expectScalar.html"},{"doc":"Handle a flow sequence.","kind":"method","module":"dyaml.emitter","name":"expectFlowSequence","package":"dyaml","parentType":"Emitter","signature":"void expectFlowSequence()","url":"/dyaml/emitter/Emitter.expectFlowSequence.html"},{"doc":"Handle a flow sequence item.","kind":"method","module":"dyaml.emitter","name":"expectFlowSequenceItem","package":"dyaml","parentType":"Emitter","signature":"void expectFlowSequenceItem(Flag!\"first\" first)()","url":"/dyaml/emitter/Emitter.expectFlowSequenceItem.html"},{"doc":"Handle a flow mapping.","kind":"method","module":"dyaml.emitter","name":"expectFlowMapping","package":"dyaml","parentType":"Emitter","signature":"void expectFlowMapping()","url":"/dyaml/emitter/Emitter.expectFlowMapping.html"},{"doc":"Handle a key in a flow mapping.","kind":"method","module":"dyaml.emitter","name":"expectFlowMappingKey","package":"dyaml","parentType":"Emitter","signature":"void expectFlowMappingKey(Flag!\"first\" first)()","url":"/dyaml/emitter/Emitter.expectFlowMappingKey.html"},{"doc":"Handle a simple value in a flow mapping.","kind":"method","module":"dyaml.emitter","name":"expectFlowMappingSimpleValue","package":"dyaml","parentType":"Emitter","signature":"void expectFlowMappingSimpleValue()","url":"/dyaml/emitter/Emitter.expectFlowMappingSimpleValue.html"},{"doc":"Handle a complex value in a flow mapping.","kind":"method","module":"dyaml.emitter","name":"expectFlowMappingValue","package":"dyaml","parentType":"Emitter","signature":"void expectFlowMappingValue()","url":"/dyaml/emitter/Emitter.expectFlowMappingValue.html"},{"doc":"Handle a block sequence.","kind":"method","module":"dyaml.emitter","name":"expectBlockSequence","package":"dyaml","parentType":"Emitter","signature":"void expectBlockSequence()","url":"/dyaml/emitter/Emitter.expectBlockSequence.html"},{"doc":"Handle a block sequence item.","kind":"method","module":"dyaml.emitter","name":"expectBlockSequenceItem","package":"dyaml","parentType":"Emitter","signature":"void expectBlockSequenceItem(Flag!\"first\" first)()","url":"/dyaml/emitter/Emitter.expectBlockSequenceItem.html"},{"doc":"Handle a block mapping.","kind":"method","module":"dyaml.emitter","name":"expectBlockMapping","package":"dyaml","parentType":"Emitter","signature":"void expectBlockMapping()","url":"/dyaml/emitter/Emitter.expectBlockMapping.html"},{"doc":"Handle a key in a block mapping.","kind":"method","module":"dyaml.emitter","name":"expectBlockMappingKey","package":"dyaml","parentType":"Emitter","signature":"void expectBlockMappingKey(Flag!\"first\" first)()","url":"/dyaml/emitter/Emitter.expectBlockMappingKey.html"},{"doc":"Handle a simple value in a block mapping.","kind":"method","module":"dyaml.emitter","name":"expectBlockMappingSimpleValue","package":"dyaml","parentType":"Emitter","signature":"void expectBlockMappingSimpleValue()","url":"/dyaml/emitter/Emitter.expectBlockMappingSimpleValue.html"},{"doc":"Handle a complex value in a block mapping.","kind":"method","module":"dyaml.emitter","name":"expectBlockMappingValue","package":"dyaml","parentType":"Emitter","signature":"void expectBlockMappingValue()","url":"/dyaml/emitter/Emitter.expectBlockMappingValue.html"},{"doc":"Check if an empty sequence is next.","kind":"method","module":"dyaml.emitter","name":"checkEmptySequence","package":"dyaml","parentType":"Emitter","signature":"bool checkEmptySequence()","url":"/dyaml/emitter/Emitter.checkEmptySequence.html"},{"doc":"Check if an empty mapping is next.","kind":"method","module":"dyaml.emitter","name":"checkEmptyMapping","package":"dyaml","parentType":"Emitter","signature":"bool checkEmptyMapping()","url":"/dyaml/emitter/Emitter.checkEmptyMapping.html"},{"doc":"Check if an empty document is next.","kind":"method","module":"dyaml.emitter","name":"checkEmptyDocument","package":"dyaml","parentType":"Emitter","signature":"bool checkEmptyDocument()","url":"/dyaml/emitter/Emitter.checkEmptyDocument.html"},{"doc":"Check if a simple key is next.","kind":"method","module":"dyaml.emitter","name":"checkSimpleKey","package":"dyaml","parentType":"Emitter","signature":"bool checkSimpleKey()","url":"/dyaml/emitter/Emitter.checkSimpleKey.html"},{"doc":"Process and write a scalar.","kind":"method","module":"dyaml.emitter","name":"processScalar","package":"dyaml","parentType":"Emitter","signature":"void processScalar()","url":"/dyaml/emitter/Emitter.processScalar.html"},{"doc":"Process and write an anchor/alias.","kind":"method","module":"dyaml.emitter","name":"processAnchor","package":"dyaml","parentType":"Emitter","signature":"void processAnchor(const  string indicator)","url":"/dyaml/emitter/Emitter.processAnchor.html"},{"doc":"Process and write a tag.","kind":"method","module":"dyaml.emitter","name":"processTag","package":"dyaml","parentType":"Emitter","signature":"void processTag()","url":"/dyaml/emitter/Emitter.processTag.html"},{"doc":"Determine style to write the current scalar in.","kind":"method","module":"dyaml.emitter","name":"chooseScalarStyle","package":"dyaml","parentType":"Emitter","signature":"ScalarStyle chooseScalarStyle()","url":"/dyaml/emitter/Emitter.chooseScalarStyle.html"},{"doc":"Prepare YAML version string for output.","kind":"method","module":"dyaml.emitter","name":"prepareVersion","package":"dyaml","parentType":"Emitter","signature":"string prepareVersion(const  string YAMLVersion)","url":"/dyaml/emitter/Emitter.prepareVersion.html"},{"doc":"Encode an Unicode character for tag directive and write it to writer.","kind":"method","module":"dyaml.emitter","name":"encodeChar","package":"dyaml","parentType":"Emitter","signature":"void encodeChar(Writer)(ref  Writer writer,  in  dchar  c)","url":"/dyaml/emitter/Emitter.encodeChar.html"},{"doc":"Prepare tag directive handle for output.","kind":"method","module":"dyaml.emitter","name":"prepareTagHandle","package":"dyaml","parentType":"Emitter","signature":"string prepareTagHandle(const  string handle)","url":"/dyaml/emitter/Emitter.prepareTagHandle.html"},{"doc":"Prepare tag directive prefix for output.","kind":"method","module":"dyaml.emitter","name":"prepareTagPrefix","package":"dyaml","parentType":"Emitter","signature":"string prepareTagPrefix(const  string prefix)","url":"/dyaml/emitter/Emitter.prepareTagPrefix.html"},{"doc":"Prepare tag for output.","kind":"method","module":"dyaml.emitter","name":"prepareTag","package":"dyaml","parentType":"Emitter","signature":"string prepareTag(in  string tag)","url":"/dyaml/emitter/Emitter.prepareTag.html"},{"doc":"Prepare anchor for output.","kind":"method","module":"dyaml.emitter","name":"prepareAnchor","package":"dyaml","parentType":"Emitter","signature":"string prepareAnchor(const  string anchor)","url":"/dyaml/emitter/Emitter.prepareAnchor.html"},{"doc":"Analyze specifed scalar and return the analysis result.","kind":"method","module":"dyaml.emitter","name":"analyzeScalar","package":"dyaml","parentType":"Emitter","signature":"ScalarAnalysis analyzeScalar(string scalar)","url":"/dyaml/emitter/Emitter.analyzeScalar.html"},{"doc":"Start the YAML stream (write the unicode byte order mark).","kind":"method","module":"dyaml.emitter","name":"writeStreamStart","package":"dyaml","parentType":"Emitter","signature":"void writeStreamStart()","url":"/dyaml/emitter/Emitter.writeStreamStart.html"},{"doc":"End the YAML stream.","kind":"method","module":"dyaml.emitter","name":"writeStreamEnd","package":"dyaml","parentType":"Emitter","signature":"void writeStreamEnd()","url":"/dyaml/emitter/Emitter.writeStreamEnd.html"},{"doc":"Write an indicator (e.g. \":\", \"[\", \">\", etc.).","kind":"method","module":"dyaml.emitter","name":"writeIndicator","package":"dyaml","parentType":"Emitter","signature":"void writeIndicator(const  scope  char[]  indicator,\n                             const  Flag!\"needWhitespace\" needWhitespace,\n                             const  Flag!\"whitespace\" whitespace =  No.whitespace,\n                             const  Flag!\"indentation\" indentation =  No.indentation)","url":"/dyaml/emitter/Emitter.writeIndicator.html"},{"doc":"Write indentation.","kind":"method","module":"dyaml.emitter","name":"writeIndent","package":"dyaml","parentType":"Emitter","signature":"void writeIndent()","url":"/dyaml/emitter/Emitter.writeIndent.html"},{"doc":"Start new line.","kind":"method","module":"dyaml.emitter","name":"writeLineBreak","package":"dyaml","parentType":"Emitter","signature":"void writeLineBreak(const  scope  char[]  data =  null)","url":"/dyaml/emitter/Emitter.writeLineBreak.html"},{"doc":"Write a YAML version directive.","kind":"method","module":"dyaml.emitter","name":"writeVersionDirective","package":"dyaml","parentType":"Emitter","signature":"void writeVersionDirective(const  string versionText)","url":"/dyaml/emitter/Emitter.writeVersionDirective.html"},{"doc":"Write a tag directive.","kind":"method","module":"dyaml.emitter","name":"writeTagDirective","package":"dyaml","parentType":"Emitter","signature":"void writeTagDirective(const  string handle,  const  string prefix)","url":"/dyaml/emitter/Emitter.writeTagDirective.html"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"nextExpected","package":"dyaml","parentType":"Emitter","signature":"void nextExpected(string D)()","url":"/dyaml/emitter/Emitter.nextExpected.html"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"nextExpected","package":"dyaml","parentType":"Emitter","signature":"void nextExpected(EmitterFunction f)","url":"/dyaml/emitter/Emitter.nextExpected.html"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"callNext","package":"dyaml","parentType":"Emitter","signature":"void callNext()","url":"/dyaml/emitter/Emitter.callNext.html"},{"doc":"RAII struct used to write out scalar values.","kind":"struct","module":"dyaml.emitter","name":"ScalarWriter","package":"dyaml","parentType":"","signature":"ScalarWriter(Range,  CharType)","url":"/dyaml/emitter.html#ScalarWriter"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"opCmp","package":"dyaml","parentType":"ScalarWriter","signature":"int opCmp(ref  Emitter!(Range,  CharType))","url":"/dyaml/emitter/ScalarWriter.opCmp.html"},{"doc":"","kind":"method","module":"dyaml.emitter","name":"opEquals","package":"dyaml","parentType":"ScalarWriter","signature":"bool opEquals(ref  Emitter!(Range,  CharType))","url":"/dyaml/emitter/ScalarWriter.opEquals.html"},{"doc":"Write text as single quoted scalar.","kind":"method","module":"dyaml.emitter","name":"writeSingleQuoted","package":"dyaml","parentType":"ScalarWriter","signature":"void writeSingleQuoted()","url":"/dyaml/emitter/ScalarWriter.writeSingleQuoted.html"},{"doc":"Write text as double quoted scalar.","kind":"method","module":"dyaml.emitter","name":"writeDoubleQuoted","package":"dyaml","parentType":"ScalarWriter","signature":"void writeDoubleQuoted()","url":"/dyaml/emitter/ScalarWriter.writeDoubleQuoted.html"},{"doc":"Write text as folded block scalar.","kind":"method","module":"dyaml.emitter","name":"writeFolded","package":"dyaml","parentType":"ScalarWriter","signature":"void writeFolded()","url":"/dyaml/emitter/ScalarWriter.writeFolded.html"},{"doc":"Write text as literal block scalar.","kind":"method","module":"dyaml.emitter","name":"writeLiteral","package":"dyaml","parentType":"ScalarWriter","signature":"void writeLiteral()","url":"/dyaml/emitter/ScalarWriter.writeLiteral.html"},{"doc":"Write text as plain scalar.","kind":"method","module":"dyaml.emitter","name":"writePlain","package":"dyaml","parentType":"ScalarWriter","signature":"void writePlain()","url":"/dyaml/emitter/ScalarWriter.writePlain.html"},{"doc":"Get next character and move end of the text range to it.","kind":"method","module":"dyaml.emitter","name":"nextChar","package":"dyaml","parentType":"ScalarWriter","signature":"dchar nextChar()","url":"/dyaml/emitter/ScalarWriter.nextChar.html"},{"doc":"Get character at start of the text range.","kind":"method","module":"dyaml.emitter","name":"charAtStart","package":"dyaml","parentType":"ScalarWriter","signature":"dchar charAtStart()","url":"/dyaml/emitter/ScalarWriter.charAtStart.html"},{"doc":"Is the current line too wide?","kind":"method","module":"dyaml.emitter","name":"tooWide","package":"dyaml","parentType":"ScalarWriter","signature":"bool tooWide()","url":"/dyaml/emitter/ScalarWriter.tooWide.html"},{"doc":"Determine hints (indicators) for block scalar.","kind":"method","module":"dyaml.emitter","name":"determineBlockHints","package":"dyaml","parentType":"ScalarWriter","signature":"size_t determineBlockHints(char[]  hints,  uint  bestIndent)","url":"/dyaml/emitter/ScalarWriter.determineBlockHints.html"},{"doc":"Initialize for block scalar writing with specified indicator.","kind":"method","module":"dyaml.emitter","name":"initBlock","package":"dyaml","parentType":"ScalarWriter","signature":"void initBlock(const  char  indicator)","url":"/dyaml/emitter/ScalarWriter.initBlock.html"},{"doc":"Write out the current text range.","kind":"method","module":"dyaml.emitter","name":"writeCurrentRange","package":"dyaml","parentType":"ScalarWriter","signature":"void writeCurrentRange(const  Flag!\"UpdateColumn\" updateColumn)","url":"/dyaml/emitter/ScalarWriter.writeCurrentRange.html"},{"doc":"Write line breaks in the text range.","kind":"method","module":"dyaml.emitter","name":"writeLineBreaks","package":"dyaml","parentType":"ScalarWriter","signature":"void writeLineBreaks()","url":"/dyaml/emitter/ScalarWriter.writeLineBreaks.html"},{"doc":"Write line break if start of the text range is a newline.","kind":"method","module":"dyaml.emitter","name":"writeStartLineBreak","package":"dyaml","parentType":"ScalarWriter","signature":"void writeStartLineBreak()","url":"/dyaml/emitter/ScalarWriter.writeStartLineBreak.html"},{"doc":"Write indentation, optionally resetting whitespace/indentation flags.","kind":"method","module":"dyaml.emitter","name":"writeIndent","package":"dyaml","parentType":"ScalarWriter","signature":"void writeIndent(const  Flag!\"ResetSpace\" resetSpace)","url":"/dyaml/emitter/ScalarWriter.writeIndent.html"},{"doc":"Move start of text range to its end.","kind":"method","module":"dyaml.emitter","name":"updateRangeStart","package":"dyaml","parentType":"ScalarWriter","signature":"void updateRangeStart()","url":"/dyaml/emitter/ScalarWriter.updateRangeStart.html"},{"doc":"Update the line breaks_ flag, optionally updating the spaces_ flag.","kind":"method","module":"dyaml.emitter","name":"updateBreaks","package":"dyaml","parentType":"ScalarWriter","signature":"void updateBreaks(in  dchar  c,  const  Flag!\"UpdateSpaces\" updateSpaces)","url":"/dyaml/emitter/ScalarWriter.updateBreaks.html"},{"doc":"Move to the beginning of text.","kind":"method","module":"dyaml.emitter","name":"resetTextPosition","package":"dyaml","parentType":"ScalarWriter","signature":"void resetTextPosition()","url":"/dyaml/emitter/ScalarWriter.resetTextPosition.html"},{"doc":"","kind":"module","module":"dyaml.encoding","name":"dyaml.encoding","package":"dyaml","parentType":"","signature":"","url":"/dyaml/encoding.html"},{"doc":"","kind":"alias","module":"dyaml.encoding","name":"Encoding","package":"dyaml","parentType":"","signature":"Encoding = tinyendian.UTFEncoding","url":"/dyaml/encoding.html#Encoding"},{"doc":"","kind":"module","module":"dyaml.escapes","name":"dyaml.escapes","package":"dyaml","parentType":"","signature":"","url":"/dyaml/escapes.html"},{"doc":"Convert a YAML escape to a dchar.","kind":"function","module":"dyaml.escapes","name":"fromEscape","package":"dyaml","parentType":"","signature":"dchar fromEscape(dchar  escape)","url":"/dyaml/escapes/fromEscape.html"},{"doc":"Convert a dchar to a YAML escape.","kind":"function","module":"dyaml.escapes","name":"toEscape","package":"dyaml","parentType":"","signature":"dchar toEscape(dchar  value)","url":"/dyaml/escapes/toEscape.html"},{"doc":"Get the length of a hexadecimal number determined by its hex code.","kind":"function","module":"dyaml.escapes","name":"escapeHexLength","package":"dyaml","parentType":"","signature":"uint escapeHexLength(dchar  hexCode)","url":"/dyaml/escapes/escapeHexLength.html"},{"doc":"","kind":"alias","module":"dyaml.escapes","name":"escapes","package":"dyaml","parentType":"","signature":"escapes = AliasSeq!('0',  'a',  'b',  't',  '\\t',  'n',  'v',  'f',  'r',  'e',  ' ',\n                           '/',  '\\\"',  '\\\\',  'N',  '_',  'L',  'P')","url":"/dyaml/escapes.html#escapes"},{"doc":"YAML hex codes specifying the length of the hex number.","kind":"alias","module":"dyaml.escapes","name":"escapeHexCodeList","package":"dyaml","parentType":"","signature":"escapeHexCodeList = AliasSeq!('x',  'u',  'U')","url":"/dyaml/escapes.html#escapeHexCodeList"},{"doc":"YAML events. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.event","name":"dyaml.event","package":"dyaml","parentType":"","signature":"","url":"/dyaml/event.html"},{"doc":"Construct a simple event.","kind":"function","module":"dyaml.event","name":"event","package":"dyaml","parentType":"","signature":"Event event(EventID id)(const  Mark start,  const  Mark end,  const  string anchor =  null)","url":"/dyaml/event/event.html"},{"doc":"Construct a collection (mapping or sequence) start event.","kind":"function","module":"dyaml.event","name":"collectionStartEvent","package":"dyaml","parentType":"","signature":"Event collectionStartEvent(EventID id)(const  Mark start,  const  Mark end,  const  string anchor,  const  string tag,\n      const  bool  implicit,  const  CollectionStyle style)","url":"/dyaml/event/collectionStartEvent.html"},{"doc":"Construct a stream start event.","kind":"function","module":"dyaml.event","name":"streamStartEvent","package":"dyaml","parentType":"","signature":"Event streamStartEvent(const  Mark start,  const  Mark end)","url":"/dyaml/event/streamStartEvent.html"},{"doc":"Construct a document start event.","kind":"function","module":"dyaml.event","name":"documentStartEvent","package":"dyaml","parentType":"","signature":"Event documentStartEvent(const  Mark start,  const  Mark end,  const  bool  explicit,  string YAMLVersion,\n                          TagDirective[]  tagDirectives)","url":"/dyaml/event/documentStartEvent.html"},{"doc":"Construct a document end event.","kind":"function","module":"dyaml.event","name":"documentEndEvent","package":"dyaml","parentType":"","signature":"Event documentEndEvent(const  Mark start,  const  Mark end,  const  bool  explicit)","url":"/dyaml/event/documentEndEvent.html"},{"doc":"Construct a scalar event.","kind":"function","module":"dyaml.event","name":"scalarEvent","package":"dyaml","parentType":"","signature":"Event scalarEvent(const  Mark start,  const  Mark end,  const  string anchor,  const  string tag,\n                   const  bool  implicit,  const  string value,\n                   const  ScalarStyle style =  ScalarStyle.invalid)","url":"/dyaml/event/scalarEvent.html"},{"doc":"Event types.","kind":"enum","module":"dyaml.event","name":"EventID","package":"dyaml","parentType":"","signature":"EventID : ubyte","url":"/dyaml/event.html#EventID"},{"doc":"Invalid (uninitialized) event.","kind":"enum_member","module":"dyaml.event","name":"invalid","package":"dyaml","parentType":"","signature":"invalid = 0","url":"/dyaml/event.html#EventID"},{"doc":"Stream start","kind":"enum_member","module":"dyaml.event","name":"streamStart","package":"dyaml","parentType":"","signature":"streamStart = ","url":"/dyaml/event.html#EventID"},{"doc":"Stream end","kind":"enum_member","module":"dyaml.event","name":"streamEnd","package":"dyaml","parentType":"","signature":"streamEnd = ","url":"/dyaml/event.html#EventID"},{"doc":"Document start","kind":"enum_member","module":"dyaml.event","name":"documentStart","package":"dyaml","parentType":"","signature":"documentStart = ","url":"/dyaml/event.html#EventID"},{"doc":"Document end","kind":"enum_member","module":"dyaml.event","name":"documentEnd","package":"dyaml","parentType":"","signature":"documentEnd = ","url":"/dyaml/event.html#EventID"},{"doc":"Alias","kind":"enum_member","module":"dyaml.event","name":"alias_","package":"dyaml","parentType":"","signature":"alias_ = ","url":"/dyaml/event.html#EventID"},{"doc":"Scalar","kind":"enum_member","module":"dyaml.event","name":"scalar","package":"dyaml","parentType":"","signature":"scalar = ","url":"/dyaml/event.html#EventID"},{"doc":"Sequence start","kind":"enum_member","module":"dyaml.event","name":"sequenceStart","package":"dyaml","parentType":"","signature":"sequenceStart = ","url":"/dyaml/event.html#EventID"},{"doc":"Sequence end","kind":"enum_member","module":"dyaml.event","name":"sequenceEnd","package":"dyaml","parentType":"","signature":"sequenceEnd = ","url":"/dyaml/event.html#EventID"},{"doc":"Mapping start","kind":"enum_member","module":"dyaml.event","name":"mappingStart","package":"dyaml","parentType":"","signature":"mappingStart = ","url":"/dyaml/event.html#EventID"},{"doc":"Mapping end","kind":"enum_member","module":"dyaml.event","name":"mappingEnd","package":"dyaml","parentType":"","signature":"mappingEnd = ","url":"/dyaml/event.html#EventID"},{"doc":"YAML event produced by parser.","kind":"struct","module":"dyaml.event","name":"Event","package":"dyaml","parentType":"","signature":"Event","url":"/dyaml/event.html#Event"},{"doc":"","kind":"method","module":"dyaml.event","name":"opCmp","package":"dyaml","parentType":"Event","signature":"int opCmp(ref  Event)","url":"/dyaml/event/Event.opCmp.html"},{"doc":"Is this a null (uninitialized) event?","kind":"method","module":"dyaml.event","name":"isNull","package":"dyaml","parentType":"Event","signature":"bool isNull()","url":"/dyaml/event/Event.isNull.html"},{"doc":"Get string representation of the token ID.","kind":"method","module":"dyaml.event","name":"idString","package":"dyaml","parentType":"Event","signature":"string idString()","url":"/dyaml/event/Event.idString.html"},{"doc":"","kind":"method","module":"dyaml.event","name":"anchor","package":"dyaml","parentType":"Event","signature":"auto ref anchor()","url":"/dyaml/event/Event.anchor.html"},{"doc":"","kind":"method","module":"dyaml.event","name":"tag","package":"dyaml","parentType":"Event","signature":"auto ref tag()","url":"/dyaml/event/Event.tag.html"},{"doc":"","kind":"method","module":"dyaml.event","name":"tagDirectives","package":"dyaml","parentType":"Event","signature":"auto ref tagDirectives()","url":"/dyaml/event/Event.tagDirectives.html"},{"doc":"","kind":"method","module":"dyaml.event","name":"toString","package":"dyaml","parentType":"Event","signature":"void toString(W)(ref  W writer)","url":"/dyaml/event/Event.toString.html"},{"doc":"Aliases for simple events.","kind":"alias","module":"dyaml.event","name":"streamEndEvent","package":"dyaml","parentType":"","signature":"streamEndEvent = event!(EventID.streamEnd)","url":"/dyaml/event.html#streamEndEvent"},{"doc":"","kind":"alias","module":"dyaml.event","name":"aliasEvent","package":"dyaml","parentType":"","signature":"aliasEvent = event!(EventID.alias_)","url":"/dyaml/event.html#aliasEvent"},{"doc":"","kind":"alias","module":"dyaml.event","name":"sequenceEndEvent","package":"dyaml","parentType":"","signature":"sequenceEndEvent = event!(EventID.sequenceEnd)","url":"/dyaml/event.html#sequenceEndEvent"},{"doc":"","kind":"alias","module":"dyaml.event","name":"mappingEndEvent","package":"dyaml","parentType":"","signature":"mappingEndEvent = event!(EventID.mappingEnd)","url":"/dyaml/event.html#mappingEndEvent"},{"doc":"Aliases for collection start events.","kind":"alias","module":"dyaml.event","name":"sequenceStartEvent","package":"dyaml","parentType":"","signature":"sequenceStartEvent = collectionStartEvent!(EventID.sequenceStart)","url":"/dyaml/event.html#sequenceStartEvent"},{"doc":"","kind":"alias","module":"dyaml.event","name":"mappingStartEvent","package":"dyaml","parentType":"","signature":"mappingStartEvent = collectionStartEvent!(EventID.mappingStart)","url":"/dyaml/event.html#mappingStartEvent"},{"doc":"Exceptions thrown by D:YAML and _exception related code.","kind":"module","module":"dyaml.exception","name":"dyaml.exception","package":"dyaml","parentType":"","signature":"","url":"/dyaml/exception.html"},{"doc":"Base class for all exceptions thrown by D:YAML.","kind":"class","module":"dyaml.exception","name":"YAMLException","package":"dyaml","parentType":"","signature":"YAMLException : Exception","url":"/dyaml/exception.html#YAMLException"},{"doc":"Position in a YAML stream, used for error messages.","kind":"struct","module":"dyaml.exception","name":"Mark","package":"dyaml","parentType":"","signature":"Mark","url":"/dyaml/exception.html#Mark"},{"doc":"Get a string representation of the mark.","kind":"method","module":"dyaml.exception","name":"toString","package":"dyaml","parentType":"Mark","signature":"void toString(W)(ref  W writer)","url":"/dyaml/exception/Mark.toString.html"},{"doc":"Base class of YAML exceptions with marked positions of the problem.","kind":"class","module":"dyaml.exception","name":"MarkedYAMLException","package":"dyaml","parentType":"","signature":"MarkedYAMLException : YAMLException","url":"/dyaml/exception.html#MarkedYAMLException"},{"doc":"Custom toString to add context without requiring allocation up-front","kind":"method","module":"dyaml.exception","name":"toString","package":"dyaml","parentType":"MarkedYAMLException","signature":"void toString(W)(ref  W sink)","url":"/dyaml/exception/MarkedYAMLException.toString.html"},{"doc":"Ditto","kind":"method","module":"dyaml.exception","name":"toString","package":"dyaml","parentType":"MarkedYAMLException","signature":"void toString(scope  void  delegate(in  char[])  sink)","url":"/dyaml/exception/MarkedYAMLException.toString.html"},{"doc":"An override of message","kind":"method","module":"dyaml.exception","name":"message","package":"dyaml","parentType":"MarkedYAMLException","signature":"const(char)[] message()","url":"/dyaml/exception/MarkedYAMLException.message.html"},{"doc":"Exception thrown on composer errors.","kind":"class","module":"dyaml.exception","name":"ComposerException","package":"dyaml","parentType":"","signature":"ComposerException : MarkedYAMLException","url":"/dyaml/exception.html#ComposerException"},{"doc":"Exception thrown on constructor errors.","kind":"class","module":"dyaml.exception","name":"ConstructorException","package":"dyaml","parentType":"","signature":"ConstructorException : MarkedYAMLException","url":"/dyaml/exception.html#ConstructorException"},{"doc":"Exception thrown on loader errors.","kind":"class","module":"dyaml.exception","name":"LoaderException","package":"dyaml","parentType":"","signature":"LoaderException : MarkedYAMLException","url":"/dyaml/exception.html#LoaderException"},{"doc":"Exception thrown on node related errors.","kind":"class","module":"dyaml.exception","name":"NodeException","package":"dyaml","parentType":"","signature":"NodeException : MarkedYAMLException","url":"/dyaml/exception.html#NodeException"},{"doc":"Exception thrown on parser errors.","kind":"class","module":"dyaml.exception","name":"ParserException","package":"dyaml","parentType":"","signature":"ParserException : MarkedYAMLException","url":"/dyaml/exception.html#ParserException"},{"doc":"Exception thrown on Reader errors.","kind":"class","module":"dyaml.exception","name":"ReaderException","package":"dyaml","parentType":"","signature":"ReaderException : MarkedYAMLException","url":"/dyaml/exception.html#ReaderException"},{"doc":"Exception thrown on Representer errors.","kind":"class","module":"dyaml.exception","name":"RepresenterException","package":"dyaml","parentType":"","signature":"RepresenterException : YAMLException","url":"/dyaml/exception.html#RepresenterException"},{"doc":"Exception thrown on scanner errors.","kind":"class","module":"dyaml.exception","name":"ScannerException","package":"dyaml","parentType":"","signature":"ScannerException : MarkedYAMLException","url":"/dyaml/exception.html#ScannerException"},{"doc":"Constructors of marked YAML exceptions are identical, so we use a mixin.","kind":"template","module":"dyaml.exception","name":"MarkedExceptionCtors","package":"dyaml","parentType":"","signature":"MarkedExceptionCtors()","url":"/dyaml/exception.html#MarkedExceptionCtors"},{"doc":"","kind":"module","module":"dyaml.linebreak","name":"dyaml.linebreak","package":"dyaml","parentType":"","signature":"","url":"/dyaml/linebreak.html"},{"doc":"","kind":"function","module":"dyaml.linebreak","name":"lineBreak","package":"dyaml","parentType":"","signature":"string lineBreak(in  LineBreak b)","url":"/dyaml/linebreak/lineBreak.html"},{"doc":"Enumerates platform specific line breaks.","kind":"enum","module":"dyaml.linebreak","name":"LineBreak","package":"dyaml","parentType":"","signature":"LineBreak","url":"/dyaml/linebreak.html#LineBreak"},{"doc":"Unix line break (\"\\n\").","kind":"enum_member","module":"dyaml.linebreak","name":"unix","package":"dyaml","parentType":"","signature":"unix = ","url":"/dyaml/linebreak.html#LineBreak"},{"doc":"Windows line break (\"\\r\\n\").","kind":"enum_member","module":"dyaml.linebreak","name":"windows","package":"dyaml","parentType":"","signature":"windows = ","url":"/dyaml/linebreak.html#LineBreak"},{"doc":"Macintosh line break (\"\\r\").","kind":"enum_member","module":"dyaml.linebreak","name":"macintosh","package":"dyaml","parentType":"","signature":"macintosh = ","url":"/dyaml/linebreak.html#LineBreak"},{"doc":"Class used to load YAML documents.","kind":"module","module":"dyaml.loader","name":"dyaml.loader","package":"dyaml","parentType":"","signature":"","url":"/dyaml/loader.html"},{"doc":"Loads YAML documents from files or char[].","kind":"struct","module":"dyaml.loader","name":"Loader","package":"dyaml","parentType":"","signature":"Loader","url":"/dyaml/loader.html#Loader"},{"doc":"","kind":"method","module":"dyaml.loader","name":"opCmp","package":"dyaml","parentType":"Loader","signature":"int opCmp(ref  Loader)","url":"/dyaml/loader/Loader.opCmp.html"},{"doc":"","kind":"method","module":"dyaml.loader","name":"opEquals","package":"dyaml","parentType":"Loader","signature":"bool opEquals(ref  Loader)","url":"/dyaml/loader/Loader.opEquals.html"},{"doc":"Construct a Loader to load YAML from a file.","kind":"method","module":"dyaml.loader","name":"fromFile","package":"dyaml","parentType":"Loader","signature":"Loader fromFile(string filename)","url":"/dyaml/loader/Loader.fromFile.html"},{"doc":"ditto","kind":"method","module":"dyaml.loader","name":"fromFile","package":"dyaml","parentType":"Loader","signature":"Loader fromFile(File file)","url":"/dyaml/loader/Loader.fromFile.html"},{"doc":"Construct a Loader to load YAML from a string.","kind":"method","module":"dyaml.loader","name":"fromString","package":"dyaml","parentType":"Loader","signature":"Loader fromString(char[]  data,  string filename =  \"<unknown>\")","url":"/dyaml/loader/Loader.fromString.html"},{"doc":"Ditto","kind":"method","module":"dyaml.loader","name":"fromString","package":"dyaml","parentType":"Loader","signature":"Loader fromString(string data,  string filename =  \"<unknown>\")","url":"/dyaml/loader/Loader.fromString.html"},{"doc":"Construct a Loader to load YAML from a buffer.","kind":"method","module":"dyaml.loader","name":"fromBuffer","package":"dyaml","parentType":"Loader","signature":"Loader fromBuffer(ubyte[]  yamlData)","url":"/dyaml/loader/Loader.fromBuffer.html"},{"doc":"Ditto","kind":"method","module":"dyaml.loader","name":"fromBuffer","package":"dyaml","parentType":"Loader","signature":"Loader fromBuffer(void[]  yamlData)","url":"/dyaml/loader/Loader.fromBuffer.html"},{"doc":"Set stream _name. Used in debugging messages.","kind":"method","module":"dyaml.loader","name":"name","package":"dyaml","parentType":"Loader","signature":"inout(string) name()","url":"/dyaml/loader/Loader.name.html"},{"doc":"Specify custom Resolver to use.","kind":"method","module":"dyaml.loader","name":"resolver","package":"dyaml","parentType":"Loader","signature":"auto ref resolver()","url":"/dyaml/loader/Loader.resolver.html"},{"doc":"Load single YAML document.","kind":"method","module":"dyaml.loader","name":"load","package":"dyaml","parentType":"Loader","signature":"Node load()","url":"/dyaml/loader/Loader.load.html"},{"doc":"Implements the empty range primitive.","kind":"method","module":"dyaml.loader","name":"empty","package":"dyaml","parentType":"Loader","signature":"bool empty()","url":"/dyaml/loader/Loader.empty.html"},{"doc":"Implements the popFront range primitive.","kind":"method","module":"dyaml.loader","name":"popFront","package":"dyaml","parentType":"Loader","signature":"void popFront()","url":"/dyaml/loader/Loader.popFront.html"},{"doc":"Implements the front range primitive.","kind":"method","module":"dyaml.loader","name":"front","package":"dyaml","parentType":"Loader","signature":"Node front()","url":"/dyaml/loader/Loader.front.html"},{"doc":"Node of a YAML document. Used to read YAML data once it's loaded, and to prepare data to emit.","kind":"module","module":"dyaml.node","name":"dyaml.node","package":"dyaml","parentType":"","signature":"","url":"/dyaml/node.html"},{"doc":"","kind":"function","module":"dyaml.node","name":"merge","package":"dyaml","parentType":"","signature":"void merge(ref  Appender!(Node.Pair[])  pairs,  Node.Pair[]  toMerge)","url":"/dyaml/node/merge.html"},{"doc":"","kind":"enum","module":"dyaml.node","name":"NodeID","package":"dyaml","parentType":"","signature":"NodeID : ubyte","url":"/dyaml/node.html#NodeID"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"scalar","package":"dyaml","parentType":"","signature":"scalar = ","url":"/dyaml/node.html#NodeID"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"sequence","package":"dyaml","parentType":"","signature":"sequence = ","url":"/dyaml/node.html#NodeID"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"mapping","package":"dyaml","parentType":"","signature":"mapping = ","url":"/dyaml/node.html#NodeID"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"invalid","package":"dyaml","parentType":"","signature":"invalid = ","url":"/dyaml/node.html#NodeID"},{"doc":"Null YAML type. Used in nodes with _null values.","kind":"struct","module":"dyaml.node","name":"YAMLNull","package":"dyaml","parentType":"","signature":"YAMLNull","url":"/dyaml/node.html#YAMLNull"},{"doc":"Used for string conversion.","kind":"method","module":"dyaml.node","name":"toString","package":"dyaml","parentType":"YAMLNull","signature":"string toString()","url":"/dyaml/node/YAMLNull.toString.html"},{"doc":"Invalid YAML type, used internally by SumType","kind":"struct","module":"dyaml.node","name":"YAMLInvalid","package":"dyaml","parentType":"","signature":"YAMLInvalid","url":"/dyaml/node.html#YAMLInvalid"},{"doc":"","kind":"struct","module":"dyaml.node","name":"YAMLMerge","package":"dyaml","parentType":"","signature":"YAMLMerge","url":"/dyaml/node.html#YAMLMerge"},{"doc":"","kind":"struct","module":"dyaml.node","name":"Pair","package":"dyaml","parentType":"","signature":"Pair","url":"/dyaml/node.html#Pair"},{"doc":"Equality test with another Pair.","kind":"method","module":"dyaml.node","name":"opEquals","package":"dyaml","parentType":"Pair","signature":"bool opEquals(const  ref  Pair rhs)","url":"/dyaml/node/Pair.opEquals.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"opCmp","package":"dyaml","parentType":"Pair","signature":"int opCmp(const  scope  ref  Pair rhs)","url":"/dyaml/node/Pair.opCmp.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"toString","package":"dyaml","parentType":"Pair","signature":"void toString(scope  void  delegate(scope  const(char)[]) @safe sink)","url":"/dyaml/node/Pair.toString.html"},{"doc":"","kind":"enum","module":"dyaml.node","name":"NodeType","package":"dyaml","parentType":"","signature":"NodeType","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"null_","package":"dyaml","parentType":"","signature":"null_ = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"merge","package":"dyaml","parentType":"","signature":"merge = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"boolean","package":"dyaml","parentType":"","signature":"boolean = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"integer","package":"dyaml","parentType":"","signature":"integer = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"decimal","package":"dyaml","parentType":"","signature":"decimal = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"binary","package":"dyaml","parentType":"","signature":"binary = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"timestamp","package":"dyaml","parentType":"","signature":"timestamp = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"string","package":"dyaml","parentType":"","signature":"string = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"mapping","package":"dyaml","parentType":"","signature":"mapping = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"sequence","package":"dyaml","parentType":"","signature":"sequence = ","url":"/dyaml/node.html#NodeType"},{"doc":"","kind":"enum_member","module":"dyaml.node","name":"invalid","package":"dyaml","parentType":"","signature":"invalid = ","url":"/dyaml/node.html#NodeType"},{"doc":"YAML node.","kind":"struct","module":"dyaml.node","name":"Node","package":"dyaml","parentType":"","signature":"Node","url":"/dyaml/node.html#Node"},{"doc":"Is this node valid (initialized)?","kind":"method","module":"dyaml.node","name":"isValid","package":"dyaml","parentType":"Node","signature":"bool isValid()","url":"/dyaml/node/Node.isValid.html"},{"doc":"Return tag of the node.","kind":"method","module":"dyaml.node","name":"tag","package":"dyaml","parentType":"Node","signature":"string tag()","url":"/dyaml/node/Node.tag.html"},{"doc":"Return the start position of the node.","kind":"method","module":"dyaml.node","name":"startMark","package":"dyaml","parentType":"Node","signature":"Mark startMark()","url":"/dyaml/node/Node.startMark.html"},{"doc":"Equality test.","kind":"method","module":"dyaml.node","name":"opEquals","package":"dyaml","parentType":"Node","signature":"bool opEquals(const  scope  Node rhs)","url":"/dyaml/node/Node.opEquals.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"opEquals","package":"dyaml","parentType":"Node","signature":"bool opEquals(T)(const  scope  auto  ref  T rhs)","url":"/dyaml/node/Node.opEquals.html"},{"doc":"Get the value of the node as specified type.","kind":"method","module":"dyaml.node","name":"get","package":"dyaml","parentType":"Node","signature":"inout(T) get(T,  Flag!\"stringConversion\" stringConversion =  Yes.stringConversion)()","url":"/dyaml/node/Node.get.html"},{"doc":"ditto","kind":"method","module":"dyaml.node","name":"get","package":"dyaml","parentType":"Node","signature":"T get(T)() if (hasIndirections!(Unqual!T)  &&  hasNodeConstructor!(Unqual!T)  && (!hasNodeConstructor!(inout(Unqual!T))))","url":"/dyaml/node/Node.get.html"},{"doc":"If this is a collection, return its _length.","kind":"method","module":"dyaml.node","name":"length","package":"dyaml","parentType":"Node","signature":"size_t length()","url":"/dyaml/node/Node.length.html"},{"doc":"Get the element at specified index.","kind":"method","module":"dyaml.node","name":"opIndex","package":"dyaml","parentType":"Node","signature":"inout(Node) opIndex(T)(T index)","url":"/dyaml/node/Node.opIndex.html"},{"doc":"Determine if a collection contains specified value.","kind":"method","module":"dyaml.node","name":"contains","package":"dyaml","parentType":"Node","signature":"bool contains(T)(T rhs)","url":"/dyaml/node/Node.contains.html"},{"doc":"Determine if a mapping contains specified key.","kind":"method","module":"dyaml.node","name":"containsKey","package":"dyaml","parentType":"Node","signature":"bool containsKey(T)(T rhs)","url":"/dyaml/node/Node.containsKey.html"},{"doc":"Assignment (shallow copy) by value.","kind":"method","module":"dyaml.node","name":"opAssign","package":"dyaml","parentType":"Node","signature":"void opAssign()(auto  ref  Node rhs)","url":"/dyaml/node/Node.opAssign.html"},{"doc":"Set element at specified index in a collection.","kind":"method","module":"dyaml.node","name":"opIndexAssign","package":"dyaml","parentType":"Node","signature":"void opIndexAssign(K,  V)(V value,  K index)","url":"/dyaml/node/Node.opIndexAssign.html"},{"doc":"Return a range object iterating over mapping's keys.","kind":"method","module":"dyaml.node","name":"mappingKeys","package":"dyaml","parentType":"Node","signature":"auto mappingKeys(K =  Node)()","url":"/dyaml/node/Node.mappingKeys.html"},{"doc":"Return a range object iterating over mapping's values.","kind":"method","module":"dyaml.node","name":"mappingValues","package":"dyaml","parentType":"Node","signature":"auto mappingValues(V =  Node)()","url":"/dyaml/node/Node.mappingValues.html"},{"doc":"Foreach over a sequence, getting each element as T.","kind":"method","module":"dyaml.node","name":"opApply","package":"dyaml","parentType":"Node","signature":"int opApply(D)(D dg) if (isDelegate!D && (Parameters!D.length ==  1))","url":"/dyaml/node/Node.opApply.html"},{"doc":"ditto","kind":"method","module":"dyaml.node","name":"opApply","package":"dyaml","parentType":"Node","signature":"int opApply(D)(D dg) if (isDelegate!D && (Parameters!D.length ==  1))","url":"/dyaml/node/Node.opApply.html"},{"doc":"Foreach over a mapping, getting each key/value as K/V.","kind":"method","module":"dyaml.node","name":"opApply","package":"dyaml","parentType":"Node","signature":"int opApply(DG)(DG dg) if (isDelegate!DG && (Parameters!DG.length ==  2))","url":"/dyaml/node/Node.opApply.html"},{"doc":"ditto","kind":"method","module":"dyaml.node","name":"opApply","package":"dyaml","parentType":"Node","signature":"int opApply(DG)(DG dg) if (isDelegate!DG && (Parameters!DG.length ==  2))","url":"/dyaml/node/Node.opApply.html"},{"doc":"Add an element to a sequence.","kind":"method","module":"dyaml.node","name":"add","package":"dyaml","parentType":"Node","signature":"void add(T)(T value)","url":"/dyaml/node/Node.add.html"},{"doc":"Add a key-value pair to a mapping.","kind":"method","module":"dyaml.node","name":"add","package":"dyaml","parentType":"Node","signature":"void add(K,  V)(K key,  V value)","url":"/dyaml/node/Node.add.html"},{"doc":"Determine whether a key is in a mapping, and access its value.","kind":"method","module":"dyaml.node","name":"opBinaryRight","package":"dyaml","parentType":"Node","signature":"inout(Node *) opBinaryRight(string op,  K)(K key) if (op ==  \"in\")","url":"/dyaml/node/Node.opBinaryRight.html"},{"doc":"Remove first (if any) occurence of a value in a collection.","kind":"method","module":"dyaml.node","name":"remove","package":"dyaml","parentType":"Node","signature":"void remove(T)(T rhs)","url":"/dyaml/node/Node.remove.html"},{"doc":"Remove element at the specified index of a collection.","kind":"method","module":"dyaml.node","name":"removeAt","package":"dyaml","parentType":"Node","signature":"void removeAt(T)(T index)","url":"/dyaml/node/Node.removeAt.html"},{"doc":"Compare with another _node.","kind":"method","module":"dyaml.node","name":"opCmp","package":"dyaml","parentType":"Node","signature":"int opCmp(const  scope  ref  Node rhs)","url":"/dyaml/node/Node.opCmp.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"toHash","package":"dyaml","parentType":"Node","signature":"hash_t toHash()","url":"/dyaml/node/Node.toHash.html"},{"doc":"Get type of the node value.","kind":"method","module":"dyaml.node","name":"type","package":"dyaml","parentType":"Node","signature":"NodeType type()","url":"/dyaml/node/Node.type.html"},{"doc":"Get the kind of node this is.","kind":"method","module":"dyaml.node","name":"nodeID","package":"dyaml","parentType":"Node","signature":"NodeID nodeID()","url":"/dyaml/node/Node.nodeID.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"debugString","package":"dyaml","parentType":"Node","signature":"string debugString(uint  level =  0)","url":"/dyaml/node/Node.debugString.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"nodeTypeString","package":"dyaml","parentType":"Node","signature":"string nodeTypeString()","url":"/dyaml/node/Node.nodeTypeString.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"convertsTo","package":"dyaml","parentType":"Node","signature":"bool convertsTo(T)()","url":"/dyaml/node/Node.convertsTo.html"},{"doc":"Sets the style of this node when dumped.","kind":"method","module":"dyaml.node","name":"setStyle","package":"dyaml","parentType":"Node","signature":"void setStyle(CollectionStyle style)","url":"/dyaml/node/Node.setStyle.html"},{"doc":"Ditto","kind":"method","module":"dyaml.node","name":"setStyle","package":"dyaml","parentType":"Node","signature":"void setStyle(ScalarStyle style)","url":"/dyaml/node/Node.setStyle.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"isType","package":"dyaml","parentType":"Node","signature":"bool isType(T)()","url":"/dyaml/node/Node.isType.html"},{"doc":"Check at compile time if a type is stored natively","kind":"method","module":"dyaml.node","name":"contains_","package":"dyaml","parentType":"Node","signature":"bool contains_(T,  Flag!\"key\" key,  string func)(T rhs)","url":"/dyaml/node/Node.contains_.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"remove_","package":"dyaml","parentType":"Node","signature":"void remove_(T,  Flag!\"key\" key,  string func)(T rhs)","url":"/dyaml/node/Node.remove_.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"findPair","package":"dyaml","parentType":"Node","signature":"sizediff_t findPair(T,  Flag!\"key\" key =  Yes.key)(const  scope  ref  T index)","url":"/dyaml/node/Node.findPair.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"checkSequenceIndex","package":"dyaml","parentType":"Node","signature":"void checkSequenceIndex(T)(T index)","url":"/dyaml/node/Node.checkSequenceIndex.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"getValue","package":"dyaml","parentType":"Node","signature":"inout(T) getValue(T)()","url":"/dyaml/node/Node.getValue.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"coerceValue","package":"dyaml","parentType":"Node","signature":"inout(T) coerceValue(T)()","url":"/dyaml/node/Node.coerceValue.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"setValue","package":"dyaml","parentType":"Node","signature":"void setValue(T)(T value)","url":"/dyaml/node/Node.setValue.html"},{"doc":"","kind":"method","module":"dyaml.node","name":"toString","package":"dyaml","parentType":"Node","signature":"void toString(DGT)(scope  DGT sink)","url":"/dyaml/node/Node.toString.html"},{"doc":"","kind":"template","module":"dyaml.node","name":"hasSimpleNodeConstructor","package":"dyaml","parentType":"","signature":"hasSimpleNodeConstructor(T)","url":"/dyaml/node.html#hasSimpleNodeConstructor"},{"doc":"","kind":"template","module":"dyaml.node","name":"hasExpandedNodeConstructor","package":"dyaml","parentType":"","signature":"hasExpandedNodeConstructor(T)","url":"/dyaml/node.html#hasExpandedNodeConstructor"},{"doc":"","kind":"module","module":"dyaml","name":"dyaml","package":"dyaml","parentType":"","signature":"","url":"/dyaml/_pkg.html"},{"doc":"YAML parser. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.parser","name":"dyaml.parser","package":"dyaml","parentType":"","signature":"","url":"/dyaml/parser.html"},{"doc":"Generates events from tokens provided by a Scanner.","kind":"class","module":"dyaml.parser","name":"Parser","package":"dyaml","parentType":"","signature":"Parser","url":"/dyaml/parser.html#Parser"},{"doc":"Check if any events are left. May have side effects in some cases.","kind":"method","module":"dyaml.parser","name":"empty","package":"dyaml","parentType":"Parser","signature":"bool empty()","url":"/dyaml/parser/Parser.empty.html"},{"doc":"Return the current event.","kind":"method","module":"dyaml.parser","name":"front","package":"dyaml","parentType":"Parser","signature":"Event front()","url":"/dyaml/parser/Parser.front.html"},{"doc":"Skip to the next event.","kind":"method","module":"dyaml.parser","name":"popFront","package":"dyaml","parentType":"Parser","signature":"void popFront()","url":"/dyaml/parser/Parser.popFront.html"},{"doc":"Set file name.","kind":"method","module":"dyaml.parser","name":"name","package":"dyaml","parentType":"Parser","signature":"inout(string) name()","url":"/dyaml/parser/Parser.name.html"},{"doc":"Get a mark from the current reader position","kind":"method","module":"dyaml.parser","name":"mark","package":"dyaml","parentType":"Parser","signature":"Mark mark()","url":"/dyaml/parser/Parser.mark.html"},{"doc":"If current event is invalid, load the next valid one if possible.","kind":"method","module":"dyaml.parser","name":"ensureState","package":"dyaml","parentType":"Parser","signature":"void ensureState()","url":"/dyaml/parser/Parser.ensureState.html"},{"doc":"Pop and return the newest state in states_.","kind":"method","module":"dyaml.parser","name":"popState","package":"dyaml","parentType":"Parser","signature":"Event delegate() @safe popState()","url":"/dyaml/parser/Parser.popState.html"},{"doc":"Pop and return the newest mark in marks_.","kind":"method","module":"dyaml.parser","name":"popMark","package":"dyaml","parentType":"Parser","signature":"Mark popMark()","url":"/dyaml/parser/Parser.popMark.html"},{"doc":"Push a state on the stack","kind":"method","module":"dyaml.parser","name":"pushState","package":"dyaml","parentType":"Parser","signature":"void pushState(Event delegate() @safe state)","url":"/dyaml/parser/Parser.pushState.html"},{"doc":"Push a mark on the stack","kind":"method","module":"dyaml.parser","name":"pushMark","package":"dyaml","parentType":"Parser","signature":"void pushMark(Mark mark)","url":"/dyaml/parser/Parser.pushMark.html"},{"doc":"stream    ::= STREAM-START implicit_document? explicit_document* STREAM-END implicit_document ::= block_node DOCUMENT-END* explicit_document ::= DI...","kind":"method","module":"dyaml.parser","name":"parseStreamStart","package":"dyaml","parentType":"Parser","signature":"Event parseStreamStart()","url":"/dyaml/parser/Parser.parseStreamStart.html"},{"doc":"Parse implicit document start, unless explicit detected: if so, parse explicit.","kind":"method","module":"dyaml.parser","name":"parseImplicitDocumentStart","package":"dyaml","parentType":"Parser","signature":"Event parseImplicitDocumentStart()","url":"/dyaml/parser/Parser.parseImplicitDocumentStart.html"},{"doc":"Parse explicit document start.","kind":"method","module":"dyaml.parser","name":"parseDocumentStart","package":"dyaml","parentType":"Parser","signature":"Event parseDocumentStart()","url":"/dyaml/parser/Parser.parseDocumentStart.html"},{"doc":"Parse document end (explicit or implicit).","kind":"method","module":"dyaml.parser","name":"parseDocumentEnd","package":"dyaml","parentType":"Parser","signature":"Event parseDocumentEnd()","url":"/dyaml/parser/Parser.parseDocumentEnd.html"},{"doc":"Parse document content.","kind":"method","module":"dyaml.parser","name":"parseDocumentContent","package":"dyaml","parentType":"Parser","signature":"Event parseDocumentContent()","url":"/dyaml/parser/Parser.parseDocumentContent.html"},{"doc":"Process directives at the beginning of a document.","kind":"method","module":"dyaml.parser","name":"processDirectives","package":"dyaml","parentType":"Parser","signature":"TagDirective[] processDirectives()","url":"/dyaml/parser/Parser.processDirectives.html"},{"doc":"block_node_or_indentless_sequence ::= ALIAS | properties (block_content | indentless_block_sequence)? | block_content | indentless_block_sequence b...","kind":"method","module":"dyaml.parser","name":"parseNode","package":"dyaml","parentType":"Parser","signature":"Event parseNode(const  Flag!\"block\" block,\n                         const  Flag!\"indentlessSequence\" indentlessSequence =  No.indentlessSequence)","url":"/dyaml/parser/Parser.parseNode.html"},{"doc":"Handle escape sequences in a double quoted scalar.","kind":"method","module":"dyaml.parser","name":"handleDoubleQuotedScalarEscapes","package":"dyaml","parentType":"Parser","signature":"string handleDoubleQuotedScalarEscapes(const(char)[]  tokenValue)","url":"/dyaml/parser/Parser.handleDoubleQuotedScalarEscapes.html"},{"doc":"Process a tag string retrieved from a tag token.","kind":"method","module":"dyaml.parser","name":"processTag","package":"dyaml","parentType":"Parser","signature":"string processTag(const  string tag,  const  uint  handleEnd,\n                           const  Mark startMark,  const  Mark tagMark)","url":"/dyaml/parser/Parser.processTag.html"},{"doc":"Wrappers to parse nodes.","kind":"method","module":"dyaml.parser","name":"parseBlockNode","package":"dyaml","parentType":"Parser","signature":"Event parseBlockNode()","url":"/dyaml/parser/Parser.parseBlockNode.html"},{"doc":"","kind":"method","module":"dyaml.parser","name":"parseFlowNode","package":"dyaml","parentType":"Parser","signature":"Event parseFlowNode()","url":"/dyaml/parser/Parser.parseFlowNode.html"},{"doc":"","kind":"method","module":"dyaml.parser","name":"parseBlockNodeOrIndentlessSequence","package":"dyaml","parentType":"Parser","signature":"Event parseBlockNodeOrIndentlessSequence()","url":"/dyaml/parser/Parser.parseBlockNodeOrIndentlessSequence.html"},{"doc":"block_sequence ::= BLOCK-SEQUENCE-START (BLOCK-ENTRY block_node?)* BLOCK-END Parse an entry of a block sequence. If first is true, this is the firs...","kind":"method","module":"dyaml.parser","name":"parseBlockSequenceEntry","package":"dyaml","parentType":"Parser","signature":"Event parseBlockSequenceEntry(Flag!\"first\" first)()","url":"/dyaml/parser/Parser.parseBlockSequenceEntry.html"},{"doc":"indentless_sequence ::= (BLOCK-ENTRY block_node?)+ Parse an entry of an indentless sequence.","kind":"method","module":"dyaml.parser","name":"parseIndentlessSequenceEntry","package":"dyaml","parentType":"Parser","signature":"Event parseIndentlessSequenceEntry()","url":"/dyaml/parser/Parser.parseIndentlessSequenceEntry.html"},{"doc":"block_mapping     ::= BLOCK-MAPPING_START ((KEY block_node_or_indentless_sequence?)? (VALUE block_node_or_indentless_sequence?)?)* BLOCK-END Parse ...","kind":"method","module":"dyaml.parser","name":"parseBlockMappingKey","package":"dyaml","parentType":"Parser","signature":"Event parseBlockMappingKey(Flag!\"first\" first)()","url":"/dyaml/parser/Parser.parseBlockMappingKey.html"},{"doc":"Parse a value in a block mapping.","kind":"method","module":"dyaml.parser","name":"parseBlockMappingValue","package":"dyaml","parentType":"Parser","signature":"Event parseBlockMappingValue()","url":"/dyaml/parser/Parser.parseBlockMappingValue.html"},{"doc":"flow_sequence     ::= FLOW-SEQUENCE-START (flow_sequence_entry FLOW-ENTRY)* flow_sequence_entry? FLOW-SEQUENCE-END flow_sequence_entry   ::= flow_n...","kind":"method","module":"dyaml.parser","name":"parseFlowSequenceEntry","package":"dyaml","parentType":"Parser","signature":"Event parseFlowSequenceEntry(Flag!\"first\" first)()","url":"/dyaml/parser/Parser.parseFlowSequenceEntry.html"},{"doc":"Parse a key in flow context.","kind":"method","module":"dyaml.parser","name":"parseFlowKey","package":"dyaml","parentType":"Parser","signature":"Event parseFlowKey(Event delegate() @safe nextState)","url":"/dyaml/parser/Parser.parseFlowKey.html"},{"doc":"Parse a mapping key in an entry in a flow sequence.","kind":"method","module":"dyaml.parser","name":"parseFlowSequenceEntryMappingKey","package":"dyaml","parentType":"Parser","signature":"Event parseFlowSequenceEntryMappingKey()","url":"/dyaml/parser/Parser.parseFlowSequenceEntryMappingKey.html"},{"doc":"Parse a mapping value in a flow context.","kind":"method","module":"dyaml.parser","name":"parseFlowValue","package":"dyaml","parentType":"Parser","signature":"Event parseFlowValue(TokenID checkId,  Event delegate() @safe nextState)","url":"/dyaml/parser/Parser.parseFlowValue.html"},{"doc":"Parse a mapping value in an entry in a flow sequence.","kind":"method","module":"dyaml.parser","name":"parseFlowSequenceEntryMappingValue","package":"dyaml","parentType":"Parser","signature":"Event parseFlowSequenceEntryMappingValue()","url":"/dyaml/parser/Parser.parseFlowSequenceEntryMappingValue.html"},{"doc":"Parse end of a mapping in a flow sequence entry.","kind":"method","module":"dyaml.parser","name":"parseFlowSequenceEntryMappingEnd","package":"dyaml","parentType":"Parser","signature":"Event parseFlowSequenceEntryMappingEnd()","url":"/dyaml/parser/Parser.parseFlowSequenceEntryMappingEnd.html"},{"doc":"flow_mapping  ::= FLOW-MAPPING-START (flow_mapping_entry FLOW-ENTRY)* flow_mapping_entry? FLOW-MAPPING-END flow_mapping_entry    ::= flow_node | KE...","kind":"method","module":"dyaml.parser","name":"parseFlowMappingKey","package":"dyaml","parentType":"Parser","signature":"Event parseFlowMappingKey(Flag!\"first\" first)()","url":"/dyaml/parser/Parser.parseFlowMappingKey.html"},{"doc":"Parse a value in a flow mapping.","kind":"method","module":"dyaml.parser","name":"parseFlowMappingValue","package":"dyaml","parentType":"Parser","signature":"Event parseFlowMappingValue()","url":"/dyaml/parser/Parser.parseFlowMappingValue.html"},{"doc":"Parse an empty value in a flow mapping.","kind":"method","module":"dyaml.parser","name":"parseFlowMappingEmptyValue","package":"dyaml","parentType":"Parser","signature":"Event parseFlowMappingEmptyValue()","url":"/dyaml/parser/Parser.parseFlowMappingEmptyValue.html"},{"doc":"Return an empty scalar.","kind":"method","module":"dyaml.parser","name":"processEmptyScalar","package":"dyaml","parentType":"Parser","signature":"Event processEmptyScalar(const  Mark mark)","url":"/dyaml/parser/Parser.processEmptyScalar.html"},{"doc":"","kind":"module","module":"dyaml.queue","name":"dyaml.queue","package":"dyaml","parentType":"","signature":"","url":"/dyaml/queue.html"},{"doc":"Simple queue implemented as a singly linked list with a tail pointer.","kind":"struct","module":"dyaml.queue","name":"Queue","package":"dyaml","parentType":"","signature":"Queue(T) if (!hasMember!(T,  \"__xdtor\"))","url":"/dyaml/queue.html#Queue"},{"doc":"","kind":"method","module":"dyaml.queue","name":"makeNewNode","package":"dyaml","parentType":"Queue","signature":"Node * makeNewNode(T thePayload,  Node *  theNext =  null)","url":"/dyaml/queue/Queue.makeNewNode.html"},{"doc":"","kind":"method","module":"dyaml.queue","name":"freeStock","package":"dyaml","parentType":"Queue","signature":"void freeStock()","url":"/dyaml/queue/Queue.freeStock.html"},{"doc":"","kind":"method","module":"dyaml.queue","name":"opAssign","package":"dyaml","parentType":"Queue","signature":"void opAssign(ref  Queue)","url":"/dyaml/queue/Queue.opAssign.html"},{"doc":"","kind":"method","module":"dyaml.queue","name":"opEquals","package":"dyaml","parentType":"Queue","signature":"bool opEquals(ref  Queue)","url":"/dyaml/queue/Queue.opEquals.html"},{"doc":"","kind":"method","module":"dyaml.queue","name":"opCmp","package":"dyaml","parentType":"Queue","signature":"int opCmp(ref  Queue)","url":"/dyaml/queue/Queue.opCmp.html"},{"doc":"Returns a forward range iterating over this queue.","kind":"method","module":"dyaml.queue","name":"range","package":"dyaml","parentType":"Queue","signature":"auto range()","url":"/dyaml/queue/Queue.range.html"},{"doc":"Push a new item to the queue.","kind":"method","module":"dyaml.queue","name":"push","package":"dyaml","parentType":"Queue","signature":"void push(T item)","url":"/dyaml/queue/Queue.push.html"},{"doc":"Insert a new item putting it to specified index in the linked list.","kind":"method","module":"dyaml.queue","name":"insert","package":"dyaml","parentType":"Queue","signature":"void insert(T item,  const  size_t idx)","url":"/dyaml/queue/Queue.insert.html"},{"doc":"Returns: The next element in the queue and remove it.","kind":"method","module":"dyaml.queue","name":"pop","package":"dyaml","parentType":"Queue","signature":"T pop()","url":"/dyaml/queue/Queue.pop.html"},{"doc":"Returns: The next element in the queue.","kind":"method","module":"dyaml.queue","name":"peek","package":"dyaml","parentType":"Queue","signature":"inout(T) peek()","url":"/dyaml/queue/Queue.peek.html"},{"doc":"Returns: true of the queue empty, false otherwise.","kind":"method","module":"dyaml.queue","name":"empty","package":"dyaml","parentType":"Queue","signature":"bool empty()","url":"/dyaml/queue/Queue.empty.html"},{"doc":"Returns: The number of elements in the queue.","kind":"method","module":"dyaml.queue","name":"length","package":"dyaml","parentType":"Queue","signature":"size_t length()","url":"/dyaml/queue/Queue.length.html"},{"doc":"","kind":"module","module":"dyaml.reader","name":"dyaml.reader","package":"dyaml","parentType":"","signature":"","url":"/dyaml/reader.html"},{"doc":"","kind":"function","module":"dyaml.reader","name":"toUTF8","package":"dyaml","parentType":"","signature":"auto toUTF8(ubyte[]  input,  const  UTFEncoding encoding)","url":"/dyaml/reader/toUTF8.html"},{"doc":"Determine if all characters (code points, not bytes) in a string are printable.","kind":"function","module":"dyaml.reader","name":"isPrintableValidUTF8","package":"dyaml","parentType":"","signature":"bool isPrintableValidUTF8(const  char[]  chars)","url":"/dyaml/reader/isPrintableValidUTF8.html"},{"doc":"Counts the number of ASCII characters in buffer until the first UTF-8 sequence.","kind":"function","module":"dyaml.reader","name":"countASCII","package":"dyaml","parentType":"","signature":"size_t countASCII(const(char)[]  buffer)","url":"/dyaml/reader/countASCII.html"},{"doc":"","kind":"function","module":"dyaml.reader","name":"testEndian","package":"dyaml","parentType":"","signature":"void testEndian(R)()","url":"/dyaml/reader/testEndian.html"},{"doc":"","kind":"function","module":"dyaml.reader","name":"testPeekPrefixForward","package":"dyaml","parentType":"","signature":"void testPeekPrefixForward(R)()","url":"/dyaml/reader/testPeekPrefixForward.html"},{"doc":"","kind":"function","module":"dyaml.reader","name":"testUTF","package":"dyaml","parentType":"","signature":"void testUTF(R)()","url":"/dyaml/reader/testUTF.html"},{"doc":"","kind":"function","module":"dyaml.reader","name":"test1Byte","package":"dyaml","parentType":"","signature":"void test1Byte(R)()","url":"/dyaml/reader/test1Byte.html"},{"doc":"","kind":"alias","module":"dyaml.reader","name":"isBreak","package":"dyaml","parentType":"","signature":"isBreak = among!('\\n',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/reader.html#isBreak"},{"doc":"Provides an API to read characters from a UTF-8 buffer.","kind":"struct","module":"dyaml.reader","name":"Reader","package":"dyaml","parentType":"","signature":"Reader","url":"/dyaml/reader.html#Reader"},{"doc":"Get character at specified index relative to current position.","kind":"method","module":"dyaml.reader","name":"peek","package":"dyaml","parentType":"Reader","signature":"dchar peek(const  size_t index)","url":"/dyaml/reader/Reader.peek.html"},{"doc":"Optimized version of peek() for the case where peek index is 0.","kind":"method","module":"dyaml.reader","name":"peek","package":"dyaml","parentType":"Reader","signature":"dchar peek()","url":"/dyaml/reader/Reader.peek.html"},{"doc":"Get byte at specified index relative to current position.","kind":"method","module":"dyaml.reader","name":"peekByte","package":"dyaml","parentType":"Reader","signature":"char peekByte(const  size_t index)","url":"/dyaml/reader/Reader.peekByte.html"},{"doc":"Optimized version of peekByte() for the case where peek byte index is 0.","kind":"method","module":"dyaml.reader","name":"peekByte","package":"dyaml","parentType":"Reader","signature":"char peekByte()","url":"/dyaml/reader/Reader.peekByte.html"},{"doc":"Get specified number of characters starting at current position.","kind":"method","module":"dyaml.reader","name":"prefix","package":"dyaml","parentType":"Reader","signature":"char[] prefix(const  size_t length)","url":"/dyaml/reader/Reader.prefix.html"},{"doc":"Get specified number of bytes, not code points, starting at current position.","kind":"method","module":"dyaml.reader","name":"prefixBytes","package":"dyaml","parentType":"Reader","signature":"char[] prefixBytes(const  size_t length)","url":"/dyaml/reader/Reader.prefixBytes.html"},{"doc":"Get a slice view of the internal buffer, starting at the current position.","kind":"method","module":"dyaml.reader","name":"slice","package":"dyaml","parentType":"Reader","signature":"char[] slice(const  size_t end)","url":"/dyaml/reader/Reader.slice.html"},{"doc":"Get the next character, moving buffer position beyond it.","kind":"method","module":"dyaml.reader","name":"get","package":"dyaml","parentType":"Reader","signature":"dchar get()","url":"/dyaml/reader/Reader.get.html"},{"doc":"Get specified number of characters, moving buffer position beyond them.","kind":"method","module":"dyaml.reader","name":"get","package":"dyaml","parentType":"Reader","signature":"char[] get(const  size_t length)","url":"/dyaml/reader/Reader.get.html"},{"doc":"Move current position forward.","kind":"method","module":"dyaml.reader","name":"forward","package":"dyaml","parentType":"Reader","signature":"void forward(size_t length)","url":"/dyaml/reader/Reader.forward.html"},{"doc":"Move current position forward by one character.","kind":"method","module":"dyaml.reader","name":"forward","package":"dyaml","parentType":"Reader","signature":"void forward()","url":"/dyaml/reader/Reader.forward.html"},{"doc":"Get filename, line and column of current position.","kind":"method","module":"dyaml.reader","name":"mark","package":"dyaml","parentType":"Reader","signature":"Mark mark()","url":"/dyaml/reader/Reader.mark.html"},{"doc":"Get filename, line and column of current position + some number of chars","kind":"method","module":"dyaml.reader","name":"mark","package":"dyaml","parentType":"Reader","signature":"Mark mark(size_t advance)","url":"/dyaml/reader/Reader.mark.html"},{"doc":"Get file name.","kind":"method","module":"dyaml.reader","name":"name","package":"dyaml","parentType":"Reader","signature":"inout(string) name()","url":"/dyaml/reader/Reader.name.html"},{"doc":"Get current line number.","kind":"method","module":"dyaml.reader","name":"line","package":"dyaml","parentType":"Reader","signature":"uint line()","url":"/dyaml/reader/Reader.line.html"},{"doc":"Get current column number.","kind":"method","module":"dyaml.reader","name":"column","package":"dyaml","parentType":"Reader","signature":"uint column()","url":"/dyaml/reader/Reader.column.html"},{"doc":"Get index of the current character in the buffer.","kind":"method","module":"dyaml.reader","name":"charIndex","package":"dyaml","parentType":"Reader","signature":"size_t charIndex()","url":"/dyaml/reader/Reader.charIndex.html"},{"doc":"Get encoding of the input buffer.","kind":"method","module":"dyaml.reader","name":"encoding","package":"dyaml","parentType":"Reader","signature":"Encoding encoding()","url":"/dyaml/reader/Reader.encoding.html"},{"doc":"","kind":"method","module":"dyaml.reader","name":"checkASCII","package":"dyaml","parentType":"Reader","signature":"void checkASCII()","url":"/dyaml/reader/Reader.checkASCII.html"},{"doc":"","kind":"method","module":"dyaml.reader","name":"decodeNext","package":"dyaml","parentType":"Reader","signature":"dchar decodeNext()","url":"/dyaml/reader/Reader.decodeNext.html"},{"doc":"YAML node _representer. Prepares YAML nodes for output. A tutorial can be found $(LINK2 ../tutorials/custom_types.html, here).","kind":"module","module":"dyaml.representer","name":"dyaml.representer","package":"dyaml","parentType":"","signature":"","url":"/dyaml/representer.html"},{"doc":"Represents YAML nodes as scalar, sequence and mapping nodes ready for output.","kind":"function","module":"dyaml.representer","name":"representData","package":"dyaml","parentType":"","signature":"Node representData(const  Node data,  ScalarStyle defaultScalarStyle,  CollectionStyle defaultCollectionStyle)","url":"/dyaml/representer/representData.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representNull","package":"dyaml","parentType":"","signature":"Node representNull()","url":"/dyaml/representer/representNull.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representString","package":"dyaml","parentType":"","signature":"Node representString(const  Node node)","url":"/dyaml/representer/representString.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representBytes","package":"dyaml","parentType":"","signature":"Node representBytes(const  Node node)","url":"/dyaml/representer/representBytes.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representBool","package":"dyaml","parentType":"","signature":"Node representBool(const  Node node)","url":"/dyaml/representer/representBool.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representLong","package":"dyaml","parentType":"","signature":"Node representLong(const  Node node)","url":"/dyaml/representer/representLong.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representReal","package":"dyaml","parentType":"","signature":"Node representReal(const  Node node)","url":"/dyaml/representer/representReal.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representSysTime","package":"dyaml","parentType":"","signature":"Node representSysTime(const  Node node)","url":"/dyaml/representer/representSysTime.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representNodes","package":"dyaml","parentType":"","signature":"Node representNodes(const  Node node,  ScalarStyle defaultScalarStyle,  CollectionStyle defaultCollectionStyle)","url":"/dyaml/representer/representNodes.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"shouldUseBlockStyle","package":"dyaml","parentType":"","signature":"bool shouldUseBlockStyle(const  Node value)","url":"/dyaml/representer/shouldUseBlockStyle.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"shouldUseBlockStyle","package":"dyaml","parentType":"","signature":"bool shouldUseBlockStyle(const  Node.Pair value)","url":"/dyaml/representer/shouldUseBlockStyle.html"},{"doc":"","kind":"function","module":"dyaml.representer","name":"representPairs","package":"dyaml","parentType":"","signature":"Node representPairs(const  Node node,  ScalarStyle defaultScalarStyle,  CollectionStyle defaultCollectionStyle)","url":"/dyaml/representer/representPairs.html"},{"doc":"Implements a class that resolves YAML tags. This can be used to implicitly resolve tags for custom data types, removing the need to explicitly spec...","kind":"module","module":"dyaml.resolver","name":"dyaml.resolver","package":"dyaml","parentType":"","signature":"","url":"/dyaml/resolver.html"},{"doc":"Type of `regexes`","kind":"alias","module":"dyaml.resolver","name":"RegexType","package":"dyaml","parentType":"","signature":"RegexType = Tuple!(string,  \"tag\",  const  Regex!char,  \"regexp\",  string,  \"chars\")","url":"/dyaml/resolver.html#RegexType"},{"doc":"Resolves YAML tags (data types).","kind":"struct","module":"dyaml.resolver","name":"Resolver","package":"dyaml","parentType":"","signature":"Resolver","url":"/dyaml/resolver.html#Resolver"},{"doc":"","kind":"method","module":"dyaml.resolver","name":"withDefaultResolvers","package":"dyaml","parentType":"Resolver","signature":"static auto withDefaultResolvers()","url":"/dyaml/resolver/Resolver.withDefaultResolvers.html"},{"doc":"","kind":"method","module":"dyaml.resolver","name":"opEquals","package":"dyaml","parentType":"Resolver","signature":"bool opEquals(ref  Resolver)","url":"/dyaml/resolver/Resolver.opEquals.html"},{"doc":"","kind":"method","module":"dyaml.resolver","name":"opCmp","package":"dyaml","parentType":"Resolver","signature":"int opCmp(ref  Resolver)","url":"/dyaml/resolver/Resolver.opCmp.html"},{"doc":"Add an implicit scalar resolver.","kind":"method","module":"dyaml.resolver","name":"addImplicitResolver","package":"dyaml","parentType":"Resolver","signature":"void addImplicitResolver(string tag,  const  Regex!char  regexp,  string first)","url":"/dyaml/resolver/Resolver.addImplicitResolver.html"},{"doc":"Resolve tag of a node.","kind":"method","module":"dyaml.resolver","name":"resolve","package":"dyaml","parentType":"Resolver","signature":"string resolve(const  NodeID kind,  const  string tag,  scope  string value,\n                     const  bool  implicit)","url":"/dyaml/resolver/Resolver.resolve.html"},{"doc":"Returns: Default scalar tag.","kind":"method","module":"dyaml.resolver","name":"defaultScalarTag","package":"dyaml","parentType":"Resolver","signature":"string defaultScalarTag()","url":"/dyaml/resolver/Resolver.defaultScalarTag.html"},{"doc":"Returns: Default sequence tag.","kind":"method","module":"dyaml.resolver","name":"defaultSequenceTag","package":"dyaml","parentType":"Resolver","signature":"string defaultSequenceTag()","url":"/dyaml/resolver/Resolver.defaultSequenceTag.html"},{"doc":"Returns: Default mapping tag.","kind":"method","module":"dyaml.resolver","name":"defaultMappingTag","package":"dyaml","parentType":"Resolver","signature":"string defaultMappingTag()","url":"/dyaml/resolver/Resolver.defaultMappingTag.html"},{"doc":"","kind":"variable","module":"dyaml.resolver","name":"regexes","package":"dyaml","parentType":"","signature":"RegexType[] regexes","url":"/dyaml/resolver.html#regexes"},{"doc":"YAML scanner. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.scanner","name":"dyaml.scanner","package":"dyaml","parentType":"","signature":"","url":"/dyaml/scanner.html"},{"doc":"","kind":"function","module":"dyaml.scanner","name":"insert","package":"dyaml","parentType":"","signature":"void insert(ref  char[]  slice,  const  dchar  c,  const  size_t position)","url":"/dyaml/scanner/insert.html"},{"doc":"Scanner produces tokens of the following types: STREAM-START STREAM-END DIRECTIVE(name, value) DOCUMENT-START DOCUMENT-END BLOCK-SEQUENCE-START BLO...","kind":"alias","module":"dyaml.scanner","name":"isBreak","package":"dyaml","parentType":"","signature":"isBreak = among!('\\0',  '\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/scanner.html#isBreak"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isBreakOrSpace","package":"dyaml","parentType":"","signature":"isBreakOrSpace = among!(' ',  '\\0',  '\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/scanner.html#isBreakOrSpace"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isWhiteSpace","package":"dyaml","parentType":"","signature":"isWhiteSpace = among!(' ',  '\\t',  '\\0',  '\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/scanner.html#isWhiteSpace"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isNonLinebreakWhitespace","package":"dyaml","parentType":"","signature":"isNonLinebreakWhitespace = among!(' ',  '\\t')","url":"/dyaml/scanner.html#isNonLinebreakWhitespace"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isNonScalarStartCharacter","package":"dyaml","parentType":"","signature":"isNonScalarStartCharacter = among!('-',  '?',  ':',  ',',  '[',  ']',  '{',  '}',\n     '#',  '&',  '*',  '!',  '|',  '>',  '\\'',  '\"',  '%',  '@',  '`',  ' ',  '\\t',  '\\0',  '\\n',\n     '\\r',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/scanner.html#isNonScalarStartCharacter"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isURIChar","package":"dyaml","parentType":"","signature":"isURIChar = among!('-',  ';',  '/',  '?',  ':',  '@',  '&',  '=',  '+',  '$',  ',',\n     '_',  '.',  '!',  '~',  '*',  '\\'',  '(',  ')',  '[',  ']',  '%')","url":"/dyaml/scanner.html#isURIChar"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isNSChar","package":"dyaml","parentType":"","signature":"isNSChar = among!(' ',  '\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/scanner.html#isNSChar"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isBChar","package":"dyaml","parentType":"","signature":"isBChar = among!('\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029')","url":"/dyaml/scanner.html#isBChar"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isFlowScalarBreakSpace","package":"dyaml","parentType":"","signature":"isFlowScalarBreakSpace = among!(' ',  '\\t',  '\\0',  '\\n',  '\\r',  '\\u0085',  '\\u2028',  '\\u2029',  '\\'',  '\"',  '\\\\')","url":"/dyaml/scanner.html#isFlowScalarBreakSpace"},{"doc":"","kind":"alias","module":"dyaml.scanner","name":"isNSAnchorName","package":"dyaml","parentType":"","signature":"isNSAnchorName = c => !c.isWhiteSpace && !c.among!('[',  ']',  '{',  '}',  ',',  '\\uFEFF')","url":"/dyaml/scanner.html#isNSAnchorName"},{"doc":"Generates tokens from data provided by a Reader.","kind":"struct","module":"dyaml.scanner","name":"Scanner","package":"dyaml","parentType":"","signature":"Scanner","url":"/dyaml/scanner.html#Scanner"},{"doc":"Advance to the next token","kind":"method","module":"dyaml.scanner","name":"popFront","package":"dyaml","parentType":"Scanner","signature":"void popFront()","url":"/dyaml/scanner/Scanner.popFront.html"},{"doc":"Return the current token","kind":"method","module":"dyaml.scanner","name":"front","package":"dyaml","parentType":"Scanner","signature":"const(Token) front()","url":"/dyaml/scanner/Scanner.front.html"},{"doc":"Return whether there are any more tokens left.","kind":"method","module":"dyaml.scanner","name":"empty","package":"dyaml","parentType":"Scanner","signature":"bool empty()","url":"/dyaml/scanner/Scanner.empty.html"},{"doc":"Set file name.","kind":"method","module":"dyaml.scanner","name":"name","package":"dyaml","parentType":"Scanner","signature":"inout(string) name()","url":"/dyaml/scanner/Scanner.name.html"},{"doc":"Get a mark from the current reader position","kind":"method","module":"dyaml.scanner","name":"mark","package":"dyaml","parentType":"Scanner","signature":"Mark mark()","url":"/dyaml/scanner/Scanner.mark.html"},{"doc":"Most scanning error messages have the same format; so build them with this function.","kind":"method","module":"dyaml.scanner","name":"expected","package":"dyaml","parentType":"Scanner","signature":"string expected(T)(string expected,  T found)","url":"/dyaml/scanner/Scanner.expected.html"},{"doc":"Determine whether or not we need to fetch more tokens before peeking/getting a token.","kind":"method","module":"dyaml.scanner","name":"needMoreTokens","package":"dyaml","parentType":"Scanner","signature":"bool needMoreTokens()","url":"/dyaml/scanner/Scanner.needMoreTokens.html"},{"doc":"Fetch at token, adding it to tokens_.","kind":"method","module":"dyaml.scanner","name":"fetchToken","package":"dyaml","parentType":"Scanner","signature":"void fetchToken()","url":"/dyaml/scanner/Scanner.fetchToken.html"},{"doc":"Return the token number of the nearest possible simple key.","kind":"method","module":"dyaml.scanner","name":"nextPossibleSimpleKey","package":"dyaml","parentType":"Scanner","signature":"uint nextPossibleSimpleKey()","url":"/dyaml/scanner/Scanner.nextPossibleSimpleKey.html"},{"doc":"Remove entries that are no longer possible simple keys.","kind":"method","module":"dyaml.scanner","name":"stalePossibleSimpleKeys","package":"dyaml","parentType":"Scanner","signature":"void stalePossibleSimpleKeys()","url":"/dyaml/scanner/Scanner.stalePossibleSimpleKeys.html"},{"doc":"Check if the next token starts a possible simple key and if so, save its position.","kind":"method","module":"dyaml.scanner","name":"savePossibleSimpleKey","package":"dyaml","parentType":"Scanner","signature":"void savePossibleSimpleKey()","url":"/dyaml/scanner/Scanner.savePossibleSimpleKey.html"},{"doc":"Remove the saved possible key position at the current flow level.","kind":"method","module":"dyaml.scanner","name":"removePossibleSimpleKey","package":"dyaml","parentType":"Scanner","signature":"void removePossibleSimpleKey()","url":"/dyaml/scanner/Scanner.removePossibleSimpleKey.html"},{"doc":"Decrease indentation, removing entries in indents_.","kind":"method","module":"dyaml.scanner","name":"unwindIndent","package":"dyaml","parentType":"Scanner","signature":"void unwindIndent(const  int  column)","url":"/dyaml/scanner/Scanner.unwindIndent.html"},{"doc":"Increase indentation if needed.","kind":"method","module":"dyaml.scanner","name":"addIndent","package":"dyaml","parentType":"Scanner","signature":"bool addIndent(int  column)","url":"/dyaml/scanner/Scanner.addIndent.html"},{"doc":"Add STREAM-START token.","kind":"method","module":"dyaml.scanner","name":"fetchStreamStart","package":"dyaml","parentType":"Scanner","signature":"void fetchStreamStart()","url":"/dyaml/scanner/Scanner.fetchStreamStart.html"},{"doc":"Add STREAM-END token.","kind":"method","module":"dyaml.scanner","name":"fetchStreamEnd","package":"dyaml","parentType":"Scanner","signature":"void fetchStreamEnd()","url":"/dyaml/scanner/Scanner.fetchStreamEnd.html"},{"doc":"Add DIRECTIVE token.","kind":"method","module":"dyaml.scanner","name":"fetchDirective","package":"dyaml","parentType":"Scanner","signature":"void fetchDirective()","url":"/dyaml/scanner/Scanner.fetchDirective.html"},{"doc":"Add DOCUMENT-START or DOCUMENT-END token.","kind":"method","module":"dyaml.scanner","name":"fetchDocumentIndicator","package":"dyaml","parentType":"Scanner","signature":"void fetchDocumentIndicator(TokenID id)() if(id ==  TokenID.documentStart ||  id ==  TokenID.documentEnd)","url":"/dyaml/scanner/Scanner.fetchDocumentIndicator.html"},{"doc":"Add FLOW-SEQUENCE-START or FLOW-MAPPING-START token.","kind":"method","module":"dyaml.scanner","name":"fetchFlowCollectionStart","package":"dyaml","parentType":"Scanner","signature":"void fetchFlowCollectionStart(TokenID id)()","url":"/dyaml/scanner/Scanner.fetchFlowCollectionStart.html"},{"doc":"Add FLOW-SEQUENCE-START or FLOW-MAPPING-START token.","kind":"method","module":"dyaml.scanner","name":"fetchFlowCollectionEnd","package":"dyaml","parentType":"Scanner","signature":"void fetchFlowCollectionEnd(TokenID id)()","url":"/dyaml/scanner/Scanner.fetchFlowCollectionEnd.html"},{"doc":"Add FLOW-ENTRY token;","kind":"method","module":"dyaml.scanner","name":"fetchFlowEntry","package":"dyaml","parentType":"Scanner","signature":"void fetchFlowEntry()","url":"/dyaml/scanner/Scanner.fetchFlowEntry.html"},{"doc":"Additional checks used in block context in fetchBlockEntry and fetchKey.","kind":"method","module":"dyaml.scanner","name":"blockChecks","package":"dyaml","parentType":"Scanner","signature":"void blockChecks(string type,  TokenID id)()","url":"/dyaml/scanner/Scanner.blockChecks.html"},{"doc":"Add BLOCK-ENTRY token. Might add BLOCK-SEQUENCE-START in the process.","kind":"method","module":"dyaml.scanner","name":"fetchBlockEntry","package":"dyaml","parentType":"Scanner","signature":"void fetchBlockEntry()","url":"/dyaml/scanner/Scanner.fetchBlockEntry.html"},{"doc":"Add KEY token. Might add BLOCK-MAPPING-START in the process.","kind":"method","module":"dyaml.scanner","name":"fetchKey","package":"dyaml","parentType":"Scanner","signature":"void fetchKey()","url":"/dyaml/scanner/Scanner.fetchKey.html"},{"doc":"Add VALUE token. Might add KEY and/or BLOCK-MAPPING-START in the process.","kind":"method","module":"dyaml.scanner","name":"fetchValue","package":"dyaml","parentType":"Scanner","signature":"void fetchValue()","url":"/dyaml/scanner/Scanner.fetchValue.html"},{"doc":"Add ALIAS or ANCHOR token.","kind":"method","module":"dyaml.scanner","name":"fetchAnchor_","package":"dyaml","parentType":"Scanner","signature":"void fetchAnchor_(TokenID id)() if(id ==  TokenID.alias_ ||  id ==  TokenID.anchor)","url":"/dyaml/scanner/Scanner.fetchAnchor_.html"},{"doc":"Add TAG token.","kind":"method","module":"dyaml.scanner","name":"fetchTag","package":"dyaml","parentType":"Scanner","signature":"void fetchTag()","url":"/dyaml/scanner/Scanner.fetchTag.html"},{"doc":"Add block SCALAR token.","kind":"method","module":"dyaml.scanner","name":"fetchBlockScalar","package":"dyaml","parentType":"Scanner","signature":"void fetchBlockScalar(ScalarStyle style)() if(style ==  ScalarStyle.literal ||  style ==  ScalarStyle.folded)","url":"/dyaml/scanner/Scanner.fetchBlockScalar.html"},{"doc":"Add quoted flow SCALAR token.","kind":"method","module":"dyaml.scanner","name":"fetchFlowScalar","package":"dyaml","parentType":"Scanner","signature":"void fetchFlowScalar(ScalarStyle quotes)()","url":"/dyaml/scanner/Scanner.fetchFlowScalar.html"},{"doc":"Add plain SCALAR token.","kind":"method","module":"dyaml.scanner","name":"fetchPlain","package":"dyaml","parentType":"Scanner","signature":"void fetchPlain()","url":"/dyaml/scanner/Scanner.fetchPlain.html"},{"doc":"Check if the next token is DIRECTIVE:        ^ '%' ...","kind":"method","module":"dyaml.scanner","name":"checkDirective","package":"dyaml","parentType":"Scanner","signature":"bool checkDirective()","url":"/dyaml/scanner/Scanner.checkDirective.html"},{"doc":"Check if the next token is DOCUMENT-START:   ^ '---' (' '|'\\n')","kind":"method","module":"dyaml.scanner","name":"checkDocumentStart","package":"dyaml","parentType":"Scanner","signature":"bool checkDocumentStart()","url":"/dyaml/scanner/Scanner.checkDocumentStart.html"},{"doc":"Check if the next token is DOCUMENT-END:     ^ '...' (' '|'\\n')","kind":"method","module":"dyaml.scanner","name":"checkDocumentEnd","package":"dyaml","parentType":"Scanner","signature":"bool checkDocumentEnd()","url":"/dyaml/scanner/Scanner.checkDocumentEnd.html"},{"doc":"Check if the next token is BLOCK-ENTRY:      '-' (' '|'\\n')","kind":"method","module":"dyaml.scanner","name":"checkBlockEntry","package":"dyaml","parentType":"Scanner","signature":"bool checkBlockEntry()","url":"/dyaml/scanner/Scanner.checkBlockEntry.html"},{"doc":"Check if the next token is KEY(flow context):    '?'","kind":"method","module":"dyaml.scanner","name":"checkKey","package":"dyaml","parentType":"Scanner","signature":"bool checkKey()","url":"/dyaml/scanner/Scanner.checkKey.html"},{"doc":"Check if the next token is VALUE(flow context):  ':'","kind":"method","module":"dyaml.scanner","name":"checkValue","package":"dyaml","parentType":"Scanner","signature":"bool checkValue()","url":"/dyaml/scanner/Scanner.checkValue.html"},{"doc":"Check if the next token is a plain scalar.","kind":"method","module":"dyaml.scanner","name":"checkPlain","package":"dyaml","parentType":"Scanner","signature":"bool checkPlain()","url":"/dyaml/scanner/Scanner.checkPlain.html"},{"doc":"Move to the next non-space character.","kind":"method","module":"dyaml.scanner","name":"findNextNonSpace","package":"dyaml","parentType":"Scanner","signature":"void findNextNonSpace()","url":"/dyaml/scanner/Scanner.findNextNonSpace.html"},{"doc":"Scan a string of alphanumeric or \"-_\" characters.","kind":"method","module":"dyaml.scanner","name":"scanAlphaNumericToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanAlphaNumericToSlice(string name)(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanAlphaNumericToSlice.html"},{"doc":"Scan a string.","kind":"method","module":"dyaml.scanner","name":"readAnchorAlias","package":"dyaml","parentType":"Scanner","signature":"char[] readAnchorAlias(const  Mark startMark)","url":"/dyaml/scanner/Scanner.readAnchorAlias.html"},{"doc":"Scan and throw away all characters until next line break.","kind":"method","module":"dyaml.scanner","name":"scanToNextBreak","package":"dyaml","parentType":"Scanner","signature":"void scanToNextBreak()","url":"/dyaml/scanner/Scanner.scanToNextBreak.html"},{"doc":"Scan all characters until next line break.","kind":"method","module":"dyaml.scanner","name":"scanToNextBreakToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanToNextBreakToSlice(ref  char[]  slice)","url":"/dyaml/scanner/Scanner.scanToNextBreakToSlice.html"},{"doc":"Move to next token in the file/stream.","kind":"method","module":"dyaml.scanner","name":"scanToNextToken","package":"dyaml","parentType":"Scanner","signature":"void scanToNextToken()","url":"/dyaml/scanner/Scanner.scanToNextToken.html"},{"doc":"Scan directive token.","kind":"method","module":"dyaml.scanner","name":"scanDirective","package":"dyaml","parentType":"Scanner","signature":"Token scanDirective()","url":"/dyaml/scanner/Scanner.scanDirective.html"},{"doc":"Scan name of a directive token.","kind":"method","module":"dyaml.scanner","name":"scanDirectiveNameToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanDirectiveNameToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanDirectiveNameToSlice.html"},{"doc":"Scan value of a YAML directive token. Returns major, minor version separated by '.'.","kind":"method","module":"dyaml.scanner","name":"scanYAMLDirectiveValueToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanYAMLDirectiveValueToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanYAMLDirectiveValueToSlice.html"},{"doc":"Scan a number from a YAML directive.","kind":"method","module":"dyaml.scanner","name":"scanYAMLDirectiveNumberToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanYAMLDirectiveNumberToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanYAMLDirectiveNumberToSlice.html"},{"doc":"Scan value of a tag directive.","kind":"method","module":"dyaml.scanner","name":"scanTagDirectiveValueToSlice","package":"dyaml","parentType":"Scanner","signature":"uint scanTagDirectiveValueToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanTagDirectiveValueToSlice.html"},{"doc":"Scan handle of a tag directive.","kind":"method","module":"dyaml.scanner","name":"scanTagDirectiveHandleToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanTagDirectiveHandleToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanTagDirectiveHandleToSlice.html"},{"doc":"Scan prefix of a tag directive.","kind":"method","module":"dyaml.scanner","name":"scanTagDirectivePrefixToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanTagDirectivePrefixToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanTagDirectivePrefixToSlice.html"},{"doc":"Scan (and ignore) ignored line after a directive.","kind":"method","module":"dyaml.scanner","name":"scanDirectiveIgnoredLine","package":"dyaml","parentType":"Scanner","signature":"void scanDirectiveIgnoredLine(const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanDirectiveIgnoredLine.html"},{"doc":"Scan an alias or an anchor.","kind":"method","module":"dyaml.scanner","name":"scanAnchor","package":"dyaml","parentType":"Scanner","signature":"Token scanAnchor(const  TokenID id)","url":"/dyaml/scanner/Scanner.scanAnchor.html"},{"doc":"Scan a tag token.","kind":"method","module":"dyaml.scanner","name":"scanTag","package":"dyaml","parentType":"Scanner","signature":"Token scanTag()","url":"/dyaml/scanner/Scanner.scanTag.html"},{"doc":"Scan a block scalar token with specified style.","kind":"method","module":"dyaml.scanner","name":"scanBlockScalar","package":"dyaml","parentType":"Scanner","signature":"Token scanBlockScalar(const  ScalarStyle style)","url":"/dyaml/scanner/Scanner.scanBlockScalar.html"},{"doc":"Scan chomping and indentation indicators of a scalar token.","kind":"method","module":"dyaml.scanner","name":"scanBlockScalarIndicators","package":"dyaml","parentType":"Scanner","signature":"Tuple!(Chomping,  int) scanBlockScalarIndicators(const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanBlockScalarIndicators.html"},{"doc":"Get chomping indicator, if detected. Return false otherwise.","kind":"method","module":"dyaml.scanner","name":"getChomping","package":"dyaml","parentType":"Scanner","signature":"bool getChomping(ref  dchar  c,  ref  Chomping chomping)","url":"/dyaml/scanner/Scanner.getChomping.html"},{"doc":"Get increment indicator, if detected. Return false otherwise.","kind":"method","module":"dyaml.scanner","name":"getIncrement","package":"dyaml","parentType":"Scanner","signature":"bool getIncrement(ref  dchar  c,  ref  int  increment,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.getIncrement.html"},{"doc":"Scan (and ignore) ignored line in a block scalar.","kind":"method","module":"dyaml.scanner","name":"scanBlockScalarIgnoredLine","package":"dyaml","parentType":"Scanner","signature":"void scanBlockScalarIgnoredLine(const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanBlockScalarIgnoredLine.html"},{"doc":"Scan indentation in a block scalar, returning line breaks, max indent and end mark.","kind":"method","module":"dyaml.scanner","name":"scanBlockScalarIndentationToSlice","package":"dyaml","parentType":"Scanner","signature":"Tuple!(uint,  Mark) scanBlockScalarIndentationToSlice(ref  char[]  slice)","url":"/dyaml/scanner/Scanner.scanBlockScalarIndentationToSlice.html"},{"doc":"Scan line breaks at lower or specified indentation in a block scalar.","kind":"method","module":"dyaml.scanner","name":"scanBlockScalarBreaksToSlice","package":"dyaml","parentType":"Scanner","signature":"Mark scanBlockScalarBreaksToSlice(ref  char[]  slice,  const  uint  indent)","url":"/dyaml/scanner/Scanner.scanBlockScalarBreaksToSlice.html"},{"doc":"Scan a qouted flow scalar token with specified quotes.","kind":"method","module":"dyaml.scanner","name":"scanFlowScalar","package":"dyaml","parentType":"Scanner","signature":"Token scanFlowScalar(const  ScalarStyle quotes)","url":"/dyaml/scanner/Scanner.scanFlowScalar.html"},{"doc":"Scan nonspace characters in a flow scalar.","kind":"method","module":"dyaml.scanner","name":"scanFlowScalarNonSpacesToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanFlowScalarNonSpacesToSlice(ref  char[]  slice,  const  ScalarStyle quotes,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanFlowScalarNonSpacesToSlice.html"},{"doc":"Scan space characters in a flow scalar.","kind":"method","module":"dyaml.scanner","name":"scanFlowScalarSpacesToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanFlowScalarSpacesToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanFlowScalarSpacesToSlice.html"},{"doc":"Scan line breaks in a flow scalar.","kind":"method","module":"dyaml.scanner","name":"scanFlowScalarBreaksToSlice","package":"dyaml","parentType":"Scanner","signature":"bool scanFlowScalarBreaksToSlice(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanFlowScalarBreaksToSlice.html"},{"doc":"Scan plain scalar token (no block, no quotes).","kind":"method","module":"dyaml.scanner","name":"scanPlain","package":"dyaml","parentType":"Scanner","signature":"Token scanPlain()","url":"/dyaml/scanner/Scanner.scanPlain.html"},{"doc":"Scan spaces in a plain scalar.","kind":"method","module":"dyaml.scanner","name":"scanPlainSpacesToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanPlainSpacesToSlice(ref  char[]  slice)","url":"/dyaml/scanner/Scanner.scanPlainSpacesToSlice.html"},{"doc":"Scan handle of a tag token.","kind":"method","module":"dyaml.scanner","name":"scanTagHandleToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanTagHandleToSlice(string name)(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanTagHandleToSlice.html"},{"doc":"Scan URI in a tag token.","kind":"method","module":"dyaml.scanner","name":"scanTagURIToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanTagURIToSlice(string name)(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanTagURIToSlice.html"},{"doc":"Scan URI escape sequences.","kind":"method","module":"dyaml.scanner","name":"scanURIEscapesToSlice","package":"dyaml","parentType":"Scanner","signature":"void scanURIEscapesToSlice(string name)(ref  char[]  slice,  const  Mark startMark)","url":"/dyaml/scanner/Scanner.scanURIEscapesToSlice.html"},{"doc":"Scan a line break, if any.","kind":"method","module":"dyaml.scanner","name":"scanLineBreak","package":"dyaml","parentType":"Scanner","signature":"dchar scanLineBreak()","url":"/dyaml/scanner/Scanner.scanLineBreak.html"},{"doc":"YAML serializer. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.serializer","name":"dyaml.serializer","package":"dyaml","parentType":"","signature":"","url":"/dyaml/serializer.html"},{"doc":"Serializes represented YAML nodes, generating events which are then emitted by Emitter.","kind":"struct","module":"dyaml.serializer","name":"Serializer","package":"dyaml","parentType":"","signature":"Serializer","url":"/dyaml/serializer.html#Serializer"},{"doc":"Begin the stream.","kind":"method","module":"dyaml.serializer","name":"startStream","package":"dyaml","parentType":"Serializer","signature":"void startStream(EmitterT)(ref  EmitterT emitter)","url":"/dyaml/serializer/Serializer.startStream.html"},{"doc":"End the stream.","kind":"method","module":"dyaml.serializer","name":"endStream","package":"dyaml","parentType":"Serializer","signature":"void endStream(EmitterT)(ref  EmitterT emitter)","url":"/dyaml/serializer/Serializer.endStream.html"},{"doc":"Serialize a node, emitting it in the process.","kind":"method","module":"dyaml.serializer","name":"serialize","package":"dyaml","parentType":"Serializer","signature":"void serialize(EmitterT)(ref  EmitterT emitter,  ref  Node node)","url":"/dyaml/serializer/Serializer.serialize.html"},{"doc":"Determine if it's a good idea to add an anchor to a node.","kind":"method","module":"dyaml.serializer","name":"anchorable","package":"dyaml","parentType":"Serializer","signature":"bool anchorable(ref  Node node)","url":"/dyaml/serializer/Serializer.anchorable.html"},{"doc":"Add an anchor to the node if it's anchorable and not anchored yet.","kind":"method","module":"dyaml.serializer","name":"anchorNode","package":"dyaml","parentType":"Serializer","signature":"void anchorNode(ref  Node node)","url":"/dyaml/serializer/Serializer.anchorNode.html"},{"doc":"Generate and return a new anchor.","kind":"method","module":"dyaml.serializer","name":"generateAnchor","package":"dyaml","parentType":"Serializer","signature":"string generateAnchor()","url":"/dyaml/serializer/Serializer.generateAnchor.html"},{"doc":"Serialize a node and all its subnodes.","kind":"method","module":"dyaml.serializer","name":"serializeNode","package":"dyaml","parentType":"Serializer","signature":"void serializeNode(EmitterT)(ref  EmitterT emitter,  ref  Node node)","url":"/dyaml/serializer/Serializer.serializeNode.html"},{"doc":"This module was copied from Phobos at commit 87c6e7e35 (2022-07-06). This is necessary to include https://github.com/dlang/phobos/pull/8501 which i...","kind":"module","module":"dyaml.stdsumtype","name":"dyaml.stdsumtype","package":"dyaml","parentType":"","signature":"","url":"/dyaml/stdsumtype.html"},{"doc":"","kind":"function","module":"dyaml.stdsumtype","name":"stride","package":"dyaml","parentType":"","signature":"size_t stride(size_t dim,  lengths...)()","url":"/dyaml/stdsumtype/stride.html"},{"doc":"","kind":"function","module":"dyaml.stdsumtype","name":"destroyIfOwner","package":"dyaml","parentType":"","signature":"void destroyIfOwner(T)(ref  T value)","url":"/dyaml/stdsumtype/destroyIfOwner.html"},{"doc":"Placeholder used to refer to the enclosing [SumType].","kind":"struct","module":"dyaml.stdsumtype","name":"This","package":"dyaml","parentType":"","signature":"This","url":"/dyaml/stdsumtype.html#This"},{"doc":"A [tagged union](https://en.wikipedia.org/wiki/Tagged_union) that can hold a single value from any of a specified set of types.","kind":"struct","module":"dyaml.stdsumtype","name":"SumType","package":"dyaml","parentType":"","signature":"SumType(Types...) if (is(NoDuplicates!Types ==  Types)  &&  Types.length >  0)","url":"/dyaml/stdsumtype.html#SumType"},{"doc":"","kind":"method","module":"dyaml.stdsumtype","name":"get","package":"dyaml","parentType":"SumType","signature":"inout(T) get(T)() if (IndexOf!(T,  Types)  >=  0)","url":"/dyaml/stdsumtype/SumType.get.html"},{"doc":"Compares two `SumType`s for equality.","kind":"method","module":"dyaml.stdsumtype","name":"opEquals","package":"dyaml","parentType":"SumType","signature":"bool opEquals(this  This,  Rhs)(auto  ref  Rhs rhs) if (!is(CommonType!(This,  Rhs)  ==  void))","url":"/dyaml/stdsumtype/SumType.opEquals.html"},{"doc":"","kind":"struct","module":"dyaml.stdsumtype","name":"TagTuple","package":"dyaml","parentType":"","signature":"TagTuple(SumTypes...)","url":"/dyaml/stdsumtype.html#TagTuple"},{"doc":"","kind":"method","module":"dyaml.stdsumtype","name":"fromCaseId","package":"dyaml","parentType":"TagTuple","signature":"TagTuple fromCaseId(size_t caseId)","url":"/dyaml/stdsumtype/TagTuple.fromCaseId.html"},{"doc":"","kind":"method","module":"dyaml.stdsumtype","name":"toCaseId","package":"dyaml","parentType":"TagTuple","signature":"size_t toCaseId()","url":"/dyaml/stdsumtype/TagTuple.toCaseId.html"},{"doc":"","kind":"template","module":"dyaml.stdsumtype","name":"DeducedParameterType","package":"dyaml","parentType":"","signature":"DeducedParameterType(T)","url":"/dyaml/stdsumtype.html#DeducedParameterType"},{"doc":"Calls a type-appropriate function with the value held in a [SumType].","kind":"template","module":"dyaml.stdsumtype","name":"match","package":"dyaml","parentType":"","signature":"match(handlers...)","url":"/dyaml/stdsumtype.html#match"},{"doc":"The actual `match` function.","kind":"function","module":"dyaml.stdsumtype","name":"match","package":"dyaml","parentType":"","signature":"auto ref match(SumTypes...)(auto  ref  SumTypes args) if (allSatisfy!(isSumType,  SumTypes)  &&  args.length >  0)","url":"/dyaml/stdsumtype.html#match"},{"doc":"True if `handler` is a potential match for `Ts`, otherwise false.","kind":"template","module":"dyaml.stdsumtype","name":"canMatch","package":"dyaml","parentType":"","signature":"canMatch(alias  handler,  Ts...)","url":"/dyaml/stdsumtype.html#canMatch"},{"doc":"","kind":"template","module":"dyaml.stdsumtype","name":"Iota","package":"dyaml","parentType":"","signature":"Iota(size_t n)","url":"/dyaml/stdsumtype.html#Iota"},{"doc":"","kind":"template","module":"dyaml.stdsumtype","name":"matchImpl","package":"dyaml","parentType":"","signature":"matchImpl(Flag!\"exhaustive\" exhaustive,  handlers...)","url":"/dyaml/stdsumtype.html#matchImpl"},{"doc":"","kind":"function","module":"dyaml.stdsumtype","name":"matchImpl","package":"dyaml","parentType":"","signature":"auto ref matchImpl(SumTypes...)(auto  ref  SumTypes args) if (allSatisfy!(isSumType,  SumTypes)  &&  args.length >  0)","url":"/dyaml/stdsumtype.html#matchImpl"},{"doc":"True if `T` is an instance of the `SumType` template, otherwise false.","kind":"variable","module":"dyaml.stdsumtype","name":"isSumTypeInstance","package":"dyaml","parentType":"","signature":"bool isSumTypeInstance","url":"/dyaml/stdsumtype.html#isSumTypeInstance"},{"doc":"True if `T` is a [SumType] or implicitly converts to one, otherwise false.","kind":"variable","module":"dyaml.stdsumtype","name":"isSumType","package":"dyaml","parentType":"","signature":"bool isSumType","url":"/dyaml/stdsumtype.html#isSumType"},{"doc":"YAML node formatting styles.","kind":"module","module":"dyaml.style","name":"dyaml.style","package":"dyaml","parentType":"","signature":"","url":"/dyaml/style.html"},{"doc":"Scalar styles.","kind":"enum","module":"dyaml.style","name":"ScalarStyle","package":"dyaml","parentType":"","signature":"ScalarStyle : ubyte","url":"/dyaml/style.html#ScalarStyle"},{"doc":"Invalid (uninitialized) style","kind":"enum_member","module":"dyaml.style","name":"invalid","package":"dyaml","parentType":"","signature":"invalid = 0","url":"/dyaml/style.html#ScalarStyle"},{"doc":"`|` (Literal block style)","kind":"enum_member","module":"dyaml.style","name":"literal","package":"dyaml","parentType":"","signature":"literal = ","url":"/dyaml/style.html#ScalarStyle"},{"doc":"`>` (Folded block style)","kind":"enum_member","module":"dyaml.style","name":"folded","package":"dyaml","parentType":"","signature":"folded = ","url":"/dyaml/style.html#ScalarStyle"},{"doc":"Plain scalar","kind":"enum_member","module":"dyaml.style","name":"plain","package":"dyaml","parentType":"","signature":"plain = ","url":"/dyaml/style.html#ScalarStyle"},{"doc":"Single quoted scalar","kind":"enum_member","module":"dyaml.style","name":"singleQuoted","package":"dyaml","parentType":"","signature":"singleQuoted = ","url":"/dyaml/style.html#ScalarStyle"},{"doc":"Double quoted scalar","kind":"enum_member","module":"dyaml.style","name":"doubleQuoted","package":"dyaml","parentType":"","signature":"doubleQuoted = ","url":"/dyaml/style.html#ScalarStyle"},{"doc":"Collection styles.","kind":"enum","module":"dyaml.style","name":"CollectionStyle","package":"dyaml","parentType":"","signature":"CollectionStyle : ubyte","url":"/dyaml/style.html#CollectionStyle"},{"doc":"Invalid (uninitialized) style","kind":"enum_member","module":"dyaml.style","name":"invalid","package":"dyaml","parentType":"","signature":"invalid = 0","url":"/dyaml/style.html#CollectionStyle"},{"doc":"Block style.","kind":"enum_member","module":"dyaml.style","name":"block","package":"dyaml","parentType":"","signature":"block = ","url":"/dyaml/style.html#CollectionStyle"},{"doc":"Flow style.","kind":"enum_member","module":"dyaml.style","name":"flow","package":"dyaml","parentType":"","signature":"flow = ","url":"/dyaml/style.html#CollectionStyle"},{"doc":"Tag directives.","kind":"module","module":"dyaml.tagdirective","name":"dyaml.tagdirective","package":"dyaml","parentType":"","signature":"","url":"/dyaml/tagdirective.html"},{"doc":"Single tag directive. handle is the shortcut, prefix is the prefix that replaces it.","kind":"struct","module":"dyaml.tagdirective","name":"TagDirective","package":"dyaml","parentType":"","signature":"TagDirective","url":"/dyaml/tagdirective.html#TagDirective"},{"doc":"YAML tokens. Code based on PyYAML: http://www.pyyaml.org","kind":"module","module":"dyaml.token","name":"dyaml.token","package":"dyaml","parentType":"","signature":"","url":"/dyaml/token.html"},{"doc":"Construct a directive token.","kind":"function","module":"dyaml.token","name":"directiveToken","package":"dyaml","parentType":"","signature":"Token directiveToken(const  Mark start,  const  Mark end,  char[]  value,\n                      DirectiveType directive,  const  uint  nameEnd)","url":"/dyaml/token/directiveToken.html"},{"doc":"Construct a simple (no value) token with specified type.","kind":"function","module":"dyaml.token","name":"simpleToken","package":"dyaml","parentType":"","signature":"Token simpleToken(TokenID id)(const  Mark start,  const  Mark end)","url":"/dyaml/token/simpleToken.html"},{"doc":"Construct a stream start token.","kind":"function","module":"dyaml.token","name":"streamStartToken","package":"dyaml","parentType":"","signature":"Token streamStartToken(const  Mark start,  const  Mark end,  const  Encoding encoding)","url":"/dyaml/token/streamStartToken.html"},{"doc":"Construct a simple token with value with specified type.","kind":"function","module":"dyaml.token","name":"simpleValueToken","package":"dyaml","parentType":"","signature":"Token simpleValueToken(TokenID id)(const  Mark start,  const  Mark end,  char[]  value,\n                                    const  uint  valueDivider =  uint.max)","url":"/dyaml/token/simpleValueToken.html"},{"doc":"Construct a scalar token.","kind":"function","module":"dyaml.token","name":"scalarToken","package":"dyaml","parentType":"","signature":"Token scalarToken(const  Mark start,  const  Mark end,  char[]  value,  const  ScalarStyle style)","url":"/dyaml/token/scalarToken.html"},{"doc":"Token types.","kind":"enum","module":"dyaml.token","name":"TokenID","package":"dyaml","parentType":"","signature":"TokenID : ubyte","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"invalid","package":"dyaml","parentType":"","signature":"invalid = 0","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"directive","package":"dyaml","parentType":"","signature":"directive = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"documentStart","package":"dyaml","parentType":"","signature":"documentStart = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"documentEnd","package":"dyaml","parentType":"","signature":"documentEnd = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"streamStart","package":"dyaml","parentType":"","signature":"streamStart = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"streamEnd","package":"dyaml","parentType":"","signature":"streamEnd = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"blockSequenceStart","package":"dyaml","parentType":"","signature":"blockSequenceStart = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"blockMappingStart","package":"dyaml","parentType":"","signature":"blockMappingStart = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"blockEnd","package":"dyaml","parentType":"","signature":"blockEnd = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"flowSequenceStart","package":"dyaml","parentType":"","signature":"flowSequenceStart = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"flowMappingStart","package":"dyaml","parentType":"","signature":"flowMappingStart = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"flowSequenceEnd","package":"dyaml","parentType":"","signature":"flowSequenceEnd = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"flowMappingEnd","package":"dyaml","parentType":"","signature":"flowMappingEnd = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"key","package":"dyaml","parentType":"","signature":"key = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"value","package":"dyaml","parentType":"","signature":"value = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"blockEntry","package":"dyaml","parentType":"","signature":"blockEntry = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"flowEntry","package":"dyaml","parentType":"","signature":"flowEntry = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"alias_","package":"dyaml","parentType":"","signature":"alias_ = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"anchor","package":"dyaml","parentType":"","signature":"anchor = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"tag","package":"dyaml","parentType":"","signature":"tag = ","url":"/dyaml/token.html#TokenID"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"scalar","package":"dyaml","parentType":"","signature":"scalar = ","url":"/dyaml/token.html#TokenID"},{"doc":"Specifies the type of a tag directive token.","kind":"enum","module":"dyaml.token","name":"DirectiveType","package":"dyaml","parentType":"","signature":"DirectiveType : ubyte","url":"/dyaml/token.html#DirectiveType"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"yaml","package":"dyaml","parentType":"","signature":"yaml = ","url":"/dyaml/token.html#DirectiveType"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"tag","package":"dyaml","parentType":"","signature":"tag = ","url":"/dyaml/token.html#DirectiveType"},{"doc":"","kind":"enum_member","module":"dyaml.token","name":"reserved","package":"dyaml","parentType":"","signature":"reserved = ","url":"/dyaml/token.html#DirectiveType"},{"doc":"Token produced by scanner.","kind":"struct","module":"dyaml.token","name":"Token","package":"dyaml","parentType":"","signature":"Token","url":"/dyaml/token.html#Token"},{"doc":"","kind":"method","module":"dyaml.token","name":"opCmp","package":"dyaml","parentType":"Token","signature":"int opCmp(ref  Token)","url":"/dyaml/token/Token.opCmp.html"},{"doc":"Get string representation of the token ID.","kind":"method","module":"dyaml.token","name":"idString","package":"dyaml","parentType":"Token","signature":"string idString()","url":"/dyaml/token/Token.idString.html"},{"doc":"Aliases for construction of simple token types.","kind":"alias","module":"dyaml.token","name":"streamEndToken","package":"dyaml","parentType":"","signature":"streamEndToken = simpleToken!(TokenID.streamEnd)","url":"/dyaml/token.html#streamEndToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"blockSequenceStartToken","package":"dyaml","parentType":"","signature":"blockSequenceStartToken = simpleToken!(TokenID.blockSequenceStart)","url":"/dyaml/token.html#blockSequenceStartToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"blockMappingStartToken","package":"dyaml","parentType":"","signature":"blockMappingStartToken = simpleToken!(TokenID.blockMappingStart)","url":"/dyaml/token.html#blockMappingStartToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"blockEndToken","package":"dyaml","parentType":"","signature":"blockEndToken = simpleToken!(TokenID.blockEnd)","url":"/dyaml/token.html#blockEndToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"keyToken","package":"dyaml","parentType":"","signature":"keyToken = simpleToken!(TokenID.key)","url":"/dyaml/token.html#keyToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"valueToken","package":"dyaml","parentType":"","signature":"valueToken = simpleToken!(TokenID.value)","url":"/dyaml/token.html#valueToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"blockEntryToken","package":"dyaml","parentType":"","signature":"blockEntryToken = simpleToken!(TokenID.blockEntry)","url":"/dyaml/token.html#blockEntryToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"flowEntryToken","package":"dyaml","parentType":"","signature":"flowEntryToken = simpleToken!(TokenID.flowEntry)","url":"/dyaml/token.html#flowEntryToken"},{"doc":"Alias for construction of tag token.","kind":"alias","module":"dyaml.token","name":"tagToken","package":"dyaml","parentType":"","signature":"tagToken = simpleValueToken!(TokenID.tag)","url":"/dyaml/token.html#tagToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"aliasToken","package":"dyaml","parentType":"","signature":"aliasToken = simpleValueToken!(TokenID.alias_)","url":"/dyaml/token.html#aliasToken"},{"doc":"","kind":"alias","module":"dyaml.token","name":"anchorToken","package":"dyaml","parentType":"","signature":"anchorToken = simpleValueToken!(TokenID.anchor)","url":"/dyaml/token.html#anchorToken"},{"doc":"","kind":"module","module":"dyaml.testsuite","name":"dyaml.testsuite","package":"dyaml","parentType":"","signature":"","url":"/dyaml/testsuite.html"},{"doc":"","kind":"function","module":"dyaml.testsuite","name":"dumpEventString","package":"dyaml","parentType":"","signature":"auto dumpEventString(string str)","url":"/dyaml/testsuite/dumpEventString.html"},{"doc":"","kind":"function","module":"dyaml.testsuite","name":"runTests","package":"dyaml","parentType":"","signature":"TestResult runTests(string yaml)","url":"/dyaml/testsuite/runTests.html"},{"doc":"","kind":"function","module":"dyaml.testsuite","name":"main","package":"dyaml","parentType":"","signature":"void main(string[]  args)","url":"/dyaml/testsuite/main.html"},{"doc":"","kind":"function","module":"dyaml.testsuite","name":"cleanup","package":"dyaml","parentType":"","signature":"string cleanup(string input)","url":"/dyaml/testsuite/cleanup.html"},{"doc":"","kind":"enum","module":"dyaml.testsuite","name":"TestState","package":"dyaml","parentType":"","signature":"TestState","url":"/dyaml/testsuite.html#TestState"},{"doc":"","kind":"enum_member","module":"dyaml.testsuite","name":"success","package":"dyaml","parentType":"","signature":"success = ","url":"/dyaml/testsuite.html#TestState"},{"doc":"","kind":"enum_member","module":"dyaml.testsuite","name":"skipped","package":"dyaml","parentType":"","signature":"skipped = ","url":"/dyaml/testsuite.html#TestState"},{"doc":"","kind":"enum_member","module":"dyaml.testsuite","name":"failure","package":"dyaml","parentType":"","signature":"failure = ","url":"/dyaml/testsuite.html#TestState"},{"doc":"","kind":"struct","module":"dyaml.testsuite","name":"TestResult","package":"dyaml","parentType":"","signature":"TestResult","url":"/dyaml/testsuite.html#TestResult"},{"doc":"","kind":"method","module":"dyaml.testsuite","name":"toString","package":"dyaml","parentType":"TestResult","signature":"void toString(OutputRange)(ref  OutputRange writer) if (isOutputRange!(OutputRange,  char))","url":"/dyaml/testsuite/TestResult.toString.html"},{"doc":"EVE, the D events library featuring event-loop, AIO and modern runtime","kind":"package","module":"","name":"eve","package":"eve","parentType":"","signature":"","url":""},{"doc":"Asynchronous DNS resolution.","kind":"module","module":"eve.aio.dns","name":"eve.aio.dns","package":"eve","parentType":"","signature":"","url":"/eve/aio/dns.html"},{"doc":"Resolver for translating hostnames to IP addresses.","kind":"struct","module":"eve.aio.dns","name":"DnsResolver","package":"eve","parentType":"","signature":"DnsResolver","url":"/eve/aio/dns.html#DnsResolver"},{"doc":"Create a new DNS resolver associated with an event loop.","kind":"method","module":"eve.aio.dns","name":"create","package":"eve","parentType":"DnsResolver","signature":"DnsResolver create(ref  EventLoop loop,  ThreadPool pool =  null)","url":"/eve/aio/dns/DnsResolver.create.html"},{"doc":"Asynchronously resolve a hostname.","kind":"method","module":"eve.aio.dns","name":"resolve","package":"eve","parentType":"DnsResolver","signature":"bool resolve(scope  const(char)[]  hostname,  EventLoop.DnsWatcherCallback callback,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/aio/dns/DnsResolver.resolve.html"},{"doc":"","kind":"method","module":"eve.aio.dns","name":"performResolution","package":"eve","parentType":"DnsResolver","signature":"void performResolution(Token token)","url":"/eve/aio/dns/DnsResolver.performResolution.html"},{"doc":"","kind":"method","module":"eve.aio.dns","name":"mapDnsError","package":"eve","parentType":"DnsResolver","signature":"DnsError mapDnsError(int  err)","url":"/eve/aio/dns/DnsResolver.mapDnsError.html"},{"doc":"Async file I/O primitives.","kind":"module","module":"eve.aio.io","name":"eve.aio.io","package":"eve","parentType":"","signature":"","url":"/eve/aio/io.html"},{"doc":"Async file I/O primitives for Linux with io_uring optimization.","kind":"module","module":"eve.aio.linux.io","name":"eve.aio.linux.io","package":"eve","parentType":"","signature":"","url":"/eve/aio/linux/io.html"},{"doc":"Map errno values to OpenResult variants.","kind":"function","module":"eve.aio.linux.io","name":"mapOpenError","package":"eve","parentType":"","signature":"OpenResult mapOpenError(int  err)","url":"/eve/aio/linux/io/mapOpenError.html"},{"doc":"","kind":"function","module":"eve.aio.linux.io","name":"validated","package":"eve","parentType":"","signature":"FileConfig validated(FileConfig config)","url":"/eve/aio/linux/io/validated.html"},{"doc":"File operation configuration.","kind":"struct","module":"eve.aio.linux.io","name":"FileConfig","package":"eve","parentType":"","signature":"FileConfig","url":"/eve/aio/linux/io.html#FileConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.linux.io","name":"isValid","package":"eve","parentType":"FileConfig","signature":"bool isValid()","url":"/eve/aio/linux/io/FileConfig.isValid.html"},{"doc":"Callback invoked when a read operation completes.","kind":"alias","module":"eve.aio.linux.io","name":"ReadCallback","package":"eve","parentType":"","signature":"ReadCallback = void  delegate(ref  AsyncFile file,  ubyte[]  data,  int  error) @safe","url":"/eve/aio/linux/io.html#ReadCallback"},{"doc":"Callback invoked when a write operation completes.","kind":"alias","module":"eve.aio.linux.io","name":"WriteCallback","package":"eve","parentType":"","signature":"WriteCallback = void  delegate(ref  AsyncFile file,  size_t bytesWritten,  int  error) @safe","url":"/eve/aio/linux/io.html#WriteCallback"},{"doc":"Callback invoked on error conditions.","kind":"alias","module":"eve.aio.linux.io","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  AsyncFile file,  int  error) @safe","url":"/eve/aio/linux/io.html#ErrorCallback"},{"doc":"Async file handle wrapper.","kind":"struct","module":"eve.aio.linux.io","name":"AsyncFile","package":"eve","parentType":"","signature":"AsyncFile","url":"/eve/aio/linux/io.html#AsyncFile"},{"doc":"Create a detached file wrapper.","kind":"method","module":"eve.aio.linux.io","name":"create","package":"eve","parentType":"AsyncFile","signature":"AsyncFile create(FileConfig config =  FileConfig.init)","url":"/eve/aio/linux/io/AsyncFile.create.html"},{"doc":"Register callback for read completion.","kind":"method","module":"eve.aio.linux.io","name":"onRead","package":"eve","parentType":"AsyncFile","signature":"void onRead(ReadCallback callback)","url":"/eve/aio/linux/io/AsyncFile.onRead.html"},{"doc":"Register callback for write completion.","kind":"method","module":"eve.aio.linux.io","name":"onWrite","package":"eve","parentType":"AsyncFile","signature":"void onWrite(WriteCallback callback)","url":"/eve/aio/linux/io/AsyncFile.onWrite.html"},{"doc":"Register callback for error conditions.","kind":"method","module":"eve.aio.linux.io","name":"onError","package":"eve","parentType":"AsyncFile","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/linux/io/AsyncFile.onError.html"},{"doc":"Check if the file is open.","kind":"method","module":"eve.aio.linux.io","name":"isOpen","package":"eve","parentType":"AsyncFile","signature":"bool isOpen()","url":"/eve/aio/linux/io/AsyncFile.isOpen.html"},{"doc":"Get the current file state.","kind":"method","module":"eve.aio.linux.io","name":"state","package":"eve","parentType":"AsyncFile","signature":"FileState state()","url":"/eve/aio/linux/io/AsyncFile.state.html"},{"doc":"Check if this file is using io_uring for async operations.","kind":"method","module":"eve.aio.linux.io","name":"usingIoUring","package":"eve","parentType":"AsyncFile","signature":"bool usingIoUring()","url":"/eve/aio/linux/io/AsyncFile.usingIoUring.html"},{"doc":"Open a file for reading and/or writing.","kind":"method","module":"eve.aio.linux.io","name":"open","package":"eve","parentType":"AsyncFile","signature":"OpenResult open(ref  EventLoop loop,  scope  const(char)[]  path,  int  flags)","url":"/eve/aio/linux/io/AsyncFile.open.html"},{"doc":"Queue an async read operation.","kind":"method","module":"eve.aio.linux.io","name":"read","package":"eve","parentType":"AsyncFile","signature":"FileResult read(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFile.read.html"},{"doc":"Queue an async write operation.","kind":"method","module":"eve.aio.linux.io","name":"write","package":"eve","parentType":"AsyncFile","signature":"FileResult write(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFile.write.html"},{"doc":"Query the file size.","kind":"method","module":"eve.aio.linux.io","name":"size","package":"eve","parentType":"AsyncFile","signature":"long size()","url":"/eve/aio/linux/io/AsyncFile.size.html"},{"doc":"Close the file.","kind":"method","module":"eve.aio.linux.io","name":"close","package":"eve","parentType":"AsyncFile","signature":"void close()","url":"/eve/aio/linux/io/AsyncFile.close.html"},{"doc":"Dispose the file wrapper and release resources.","kind":"method","module":"eve.aio.linux.io","name":"dispose","package":"eve","parentType":"AsyncFile","signature":"void dispose()","url":"/eve/aio/linux/io/AsyncFile.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"mutableState","package":"eve","parentType":"AsyncFile","signature":"AsyncFileState mutableState()","url":"/eve/aio/linux/io/AsyncFile.mutableState.html"},{"doc":"","kind":"enum","module":"eve.aio.linux.io","name":"OperationType","package":"eve","parentType":"","signature":"OperationType : ubyte","url":"/eve/aio/linux/io.html#OperationType"},{"doc":"","kind":"enum_member","module":"eve.aio.linux.io","name":"NONE","package":"eve","parentType":"","signature":"NONE = ","url":"/eve/aio/linux/io.html#OperationType"},{"doc":"","kind":"enum_member","module":"eve.aio.linux.io","name":"READ","package":"eve","parentType":"","signature":"READ = ","url":"/eve/aio/linux/io.html#OperationType"},{"doc":"","kind":"enum_member","module":"eve.aio.linux.io","name":"WRITE","package":"eve","parentType":"","signature":"WRITE = ","url":"/eve/aio/linux/io.html#OperationType"},{"doc":"","kind":"class","module":"eve.aio.linux.io","name":"AsyncFileState","package":"eve","parentType":"","signature":"AsyncFileState","url":"/eve/aio/linux/io.html#AsyncFileState"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"isOpen","package":"eve","parentType":"AsyncFileState","signature":"bool isOpen()","url":"/eve/aio/linux/io/AsyncFileState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"usingIoUring","package":"eve","parentType":"AsyncFileState","signature":"bool usingIoUring()","url":"/eve/aio/linux/io/AsyncFileState.usingIoUring.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"open","package":"eve","parentType":"AsyncFileState","signature":"OpenResult open(ref  EventLoop loop,  scope  const(char)[]  path,  int  flags)","url":"/eve/aio/linux/io/AsyncFileState.open.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"read","package":"eve","parentType":"AsyncFileState","signature":"FileResult read(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFileState.read.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"write","package":"eve","parentType":"AsyncFileState","signature":"FileResult write(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFileState.write.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"submitIoUringRead","package":"eve","parentType":"AsyncFileState","signature":"FileResult submitIoUringRead(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFileState.submitIoUringRead.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"submitIoUringWrite","package":"eve","parentType":"AsyncFileState","signature":"FileResult submitIoUringWrite(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFileState.submitIoUringWrite.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"submitThreadPoolRead","package":"eve","parentType":"AsyncFileState","signature":"FileResult submitThreadPoolRead(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFileState.submitThreadPoolRead.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"submitThreadPoolWrite","package":"eve","parentType":"AsyncFileState","signature":"FileResult submitThreadPoolWrite(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/linux/io/AsyncFileState.submitThreadPoolWrite.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"size","package":"eve","parentType":"AsyncFileState","signature":"long size()","url":"/eve/aio/linux/io/AsyncFileState.size.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"closeFile","package":"eve","parentType":"AsyncFileState","signature":"void closeFile()","url":"/eve/aio/linux/io/AsyncFileState.closeFile.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"dispose","package":"eve","parentType":"AsyncFileState","signature":"void dispose()","url":"/eve/aio/linux/io/AsyncFileState.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"handleIoUringCompletion","package":"eve","parentType":"AsyncFileState","signature":"void handleIoUringCompletion(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/linux/io/AsyncFileState.handleIoUringCompletion.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"dispatchCompletion","package":"eve","parentType":"AsyncFileState","signature":"void dispatchCompletion(ulong  userData,  int  result)","url":"/eve/aio/linux/io/AsyncFileState.dispatchCompletion.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"handleThreadPoolWakeup","package":"eve","parentType":"AsyncFileState","signature":"void handleThreadPoolWakeup(ref  EventLoop loop,  Token token)","url":"/eve/aio/linux/io/AsyncFileState.handleThreadPoolWakeup.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"invokeReadCallback","package":"eve","parentType":"AsyncFileState","signature":"void invokeReadCallback(int  error,  size_t bytes)","url":"/eve/aio/linux/io/AsyncFileState.invokeReadCallback.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"invokeWriteCallback","package":"eve","parentType":"AsyncFileState","signature":"void invokeWriteCallback(int  error,  size_t bytes)","url":"/eve/aio/linux/io/AsyncFileState.invokeWriteCallback.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"notifyComplete","package":"eve","parentType":"AsyncFileState","signature":"void notifyComplete(int  error,  size_t bytes)","url":"/eve/aio/linux/io/AsyncFileState.notifyComplete.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"owner","package":"eve","parentType":"AsyncFileState","signature":"AsyncFile owner()","url":"/eve/aio/linux/io/AsyncFileState.owner.html"},{"doc":"Dedicated io_uring instance for file I/O operations.","kind":"class","module":"eve.aio.linux.io","name":"IoUringFileRing","package":"eve","parentType":"","signature":"IoUringFileRing","url":"/eve/aio/linux/io.html#IoUringFileRing"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"load","package":"eve","parentType":"IoUringFileRing","signature":"uint load(shared(uint) *  ptr)","url":"/eve/aio/linux/io/IoUringFileRing.load.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"store","package":"eve","parentType":"IoUringFileRing","signature":"void store(shared(uint) *  ptr,  uint  value)","url":"/eve/aio/linux/io/IoUringFileRing.store.html"},{"doc":"Create a file-local io_uring ring.","kind":"method","module":"eve.aio.linux.io","name":"create","package":"eve","parentType":"IoUringFileRing","signature":"IoUringFileRing create()","url":"/eve/aio/linux/io/IoUringFileRing.create.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"isValid","package":"eve","parentType":"IoUringFileRing","signature":"bool isValid()","url":"/eve/aio/linux/io/IoUringFileRing.isValid.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"eventFd","package":"eve","parentType":"IoUringFileRing","signature":"int eventFd()","url":"/eve/aio/linux/io/IoUringFileRing.eventFd.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"dispose","package":"eve","parentType":"IoUringFileRing","signature":"void dispose()","url":"/eve/aio/linux/io/IoUringFileRing.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"initRing","package":"eve","parentType":"IoUringFileRing","signature":"void initRing()","url":"/eve/aio/linux/io/IoUringFileRing.initRing.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"cleanup","package":"eve","parentType":"IoUringFileRing","signature":"void cleanup()","url":"/eve/aio/linux/io/IoUringFileRing.cleanup.html"},{"doc":"Submit a read operation to the ring.","kind":"method","module":"eve.aio.linux.io","name":"submitRead","package":"eve","parentType":"IoUringFileRing","signature":"bool submitRead(int  fd,  void *  buf,  uint  len,  ulong  offset,  ulong  userData)","url":"/eve/aio/linux/io/IoUringFileRing.submitRead.html"},{"doc":"Submit a write operation to the ring.","kind":"method","module":"eve.aio.linux.io","name":"submitWrite","package":"eve","parentType":"IoUringFileRing","signature":"bool submitWrite(int  fd,  const(void) *  buf,  uint  len,  ulong  offset,  ulong  userData)","url":"/eve/aio/linux/io/IoUringFileRing.submitWrite.html"},{"doc":"Process all available completions.","kind":"method","module":"eve.aio.linux.io","name":"processCompletions","package":"eve","parentType":"IoUringFileRing","signature":"void processCompletions(scope  CompletionCallback callback)","url":"/eve/aio/linux/io/IoUringFileRing.processCompletions.html"},{"doc":"","kind":"enum","module":"eve.aio.linux.io","name":"ThreadPoolWorkType","package":"eve","parentType":"","signature":"ThreadPoolWorkType : ubyte","url":"/eve/aio/linux/io.html#ThreadPoolWorkType"},{"doc":"","kind":"enum_member","module":"eve.aio.linux.io","name":"READ","package":"eve","parentType":"","signature":"READ = ","url":"/eve/aio/linux/io.html#ThreadPoolWorkType"},{"doc":"","kind":"enum_member","module":"eve.aio.linux.io","name":"WRITE","package":"eve","parentType":"","signature":"WRITE = ","url":"/eve/aio/linux/io.html#ThreadPoolWorkType"},{"doc":"","kind":"struct","module":"eve.aio.linux.io","name":"ThreadPoolWorkItem","package":"eve","parentType":"","signature":"ThreadPoolWorkItem","url":"/eve/aio/linux/io.html#ThreadPoolWorkItem"},{"doc":"Simple thread pool for file I/O operations (fallback when io_uring unavailable).","kind":"class","module":"eve.aio.linux.io","name":"FileThreadPool","package":"eve","parentType":"","signature":"FileThreadPool","url":"/eve/aio/linux/io.html#FileThreadPool"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"instance","package":"eve","parentType":"FileThreadPool","signature":"FileThreadPool instance()","url":"/eve/aio/linux/io/FileThreadPool.instance.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"submit","package":"eve","parentType":"FileThreadPool","signature":"void submit(ThreadPoolWorkItem item)","url":"/eve/aio/linux/io/FileThreadPool.submit.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"workerLoop","package":"eve","parentType":"FileThreadPool","signature":"void workerLoop()","url":"/eve/aio/linux/io/FileThreadPool.workerLoop.html"},{"doc":"","kind":"method","module":"eve.aio.linux.io","name":"processWork","package":"eve","parentType":"FileThreadPool","signature":"void processWork(ref  ThreadPoolWorkItem item)","url":"/eve/aio/linux/io/FileThreadPool.processWork.html"},{"doc":"O_CLOEXEC for exec-safe file descriptors.","kind":"variable","module":"eve.aio.linux.io","name":"O_CLOEXEC","package":"eve","parentType":"","signature":"O_CLOEXEC","url":"/eve/aio/linux/io.html#O_CLOEXEC"},{"doc":"Requested ring size for file I/O operations.","kind":"variable","module":"eve.aio.linux.io","name":"FILE_RING_ENTRIES","package":"eve","parentType":"","signature":"FILE_RING_ENTRIES","url":"/eve/aio/linux/io.html#FILE_RING_ENTRIES"},{"doc":"Public Layer 2 imports currently implemented.","kind":"module","module":"eve.aio","name":"eve.aio","package":"eve","parentType":"","signature":"","url":"/eve/aio.html"},{"doc":"Async pipe primitives.","kind":"module","module":"eve.aio.pipe","name":"eve.aio.pipe","package":"eve","parentType":"","signature":"","url":"/eve/aio/pipe.html"},{"doc":"Async file I/O primitives for POSIX platforms.","kind":"module","module":"eve.aio.posix.io","name":"eve.aio.posix.io","package":"eve","parentType":"","signature":"","url":"/eve/aio/posix/io.html"},{"doc":"Map errno values to OpenResult variants.","kind":"function","module":"eve.aio.posix.io","name":"mapOpenError","package":"eve","parentType":"","signature":"OpenResult mapOpenError(int  err)","url":"/eve/aio/posix/io/mapOpenError.html"},{"doc":"","kind":"function","module":"eve.aio.posix.io","name":"validated","package":"eve","parentType":"","signature":"FileConfig validated(FileConfig config)","url":"/eve/aio/posix/io/validated.html"},{"doc":"File operation configuration.","kind":"struct","module":"eve.aio.posix.io","name":"FileConfig","package":"eve","parentType":"","signature":"FileConfig","url":"/eve/aio/posix/io.html#FileConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.io","name":"isValid","package":"eve","parentType":"FileConfig","signature":"bool isValid()","url":"/eve/aio/posix/io/FileConfig.isValid.html"},{"doc":"Callback invoked when a read operation completes.","kind":"alias","module":"eve.aio.posix.io","name":"ReadCallback","package":"eve","parentType":"","signature":"ReadCallback = void  delegate(ref  AsyncFile file,  ubyte[]  data,  int  error) @safe","url":"/eve/aio/posix/io.html#ReadCallback"},{"doc":"Callback invoked when a write operation completes.","kind":"alias","module":"eve.aio.posix.io","name":"WriteCallback","package":"eve","parentType":"","signature":"WriteCallback = void  delegate(ref  AsyncFile file,  size_t bytesWritten,  int  error) @safe","url":"/eve/aio/posix/io.html#WriteCallback"},{"doc":"Callback invoked on error conditions.","kind":"alias","module":"eve.aio.posix.io","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  AsyncFile file,  int  error) @safe","url":"/eve/aio/posix/io.html#ErrorCallback"},{"doc":"Async file handle wrapper.","kind":"struct","module":"eve.aio.posix.io","name":"AsyncFile","package":"eve","parentType":"","signature":"AsyncFile","url":"/eve/aio/posix/io.html#AsyncFile"},{"doc":"Create a detached file wrapper.","kind":"method","module":"eve.aio.posix.io","name":"create","package":"eve","parentType":"AsyncFile","signature":"AsyncFile create(FileConfig config =  FileConfig.init)","url":"/eve/aio/posix/io/AsyncFile.create.html"},{"doc":"Register callback for read completion.","kind":"method","module":"eve.aio.posix.io","name":"onRead","package":"eve","parentType":"AsyncFile","signature":"void onRead(ReadCallback callback)","url":"/eve/aio/posix/io/AsyncFile.onRead.html"},{"doc":"Register callback for write completion.","kind":"method","module":"eve.aio.posix.io","name":"onWrite","package":"eve","parentType":"AsyncFile","signature":"void onWrite(WriteCallback callback)","url":"/eve/aio/posix/io/AsyncFile.onWrite.html"},{"doc":"Register callback for error conditions.","kind":"method","module":"eve.aio.posix.io","name":"onError","package":"eve","parentType":"AsyncFile","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/posix/io/AsyncFile.onError.html"},{"doc":"Check if the file is open.","kind":"method","module":"eve.aio.posix.io","name":"isOpen","package":"eve","parentType":"AsyncFile","signature":"bool isOpen()","url":"/eve/aio/posix/io/AsyncFile.isOpen.html"},{"doc":"Get the current file state.","kind":"method","module":"eve.aio.posix.io","name":"state","package":"eve","parentType":"AsyncFile","signature":"FileState state()","url":"/eve/aio/posix/io/AsyncFile.state.html"},{"doc":"Open a file for reading and/or writing.","kind":"method","module":"eve.aio.posix.io","name":"open","package":"eve","parentType":"AsyncFile","signature":"OpenResult open(ref  EventLoop loop,  scope  const(char)[]  path,  int  flags)","url":"/eve/aio/posix/io/AsyncFile.open.html"},{"doc":"Queue an async read operation.","kind":"method","module":"eve.aio.posix.io","name":"read","package":"eve","parentType":"AsyncFile","signature":"FileResult read(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/posix/io/AsyncFile.read.html"},{"doc":"Queue an async write operation.","kind":"method","module":"eve.aio.posix.io","name":"write","package":"eve","parentType":"AsyncFile","signature":"FileResult write(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/posix/io/AsyncFile.write.html"},{"doc":"Query the file size.","kind":"method","module":"eve.aio.posix.io","name":"size","package":"eve","parentType":"AsyncFile","signature":"long size()","url":"/eve/aio/posix/io/AsyncFile.size.html"},{"doc":"Close the file.","kind":"method","module":"eve.aio.posix.io","name":"close","package":"eve","parentType":"AsyncFile","signature":"void close()","url":"/eve/aio/posix/io/AsyncFile.close.html"},{"doc":"Dispose the file wrapper and release resources.","kind":"method","module":"eve.aio.posix.io","name":"dispose","package":"eve","parentType":"AsyncFile","signature":"void dispose()","url":"/eve/aio/posix/io/AsyncFile.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"mutableState","package":"eve","parentType":"AsyncFile","signature":"AsyncFileState mutableState()","url":"/eve/aio/posix/io/AsyncFile.mutableState.html"},{"doc":"","kind":"class","module":"eve.aio.posix.io","name":"AsyncFileState","package":"eve","parentType":"","signature":"AsyncFileState","url":"/eve/aio/posix/io.html#AsyncFileState"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"isOpen","package":"eve","parentType":"AsyncFileState","signature":"bool isOpen()","url":"/eve/aio/posix/io/AsyncFileState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"open","package":"eve","parentType":"AsyncFileState","signature":"OpenResult open(ref  EventLoop loop,  scope  const(char)[]  path,  int  flags)","url":"/eve/aio/posix/io/AsyncFileState.open.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"read","package":"eve","parentType":"AsyncFileState","signature":"FileResult read(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/posix/io/AsyncFileState.read.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"write","package":"eve","parentType":"AsyncFileState","signature":"FileResult write(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/posix/io/AsyncFileState.write.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"size","package":"eve","parentType":"AsyncFileState","signature":"long size()","url":"/eve/aio/posix/io/AsyncFileState.size.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"closeFile","package":"eve","parentType":"AsyncFileState","signature":"void closeFile()","url":"/eve/aio/posix/io/AsyncFileState.closeFile.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"dispose","package":"eve","parentType":"AsyncFileState","signature":"void dispose()","url":"/eve/aio/posix/io/AsyncFileState.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"handleWakeup","package":"eve","parentType":"AsyncFileState","signature":"void handleWakeup(ref  EventLoop loop,  Token token)","url":"/eve/aio/posix/io/AsyncFileState.handleWakeup.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"notifyComplete","package":"eve","parentType":"AsyncFileState","signature":"void notifyComplete(int  error,  size_t bytes)","url":"/eve/aio/posix/io/AsyncFileState.notifyComplete.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"owner","package":"eve","parentType":"AsyncFileState","signature":"AsyncFile owner()","url":"/eve/aio/posix/io/AsyncFileState.owner.html"},{"doc":"","kind":"enum","module":"eve.aio.posix.io","name":"WorkType","package":"eve","parentType":"","signature":"WorkType : ubyte","url":"/eve/aio/posix/io.html#WorkType"},{"doc":"","kind":"enum_member","module":"eve.aio.posix.io","name":"READ","package":"eve","parentType":"","signature":"READ = ","url":"/eve/aio/posix/io.html#WorkType"},{"doc":"","kind":"enum_member","module":"eve.aio.posix.io","name":"WRITE","package":"eve","parentType":"","signature":"WRITE = ","url":"/eve/aio/posix/io.html#WorkType"},{"doc":"","kind":"struct","module":"eve.aio.posix.io","name":"WorkItem","package":"eve","parentType":"","signature":"WorkItem","url":"/eve/aio/posix/io.html#WorkItem"},{"doc":"Simple thread pool for file I/O operations.","kind":"class","module":"eve.aio.posix.io","name":"FileThreadPool","package":"eve","parentType":"","signature":"FileThreadPool","url":"/eve/aio/posix/io.html#FileThreadPool"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"instance","package":"eve","parentType":"FileThreadPool","signature":"FileThreadPool instance()","url":"/eve/aio/posix/io/FileThreadPool.instance.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"submit","package":"eve","parentType":"FileThreadPool","signature":"void submit(WorkItem item)","url":"/eve/aio/posix/io/FileThreadPool.submit.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"shutdown","package":"eve","parentType":"FileThreadPool","signature":"void shutdown()","url":"/eve/aio/posix/io/FileThreadPool.shutdown.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"workerLoop","package":"eve","parentType":"FileThreadPool","signature":"void workerLoop()","url":"/eve/aio/posix/io/FileThreadPool.workerLoop.html"},{"doc":"","kind":"method","module":"eve.aio.posix.io","name":"processWork","package":"eve","parentType":"FileThreadPool","signature":"void processWork(WorkItem item)","url":"/eve/aio/posix/io/FileThreadPool.processWork.html"},{"doc":"Async pipe primitives for POSIX platforms.","kind":"module","module":"eve.aio.posix.pipe","name":"eve.aio.posix.pipe","package":"eve","parentType":"","signature":"","url":"/eve/aio/posix/pipe.html"},{"doc":"Create an anonymous pipe pair.","kind":"function","module":"eve.aio.posix.pipe","name":"createPipe","package":"eve","parentType":"","signature":"PipePair createPipe()","url":"/eve/aio/posix/pipe/createPipe.html"},{"doc":"Close both ends of a pipe pair.","kind":"function","module":"eve.aio.posix.pipe","name":"closePipe","package":"eve","parentType":"","signature":"void closePipe(ref  PipePair pair)","url":"/eve/aio/posix/pipe/closePipe.html"},{"doc":"","kind":"function","module":"eve.aio.posix.pipe","name":"validated","package":"eve","parentType":"","signature":"PipeConfig validated(PipeConfig config)","url":"/eve/aio/posix/pipe/validated.html"},{"doc":"","kind":"function","module":"eve.aio.posix.pipe","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(int  fd)","url":"/eve/aio/posix/pipe/setNonBlocking.html"},{"doc":"","kind":"function","module":"eve.aio.posix.pipe","name":"setCloseOnExec","package":"eve","parentType":"","signature":"int setCloseOnExec(int  fd)","url":"/eve/aio/posix/pipe/setCloseOnExec.html"},{"doc":"","kind":"function","module":"eve.aio.posix.pipe","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock(int  value)","url":"/eve/aio/posix/pipe/wouldBlock.html"},{"doc":"Pipe buffer configuration.","kind":"struct","module":"eve.aio.posix.pipe","name":"PipeConfig","package":"eve","parentType":"","signature":"PipeConfig","url":"/eve/aio/posix/pipe.html#PipeConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.pipe","name":"isValid","package":"eve","parentType":"PipeConfig","signature":"bool isValid()","url":"/eve/aio/posix/pipe/PipeConfig.isValid.html"},{"doc":"","kind":"alias","module":"eve.aio.posix.pipe","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(ref  Pipe pipe,  scope  const(ubyte)[]  data) @safe","url":"/eve/aio/posix/pipe.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.pipe","name":"WritableCallback","package":"eve","parentType":"","signature":"WritableCallback = void  delegate(ref  Pipe pipe) @safe","url":"/eve/aio/posix/pipe.html#WritableCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.pipe","name":"CloseCallback","package":"eve","parentType":"","signature":"CloseCallback = void  delegate(ref  Pipe pipe,  PipeCloseReason reason) @safe","url":"/eve/aio/posix/pipe.html#CloseCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.pipe","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  Pipe pipe,  int  errorNumber) @safe","url":"/eve/aio/posix/pipe.html#ErrorCallback"},{"doc":"Async pipe endpoint wrapper.","kind":"struct","module":"eve.aio.posix.pipe","name":"Pipe","package":"eve","parentType":"","signature":"Pipe","url":"/eve/aio/posix/pipe.html#Pipe"},{"doc":"Create a detached pipe endpoint wrapper.","kind":"method","module":"eve.aio.posix.pipe","name":"create","package":"eve","parentType":"Pipe","signature":"Pipe create(PipeConfig config =  PipeConfig.init)","url":"/eve/aio/posix/pipe/Pipe.create.html"},{"doc":"Register callback for incoming data (read end only).","kind":"method","module":"eve.aio.posix.pipe","name":"onData","package":"eve","parentType":"Pipe","signature":"void onData(DataCallback callback)","url":"/eve/aio/posix/pipe/Pipe.onData.html"},{"doc":"Register callback when write buffer drains (write end only).","kind":"method","module":"eve.aio.posix.pipe","name":"onWritable","package":"eve","parentType":"Pipe","signature":"void onWritable(WritableCallback callback)","url":"/eve/aio/posix/pipe/Pipe.onWritable.html"},{"doc":"Register callback for close events.","kind":"method","module":"eve.aio.posix.pipe","name":"onClose","package":"eve","parentType":"Pipe","signature":"void onClose(CloseCallback callback)","url":"/eve/aio/posix/pipe/Pipe.onClose.html"},{"doc":"Register callback for error conditions.","kind":"method","module":"eve.aio.posix.pipe","name":"onError","package":"eve","parentType":"Pipe","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/posix/pipe/Pipe.onError.html"},{"doc":"Check if the pipe endpoint is open.","kind":"method","module":"eve.aio.posix.pipe","name":"isOpen","package":"eve","parentType":"Pipe","signature":"bool isOpen()","url":"/eve/aio/posix/pipe/Pipe.isOpen.html"},{"doc":"Get the current pipe state.","kind":"method","module":"eve.aio.posix.pipe","name":"state","package":"eve","parentType":"Pipe","signature":"PipeState state()","url":"/eve/aio/posix/pipe/Pipe.state.html"},{"doc":"Adopt the read end of a pipe.","kind":"method","module":"eve.aio.posix.pipe","name":"adoptRead","package":"eve","parentType":"Pipe","signature":"int adoptRead(ref  EventLoop loop,  Handle readEnd)","url":"/eve/aio/posix/pipe/Pipe.adoptRead.html"},{"doc":"Adopt the write end of a pipe.","kind":"method","module":"eve.aio.posix.pipe","name":"adoptWrite","package":"eve","parentType":"Pipe","signature":"int adoptWrite(ref  EventLoop loop,  Handle writeEnd)","url":"/eve/aio/posix/pipe/Pipe.adoptWrite.html"},{"doc":"Write bytes to the pipe (write end only).","kind":"method","module":"eve.aio.posix.pipe","name":"write","package":"eve","parentType":"Pipe","signature":"SendResult write(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/pipe/Pipe.write.html"},{"doc":"Pause data delivery from read end.","kind":"method","module":"eve.aio.posix.pipe","name":"pauseReading","package":"eve","parentType":"Pipe","signature":"void pauseReading()","url":"/eve/aio/posix/pipe/Pipe.pauseReading.html"},{"doc":"Resume data delivery from read end.","kind":"method","module":"eve.aio.posix.pipe","name":"resumeReading","package":"eve","parentType":"Pipe","signature":"void resumeReading()","url":"/eve/aio/posix/pipe/Pipe.resumeReading.html"},{"doc":"Close the pipe endpoint.","kind":"method","module":"eve.aio.posix.pipe","name":"close","package":"eve","parentType":"Pipe","signature":"void close()","url":"/eve/aio/posix/pipe/Pipe.close.html"},{"doc":"Dispose the pipe endpoint and its watcher registration.","kind":"method","module":"eve.aio.posix.pipe","name":"dispose","package":"eve","parentType":"Pipe","signature":"void dispose()","url":"/eve/aio/posix/pipe/Pipe.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"mutableState","package":"eve","parentType":"Pipe","signature":"PipeEndState mutableState()","url":"/eve/aio/posix/pipe/Pipe.mutableState.html"},{"doc":"Represents an anonymous pipe pair.","kind":"struct","module":"eve.aio.posix.pipe","name":"PipePair","package":"eve","parentType":"","signature":"PipePair","url":"/eve/aio/posix/pipe.html#PipePair"},{"doc":"Check if the pipe pair is valid.","kind":"method","module":"eve.aio.posix.pipe","name":"isValid","package":"eve","parentType":"PipePair","signature":"bool isValid()","url":"/eve/aio/posix/pipe/PipePair.isValid.html"},{"doc":"","kind":"class","module":"eve.aio.posix.pipe","name":"PipeEndState","package":"eve","parentType":"","signature":"PipeEndState","url":"/eve/aio/posix/pipe.html#PipeEndState"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"isOpen","package":"eve","parentType":"PipeEndState","signature":"bool isOpen()","url":"/eve/aio/posix/pipe/PipeEndState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"adoptRead","package":"eve","parentType":"PipeEndState","signature":"int adoptRead(ref  EventLoop loop,  Handle readEnd)","url":"/eve/aio/posix/pipe/PipeEndState.adoptRead.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"adoptWrite","package":"eve","parentType":"PipeEndState","signature":"int adoptWrite(ref  EventLoop loop,  Handle writeEnd)","url":"/eve/aio/posix/pipe/PipeEndState.adoptWrite.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"write","package":"eve","parentType":"PipeEndState","signature":"SendResult write(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/pipe/PipeEndState.write.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"pauseReading","package":"eve","parentType":"PipeEndState","signature":"void pauseReading()","url":"/eve/aio/posix/pipe/PipeEndState.pauseReading.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"resumeReading","package":"eve","parentType":"PipeEndState","signature":"void resumeReading()","url":"/eve/aio/posix/pipe/PipeEndState.resumeReading.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"closeExplicitly","package":"eve","parentType":"PipeEndState","signature":"void closeExplicitly()","url":"/eve/aio/posix/pipe/PipeEndState.closeExplicitly.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"handleIo","package":"eve","parentType":"PipeEndState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/posix/pipe/PipeEndState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"owner","package":"eve","parentType":"PipeEndState","signature":"Pipe owner()","url":"/eve/aio/posix/pipe/PipeEndState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"readAvailable","package":"eve","parentType":"PipeEndState","signature":"void readAvailable()","url":"/eve/aio/posix/pipe/PipeEndState.readAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"flushSendQueue","package":"eve","parentType":"PipeEndState","signature":"void flushSendQueue()","url":"/eve/aio/posix/pipe/PipeEndState.flushSendQueue.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"refreshInterest","package":"eve","parentType":"PipeEndState","signature":"int refreshInterest()","url":"/eve/aio/posix/pipe/PipeEndState.refreshInterest.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"fail","package":"eve","parentType":"PipeEndState","signature":"void fail(int  errorNumber)","url":"/eve/aio/posix/pipe/PipeEndState.fail.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"closeInternal","package":"eve","parentType":"PipeEndState","signature":"void closeInternal(PipeCloseReason reason,  int  errorNumber,  bool  invokeCallback)","url":"/eve/aio/posix/pipe/PipeEndState.closeInternal.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"closeWithoutCallback","package":"eve","parentType":"PipeEndState","signature":"void closeWithoutCallback()","url":"/eve/aio/posix/pipe/PipeEndState.closeWithoutCallback.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"invokeData","package":"eve","parentType":"PipeEndState","signature":"void invokeData(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/pipe/PipeEndState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"invokeWritable","package":"eve","parentType":"PipeEndState","signature":"void invokeWritable()","url":"/eve/aio/posix/pipe/PipeEndState.invokeWritable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"invokeError","package":"eve","parentType":"PipeEndState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/posix/pipe/PipeEndState.invokeError.html"},{"doc":"","kind":"method","module":"eve.aio.posix.pipe","name":"invokeClose","package":"eve","parentType":"PipeEndState","signature":"void invokeClose(PipeCloseReason reason)","url":"/eve/aio/posix/pipe/PipeEndState.invokeClose.html"},{"doc":"EIO error code for generic I/O errors.","kind":"variable","module":"eve.aio.posix.pipe","name":"EIO","package":"eve","parentType":"","signature":"EIO","url":"/eve/aio/posix/pipe.html#EIO"},{"doc":"Async TCP listener and connection primitives for POSIX platforms.","kind":"module","module":"eve.aio.posix.tcp","name":"eve.aio.posix.tcp","package":"eve","parentType":"","signature":"","url":"/eve/aio/posix/tcp.html"},{"doc":"","kind":"function","module":"eve.aio.posix.tcp","name":"mapListenError","package":"eve","parentType":"","signature":"ListenResult mapListenError(int  err)","url":"/eve/aio/posix/tcp/mapListenError.html"},{"doc":"","kind":"function","module":"eve.aio.posix.tcp","name":"mapConnectError","package":"eve","parentType":"","signature":"ConnectResult mapConnectError(int  err)","url":"/eve/aio/posix/tcp/mapConnectError.html"},{"doc":"","kind":"function","module":"eve.aio.posix.tcp","name":"mapAdoptError","package":"eve","parentType":"","signature":"AdoptResult mapAdoptError(int  err)","url":"/eve/aio/posix/tcp/mapAdoptError.html"},{"doc":"Validate a connection config, returning defaults if invalid.","kind":"function","module":"eve.aio.posix.tcp","name":"validated","package":"eve","parentType":"","signature":"TcpConnectionConfig validated(TcpConnectionConfig config)","url":"/eve/aio/posix/tcp/validated.html"},{"doc":"Validate a listener config, returning defaults if invalid.","kind":"function","module":"eve.aio.posix.tcp","name":"validated","package":"eve","parentType":"","signature":"TcpListenerConfig validated(TcpListenerConfig config)","url":"/eve/aio/posix/tcp/validated.html"},{"doc":"Copy a D string slice to a null-terminated C string buffer.","kind":"function","module":"eve.aio.posix.tcp","name":"copyStringz","package":"eve","parentType":"","signature":"const(char) * copyStringz(scope  const(char)[]  source,  scope  char[]  buffer)","url":"/eve/aio/posix/tcp/copyStringz.html"},{"doc":"Set a file descriptor to non-blocking mode.","kind":"function","module":"eve.aio.posix.tcp","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(int  fd)","url":"/eve/aio/posix/tcp/setNonBlocking.html"},{"doc":"Check if an errno value indicates the operation would block.","kind":"function","module":"eve.aio.posix.tcp","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock(int  value)","url":"/eve/aio/posix/tcp/wouldBlock.html"},{"doc":"Query the socket error status.","kind":"function","module":"eve.aio.posix.tcp","name":"socketError","package":"eve","parentType":"","signature":"int socketError(int  fd)","url":"/eve/aio/posix/tcp/socketError.html"},{"doc":"Convert getaddrinfo error to errno equivalent.","kind":"function","module":"eve.aio.posix.tcp","name":"resolveErrno","package":"eve","parentType":"","signature":"int resolveErrno(int  status)","url":"/eve/aio/posix/tcp/resolveErrno.html"},{"doc":"Query the local port number for a bound socket.","kind":"function","module":"eve.aio.posix.tcp","name":"queryLocalPort","package":"eve","parentType":"","signature":"ushort queryLocalPort(int  fd)","url":"/eve/aio/posix/tcp/queryLocalPort.html"},{"doc":"Create a range over an addrinfo linked list.","kind":"function","module":"eve.aio.posix.tcp","name":"addrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange addrinfoRange(addrinfo *  first)","url":"/eve/aio/posix/tcp/addrinfoRange.html"},{"doc":"Connection-side buffer configuration.","kind":"struct","module":"eve.aio.posix.tcp","name":"TcpConnectionConfig","package":"eve","parentType":"","signature":"TcpConnectionConfig","url":"/eve/aio/posix/tcp.html#TcpConnectionConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.tcp","name":"isValid","package":"eve","parentType":"TcpConnectionConfig","signature":"bool isValid()","url":"/eve/aio/posix/tcp/TcpConnectionConfig.isValid.html"},{"doc":"Listener-side socket configuration.","kind":"struct","module":"eve.aio.posix.tcp","name":"TcpListenerConfig","package":"eve","parentType":"","signature":"TcpListenerConfig","url":"/eve/aio/posix/tcp.html#TcpListenerConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.tcp","name":"isValid","package":"eve","parentType":"TcpListenerConfig","signature":"bool isValid()","url":"/eve/aio/posix/tcp/TcpListenerConfig.isValid.html"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"ConnectCallback","package":"eve","parentType":"","signature":"ConnectCallback = void  delegate(ref  TcpConnection connection) @safe","url":"/eve/aio/posix/tcp.html#ConnectCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(ref  TcpConnection connection,  scope  const(ubyte)[]  data) @safe","url":"/eve/aio/posix/tcp.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"WritableCallback","package":"eve","parentType":"","signature":"WritableCallback = void  delegate(ref  TcpConnection connection) @safe","url":"/eve/aio/posix/tcp.html#WritableCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"CloseCallback","package":"eve","parentType":"","signature":"CloseCallback = void  delegate(ref  TcpConnection connection,  SocketCloseReason reason) @safe","url":"/eve/aio/posix/tcp.html#CloseCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  TcpConnection connection,  int  errorNumber) @safe","url":"/eve/aio/posix/tcp.html#ErrorCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"AcceptCallback","package":"eve","parentType":"","signature":"AcceptCallback = void  delegate(ref  TcpListener listener,  Handle clientHandle) @safe","url":"/eve/aio/posix/tcp.html#AcceptCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.tcp","name":"ConnectionCallback","package":"eve","parentType":"","signature":"ConnectionCallback = void  delegate(ref  TcpListener listener,  ref  TcpConnection connection) @safe","url":"/eve/aio/posix/tcp.html#ConnectionCallback"},{"doc":"Async TCP connection wrapper.","kind":"struct","module":"eve.aio.posix.tcp","name":"TcpConnection","package":"eve","parentType":"","signature":"TcpConnection","url":"/eve/aio/posix/tcp.html#TcpConnection"},{"doc":"Create a detached connection wrapper.","kind":"method","module":"eve.aio.posix.tcp","name":"create","package":"eve","parentType":"TcpConnection","signature":"TcpConnection create(TcpConnectionConfig config =  TcpConnectionConfig.init)","url":"/eve/aio/posix/tcp/TcpConnection.create.html"},{"doc":"Set the connect callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onConnect","package":"eve","parentType":"TcpConnection","signature":"void onConnect(ConnectCallback callback)","url":"/eve/aio/posix/tcp/TcpConnection.onConnect.html"},{"doc":"Set the inbound data callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onData","package":"eve","parentType":"TcpConnection","signature":"void onData(DataCallback callback)","url":"/eve/aio/posix/tcp/TcpConnection.onData.html"},{"doc":"Set the writable callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onWritable","package":"eve","parentType":"TcpConnection","signature":"void onWritable(WritableCallback callback)","url":"/eve/aio/posix/tcp/TcpConnection.onWritable.html"},{"doc":"Set the close callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onClose","package":"eve","parentType":"TcpConnection","signature":"void onClose(CloseCallback callback)","url":"/eve/aio/posix/tcp/TcpConnection.onClose.html"},{"doc":"Set the error callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onError","package":"eve","parentType":"TcpConnection","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/posix/tcp/TcpConnection.onError.html"},{"doc":"Report whether the wrapper currently owns an open socket.","kind":"method","module":"eve.aio.posix.tcp","name":"isOpen","package":"eve","parentType":"TcpConnection","signature":"bool isOpen()","url":"/eve/aio/posix/tcp/TcpConnection.isOpen.html"},{"doc":"Report the current connection state.","kind":"method","module":"eve.aio.posix.tcp","name":"state","package":"eve","parentType":"TcpConnection","signature":"SocketState state()","url":"/eve/aio/posix/tcp/TcpConnection.state.html"},{"doc":"Report the current queued send size.","kind":"method","module":"eve.aio.posix.tcp","name":"sendQueueLen","package":"eve","parentType":"TcpConnection","signature":"size_t sendQueueLen()","url":"/eve/aio/posix/tcp/TcpConnection.sendQueueLen.html"},{"doc":"Report whether the connection is currently writable from the caller's perspective.","kind":"method","module":"eve.aio.posix.tcp","name":"isWritable","package":"eve","parentType":"TcpConnection","signature":"bool isWritable()","url":"/eve/aio/posix/tcp/TcpConnection.isWritable.html"},{"doc":"Report the remote address of the connection.","kind":"method","module":"eve.aio.posix.tcp","name":"remoteAddress","package":"eve","parentType":"TcpConnection","signature":"IpAddress remoteAddress()","url":"/eve/aio/posix/tcp/TcpConnection.remoteAddress.html"},{"doc":"Report the local address of the connection.","kind":"method","module":"eve.aio.posix.tcp","name":"localAddress","package":"eve","parentType":"TcpConnection","signature":"IpAddress localAddress()","url":"/eve/aio/posix/tcp/TcpConnection.localAddress.html"},{"doc":"Adopt an already-accepted client socket.","kind":"method","module":"eve.aio.posix.tcp","name":"adopt","package":"eve","parentType":"TcpConnection","signature":"AdoptResult adopt(ref  EventLoop loop,  Handle clientHandle)","url":"/eve/aio/posix/tcp/TcpConnection.adopt.html"},{"doc":"Start a non-blocking connection attempt.","kind":"method","module":"eve.aio.posix.tcp","name":"connect","package":"eve","parentType":"TcpConnection","signature":"ConnectResult connect(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/aio/posix/tcp/TcpConnection.connect.html"},{"doc":"Send bytes over the connection.","kind":"method","module":"eve.aio.posix.tcp","name":"send","package":"eve","parentType":"TcpConnection","signature":"SendResult send(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/tcp/TcpConnection.send.html"},{"doc":"Pause socket read delivery.","kind":"method","module":"eve.aio.posix.tcp","name":"pauseReading","package":"eve","parentType":"TcpConnection","signature":"void pauseReading()","url":"/eve/aio/posix/tcp/TcpConnection.pauseReading.html"},{"doc":"Resume socket read delivery.","kind":"method","module":"eve.aio.posix.tcp","name":"resumeReading","package":"eve","parentType":"TcpConnection","signature":"void resumeReading()","url":"/eve/aio/posix/tcp/TcpConnection.resumeReading.html"},{"doc":"Close the connection.","kind":"method","module":"eve.aio.posix.tcp","name":"close","package":"eve","parentType":"TcpConnection","signature":"void close()","url":"/eve/aio/posix/tcp/TcpConnection.close.html"},{"doc":"Dispose the connection and its watcher registration.","kind":"method","module":"eve.aio.posix.tcp","name":"dispose","package":"eve","parentType":"TcpConnection","signature":"void dispose()","url":"/eve/aio/posix/tcp/TcpConnection.dispose.html"},{"doc":"Track this connection for graceful shutdown.","kind":"method","module":"eve.aio.posix.tcp","name":"track","package":"eve","parentType":"TcpConnection","signature":"bool track(Coord)(ref  Coord coordinator)","url":"/eve/aio/posix/tcp/TcpConnection.track.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"mutableState","package":"eve","parentType":"TcpConnection","signature":"TcpConnectionState mutableState()","url":"/eve/aio/posix/tcp/TcpConnection.mutableState.html"},{"doc":"Async TCP listener wrapper.","kind":"struct","module":"eve.aio.posix.tcp","name":"TcpListener","package":"eve","parentType":"","signature":"TcpListener","url":"/eve/aio/posix/tcp.html#TcpListener"},{"doc":"Create a detached listener wrapper.","kind":"method","module":"eve.aio.posix.tcp","name":"create","package":"eve","parentType":"TcpListener","signature":"TcpListener create(TcpListenerConfig config =  TcpListenerConfig.init)","url":"/eve/aio/posix/tcp/TcpListener.create.html"},{"doc":"Set the accept callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onAccept","package":"eve","parentType":"TcpListener","signature":"void onAccept(AcceptCallback callback)","url":"/eve/aio/posix/tcp/TcpListener.onAccept.html"},{"doc":"Set the high-level connection callback.","kind":"method","module":"eve.aio.posix.tcp","name":"onConnection","package":"eve","parentType":"TcpListener","signature":"void onConnection(ConnectionCallback callback)","url":"/eve/aio/posix/tcp/TcpListener.onConnection.html"},{"doc":"Report whether the listener currently owns an open socket.","kind":"method","module":"eve.aio.posix.tcp","name":"isOpen","package":"eve","parentType":"TcpListener","signature":"bool isOpen()","url":"/eve/aio/posix/tcp/TcpListener.isOpen.html"},{"doc":"Report the effective local port once listening.","kind":"method","module":"eve.aio.posix.tcp","name":"localPort","package":"eve","parentType":"TcpListener","signature":"ushort localPort()","url":"/eve/aio/posix/tcp/TcpListener.localPort.html"},{"doc":"Start listening on the requested endpoint.","kind":"method","module":"eve.aio.posix.tcp","name":"listen","package":"eve","parentType":"TcpListener","signature":"ListenResult listen(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/posix/tcp/TcpListener.listen.html"},{"doc":"Close the listener.","kind":"method","module":"eve.aio.posix.tcp","name":"close","package":"eve","parentType":"TcpListener","signature":"void close()","url":"/eve/aio/posix/tcp/TcpListener.close.html"},{"doc":"Dispose the listener and its watcher registration.","kind":"method","module":"eve.aio.posix.tcp","name":"dispose","package":"eve","parentType":"TcpListener","signature":"void dispose()","url":"/eve/aio/posix/tcp/TcpListener.dispose.html"},{"doc":"Track this listener for graceful shutdown.","kind":"method","module":"eve.aio.posix.tcp","name":"track","package":"eve","parentType":"TcpListener","signature":"bool track(Coord)(ref  Coord coordinator)","url":"/eve/aio/posix/tcp/TcpListener.track.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"mutableState","package":"eve","parentType":"TcpListener","signature":"TcpListenerState mutableState()","url":"/eve/aio/posix/tcp/TcpListener.mutableState.html"},{"doc":"","kind":"class","module":"eve.aio.posix.tcp","name":"TcpConnectionState","package":"eve","parentType":"","signature":"TcpConnectionState : IShutdownTrackable","url":"/eve/aio/posix/tcp.html#TcpConnectionState"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"initiateShutdown","package":"eve","parentType":"TcpConnectionState","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/posix/tcp/TcpConnectionState.initiateShutdown.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"performDrain","package":"eve","parentType":"TcpConnectionState","signature":"void performDrain()","url":"/eve/aio/posix/tcp/TcpConnectionState.performDrain.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"forceAbort","package":"eve","parentType":"TcpConnectionState","signature":"void forceAbort()","url":"/eve/aio/posix/tcp/TcpConnectionState.forceAbort.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"isClosed","package":"eve","parentType":"TcpConnectionState","signature":"bool isClosed()","url":"/eve/aio/posix/tcp/TcpConnectionState.isClosed.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"isOpen","package":"eve","parentType":"TcpConnectionState","signature":"bool isOpen()","url":"/eve/aio/posix/tcp/TcpConnectionState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"sendQueueLen","package":"eve","parentType":"TcpConnectionState","signature":"size_t sendQueueLen()","url":"/eve/aio/posix/tcp/TcpConnectionState.sendQueueLen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"isWritable","package":"eve","parentType":"TcpConnectionState","signature":"bool isWritable()","url":"/eve/aio/posix/tcp/TcpConnectionState.isWritable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"remoteAddress","package":"eve","parentType":"TcpConnectionState","signature":"IpAddress remoteAddress()","url":"/eve/aio/posix/tcp/TcpConnectionState.remoteAddress.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"localAddress","package":"eve","parentType":"TcpConnectionState","signature":"IpAddress localAddress()","url":"/eve/aio/posix/tcp/TcpConnectionState.localAddress.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"adopt","package":"eve","parentType":"TcpConnectionState","signature":"AdoptResult adopt(ref  EventLoop loop,  Handle clientHandle)","url":"/eve/aio/posix/tcp/TcpConnectionState.adopt.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"connect","package":"eve","parentType":"TcpConnectionState","signature":"ConnectResult connect(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/aio/posix/tcp/TcpConnectionState.connect.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"send","package":"eve","parentType":"TcpConnectionState","signature":"SendResult send(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/tcp/TcpConnectionState.send.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"pauseReading","package":"eve","parentType":"TcpConnectionState","signature":"void pauseReading()","url":"/eve/aio/posix/tcp/TcpConnectionState.pauseReading.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"resumeReading","package":"eve","parentType":"TcpConnectionState","signature":"void resumeReading()","url":"/eve/aio/posix/tcp/TcpConnectionState.resumeReading.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"closeExplicitly","package":"eve","parentType":"TcpConnectionState","signature":"void closeExplicitly()","url":"/eve/aio/posix/tcp/TcpConnectionState.closeExplicitly.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"handleIo","package":"eve","parentType":"TcpConnectionState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/posix/tcp/TcpConnectionState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"owner","package":"eve","parentType":"TcpConnectionState","signature":"TcpConnection owner()","url":"/eve/aio/posix/tcp/TcpConnectionState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"finishConnect","package":"eve","parentType":"TcpConnectionState","signature":"void finishConnect()","url":"/eve/aio/posix/tcp/TcpConnectionState.finishConnect.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"readAvailable","package":"eve","parentType":"TcpConnectionState","signature":"void readAvailable()","url":"/eve/aio/posix/tcp/TcpConnectionState.readAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"flushSendQueue","package":"eve","parentType":"TcpConnectionState","signature":"void flushSendQueue()","url":"/eve/aio/posix/tcp/TcpConnectionState.flushSendQueue.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"refreshInterest","package":"eve","parentType":"TcpConnectionState","signature":"int refreshInterest()","url":"/eve/aio/posix/tcp/TcpConnectionState.refreshInterest.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"fail","package":"eve","parentType":"TcpConnectionState","signature":"void fail(int  errorNumber)","url":"/eve/aio/posix/tcp/TcpConnectionState.fail.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"closeInternal","package":"eve","parentType":"TcpConnectionState","signature":"void closeInternal(SocketCloseReason reason,  int  errorNumber,  bool  invokeCallback)","url":"/eve/aio/posix/tcp/TcpConnectionState.closeInternal.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"closeWithoutCallback","package":"eve","parentType":"TcpConnectionState","signature":"void closeWithoutCallback()","url":"/eve/aio/posix/tcp/TcpConnectionState.closeWithoutCallback.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"invokeConnect","package":"eve","parentType":"TcpConnectionState","signature":"void invokeConnect()","url":"/eve/aio/posix/tcp/TcpConnectionState.invokeConnect.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"invokeData","package":"eve","parentType":"TcpConnectionState","signature":"void invokeData(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/tcp/TcpConnectionState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"invokeWritable","package":"eve","parentType":"TcpConnectionState","signature":"void invokeWritable()","url":"/eve/aio/posix/tcp/TcpConnectionState.invokeWritable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"invokeError","package":"eve","parentType":"TcpConnectionState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/posix/tcp/TcpConnectionState.invokeError.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"invokeClose","package":"eve","parentType":"TcpConnectionState","signature":"void invokeClose(SocketCloseReason reason)","url":"/eve/aio/posix/tcp/TcpConnectionState.invokeClose.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"toIpAddress","package":"eve","parentType":"TcpConnectionState","signature":"IpAddress toIpAddress(const  sockaddr *  addr)","url":"/eve/aio/posix/tcp/TcpConnectionState.toIpAddress.html"},{"doc":"","kind":"class","module":"eve.aio.posix.tcp","name":"TcpListenerState","package":"eve","parentType":"","signature":"TcpListenerState : IShutdownTrackable","url":"/eve/aio/posix/tcp.html#TcpListenerState"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"initiateShutdown","package":"eve","parentType":"TcpListenerState","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/posix/tcp/TcpListenerState.initiateShutdown.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"performDrain","package":"eve","parentType":"TcpListenerState","signature":"void performDrain()","url":"/eve/aio/posix/tcp/TcpListenerState.performDrain.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"forceAbort","package":"eve","parentType":"TcpListenerState","signature":"void forceAbort()","url":"/eve/aio/posix/tcp/TcpListenerState.forceAbort.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"isClosed","package":"eve","parentType":"TcpListenerState","signature":"bool isClosed()","url":"/eve/aio/posix/tcp/TcpListenerState.isClosed.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"isOpen","package":"eve","parentType":"TcpListenerState","signature":"bool isOpen()","url":"/eve/aio/posix/tcp/TcpListenerState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"listen","package":"eve","parentType":"TcpListenerState","signature":"ListenResult listen(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/posix/tcp/TcpListenerState.listen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"close","package":"eve","parentType":"TcpListenerState","signature":"void close()","url":"/eve/aio/posix/tcp/TcpListenerState.close.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"handleIo","package":"eve","parentType":"TcpListenerState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/posix/tcp/TcpListenerState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"owner","package":"eve","parentType":"TcpListenerState","signature":"TcpListener owner()","url":"/eve/aio/posix/tcp/TcpListenerState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"acceptAvailable","package":"eve","parentType":"TcpListenerState","signature":"void acceptAvailable()","url":"/eve/aio/posix/tcp/TcpListenerState.acceptAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.tcp","name":"invokeAccept","package":"eve","parentType":"TcpListenerState","signature":"void invokeAccept(Handle clientHandle)","url":"/eve/aio/posix/tcp/TcpListenerState.invokeAccept.html"},{"doc":"Range adapter for iterating over addrinfo linked list.","kind":"struct","module":"eve.aio.posix.tcp","name":"AddrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange","url":"/eve/aio/posix/tcp.html#AddrinfoRange"},{"doc":"Check if the range is exhausted.","kind":"method","module":"eve.aio.posix.tcp","name":"empty","package":"eve","parentType":"AddrinfoRange","signature":"bool empty()","url":"/eve/aio/posix/tcp/AddrinfoRange.empty.html"},{"doc":"Get the current addrinfo entry.","kind":"method","module":"eve.aio.posix.tcp","name":"front","package":"eve","parentType":"AddrinfoRange","signature":"addrinfo * front()","url":"/eve/aio/posix/tcp/AddrinfoRange.front.html"},{"doc":"Advance to the next entry.","kind":"method","module":"eve.aio.posix.tcp","name":"popFront","package":"eve","parentType":"AddrinfoRange","signature":"void popFront()","url":"/eve/aio/posix/tcp/AddrinfoRange.popFront.html"},{"doc":"Async UDP datagram socket primitives for POSIX platforms.","kind":"module","module":"eve.aio.posix.udp","name":"eve.aio.posix.udp","package":"eve","parentType":"","signature":"","url":"/eve/aio/posix/udp.html"},{"doc":"Validate a socket config, returning defaults if invalid.","kind":"function","module":"eve.aio.posix.udp","name":"validated","package":"eve","parentType":"","signature":"UdpSocketConfig validated(UdpSocketConfig config)","url":"/eve/aio/posix/udp/validated.html"},{"doc":"Copy a D string slice to a null-terminated C string buffer.","kind":"function","module":"eve.aio.posix.udp","name":"copyStringz","package":"eve","parentType":"","signature":"const(char) * copyStringz(scope  const(char)[]  source,  scope  char[]  buffer)","url":"/eve/aio/posix/udp/copyStringz.html"},{"doc":"Set a file descriptor to non-blocking mode.","kind":"function","module":"eve.aio.posix.udp","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(int  fd)","url":"/eve/aio/posix/udp/setNonBlocking.html"},{"doc":"Check if an errno value indicates the operation would block.","kind":"function","module":"eve.aio.posix.udp","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock(int  value)","url":"/eve/aio/posix/udp/wouldBlock.html"},{"doc":"Convert getaddrinfo error to errno equivalent.","kind":"function","module":"eve.aio.posix.udp","name":"resolveErrno","package":"eve","parentType":"","signature":"int resolveErrno(int  status)","url":"/eve/aio/posix/udp/resolveErrno.html"},{"doc":"Query the local port number for a bound socket.","kind":"function","module":"eve.aio.posix.udp","name":"queryLocalPort","package":"eve","parentType":"","signature":"ushort queryLocalPort(int  fd)","url":"/eve/aio/posix/udp/queryLocalPort.html"},{"doc":"Parse a sockaddr_storage into a SocketAddress.","kind":"function","module":"eve.aio.posix.udp","name":"parseSocketAddress","package":"eve","parentType":"","signature":"SocketAddress parseSocketAddress(ref  const  sockaddr_storage storage)","url":"/eve/aio/posix/udp/parseSocketAddress.html"},{"doc":"Create a range over an addrinfo linked list.","kind":"function","module":"eve.aio.posix.udp","name":"addrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange addrinfoRange(addrinfo *  first)","url":"/eve/aio/posix/udp/addrinfoRange.html"},{"doc":"UDP socket configuration.","kind":"struct","module":"eve.aio.posix.udp","name":"UdpSocketConfig","package":"eve","parentType":"","signature":"UdpSocketConfig","url":"/eve/aio/posix/udp.html#UdpSocketConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.udp","name":"isValid","package":"eve","parentType":"UdpSocketConfig","signature":"bool isValid()","url":"/eve/aio/posix/udp/UdpSocketConfig.isValid.html"},{"doc":"Represents a remote endpoint address.","kind":"struct","module":"eve.aio.posix.udp","name":"SocketAddress","package":"eve","parentType":"","signature":"SocketAddress","url":"/eve/aio/posix/udp.html#SocketAddress"},{"doc":"Check if this is a valid address.","kind":"method","module":"eve.aio.posix.udp","name":"isValid","package":"eve","parentType":"SocketAddress","signature":"bool isValid()","url":"/eve/aio/posix/udp/SocketAddress.isValid.html"},{"doc":"Check if this is an IPv4 address.","kind":"method","module":"eve.aio.posix.udp","name":"isIPv4","package":"eve","parentType":"SocketAddress","signature":"bool isIPv4()","url":"/eve/aio/posix/udp/SocketAddress.isIPv4.html"},{"doc":"Check if this is an IPv6 address.","kind":"method","module":"eve.aio.posix.udp","name":"isIPv6","package":"eve","parentType":"SocketAddress","signature":"bool isIPv6()","url":"/eve/aio/posix/udp/SocketAddress.isIPv6.html"},{"doc":"","kind":"alias","module":"eve.aio.posix.udp","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(\n       ref  UdpSocket socket,  scope  const(ubyte)[]  data,  SocketAddress sender) @safe","url":"/eve/aio/posix/udp.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.udp","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  UdpSocket socket,  int  errorNumber) @safe","url":"/eve/aio/posix/udp.html#ErrorCallback"},{"doc":"Async UDP socket wrapper.","kind":"struct","module":"eve.aio.posix.udp","name":"UdpSocket","package":"eve","parentType":"","signature":"UdpSocket","url":"/eve/aio/posix/udp.html#UdpSocket"},{"doc":"Create a detached UDP socket wrapper.","kind":"method","module":"eve.aio.posix.udp","name":"create","package":"eve","parentType":"UdpSocket","signature":"UdpSocket create(UdpSocketConfig config =  UdpSocketConfig.init)","url":"/eve/aio/posix/udp/UdpSocket.create.html"},{"doc":"Set the data received callback.","kind":"method","module":"eve.aio.posix.udp","name":"onData","package":"eve","parentType":"UdpSocket","signature":"void onData(DataCallback callback)","url":"/eve/aio/posix/udp/UdpSocket.onData.html"},{"doc":"Set the error callback.","kind":"method","module":"eve.aio.posix.udp","name":"onError","package":"eve","parentType":"UdpSocket","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/posix/udp/UdpSocket.onError.html"},{"doc":"Report whether the socket is currently bound.","kind":"method","module":"eve.aio.posix.udp","name":"isBound","package":"eve","parentType":"UdpSocket","signature":"bool isBound()","url":"/eve/aio/posix/udp/UdpSocket.isBound.html"},{"doc":"Report the local port the socket is bound to.","kind":"method","module":"eve.aio.posix.udp","name":"localPort","package":"eve","parentType":"UdpSocket","signature":"ushort localPort()","url":"/eve/aio/posix/udp/UdpSocket.localPort.html"},{"doc":"Bind the socket to a local endpoint.","kind":"method","module":"eve.aio.posix.udp","name":"bind","package":"eve","parentType":"UdpSocket","signature":"int bind(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/posix/udp/UdpSocket.bind.html"},{"doc":"Send a datagram to a specific destination.","kind":"method","module":"eve.aio.posix.udp","name":"sendTo","package":"eve","parentType":"UdpSocket","signature":"DatagramResult sendTo(scope  const(ubyte)[]  data,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/posix/udp/UdpSocket.sendTo.html"},{"doc":"Send a datagram to a specific destination address.","kind":"method","module":"eve.aio.posix.udp","name":"sendToAddress","package":"eve","parentType":"UdpSocket","signature":"DatagramResult sendToAddress(scope  const(ubyte)[]  data,  SocketAddress dest)","url":"/eve/aio/posix/udp/UdpSocket.sendToAddress.html"},{"doc":"Pause receiving datagrams.","kind":"method","module":"eve.aio.posix.udp","name":"pauseReceiving","package":"eve","parentType":"UdpSocket","signature":"void pauseReceiving()","url":"/eve/aio/posix/udp/UdpSocket.pauseReceiving.html"},{"doc":"Resume receiving datagrams.","kind":"method","module":"eve.aio.posix.udp","name":"resumeReceiving","package":"eve","parentType":"UdpSocket","signature":"void resumeReceiving()","url":"/eve/aio/posix/udp/UdpSocket.resumeReceiving.html"},{"doc":"Close the socket.","kind":"method","module":"eve.aio.posix.udp","name":"close","package":"eve","parentType":"UdpSocket","signature":"void close()","url":"/eve/aio/posix/udp/UdpSocket.close.html"},{"doc":"Dispose the socket and its watcher registration.","kind":"method","module":"eve.aio.posix.udp","name":"dispose","package":"eve","parentType":"UdpSocket","signature":"void dispose()","url":"/eve/aio/posix/udp/UdpSocket.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"mutableState","package":"eve","parentType":"UdpSocket","signature":"UdpSocketState mutableState()","url":"/eve/aio/posix/udp/UdpSocket.mutableState.html"},{"doc":"","kind":"class","module":"eve.aio.posix.udp","name":"UdpSocketState","package":"eve","parentType":"","signature":"UdpSocketState","url":"/eve/aio/posix/udp.html#UdpSocketState"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"isBound","package":"eve","parentType":"UdpSocketState","signature":"bool isBound()","url":"/eve/aio/posix/udp/UdpSocketState.isBound.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"bind","package":"eve","parentType":"UdpSocketState","signature":"int bind(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/posix/udp/UdpSocketState.bind.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"sendTo","package":"eve","parentType":"UdpSocketState","signature":"DatagramResult sendTo(scope  const(ubyte)[]  data,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/posix/udp/UdpSocketState.sendTo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"sendToAddress","package":"eve","parentType":"UdpSocketState","signature":"DatagramResult sendToAddress(scope  const(ubyte)[]  data,  SocketAddress dest)","url":"/eve/aio/posix/udp/UdpSocketState.sendToAddress.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"pauseReceiving","package":"eve","parentType":"UdpSocketState","signature":"void pauseReceiving()","url":"/eve/aio/posix/udp/UdpSocketState.pauseReceiving.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"resumeReceiving","package":"eve","parentType":"UdpSocketState","signature":"void resumeReceiving()","url":"/eve/aio/posix/udp/UdpSocketState.resumeReceiving.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"close","package":"eve","parentType":"UdpSocketState","signature":"void close()","url":"/eve/aio/posix/udp/UdpSocketState.close.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"handleIo","package":"eve","parentType":"UdpSocketState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/posix/udp/UdpSocketState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"owner","package":"eve","parentType":"UdpSocketState","signature":"UdpSocket owner()","url":"/eve/aio/posix/udp/UdpSocketState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"receiveAvailable","package":"eve","parentType":"UdpSocketState","signature":"void receiveAvailable()","url":"/eve/aio/posix/udp/UdpSocketState.receiveAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"refreshInterest","package":"eve","parentType":"UdpSocketState","signature":"int refreshInterest()","url":"/eve/aio/posix/udp/UdpSocketState.refreshInterest.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"invokeData","package":"eve","parentType":"UdpSocketState","signature":"void invokeData(scope  const(ubyte)[]  data,  SocketAddress sender)","url":"/eve/aio/posix/udp/UdpSocketState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.posix.udp","name":"invokeError","package":"eve","parentType":"UdpSocketState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/posix/udp/UdpSocketState.invokeError.html"},{"doc":"Range adapter for iterating over addrinfo linked list.","kind":"struct","module":"eve.aio.posix.udp","name":"AddrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange","url":"/eve/aio/posix/udp.html#AddrinfoRange"},{"doc":"Check if the range is exhausted.","kind":"method","module":"eve.aio.posix.udp","name":"empty","package":"eve","parentType":"AddrinfoRange","signature":"bool empty()","url":"/eve/aio/posix/udp/AddrinfoRange.empty.html"},{"doc":"Get the current addrinfo entry.","kind":"method","module":"eve.aio.posix.udp","name":"front","package":"eve","parentType":"AddrinfoRange","signature":"addrinfo * front()","url":"/eve/aio/posix/udp/AddrinfoRange.front.html"},{"doc":"Advance to the next entry.","kind":"method","module":"eve.aio.posix.udp","name":"popFront","package":"eve","parentType":"AddrinfoRange","signature":"void popFront()","url":"/eve/aio/posix/udp/AddrinfoRange.popFront.html"},{"doc":"Async Unix domain socket listener and connection primitives for POSIX platforms.","kind":"module","module":"eve.aio.posix.unix","name":"eve.aio.posix.unix","package":"eve","parentType":"","signature":"","url":"/eve/aio/posix/unix.html"},{"doc":"Validate a connection config, returning defaults if invalid.","kind":"function","module":"eve.aio.posix.unix","name":"validated","package":"eve","parentType":"","signature":"UnixConnectionConfig validated(UnixConnectionConfig config)","url":"/eve/aio/posix/unix/validated.html"},{"doc":"Validate a listener config, returning defaults if invalid.","kind":"function","module":"eve.aio.posix.unix","name":"validated","package":"eve","parentType":"","signature":"UnixListenerConfig validated(UnixListenerConfig config)","url":"/eve/aio/posix/unix/validated.html"},{"doc":"Set a file descriptor to non-blocking mode.","kind":"function","module":"eve.aio.posix.unix","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(int  fd)","url":"/eve/aio/posix/unix/setNonBlocking.html"},{"doc":"Check if an errno value indicates the operation would block.","kind":"function","module":"eve.aio.posix.unix","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock(int  value)","url":"/eve/aio/posix/unix/wouldBlock.html"},{"doc":"Query the socket error status.","kind":"function","module":"eve.aio.posix.unix","name":"socketError","package":"eve","parentType":"","signature":"int socketError(int  fd)","url":"/eve/aio/posix/unix/socketError.html"},{"doc":"Check if a Unix socket path is valid.","kind":"function","module":"eve.aio.posix.unix","name":"isValidPath","package":"eve","parentType":"","signature":"bool isValidPath(scope  const(char)[]  path)","url":"/eve/aio/posix/unix/isValidPath.html"},{"doc":"","kind":"function","module":"eve.aio.posix.unix","name":"mapListenError","package":"eve","parentType":"","signature":"ListenResult mapListenError(int  err)","url":"/eve/aio/posix/unix/mapListenError.html"},{"doc":"","kind":"function","module":"eve.aio.posix.unix","name":"mapConnectError","package":"eve","parentType":"","signature":"ConnectResult mapConnectError(int  err)","url":"/eve/aio/posix/unix/mapConnectError.html"},{"doc":"","kind":"function","module":"eve.aio.posix.unix","name":"mapAdoptError","package":"eve","parentType":"","signature":"AdoptResult mapAdoptError(int  err)","url":"/eve/aio/posix/unix/mapAdoptError.html"},{"doc":"Connection-side buffer configuration.","kind":"struct","module":"eve.aio.posix.unix","name":"UnixConnectionConfig","package":"eve","parentType":"","signature":"UnixConnectionConfig","url":"/eve/aio/posix/unix.html#UnixConnectionConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.unix","name":"isValid","package":"eve","parentType":"UnixConnectionConfig","signature":"bool isValid()","url":"/eve/aio/posix/unix/UnixConnectionConfig.isValid.html"},{"doc":"Listener-side socket configuration.","kind":"struct","module":"eve.aio.posix.unix","name":"UnixListenerConfig","package":"eve","parentType":"","signature":"UnixListenerConfig","url":"/eve/aio/posix/unix.html#UnixListenerConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.posix.unix","name":"isValid","package":"eve","parentType":"UnixListenerConfig","signature":"bool isValid()","url":"/eve/aio/posix/unix/UnixListenerConfig.isValid.html"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"ConnectCallback","package":"eve","parentType":"","signature":"ConnectCallback = void  delegate(ref  UnixConnection connection) @safe","url":"/eve/aio/posix/unix.html#ConnectCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(ref  UnixConnection connection,  scope  const(ubyte)[]  data) @safe","url":"/eve/aio/posix/unix.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"WritableCallback","package":"eve","parentType":"","signature":"WritableCallback = void  delegate(ref  UnixConnection connection) @safe","url":"/eve/aio/posix/unix.html#WritableCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"CloseCallback","package":"eve","parentType":"","signature":"CloseCallback = void  delegate(ref  UnixConnection connection,  SocketCloseReason reason) @safe","url":"/eve/aio/posix/unix.html#CloseCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  UnixConnection connection,  int  errorNumber) @safe","url":"/eve/aio/posix/unix.html#ErrorCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"AcceptCallback","package":"eve","parentType":"","signature":"AcceptCallback = void  delegate(ref  UnixListener listener,  Handle clientHandle) @safe","url":"/eve/aio/posix/unix.html#AcceptCallback"},{"doc":"","kind":"alias","module":"eve.aio.posix.unix","name":"ConnectionCallback","package":"eve","parentType":"","signature":"ConnectionCallback = void  delegate(ref  UnixListener listener,  ref  UnixConnection connection) @safe","url":"/eve/aio/posix/unix.html#ConnectionCallback"},{"doc":"Async Unix domain socket connection wrapper.","kind":"struct","module":"eve.aio.posix.unix","name":"UnixConnection","package":"eve","parentType":"","signature":"UnixConnection","url":"/eve/aio/posix/unix.html#UnixConnection"},{"doc":"Create a detached connection wrapper.","kind":"method","module":"eve.aio.posix.unix","name":"create","package":"eve","parentType":"UnixConnection","signature":"UnixConnection create(UnixConnectionConfig config =  UnixConnectionConfig.init)","url":"/eve/aio/posix/unix/UnixConnection.create.html"},{"doc":"Set the connect callback.","kind":"method","module":"eve.aio.posix.unix","name":"onConnect","package":"eve","parentType":"UnixConnection","signature":"void onConnect(ConnectCallback callback)","url":"/eve/aio/posix/unix/UnixConnection.onConnect.html"},{"doc":"Set the inbound data callback.","kind":"method","module":"eve.aio.posix.unix","name":"onData","package":"eve","parentType":"UnixConnection","signature":"void onData(DataCallback callback)","url":"/eve/aio/posix/unix/UnixConnection.onData.html"},{"doc":"Set the writable callback.","kind":"method","module":"eve.aio.posix.unix","name":"onWritable","package":"eve","parentType":"UnixConnection","signature":"void onWritable(WritableCallback callback)","url":"/eve/aio/posix/unix/UnixConnection.onWritable.html"},{"doc":"Set the close callback.","kind":"method","module":"eve.aio.posix.unix","name":"onClose","package":"eve","parentType":"UnixConnection","signature":"void onClose(CloseCallback callback)","url":"/eve/aio/posix/unix/UnixConnection.onClose.html"},{"doc":"Set the error callback.","kind":"method","module":"eve.aio.posix.unix","name":"onError","package":"eve","parentType":"UnixConnection","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/posix/unix/UnixConnection.onError.html"},{"doc":"Report whether the wrapper currently owns an open socket.","kind":"method","module":"eve.aio.posix.unix","name":"isOpen","package":"eve","parentType":"UnixConnection","signature":"bool isOpen()","url":"/eve/aio/posix/unix/UnixConnection.isOpen.html"},{"doc":"Report the current connection state.","kind":"method","module":"eve.aio.posix.unix","name":"state","package":"eve","parentType":"UnixConnection","signature":"SocketState state()","url":"/eve/aio/posix/unix/UnixConnection.state.html"},{"doc":"Report the current queued send size.","kind":"method","module":"eve.aio.posix.unix","name":"sendQueueLen","package":"eve","parentType":"UnixConnection","signature":"size_t sendQueueLen()","url":"/eve/aio/posix/unix/UnixConnection.sendQueueLen.html"},{"doc":"Report whether the connection is currently writable from the caller's perspective.","kind":"method","module":"eve.aio.posix.unix","name":"isWritable","package":"eve","parentType":"UnixConnection","signature":"bool isWritable()","url":"/eve/aio/posix/unix/UnixConnection.isWritable.html"},{"doc":"Adopt an already-accepted client socket.","kind":"method","module":"eve.aio.posix.unix","name":"adopt","package":"eve","parentType":"UnixConnection","signature":"AdoptResult adopt(ref  EventLoop loop,  Handle clientHandle)","url":"/eve/aio/posix/unix/UnixConnection.adopt.html"},{"doc":"Start a non-blocking connection attempt to a Unix domain socket path.","kind":"method","module":"eve.aio.posix.unix","name":"connect","package":"eve","parentType":"UnixConnection","signature":"ConnectResult connect(ref  EventLoop loop,  scope  const(char)[]  path,  CancelToken cancel =  CancelToken.invalid)","url":"/eve/aio/posix/unix/UnixConnection.connect.html"},{"doc":"Send bytes over the connection.","kind":"method","module":"eve.aio.posix.unix","name":"send","package":"eve","parentType":"UnixConnection","signature":"SendResult send(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/unix/UnixConnection.send.html"},{"doc":"Pause socket read delivery.","kind":"method","module":"eve.aio.posix.unix","name":"pauseReading","package":"eve","parentType":"UnixConnection","signature":"void pauseReading()","url":"/eve/aio/posix/unix/UnixConnection.pauseReading.html"},{"doc":"Resume socket read delivery.","kind":"method","module":"eve.aio.posix.unix","name":"resumeReading","package":"eve","parentType":"UnixConnection","signature":"void resumeReading()","url":"/eve/aio/posix/unix/UnixConnection.resumeReading.html"},{"doc":"Close the connection.","kind":"method","module":"eve.aio.posix.unix","name":"close","package":"eve","parentType":"UnixConnection","signature":"void close()","url":"/eve/aio/posix/unix/UnixConnection.close.html"},{"doc":"Dispose the connection and its watcher registration.","kind":"method","module":"eve.aio.posix.unix","name":"dispose","package":"eve","parentType":"UnixConnection","signature":"void dispose()","url":"/eve/aio/posix/unix/UnixConnection.dispose.html"},{"doc":"Track this connection for graceful shutdown.","kind":"method","module":"eve.aio.posix.unix","name":"track","package":"eve","parentType":"UnixConnection","signature":"bool track(Coord)(ref  Coord coordinator)","url":"/eve/aio/posix/unix/UnixConnection.track.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"mutableState","package":"eve","parentType":"UnixConnection","signature":"UnixConnectionState mutableState()","url":"/eve/aio/posix/unix/UnixConnection.mutableState.html"},{"doc":"Async Unix domain socket listener wrapper.","kind":"struct","module":"eve.aio.posix.unix","name":"UnixListener","package":"eve","parentType":"","signature":"UnixListener","url":"/eve/aio/posix/unix.html#UnixListener"},{"doc":"Create a detached listener wrapper.","kind":"method","module":"eve.aio.posix.unix","name":"create","package":"eve","parentType":"UnixListener","signature":"UnixListener create(UnixListenerConfig config =  UnixListenerConfig.init)","url":"/eve/aio/posix/unix/UnixListener.create.html"},{"doc":"Set the accept callback.","kind":"method","module":"eve.aio.posix.unix","name":"onAccept","package":"eve","parentType":"UnixListener","signature":"void onAccept(AcceptCallback callback)","url":"/eve/aio/posix/unix/UnixListener.onAccept.html"},{"doc":"Set the high-level connection callback.","kind":"method","module":"eve.aio.posix.unix","name":"onConnection","package":"eve","parentType":"UnixListener","signature":"void onConnection(ConnectionCallback callback)","url":"/eve/aio/posix/unix/UnixListener.onConnection.html"},{"doc":"Report whether the listener currently owns an open socket.","kind":"method","module":"eve.aio.posix.unix","name":"isOpen","package":"eve","parentType":"UnixListener","signature":"bool isOpen()","url":"/eve/aio/posix/unix/UnixListener.isOpen.html"},{"doc":"Report the filesystem path the listener is bound to.","kind":"method","module":"eve.aio.posix.unix","name":"localPath","package":"eve","parentType":"UnixListener","signature":"const(char)[] localPath()","url":"/eve/aio/posix/unix/UnixListener.localPath.html"},{"doc":"Start listening on the requested Unix domain socket path.","kind":"method","module":"eve.aio.posix.unix","name":"listen","package":"eve","parentType":"UnixListener","signature":"ListenResult listen(ref  EventLoop loop,  scope  const(char)[]  path)","url":"/eve/aio/posix/unix/UnixListener.listen.html"},{"doc":"Close the listener and remove the socket file.","kind":"method","module":"eve.aio.posix.unix","name":"close","package":"eve","parentType":"UnixListener","signature":"void close()","url":"/eve/aio/posix/unix/UnixListener.close.html"},{"doc":"Dispose the listener and its watcher registration.","kind":"method","module":"eve.aio.posix.unix","name":"dispose","package":"eve","parentType":"UnixListener","signature":"void dispose()","url":"/eve/aio/posix/unix/UnixListener.dispose.html"},{"doc":"Track this listener for graceful shutdown.","kind":"method","module":"eve.aio.posix.unix","name":"track","package":"eve","parentType":"UnixListener","signature":"bool track(Coord)(ref  Coord coordinator)","url":"/eve/aio/posix/unix/UnixListener.track.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"mutableState","package":"eve","parentType":"UnixListener","signature":"UnixListenerState mutableState()","url":"/eve/aio/posix/unix/UnixListener.mutableState.html"},{"doc":"","kind":"class","module":"eve.aio.posix.unix","name":"UnixConnectionState","package":"eve","parentType":"","signature":"UnixConnectionState : IShutdownTrackable","url":"/eve/aio/posix/unix.html#UnixConnectionState"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"initiateShutdown","package":"eve","parentType":"UnixConnectionState","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/posix/unix/UnixConnectionState.initiateShutdown.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"performDrain","package":"eve","parentType":"UnixConnectionState","signature":"void performDrain()","url":"/eve/aio/posix/unix/UnixConnectionState.performDrain.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"forceAbort","package":"eve","parentType":"UnixConnectionState","signature":"void forceAbort()","url":"/eve/aio/posix/unix/UnixConnectionState.forceAbort.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"isClosed","package":"eve","parentType":"UnixConnectionState","signature":"bool isClosed()","url":"/eve/aio/posix/unix/UnixConnectionState.isClosed.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"isOpen","package":"eve","parentType":"UnixConnectionState","signature":"bool isOpen()","url":"/eve/aio/posix/unix/UnixConnectionState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"sendQueueLen","package":"eve","parentType":"UnixConnectionState","signature":"size_t sendQueueLen()","url":"/eve/aio/posix/unix/UnixConnectionState.sendQueueLen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"isWritable","package":"eve","parentType":"UnixConnectionState","signature":"bool isWritable()","url":"/eve/aio/posix/unix/UnixConnectionState.isWritable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"adopt","package":"eve","parentType":"UnixConnectionState","signature":"AdoptResult adopt(ref  EventLoop loop,  Handle clientHandle)","url":"/eve/aio/posix/unix/UnixConnectionState.adopt.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"connect","package":"eve","parentType":"UnixConnectionState","signature":"ConnectResult connect(ref  EventLoop loop,  scope  const(char)[]  path,  CancelToken cancel =  CancelToken.invalid)","url":"/eve/aio/posix/unix/UnixConnectionState.connect.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"send","package":"eve","parentType":"UnixConnectionState","signature":"SendResult send(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/unix/UnixConnectionState.send.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"pauseReading","package":"eve","parentType":"UnixConnectionState","signature":"void pauseReading()","url":"/eve/aio/posix/unix/UnixConnectionState.pauseReading.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"resumeReading","package":"eve","parentType":"UnixConnectionState","signature":"void resumeReading()","url":"/eve/aio/posix/unix/UnixConnectionState.resumeReading.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"closeExplicitly","package":"eve","parentType":"UnixConnectionState","signature":"void closeExplicitly()","url":"/eve/aio/posix/unix/UnixConnectionState.closeExplicitly.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"handleIo","package":"eve","parentType":"UnixConnectionState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/posix/unix/UnixConnectionState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"owner","package":"eve","parentType":"UnixConnectionState","signature":"UnixConnection owner()","url":"/eve/aio/posix/unix/UnixConnectionState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"finishConnect","package":"eve","parentType":"UnixConnectionState","signature":"void finishConnect()","url":"/eve/aio/posix/unix/UnixConnectionState.finishConnect.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"readAvailable","package":"eve","parentType":"UnixConnectionState","signature":"void readAvailable()","url":"/eve/aio/posix/unix/UnixConnectionState.readAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"flushSendQueue","package":"eve","parentType":"UnixConnectionState","signature":"void flushSendQueue()","url":"/eve/aio/posix/unix/UnixConnectionState.flushSendQueue.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"refreshInterest","package":"eve","parentType":"UnixConnectionState","signature":"int refreshInterest()","url":"/eve/aio/posix/unix/UnixConnectionState.refreshInterest.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"fail","package":"eve","parentType":"UnixConnectionState","signature":"void fail(int  errorNumber)","url":"/eve/aio/posix/unix/UnixConnectionState.fail.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"closeInternal","package":"eve","parentType":"UnixConnectionState","signature":"void closeInternal(SocketCloseReason reason,  int  errorNumber,  bool  invokeCallback)","url":"/eve/aio/posix/unix/UnixConnectionState.closeInternal.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"closeWithoutCallback","package":"eve","parentType":"UnixConnectionState","signature":"void closeWithoutCallback()","url":"/eve/aio/posix/unix/UnixConnectionState.closeWithoutCallback.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"invokeConnect","package":"eve","parentType":"UnixConnectionState","signature":"void invokeConnect()","url":"/eve/aio/posix/unix/UnixConnectionState.invokeConnect.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"invokeData","package":"eve","parentType":"UnixConnectionState","signature":"void invokeData(scope  const(ubyte)[]  data)","url":"/eve/aio/posix/unix/UnixConnectionState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"invokeWritable","package":"eve","parentType":"UnixConnectionState","signature":"void invokeWritable()","url":"/eve/aio/posix/unix/UnixConnectionState.invokeWritable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"invokeError","package":"eve","parentType":"UnixConnectionState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/posix/unix/UnixConnectionState.invokeError.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"invokeClose","package":"eve","parentType":"UnixConnectionState","signature":"void invokeClose(SocketCloseReason reason)","url":"/eve/aio/posix/unix/UnixConnectionState.invokeClose.html"},{"doc":"","kind":"class","module":"eve.aio.posix.unix","name":"UnixListenerState","package":"eve","parentType":"","signature":"UnixListenerState : IShutdownTrackable","url":"/eve/aio/posix/unix.html#UnixListenerState"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"initiateShutdown","package":"eve","parentType":"UnixListenerState","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/posix/unix/UnixListenerState.initiateShutdown.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"performDrain","package":"eve","parentType":"UnixListenerState","signature":"void performDrain()","url":"/eve/aio/posix/unix/UnixListenerState.performDrain.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"forceAbort","package":"eve","parentType":"UnixListenerState","signature":"void forceAbort()","url":"/eve/aio/posix/unix/UnixListenerState.forceAbort.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"isClosed","package":"eve","parentType":"UnixListenerState","signature":"bool isClosed()","url":"/eve/aio/posix/unix/UnixListenerState.isClosed.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"isOpen","package":"eve","parentType":"UnixListenerState","signature":"bool isOpen()","url":"/eve/aio/posix/unix/UnixListenerState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"localPath","package":"eve","parentType":"UnixListenerState","signature":"const(char)[] localPath()","url":"/eve/aio/posix/unix/UnixListenerState.localPath.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"listen","package":"eve","parentType":"UnixListenerState","signature":"ListenResult listen(ref  EventLoop loop,  scope  const(char)[]  path)","url":"/eve/aio/posix/unix/UnixListenerState.listen.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"close","package":"eve","parentType":"UnixListenerState","signature":"void close()","url":"/eve/aio/posix/unix/UnixListenerState.close.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"handleIo","package":"eve","parentType":"UnixListenerState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/posix/unix/UnixListenerState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"owner","package":"eve","parentType":"UnixListenerState","signature":"UnixListener owner()","url":"/eve/aio/posix/unix/UnixListenerState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"acceptAvailable","package":"eve","parentType":"UnixListenerState","signature":"void acceptAvailable()","url":"/eve/aio/posix/unix/UnixListenerState.acceptAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.posix.unix","name":"invokeAccept","package":"eve","parentType":"UnixListenerState","signature":"void invokeAccept(Handle clientHandle)","url":"/eve/aio/posix/unix/UnixListenerState.invokeAccept.html"},{"doc":"Maximum length of a Unix domain socket path.","kind":"variable","module":"eve.aio.posix.unix","name":"UNIX_PATH_MAX","package":"eve","parentType":"","signature":"UNIX_PATH_MAX","url":"/eve/aio/posix/unix.html#UNIX_PATH_MAX"},{"doc":"Consolidated Result Enums for EVE AIO Operations.","kind":"module","module":"eve.aio.result","name":"eve.aio.result","package":"eve","parentType":"","signature":"","url":"/eve/aio/result.html"},{"doc":"Result of stream send operations (TCP, Unix, Pipe).","kind":"enum","module":"eve.aio.result","name":"SendResult","package":"eve","parentType":"","signature":"SendResult : ubyte","url":"/eve/aio/result.html#SendResult"},{"doc":"Data was sent successfully.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#SendResult"},{"doc":"Partial data was sent; retry with remainder.","kind":"enum_member","module":"eve.aio.result","name":"PARTIAL","package":"eve","parentType":"","signature":"PARTIAL = ","url":"/eve/aio/result.html#SendResult"},{"doc":"Send buffer is full; wait for onWritable callback.","kind":"enum_member","module":"eve.aio.result","name":"PRESSURE","package":"eve","parentType":"","signature":"PRESSURE = ","url":"/eve/aio/result.html#SendResult"},{"doc":"Connection has been closed.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#SendResult"},{"doc":"An error occurred.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#SendResult"},{"doc":"Result of datagram send operations (UDP).","kind":"enum","module":"eve.aio.result","name":"DatagramResult","package":"eve","parentType":"","signature":"DatagramResult : ubyte","url":"/eve/aio/result.html#DatagramResult"},{"doc":"Datagram was sent successfully.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#DatagramResult"},{"doc":"Socket is not bound or not ready.","kind":"enum_member","module":"eve.aio.result","name":"NOT_READY","package":"eve","parentType":"","signature":"NOT_READY = ","url":"/eve/aio/result.html#DatagramResult"},{"doc":"Send would block; retry later.","kind":"enum_member","module":"eve.aio.result","name":"WOULD_BLOCK","package":"eve","parentType":"","signature":"WOULD_BLOCK = ","url":"/eve/aio/result.html#DatagramResult"},{"doc":"An error occurred.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#DatagramResult"},{"doc":"Result of file read/write operations.","kind":"enum","module":"eve.aio.result","name":"FileResult","package":"eve","parentType":"","signature":"FileResult : ubyte","url":"/eve/aio/result.html#FileResult"},{"doc":"Operation completed successfully.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#FileResult"},{"doc":"Operation is pending; callback will fire on completion.","kind":"enum_member","module":"eve.aio.result","name":"PENDING","package":"eve","parentType":"","signature":"PENDING = ","url":"/eve/aio/result.html#FileResult"},{"doc":"An error occurred.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#FileResult"},{"doc":"File has been closed.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#FileResult"},{"doc":"Result of listen/bind operations.","kind":"enum","module":"eve.aio.result","name":"ListenResult","package":"eve","parentType":"","signature":"ListenResult : ubyte","url":"/eve/aio/result.html#ListenResult"},{"doc":"Server is now listening.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"Invalid host, port, or path argument.","kind":"enum_member","module":"eve.aio.result","name":"INVALID_ARGUMENT","package":"eve","parentType":"","signature":"INVALID_ARGUMENT = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"Address or port is already in use.","kind":"enum_member","module":"eve.aio.result","name":"ADDRESS_IN_USE","package":"eve","parentType":"","signature":"ADDRESS_IN_USE = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"Permission denied (e.g., port < 1024 requires root).","kind":"enum_member","module":"eve.aio.result","name":"PERMISSION_DENIED","package":"eve","parentType":"","signature":"PERMISSION_DENIED = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"Requested address is not available on this host.","kind":"enum_member","module":"eve.aio.result","name":"ADDRESS_NOT_AVAILABLE","package":"eve","parentType":"","signature":"ADDRESS_NOT_AVAILABLE = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"System resource limit reached (e.g., file descriptors).","kind":"enum_member","module":"eve.aio.result","name":"RESOURCE_LIMIT","package":"eve","parentType":"","signature":"RESOURCE_LIMIT = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"Unspecified error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#ListenResult"},{"doc":"Result of connect operations.","kind":"enum","module":"eve.aio.result","name":"ConnectResult","package":"eve","parentType":"","signature":"ConnectResult : ubyte","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Connection initiated (async; wait for onConnect callback).","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Invalid host, port, or path argument.","kind":"enum_member","module":"eve.aio.result","name":"INVALID_ARGUMENT","package":"eve","parentType":"","signature":"INVALID_ARGUMENT = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Connection refused by remote host.","kind":"enum_member","module":"eve.aio.result","name":"CONNECTION_REFUSED","package":"eve","parentType":"","signature":"CONNECTION_REFUSED = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Network is unreachable.","kind":"enum_member","module":"eve.aio.result","name":"NETWORK_UNREACHABLE","package":"eve","parentType":"","signature":"NETWORK_UNREACHABLE = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Host is unreachable.","kind":"enum_member","module":"eve.aio.result","name":"HOST_UNREACHABLE","package":"eve","parentType":"","signature":"HOST_UNREACHABLE = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Connection attempt timed out.","kind":"enum_member","module":"eve.aio.result","name":"TIMED_OUT","package":"eve","parentType":"","signature":"TIMED_OUT = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"System resource limit reached.","kind":"enum_member","module":"eve.aio.result","name":"RESOURCE_LIMIT","package":"eve","parentType":"","signature":"RESOURCE_LIMIT = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Unspecified error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#ConnectResult"},{"doc":"Result of handle adoption operations.","kind":"enum","module":"eve.aio.result","name":"AdoptResult","package":"eve","parentType":"","signature":"AdoptResult : ubyte","url":"/eve/aio/result.html#AdoptResult"},{"doc":"Handle was successfully adopted.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#AdoptResult"},{"doc":"Invalid handle provided.","kind":"enum_member","module":"eve.aio.result","name":"INVALID_HANDLE","package":"eve","parentType":"","signature":"INVALID_HANDLE = ","url":"/eve/aio/result.html#AdoptResult"},{"doc":"Failed to register with event loop.","kind":"enum_member","module":"eve.aio.result","name":"REGISTRATION_FAILED","package":"eve","parentType":"","signature":"REGISTRATION_FAILED = ","url":"/eve/aio/result.html#AdoptResult"},{"doc":"System resource limit reached.","kind":"enum_member","module":"eve.aio.result","name":"RESOURCE_LIMIT","package":"eve","parentType":"","signature":"RESOURCE_LIMIT = ","url":"/eve/aio/result.html#AdoptResult"},{"doc":"Unspecified error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#AdoptResult"},{"doc":"Result of file open operations.","kind":"enum","module":"eve.aio.result","name":"OpenResult","package":"eve","parentType":"","signature":"OpenResult : ubyte","url":"/eve/aio/result.html#OpenResult"},{"doc":"File was opened successfully.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"Invalid path or flags argument.","kind":"enum_member","module":"eve.aio.result","name":"INVALID_ARGUMENT","package":"eve","parentType":"","signature":"INVALID_ARGUMENT = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"File or directory not found.","kind":"enum_member","module":"eve.aio.result","name":"NOT_FOUND","package":"eve","parentType":"","signature":"NOT_FOUND = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"Permission denied.","kind":"enum_member","module":"eve.aio.result","name":"PERMISSION_DENIED","package":"eve","parentType":"","signature":"PERMISSION_DENIED = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"Path is a directory, not a file.","kind":"enum_member","module":"eve.aio.result","name":"IS_DIRECTORY","package":"eve","parentType":"","signature":"IS_DIRECTORY = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"Too many open files in system.","kind":"enum_member","module":"eve.aio.result","name":"TOO_MANY_FILES","package":"eve","parentType":"","signature":"TOO_MANY_FILES = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"Unspecified error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#OpenResult"},{"doc":"Result of console input start operation (Windows).","kind":"enum","module":"eve.aio.result","name":"StartResult","package":"eve","parentType":"","signature":"StartResult : ubyte","url":"/eve/aio/result.html#StartResult"},{"doc":"Console input started successfully.","kind":"enum_member","module":"eve.aio.result","name":"OK","package":"eve","parentType":"","signature":"OK = ","url":"/eve/aio/result.html#StartResult"},{"doc":"Invalid state (already started or disposed).","kind":"enum_member","module":"eve.aio.result","name":"INVALID_STATE","package":"eve","parentType":"","signature":"INVALID_STATE = ","url":"/eve/aio/result.html#StartResult"},{"doc":"Failed to get console handle.","kind":"enum_member","module":"eve.aio.result","name":"INVALID_HANDLE","package":"eve","parentType":"","signature":"INVALID_HANDLE = ","url":"/eve/aio/result.html#StartResult"},{"doc":"Failed to register with event loop.","kind":"enum_member","module":"eve.aio.result","name":"REGISTRATION_FAILED","package":"eve","parentType":"","signature":"REGISTRATION_FAILED = ","url":"/eve/aio/result.html#StartResult"},{"doc":"Unspecified error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#StartResult"},{"doc":"State of a socket (TCP or Unix).","kind":"enum","module":"eve.aio.result","name":"SocketState","package":"eve","parentType":"","signature":"SocketState : ubyte","url":"/eve/aio/result.html#SocketState"},{"doc":"Initial state, not yet connected.","kind":"enum_member","module":"eve.aio.result","name":"INIT","package":"eve","parentType":"","signature":"INIT = ","url":"/eve/aio/result.html#SocketState"},{"doc":"Connection in progress.","kind":"enum_member","module":"eve.aio.result","name":"CONNECTING","package":"eve","parentType":"","signature":"CONNECTING = ","url":"/eve/aio/result.html#SocketState"},{"doc":"Connected and ready for I/O.","kind":"enum_member","module":"eve.aio.result","name":"CONNECTED","package":"eve","parentType":"","signature":"CONNECTED = ","url":"/eve/aio/result.html#SocketState"},{"doc":"Connection has been closed.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#SocketState"},{"doc":"Socket is in an error state.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#SocketState"},{"doc":"State of an async file.","kind":"enum","module":"eve.aio.result","name":"FileState","package":"eve","parentType":"","signature":"FileState : ubyte","url":"/eve/aio/result.html#FileState"},{"doc":"Initial state, not yet opened.","kind":"enum_member","module":"eve.aio.result","name":"INIT","package":"eve","parentType":"","signature":"INIT = ","url":"/eve/aio/result.html#FileState"},{"doc":"File is open and ready for operations.","kind":"enum_member","module":"eve.aio.result","name":"OPEN","package":"eve","parentType":"","signature":"OPEN = ","url":"/eve/aio/result.html#FileState"},{"doc":"File has been closed.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#FileState"},{"doc":"File is in an error state.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#FileState"},{"doc":"State of a pipe endpoint.","kind":"enum","module":"eve.aio.result","name":"PipeState","package":"eve","parentType":"","signature":"PipeState : ubyte","url":"/eve/aio/result.html#PipeState"},{"doc":"Initial state, not yet opened.","kind":"enum_member","module":"eve.aio.result","name":"INIT","package":"eve","parentType":"","signature":"INIT = ","url":"/eve/aio/result.html#PipeState"},{"doc":"Pipe is open and ready for I/O.","kind":"enum_member","module":"eve.aio.result","name":"OPEN","package":"eve","parentType":"","signature":"OPEN = ","url":"/eve/aio/result.html#PipeState"},{"doc":"Pipe has been closed.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#PipeState"},{"doc":"Pipe is in an error state.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#PipeState"},{"doc":"State of console input (Windows).","kind":"enum","module":"eve.aio.result","name":"ConsoleState","package":"eve","parentType":"","signature":"ConsoleState : ubyte","url":"/eve/aio/result.html#ConsoleState"},{"doc":"Initial state, not yet started.","kind":"enum_member","module":"eve.aio.result","name":"INIT","package":"eve","parentType":"","signature":"INIT = ","url":"/eve/aio/result.html#ConsoleState"},{"doc":"Console is running and processing input.","kind":"enum_member","module":"eve.aio.result","name":"RUNNING","package":"eve","parentType":"","signature":"RUNNING = ","url":"/eve/aio/result.html#ConsoleState"},{"doc":"Console has been stopped.","kind":"enum_member","module":"eve.aio.result","name":"STOPPED","package":"eve","parentType":"","signature":"STOPPED = ","url":"/eve/aio/result.html#ConsoleState"},{"doc":"Console is in an error state.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#ConsoleState"},{"doc":"Reason a socket was closed.","kind":"enum","module":"eve.aio.result","name":"SocketCloseReason","package":"eve","parentType":"","signature":"SocketCloseReason : ubyte","url":"/eve/aio/result.html#SocketCloseReason"},{"doc":"Remote end closed the connection gracefully.","kind":"enum_member","module":"eve.aio.result","name":"EOF","package":"eve","parentType":"","signature":"EOF = ","url":"/eve/aio/result.html#SocketCloseReason"},{"doc":"Connection was reset by remote end.","kind":"enum_member","module":"eve.aio.result","name":"RESET","package":"eve","parentType":"","signature":"RESET = ","url":"/eve/aio/result.html#SocketCloseReason"},{"doc":"Connection was closed locally.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#SocketCloseReason"},{"doc":"Connection was closed due to an error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#SocketCloseReason"},{"doc":"Connection was cancelled.","kind":"enum_member","module":"eve.aio.result","name":"CANCELLED","package":"eve","parentType":"","signature":"CANCELLED = ","url":"/eve/aio/result.html#SocketCloseReason"},{"doc":"Reason a pipe was closed.","kind":"enum","module":"eve.aio.result","name":"PipeCloseReason","package":"eve","parentType":"","signature":"PipeCloseReason : ubyte","url":"/eve/aio/result.html#PipeCloseReason"},{"doc":"Remote end closed the pipe.","kind":"enum_member","module":"eve.aio.result","name":"EOF","package":"eve","parentType":"","signature":"EOF = ","url":"/eve/aio/result.html#PipeCloseReason"},{"doc":"Pipe was closed locally.","kind":"enum_member","module":"eve.aio.result","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/aio/result.html#PipeCloseReason"},{"doc":"Pipe was closed due to an error.","kind":"enum_member","module":"eve.aio.result","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/aio/result.html#PipeCloseReason"},{"doc":"Graceful shutdown coordination for Layer 2 components.","kind":"module","module":"eve.aio.shutdown","name":"eve.aio.shutdown","package":"eve","parentType":"","signature":"","url":"/eve/aio/shutdown.html"},{"doc":"Phases of the graceful shutdown process.","kind":"enum","module":"eve.aio.shutdown","name":"ShutdownPhase","package":"eve","parentType":"","signature":"ShutdownPhase : ubyte","url":"/eve/aio/shutdown.html#ShutdownPhase"},{"doc":"Server is running normally.","kind":"enum_member","module":"eve.aio.shutdown","name":"RUNNING","package":"eve","parentType":"","signature":"RUNNING = ","url":"/eve/aio/shutdown.html#ShutdownPhase"},{"doc":"Listeners are stopped, connections are draining.","kind":"enum_member","module":"eve.aio.shutdown","name":"DRAINING","package":"eve","parentType":"","signature":"DRAINING = ","url":"/eve/aio/shutdown.html#ShutdownPhase"},{"doc":"Timeout reached, remaining connections are being forced closed.","kind":"enum_member","module":"eve.aio.shutdown","name":"TERMINATING","package":"eve","parentType":"","signature":"TERMINATING = ","url":"/eve/aio/shutdown.html#ShutdownPhase"},{"doc":"All tracked resources are closed.","kind":"enum_member","module":"eve.aio.shutdown","name":"STOPPED","package":"eve","parentType":"","signature":"STOPPED = ","url":"/eve/aio/shutdown.html#ShutdownPhase"},{"doc":"Interface for components that can be tracked by the ShutdownCoordinator.","kind":"interface","module":"eve.aio.shutdown","name":"IShutdownTrackable","package":"eve","parentType":"","signature":"IShutdownTrackable","url":"/eve/aio/shutdown.html#IShutdownTrackable"},{"doc":"Initiate shutdown for this component.","kind":"method","module":"eve.aio.shutdown","name":"initiateShutdown","package":"eve","parentType":"IShutdownTrackable","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/shutdown/IShutdownTrackable.initiateShutdown.html"},{"doc":"Transition to draining state (stop accepting new requests).","kind":"method","module":"eve.aio.shutdown","name":"performDrain","package":"eve","parentType":"IShutdownTrackable","signature":"void performDrain()","url":"/eve/aio/shutdown/IShutdownTrackable.performDrain.html"},{"doc":"Forcefully close the component.","kind":"method","module":"eve.aio.shutdown","name":"forceAbort","package":"eve","parentType":"IShutdownTrackable","signature":"void forceAbort()","url":"/eve/aio/shutdown/IShutdownTrackable.forceAbort.html"},{"doc":"Check if the component is fully closed and can be untracked.","kind":"method","module":"eve.aio.shutdown","name":"isClosed","package":"eve","parentType":"IShutdownTrackable","signature":"bool isClosed()","url":"/eve/aio/shutdown/IShutdownTrackable.isClosed.html"},{"doc":"Coordinator for graceful server shutdown.","kind":"struct","module":"eve.aio.shutdown","name":"ShutdownCoordinator","package":"eve","parentType":"","signature":"ShutdownCoordinator(uint  MaxTracked =  1024)","url":"/eve/aio/shutdown.html#ShutdownCoordinator"},{"doc":"Create a coordinator associated with an event loop.","kind":"method","module":"eve.aio.shutdown","name":"create","package":"eve","parentType":"ShutdownCoordinator","signature":"ShutdownCoordinator create(ref  EventLoop loop)","url":"/eve/aio/shutdown/ShutdownCoordinator.create.html"},{"doc":"Track a component for graceful shutdown.","kind":"method","module":"eve.aio.shutdown","name":"track","package":"eve","parentType":"ShutdownCoordinator","signature":"bool track(IShutdownTrackable component)","url":"/eve/aio/shutdown/ShutdownCoordinator.track.html"},{"doc":"Start the graceful shutdown process.","kind":"method","module":"eve.aio.shutdown","name":"shutdown","package":"eve","parentType":"ShutdownCoordinator","signature":"void shutdown(Duration timeout)","url":"/eve/aio/shutdown/ShutdownCoordinator.shutdown.html"},{"doc":"Get the global shutdown cancellation token.","kind":"method","module":"eve.aio.shutdown","name":"shutdownToken","package":"eve","parentType":"ShutdownCoordinator","signature":"CancelToken shutdownToken()","url":"/eve/aio/shutdown/ShutdownCoordinator.shutdownToken.html"},{"doc":"Get the current shutdown phase.","kind":"method","module":"eve.aio.shutdown","name":"phase","package":"eve","parentType":"ShutdownCoordinator","signature":"ShutdownPhase phase()","url":"/eve/aio/shutdown/ShutdownCoordinator.phase.html"},{"doc":"Check progress and transition phases if necessary.","kind":"method","module":"eve.aio.shutdown","name":"checkProgress","package":"eve","parentType":"ShutdownCoordinator","signature":"void checkProgress()","url":"/eve/aio/shutdown/ShutdownCoordinator.checkProgress.html"},{"doc":"","kind":"method","module":"eve.aio.shutdown","name":"onDrainTimeout","package":"eve","parentType":"ShutdownCoordinator","signature":"void onDrainTimeout()","url":"/eve/aio/shutdown/ShutdownCoordinator.onDrainTimeout.html"},{"doc":"","kind":"method","module":"eve.aio.shutdown","name":"finish","package":"eve","parentType":"ShutdownCoordinator","signature":"void finish()","url":"/eve/aio/shutdown/ShutdownCoordinator.finish.html"},{"doc":"Async TCP listener and connection primitives.","kind":"module","module":"eve.aio.tcp","name":"eve.aio.tcp","package":"eve","parentType":"","signature":"","url":"/eve/aio/tcp.html"},{"doc":"Async UDP datagram socket primitives.","kind":"module","module":"eve.aio.udp","name":"eve.aio.udp","package":"eve","parentType":"","signature":"","url":"/eve/aio/udp.html"},{"doc":"Async Unix domain socket listener and connection primitives.","kind":"module","module":"eve.aio.unix","name":"eve.aio.unix","package":"eve","parentType":"","signature":"","url":"/eve/aio/unix.html"},{"doc":"Async console input primitives for Windows.","kind":"module","module":"eve.aio.windows.console","name":"eve.aio.windows.console","package":"eve","parentType":"","signature":"","url":"/eve/aio/windows/console.html"},{"doc":"","kind":"function","module":"eve.aio.windows.console","name":"errno","package":"eve","parentType":"","signature":"int errno()","url":"/eve/aio/windows/console/errno.html"},{"doc":"Convert a Windows INPUT_RECORD to a ConsoleInputEvent.","kind":"function","module":"eve.aio.windows.console","name":"convertInputRecord","package":"eve","parentType":"","signature":"bool convertInputRecord(ref  const  INPUT_RECORD record,  ref  ConsoleInputEvent event)","url":"/eve/aio/windows/console/convertInputRecord.html"},{"doc":"Check if a virtual key code represents a printable character.","kind":"function","module":"eve.aio.windows.console","name":"isPrintableKey","package":"eve","parentType":"","signature":"bool isPrintableKey(ushort  vk)","url":"/eve/aio/windows/console/isPrintableKey.html"},{"doc":"Get a human-readable name for a virtual key code.","kind":"function","module":"eve.aio.windows.console","name":"virtualKeyName","package":"eve","parentType":"","signature":"const(char)[] virtualKeyName(ushort  vk)","url":"/eve/aio/windows/console/virtualKeyName.html"},{"doc":"Console input event types.","kind":"enum","module":"eve.aio.windows.console","name":"ConsoleEventType","package":"eve","parentType":"","signature":"ConsoleEventType : ubyte","url":"/eve/aio/windows/console.html#ConsoleEventType"},{"doc":"Keyboard key press or release event.","kind":"enum_member","module":"eve.aio.windows.console","name":"KEY","package":"eve","parentType":"","signature":"KEY = ","url":"/eve/aio/windows/console.html#ConsoleEventType"},{"doc":"Mouse button, movement, or scroll event.","kind":"enum_member","module":"eve.aio.windows.console","name":"MOUSE","package":"eve","parentType":"","signature":"MOUSE = ","url":"/eve/aio/windows/console.html#ConsoleEventType"},{"doc":"Console window resize event.","kind":"enum_member","module":"eve.aio.windows.console","name":"RESIZE","package":"eve","parentType":"","signature":"RESIZE = ","url":"/eve/aio/windows/console.html#ConsoleEventType"},{"doc":"Console window focus gain or loss event.","kind":"enum_member","module":"eve.aio.windows.console","name":"FOCUS","package":"eve","parentType":"","signature":"FOCUS = ","url":"/eve/aio/windows/console.html#ConsoleEventType"},{"doc":"Menu event (typically ignored).","kind":"enum_member","module":"eve.aio.windows.console","name":"MENU","package":"eve","parentType":"","signature":"MENU = ","url":"/eve/aio/windows/console.html#ConsoleEventType"},{"doc":"Key event data.","kind":"struct","module":"eve.aio.windows.console","name":"KeyEvent","package":"eve","parentType":"","signature":"KeyEvent","url":"/eve/aio/windows/console.html#KeyEvent"},{"doc":"Check if the Ctrl key is pressed.","kind":"method","module":"eve.aio.windows.console","name":"ctrlPressed","package":"eve","parentType":"KeyEvent","signature":"bool ctrlPressed()","url":"/eve/aio/windows/console/KeyEvent.ctrlPressed.html"},{"doc":"Check if the Alt key is pressed.","kind":"method","module":"eve.aio.windows.console","name":"altPressed","package":"eve","parentType":"KeyEvent","signature":"bool altPressed()","url":"/eve/aio/windows/console/KeyEvent.altPressed.html"},{"doc":"Check if the Shift key is pressed.","kind":"method","module":"eve.aio.windows.console","name":"shiftPressed","package":"eve","parentType":"KeyEvent","signature":"bool shiftPressed()","url":"/eve/aio/windows/console/KeyEvent.shiftPressed.html"},{"doc":"Mouse event data.","kind":"struct","module":"eve.aio.windows.console","name":"MouseEvent","package":"eve","parentType":"","signature":"MouseEvent","url":"/eve/aio/windows/console.html#MouseEvent"},{"doc":"Check if this is a mouse move event.","kind":"method","module":"eve.aio.windows.console","name":"isMove","package":"eve","parentType":"MouseEvent","signature":"bool isMove()","url":"/eve/aio/windows/console/MouseEvent.isMove.html"},{"doc":"Check if this is a double-click event.","kind":"method","module":"eve.aio.windows.console","name":"isDoubleClick","package":"eve","parentType":"MouseEvent","signature":"bool isDoubleClick()","url":"/eve/aio/windows/console/MouseEvent.isDoubleClick.html"},{"doc":"Check if this is a mouse wheel event.","kind":"method","module":"eve.aio.windows.console","name":"isMouseWheel","package":"eve","parentType":"MouseEvent","signature":"bool isMouseWheel()","url":"/eve/aio/windows/console/MouseEvent.isMouseWheel.html"},{"doc":"Check if the left mouse button is pressed.","kind":"method","module":"eve.aio.windows.console","name":"leftButtonDown","package":"eve","parentType":"MouseEvent","signature":"bool leftButtonDown()","url":"/eve/aio/windows/console/MouseEvent.leftButtonDown.html"},{"doc":"Check if the right mouse button is pressed.","kind":"method","module":"eve.aio.windows.console","name":"rightButtonDown","package":"eve","parentType":"MouseEvent","signature":"bool rightButtonDown()","url":"/eve/aio/windows/console/MouseEvent.rightButtonDown.html"},{"doc":"Window resize event.","kind":"struct","module":"eve.aio.windows.console","name":"ResizeEvent","package":"eve","parentType":"","signature":"ResizeEvent","url":"/eve/aio/windows/console.html#ResizeEvent"},{"doc":"Focus event.","kind":"struct","module":"eve.aio.windows.console","name":"FocusEvent","package":"eve","parentType":"","signature":"FocusEvent","url":"/eve/aio/windows/console.html#FocusEvent"},{"doc":"Union of all console input event types.","kind":"struct","module":"eve.aio.windows.console","name":"ConsoleInputEvent","package":"eve","parentType":"","signature":"ConsoleInputEvent","url":"/eve/aio/windows/console.html#ConsoleInputEvent"},{"doc":"Callback type for console input events.","kind":"alias","module":"eve.aio.windows.console","name":"ConsoleInputCallback","package":"eve","parentType":"","signature":"ConsoleInputCallback = void  delegate(\n    ref  ConsoleInput console,\n    scope  const(ConsoleInputEvent)[]  events\n) @safe nothrow","url":"/eve/aio/windows/console.html#ConsoleInputCallback"},{"doc":"/** * Async console input reader for Windows. * * Provides non-blocking console input for TUI applications by using * a background thread to read I...","kind":"struct","module":"eve.aio.windows.console","name":"ConsoleInput","package":"eve","parentType":"","signature":"ConsoleInput","url":"/eve/aio/windows/console.html#ConsoleInput"},{"doc":"Create a detached console input reader.","kind":"method","module":"eve.aio.windows.console","name":"create","package":"eve","parentType":"ConsoleInput","signature":"ConsoleInput create()","url":"/eve/aio/windows/console/ConsoleInput.create.html"},{"doc":"Register a callback for console input events.","kind":"method","module":"eve.aio.windows.console","name":"onEvent","package":"eve","parentType":"ConsoleInput","signature":"void onEvent(ConsoleInputCallback callback)","url":"/eve/aio/windows/console/ConsoleInput.onEvent.html"},{"doc":"Get the current state of the console input reader.","kind":"method","module":"eve.aio.windows.console","name":"state","package":"eve","parentType":"ConsoleInput","signature":"ConsoleState state()","url":"/eve/aio/windows/console/ConsoleInput.state.html"},{"doc":"Check if the console reader is currently running.","kind":"method","module":"eve.aio.windows.console","name":"isRunning","package":"eve","parentType":"ConsoleInput","signature":"bool isRunning()","url":"/eve/aio/windows/console/ConsoleInput.isRunning.html"},{"doc":"Start the console input reader.","kind":"method","module":"eve.aio.windows.console","name":"start","package":"eve","parentType":"ConsoleInput","signature":"StartResult start(ref  EventLoop loop)","url":"/eve/aio/windows/console/ConsoleInput.start.html"},{"doc":"Stop the console input reader.","kind":"method","module":"eve.aio.windows.console","name":"stop","package":"eve","parentType":"ConsoleInput","signature":"void stop()","url":"/eve/aio/windows/console/ConsoleInput.stop.html"},{"doc":"Dispose of all resources.","kind":"method","module":"eve.aio.windows.console","name":"dispose","package":"eve","parentType":"ConsoleInput","signature":"void dispose()","url":"/eve/aio/windows/console/ConsoleInput.dispose.html"},{"doc":"Get pending events from the internal buffer.","kind":"method","module":"eve.aio.windows.console","name":"pendingEvents","package":"eve","parentType":"ConsoleInput","signature":"const(ConsoleInputEvent)[] pendingEvents()","url":"/eve/aio/windows/console/ConsoleInput.pendingEvents.html"},{"doc":"","kind":"class","module":"eve.aio.windows.console","name":"ConsoleInputState","package":"eve","parentType":"","signature":"ConsoleInputState","url":"/eve/aio/windows/console.html#ConsoleInputState"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"start","package":"eve","parentType":"ConsoleInputState","signature":"StartResult start(ref  EventLoop loop)","url":"/eve/aio/windows/console/ConsoleInputState.start.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"stop","package":"eve","parentType":"ConsoleInputState","signature":"void stop()","url":"/eve/aio/windows/console/ConsoleInputState.stop.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"dispose","package":"eve","parentType":"ConsoleInputState","signature":"void dispose()","url":"/eve/aio/windows/console/ConsoleInputState.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"restoreConsoleMode","package":"eve","parentType":"ConsoleInputState","signature":"void restoreConsoleMode()","url":"/eve/aio/windows/console/ConsoleInputState.restoreConsoleMode.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"handleWakeup","package":"eve","parentType":"ConsoleInputState","signature":"void handleWakeup(ref  EventLoop loop,  Token token)","url":"/eve/aio/windows/console/ConsoleInputState.handleWakeup.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"pendingEvents","package":"eve","parentType":"ConsoleInputState","signature":"const(ConsoleInputEvent)[] pendingEvents()","url":"/eve/aio/windows/console/ConsoleInputState.pendingEvents.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"clearEvents","package":"eve","parentType":"ConsoleInputState","signature":"void clearEvents()","url":"/eve/aio/windows/console/ConsoleInputState.clearEvents.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"workerLoop","package":"eve","parentType":"ConsoleInputState","signature":"void workerLoop()","url":"/eve/aio/windows/console/ConsoleInputState.workerLoop.html"},{"doc":"","kind":"method","module":"eve.aio.windows.console","name":"processRecords","package":"eve","parentType":"ConsoleInputState","signature":"void processRecords(INPUT_RECORD[]  records)","url":"/eve/aio/windows/console/ConsoleInputState.processRecords.html"},{"doc":"Thread-local errno for Windows compatibility.","kind":"variable","module":"eve.aio.windows.console","name":"_errno","package":"eve","parentType":"","signature":"int _errno","url":"/eve/aio/windows/console.html#_errno"},{"doc":"Maximum number of events buffered per read.","kind":"variable","module":"eve.aio.windows.console","name":"MAX_EVENTS","package":"eve","parentType":"","signature":"MAX_EVENTS","url":"/eve/aio/windows/console.html#MAX_EVENTS"},{"doc":"Quick Edit mode flag (intercepts mouse clicks for text selection). Must be disabled to receive mouse button events.","kind":"variable","module":"eve.aio.windows.console","name":"ENABLE_QUICK_EDIT_MODE","package":"eve","parentType":"","signature":"ENABLE_QUICK_EDIT_MODE","url":"/eve/aio/windows/console.html#ENABLE_QUICK_EDIT_MODE"},{"doc":"Async file I/O primitives for Windows.","kind":"module","module":"eve.aio.windows.io","name":"eve.aio.windows.io","package":"eve","parentType":"","signature":"","url":"/eve/aio/windows/io.html"},{"doc":"","kind":"function","module":"eve.aio.windows.io","name":"errno","package":"eve","parentType":"","signature":"int errno()","url":"/eve/aio/windows/io/errno.html"},{"doc":"","kind":"function","module":"eve.aio.windows.io","name":"validated","package":"eve","parentType":"","signature":"FileConfig validated(FileConfig config)","url":"/eve/aio/windows/io/validated.html"},{"doc":"","kind":"function","module":"eve.aio.windows.io","name":"mapWinError","package":"eve","parentType":"","signature":"int mapWinError(DWORD winError)","url":"/eve/aio/windows/io/mapWinError.html"},{"doc":"Map Windows error codes to OpenResult variants.","kind":"function","module":"eve.aio.windows.io","name":"mapOpenError","package":"eve","parentType":"","signature":"OpenResult mapOpenError(DWORD winError)","url":"/eve/aio/windows/io/mapOpenError.html"},{"doc":"File operation configuration.","kind":"struct","module":"eve.aio.windows.io","name":"FileConfig","package":"eve","parentType":"","signature":"FileConfig","url":"/eve/aio/windows/io.html#FileConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.windows.io","name":"isValid","package":"eve","parentType":"FileConfig","signature":"bool isValid()","url":"/eve/aio/windows/io/FileConfig.isValid.html"},{"doc":"Callback invoked when a read operation completes.","kind":"alias","module":"eve.aio.windows.io","name":"ReadCallback","package":"eve","parentType":"","signature":"ReadCallback = void  delegate(ref  AsyncFile file,  ubyte[]  data,  int  error) @safe","url":"/eve/aio/windows/io.html#ReadCallback"},{"doc":"Callback invoked when a write operation completes.","kind":"alias","module":"eve.aio.windows.io","name":"WriteCallback","package":"eve","parentType":"","signature":"WriteCallback = void  delegate(ref  AsyncFile file,  size_t bytesWritten,  int  error) @safe","url":"/eve/aio/windows/io.html#WriteCallback"},{"doc":"Callback invoked on error conditions.","kind":"alias","module":"eve.aio.windows.io","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  AsyncFile file,  int  error) @safe","url":"/eve/aio/windows/io.html#ErrorCallback"},{"doc":"Async file handle wrapper.","kind":"struct","module":"eve.aio.windows.io","name":"AsyncFile","package":"eve","parentType":"","signature":"AsyncFile","url":"/eve/aio/windows/io.html#AsyncFile"},{"doc":"Create a detached file wrapper.","kind":"method","module":"eve.aio.windows.io","name":"create","package":"eve","parentType":"AsyncFile","signature":"AsyncFile create(FileConfig config =  FileConfig.init)","url":"/eve/aio/windows/io/AsyncFile.create.html"},{"doc":"Register callback for read completion.","kind":"method","module":"eve.aio.windows.io","name":"onRead","package":"eve","parentType":"AsyncFile","signature":"void onRead(ReadCallback callback)","url":"/eve/aio/windows/io/AsyncFile.onRead.html"},{"doc":"Register callback for write completion.","kind":"method","module":"eve.aio.windows.io","name":"onWrite","package":"eve","parentType":"AsyncFile","signature":"void onWrite(WriteCallback callback)","url":"/eve/aio/windows/io/AsyncFile.onWrite.html"},{"doc":"Register callback for error conditions.","kind":"method","module":"eve.aio.windows.io","name":"onError","package":"eve","parentType":"AsyncFile","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/windows/io/AsyncFile.onError.html"},{"doc":"Check if the file is open.","kind":"method","module":"eve.aio.windows.io","name":"isOpen","package":"eve","parentType":"AsyncFile","signature":"bool isOpen()","url":"/eve/aio/windows/io/AsyncFile.isOpen.html"},{"doc":"Get the current file state.","kind":"method","module":"eve.aio.windows.io","name":"state","package":"eve","parentType":"AsyncFile","signature":"FileState state()","url":"/eve/aio/windows/io/AsyncFile.state.html"},{"doc":"Open a file for reading and/or writing.","kind":"method","module":"eve.aio.windows.io","name":"open","package":"eve","parentType":"AsyncFile","signature":"OpenResult open(ref  EventLoop loop,  scope  const(char)[]  path,  int  flags)","url":"/eve/aio/windows/io/AsyncFile.open.html"},{"doc":"Queue an async read operation.","kind":"method","module":"eve.aio.windows.io","name":"read","package":"eve","parentType":"AsyncFile","signature":"FileResult read(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/windows/io/AsyncFile.read.html"},{"doc":"Queue an async write operation.","kind":"method","module":"eve.aio.windows.io","name":"write","package":"eve","parentType":"AsyncFile","signature":"FileResult write(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/windows/io/AsyncFile.write.html"},{"doc":"Query the file size.","kind":"method","module":"eve.aio.windows.io","name":"size","package":"eve","parentType":"AsyncFile","signature":"long size()","url":"/eve/aio/windows/io/AsyncFile.size.html"},{"doc":"Close the file.","kind":"method","module":"eve.aio.windows.io","name":"close","package":"eve","parentType":"AsyncFile","signature":"void close()","url":"/eve/aio/windows/io/AsyncFile.close.html"},{"doc":"Dispose the file wrapper and release resources.","kind":"method","module":"eve.aio.windows.io","name":"dispose","package":"eve","parentType":"AsyncFile","signature":"void dispose()","url":"/eve/aio/windows/io/AsyncFile.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"mutableState","package":"eve","parentType":"AsyncFile","signature":"AsyncFileState mutableState()","url":"/eve/aio/windows/io/AsyncFile.mutableState.html"},{"doc":"","kind":"class","module":"eve.aio.windows.io","name":"AsyncFileState","package":"eve","parentType":"","signature":"AsyncFileState","url":"/eve/aio/windows/io.html#AsyncFileState"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"isOpen","package":"eve","parentType":"AsyncFileState","signature":"bool isOpen()","url":"/eve/aio/windows/io/AsyncFileState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"open","package":"eve","parentType":"AsyncFileState","signature":"OpenResult open(ref  EventLoop loop,  scope  const(char)[]  path,  int  flags)","url":"/eve/aio/windows/io/AsyncFileState.open.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"read","package":"eve","parentType":"AsyncFileState","signature":"FileResult read(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/windows/io/AsyncFileState.read.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"write","package":"eve","parentType":"AsyncFileState","signature":"FileResult write(scope  const(ubyte)[]  data,  ulong  offset)","url":"/eve/aio/windows/io/AsyncFileState.write.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"size","package":"eve","parentType":"AsyncFileState","signature":"long size()","url":"/eve/aio/windows/io/AsyncFileState.size.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"closeFile","package":"eve","parentType":"AsyncFileState","signature":"void closeFile()","url":"/eve/aio/windows/io/AsyncFileState.closeFile.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"dispose","package":"eve","parentType":"AsyncFileState","signature":"void dispose()","url":"/eve/aio/windows/io/AsyncFileState.dispose.html"},{"doc":"Handle prepare phase callback from the event loop.","kind":"method","module":"eve.aio.windows.io","name":"handlePrepare","package":"eve","parentType":"AsyncFileState","signature":"void handlePrepare(ref  EventLoop loop,  Token token)","url":"/eve/aio/windows/io/AsyncFileState.handlePrepare.html"},{"doc":"Associate the file handle with the event loop's IOCP.","kind":"method","module":"eve.aio.windows.io","name":"associateWithIocp","package":"eve","parentType":"AsyncFileState","signature":"int associateWithIocp()","url":"/eve/aio/windows/io/AsyncFileState.associateWithIocp.html"},{"doc":"Submit an overlapped read operation.","kind":"method","module":"eve.aio.windows.io","name":"submitRead","package":"eve","parentType":"AsyncFileState","signature":"int submitRead(ubyte[]  buffer,  ulong  offset)","url":"/eve/aio/windows/io/AsyncFileState.submitRead.html"},{"doc":"Process a completed read operation.","kind":"method","module":"eve.aio.windows.io","name":"processReadCompletion","package":"eve","parentType":"AsyncFileState","signature":"void processReadCompletion()","url":"/eve/aio/windows/io/AsyncFileState.processReadCompletion.html"},{"doc":"Submit an overlapped write operation.","kind":"method","module":"eve.aio.windows.io","name":"submitWrite","package":"eve","parentType":"AsyncFileState","signature":"int submitWrite(ubyte[]  data,  ulong  offset)","url":"/eve/aio/windows/io/AsyncFileState.submitWrite.html"},{"doc":"Process a completed write operation.","kind":"method","module":"eve.aio.windows.io","name":"processWriteCompletion","package":"eve","parentType":"AsyncFileState","signature":"void processWriteCompletion()","url":"/eve/aio/windows/io/AsyncFileState.processWriteCompletion.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"invokeReadCallback","package":"eve","parentType":"AsyncFileState","signature":"void invokeReadCallback(ubyte[]  data,  int  errorCode)","url":"/eve/aio/windows/io/AsyncFileState.invokeReadCallback.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"invokeWriteCallback","package":"eve","parentType":"AsyncFileState","signature":"void invokeWriteCallback(size_t bytesWritten,  int  errorCode)","url":"/eve/aio/windows/io/AsyncFileState.invokeWriteCallback.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"invokeErrorCallback","package":"eve","parentType":"AsyncFileState","signature":"void invokeErrorCallback(int  errorCode)","url":"/eve/aio/windows/io/AsyncFileState.invokeErrorCallback.html"},{"doc":"","kind":"method","module":"eve.aio.windows.io","name":"owner","package":"eve","parentType":"AsyncFileState","signature":"AsyncFile owner()","url":"/eve/aio/windows/io/AsyncFileState.owner.html"},{"doc":"Windows file share mode.","kind":"variable","module":"eve.aio.windows.io","name":"FILE_SHARE_READ","package":"eve","parentType":"","signature":"DWORD FILE_SHARE_READ","url":"/eve/aio/windows/io.html#FILE_SHARE_READ"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"FILE_SHARE_WRITE","package":"eve","parentType":"","signature":"DWORD FILE_SHARE_WRITE","url":"/eve/aio/windows/io.html#FILE_SHARE_WRITE"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"FILE_ATTRIBUTE_NORMAL","package":"eve","parentType":"","signature":"DWORD FILE_ATTRIBUTE_NORMAL","url":"/eve/aio/windows/io.html#FILE_ATTRIBUTE_NORMAL"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"FILE_FLAG_OVERLAPPED","package":"eve","parentType":"","signature":"DWORD FILE_FLAG_OVERLAPPED","url":"/eve/aio/windows/io.html#FILE_FLAG_OVERLAPPED"},{"doc":"POSIX-like flags for compatibility.","kind":"variable","module":"eve.aio.windows.io","name":"O_RDONLY","package":"eve","parentType":"","signature":"O_RDONLY","url":"/eve/aio/windows/io.html#O_RDONLY"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"O_WRONLY","package":"eve","parentType":"","signature":"O_WRONLY","url":"/eve/aio/windows/io.html#O_WRONLY"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"O_RDWR","package":"eve","parentType":"","signature":"O_RDWR","url":"/eve/aio/windows/io.html#O_RDWR"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"O_CREAT","package":"eve","parentType":"","signature":"O_CREAT","url":"/eve/aio/windows/io.html#O_CREAT"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"O_TRUNC","package":"eve","parentType":"","signature":"O_TRUNC","url":"/eve/aio/windows/io.html#O_TRUNC"},{"doc":"","kind":"variable","module":"eve.aio.windows.io","name":"O_APPEND","package":"eve","parentType":"","signature":"O_APPEND","url":"/eve/aio/windows/io.html#O_APPEND"},{"doc":"Thread-local errno for Windows compatibility.","kind":"variable","module":"eve.aio.windows.io","name":"_errno","package":"eve","parentType":"","signature":"int _errno","url":"/eve/aio/windows/io.html#_errno"},{"doc":"Async pipe primitives for Windows.","kind":"module","module":"eve.aio.windows.pipe","name":"eve.aio.windows.pipe","package":"eve","parentType":"","signature":"","url":"/eve/aio/windows/pipe.html"},{"doc":"Create an anonymous pipe pair.","kind":"function","module":"eve.aio.windows.pipe","name":"createPipe","package":"eve","parentType":"","signature":"PipePair createPipe()","url":"/eve/aio/windows/pipe/createPipe.html"},{"doc":"Close both ends of a pipe pair.","kind":"function","module":"eve.aio.windows.pipe","name":"closePipe","package":"eve","parentType":"","signature":"void closePipe(ref  PipePair pair)","url":"/eve/aio/windows/pipe/closePipe.html"},{"doc":"","kind":"function","module":"eve.aio.windows.pipe","name":"validated","package":"eve","parentType":"","signature":"PipeConfig validated(PipeConfig config)","url":"/eve/aio/windows/pipe/validated.html"},{"doc":"","kind":"function","module":"eve.aio.windows.pipe","name":"formatPipeName","package":"eve","parentType":"","signature":"const(wchar) * formatPipeName(wchar[]  buffer,  uint  counter)","url":"/eve/aio/windows/pipe/formatPipeName.html"},{"doc":"","kind":"function","module":"eve.aio.windows.pipe","name":"formatUint","package":"eve","parentType":"","signature":"size_t formatUint(wchar[]  buffer,  uint  value)","url":"/eve/aio/windows/pipe/formatUint.html"},{"doc":"","kind":"function","module":"eve.aio.windows.pipe","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock()","url":"/eve/aio/windows/pipe/wouldBlock.html"},{"doc":"","kind":"function","module":"eve.aio.windows.pipe","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock(DWORD err)","url":"/eve/aio/windows/pipe/wouldBlock.html"},{"doc":"","kind":"function","module":"eve.aio.windows.pipe","name":"mapWinError","package":"eve","parentType":"","signature":"int mapWinError(DWORD winError)","url":"/eve/aio/windows/pipe/mapWinError.html"},{"doc":"Pipe buffer configuration.","kind":"struct","module":"eve.aio.windows.pipe","name":"PipeConfig","package":"eve","parentType":"","signature":"PipeConfig","url":"/eve/aio/windows/pipe.html#PipeConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.windows.pipe","name":"isValid","package":"eve","parentType":"PipeConfig","signature":"bool isValid()","url":"/eve/aio/windows/pipe/PipeConfig.isValid.html"},{"doc":"","kind":"alias","module":"eve.aio.windows.pipe","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(ref  Pipe pipe,  scope  const(ubyte)[]  data) @safe","url":"/eve/aio/windows/pipe.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.pipe","name":"WritableCallback","package":"eve","parentType":"","signature":"WritableCallback = void  delegate(ref  Pipe pipe) @safe","url":"/eve/aio/windows/pipe.html#WritableCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.pipe","name":"CloseCallback","package":"eve","parentType":"","signature":"CloseCallback = void  delegate(ref  Pipe pipe,  PipeCloseReason reason) @safe","url":"/eve/aio/windows/pipe.html#CloseCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.pipe","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  Pipe pipe,  int  errorNumber) @safe","url":"/eve/aio/windows/pipe.html#ErrorCallback"},{"doc":"Async pipe end wrapper.","kind":"struct","module":"eve.aio.windows.pipe","name":"Pipe","package":"eve","parentType":"","signature":"Pipe","url":"/eve/aio/windows/pipe.html#Pipe"},{"doc":"Create a detached pipe wrapper.","kind":"method","module":"eve.aio.windows.pipe","name":"create","package":"eve","parentType":"Pipe","signature":"Pipe create(PipeConfig config =  PipeConfig.init)","url":"/eve/aio/windows/pipe/Pipe.create.html"},{"doc":"Register a callback for data available (read end).","kind":"method","module":"eve.aio.windows.pipe","name":"onData","package":"eve","parentType":"Pipe","signature":"void onData(DataCallback callback)","url":"/eve/aio/windows/pipe/Pipe.onData.html"},{"doc":"Register a callback for writability (write end).","kind":"method","module":"eve.aio.windows.pipe","name":"onWritable","package":"eve","parentType":"Pipe","signature":"void onWritable(WritableCallback callback)","url":"/eve/aio/windows/pipe/Pipe.onWritable.html"},{"doc":"Register a callback for pipe close.","kind":"method","module":"eve.aio.windows.pipe","name":"onClose","package":"eve","parentType":"Pipe","signature":"void onClose(CloseCallback callback)","url":"/eve/aio/windows/pipe/Pipe.onClose.html"},{"doc":"Register a callback for pipe errors.","kind":"method","module":"eve.aio.windows.pipe","name":"onError","package":"eve","parentType":"Pipe","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/windows/pipe/Pipe.onError.html"},{"doc":"Check whether the pipe is open.","kind":"method","module":"eve.aio.windows.pipe","name":"isOpen","package":"eve","parentType":"Pipe","signature":"bool isOpen()","url":"/eve/aio/windows/pipe/Pipe.isOpen.html"},{"doc":"Get the current pipe state.","kind":"method","module":"eve.aio.windows.pipe","name":"state","package":"eve","parentType":"Pipe","signature":"PipeState state()","url":"/eve/aio/windows/pipe/Pipe.state.html"},{"doc":"Adopt a pipe handle for reading.","kind":"method","module":"eve.aio.windows.pipe","name":"adoptRead","package":"eve","parentType":"Pipe","signature":"int adoptRead(ref  EventLoop loop,  Handle readEnd)","url":"/eve/aio/windows/pipe/Pipe.adoptRead.html"},{"doc":"Adopt a pipe handle for writing.","kind":"method","module":"eve.aio.windows.pipe","name":"adoptWrite","package":"eve","parentType":"Pipe","signature":"int adoptWrite(ref  EventLoop loop,  Handle writeEnd)","url":"/eve/aio/windows/pipe/Pipe.adoptWrite.html"},{"doc":"Write bytes to the pipe (write end only).","kind":"method","module":"eve.aio.windows.pipe","name":"write","package":"eve","parentType":"Pipe","signature":"SendResult write(scope  const(ubyte)[]  data)","url":"/eve/aio/windows/pipe/Pipe.write.html"},{"doc":"Pause read delivery.","kind":"method","module":"eve.aio.windows.pipe","name":"pauseReading","package":"eve","parentType":"Pipe","signature":"void pauseReading()","url":"/eve/aio/windows/pipe/Pipe.pauseReading.html"},{"doc":"Resume read delivery.","kind":"method","module":"eve.aio.windows.pipe","name":"resumeReading","package":"eve","parentType":"Pipe","signature":"void resumeReading()","url":"/eve/aio/windows/pipe/Pipe.resumeReading.html"},{"doc":"Close the pipe end.","kind":"method","module":"eve.aio.windows.pipe","name":"close","package":"eve","parentType":"Pipe","signature":"void close()","url":"/eve/aio/windows/pipe/Pipe.close.html"},{"doc":"Dispose the pipe and its watcher registration.","kind":"method","module":"eve.aio.windows.pipe","name":"dispose","package":"eve","parentType":"Pipe","signature":"void dispose()","url":"/eve/aio/windows/pipe/Pipe.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"mutableState","package":"eve","parentType":"Pipe","signature":"PipeEndState mutableState()","url":"/eve/aio/windows/pipe/Pipe.mutableState.html"},{"doc":"Represents a pair of pipe ends.","kind":"struct","module":"eve.aio.windows.pipe","name":"PipePair","package":"eve","parentType":"","signature":"PipePair","url":"/eve/aio/windows/pipe.html#PipePair"},{"doc":"Check whether both pipe ends are valid.","kind":"method","module":"eve.aio.windows.pipe","name":"isValid","package":"eve","parentType":"PipePair","signature":"bool isValid()","url":"/eve/aio/windows/pipe/PipePair.isValid.html"},{"doc":"Internal state for a pipe end using IOCP overlapped I/O.","kind":"class","module":"eve.aio.windows.pipe","name":"PipeEndState","package":"eve","parentType":"","signature":"PipeEndState","url":"/eve/aio/windows/pipe.html#PipeEndState"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"isOpen","package":"eve","parentType":"PipeEndState","signature":"bool isOpen()","url":"/eve/aio/windows/pipe/PipeEndState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"adoptRead","package":"eve","parentType":"PipeEndState","signature":"int adoptRead(ref  EventLoop loop,  Handle readEnd)","url":"/eve/aio/windows/pipe/PipeEndState.adoptRead.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"adoptWrite","package":"eve","parentType":"PipeEndState","signature":"int adoptWrite(ref  EventLoop loop,  Handle writeEnd)","url":"/eve/aio/windows/pipe/PipeEndState.adoptWrite.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"write","package":"eve","parentType":"PipeEndState","signature":"SendResult write(scope  const(ubyte)[]  data)","url":"/eve/aio/windows/pipe/PipeEndState.write.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"pauseReading","package":"eve","parentType":"PipeEndState","signature":"void pauseReading()","url":"/eve/aio/windows/pipe/PipeEndState.pauseReading.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"resumeReading","package":"eve","parentType":"PipeEndState","signature":"void resumeReading()","url":"/eve/aio/windows/pipe/PipeEndState.resumeReading.html"},{"doc":"Explicitly close this pipe end.","kind":"method","module":"eve.aio.windows.pipe","name":"closeExplicitly","package":"eve","parentType":"PipeEndState","signature":"void closeExplicitly()","url":"/eve/aio/windows/pipe/PipeEndState.closeExplicitly.html"},{"doc":"Handle prepare phase callback from the event loop.","kind":"method","module":"eve.aio.windows.pipe","name":"handlePrepare","package":"eve","parentType":"PipeEndState","signature":"void handlePrepare(ref  EventLoop loop,  Token token)","url":"/eve/aio/windows/pipe/PipeEndState.handlePrepare.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"owner","package":"eve","parentType":"PipeEndState","signature":"Pipe owner()","url":"/eve/aio/windows/pipe/PipeEndState.owner.html"},{"doc":"Associate the pipe handle with the event loop's IOCP.","kind":"method","module":"eve.aio.windows.pipe","name":"associateWithIocp","package":"eve","parentType":"PipeEndState","signature":"int associateWithIocp()","url":"/eve/aio/windows/pipe/PipeEndState.associateWithIocp.html"},{"doc":"Submit an overlapped read operation.","kind":"method","module":"eve.aio.windows.pipe","name":"submitRead","package":"eve","parentType":"PipeEndState","signature":"void submitRead()","url":"/eve/aio/windows/pipe/PipeEndState.submitRead.html"},{"doc":"Process a completed read operation.","kind":"method","module":"eve.aio.windows.pipe","name":"processReadCompletion","package":"eve","parentType":"PipeEndState","signature":"void processReadCompletion()","url":"/eve/aio/windows/pipe/PipeEndState.processReadCompletion.html"},{"doc":"Submit an overlapped write operation.","kind":"method","module":"eve.aio.windows.pipe","name":"submitWrite","package":"eve","parentType":"PipeEndState","signature":"void submitWrite()","url":"/eve/aio/windows/pipe/PipeEndState.submitWrite.html"},{"doc":"Process a completed write operation.","kind":"method","module":"eve.aio.windows.pipe","name":"processWriteCompletion","package":"eve","parentType":"PipeEndState","signature":"void processWriteCompletion()","url":"/eve/aio/windows/pipe/PipeEndState.processWriteCompletion.html"},{"doc":"Transition the pipe to error state.","kind":"method","module":"eve.aio.windows.pipe","name":"fail","package":"eve","parentType":"PipeEndState","signature":"void fail(int  errorNumber)","url":"/eve/aio/windows/pipe/PipeEndState.fail.html"},{"doc":"Internal close implementation.","kind":"method","module":"eve.aio.windows.pipe","name":"closeInternal","package":"eve","parentType":"PipeEndState","signature":"void closeInternal(PipeCloseReason reason,  int  errorNumber,  bool  invokeCallback)","url":"/eve/aio/windows/pipe/PipeEndState.closeInternal.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"closeWithoutCallback","package":"eve","parentType":"PipeEndState","signature":"void closeWithoutCallback()","url":"/eve/aio/windows/pipe/PipeEndState.closeWithoutCallback.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"invokeData","package":"eve","parentType":"PipeEndState","signature":"void invokeData(scope  const(ubyte)[]  data)","url":"/eve/aio/windows/pipe/PipeEndState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"invokeWritable","package":"eve","parentType":"PipeEndState","signature":"void invokeWritable()","url":"/eve/aio/windows/pipe/PipeEndState.invokeWritable.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"invokeError","package":"eve","parentType":"PipeEndState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/windows/pipe/PipeEndState.invokeError.html"},{"doc":"","kind":"method","module":"eve.aio.windows.pipe","name":"invokeClose","package":"eve","parentType":"PipeEndState","signature":"void invokeClose(PipeCloseReason reason)","url":"/eve/aio/windows/pipe/PipeEndState.invokeClose.html"},{"doc":"Size of the internal read/write buffer for overlapped I/O.","kind":"variable","module":"eve.aio.windows.pipe","name":"PIPE_READ_BUFFER_SIZE","package":"eve","parentType":"","signature":"PIPE_READ_BUFFER_SIZE","url":"/eve/aio/windows/pipe.html#PIPE_READ_BUFFER_SIZE"},{"doc":"Async TCP listener and connection primitives for Windows.","kind":"module","module":"eve.aio.windows.tcp","name":"eve.aio.windows.tcp","package":"eve","parentType":"","signature":"","url":"/eve/aio/windows/tcp.html"},{"doc":"Map Winsock error code to ListenResult.","kind":"function","module":"eve.aio.windows.tcp","name":"mapListenError","package":"eve","parentType":"","signature":"ListenResult mapListenError(int  err)","url":"/eve/aio/windows/tcp/mapListenError.html"},{"doc":"Map Winsock error code to ConnectResult.","kind":"function","module":"eve.aio.windows.tcp","name":"mapConnectError","package":"eve","parentType":"","signature":"ConnectResult mapConnectError(int  err)","url":"/eve/aio/windows/tcp/mapConnectError.html"},{"doc":"Map Winsock error code to AdoptResult.","kind":"function","module":"eve.aio.windows.tcp","name":"mapAdoptError","package":"eve","parentType":"","signature":"AdoptResult mapAdoptError(int  err)","url":"/eve/aio/windows/tcp/mapAdoptError.html"},{"doc":"Validate a connection config, returning defaults if invalid.","kind":"function","module":"eve.aio.windows.tcp","name":"validated","package":"eve","parentType":"","signature":"TcpConnectionConfig validated(TcpConnectionConfig config)","url":"/eve/aio/windows/tcp/validated.html"},{"doc":"Validate a listener config, returning defaults if invalid.","kind":"function","module":"eve.aio.windows.tcp","name":"validated","package":"eve","parentType":"","signature":"TcpListenerConfig validated(TcpListenerConfig config)","url":"/eve/aio/windows/tcp/validated.html"},{"doc":"Copy a D string slice to a null-terminated C string buffer.","kind":"function","module":"eve.aio.windows.tcp","name":"copyStringz","package":"eve","parentType":"","signature":"const(char) * copyStringz(scope  const(char)[]  source,  scope  char[]  buffer)","url":"/eve/aio/windows/tcp/copyStringz.html"},{"doc":"Convert a port number to a null-terminated string.","kind":"function","module":"eve.aio.windows.tcp","name":"portToString","package":"eve","parentType":"","signature":"const(char) * portToString(ushort  port,  scope  char[]  buffer)","url":"/eve/aio/windows/tcp/portToString.html"},{"doc":"Set a socket to non-blocking mode.","kind":"function","module":"eve.aio.windows.tcp","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(SOCKET sock)","url":"/eve/aio/windows/tcp/setNonBlocking.html"},{"doc":"Check if the last Winsock error indicates the operation would block.","kind":"function","module":"eve.aio.windows.tcp","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock()","url":"/eve/aio/windows/tcp/wouldBlock.html"},{"doc":"Query the socket error status.","kind":"function","module":"eve.aio.windows.tcp","name":"socketError","package":"eve","parentType":"","signature":"int socketError(SOCKET sock)","url":"/eve/aio/windows/tcp/socketError.html"},{"doc":"Map Winsock error code to POSIX-style errno.","kind":"function","module":"eve.aio.windows.tcp","name":"mapWsaError","package":"eve","parentType":"","signature":"int mapWsaError(int  wsaError)","url":"/eve/aio/windows/tcp/mapWsaError.html"},{"doc":"Query the local port number for a bound socket.","kind":"function","module":"eve.aio.windows.tcp","name":"queryLocalPort","package":"eve","parentType":"","signature":"ushort queryLocalPort(SOCKET sock)","url":"/eve/aio/windows/tcp/queryLocalPort.html"},{"doc":"Create a range over an addrinfo linked list.","kind":"function","module":"eve.aio.windows.tcp","name":"addrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange addrinfoRange(addrinfo *  first)","url":"/eve/aio/windows/tcp/addrinfoRange.html"},{"doc":"Connection-side buffer configuration.","kind":"struct","module":"eve.aio.windows.tcp","name":"TcpConnectionConfig","package":"eve","parentType":"","signature":"TcpConnectionConfig","url":"/eve/aio/windows/tcp.html#TcpConnectionConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.windows.tcp","name":"isValid","package":"eve","parentType":"TcpConnectionConfig","signature":"bool isValid()","url":"/eve/aio/windows/tcp/TcpConnectionConfig.isValid.html"},{"doc":"Listener-side socket configuration.","kind":"struct","module":"eve.aio.windows.tcp","name":"TcpListenerConfig","package":"eve","parentType":"","signature":"TcpListenerConfig","url":"/eve/aio/windows/tcp.html#TcpListenerConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.windows.tcp","name":"isValid","package":"eve","parentType":"TcpListenerConfig","signature":"bool isValid()","url":"/eve/aio/windows/tcp/TcpListenerConfig.isValid.html"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"ConnectCallback","package":"eve","parentType":"","signature":"ConnectCallback = void  delegate(ref  TcpConnection connection) @safe","url":"/eve/aio/windows/tcp.html#ConnectCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(ref  TcpConnection connection,  scope  const(ubyte)[]  data) @safe","url":"/eve/aio/windows/tcp.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"WritableCallback","package":"eve","parentType":"","signature":"WritableCallback = void  delegate(ref  TcpConnection connection) @safe","url":"/eve/aio/windows/tcp.html#WritableCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"CloseCallback","package":"eve","parentType":"","signature":"CloseCallback = void  delegate(ref  TcpConnection connection,  SocketCloseReason reason) @safe","url":"/eve/aio/windows/tcp.html#CloseCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  TcpConnection connection,  int  errorNumber) @safe","url":"/eve/aio/windows/tcp.html#ErrorCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"AcceptCallback","package":"eve","parentType":"","signature":"AcceptCallback = void  delegate(ref  TcpListener listener,  Handle clientHandle) @safe","url":"/eve/aio/windows/tcp.html#AcceptCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.tcp","name":"ConnectionCallback","package":"eve","parentType":"","signature":"ConnectionCallback = void  delegate(ref  TcpListener listener,  ref  TcpConnection connection) @safe","url":"/eve/aio/windows/tcp.html#ConnectionCallback"},{"doc":"Async TCP connection wrapper.","kind":"struct","module":"eve.aio.windows.tcp","name":"TcpConnection","package":"eve","parentType":"","signature":"TcpConnection","url":"/eve/aio/windows/tcp.html#TcpConnection"},{"doc":"Create a detached connection wrapper.","kind":"method","module":"eve.aio.windows.tcp","name":"create","package":"eve","parentType":"TcpConnection","signature":"TcpConnection create(TcpConnectionConfig config =  TcpConnectionConfig.init)","url":"/eve/aio/windows/tcp/TcpConnection.create.html"},{"doc":"Set the connect callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onConnect","package":"eve","parentType":"TcpConnection","signature":"void onConnect(ConnectCallback callback)","url":"/eve/aio/windows/tcp/TcpConnection.onConnect.html"},{"doc":"Set the inbound data callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onData","package":"eve","parentType":"TcpConnection","signature":"void onData(DataCallback callback)","url":"/eve/aio/windows/tcp/TcpConnection.onData.html"},{"doc":"Set the writable callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onWritable","package":"eve","parentType":"TcpConnection","signature":"void onWritable(WritableCallback callback)","url":"/eve/aio/windows/tcp/TcpConnection.onWritable.html"},{"doc":"Set the close callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onClose","package":"eve","parentType":"TcpConnection","signature":"void onClose(CloseCallback callback)","url":"/eve/aio/windows/tcp/TcpConnection.onClose.html"},{"doc":"Set the error callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onError","package":"eve","parentType":"TcpConnection","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/windows/tcp/TcpConnection.onError.html"},{"doc":"Report whether the wrapper currently owns an open socket.","kind":"method","module":"eve.aio.windows.tcp","name":"isOpen","package":"eve","parentType":"TcpConnection","signature":"bool isOpen()","url":"/eve/aio/windows/tcp/TcpConnection.isOpen.html"},{"doc":"Report the current connection state.","kind":"method","module":"eve.aio.windows.tcp","name":"state","package":"eve","parentType":"TcpConnection","signature":"SocketState state()","url":"/eve/aio/windows/tcp/TcpConnection.state.html"},{"doc":"Report the current queued send size.","kind":"method","module":"eve.aio.windows.tcp","name":"sendQueueLen","package":"eve","parentType":"TcpConnection","signature":"size_t sendQueueLen()","url":"/eve/aio/windows/tcp/TcpConnection.sendQueueLen.html"},{"doc":"Report whether the connection is currently writable from the caller's perspective.","kind":"method","module":"eve.aio.windows.tcp","name":"isWritable","package":"eve","parentType":"TcpConnection","signature":"bool isWritable()","url":"/eve/aio/windows/tcp/TcpConnection.isWritable.html"},{"doc":"Report the remote address of the connection.","kind":"method","module":"eve.aio.windows.tcp","name":"remoteAddress","package":"eve","parentType":"TcpConnection","signature":"IpAddress remoteAddress()","url":"/eve/aio/windows/tcp/TcpConnection.remoteAddress.html"},{"doc":"Report the local address of the connection.","kind":"method","module":"eve.aio.windows.tcp","name":"localAddress","package":"eve","parentType":"TcpConnection","signature":"IpAddress localAddress()","url":"/eve/aio/windows/tcp/TcpConnection.localAddress.html"},{"doc":"Adopt an already-accepted client socket.","kind":"method","module":"eve.aio.windows.tcp","name":"adopt","package":"eve","parentType":"TcpConnection","signature":"AdoptResult adopt(ref  EventLoop loop,  Handle clientHandle)","url":"/eve/aio/windows/tcp/TcpConnection.adopt.html"},{"doc":"Start a non-blocking connection attempt.","kind":"method","module":"eve.aio.windows.tcp","name":"connect","package":"eve","parentType":"TcpConnection","signature":"ConnectResult connect(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/aio/windows/tcp/TcpConnection.connect.html"},{"doc":"Send bytes over the connection.","kind":"method","module":"eve.aio.windows.tcp","name":"send","package":"eve","parentType":"TcpConnection","signature":"SendResult send(scope  const(ubyte)[]  data)","url":"/eve/aio/windows/tcp/TcpConnection.send.html"},{"doc":"Pause socket read delivery.","kind":"method","module":"eve.aio.windows.tcp","name":"pauseReading","package":"eve","parentType":"TcpConnection","signature":"void pauseReading()","url":"/eve/aio/windows/tcp/TcpConnection.pauseReading.html"},{"doc":"Resume socket read delivery.","kind":"method","module":"eve.aio.windows.tcp","name":"resumeReading","package":"eve","parentType":"TcpConnection","signature":"void resumeReading()","url":"/eve/aio/windows/tcp/TcpConnection.resumeReading.html"},{"doc":"Close the connection.","kind":"method","module":"eve.aio.windows.tcp","name":"close","package":"eve","parentType":"TcpConnection","signature":"void close()","url":"/eve/aio/windows/tcp/TcpConnection.close.html"},{"doc":"Dispose the connection and its watcher registration.","kind":"method","module":"eve.aio.windows.tcp","name":"dispose","package":"eve","parentType":"TcpConnection","signature":"void dispose()","url":"/eve/aio/windows/tcp/TcpConnection.dispose.html"},{"doc":"Track this connection for graceful shutdown.","kind":"method","module":"eve.aio.windows.tcp","name":"track","package":"eve","parentType":"TcpConnection","signature":"bool track(Coord)(ref  Coord coordinator)","url":"/eve/aio/windows/tcp/TcpConnection.track.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"mutableState","package":"eve","parentType":"TcpConnection","signature":"TcpConnectionState mutableState()","url":"/eve/aio/windows/tcp/TcpConnection.mutableState.html"},{"doc":"Async TCP listener wrapper.","kind":"struct","module":"eve.aio.windows.tcp","name":"TcpListener","package":"eve","parentType":"","signature":"TcpListener","url":"/eve/aio/windows/tcp.html#TcpListener"},{"doc":"Create a detached listener wrapper.","kind":"method","module":"eve.aio.windows.tcp","name":"create","package":"eve","parentType":"TcpListener","signature":"TcpListener create(TcpListenerConfig config =  TcpListenerConfig.init)","url":"/eve/aio/windows/tcp/TcpListener.create.html"},{"doc":"Set the accept callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onAccept","package":"eve","parentType":"TcpListener","signature":"void onAccept(AcceptCallback callback)","url":"/eve/aio/windows/tcp/TcpListener.onAccept.html"},{"doc":"Set the high-level connection callback.","kind":"method","module":"eve.aio.windows.tcp","name":"onConnection","package":"eve","parentType":"TcpListener","signature":"void onConnection(ConnectionCallback callback)","url":"/eve/aio/windows/tcp/TcpListener.onConnection.html"},{"doc":"Report whether the listener currently owns an open socket.","kind":"method","module":"eve.aio.windows.tcp","name":"isOpen","package":"eve","parentType":"TcpListener","signature":"bool isOpen()","url":"/eve/aio/windows/tcp/TcpListener.isOpen.html"},{"doc":"Report the effective local port once listening.","kind":"method","module":"eve.aio.windows.tcp","name":"localPort","package":"eve","parentType":"TcpListener","signature":"ushort localPort()","url":"/eve/aio/windows/tcp/TcpListener.localPort.html"},{"doc":"Start listening on the requested endpoint.","kind":"method","module":"eve.aio.windows.tcp","name":"listen","package":"eve","parentType":"TcpListener","signature":"ListenResult listen(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/windows/tcp/TcpListener.listen.html"},{"doc":"Close the listener.","kind":"method","module":"eve.aio.windows.tcp","name":"close","package":"eve","parentType":"TcpListener","signature":"void close()","url":"/eve/aio/windows/tcp/TcpListener.close.html"},{"doc":"Dispose the listener and its watcher registration.","kind":"method","module":"eve.aio.windows.tcp","name":"dispose","package":"eve","parentType":"TcpListener","signature":"void dispose()","url":"/eve/aio/windows/tcp/TcpListener.dispose.html"},{"doc":"Track this listener for graceful shutdown.","kind":"method","module":"eve.aio.windows.tcp","name":"track","package":"eve","parentType":"TcpListener","signature":"bool track(Coord)(ref  Coord coordinator)","url":"/eve/aio/windows/tcp/TcpListener.track.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"mutableState","package":"eve","parentType":"TcpListener","signature":"TcpListenerState mutableState()","url":"/eve/aio/windows/tcp/TcpListener.mutableState.html"},{"doc":"","kind":"class","module":"eve.aio.windows.tcp","name":"TcpConnectionState","package":"eve","parentType":"","signature":"TcpConnectionState : IShutdownTrackable","url":"/eve/aio/windows/tcp.html#TcpConnectionState"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"initiateShutdown","package":"eve","parentType":"TcpConnectionState","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/windows/tcp/TcpConnectionState.initiateShutdown.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"performDrain","package":"eve","parentType":"TcpConnectionState","signature":"void performDrain()","url":"/eve/aio/windows/tcp/TcpConnectionState.performDrain.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"forceAbort","package":"eve","parentType":"TcpConnectionState","signature":"void forceAbort()","url":"/eve/aio/windows/tcp/TcpConnectionState.forceAbort.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"isClosed","package":"eve","parentType":"TcpConnectionState","signature":"bool isClosed()","url":"/eve/aio/windows/tcp/TcpConnectionState.isClosed.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"isOpen","package":"eve","parentType":"TcpConnectionState","signature":"bool isOpen()","url":"/eve/aio/windows/tcp/TcpConnectionState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"sendQueueLen","package":"eve","parentType":"TcpConnectionState","signature":"size_t sendQueueLen()","url":"/eve/aio/windows/tcp/TcpConnectionState.sendQueueLen.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"isWritable","package":"eve","parentType":"TcpConnectionState","signature":"bool isWritable()","url":"/eve/aio/windows/tcp/TcpConnectionState.isWritable.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"remoteAddress","package":"eve","parentType":"TcpConnectionState","signature":"IpAddress remoteAddress()","url":"/eve/aio/windows/tcp/TcpConnectionState.remoteAddress.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"localAddress","package":"eve","parentType":"TcpConnectionState","signature":"IpAddress localAddress()","url":"/eve/aio/windows/tcp/TcpConnectionState.localAddress.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"adopt","package":"eve","parentType":"TcpConnectionState","signature":"AdoptResult adopt(ref  EventLoop loop,  Handle clientHandle)","url":"/eve/aio/windows/tcp/TcpConnectionState.adopt.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"connect","package":"eve","parentType":"TcpConnectionState","signature":"ConnectResult connect(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/aio/windows/tcp/TcpConnectionState.connect.html"},{"doc":"Bind socket to any available local address.","kind":"method","module":"eve.aio.windows.tcp","name":"bindToAnyAddress","package":"eve","parentType":"TcpConnectionState","signature":"int bindToAnyAddress(SOCKET sock,  int  family)","url":"/eve/aio/windows/tcp/TcpConnectionState.bindToAnyAddress.html"},{"doc":"Submit a ConnectEx operation.","kind":"method","module":"eve.aio.windows.tcp","name":"submitConnectEx","package":"eve","parentType":"TcpConnectionState","signature":"int submitConnectEx(const(sockaddr) *  addr,  int  addrlen)","url":"/eve/aio/windows/tcp/TcpConnectionState.submitConnectEx.html"},{"doc":"Send data on the connection.","kind":"method","module":"eve.aio.windows.tcp","name":"send","package":"eve","parentType":"TcpConnectionState","signature":"SendResult send(scope  const(ubyte)[]  data)","url":"/eve/aio/windows/tcp/TcpConnectionState.send.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"pauseReading","package":"eve","parentType":"TcpConnectionState","signature":"void pauseReading()","url":"/eve/aio/windows/tcp/TcpConnectionState.pauseReading.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"resumeReading","package":"eve","parentType":"TcpConnectionState","signature":"void resumeReading()","url":"/eve/aio/windows/tcp/TcpConnectionState.resumeReading.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"closeExplicitly","package":"eve","parentType":"TcpConnectionState","signature":"void closeExplicitly()","url":"/eve/aio/windows/tcp/TcpConnectionState.closeExplicitly.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"handleIo","package":"eve","parentType":"TcpConnectionState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/windows/tcp/TcpConnectionState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"owner","package":"eve","parentType":"TcpConnectionState","signature":"TcpConnection owner()","url":"/eve/aio/windows/tcp/TcpConnectionState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"finishConnect","package":"eve","parentType":"TcpConnectionState","signature":"void finishConnect()","url":"/eve/aio/windows/tcp/TcpConnectionState.finishConnect.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"readAvailable","package":"eve","parentType":"TcpConnectionState","signature":"void readAvailable()","url":"/eve/aio/windows/tcp/TcpConnectionState.readAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"flushSendQueue","package":"eve","parentType":"TcpConnectionState","signature":"void flushSendQueue()","url":"/eve/aio/windows/tcp/TcpConnectionState.flushSendQueue.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"refreshInterest","package":"eve","parentType":"TcpConnectionState","signature":"int refreshInterest()","url":"/eve/aio/windows/tcp/TcpConnectionState.refreshInterest.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"fail","package":"eve","parentType":"TcpConnectionState","signature":"void fail(int  errorNumber)","url":"/eve/aio/windows/tcp/TcpConnectionState.fail.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"closeInternal","package":"eve","parentType":"TcpConnectionState","signature":"void closeInternal(SocketCloseReason reason,  int  errorNumber,  bool  invokeCallback)","url":"/eve/aio/windows/tcp/TcpConnectionState.closeInternal.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"closeWithoutCallback","package":"eve","parentType":"TcpConnectionState","signature":"void closeWithoutCallback()","url":"/eve/aio/windows/tcp/TcpConnectionState.closeWithoutCallback.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"invokeConnect","package":"eve","parentType":"TcpConnectionState","signature":"void invokeConnect()","url":"/eve/aio/windows/tcp/TcpConnectionState.invokeConnect.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"invokeData","package":"eve","parentType":"TcpConnectionState","signature":"void invokeData(scope  const(ubyte)[]  data)","url":"/eve/aio/windows/tcp/TcpConnectionState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"invokeWritable","package":"eve","parentType":"TcpConnectionState","signature":"void invokeWritable()","url":"/eve/aio/windows/tcp/TcpConnectionState.invokeWritable.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"invokeError","package":"eve","parentType":"TcpConnectionState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/windows/tcp/TcpConnectionState.invokeError.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"invokeClose","package":"eve","parentType":"TcpConnectionState","signature":"void invokeClose(SocketCloseReason reason)","url":"/eve/aio/windows/tcp/TcpConnectionState.invokeClose.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"toIpAddress","package":"eve","parentType":"TcpConnectionState","signature":"IpAddress toIpAddress(const  sockaddr *  addr)","url":"/eve/aio/windows/tcp/TcpConnectionState.toIpAddress.html"},{"doc":"Handle prepare phase callback from the event loop.","kind":"method","module":"eve.aio.windows.tcp","name":"handlePrepare","package":"eve","parentType":"TcpConnectionState","signature":"void handlePrepare(ref  EventLoop loop,  Token token)","url":"/eve/aio/windows/tcp/TcpConnectionState.handlePrepare.html"},{"doc":"Process a completed ConnectEx operation.","kind":"method","module":"eve.aio.windows.tcp","name":"processConnectCompletion","package":"eve","parentType":"TcpConnectionState","signature":"void processConnectCompletion()","url":"/eve/aio/windows/tcp/TcpConnectionState.processConnectCompletion.html"},{"doc":"Associate the socket with the event loop's IOCP.","kind":"method","module":"eve.aio.windows.tcp","name":"associateWithIocp","package":"eve","parentType":"TcpConnectionState","signature":"int associateWithIocp()","url":"/eve/aio/windows/tcp/TcpConnectionState.associateWithIocp.html"},{"doc":"Submit an overlapped receive operation.","kind":"method","module":"eve.aio.windows.tcp","name":"submitRecv","package":"eve","parentType":"TcpConnectionState","signature":"void submitRecv()","url":"/eve/aio/windows/tcp/TcpConnectionState.submitRecv.html"},{"doc":"Process a completed receive operation.","kind":"method","module":"eve.aio.windows.tcp","name":"processRecvCompletion","package":"eve","parentType":"TcpConnectionState","signature":"void processRecvCompletion()","url":"/eve/aio/windows/tcp/TcpConnectionState.processRecvCompletion.html"},{"doc":"Submit an overlapped send operation.","kind":"method","module":"eve.aio.windows.tcp","name":"submitSend","package":"eve","parentType":"TcpConnectionState","signature":"void submitSend()","url":"/eve/aio/windows/tcp/TcpConnectionState.submitSend.html"},{"doc":"Process a completed send operation.","kind":"method","module":"eve.aio.windows.tcp","name":"processSendCompletion","package":"eve","parentType":"TcpConnectionState","signature":"void processSendCompletion()","url":"/eve/aio/windows/tcp/TcpConnectionState.processSendCompletion.html"},{"doc":"","kind":"class","module":"eve.aio.windows.tcp","name":"TcpListenerState","package":"eve","parentType":"","signature":"TcpListenerState : IShutdownTrackable","url":"/eve/aio/windows/tcp.html#TcpListenerState"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"initiateShutdown","package":"eve","parentType":"TcpListenerState","signature":"void initiateShutdown(CancelToken token)","url":"/eve/aio/windows/tcp/TcpListenerState.initiateShutdown.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"performDrain","package":"eve","parentType":"TcpListenerState","signature":"void performDrain()","url":"/eve/aio/windows/tcp/TcpListenerState.performDrain.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"forceAbort","package":"eve","parentType":"TcpListenerState","signature":"void forceAbort()","url":"/eve/aio/windows/tcp/TcpListenerState.forceAbort.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"isClosed","package":"eve","parentType":"TcpListenerState","signature":"bool isClosed()","url":"/eve/aio/windows/tcp/TcpListenerState.isClosed.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"isOpen","package":"eve","parentType":"TcpListenerState","signature":"bool isOpen()","url":"/eve/aio/windows/tcp/TcpListenerState.isOpen.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"listen","package":"eve","parentType":"TcpListenerState","signature":"ListenResult listen(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/windows/tcp/TcpListenerState.listen.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"close","package":"eve","parentType":"TcpListenerState","signature":"void close()","url":"/eve/aio/windows/tcp/TcpListenerState.close.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"handleIo","package":"eve","parentType":"TcpListenerState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/windows/tcp/TcpListenerState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"owner","package":"eve","parentType":"TcpListenerState","signature":"TcpListener owner()","url":"/eve/aio/windows/tcp/TcpListenerState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"acceptAvailable","package":"eve","parentType":"TcpListenerState","signature":"void acceptAvailable()","url":"/eve/aio/windows/tcp/TcpListenerState.acceptAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.windows.tcp","name":"invokeAccept","package":"eve","parentType":"TcpListenerState","signature":"void invokeAccept(Handle clientHandle)","url":"/eve/aio/windows/tcp/TcpListenerState.invokeAccept.html"},{"doc":"Handle prepare phase callback from the event loop.","kind":"method","module":"eve.aio.windows.tcp","name":"handlePrepare","package":"eve","parentType":"TcpListenerState","signature":"void handlePrepare(ref  EventLoop loop,  Token token)","url":"/eve/aio/windows/tcp/TcpListenerState.handlePrepare.html"},{"doc":"Associate the listen socket with the event loop's IOCP.","kind":"method","module":"eve.aio.windows.tcp","name":"associateWithIocp","package":"eve","parentType":"TcpListenerState","signature":"int associateWithIocp()","url":"/eve/aio/windows/tcp/TcpListenerState.associateWithIocp.html"},{"doc":"Submit an AcceptEx operation.","kind":"method","module":"eve.aio.windows.tcp","name":"submitAccept","package":"eve","parentType":"TcpListenerState","signature":"void submitAccept()","url":"/eve/aio/windows/tcp/TcpListenerState.submitAccept.html"},{"doc":"Process a completed AcceptEx operation.","kind":"method","module":"eve.aio.windows.tcp","name":"processAcceptCompletion","package":"eve","parentType":"TcpListenerState","signature":"void processAcceptCompletion()","url":"/eve/aio/windows/tcp/TcpListenerState.processAcceptCompletion.html"},{"doc":"Range adapter for iterating over addrinfo linked list.","kind":"struct","module":"eve.aio.windows.tcp","name":"AddrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange","url":"/eve/aio/windows/tcp.html#AddrinfoRange"},{"doc":"Check if the range is exhausted.","kind":"method","module":"eve.aio.windows.tcp","name":"empty","package":"eve","parentType":"AddrinfoRange","signature":"bool empty()","url":"/eve/aio/windows/tcp/AddrinfoRange.empty.html"},{"doc":"Get the current addrinfo entry.","kind":"method","module":"eve.aio.windows.tcp","name":"front","package":"eve","parentType":"AddrinfoRange","signature":"addrinfo * front()","url":"/eve/aio/windows/tcp/AddrinfoRange.front.html"},{"doc":"Advance to the next entry.","kind":"method","module":"eve.aio.windows.tcp","name":"popFront","package":"eve","parentType":"AddrinfoRange","signature":"void popFront()","url":"/eve/aio/windows/tcp/AddrinfoRange.popFront.html"},{"doc":"Maximum listen backlog (not in druntime's winsock2).","kind":"variable","module":"eve.aio.windows.tcp","name":"SOMAXCONN","package":"eve","parentType":"","signature":"SOMAXCONN","url":"/eve/aio/windows/tcp.html#SOMAXCONN"},{"doc":"Size of the internal read/write buffer for overlapped I/O.","kind":"variable","module":"eve.aio.windows.tcp","name":"TCP_READ_BUFFER_SIZE","package":"eve","parentType":"","signature":"TCP_READ_BUFFER_SIZE","url":"/eve/aio/windows/tcp.html#TCP_READ_BUFFER_SIZE"},{"doc":"Size of address buffer for AcceptEx (sockaddr_storage + 16 bytes padding).","kind":"variable","module":"eve.aio.windows.tcp","name":"ACCEPT_ADDR_LEN","package":"eve","parentType":"","signature":"ACCEPT_ADDR_LEN","url":"/eve/aio/windows/tcp.html#ACCEPT_ADDR_LEN"},{"doc":"Total buffer size for AcceptEx (local + remote addresses).","kind":"variable","module":"eve.aio.windows.tcp","name":"ACCEPT_BUFFER_SIZE","package":"eve","parentType":"","signature":"ACCEPT_BUFFER_SIZE","url":"/eve/aio/windows/tcp.html#ACCEPT_BUFFER_SIZE"},{"doc":"Async UDP datagram socket primitives for Windows.","kind":"module","module":"eve.aio.windows.udp","name":"eve.aio.windows.udp","package":"eve","parentType":"","signature":"","url":"/eve/aio/windows/udp.html"},{"doc":"Validate a socket config, returning defaults if invalid.","kind":"function","module":"eve.aio.windows.udp","name":"validated","package":"eve","parentType":"","signature":"UdpSocketConfig validated(UdpSocketConfig config)","url":"/eve/aio/windows/udp/validated.html"},{"doc":"Copy a D string slice to a null-terminated C string buffer.","kind":"function","module":"eve.aio.windows.udp","name":"copyStringz","package":"eve","parentType":"","signature":"const(char) * copyStringz(scope  const(char)[]  source,  scope  char[]  buffer)","url":"/eve/aio/windows/udp/copyStringz.html"},{"doc":"Convert a port number to a null-terminated string.","kind":"function","module":"eve.aio.windows.udp","name":"portToString","package":"eve","parentType":"","signature":"const(char) * portToString(ushort  port,  scope  char[]  buffer)","url":"/eve/aio/windows/udp/portToString.html"},{"doc":"Set a socket to non-blocking mode.","kind":"function","module":"eve.aio.windows.udp","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(SOCKET sock)","url":"/eve/aio/windows/udp/setNonBlocking.html"},{"doc":"Check if the last Winsock error indicates the operation would block.","kind":"function","module":"eve.aio.windows.udp","name":"wouldBlock","package":"eve","parentType":"","signature":"bool wouldBlock()","url":"/eve/aio/windows/udp/wouldBlock.html"},{"doc":"Query the local port number for a bound socket.","kind":"function","module":"eve.aio.windows.udp","name":"queryLocalPort","package":"eve","parentType":"","signature":"ushort queryLocalPort(SOCKET sock)","url":"/eve/aio/windows/udp/queryLocalPort.html"},{"doc":"Parse a SOCKADDR_STORAGE into a SocketAddress.","kind":"function","module":"eve.aio.windows.udp","name":"parseSocketAddress","package":"eve","parentType":"","signature":"SocketAddress parseSocketAddress(ref  const  SOCKADDR_STORAGE storage)","url":"/eve/aio/windows/udp/parseSocketAddress.html"},{"doc":"Create a range over an addrinfo linked list.","kind":"function","module":"eve.aio.windows.udp","name":"addrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange addrinfoRange(addrinfo *  first)","url":"/eve/aio/windows/udp/addrinfoRange.html"},{"doc":"UDP socket configuration.","kind":"struct","module":"eve.aio.windows.udp","name":"UdpSocketConfig","package":"eve","parentType":"","signature":"UdpSocketConfig","url":"/eve/aio/windows/udp.html#UdpSocketConfig"},{"doc":"Validate the config.","kind":"method","module":"eve.aio.windows.udp","name":"isValid","package":"eve","parentType":"UdpSocketConfig","signature":"bool isValid()","url":"/eve/aio/windows/udp/UdpSocketConfig.isValid.html"},{"doc":"Represents a remote endpoint address.","kind":"struct","module":"eve.aio.windows.udp","name":"SocketAddress","package":"eve","parentType":"","signature":"SocketAddress","url":"/eve/aio/windows/udp.html#SocketAddress"},{"doc":"Check if this is a valid address.","kind":"method","module":"eve.aio.windows.udp","name":"isValid","package":"eve","parentType":"SocketAddress","signature":"bool isValid()","url":"/eve/aio/windows/udp/SocketAddress.isValid.html"},{"doc":"Check if this is an IPv4 address.","kind":"method","module":"eve.aio.windows.udp","name":"isIPv4","package":"eve","parentType":"SocketAddress","signature":"bool isIPv4()","url":"/eve/aio/windows/udp/SocketAddress.isIPv4.html"},{"doc":"Check if this is an IPv6 address.","kind":"method","module":"eve.aio.windows.udp","name":"isIPv6","package":"eve","parentType":"SocketAddress","signature":"bool isIPv6()","url":"/eve/aio/windows/udp/SocketAddress.isIPv6.html"},{"doc":"","kind":"alias","module":"eve.aio.windows.udp","name":"DataCallback","package":"eve","parentType":"","signature":"DataCallback = void  delegate(\n       ref  UdpSocket socket,  scope  const(ubyte)[]  data,  SocketAddress sender) @safe","url":"/eve/aio/windows/udp.html#DataCallback"},{"doc":"","kind":"alias","module":"eve.aio.windows.udp","name":"ErrorCallback","package":"eve","parentType":"","signature":"ErrorCallback = void  delegate(ref  UdpSocket socket,  int  errorNumber) @safe","url":"/eve/aio/windows/udp.html#ErrorCallback"},{"doc":"Async UDP socket wrapper.","kind":"struct","module":"eve.aio.windows.udp","name":"UdpSocket","package":"eve","parentType":"","signature":"UdpSocket","url":"/eve/aio/windows/udp.html#UdpSocket"},{"doc":"Create a detached UDP socket wrapper.","kind":"method","module":"eve.aio.windows.udp","name":"create","package":"eve","parentType":"UdpSocket","signature":"UdpSocket create(UdpSocketConfig config =  UdpSocketConfig.init)","url":"/eve/aio/windows/udp/UdpSocket.create.html"},{"doc":"Set the data received callback.","kind":"method","module":"eve.aio.windows.udp","name":"onData","package":"eve","parentType":"UdpSocket","signature":"void onData(DataCallback callback)","url":"/eve/aio/windows/udp/UdpSocket.onData.html"},{"doc":"Set the error callback.","kind":"method","module":"eve.aio.windows.udp","name":"onError","package":"eve","parentType":"UdpSocket","signature":"void onError(ErrorCallback callback)","url":"/eve/aio/windows/udp/UdpSocket.onError.html"},{"doc":"Report whether the socket is currently bound.","kind":"method","module":"eve.aio.windows.udp","name":"isBound","package":"eve","parentType":"UdpSocket","signature":"bool isBound()","url":"/eve/aio/windows/udp/UdpSocket.isBound.html"},{"doc":"Report the local port the socket is bound to.","kind":"method","module":"eve.aio.windows.udp","name":"localPort","package":"eve","parentType":"UdpSocket","signature":"ushort localPort()","url":"/eve/aio/windows/udp/UdpSocket.localPort.html"},{"doc":"Bind the socket to a local endpoint.","kind":"method","module":"eve.aio.windows.udp","name":"bind","package":"eve","parentType":"UdpSocket","signature":"int bind(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/windows/udp/UdpSocket.bind.html"},{"doc":"Send a datagram to a specific destination.","kind":"method","module":"eve.aio.windows.udp","name":"sendTo","package":"eve","parentType":"UdpSocket","signature":"DatagramResult sendTo(scope  const(ubyte)[]  data,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/windows/udp/UdpSocket.sendTo.html"},{"doc":"Send a datagram to a specific destination address.","kind":"method","module":"eve.aio.windows.udp","name":"sendToAddress","package":"eve","parentType":"UdpSocket","signature":"DatagramResult sendToAddress(scope  const(ubyte)[]  data,  SocketAddress dest)","url":"/eve/aio/windows/udp/UdpSocket.sendToAddress.html"},{"doc":"Pause receiving datagrams.","kind":"method","module":"eve.aio.windows.udp","name":"pauseReceiving","package":"eve","parentType":"UdpSocket","signature":"void pauseReceiving()","url":"/eve/aio/windows/udp/UdpSocket.pauseReceiving.html"},{"doc":"Resume receiving datagrams.","kind":"method","module":"eve.aio.windows.udp","name":"resumeReceiving","package":"eve","parentType":"UdpSocket","signature":"void resumeReceiving()","url":"/eve/aio/windows/udp/UdpSocket.resumeReceiving.html"},{"doc":"Close the socket.","kind":"method","module":"eve.aio.windows.udp","name":"close","package":"eve","parentType":"UdpSocket","signature":"void close()","url":"/eve/aio/windows/udp/UdpSocket.close.html"},{"doc":"Dispose the socket and its watcher registration.","kind":"method","module":"eve.aio.windows.udp","name":"dispose","package":"eve","parentType":"UdpSocket","signature":"void dispose()","url":"/eve/aio/windows/udp/UdpSocket.dispose.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"mutableState","package":"eve","parentType":"UdpSocket","signature":"UdpSocketState mutableState()","url":"/eve/aio/windows/udp/UdpSocket.mutableState.html"},{"doc":"A datagram received while receiving was paused.","kind":"struct","module":"eve.aio.windows.udp","name":"BufferedDatagram","package":"eve","parentType":"","signature":"BufferedDatagram","url":"/eve/aio/windows/udp.html#BufferedDatagram"},{"doc":"","kind":"class","module":"eve.aio.windows.udp","name":"UdpSocketState","package":"eve","parentType":"","signature":"UdpSocketState","url":"/eve/aio/windows/udp.html#UdpSocketState"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"isBound","package":"eve","parentType":"UdpSocketState","signature":"bool isBound()","url":"/eve/aio/windows/udp/UdpSocketState.isBound.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"bind","package":"eve","parentType":"UdpSocketState","signature":"int bind(ref  EventLoop loop,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/windows/udp/UdpSocketState.bind.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"sendTo","package":"eve","parentType":"UdpSocketState","signature":"DatagramResult sendTo(scope  const(ubyte)[]  data,  scope  const(char)[]  host,  ushort  port)","url":"/eve/aio/windows/udp/UdpSocketState.sendTo.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"sendToAddress","package":"eve","parentType":"UdpSocketState","signature":"DatagramResult sendToAddress(scope  const(ubyte)[]  data,  SocketAddress dest)","url":"/eve/aio/windows/udp/UdpSocketState.sendToAddress.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"pauseReceiving","package":"eve","parentType":"UdpSocketState","signature":"void pauseReceiving()","url":"/eve/aio/windows/udp/UdpSocketState.pauseReceiving.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"resumeReceiving","package":"eve","parentType":"UdpSocketState","signature":"void resumeReceiving()","url":"/eve/aio/windows/udp/UdpSocketState.resumeReceiving.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"close","package":"eve","parentType":"UdpSocketState","signature":"void close()","url":"/eve/aio/windows/udp/UdpSocketState.close.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"handleIo","package":"eve","parentType":"UdpSocketState","signature":"void handleIo(ref  EventLoop loop,  Token token,  IoReady ready)","url":"/eve/aio/windows/udp/UdpSocketState.handleIo.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"owner","package":"eve","parentType":"UdpSocketState","signature":"UdpSocket owner()","url":"/eve/aio/windows/udp/UdpSocketState.owner.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"receiveAvailable","package":"eve","parentType":"UdpSocketState","signature":"void receiveAvailable()","url":"/eve/aio/windows/udp/UdpSocketState.receiveAvailable.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"refreshInterest","package":"eve","parentType":"UdpSocketState","signature":"int refreshInterest()","url":"/eve/aio/windows/udp/UdpSocketState.refreshInterest.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"invokeData","package":"eve","parentType":"UdpSocketState","signature":"void invokeData(scope  const(ubyte)[]  data,  SocketAddress sender)","url":"/eve/aio/windows/udp/UdpSocketState.invokeData.html"},{"doc":"","kind":"method","module":"eve.aio.windows.udp","name":"invokeError","package":"eve","parentType":"UdpSocketState","signature":"void invokeError(int  errorNumber)","url":"/eve/aio/windows/udp/UdpSocketState.invokeError.html"},{"doc":"Handle prepare phase callback from the event loop.","kind":"method","module":"eve.aio.windows.udp","name":"handlePrepare","package":"eve","parentType":"UdpSocketState","signature":"void handlePrepare(ref  EventLoop loop,  Token token)","url":"/eve/aio/windows/udp/UdpSocketState.handlePrepare.html"},{"doc":"Associate the socket with the event loop's IOCP.","kind":"method","module":"eve.aio.windows.udp","name":"associateWithIocp","package":"eve","parentType":"UdpSocketState","signature":"int associateWithIocp()","url":"/eve/aio/windows/udp/UdpSocketState.associateWithIocp.html"},{"doc":"Submit an overlapped receive operation for datagrams.","kind":"method","module":"eve.aio.windows.udp","name":"submitRecvFrom","package":"eve","parentType":"UdpSocketState","signature":"void submitRecvFrom()","url":"/eve/aio/windows/udp/UdpSocketState.submitRecvFrom.html"},{"doc":"Process a completed receive operation.","kind":"method","module":"eve.aio.windows.udp","name":"processRecvCompletion","package":"eve","parentType":"UdpSocketState","signature":"void processRecvCompletion()","url":"/eve/aio/windows/udp/UdpSocketState.processRecvCompletion.html"},{"doc":"Submit an overlapped send operation for datagrams.","kind":"method","module":"eve.aio.windows.udp","name":"submitSendTo","package":"eve","parentType":"UdpSocketState","signature":"void submitSendTo()","url":"/eve/aio/windows/udp/UdpSocketState.submitSendTo.html"},{"doc":"Process a completed send operation.","kind":"method","module":"eve.aio.windows.udp","name":"processSendCompletion","package":"eve","parentType":"UdpSocketState","signature":"void processSendCompletion()","url":"/eve/aio/windows/udp/UdpSocketState.processSendCompletion.html"},{"doc":"Range adapter for iterating over addrinfo linked list.","kind":"struct","module":"eve.aio.windows.udp","name":"AddrinfoRange","package":"eve","parentType":"","signature":"AddrinfoRange","url":"/eve/aio/windows/udp.html#AddrinfoRange"},{"doc":"Check if the range is exhausted.","kind":"method","module":"eve.aio.windows.udp","name":"empty","package":"eve","parentType":"AddrinfoRange","signature":"bool empty()","url":"/eve/aio/windows/udp/AddrinfoRange.empty.html"},{"doc":"Get the current addrinfo entry.","kind":"method","module":"eve.aio.windows.udp","name":"front","package":"eve","parentType":"AddrinfoRange","signature":"addrinfo * front()","url":"/eve/aio/windows/udp/AddrinfoRange.front.html"},{"doc":"Advance to the next entry.","kind":"method","module":"eve.aio.windows.udp","name":"popFront","package":"eve","parentType":"AddrinfoRange","signature":"void popFront()","url":"/eve/aio/windows/udp/AddrinfoRange.popFront.html"},{"doc":"Size of the internal read/write buffer for overlapped I/O.","kind":"variable","module":"eve.aio.windows.udp","name":"UDP_BUFFER_SIZE","package":"eve","parentType":"","signature":"UDP_BUFFER_SIZE","url":"/eve/aio/windows/udp.html#UDP_BUFFER_SIZE"},{"doc":"Shared Layer 0 types used by all OS backends.","kind":"module","module":"eve.backend.common","name":"eve.backend.common","package":"eve","parentType":"","signature":"","url":"/eve/backend/common.html"},{"doc":"Lightweight wrapper around the backend's native handle type.","kind":"struct","module":"eve.backend.common","name":"Handle","package":"eve","parentType":"","signature":"Handle","url":"/eve/backend/common.html#Handle"},{"doc":"Wrap a native OS handle.","kind":"method","module":"eve.backend.common","name":"fromNative","package":"eve","parentType":"Handle","signature":"Handle fromNative(NativeHandle value)","url":"/eve/backend/common/Handle.fromNative.html"},{"doc":"Check whether the wrapped handle is valid for the current platform.","kind":"method","module":"eve.backend.common","name":"isValid","package":"eve","parentType":"Handle","signature":"bool isValid()","url":"/eve/backend/common/Handle.isValid.html"},{"doc":"Address families for networking.","kind":"enum","module":"eve.backend.common","name":"AddressFamily","package":"eve","parentType":"","signature":"AddressFamily : ubyte","url":"/eve/backend/common.html#AddressFamily"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"UNSPEC","package":"eve","parentType":"","signature":"UNSPEC = ","url":"/eve/backend/common.html#AddressFamily"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"IPV4","package":"eve","parentType":"","signature":"IPV4 = ","url":"/eve/backend/common.html#AddressFamily"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"IPV6","package":"eve","parentType":"","signature":"IPV6 = ","url":"/eve/backend/common.html#AddressFamily"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"UNIX","package":"eve","parentType":"","signature":"UNIX = ","url":"/eve/backend/common.html#AddressFamily"},{"doc":"Representation of an IP address.","kind":"struct","module":"eve.backend.common","name":"IpAddress","package":"eve","parentType":"","signature":"IpAddress","url":"/eve/backend/common.html#IpAddress"},{"doc":"Check whether the address is valid (not unspecified).","kind":"method","module":"eve.backend.common","name":"isValid","package":"eve","parentType":"IpAddress","signature":"bool isValid()","url":"/eve/backend/common/IpAddress.isValid.html"},{"doc":"Convert the IP address to its standard string representation.","kind":"method","module":"eve.backend.common","name":"toString","package":"eve","parentType":"IpAddress","signature":"string toString()","url":"/eve/backend/common/IpAddress.toString.html"},{"doc":"Common DNS resolution errors.","kind":"enum","module":"eve.backend.common","name":"DnsError","package":"eve","parentType":"","signature":"DnsError : int","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"NONE","package":"eve","parentType":"","signature":"NONE = 0","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"BAD_FLAGS","package":"eve","parentType":"","signature":"BAD_FLAGS = 1","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"NONAME","package":"eve","parentType":"","signature":"NONAME = 2","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"AGAIN","package":"eve","parentType":"","signature":"AGAIN = 3","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"FAIL","package":"eve","parentType":"","signature":"FAIL = 4","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"FAMILY","package":"eve","parentType":"","signature":"FAMILY = 5","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"MEMORY","package":"eve","parentType":"","signature":"MEMORY = 6","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"SYSTEM","package":"eve","parentType":"","signature":"SYSTEM = 7","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"OVERFLOW","package":"eve","parentType":"","signature":"OVERFLOW = 8","url":"/eve/backend/common.html#DnsError"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"CANCELLED","package":"eve","parentType":"","signature":"CANCELLED = 9","url":"/eve/backend/common.html#DnsError"},{"doc":"Action taken when an EventLoop resource limit is hit.","kind":"enum","module":"eve.backend.common","name":"LimitAction","package":"eve","parentType":"","signature":"LimitAction : ubyte","url":"/eve/backend/common.html#LimitAction"},{"doc":"Return an error or refuse registration (default).","kind":"enum_member","module":"eve.backend.common","name":"reject","package":"eve","parentType":"","signature":"reject = ","url":"/eve/backend/common.html#LimitAction"},{"doc":"Drop the oldest compatible watcher/connection to make room.","kind":"enum_member","module":"eve.backend.common","name":"dropOldest","package":"eve","parentType":"","signature":"dropOldest = ","url":"/eve/backend/common.html#LimitAction"},{"doc":"Invoke a user-provided callback to decide.","kind":"enum_member","module":"eve.backend.common","name":"callback","package":"eve","parentType":"","signature":"callback = ","url":"/eve/backend/common.html#LimitAction"},{"doc":"Types of resource limits tracked by an EventLoop.","kind":"enum","module":"eve.backend.common","name":"LimitKind","package":"eve","parentType":"","signature":"LimitKind : ubyte","url":"/eve/backend/common.html#LimitKind"},{"doc":"Maximum number of total watchers (I/O, timers, signals, etc.).","kind":"enum_member","module":"eve.backend.common","name":"watchers","package":"eve","parentType":"","signature":"watchers = ","url":"/eve/backend/common.html#LimitKind"},{"doc":"Maximum total bytes buffered in all TCP send queues.","kind":"enum_member","module":"eve.backend.common","name":"sendQueue","package":"eve","parentType":"","signature":"sendQueue = ","url":"/eve/backend/common.html#LimitKind"},{"doc":"Maximum number of active timers.","kind":"enum_member","module":"eve.backend.common","name":"timers","package":"eve","parentType":"","signature":"timers = ","url":"/eve/backend/common.html#LimitKind"},{"doc":"Maximum number of open file descriptors.","kind":"enum_member","module":"eve.backend.common","name":"fileDescriptors","package":"eve","parentType":"","signature":"fileDescriptors = ","url":"/eve/backend/common.html#LimitKind"},{"doc":"Maximum number of active TCP/Unix connections.","kind":"enum_member","module":"eve.backend.common","name":"connections","package":"eve","parentType":"","signature":"connections = ","url":"/eve/backend/common.html#LimitKind"},{"doc":"Resource limits configuration for an EventLoop.","kind":"struct","module":"eve.backend.common","name":"EventLoopLimits","package":"eve","parentType":"","signature":"EventLoopLimits","url":"/eve/backend/common.html#EventLoopLimits"},{"doc":"Snapshot of current resource usage in an EventLoop.","kind":"struct","module":"eve.backend.common","name":"ResourceUsage","package":"eve","parentType":"","signature":"ResourceUsage","url":"/eve/backend/common.html#ResourceUsage"},{"doc":"Normalized signal values that higher layers may care about.","kind":"enum","module":"eve.backend.common","name":"Signal","package":"eve","parentType":"","signature":"Signal : ubyte","url":"/eve/backend/common.html#Signal"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"INTERRUPT","package":"eve","parentType":"","signature":"INTERRUPT = ","url":"/eve/backend/common.html#Signal"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"TERMINATE","package":"eve","parentType":"","signature":"TERMINATE = ","url":"/eve/backend/common.html#Signal"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"HANGUP","package":"eve","parentType":"","signature":"HANGUP = ","url":"/eve/backend/common.html#Signal"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"CHILD","package":"eve","parentType":"","signature":"CHILD = ","url":"/eve/backend/common.html#Signal"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"USER1","package":"eve","parentType":"","signature":"USER1 = ","url":"/eve/backend/common.html#Signal"},{"doc":"","kind":"enum_member","module":"eve.backend.common","name":"USER2","package":"eve","parentType":"","signature":"USER2 = ","url":"/eve/backend/common.html#Signal"},{"doc":"Window size change (POSIX only).","kind":"enum_member","module":"eve.backend.common","name":"WINCH","package":"eve","parentType":"","signature":"WINCH = ","url":"/eve/backend/common.html#Signal"},{"doc":"Requested I/O interests.","kind":"struct","module":"eve.backend.common","name":"IoInterest","package":"eve","parentType":"","signature":"IoInterest","url":"/eve/backend/common.html#IoInterest"},{"doc":"Check whether all bits from `other` are present.","kind":"method","module":"eve.backend.common","name":"contains","package":"eve","parentType":"IoInterest","signature":"bool contains(IoInterest other)","url":"/eve/backend/common/IoInterest.contains.html"},{"doc":"Combine two interest masks.","kind":"method","module":"eve.backend.common","name":"opBinary","package":"eve","parentType":"IoInterest","signature":"IoInterest opBinary(string op :  \"|\")(IoInterest other)","url":"/eve/backend/common/IoInterest.opBinary.html"},{"doc":"Intersect two interest masks.","kind":"method","module":"eve.backend.common","name":"opBinary","package":"eve","parentType":"IoInterest","signature":"IoInterest opBinary(string op :  \"&\")(IoInterest other)","url":"/eve/backend/common/IoInterest.opBinary.html"},{"doc":"Toggle bits from another interest mask.","kind":"method","module":"eve.backend.common","name":"opBinary","package":"eve","parentType":"IoInterest","signature":"IoInterest opBinary(string op :  \"^\")(IoInterest other)","url":"/eve/backend/common/IoInterest.opBinary.html"},{"doc":"Add interest bits in place.","kind":"method","module":"eve.backend.common","name":"opOpAssign","package":"eve","parentType":"IoInterest","signature":"void opOpAssign(string op :  \"|\")(IoInterest other)","url":"/eve/backend/common/IoInterest.opOpAssign.html"},{"doc":"Keep only intersecting interest bits in place.","kind":"method","module":"eve.backend.common","name":"opOpAssign","package":"eve","parentType":"IoInterest","signature":"void opOpAssign(string op :  \"&\")(IoInterest other)","url":"/eve/backend/common/IoInterest.opOpAssign.html"},{"doc":"Toggle interest bits in place.","kind":"method","module":"eve.backend.common","name":"opOpAssign","package":"eve","parentType":"IoInterest","signature":"void opOpAssign(string op :  \"^\")(IoInterest other)","url":"/eve/backend/common/IoInterest.opOpAssign.html"},{"doc":"Convert the interest mask to a boolean.","kind":"method","module":"eve.backend.common","name":"opCast","package":"eve","parentType":"IoInterest","signature":"bool opCast(T :  bool)()","url":"/eve/backend/common/IoInterest.opCast.html"},{"doc":"Actual readiness reported by the OS backend.","kind":"struct","module":"eve.backend.common","name":"IoReady","package":"eve","parentType":"","signature":"IoReady","url":"/eve/backend/common.html#IoReady"},{"doc":"Check whether all bits from `other` are present.","kind":"method","module":"eve.backend.common","name":"contains","package":"eve","parentType":"IoReady","signature":"bool contains(IoReady other)","url":"/eve/backend/common/IoReady.contains.html"},{"doc":"Combine two readiness masks.","kind":"method","module":"eve.backend.common","name":"opBinary","package":"eve","parentType":"IoReady","signature":"IoReady opBinary(string op :  \"|\")(IoReady other)","url":"/eve/backend/common/IoReady.opBinary.html"},{"doc":"Intersect two readiness masks.","kind":"method","module":"eve.backend.common","name":"opBinary","package":"eve","parentType":"IoReady","signature":"IoReady opBinary(string op :  \"&\")(IoReady other)","url":"/eve/backend/common/IoReady.opBinary.html"},{"doc":"Toggle bits from another readiness mask.","kind":"method","module":"eve.backend.common","name":"opBinary","package":"eve","parentType":"IoReady","signature":"IoReady opBinary(string op :  \"^\")(IoReady other)","url":"/eve/backend/common/IoReady.opBinary.html"},{"doc":"Add readiness bits in place.","kind":"method","module":"eve.backend.common","name":"opOpAssign","package":"eve","parentType":"IoReady","signature":"void opOpAssign(string op :  \"|\")(IoReady other)","url":"/eve/backend/common/IoReady.opOpAssign.html"},{"doc":"Keep only intersecting readiness bits in place.","kind":"method","module":"eve.backend.common","name":"opOpAssign","package":"eve","parentType":"IoReady","signature":"void opOpAssign(string op :  \"&\")(IoReady other)","url":"/eve/backend/common/IoReady.opOpAssign.html"},{"doc":"Toggle readiness bits in place.","kind":"method","module":"eve.backend.common","name":"opOpAssign","package":"eve","parentType":"IoReady","signature":"void opOpAssign(string op :  \"^\")(IoReady other)","url":"/eve/backend/common/IoReady.opOpAssign.html"},{"doc":"Convert the readiness mask to a boolean.","kind":"method","module":"eve.backend.common","name":"opCast","package":"eve","parentType":"IoReady","signature":"bool opCast(T :  bool)()","url":"/eve/backend/common/IoReady.opCast.html"},{"doc":"Shared event payload emitted by Layer 0 backends.","kind":"struct","module":"eve.backend.common","name":"OsEvent","package":"eve","parentType":"","signature":"OsEvent","url":"/eve/backend/common.html#OsEvent"},{"doc":"Linux Layer 0 readiness backend built on `epoll`.","kind":"module","module":"eve.backend.linux.epoll","name":"eve.backend.linux.epoll","package":"eve","parentType":"","signature":"","url":"/eve/backend/linux/epoll.html"},{"doc":"","kind":"function","module":"eve.backend.linux.epoll","name":"toNativeMask","package":"eve","parentType":"","signature":"uint toNativeMask(IoInterest interest)","url":"/eve/backend/linux/epoll/toNativeMask.html"},{"doc":"","kind":"function","module":"eve.backend.linux.epoll","name":"fromNativeMask","package":"eve","parentType":"","signature":"IoReady fromNativeMask(uint  mask)","url":"/eve/backend/linux/epoll/fromNativeMask.html"},{"doc":"","kind":"function","module":"eve.backend.linux.epoll","name":"makeNativeEvent","package":"eve","parentType":"","signature":"NativeEvent makeNativeEvent(IoInterest interest,  ulong  userData)","url":"/eve/backend/linux/epoll/makeNativeEvent.html"},{"doc":"Native event type returned by this backend.","kind":"alias","module":"eve.backend.linux.epoll","name":"NativeEvent","package":"eve","parentType":"","signature":"NativeEvent = epoll_event","url":"/eve/backend/linux/epoll.html#NativeEvent"},{"doc":"`epoll`-backed poller state.","kind":"struct","module":"eve.backend.linux.epoll","name":"OsPoller","package":"eve","parentType":"","signature":"OsPoller","url":"/eve/backend/linux/epoll.html#OsPoller"},{"doc":"Create a new `epoll` poller.","kind":"method","module":"eve.backend.linux.epoll","name":"create","package":"eve","parentType":"OsPoller","signature":"OsPoller create()","url":"/eve/backend/linux/epoll/OsPoller.create.html"},{"doc":"Check whether the poller has a valid native epoll file descriptor.","kind":"method","module":"eve.backend.linux.epoll","name":"isValid","package":"eve","parentType":"OsPoller","signature":"bool isValid()","url":"/eve/backend/linux/epoll/OsPoller.isValid.html"},{"doc":"Return the native handle wrapper for the epoll instance.","kind":"method","module":"eve.backend.linux.epoll","name":"handle","package":"eve","parentType":"OsPoller","signature":"Handle handle()","url":"/eve/backend/linux/epoll/OsPoller.handle.html"},{"doc":"Close the epoll instance.","kind":"method","module":"eve.backend.linux.epoll","name":"dispose","package":"eve","parentType":"OsPoller","signature":"int dispose()","url":"/eve/backend/linux/epoll/OsPoller.dispose.html"},{"doc":"Register a handle with the given interests and opaque user data.","kind":"method","module":"eve.backend.linux.epoll","name":"registerHandle","package":"eve","parentType":"OsPoller","signature":"int registerHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/linux/epoll/OsPoller.registerHandle.html"},{"doc":"Modify the interest mask and user data for an already-registered handle.","kind":"method","module":"eve.backend.linux.epoll","name":"modifyHandle","package":"eve","parentType":"OsPoller","signature":"int modifyHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/linux/epoll/OsPoller.modifyHandle.html"},{"doc":"Remove a handle from the epoll set.","kind":"method","module":"eve.backend.linux.epoll","name":"unregisterHandle","package":"eve","parentType":"OsPoller","signature":"int unregisterHandle(Handle handle)","url":"/eve/backend/linux/epoll/OsPoller.unregisterHandle.html"},{"doc":"Wait for native events.","kind":"method","module":"eve.backend.linux.epoll","name":"wait","package":"eve","parentType":"OsPoller","signature":"int wait(scope  NativeEvent[]  nativeEvents,  int  timeoutMs)","url":"/eve/backend/linux/epoll/OsPoller.wait.html"},{"doc":"Translate a native `epoll` event into the shared Layer 0 event shape.","kind":"method","module":"eve.backend.linux.epoll","name":"translate","package":"eve","parentType":"OsPoller","signature":"OsEvent translate(ref  const(NativeEvent)  nativeEvent)","url":"/eve/backend/linux/epoll/OsPoller.translate.html"},{"doc":"Translate a native epoll readiness mask into shared readiness flags.","kind":"method","module":"eve.backend.linux.epoll","name":"translateReady","package":"eve","parentType":"OsPoller","signature":"IoReady translateReady(uint  nativeMask)","url":"/eve/backend/linux/epoll/OsPoller.translateReady.html"},{"doc":"Linux runtime-selected Layer 0 backend.","kind":"module","module":"eve.backend.linux.uring","name":"eve.backend.linux.uring","package":"eve","parentType":"","signature":"","url":"/eve/backend/linux/uring.html"},{"doc":"","kind":"function","module":"eve.backend.linux.uring","name":"toNativeMask","package":"eve","parentType":"","signature":"ushort toNativeMask(IoInterest interest)","url":"/eve/backend/linux/uring/toNativeMask.html"},{"doc":"","kind":"function","module":"eve.backend.linux.uring","name":"nativeMaskFromResult","package":"eve","parentType":"","signature":"uint nativeMaskFromResult(int  result)","url":"/eve/backend/linux/uring/nativeMaskFromResult.html"},{"doc":"","kind":"function","module":"eve.backend.linux.uring","name":"probeIoUringSupport","package":"eve","parentType":"","signature":"int probeIoUringSupport()","url":"/eve/backend/linux/uring/probeIoUringSupport.html"},{"doc":"","kind":"enum","module":"eve.backend.linux.uring","name":"OperationKind","package":"eve","parentType":"","signature":"OperationKind : ubyte","url":"/eve/backend/linux/uring.html#OperationKind"},{"doc":"","kind":"enum_member","module":"eve.backend.linux.uring","name":"POLL","package":"eve","parentType":"","signature":"POLL = 1","url":"/eve/backend/linux/uring.html#OperationKind"},{"doc":"","kind":"enum_member","module":"eve.backend.linux.uring","name":"REMOVE","package":"eve","parentType":"","signature":"REMOVE = 2","url":"/eve/backend/linux/uring.html#OperationKind"},{"doc":"Linux Layer 0 poller that prefers `io_uring` and falls back to `epoll` when the runtime rejects `io_uring` setup.","kind":"struct","module":"eve.backend.linux.uring","name":"OsPoller","package":"eve","parentType":"","signature":"OsPoller","url":"/eve/backend/linux/uring.html#OsPoller"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"load","package":"eve","parentType":"OsPoller","signature":"uint load(shared(uint) *  value)","url":"/eve/backend/linux/uring/OsPoller.load.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"store","package":"eve","parentType":"OsPoller","signature":"void store(shared(uint) *  value,  uint  payload)","url":"/eve/backend/linux/uring/OsPoller.store.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"makeOperationId","package":"eve","parentType":"OsPoller","signature":"ulong makeOperationId(uint  slotIndex,  OperationKind kind,  ulong  sequence)","url":"/eve/backend/linux/uring/OsPoller.makeOperationId.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"operationKind","package":"eve","parentType":"OsPoller","signature":"OperationKind operationKind(ulong  userData)","url":"/eve/backend/linux/uring/OsPoller.operationKind.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"operationSlot","package":"eve","parentType":"OsPoller","signature":"uint operationSlot(ulong  userData)","url":"/eve/backend/linux/uring/OsPoller.operationSlot.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"maxSize","package":"eve","parentType":"OsPoller","signature":"size_t maxSize(size_t left,  size_t right)","url":"/eve/backend/linux/uring/OsPoller.maxSize.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"pendingIndex","package":"eve","parentType":"OsPoller","signature":"size_t pendingIndex(size_t offset)","url":"/eve/backend/linux/uring/OsPoller.pendingIndex.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"slot","package":"eve","parentType":"OsPoller","signature":"Registration slot(uint  index)","url":"/eve/backend/linux/uring/OsPoller.slot.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"slot","package":"eve","parentType":"OsPoller","signature":"const(Registration) slot(uint  index)","url":"/eve/backend/linux/uring/OsPoller.slot.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"initializeIoUring","package":"eve","parentType":"OsPoller","signature":"int initializeIoUring()","url":"/eve/backend/linux/uring/OsPoller.initializeIoUring.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"cleanupIoUring","package":"eve","parentType":"OsPoller","signature":"void cleanupIoUring()","url":"/eve/backend/linux/uring/OsPoller.cleanupIoUring.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"submit","package":"eve","parentType":"OsPoller","signature":"int submit(uint  count)","url":"/eve/backend/linux/uring/OsPoller.submit.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"acquireSqe","package":"eve","parentType":"OsPoller","signature":"io_uring_sqe * acquireSqe()","url":"/eve/backend/linux/uring/OsPoller.acquireSqe.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"findRegistration","package":"eve","parentType":"OsPoller","signature":"int findRegistration(Handle handle)","url":"/eve/backend/linux/uring/OsPoller.findRegistration.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"findFreeRegistration","package":"eve","parentType":"OsPoller","signature":"int findFreeRegistration()","url":"/eve/backend/linux/uring/OsPoller.findFreeRegistration.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"nextOperationId","package":"eve","parentType":"OsPoller","signature":"ulong nextOperationId(uint  slotIndex,  OperationKind kind)","url":"/eve/backend/linux/uring/OsPoller.nextOperationId.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"submitPollAdd","package":"eve","parentType":"OsPoller","signature":"int submitPollAdd(uint  slotIndex)","url":"/eve/backend/linux/uring/OsPoller.submitPollAdd.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"submitPollRemove","package":"eve","parentType":"OsPoller","signature":"int submitPollRemove(ulong  targetUserData,  ulong  userData)","url":"/eve/backend/linux/uring/OsPoller.submitPollRemove.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"queueEvent","package":"eve","parentType":"OsPoller","signature":"bool queueEvent(NativeEvent event)","url":"/eve/backend/linux/uring/OsPoller.queueEvent.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"flushPending","package":"eve","parentType":"OsPoller","signature":"int flushPending(scope  NativeEvent[]  nativeEvents)","url":"/eve/backend/linux/uring/OsPoller.flushPending.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"waitForRing","package":"eve","parentType":"OsPoller","signature":"int waitForRing(int  timeoutMs)","url":"/eve/backend/linux/uring/OsPoller.waitForRing.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"activeRegistrationCount","package":"eve","parentType":"OsPoller","signature":"size_t activeRegistrationCount()","url":"/eve/backend/linux/uring/OsPoller.activeRegistrationCount.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"processCompletion","package":"eve","parentType":"OsPoller","signature":"bool processCompletion(ref  const(io_uring_cqe)  cqe,  scope  NativeEvent[]  output,  ref  int  written,  ulong  awaitedUserData,  ref  int  awaitedResult)","url":"/eve/backend/linux/uring/OsPoller.processCompletion.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"drainCompletions","package":"eve","parentType":"OsPoller","signature":"bool drainCompletions(scope  NativeEvent[]  output,  ref  int  written,  ulong  awaitedUserData,  ref  int  awaitedResult)","url":"/eve/backend/linux/uring/OsPoller.drainCompletions.html"},{"doc":"","kind":"method","module":"eve.backend.linux.uring","name":"waitForOperation","package":"eve","parentType":"OsPoller","signature":"int waitForOperation(ulong  awaitedUserData)","url":"/eve/backend/linux/uring/OsPoller.waitForOperation.html"},{"doc":"Create a new Linux poller.","kind":"method","module":"eve.backend.linux.uring","name":"create","package":"eve","parentType":"OsPoller","signature":"OsPoller create()","url":"/eve/backend/linux/uring/OsPoller.create.html"},{"doc":"Check whether the active backend was created successfully.","kind":"method","module":"eve.backend.linux.uring","name":"isValid","package":"eve","parentType":"OsPoller","signature":"bool isValid()","url":"/eve/backend/linux/uring/OsPoller.isValid.html"},{"doc":"Report whether `io_uring` is active for this poller instance.","kind":"method","module":"eve.backend.linux.uring","name":"ioUringAvailable","package":"eve","parentType":"OsPoller","signature":"bool ioUringAvailable()","url":"/eve/backend/linux/uring/OsPoller.ioUringAvailable.html"},{"doc":"Report whether this poller instance is using the `epoll` fallback path.","kind":"method","module":"eve.backend.linux.uring","name":"usingFallback","package":"eve","parentType":"OsPoller","signature":"bool usingFallback()","url":"/eve/backend/linux/uring/OsPoller.usingFallback.html"},{"doc":"Return the last `io_uring` setup error.","kind":"method","module":"eve.backend.linux.uring","name":"probeError","package":"eve","parentType":"OsPoller","signature":"int probeError()","url":"/eve/backend/linux/uring/OsPoller.probeError.html"},{"doc":"Return the native handle wrapper for the active backend.","kind":"method","module":"eve.backend.linux.uring","name":"handle","package":"eve","parentType":"OsPoller","signature":"Handle handle()","url":"/eve/backend/linux/uring/OsPoller.handle.html"},{"doc":"Dispose the active backend state.","kind":"method","module":"eve.backend.linux.uring","name":"dispose","package":"eve","parentType":"OsPoller","signature":"int dispose()","url":"/eve/backend/linux/uring/OsPoller.dispose.html"},{"doc":"Register a handle with the active backend.","kind":"method","module":"eve.backend.linux.uring","name":"registerHandle","package":"eve","parentType":"OsPoller","signature":"int registerHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/linux/uring/OsPoller.registerHandle.html"},{"doc":"Modify the interest mask and user data for a registered handle.","kind":"method","module":"eve.backend.linux.uring","name":"modifyHandle","package":"eve","parentType":"OsPoller","signature":"int modifyHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/linux/uring/OsPoller.modifyHandle.html"},{"doc":"Remove a handle from the active backend.","kind":"method","module":"eve.backend.linux.uring","name":"unregisterHandle","package":"eve","parentType":"OsPoller","signature":"int unregisterHandle(Handle handle)","url":"/eve/backend/linux/uring/OsPoller.unregisterHandle.html"},{"doc":"Wait for native events from the active backend.","kind":"method","module":"eve.backend.linux.uring","name":"wait","package":"eve","parentType":"OsPoller","signature":"int wait(scope  NativeEvent[]  nativeEvents,  int  timeoutMs)","url":"/eve/backend/linux/uring/OsPoller.wait.html"},{"doc":"Translate a native backend event into the shared Layer 0 event shape.","kind":"method","module":"eve.backend.linux.uring","name":"translate","package":"eve","parentType":"OsPoller","signature":"OsEvent translate(ref  const(NativeEvent)  nativeEvent)","url":"/eve/backend/linux/uring/OsPoller.translate.html"},{"doc":"Translate a native readiness mask into shared readiness flags.","kind":"method","module":"eve.backend.linux.uring","name":"translateReady","package":"eve","parentType":"OsPoller","signature":"IoReady translateReady(uint  nativeMask)","url":"/eve/backend/linux/uring/OsPoller.translateReady.html"},{"doc":"","kind":"variable","module":"eve.backend.linux.uring","name":"requestedRingEntries","package":"eve","parentType":"","signature":"requestedRingEntries","url":"/eve/backend/linux/uring.html#requestedRingEntries"},{"doc":"Compile-time selected Layer 0 backend surface.","kind":"module","module":"eve.backend","name":"eve.backend","package":"eve","parentType":"","signature":"","url":"/eve/backend.html"},{"doc":"POSIX Layer 0 fallback backend built on `select`.","kind":"module","module":"eve.backend.posix.select","name":"eve.backend.posix.select","package":"eve","parentType":"","signature":"","url":"/eve/backend/posix/select.html"},{"doc":"","kind":"struct","module":"eve.backend.posix.select","name":"Registration","package":"eve","parentType":"","signature":"Registration","url":"/eve/backend/posix/select.html#Registration"},{"doc":"Native event type returned by the `select` backend.","kind":"struct","module":"eve.backend.posix.select","name":"NativeEvent","package":"eve","parentType":"","signature":"NativeEvent","url":"/eve/backend/posix/select.html#NativeEvent"},{"doc":"`select`-backed poller state.","kind":"struct","module":"eve.backend.posix.select","name":"OsPoller","package":"eve","parentType":"","signature":"OsPoller","url":"/eve/backend/posix/select.html#OsPoller"},{"doc":"Create a new `select` poller.","kind":"method","module":"eve.backend.posix.select","name":"create","package":"eve","parentType":"OsPoller","signature":"OsPoller create()","url":"/eve/backend/posix/select/OsPoller.create.html"},{"doc":"Check whether the poller instance is still usable.","kind":"method","module":"eve.backend.posix.select","name":"isValid","package":"eve","parentType":"OsPoller","signature":"bool isValid()","url":"/eve/backend/posix/select/OsPoller.isValid.html"},{"doc":"Return the native handle wrapper for this poller.","kind":"method","module":"eve.backend.posix.select","name":"handle","package":"eve","parentType":"OsPoller","signature":"Handle handle()","url":"/eve/backend/posix/select/OsPoller.handle.html"},{"doc":"Dispose the poller and drop all registrations.","kind":"method","module":"eve.backend.posix.select","name":"dispose","package":"eve","parentType":"OsPoller","signature":"int dispose()","url":"/eve/backend/posix/select/OsPoller.dispose.html"},{"doc":"Register a handle with the given interests and opaque user data.","kind":"method","module":"eve.backend.posix.select","name":"registerHandle","package":"eve","parentType":"OsPoller","signature":"int registerHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/posix/select/OsPoller.registerHandle.html"},{"doc":"Modify the interest mask and user data for an already-registered handle.","kind":"method","module":"eve.backend.posix.select","name":"modifyHandle","package":"eve","parentType":"OsPoller","signature":"int modifyHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/posix/select/OsPoller.modifyHandle.html"},{"doc":"Remove a handle from the `select` registration table.","kind":"method","module":"eve.backend.posix.select","name":"unregisterHandle","package":"eve","parentType":"OsPoller","signature":"int unregisterHandle(Handle handle)","url":"/eve/backend/posix/select/OsPoller.unregisterHandle.html"},{"doc":"Wait for native events.","kind":"method","module":"eve.backend.posix.select","name":"wait","package":"eve","parentType":"OsPoller","signature":"int wait(scope  NativeEvent[]  nativeEvents,  int  timeoutMs)","url":"/eve/backend/posix/select/OsPoller.wait.html"},{"doc":"Translate a native `select` event into the shared Layer 0 event shape.","kind":"method","module":"eve.backend.posix.select","name":"translate","package":"eve","parentType":"OsPoller","signature":"OsEvent translate(ref  const(NativeEvent)  nativeEvent)","url":"/eve/backend/posix/select/OsPoller.translate.html"},{"doc":"Translate native readiness into shared readiness flags.","kind":"method","module":"eve.backend.posix.select","name":"translateReady","package":"eve","parentType":"OsPoller","signature":"IoReady translateReady(IoReady nativeReady)","url":"/eve/backend/posix/select/OsPoller.translateReady.html"},{"doc":"Windows Layer 0 readiness backend built on IOCP and WSAPoll.","kind":"module","module":"eve.backend.windows.iocp","name":"eve.backend.windows.iocp","package":"eve","parentType":"","signature":"","url":"/eve/backend/windows/iocp.html"},{"doc":"Convert IoInterest to native WSAPoll mask.","kind":"function","module":"eve.backend.windows.iocp","name":"toNativeMask","package":"eve","parentType":"","signature":"short toNativeMask(IoInterest interest)","url":"/eve/backend/windows/iocp/toNativeMask.html"},{"doc":"Convert WSAPoll revents mask to epoll-compatible mask.","kind":"function","module":"eve.backend.windows.iocp","name":"toEpollMask","package":"eve","parentType":"","signature":"uint toEpollMask(short  pollMask)","url":"/eve/backend/windows/iocp/toEpollMask.html"},{"doc":"Convert epoll-compatible mask to shared IoReady flags.","kind":"function","module":"eve.backend.windows.iocp","name":"fromNativeMask","package":"eve","parentType":"","signature":"IoReady fromNativeMask(uint  mask)","url":"/eve/backend/windows/iocp/fromNativeMask.html"},{"doc":"Handle type classification.","kind":"enum","module":"eve.backend.windows.iocp","name":"HandleType","package":"eve","parentType":"","signature":"HandleType : ubyte","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"Unknown or invalid handle type.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"UNKNOWN","package":"eve","parentType":"","signature":"UNKNOWN = 0","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"Socket handle (uses WSAPoll for readiness).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"SOCKET","package":"eve","parentType":"","signature":"SOCKET = 1","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"Console input handle (future: WaitForSingleObject or ReadConsoleInput).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"CONSOLE","package":"eve","parentType":"","signature":"CONSOLE = 2","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"Named pipe handle (future: overlapped I/O via IOCP).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"PIPE","package":"eve","parentType":"","signature":"PIPE = 3","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"File handle (future: overlapped I/O via IOCP).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"FILE","package":"eve","parentType":"","signature":"FILE = 4","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"Event handle (future: WaitForSingleObject).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"EVENT","package":"eve","parentType":"","signature":"EVENT = 5","url":"/eve/backend/windows/iocp.html#HandleType"},{"doc":"I/O model used for a registered handle.","kind":"enum","module":"eve.backend.windows.iocp","name":"IoModel","package":"eve","parentType":"","signature":"IoModel : ubyte","url":"/eve/backend/windows/iocp.html#IoModel"},{"doc":"Use WSAPoll for readiness polling (sockets only).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"POLL","package":"eve","parentType":"","signature":"POLL = ","url":"/eve/backend/windows/iocp.html#IoModel"},{"doc":"Use IOCP overlapped I/O for completion notification.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"OVERLAPPED","package":"eve","parentType":"","signature":"OVERLAPPED = ","url":"/eve/backend/windows/iocp.html#IoModel"},{"doc":"Type of I/O operation for overlapped tracking.","kind":"enum","module":"eve.backend.windows.iocp","name":"IoOperation","package":"eve","parentType":"","signature":"IoOperation : ubyte","url":"/eve/backend/windows/iocp.html#IoOperation"},{"doc":"No operation in progress.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"NONE","package":"eve","parentType":"","signature":"NONE = ","url":"/eve/backend/windows/iocp.html#IoOperation"},{"doc":"Read operation pending.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"READ","package":"eve","parentType":"","signature":"READ = ","url":"/eve/backend/windows/iocp.html#IoOperation"},{"doc":"Write operation pending.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"WRITE","package":"eve","parentType":"","signature":"WRITE = ","url":"/eve/backend/windows/iocp.html#IoOperation"},{"doc":"Accept operation pending (sockets).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"ACCEPT","package":"eve","parentType":"","signature":"ACCEPT = ","url":"/eve/backend/windows/iocp.html#IoOperation"},{"doc":"Connect operation pending (sockets).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"CONNECT","package":"eve","parentType":"","signature":"CONNECT = ","url":"/eve/backend/windows/iocp.html#IoOperation"},{"doc":"Entry in the overlapped I/O pool.","kind":"struct","module":"eve.backend.windows.iocp","name":"OverlappedEntry","package":"eve","parentType":"","signature":"OverlappedEntry","url":"/eve/backend/windows/iocp.html#OverlappedEntry"},{"doc":"Reset the OVERLAPPED structure for reuse.","kind":"method","module":"eve.backend.windows.iocp","name":"reset","package":"eve","parentType":"OverlappedEntry","signature":"void reset()","url":"/eve/backend/windows/iocp/OverlappedEntry.reset.html"},{"doc":"Pool of pre-allocated OVERLAPPED entries for async I/O.","kind":"struct","module":"eve.backend.windows.iocp","name":"OverlappedPool","package":"eve","parentType":"","signature":"OverlappedPool","url":"/eve/backend/windows/iocp.html#OverlappedPool"},{"doc":"Acquire an entry from the pool.","kind":"method","module":"eve.backend.windows.iocp","name":"acquire","package":"eve","parentType":"OverlappedPool","signature":"OverlappedEntry * acquire()","url":"/eve/backend/windows/iocp/OverlappedPool.acquire.html"},{"doc":"Release an entry back to the pool.","kind":"method","module":"eve.backend.windows.iocp","name":"release","package":"eve","parentType":"OverlappedPool","signature":"void release(OverlappedEntry *  entry)","url":"/eve/backend/windows/iocp/OverlappedPool.release.html"},{"doc":"Find an entry by its OVERLAPPED pointer.","kind":"method","module":"eve.backend.windows.iocp","name":"findByOverlapped","package":"eve","parentType":"OverlappedPool","signature":"OverlappedEntry * findByOverlapped(OVERLAPPED *  overlappedPtr)","url":"/eve/backend/windows/iocp/OverlappedPool.findByOverlapped.html"},{"doc":"Get the number of active (in-use) entries.","kind":"method","module":"eve.backend.windows.iocp","name":"activeCount","package":"eve","parentType":"OverlappedPool","signature":"size_t activeCount()","url":"/eve/backend/windows/iocp/OverlappedPool.activeCount.html"},{"doc":"Check if the pool has available entries.","kind":"method","module":"eve.backend.windows.iocp","name":"hasAvailable","package":"eve","parentType":"OverlappedPool","signature":"bool hasAvailable()","url":"/eve/backend/windows/iocp/OverlappedPool.hasAvailable.html"},{"doc":"Special completion keys for internal IOCP events.","kind":"enum","module":"eve.backend.windows.iocp","name":"CompletionKey","package":"eve","parentType":"","signature":"CompletionKey : ULONG_PTR","url":"/eve/backend/windows/iocp.html#CompletionKey"},{"doc":"Wakeup signal from another thread.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"WAKEUP","package":"eve","parentType":"","signature":"WAKEUP = 0xFFFF_FFFE","url":"/eve/backend/windows/iocp.html#CompletionKey"},{"doc":"Internal timer expiration (future use).","kind":"enum_member","module":"eve.backend.windows.iocp","name":"TIMER","package":"eve","parentType":"","signature":"TIMER = 0xFFFF_FFFD","url":"/eve/backend/windows/iocp.html#CompletionKey"},{"doc":"Shutdown signal.","kind":"enum_member","module":"eve.backend.windows.iocp","name":"SHUTDOWN","package":"eve","parentType":"","signature":"SHUTDOWN = 0xFFFF_FFFC","url":"/eve/backend/windows/iocp.html#CompletionKey"},{"doc":"Native event type returned by this backend.","kind":"struct","module":"eve.backend.windows.iocp","name":"NativeEvent","package":"eve","parentType":"","signature":"NativeEvent","url":"/eve/backend/windows/iocp.html#NativeEvent"},{"doc":"Access the user data union.","kind":"method","module":"eve.backend.windows.iocp","name":"data","package":"eve","parentType":"NativeEvent","signature":"inout(Data) data()","url":"/eve/backend/windows/iocp/NativeEvent.data.html"},{"doc":"Registration entry for a handle.","kind":"struct","module":"eve.backend.windows.iocp","name":"Registration","package":"eve","parentType":"","signature":"Registration","url":"/eve/backend/windows/iocp.html#Registration"},{"doc":"IOCP-backed poller state for Windows.","kind":"struct","module":"eve.backend.windows.iocp","name":"OsPoller","package":"eve","parentType":"","signature":"OsPoller","url":"/eve/backend/windows/iocp.html#OsPoller"},{"doc":"Create a new IOCP-based poller.","kind":"method","module":"eve.backend.windows.iocp","name":"create","package":"eve","parentType":"OsPoller","signature":"OsPoller create()","url":"/eve/backend/windows/iocp/OsPoller.create.html"},{"doc":"Check whether the poller has a valid IOCP handle.","kind":"method","module":"eve.backend.windows.iocp","name":"isValid","package":"eve","parentType":"OsPoller","signature":"bool isValid()","url":"/eve/backend/windows/iocp/OsPoller.isValid.html"},{"doc":"Return the native handle wrapper for the IOCP instance.","kind":"method","module":"eve.backend.windows.iocp","name":"handle","package":"eve","parentType":"OsPoller","signature":"Handle handle()","url":"/eve/backend/windows/iocp/OsPoller.handle.html"},{"doc":"Get the number of active registrations.","kind":"method","module":"eve.backend.windows.iocp","name":"registrationCount","package":"eve","parentType":"OsPoller","signature":"size_t registrationCount()","url":"/eve/backend/windows/iocp/OsPoller.registrationCount.html"},{"doc":"Get the number of overlapped (non-poll) registrations.","kind":"method","module":"eve.backend.windows.iocp","name":"overlappedCount","package":"eve","parentType":"OsPoller","signature":"size_t overlappedCount()","url":"/eve/backend/windows/iocp/OsPoller.overlappedCount.html"},{"doc":"Get the overlapped entry pool.","kind":"method","module":"eve.backend.windows.iocp","name":"overlappedPool","package":"eve","parentType":"OsPoller","signature":"OverlappedPool overlappedPool()","url":"/eve/backend/windows/iocp/OsPoller.overlappedPool.html"},{"doc":"Close the IOCP instance and release resources.","kind":"method","module":"eve.backend.windows.iocp","name":"dispose","package":"eve","parentType":"OsPoller","signature":"int dispose()","url":"/eve/backend/windows/iocp/OsPoller.dispose.html"},{"doc":"Register a handle with the given interests and opaque user data.","kind":"method","module":"eve.backend.windows.iocp","name":"registerHandle","package":"eve","parentType":"OsPoller","signature":"int registerHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/windows/iocp/OsPoller.registerHandle.html"},{"doc":"Modify the interest mask and user data for an already-registered handle.","kind":"method","module":"eve.backend.windows.iocp","name":"modifyHandle","package":"eve","parentType":"OsPoller","signature":"int modifyHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/windows/iocp/OsPoller.modifyHandle.html"},{"doc":"Remove a handle from the registration table.","kind":"method","module":"eve.backend.windows.iocp","name":"unregisterHandle","package":"eve","parentType":"OsPoller","signature":"int unregisterHandle(Handle handle)","url":"/eve/backend/windows/iocp/OsPoller.unregisterHandle.html"},{"doc":"Post a wakeup event to the IOCP.","kind":"method","module":"eve.backend.windows.iocp","name":"postWakeup","package":"eve","parentType":"OsPoller","signature":"bool postWakeup()","url":"/eve/backend/windows/iocp/OsPoller.postWakeup.html"},{"doc":"Associate a handle with the IOCP for overlapped I/O.","kind":"method","module":"eve.backend.windows.iocp","name":"associateHandle","package":"eve","parentType":"OsPoller","signature":"int associateHandle(HANDLE handle,  ulong  completionKey)","url":"/eve/backend/windows/iocp/OsPoller.associateHandle.html"},{"doc":"Wait for native events.","kind":"method","module":"eve.backend.windows.iocp","name":"wait","package":"eve","parentType":"OsPoller","signature":"int wait(scope  NativeEvent[]  nativeEvents,  int  timeoutMs)","url":"/eve/backend/windows/iocp/OsPoller.wait.html"},{"doc":"Translate a native event into the shared Layer 0 event shape.","kind":"method","module":"eve.backend.windows.iocp","name":"translate","package":"eve","parentType":"OsPoller","signature":"OsEvent translate(ref  const(NativeEvent)  nativeEvent)","url":"/eve/backend/windows/iocp/OsPoller.translate.html"},{"doc":"Translate a native readiness mask into shared readiness flags.","kind":"method","module":"eve.backend.windows.iocp","name":"translateReady","package":"eve","parentType":"OsPoller","signature":"IoReady translateReady(uint  nativeMask)","url":"/eve/backend/windows/iocp/OsPoller.translateReady.html"},{"doc":"Check for pending IOCP events without blocking.","kind":"method","module":"eve.backend.windows.iocp","name":"checkPendingIocpEvents","package":"eve","parentType":"OsPoller","signature":"void checkPendingIocpEvents()","url":"/eve/backend/windows/iocp/OsPoller.checkPendingIocpEvents.html"},{"doc":"Maximum number of registrations supported.","kind":"variable","module":"eve.backend.windows.iocp","name":"maxRegistrations","package":"eve","parentType":"","signature":"maxRegistrations","url":"/eve/backend/windows/iocp.html#maxRegistrations"},{"doc":"Maximum number of overlapped entries in the pool.","kind":"variable","module":"eve.backend.windows.iocp","name":"MAX_OVERLAPPED_ENTRIES","package":"eve","parentType":"","signature":"MAX_OVERLAPPED_ENTRIES","url":"/eve/backend/windows/iocp.html#MAX_OVERLAPPED_ENTRIES"},{"doc":"Windows Layer 0 fallback backend built on WSAPoll.","kind":"module","module":"eve.backend.windows.wpoll","name":"eve.backend.windows.wpoll","package":"eve","parentType":"","signature":"","url":"/eve/backend/windows/wpoll.html"},{"doc":"","kind":"function","module":"eve.backend.windows.wpoll","name":"toNativeMask","package":"eve","parentType":"","signature":"short toNativeMask(IoInterest interest)","url":"/eve/backend/windows/wpoll/toNativeMask.html"},{"doc":"","kind":"function","module":"eve.backend.windows.wpoll","name":"fromNativeMask","package":"eve","parentType":"","signature":"IoReady fromNativeMask(short  mask)","url":"/eve/backend/windows/wpoll/fromNativeMask.html"},{"doc":"Native event type returned by the wpoll backend.","kind":"struct","module":"eve.backend.windows.wpoll","name":"NativeEvent","package":"eve","parentType":"","signature":"NativeEvent","url":"/eve/backend/windows/wpoll.html#NativeEvent"},{"doc":"","kind":"struct","module":"eve.backend.windows.wpoll","name":"Registration","package":"eve","parentType":"","signature":"Registration","url":"/eve/backend/windows/wpoll.html#Registration"},{"doc":"WSAPoll-backed poller state for Windows.","kind":"struct","module":"eve.backend.windows.wpoll","name":"OsPoller","package":"eve","parentType":"","signature":"OsPoller","url":"/eve/backend/windows/wpoll.html#OsPoller"},{"doc":"Create a new WSAPoll-based poller.","kind":"method","module":"eve.backend.windows.wpoll","name":"create","package":"eve","parentType":"OsPoller","signature":"OsPoller create()","url":"/eve/backend/windows/wpoll/OsPoller.create.html"},{"doc":"Check whether the poller instance is still usable.","kind":"method","module":"eve.backend.windows.wpoll","name":"isValid","package":"eve","parentType":"OsPoller","signature":"bool isValid()","url":"/eve/backend/windows/wpoll/OsPoller.isValid.html"},{"doc":"Return the native handle wrapper for this poller.","kind":"method","module":"eve.backend.windows.wpoll","name":"handle","package":"eve","parentType":"OsPoller","signature":"Handle handle()","url":"/eve/backend/windows/wpoll/OsPoller.handle.html"},{"doc":"Dispose the poller and drop all registrations.","kind":"method","module":"eve.backend.windows.wpoll","name":"dispose","package":"eve","parentType":"OsPoller","signature":"int dispose()","url":"/eve/backend/windows/wpoll/OsPoller.dispose.html"},{"doc":"Register a handle with the given interests and opaque user data.","kind":"method","module":"eve.backend.windows.wpoll","name":"registerHandle","package":"eve","parentType":"OsPoller","signature":"int registerHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/windows/wpoll/OsPoller.registerHandle.html"},{"doc":"Modify the interest mask and user data for an already-registered handle.","kind":"method","module":"eve.backend.windows.wpoll","name":"modifyHandle","package":"eve","parentType":"OsPoller","signature":"int modifyHandle(Handle handle,  IoInterest interest,  ulong  userData)","url":"/eve/backend/windows/wpoll/OsPoller.modifyHandle.html"},{"doc":"Remove a handle from the registration table.","kind":"method","module":"eve.backend.windows.wpoll","name":"unregisterHandle","package":"eve","parentType":"OsPoller","signature":"int unregisterHandle(Handle handle)","url":"/eve/backend/windows/wpoll/OsPoller.unregisterHandle.html"},{"doc":"Wait for native events.","kind":"method","module":"eve.backend.windows.wpoll","name":"wait","package":"eve","parentType":"OsPoller","signature":"int wait(scope  NativeEvent[]  nativeEvents,  int  timeoutMs)","url":"/eve/backend/windows/wpoll/OsPoller.wait.html"},{"doc":"Translate a native wpoll event into the shared Layer 0 event shape.","kind":"method","module":"eve.backend.windows.wpoll","name":"translate","package":"eve","parentType":"OsPoller","signature":"OsEvent translate(ref  const(NativeEvent)  nativeEvent)","url":"/eve/backend/windows/wpoll/OsPoller.translate.html"},{"doc":"Translate native readiness into shared readiness flags.","kind":"method","module":"eve.backend.windows.wpoll","name":"translateReady","package":"eve","parentType":"OsPoller","signature":"IoReady translateReady(IoReady nativeReady)","url":"/eve/backend/windows/wpoll/OsPoller.translateReady.html"},{"doc":"","kind":"variable","module":"eve.backend.windows.wpoll","name":"maxRegistrations","package":"eve","parentType":"","signature":"maxRegistrations","url":"/eve/backend/windows/wpoll.html#maxRegistrations"},{"doc":"EVE Cancellation Support","kind":"module","module":"eve.core.cancellation","name":"eve.core.cancellation","package":"eve","parentType":"","signature":"","url":"/eve/core/cancellation.html"},{"doc":"Reason an operation was terminated.","kind":"enum","module":"eve.core.cancellation","name":"CancelReason","package":"eve","parentType":"","signature":"CancelReason : ubyte","url":"/eve/core/cancellation.html#CancelReason"},{"doc":"Operation completed normally.","kind":"enum_member","module":"eve.core.cancellation","name":"SUCCESS","package":"eve","parentType":"","signature":"SUCCESS = ","url":"/eve/core/cancellation.html#CancelReason"},{"doc":"Operation was cancelled via a CancelToken.","kind":"enum_member","module":"eve.core.cancellation","name":"CANCELLED","package":"eve","parentType":"","signature":"CANCELLED = ","url":"/eve/core/cancellation.html#CancelReason"},{"doc":"Operation timed out.","kind":"enum_member","module":"eve.core.cancellation","name":"TIMEOUT","package":"eve","parentType":"","signature":"TIMEOUT = ","url":"/eve/core/cancellation.html#CancelReason"},{"doc":"Underlying resource was closed.","kind":"enum_member","module":"eve.core.cancellation","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = ","url":"/eve/core/cancellation.html#CancelReason"},{"doc":"System error.","kind":"enum_member","module":"eve.core.cancellation","name":"ERROR","package":"eve","parentType":"","signature":"ERROR = ","url":"/eve/core/cancellation.html#CancelReason"},{"doc":"Shared state for cancellation tracking.","kind":"struct","module":"eve.core.cancellation","name":"CancelState","package":"eve","parentType":"","signature":"CancelState","url":"/eve/core/cancellation.html#CancelState"},{"doc":"Cancellation token — an opaque, @nogc handle passed to async operations.","kind":"struct","module":"eve.core.cancellation","name":"CancelToken","package":"eve","parentType":"","signature":"CancelToken","url":"/eve/core/cancellation.html#CancelToken"},{"doc":"Check if cancellation has been requested.","kind":"method","module":"eve.core.cancellation","name":"isCancelled","package":"eve","parentType":"CancelToken","signature":"bool isCancelled()","url":"/eve/core/cancellation/CancelToken.isCancelled.html"},{"doc":"Check if this token is valid.","kind":"method","module":"eve.core.cancellation","name":"isValid","package":"eve","parentType":"CancelToken","signature":"bool isValid()","url":"/eve/core/cancellation/CancelToken.isValid.html"},{"doc":"The owner of a cancellation state.","kind":"struct","module":"eve.core.cancellation","name":"CancelSource","package":"eve","parentType":"","signature":"CancelSource","url":"/eve/core/cancellation.html#CancelSource"},{"doc":"Get a cancellation token for this source.","kind":"method","module":"eve.core.cancellation","name":"token","package":"eve","parentType":"CancelSource","signature":"CancelToken token()","url":"/eve/core/cancellation/CancelSource.token.html"},{"doc":"Request cancellation.","kind":"method","module":"eve.core.cancellation","name":"cancel","package":"eve","parentType":"CancelSource","signature":"void cancel()","url":"/eve/core/cancellation/CancelSource.cancel.html"},{"doc":"Check if this source has been cancelled.","kind":"method","module":"eve.core.cancellation","name":"isCancelled","package":"eve","parentType":"CancelSource","signature":"bool isCancelled()","url":"/eve/core/cancellation/CancelSource.isCancelled.html"},{"doc":"Linux Layer 1 event loop built on the selected Layer 0 backend.","kind":"module","module":"eve.core.linux.loop","name":"eve.core.linux.loop","package":"eve","parentType":"","signature":"","url":"/eve/core/linux/loop.html"},{"doc":"Single-threaded readiness event loop.","kind":"struct","module":"eve.core.linux.loop","name":"EventLoop","package":"eve","parentType":"","signature":"EventLoop","url":"/eve/core/linux/loop.html#EventLoop"},{"doc":"Create a new event loop with fixed-capacity watcher and event buffers.","kind":"method","module":"eve.core.linux.loop","name":"create","package":"eve","parentType":"EventLoop","signature":"EventLoop create(EventLoopConfig config =  EventLoopConfig.init)","url":"/eve/core/linux/loop/EventLoop.create.html"},{"doc":"Check whether the loop was created successfully.","kind":"method","module":"eve.core.linux.loop","name":"isValid","package":"eve","parentType":"EventLoop","signature":"bool isValid()","url":"/eve/core/linux/loop/EventLoop.isValid.html"},{"doc":"Return the native handle for the active Layer 0 poller.","kind":"method","module":"eve.core.linux.loop","name":"backendHandle","package":"eve","parentType":"EventLoop","signature":"Handle backendHandle()","url":"/eve/core/linux/loop/EventLoop.backendHandle.html"},{"doc":"Report how many watchers are currently registered.","kind":"method","module":"eve.core.linux.loop","name":"watcherCount","package":"eve","parentType":"EventLoop","signature":"size_t watcherCount()","url":"/eve/core/linux/loop/EventLoop.watcherCount.html"},{"doc":"Report whether `run` or `runToCompletion` is currently executing.","kind":"method","module":"eve.core.linux.loop","name":"isRunning","package":"eve","parentType":"EventLoop","signature":"bool isRunning()","url":"/eve/core/linux/loop/EventLoop.isRunning.html"},{"doc":"Get the current resource usage of the event loop.","kind":"method","module":"eve.core.linux.loop","name":"usage","package":"eve","parentType":"EventLoop","signature":"ResourceUsage usage()","url":"/eve/core/linux/loop/EventLoop.usage.html"},{"doc":"Get the resource limits configured for the event loop.","kind":"method","module":"eve.core.linux.loop","name":"limits","package":"eve","parentType":"EventLoop","signature":"const(EventLoopLimits) limits()","url":"/eve/core/linux/loop/EventLoop.limits.html"},{"doc":"Update the total send queue bytes tracked by the loop.","kind":"method","module":"eve.core.linux.loop","name":"updateSendQueueUsage","package":"eve","parentType":"EventLoop","signature":"void updateSendQueueUsage(long  delta)","url":"/eve/core/linux/loop/EventLoop.updateSendQueueUsage.html"},{"doc":"Update the active connection count tracked by the loop.","kind":"method","module":"eve.core.linux.loop","name":"updateConnectionCount","package":"eve","parentType":"EventLoop","signature":"void updateConnectionCount(long  delta)","url":"/eve/core/linux/loop/EventLoop.updateConnectionCount.html"},{"doc":"Dispose the Layer 0 poller and invalidate all watcher tokens.","kind":"method","module":"eve.core.linux.loop","name":"dispose","package":"eve","parentType":"EventLoop","signature":"int dispose()","url":"/eve/core/linux/loop/EventLoop.dispose.html"},{"doc":"Register an I/O watcher with the selected backend.","kind":"method","module":"eve.core.linux.loop","name":"registerIo","package":"eve","parentType":"EventLoop","signature":"Token registerIo(Handle handle,  IoInterest interest,  IoWatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerIo.html"},{"doc":"Register a one-shot timer watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerTimer","package":"eve","parentType":"EventLoop","signature":"Token registerTimer(long  delayMs,  long  intervalMs,  WatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerTimer.html"},{"doc":"Register a signal watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerSignal","package":"eve","parentType":"EventLoop","signature":"Token registerSignal(Signal signal,  SignalWatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerSignal.html"},{"doc":"Register an async wakeup watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerWakeup","package":"eve","parentType":"EventLoop","signature":"Token registerWakeup(WatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerWakeup.html"},{"doc":"Trigger an async wakeup watcher.","kind":"method","module":"eve.core.linux.loop","name":"notify","package":"eve","parentType":"EventLoop","signature":"int notify(Token token)","url":"/eve/core/linux/loop/EventLoop.notify.html"},{"doc":"Internal: Update results for a DNS watcher.","kind":"method","module":"eve.core.linux.loop","name":"updateDnsResults","package":"eve","parentType":"EventLoop","signature":"void updateDnsResults(Token token,  scope  const(IpAddress)[]  results,  DnsError error)","url":"/eve/core/linux/loop/EventLoop.updateDnsResults.html"},{"doc":"Internal: Get the hostname associated with a DNS watcher.","kind":"method","module":"eve.core.linux.loop","name":"getDnsHostname","package":"eve","parentType":"EventLoop","signature":"const(char) * getDnsHostname(Token token)","url":"/eve/core/linux/loop/EventLoop.getDnsHostname.html"},{"doc":"Register an async DNS resolution watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerDns","package":"eve","parentType":"EventLoop","signature":"Token registerDns(scope  const(char)[]  host,  DnsWatcherCallback callback,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/core/linux/loop/EventLoop.registerDns.html"},{"doc":"Get the cancellation token associated with a watcher.","kind":"method","module":"eve.core.linux.loop","name":"getCancelToken","package":"eve","parentType":"EventLoop","signature":"CancelToken getCancelToken(Token token)","url":"/eve/core/linux/loop/EventLoop.getCancelToken.html"},{"doc":"Register a prepare watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerPrepare","package":"eve","parentType":"EventLoop","signature":"Token registerPrepare(WatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerPrepare.html"},{"doc":"Register a check watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerCheck","package":"eve","parentType":"EventLoop","signature":"Token registerCheck(WatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerCheck.html"},{"doc":"Register an idle watcher.","kind":"method","module":"eve.core.linux.loop","name":"registerIdle","package":"eve","parentType":"EventLoop","signature":"Token registerIdle(WatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerIdle.html"},{"doc":"Update the interest mask for an existing I/O watcher.","kind":"method","module":"eve.core.linux.loop","name":"updateIo","package":"eve","parentType":"EventLoop","signature":"int updateIo(Token token,  IoInterest interest)","url":"/eve/core/linux/loop/EventLoop.updateIo.html"},{"doc":"Unregister an active watcher.","kind":"method","module":"eve.core.linux.loop","name":"unregister","package":"eve","parentType":"EventLoop","signature":"int unregister(Token token)","url":"/eve/core/linux/loop/EventLoop.unregister.html"},{"doc":"Run one iteration of the event loop.","kind":"method","module":"eve.core.linux.loop","name":"runOnce","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t runOnce(int  timeoutMs)","url":"/eve/core/linux/loop/EventLoop.runOnce.html"},{"doc":"Run the event loop until `stop` is called.","kind":"method","module":"eve.core.linux.loop","name":"run","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t run()","url":"/eve/core/linux/loop/EventLoop.run.html"},{"doc":"Run the event loop until no active watchers remain.","kind":"method","module":"eve.core.linux.loop","name":"runToCompletion","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t runToCompletion()","url":"/eve/core/linux/loop/EventLoop.runToCompletion.html"},{"doc":"Request the loop to stop after the current iteration.","kind":"method","module":"eve.core.linux.loop","name":"stop","package":"eve","parentType":"EventLoop","signature":"void stop()","url":"/eve/core/linux/loop/EventLoop.stop.html"},{"doc":"Internal: Check if a resource limit is hit.","kind":"method","module":"eve.core.linux.loop","name":"checkLimit","package":"eve","parentType":"EventLoop","signature":"bool checkLimit(LimitKind kind,  size_t current,  size_t limit)","url":"/eve/core/linux/loop/EventLoop.checkLimit.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"rebuildFreeList","package":"eve","parentType":"EventLoop","signature":"void rebuildFreeList()","url":"/eve/core/linux/loop/EventLoop.rebuildFreeList.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"rebuildDnsFreeList","package":"eve","parentType":"EventLoop","signature":"void rebuildDnsFreeList()","url":"/eve/core/linux/loop/EventLoop.rebuildDnsFreeList.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"resetSlot","package":"eve","parentType":"EventLoop","signature":"void resetSlot(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/linux/loop/EventLoop.resetSlot.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"allocateToken","package":"eve","parentType":"EventLoop","signature":"Token allocateToken()","url":"/eve/core/linux/loop/EventLoop.allocateToken.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"slotFor","package":"eve","parentType":"EventLoop","signature":"WatcherSlot * slotFor(Token token)","url":"/eve/core/linux/loop/EventLoop.slotFor.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"cleanupSlotResources","package":"eve","parentType":"EventLoop","signature":"void cleanupSlotResources(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/linux/loop/EventLoop.cleanupSlotResources.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"detachSlotFromBackend","package":"eve","parentType":"EventLoop","signature":"int detachSlotFromBackend(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/linux/loop/EventLoop.detachSlotFromBackend.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"removeSlotNow","package":"eve","parentType":"EventLoop","signature":"int removeSlotNow(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/linux/loop/EventLoop.removeSlotNow.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"releaseToken","package":"eve","parentType":"EventLoop","signature":"void releaseToken(uint  index)","url":"/eve/core/linux/loop/EventLoop.releaseToken.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"allocateDnsSlot","package":"eve","parentType":"EventLoop","signature":"uint allocateDnsSlot()","url":"/eve/core/linux/loop/EventLoop.allocateDnsSlot.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"releaseDnsSlot","package":"eve","parentType":"EventLoop","signature":"void releaseDnsSlot(uint  index)","url":"/eve/core/linux/loop/EventLoop.releaseDnsSlot.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"registerPhaseWatcher","package":"eve","parentType":"EventLoop","signature":"Token registerPhaseWatcher(WatcherKind kind,  WatcherCallback callback)","url":"/eve/core/linux/loop/EventLoop.registerPhaseWatcher.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"computePollTimeout","package":"eve","parentType":"EventLoop","signature":"int computePollTimeout(int  requestedTimeoutMs)","url":"/eve/core/linux/loop/EventLoop.computePollTimeout.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"hasPhaseOnlyWatchers","package":"eve","parentType":"EventLoop","signature":"bool hasPhaseOnlyWatchers()","url":"/eve/core/linux/loop/EventLoop.hasPhaseOnlyWatchers.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchPhase","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t dispatchPhase(WatcherKind kind)","url":"/eve/core/linux/loop/EventLoop.dispatchPhase.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"countPhaseWatchers","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t countPhaseWatchers(WatcherKind kind)","url":"/eve/core/linux/loop/EventLoop.countPhaseWatchers.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchWatcher","package":"eve","parentType":"EventLoop","signature":"bool dispatchWatcher(Token token)","url":"/eve/core/linux/loop/EventLoop.dispatchWatcher.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchIo","package":"eve","parentType":"EventLoop","signature":"bool dispatchIo(Token token,  IoReady ready)","url":"/eve/core/linux/loop/EventLoop.dispatchIo.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchSignal","package":"eve","parentType":"EventLoop","signature":"bool dispatchSignal(Token token)","url":"/eve/core/linux/loop/EventLoop.dispatchSignal.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchTimer","package":"eve","parentType":"EventLoop","signature":"bool dispatchTimer(Token token)","url":"/eve/core/linux/loop/EventLoop.dispatchTimer.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchWakeup","package":"eve","parentType":"EventLoop","signature":"bool dispatchWakeup(Token token)","url":"/eve/core/linux/loop/EventLoop.dispatchWakeup.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchOsEvent","package":"eve","parentType":"EventLoop","signature":"bool dispatchOsEvent(OsEvent osEvent)","url":"/eve/core/linux/loop/EventLoop.dispatchOsEvent.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"dispatchDns","package":"eve","parentType":"EventLoop","signature":"bool dispatchDns(Token token)","url":"/eve/core/linux/loop/EventLoop.dispatchDns.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"createWakeupHandle","package":"eve","parentType":"EventLoop","signature":"Handle createWakeupHandle()","url":"/eve/core/linux/loop/EventLoop.createWakeupHandle.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"createSignalHandle","package":"eve","parentType":"EventLoop","signature":"Handle createSignalHandle(sigset_t mask)","url":"/eve/core/linux/loop/EventLoop.createSignalHandle.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"toTimespec","package":"eve","parentType":"EventLoop","signature":"timespec toTimespec(long  milliseconds)","url":"/eve/core/linux/loop/EventLoop.toTimespec.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"hasSignalWatcher","package":"eve","parentType":"EventLoop","signature":"bool hasSignalWatcher(Signal signal)","url":"/eve/core/linux/loop/EventLoop.hasSignalWatcher.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"blockSignalMask","package":"eve","parentType":"EventLoop","signature":"int blockSignalMask(sigset_t mask)","url":"/eve/core/linux/loop/EventLoop.blockSignalMask.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"refreshSignalMask","package":"eve","parentType":"EventLoop","signature":"int refreshSignalMask()","url":"/eve/core/linux/loop/EventLoop.refreshSignalMask.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"restoreSignalMask","package":"eve","parentType":"EventLoop","signature":"int restoreSignalMask()","url":"/eve/core/linux/loop/EventLoop.restoreSignalMask.html"},{"doc":"","kind":"method","module":"eve.core.linux.loop","name":"anySignalWatchers","package":"eve","parentType":"EventLoop","signature":"bool anySignalWatchers()","url":"/eve/core/linux/loop/EventLoop.anySignalWatchers.html"},{"doc":"Layer 1 event loop built on the selected Layer 0 backend.","kind":"module","module":"eve.core.loop","name":"eve.core.loop","package":"eve","parentType":"","signature":"","url":"/eve/core/loop.html"},{"doc":"Public Layer 1 imports.","kind":"module","module":"eve.core","name":"eve.core","package":"eve","parentType":"","signature":"","url":"/eve/core.html"},{"doc":"Shared POSIX utilities for Layer 1 event loop implementations.","kind":"module","module":"eve.core.posix.loop","name":"eve.core.posix.loop","package":"eve","parentType":"","signature":"","url":"/eve/core/posix/loop.html"},{"doc":"Normalize a requested watcher capacity to a minimum sane value.","kind":"function","module":"eve.core.posix.loop","name":"normalizedWatcherCapacity","package":"eve","parentType":"","signature":"size_t normalizedWatcherCapacity(size_t requested)","url":"/eve/core/posix/loop/normalizedWatcherCapacity.html"},{"doc":"Normalize a requested DNS capacity to a minimum sane value.","kind":"function","module":"eve.core.posix.loop","name":"normalizedDnsCapacity","package":"eve","parentType":"","signature":"size_t normalizedDnsCapacity(size_t requested)","url":"/eve/core/posix/loop/normalizedDnsCapacity.html"},{"doc":"Normalize a requested event capacity to a minimum sane value.","kind":"function","module":"eve.core.posix.loop","name":"normalizedEventCapacity","package":"eve","parentType":"","signature":"size_t normalizedEventCapacity(size_t requested)","url":"/eve/core/posix/loop/normalizedEventCapacity.html"},{"doc":"Advance a generation counter, skipping zero.","kind":"function","module":"eve.core.posix.loop","name":"nextGeneration","package":"eve","parentType":"","signature":"uint nextGeneration(uint  generation)","url":"/eve/core/posix/loop/nextGeneration.html"},{"doc":"Pack a watcher token into a 64-bit user data value.","kind":"function","module":"eve.core.posix.loop","name":"packToken","package":"eve","parentType":"","signature":"ulong packToken(Token token)","url":"/eve/core/posix/loop/packToken.html"},{"doc":"Unpack a 64-bit user data value into a watcher token.","kind":"function","module":"eve.core.posix.loop","name":"unpackToken","package":"eve","parentType":"","signature":"Token unpackToken(ulong  userData)","url":"/eve/core/posix/loop/unpackToken.html"},{"doc":"Map a normalized signal to its POSIX signal number.","kind":"function","module":"eve.core.posix.loop","name":"signalNumber","package":"eve","parentType":"","signature":"int signalNumber(Signal signal)","url":"/eve/core/posix/loop/signalNumber.html"},{"doc":"Create a signal mask containing a single signal.","kind":"function","module":"eve.core.posix.loop","name":"signalMask","package":"eve","parentType":"","signature":"sigset_t signalMask(Signal signal)","url":"/eve/core/posix/loop/signalMask.html"},{"doc":"Block a signal mask and optionally save the previous mask.","kind":"function","module":"eve.core.posix.loop","name":"blockSignalMask","package":"eve","parentType":"","signature":"int blockSignalMask(sigset_t mask,  sigset_t *  savedMask =  null)","url":"/eve/core/posix/loop/blockSignalMask.html"},{"doc":"Restore a previously saved signal mask.","kind":"function","module":"eve.core.posix.loop","name":"restoreSignalMask","package":"eve","parentType":"","signature":"int restoreSignalMask(ref  const(sigset_t)  savedMask)","url":"/eve/core/posix/loop/restoreSignalMask.html"},{"doc":"Create a pipe pair for internal wakeup or communication.","kind":"function","module":"eve.core.posix.loop","name":"createPipe","package":"eve","parentType":"","signature":"int[2] createPipe()","url":"/eve/core/posix/loop/createPipe.html"},{"doc":"Close a pipe pair, handling already-closed descriptors.","kind":"function","module":"eve.core.posix.loop","name":"closePipe","package":"eve","parentType":"","signature":"void closePipe(ref  int[2]  fds)","url":"/eve/core/posix/loop/closePipe.html"},{"doc":"Close a single file descriptor if valid.","kind":"function","module":"eve.core.posix.loop","name":"closeIfValid","package":"eve","parentType":"","signature":"int closeIfValid(int  fd)","url":"/eve/core/posix/loop/closeIfValid.html"},{"doc":"Close a handle if valid (POSIX version).","kind":"function","module":"eve.core.posix.loop","name":"closeHandle","package":"eve","parentType":"","signature":"int closeHandle(Handle handle)","url":"/eve/core/posix/loop/closeHandle.html"},{"doc":"Set a file descriptor to non-blocking mode.","kind":"function","module":"eve.core.posix.loop","name":"setNonBlocking","package":"eve","parentType":"","signature":"int setNonBlocking(Handle handle)","url":"/eve/core/posix/loop/setNonBlocking.html"},{"doc":"Configuration for `EventLoop.create`.","kind":"struct","module":"eve.core.posix.loop","name":"EventLoopConfig","package":"eve","parentType":"","signature":"EventLoopConfig","url":"/eve/core/posix/loop.html#EventLoopConfig"},{"doc":"Callback signature template for I/O watchers.","kind":"template","module":"eve.core.posix.loop","name":"IoWatcherCallbackOf","package":"eve","parentType":"","signature":"IoWatcherCallbackOf(EventLoop)","url":"/eve/core/posix/loop.html#IoWatcherCallbackOf"},{"doc":"Callback signature template for timer, phase, and wakeup watchers.","kind":"template","module":"eve.core.posix.loop","name":"WatcherCallbackOf","package":"eve","parentType":"","signature":"WatcherCallbackOf(EventLoop)","url":"/eve/core/posix/loop.html#WatcherCallbackOf"},{"doc":"Callback signature template for signal watchers.","kind":"template","module":"eve.core.posix.loop","name":"SignalWatcherCallbackOf","package":"eve","parentType":"","signature":"SignalWatcherCallbackOf(EventLoop)","url":"/eve/core/posix/loop.html#SignalWatcherCallbackOf"},{"doc":"Callback signature template for DNS resolution.","kind":"template","module":"eve.core.posix.loop","name":"DnsWatcherCallbackOf","package":"eve","parentType":"","signature":"DnsWatcherCallbackOf(EventLoop)","url":"/eve/core/posix/loop.html#DnsWatcherCallbackOf"},{"doc":"Layer 1 signal watcher metadata.","kind":"module","module":"eve.core.signal","name":"eve.core.signal","package":"eve","parentType":"","signature":"","url":"/eve/core/signal.html"},{"doc":"Decoded signal delivery information exposed to Layer 1 callbacks.","kind":"struct","module":"eve.core.signal","name":"SignalInfo","package":"eve","parentType":"","signature":"SignalInfo","url":"/eve/core/signal.html#SignalInfo"},{"doc":"","kind":"module","module":"eve.core.timer","name":"eve.core.timer","package":"eve","parentType":"","signature":"","url":"/eve/core/timer.html"},{"doc":"Clamp a requested timer delay to the non-negative range accepted by the loop.","kind":"function","module":"eve.core.timer","name":"normalizedDelay","package":"eve","parentType":"","signature":"long normalizedDelay(long  value)","url":"/eve/core/timer/normalizedDelay.html"},{"doc":"Clamp a requested timer interval to the non-negative range accepted by the loop.","kind":"function","module":"eve.core.timer","name":"normalizedInterval","package":"eve","parentType":"","signature":"long normalizedInterval(long  value)","url":"/eve/core/timer/normalizedInterval.html"},{"doc":"Hierarchical timing wheel for efficient timer management.","kind":"struct","module":"eve.core.timer","name":"TimerWheel","package":"eve","parentType":"","signature":"TimerWheel","url":"/eve/core/timer.html#TimerWheel"},{"doc":"Return the total number of active timers in the wheel.","kind":"method","module":"eve.core.timer","name":"count","package":"eve","parentType":"TimerWheel","signature":"size_t count()","url":"/eve/core/timer/TimerWheel.count.html"},{"doc":"Reset the wheel to its initial state.","kind":"method","module":"eve.core.timer","name":"reset","package":"eve","parentType":"TimerWheel","signature":"void reset(long  initialTick =  0)","url":"/eve/core/timer/TimerWheel.reset.html"},{"doc":"Schedule a timer entry in the appropriate level and slot.","kind":"method","module":"eve.core.timer","name":"schedule","package":"eve","parentType":"TimerWheel","signature":"void schedule(long  delayMs,  Entry *  entry)","url":"/eve/core/timer/TimerWheel.schedule.html"},{"doc":"Remove a timer entry from its current slot.","kind":"method","module":"eve.core.timer","name":"cancel","package":"eve","parentType":"TimerWheel","signature":"void cancel(Entry *  entry)","url":"/eve/core/timer/TimerWheel.cancel.html"},{"doc":"Advance the wheel and collect all expired entries.","kind":"method","module":"eve.core.timer","name":"tick","package":"eve","parentType":"TimerWheel","signature":"Entry * tick()","url":"/eve/core/timer/TimerWheel.tick.html"},{"doc":"Return the number of milliseconds until the next timer is scheduled to fire.","kind":"method","module":"eve.core.timer","name":"nextDeadlineMs","package":"eve","parentType":"TimerWheel","signature":"int nextDeadlineMs()","url":"/eve/core/timer/TimerWheel.nextDeadlineMs.html"},{"doc":"Report the current monotonic tick counter.","kind":"method","module":"eve.core.timer","name":"currentTick","package":"eve","parentType":"TimerWheel","signature":"long currentTick()","url":"/eve/core/timer/TimerWheel.currentTick.html"},{"doc":"","kind":"method","module":"eve.core.timer","name":"computeSlot","package":"eve","parentType":"TimerWheel","signature":"SlotInfo computeSlot(long  deadline)","url":"/eve/core/timer/TimerWheel.computeSlot.html"},{"doc":"","kind":"method","module":"eve.core.timer","name":"link","package":"eve","parentType":"TimerWheel","signature":"void link(uint  level,  uint  index,  Entry *  entry)","url":"/eve/core/timer/TimerWheel.link.html"},{"doc":"","kind":"method","module":"eve.core.timer","name":"unlink","package":"eve","parentType":"TimerWheel","signature":"void unlink(uint  level,  uint  index,  Entry *  entry)","url":"/eve/core/timer/TimerWheel.unlink.html"},{"doc":"","kind":"method","module":"eve.core.timer","name":"collect","package":"eve","parentType":"TimerWheel","signature":"Entry * collect(uint  level,  uint  index)","url":"/eve/core/timer/TimerWheel.collect.html"},{"doc":"","kind":"method","module":"eve.core.timer","name":"cascade","package":"eve","parentType":"TimerWheel","signature":"void cascade(uint  level,  Entry * *  expiredHead)","url":"/eve/core/timer/TimerWheel.cascade.html"},{"doc":"Declarative timer configuration stored by the loop.","kind":"struct","module":"eve.core.timer","name":"TimerSpec","package":"eve","parentType":"","signature":"TimerSpec","url":"/eve/core/timer.html#TimerSpec"},{"doc":"Report whether the timer repeats after the first firing.","kind":"method","module":"eve.core.timer","name":"repeating","package":"eve","parentType":"TimerSpec","signature":"bool repeating()","url":"/eve/core/timer/TimerSpec.repeating.html"},{"doc":"Shared Layer 1 watcher identifiers and flags.","kind":"module","module":"eve.core.watcher","name":"eve.core.watcher","package":"eve","parentType":"","signature":"","url":"/eve/core/watcher.html"},{"doc":"Watcher categories supported by Layer 1.","kind":"enum","module":"eve.core.watcher","name":"WatcherKind","package":"eve","parentType":"","signature":"WatcherKind : ubyte","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Sentinel value for an unused slot.","kind":"enum_member","module":"eve.core.watcher","name":"NONE","package":"eve","parentType":"","signature":"NONE = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Readiness watcher backed by a Layer 0 handle registration.","kind":"enum_member","module":"eve.core.watcher","name":"IO","package":"eve","parentType":"","signature":"IO = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Timer watcher driven by the loop's monotonic timer source.","kind":"enum_member","module":"eve.core.watcher","name":"TIMER","package":"eve","parentType":"","signature":"TIMER = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Signal watcher bridged into the loop through a Linux `signalfd`.","kind":"enum_member","module":"eve.core.watcher","name":"SIGNAL","package":"eve","parentType":"","signature":"SIGNAL = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Cross-thread wakeup watcher bridged into the loop through `eventfd`.","kind":"enum_member","module":"eve.core.watcher","name":"WAKEUP","package":"eve","parentType":"","signature":"WAKEUP = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Callback run before backend polling.","kind":"enum_member","module":"eve.core.watcher","name":"PREPARE","package":"eve","parentType":"","signature":"PREPARE = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Callback run after event dispatch in each iteration.","kind":"enum_member","module":"eve.core.watcher","name":"CHECK","package":"eve","parentType":"","signature":"CHECK = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Callback run when an iteration finishes with no dispatched work.","kind":"enum_member","module":"eve.core.watcher","name":"IDLE","package":"eve","parentType":"","signature":"IDLE = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Asynchronous DNS resolution watcher.","kind":"enum_member","module":"eve.core.watcher","name":"DNS","package":"eve","parentType":"","signature":"DNS = ","url":"/eve/core/watcher.html#WatcherKind"},{"doc":"Bit-mask describing watcher state inside the loop.","kind":"struct","module":"eve.core.watcher","name":"WatcherFlags","package":"eve","parentType":"","signature":"WatcherFlags","url":"/eve/core/watcher.html#WatcherFlags"},{"doc":"Check whether all bits from `other` are present.","kind":"method","module":"eve.core.watcher","name":"contains","package":"eve","parentType":"WatcherFlags","signature":"bool contains(WatcherFlags other)","url":"/eve/core/watcher/WatcherFlags.contains.html"},{"doc":"Combine two watcher flag masks.","kind":"method","module":"eve.core.watcher","name":"opBinary","package":"eve","parentType":"WatcherFlags","signature":"WatcherFlags opBinary(string op :  \"|\")(WatcherFlags other)","url":"/eve/core/watcher/WatcherFlags.opBinary.html"},{"doc":"Remove bits from a watcher flag mask.","kind":"method","module":"eve.core.watcher","name":"opBinary","package":"eve","parentType":"WatcherFlags","signature":"WatcherFlags opBinary(string op :  \"&\")(WatcherFlags other)","url":"/eve/core/watcher/WatcherFlags.opBinary.html"},{"doc":"Append bits from `other` in place.","kind":"method","module":"eve.core.watcher","name":"opOpAssign","package":"eve","parentType":"WatcherFlags","signature":"WatcherFlags opOpAssign(string op :  \"|\")(WatcherFlags other)","url":"/eve/core/watcher/WatcherFlags.opOpAssign.html"},{"doc":"Clear bits from `other` in place.","kind":"method","module":"eve.core.watcher","name":"opOpAssign","package":"eve","parentType":"WatcherFlags","signature":"WatcherFlags opOpAssign(string op :  \"&\")(WatcherFlags other)","url":"/eve/core/watcher/WatcherFlags.opOpAssign.html"},{"doc":"Convert the flag set to `true` when any flag bit is present.","kind":"method","module":"eve.core.watcher","name":"opCast","package":"eve","parentType":"WatcherFlags","signature":"bool opCast(T :  bool)()","url":"/eve/core/watcher/WatcherFlags.opCast.html"},{"doc":"Stable handle to a watcher slot inside an event loop.","kind":"struct","module":"eve.core.watcher","name":"Token","package":"eve","parentType":"","signature":"Token","url":"/eve/core/watcher.html#Token"},{"doc":"Report whether this token refers to a live loop slot.","kind":"method","module":"eve.core.watcher","name":"isValid","package":"eve","parentType":"Token","signature":"bool isValid()","url":"/eve/core/watcher/Token.isValid.html"},{"doc":"Windows Layer 1 event loop built on the selected Layer 0 backend.","kind":"module","module":"eve.core.windows.loop","name":"eve.core.windows.loop","package":"eve","parentType":"","signature":"","url":"/eve/core/windows/loop.html"},{"doc":"","kind":"function","module":"eve.core.windows.loop","name":"errno","package":"eve","parentType":"","signature":"int errno()","url":"/eve/core/windows/loop/errno.html"},{"doc":"","kind":"function","module":"eve.core.windows.loop","name":"consoleCtrlHandler","package":"eve","parentType":"","signature":"int consoleCtrlHandler(uint  ctrlType)","url":"/eve/core/windows/loop/consoleCtrlHandler.html"},{"doc":"Backend selection for Windows socket I/O.","kind":"enum","module":"eve.core.windows.loop","name":"WindowsSocketBackend","package":"eve","parentType":"","signature":"WindowsSocketBackend : ubyte","url":"/eve/core/windows/loop.html#WindowsSocketBackend"},{"doc":"Use WSAPoll for socket readiness polling. This is the legacy fallback option.","kind":"enum_member","module":"eve.core.windows.loop","name":"WSAPOLL","package":"eve","parentType":"","signature":"WSAPOLL = ","url":"/eve/core/windows/loop.html#WindowsSocketBackend"},{"doc":"Use IOCP overlapped I/O for completion notification. Better performance, unified model with pipes/files. This is the default backend.","kind":"enum_member","module":"eve.core.windows.loop","name":"IOCP_OVERLAPPED","package":"eve","parentType":"","signature":"IOCP_OVERLAPPED = ","url":"/eve/core/windows/loop.html#WindowsSocketBackend"},{"doc":"Configuration for `EventLoop.create`.","kind":"struct","module":"eve.core.windows.loop","name":"EventLoopConfig","package":"eve","parentType":"","signature":"EventLoopConfig","url":"/eve/core/windows/loop.html#EventLoopConfig"},{"doc":"Single-threaded readiness event loop for Windows.","kind":"struct","module":"eve.core.windows.loop","name":"EventLoop","package":"eve","parentType":"","signature":"EventLoop","url":"/eve/core/windows/loop.html#EventLoop"},{"doc":"Create a new event loop with fixed-capacity watcher and event buffers.","kind":"method","module":"eve.core.windows.loop","name":"create","package":"eve","parentType":"EventLoop","signature":"EventLoop create(EventLoopConfig config =  EventLoopConfig.init)","url":"/eve/core/windows/loop/EventLoop.create.html"},{"doc":"Check whether the loop was created successfully.","kind":"method","module":"eve.core.windows.loop","name":"isValid","package":"eve","parentType":"EventLoop","signature":"bool isValid()","url":"/eve/core/windows/loop/EventLoop.isValid.html"},{"doc":"Return the native handle for the active Layer 0 poller.","kind":"method","module":"eve.core.windows.loop","name":"backendHandle","package":"eve","parentType":"EventLoop","signature":"Handle backendHandle()","url":"/eve/core/windows/loop/EventLoop.backendHandle.html"},{"doc":"Report how many watchers are currently registered.","kind":"method","module":"eve.core.windows.loop","name":"watcherCount","package":"eve","parentType":"EventLoop","signature":"size_t watcherCount()","url":"/eve/core/windows/loop/EventLoop.watcherCount.html"},{"doc":"Report whether `run` or `runToCompletion` is currently executing.","kind":"method","module":"eve.core.windows.loop","name":"isRunning","package":"eve","parentType":"EventLoop","signature":"bool isRunning()","url":"/eve/core/windows/loop/EventLoop.isRunning.html"},{"doc":"Get the configured Windows socket backend.","kind":"method","module":"eve.core.windows.loop","name":"windowsSocketBackend","package":"eve","parentType":"EventLoop","signature":"WindowsSocketBackend windowsSocketBackend()","url":"/eve/core/windows/loop/EventLoop.windowsSocketBackend.html"},{"doc":"Get the current resource usage of the event loop.","kind":"method","module":"eve.core.windows.loop","name":"usage","package":"eve","parentType":"EventLoop","signature":"ResourceUsage usage()","url":"/eve/core/windows/loop/EventLoop.usage.html"},{"doc":"Get the resource limits configured for the event loop.","kind":"method","module":"eve.core.windows.loop","name":"limits","package":"eve","parentType":"EventLoop","signature":"const(EventLoopLimits) limits()","url":"/eve/core/windows/loop/EventLoop.limits.html"},{"doc":"Update the total send queue bytes tracked by the loop.","kind":"method","module":"eve.core.windows.loop","name":"updateSendQueueUsage","package":"eve","parentType":"EventLoop","signature":"void updateSendQueueUsage(long  delta)","url":"/eve/core/windows/loop/EventLoop.updateSendQueueUsage.html"},{"doc":"Update the active connection count tracked by the loop.","kind":"method","module":"eve.core.windows.loop","name":"updateConnectionCount","package":"eve","parentType":"EventLoop","signature":"void updateConnectionCount(long  delta)","url":"/eve/core/windows/loop/EventLoop.updateConnectionCount.html"},{"doc":"Dispose the Layer 0 poller and invalidate all watcher tokens.","kind":"method","module":"eve.core.windows.loop","name":"dispose","package":"eve","parentType":"EventLoop","signature":"int dispose()","url":"/eve/core/windows/loop/EventLoop.dispose.html"},{"doc":"Register an I/O watcher with the selected backend.","kind":"method","module":"eve.core.windows.loop","name":"registerIo","package":"eve","parentType":"EventLoop","signature":"Token registerIo(Handle handle,  IoInterest interest,  IoWatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerIo.html"},{"doc":"Register a one-shot timer watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerTimer","package":"eve","parentType":"EventLoop","signature":"Token registerTimer(long  delayMs,  long  intervalMs,  WatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerTimer.html"},{"doc":"Register a signal watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerSignal","package":"eve","parentType":"EventLoop","signature":"Token registerSignal(Signal signal,  SignalWatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerSignal.html"},{"doc":"Register an async wakeup watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerWakeup","package":"eve","parentType":"EventLoop","signature":"Token registerWakeup(WatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerWakeup.html"},{"doc":"Trigger an async wakeup watcher.","kind":"method","module":"eve.core.windows.loop","name":"notify","package":"eve","parentType":"EventLoop","signature":"int notify(Token token)","url":"/eve/core/windows/loop/EventLoop.notify.html"},{"doc":"Internal: Update results for a DNS watcher.","kind":"method","module":"eve.core.windows.loop","name":"updateDnsResults","package":"eve","parentType":"EventLoop","signature":"void updateDnsResults(Token token,  scope  const(IpAddress)[]  results,  DnsError error)","url":"/eve/core/windows/loop/EventLoop.updateDnsResults.html"},{"doc":"Internal: Get the hostname associated with a DNS watcher.","kind":"method","module":"eve.core.windows.loop","name":"getDnsHostname","package":"eve","parentType":"EventLoop","signature":"const(char) * getDnsHostname(Token token)","url":"/eve/core/windows/loop/EventLoop.getDnsHostname.html"},{"doc":"Register an async DNS resolution watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerDns","package":"eve","parentType":"EventLoop","signature":"Token registerDns(scope  const(char)[]  host,  DnsWatcherCallback callback,  CancelToken cancel =  CancelToken\n         .invalid)","url":"/eve/core/windows/loop/EventLoop.registerDns.html"},{"doc":"Get the cancellation token associated with a watcher.","kind":"method","module":"eve.core.windows.loop","name":"getCancelToken","package":"eve","parentType":"EventLoop","signature":"CancelToken getCancelToken(Token token)","url":"/eve/core/windows/loop/EventLoop.getCancelToken.html"},{"doc":"Register a prepare watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerPrepare","package":"eve","parentType":"EventLoop","signature":"Token registerPrepare(WatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerPrepare.html"},{"doc":"Register a check watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerCheck","package":"eve","parentType":"EventLoop","signature":"Token registerCheck(WatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerCheck.html"},{"doc":"Register an idle watcher.","kind":"method","module":"eve.core.windows.loop","name":"registerIdle","package":"eve","parentType":"EventLoop","signature":"Token registerIdle(WatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerIdle.html"},{"doc":"Update the interest mask for an existing I/O watcher.","kind":"method","module":"eve.core.windows.loop","name":"updateIo","package":"eve","parentType":"EventLoop","signature":"int updateIo(Token token,  IoInterest interest)","url":"/eve/core/windows/loop/EventLoop.updateIo.html"},{"doc":"Unregister an active watcher.","kind":"method","module":"eve.core.windows.loop","name":"unregister","package":"eve","parentType":"EventLoop","signature":"int unregister(Token token)","url":"/eve/core/windows/loop/EventLoop.unregister.html"},{"doc":"Run one iteration of the event loop.","kind":"method","module":"eve.core.windows.loop","name":"runOnce","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t runOnce(int  timeoutMs)","url":"/eve/core/windows/loop/EventLoop.runOnce.html"},{"doc":"Run the event loop until `stop` is called.","kind":"method","module":"eve.core.windows.loop","name":"run","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t run()","url":"/eve/core/windows/loop/EventLoop.run.html"},{"doc":"Run the event loop until no active watchers remain.","kind":"method","module":"eve.core.windows.loop","name":"runToCompletion","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t runToCompletion()","url":"/eve/core/windows/loop/EventLoop.runToCompletion.html"},{"doc":"Request the loop to stop after the current iteration.","kind":"method","module":"eve.core.windows.loop","name":"stop","package":"eve","parentType":"EventLoop","signature":"void stop()","url":"/eve/core/windows/loop/EventLoop.stop.html"},{"doc":"Internal: Check if a resource limit is hit.","kind":"method","module":"eve.core.windows.loop","name":"checkLimit","package":"eve","parentType":"EventLoop","signature":"bool checkLimit(LimitKind kind,  size_t current,  size_t limit)","url":"/eve/core/windows/loop/EventLoop.checkLimit.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"normalizedWatcherCapacity","package":"eve","parentType":"EventLoop","signature":"size_t normalizedWatcherCapacity(size_t requested)","url":"/eve/core/windows/loop/EventLoop.normalizedWatcherCapacity.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"normalizedEventCapacity","package":"eve","parentType":"EventLoop","signature":"size_t normalizedEventCapacity(size_t requested)","url":"/eve/core/windows/loop/EventLoop.normalizedEventCapacity.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"normalizedDnsCapacity","package":"eve","parentType":"EventLoop","signature":"size_t normalizedDnsCapacity(size_t requested)","url":"/eve/core/windows/loop/EventLoop.normalizedDnsCapacity.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"nextGeneration","package":"eve","parentType":"EventLoop","signature":"uint nextGeneration(uint  generation)","url":"/eve/core/windows/loop/EventLoop.nextGeneration.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"packToken","package":"eve","parentType":"EventLoop","signature":"ulong packToken(Token token)","url":"/eve/core/windows/loop/EventLoop.packToken.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"unpackToken","package":"eve","parentType":"EventLoop","signature":"Token unpackToken(ulong  userData)","url":"/eve/core/windows/loop/EventLoop.unpackToken.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"rebuildFreeList","package":"eve","parentType":"EventLoop","signature":"void rebuildFreeList()","url":"/eve/core/windows/loop/EventLoop.rebuildFreeList.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"rebuildDnsFreeList","package":"eve","parentType":"EventLoop","signature":"void rebuildDnsFreeList()","url":"/eve/core/windows/loop/EventLoop.rebuildDnsFreeList.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"resetSlot","package":"eve","parentType":"EventLoop","signature":"void resetSlot(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/windows/loop/EventLoop.resetSlot.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"allocateToken","package":"eve","parentType":"EventLoop","signature":"Token allocateToken()","url":"/eve/core/windows/loop/EventLoop.allocateToken.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"slotFor","package":"eve","parentType":"EventLoop","signature":"WatcherSlot * slotFor(Token token)","url":"/eve/core/windows/loop/EventLoop.slotFor.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"cleanupSlotResources","package":"eve","parentType":"EventLoop","signature":"void cleanupSlotResources(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/windows/loop/EventLoop.cleanupSlotResources.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"detachSlotFromBackend","package":"eve","parentType":"EventLoop","signature":"int detachSlotFromBackend(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/windows/loop/EventLoop.detachSlotFromBackend.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"removeSlotNow","package":"eve","parentType":"EventLoop","signature":"int removeSlotNow(uint  index,  ref  WatcherSlot slot)","url":"/eve/core/windows/loop/EventLoop.removeSlotNow.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"releaseToken","package":"eve","parentType":"EventLoop","signature":"void releaseToken(uint  index)","url":"/eve/core/windows/loop/EventLoop.releaseToken.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"allocateDnsSlot","package":"eve","parentType":"EventLoop","signature":"uint allocateDnsSlot()","url":"/eve/core/windows/loop/EventLoop.allocateDnsSlot.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"releaseDnsSlot","package":"eve","parentType":"EventLoop","signature":"void releaseDnsSlot(uint  index)","url":"/eve/core/windows/loop/EventLoop.releaseDnsSlot.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"registerPhaseWatcher","package":"eve","parentType":"EventLoop","signature":"Token registerPhaseWatcher(WatcherKind kind,  WatcherCallback callback)","url":"/eve/core/windows/loop/EventLoop.registerPhaseWatcher.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"computePollTimeout","package":"eve","parentType":"EventLoop","signature":"int computePollTimeout(int  requestedTimeoutMs)","url":"/eve/core/windows/loop/EventLoop.computePollTimeout.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"findNearestTimerExpiration","package":"eve","parentType":"EventLoop","signature":"long findNearestTimerExpiration()","url":"/eve/core/windows/loop/EventLoop.findNearestTimerExpiration.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"currentTimeMs","package":"eve","parentType":"EventLoop","signature":"long currentTimeMs()","url":"/eve/core/windows/loop/EventLoop.currentTimeMs.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"fireExpiredTimers","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t fireExpiredTimers()","url":"/eve/core/windows/loop/EventLoop.fireExpiredTimers.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"hasPhaseOnlyWatchers","package":"eve","parentType":"EventLoop","signature":"bool hasPhaseOnlyWatchers()","url":"/eve/core/windows/loop/EventLoop.hasPhaseOnlyWatchers.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"dispatchPhase","package":"eve","parentType":"EventLoop","signature":"ptrdiff_t dispatchPhase(WatcherKind kind)","url":"/eve/core/windows/loop/EventLoop.dispatchPhase.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"dispatchWatcher","package":"eve","parentType":"EventLoop","signature":"bool dispatchWatcher(Token token)","url":"/eve/core/windows/loop/EventLoop.dispatchWatcher.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"dispatchIo","package":"eve","parentType":"EventLoop","signature":"bool dispatchIo(Token token,  IoReady ready)","url":"/eve/core/windows/loop/EventLoop.dispatchIo.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"dispatchOsEvent","package":"eve","parentType":"EventLoop","signature":"bool dispatchOsEvent(OsEvent osEvent)","url":"/eve/core/windows/loop/EventLoop.dispatchOsEvent.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"checkDnsEvents","package":"eve","parentType":"EventLoop","signature":"void checkDnsEvents()","url":"/eve/core/windows/loop/EventLoop.checkDnsEvents.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"checkWakeupEvents","package":"eve","parentType":"EventLoop","signature":"void checkWakeupEvents()","url":"/eve/core/windows/loop/EventLoop.checkWakeupEvents.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"checkSignalEvents","package":"eve","parentType":"EventLoop","signature":"void checkSignalEvents()","url":"/eve/core/windows/loop/EventLoop.checkSignalEvents.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"hasSignalWatcher","package":"eve","parentType":"EventLoop","signature":"bool hasSignalWatcher(Signal signal)","url":"/eve/core/windows/loop/EventLoop.hasSignalWatcher.html"},{"doc":"","kind":"method","module":"eve.core.windows.loop","name":"installConsoleHandler","package":"eve","parentType":"EventLoop","signature":"void installConsoleHandler()","url":"/eve/core/windows/loop/EventLoop.installConsoleHandler.html"},{"doc":"Thread-local errno for Windows compatibility.","kind":"variable","module":"eve.core.windows.loop","name":"_errno","package":"eve","parentType":"","signature":"int _errno","url":"/eve/core/windows/loop.html#_errno"},{"doc":"","kind":"variable","module":"eve.core.windows.loop","name":"_pendingInterrupt","package":"eve","parentType":"","signature":"bool _pendingInterrupt","url":"/eve/core/windows/loop.html#_pendingInterrupt"},{"doc":"","kind":"variable","module":"eve.core.windows.loop","name":"_pendingTerminate","package":"eve","parentType":"","signature":"bool _pendingTerminate","url":"/eve/core/windows/loop.html#_pendingTerminate"},{"doc":"Public EVE package surface.","kind":"module","module":"eve","name":"eve","package":"eve","parentType":"","signature":"","url":"/eve/_pkg.html"},{"doc":"Cross-thread and cross-fiber communication channels.","kind":"module","module":"eve.rt.channel","name":"eve.rt.channel","package":"eve","parentType":"","signature":"","url":"/eve/rt/channel.html"},{"doc":"Create a bounded channel with the specified capacity.","kind":"function","module":"eve.rt.channel","name":"channel","package":"eve","parentType":"","signature":"Channel!T * channel(T)(size_t capacity)","url":"/eve/rt/channel/channel.html"},{"doc":"Channel status codes returned by non-blocking operations.","kind":"enum","module":"eve.rt.channel","name":"ChannelStatus","package":"eve","parentType":"","signature":"ChannelStatus : ubyte","url":"/eve/rt/channel.html#ChannelStatus"},{"doc":"Operation completed successfully.","kind":"enum_member","module":"eve.rt.channel","name":"SUCCESS","package":"eve","parentType":"","signature":"SUCCESS = 0","url":"/eve/rt/channel.html#ChannelStatus"},{"doc":"Channel is empty (for receive) or full (for send).","kind":"enum_member","module":"eve.rt.channel","name":"WOULD_BLOCK","package":"eve","parentType":"","signature":"WOULD_BLOCK = 1","url":"/eve/rt/channel.html#ChannelStatus"},{"doc":"Channel has been closed.","kind":"enum_member","module":"eve.rt.channel","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = 2","url":"/eve/rt/channel.html#ChannelStatus"},{"doc":"A typed channel for cross-thread/cross-fiber communication.","kind":"struct","module":"eve.rt.channel","name":"Channel","package":"eve","parentType":"","signature":"Channel(T)","url":"/eve/rt/channel.html#Channel"},{"doc":"Send a value into the channel, blocking if the channel is full.","kind":"method","module":"eve.rt.channel","name":"send","package":"eve","parentType":"Channel","signature":"ChannelStatus send(T value)","url":"/eve/rt/channel/Channel.send.html"},{"doc":"Try to send a value without blocking.","kind":"method","module":"eve.rt.channel","name":"trySend","package":"eve","parentType":"Channel","signature":"ChannelStatus trySend(T value)","url":"/eve/rt/channel/Channel.trySend.html"},{"doc":"Receive a value from the channel, blocking if empty.","kind":"method","module":"eve.rt.channel","name":"receive","package":"eve","parentType":"Channel","signature":"ChannelStatus receive(out  T value)","url":"/eve/rt/channel/Channel.receive.html"},{"doc":"Try to receive a value without blocking.","kind":"method","module":"eve.rt.channel","name":"tryReceive","package":"eve","parentType":"Channel","signature":"ChannelStatus tryReceive(out  T value)","url":"/eve/rt/channel/Channel.tryReceive.html"},{"doc":"Close the channel, preventing further sends.","kind":"method","module":"eve.rt.channel","name":"close","package":"eve","parentType":"Channel","signature":"void close()","url":"/eve/rt/channel/Channel.close.html"},{"doc":"Check if the channel has been closed.","kind":"method","module":"eve.rt.channel","name":"isClosed","package":"eve","parentType":"Channel","signature":"bool isClosed()","url":"/eve/rt/channel/Channel.isClosed.html"},{"doc":"Get the current number of items in the channel.","kind":"method","module":"eve.rt.channel","name":"length","package":"eve","parentType":"Channel","signature":"size_t length()","url":"/eve/rt/channel/Channel.length.html"},{"doc":"Get the maximum capacity of the channel.","kind":"method","module":"eve.rt.channel","name":"capacity","package":"eve","parentType":"Channel","signature":"size_t capacity()","url":"/eve/rt/channel/Channel.capacity.html"},{"doc":"Check if the channel is empty.","kind":"method","module":"eve.rt.channel","name":"empty","package":"eve","parentType":"Channel","signature":"bool empty()","url":"/eve/rt/channel/Channel.empty.html"},{"doc":"EVE Runtime Fiber Support","kind":"module","module":"eve.rt.fiber","name":"eve.rt.fiber","package":"eve","parentType":"","signature":"","url":"/eve/rt/fiber.html"},{"doc":"Create a fiber from a delegate.","kind":"function","module":"eve.rt.fiber","name":"fiber","package":"eve","parentType":"","signature":"Fiber fiber(void  delegate()  fn,  size_t stackSize =  0)","url":"/eve/rt/fiber/fiber.html"},{"doc":"ditto","kind":"function","module":"eve.rt.fiber","name":"fiber","package":"eve","parentType":"","signature":"Fiber fiber(void  function()  fn,  size_t stackSize =  0)","url":"/eve/rt/fiber/fiber.html"},{"doc":"Fiber execution state.","kind":"enum","module":"eve.rt.fiber","name":"FiberState","package":"eve","parentType":"","signature":"FiberState : ubyte","url":"/eve/rt/fiber.html#FiberState"},{"doc":"Fiber has been created but never started.","kind":"enum_member","module":"eve.rt.fiber","name":"CREATED","package":"eve","parentType":"","signature":"CREATED = ","url":"/eve/rt/fiber.html#FiberState"},{"doc":"Fiber is currently running.","kind":"enum_member","module":"eve.rt.fiber","name":"RUNNING","package":"eve","parentType":"","signature":"RUNNING = ","url":"/eve/rt/fiber.html#FiberState"},{"doc":"Fiber has yielded and is waiting to be resumed.","kind":"enum_member","module":"eve.rt.fiber","name":"SUSPENDED","package":"eve","parentType":"","signature":"SUSPENDED = ","url":"/eve/rt/fiber.html#FiberState"},{"doc":"Fiber has completed execution normally.","kind":"enum_member","module":"eve.rt.fiber","name":"COMPLETED","package":"eve","parentType":"","signature":"COMPLETED = ","url":"/eve/rt/fiber.html#FiberState"},{"doc":"Fiber terminated due to an unhandled exception.","kind":"enum_member","module":"eve.rt.fiber","name":"FAILED","package":"eve","parentType":"","signature":"FAILED = ","url":"/eve/rt/fiber.html#FiberState"},{"doc":"A lightweight fiber that integrates with the EVE event loop.","kind":"struct","module":"eve.rt.fiber","name":"Fiber","package":"eve","parentType":"","signature":"Fiber","url":"/eve/rt/fiber.html#Fiber"},{"doc":"Resume or start fiber execution.","kind":"method","module":"eve.rt.fiber","name":"call","package":"eve","parentType":"Fiber","signature":"FiberState call()","url":"/eve/rt/fiber/Fiber.call.html"},{"doc":"Query the current execution state of the fiber.","kind":"method","module":"eve.rt.fiber","name":"state","package":"eve","parentType":"Fiber","signature":"FiberState state()","url":"/eve/rt/fiber/Fiber.state.html"},{"doc":"Check if the fiber has finished execution (either completed or failed).","kind":"method","module":"eve.rt.fiber","name":"isTerminated","package":"eve","parentType":"Fiber","signature":"bool isTerminated()","url":"/eve/rt/fiber/Fiber.isTerminated.html"},{"doc":"Check if the fiber can be resumed.","kind":"method","module":"eve.rt.fiber","name":"isResumable","package":"eve","parentType":"Fiber","signature":"bool isResumable()","url":"/eve/rt/fiber/Fiber.isResumable.html"},{"doc":"Retrieve the error if the fiber failed.","kind":"method","module":"eve.rt.fiber","name":"failure","package":"eve","parentType":"Fiber","signature":"Throwable failure()","url":"/eve/rt/fiber/Fiber.failure.html"},{"doc":"Reset the fiber to its initial state for reuse.","kind":"method","module":"eve.rt.fiber","name":"reset","package":"eve","parentType":"Fiber","signature":"bool reset()","url":"/eve/rt/fiber/Fiber.reset.html"},{"doc":"Yield execution from the current fiber back to the caller.","kind":"method","module":"eve.rt.fiber","name":"yield","package":"eve","parentType":"Fiber","signature":"void yield()","url":"/eve/rt/fiber/Fiber.yield.html"},{"doc":"Get the currently executing fiber, if any.","kind":"method","module":"eve.rt.fiber","name":"current","package":"eve","parentType":"Fiber","signature":"CoreFiber current()","url":"/eve/rt/fiber/Fiber.current.html"},{"doc":"Check if code is currently executing inside a fiber context.","kind":"method","module":"eve.rt.fiber","name":"inFiber","package":"eve","parentType":"Fiber","signature":"bool inFiber()","url":"/eve/rt/fiber/Fiber.inFiber.html"},{"doc":"Futures and promises for asynchronous value propagation.","kind":"module","module":"eve.rt.future","name":"eve.rt.future","package":"eve","parentType":"","signature":"","url":"/eve/rt/future.html"},{"doc":"Create a new promise/future pair.","kind":"function","module":"eve.rt.future","name":"promise","package":"eve","parentType":"","signature":"Promise!T promise(T)()","url":"/eve/rt/future/promise.html"},{"doc":"Create an already-resolved future with the given value.","kind":"function","module":"eve.rt.future","name":"resolved","package":"eve","parentType":"","signature":"Future!T resolved(T)(T value)","url":"/eve/rt/future/resolved.html"},{"doc":"Create an already-rejected future with the given error.","kind":"function","module":"eve.rt.future","name":"rejected","package":"eve","parentType":"","signature":"Future!T rejected(T)(string errorMsg)","url":"/eve/rt/future/rejected.html"},{"doc":"Create an already-cancelled future.","kind":"function","module":"eve.rt.future","name":"cancelled","package":"eve","parentType":"","signature":"Future!T cancelled(T)()","url":"/eve/rt/future/cancelled.html"},{"doc":"Error thrown when attempting to retrieve a value from a future that was completed with an error.","kind":"class","module":"eve.rt.future","name":"FutureError","package":"eve","parentType":"","signature":"FutureError : Exception","url":"/eve/rt/future.html#FutureError"},{"doc":"The state of a future's completion.","kind":"enum","module":"eve.rt.future","name":"FutureState","package":"eve","parentType":"","signature":"FutureState : ubyte","url":"/eve/rt/future.html#FutureState"},{"doc":"The future has not yet been completed.","kind":"enum_member","module":"eve.rt.future","name":"PENDING","package":"eve","parentType":"","signature":"PENDING = ","url":"/eve/rt/future.html#FutureState"},{"doc":"The future was completed successfully with a value.","kind":"enum_member","module":"eve.rt.future","name":"RESOLVED","package":"eve","parentType":"","signature":"RESOLVED = ","url":"/eve/rt/future.html#FutureState"},{"doc":"The future was completed with an error.","kind":"enum_member","module":"eve.rt.future","name":"REJECTED","package":"eve","parentType":"","signature":"REJECTED = ","url":"/eve/rt/future.html#FutureState"},{"doc":"The future was cancelled.","kind":"enum_member","module":"eve.rt.future","name":"CANCELLED","package":"eve","parentType":"","signature":"CANCELLED = ","url":"/eve/rt/future.html#FutureState"},{"doc":"Shared state between a Future and its corresponding Promise.","kind":"class","module":"eve.rt.future","name":"SharedState","package":"eve","parentType":"","signature":"SharedState(T)","url":"/eve/rt/future.html#SharedState"},{"doc":"A future represents a value that will be available at some point.","kind":"struct","module":"eve.rt.future","name":"Future","package":"eve","parentType":"","signature":"Future(T)","url":"/eve/rt/future.html#Future"},{"doc":"Check whether the future has been completed (resolved or rejected).","kind":"method","module":"eve.rt.future","name":"isCompleted","package":"eve","parentType":"Future","signature":"bool isCompleted()","url":"/eve/rt/future/Future.isCompleted.html"},{"doc":"Check whether the future was resolved successfully.","kind":"method","module":"eve.rt.future","name":"isResolved","package":"eve","parentType":"Future","signature":"bool isResolved()","url":"/eve/rt/future/Future.isResolved.html"},{"doc":"Check whether the future was rejected with an error.","kind":"method","module":"eve.rt.future","name":"isRejected","package":"eve","parentType":"Future","signature":"bool isRejected()","url":"/eve/rt/future/Future.isRejected.html"},{"doc":"Check whether the future was cancelled.","kind":"method","module":"eve.rt.future","name":"isCancelled","package":"eve","parentType":"Future","signature":"bool isCancelled()","url":"/eve/rt/future/Future.isCancelled.html"},{"doc":"Check whether the future is still pending.","kind":"method","module":"eve.rt.future","name":"isPending","package":"eve","parentType":"Future","signature":"bool isPending()","url":"/eve/rt/future/Future.isPending.html"},{"doc":"Retrieve the value from a resolved future.","kind":"method","module":"eve.rt.future","name":"get","package":"eve","parentType":"Future","signature":"T get()","url":"/eve/rt/future/Future.get.html"},{"doc":"Register a callback to be invoked when the future is resolved.","kind":"method","module":"eve.rt.future","name":"then","package":"eve","parentType":"Future","signature":"Future!T then(void  delegate(T) @safe callback)","url":"/eve/rt/future/Future.then.html"},{"doc":"Register a callback to be invoked when the future is rejected.","kind":"method","module":"eve.rt.future","name":"onError","package":"eve","parentType":"Future","signature":"Future!T onError(void  delegate(string) @safe callback)","url":"/eve/rt/future/Future.onError.html"},{"doc":"Register a callback to be invoked when the future is cancelled.","kind":"method","module":"eve.rt.future","name":"onCancel","package":"eve","parentType":"Future","signature":"Future!T onCancel(void  delegate() @safe callback)","url":"/eve/rt/future/Future.onCancel.html"},{"doc":"A promise is the producer side of a future/promise pair.","kind":"struct","module":"eve.rt.future","name":"Promise","package":"eve","parentType":"","signature":"Promise(T)","url":"/eve/rt/future.html#Promise"},{"doc":"Get the future associated with this promise.","kind":"method","module":"eve.rt.future","name":"future","package":"eve","parentType":"Promise","signature":"Future!T future()","url":"/eve/rt/future/Promise.future.html"},{"doc":"Complete the promise successfully with a value.","kind":"method","module":"eve.rt.future","name":"resolve","package":"eve","parentType":"Promise","signature":"void resolve(T value)","url":"/eve/rt/future/Promise.resolve.html"},{"doc":"Complete the promise with an error.","kind":"method","module":"eve.rt.future","name":"reject","package":"eve","parentType":"Promise","signature":"void reject(string errorMsg)","url":"/eve/rt/future/Promise.reject.html"},{"doc":"Complete the promise as cancelled.","kind":"method","module":"eve.rt.future","name":"cancel","package":"eve","parentType":"Promise","signature":"void cancel()","url":"/eve/rt/future/Promise.cancel.html"},{"doc":"EVE Runtime Layer (Layer 3)","kind":"module","module":"eve.rt","name":"eve.rt","package":"eve","parentType":"","signature":"","url":"/eve/rt.html"},{"doc":"Thread Pool for Parallel Task Execution","kind":"module","module":"eve.rt.pool","name":"eve.rt.pool","package":"eve","parentType":"","signature":"","url":"/eve/rt/pool.html"},{"doc":"Get the default number of worker threads based on CPU count.","kind":"function","module":"eve.rt.pool","name":"defaultWorkerCount","package":"eve","parentType":"","signature":"size_t defaultWorkerCount()","url":"/eve/rt/pool/defaultWorkerCount.html"},{"doc":"State of the thread pool.","kind":"enum","module":"eve.rt.pool","name":"PoolState","package":"eve","parentType":"","signature":"PoolState : ubyte","url":"/eve/rt/pool.html#PoolState"},{"doc":"Pool has been created but not yet started.","kind":"enum_member","module":"eve.rt.pool","name":"CREATED","package":"eve","parentType":"","signature":"CREATED = ","url":"/eve/rt/pool.html#PoolState"},{"doc":"Pool is running and accepting tasks.","kind":"enum_member","module":"eve.rt.pool","name":"RUNNING","package":"eve","parentType":"","signature":"RUNNING = ","url":"/eve/rt/pool.html#PoolState"},{"doc":"Pool is shutting down; no new tasks accepted.","kind":"enum_member","module":"eve.rt.pool","name":"STOPPING","package":"eve","parentType":"","signature":"STOPPING = ","url":"/eve/rt/pool.html#PoolState"},{"doc":"Pool has fully stopped; all workers have exited.","kind":"enum_member","module":"eve.rt.pool","name":"STOPPED","package":"eve","parentType":"","signature":"STOPPED = ","url":"/eve/rt/pool.html#PoolState"},{"doc":"Result of attempting to submit a task to the pool.","kind":"enum","module":"eve.rt.pool","name":"SubmitResult","package":"eve","parentType":"","signature":"SubmitResult : ubyte","url":"/eve/rt/pool.html#SubmitResult"},{"doc":"Task was successfully queued.","kind":"enum_member","module":"eve.rt.pool","name":"SUCCESS","package":"eve","parentType":"","signature":"SUCCESS = ","url":"/eve/rt/pool.html#SubmitResult"},{"doc":"Pool is not accepting new tasks (stopping or stopped).","kind":"enum_member","module":"eve.rt.pool","name":"REJECTED","package":"eve","parentType":"","signature":"REJECTED = ","url":"/eve/rt/pool.html#SubmitResult"},{"doc":"Task queue is full (for bounded pools).","kind":"enum_member","module":"eve.rt.pool","name":"QUEUE_FULL","package":"eve","parentType":"","signature":"QUEUE_FULL = ","url":"/eve/rt/pool.html#SubmitResult"},{"doc":"A task to be executed by the thread pool.","kind":"alias","module":"eve.rt.pool","name":"Task","package":"eve","parentType":"","signature":"Task = void  delegate() @safe","url":"/eve/rt/pool.html#Task"},{"doc":"A pool of worker threads for executing tasks in parallel.","kind":"class","module":"eve.rt.pool","name":"ThreadPool","package":"eve","parentType":"","signature":"ThreadPool","url":"/eve/rt/pool.html#ThreadPool"},{"doc":"Create a new thread pool with the specified number of workers.","kind":"method","module":"eve.rt.pool","name":"create","package":"eve","parentType":"ThreadPool","signature":"ThreadPool create(size_t numWorkers =  0,  size_t queueCapacity =  1024)","url":"/eve/rt/pool/ThreadPool.create.html"},{"doc":"Start the thread pool, spawning worker threads.","kind":"method","module":"eve.rt.pool","name":"start","package":"eve","parentType":"ThreadPool","signature":"void start()","url":"/eve/rt/pool/ThreadPool.start.html"},{"doc":"Submit a task for execution by the thread pool.","kind":"method","module":"eve.rt.pool","name":"submit","package":"eve","parentType":"ThreadPool","signature":"SubmitResult submit(Task task)","url":"/eve/rt/pool/ThreadPool.submit.html"},{"doc":"Try to submit a task without blocking.","kind":"method","module":"eve.rt.pool","name":"trySubmit","package":"eve","parentType":"ThreadPool","signature":"SubmitResult trySubmit(Task task)","url":"/eve/rt/pool/ThreadPool.trySubmit.html"},{"doc":"Initiate graceful shutdown of the thread pool.","kind":"method","module":"eve.rt.pool","name":"shutdown","package":"eve","parentType":"ThreadPool","signature":"void shutdown(bool  waitForTasks =  true)","url":"/eve/rt/pool/ThreadPool.shutdown.html"},{"doc":"Wait for all worker threads to terminate.","kind":"method","module":"eve.rt.pool","name":"awaitTermination","package":"eve","parentType":"ThreadPool","signature":"void awaitTermination()","url":"/eve/rt/pool/ThreadPool.awaitTermination.html"},{"doc":"Get the current state of the pool.","kind":"method","module":"eve.rt.pool","name":"state","package":"eve","parentType":"ThreadPool","signature":"PoolState state()","url":"/eve/rt/pool/ThreadPool.state.html"},{"doc":"Get the number of worker threads in the pool.","kind":"method","module":"eve.rt.pool","name":"numWorkers","package":"eve","parentType":"ThreadPool","signature":"size_t numWorkers()","url":"/eve/rt/pool/ThreadPool.numWorkers.html"},{"doc":"Get the number of currently active (executing) workers.","kind":"method","module":"eve.rt.pool","name":"activeWorkers","package":"eve","parentType":"ThreadPool","signature":"size_t activeWorkers()","url":"/eve/rt/pool/ThreadPool.activeWorkers.html"},{"doc":"Get the number of tasks waiting in the queue.","kind":"method","module":"eve.rt.pool","name":"pendingTasks","package":"eve","parentType":"ThreadPool","signature":"size_t pendingTasks()","url":"/eve/rt/pool/ThreadPool.pendingTasks.html"},{"doc":"Get the total number of tasks that have been completed.","kind":"method","module":"eve.rt.pool","name":"completedTasks","package":"eve","parentType":"ThreadPool","signature":"ulong completedTasks()","url":"/eve/rt/pool/ThreadPool.completedTasks.html"},{"doc":"Get the total number of tasks that have been submitted.","kind":"method","module":"eve.rt.pool","name":"submittedTasks","package":"eve","parentType":"ThreadPool","signature":"ulong submittedTasks()","url":"/eve/rt/pool/ThreadPool.submittedTasks.html"},{"doc":"","kind":"method","module":"eve.rt.pool","name":"workerLoop","package":"eve","parentType":"ThreadPool","signature":"void workerLoop()","url":"/eve/rt/pool/ThreadPool.workerLoop.html"},{"doc":"Lock-free work queue for cross-thread task submission.","kind":"module","module":"eve.rt.queue","name":"eve.rt.queue","package":"eve","parentType":"","signature":"","url":"/eve/rt/queue.html"},{"doc":"Create a new bounded work queue.","kind":"function","module":"eve.rt.queue","name":"workQueue","package":"eve","parentType":"","signature":"WorkQueue workQueue(size_t capacity)","url":"/eve/rt/queue/workQueue.html"},{"doc":"Create a new unbounded work queue.","kind":"function","module":"eve.rt.queue","name":"workQueue","package":"eve","parentType":"","signature":"WorkQueue workQueue()","url":"/eve/rt/queue/workQueue.html"},{"doc":"A work item that can be queued for execution.","kind":"struct","module":"eve.rt.queue","name":"WorkItem","package":"eve","parentType":"","signature":"WorkItem","url":"/eve/rt/queue.html#WorkItem"},{"doc":"Execute the work item.","kind":"method","module":"eve.rt.queue","name":"execute","package":"eve","parentType":"WorkItem","signature":"void execute()","url":"/eve/rt/queue/WorkItem.execute.html"},{"doc":"Check if the work item has a valid task.","kind":"method","module":"eve.rt.queue","name":"isValid","package":"eve","parentType":"WorkItem","signature":"bool isValid()","url":"/eve/rt/queue/WorkItem.isValid.html"},{"doc":"Status codes for queue operations.","kind":"enum","module":"eve.rt.queue","name":"QueueStatus","package":"eve","parentType":"","signature":"QueueStatus : ubyte","url":"/eve/rt/queue.html#QueueStatus"},{"doc":"Operation completed successfully.","kind":"enum_member","module":"eve.rt.queue","name":"SUCCESS","package":"eve","parentType":"","signature":"SUCCESS = 0","url":"/eve/rt/queue.html#QueueStatus"},{"doc":"Queue is empty (for dequeue operations).","kind":"enum_member","module":"eve.rt.queue","name":"EMPTY","package":"eve","parentType":"","signature":"EMPTY = 1","url":"/eve/rt/queue.html#QueueStatus"},{"doc":"Queue has been closed.","kind":"enum_member","module":"eve.rt.queue","name":"CLOSED","package":"eve","parentType":"","signature":"CLOSED = 2","url":"/eve/rt/queue.html#QueueStatus"},{"doc":"Queue is full (for bounded queues).","kind":"enum_member","module":"eve.rt.queue","name":"FULL","package":"eve","parentType":"","signature":"FULL = 3","url":"/eve/rt/queue.html#QueueStatus"},{"doc":"A thread-safe work queue for cross-thread task submission.","kind":"class","module":"eve.rt.queue","name":"WorkQueue","package":"eve","parentType":"","signature":"WorkQueue","url":"/eve/rt/queue.html#WorkQueue"},{"doc":"Push a work item onto the queue, blocking if full.","kind":"method","module":"eve.rt.queue","name":"push","package":"eve","parentType":"WorkQueue","signature":"QueueStatus push(WorkItem item)","url":"/eve/rt/queue/WorkQueue.push.html"},{"doc":"ditto","kind":"method","module":"eve.rt.queue","name":"push","package":"eve","parentType":"WorkQueue","signature":"QueueStatus push(void  delegate() @safe task,  string name =  null)","url":"/eve/rt/queue/WorkQueue.push.html"},{"doc":"Try to push a work item without blocking.","kind":"method","module":"eve.rt.queue","name":"tryPush","package":"eve","parentType":"WorkQueue","signature":"QueueStatus tryPush(WorkItem item)","url":"/eve/rt/queue/WorkQueue.tryPush.html"},{"doc":"ditto","kind":"method","module":"eve.rt.queue","name":"tryPush","package":"eve","parentType":"WorkQueue","signature":"QueueStatus tryPush(void  delegate() @safe task,  string name =  null)","url":"/eve/rt/queue/WorkQueue.tryPush.html"},{"doc":"Pop a work item from the queue, blocking if empty.","kind":"method","module":"eve.rt.queue","name":"pop","package":"eve","parentType":"WorkQueue","signature":"QueueStatus pop(out  WorkItem item)","url":"/eve/rt/queue/WorkQueue.pop.html"},{"doc":"Try to pop a work item without blocking.","kind":"method","module":"eve.rt.queue","name":"tryPop","package":"eve","parentType":"WorkQueue","signature":"QueueStatus tryPop(out  WorkItem item)","url":"/eve/rt/queue/WorkQueue.tryPop.html"},{"doc":"Close the queue, preventing further pushes.","kind":"method","module":"eve.rt.queue","name":"close","package":"eve","parentType":"WorkQueue","signature":"void close()","url":"/eve/rt/queue/WorkQueue.close.html"},{"doc":"Check if the queue has been closed.","kind":"method","module":"eve.rt.queue","name":"isClosed","package":"eve","parentType":"WorkQueue","signature":"bool isClosed()","url":"/eve/rt/queue/WorkQueue.isClosed.html"},{"doc":"Get the current number of items in the queue.","kind":"method","module":"eve.rt.queue","name":"length","package":"eve","parentType":"WorkQueue","signature":"size_t length()","url":"/eve/rt/queue/WorkQueue.length.html"},{"doc":"Get the maximum capacity of the queue.","kind":"method","module":"eve.rt.queue","name":"capacity","package":"eve","parentType":"WorkQueue","signature":"size_t capacity()","url":"/eve/rt/queue/WorkQueue.capacity.html"},{"doc":"Check if the queue is empty.","kind":"method","module":"eve.rt.queue","name":"empty","package":"eve","parentType":"WorkQueue","signature":"bool empty()","url":"/eve/rt/queue/WorkQueue.empty.html"},{"doc":"Check if the queue is bounded.","kind":"method","module":"eve.rt.queue","name":"isBounded","package":"eve","parentType":"WorkQueue","signature":"bool isBounded()","url":"/eve/rt/queue/WorkQueue.isBounded.html"},{"doc":"","kind":"method","module":"eve.rt.queue","name":"pushInternal","package":"eve","parentType":"WorkQueue","signature":"void pushInternal(WorkItem item)","url":"/eve/rt/queue/WorkQueue.pushInternal.html"},{"doc":"","kind":"method","module":"eve.rt.queue","name":"popInternal","package":"eve","parentType":"WorkQueue","signature":"WorkItem popInternal()","url":"/eve/rt/queue/WorkQueue.popInternal.html"},{"doc":"Fiber Scheduler with EventLoop Integration","kind":"module","module":"eve.rt.scheduler","name":"eve.rt.scheduler","package":"eve","parentType":"","signature":"","url":"/eve/rt/scheduler.html"},{"doc":"Create a new fiber scheduler.","kind":"function","module":"eve.rt.scheduler","name":"fiberScheduler","package":"eve","parentType":"","signature":"FiberScheduler fiberScheduler()","url":"/eve/rt/scheduler/fiberScheduler.html"},{"doc":"Status of a scheduled task.","kind":"enum","module":"eve.rt.scheduler","name":"TaskState","package":"eve","parentType":"","signature":"TaskState : ubyte","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"Task is queued and ready to run.","kind":"enum_member","module":"eve.rt.scheduler","name":"READY","package":"eve","parentType":"","signature":"READY = ","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"Task is currently executing.","kind":"enum_member","module":"eve.rt.scheduler","name":"RUNNING","package":"eve","parentType":"","signature":"RUNNING = ","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"Task is waiting for I/O or a timer.","kind":"enum_member","module":"eve.rt.scheduler","name":"WAITING","package":"eve","parentType":"","signature":"WAITING = ","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"Task has completed successfully.","kind":"enum_member","module":"eve.rt.scheduler","name":"COMPLETED","package":"eve","parentType":"","signature":"COMPLETED = ","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"Task terminated with an error.","kind":"enum_member","module":"eve.rt.scheduler","name":"FAILED","package":"eve","parentType":"","signature":"FAILED = ","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"Task was cancelled.","kind":"enum_member","module":"eve.rt.scheduler","name":"CANCELLED","package":"eve","parentType":"","signature":"CANCELLED = ","url":"/eve/rt/scheduler.html#TaskState"},{"doc":"A handle to a scheduled task.","kind":"struct","module":"eve.rt.scheduler","name":"TaskHandle","package":"eve","parentType":"","signature":"TaskHandle","url":"/eve/rt/scheduler.html#TaskHandle"},{"doc":"Get the unique identifier for this task.","kind":"method","module":"eve.rt.scheduler","name":"id","package":"eve","parentType":"TaskHandle","signature":"size_t id()","url":"/eve/rt/scheduler/TaskHandle.id.html"},{"doc":"Check if this handle refers to a valid task.","kind":"method","module":"eve.rt.scheduler","name":"isValid","package":"eve","parentType":"TaskHandle","signature":"bool isValid()","url":"/eve/rt/scheduler/TaskHandle.isValid.html"},{"doc":"Query the current state of the task.","kind":"method","module":"eve.rt.scheduler","name":"state","package":"eve","parentType":"TaskHandle","signature":"TaskState state()","url":"/eve/rt/scheduler/TaskHandle.state.html"},{"doc":"Check if the task has finished (completed, failed, or cancelled).","kind":"method","module":"eve.rt.scheduler","name":"isFinished","package":"eve","parentType":"TaskHandle","signature":"bool isFinished()","url":"/eve/rt/scheduler/TaskHandle.isFinished.html"},{"doc":"Request cancellation of the task.","kind":"method","module":"eve.rt.scheduler","name":"cancel","package":"eve","parentType":"TaskHandle","signature":"bool cancel()","url":"/eve/rt/scheduler/TaskHandle.cancel.html"},{"doc":"Internal task representation within the scheduler.","kind":"struct","module":"eve.rt.scheduler","name":"ScheduledTask","package":"eve","parentType":"","signature":"ScheduledTask","url":"/eve/rt/scheduler.html#ScheduledTask"},{"doc":"A cooperative fiber scheduler with event loop integration.","kind":"class","module":"eve.rt.scheduler","name":"FiberScheduler","package":"eve","parentType":"","signature":"FiberScheduler","url":"/eve/rt/scheduler.html#FiberScheduler"},{"doc":"Spawn a new fiber task with the given delegate.","kind":"method","module":"eve.rt.scheduler","name":"spawn","package":"eve","parentType":"FiberScheduler","signature":"TaskHandle spawn(void  delegate()  fn,  string name =  null)","url":"/eve/rt/scheduler/FiberScheduler.spawn.html"},{"doc":"ditto","kind":"method","module":"eve.rt.scheduler","name":"spawn","package":"eve","parentType":"FiberScheduler","signature":"TaskHandle spawn(void  function()  fn,  string name =  null)","url":"/eve/rt/scheduler/FiberScheduler.spawn.html"},{"doc":"Run the scheduler until all tasks complete.","kind":"method","module":"eve.rt.scheduler","name":"run","package":"eve","parentType":"FiberScheduler","signature":"size_t run()","url":"/eve/rt/scheduler/FiberScheduler.run.html"},{"doc":"Execute a single scheduling round.","kind":"method","module":"eve.rt.scheduler","name":"tick","package":"eve","parentType":"FiberScheduler","signature":"bool tick()","url":"/eve/rt/scheduler/FiberScheduler.tick.html"},{"doc":"Get the state of a task by its ID.","kind":"method","module":"eve.rt.scheduler","name":"taskState","package":"eve","parentType":"FiberScheduler","signature":"TaskState taskState(size_t taskId)","url":"/eve/rt/scheduler/FiberScheduler.taskState.html"},{"doc":"Cancel a task by its ID.","kind":"method","module":"eve.rt.scheduler","name":"cancelTask","package":"eve","parentType":"FiberScheduler","signature":"bool cancelTask(size_t taskId)","url":"/eve/rt/scheduler/FiberScheduler.cancelTask.html"},{"doc":"Get the number of tasks currently managed by the scheduler.","kind":"method","module":"eve.rt.scheduler","name":"taskCount","package":"eve","parentType":"FiberScheduler","signature":"size_t taskCount()","url":"/eve/rt/scheduler/FiberScheduler.taskCount.html"},{"doc":"Get the number of tasks in the ready queue.","kind":"method","module":"eve.rt.scheduler","name":"readyCount","package":"eve","parentType":"FiberScheduler","signature":"size_t readyCount()","url":"/eve/rt/scheduler/FiberScheduler.readyCount.html"},{"doc":"Check if the scheduler is currently running.","kind":"method","module":"eve.rt.scheduler","name":"isRunning","package":"eve","parentType":"FiberScheduler","signature":"bool isRunning()","url":"/eve/rt/scheduler/FiberScheduler.isRunning.html"},{"doc":"Get the ID of the currently executing task.","kind":"method","module":"eve.rt.scheduler","name":"currentTask","package":"eve","parentType":"FiberScheduler","signature":"size_t currentTask()","url":"/eve/rt/scheduler/FiberScheduler.currentTask.html"},{"doc":"Runtime Layer Timer Primitives","kind":"module","module":"eve.rt.timer","name":"eve.rt.timer","package":"eve","parentType":"","signature":"","url":"/eve/rt/timer.html"},{"doc":"State of an async timer operation.","kind":"enum","module":"eve.rt.timer","name":"TimerState","package":"eve","parentType":"","signature":"TimerState : ubyte","url":"/eve/rt/timer.html#TimerState"},{"doc":"Timer has not been started yet.","kind":"enum_member","module":"eve.rt.timer","name":"PENDING","package":"eve","parentType":"","signature":"PENDING = ","url":"/eve/rt/timer.html#TimerState"},{"doc":"Timer is currently running and waiting to fire.","kind":"enum_member","module":"eve.rt.timer","name":"RUNNING","package":"eve","parentType":"","signature":"RUNNING = ","url":"/eve/rt/timer.html#TimerState"},{"doc":"Timer has fired and completed.","kind":"enum_member","module":"eve.rt.timer","name":"COMPLETED","package":"eve","parentType":"","signature":"COMPLETED = ","url":"/eve/rt/timer.html#TimerState"},{"doc":"Timer was cancelled before firing.","kind":"enum_member","module":"eve.rt.timer","name":"CANCELLED","package":"eve","parentType":"","signature":"CANCELLED = ","url":"/eve/rt/timer.html#TimerState"},{"doc":"High-level asynchronous timer for use with the runtime layer.","kind":"struct","module":"eve.rt.timer","name":"AsyncTimer","package":"eve","parentType":"","signature":"AsyncTimer","url":"/eve/rt/timer.html#AsyncTimer"},{"doc":"Creates a one-shot timer that fires after the specified delay.","kind":"method","module":"eve.rt.timer","name":"oneShot","package":"eve","parentType":"AsyncTimer","signature":"AsyncTimer oneShot(long  delayMs)","url":"/eve/rt/timer/AsyncTimer.oneShot.html"},{"doc":"Creates a repeating timer with the specified interval.","kind":"method","module":"eve.rt.timer","name":"repeating","package":"eve","parentType":"AsyncTimer","signature":"AsyncTimer repeating(long  intervalMs,  long  initialDelayMs =  - 1)","url":"/eve/rt/timer/AsyncTimer.repeating.html"},{"doc":"Returns the underlying timer specification.","kind":"method","module":"eve.rt.timer","name":"spec","package":"eve","parentType":"AsyncTimer","signature":"TimerSpec spec()","url":"/eve/rt/timer/AsyncTimer.spec.html"},{"doc":"Returns the current state of the timer.","kind":"method","module":"eve.rt.timer","name":"state","package":"eve","parentType":"AsyncTimer","signature":"TimerState state()","url":"/eve/rt/timer/AsyncTimer.state.html"},{"doc":"Returns the number of times this timer has fired.","kind":"method","module":"eve.rt.timer","name":"fireCount","package":"eve","parentType":"AsyncTimer","signature":"ulong fireCount()","url":"/eve/rt/timer/AsyncTimer.fireCount.html"},{"doc":"Reports whether this timer repeats after firing.","kind":"method","module":"eve.rt.timer","name":"isRepeating","package":"eve","parentType":"AsyncTimer","signature":"bool isRepeating()","url":"/eve/rt/timer/AsyncTimer.isRepeating.html"},{"doc":"Reports whether the timer is currently running.","kind":"method","module":"eve.rt.timer","name":"isRunning","package":"eve","parentType":"AsyncTimer","signature":"bool isRunning()","url":"/eve/rt/timer/AsyncTimer.isRunning.html"},{"doc":"Starts the timer.","kind":"method","module":"eve.rt.timer","name":"start","package":"eve","parentType":"AsyncTimer","signature":"void start()","url":"/eve/rt/timer/AsyncTimer.start.html"},{"doc":"Cancels a running timer.","kind":"method","module":"eve.rt.timer","name":"cancel","package":"eve","parentType":"AsyncTimer","signature":"void cancel()","url":"/eve/rt/timer/AsyncTimer.cancel.html"},{"doc":"Resets the timer to its initial pending state.","kind":"method","module":"eve.rt.timer","name":"reset","package":"eve","parentType":"AsyncTimer","signature":"void reset()","url":"/eve/rt/timer/AsyncTimer.reset.html"},{"doc":"Records a timer firing event.","kind":"method","module":"eve.rt.timer","name":"recordFire","package":"eve","parentType":"AsyncTimer","signature":"void recordFire()","url":"/eve/rt/timer/AsyncTimer.recordFire.html"},{"doc":"Configuration for timeout operations.","kind":"struct","module":"eve.rt.timer","name":"Timeout","package":"eve","parentType":"","signature":"Timeout","url":"/eve/rt/timer.html#Timeout"},{"doc":"Creates a timeout from milliseconds.","kind":"method","module":"eve.rt.timer","name":"fromMs","package":"eve","parentType":"Timeout","signature":"Timeout fromMs(long  ms)","url":"/eve/rt/timer/Timeout.fromMs.html"},{"doc":"Creates a timeout from seconds.","kind":"method","module":"eve.rt.timer","name":"fromSecs","package":"eve","parentType":"Timeout","signature":"Timeout fromSecs(long  secs)","url":"/eve/rt/timer/Timeout.fromSecs.html"},{"doc":"Reports whether the timeout duration is zero or negative.","kind":"method","module":"eve.rt.timer","name":"isImmediate","package":"eve","parentType":"Timeout","signature":"bool isImmediate()","url":"/eve/rt/timer/Timeout.isImmediate.html"},{"doc":"Reports whether a timeout has been configured.","kind":"method","module":"eve.rt.timer","name":"isSet","package":"eve","parentType":"Timeout","signature":"bool isSet()","url":"/eve/rt/timer/Timeout.isSet.html"},{"doc":"Represents a sleep duration for suspending execution.","kind":"struct","module":"eve.rt.timer","name":"Sleep","package":"eve","parentType":"","signature":"Sleep","url":"/eve/rt/timer.html#Sleep"},{"doc":"Creates a sleep from milliseconds.","kind":"method","module":"eve.rt.timer","name":"ms","package":"eve","parentType":"Sleep","signature":"Sleep ms(long  ms)","url":"/eve/rt/timer/Sleep.ms.html"},{"doc":"Creates a sleep from seconds.","kind":"method","module":"eve.rt.timer","name":"secs","package":"eve","parentType":"Sleep","signature":"Sleep secs(long  secs)","url":"/eve/rt/timer/Sleep.secs.html"},{"doc":"Returns the sleep duration in milliseconds.","kind":"method","module":"eve.rt.timer","name":"durationMs","package":"eve","parentType":"Sleep","signature":"long durationMs()","url":"/eve/rt/timer/Sleep.durationMs.html"},{"doc":"Reports whether the sleep has completed.","kind":"method","module":"eve.rt.timer","name":"completed","package":"eve","parentType":"Sleep","signature":"bool completed()","url":"/eve/rt/timer/Sleep.completed.html"},{"doc":"Marks the sleep as completed.","kind":"method","module":"eve.rt.timer","name":"markCompleted","package":"eve","parentType":"Sleep","signature":"void markCompleted()","url":"/eve/rt/timer/Sleep.markCompleted.html"},{"doc":"Syscall wrappers and submission helpers for Linux io_uring.","kind":"module","module":"eve.sys.linux.uring","name":"eve.sys.linux.uring","package":"eve","parentType":"","signature":"","url":"/eve/sys/linux/uring.html"},{"doc":"","kind":"function","module":"eve.sys.linux.uring","name":"syscall","package":"eve","parentType":"","signature":"long syscall(long  number, ...)","url":"/eve/sys/linux/uring/syscall.html"},{"doc":"Set up an io_uring instance.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_setup","package":"eve","parentType":"","signature":"int io_uring_setup(uint  entries,  io_uring_params *  params)","url":"/eve/sys/linux/uring/io_uring_setup.html"},{"doc":"Initiate and/or complete I/O using the io_uring instance.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_enter","package":"eve","parentType":"","signature":"int io_uring_enter(int  fd,  uint  to_submit,  uint  min_complete,  uint  flags,  const  sigset_t *  sig =  null)","url":"/eve/sys/linux/uring/io_uring_enter.html"},{"doc":"Register files or buffers with the io_uring instance.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_register","package":"eve","parentType":"","signature":"int io_uring_register(int  fd,  uint  opcode,  const  void *  arg,  uint  nr_args)","url":"/eve/sys/linux/uring/io_uring_register.html"},{"doc":"Prepare an SQE for a NOP operation.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_prep_nop","package":"eve","parentType":"","signature":"void io_uring_prep_nop(io_uring_sqe *  sqe,  ulong  user_data)","url":"/eve/sys/linux/uring/io_uring_prep_nop.html"},{"doc":"Prepare an SQE for a POLL_ADD operation.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_prep_poll_add","package":"eve","parentType":"","signature":"void io_uring_prep_poll_add(io_uring_sqe *  sqe,  int  fd,  ushort  poll_mask,  ulong  user_data)","url":"/eve/sys/linux/uring/io_uring_prep_poll_add.html"},{"doc":"Prepare an SQE for a POLL_REMOVE operation.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_prep_poll_remove","package":"eve","parentType":"","signature":"void io_uring_prep_poll_remove(io_uring_sqe *  sqe,  ulong  target_user_data,  ulong  user_data)","url":"/eve/sys/linux/uring/io_uring_prep_poll_remove.html"},{"doc":"Prepare an SQE for a READ operation.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_prep_read","package":"eve","parentType":"","signature":"void io_uring_prep_read(io_uring_sqe *  sqe,  int  fd,  void *  buf,  uint  len,  ulong  offset,  ulong  user_data)","url":"/eve/sys/linux/uring/io_uring_prep_read.html"},{"doc":"Prepare an SQE for a WRITE operation.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_prep_write","package":"eve","parentType":"","signature":"void io_uring_prep_write(io_uring_sqe *  sqe,  int  fd,  const  void *  buf,  uint  len,  ulong  offset,  ulong  user_data)","url":"/eve/sys/linux/uring/io_uring_prep_write.html"},{"doc":"Prepare an SQE for a CLOSE operation.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_prep_close","package":"eve","parentType":"","signature":"void io_uring_prep_close(io_uring_sqe *  sqe,  int  fd,  ulong  user_data)","url":"/eve/sys/linux/uring/io_uring_prep_close.html"},{"doc":"Set SQE flags on an existing SQE.","kind":"function","module":"eve.sys.linux.uring","name":"io_uring_sqe_set_flags","package":"eve","parentType":"","signature":"void io_uring_sqe_set_flags(io_uring_sqe *  sqe,  ubyte  flags)","url":"/eve/sys/linux/uring/io_uring_sqe_set_flags.html"},{"doc":"Supplemental Windows IOCP bindings not present in druntime.","kind":"module","module":"eve.sys.windows.iocp","name":"eve.sys.windows.iocp","package":"eve","parentType":"","signature":"","url":"/eve/sys/windows/iocp.html"},{"doc":"Dequeue multiple completion packets from an I/O completion port.","kind":"function","module":"eve.sys.windows.iocp","name":"GetQueuedCompletionStatusEx","package":"eve","parentType":"","signature":"BOOL GetQueuedCompletionStatusEx(\n          HANDLE CompletionPort,\n          OVERLAPPED_ENTRY *  lpCompletionPortEntries,\n          ULONG ulCount,\n          ULONG *  ulNumEntriesRemoved,\n          DWORD dwMilliseconds,\n          BOOL fAlertable,\n   )","url":"/eve/sys/windows/iocp/GetQueuedCompletionStatusEx.html"},{"doc":"Cancel pending I/O operations on a handle.","kind":"function","module":"eve.sys.windows.iocp","name":"CancelIoEx","package":"eve","parentType":"","signature":"BOOL CancelIoEx(HANDLE hFile,  OVERLAPPED *  lpOverlapped)","url":"/eve/sys/windows/iocp/CancelIoEx.html"},{"doc":"Receive data on a socket using overlapped I/O.","kind":"function","module":"eve.sys.windows.iocp","name":"WSARecv","package":"eve","parentType":"","signature":"int WSARecv(\n       SOCKET s,\n       WSABUF *  lpBuffers,\n       DWORD dwBufferCount,\n       DWORD *  lpNumberOfBytesRecvd,\n       DWORD *  lpFlags,\n       OVERLAPPED *  lpOverlapped,\n       void *  lpCompletionRoutine\n   )","url":"/eve/sys/windows/iocp/WSARecv.html"},{"doc":"Send data on a socket using overlapped I/O.","kind":"function","module":"eve.sys.windows.iocp","name":"WSASend","package":"eve","parentType":"","signature":"int WSASend(\n       SOCKET s,\n       WSABUF *  lpBuffers,\n       DWORD dwBufferCount,\n       DWORD *  lpNumberOfBytesSent,\n       DWORD dwFlags,\n       OVERLAPPED *  lpOverlapped,\n       void *  lpCompletionRoutine\n   )","url":"/eve/sys/windows/iocp/WSASend.html"},{"doc":"Receive a datagram and store the source address using overlapped I/O.","kind":"function","module":"eve.sys.windows.iocp","name":"WSARecvFrom","package":"eve","parentType":"","signature":"int WSARecvFrom(\n       SOCKET s,\n       WSABUF *  lpBuffers,\n       DWORD dwBufferCount,\n       DWORD *  lpNumberOfBytesRecvd,\n       DWORD *  lpFlags,\n       sockaddr *  lpFrom,\n       int *  lpFromlen,\n       OVERLAPPED *  lpOverlapped,\n       void *  lpCompletionRoutine\n   )","url":"/eve/sys/windows/iocp/WSARecvFrom.html"},{"doc":"Send a datagram to a specific destination using overlapped I/O.","kind":"function","module":"eve.sys.windows.iocp","name":"WSASendTo","package":"eve","parentType":"","signature":"int WSASendTo(\n       SOCKET s,\n       WSABUF *  lpBuffers,\n       DWORD dwBufferCount,\n       DWORD *  lpNumberOfBytesSent,\n       DWORD dwFlags,\n       const(sockaddr) *  lpTo,\n       int  iTolen,\n       OVERLAPPED *  lpOverlapped,\n       void *  lpCompletionRoutine\n   )","url":"/eve/sys/windows/iocp/WSASendTo.html"},{"doc":"Create a socket with extended options.","kind":"function","module":"eve.sys.windows.iocp","name":"WSASocketW","package":"eve","parentType":"","signature":"SOCKET WSASocketW(\n       int  af,\n       int  type,\n       int  protocol,\n       void *  lpProtocolInfo,\n       uint  g,\n       DWORD dwFlags\n   )","url":"/eve/sys/windows/iocp/WSASocketW.html"},{"doc":"Retrieve extension function pointer from Winsock.","kind":"function","module":"eve.sys.windows.iocp","name":"WSAIoctl","package":"eve","parentType":"","signature":"int WSAIoctl(\n       SOCKET s,\n       DWORD dwIoControlCode,\n       void *  lpvInBuffer,\n       DWORD cbInBuffer,\n       void *  lpvOutBuffer,\n       DWORD cbOutBuffer,\n       DWORD *  lpcbBytesReturned,\n       OVERLAPPED *  lpOverlapped,\n       void *  lpCompletionRoutine\n   )","url":"/eve/sys/windows/iocp/WSAIoctl.html"},{"doc":"Load AcceptEx function pointer from a socket.","kind":"function","module":"eve.sys.windows.iocp","name":"loadAcceptEx","package":"eve","parentType":"","signature":"AcceptExFunc loadAcceptEx(SOCKET s)","url":"/eve/sys/windows/iocp/loadAcceptEx.html"},{"doc":"Load GetAcceptExSockaddrs function pointer from a socket.","kind":"function","module":"eve.sys.windows.iocp","name":"loadGetAcceptExSockaddrs","package":"eve","parentType":"","signature":"GetAcceptExSockaddrsFunc loadGetAcceptExSockaddrs(SOCKET s)","url":"/eve/sys/windows/iocp/loadGetAcceptExSockaddrs.html"},{"doc":"Load ConnectEx function pointer from a socket.","kind":"function","module":"eve.sys.windows.iocp","name":"loadConnectEx","package":"eve","parentType":"","signature":"ConnectExFunc loadConnectEx(SOCKET s)","url":"/eve/sys/windows/iocp/loadConnectEx.html"},{"doc":"Initialize Winsock.","kind":"function","module":"eve.sys.windows.iocp","name":"WSAStartup","package":"eve","parentType":"","signature":"int WSAStartup(ushort  wVersionRequested,  WSADATA *  lpWSAData)","url":"/eve/sys/windows/iocp/WSAStartup.html"},{"doc":"Clean up Winsock.","kind":"function","module":"eve.sys.windows.iocp","name":"WSACleanup","package":"eve","parentType":"","signature":"int WSACleanup()","url":"/eve/sys/windows/iocp/WSACleanup.html"},{"doc":"Create a Winsock version request value.","kind":"function","module":"eve.sys.windows.iocp","name":"MAKEWORD","package":"eve","parentType":"","signature":"ushort MAKEWORD(ubyte  major,  ubyte  minor)","url":"/eve/sys/windows/iocp/MAKEWORD.html"},{"doc":"Initialize Winsock if not already initialized.","kind":"function","module":"eve.sys.windows.iocp","name":"ensureWinsockInitialized","package":"eve","parentType":"","signature":"bool ensureWinsockInitialized()","url":"/eve/sys/windows/iocp/ensureWinsockInitialized.html"},{"doc":"Buffer descriptor for Winsock overlapped I/O.","kind":"struct","module":"eve.sys.windows.iocp","name":"WSABUF","package":"eve","parentType":"","signature":"WSABUF","url":"/eve/sys/windows/iocp.html#WSABUF"},{"doc":"Extended OVERLAPPED structure returned by `GetQueuedCompletionStatusEx`.","kind":"struct","module":"eve.sys.windows.iocp","name":"OVERLAPPED_ENTRY","package":"eve","parentType":"","signature":"OVERLAPPED_ENTRY","url":"/eve/sys/windows/iocp.html#OVERLAPPED_ENTRY"},{"doc":"GUID structure for Winsock extension function lookups.","kind":"struct","module":"eve.sys.windows.iocp","name":"GUID","package":"eve","parentType":"","signature":"GUID","url":"/eve/sys/windows/iocp.html#GUID"},{"doc":"Function pointer type for AcceptEx.","kind":"alias","module":"eve.sys.windows.iocp","name":"AcceptExFunc","package":"eve","parentType":"","signature":"AcceptExFunc = BOOL function(\n    SOCKET sListenSocket,\n    SOCKET sAcceptSocket,\n    void *  lpOutputBuffer,\n    DWORD dwReceiveDataLength,\n    DWORD dwLocalAddressLength,\n    DWORD dwRemoteAddressLength,\n    DWORD *  lpdwBytesReceived,\n    OVERLAPPED *  lpOverlapped\n)  nothrow @nogc","url":"/eve/sys/windows/iocp.html#AcceptExFunc"},{"doc":"Function pointer type for GetAcceptExSockaddrs.","kind":"alias","module":"eve.sys.windows.iocp","name":"GetAcceptExSockaddrsFunc","package":"eve","parentType":"","signature":"GetAcceptExSockaddrsFunc = void  function(\n    void *  lpOutputBuffer,\n    DWORD dwReceiveDataLength,\n    DWORD dwLocalAddressLength,\n    DWORD dwRemoteAddressLength,\n    sockaddr * *  LocalSockaddr,\n    int *  LocalSockaddrLength,\n    sockaddr * *  RemoteSockaddr,\n    int *  RemoteSockaddrLength\n)  nothrow @nogc","url":"/eve/sys/windows/iocp.html#GetAcceptExSockaddrsFunc"},{"doc":"Function pointer type for ConnectEx.","kind":"alias","module":"eve.sys.windows.iocp","name":"ConnectExFunc","package":"eve","parentType":"","signature":"ConnectExFunc = BOOL function(\n    SOCKET s,\n    const(sockaddr) *  name,\n    int  namelen,\n    void *  lpSendBuffer,\n    DWORD dwSendDataLength,\n    DWORD *  lpdwBytesSent,\n    OVERLAPPED *  lpOverlapped\n)  nothrow @nogc","url":"/eve/sys/windows/iocp.html#ConnectExFunc"},{"doc":"Winsock startup data structure.","kind":"struct","module":"eve.sys.windows.iocp","name":"WSADATA","package":"eve","parentType":"","signature":"WSADATA","url":"/eve/sys/windows/iocp.html#WSADATA"},{"doc":"Invalid socket sentinel value.","kind":"variable","module":"eve.sys.windows.iocp","name":"INVALID_SOCKET","package":"eve","parentType":"","signature":"SOCKET INVALID_SOCKET","url":"/eve/sys/windows/iocp.html#INVALID_SOCKET"},{"doc":"Infinite timeout value.","kind":"variable","module":"eve.sys.windows.iocp","name":"INFINITE","package":"eve","parentType":"","signature":"DWORD INFINITE","url":"/eve/sys/windows/iocp.html#INFINITE"},{"doc":"Common error codes.","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_SUCCESS","package":"eve","parentType":"","signature":"DWORD ERROR_SUCCESS","url":"/eve/sys/windows/iocp.html#ERROR_SUCCESS"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_IO_PENDING","package":"eve","parentType":"","signature":"DWORD ERROR_IO_PENDING","url":"/eve/sys/windows/iocp.html#ERROR_IO_PENDING"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_INVALID_HANDLE","package":"eve","parentType":"","signature":"DWORD ERROR_INVALID_HANDLE","url":"/eve/sys/windows/iocp.html#ERROR_INVALID_HANDLE"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_INVALID_PARAMETER","package":"eve","parentType":"","signature":"DWORD ERROR_INVALID_PARAMETER","url":"/eve/sys/windows/iocp.html#ERROR_INVALID_PARAMETER"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_NOT_FOUND","package":"eve","parentType":"","signature":"DWORD ERROR_NOT_FOUND","url":"/eve/sys/windows/iocp.html#ERROR_NOT_FOUND"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_ALREADY_EXISTS","package":"eve","parentType":"","signature":"DWORD ERROR_ALREADY_EXISTS","url":"/eve/sys/windows/iocp.html#ERROR_ALREADY_EXISTS"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"ERROR_IO_INCOMPLETE","package":"eve","parentType":"","signature":"DWORD ERROR_IO_INCOMPLETE","url":"/eve/sys/windows/iocp.html#ERROR_IO_INCOMPLETE"},{"doc":"Winsock error codes.","kind":"variable","module":"eve.sys.windows.iocp","name":"WSA_IO_PENDING","package":"eve","parentType":"","signature":"int WSA_IO_PENDING","url":"/eve/sys/windows/iocp.html#WSA_IO_PENDING"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"WSAECONNRESET","package":"eve","parentType":"","signature":"int WSAECONNRESET","url":"/eve/sys/windows/iocp.html#WSAECONNRESET"},{"doc":"","kind":"variable","module":"eve.sys.windows.iocp","name":"WSAEDISCON","package":"eve","parentType":"","signature":"int WSAEDISCON","url":"/eve/sys/windows/iocp.html#WSAEDISCON"},{"doc":"Winsock socket creation flags.","kind":"variable","module":"eve.sys.windows.iocp","name":"WSA_FLAG_OVERLAPPED","package":"eve","parentType":"","signature":"DWORD WSA_FLAG_OVERLAPPED","url":"/eve/sys/windows/iocp.html#WSA_FLAG_OVERLAPPED"},{"doc":"IOCTL code to retrieve extension function pointers.","kind":"variable","module":"eve.sys.windows.iocp","name":"SIO_GET_EXTENSION_FUNCTION_POINTER","package":"eve","parentType":"","signature":"DWORD SIO_GET_EXTENSION_FUNCTION_POINTER","url":"/eve/sys/windows/iocp.html#SIO_GET_EXTENSION_FUNCTION_POINTER"},{"doc":"GUID for AcceptEx function.","kind":"variable","module":"eve.sys.windows.iocp","name":"WSAID_ACCEPTEX","package":"eve","parentType":"","signature":"GUID WSAID_ACCEPTEX","url":"/eve/sys/windows/iocp.html#WSAID_ACCEPTEX"},{"doc":"GUID for ConnectEx function.","kind":"variable","module":"eve.sys.windows.iocp","name":"WSAID_CONNECTEX","package":"eve","parentType":"","signature":"GUID WSAID_CONNECTEX","url":"/eve/sys/windows/iocp.html#WSAID_CONNECTEX"},{"doc":"GUID for GetAcceptExSockaddrs function.","kind":"variable","module":"eve.sys.windows.iocp","name":"WSAID_GETACCEPTEXSOCKADDRS","package":"eve","parentType":"","signature":"GUID WSAID_GETACCEPTEXSOCKADDRS","url":"/eve/sys/windows/iocp.html#WSAID_GETACCEPTEXSOCKADDRS"},{"doc":"Socket option to update accept context after AcceptEx.","kind":"variable","module":"eve.sys.windows.iocp","name":"SO_UPDATE_ACCEPT_CONTEXT","package":"eve","parentType":"","signature":"int SO_UPDATE_ACCEPT_CONTEXT","url":"/eve/sys/windows/iocp.html#SO_UPDATE_ACCEPT_CONTEXT"},{"doc":"Socket option to update connect context after ConnectEx.","kind":"variable","module":"eve.sys.windows.iocp","name":"SO_UPDATE_CONNECT_CONTEXT","package":"eve","parentType":"","signature":"int SO_UPDATE_CONNECT_CONTEXT","url":"/eve/sys/windows/iocp.html#SO_UPDATE_CONNECT_CONTEXT"},{"doc":"Winsock version 2.2 encoded.","kind":"variable","module":"eve.sys.windows.iocp","name":"WINSOCK_VERSION_2_2","package":"eve","parentType":"","signature":"ushort WINSOCK_VERSION_2_2","url":"/eve/sys/windows/iocp.html#WINSOCK_VERSION_2_2"},{"doc":"Very simple, unittest helper module. Currently only with the `ut` template.","kind":"module","module":"eve.ut","name":"eve.ut","package":"eve","parentType":"","signature":"","url":"/eve/ut.html"},{"doc":"TLS/SSL support for EVE using platform-native implementations","kind":"package","module":"","name":"eve~tls","package":"eve~tls","parentType":"","signature":"","url":""},{"doc":"TLS API Contract Module","kind":"module","module":"eve.tls.api","name":"eve.tls.api","package":"eve~tls","parentType":"","signature":"","url":"/eve~tls/eve/tls/api.html"},{"doc":"TLS protocol versions supported by the library.","kind":"enum","module":"eve.tls.api","name":"TlsVersion","package":"eve~tls","parentType":"","signature":"TlsVersion : ubyte","url":"/eve~tls/eve/tls/api.html#TlsVersion"},{"doc":"TLS 1.0 (deprecated, insecure).","kind":"enum_member","module":"eve.tls.api","name":"TLS_1_0","package":"eve~tls","parentType":"","signature":"TLS_1_0 = 0x01","url":"/eve~tls/eve/tls/api.html#TlsVersion"},{"doc":"TLS 1.1 (deprecated, insecure).","kind":"enum_member","module":"eve.tls.api","name":"TLS_1_1","package":"eve~tls","parentType":"","signature":"TLS_1_1 = 0x02","url":"/eve~tls/eve/tls/api.html#TlsVersion"},{"doc":"TLS 1.2 (widely supported, secure).","kind":"enum_member","module":"eve.tls.api","name":"TLS_1_2","package":"eve~tls","parentType":"","signature":"TLS_1_2 = 0x03","url":"/eve~tls/eve/tls/api.html#TlsVersion"},{"doc":"TLS 1.3 (latest, most secure).","kind":"enum_member","module":"eve.tls.api","name":"TLS_1_3","package":"eve~tls","parentType":"","signature":"TLS_1_3 = 0x04","url":"/eve~tls/eve/tls/api.html#TlsVersion"},{"doc":"Error codes for TLS operations.","kind":"enum","module":"eve.tls.api","name":"TlsErrorCode","package":"eve~tls","parentType":"","signature":"TlsErrorCode : ubyte","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Operation completed successfully.","kind":"enum_member","module":"eve.tls.api","name":"SUCCESS","package":"eve~tls","parentType":"","signature":"SUCCESS = 0","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"TLS handshake failed to complete.","kind":"enum_member","module":"eve.tls.api","name":"HANDSHAKE_FAILED","package":"eve~tls","parentType":"","signature":"HANDSHAKE_FAILED = 1","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Peer certificate is invalid or malformed.","kind":"enum_member","module":"eve.tls.api","name":"CERTIFICATE_INVALID","package":"eve~tls","parentType":"","signature":"CERTIFICATE_INVALID = 2","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Peer certificate has expired.","kind":"enum_member","module":"eve.tls.api","name":"CERTIFICATE_EXPIRED","package":"eve~tls","parentType":"","signature":"CERTIFICATE_EXPIRED = 3","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Peer certificate has been revoked.","kind":"enum_member","module":"eve.tls.api","name":"CERTIFICATE_REVOKED","package":"eve~tls","parentType":"","signature":"CERTIFICATE_REVOKED = 4","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Peer certificate is unknown or untrusted.","kind":"enum_member","module":"eve.tls.api","name":"CERTIFICATE_UNKNOWN","package":"eve~tls","parentType":"","signature":"CERTIFICATE_UNKNOWN = 5","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"TLS protocol error occurred.","kind":"enum_member","module":"eve.tls.api","name":"PROTOCOL_ERROR","package":"eve~tls","parentType":"","signature":"PROTOCOL_ERROR = 6","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Operation would block (non-blocking I/O).","kind":"enum_member","module":"eve.tls.api","name":"WOULD_BLOCK","package":"eve~tls","parentType":"","signature":"WOULD_BLOCK = 7","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Connection has been closed.","kind":"enum_member","module":"eve.tls.api","name":"CLOSED","package":"eve~tls","parentType":"","signature":"CLOSED = 8","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"Internal TLS library error.","kind":"enum_member","module":"eve.tls.api","name":"INTERNAL_ERROR","package":"eve~tls","parentType":"","signature":"INTERNAL_ERROR = 9","url":"/eve~tls/eve/tls/api.html#TlsErrorCode"},{"doc":"TLS-specific exception with error code.","kind":"class","module":"eve.tls.api","name":"TlsError","package":"eve~tls","parentType":"","signature":"TlsError : Exception","url":"/eve~tls/eve/tls/api.html#TlsError"},{"doc":"Certificate verification modes.","kind":"enum","module":"eve.tls.api","name":"TlsVerifyMode","package":"eve~tls","parentType":"","signature":"TlsVerifyMode : ubyte","url":"/eve~tls/eve/tls/api.html#TlsVerifyMode"},{"doc":"Do not verify the peer's certificate.","kind":"enum_member","module":"eve.tls.api","name":"NONE","package":"eve~tls","parentType":"","signature":"NONE = 0","url":"/eve~tls/eve/tls/api.html#TlsVerifyMode"},{"doc":"Verify the peer's certificate if provided.","kind":"enum_member","module":"eve.tls.api","name":"PEER","package":"eve~tls","parentType":"","signature":"PEER = 1","url":"/eve~tls/eve/tls/api.html#TlsVerifyMode"},{"doc":"Fail the handshake if the peer does not provide a certificate.","kind":"enum_member","module":"eve.tls.api","name":"FAIL_IF_NO_PEER_CERT","package":"eve~tls","parentType":"","signature":"FAIL_IF_NO_PEER_CERT = 2","url":"/eve~tls/eve/tls/api.html#TlsVerifyMode"},{"doc":"Request client certificate only once (server mode).","kind":"enum_member","module":"eve.tls.api","name":"CLIENT_ONCE","package":"eve~tls","parentType":"","signature":"CLIENT_ONCE = 4","url":"/eve~tls/eve/tls/api.html#TlsVerifyMode"},{"doc":"TLS connection role.","kind":"enum","module":"eve.tls.api","name":"TlsRole","package":"eve~tls","parentType":"","signature":"TlsRole : ubyte","url":"/eve~tls/eve/tls/api.html#TlsRole"},{"doc":"Client role - initiates the handshake.","kind":"enum_member","module":"eve.tls.api","name":"CLIENT","package":"eve~tls","parentType":"","signature":"CLIENT = 0","url":"/eve~tls/eve/tls/api.html#TlsRole"},{"doc":"Server role - responds to handshake initiation.","kind":"enum_member","module":"eve.tls.api","name":"SERVER","package":"eve~tls","parentType":"","signature":"SERVER = 1","url":"/eve~tls/eve/tls/api.html#TlsRole"},{"doc":"TLS handshake progress state.","kind":"enum","module":"eve.tls.api","name":"HandshakeState","package":"eve~tls","parentType":"","signature":"HandshakeState : ubyte","url":"/eve~tls/eve/tls/api.html#HandshakeState"},{"doc":"Handshake has not been initiated.","kind":"enum_member","module":"eve.tls.api","name":"NOT_STARTED","package":"eve~tls","parentType":"","signature":"NOT_STARTED = 0","url":"/eve~tls/eve/tls/api.html#HandshakeState"},{"doc":"Handshake is currently in progress.","kind":"enum_member","module":"eve.tls.api","name":"IN_PROGRESS","package":"eve~tls","parentType":"","signature":"IN_PROGRESS = 1","url":"/eve~tls/eve/tls/api.html#HandshakeState"},{"doc":"Handshake completed successfully.","kind":"enum_member","module":"eve.tls.api","name":"COMPLETED","package":"eve~tls","parentType":"","signature":"COMPLETED = 2","url":"/eve~tls/eve/tls/api.html#HandshakeState"},{"doc":"Handshake failed with an error.","kind":"enum_member","module":"eve.tls.api","name":"FAILED","package":"eve~tls","parentType":"","signature":"FAILED = 3","url":"/eve~tls/eve/tls/api.html#HandshakeState"},{"doc":"TLS stream state.","kind":"enum","module":"eve.tls.api","name":"TlsState","package":"eve~tls","parentType":"","signature":"TlsState : ubyte","url":"/eve~tls/eve/tls/api.html#TlsState"},{"doc":"Not connected to any peer.","kind":"enum_member","module":"eve.tls.api","name":"DISCONNECTED","package":"eve~tls","parentType":"","signature":"DISCONNECTED = 0","url":"/eve~tls/eve/tls/api.html#TlsState"},{"doc":"TLS handshake is in progress.","kind":"enum_member","module":"eve.tls.api","name":"HANDSHAKING","package":"eve~tls","parentType":"","signature":"HANDSHAKING = 1","url":"/eve~tls/eve/tls/api.html#TlsState"},{"doc":"TLS connection is established and ready for data.","kind":"enum_member","module":"eve.tls.api","name":"CONNECTED","package":"eve~tls","parentType":"","signature":"CONNECTED = 2","url":"/eve~tls/eve/tls/api.html#TlsState"},{"doc":"TLS shutdown is in progress.","kind":"enum_member","module":"eve.tls.api","name":"SHUTDOWN","package":"eve~tls","parentType":"","signature":"SHUTDOWN = 3","url":"/eve~tls/eve/tls/api.html#TlsState"},{"doc":"An error occurred on the connection.","kind":"enum_member","module":"eve.tls.api","name":"ERROR","package":"eve~tls","parentType":"","signature":"ERROR = 4","url":"/eve~tls/eve/tls/api.html#TlsState"},{"doc":"X.509 certificate information.","kind":"struct","module":"eve.tls.api","name":"CertificateInfo","package":"eve~tls","parentType":"","signature":"CertificateInfo","url":"/eve~tls/eve/tls/api.html#CertificateInfo"},{"doc":"Check if the certificate information is valid.","kind":"method","module":"eve.tls.api","name":"isValid","package":"eve~tls","parentType":"CertificateInfo","signature":"bool isValid()","url":"/eve~tls/eve/tls/api/CertificateInfo.isValid.html"},{"doc":"Create an empty/invalid certificate info.","kind":"method","module":"eve.tls.api","name":"empty","package":"eve~tls","parentType":"CertificateInfo","signature":"CertificateInfo empty()","url":"/eve~tls/eve/tls/api/CertificateInfo.empty.html"},{"doc":"TLS configuration context.","kind":"struct","module":"eve.tls.api","name":"TlsContext","package":"eve~tls","parentType":"","signature":"TlsContext","url":"/eve~tls/eve/tls/api.html#TlsContext"},{"doc":"Create a client-side TLS context with secure defaults.","kind":"method","module":"eve.tls.api","name":"clientContext","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext clientContext()","url":"/eve~tls/eve/tls/api/TlsContext.clientContext.html"},{"doc":"Create a server-side TLS context with secure defaults.","kind":"method","module":"eve.tls.api","name":"serverContext","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext serverContext()","url":"/eve~tls/eve/tls/api/TlsContext.serverContext.html"},{"doc":"Set the minimum TLS protocol version.","kind":"method","module":"eve.tls.api","name":"setMinVersion","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setMinVersion(TlsVersion ver)","url":"/eve~tls/eve/tls/api/TlsContext.setMinVersion.html"},{"doc":"Set the maximum TLS protocol version.","kind":"method","module":"eve.tls.api","name":"setMaxVersion","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setMaxVersion(TlsVersion ver)","url":"/eve~tls/eve/tls/api/TlsContext.setMaxVersion.html"},{"doc":"Set the certificate verification mode.","kind":"method","module":"eve.tls.api","name":"setVerifyMode","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setVerifyMode(TlsVerifyMode mode)","url":"/eve~tls/eve/tls/api/TlsContext.setVerifyMode.html"},{"doc":"Set the server name for SNI.","kind":"method","module":"eve.tls.api","name":"setServerName","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setServerName(string name)","url":"/eve~tls/eve/tls/api/TlsContext.setServerName.html"},{"doc":"Set the CA certificates file path.","kind":"method","module":"eve.tls.api","name":"setCaCertFile","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setCaCertFile(string path)","url":"/eve~tls/eve/tls/api/TlsContext.setCaCertFile.html"},{"doc":"Set the certificate file path.","kind":"method","module":"eve.tls.api","name":"setCertFile","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setCertFile(string path)","url":"/eve~tls/eve/tls/api/TlsContext.setCertFile.html"},{"doc":"Set the private key file path.","kind":"method","module":"eve.tls.api","name":"setKeyFile","package":"eve~tls","parentType":"TlsContext","signature":"TlsContext setKeyFile(string path)","url":"/eve~tls/eve/tls/api/TlsContext.setKeyFile.html"},{"doc":"Check if the version range is valid.","kind":"method","module":"eve.tls.api","name":"isVersionRangeValid","package":"eve~tls","parentType":"TlsContext","signature":"bool isVersionRangeValid()","url":"/eve~tls/eve/tls/api/TlsContext.isVersionRangeValid.html"},{"doc":"I/O result for TLS stream operations.","kind":"struct","module":"eve.tls.api","name":"TlsIOResult","package":"eve~tls","parentType":"","signature":"TlsIOResult","url":"/eve~tls/eve/tls/api.html#TlsIOResult"},{"doc":"Check if the operation completed successfully.","kind":"method","module":"eve.tls.api","name":"isSuccess","package":"eve~tls","parentType":"TlsIOResult","signature":"bool isSuccess()","url":"/eve~tls/eve/tls/api/TlsIOResult.isSuccess.html"},{"doc":"Check if the operation would block.","kind":"method","module":"eve.tls.api","name":"wouldBlock","package":"eve~tls","parentType":"TlsIOResult","signature":"bool wouldBlock()","url":"/eve~tls/eve/tls/api/TlsIOResult.wouldBlock.html"},{"doc":"Check if the connection was closed.","kind":"method","module":"eve.tls.api","name":"isClosed","package":"eve~tls","parentType":"TlsIOResult","signature":"bool isClosed()","url":"/eve~tls/eve/tls/api/TlsIOResult.isClosed.html"},{"doc":"Create a successful result.","kind":"method","module":"eve.tls.api","name":"success","package":"eve~tls","parentType":"TlsIOResult","signature":"TlsIOResult success(size_t bytes)","url":"/eve~tls/eve/tls/api/TlsIOResult.success.html"},{"doc":"Create a failure result.","kind":"method","module":"eve.tls.api","name":"failure","package":"eve~tls","parentType":"TlsIOResult","signature":"TlsIOResult failure(TlsErrorCode code)","url":"/eve~tls/eve/tls/api/TlsIOResult.failure.html"},{"doc":"Handshake result from a TLS handshake operation.","kind":"struct","module":"eve.tls.api","name":"HandshakeResult","package":"eve~tls","parentType":"","signature":"HandshakeResult","url":"/eve~tls/eve/tls/api.html#HandshakeResult"},{"doc":"Check if the handshake completed successfully.","kind":"method","module":"eve.tls.api","name":"isComplete","package":"eve~tls","parentType":"HandshakeResult","signature":"bool isComplete()","url":"/eve~tls/eve/tls/api/HandshakeResult.isComplete.html"},{"doc":"Check if the handshake is still in progress.","kind":"method","module":"eve.tls.api","name":"inProgress","package":"eve~tls","parentType":"HandshakeResult","signature":"bool inProgress()","url":"/eve~tls/eve/tls/api/HandshakeResult.inProgress.html"},{"doc":"Check if the handshake failed.","kind":"method","module":"eve.tls.api","name":"isFailed","package":"eve~tls","parentType":"HandshakeResult","signature":"bool isFailed()","url":"/eve~tls/eve/tls/api/HandshakeResult.isFailed.html"},{"doc":"Create a completed handshake result.","kind":"method","module":"eve.tls.api","name":"completed","package":"eve~tls","parentType":"HandshakeResult","signature":"HandshakeResult completed()","url":"/eve~tls/eve/tls/api/HandshakeResult.completed.html"},{"doc":"Create an in-progress handshake result.","kind":"method","module":"eve.tls.api","name":"continuing","package":"eve~tls","parentType":"HandshakeResult","signature":"HandshakeResult continuing()","url":"/eve~tls/eve/tls/api/HandshakeResult.continuing.html"},{"doc":"Create a failed handshake result.","kind":"method","module":"eve.tls.api","name":"failed","package":"eve~tls","parentType":"HandshakeResult","signature":"HandshakeResult failed(TlsErrorCode code)","url":"/eve~tls/eve/tls/api/HandshakeResult.failed.html"},{"doc":"Linux OpenSSL TLS Implementation","kind":"module","module":"eve.tls.linux.openssl","name":"eve.tls.linux.openssl","package":"eve~tls","parentType":"","signature":"","url":"/eve~tls/eve/tls/linux/openssl.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"OPENSSL_init_ssl","package":"eve~tls","parentType":"","signature":"int OPENSSL_init_ssl(ulong  opts,  void *  settings)","url":"/eve~tls/eve/tls/linux/openssl/OPENSSL_init_ssl.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_new","package":"eve~tls","parentType":"","signature":"SSL_CTX SSL_CTX_new(SSL_METHOD method)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_new.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_free","package":"eve~tls","parentType":"","signature":"void SSL_CTX_free(SSL_CTX ctx)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_free.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"TLS_client_method","package":"eve~tls","parentType":"","signature":"SSL_METHOD TLS_client_method()","url":"/eve~tls/eve/tls/linux/openssl/TLS_client_method.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"TLS_server_method","package":"eve~tls","parentType":"","signature":"SSL_METHOD TLS_server_method()","url":"/eve~tls/eve/tls/linux/openssl/TLS_server_method.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_ctrl","package":"eve~tls","parentType":"","signature":"long SSL_CTX_ctrl(SSL_CTX ctx,  int  cmd,  long  larg,  void *  parg)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_ctrl.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_set_verify","package":"eve~tls","parentType":"","signature":"void SSL_CTX_set_verify(SSL_CTX ctx,  int  mode,  void *  callback)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_set_verify.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_load_verify_locations","package":"eve~tls","parentType":"","signature":"int SSL_CTX_load_verify_locations(SSL_CTX ctx,  const(char) *  CAfile,  const(char) *  CApath)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_load_verify_locations.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_use_certificate_file","package":"eve~tls","parentType":"","signature":"int SSL_CTX_use_certificate_file(SSL_CTX ctx,  const(char) *  file,  int  type)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_use_certificate_file.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_use_PrivateKey_file","package":"eve~tls","parentType":"","signature":"int SSL_CTX_use_PrivateKey_file(SSL_CTX ctx,  const(char) *  file,  int  type)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_use_PrivateKey_file.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_new","package":"eve~tls","parentType":"","signature":"SSL SSL_new(SSL_CTX ctx)","url":"/eve~tls/eve/tls/linux/openssl/SSL_new.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_free","package":"eve~tls","parentType":"","signature":"void SSL_free(SSL ssl)","url":"/eve~tls/eve/tls/linux/openssl/SSL_free.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_set_fd","package":"eve~tls","parentType":"","signature":"int SSL_set_fd(SSL ssl,  int  fd)","url":"/eve~tls/eve/tls/linux/openssl/SSL_set_fd.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_ctrl","package":"eve~tls","parentType":"","signature":"long SSL_ctrl(SSL ssl,  int  cmd,  long  larg,  void *  parg)","url":"/eve~tls/eve/tls/linux/openssl/SSL_ctrl.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_connect","package":"eve~tls","parentType":"","signature":"int SSL_connect(SSL ssl)","url":"/eve~tls/eve/tls/linux/openssl/SSL_connect.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_accept","package":"eve~tls","parentType":"","signature":"int SSL_accept(SSL ssl)","url":"/eve~tls/eve/tls/linux/openssl/SSL_accept.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_get_error","package":"eve~tls","parentType":"","signature":"int SSL_get_error(SSL ssl,  int  ret)","url":"/eve~tls/eve/tls/linux/openssl/SSL_get_error.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_read","package":"eve~tls","parentType":"","signature":"int SSL_read(SSL ssl,  void *  buf,  int  num)","url":"/eve~tls/eve/tls/linux/openssl/SSL_read.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_write","package":"eve~tls","parentType":"","signature":"int SSL_write(SSL ssl,  const(void) *  buf,  int  num)","url":"/eve~tls/eve/tls/linux/openssl/SSL_write.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_shutdown","package":"eve~tls","parentType":"","signature":"int SSL_shutdown(SSL ssl)","url":"/eve~tls/eve/tls/linux/openssl/SSL_shutdown.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_get1_peer_certificate","package":"eve~tls","parentType":"","signature":"X509 SSL_get1_peer_certificate(SSL ssl)","url":"/eve~tls/eve/tls/linux/openssl/SSL_get1_peer_certificate.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"X509_free","package":"eve~tls","parentType":"","signature":"void X509_free(X509 cert)","url":"/eve~tls/eve/tls/linux/openssl/X509_free.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"X509_NAME_oneline","package":"eve~tls","parentType":"","signature":"char * X509_NAME_oneline(void *  name,  char *  buf,  int  size)","url":"/eve~tls/eve/tls/linux/openssl/X509_NAME_oneline.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"X509_get_subject_name","package":"eve~tls","parentType":"","signature":"void * X509_get_subject_name(X509 cert)","url":"/eve~tls/eve/tls/linux/openssl/X509_get_subject_name.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"X509_get_issuer_name","package":"eve~tls","parentType":"","signature":"void * X509_get_issuer_name(X509 cert)","url":"/eve~tls/eve/tls/linux/openssl/X509_get_issuer_name.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_set_min_proto_version","package":"eve~tls","parentType":"","signature":"int SSL_CTX_set_min_proto_version(SSL_CTX ctx,  int  version_)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_set_min_proto_version.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_CTX_set_max_proto_version","package":"eve~tls","parentType":"","signature":"int SSL_CTX_set_max_proto_version(SSL_CTX ctx,  int  version_)","url":"/eve~tls/eve/tls/linux/openssl/SSL_CTX_set_max_proto_version.html"},{"doc":"","kind":"function","module":"eve.tls.linux.openssl","name":"SSL_set_tlsext_host_name","package":"eve~tls","parentType":"","signature":"int SSL_set_tlsext_host_name(SSL ssl,  const(char) *  name)","url":"/eve~tls/eve/tls/linux/openssl/SSL_set_tlsext_host_name.html"},{"doc":"Convert TlsVersion to OpenSSL protocol version constant.","kind":"function","module":"eve.tls.linux.openssl","name":"tlsVersionToOpenSSL","package":"eve~tls","parentType":"","signature":"int tlsVersionToOpenSSL(TlsVersion ver)","url":"/eve~tls/eve/tls/linux/openssl/tlsVersionToOpenSSL.html"},{"doc":"Convert TlsVerifyMode to OpenSSL verification flags.","kind":"function","module":"eve.tls.linux.openssl","name":"verifyModeToOpenSSL","package":"eve~tls","parentType":"","signature":"int verifyModeToOpenSSL(TlsVerifyMode mode)","url":"/eve~tls/eve/tls/linux/openssl/verifyModeToOpenSSL.html"},{"doc":"Convert OpenSSL error code to TlsErrorCode.","kind":"function","module":"eve.tls.linux.openssl","name":"sslErrorToCode","package":"eve~tls","parentType":"","signature":"TlsErrorCode sslErrorToCode(int  sslError)","url":"/eve~tls/eve/tls/linux/openssl/sslErrorToCode.html"},{"doc":"Create a TLS stream for client connections.","kind":"function","module":"eve.tls.linux.openssl","name":"tlsClient","package":"eve~tls","parentType":"","signature":"TlsStream!T tlsClient(T)(T *  transport,  string serverName)","url":"/eve~tls/eve/tls/linux/openssl/tlsClient.html"},{"doc":"Create a TLS stream for server connections.","kind":"function","module":"eve.tls.linux.openssl","name":"tlsServer","package":"eve~tls","parentType":"","signature":"TlsStream!T tlsServer(T)(T *  transport)","url":"/eve~tls/eve/tls/linux/openssl/tlsServer.html"},{"doc":"Opaque SSL context pointer.","kind":"alias","module":"eve.tls.linux.openssl","name":"SSL_CTX","package":"eve~tls","parentType":"","signature":"SSL_CTX = void *","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_CTX"},{"doc":"Opaque SSL connection pointer.","kind":"alias","module":"eve.tls.linux.openssl","name":"SSL","package":"eve~tls","parentType":"","signature":"SSL = void *","url":"/eve~tls/eve/tls/linux/openssl.html#SSL"},{"doc":"Opaque X509 certificate pointer.","kind":"alias","module":"eve.tls.linux.openssl","name":"X509","package":"eve~tls","parentType":"","signature":"X509 = void *","url":"/eve~tls/eve/tls/linux/openssl.html#X509"},{"doc":"Opaque BIO (Basic I/O) pointer.","kind":"alias","module":"eve.tls.linux.openssl","name":"BIO","package":"eve~tls","parentType":"","signature":"BIO = void *","url":"/eve~tls/eve/tls/linux/openssl.html#BIO"},{"doc":"","kind":"alias","module":"eve.tls.linux.openssl","name":"SSL_METHOD","package":"eve~tls","parentType":"","signature":"SSL_METHOD = void *","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_METHOD"},{"doc":"","kind":"alias","module":"eve.tls.linux.openssl","name":"SSL_get_peer_certificate","package":"eve~tls","parentType":"","signature":"SSL_get_peer_certificate = SSL_get1_peer_certificate","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_get_peer_certificate"},{"doc":"OpenSSL context wrapper.","kind":"struct","module":"eve.tls.linux.openssl","name":"OpenSslContext","package":"eve~tls","parentType":"","signature":"OpenSslContext","url":"/eve~tls/eve/tls/linux/openssl.html#OpenSslContext"},{"doc":"Initialize the OpenSSL context from a TLS configuration.","kind":"method","module":"eve.tls.linux.openssl","name":"initialize","package":"eve~tls","parentType":"OpenSslContext","signature":"TlsErrorCode initialize(ref  const(TlsContext)  tlsCtx)","url":"/eve~tls/eve/tls/linux/openssl/OpenSslContext.initialize.html"},{"doc":"Release the OpenSSL context.","kind":"method","module":"eve.tls.linux.openssl","name":"release","package":"eve~tls","parentType":"OpenSslContext","signature":"void release()","url":"/eve~tls/eve/tls/linux/openssl/OpenSslContext.release.html"},{"doc":"Check if the context is valid.","kind":"method","module":"eve.tls.linux.openssl","name":"isValid","package":"eve~tls","parentType":"OpenSslContext","signature":"bool isValid()","url":"/eve~tls/eve/tls/linux/openssl/OpenSslContext.isValid.html"},{"doc":"Get the underlying SSL_CTX pointer.","kind":"method","module":"eve.tls.linux.openssl","name":"handle","package":"eve~tls","parentType":"OpenSslContext","signature":"SSL_CTX handle()","url":"/eve~tls/eve/tls/linux/openssl/OpenSslContext.handle.html"},{"doc":"OpenSSL TLS Stream.","kind":"struct","module":"eve.tls.linux.openssl","name":"TlsStream","package":"eve~tls","parentType":"","signature":"TlsStream(Transport)","url":"/eve~tls/eve/tls/linux/openssl.html#TlsStream"},{"doc":"Get the current TLS stream state.","kind":"method","module":"eve.tls.linux.openssl","name":"state","package":"eve~tls","parentType":"TlsStream","signature":"TlsState state()","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.state.html"},{"doc":"Get the last error code.","kind":"method","module":"eve.tls.linux.openssl","name":"lastError","package":"eve~tls","parentType":"TlsStream","signature":"TlsErrorCode lastError()","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.lastError.html"},{"doc":"Perform the TLS handshake.","kind":"method","module":"eve.tls.linux.openssl","name":"handshake","package":"eve~tls","parentType":"TlsStream","signature":"HandshakeResult handshake()","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.handshake.html"},{"doc":"Read decrypted data from the TLS stream.","kind":"method","module":"eve.tls.linux.openssl","name":"read","package":"eve~tls","parentType":"TlsStream","signature":"TlsIOResult read(ubyte[]  buffer)","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.read.html"},{"doc":"Write data to be encrypted and sent.","kind":"method","module":"eve.tls.linux.openssl","name":"write","package":"eve~tls","parentType":"TlsStream","signature":"TlsIOResult write(const(ubyte)[]  data)","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.write.html"},{"doc":"Initiate graceful TLS shutdown.","kind":"method","module":"eve.tls.linux.openssl","name":"shutdown","package":"eve~tls","parentType":"TlsStream","signature":"void shutdown()","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.shutdown.html"},{"doc":"Get the peer's certificate information.","kind":"method","module":"eve.tls.linux.openssl","name":"peerCertificate","package":"eve~tls","parentType":"TlsStream","signature":"CertificateInfo peerCertificate()","url":"/eve~tls/eve/tls/linux/openssl/TlsStream.peerCertificate.html"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_FILETYPE_PEM","package":"eve~tls","parentType":"","signature":"SSL_FILETYPE_PEM","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_FILETYPE_PEM"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_ERROR_NONE","package":"eve~tls","parentType":"","signature":"SSL_ERROR_NONE","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_ERROR_NONE"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_ERROR_SSL","package":"eve~tls","parentType":"","signature":"SSL_ERROR_SSL","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_ERROR_SSL"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_ERROR_WANT_READ","package":"eve~tls","parentType":"","signature":"SSL_ERROR_WANT_READ","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_ERROR_WANT_READ"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_ERROR_WANT_WRITE","package":"eve~tls","parentType":"","signature":"SSL_ERROR_WANT_WRITE","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_ERROR_WANT_WRITE"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_ERROR_SYSCALL","package":"eve~tls","parentType":"","signature":"SSL_ERROR_SYSCALL","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_ERROR_SYSCALL"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_ERROR_ZERO_RETURN","package":"eve~tls","parentType":"","signature":"SSL_ERROR_ZERO_RETURN","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_ERROR_ZERO_RETURN"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_VERIFY_NONE","package":"eve~tls","parentType":"","signature":"SSL_VERIFY_NONE","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_VERIFY_NONE"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_VERIFY_PEER","package":"eve~tls","parentType":"","signature":"SSL_VERIFY_PEER","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_VERIFY_PEER"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_VERIFY_FAIL_IF_NO_PEER_CERT","package":"eve~tls","parentType":"","signature":"SSL_VERIFY_FAIL_IF_NO_PEER_CERT","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_VERIFY_FAIL_IF_NO_PEER_CERT"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"SSL_VERIFY_CLIENT_ONCE","package":"eve~tls","parentType":"","signature":"SSL_VERIFY_CLIENT_ONCE","url":"/eve~tls/eve/tls/linux/openssl.html#SSL_VERIFY_CLIENT_ONCE"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"TLS1_VERSION","package":"eve~tls","parentType":"","signature":"TLS1_VERSION","url":"/eve~tls/eve/tls/linux/openssl.html#TLS1_VERSION"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"TLS1_1_VERSION","package":"eve~tls","parentType":"","signature":"TLS1_1_VERSION","url":"/eve~tls/eve/tls/linux/openssl.html#TLS1_1_VERSION"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"TLS1_2_VERSION","package":"eve~tls","parentType":"","signature":"TLS1_2_VERSION","url":"/eve~tls/eve/tls/linux/openssl.html#TLS1_2_VERSION"},{"doc":"","kind":"variable","module":"eve.tls.linux.openssl","name":"TLS1_3_VERSION","package":"eve~tls","parentType":"","signature":"TLS1_3_VERSION","url":"/eve~tls/eve/tls/linux/openssl.html#TLS1_3_VERSION"},{"doc":"Linux TLS Implementation","kind":"module","module":"eve.tls.linux","name":"eve.tls.linux","package":"eve~tls","parentType":"","signature":"","url":"/eve~tls/eve/tls/linux.html"},{"doc":"TLS/SSL Support for EVE","kind":"module","module":"eve.tls","name":"eve.tls","package":"eve~tls","parentType":"","signature":"","url":"/eve~tls/eve/tls.html"},{"doc":"Windows TLS Implementation","kind":"module","module":"eve.tls.windows","name":"eve.tls.windows","package":"eve~tls","parentType":"","signature":"","url":"/eve~tls/eve/tls/windows.html"},{"doc":"Windows SChannel TLS Implementation","kind":"module","module":"eve.tls.windows.schannel","name":"eve.tls.windows.schannel","package":"eve~tls","parentType":"","signature":"","url":"/eve~tls/eve/tls/windows/schannel.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"AcquireCredentialsHandleA","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS AcquireCredentialsHandleA(\n          PCHAR pszPrincipal,\n          PCHAR pszPackage,\n          ULONG fCredentialUse,\n          void *  pvLogonId,\n          void *  pAuthData,\n          void *  pGetKeyFn,\n          void *  pvGetKeyArgument,\n          CredHandle *  phCredential,\n          TimeStamp *  ptsExpiry\n   )","url":"/eve~tls/eve/tls/windows/schannel/AcquireCredentialsHandleA.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"FreeCredentialsHandle","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS FreeCredentialsHandle(CredHandle *  phCredential)","url":"/eve~tls/eve/tls/windows/schannel/FreeCredentialsHandle.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"InitializeSecurityContextA","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS InitializeSecurityContextA(\n          CredHandle *  phCredential,\n          CtxtHandle *  phContext,\n          PCHAR pszTargetName,\n          ULONG fContextReq,\n          ULONG Reserved1,\n          ULONG TargetDataRep,\n          SecBufferDesc *  pInput,\n          ULONG Reserved2,\n          CtxtHandle *  phNewContext,\n          SecBufferDesc *  pOutput,\n          ULONG *  pfContextAttr,\n          TimeStamp *  ptsExpiry\n   )","url":"/eve~tls/eve/tls/windows/schannel/InitializeSecurityContextA.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"AcceptSecurityContext","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS AcceptSecurityContext(\n          CredHandle *  phCredential,\n          CtxtHandle *  phContext,\n          SecBufferDesc *  pInput,\n          ULONG fContextReq,\n          ULONG TargetDataRep,\n          CtxtHandle *  phNewContext,\n          SecBufferDesc *  pOutput,\n          ULONG *  pfContextAttr,\n          TimeStamp *  ptsExpiry\n   )","url":"/eve~tls/eve/tls/windows/schannel/AcceptSecurityContext.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"DeleteSecurityContext","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS DeleteSecurityContext(CtxtHandle *  phContext)","url":"/eve~tls/eve/tls/windows/schannel/DeleteSecurityContext.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"QueryContextAttributesA","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS QueryContextAttributesA(\n          CtxtHandle *  phContext,\n          ULONG ulAttribute,\n          void *  pBuffer\n   )","url":"/eve~tls/eve/tls/windows/schannel/QueryContextAttributesA.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"EncryptMessage","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS EncryptMessage(\n          CtxtHandle *  phContext,\n          ULONG fQOP,\n          SecBufferDesc *  pMessage,\n          ULONG MessageSeqNo\n   )","url":"/eve~tls/eve/tls/windows/schannel/EncryptMessage.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"DecryptMessage","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS DecryptMessage(\n          CtxtHandle *  phContext,\n          SecBufferDesc *  pMessage,\n          ULONG MessageSeqNo,\n          ULONG *  pfQOP\n   )","url":"/eve~tls/eve/tls/windows/schannel/DecryptMessage.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"FreeContextBuffer","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS FreeContextBuffer(void *  pvContextBuffer)","url":"/eve~tls/eve/tls/windows/schannel/FreeContextBuffer.html"},{"doc":"","kind":"function","module":"eve.tls.windows.schannel","name":"ApplyControlToken","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS ApplyControlToken(\n          CtxtHandle *  phContext,\n          SecBufferDesc *  pInput\n   )","url":"/eve~tls/eve/tls/windows/schannel/ApplyControlToken.html"},{"doc":"Convert TlsVersion to SChannel protocol flags.","kind":"function","module":"eve.tls.windows.schannel","name":"tlsVersionToProtocol","package":"eve~tls","parentType":"","signature":"uint tlsVersionToProtocol(TlsVersion ver,  bool  isClient)","url":"/eve~tls/eve/tls/windows/schannel/tlsVersionToProtocol.html"},{"doc":"Build protocol flags for a version range.","kind":"function","module":"eve.tls.windows.schannel","name":"buildProtocolFlags","package":"eve~tls","parentType":"","signature":"uint buildProtocolFlags(TlsVersion minVer,  TlsVersion maxVer,  bool  isClient)","url":"/eve~tls/eve/tls/windows/schannel/buildProtocolFlags.html"},{"doc":"Convert SECURITY_STATUS to TlsErrorCode.","kind":"function","module":"eve.tls.windows.schannel","name":"statusToErrorCode","package":"eve~tls","parentType":"","signature":"TlsErrorCode statusToErrorCode(SECURITY_STATUS status)","url":"/eve~tls/eve/tls/windows/schannel/statusToErrorCode.html"},{"doc":"Create a TLS stream for client connections.","kind":"function","module":"eve.tls.windows.schannel","name":"tlsClient","package":"eve~tls","parentType":"","signature":"TlsStream!T tlsClient(T)(T *  transport,  string serverName)","url":"/eve~tls/eve/tls/windows/schannel/tlsClient.html"},{"doc":"Create a TLS stream for server connections.","kind":"function","module":"eve.tls.windows.schannel","name":"tlsServer","package":"eve~tls","parentType":"","signature":"TlsStream!T tlsServer(T)(T *  transport)","url":"/eve~tls/eve/tls/windows/schannel/tlsServer.html"},{"doc":"Security status codes","kind":"alias","module":"eve.tls.windows.schannel","name":"SECURITY_STATUS","package":"eve~tls","parentType":"","signature":"SECURITY_STATUS = int","url":"/eve~tls/eve/tls/windows/schannel.html#SECURITY_STATUS"},{"doc":"Credential handle","kind":"struct","module":"eve.tls.windows.schannel","name":"CredHandle","package":"eve~tls","parentType":"","signature":"CredHandle","url":"/eve~tls/eve/tls/windows/schannel.html#CredHandle"},{"doc":"Context handle","kind":"struct","module":"eve.tls.windows.schannel","name":"CtxtHandle","package":"eve~tls","parentType":"","signature":"CtxtHandle","url":"/eve~tls/eve/tls/windows/schannel.html#CtxtHandle"},{"doc":"Timestamp structure","kind":"struct","module":"eve.tls.windows.schannel","name":"TimeStamp","package":"eve~tls","parentType":"","signature":"TimeStamp","url":"/eve~tls/eve/tls/windows/schannel.html#TimeStamp"},{"doc":"Security buffer","kind":"struct","module":"eve.tls.windows.schannel","name":"SecBuffer","package":"eve~tls","parentType":"","signature":"SecBuffer","url":"/eve~tls/eve/tls/windows/schannel.html#SecBuffer"},{"doc":"Security buffer descriptor","kind":"struct","module":"eve.tls.windows.schannel","name":"SecBufferDesc","package":"eve~tls","parentType":"","signature":"SecBufferDesc","url":"/eve~tls/eve/tls/windows/schannel.html#SecBufferDesc"},{"doc":"Stream sizes for encryption","kind":"struct","module":"eve.tls.windows.schannel","name":"SecPkgContext_StreamSizes","package":"eve~tls","parentType":"","signature":"SecPkgContext_StreamSizes","url":"/eve~tls/eve/tls/windows/schannel.html#SecPkgContext_StreamSizes"},{"doc":"SChannel credentials","kind":"struct","module":"eve.tls.windows.schannel","name":"SCHANNEL_CRED","package":"eve~tls","parentType":"","signature":"SCHANNEL_CRED","url":"/eve~tls/eve/tls/windows/schannel.html#SCHANNEL_CRED"},{"doc":"SChannel credential handle wrapper.","kind":"struct","module":"eve.tls.windows.schannel","name":"SchannelCredentials","package":"eve~tls","parentType":"","signature":"SchannelCredentials","url":"/eve~tls/eve/tls/windows/schannel.html#SchannelCredentials"},{"doc":"Initialize credentials from a TLS context.","kind":"method","module":"eve.tls.windows.schannel","name":"initialize","package":"eve~tls","parentType":"SchannelCredentials","signature":"TlsErrorCode initialize(ref  const(TlsContext)  ctx)","url":"/eve~tls/eve/tls/windows/schannel/SchannelCredentials.initialize.html"},{"doc":"Release the credentials handle.","kind":"method","module":"eve.tls.windows.schannel","name":"release","package":"eve~tls","parentType":"SchannelCredentials","signature":"void release()","url":"/eve~tls/eve/tls/windows/schannel/SchannelCredentials.release.html"},{"doc":"Check if credentials are valid.","kind":"method","module":"eve.tls.windows.schannel","name":"isValid","package":"eve~tls","parentType":"SchannelCredentials","signature":"bool isValid()","url":"/eve~tls/eve/tls/windows/schannel/SchannelCredentials.isValid.html"},{"doc":"Get the credential handle pointer.","kind":"method","module":"eve.tls.windows.schannel","name":"handlePtr","package":"eve~tls","parentType":"SchannelCredentials","signature":"CredHandle * handlePtr()","url":"/eve~tls/eve/tls/windows/schannel/SchannelCredentials.handlePtr.html"},{"doc":"SChannel TLS Stream.","kind":"struct","module":"eve.tls.windows.schannel","name":"TlsStream","package":"eve~tls","parentType":"","signature":"TlsStream(Transport)","url":"/eve~tls/eve/tls/windows/schannel.html#TlsStream"},{"doc":"Get the current TLS stream state.","kind":"method","module":"eve.tls.windows.schannel","name":"state","package":"eve~tls","parentType":"TlsStream","signature":"TlsState state()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.state.html"},{"doc":"Get the last error code.","kind":"method","module":"eve.tls.windows.schannel","name":"lastError","package":"eve~tls","parentType":"TlsStream","signature":"TlsErrorCode lastError()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.lastError.html"},{"doc":"Perform the TLS handshake.","kind":"method","module":"eve.tls.windows.schannel","name":"handshake","package":"eve~tls","parentType":"TlsStream","signature":"HandshakeResult handshake()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.handshake.html"},{"doc":"Read decrypted data from the TLS stream.","kind":"method","module":"eve.tls.windows.schannel","name":"read","package":"eve~tls","parentType":"TlsStream","signature":"TlsIOResult read(ubyte[]  buffer)","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.read.html"},{"doc":"Write data to be encrypted and sent.","kind":"method","module":"eve.tls.windows.schannel","name":"write","package":"eve~tls","parentType":"TlsStream","signature":"TlsIOResult write(const(ubyte)[]  data)","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.write.html"},{"doc":"Initiate graceful TLS shutdown.","kind":"method","module":"eve.tls.windows.schannel","name":"shutdown","package":"eve~tls","parentType":"TlsStream","signature":"void shutdown()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.shutdown.html"},{"doc":"Get the peer's certificate information.","kind":"method","module":"eve.tls.windows.schannel","name":"peerCertificate","package":"eve~tls","parentType":"TlsStream","signature":"CertificateInfo peerCertificate()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.peerCertificate.html"},{"doc":"","kind":"method","module":"eve.tls.windows.schannel","name":"performClientHandshake","package":"eve~tls","parentType":"TlsStream","signature":"HandshakeResult performClientHandshake()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.performClientHandshake.html"},{"doc":"","kind":"method","module":"eve.tls.windows.schannel","name":"performServerHandshake","package":"eve~tls","parentType":"TlsStream","signature":"HandshakeResult performServerHandshake()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.performServerHandshake.html"},{"doc":"","kind":"method","module":"eve.tls.windows.schannel","name":"queryStreamSizes","package":"eve~tls","parentType":"TlsStream","signature":"TlsErrorCode queryStreamSizes()","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.queryStreamSizes.html"},{"doc":"","kind":"method","module":"eve.tls.windows.schannel","name":"readAndDecrypt","package":"eve~tls","parentType":"TlsStream","signature":"TlsIOResult readAndDecrypt(ubyte[]  buffer)","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.readAndDecrypt.html"},{"doc":"","kind":"method","module":"eve.tls.windows.schannel","name":"encryptAndSend","package":"eve~tls","parentType":"TlsStream","signature":"TlsIOResult encryptAndSend(const(ubyte)[]  data)","url":"/eve~tls/eve/tls/windows/schannel/TlsStream.encryptAndSend.html"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECPKG_CRED_OUTBOUND","package":"eve~tls","parentType":"","signature":"SECPKG_CRED_OUTBOUND","url":"/eve~tls/eve/tls/windows/schannel.html#SECPKG_CRED_OUTBOUND"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECPKG_CRED_INBOUND","package":"eve~tls","parentType":"","signature":"SECPKG_CRED_INBOUND","url":"/eve~tls/eve/tls/windows/schannel.html#SECPKG_CRED_INBOUND"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_SEQUENCE_DETECT","package":"eve~tls","parentType":"","signature":"ISC_REQ_SEQUENCE_DETECT","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_SEQUENCE_DETECT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_REPLAY_DETECT","package":"eve~tls","parentType":"","signature":"ISC_REQ_REPLAY_DETECT","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_REPLAY_DETECT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_CONFIDENTIALITY","package":"eve~tls","parentType":"","signature":"ISC_REQ_CONFIDENTIALITY","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_CONFIDENTIALITY"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_USE_SUPPLIED_CREDS","package":"eve~tls","parentType":"","signature":"ISC_REQ_USE_SUPPLIED_CREDS","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_USE_SUPPLIED_CREDS"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_ALLOCATE_MEMORY","package":"eve~tls","parentType":"","signature":"ISC_REQ_ALLOCATE_MEMORY","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_ALLOCATE_MEMORY"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_STREAM","package":"eve~tls","parentType":"","signature":"ISC_REQ_STREAM","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_STREAM"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ISC_REQ_MANUAL_CRED_VALIDATION","package":"eve~tls","parentType":"","signature":"ISC_REQ_MANUAL_CRED_VALIDATION","url":"/eve~tls/eve/tls/windows/schannel.html#ISC_REQ_MANUAL_CRED_VALIDATION"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ASC_REQ_SEQUENCE_DETECT","package":"eve~tls","parentType":"","signature":"ASC_REQ_SEQUENCE_DETECT","url":"/eve~tls/eve/tls/windows/schannel.html#ASC_REQ_SEQUENCE_DETECT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ASC_REQ_REPLAY_DETECT","package":"eve~tls","parentType":"","signature":"ASC_REQ_REPLAY_DETECT","url":"/eve~tls/eve/tls/windows/schannel.html#ASC_REQ_REPLAY_DETECT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ASC_REQ_CONFIDENTIALITY","package":"eve~tls","parentType":"","signature":"ASC_REQ_CONFIDENTIALITY","url":"/eve~tls/eve/tls/windows/schannel.html#ASC_REQ_CONFIDENTIALITY"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ASC_REQ_ALLOCATE_MEMORY","package":"eve~tls","parentType":"","signature":"ASC_REQ_ALLOCATE_MEMORY","url":"/eve~tls/eve/tls/windows/schannel.html#ASC_REQ_ALLOCATE_MEMORY"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"ASC_REQ_STREAM","package":"eve~tls","parentType":"","signature":"ASC_REQ_STREAM","url":"/eve~tls/eve/tls/windows/schannel.html#ASC_REQ_STREAM"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_VERSION","package":"eve~tls","parentType":"","signature":"SECBUFFER_VERSION","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_VERSION"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_EMPTY","package":"eve~tls","parentType":"","signature":"SECBUFFER_EMPTY","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_EMPTY"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_DATA","package":"eve~tls","parentType":"","signature":"SECBUFFER_DATA","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_DATA"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_TOKEN","package":"eve~tls","parentType":"","signature":"SECBUFFER_TOKEN","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_TOKEN"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_EXTRA","package":"eve~tls","parentType":"","signature":"SECBUFFER_EXTRA","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_EXTRA"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_STREAM_TRAILER","package":"eve~tls","parentType":"","signature":"SECBUFFER_STREAM_TRAILER","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_STREAM_TRAILER"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_STREAM_HEADER","package":"eve~tls","parentType":"","signature":"SECBUFFER_STREAM_HEADER","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_STREAM_HEADER"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECBUFFER_ALERT","package":"eve~tls","parentType":"","signature":"SECBUFFER_ALERT","url":"/eve~tls/eve/tls/windows/schannel.html#SECBUFFER_ALERT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SCHANNEL_CRED_VERSION","package":"eve~tls","parentType":"","signature":"SCHANNEL_CRED_VERSION","url":"/eve~tls/eve/tls/windows/schannel.html#SCHANNEL_CRED_VERSION"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SCH_CRED_NO_DEFAULT_CREDS","package":"eve~tls","parentType":"","signature":"SCH_CRED_NO_DEFAULT_CREDS","url":"/eve~tls/eve/tls/windows/schannel.html#SCH_CRED_NO_DEFAULT_CREDS"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SCH_CRED_MANUAL_CRED_VALIDATION","package":"eve~tls","parentType":"","signature":"SCH_CRED_MANUAL_CRED_VALIDATION","url":"/eve~tls/eve/tls/windows/schannel.html#SCH_CRED_MANUAL_CRED_VALIDATION"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SCH_USE_STRONG_CRYPTO","package":"eve~tls","parentType":"","signature":"SCH_USE_STRONG_CRYPTO","url":"/eve~tls/eve/tls/windows/schannel.html#SCH_USE_STRONG_CRYPTO"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_0_CLIENT","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_0_CLIENT","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_0_CLIENT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_0_SERVER","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_0_SERVER","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_0_SERVER"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_1_CLIENT","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_1_CLIENT","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_1_CLIENT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_1_SERVER","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_1_SERVER","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_1_SERVER"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_2_CLIENT","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_2_CLIENT","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_2_CLIENT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_2_SERVER","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_2_SERVER","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_2_SERVER"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_3_CLIENT","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_3_CLIENT","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_3_CLIENT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SP_PROT_TLS1_3_SERVER","package":"eve~tls","parentType":"","signature":"SP_PROT_TLS1_3_SERVER","url":"/eve~tls/eve/tls/windows/schannel.html#SP_PROT_TLS1_3_SERVER"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_OK","package":"eve~tls","parentType":"","signature":"SEC_E_OK","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_OK"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_I_CONTINUE_NEEDED","package":"eve~tls","parentType":"","signature":"SEC_I_CONTINUE_NEEDED","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_I_CONTINUE_NEEDED"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_INCOMPLETE_MESSAGE","package":"eve~tls","parentType":"","signature":"SEC_E_INCOMPLETE_MESSAGE","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_INCOMPLETE_MESSAGE"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_I_INCOMPLETE_CREDENTIALS","package":"eve~tls","parentType":"","signature":"SEC_I_INCOMPLETE_CREDENTIALS","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_I_INCOMPLETE_CREDENTIALS"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_I_CONTEXT_EXPIRED","package":"eve~tls","parentType":"","signature":"SEC_I_CONTEXT_EXPIRED","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_I_CONTEXT_EXPIRED"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_INTERNAL_ERROR","package":"eve~tls","parentType":"","signature":"SEC_E_INTERNAL_ERROR","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_INTERNAL_ERROR"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_INVALID_HANDLE","package":"eve~tls","parentType":"","signature":"SEC_E_INVALID_HANDLE","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_INVALID_HANDLE"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_INVALID_TOKEN","package":"eve~tls","parentType":"","signature":"SEC_E_INVALID_TOKEN","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_INVALID_TOKEN"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_CERT_EXPIRED","package":"eve~tls","parentType":"","signature":"SEC_E_CERT_EXPIRED","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_CERT_EXPIRED"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_CERT_UNKNOWN","package":"eve~tls","parentType":"","signature":"SEC_E_CERT_UNKNOWN","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_CERT_UNKNOWN"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_UNTRUSTED_ROOT","package":"eve~tls","parentType":"","signature":"SEC_E_UNTRUSTED_ROOT","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_UNTRUSTED_ROOT"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SEC_E_WRONG_PRINCIPAL","package":"eve~tls","parentType":"","signature":"SEC_E_WRONG_PRINCIPAL","url":"/eve~tls/eve/tls/windows/schannel.html#SEC_E_WRONG_PRINCIPAL"},{"doc":"","kind":"variable","module":"eve.tls.windows.schannel","name":"SECPKG_ATTR_STREAM_SIZES","package":"eve~tls","parentType":"","signature":"SECPKG_ATTR_STREAM_SIZES","url":"/eve~tls/eve/tls/windows/schannel.html#SECPKG_ATTR_STREAM_SIZES"},{"doc":"Maximum TLS record size.","kind":"variable","module":"eve.tls.windows.schannel","name":"TLS_MAX_RECORD_SIZE","package":"eve~tls","parentType":"","signature":"TLS_MAX_RECORD_SIZE","url":"/eve~tls/eve/tls/windows/schannel.html#TLS_MAX_RECORD_SIZE"},{"doc":"Buffer size for I/O operations.","kind":"variable","module":"eve.tls.windows.schannel","name":"IO_BUFFER_SIZE","package":"eve~tls","parentType":"","signature":"IO_BUFFER_SIZE","url":"/eve~tls/eve/tls/windows/schannel.html#IO_BUFFER_SIZE"},{"doc":"A nogc utility library.","kind":"package","module":"","name":"joka","package":"joka","parentType":"","signature":"","url":""},{"doc":"The `io` module provides input and output functions such as file reading.","kind":"module","module":"joka.io","name":"joka.io","package":"joka","parentType":"","signature":"","url":"/joka/io.html"},{"doc":"Prints formatted text to stdout. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"printf","package":"joka","parentType":"","signature":"void printf(StdStream stream =  StdStream.output,  A...)(IStr fmtStr,  A args)","url":"/joka/io/printf.html"},{"doc":"Prints formatted text to stdout. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"printf","package":"joka","parentType":"","signature":"void printf(StdStream stream =  StdStream.output,  A...)(InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/io/printf.html"},{"doc":"Prints formatted text with a new line at the end to stdout. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"printfln","package":"joka","parentType":"","signature":"void printfln(StdStream stream =  StdStream.output,  A...)(IStr fmtStr,  A args)","url":"/joka/io/printfln.html"},{"doc":"Prints formatted text with a new line at the end to stdout. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"printfln","package":"joka","parentType":"","signature":"void printfln(StdStream stream =  StdStream.output,  A...)(InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/io/printfln.html"},{"doc":"Prints text to stdout.","kind":"function","module":"joka.io","name":"print","package":"joka","parentType":"","signature":"void print(StdStream stream =  StdStream.output,  A...)(A args)","url":"/joka/io/print.html"},{"doc":"Prints text with a new line at the end to stdout.","kind":"function","module":"joka.io","name":"println","package":"joka","parentType":"","signature":"void println(StdStream stream =  StdStream.output,  A...)(A args)","url":"/joka/io/println.html"},{"doc":"Prints formatted text to stderr. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"eprintf","package":"joka","parentType":"","signature":"void eprintf(StdStream stream =  StdStream.output,  A...)(IStr fmtStr,  A args)","url":"/joka/io/eprintf.html"},{"doc":"Prints formatted text to stderr. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"eprintf","package":"joka","parentType":"","signature":"void eprintf(StdStream stream =  StdStream.output,  A...)(InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/io/eprintf.html"},{"doc":"Prints formatted text with a new line at the end to stderr. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"eprintfln","package":"joka","parentType":"","signature":"void eprintfln(StdStream stream =  StdStream.output,  A...)(IStr fmtStr,  A args)","url":"/joka/io/eprintfln.html"},{"doc":"Prints formatted text with a new line at the end to stderr. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.io","name":"eprintfln","package":"joka","parentType":"","signature":"void eprintfln(StdStream stream =  StdStream.output,  A...)(InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/io/eprintfln.html"},{"doc":"Prints text to stderr.","kind":"function","module":"joka.io","name":"eprint","package":"joka","parentType":"","signature":"void eprint(StdStream stream =  StdStream.output,  A...)(A args)","url":"/joka/io/eprint.html"},{"doc":"Prints text with a new line at the end to stderr.","kind":"function","module":"joka.io","name":"eprintln","package":"joka","parentType":"","signature":"void eprintln(StdStream stream =  StdStream.output,  A...)(A args)","url":"/joka/io/eprintln.html"},{"doc":"Prints values and their source location to stdout.","kind":"function","module":"joka.io","name":"trace","package":"joka","parentType":"","signature":"void trace(IStr file =  __FILE__,  Sz line =  __LINE__,  A...)(A args)","url":"/joka/io/trace.html"},{"doc":"Reads an file in one go and store the data inside a buffer.","kind":"function","module":"joka.io","name":"readFileIntoBuffer","package":"joka","parentType":"","signature":"Fault readFileIntoBuffer(L =  LStr)(IStr path,  ref  L listBuffer,  bool  binaryMode)","url":"/joka/io/readFileIntoBuffer.html"},{"doc":"Reads an file in one go and store the data inside a buffer.","kind":"function","module":"joka.io","name":"readTextIntoBuffer","package":"joka","parentType":"","signature":"Fault readTextIntoBuffer(L =  LStr)(IStr path,  ref  L listBuffer)","url":"/joka/io/readTextIntoBuffer.html"},{"doc":"Reads an file in one go and store the data inside a buffer.","kind":"function","module":"joka.io","name":"readBytesIntoBuffer","package":"joka","parentType":"","signature":"Fault readBytesIntoBuffer(L =  LStr)(IStr path,  ref  L listBuffer)","url":"/joka/io/readBytesIntoBuffer.html"},{"doc":"Reads an file in one go and store the data inside a new list. The list must be freed.","kind":"function","module":"joka.io","name":"readFile","package":"joka","parentType":"","signature":"Maybe!LStr readFile(IStr path,  bool  binaryMode)","url":"/joka/io/readFile.html"},{"doc":"Reads an file in one go and store the data inside a new list. The list must be freed.","kind":"function","module":"joka.io","name":"readText","package":"joka","parentType":"","signature":"Maybe!LStr readText(IStr path)","url":"/joka/io/readText.html"},{"doc":"Reads an file in one go and store the data inside a new list. The list must be freed.","kind":"function","module":"joka.io","name":"readBytes","package":"joka","parentType":"","signature":"Maybe!LStr readBytes(IStr path)","url":"/joka/io/readBytes.html"},{"doc":"Writes a file.","kind":"function","module":"joka.io","name":"writeFile","package":"joka","parentType":"","signature":"Fault writeFile(IStr path,  IStr text,  bool  binaryMode)","url":"/joka/io/writeFile.html"},{"doc":"Writes a file.","kind":"function","module":"joka.io","name":"writeText","package":"joka","parentType":"","signature":"Fault writeText(IStr path,  IStr text)","url":"/joka/io/writeText.html"},{"doc":"Writes a file.","kind":"function","module":"joka.io","name":"writeBytes","package":"joka","parentType":"","signature":"Fault writeBytes(IStr path,  IStr bytes)","url":"/joka/io/writeBytes.html"},{"doc":"","kind":"enum","module":"joka.io","name":"StdStream","package":"joka","parentType":"","signature":"StdStream : ubyte","url":"/joka/io.html#StdStream"},{"doc":"","kind":"enum_member","module":"joka.io","name":"input","package":"joka","parentType":"","signature":"input = ","url":"/joka/io.html#StdStream"},{"doc":"","kind":"enum_member","module":"joka.io","name":"output","package":"joka","parentType":"","signature":"output = ","url":"/joka/io.html#StdStream"},{"doc":"","kind":"enum_member","module":"joka.io","name":"error","package":"joka","parentType":"","signature":"error = ","url":"/joka/io.html#StdStream"},{"doc":"The `math` module provides mathematical data structures and functions.","kind":"module","module":"joka.math","name":"joka.math","package":"joka","parentType":"","signature":"","url":"/joka/math.html"},{"doc":"Returns the absolute value of `x`.","kind":"function","module":"joka.math","name":"abs","package":"joka","parentType":"","signature":"T abs(T)(T x)","url":"/joka/math/abs.html"},{"doc":"Returns the smaller of `a` and `b`.","kind":"function","module":"joka.math","name":"min","package":"joka","parentType":"","signature":"T min(T)(T a,  T b)","url":"/joka/math/min.html"},{"doc":"Returns the smallest of `a`, `b`, and `c`.","kind":"function","module":"joka.math","name":"min3","package":"joka","parentType":"","signature":"T min3(T)(T a,  T b,  T c)","url":"/joka/math/min3.html"},{"doc":"Returns the smallest of `a`, `b`, `c`, and `d`.","kind":"function","module":"joka.math","name":"min4","package":"joka","parentType":"","signature":"T min4(T)(T a,  T b,  T c,  T d)","url":"/joka/math/min4.html"},{"doc":"Returns the larger of `a` and `b`.","kind":"function","module":"joka.math","name":"max","package":"joka","parentType":"","signature":"T max(T)(T a,  T b)","url":"/joka/math/max.html"},{"doc":"Returns the largest of `a`, `b`, and `c`.","kind":"function","module":"joka.math","name":"max3","package":"joka","parentType":"","signature":"T max3(T)(T a,  T b,  T c)","url":"/joka/math/max3.html"},{"doc":"Returns the largest of `a`, `b`, `c`, and `d`.","kind":"function","module":"joka.math","name":"max4","package":"joka","parentType":"","signature":"T max4(T)(T a,  T b,  T c,  T d)","url":"/joka/math/max4.html"},{"doc":"Returns -1 if `x` is negative, 1 if positive, or 0 if zero.","kind":"function","module":"joka.math","name":"sign","package":"joka","parentType":"","signature":"T sign(T)(T x)","url":"/joka/math/sign.html"},{"doc":"Returns `x` clamped to the range [`a`, `b`].","kind":"function","module":"joka.math","name":"clamp","package":"joka","parentType":"","signature":"T clamp(T)(T x,  T a,  T b)","url":"/joka/math/clamp.html"},{"doc":"Returns `x` wrapped to the range [`a`, `b`], wrapping around when out of bounds.","kind":"function","module":"joka.math","name":"wrap","package":"joka","parentType":"","signature":"T wrap(T)(T x,  T a,  T b)","url":"/joka/math/wrap.html"},{"doc":"Returns `x` rounded to the nearest multiple of `step`.","kind":"function","module":"joka.math","name":"snap","package":"joka","parentType":"","signature":"T snap(T)(T x,  T step)","url":"/joka/math/snap.html"},{"doc":"","kind":"function","module":"joka.math","name":"fmod","package":"joka","parentType":"","signature":"float fmod(float  x,  float  y)","url":"/joka/math/fmod.html"},{"doc":"","kind":"function","module":"joka.math","name":"fmod64","package":"joka","parentType":"","signature":"double fmod64(double  x,  double  y)","url":"/joka/math/fmod64.html"},{"doc":"","kind":"function","module":"joka.math","name":"remainder","package":"joka","parentType":"","signature":"float remainder(float  x,  float  y)","url":"/joka/math/remainder.html"},{"doc":"","kind":"function","module":"joka.math","name":"remainder64","package":"joka","parentType":"","signature":"double remainder64(double  x,  double  y)","url":"/joka/math/remainder64.html"},{"doc":"","kind":"function","module":"joka.math","name":"exp","package":"joka","parentType":"","signature":"float exp(float  x)","url":"/joka/math/exp.html"},{"doc":"","kind":"function","module":"joka.math","name":"exp64","package":"joka","parentType":"","signature":"double exp64(double  x)","url":"/joka/math/exp64.html"},{"doc":"","kind":"function","module":"joka.math","name":"exp2","package":"joka","parentType":"","signature":"float exp2(float  x)","url":"/joka/math/exp2.html"},{"doc":"","kind":"function","module":"joka.math","name":"exp264","package":"joka","parentType":"","signature":"double exp264(double  x)","url":"/joka/math/exp264.html"},{"doc":"","kind":"function","module":"joka.math","name":"log","package":"joka","parentType":"","signature":"float log(float  x)","url":"/joka/math/log.html"},{"doc":"","kind":"function","module":"joka.math","name":"log64","package":"joka","parentType":"","signature":"double log64(double  x)","url":"/joka/math/log64.html"},{"doc":"","kind":"function","module":"joka.math","name":"log10","package":"joka","parentType":"","signature":"float log10(float  x)","url":"/joka/math/log10.html"},{"doc":"","kind":"function","module":"joka.math","name":"log1064","package":"joka","parentType":"","signature":"double log1064(double  x)","url":"/joka/math/log1064.html"},{"doc":"","kind":"function","module":"joka.math","name":"log2","package":"joka","parentType":"","signature":"float log2(float  x)","url":"/joka/math/log2.html"},{"doc":"","kind":"function","module":"joka.math","name":"log264","package":"joka","parentType":"","signature":"double log264(double  x)","url":"/joka/math/log264.html"},{"doc":"","kind":"function","module":"joka.math","name":"pow","package":"joka","parentType":"","signature":"float pow(float  base,  float  exponent)","url":"/joka/math/pow.html"},{"doc":"","kind":"function","module":"joka.math","name":"pow64","package":"joka","parentType":"","signature":"double pow64(double  base,  double  exponent)","url":"/joka/math/pow64.html"},{"doc":"","kind":"function","module":"joka.math","name":"atan2","package":"joka","parentType":"","signature":"float atan2(float  y,  float  x)","url":"/joka/math/atan2.html"},{"doc":"","kind":"function","module":"joka.math","name":"atan264","package":"joka","parentType":"","signature":"double atan264(double  y,  double  x)","url":"/joka/math/atan264.html"},{"doc":"","kind":"function","module":"joka.math","name":"roundNothing","package":"joka","parentType":"","signature":"float roundNothing(float  x)","url":"/joka/math/roundNothing.html"},{"doc":"","kind":"function","module":"joka.math","name":"roundNothing64","package":"joka","parentType":"","signature":"double roundNothing64(double  x)","url":"/joka/math/roundNothing64.html"},{"doc":"","kind":"function","module":"joka.math","name":"floorX","package":"joka","parentType":"","signature":"float floorX(float  x)","url":"/joka/math/floorX.html"},{"doc":"","kind":"function","module":"joka.math","name":"floorX64","package":"joka","parentType":"","signature":"double floorX64(double  x)","url":"/joka/math/floorX64.html"},{"doc":"","kind":"function","module":"joka.math","name":"floor","package":"joka","parentType":"","signature":"float floor(float  x)","url":"/joka/math/floor.html"},{"doc":"","kind":"function","module":"joka.math","name":"floor64","package":"joka","parentType":"","signature":"double floor64(double   x)","url":"/joka/math/floor64.html"},{"doc":"","kind":"function","module":"joka.math","name":"roundX","package":"joka","parentType":"","signature":"float roundX(float  x)","url":"/joka/math/roundX.html"},{"doc":"","kind":"function","module":"joka.math","name":"roundX64","package":"joka","parentType":"","signature":"double roundX64(double  x)","url":"/joka/math/roundX64.html"},{"doc":"","kind":"function","module":"joka.math","name":"round","package":"joka","parentType":"","signature":"float round(float  x)","url":"/joka/math/round.html"},{"doc":"","kind":"function","module":"joka.math","name":"round64","package":"joka","parentType":"","signature":"double round64(double  x)","url":"/joka/math/round64.html"},{"doc":"","kind":"function","module":"joka.math","name":"ceilX","package":"joka","parentType":"","signature":"float ceilX(float  x)","url":"/joka/math/ceilX.html"},{"doc":"","kind":"function","module":"joka.math","name":"ceilX64","package":"joka","parentType":"","signature":"double ceilX64(double  x)","url":"/joka/math/ceilX64.html"},{"doc":"","kind":"function","module":"joka.math","name":"ceil","package":"joka","parentType":"","signature":"float ceil(float  x)","url":"/joka/math/ceil.html"},{"doc":"","kind":"function","module":"joka.math","name":"ceil64","package":"joka","parentType":"","signature":"double ceil64(double  x)","url":"/joka/math/ceil64.html"},{"doc":"","kind":"function","module":"joka.math","name":"applyRounding","package":"joka","parentType":"","signature":"float applyRounding(float  x,  Rounding type)","url":"/joka/math/applyRounding.html"},{"doc":"","kind":"function","module":"joka.math","name":"applyRounding64","package":"joka","parentType":"","signature":"double applyRounding64(double  x,  Rounding type)","url":"/joka/math/applyRounding64.html"},{"doc":"","kind":"function","module":"joka.math","name":"sqrt","package":"joka","parentType":"","signature":"float sqrt(float  x)","url":"/joka/math/sqrt.html"},{"doc":"","kind":"function","module":"joka.math","name":"sqrt64","package":"joka","parentType":"","signature":"double sqrt64(double  x)","url":"/joka/math/sqrt64.html"},{"doc":"","kind":"function","module":"joka.math","name":"sin","package":"joka","parentType":"","signature":"float sin(float  x)","url":"/joka/math/sin.html"},{"doc":"","kind":"function","module":"joka.math","name":"sin64","package":"joka","parentType":"","signature":"double sin64(double  x)","url":"/joka/math/sin64.html"},{"doc":"","kind":"function","module":"joka.math","name":"cos","package":"joka","parentType":"","signature":"float cos(float  x)","url":"/joka/math/cos.html"},{"doc":"","kind":"function","module":"joka.math","name":"cos64","package":"joka","parentType":"","signature":"double cos64(double  x)","url":"/joka/math/cos64.html"},{"doc":"","kind":"function","module":"joka.math","name":"tan","package":"joka","parentType":"","signature":"float tan(float  x)","url":"/joka/math/tan.html"},{"doc":"","kind":"function","module":"joka.math","name":"tan64","package":"joka","parentType":"","signature":"double tan64(double  x)","url":"/joka/math/tan64.html"},{"doc":"","kind":"function","module":"joka.math","name":"asin","package":"joka","parentType":"","signature":"float asin(float  x)","url":"/joka/math/asin.html"},{"doc":"","kind":"function","module":"joka.math","name":"asin64","package":"joka","parentType":"","signature":"double asin64(double  x)","url":"/joka/math/asin64.html"},{"doc":"","kind":"function","module":"joka.math","name":"acos","package":"joka","parentType":"","signature":"float acos(float  x)","url":"/joka/math/acos.html"},{"doc":"","kind":"function","module":"joka.math","name":"acos64","package":"joka","parentType":"","signature":"double acos64(double  x)","url":"/joka/math/acos64.html"},{"doc":"","kind":"function","module":"joka.math","name":"atan","package":"joka","parentType":"","signature":"float atan(float  x)","url":"/joka/math/atan.html"},{"doc":"","kind":"function","module":"joka.math","name":"atan64","package":"joka","parentType":"","signature":"double atan64(double  x)","url":"/joka/math/atan64.html"},{"doc":"Returns the linear interpolation between `from` and `to` by `weight`. A weight of 0 returns `from`, a weight of 1 returns `to`.","kind":"function","module":"joka.math","name":"lerp","package":"joka","parentType":"","signature":"float lerp(float  from,  float  to,  float  weight)","url":"/joka/math/lerp.html"},{"doc":"Returns the linear interpolation between `from` and `to` by `weight`. A weight of 0 returns `from`, a weight of 1 returns `to`.","kind":"function","module":"joka.math","name":"lerp64","package":"joka","parentType":"","signature":"double lerp64(double  from,  double  to,  double  weight)","url":"/joka/math/lerp64.html"},{"doc":"Returns the smooth interpolation between `from` and `to` by `weight` using a cubic curve. Eases in and out, with zero first-order derivatives at bo...","kind":"function","module":"joka.math","name":"smoothstep","package":"joka","parentType":"","signature":"float smoothstep(float  from,  float  to,  float  weight)","url":"/joka/math/smoothstep.html"},{"doc":"Returns the smooth interpolation between `from` and `to` by `weight` using a cubic curve. Eases in and out, with zero first-order derivatives at bo...","kind":"function","module":"joka.math","name":"smoothstep64","package":"joka","parentType":"","signature":"double smoothstep64(double  from,  double  to,  double  weight)","url":"/joka/math/smoothstep64.html"},{"doc":"Returns the smoother interpolation between `from` and `to` by `weight` using a quintic curve. Eases in and out, with zero first and second-order de...","kind":"function","module":"joka.math","name":"smootherstep","package":"joka","parentType":"","signature":"float smootherstep(float  from,  float  to,  float  weight)","url":"/joka/math/smootherstep.html"},{"doc":"Returns the smoother interpolation between `from` and `to` by `weight` using a quintic curve. Eases in and out, with zero first and second-order de...","kind":"function","module":"joka.math","name":"smootherstep64","package":"joka","parentType":"","signature":"double smootherstep64(double  from,  double  to,  double  weight)","url":"/joka/math/smootherstep64.html"},{"doc":"Easing function with no acceleration. Returns `x` unchanged.","kind":"function","module":"joka.math","name":"easeLinear","package":"joka","parentType":"","signature":"float easeLinear(float  x)","url":"/joka/math/easeLinear.html"},{"doc":"Easing function that starts slow and accelerates using a sine curve.","kind":"function","module":"joka.math","name":"easeInSine","package":"joka","parentType":"","signature":"float easeInSine(float  x)","url":"/joka/math/easeInSine.html"},{"doc":"Easing function that starts fast and decelerates using a sine curve.","kind":"function","module":"joka.math","name":"easeOutSine","package":"joka","parentType":"","signature":"float easeOutSine(float  x)","url":"/joka/math/easeOutSine.html"},{"doc":"Easing function that accelerates then decelerates using a sine curve.","kind":"function","module":"joka.math","name":"easeInOutSine","package":"joka","parentType":"","signature":"float easeInOutSine(float  x)","url":"/joka/math/easeInOutSine.html"},{"doc":"Easing function that starts slow and accelerates using a cubic curve.","kind":"function","module":"joka.math","name":"easeInCubic","package":"joka","parentType":"","signature":"float easeInCubic(float  x)","url":"/joka/math/easeInCubic.html"},{"doc":"Easing function that starts fast and decelerates using a cubic curve.","kind":"function","module":"joka.math","name":"easeOutCubic","package":"joka","parentType":"","signature":"float easeOutCubic(float  x)","url":"/joka/math/easeOutCubic.html"},{"doc":"Easing function that accelerates then decelerates using a cubic curve.","kind":"function","module":"joka.math","name":"easeInOutCubic","package":"joka","parentType":"","signature":"float easeInOutCubic(float  x)","url":"/joka/math/easeInOutCubic.html"},{"doc":"Easing function that starts slow and accelerates using a quintic curve.","kind":"function","module":"joka.math","name":"easeInQuint","package":"joka","parentType":"","signature":"float easeInQuint(float  x)","url":"/joka/math/easeInQuint.html"},{"doc":"Easing function that starts fast and decelerates using a quintic curve.","kind":"function","module":"joka.math","name":"easeOutQuint","package":"joka","parentType":"","signature":"float easeOutQuint(float  x)","url":"/joka/math/easeOutQuint.html"},{"doc":"Easing function that accelerates then decelerates using a quintic curve.","kind":"function","module":"joka.math","name":"easeInOutQuint","package":"joka","parentType":"","signature":"float easeInOutQuint(float  x)","url":"/joka/math/easeInOutQuint.html"},{"doc":"Easing function that starts slow and accelerates along a circular arc.","kind":"function","module":"joka.math","name":"easeInCirc","package":"joka","parentType":"","signature":"float easeInCirc(float  x)","url":"/joka/math/easeInCirc.html"},{"doc":"Easing function that starts fast and decelerates along a circular arc.","kind":"function","module":"joka.math","name":"easeOutCirc","package":"joka","parentType":"","signature":"float easeOutCirc(float  x)","url":"/joka/math/easeOutCirc.html"},{"doc":"Easing function that accelerates then decelerates along a circular arc.","kind":"function","module":"joka.math","name":"easeInOutCirc","package":"joka","parentType":"","signature":"float easeInOutCirc(float  x)","url":"/joka/math/easeInOutCirc.html"},{"doc":"Easing function that overshoots the start with an elastic spring effect.","kind":"function","module":"joka.math","name":"easeInElastic","package":"joka","parentType":"","signature":"float easeInElastic(float  x)","url":"/joka/math/easeInElastic.html"},{"doc":"Easing function that overshoots the end with an elastic spring effect.","kind":"function","module":"joka.math","name":"easeOutElastic","package":"joka","parentType":"","signature":"float easeOutElastic(float  x)","url":"/joka/math/easeOutElastic.html"},{"doc":"Easing function that overshoots both ends with an elastic spring effect.","kind":"function","module":"joka.math","name":"easeInOutElastic","package":"joka","parentType":"","signature":"float easeInOutElastic(float  x)","url":"/joka/math/easeInOutElastic.html"},{"doc":"Easing function that starts slow and accelerates using a quadratic curve.","kind":"function","module":"joka.math","name":"easeInQuad","package":"joka","parentType":"","signature":"float easeInQuad(float  x)","url":"/joka/math/easeInQuad.html"},{"doc":"Easing function that starts fast and decelerates using a quadratic curve.","kind":"function","module":"joka.math","name":"easeOutQuad","package":"joka","parentType":"","signature":"float easeOutQuad(float  x)","url":"/joka/math/easeOutQuad.html"},{"doc":"Easing function that accelerates then decelerates using a quadratic curve.","kind":"function","module":"joka.math","name":"easeInOutQuad","package":"joka","parentType":"","signature":"float easeInOutQuad(float  x)","url":"/joka/math/easeInOutQuad.html"},{"doc":"Easing function that starts slow and accelerates using a quartic curve.","kind":"function","module":"joka.math","name":"easeInQuart","package":"joka","parentType":"","signature":"float easeInQuart(float  x)","url":"/joka/math/easeInQuart.html"},{"doc":"Easing function that starts fast and decelerates using a quartic curve.","kind":"function","module":"joka.math","name":"easeOutQuart","package":"joka","parentType":"","signature":"float easeOutQuart(float  x)","url":"/joka/math/easeOutQuart.html"},{"doc":"Easing function that accelerates then decelerates using a quartic curve.","kind":"function","module":"joka.math","name":"easeInOutQuart","package":"joka","parentType":"","signature":"float easeInOutQuart(float  x)","url":"/joka/math/easeInOutQuart.html"},{"doc":"Easing function that starts slow and accelerates exponentially.","kind":"function","module":"joka.math","name":"easeInExpo","package":"joka","parentType":"","signature":"float easeInExpo(float  x)","url":"/joka/math/easeInExpo.html"},{"doc":"Easing function that starts fast and decelerates exponentially.","kind":"function","module":"joka.math","name":"easeOutExpo","package":"joka","parentType":"","signature":"float easeOutExpo(float  x)","url":"/joka/math/easeOutExpo.html"},{"doc":"Easing function that accelerates then decelerates exponentially.","kind":"function","module":"joka.math","name":"easeInOutExpo","package":"joka","parentType":"","signature":"float easeInOutExpo(float  x)","url":"/joka/math/easeInOutExpo.html"},{"doc":"Easing function that pulls back slightly before accelerating forward.","kind":"function","module":"joka.math","name":"easeInBack","package":"joka","parentType":"","signature":"float easeInBack(float  x)","url":"/joka/math/easeInBack.html"},{"doc":"Easing function that overshoots the target before settling.","kind":"function","module":"joka.math","name":"easeOutBack","package":"joka","parentType":"","signature":"float easeOutBack(float  x)","url":"/joka/math/easeOutBack.html"},{"doc":"Easing function that pulls back at the start and overshoots at the end.","kind":"function","module":"joka.math","name":"easeInOutBack","package":"joka","parentType":"","signature":"float easeInOutBack(float  x)","url":"/joka/math/easeInOutBack.html"},{"doc":"Easing function that starts with a bouncing effect before reaching the target.","kind":"function","module":"joka.math","name":"easeInBounce","package":"joka","parentType":"","signature":"float easeInBounce(float  x)","url":"/joka/math/easeInBounce.html"},{"doc":"Easing function that ends with a bouncing effect after reaching the target.","kind":"function","module":"joka.math","name":"easeOutBounce","package":"joka","parentType":"","signature":"float easeOutBounce(float  x)","url":"/joka/math/easeOutBounce.html"},{"doc":"Easing function that bounces at both the start and end.","kind":"function","module":"joka.math","name":"easeInOutBounce","package":"joka","parentType":"","signature":"float easeInOutBounce(float  x)","url":"/joka/math/easeInOutBounce.html"},{"doc":"Returns true if `a` and `b` are within `localEpsilon` of each other.","kind":"function","module":"joka.math","name":"fequals","package":"joka","parentType":"","signature":"bool fequals(float  a,  float  b,  float  localEpsilon =  epsilon)","url":"/joka/math/fequals.html"},{"doc":"Returns true if `a` and `b` are within `localEpsilon` of each other.","kind":"function","module":"joka.math","name":"fequals64","package":"joka","parentType":"","signature":"bool fequals64(double  a,  double  b,  double  localEpsilon =  epsilon)","url":"/joka/math/fequals64.html"},{"doc":"Returns true if all components of `a` and `b` are within `localEpsilon` of each other.","kind":"function","module":"joka.math","name":"fequals","package":"joka","parentType":"","signature":"bool fequals(Vec2 a,  Vec2 b,  float  localEpsilon =  epsilon)","url":"/joka/math/fequals.html"},{"doc":"Returns true if all components of `a` and `b` are within `localEpsilon` of each other.","kind":"function","module":"joka.math","name":"fequals","package":"joka","parentType":"","signature":"bool fequals(Vec3 a,  Vec3 b,  float  localEpsilon =  epsilon)","url":"/joka/math/fequals.html"},{"doc":"Returns true if all components of `a` and `b` are within `localEpsilon` of each other.","kind":"function","module":"joka.math","name":"fequals","package":"joka","parentType":"","signature":"bool fequals(Vec4 a,  Vec4 b,  float  localEpsilon =  epsilon)","url":"/joka/math/fequals.html"},{"doc":"Converts degrees to radians.","kind":"function","module":"joka.math","name":"toRadians","package":"joka","parentType":"","signature":"float toRadians(float  degrees)","url":"/joka/math/toRadians.html"},{"doc":"Converts degrees to radians.","kind":"function","module":"joka.math","name":"toRadians64","package":"joka","parentType":"","signature":"double toRadians64(double  degrees)","url":"/joka/math/toRadians64.html"},{"doc":"Converts radians to degrees.","kind":"function","module":"joka.math","name":"toDegrees","package":"joka","parentType":"","signature":"float toDegrees(float  radians)","url":"/joka/math/toDegrees.html"},{"doc":"Converts radians to degrees.","kind":"function","module":"joka.math","name":"toDegrees64","package":"joka","parentType":"","signature":"double toDegrees64(double  radians)","url":"/joka/math/toDegrees64.html"},{"doc":"Converts a `Vec2` to an `IVec2` by truncating each component to an integer.","kind":"function","module":"joka.math","name":"toIVec","package":"joka","parentType":"","signature":"IVec2 toIVec(Vec2 vec)","url":"/joka/math/toIVec.html"},{"doc":"Converts a `Vec3` to an `IVec3` by truncating each component to an integer.","kind":"function","module":"joka.math","name":"toIVec","package":"joka","parentType":"","signature":"IVec3 toIVec(Vec3 vec)","url":"/joka/math/toIVec.html"},{"doc":"Converts a `Vec4` to an `IVec4` by truncating each component to an integer.","kind":"function","module":"joka.math","name":"toIVec","package":"joka","parentType":"","signature":"IVec4 toIVec(Vec4 vec)","url":"/joka/math/toIVec.html"},{"doc":"Converts an `IVec2` to a `Vec2`.","kind":"function","module":"joka.math","name":"toVec","package":"joka","parentType":"","signature":"Vec2 toVec(IVec2 vec)","url":"/joka/math/toVec.html"},{"doc":"Converts a `GVec2!short` to a `Vec2`.","kind":"function","module":"joka.math","name":"toVec","package":"joka","parentType":"","signature":"Vec2 toVec(GVec2!short  vec)","url":"/joka/math/toVec.html"},{"doc":"Converts an `IVec3` to a `Vec3`.","kind":"function","module":"joka.math","name":"toVec","package":"joka","parentType":"","signature":"Vec3 toVec(IVec3 vec)","url":"/joka/math/toVec.html"},{"doc":"Converts an `IVec4` to a `Vec4`.","kind":"function","module":"joka.math","name":"toVec","package":"joka","parentType":"","signature":"Vec4 toVec(IVec4 vec)","url":"/joka/math/toVec.html"},{"doc":"Converts an `Rgba` color to a `Vec4` with components in the order `(r, g, b, a)`.","kind":"function","module":"joka.math","name":"toVec","package":"joka","parentType":"","signature":"Vec4 toVec(Rgba color)","url":"/joka/math/toVec.html"},{"doc":"Converts a `Rect` to an `IRect` by truncating position and size components to integers.","kind":"function","module":"joka.math","name":"toIRect","package":"joka","parentType":"","signature":"IRect toIRect(Rect rect)","url":"/joka/math/toIRect.html"},{"doc":"Converts an `IRect` to a `Rect`.","kind":"function","module":"joka.math","name":"toRect","package":"joka","parentType":"","signature":"Rect toRect(IRect rect)","url":"/joka/math/toRect.html"},{"doc":"Converts an `SRect` to a `Rect`.","kind":"function","module":"joka.math","name":"toRect","package":"joka","parentType":"","signature":"Rect toRect(SRect rect)","url":"/joka/math/toRect.html"},{"doc":"Converts a packed 24-bit RGB integer to an `Rgba` color with full opacity.","kind":"function","module":"joka.math","name":"toRgb","package":"joka","parentType":"","signature":"Rgba toRgb(uint  rgb)","url":"/joka/math/toRgb.html"},{"doc":"Converts a packed 32-bit RGBA integer to an `Rgba` color.","kind":"function","module":"joka.math","name":"toRgba","package":"joka","parentType":"","signature":"Rgba toRgba(uint  rgba)","url":"/joka/math/toRgba.html"},{"doc":"Converts a `Vec3` to an `Rgba` color, clamping each component to the range [0, 255] with full opacity.","kind":"function","module":"joka.math","name":"toRgba","package":"joka","parentType":"","signature":"Rgba toRgba(Vec3 vec)","url":"/joka/math/toRgba.html"},{"doc":"Converts a `Vec4` to an `Rgba` color, clamping each component to the range [0, 255].","kind":"function","module":"joka.math","name":"toRgba","package":"joka","parentType":"","signature":"Rgba toRgba(Vec4 vec)","url":"/joka/math/toRgba.html"},{"doc":"Converts a hex color string (e.g. `\"#RGB\"`, `\"RRGGBB\"`, `\"RRGGBBAA\"`) to an `Rgba` color. Returns `blank` if the string is invalid.","kind":"function","module":"joka.math","name":"toRgba","package":"joka","parentType":"","signature":"Rgba toRgba(IStr str)","url":"/joka/math/toRgba.html"},{"doc":"Returns the linear interpolation between `from` and `to` by `weight`, applied per component.","kind":"function","module":"joka.math","name":"lerp","package":"joka","parentType":"","signature":"Vec2 lerp(Vec2 from,  Vec2 to,  float  weight)","url":"/joka/math/lerp.html"},{"doc":"Returns the linear interpolation between `from` and `to` by `weight`, applied per component.","kind":"function","module":"joka.math","name":"lerp","package":"joka","parentType":"","signature":"Vec3 lerp(Vec3 from,  Vec3 to,  float  weight)","url":"/joka/math/lerp.html"},{"doc":"Returns the linear interpolation between `from` and `to` by `weight`, applied per component.","kind":"function","module":"joka.math","name":"lerp","package":"joka","parentType":"","signature":"Vec4 lerp(Vec4 from,  Vec4 to,  float  weight)","url":"/joka/math/lerp.html"},{"doc":"Returns the rounding function corresponding to the given `Rounding` type.","kind":"function","module":"joka.math","name":"rounding","package":"joka","parentType":"","signature":"RoundingFunc rounding(Rounding type)","url":"/joka/math/rounding.html"},{"doc":"Returns the 64-bit rounding function corresponding to the given `Rounding` type.","kind":"function","module":"joka.math","name":"rounding64","package":"joka","parentType":"","signature":"Rounding64Func rounding64(Rounding type)","url":"/joka/math/rounding64.html"},{"doc":"Returns the easing function corresponding to the given `Easing` type.","kind":"function","module":"joka.math","name":"easing","package":"joka","parentType":"","signature":"EasingFunc easing(Easing type)","url":"/joka/math/easing.html"},{"doc":"Moves `from` toward 1 by `delta` if `to` is true, or toward 0 if false. Result is clamped to [0, 1].","kind":"function","module":"joka.math","name":"moveToState","package":"joka","parentType":"","signature":"float moveToState(float  from,  bool  to,  float  delta)","url":"/joka/math/moveToState.html"},{"doc":"Moves `from` toward 1 by `delta` if `to` is true, or toward 0 if false. Result is clamped to [0, 1].","kind":"function","module":"joka.math","name":"moveToState64","package":"joka","parentType":"","signature":"float moveToState64(double  from,  bool  to,  double  delta)","url":"/joka/math/moveToState64.html"},{"doc":"Moves `weight` by ref toward the `target` state by `speed` and returns the updated value.","kind":"function","module":"joka.math","name":"followState","package":"joka","parentType":"","signature":"float followState(ref  float  weight,  bool  target,  float  speed)","url":"/joka/math/followState.html"},{"doc":"Moves `weight` by ref toward the `target` state by `speed` and returns the updated value.","kind":"function","module":"joka.math","name":"followState64","package":"joka","parentType":"","signature":"double followState64(ref  double  weight,  bool  target,  double  speed)","url":"/joka/math/followState64.html"},{"doc":"Moves `from` toward `to` by at most `delta`, stopping exactly at `to`.","kind":"function","module":"joka.math","name":"moveTo","package":"joka","parentType":"","signature":"float moveTo(float  from,  float  to,  float  delta)","url":"/joka/math/moveTo.html"},{"doc":"Moves `from` toward `to` by at most `delta`, stopping exactly at `to`.","kind":"function","module":"joka.math","name":"moveTo64","package":"joka","parentType":"","signature":"float moveTo64(double  from,  double  to,  double  delta)","url":"/joka/math/moveTo64.html"},{"doc":"Moves `from` toward `to` per component by at most `delta`, stopping exactly at `to`.","kind":"function","module":"joka.math","name":"moveTo","package":"joka","parentType":"","signature":"Vec2 moveTo(Vec2 from,  Vec2 to,  Vec2 delta)","url":"/joka/math/moveTo.html"},{"doc":"Moves `from` toward `to` per component by at most `delta`, stopping exactly at `to`.","kind":"function","module":"joka.math","name":"moveTo","package":"joka","parentType":"","signature":"Vec3 moveTo(Vec3 from,  Vec3 to,  Vec3 delta)","url":"/joka/math/moveTo.html"},{"doc":"Moves `from` toward `to` per component by at most `delta`, stopping exactly at `to`.","kind":"function","module":"joka.math","name":"moveTo","package":"joka","parentType":"","signature":"Vec4 moveTo(Vec4 from,  Vec4 to,  Vec4 delta)","url":"/joka/math/moveTo.html"},{"doc":"Moves `from` toward `to` by `delta` each step, decelerating as it approaches using `slowdown`. A `slowdown` value around 0.1 gives a natural decele...","kind":"function","module":"joka.math","name":"moveToWithSlowdown","package":"joka","parentType":"","signature":"float moveToWithSlowdown(float  from,  float  to,  float  delta,  float  slowdown)","url":"/joka/math/moveToWithSlowdown.html"},{"doc":"Moves `from` toward `to` by `delta` each step, decelerating as it approaches using `slowdown`. A `slowdown` value around 0.1 gives a natural decele...","kind":"function","module":"joka.math","name":"moveToWithSlowdown64","package":"joka","parentType":"","signature":"float moveToWithSlowdown64(double  from,  double  to,  double  delta,  double  slowdown)","url":"/joka/math/moveToWithSlowdown64.html"},{"doc":"Moves `from` toward `to` per component by `delta`, decelerating as it approaches using `slowdown`. A `slowdown` value around 0.1 gives a natural de...","kind":"function","module":"joka.math","name":"moveToWithSlowdown","package":"joka","parentType":"","signature":"Vec2 moveToWithSlowdown(Vec2 from,  Vec2 to,  Vec2 delta,  float  slowdown)","url":"/joka/math/moveToWithSlowdown.html"},{"doc":"Moves `from` toward `to` per component by `delta`, decelerating as it approaches using `slowdown`. A `slowdown` value around 0.1 gives a natural de...","kind":"function","module":"joka.math","name":"moveToWithSlowdown","package":"joka","parentType":"","signature":"Vec3 moveToWithSlowdown(Vec3 from,  Vec3 to,  Vec3 delta,  float  slowdown)","url":"/joka/math/moveToWithSlowdown.html"},{"doc":"Moves `from` toward `to` per component by `delta`, decelerating as it approaches using `slowdown`. A `slowdown` value around 0.1 gives a natural de...","kind":"function","module":"joka.math","name":"moveToWithSlowdown","package":"joka","parentType":"","signature":"Vec4 moveToWithSlowdown(Vec4 from,  Vec4 to,  Vec4 delta,  float  slowdown)","url":"/joka/math/moveToWithSlowdown.html"},{"doc":"The common color type.","kind":"alias","module":"joka.math","name":"Color","package":"joka","parentType":"","signature":"Color = Rgba","url":"/joka/math.html#Color"},{"doc":"A 2D vector using ints.","kind":"alias","module":"joka.math","name":"IVec2","package":"joka","parentType":"","signature":"IVec2 = GVec2!int","url":"/joka/math.html#IVec2"},{"doc":"A 2D vector using floats.","kind":"alias","module":"joka.math","name":"Vec2","package":"joka","parentType":"","signature":"Vec2 = GVec2!float","url":"/joka/math.html#Vec2"},{"doc":"A 3D vector using ints.","kind":"alias","module":"joka.math","name":"IVec3","package":"joka","parentType":"","signature":"IVec3 = GVec3!int","url":"/joka/math.html#IVec3"},{"doc":"A 3D vector using floats.","kind":"alias","module":"joka.math","name":"Vec3","package":"joka","parentType":"","signature":"Vec3 = GVec3!float","url":"/joka/math.html#Vec3"},{"doc":"A 4D vector using ints.","kind":"alias","module":"joka.math","name":"IVec4","package":"joka","parentType":"","signature":"IVec4 = GVec4!int","url":"/joka/math.html#IVec4"},{"doc":"A 4D vector using floats.","kind":"alias","module":"joka.math","name":"Vec4","package":"joka","parentType":"","signature":"Vec4 = GVec4!float","url":"/joka/math.html#Vec4"},{"doc":"A 2D rectangle using ints.","kind":"alias","module":"joka.math","name":"IRect","package":"joka","parentType":"","signature":"IRect = GRect!int","url":"/joka/math.html#IRect"},{"doc":"A 2D rectangle using floats.","kind":"alias","module":"joka.math","name":"Rect","package":"joka","parentType":"","signature":"Rect = GRect!float","url":"/joka/math.html#Rect"},{"doc":"A 2D rectangle using ints for the position and shorts for the size.","kind":"alias","module":"joka.math","name":"SRect","package":"joka","parentType":"","signature":"SRect = GRect!(int,  short)","url":"/joka/math.html#SRect"},{"doc":"A 2D circle using floats.","kind":"alias","module":"joka.math","name":"Circ","package":"joka","parentType":"","signature":"Circ = GCirc!float","url":"/joka/math.html#Circ"},{"doc":"A 2D line using floats.","kind":"alias","module":"joka.math","name":"Line","package":"joka","parentType":"","signature":"Line = GLine!float","url":"/joka/math.html#Line"},{"doc":"A tween using floats.","kind":"alias","module":"joka.math","name":"Tween","package":"joka","parentType":"","signature":"Tween = GTween!float","url":"/joka/math.html#Tween"},{"doc":"A tween using 2D vectors.","kind":"alias","module":"joka.math","name":"Tween2","package":"joka","parentType":"","signature":"Tween2 = GTween!Vec2","url":"/joka/math.html#Tween2"},{"doc":"A function used for rounding.","kind":"alias","module":"joka.math","name":"RoundingFunc","package":"joka","parentType":"","signature":"RoundingFunc = float  function(float  x)","url":"/joka/math.html#RoundingFunc"},{"doc":"A function used for rounding.","kind":"alias","module":"joka.math","name":"Rounding64Func","package":"joka","parentType":"","signature":"Rounding64Func = double  function(double  x)","url":"/joka/math.html#Rounding64Func"},{"doc":"A function used for easing.","kind":"alias","module":"joka.math","name":"EasingFunc","package":"joka","parentType":"","signature":"EasingFunc = float  function(float  x)","url":"/joka/math.html#EasingFunc"},{"doc":"A type representing rounding functions.","kind":"enum","module":"joka.math","name":"Rounding","package":"joka","parentType":"","signature":"Rounding : ubyte","url":"/joka/math.html#Rounding"},{"doc":"No rounding.","kind":"enum_member","module":"joka.math","name":"none","package":"joka","parentType":"","signature":"none = ","url":"/joka/math.html#Rounding"},{"doc":"Round down.","kind":"enum_member","module":"joka.math","name":"floor","package":"joka","parentType":"","signature":"floor = ","url":"/joka/math.html#Rounding"},{"doc":"Round to nearest.","kind":"enum_member","module":"joka.math","name":"round","package":"joka","parentType":"","signature":"round = ","url":"/joka/math.html#Rounding"},{"doc":"Round up.","kind":"enum_member","module":"joka.math","name":"ceil","package":"joka","parentType":"","signature":"ceil = ","url":"/joka/math.html#Rounding"},{"doc":"A type representing easing functions.","kind":"enum","module":"joka.math","name":"Easing","package":"joka","parentType":"","signature":"Easing : ubyte","url":"/joka/math.html#Easing"},{"doc":"Constant speed.","kind":"enum_member","module":"joka.math","name":"linear","package":"joka","parentType":"","signature":"linear = ","url":"/joka/math.html#Easing"},{"doc":"Slow start.","kind":"enum_member","module":"joka.math","name":"inSine","package":"joka","parentType":"","signature":"inSine = ","url":"/joka/math.html#Easing"},{"doc":"Slow end.","kind":"enum_member","module":"joka.math","name":"outSine","package":"joka","parentType":"","signature":"outSine = ","url":"/joka/math.html#Easing"},{"doc":"Slow start and end.","kind":"enum_member","module":"joka.math","name":"inOutSine","package":"joka","parentType":"","signature":"inOutSine = ","url":"/joka/math.html#Easing"},{"doc":"Cubic in.","kind":"enum_member","module":"joka.math","name":"inCubic","package":"joka","parentType":"","signature":"inCubic = ","url":"/joka/math.html#Easing"},{"doc":"Cubic out.","kind":"enum_member","module":"joka.math","name":"outCubic","package":"joka","parentType":"","signature":"outCubic = ","url":"/joka/math.html#Easing"},{"doc":"Cubic in-out.","kind":"enum_member","module":"joka.math","name":"inOutCubic","package":"joka","parentType":"","signature":"inOutCubic = ","url":"/joka/math.html#Easing"},{"doc":"Quintic in.","kind":"enum_member","module":"joka.math","name":"inQuint","package":"joka","parentType":"","signature":"inQuint = ","url":"/joka/math.html#Easing"},{"doc":"Quintic out.","kind":"enum_member","module":"joka.math","name":"outQuint","package":"joka","parentType":"","signature":"outQuint = ","url":"/joka/math.html#Easing"},{"doc":"Quintic in-out.","kind":"enum_member","module":"joka.math","name":"inOutQuint","package":"joka","parentType":"","signature":"inOutQuint = ","url":"/joka/math.html#Easing"},{"doc":"Circular in.","kind":"enum_member","module":"joka.math","name":"inCirc","package":"joka","parentType":"","signature":"inCirc = ","url":"/joka/math.html#Easing"},{"doc":"Circular out.","kind":"enum_member","module":"joka.math","name":"outCirc","package":"joka","parentType":"","signature":"outCirc = ","url":"/joka/math.html#Easing"},{"doc":"Circular in-out.","kind":"enum_member","module":"joka.math","name":"inOutCirc","package":"joka","parentType":"","signature":"inOutCirc = ","url":"/joka/math.html#Easing"},{"doc":"Elastic in.","kind":"enum_member","module":"joka.math","name":"inElastic","package":"joka","parentType":"","signature":"inElastic = ","url":"/joka/math.html#Easing"},{"doc":"Elastic out.","kind":"enum_member","module":"joka.math","name":"outElastic","package":"joka","parentType":"","signature":"outElastic = ","url":"/joka/math.html#Easing"},{"doc":"Elastic in-out.","kind":"enum_member","module":"joka.math","name":"inOutElastic","package":"joka","parentType":"","signature":"inOutElastic = ","url":"/joka/math.html#Easing"},{"doc":"Quadratic in.","kind":"enum_member","module":"joka.math","name":"inQuad","package":"joka","parentType":"","signature":"inQuad = ","url":"/joka/math.html#Easing"},{"doc":"Quadratic out.","kind":"enum_member","module":"joka.math","name":"outQuad","package":"joka","parentType":"","signature":"outQuad = ","url":"/joka/math.html#Easing"},{"doc":"Quadratic in-out.","kind":"enum_member","module":"joka.math","name":"inOutQuad","package":"joka","parentType":"","signature":"inOutQuad = ","url":"/joka/math.html#Easing"},{"doc":"Quartic in.","kind":"enum_member","module":"joka.math","name":"inQuart","package":"joka","parentType":"","signature":"inQuart = ","url":"/joka/math.html#Easing"},{"doc":"Quartic out.","kind":"enum_member","module":"joka.math","name":"outQuart","package":"joka","parentType":"","signature":"outQuart = ","url":"/joka/math.html#Easing"},{"doc":"Quartic in-out.","kind":"enum_member","module":"joka.math","name":"inOutQuart","package":"joka","parentType":"","signature":"inOutQuart = ","url":"/joka/math.html#Easing"},{"doc":"Exponential in.","kind":"enum_member","module":"joka.math","name":"inExpo","package":"joka","parentType":"","signature":"inExpo = ","url":"/joka/math.html#Easing"},{"doc":"Exponential out.","kind":"enum_member","module":"joka.math","name":"outExpo","package":"joka","parentType":"","signature":"outExpo = ","url":"/joka/math.html#Easing"},{"doc":"Exponential in-out.","kind":"enum_member","module":"joka.math","name":"inOutExpo","package":"joka","parentType":"","signature":"inOutExpo = ","url":"/joka/math.html#Easing"},{"doc":"Back in.","kind":"enum_member","module":"joka.math","name":"inBack","package":"joka","parentType":"","signature":"inBack = ","url":"/joka/math.html#Easing"},{"doc":"Back out.","kind":"enum_member","module":"joka.math","name":"outBack","package":"joka","parentType":"","signature":"outBack = ","url":"/joka/math.html#Easing"},{"doc":"Back in-out.","kind":"enum_member","module":"joka.math","name":"inOutBack","package":"joka","parentType":"","signature":"inOutBack = ","url":"/joka/math.html#Easing"},{"doc":"Bounce in.","kind":"enum_member","module":"joka.math","name":"inBounce","package":"joka","parentType":"","signature":"inBounce = ","url":"/joka/math.html#Easing"},{"doc":"Bounce out.","kind":"enum_member","module":"joka.math","name":"outBounce","package":"joka","parentType":"","signature":"outBounce = ","url":"/joka/math.html#Easing"},{"doc":"Bounce in-out.","kind":"enum_member","module":"joka.math","name":"inOutBounce","package":"joka","parentType":"","signature":"inOutBounce = ","url":"/joka/math.html#Easing"},{"doc":"A type that describes how a tween should update.","kind":"enum","module":"joka.math","name":"TweenMode","package":"joka","parentType":"","signature":"TweenMode : ubyte","url":"/joka/math.html#TweenMode"},{"doc":"It stops updating when it reaches the beginning or end of the animation.","kind":"enum_member","module":"joka.math","name":"bomb","package":"joka","parentType":"","signature":"bomb = ","url":"/joka/math.html#TweenMode"},{"doc":"It returns to the beginning or end of the animation when it reaches the beginning or end of the animation.","kind":"enum_member","module":"joka.math","name":"loop","package":"joka","parentType":"","signature":"loop = ","url":"/joka/math.html#TweenMode"},{"doc":"It reverses the given delta time when it reaches the beginning or end of the animation.","kind":"enum_member","module":"joka.math","name":"yoyo","package":"joka","parentType":"","signature":"yoyo = ","url":"/joka/math.html#TweenMode"},{"doc":"A type representing relative points.","kind":"enum","module":"joka.math","name":"Hook","package":"joka","parentType":"","signature":"Hook : ubyte","url":"/joka/math.html#Hook"},{"doc":"The top left point.","kind":"enum_member","module":"joka.math","name":"topLeft","package":"joka","parentType":"","signature":"topLeft = ","url":"/joka/math.html#Hook"},{"doc":"The top point.","kind":"enum_member","module":"joka.math","name":"top","package":"joka","parentType":"","signature":"top = ","url":"/joka/math.html#Hook"},{"doc":"The top right point.","kind":"enum_member","module":"joka.math","name":"topRight","package":"joka","parentType":"","signature":"topRight = ","url":"/joka/math.html#Hook"},{"doc":"The left point.","kind":"enum_member","module":"joka.math","name":"left","package":"joka","parentType":"","signature":"left = ","url":"/joka/math.html#Hook"},{"doc":"The center point.","kind":"enum_member","module":"joka.math","name":"center","package":"joka","parentType":"","signature":"center = ","url":"/joka/math.html#Hook"},{"doc":"The right point.","kind":"enum_member","module":"joka.math","name":"right","package":"joka","parentType":"","signature":"right = ","url":"/joka/math.html#Hook"},{"doc":"The bottom left point.","kind":"enum_member","module":"joka.math","name":"bottomLeft","package":"joka","parentType":"","signature":"bottomLeft = ","url":"/joka/math.html#Hook"},{"doc":"The bottom point.","kind":"enum_member","module":"joka.math","name":"bottom","package":"joka","parentType":"","signature":"bottom = ","url":"/joka/math.html#Hook"},{"doc":"The bottom right point.","kind":"enum_member","module":"joka.math","name":"bottomRight","package":"joka","parentType":"","signature":"bottomRight = ","url":"/joka/math.html#Hook"},{"doc":"A RGBA color using ubytes.","kind":"struct","module":"joka.math","name":"Rgba","package":"joka","parentType":"","signature":"Rgba","url":"/joka/math.html#Rgba"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"Rgba","signature":"IStr toStr()","url":"/joka/math/Rgba.toStr.html"},{"doc":"","kind":"method","module":"joka.math","name":"items","package":"joka","parentType":"Rgba","signature":"ubyte[] items()","url":"/joka/math/Rgba.items.html"},{"doc":"","kind":"method","module":"joka.math","name":"isZero","package":"joka","parentType":"Rgba","signature":"bool isZero()","url":"/joka/math/Rgba.isZero.html"},{"doc":"","kind":"method","module":"joka.math","name":"isOne","package":"joka","parentType":"Rgba","signature":"bool isOne()","url":"/joka/math/Rgba.isOne.html"},{"doc":"","kind":"method","module":"joka.math","name":"rrrr","package":"joka","parentType":"Rgba","signature":"Rgba rrrr()","url":"/joka/math/Rgba.rrrr.html"},{"doc":"","kind":"method","module":"joka.math","name":"gggg","package":"joka","parentType":"Rgba","signature":"Rgba gggg()","url":"/joka/math/Rgba.gggg.html"},{"doc":"","kind":"method","module":"joka.math","name":"bbbb","package":"joka","parentType":"Rgba","signature":"Rgba bbbb()","url":"/joka/math/Rgba.bbbb.html"},{"doc":"","kind":"method","module":"joka.math","name":"aaaa","package":"joka","parentType":"Rgba","signature":"Rgba aaaa()","url":"/joka/math/Rgba.aaaa.html"},{"doc":"Returns a color with just the alpha modified.","kind":"method","module":"joka.math","name":"alpha","package":"joka","parentType":"Rgba","signature":"Rgba alpha(ubyte  value)","url":"/joka/math/Rgba.alpha.html"},{"doc":"","kind":"method","module":"joka.math","name":"min","package":"joka","parentType":"Rgba","signature":"ubyte min()","url":"/joka/math/Rgba.min.html"},{"doc":"","kind":"method","module":"joka.math","name":"max","package":"joka","parentType":"Rgba","signature":"ubyte max()","url":"/joka/math/Rgba.max.html"},{"doc":"A generic 2D vector.","kind":"struct","module":"joka.math","name":"GVec2","package":"joka","parentType":"","signature":"GVec2(T)","url":"/joka/math.html#GVec2"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"GVec2","signature":"IStr toStr()","url":"/joka/math/GVec2.toStr.html"},{"doc":"","kind":"method","module":"joka.math","name":"items","package":"joka","parentType":"GVec2","signature":"T[] items()","url":"/joka/math/GVec2.items.html"},{"doc":"","kind":"method","module":"joka.math","name":"isZero","package":"joka","parentType":"GVec2","signature":"bool isZero()","url":"/joka/math/GVec2.isZero.html"},{"doc":"","kind":"method","module":"joka.math","name":"isOne","package":"joka","parentType":"GVec2","signature":"bool isOne()","url":"/joka/math/GVec2.isOne.html"},{"doc":"","kind":"method","module":"joka.math","name":"chop","package":"joka","parentType":"GVec2","signature":"T chop()","url":"/joka/math/GVec2.chop.html"},{"doc":"","kind":"method","module":"joka.math","name":"abs","package":"joka","parentType":"GVec2","signature":"GVec2!T abs()","url":"/joka/math/GVec2.abs.html"},{"doc":"","kind":"method","module":"joka.math","name":"yx","package":"joka","parentType":"GVec2","signature":"GVec2!T yx()","url":"/joka/math/GVec2.yx.html"},{"doc":"","kind":"method","module":"joka.math","name":"xx","package":"joka","parentType":"GVec2","signature":"GVec2!T xx()","url":"/joka/math/GVec2.xx.html"},{"doc":"","kind":"method","module":"joka.math","name":"yy","package":"joka","parentType":"GVec2","signature":"GVec2!T yy()","url":"/joka/math/GVec2.yy.html"},{"doc":"","kind":"method","module":"joka.math","name":"magnitudeSquared","package":"joka","parentType":"GVec2","signature":"Float magnitudeSquared()","url":"/joka/math/GVec2.magnitudeSquared.html"},{"doc":"","kind":"method","module":"joka.math","name":"opUnary","package":"joka","parentType":"GVec2","signature":"GVec2!T opUnary(IStr op)()","url":"/joka/math/GVec2.opUnary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinary","package":"joka","parentType":"GVec2","signature":"GVec2!T opBinary(IStr op)(GVec2!T rhs)","url":"/joka/math/GVec2.opBinary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinary","package":"joka","parentType":"GVec2","signature":"GVec2!T opBinary(IStr op)(T rhs)","url":"/joka/math/GVec2.opBinary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinaryRight","package":"joka","parentType":"GVec2","signature":"GVec2!T opBinaryRight(IStr op)(T lhs)","url":"/joka/math/GVec2.opBinaryRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"opOpAssign","package":"joka","parentType":"GVec2","signature":"void opOpAssign(IStr op)(GVec2!T rhs)","url":"/joka/math/GVec2.opOpAssign.html"},{"doc":"","kind":"method","module":"joka.math","name":"opOpAssign","package":"joka","parentType":"GVec2","signature":"void opOpAssign(IStr op)(T rhs)","url":"/joka/math/GVec2.opOpAssign.html"},{"doc":"","kind":"method","module":"joka.math","name":"_swizzleN","package":"joka","parentType":"GVec2","signature":"GVec2!T _swizzleN(G)(const(G)[]  args...)","url":"/joka/math/GVec2._swizzleN.html"},{"doc":"","kind":"method","module":"joka.math","name":"_swizzleC","package":"joka","parentType":"GVec2","signature":"GVec2!T _swizzleC(IStr args...)","url":"/joka/math/GVec2._swizzleC.html"},{"doc":"","kind":"method","module":"joka.math","name":"swizzle","package":"joka","parentType":"GVec2","signature":"GVec2!T swizzle(G)(const(G)[]  args...)","url":"/joka/math/GVec2.swizzle.html"},{"doc":"","kind":"method","module":"joka.math","name":"min","package":"joka","parentType":"GVec2","signature":"T min()","url":"/joka/math/GVec2.min.html"},{"doc":"","kind":"method","module":"joka.math","name":"max","package":"joka","parentType":"GVec2","signature":"T max()","url":"/joka/math/GVec2.max.html"},{"doc":"A generic 3D vector.","kind":"struct","module":"joka.math","name":"GVec3","package":"joka","parentType":"","signature":"GVec3(T)","url":"/joka/math.html#GVec3"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"GVec3","signature":"IStr toStr()","url":"/joka/math/GVec3.toStr.html"},{"doc":"","kind":"method","module":"joka.math","name":"items","package":"joka","parentType":"GVec3","signature":"T[] items()","url":"/joka/math/GVec3.items.html"},{"doc":"","kind":"method","module":"joka.math","name":"isZero","package":"joka","parentType":"GVec3","signature":"bool isZero()","url":"/joka/math/GVec3.isZero.html"},{"doc":"","kind":"method","module":"joka.math","name":"isOne","package":"joka","parentType":"GVec3","signature":"bool isOne()","url":"/joka/math/GVec3.isOne.html"},{"doc":"","kind":"method","module":"joka.math","name":"chop","package":"joka","parentType":"GVec3","signature":"GVec2!T chop()","url":"/joka/math/GVec3.chop.html"},{"doc":"","kind":"method","module":"joka.math","name":"abs","package":"joka","parentType":"GVec3","signature":"GVec3!T abs()","url":"/joka/math/GVec3.abs.html"},{"doc":"","kind":"method","module":"joka.math","name":"yx","package":"joka","parentType":"GVec3","signature":"GVec2!T yx()","url":"/joka/math/GVec3.yx.html"},{"doc":"","kind":"method","module":"joka.math","name":"xx","package":"joka","parentType":"GVec3","signature":"GVec2!T xx()","url":"/joka/math/GVec3.xx.html"},{"doc":"","kind":"method","module":"joka.math","name":"yy","package":"joka","parentType":"GVec3","signature":"GVec2!T yy()","url":"/joka/math/GVec3.yy.html"},{"doc":"","kind":"method","module":"joka.math","name":"xy","package":"joka","parentType":"GVec3","signature":"GVec2!T xy()","url":"/joka/math/GVec3.xy.html"},{"doc":"","kind":"method","module":"joka.math","name":"yz","package":"joka","parentType":"GVec3","signature":"GVec2!T yz()","url":"/joka/math/GVec3.yz.html"},{"doc":"","kind":"method","module":"joka.math","name":"magnitudeSquared","package":"joka","parentType":"GVec3","signature":"Float magnitudeSquared()","url":"/joka/math/GVec3.magnitudeSquared.html"},{"doc":"","kind":"method","module":"joka.math","name":"opUnary","package":"joka","parentType":"GVec3","signature":"GVec3!T opUnary(IStr op)()","url":"/joka/math/GVec3.opUnary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinary","package":"joka","parentType":"GVec3","signature":"GVec3!T opBinary(IStr op)(GVec3!T rhs)","url":"/joka/math/GVec3.opBinary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinary","package":"joka","parentType":"GVec3","signature":"GVec3!T opBinary(IStr op)(T rhs)","url":"/joka/math/GVec3.opBinary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinaryRight","package":"joka","parentType":"GVec3","signature":"GVec3!T opBinaryRight(IStr op)(T lhs)","url":"/joka/math/GVec3.opBinaryRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"opOpAssign","package":"joka","parentType":"GVec3","signature":"void opOpAssign(IStr op)(GVec3!T rhs)","url":"/joka/math/GVec3.opOpAssign.html"},{"doc":"","kind":"method","module":"joka.math","name":"opOpAssign","package":"joka","parentType":"GVec3","signature":"void opOpAssign(IStr op)(T rhs)","url":"/joka/math/GVec3.opOpAssign.html"},{"doc":"","kind":"method","module":"joka.math","name":"_swizzleN","package":"joka","parentType":"GVec3","signature":"GVec3!T _swizzleN(G)(const(G)[]  args...)","url":"/joka/math/GVec3._swizzleN.html"},{"doc":"","kind":"method","module":"joka.math","name":"_swizzleC","package":"joka","parentType":"GVec3","signature":"GVec3!T _swizzleC(IStr args...)","url":"/joka/math/GVec3._swizzleC.html"},{"doc":"","kind":"method","module":"joka.math","name":"swizzle","package":"joka","parentType":"GVec3","signature":"GVec3!T swizzle(G)(const(G)[]  args...)","url":"/joka/math/GVec3.swizzle.html"},{"doc":"","kind":"method","module":"joka.math","name":"min","package":"joka","parentType":"GVec3","signature":"T min()","url":"/joka/math/GVec3.min.html"},{"doc":"","kind":"method","module":"joka.math","name":"max","package":"joka","parentType":"GVec3","signature":"T max()","url":"/joka/math/GVec3.max.html"},{"doc":"A generic 4D vector.","kind":"struct","module":"joka.math","name":"GVec4","package":"joka","parentType":"","signature":"GVec4(T)","url":"/joka/math.html#GVec4"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"GVec4","signature":"IStr toStr()","url":"/joka/math/GVec4.toStr.html"},{"doc":"","kind":"method","module":"joka.math","name":"items","package":"joka","parentType":"GVec4","signature":"T[] items()","url":"/joka/math/GVec4.items.html"},{"doc":"","kind":"method","module":"joka.math","name":"isZero","package":"joka","parentType":"GVec4","signature":"bool isZero()","url":"/joka/math/GVec4.isZero.html"},{"doc":"","kind":"method","module":"joka.math","name":"isOne","package":"joka","parentType":"GVec4","signature":"bool isOne()","url":"/joka/math/GVec4.isOne.html"},{"doc":"","kind":"method","module":"joka.math","name":"chop","package":"joka","parentType":"GVec4","signature":"GVec3!T chop()","url":"/joka/math/GVec4.chop.html"},{"doc":"","kind":"method","module":"joka.math","name":"abs","package":"joka","parentType":"GVec4","signature":"GVec4!T abs()","url":"/joka/math/GVec4.abs.html"},{"doc":"","kind":"method","module":"joka.math","name":"yx","package":"joka","parentType":"GVec4","signature":"GVec2!T yx()","url":"/joka/math/GVec4.yx.html"},{"doc":"","kind":"method","module":"joka.math","name":"xx","package":"joka","parentType":"GVec4","signature":"GVec2!T xx()","url":"/joka/math/GVec4.xx.html"},{"doc":"","kind":"method","module":"joka.math","name":"yy","package":"joka","parentType":"GVec4","signature":"GVec2!T yy()","url":"/joka/math/GVec4.yy.html"},{"doc":"","kind":"method","module":"joka.math","name":"xy","package":"joka","parentType":"GVec4","signature":"GVec2!T xy()","url":"/joka/math/GVec4.xy.html"},{"doc":"","kind":"method","module":"joka.math","name":"yz","package":"joka","parentType":"GVec4","signature":"GVec2!T yz()","url":"/joka/math/GVec4.yz.html"},{"doc":"","kind":"method","module":"joka.math","name":"magnitudeSquared","package":"joka","parentType":"GVec4","signature":"Float magnitudeSquared()","url":"/joka/math/GVec4.magnitudeSquared.html"},{"doc":"","kind":"method","module":"joka.math","name":"opUnary","package":"joka","parentType":"GVec4","signature":"GVec4!T opUnary(IStr op)()","url":"/joka/math/GVec4.opUnary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinary","package":"joka","parentType":"GVec4","signature":"GVec4!T opBinary(IStr op)(GVec4!T rhs)","url":"/joka/math/GVec4.opBinary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinary","package":"joka","parentType":"GVec4","signature":"GVec4!T opBinary(IStr op)(T rhs)","url":"/joka/math/GVec4.opBinary.html"},{"doc":"","kind":"method","module":"joka.math","name":"opBinaryRight","package":"joka","parentType":"GVec4","signature":"GVec4!T opBinaryRight(IStr op)(T lhs)","url":"/joka/math/GVec4.opBinaryRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"opOpAssign","package":"joka","parentType":"GVec4","signature":"void opOpAssign(IStr op)(GVec4!T rhs)","url":"/joka/math/GVec4.opOpAssign.html"},{"doc":"","kind":"method","module":"joka.math","name":"opOpAssign","package":"joka","parentType":"GVec4","signature":"void opOpAssign(IStr op)(T rhs)","url":"/joka/math/GVec4.opOpAssign.html"},{"doc":"","kind":"method","module":"joka.math","name":"_swizzleN","package":"joka","parentType":"GVec4","signature":"GVec4!T _swizzleN(G)(const(G)[]  args...)","url":"/joka/math/GVec4._swizzleN.html"},{"doc":"","kind":"method","module":"joka.math","name":"_swizzleC","package":"joka","parentType":"GVec4","signature":"GVec4!T _swizzleC(IStr args...)","url":"/joka/math/GVec4._swizzleC.html"},{"doc":"","kind":"method","module":"joka.math","name":"swizzle","package":"joka","parentType":"GVec4","signature":"GVec4!T swizzle(G)(const(G)[]  args...)","url":"/joka/math/GVec4.swizzle.html"},{"doc":"","kind":"method","module":"joka.math","name":"min","package":"joka","parentType":"GVec4","signature":"T min()","url":"/joka/math/GVec4.min.html"},{"doc":"","kind":"method","module":"joka.math","name":"max","package":"joka","parentType":"GVec4","signature":"T max()","url":"/joka/math/GVec4.max.html"},{"doc":"A generic 2D rectangle.","kind":"struct","module":"joka.math","name":"GRect","package":"joka","parentType":"","signature":"GRect(P,  S =  P) if (P.sizeof >=  S.sizeof)","url":"/joka/math.html#GRect"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"GRect","signature":"IStr toStr()","url":"/joka/math/GRect.toStr.html"},{"doc":"The X position of the rectangle.","kind":"method","module":"joka.math","name":"x","package":"joka","parentType":"GRect","signature":"P x()","url":"/joka/math/GRect.x.html"},{"doc":"The Y position of the rectangle.","kind":"method","module":"joka.math","name":"y","package":"joka","parentType":"GRect","signature":"P y()","url":"/joka/math/GRect.y.html"},{"doc":"The width of the rectangle.","kind":"method","module":"joka.math","name":"w","package":"joka","parentType":"GRect","signature":"S w()","url":"/joka/math/GRect.w.html"},{"doc":"The height of the rectangle.","kind":"method","module":"joka.math","name":"h","package":"joka","parentType":"GRect","signature":"S h()","url":"/joka/math/GRect.h.html"},{"doc":"","kind":"method","module":"joka.math","name":"hasSize","package":"joka","parentType":"GRect","signature":"bool hasSize()","url":"/joka/math/GRect.hasSize.html"},{"doc":"","kind":"method","module":"joka.math","name":"abs","package":"joka","parentType":"GRect","signature":"Self abs()","url":"/joka/math/GRect.abs.html"},{"doc":"","kind":"method","module":"joka.math","name":"origin","package":"joka","parentType":"GRect","signature":"GVec2!P origin(Hook hook)","url":"/joka/math/GRect.origin.html"},{"doc":"","kind":"method","module":"joka.math","name":"point","package":"joka","parentType":"GRect","signature":"GVec2!P point(Hook hook)","url":"/joka/math/GRect.point.html"},{"doc":"","kind":"method","module":"joka.math","name":"topLeftPoint","package":"joka","parentType":"GRect","signature":"GVec2!P topLeftPoint()","url":"/joka/math/GRect.topLeftPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"topPoint","package":"joka","parentType":"GRect","signature":"GVec2!P topPoint()","url":"/joka/math/GRect.topPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"topRightPoint","package":"joka","parentType":"GRect","signature":"GVec2!P topRightPoint()","url":"/joka/math/GRect.topRightPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"leftPoint","package":"joka","parentType":"GRect","signature":"GVec2!P leftPoint()","url":"/joka/math/GRect.leftPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"centerPoint","package":"joka","parentType":"GRect","signature":"GVec2!P centerPoint()","url":"/joka/math/GRect.centerPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"rightPoint","package":"joka","parentType":"GRect","signature":"GVec2!P rightPoint()","url":"/joka/math/GRect.rightPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"bottomLeftPoint","package":"joka","parentType":"GRect","signature":"GVec2!P bottomLeftPoint()","url":"/joka/math/GRect.bottomLeftPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"bottomPoint","package":"joka","parentType":"GRect","signature":"GVec2!P bottomPoint()","url":"/joka/math/GRect.bottomPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"bottomRightPoint","package":"joka","parentType":"GRect","signature":"GVec2!P bottomRightPoint()","url":"/joka/math/GRect.bottomRightPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"area","package":"joka","parentType":"GRect","signature":"Self area(Hook hook)","url":"/joka/math/GRect.area.html"},{"doc":"","kind":"method","module":"joka.math","name":"centerArea","package":"joka","parentType":"GRect","signature":"Self centerArea()","url":"/joka/math/GRect.centerArea.html"},{"doc":"","kind":"method","module":"joka.math","name":"fix","package":"joka","parentType":"GRect","signature":"void fix()","url":"/joka/math/GRect.fix.html"},{"doc":"","kind":"method","module":"joka.math","name":"hasPoint","package":"joka","parentType":"GRect","signature":"bool hasPoint(GVec2!P point)","url":"/joka/math/GRect.hasPoint.html"},{"doc":"","kind":"method","module":"joka.math","name":"hasIntersection","package":"joka","parentType":"GRect","signature":"bool hasIntersection(Self area)","url":"/joka/math/GRect.hasIntersection.html"},{"doc":"","kind":"method","module":"joka.math","name":"intersection","package":"joka","parentType":"GRect","signature":"Self intersection(Self area)","url":"/joka/math/GRect.intersection.html"},{"doc":"","kind":"method","module":"joka.math","name":"merger","package":"joka","parentType":"GRect","signature":"Self merger(Self area)","url":"/joka/math/GRect.merger.html"},{"doc":"","kind":"method","module":"joka.math","name":"sliceX","package":"joka","parentType":"GRect","signature":"P sliceX(P areaCount,  P spacing =  0)","url":"/joka/math/GRect.sliceX.html"},{"doc":"","kind":"method","module":"joka.math","name":"sliceY","package":"joka","parentType":"GRect","signature":"P sliceY(P areaCount,  P spacing =  0)","url":"/joka/math/GRect.sliceY.html"},{"doc":"","kind":"method","module":"joka.math","name":"addLeft","package":"joka","parentType":"GRect","signature":"Self addLeft(P amount)","url":"/joka/math/GRect.addLeft.html"},{"doc":"","kind":"method","module":"joka.math","name":"addRight","package":"joka","parentType":"GRect","signature":"Self addRight(P amount)","url":"/joka/math/GRect.addRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"addTop","package":"joka","parentType":"GRect","signature":"Self addTop(P amount)","url":"/joka/math/GRect.addTop.html"},{"doc":"","kind":"method","module":"joka.math","name":"addBottom","package":"joka","parentType":"GRect","signature":"Self addBottom(P amount)","url":"/joka/math/GRect.addBottom.html"},{"doc":"","kind":"method","module":"joka.math","name":"subLeft","package":"joka","parentType":"GRect","signature":"Self subLeft(P amount,  P spacing =  0)","url":"/joka/math/GRect.subLeft.html"},{"doc":"","kind":"method","module":"joka.math","name":"subRight","package":"joka","parentType":"GRect","signature":"Self subRight(P amount,  P spacing =  0)","url":"/joka/math/GRect.subRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"subTop","package":"joka","parentType":"GRect","signature":"Self subTop(P amount,  P spacing =  0)","url":"/joka/math/GRect.subTop.html"},{"doc":"","kind":"method","module":"joka.math","name":"subBottom","package":"joka","parentType":"GRect","signature":"Self subBottom(P amount,  P spacing =  0)","url":"/joka/math/GRect.subBottom.html"},{"doc":"","kind":"method","module":"joka.math","name":"addLeftRight","package":"joka","parentType":"GRect","signature":"Self addLeftRight(P amount)","url":"/joka/math/GRect.addLeftRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"addTopBottom","package":"joka","parentType":"GRect","signature":"Self addTopBottom(P amount)","url":"/joka/math/GRect.addTopBottom.html"},{"doc":"","kind":"method","module":"joka.math","name":"addAll","package":"joka","parentType":"GRect","signature":"Self addAll(P amount)","url":"/joka/math/GRect.addAll.html"},{"doc":"","kind":"method","module":"joka.math","name":"subLeftRight","package":"joka","parentType":"GRect","signature":"Self subLeftRight(P amount)","url":"/joka/math/GRect.subLeftRight.html"},{"doc":"","kind":"method","module":"joka.math","name":"subTopBottom","package":"joka","parentType":"GRect","signature":"Self subTopBottom(P amount)","url":"/joka/math/GRect.subTopBottom.html"},{"doc":"","kind":"method","module":"joka.math","name":"subAll","package":"joka","parentType":"GRect","signature":"Self subAll(P amount)","url":"/joka/math/GRect.subAll.html"},{"doc":"A generic 2D Circle.","kind":"struct","module":"joka.math","name":"GCirc","package":"joka","parentType":"","signature":"GCirc(T)","url":"/joka/math.html#GCirc"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"GCirc","signature":"IStr toStr()","url":"/joka/math/GCirc.toStr.html"},{"doc":"The X position of the circle.","kind":"method","module":"joka.math","name":"x","package":"joka","parentType":"GCirc","signature":"T x()","url":"/joka/math/GCirc.x.html"},{"doc":"The Y position of the circle.","kind":"method","module":"joka.math","name":"y","package":"joka","parentType":"GCirc","signature":"T y()","url":"/joka/math/GCirc.y.html"},{"doc":"The radius of the circle.","kind":"method","module":"joka.math","name":"r","package":"joka","parentType":"GCirc","signature":"T r()","url":"/joka/math/GCirc.r.html"},{"doc":"","kind":"method","module":"joka.math","name":"hasSize","package":"joka","parentType":"GCirc","signature":"bool hasSize()","url":"/joka/math/GCirc.hasSize.html"},{"doc":"","kind":"method","module":"joka.math","name":"abs","package":"joka","parentType":"GCirc","signature":"GCirc!T abs()","url":"/joka/math/GCirc.abs.html"},{"doc":"A generic 2D Line.","kind":"struct","module":"joka.math","name":"GLine","package":"joka","parentType":"","signature":"GLine(T)","url":"/joka/math.html#GLine"},{"doc":"","kind":"method","module":"joka.math","name":"toStr","package":"joka","parentType":"GLine","signature":"IStr toStr()","url":"/joka/math/GLine.toStr.html"},{"doc":"","kind":"method","module":"joka.math","name":"x1","package":"joka","parentType":"GLine","signature":"T x1()","url":"/joka/math/GLine.x1.html"},{"doc":"","kind":"method","module":"joka.math","name":"y1","package":"joka","parentType":"GLine","signature":"T y1()","url":"/joka/math/GLine.y1.html"},{"doc":"","kind":"method","module":"joka.math","name":"x2","package":"joka","parentType":"GLine","signature":"T x2()","url":"/joka/math/GLine.x2.html"},{"doc":"","kind":"method","module":"joka.math","name":"y2","package":"joka","parentType":"GLine","signature":"T y2()","url":"/joka/math/GLine.y2.html"},{"doc":"","kind":"method","module":"joka.math","name":"abs","package":"joka","parentType":"GLine","signature":"GLine!T abs()","url":"/joka/math/GLine.abs.html"},{"doc":"Handles the transition between two values over a specified duration.","kind":"struct","module":"joka.math","name":"GTween","package":"joka","parentType":"","signature":"GTween(T)","url":"/joka/math.html#GTween"},{"doc":"Returns true if time is at the start (0.0). Useful when using `TweenMode.bomb`.","kind":"method","module":"joka.math","name":"isAtStart","package":"joka","parentType":"GTween","signature":"bool isAtStart()","url":"/joka/math/GTween.isAtStart.html"},{"doc":"Returns true if time is at the end (duration). Useful when using `TweenMode.bomb`.","kind":"method","module":"joka.math","name":"isAtEnd","package":"joka","parentType":"GTween","signature":"bool isAtEnd()","url":"/joka/math/GTween.isAtEnd.html"},{"doc":"Returns the current interpolated value between `a` and `b`.","kind":"method","module":"joka.math","name":"now","package":"joka","parentType":"GTween","signature":"T now()","url":"/joka/math/GTween.now.html"},{"doc":"Advances the tween by the given delta time and returns the current value.","kind":"method","module":"joka.math","name":"update","package":"joka","parentType":"GTween","signature":"T update(float  delta)","url":"/joka/math/GTween.update.html"},{"doc":"Resets the tween to the start and returns the current value.","kind":"method","module":"joka.math","name":"reset","package":"joka","parentType":"GTween","signature":"T reset()","url":"/joka/math/GTween.reset.html"},{"doc":"Returns the current progress (between 0.0 to 1.0).","kind":"method","module":"joka.math","name":"progress","package":"joka","parentType":"GTween","signature":"float progress()","url":"/joka/math/GTween.progress.html"},{"doc":"Sets the progress to a specific value (between 0.0 to 1.0).","kind":"method","module":"joka.math","name":"setProgress","package":"joka","parentType":"GTween","signature":"void setProgress(float  value)","url":"/joka/math/GTween.setProgress.html"},{"doc":"Sets the current time and applies the tween mode rules.","kind":"method","module":"joka.math","name":"setTime","package":"joka","parentType":"GTween","signature":"void setTime(float  value)","url":"/joka/math/GTween.setTime.html"},{"doc":"Handles the transition between two boolean states.","kind":"struct","module":"joka.math","name":"SmoothToggle","package":"joka","parentType":"","signature":"SmoothToggle","url":"/joka/math.html#SmoothToggle"},{"doc":"Returns true if progress is at the start (0.0).","kind":"method","module":"joka.math","name":"isAtStart","package":"joka","parentType":"SmoothToggle","signature":"bool isAtStart()","url":"/joka/math/SmoothToggle.isAtStart.html"},{"doc":"Returns true if progress is at the end (1.0).","kind":"method","module":"joka.math","name":"isAtEnd","package":"joka","parentType":"SmoothToggle","signature":"bool isAtEnd()","url":"/joka/math/SmoothToggle.isAtEnd.html"},{"doc":"Returns true if progress is not at the start (0.0) or the end (1.0).","kind":"method","module":"joka.math","name":"isActive","package":"joka","parentType":"SmoothToggle","signature":"bool isActive()","url":"/joka/math/SmoothToggle.isActive.html"},{"doc":"Returns the current progress (between 0.0 and 1.0).","kind":"method","module":"joka.math","name":"now","package":"joka","parentType":"SmoothToggle","signature":"float now()","url":"/joka/math/SmoothToggle.now.html"},{"doc":"Advances the progress toward the current state. Returns the updated progress.","kind":"method","module":"joka.math","name":"update","package":"joka","parentType":"SmoothToggle","signature":"float update(float  delta)","url":"/joka/math/SmoothToggle.update.html"},{"doc":"Resets the progress to 0.0. Returns the updated progress.","kind":"method","module":"joka.math","name":"reset","package":"joka","parentType":"SmoothToggle","signature":"float reset()","url":"/joka/math/SmoothToggle.reset.html"},{"doc":"Sets the progress to the given value (clamped).","kind":"method","module":"joka.math","name":"setProgress","package":"joka","parentType":"SmoothToggle","signature":"void setProgress(float  value)","url":"/joka/math/SmoothToggle.setProgress.html"},{"doc":"Toggles the target state. Returns the new state.","kind":"method","module":"joka.math","name":"toggle","package":"joka","parentType":"SmoothToggle","signature":"bool toggle()","url":"/joka/math/SmoothToggle.toggle.html"},{"doc":"Toggles the state and instantly sets progress to match. Returns the new state.","kind":"method","module":"joka.math","name":"toggleSnap","package":"joka","parentType":"SmoothToggle","signature":"bool toggleSnap()","url":"/joka/math/SmoothToggle.toggleSnap.html"},{"doc":"The value of epsilon.","kind":"variable","module":"joka.math","name":"epsilon","package":"joka","parentType":"","signature":"epsilon","url":"/joka/math.html#epsilon"},{"doc":"The value of Euler's number.","kind":"variable","module":"joka.math","name":"euler","package":"joka","parentType":"","signature":"euler","url":"/joka/math.html#euler"},{"doc":"The value of log2(e).","kind":"variable","module":"joka.math","name":"log2e","package":"joka","parentType":"","signature":"log2e","url":"/joka/math.html#log2e"},{"doc":"The value of log10(e).","kind":"variable","module":"joka.math","name":"log10e","package":"joka","parentType":"","signature":"log10e","url":"/joka/math.html#log10e"},{"doc":"The value of ln(2).","kind":"variable","module":"joka.math","name":"ln2","package":"joka","parentType":"","signature":"ln2","url":"/joka/math.html#ln2"},{"doc":"The value of ln(10).","kind":"variable","module":"joka.math","name":"ln10","package":"joka","parentType":"","signature":"ln10","url":"/joka/math.html#ln10"},{"doc":"The value of PI.","kind":"variable","module":"joka.math","name":"pi","package":"joka","parentType":"","signature":"pi","url":"/joka/math.html#pi"},{"doc":"The value of PI / 2.","kind":"variable","module":"joka.math","name":"pi2","package":"joka","parentType":"","signature":"pi2","url":"/joka/math.html#pi2"},{"doc":"The value of PI / 4.","kind":"variable","module":"joka.math","name":"pi4","package":"joka","parentType":"","signature":"pi4","url":"/joka/math.html#pi4"},{"doc":"The value of PI / 180.","kind":"variable","module":"joka.math","name":"pi180","package":"joka","parentType":"","signature":"pi180","url":"/joka/math.html#pi180"},{"doc":"The value of 1 / PI.","kind":"variable","module":"joka.math","name":"dpi","package":"joka","parentType":"","signature":"dpi","url":"/joka/math.html#dpi"},{"doc":"The value of 2 / PI.","kind":"variable","module":"joka.math","name":"dpi2","package":"joka","parentType":"","signature":"dpi2","url":"/joka/math.html#dpi2"},{"doc":"The value of 180 / PI.","kind":"variable","module":"joka.math","name":"dpi180","package":"joka","parentType":"","signature":"dpi180","url":"/joka/math.html#dpi180"},{"doc":"The value of sqrt(2).","kind":"variable","module":"joka.math","name":"sqrt2","package":"joka","parentType":"","signature":"sqrt2","url":"/joka/math.html#sqrt2"},{"doc":"The value of 1 / sqrt(2).","kind":"variable","module":"joka.math","name":"dsqrt2","package":"joka","parentType":"","signature":"dsqrt2","url":"/joka/math.html#dsqrt2"},{"doc":"Not a color.","kind":"variable","module":"joka.math","name":"blank","package":"joka","parentType":"","signature":"blank","url":"/joka/math.html#blank"},{"doc":"Black black.","kind":"variable","module":"joka.math","name":"black","package":"joka","parentType":"","signature":"black","url":"/joka/math.html#black"},{"doc":"White white.","kind":"variable","module":"joka.math","name":"white","package":"joka","parentType":"","signature":"white","url":"/joka/math.html#white"},{"doc":"Red red.","kind":"variable","module":"joka.math","name":"red","package":"joka","parentType":"","signature":"red","url":"/joka/math.html#red"},{"doc":"Green green.","kind":"variable","module":"joka.math","name":"green","package":"joka","parentType":"","signature":"green","url":"/joka/math.html#green"},{"doc":"Blue blue.","kind":"variable","module":"joka.math","name":"blue","package":"joka","parentType":"","signature":"blue","url":"/joka/math.html#blue"},{"doc":"Yellow yellow.","kind":"variable","module":"joka.math","name":"yellow","package":"joka","parentType":"","signature":"yellow","url":"/joka/math.html#yellow"},{"doc":"Magenta magenta.","kind":"variable","module":"joka.math","name":"magenta","package":"joka","parentType":"","signature":"magenta","url":"/joka/math.html#magenta"},{"doc":"Pink pink.","kind":"variable","module":"joka.math","name":"pink","package":"joka","parentType":"","signature":"pink","url":"/joka/math.html#pink"},{"doc":"Cyan cyan.","kind":"variable","module":"joka.math","name":"cyan","package":"joka","parentType":"","signature":"cyan","url":"/joka/math.html#cyan"},{"doc":"Orange orange.","kind":"variable","module":"joka.math","name":"orange","package":"joka","parentType":"","signature":"orange","url":"/joka/math.html#orange"},{"doc":"Beige beige.","kind":"variable","module":"joka.math","name":"beige","package":"joka","parentType":"","signature":"beige","url":"/joka/math.html#beige"},{"doc":"Brown brown.","kind":"variable","module":"joka.math","name":"brown","package":"joka","parentType":"","signature":"brown","url":"/joka/math.html#brown"},{"doc":"Maroon maroon.","kind":"variable","module":"joka.math","name":"maroon","package":"joka","parentType":"","signature":"maroon","url":"/joka/math.html#maroon"},{"doc":"Gray 1.","kind":"variable","module":"joka.math","name":"gray1","package":"joka","parentType":"","signature":"gray1","url":"/joka/math.html#gray1"},{"doc":"Gray 22.","kind":"variable","module":"joka.math","name":"gray2","package":"joka","parentType":"","signature":"gray2","url":"/joka/math.html#gray2"},{"doc":"Gray 333.","kind":"variable","module":"joka.math","name":"gray3","package":"joka","parentType":"","signature":"gray3","url":"/joka/math.html#gray3"},{"doc":"Gray 4444.","kind":"variable","module":"joka.math","name":"gray4","package":"joka","parentType":"","signature":"gray4","url":"/joka/math.html#gray4"},{"doc":"Gray gray.","kind":"variable","module":"joka.math","name":"gray","package":"joka","parentType":"","signature":"gray","url":"/joka/math.html#gray"},{"doc":"The `memory` module provides functions for dealing with memory and various general-purpose containers. `List`, `BufferList`, and `FixedList` are th...","kind":"module","module":"joka.memory","name":"joka.memory","package":"joka","parentType":"","signature":"","url":"/joka/memory.html"},{"doc":"Replaces the global memory context for the current scope with the default allocator.","kind":"function","module":"joka.memory","name":"ScopedDefaultMemoryContext","package":"joka","parentType":"","signature":"ScopedMemoryContext ScopedDefaultMemoryContext()","url":"/joka/memory/ScopedDefaultMemoryContext.html"},{"doc":"A realloc wrapper that uses the system allocator.","kind":"function","module":"joka.memory","name":"jokaSystemReallocWrapper","package":"joka","parentType":"","signature":"void * jokaSystemReallocWrapper(void *  allocatorState,  Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file,  Sz line)","url":"/joka/memory/jokaSystemReallocWrapper.html"},{"doc":"Allocates a block of memory.","kind":"function","module":"joka.memory","name":"jokaMalloc","package":"joka","parentType":"","signature":"void * jokaMalloc(Sz size,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMalloc.html"},{"doc":"Reallocates a block of memory.","kind":"function","module":"joka.memory","name":"jokaRealloc","package":"joka","parentType":"","signature":"void * jokaRealloc(void *  ptr,  Sz size,  Sz oldSize =  0,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaRealloc.html"},{"doc":"Frees a block of memory.","kind":"function","module":"joka.memory","name":"jokaFree","package":"joka","parentType":"","signature":"void jokaFree(void *  ptr,  Sz oldSize =  0,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaFree.html"},{"doc":"Allocates memory for a value without initializing it.","kind":"function","module":"joka.memory","name":"jokaMakeBlank","package":"joka","parentType":"","signature":"T * jokaMakeBlank(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeBlank.html"},{"doc":"Allocates memory for a value without initializing it.","kind":"function","module":"joka.memory","name":"jokaMakeBlank","package":"joka","parentType":"","signature":"T * jokaMakeBlank(T)(MemoryContext context,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeBlank.html"},{"doc":"Allocates memory for a value and initializes it.","kind":"function","module":"joka.memory","name":"jokaMake","package":"joka","parentType":"","signature":"T * jokaMake(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMake.html"},{"doc":"Allocates memory for a value and initializes it.","kind":"function","module":"joka.memory","name":"jokaMake","package":"joka","parentType":"","signature":"T * jokaMake(T)(MemoryContext context,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMake.html"},{"doc":"Allocates memory for a value and initializes it.","kind":"function","module":"joka.memory","name":"jokaMake","package":"joka","parentType":"","signature":"T * jokaMake(T)(const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMake.html"},{"doc":"Allocates memory for a value and initializes it.","kind":"function","module":"joka.memory","name":"jokaMake","package":"joka","parentType":"","signature":"T * jokaMake(T)(MemoryContext context,  const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMake.html"},{"doc":"Allocates a slice without initializing its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSliceBlank","package":"joka","parentType":"","signature":"T[] jokaMakeSliceBlank(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSliceBlank.html"},{"doc":"Allocates a slice without initializing its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSliceBlank","package":"joka","parentType":"","signature":"T[] jokaMakeSliceBlank(T)(MemoryContext context,  Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSliceBlank.html"},{"doc":"Allocates a slice and initializes its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSlice","package":"joka","parentType":"","signature":"T[] jokaMakeSlice(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSlice.html"},{"doc":"Allocates a slice and initializes its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSlice","package":"joka","parentType":"","signature":"T[] jokaMakeSlice(T)(MemoryContext context,  Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSlice.html"},{"doc":"Allocates a slice and initializes its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSlice","package":"joka","parentType":"","signature":"T[] jokaMakeSlice(T)(Sz length,  const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSlice.html"},{"doc":"Allocates a slice and initializes its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSlice","package":"joka","parentType":"","signature":"T[] jokaMakeSlice(T)(MemoryContext context,  Sz length,  const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSlice.html"},{"doc":"Allocates a slice and initializes its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSlice","package":"joka","parentType":"","signature":"T[] jokaMakeSlice(T)(const(T)[]  values,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSlice.html"},{"doc":"Allocates a slice and initializes its elements.","kind":"function","module":"joka.memory","name":"jokaMakeSlice","package":"joka","parentType":"","signature":"T[] jokaMakeSlice(T)(MemoryContext context,  const(T)[]  values,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaMakeSlice.html"},{"doc":"Resizes a slice, with the previous pointer getting freed.","kind":"function","module":"joka.memory","name":"jokaResizeSlice","package":"joka","parentType":"","signature":"T[] jokaResizeSlice(T)(T *  values,  Sz length,  Sz oldLength =  0,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaResizeSlice.html"},{"doc":"Resizes a slice, with the previous pointer getting freed.","kind":"function","module":"joka.memory","name":"jokaResizeSlice","package":"joka","parentType":"","signature":"T[] jokaResizeSlice(T)(MemoryContext context,  T *  values,  Sz length,  Sz oldLength =  0,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/jokaResizeSlice.html"},{"doc":"Allocates a struct's slice fields in a single contiguous block without initializing them. Free the entire block by freeing the first field's pointer.","kind":"function","module":"joka.memory","name":"jokaMakeJointBlank","package":"joka","parentType":"","signature":"T jokaMakeJointBlank(T)(Sz *  outTotalBytes,  Sz[]  lengths...) if (is(T ==  struct))","url":"/joka/memory/jokaMakeJointBlank.html"},{"doc":"Allocates a struct's slice fields in a single contiguous block without initializing them. Free the entire block by freeing the first field's pointer.","kind":"function","module":"joka.memory","name":"jokaMakeJointBlank","package":"joka","parentType":"","signature":"T jokaMakeJointBlank(T)(MemoryContext context,  Sz *  outTotalBytes,  Sz[]  lengths...) if (is(T ==  struct))","url":"/joka/memory/jokaMakeJointBlank.html"},{"doc":"Allocates a struct's slice fields in a single contiguous block and initializes them to zero. Free the entire block by freeing the first field's poi...","kind":"function","module":"joka.memory","name":"jokaMakeJoint","package":"joka","parentType":"","signature":"T jokaMakeJoint(T)(Sz[]  lengths...) if (is(T ==  struct))","url":"/joka/memory/jokaMakeJoint.html"},{"doc":"Allocates a struct's slice fields in a single contiguous block and initializes them to zero. Free the entire block by freeing the first field's poi...","kind":"function","module":"joka.memory","name":"jokaMakeJoint","package":"joka","parentType":"","signature":"T jokaMakeJoint(T)(MemoryContext context,  Sz[]  lengths...) if (is(T ==  struct))","url":"/joka/memory/jokaMakeJoint.html"},{"doc":"A realloc wrapper that always returns null.","kind":"function","module":"joka.memory","name":"nullAllocatorReallocWrapper","package":"joka","parentType":"","signature":"void * nullAllocatorReallocWrapper(void *  allocatorState,  Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file,  Sz line)","url":"/joka/memory/nullAllocatorReallocWrapper.html"},{"doc":"Configures a memory context to use the null allocator.","kind":"function","module":"joka.memory","name":"jokaRestoreNullAllocatorSetup","package":"joka","parentType":"","signature":"void jokaRestoreNullAllocatorSetup(ref  MemoryContext context)","url":"/joka/memory/jokaRestoreNullAllocatorSetup.html"},{"doc":"Configures a memory context to use the default allocator.","kind":"function","module":"joka.memory","name":"jokaRestoreDefaultAllocatorSetup","package":"joka","parentType":"","signature":"void jokaRestoreDefaultAllocatorSetup(ref  MemoryContext context)","url":"/joka/memory/jokaRestoreDefaultAllocatorSetup.html"},{"doc":"Sets a memory context to the global context if it has no realloc function.","kind":"function","module":"joka.memory","name":"jokaEnsureCapture","package":"joka","parentType":"","signature":"void jokaEnsureCapture(ref  MemoryContext capture)","url":"/joka/memory/jokaEnsureCapture.html"},{"doc":"Marks an allocation as ignored by the memory tracker.","kind":"function","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"","signature":"auto ignoreLeak(T)(T ptr)","url":"/joka/memory/ignoreLeak.html"},{"doc":"Begins a new allocation group for the memory tracker and returns the current group depth.","kind":"function","module":"joka.memory","name":"beginAllocationGroup","package":"joka","parentType":"","signature":"Sz beginAllocationGroup(IStr group)","url":"/joka/memory/beginAllocationGroup.html"},{"doc":"Ends the current allocation group for the memory tracker and returns the current group depth.","kind":"function","module":"joka.memory","name":"endAllocationGroup","package":"joka","parentType":"","signature":"Sz endAllocationGroup()","url":"/joka/memory/endAllocationGroup.html"},{"doc":"Returns a summary of memory leaks and invalid frees detected by the memory tracker.","kind":"function","module":"joka.memory","name":"memoryTrackingInfo","package":"joka","parentType":"","signature":"IStr memoryTrackingInfo(IStr pathFilter =  \"\",  bool  canShowEmpty =  false)","url":"/joka/memory/memoryTrackingInfo.html"},{"doc":"A RAII helper for arenas.","kind":"function","module":"joka.memory","name":"ScopedArena","package":"joka","parentType":"","signature":"_ScopedArena!T ScopedArena(T)(ref  T arena)","url":"/joka/memory/ScopedArena.html"},{"doc":"","kind":"function","module":"joka.memory","name":"arenaAllocatorReallocWrapper","package":"joka","parentType":"","signature":"void * arenaAllocatorReallocWrapper(void *  allocatorState,  Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file,  Sz line)","url":"/joka/memory/arenaAllocatorReallocWrapper.html"},{"doc":"","kind":"function","module":"joka.memory","name":"growingArenaAllocatorReallocWrapper","package":"joka","parentType":"","signature":"void * growingArenaAllocatorReallocWrapper(void *  allocatorState,  Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file,  Sz line)","url":"/joka/memory/growingArenaAllocatorReallocWrapper.html"},{"doc":"","kind":"function","module":"joka.memory","name":"gridIndexErrorMessage","package":"joka","parentType":"","signature":"IStr gridIndexErrorMessage(Sz row,  Sz col)","url":"/joka/memory/gridIndexErrorMessage.html"},{"doc":"","kind":"function","module":"joka.memory","name":"genIndexErrorMessage","package":"joka","parentType":"","signature":"IStr genIndexErrorMessage(Sz value,  Sz generation)","url":"/joka/memory/genIndexErrorMessage.html"},{"doc":"","kind":"function","module":"joka.memory","name":"findListCapacity","package":"joka","parentType":"","signature":"Sz findListCapacity(Sz length,  Sz currentCapacity =  0)","url":"/joka/memory/findListCapacity.html"},{"doc":"","kind":"function","module":"joka.memory","name":"findListCapacityFastAndAssumeOneAddedItemInLength","package":"joka","parentType":"","signature":"Sz findListCapacityFastAndAssumeOneAddedItemInLength(Sz length,  Sz currentCapacity =  0)","url":"/joka/memory/findListCapacityFastAndAssumeOneAddedItemInLength.html"},{"doc":"","kind":"function","module":"joka.memory","name":"findGridIndex","package":"joka","parentType":"","signature":"Sz findGridIndex(Sz row,  Sz col,  Sz colCount)","url":"/joka/memory/findGridIndex.html"},{"doc":"","kind":"function","module":"joka.memory","name":"findGridRow","package":"joka","parentType":"","signature":"Sz findGridRow(Sz gridIndex,  Sz colCount)","url":"/joka/memory/findGridRow.html"},{"doc":"","kind":"function","module":"joka.memory","name":"findGridCol","package":"joka","parentType":"","signature":"Sz findGridCol(Sz gridIndex,  Sz colCount)","url":"/joka/memory/findGridCol.html"},{"doc":"Formats a string using a list and returns the resulting formatted string. The list is cleared before writing. For details on formatting behavior, s...","kind":"function","module":"joka.memory","name":"fmtIntoList","package":"joka","parentType":"","signature":"IStr fmtIntoList(bool  canAppend =  false,  S =  LStr,  A...)(ref  S list,  IStr fmtStr,  A args)","url":"/joka/memory/fmtIntoList.html"},{"doc":"Formats a string using a list and returns the resulting formatted string. The list is cleared before writing. For details on formatting behavior, s...","kind":"function","module":"joka.memory","name":"fmtIntoList","package":"joka","parentType":"","signature":"IStr fmtIntoList(bool  canAppend =  false,  S =  LStr,  A...)(ref  S list,  InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/memory/fmtIntoList.html"},{"doc":"Prints formatted text to the given buffer. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.memory","name":"sprintf","package":"joka","parentType":"","signature":"IStr sprintf(S =  LStr,  A...)(ref  S buffer,  IStr fmtStr,  A args)","url":"/joka/memory/sprintf.html"},{"doc":"Prints formatted text to the given buffer. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.memory","name":"sprintf","package":"joka","parentType":"","signature":"IStr sprintf(S =  LStr,  A...)(ref  S buffer,  InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/memory/sprintf.html"},{"doc":"Prints formatted text with a new line at the end to the given buffer. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.memory","name":"sprintfln","package":"joka","parentType":"","signature":"IStr sprintfln(S =  LStr,  A...)(ref  S buffer,  IStr fmtStr,  A args)","url":"/joka/memory/sprintfln.html"},{"doc":"Prints formatted text with a new line at the end to the given buffer. For details on formatting, see the `fmtIntoBuffer` function.","kind":"function","module":"joka.memory","name":"sprintfln","package":"joka","parentType":"","signature":"IStr sprintfln(S =  LStr,  A...)(ref  S buffer,  InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/memory/sprintfln.html"},{"doc":"Prints text to the given buffer.","kind":"function","module":"joka.memory","name":"sprint","package":"joka","parentType":"","signature":"void sprint(S =  LStr,  A...)(ref  S buffer,  A args)","url":"/joka/memory/sprint.html"},{"doc":"Prints text with a new line at the end to the given buffer.","kind":"function","module":"joka.memory","name":"sprintln","package":"joka","parentType":"","signature":"void sprintln(S =  LStr,  A...)(ref  S buffer,  A args)","url":"/joka/memory/sprintln.html"},{"doc":"Frees only the items within the container without freeing the container itself. Calls `free` on each item, passing `file` and `line` if supported.","kind":"function","module":"joka.memory","name":"freeOnlyItems","package":"joka","parentType":"","signature":"void freeOnlyItems(T)(ref  T container,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/freeOnlyItems.html"},{"doc":"Frees all items within the container and then frees the container itself. Equivalent to calling `freeOnlyItems` followed by `free` on the container.","kind":"function","module":"joka.memory","name":"freeWithItems","package":"joka","parentType":"","signature":"void freeWithItems(T)(ref  T container,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/freeWithItems.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isContainerType","package":"joka","parentType":"","signature":"bool isContainerType(T)()","url":"/joka/memory/isContainerType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isBasicContainerType","package":"joka","parentType":"","signature":"bool isBasicContainerType(T)()","url":"/joka/memory/isBasicContainerType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isBufferContainerType","package":"joka","parentType":"","signature":"bool isBufferContainerType(T)()","url":"/joka/memory/isBufferContainerType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isFixedContainerType","package":"joka","parentType":"","signature":"bool isFixedContainerType(T)()","url":"/joka/memory/isFixedContainerType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isSparseContainerPartsValid","package":"joka","parentType":"","signature":"bool isSparseContainerPartsValid(T,  D)()","url":"/joka/memory/isSparseContainerPartsValid.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isGenContainerPartsValid","package":"joka","parentType":"","signature":"bool isGenContainerPartsValid(T,  D,  G)()","url":"/joka/memory/isGenContainerPartsValid.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isLStrType","package":"joka","parentType":"","signature":"bool isLStrType(T)()","url":"/joka/memory/isLStrType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isBStrType","package":"joka","parentType":"","signature":"bool isBStrType(T)()","url":"/joka/memory/isBStrType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isFStrType","package":"joka","parentType":"","signature":"bool isFStrType(T)()","url":"/joka/memory/isFStrType.html"},{"doc":"","kind":"function","module":"joka.memory","name":"isStrContainerType","package":"joka","parentType":"","signature":"bool isStrContainerType(T)()","url":"/joka/memory/isStrContainerType.html"},{"doc":"Groups allocations under a name for tracking purposes.","kind":"struct","module":"joka.memory","name":"ScopedAllocationGroup","package":"joka","parentType":"","signature":"ScopedAllocationGroup","url":"/joka/memory.html#ScopedAllocationGroup"},{"doc":"","kind":"alias","module":"joka.memory","name":"AllocationGroup","package":"joka","parentType":"","signature":"AllocationGroup = ScopedAllocationGroup","url":"/joka/memory.html#AllocationGroup"},{"doc":"A dynamic allocator API.","kind":"struct","module":"joka.memory","name":"MemoryContext","package":"joka","parentType":"","signature":"MemoryContext","url":"/joka/memory.html#MemoryContext"},{"doc":"Allocates a block of memory.","kind":"method","module":"joka.memory","name":"malloc","package":"joka","parentType":"MemoryContext","signature":"void * malloc(Sz alignment,  Sz size,  IStr file,  Sz line)","url":"/joka/memory/MemoryContext.malloc.html"},{"doc":"Reallocates a block of memory.","kind":"method","module":"joka.memory","name":"realloc","package":"joka","parentType":"MemoryContext","signature":"void * realloc(Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file,  Sz line)","url":"/joka/memory/MemoryContext.realloc.html"},{"doc":"Frees a block of memory.","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"MemoryContext","signature":"void free(Sz alignment,  void *  oldPtr,  Sz oldSize,  IStr file,  Sz line)","url":"/joka/memory/MemoryContext.free.html"},{"doc":"","kind":"alias","module":"joka.memory","name":"AllocatorMallocFunc","package":"joka","parentType":"","signature":"AllocatorMallocFunc = void *  function(void *  allocatorState,  Sz alignment,  Sz size,  IStr file,  Sz line)","url":"/joka/memory.html#AllocatorMallocFunc"},{"doc":"","kind":"alias","module":"joka.memory","name":"AllocatorReallocFunc","package":"joka","parentType":"","signature":"AllocatorReallocFunc = void *  function(void *  allocatorState,  Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file,  Sz line)","url":"/joka/memory.html#AllocatorReallocFunc"},{"doc":"","kind":"alias","module":"joka.memory","name":"AllocatorFreeFunc","package":"joka","parentType":"","signature":"AllocatorFreeFunc = void   function(void *  allocatorState,  Sz alignment,  void *  oldPtr,  Sz oldSize,  IStr file,  Sz line)","url":"/joka/memory.html#AllocatorFreeFunc"},{"doc":"Replaces the global memory context for the current scope with the given allocator.","kind":"struct","module":"joka.memory","name":"ScopedMemoryContext","package":"joka","parentType":"","signature":"ScopedMemoryContext","url":"/joka/memory.html#ScopedMemoryContext"},{"doc":"A dynamic string of chars.","kind":"alias","module":"joka.memory","name":"LStr","package":"joka","parentType":"","signature":"LStr = List!char","url":"/joka/memory.html#LStr"},{"doc":"A dynamic string of chars backed by external memory.","kind":"alias","module":"joka.memory","name":"BStr","package":"joka","parentType":"","signature":"BStr = BufferList!char","url":"/joka/memory.html#BStr"},{"doc":"A dynamic string of chars allocated on the stack.","kind":"alias","module":"joka.memory","name":"FStr","package":"joka","parentType":"","signature":"FStr(Sz N) = FixedList!(char,  N)","url":"/joka/memory.html#FStr"},{"doc":"A dynamic array.","kind":"struct","module":"joka.memory","name":"List","package":"joka","parentType":"","signature":"List(T)","url":"/joka/memory.html#List"},{"doc":"","kind":"method","module":"joka.memory","name":"length","package":"joka","parentType":"List","signature":"Sz length()","url":"/joka/memory/List.length.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ptr","package":"joka","parentType":"List","signature":"T * ptr()","url":"/joka/memory/List.ptr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"List","signature":"bool isEmpty()","url":"/joka/memory/List.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendBlank","package":"joka","parentType":"List","signature":"bool appendBlank(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/List.appendBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"append","package":"joka","parentType":"List","signature":"bool append(const(T)[]  args...)","url":"/joka/memory/List.append.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendSource","package":"joka","parentType":"List","signature":"bool appendSource(IStr file =  __FILE__,  Sz line =  __LINE__,  const(T)[]  args = []...)","url":"/joka/memory/List.appendSource.html"},{"doc":"","kind":"method","module":"joka.memory","name":"push","package":"joka","parentType":"List","signature":"bool push(const(T)  arg,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/List.push.html"},{"doc":"","kind":"method","module":"joka.memory","name":"remove","package":"joka","parentType":"List","signature":"void remove(Sz i)","url":"/joka/memory/List.remove.html"},{"doc":"","kind":"method","module":"joka.memory","name":"removeShift","package":"joka","parentType":"List","signature":"void removeShift(Sz i)","url":"/joka/memory/List.removeShift.html"},{"doc":"","kind":"method","module":"joka.memory","name":"pop","package":"joka","parentType":"List","signature":"void pop()","url":"/joka/memory/List.pop.html"},{"doc":"","kind":"method","module":"joka.memory","name":"popFront","package":"joka","parentType":"List","signature":"void popFront()","url":"/joka/memory/List.popFront.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"List","signature":"bool reserve(Sz newCapacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/List.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeBlank","package":"joka","parentType":"List","signature":"bool resizeBlank(Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/List.resizeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resize","package":"joka","parentType":"List","signature":"bool resize(Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/List.resize.html"},{"doc":"","kind":"method","module":"joka.memory","name":"fill","package":"joka","parentType":"List","signature":"void fill(const(T)  value)","url":"/joka/memory/List.fill.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"List","signature":"void clear()","url":"/joka/memory/List.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"List","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/List.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"List","signature":"void ignoreLeak()","url":"/joka/memory/List.ignoreLeak.html"},{"doc":"","kind":"method","module":"joka.memory","name":"toStr","package":"joka","parentType":"List","signature":"IStr toStr()","url":"/joka/memory/List.toStr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opSlice","package":"joka","parentType":"List","signature":"T[] opSlice(Sz dim)(Sz i,  Sz j)","url":"/joka/memory/List.opSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"List","signature":"T[] opIndex()","url":"/joka/memory/List.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"List","signature":"T[] opIndex(T[]  slice)","url":"/joka/memory/List.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"List","signature":"T opIndex(Sz i)","url":"/joka/memory/List.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"List","signature":"void opIndexAssign(const(T)  rhs,  Sz i)","url":"/joka/memory/List.opIndexAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexOpAssign","package":"joka","parentType":"List","signature":"void opIndexOpAssign(const(char)[]  op)(const(T)  rhs,  Sz i)","url":"/joka/memory/List.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opDollar","package":"joka","parentType":"List","signature":"Sz opDollar(Sz dim)()","url":"/joka/memory/List.opDollar.html"},{"doc":"A dynamic array that uses external memory provided at runtime.","kind":"struct","module":"joka.memory","name":"BufferList","package":"joka","parentType":"","signature":"BufferList(T)","url":"/joka/memory.html#BufferList"},{"doc":"","kind":"method","module":"joka.memory","name":"growCapacity","package":"joka","parentType":"BufferList","signature":"bool growCapacity(C)(ref  C arena)","url":"/joka/memory/BufferList.growCapacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeCapacity","package":"joka","parentType":"BufferList","signature":"bool resizeCapacity(C)(ref  C arena,  Sz newCapacity)","url":"/joka/memory/BufferList.resizeCapacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeCapacity","package":"joka","parentType":"BufferList","signature":"bool resizeCapacity(T[]  newRawPureData)","url":"/joka/memory/BufferList.resizeCapacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"items","package":"joka","parentType":"BufferList","signature":"T[] items()","url":"/joka/memory/BufferList.items.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ptr","package":"joka","parentType":"BufferList","signature":"T * ptr()","url":"/joka/memory/BufferList.ptr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"BufferList","signature":"bool isEmpty()","url":"/joka/memory/BufferList.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capacity","package":"joka","parentType":"BufferList","signature":"Sz capacity()","url":"/joka/memory/BufferList.capacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendBlank","package":"joka","parentType":"BufferList","signature":"bool appendBlank(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/BufferList.appendBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"append","package":"joka","parentType":"BufferList","signature":"bool append(const(T)[]  args...)","url":"/joka/memory/BufferList.append.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendSource","package":"joka","parentType":"BufferList","signature":"bool appendSource(IStr file =  __FILE__,  Sz line =  __LINE__,  const(T)[]  args = []...)","url":"/joka/memory/BufferList.appendSource.html"},{"doc":"","kind":"method","module":"joka.memory","name":"push","package":"joka","parentType":"BufferList","signature":"bool push(const(T)  arg,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/BufferList.push.html"},{"doc":"","kind":"method","module":"joka.memory","name":"remove","package":"joka","parentType":"BufferList","signature":"void remove(Sz i)","url":"/joka/memory/BufferList.remove.html"},{"doc":"","kind":"method","module":"joka.memory","name":"removeShift","package":"joka","parentType":"BufferList","signature":"void removeShift(Sz i)","url":"/joka/memory/BufferList.removeShift.html"},{"doc":"","kind":"method","module":"joka.memory","name":"pop","package":"joka","parentType":"BufferList","signature":"void pop()","url":"/joka/memory/BufferList.pop.html"},{"doc":"","kind":"method","module":"joka.memory","name":"popFront","package":"joka","parentType":"BufferList","signature":"void popFront()","url":"/joka/memory/BufferList.popFront.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"BufferList","signature":"void reserve(Sz newCapacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/BufferList.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeBlank","package":"joka","parentType":"BufferList","signature":"void resizeBlank(Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/BufferList.resizeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resize","package":"joka","parentType":"BufferList","signature":"void resize(Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/BufferList.resize.html"},{"doc":"","kind":"method","module":"joka.memory","name":"fill","package":"joka","parentType":"BufferList","signature":"void fill(const(T)  value)","url":"/joka/memory/BufferList.fill.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"BufferList","signature":"void clear()","url":"/joka/memory/BufferList.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"toStr","package":"joka","parentType":"BufferList","signature":"IStr toStr()","url":"/joka/memory/BufferList.toStr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"BufferList","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/BufferList.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"BufferList","signature":"void ignoreLeak()","url":"/joka/memory/BufferList.ignoreLeak.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capture","package":"joka","parentType":"BufferList","signature":"MemoryContext capture()","url":"/joka/memory/BufferList.capture.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capture","package":"joka","parentType":"BufferList","signature":"void capture(MemoryContext value)","url":"/joka/memory/BufferList.capture.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opSlice","package":"joka","parentType":"BufferList","signature":"T[] opSlice(Sz dim)(Sz i,  Sz j)","url":"/joka/memory/BufferList.opSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"BufferList","signature":"T[] opIndex()","url":"/joka/memory/BufferList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"BufferList","signature":"T[] opIndex(T[]  slice)","url":"/joka/memory/BufferList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"BufferList","signature":"T opIndex(Sz i)","url":"/joka/memory/BufferList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"BufferList","signature":"void opIndexAssign(const(T)  rhs,  Sz i)","url":"/joka/memory/BufferList.opIndexAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexOpAssign","package":"joka","parentType":"BufferList","signature":"void opIndexOpAssign(const(char)[]  op)(const(T)  rhs,  Sz i)","url":"/joka/memory/BufferList.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opDollar","package":"joka","parentType":"BufferList","signature":"Sz opDollar(Sz dim)()","url":"/joka/memory/BufferList.opDollar.html"},{"doc":"A dynamic array allocated on the stack.","kind":"struct","module":"joka.memory","name":"FixedList","package":"joka","parentType":"","signature":"FixedList(T,  Sz N)","url":"/joka/memory.html#FixedList"},{"doc":"","kind":"method","module":"joka.memory","name":"items","package":"joka","parentType":"FixedList","signature":"T[] items()","url":"/joka/memory/FixedList.items.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ptr","package":"joka","parentType":"FixedList","signature":"T * ptr()","url":"/joka/memory/FixedList.ptr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"FixedList","signature":"bool isEmpty()","url":"/joka/memory/FixedList.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendBlank","package":"joka","parentType":"FixedList","signature":"bool appendBlank(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/FixedList.appendBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"append","package":"joka","parentType":"FixedList","signature":"bool append(const(T)[]  args...)","url":"/joka/memory/FixedList.append.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendSource","package":"joka","parentType":"FixedList","signature":"bool appendSource(IStr file =  __FILE__,  Sz line =  __LINE__,  const(T)[]  args = []...)","url":"/joka/memory/FixedList.appendSource.html"},{"doc":"","kind":"method","module":"joka.memory","name":"push","package":"joka","parentType":"FixedList","signature":"bool push(const(T)  arg,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/FixedList.push.html"},{"doc":"","kind":"method","module":"joka.memory","name":"remove","package":"joka","parentType":"FixedList","signature":"void remove(Sz i)","url":"/joka/memory/FixedList.remove.html"},{"doc":"","kind":"method","module":"joka.memory","name":"removeShift","package":"joka","parentType":"FixedList","signature":"void removeShift(Sz i)","url":"/joka/memory/FixedList.removeShift.html"},{"doc":"","kind":"method","module":"joka.memory","name":"pop","package":"joka","parentType":"FixedList","signature":"void pop()","url":"/joka/memory/FixedList.pop.html"},{"doc":"","kind":"method","module":"joka.memory","name":"popFront","package":"joka","parentType":"FixedList","signature":"void popFront()","url":"/joka/memory/FixedList.popFront.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"FixedList","signature":"void reserve(Sz newCapacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/FixedList.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeBlank","package":"joka","parentType":"FixedList","signature":"void resizeBlank(Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/FixedList.resizeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resize","package":"joka","parentType":"FixedList","signature":"void resize(Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/FixedList.resize.html"},{"doc":"","kind":"method","module":"joka.memory","name":"fill","package":"joka","parentType":"FixedList","signature":"void fill(const(T)  value)","url":"/joka/memory/FixedList.fill.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"FixedList","signature":"void clear()","url":"/joka/memory/FixedList.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"toStr","package":"joka","parentType":"FixedList","signature":"IStr toStr()","url":"/joka/memory/FixedList.toStr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"FixedList","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/FixedList.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"FixedList","signature":"void ignoreLeak()","url":"/joka/memory/FixedList.ignoreLeak.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capture","package":"joka","parentType":"FixedList","signature":"MemoryContext capture()","url":"/joka/memory/FixedList.capture.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capture","package":"joka","parentType":"FixedList","signature":"void capture(MemoryContext value)","url":"/joka/memory/FixedList.capture.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opSlice","package":"joka","parentType":"FixedList","signature":"T[] opSlice(Sz dim)(Sz i,  Sz j)","url":"/joka/memory/FixedList.opSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"FixedList","signature":"T[] opIndex()","url":"/joka/memory/FixedList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"FixedList","signature":"T[] opIndex(T[]  slice)","url":"/joka/memory/FixedList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"FixedList","signature":"T opIndex(Sz i)","url":"/joka/memory/FixedList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"FixedList","signature":"void opIndexAssign(const(T)  rhs,  Sz i)","url":"/joka/memory/FixedList.opIndexAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexOpAssign","package":"joka","parentType":"FixedList","signature":"void opIndexOpAssign(const(char)[]  op)(const(T)  rhs,  Sz i)","url":"/joka/memory/FixedList.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opDollar","package":"joka","parentType":"FixedList","signature":"Sz opDollar(Sz dim)()","url":"/joka/memory/FixedList.opDollar.html"},{"doc":"An item of a sparse array.","kind":"struct","module":"joka.memory","name":"SparseListItem","package":"joka","parentType":"","signature":"SparseListItem(T)","url":"/joka/memory.html#SparseListItem"},{"doc":"A dynamic sparse array.","kind":"struct","module":"joka.memory","name":"SparseList","package":"joka","parentType":"","signature":"SparseList(T,  D =  List!(SparseListItem!T)) if (isSparseContainerPartsValid!(T,  D))","url":"/joka/memory.html#SparseList"},{"doc":"","kind":"method","module":"joka.memory","name":"capacity","package":"joka","parentType":"SparseList","signature":"Sz capacity()","url":"/joka/memory/SparseList.capacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"SparseList","signature":"bool isEmpty()","url":"/joka/memory/SparseList.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"has","package":"joka","parentType":"SparseList","signature":"bool has(Sz i)","url":"/joka/memory/SparseList.has.html"},{"doc":"","kind":"method","module":"joka.memory","name":"hotItem","package":"joka","parentType":"SparseList","signature":"T hotItem()","url":"/joka/memory/SparseList.hotItem.html"},{"doc":"","kind":"method","module":"joka.memory","name":"append","package":"joka","parentType":"SparseList","signature":"bool append(const(T)[]  args...)","url":"/joka/memory/SparseList.append.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendSource","package":"joka","parentType":"SparseList","signature":"bool appendSource(IStr file =  __FILE__,  Sz line =  __LINE__,  const(T)[]  args = []...)","url":"/joka/memory/SparseList.appendSource.html"},{"doc":"","kind":"method","module":"joka.memory","name":"push","package":"joka","parentType":"SparseList","signature":"bool push(const(T)  arg,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/SparseList.push.html"},{"doc":"","kind":"method","module":"joka.memory","name":"remove","package":"joka","parentType":"SparseList","signature":"void remove(Sz i)","url":"/joka/memory/SparseList.remove.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"SparseList","signature":"void reserve(Sz capacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/SparseList.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"SparseList","signature":"void clear()","url":"/joka/memory/SparseList.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"SparseList","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/SparseList.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"SparseList","signature":"void ignoreLeak()","url":"/joka/memory/SparseList.ignoreLeak.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ids","package":"joka","parentType":"SparseList","signature":"@nogc auto ids()","url":"/joka/memory/SparseList.ids.html"},{"doc":"","kind":"method","module":"joka.memory","name":"items","package":"joka","parentType":"SparseList","signature":"@nogc auto items()","url":"/joka/memory/SparseList.items.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"SparseList","signature":"T opIndex(Sz i)","url":"/joka/memory/SparseList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"SparseList","signature":"void opIndexAssign(const(T)  rhs,  Sz i)","url":"/joka/memory/SparseList.opIndexAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexOpAssign","package":"joka","parentType":"SparseList","signature":"void opIndexOpAssign(IStr op)(const(T)  rhs,  Sz i)","url":"/joka/memory/SparseList.opIndexOpAssign.html"},{"doc":"A dynamic generational array.","kind":"struct","module":"joka.memory","name":"GenList","package":"joka","parentType":"","signature":"GenList(T,  D =  SparseList!T,  G =  List!Gen) if (isGenContainerPartsValid!(T,  D,  G))","url":"/joka/memory.html#GenList"},{"doc":"","kind":"method","module":"joka.memory","name":"length","package":"joka","parentType":"GenList","signature":"Sz length()","url":"/joka/memory/GenList.length.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capacity","package":"joka","parentType":"GenList","signature":"Sz capacity()","url":"/joka/memory/GenList.capacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"GenList","signature":"bool isEmpty()","url":"/joka/memory/GenList.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"has","package":"joka","parentType":"GenList","signature":"bool has(GenIndex i)","url":"/joka/memory/GenList.has.html"},{"doc":"","kind":"method","module":"joka.memory","name":"append","package":"joka","parentType":"GenList","signature":"GenIndex append(const(T)  arg,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GenList.append.html"},{"doc":"","kind":"method","module":"joka.memory","name":"remove","package":"joka","parentType":"GenList","signature":"void remove(GenIndex i)","url":"/joka/memory/GenList.remove.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"GenList","signature":"void reserve(Sz capacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GenList.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"GenList","signature":"void clear()","url":"/joka/memory/GenList.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"GenList","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GenList.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"GenList","signature":"void ignoreLeak()","url":"/joka/memory/GenList.ignoreLeak.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ids","package":"joka","parentType":"GenList","signature":"@nogc auto ids()","url":"/joka/memory/GenList.ids.html"},{"doc":"","kind":"method","module":"joka.memory","name":"items","package":"joka","parentType":"GenList","signature":"@nogc auto items()","url":"/joka/memory/GenList.items.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"GenList","signature":"T opIndex(GenIndex i)","url":"/joka/memory/GenList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"GenList","signature":"void opIndexAssign(const(T)  rhs,  GenIndex i)","url":"/joka/memory/GenList.opIndexAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexOpAssign","package":"joka","parentType":"GenList","signature":"void opIndexOpAssign(IStr op)(const(T)  rhs,  GenIndex i)","url":"/joka/memory/GenList.opIndexOpAssign.html"},{"doc":"A dynamic bit array.","kind":"struct","module":"joka.memory","name":"GBitList","package":"joka","parentType":"","signature":"GBitList(T,  D =  List!T) if (__traits(isUnsigned,  T))","url":"/joka/memory.html#GBitList"},{"doc":"","kind":"method","module":"joka.memory","name":"capacity","package":"joka","parentType":"GBitList","signature":"Sz capacity()","url":"/joka/memory/GBitList.capacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"GBitList","signature":"bool isEmpty()","url":"/joka/memory/GBitList.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"append","package":"joka","parentType":"GBitList","signature":"bool append(const(bool)[]  args...)","url":"/joka/memory/GBitList.append.html"},{"doc":"","kind":"method","module":"joka.memory","name":"appendSource","package":"joka","parentType":"GBitList","signature":"bool appendSource(IStr file =  __FILE__,  Sz line =  __LINE__,  const(bool)[]  args = []...)","url":"/joka/memory/GBitList.appendSource.html"},{"doc":"","kind":"method","module":"joka.memory","name":"push","package":"joka","parentType":"GBitList","signature":"bool push(const(bool)  arg,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GBitList.push.html"},{"doc":"","kind":"method","module":"joka.memory","name":"remove","package":"joka","parentType":"GBitList","signature":"void remove(Sz i)","url":"/joka/memory/GBitList.remove.html"},{"doc":"","kind":"method","module":"joka.memory","name":"removeShift","package":"joka","parentType":"GBitList","signature":"void removeShift(Sz i)","url":"/joka/memory/GBitList.removeShift.html"},{"doc":"","kind":"method","module":"joka.memory","name":"pop","package":"joka","parentType":"GBitList","signature":"void pop()","url":"/joka/memory/GBitList.pop.html"},{"doc":"","kind":"method","module":"joka.memory","name":"popFront","package":"joka","parentType":"GBitList","signature":"void popFront()","url":"/joka/memory/GBitList.popFront.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"GBitList","signature":"bool reserve(Sz newCapacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GBitList.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"fill","package":"joka","parentType":"GBitList","signature":"void fill(const(bool)  value)","url":"/joka/memory/GBitList.fill.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"GBitList","signature":"void clear()","url":"/joka/memory/GBitList.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"GBitList","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GBitList.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"GBitList","signature":"void ignoreLeak()","url":"/joka/memory/GBitList.ignoreLeak.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"GBitList","signature":"bool opIndex(Sz i)","url":"/joka/memory/GBitList.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"GBitList","signature":"void opIndexAssign(const(bool)  rhs,  Sz i)","url":"/joka/memory/GBitList.opIndexAssign.html"},{"doc":"The common bit array type.","kind":"alias","module":"joka.memory","name":"BitList","package":"joka","parentType":"","signature":"BitList = GBitList!BitSetCommonDataType","url":"/joka/memory.html#BitList"},{"doc":"A dynamic 2D array.","kind":"struct","module":"joka.memory","name":"Grid","package":"joka","parentType":"","signature":"Grid(T,  D =  List!T) if (isBasicContainerType!D)","url":"/joka/memory.html#Grid"},{"doc":"","kind":"method","module":"joka.memory","name":"length","package":"joka","parentType":"Grid","signature":"Sz length()","url":"/joka/memory/Grid.length.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ptr","package":"joka","parentType":"Grid","signature":"T * ptr()","url":"/joka/memory/Grid.ptr.html"},{"doc":"","kind":"method","module":"joka.memory","name":"capacity","package":"joka","parentType":"Grid","signature":"Sz capacity()","url":"/joka/memory/Grid.capacity.html"},{"doc":"","kind":"method","module":"joka.memory","name":"has","package":"joka","parentType":"Grid","signature":"bool has(Sz row,  Sz col)","url":"/joka/memory/Grid.has.html"},{"doc":"","kind":"method","module":"joka.memory","name":"isEmpty","package":"joka","parentType":"Grid","signature":"bool isEmpty()","url":"/joka/memory/Grid.isEmpty.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"Grid","signature":"T[] opIndex()","url":"/joka/memory/Grid.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndex","package":"joka","parentType":"Grid","signature":"T opIndex(Sz row,  Sz col)","url":"/joka/memory/Grid.opIndex.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexAssign","package":"joka","parentType":"Grid","signature":"void opIndexAssign(T rhs,  Sz row,  Sz col)","url":"/joka/memory/Grid.opIndexAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opIndexOpAssign","package":"joka","parentType":"Grid","signature":"void opIndexOpAssign(IStr op)(T rhs,  Sz row,  Sz col)","url":"/joka/memory/Grid.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"joka.memory","name":"opDollar","package":"joka","parentType":"Grid","signature":"Sz opDollar(Sz dim)()","url":"/joka/memory/Grid.opDollar.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reserve","package":"joka","parentType":"Grid","signature":"void reserve(Sz newCapacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Grid.reserve.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeBlank","package":"joka","parentType":"Grid","signature":"void resizeBlank(Sz newRowCount,  Sz newColCount,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Grid.resizeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resize","package":"joka","parentType":"Grid","signature":"void resize(Sz newRowCount,  Sz newColCount,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Grid.resize.html"},{"doc":"","kind":"method","module":"joka.memory","name":"fill","package":"joka","parentType":"Grid","signature":"void fill(T value)","url":"/joka/memory/Grid.fill.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"Grid","signature":"void clear()","url":"/joka/memory/Grid.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"Grid","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Grid.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ignoreLeak","package":"joka","parentType":"Grid","signature":"void ignoreLeak()","url":"/joka/memory/Grid.ignoreLeak.html"},{"doc":"A static arena allocator.","kind":"struct","module":"joka.memory","name":"Arena","package":"joka","parentType":"","signature":"Arena","url":"/joka/memory.html#Arena"},{"doc":"","kind":"method","module":"joka.memory","name":"ready","package":"joka","parentType":"Arena","signature":"void ready(ubyte *  newData,  Sz newCapacity)","url":"/joka/memory/Arena.ready.html"},{"doc":"","kind":"method","module":"joka.memory","name":"ready","package":"joka","parentType":"Arena","signature":"void ready(ubyte[]  newData)","url":"/joka/memory/Arena.ready.html"},{"doc":"","kind":"method","module":"joka.memory","name":"malloc","package":"joka","parentType":"Arena","signature":"void * malloc(Sz alignment,  Sz size,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.malloc.html"},{"doc":"","kind":"method","module":"joka.memory","name":"realloc","package":"joka","parentType":"Arena","signature":"void * realloc(Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.realloc.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeBlank","package":"joka","parentType":"Arena","signature":"T * makeBlank(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.makeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"make","package":"joka","parentType":"Arena","signature":"T * make(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.make.html"},{"doc":"","kind":"method","module":"joka.memory","name":"make","package":"joka","parentType":"Arena","signature":"T * make(T)(const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.make.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSliceBlank","package":"joka","parentType":"Arena","signature":"T[] makeSliceBlank(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.makeSliceBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"Arena","signature":"T[] makeSlice(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"Arena","signature":"T[] makeSlice(T)(Sz length,  const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"Arena","signature":"T[] makeSlice(T)(const(T)[]  values,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeSlice","package":"joka","parentType":"Arena","signature":"T[] resizeSlice(T)(T *  values,  Sz oldLength,  Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.resizeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"checkpoint","package":"joka","parentType":"Arena","signature":"void checkpoint()","url":"/joka/memory/Arena.checkpoint.html"},{"doc":"","kind":"method","module":"joka.memory","name":"rollback","package":"joka","parentType":"Arena","signature":"void rollback()","url":"/joka/memory/Arena.rollback.html"},{"doc":"","kind":"method","module":"joka.memory","name":"rollback","package":"joka","parentType":"Arena","signature":"void rollback(Sz value)","url":"/joka/memory/Arena.rollback.html"},{"doc":"","kind":"method","module":"joka.memory","name":"dropCheckpoint","package":"joka","parentType":"Arena","signature":"void dropCheckpoint()","url":"/joka/memory/Arena.dropCheckpoint.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"Arena","signature":"void clear()","url":"/joka/memory/Arena.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"reset","package":"joka","parentType":"Arena","signature":"void reset(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/Arena.reset.html"},{"doc":"","kind":"method","module":"joka.memory","name":"toMemoryContext","package":"joka","parentType":"Arena","signature":"MemoryContext toMemoryContext()","url":"/joka/memory/Arena.toMemoryContext.html"},{"doc":"A dynamic arena allocator.","kind":"struct","module":"joka.memory","name":"GrowingArena","package":"joka","parentType":"","signature":"GrowingArena","url":"/joka/memory.html#GrowingArena"},{"doc":"","kind":"method","module":"joka.memory","name":"ready","package":"joka","parentType":"GrowingArena","signature":"void ready(Sz newChunkCapacity,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.ready.html"},{"doc":"","kind":"method","module":"joka.memory","name":"malloc","package":"joka","parentType":"GrowingArena","signature":"void * malloc(Sz alignment,  Sz size,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.malloc.html"},{"doc":"","kind":"method","module":"joka.memory","name":"realloc","package":"joka","parentType":"GrowingArena","signature":"void * realloc(Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.realloc.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeBlank","package":"joka","parentType":"GrowingArena","signature":"T * makeBlank(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.makeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"make","package":"joka","parentType":"GrowingArena","signature":"T * make(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.make.html"},{"doc":"","kind":"method","module":"joka.memory","name":"make","package":"joka","parentType":"GrowingArena","signature":"T * make(T)(const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.make.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSliceBlank","package":"joka","parentType":"GrowingArena","signature":"T[] makeSliceBlank(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.makeSliceBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"GrowingArena","signature":"T[] makeSlice(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"GrowingArena","signature":"T[] makeSlice(T)(Sz length,  const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"GrowingArena","signature":"T[] makeSlice(T)(const(T)[]  values,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeSlice","package":"joka","parentType":"GrowingArena","signature":"T[] resizeSlice(T)(T *  values,  Sz oldLength,  Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.resizeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"free","package":"joka","parentType":"GrowingArena","signature":"void free(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/GrowingArena.free.html"},{"doc":"","kind":"method","module":"joka.memory","name":"clear","package":"joka","parentType":"GrowingArena","signature":"void clear()","url":"/joka/memory/GrowingArena.clear.html"},{"doc":"","kind":"method","module":"joka.memory","name":"toMemoryContext","package":"joka","parentType":"GrowingArena","signature":"MemoryContext toMemoryContext()","url":"/joka/memory/GrowingArena.toMemoryContext.html"},{"doc":"","kind":"struct","module":"joka.memory","name":"_ScopedArena","package":"joka","parentType":"","signature":"_ScopedArena(T)","url":"/joka/memory.html#_ScopedArena"},{"doc":"","kind":"method","module":"joka.memory","name":"malloc","package":"joka","parentType":"_ScopedArena","signature":"void * malloc(Sz alignment,  Sz size,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.malloc.html"},{"doc":"","kind":"method","module":"joka.memory","name":"realloc","package":"joka","parentType":"_ScopedArena","signature":"void * realloc(Sz alignment,  void *  oldPtr,  Sz oldSize,  Sz newSize,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.realloc.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeBlank","package":"joka","parentType":"_ScopedArena","signature":"T * makeBlank(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.makeBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"make","package":"joka","parentType":"_ScopedArena","signature":"T * make(T)(IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.make.html"},{"doc":"","kind":"method","module":"joka.memory","name":"make","package":"joka","parentType":"_ScopedArena","signature":"T * make(T)(const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.make.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSliceBlank","package":"joka","parentType":"_ScopedArena","signature":"T[] makeSliceBlank(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.makeSliceBlank.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"_ScopedArena","signature":"T[] makeSlice(T)(Sz length,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"makeSlice","package":"joka","parentType":"_ScopedArena","signature":"T[] makeSlice(T)(Sz length,  const(T)  value,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.makeSlice.html"},{"doc":"","kind":"method","module":"joka.memory","name":"resizeSlice","package":"joka","parentType":"_ScopedArena","signature":"T[] resizeSlice(T)(T *  values,  Sz oldLength,  Sz newLength,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/memory/_ScopedArena.resizeSlice.html"},{"doc":"","kind":"variable","module":"joka.memory","name":"__memoryContext","package":"joka","parentType":"","signature":"MemoryContext __memoryContext","url":"/joka/memory.html#__memoryContext"},{"doc":"","kind":"variable","module":"joka.memory","name":"defaultJokaMemoryAlignment","package":"joka","parentType":"","signature":"defaultJokaMemoryAlignment","url":"/joka/memory.html#defaultJokaMemoryAlignment"},{"doc":"The default list capacity. It is also the smallest list capacity.","kind":"variable","module":"joka.memory","name":"defaultListCapacity","package":"joka","parentType":"","signature":"defaultListCapacity","url":"/joka/memory.html#defaultListCapacity"},{"doc":"","kind":"module","module":"joka","name":"joka","package":"joka","parentType":"","signature":"","url":"/joka/_pkg.html"},{"doc":"The `ranges` module includes functions that work with ranges.","kind":"module","module":"joka.ranges","name":"joka.ranges","package":"joka","parentType":"","signature":"","url":"/joka/ranges.html"},{"doc":"Returns a command-line argument token range.","kind":"function","module":"joka.ranges","name":"argTokens","package":"joka","parentType":"","signature":"ArgTokenRange argTokens(const(IStr)[]  args...)","url":"/joka/ranges/argTokens.html"},{"doc":"Returns a numeric range.","kind":"function","module":"joka.ranges","name":"range","package":"joka","parentType":"","signature":"NumericRange!I range(I)(I start,  I stop,  I step =  1)","url":"/joka/ranges/range.html"},{"doc":"Returns an array range.","kind":"function","module":"joka.ranges","name":"range","package":"joka","parentType":"","signature":"ArrayRange!T range(T)(const(T)[]  data)","url":"/joka/ranges/range.html"},{"doc":"Returns a range that pairs each element with its iteration index.","kind":"function","module":"joka.ranges","name":"enumerate","package":"joka","parentType":"","signature":"EnumeratedRange!R enumerate(R)(R range,  Sz start =  0)","url":"/joka/ranges/enumerate.html"},{"doc":"Returns a range that applies a function to each element.","kind":"function","module":"joka.ranges","name":"map","package":"joka","parentType":"","signature":"MapRange!(R,  F) map(R,  F)(R range,  F func)","url":"/joka/ranges/map.html"},{"doc":"Returns a range that skips elements not satisfying a predicate.","kind":"function","module":"joka.ranges","name":"filter","package":"joka","parentType":"","signature":"FilterRange!(R,  F) filter(R,  F)(R range,  F func)","url":"/joka/ranges/filter.html"},{"doc":"Returns the result of applying a function cumulatively to all elements.","kind":"function","module":"joka.ranges","name":"reduce","package":"joka","parentType":"","signature":"T reduce(R,  F,  T)(R range,  F func,  T initial)","url":"/joka/ranges/reduce.html"},{"doc":"Returns a range that stops after a given number of elements.","kind":"function","module":"joka.ranges","name":"take","package":"joka","parentType":"","signature":"TakeRange!R take(R)(R range,  Sz count)","url":"/joka/ranges/take.html"},{"doc":"Returns a range with the first N elements skipped.","kind":"function","module":"joka.ranges","name":"drop","package":"joka","parentType":"","signature":"R drop(R)(R range,  Sz count)","url":"/joka/ranges/drop.html"},{"doc":"Returns a range with leading elements skipped while a predicate holds.","kind":"function","module":"joka.ranges","name":"dropWhile","package":"joka","parentType":"","signature":"R dropWhile(R,  F)(R range,  F func)","url":"/joka/ranges/dropWhile.html"},{"doc":"Returns a range that iterates over two ranges in sequence.","kind":"function","module":"joka.ranges","name":"chain","package":"joka","parentType":"","signature":"ChainRange!(R1,  R2) chain(R1,  R2)(R1 range1,  R2 range2)","url":"/joka/ranges/chain.html"},{"doc":"Returns a range that yields every Nth element.","kind":"function","module":"joka.ranges","name":"stride","package":"joka","parentType":"","signature":"StrideRange!R stride(R)(R range,  Sz step)","url":"/joka/ranges/stride.html"},{"doc":"Returns a range that yields the running result of applying a function cumulatively.","kind":"function","module":"joka.ranges","name":"accumulate","package":"joka","parentType":"","signature":"AccumulateRange!(R,  F,  T) accumulate(R,  F,  T)(R range,  F func,  T initial)","url":"/joka/ranges/accumulate.html"},{"doc":"Returns a range that yields successive non-overlapping chunks of a given size.","kind":"function","module":"joka.ranges","name":"chunks","package":"joka","parentType":"","signature":"ChunksRange!R chunks(R)(R range,  Sz size)","url":"/joka/ranges/chunks.html"},{"doc":"Returns the smallest element in a range.","kind":"function","module":"joka.ranges","name":"min","package":"joka","parentType":"","signature":"auto min(T)(T range)","url":"/joka/ranges/min.html"},{"doc":"Returns the largest element in a range.","kind":"function","module":"joka.ranges","name":"max","package":"joka","parentType":"","signature":"auto max(T)(T range)","url":"/joka/ranges/max.html"},{"doc":"Returns the sum of all elements in a range.","kind":"function","module":"joka.ranges","name":"sum","package":"joka","parentType":"","signature":"auto sum(T)(T range)","url":"/joka/ranges/sum.html"},{"doc":"Returns the product of all elements in a range.","kind":"function","module":"joka.ranges","name":"product","package":"joka","parentType":"","signature":"auto product(T)(T range)","url":"/joka/ranges/product.html"},{"doc":"Returns the last element in a range.","kind":"function","module":"joka.ranges","name":"last","package":"joka","parentType":"","signature":"auto last(R)(R range)","url":"/joka/ranges/last.html"},{"doc":"Returns true if any element satisfies a predicate.","kind":"function","module":"joka.ranges","name":"any","package":"joka","parentType":"","signature":"bool any(R,  F)(R range,  F func)","url":"/joka/ranges/any.html"},{"doc":"Returns true if all elements satisfy a predicate.","kind":"function","module":"joka.ranges","name":"all","package":"joka","parentType":"","signature":"bool all(R,  F)(R range,  F func)","url":"/joka/ranges/all.html"},{"doc":"Returns the number of elements satisfying a predicate.","kind":"function","module":"joka.ranges","name":"countIf","package":"joka","parentType":"","signature":"Sz countIf(R,  F)(R range,  F func)","url":"/joka/ranges/countIf.html"},{"doc":"A range that iterates over a numeric interval with a given step.","kind":"struct","module":"joka.ranges","name":"NumericRange","package":"joka","parentType":"","signature":"NumericRange(I)","url":"/joka/ranges.html#NumericRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"NumericRange","signature":"bool empty()","url":"/joka/ranges/NumericRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"NumericRange","signature":"I front()","url":"/joka/ranges/NumericRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"NumericRange","signature":"void popFront()","url":"/joka/ranges/NumericRange.popFront.html"},{"doc":"A range that iterates over a read-only view of an array.","kind":"struct","module":"joka.ranges","name":"ArrayRange","package":"joka","parentType":"","signature":"ArrayRange(T)","url":"/joka/ranges.html#ArrayRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"ArrayRange","signature":"bool empty()","url":"/joka/ranges/ArrayRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"ArrayRange","signature":"T front()","url":"/joka/ranges/ArrayRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"ArrayRange","signature":"void popFront()","url":"/joka/ranges/ArrayRange.popFront.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"length","package":"joka","parentType":"ArrayRange","signature":"Sz length()","url":"/joka/ranges/ArrayRange.length.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"opIndex","package":"joka","parentType":"ArrayRange","signature":"T opIndex(Sz i)","url":"/joka/ranges/ArrayRange.opIndex.html"},{"doc":"A range that pairs each element of a range with its iteration index.","kind":"struct","module":"joka.ranges","name":"EnumeratedRange","package":"joka","parentType":"","signature":"EnumeratedRange(R)","url":"/joka/ranges.html#EnumeratedRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"EnumeratedRange","signature":"bool empty()","url":"/joka/ranges/EnumeratedRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"EnumeratedRange","signature":"FrontType front()","url":"/joka/ranges/EnumeratedRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"EnumeratedRange","signature":"void popFront()","url":"/joka/ranges/EnumeratedRange.popFront.html"},{"doc":"A range that applies a function to each element of a range.","kind":"struct","module":"joka.ranges","name":"MapRange","package":"joka","parentType":"","signature":"MapRange(R,  F)","url":"/joka/ranges.html#MapRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"MapRange","signature":"bool empty()","url":"/joka/ranges/MapRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"MapRange","signature":"auto front()","url":"/joka/ranges/MapRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"MapRange","signature":"void popFront()","url":"/joka/ranges/MapRange.popFront.html"},{"doc":"A range that skips elements of a range that do not satisfy a predicate.","kind":"struct","module":"joka.ranges","name":"FilterRange","package":"joka","parentType":"","signature":"FilterRange(R,  F)","url":"/joka/ranges.html#FilterRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"advance","package":"joka","parentType":"FilterRange","signature":"void advance()","url":"/joka/ranges/FilterRange.advance.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"FilterRange","signature":"bool empty()","url":"/joka/ranges/FilterRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"FilterRange","signature":"auto front()","url":"/joka/ranges/FilterRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"FilterRange","signature":"void popFront()","url":"/joka/ranges/FilterRange.popFront.html"},{"doc":"A range that stops iteration after a given number of elements.","kind":"struct","module":"joka.ranges","name":"TakeRange","package":"joka","parentType":"","signature":"TakeRange(R)","url":"/joka/ranges.html#TakeRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"TakeRange","signature":"bool empty()","url":"/joka/ranges/TakeRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"TakeRange","signature":"auto front()","url":"/joka/ranges/TakeRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"TakeRange","signature":"void popFront()","url":"/joka/ranges/TakeRange.popFront.html"},{"doc":"A range that iterates over two ranges in sequence.","kind":"struct","module":"joka.ranges","name":"ChainRange","package":"joka","parentType":"","signature":"ChainRange(R1,  R2) if (is(typeof(R1.front())  ==  typeof(R2.front())))","url":"/joka/ranges.html#ChainRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"ChainRange","signature":"bool empty()","url":"/joka/ranges/ChainRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"ChainRange","signature":"auto front()","url":"/joka/ranges/ChainRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"ChainRange","signature":"void popFront()","url":"/joka/ranges/ChainRange.popFront.html"},{"doc":"A range that yields every Nth element of a range.","kind":"struct","module":"joka.ranges","name":"StrideRange","package":"joka","parentType":"","signature":"StrideRange(R)","url":"/joka/ranges.html#StrideRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"StrideRange","signature":"bool empty()","url":"/joka/ranges/StrideRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"StrideRange","signature":"auto front()","url":"/joka/ranges/StrideRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"StrideRange","signature":"void popFront()","url":"/joka/ranges/StrideRange.popFront.html"},{"doc":"A range that yields the running result of applying a function to all previous elements.","kind":"struct","module":"joka.ranges","name":"AccumulateRange","package":"joka","parentType":"","signature":"AccumulateRange(R,  F,  T)","url":"/joka/ranges.html#AccumulateRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"AccumulateRange","signature":"bool empty()","url":"/joka/ranges/AccumulateRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"AccumulateRange","signature":"T front()","url":"/joka/ranges/AccumulateRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"AccumulateRange","signature":"void popFront()","url":"/joka/ranges/AccumulateRange.popFront.html"},{"doc":"A range that yields successive non-overlapping chunks of a given size.","kind":"struct","module":"joka.ranges","name":"ChunksRange","package":"joka","parentType":"","signature":"ChunksRange(R)","url":"/joka/ranges.html#ChunksRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"ChunksRange","signature":"bool empty()","url":"/joka/ranges/ChunksRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"ChunksRange","signature":"auto front()","url":"/joka/ranges/ChunksRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"ChunksRange","signature":"void popFront()","url":"/joka/ranges/ChunksRange.popFront.html"},{"doc":"Command-line argument types.","kind":"enum","module":"joka.ranges","name":"ArgType","package":"joka","parentType":"","signature":"ArgType : ubyte","url":"/joka/ranges.html#ArgType"},{"doc":"A standalone argument (e.g. file.txt)","kind":"enum_member","module":"joka.ranges","name":"singleItem","package":"joka","parentType":"","signature":"singleItem = ","url":"/joka/ranges.html#ArgType"},{"doc":"A short option (e.g. -v)","kind":"enum_member","module":"joka.ranges","name":"shortOption","package":"joka","parentType":"","signature":"shortOption = ","url":"/joka/ranges.html#ArgType"},{"doc":"A long option (e.g. --verbose)","kind":"enum_member","module":"joka.ranges","name":"longOption","package":"joka","parentType":"","signature":"longOption = ","url":"/joka/ranges.html#ArgType"},{"doc":"A parsed token from the command-line arguments.","kind":"struct","module":"joka.ranges","name":"ArgToken","package":"joka","parentType":"","signature":"ArgToken","url":"/joka/ranges.html#ArgToken"},{"doc":"A range of parsed tokens from the command-line arguments.","kind":"struct","module":"joka.ranges","name":"ArgTokenRange","package":"joka","parentType":"","signature":"ArgTokenRange","url":"/joka/ranges.html#ArgTokenRange"},{"doc":"","kind":"method","module":"joka.ranges","name":"empty","package":"joka","parentType":"ArgTokenRange","signature":"bool empty()","url":"/joka/ranges/ArgTokenRange.empty.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"front","package":"joka","parentType":"ArgTokenRange","signature":"ArgToken front()","url":"/joka/ranges/ArgTokenRange.front.html"},{"doc":"","kind":"method","module":"joka.ranges","name":"popFront","package":"joka","parentType":"ArgTokenRange","signature":"void popFront()","url":"/joka/ranges/ArgTokenRange.popFront.html"},{"doc":"","kind":"module","module":"joka.stdc","name":"joka.stdc","package":"joka","parentType":"","signature":"","url":"/joka/stdc.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"fopen","package":"joka","parentType":"","signature":"FILE * fopen(const(char) *  filename,  const(char) *  mode)","url":"/joka/stdc/fopen.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"ftell","package":"joka","parentType":"","signature":"CLong ftell(FILE *  stream)","url":"/joka/stdc/ftell.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"fseek","package":"joka","parentType":"","signature":"int fseek(FILE *  stream,  CLong offset,  int  origin)","url":"/joka/stdc/fseek.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"fread","package":"joka","parentType":"","signature":"size_t fread(void *  ptr,  size_t size,  size_t count,  FILE *  stream)","url":"/joka/stdc/fread.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"fclose","package":"joka","parentType":"","signature":"int fclose(FILE *  stream)","url":"/joka/stdc/fclose.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"fputs","package":"joka","parentType":"","signature":"int fputs(const(char) *  str,  FILE *  stream)","url":"/joka/stdc/fputs.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"fwrite","package":"joka","parentType":"","signature":"size_t fwrite(const(void) *  buffer,  size_t size,  size_t count,  FILE *  stream)","url":"/joka/stdc/fwrite.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"ferror","package":"joka","parentType":"","signature":"int ferror(FILE *  stream)","url":"/joka/stdc/ferror.html"},{"doc":"","kind":"function","module":"joka.stdc","name":"qsort","package":"joka","parentType":"","signature":"void qsort(void *  ptr,  size_t count,  size_t size,  STDLIB_QSORT_FUNC comp)","url":"/joka/stdc/qsort.html"},{"doc":"","kind":"struct","module":"joka.stdc","name":"FILE","package":"joka","parentType":"","signature":"FILE","url":"/joka/stdc.html#FILE"},{"doc":"","kind":"alias","module":"joka.stdc","name":"STDLIB_QSORT_FUNC","package":"joka","parentType":"","signature":"STDLIB_QSORT_FUNC = int  function(const(void) *  a,  const(void) *  b)","url":"/joka/stdc.html#STDLIB_QSORT_FUNC"},{"doc":"","kind":"variable","module":"joka.stdc","name":"SEEK_SET","package":"joka","parentType":"","signature":"SEEK_SET","url":"/joka/stdc.html#SEEK_SET"},{"doc":"","kind":"variable","module":"joka.stdc","name":"SEEK_CUR","package":"joka","parentType":"","signature":"SEEK_CUR","url":"/joka/stdc.html#SEEK_CUR"},{"doc":"","kind":"variable","module":"joka.stdc","name":"SEEK_END","package":"joka","parentType":"","signature":"SEEK_END","url":"/joka/stdc.html#SEEK_END"},{"doc":"","kind":"variable","module":"joka.stdc","name":"STDIN_FILENO","package":"joka","parentType":"","signature":"STDIN_FILENO","url":"/joka/stdc.html#STDIN_FILENO"},{"doc":"","kind":"variable","module":"joka.stdc","name":"STDOUT_FILENO","package":"joka","parentType":"","signature":"STDOUT_FILENO","url":"/joka/stdc.html#STDOUT_FILENO"},{"doc":"","kind":"variable","module":"joka.stdc","name":"STDERR_FILENO","package":"joka","parentType":"","signature":"STDERR_FILENO","url":"/joka/stdc.html#STDERR_FILENO"},{"doc":"The `types` module provides basic type definitions, compile-time functions and ASCII string helpers.","kind":"module","module":"joka.types","name":"joka.types","package":"joka","parentType":"","signature":"","url":"/joka/types.html"},{"doc":"Returns the current type name of the union.","kind":"function","module":"joka.types","name":"typeName","package":"joka","parentType":"","signature":"IStr typeName(U)(in  const(U)  unionValue) if (is(U :  Union!A,  A...))","url":"/joka/types/typeName.html"},{"doc":"Returns a union from a union type.","kind":"function","module":"joka.types","name":"toUnion","package":"joka","parentType":"","signature":"T toUnion(T)(UnionType type) if (is(T :  Union!A,  A...))","url":"/joka/types/toUnion.html"},{"doc":"Returns a union from a union type name.","kind":"function","module":"joka.types","name":"toUnion","package":"joka","parentType":"","signature":"T toUnion(T)(IStr typeName) if (is(T :  Union!A,  A...))","url":"/joka/types/toUnion.html"},{"doc":"Returns an option from a maybe.","kind":"function","module":"joka.types","name":"toForeignMaybe","package":"joka","parentType":"","signature":"Option!T toForeignMaybe(T)(Maybe!T value)","url":"/joka/types/toForeignMaybe.html"},{"doc":"Returns an foreign slice from a D slice.","kind":"function","module":"joka.types","name":"toForeignSlice","package":"joka","parentType":"","signature":"ForeignSlice!T toForeignSlice(T)(T[]  value)","url":"/joka/types/toForeignSlice.html"},{"doc":"Returns an foreign slice from a D slice.","kind":"function","module":"joka.types","name":"toForeignBytes","package":"joka","parentType":"","signature":"ForeignSlice!(const(ubyte)) toForeignBytes(const(char)[]  value)","url":"/joka/types/toForeignBytes.html"},{"doc":"Returns an foreign slice from a D slice.","kind":"function","module":"joka.types","name":"toForeignBytesMut","package":"joka","parentType":"","signature":"ForeignSlice!(ubyte) toForeignBytesMut(char[]  value)","url":"/joka/types/toForeignBytesMut.html"},{"doc":"Returns true is value is NaN.","kind":"function","module":"joka.types","name":"isNan","package":"joka","parentType":"","signature":"bool isNan(float  x)","url":"/joka/types/isNan.html"},{"doc":"Returns true is value is NaN.","kind":"function","module":"joka.types","name":"isNan","package":"joka","parentType":"","signature":"bool isNan(double  x)","url":"/joka/types/isNan.html"},{"doc":"Returns an error message that can be used for array-like objects.","kind":"function","module":"joka.types","name":"indexErrorMessage","package":"joka","parentType":"","signature":"IStr indexErrorMessage(Sz i)","url":"/joka/types/indexErrorMessage.html"},{"doc":"Returns the index of an item inside the given alias arguments or -1 on error.","kind":"function","module":"joka.types","name":"findInAliasArgs","package":"joka","parentType":"","signature":"int findInAliasArgs(T,  A...)()","url":"/joka/types/findInAliasArgs.html"},{"doc":"Returns true if an item is inside the given alias arguments.","kind":"function","module":"joka.types","name":"isInAliasArgs","package":"joka","parentType":"","signature":"bool isInAliasArgs(T,  A...)()","url":"/joka/types/isInAliasArgs.html"},{"doc":"Converts the value to its string representation.","kind":"function","module":"joka.types","name":"toStr","package":"joka","parentType":"","signature":"IStr toStr(T)(T value)","url":"/joka/types/toStr.html"},{"doc":"Formats the given string by replacing `{}` placeholders with argument values in order. Options within placeholders are not supported. For custom fo...","kind":"function","module":"joka.types","name":"fmtIntoBufferWithStrs","package":"joka","parentType":"","signature":"IStr fmtIntoBufferWithStrs(Str buffer,  IStr fmtStr,  IStr[]  args...)","url":"/joka/types/fmtIntoBufferWithStrs.html"},{"doc":"Formats the given string by replacing `{}` placeholders with argument values in order. Options within placeholders are not supported. For custom fo...","kind":"function","module":"joka.types","name":"fmtIntoBuffer","package":"joka","parentType":"","signature":"IStr fmtIntoBuffer(A...)(Str buffer,  IStr fmtStr,  A args)","url":"/joka/types/fmtIntoBuffer.html"},{"doc":"","kind":"function","module":"joka.types","name":"fmtIntoBuffer","package":"joka","parentType":"","signature":"IStr fmtIntoBuffer(A...)(Str buffer,  InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/types/fmtIntoBuffer.html"},{"doc":"Formats into an internal static ring buffer and returns the slice. The slice is temporary and may be overwritten by later calls to `fmt`. For detai...","kind":"function","module":"joka.types","name":"fmt","package":"joka","parentType":"","signature":"IStr fmt(A...)(IStr fmtStr,  A args)","url":"/joka/types/fmt.html"},{"doc":"","kind":"function","module":"joka.types","name":"fmt","package":"joka","parentType":"","signature":"IStr fmt(A...)(InterpolationHeader header,  A args,  InterpolationFooter footer)","url":"/joka/types/fmt.html"},{"doc":"Formats into an internal static ring buffer and returns the slice. This function can be used for types that create a lot of template bloat. Example...","kind":"function","module":"joka.types","name":"fmtSignedGroup","package":"joka","parentType":"","signature":"IStr fmtSignedGroup(IStr[]  fmtStrs,  long[]  args...)","url":"/joka/types/fmtSignedGroup.html"},{"doc":"Formats into an internal static ring buffer and returns the slice. This function can be used for types that create a lot of template bloat. Example...","kind":"function","module":"joka.types","name":"fmtFloatingGroup","package":"joka","parentType":"","signature":"IStr fmtFloatingGroup(IStr[]  fmtStrs,  double[]  args...)","url":"/joka/types/fmtFloatingGroup.html"},{"doc":"Halts the program with a TODO message indicating unimplemented code.","kind":"function","module":"joka.types","name":"todo","package":"joka","parentType":"","signature":"noreturn todo(IStr text,  IStr file =  __FILE__,  Sz line =  __LINE__)","url":"/joka/types/todo.html"},{"doc":"Hashes a string using the FNV-1a algorithm with a 32-bit output.","kind":"function","module":"joka.types","name":"hashFnv32a","package":"joka","parentType":"","signature":"uint hashFnv32a(IStr text)","url":"/joka/types/hashFnv32a.html"},{"doc":"Hashes a string using the FNV-1a algorithm with a 64-bit output.","kind":"function","module":"joka.types","name":"hashFnv64a","package":"joka","parentType":"","signature":"ulong hashFnv64a(IStr text)","url":"/joka/types/hashFnv64a.html"},{"doc":"Wraps a floating value with formatting options.","kind":"function","module":"joka.types","name":"flo","package":"joka","parentType":"","signature":"Floating flo(double  value,  uint  precision)","url":"/joka/types/flo.html"},{"doc":"Returns true if the character is a digit (0-9).","kind":"function","module":"joka.types","name":"isDigit","package":"joka","parentType":"","signature":"bool isDigit(char  c)","url":"/joka/types/isDigit.html"},{"doc":"Returns true if the character is an uppercase letter (A-Z).","kind":"function","module":"joka.types","name":"isUpper","package":"joka","parentType":"","signature":"bool isUpper(char  c)","url":"/joka/types/isUpper.html"},{"doc":"Returns true the character is a lowercase letter (a-z).","kind":"function","module":"joka.types","name":"isLower","package":"joka","parentType":"","signature":"bool isLower(char  c)","url":"/joka/types/isLower.html"},{"doc":"Returns true if the character is an alphabetic letter (A-Z, a-z).","kind":"function","module":"joka.types","name":"isAlpha","package":"joka","parentType":"","signature":"bool isAlpha(char  c)","url":"/joka/types/isAlpha.html"},{"doc":"Returns true if the character is an alphabetic letter (A-Z, a-z) or a digit (0-9).","kind":"function","module":"joka.types","name":"isAlphaOrDigit","package":"joka","parentType":"","signature":"bool isAlphaOrDigit(char  c)","url":"/joka/types/isAlphaOrDigit.html"},{"doc":"Returns true if the character is a whitespace character (space, tab, ...).","kind":"function","module":"joka.types","name":"isSpace","package":"joka","parentType":"","signature":"bool isSpace(char  c)","url":"/joka/types/isSpace.html"},{"doc":"Returns true if the character is a symbol (!, \", ...).","kind":"function","module":"joka.types","name":"isSymbol","package":"joka","parentType":"","signature":"bool isSymbol(char  c)","url":"/joka/types/isSymbol.html"},{"doc":"Returns true if the character is a hexadecimal digit (0-9, A-F, a-f).","kind":"function","module":"joka.types","name":"isHexDigit","package":"joka","parentType":"","signature":"bool isHexDigit(char  c)","url":"/joka/types/isHexDigit.html"},{"doc":"Returns true if the character can start a variable name (letter or underscore).","kind":"function","module":"joka.types","name":"isVariableNameStart","package":"joka","parentType":"","signature":"bool isVariableNameStart(char  c)","url":"/joka/types/isVariableNameStart.html"},{"doc":"Returns true if the character can appear in a variable name (letter, digit, or underscore).","kind":"function","module":"joka.types","name":"isVariableNamePart","package":"joka","parentType":"","signature":"bool isVariableNamePart(char  c)","url":"/joka/types/isVariableNamePart.html"},{"doc":"Returns true if the string is a valid variable name (starts with a letter or underscore, followed by letters, digits, or underscores).","kind":"function","module":"joka.types","name":"isVariableName","package":"joka","parentType":"","signature":"bool isVariableName(IStr str)","url":"/joka/types/isVariableName.html"},{"doc":"Returns true if the string represents a C string.","kind":"function","module":"joka.types","name":"isStrz","package":"joka","parentType":"","signature":"bool isStrz(IStr str)","url":"/joka/types/isStrz.html"},{"doc":"Converts the character to uppercase if it is a lowercase letter.","kind":"function","module":"joka.types","name":"toUpper","package":"joka","parentType":"","signature":"char toUpper(char  c)","url":"/joka/types/toUpper.html"},{"doc":"Converts the character to lowercase if it is an uppercase letter.","kind":"function","module":"joka.types","name":"toLower","package":"joka","parentType":"","signature":"char toLower(char  c)","url":"/joka/types/toLower.html"},{"doc":"Converts all lowercase letters in the string to uppercase.","kind":"function","module":"joka.types","name":"toUpper","package":"joka","parentType":"","signature":"Str toUpper(Str str)","url":"/joka/types/toUpper.html"},{"doc":"Converts all uppercase letters in the string to lowercase.","kind":"function","module":"joka.types","name":"toLower","package":"joka","parentType":"","signature":"Str toLower(Str str)","url":"/joka/types/toLower.html"},{"doc":"Returns the length of the C string.","kind":"function","module":"joka.types","name":"strzLength","package":"joka","parentType":"","signature":"Sz strzLength(IStrz str)","url":"/joka/types/strzLength.html"},{"doc":"Returns true if the two strings are equal, ignoring case.","kind":"function","module":"joka.types","name":"equalsNoCase","package":"joka","parentType":"","signature":"bool equalsNoCase(IStr str,  IStr other)","url":"/joka/types/equalsNoCase.html"},{"doc":"Returns true if the string is equal to the specified character, ignoring case.","kind":"function","module":"joka.types","name":"equalsNoCase","package":"joka","parentType":"","signature":"bool equalsNoCase(IStr str,  char  other)","url":"/joka/types/equalsNoCase.html"},{"doc":"Returns true if the string starts with the specified substring.","kind":"function","module":"joka.types","name":"startsWith","package":"joka","parentType":"","signature":"bool startsWith(IStr str,  IStr start)","url":"/joka/types/startsWith.html"},{"doc":"Returns true if the string starts with the specified character.","kind":"function","module":"joka.types","name":"startsWith","package":"joka","parentType":"","signature":"bool startsWith(IStr str,  char  start)","url":"/joka/types/startsWith.html"},{"doc":"Returns true if the string ends with the specified substring.","kind":"function","module":"joka.types","name":"endsWith","package":"joka","parentType":"","signature":"bool endsWith(IStr str,  IStr end)","url":"/joka/types/endsWith.html"},{"doc":"Returns true if the string ends with the specified character.","kind":"function","module":"joka.types","name":"endsWith","package":"joka","parentType":"","signature":"bool endsWith(IStr str,  char  end)","url":"/joka/types/endsWith.html"},{"doc":"Counts the number of occurrences of the specified substring in the string.","kind":"function","module":"joka.types","name":"countItem","package":"joka","parentType":"","signature":"int countItem(IStr str,  IStr item)","url":"/joka/types/countItem.html"},{"doc":"Counts the number of occurrences of the specified character in the string.","kind":"function","module":"joka.types","name":"countItem","package":"joka","parentType":"","signature":"int countItem(IStr str,  char  item)","url":"/joka/types/countItem.html"},{"doc":"Finds the starting index of the first occurrence of the specified substring in the string, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findStart","package":"joka","parentType":"","signature":"int findStart(IStr str,  IStr item)","url":"/joka/types/findStart.html"},{"doc":"Finds the starting index of the first occurrence of the specified character in the string, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findStart","package":"joka","parentType":"","signature":"int findStart(IStr str,  char  item)","url":"/joka/types/findStart.html"},{"doc":"Finds the ending index of the first occurrence of the specified substring in the string, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findEnd","package":"joka","parentType":"","signature":"int findEnd(IStr str,  IStr item)","url":"/joka/types/findEnd.html"},{"doc":"Finds the ending index of the first occurrence of the specified character in the string, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findEnd","package":"joka","parentType":"","signature":"int findEnd(IStr str,  char  item)","url":"/joka/types/findEnd.html"},{"doc":"Finds the first occurrence of the specified item in the slice, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findItem","package":"joka","parentType":"","signature":"int findItem(IStr[]  items,  IStr item)","url":"/joka/types/findItem.html"},{"doc":"Finds the first occurrence of the specified start in the slice, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findItemThatStartsWith","package":"joka","parentType":"","signature":"int findItemThatStartsWith(IStr[]  items,  IStr start)","url":"/joka/types/findItemThatStartsWith.html"},{"doc":"Finds the first occurrence of the specified end in the slice, or returns -1 if not found.","kind":"function","module":"joka.types","name":"findItemThatEndsWith","package":"joka","parentType":"","signature":"int findItemThatEndsWith(IStr[]  items,  IStr end)","url":"/joka/types/findItemThatEndsWith.html"},{"doc":"Removes whitespace characters from the beginning of the string.","kind":"function","module":"joka.types","name":"trimStart","package":"joka","parentType":"","signature":"IStr trimStart(IStr str)","url":"/joka/types/trimStart.html"},{"doc":"Removes whitespace characters from the end of the string.","kind":"function","module":"joka.types","name":"trimEnd","package":"joka","parentType":"","signature":"IStr trimEnd(IStr str)","url":"/joka/types/trimEnd.html"},{"doc":"Removes whitespace characters from both the beginning and end of the string.","kind":"function","module":"joka.types","name":"trim","package":"joka","parentType":"","signature":"IStr trim(IStr str)","url":"/joka/types/trim.html"},{"doc":"Removes the specified prefix from the beginning of the string if it exists.","kind":"function","module":"joka.types","name":"removePrefix","package":"joka","parentType":"","signature":"IStr removePrefix(IStr str,  IStr prefix)","url":"/joka/types/removePrefix.html"},{"doc":"Removes the specified suffix from the end of the string if it exists.","kind":"function","module":"joka.types","name":"removeSuffix","package":"joka","parentType":"","signature":"IStr removeSuffix(IStr str,  IStr suffix)","url":"/joka/types/removeSuffix.html"},{"doc":"Advances the string by the specified number of characters.","kind":"function","module":"joka.types","name":"advanceStr","package":"joka","parentType":"","signature":"IStr advanceStr(IStr str,  Sz amount)","url":"/joka/types/advanceStr.html"},{"doc":"Copies characters from the source string to the destination string starting at the specified index.","kind":"function","module":"joka.types","name":"copyChars","package":"joka","parentType":"","signature":"Fault copyChars(Str str,  IStr source,  Sz startIndex =  0)","url":"/joka/types/copyChars.html"},{"doc":"Copies characters from the source string to the destination string starting at the specified index and adjusts the length of the destination string.","kind":"function","module":"joka.types","name":"copyStr","package":"joka","parentType":"","signature":"Fault copyStr(ref  Str str,  IStr source,  Sz startIndex =  0)","url":"/joka/types/copyStr.html"},{"doc":"Concatenates the strings. Writes into the buffer and returns the result.","kind":"function","module":"joka.types","name":"concatIntoBuffer","package":"joka","parentType":"","signature":"IStr concatIntoBuffer(Str buffer,  IStr[]  args...)","url":"/joka/types/concatIntoBuffer.html"},{"doc":"Concatenates the strings using a static buffer and returns the result.","kind":"function","module":"joka.types","name":"concat","package":"joka","parentType":"","signature":"IStr concat(IStr[]  args...)","url":"/joka/types/concat.html"},{"doc":"Splits the string using a static buffer and returns the result.","kind":"function","module":"joka.types","name":"split","package":"joka","parentType":"","signature":"IStr[] split(IStr str,  IStr sep)","url":"/joka/types/split.html"},{"doc":"Splits the string using a static buffer and returns the result.","kind":"function","module":"joka.types","name":"split","package":"joka","parentType":"","signature":"IStr[] split(IStr str,  char  sep)","url":"/joka/types/split.html"},{"doc":"Returns true if the given path is absolute.","kind":"function","module":"joka.types","name":"isAbsolutePath","package":"joka","parentType":"","signature":"bool isAbsolutePath(IStr path,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/isAbsolutePath.html"},{"doc":"Returns the main and alternate separators for the given style.","kind":"function","module":"joka.types","name":"pathSepStrPair","package":"joka","parentType":"","signature":"StrPair pathSepStrPair(PathSepStyle style)","url":"/joka/types/pathSepStrPair.html"},{"doc":"Returns the directory of the path, or \".\" if there is no directory.","kind":"function","module":"joka.types","name":"pathDirName","package":"joka","parentType":"","signature":"IStr pathDirName(IStr path,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/pathDirName.html"},{"doc":"Returns the extension of the path.","kind":"function","module":"joka.types","name":"pathExtName","package":"joka","parentType":"","signature":"IStr pathExtName(IStr path)","url":"/joka/types/pathExtName.html"},{"doc":"Returns the base name of the path.","kind":"function","module":"joka.types","name":"pathBaseName","package":"joka","parentType":"","signature":"IStr pathBaseName(IStr path,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/pathBaseName.html"},{"doc":"Returns the base name of the path without the extension.","kind":"function","module":"joka.types","name":"pathBaseNameNoExt","package":"joka","parentType":"","signature":"IStr pathBaseNameNoExt(IStr path)","url":"/joka/types/pathBaseNameNoExt.html"},{"doc":"Removes path separators from the beginning of the path.","kind":"function","module":"joka.types","name":"pathTrimStart","package":"joka","parentType":"","signature":"IStr pathTrimStart(IStr path,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/pathTrimStart.html"},{"doc":"Removes path separators from the end of the path.","kind":"function","module":"joka.types","name":"pathTrimEnd","package":"joka","parentType":"","signature":"IStr pathTrimEnd(IStr path,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/pathTrimEnd.html"},{"doc":"Removes path separators from the beginning and end of the path.","kind":"function","module":"joka.types","name":"pathTrim","package":"joka","parentType":"","signature":"IStr pathTrim(IStr path)","url":"/joka/types/pathTrim.html"},{"doc":"Formats the path to a standard form, normalizing separators.","kind":"function","module":"joka.types","name":"pathFmt","package":"joka","parentType":"","signature":"IStr pathFmt(IStr path,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/pathFmt.html"},{"doc":"Concatenates the paths, ensuring proper path separators between them.","kind":"function","module":"joka.types","name":"pathConcat","package":"joka","parentType":"","signature":"IStr pathConcat(IStr[]  args...)","url":"/joka/types/pathConcat.html"},{"doc":"Concatenates the paths, ensuring proper path separators between them.","kind":"function","module":"joka.types","name":"pathConcat","package":"joka","parentType":"","signature":"IStr pathConcat(PathSepStyle style,  IStr[]  args...)","url":"/joka/types/pathConcat.html"},{"doc":"Splits the path using a static buffer and returns the result.","kind":"function","module":"joka.types","name":"pathSplit","package":"joka","parentType":"","signature":"IStr[] pathSplit(IStr str,  PathSepStyle style =  PathSepStyle.native)","url":"/joka/types/pathSplit.html"},{"doc":"Skips over the next occurrence of the specified separator in the string, returning the substring before the separator and updating the input string...","kind":"function","module":"joka.types","name":"skipValue","package":"joka","parentType":"","signature":"IStr skipValue(ref  inout(char)[]  str,  IStr sep)","url":"/joka/types/skipValue.html"},{"doc":"Skips over the next occurrence of the specified separator in the string, returning the substring before the separator and updating the input string...","kind":"function","module":"joka.types","name":"skipValue","package":"joka","parentType":"","signature":"IStr skipValue(ref  inout(char)[]  str,  char  sep)","url":"/joka/types/skipValue.html"},{"doc":"Skips over the next line in the string, returning the substring before the line break and updating the input string to start after the line break.","kind":"function","module":"joka.types","name":"skipLine","package":"joka","parentType":"","signature":"IStr skipLine(ref  inout(char)[]  str)","url":"/joka/types/skipLine.html"},{"doc":"Converts the boolean value to its string representation.","kind":"function","module":"joka.types","name":"boolToStr","package":"joka","parentType":"","signature":"IStr boolToStr(bool  value,  bool  isShortName =  false,  bool  isLower =  false)","url":"/joka/types/boolToStr.html"},{"doc":"Converts the character to its string representation.","kind":"function","module":"joka.types","name":"charToStr","package":"joka","parentType":"","signature":"IStr charToStr(char  value)","url":"/joka/types/charToStr.html"},{"doc":"Converts the unsigned long value to its string representation.","kind":"function","module":"joka.types","name":"unsignedToStr","package":"joka","parentType":"","signature":"IStr unsignedToStr(ulong  value)","url":"/joka/types/unsignedToStr.html"},{"doc":"Converts the signed long value to its string representation.","kind":"function","module":"joka.types","name":"signedToStr","package":"joka","parentType":"","signature":"IStr signedToStr(long  value)","url":"/joka/types/signedToStr.html"},{"doc":"Converts the double value to its string representation with the specified precision.","kind":"function","module":"joka.types","name":"floatingToStr","package":"joka","parentType":"","signature":"IStr floatingToStr(double  value,  uint  precision =  2)","url":"/joka/types/floatingToStr.html"},{"doc":"Converts the C string to a string.","kind":"function","module":"joka.types","name":"strzToStr","package":"joka","parentType":"","signature":"IStr strzToStr(IStrz value)","url":"/joka/types/strzToStr.html"},{"doc":"Converts the enum value to its string representation.","kind":"function","module":"joka.types","name":"enumToStr","package":"joka","parentType":"","signature":"IStr enumToStr(T)(T value)","url":"/joka/types/enumToStr.html"},{"doc":"Converts the string to a bool.","kind":"function","module":"joka.types","name":"toBool","package":"joka","parentType":"","signature":"Maybe!bool toBool(IStr str,  bool  isFullNameOnly =  false,  bool  isUpperOnly =  false)","url":"/joka/types/toBool.html"},{"doc":"Converts the string to a ulong.","kind":"function","module":"joka.types","name":"toUnsigned","package":"joka","parentType":"","signature":"Maybe!ulong toUnsigned(IStr str)","url":"/joka/types/toUnsigned.html"},{"doc":"Converts the character to a ulong.","kind":"function","module":"joka.types","name":"toUnsigned","package":"joka","parentType":"","signature":"Maybe!ulong toUnsigned(char  c)","url":"/joka/types/toUnsigned.html"},{"doc":"Converts the string to a long.","kind":"function","module":"joka.types","name":"toSigned","package":"joka","parentType":"","signature":"Maybe!long toSigned(IStr str)","url":"/joka/types/toSigned.html"},{"doc":"Converts the character to a long.","kind":"function","module":"joka.types","name":"toSigned","package":"joka","parentType":"","signature":"Maybe!long toSigned(char  c)","url":"/joka/types/toSigned.html"},{"doc":"Converts the string to a double.","kind":"function","module":"joka.types","name":"toFloating","package":"joka","parentType":"","signature":"Maybe!double toFloating(IStr str)","url":"/joka/types/toFloating.html"},{"doc":"Converts the character to a double.","kind":"function","module":"joka.types","name":"toFloating","package":"joka","parentType":"","signature":"Maybe!double toFloating(char  c)","url":"/joka/types/toFloating.html"},{"doc":"Converts the string to an enum value.","kind":"function","module":"joka.types","name":"toEnum","package":"joka","parentType":"","signature":"Maybe!T toEnum(T,  bool  noCase =  false,  bool  canIgnoreSpaceAndSymbol =  false)(IStr str) if (is(T ==  enum))","url":"/joka/types/toEnum.html"},{"doc":"Converts the string to a C string.","kind":"function","module":"joka.types","name":"toStrz","package":"joka","parentType":"","signature":"Maybe!IStrz toStrz(IStr str)","url":"/joka/types/toStrz.html"},{"doc":"The type of compile time alias arguments.","kind":"alias","module":"joka.types","name":"AliasArgs","package":"joka","parentType":"","signature":"AliasArgs(A...) = A","url":"/joka/types.html#AliasArgs"},{"doc":"The result of sizeof.","kind":"alias","module":"joka.types","name":"Sz","package":"joka","parentType":"","signature":"Sz = size_t","url":"/joka/types.html#Sz"},{"doc":"The result of pointer math.","kind":"alias","module":"joka.types","name":"Pd","package":"joka","parentType":"","signature":"Pd = ptrdiff_t","url":"/joka/types.html#Pd"},{"doc":"A string slice of chars.","kind":"alias","module":"joka.types","name":"Str","package":"joka","parentType":"","signature":"Str = char[]","url":"/joka/types.html#Str"},{"doc":"A string slice of wchars.","kind":"alias","module":"joka.types","name":"Str16","package":"joka","parentType":"","signature":"Str16 = wchar[]","url":"/joka/types.html#Str16"},{"doc":"A string slice of dchars.","kind":"alias","module":"joka.types","name":"Str32","package":"joka","parentType":"","signature":"Str32 = dchar[]","url":"/joka/types.html#Str32"},{"doc":"A string slice of constant chars.","kind":"alias","module":"joka.types","name":"IStr","package":"joka","parentType":"","signature":"IStr = const(char)[]","url":"/joka/types.html#IStr"},{"doc":"A string slice of constant wchars.","kind":"alias","module":"joka.types","name":"IStr16","package":"joka","parentType":"","signature":"IStr16 = const(wchar)[]","url":"/joka/types.html#IStr16"},{"doc":"A string slice of constant dchars.","kind":"alias","module":"joka.types","name":"IStr32","package":"joka","parentType":"","signature":"IStr32 = const(dchar)[]","url":"/joka/types.html#IStr32"},{"doc":"A C string of chars.","kind":"alias","module":"joka.types","name":"Strz","package":"joka","parentType":"","signature":"Strz = char *","url":"/joka/types.html#Strz"},{"doc":"A C string of wchars.","kind":"alias","module":"joka.types","name":"Strz16","package":"joka","parentType":"","signature":"Strz16 = wchar *","url":"/joka/types.html#Strz16"},{"doc":"A C string of dchars.","kind":"alias","module":"joka.types","name":"Strz32","package":"joka","parentType":"","signature":"Strz32 = dchar *","url":"/joka/types.html#Strz32"},{"doc":"A C string of constant chars.","kind":"alias","module":"joka.types","name":"IStrz","package":"joka","parentType":"","signature":"IStrz = const(char) *","url":"/joka/types.html#IStrz"},{"doc":"A C string of constant wchars.","kind":"alias","module":"joka.types","name":"IStrz16","package":"joka","parentType":"","signature":"IStrz16 = const(wchar) *","url":"/joka/types.html#IStrz16"},{"doc":"A C string of constant dchars.","kind":"alias","module":"joka.types","name":"IStrz32","package":"joka","parentType":"","signature":"IStrz32 = const(dchar) *","url":"/joka/types.html#IStrz32"},{"doc":"The common union type of a tagged union.","kind":"alias","module":"joka.types","name":"UnionType","package":"joka","parentType":"","signature":"UnionType = ubyte","url":"/joka/types.html#UnionType"},{"doc":"The type of a generation.","kind":"alias","module":"joka.types","name":"Gen","package":"joka","parentType":"","signature":"Gen = uint","url":"/joka/types.html#Gen"},{"doc":"A type representing error values.","kind":"enum","module":"joka.types","name":"Fault","package":"joka","parentType":"","signature":"Fault : ubyte","url":"/joka/types.html#Fault"},{"doc":"Not an error.","kind":"enum_member","module":"joka.types","name":"none","package":"joka","parentType":"","signature":"none = ","url":"/joka/types.html#Fault"},{"doc":"A generic error.","kind":"enum_member","module":"joka.types","name":"some","package":"joka","parentType":"","signature":"some = ","url":"/joka/types.html#Fault"},{"doc":"An implementation error.","kind":"enum_member","module":"joka.types","name":"bug","package":"joka","parentType":"","signature":"bug = ","url":"/joka/types.html#Fault"},{"doc":"An invalid data error.","kind":"enum_member","module":"joka.types","name":"invalid","package":"joka","parentType":"","signature":"invalid = ","url":"/joka/types.html#Fault"},{"doc":"An overflow error.","kind":"enum_member","module":"joka.types","name":"overflow","package":"joka","parentType":"","signature":"overflow = ","url":"/joka/types.html#Fault"},{"doc":"A range violation error.","kind":"enum_member","module":"joka.types","name":"range","package":"joka","parentType":"","signature":"range = ","url":"/joka/types.html#Fault"},{"doc":"An assertion error.","kind":"enum_member","module":"joka.types","name":"assertion","package":"joka","parentType":"","signature":"assertion = ","url":"/joka/types.html#Fault"},{"doc":"A missing configuration error.","kind":"enum_member","module":"joka.types","name":"unconfigured","package":"joka","parentType":"","signature":"unconfigured = ","url":"/joka/types.html#Fault"},{"doc":"A permission or access rights error.","kind":"enum_member","module":"joka.types","name":"unauthorized","package":"joka","parentType":"","signature":"unauthorized = ","url":"/joka/types.html#Fault"},{"doc":"An unknown or unsupported type error.","kind":"enum_member","module":"joka.types","name":"unrecognized","package":"joka","parentType":"","signature":"unrecognized = ","url":"/joka/types.html#Fault"},{"doc":"A wrong path error.","kind":"enum_member","module":"joka.types","name":"cannotFind","package":"joka","parentType":"","signature":"cannotFind = ","url":"/joka/types.html#Fault"},{"doc":"A creation permissions error.","kind":"enum_member","module":"joka.types","name":"cannotCreate","package":"joka","parentType":"","signature":"cannotCreate = ","url":"/joka/types.html#Fault"},{"doc":"A destruction permissions error.","kind":"enum_member","module":"joka.types","name":"cannotDestroy","package":"joka","parentType":"","signature":"cannotDestroy = ","url":"/joka/types.html#Fault"},{"doc":"An open permissions error.","kind":"enum_member","module":"joka.types","name":"cannotOpen","package":"joka","parentType":"","signature":"cannotOpen = ","url":"/joka/types.html#Fault"},{"doc":"A close permissions error.","kind":"enum_member","module":"joka.types","name":"cannotClose","package":"joka","parentType":"","signature":"cannotClose = ","url":"/joka/types.html#Fault"},{"doc":"A read permissions error.","kind":"enum_member","module":"joka.types","name":"cannotRead","package":"joka","parentType":"","signature":"cannotRead = ","url":"/joka/types.html#Fault"},{"doc":"A write permissions error.","kind":"enum_member","module":"joka.types","name":"cannotWrite","package":"joka","parentType":"","signature":"cannotWrite = ","url":"/joka/types.html#Fault"},{"doc":"A marker for types that support \"no data\" things. The Rust `Result` type is a good example of working with types like this.","kind":"struct","module":"joka.types","name":"NoData","package":"joka","parentType":"","signature":"NoData","url":"/joka/types.html#NoData"},{"doc":"A static array. It exists because of BetterC + `struct[N]`.","kind":"struct","module":"joka.types","name":"StaticArray","package":"joka","parentType":"","signature":"StaticArray(T,  Sz N)","url":"/joka/types.html#StaticArray"},{"doc":"Returns the items of the array.","kind":"method","module":"joka.types","name":"items","package":"joka","parentType":"StaticArray","signature":"inout(T)[] items()","url":"/joka/types/StaticArray.items.html"},{"doc":"A value paired with its iteration index.","kind":"struct","module":"joka.types","name":"IndexedValue","package":"joka","parentType":"","signature":"IndexedValue(V)","url":"/joka/types.html#IndexedValue"},{"doc":"A generational index.","kind":"struct","module":"joka.types","name":"GenIndex","package":"joka","parentType":"","signature":"GenIndex","url":"/joka/types.html#GenIndex"},{"doc":"Returns true if the index is invalid.","kind":"method","module":"joka.types","name":"isNone","package":"joka","parentType":"GenIndex","signature":"bool isNone()","url":"/joka/types/GenIndex.isNone.html"},{"doc":"Returns true if the index is valid.","kind":"method","module":"joka.types","name":"isSome","package":"joka","parentType":"GenIndex","signature":"bool isSome()","url":"/joka/types/GenIndex.isSome.html"},{"doc":"A slice using a foreign memory layout. It can be used to interface with languages that define slices differently.","kind":"struct","module":"joka.types","name":"ForeignSlice","package":"joka","parentType":"","signature":"ForeignSlice(T)","url":"/joka/types.html#ForeignSlice"},{"doc":"Copies the given D slice.","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"ForeignSlice","signature":"void opAssign(T[]  slice)","url":"/joka/types/ForeignSlice.opAssign.html"},{"doc":"Returns the items of the slice.","kind":"method","module":"joka.types","name":"items","package":"joka","parentType":"ForeignSlice","signature":"inout(T)[] items()","url":"/joka/types/ForeignSlice.items.html"},{"doc":"A static bit set.","kind":"struct","module":"joka.types","name":"GBitSet","package":"joka","parentType":"","signature":"GBitSet(T) if (__traits(isUnsigned,  T))","url":"/joka/types.html#GBitSet"},{"doc":"Returns the number of set bits.","kind":"method","module":"joka.types","name":"length","package":"joka","parentType":"GBitSet","signature":"Sz length()","url":"/joka/types/GBitSet.length.html"},{"doc":"Returns a range over the indices of all set bits.","kind":"method","module":"joka.types","name":"activeBits","package":"joka","parentType":"GBitSet","signature":"auto activeBits()","url":"/joka/types/GBitSet.activeBits.html"},{"doc":"Returns the index of the lowest active bit, or -1 if no bits are set.","kind":"method","module":"joka.types","name":"findLowestActiveBit","package":"joka","parentType":"GBitSet","signature":"int findLowestActiveBit()","url":"/joka/types/GBitSet.findLowestActiveBit.html"},{"doc":"Returns the index of the highest active bit, or -1 if no bits are set.","kind":"method","module":"joka.types","name":"findHighestActiveBit","package":"joka","parentType":"GBitSet","signature":"int findHighestActiveBit()","url":"/joka/types/GBitSet.findHighestActiveBit.html"},{"doc":"Returns true if any bit is set.","kind":"method","module":"joka.types","name":"any","package":"joka","parentType":"GBitSet","signature":"bool any()","url":"/joka/types/GBitSet.any.html"},{"doc":"Returns true if no bit is set.","kind":"method","module":"joka.types","name":"none","package":"joka","parentType":"GBitSet","signature":"bool none()","url":"/joka/types/GBitSet.none.html"},{"doc":"Returns true if all bits are set.","kind":"method","module":"joka.types","name":"all","package":"joka","parentType":"GBitSet","signature":"bool all()","url":"/joka/types/GBitSet.all.html"},{"doc":"Flips the bit at the given index.","kind":"method","module":"joka.types","name":"flip","package":"joka","parentType":"GBitSet","signature":"void flip(Sz i)","url":"/joka/types/GBitSet.flip.html"},{"doc":"Sets all bits.","kind":"method","module":"joka.types","name":"fill","package":"joka","parentType":"GBitSet","signature":"void fill()","url":"/joka/types/GBitSet.fill.html"},{"doc":"Clears all bits.","kind":"method","module":"joka.types","name":"clear","package":"joka","parentType":"GBitSet","signature":"void clear()","url":"/joka/types/GBitSet.clear.html"},{"doc":"Returns the value of a bit.","kind":"method","module":"joka.types","name":"opIndex","package":"joka","parentType":"GBitSet","signature":"bool opIndex(Sz i)","url":"/joka/types/GBitSet.opIndex.html"},{"doc":"Sets the value of a bit.","kind":"method","module":"joka.types","name":"opIndexAssign","package":"joka","parentType":"GBitSet","signature":"void opIndexAssign(const(bool)  rhs,  Sz i)","url":"/joka/types/GBitSet.opIndexAssign.html"},{"doc":"The common bit set data type.","kind":"alias","module":"joka.types","name":"BitSetCommonDataType","package":"joka","parentType":"","signature":"BitSetCommonDataType = ulong","url":"/joka/types.html#BitSetCommonDataType"},{"doc":"The common bit set type.","kind":"alias","module":"joka.types","name":"BitSet","package":"joka","parentType":"","signature":"BitSet = GBitSet!BitSetCommonDataType","url":"/joka/types.html#BitSet"},{"doc":"Represents an optional value with an error code. Errors are referred to as faults in Joka. The default value is an empty value.","kind":"struct","module":"joka.types","name":"Maybe","package":"joka","parentType":"","signature":"Maybe(T)","url":"/joka/types.html#Maybe"},{"doc":"Creates a value.","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Maybe","signature":"void opAssign(in  const(T)  rhs)","url":"/joka/types/Maybe.opAssign.html"},{"doc":"Creates a fault.","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Maybe","signature":"void opAssign(Fault rhs)","url":"/joka/types/Maybe.opAssign.html"},{"doc":"Copies the state of another optional value.","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Maybe","signature":"void opAssign(in  Maybe!T rhs)","url":"/joka/types/Maybe.opAssign.html"},{"doc":"Returns the value without checking if it exists.","kind":"method","module":"joka.types","name":"xx","package":"joka","parentType":"Maybe","signature":"T xx()","url":"/joka/types/Maybe.xx.html"},{"doc":"Returns the value and traps the fault check to avoid an assert.","kind":"method","module":"joka.types","name":"get","package":"joka","parentType":"Maybe","signature":"T get(ref  Fault trap)","url":"/joka/types/Maybe.get.html"},{"doc":"Returns the value, or asserts if a fault exists.","kind":"method","module":"joka.types","name":"get","package":"joka","parentType":"Maybe","signature":"T get()","url":"/joka/types/Maybe.get.html"},{"doc":"Returns the value. Returns a default value when there is a fault.","kind":"method","module":"joka.types","name":"getOr","package":"joka","parentType":"Maybe","signature":"T getOr(T other)","url":"/joka/types/Maybe.getOr.html"},{"doc":"Returns the value. Returns a default value when there is a fault.","kind":"method","module":"joka.types","name":"getOr","package":"joka","parentType":"Maybe","signature":"T getOr()","url":"/joka/types/Maybe.getOr.html"},{"doc":"Returns true when there is a fault.","kind":"method","module":"joka.types","name":"isNone","package":"joka","parentType":"Maybe","signature":"bool isNone()","url":"/joka/types/Maybe.isNone.html"},{"doc":"Returns true when there is a value.","kind":"method","module":"joka.types","name":"isSome","package":"joka","parentType":"Maybe","signature":"bool isSome()","url":"/joka/types/Maybe.isSome.html"},{"doc":"Clears the value, making it none.","kind":"method","module":"joka.types","name":"clear","package":"joka","parentType":"Maybe","signature":"void clear()","url":"/joka/types/Maybe.clear.html"},{"doc":"Maybe not.","kind":"alias","module":"joka.types","name":"MaybeNot","package":"joka","parentType":"","signature":"MaybeNot = Maybe","url":"/joka/types.html#MaybeNot"},{"doc":"Not sure.","kind":"alias","module":"joka.types","name":"NotSure","package":"joka","parentType":"","signature":"NotSure = Maybe","url":"/joka/types.html#NotSure"},{"doc":"Represents an optional value. Prefer using `Maybe` in most cases. Note: the `isSome` member depends on `T`. If `T` is a value, then `isSome` is a f...","kind":"struct","module":"joka.types","name":"Option","package":"joka","parentType":"","signature":"Option(T)","url":"/joka/types.html#Option"},{"doc":"Creates a value.","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Option","signature":"void opAssign(in  const(T)  rhs)","url":"/joka/types/Option.opAssign.html"},{"doc":"Copies the state of another optional value.","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Option","signature":"void opAssign(in  Option!T rhs)","url":"/joka/types/Option.opAssign.html"},{"doc":"Returns the value without checking if it exists.","kind":"method","module":"joka.types","name":"xx","package":"joka","parentType":"Option","signature":"T xx()","url":"/joka/types/Option.xx.html"},{"doc":"Returns the value and traps the `isSome` check to avoid an assert.","kind":"method","module":"joka.types","name":"get","package":"joka","parentType":"Option","signature":"T get(ref  bool  trap)","url":"/joka/types/Option.get.html"},{"doc":"Returns the value, or asserts if it does not exists.","kind":"method","module":"joka.types","name":"get","package":"joka","parentType":"Option","signature":"T get()","url":"/joka/types/Option.get.html"},{"doc":"Returns the value. Returns a default value when there is none.","kind":"method","module":"joka.types","name":"getOr","package":"joka","parentType":"Option","signature":"T getOr(T other)","url":"/joka/types/Option.getOr.html"},{"doc":"Returns the value. Returns a default value when there is none.","kind":"method","module":"joka.types","name":"getOr","package":"joka","parentType":"Option","signature":"T getOr()","url":"/joka/types/Option.getOr.html"},{"doc":"Returns true when there is no value.","kind":"method","module":"joka.types","name":"isNone","package":"joka","parentType":"Option","signature":"bool isNone()","url":"/joka/types/Option.isNone.html"},{"doc":"Returns true when there is a value.","kind":"method","module":"joka.types","name":"isSome","package":"joka","parentType":"Option","signature":"bool isSome()","url":"/joka/types/Option.isSome.html"},{"doc":"Clears the value, making it none.","kind":"method","module":"joka.types","name":"clear","package":"joka","parentType":"Option","signature":"void clear()","url":"/joka/types/Option.clear.html"},{"doc":"Represents a success or error value. Prefer using `Maybe` in most cases.","kind":"struct","module":"joka.types","name":"Result","package":"joka","parentType":"","signature":"Result(T,  E,  Sz tagSize =  0)","url":"/joka/types.html#Result"},{"doc":"","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Result","signature":"void opAssign(in  const(T)  rhs)","url":"/joka/types/Result.opAssign.html"},{"doc":"","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Result","signature":"void opAssign(in  const(E)  rhs)","url":"/joka/types/Result.opAssign.html"},{"doc":"","kind":"method","module":"joka.types","name":"opAssign","package":"joka","parentType":"Result","signature":"void opAssign(in  Result!(T,  E)  rhs)","url":"/joka/types/Result.opAssign.html"},{"doc":"Returns the value without checking if it exists.","kind":"method","module":"joka.types","name":"xx","package":"joka","parentType":"Result","signature":"T xx()","url":"/joka/types/Result.xx.html"},{"doc":"Returns the value and traps the `isSome` check to avoid an assert.","kind":"method","module":"joka.types","name":"get","package":"joka","parentType":"Result","signature":"T get(ref  E trap)","url":"/joka/types/Result.get.html"},{"doc":"Returns the value, or asserts if it does not exists.","kind":"method","module":"joka.types","name":"get","package":"joka","parentType":"Result","signature":"T get()","url":"/joka/types/Result.get.html"},{"doc":"Returns the value. Returns a default value when there is none.","kind":"method","module":"joka.types","name":"getOr","package":"joka","parentType":"Result","signature":"T getOr(T other)","url":"/joka/types/Result.getOr.html"},{"doc":"Returns the value. Returns a default value when there is none.","kind":"method","module":"joka.types","name":"getOr","package":"joka","parentType":"Result","signature":"T getOr()","url":"/joka/types/Result.getOr.html"},{"doc":"","kind":"method","module":"joka.types","name":"isNone","package":"joka","parentType":"Result","signature":"bool isNone()","url":"/joka/types/Result.isNone.html"},{"doc":"","kind":"method","module":"joka.types","name":"clear","package":"joka","parentType":"Result","signature":"void clear()","url":"/joka/types/Result.clear.html"},{"doc":"A tagged union.","kind":"struct","module":"joka.types","name":"Union","package":"joka","parentType":"","signature":"Union(A...) if (A.length !=  0)","url":"/joka/types.html#Union"},{"doc":"Calls the given method for the currently active type. All types must implement this method.","kind":"method","module":"joka.types","name":"call","package":"joka","parentType":"Union","signature":"@trusted auto call(IStr func,  AA...)(AA args)","url":"/joka/types/Union.call.html"},{"doc":"The currently active type.","kind":"method","module":"joka.types","name":"type","package":"joka","parentType":"Union","signature":"UnionType type()","url":"/joka/types/Union.type.html"},{"doc":"Returns true if the given type is the same as the currently active type.","kind":"method","module":"joka.types","name":"isType","package":"joka","parentType":"Union","signature":"bool isType(T)()","url":"/joka/types/Union.isType.html"},{"doc":"Returns the data of the first union member. Only safe to use if all union members share a common first field.","kind":"method","module":"joka.types","name":"base","package":"joka","parentType":"Union","signature":"Base base()","url":"/joka/types/Union.base.html"},{"doc":"Returns the data of the given type. Will assert if the type is not the same as the currently active type.","kind":"method","module":"joka.types","name":"as","package":"joka","parentType":"Union","signature":"T as(T)()","url":"/joka/types/Union.as.html"},{"doc":"","kind":"alias","module":"joka.types","name":"toForeign","package":"joka","parentType":"","signature":"toForeign = toForeignMaybe","url":"/joka/types.html#toForeign"},{"doc":"","kind":"alias","module":"joka.types","name":"toForeign","package":"joka","parentType":"","signature":"toForeign = toForeignSlice","url":"/joka/types.html#toForeign"},{"doc":"Path separator style.","kind":"enum","module":"joka.types","name":"PathSepStyle","package":"joka","parentType":"","signature":"PathSepStyle","url":"/joka/types.html#PathSepStyle"},{"doc":"The platform's default separator.","kind":"enum_member","module":"joka.types","name":"native","package":"joka","parentType":"","signature":"native = ","url":"/joka/types.html#PathSepStyle"},{"doc":"The `/` separator.","kind":"enum_member","module":"joka.types","name":"posix","package":"joka","parentType":"","signature":"posix = ","url":"/joka/types.html#PathSepStyle"},{"doc":"The `\\` separator.","kind":"enum_member","module":"joka.types","name":"windows","package":"joka","parentType":"","signature":"windows = ","url":"/joka/types.html#PathSepStyle"},{"doc":"A separator marker for printing.","kind":"struct","module":"joka.types","name":"Sep","package":"joka","parentType":"","signature":"Sep","url":"/joka/types.html#Sep"},{"doc":"A string pair.","kind":"struct","module":"joka.types","name":"StrPair","package":"joka","parentType":"","signature":"StrPair","url":"/joka/types.html#StrPair"},{"doc":"A wrapper type for priting floats and doubles.","kind":"struct","module":"joka.types","name":"Floating","package":"joka","parentType":"","signature":"Floating","url":"/joka/types.html#Floating"},{"doc":"Returns a temporary string representation.","kind":"method","module":"joka.types","name":"toStr","package":"joka","parentType":"Floating","signature":"IStr toStr()","url":"/joka/types/Floating.toStr.html"},{"doc":"","kind":"template","module":"joka.types","name":"isInterLitType","package":"joka","parentType":"","signature":"isInterLitType(TT)","url":"/joka/types.html#isInterLitType"},{"doc":"","kind":"template","module":"joka.types","name":"isInterExpType","package":"joka","parentType":"","signature":"isInterExpType(TT)","url":"/joka/types.html#isInterExpType"},{"doc":"The size of one kilobyte in bytes.","kind":"variable","module":"joka.types","name":"kilobyte","package":"joka","parentType":"","signature":"kilobyte","url":"/joka/types.html#kilobyte"},{"doc":"The size of one megabyte in bytes.","kind":"variable","module":"joka.types","name":"megabyte","package":"joka","parentType":"","signature":"megabyte","url":"/joka/types.html#megabyte"},{"doc":"The size of one gigabyte in bytes.","kind":"variable","module":"joka.types","name":"gigabyte","package":"joka","parentType":"","signature":"gigabyte","url":"/joka/types.html#gigabyte"},{"doc":"The size of one terabyte in bytes.","kind":"variable","module":"joka.types","name":"terabyte","package":"joka","parentType":"","signature":"terabyte","url":"/joka/types.html#terabyte"},{"doc":"The size of one petabyte in bytes.","kind":"variable","module":"joka.types","name":"petabyte","package":"joka","parentType":"","signature":"petabyte","url":"/joka/types.html#petabyte"},{"doc":"The size of one exabyte in bytes.","kind":"variable","module":"joka.types","name":"exabyte","package":"joka","parentType":"","signature":"exabyte","url":"/joka/types.html#exabyte"},{"doc":"The format argument symbol.","kind":"variable","module":"joka.types","name":"defaultAsciiFmtArgStr","package":"joka","parentType":"","signature":"defaultAsciiFmtArgStr","url":"/joka/types.html#defaultAsciiFmtArgStr"},{"doc":"The set of decimal numeric characters.","kind":"variable","module":"joka.types","name":"digitChars","package":"joka","parentType":"","signature":"digitChars","url":"/joka/types.html#digitChars"},{"doc":"The set of uppercase letters.","kind":"variable","module":"joka.types","name":"upperChars","package":"joka","parentType":"","signature":"upperChars","url":"/joka/types.html#upperChars"},{"doc":"The set of lowercase letters.","kind":"variable","module":"joka.types","name":"lowerChars","package":"joka","parentType":"","signature":"lowerChars","url":"/joka/types.html#lowerChars"},{"doc":"The set of letters.","kind":"variable","module":"joka.types","name":"alphaChars","package":"joka","parentType":"","signature":"alphaChars","url":"/joka/types.html#alphaChars"},{"doc":"The set of whitespace characters.","kind":"variable","module":"joka.types","name":"spaceChars","package":"joka","parentType":"","signature":"spaceChars","url":"/joka/types.html#spaceChars"},{"doc":"The set of symbol characters.","kind":"variable","module":"joka.types","name":"symbolChars","package":"joka","parentType":"","signature":"symbolChars","url":"/joka/types.html#symbolChars"},{"doc":"The set of hexadecimal numeric characters.","kind":"variable","module":"joka.types","name":"hexDigitChars","package":"joka","parentType":"","signature":"hexDigitChars","url":"/joka/types.html#hexDigitChars"},{"doc":"Space separator.","kind":"variable","module":"joka.types","name":"sp","package":"joka","parentType":"","signature":"sp","url":"/joka/types.html#sp"},{"doc":"Comma + space separator.","kind":"variable","module":"joka.types","name":"cm","package":"joka","parentType":"","signature":"cm","url":"/joka/types.html#cm"},{"doc":"","kind":"variable","module":"joka.types","name":"_fmtIntoBufferDataBuffer","package":"joka","parentType":"","signature":"char[defaultAsciiFmtArgBufferSize][defaultAsciiFmtArgBufferCount] _fmtIntoBufferDataBuffer","url":"/joka/types.html#_fmtIntoBufferDataBuffer"},{"doc":"","kind":"variable","module":"joka.types","name":"_fmtIntoBufferSliceBuffer","package":"joka","parentType":"","signature":"IStr[defaultAsciiFmtArgBufferCount] _fmtIntoBufferSliceBuffer","url":"/joka/types.html#_fmtIntoBufferSliceBuffer"},{"doc":"","kind":"variable","module":"joka.types","name":"_fmtBuffer","package":"joka","parentType":"","signature":"char[defaultAsciiFmtBufferSize][defaultAsciiFmtBufferCount] _fmtBuffer","url":"/joka/types.html#_fmtBuffer"},{"doc":"","kind":"variable","module":"joka.types","name":"_fmtBufferIndex","package":"joka","parentType":"","signature":"byte _fmtBufferIndex","url":"/joka/types.html#_fmtBufferIndex"},{"doc":"The `ui` module includes a UI library.","kind":"module","module":"joka.ui","name":"joka.ui","package":"joka","parentType":"","signature":"","url":"/joka/ui.html"},{"doc":"","kind":"function","module":"joka.ui","name":"tempUiTextSizeFunc","package":"joka","parentType":"","signature":"IVec2 tempUiTextSizeFunc(UiFont font,  uint  fontScale,  IStr text)","url":"/joka/ui/tempUiTextSizeFunc.html"},{"doc":"The UI font type.","kind":"alias","module":"joka.ui","name":"UiFont","package":"joka","parentType":"","signature":"UiFont = void *","url":"/joka/ui.html#UiFont"},{"doc":"The UI texture type.","kind":"alias","module":"joka.ui","name":"UiTexture","package":"joka","parentType":"","signature":"UiTexture = void *","url":"/joka/ui.html#UiTexture"},{"doc":"The UI icon ID type.","kind":"alias","module":"joka.ui","name":"UiIconId","package":"joka","parentType":"","signature":"UiIconId = uint","url":"/joka/ui.html#UiIconId"},{"doc":"A function used for getting the width and height of the text.","kind":"alias","module":"joka.ui","name":"UiTextSizeFunc","package":"joka","parentType":"","signature":"UiTextSizeFunc = IVec2 function(UiFont font,  uint  fontScale,  IStr text)","url":"/joka/ui.html#UiTextSizeFunc"},{"doc":"A function used for getting the width and height of an icon.","kind":"alias","module":"joka.ui","name":"UiIconIdSizeFunc","package":"joka","parentType":"","signature":"UiIconIdSizeFunc = IVec2 function(UiIconId iconId)","url":"/joka/ui.html#UiIconIdSizeFunc"},{"doc":"A UI color.","kind":"enum","module":"joka.ui","name":"UiColorType","package":"joka","parentType":"","signature":"UiColorType : ubyte","url":"/joka/ui.html#UiColorType"},{"doc":"Default border color.","kind":"enum_member","module":"joka.ui","name":"border","package":"joka","parentType":"","signature":"border = ","url":"/joka/ui.html#UiColorType"},{"doc":"Border color on no interaction.","kind":"enum_member","module":"joka.ui","name":"borderOff","package":"joka","parentType":"","signature":"borderOff = ","url":"/joka/ui.html#UiColorType"},{"doc":"Default icon color.","kind":"enum_member","module":"joka.ui","name":"icon","package":"joka","parentType":"","signature":"icon = ","url":"/joka/ui.html#UiColorType"},{"doc":"Icon color on no interaction.","kind":"enum_member","module":"joka.ui","name":"iconOff","package":"joka","parentType":"","signature":"iconOff = ","url":"/joka/ui.html#UiColorType"},{"doc":"Default text color.","kind":"enum_member","module":"joka.ui","name":"text","package":"joka","parentType":"","signature":"text = ","url":"/joka/ui.html#UiColorType"},{"doc":"Text color on no interaction.","kind":"enum_member","module":"joka.ui","name":"textOff","package":"joka","parentType":"","signature":"textOff = ","url":"/joka/ui.html#UiColorType"},{"doc":"Default button color.","kind":"enum_member","module":"joka.ui","name":"button","package":"joka","parentType":"","signature":"button = ","url":"/joka/ui.html#UiColorType"},{"doc":"Button color on no interaction.","kind":"enum_member","module":"joka.ui","name":"buttonOff","package":"joka","parentType":"","signature":"buttonOff = ","url":"/joka/ui.html#UiColorType"},{"doc":"Button color on hover.","kind":"enum_member","module":"joka.ui","name":"buttonHover","package":"joka","parentType":"","signature":"buttonHover = ","url":"/joka/ui.html#UiColorType"},{"doc":"Button color on press.","kind":"enum_member","module":"joka.ui","name":"buttonActive","package":"joka","parentType":"","signature":"buttonActive = ","url":"/joka/ui.html#UiColorType"},{"doc":"Button color on focus.","kind":"enum_member","module":"joka.ui","name":"buttonFocus","package":"joka","parentType":"","signature":"buttonFocus = ","url":"/joka/ui.html#UiColorType"},{"doc":"Static table of UI colors with `UiColorType` being the key.","kind":"alias","module":"joka.ui","name":"UiColors","package":"joka","parentType":"","signature":"UiColors = StaticArray!(Rgba,  UiColorType.max +  1)","url":"/joka/ui.html#UiColors"},{"doc":"A style defines the visual appearance of the UI.","kind":"struct","module":"joka.ui","name":"UiStyle","package":"joka","parentType":"","signature":"UiStyle","url":"/joka/ui.html#UiStyle"},{"doc":"A bitmask type for mouse button state, combining one or more `UiMouseButtonFlag` values.","kind":"alias","module":"joka.ui","name":"UiMouseButtonFlags","package":"joka","parentType":"","signature":"UiMouseButtonFlags = ubyte","url":"/joka/ui.html#UiMouseButtonFlags"},{"doc":"Individual mouse button flags for use in a `UiMouseButtonFlags` bitmask.","kind":"enum","module":"joka.ui","name":"UiMouseButtonFlag","package":"joka","parentType":"","signature":"UiMouseButtonFlag : UiMouseButtonFlags","url":"/joka/ui.html#UiMouseButtonFlag"},{"doc":"No mouse button.","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/ui.html#UiMouseButtonFlag"},{"doc":"The left mouse button.","kind":"enum_member","module":"joka.ui","name":"left","package":"joka","parentType":"","signature":"left = 0x1","url":"/joka/ui.html#UiMouseButtonFlag"},{"doc":"The right mouse button.","kind":"enum_member","module":"joka.ui","name":"right","package":"joka","parentType":"","signature":"right = 0x2","url":"/joka/ui.html#UiMouseButtonFlag"},{"doc":"The middle mouse button.","kind":"enum_member","module":"joka.ui","name":"middle","package":"joka","parentType":"","signature":"middle = 0x4","url":"/joka/ui.html#UiMouseButtonFlag"},{"doc":"A bitmask type for keyboard key state, combining one or more `UiKeyFlag` values.","kind":"alias","module":"joka.ui","name":"UiKeyFlags","package":"joka","parentType":"","signature":"UiKeyFlags = ushort","url":"/joka/ui.html#UiKeyFlags"},{"doc":"Individual key flags for use in a `UiKeyFlags` bitmask.","kind":"enum","module":"joka.ui","name":"UiKeyFlag","package":"joka","parentType":"","signature":"UiKeyFlag : UiKeyFlags","url":"/joka/ui.html#UiKeyFlag"},{"doc":"No key.","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = 0","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The left arrow key.","kind":"enum_member","module":"joka.ui","name":"left","package":"joka","parentType":"","signature":"left = 1U <<  1","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The right arrow key.","kind":"enum_member","module":"joka.ui","name":"right","package":"joka","parentType":"","signature":"right = 1U <<  2","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The up arrow key.","kind":"enum_member","module":"joka.ui","name":"up","package":"joka","parentType":"","signature":"up = 1U <<  3","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The down arrow key.","kind":"enum_member","module":"joka.ui","name":"down","package":"joka","parentType":"","signature":"down = 1U <<  4","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The Tab key.","kind":"enum_member","module":"joka.ui","name":"tab","package":"joka","parentType":"","signature":"tab = 1U <<  5","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The Enter key.","kind":"enum_member","module":"joka.ui","name":"enter","package":"joka","parentType":"","signature":"enter = 1U <<  6","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The Escape key.","kind":"enum_member","module":"joka.ui","name":"esc","package":"joka","parentType":"","signature":"esc = 1U <<  7","url":"/joka/ui.html#UiKeyFlag"},{"doc":"The Shift key.","kind":"enum_member","module":"joka.ui","name":"shift","package":"joka","parentType":"","signature":"shift = 1U <<  8","url":"/joka/ui.html#UiKeyFlag"},{"doc":"Controls which axis or axes keyboard navigation responds to.","kind":"enum","module":"joka.ui","name":"UiKeyNavigation","package":"joka","parentType":"","signature":"UiKeyNavigation : ubyte","url":"/joka/ui.html#UiKeyNavigation"},{"doc":"Keyboard navigation is disabled.","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = ","url":"/joka/ui.html#UiKeyNavigation"},{"doc":"Navigation responds to both axes.","kind":"enum_member","module":"joka.ui","name":"verticalOrHorizontal","package":"joka","parentType":"","signature":"verticalOrHorizontal = ","url":"/joka/ui.html#UiKeyNavigation"},{"doc":"Navigation responds to the vertical axis only.","kind":"enum_member","module":"joka.ui","name":"vertical","package":"joka","parentType":"","signature":"vertical = ","url":"/joka/ui.html#UiKeyNavigation"},{"doc":"Navigation responds to the horizontal axis only.","kind":"enum_member","module":"joka.ui","name":"horizontal","package":"joka","parentType":"","signature":"horizontal = ","url":"/joka/ui.html#UiKeyNavigation"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiInput","package":"joka","parentType":"","signature":"UiInput","url":"/joka/ui.html#UiInput"},{"doc":"","kind":"method","module":"joka.ui","name":"mouseAction","package":"joka","parentType":"UiInput","signature":"bool mouseAction(IRect area)","url":"/joka/ui/UiInput.mouseAction.html"},{"doc":"","kind":"method","module":"joka.ui","name":"keyNavigationUpAction","package":"joka","parentType":"UiInput","signature":"bool keyNavigationUpAction()","url":"/joka/ui/UiInput.keyNavigationUpAction.html"},{"doc":"","kind":"method","module":"joka.ui","name":"keyNavigationDownAction","package":"joka","parentType":"UiInput","signature":"bool keyNavigationDownAction()","url":"/joka/ui/UiInput.keyNavigationDownAction.html"},{"doc":"","kind":"method","module":"joka.ui","name":"keyNavigationAction","package":"joka","parentType":"UiInput","signature":"bool keyNavigationAction()","url":"/joka/ui/UiInput.keyNavigationAction.html"},{"doc":"","kind":"method","module":"joka.ui","name":"clear","package":"joka","parentType":"UiInput","signature":"void clear()","url":"/joka/ui/UiInput.clear.html"},{"doc":"","kind":"alias","module":"joka.ui","name":"UiCommandFlags","package":"joka","parentType":"","signature":"UiCommandFlags = ubyte","url":"/joka/ui.html#UiCommandFlags"},{"doc":"","kind":"enum","module":"joka.ui","name":"UiCommandFlag","package":"joka","parentType":"","signature":"UiCommandFlag : UiCommandFlags","url":"/joka/ui.html#UiCommandFlag"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = 0x00","url":"/joka/ui.html#UiCommandFlag"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"hover","package":"joka","parentType":"","signature":"hover = 0x01","url":"/joka/ui.html#UiCommandFlag"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"active","package":"joka","parentType":"","signature":"active = 0x02","url":"/joka/ui.html#UiCommandFlag"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"focus","package":"joka","parentType":"","signature":"focus = 0x04","url":"/joka/ui.html#UiCommandFlag"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"off","package":"joka","parentType":"","signature":"off = 0x08","url":"/joka/ui.html#UiCommandFlag"},{"doc":"","kind":"enum","module":"joka.ui","name":"UiCommandType","package":"joka","parentType":"","signature":"UiCommandType : ubyte","url":"/joka/ui.html#UiCommandType"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = ","url":"/joka/ui.html#UiCommandType"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"rect","package":"joka","parentType":"","signature":"rect = ","url":"/joka/ui.html#UiCommandType"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"text","package":"joka","parentType":"","signature":"text = ","url":"/joka/ui.html#UiCommandType"},{"doc":"","kind":"enum_member","module":"joka.ui","name":"icon","package":"joka","parentType":"","signature":"icon = ","url":"/joka/ui.html#UiCommandType"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiCommandBase","package":"joka","parentType":"","signature":"UiCommandBase","url":"/joka/ui.html#UiCommandBase"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiCommandRect","package":"joka","parentType":"","signature":"UiCommandRect","url":"/joka/ui.html#UiCommandRect"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiCommandText","package":"joka","parentType":"","signature":"UiCommandText","url":"/joka/ui.html#UiCommandText"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiCommandIcon","package":"joka","parentType":"","signature":"UiCommandIcon","url":"/joka/ui.html#UiCommandIcon"},{"doc":"","kind":"union","module":"joka.ui","name":"UiCommand","package":"joka","parentType":"","signature":"UiCommand","url":"/joka/ui.html#UiCommand"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiCommands","package":"joka","parentType":"","signature":"UiCommands","url":"/joka/ui.html#UiCommands"},{"doc":"","kind":"method","module":"joka.ui","name":"items","package":"joka","parentType":"UiCommands","signature":"UiCommand[] items()","url":"/joka/ui/UiCommands.items.html"},{"doc":"","kind":"method","module":"joka.ui","name":"ptr","package":"joka","parentType":"UiCommands","signature":"UiCommand * ptr()","url":"/joka/ui/UiCommands.ptr.html"},{"doc":"","kind":"method","module":"joka.ui","name":"isEmpty","package":"joka","parentType":"UiCommands","signature":"bool isEmpty()","url":"/joka/ui/UiCommands.isEmpty.html"},{"doc":"","kind":"method","module":"joka.ui","name":"capacity","package":"joka","parentType":"UiCommands","signature":"Sz capacity()","url":"/joka/ui/UiCommands.capacity.html"},{"doc":"","kind":"method","module":"joka.ui","name":"appendBlank","package":"joka","parentType":"UiCommands","signature":"bool appendBlank()","url":"/joka/ui/UiCommands.appendBlank.html"},{"doc":"","kind":"method","module":"joka.ui","name":"appendRef","package":"joka","parentType":"UiCommands","signature":"bool appendRef(ref  UiCommand command)","url":"/joka/ui/UiCommands.appendRef.html"},{"doc":"","kind":"method","module":"joka.ui","name":"clear","package":"joka","parentType":"UiCommands","signature":"void clear()","url":"/joka/ui/UiCommands.clear.html"},{"doc":"","kind":"method","module":"joka.ui","name":"nextIsRectWith","package":"joka","parentType":"UiCommands","signature":"bool nextIsRectWith(Sz currentIndex,  UiCommandFlags flags)","url":"/joka/ui/UiCommands.nextIsRectWith.html"},{"doc":"The result of a UI control function.","kind":"alias","module":"joka.ui","name":"UiResultFlags","package":"joka","parentType":"","signature":"UiResultFlags = ubyte","url":"/joka/ui.html#UiResultFlags"},{"doc":"The result values of a UI control function.","kind":"enum","module":"joka.ui","name":"UiResultFlag","package":"joka","parentType":"","signature":"UiResultFlag : UiResultFlags","url":"/joka/ui.html#UiResultFlag"},{"doc":"None.","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = 0x00","url":"/joka/ui.html#UiResultFlag"},{"doc":"Control is active (e.g. active window).","kind":"enum_member","module":"joka.ui","name":"active","package":"joka","parentType":"","signature":"active = 0x01","url":"/joka/ui.html#UiResultFlag"},{"doc":"Control value submitted (e.g. clicked button).","kind":"enum_member","module":"joka.ui","name":"submitted","package":"joka","parentType":"","signature":"submitted = 0x02","url":"/joka/ui.html#UiResultFlag"},{"doc":"Control value changed (e.g. modified text).","kind":"enum_member","module":"joka.ui","name":"changed","package":"joka","parentType":"","signature":"changed = 0x04","url":"/joka/ui.html#UiResultFlag"},{"doc":"Pressed left on a active control in vertical navigation mode.","kind":"enum_member","module":"joka.ui","name":"pressedLeft","package":"joka","parentType":"","signature":"pressedLeft = 0x08","url":"/joka/ui.html#UiResultFlag"},{"doc":"Pressed right on a active control in vertical navigation mode.","kind":"enum_member","module":"joka.ui","name":"pressedRight","package":"joka","parentType":"","signature":"pressedRight = 0x10","url":"/joka/ui.html#UiResultFlag"},{"doc":"Pressed up on a active control in horizontal navigation mode.","kind":"enum_member","module":"joka.ui","name":"pressedUp","package":"joka","parentType":"","signature":"pressedUp = 0x20","url":"/joka/ui.html#UiResultFlag"},{"doc":"Pressed down on a active control in horizontal navigation mode.","kind":"enum_member","module":"joka.ui","name":"pressedDown","package":"joka","parentType":"","signature":"pressedDown = 0x40","url":"/joka/ui.html#UiResultFlag"},{"doc":"The option flags of a UI control function.","kind":"alias","module":"joka.ui","name":"UiFlags","package":"joka","parentType":"","signature":"UiFlags = ubyte","url":"/joka/ui.html#UiFlags"},{"doc":"The option flag values of a UI control function.","kind":"enum","module":"joka.ui","name":"UiFlag","package":"joka","parentType":"","signature":"UiFlag : UiFlags","url":"/joka/ui.html#UiFlag"},{"doc":"None.","kind":"enum_member","module":"joka.ui","name":"none","package":"joka","parentType":"","signature":"none = 0x0000","url":"/joka/ui.html#UiFlag"},{"doc":"Align to the center.","kind":"enum_member","module":"joka.ui","name":"alignCenter","package":"joka","parentType":"","signature":"alignCenter = 0x0001","url":"/joka/ui.html#UiFlag"},{"doc":"Align to the right.","kind":"enum_member","module":"joka.ui","name":"alignRight","package":"joka","parentType":"","signature":"alignRight = 0x0002","url":"/joka/ui.html#UiFlag"},{"doc":"Turn off interactions.","kind":"enum_member","module":"joka.ui","name":"turnOff","package":"joka","parentType":"","signature":"turnOff = 0x0004","url":"/joka/ui.html#UiFlag"},{"doc":"Include key actions in result flags.","kind":"enum_member","module":"joka.ui","name":"checkNavigation","package":"joka","parentType":"","signature":"checkNavigation = 0x0008","url":"/joka/ui.html#UiFlag"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiFocusState","package":"joka","parentType":"","signature":"UiFocusState","url":"/joka/ui.html#UiFocusState"},{"doc":"","kind":"method","module":"joka.ui","name":"isFocused","package":"joka","parentType":"UiFocusState","signature":"bool isFocused(int  id)","url":"/joka/ui/UiFocusState.isFocused.html"},{"doc":"","kind":"method","module":"joka.ui","name":"setCurrentFocusId","package":"joka","parentType":"UiFocusState","signature":"void setCurrentFocusId(int  id)","url":"/joka/ui/UiFocusState.setCurrentFocusId.html"},{"doc":"","kind":"method","module":"joka.ui","name":"wrapCurrentFocusIdIfNeeded","package":"joka","parentType":"UiFocusState","signature":"void wrapCurrentFocusIdIfNeeded(int  startInclusive,  int  endInclusive)","url":"/joka/ui/UiFocusState.wrapCurrentFocusIdIfNeeded.html"},{"doc":"A UI focus grabber.","kind":"struct","module":"joka.ui","name":"ScopedUiFocus","package":"joka","parentType":"","signature":"ScopedUiFocus","url":"/joka/ui.html#ScopedUiFocus"},{"doc":"A UI layout helper.","kind":"struct","module":"joka.ui","name":"UiLayout","package":"joka","parentType":"","signature":"UiLayout","url":"/joka/ui.html#UiLayout"},{"doc":"","kind":"method","module":"joka.ui","name":"w","package":"joka","parentType":"UiLayout","signature":"int w()","url":"/joka/ui/UiLayout.w.html"},{"doc":"","kind":"method","module":"joka.ui","name":"h","package":"joka","parentType":"UiLayout","signature":"int h()","url":"/joka/ui/UiLayout.h.html"},{"doc":"","kind":"method","module":"joka.ui","name":"pop","package":"joka","parentType":"UiLayout","signature":"IRect pop(bool  span =  false)","url":"/joka/ui/UiLayout.pop.html"},{"doc":"","kind":"struct","module":"joka.ui","name":"UiControlInteraction","package":"joka","parentType":"","signature":"UiControlInteraction","url":"/joka/ui.html#UiControlInteraction"},{"doc":"The UI context.","kind":"struct","module":"joka.ui","name":"UiContext","package":"joka","parentType":"","signature":"UiContext","url":"/joka/ui.html#UiContext"},{"doc":"","kind":"method","module":"joka.ui","name":"ready","package":"joka","parentType":"UiContext","signature":"void ready(UiTextSizeFunc textSizeFunc,  UiCommand[]  commandsBuffer,  char[]  charDataBuffer,  UiFont font,  uint  fontScale =  1,  UiIconIdSizeFunc iconSizeFunc =  null)","url":"/joka/ui/UiContext.ready.html"},{"doc":"","kind":"method","module":"joka.ui","name":"setBuffers","package":"joka","parentType":"UiContext","signature":"void setBuffers(UiCommand[]  newCommandsBuffer,  char[]  newCharDataBuffer)","url":"/joka/ui/UiContext.setBuffers.html"},{"doc":"","kind":"method","module":"joka.ui","name":"setFont","package":"joka","parentType":"UiContext","signature":"void setFont(UiFont font,  uint  fontScale =  1)","url":"/joka/ui/UiContext.setFont.html"},{"doc":"","kind":"method","module":"joka.ui","name":"applyDefaultStyle","package":"joka","parentType":"UiContext","signature":"void applyDefaultStyle()","url":"/joka/ui/UiContext.applyDefaultStyle.html"},{"doc":"","kind":"method","module":"joka.ui","name":"restoreDefaultStyle","package":"joka","parentType":"UiContext","signature":"void restoreDefaultStyle()","url":"/joka/ui/UiContext.restoreDefaultStyle.html"},{"doc":"","kind":"method","module":"joka.ui","name":"captureFocus","package":"joka","parentType":"UiContext","signature":"ScopedUiFocus captureFocus(UiKeyNavigation keyNavigation =  UiKeyNavigation.none,  bool  canIgnore =  false)","url":"/joka/ui/UiContext.captureFocus.html"},{"doc":"","kind":"method","module":"joka.ui","name":"_row","package":"joka","parentType":"UiContext","signature":"UiLayout _row(IRect area,  int  areaCount,  int  spacing,  bool  fromRight,  int  infiniteSlice)","url":"/joka/ui/UiContext._row.html"},{"doc":"","kind":"method","module":"joka.ui","name":"rowItems","package":"joka","parentType":"UiContext","signature":"UiLayout rowItems(IRect area,  int  count,  int  spacing,  bool  fromRight =  false)","url":"/joka/ui/UiContext.rowItems.html"},{"doc":"","kind":"method","module":"joka.ui","name":"rowSlice","package":"joka","parentType":"UiContext","signature":"UiLayout rowSlice(IRect area,  int  slice,  int  spacing)","url":"/joka/ui/UiContext.rowSlice.html"},{"doc":"","kind":"method","module":"joka.ui","name":"_col","package":"joka","parentType":"UiContext","signature":"UiLayout _col(IRect area,  int  areaCount,  int  spacing,  bool  fromBottom,  int  infiniteSlice)","url":"/joka/ui/UiContext._col.html"},{"doc":"","kind":"method","module":"joka.ui","name":"colItems","package":"joka","parentType":"UiContext","signature":"UiLayout colItems(IRect area,  int  count,  int  spacing,  bool  fromBottom =  false)","url":"/joka/ui/UiContext.colItems.html"},{"doc":"","kind":"method","module":"joka.ui","name":"colSlice","package":"joka","parentType":"UiContext","signature":"UiLayout colSlice(IRect area,  int  slice,  int  spacing)","url":"/joka/ui/UiContext.colSlice.html"},{"doc":"","kind":"method","module":"joka.ui","name":"makeStrzCopy","package":"joka","parentType":"UiContext","signature":"IStrz makeStrzCopy(IStr text)","url":"/joka/ui/UiContext.makeStrzCopy.html"},{"doc":"","kind":"method","module":"joka.ui","name":"drawRect","package":"joka","parentType":"UiContext","signature":"void drawRect(IRect area,  UiColorType colorType,  bool  hover,  bool  active,  bool  focus,  bool  off,  uint  border)","url":"/joka/ui/UiContext.drawRect.html"},{"doc":"","kind":"method","module":"joka.ui","name":"drawBorder","package":"joka","parentType":"UiContext","signature":"void drawBorder(IRect area,  bool  off,  uint  border)","url":"/joka/ui/UiContext.drawBorder.html"},{"doc":"","kind":"method","module":"joka.ui","name":"drawBox","package":"joka","parentType":"UiContext","signature":"void drawBox(IRect area,  UiColorType colorType,  bool  hover,  bool  active,  bool  focus,  bool  off,  uint  border)","url":"/joka/ui/UiContext.drawBox.html"},{"doc":"","kind":"method","module":"joka.ui","name":"drawIcon","package":"joka","parentType":"UiContext","signature":"void drawIcon(UiIconId iconId,  UiColorType colorType,  IRect area,  UiFlags optionFlags)","url":"/joka/ui/UiContext.drawIcon.html"},{"doc":"","kind":"method","module":"joka.ui","name":"drawText","package":"joka","parentType":"UiContext","signature":"void drawText(IStr text,  UiColorType colorType,  IRect area,  UiFlags optionFlags)","url":"/joka/ui/UiContext.drawText.html"},{"doc":"","kind":"method","module":"joka.ui","name":"drawLabelContent","package":"joka","parentType":"UiContext","signature":"void drawLabelContent(IRect area,  IStr text,  UiIconId iconId =  0,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.drawLabelContent.html"},{"doc":"","kind":"method","module":"joka.ui","name":"handleKeyNavigationWithoutWrappingCurrentFocusId","package":"joka","parentType":"UiContext","signature":"void handleKeyNavigationWithoutWrappingCurrentFocusId()","url":"/joka/ui/UiContext.handleKeyNavigationWithoutWrappingCurrentFocusId.html"},{"doc":"","kind":"method","module":"joka.ui","name":"begin","package":"joka","parentType":"UiContext","signature":"void begin()","url":"/joka/ui/UiContext.begin.html"},{"doc":"","kind":"method","module":"joka.ui","name":"end","package":"joka","parentType":"UiContext","signature":"void end()","url":"/joka/ui/UiContext.end.html"},{"doc":"","kind":"method","module":"joka.ui","name":"registerControlInteraction","package":"joka","parentType":"UiContext","signature":"UiControlInteraction registerControlInteraction(IRect area,  UiFlags optionFlags)","url":"/joka/ui/UiContext.registerControlInteraction.html"},{"doc":"","kind":"method","module":"joka.ui","name":"handleButtonInteraction","package":"joka","parentType":"UiContext","signature":"UiResultFlags handleButtonInteraction(UiControlInteraction interaction,  IRect area,  UiFlags optionFlags)","url":"/joka/ui/UiContext.handleButtonInteraction.html"},{"doc":"","kind":"method","module":"joka.ui","name":"handleButtonColorType","package":"joka","parentType":"UiContext","signature":"UiColorType handleButtonColorType(UiControlInteraction interaction,  UiFlags optionFlags)","url":"/joka/ui/UiContext.handleButtonColorType.html"},{"doc":"","kind":"method","module":"joka.ui","name":"label","package":"joka","parentType":"UiContext","signature":"UiResultFlags label(IRect area,  IStr text,  UiIconId iconId =  0,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.label.html"},{"doc":"","kind":"method","module":"joka.ui","name":"icon","package":"joka","parentType":"UiContext","signature":"UiResultFlags icon(IRect area,  UiIconId iconId,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.icon.html"},{"doc":"","kind":"method","module":"joka.ui","name":"buttonWithIcon","package":"joka","parentType":"UiContext","signature":"UiResultFlags buttonWithIcon(IRect area,  IStr text,  UiIconId iconId,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.buttonWithIcon.html"},{"doc":"","kind":"method","module":"joka.ui","name":"button","package":"joka","parentType":"UiContext","signature":"UiResultFlags button(IRect area,  IStr text,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.button.html"},{"doc":"","kind":"method","module":"joka.ui","name":"stepper","package":"joka","parentType":"UiContext","signature":"UiResultFlags stepper(T)(IRect area,  ref  T number,  T startInclusive,  T stopInclusive,  T step,  IStr info =  \"\",  bool  canLoop =  true,  IStr fmtStr =  defaultAsciiFmtArgStr,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.stepper.html"},{"doc":"","kind":"method","module":"joka.ui","name":"stepper","package":"joka","parentType":"UiContext","signature":"UiResultFlags stepper(IRect area,  ref  int  number,  IStr info =  \"\",  bool  canLoop =  true,  IStr fmtStr =  \"{}%\",  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.stepper.html"},{"doc":"","kind":"method","module":"joka.ui","name":"cycler","package":"joka","parentType":"UiContext","signature":"UiResultFlags cycler(T)(IRect area,  ref  T enumNumber,  IStr info =  \"\",  bool  canLoop =  true,  bool  canKeepFirstChar =  false,  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.cycler.html"},{"doc":"","kind":"method","module":"joka.ui","name":"toggle","package":"joka","parentType":"UiContext","signature":"UiResultFlags toggle(IRect area,  ref  bool  state,  IStr info =  \"\",  IStr offText =  \"OFF\",  IStr onText =  \"ON\",  UiFlags optionFlags =  defaultUiFlags)","url":"/joka/ui/UiContext.toggle.html"},{"doc":"The default control flags.","kind":"variable","module":"joka.ui","name":"defaultUiFlags","package":"joka","parentType":"","signature":"defaultUiFlags","url":"/joka/ui.html#defaultUiFlags"},{"doc":"The `wasip1` module provides types and functions available in WASI preview 1.","kind":"module","module":"joka.wasip1","name":"joka.wasip1","package":"joka","parentType":"","signature":"","url":"/joka/wasip1.html"},{"doc":"","kind":"function","module":"joka.wasip1","name":"importName","package":"joka","parentType":"","signature":"llvmAttr importName(immutable(char)[]  name)","url":"/joka/wasip1/importName.html"},{"doc":"Read command-line argument data. The size of the array should match that returned by args_sizes_get. Each argument is expected to be \\0 terminated.","kind":"function","module":"joka.wasip1","name":"argsGet","package":"joka","parentType":"","signature":"Errno argsGet(ubyte * *  argv,  ubyte *  argvBuf)","url":"/joka/wasip1/argsGet.html"},{"doc":"Return command-line argument data sizes.","kind":"function","module":"joka.wasip1","name":"argsSizesGet","package":"joka","parentType":"","signature":"Errno argsSizesGet(Size *  argc,  Size *  argvBufSize)","url":"/joka/wasip1/argsSizesGet.html"},{"doc":"Return the resolution of a clock. Implementations are required to provide a non-zero value for supported clocks. For unsupported clocks, return err...","kind":"function","module":"joka.wasip1","name":"clockResGet","package":"joka","parentType":"","signature":"Errno clockResGet(ClockId clockId,  TimeStamp *  time)","url":"/joka/wasip1/clockResGet.html"},{"doc":"Return the time value of a clock. Note: This is similar to clock_gettime in POSIX.","kind":"function","module":"joka.wasip1","name":"clockTimeGet","package":"joka","parentType":"","signature":"Errno clockTimeGet(ClockId clockId,  TimeStamp precision,  TimeStamp *  time)","url":"/joka/wasip1/clockTimeGet.html"},{"doc":"Read environment variable data. The sizes of the buffers should match that returned by environ_sizes_get. Key/value pairs are expected to be joined...","kind":"function","module":"joka.wasip1","name":"environGet","package":"joka","parentType":"","signature":"Errno environGet(ubyte * *  environ,  ubyte *  environBuf)","url":"/joka/wasip1/environGet.html"},{"doc":"Return environment variable data sizes.","kind":"function","module":"joka.wasip1","name":"environSizesGet","package":"joka","parentType":"","signature":"Errno environSizesGet(Size *  envCount,  Size *  envBufSize)","url":"/joka/wasip1/environSizesGet.html"},{"doc":"Provide file advisory information on a file descriptor. Note: This is similar to posix_fadvise in POSIX.","kind":"function","module":"joka.wasip1","name":"fdAdvise","package":"joka","parentType":"","signature":"Errno fdAdvise(Fd fd,  FileSize offset,  FileSize len,  Advice advice)","url":"/joka/wasip1/fdAdvise.html"},{"doc":"Force the allocation of space in a file. Note: This is similar to posix_fallocate in POSIX.","kind":"function","module":"joka.wasip1","name":"fdAllocate","package":"joka","parentType":"","signature":"Errno fdAllocate(Fd fd,  FileSize offset,  FileSize len)","url":"/joka/wasip1/fdAllocate.html"},{"doc":"Close a file descriptor. Note: This is similar to close in POSIX.","kind":"function","module":"joka.wasip1","name":"fdClose","package":"joka","parentType":"","signature":"Errno fdClose(Fd fd)","url":"/joka/wasip1/fdClose.html"},{"doc":"Synchronize the data of a file to disk. Note: This is similar to fdatasync in POSIX.","kind":"function","module":"joka.wasip1","name":"fdDataSync","package":"joka","parentType":"","signature":"Errno fdDataSync(Fd fd)","url":"/joka/wasip1/fdDataSync.html"},{"doc":"Get the attributes of a file descriptor. Note: This returns similar flags to fcntl(fd, F_GETFL) in POSIX, as well as additional fields.","kind":"function","module":"joka.wasip1","name":"fdFdStatGet","package":"joka","parentType":"","signature":"Errno fdFdStatGet(Fd fd,  FdStat *  fdStat)","url":"/joka/wasip1/fdFdStatGet.html"},{"doc":"Adjust the flags associated with a file descriptor. Note: This is similar to fcntl(fd, F_SETFL, flags) in POSIX.","kind":"function","module":"joka.wasip1","name":"fdFdStatSetFlags","package":"joka","parentType":"","signature":"Errno fdFdStatSetFlags(Fd fd,  FdFlags flags)","url":"/joka/wasip1/fdFdStatSetFlags.html"},{"doc":"Adjust the rights associated with a file descriptor. This can only be used to remove rights, and returns errno::notcapable if called in a way that ...","kind":"function","module":"joka.wasip1","name":"fdFdStatSetRights","package":"joka","parentType":"","signature":"Errno fdFdStatSetRights(Fd fd,  Rights rightsBase,  Rights rightsInheriting)","url":"/joka/wasip1/fdFdStatSetRights.html"},{"doc":"Return the attributes of an open file.","kind":"function","module":"joka.wasip1","name":"fdFileStatGet","package":"joka","parentType":"","signature":"Errno fdFileStatGet(Fd fd,  FileStat *  fileStat)","url":"/joka/wasip1/fdFileStatGet.html"},{"doc":"Adjust the size of an open file. If this increases the file's size, the extra bytes are filled with zeros. Note: This is similar to ftruncate in PO...","kind":"function","module":"joka.wasip1","name":"fdFileStatSetSize","package":"joka","parentType":"","signature":"Errno fdFileStatSetSize(Fd fd,  FileSize size)","url":"/joka/wasip1/fdFileStatSetSize.html"},{"doc":"Adjust the timestamps of an open file or directory. Note: This is similar to futimens in POSIX.","kind":"function","module":"joka.wasip1","name":"fdFileStatSetTimes","package":"joka","parentType":"","signature":"Errno fdFileStatSetTimes(Fd fd,  TimeStamp atime,  TimeStamp mtime,  FstFlags fstFlags)","url":"/joka/wasip1/fdFileStatSetTimes.html"},{"doc":"Read from a file descriptor, without using and updating the file descriptor's offset. Note: This is similar to preadv in Linux (and other Unix-es).","kind":"function","module":"joka.wasip1","name":"fdPread","package":"joka","parentType":"","signature":"Errno fdPread(Fd fd,  Iovec *  iovs,  Size iovsLen,  FileSize offset,  Size *  outSize)","url":"/joka/wasip1/fdPread.html"},{"doc":"Return a description of the given preopened file descriptor.","kind":"function","module":"joka.wasip1","name":"fdPrestatDirName","package":"joka","parentType":"","signature":"Errno fdPrestatDirName(Fd fd,  ubyte *  path,  Size pathLen)","url":"/joka/wasip1/fdPrestatDirName.html"},{"doc":"Return a description of the given preopened file descriptor.","kind":"function","module":"joka.wasip1","name":"fdPrestatGet","package":"joka","parentType":"","signature":"Errno fdPrestatGet(Fd fd,  Prestat *  outPrestat)","url":"/joka/wasip1/fdPrestatGet.html"},{"doc":"Write to a file descriptor, without using and updating the file descriptor's offset. Note: This is similar to pwritev in Linux (and other Unix-es)....","kind":"function","module":"joka.wasip1","name":"fdPwrite","package":"joka","parentType":"","signature":"Errno fdPwrite(Fd fd,  const(Ciovec) *  iovs,  Size iovsLen,  FileSize offset,  Size *  outSize)","url":"/joka/wasip1/fdPwrite.html"},{"doc":"Read from a file descriptor. Note: This is similar to readv in POSIX.","kind":"function","module":"joka.wasip1","name":"fdRead","package":"joka","parentType":"","signature":"Errno fdRead(Fd fd,  Iovec *  iovs,  Size iovsLen,  Size *  nread)","url":"/joka/wasip1/fdRead.html"},{"doc":"Read directory entries from a directory. When successful, the contents of the output buffer consist of a sequence of directory entries. Each direct...","kind":"function","module":"joka.wasip1","name":"fdReadDir","package":"joka","parentType":"","signature":"Errno fdReadDir(Fd fd,  ubyte *  buf,  Size bufLen,  DirCookie cookie,  Size *  nread)","url":"/joka/wasip1/fdReadDir.html"},{"doc":"Atomically replace a file descriptor by renumbering another file descriptor. Due to the strong focus on thread safety, this environment does not pr...","kind":"function","module":"joka.wasip1","name":"fdRenumber","package":"joka","parentType":"","signature":"Errno fdRenumber(Fd fd,  Fd to)","url":"/joka/wasip1/fdRenumber.html"},{"doc":"Move the offset of a file descriptor. Note: This is similar to lseek in POSIX.","kind":"function","module":"joka.wasip1","name":"fdSeek","package":"joka","parentType":"","signature":"Errno fdSeek(Fd fd,  FileDelta offset,  Whence whence,  FileSize *  outOffset)","url":"/joka/wasip1/fdSeek.html"},{"doc":"Synchronize the data and metadata of a file to disk. Note: This is similar to fsync in POSIX.","kind":"function","module":"joka.wasip1","name":"fdSync","package":"joka","parentType":"","signature":"Errno fdSync(Fd fd)","url":"/joka/wasip1/fdSync.html"},{"doc":"Return the current offset of a file descriptor. Note: This is similar to lseek(fd, 0, SEEK_CUR) in POSIX.","kind":"function","module":"joka.wasip1","name":"fdTell","package":"joka","parentType":"","signature":"Errno fdTell(Fd fd,  FileSize *  outOffset)","url":"/joka/wasip1/fdTell.html"},{"doc":"Write to a file descriptor. Note: This is similar to writev in POSIX. Like POSIX, any calls of write (and other functions to read or write) for a r...","kind":"function","module":"joka.wasip1","name":"fdWrite","package":"joka","parentType":"","signature":"Errno fdWrite(Fd fd,  const(Ciovec) *  iovs,  Size iovsLen,  Size *  nwritten)","url":"/joka/wasip1/fdWrite.html"},{"doc":"Create a directory. Note: This is similar to mkdirat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathCreateDirectory","package":"joka","parentType":"","signature":"Errno pathCreateDirectory(Fd fd,  const(char) *  path,  Size pathLen)","url":"/joka/wasip1/pathCreateDirectory.html"},{"doc":"Return the attributes of a file or directory. Note: This is similar to stat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathFileStatGet","package":"joka","parentType":"","signature":"Errno pathFileStatGet(Fd fd,  LookupFlags flags,  const(char) *  path,  Size pathLen,  FileStat *  fileStatOut)","url":"/joka/wasip1/pathFileStatGet.html"},{"doc":"Adjust the timestamps of a file or directory. Note: This is similar to utimensat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathFileStatSetTimes","package":"joka","parentType":"","signature":"Errno pathFileStatSetTimes(Fd fd,  LookupFlags flags,  const(char) *  path,  Size pathLen,  TimeStamp atime,  TimeStamp mtime,  FstFlags fstFlags)","url":"/joka/wasip1/pathFileStatSetTimes.html"},{"doc":"Create a hard link. Note: This is similar to linkat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathLink","package":"joka","parentType":"","signature":"Errno pathLink(Fd fd,  LookupFlags oldFlags,  const(char) *  oldPath,  Size oldPathLen,  Fd newFd,  const(char) *  newPath,  Size newPathLen)","url":"/joka/wasip1/pathLink.html"},{"doc":"Open a file or directory. The returned file descriptor is not guaranteed to be the lowest-numbered file descriptor not currently open; it is random...","kind":"function","module":"joka.wasip1","name":"pathOpen","package":"joka","parentType":"","signature":"Errno pathOpen(\n         Fd fd,\n         LookupFlags dirFlags,\n         const(char) *  path,\n         Size pathLen,\n         OFlags oFlags,\n         Rights rightsBase,\n         Rights rightsInheriting,\n         FdFlags fdFlags,\n         Fd *  openedFd,\n    )","url":"/joka/wasip1/pathOpen.html"},{"doc":"Read the contents of a symbolic link. Note: This is similar to readlinkat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathReadLink","package":"joka","parentType":"","signature":"Errno pathReadLink(Fd fd,  const(char) *  path,  Size pathLen,  ubyte *  buf,  Size size,  Size *  outSize)","url":"/joka/wasip1/pathReadLink.html"},{"doc":"Remove a directory. Return errno::notempty if the directory is not empty. Note: This is similar to unlinkat(fd, path, AT_REMOVEDIR) in POSIX.","kind":"function","module":"joka.wasip1","name":"pathRemoveDirectory","package":"joka","parentType":"","signature":"Errno pathRemoveDirectory(Fd fd,  const(char) *  path,  Size pathLen)","url":"/joka/wasip1/pathRemoveDirectory.html"},{"doc":"Rename a file or directory. Note: This is similar to renameat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathRename","package":"joka","parentType":"","signature":"Errno pathRename(Fd fd,  const(char) *  oldPath,  Size oldPathLen,  Fd newFd,  const(char) *  newPath,  Size newPathLen)","url":"/joka/wasip1/pathRename.html"},{"doc":"Create a symbolic link. Note: This is similar to symlinkat in POSIX.","kind":"function","module":"joka.wasip1","name":"pathSymlink","package":"joka","parentType":"","signature":"Errno pathSymlink(const(char) *  oldPath,  Size oldPathLen,  Fd fd,  const(char) *  newPath,  Size newPathLen)","url":"/joka/wasip1/pathSymlink.html"},{"doc":"Unlink a file. Return errno::isdir if the path refers to a directory. Note: This is similar to unlinkat(fd, path, 0) in POSIX.","kind":"function","module":"joka.wasip1","name":"pathUnlinkFile","package":"joka","parentType":"","signature":"Errno pathUnlinkFile(Fd fd,  const(char) *  path,  Size pathLen)","url":"/joka/wasip1/pathUnlinkFile.html"},{"doc":"Concurrently poll for the occurrence of a set of events. If nsubscriptions is 0, returns errno::inval.","kind":"function","module":"joka.wasip1","name":"pollOneoff","package":"joka","parentType":"","signature":"Errno pollOneoff(const(Subscription) *  input,  Event *  output,  Size nsubscriptions,  Sz *  outSize)","url":"/joka/wasip1/pollOneoff.html"},{"doc":"Terminate the process normally. An exit code of 0 indicates successful termination of the program. The meanings of other values is dependent on the...","kind":"function","module":"joka.wasip1","name":"procExit","package":"joka","parentType":"","signature":"noreturn procExit(ExitCode code)","url":"/joka/wasip1/procExit.html"},{"doc":"Write high-quality random data into a buffer. This function blocks when the implementation is unable to immediately provide sufficient high-quality...","kind":"function","module":"joka.wasip1","name":"randomGet","package":"joka","parentType":"","signature":"Errno randomGet(ubyte *  buf,  Size bufLen)","url":"/joka/wasip1/randomGet.html"},{"doc":"Temporarily yield execution of the calling thread. Note: This is similar to sched_yield in POSIX.","kind":"function","module":"joka.wasip1","name":"schedYield","package":"joka","parentType":"","signature":"Errno schedYield()","url":"/joka/wasip1/schedYield.html"},{"doc":"Shut down socket send and receive channels. Note: This is similar to shutdown in POSIX.","kind":"function","module":"joka.wasip1","name":"sockShutdown","package":"joka","parentType":"","signature":"Errno sockShutdown(Fd fd,  SdFlags how)","url":"/joka/wasip1/sockShutdown.html"},{"doc":"Error codes returned by functions. Not all of these error codes are returned by the functions provided by this API; some are used in higher-level l...","kind":"enum","module":"joka.wasip1","name":"Errno","package":"joka","parentType":"","signature":"Errno : ushort","url":"/joka/wasip1.html#Errno"},{"doc":"No error occurred. System call completed successfully.","kind":"enum_member","module":"joka.wasip1","name":"success","package":"joka","parentType":"","signature":"success = 0","url":"/joka/wasip1.html#Errno"},{"doc":"Argument list too long.","kind":"enum_member","module":"joka.wasip1","name":"toobig","package":"joka","parentType":"","signature":"toobig = 1","url":"/joka/wasip1.html#Errno"},{"doc":"Permission denied.","kind":"enum_member","module":"joka.wasip1","name":"acces","package":"joka","parentType":"","signature":"acces = 2","url":"/joka/wasip1.html#Errno"},{"doc":"Address in use.","kind":"enum_member","module":"joka.wasip1","name":"addrinuse","package":"joka","parentType":"","signature":"addrinuse = 3","url":"/joka/wasip1.html#Errno"},{"doc":"Address not available.","kind":"enum_member","module":"joka.wasip1","name":"addrnotavail","package":"joka","parentType":"","signature":"addrnotavail = 4","url":"/joka/wasip1.html#Errno"},{"doc":"Address family not supported.","kind":"enum_member","module":"joka.wasip1","name":"afnosupport","package":"joka","parentType":"","signature":"afnosupport = 5","url":"/joka/wasip1.html#Errno"},{"doc":"Resource unavailable, or operation would block.","kind":"enum_member","module":"joka.wasip1","name":"again","package":"joka","parentType":"","signature":"again = 6","url":"/joka/wasip1.html#Errno"},{"doc":"Connection already in progress.","kind":"enum_member","module":"joka.wasip1","name":"already","package":"joka","parentType":"","signature":"already = 7","url":"/joka/wasip1.html#Errno"},{"doc":"Bad file descriptor.","kind":"enum_member","module":"joka.wasip1","name":"badf","package":"joka","parentType":"","signature":"badf = 8","url":"/joka/wasip1.html#Errno"},{"doc":"Bad message.","kind":"enum_member","module":"joka.wasip1","name":"badmsg","package":"joka","parentType":"","signature":"badmsg = 9","url":"/joka/wasip1.html#Errno"},{"doc":"Device or resource busy.","kind":"enum_member","module":"joka.wasip1","name":"busy","package":"joka","parentType":"","signature":"busy = 10","url":"/joka/wasip1.html#Errno"},{"doc":"Operation canceled.","kind":"enum_member","module":"joka.wasip1","name":"canceled","package":"joka","parentType":"","signature":"canceled = 11","url":"/joka/wasip1.html#Errno"},{"doc":"No child processes.","kind":"enum_member","module":"joka.wasip1","name":"child","package":"joka","parentType":"","signature":"child = 12","url":"/joka/wasip1.html#Errno"},{"doc":"Connection aborted.","kind":"enum_member","module":"joka.wasip1","name":"connaborted","package":"joka","parentType":"","signature":"connaborted = 13","url":"/joka/wasip1.html#Errno"},{"doc":"Connection refused.","kind":"enum_member","module":"joka.wasip1","name":"connrefused","package":"joka","parentType":"","signature":"connrefused = 14","url":"/joka/wasip1.html#Errno"},{"doc":"Connection reset.","kind":"enum_member","module":"joka.wasip1","name":"connreset","package":"joka","parentType":"","signature":"connreset = 15","url":"/joka/wasip1.html#Errno"},{"doc":"Resource deadlock would occur.","kind":"enum_member","module":"joka.wasip1","name":"deadlk","package":"joka","parentType":"","signature":"deadlk = 16","url":"/joka/wasip1.html#Errno"},{"doc":"Destination address required.","kind":"enum_member","module":"joka.wasip1","name":"destaddrreq","package":"joka","parentType":"","signature":"destaddrreq = 17","url":"/joka/wasip1.html#Errno"},{"doc":"Mathematics argument out of domain of function.","kind":"enum_member","module":"joka.wasip1","name":"dom","package":"joka","parentType":"","signature":"dom = 18","url":"/joka/wasip1.html#Errno"},{"doc":"Reserved.","kind":"enum_member","module":"joka.wasip1","name":"dquot","package":"joka","parentType":"","signature":"dquot = 19","url":"/joka/wasip1.html#Errno"},{"doc":"File exists.","kind":"enum_member","module":"joka.wasip1","name":"exist","package":"joka","parentType":"","signature":"exist = 20","url":"/joka/wasip1.html#Errno"},{"doc":"Bad address.","kind":"enum_member","module":"joka.wasip1","name":"fault","package":"joka","parentType":"","signature":"fault = 21","url":"/joka/wasip1.html#Errno"},{"doc":"File too large.","kind":"enum_member","module":"joka.wasip1","name":"fbig","package":"joka","parentType":"","signature":"fbig = 22","url":"/joka/wasip1.html#Errno"},{"doc":"Host is unreachable.","kind":"enum_member","module":"joka.wasip1","name":"hostunreach","package":"joka","parentType":"","signature":"hostunreach = 23","url":"/joka/wasip1.html#Errno"},{"doc":"Identifier removed.","kind":"enum_member","module":"joka.wasip1","name":"idrm","package":"joka","parentType":"","signature":"idrm = 24","url":"/joka/wasip1.html#Errno"},{"doc":"Illegal byte sequence.","kind":"enum_member","module":"joka.wasip1","name":"ilseq","package":"joka","parentType":"","signature":"ilseq = 25","url":"/joka/wasip1.html#Errno"},{"doc":"Operation in progress.","kind":"enum_member","module":"joka.wasip1","name":"inprogress","package":"joka","parentType":"","signature":"inprogress = 26","url":"/joka/wasip1.html#Errno"},{"doc":"Interrupted function.","kind":"enum_member","module":"joka.wasip1","name":"intr","package":"joka","parentType":"","signature":"intr = 27","url":"/joka/wasip1.html#Errno"},{"doc":"Invalid argument.","kind":"enum_member","module":"joka.wasip1","name":"inval","package":"joka","parentType":"","signature":"inval = 28","url":"/joka/wasip1.html#Errno"},{"doc":"I/O error.","kind":"enum_member","module":"joka.wasip1","name":"io","package":"joka","parentType":"","signature":"io = 29","url":"/joka/wasip1.html#Errno"},{"doc":"Socket is connected.","kind":"enum_member","module":"joka.wasip1","name":"isconn","package":"joka","parentType":"","signature":"isconn = 30","url":"/joka/wasip1.html#Errno"},{"doc":"Is a directory.","kind":"enum_member","module":"joka.wasip1","name":"isdir","package":"joka","parentType":"","signature":"isdir = 31","url":"/joka/wasip1.html#Errno"},{"doc":"Too many levels of symbolic links.","kind":"enum_member","module":"joka.wasip1","name":"loop","package":"joka","parentType":"","signature":"loop = 32","url":"/joka/wasip1.html#Errno"},{"doc":"File descriptor value too large.","kind":"enum_member","module":"joka.wasip1","name":"mfile","package":"joka","parentType":"","signature":"mfile = 33","url":"/joka/wasip1.html#Errno"},{"doc":"Too many links.","kind":"enum_member","module":"joka.wasip1","name":"mlink","package":"joka","parentType":"","signature":"mlink = 34","url":"/joka/wasip1.html#Errno"},{"doc":"Message too large.","kind":"enum_member","module":"joka.wasip1","name":"msgsize","package":"joka","parentType":"","signature":"msgsize = 35","url":"/joka/wasip1.html#Errno"},{"doc":"Reserved.","kind":"enum_member","module":"joka.wasip1","name":"multihop","package":"joka","parentType":"","signature":"multihop = 36","url":"/joka/wasip1.html#Errno"},{"doc":"Filename too long.","kind":"enum_member","module":"joka.wasip1","name":"nametoolong","package":"joka","parentType":"","signature":"nametoolong = 37","url":"/joka/wasip1.html#Errno"},{"doc":"Network is down.","kind":"enum_member","module":"joka.wasip1","name":"netdown","package":"joka","parentType":"","signature":"netdown = 38","url":"/joka/wasip1.html#Errno"},{"doc":"Connection aborted by network.","kind":"enum_member","module":"joka.wasip1","name":"netreset","package":"joka","parentType":"","signature":"netreset = 39","url":"/joka/wasip1.html#Errno"},{"doc":"Network unreachable.","kind":"enum_member","module":"joka.wasip1","name":"netunreach","package":"joka","parentType":"","signature":"netunreach = 40","url":"/joka/wasip1.html#Errno"},{"doc":"Too many files open in system.","kind":"enum_member","module":"joka.wasip1","name":"nfile","package":"joka","parentType":"","signature":"nfile = 41","url":"/joka/wasip1.html#Errno"},{"doc":"No buffer space available.","kind":"enum_member","module":"joka.wasip1","name":"nobufs","package":"joka","parentType":"","signature":"nobufs = 42","url":"/joka/wasip1.html#Errno"},{"doc":"No such device.","kind":"enum_member","module":"joka.wasip1","name":"nodev","package":"joka","parentType":"","signature":"nodev = 43","url":"/joka/wasip1.html#Errno"},{"doc":"No such file or directory.","kind":"enum_member","module":"joka.wasip1","name":"noent","package":"joka","parentType":"","signature":"noent = 44","url":"/joka/wasip1.html#Errno"},{"doc":"Executable file format error.","kind":"enum_member","module":"joka.wasip1","name":"noexec","package":"joka","parentType":"","signature":"noexec = 45","url":"/joka/wasip1.html#Errno"},{"doc":"No locks available.","kind":"enum_member","module":"joka.wasip1","name":"nolck","package":"joka","parentType":"","signature":"nolck = 46","url":"/joka/wasip1.html#Errno"},{"doc":"Reserved.","kind":"enum_member","module":"joka.wasip1","name":"nolink","package":"joka","parentType":"","signature":"nolink = 47","url":"/joka/wasip1.html#Errno"},{"doc":"Not enough space.","kind":"enum_member","module":"joka.wasip1","name":"nomem","package":"joka","parentType":"","signature":"nomem = 48","url":"/joka/wasip1.html#Errno"},{"doc":"No message of the desired type.","kind":"enum_member","module":"joka.wasip1","name":"nomsg","package":"joka","parentType":"","signature":"nomsg = 49","url":"/joka/wasip1.html#Errno"},{"doc":"Protocol not available.","kind":"enum_member","module":"joka.wasip1","name":"noprotoopt","package":"joka","parentType":"","signature":"noprotoopt = 50","url":"/joka/wasip1.html#Errno"},{"doc":"No space left on device.","kind":"enum_member","module":"joka.wasip1","name":"nospc","package":"joka","parentType":"","signature":"nospc = 51","url":"/joka/wasip1.html#Errno"},{"doc":"Function not supported.","kind":"enum_member","module":"joka.wasip1","name":"nosys","package":"joka","parentType":"","signature":"nosys = 52","url":"/joka/wasip1.html#Errno"},{"doc":"The socket is not connected.","kind":"enum_member","module":"joka.wasip1","name":"notconn","package":"joka","parentType":"","signature":"notconn = 53","url":"/joka/wasip1.html#Errno"},{"doc":"Not a directory or a symbolic link to a directory.","kind":"enum_member","module":"joka.wasip1","name":"notdir","package":"joka","parentType":"","signature":"notdir = 54","url":"/joka/wasip1.html#Errno"},{"doc":"Directory not empty.","kind":"enum_member","module":"joka.wasip1","name":"notempty","package":"joka","parentType":"","signature":"notempty = 55","url":"/joka/wasip1.html#Errno"},{"doc":"State not recoverable.","kind":"enum_member","module":"joka.wasip1","name":"notrecoverable","package":"joka","parentType":"","signature":"notrecoverable = 56","url":"/joka/wasip1.html#Errno"},{"doc":"Not a socket.","kind":"enum_member","module":"joka.wasip1","name":"notsock","package":"joka","parentType":"","signature":"notsock = 57","url":"/joka/wasip1.html#Errno"},{"doc":"Not supported, or operation not supported on socket.","kind":"enum_member","module":"joka.wasip1","name":"notsup","package":"joka","parentType":"","signature":"notsup = 58","url":"/joka/wasip1.html#Errno"},{"doc":"Inappropriate I/O control operation.","kind":"enum_member","module":"joka.wasip1","name":"notty","package":"joka","parentType":"","signature":"notty = 59","url":"/joka/wasip1.html#Errno"},{"doc":"No such device or address.","kind":"enum_member","module":"joka.wasip1","name":"nxio","package":"joka","parentType":"","signature":"nxio = 60","url":"/joka/wasip1.html#Errno"},{"doc":"Value too large to be stored in data type.","kind":"enum_member","module":"joka.wasip1","name":"overflow","package":"joka","parentType":"","signature":"overflow = 61","url":"/joka/wasip1.html#Errno"},{"doc":"Previous owner died.","kind":"enum_member","module":"joka.wasip1","name":"ownerdead","package":"joka","parentType":"","signature":"ownerdead = 62","url":"/joka/wasip1.html#Errno"},{"doc":"Operation not permitted.","kind":"enum_member","module":"joka.wasip1","name":"perm","package":"joka","parentType":"","signature":"perm = 63","url":"/joka/wasip1.html#Errno"},{"doc":"Broken pipe.","kind":"enum_member","module":"joka.wasip1","name":"pipe","package":"joka","parentType":"","signature":"pipe = 64","url":"/joka/wasip1.html#Errno"},{"doc":"Protocol error.","kind":"enum_member","module":"joka.wasip1","name":"proto","package":"joka","parentType":"","signature":"proto = 65","url":"/joka/wasip1.html#Errno"},{"doc":"Protocol not supported.","kind":"enum_member","module":"joka.wasip1","name":"protonosupport","package":"joka","parentType":"","signature":"protonosupport = 66","url":"/joka/wasip1.html#Errno"},{"doc":"Protocol wrong type for socket.","kind":"enum_member","module":"joka.wasip1","name":"prototype","package":"joka","parentType":"","signature":"prototype = 67","url":"/joka/wasip1.html#Errno"},{"doc":"Result too large.","kind":"enum_member","module":"joka.wasip1","name":"range","package":"joka","parentType":"","signature":"range = 68","url":"/joka/wasip1.html#Errno"},{"doc":"Read-only file system.","kind":"enum_member","module":"joka.wasip1","name":"rofs","package":"joka","parentType":"","signature":"rofs = 69","url":"/joka/wasip1.html#Errno"},{"doc":"Invalid seek.","kind":"enum_member","module":"joka.wasip1","name":"spipe","package":"joka","parentType":"","signature":"spipe = 70","url":"/joka/wasip1.html#Errno"},{"doc":"No such process.","kind":"enum_member","module":"joka.wasip1","name":"srch","package":"joka","parentType":"","signature":"srch = 71","url":"/joka/wasip1.html#Errno"},{"doc":"Reserved.","kind":"enum_member","module":"joka.wasip1","name":"stale","package":"joka","parentType":"","signature":"stale = 72","url":"/joka/wasip1.html#Errno"},{"doc":"Connection timed out.","kind":"enum_member","module":"joka.wasip1","name":"timedout","package":"joka","parentType":"","signature":"timedout = 73","url":"/joka/wasip1.html#Errno"},{"doc":"Text file busy.","kind":"enum_member","module":"joka.wasip1","name":"txtbsy","package":"joka","parentType":"","signature":"txtbsy = 74","url":"/joka/wasip1.html#Errno"},{"doc":"Cross-device link.","kind":"enum_member","module":"joka.wasip1","name":"xdev","package":"joka","parentType":"","signature":"xdev = 75","url":"/joka/wasip1.html#Errno"},{"doc":"Extension: Capabilities insufficient.","kind":"enum_member","module":"joka.wasip1","name":"notcapable","package":"joka","parentType":"","signature":"notcapable = 76","url":"/joka/wasip1.html#Errno"},{"doc":"Identifiers for clocks.","kind":"enum","module":"joka.wasip1","name":"ClockId","package":"joka","parentType":"","signature":"ClockId : uint","url":"/joka/wasip1.html#ClockId"},{"doc":"The clock measuring real time. Time value zero corresponds with 1970-01-01T00:00:00Z.","kind":"enum_member","module":"joka.wasip1","name":"realtime","package":"joka","parentType":"","signature":"realtime = 0","url":"/joka/wasip1.html#ClockId"},{"doc":"The store-wide monotonic clock, which is defined as a clock measuring real time, whose value cannot be adjusted and which cannot have negative cloc...","kind":"enum_member","module":"joka.wasip1","name":"monotonic","package":"joka","parentType":"","signature":"monotonic = 1","url":"/joka/wasip1.html#ClockId"},{"doc":"The CPU-time clock associated with the current process.","kind":"enum_member","module":"joka.wasip1","name":"processCpuTime","package":"joka","parentType":"","signature":"processCpuTime = 2","url":"/joka/wasip1.html#ClockId"},{"doc":"The CPU-time clock associated with the current thread.","kind":"enum_member","module":"joka.wasip1","name":"threadCpuTime","package":"joka","parentType":"","signature":"threadCpuTime = 3","url":"/joka/wasip1.html#ClockId"},{"doc":"Type of a subscription to an event or its occurrence.","kind":"enum","module":"joka.wasip1","name":"EventType","package":"joka","parentType":"","signature":"EventType : ubyte","url":"/joka/wasip1.html#EventType"},{"doc":"The time value of clock subscription_clock::id has reached timestamp subscription_clock::timeout.","kind":"enum_member","module":"joka.wasip1","name":"clock","package":"joka","parentType":"","signature":"clock = ","url":"/joka/wasip1.html#EventType"},{"doc":"File descriptor subscription_fd_readwrite::file_descriptor has data available for reading. This event always triggers for regular files.","kind":"enum_member","module":"joka.wasip1","name":"fdRead","package":"joka","parentType":"","signature":"fdRead = ","url":"/joka/wasip1.html#EventType"},{"doc":"File descriptor subscription_fd_readwrite::file_descriptor has capacity available for writing. This event always triggers for regular files.","kind":"enum_member","module":"joka.wasip1","name":"fdWrite","package":"joka","parentType":"","signature":"fdWrite = ","url":"/joka/wasip1.html#EventType"},{"doc":"Flags determining the method of how paths are resolved.","kind":"alias","module":"joka.wasip1","name":"LookupFlags","package":"joka","parentType":"","signature":"LookupFlags = uint","url":"/joka/wasip1.html#LookupFlags"},{"doc":"Flags determining the method of how paths are resolved.","kind":"enum","module":"joka.wasip1","name":"LookupFlag","package":"joka","parentType":"","signature":"LookupFlag : LookupFlags","url":"/joka/wasip1.html#LookupFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/wasip1.html#LookupFlag"},{"doc":"As long as the resolved path corresponds to a symbolic link, it is expanded.","kind":"enum_member","module":"joka.wasip1","name":"symlinkFollow","package":"joka","parentType":"","signature":"symlinkFollow = 0x1","url":"/joka/wasip1.html#LookupFlag"},{"doc":"Open flags used by path_open.","kind":"alias","module":"joka.wasip1","name":"OFlags","package":"joka","parentType":"","signature":"OFlags = ushort","url":"/joka/wasip1.html#OFlags"},{"doc":"Open flags used by path_open.","kind":"enum","module":"joka.wasip1","name":"OFlag","package":"joka","parentType":"","signature":"OFlag : OFlags","url":"/joka/wasip1.html#OFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/wasip1.html#OFlag"},{"doc":"Create file if it does not exist.","kind":"enum_member","module":"joka.wasip1","name":"creat","package":"joka","parentType":"","signature":"creat = 0x1","url":"/joka/wasip1.html#OFlag"},{"doc":"Fail if not a directory.","kind":"enum_member","module":"joka.wasip1","name":"directory","package":"joka","parentType":"","signature":"directory = 0x2","url":"/joka/wasip1.html#OFlag"},{"doc":"Fail if file already exists.","kind":"enum_member","module":"joka.wasip1","name":"excl","package":"joka","parentType":"","signature":"excl = 0x4","url":"/joka/wasip1.html#OFlag"},{"doc":"Truncate file to size 0.","kind":"enum_member","module":"joka.wasip1","name":"trunc","package":"joka","parentType":"","signature":"trunc = 0x8","url":"/joka/wasip1.html#OFlag"},{"doc":"File descriptor rights, determining which actions may be performed.","kind":"alias","module":"joka.wasip1","name":"Rights","package":"joka","parentType":"","signature":"Rights = ulong","url":"/joka/wasip1.html#Rights"},{"doc":"File descriptor rights, determining which actions may be performed.","kind":"enum","module":"joka.wasip1","name":"Right","package":"joka","parentType":"","signature":"Right : Rights","url":"/joka/wasip1.html#Right"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0UL","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_datasync. If path_open is set, includes the right to invoke path_open with FdFlags.dsync.","kind":"enum_member","module":"joka.wasip1","name":"fdDataSync","package":"joka","parentType":"","signature":"fdDataSync = 1UL <<  0","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fdRead and sock_recv. If Rights.fdSeek is set, includes the right to invoke fd_pread.","kind":"enum_member","module":"joka.wasip1","name":"fdRead","package":"joka","parentType":"","signature":"fdRead = 1UL <<  1","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_seek. This flag implies Rights.fdTell.","kind":"enum_member","module":"joka.wasip1","name":"fdSeek","package":"joka","parentType":"","signature":"fdSeek = 1UL <<  2","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_fdstat_set_flags.","kind":"enum_member","module":"joka.wasip1","name":"fdFdStatSetFlags","package":"joka","parentType":"","signature":"fdFdStatSetFlags = 1UL <<  3","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_sync. If path_open is set, includes the right to invoke path_open with FdFlags.rsync and FdFlags.dsync.","kind":"enum_member","module":"joka.wasip1","name":"fdSync","package":"joka","parentType":"","signature":"fdSync = 1UL <<  4","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_seek in such a way that the file offset remains unaltered (i.e., Whence.cur with offset zero), or to invoke fd_tell.","kind":"enum_member","module":"joka.wasip1","name":"fdTell","package":"joka","parentType":"","signature":"fdTell = 1UL <<  5","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fdWrite and sock_send. If Rights.fdSeek is set, includes the right to invoke fd_pwrite.","kind":"enum_member","module":"joka.wasip1","name":"fdWrite","package":"joka","parentType":"","signature":"fdWrite = 1UL <<  6","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_advise.","kind":"enum_member","module":"joka.wasip1","name":"fdAdvise","package":"joka","parentType":"","signature":"fdAdvise = 1UL <<  7","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_allocate.","kind":"enum_member","module":"joka.wasip1","name":"fdAllocate","package":"joka","parentType":"","signature":"fdAllocate = 1UL <<  8","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_create_directory.","kind":"enum_member","module":"joka.wasip1","name":"pathCreateDirectory","package":"joka","parentType":"","signature":"pathCreateDirectory = 1UL <<  9","url":"/joka/wasip1.html#Right"},{"doc":"If path_open is set, the right to invoke path_open with OFlags.creat.","kind":"enum_member","module":"joka.wasip1","name":"pathCreateFile","package":"joka","parentType":"","signature":"pathCreateFile = 1UL <<  10","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_link with the file descriptor as the source directory.","kind":"enum_member","module":"joka.wasip1","name":"pathLinkSource","package":"joka","parentType":"","signature":"pathLinkSource = 1UL <<  11","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_link with the file descriptor as the target directory.","kind":"enum_member","module":"joka.wasip1","name":"pathLinkTarget","package":"joka","parentType":"","signature":"pathLinkTarget = 1UL <<  12","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_open.","kind":"enum_member","module":"joka.wasip1","name":"pathOpen","package":"joka","parentType":"","signature":"pathOpen = 1UL <<  13","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fdReadDir.","kind":"enum_member","module":"joka.wasip1","name":"fdReadDir","package":"joka","parentType":"","signature":"fdReadDir = 1UL <<  14","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_readlink.","kind":"enum_member","module":"joka.wasip1","name":"pathReadLink","package":"joka","parentType":"","signature":"pathReadLink = 1UL <<  15","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_rename with the file descriptor as the source directory.","kind":"enum_member","module":"joka.wasip1","name":"pathRenameSource","package":"joka","parentType":"","signature":"pathRenameSource = 1UL <<  16","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_rename with the file descriptor as the target directory.","kind":"enum_member","module":"joka.wasip1","name":"pathRenameTarget","package":"joka","parentType":"","signature":"pathRenameTarget = 1UL <<  17","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_filestat_get.","kind":"enum_member","module":"joka.wasip1","name":"pathFileStatGet","package":"joka","parentType":"","signature":"pathFileStatGet = 1UL <<  18","url":"/joka/wasip1.html#Right"},{"doc":"The right to change a file's size. If path_open is set, includes the right to invoke path_open with OFlags.trunc. Note: there is no function named ...","kind":"enum_member","module":"joka.wasip1","name":"pathFileStatSetSize","package":"joka","parentType":"","signature":"pathFileStatSetSize = 1UL <<  19","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_filestat_set_times.","kind":"enum_member","module":"joka.wasip1","name":"pathFileStatSetTimes","package":"joka","parentType":"","signature":"pathFileStatSetTimes = 1UL <<  20","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_filestat_get.","kind":"enum_member","module":"joka.wasip1","name":"fdFileStatGet","package":"joka","parentType":"","signature":"fdFileStatGet = 1UL <<  21","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_filestat_set_size.","kind":"enum_member","module":"joka.wasip1","name":"fdFileStatSetSize","package":"joka","parentType":"","signature":"fdFileStatSetSize = 1UL <<  22","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke fd_filestat_set_times.","kind":"enum_member","module":"joka.wasip1","name":"fdFileStatSetTimes","package":"joka","parentType":"","signature":"fdFileStatSetTimes = 1UL <<  23","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_symlink.","kind":"enum_member","module":"joka.wasip1","name":"pathSymlink","package":"joka","parentType":"","signature":"pathSymlink = 1UL <<  24","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_remove_directory.","kind":"enum_member","module":"joka.wasip1","name":"pathRemoveDirectory","package":"joka","parentType":"","signature":"pathRemoveDirectory = 1UL <<  25","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke path_unlink_file.","kind":"enum_member","module":"joka.wasip1","name":"pathUnlinkFile","package":"joka","parentType":"","signature":"pathUnlinkFile = 1UL <<  26","url":"/joka/wasip1.html#Right"},{"doc":"If Rights.fdRead is set, includes the right to invoke poll_oneoff to subscribe to EventType.fdRead. If Rights.fdWrite is set, includes the right to...","kind":"enum_member","module":"joka.wasip1","name":"pollFdReadwrite","package":"joka","parentType":"","signature":"pollFdReadwrite = 1UL <<  27","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke sock_shutdown.","kind":"enum_member","module":"joka.wasip1","name":"sockShutdown","package":"joka","parentType":"","signature":"sockShutdown = 1UL <<  28","url":"/joka/wasip1.html#Right"},{"doc":"The right to invoke sock_accept.","kind":"enum_member","module":"joka.wasip1","name":"sockAccept","package":"joka","parentType":"","signature":"sockAccept = 1UL <<  29","url":"/joka/wasip1.html#Right"},{"doc":"File descriptor flags.","kind":"alias","module":"joka.wasip1","name":"FdFlags","package":"joka","parentType":"","signature":"FdFlags = ushort","url":"/joka/wasip1.html#FdFlags"},{"doc":"File descriptor flags.","kind":"enum","module":"joka.wasip1","name":"FdFlag","package":"joka","parentType":"","signature":"FdFlag : FdFlags","url":"/joka/wasip1.html#FdFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x00","url":"/joka/wasip1.html#FdFlag"},{"doc":"Append mode: Data written to the file is always appended to the file's end.","kind":"enum_member","module":"joka.wasip1","name":"append","package":"joka","parentType":"","signature":"append = 0x01","url":"/joka/wasip1.html#FdFlag"},{"doc":"Write according to synchronized I/O data integrity completion. Only the data stored in the file is synchronized. This feature is not available on a...","kind":"enum_member","module":"joka.wasip1","name":"dsync","package":"joka","parentType":"","signature":"dsync = 0x02","url":"/joka/wasip1.html#FdFlag"},{"doc":"Non-blocking mode.","kind":"enum_member","module":"joka.wasip1","name":"nonblock","package":"joka","parentType":"","signature":"nonblock = 0x04","url":"/joka/wasip1.html#FdFlag"},{"doc":"Synchronized read I/O operations. This feature is not available on all platforms and therefore path_open and other such functions which accept fdfl...","kind":"enum_member","module":"joka.wasip1","name":"rsync","package":"joka","parentType":"","signature":"rsync = 0x08","url":"/joka/wasip1.html#FdFlag"},{"doc":"Write according to synchronized I/O file integrity completion. In addition to synchronizing the data stored in the file, the implementation may als...","kind":"enum_member","module":"joka.wasip1","name":"sync","package":"joka","parentType":"","signature":"sync = 0x10","url":"/joka/wasip1.html#FdFlag"},{"doc":"Which file time attributes to adjust.","kind":"alias","module":"joka.wasip1","name":"FstFlags","package":"joka","parentType":"","signature":"FstFlags = ushort","url":"/joka/wasip1.html#FstFlags"},{"doc":"Which file time attributes to adjust.","kind":"enum","module":"joka.wasip1","name":"FstFlag","package":"joka","parentType":"","signature":"FstFlag : FstFlags","url":"/joka/wasip1.html#FstFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/wasip1.html#FstFlag"},{"doc":"Adjust the last data access timestamp to the value stored in FileStat.atime.","kind":"enum_member","module":"joka.wasip1","name":"atime","package":"joka","parentType":"","signature":"atime = 0x1","url":"/joka/wasip1.html#FstFlag"},{"doc":"Adjust the last data access timestamp to the time of clock clockid::realtime.","kind":"enum_member","module":"joka.wasip1","name":"atimeNow","package":"joka","parentType":"","signature":"atimeNow = 0x2","url":"/joka/wasip1.html#FstFlag"},{"doc":"Adjust the last data modification timestamp to the value stored in FileStat.mtime.","kind":"enum_member","module":"joka.wasip1","name":"mtime","package":"joka","parentType":"","signature":"mtime = 0x4","url":"/joka/wasip1.html#FstFlag"},{"doc":"Adjust the last data modification timestamp to the time of clock clockid::realtime.","kind":"enum_member","module":"joka.wasip1","name":"mtimeNow","package":"joka","parentType":"","signature":"mtimeNow = 0x8","url":"/joka/wasip1.html#FstFlag"},{"doc":"File or memory access pattern advisory information.","kind":"enum","module":"joka.wasip1","name":"Advice","package":"joka","parentType":"","signature":"Advice : ubyte","url":"/joka/wasip1.html#Advice"},{"doc":"The application has no advice to give on its behavior with respect to the specified data.","kind":"enum_member","module":"joka.wasip1","name":"normal","package":"joka","parentType":"","signature":"normal = 0","url":"/joka/wasip1.html#Advice"},{"doc":"The application expects to access the specified data sequentially from lower offsets to higher offsets.","kind":"enum_member","module":"joka.wasip1","name":"sequential","package":"joka","parentType":"","signature":"sequential = 1","url":"/joka/wasip1.html#Advice"},{"doc":"The application expects to access the specified data in a random order.","kind":"enum_member","module":"joka.wasip1","name":"random","package":"joka","parentType":"","signature":"random = 2","url":"/joka/wasip1.html#Advice"},{"doc":"The application expects to access the specified data in the near future.","kind":"enum_member","module":"joka.wasip1","name":"willneed","package":"joka","parentType":"","signature":"willneed = 3","url":"/joka/wasip1.html#Advice"},{"doc":"The application expects that it will not access the specified data in the near future.","kind":"enum_member","module":"joka.wasip1","name":"dontneed","package":"joka","parentType":"","signature":"dontneed = 4","url":"/joka/wasip1.html#Advice"},{"doc":"The application expects to access the specified data once and then not reuse it thereafter.","kind":"enum_member","module":"joka.wasip1","name":"noreuse","package":"joka","parentType":"","signature":"noreuse = 5","url":"/joka/wasip1.html#Advice"},{"doc":"The type of a file descriptor or file.","kind":"enum","module":"joka.wasip1","name":"FileType","package":"joka","parentType":"","signature":"FileType : ubyte","url":"/joka/wasip1.html#FileType"},{"doc":"The type of the file descriptor or file is unknown or is different from any of the other types specified.","kind":"enum_member","module":"joka.wasip1","name":"unknown","package":"joka","parentType":"","signature":"unknown = 0","url":"/joka/wasip1.html#FileType"},{"doc":"The file descriptor or file refers to a block device inode.","kind":"enum_member","module":"joka.wasip1","name":"blockDevice","package":"joka","parentType":"","signature":"blockDevice = 1","url":"/joka/wasip1.html#FileType"},{"doc":"The file descriptor or file refers to a character device inode.","kind":"enum_member","module":"joka.wasip1","name":"characterDevice","package":"joka","parentType":"","signature":"characterDevice = 2","url":"/joka/wasip1.html#FileType"},{"doc":"The file descriptor or file refers to a directory inode.","kind":"enum_member","module":"joka.wasip1","name":"directory","package":"joka","parentType":"","signature":"directory = 3","url":"/joka/wasip1.html#FileType"},{"doc":"The file descriptor or file refers to a regular file inode.","kind":"enum_member","module":"joka.wasip1","name":"regularFile","package":"joka","parentType":"","signature":"regularFile = 4","url":"/joka/wasip1.html#FileType"},{"doc":"The file descriptor or file refers to a datagram socket.","kind":"enum_member","module":"joka.wasip1","name":"socketDgram","package":"joka","parentType":"","signature":"socketDgram = 5","url":"/joka/wasip1.html#FileType"},{"doc":"The file descriptor or file refers to a byte-stream socket.","kind":"enum_member","module":"joka.wasip1","name":"socketStream","package":"joka","parentType":"","signature":"socketStream = 6","url":"/joka/wasip1.html#FileType"},{"doc":"The file refers to a symbolic link inode.","kind":"enum_member","module":"joka.wasip1","name":"symbolicLink","package":"joka","parentType":"","signature":"symbolicLink = 7","url":"/joka/wasip1.html#FileType"},{"doc":"The position relative to which to set the offset of the file descriptor.","kind":"enum","module":"joka.wasip1","name":"Whence","package":"joka","parentType":"","signature":"Whence : ubyte","url":"/joka/wasip1.html#Whence"},{"doc":"Seek relative to start-of-file.","kind":"enum_member","module":"joka.wasip1","name":"set","package":"joka","parentType":"","signature":"set = 0","url":"/joka/wasip1.html#Whence"},{"doc":"Seek relative to current position.","kind":"enum_member","module":"joka.wasip1","name":"cur","package":"joka","parentType":"","signature":"cur = 1","url":"/joka/wasip1.html#Whence"},{"doc":"Seek relative to end-of-file.","kind":"enum_member","module":"joka.wasip1","name":"end","package":"joka","parentType":"","signature":"end = 2","url":"/joka/wasip1.html#Whence"},{"doc":"The contents of a $prestat when type is preopentype::dir.","kind":"struct","module":"joka.wasip1","name":"PrestatDir","package":"joka","parentType":"","signature":"PrestatDir","url":"/joka/wasip1.html#PrestatDir"},{"doc":"Information about a pre-opened capability.","kind":"alias","module":"joka.wasip1","name":"Prestat","package":"joka","parentType":"","signature":"Prestat = Union!(PrestatDir)","url":"/joka/wasip1.html#Prestat"},{"doc":"File descriptor attributes.","kind":"struct","module":"joka.wasip1","name":"FdStat","package":"joka","parentType":"","signature":"FdStat","url":"/joka/wasip1.html#FdStat"},{"doc":"File attributes.","kind":"struct","module":"joka.wasip1","name":"FileStat","package":"joka","parentType":"","signature":"FileStat","url":"/joka/wasip1.html#FileStat"},{"doc":"Flags determining how to interpret the timestamp provided in subscription_clock::timeout.","kind":"alias","module":"joka.wasip1","name":"SubscriptionClockFlags","package":"joka","parentType":"","signature":"SubscriptionClockFlags = ushort","url":"/joka/wasip1.html#SubscriptionClockFlags"},{"doc":"Flags determining how to interpret the timestamp provided in subscription_clock::timeout.","kind":"enum","module":"joka.wasip1","name":"SubscriptionClockFlag","package":"joka","parentType":"","signature":"SubscriptionClockFlag : SubscriptionClockFlags","url":"/joka/wasip1.html#SubscriptionClockFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/wasip1.html#SubscriptionClockFlag"},{"doc":"If set, treat the timestamp provided in subscription_clock::timeout as an absolute timestamp of clock subscription_clock::id. If clear, treat the t...","kind":"enum_member","module":"joka.wasip1","name":"absTime","package":"joka","parentType":"","signature":"absTime = 0x1","url":"/joka/wasip1.html#SubscriptionClockFlag"},{"doc":"The contents of a subscription when type is eventtype::clock.","kind":"struct","module":"joka.wasip1","name":"SubscriptionClock","package":"joka","parentType":"","signature":"SubscriptionClock","url":"/joka/wasip1.html#SubscriptionClock"},{"doc":"The contents of a subscription when type is type is eventtype::fd_read or eventtype::fd_write.","kind":"struct","module":"joka.wasip1","name":"SubscriptionFdReadWrite","package":"joka","parentType":"","signature":"SubscriptionFdReadWrite","url":"/joka/wasip1.html#SubscriptionFdReadWrite"},{"doc":"The contents of a subscription.","kind":"struct","module":"joka.wasip1","name":"SubscriptionU","package":"joka","parentType":"","signature":"SubscriptionU","url":"/joka/wasip1.html#SubscriptionU"},{"doc":"Subscription to an event.","kind":"struct","module":"joka.wasip1","name":"Subscription","package":"joka","parentType":"","signature":"Subscription","url":"/joka/wasip1.html#Subscription"},{"doc":"The state of the file descriptor subscribed to with eventtype::fd_read or eventtype::fd_write.","kind":"alias","module":"joka.wasip1","name":"EventRwFlags","package":"joka","parentType":"","signature":"EventRwFlags = ushort","url":"/joka/wasip1.html#EventRwFlags"},{"doc":"The state of the file descriptor subscribed to with eventtype::fd_read or eventtype::fd_write.","kind":"enum","module":"joka.wasip1","name":"EventRwFlag","package":"joka","parentType":"","signature":"EventRwFlag : EventRwFlags","url":"/joka/wasip1.html#EventRwFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/wasip1.html#EventRwFlag"},{"doc":"The peer of this socket has closed or disconnected.","kind":"enum_member","module":"joka.wasip1","name":"fd_readwrite_hangup","package":"joka","parentType":"","signature":"fd_readwrite_hangup = 0x1","url":"/joka/wasip1.html#EventRwFlag"},{"doc":"The contents of an event when type is eventtype::fd_read or eventtype::fd_write.","kind":"struct","module":"joka.wasip1","name":"EventFdReadWrite","package":"joka","parentType":"","signature":"EventFdReadWrite","url":"/joka/wasip1.html#EventFdReadWrite"},{"doc":"An event that occurred.","kind":"struct","module":"joka.wasip1","name":"Event","package":"joka","parentType":"","signature":"Event","url":"/joka/wasip1.html#Event"},{"doc":"Which channels on a socket to shut down.","kind":"alias","module":"joka.wasip1","name":"SdFlags","package":"joka","parentType":"","signature":"SdFlags = ubyte","url":"/joka/wasip1.html#SdFlags"},{"doc":"Which channels on a socket to shut down.","kind":"enum","module":"joka.wasip1","name":"SdFlag","package":"joka","parentType":"","signature":"SdFlag : SdFlags","url":"/joka/wasip1.html#SdFlag"},{"doc":"None.","kind":"enum_member","module":"joka.wasip1","name":"none","package":"joka","parentType":"","signature":"none = 0x0","url":"/joka/wasip1.html#SdFlag"},{"doc":"Disables further receive operations.","kind":"enum_member","module":"joka.wasip1","name":"rd","package":"joka","parentType":"","signature":"rd = 0x1","url":"/joka/wasip1.html#SdFlag"},{"doc":"Disables further send operations.","kind":"enum_member","module":"joka.wasip1","name":"wr","package":"joka","parentType":"","signature":"wr = 0x2","url":"/joka/wasip1.html#SdFlag"},{"doc":"A size value in bytes.","kind":"alias","module":"joka.wasip1","name":"Size","package":"joka","parentType":"","signature":"Size = Sz","url":"/joka/wasip1.html#Size"},{"doc":"Number of hard links to an inode.","kind":"alias","module":"joka.wasip1","name":"LinkCount","package":"joka","parentType":"","signature":"LinkCount = ulong","url":"/joka/wasip1.html#LinkCount"},{"doc":"User-provided value that may be attached to objects that is retained when extracted from the implementation.","kind":"alias","module":"joka.wasip1","name":"UserData","package":"joka","parentType":"","signature":"UserData = ulong","url":"/joka/wasip1.html#UserData"},{"doc":"File serial number that is unique within its file system.","kind":"alias","module":"joka.wasip1","name":"Inode","package":"joka","parentType":"","signature":"Inode = ulong","url":"/joka/wasip1.html#Inode"},{"doc":"Identifier for a device containing a file system. Can be used in combination with inode to uniquely identify a file or directory in the filesystem.","kind":"alias","module":"joka.wasip1","name":"Device","package":"joka","parentType":"","signature":"Device = ulong","url":"/joka/wasip1.html#Device"},{"doc":"A reference to the offset of a directory entry. The value 0 signifies the start of the directory.","kind":"alias","module":"joka.wasip1","name":"DirCookie","package":"joka","parentType":"","signature":"DirCookie = ulong","url":"/joka/wasip1.html#DirCookie"},{"doc":"Non-negative file size or length of a region within a file.","kind":"alias","module":"joka.wasip1","name":"FileSize","package":"joka","parentType":"","signature":"FileSize = ulong","url":"/joka/wasip1.html#FileSize"},{"doc":"Relative offset within a file.","kind":"alias","module":"joka.wasip1","name":"FileDelta","package":"joka","parentType":"","signature":"FileDelta = ulong","url":"/joka/wasip1.html#FileDelta"},{"doc":"Exit code generated by a process when exiting.","kind":"alias","module":"joka.wasip1","name":"ExitCode","package":"joka","parentType":"","signature":"ExitCode = uint","url":"/joka/wasip1.html#ExitCode"},{"doc":"A file descriptor handle.","kind":"alias","module":"joka.wasip1","name":"Fd","package":"joka","parentType":"","signature":"Fd = uint","url":"/joka/wasip1.html#Fd"},{"doc":"Timestamp in nanoseconds.","kind":"alias","module":"joka.wasip1","name":"TimeStamp","package":"joka","parentType":"","signature":"TimeStamp = ulong","url":"/joka/wasip1.html#TimeStamp"},{"doc":"A region of memory for scatter/gather reads.","kind":"alias","module":"joka.wasip1","name":"Iovec","package":"joka","parentType":"","signature":"Iovec = ForeignSlice!(ubyte)","url":"/joka/wasip1.html#Iovec"},{"doc":"Convert a string to a `Iovec`.","kind":"alias","module":"joka.wasip1","name":"toIovec","package":"joka","parentType":"","signature":"toIovec = toForeignBytesMut","url":"/joka/wasip1.html#toIovec"},{"doc":"A region of memory for scatter/gather writes.","kind":"alias","module":"joka.wasip1","name":"Ciovec","package":"joka","parentType":"","signature":"Ciovec = ForeignSlice!(const(ubyte))","url":"/joka/wasip1.html#Ciovec"},{"doc":"Convert a string to a `Ciovec`.","kind":"alias","module":"joka.wasip1","name":"toCiovec","package":"joka","parentType":"","signature":"toCiovec = toForeignBytes","url":"/joka/wasip1.html#toCiovec"},{"doc":"The WASI Preview 1 import module.","kind":"variable","module":"joka.wasip1","name":"wasi","package":"joka","parentType":"","signature":"wasi","url":"/joka/wasip1.html#wasi"},{"doc":"The \"standard error\" descriptor number.","kind":"variable","module":"joka.wasip1","name":"stdin","package":"joka","parentType":"","signature":"stdin","url":"/joka/wasip1.html#stdin"},{"doc":"The \"standard input\" descriptor number.","kind":"variable","module":"joka.wasip1","name":"stdout","package":"joka","parentType":"","signature":"stdout","url":"/joka/wasip1.html#stdout"},{"doc":"The \"standard output\" descriptor number.","kind":"variable","module":"joka.wasip1","name":"stderr","package":"joka","parentType":"","signature":"stderr","url":"/joka/wasip1.html#stderr"},{"doc":"The `wasm4` module provides variables and functions available in WASM-4.","kind":"module","module":"joka.wasm4","name":"joka.wasm4","package":"joka","parentType":"","signature":"","url":"/joka/wasm4.html"},{"doc":"","kind":"function","module":"joka.wasm4","name":"importName","package":"joka","parentType":"","signature":"llvmAttr importName(immutable(char)[]  name)","url":"/joka/wasm4/importName.html"},{"doc":"Copies pixels to the framebuffer.","kind":"function","module":"joka.wasm4","name":"blit","package":"joka","parentType":"","signature":"void blit(const  ubyte *  data,  int  x,  int  y,  uint  width,  uint  height,  uint  flags)","url":"/joka/wasm4/blit.html"},{"doc":"Copies a subregion within a larger sprite atlas to the framebuffer.","kind":"function","module":"joka.wasm4","name":"blitSub","package":"joka","parentType":"","signature":"void blitSub(\n         const  ubyte *  data,  int  x,  int  y,  uint  width,  uint  height,\n         uint  srcX,  uint  srcY,  uint  stride,  uint  flags,\n    )","url":"/joka/wasm4/blitSub.html"},{"doc":"Draws a line between two points.","kind":"function","module":"joka.wasm4","name":"line","package":"joka","parentType":"","signature":"void line(int  x1,  int  y1,  int  x2,  int  y2)","url":"/joka/wasm4/line.html"},{"doc":"Draws a horizontal line.","kind":"function","module":"joka.wasm4","name":"hline","package":"joka","parentType":"","signature":"void hline(int  x,  int  y,  uint  len)","url":"/joka/wasm4/hline.html"},{"doc":"Draws a vertical line.","kind":"function","module":"joka.wasm4","name":"vline","package":"joka","parentType":"","signature":"void vline(int  x,  int  y,  uint  len)","url":"/joka/wasm4/vline.html"},{"doc":"Draws an oval (or circle).","kind":"function","module":"joka.wasm4","name":"oval","package":"joka","parentType":"","signature":"void oval(int  x,  int  y,  uint  width,  uint  height)","url":"/joka/wasm4/oval.html"},{"doc":"Draws a rectangle.","kind":"function","module":"joka.wasm4","name":"rect","package":"joka","parentType":"","signature":"void rect(int  x,  int  y,  uint  width,  uint  height)","url":"/joka/wasm4/rect.html"},{"doc":"Draws text using the built-in system font.","kind":"function","module":"joka.wasm4","name":"text","package":"joka","parentType":"","signature":"void text(const  char *  text,  int  x,  int  y)","url":"/joka/wasm4/text.html"},{"doc":"Plays a sound tone.","kind":"function","module":"joka.wasm4","name":"tone","package":"joka","parentType":"","signature":"void tone(uint  frequency,  uint  duration,  uint  volume,  uint  flags)","url":"/joka/wasm4/tone.html"},{"doc":"Reads up to `size` bytes from persistent storage into the pointer `destPtr`.","kind":"function","module":"joka.wasm4","name":"diskr","package":"joka","parentType":"","signature":"uint diskr(void *  dest,  uint  size)","url":"/joka/wasm4/diskr.html"},{"doc":"Writes up to `size` bytes from the pointer `srcPtr` into persistent storage.","kind":"function","module":"joka.wasm4","name":"diskw","package":"joka","parentType":"","signature":"uint diskw(const  void *  src,  uint  size)","url":"/joka/wasm4/diskw.html"},{"doc":"Prints a message to the debug console.","kind":"function","module":"joka.wasm4","name":"trace","package":"joka","parentType":"","signature":"void trace(const  char *  str)","url":"/joka/wasm4/trace.html"},{"doc":"Prints a message to the debug console.","kind":"function","module":"joka.wasm4","name":"tracef","package":"joka","parentType":"","signature":"void tracef(const  char *  fmt, ...)","url":"/joka/wasm4/tracef.html"},{"doc":"The WASM-4 import module.","kind":"variable","module":"joka.wasm4","name":"wasm4","package":"joka","parentType":"","signature":"wasm4","url":"/joka/wasm4.html#wasm4"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"screenSize","package":"joka","parentType":"","signature":"screenSize","url":"/joka/wasm4.html#screenSize"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"fontSize","package":"joka","parentType":"","signature":"fontSize","url":"/joka/wasm4.html#fontSize"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"palette","package":"joka","parentType":"","signature":"palette","url":"/joka/wasm4.html#palette"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"drawColors","package":"joka","parentType":"","signature":"drawColors","url":"/joka/wasm4.html#drawColors"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"gamepad1","package":"joka","parentType":"","signature":"gamepad1","url":"/joka/wasm4.html#gamepad1"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"gamepad2","package":"joka","parentType":"","signature":"gamepad2","url":"/joka/wasm4.html#gamepad2"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"gamepad3","package":"joka","parentType":"","signature":"gamepad3","url":"/joka/wasm4.html#gamepad3"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"gamepad4","package":"joka","parentType":"","signature":"gamepad4","url":"/joka/wasm4.html#gamepad4"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"mouseX","package":"joka","parentType":"","signature":"mouseX","url":"/joka/wasm4.html#mouseX"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"mouseY","package":"joka","parentType":"","signature":"mouseY","url":"/joka/wasm4.html#mouseY"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"mouseButtons","package":"joka","parentType":"","signature":"mouseButtons","url":"/joka/wasm4.html#mouseButtons"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"systemFlags","package":"joka","parentType":"","signature":"systemFlags","url":"/joka/wasm4.html#systemFlags"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"netplay","package":"joka","parentType":"","signature":"netplay","url":"/joka/wasm4.html#netplay"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"framebuffer","package":"joka","parentType":"","signature":"framebuffer","url":"/joka/wasm4.html#framebuffer"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"button1","package":"joka","parentType":"","signature":"button1","url":"/joka/wasm4.html#button1"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"button2","package":"joka","parentType":"","signature":"button2","url":"/joka/wasm4.html#button2"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"buttonLeft","package":"joka","parentType":"","signature":"buttonLeft","url":"/joka/wasm4.html#buttonLeft"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"buttonRight","package":"joka","parentType":"","signature":"buttonRight","url":"/joka/wasm4.html#buttonRight"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"buttonUp","package":"joka","parentType":"","signature":"buttonUp","url":"/joka/wasm4.html#buttonUp"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"buttonDown","package":"joka","parentType":"","signature":"buttonDown","url":"/joka/wasm4.html#buttonDown"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"mouseLeft","package":"joka","parentType":"","signature":"mouseLeft","url":"/joka/wasm4.html#mouseLeft"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"mouseRight","package":"joka","parentType":"","signature":"mouseRight","url":"/joka/wasm4.html#mouseRight"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"mouseMiddle","package":"joka","parentType":"","signature":"mouseMiddle","url":"/joka/wasm4.html#mouseMiddle"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"systemPreserveFramebuffer","package":"joka","parentType":"","signature":"systemPreserveFramebuffer","url":"/joka/wasm4.html#systemPreserveFramebuffer"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"systemHideGamepadOverlay","package":"joka","parentType":"","signature":"systemHideGamepadOverlay","url":"/joka/wasm4.html#systemHideGamepadOverlay"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"blit2Bpp","package":"joka","parentType":"","signature":"blit2Bpp","url":"/joka/wasm4.html#blit2Bpp"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"blit1Bpp","package":"joka","parentType":"","signature":"blit1Bpp","url":"/joka/wasm4.html#blit1Bpp"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"blitFlipX","package":"joka","parentType":"","signature":"blitFlipX","url":"/joka/wasm4.html#blitFlipX"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"blitFlipY","package":"joka","parentType":"","signature":"blitFlipY","url":"/joka/wasm4.html#blitFlipY"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"blitRotate","package":"joka","parentType":"","signature":"blitRotate","url":"/joka/wasm4.html#blitRotate"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"tonePulse1","package":"joka","parentType":"","signature":"tonePulse1","url":"/joka/wasm4.html#tonePulse1"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"tonePulse2","package":"joka","parentType":"","signature":"tonePulse2","url":"/joka/wasm4.html#tonePulse2"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneTriangle","package":"joka","parentType":"","signature":"toneTriangle","url":"/joka/wasm4.html#toneTriangle"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneNoise","package":"joka","parentType":"","signature":"toneNoise","url":"/joka/wasm4.html#toneNoise"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneMode1","package":"joka","parentType":"","signature":"toneMode1","url":"/joka/wasm4.html#toneMode1"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneMode2","package":"joka","parentType":"","signature":"toneMode2","url":"/joka/wasm4.html#toneMode2"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneMode3","package":"joka","parentType":"","signature":"toneMode3","url":"/joka/wasm4.html#toneMode3"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneMode4","package":"joka","parentType":"","signature":"toneMode4","url":"/joka/wasm4.html#toneMode4"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"tonePanLeft","package":"joka","parentType":"","signature":"tonePanLeft","url":"/joka/wasm4.html#tonePanLeft"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"tonePanRight","package":"joka","parentType":"","signature":"tonePanRight","url":"/joka/wasm4.html#tonePanRight"},{"doc":"","kind":"variable","module":"joka.wasm4","name":"toneNoteMode","package":"joka","parentType":"","signature":"toneNoteMode","url":"/joka/wasm4.html#toneNoteMode"},{"doc":"The `wit` module provides types used in WIT files. Since they are often similar to equivalent Rust types, they may also be useful when interacting ...","kind":"module","module":"joka.wit","name":"joka.wit","package":"joka","parentType":"","signature":"","url":"/joka/wit.html"},{"doc":"The WIT `bool` type.","kind":"alias","module":"joka.wit","name":"WitBool","package":"joka","parentType":"","signature":"WitBool = bool","url":"/joka/wit.html#WitBool"},{"doc":"The WIT `u8` type.","kind":"alias","module":"joka.wit","name":"WitU8","package":"joka","parentType":"","signature":"WitU8 = ubyte","url":"/joka/wit.html#WitU8"},{"doc":"The WIT `u16` type.","kind":"alias","module":"joka.wit","name":"WitU16","package":"joka","parentType":"","signature":"WitU16 = ushort","url":"/joka/wit.html#WitU16"},{"doc":"The WIT `u32` type.","kind":"alias","module":"joka.wit","name":"WitU32","package":"joka","parentType":"","signature":"WitU32 = uint","url":"/joka/wit.html#WitU32"},{"doc":"The WIT `u64` type.","kind":"alias","module":"joka.wit","name":"WitU64","package":"joka","parentType":"","signature":"WitU64 = ulong","url":"/joka/wit.html#WitU64"},{"doc":"The WIT `s8` type.","kind":"alias","module":"joka.wit","name":"WitS8","package":"joka","parentType":"","signature":"WitS8 = byte","url":"/joka/wit.html#WitS8"},{"doc":"The WIT `s16` type.","kind":"alias","module":"joka.wit","name":"WitS16","package":"joka","parentType":"","signature":"WitS16 = short","url":"/joka/wit.html#WitS16"},{"doc":"The WIT `s32` type.","kind":"alias","module":"joka.wit","name":"WitS32","package":"joka","parentType":"","signature":"WitS32 = int","url":"/joka/wit.html#WitS32"},{"doc":"The WIT `s64` type.","kind":"alias","module":"joka.wit","name":"WitS64","package":"joka","parentType":"","signature":"WitS64 = long","url":"/joka/wit.html#WitS64"},{"doc":"The WIT `f32` type.","kind":"alias","module":"joka.wit","name":"WitF32","package":"joka","parentType":"","signature":"WitF32 = float","url":"/joka/wit.html#WitF32"},{"doc":"The WIT `f64` type.","kind":"alias","module":"joka.wit","name":"WitF64","package":"joka","parentType":"","signature":"WitF64 = double","url":"/joka/wit.html#WitF64"},{"doc":"The WIT `char` type.","kind":"alias","module":"joka.wit","name":"WitChar","package":"joka","parentType":"","signature":"WitChar = dchar","url":"/joka/wit.html#WitChar"},{"doc":"A helper to avoid using `WitU8` for strings.","kind":"alias","module":"joka.wit","name":"WitCharU8","package":"joka","parentType":"","signature":"WitCharU8 = char","url":"/joka/wit.html#WitCharU8"},{"doc":"A helper to change the type used for sizes.","kind":"alias","module":"joka.wit","name":"WitSize","package":"joka","parentType":"","signature":"WitSize = Sz","url":"/joka/wit.html#WitSize"},{"doc":"The WIT `string` type.","kind":"alias","module":"joka.wit","name":"WitString","package":"joka","parentType":"","signature":"WitString = WitList!(const(WitCharU8))","url":"/joka/wit.html#WitString"},{"doc":"Can be used with `WitResult`.","kind":"alias","module":"joka.wit","name":"WitNoData","package":"joka","parentType":"","signature":"WitNoData = NoData","url":"/joka/wit.html#WitNoData"},{"doc":"The WIT `list` type.","kind":"alias","module":"joka.wit","name":"WitList","package":"joka","parentType":"","signature":"WitList = ForeignSlice","url":"/joka/wit.html#WitList"},{"doc":"The WIT `option` type.","kind":"alias","module":"joka.wit","name":"WitOption","package":"joka","parentType":"","signature":"WitOption = Option","url":"/joka/wit.html#WitOption"},{"doc":"Converts a value to its WIT representation.","kind":"alias","module":"joka.wit","name":"toWit","package":"joka","parentType":"","signature":"toWit = toForeign","url":"/joka/wit.html#toWit"},{"doc":"The WIT `result` type.","kind":"alias","module":"joka.wit","name":"WitResult","package":"joka","parentType":"","signature":"WitResult = Result","url":"/joka/wit.html#WitResult"},{"doc":"The WIT `variant` type.","kind":"alias","module":"joka.wit","name":"WitVariant","package":"joka","parentType":"","signature":"WitVariant = Union","url":"/joka/wit.html#WitVariant"},{"doc":"The WIT `resource` type.","kind":"alias","module":"joka.wit","name":"WitResource","package":"joka","parentType":"","signature":"WitResource = WitU32","url":"/joka/wit.html#WitResource"},{"doc":"Library for lexing and parsing D source code","kind":"package","module":"","name":"libdparse","package":"libdparse","parentType":"","signature":"","url":""},{"doc":"This module defines an Abstract Syntax Tree for the D language","kind":"module","module":"dparse.ast","name":"dparse.ast","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/ast.html"},{"doc":"Describes which syntax was used in a list of declarations in the containing AST node","kind":"enum","module":"dparse.ast","name":"DeclarationListStyle","package":"libdparse","parentType":"","signature":"DeclarationListStyle : ubyte","url":"/libdparse/dparse/ast.html#DeclarationListStyle"},{"doc":"A declaration directly after the containing AST node making it the only child","kind":"enum_member","module":"dparse.ast","name":"single","package":"libdparse","parentType":"","signature":"single = ","url":"/libdparse/dparse/ast.html#DeclarationListStyle"},{"doc":"A colon (`:`) was used in the containing AST node meaning all following declarations are part here.","kind":"enum_member","module":"dparse.ast","name":"colon","package":"libdparse","parentType":"","signature":"colon = ","url":"/libdparse/dparse/ast.html#DeclarationListStyle"},{"doc":"The declarations have been specified in a block denoted by starting `{` and ending `}` tokens.","kind":"enum_member","module":"dparse.ast","name":"block","package":"libdparse","parentType":"","signature":"block = ","url":"/libdparse/dparse/ast.html#DeclarationListStyle"},{"doc":"Implements the $(LINK2 http://en.wikipedia.org/wiki/Visitor_pattern, Visitor Pattern) for the various AST classes","kind":"class","module":"dparse.ast","name":"ASTVisitor","package":"libdparse","parentType":"","signature":"ASTVisitor","url":"/libdparse/dparse/ast.html#ASTVisitor"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ExpressionNode n)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"Looks at the runtime type of `n`, then calls the appropriate `visit` method at runtime.","kind":"method","module":"dparse.ast","name":"dynamicDispatch","package":"libdparse","parentType":"ASTVisitor","signature":"void dynamicDispatch(const  ExpressionNode n)","url":"/libdparse/dparse/ast/ASTVisitor.dynamicDispatch.html"},{"doc":"ditto","kind":"method","module":"dparse.ast","name":"dynamicDispatch","package":"libdparse","parentType":"ASTVisitor","signature":"void dynamicDispatch(const  InterpolatedStringPart n)","url":"/libdparse/dparse/ast/ASTVisitor.dynamicDispatch.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AddExpression addExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AliasDeclaration aliasDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AliasAssign aliasAssign)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AliasInitializer aliasInitializer)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AliasThisDeclaration aliasThisDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AlignAttribute alignAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AndAndExpression andAndExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AndExpression andExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AnonymousEnumDeclaration anonymousEnumDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AnonymousEnumMember anonymousEnumMember)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ArgumentList argumentList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Arguments arguments)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ArrayInitializer arrayInitializer)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ArrayLiteral arrayLiteral)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ArrayMemberInitialization arrayMemberInitialization)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmAddExp asmAddExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmAndExp asmAndExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmBrExp asmBrExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmEqualExp asmEqualExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmExp asmExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmInstruction asmInstruction)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmLogAndExp asmLogAndExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmLogOrExp asmLogOrExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmMulExp asmMulExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmOrExp asmOrExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmPrimaryExp asmPrimaryExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmRelExp asmRelExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmShiftExp asmShiftExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmStatement asmStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmTypePrefix asmTypePrefix)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmUnaExp asmUnaExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AsmXorExp asmXorExp)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AssertArguments assertArguments)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AssertExpression assertExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AssignExpression assignExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AssocArrayLiteral assocArrayLiteral)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AtAttribute atAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Attribute attribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AttributeDeclaration attributeDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AutoDeclaration autoDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  AutoDeclarationPart autoDeclarationPart)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  BlockStatement blockStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  BreakStatement breakStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  BaseClass baseClass)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  BaseClassList baseClassList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  BitfieldWidth bitfieldWidth)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  CaseRangeStatement caseRangeStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  CaseStatement caseStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  CastExpression castExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  CastQualifier castQualifier)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Catch catch_)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Catches catches)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ClassDeclaration classDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  CmpExpression cmpExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  CompileCondition compileCondition)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ConditionalDeclaration conditionalDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ConditionalStatement conditionalStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Constraint constraint)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Constructor constructor)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ContinueStatement continueStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DebugCondition debugCondition)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DebugSpecification debugSpecification)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Declaration declaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DeclarationOrStatement declarationsOrStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DeclarationsAndStatements declarationsAndStatements)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Declarator declarator)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DefaultStatement defaultStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DeleteExpression deleteExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DeleteStatement deleteStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Deprecated deprecated_)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Destructor destructor)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DoStatement doStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  EnumBody enumBody)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  EnumDeclaration enumDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  EnumMember enumMember)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  EnumMemberAttribute enumMemberAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  EponymousTemplateDeclaration eponymousTemplateDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  EqualExpression equalExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Expression expression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ExpressionStatement expressionStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FinalSwitchStatement finalSwitchStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Finally finally_)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ForStatement forStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ForeachStatement foreachStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticForeachDeclaration staticForeachDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticForeachStatement staticForeachStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ForeachType foreachType)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ForeachTypeList foreachTypeList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FunctionAttribute functionAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FunctionBody functionBody)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FunctionCallExpression functionCallExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FunctionContract functionContract)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FunctionDeclaration functionDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  FunctionLiteralExpression functionLiteralExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  GccAsmInstruction gccAsmInstruction)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  GccAsmOperandList gccAsmOperands)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  GccAsmOperand gccAsmOperand)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  GotoStatement gotoStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IdentifierChain identifierChain)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  DeclaratorIdentifierList identifierList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IdentifierOrTemplateChain identifierOrTemplateChain)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IdentifierOrTemplateInstance identifierOrTemplateInstance)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IdentityExpression identityExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IfStatement ifStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IfCondition ifCondition)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ImportBind importBind)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ImportBindings importBindings)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ImportDeclaration importDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ImportExpression importExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IndexExpression indexExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InContractExpression inContractExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InExpression inExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InOutContractExpression inOutContractExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InOutStatement inOutStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InStatement inStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Initialize initialize)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Initializer initializer)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InterfaceDeclaration interfaceDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InterpolatedString interpolatedString)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InterpolatedStringExpression interpolatedStringExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  InterpolatedStringText interpolatedStringText)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Invariant invariant_)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  IsExpression isExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  KeyValuePair keyValuePair)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  KeyValuePairs keyValuePairs)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  LabeledStatement labeledStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  LastCatch lastCatch)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  LinkageAttribute linkageAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MemberFunctionAttribute memberFunctionAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MissingFunctionBody missingFunctionBody)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MixinDeclaration mixinDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MixinExpression mixinExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MixinTemplateDeclaration mixinTemplateDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MixinTemplateName mixinTemplateName)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Module module_)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ModuleDeclaration moduleDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  MulExpression mulExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NamedArgument argument)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NamedArgumentList argument)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NamedTemplateArgumentList namedTemplateArgumentList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NamedTemplateArgument namedTemplateArgument)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NamespaceList namespaceList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NewAnonClassExpression newAnonClassExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NewExpression newExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  NonVoidInitializer nonVoidInitializer)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Operands operands)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  OrExpression orExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  OrOrExpression orOrExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  OutContractExpression outContractExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  OutStatement outStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ParameterAttribute parameterAttribute)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Parameter parameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Parameters parameters)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Postblit postblit)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  PowExpression powExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  PragmaDeclaration pragmaDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  PragmaStatement pragmaStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  PragmaExpression pragmaExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  PrimaryExpression primaryExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Register register)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  RelExpression relExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ReturnStatement returnStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ScopeGuardStatement scopeGuardStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  SharedStaticConstructor sharedStaticConstructor)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  SharedStaticDestructor sharedStaticDestructor)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ShiftExpression shiftExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ShortenedFunctionBody shortenedFunctionBody)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  SingleImport singleImport)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Index index)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  SpecifiedFunctionBody specifiedFunctionBody)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Statement statement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StatementNoCaseNoDefault statementNoCaseNoDefault)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticAssertDeclaration staticAssertDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticAssertStatement staticAssertStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticConstructor staticConstructor)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticDestructor staticDestructor)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StaticIfCondition staticIfCondition)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StorageClass storageClass)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StringLiteralList stringLiteralList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StructBody structBody)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StructDeclaration structDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StructInitializer structInitializer)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StructMemberInitializer structMemberInitializer)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  StructMemberInitializers structMemberInitializers)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  SwitchStatement switchStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Symbol symbol)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  SynchronizedStatement synchronizedStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateAliasParameter templateAliasParameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateArgument templateArgument)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateArgumentList templateArgumentList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateArguments templateArguments)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateDeclaration templateDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateInstance templateInstance)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateMixinExpression templateMixinExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateParameter templateParameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateParameterList templateParameterList)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateParameters templateParameters)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateSingleArgument templateSingleArgument)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateThisParameter templateThisParameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateTupleParameter templateTupleParameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateTypeParameter templateTypeParameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateValueParameter templateValueParameter)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TemplateValueParameterDefault templateValueParameterDefault)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TernaryExpression ternaryExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  ThrowExpression throwExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Token)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TraitsExpression traitsExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TryStatement tryStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Type type)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TypeIdentifierPart typeIdentChain)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Type2 type2)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TypeSpecialization typeSpecialization)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TypeSuffix typeSuffix)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TypeidExpression typeidExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  TypeofExpression typeofExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  UnaryExpression unaryExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  UnionDeclaration unionDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Unittest unittest_)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  VariableDeclaration variableDeclaration)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  Vector vector)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  VersionCondition versionCondition)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  VersionSpecification versionSpecification)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  WhileStatement whileStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  WithStatement withStatement)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"visit","package":"libdparse","parentType":"ASTVisitor","signature":"void visit(const  XorExpression xorExpression)","url":"/libdparse/dparse/ast/ASTVisitor.visit.html"},{"doc":"","kind":"interface","module":"dparse.ast","name":"ASTNode","package":"libdparse","parentType":"","signature":"ASTNode","url":"/libdparse/dparse/ast.html#ASTNode"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ASTNode","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ASTNode.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"BaseNode","package":"libdparse","parentType":"","signature":"BaseNode : ASTNode","url":"/libdparse/dparse/ast.html#BaseNode"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"BaseNode","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/BaseNode.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ExpressionNode","package":"libdparse","parentType":"","signature":"ExpressionNode : BaseNode","url":"/libdparse/dparse/ast.html#ExpressionNode"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ExpressionNode","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ExpressionNode.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AddExpression","package":"libdparse","parentType":"","signature":"AddExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#AddExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AddExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AddExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AliasDeclaration","package":"libdparse","parentType":"","signature":"AliasDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#AliasDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AliasDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AliasDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AliasAssign","package":"libdparse","parentType":"","signature":"AliasAssign : BaseNode","url":"/libdparse/dparse/ast.html#AliasAssign"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AliasAssign","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AliasAssign.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AliasInitializer","package":"libdparse","parentType":"","signature":"AliasInitializer : BaseNode","url":"/libdparse/dparse/ast.html#AliasInitializer"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AliasInitializer","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AliasInitializer.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AliasThisDeclaration","package":"libdparse","parentType":"","signature":"AliasThisDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#AliasThisDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AliasThisDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AliasThisDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AlignAttribute","package":"libdparse","parentType":"","signature":"AlignAttribute : BaseNode","url":"/libdparse/dparse/ast.html#AlignAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AlignAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AlignAttribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AndAndExpression","package":"libdparse","parentType":"","signature":"AndAndExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#AndAndExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AndAndExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AndAndExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AndExpression","package":"libdparse","parentType":"","signature":"AndExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#AndExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AndExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AndExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AnonymousEnumDeclaration","package":"libdparse","parentType":"","signature":"AnonymousEnumDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#AnonymousEnumDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AnonymousEnumDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AnonymousEnumDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AnonymousEnumMember","package":"libdparse","parentType":"","signature":"AnonymousEnumMember : BaseNode","url":"/libdparse/dparse/ast.html#AnonymousEnumMember"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AnonymousEnumMember","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AnonymousEnumMember.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NamedArgument","package":"libdparse","parentType":"","signature":"NamedArgument : BaseNode","url":"/libdparse/dparse/ast.html#NamedArgument"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NamedArgument","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NamedArgument.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NamedArgumentList","package":"libdparse","parentType":"","signature":"NamedArgumentList : BaseNode","url":"/libdparse/dparse/ast.html#NamedArgumentList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NamedArgumentList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NamedArgumentList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ArgumentList","package":"libdparse","parentType":"","signature":"ArgumentList : BaseNode","url":"/libdparse/dparse/ast.html#ArgumentList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ArgumentList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ArgumentList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Arguments","package":"libdparse","parentType":"","signature":"Arguments : BaseNode","url":"/libdparse/dparse/ast.html#Arguments"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Arguments","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Arguments.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ArrayInitializer","package":"libdparse","parentType":"","signature":"ArrayInitializer : BaseNode","url":"/libdparse/dparse/ast.html#ArrayInitializer"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ArrayInitializer","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ArrayInitializer.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ArrayLiteral","package":"libdparse","parentType":"","signature":"ArrayLiteral : BaseNode","url":"/libdparse/dparse/ast.html#ArrayLiteral"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ArrayLiteral","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ArrayLiteral.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ArrayMemberInitialization","package":"libdparse","parentType":"","signature":"ArrayMemberInitialization : BaseNode","url":"/libdparse/dparse/ast.html#ArrayMemberInitialization"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ArrayMemberInitialization","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ArrayMemberInitialization.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmAddExp","package":"libdparse","parentType":"","signature":"AsmAddExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmAddExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmAddExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmAddExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmAndExp","package":"libdparse","parentType":"","signature":"AsmAndExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmAndExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmAndExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmAndExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmBrExp","package":"libdparse","parentType":"","signature":"AsmBrExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmBrExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmBrExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmBrExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmEqualExp","package":"libdparse","parentType":"","signature":"AsmEqualExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmEqualExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmEqualExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmEqualExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmExp","package":"libdparse","parentType":"","signature":"AsmExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmInstruction","package":"libdparse","parentType":"","signature":"AsmInstruction : BaseNode","url":"/libdparse/dparse/ast.html#AsmInstruction"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmInstruction","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmInstruction.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmLogAndExp","package":"libdparse","parentType":"","signature":"AsmLogAndExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmLogAndExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmLogAndExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmLogAndExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmLogOrExp","package":"libdparse","parentType":"","signature":"AsmLogOrExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmLogOrExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmLogOrExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmLogOrExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmMulExp","package":"libdparse","parentType":"","signature":"AsmMulExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmMulExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmMulExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmMulExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmOrExp","package":"libdparse","parentType":"","signature":"AsmOrExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmOrExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmOrExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmOrExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmPrimaryExp","package":"libdparse","parentType":"","signature":"AsmPrimaryExp : BaseNode","url":"/libdparse/dparse/ast.html#AsmPrimaryExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmPrimaryExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmPrimaryExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmRelExp","package":"libdparse","parentType":"","signature":"AsmRelExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmRelExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmRelExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmRelExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmShiftExp","package":"libdparse","parentType":"","signature":"AsmShiftExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmShiftExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmShiftExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmShiftExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmStatement","package":"libdparse","parentType":"","signature":"AsmStatement : BaseNode","url":"/libdparse/dparse/ast.html#AsmStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmTypePrefix","package":"libdparse","parentType":"","signature":"AsmTypePrefix : BaseNode","url":"/libdparse/dparse/ast.html#AsmTypePrefix"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmTypePrefix","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmTypePrefix.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmUnaExp","package":"libdparse","parentType":"","signature":"AsmUnaExp : BaseNode","url":"/libdparse/dparse/ast.html#AsmUnaExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmUnaExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmUnaExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AsmXorExp","package":"libdparse","parentType":"","signature":"AsmXorExp : ExpressionNode","url":"/libdparse/dparse/ast.html#AsmXorExp"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AsmXorExp","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AsmXorExp.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AssertArguments","package":"libdparse","parentType":"","signature":"AssertArguments : BaseNode","url":"/libdparse/dparse/ast.html#AssertArguments"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AssertArguments","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AssertArguments.accept.html"},{"doc":"Returns `messageParts[0]` or `null` if no messageParts.","kind":"method","module":"dparse.ast","name":"firstMessage","package":"libdparse","parentType":"AssertArguments","signature":"inout(ExpressionNode) firstMessage()","url":"/libdparse/dparse/ast/AssertArguments.firstMessage.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AssertExpression","package":"libdparse","parentType":"","signature":"AssertExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#AssertExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AssertExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AssertExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AssignExpression","package":"libdparse","parentType":"","signature":"AssignExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#AssignExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AssignExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AssignExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AssocArrayLiteral","package":"libdparse","parentType":"","signature":"AssocArrayLiteral : BaseNode","url":"/libdparse/dparse/ast.html#AssocArrayLiteral"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AssocArrayLiteral","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AssocArrayLiteral.accept.html"},{"doc":"User-defined `@attribute` attributes. Also includes `@disable`, `@nogc`, `@live`, etc. by simply having them be regular identifiers.","kind":"class","module":"dparse.ast","name":"AtAttribute","package":"libdparse","parentType":"","signature":"AtAttribute : BaseNode","url":"/libdparse/dparse/ast.html#AtAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AtAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AtAttribute.accept.html"},{"doc":"Returns either $(LREF identifier) or $(LREF templateSingleArgument), whichever is set, otherwise `Token.init`.","kind":"method","module":"dparse.ast","name":"token","package":"libdparse","parentType":"AtAttribute","signature":"Token token()","url":"/libdparse/dparse/ast/AtAttribute.token.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Attribute","package":"libdparse","parentType":"","signature":"Attribute : BaseNode","url":"/libdparse/dparse/ast.html#Attribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Attribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Attribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AttributeDeclaration","package":"libdparse","parentType":"","signature":"AttributeDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#AttributeDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AttributeDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AttributeDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AutoDeclaration","package":"libdparse","parentType":"","signature":"AutoDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#AutoDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AutoDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AutoDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"AutoDeclarationPart","package":"libdparse","parentType":"","signature":"AutoDeclarationPart : BaseNode","url":"/libdparse/dparse/ast.html#AutoDeclarationPart"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"AutoDeclarationPart","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/AutoDeclarationPart.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"BlockStatement","package":"libdparse","parentType":"","signature":"BlockStatement : BaseNode","url":"/libdparse/dparse/ast.html#BlockStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"BlockStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/BlockStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"BreakStatement","package":"libdparse","parentType":"","signature":"BreakStatement : BaseNode","url":"/libdparse/dparse/ast.html#BreakStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"BreakStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/BreakStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"BaseClass","package":"libdparse","parentType":"","signature":"BaseClass : BaseNode","url":"/libdparse/dparse/ast.html#BaseClass"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"BaseClass","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/BaseClass.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"BaseClassList","package":"libdparse","parentType":"","signature":"BaseClassList : BaseNode","url":"/libdparse/dparse/ast.html#BaseClassList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"BaseClassList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/BaseClassList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"CaseRangeStatement","package":"libdparse","parentType":"","signature":"CaseRangeStatement : BaseNode","url":"/libdparse/dparse/ast.html#CaseRangeStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"CaseRangeStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/CaseRangeStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"CaseStatement","package":"libdparse","parentType":"","signature":"CaseStatement : BaseNode","url":"/libdparse/dparse/ast.html#CaseStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"CaseStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/CaseStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"CastExpression","package":"libdparse","parentType":"","signature":"CastExpression : BaseNode","url":"/libdparse/dparse/ast.html#CastExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"CastExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/CastExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"CastQualifier","package":"libdparse","parentType":"","signature":"CastQualifier : BaseNode","url":"/libdparse/dparse/ast.html#CastQualifier"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"CastQualifier","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/CastQualifier.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Catches","package":"libdparse","parentType":"","signature":"Catches : BaseNode","url":"/libdparse/dparse/ast.html#Catches"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Catches","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Catches.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Catch","package":"libdparse","parentType":"","signature":"Catch : BaseNode","url":"/libdparse/dparse/ast.html#Catch"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Catch","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Catch.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ClassDeclaration","package":"libdparse","parentType":"","signature":"ClassDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#ClassDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ClassDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ClassDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"CmpExpression","package":"libdparse","parentType":"","signature":"CmpExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#CmpExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"CmpExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/CmpExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"CompileCondition","package":"libdparse","parentType":"","signature":"CompileCondition : BaseNode","url":"/libdparse/dparse/ast.html#CompileCondition"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"CompileCondition","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/CompileCondition.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ConditionalDeclaration","package":"libdparse","parentType":"","signature":"ConditionalDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#ConditionalDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ConditionalDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ConditionalDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ConditionalStatement","package":"libdparse","parentType":"","signature":"ConditionalStatement : BaseNode","url":"/libdparse/dparse/ast.html#ConditionalStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ConditionalStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ConditionalStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Constraint","package":"libdparse","parentType":"","signature":"Constraint : BaseNode","url":"/libdparse/dparse/ast.html#Constraint"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Constraint","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Constraint.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Constructor","package":"libdparse","parentType":"","signature":"Constructor : BaseNode","url":"/libdparse/dparse/ast.html#Constructor"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Constructor","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Constructor.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ContinueStatement","package":"libdparse","parentType":"","signature":"ContinueStatement : BaseNode","url":"/libdparse/dparse/ast.html#ContinueStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ContinueStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ContinueStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DebugCondition","package":"libdparse","parentType":"","signature":"DebugCondition : BaseNode","url":"/libdparse/dparse/ast.html#DebugCondition"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DebugCondition","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DebugCondition.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DebugSpecification","package":"libdparse","parentType":"","signature":"DebugSpecification : BaseNode","url":"/libdparse/dparse/ast.html#DebugSpecification"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DebugSpecification","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DebugSpecification.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Declaration","package":"libdparse","parentType":"","signature":"Declaration : BaseNode","url":"/libdparse/dparse/ast.html#Declaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Declaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Declaration.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"generateProperty","package":"libdparse","parentType":"Declaration","signature":"string generateProperty(string type,  string name)","url":"/libdparse/dparse/ast/Declaration.generateProperty.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"opEquals","package":"libdparse","parentType":"Declaration","signature":"bool opEquals(Object other)","url":"/libdparse/dparse/ast/Declaration.opEquals.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DeclarationsAndStatements","package":"libdparse","parentType":"","signature":"DeclarationsAndStatements : BaseNode","url":"/libdparse/dparse/ast.html#DeclarationsAndStatements"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DeclarationsAndStatements","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DeclarationsAndStatements.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DeclarationOrStatement","package":"libdparse","parentType":"","signature":"DeclarationOrStatement : BaseNode","url":"/libdparse/dparse/ast.html#DeclarationOrStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DeclarationOrStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DeclarationOrStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Declarator","package":"libdparse","parentType":"","signature":"Declarator : BaseNode","url":"/libdparse/dparse/ast.html#Declarator"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Declarator","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Declarator.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"BitfieldWidth","package":"libdparse","parentType":"","signature":"BitfieldWidth : BaseNode","url":"/libdparse/dparse/ast.html#BitfieldWidth"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"BitfieldWidth","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/BitfieldWidth.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DeclaratorIdentifierList","package":"libdparse","parentType":"","signature":"DeclaratorIdentifierList : BaseNode","url":"/libdparse/dparse/ast.html#DeclaratorIdentifierList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DeclaratorIdentifierList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DeclaratorIdentifierList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DefaultStatement","package":"libdparse","parentType":"","signature":"DefaultStatement : BaseNode","url":"/libdparse/dparse/ast.html#DefaultStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DefaultStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DefaultStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DeleteExpression","package":"libdparse","parentType":"","signature":"DeleteExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#DeleteExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DeleteExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DeleteExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DeleteStatement","package":"libdparse","parentType":"","signature":"DeleteStatement : BaseNode","url":"/libdparse/dparse/ast.html#DeleteStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DeleteStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DeleteStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Deprecated","package":"libdparse","parentType":"","signature":"Deprecated : BaseNode","url":"/libdparse/dparse/ast.html#Deprecated"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Deprecated","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Deprecated.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Destructor","package":"libdparse","parentType":"","signature":"Destructor : BaseNode","url":"/libdparse/dparse/ast.html#Destructor"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Destructor","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Destructor.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"DoStatement","package":"libdparse","parentType":"","signature":"DoStatement : BaseNode","url":"/libdparse/dparse/ast.html#DoStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"DoStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/DoStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"EnumBody","package":"libdparse","parentType":"","signature":"EnumBody : BaseNode","url":"/libdparse/dparse/ast.html#EnumBody"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"EnumBody","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/EnumBody.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"EnumDeclaration","package":"libdparse","parentType":"","signature":"EnumDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#EnumDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"EnumDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/EnumDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"EnumMemberAttribute","package":"libdparse","parentType":"","signature":"EnumMemberAttribute : BaseNode","url":"/libdparse/dparse/ast.html#EnumMemberAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"EnumMemberAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/EnumMemberAttribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"EnumMember","package":"libdparse","parentType":"","signature":"EnumMember : BaseNode","url":"/libdparse/dparse/ast.html#EnumMember"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"EnumMember","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/EnumMember.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"EponymousTemplateDeclaration","package":"libdparse","parentType":"","signature":"EponymousTemplateDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#EponymousTemplateDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"EponymousTemplateDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/EponymousTemplateDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"EqualExpression","package":"libdparse","parentType":"","signature":"EqualExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#EqualExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"EqualExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/EqualExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Expression","package":"libdparse","parentType":"","signature":"Expression : ExpressionNode","url":"/libdparse/dparse/ast.html#Expression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Expression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Expression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ExpressionStatement","package":"libdparse","parentType":"","signature":"ExpressionStatement : BaseNode","url":"/libdparse/dparse/ast.html#ExpressionStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ExpressionStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ExpressionStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FinalSwitchStatement","package":"libdparse","parentType":"","signature":"FinalSwitchStatement : BaseNode","url":"/libdparse/dparse/ast.html#FinalSwitchStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FinalSwitchStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FinalSwitchStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Finally","package":"libdparse","parentType":"","signature":"Finally : BaseNode","url":"/libdparse/dparse/ast.html#Finally"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Finally","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Finally.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ForStatement","package":"libdparse","parentType":"","signature":"ForStatement : BaseNode","url":"/libdparse/dparse/ast.html#ForStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ForStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ForStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Foreach","package":"libdparse","parentType":"","signature":"Foreach(bool  declOnly) : BaseNode","url":"/libdparse/dparse/ast.html#Foreach"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Foreach","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Foreach.accept.html"},{"doc":"","kind":"alias","module":"dparse.ast","name":"StaticForeachDeclaration","package":"libdparse","parentType":"","signature":"StaticForeachDeclaration = Foreach!true","url":"/libdparse/dparse/ast.html#StaticForeachDeclaration"},{"doc":"","kind":"alias","module":"dparse.ast","name":"ForeachStatement","package":"libdparse","parentType":"","signature":"ForeachStatement = Foreach!false","url":"/libdparse/dparse/ast.html#ForeachStatement"},{"doc":"","kind":"class","module":"dparse.ast","name":"StaticForeachStatement","package":"libdparse","parentType":"","signature":"StaticForeachStatement : BaseNode","url":"/libdparse/dparse/ast.html#StaticForeachStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StaticForeachStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StaticForeachStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ForeachType","package":"libdparse","parentType":"","signature":"ForeachType : BaseNode","url":"/libdparse/dparse/ast.html#ForeachType"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ForeachType","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ForeachType.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ForeachTypeList","package":"libdparse","parentType":"","signature":"ForeachTypeList : BaseNode","url":"/libdparse/dparse/ast.html#ForeachTypeList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ForeachTypeList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ForeachTypeList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FunctionAttribute","package":"libdparse","parentType":"","signature":"FunctionAttribute : BaseNode","url":"/libdparse/dparse/ast.html#FunctionAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FunctionAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FunctionAttribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FunctionBody","package":"libdparse","parentType":"","signature":"FunctionBody : BaseNode","url":"/libdparse/dparse/ast.html#FunctionBody"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FunctionBody","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FunctionBody.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FunctionCallExpression","package":"libdparse","parentType":"","signature":"FunctionCallExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#FunctionCallExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FunctionCallExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FunctionCallExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FunctionContract","package":"libdparse","parentType":"","signature":"FunctionContract : BaseNode","url":"/libdparse/dparse/ast.html#FunctionContract"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FunctionContract","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FunctionContract.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FunctionDeclaration","package":"libdparse","parentType":"","signature":"FunctionDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#FunctionDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FunctionDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FunctionDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"FunctionLiteralExpression","package":"libdparse","parentType":"","signature":"FunctionLiteralExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#FunctionLiteralExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"FunctionLiteralExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/FunctionLiteralExpression.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"isReturnRef","package":"libdparse","parentType":"FunctionLiteralExpression","signature":"bool isReturnRef()","url":"/libdparse/dparse/ast/FunctionLiteralExpression.isReturnRef.html"},{"doc":"","kind":"enum","module":"dparse.ast","name":"ReturnRefType","package":"libdparse","parentType":"","signature":"ReturnRefType : ubyte","url":"/libdparse/dparse/ast.html#ReturnRefType"},{"doc":"","kind":"enum_member","module":"dparse.ast","name":"noRef","package":"libdparse","parentType":"","signature":"noRef = 0","url":"/libdparse/dparse/ast.html#ReturnRefType"},{"doc":"","kind":"enum_member","module":"dparse.ast","name":"ref_","package":"libdparse","parentType":"","signature":"ref_ = 1","url":"/libdparse/dparse/ast.html#ReturnRefType"},{"doc":"","kind":"enum_member","module":"dparse.ast","name":"autoRef","package":"libdparse","parentType":"","signature":"autoRef = 2","url":"/libdparse/dparse/ast.html#ReturnRefType"},{"doc":"","kind":"class","module":"dparse.ast","name":"GccAsmInstruction","package":"libdparse","parentType":"","signature":"GccAsmInstruction : BaseNode","url":"/libdparse/dparse/ast.html#GccAsmInstruction"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"GccAsmInstruction","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/GccAsmInstruction.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"GccAsmOperand","package":"libdparse","parentType":"","signature":"GccAsmOperand : BaseNode","url":"/libdparse/dparse/ast.html#GccAsmOperand"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"GccAsmOperand","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/GccAsmOperand.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"GccAsmOperandList","package":"libdparse","parentType":"","signature":"GccAsmOperandList : BaseNode","url":"/libdparse/dparse/ast.html#GccAsmOperandList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"GccAsmOperandList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/GccAsmOperandList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"GotoStatement","package":"libdparse","parentType":"","signature":"GotoStatement : BaseNode","url":"/libdparse/dparse/ast.html#GotoStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"GotoStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/GotoStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IdentifierChain","package":"libdparse","parentType":"","signature":"IdentifierChain : BaseNode","url":"/libdparse/dparse/ast.html#IdentifierChain"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IdentifierChain","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IdentifierChain.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TypeIdentifierPart","package":"libdparse","parentType":"","signature":"TypeIdentifierPart : BaseNode","url":"/libdparse/dparse/ast.html#TypeIdentifierPart"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TypeIdentifierPart","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TypeIdentifierPart.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IdentifierOrTemplateChain","package":"libdparse","parentType":"","signature":"IdentifierOrTemplateChain : BaseNode","url":"/libdparse/dparse/ast.html#IdentifierOrTemplateChain"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IdentifierOrTemplateChain","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IdentifierOrTemplateChain.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IdentifierOrTemplateInstance","package":"libdparse","parentType":"","signature":"IdentifierOrTemplateInstance : BaseNode","url":"/libdparse/dparse/ast.html#IdentifierOrTemplateInstance"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IdentifierOrTemplateInstance","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IdentifierOrTemplateInstance.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IdentityExpression","package":"libdparse","parentType":"","signature":"IdentityExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#IdentityExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IdentityExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IdentityExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IfStatement","package":"libdparse","parentType":"","signature":"IfStatement : BaseNode","url":"/libdparse/dparse/ast.html#IfStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IfStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IfStatement.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"typeCtors","package":"libdparse","parentType":"IfStatement","signature":"inout(IdType[]) typeCtors()","url":"/libdparse/dparse/ast/IfStatement.typeCtors.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"type","package":"libdparse","parentType":"IfStatement","signature":"inout(Type) type()","url":"/libdparse/dparse/ast/IfStatement.type.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"identifier","package":"libdparse","parentType":"IfStatement","signature":"inout(Token) identifier()","url":"/libdparse/dparse/ast/IfStatement.identifier.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"expression","package":"libdparse","parentType":"IfStatement","signature":"inout(Expression) expression()","url":"/libdparse/dparse/ast/IfStatement.expression.html"},{"doc":"In an if (or while) condition this represents: ``` if (auto x = readln) ^^^^^^^^^^^^^^^","kind":"class","module":"dparse.ast","name":"IfCondition","package":"libdparse","parentType":"","signature":"IfCondition : BaseNode","url":"/libdparse/dparse/ast.html#IfCondition"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IfCondition","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IfCondition.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ImportBind","package":"libdparse","parentType":"","signature":"ImportBind : BaseNode","url":"/libdparse/dparse/ast.html#ImportBind"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ImportBind","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ImportBind.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ImportBindings","package":"libdparse","parentType":"","signature":"ImportBindings : BaseNode","url":"/libdparse/dparse/ast.html#ImportBindings"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ImportBindings","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ImportBindings.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ImportDeclaration","package":"libdparse","parentType":"","signature":"ImportDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#ImportDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ImportDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ImportDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ImportExpression","package":"libdparse","parentType":"","signature":"ImportExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#ImportExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ImportExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ImportExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Index","package":"libdparse","parentType":"","signature":"Index : BaseNode","url":"/libdparse/dparse/ast.html#Index"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Index","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Index.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IndexExpression","package":"libdparse","parentType":"","signature":"IndexExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#IndexExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IndexExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IndexExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InContractExpression","package":"libdparse","parentType":"","signature":"InContractExpression : BaseNode","url":"/libdparse/dparse/ast.html#InContractExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InContractExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InContractExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InExpression","package":"libdparse","parentType":"","signature":"InExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#InExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InOutContractExpression","package":"libdparse","parentType":"","signature":"InOutContractExpression : BaseNode","url":"/libdparse/dparse/ast.html#InOutContractExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InOutContractExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InOutContractExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InOutStatement","package":"libdparse","parentType":"","signature":"InOutStatement : BaseNode","url":"/libdparse/dparse/ast.html#InOutStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InOutStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InOutStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InStatement","package":"libdparse","parentType":"","signature":"InStatement : BaseNode","url":"/libdparse/dparse/ast.html#InStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Initialize","package":"libdparse","parentType":"","signature":"Initialize : BaseNode","url":"/libdparse/dparse/ast.html#Initialize"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Initialize","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Initialize.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Initializer","package":"libdparse","parentType":"","signature":"Initializer : BaseNode","url":"/libdparse/dparse/ast.html#Initializer"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Initializer","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Initializer.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InterfaceDeclaration","package":"libdparse","parentType":"","signature":"InterfaceDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#InterfaceDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InterfaceDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InterfaceDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"InterpolatedString","package":"libdparse","parentType":"","signature":"InterpolatedString : BaseNode","url":"/libdparse/dparse/ast.html#InterpolatedString"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InterpolatedString","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InterpolatedString.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"startQuote","package":"libdparse","parentType":"InterpolatedString","signature":"inout(Token) startQuote()","url":"/libdparse/dparse/ast/InterpolatedString.startQuote.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"endQuote","package":"libdparse","parentType":"InterpolatedString","signature":"inout(Token) endQuote()","url":"/libdparse/dparse/ast/InterpolatedString.endQuote.html"},{"doc":"'\\0'/'c'/'w'/'d' for `i\"\"`, `i\"\"c`, `i\"\"w` and `i\"\"d` respectively.","kind":"method","module":"dparse.ast","name":"postfixType","package":"libdparse","parentType":"InterpolatedString","signature":"char postfixType()","url":"/libdparse/dparse/ast/InterpolatedString.postfixType.html"},{"doc":"AST nodes within an interpolated string","kind":"class","module":"dparse.ast","name":"InterpolatedStringPart","package":"libdparse","parentType":"","signature":"InterpolatedStringPart : BaseNode","url":"/libdparse/dparse/ast.html#InterpolatedStringPart"},{"doc":"Just plain text inside the interpolated string","kind":"class","module":"dparse.ast","name":"InterpolatedStringText","package":"libdparse","parentType":"","signature":"InterpolatedStringText : InterpolatedStringPart","url":"/libdparse/dparse/ast.html#InterpolatedStringText"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InterpolatedStringText","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InterpolatedStringText.accept.html"},{"doc":"The token containing the plain text part in its `.text` property.","kind":"method","module":"dparse.ast","name":"text","package":"libdparse","parentType":"InterpolatedStringText","signature":"inout(Token) text()","url":"/libdparse/dparse/ast/InterpolatedStringText.text.html"},{"doc":"A $(...) interpolation sequence","kind":"class","module":"dparse.ast","name":"InterpolatedStringExpression","package":"libdparse","parentType":"","signature":"InterpolatedStringExpression : InterpolatedStringPart","url":"/libdparse/dparse/ast.html#InterpolatedStringExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"InterpolatedStringExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/InterpolatedStringExpression.accept.html"},{"doc":"The dollar token.","kind":"method","module":"dparse.ast","name":"dollar","package":"libdparse","parentType":"InterpolatedStringExpression","signature":"inout(Token) dollar()","url":"/libdparse/dparse/ast/InterpolatedStringExpression.dollar.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Invariant","package":"libdparse","parentType":"","signature":"Invariant : BaseNode","url":"/libdparse/dparse/ast.html#Invariant"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Invariant","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Invariant.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"IsExpression","package":"libdparse","parentType":"","signature":"IsExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#IsExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"IsExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/IsExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"KeyValuePair","package":"libdparse","parentType":"","signature":"KeyValuePair : BaseNode","url":"/libdparse/dparse/ast.html#KeyValuePair"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"KeyValuePair","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/KeyValuePair.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"KeyValuePairs","package":"libdparse","parentType":"","signature":"KeyValuePairs : BaseNode","url":"/libdparse/dparse/ast.html#KeyValuePairs"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"KeyValuePairs","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/KeyValuePairs.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"LabeledStatement","package":"libdparse","parentType":"","signature":"LabeledStatement : BaseNode","url":"/libdparse/dparse/ast.html#LabeledStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"LabeledStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/LabeledStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"LastCatch","package":"libdparse","parentType":"","signature":"LastCatch : BaseNode","url":"/libdparse/dparse/ast.html#LastCatch"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"LastCatch","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/LastCatch.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"LinkageAttribute","package":"libdparse","parentType":"","signature":"LinkageAttribute : BaseNode","url":"/libdparse/dparse/ast.html#LinkageAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"LinkageAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/LinkageAttribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MemberFunctionAttribute","package":"libdparse","parentType":"","signature":"MemberFunctionAttribute : BaseNode","url":"/libdparse/dparse/ast.html#MemberFunctionAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MemberFunctionAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MemberFunctionAttribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MissingFunctionBody","package":"libdparse","parentType":"","signature":"MissingFunctionBody : BaseNode","url":"/libdparse/dparse/ast.html#MissingFunctionBody"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MissingFunctionBody","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MissingFunctionBody.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MixinDeclaration","package":"libdparse","parentType":"","signature":"MixinDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#MixinDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MixinDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MixinDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MixinExpression","package":"libdparse","parentType":"","signature":"MixinExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#MixinExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MixinExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MixinExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MixinTemplateDeclaration","package":"libdparse","parentType":"","signature":"MixinTemplateDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#MixinTemplateDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MixinTemplateDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MixinTemplateDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MixinTemplateName","package":"libdparse","parentType":"","signature":"MixinTemplateName : BaseNode","url":"/libdparse/dparse/ast.html#MixinTemplateName"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MixinTemplateName","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MixinTemplateName.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Module","package":"libdparse","parentType":"","signature":"Module : BaseNode","url":"/libdparse/dparse/ast.html#Module"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Module","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Module.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ModuleDeclaration","package":"libdparse","parentType":"","signature":"ModuleDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#ModuleDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ModuleDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ModuleDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"MulExpression","package":"libdparse","parentType":"","signature":"MulExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#MulExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"MulExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/MulExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NamespaceList","package":"libdparse","parentType":"","signature":"NamespaceList : BaseNode","url":"/libdparse/dparse/ast.html#NamespaceList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NamespaceList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NamespaceList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NewAnonClassExpression","package":"libdparse","parentType":"","signature":"NewAnonClassExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#NewAnonClassExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NewAnonClassExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NewAnonClassExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NewExpression","package":"libdparse","parentType":"","signature":"NewExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#NewExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NewExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NewExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StatementNoCaseNoDefault","package":"libdparse","parentType":"","signature":"StatementNoCaseNoDefault : BaseNode","url":"/libdparse/dparse/ast.html#StatementNoCaseNoDefault"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StatementNoCaseNoDefault","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StatementNoCaseNoDefault.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NonVoidInitializer","package":"libdparse","parentType":"","signature":"NonVoidInitializer : BaseNode","url":"/libdparse/dparse/ast.html#NonVoidInitializer"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NonVoidInitializer","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NonVoidInitializer.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Operands","package":"libdparse","parentType":"","signature":"Operands : BaseNode","url":"/libdparse/dparse/ast.html#Operands"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Operands","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Operands.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"OrExpression","package":"libdparse","parentType":"","signature":"OrExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#OrExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"OrExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/OrExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"OrOrExpression","package":"libdparse","parentType":"","signature":"OrOrExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#OrOrExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"OrOrExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/OrOrExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"OutContractExpression","package":"libdparse","parentType":"","signature":"OutContractExpression : BaseNode","url":"/libdparse/dparse/ast.html#OutContractExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"OutContractExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/OutContractExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"OutStatement","package":"libdparse","parentType":"","signature":"OutStatement : BaseNode","url":"/libdparse/dparse/ast.html#OutStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"OutStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/OutStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ParameterAttribute","package":"libdparse","parentType":"","signature":"ParameterAttribute : BaseNode","url":"/libdparse/dparse/ast.html#ParameterAttribute"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ParameterAttribute","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ParameterAttribute.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Parameter","package":"libdparse","parentType":"","signature":"Parameter : BaseNode","url":"/libdparse/dparse/ast.html#Parameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Parameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Parameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Parameters","package":"libdparse","parentType":"","signature":"Parameters : BaseNode","url":"/libdparse/dparse/ast.html#Parameters"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Parameters","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Parameters.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Postblit","package":"libdparse","parentType":"","signature":"Postblit : BaseNode","url":"/libdparse/dparse/ast.html#Postblit"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Postblit","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Postblit.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"PowExpression","package":"libdparse","parentType":"","signature":"PowExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#PowExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"PowExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/PowExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"PragmaDeclaration","package":"libdparse","parentType":"","signature":"PragmaDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#PragmaDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"PragmaDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/PragmaDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"PragmaExpression","package":"libdparse","parentType":"","signature":"PragmaExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#PragmaExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"PragmaExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/PragmaExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"PragmaStatement","package":"libdparse","parentType":"","signature":"PragmaStatement : BaseNode","url":"/libdparse/dparse/ast.html#PragmaStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"PragmaStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/PragmaStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"PrimaryExpression","package":"libdparse","parentType":"","signature":"PrimaryExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#PrimaryExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"PrimaryExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/PrimaryExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Register","package":"libdparse","parentType":"","signature":"Register : BaseNode","url":"/libdparse/dparse/ast.html#Register"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Register","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Register.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"RelExpression","package":"libdparse","parentType":"","signature":"RelExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#RelExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"RelExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/RelExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ReturnStatement","package":"libdparse","parentType":"","signature":"ReturnStatement : BaseNode","url":"/libdparse/dparse/ast.html#ReturnStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ReturnStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ReturnStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ScopeGuardStatement","package":"libdparse","parentType":"","signature":"ScopeGuardStatement : BaseNode","url":"/libdparse/dparse/ast.html#ScopeGuardStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ScopeGuardStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ScopeGuardStatement.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"statementNoCaseNoDefault","package":"libdparse","parentType":"ScopeGuardStatement","signature":"inout(StatementNoCaseNoDefault) statementNoCaseNoDefault()","url":"/libdparse/dparse/ast/ScopeGuardStatement.statementNoCaseNoDefault.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"SharedStaticConstructor","package":"libdparse","parentType":"","signature":"SharedStaticConstructor : BaseNode","url":"/libdparse/dparse/ast.html#SharedStaticConstructor"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"SharedStaticConstructor","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/SharedStaticConstructor.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"SharedStaticDestructor","package":"libdparse","parentType":"","signature":"SharedStaticDestructor : BaseNode","url":"/libdparse/dparse/ast.html#SharedStaticDestructor"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"SharedStaticDestructor","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/SharedStaticDestructor.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ShiftExpression","package":"libdparse","parentType":"","signature":"ShiftExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#ShiftExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ShiftExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ShiftExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"SingleImport","package":"libdparse","parentType":"","signature":"SingleImport : BaseNode","url":"/libdparse/dparse/ast.html#SingleImport"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"SingleImport","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/SingleImport.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"SpecifiedFunctionBody","package":"libdparse","parentType":"","signature":"SpecifiedFunctionBody : BaseNode","url":"/libdparse/dparse/ast.html#SpecifiedFunctionBody"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"SpecifiedFunctionBody","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/SpecifiedFunctionBody.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"ShortenedFunctionBody","package":"libdparse","parentType":"","signature":"ShortenedFunctionBody : BaseNode","url":"/libdparse/dparse/ast.html#ShortenedFunctionBody"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ShortenedFunctionBody","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ShortenedFunctionBody.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Statement","package":"libdparse","parentType":"","signature":"Statement : BaseNode","url":"/libdparse/dparse/ast.html#Statement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Statement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Statement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StaticAssertDeclaration","package":"libdparse","parentType":"","signature":"StaticAssertDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#StaticAssertDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StaticAssertDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StaticAssertDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StaticAssertStatement","package":"libdparse","parentType":"","signature":"StaticAssertStatement : BaseNode","url":"/libdparse/dparse/ast.html#StaticAssertStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StaticAssertStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StaticAssertStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StaticConstructor","package":"libdparse","parentType":"","signature":"StaticConstructor : BaseNode","url":"/libdparse/dparse/ast.html#StaticConstructor"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StaticConstructor","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StaticConstructor.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StaticDestructor","package":"libdparse","parentType":"","signature":"StaticDestructor : BaseNode","url":"/libdparse/dparse/ast.html#StaticDestructor"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StaticDestructor","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StaticDestructor.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StaticIfCondition","package":"libdparse","parentType":"","signature":"StaticIfCondition : BaseNode","url":"/libdparse/dparse/ast.html#StaticIfCondition"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StaticIfCondition","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StaticIfCondition.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StorageClass","package":"libdparse","parentType":"","signature":"StorageClass : BaseNode","url":"/libdparse/dparse/ast.html#StorageClass"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StorageClass","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StorageClass.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StringLiteralList","package":"libdparse","parentType":"","signature":"StringLiteralList : BaseNode","url":"/libdparse/dparse/ast.html#StringLiteralList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StringLiteralList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StringLiteralList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StructBody","package":"libdparse","parentType":"","signature":"StructBody : BaseNode","url":"/libdparse/dparse/ast.html#StructBody"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StructBody","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StructBody.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StructDeclaration","package":"libdparse","parentType":"","signature":"StructDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#StructDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StructDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StructDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StructInitializer","package":"libdparse","parentType":"","signature":"StructInitializer : BaseNode","url":"/libdparse/dparse/ast.html#StructInitializer"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StructInitializer","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StructInitializer.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StructMemberInitializer","package":"libdparse","parentType":"","signature":"StructMemberInitializer : BaseNode","url":"/libdparse/dparse/ast.html#StructMemberInitializer"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StructMemberInitializer","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StructMemberInitializer.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"StructMemberInitializers","package":"libdparse","parentType":"","signature":"StructMemberInitializers : BaseNode","url":"/libdparse/dparse/ast.html#StructMemberInitializers"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"StructMemberInitializers","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/StructMemberInitializers.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"SwitchStatement","package":"libdparse","parentType":"","signature":"SwitchStatement : BaseNode","url":"/libdparse/dparse/ast.html#SwitchStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"SwitchStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/SwitchStatement.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"expression","package":"libdparse","parentType":"SwitchStatement","signature":"inout(Expression) expression()","url":"/libdparse/dparse/ast/SwitchStatement.expression.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Symbol","package":"libdparse","parentType":"","signature":"Symbol : BaseNode","url":"/libdparse/dparse/ast.html#Symbol"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Symbol","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Symbol.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"SynchronizedStatement","package":"libdparse","parentType":"","signature":"SynchronizedStatement : BaseNode","url":"/libdparse/dparse/ast.html#SynchronizedStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"SynchronizedStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/SynchronizedStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateAliasParameter","package":"libdparse","parentType":"","signature":"TemplateAliasParameter : BaseNode","url":"/libdparse/dparse/ast.html#TemplateAliasParameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateAliasParameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateAliasParameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NamedTemplateArgument","package":"libdparse","parentType":"","signature":"NamedTemplateArgument : BaseNode","url":"/libdparse/dparse/ast.html#NamedTemplateArgument"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NamedTemplateArgument","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NamedTemplateArgument.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"NamedTemplateArgumentList","package":"libdparse","parentType":"","signature":"NamedTemplateArgumentList : BaseNode","url":"/libdparse/dparse/ast.html#NamedTemplateArgumentList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"NamedTemplateArgumentList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/NamedTemplateArgumentList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateArgument","package":"libdparse","parentType":"","signature":"TemplateArgument : BaseNode","url":"/libdparse/dparse/ast.html#TemplateArgument"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateArgument","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateArgument.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateArgumentList","package":"libdparse","parentType":"","signature":"TemplateArgumentList : BaseNode","url":"/libdparse/dparse/ast.html#TemplateArgumentList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateArgumentList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateArgumentList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateArguments","package":"libdparse","parentType":"","signature":"TemplateArguments : BaseNode","url":"/libdparse/dparse/ast.html#TemplateArguments"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateArguments","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateArguments.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateDeclaration","package":"libdparse","parentType":"","signature":"TemplateDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#TemplateDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateInstance","package":"libdparse","parentType":"","signature":"TemplateInstance : BaseNode","url":"/libdparse/dparse/ast.html#TemplateInstance"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateInstance","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateInstance.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateMixinExpression","package":"libdparse","parentType":"","signature":"TemplateMixinExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#TemplateMixinExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateMixinExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateMixinExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateParameter","package":"libdparse","parentType":"","signature":"TemplateParameter : BaseNode","url":"/libdparse/dparse/ast.html#TemplateParameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateParameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateParameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateParameterList","package":"libdparse","parentType":"","signature":"TemplateParameterList : BaseNode","url":"/libdparse/dparse/ast.html#TemplateParameterList"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateParameterList","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateParameterList.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateParameters","package":"libdparse","parentType":"","signature":"TemplateParameters : BaseNode","url":"/libdparse/dparse/ast.html#TemplateParameters"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateParameters","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateParameters.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateSingleArgument","package":"libdparse","parentType":"","signature":"TemplateSingleArgument : BaseNode","url":"/libdparse/dparse/ast.html#TemplateSingleArgument"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateSingleArgument","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateSingleArgument.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateThisParameter","package":"libdparse","parentType":"","signature":"TemplateThisParameter : BaseNode","url":"/libdparse/dparse/ast.html#TemplateThisParameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateThisParameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateThisParameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateTupleParameter","package":"libdparse","parentType":"","signature":"TemplateTupleParameter : BaseNode","url":"/libdparse/dparse/ast.html#TemplateTupleParameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateTupleParameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateTupleParameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateTypeParameter","package":"libdparse","parentType":"","signature":"TemplateTypeParameter : BaseNode","url":"/libdparse/dparse/ast.html#TemplateTypeParameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateTypeParameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateTypeParameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateValueParameter","package":"libdparse","parentType":"","signature":"TemplateValueParameter : BaseNode","url":"/libdparse/dparse/ast.html#TemplateValueParameter"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateValueParameter","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateValueParameter.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TemplateValueParameterDefault","package":"libdparse","parentType":"","signature":"TemplateValueParameterDefault : BaseNode","url":"/libdparse/dparse/ast.html#TemplateValueParameterDefault"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TemplateValueParameterDefault","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TemplateValueParameterDefault.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TernaryExpression","package":"libdparse","parentType":"","signature":"TernaryExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#TernaryExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TernaryExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TernaryExpression.accept.html"},{"doc":"","kind":"alias","module":"dparse.ast","name":"ThrowStatement","package":"libdparse","parentType":"","signature":"ThrowStatement = ThrowExpression","url":"/libdparse/dparse/ast.html#ThrowStatement"},{"doc":"","kind":"class","module":"dparse.ast","name":"ThrowExpression","package":"libdparse","parentType":"","signature":"ThrowExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#ThrowExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"ThrowExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/ThrowExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TraitsExpression","package":"libdparse","parentType":"","signature":"TraitsExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#TraitsExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TraitsExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TraitsExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TryStatement","package":"libdparse","parentType":"","signature":"TryStatement : BaseNode","url":"/libdparse/dparse/ast.html#TryStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TryStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TryStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Type","package":"libdparse","parentType":"","signature":"Type : BaseNode","url":"/libdparse/dparse/ast.html#Type"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Type","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Type.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Type2","package":"libdparse","parentType":"","signature":"Type2 : BaseNode","url":"/libdparse/dparse/ast.html#Type2"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Type2","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Type2.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TypeSpecialization","package":"libdparse","parentType":"","signature":"TypeSpecialization : BaseNode","url":"/libdparse/dparse/ast.html#TypeSpecialization"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TypeSpecialization","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TypeSpecialization.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TypeSuffix","package":"libdparse","parentType":"","signature":"TypeSuffix : BaseNode","url":"/libdparse/dparse/ast.html#TypeSuffix"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TypeSuffix","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TypeSuffix.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TypeidExpression","package":"libdparse","parentType":"","signature":"TypeidExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#TypeidExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TypeidExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TypeidExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"TypeofExpression","package":"libdparse","parentType":"","signature":"TypeofExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#TypeofExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"TypeofExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/TypeofExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"UnaryExpression","package":"libdparse","parentType":"","signature":"UnaryExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#UnaryExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"UnaryExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/UnaryExpression.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"UnionDeclaration","package":"libdparse","parentType":"","signature":"UnionDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#UnionDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"UnionDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/UnionDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Unittest","package":"libdparse","parentType":"","signature":"Unittest : BaseNode","url":"/libdparse/dparse/ast.html#Unittest"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Unittest","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Unittest.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"VariableDeclaration","package":"libdparse","parentType":"","signature":"VariableDeclaration : BaseNode","url":"/libdparse/dparse/ast.html#VariableDeclaration"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"VariableDeclaration","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/VariableDeclaration.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"Vector","package":"libdparse","parentType":"","signature":"Vector : BaseNode","url":"/libdparse/dparse/ast.html#Vector"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"Vector","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/Vector.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"VersionCondition","package":"libdparse","parentType":"","signature":"VersionCondition : BaseNode","url":"/libdparse/dparse/ast.html#VersionCondition"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"VersionCondition","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/VersionCondition.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"VersionSpecification","package":"libdparse","parentType":"","signature":"VersionSpecification : BaseNode","url":"/libdparse/dparse/ast.html#VersionSpecification"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"VersionSpecification","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/VersionSpecification.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"WhileStatement","package":"libdparse","parentType":"","signature":"WhileStatement : BaseNode","url":"/libdparse/dparse/ast.html#WhileStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"WhileStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/WhileStatement.accept.html"},{"doc":"","kind":"method","module":"dparse.ast","name":"expression","package":"libdparse","parentType":"WhileStatement","signature":"inout(Expression) expression()","url":"/libdparse/dparse/ast/WhileStatement.expression.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"WithStatement","package":"libdparse","parentType":"","signature":"WithStatement : BaseNode","url":"/libdparse/dparse/ast.html#WithStatement"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"WithStatement","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/WithStatement.accept.html"},{"doc":"","kind":"class","module":"dparse.ast","name":"XorExpression","package":"libdparse","parentType":"","signature":"XorExpression : ExpressionNode","url":"/libdparse/dparse/ast.html#XorExpression"},{"doc":"","kind":"method","module":"dparse.ast","name":"accept","package":"libdparse","parentType":"XorExpression","signature":"void accept(ASTVisitor visitor)","url":"/libdparse/dparse/ast/XorExpression.accept.html"},{"doc":"","kind":"template","module":"dparse.ast","name":"visitIfNotNull","package":"libdparse","parentType":"","signature":"visitIfNotNull(fields ...)","url":"/libdparse/dparse/ast.html#visitIfNotNull"},{"doc":"","kind":"variable","module":"dparse.ast","name":"typeMap","package":"libdparse","parentType":"","signature":"uint[TypeInfo] typeMap","url":"/libdparse/dparse/ast.html#typeMap"},{"doc":"","kind":"module","module":"dparse.astprinter","name":"dparse.astprinter","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/astprinter.html"},{"doc":"AST visitor that outputs an XML representation of the AST to its file.","kind":"class","module":"dparse.astprinter","name":"XMLPrinter","package":"libdparse","parentType":"","signature":"XMLPrinter : ASTVisitor","url":"/libdparse/dparse/astprinter.html#XMLPrinter"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AddExpression addExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AliasDeclaration aliasDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AlignAttribute alignAttribute)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AndAndExpression andAndExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AndExpression andExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmInstruction asmInstruction)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AssignExpression assignExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AtAttribute atAttribute)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Attribute attribute)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AutoDeclaration autoDec)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AutoDeclarationPart part)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  BreakStatement breakStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  BitfieldWidth bitfieldWidth)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  CaseRangeStatement caseRangeStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Catch catch_)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ClassDeclaration classDec)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ConditionalDeclaration conditionalDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ConditionalStatement conditionalStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ContinueStatement continueStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DebugCondition debugCondition)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DebugSpecification debugSpecification)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Declarator declarator)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Deprecated deprecated_)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  EnumDeclaration enumDec)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AnonymousEnumMember enumMember)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  EnumMember enumMem)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  EqualExpression equalExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Finally finally_)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ForStatement forStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ForeachStatement foreachStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ForeachType foreachType)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  FunctionDeclaration functionDec)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  FunctionLiteralExpression functionLiteralExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  GotoStatement gotoStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IdentityExpression identityExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IfStatement ifStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IfCondition ifCondition)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ImportBind importBind)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InExpression inExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Initialize initialize)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Initializer initializer)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InterfaceDeclaration interfaceDec)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InterpolatedString interpolatedString)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InterpolatedStringText interpolatedStringText)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InterpolatedStringExpression interpolatedStringExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Invariant invariant_)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IsExpression isExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  KeyValuePair keyValuePair)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  LabeledStatement labeledStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  LinkageAttribute linkageAttribute)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  MemberFunctionAttribute memberFunctionAttribute)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Module module_)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  MulExpression mulExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  OrOrExpression orOrExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ParameterAttribute pa)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Parameter param)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  PowExpression powExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  RelExpression relExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ReturnStatement returnStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ShiftExpression shiftExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  SingleImport singleImport)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StructDeclaration structDec)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateAliasParameter templateAliasParameter)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateDeclaration templateDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Token token)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Type type)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Type2 type2)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TypeSuffix typeSuffix)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  UnaryExpression unaryExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  UnionDeclaration unionDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Unittest unittest_)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  VariableDeclaration variableDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  XorExpression xorExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Index index)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AliasInitializer aliasInitializer)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AliasThisDeclaration aliasThisDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AnonymousEnumDeclaration anonymousEnumDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ArgumentList argumentList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Arguments arguments)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ArrayInitializer arrayInitializer)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ArrayLiteral arrayLiteral)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ArrayMemberInitialization arrayMemberInitialization)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmAddExp asmAddExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmAndExp asmAndExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmBrExp asmBrExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmEqualExp asmEqualExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmExp asmExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmLogAndExp asmLogAndExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmLogOrExp asmLogOrExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmMulExp asmMulExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmOrExp asmOrExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmPrimaryExp asmPrimaryExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmRelExp asmRelExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmShiftExp asmShiftExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmStatement asmStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmTypePrefix asmTypePrefix)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmUnaExp asmUnaExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AsmXorExp asmXorExp)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AssocArrayLiteral assocArrayLiteral)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AssertExpression assertExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AssertArguments assertArguments)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  AttributeDeclaration attributeDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  BaseClass baseClass)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  BaseClassList baseClassList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  BlockStatement blockStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  CaseStatement caseStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  CastExpression castExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  CastQualifier castQualifier)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Catches catches)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  CmpExpression cmpExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  CompileCondition compileCondition)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Constraint constraint)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Constructor constructor)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Declaration declaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DeclarationOrStatement declarationOrStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DeclarationsAndStatements declarationsAndStatements)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DeclaratorIdentifierList declaratorIdentifierList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DefaultStatement defaultStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DeleteExpression deleteExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DeleteStatement deleteStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Destructor destructor)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  DoStatement doStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  EnumBody enumBody)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  EponymousTemplateDeclaration eponymousTemplateDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Expression expression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ExpressionStatement expressionStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  FinalSwitchStatement finalSwitchStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ForeachTypeList foreachTypeList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  FunctionAttribute functionAttribute)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  FunctionBody functionBody)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  FunctionCallExpression functionCallExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IdentifierChain identifierChain)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IdentifierOrTemplateChain identifierOrTemplateChain)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IdentifierOrTemplateInstance identifierOrTemplateInstance)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ImportBindings importBindings)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ImportDeclaration importDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ImportExpression importExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InContractExpression inContractExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  IndexExpression indexExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InOutContractExpression inOutContractExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  InStatement inStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  KeyValuePairs keyValuePairs)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  LastCatch lastCatch)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  MixinExpression mixinExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  MixinTemplateDeclaration mixinTemplateDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  MixinTemplateName mixinTemplateName)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ModuleDeclaration moduleDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NamedArgumentList namedArgumentList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NamedArgument namedArgument)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NamedTemplateArgumentList namedTemplateArgumentList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NamedTemplateArgument namedTemplateArgument)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NewExpression newExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NonVoidInitializer nonVoidInitializer)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Operands operands)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  OrExpression orExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  OutStatement outStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  MixinDeclaration mixinDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  OutContractExpression outContractExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Parameters parameters)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Postblit postblit)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  NewAnonClassExpression newAnonClassExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  PragmaDeclaration pragmaDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  PragmaExpression pragmaExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  PrimaryExpression primaryExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Register register)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ScopeGuardStatement scopeGuardStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  SharedStaticConstructor sharedStaticConstructor)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  SharedStaticDestructor sharedStaticDestructor)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ShortenedFunctionBody shortenedFunctionBody)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StatementNoCaseNoDefault statementNoCaseNoDefault)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StaticAssertDeclaration staticAssertDeclaration)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StaticAssertStatement staticAssertStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StaticConstructor staticConstructor)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StaticDestructor staticDestructor)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StaticIfCondition staticIfCondition)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StorageClass storageClass)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StructBody structBody)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StructInitializer structInitializer)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StructMemberInitializers structMemberInitializers)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  StructMemberInitializer structMemberInitializer)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  SwitchStatement switchStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Symbol symbol)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  SynchronizedStatement synchronizedStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Statement statement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateArgumentList templateArgumentList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateArguments templateArguments)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateArgument templateArgument)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateMixinExpression templateMixinExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateParameterList templateParameterList)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateParameters templateParameters)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateParameter templateParameter)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateSingleArgument templateSingleArgument)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateThisParameter templateThisParameter)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateTupleParameter templateTupleParameter)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateTypeParameter templateTypeParameter)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateValueParameterDefault templateValueParameterDefault)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateValueParameter templateValueParameter)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TernaryExpression ternaryExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TypeIdentifierPart typeIdentifierPart)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  ThrowExpression throwExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TryStatement tryStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TemplateInstance templateInstance)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TypeofExpression typeofExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TypeSpecialization typeSpecialization)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TraitsExpression traitsExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  Vector vector)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  VersionCondition versionCondition)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  VersionSpecification versionSpecification)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  WhileStatement whileStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  WithStatement withStatement)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"visit","package":"libdparse","parentType":"XMLPrinter","signature":"void visit(const  TypeidExpression typeidExpression)","url":"/libdparse/dparse/astprinter/XMLPrinter.visit.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"xmlEscape","package":"libdparse","parentType":"XMLPrinter","signature":"string xmlEscape(string s)","url":"/libdparse/dparse/astprinter/XMLPrinter.xmlEscape.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"xmlAttributeEscape","package":"libdparse","parentType":"XMLPrinter","signature":"string xmlAttributeEscape(string s)","url":"/libdparse/dparse/astprinter/XMLPrinter.xmlAttributeEscape.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"writeName","package":"libdparse","parentType":"XMLPrinter","signature":"void writeName(string name)","url":"/libdparse/dparse/astprinter/XMLPrinter.writeName.html"},{"doc":"","kind":"method","module":"dparse.astprinter","name":"writeDdoc","package":"libdparse","parentType":"XMLPrinter","signature":"void writeDdoc(string comment)","url":"/libdparse/dparse/astprinter/XMLPrinter.writeDdoc.html"},{"doc":"","kind":"template","module":"dparse.astprinter","name":"tagAndAccept","package":"libdparse","parentType":"","signature":"tagAndAccept(string tagName)","url":"/libdparse/dparse/astprinter.html#tagAndAccept"},{"doc":"Contains listing of named entities for the D lexer.","kind":"module","module":"dparse.entities","name":"dparse.entities","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/entities.html"},{"doc":"","kind":"struct","module":"dparse.entities","name":"HtmlEntity","package":"libdparse","parentType":"","signature":"HtmlEntity","url":"/libdparse/dparse/entities.html#HtmlEntity"},{"doc":"Generated from $(LINK http://www.w3.org/TR/html5/entities.json) Standards: $(LINK http://www.w3.org/TR/html5/syntax.html#named-character-references)","kind":"variable","module":"dparse.entities","name":"characterEntities","package":"libdparse","parentType":"","signature":"HtmlEntity[] characterEntities","url":"/libdparse/dparse/entities.html#characterEntities"},{"doc":"","kind":"module","module":"dparse.formatter","name":"dparse.formatter","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/formatter.html"},{"doc":"","kind":"function","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"","signature":"void format(Sink,  T)(Sink sink,  T node,  bool  useTabs =  false,\n     IndentStyle style =  IndentStyle.allman,  uint  indentWith =  4)","url":"/libdparse/dparse/formatter/format.html"},{"doc":"The only brace styles worth using.","kind":"enum","module":"dparse.formatter","name":"IndentStyle","package":"libdparse","parentType":"","signature":"IndentStyle","url":"/libdparse/dparse/formatter.html#IndentStyle"},{"doc":"--- if (something) { foo(); bar(); } else { bar(); baz(); } ---","kind":"enum_member","module":"dparse.formatter","name":"allman","package":"libdparse","parentType":"","signature":"allman = ","url":"/libdparse/dparse/formatter.html#IndentStyle"},{"doc":"--- if (something) { foo(); bar(); } else { bar(); baz(); } ---","kind":"enum_member","module":"dparse.formatter","name":"otbs","package":"libdparse","parentType":"","signature":"otbs = ","url":"/libdparse/dparse/formatter.html#IndentStyle"},{"doc":"","kind":"class","module":"dparse.formatter","name":"Formatter","package":"libdparse","parentType":"","signature":"Formatter(Sink)","url":"/libdparse/dparse/formatter.html#Formatter"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AddExpression addExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AliasDeclaration aliasDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"LinkageAttribute linkageAttribute; Type type; Token name; AliasInitializer[] initializers; string comment; Parameters parameters; MemberFunctionAtt...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AliasInitializer aliasInitializer)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; StorageClass[] storageClasses; TemplateParameters templateParameters; Type type; FunctionLiteralExpression functionLiteralExpression; P...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AliasThisDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AlignAttribute alignAttribute)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token intLiteral;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AndAndExpression andAndExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AndExpression andExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NamedArgument argument)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NamedArgumentList argumentList)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ArgumentList argumentList)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Arguments arguments)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ArrayInitializer arrayInitializer)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ArrayMemberInitialization[] arrayMemberInitializations;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ArrayLiteral arrayLiteral)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ArgumentList argumentList;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ArrayMemberInitialization arrayMemberInitialization)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"AssignExpression assignExpression; NonVoidInitializer nonVoidInitializer;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmAddExp asmAddExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmAndExp asmAndExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmBrExp asmBrExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmEqualExp asmEqualExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmExp asmExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmInstruction asmInstruction)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmLogAndExp asmLogAndExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmLogOrExp asmLogOrExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmMulExp asmMulExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmOrExp asmOrExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmPrimaryExp asmPrimaryExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmRelExp asmRelExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmShiftExp asmShiftExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmStatement asmStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmTypePrefix asmTypePrefix)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmUnaExp asmUnaExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AsmXorExp asmXorExp)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AssertArguments assertArguments)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AssertExpression assertExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"AssertArguments assertArguments;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AssignExpression assignExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ExpressionNode ternaryExpression; ExpressionNode assignExpression; IdType operator;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AssocArrayLiteral assocArrayLiteral)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"KeyValuePairs keyValuePairs;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AtAttribute atAttribute)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"FunctionCallExpression functionCallExpression; ArgumentList argumentList; Token identifier;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Attribute att)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"LinkageAttribute linkageAttribute; AlignAttribute alignAttribute; PragmaExpression pragmaExpression; StorageClass storageClass; IdType attribute;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AttributeDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  AutoDeclaration decl)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"StorageClasses[] storageClasses; Token[] identifiers; Initializer[] initializers;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  BlockStatement blockStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  BreakStatement breakStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  BaseClass baseClass)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  BaseClassList baseClassList)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  CaseRangeStatement caseRangeStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"AssignExpression low; AssignExpression high; DeclarationsAndStatements declarationsAndStatements;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  CaseStatement caseStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ArgumentList argumentList; DeclarationsAndStatements declarationsAndStatements;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  CastExpression castExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; CastQualifier castQualifier; UnaryExpression unaryExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  CastQualifier qual)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token first; Token second;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Catch catch_)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; Token identifier; DeclarationOrStatement declarationOrStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Catches catches)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Catch[] catches; LastCatch lastCatch;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ClassDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; TemplateParameters templateParameters; Constraint constraint; BaseClassList baseClassList; StructBody structBody; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  CmpExpression cmpExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ExpressionNode shiftExpression; ExpressionNode equalExpression; ExpressionNode identityExpression; ExpressionNode relExpression; ExpressionNode inE...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  CompileCondition compileCondition)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"VersionCondition versionCondition; DebugCondition debugCondition; StaticIfCondition staticIfCondition;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ConditionalDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"CompileCondition compileCondition; Declaration[] trueDeclarations; Declaration[] falseDeclaration;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ConditionalStatement stmnt)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"CompileCondition compileCondition; DeclarationOrStatement trueStatement; DeclarationOrStatement falseStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Constraint constraint)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Constructor constructor,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Parameters parameters; FunctionBody functionBody; Constraint constraint; MemberFunctionAttribute[] memberFunctionAttributes; TemplateParameters tem...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ContinueStatement continueStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DebugCondition debugCondition)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DebugSpecification debugSpecification)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Declaration declaration)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DeclarationOrStatement declarationsOrStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DeclarationsAndStatements declarationsAndStatements)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Declarator declarator)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; Initializer initializer;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DefaultStatement defaultStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"DeclarationsAndStatements declarationsAndStatements;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DeleteExpression deleteExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DeleteStatement deleteStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Deprecated deprecated_)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Destructor destructor,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"FunctionBody functionBody;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DoStatement doStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"StatementNoCaseNoDefault statementNoCaseNoDefault; Expression expression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  EnumBody enumBody)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  EnumDeclaration enumDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; Type type; EnumBody enumBody; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  EnumMember enumMember)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; Type type; AssignExpression assignExpression; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  EnumMemberAttribute ema)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  EponymousTemplateDeclaration decl)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; TemplateParameters templateParameters; AssignExpression assignExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  EqualExpression equalExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Expression expression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ExpressionNode n)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ExpressionStatement expressionStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FinalSwitchStatement finalSwitchStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Finally finally_)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ForStatement forStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"DeclarationOrStatement initialization; ExpressionStatement test; Expression increment; DeclarationOrStatement declarationOrStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ForeachStatement foreachStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdType type; ForeachTypeList foreachTypeList; ForeachType foreachType; Expression low; Expression high; DeclarationOrStatement declarationOrStateme...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ForeachType foreachType)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdType[] typeConstructors; Type type; Token identifier;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ForeachTypeList foreachTypeList)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ForeachType[] items;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FunctionAttribute functionAttribute)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token token; AtAttribute atAttribute;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FunctionBody functionBody)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FunctionCallExpression functionCallExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; UnaryExpression unaryExpression; TemplateArguments templateArguments; Arguments arguments;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FunctionContract functionContract)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"InOutContractExpression inOutContractExpression; InOutStatement inOutStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FunctionDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"bool hasAuto; bool hasRef;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  FunctionLiteralExpression functionLiteralExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  GotoStatement gotoStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IdentifierChain identifierChain)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  DeclaratorIdentifierList declaratorIdentifierList)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TypeIdentifierPart typeIdentifierPart)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IdentifierOrTemplateChain identifierOrTemplateChain)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IdentifierOrTemplateInstance identifierOrTemplateInstance)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IdentityExpression identityExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IfStatement ifStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdType[] typeCtors; Type type; Token identifier; Expression expression; DeclarationOrStatement thenStatement; DeclarationOrStatement elseStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IfCondition ifCondition)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ImportBind importBind)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ImportBindings importBindings)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"SingleImport singleImport; ImportBind[] importBinds;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ImportDeclaration importDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"SingleImport[] singleImports; ImportBindings importBindings;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ImportExpression importExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Index index)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IndexExpression indexExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"UnaryExpression unaryExpression; ArgumentList argumentList;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InContractExpression expression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InExpression inExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InOutContractExpression inOutContractExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InOutStatement inOutStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InStatement inStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Initialize initialize)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Initializer initializer)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InterfaceDeclaration interfaceDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; TemplateParameters templateParameters; Constraint constraint; BaseClassList baseClassList; StructBody structBody; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InterpolatedString interpolatedString)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InterpolatedStringText interpolatedStringText)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  InterpolatedStringExpression interpolatedStringExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Invariant invariant_,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"BlockStatement blockStatement; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  IsExpression isExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; Token identifier; TypeSpecialization typeSpecialization; TemplateParameterList templateParameterList; IdType equalsOrColon;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  KeyValuePair keyValuePair)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"AssignExpression key; AssignExpression value;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  KeyValuePairs keyValuePairs)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"KeyValuePair[] keyValuePairs;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  LabeledStatement stmt)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; DeclarationOrStatement declarationOrStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  LastCatch lastCatch)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  LinkageAttribute linkageAttribute)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; bool hasPlusPlus; IdentifierChain identifierChain;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MemberFunctionAttribute memberFunctionAttribute)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdType tokenType; AtAttribute atAttribute;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MissingFunctionBody missingFunctionBody)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MixinDeclaration mixinDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"MixinExpression mixinExpression; TemplateMixinExpression templateMixinExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MixinExpression mixinExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MixinTemplateDeclaration mixinTemplateDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MixinTemplateName mixinTemplateName)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Symbol symbol; IdentifierOrTemplateChain identifierOrTemplateChain; TypeofExpression typeofExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Module module_)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ModuleDeclaration moduleDeclaration; Declaration[] declarations;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ModuleDeclaration moduleDeclaration)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdentifierChain moduleName;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  MulExpression mulExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NewAnonClassExpression newAnonClassExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Arguments allocatorArguments; Arguments constructorArguments; BaseClassList baseClassList; StructBody structBody;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NewExpression newExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; NewAnonClassExpression newAnonClassExpression; Arguments arguments; AssignExpression assignExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NonVoidInitializer nonVoidInitializer)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"AssignExpression assignExpression; ArrayInitializer arrayInitializer; StructInitializer structInitializer;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Operands operands)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  OrExpression orExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  OrOrExpression orOrExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  OutContractExpression expression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  OutStatement stmnt)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token parameter; BlockStatement blockStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ParameterAttribute pa)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Parameter parameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ParameterAttribute[] parameterAttributes; Type type; Token name; bool vararg; AssignExpression default_; TypeSuffix[] cstyle;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Parameters parameters)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Parameter[] parameters; bool hasVarargs;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Postblit postblit,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"FunctionBody functionBody;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  PowExpression powExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  PragmaDeclaration pragmaDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"PragmaExpression pragmaExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  PragmaExpression pragmaExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; ArgumentList argumentList;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  PrimaryExpression primaryExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token dot; Token primary; IdentifierOrTemplateInstance identifierOrTemplateInstance; Token basicType; TypeofExpression typeofExpression; TypeidExpr...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Register register)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  RelExpression relExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ReturnStatement returnStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ScopeGuardStatement scopeGuardStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; DeclarationOrStatement declarationOrStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  SharedStaticConstructor sharedStaticConstructor,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  SharedStaticDestructor sharedStaticDestructor,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ShiftExpression shiftExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ShortenedFunctionBody shortenedFunctionBody)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  SingleImport singleImport)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token rename; IdentifierChain identifierChain;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  SpecifiedFunctionBody specifiedFunctionBody)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Statement statement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"StatementNoCaseNoDefault statementNoCaseNoDefault; CaseStatement caseStatement; CaseRangeStatement caseRangeStatement; DefaultStatement defaultStat...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StatementNoCaseNoDefault statementNoCaseNoDefault)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StaticAssertDeclaration staticAssertDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StaticAssertStatement staticAssertStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StaticConstructor staticConstructor,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StaticDestructor staticDestructor,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StaticIfCondition staticIfCondition)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StorageClass storageClass)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"AtAttribute atAttribute; Deprecated deprecated_; LinkageAttribute linkageAttribute; Token token;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StructBody structBody)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StructDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; TemplateParameters templateParameters; Constraint constraint; StructBody structBody; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StructInitializer structInitializer)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StructMemberInitializer structMemberInitializer)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; NonVoidInitializer nonVoidInitializer;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  StructMemberInitializers structMemberInitializers)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  SwitchStatement switchStatement,  bool  isFinal =  false)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Symbol symbol)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  SynchronizedStatement synchronizedStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Expression expression; StatementNoCaseNoDefault statementNoCaseNoDefault;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateAliasParameter templateAliasParameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; Token identifier; Type colonType; AssignExpression colonExpression; Type assignType; AssignExpression assignExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NamedTemplateArgument namedTemplateArgument)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateArgument templateArgument)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; AssignExpression assignExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  NamedTemplateArgumentList namedTemplateArgumentList,  bool  parens =  true)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateArgumentList templateArgumentList,  bool  parens =  true)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateArguments templateArguments)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"TemplateArgumentList templateArgumentList; TemplateSingleArgument templateSingleArgument;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateDeclaration templateDeclaration,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; TemplateParameters templateParameters; Constraint constraint; Declaration[] declarations; EponymousTemplateDeclaration eponymousTemplat...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateInstance templateInstance)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; TemplateArguments templateArguments;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateMixinExpression templateMixinExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; TemplateArguments templateArguments; MixinTemplateName mixinTemplateName;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateParameter templateParameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateParameterList templateParameterList)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateParameters templateParameters)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateSingleArgument templateSingleArgument)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token token;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateThisParameter templateThisParameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateTupleParameter templateTupleParameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateTypeParameter templateTypeParameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; Type colonType; Type assignType;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateValueParameter templateValueParameter)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; Token identifier; Expression expression; TemplateValueParameterDefault templateValueParameterDefault;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TemplateValueParameterDefault templateValueParameterDefault)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TernaryExpression expr)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"ExpressionNode orOrExpression; ExpressionNode expression; ExpressionNode ternaryExpression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  ThrowExpression throwExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Token token)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TraitsExpression traitExpr)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token identifier; TemplateArgumentList templateArgumentList;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TryStatement tryStatement)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"DeclarationOrStatement declarationOrStatement; Catches catches; Finally finally_;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Type type)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdType[] typeConstructors; TypeSuffix[] typeSuffixes; Type2 type2;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Type2 type2)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"IdType builtinType; TypeofExpression typeofExpression; IdentifierList identifierList; IdType typeConstructor; Type type; TraitsExpression traitsExp...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TypeSpecialization typeSpecialization)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token token; Type type;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TypeSuffix typeSuffix)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token delegateOrFunction; bool star; bool array; Type type; AssignExpression low; AssignExpression high; Parameters parameters; MemberFunctionAttri...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TypeidExpression idExpr)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; Expression expression;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  TypeofExpression typeofExpr)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Expression expression; Token return_;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  UnaryExpression unary)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; PrimaryExpression primaryExpression; Token prefix; Token suffix; UnaryExpression unaryExpression; NewExpression newExpression; DeleteExp...","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  UnionDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Token name; TemplateParameters templateParameters; Constraint constraint; StructBody structBody; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Unittest unittest_,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"BlockStatement blockStatement; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  VariableDeclaration decl,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Type type; Declarator[] declarators; StorageClass storageClass; AutoDeclaration autoDeclaration; string comment;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  Vector vector)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  VersionCondition versionCondition)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  VersionSpecification ver,  const  Attribute[]  attrs =  null)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  WhileStatement stmt)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  WithStatement stmt)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"Expression expression; DeclarationsOrStatement declarationOrStatement;","kind":"method","module":"dparse.formatter","name":"format","package":"libdparse","parentType":"Formatter","signature":"void format(const  XorExpression xorExpression)","url":"/libdparse/dparse/formatter/Formatter.format.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"indent","package":"libdparse","parentType":"Formatter","signature":"void indent()","url":"/libdparse/dparse/formatter/Formatter.indent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"outdent","package":"libdparse","parentType":"Formatter","signature":"void outdent()","url":"/libdparse/dparse/formatter/Formatter.outdent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"putIndent","package":"libdparse","parentType":"Formatter","signature":"void putIndent()","url":"/libdparse/dparse/formatter/Formatter.putIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"getIndent","package":"libdparse","parentType":"Formatter","signature":"string getIndent()","url":"/libdparse/dparse/formatter/Formatter.getIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"newThing","package":"libdparse","parentType":"Formatter","signature":"void newThing(What thing)","url":"/libdparse/dparse/formatter/Formatter.newThing.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"lineGap","package":"libdparse","parentType":"Formatter","signature":"void lineGap(int  gap)","url":"/libdparse/dparse/formatter/Formatter.lineGap.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"newlineIndent","package":"libdparse","parentType":"Formatter","signature":"void newlineIndent()","url":"/libdparse/dparse/formatter/Formatter.newlineIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"newline","package":"libdparse","parentType":"Formatter","signature":"void newline()","url":"/libdparse/dparse/formatter/Formatter.newline.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"space","package":"libdparse","parentType":"Formatter","signature":"void space()","url":"/libdparse/dparse/formatter/Formatter.space.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"binary","package":"libdparse","parentType":"Formatter","signature":"string binary(string symbol,  string operator =  null,  bool  nospace =  false)","url":"/libdparse/dparse/formatter/Formatter.binary.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"startBlock","package":"libdparse","parentType":"Formatter","signature":"void startBlock()","url":"/libdparse/dparse/formatter/Formatter.startBlock.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"endBlock","package":"libdparse","parentType":"Formatter","signature":"void endBlock()","url":"/libdparse/dparse/formatter/Formatter.endBlock.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"tokenRep","package":"libdparse","parentType":"Formatter","signature":"string tokenRep(Token t)","url":"/libdparse/dparse/formatter/Formatter.tokenRep.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"tokenRep","package":"libdparse","parentType":"Formatter","signature":"string tokenRep(IdType t)","url":"/libdparse/dparse/formatter/Formatter.tokenRep.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"putComment","package":"libdparse","parentType":"Formatter","signature":"void putComment(string c)","url":"/libdparse/dparse/formatter/Formatter.putComment.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"putAttrs","package":"libdparse","parentType":"Formatter","signature":"void putAttrs(const  Attribute[]  attrs)","url":"/libdparse/dparse/formatter/Formatter.putAttrs.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"put","package":"libdparse","parentType":"Formatter","signature":"void put(string s)","url":"/libdparse/dparse/formatter/Formatter.put.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"formatCaseDecls","package":"libdparse","parentType":"Formatter","signature":"void formatCaseDecls(const  DeclarationsAndStatements declsAndStmnts)","url":"/libdparse/dparse/formatter/Formatter.formatCaseDecls.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"needIndent","package":"libdparse","parentType":"Formatter","signature":"bool needIndent(const  Statement s)","url":"/libdparse/dparse/formatter/Formatter.needIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"needIndent","package":"libdparse","parentType":"Formatter","signature":"bool needIndent(const  Declaration d)","url":"/libdparse/dparse/formatter/Formatter.needIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"needIndent","package":"libdparse","parentType":"Formatter","signature":"bool needIndent(const  DeclarationOrStatement dors)","url":"/libdparse/dparse/formatter/Formatter.needIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"maybeIndent","package":"libdparse","parentType":"Formatter","signature":"void maybeIndent(T)(const  T t)","url":"/libdparse/dparse/formatter/Formatter.maybeIndent.html"},{"doc":"","kind":"method","module":"dparse.formatter","name":"isEmptyDeclaration","package":"libdparse","parentType":"Formatter","signature":"bool isEmptyDeclaration(const  Declaration decl)","url":"/libdparse/dparse/formatter/Formatter.isEmptyDeclaration.html"},{"doc":"","kind":"module","module":"dparse.lexer","name":"dparse.lexer","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/lexer.html"},{"doc":"Returns: true if the given ID is for a basic type.","kind":"function","module":"dparse.lexer","name":"isBasicType","package":"libdparse","parentType":"","signature":"bool isBasicType(IdType type)","url":"/libdparse/dparse/lexer/isBasicType.html"},{"doc":"Returns: true if the given ID type is for a number literal.","kind":"function","module":"dparse.lexer","name":"isNumberLiteral","package":"libdparse","parentType":"","signature":"bool isNumberLiteral(IdType type)","url":"/libdparse/dparse/lexer/isNumberLiteral.html"},{"doc":"Returns: true if the given ID type is for a integer literal.","kind":"function","module":"dparse.lexer","name":"isIntegerLiteral","package":"libdparse","parentType":"","signature":"bool isIntegerLiteral(IdType type)","url":"/libdparse/dparse/lexer/isIntegerLiteral.html"},{"doc":"Returns: true if the given ID type is for an operator.","kind":"function","module":"dparse.lexer","name":"isOperator","package":"libdparse","parentType":"","signature":"bool isOperator(IdType type)","url":"/libdparse/dparse/lexer/isOperator.html"},{"doc":"Returns: true if the given ID type is for a keyword.","kind":"function","module":"dparse.lexer","name":"isKeyword","package":"libdparse","parentType":"","signature":"bool isKeyword(IdType type)","url":"/libdparse/dparse/lexer/isKeyword.html"},{"doc":"Returns: true if the given ID type is for a string literal.","kind":"function","module":"dparse.lexer","name":"isStringLiteral","package":"libdparse","parentType":"","signature":"bool isStringLiteral(IdType type)","url":"/libdparse/dparse/lexer/isStringLiteral.html"},{"doc":"Returns: true if the given ID type is for a protection attribute.","kind":"function","module":"dparse.lexer","name":"isProtection","package":"libdparse","parentType":"","signature":"bool isProtection(IdType type)","url":"/libdparse/dparse/lexer/isProtection.html"},{"doc":"","kind":"function","module":"dparse.lexer","name":"isSpecialToken","package":"libdparse","parentType":"","signature":"bool isSpecialToken(IdType type)","url":"/libdparse/dparse/lexer/isSpecialToken.html"},{"doc":"","kind":"function","module":"dparse.lexer","name":"isLiteral","package":"libdparse","parentType":"","signature":"bool isLiteral(IdType type)","url":"/libdparse/dparse/lexer/isLiteral.html"},{"doc":"Returns: an array of tokens lexed from the given source code to the output range. All whitespace, comment and specialTokenSequence tokens (trivia) ...","kind":"function","module":"dparse.lexer","name":"getTokensForParser","package":"libdparse","parentType":"","signature":"Token[] getTokensForParser(R)(R sourceCode,  LexerConfig config,  StringCache *  cache) if (is(Unqual!(ElementEncodingType!R) :  ubyte)  &&  isDynamicArray!R)","url":"/libdparse/dparse/lexer/getTokensForParser.html"},{"doc":"Creates a token range from the given source code. Creates a default lexer configuration and a GC-managed string cache.","kind":"function","module":"dparse.lexer","name":"byToken","package":"libdparse","parentType":"","signature":"auto byToken(R)(R range) if (is(Unqual!(ElementEncodingType!R) :  ubyte)  &&  isDynamicArray!R)","url":"/libdparse/dparse/lexer/byToken.html"},{"doc":"Creates a token range from the given source code. Uses the given string cache.","kind":"function","module":"dparse.lexer","name":"byToken","package":"libdparse","parentType":"","signature":"auto byToken(R)(R range,  StringCache *  cache) if (is(Unqual!(ElementEncodingType!R) :  ubyte)  &&  isDynamicArray!R)","url":"/libdparse/dparse/lexer/byToken.html"},{"doc":"Creates a token range from the given source code. Uses the provided lexer configuration and string cache.","kind":"function","module":"dparse.lexer","name":"byToken","package":"libdparse","parentType":"","signature":"auto byToken(R)(R range,  const  LexerConfig config,  StringCache *  cache) if (is(Unqual!(ElementEncodingType!R) :  ubyte)  &&  isDynamicArray!R)","url":"/libdparse/dparse/lexer/byToken.html"},{"doc":"Helper function used to avoid too much allocations while lexing.","kind":"function","module":"dparse.lexer","name":"optimalBucketCount","package":"libdparse","parentType":"","signature":"size_t optimalBucketCount(size_t size)","url":"/libdparse/dparse/lexer/optimalBucketCount.html"},{"doc":"","kind":"function","module":"dparse.lexer","name":"calloc","package":"libdparse","parentType":"","signature":"void * calloc(size_t,  size_t)","url":"/libdparse/dparse/lexer/calloc.html"},{"doc":"","kind":"function","module":"dparse.lexer","name":"malloc","package":"libdparse","parentType":"","signature":"void * malloc(size_t)","url":"/libdparse/dparse/lexer/malloc.html"},{"doc":"","kind":"function","module":"dparse.lexer","name":"free","package":"libdparse","parentType":"","signature":"void free(void *)","url":"/libdparse/dparse/lexer/free.html"},{"doc":"Token ID type for the D lexer.","kind":"alias","module":"dparse.lexer","name":"IdType","package":"libdparse","parentType":"","signature":"IdType = TokenIdType!(operators,  dynamicTokens,  keywords)","url":"/libdparse/dparse/lexer.html#IdType"},{"doc":"Function used for converting an IdType to a string.","kind":"alias","module":"dparse.lexer","name":"str","package":"libdparse","parentType":"","signature":"str = tokenStringRepresentation!(IdType,  operators,  dynamicTokens,  keywords)","url":"/libdparse/dparse/lexer.html#str"},{"doc":"The token type in the D lexer","kind":"alias","module":"dparse.lexer","name":"Token","package":"libdparse","parentType":"","signature":"Token = std.experimental.lexer.TokenStructure!(IdType,  extraFields)","url":"/libdparse/dparse/lexer.html#Token"},{"doc":"Same as Token, but doesn't contain child TriviaTokens","kind":"alias","module":"dparse.lexer","name":"TriviaToken","package":"libdparse","parentType":"","signature":"TriviaToken = std.experimental.lexer.TokenStructure!(IdType,  extraFieldsBare)","url":"/libdparse/dparse/lexer.html#TriviaToken"},{"doc":"Configure whitespace handling","kind":"enum","module":"dparse.lexer","name":"WhitespaceBehavior","package":"libdparse","parentType":"","signature":"WhitespaceBehavior : ubyte","url":"/libdparse/dparse/lexer.html#WhitespaceBehavior"},{"doc":"","kind":"enum_member","module":"dparse.lexer","name":"include","package":"libdparse","parentType":"","signature":"include = 0b0000_0000","url":"/libdparse/dparse/lexer.html#WhitespaceBehavior"},{"doc":"","kind":"enum_member","module":"dparse.lexer","name":"skip","package":"libdparse","parentType":"","signature":"skip = 0b0000_0001","url":"/libdparse/dparse/lexer.html#WhitespaceBehavior"},{"doc":"Configure string lexing behavior","kind":"struct","module":"dparse.lexer","name":"StringBehavior","package":"libdparse","parentType":"","signature":"StringBehavior","url":"/libdparse/dparse/lexer.html#StringBehavior"},{"doc":"","kind":"enum","module":"dparse.lexer","name":"CommentBehavior","package":"libdparse","parentType":"","signature":"CommentBehavior : bool","url":"/libdparse/dparse/lexer.html#CommentBehavior"},{"doc":"","kind":"enum_member","module":"dparse.lexer","name":"intern","package":"libdparse","parentType":"","signature":"intern = true","url":"/libdparse/dparse/lexer.html#CommentBehavior"},{"doc":"","kind":"enum_member","module":"dparse.lexer","name":"noIntern","package":"libdparse","parentType":"","signature":"noIntern = false","url":"/libdparse/dparse/lexer.html#CommentBehavior"},{"doc":"Lexer configuration struct","kind":"struct","module":"dparse.lexer","name":"LexerConfig","package":"libdparse","parentType":"","signature":"LexerConfig","url":"/libdparse/dparse/lexer.html#LexerConfig"},{"doc":"Basic type token types.","kind":"alias","module":"dparse.lexer","name":"BasicTypes","package":"libdparse","parentType":"","signature":"BasicTypes = AliasSeq!(tok!\"int\",  tok!\"bool\",  tok!\"byte\",\n         tok!\"cdouble\",  tok!\"cent\",  tok!\"cfloat\",  tok!\"char\",  tok!\"creal\",\n         tok!\"dchar\",  tok!\"double\",  tok!\"float\",  tok!\"idouble\",\n         tok!\"ifloat\",  tok!\"ireal\",  tok!\"long\",  tok!\"real\",  tok!\"short\",\n         tok!\"ubyte\",  tok!\"ucent\",  tok!\"uint\",  tok!\"ulong\",  tok!\"ushort\",\n         tok!\"void\",  tok!\"wchar\")","url":"/libdparse/dparse/lexer.html#BasicTypes"},{"doc":"Number literal token types.","kind":"alias","module":"dparse.lexer","name":"NumberLiterals","package":"libdparse","parentType":"","signature":"NumberLiterals = AliasSeq!(tok!\"doubleLiteral\",\n         tok!\"floatLiteral\",  tok!\"idoubleLiteral\",  tok!\"ifloatLiteral\",\n         tok!\"intLiteral\",  tok!\"longLiteral\",  tok!\"realLiteral\",\n         tok!\"irealLiteral\",  tok!\"uintLiteral\",  tok!\"ulongLiteral\")","url":"/libdparse/dparse/lexer.html#NumberLiterals"},{"doc":"Number literal token types.","kind":"alias","module":"dparse.lexer","name":"IntegerLiterals","package":"libdparse","parentType":"","signature":"IntegerLiterals = AliasSeq!(tok!\"intLiteral\",  tok!\"longLiteral\",\n         tok!\"uintLiteral\",  tok!\"ulongLiteral\")","url":"/libdparse/dparse/lexer.html#IntegerLiterals"},{"doc":"Operator token types.","kind":"alias","module":"dparse.lexer","name":"Operators","package":"libdparse","parentType":"","signature":"Operators = AliasSeq!(tok!\",\",  tok!\".\",  tok!\"..\",  tok!\"...\",\n         tok!\"/\",  tok!\"/=\",  tok!\"!\",  tok!\"!<\",  tok!\"!<=\",  tok!\"!<>\",\n         tok!\"!<>=\",  tok!\"!=\",  tok!\"!>\",  tok!\"!>=\",  tok!\"$\",  tok!\"%\",\n         tok!\"%=\",  tok!\"&\",  tok!\"&&\",  tok!\"&=\",  tok!\"(\",  tok!\")\",\n         tok!\"*\",  tok!\"*=\",  tok!\"+\",  tok!\"++\",  tok!\"+=\",  tok!\"-\",\n         tok!\"--\",  tok!\"-=\",  tok!\":\",  tok!\";\",  tok!\"<\",  tok!\"<<\",\n         tok!\"<<=\",  tok!\"<=\",  tok!\"<>\",  tok!\"<>=\",  tok!\"=\",  tok!\"==\",\n         tok!\"=>\",  tok!\">\",  tok!\">=\",  tok!\">>\",  tok!\">>=\",  tok!\">>>\",\n         tok!\">>>=\",  tok!\"?\",  tok!\"@\",  tok!\"[\",  tok!\"]\",  tok!\"^\",\n         tok!\"^=\",  tok!\"^^\",  tok!\"^^=\",  tok!\"{\",  tok!\"|\",  tok!\"|=\",\n         tok!\"||\",  tok!\"}\",  tok!\"~\",  tok!\"~=\")","url":"/libdparse/dparse/lexer.html#Operators"},{"doc":"Keyword token types.","kind":"alias","module":"dparse.lexer","name":"Keywords","package":"libdparse","parentType":"","signature":"Keywords = AliasSeq!(tok!\"abstract\",  tok!\"alias\",  tok!\"align\",\n         tok!\"asm\",  tok!\"assert\",  tok!\"auto\",  tok!\"break\",\n         tok!\"case\",  tok!\"cast\",  tok!\"catch\",  tok!\"class\",  tok!\"const\",\n         tok!\"continue\",  tok!\"debug\",  tok!\"default\",  tok!\"delegate\",\n         tok!\"delete\",  tok!\"deprecated\",  tok!\"do\",  tok!\"else\",  tok!\"enum\",\n         tok!\"export\",  tok!\"extern\",  tok!\"false\",  tok!\"final\",  tok!\"finally\",\n         tok!\"for\",  tok!\"foreach\",  tok!\"foreach_reverse\",  tok!\"function\",\n         tok!\"goto\",  tok!\"if\",  tok!\"immutable\",  tok!\"import\",  tok!\"in\",\n         tok!\"inout\",  tok!\"interface\",  tok!\"invariant\",  tok!\"is\",\n         tok!\"lazy\",  tok!\"macro\",  tok!\"mixin\",  tok!\"module\",  tok!\"new\",\n         tok!\"nothrow\",  tok!\"null\",  tok!\"out\",  tok!\"override\",  tok!\"package\",\n         tok!\"pragma\",  tok!\"private\",  tok!\"protected\",  tok!\"public\",\n         tok!\"pure\",  tok!\"ref\",  tok!\"return\",  tok!\"scope\",  tok!\"shared\",\n         tok!\"static\",  tok!\"struct\",  tok!\"super\",  tok!\"switch\",  tok!\"synchronized\",\n         tok!\"template\",  tok!\"this\",  tok!\"throw\",  tok!\"true\",  tok!\"try\",\n         tok!\"typedef\",  tok!\"typeid\",  tok!\"typeof\",  tok!\"union\",  tok!\"unittest\",\n         tok!\"version\",  tok!\"while\",  tok!\"with\",  tok!\"__DATE__\",\n         tok!\"__EOF__\",  tok!\"__FILE__\",  tok!\"__FILE_FULL_PATH__\",  tok!\"__FUNCTION__\",\n         tok!\"__gshared\",  tok!\"__LINE__\",  tok!\"__MODULE__\",  tok!\"__parameters\",\n         tok!\"__PRETTY_FUNCTION__\",  tok!\"__TIME__\",  tok!\"__TIMESTAMP__\",\n         tok!\"__traits\",  tok!\"__vector\",  tok!\"__VENDOR__\",  tok!\"__VERSION__\")","url":"/libdparse/dparse/lexer.html#Keywords"},{"doc":"String literal token types","kind":"alias","module":"dparse.lexer","name":"StringLiterals","package":"libdparse","parentType":"","signature":"StringLiterals = AliasSeq!(tok!\"dstringLiteral\",\n         tok!\"stringLiteral\",  tok!\"wstringLiteral\")","url":"/libdparse/dparse/lexer.html#StringLiterals"},{"doc":"Protection token types.","kind":"alias","module":"dparse.lexer","name":"Protections","package":"libdparse","parentType":"","signature":"Protections = AliasSeq!(tok!\"export\",  tok!\"package\",\n         tok!\"private\",  tok!\"public\",  tok!\"protected\")","url":"/libdparse/dparse/lexer.html#Protections"},{"doc":"","kind":"alias","module":"dparse.lexer","name":"SpecialTokens","package":"libdparse","parentType":"","signature":"SpecialTokens = AliasSeq!(tok!\"__DATE__\",  tok!\"__TIME__\",\n     tok!\"__TIMESTAMP__\",  tok!\"__VENDOR__\",  tok!\"__VERSION__\",  tok!\"__FILE__\",\n     tok!\"__FILE_FULL_PATH__\",  tok!\"__LINE__\",  tok!\"__MODULE__\",\n     tok!\"__FUNCTION__\",  tok!\"__PRETTY_FUNCTION__\")","url":"/libdparse/dparse/lexer.html#SpecialTokens"},{"doc":"","kind":"alias","module":"dparse.lexer","name":"Literals","package":"libdparse","parentType":"","signature":"Literals = AliasSeq!(StringLiterals,  NumberLiterals,  tok!\"characterLiteral\",\n         SpecialTokens,  tok!\"true\",  tok!\"false\",  tok!\"null\",  tok!\"$\")","url":"/libdparse/dparse/lexer.html#Literals"},{"doc":"The D lexer struct.","kind":"struct","module":"dparse.lexer","name":"DLexer","package":"libdparse","parentType":"","signature":"DLexer","url":"/libdparse/dparse/lexer.html#DLexer"},{"doc":"","kind":"method","module":"dparse.lexer","name":"popFront","package":"libdparse","parentType":"DLexer","signature":"void popFront()()","url":"/libdparse/dparse/lexer/DLexer.popFront.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"_popFrontNoIstring","package":"libdparse","parentType":"DLexer","signature":"void _popFrontNoIstring()","url":"/libdparse/dparse/lexer/DLexer._popFrontNoIstring.html"},{"doc":"Returns: An array of all of the warnings and errors generated so far during lexing. It may make sense to only check this when `empty` returns `true`.","kind":"method","module":"dparse.lexer","name":"messages","package":"libdparse","parentType":"DLexer","signature":"const(Message[]) messages()","url":"/libdparse/dparse/lexer/DLexer.messages.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"isWhitespace","package":"libdparse","parentType":"DLexer","signature":"bool isWhitespace()","url":"/libdparse/dparse/lexer/DLexer.isWhitespace.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"popFrontWhitespaceAware","package":"libdparse","parentType":"DLexer","signature":"void popFrontWhitespaceAware()","url":"/libdparse/dparse/lexer/DLexer.popFrontWhitespaceAware.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexWhitespace","package":"libdparse","parentType":"DLexer","signature":"void lexWhitespace(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexWhitespace.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexNumber","package":"libdparse","parentType":"DLexer","signature":"void lexNumber(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexNumber.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexHex","package":"libdparse","parentType":"DLexer","signature":"void lexHex(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexHex.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexHex","package":"libdparse","parentType":"DLexer","signature":"void lexHex(ref  Token token,  size_t mark,  size_t line,  size_t column,\n         size_t index)","url":"/libdparse/dparse/lexer/DLexer.lexHex.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexBinary","package":"libdparse","parentType":"DLexer","signature":"void lexBinary(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexBinary.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexBinary","package":"libdparse","parentType":"DLexer","signature":"void lexBinary(ref  Token token,  size_t mark,  size_t line,  size_t column,\n         size_t index)","url":"/libdparse/dparse/lexer/DLexer.lexBinary.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexDecimal","package":"libdparse","parentType":"DLexer","signature":"void lexDecimal(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexDecimal.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexDecimal","package":"libdparse","parentType":"DLexer","signature":"void lexDecimal(ref  Token token,  size_t mark,  size_t line,  size_t column,\n         size_t index)","url":"/libdparse/dparse/lexer/DLexer.lexDecimal.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexIntSuffix","package":"libdparse","parentType":"DLexer","signature":"void lexIntSuffix(ref  IdType type)","url":"/libdparse/dparse/lexer/DLexer.lexIntSuffix.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexFloatSuffix","package":"libdparse","parentType":"DLexer","signature":"void lexFloatSuffix(ref  IdType type)","url":"/libdparse/dparse/lexer/DLexer.lexFloatSuffix.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexExponent","package":"libdparse","parentType":"DLexer","signature":"void lexExponent(ref  IdType type)","url":"/libdparse/dparse/lexer/DLexer.lexExponent.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexScriptLine","package":"libdparse","parentType":"DLexer","signature":"void lexScriptLine(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexScriptLine.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexSpecialTokenSequence","package":"libdparse","parentType":"DLexer","signature":"void lexSpecialTokenSequence(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexSpecialTokenSequence.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexSlashStarComment","package":"libdparse","parentType":"DLexer","signature":"void lexSlashStarComment(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexSlashStarComment.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexSlashSlashComment","package":"libdparse","parentType":"DLexer","signature":"void lexSlashSlashComment(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexSlashSlashComment.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexSlashPlusComment","package":"libdparse","parentType":"DLexer","signature":"void lexSlashPlusComment(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexSlashPlusComment.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexStringLiteral","package":"libdparse","parentType":"DLexer","signature":"void lexStringLiteral(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexStringLiteral.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexWysiwygString","package":"libdparse","parentType":"DLexer","signature":"void lexWysiwygString(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexWysiwygString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexStringSuffix","package":"libdparse","parentType":"DLexer","signature":"ubyte lexStringSuffix()","url":"/libdparse/dparse/lexer/DLexer.lexStringSuffix.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexStringSuffix","package":"libdparse","parentType":"DLexer","signature":"ubyte lexStringSuffix(ref  IdType type)","url":"/libdparse/dparse/lexer/DLexer.lexStringSuffix.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexInterpolatedString","package":"libdparse","parentType":"DLexer","signature":"void lexInterpolatedString(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexInterpolatedString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"_popFrontIstringContent","package":"libdparse","parentType":"DLexer","signature":"void _popFrontIstringContent()","url":"/libdparse/dparse/lexer/DLexer._popFrontIstringContent.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"_popFrontIstringPlain","package":"libdparse","parentType":"DLexer","signature":"void _popFrontIstringPlain()","url":"/libdparse/dparse/lexer/DLexer._popFrontIstringPlain.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"isAtIstringExpression","package":"libdparse","parentType":"DLexer","signature":"bool isAtIstringExpression()","url":"/libdparse/dparse/lexer/DLexer.isAtIstringExpression.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexDelimitedString","package":"libdparse","parentType":"DLexer","signature":"void lexDelimitedString(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexDelimitedString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexNormalDelimitedString","package":"libdparse","parentType":"DLexer","signature":"void lexNormalDelimitedString(ref  Token token,  size_t mark,  size_t line,  size_t column,\n         size_t index,  ubyte  open,  ubyte  close)","url":"/libdparse/dparse/lexer/DLexer.lexNormalDelimitedString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexHeredocString","package":"libdparse","parentType":"DLexer","signature":"void lexHeredocString(ref  Token token,  size_t mark,  size_t line,  size_t column,  size_t index)","url":"/libdparse/dparse/lexer/DLexer.lexHeredocString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexTokenString","package":"libdparse","parentType":"DLexer","signature":"void lexTokenString(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexTokenString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexHexString","package":"libdparse","parentType":"DLexer","signature":"void lexHexString(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexHexString.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexNamedEntity","package":"libdparse","parentType":"DLexer","signature":"bool lexNamedEntity()","url":"/libdparse/dparse/lexer/DLexer.lexNamedEntity.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexEscapeSequence","package":"libdparse","parentType":"DLexer","signature":"bool lexEscapeSequence()","url":"/libdparse/dparse/lexer/DLexer.lexEscapeSequence.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexCharacterLiteral","package":"libdparse","parentType":"DLexer","signature":"void lexCharacterLiteral(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexCharacterLiteral.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexIdentifier","package":"libdparse","parentType":"DLexer","signature":"void lexIdentifier(ref  Token token,  const  bool  silent =  false)","url":"/libdparse/dparse/lexer/DLexer.lexIdentifier.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexDot","package":"libdparse","parentType":"DLexer","signature":"void lexDot(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexDot.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"lexLongNewline","package":"libdparse","parentType":"DLexer","signature":"void lexLongNewline(ref  Token token)","url":"/libdparse/dparse/lexer/DLexer.lexLongNewline.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"isNewline","package":"libdparse","parentType":"DLexer","signature":"bool isNewline()","url":"/libdparse/dparse/lexer/DLexer.isNewline.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"isSeparating","package":"libdparse","parentType":"DLexer","signature":"bool isSeparating(size_t offset)","url":"/libdparse/dparse/lexer/DLexer.isSeparating.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"error","package":"libdparse","parentType":"DLexer","signature":"void error(ref  Token token,  string message)","url":"/libdparse/dparse/lexer/DLexer.error.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"error","package":"libdparse","parentType":"DLexer","signature":"void error(string message)","url":"/libdparse/dparse/lexer/DLexer.error.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"warning","package":"libdparse","parentType":"DLexer","signature":"void warning(string message)","url":"/libdparse/dparse/lexer/DLexer.warning.html"},{"doc":"The string cache is used for string interning.","kind":"struct","module":"dparse.lexer","name":"StringCache","package":"libdparse","parentType":"","signature":"StringCache","url":"/libdparse/dparse/lexer.html#StringCache"},{"doc":"Caches a string.","kind":"method","module":"dparse.lexer","name":"intern","package":"libdparse","parentType":"StringCache","signature":"string intern(const(ubyte)[]  str)","url":"/libdparse/dparse/lexer/StringCache.intern.html"},{"doc":"ditto","kind":"method","module":"dparse.lexer","name":"intern","package":"libdparse","parentType":"StringCache","signature":"string intern(string str)","url":"/libdparse/dparse/lexer/StringCache.intern.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"_intern","package":"libdparse","parentType":"StringCache","signature":"string _intern(const(ubyte)[]  bytes)","url":"/libdparse/dparse/lexer/StringCache._intern.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"find","package":"libdparse","parentType":"StringCache","signature":"Node * find(const(ubyte)[]  bytes,  uint  hash)","url":"/libdparse/dparse/lexer/StringCache.find.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"hashBytes","package":"libdparse","parentType":"StringCache","signature":"uint hashBytes(const(ubyte)[]  data)","url":"/libdparse/dparse/lexer/StringCache.hashBytes.html"},{"doc":"","kind":"method","module":"dparse.lexer","name":"allocate","package":"libdparse","parentType":"StringCache","signature":"ubyte[] allocate(size_t numBytes)","url":"/libdparse/dparse/lexer/StringCache.allocate.html"},{"doc":"Template used to refer to D token types.","kind":"template","module":"dparse.lexer","name":"tok","package":"libdparse","parentType":"","signature":"tok(string token)","url":"/libdparse/dparse/lexer.html#tok"},{"doc":"Operators","kind":"variable","module":"dparse.lexer","name":"operators","package":"libdparse","parentType":"","signature":"operators","url":"/libdparse/dparse/lexer.html#operators"},{"doc":"Kewords","kind":"variable","module":"dparse.lexer","name":"keywords","package":"libdparse","parentType":"","signature":"keywords","url":"/libdparse/dparse/lexer.html#keywords"},{"doc":"Other tokens","kind":"variable","module":"dparse.lexer","name":"dynamicTokens","package":"libdparse","parentType":"","signature":"dynamicTokens","url":"/libdparse/dparse/lexer.html#dynamicTokens"},{"doc":"","kind":"variable","module":"dparse.lexer","name":"pseudoTokenHandlers","package":"libdparse","parentType":"","signature":"pseudoTokenHandlers","url":"/libdparse/dparse/lexer.html#pseudoTokenHandlers"},{"doc":"","kind":"variable","module":"dparse.lexer","name":"extraFields","package":"libdparse","parentType":"","signature":"extraFields","url":"/libdparse/dparse/lexer.html#extraFields"},{"doc":"","kind":"variable","module":"dparse.lexer","name":"extraFieldsBare","package":"libdparse","parentType":"","signature":"extraFieldsBare","url":"/libdparse/dparse/lexer.html#extraFieldsBare"},{"doc":"","kind":"variable","module":"dparse.lexer","name":"stringBehaviorNotWorking","package":"libdparse","parentType":"","signature":"stringBehaviorNotWorking","url":"/libdparse/dparse/lexer.html#stringBehaviorNotWorking"},{"doc":"","kind":"module","module":"dparse.parser","name":"dparse.parser","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/parser.html"},{"doc":"Params: parserConfig = a parser configuration. Returns: The parsed module.","kind":"function","module":"dparse.parser","name":"parseModule","package":"libdparse","parentType":"","signature":"Module parseModule()(auto  ref  ParserConfig parserConfig)","url":"/libdparse/dparse/parser/parseModule.html"},{"doc":"Params: tokens = The tokens parsed by dparse.lexer. fileName = The name of the file being parsed. allocator = A pointer to a rollback allocator. me...","kind":"function","module":"dparse.parser","name":"parseModule","package":"libdparse","parentType":"","signature":"Module parseModule(F)(const(Token)[]  tokens,  string fileName,  RollbackAllocator *  allocator,\n     F messageFuncOrDg =  null,  uint *  errorCount =  null,  uint *  warningCount =  null)","url":"/libdparse/dparse/parser/parseModule.html"},{"doc":"","kind":"function","module":"dparse.parser","name":"profileGCLinkerErrorWorkaround","package":"libdparse","parentType":"","signature":"void profileGCLinkerErrorWorkaround()","url":"/libdparse/dparse/parser/profileGCLinkerErrorWorkaround.html"},{"doc":"Prototype for a custom parser message function or delegate. Parameters passed are a file name, a line, a column, a message and a `bool` that indica...","kind":"alias","module":"dparse.parser","name":"MessageFunction","package":"libdparse","parentType":"","signature":"MessageFunction = void  function(string fileName ,  size_t line,  size_t column,  string message,  bool  isError)","url":"/libdparse/dparse/parser.html#MessageFunction"},{"doc":"ditto","kind":"alias","module":"dparse.parser","name":"MessageDelegate","package":"libdparse","parentType":"","signature":"MessageDelegate = void  delegate(string,  size_t,  size_t,  string,  bool)","url":"/libdparse/dparse/parser.html#MessageDelegate"},{"doc":"Parser configuration struct","kind":"struct","module":"dparse.parser","name":"ParserConfig","package":"libdparse","parentType":"","signature":"ParserConfig","url":"/libdparse/dparse/parser.html#ParserConfig"},{"doc":"D Parser.","kind":"class","module":"dparse.parser","name":"Parser","package":"libdparse","parentType":"","signature":"Parser","url":"/libdparse/dparse/parser.html#Parser"},{"doc":"Parses an AddExpression.","kind":"method","module":"dparse.parser","name":"parseAddExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAddExpression()","url":"/libdparse/dparse/parser/Parser.parseAddExpression.html"},{"doc":"Parses an AliasDeclaration.","kind":"method","module":"dparse.parser","name":"parseAliasDeclaration","package":"libdparse","parentType":"Parser","signature":"AliasDeclaration parseAliasDeclaration()","url":"/libdparse/dparse/parser/Parser.parseAliasDeclaration.html"},{"doc":"Parses an AliasAssign.","kind":"method","module":"dparse.parser","name":"parseAliasAssign","package":"libdparse","parentType":"Parser","signature":"AliasAssign parseAliasAssign()","url":"/libdparse/dparse/parser/Parser.parseAliasAssign.html"},{"doc":"Parses an AliasInitializer.","kind":"method","module":"dparse.parser","name":"parseAliasInitializer","package":"libdparse","parentType":"Parser","signature":"AliasInitializer parseAliasInitializer()","url":"/libdparse/dparse/parser/Parser.parseAliasInitializer.html"},{"doc":"Parses an AliasThisDeclaration.","kind":"method","module":"dparse.parser","name":"parseAliasThisDeclaration","package":"libdparse","parentType":"Parser","signature":"AliasThisDeclaration parseAliasThisDeclaration()","url":"/libdparse/dparse/parser/Parser.parseAliasThisDeclaration.html"},{"doc":"Parses an AlignAttribute.","kind":"method","module":"dparse.parser","name":"parseAlignAttribute","package":"libdparse","parentType":"Parser","signature":"AlignAttribute parseAlignAttribute()","url":"/libdparse/dparse/parser/Parser.parseAlignAttribute.html"},{"doc":"Parses an AndAndExpression.","kind":"method","module":"dparse.parser","name":"parseAndAndExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAndAndExpression()","url":"/libdparse/dparse/parser/Parser.parseAndAndExpression.html"},{"doc":"Parses an AndExpression.","kind":"method","module":"dparse.parser","name":"parseAndExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAndExpression()","url":"/libdparse/dparse/parser/Parser.parseAndExpression.html"},{"doc":"Parses a NamedArgument.","kind":"method","module":"dparse.parser","name":"parseNamedArgument","package":"libdparse","parentType":"Parser","signature":"NamedArgument parseNamedArgument()","url":"/libdparse/dparse/parser/Parser.parseNamedArgument.html"},{"doc":"Parses a NamedArgumentList.","kind":"method","module":"dparse.parser","name":"parseNamedArgumentList","package":"libdparse","parentType":"Parser","signature":"NamedArgumentList parseNamedArgumentList()","url":"/libdparse/dparse/parser/Parser.parseNamedArgumentList.html"},{"doc":"Parses an ArgumentList.","kind":"method","module":"dparse.parser","name":"parseArgumentList","package":"libdparse","parentType":"Parser","signature":"ArgumentList parseArgumentList()","url":"/libdparse/dparse/parser/Parser.parseArgumentList.html"},{"doc":"Parses Arguments.","kind":"method","module":"dparse.parser","name":"parseArguments","package":"libdparse","parentType":"Parser","signature":"Arguments parseArguments()","url":"/libdparse/dparse/parser/Parser.parseArguments.html"},{"doc":"Parses an ArrayInitializer.","kind":"method","module":"dparse.parser","name":"parseArrayInitializer","package":"libdparse","parentType":"Parser","signature":"ArrayInitializer parseArrayInitializer()","url":"/libdparse/dparse/parser/Parser.parseArrayInitializer.html"},{"doc":"Parses an ArrayLiteral.","kind":"method","module":"dparse.parser","name":"parseArrayLiteral","package":"libdparse","parentType":"Parser","signature":"ArrayLiteral parseArrayLiteral()","url":"/libdparse/dparse/parser/Parser.parseArrayLiteral.html"},{"doc":"Parses an ArrayMemberInitialization.","kind":"method","module":"dparse.parser","name":"parseArrayMemberInitialization","package":"libdparse","parentType":"Parser","signature":"ArrayMemberInitialization parseArrayMemberInitialization()","url":"/libdparse/dparse/parser/Parser.parseArrayMemberInitialization.html"},{"doc":"Parses an AsmAddExp","kind":"method","module":"dparse.parser","name":"parseAsmAddExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmAddExp()","url":"/libdparse/dparse/parser/Parser.parseAsmAddExp.html"},{"doc":"Parses an AsmAndExp","kind":"method","module":"dparse.parser","name":"parseAsmAndExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmAndExp()","url":"/libdparse/dparse/parser/Parser.parseAsmAndExp.html"},{"doc":"Parses an AsmBrExp","kind":"method","module":"dparse.parser","name":"parseAsmBrExp","package":"libdparse","parentType":"Parser","signature":"AsmBrExp parseAsmBrExp()","url":"/libdparse/dparse/parser/Parser.parseAsmBrExp.html"},{"doc":"Parses an AsmEqualExp","kind":"method","module":"dparse.parser","name":"parseAsmEqualExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmEqualExp()","url":"/libdparse/dparse/parser/Parser.parseAsmEqualExp.html"},{"doc":"Parses an AsmExp","kind":"method","module":"dparse.parser","name":"parseAsmExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmExp()","url":"/libdparse/dparse/parser/Parser.parseAsmExp.html"},{"doc":"Parses an AsmInstruction","kind":"method","module":"dparse.parser","name":"parseAsmInstruction","package":"libdparse","parentType":"Parser","signature":"AsmInstruction parseAsmInstruction(ref  bool  maybeGccASm)","url":"/libdparse/dparse/parser/Parser.parseAsmInstruction.html"},{"doc":"Parses an AsmLogAndExp","kind":"method","module":"dparse.parser","name":"parseAsmLogAndExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmLogAndExp()","url":"/libdparse/dparse/parser/Parser.parseAsmLogAndExp.html"},{"doc":"Parses an AsmLogOrExp","kind":"method","module":"dparse.parser","name":"parseAsmLogOrExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmLogOrExp()","url":"/libdparse/dparse/parser/Parser.parseAsmLogOrExp.html"},{"doc":"Parses an AsmMulExp","kind":"method","module":"dparse.parser","name":"parseAsmMulExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmMulExp()","url":"/libdparse/dparse/parser/Parser.parseAsmMulExp.html"},{"doc":"Parses an AsmOrExp","kind":"method","module":"dparse.parser","name":"parseAsmOrExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmOrExp()","url":"/libdparse/dparse/parser/Parser.parseAsmOrExp.html"},{"doc":"Parses an AsmPrimaryExp","kind":"method","module":"dparse.parser","name":"parseAsmPrimaryExp","package":"libdparse","parentType":"Parser","signature":"AsmPrimaryExp parseAsmPrimaryExp()","url":"/libdparse/dparse/parser/Parser.parseAsmPrimaryExp.html"},{"doc":"Parses an AsmRelExp","kind":"method","module":"dparse.parser","name":"parseAsmRelExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmRelExp()","url":"/libdparse/dparse/parser/Parser.parseAsmRelExp.html"},{"doc":"Parses an AsmShiftExp","kind":"method","module":"dparse.parser","name":"parseAsmShiftExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmShiftExp()","url":"/libdparse/dparse/parser/Parser.parseAsmShiftExp.html"},{"doc":"Parses an AsmStatement","kind":"method","module":"dparse.parser","name":"parseAsmStatement","package":"libdparse","parentType":"Parser","signature":"AsmStatement parseAsmStatement()","url":"/libdparse/dparse/parser/Parser.parseAsmStatement.html"},{"doc":"Parses an AsmTypePrefix","kind":"method","module":"dparse.parser","name":"parseAsmTypePrefix","package":"libdparse","parentType":"Parser","signature":"AsmTypePrefix parseAsmTypePrefix()","url":"/libdparse/dparse/parser/Parser.parseAsmTypePrefix.html"},{"doc":"Parses an AsmUnaExp","kind":"method","module":"dparse.parser","name":"parseAsmUnaExp","package":"libdparse","parentType":"Parser","signature":"AsmUnaExp parseAsmUnaExp()","url":"/libdparse/dparse/parser/Parser.parseAsmUnaExp.html"},{"doc":"Parses an AsmXorExp","kind":"method","module":"dparse.parser","name":"parseAsmXorExp","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAsmXorExp()","url":"/libdparse/dparse/parser/Parser.parseAsmXorExp.html"},{"doc":"Parses an AssertArguments","kind":"method","module":"dparse.parser","name":"parseAssertArguments","package":"libdparse","parentType":"Parser","signature":"AssertArguments parseAssertArguments()","url":"/libdparse/dparse/parser/Parser.parseAssertArguments.html"},{"doc":"Parses an AssertExpression","kind":"method","module":"dparse.parser","name":"parseAssertExpression","package":"libdparse","parentType":"Parser","signature":"AssertExpression parseAssertExpression()","url":"/libdparse/dparse/parser/Parser.parseAssertExpression.html"},{"doc":"Parses an AssignExpression","kind":"method","module":"dparse.parser","name":"parseAssignExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseAssignExpression()","url":"/libdparse/dparse/parser/Parser.parseAssignExpression.html"},{"doc":"Parses an AssocArrayLiteral","kind":"method","module":"dparse.parser","name":"parseAssocArrayLiteral","package":"libdparse","parentType":"Parser","signature":"AssocArrayLiteral parseAssocArrayLiteral()","url":"/libdparse/dparse/parser/Parser.parseAssocArrayLiteral.html"},{"doc":"Parses an AtAttribute","kind":"method","module":"dparse.parser","name":"parseAtAttribute","package":"libdparse","parentType":"Parser","signature":"AtAttribute parseAtAttribute()","url":"/libdparse/dparse/parser/Parser.parseAtAttribute.html"},{"doc":"Parses an Attribute","kind":"method","module":"dparse.parser","name":"parseAttribute","package":"libdparse","parentType":"Parser","signature":"Attribute parseAttribute()","url":"/libdparse/dparse/parser/Parser.parseAttribute.html"},{"doc":"Parses an AttributeDeclaration","kind":"method","module":"dparse.parser","name":"parseAttributeDeclaration","package":"libdparse","parentType":"Parser","signature":"AttributeDeclaration parseAttributeDeclaration(Attribute attribute =  null)","url":"/libdparse/dparse/parser/Parser.parseAttributeDeclaration.html"},{"doc":"Parses an AutoDeclaration","kind":"method","module":"dparse.parser","name":"parseAutoDeclaration","package":"libdparse","parentType":"Parser","signature":"AutoDeclaration parseAutoDeclaration()","url":"/libdparse/dparse/parser/Parser.parseAutoDeclaration.html"},{"doc":"Parses an AutoDeclarationPart","kind":"method","module":"dparse.parser","name":"parseAutoDeclarationPart","package":"libdparse","parentType":"Parser","signature":"AutoDeclarationPart parseAutoDeclarationPart()","url":"/libdparse/dparse/parser/Parser.parseAutoDeclarationPart.html"},{"doc":"Parses a BlockStatement","kind":"method","module":"dparse.parser","name":"parseBlockStatement","package":"libdparse","parentType":"Parser","signature":"BlockStatement parseBlockStatement()","url":"/libdparse/dparse/parser/Parser.parseBlockStatement.html"},{"doc":"Parses a BreakStatement","kind":"method","module":"dparse.parser","name":"parseBreakStatement","package":"libdparse","parentType":"Parser","signature":"BreakStatement parseBreakStatement()","url":"/libdparse/dparse/parser/Parser.parseBreakStatement.html"},{"doc":"Parses a BaseClass","kind":"method","module":"dparse.parser","name":"parseBaseClass","package":"libdparse","parentType":"Parser","signature":"BaseClass parseBaseClass()","url":"/libdparse/dparse/parser/Parser.parseBaseClass.html"},{"doc":"Parses a BaseClassList","kind":"method","module":"dparse.parser","name":"parseBaseClassList","package":"libdparse","parentType":"Parser","signature":"BaseClassList parseBaseClassList()","url":"/libdparse/dparse/parser/Parser.parseBaseClassList.html"},{"doc":"Parses an BuiltinType","kind":"method","module":"dparse.parser","name":"parseBuiltinType","package":"libdparse","parentType":"Parser","signature":"IdType parseBuiltinType()","url":"/libdparse/dparse/parser/Parser.parseBuiltinType.html"},{"doc":"Parses a CaseRangeStatement","kind":"method","module":"dparse.parser","name":"parseCaseRangeStatement","package":"libdparse","parentType":"Parser","signature":"CaseRangeStatement parseCaseRangeStatement(ExpressionNode low,  size_t startIndex =  - 1)","url":"/libdparse/dparse/parser/Parser.parseCaseRangeStatement.html"},{"doc":"Parses an CaseStatement","kind":"method","module":"dparse.parser","name":"parseCaseStatement","package":"libdparse","parentType":"Parser","signature":"CaseStatement parseCaseStatement(ArgumentList argumentList =  null,  size_t startIndex =  - 1)","url":"/libdparse/dparse/parser/Parser.parseCaseStatement.html"},{"doc":"Parses a CastExpression","kind":"method","module":"dparse.parser","name":"parseCastExpression","package":"libdparse","parentType":"Parser","signature":"CastExpression parseCastExpression()","url":"/libdparse/dparse/parser/Parser.parseCastExpression.html"},{"doc":"Parses a CastQualifier","kind":"method","module":"dparse.parser","name":"parseCastQualifier","package":"libdparse","parentType":"Parser","signature":"CastQualifier parseCastQualifier()","url":"/libdparse/dparse/parser/Parser.parseCastQualifier.html"},{"doc":"Parses a Catch","kind":"method","module":"dparse.parser","name":"parseCatch","package":"libdparse","parentType":"Parser","signature":"Catch parseCatch()","url":"/libdparse/dparse/parser/Parser.parseCatch.html"},{"doc":"Parses a Catches","kind":"method","module":"dparse.parser","name":"parseCatches","package":"libdparse","parentType":"Parser","signature":"Catches parseCatches()","url":"/libdparse/dparse/parser/Parser.parseCatches.html"},{"doc":"Parses a ClassDeclaration","kind":"method","module":"dparse.parser","name":"parseClassDeclaration","package":"libdparse","parentType":"Parser","signature":"ClassDeclaration parseClassDeclaration()","url":"/libdparse/dparse/parser/Parser.parseClassDeclaration.html"},{"doc":"Parses a CmpExpression","kind":"method","module":"dparse.parser","name":"parseCmpExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseCmpExpression()","url":"/libdparse/dparse/parser/Parser.parseCmpExpression.html"},{"doc":"Parses a CompileCondition","kind":"method","module":"dparse.parser","name":"parseCompileCondition","package":"libdparse","parentType":"Parser","signature":"CompileCondition parseCompileCondition()","url":"/libdparse/dparse/parser/Parser.parseCompileCondition.html"},{"doc":"Parses a ConditionalDeclaration","kind":"method","module":"dparse.parser","name":"parseConditionalDeclaration","package":"libdparse","parentType":"Parser","signature":"ConditionalDeclaration parseConditionalDeclaration(bool  strict,  bool  inTemplateDeclaration =  false)","url":"/libdparse/dparse/parser/Parser.parseConditionalDeclaration.html"},{"doc":"Parses a ConditionalStatement","kind":"method","module":"dparse.parser","name":"parseConditionalStatement","package":"libdparse","parentType":"Parser","signature":"ConditionalStatement parseConditionalStatement()","url":"/libdparse/dparse/parser/Parser.parseConditionalStatement.html"},{"doc":"Parses a Constraint","kind":"method","module":"dparse.parser","name":"parseConstraint","package":"libdparse","parentType":"Parser","signature":"Constraint parseConstraint()","url":"/libdparse/dparse/parser/Parser.parseConstraint.html"},{"doc":"Parses a Constructor","kind":"method","module":"dparse.parser","name":"parseConstructor","package":"libdparse","parentType":"Parser","signature":"Constructor parseConstructor()","url":"/libdparse/dparse/parser/Parser.parseConstructor.html"},{"doc":"Parses an ContinueStatement","kind":"method","module":"dparse.parser","name":"parseContinueStatement","package":"libdparse","parentType":"Parser","signature":"ContinueStatement parseContinueStatement()","url":"/libdparse/dparse/parser/Parser.parseContinueStatement.html"},{"doc":"Parses a DebugCondition","kind":"method","module":"dparse.parser","name":"parseDebugCondition","package":"libdparse","parentType":"Parser","signature":"DebugCondition parseDebugCondition()","url":"/libdparse/dparse/parser/Parser.parseDebugCondition.html"},{"doc":"Parses a DebugSpecification","kind":"method","module":"dparse.parser","name":"parseDebugSpecification","package":"libdparse","parentType":"Parser","signature":"DebugSpecification parseDebugSpecification()","url":"/libdparse/dparse/parser/Parser.parseDebugSpecification.html"},{"doc":"Parses a Declaration","kind":"method","module":"dparse.parser","name":"parseDeclaration","package":"libdparse","parentType":"Parser","signature":"Declaration parseDeclaration(bool  strict =  false,  bool  mustBeDeclaration =  false,  bool  inTemplateDeclaration =  false)","url":"/libdparse/dparse/parser/Parser.parseDeclaration.html"},{"doc":"Parses DeclarationsAndStatements","kind":"method","module":"dparse.parser","name":"parseDeclarationsAndStatements","package":"libdparse","parentType":"Parser","signature":"DeclarationsAndStatements parseDeclarationsAndStatements(bool  includeCases =  true)","url":"/libdparse/dparse/parser/Parser.parseDeclarationsAndStatements.html"},{"doc":"Parses a DeclarationOrStatement","kind":"method","module":"dparse.parser","name":"parseDeclarationOrStatement","package":"libdparse","parentType":"Parser","signature":"DeclarationOrStatement parseDeclarationOrStatement()","url":"/libdparse/dparse/parser/Parser.parseDeclarationOrStatement.html"},{"doc":"Parses a Declarator","kind":"method","module":"dparse.parser","name":"parseDeclarator","package":"libdparse","parentType":"Parser","signature":"Declarator parseDeclarator()","url":"/libdparse/dparse/parser/Parser.parseDeclarator.html"},{"doc":"Parses a DeclaratorIdentifierList","kind":"method","module":"dparse.parser","name":"parseDeclaratorIdentifierList","package":"libdparse","parentType":"Parser","signature":"DeclaratorIdentifierList parseDeclaratorIdentifierList()","url":"/libdparse/dparse/parser/Parser.parseDeclaratorIdentifierList.html"},{"doc":"Parses a BitfieldWidth","kind":"method","module":"dparse.parser","name":"parseBitfieldWidth","package":"libdparse","parentType":"Parser","signature":"BitfieldWidth parseBitfieldWidth()","url":"/libdparse/dparse/parser/Parser.parseBitfieldWidth.html"},{"doc":"Parses a DefaultStatement","kind":"method","module":"dparse.parser","name":"parseDefaultStatement","package":"libdparse","parentType":"Parser","signature":"DefaultStatement parseDefaultStatement()","url":"/libdparse/dparse/parser/Parser.parseDefaultStatement.html"},{"doc":"Parses a DeleteExpression","kind":"method","module":"dparse.parser","name":"parseDeleteExpression","package":"libdparse","parentType":"Parser","signature":"DeleteExpression parseDeleteExpression()","url":"/libdparse/dparse/parser/Parser.parseDeleteExpression.html"},{"doc":"Parses a Deprecated attribute","kind":"method","module":"dparse.parser","name":"parseDeprecated","package":"libdparse","parentType":"Parser","signature":"Deprecated parseDeprecated()","url":"/libdparse/dparse/parser/Parser.parseDeprecated.html"},{"doc":"Parses a Destructor","kind":"method","module":"dparse.parser","name":"parseDestructor","package":"libdparse","parentType":"Parser","signature":"Destructor parseDestructor()","url":"/libdparse/dparse/parser/Parser.parseDestructor.html"},{"doc":"Parses a DoStatement","kind":"method","module":"dparse.parser","name":"parseDoStatement","package":"libdparse","parentType":"Parser","signature":"DoStatement parseDoStatement()","url":"/libdparse/dparse/parser/Parser.parseDoStatement.html"},{"doc":"Parses an EnumBody","kind":"method","module":"dparse.parser","name":"parseEnumBody","package":"libdparse","parentType":"Parser","signature":"EnumBody parseEnumBody()","url":"/libdparse/dparse/parser/Parser.parseEnumBody.html"},{"doc":"$(GRAMMAR $(RULEDEF anonymousEnumMember): $(RULE type) $(LITERAL identifier) $(LITERAL '=') $(RULE assignExpression) | $(LITERAL identifier) $(LITE...","kind":"method","module":"dparse.parser","name":"parseAnonymousEnumMember","package":"libdparse","parentType":"Parser","signature":"AnonymousEnumMember parseAnonymousEnumMember(bool  typeAllowed)","url":"/libdparse/dparse/parser/Parser.parseAnonymousEnumMember.html"},{"doc":"$(GRAMMAR $(RULEDEF anonymousEnumDeclaration): $(LITERAL 'enum') ($(LITERAL ':') $(RULE type))? $(LITERAL '{') $(RULE anonymousEnumMember)+ $(LITER...","kind":"method","module":"dparse.parser","name":"parseAnonymousEnumDeclaration","package":"libdparse","parentType":"Parser","signature":"AnonymousEnumDeclaration parseAnonymousEnumDeclaration()","url":"/libdparse/dparse/parser/Parser.parseAnonymousEnumDeclaration.html"},{"doc":"Parses an EnumDeclaration","kind":"method","module":"dparse.parser","name":"parseEnumDeclaration","package":"libdparse","parentType":"Parser","signature":"EnumDeclaration parseEnumDeclaration()","url":"/libdparse/dparse/parser/Parser.parseEnumDeclaration.html"},{"doc":"Parses an EnumMemberAttribute","kind":"method","module":"dparse.parser","name":"parseEnumMemberAttribute","package":"libdparse","parentType":"Parser","signature":"EnumMemberAttribute parseEnumMemberAttribute()","url":"/libdparse/dparse/parser/Parser.parseEnumMemberAttribute.html"},{"doc":"Parses an EnumMember","kind":"method","module":"dparse.parser","name":"parseEnumMember","package":"libdparse","parentType":"Parser","signature":"EnumMember parseEnumMember()","url":"/libdparse/dparse/parser/Parser.parseEnumMember.html"},{"doc":"Parses an EponymousTemplateDeclaration","kind":"method","module":"dparse.parser","name":"parseEponymousTemplateDeclaration","package":"libdparse","parentType":"Parser","signature":"EponymousTemplateDeclaration parseEponymousTemplateDeclaration()","url":"/libdparse/dparse/parser/Parser.parseEponymousTemplateDeclaration.html"},{"doc":"Parses an EqualExpression","kind":"method","module":"dparse.parser","name":"parseEqualExpression","package":"libdparse","parentType":"Parser","signature":"EqualExpression parseEqualExpression(ExpressionNode shift =  null)","url":"/libdparse/dparse/parser/Parser.parseEqualExpression.html"},{"doc":"Parses an Expression","kind":"method","module":"dparse.parser","name":"parseExpression","package":"libdparse","parentType":"Parser","signature":"Expression parseExpression()","url":"/libdparse/dparse/parser/Parser.parseExpression.html"},{"doc":"Parses an ExpressionStatement","kind":"method","module":"dparse.parser","name":"parseExpressionStatement","package":"libdparse","parentType":"Parser","signature":"ExpressionStatement parseExpressionStatement(Expression expression =  null)","url":"/libdparse/dparse/parser/Parser.parseExpressionStatement.html"},{"doc":"Parses a FinalSwitchStatement","kind":"method","module":"dparse.parser","name":"parseFinalSwitchStatement","package":"libdparse","parentType":"Parser","signature":"FinalSwitchStatement parseFinalSwitchStatement()","url":"/libdparse/dparse/parser/Parser.parseFinalSwitchStatement.html"},{"doc":"Parses a Finally","kind":"method","module":"dparse.parser","name":"parseFinally","package":"libdparse","parentType":"Parser","signature":"Finally parseFinally()","url":"/libdparse/dparse/parser/Parser.parseFinally.html"},{"doc":"Parses a ForStatement","kind":"method","module":"dparse.parser","name":"parseForStatement","package":"libdparse","parentType":"Parser","signature":"ForStatement parseForStatement()","url":"/libdparse/dparse/parser/Parser.parseForStatement.html"},{"doc":"Parses a StaticForeachDeclaration","kind":"method","module":"dparse.parser","name":"parseStaticForeachDeclaration","package":"libdparse","parentType":"Parser","signature":"StaticForeachDeclaration parseStaticForeachDeclaration(bool  inTemplateDeclaration =  false)","url":"/libdparse/dparse/parser/Parser.parseStaticForeachDeclaration.html"},{"doc":"Parses a StaticForeachStatement","kind":"method","module":"dparse.parser","name":"parseStaticForeachStatement","package":"libdparse","parentType":"Parser","signature":"StaticForeachStatement parseStaticForeachStatement()","url":"/libdparse/dparse/parser/Parser.parseStaticForeachStatement.html"},{"doc":"Parses a ForeachStatement","kind":"method","module":"dparse.parser","name":"parseForeachStatement","package":"libdparse","parentType":"Parser","signature":"ForeachStatement parseForeachStatement()","url":"/libdparse/dparse/parser/Parser.parseForeachStatement.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"parseForeach","package":"libdparse","parentType":"Parser","signature":"Foreach!declOnly parseForeach(bool  declOnly =  false)(bool  inTemplateDeclaration =  false)","url":"/libdparse/dparse/parser/Parser.parseForeach.html"},{"doc":"Parses a ForeachType","kind":"method","module":"dparse.parser","name":"parseForeachType","package":"libdparse","parentType":"Parser","signature":"ForeachType parseForeachType()","url":"/libdparse/dparse/parser/Parser.parseForeachType.html"},{"doc":"Parses a ForeachTypeList","kind":"method","module":"dparse.parser","name":"parseForeachTypeList","package":"libdparse","parentType":"Parser","signature":"ForeachTypeList parseForeachTypeList()","url":"/libdparse/dparse/parser/Parser.parseForeachTypeList.html"},{"doc":"Parses a FunctionAttribute","kind":"method","module":"dparse.parser","name":"parseFunctionAttribute","package":"libdparse","parentType":"Parser","signature":"FunctionAttribute parseFunctionAttribute(bool  validate =  true)","url":"/libdparse/dparse/parser/Parser.parseFunctionAttribute.html"},{"doc":"Parses a FunctionBody. Note that any change of this function must also be applied in dsymbol SimpleParser, which can be found $(LINK2 https://githu...","kind":"method","module":"dparse.parser","name":"parseFunctionBody","package":"libdparse","parentType":"Parser","signature":"FunctionBody parseFunctionBody()","url":"/libdparse/dparse/parser/Parser.parseFunctionBody.html"},{"doc":"Parses a FunctionCallExpression","kind":"method","module":"dparse.parser","name":"parseFunctionCallExpression","package":"libdparse","parentType":"Parser","signature":"FunctionCallExpression parseFunctionCallExpression(UnaryExpression unary =  null)","url":"/libdparse/dparse/parser/Parser.parseFunctionCallExpression.html"},{"doc":"Parses a FunctionContract","kind":"method","module":"dparse.parser","name":"parseFunctionContract","package":"libdparse","parentType":"Parser","signature":"FunctionContract parseFunctionContract(bool  allowStatement =  true)","url":"/libdparse/dparse/parser/Parser.parseFunctionContract.html"},{"doc":"Parses a FunctionDeclaration","kind":"method","module":"dparse.parser","name":"parseFunctionDeclaration","package":"libdparse","parentType":"Parser","signature":"FunctionDeclaration parseFunctionDeclaration(Type type =  null,  bool  isAuto =  false,\n         Attribute[]  attributes =  null)","url":"/libdparse/dparse/parser/Parser.parseFunctionDeclaration.html"},{"doc":"Parses a FunctionLiteralExpression","kind":"method","module":"dparse.parser","name":"parseFunctionLiteralExpression","package":"libdparse","parentType":"Parser","signature":"FunctionLiteralExpression parseFunctionLiteralExpression()","url":"/libdparse/dparse/parser/Parser.parseFunctionLiteralExpression.html"},{"doc":"Parses an AsmInstruction using GCC Assembler","kind":"method","module":"dparse.parser","name":"parseGccAsmInstruction","package":"libdparse","parentType":"Parser","signature":"GccAsmInstruction parseGccAsmInstruction()","url":"/libdparse/dparse/parser/Parser.parseGccAsmInstruction.html"},{"doc":"Parses a GccAsmOperandList","kind":"method","module":"dparse.parser","name":"parseGccAsmOperandList","package":"libdparse","parentType":"Parser","signature":"GccAsmOperandList parseGccAsmOperandList()","url":"/libdparse/dparse/parser/Parser.parseGccAsmOperandList.html"},{"doc":"Parses a GccAsmOperand","kind":"method","module":"dparse.parser","name":"parseGccAsmOperand","package":"libdparse","parentType":"Parser","signature":"GccAsmOperand parseGccAsmOperand()","url":"/libdparse/dparse/parser/Parser.parseGccAsmOperand.html"},{"doc":"Parses a GotoStatement","kind":"method","module":"dparse.parser","name":"parseGotoStatement","package":"libdparse","parentType":"Parser","signature":"GotoStatement parseGotoStatement()","url":"/libdparse/dparse/parser/Parser.parseGotoStatement.html"},{"doc":"Parses an IdentifierChain","kind":"method","module":"dparse.parser","name":"parseIdentifierChain","package":"libdparse","parentType":"Parser","signature":"IdentifierChain parseIdentifierChain()","url":"/libdparse/dparse/parser/Parser.parseIdentifierChain.html"},{"doc":"Parses a TypeIdentifierPart.","kind":"method","module":"dparse.parser","name":"parseTypeIdentifierPart","package":"libdparse","parentType":"Parser","signature":"TypeIdentifierPart parseTypeIdentifierPart()","url":"/libdparse/dparse/parser/Parser.parseTypeIdentifierPart.html"},{"doc":"Parses an IdentifierOrTemplateChain","kind":"method","module":"dparse.parser","name":"parseIdentifierOrTemplateChain","package":"libdparse","parentType":"Parser","signature":"IdentifierOrTemplateChain parseIdentifierOrTemplateChain()","url":"/libdparse/dparse/parser/Parser.parseIdentifierOrTemplateChain.html"},{"doc":"Parses an IdentifierOrTemplateInstance","kind":"method","module":"dparse.parser","name":"parseIdentifierOrTemplateInstance","package":"libdparse","parentType":"Parser","signature":"IdentifierOrTemplateInstance parseIdentifierOrTemplateInstance()","url":"/libdparse/dparse/parser/Parser.parseIdentifierOrTemplateInstance.html"},{"doc":"Parses an IdentityExpression","kind":"method","module":"dparse.parser","name":"parseIdentityExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseIdentityExpression(ExpressionNode shift =  null)","url":"/libdparse/dparse/parser/Parser.parseIdentityExpression.html"},{"doc":"Parses an IfStatement","kind":"method","module":"dparse.parser","name":"parseIfStatement","package":"libdparse","parentType":"Parser","signature":"IfStatement parseIfStatement()","url":"/libdparse/dparse/parser/Parser.parseIfStatement.html"},{"doc":"Parses an IfCondition","kind":"method","module":"dparse.parser","name":"parseIfCondition","package":"libdparse","parentType":"Parser","signature":"IfCondition parseIfCondition()","url":"/libdparse/dparse/parser/Parser.parseIfCondition.html"},{"doc":"Parses an ImportBind","kind":"method","module":"dparse.parser","name":"parseImportBind","package":"libdparse","parentType":"Parser","signature":"ImportBind parseImportBind()","url":"/libdparse/dparse/parser/Parser.parseImportBind.html"},{"doc":"Parses ImportBindings","kind":"method","module":"dparse.parser","name":"parseImportBindings","package":"libdparse","parentType":"Parser","signature":"ImportBindings parseImportBindings(SingleImport singleImport)","url":"/libdparse/dparse/parser/Parser.parseImportBindings.html"},{"doc":"Parses an ImportDeclaration","kind":"method","module":"dparse.parser","name":"parseImportDeclaration","package":"libdparse","parentType":"Parser","signature":"ImportDeclaration parseImportDeclaration()","url":"/libdparse/dparse/parser/Parser.parseImportDeclaration.html"},{"doc":"Parses an ImportExpression","kind":"method","module":"dparse.parser","name":"parseImportExpression","package":"libdparse","parentType":"Parser","signature":"ImportExpression parseImportExpression()","url":"/libdparse/dparse/parser/Parser.parseImportExpression.html"},{"doc":"Parses an Index","kind":"method","module":"dparse.parser","name":"parseIndex","package":"libdparse","parentType":"Parser","signature":"Index parseIndex()","url":"/libdparse/dparse/parser/Parser.parseIndex.html"},{"doc":"Parses an IndexExpression","kind":"method","module":"dparse.parser","name":"parseIndexExpression","package":"libdparse","parentType":"Parser","signature":"IndexExpression parseIndexExpression(UnaryExpression unaryExpression =  null)","url":"/libdparse/dparse/parser/Parser.parseIndexExpression.html"},{"doc":"Parses an InContractExpression","kind":"method","module":"dparse.parser","name":"parseInContractExpression","package":"libdparse","parentType":"Parser","signature":"InContractExpression parseInContractExpression()","url":"/libdparse/dparse/parser/Parser.parseInContractExpression.html"},{"doc":"Parses an InExpression","kind":"method","module":"dparse.parser","name":"parseInExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseInExpression(ExpressionNode shift =  null)","url":"/libdparse/dparse/parser/Parser.parseInExpression.html"},{"doc":"Parses an InOutContractExpression","kind":"method","module":"dparse.parser","name":"parseInOutContractExpression","package":"libdparse","parentType":"Parser","signature":"InOutContractExpression parseInOutContractExpression()","url":"/libdparse/dparse/parser/Parser.parseInOutContractExpression.html"},{"doc":"Parses an InOutStatement","kind":"method","module":"dparse.parser","name":"parseInOutStatement","package":"libdparse","parentType":"Parser","signature":"InOutStatement parseInOutStatement()","url":"/libdparse/dparse/parser/Parser.parseInOutStatement.html"},{"doc":"Parses an InStatement","kind":"method","module":"dparse.parser","name":"parseInStatement","package":"libdparse","parentType":"Parser","signature":"InStatement parseInStatement()","url":"/libdparse/dparse/parser/Parser.parseInStatement.html"},{"doc":"Parses an Initializer","kind":"method","module":"dparse.parser","name":"parseInitializer","package":"libdparse","parentType":"Parser","signature":"Initializer parseInitializer()","url":"/libdparse/dparse/parser/Parser.parseInitializer.html"},{"doc":"Parses an InterfaceDeclaration","kind":"method","module":"dparse.parser","name":"parseInterfaceDeclaration","package":"libdparse","parentType":"Parser","signature":"InterfaceDeclaration parseInterfaceDeclaration()","url":"/libdparse/dparse/parser/Parser.parseInterfaceDeclaration.html"},{"doc":"Parses an InterpolatedString","kind":"method","module":"dparse.parser","name":"parseInterpolatedString","package":"libdparse","parentType":"Parser","signature":"InterpolatedString parseInterpolatedString()","url":"/libdparse/dparse/parser/Parser.parseInterpolatedString.html"},{"doc":"Parses an InterpolatedStringPart","kind":"method","module":"dparse.parser","name":"parseInterpolatedStringPart","package":"libdparse","parentType":"Parser","signature":"InterpolatedStringPart parseInterpolatedStringPart()","url":"/libdparse/dparse/parser/Parser.parseInterpolatedStringPart.html"},{"doc":"Parses an Invariant","kind":"method","module":"dparse.parser","name":"parseInvariant","package":"libdparse","parentType":"Parser","signature":"Invariant parseInvariant()","url":"/libdparse/dparse/parser/Parser.parseInvariant.html"},{"doc":"Parses an IsExpression","kind":"method","module":"dparse.parser","name":"parseIsExpression","package":"libdparse","parentType":"Parser","signature":"IsExpression parseIsExpression()","url":"/libdparse/dparse/parser/Parser.parseIsExpression.html"},{"doc":"Parses a KeyValuePair","kind":"method","module":"dparse.parser","name":"parseKeyValuePair","package":"libdparse","parentType":"Parser","signature":"KeyValuePair parseKeyValuePair()","url":"/libdparse/dparse/parser/Parser.parseKeyValuePair.html"},{"doc":"Parses KeyValuePairs","kind":"method","module":"dparse.parser","name":"parseKeyValuePairs","package":"libdparse","parentType":"Parser","signature":"KeyValuePairs parseKeyValuePairs()","url":"/libdparse/dparse/parser/Parser.parseKeyValuePairs.html"},{"doc":"Parses a LabeledStatement","kind":"method","module":"dparse.parser","name":"parseLabeledStatement","package":"libdparse","parentType":"Parser","signature":"LabeledStatement parseLabeledStatement()","url":"/libdparse/dparse/parser/Parser.parseLabeledStatement.html"},{"doc":"Parses a LastCatch","kind":"method","module":"dparse.parser","name":"parseLastCatch","package":"libdparse","parentType":"Parser","signature":"LastCatch parseLastCatch()","url":"/libdparse/dparse/parser/Parser.parseLastCatch.html"},{"doc":"Parses a LinkageAttribute","kind":"method","module":"dparse.parser","name":"parseLinkageAttribute","package":"libdparse","parentType":"Parser","signature":"LinkageAttribute parseLinkageAttribute()","url":"/libdparse/dparse/parser/Parser.parseLinkageAttribute.html"},{"doc":"Parses a MemberFunctionAttribute","kind":"method","module":"dparse.parser","name":"parseMemberFunctionAttribute","package":"libdparse","parentType":"Parser","signature":"MemberFunctionAttribute parseMemberFunctionAttribute()","url":"/libdparse/dparse/parser/Parser.parseMemberFunctionAttribute.html"},{"doc":"Parses a MissingFunctionBody","kind":"method","module":"dparse.parser","name":"parseMissingFunctionBody","package":"libdparse","parentType":"Parser","signature":"MissingFunctionBody parseMissingFunctionBody()","url":"/libdparse/dparse/parser/Parser.parseMissingFunctionBody.html"},{"doc":"Parses a MixinDeclaration","kind":"method","module":"dparse.parser","name":"parseMixinDeclaration","package":"libdparse","parentType":"Parser","signature":"MixinDeclaration parseMixinDeclaration()","url":"/libdparse/dparse/parser/Parser.parseMixinDeclaration.html"},{"doc":"Parses a MixinExpression","kind":"method","module":"dparse.parser","name":"parseMixinExpression","package":"libdparse","parentType":"Parser","signature":"MixinExpression parseMixinExpression()","url":"/libdparse/dparse/parser/Parser.parseMixinExpression.html"},{"doc":"Parses a MixinTemplateDeclaration","kind":"method","module":"dparse.parser","name":"parseMixinTemplateDeclaration","package":"libdparse","parentType":"Parser","signature":"MixinTemplateDeclaration parseMixinTemplateDeclaration()","url":"/libdparse/dparse/parser/Parser.parseMixinTemplateDeclaration.html"},{"doc":"Parses a MixinTemplateName","kind":"method","module":"dparse.parser","name":"parseMixinTemplateName","package":"libdparse","parentType":"Parser","signature":"MixinTemplateName parseMixinTemplateName()","url":"/libdparse/dparse/parser/Parser.parseMixinTemplateName.html"},{"doc":"Parses a Module","kind":"method","module":"dparse.parser","name":"parseModule","package":"libdparse","parentType":"Parser","signature":"Module parseModule()","url":"/libdparse/dparse/parser/Parser.parseModule.html"},{"doc":"Parses a ModuleDeclaration","kind":"method","module":"dparse.parser","name":"parseModuleDeclaration","package":"libdparse","parentType":"Parser","signature":"ModuleDeclaration parseModuleDeclaration()","url":"/libdparse/dparse/parser/Parser.parseModuleDeclaration.html"},{"doc":"Parses a MulExpression.","kind":"method","module":"dparse.parser","name":"parseMulExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseMulExpression()","url":"/libdparse/dparse/parser/Parser.parseMulExpression.html"},{"doc":"Parses a NamespaceList.","kind":"method","module":"dparse.parser","name":"parseNamespaceList","package":"libdparse","parentType":"Parser","signature":"NamespaceList parseNamespaceList()","url":"/libdparse/dparse/parser/Parser.parseNamespaceList.html"},{"doc":"Parses a NewAnonClassExpression","kind":"method","module":"dparse.parser","name":"parseNewAnonClassExpression","package":"libdparse","parentType":"Parser","signature":"NewAnonClassExpression parseNewAnonClassExpression()","url":"/libdparse/dparse/parser/Parser.parseNewAnonClassExpression.html"},{"doc":"Parses a NewExpression","kind":"method","module":"dparse.parser","name":"parseNewExpression","package":"libdparse","parentType":"Parser","signature":"NewExpression parseNewExpression()","url":"/libdparse/dparse/parser/Parser.parseNewExpression.html"},{"doc":"Parses a NonVoidInitializer","kind":"method","module":"dparse.parser","name":"parseNonVoidInitializer","package":"libdparse","parentType":"Parser","signature":"NonVoidInitializer parseNonVoidInitializer()","url":"/libdparse/dparse/parser/Parser.parseNonVoidInitializer.html"},{"doc":"Parses Operands","kind":"method","module":"dparse.parser","name":"parseOperands","package":"libdparse","parentType":"Parser","signature":"Operands parseOperands()","url":"/libdparse/dparse/parser/Parser.parseOperands.html"},{"doc":"Parses an OrExpression","kind":"method","module":"dparse.parser","name":"parseOrExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseOrExpression()","url":"/libdparse/dparse/parser/Parser.parseOrExpression.html"},{"doc":"Parses an OrOrExpression","kind":"method","module":"dparse.parser","name":"parseOrOrExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseOrOrExpression()","url":"/libdparse/dparse/parser/Parser.parseOrOrExpression.html"},{"doc":"Parses an OutContractExpression","kind":"method","module":"dparse.parser","name":"parseOutContractExpression","package":"libdparse","parentType":"Parser","signature":"OutContractExpression parseOutContractExpression()","url":"/libdparse/dparse/parser/Parser.parseOutContractExpression.html"},{"doc":"Parses an OutStatement","kind":"method","module":"dparse.parser","name":"parseOutStatement","package":"libdparse","parentType":"Parser","signature":"OutStatement parseOutStatement()","url":"/libdparse/dparse/parser/Parser.parseOutStatement.html"},{"doc":"Parses a Parameter","kind":"method","module":"dparse.parser","name":"parseParameter","package":"libdparse","parentType":"Parser","signature":"Parameter parseParameter()","url":"/libdparse/dparse/parser/Parser.parseParameter.html"},{"doc":"Parses a ParameterAttribute","kind":"method","module":"dparse.parser","name":"parseParameterAttribute","package":"libdparse","parentType":"Parser","signature":"ParameterAttribute parseParameterAttribute(bool  validate =  false)","url":"/libdparse/dparse/parser/Parser.parseParameterAttribute.html"},{"doc":"Parses Parameters","kind":"method","module":"dparse.parser","name":"parseParameters","package":"libdparse","parentType":"Parser","signature":"Parameters parseParameters()","url":"/libdparse/dparse/parser/Parser.parseParameters.html"},{"doc":"Parses attributes of C-style variadic parameters.","kind":"method","module":"dparse.parser","name":"parseVariadicArgumentsAttributes","package":"libdparse","parentType":"Parser","signature":"ParameterAttribute[] parseVariadicArgumentsAttributes()","url":"/libdparse/dparse/parser/Parser.parseVariadicArgumentsAttributes.html"},{"doc":"Parses an attribute of C-style variadic parameters.","kind":"method","module":"dparse.parser","name":"parseVariadicArgumentsAttribute","package":"libdparse","parentType":"Parser","signature":"ParameterAttribute parseVariadicArgumentsAttribute()","url":"/libdparse/dparse/parser/Parser.parseVariadicArgumentsAttribute.html"},{"doc":"Parses a Postblit","kind":"method","module":"dparse.parser","name":"parsePostblit","package":"libdparse","parentType":"Parser","signature":"Postblit parsePostblit()","url":"/libdparse/dparse/parser/Parser.parsePostblit.html"},{"doc":"Parses a PowExpression","kind":"method","module":"dparse.parser","name":"parsePowExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parsePowExpression()","url":"/libdparse/dparse/parser/Parser.parsePowExpression.html"},{"doc":"Parses a PragmaDeclaration","kind":"method","module":"dparse.parser","name":"parsePragmaDeclaration","package":"libdparse","parentType":"Parser","signature":"PragmaDeclaration parsePragmaDeclaration()","url":"/libdparse/dparse/parser/Parser.parsePragmaDeclaration.html"},{"doc":"Parses a PragmaExpression","kind":"method","module":"dparse.parser","name":"parsePragmaExpression","package":"libdparse","parentType":"Parser","signature":"PragmaExpression parsePragmaExpression()","url":"/libdparse/dparse/parser/Parser.parsePragmaExpression.html"},{"doc":"Parses a PragmaStatement","kind":"method","module":"dparse.parser","name":"parsePragmaStatement","package":"libdparse","parentType":"Parser","signature":"PragmaStatement parsePragmaStatement()","url":"/libdparse/dparse/parser/Parser.parsePragmaStatement.html"},{"doc":"Parses a PrimaryExpression","kind":"method","module":"dparse.parser","name":"parsePrimaryExpression","package":"libdparse","parentType":"Parser","signature":"PrimaryExpression parsePrimaryExpression()","url":"/libdparse/dparse/parser/Parser.parsePrimaryExpression.html"},{"doc":"Parses a Register","kind":"method","module":"dparse.parser","name":"parseRegister","package":"libdparse","parentType":"Parser","signature":"Register parseRegister()","url":"/libdparse/dparse/parser/Parser.parseRegister.html"},{"doc":"Parses a RelExpression","kind":"method","module":"dparse.parser","name":"parseRelExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseRelExpression(ExpressionNode shift)","url":"/libdparse/dparse/parser/Parser.parseRelExpression.html"},{"doc":"Parses a ReturnStatement","kind":"method","module":"dparse.parser","name":"parseReturnStatement","package":"libdparse","parentType":"Parser","signature":"ReturnStatement parseReturnStatement()","url":"/libdparse/dparse/parser/Parser.parseReturnStatement.html"},{"doc":"Parses a ScopeGuardStatement","kind":"method","module":"dparse.parser","name":"parseScopeGuardStatement","package":"libdparse","parentType":"Parser","signature":"ScopeGuardStatement parseScopeGuardStatement()","url":"/libdparse/dparse/parser/Parser.parseScopeGuardStatement.html"},{"doc":"Parses a SharedStaticConstructor","kind":"method","module":"dparse.parser","name":"parseSharedStaticConstructor","package":"libdparse","parentType":"Parser","signature":"SharedStaticConstructor parseSharedStaticConstructor()","url":"/libdparse/dparse/parser/Parser.parseSharedStaticConstructor.html"},{"doc":"Parses a SharedStaticDestructor","kind":"method","module":"dparse.parser","name":"parseSharedStaticDestructor","package":"libdparse","parentType":"Parser","signature":"SharedStaticDestructor parseSharedStaticDestructor()","url":"/libdparse/dparse/parser/Parser.parseSharedStaticDestructor.html"},{"doc":"Parses a ShiftExpression","kind":"method","module":"dparse.parser","name":"parseShiftExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseShiftExpression()","url":"/libdparse/dparse/parser/Parser.parseShiftExpression.html"},{"doc":"Parses a SingleImport","kind":"method","module":"dparse.parser","name":"parseSingleImport","package":"libdparse","parentType":"Parser","signature":"SingleImport parseSingleImport()","url":"/libdparse/dparse/parser/Parser.parseSingleImport.html"},{"doc":"Parses a ShortenedFunctionBody","kind":"method","module":"dparse.parser","name":"parseShortenedFunctionBody","package":"libdparse","parentType":"Parser","signature":"ShortenedFunctionBody parseShortenedFunctionBody()","url":"/libdparse/dparse/parser/Parser.parseShortenedFunctionBody.html"},{"doc":"Parses a SpecifiedFunctionBody","kind":"method","module":"dparse.parser","name":"parseSpecifiedFunctionBody","package":"libdparse","parentType":"Parser","signature":"SpecifiedFunctionBody parseSpecifiedFunctionBody()","url":"/libdparse/dparse/parser/Parser.parseSpecifiedFunctionBody.html"},{"doc":"Parses a Statement","kind":"method","module":"dparse.parser","name":"parseStatement","package":"libdparse","parentType":"Parser","signature":"Statement parseStatement()","url":"/libdparse/dparse/parser/Parser.parseStatement.html"},{"doc":"Parses a StatementNoCaseNoDefault","kind":"method","module":"dparse.parser","name":"parseStatementNoCaseNoDefault","package":"libdparse","parentType":"Parser","signature":"StatementNoCaseNoDefault parseStatementNoCaseNoDefault()","url":"/libdparse/dparse/parser/Parser.parseStatementNoCaseNoDefault.html"},{"doc":"Parses a StaticAssertDeclaration","kind":"method","module":"dparse.parser","name":"parseStaticAssertDeclaration","package":"libdparse","parentType":"Parser","signature":"StaticAssertDeclaration parseStaticAssertDeclaration()","url":"/libdparse/dparse/parser/Parser.parseStaticAssertDeclaration.html"},{"doc":"Parses a StaticAssertStatement","kind":"method","module":"dparse.parser","name":"parseStaticAssertStatement","package":"libdparse","parentType":"Parser","signature":"StaticAssertStatement parseStaticAssertStatement()","url":"/libdparse/dparse/parser/Parser.parseStaticAssertStatement.html"},{"doc":"Parses a StaticConstructor","kind":"method","module":"dparse.parser","name":"parseStaticConstructor","package":"libdparse","parentType":"Parser","signature":"StaticConstructor parseStaticConstructor()","url":"/libdparse/dparse/parser/Parser.parseStaticConstructor.html"},{"doc":"Parses a StaticDestructor","kind":"method","module":"dparse.parser","name":"parseStaticDestructor","package":"libdparse","parentType":"Parser","signature":"StaticDestructor parseStaticDestructor()","url":"/libdparse/dparse/parser/Parser.parseStaticDestructor.html"},{"doc":"Parses an StaticIfCondition","kind":"method","module":"dparse.parser","name":"parseStaticIfCondition","package":"libdparse","parentType":"Parser","signature":"StaticIfCondition parseStaticIfCondition()","url":"/libdparse/dparse/parser/Parser.parseStaticIfCondition.html"},{"doc":"Parses a StorageClass","kind":"method","module":"dparse.parser","name":"parseStorageClass","package":"libdparse","parentType":"Parser","signature":"StorageClass parseStorageClass()","url":"/libdparse/dparse/parser/Parser.parseStorageClass.html"},{"doc":"Parses a StringLiteralList","kind":"method","module":"dparse.parser","name":"parseStringLiteralList","package":"libdparse","parentType":"Parser","signature":"StringLiteralList parseStringLiteralList()","url":"/libdparse/dparse/parser/Parser.parseStringLiteralList.html"},{"doc":"Parses a StructBody","kind":"method","module":"dparse.parser","name":"parseStructBody","package":"libdparse","parentType":"Parser","signature":"StructBody parseStructBody()","url":"/libdparse/dparse/parser/Parser.parseStructBody.html"},{"doc":"Parses a StructDeclaration","kind":"method","module":"dparse.parser","name":"parseStructDeclaration","package":"libdparse","parentType":"Parser","signature":"StructDeclaration parseStructDeclaration()","url":"/libdparse/dparse/parser/Parser.parseStructDeclaration.html"},{"doc":"Parses an StructInitializer","kind":"method","module":"dparse.parser","name":"parseStructInitializer","package":"libdparse","parentType":"Parser","signature":"StructInitializer parseStructInitializer()","url":"/libdparse/dparse/parser/Parser.parseStructInitializer.html"},{"doc":"Parses a StructMemberInitializer","kind":"method","module":"dparse.parser","name":"parseStructMemberInitializer","package":"libdparse","parentType":"Parser","signature":"StructMemberInitializer parseStructMemberInitializer()","url":"/libdparse/dparse/parser/Parser.parseStructMemberInitializer.html"},{"doc":"Parses StructMemberInitializers","kind":"method","module":"dparse.parser","name":"parseStructMemberInitializers","package":"libdparse","parentType":"Parser","signature":"StructMemberInitializers parseStructMemberInitializers()","url":"/libdparse/dparse/parser/Parser.parseStructMemberInitializers.html"},{"doc":"Parses a SwitchStatement","kind":"method","module":"dparse.parser","name":"parseSwitchStatement","package":"libdparse","parentType":"Parser","signature":"SwitchStatement parseSwitchStatement()","url":"/libdparse/dparse/parser/Parser.parseSwitchStatement.html"},{"doc":"Parses a Symbol","kind":"method","module":"dparse.parser","name":"parseSymbol","package":"libdparse","parentType":"Parser","signature":"Symbol parseSymbol()","url":"/libdparse/dparse/parser/Parser.parseSymbol.html"},{"doc":"Parses a SynchronizedStatement","kind":"method","module":"dparse.parser","name":"parseSynchronizedStatement","package":"libdparse","parentType":"Parser","signature":"SynchronizedStatement parseSynchronizedStatement()","url":"/libdparse/dparse/parser/Parser.parseSynchronizedStatement.html"},{"doc":"Parses a TemplateAliasParameter","kind":"method","module":"dparse.parser","name":"parseTemplateAliasParameter","package":"libdparse","parentType":"Parser","signature":"TemplateAliasParameter parseTemplateAliasParameter()","url":"/libdparse/dparse/parser/Parser.parseTemplateAliasParameter.html"},{"doc":"Parses a NamedTemplateArgument","kind":"method","module":"dparse.parser","name":"parseNamedTemplateArgument","package":"libdparse","parentType":"Parser","signature":"NamedTemplateArgument parseNamedTemplateArgument()","url":"/libdparse/dparse/parser/Parser.parseNamedTemplateArgument.html"},{"doc":"Parses a TemplateArgument","kind":"method","module":"dparse.parser","name":"parseTemplateArgument","package":"libdparse","parentType":"Parser","signature":"TemplateArgument parseTemplateArgument()","url":"/libdparse/dparse/parser/Parser.parseTemplateArgument.html"},{"doc":"Parses a TemplateArgumentList","kind":"method","module":"dparse.parser","name":"parseTemplateArgumentList","package":"libdparse","parentType":"Parser","signature":"TemplateArgumentList parseTemplateArgumentList()","url":"/libdparse/dparse/parser/Parser.parseTemplateArgumentList.html"},{"doc":"Parses a NamedTemplateArgumentList","kind":"method","module":"dparse.parser","name":"parseNamedTemplateArgumentList","package":"libdparse","parentType":"Parser","signature":"NamedTemplateArgumentList parseNamedTemplateArgumentList()","url":"/libdparse/dparse/parser/Parser.parseNamedTemplateArgumentList.html"},{"doc":"Parses TemplateArguments","kind":"method","module":"dparse.parser","name":"parseTemplateArguments","package":"libdparse","parentType":"Parser","signature":"TemplateArguments parseTemplateArguments()","url":"/libdparse/dparse/parser/Parser.parseTemplateArguments.html"},{"doc":"Parses a TemplateDeclaration","kind":"method","module":"dparse.parser","name":"parseTemplateDeclaration","package":"libdparse","parentType":"Parser","signature":"TemplateDeclaration parseTemplateDeclaration()","url":"/libdparse/dparse/parser/Parser.parseTemplateDeclaration.html"},{"doc":"Parses a TemplateInstance","kind":"method","module":"dparse.parser","name":"parseTemplateInstance","package":"libdparse","parentType":"Parser","signature":"TemplateInstance parseTemplateInstance()","url":"/libdparse/dparse/parser/Parser.parseTemplateInstance.html"},{"doc":"Parses a TemplateMixinExpression","kind":"method","module":"dparse.parser","name":"parseTemplateMixinExpression","package":"libdparse","parentType":"Parser","signature":"TemplateMixinExpression parseTemplateMixinExpression()","url":"/libdparse/dparse/parser/Parser.parseTemplateMixinExpression.html"},{"doc":"Parses a TemplateParameter","kind":"method","module":"dparse.parser","name":"parseTemplateParameter","package":"libdparse","parentType":"Parser","signature":"TemplateParameter parseTemplateParameter()","url":"/libdparse/dparse/parser/Parser.parseTemplateParameter.html"},{"doc":"Parses a TemplateParameterList","kind":"method","module":"dparse.parser","name":"parseTemplateParameterList","package":"libdparse","parentType":"Parser","signature":"TemplateParameterList parseTemplateParameterList()","url":"/libdparse/dparse/parser/Parser.parseTemplateParameterList.html"},{"doc":"Parses TemplateParameters","kind":"method","module":"dparse.parser","name":"parseTemplateParameters","package":"libdparse","parentType":"Parser","signature":"TemplateParameters parseTemplateParameters()","url":"/libdparse/dparse/parser/Parser.parseTemplateParameters.html"},{"doc":"Parses a TemplateSingleArgument","kind":"method","module":"dparse.parser","name":"parseTemplateSingleArgument","package":"libdparse","parentType":"Parser","signature":"TemplateSingleArgument parseTemplateSingleArgument()","url":"/libdparse/dparse/parser/Parser.parseTemplateSingleArgument.html"},{"doc":"Parses a TemplateThisParameter","kind":"method","module":"dparse.parser","name":"parseTemplateThisParameter","package":"libdparse","parentType":"Parser","signature":"TemplateThisParameter parseTemplateThisParameter()","url":"/libdparse/dparse/parser/Parser.parseTemplateThisParameter.html"},{"doc":"Parses an TemplateTupleParameter","kind":"method","module":"dparse.parser","name":"parseTemplateTupleParameter","package":"libdparse","parentType":"Parser","signature":"TemplateTupleParameter parseTemplateTupleParameter()","url":"/libdparse/dparse/parser/Parser.parseTemplateTupleParameter.html"},{"doc":"Parses a TemplateTypeParameter","kind":"method","module":"dparse.parser","name":"parseTemplateTypeParameter","package":"libdparse","parentType":"Parser","signature":"TemplateTypeParameter parseTemplateTypeParameter()","url":"/libdparse/dparse/parser/Parser.parseTemplateTypeParameter.html"},{"doc":"Parses a TemplateValueParameter","kind":"method","module":"dparse.parser","name":"parseTemplateValueParameter","package":"libdparse","parentType":"Parser","signature":"TemplateValueParameter parseTemplateValueParameter()","url":"/libdparse/dparse/parser/Parser.parseTemplateValueParameter.html"},{"doc":"Parses a TemplateValueParameterDefault","kind":"method","module":"dparse.parser","name":"parseTemplateValueParameterDefault","package":"libdparse","parentType":"Parser","signature":"TemplateValueParameterDefault parseTemplateValueParameterDefault()","url":"/libdparse/dparse/parser/Parser.parseTemplateValueParameterDefault.html"},{"doc":"Parses a TernaryExpression","kind":"method","module":"dparse.parser","name":"parseTernaryExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseTernaryExpression()","url":"/libdparse/dparse/parser/Parser.parseTernaryExpression.html"},{"doc":"Parses a ThrowExpression","kind":"method","module":"dparse.parser","name":"parseThrowExpression","package":"libdparse","parentType":"Parser","signature":"ThrowExpression parseThrowExpression()","url":"/libdparse/dparse/parser/Parser.parseThrowExpression.html"},{"doc":"Parses an TraitsExpression","kind":"method","module":"dparse.parser","name":"parseTraitsExpression","package":"libdparse","parentType":"Parser","signature":"TraitsExpression parseTraitsExpression()","url":"/libdparse/dparse/parser/Parser.parseTraitsExpression.html"},{"doc":"Parses a TryStatement","kind":"method","module":"dparse.parser","name":"parseTryStatement","package":"libdparse","parentType":"Parser","signature":"TryStatement parseTryStatement()","url":"/libdparse/dparse/parser/Parser.parseTryStatement.html"},{"doc":"Parses a Type","kind":"method","module":"dparse.parser","name":"parseType","package":"libdparse","parentType":"Parser","signature":"Type parseType()","url":"/libdparse/dparse/parser/Parser.parseType.html"},{"doc":"Parses a Type2","kind":"method","module":"dparse.parser","name":"parseType2","package":"libdparse","parentType":"Parser","signature":"Type2 parseType2()","url":"/libdparse/dparse/parser/Parser.parseType2.html"},{"doc":"Parses a TypeConstructor","kind":"method","module":"dparse.parser","name":"parseTypeConstructor","package":"libdparse","parentType":"Parser","signature":"IdType parseTypeConstructor(bool  validate =  true)","url":"/libdparse/dparse/parser/Parser.parseTypeConstructor.html"},{"doc":"Parses TypeConstructors","kind":"method","module":"dparse.parser","name":"parseTypeConstructors","package":"libdparse","parentType":"Parser","signature":"IdType[] parseTypeConstructors()","url":"/libdparse/dparse/parser/Parser.parseTypeConstructors.html"},{"doc":"Parses a TypeSpecialization","kind":"method","module":"dparse.parser","name":"parseTypeSpecialization","package":"libdparse","parentType":"Parser","signature":"TypeSpecialization parseTypeSpecialization()","url":"/libdparse/dparse/parser/Parser.parseTypeSpecialization.html"},{"doc":"Parses a TypeSuffix","kind":"method","module":"dparse.parser","name":"parseTypeSuffix","package":"libdparse","parentType":"Parser","signature":"TypeSuffix parseTypeSuffix()","url":"/libdparse/dparse/parser/Parser.parseTypeSuffix.html"},{"doc":"Parses a TypeidExpression","kind":"method","module":"dparse.parser","name":"parseTypeidExpression","package":"libdparse","parentType":"Parser","signature":"TypeidExpression parseTypeidExpression()","url":"/libdparse/dparse/parser/Parser.parseTypeidExpression.html"},{"doc":"Parses a TypeofExpression","kind":"method","module":"dparse.parser","name":"parseTypeofExpression","package":"libdparse","parentType":"Parser","signature":"TypeofExpression parseTypeofExpression()","url":"/libdparse/dparse/parser/Parser.parseTypeofExpression.html"},{"doc":"Parses a UnaryExpression","kind":"method","module":"dparse.parser","name":"parseUnaryExpression","package":"libdparse","parentType":"Parser","signature":"UnaryExpression parseUnaryExpression()","url":"/libdparse/dparse/parser/Parser.parseUnaryExpression.html"},{"doc":"Parses an UnionDeclaration","kind":"method","module":"dparse.parser","name":"parseUnionDeclaration","package":"libdparse","parentType":"Parser","signature":"UnionDeclaration parseUnionDeclaration()","url":"/libdparse/dparse/parser/Parser.parseUnionDeclaration.html"},{"doc":"Parses a Unittest","kind":"method","module":"dparse.parser","name":"parseUnittest","package":"libdparse","parentType":"Parser","signature":"Unittest parseUnittest()","url":"/libdparse/dparse/parser/Parser.parseUnittest.html"},{"doc":"Parses a VariableDeclaration","kind":"method","module":"dparse.parser","name":"parseVariableDeclaration","package":"libdparse","parentType":"Parser","signature":"VariableDeclaration parseVariableDeclaration(Type type =  null,  bool  isAuto =  false)","url":"/libdparse/dparse/parser/Parser.parseVariableDeclaration.html"},{"doc":"Parses a Vector","kind":"method","module":"dparse.parser","name":"parseVector","package":"libdparse","parentType":"Parser","signature":"Vector parseVector()","url":"/libdparse/dparse/parser/Parser.parseVector.html"},{"doc":"Parses a VersionCondition","kind":"method","module":"dparse.parser","name":"parseVersionCondition","package":"libdparse","parentType":"Parser","signature":"VersionCondition parseVersionCondition()","url":"/libdparse/dparse/parser/Parser.parseVersionCondition.html"},{"doc":"Parses a VersionSpecification","kind":"method","module":"dparse.parser","name":"parseVersionSpecification","package":"libdparse","parentType":"Parser","signature":"VersionSpecification parseVersionSpecification()","url":"/libdparse/dparse/parser/Parser.parseVersionSpecification.html"},{"doc":"Parses a WhileStatement","kind":"method","module":"dparse.parser","name":"parseWhileStatement","package":"libdparse","parentType":"Parser","signature":"WhileStatement parseWhileStatement()","url":"/libdparse/dparse/parser/Parser.parseWhileStatement.html"},{"doc":"Parses a WithStatement","kind":"method","module":"dparse.parser","name":"parseWithStatement","package":"libdparse","parentType":"Parser","signature":"WithStatement parseWithStatement()","url":"/libdparse/dparse/parser/Parser.parseWithStatement.html"},{"doc":"Parses an XorExpression","kind":"method","module":"dparse.parser","name":"parseXorExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseXorExpression()","url":"/libdparse/dparse/parser/Parser.parseXorExpression.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"setTokens","package":"libdparse","parentType":"Parser","signature":"void setTokens(const(Token)[]  tokens)","url":"/libdparse/dparse/parser/Parser.setTokens.html"},{"doc":"Returns: true if there are more tokens","kind":"method","module":"dparse.parser","name":"moreTokens","package":"libdparse","parentType":"Parser","signature":"bool moreTokens()","url":"/libdparse/dparse/parser/Parser.moreTokens.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"ownArray","package":"libdparse","parentType":"Parser","signature":"void ownArray(T)(ref  T[]  arr,  ref  StackBuffer sb)","url":"/libdparse/dparse/parser/Parser.ownArray.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isCastQualifier","package":"libdparse","parentType":"Parser","signature":"bool isCastQualifier()","url":"/libdparse/dparse/parser/Parser.isCastQualifier.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isAssociativeArrayLiteral","package":"libdparse","parentType":"Parser","signature":"bool isAssociativeArrayLiteral()","url":"/libdparse/dparse/parser/Parser.isAssociativeArrayLiteral.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"hasMagicDelimiter","package":"libdparse","parentType":"Parser","signature":"bool hasMagicDelimiter(alias  L,  alias  T)()","url":"/libdparse/dparse/parser/Parser.hasMagicDelimiter.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isAutoDeclaration","package":"libdparse","parentType":"Parser","signature":"DecType isAutoDeclaration(ref  size_t beginIndex)","url":"/libdparse/dparse/parser/Parser.isAutoDeclaration.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isDeclaration","package":"libdparse","parentType":"Parser","signature":"bool isDeclaration()","url":"/libdparse/dparse/parser/Parser.isDeclaration.html"},{"doc":"Only use this in template parameter parsing","kind":"method","module":"dparse.parser","name":"isType","package":"libdparse","parentType":"Parser","signature":"bool isType()","url":"/libdparse/dparse/parser/Parser.isType.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isStorageClass","package":"libdparse","parentType":"Parser","signature":"bool isStorageClass()","url":"/libdparse/dparse/parser/Parser.isStorageClass.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isAttribute","package":"libdparse","parentType":"Parser","signature":"bool isAttribute()","url":"/libdparse/dparse/parser/Parser.isAttribute.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isMemberFunctionAttribute","package":"libdparse","parentType":"Parser","signature":"bool isMemberFunctionAttribute(IdType t)","url":"/libdparse/dparse/parser/Parser.isMemberFunctionAttribute.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"isTypeCtor","package":"libdparse","parentType":"Parser","signature":"bool isTypeCtor(IdType t)","url":"/libdparse/dparse/parser/Parser.isTypeCtor.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"moveStartIndexBefore","package":"libdparse","parentType":"Parser","signature":"void moveStartIndexBefore(ref  size_t startIndex,  const  BaseNode child,  string func =  __FUNCTION__)","url":"/libdparse/dparse/parser/Parser.moveStartIndexBefore.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"currentIsMemberFunctionAttribute","package":"libdparse","parentType":"Parser","signature":"bool currentIsMemberFunctionAttribute()","url":"/libdparse/dparse/parser/Parser.currentIsMemberFunctionAttribute.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"parseLeftAssocBinaryExpression","package":"libdparse","parentType":"Parser","signature":"ExpressionNode parseLeftAssocBinaryExpression(alias  ExpressionType,\n         alias  ExpressionPartType,  Operators ...)(ExpressionNode part =  null)","url":"/libdparse/dparse/parser/Parser.parseLeftAssocBinaryExpression.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"parseCommaSeparatedRule","package":"libdparse","parentType":"Parser","signature":"ListType parseCommaSeparatedRule(alias  ListType,  alias  ItemType,\n             bool  setLineAndColumn =  false)(bool  allowTrailingComma =  false)","url":"/libdparse/dparse/parser/Parser.parseCommaSeparatedRule.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"warn","package":"libdparse","parentType":"Parser","signature":"void warn(lazy  string message)","url":"/libdparse/dparse/parser/Parser.warn.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"error","package":"libdparse","parentType":"Parser","signature":"void error(string message,  bool  shouldAdvance =  true,  bool  includeCurrentToken =  false)","url":"/libdparse/dparse/parser/Parser.error.html"},{"doc":"Skips token if present and returns whether token was skipped","kind":"method","module":"dparse.parser","name":"skip","package":"libdparse","parentType":"Parser","signature":"bool skip(IdType token)","url":"/libdparse/dparse/parser/Parser.skip.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"skip","package":"libdparse","parentType":"Parser","signature":"void skip(alias  O,  alias  C)()","url":"/libdparse/dparse/parser/Parser.skip.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"skipBraces","package":"libdparse","parentType":"Parser","signature":"void skipBraces()","url":"/libdparse/dparse/parser/Parser.skipBraces.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"skipParens","package":"libdparse","parentType":"Parser","signature":"void skipParens()","url":"/libdparse/dparse/parser/Parser.skipParens.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"skipBrackets","package":"libdparse","parentType":"Parser","signature":"void skipBrackets()","url":"/libdparse/dparse/parser/Parser.skipBrackets.html"},{"doc":"Returns: a pointer to the token after the current one, or `null` if there is none.","kind":"method","module":"dparse.parser","name":"peek","package":"libdparse","parentType":"Parser","signature":"const(Token) * peek()","url":"/libdparse/dparse/parser/Parser.peek.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"peekPast","package":"libdparse","parentType":"Parser","signature":"const(Token) * peekPast(alias  O,  alias  C)()","url":"/libdparse/dparse/parser/Parser.peekPast.html"},{"doc":"Returns: a pointer to the token after a set of balanced parenthesis, or `null` in the case that the current token is not an opening parenthesis or ...","kind":"method","module":"dparse.parser","name":"peekPastParens","package":"libdparse","parentType":"Parser","signature":"const(Token) * peekPastParens()","url":"/libdparse/dparse/parser/Parser.peekPastParens.html"},{"doc":"See_also: peekPastParens","kind":"method","module":"dparse.parser","name":"peekPastBrackets","package":"libdparse","parentType":"Parser","signature":"const(Token) * peekPastBrackets()","url":"/libdparse/dparse/parser/Parser.peekPastBrackets.html"},{"doc":"See_also: peekPastParens","kind":"method","module":"dparse.parser","name":"peekPastBraces","package":"libdparse","parentType":"Parser","signature":"const(Token) * peekPastBraces()","url":"/libdparse/dparse/parser/Parser.peekPastBraces.html"},{"doc":"Returns: `true` if there is a next token and that token has the type `t`.","kind":"method","module":"dparse.parser","name":"peekIs","package":"libdparse","parentType":"Parser","signature":"bool peekIs(IdType t)","url":"/libdparse/dparse/parser/Parser.peekIs.html"},{"doc":"Returns: `true` if the token `offset` tokens ahead exists and is of type `t`.","kind":"method","module":"dparse.parser","name":"peekNIs","package":"libdparse","parentType":"Parser","signature":"bool peekNIs(IdType t,  size_t offset)","url":"/libdparse/dparse/parser/Parser.peekNIs.html"},{"doc":"Returns: `true` if there are at least `types.length` tokens following the current one and they have types matching the corresponding elements of `t...","kind":"method","module":"dparse.parser","name":"peekAre","package":"libdparse","parentType":"Parser","signature":"bool peekAre(IdType[]  types...)","url":"/libdparse/dparse/parser/Parser.peekAre.html"},{"doc":"Returns: `true` if there is a next token and its type is one of the given `types`.","kind":"method","module":"dparse.parser","name":"peekIsOneOf","package":"libdparse","parentType":"Parser","signature":"bool peekIsOneOf(IdType[]  types...)","url":"/libdparse/dparse/parser/Parser.peekIsOneOf.html"},{"doc":"Returns: `true` if there is a token `offset` tokens after the current one and its type is one of the given `types`.","kind":"method","module":"dparse.parser","name":"peekNIsOneOf","package":"libdparse","parentType":"Parser","signature":"bool peekNIsOneOf(size_t offset,  IdType[]  types...)","url":"/libdparse/dparse/parser/Parser.peekNIsOneOf.html"},{"doc":"Returns: a pointer to a token of the specified type if it was the next token, otherwise calls the error function and returns null.","kind":"method","module":"dparse.parser","name":"expect","package":"libdparse","parentType":"Parser","signature":"const(Token) * expect(IdType type)","url":"/libdparse/dparse/parser/Parser.expect.html"},{"doc":"Returns: the _current token","kind":"method","module":"dparse.parser","name":"current","package":"libdparse","parentType":"Parser","signature":"Token current()","url":"/libdparse/dparse/parser/Parser.current.html"},{"doc":"Returns: the _previous token","kind":"method","module":"dparse.parser","name":"previous","package":"libdparse","parentType":"Parser","signature":"Token previous()","url":"/libdparse/dparse/parser/Parser.previous.html"},{"doc":"Advances to the next token and returns the current token","kind":"method","module":"dparse.parser","name":"advance","package":"libdparse","parentType":"Parser","signature":"Token advance()","url":"/libdparse/dparse/parser/Parser.advance.html"},{"doc":"Returns: true if the current token has the given type","kind":"method","module":"dparse.parser","name":"currentIs","package":"libdparse","parentType":"Parser","signature":"bool currentIs(IdType type)","url":"/libdparse/dparse/parser/Parser.currentIs.html"},{"doc":"Returns: true if the current token is one of the given types","kind":"method","module":"dparse.parser","name":"currentIsOneOf","package":"libdparse","parentType":"Parser","signature":"bool currentIsOneOf(IdType[]  types...)","url":"/libdparse/dparse/parser/Parser.currentIsOneOf.html"},{"doc":"Returns: `true` if there are at least `types.length` tokens starting at the current token, and the tokens have types corresponding to the elements ...","kind":"method","module":"dparse.parser","name":"startsWith","package":"libdparse","parentType":"Parser","signature":"bool startsWith(IdType[]  types...)","url":"/libdparse/dparse/parser/Parser.startsWith.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"setBookmark","package":"libdparse","parentType":"Parser","signature":"Bookmark setBookmark()","url":"/libdparse/dparse/parser/Parser.setBookmark.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"abandonBookmark","package":"libdparse","parentType":"Parser","signature":"void abandonBookmark(Bookmark)","url":"/libdparse/dparse/parser/Parser.abandonBookmark.html"},{"doc":"Goes back to a parser bookmark and optionally invalidates it. Params: bookmark = bookmark to revert to popStack = if set to true, the bookmark is c...","kind":"method","module":"dparse.parser","name":"goToBookmark","package":"libdparse","parentType":"Parser","signature":"void goToBookmark(Bookmark bookmark,  bool  popStack =  true)","url":"/libdparse/dparse/parser/Parser.goToBookmark.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"attachComment","package":"libdparse","parentType":"Parser","signature":"void attachComment(T)(T node,  string comment)","url":"/libdparse/dparse/parser/Parser.attachComment.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"attachCommentFromSemicolon","package":"libdparse","parentType":"Parser","signature":"T attachCommentFromSemicolon(T)(T node,  size_t startIndex)","url":"/libdparse/dparse/parser/Parser.attachCommentFromSemicolon.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"parseStaticCtorDtorCommon","package":"libdparse","parentType":"Parser","signature":"N parseStaticCtorDtorCommon(N)(N node,  size_t startIndex)","url":"/libdparse/dparse/parser/Parser.parseStaticCtorDtorCommon.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"parseInterfaceOrClass","package":"libdparse","parentType":"Parser","signature":"N parseInterfaceOrClass(N)(N node,  size_t startIndex)","url":"/libdparse/dparse/parser/Parser.parseInterfaceOrClass.html"},{"doc":"","kind":"method","module":"dparse.parser","name":"suppressedErrorCount","package":"libdparse","parentType":"Parser","signature":"uint suppressedErrorCount()","url":"/libdparse/dparse/parser/Parser.suppressedErrorCount.html"},{"doc":"","kind":"module","module":"dparse.rollback_allocator","name":"dparse.rollback_allocator","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/rollback_allocator.html"},{"doc":"Pointer-bump allocator with rollback functionality.","kind":"struct","module":"dparse.rollback_allocator","name":"RollbackAllocator","package":"libdparse","parentType":"","signature":"RollbackAllocator","url":"/libdparse/dparse/rollback_allocator.html#RollbackAllocator"},{"doc":"Allocates `size` bytes of memory.","kind":"method","module":"dparse.rollback_allocator","name":"allocate","package":"libdparse","parentType":"RollbackAllocator","signature":"void[] allocate(const  size_t size)","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.allocate.html"},{"doc":"Rolls back the allocator to the given checkpoint.","kind":"method","module":"dparse.rollback_allocator","name":"rollback","package":"libdparse","parentType":"RollbackAllocator","signature":"void rollback(size_t point)","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.rollback.html"},{"doc":"Get a checkpoint for the allocator.","kind":"method","module":"dparse.rollback_allocator","name":"setCheckpoint","package":"libdparse","parentType":"RollbackAllocator","signature":"size_t setCheckpoint()","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.setCheckpoint.html"},{"doc":"Allocates a T and returns a pointer to it","kind":"method","module":"dparse.rollback_allocator","name":"make","package":"libdparse","parentType":"RollbackAllocator","signature":"auto make(T,  Args...)(auto  ref  Args args)","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.make.html"},{"doc":"","kind":"method","module":"dparse.rollback_allocator","name":"contains","package":"libdparse","parentType":"RollbackAllocator","signature":"bool contains(size_t point)","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.contains.html"},{"doc":"","kind":"method","module":"dparse.rollback_allocator","name":"allocateNode","package":"libdparse","parentType":"RollbackAllocator","signature":"void allocateNode(size_t size)","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.allocateNode.html"},{"doc":"","kind":"method","module":"dparse.rollback_allocator","name":"deallocateNode","package":"libdparse","parentType":"RollbackAllocator","signature":"void deallocateNode()","url":"/libdparse/dparse/rollback_allocator/RollbackAllocator.deallocateNode.html"},{"doc":"","kind":"module","module":"dparse.stack_buffer","name":"dparse.stack_buffer","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/stack_buffer.html"},{"doc":"","kind":"struct","module":"dparse.stack_buffer","name":"StackBuffer","package":"libdparse","parentType":"","signature":"StackBuffer","url":"/libdparse/dparse/stack_buffer.html#StackBuffer"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"put","package":"libdparse","parentType":"StackBuffer","signature":"bool put(T)(T t)","url":"/libdparse/dparse/stack_buffer/StackBuffer.put.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"opSlice","package":"libdparse","parentType":"StackBuffer","signature":"inout(void[]) opSlice()","url":"/libdparse/dparse/stack_buffer/StackBuffer.opSlice.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"length","package":"libdparse","parentType":"StackBuffer","signature":"uint length()","url":"/libdparse/dparse/stack_buffer/StackBuffer.length.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"clear","package":"libdparse","parentType":"StackBuffer","signature":"void clear()","url":"/libdparse/dparse/stack_buffer/StackBuffer.clear.html"},{"doc":"","kind":"struct","module":"dparse.stack_buffer","name":"TypedStackBuffer","package":"libdparse","parentType":"","signature":"TypedStackBuffer(T) if (__traits(isPOD,  T))","url":"/libdparse/dparse/stack_buffer.html#TypedStackBuffer"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"push","package":"libdparse","parentType":"TypedStackBuffer","signature":"void push(T value)","url":"/libdparse/dparse/stack_buffer/TypedStackBuffer.push.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"opOpAssign","package":"libdparse","parentType":"TypedStackBuffer","signature":"void opOpAssign(string op :  \"~\")(T value)","url":"/libdparse/dparse/stack_buffer/TypedStackBuffer.opOpAssign.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"back","package":"libdparse","parentType":"TypedStackBuffer","signature":"inout(T) back()","url":"/libdparse/dparse/stack_buffer/TypedStackBuffer.back.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"popBack","package":"libdparse","parentType":"TypedStackBuffer","signature":"void popBack()","url":"/libdparse/dparse/stack_buffer/TypedStackBuffer.popBack.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"empty","package":"libdparse","parentType":"TypedStackBuffer","signature":"bool empty()","url":"/libdparse/dparse/stack_buffer/TypedStackBuffer.empty.html"},{"doc":"","kind":"method","module":"dparse.stack_buffer","name":"length","package":"libdparse","parentType":"TypedStackBuffer","signature":"uint length()","url":"/libdparse/dparse/stack_buffer/TypedStackBuffer.length.html"},{"doc":"Utility for unescaping D string literals of any kind","kind":"module","module":"dparse.strings","name":"dparse.strings","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/strings.html"},{"doc":"Checks if a string literal input has correct start/end sequences (quotes) to be any kind of D string literal.","kind":"function","module":"dparse.strings","name":"isStringLiteral","package":"libdparse","parentType":"","signature":"bool isStringLiteral(const(char)[]  literal,  out  char  stringCloseChar,\n\t\t out  bool  hasPostfix,  out  bool  parseEscapes,  out  int  prefixLength)","url":"/libdparse/dparse/strings/isStringLiteral.html"},{"doc":"ditto","kind":"function","module":"dparse.strings","name":"isStringLiteral","package":"libdparse","parentType":"","signature":"bool isStringLiteral(const(char)[]  literal)","url":"/libdparse/dparse/strings/isStringLiteral.html"},{"doc":"Unescapes a D string, effectively being the same as mixing in the string into some function call, but only for single string literals.","kind":"function","module":"dparse.strings","name":"unescapeString","package":"libdparse","parentType":"","signature":"string unescapeString(\n\t InvalidEscapeAction invalidEscapeAction =  InvalidEscapeAction.error\n)(\n\t string input\n)","url":"/libdparse/dparse/strings/unescapeString.html"},{"doc":"","kind":"function","module":"dparse.strings","name":"unescapeDoubleQuotedContent","package":"libdparse","parentType":"","signature":"string unescapeDoubleQuotedContent(\n\t InvalidEscapeAction invalidEscapeAction =  InvalidEscapeAction.error\n)(\n\t string input\n)","url":"/libdparse/dparse/strings/unescapeDoubleQuotedContent.html"},{"doc":"","kind":"function","module":"dparse.strings","name":"parseHexStringContent","package":"libdparse","parentType":"","signature":"string parseHexStringContent(\n\t InvalidEscapeAction invalidEscapeAction =  InvalidEscapeAction.error\n)(\n\t string input\n)","url":"/libdparse/dparse/strings/parseHexStringContent.html"},{"doc":"","kind":"function","module":"dparse.strings","name":"parseHexChar","package":"libdparse","parentType":"","signature":"int parseHexChar(char  c)","url":"/libdparse/dparse/strings/parseHexChar.html"},{"doc":"","kind":"function","module":"dparse.strings","name":"isIdentifierChar","package":"libdparse","parentType":"","signature":"bool isIdentifierChar(char  c)","url":"/libdparse/dparse/strings/isIdentifierChar.html"},{"doc":"normalizes all line endings with \\n, as parsed in D strings","kind":"function","module":"dparse.strings","name":"normalizeNewLines","package":"libdparse","parentType":"","signature":"string normalizeNewLines(string text)","url":"/libdparse/dparse/strings/normalizeNewLines.html"},{"doc":"Defines different handler types what to do when invalid escape sequences are found inside $(LREF unescapeString).","kind":"enum","module":"dparse.strings","name":"InvalidEscapeAction","package":"libdparse","parentType":"","signature":"InvalidEscapeAction","url":"/libdparse/dparse/strings.html#InvalidEscapeAction"},{"doc":"keep the backslash character as well as the escape characters in the string like in the input string.","kind":"enum_member","module":"dparse.strings","name":"keep","package":"libdparse","parentType":"","signature":"keep = 0","url":"/libdparse/dparse/strings.html#InvalidEscapeAction"},{"doc":"Ignore and skip offending characters, drop them from the output. Named character entities are still being included like $(LREF keep) as they are no...","kind":"enum_member","module":"dparse.strings","name":"skip","package":"libdparse","parentType":"","signature":"skip = ","url":"/libdparse/dparse/strings.html#InvalidEscapeAction"},{"doc":"Throw a ConvException on invalid escape sequences. Does not throw anything on unknown named character entities as they are not currently implemente...","kind":"enum_member","module":"dparse.strings","name":"error","package":"libdparse","parentType":"","signature":"error = ","url":"/libdparse/dparse/strings.html#InvalidEscapeAction"},{"doc":"Module to work with trivia tokens (`comment`, `whitespace`, `specialTokenSequence`) which are attached to tokens near them when source code gets to...","kind":"module","module":"dparse.trivia","name":"dparse.trivia","package":"libdparse","parentType":"","signature":"","url":"/libdparse/dparse/trivia.html"},{"doc":"","kind":"function","module":"dparse.trivia","name":"determineCommentType","package":"libdparse","parentType":"","signature":"CommentType determineCommentType(string comment)","url":"/libdparse/dparse/trivia/determineCommentType.html"},{"doc":"","kind":"function","module":"dparse.trivia","name":"isDocComment","package":"libdparse","parentType":"","signature":"bool isDocComment(CommentType type)","url":"/libdparse/dparse/trivia/isDocComment.html"},{"doc":"Removes \"decoration\" such as leading whitespace, leading + and * characters, and places the result into the given output range","kind":"function","module":"dparse.trivia","name":"unDecorateComment","package":"libdparse","parentType":"","signature":"void unDecorateComment(T)(string comment,  auto  ref  T outputRange) if (isOutputRange!(T,  string))","url":"/libdparse/dparse/trivia/unDecorateComment.html"},{"doc":"Extracts and combines ddoc comments from trivia comments.","kind":"function","module":"dparse.trivia","name":"extractDdocFromTrivia","package":"libdparse","parentType":"","signature":"string extractDdocFromTrivia(Tokens)(Tokens tokens) if (isInputRange!Tokens && (is(ElementType!Tokens :  Token)  ||  is(ElementType!Tokens :  TriviaToken)))","url":"/libdparse/dparse/trivia/extractDdocFromTrivia.html"},{"doc":"","kind":"function","module":"dparse.trivia","name":"extractLeadingDdoc","package":"libdparse","parentType":"","signature":"string extractLeadingDdoc(const  Token token)","url":"/libdparse/dparse/trivia/extractLeadingDdoc.html"},{"doc":"","kind":"function","module":"dparse.trivia","name":"extractTrailingDdoc","package":"libdparse","parentType":"","signature":"string extractTrailingDdoc(const  Token token)","url":"/libdparse/dparse/trivia/extractTrailingDdoc.html"},{"doc":"","kind":"enum","module":"dparse.trivia","name":"CommentType","package":"libdparse","parentType":"","signature":"CommentType : ubyte","url":"/libdparse/dparse/trivia.html#CommentType"},{"doc":"","kind":"enum_member","module":"dparse.trivia","name":"none","package":"libdparse","parentType":"","signature":"none = ","url":"/libdparse/dparse/trivia.html#CommentType"},{"doc":"","kind":"enum_member","module":"dparse.trivia","name":"docLine","package":"libdparse","parentType":"","signature":"docLine = ","url":"/libdparse/dparse/trivia.html#CommentType"},{"doc":"","kind":"enum_member","module":"dparse.trivia","name":"docBlock","package":"libdparse","parentType":"","signature":"docBlock = ","url":"/libdparse/dparse/trivia.html#CommentType"},{"doc":"","kind":"enum_member","module":"dparse.trivia","name":"normalLine","package":"libdparse","parentType":"","signature":"normalLine = ","url":"/libdparse/dparse/trivia.html#CommentType"},{"doc":"","kind":"enum_member","module":"dparse.trivia","name":"normalBlock","package":"libdparse","parentType":"","signature":"normalBlock = ","url":"/libdparse/dparse/trivia.html#CommentType"},{"doc":"Gives a line per line view on DDOC comments of type `/++` and `/**` which makes easier to remove the decoration and in an almost 100% nogc way.","kind":"struct","module":"dparse.trivia","name":"MultiLineCommentHelper","package":"libdparse","parentType":"","signature":"MultiLineCommentHelper(CharType :  const(char))","url":"/libdparse/dparse/trivia.html#MultiLineCommentHelper"},{"doc":"","kind":"method","module":"dparse.trivia","name":"opAssign","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"auto opAssign(T)(T t)","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.opAssign.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"stripIndent","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void stripIndent()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.stripIndent.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"processFirstLine","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void processFirstLine()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.processFirstLine.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"processLastLine","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void processLastLine()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.processLastLine.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"unDecorate","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void unDecorate()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.unDecorate.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"stripLeft","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void stripLeft()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.stripLeft.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"stripRight","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void stripRight()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.stripRight.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"run","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void run()","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.run.html"},{"doc":"","kind":"method","module":"dparse.trivia","name":"process","package":"libdparse","parentType":"MultiLineCommentHelper","signature":"void process(T)(ref  T outbuffer)","url":"/libdparse/dparse/trivia/MultiLineCommentHelper.process.html"},{"doc":"$(H2 Summary) This module contains a range-based compile-time _lexer generator.","kind":"module","module":"std.experimental.lexer","name":"std.experimental.lexer","package":"libdparse","parentType":"","signature":"","url":"/libdparse/std/experimental/lexer.html"},{"doc":"Looks up the string representation of the given token type.","kind":"function","module":"std.experimental.lexer","name":"tokenStringRepresentation","package":"libdparse","parentType":"","signature":"string tokenStringRepresentation(IdType,  alias  staticTokens,  alias  dynamicTokens,\n     alias  possibleDefaultTokens)(IdType type)","url":"/libdparse/std/experimental/lexer/tokenStringRepresentation.html"},{"doc":"The token that is returned by the lexer. Params: IdType = The D type of the \"type\" token type field. extraFields = A string containing D code for a...","kind":"struct","module":"std.experimental.lexer","name":"TokenStructure","package":"libdparse","parentType":"","signature":"TokenStructure(IdType,  string extraFields =  \"\")","url":"/libdparse/std/experimental/lexer.html#TokenStructure"},{"doc":"","kind":"method","module":"std.experimental.lexer","name":"opEquals","package":"libdparse","parentType":"TokenStructure","signature":"bool opEquals(ref  const  typeof(this)  other)","url":"/libdparse/std/experimental/lexer/TokenStructure.opEquals.html"},{"doc":"Returns: true if the token has the given type, false otherwise.","kind":"method","module":"std.experimental.lexer","name":"opEquals","package":"libdparse","parentType":"TokenStructure","signature":"bool opEquals(IdType type)","url":"/libdparse/std/experimental/lexer/TokenStructure.opEquals.html"},{"doc":"Range structure that wraps the _lexer's input.","kind":"struct","module":"std.experimental.lexer","name":"LexerRange","package":"libdparse","parentType":"","signature":"LexerRange","url":"/libdparse/std/experimental/lexer.html#LexerRange"},{"doc":"Returns: a mark at the current position that can then be used with slice.","kind":"method","module":"std.experimental.lexer","name":"mark","package":"libdparse","parentType":"LexerRange","signature":"size_t mark()()","url":"/libdparse/std/experimental/lexer/LexerRange.mark.html"},{"doc":"Sets the range to the given position. Params: m = the position to seek to","kind":"method","module":"std.experimental.lexer","name":"seek","package":"libdparse","parentType":"LexerRange","signature":"void seek()(size_t m)","url":"/libdparse/std/experimental/lexer/LexerRange.seek.html"},{"doc":"Returns a slice of the input byte array between the given mark and the current position. Params m = the beginning index of the slice to return","kind":"method","module":"std.experimental.lexer","name":"slice","package":"libdparse","parentType":"LexerRange","signature":"const(ubyte)[] slice()(size_t m)","url":"/libdparse/std/experimental/lexer/LexerRange.slice.html"},{"doc":"Implements the range primitive _empty.","kind":"method","module":"std.experimental.lexer","name":"empty","package":"libdparse","parentType":"LexerRange","signature":"bool empty()()","url":"/libdparse/std/experimental/lexer/LexerRange.empty.html"},{"doc":"Implements the range primitive _front.","kind":"method","module":"std.experimental.lexer","name":"front","package":"libdparse","parentType":"LexerRange","signature":"ubyte front()()","url":"/libdparse/std/experimental/lexer/LexerRange.front.html"},{"doc":"Returns: the current item as well as the items $(D_PARAM p) items ahead.","kind":"method","module":"std.experimental.lexer","name":"peek","package":"libdparse","parentType":"LexerRange","signature":"const(ubyte)[] peek(size_t p)","url":"/libdparse/std/experimental/lexer/LexerRange.peek.html"},{"doc":"Returns: true if the range starts with the given byte sequence","kind":"method","module":"std.experimental.lexer","name":"startsWith","package":"libdparse","parentType":"LexerRange","signature":"bool startsWith(const(ubyte[])  needle)","url":"/libdparse/std/experimental/lexer/LexerRange.startsWith.html"},{"doc":"","kind":"method","module":"std.experimental.lexer","name":"peekAt","package":"libdparse","parentType":"LexerRange","signature":"ubyte peekAt()(size_t offset)","url":"/libdparse/std/experimental/lexer/LexerRange.peekAt.html"},{"doc":"Returns: true if it is possible to peek $(D_PARAM p) bytes ahead.","kind":"method","module":"std.experimental.lexer","name":"canPeek","package":"libdparse","parentType":"LexerRange","signature":"bool canPeek()(size_t p)","url":"/libdparse/std/experimental/lexer/LexerRange.canPeek.html"},{"doc":"Implements the range primitive _popFront.","kind":"method","module":"std.experimental.lexer","name":"popFront","package":"libdparse","parentType":"LexerRange","signature":"void popFront()()","url":"/libdparse/std/experimental/lexer/LexerRange.popFront.html"},{"doc":"Implements the algorithm _popFrontN more efficiently. This function does not detect or handle newlines.","kind":"method","module":"std.experimental.lexer","name":"popFrontN","package":"libdparse","parentType":"LexerRange","signature":"void popFrontN()(size_t n)","url":"/libdparse/std/experimental/lexer/LexerRange.popFrontN.html"},{"doc":"Increments the range's line number and resets the column counter.","kind":"method","module":"std.experimental.lexer","name":"incrementLine","package":"libdparse","parentType":"LexerRange","signature":"void incrementLine()(size_t i =  1)","url":"/libdparse/std/experimental/lexer/LexerRange.incrementLine.html"},{"doc":"Template for determining the type used for a token type.","kind":"template","module":"std.experimental.lexer","name":"TokenIdType","package":"libdparse","parentType":"","signature":"TokenIdType(alias  staticTokens,  alias  dynamicTokens,\n     alias  possibleDefaultTokens)","url":"/libdparse/std/experimental/lexer.html#TokenIdType"},{"doc":"Generates the token type identifier for the given symbol.","kind":"template","module":"std.experimental.lexer","name":"TokenId","package":"libdparse","parentType":"","signature":"TokenId(IdType,  alias  staticTokens,  alias  dynamicTokens,\n     alias  possibleDefaultTokens,  string symbol)","url":"/libdparse/std/experimental/lexer.html#TokenId"},{"doc":"D Standard Library — The Phobos standard library provides common functionality such as I/O, string processing, containers, algorithms, and more.","kind":"package","module":"","name":"phobos","package":"phobos","parentType":"","signature":"","url":""},{"doc":"This is an interface to the libcurl library.","kind":"module","module":"etc.c.curl","name":"etc.c.curl","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/curl.html"},{"doc":"curl_strequal() and curl_strnequal() are subject for removal in a future libcurl, see lib/README.curlx for details","kind":"function","module":"etc.c.curl","name":"curl_strequal","package":"phobos","parentType":"","signature":"int curl_strequal(scope  const(char)  * s1,  scope  const(char)  * s2)","url":"/phobos/etc/c/curl/curl_strequal.html"},{"doc":"ditto","kind":"function","module":"etc.c.curl","name":"curl_strnequal","package":"phobos","parentType":"","signature":"int curl_strnequal(scope  const(char)  * s1,  scope  const(char)  * s2,  size_t n)","url":"/phobos/etc/c/curl/curl_strnequal.html"},{"doc":"Name: curl_formadd()","kind":"function","module":"etc.c.curl","name":"curl_formadd","package":"phobos","parentType":"","signature":"CURLFORMcode curl_formadd(curl_httppost * * httppost,  curl_httppost * * last_post,...)","url":"/phobos/etc/c/curl/curl_formadd.html"},{"doc":"Name: curl_formget()","kind":"function","module":"etc.c.curl","name":"curl_formget","package":"phobos","parentType":"","signature":"int curl_formget(curl_httppost * form,  void  * arg,  curl_formget_callback append)","url":"/phobos/etc/c/curl/curl_formget.html"},{"doc":"Name: curl_formfree()","kind":"function","module":"etc.c.curl","name":"curl_formfree","package":"phobos","parentType":"","signature":"void curl_formfree(curl_httppost * form)","url":"/phobos/etc/c/curl/curl_formfree.html"},{"doc":"Name: curl_getenv()","kind":"function","module":"etc.c.curl","name":"curl_getenv","package":"phobos","parentType":"","signature":"char  * curl_getenv(scope  const(char)  * variable)","url":"/phobos/etc/c/curl/curl_getenv.html"},{"doc":"Name: curl_version()","kind":"function","module":"etc.c.curl","name":"curl_version","package":"phobos","parentType":"","signature":"char  * curl_version()","url":"/phobos/etc/c/curl/curl_version.html"},{"doc":"Name: curl_easy_escape()","kind":"function","module":"etc.c.curl","name":"curl_easy_escape","package":"phobos","parentType":"","signature":"char  * curl_easy_escape(CURL * handle,  scope  const(char)  * string,  int  length)","url":"/phobos/etc/c/curl/curl_easy_escape.html"},{"doc":"the previous version:","kind":"function","module":"etc.c.curl","name":"curl_escape","package":"phobos","parentType":"","signature":"char  * curl_escape(scope  const(char)  * string,  int  length)","url":"/phobos/etc/c/curl/curl_escape.html"},{"doc":"Name: curl_easy_unescape()","kind":"function","module":"etc.c.curl","name":"curl_easy_unescape","package":"phobos","parentType":"","signature":"char  * curl_easy_unescape(CURL * handle,  scope  const(char)  * string,  int  length,  int  * outlength)","url":"/phobos/etc/c/curl/curl_easy_unescape.html"},{"doc":"the previous version","kind":"function","module":"etc.c.curl","name":"curl_unescape","package":"phobos","parentType":"","signature":"char  * curl_unescape(scope  const(char)  * string,  int  length)","url":"/phobos/etc/c/curl/curl_unescape.html"},{"doc":"Name: curl_free()","kind":"function","module":"etc.c.curl","name":"curl_free","package":"phobos","parentType":"","signature":"void curl_free(void  * p)","url":"/phobos/etc/c/curl/curl_free.html"},{"doc":"Name: curl_global_init()","kind":"function","module":"etc.c.curl","name":"curl_global_init","package":"phobos","parentType":"","signature":"CURLcode curl_global_init(c_long flags)","url":"/phobos/etc/c/curl/curl_global_init.html"},{"doc":"Name: curl_global_init_mem()","kind":"function","module":"etc.c.curl","name":"curl_global_init_mem","package":"phobos","parentType":"","signature":"CURLcode curl_global_init_mem(\n   c_long flags,\n   curl_malloc_callback m,\n   curl_free_callback f,\n   curl_realloc_callback r,\n   curl_strdup_callback s,\n   curl_calloc_callback c\n)","url":"/phobos/etc/c/curl/curl_global_init_mem.html"},{"doc":"Name: curl_global_cleanup()","kind":"function","module":"etc.c.curl","name":"curl_global_cleanup","package":"phobos","parentType":"","signature":"void curl_global_cleanup()","url":"/phobos/etc/c/curl/curl_global_cleanup.html"},{"doc":"Name: curl_slist_append()","kind":"function","module":"etc.c.curl","name":"curl_slist_append","package":"phobos","parentType":"","signature":"curl_slist * curl_slist_append(curl_slist *,  const(char)  *)","url":"/phobos/etc/c/curl/curl_slist_append.html"},{"doc":"Name: curl_slist_free_all()","kind":"function","module":"etc.c.curl","name":"curl_slist_free_all","package":"phobos","parentType":"","signature":"void curl_slist_free_all(curl_slist *)","url":"/phobos/etc/c/curl/curl_slist_free_all.html"},{"doc":"Name: curl_getdate()","kind":"function","module":"etc.c.curl","name":"curl_getdate","package":"phobos","parentType":"","signature":"time_t curl_getdate(const(char)  * p,  const(time_t)  * unused)","url":"/phobos/etc/c/curl/curl_getdate.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_share_init","package":"phobos","parentType":"","signature":"CURLSH * curl_share_init()","url":"/phobos/etc/c/curl/curl_share_init.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_share_setopt","package":"phobos","parentType":"","signature":"CURLSHcode curl_share_setopt(CURLSH *,  CURLSHoption option,...)","url":"/phobos/etc/c/curl/curl_share_setopt.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_share_cleanup","package":"phobos","parentType":"","signature":"CURLSHcode curl_share_cleanup(CURLSH *)","url":"/phobos/etc/c/curl/curl_share_cleanup.html"},{"doc":"Name: curl_version_info()","kind":"function","module":"etc.c.curl","name":"curl_version_info","package":"phobos","parentType":"","signature":"curl_version_info_data * curl_version_info(CURLversion )","url":"/phobos/etc/c/curl/curl_version_info.html"},{"doc":"Name: curl_easy_strerror()","kind":"function","module":"etc.c.curl","name":"curl_easy_strerror","package":"phobos","parentType":"","signature":"const(char) * curl_easy_strerror(CURLcode )","url":"/phobos/etc/c/curl/curl_easy_strerror.html"},{"doc":"Name: curl_share_strerror()","kind":"function","module":"etc.c.curl","name":"curl_share_strerror","package":"phobos","parentType":"","signature":"const(char) * curl_share_strerror(CURLSHcode )","url":"/phobos/etc/c/curl/curl_share_strerror.html"},{"doc":"Name: curl_easy_pause()","kind":"function","module":"etc.c.curl","name":"curl_easy_pause","package":"phobos","parentType":"","signature":"CURLcode curl_easy_pause(CURL * handle,  int  bitmask)","url":"/phobos/etc/c/curl/curl_easy_pause.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_easy_init","package":"phobos","parentType":"","signature":"CURL * curl_easy_init()","url":"/phobos/etc/c/curl/curl_easy_init.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_easy_setopt","package":"phobos","parentType":"","signature":"CURLcode curl_easy_setopt(CURL * curl,  CURLoption option,...)","url":"/phobos/etc/c/curl/curl_easy_setopt.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_easy_perform","package":"phobos","parentType":"","signature":"CURLcode curl_easy_perform(CURL * curl)","url":"/phobos/etc/c/curl/curl_easy_perform.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_easy_cleanup","package":"phobos","parentType":"","signature":"void curl_easy_cleanup(CURL * curl)","url":"/phobos/etc/c/curl/curl_easy_cleanup.html"},{"doc":"Name: curl_easy_getinfo()","kind":"function","module":"etc.c.curl","name":"curl_easy_getinfo","package":"phobos","parentType":"","signature":"CURLcode curl_easy_getinfo(CURL * curl,  CURLINFO info,...)","url":"/phobos/etc/c/curl/curl_easy_getinfo.html"},{"doc":"Name: curl_easy_duphandle()","kind":"function","module":"etc.c.curl","name":"curl_easy_duphandle","package":"phobos","parentType":"","signature":"CURL * curl_easy_duphandle(CURL * curl)","url":"/phobos/etc/c/curl/curl_easy_duphandle.html"},{"doc":"Name: curl_easy_reset()","kind":"function","module":"etc.c.curl","name":"curl_easy_reset","package":"phobos","parentType":"","signature":"void curl_easy_reset(CURL * curl)","url":"/phobos/etc/c/curl/curl_easy_reset.html"},{"doc":"Name: curl_easy_recv()","kind":"function","module":"etc.c.curl","name":"curl_easy_recv","package":"phobos","parentType":"","signature":"CURLcode curl_easy_recv(CURL * curl,  void  * buffer,  size_t buflen,  size_t * n)","url":"/phobos/etc/c/curl/curl_easy_recv.html"},{"doc":"Name: curl_easy_send()","kind":"function","module":"etc.c.curl","name":"curl_easy_send","package":"phobos","parentType":"","signature":"CURLcode curl_easy_send(CURL * curl,  void  * buffer,  size_t buflen,  size_t * n)","url":"/phobos/etc/c/curl/curl_easy_send.html"},{"doc":"Name:    curl_multi_init()","kind":"function","module":"etc.c.curl","name":"curl_multi_init","package":"phobos","parentType":"","signature":"CURLM * curl_multi_init()","url":"/phobos/etc/c/curl/curl_multi_init.html"},{"doc":"Name:    curl_multi_add_handle()","kind":"function","module":"etc.c.curl","name":"curl_multi_add_handle","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_add_handle(CURLM * multi_handle,  CURL * curl_handle)","url":"/phobos/etc/c/curl/curl_multi_add_handle.html"},{"doc":"Name:    curl_multi_remove_handle()","kind":"function","module":"etc.c.curl","name":"curl_multi_remove_handle","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_remove_handle(CURLM * multi_handle,  CURL * curl_handle)","url":"/phobos/etc/c/curl/curl_multi_remove_handle.html"},{"doc":"","kind":"function","module":"etc.c.curl","name":"curl_multi_fdset","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_fdset(\n   CURLM * multi_handle,\n   fd_set * read_fd_set,\n   fd_set * write_fd_set,\n   fd_set * exc_fd_set,\n   int  * max_fd\n)","url":"/phobos/etc/c/curl/curl_multi_fdset.html"},{"doc":"Name:    curl_multi_perform()","kind":"function","module":"etc.c.curl","name":"curl_multi_perform","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_perform(CURLM * multi_handle,  int  * running_handles)","url":"/phobos/etc/c/curl/curl_multi_perform.html"},{"doc":"Name:    curl_multi_cleanup()","kind":"function","module":"etc.c.curl","name":"curl_multi_cleanup","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_cleanup(CURLM * multi_handle)","url":"/phobos/etc/c/curl/curl_multi_cleanup.html"},{"doc":"Name:    curl_multi_info_read()","kind":"function","module":"etc.c.curl","name":"curl_multi_info_read","package":"phobos","parentType":"","signature":"CURLMsg * curl_multi_info_read(CURLM * multi_handle,  int  * msgs_in_queue)","url":"/phobos/etc/c/curl/curl_multi_info_read.html"},{"doc":"Name:    curl_multi_strerror()","kind":"function","module":"etc.c.curl","name":"curl_multi_strerror","package":"phobos","parentType":"","signature":"const(char) * curl_multi_strerror(CURLMcode )","url":"/phobos/etc/c/curl/curl_multi_strerror.html"},{"doc":"ditto","kind":"function","module":"etc.c.curl","name":"curl_multi_socket","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_socket(CURLM * multi_handle,  curl_socket_t s,  int  * running_handles)","url":"/phobos/etc/c/curl/curl_multi_socket.html"},{"doc":"ditto","kind":"function","module":"etc.c.curl","name":"curl_multi_socket_action","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_socket_action(CURLM * multi_handle,  curl_socket_t s,  int  ev_bitmask,  int  * running_handles)","url":"/phobos/etc/c/curl/curl_multi_socket_action.html"},{"doc":"ditto","kind":"function","module":"etc.c.curl","name":"curl_multi_socket_all","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_socket_all(CURLM * multi_handle,  int  * running_handles)","url":"/phobos/etc/c/curl/curl_multi_socket_all.html"},{"doc":"This macro below was added in 7.16.3 to push users who recompile to use the new curl_multi_socket_action() instead of the old curl_multi_socket() N...","kind":"function","module":"etc.c.curl","name":"curl_multi_timeout","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_timeout(CURLM * multi_handle,  c_long * milliseconds)","url":"/phobos/etc/c/curl/curl_multi_timeout.html"},{"doc":"Name:    curl_multi_setopt()","kind":"function","module":"etc.c.curl","name":"curl_multi_setopt","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_setopt(CURLM * multi_handle,  CURLMoption option,...)","url":"/phobos/etc/c/curl/curl_multi_setopt.html"},{"doc":"Name:    curl_multi_assign()","kind":"function","module":"etc.c.curl","name":"curl_multi_assign","package":"phobos","parentType":"","signature":"CURLMcode curl_multi_assign(CURLM * multi_handle,  curl_socket_t sockfd,  void  * sockp)","url":"/phobos/etc/c/curl/curl_multi_assign.html"},{"doc":"Data type definition of curl_off_t.","kind":"alias","module":"etc.c.curl","name":"curl_off_t","package":"phobos","parentType":"","signature":"curl_off_t = long","url":"/phobos/etc/c/curl.html#curl_off_t"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURL","package":"phobos","parentType":"","signature":"CURL = void","url":"/phobos/etc/c/curl.html#CURL"},{"doc":"jdrewsen - Get socket alias from std.socket","kind":"alias","module":"etc.c.curl","name":"curl_socket_t","package":"phobos","parentType":"","signature":"curl_socket_t = socket_t","url":"/phobos/etc/c/curl.html#curl_socket_t"},{"doc":"","kind":"struct","module":"etc.c.curl","name":"curl_httppost","package":"phobos","parentType":"","signature":"curl_httppost","url":"/phobos/etc/c/curl.html#curl_httppost"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_progress_callback","package":"phobos","parentType":"","signature":"curl_progress_callback = int  function(void  * clientp,  double  dltotal,  double  dlnow,  double  ultotal,  double  ulnow)","url":"/phobos/etc/c/curl.html#curl_progress_callback"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_write_callback","package":"phobos","parentType":"","signature":"curl_write_callback = size_t function(char  * buffer,  size_t size,  size_t nitems,  void  * outstream)","url":"/phobos/etc/c/curl.html#curl_write_callback"},{"doc":"enumeration of file types","kind":"enum","module":"etc.c.curl","name":"CurlFileType","package":"phobos","parentType":"","signature":"CurlFileType","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"file","package":"phobos","parentType":"","signature":"file = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"directory","package":"phobos","parentType":"","signature":"directory = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"symlink","package":"phobos","parentType":"","signature":"symlink = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"device_block","package":"phobos","parentType":"","signature":"device_block = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"device_char","package":"phobos","parentType":"","signature":"device_char = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"namedpipe","package":"phobos","parentType":"","signature":"namedpipe = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"socket","package":"phobos","parentType":"","signature":"socket = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"door","package":"phobos","parentType":"","signature":"door = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"is possible only on Sun Solaris now","kind":"enum_member","module":"etc.c.curl","name":"unknown","package":"phobos","parentType":"","signature":"unknown = ","url":"/phobos/etc/c/curl.html#CurlFileType"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curlfiletype","package":"phobos","parentType":"","signature":"curlfiletype = int","url":"/phobos/etc/c/curl.html#curlfiletype"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlFInfoFlagKnown","package":"phobos","parentType":"","signature":"CurlFInfoFlagKnown","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"filename","package":"phobos","parentType":"","signature":"filename = 1","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"filetype","package":"phobos","parentType":"","signature":"filetype = 2","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"time","package":"phobos","parentType":"","signature":"time = 4","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"perm","package":"phobos","parentType":"","signature":"perm = 8","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"uid","package":"phobos","parentType":"","signature":"uid = 16","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"gid","package":"phobos","parentType":"","signature":"gid = 32","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"size","package":"phobos","parentType":"","signature":"size = 64","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"hlinkcount","package":"phobos","parentType":"","signature":"hlinkcount = 128","url":"/phobos/etc/c/curl.html#CurlFInfoFlagKnown"},{"doc":"Content of this structure depends on information which is known and is achievable (e.g. by FTP LIST parsing). Please see the url_easy_setopt(3) man...","kind":"struct","module":"etc.c.curl","name":"_N2","package":"phobos","parentType":"","signature":"_N2","url":"/phobos/etc/c/curl.html#_N2"},{"doc":"Content of this structure depends on information which is known and is achievable (e.g. by FTP LIST parsing). Please see the url_easy_setopt(3) man...","kind":"struct","module":"etc.c.curl","name":"curl_fileinfo","package":"phobos","parentType":"","signature":"curl_fileinfo","url":"/phobos/etc/c/curl.html#curl_fileinfo"},{"doc":"return codes for CURLOPT_CHUNK_BGN_FUNCTION","kind":"enum","module":"etc.c.curl","name":"CurlChunkBgnFunc","package":"phobos","parentType":"","signature":"CurlChunkBgnFunc","url":"/phobos/etc/c/curl.html#CurlChunkBgnFunc"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = 0","url":"/phobos/etc/c/curl.html#CurlChunkBgnFunc"},{"doc":"tell the lib to end the task","kind":"enum_member","module":"etc.c.curl","name":"fail","package":"phobos","parentType":"","signature":"fail = 1","url":"/phobos/etc/c/curl.html#CurlChunkBgnFunc"},{"doc":"skip this chunk over","kind":"enum_member","module":"etc.c.curl","name":"skip","package":"phobos","parentType":"","signature":"skip = 2","url":"/phobos/etc/c/curl.html#CurlChunkBgnFunc"},{"doc":"if splitting of data transfer is enabled, this callback is called before download of an individual chunk started. Note that parameter \"remains\" wor...","kind":"alias","module":"etc.c.curl","name":"curl_chunk_bgn_callback","package":"phobos","parentType":"","signature":"curl_chunk_bgn_callback = c_long function(const(void)  * transfer_info,  void  * ptr,  int  remains)","url":"/phobos/etc/c/curl.html#curl_chunk_bgn_callback"},{"doc":"return codes for CURLOPT_CHUNK_END_FUNCTION","kind":"enum","module":"etc.c.curl","name":"CurlChunkEndFunc","package":"phobos","parentType":"","signature":"CurlChunkEndFunc","url":"/phobos/etc/c/curl.html#CurlChunkEndFunc"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = 0","url":"/phobos/etc/c/curl.html#CurlChunkEndFunc"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"fail","package":"phobos","parentType":"","signature":"fail = 1","url":"/phobos/etc/c/curl.html#CurlChunkEndFunc"},{"doc":"If splitting of data transfer is enabled this callback is called after download of an individual chunk finished. Note! After this callback was set ...","kind":"alias","module":"etc.c.curl","name":"curl_chunk_end_callback","package":"phobos","parentType":"","signature":"curl_chunk_end_callback = c_long function(void  * ptr)","url":"/phobos/etc/c/curl.html#curl_chunk_end_callback"},{"doc":"return codes for FNMATCHFUNCTION","kind":"enum","module":"etc.c.curl","name":"CurlFnMAtchFunc","package":"phobos","parentType":"","signature":"CurlFnMAtchFunc","url":"/phobos/etc/c/curl.html#CurlFnMAtchFunc"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"match","package":"phobos","parentType":"","signature":"match = 0","url":"/phobos/etc/c/curl.html#CurlFnMAtchFunc"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"nomatch","package":"phobos","parentType":"","signature":"nomatch = 1","url":"/phobos/etc/c/curl.html#CurlFnMAtchFunc"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"fail","package":"phobos","parentType":"","signature":"fail = 2","url":"/phobos/etc/c/curl.html#CurlFnMAtchFunc"},{"doc":"callback type for wildcard downloading pattern matching. If the string matches the pattern, return CURL_FNMATCHFUNC_MATCH value, etc.","kind":"alias","module":"etc.c.curl","name":"curl_fnmatch_callback","package":"phobos","parentType":"","signature":"curl_fnmatch_callback = int  function(void  * ptr,  in  const(char)  * pattern,  in  const(char)  * string)","url":"/phobos/etc/c/curl.html#curl_fnmatch_callback"},{"doc":"seek whence...","kind":"enum","module":"etc.c.curl","name":"CurlSeekPos","package":"phobos","parentType":"","signature":"CurlSeekPos","url":"/phobos/etc/c/curl.html#CurlSeekPos"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"set","package":"phobos","parentType":"","signature":"set = ","url":"/phobos/etc/c/curl.html#CurlSeekPos"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"current","package":"phobos","parentType":"","signature":"current = ","url":"/phobos/etc/c/curl.html#CurlSeekPos"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"end","package":"phobos","parentType":"","signature":"end = ","url":"/phobos/etc/c/curl.html#CurlSeekPos"},{"doc":"These are the return codes for the seek callbacks","kind":"enum","module":"etc.c.curl","name":"CurlSeek","package":"phobos","parentType":"","signature":"CurlSeek","url":"/phobos/etc/c/curl.html#CurlSeek"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlSeek"},{"doc":"fail the entire transfer","kind":"enum_member","module":"etc.c.curl","name":"fail","package":"phobos","parentType":"","signature":"fail = ","url":"/phobos/etc/c/curl.html#CurlSeek"},{"doc":"tell libcurl seeking can't be done, so libcurl might try other means instead","kind":"enum_member","module":"etc.c.curl","name":"cantseek","package":"phobos","parentType":"","signature":"cantseek = ","url":"/phobos/etc/c/curl.html#CurlSeek"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_seek_callback","package":"phobos","parentType":"","signature":"curl_seek_callback = int  function(void  * instream,  curl_off_t offset,  int  origin)","url":"/phobos/etc/c/curl.html#curl_seek_callback"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlReadFunc","package":"phobos","parentType":"","signature":"CurlReadFunc","url":"/phobos/etc/c/curl.html#CurlReadFunc"},{"doc":"This is a return code for the read callback that, when returned, will signal libcurl to immediately abort the current transfer.","kind":"enum_member","module":"etc.c.curl","name":"abort","package":"phobos","parentType":"","signature":"abort = 0x10000000","url":"/phobos/etc/c/curl.html#CurlReadFunc"},{"doc":"This is a return code for the read callback that, when returned, will const signal libcurl to pause sending data on the current transfer.","kind":"enum_member","module":"etc.c.curl","name":"pause","package":"phobos","parentType":"","signature":"pause = 0x10000001","url":"/phobos/etc/c/curl.html#CurlReadFunc"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_read_callback","package":"phobos","parentType":"","signature":"curl_read_callback = size_t function(char  * buffer,  size_t size,  size_t nitems,  void  * instream)","url":"/phobos/etc/c/curl.html#curl_read_callback"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlSockType","package":"phobos","parentType":"","signature":"CurlSockType","url":"/phobos/etc/c/curl.html#CurlSockType"},{"doc":"socket created for a specific IP connection","kind":"enum_member","module":"etc.c.curl","name":"ipcxn","package":"phobos","parentType":"","signature":"ipcxn = ","url":"/phobos/etc/c/curl.html#CurlSockType"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlSockType"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curlsocktype","package":"phobos","parentType":"","signature":"curlsocktype = int","url":"/phobos/etc/c/curl.html#curlsocktype"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_sockopt_callback","package":"phobos","parentType":"","signature":"curl_sockopt_callback = int  function(void  * clientp,  curl_socket_t curlfd,  curlsocktype purpose)","url":"/phobos/etc/c/curl.html#curl_sockopt_callback"},{"doc":"addrlen was a socklen_t type before 7.18.0 but it turned really ugly and painful on the systems that lack this type","kind":"struct","module":"etc.c.curl","name":"curl_sockaddr","package":"phobos","parentType":"","signature":"curl_sockaddr","url":"/phobos/etc/c/curl.html#curl_sockaddr"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_opensocket_callback","package":"phobos","parentType":"","signature":"curl_opensocket_callback = curl_socket_t function(void  * clientp,  curlsocktype purpose,  curl_sockaddr * address)","url":"/phobos/etc/c/curl.html#curl_opensocket_callback"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlIoError","package":"phobos","parentType":"","signature":"CurlIoError","url":"/phobos/etc/c/curl.html#CurlIoError"},{"doc":"I/O operation successful","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlIoError"},{"doc":"command was unknown to callback","kind":"enum_member","module":"etc.c.curl","name":"unknowncmd","package":"phobos","parentType":"","signature":"unknowncmd = ","url":"/phobos/etc/c/curl.html#CurlIoError"},{"doc":"failed to restart the read","kind":"enum_member","module":"etc.c.curl","name":"failrestart","package":"phobos","parentType":"","signature":"failrestart = ","url":"/phobos/etc/c/curl.html#CurlIoError"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlIoError"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curlioerr","package":"phobos","parentType":"","signature":"curlioerr = int","url":"/phobos/etc/c/curl.html#curlioerr"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlIoCmd","package":"phobos","parentType":"","signature":"CurlIoCmd","url":"/phobos/etc/c/curl.html#CurlIoCmd"},{"doc":"command was unknown to callback","kind":"enum_member","module":"etc.c.curl","name":"nop","package":"phobos","parentType":"","signature":"nop = ","url":"/phobos/etc/c/curl.html#CurlIoCmd"},{"doc":"failed to restart the read","kind":"enum_member","module":"etc.c.curl","name":"restartread","package":"phobos","parentType":"","signature":"restartread = ","url":"/phobos/etc/c/curl.html#CurlIoCmd"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlIoCmd"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curliocmd","package":"phobos","parentType":"","signature":"curliocmd = int","url":"/phobos/etc/c/curl.html#curliocmd"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_ioctl_callback","package":"phobos","parentType":"","signature":"curl_ioctl_callback = curlioerr function(CURL * handle,  int  cmd,  void  * clientp)","url":"/phobos/etc/c/curl.html#curl_ioctl_callback"},{"doc":"The following typedef's are signatures of malloc, free, realloc, strdup and calloc respectively.  Function pointers of these types can be passed to...","kind":"alias","module":"etc.c.curl","name":"curl_malloc_callback","package":"phobos","parentType":"","signature":"curl_malloc_callback = void *  function(size_t size)","url":"/phobos/etc/c/curl.html#curl_malloc_callback"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"curl_free_callback","package":"phobos","parentType":"","signature":"curl_free_callback = void  function(void  * ptr)","url":"/phobos/etc/c/curl.html#curl_free_callback"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"curl_realloc_callback","package":"phobos","parentType":"","signature":"curl_realloc_callback = void *  function(void  * ptr,  size_t size)","url":"/phobos/etc/c/curl.html#curl_realloc_callback"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"curl_strdup_callback","package":"phobos","parentType":"","signature":"curl_strdup_callback = char  *  function(in  const(char)  * str)","url":"/phobos/etc/c/curl.html#curl_strdup_callback"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"curl_calloc_callback","package":"phobos","parentType":"","signature":"curl_calloc_callback = void *  function(size_t nmemb,  size_t size)","url":"/phobos/etc/c/curl.html#curl_calloc_callback"},{"doc":"the kind of data that is passed to information_callback","kind":"enum","module":"etc.c.curl","name":"CurlCallbackInfo","package":"phobos","parentType":"","signature":"CurlCallbackInfo","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"text","package":"phobos","parentType":"","signature":"text = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"header_in","package":"phobos","parentType":"","signature":"header_in = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"header_out","package":"phobos","parentType":"","signature":"header_out = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"data_in","package":"phobos","parentType":"","signature":"data_in = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"data_out","package":"phobos","parentType":"","signature":"data_out = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssl_data_in","package":"phobos","parentType":"","signature":"ssl_data_in = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssl_data_out","package":"phobos","parentType":"","signature":"ssl_data_out = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"end","package":"phobos","parentType":"","signature":"end = ","url":"/phobos/etc/c/curl.html#CurlCallbackInfo"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_infotype","package":"phobos","parentType":"","signature":"curl_infotype = int","url":"/phobos/etc/c/curl.html#curl_infotype"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_debug_callback","package":"phobos","parentType":"","signature":"curl_debug_callback = int  function(CURL * handle,        /** the handle/transfer this concerns */\n                      curl_infotype type,  /** what kind of data */\n                      char  * data,          /** points to the data */\n                      size_t size,         /** size of the data pointed to */\n                      void  * userptr        /** whatever the user please */\n                    )","url":"/phobos/etc/c/curl.html#curl_debug_callback"},{"doc":"All possible error codes from all sorts of curl functions. Future versions may return other values, stay prepared.","kind":"enum","module":"etc.c.curl","name":"CurlError","package":"phobos","parentType":"","signature":"CurlError","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"1","kind":"enum_member","module":"etc.c.curl","name":"unsupported_protocol","package":"phobos","parentType":"","signature":"unsupported_protocol = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"2","kind":"enum_member","module":"etc.c.curl","name":"failed_init","package":"phobos","parentType":"","signature":"failed_init = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"3","kind":"enum_member","module":"etc.c.curl","name":"url_malformat","package":"phobos","parentType":"","signature":"url_malformat = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"4 - [was obsoleted in August 2007 for 7.17.0, reused in April 2011 for 7.21.5]","kind":"enum_member","module":"etc.c.curl","name":"not_built_in","package":"phobos","parentType":"","signature":"not_built_in = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"5","kind":"enum_member","module":"etc.c.curl","name":"couldnt_resolve_proxy","package":"phobos","parentType":"","signature":"couldnt_resolve_proxy = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"6","kind":"enum_member","module":"etc.c.curl","name":"couldnt_resolve_host","package":"phobos","parentType":"","signature":"couldnt_resolve_host = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"7","kind":"enum_member","module":"etc.c.curl","name":"couldnt_connect","package":"phobos","parentType":"","signature":"couldnt_connect = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"8","kind":"enum_member","module":"etc.c.curl","name":"ftp_weird_server_reply","package":"phobos","parentType":"","signature":"ftp_weird_server_reply = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"9 a service was denied by the server due to lack of access - when login fails this is not returned.","kind":"enum_member","module":"etc.c.curl","name":"remote_access_denied","package":"phobos","parentType":"","signature":"remote_access_denied = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"10 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete10","package":"phobos","parentType":"","signature":"obsolete10 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"11","kind":"enum_member","module":"etc.c.curl","name":"ftp_weird_pass_reply","package":"phobos","parentType":"","signature":"ftp_weird_pass_reply = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"12 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete12","package":"phobos","parentType":"","signature":"obsolete12 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"13","kind":"enum_member","module":"etc.c.curl","name":"ftp_weird_pasv_reply","package":"phobos","parentType":"","signature":"ftp_weird_pasv_reply = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"14","kind":"enum_member","module":"etc.c.curl","name":"ftp_weird_227_format","package":"phobos","parentType":"","signature":"ftp_weird_227_format = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"15","kind":"enum_member","module":"etc.c.curl","name":"ftp_cant_get_host","package":"phobos","parentType":"","signature":"ftp_cant_get_host = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"16 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete16","package":"phobos","parentType":"","signature":"obsolete16 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"17","kind":"enum_member","module":"etc.c.curl","name":"ftp_couldnt_set_type","package":"phobos","parentType":"","signature":"ftp_couldnt_set_type = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"18","kind":"enum_member","module":"etc.c.curl","name":"partial_file","package":"phobos","parentType":"","signature":"partial_file = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"19","kind":"enum_member","module":"etc.c.curl","name":"ftp_couldnt_retr_file","package":"phobos","parentType":"","signature":"ftp_couldnt_retr_file = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"20 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete20","package":"phobos","parentType":"","signature":"obsolete20 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"21 - quote command failure","kind":"enum_member","module":"etc.c.curl","name":"quote_error","package":"phobos","parentType":"","signature":"quote_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"22","kind":"enum_member","module":"etc.c.curl","name":"http_returned_error","package":"phobos","parentType":"","signature":"http_returned_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"23","kind":"enum_member","module":"etc.c.curl","name":"write_error","package":"phobos","parentType":"","signature":"write_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"24 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete24","package":"phobos","parentType":"","signature":"obsolete24 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"25 - failed upload \"command\"","kind":"enum_member","module":"etc.c.curl","name":"upload_failed","package":"phobos","parentType":"","signature":"upload_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"26 - couldn't open/read from file","kind":"enum_member","module":"etc.c.curl","name":"read_error","package":"phobos","parentType":"","signature":"read_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"27","kind":"enum_member","module":"etc.c.curl","name":"out_of_memory","package":"phobos","parentType":"","signature":"out_of_memory = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"Note: CURLE_OUT_OF_MEMORY may sometimes indicate a conversion error instead of a memory allocation error if CURL_DOES_CONVERSIONS is defined","kind":"enum_member","module":"etc.c.curl","name":"operation_timedout","package":"phobos","parentType":"","signature":"operation_timedout = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"29 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete29","package":"phobos","parentType":"","signature":"obsolete29 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"30 - FTP PORT operation failed","kind":"enum_member","module":"etc.c.curl","name":"ftp_port_failed","package":"phobos","parentType":"","signature":"ftp_port_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"31 - the REST command failed","kind":"enum_member","module":"etc.c.curl","name":"ftp_couldnt_use_rest","package":"phobos","parentType":"","signature":"ftp_couldnt_use_rest = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"32 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete32","package":"phobos","parentType":"","signature":"obsolete32 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"33 - RANGE \"command\" didn't work","kind":"enum_member","module":"etc.c.curl","name":"range_error","package":"phobos","parentType":"","signature":"range_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"34","kind":"enum_member","module":"etc.c.curl","name":"http_post_error","package":"phobos","parentType":"","signature":"http_post_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"35 - wrong when connecting with SSL","kind":"enum_member","module":"etc.c.curl","name":"ssl_connect_error","package":"phobos","parentType":"","signature":"ssl_connect_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"36 - couldn't resume download","kind":"enum_member","module":"etc.c.curl","name":"bad_download_resume","package":"phobos","parentType":"","signature":"bad_download_resume = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"37","kind":"enum_member","module":"etc.c.curl","name":"file_couldnt_read_file","package":"phobos","parentType":"","signature":"file_couldnt_read_file = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"38","kind":"enum_member","module":"etc.c.curl","name":"ldap_cannot_bind","package":"phobos","parentType":"","signature":"ldap_cannot_bind = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"39","kind":"enum_member","module":"etc.c.curl","name":"ldap_search_failed","package":"phobos","parentType":"","signature":"ldap_search_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"40 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete40","package":"phobos","parentType":"","signature":"obsolete40 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"41","kind":"enum_member","module":"etc.c.curl","name":"function_not_found","package":"phobos","parentType":"","signature":"function_not_found = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"42","kind":"enum_member","module":"etc.c.curl","name":"aborted_by_callback","package":"phobos","parentType":"","signature":"aborted_by_callback = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"43","kind":"enum_member","module":"etc.c.curl","name":"bad_function_argument","package":"phobos","parentType":"","signature":"bad_function_argument = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"44 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete44","package":"phobos","parentType":"","signature":"obsolete44 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"45 - CURLOPT_INTERFACE failed","kind":"enum_member","module":"etc.c.curl","name":"interface_failed","package":"phobos","parentType":"","signature":"interface_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"46 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete46","package":"phobos","parentType":"","signature":"obsolete46 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"47 - catch endless re-direct loops","kind":"enum_member","module":"etc.c.curl","name":"too_many_redirects","package":"phobos","parentType":"","signature":"too_many_redirects = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"48 - User specified an unknown option","kind":"enum_member","module":"etc.c.curl","name":"unknown_option","package":"phobos","parentType":"","signature":"unknown_option = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"49 - Malformed telnet option","kind":"enum_member","module":"etc.c.curl","name":"telnet_option_syntax","package":"phobos","parentType":"","signature":"telnet_option_syntax = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"50 - NOT USED","kind":"enum_member","module":"etc.c.curl","name":"obsolete50","package":"phobos","parentType":"","signature":"obsolete50 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"51 - peer's certificate or fingerprint wasn't verified fine","kind":"enum_member","module":"etc.c.curl","name":"peer_failed_verification","package":"phobos","parentType":"","signature":"peer_failed_verification = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"52 - when this is a specific error","kind":"enum_member","module":"etc.c.curl","name":"got_nothing","package":"phobos","parentType":"","signature":"got_nothing = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"53 - SSL crypto engine not found","kind":"enum_member","module":"etc.c.curl","name":"ssl_engine_notfound","package":"phobos","parentType":"","signature":"ssl_engine_notfound = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"54 - can not set SSL crypto engine as default","kind":"enum_member","module":"etc.c.curl","name":"ssl_engine_setfailed","package":"phobos","parentType":"","signature":"ssl_engine_setfailed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"55 - failed sending network data","kind":"enum_member","module":"etc.c.curl","name":"send_error","package":"phobos","parentType":"","signature":"send_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"56 - failure in receiving network data","kind":"enum_member","module":"etc.c.curl","name":"recv_error","package":"phobos","parentType":"","signature":"recv_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"57 - NOT IN USE","kind":"enum_member","module":"etc.c.curl","name":"obsolete57","package":"phobos","parentType":"","signature":"obsolete57 = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"58 - problem with the local certificate","kind":"enum_member","module":"etc.c.curl","name":"ssl_certproblem","package":"phobos","parentType":"","signature":"ssl_certproblem = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"59 - couldn't use specified cipher","kind":"enum_member","module":"etc.c.curl","name":"ssl_cipher","package":"phobos","parentType":"","signature":"ssl_cipher = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"60 - problem with the CA cert (path?)","kind":"enum_member","module":"etc.c.curl","name":"ssl_cacert","package":"phobos","parentType":"","signature":"ssl_cacert = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"61 - Unrecognized transfer encoding","kind":"enum_member","module":"etc.c.curl","name":"bad_content_encoding","package":"phobos","parentType":"","signature":"bad_content_encoding = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"62 - Invalid LDAP URL","kind":"enum_member","module":"etc.c.curl","name":"ldap_invalid_url","package":"phobos","parentType":"","signature":"ldap_invalid_url = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"63 - Maximum file size exceeded","kind":"enum_member","module":"etc.c.curl","name":"filesize_exceeded","package":"phobos","parentType":"","signature":"filesize_exceeded = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"64 - Requested FTP SSL level failed","kind":"enum_member","module":"etc.c.curl","name":"use_ssl_failed","package":"phobos","parentType":"","signature":"use_ssl_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"65 - Sending the data requires a rewind that failed","kind":"enum_member","module":"etc.c.curl","name":"send_fail_rewind","package":"phobos","parentType":"","signature":"send_fail_rewind = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"66 - failed to initialise ENGINE","kind":"enum_member","module":"etc.c.curl","name":"ssl_engine_initfailed","package":"phobos","parentType":"","signature":"ssl_engine_initfailed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"67 - user, password or similar was not accepted and we failed to login","kind":"enum_member","module":"etc.c.curl","name":"login_denied","package":"phobos","parentType":"","signature":"login_denied = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"68 - file not found on server","kind":"enum_member","module":"etc.c.curl","name":"tftp_notfound","package":"phobos","parentType":"","signature":"tftp_notfound = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"69 - permission problem on server","kind":"enum_member","module":"etc.c.curl","name":"tftp_perm","package":"phobos","parentType":"","signature":"tftp_perm = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"70 - out of disk space on server","kind":"enum_member","module":"etc.c.curl","name":"remote_disk_full","package":"phobos","parentType":"","signature":"remote_disk_full = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"71 - Illegal TFTP operation","kind":"enum_member","module":"etc.c.curl","name":"tftp_illegal","package":"phobos","parentType":"","signature":"tftp_illegal = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"72 - Unknown transfer ID","kind":"enum_member","module":"etc.c.curl","name":"tftp_unknownid","package":"phobos","parentType":"","signature":"tftp_unknownid = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"73 - File already exists","kind":"enum_member","module":"etc.c.curl","name":"remote_file_exists","package":"phobos","parentType":"","signature":"remote_file_exists = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"74 - No such user","kind":"enum_member","module":"etc.c.curl","name":"tftp_nosuchuser","package":"phobos","parentType":"","signature":"tftp_nosuchuser = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"75 - conversion failed","kind":"enum_member","module":"etc.c.curl","name":"conv_failed","package":"phobos","parentType":"","signature":"conv_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"76 - caller must register conversion callbacks using curl_easy_setopt options CURLOPT_CONV_FROM_NETWORK_FUNCTION, CURLOPT_CONV_TO_NETWORK_FUNCTION,...","kind":"enum_member","module":"etc.c.curl","name":"conv_reqd","package":"phobos","parentType":"","signature":"conv_reqd = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"77 - could not load CACERT file, missing  or wrong format","kind":"enum_member","module":"etc.c.curl","name":"ssl_cacert_badfile","package":"phobos","parentType":"","signature":"ssl_cacert_badfile = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"78 - remote file not found","kind":"enum_member","module":"etc.c.curl","name":"remote_file_not_found","package":"phobos","parentType":"","signature":"remote_file_not_found = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"79 - error from the SSH layer, somewhat generic so the error message will be of interest when this has happened","kind":"enum_member","module":"etc.c.curl","name":"ssh","package":"phobos","parentType":"","signature":"ssh = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"80 - Failed to shut down the SSL connection","kind":"enum_member","module":"etc.c.curl","name":"ssl_shutdown_failed","package":"phobos","parentType":"","signature":"ssl_shutdown_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"81 - socket is not ready for send/recv, wait till it's ready and try again (Added in 7.18.2)","kind":"enum_member","module":"etc.c.curl","name":"again","package":"phobos","parentType":"","signature":"again = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"82 - could not load CRL file, missing or wrong format (Added in 7.19.0)","kind":"enum_member","module":"etc.c.curl","name":"ssl_crl_badfile","package":"phobos","parentType":"","signature":"ssl_crl_badfile = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"83 - Issuer check failed.  (Added in 7.19.0)","kind":"enum_member","module":"etc.c.curl","name":"ssl_issuer_error","package":"phobos","parentType":"","signature":"ssl_issuer_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"84 - a PRET command failed","kind":"enum_member","module":"etc.c.curl","name":"ftp_pret_failed","package":"phobos","parentType":"","signature":"ftp_pret_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"85 - mismatch of RTSP CSeq numbers","kind":"enum_member","module":"etc.c.curl","name":"rtsp_cseq_error","package":"phobos","parentType":"","signature":"rtsp_cseq_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"86 - mismatch of RTSP Session Identifiers","kind":"enum_member","module":"etc.c.curl","name":"rtsp_session_error","package":"phobos","parentType":"","signature":"rtsp_session_error = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"87 - unable to parse FTP file list","kind":"enum_member","module":"etc.c.curl","name":"ftp_bad_file_list","package":"phobos","parentType":"","signature":"ftp_bad_file_list = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"88 - chunk callback reported error","kind":"enum_member","module":"etc.c.curl","name":"chunk_failed","package":"phobos","parentType":"","signature":"chunk_failed = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"never use!","kind":"enum_member","module":"etc.c.curl","name":"curl_last","package":"phobos","parentType":"","signature":"curl_last = ","url":"/phobos/etc/c/curl.html#CurlError"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLcode","package":"phobos","parentType":"","signature":"CURLcode = int","url":"/phobos/etc/c/curl.html#CURLcode"},{"doc":"This prototype applies to all conversion callbacks","kind":"alias","module":"etc.c.curl","name":"curl_conv_callback","package":"phobos","parentType":"","signature":"curl_conv_callback = CURLcode function(char  * buffer,  size_t length)","url":"/phobos/etc/c/curl.html#curl_conv_callback"},{"doc":"actually an OpenSSL SSL_CTX","kind":"alias","module":"etc.c.curl","name":"curl_ssl_ctx_callback","package":"phobos","parentType":"","signature":"curl_ssl_ctx_callback = CURLcode function(CURL * curl,    /** easy handle */\n                           void  * ssl_ctx, /** actually an OpenSSL SSL_CTX */\n                           void  * userptr\n                         )","url":"/phobos/etc/c/curl.html#curl_ssl_ctx_callback"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlProxy","package":"phobos","parentType":"","signature":"CurlProxy","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"added in 7.10, new in 7.19.4 default is to use CONNECT HTTP/1.1","kind":"enum_member","module":"etc.c.curl","name":"http","package":"phobos","parentType":"","signature":"http = ","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"added in 7.19.4, force to use CONNECT HTTP/1.0","kind":"enum_member","module":"etc.c.curl","name":"http_1_0","package":"phobos","parentType":"","signature":"http_1_0 = ","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"support added in 7.15.2, enum existed already in 7.10","kind":"enum_member","module":"etc.c.curl","name":"socks4","package":"phobos","parentType":"","signature":"socks4 = 4","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"added in 7.10","kind":"enum_member","module":"etc.c.curl","name":"socks5","package":"phobos","parentType":"","signature":"socks5 = 5","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"added in 7.18.0","kind":"enum_member","module":"etc.c.curl","name":"socks4a","package":"phobos","parentType":"","signature":"socks4a = 6","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"Use the SOCKS5 protocol but pass along the host name rather than the IP address. added in 7.18.0","kind":"enum_member","module":"etc.c.curl","name":"socks5_hostname","package":"phobos","parentType":"","signature":"socks5_hostname = 7","url":"/phobos/etc/c/curl.html#CurlProxy"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_proxytype","package":"phobos","parentType":"","signature":"curl_proxytype = int","url":"/phobos/etc/c/curl.html#curl_proxytype"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlAuth","package":"phobos","parentType":"","signature":"CurlAuth : ulong","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"None","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = 0UL","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"Basic (default)","kind":"enum_member","module":"etc.c.curl","name":"basic","package":"phobos","parentType":"","signature":"basic = 1UL <<  0","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"Digest","kind":"enum_member","module":"etc.c.curl","name":"digest","package":"phobos","parentType":"","signature":"digest = 1UL <<  1","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"Negotiate (SPNEGO)","kind":"enum_member","module":"etc.c.curl","name":"negotiate","package":"phobos","parentType":"","signature":"negotiate = 1UL <<  2","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"GSS-Negotiate","kind":"enum_member","module":"etc.c.curl","name":"gssnegotiate","package":"phobos","parentType":"","signature":"gssnegotiate = negotiate","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"GSS-Negoatiate","kind":"enum_member","module":"etc.c.curl","name":"gssapi","package":"phobos","parentType":"","signature":"gssapi = negotiate","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"NTLM","kind":"enum_member","module":"etc.c.curl","name":"ntlm","package":"phobos","parentType":"","signature":"ntlm = 1UL <<  3","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"Digest with IE flavour","kind":"enum_member","module":"etc.c.curl","name":"digest_ie","package":"phobos","parentType":"","signature":"digest_ie = 1UL <<  4","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"NTML delegated to winbind helper","kind":"enum_member","module":"etc.c.curl","name":"ntlm_WB","package":"phobos","parentType":"","signature":"ntlm_WB = 1UL <<  5","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"Bearer token authentication","kind":"enum_member","module":"etc.c.curl","name":"bearer","package":"phobos","parentType":"","signature":"bearer = 1UL <<  6","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"used together with a single other type to force no auth or just that single type","kind":"enum_member","module":"etc.c.curl","name":"only","package":"phobos","parentType":"","signature":"only = 1UL <<  31","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"any allows","kind":"enum_member","module":"etc.c.curl","name":"any","package":"phobos","parentType":"","signature":"any = ~ digest_ie","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"any except basic","kind":"enum_member","module":"etc.c.curl","name":"anysafe","package":"phobos","parentType":"","signature":"anysafe = ~(basic |  digest_ie)","url":"/phobos/etc/c/curl.html#CurlAuth"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlSshAuth","package":"phobos","parentType":"","signature":"CurlSshAuth","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"all types supported by the server","kind":"enum_member","module":"etc.c.curl","name":"any","package":"phobos","parentType":"","signature":"any = ~ 0","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"none allowed, silly but complete","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = 0","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"public/private key files","kind":"enum_member","module":"etc.c.curl","name":"publickey","package":"phobos","parentType":"","signature":"publickey = 1 <<  0","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"password","kind":"enum_member","module":"etc.c.curl","name":"password","package":"phobos","parentType":"","signature":"password = 1 <<  1","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"host key files","kind":"enum_member","module":"etc.c.curl","name":"host","package":"phobos","parentType":"","signature":"host = 1 <<  2","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"keyboard interactive","kind":"enum_member","module":"etc.c.curl","name":"keyboard","package":"phobos","parentType":"","signature":"keyboard = 1 <<  3","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"agent (ssh-agent, pageant...)","kind":"enum_member","module":"etc.c.curl","name":"agent","package":"phobos","parentType":"","signature":"agent = 1 <<  4","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"gssapi (kerberos, ...)","kind":"enum_member","module":"etc.c.curl","name":"gssapi","package":"phobos","parentType":"","signature":"gssapi = 1 <<  5","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"default_","package":"phobos","parentType":"","signature":"default_ = any","url":"/phobos/etc/c/curl.html#CurlSshAuth"},{"doc":"points to a zero-terminated string encoded with base64 if len is zero, otherwise to the \"raw\" data","kind":"enum","module":"etc.c.curl","name":"CurlKHType","package":"phobos","parentType":"","signature":"CurlKHType","url":"/phobos/etc/c/curl.html#CurlKHType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"unknown","package":"phobos","parentType":"","signature":"unknown = ","url":"/phobos/etc/c/curl.html#CurlKHType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rsa1","package":"phobos","parentType":"","signature":"rsa1 = ","url":"/phobos/etc/c/curl.html#CurlKHType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rsa","package":"phobos","parentType":"","signature":"rsa = ","url":"/phobos/etc/c/curl.html#CurlKHType"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"dss","package":"phobos","parentType":"","signature":"dss = ","url":"/phobos/etc/c/curl.html#CurlKHType"},{"doc":"","kind":"struct","module":"etc.c.curl","name":"curl_khkey","package":"phobos","parentType":"","signature":"curl_khkey","url":"/phobos/etc/c/curl.html#curl_khkey"},{"doc":"this is the set of return values expected from the curl_sshkeycallback callback","kind":"enum","module":"etc.c.curl","name":"CurlKHStat","package":"phobos","parentType":"","signature":"CurlKHStat","url":"/phobos/etc/c/curl.html#CurlKHStat"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"fine_add_to_file","package":"phobos","parentType":"","signature":"fine_add_to_file = ","url":"/phobos/etc/c/curl.html#CurlKHStat"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"fine","package":"phobos","parentType":"","signature":"fine = ","url":"/phobos/etc/c/curl.html#CurlKHStat"},{"doc":"reject the connection, return an error","kind":"enum_member","module":"etc.c.curl","name":"reject","package":"phobos","parentType":"","signature":"reject = ","url":"/phobos/etc/c/curl.html#CurlKHStat"},{"doc":"do not accept it, but we can't answer right now so this causes a CURLE_DEFER error but otherwise the connection will be left intact etc","kind":"enum_member","module":"etc.c.curl","name":"defer","package":"phobos","parentType":"","signature":"defer = ","url":"/phobos/etc/c/curl.html#CurlKHStat"},{"doc":"not for use, only a marker for last-in-list","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlKHStat"},{"doc":"this is the set of status codes pass in to the callback","kind":"enum","module":"etc.c.curl","name":"CurlKHMatch","package":"phobos","parentType":"","signature":"CurlKHMatch","url":"/phobos/etc/c/curl.html#CurlKHMatch"},{"doc":"match","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlKHMatch"},{"doc":"host found, key mismatch!","kind":"enum_member","module":"etc.c.curl","name":"mismatch","package":"phobos","parentType":"","signature":"mismatch = ","url":"/phobos/etc/c/curl.html#CurlKHMatch"},{"doc":"no matching host/key found","kind":"enum_member","module":"etc.c.curl","name":"missing","package":"phobos","parentType":"","signature":"missing = ","url":"/phobos/etc/c/curl.html#CurlKHMatch"},{"doc":"not for use, only a marker for last-in-list","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlKHMatch"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_sshkeycallback","package":"phobos","parentType":"","signature":"curl_sshkeycallback = int  function(CURL * easy,            /** easy handle */\n                      const(curl_khkey)  * knownkey,  /** known */\n                      const(curl_khkey)  * foundkey,  /** found */\n                      CurlKHMatch m,         /** libcurl's view on the keys */\n                      void  * clientp          /** custom pointer passed from app */\n                    )","url":"/phobos/etc/c/curl.html#curl_sshkeycallback"},{"doc":"parameter for the CURLOPT_USE_SSL option","kind":"enum","module":"etc.c.curl","name":"CurlUseSSL","package":"phobos","parentType":"","signature":"CurlUseSSL","url":"/phobos/etc/c/curl.html#CurlUseSSL"},{"doc":"do not attempt to use SSL","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlUseSSL"},{"doc":"try using SSL, proceed anyway otherwise","kind":"enum_member","module":"etc.c.curl","name":"tryssl","package":"phobos","parentType":"","signature":"tryssl = ","url":"/phobos/etc/c/curl.html#CurlUseSSL"},{"doc":"SSL for the control connection or fail","kind":"enum_member","module":"etc.c.curl","name":"control","package":"phobos","parentType":"","signature":"control = ","url":"/phobos/etc/c/curl.html#CurlUseSSL"},{"doc":"SSL for all communication or fail","kind":"enum_member","module":"etc.c.curl","name":"all","package":"phobos","parentType":"","signature":"all = ","url":"/phobos/etc/c/curl.html#CurlUseSSL"},{"doc":"not an option, never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlUseSSL"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_usessl","package":"phobos","parentType":"","signature":"curl_usessl = int","url":"/phobos/etc/c/curl.html#curl_usessl"},{"doc":"parameter for the CURLOPT_FTP_SSL_CCC option","kind":"enum","module":"etc.c.curl","name":"CurlFtpSSL","package":"phobos","parentType":"","signature":"CurlFtpSSL","url":"/phobos/etc/c/curl.html#CurlFtpSSL"},{"doc":"do not send CCC","kind":"enum_member","module":"etc.c.curl","name":"ccc_none","package":"phobos","parentType":"","signature":"ccc_none = ","url":"/phobos/etc/c/curl.html#CurlFtpSSL"},{"doc":"Let the server initiate the shutdown","kind":"enum_member","module":"etc.c.curl","name":"ccc_passive","package":"phobos","parentType":"","signature":"ccc_passive = ","url":"/phobos/etc/c/curl.html#CurlFtpSSL"},{"doc":"Initiate the shutdown","kind":"enum_member","module":"etc.c.curl","name":"ccc_active","package":"phobos","parentType":"","signature":"ccc_active = ","url":"/phobos/etc/c/curl.html#CurlFtpSSL"},{"doc":"not an option, never use","kind":"enum_member","module":"etc.c.curl","name":"ccc_last","package":"phobos","parentType":"","signature":"ccc_last = ","url":"/phobos/etc/c/curl.html#CurlFtpSSL"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_ftpccc","package":"phobos","parentType":"","signature":"curl_ftpccc = int","url":"/phobos/etc/c/curl.html#curl_ftpccc"},{"doc":"parameter for the CURLOPT_FTPSSLAUTH option","kind":"enum","module":"etc.c.curl","name":"CurlFtpAuth","package":"phobos","parentType":"","signature":"CurlFtpAuth","url":"/phobos/etc/c/curl.html#CurlFtpAuth"},{"doc":"let libcurl decide","kind":"enum_member","module":"etc.c.curl","name":"defaultauth","package":"phobos","parentType":"","signature":"defaultauth = ","url":"/phobos/etc/c/curl.html#CurlFtpAuth"},{"doc":"use \"AUTH SSL\"","kind":"enum_member","module":"etc.c.curl","name":"ssl","package":"phobos","parentType":"","signature":"ssl = ","url":"/phobos/etc/c/curl.html#CurlFtpAuth"},{"doc":"use \"AUTH TLS\"","kind":"enum_member","module":"etc.c.curl","name":"tls","package":"phobos","parentType":"","signature":"tls = ","url":"/phobos/etc/c/curl.html#CurlFtpAuth"},{"doc":"not an option, never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlFtpAuth"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_ftpauth","package":"phobos","parentType":"","signature":"curl_ftpauth = int","url":"/phobos/etc/c/curl.html#curl_ftpauth"},{"doc":"parameter for the CURLOPT_FTP_CREATE_MISSING_DIRS option","kind":"enum","module":"etc.c.curl","name":"CurlFtp","package":"phobos","parentType":"","signature":"CurlFtp","url":"/phobos/etc/c/curl.html#CurlFtp"},{"doc":"do NOT create missing dirs!","kind":"enum_member","module":"etc.c.curl","name":"create_dir_none","package":"phobos","parentType":"","signature":"create_dir_none = ","url":"/phobos/etc/c/curl.html#CurlFtp"},{"doc":"(FTP/SFTP) if CWD fails, try MKD and then CWD again if MKD succeeded, for SFTP this does similar magic","kind":"enum_member","module":"etc.c.curl","name":"create_dir","package":"phobos","parentType":"","signature":"create_dir = ","url":"/phobos/etc/c/curl.html#CurlFtp"},{"doc":"(FTP only) if CWD fails, try MKD and then CWD again even if MKD failed!","kind":"enum_member","module":"etc.c.curl","name":"create_dir_retry","package":"phobos","parentType":"","signature":"create_dir_retry = ","url":"/phobos/etc/c/curl.html#CurlFtp"},{"doc":"not an option, never use","kind":"enum_member","module":"etc.c.curl","name":"create_dir_last","package":"phobos","parentType":"","signature":"create_dir_last = ","url":"/phobos/etc/c/curl.html#CurlFtp"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_ftpcreatedir","package":"phobos","parentType":"","signature":"curl_ftpcreatedir = int","url":"/phobos/etc/c/curl.html#curl_ftpcreatedir"},{"doc":"parameter for the CURLOPT_FTP_FILEMETHOD option","kind":"enum","module":"etc.c.curl","name":"CurlFtpMethod","package":"phobos","parentType":"","signature":"CurlFtpMethod","url":"/phobos/etc/c/curl.html#CurlFtpMethod"},{"doc":"let libcurl pick","kind":"enum_member","module":"etc.c.curl","name":"defaultmethod","package":"phobos","parentType":"","signature":"defaultmethod = ","url":"/phobos/etc/c/curl.html#CurlFtpMethod"},{"doc":"single CWD operation for each path part","kind":"enum_member","module":"etc.c.curl","name":"multicwd","package":"phobos","parentType":"","signature":"multicwd = ","url":"/phobos/etc/c/curl.html#CurlFtpMethod"},{"doc":"no CWD at all","kind":"enum_member","module":"etc.c.curl","name":"nocwd","package":"phobos","parentType":"","signature":"nocwd = ","url":"/phobos/etc/c/curl.html#CurlFtpMethod"},{"doc":"one CWD to full dir, then work on file","kind":"enum_member","module":"etc.c.curl","name":"singlecwd","package":"phobos","parentType":"","signature":"singlecwd = ","url":"/phobos/etc/c/curl.html#CurlFtpMethod"},{"doc":"not an option, never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlFtpMethod"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_ftpmethod","package":"phobos","parentType":"","signature":"curl_ftpmethod = int","url":"/phobos/etc/c/curl.html#curl_ftpmethod"},{"doc":"CURLPROTO_ defines are for the CURLOPT_*PROTOCOLS options","kind":"enum","module":"etc.c.curl","name":"CurlProto","package":"phobos","parentType":"","signature":"CurlProto","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"http","package":"phobos","parentType":"","signature":"http = 1","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"https","package":"phobos","parentType":"","signature":"https = 2","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ftp","package":"phobos","parentType":"","signature":"ftp = 4","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ftps","package":"phobos","parentType":"","signature":"ftps = 8","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"scp","package":"phobos","parentType":"","signature":"scp = 16","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"sftp","package":"phobos","parentType":"","signature":"sftp = 32","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"telnet","package":"phobos","parentType":"","signature":"telnet = 64","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ldap","package":"phobos","parentType":"","signature":"ldap = 128","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ldaps","package":"phobos","parentType":"","signature":"ldaps = 256","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"dict","package":"phobos","parentType":"","signature":"dict = 512","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"file","package":"phobos","parentType":"","signature":"file = 1024","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"tftp","package":"phobos","parentType":"","signature":"tftp = 2048","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"imap","package":"phobos","parentType":"","signature":"imap = 4096","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"imaps","package":"phobos","parentType":"","signature":"imaps = 8192","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"pop3","package":"phobos","parentType":"","signature":"pop3 = 16_384","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"pop3s","package":"phobos","parentType":"","signature":"pop3s = 32_768","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"smtp","package":"phobos","parentType":"","signature":"smtp = 65_536","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"smtps","package":"phobos","parentType":"","signature":"smtps = 131_072","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtsp","package":"phobos","parentType":"","signature":"rtsp = 262_144","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtmp","package":"phobos","parentType":"","signature":"rtmp = 524_288","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtmpt","package":"phobos","parentType":"","signature":"rtmpt = 1_048_576","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtmpe","package":"phobos","parentType":"","signature":"rtmpe = 2_097_152","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtmpte","package":"phobos","parentType":"","signature":"rtmpte = 4_194_304","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtmps","package":"phobos","parentType":"","signature":"rtmps = 8_388_608","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtmpts","package":"phobos","parentType":"","signature":"rtmpts = 16_777_216","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"gopher","package":"phobos","parentType":"","signature":"gopher = 33_554_432","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"enable everything","kind":"enum_member","module":"etc.c.curl","name":"all","package":"phobos","parentType":"","signature":"all = - 1","url":"/phobos/etc/c/curl.html#CurlProto"},{"doc":"name is uppercase CURLOPT_$(LT)name$(GT), type is one of the defined CURLOPTTYPE_$(LT)type$(GT) number is unique identifier The macro \"##\" is ISO C...","kind":"alias","module":"etc.c.curl","name":"LONG","package":"phobos","parentType":"","signature":"LONG = CURLOPTTYPE_LONG","url":"/phobos/etc/c/curl.html#LONG"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"OBJECTPOINT","package":"phobos","parentType":"","signature":"OBJECTPOINT = CURLOPTTYPE_OBJECTPOINT","url":"/phobos/etc/c/curl.html#OBJECTPOINT"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"FUNCTIONPOINT","package":"phobos","parentType":"","signature":"FUNCTIONPOINT = CURLOPTTYPE_FUNCTIONPOINT","url":"/phobos/etc/c/curl.html#FUNCTIONPOINT"},{"doc":"ditto","kind":"alias","module":"etc.c.curl","name":"OFF_T","package":"phobos","parentType":"","signature":"OFF_T = CURLOPTTYPE_OFF_T","url":"/phobos/etc/c/curl.html#OFF_T"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlOption","package":"phobos","parentType":"","signature":"CurlOption","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"This is the FILE * or void * the regular output should be written to.","kind":"enum_member","module":"etc.c.curl","name":"file","package":"phobos","parentType":"","signature":"file = 10_001","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The full URL to get/put","kind":"enum_member","module":"etc.c.curl","name":"url","package":"phobos","parentType":"","signature":"url = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Port number to connect to, if other than default.","kind":"enum_member","module":"etc.c.curl","name":"port","package":"phobos","parentType":"","signature":"port = 3","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Name of proxy to use.","kind":"enum_member","module":"etc.c.curl","name":"proxy","package":"phobos","parentType":"","signature":"proxy = 10_004","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"\"name:password\" to use when fetching.","kind":"enum_member","module":"etc.c.curl","name":"userpwd","package":"phobos","parentType":"","signature":"userpwd = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"\"name:password\" to use with proxy.","kind":"enum_member","module":"etc.c.curl","name":"proxyuserpwd","package":"phobos","parentType":"","signature":"proxyuserpwd = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Range to get, specified as an ASCII string.","kind":"enum_member","module":"etc.c.curl","name":"range","package":"phobos","parentType":"","signature":"range = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"not used Specified file stream to upload from (use as input):","kind":"enum_member","module":"etc.c.curl","name":"infile","package":"phobos","parentType":"","signature":"infile = 10_009","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Buffer to receive error messages in, must be at least CURL_ERROR_SIZE bytes big. If this is not used, error messages go to stderr instead:","kind":"enum_member","module":"etc.c.curl","name":"errorbuffer","package":"phobos","parentType":"","signature":"errorbuffer = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called to store the output (instead of fwrite). The parameters will use fwrite() syntax, make sure to follow them.","kind":"enum_member","module":"etc.c.curl","name":"writefunction","package":"phobos","parentType":"","signature":"writefunction = 20_011","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called to read the input (instead of fread). The parameters will use fread() syntax, make sure to follow them.","kind":"enum_member","module":"etc.c.curl","name":"readfunction","package":"phobos","parentType":"","signature":"readfunction = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Time-out the read operation after this amount of seconds","kind":"enum_member","module":"etc.c.curl","name":"timeout","package":"phobos","parentType":"","signature":"timeout = 13","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"If the CURLOPT_INFILE is used, this can be used to inform libcurl about how large the file being sent really is. That allows better error checking ...","kind":"enum_member","module":"etc.c.curl","name":"infilesize","package":"phobos","parentType":"","signature":"infilesize = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"POST static input fields.","kind":"enum_member","module":"etc.c.curl","name":"postfields","package":"phobos","parentType":"","signature":"postfields = 10_015","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the referrer page (needed by some CGIs)","kind":"enum_member","module":"etc.c.curl","name":"referer","package":"phobos","parentType":"","signature":"referer = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the FTP PORT string (interface name, named or numerical IP address) Use i.e '-' to use default address.","kind":"enum_member","module":"etc.c.curl","name":"ftpport","package":"phobos","parentType":"","signature":"ftpport = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the User-Agent string (examined by some CGIs)","kind":"enum_member","module":"etc.c.curl","name":"useragent","package":"phobos","parentType":"","signature":"useragent = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"If the download receives less than \"low speed limit\" bytes/second during \"low speed time\" seconds, the operations is aborted. You could i.e if you ...","kind":"enum_member","module":"etc.c.curl","name":"low_speed_limit","package":"phobos","parentType":"","signature":"low_speed_limit = 19","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the \"low speed time\"","kind":"enum_member","module":"etc.c.curl","name":"low_speed_time","package":"phobos","parentType":"","signature":"low_speed_time = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the continuation offset.","kind":"enum_member","module":"etc.c.curl","name":"resume_from","package":"phobos","parentType":"","signature":"resume_from = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set cookie in request:","kind":"enum_member","module":"etc.c.curl","name":"cookie","package":"phobos","parentType":"","signature":"cookie = 10_022","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"This points to a linked list of headers, struct curl_slist kind","kind":"enum_member","module":"etc.c.curl","name":"httpheader","package":"phobos","parentType":"","signature":"httpheader = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"This points to a linked list of post entries, struct curl_httppost","kind":"enum_member","module":"etc.c.curl","name":"httppost","package":"phobos","parentType":"","signature":"httppost = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"name of the file keeping your private SSL-certificate","kind":"enum_member","module":"etc.c.curl","name":"sslcert","package":"phobos","parentType":"","signature":"sslcert = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"password for the SSL or SSH private key","kind":"enum_member","module":"etc.c.curl","name":"keypasswd","package":"phobos","parentType":"","signature":"keypasswd = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"send TYPE parameter?","kind":"enum_member","module":"etc.c.curl","name":"crlf","package":"phobos","parentType":"","signature":"crlf = 27","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"send linked-list of QUOTE commands","kind":"enum_member","module":"etc.c.curl","name":"quote","package":"phobos","parentType":"","signature":"quote = 10_028","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"send FILE * or void * to store headers to, if you use a callback it is simply passed to the callback unmodified","kind":"enum_member","module":"etc.c.curl","name":"writeheader","package":"phobos","parentType":"","signature":"writeheader = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"point to a file to read the initial cookies from, also enables \"cookie awareness\"","kind":"enum_member","module":"etc.c.curl","name":"cookiefile","package":"phobos","parentType":"","signature":"cookiefile = 10_031","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"What version to specifically try to use. See CURL_SSLVERSION defines below.","kind":"enum_member","module":"etc.c.curl","name":"sslversion","package":"phobos","parentType":"","signature":"sslversion = 32","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"What kind of HTTP time condition to use, see defines","kind":"enum_member","module":"etc.c.curl","name":"timecondition","package":"phobos","parentType":"","signature":"timecondition = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Time to use with the above condition. Specified in number of seconds since 1 Jan 1970","kind":"enum_member","module":"etc.c.curl","name":"timevalue","package":"phobos","parentType":"","signature":"timevalue = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Custom request, for customizing the get command like HTTP: DELETE, TRACE and others FTP: to use a different list command","kind":"enum_member","module":"etc.c.curl","name":"customrequest","package":"phobos","parentType":"","signature":"customrequest = 10_036","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"HTTP request, for odd commands like DELETE, TRACE and others","kind":"enum_member","module":"etc.c.curl","name":"stderr","package":"phobos","parentType":"","signature":"stderr = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"send linked-list of post-transfer QUOTE commands","kind":"enum_member","module":"etc.c.curl","name":"postquote","package":"phobos","parentType":"","signature":"postquote = 10_039","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Pass a pointer to string of the output using full variable-replacement as described elsewhere.","kind":"enum_member","module":"etc.c.curl","name":"writeinfo","package":"phobos","parentType":"","signature":"writeinfo = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"talk a lot","kind":"enum_member","module":"etc.c.curl","name":"verbose","package":"phobos","parentType":"","signature":"verbose = 41","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"throw the header out too","kind":"enum_member","module":"etc.c.curl","name":"header","package":"phobos","parentType":"","signature":"header = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"shut off the progress meter","kind":"enum_member","module":"etc.c.curl","name":"noprogress","package":"phobos","parentType":"","signature":"noprogress = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"use HEAD to get http document","kind":"enum_member","module":"etc.c.curl","name":"nobody","package":"phobos","parentType":"","signature":"nobody = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"no output on http error codes >= 300","kind":"enum_member","module":"etc.c.curl","name":"failonerror","package":"phobos","parentType":"","signature":"failonerror = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"this is an upload","kind":"enum_member","module":"etc.c.curl","name":"upload","package":"phobos","parentType":"","signature":"upload = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"HTTP POST method","kind":"enum_member","module":"etc.c.curl","name":"post","package":"phobos","parentType":"","signature":"post = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"return bare names when listing directories","kind":"enum_member","module":"etc.c.curl","name":"dirlistonly","package":"phobos","parentType":"","signature":"dirlistonly = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Append instead of overwrite on upload!","kind":"enum_member","module":"etc.c.curl","name":"append","package":"phobos","parentType":"","signature":"append = 50","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Specify whether to read the user+password from the .netrc or the URL. This must be one of the CURL_NETRC_* enums below.","kind":"enum_member","module":"etc.c.curl","name":"netrc","package":"phobos","parentType":"","signature":"netrc = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"use Location: Luke!","kind":"enum_member","module":"etc.c.curl","name":"followlocation","package":"phobos","parentType":"","signature":"followlocation = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"transfer data in text/ASCII format","kind":"enum_member","module":"etc.c.curl","name":"transfertext","package":"phobos","parentType":"","signature":"transfertext = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"HTTP PUT","kind":"enum_member","module":"etc.c.curl","name":"put","package":"phobos","parentType":"","signature":"put = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called instead of the internal progress display function. This function should be defined as the curl_progress_callback proto...","kind":"enum_member","module":"etc.c.curl","name":"progressfunction","package":"phobos","parentType":"","signature":"progressfunction = 20_056","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Data passed to the progress callback","kind":"enum_member","module":"etc.c.curl","name":"progressdata","package":"phobos","parentType":"","signature":"progressdata = 10_057","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"We want the referrer field set automatically when following locations","kind":"enum_member","module":"etc.c.curl","name":"autoreferer","package":"phobos","parentType":"","signature":"autoreferer = 58","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Port of the proxy, can be set in the proxy string as well with: `[host]:[port]`","kind":"enum_member","module":"etc.c.curl","name":"proxyport","package":"phobos","parentType":"","signature":"proxyport = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"size of the POST input data, if strlen() is not good to use","kind":"enum_member","module":"etc.c.curl","name":"postfieldsize","package":"phobos","parentType":"","signature":"postfieldsize = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"tunnel non-http operations through a HTTP proxy","kind":"enum_member","module":"etc.c.curl","name":"httpproxytunnel","package":"phobos","parentType":"","signature":"httpproxytunnel = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the interface string to use as outgoing network interface","kind":"enum_member","module":"etc.c.curl","name":"intrface","package":"phobos","parentType":"","signature":"intrface = 10_062","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the krb4/5 security level, this also enables krb4/5 awareness.  This is a string, 'clear', 'safe', 'confidential' or 'private'.  If the string ...","kind":"enum_member","module":"etc.c.curl","name":"krblevel","package":"phobos","parentType":"","signature":"krblevel = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set if we should verify the peer in ssl handshake, set 1 to verify.","kind":"enum_member","module":"etc.c.curl","name":"ssl_verifypeer","package":"phobos","parentType":"","signature":"ssl_verifypeer = 64","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The CApath or CAfile used to validate the peer certificate this option is used only if SSL_VERIFYPEER is true","kind":"enum_member","module":"etc.c.curl","name":"cainfo","package":"phobos","parentType":"","signature":"cainfo = 10_065","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Maximum number of http redirects to follow","kind":"enum_member","module":"etc.c.curl","name":"maxredirs","package":"phobos","parentType":"","signature":"maxredirs = 68","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Pass a long set to 1 to get the date of the requested document (if possible)! Pass a zero to shut it off.","kind":"enum_member","module":"etc.c.curl","name":"filetime","package":"phobos","parentType":"","signature":"filetime = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"This points to a linked list of telnet options","kind":"enum_member","module":"etc.c.curl","name":"telnetoptions","package":"phobos","parentType":"","signature":"telnetoptions = 10_070","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Max amount of cached alive connections","kind":"enum_member","module":"etc.c.curl","name":"maxconnects","package":"phobos","parentType":"","signature":"maxconnects = 71","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"What policy to use when closing connections when the cache is filled up","kind":"enum_member","module":"etc.c.curl","name":"closepolicy","package":"phobos","parentType":"","signature":"closepolicy = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set to explicitly use a new connection for the upcoming transfer. Do not use this unless you're absolutely sure of this, as it makes the operation ...","kind":"enum_member","module":"etc.c.curl","name":"fresh_connect","package":"phobos","parentType":"","signature":"fresh_connect = 74","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set to explicitly forbid the upcoming transfer's connection to be re-used when done. Do not use this unless you're absolutely sure of this, as it m...","kind":"enum_member","module":"etc.c.curl","name":"forbid_reuse","package":"phobos","parentType":"","signature":"forbid_reuse = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set to a file name that contains random data for libcurl to use to seed the random engine when doing SSL connects.","kind":"enum_member","module":"etc.c.curl","name":"random_file","package":"phobos","parentType":"","signature":"random_file = 10_076","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set to the Entropy Gathering Daemon socket pathname","kind":"enum_member","module":"etc.c.curl","name":"egdsocket","package":"phobos","parentType":"","signature":"egdsocket = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Time-out connect operations after this amount of seconds, if connects are OK within this time, then fine... This only aborts the connect phase. [On...","kind":"enum_member","module":"etc.c.curl","name":"connecttimeout","package":"phobos","parentType":"","signature":"connecttimeout = 78","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called to store headers (instead of fwrite). The parameters will use fwrite() syntax, make sure to follow them.","kind":"enum_member","module":"etc.c.curl","name":"headerfunction","package":"phobos","parentType":"","signature":"headerfunction = 20_079","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set this to force the HTTP request to get back to GET. Only really usable if POST, PUT or a custom request have been used first.","kind":"enum_member","module":"etc.c.curl","name":"httpget","package":"phobos","parentType":"","signature":"httpget = 80","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set if we should verify the Common name from the peer certificate in ssl handshake, set 1 to check existence, 2 to ensure that it matches the provi...","kind":"enum_member","module":"etc.c.curl","name":"ssl_verifyhost","package":"phobos","parentType":"","signature":"ssl_verifyhost = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Specify which file name to write all known cookies in after completed operation. Set file name to \"-\" (dash) to make it go to stdout.","kind":"enum_member","module":"etc.c.curl","name":"cookiejar","package":"phobos","parentType":"","signature":"cookiejar = 10_082","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Specify which SSL ciphers to use","kind":"enum_member","module":"etc.c.curl","name":"ssl_cipher_list","package":"phobos","parentType":"","signature":"ssl_cipher_list = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Specify which HTTP version to use! This must be set to one of the CURL_HTTP_VERSION* enums set below.","kind":"enum_member","module":"etc.c.curl","name":"http_version","package":"phobos","parentType":"","signature":"http_version = 84","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Specifically switch on or off the FTP engine's use of the EPSV command. By default, that one will always be attempted before the more traditional P...","kind":"enum_member","module":"etc.c.curl","name":"ftp_use_epsv","package":"phobos","parentType":"","signature":"ftp_use_epsv = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"type of the file keeping your SSL-certificate (\"DER\", \"PEM\", \"ENG\")","kind":"enum_member","module":"etc.c.curl","name":"sslcerttype","package":"phobos","parentType":"","signature":"sslcerttype = 10_086","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"name of the file keeping your private SSL-key","kind":"enum_member","module":"etc.c.curl","name":"sslkey","package":"phobos","parentType":"","signature":"sslkey = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"type of the file keeping your private SSL-key (\"DER\", \"PEM\", \"ENG\")","kind":"enum_member","module":"etc.c.curl","name":"sslkeytype","package":"phobos","parentType":"","signature":"sslkeytype = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"crypto engine for the SSL-sub system","kind":"enum_member","module":"etc.c.curl","name":"sslengine","package":"phobos","parentType":"","signature":"sslengine = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the crypto engine for the SSL-sub system as default the param has no meaning...","kind":"enum_member","module":"etc.c.curl","name":"sslengine_default","package":"phobos","parentType":"","signature":"sslengine_default = 90","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Non-zero value means to use the global dns cache","kind":"enum_member","module":"etc.c.curl","name":"dns_use_global_cache","package":"phobos","parentType":"","signature":"dns_use_global_cache = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"DNS cache timeout","kind":"enum_member","module":"etc.c.curl","name":"dns_cache_timeout","package":"phobos","parentType":"","signature":"dns_cache_timeout = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"send linked-list of pre-transfer QUOTE commands","kind":"enum_member","module":"etc.c.curl","name":"prequote","package":"phobos","parentType":"","signature":"prequote = 10_093","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the debug function","kind":"enum_member","module":"etc.c.curl","name":"debugfunction","package":"phobos","parentType":"","signature":"debugfunction = 20_094","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the data for the debug function","kind":"enum_member","module":"etc.c.curl","name":"debugdata","package":"phobos","parentType":"","signature":"debugdata = 10_095","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"mark this as start of a cookie session","kind":"enum_member","module":"etc.c.curl","name":"cookiesession","package":"phobos","parentType":"","signature":"cookiesession = 96","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The CApath directory used to validate the peer certificate this option is used only if SSL_VERIFYPEER is true","kind":"enum_member","module":"etc.c.curl","name":"capath","package":"phobos","parentType":"","signature":"capath = 10_097","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Instruct libcurl to use a smaller receive buffer","kind":"enum_member","module":"etc.c.curl","name":"buffersize","package":"phobos","parentType":"","signature":"buffersize = 98","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Instruct libcurl to not use any signal/alarm handlers, even when using timeouts. This option is useful for multi-threaded applications. See libcurl...","kind":"enum_member","module":"etc.c.curl","name":"nosignal","package":"phobos","parentType":"","signature":"nosignal = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Provide a CURLShare for mutexing non-ts data","kind":"enum_member","module":"etc.c.curl","name":"share","package":"phobos","parentType":"","signature":"share = 10_100","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"indicates type of proxy. accepted values are CURLPROXY_HTTP (default), CURLPROXY_SOCKS4, CURLPROXY_SOCKS4A and CURLPROXY_SOCKS5.","kind":"enum_member","module":"etc.c.curl","name":"proxytype","package":"phobos","parentType":"","signature":"proxytype = 101","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the Accept-Encoding string. Use this to tell a server you would like the response to be compressed.","kind":"enum_member","module":"etc.c.curl","name":"encoding","package":"phobos","parentType":"","signature":"encoding = 10_102","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set pointer to private data","kind":"enum_member","module":"etc.c.curl","name":"private_opt","package":"phobos","parentType":"","signature":"private_opt = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set aliases for HTTP 200 in the HTTP Response header","kind":"enum_member","module":"etc.c.curl","name":"http200aliases","package":"phobos","parentType":"","signature":"http200aliases = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Continue to send authentication (user+password) when following locations, even when hostname changed. This can potentially send off the name and pa...","kind":"enum_member","module":"etc.c.curl","name":"unrestricted_auth","package":"phobos","parentType":"","signature":"unrestricted_auth = 105","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Specifically switch on or off the FTP engine's use of the EPRT command ( it also disables the LPRT attempt). By default, those ones will always be ...","kind":"enum_member","module":"etc.c.curl","name":"ftp_use_eprt","package":"phobos","parentType":"","signature":"ftp_use_eprt = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set this to a bitmask value to enable the particular authentications methods you like. Use this in combination with CURLOPT_USERPWD. Note that sett...","kind":"enum_member","module":"etc.c.curl","name":"httpauth","package":"phobos","parentType":"","signature":"httpauth = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the ssl context callback function, currently only for OpenSSL ssl_ctx in second argument. The function must be matching the curl_ssl_ctx_callba...","kind":"enum_member","module":"etc.c.curl","name":"ssl_ctx_function","package":"phobos","parentType":"","signature":"ssl_ctx_function = 20_108","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the userdata for the ssl context callback function's third argument","kind":"enum_member","module":"etc.c.curl","name":"ssl_ctx_data","package":"phobos","parentType":"","signature":"ssl_ctx_data = 10_109","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"FTP Option that causes missing dirs to be created on the remote server. In 7.19.4 we introduced the convenience enums for this option using the CUR...","kind":"enum_member","module":"etc.c.curl","name":"ftp_create_missing_dirs","package":"phobos","parentType":"","signature":"ftp_create_missing_dirs = 110","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set this to a bitmask value to enable the particular authentications methods you like. Use this in combination with CURLOPT_PROXYUSERPWD. Note that...","kind":"enum_member","module":"etc.c.curl","name":"proxyauth","package":"phobos","parentType":"","signature":"proxyauth = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"FTP option that changes the timeout, in seconds, associated with getting a response.  This is different from transfer timeout time and essentially ...","kind":"enum_member","module":"etc.c.curl","name":"ftp_response_timeout","package":"phobos","parentType":"","signature":"ftp_response_timeout = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set this option to one of the CURL_IPRESOLVE_* defines (see below) to tell libcurl to resolve names to those IP versions only. This only has affect...","kind":"enum_member","module":"etc.c.curl","name":"ipresolve","package":"phobos","parentType":"","signature":"ipresolve = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set this option to limit the size of a file that will be downloaded from an HTTP or FTP server.","kind":"enum_member","module":"etc.c.curl","name":"maxfilesize","package":"phobos","parentType":"","signature":"maxfilesize = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"See the comment for INFILESIZE above, but in short, specifies the size of the file being uploaded.  -1 means unknown.","kind":"enum_member","module":"etc.c.curl","name":"infilesize_large","package":"phobos","parentType":"","signature":"infilesize_large = 30_115","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Sets the continuation offset.  There is also a LONG version of this; look above for RESUME_FROM.","kind":"enum_member","module":"etc.c.curl","name":"resume_from_large","package":"phobos","parentType":"","signature":"resume_from_large = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Sets the maximum size of data that will be downloaded from an HTTP or FTP server.  See MAXFILESIZE above for the LONG version.","kind":"enum_member","module":"etc.c.curl","name":"maxfilesize_large","package":"phobos","parentType":"","signature":"maxfilesize_large = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set this option to the file name of your .netrc file you want libcurl to parse (using the CURLOPT_NETRC option). If not set, libcurl will do a poor...","kind":"enum_member","module":"etc.c.curl","name":"netrc_file","package":"phobos","parentType":"","signature":"netrc_file = 10_118","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Enable SSL/TLS for FTP, pick one of: CURLFTPSSL_TRY     - try using SSL, proceed anyway otherwise CURLFTPSSL_CONTROL - SSL for the control connecti...","kind":"enum_member","module":"etc.c.curl","name":"use_ssl","package":"phobos","parentType":"","signature":"use_ssl = 119","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The _LARGE version of the standard POSTFIELDSIZE option","kind":"enum_member","module":"etc.c.curl","name":"postfieldsize_large","package":"phobos","parentType":"","signature":"postfieldsize_large = 30_120","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Enable/disable the TCP Nagle algorithm","kind":"enum_member","module":"etc.c.curl","name":"tcp_nodelay","package":"phobos","parentType":"","signature":"tcp_nodelay = 121","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"When FTP over SSL/TLS is selected (with CURLOPT_USE_SSL), this option can be used to change libcurl's default action which is to first try \"AUTH SS...","kind":"enum_member","module":"etc.c.curl","name":"ftpsslauth","package":"phobos","parentType":"","signature":"ftpsslauth = 129","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ioctlfunction","package":"phobos","parentType":"","signature":"ioctlfunction = 20_130","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ioctldata","package":"phobos","parentType":"","signature":"ioctldata = 10_131","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"zero terminated string for pass on to the FTP server when asked for \"account\" info","kind":"enum_member","module":"etc.c.curl","name":"ftp_account","package":"phobos","parentType":"","signature":"ftp_account = 10_134","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"feed cookies into cookie engine","kind":"enum_member","module":"etc.c.curl","name":"cookielist","package":"phobos","parentType":"","signature":"cookielist = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ignore Content-Length","kind":"enum_member","module":"etc.c.curl","name":"ignore_content_length","package":"phobos","parentType":"","signature":"ignore_content_length = 136","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set to non-zero to skip the IP address received in a 227 PASV FTP server response. Typically used for FTP-SSL purposes but is not restricted to tha...","kind":"enum_member","module":"etc.c.curl","name":"ftp_skip_pasv_ip","package":"phobos","parentType":"","signature":"ftp_skip_pasv_ip = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Select \"file method\" to use when doing FTP, see the curl_ftpmethod above.","kind":"enum_member","module":"etc.c.curl","name":"ftp_filemethod","package":"phobos","parentType":"","signature":"ftp_filemethod = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Local port number to bind the socket to","kind":"enum_member","module":"etc.c.curl","name":"localport","package":"phobos","parentType":"","signature":"localport = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Number of ports to try, including the first one set with LOCALPORT. Thus, setting it to 1 will make no additional attempts but the first.","kind":"enum_member","module":"etc.c.curl","name":"localportrange","package":"phobos","parentType":"","signature":"localportrange = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"no transfer, set up connection and let application use the socket by extracting it with CURLINFO_LASTSOCKET","kind":"enum_member","module":"etc.c.curl","name":"connect_only","package":"phobos","parentType":"","signature":"connect_only = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called to convert from the network encoding (instead of using the iconv calls in libcurl)","kind":"enum_member","module":"etc.c.curl","name":"conv_from_network_function","package":"phobos","parentType":"","signature":"conv_from_network_function = 20_142","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called to convert to the network encoding (instead of using the iconv calls in libcurl)","kind":"enum_member","module":"etc.c.curl","name":"conv_to_network_function","package":"phobos","parentType":"","signature":"conv_to_network_function = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Function that will be called to convert from UTF8 (instead of using the iconv calls in libcurl) Note that this is used only for SSL certificate pro...","kind":"enum_member","module":"etc.c.curl","name":"conv_from_utf8_function","package":"phobos","parentType":"","signature":"conv_from_utf8_function = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"If the connection proceeds too quickly then need to slow it down","kind":"enum_member","module":"etc.c.curl","name":"max_send_speed_large","package":"phobos","parentType":"","signature":"max_send_speed_large = 30_145","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"max_recv_speed_large","package":"phobos","parentType":"","signature":"max_recv_speed_large = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Pointer to command string to send if USER/PASS fails.","kind":"enum_member","module":"etc.c.curl","name":"ftp_alternative_to_user","package":"phobos","parentType":"","signature":"ftp_alternative_to_user = 10_147","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"callback function for setting socket options","kind":"enum_member","module":"etc.c.curl","name":"sockoptfunction","package":"phobos","parentType":"","signature":"sockoptfunction = 20_148","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"sockoptdata","package":"phobos","parentType":"","signature":"sockoptdata = 10_149","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set to 0 to disable session ID re-use for this transfer, default is enabled (== 1)","kind":"enum_member","module":"etc.c.curl","name":"ssl_sessionid_cache","package":"phobos","parentType":"","signature":"ssl_sessionid_cache = 150","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"allowed SSH authentication methods","kind":"enum_member","module":"etc.c.curl","name":"ssh_auth_types","package":"phobos","parentType":"","signature":"ssh_auth_types = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Used by scp/sftp to do public/private key authentication","kind":"enum_member","module":"etc.c.curl","name":"ssh_public_keyfile","package":"phobos","parentType":"","signature":"ssh_public_keyfile = 10_152","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssh_private_keyfile","package":"phobos","parentType":"","signature":"ssh_private_keyfile = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Send CCC (Clear Command Channel) after authentication","kind":"enum_member","module":"etc.c.curl","name":"ftp_ssl_ccc","package":"phobos","parentType":"","signature":"ftp_ssl_ccc = 154","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Same as TIMEOUT and CONNECTTIMEOUT, but with ms resolution","kind":"enum_member","module":"etc.c.curl","name":"timeout_ms","package":"phobos","parentType":"","signature":"timeout_ms = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"connecttimeout_ms","package":"phobos","parentType":"","signature":"connecttimeout_ms = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set to zero to disable the libcurl's decoding and thus pass the raw body data to the application even when it is encoded/compressed","kind":"enum_member","module":"etc.c.curl","name":"http_transfer_decoding","package":"phobos","parentType":"","signature":"http_transfer_decoding = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"http_content_decoding","package":"phobos","parentType":"","signature":"http_content_decoding = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Permission used when creating new files and directories on the remote server for protocols that support it, SFTP/SCP/FILE","kind":"enum_member","module":"etc.c.curl","name":"new_file_perms","package":"phobos","parentType":"","signature":"new_file_perms = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"new_directory_perms","package":"phobos","parentType":"","signature":"new_directory_perms = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set the behaviour of POST when redirecting. Values must be set to one of CURL_REDIR* defines below. This used to be called CURLOPT_POST301","kind":"enum_member","module":"etc.c.curl","name":"postredir","package":"phobos","parentType":"","signature":"postredir = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"used by scp/sftp to verify the host's public key","kind":"enum_member","module":"etc.c.curl","name":"ssh_host_public_key_md5","package":"phobos","parentType":"","signature":"ssh_host_public_key_md5 = 10_162","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Callback function for opening socket (instead of socket(2)). Optionally, callback is able change the address or refuse to connect returning CURL_SO...","kind":"enum_member","module":"etc.c.curl","name":"opensocketfunction","package":"phobos","parentType":"","signature":"opensocketfunction = 20_163","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"opensocketdata","package":"phobos","parentType":"","signature":"opensocketdata = 10_164","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"POST volatile input fields.","kind":"enum_member","module":"etc.c.curl","name":"copypostfields","package":"phobos","parentType":"","signature":"copypostfields = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set transfer mode (;type=$(LT)a|i$(GT)) when doing FTP via an HTTP proxy","kind":"enum_member","module":"etc.c.curl","name":"proxy_transfer_mode","package":"phobos","parentType":"","signature":"proxy_transfer_mode = 166","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Callback function for seeking in the input stream","kind":"enum_member","module":"etc.c.curl","name":"seekfunction","package":"phobos","parentType":"","signature":"seekfunction = 20_167","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"seekdata","package":"phobos","parentType":"","signature":"seekdata = 10_168","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"CRL file","kind":"enum_member","module":"etc.c.curl","name":"crlfile","package":"phobos","parentType":"","signature":"crlfile = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Issuer certificate","kind":"enum_member","module":"etc.c.curl","name":"issuercert","package":"phobos","parentType":"","signature":"issuercert = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"(IPv6) Address scope","kind":"enum_member","module":"etc.c.curl","name":"address_scope","package":"phobos","parentType":"","signature":"address_scope = 171","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Collect certificate chain info and allow it to get retrievable with CURLINFO_CERTINFO after the transfer is complete. (Unfortunately) only working ...","kind":"enum_member","module":"etc.c.curl","name":"certinfo","package":"phobos","parentType":"","signature":"certinfo = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"\"name\" and \"pwd\" to use when fetching.","kind":"enum_member","module":"etc.c.curl","name":"username","package":"phobos","parentType":"","signature":"username = 10_173","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"password","package":"phobos","parentType":"","signature":"password = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"\"name\" and \"pwd\" to use with Proxy when fetching.","kind":"enum_member","module":"etc.c.curl","name":"proxyusername","package":"phobos","parentType":"","signature":"proxyusername = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"proxypassword","package":"phobos","parentType":"","signature":"proxypassword = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Comma separated list of hostnames defining no-proxy zones. These should match both hostnames directly, and hostnames within a domain. For example, ...","kind":"enum_member","module":"etc.c.curl","name":"noproxy","package":"phobos","parentType":"","signature":"noproxy = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"block size for TFTP transfers","kind":"enum_member","module":"etc.c.curl","name":"tftp_blksize","package":"phobos","parentType":"","signature":"tftp_blksize = 178","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Socks Service","kind":"enum_member","module":"etc.c.curl","name":"socks5_gssapi_service","package":"phobos","parentType":"","signature":"socks5_gssapi_service = 10_179","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Socks Service","kind":"enum_member","module":"etc.c.curl","name":"socks5_gssapi_nec","package":"phobos","parentType":"","signature":"socks5_gssapi_nec = 180","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the bitmask for the protocols that are allowed to be used for the transfer, which thus helps the app which takes URLs from users or other exter...","kind":"enum_member","module":"etc.c.curl","name":"protocols","package":"phobos","parentType":"","signature":"protocols = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the bitmask for the protocols that libcurl is allowed to follow to, as a subset of the CURLOPT_PROTOCOLS ones. That means the protocol needs to...","kind":"enum_member","module":"etc.c.curl","name":"redir_protocols","package":"phobos","parentType":"","signature":"redir_protocols = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the SSH knownhost file name to use","kind":"enum_member","module":"etc.c.curl","name":"ssh_knownhosts","package":"phobos","parentType":"","signature":"ssh_knownhosts = 10_183","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the SSH host key callback, must point to a curl_sshkeycallback function","kind":"enum_member","module":"etc.c.curl","name":"ssh_keyfunction","package":"phobos","parentType":"","signature":"ssh_keyfunction = 20_184","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the SSH host key callback custom pointer","kind":"enum_member","module":"etc.c.curl","name":"ssh_keydata","package":"phobos","parentType":"","signature":"ssh_keydata = 10_185","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the SMTP mail originator","kind":"enum_member","module":"etc.c.curl","name":"mail_from","package":"phobos","parentType":"","signature":"mail_from = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"set the SMTP mail receiver(s)","kind":"enum_member","module":"etc.c.curl","name":"mail_rcpt","package":"phobos","parentType":"","signature":"mail_rcpt = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"FTP: send PRET before PASV","kind":"enum_member","module":"etc.c.curl","name":"ftp_use_pret","package":"phobos","parentType":"","signature":"ftp_use_pret = 188","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"RTSP request method (OPTIONS, SETUP, PLAY, etc...)","kind":"enum_member","module":"etc.c.curl","name":"rtsp_request","package":"phobos","parentType":"","signature":"rtsp_request = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The RTSP session identifier","kind":"enum_member","module":"etc.c.curl","name":"rtsp_session_id","package":"phobos","parentType":"","signature":"rtsp_session_id = 10_190","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The RTSP stream URI","kind":"enum_member","module":"etc.c.curl","name":"rtsp_stream_uri","package":"phobos","parentType":"","signature":"rtsp_stream_uri = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The Transport: header to use in RTSP requests","kind":"enum_member","module":"etc.c.curl","name":"rtsp_transport","package":"phobos","parentType":"","signature":"rtsp_transport = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Manually initialize the client RTSP CSeq for this handle","kind":"enum_member","module":"etc.c.curl","name":"rtsp_client_cseq","package":"phobos","parentType":"","signature":"rtsp_client_cseq = 193","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Manually initialize the server RTSP CSeq for this handle","kind":"enum_member","module":"etc.c.curl","name":"rtsp_server_cseq","package":"phobos","parentType":"","signature":"rtsp_server_cseq = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"The stream to pass to INTERLEAVEFUNCTION.","kind":"enum_member","module":"etc.c.curl","name":"interleavedata","package":"phobos","parentType":"","signature":"interleavedata = 10_195","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Let the application define a custom write method for RTP data","kind":"enum_member","module":"etc.c.curl","name":"interleavefunction","package":"phobos","parentType":"","signature":"interleavefunction = 20_196","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Turn on wildcard matching","kind":"enum_member","module":"etc.c.curl","name":"wildcardmatch","package":"phobos","parentType":"","signature":"wildcardmatch = 197","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Directory matching callback called before downloading of an individual file (chunk) started","kind":"enum_member","module":"etc.c.curl","name":"chunk_bgn_function","package":"phobos","parentType":"","signature":"chunk_bgn_function = 20_198","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Directory matching callback called after the file (chunk) was downloaded, or skipped","kind":"enum_member","module":"etc.c.curl","name":"chunk_end_function","package":"phobos","parentType":"","signature":"chunk_end_function = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Change match (fnmatch-like) callback for wildcard matching","kind":"enum_member","module":"etc.c.curl","name":"fnmatch_function","package":"phobos","parentType":"","signature":"fnmatch_function = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Let the application define custom chunk data pointer","kind":"enum_member","module":"etc.c.curl","name":"chunk_data","package":"phobos","parentType":"","signature":"chunk_data = 10_201","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"FNMATCH_FUNCTION user pointer","kind":"enum_member","module":"etc.c.curl","name":"fnmatch_data","package":"phobos","parentType":"","signature":"fnmatch_data = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"send linked-list of name:port:address sets","kind":"enum_member","module":"etc.c.curl","name":"resolve","package":"phobos","parentType":"","signature":"resolve = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set a username for authenticated TLS","kind":"enum_member","module":"etc.c.curl","name":"tlsauth_username","package":"phobos","parentType":"","signature":"tlsauth_username = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set a password for authenticated TLS","kind":"enum_member","module":"etc.c.curl","name":"tlsauth_password","package":"phobos","parentType":"","signature":"tlsauth_password = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"Set authentication type for authenticated TLS","kind":"enum_member","module":"etc.c.curl","name":"tlsauth_type","package":"phobos","parentType":"","signature":"tlsauth_type = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"the last unused","kind":"enum_member","module":"etc.c.curl","name":"lastentry","package":"phobos","parentType":"","signature":"lastentry = ","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"convenient alias","kind":"enum_member","module":"etc.c.curl","name":"writedata","package":"phobos","parentType":"","signature":"writedata = file","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"readdata","package":"phobos","parentType":"","signature":"readdata = infile","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"headerdata","package":"phobos","parentType":"","signature":"headerdata = writeheader","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"ditto","kind":"enum_member","module":"etc.c.curl","name":"rtspheader","package":"phobos","parentType":"","signature":"rtspheader = httpheader","url":"/phobos/etc/c/curl.html#CurlOption"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLoption","package":"phobos","parentType":"","signature":"CURLoption = int","url":"/phobos/etc/c/curl.html#CURLoption"},{"doc":"Below here follows defines for the CURLOPT_IPRESOLVE option. If a host name resolves addresses using more than one IP protocol version, this option...","kind":"enum","module":"etc.c.curl","name":"CurlIpResolve","package":"phobos","parentType":"","signature":"CurlIpResolve","url":"/phobos/etc/c/curl.html#CurlIpResolve"},{"doc":"default, resolves addresses to all IP versions that your system allows","kind":"enum_member","module":"etc.c.curl","name":"whatever","package":"phobos","parentType":"","signature":"whatever = 0","url":"/phobos/etc/c/curl.html#CurlIpResolve"},{"doc":"resolve to ipv4 addresses","kind":"enum_member","module":"etc.c.curl","name":"v4","package":"phobos","parentType":"","signature":"v4 = 1","url":"/phobos/etc/c/curl.html#CurlIpResolve"},{"doc":"resolve to ipv6 addresses","kind":"enum_member","module":"etc.c.curl","name":"v6","package":"phobos","parentType":"","signature":"v6 = 2","url":"/phobos/etc/c/curl.html#CurlIpResolve"},{"doc":"These enums are for use with the CURLOPT_HTTP_VERSION option.","kind":"enum","module":"etc.c.curl","name":"CurlHttpVersion","package":"phobos","parentType":"","signature":"CurlHttpVersion","url":"/phobos/etc/c/curl.html#CurlHttpVersion"},{"doc":"setting this means we don't care, and that we'd like the library to choose the best possible for us!","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlHttpVersion"},{"doc":"please use HTTP 1.0 in the request","kind":"enum_member","module":"etc.c.curl","name":"v1_0","package":"phobos","parentType":"","signature":"v1_0 = ","url":"/phobos/etc/c/curl.html#CurlHttpVersion"},{"doc":"please use HTTP 1.1 in the request","kind":"enum_member","module":"etc.c.curl","name":"v1_1","package":"phobos","parentType":"","signature":"v1_1 = ","url":"/phobos/etc/c/curl.html#CurlHttpVersion"},{"doc":"*ILLEGAL* http version","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlHttpVersion"},{"doc":"Public API enums for RTSP requests","kind":"enum","module":"etc.c.curl","name":"CurlRtspReq","package":"phobos","parentType":"","signature":"CurlRtspReq","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"options","package":"phobos","parentType":"","signature":"options = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"describe","package":"phobos","parentType":"","signature":"describe = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"announce","package":"phobos","parentType":"","signature":"announce = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"setup","package":"phobos","parentType":"","signature":"setup = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"play","package":"phobos","parentType":"","signature":"play = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"pause","package":"phobos","parentType":"","signature":"pause = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"teardown","package":"phobos","parentType":"","signature":"teardown = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"get_parameter","package":"phobos","parentType":"","signature":"get_parameter = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"set_parameter","package":"phobos","parentType":"","signature":"set_parameter = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"record","package":"phobos","parentType":"","signature":"record = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"receive","package":"phobos","parentType":"","signature":"receive = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlRtspReq"},{"doc":"These enums are for use with the CURLOPT_NETRC option.","kind":"enum","module":"etc.c.curl","name":"CurlNetRcOption","package":"phobos","parentType":"","signature":"CurlNetRcOption","url":"/phobos/etc/c/curl.html#CurlNetRcOption"},{"doc":"The .netrc will never be read. This is the default.","kind":"enum_member","module":"etc.c.curl","name":"ignored","package":"phobos","parentType":"","signature":"ignored = ","url":"/phobos/etc/c/curl.html#CurlNetRcOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"optional","package":"phobos","parentType":"","signature":"optional = ","url":"/phobos/etc/c/curl.html#CurlNetRcOption"},{"doc":"A user:password in the URL will be ignored. Unless one is set programmatically, the .netrc will be queried.","kind":"enum_member","module":"etc.c.curl","name":"required","package":"phobos","parentType":"","signature":"required = ","url":"/phobos/etc/c/curl.html#CurlNetRcOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlNetRcOption"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlSslVersion","package":"phobos","parentType":"","signature":"CurlSslVersion","url":"/phobos/etc/c/curl.html#CurlSslVersion"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"default_version","package":"phobos","parentType":"","signature":"default_version = ","url":"/phobos/etc/c/curl.html#CurlSslVersion"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"tlsv1","package":"phobos","parentType":"","signature":"tlsv1 = ","url":"/phobos/etc/c/curl.html#CurlSslVersion"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"sslv2","package":"phobos","parentType":"","signature":"sslv2 = ","url":"/phobos/etc/c/curl.html#CurlSslVersion"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"sslv3","package":"phobos","parentType":"","signature":"sslv3 = ","url":"/phobos/etc/c/curl.html#CurlSslVersion"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlSslVersion"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlTlsAuth","package":"phobos","parentType":"","signature":"CurlTlsAuth","url":"/phobos/etc/c/curl.html#CurlTlsAuth"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlTlsAuth"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"srp","package":"phobos","parentType":"","signature":"srp = ","url":"/phobos/etc/c/curl.html#CurlTlsAuth"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlTlsAuth"},{"doc":"symbols to use with CURLOPT_POSTREDIR. CURL_REDIR_POST_301 and CURL_REDIR_POST_302 can be bitwise ORed so that CURL_REDIR_POST_301 | CURL_REDIR_POS...","kind":"enum","module":"etc.c.curl","name":"CurlRedir","package":"phobos","parentType":"","signature":"CurlRedir","url":"/phobos/etc/c/curl.html#CurlRedir"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"get_all","package":"phobos","parentType":"","signature":"get_all = 0","url":"/phobos/etc/c/curl.html#CurlRedir"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"post_301","package":"phobos","parentType":"","signature":"post_301 = 1","url":"/phobos/etc/c/curl.html#CurlRedir"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"post_302","package":"phobos","parentType":"","signature":"post_302 = 2","url":"/phobos/etc/c/curl.html#CurlRedir"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"post_all","package":"phobos","parentType":"","signature":"post_all = (1 |  2)","url":"/phobos/etc/c/curl.html#CurlRedir"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlTimeCond","package":"phobos","parentType":"","signature":"CurlTimeCond","url":"/phobos/etc/c/curl.html#CurlTimeCond"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlTimeCond"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ifmodsince","package":"phobos","parentType":"","signature":"ifmodsince = ","url":"/phobos/etc/c/curl.html#CurlTimeCond"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ifunmodsince","package":"phobos","parentType":"","signature":"ifunmodsince = ","url":"/phobos/etc/c/curl.html#CurlTimeCond"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"lastmod","package":"phobos","parentType":"","signature":"lastmod = ","url":"/phobos/etc/c/curl.html#CurlTimeCond"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlTimeCond"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_TimeCond","package":"phobos","parentType":"","signature":"curl_TimeCond = int","url":"/phobos/etc/c/curl.html#curl_TimeCond"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlForm","package":"phobos","parentType":"","signature":"CurlForm","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"the first one is unused ***********","kind":"enum_member","module":"etc.c.curl","name":"nothing","package":"phobos","parentType":"","signature":"nothing = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"copyname","package":"phobos","parentType":"","signature":"copyname = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ptrname","package":"phobos","parentType":"","signature":"ptrname = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"namelength","package":"phobos","parentType":"","signature":"namelength = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"copycontents","package":"phobos","parentType":"","signature":"copycontents = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ptrcontents","package":"phobos","parentType":"","signature":"ptrcontents = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"contentslength","package":"phobos","parentType":"","signature":"contentslength = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"filecontent","package":"phobos","parentType":"","signature":"filecontent = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"array","package":"phobos","parentType":"","signature":"array = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"obsolete","package":"phobos","parentType":"","signature":"obsolete = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"file","package":"phobos","parentType":"","signature":"file = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"buffer","package":"phobos","parentType":"","signature":"buffer = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"bufferptr","package":"phobos","parentType":"","signature":"bufferptr = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"bufferlength","package":"phobos","parentType":"","signature":"bufferlength = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"contenttype","package":"phobos","parentType":"","signature":"contenttype = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"contentheader","package":"phobos","parentType":"","signature":"contentheader = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"filename","package":"phobos","parentType":"","signature":"filename = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"end","package":"phobos","parentType":"","signature":"end = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"obsolete2","package":"phobos","parentType":"","signature":"obsolete2 = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"stream","package":"phobos","parentType":"","signature":"stream = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"the last unused","kind":"enum_member","module":"etc.c.curl","name":"lastentry","package":"phobos","parentType":"","signature":"lastentry = ","url":"/phobos/etc/c/curl.html#CurlForm"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLformoption","package":"phobos","parentType":"","signature":"CURLformoption = int","url":"/phobos/etc/c/curl.html#CURLformoption"},{"doc":"structure to be used as parameter for CURLFORM_ARRAY","kind":"struct","module":"etc.c.curl","name":"curl_forms","package":"phobos","parentType":"","signature":"curl_forms","url":"/phobos/etc/c/curl.html#curl_forms"},{"doc":"Use this for multipart formpost building","kind":"enum","module":"etc.c.curl","name":"CurlFormAdd","package":"phobos","parentType":"","signature":"CurlFormAdd","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"first, no error","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"memory","package":"phobos","parentType":"","signature":"memory = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"option_twice","package":"phobos","parentType":"","signature":"option_twice = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"null_ptr","package":"phobos","parentType":"","signature":"null_ptr = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"unknown_option","package":"phobos","parentType":"","signature":"unknown_option = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"incomplete","package":"phobos","parentType":"","signature":"incomplete = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"illegal_array","package":"phobos","parentType":"","signature":"illegal_array = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"libcurl was built with this disabled","kind":"enum_member","module":"etc.c.curl","name":"disabled","package":"phobos","parentType":"","signature":"disabled = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlFormAdd"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLFORMcode","package":"phobos","parentType":"","signature":"CURLFORMcode = int","url":"/phobos/etc/c/curl.html#CURLFORMcode"},{"doc":"callback function for curl_formget() The void *arg pointer will be the one passed as second argument to curl_formget(). The character buffer passed...","kind":"alias","module":"etc.c.curl","name":"curl_formget_callback","package":"phobos","parentType":"","signature":"curl_formget_callback = size_t function(void  * arg,  const(char)  * buf,  size_t len)","url":"/phobos/etc/c/curl.html#curl_formget_callback"},{"doc":"linked-list structure for the CURLOPT_QUOTE option (and other)","kind":"struct","module":"etc.c.curl","name":"curl_slist","package":"phobos","parentType":"","signature":"curl_slist","url":"/phobos/etc/c/curl.html#curl_slist"},{"doc":"info about the certificate chain, only for OpenSSL builds. Asked for with CURLOPT_CERTINFO / CURLINFO_CERTINFO","kind":"struct","module":"etc.c.curl","name":"curl_certinfo","package":"phobos","parentType":"","signature":"curl_certinfo","url":"/phobos/etc/c/curl.html#curl_certinfo"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlInfo","package":"phobos","parentType":"","signature":"CurlInfo","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"effective_url","package":"phobos","parentType":"","signature":"effective_url = 1_048_577","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"response_code","package":"phobos","parentType":"","signature":"response_code = 2_097_154","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"total_time","package":"phobos","parentType":"","signature":"total_time = 3_145_731","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"namelookup_time","package":"phobos","parentType":"","signature":"namelookup_time = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"connect_time","package":"phobos","parentType":"","signature":"connect_time = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"pretransfer_time","package":"phobos","parentType":"","signature":"pretransfer_time = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"size_upload","package":"phobos","parentType":"","signature":"size_upload = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"size_download","package":"phobos","parentType":"","signature":"size_download = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"speed_download","package":"phobos","parentType":"","signature":"speed_download = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"speed_upload","package":"phobos","parentType":"","signature":"speed_upload = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"header_size","package":"phobos","parentType":"","signature":"header_size = 2_097_163","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"request_size","package":"phobos","parentType":"","signature":"request_size = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssl_verifyresult","package":"phobos","parentType":"","signature":"ssl_verifyresult = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"filetime","package":"phobos","parentType":"","signature":"filetime = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"content_length_download","package":"phobos","parentType":"","signature":"content_length_download = 3_145_743","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"content_length_upload","package":"phobos","parentType":"","signature":"content_length_upload = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"starttransfer_time","package":"phobos","parentType":"","signature":"starttransfer_time = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"content_type","package":"phobos","parentType":"","signature":"content_type = 1_048_594","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"redirect_time","package":"phobos","parentType":"","signature":"redirect_time = 3_145_747","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"redirect_count","package":"phobos","parentType":"","signature":"redirect_count = 2_097_172","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"private_info","package":"phobos","parentType":"","signature":"private_info = 1_048_597","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"http_connectcode","package":"phobos","parentType":"","signature":"http_connectcode = 2_097_174","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"httpauth_avail","package":"phobos","parentType":"","signature":"httpauth_avail = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"proxyauth_avail","package":"phobos","parentType":"","signature":"proxyauth_avail = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"os_errno","package":"phobos","parentType":"","signature":"os_errno = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"num_connects","package":"phobos","parentType":"","signature":"num_connects = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssl_engines","package":"phobos","parentType":"","signature":"ssl_engines = 4_194_331","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"cookielist","package":"phobos","parentType":"","signature":"cookielist = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"lastsocket","package":"phobos","parentType":"","signature":"lastsocket = 2_097_181","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ftp_entry_path","package":"phobos","parentType":"","signature":"ftp_entry_path = 1_048_606","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"redirect_url","package":"phobos","parentType":"","signature":"redirect_url = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"primary_ip","package":"phobos","parentType":"","signature":"primary_ip = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"appconnect_time","package":"phobos","parentType":"","signature":"appconnect_time = 3_145_761","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"certinfo","package":"phobos","parentType":"","signature":"certinfo = 4_194_338","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"condition_unmet","package":"phobos","parentType":"","signature":"condition_unmet = 2_097_187","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtsp_session_id","package":"phobos","parentType":"","signature":"rtsp_session_id = 1_048_612","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtsp_client_cseq","package":"phobos","parentType":"","signature":"rtsp_client_cseq = 2_097_189","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtsp_server_cseq","package":"phobos","parentType":"","signature":"rtsp_server_cseq = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"rtsp_cseq_recv","package":"phobos","parentType":"","signature":"rtsp_cseq_recv = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"primary_port","package":"phobos","parentType":"","signature":"primary_port = ","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"local_ip","package":"phobos","parentType":"","signature":"local_ip = 1_048_617","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"local_port","package":"phobos","parentType":"","signature":"local_port = 2_097_194","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"Fill in new entries below here!","kind":"enum_member","module":"etc.c.curl","name":"lastone","package":"phobos","parentType":"","signature":"lastone = 42","url":"/phobos/etc/c/curl.html#CurlInfo"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLINFO","package":"phobos","parentType":"","signature":"CURLINFO = int","url":"/phobos/etc/c/curl.html#CURLINFO"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlClosePolicy","package":"phobos","parentType":"","signature":"CurlClosePolicy","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"oldest","package":"phobos","parentType":"","signature":"oldest = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"least_recently_used","package":"phobos","parentType":"","signature":"least_recently_used = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"least_traffic","package":"phobos","parentType":"","signature":"least_traffic = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"slowest","package":"phobos","parentType":"","signature":"slowest = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"callback","package":"phobos","parentType":"","signature":"callback = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlClosePolicy"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_closepolicy","package":"phobos","parentType":"","signature":"curl_closepolicy = int","url":"/phobos/etc/c/curl.html#curl_closepolicy"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlGlobal","package":"phobos","parentType":"","signature":"CurlGlobal","url":"/phobos/etc/c/curl.html#CurlGlobal"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssl","package":"phobos","parentType":"","signature":"ssl = 1","url":"/phobos/etc/c/curl.html#CurlGlobal"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"win32","package":"phobos","parentType":"","signature":"win32 = 2","url":"/phobos/etc/c/curl.html#CurlGlobal"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"all","package":"phobos","parentType":"","signature":"all = (1 |  2)","url":"/phobos/etc/c/curl.html#CurlGlobal"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"nothing","package":"phobos","parentType":"","signature":"nothing = 0","url":"/phobos/etc/c/curl.html#CurlGlobal"},{"doc":"all","kind":"enum_member","module":"etc.c.curl","name":"default_","package":"phobos","parentType":"","signature":"default_ = (1 |  2)","url":"/phobos/etc/c/curl.html#CurlGlobal"},{"doc":"Setup defines, protos etc for the sharing stuff. Different data locks for a single share","kind":"enum","module":"etc.c.curl","name":"CurlLockData","package":"phobos","parentType":"","signature":"CurlLockData","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"CURL_LOCK_DATA_SHARE is used internally to say that the locking is just made to change the internal state of the share itself.","kind":"enum_member","module":"etc.c.curl","name":"share","package":"phobos","parentType":"","signature":"share = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"cookie","package":"phobos","parentType":"","signature":"cookie = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"dns","package":"phobos","parentType":"","signature":"dns = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ssl_session","package":"phobos","parentType":"","signature":"ssl_session = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"connect","package":"phobos","parentType":"","signature":"connect = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlLockData"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_lock_data","package":"phobos","parentType":"","signature":"curl_lock_data = int","url":"/phobos/etc/c/curl.html#curl_lock_data"},{"doc":"Different lock access types","kind":"enum","module":"etc.c.curl","name":"CurlLockAccess","package":"phobos","parentType":"","signature":"CurlLockAccess","url":"/phobos/etc/c/curl.html#CurlLockAccess"},{"doc":"unspecified action","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlLockAccess"},{"doc":"for read perhaps","kind":"enum_member","module":"etc.c.curl","name":"shared_access","package":"phobos","parentType":"","signature":"shared_access = ","url":"/phobos/etc/c/curl.html#CurlLockAccess"},{"doc":"for write perhaps","kind":"enum_member","module":"etc.c.curl","name":"single","package":"phobos","parentType":"","signature":"single = ","url":"/phobos/etc/c/curl.html#CurlLockAccess"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlLockAccess"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_lock_access","package":"phobos","parentType":"","signature":"curl_lock_access = int","url":"/phobos/etc/c/curl.html#curl_lock_access"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_lock_function","package":"phobos","parentType":"","signature":"curl_lock_function = void  function(CURL * handle,  curl_lock_data data,  curl_lock_access locktype,  void  * userptr)","url":"/phobos/etc/c/curl.html#curl_lock_function"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_unlock_function","package":"phobos","parentType":"","signature":"curl_unlock_function = void  function(CURL * handle,  curl_lock_data data,  void  * userptr)","url":"/phobos/etc/c/curl.html#curl_unlock_function"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLSH","package":"phobos","parentType":"","signature":"CURLSH = void","url":"/phobos/etc/c/curl.html#CURLSH"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlShError","package":"phobos","parentType":"","signature":"CurlShError","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"all is fine","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"1","kind":"enum_member","module":"etc.c.curl","name":"bad_option","package":"phobos","parentType":"","signature":"bad_option = ","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"2","kind":"enum_member","module":"etc.c.curl","name":"in_use","package":"phobos","parentType":"","signature":"in_use = ","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"3","kind":"enum_member","module":"etc.c.curl","name":"invalid","package":"phobos","parentType":"","signature":"invalid = ","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"out of memory","kind":"enum_member","module":"etc.c.curl","name":"nomem","package":"phobos","parentType":"","signature":"nomem = ","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlShError"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLSHcode","package":"phobos","parentType":"","signature":"CURLSHcode = int","url":"/phobos/etc/c/curl.html#CURLSHcode"},{"doc":"pass in a user data pointer used in the lock/unlock callback functions","kind":"enum","module":"etc.c.curl","name":"CurlShOption","package":"phobos","parentType":"","signature":"CurlShOption","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"don't use","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"specify a data type to share","kind":"enum_member","module":"etc.c.curl","name":"share","package":"phobos","parentType":"","signature":"share = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"specify which data type to stop sharing","kind":"enum_member","module":"etc.c.curl","name":"unshare","package":"phobos","parentType":"","signature":"unshare = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"pass in a 'curl_lock_function' pointer","kind":"enum_member","module":"etc.c.curl","name":"lockfunc","package":"phobos","parentType":"","signature":"lockfunc = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"pass in a 'curl_unlock_function' pointer","kind":"enum_member","module":"etc.c.curl","name":"unlockfunc","package":"phobos","parentType":"","signature":"unlockfunc = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"pass in a user data pointer used in the lock/unlock callback functions","kind":"enum_member","module":"etc.c.curl","name":"userdata","package":"phobos","parentType":"","signature":"userdata = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"never use","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlShOption"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLSHoption","package":"phobos","parentType":"","signature":"CURLSHoption = int","url":"/phobos/etc/c/curl.html#CURLSHoption"},{"doc":"Structures for querying information about the curl library at runtime.","kind":"enum","module":"etc.c.curl","name":"CurlVer","package":"phobos","parentType":"","signature":"CurlVer","url":"/phobos/etc/c/curl.html#CurlVer"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"first","package":"phobos","parentType":"","signature":"first = ","url":"/phobos/etc/c/curl.html#CurlVer"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"second","package":"phobos","parentType":"","signature":"second = ","url":"/phobos/etc/c/curl.html#CurlVer"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"third","package":"phobos","parentType":"","signature":"third = ","url":"/phobos/etc/c/curl.html#CurlVer"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"fourth","package":"phobos","parentType":"","signature":"fourth = ","url":"/phobos/etc/c/curl.html#CurlVer"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlVer"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLversion","package":"phobos","parentType":"","signature":"CURLversion = int","url":"/phobos/etc/c/curl.html#CURLversion"},{"doc":"","kind":"struct","module":"etc.c.curl","name":"_N28","package":"phobos","parentType":"","signature":"_N28","url":"/phobos/etc/c/curl.html#_N28"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"curl_version_info_data","package":"phobos","parentType":"","signature":"curl_version_info_data = _N28","url":"/phobos/etc/c/curl.html#curl_version_info_data"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlVersion","package":"phobos","parentType":"","signature":"CurlVersion","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"IPv6-enabled","kind":"enum_member","module":"etc.c.curl","name":"ipv6","package":"phobos","parentType":"","signature":"ipv6 = 1","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"kerberos auth is supported","kind":"enum_member","module":"etc.c.curl","name":"kerberos4","package":"phobos","parentType":"","signature":"kerberos4 = 2","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"SSL options are present","kind":"enum_member","module":"etc.c.curl","name":"ssl","package":"phobos","parentType":"","signature":"ssl = 4","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"libz features are present","kind":"enum_member","module":"etc.c.curl","name":"libz","package":"phobos","parentType":"","signature":"libz = 8","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"NTLM auth is supported","kind":"enum_member","module":"etc.c.curl","name":"ntlm","package":"phobos","parentType":"","signature":"ntlm = 16","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"Negotiate auth support","kind":"enum_member","module":"etc.c.curl","name":"gssnegotiate","package":"phobos","parentType":"","signature":"gssnegotiate = 32","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"built with debug capabilities","kind":"enum_member","module":"etc.c.curl","name":"dbg","package":"phobos","parentType":"","signature":"dbg = 64","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"asynchronous dns resolves","kind":"enum_member","module":"etc.c.curl","name":"asynchdns","package":"phobos","parentType":"","signature":"asynchdns = 128","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"SPNEGO auth","kind":"enum_member","module":"etc.c.curl","name":"spnego","package":"phobos","parentType":"","signature":"spnego = 256","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"supports files bigger than 2GB","kind":"enum_member","module":"etc.c.curl","name":"largefile","package":"phobos","parentType":"","signature":"largefile = 512","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"International Domain Names support","kind":"enum_member","module":"etc.c.curl","name":"idn","package":"phobos","parentType":"","signature":"idn = 1024","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"SSPI is supported","kind":"enum_member","module":"etc.c.curl","name":"sspi","package":"phobos","parentType":"","signature":"sspi = 2048","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"character conversions supported","kind":"enum_member","module":"etc.c.curl","name":"conv","package":"phobos","parentType":"","signature":"conv = 4096","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"debug memory tracking supported","kind":"enum_member","module":"etc.c.curl","name":"curldebug","package":"phobos","parentType":"","signature":"curldebug = 8192","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"TLS-SRP auth is supported","kind":"enum_member","module":"etc.c.curl","name":"tlsauth_srp","package":"phobos","parentType":"","signature":"tlsauth_srp = 16_384","url":"/phobos/etc/c/curl.html#CurlVersion"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlPause","package":"phobos","parentType":"","signature":"CurlPause","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"recv","package":"phobos","parentType":"","signature":"recv = 1","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"recv_cont","package":"phobos","parentType":"","signature":"recv_cont = 0","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"send","package":"phobos","parentType":"","signature":"send = 4","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"send_cont","package":"phobos","parentType":"","signature":"send_cont = 0","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"all","package":"phobos","parentType":"","signature":"all = (1 |  4)","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"cont","package":"phobos","parentType":"","signature":"cont = (0 |  0)","url":"/phobos/etc/c/curl.html#CurlPause"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLM","package":"phobos","parentType":"","signature":"CURLM = void","url":"/phobos/etc/c/curl.html#CURLM"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlM","package":"phobos","parentType":"","signature":"CurlM","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"please call curl_multi_perform() or curl_multi_socket*() soon","kind":"enum_member","module":"etc.c.curl","name":"call_multi_perform","package":"phobos","parentType":"","signature":"call_multi_perform = - 1","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"ok","package":"phobos","parentType":"","signature":"ok = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"the passed-in handle is not a valid CURLM handle","kind":"enum_member","module":"etc.c.curl","name":"bad_handle","package":"phobos","parentType":"","signature":"bad_handle = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"an easy handle was not good/valid","kind":"enum_member","module":"etc.c.curl","name":"bad_easy_handle","package":"phobos","parentType":"","signature":"bad_easy_handle = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"if you ever get this, you're in deep sh*t","kind":"enum_member","module":"etc.c.curl","name":"out_of_memory","package":"phobos","parentType":"","signature":"out_of_memory = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"this is a libcurl bug","kind":"enum_member","module":"etc.c.curl","name":"internal_error","package":"phobos","parentType":"","signature":"internal_error = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"the passed in socket argument did not match","kind":"enum_member","module":"etc.c.curl","name":"bad_socket","package":"phobos","parentType":"","signature":"bad_socket = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"curl_multi_setopt() with unsupported option","kind":"enum_member","module":"etc.c.curl","name":"unknown_option","package":"phobos","parentType":"","signature":"unknown_option = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlM"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLMcode","package":"phobos","parentType":"","signature":"CURLMcode = int","url":"/phobos/etc/c/curl.html#CURLMcode"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlMsg","package":"phobos","parentType":"","signature":"CurlMsg","url":"/phobos/etc/c/curl.html#CurlMsg"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/etc/c/curl.html#CurlMsg"},{"doc":"This easy handle has completed. 'result' contains the CURLcode of the transfer","kind":"enum_member","module":"etc.c.curl","name":"done","package":"phobos","parentType":"","signature":"done = ","url":"/phobos/etc/c/curl.html#CurlMsg"},{"doc":"no used","kind":"enum_member","module":"etc.c.curl","name":"last","package":"phobos","parentType":"","signature":"last = ","url":"/phobos/etc/c/curl.html#CurlMsg"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLMSG","package":"phobos","parentType":"","signature":"CURLMSG = int","url":"/phobos/etc/c/curl.html#CURLMSG"},{"doc":"","kind":"union","module":"etc.c.curl","name":"_N31","package":"phobos","parentType":"","signature":"_N31","url":"/phobos/etc/c/curl.html#_N31"},{"doc":"","kind":"struct","module":"etc.c.curl","name":"CURLMsg","package":"phobos","parentType":"","signature":"CURLMsg","url":"/phobos/etc/c/curl.html#CURLMsg"},{"doc":"Name:    curl_multi_fdset()","kind":"alias","module":"etc.c.curl","name":"fd_set","package":"phobos","parentType":"","signature":"fd_set = int","url":"/phobos/etc/c/curl.html#fd_set"},{"doc":"Name:    curl_multi_socket() and curl_multi_socket_all()","kind":"enum","module":"etc.c.curl","name":"CurlPoll","package":"phobos","parentType":"","signature":"CurlPoll","url":"/phobos/etc/c/curl.html#CurlPoll"},{"doc":"jdrewsen - underscored in order not to clash with reserved D symbols","kind":"enum_member","module":"etc.c.curl","name":"none_","package":"phobos","parentType":"","signature":"none_ = 0","url":"/phobos/etc/c/curl.html#CurlPoll"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"in_","package":"phobos","parentType":"","signature":"in_ = 1","url":"/phobos/etc/c/curl.html#CurlPoll"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"out_","package":"phobos","parentType":"","signature":"out_ = 2","url":"/phobos/etc/c/curl.html#CurlPoll"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"inout_","package":"phobos","parentType":"","signature":"inout_ = 3","url":"/phobos/etc/c/curl.html#CurlPoll"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"remove_","package":"phobos","parentType":"","signature":"remove_ = 4","url":"/phobos/etc/c/curl.html#CurlPoll"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURL_SOCKET_TIMEOUT","package":"phobos","parentType":"","signature":"CURL_SOCKET_TIMEOUT = CURL_SOCKET_BAD","url":"/phobos/etc/c/curl.html#CURL_SOCKET_TIMEOUT"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlCSelect","package":"phobos","parentType":"","signature":"CurlCSelect","url":"/phobos/etc/c/curl.html#CurlCSelect"},{"doc":"jdrewsen - underscored in order not to clash with reserved D symbols","kind":"enum_member","module":"etc.c.curl","name":"in_","package":"phobos","parentType":"","signature":"in_ = 0x01","url":"/phobos/etc/c/curl.html#CurlCSelect"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"out_","package":"phobos","parentType":"","signature":"out_ = 0x02","url":"/phobos/etc/c/curl.html#CurlCSelect"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"err_","package":"phobos","parentType":"","signature":"err_ = 0x04","url":"/phobos/etc/c/curl.html#CurlCSelect"},{"doc":"private socket pointer","kind":"alias","module":"etc.c.curl","name":"curl_socket_callback","package":"phobos","parentType":"","signature":"curl_socket_callback = int  function(CURL * easy,            /** easy handle */\n                      curl_socket_t s,       /** socket */\n                      int  what,              /** see above */\n                      void  * userp,           /** private callback pointer */\n                      void  * socketp)","url":"/phobos/etc/c/curl.html#curl_socket_callback"},{"doc":"Name:    curl_multi_timer_callback","kind":"alias","module":"etc.c.curl","name":"curl_multi_timer_callback","package":"phobos","parentType":"","signature":"curl_multi_timer_callback = int  function(CURLM * multi,          /** multi handle */\n                      c_long timeout_ms,     /** see above */\n                      void  * userp)","url":"/phobos/etc/c/curl.html#curl_multi_timer_callback"},{"doc":"","kind":"enum","module":"etc.c.curl","name":"CurlMOption","package":"phobos","parentType":"","signature":"CurlMOption","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"This is the socket callback function pointer","kind":"enum_member","module":"etc.c.curl","name":"socketfunction","package":"phobos","parentType":"","signature":"socketfunction = 20_001","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"This is the argument passed to the socket callback","kind":"enum_member","module":"etc.c.curl","name":"socketdata","package":"phobos","parentType":"","signature":"socketdata = 10_002","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"set to 1 to enable pipelining for this multi handle","kind":"enum_member","module":"etc.c.curl","name":"pipelining","package":"phobos","parentType":"","signature":"pipelining = 3","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"This is the timer callback function pointer","kind":"enum_member","module":"etc.c.curl","name":"timerfunction","package":"phobos","parentType":"","signature":"timerfunction = 20_004","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"This is the argument passed to the timer callback","kind":"enum_member","module":"etc.c.curl","name":"timerdata","package":"phobos","parentType":"","signature":"timerdata = 10_005","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"maximum number of entries in the connection cache","kind":"enum_member","module":"etc.c.curl","name":"maxconnects","package":"phobos","parentType":"","signature":"maxconnects = 6","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"","kind":"enum_member","module":"etc.c.curl","name":"lastentry","package":"phobos","parentType":"","signature":"lastentry = ","url":"/phobos/etc/c/curl.html#CurlMOption"},{"doc":"","kind":"alias","module":"etc.c.curl","name":"CURLMoption","package":"phobos","parentType":"","signature":"CURLMoption = int","url":"/phobos/etc/c/curl.html#CURLMoption"},{"doc":"This is the global package copyright","kind":"variable","module":"etc.c.curl","name":"LIBCURL_COPYRIGHT","package":"phobos","parentType":"","signature":"LIBCURL_COPYRIGHT","url":"/phobos/etc/c/curl.html#LIBCURL_COPYRIGHT"},{"doc":"This is the version number of the libcurl package from which this header file origins:","kind":"variable","module":"etc.c.curl","name":"LIBCURL_VERSION","package":"phobos","parentType":"","signature":"LIBCURL_VERSION","url":"/phobos/etc/c/curl.html#LIBCURL_VERSION"},{"doc":"The numeric version number is also available \"in parts\" by using these constants","kind":"variable","module":"etc.c.curl","name":"LIBCURL_VERSION_MAJOR","package":"phobos","parentType":"","signature":"LIBCURL_VERSION_MAJOR","url":"/phobos/etc/c/curl.html#LIBCURL_VERSION_MAJOR"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"LIBCURL_VERSION_MINOR","package":"phobos","parentType":"","signature":"LIBCURL_VERSION_MINOR","url":"/phobos/etc/c/curl.html#LIBCURL_VERSION_MINOR"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"LIBCURL_VERSION_PATCH","package":"phobos","parentType":"","signature":"LIBCURL_VERSION_PATCH","url":"/phobos/etc/c/curl.html#LIBCURL_VERSION_PATCH"},{"doc":"This is the numeric version of the libcurl version number, meant for easier parsing and comparions by programs. The LIBCURL_VERSION_NUM define will...","kind":"variable","module":"etc.c.curl","name":"LIBCURL_VERSION_NUM","package":"phobos","parentType":"","signature":"LIBCURL_VERSION_NUM","url":"/phobos/etc/c/curl.html#LIBCURL_VERSION_NUM"},{"doc":"This is the date and time when the full source package was created. The timestamp is not stored in git, as the timestamp is properly set in the tar...","kind":"variable","module":"etc.c.curl","name":"LIBCURL_TIMESTAMP","package":"phobos","parentType":"","signature":"LIBCURL_TIMESTAMP","url":"/phobos/etc/c/curl.html#LIBCURL_TIMESTAMP"},{"doc":"specified content is a file name","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_FILENAME","package":"phobos","parentType":"","signature":"HTTPPOST_FILENAME","url":"/phobos/etc/c/curl.html#HTTPPOST_FILENAME"},{"doc":"specified content is a file name","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_READFILE","package":"phobos","parentType":"","signature":"HTTPPOST_READFILE","url":"/phobos/etc/c/curl.html#HTTPPOST_READFILE"},{"doc":"name is only stored pointer do not free in formfree","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_PTRNAME","package":"phobos","parentType":"","signature":"HTTPPOST_PTRNAME","url":"/phobos/etc/c/curl.html#HTTPPOST_PTRNAME"},{"doc":"contents is only stored pointer do not free in formfree","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_PTRCONTENTS","package":"phobos","parentType":"","signature":"HTTPPOST_PTRCONTENTS","url":"/phobos/etc/c/curl.html#HTTPPOST_PTRCONTENTS"},{"doc":"upload file from buffer","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_BUFFER","package":"phobos","parentType":"","signature":"HTTPPOST_BUFFER","url":"/phobos/etc/c/curl.html#HTTPPOST_BUFFER"},{"doc":"upload file from pointer contents","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_PTRBUFFER","package":"phobos","parentType":"","signature":"HTTPPOST_PTRBUFFER","url":"/phobos/etc/c/curl.html#HTTPPOST_PTRBUFFER"},{"doc":"upload file contents by using the regular read callback to get the data and pass the given pointer as custom pointer","kind":"variable","module":"etc.c.curl","name":"HTTPPOST_CALLBACK","package":"phobos","parentType":"","signature":"HTTPPOST_CALLBACK","url":"/phobos/etc/c/curl.html#HTTPPOST_CALLBACK"},{"doc":"Tests have proven that 20K is a very bad buffer size for uploads on Windows, while 16K for some odd reason performed a lot better. We do the ifndef...","kind":"variable","module":"etc.c.curl","name":"CURL_MAX_WRITE_SIZE","package":"phobos","parentType":"","signature":"CURL_MAX_WRITE_SIZE","url":"/phobos/etc/c/curl.html#CURL_MAX_WRITE_SIZE"},{"doc":"The only reason to have a max limit for this is to avoid the risk of a bad server feeding libcurl with a never-ending header that will cause reallo...","kind":"variable","module":"etc.c.curl","name":"CURL_MAX_HTTP_HEADER","package":"phobos","parentType":"","signature":"CURL_MAX_HTTP_HEADER","url":"/phobos/etc/c/curl.html#CURL_MAX_HTTP_HEADER"},{"doc":"This is a magic return code for the write callback that, when returned, will signal libcurl to pause receiving on the current transfer.","kind":"variable","module":"etc.c.curl","name":"CURL_WRITEFUNC_PAUSE","package":"phobos","parentType":"","signature":"CURL_WRITEFUNC_PAUSE","url":"/phobos/etc/c/curl.html#CURL_WRITEFUNC_PAUSE"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURL_ERROR_SIZE","package":"phobos","parentType":"","signature":"CURL_ERROR_SIZE","url":"/phobos/etc/c/curl.html#CURL_ERROR_SIZE"},{"doc":"long may be 32 or 64 bits, but we should never depend on anything else but 32","kind":"variable","module":"etc.c.curl","name":"CURLOPTTYPE_LONG","package":"phobos","parentType":"","signature":"CURLOPTTYPE_LONG","url":"/phobos/etc/c/curl.html#CURLOPTTYPE_LONG"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"CURLOPTTYPE_OBJECTPOINT","package":"phobos","parentType":"","signature":"CURLOPTTYPE_OBJECTPOINT","url":"/phobos/etc/c/curl.html#CURLOPTTYPE_OBJECTPOINT"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"CURLOPTTYPE_FUNCTIONPOINT","package":"phobos","parentType":"","signature":"CURLOPTTYPE_FUNCTIONPOINT","url":"/phobos/etc/c/curl.html#CURLOPTTYPE_FUNCTIONPOINT"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"CURLOPTTYPE_OFF_T","package":"phobos","parentType":"","signature":"CURLOPTTYPE_OFF_T","url":"/phobos/etc/c/curl.html#CURLOPTTYPE_OFF_T"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLOPT_SERVER_RESPONSE_TIMEOUT","package":"phobos","parentType":"","signature":"CURLOPT_SERVER_RESPONSE_TIMEOUT","url":"/phobos/etc/c/curl.html#CURLOPT_SERVER_RESPONSE_TIMEOUT"},{"doc":"three convenient \"aliases\" that follow the name scheme better","kind":"variable","module":"etc.c.curl","name":"CURLOPT_WRITEDATA","package":"phobos","parentType":"","signature":"CURLOPT_WRITEDATA","url":"/phobos/etc/c/curl.html#CURLOPT_WRITEDATA"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"CURLOPT_READDATA","package":"phobos","parentType":"","signature":"CURLOPT_READDATA","url":"/phobos/etc/c/curl.html#CURLOPT_READDATA"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"CURLOPT_HEADERDATA","package":"phobos","parentType":"","signature":"CURLOPT_HEADERDATA","url":"/phobos/etc/c/curl.html#CURLOPT_HEADERDATA"},{"doc":"ditto","kind":"variable","module":"etc.c.curl","name":"CURLOPT_RTSPHEADER","package":"phobos","parentType":"","signature":"CURLOPT_RTSPHEADER","url":"/phobos/etc/c/curl.html#CURLOPT_RTSPHEADER"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLINFO_STRING","package":"phobos","parentType":"","signature":"CURLINFO_STRING","url":"/phobos/etc/c/curl.html#CURLINFO_STRING"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLINFO_LONG","package":"phobos","parentType":"","signature":"CURLINFO_LONG","url":"/phobos/etc/c/curl.html#CURLINFO_LONG"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLINFO_DOUBLE","package":"phobos","parentType":"","signature":"CURLINFO_DOUBLE","url":"/phobos/etc/c/curl.html#CURLINFO_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLINFO_SLIST","package":"phobos","parentType":"","signature":"CURLINFO_SLIST","url":"/phobos/etc/c/curl.html#CURLINFO_SLIST"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLINFO_MASK","package":"phobos","parentType":"","signature":"CURLINFO_MASK","url":"/phobos/etc/c/curl.html#CURLINFO_MASK"},{"doc":"","kind":"variable","module":"etc.c.curl","name":"CURLINFO_TYPEMASK","package":"phobos","parentType":"","signature":"CURLINFO_TYPEMASK","url":"/phobos/etc/c/curl.html#CURLINFO_TYPEMASK"},{"doc":"CURLINFO_RESPONSE_CODE is the new name for the option previously known as CURLINFO_HTTP_CODE","kind":"variable","module":"etc.c.curl","name":"CURLINFO_HTTP_CODE","package":"phobos","parentType":"","signature":"CURLINFO_HTTP_CODE","url":"/phobos/etc/c/curl.html#CURLINFO_HTTP_CODE"},{"doc":"The 'CURLVERSION_NOW' is the symbolic name meant to be used by basically all programs ever that want to get version information. It is meant to be ...","kind":"variable","module":"etc.c.curl","name":"CURLVERSION_NOW","package":"phobos","parentType":"","signature":"CURLVERSION_NOW","url":"/phobos/etc/c/curl.html#CURLVERSION_NOW"},{"doc":"just to make code nicer when using curl_multi_socket() you can now check for CURLM_CALL_MULTI_SOCKET too in the same style it works for curl_multi_...","kind":"variable","module":"etc.c.curl","name":"CURLM_CALL_MULTI_SOCKET","package":"phobos","parentType":"","signature":"CURLM_CALL_MULTI_SOCKET","url":"/phobos/etc/c/curl.html#CURLM_CALL_MULTI_SOCKET"},{"doc":"","kind":"module","module":"etc.c.odbc.odbc32","name":"etc.c.odbc.odbc32","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc/odbc32.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLAllocConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocConnect(SQLHENV EnvironmentHandle,  SQLHDBC *  ConnectionHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLAllocConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLAllocEnv","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocEnv(SQLHENV *  EnvironmentHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLAllocEnv.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLAllocHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandle(SQLSMALLINT HandleType,  SQLHANDLE InputHandle,  SQLHANDLE *  OutputHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLAllocHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLAllocStmt","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocStmt(SQLHDBC ConnectionHandle,  SQLHSTMT *  StatementHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLAllocStmt.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBindCol","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindCol(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLSMALLINT TargetType,  SQLPOINTER TargetValue,  SQLINTEGER BufferLength,  SQLINTEGER *  StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc32/SQLBindCol.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBindParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindParam(SQLHSTMT StatementHandle,  SQLUSMALLINT ParameterNumber,  SQLSMALLINT ValueType,  SQLSMALLINT ParameterType,  SQLUINTEGER LengthPrecision,  SQLSMALLINT ParameterScale,  SQLPOINTER ParameterValue,  SQLINTEGER *  StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc32/SQLBindParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLCancel","package":"phobos","parentType":"","signature":"SQLRETURN SQLCancel(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLCancel.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLCancelHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLCancelHandle(SQLSMALLINT HandleType,  SQLHANDLE InputHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLCancelHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLCloseCursor","package":"phobos","parentType":"","signature":"SQLRETURN SQLCloseCursor(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLCloseCursor.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColAttribute","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttribute(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLUSMALLINT FieldIdentifier,  SQLPOINTER CharacterAttribute,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLength,  SQLPOINTER NumericAttribute)","url":"/phobos/etc/c/odbc/odbc32/SQLColAttribute.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumns(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLCHAR *  ColumnName,  SQLSMALLINT NameLength4)","url":"/phobos/etc/c/odbc/odbc32/SQLColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLCompleteAsync","package":"phobos","parentType":"","signature":"SQLRETURN SQLCompleteAsync(SQLSMALLINT HandleType,  SQLHANDLE Handle,  RETCODE *  AsyncRetCodePtr)","url":"/phobos/etc/c/odbc/odbc32/SQLCompleteAsync.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnect(SQLHDBC ConnectionHandle,  SQLCHAR *  ServerName,  SQLSMALLINT NameLength1,  SQLCHAR *  UserName,  SQLSMALLINT NameLength2,  SQLCHAR *  Authentication,  SQLSMALLINT NameLength3)","url":"/phobos/etc/c/odbc/odbc32/SQLConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLCopyDesc","package":"phobos","parentType":"","signature":"SQLRETURN SQLCopyDesc(SQLHDESC SourceDescHandle,  SQLHDESC TargetDescHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLCopyDesc.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDataSources","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSources(SQLHENV EnvironmentHandle,  SQLUSMALLINT Direction,  SQLCHAR *  ServerName,  SQLSMALLINT BufferLength1,  SQLSMALLINT *  NameLength1Ptr,  SQLCHAR *  Description,  SQLSMALLINT BufferLength2,  SQLSMALLINT *  NameLength2Ptr)","url":"/phobos/etc/c/odbc/odbc32/SQLDataSources.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDescribeCol","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeCol(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLCHAR *  ColumnName,  SQLSMALLINT BufferLength,  SQLSMALLINT *  NameLength,  SQLSMALLINT *  DataType,  SQLUINTEGER *  ColumnSize,  SQLSMALLINT *  DecimalDigits,  SQLSMALLINT *  Nullable)","url":"/phobos/etc/c/odbc/odbc32/SQLDescribeCol.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDisconnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLDisconnect(SQLHDBC ConnectionHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLDisconnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLEndTran","package":"phobos","parentType":"","signature":"SQLRETURN SQLEndTran(SQLSMALLINT HandleType,  SQLHANDLE Handle,  SQLSMALLINT CompletionType)","url":"/phobos/etc/c/odbc/odbc32/SQLEndTran.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLError","package":"phobos","parentType":"","signature":"SQLRETURN SQLError(SQLHENV EnvironmentHandle,  SQLHDBC ConnectionHandle,  SQLHSTMT StatementHandle,  SQLCHAR *  Sqlstate,  SQLINTEGER *  NativeError,  SQLCHAR *  MessageText,  SQLSMALLINT BufferLength,  SQLSMALLINT *  TextLength)","url":"/phobos/etc/c/odbc/odbc32/SQLError.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLExecDirect","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirect(SQLHSTMT StatementHandle,  SQLCHAR *  StatementText,  SQLINTEGER TextLength)","url":"/phobos/etc/c/odbc/odbc32/SQLExecDirect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLExecute","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecute(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLExecute.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLFetch","package":"phobos","parentType":"","signature":"SQLRETURN SQLFetch(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLFetch.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLFetchScroll","package":"phobos","parentType":"","signature":"SQLRETURN SQLFetchScroll(SQLHSTMT StatementHandle,  SQLSMALLINT FetchOrientation,  SQLINTEGER FetchOffset)","url":"/phobos/etc/c/odbc/odbc32/SQLFetchScroll.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLFreeConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeConnect(SQLHDBC ConnectionHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLFreeConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLFreeEnv","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeEnv(SQLHENV EnvironmentHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLFreeEnv.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLFreeHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeHandle(SQLSMALLINT HandleType,  SQLHANDLE Handle)","url":"/phobos/etc/c/odbc/odbc32/SQLFreeHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLFreeStmt","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeStmt(SQLHSTMT StatementHandle,  SQLUSMALLINT Option)","url":"/phobos/etc/c/odbc/odbc32/SQLFreeStmt.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetConnectAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttr(SQLHDBC ConnectionHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLengthPtr)","url":"/phobos/etc/c/odbc/odbc32/SQLGetConnectAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetConnectOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOption(SQLHDBC ConnectionHandle,  SQLUSMALLINT Option,  SQLPOINTER Value)","url":"/phobos/etc/c/odbc/odbc32/SQLGetConnectOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetCursorName","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorName(SQLHSTMT StatementHandle,  SQLCHAR *  CursorName,  SQLSMALLINT BufferLength,  SQLSMALLINT *  NameLengthPtr)","url":"/phobos/etc/c/odbc/odbc32/SQLGetCursorName.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetData","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetData(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLSMALLINT TargetType,  SQLPOINTER TargetValue,  SQLINTEGER BufferLength,  SQLINTEGER *  StrLen_or_IndPtr)","url":"/phobos/etc/c/odbc/odbc32/SQLGetData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDescField","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescField(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT FieldIdentifier,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDescField.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDescRec","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescRec(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLCHAR *  Name,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLengthPtr,  SQLSMALLINT *  TypePtr,  SQLSMALLINT *  SubTypePtr,  SQLINTEGER *  LengthPtr,  SQLSMALLINT *  PrecisionPtr,  SQLSMALLINT *  ScalePtr,  SQLSMALLINT *  NullablePtr)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDescRec.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDiagField","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagField(SQLSMALLINT HandleType,  SQLHANDLE Handle,  SQLSMALLINT RecNumber,  SQLSMALLINT DiagIdentifier,  SQLPOINTER DiagInfo,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDiagField.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDiagRec","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagRec(SQLSMALLINT HandleType,  SQLHANDLE Handle,  SQLSMALLINT RecNumber,  SQLCHAR *  Sqlstate,  SQLINTEGER *  NativeError,  SQLCHAR *  MessageText,  SQLSMALLINT BufferLength,  SQLSMALLINT *  TextLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDiagRec.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetEnvAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetEnvAttr(SQLHENV EnvironmentHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetEnvAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetFunctions","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetFunctions(SQLHDBC ConnectionHandle,  SQLUSMALLINT FunctionId,  SQLUSMALLINT *  Supported)","url":"/phobos/etc/c/odbc/odbc32/SQLGetFunctions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetInfo","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfo(SQLHDBC ConnectionHandle,  SQLUSMALLINT InfoType,  SQLPOINTER InfoValue,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLengthPtr)","url":"/phobos/etc/c/odbc/odbc32/SQLGetInfo.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetStmtAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtAttr(SQLHSTMT StatementHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetStmtAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetStmtOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtOption(SQLHSTMT StatementHandle,  SQLUSMALLINT Option,  SQLPOINTER Value)","url":"/phobos/etc/c/odbc/odbc32/SQLGetStmtOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetTypeInfo","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfo(SQLHSTMT StatementHandle,  SQLSMALLINT DataType)","url":"/phobos/etc/c/odbc/odbc32/SQLGetTypeInfo.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLNumResultCols","package":"phobos","parentType":"","signature":"SQLRETURN SQLNumResultCols(SQLHSTMT StatementHandle,  SQLSMALLINT *  ColumnCount)","url":"/phobos/etc/c/odbc/odbc32/SQLNumResultCols.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLParamData","package":"phobos","parentType":"","signature":"SQLRETURN SQLParamData(SQLHSTMT StatementHandle,  SQLPOINTER *  Value)","url":"/phobos/etc/c/odbc/odbc32/SQLParamData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPrepare","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepare(SQLHSTMT StatementHandle,  SQLCHAR *  StatementText,  SQLINTEGER TextLength)","url":"/phobos/etc/c/odbc/odbc32/SQLPrepare.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPutData","package":"phobos","parentType":"","signature":"SQLRETURN SQLPutData(SQLHSTMT StatementHandle,  SQLPOINTER Data,  SQLINTEGER StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc32/SQLPutData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLRowCount","package":"phobos","parentType":"","signature":"SQLRETURN SQLRowCount(SQLHSTMT StatementHandle,  SQLINTEGER *  RowCount)","url":"/phobos/etc/c/odbc/odbc32/SQLRowCount.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetConnectAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttr(SQLHDBC ConnectionHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLSetConnectAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetConnectOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOption(SQLHDBC ConnectionHandle,  SQLUSMALLINT Option,  SQLUINTEGER Value)","url":"/phobos/etc/c/odbc/odbc32/SQLSetConnectOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetCursorName","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorName(SQLHSTMT StatementHandle,  SQLCHAR *  CursorName,  SQLSMALLINT NameLength)","url":"/phobos/etc/c/odbc/odbc32/SQLSetCursorName.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetDescField","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetDescField(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT FieldIdentifier,  SQLPOINTER Value,  SQLINTEGER BufferLength)","url":"/phobos/etc/c/odbc/odbc32/SQLSetDescField.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetDescRec","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetDescRec(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT Type,  SQLSMALLINT SubType,  SQLINTEGER Length,  SQLSMALLINT Precision,  SQLSMALLINT Scale,  SQLPOINTER Data,  SQLINTEGER *  StringLength,  SQLINTEGER *  Indicator)","url":"/phobos/etc/c/odbc/odbc32/SQLSetDescRec.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetEnvAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetEnvAttr(SQLHENV EnvironmentHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLSetEnvAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetParam(SQLHSTMT StatementHandle,  SQLUSMALLINT ParameterNumber,  SQLSMALLINT ValueType,  SQLSMALLINT ParameterType,  SQLUINTEGER LengthPrecision,  SQLSMALLINT ParameterScale,  SQLPOINTER ParameterValue,  SQLINTEGER *  StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc32/SQLSetParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetStmtAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtAttr(SQLHSTMT StatementHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLSetStmtAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetStmtOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtOption(SQLHSTMT StatementHandle,  SQLUSMALLINT Option,  SQLUINTEGER Value)","url":"/phobos/etc/c/odbc/odbc32/SQLSetStmtOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSpecialColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumns(SQLHSTMT StatementHandle,  SQLUSMALLINT IdentifierType,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLUSMALLINT Scope,  SQLUSMALLINT Nullable)","url":"/phobos/etc/c/odbc/odbc32/SQLSpecialColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStatistics","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatistics(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLUSMALLINT Unique,  SQLUSMALLINT Reserved)","url":"/phobos/etc/c/odbc/odbc32/SQLStatistics.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTables","package":"phobos","parentType":"","signature":"SQLRETURN SQLTables(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLCHAR *  TableType,  SQLSMALLINT NameLength4)","url":"/phobos/etc/c/odbc/odbc32/SQLTables.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTransact","package":"phobos","parentType":"","signature":"SQLRETURN SQLTransact(SQLHENV EnvironmentHandle,  SQLHDBC ConnectionHandle,  SQLUSMALLINT CompletionType)","url":"/phobos/etc/c/odbc/odbc32/SQLTransact.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDriverConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnect(SQLHDBC hdbc,  SQLHWND hwnd,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut,  SQLUSMALLINT fDriverCompletion)","url":"/phobos/etc/c/odbc/odbc32/SQLDriverConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBrowseConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnect(SQLHDBC hdbc,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut)","url":"/phobos/etc/c/odbc/odbc32/SQLBrowseConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBulkOperations","package":"phobos","parentType":"","signature":"SQLRETURN SQLBulkOperations(SQLHSTMT StatementHandle,  SQLSMALLINT Operation)","url":"/phobos/etc/c/odbc/odbc32/SQLBulkOperations.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColAttributes","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributes(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLUSMALLINT fDescType,  SQLPOINTER rgbDesc,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbDesc,  SQLINTEGER *  pfDesc)","url":"/phobos/etc/c/odbc/odbc32/SQLColAttributes.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColumnPrivileges","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivileges(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLColumnPrivileges.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDescribeParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeParam(SQLHSTMT hstmt,  SQLUSMALLINT ipar,  SQLSMALLINT *  pfSqlType,  SQLUINTEGER *  pcbParamDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLDescribeParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLExtendedFetch","package":"phobos","parentType":"","signature":"SQLRETURN SQLExtendedFetch(SQLHSTMT hstmt,  SQLUSMALLINT fFetchType,  SQLINTEGER irow,  SQLUINTEGER *  pcrow,  SQLUSMALLINT *  rgfRowStatus)","url":"/phobos/etc/c/odbc/odbc32/SQLExtendedFetch.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLForeignKeys","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeys(SQLHSTMT hstmt,  SQLCHAR *  szPkCatalogName,  SQLSMALLINT cchPkCatalogName,  SQLCHAR *  szPkSchemaName,  SQLSMALLINT cchPkSchemaName,  SQLCHAR *  szPkTableName,  SQLSMALLINT cchPkTableName,  SQLCHAR *  szFkCatalogName,  SQLSMALLINT cchFkCatalogName,  SQLCHAR *  szFkSchemaName,  SQLSMALLINT cchFkSchemaName,  SQLCHAR *  szFkTableName,  SQLSMALLINT cchFkTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLForeignKeys.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLMoreResults","package":"phobos","parentType":"","signature":"SQLRETURN SQLMoreResults(SQLHSTMT hstmt)","url":"/phobos/etc/c/odbc/odbc32/SQLMoreResults.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLNativeSql","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSql(SQLHDBC hdbc,  SQLCHAR *  szSqlStrIn,  SQLINTEGER cchSqlStrIn,  SQLCHAR *  szSqlStr,  SQLINTEGER cchSqlStrMax,  SQLINTEGER *  pcbSqlStr)","url":"/phobos/etc/c/odbc/odbc32/SQLNativeSql.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLNumParams","package":"phobos","parentType":"","signature":"SQLRETURN SQLNumParams(SQLHSTMT hstmt,  SQLSMALLINT *  pcpar)","url":"/phobos/etc/c/odbc/odbc32/SQLNumParams.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLParamOptions","package":"phobos","parentType":"","signature":"SQLRETURN SQLParamOptions(SQLHSTMT hstmt,  SQLUINTEGER crow,  SQLUINTEGER *  pirow)","url":"/phobos/etc/c/odbc/odbc32/SQLParamOptions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPrimaryKeys","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeys(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLPrimaryKeys.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLProcedureColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumns(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cchProcName,  SQLCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLProcedureColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLProcedures","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedures(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cchProcName)","url":"/phobos/etc/c/odbc/odbc32/SQLProcedures.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetPos","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetPos(SQLHSTMT hstmt,  SQLUSMALLINT irow,  SQLUSMALLINT fOption,  SQLUSMALLINT fLock)","url":"/phobos/etc/c/odbc/odbc32/SQLSetPos.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTablePrivileges","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivileges(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLTablePrivileges.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDrivers","package":"phobos","parentType":"","signature":"SQLRETURN SQLDrivers(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLCHAR *  szDriverDesc,  SQLSMALLINT cchDriverDescMax,  SQLSMALLINT *  pcchDriverDesc,  SQLCHAR *  szDriverAttributes,  SQLSMALLINT cchDrvrAttrMax,  SQLSMALLINT *  pcchDrvrAttr)","url":"/phobos/etc/c/odbc/odbc32/SQLDrivers.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBindParameter","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindParameter(SQLHSTMT hstmt,  SQLUSMALLINT ipar,  SQLSMALLINT fParamType,  SQLSMALLINT fCType,  SQLSMALLINT fSqlType,  SQLUINTEGER cbColDef,  SQLSMALLINT ibScale,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLBindParameter.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLAllocHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandle(SQLSMALLINT HandleType,  SQLHANDLE InputHandle,  SQLHANDLE *  OutputHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLAllocHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetNestedHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetNestedHandle(SQLHSTMT ParentStatementHandle,  SQLUSMALLINT Col_or_Param_Num,  SQLHSTMT *  OutputChildStatementHandle)","url":"/phobos/etc/c/odbc/odbc32/SQLGetNestedHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStructuredTypes","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypes(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TypeName,  SQLSMALLINT NameLength3)","url":"/phobos/etc/c/odbc/odbc32/SQLStructuredTypes.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStructuredTypeColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypeColumns(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TypeName,  SQLSMALLINT NameLength3,  SQLCHAR *  ColumnName,  SQLSMALLINT NameLength4)","url":"/phobos/etc/c/odbc/odbc32/SQLStructuredTypeColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLNextColumn","package":"phobos","parentType":"","signature":"SQLRETURN SQLNextColumn(SQLHSTMT StatementHandle,  SQLUSMALLINT *  ColumnCount)","url":"/phobos/etc/c/odbc/odbc32/SQLNextColumn.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLAllocHandleStd","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandleStd(SQLSMALLINT fHandleType,  SQLHANDLE hInput,  SQLHANDLE *  phOutput)","url":"/phobos/etc/c/odbc/odbc32/SQLAllocHandleStd.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColAttributeW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributeW(SQLHSTMT hstmt,  SQLUSMALLINT iCol,  SQLUSMALLINT iField,  SQLPOINTER pCharAttr,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbCharAttr,  SQLPOINTER pNumAttr)","url":"/phobos/etc/c/odbc/odbc32/SQLColAttributeW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColAttributesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributesW(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLUSMALLINT fDescType,  SQLPOINTER rgbDesc,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbDesc,  SQLINTEGER *  pfDesc)","url":"/phobos/etc/c/odbc/odbc32/SQLColAttributesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnectW(SQLHDBC hdbc,  SQLWCHAR *  szDSN,  SQLSMALLINT cchDSN,  SQLWCHAR *  szUID,  SQLSMALLINT cchUID,  SQLWCHAR *  szAuthStr,  SQLSMALLINT cchAuthStr)","url":"/phobos/etc/c/odbc/odbc32/SQLConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDescribeColW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeColW(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLWCHAR *  szColName,  SQLSMALLINT cchColNameMax,  SQLSMALLINT *  pcchColName,  SQLSMALLINT *  pfSqlType,  SQLUINTEGER *  pcbColDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLDescribeColW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLErrorW","package":"phobos","parentType":"","signature":"SQLRETURN SQLErrorW(SQLHENV henv,  SQLHDBC hdbc,  SQLHSTMT hstmt,  SQLWCHAR *  wszSqlState,  SQLINTEGER *  pfNativeError,  SQLWCHAR *  wszErrorMsg,  SQLSMALLINT cchErrorMsgMax,  SQLSMALLINT *  pcchErrorMsg)","url":"/phobos/etc/c/odbc/odbc32/SQLErrorW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLExecDirectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirectW(SQLHSTMT hstmt,  SQLWCHAR *  szSqlStr,  SQLINTEGER TextLength)","url":"/phobos/etc/c/odbc/odbc32/SQLExecDirectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetConnectAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttrW(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLGetConnectAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetCursorNameW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorNameW(SQLHSTMT hstmt,  SQLWCHAR *  szCursor,  SQLSMALLINT cchCursorMax,  SQLSMALLINT *  pcchCursor)","url":"/phobos/etc/c/odbc/odbc32/SQLGetCursorNameW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetDescFieldW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetDescFieldW(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT FieldIdentifier,  SQLPOINTER Value,  SQLINTEGER BufferLength)","url":"/phobos/etc/c/odbc/odbc32/SQLSetDescFieldW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDescFieldW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescFieldW(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLSMALLINT iField,  SQLPOINTER rgbValue,  SQLINTEGER cbBufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDescFieldW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDescRecW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescRecW(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLWCHAR *  szName,  SQLSMALLINT cchNameMax,  SQLSMALLINT *  pcchName,  SQLSMALLINT *  pfType,  SQLSMALLINT *  pfSubType,  SQLINTEGER *  pLength,  SQLSMALLINT *  pPrecision,  SQLSMALLINT *  pScale,  SQLSMALLINT *  pNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDescRecW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDiagFieldW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagFieldW(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLSMALLINT fDiagField,  SQLPOINTER rgbDiagInfo,  SQLSMALLINT cbBufferLength,  SQLSMALLINT *  pcbStringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDiagFieldW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDiagRecW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagRecW(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLWCHAR *  szSqlState,  SQLINTEGER *  pfNativeError,  SQLWCHAR *  szErrorMsg,  SQLSMALLINT cchErrorMsgMax,  SQLSMALLINT *  pcchErrorMsg)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDiagRecW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPrepareW","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepareW(SQLHSTMT hstmt,  SQLWCHAR *  szSqlStr,  SQLINTEGER cchSqlStr)","url":"/phobos/etc/c/odbc/odbc32/SQLPrepareW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetConnectAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttrW(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLSetConnectAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetCursorNameW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorNameW(SQLHSTMT hstmt,  SQLWCHAR *  szCursor,  SQLSMALLINT cchCursor)","url":"/phobos/etc/c/odbc/odbc32/SQLSetCursorNameW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetConnectOptionW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOptionW(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLPOINTER pvParam)","url":"/phobos/etc/c/odbc/odbc32/SQLGetConnectOptionW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetInfoW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfoW(SQLHDBC hdbc,  SQLUSMALLINT fInfoType,  SQLPOINTER rgbInfoValue,  SQLSMALLINT cbInfoValueMax,  SQLSMALLINT *  pcbInfoValue)","url":"/phobos/etc/c/odbc/odbc32/SQLGetInfoW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetTypeInfoW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfoW(SQLHSTMT StatementHandle,  SQLSMALLINT DataType)","url":"/phobos/etc/c/odbc/odbc32/SQLGetTypeInfoW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetConnectOptionW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOptionW(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLUINTEGER vParam)","url":"/phobos/etc/c/odbc/odbc32/SQLSetConnectOptionW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSpecialColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumnsW(SQLHSTMT hstmt,  SQLUSMALLINT fColType,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLUSMALLINT fScope,  SQLUSMALLINT fNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLSpecialColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStatisticsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatisticsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLUSMALLINT fUnique,  SQLUSMALLINT fAccuracy)","url":"/phobos/etc/c/odbc/odbc32/SQLStatisticsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTablesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLWCHAR *  szTableType,  SQLSMALLINT cchTableType)","url":"/phobos/etc/c/odbc/odbc32/SQLTablesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDataSourcesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSourcesW(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLWCHAR *  szDSN,  SQLSMALLINT cchDSNMax,  SQLSMALLINT *  pcchDSN,  SQLWCHAR *  wszDescription,  SQLSMALLINT cchDescriptionMax,  SQLSMALLINT *  pcchDescription)","url":"/phobos/etc/c/odbc/odbc32/SQLDataSourcesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDriverConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnectW(SQLHDBC hdbc,  SQLHWND hwnd,  SQLWCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLWCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut,  SQLUSMALLINT fDriverCompletion)","url":"/phobos/etc/c/odbc/odbc32/SQLDriverConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBrowseConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnectW(SQLHDBC hdbc,  SQLWCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLWCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut)","url":"/phobos/etc/c/odbc/odbc32/SQLBrowseConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColumnPrivilegesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLColumnPrivilegesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetStmtAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtAttrW(SQLHSTMT hstmt,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLGetStmtAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetStmtAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtAttrW(SQLHSTMT hstmt,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax)","url":"/phobos/etc/c/odbc/odbc32/SQLSetStmtAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLForeignKeysW","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeysW(SQLHSTMT hstmt,  SQLWCHAR *  szPkCatalogName,  SQLSMALLINT cchPkCatalogName,  SQLWCHAR *  szPkSchemaName,  SQLSMALLINT cchPkSchemaName,  SQLWCHAR *  szPkTableName,  SQLSMALLINT cchPkTableName,  SQLWCHAR *  szFkCatalogName,  SQLSMALLINT cchFkCatalogName,  SQLWCHAR *  szFkSchemaName,  SQLSMALLINT cchFkSchemaName,  SQLWCHAR *  szFkTableName,  SQLSMALLINT cchFkTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLForeignKeysW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLNativeSqlW","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSqlW(SQLHDBC hdbc,  SQLWCHAR *  szSqlStrIn,  SQLINTEGER cchSqlStrIn,  SQLWCHAR *  szSqlStr,  SQLINTEGER cchSqlStrMax,  SQLINTEGER *  pcchSqlStr)","url":"/phobos/etc/c/odbc/odbc32/SQLNativeSqlW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPrimaryKeysW","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeysW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLPrimaryKeysW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLProcedureColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumnsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szProcName,  SQLSMALLINT cchProcName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLProcedureColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLProceduresW","package":"phobos","parentType":"","signature":"SQLRETURN SQLProceduresW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szProcName,  SQLSMALLINT cchProcName)","url":"/phobos/etc/c/odbc/odbc32/SQLProceduresW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTablePrivilegesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivilegesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLTablePrivilegesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDriversW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriversW(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLWCHAR *  szDriverDesc,  SQLSMALLINT cchDriverDescMax,  SQLSMALLINT *  pcchDriverDesc,  SQLWCHAR *  szDriverAttributes,  SQLSMALLINT cchDrvrAttrMax,  SQLSMALLINT *  pcchDrvrAttr)","url":"/phobos/etc/c/odbc/odbc32/SQLDriversW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStructuredTypesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTypeName,  SQLSMALLINT cchTypeName)","url":"/phobos/etc/c/odbc/odbc32/SQLStructuredTypesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStructuredTypeColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypeColumnsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTypeName,  SQLSMALLINT cchTypeName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLStructuredTypeColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColAttributeA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributeA(SQLHSTMT hstmt,  SQLSMALLINT iCol,  SQLSMALLINT iField,  SQLPOINTER pCharAttr,  SQLSMALLINT cbCharAttrMax,  SQLSMALLINT *  pcbCharAttr,  SQLPOINTER pNumAttr)","url":"/phobos/etc/c/odbc/odbc32/SQLColAttributeA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColAttributesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributesA(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLUSMALLINT fDescType,  SQLPOINTER rgbDesc,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbDesc,  SQLINTEGER *  pfDesc)","url":"/phobos/etc/c/odbc/odbc32/SQLColAttributesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnectA(SQLHDBC hdbc,  SQLCHAR *  szDSN,  SQLSMALLINT cbDSN,  SQLCHAR *  szUID,  SQLSMALLINT cbUID,  SQLCHAR *  szAuthStr,  SQLSMALLINT cbAuthStr)","url":"/phobos/etc/c/odbc/odbc32/SQLConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDescribeColA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeColA(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLCHAR *  szColName,  SQLSMALLINT cbColNameMax,  SQLSMALLINT *  pcbColName,  SQLSMALLINT *  pfSqlType,  SQLUINTEGER *  pcbColDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLDescribeColA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLErrorA","package":"phobos","parentType":"","signature":"SQLRETURN SQLErrorA(SQLHENV henv,  SQLHDBC hdbc,  SQLHSTMT hstmt,  SQLCHAR *  szSqlState,  SQLINTEGER *  pfNativeError,  SQLCHAR *  szErrorMsg,  SQLSMALLINT cbErrorMsgMax,  SQLSMALLINT *  pcbErrorMsg)","url":"/phobos/etc/c/odbc/odbc32/SQLErrorA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLExecDirectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirectA(SQLHSTMT hstmt,  SQLCHAR *  szSqlStr,  SQLINTEGER cbSqlStr)","url":"/phobos/etc/c/odbc/odbc32/SQLExecDirectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetConnectAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttrA(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLGetConnectAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetCursorNameA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorNameA(SQLHSTMT hstmt,  SQLCHAR *  szCursor,  SQLSMALLINT cbCursorMax,  SQLSMALLINT *  pcbCursor)","url":"/phobos/etc/c/odbc/odbc32/SQLGetCursorNameA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDescFieldA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescFieldA(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLSMALLINT iField,  SQLPOINTER rgbValue,  SQLINTEGER cbBufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDescFieldA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDescRecA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescRecA(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLCHAR *  szName,  SQLSMALLINT cbNameMax,  SQLSMALLINT *  pcbName,  SQLSMALLINT *  pfType,  SQLSMALLINT *  pfSubType,  SQLINTEGER *  pLength,  SQLSMALLINT *  pPrecision,  SQLSMALLINT *  pScale,  SQLSMALLINT *  pNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDescRecA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDiagFieldA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagFieldA(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLSMALLINT fDiagField,  SQLPOINTER rgbDiagInfo,  SQLSMALLINT cbDiagInfoMax,  SQLSMALLINT *  pcbDiagInfo)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDiagFieldA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetDiagRecA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagRecA(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLCHAR *  szSqlState,  SQLINTEGER *  pfNativeError,  SQLCHAR *  szErrorMsg,  SQLSMALLINT cbErrorMsgMax,  SQLSMALLINT *  pcbErrorMsg)","url":"/phobos/etc/c/odbc/odbc32/SQLGetDiagRecA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetStmtAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtAttrA(SQLHSTMT hstmt,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLGetStmtAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetTypeInfoA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfoA(SQLHSTMT StatementHandle,  SQLSMALLINT DataType)","url":"/phobos/etc/c/odbc/odbc32/SQLGetTypeInfoA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPrepareA","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepareA(SQLHSTMT hstmt,  SQLCHAR *  szSqlStr,  SQLINTEGER cbSqlStr)","url":"/phobos/etc/c/odbc/odbc32/SQLPrepareA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetConnectAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttrA(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValue)","url":"/phobos/etc/c/odbc/odbc32/SQLSetConnectAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetCursorNameA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorNameA(SQLHSTMT hstmt,  SQLCHAR *  szCursor,  SQLSMALLINT cbCursor)","url":"/phobos/etc/c/odbc/odbc32/SQLSetCursorNameA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetConnectOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOptionA(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLPOINTER pvParam)","url":"/phobos/etc/c/odbc/odbc32/SQLGetConnectOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetInfoA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfoA(SQLHDBC hdbc,  SQLUSMALLINT fInfoType,  SQLPOINTER rgbInfoValue,  SQLSMALLINT cbInfoValueMax,  SQLSMALLINT *  pcbInfoValue)","url":"/phobos/etc/c/odbc/odbc32/SQLGetInfoA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLGetStmtOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtOptionA(SQLHSTMT hstmt,  SQLUSMALLINT fOption,  SQLPOINTER pvParam)","url":"/phobos/etc/c/odbc/odbc32/SQLGetStmtOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetConnectOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOptionA(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLUINTEGER vParam)","url":"/phobos/etc/c/odbc/odbc32/SQLSetConnectOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSetStmtOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtOptionA(SQLHSTMT hstmt,  SQLUSMALLINT fOption,  SQLUINTEGER vParam)","url":"/phobos/etc/c/odbc/odbc32/SQLSetStmtOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLSpecialColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumnsA(SQLHSTMT hstmt,  SQLUSMALLINT fColType,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLUSMALLINT fScope,  SQLUSMALLINT fNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLSpecialColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStatisticsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatisticsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLUSMALLINT fUnique,  SQLUSMALLINT fAccuracy)","url":"/phobos/etc/c/odbc/odbc32/SQLStatisticsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTablesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLCHAR *  szTableType,  SQLSMALLINT cbTableType)","url":"/phobos/etc/c/odbc/odbc32/SQLTablesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDataSourcesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSourcesA(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLCHAR *  szDSN,  SQLSMALLINT cbDSNMax,  SQLSMALLINT *  pcbDSN,  SQLCHAR *  szDescription,  SQLSMALLINT cbDescriptionMax,  SQLSMALLINT *  pcbDescription)","url":"/phobos/etc/c/odbc/odbc32/SQLDataSourcesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDriverConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnectA(SQLHDBC hdbc,  SQLHWND hwnd,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cbConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cbConnStrOutMax,  SQLSMALLINT *  pcbConnStrOut,  SQLUSMALLINT fDriverCompletion)","url":"/phobos/etc/c/odbc/odbc32/SQLDriverConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLBrowseConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnectA(SQLHDBC hdbc,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cbConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cbConnStrOutMax,  SQLSMALLINT *  pcbConnStrOut)","url":"/phobos/etc/c/odbc/odbc32/SQLBrowseConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLColumnPrivilegesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLColumnPrivilegesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDescribeParamA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeParamA(SQLHSTMT hstmt,  SQLUSMALLINT ipar,  SQLSMALLINT *  pfSqlType,  SQLUINTEGER *  pcbParamDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc32/SQLDescribeParamA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLForeignKeysA","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeysA(SQLHSTMT hstmt,  SQLCHAR *  szPkCatalogName,  SQLSMALLINT cbPkCatalogName,  SQLCHAR *  szPkSchemaName,  SQLSMALLINT cbPkSchemaName,  SQLCHAR *  szPkTableName,  SQLSMALLINT cbPkTableName,  SQLCHAR *  szFkCatalogName,  SQLSMALLINT cbFkCatalogName,  SQLCHAR *  szFkSchemaName,  SQLSMALLINT cbFkSchemaName,  SQLCHAR *  szFkTableName,  SQLSMALLINT cbFkTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLForeignKeysA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLNativeSqlA","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSqlA(SQLHDBC hdbc,  SQLCHAR *  szSqlStrIn,  SQLINTEGER cbSqlStrIn,  SQLCHAR *  szSqlStr,  SQLINTEGER cbSqlStrMax,  SQLINTEGER *  pcbSqlStr)","url":"/phobos/etc/c/odbc/odbc32/SQLNativeSqlA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLPrimaryKeysA","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeysA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLPrimaryKeysA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLProcedureColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumnsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cbProcName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLProcedureColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLProceduresA","package":"phobos","parentType":"","signature":"SQLRETURN SQLProceduresA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cbProcName)","url":"/phobos/etc/c/odbc/odbc32/SQLProceduresA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLTablePrivilegesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivilegesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName)","url":"/phobos/etc/c/odbc/odbc32/SQLTablePrivilegesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLDriversA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriversA(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLCHAR *  szDriverDesc,  SQLSMALLINT cbDriverDescMax,  SQLSMALLINT *  pcbDriverDesc,  SQLCHAR *  szDriverAttributes,  SQLSMALLINT cbDrvrAttrMax,  SQLSMALLINT *  pcbDrvrAttr)","url":"/phobos/etc/c/odbc/odbc32/SQLDriversA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStructuredTypesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTypeName,  SQLSMALLINT cbTypeName)","url":"/phobos/etc/c/odbc/odbc32/SQLStructuredTypesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQLStructuredTypeColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypeColumnsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTypeName,  SQLSMALLINT cbTypeName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc32/SQLStructuredTypeColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_NULL_DATA","package":"phobos","parentType":"","signature":"auto SQL_NULL_DATA()()","url":"/phobos/etc/c/odbc/odbc32/SQL_NULL_DATA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DATA_AT_EXEC","package":"phobos","parentType":"","signature":"auto SQL_DATA_AT_EXEC()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DATA_AT_EXEC.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_ERROR","package":"phobos","parentType":"","signature":"auto SQL_ERROR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_ERROR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INVALID_HANDLE","package":"phobos","parentType":"","signature":"auto SQL_INVALID_HANDLE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INVALID_HANDLE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_SUCCEEDED","package":"phobos","parentType":"","signature":"auto SQL_SUCCEEDED(__MP1)(__MP1 rc)","url":"/phobos/etc/c/odbc/odbc32/SQL_SUCCEEDED.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_NTS","package":"phobos","parentType":"","signature":"auto SQL_NTS()()","url":"/phobos/etc/c/odbc/odbc32/SQL_NTS.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_NTSL","package":"phobos","parentType":"","signature":"auto SQL_NTSL()()","url":"/phobos/etc/c/odbc/odbc32/SQL_NTSL.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CURSOR_SCROLLABLE","package":"phobos","parentType":"","signature":"auto SQL_ATTR_CURSOR_SCROLLABLE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_ATTR_CURSOR_SCROLLABLE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CURSOR_SENSITIVITY","package":"phobos","parentType":"","signature":"auto SQL_ATTR_CURSOR_SENSITIVITY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_ATTR_CURSOR_SENSITIVITY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_INDEX","package":"phobos","parentType":"","signature":"auto SQL_DIAG_CREATE_INDEX()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DIAG_CREATE_INDEX.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_INDEX","package":"phobos","parentType":"","signature":"auto SQL_DIAG_DROP_INDEX()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DIAG_DROP_INDEX.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_ARD_TYPE","package":"phobos","parentType":"","signature":"auto SQL_ARD_TYPE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_ARD_TYPE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_APD_TYPE","package":"phobos","parentType":"","signature":"auto SQL_APD_TYPE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_APD_TYPE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IS_POINTER","package":"phobos","parentType":"","signature":"auto SQL_IS_POINTER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IS_POINTER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IS_UINTEGER","package":"phobos","parentType":"","signature":"auto SQL_IS_UINTEGER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IS_UINTEGER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IS_INTEGER","package":"phobos","parentType":"","signature":"auto SQL_IS_INTEGER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IS_INTEGER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IS_USMALLINT","package":"phobos","parentType":"","signature":"auto SQL_IS_USMALLINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IS_USMALLINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IS_SMALLINT","package":"phobos","parentType":"","signature":"auto SQL_IS_SMALLINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IS_SMALLINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CURSOR_ROW_COUNT","package":"phobos","parentType":"","signature":"auto SQL_DIAG_CURSOR_ROW_COUNT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DIAG_CURSOR_ROW_COUNT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_ROW_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_DIAG_ROW_NUMBER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DIAG_ROW_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_COLUMN_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_DIAG_COLUMN_NUMBER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DIAG_COLUMN_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LONGVARCHAR","package":"phobos","parentType":"","signature":"auto SQL_LONGVARCHAR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_LONGVARCHAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_BINARY","package":"phobos","parentType":"","signature":"auto SQL_BINARY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_BINARY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_VARBINARY","package":"phobos","parentType":"","signature":"auto SQL_VARBINARY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_VARBINARY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LONGVARBINARY","package":"phobos","parentType":"","signature":"auto SQL_LONGVARBINARY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_LONGVARBINARY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_BIGINT","package":"phobos","parentType":"","signature":"auto SQL_BIGINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_BIGINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_TINYINT","package":"phobos","parentType":"","signature":"auto SQL_TINYINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_TINYINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_BIT","package":"phobos","parentType":"","signature":"auto SQL_BIT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_BIT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_GUID","package":"phobos","parentType":"","signature":"auto SQL_GUID()()","url":"/phobos/etc/c/odbc/odbc32/SQL_GUID.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_YEAR","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_YEAR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_YEAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_MONTH","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_MONTH()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_MONTH.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_DAY","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_DAY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_HOUR","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_HOUR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_HOUR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_MINUTE","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_MINUTE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_MINUTE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_SECOND()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_YEAR_TO_MONTH()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_YEAR_TO_MONTH.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY_TO_HOUR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_DAY_TO_HOUR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY_TO_MINUTE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_DAY_TO_MINUTE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY_TO_SECOND()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_DAY_TO_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_HOUR_TO_MINUTE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_HOUR_TO_MINUTE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_HOUR_TO_SECOND()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_HOUR_TO_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_MINUTE_TO_SECOND()()","url":"/phobos/etc/c/odbc/odbc32/SQL_INTERVAL_MINUTE_TO_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_SIGNED_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_SIGNED_OFFSET()()","url":"/phobos/etc/c/odbc/odbc32/SQL_SIGNED_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_UNSIGNED_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_UNSIGNED_OFFSET()()","url":"/phobos/etc/c/odbc/odbc32/SQL_UNSIGNED_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_SBIGINT","package":"phobos","parentType":"","signature":"auto SQL_C_SBIGINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_SBIGINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_UBIGINT","package":"phobos","parentType":"","signature":"auto SQL_C_UBIGINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_UBIGINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_SLONG","package":"phobos","parentType":"","signature":"auto SQL_C_SLONG()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_SLONG.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_SSHORT","package":"phobos","parentType":"","signature":"auto SQL_C_SSHORT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_SSHORT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_STINYINT","package":"phobos","parentType":"","signature":"auto SQL_C_STINYINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_STINYINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_ULONG","package":"phobos","parentType":"","signature":"auto SQL_C_ULONG()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_ULONG.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_USHORT","package":"phobos","parentType":"","signature":"auto SQL_C_USHORT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_USHORT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_C_UTINYINT","package":"phobos","parentType":"","signature":"auto SQL_C_UTINYINT()()","url":"/phobos/etc/c/odbc/odbc32/SQL_C_UTINYINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_NO_ROW_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_NO_ROW_NUMBER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_NO_ROW_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_NO_COLUMN_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_NO_COLUMN_NUMBER()()","url":"/phobos/etc/c/odbc/odbc32/SQL_NO_COLUMN_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_ROW_NUMBER_UNKNOWN","package":"phobos","parentType":"","signature":"auto SQL_ROW_NUMBER_UNKNOWN()()","url":"/phobos/etc/c/odbc/odbc32/SQL_ROW_NUMBER_UNKNOWN.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_NUMBER_UNKNOWN","package":"phobos","parentType":"","signature":"auto SQL_COLUMN_NUMBER_UNKNOWN()()","url":"/phobos/etc/c/odbc/odbc32/SQL_COLUMN_NUMBER_UNKNOWN.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DEFAULT_PARAM","package":"phobos","parentType":"","signature":"auto SQL_DEFAULT_PARAM()()","url":"/phobos/etc/c/odbc/odbc32/SQL_DEFAULT_PARAM.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IGNORE","package":"phobos","parentType":"","signature":"auto SQL_IGNORE()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IGNORE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LEN_DATA_AT_EXEC_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_LEN_DATA_AT_EXEC_OFFSET()()","url":"/phobos/etc/c/odbc/odbc32/SQL_LEN_DATA_AT_EXEC_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LEN_DATA_AT_EXEC","package":"phobos","parentType":"","signature":"auto SQL_LEN_DATA_AT_EXEC(__MP2)(__MP2 length)","url":"/phobos/etc/c/odbc/odbc32/SQL_LEN_DATA_AT_EXEC.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LEN_BINARY_ATTR_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_LEN_BINARY_ATTR_OFFSET()()","url":"/phobos/etc/c/odbc/odbc32/SQL_LEN_BINARY_ATTR_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LEN_BINARY_ATTR","package":"phobos","parentType":"","signature":"auto SQL_LEN_BINARY_ATTR(__MP3)(__MP3 length)","url":"/phobos/etc/c/odbc/odbc32/SQL_LEN_BINARY_ATTR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_SETPARAM_VALUE_MAX","package":"phobos","parentType":"","signature":"auto SQL_SETPARAM_VALUE_MAX()()","url":"/phobos/etc/c/odbc/odbc32/SQL_SETPARAM_VALUE_MAX.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_EXCEPTION","package":"phobos","parentType":"","signature":"auto SQL_TYPE_EXCEPTION()()","url":"/phobos/etc/c/odbc/odbc32/SQL_TYPE_EXCEPTION.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_NO_TOTAL","package":"phobos","parentType":"","signature":"auto SQL_NO_TOTAL()()","url":"/phobos/etc/c/odbc/odbc32/SQL_NO_TOTAL.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_IK_ALL","package":"phobos","parentType":"","signature":"auto SQL_IK_ALL()()","url":"/phobos/etc/c/odbc/odbc32/SQL_IK_ALL.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_INSERT_SINGLE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_SINGLE_ANY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_INSERT_SINGLE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_INSERT_MULTIPLE_ROWID","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_MULTIPLE_ROWID()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_INSERT_MULTIPLE_ROWID.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_INSERT_MULTIPLE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_MULTIPLE_ANY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_INSERT_MULTIPLE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_INSERT_SELECT_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_SELECT_ANY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_INSERT_SELECT_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_UPDATE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_UPDATE_ANY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_UPDATE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_DELETE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_DELETE_ANY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_DELETE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_RC_SELECT_INTO_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_SELECT_INTO_ANY()()","url":"/phobos/etc/c/odbc/odbc32/SQL_RC_SELECT_INTO_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_POSITION_TO","package":"phobos","parentType":"","signature":"auto SQL_POSITION_TO(__MP4,  __MP5)(__MP4 hstmt,  __MP5 irow)","url":"/phobos/etc/c/odbc/odbc32/SQL_POSITION_TO.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_LOCK_RECORD","package":"phobos","parentType":"","signature":"auto SQL_LOCK_RECORD(__MP6,  __MP7,  __MP8)(__MP6 hstmt,  __MP7 irow,  __MP8 fLock)","url":"/phobos/etc/c/odbc/odbc32/SQL_LOCK_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_REFRESH_RECORD","package":"phobos","parentType":"","signature":"auto SQL_REFRESH_RECORD(__MP9,  __MP10,  __MP11)(__MP9 hstmt,  __MP10 irow,  __MP11 fLock)","url":"/phobos/etc/c/odbc/odbc32/SQL_REFRESH_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_UPDATE_RECORD","package":"phobos","parentType":"","signature":"auto SQL_UPDATE_RECORD(__MP12,  __MP13)(__MP12 hstmt,  __MP13 irow)","url":"/phobos/etc/c/odbc/odbc32/SQL_UPDATE_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_DELETE_RECORD","package":"phobos","parentType":"","signature":"auto SQL_DELETE_RECORD(__MP14,  __MP15)(__MP14 hstmt,  __MP15 irow)","url":"/phobos/etc/c/odbc/odbc32/SQL_DELETE_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_ADD_RECORD","package":"phobos","parentType":"","signature":"auto SQL_ADD_RECORD(__MP16,  __MP17)(__MP16 hstmt,  __MP17 irow)","url":"/phobos/etc/c/odbc/odbc32/SQL_ADD_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_WCHAR","package":"phobos","parentType":"","signature":"auto SQL_WCHAR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_WCHAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_WVARCHAR","package":"phobos","parentType":"","signature":"auto SQL_WVARCHAR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_WVARCHAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc32","name":"SQL_WLONGVARCHAR","package":"phobos","parentType":"","signature":"auto SQL_WLONGVARCHAR()()","url":"/phobos/etc/c/odbc/odbc32/SQL_WLONGVARCHAR.html"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLCHAR","package":"phobos","parentType":"","signature":"SQLCHAR = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLSCHAR","package":"phobos","parentType":"","signature":"SQLSCHAR = byte","url":"/phobos/etc/c/odbc/odbc32.html#SQLSCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLDATE","package":"phobos","parentType":"","signature":"SQLDATE = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLDATE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLDECIMAL","package":"phobos","parentType":"","signature":"SQLDECIMAL = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLDECIMAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLDOUBLE","package":"phobos","parentType":"","signature":"SQLDOUBLE = double","url":"/phobos/etc/c/odbc/odbc32.html#SQLDOUBLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLFLOAT","package":"phobos","parentType":"","signature":"SQLFLOAT = double","url":"/phobos/etc/c/odbc/odbc32.html#SQLFLOAT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLINTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER = int","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTEGER"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLUINTEGER","package":"phobos","parentType":"","signature":"SQLUINTEGER = uint","url":"/phobos/etc/c/odbc/odbc32.html#SQLUINTEGER"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLNUMERIC","package":"phobos","parentType":"","signature":"SQLNUMERIC = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLNUMERIC"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLPOINTER","package":"phobos","parentType":"","signature":"SQLPOINTER = void *","url":"/phobos/etc/c/odbc/odbc32.html#SQLPOINTER"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLREAL","package":"phobos","parentType":"","signature":"SQLREAL = float","url":"/phobos/etc/c/odbc/odbc32.html#SQLREAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLSMALLINT","package":"phobos","parentType":"","signature":"SQLSMALLINT = short","url":"/phobos/etc/c/odbc/odbc32.html#SQLSMALLINT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLUSMALLINT","package":"phobos","parentType":"","signature":"SQLUSMALLINT = ushort","url":"/phobos/etc/c/odbc/odbc32.html#SQLUSMALLINT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLTIME","package":"phobos","parentType":"","signature":"SQLTIME = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLTIME"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLTIMESTAMP","package":"phobos","parentType":"","signature":"SQLTIMESTAMP = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLTIMESTAMP"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLVARCHAR","package":"phobos","parentType":"","signature":"SQLVARCHAR = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLVARCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLTIMEWITHTIMEZONE","package":"phobos","parentType":"","signature":"SQLTIMEWITHTIMEZONE = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLTIMEWITHTIMEZONE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLTIMESTAMPWITHTIMEZONE","package":"phobos","parentType":"","signature":"SQLTIMESTAMPWITHTIMEZONE = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLTIMESTAMPWITHTIMEZONE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLRETURN","package":"phobos","parentType":"","signature":"SQLRETURN = short","url":"/phobos/etc/c/odbc/odbc32.html#SQLRETURN"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLHANDLE","package":"phobos","parentType":"","signature":"SQLHANDLE = int","url":"/phobos/etc/c/odbc/odbc32.html#SQLHANDLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLHENV","package":"phobos","parentType":"","signature":"SQLHENV = int","url":"/phobos/etc/c/odbc/odbc32.html#SQLHENV"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLHDBC","package":"phobos","parentType":"","signature":"SQLHDBC = int","url":"/phobos/etc/c/odbc/odbc32.html#SQLHDBC"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLHSTMT","package":"phobos","parentType":"","signature":"SQLHSTMT = int","url":"/phobos/etc/c/odbc/odbc32.html#SQLHSTMT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLHDESC","package":"phobos","parentType":"","signature":"SQLHDESC = int","url":"/phobos/etc/c/odbc/odbc32.html#SQLHDESC"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"RETCODE","package":"phobos","parentType":"","signature":"RETCODE = short","url":"/phobos/etc/c/odbc/odbc32.html#RETCODE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLHWND","package":"phobos","parentType":"","signature":"SQLHWND = void *","url":"/phobos/etc/c/odbc/odbc32.html#SQLHWND"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagDATE_STRUCT","package":"phobos","parentType":"","signature":"tagDATE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagDATE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"DATE_STRUCT","package":"phobos","parentType":"","signature":"DATE_STRUCT = tagDATE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#DATE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_DATE_STRUCT","package":"phobos","parentType":"","signature":"SQL_DATE_STRUCT = tagDATE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATE_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagTIME_STRUCT","package":"phobos","parentType":"","signature":"tagTIME_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagTIME_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"TIME_STRUCT","package":"phobos","parentType":"","signature":"TIME_STRUCT = tagTIME_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#TIME_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_TIME_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIME_STRUCT = tagTIME_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIME_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagTIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"tagTIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagTIMESTAMP_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"TIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"TIMESTAMP_STRUCT = tagTIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#TIMESTAMP_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_TIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIMESTAMP_STRUCT = tagTIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMESTAMP_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagTIME_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"tagTIME_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagTIME_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"TIME_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"TIME_WITH_TIMEZONE_STRUCT = tagTIME_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#TIME_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_TIME_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIME_WITH_TIMEZONE_STRUCT = tagTIME_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIME_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagTIMESTAMP_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"tagTIMESTAMP_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagTIMESTAMP_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"TIMESTAMP_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"TIMESTAMP_WITH_TIMEZONE_STRUCT = tagTIMESTAMP_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#TIMESTAMP_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_TIMESTAMP_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIMESTAMP_WITH_TIMEZONE_STRUCT = tagTIMESTAMP_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMESTAMP_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"enum","module":"etc.c.odbc.odbc32","name":"SQLINTERVAL","package":"phobos","parentType":"","signature":"SQLINTERVAL","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_YEAR","package":"phobos","parentType":"","signature":"SQL_IS_YEAR = 1","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_MONTH = 2","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY","package":"phobos","parentType":"","signature":"SQL_IS_DAY = 3","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_HOUR = 4","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE = 5","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_SECOND = 6","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_YEAR_TO_MONTH = 7","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_HOUR = 8","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_MINUTE = 9","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_SECOND = 10","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_MINUTE = 11","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_SECOND = 12","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc32","name":"SQL_IS_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE_TO_SECOND = 13","url":"/phobos/etc/c/odbc/odbc32.html#SQLINTERVAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_YEAR","package":"phobos","parentType":"","signature":"SQL_IS_YEAR = SQLINTERVAL.SQL_IS_YEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_YEAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_MONTH = SQLINTERVAL.SQL_IS_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_MONTH"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY","package":"phobos","parentType":"","signature":"SQL_IS_DAY = SQLINTERVAL.SQL_IS_DAY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_DAY"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_HOUR = SQLINTERVAL.SQL_IS_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_HOUR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE = SQLINTERVAL.SQL_IS_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_MINUTE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_SECOND = SQLINTERVAL.SQL_IS_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_YEAR_TO_MONTH = SQLINTERVAL.SQL_IS_YEAR_TO_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_YEAR_TO_MONTH"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_HOUR = SQLINTERVAL.SQL_IS_DAY_TO_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_DAY_TO_HOUR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_MINUTE = SQLINTERVAL.SQL_IS_DAY_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_DAY_TO_MINUTE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_SECOND = SQLINTERVAL.SQL_IS_DAY_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_DAY_TO_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_MINUTE = SQLINTERVAL.SQL_IS_HOUR_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_HOUR_TO_MINUTE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_SECOND = SQLINTERVAL.SQL_IS_HOUR_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_HOUR_TO_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_IS_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE_TO_SECOND = SQLINTERVAL.SQL_IS_MINUTE_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_MINUTE_TO_SECOND"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagSQL_YEAR_MONTH","package":"phobos","parentType":"","signature":"tagSQL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#tagSQL_YEAR_MONTH"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_YEAR_MONTH_STRUCT","package":"phobos","parentType":"","signature":"SQL_YEAR_MONTH_STRUCT = tagSQL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_YEAR_MONTH_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagSQL_DAY_SECOND","package":"phobos","parentType":"","signature":"tagSQL_DAY_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#tagSQL_DAY_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_DAY_SECOND_STRUCT","package":"phobos","parentType":"","signature":"SQL_DAY_SECOND_STRUCT = tagSQL_DAY_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DAY_SECOND_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagSQL_INTERVAL_STRUCT","package":"phobos","parentType":"","signature":"tagSQL_INTERVAL_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagSQL_INTERVAL_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL_STRUCT","package":"phobos","parentType":"","signature":"SQL_INTERVAL_STRUCT = tagSQL_INTERVAL_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INTERVAL_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLBIGINT","package":"phobos","parentType":"","signature":"SQLBIGINT = long","url":"/phobos/etc/c/odbc/odbc32.html#SQLBIGINT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLUBIGINT","package":"phobos","parentType":"","signature":"SQLUBIGINT = ulong","url":"/phobos/etc/c/odbc/odbc32.html#SQLUBIGINT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagSQL_NUMERIC_STRUCT","package":"phobos","parentType":"","signature":"tagSQL_NUMERIC_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#tagSQL_NUMERIC_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQL_NUMERIC_STRUCT","package":"phobos","parentType":"","signature":"SQL_NUMERIC_STRUCT = tagSQL_NUMERIC_STRUCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NUMERIC_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc32","name":"tagSQLGUID","package":"phobos","parentType":"","signature":"tagSQLGUID","url":"/phobos/etc/c/odbc/odbc32.html#tagSQLGUID"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLGUID","package":"phobos","parentType":"","signature":"SQLGUID = tagSQLGUID","url":"/phobos/etc/c/odbc/odbc32.html#SQLGUID"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"BOOKMARK","package":"phobos","parentType":"","signature":"BOOKMARK = uint","url":"/phobos/etc/c/odbc/odbc32.html#BOOKMARK"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLWCHAR","package":"phobos","parentType":"","signature":"SQLWCHAR = ushort","url":"/phobos/etc/c/odbc/odbc32.html#SQLWCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLTCHAR","package":"phobos","parentType":"","signature":"SQLTCHAR = ubyte","url":"/phobos/etc/c/odbc/odbc32.html#SQLTCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc32","name":"SQLSTATE","package":"phobos","parentType":"","signature":"SQLSTATE = ubyte[SQL_SQLSTATE_SIZE +  1]","url":"/phobos/etc/c/odbc/odbc32.html#SQLSTATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"ODBCVER","package":"phobos","parentType":"","signature":"SQLINTEGER ODBCVER","url":"/phobos/etc/c/odbc/odbc32.html#ODBCVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_NUMERIC_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_NUMERIC_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_NUMERIC_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SUCCESS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SUCCESS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NO_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NO_DATA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NO_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_DATA_AVAILABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_DATA_AVAILABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_DATA_AVAILABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_STILL_EXECUTING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STILL_EXECUTING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_STILL_EXECUTING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NEED_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NEED_DATA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NEED_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_MESSAGE_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_MESSAGE_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_MESSAGE_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATE_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATE_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATE_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIMESTAMP_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMESTAMP_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMESTAMP_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_HANDLE_ENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_ENV","url":"/phobos/etc/c/odbc/odbc32.html#SQL_HANDLE_ENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_HANDLE_DBC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_DBC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_HANDLE_DBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_HANDLE_STMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_STMT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_HANDLE_STMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_HANDLE_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_DESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_HANDLE_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_OUTPUT_NTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_OUTPUT_NTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_OUTPUT_NTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_AUTO_IPD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_AUTO_IPD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_AUTO_IPD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_METADATA_ID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_METADATA_ID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_METADATA_ID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_APP_ROW_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_APP_ROW_DESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_APP_ROW_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_APP_PARAM_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_APP_PARAM_DESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_APP_PARAM_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_IMP_ROW_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_IMP_ROW_DESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_IMP_ROW_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_IMP_PARAM_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_IMP_PARAM_DESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_IMP_PARAM_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NONSCROLLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NONSCROLLABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NONSCROLLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCROLLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCROLLABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCROLLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COUNT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_OCTET_LENGTH_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_OCTET_LENGTH_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_OCTET_LENGTH_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_PRECISION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_PRECISION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_SCALE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_DATETIME_INTERVAL_CODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_DATETIME_INTERVAL_CODE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_DATETIME_INTERVAL_CODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_NULLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_NULLABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_INDICATOR_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_INDICATOR_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_INDICATOR_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_DATA_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_DATA_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_DATA_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_UNNAMED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_UNNAMED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_UNNAMED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_OCTET_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_OCTET_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_OCTET_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ALLOC_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ALLOC_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ALLOC_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_CHARACTER_SET_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_CHARACTER_SET_CATALOG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_CHARACTER_SET_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_CHARACTER_SET_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_CHARACTER_SET_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_CHARACTER_SET_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_CHARACTER_SET_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_CHARACTER_SET_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_CHARACTER_SET_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_COLLATION_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COLLATION_CATALOG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_COLLATION_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_COLLATION_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COLLATION_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_COLLATION_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_COLLATION_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COLLATION_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_COLLATION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_USER_DEFINED_TYPE_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_USER_DEFINED_TYPE_CATALOG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_USER_DEFINED_TYPE_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_USER_DEFINED_TYPE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_USER_DEFINED_TYPE_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_USER_DEFINED_TYPE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_USER_DEFINED_TYPE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_USER_DEFINED_TYPE_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_USER_DEFINED_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_RETURNCODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_RETURNCODE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_RETURNCODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_NUMBER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_NUMBER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_NUMBER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_ROW_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_ROW_COUNT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_ROW_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_SQLSTATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SQLSTATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_SQLSTATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_NATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_NATIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_NATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_MESSAGE_TEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_MESSAGE_TEXT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_MESSAGE_TEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DYNAMIC_FUNCTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_FUNCTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DYNAMIC_FUNCTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CLASS_ORIGIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CLASS_ORIGIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CLASS_ORIGIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_SUBCLASS_ORIGIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SUBCLASS_ORIGIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_SUBCLASS_ORIGIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CONNECTION_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CONNECTION_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CONNECTION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_SERVER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SERVER_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_SERVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DYNAMIC_FUNCTION_CODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_FUNCTION_CODE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DYNAMIC_FUNCTION_CODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_ALTER_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_ALTER_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_ALTER_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_ALTER_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_ALTER_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_ALTER_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CALL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_ASSERTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_VIEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DELETE_WHERE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DELETE_WHERE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DELETE_WHERE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_ASSERTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DROP_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_VIEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DROP_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DYNAMIC_DELETE_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_DELETE_CURSOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DYNAMIC_DELETE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_DYNAMIC_UPDATE_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_UPDATE_CURSOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_DYNAMIC_UPDATE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_GRANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_GRANT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_GRANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_INSERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_INSERT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_REVOKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_REVOKE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_REVOKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_SELECT_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SELECT_CURSOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_SELECT_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_UNKNOWN_STATEMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_UNKNOWN_STATEMENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_UNKNOWN_STATEMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DIAG_UPDATE_WHERE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_UPDATE_WHERE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DIAG_UPDATE_WHERE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UNKNOWN_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNKNOWN_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UNKNOWN_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NUMERIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NUMERIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DECIMAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DECIMAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INTEGER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SMALLINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SMALLINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FLOAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FLOAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_REAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DOUBLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DOUBLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATETIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATETIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATETIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_VARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_VARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UDT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UDT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UDT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ARRAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ARRAY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ARRAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MULTISET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MULTISET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MULTISET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TYPE_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TYPE_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TYPE_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_TIME_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIME_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TYPE_TIME_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_TIMESTAMP_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIMESTAMP_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TYPE_TIMESTAMP_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UNSPECIFIED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNSPECIFIED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UNSPECIFIED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INSENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INSENSITIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INSENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SENSITIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALL_TYPES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALL_TYPES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALL_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_TIME_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIME_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_TIME_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_TIMESTAMP_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIMESTAMP_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_TIMESTAMP_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FALSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FALSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TRUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TRUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NO_NULLS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NO_NULLS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NO_NULLS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULLABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULLABLE_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULLABLE_UNKNOWN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULLABLE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PRED_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PRED_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PRED_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PRED_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PRED_CHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PRED_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PRED_BASIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PRED_BASIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PRED_BASIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NAMED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NAMED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NAMED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UNNAMED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNNAMED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UNNAMED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ALLOC_AUTO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ALLOC_AUTO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ALLOC_AUTO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ALLOC_USER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ALLOC_USER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ALLOC_USER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CLOSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CLOSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UNBIND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNBIND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UNBIND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RESET_PARAMS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RESET_PARAMS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RESET_PARAMS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_NEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_NEXT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_FIRST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_FIRST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_LAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_LAST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_LAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_PRIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_PRIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_ABSOLUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_ABSOLUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_RELATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_RELATIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COMMIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COMMIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROLLBACK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROLLBACK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROLLBACK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULL_HENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HENV","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULL_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULL_HDBC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HDBC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULL_HDBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULL_HSTMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HSTMT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULL_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULL_HDESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HDESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULL_HDESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULL_HANDLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HANDLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULL_HANDLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCOPE_CURROW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCOPE_CURROW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCOPE_CURROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCOPE_TRANSACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCOPE_TRANSACTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCOPE_TRANSACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCOPE_SESSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCOPE_SESSION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCOPE_SESSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PC_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_UNKNOWN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PC_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PC_NON_PSEUDO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_NON_PSEUDO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PC_NON_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PC_PSEUDO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_PSEUDO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PC_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_IDENTIFIER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_IDENTIFIER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_IDENTIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INDEX_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INDEX_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INDEX_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_ALL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INDEX_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INDEX_CLUSTERED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_CLUSTERED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INDEX_CLUSTERED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INDEX_HASHED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_HASHED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INDEX_HASHED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INDEX_OTHER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_OTHER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INDEX_OTHER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_DRIVER_CONNECTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_DRIVER_CONNECTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_DRIVER_CONNECTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_CONCURRENT_ACTIVITIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CONCURRENT_ACTIVITIES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_CONCURRENT_ACTIVITIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATA_SOURCE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATA_SOURCE_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATA_SOURCE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_DIRECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_DIRECTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_DIRECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SERVER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SERVER_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SERVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SEARCH_PATTERN_ESCAPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SEARCH_PATTERN_ESCAPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SEARCH_PATTERN_ESCAPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DBMS_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DBMS_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DBMS_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DBMS_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DBMS_VER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DBMS_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ACCESSIBLE_TABLES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACCESSIBLE_TABLES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ACCESSIBLE_TABLES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ACCESSIBLE_PROCEDURES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACCESSIBLE_PROCEDURES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ACCESSIBLE_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_COMMIT_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_COMMIT_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_COMMIT_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATA_SOURCE_READ_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATA_SOURCE_READ_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATA_SOURCE_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DEFAULT_TXN_ISOLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DEFAULT_TXN_ISOLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DEFAULT_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IDENTIFIER_CASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IDENTIFIER_CASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IDENTIFIER_QUOTE_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IDENTIFIER_QUOTE_CHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IDENTIFIER_QUOTE_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_COLUMN_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMN_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_COLUMN_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_CURSOR_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CURSOR_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_CURSOR_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_SCHEMA_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_SCHEMA_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_SCHEMA_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_CATALOG_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CATALOG_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_CATALOG_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_TABLE_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_TABLE_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_TABLE_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCROLL_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCROLL_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCROLL_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_USER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_USER_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_USER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_ISOLATION_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_ISOLATION_OPTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_ISOLATION_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INTEGRITY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INTEGRITY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INTEGRITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GETDATA_EXTENSIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GETDATA_EXTENSIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GETDATA_EXTENSIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NULL_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NULL_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALTER_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALTER_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALTER_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ORDER_BY_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ORDER_BY_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ORDER_BY_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SPECIAL_CHARACTERS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SPECIAL_CHARACTERS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SPECIAL_CHARACTERS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_COLUMNS_IN_GROUP_BY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_GROUP_BY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_COLUMNS_IN_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_COLUMNS_IN_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_INDEX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_COLUMNS_IN_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_COLUMNS_IN_ORDER_BY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_ORDER_BY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_COLUMNS_IN_ORDER_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_COLUMNS_IN_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_COLUMNS_IN_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_INDEX_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_INDEX_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_INDEX_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_ROW_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ROW_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_ROW_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_STATEMENT_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_STATEMENT_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_STATEMENT_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_TABLES_IN_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_TABLES_IN_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_TABLES_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_USER_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_USER_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_USER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_CAPABILITIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_CAPABILITIES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_CAPABILITIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_XOPEN_CLI_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_XOPEN_CLI_YEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_XOPEN_CLI_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_SENSITIVITY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_SENSITIVITY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_SENSITIVITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESCRIBE_PARAMETER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESCRIBE_PARAMETER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESCRIBE_PARAMETER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CATALOG_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CATALOG_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CATALOG_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLLATION_SEQ","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLLATION_SEQ","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLLATION_SEQ"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_IDENTIFIER_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_IDENTIFIER_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_IDENTIFIER_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_ADD_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_ADD_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_DROP_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_DROP_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_ADD_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_ADD_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AM_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AM_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AM_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AM_CONNECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AM_CONNECTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AM_CONNECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AM_STATEMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AM_STATEMENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AM_STATEMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CB_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CB_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CB_CLOSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_CLOSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CB_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CB_PRESERVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_PRESERVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CB_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_NEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_NEXT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_FIRST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_FIRST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_LAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_LAST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_LAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_PRIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_PRIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_ABSOLUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_ABSOLUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_RELATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_RELATIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GD_ANY_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_ANY_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GD_ANY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GD_ANY_ORDER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_ANY_ORDER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GD_ANY_ORDER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IC_UPPER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_UPPER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IC_UPPER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IC_LOWER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_LOWER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IC_LOWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IC_SENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_SENSITIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IC_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IC_MIXED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_MIXED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IC_MIXED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_LEFT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_LEFT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_LEFT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_RIGHT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_RIGHT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_RIGHT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_FULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_NESTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_NESTED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_NESTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_NOT_ORDERED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_NOT_ORDERED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_NOT_ORDERED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_INNER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_INNER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_INNER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OJ_ALL_COMPARISON_OPS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_ALL_COMPARISON_OPS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OJ_ALL_COMPARISON_OPS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCCO_READ_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_READ_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCCO_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCCO_LOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_LOCK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCCO_LOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCCO_OPT_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_OPT_ROWVER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCCO_OPT_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCCO_OPT_VALUES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_OPT_VALUES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCCO_OPT_VALUES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TC_DML","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_DML","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TC_DML"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TC_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_ALL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TC_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TC_DDL_COMMIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_DDL_COMMIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TC_DDL_COMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TC_DDL_IGNORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_DDL_IGNORE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TC_DDL_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_READ_UNCOMMITTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_READ_UNCOMMITTED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_READ_UNCOMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_READ_COMMITTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_READ_COMMITTED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_READ_COMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_REPEATABLE_READ","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_REPEATABLE_READ","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_REPEATABLE_READ"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_SERIALIZABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_SERIALIZABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_SERIALIZABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NC_HIGH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_HIGH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NC_HIGH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NC_LOW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_LOW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NC_LOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SPEC_MAJOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SPEC_MAJOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SPEC_MAJOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SPEC_MINOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SPEC_MINOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SPEC_MINOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SPEC_STRING","package":"phobos","parentType":"","signature":"SQL_SPEC_STRING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SPEC_STRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQLSTATE_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQLSTATE_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQLSTATE_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_DSN_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_DSN_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_DSN_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_OPTION_STRING_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_OPTION_STRING_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_OPTION_STRING_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATA_AVAILABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATA_AVAILABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATA_AVAILABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_METADATA_CHANGED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_METADATA_CHANGED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_METADATA_CHANGED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MORE_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MORE_DATA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MORE_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_HANDLE_SENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_SENV","url":"/phobos/etc/c/odbc/odbc32.html#SQL_HANDLE_SENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ODBC_VERSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ODBC_VERSION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ODBC_VERSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CONNECTION_POOLING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CONNECTION_POOLING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_CONNECTION_POOLING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CP_MATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CP_MATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_CP_MATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_APPLICATION_KEY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_APPLICATION_KEY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_APPLICATION_KEY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CP_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CP_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CP_ONE_PER_DRIVER","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_ONE_PER_DRIVER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CP_ONE_PER_DRIVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CP_ONE_PER_HENV","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_ONE_PER_HENV","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CP_ONE_PER_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CP_DRIVER_AWARE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_DRIVER_AWARE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CP_DRIVER_AWARE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CP_STRICT_MATCH","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_STRICT_MATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CP_STRICT_MATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CP_RELAXED_MATCH","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_RELAXED_MATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CP_RELAXED_MATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OV_ODBC2","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OV_ODBC2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OV_ODBC3","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC3","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OV_ODBC3"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OV_ODBC3_80","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC3_80","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OV_ODBC3_80"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OV_ODBC4","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC4","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OV_ODBC4"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ACCESS_MODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACCESS_MODE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ACCESS_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AUTOCOMMIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AUTOCOMMIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AUTOCOMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LOGIN_TIMEOUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOGIN_TIMEOUT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LOGIN_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OPT_TRACE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OPT_TRACE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OPT_TRACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OPT_TRACEFILE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OPT_TRACEFILE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OPT_TRACEFILE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TRANSLATE_DLL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TRANSLATE_DLL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TRANSLATE_DLL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TRANSLATE_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TRANSLATE_OPTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TRANSLATE_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TXN_ISOLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_ISOLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURRENT_QUALIFIER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURRENT_QUALIFIER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURRENT_QUALIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_CURSORS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_CURSORS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_CURSORS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUIET_MODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUIET_MODE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUIET_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PACKET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PACKET_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PACKET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CONNECTION_TIMEOUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CONNECTION_TIMEOUT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_CONNECTION_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_DISCONNECT_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_DISCONNECT_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_DISCONNECT_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ENLIST_IN_DTC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ENLIST_IN_DTC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ENLIST_IN_DTC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ENLIST_IN_XA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ENLIST_IN_XA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ENLIST_IN_XA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CONNECTION_DEAD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CONNECTION_DEAD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_CONNECTION_DEAD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ANSI_APP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ANSI_APP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ANSI_APP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_RESET_CONNECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_RESET_CONNECTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_RESET_CONNECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ASYNC_DBC_EVENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ASYNC_DBC_EVENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ASYNC_DBC_EVENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_CREDENTIALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CREDENTIALS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_CREDENTIALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_REFRESH_CONNECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_REFRESH_CONNECTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_REFRESH_CONNECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MODE_READ_WRITE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MODE_READ_WRITE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MODE_READ_WRITE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MODE_READ_ONLY","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MODE_READ_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MODE_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AUTOCOMMIT_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_AUTOCOMMIT_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AUTOCOMMIT_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AUTOCOMMIT_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_AUTOCOMMIT_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AUTOCOMMIT_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LOGIN_TIMEOUT_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_LOGIN_TIMEOUT_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LOGIN_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OPT_TRACE_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OPT_TRACE_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OPT_TRACE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OPT_TRACE_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OPT_TRACE_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OPT_TRACE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OPT_TRACE_FILE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE_FILE_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OPT_TRACE_FILE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CUR_USE_IF_NEEDED","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CUR_USE_IF_NEEDED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CUR_USE_IF_NEEDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CUR_USE_ODBC","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CUR_USE_ODBC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CUR_USE_ODBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CUR_USE_DRIVER","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CUR_USE_DRIVER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CUR_USE_DRIVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DB_RETURN_TO_POOL","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_DB_RETURN_TO_POOL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DB_RETURN_TO_POOL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DB_DISCONNECT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_DB_DISCONNECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DB_DISCONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DTC_DONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_DONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DTC_DONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CD_TRUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CD_TRUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CD_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CD_FALSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CD_FALSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CD_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AA_TRUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AA_TRUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AA_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AA_FALSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AA_FALSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AA_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RESET_CONNECTION_YES","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_RESET_CONNECTION_YES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RESET_CONNECTION_YES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_DBC_ENABLE_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_DBC_ENABLE_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_DBC_ENABLE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_DBC_ENABLE_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_DBC_ENABLE_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_DBC_ENABLE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_REFRESH_NOW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH_NOW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_REFRESH_NOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_REFRESH_AUTO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH_AUTO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_REFRESH_AUTO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_REFRESH_MANUAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH_MANUAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_REFRESH_MANUAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUERY_TIMEOUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUERY_TIMEOUT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUERY_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_ROWS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ROWS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_ROWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NOSCAN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NOSCAN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NOSCAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_ENABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_ENABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_ENABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BIND_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BIND_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_KEYSET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYSET_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_KEYSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROWSET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROWSET_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROWSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SIMULATE_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SIMULATE_CURSOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SIMULATE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RETRIEVE_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RETRIEVE_DATA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RETRIEVE_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_USE_BOOKMARKS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_USE_BOOKMARKS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_USE_BOOKMARKS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GET_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GET_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GET_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_NUMBER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_NUMBER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_NUMBER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ENABLE_AUTO_IPD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ENABLE_AUTO_IPD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ENABLE_AUTO_IPD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_FETCH_BOOKMARK_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_FETCH_BOOKMARK_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_FETCH_BOOKMARK_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_PARAM_BIND_OFFSET_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_BIND_OFFSET_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_PARAM_BIND_OFFSET_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_PARAM_BIND_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_BIND_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_PARAM_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_PARAM_OPERATION_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_OPERATION_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_PARAM_OPERATION_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_PARAM_STATUS_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_STATUS_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_PARAM_STATUS_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_PARAMS_PROCESSED_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAMS_PROCESSED_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_PARAMS_PROCESSED_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_PARAMSET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAMSET_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_PARAMSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ROW_BIND_OFFSET_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_BIND_OFFSET_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ROW_BIND_OFFSET_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ROW_OPERATION_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_OPERATION_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ROW_OPERATION_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ROW_STATUS_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_STATUS_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ROW_STATUS_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ROWS_FETCHED_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROWS_FETCHED_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ROWS_FETCHED_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ROW_ARRAY_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_ARRAY_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ROW_ARRAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_ASYNC_STMT_EVENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ASYNC_STMT_EVENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_ASYNC_STMT_EVENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_SAMPLE_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_SAMPLE_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_SAMPLE_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_DYNAMIC_COLUMNS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_DYNAMIC_COLUMNS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_DYNAMIC_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_TYPE_EXCEPTION_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_TYPE_EXCEPTION_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_TYPE_EXCEPTION_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_LENGTH_EXCEPTION_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_LENGTH_EXCEPTION_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_LENGTH_EXCEPTION_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TE_ERROR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TE_ERROR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TE_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TE_CONTINUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TE_CONTINUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TE_CONTINUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TE_REPORT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TE_REPORT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TE_REPORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LE_CONTINUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LE_CONTINUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LE_CONTINUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LE_REPORT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LE_REPORT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LE_REPORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_BIND_BY_COLUMN","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_PARAM_BIND_BY_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_BIND_BY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUERY_TIMEOUT_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_QUERY_TIMEOUT_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUERY_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_ROWS_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MAX_ROWS_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_ROWS_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NOSCAN_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_NOSCAN_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NOSCAN_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NOSCAN_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_NOSCAN_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NOSCAN_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_LENGTH_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MAX_LENGTH_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_LENGTH_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_ENABLE_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_ENABLE_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_ENABLE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_ENABLE_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_ENABLE_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_ENABLE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BIND_BY_COLUMN","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_BIND_BY_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BIND_BY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONCUR_READ_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_READ_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONCUR_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONCUR_LOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_LOCK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONCUR_LOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONCUR_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_ROWVER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONCUR_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONCUR_VALUES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_VALUES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONCUR_VALUES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_FORWARD_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_DYNAMIC","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_DYNAMIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_STATIC","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_STATIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROWSET_SIZE_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ROWSET_SIZE_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROWSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_KEYSET_SIZE_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_KEYSET_SIZE_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_KEYSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_NON_UNIQUE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_SC_NON_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_NON_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_TRY_UNIQUE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_SC_TRY_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_TRY_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_UNIQUE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_SC_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RD_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_RD_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RD_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RD_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_RD_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RD_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UB_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_UB_OFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UB_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UB_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_UB_ON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UB_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UB_VARIABLE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_UB_VARIABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UB_VARIABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ARRAY_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ARRAY_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ARRAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ARRAY_STATUS_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ARRAY_STATUS_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ARRAY_STATUS_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_BASE_COLUMN_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BASE_COLUMN_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_BASE_COLUMN_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_BASE_TABLE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BASE_TABLE_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_BASE_TABLE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_BIND_OFFSET_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BIND_OFFSET_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_BIND_OFFSET_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_BIND_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BIND_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_DATETIME_INTERVAL_PRECISION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_DATETIME_INTERVAL_PRECISION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_DATETIME_INTERVAL_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_LITERAL_PREFIX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LITERAL_PREFIX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_LITERAL_PREFIX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_LITERAL_SUFFIX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LITERAL_SUFFIX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_LITERAL_SUFFIX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_LOCAL_TYPE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LOCAL_TYPE_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_LOCAL_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_MAXIMUM_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_MAXIMUM_SCALE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_MAXIMUM_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_MINIMUM_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_MINIMUM_SCALE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_MINIMUM_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_NUM_PREC_RADIX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_NUM_PREC_RADIX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_NUM_PREC_RADIX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_PARAMETER_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_PARAMETER_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_PARAMETER_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ROWS_PROCESSED_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ROWS_PROCESSED_PTR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ROWS_PROCESSED_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ROWVER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DESC_MIME_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_MIME_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DESC_MIME_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INTERVAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INTERVAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INTERVAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_YEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_DAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_YEAR_TO_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_YEAR_TO_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY_TO_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_DAY_TO_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_DAY_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_DAY_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_HOUR_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_HOUR_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_HOUR_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_HOUR_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CODE_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_MINUTE_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CODE_MINUTE_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_C_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_C_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_C_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TYPE_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TYPE_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_C_TYPE_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_C_TYPE_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_C_TYPE_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_SQL_TYPE_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_SQL_TYPE_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_SQL_TYPE_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_DESC_FIELD_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_DESC_FIELD_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_DESC_FIELD_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_DIAG_FIELD_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_DIAG_FIELD_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_DIAG_FIELD_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_INFO_TYPE_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_INFO_TYPE_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_INFO_TYPE_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_CONN_ATTR_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_CONN_ATTR_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_CONN_ATTR_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_STMT_ATTR_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_STMT_ATTR_BASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_STMT_ATTR_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_COUNT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_TYPE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_PRECISION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_PRECISION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_SCALE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_DISPLAY_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_DISPLAY_SIZE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_DISPLAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_NULLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_NULLABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_UNSIGNED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_UNSIGNED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_UNSIGNED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_MONEY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_MONEY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_MONEY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_UPDATABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_UPDATABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_UPDATABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_AUTO_INCREMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_AUTO_INCREMENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_AUTO_INCREMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_CASE_SENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_CASE_SENSITIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_CASE_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_SEARCHABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_SEARCHABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_TYPE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_TYPE_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_TABLE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_TABLE_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_TABLE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_OWNER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_OWNER_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_OWNER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_QUALIFIER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_QUALIFIER_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_QUALIFIER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_LABEL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_LABEL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_LABEL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_READONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_READONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_READONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_WRITE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_WRITE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_WRITE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ATTR_READWRITE_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_READWRITE_UNKNOWN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ATTR_READWRITE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UNSEARCHABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNSEARCHABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UNSEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LIKE_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LIKE_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LIKE_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALL_EXCEPT_LIKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALL_EXCEPT_LIKE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALL_EXCEPT_LIKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SEARCHABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SEARCHABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INFO_FIRST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INFO_FIRST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INFO_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ACTIVE_CONNECTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACTIVE_CONNECTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ACTIVE_CONNECTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ACTIVE_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACTIVE_STATEMENTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ACTIVE_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_HDBC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HDBC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_HDBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_HENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HENV","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_HSTMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HSTMT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_VER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_API_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_API_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_API_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_VER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_UPDATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_UPDATES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_SAG_CLI_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_SAG_CLI_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_SAG_CLI_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_SQL_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_SQL_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_SQL_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PROCEDURES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PROCEDURES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONCAT_NULL_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCAT_NULL_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONCAT_NULL_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CURSOR_ROLLBACK_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_ROLLBACK_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CURSOR_ROLLBACK_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_EXPRESSIONS_IN_ORDERBY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_EXPRESSIONS_IN_ORDERBY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_EXPRESSIONS_IN_ORDERBY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_OWNER_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_OWNER_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_OWNER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_PROCEDURE_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_PROCEDURE_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_PROCEDURE_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_QUALIFIER_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_QUALIFIER_NAME_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_QUALIFIER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MULT_RESULT_SETS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MULT_RESULT_SETS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MULT_RESULT_SETS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MULTIPLE_ACTIVE_TXN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MULTIPLE_ACTIVE_TXN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MULTIPLE_ACTIVE_TXN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OUTER_JOINS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OUTER_JOINS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OUTER_JOINS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OWNER_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OWNER_TERM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OWNER_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PROCEDURE_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PROCEDURE_TERM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PROCEDURE_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUALIFIER_NAME_SEPARATOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_NAME_SEPARATOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUALIFIER_NAME_SEPARATOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUALIFIER_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_TERM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUALIFIER_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCROLL_OPTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCROLL_OPTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCROLL_OPTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TABLE_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TABLE_TERM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TABLE_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NUMERIC_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NUMERIC_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NUMERIC_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SYSTEM_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SYSTEM_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SYSTEM_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIMEDATE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMEDATE_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMEDATE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_BIGINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_BIGINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_BINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_BINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_BIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_BIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_CHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_DECIMAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_DECIMAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_DOUBLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_DOUBLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_FLOAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_FLOAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_INTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_INTEGER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_LONGVARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_NUMERIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_NUMERIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_REAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_REAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_SMALLINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_SMALLINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_TINYINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_TINYINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_VARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_VARBINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_VARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_VARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_LONGVARBINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_SQL_OPT_IEF","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_SQL_OPT_IEF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_SQL_OPT_IEF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CORRELATION_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CORRELATION_NAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CORRELATION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NON_NULLABLE_COLUMNS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NON_NULLABLE_COLUMNS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NON_NULLABLE_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_HLIB","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HLIB","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_HLIB"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_ODBC_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_ODBC_VER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_ODBC_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LOCK_TYPES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_TYPES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LOCK_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POS_OPERATIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_OPERATIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POS_OPERATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POSITIONED_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POSITIONED_STATEMENTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POSITIONED_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BOOKMARK_PERSISTENCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BOOKMARK_PERSISTENCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BOOKMARK_PERSISTENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_STATIC_SENSITIVITY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STATIC_SENSITIVITY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_STATIC_SENSITIVITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FILE_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FILE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_COLUMN_ALIAS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_ALIAS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_COLUMN_ALIAS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GROUP_BY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GROUP_BY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_KEYWORDS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYWORDS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_KEYWORDS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OWNER_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OWNER_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OWNER_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUALIFIER_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUALIFIER_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUOTED_IDENTIFIER_CASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUOTED_IDENTIFIER_CASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUOTED_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SUBQUERIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SUBQUERIES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SUBQUERIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UNION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UNION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ROW_SIZE_INCLUDES_LONG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_ROW_SIZE_INCLUDES_LONG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_CHAR_LITERAL_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CHAR_LITERAL_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_CHAR_LITERAL_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIMEDATE_ADD_INTERVALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMEDATE_ADD_INTERVALS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMEDATE_ADD_INTERVALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TIMEDATE_DIFF_INTERVALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMEDATE_DIFF_INTERVALS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TIMEDATE_DIFF_INTERVALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NEED_LONG_DATA_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NEED_LONG_DATA_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NEED_LONG_DATA_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_BINARY_LITERAL_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_BINARY_LITERAL_LEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_BINARY_LITERAL_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LIKE_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LIKE_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LIKE_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUALIFIER_LOCATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_LOCATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUALIFIER_LOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ACTIVE_ENVIRONMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACTIVE_ENVIRONMENTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ACTIVE_ENVIRONMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALTER_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALTER_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALTER_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DATETIME_LITERALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATETIME_LITERALS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DATETIME_LITERALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_MODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_MODE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BATCH_ROW_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BATCH_ROW_COUNT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BATCH_ROW_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BATCH_SUPPORT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BATCH_SUPPORT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BATCH_SUPPORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_WCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_WCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_WCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_INTERVAL_DAY_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_INTERVAL_DAY_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_INTERVAL_DAY_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_INTERVAL_YEAR_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_INTERVAL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_INTERVAL_YEAR_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_WLONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_WLONGVARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_WLONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_WVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_WVARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_WVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_ASSERTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_VIEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_HDESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HDESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_HDESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_ASSERTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DROP_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_VIEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DROP_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DYNAMIC_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DYNAMIC_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DYNAMIC_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DYNAMIC_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INDEX_KEYWORDS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_KEYWORDS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INDEX_KEYWORDS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INFO_SCHEMA_VIEWS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INFO_SCHEMA_VIEWS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INFO_SCHEMA_VIEWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_KEYSET_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYSET_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_KEYSET_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_KEYSET_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYSET_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_KEYSET_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_MAX_ASYNC_CONCURRENT_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ASYNC_CONCURRENT_STATEMENTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_MAX_ASYNC_CONCURRENT_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ODBC_INTERFACE_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_INTERFACE_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ODBC_INTERFACE_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_ARRAY_ROW_COUNTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_ARRAY_ROW_COUNTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_ARRAY_ROW_COUNTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_ARRAY_SELECTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_ARRAY_SELECTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_ARRAY_SELECTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_DATETIME_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_DATETIME_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_DATETIME_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_FOREIGN_KEY_DELETE_RULE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_FOREIGN_KEY_DELETE_RULE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_FOREIGN_KEY_DELETE_RULE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_FOREIGN_KEY_UPDATE_RULE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_FOREIGN_KEY_UPDATE_RULE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_FOREIGN_KEY_UPDATE_RULE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_GRANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_GRANT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_GRANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_NUMERIC_VALUE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_NUMERIC_VALUE_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_NUMERIC_VALUE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_PREDICATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_PREDICATES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_PREDICATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_RELATIONAL_JOIN_OPERATORS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_RELATIONAL_JOIN_OPERATORS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_RELATIONAL_JOIN_OPERATORS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_REVOKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_REVOKE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_REVOKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_ROW_VALUE_CONSTRUCTOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_ROW_VALUE_CONSTRUCTOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_ROW_VALUE_CONSTRUCTOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQL92_VALUE_EXPRESSIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_VALUE_EXPRESSIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQL92_VALUE_EXPRESSIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_STANDARD_CLI_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STANDARD_CLI_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_STANDARD_CLI_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_STATIC_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STATIC_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_STATIC_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_STATIC_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STATIC_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_STATIC_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AGGREGATE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AGGREGATE_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AGGREGATE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DDL_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DDL_INDEX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DDL_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DM_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DM_VER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DM_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INSERT_STATEMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INSERT_STATEMENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INSERT_STATEMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CONVERT_GUID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_GUID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CONVERT_GUID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCHEMA_INFERENCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCHEMA_INFERENCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCHEMA_INFERENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BINARY_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BINARY_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BINARY_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISO_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISO_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISO_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISO_BINARY_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISO_BINARY_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISO_BINARY_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LIMIT_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LIMIT_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LIMIT_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NATIVE_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NATIVE_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NATIVE_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RETURN_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RETURN_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RETURN_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FORMAT_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FORMAT_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FORMAT_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_DBC_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_DBC_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_DBC_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_AWARE_POOLING_SUPPORTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_AWARE_POOLING_SUPPORTED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_AWARE_POOLING_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_NOTIFICATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_NOTIFICATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_NOTIFICATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_NOTIFICATION_NOT_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_NOTIFICATION_NOT_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_NOTIFICATION_NOT_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_NOTIFICATION_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_NOTIFICATION_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_NOTIFICATION_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DTC_TRANSITION_COST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_TRANSITION_COST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DTC_TRANSITION_COST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_ADD_COLUMN_SINGLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN_SINGLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_ADD_COLUMN_SINGLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_ADD_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_ADD_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_ADD_COLUMN_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_ADD_COLUMN_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_SET_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_SET_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_SET_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_DROP_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_DROP_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_DROP_COLUMN_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_DROP_COLUMN_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_DROP_COLUMN_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_DROP_COLUMN_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_ADD_TABLE_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_TABLE_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_ADD_TABLE_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AT_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AT_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_CHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_NUMERIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_NUMERIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_DECIMAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_DECIMAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_INTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_INTEGER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_SMALLINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_SMALLINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_FLOAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_FLOAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_REAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_REAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_DOUBLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_DOUBLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_VARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_VARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_LONGVARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_BINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_BINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_VARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_VARBINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_BIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_BIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_TINYINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_TINYINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_BIGINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_BIGINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_LONGVARBINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_INTERVAL_YEAR_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_INTERVAL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_INTERVAL_YEAR_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_INTERVAL_DAY_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_INTERVAL_DAY_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_INTERVAL_DAY_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_WCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_WCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_WCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_WLONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_WLONGVARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_WLONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_WVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_WVARCHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_WVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CVT_GUID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_GUID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CVT_GUID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_CVT_CONVERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_CVT_CONVERT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_CVT_CONVERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_CVT_CAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_CVT_CAST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_CVT_CAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_CONCAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CONCAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_CONCAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_INSERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_INSERT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_LEFT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LEFT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_LEFT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_LTRIM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LTRIM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_LTRIM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_LOCATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LOCATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_LOCATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_LCASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LCASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_LCASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_REPEAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_REPEAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_REPEAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_REPLACE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_REPLACE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_REPLACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_RIGHT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_RIGHT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_RIGHT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_RTRIM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_RTRIM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_RTRIM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_SUBSTRING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_SUBSTRING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_SUBSTRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_UCASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_UCASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_UCASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_ASCII","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_ASCII","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_ASCII"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CHAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_DIFFERENCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_DIFFERENCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_DIFFERENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_LOCATE_2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LOCATE_2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_LOCATE_2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_SOUNDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_SOUNDEX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_SOUNDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_SPACE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_SPACE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_SPACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_BIT_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_BIT_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_BIT_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_CHAR_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CHAR_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_CHAR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_CHARACTER_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CHARACTER_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_CHARACTER_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_OCTET_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_OCTET_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_OCTET_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_STR_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_POSITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_STR_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_CONVERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_CONVERT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_CONVERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_LOWER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_LOWER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_LOWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_UPPER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_UPPER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_UPPER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_SUBSTRING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_SUBSTRING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_SUBSTRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_TRANSLATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRANSLATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_TRANSLATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_TRIM_BOTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRIM_BOTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_TRIM_BOTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_TRIM_LEADING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRIM_LEADING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_TRIM_LEADING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_TRIM_TRAILING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRIM_TRAILING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_TRIM_TRAILING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_OVERLAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_OVERLAY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_OVERLAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_POSITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SSF_CONCAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_CONCAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SSF_CONCAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_ABS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ABS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_ABS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_ACOS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ACOS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_ACOS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_ASIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ASIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_ASIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_ATAN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ATAN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_ATAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_ATAN2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ATAN2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_ATAN2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_CEILING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_CEILING","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_CEILING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_COS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_COS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_COS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_COT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_COT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_COT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_EXP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_EXP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_EXP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_FLOOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_FLOOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_FLOOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_LOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_LOG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_LOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_MOD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_MOD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_MOD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_SIGN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_SIGN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_SIGN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_SIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_SIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_SIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_SQRT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_SQRT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_SQRT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_TAN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_TAN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_TAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_PI","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_PI","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_PI"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_RAND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_RAND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_RAND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_DEGREES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_DEGREES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_DEGREES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_LOG10","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_LOG10","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_LOG10"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_POWER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_POWER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_POWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_RADIANS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_RADIANS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_RADIANS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_ROUND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ROUND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_ROUND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_NUM_TRUNCATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_TRUNCATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_NUM_TRUNCATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SNVF_BIT_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_BIT_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SNVF_BIT_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SNVF_CHAR_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_CHAR_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SNVF_CHAR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SNVF_CHARACTER_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_CHARACTER_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SNVF_CHARACTER_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SNVF_EXTRACT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_EXTRACT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SNVF_EXTRACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SNVF_OCTET_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_OCTET_LENGTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SNVF_OCTET_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SNVF_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_POSITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SNVF_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_NOW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_NOW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_NOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_CURDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_CURDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_DAYOFMONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYOFMONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_DAYOFMONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_DAYOFWEEK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYOFWEEK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_DAYOFWEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_DAYOFYEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYOFYEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_DAYOFYEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_QUARTER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_QUARTER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_QUARTER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_WEEK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_WEEK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_WEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_YEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_CURTIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURTIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_CURTIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_TIMESTAMPADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_TIMESTAMPADD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_TIMESTAMPADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_TIMESTAMPDIFF","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_TIMESTAMPDIFF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_TIMESTAMPDIFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_DAYNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYNAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_DAYNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_MONTHNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_MONTHNAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_MONTHNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_CURRENT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURRENT_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_CURRENT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_CURRENT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURRENT_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_CURRENT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_CURRENT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURRENT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_CURRENT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TD_EXTRACT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_EXTRACT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TD_EXTRACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SDF_CURRENT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SDF_CURRENT_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SDF_CURRENT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SDF_CURRENT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SDF_CURRENT_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SDF_CURRENT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SDF_CURRENT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SDF_CURRENT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SDF_CURRENT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_SYS_USERNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_SYS_USERNAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_SYS_USERNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_SYS_DBNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_SYS_DBNAME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_SYS_DBNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_SYS_IFNULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_SYS_IFNULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_SYS_IFNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_FRAC_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_FRAC_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_FRAC_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_DAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_DAY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_WEEK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_WEEK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_WEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_QUARTER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_QUARTER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_QUARTER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FN_TSI_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_YEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FN_TSI_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_NEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_NEXT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_ABSOLUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_ABSOLUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_RELATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_RELATIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_LOCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_LOCK_NO_CHANGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_LOCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_LOCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_LOCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_LOCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_LOCK_UNLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_LOCK_UNLOCK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_LOCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_POS_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_POSITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_POS_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_POS_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_POS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_POS_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_POS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_POS_REFRESH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_REFRESH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_POS_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_POSITIONED_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POSITIONED_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_POSITIONED_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_POSITIONED_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POSITIONED_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_POSITIONED_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_SELECT_FOR_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_SELECT_FOR_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_SELECT_FOR_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_BULK_ADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_ADD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_BULK_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_BULK_UPDATE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_UPDATE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_BULK_UPDATE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_BULK_DELETE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_DELETE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_BULK_DELETE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA1_BULK_FETCH_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_FETCH_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA1_BULK_FETCH_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_READ_ONLY_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_READ_ONLY_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_READ_ONLY_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_LOCK_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_LOCK_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_LOCK_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_OPT_ROWVER_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_OPT_ROWVER_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_OPT_ROWVER_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_OPT_VALUES_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_OPT_VALUES_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_OPT_VALUES_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_SENSITIVITY_ADDITIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SENSITIVITY_ADDITIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_SENSITIVITY_ADDITIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_SENSITIVITY_DELETIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SENSITIVITY_DELETIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_SENSITIVITY_DELETIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_SENSITIVITY_UPDATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SENSITIVITY_UPDATES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_SENSITIVITY_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_MAX_ROWS_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_MAX_ROWS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_MAX_ROWS_INSERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_INSERT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_MAX_ROWS_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_MAX_ROWS_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_MAX_ROWS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_MAX_ROWS_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_MAX_ROWS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_MAX_ROWS_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_CATALOG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_MAX_ROWS_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_CRC_EXACT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_CRC_EXACT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_CRC_EXACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_CRC_APPROXIMATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_CRC_APPROXIMATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_CRC_APPROXIMATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_SIMULATE_NON_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SIMULATE_NON_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_SIMULATE_NON_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_SIMULATE_TRY_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SIMULATE_TRY_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_SIMULATE_TRY_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA2_SIMULATE_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SIMULATE_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA2_SIMULATE_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OAC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OAC_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OAC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OAC_LEVEL1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OAC_LEVEL1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OAC_LEVEL1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OAC_LEVEL2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OAC_LEVEL2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OAC_LEVEL2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OSCC_NOT_COMPLIANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSCC_NOT_COMPLIANT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OSCC_NOT_COMPLIANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OSCC_COMPLIANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSCC_COMPLIANT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OSCC_COMPLIANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OSC_MINIMUM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSC_MINIMUM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OSC_MINIMUM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OSC_CORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSC_CORE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OSC_CORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OSC_EXTENDED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSC_EXTENDED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OSC_EXTENDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CB_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CB_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CB_NON_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_NON_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CB_NON_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SO_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_FORWARD_ONLY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SO_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SO_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SO_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SO_DYNAMIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_DYNAMIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SO_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SO_MIXED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_MIXED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SO_MIXED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SO_STATIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_STATIC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SO_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FD_FETCH_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FD_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CN_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CN_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CN_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CN_DIFFERENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CN_DIFFERENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CN_DIFFERENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CN_ANY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CN_ANY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CN_ANY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NNC_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NNC_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NNC_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NNC_NON_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NNC_NON_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NNC_NON_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NC_START","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_START","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NC_START"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NC_END","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_END","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NC_END"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FILE_NOT_SUPPORTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_NOT_SUPPORTED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FILE_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FILE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FILE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FILE_QUALIFIER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_QUALIFIER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FILE_QUALIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GD_BLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_BLOCK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GD_BLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GD_BOUND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_BOUND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GD_BOUND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GD_OUTPUT_PARAMS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_OUTPUT_PARAMS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GD_OUTPUT_PARAMS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GD_CONCURRENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_CONCURRENT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GD_CONCURRENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PS_POSITIONED_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PS_POSITIONED_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PS_POSITIONED_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PS_POSITIONED_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PS_POSITIONED_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PS_POSITIONED_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PS_SELECT_FOR_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PS_SELECT_FOR_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PS_SELECT_FOR_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GB_NOT_SUPPORTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_NOT_SUPPORTED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GB_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GB_GROUP_BY_EQUALS_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_GROUP_BY_EQUALS_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GB_GROUP_BY_EQUALS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GB_GROUP_BY_CONTAINS_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_GROUP_BY_CONTAINS_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GB_GROUP_BY_CONTAINS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GB_NO_RELATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_NO_RELATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GB_NO_RELATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_GB_COLLATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_COLLATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_GB_COLLATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OU_DML_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_DML_STATEMENTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OU_PROCEDURE_INVOCATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_PROCEDURE_INVOCATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OU_TABLE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_TABLE_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OU_INDEX_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_INDEX_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OU_PRIVILEGE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_PRIVILEGE_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QU_DML_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_DML_STATEMENTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QU_PROCEDURE_INVOCATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_PROCEDURE_INVOCATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QU_TABLE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_TABLE_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QU_INDEX_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_INDEX_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QU_PRIVILEGE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_PRIVILEGE_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQ_COMPARISON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_COMPARISON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQ_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQ_EXISTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_EXISTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQ_EXISTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQ_IN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_IN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQ_IN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQ_QUANTIFIED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_QUANTIFIED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQ_QUANTIFIED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQ_CORRELATED_SUBQUERIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_CORRELATED_SUBQUERIES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQ_CORRELATED_SUBQUERIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_U_UNION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_U_UNION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_U_UNION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_U_UNION_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_U_UNION_ALL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_U_UNION_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_CLOSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_CLOSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_DROP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_DROP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_DROP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_TRANSACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_TRANSACTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_TRANSACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_OTHER_HSTMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_OTHER_HSTMT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_OTHER_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BP_SCROLL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_SCROLL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BP_SCROLL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SS_ADDITIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SS_ADDITIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SS_ADDITIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SS_DELETIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SS_DELETIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SS_DELETIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SS_UPDATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SS_UPDATES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SS_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CV_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_CREATE_VIEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CV_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CV_CHECK_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_CHECK_OPTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CV_CHECK_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CV_CASCADED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_CASCADED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CV_CASCADED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CV_LOCAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_LOCAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CV_LOCAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LCK_NO_CHANGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LCK_UNLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LCK_UNLOCK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POS_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_POSITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POS_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POS_REFRESH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_REFRESH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POS_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POS_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POS_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POS_ADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_ADD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POS_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QL_START","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QL_START","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QL_START"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QL_END","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QL_END","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QL_END"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_AVG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_AVG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_AVG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_COUNT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_MAX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_MAX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_MAX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_MIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_MIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_MIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_SUM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_SUM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_SUM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_DISTINCT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_DISTINCT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_DISTINCT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_ALL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_EVERY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_EVERY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_EVERY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_ANY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_ANY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_ANY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_STDEV_OP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_STDEV_OP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_STDEV_OP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_STDEV_SAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_STDEV_SAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_STDEV_SAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_VAR_SAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_VAR_SAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_VAR_SAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_VAR_POP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_VAR_POP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_VAR_POP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_ARRAY_AGG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_ARRAY_AGG","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_ARRAY_AGG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_COLLECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_COLLECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_COLLECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_FUSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_FUSION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_FUSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AF_INTERSECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_INTERSECTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AF_INTERSECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_SQL92_ENTRY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_SQL92_ENTRY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_SQL92_ENTRY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_FIPS127_2_TRANSITIONAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_FIPS127_2_TRANSITIONAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_FIPS127_2_TRANSITIONAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_SQL92_INTERMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_SQL92_INTERMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_SQL92_INTERMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SC_SQL92_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_SQL92_FULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SC_SQL92_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_DATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_TIME","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_YEAR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_DAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BRC_PROCEDURES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BRC_PROCEDURES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BRC_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BRC_EXPLICIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BRC_EXPLICIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BRC_EXPLICIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BRC_ROLLED_UP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BRC_ROLLED_UP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BRC_ROLLED_UP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BS_SELECT_EXPLICIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_SELECT_EXPLICIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BS_SELECT_EXPLICIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BS_ROW_COUNT_EXPLICIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_ROW_COUNT_EXPLICIT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BS_ROW_COUNT_EXPLICIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BS_SELECT_PROC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_SELECT_PROC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BS_SELECT_PROC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BS_ROW_COUNT_PROC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_ROW_COUNT_PROC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BS_ROW_COUNT_PROC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARC_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARC_BATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARC_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARC_NO_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARC_NO_BATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARC_NO_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PAS_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PAS_BATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PAS_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PAS_NO_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PAS_NO_BATCH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PAS_NO_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PAS_NO_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PAS_NO_SELECT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PAS_NO_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IK_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IK_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IK_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IK_ASC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IK_ASC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IK_ASC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IK_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IK_DESC","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IK_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_ASSERTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_ASSERTIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_ASSERTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_CHARACTER_SETS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CHARACTER_SETS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_CHARACTER_SETS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_CHECK_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CHECK_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_CHECK_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_COLLATIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLLATIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_COLLATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_COLUMN_DOMAIN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLUMN_DOMAIN_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_COLUMN_DOMAIN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_COLUMN_PRIVILEGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLUMN_PRIVILEGES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_COLUMN_PRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_COLUMNS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLUMNS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_CONSTRAINT_COLUMN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CONSTRAINT_COLUMN_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_CONSTRAINT_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_CONSTRAINT_TABLE_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CONSTRAINT_TABLE_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_CONSTRAINT_TABLE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_DOMAIN_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_DOMAIN_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_DOMAIN_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_DOMAINS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_DOMAINS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_DOMAINS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_KEY_COLUMN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_KEY_COLUMN_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_KEY_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_REFERENTIAL_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_REFERENTIAL_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_REFERENTIAL_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_SCHEMATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_SCHEMATA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_SCHEMATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_SQL_LANGUAGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_SQL_LANGUAGES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_SQL_LANGUAGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_TABLE_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TABLE_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_TABLE_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_TABLE_PRIVILEGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TABLE_PRIVILEGES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_TABLE_PRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_TABLES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TABLES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_TABLES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_TRANSLATIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TRANSLATIONS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_TRANSLATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_USAGE_PRIVILEGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_USAGE_PRIVILEGES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_USAGE_PRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_VIEW_COLUMN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_VIEW_COLUMN_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_VIEW_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_VIEW_TABLE_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_VIEW_TABLE_USAGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_VIEW_TABLE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ISV_VIEWS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_VIEWS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ISV_VIEWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_ADD_DOMAIN_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_DOMAIN_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_ADD_DOMAIN_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_DROP_DOMAIN_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_DROP_DOMAIN_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_DROP_DOMAIN_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_ADD_DOMAIN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_DOMAIN_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_ADD_DOMAIN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_DROP_DOMAIN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_DROP_DOMAIN_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_DROP_DOMAIN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_ADD_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_ADD_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CS_CREATE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CS_CREATE_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CS_CREATE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CS_AUTHORIZATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CS_AUTHORIZATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CS_AUTHORIZATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CS_DEFAULT_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CS_DEFAULT_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CS_DEFAULT_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CTR_CREATE_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CTR_CREATE_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CTR_CREATE_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA_CREATE_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CREATE_ASSERTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA_CREATE_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CA_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CA_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CCS_CREATE_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCS_CREATE_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CCS_CREATE_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CCS_COLLATE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCS_COLLATE_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CCS_COLLATE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CCS_LIMITED_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCS_LIMITED_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CCS_LIMITED_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CCOL_CREATE_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCOL_CREATE_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CCOL_CREATE_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CREATE_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CREATE_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CREATE_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CDO_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CDO_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_CREATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CREATE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_CREATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_COMMIT_PRESERVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COMMIT_PRESERVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_COMMIT_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_COMMIT_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COMMIT_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_COMMIT_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_GLOBAL_TEMPORARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_GLOBAL_TEMPORARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_GLOBAL_TEMPORARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_LOCAL_TEMPORARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_LOCAL_TEMPORARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_LOCAL_TEMPORARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_COLUMN_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COLUMN_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_COLUMN_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_COLUMN_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COLUMN_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_COLUMN_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_TABLE_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_TABLE_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_TABLE_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CT_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CT_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DI_CREATE_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DI_CREATE_INDEX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DI_CREATE_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DI_DROP_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DI_DROP_INDEX","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DI_DROP_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DC_DROP_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DC_DROP_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DC_DROP_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DD_DROP_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DD_DROP_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DD_DROP_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DD_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DD_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DD_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DD_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DD_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DD_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DS_DROP_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DS_DROP_SCHEMA","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DS_DROP_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DS_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DS_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DS_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DS_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DS_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DS_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DCS_DROP_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DCS_DROP_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DCS_DROP_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DA_DROP_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DA_DROP_ASSERTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DA_DROP_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DT_DROP_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DT_DROP_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DT_DROP_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DT_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DT_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DT_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DT_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DT_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DT_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DTR_DROP_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTR_DROP_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DTR_DROP_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DV_DROP_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DV_DROP_VIEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DV_DROP_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DV_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DV_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DV_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DV_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DV_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DV_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IS_INSERT_LITERALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IS_INSERT_LITERALS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_INSERT_LITERALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IS_INSERT_SEARCHED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IS_INSERT_SEARCHED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_INSERT_SEARCHED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_IS_SELECT_INTO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IS_SELECT_INTO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_IS_SELECT_INTO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OIC_CORE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OIC_CORE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OIC_CORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OIC_LEVEL1","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OIC_LEVEL1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OIC_LEVEL1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_OIC_LEVEL2","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OIC_LEVEL2","url":"/phobos/etc/c/odbc/odbc32.html#SQL_OIC_LEVEL2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKD_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKD_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKD_NO_ACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_NO_ACTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKD_NO_ACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKD_SET_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_SET_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKD_SET_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKD_SET_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_SET_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKD_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKU_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKU_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKU_NO_ACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_NO_ACTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKU_NO_ACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKU_SET_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_SET_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKU_SET_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SFKU_SET_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_SET_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SFKU_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_USAGE_ON_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_USAGE_ON_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_USAGE_ON_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_USAGE_ON_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_USAGE_ON_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_USAGE_ON_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_USAGE_ON_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_USAGE_ON_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_WITH_GRANT_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_WITH_GRANT_OPTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_WITH_GRANT_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_DELETE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_DELETE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_DELETE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_INSERT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_INSERT_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_INSERT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_INSERT_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_INSERT_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_INSERT_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_REFERENCES_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_REFERENCES_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_REFERENCES_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_REFERENCES_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_REFERENCES_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_REFERENCES_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_SELECT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_SELECT_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_SELECT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_UPDATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_UPDATE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_UPDATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SG_UPDATE_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_UPDATE_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SG_UPDATE_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_EXISTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_EXISTS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_EXISTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_ISNOTNULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_ISNOTNULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_ISNOTNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_ISNULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_ISNULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_ISNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_MATCH_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_FULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_MATCH_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_MATCH_PARTIAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_PARTIAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_MATCH_PARTIAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_MATCH_UNIQUE_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_UNIQUE_FULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_MATCH_UNIQUE_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_MATCH_UNIQUE_PARTIAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_UNIQUE_PARTIAL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_MATCH_UNIQUE_PARTIAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_OVERLAPS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_OVERLAPS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_OVERLAPS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_UNIQUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_LIKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_LIKE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_LIKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_IN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_IN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_IN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_BETWEEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_BETWEEN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_BETWEEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_COMPARISON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_COMPARISON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SP_QUANTIFIED_COMPARISON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_QUANTIFIED_COMPARISON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SP_QUANTIFIED_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_CORRESPONDING_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_CORRESPONDING_CLAUSE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_CORRESPONDING_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_CROSS_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_CROSS_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_CROSS_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_EXCEPT_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_EXCEPT_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_EXCEPT_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_FULL_OUTER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_FULL_OUTER_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_FULL_OUTER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_INNER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_INNER_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_INNER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_INTERSECT_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_INTERSECT_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_INTERSECT_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_LEFT_OUTER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_LEFT_OUTER_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_LEFT_OUTER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_NATURAL_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_NATURAL_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_NATURAL_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_RIGHT_OUTER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_RIGHT_OUTER_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_RIGHT_OUTER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRJO_UNION_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_UNION_JOIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRJO_UNION_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_USAGE_ON_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_DOMAIN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_USAGE_ON_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_USAGE_ON_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_USAGE_ON_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_USAGE_ON_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_COLLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_USAGE_ON_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_USAGE_ON_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_TRANSLATION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_USAGE_ON_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_GRANT_OPTION_FOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_GRANT_OPTION_FOR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_GRANT_OPTION_FOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_DELETE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_DELETE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_DELETE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_INSERT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_INSERT_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_INSERT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_INSERT_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_INSERT_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_INSERT_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_REFERENCES_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_REFERENCES_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_REFERENCES_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_REFERENCES_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_REFERENCES_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_REFERENCES_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_SELECT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_SELECT_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_SELECT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_UPDATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_UPDATE_TABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_UPDATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SR_UPDATE_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_UPDATE_COLUMN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SR_UPDATE_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRVC_VALUE_EXPRESSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_VALUE_EXPRESSION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRVC_VALUE_EXPRESSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRVC_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRVC_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRVC_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRVC_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SRVC_ROW_SUBQUERY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_ROW_SUBQUERY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SRVC_ROW_SUBQUERY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SVE_CASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_CASE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SVE_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SVE_CAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_CAST","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SVE_CAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SVE_COALESCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_COALESCE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SVE_COALESCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SVE_NULLIF","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_NULLIF","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SVE_NULLIF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCC_XOPEN_CLI_VERSION1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCC_XOPEN_CLI_VERSION1","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCC_XOPEN_CLI_VERSION1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SCC_ISO92_CLI","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCC_ISO92_CLI","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SCC_ISO92_CLI"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_AWARE_POOLING_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_AWARE_POOLING_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_AWARE_POOLING_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DTC_ENLIST_EXPENSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_ENLIST_EXPENSIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DTC_ENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DTC_UNENLIST_EXPENSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_UNENLIST_EXPENSIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DTC_UNENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_DBC_NOT_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_DBC_NOT_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_DBC_NOT_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ASYNC_DBC_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_DBC_CAPABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ASYNC_DBC_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LC_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LC_TAKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LC_TAKE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LC_TAKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LC_SKIP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LC_SKIP","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LC_SKIP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RC_INSERT_SINGLE_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_INSERT_SINGLE_ROWID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RC_INSERT_SINGLE_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RC_INSERT_SELECT_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_INSERT_SELECT_ROWID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RC_INSERT_SELECT_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RC_UPDATE_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_UPDATE_ROWID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RC_UPDATE_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RC_DELETE_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_DELETE_ROWID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RC_DELETE_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RC_SELECT_INTO_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_SELECT_INTO_ROWID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RC_SELECT_INTO_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FC_NONE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FC_JSON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FC_JSON","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FC_JSON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FC_JSON_BINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FC_JSON_BINARY","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FC_JSON_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_FIRST_USER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_FIRST_USER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_FIRST_USER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_FIRST_SYSTEM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_FIRST_SYSTEM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_FIRST_SYSTEM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ENTIRE_ROWSET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ENTIRE_ROWSET","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ENTIRE_ROWSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POSITION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_REFRESH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH","url":"/phobos/etc/c/odbc/odbc32.html#SQL_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UPDATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DELETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ADD","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_UPDATE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UPDATE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_UPDATE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DELETE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DELETE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DELETE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LOCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_NO_CHANGE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LOCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LOCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LOCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_LOCK_UNLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_UNLOCK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_LOCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_BEST_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BEST_ROWID","url":"/phobos/etc/c/odbc/odbc32.html#SQL_BEST_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROWVER","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PC_NOT_PSEUDO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_NOT_PSEUDO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PC_NOT_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_QUICK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUICK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_QUICK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ENSURE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ENSURE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ENSURE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_TABLE_STAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TABLE_STAT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_TABLE_STAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALL_CATALOGS","package":"phobos","parentType":"","signature":"SQL_ALL_CATALOGS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALL_CATALOGS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALL_SCHEMAS","package":"phobos","parentType":"","signature":"SQL_ALL_SCHEMAS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALL_SCHEMAS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ALL_TABLE_TYPES","package":"phobos","parentType":"","signature":"SQL_ALL_TABLE_TYPES","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ALL_TABLE_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_NOPROMPT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_NOPROMPT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_NOPROMPT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_COMPLETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_COMPLETE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_COMPLETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_PROMPT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_PROMPT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_PROMPT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_DRIVER_COMPLETE_REQUIRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_COMPLETE_REQUIRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_DRIVER_COMPLETE_REQUIRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_FETCH_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_BOOKMARK","url":"/phobos/etc/c/odbc/odbc32.html#SQL_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_SUCCESS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_SUCCESS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_DELETED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_DELETED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_DELETED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_UPDATED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_UPDATED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_UPDATED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_NOROW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_NOROW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_NOROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_ADDED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_ADDED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_ADDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_ERROR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_ERROR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_PROCEED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_PROCEED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_PROCEED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_ROW_IGNORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_IGNORE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_ROW_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_SUCCESS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_SUCCESS","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_ERROR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_ERROR","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_UNUSED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_UNUSED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_UNUSED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_DIAG_UNAVAILABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_DIAG_UNAVAILABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_DIAG_UNAVAILABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_PROCEED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_PROCEED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_PROCEED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_IGNORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_IGNORE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CASCADE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RESTRICT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SET_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SET_NULL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NO_ACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NO_ACTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NO_ACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SET_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SET_DEFAULT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SET_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_NOT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NOT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_NOT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_TYPE_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_TYPE_UNKNOWN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_TYPE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_INPUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_INPUT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_INPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_INPUT_OUTPUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_INPUT_OUTPUT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_INPUT_OUTPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RESULT_COL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RESULT_COL","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RESULT_COL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_OUTPUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_OUTPUT","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_OUTPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_RETURN_VALUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RETURN_VALUE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_RETURN_VALUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_INPUT_OUTPUT_STREAM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_INPUT_OUTPUT_STREAM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_INPUT_OUTPUT_STREAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PARAM_OUTPUT_STREAM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_OUTPUT_STREAM","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PARAM_OUTPUT_STREAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PT_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PT_UNKNOWN","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PT_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PT_PROCEDURE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PT_PROCEDURE","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PT_PROCEDURE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_PT_FUNCTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PT_FUNCTION","url":"/phobos/etc/c/odbc/odbc32.html#SQL_PT_FUNCTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc32","name":"SQL_SQLSTATE_SIZEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQLSTATE_SIZEW","url":"/phobos/etc/c/odbc/odbc32.html#SQL_SQLSTATE_SIZEW"},{"doc":"","kind":"module","module":"etc.c.odbc.odbc64","name":"etc.c.odbc.odbc64","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc/odbc64.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLAllocConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocConnect(SQLHENV EnvironmentHandle,  SQLHDBC *  ConnectionHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLAllocConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLAllocEnv","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocEnv(SQLHENV *  EnvironmentHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLAllocEnv.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLAllocHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandle(SQLSMALLINT HandleType,  SQLHANDLE InputHandle,  SQLHANDLE *  OutputHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLAllocHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLAllocStmt","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocStmt(SQLHDBC ConnectionHandle,  SQLHSTMT *  StatementHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLAllocStmt.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBindCol","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindCol(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLSMALLINT TargetType,  SQLPOINTER TargetValue,  SQLLEN BufferLength,  SQLLEN *  StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc64/SQLBindCol.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBindParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindParam(SQLHSTMT StatementHandle,  SQLUSMALLINT ParameterNumber,  SQLSMALLINT ValueType,  SQLSMALLINT ParameterType,  SQLULEN LengthPrecision,  SQLSMALLINT ParameterScale,  SQLPOINTER ParameterValue,  SQLLEN *  StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc64/SQLBindParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLCancel","package":"phobos","parentType":"","signature":"SQLRETURN SQLCancel(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLCancel.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLCancelHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLCancelHandle(SQLSMALLINT HandleType,  SQLHANDLE InputHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLCancelHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLCloseCursor","package":"phobos","parentType":"","signature":"SQLRETURN SQLCloseCursor(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLCloseCursor.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColAttribute","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttribute(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLUSMALLINT FieldIdentifier,  SQLPOINTER CharacterAttribute,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLength,  SQLLEN *  NumericAttribute)","url":"/phobos/etc/c/odbc/odbc64/SQLColAttribute.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumns(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLCHAR *  ColumnName,  SQLSMALLINT NameLength4)","url":"/phobos/etc/c/odbc/odbc64/SQLColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLCompleteAsync","package":"phobos","parentType":"","signature":"SQLRETURN SQLCompleteAsync(SQLSMALLINT HandleType,  SQLHANDLE Handle,  RETCODE *  AsyncRetCodePtr)","url":"/phobos/etc/c/odbc/odbc64/SQLCompleteAsync.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnect(SQLHDBC ConnectionHandle,  SQLCHAR *  ServerName,  SQLSMALLINT NameLength1,  SQLCHAR *  UserName,  SQLSMALLINT NameLength2,  SQLCHAR *  Authentication,  SQLSMALLINT NameLength3)","url":"/phobos/etc/c/odbc/odbc64/SQLConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLCopyDesc","package":"phobos","parentType":"","signature":"SQLRETURN SQLCopyDesc(SQLHDESC SourceDescHandle,  SQLHDESC TargetDescHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLCopyDesc.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDataSources","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSources(SQLHENV EnvironmentHandle,  SQLUSMALLINT Direction,  SQLCHAR *  ServerName,  SQLSMALLINT BufferLength1,  SQLSMALLINT *  NameLength1Ptr,  SQLCHAR *  Description,  SQLSMALLINT BufferLength2,  SQLSMALLINT *  NameLength2Ptr)","url":"/phobos/etc/c/odbc/odbc64/SQLDataSources.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDescribeCol","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeCol(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLCHAR *  ColumnName,  SQLSMALLINT BufferLength,  SQLSMALLINT *  NameLength,  SQLSMALLINT *  DataType,  SQLULEN *  ColumnSize,  SQLSMALLINT *  DecimalDigits,  SQLSMALLINT *  Nullable)","url":"/phobos/etc/c/odbc/odbc64/SQLDescribeCol.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDisconnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLDisconnect(SQLHDBC ConnectionHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLDisconnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLEndTran","package":"phobos","parentType":"","signature":"SQLRETURN SQLEndTran(SQLSMALLINT HandleType,  SQLHANDLE Handle,  SQLSMALLINT CompletionType)","url":"/phobos/etc/c/odbc/odbc64/SQLEndTran.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLError","package":"phobos","parentType":"","signature":"SQLRETURN SQLError(SQLHENV EnvironmentHandle,  SQLHDBC ConnectionHandle,  SQLHSTMT StatementHandle,  SQLCHAR *  Sqlstate,  SQLINTEGER *  NativeError,  SQLCHAR *  MessageText,  SQLSMALLINT BufferLength,  SQLSMALLINT *  TextLength)","url":"/phobos/etc/c/odbc/odbc64/SQLError.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLExecDirect","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirect(SQLHSTMT StatementHandle,  SQLCHAR *  StatementText,  SQLINTEGER TextLength)","url":"/phobos/etc/c/odbc/odbc64/SQLExecDirect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLExecute","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecute(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLExecute.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLFetch","package":"phobos","parentType":"","signature":"SQLRETURN SQLFetch(SQLHSTMT StatementHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLFetch.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLFetchScroll","package":"phobos","parentType":"","signature":"SQLRETURN SQLFetchScroll(SQLHSTMT StatementHandle,  SQLSMALLINT FetchOrientation,  SQLLEN FetchOffset)","url":"/phobos/etc/c/odbc/odbc64/SQLFetchScroll.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLFreeConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeConnect(SQLHDBC ConnectionHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLFreeConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLFreeEnv","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeEnv(SQLHENV EnvironmentHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLFreeEnv.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLFreeHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeHandle(SQLSMALLINT HandleType,  SQLHANDLE Handle)","url":"/phobos/etc/c/odbc/odbc64/SQLFreeHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLFreeStmt","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeStmt(SQLHSTMT StatementHandle,  SQLUSMALLINT Option)","url":"/phobos/etc/c/odbc/odbc64/SQLFreeStmt.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetConnectAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttr(SQLHDBC ConnectionHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLengthPtr)","url":"/phobos/etc/c/odbc/odbc64/SQLGetConnectAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetConnectOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOption(SQLHDBC ConnectionHandle,  SQLUSMALLINT Option,  SQLPOINTER Value)","url":"/phobos/etc/c/odbc/odbc64/SQLGetConnectOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetCursorName","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorName(SQLHSTMT StatementHandle,  SQLCHAR *  CursorName,  SQLSMALLINT BufferLength,  SQLSMALLINT *  NameLengthPtr)","url":"/phobos/etc/c/odbc/odbc64/SQLGetCursorName.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetData","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetData(SQLHSTMT StatementHandle,  SQLUSMALLINT ColumnNumber,  SQLSMALLINT TargetType,  SQLPOINTER TargetValue,  SQLLEN BufferLength,  SQLLEN *  StrLen_or_IndPtr)","url":"/phobos/etc/c/odbc/odbc64/SQLGetData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDescField","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescField(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT FieldIdentifier,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDescField.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDescRec","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescRec(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLCHAR *  Name,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLengthPtr,  SQLSMALLINT *  TypePtr,  SQLSMALLINT *  SubTypePtr,  SQLLEN *  LengthPtr,  SQLSMALLINT *  PrecisionPtr,  SQLSMALLINT *  ScalePtr,  SQLSMALLINT *  NullablePtr)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDescRec.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDiagField","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagField(SQLSMALLINT HandleType,  SQLHANDLE Handle,  SQLSMALLINT RecNumber,  SQLSMALLINT DiagIdentifier,  SQLPOINTER DiagInfo,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDiagField.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDiagRec","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagRec(SQLSMALLINT HandleType,  SQLHANDLE Handle,  SQLSMALLINT RecNumber,  SQLCHAR *  Sqlstate,  SQLINTEGER *  NativeError,  SQLCHAR *  MessageText,  SQLSMALLINT BufferLength,  SQLSMALLINT *  TextLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDiagRec.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetEnvAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetEnvAttr(SQLHENV EnvironmentHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetEnvAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetFunctions","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetFunctions(SQLHDBC ConnectionHandle,  SQLUSMALLINT FunctionId,  SQLUSMALLINT *  Supported)","url":"/phobos/etc/c/odbc/odbc64/SQLGetFunctions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetInfo","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfo(SQLHDBC ConnectionHandle,  SQLUSMALLINT InfoType,  SQLPOINTER InfoValue,  SQLSMALLINT BufferLength,  SQLSMALLINT *  StringLengthPtr)","url":"/phobos/etc/c/odbc/odbc64/SQLGetInfo.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetStmtAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtAttr(SQLHSTMT StatementHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER BufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetStmtAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetStmtOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtOption(SQLHSTMT StatementHandle,  SQLUSMALLINT Option,  SQLPOINTER Value)","url":"/phobos/etc/c/odbc/odbc64/SQLGetStmtOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetTypeInfo","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfo(SQLHSTMT StatementHandle,  SQLSMALLINT DataType)","url":"/phobos/etc/c/odbc/odbc64/SQLGetTypeInfo.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLNumResultCols","package":"phobos","parentType":"","signature":"SQLRETURN SQLNumResultCols(SQLHSTMT StatementHandle,  SQLSMALLINT *  ColumnCount)","url":"/phobos/etc/c/odbc/odbc64/SQLNumResultCols.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLParamData","package":"phobos","parentType":"","signature":"SQLRETURN SQLParamData(SQLHSTMT StatementHandle,  SQLPOINTER *  Value)","url":"/phobos/etc/c/odbc/odbc64/SQLParamData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPrepare","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepare(SQLHSTMT StatementHandle,  SQLCHAR *  StatementText,  SQLINTEGER TextLength)","url":"/phobos/etc/c/odbc/odbc64/SQLPrepare.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPutData","package":"phobos","parentType":"","signature":"SQLRETURN SQLPutData(SQLHSTMT StatementHandle,  SQLPOINTER Data,  SQLLEN StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc64/SQLPutData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLRowCount","package":"phobos","parentType":"","signature":"SQLRETURN SQLRowCount(SQLHSTMT StatementHandle,  SQLLEN *  RowCount)","url":"/phobos/etc/c/odbc/odbc64/SQLRowCount.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetConnectAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttr(SQLHDBC ConnectionHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLSetConnectAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetConnectOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOption(SQLHDBC ConnectionHandle,  SQLUSMALLINT Option,  SQLULEN Value)","url":"/phobos/etc/c/odbc/odbc64/SQLSetConnectOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetCursorName","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorName(SQLHSTMT StatementHandle,  SQLCHAR *  CursorName,  SQLSMALLINT NameLength)","url":"/phobos/etc/c/odbc/odbc64/SQLSetCursorName.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetDescField","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetDescField(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT FieldIdentifier,  SQLPOINTER Value,  SQLINTEGER BufferLength)","url":"/phobos/etc/c/odbc/odbc64/SQLSetDescField.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetDescRec","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetDescRec(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT Type,  SQLSMALLINT SubType,  SQLLEN Length,  SQLSMALLINT Precision,  SQLSMALLINT Scale,  SQLPOINTER Data,  SQLLEN *  StringLength,  SQLLEN *  Indicator)","url":"/phobos/etc/c/odbc/odbc64/SQLSetDescRec.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetEnvAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetEnvAttr(SQLHENV EnvironmentHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLSetEnvAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetParam(SQLHSTMT StatementHandle,  SQLUSMALLINT ParameterNumber,  SQLSMALLINT ValueType,  SQLSMALLINT ParameterType,  SQLULEN LengthPrecision,  SQLSMALLINT ParameterScale,  SQLPOINTER ParameterValue,  SQLLEN *  StrLen_or_Ind)","url":"/phobos/etc/c/odbc/odbc64/SQLSetParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetStmtAttr","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtAttr(SQLHSTMT StatementHandle,  SQLINTEGER Attribute,  SQLPOINTER Value,  SQLINTEGER StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLSetStmtAttr.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetStmtOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtOption(SQLHSTMT StatementHandle,  SQLUSMALLINT Option,  SQLULEN Value)","url":"/phobos/etc/c/odbc/odbc64/SQLSetStmtOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSpecialColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumns(SQLHSTMT StatementHandle,  SQLUSMALLINT IdentifierType,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLUSMALLINT Scope,  SQLUSMALLINT Nullable)","url":"/phobos/etc/c/odbc/odbc64/SQLSpecialColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStatistics","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatistics(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLUSMALLINT Unique,  SQLUSMALLINT Reserved)","url":"/phobos/etc/c/odbc/odbc64/SQLStatistics.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTables","package":"phobos","parentType":"","signature":"SQLRETURN SQLTables(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TableName,  SQLSMALLINT NameLength3,  SQLCHAR *  TableType,  SQLSMALLINT NameLength4)","url":"/phobos/etc/c/odbc/odbc64/SQLTables.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTransact","package":"phobos","parentType":"","signature":"SQLRETURN SQLTransact(SQLHENV EnvironmentHandle,  SQLHDBC ConnectionHandle,  SQLUSMALLINT CompletionType)","url":"/phobos/etc/c/odbc/odbc64/SQLTransact.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDriverConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnect(SQLHDBC hdbc,  SQLHWND hwnd,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut,  SQLUSMALLINT fDriverCompletion)","url":"/phobos/etc/c/odbc/odbc64/SQLDriverConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBrowseConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnect(SQLHDBC hdbc,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut)","url":"/phobos/etc/c/odbc/odbc64/SQLBrowseConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBulkOperations","package":"phobos","parentType":"","signature":"SQLRETURN SQLBulkOperations(SQLHSTMT StatementHandle,  SQLSMALLINT Operation)","url":"/phobos/etc/c/odbc/odbc64/SQLBulkOperations.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColAttributes","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributes(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLUSMALLINT fDescType,  SQLPOINTER rgbDesc,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbDesc,  SQLLEN *  pfDesc)","url":"/phobos/etc/c/odbc/odbc64/SQLColAttributes.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColumnPrivileges","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivileges(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLColumnPrivileges.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDescribeParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeParam(SQLHSTMT hstmt,  SQLUSMALLINT ipar,  SQLSMALLINT *  pfSqlType,  SQLULEN *  pcbParamDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLDescribeParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLExtendedFetch","package":"phobos","parentType":"","signature":"SQLRETURN SQLExtendedFetch(SQLHSTMT hstmt,  SQLUSMALLINT fFetchType,  SQLLEN irow,  SQLULEN *  pcrow,  SQLUSMALLINT *  rgfRowStatus)","url":"/phobos/etc/c/odbc/odbc64/SQLExtendedFetch.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLForeignKeys","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeys(SQLHSTMT hstmt,  SQLCHAR *  szPkCatalogName,  SQLSMALLINT cchPkCatalogName,  SQLCHAR *  szPkSchemaName,  SQLSMALLINT cchPkSchemaName,  SQLCHAR *  szPkTableName,  SQLSMALLINT cchPkTableName,  SQLCHAR *  szFkCatalogName,  SQLSMALLINT cchFkCatalogName,  SQLCHAR *  szFkSchemaName,  SQLSMALLINT cchFkSchemaName,  SQLCHAR *  szFkTableName,  SQLSMALLINT cchFkTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLForeignKeys.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLMoreResults","package":"phobos","parentType":"","signature":"SQLRETURN SQLMoreResults(SQLHSTMT hstmt)","url":"/phobos/etc/c/odbc/odbc64/SQLMoreResults.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLNativeSql","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSql(SQLHDBC hdbc,  SQLCHAR *  szSqlStrIn,  SQLINTEGER cchSqlStrIn,  SQLCHAR *  szSqlStr,  SQLINTEGER cchSqlStrMax,  SQLINTEGER *  pcbSqlStr)","url":"/phobos/etc/c/odbc/odbc64/SQLNativeSql.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLNumParams","package":"phobos","parentType":"","signature":"SQLRETURN SQLNumParams(SQLHSTMT hstmt,  SQLSMALLINT *  pcpar)","url":"/phobos/etc/c/odbc/odbc64/SQLNumParams.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLParamOptions","package":"phobos","parentType":"","signature":"SQLRETURN SQLParamOptions(SQLHSTMT hstmt,  SQLULEN crow,  SQLULEN *  pirow)","url":"/phobos/etc/c/odbc/odbc64/SQLParamOptions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPrimaryKeys","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeys(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLPrimaryKeys.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLProcedureColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumns(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cchProcName,  SQLCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLProcedureColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLProcedures","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedures(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cchProcName)","url":"/phobos/etc/c/odbc/odbc64/SQLProcedures.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetPos","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetPos(SQLHSTMT hstmt,  SQLSETPOSIROW irow,  SQLUSMALLINT fOption,  SQLUSMALLINT fLock)","url":"/phobos/etc/c/odbc/odbc64/SQLSetPos.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTablePrivileges","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivileges(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLTablePrivileges.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDrivers","package":"phobos","parentType":"","signature":"SQLRETURN SQLDrivers(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLCHAR *  szDriverDesc,  SQLSMALLINT cchDriverDescMax,  SQLSMALLINT *  pcchDriverDesc,  SQLCHAR *  szDriverAttributes,  SQLSMALLINT cchDrvrAttrMax,  SQLSMALLINT *  pcchDrvrAttr)","url":"/phobos/etc/c/odbc/odbc64/SQLDrivers.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBindParameter","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindParameter(SQLHSTMT hstmt,  SQLUSMALLINT ipar,  SQLSMALLINT fParamType,  SQLSMALLINT fCType,  SQLSMALLINT fSqlType,  SQLULEN cbColDef,  SQLSMALLINT ibScale,  SQLPOINTER rgbValue,  SQLLEN cbValueMax,  SQLLEN *  pcbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLBindParameter.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLAllocHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandle(SQLSMALLINT HandleType,  SQLHANDLE InputHandle,  SQLHANDLE *  OutputHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLAllocHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetNestedHandle","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetNestedHandle(SQLHSTMT ParentStatementHandle,  SQLUSMALLINT Col_or_Param_Num,  SQLHSTMT *  OutputChildStatementHandle)","url":"/phobos/etc/c/odbc/odbc64/SQLGetNestedHandle.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStructuredTypes","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypes(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TypeName,  SQLSMALLINT NameLength3)","url":"/phobos/etc/c/odbc/odbc64/SQLStructuredTypes.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStructuredTypeColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypeColumns(SQLHSTMT StatementHandle,  SQLCHAR *  CatalogName,  SQLSMALLINT NameLength1,  SQLCHAR *  SchemaName,  SQLSMALLINT NameLength2,  SQLCHAR *  TypeName,  SQLSMALLINT NameLength3,  SQLCHAR *  ColumnName,  SQLSMALLINT NameLength4)","url":"/phobos/etc/c/odbc/odbc64/SQLStructuredTypeColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLNextColumn","package":"phobos","parentType":"","signature":"SQLRETURN SQLNextColumn(SQLHSTMT StatementHandle,  SQLUSMALLINT *  ColumnCount)","url":"/phobos/etc/c/odbc/odbc64/SQLNextColumn.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLAllocHandleStd","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandleStd(SQLSMALLINT fHandleType,  SQLHANDLE hInput,  SQLHANDLE *  phOutput)","url":"/phobos/etc/c/odbc/odbc64/SQLAllocHandleStd.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColAttributeW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributeW(SQLHSTMT hstmt,  SQLUSMALLINT iCol,  SQLUSMALLINT iField,  SQLPOINTER pCharAttr,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbCharAttr,  SQLLEN *  pNumAttr)","url":"/phobos/etc/c/odbc/odbc64/SQLColAttributeW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColAttributesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributesW(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLUSMALLINT fDescType,  SQLPOINTER rgbDesc,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbDesc,  SQLLEN *  pfDesc)","url":"/phobos/etc/c/odbc/odbc64/SQLColAttributesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnectW(SQLHDBC hdbc,  SQLWCHAR *  szDSN,  SQLSMALLINT cchDSN,  SQLWCHAR *  szUID,  SQLSMALLINT cchUID,  SQLWCHAR *  szAuthStr,  SQLSMALLINT cchAuthStr)","url":"/phobos/etc/c/odbc/odbc64/SQLConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDescribeColW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeColW(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLWCHAR *  szColName,  SQLSMALLINT cchColNameMax,  SQLSMALLINT *  pcchColName,  SQLSMALLINT *  pfSqlType,  SQLULEN *  pcbColDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLDescribeColW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLErrorW","package":"phobos","parentType":"","signature":"SQLRETURN SQLErrorW(SQLHENV henv,  SQLHDBC hdbc,  SQLHSTMT hstmt,  SQLWCHAR *  wszSqlState,  SQLINTEGER *  pfNativeError,  SQLWCHAR *  wszErrorMsg,  SQLSMALLINT cchErrorMsgMax,  SQLSMALLINT *  pcchErrorMsg)","url":"/phobos/etc/c/odbc/odbc64/SQLErrorW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLExecDirectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirectW(SQLHSTMT hstmt,  SQLWCHAR *  szSqlStr,  SQLINTEGER TextLength)","url":"/phobos/etc/c/odbc/odbc64/SQLExecDirectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetConnectAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttrW(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLGetConnectAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetCursorNameW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorNameW(SQLHSTMT hstmt,  SQLWCHAR *  szCursor,  SQLSMALLINT cchCursorMax,  SQLSMALLINT *  pcchCursor)","url":"/phobos/etc/c/odbc/odbc64/SQLGetCursorNameW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetDescFieldW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetDescFieldW(SQLHDESC DescriptorHandle,  SQLSMALLINT RecNumber,  SQLSMALLINT FieldIdentifier,  SQLPOINTER Value,  SQLINTEGER BufferLength)","url":"/phobos/etc/c/odbc/odbc64/SQLSetDescFieldW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDescFieldW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescFieldW(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLSMALLINT iField,  SQLPOINTER rgbValue,  SQLINTEGER cbBufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDescFieldW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDescRecW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescRecW(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLWCHAR *  szName,  SQLSMALLINT cchNameMax,  SQLSMALLINT *  pcchName,  SQLSMALLINT *  pfType,  SQLSMALLINT *  pfSubType,  SQLLEN *  pLength,  SQLSMALLINT *  pPrecision,  SQLSMALLINT *  pScale,  SQLSMALLINT *  pNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDescRecW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDiagFieldW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagFieldW(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLSMALLINT fDiagField,  SQLPOINTER rgbDiagInfo,  SQLSMALLINT cbBufferLength,  SQLSMALLINT *  pcbStringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDiagFieldW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDiagRecW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagRecW(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLWCHAR *  szSqlState,  SQLINTEGER *  pfNativeError,  SQLWCHAR *  szErrorMsg,  SQLSMALLINT cchErrorMsgMax,  SQLSMALLINT *  pcchErrorMsg)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDiagRecW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPrepareW","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepareW(SQLHSTMT hstmt,  SQLWCHAR *  szSqlStr,  SQLINTEGER cchSqlStr)","url":"/phobos/etc/c/odbc/odbc64/SQLPrepareW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetConnectAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttrW(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLSetConnectAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetCursorNameW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorNameW(SQLHSTMT hstmt,  SQLWCHAR *  szCursor,  SQLSMALLINT cchCursor)","url":"/phobos/etc/c/odbc/odbc64/SQLSetCursorNameW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetConnectOptionW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOptionW(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLPOINTER pvParam)","url":"/phobos/etc/c/odbc/odbc64/SQLGetConnectOptionW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetInfoW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfoW(SQLHDBC hdbc,  SQLUSMALLINT fInfoType,  SQLPOINTER rgbInfoValue,  SQLSMALLINT cbInfoValueMax,  SQLSMALLINT *  pcbInfoValue)","url":"/phobos/etc/c/odbc/odbc64/SQLGetInfoW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetTypeInfoW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfoW(SQLHSTMT StatementHandle,  SQLSMALLINT DataType)","url":"/phobos/etc/c/odbc/odbc64/SQLGetTypeInfoW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetConnectOptionW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOptionW(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLULEN vParam)","url":"/phobos/etc/c/odbc/odbc64/SQLSetConnectOptionW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSpecialColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumnsW(SQLHSTMT hstmt,  SQLUSMALLINT fColType,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLUSMALLINT fScope,  SQLUSMALLINT fNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLSpecialColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStatisticsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatisticsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLUSMALLINT fUnique,  SQLUSMALLINT fAccuracy)","url":"/phobos/etc/c/odbc/odbc64/SQLStatisticsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTablesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLWCHAR *  szTableType,  SQLSMALLINT cchTableType)","url":"/phobos/etc/c/odbc/odbc64/SQLTablesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDataSourcesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSourcesW(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLWCHAR *  szDSN,  SQLSMALLINT cchDSNMax,  SQLSMALLINT *  pcchDSN,  SQLWCHAR *  wszDescription,  SQLSMALLINT cchDescriptionMax,  SQLSMALLINT *  pcchDescription)","url":"/phobos/etc/c/odbc/odbc64/SQLDataSourcesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDriverConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnectW(SQLHDBC hdbc,  SQLHWND hwnd,  SQLWCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLWCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut,  SQLUSMALLINT fDriverCompletion)","url":"/phobos/etc/c/odbc/odbc64/SQLDriverConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBrowseConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnectW(SQLHDBC hdbc,  SQLWCHAR *  szConnStrIn,  SQLSMALLINT cchConnStrIn,  SQLWCHAR *  szConnStrOut,  SQLSMALLINT cchConnStrOutMax,  SQLSMALLINT *  pcchConnStrOut)","url":"/phobos/etc/c/odbc/odbc64/SQLBrowseConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColumnPrivilegesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLColumnPrivilegesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetStmtAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtAttrW(SQLHSTMT hstmt,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLGetStmtAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetStmtAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtAttrW(SQLHSTMT hstmt,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax)","url":"/phobos/etc/c/odbc/odbc64/SQLSetStmtAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLForeignKeysW","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeysW(SQLHSTMT hstmt,  SQLWCHAR *  szPkCatalogName,  SQLSMALLINT cchPkCatalogName,  SQLWCHAR *  szPkSchemaName,  SQLSMALLINT cchPkSchemaName,  SQLWCHAR *  szPkTableName,  SQLSMALLINT cchPkTableName,  SQLWCHAR *  szFkCatalogName,  SQLSMALLINT cchFkCatalogName,  SQLWCHAR *  szFkSchemaName,  SQLSMALLINT cchFkSchemaName,  SQLWCHAR *  szFkTableName,  SQLSMALLINT cchFkTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLForeignKeysW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLNativeSqlW","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSqlW(SQLHDBC hdbc,  SQLWCHAR *  szSqlStrIn,  SQLINTEGER cchSqlStrIn,  SQLWCHAR *  szSqlStr,  SQLINTEGER cchSqlStrMax,  SQLINTEGER *  pcchSqlStr)","url":"/phobos/etc/c/odbc/odbc64/SQLNativeSqlW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPrimaryKeysW","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeysW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLPrimaryKeysW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLProcedureColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumnsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szProcName,  SQLSMALLINT cchProcName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLProcedureColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLProceduresW","package":"phobos","parentType":"","signature":"SQLRETURN SQLProceduresW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szProcName,  SQLSMALLINT cchProcName)","url":"/phobos/etc/c/odbc/odbc64/SQLProceduresW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTablePrivilegesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivilegesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTableName,  SQLSMALLINT cchTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLTablePrivilegesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDriversW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriversW(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLWCHAR *  szDriverDesc,  SQLSMALLINT cchDriverDescMax,  SQLSMALLINT *  pcchDriverDesc,  SQLWCHAR *  szDriverAttributes,  SQLSMALLINT cchDrvrAttrMax,  SQLSMALLINT *  pcchDrvrAttr)","url":"/phobos/etc/c/odbc/odbc64/SQLDriversW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStructuredTypesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypesW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTypeName,  SQLSMALLINT cchTypeName)","url":"/phobos/etc/c/odbc/odbc64/SQLStructuredTypesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStructuredTypeColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypeColumnsW(SQLHSTMT hstmt,  SQLWCHAR *  szCatalogName,  SQLSMALLINT cchCatalogName,  SQLWCHAR *  szSchemaName,  SQLSMALLINT cchSchemaName,  SQLWCHAR *  szTypeName,  SQLSMALLINT cchTypeName,  SQLWCHAR *  szColumnName,  SQLSMALLINT cchColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLStructuredTypeColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColAttributeA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributeA(SQLHSTMT hstmt,  SQLSMALLINT iCol,  SQLSMALLINT iField,  SQLPOINTER pCharAttr,  SQLSMALLINT cbCharAttrMax,  SQLSMALLINT *  pcbCharAttr,  SQLLEN *  pNumAttr)","url":"/phobos/etc/c/odbc/odbc64/SQLColAttributeA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColAttributesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributesA(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLUSMALLINT fDescType,  SQLPOINTER rgbDesc,  SQLSMALLINT cbDescMax,  SQLSMALLINT *  pcbDesc,  SQLLEN *  pfDesc)","url":"/phobos/etc/c/odbc/odbc64/SQLColAttributesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnectA(SQLHDBC hdbc,  SQLCHAR *  szDSN,  SQLSMALLINT cbDSN,  SQLCHAR *  szUID,  SQLSMALLINT cbUID,  SQLCHAR *  szAuthStr,  SQLSMALLINT cbAuthStr)","url":"/phobos/etc/c/odbc/odbc64/SQLConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDescribeColA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeColA(SQLHSTMT hstmt,  SQLUSMALLINT icol,  SQLCHAR *  szColName,  SQLSMALLINT cbColNameMax,  SQLSMALLINT *  pcbColName,  SQLSMALLINT *  pfSqlType,  SQLULEN *  pcbColDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLDescribeColA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLErrorA","package":"phobos","parentType":"","signature":"SQLRETURN SQLErrorA(SQLHENV henv,  SQLHDBC hdbc,  SQLHSTMT hstmt,  SQLCHAR *  szSqlState,  SQLINTEGER *  pfNativeError,  SQLCHAR *  szErrorMsg,  SQLSMALLINT cbErrorMsgMax,  SQLSMALLINT *  pcbErrorMsg)","url":"/phobos/etc/c/odbc/odbc64/SQLErrorA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLExecDirectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirectA(SQLHSTMT hstmt,  SQLCHAR *  szSqlStr,  SQLINTEGER cbSqlStr)","url":"/phobos/etc/c/odbc/odbc64/SQLExecDirectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetConnectAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttrA(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLGetConnectAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetCursorNameA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorNameA(SQLHSTMT hstmt,  SQLCHAR *  szCursor,  SQLSMALLINT cbCursorMax,  SQLSMALLINT *  pcbCursor)","url":"/phobos/etc/c/odbc/odbc64/SQLGetCursorNameA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDescFieldA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescFieldA(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLSMALLINT iField,  SQLPOINTER rgbValue,  SQLINTEGER cbBufferLength,  SQLINTEGER *  StringLength)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDescFieldA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDescRecA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDescRecA(SQLHDESC hdesc,  SQLSMALLINT iRecord,  SQLCHAR *  szName,  SQLSMALLINT cbNameMax,  SQLSMALLINT *  pcbName,  SQLSMALLINT *  pfType,  SQLSMALLINT *  pfSubType,  SQLLEN *  pLength,  SQLSMALLINT *  pPrecision,  SQLSMALLINT *  pScale,  SQLSMALLINT *  pNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDescRecA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDiagFieldA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagFieldA(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLSMALLINT fDiagField,  SQLPOINTER rgbDiagInfo,  SQLSMALLINT cbDiagInfoMax,  SQLSMALLINT *  pcbDiagInfo)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDiagFieldA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetDiagRecA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetDiagRecA(SQLSMALLINT fHandleType,  SQLHANDLE handle,  SQLSMALLINT iRecord,  SQLCHAR *  szSqlState,  SQLINTEGER *  pfNativeError,  SQLCHAR *  szErrorMsg,  SQLSMALLINT cbErrorMsgMax,  SQLSMALLINT *  pcbErrorMsg)","url":"/phobos/etc/c/odbc/odbc64/SQLGetDiagRecA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetStmtAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtAttrA(SQLHSTMT hstmt,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValueMax,  SQLINTEGER *  pcbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLGetStmtAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetTypeInfoA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfoA(SQLHSTMT StatementHandle,  SQLSMALLINT DataType)","url":"/phobos/etc/c/odbc/odbc64/SQLGetTypeInfoA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPrepareA","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepareA(SQLHSTMT hstmt,  SQLCHAR *  szSqlStr,  SQLINTEGER cbSqlStr)","url":"/phobos/etc/c/odbc/odbc64/SQLPrepareA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetConnectAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttrA(SQLHDBC hdbc,  SQLINTEGER fAttribute,  SQLPOINTER rgbValue,  SQLINTEGER cbValue)","url":"/phobos/etc/c/odbc/odbc64/SQLSetConnectAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetCursorNameA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorNameA(SQLHSTMT hstmt,  SQLCHAR *  szCursor,  SQLSMALLINT cbCursor)","url":"/phobos/etc/c/odbc/odbc64/SQLSetCursorNameA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetConnectOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOptionA(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLPOINTER pvParam)","url":"/phobos/etc/c/odbc/odbc64/SQLGetConnectOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetInfoA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfoA(SQLHDBC hdbc,  SQLUSMALLINT fInfoType,  SQLPOINTER rgbInfoValue,  SQLSMALLINT cbInfoValueMax,  SQLSMALLINT *  pcbInfoValue)","url":"/phobos/etc/c/odbc/odbc64/SQLGetInfoA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLGetStmtOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtOptionA(SQLHSTMT hstmt,  SQLUSMALLINT fOption,  SQLPOINTER pvParam)","url":"/phobos/etc/c/odbc/odbc64/SQLGetStmtOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetConnectOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOptionA(SQLHDBC hdbc,  SQLUSMALLINT fOption,  SQLULEN vParam)","url":"/phobos/etc/c/odbc/odbc64/SQLSetConnectOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSetStmtOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtOptionA(SQLHSTMT hstmt,  SQLUSMALLINT fOption,  SQLULEN vParam)","url":"/phobos/etc/c/odbc/odbc64/SQLSetStmtOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLSpecialColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumnsA(SQLHSTMT hstmt,  SQLUSMALLINT fColType,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLUSMALLINT fScope,  SQLUSMALLINT fNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLSpecialColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStatisticsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatisticsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLUSMALLINT fUnique,  SQLUSMALLINT fAccuracy)","url":"/phobos/etc/c/odbc/odbc64/SQLStatisticsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTablesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLCHAR *  szTableType,  SQLSMALLINT cbTableType)","url":"/phobos/etc/c/odbc/odbc64/SQLTablesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDataSourcesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSourcesA(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLCHAR *  szDSN,  SQLSMALLINT cbDSNMax,  SQLSMALLINT *  pcbDSN,  SQLCHAR *  szDescription,  SQLSMALLINT cbDescriptionMax,  SQLSMALLINT *  pcbDescription)","url":"/phobos/etc/c/odbc/odbc64/SQLDataSourcesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDriverConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnectA(SQLHDBC hdbc,  SQLHWND hwnd,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cbConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cbConnStrOutMax,  SQLSMALLINT *  pcbConnStrOut,  SQLUSMALLINT fDriverCompletion)","url":"/phobos/etc/c/odbc/odbc64/SQLDriverConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLBrowseConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnectA(SQLHDBC hdbc,  SQLCHAR *  szConnStrIn,  SQLSMALLINT cbConnStrIn,  SQLCHAR *  szConnStrOut,  SQLSMALLINT cbConnStrOutMax,  SQLSMALLINT *  pcbConnStrOut)","url":"/phobos/etc/c/odbc/odbc64/SQLBrowseConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLColumnPrivilegesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLColumnPrivilegesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDescribeParamA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeParamA(SQLHSTMT hstmt,  SQLUSMALLINT ipar,  SQLSMALLINT *  pfSqlType,  SQLUINTEGER *  pcbParamDef,  SQLSMALLINT *  pibScale,  SQLSMALLINT *  pfNullable)","url":"/phobos/etc/c/odbc/odbc64/SQLDescribeParamA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLForeignKeysA","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeysA(SQLHSTMT hstmt,  SQLCHAR *  szPkCatalogName,  SQLSMALLINT cbPkCatalogName,  SQLCHAR *  szPkSchemaName,  SQLSMALLINT cbPkSchemaName,  SQLCHAR *  szPkTableName,  SQLSMALLINT cbPkTableName,  SQLCHAR *  szFkCatalogName,  SQLSMALLINT cbFkCatalogName,  SQLCHAR *  szFkSchemaName,  SQLSMALLINT cbFkSchemaName,  SQLCHAR *  szFkTableName,  SQLSMALLINT cbFkTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLForeignKeysA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLNativeSqlA","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSqlA(SQLHDBC hdbc,  SQLCHAR *  szSqlStrIn,  SQLINTEGER cbSqlStrIn,  SQLCHAR *  szSqlStr,  SQLINTEGER cbSqlStrMax,  SQLINTEGER *  pcbSqlStr)","url":"/phobos/etc/c/odbc/odbc64/SQLNativeSqlA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLPrimaryKeysA","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeysA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLPrimaryKeysA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLProcedureColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumnsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cbProcName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLProcedureColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLProceduresA","package":"phobos","parentType":"","signature":"SQLRETURN SQLProceduresA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szProcName,  SQLSMALLINT cbProcName)","url":"/phobos/etc/c/odbc/odbc64/SQLProceduresA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLTablePrivilegesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivilegesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTableName,  SQLSMALLINT cbTableName)","url":"/phobos/etc/c/odbc/odbc64/SQLTablePrivilegesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLDriversA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriversA(SQLHENV henv,  SQLUSMALLINT fDirection,  SQLCHAR *  szDriverDesc,  SQLSMALLINT cbDriverDescMax,  SQLSMALLINT *  pcbDriverDesc,  SQLCHAR *  szDriverAttributes,  SQLSMALLINT cbDrvrAttrMax,  SQLSMALLINT *  pcbDrvrAttr)","url":"/phobos/etc/c/odbc/odbc64/SQLDriversA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStructuredTypesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypesA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTypeName,  SQLSMALLINT cbTypeName)","url":"/phobos/etc/c/odbc/odbc64/SQLStructuredTypesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQLStructuredTypeColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStructuredTypeColumnsA(SQLHSTMT hstmt,  SQLCHAR *  szCatalogName,  SQLSMALLINT cbCatalogName,  SQLCHAR *  szSchemaName,  SQLSMALLINT cbSchemaName,  SQLCHAR *  szTypeName,  SQLSMALLINT cbTypeName,  SQLCHAR *  szColumnName,  SQLSMALLINT cbColumnName)","url":"/phobos/etc/c/odbc/odbc64/SQLStructuredTypeColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_NULL_DATA","package":"phobos","parentType":"","signature":"auto SQL_NULL_DATA()()","url":"/phobos/etc/c/odbc/odbc64/SQL_NULL_DATA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DATA_AT_EXEC","package":"phobos","parentType":"","signature":"auto SQL_DATA_AT_EXEC()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DATA_AT_EXEC.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_ERROR","package":"phobos","parentType":"","signature":"auto SQL_ERROR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_ERROR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INVALID_HANDLE","package":"phobos","parentType":"","signature":"auto SQL_INVALID_HANDLE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INVALID_HANDLE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_SUCCEEDED","package":"phobos","parentType":"","signature":"auto SQL_SUCCEEDED(__MP1)(__MP1 rc)","url":"/phobos/etc/c/odbc/odbc64/SQL_SUCCEEDED.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_NTS","package":"phobos","parentType":"","signature":"auto SQL_NTS()()","url":"/phobos/etc/c/odbc/odbc64/SQL_NTS.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_NTSL","package":"phobos","parentType":"","signature":"auto SQL_NTSL()()","url":"/phobos/etc/c/odbc/odbc64/SQL_NTSL.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CURSOR_SCROLLABLE","package":"phobos","parentType":"","signature":"auto SQL_ATTR_CURSOR_SCROLLABLE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_ATTR_CURSOR_SCROLLABLE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CURSOR_SENSITIVITY","package":"phobos","parentType":"","signature":"auto SQL_ATTR_CURSOR_SENSITIVITY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_ATTR_CURSOR_SENSITIVITY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_INDEX","package":"phobos","parentType":"","signature":"auto SQL_DIAG_CREATE_INDEX()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DIAG_CREATE_INDEX.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_INDEX","package":"phobos","parentType":"","signature":"auto SQL_DIAG_DROP_INDEX()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DIAG_DROP_INDEX.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_ARD_TYPE","package":"phobos","parentType":"","signature":"auto SQL_ARD_TYPE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_ARD_TYPE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_APD_TYPE","package":"phobos","parentType":"","signature":"auto SQL_APD_TYPE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_APD_TYPE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IS_POINTER","package":"phobos","parentType":"","signature":"auto SQL_IS_POINTER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IS_POINTER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IS_UINTEGER","package":"phobos","parentType":"","signature":"auto SQL_IS_UINTEGER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IS_UINTEGER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IS_INTEGER","package":"phobos","parentType":"","signature":"auto SQL_IS_INTEGER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IS_INTEGER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IS_USMALLINT","package":"phobos","parentType":"","signature":"auto SQL_IS_USMALLINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IS_USMALLINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IS_SMALLINT","package":"phobos","parentType":"","signature":"auto SQL_IS_SMALLINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IS_SMALLINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CURSOR_ROW_COUNT","package":"phobos","parentType":"","signature":"auto SQL_DIAG_CURSOR_ROW_COUNT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DIAG_CURSOR_ROW_COUNT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_ROW_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_DIAG_ROW_NUMBER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DIAG_ROW_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_COLUMN_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_DIAG_COLUMN_NUMBER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DIAG_COLUMN_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LONGVARCHAR","package":"phobos","parentType":"","signature":"auto SQL_LONGVARCHAR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_LONGVARCHAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_BINARY","package":"phobos","parentType":"","signature":"auto SQL_BINARY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_BINARY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_VARBINARY","package":"phobos","parentType":"","signature":"auto SQL_VARBINARY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_VARBINARY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LONGVARBINARY","package":"phobos","parentType":"","signature":"auto SQL_LONGVARBINARY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_LONGVARBINARY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_BIGINT","package":"phobos","parentType":"","signature":"auto SQL_BIGINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_BIGINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_TINYINT","package":"phobos","parentType":"","signature":"auto SQL_TINYINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_TINYINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_BIT","package":"phobos","parentType":"","signature":"auto SQL_BIT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_BIT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_GUID","package":"phobos","parentType":"","signature":"auto SQL_GUID()()","url":"/phobos/etc/c/odbc/odbc64/SQL_GUID.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_YEAR","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_YEAR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_YEAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_MONTH","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_MONTH()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_MONTH.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_DAY","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_DAY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_HOUR","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_HOUR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_HOUR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_MINUTE","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_MINUTE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_MINUTE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_SECOND()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_YEAR_TO_MONTH()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_YEAR_TO_MONTH.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY_TO_HOUR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_DAY_TO_HOUR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY_TO_MINUTE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_DAY_TO_MINUTE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_DAY_TO_SECOND()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_DAY_TO_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_HOUR_TO_MINUTE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_HOUR_TO_MINUTE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_HOUR_TO_SECOND()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_HOUR_TO_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"auto SQL_INTERVAL_MINUTE_TO_SECOND()()","url":"/phobos/etc/c/odbc/odbc64/SQL_INTERVAL_MINUTE_TO_SECOND.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_SIGNED_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_SIGNED_OFFSET()()","url":"/phobos/etc/c/odbc/odbc64/SQL_SIGNED_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_UNSIGNED_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_UNSIGNED_OFFSET()()","url":"/phobos/etc/c/odbc/odbc64/SQL_UNSIGNED_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_SBIGINT","package":"phobos","parentType":"","signature":"auto SQL_C_SBIGINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_SBIGINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_UBIGINT","package":"phobos","parentType":"","signature":"auto SQL_C_UBIGINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_UBIGINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_SLONG","package":"phobos","parentType":"","signature":"auto SQL_C_SLONG()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_SLONG.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_SSHORT","package":"phobos","parentType":"","signature":"auto SQL_C_SSHORT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_SSHORT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_STINYINT","package":"phobos","parentType":"","signature":"auto SQL_C_STINYINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_STINYINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_ULONG","package":"phobos","parentType":"","signature":"auto SQL_C_ULONG()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_ULONG.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_USHORT","package":"phobos","parentType":"","signature":"auto SQL_C_USHORT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_USHORT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_C_UTINYINT","package":"phobos","parentType":"","signature":"auto SQL_C_UTINYINT()()","url":"/phobos/etc/c/odbc/odbc64/SQL_C_UTINYINT.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_NO_ROW_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_NO_ROW_NUMBER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_NO_ROW_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_NO_COLUMN_NUMBER","package":"phobos","parentType":"","signature":"auto SQL_NO_COLUMN_NUMBER()()","url":"/phobos/etc/c/odbc/odbc64/SQL_NO_COLUMN_NUMBER.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_ROW_NUMBER_UNKNOWN","package":"phobos","parentType":"","signature":"auto SQL_ROW_NUMBER_UNKNOWN()()","url":"/phobos/etc/c/odbc/odbc64/SQL_ROW_NUMBER_UNKNOWN.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_NUMBER_UNKNOWN","package":"phobos","parentType":"","signature":"auto SQL_COLUMN_NUMBER_UNKNOWN()()","url":"/phobos/etc/c/odbc/odbc64/SQL_COLUMN_NUMBER_UNKNOWN.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DEFAULT_PARAM","package":"phobos","parentType":"","signature":"auto SQL_DEFAULT_PARAM()()","url":"/phobos/etc/c/odbc/odbc64/SQL_DEFAULT_PARAM.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IGNORE","package":"phobos","parentType":"","signature":"auto SQL_IGNORE()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IGNORE.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LEN_DATA_AT_EXEC_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_LEN_DATA_AT_EXEC_OFFSET()()","url":"/phobos/etc/c/odbc/odbc64/SQL_LEN_DATA_AT_EXEC_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LEN_DATA_AT_EXEC","package":"phobos","parentType":"","signature":"auto SQL_LEN_DATA_AT_EXEC(__MP2)(__MP2 length)","url":"/phobos/etc/c/odbc/odbc64/SQL_LEN_DATA_AT_EXEC.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LEN_BINARY_ATTR_OFFSET","package":"phobos","parentType":"","signature":"auto SQL_LEN_BINARY_ATTR_OFFSET()()","url":"/phobos/etc/c/odbc/odbc64/SQL_LEN_BINARY_ATTR_OFFSET.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LEN_BINARY_ATTR","package":"phobos","parentType":"","signature":"auto SQL_LEN_BINARY_ATTR(__MP3)(__MP3 length)","url":"/phobos/etc/c/odbc/odbc64/SQL_LEN_BINARY_ATTR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_SETPARAM_VALUE_MAX","package":"phobos","parentType":"","signature":"auto SQL_SETPARAM_VALUE_MAX()()","url":"/phobos/etc/c/odbc/odbc64/SQL_SETPARAM_VALUE_MAX.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_EXCEPTION","package":"phobos","parentType":"","signature":"auto SQL_TYPE_EXCEPTION()()","url":"/phobos/etc/c/odbc/odbc64/SQL_TYPE_EXCEPTION.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_NO_TOTAL","package":"phobos","parentType":"","signature":"auto SQL_NO_TOTAL()()","url":"/phobos/etc/c/odbc/odbc64/SQL_NO_TOTAL.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_IK_ALL","package":"phobos","parentType":"","signature":"auto SQL_IK_ALL()()","url":"/phobos/etc/c/odbc/odbc64/SQL_IK_ALL.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_INSERT_SINGLE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_SINGLE_ANY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_INSERT_SINGLE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_INSERT_MULTIPLE_ROWID","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_MULTIPLE_ROWID()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_INSERT_MULTIPLE_ROWID.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_INSERT_MULTIPLE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_MULTIPLE_ANY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_INSERT_MULTIPLE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_INSERT_SELECT_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_INSERT_SELECT_ANY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_INSERT_SELECT_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_UPDATE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_UPDATE_ANY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_UPDATE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_DELETE_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_DELETE_ANY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_DELETE_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_RC_SELECT_INTO_ANY","package":"phobos","parentType":"","signature":"auto SQL_RC_SELECT_INTO_ANY()()","url":"/phobos/etc/c/odbc/odbc64/SQL_RC_SELECT_INTO_ANY.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_POSITION_TO","package":"phobos","parentType":"","signature":"auto SQL_POSITION_TO(__MP4,  __MP5)(__MP4 hstmt,  __MP5 irow)","url":"/phobos/etc/c/odbc/odbc64/SQL_POSITION_TO.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_LOCK_RECORD","package":"phobos","parentType":"","signature":"auto SQL_LOCK_RECORD(__MP6,  __MP7,  __MP8)(__MP6 hstmt,  __MP7 irow,  __MP8 fLock)","url":"/phobos/etc/c/odbc/odbc64/SQL_LOCK_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_REFRESH_RECORD","package":"phobos","parentType":"","signature":"auto SQL_REFRESH_RECORD(__MP9,  __MP10,  __MP11)(__MP9 hstmt,  __MP10 irow,  __MP11 fLock)","url":"/phobos/etc/c/odbc/odbc64/SQL_REFRESH_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_UPDATE_RECORD","package":"phobos","parentType":"","signature":"auto SQL_UPDATE_RECORD(__MP12,  __MP13)(__MP12 hstmt,  __MP13 irow)","url":"/phobos/etc/c/odbc/odbc64/SQL_UPDATE_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_DELETE_RECORD","package":"phobos","parentType":"","signature":"auto SQL_DELETE_RECORD(__MP14,  __MP15)(__MP14 hstmt,  __MP15 irow)","url":"/phobos/etc/c/odbc/odbc64/SQL_DELETE_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_ADD_RECORD","package":"phobos","parentType":"","signature":"auto SQL_ADD_RECORD(__MP16,  __MP17)(__MP16 hstmt,  __MP17 irow)","url":"/phobos/etc/c/odbc/odbc64/SQL_ADD_RECORD.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_WCHAR","package":"phobos","parentType":"","signature":"auto SQL_WCHAR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_WCHAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_WVARCHAR","package":"phobos","parentType":"","signature":"auto SQL_WVARCHAR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_WVARCHAR.html"},{"doc":"","kind":"function","module":"etc.c.odbc.odbc64","name":"SQL_WLONGVARCHAR","package":"phobos","parentType":"","signature":"auto SQL_WLONGVARCHAR()()","url":"/phobos/etc/c/odbc/odbc64/SQL_WLONGVARCHAR.html"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLCHAR","package":"phobos","parentType":"","signature":"SQLCHAR = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLSCHAR","package":"phobos","parentType":"","signature":"SQLSCHAR = byte","url":"/phobos/etc/c/odbc/odbc64.html#SQLSCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLDATE","package":"phobos","parentType":"","signature":"SQLDATE = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLDATE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLDECIMAL","package":"phobos","parentType":"","signature":"SQLDECIMAL = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLDECIMAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLDOUBLE","package":"phobos","parentType":"","signature":"SQLDOUBLE = double","url":"/phobos/etc/c/odbc/odbc64.html#SQLDOUBLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLFLOAT","package":"phobos","parentType":"","signature":"SQLFLOAT = double","url":"/phobos/etc/c/odbc/odbc64.html#SQLFLOAT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLINTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER = int","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTEGER"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLUINTEGER","package":"phobos","parentType":"","signature":"SQLUINTEGER = uint","url":"/phobos/etc/c/odbc/odbc64.html#SQLUINTEGER"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLLEN","package":"phobos","parentType":"","signature":"SQLLEN = long","url":"/phobos/etc/c/odbc/odbc64.html#SQLLEN"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLULEN","package":"phobos","parentType":"","signature":"SQLULEN = ulong","url":"/phobos/etc/c/odbc/odbc64.html#SQLULEN"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLSETPOSIROW","package":"phobos","parentType":"","signature":"SQLSETPOSIROW = ulong","url":"/phobos/etc/c/odbc/odbc64.html#SQLSETPOSIROW"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLNUMERIC","package":"phobos","parentType":"","signature":"SQLNUMERIC = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLNUMERIC"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLPOINTER","package":"phobos","parentType":"","signature":"SQLPOINTER = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLPOINTER"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLREAL","package":"phobos","parentType":"","signature":"SQLREAL = float","url":"/phobos/etc/c/odbc/odbc64.html#SQLREAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLSMALLINT","package":"phobos","parentType":"","signature":"SQLSMALLINT = short","url":"/phobos/etc/c/odbc/odbc64.html#SQLSMALLINT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLUSMALLINT","package":"phobos","parentType":"","signature":"SQLUSMALLINT = ushort","url":"/phobos/etc/c/odbc/odbc64.html#SQLUSMALLINT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLTIME","package":"phobos","parentType":"","signature":"SQLTIME = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLTIME"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLTIMESTAMP","package":"phobos","parentType":"","signature":"SQLTIMESTAMP = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLTIMESTAMP"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLVARCHAR","package":"phobos","parentType":"","signature":"SQLVARCHAR = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLVARCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLTIMEWITHTIMEZONE","package":"phobos","parentType":"","signature":"SQLTIMEWITHTIMEZONE = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLTIMEWITHTIMEZONE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLTIMESTAMPWITHTIMEZONE","package":"phobos","parentType":"","signature":"SQLTIMESTAMPWITHTIMEZONE = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLTIMESTAMPWITHTIMEZONE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLRETURN","package":"phobos","parentType":"","signature":"SQLRETURN = short","url":"/phobos/etc/c/odbc/odbc64.html#SQLRETURN"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLHANDLE","package":"phobos","parentType":"","signature":"SQLHANDLE = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLHANDLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLHENV","package":"phobos","parentType":"","signature":"SQLHENV = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLHENV"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLHDBC","package":"phobos","parentType":"","signature":"SQLHDBC = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLHDBC"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLHSTMT","package":"phobos","parentType":"","signature":"SQLHSTMT = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLHSTMT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLHDESC","package":"phobos","parentType":"","signature":"SQLHDESC = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLHDESC"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"RETCODE","package":"phobos","parentType":"","signature":"RETCODE = short","url":"/phobos/etc/c/odbc/odbc64.html#RETCODE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLHWND","package":"phobos","parentType":"","signature":"SQLHWND = void *","url":"/phobos/etc/c/odbc/odbc64.html#SQLHWND"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagDATE_STRUCT","package":"phobos","parentType":"","signature":"tagDATE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagDATE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"DATE_STRUCT","package":"phobos","parentType":"","signature":"DATE_STRUCT = tagDATE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#DATE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_DATE_STRUCT","package":"phobos","parentType":"","signature":"SQL_DATE_STRUCT = tagDATE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATE_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagTIME_STRUCT","package":"phobos","parentType":"","signature":"tagTIME_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagTIME_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"TIME_STRUCT","package":"phobos","parentType":"","signature":"TIME_STRUCT = tagTIME_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#TIME_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_TIME_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIME_STRUCT = tagTIME_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIME_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagTIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"tagTIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagTIMESTAMP_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"TIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"TIMESTAMP_STRUCT = tagTIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#TIMESTAMP_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_TIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIMESTAMP_STRUCT = tagTIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMESTAMP_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagTIME_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"tagTIME_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagTIME_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"TIME_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"TIME_WITH_TIMEZONE_STRUCT = tagTIME_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#TIME_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_TIME_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIME_WITH_TIMEZONE_STRUCT = tagTIME_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIME_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagTIMESTAMP_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"tagTIMESTAMP_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagTIMESTAMP_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"TIMESTAMP_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"TIMESTAMP_WITH_TIMEZONE_STRUCT = tagTIMESTAMP_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#TIMESTAMP_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_TIMESTAMP_WITH_TIMEZONE_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIMESTAMP_WITH_TIMEZONE_STRUCT = tagTIMESTAMP_WITH_TIMEZONE_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMESTAMP_WITH_TIMEZONE_STRUCT"},{"doc":"","kind":"enum","module":"etc.c.odbc.odbc64","name":"SQLINTERVAL","package":"phobos","parentType":"","signature":"SQLINTERVAL","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_YEAR","package":"phobos","parentType":"","signature":"SQL_IS_YEAR = 1","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_MONTH = 2","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY","package":"phobos","parentType":"","signature":"SQL_IS_DAY = 3","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_HOUR = 4","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE = 5","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_SECOND = 6","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_YEAR_TO_MONTH = 7","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_HOUR = 8","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_MINUTE = 9","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_SECOND = 10","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_MINUTE = 11","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_SECOND = 12","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.odbc64","name":"SQL_IS_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE_TO_SECOND = 13","url":"/phobos/etc/c/odbc/odbc64.html#SQLINTERVAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_YEAR","package":"phobos","parentType":"","signature":"SQL_IS_YEAR = SQLINTERVAL.SQL_IS_YEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_YEAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_MONTH = SQLINTERVAL.SQL_IS_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_MONTH"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY","package":"phobos","parentType":"","signature":"SQL_IS_DAY = SQLINTERVAL.SQL_IS_DAY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_DAY"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_HOUR = SQLINTERVAL.SQL_IS_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_HOUR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE = SQLINTERVAL.SQL_IS_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_MINUTE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_SECOND = SQLINTERVAL.SQL_IS_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_YEAR_TO_MONTH = SQLINTERVAL.SQL_IS_YEAR_TO_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_YEAR_TO_MONTH"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_HOUR = SQLINTERVAL.SQL_IS_DAY_TO_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_DAY_TO_HOUR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_MINUTE = SQLINTERVAL.SQL_IS_DAY_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_DAY_TO_MINUTE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_SECOND = SQLINTERVAL.SQL_IS_DAY_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_DAY_TO_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_MINUTE = SQLINTERVAL.SQL_IS_HOUR_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_HOUR_TO_MINUTE"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_SECOND = SQLINTERVAL.SQL_IS_HOUR_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_HOUR_TO_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_IS_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE_TO_SECOND = SQLINTERVAL.SQL_IS_MINUTE_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_MINUTE_TO_SECOND"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagSQL_YEAR_MONTH","package":"phobos","parentType":"","signature":"tagSQL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#tagSQL_YEAR_MONTH"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_YEAR_MONTH_STRUCT","package":"phobos","parentType":"","signature":"SQL_YEAR_MONTH_STRUCT = tagSQL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_YEAR_MONTH_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagSQL_DAY_SECOND","package":"phobos","parentType":"","signature":"tagSQL_DAY_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#tagSQL_DAY_SECOND"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_DAY_SECOND_STRUCT","package":"phobos","parentType":"","signature":"SQL_DAY_SECOND_STRUCT = tagSQL_DAY_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DAY_SECOND_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagSQL_INTERVAL_STRUCT","package":"phobos","parentType":"","signature":"tagSQL_INTERVAL_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagSQL_INTERVAL_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL_STRUCT","package":"phobos","parentType":"","signature":"SQL_INTERVAL_STRUCT = tagSQL_INTERVAL_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INTERVAL_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLBIGINT","package":"phobos","parentType":"","signature":"SQLBIGINT = long","url":"/phobos/etc/c/odbc/odbc64.html#SQLBIGINT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLUBIGINT","package":"phobos","parentType":"","signature":"SQLUBIGINT = ulong","url":"/phobos/etc/c/odbc/odbc64.html#SQLUBIGINT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagSQL_NUMERIC_STRUCT","package":"phobos","parentType":"","signature":"tagSQL_NUMERIC_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#tagSQL_NUMERIC_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQL_NUMERIC_STRUCT","package":"phobos","parentType":"","signature":"SQL_NUMERIC_STRUCT = tagSQL_NUMERIC_STRUCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NUMERIC_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.odbc64","name":"tagSQLGUID","package":"phobos","parentType":"","signature":"tagSQLGUID","url":"/phobos/etc/c/odbc/odbc64.html#tagSQLGUID"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLGUID","package":"phobos","parentType":"","signature":"SQLGUID = tagSQLGUID","url":"/phobos/etc/c/odbc/odbc64.html#SQLGUID"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"BOOKMARK","package":"phobos","parentType":"","signature":"BOOKMARK = ulong","url":"/phobos/etc/c/odbc/odbc64.html#BOOKMARK"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLWCHAR","package":"phobos","parentType":"","signature":"SQLWCHAR = ushort","url":"/phobos/etc/c/odbc/odbc64.html#SQLWCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLTCHAR","package":"phobos","parentType":"","signature":"SQLTCHAR = ubyte","url":"/phobos/etc/c/odbc/odbc64.html#SQLTCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.odbc64","name":"SQLSTATE","package":"phobos","parentType":"","signature":"SQLSTATE = ubyte[SQL_SQLSTATE_SIZE +  1]","url":"/phobos/etc/c/odbc/odbc64.html#SQLSTATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"ODBCVER","package":"phobos","parentType":"","signature":"SQLINTEGER ODBCVER","url":"/phobos/etc/c/odbc/odbc64.html#ODBCVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_NUMERIC_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_NUMERIC_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_NUMERIC_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SUCCESS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SUCCESS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NO_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NO_DATA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NO_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_DATA_AVAILABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_DATA_AVAILABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_DATA_AVAILABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_STILL_EXECUTING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STILL_EXECUTING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_STILL_EXECUTING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NEED_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NEED_DATA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NEED_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_MESSAGE_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_MESSAGE_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_MESSAGE_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATE_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATE_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATE_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIMESTAMP_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMESTAMP_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMESTAMP_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_HANDLE_ENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_ENV","url":"/phobos/etc/c/odbc/odbc64.html#SQL_HANDLE_ENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_HANDLE_DBC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_DBC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_HANDLE_DBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_HANDLE_STMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_STMT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_HANDLE_STMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_HANDLE_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_DESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_HANDLE_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_OUTPUT_NTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_OUTPUT_NTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_OUTPUT_NTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_AUTO_IPD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_AUTO_IPD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_AUTO_IPD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_METADATA_ID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_METADATA_ID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_METADATA_ID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_APP_ROW_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_APP_ROW_DESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_APP_ROW_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_APP_PARAM_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_APP_PARAM_DESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_APP_PARAM_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_IMP_ROW_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_IMP_ROW_DESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_IMP_ROW_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_IMP_PARAM_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_IMP_PARAM_DESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_IMP_PARAM_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NONSCROLLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NONSCROLLABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NONSCROLLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCROLLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCROLLABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCROLLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COUNT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_OCTET_LENGTH_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_OCTET_LENGTH_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_OCTET_LENGTH_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_PRECISION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_PRECISION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_SCALE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_DATETIME_INTERVAL_CODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_DATETIME_INTERVAL_CODE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_DATETIME_INTERVAL_CODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_NULLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_NULLABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_INDICATOR_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_INDICATOR_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_INDICATOR_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_DATA_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_DATA_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_DATA_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_UNNAMED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_UNNAMED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_UNNAMED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_OCTET_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_OCTET_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_OCTET_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ALLOC_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ALLOC_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ALLOC_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_CHARACTER_SET_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_CHARACTER_SET_CATALOG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_CHARACTER_SET_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_CHARACTER_SET_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_CHARACTER_SET_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_CHARACTER_SET_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_CHARACTER_SET_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_CHARACTER_SET_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_CHARACTER_SET_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_COLLATION_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COLLATION_CATALOG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_COLLATION_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_COLLATION_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COLLATION_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_COLLATION_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_COLLATION_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_COLLATION_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_COLLATION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_USER_DEFINED_TYPE_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_USER_DEFINED_TYPE_CATALOG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_USER_DEFINED_TYPE_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_USER_DEFINED_TYPE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_USER_DEFINED_TYPE_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_USER_DEFINED_TYPE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_USER_DEFINED_TYPE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_USER_DEFINED_TYPE_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_USER_DEFINED_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_RETURNCODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_RETURNCODE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_RETURNCODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_NUMBER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_NUMBER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_NUMBER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_ROW_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_ROW_COUNT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_ROW_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_SQLSTATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SQLSTATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_SQLSTATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_NATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_NATIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_NATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_MESSAGE_TEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_MESSAGE_TEXT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_MESSAGE_TEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DYNAMIC_FUNCTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_FUNCTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DYNAMIC_FUNCTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CLASS_ORIGIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CLASS_ORIGIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CLASS_ORIGIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_SUBCLASS_ORIGIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SUBCLASS_ORIGIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_SUBCLASS_ORIGIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CONNECTION_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CONNECTION_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CONNECTION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_SERVER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SERVER_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_SERVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DYNAMIC_FUNCTION_CODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_FUNCTION_CODE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DYNAMIC_FUNCTION_CODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_ALTER_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_ALTER_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_ALTER_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_ALTER_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_ALTER_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_ALTER_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CALL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_ASSERTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_CREATE_VIEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DELETE_WHERE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DELETE_WHERE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DELETE_WHERE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_ASSERTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DROP_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DROP_VIEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DROP_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DYNAMIC_DELETE_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_DELETE_CURSOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DYNAMIC_DELETE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_DYNAMIC_UPDATE_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_DYNAMIC_UPDATE_CURSOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_DYNAMIC_UPDATE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_GRANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_GRANT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_GRANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_INSERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_INSERT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_REVOKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_REVOKE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_REVOKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_SELECT_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_SELECT_CURSOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_SELECT_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_UNKNOWN_STATEMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_UNKNOWN_STATEMENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_UNKNOWN_STATEMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DIAG_UPDATE_WHERE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DIAG_UPDATE_WHERE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DIAG_UPDATE_WHERE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UNKNOWN_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNKNOWN_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UNKNOWN_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NUMERIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NUMERIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DECIMAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DECIMAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INTEGER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SMALLINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SMALLINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FLOAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FLOAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_REAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DOUBLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DOUBLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATETIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATETIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATETIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_VARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_VARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UDT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UDT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UDT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ARRAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ARRAY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ARRAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MULTISET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MULTISET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MULTISET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TYPE_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TYPE_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TYPE_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_TIME_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIME_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TYPE_TIME_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_TIMESTAMP_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_TIMESTAMP_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TYPE_TIMESTAMP_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UNSPECIFIED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNSPECIFIED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UNSPECIFIED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INSENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INSENSITIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INSENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SENSITIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALL_TYPES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALL_TYPES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALL_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_TIME_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIME_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_TIME_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_TIMESTAMP_WITH_TIMEZONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_TIMESTAMP_WITH_TIMEZONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_TIMESTAMP_WITH_TIMEZONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FALSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FALSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TRUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TRUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NO_NULLS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NO_NULLS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NO_NULLS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULLABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULLABLE_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULLABLE_UNKNOWN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULLABLE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PRED_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PRED_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PRED_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PRED_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PRED_CHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PRED_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PRED_BASIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PRED_BASIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PRED_BASIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NAMED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NAMED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NAMED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UNNAMED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNNAMED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UNNAMED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ALLOC_AUTO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ALLOC_AUTO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ALLOC_AUTO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ALLOC_USER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ALLOC_USER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ALLOC_USER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CLOSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CLOSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UNBIND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNBIND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UNBIND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RESET_PARAMS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RESET_PARAMS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RESET_PARAMS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_NEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_NEXT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_FIRST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_FIRST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_LAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_LAST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_LAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_PRIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_PRIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_ABSOLUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_ABSOLUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_RELATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_RELATIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COMMIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COMMIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROLLBACK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROLLBACK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROLLBACK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULL_HENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HENV","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULL_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULL_HDBC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HDBC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULL_HDBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULL_HSTMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HSTMT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULL_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULL_HDESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HDESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULL_HDESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULL_HANDLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_HANDLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULL_HANDLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCOPE_CURROW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCOPE_CURROW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCOPE_CURROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCOPE_TRANSACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCOPE_TRANSACTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCOPE_TRANSACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCOPE_SESSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCOPE_SESSION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCOPE_SESSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PC_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_UNKNOWN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PC_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PC_NON_PSEUDO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_NON_PSEUDO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PC_NON_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PC_PSEUDO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_PSEUDO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PC_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_IDENTIFIER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_IDENTIFIER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_IDENTIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INDEX_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INDEX_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INDEX_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_ALL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INDEX_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INDEX_CLUSTERED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_CLUSTERED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INDEX_CLUSTERED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INDEX_HASHED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_HASHED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INDEX_HASHED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INDEX_OTHER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_OTHER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INDEX_OTHER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_DRIVER_CONNECTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_DRIVER_CONNECTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_DRIVER_CONNECTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_CONCURRENT_ACTIVITIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CONCURRENT_ACTIVITIES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_CONCURRENT_ACTIVITIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATA_SOURCE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATA_SOURCE_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATA_SOURCE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_DIRECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_DIRECTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_DIRECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SERVER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SERVER_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SERVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SEARCH_PATTERN_ESCAPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SEARCH_PATTERN_ESCAPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SEARCH_PATTERN_ESCAPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DBMS_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DBMS_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DBMS_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DBMS_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DBMS_VER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DBMS_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ACCESSIBLE_TABLES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACCESSIBLE_TABLES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ACCESSIBLE_TABLES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ACCESSIBLE_PROCEDURES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACCESSIBLE_PROCEDURES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ACCESSIBLE_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_COMMIT_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_COMMIT_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_COMMIT_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATA_SOURCE_READ_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATA_SOURCE_READ_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATA_SOURCE_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DEFAULT_TXN_ISOLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DEFAULT_TXN_ISOLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DEFAULT_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IDENTIFIER_CASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IDENTIFIER_CASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IDENTIFIER_QUOTE_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IDENTIFIER_QUOTE_CHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IDENTIFIER_QUOTE_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_COLUMN_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMN_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_COLUMN_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_CURSOR_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CURSOR_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_CURSOR_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_SCHEMA_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_SCHEMA_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_SCHEMA_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_CATALOG_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CATALOG_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_CATALOG_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_TABLE_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_TABLE_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_TABLE_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCROLL_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCROLL_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCROLL_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_USER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_USER_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_USER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_ISOLATION_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_ISOLATION_OPTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_ISOLATION_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INTEGRITY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INTEGRITY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INTEGRITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GETDATA_EXTENSIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GETDATA_EXTENSIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GETDATA_EXTENSIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NULL_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NULL_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NULL_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALTER_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALTER_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALTER_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ORDER_BY_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ORDER_BY_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ORDER_BY_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SPECIAL_CHARACTERS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SPECIAL_CHARACTERS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SPECIAL_CHARACTERS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_COLUMNS_IN_GROUP_BY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_GROUP_BY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_COLUMNS_IN_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_COLUMNS_IN_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_INDEX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_COLUMNS_IN_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_COLUMNS_IN_ORDER_BY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_ORDER_BY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_COLUMNS_IN_ORDER_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_COLUMNS_IN_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_COLUMNS_IN_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_COLUMNS_IN_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_INDEX_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_INDEX_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_INDEX_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_ROW_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ROW_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_ROW_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_STATEMENT_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_STATEMENT_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_STATEMENT_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_TABLES_IN_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_TABLES_IN_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_TABLES_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_USER_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_USER_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_USER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_CAPABILITIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_CAPABILITIES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_CAPABILITIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_XOPEN_CLI_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_XOPEN_CLI_YEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_XOPEN_CLI_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_SENSITIVITY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_SENSITIVITY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_SENSITIVITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESCRIBE_PARAMETER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESCRIBE_PARAMETER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESCRIBE_PARAMETER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CATALOG_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CATALOG_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CATALOG_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLLATION_SEQ","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLLATION_SEQ","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLLATION_SEQ"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_IDENTIFIER_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_IDENTIFIER_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_IDENTIFIER_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_ADD_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_ADD_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_DROP_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_DROP_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_ADD_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_ADD_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AM_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AM_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AM_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AM_CONNECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AM_CONNECTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AM_CONNECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AM_STATEMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AM_STATEMENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AM_STATEMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CB_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CB_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CB_CLOSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_CLOSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CB_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CB_PRESERVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_PRESERVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CB_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_NEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_NEXT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_FIRST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_FIRST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_LAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_LAST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_LAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_PRIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_PRIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_ABSOLUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_ABSOLUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_RELATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_RELATIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GD_ANY_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_ANY_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GD_ANY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GD_ANY_ORDER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_ANY_ORDER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GD_ANY_ORDER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IC_UPPER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_UPPER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IC_UPPER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IC_LOWER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_LOWER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IC_LOWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IC_SENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_SENSITIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IC_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IC_MIXED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IC_MIXED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IC_MIXED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_LEFT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_LEFT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_LEFT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_RIGHT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_RIGHT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_RIGHT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_FULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_NESTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_NESTED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_NESTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_NOT_ORDERED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_NOT_ORDERED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_NOT_ORDERED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_INNER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_INNER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_INNER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OJ_ALL_COMPARISON_OPS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OJ_ALL_COMPARISON_OPS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OJ_ALL_COMPARISON_OPS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCCO_READ_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_READ_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCCO_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCCO_LOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_LOCK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCCO_LOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCCO_OPT_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_OPT_ROWVER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCCO_OPT_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCCO_OPT_VALUES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCCO_OPT_VALUES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCCO_OPT_VALUES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TC_DML","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_DML","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TC_DML"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TC_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_ALL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TC_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TC_DDL_COMMIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_DDL_COMMIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TC_DDL_COMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TC_DDL_IGNORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TC_DDL_IGNORE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TC_DDL_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_READ_UNCOMMITTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_READ_UNCOMMITTED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_READ_UNCOMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_READ_COMMITTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_READ_COMMITTED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_READ_COMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_REPEATABLE_READ","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_REPEATABLE_READ","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_REPEATABLE_READ"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_SERIALIZABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_SERIALIZABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_SERIALIZABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NC_HIGH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_HIGH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NC_HIGH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NC_LOW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_LOW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NC_LOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SPEC_MAJOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SPEC_MAJOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SPEC_MAJOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SPEC_MINOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SPEC_MINOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SPEC_MINOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SPEC_STRING","package":"phobos","parentType":"","signature":"SQL_SPEC_STRING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SPEC_STRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQLSTATE_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQLSTATE_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQLSTATE_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_DSN_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_DSN_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_DSN_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_OPTION_STRING_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_OPTION_STRING_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_OPTION_STRING_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATA_AVAILABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATA_AVAILABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATA_AVAILABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_METADATA_CHANGED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_METADATA_CHANGED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_METADATA_CHANGED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MORE_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MORE_DATA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MORE_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_HANDLE_SENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_HANDLE_SENV","url":"/phobos/etc/c/odbc/odbc64.html#SQL_HANDLE_SENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ODBC_VERSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ODBC_VERSION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ODBC_VERSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CONNECTION_POOLING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CONNECTION_POOLING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_CONNECTION_POOLING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CP_MATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CP_MATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_CP_MATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_APPLICATION_KEY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_APPLICATION_KEY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_APPLICATION_KEY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CP_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CP_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CP_ONE_PER_DRIVER","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_ONE_PER_DRIVER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CP_ONE_PER_DRIVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CP_ONE_PER_HENV","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_ONE_PER_HENV","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CP_ONE_PER_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CP_DRIVER_AWARE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_DRIVER_AWARE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CP_DRIVER_AWARE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CP_STRICT_MATCH","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_STRICT_MATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CP_STRICT_MATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CP_RELAXED_MATCH","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CP_RELAXED_MATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CP_RELAXED_MATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OV_ODBC2","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OV_ODBC2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OV_ODBC3","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC3","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OV_ODBC3"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OV_ODBC3_80","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC3_80","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OV_ODBC3_80"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OV_ODBC4","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OV_ODBC4","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OV_ODBC4"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ACCESS_MODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACCESS_MODE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ACCESS_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AUTOCOMMIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AUTOCOMMIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AUTOCOMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LOGIN_TIMEOUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOGIN_TIMEOUT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LOGIN_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OPT_TRACE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OPT_TRACE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OPT_TRACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OPT_TRACEFILE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OPT_TRACEFILE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OPT_TRACEFILE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TRANSLATE_DLL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TRANSLATE_DLL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TRANSLATE_DLL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TRANSLATE_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TRANSLATE_OPTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TRANSLATE_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TXN_ISOLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TXN_ISOLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURRENT_QUALIFIER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURRENT_QUALIFIER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURRENT_QUALIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_CURSORS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_CURSORS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_CURSORS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUIET_MODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUIET_MODE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUIET_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PACKET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PACKET_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PACKET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CONNECTION_TIMEOUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CONNECTION_TIMEOUT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_CONNECTION_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_DISCONNECT_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_DISCONNECT_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_DISCONNECT_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ENLIST_IN_DTC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ENLIST_IN_DTC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ENLIST_IN_DTC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ENLIST_IN_XA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ENLIST_IN_XA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ENLIST_IN_XA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CONNECTION_DEAD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CONNECTION_DEAD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_CONNECTION_DEAD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ANSI_APP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ANSI_APP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ANSI_APP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_RESET_CONNECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_RESET_CONNECTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_RESET_CONNECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ASYNC_DBC_FUNCTIONS_ENABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ASYNC_DBC_EVENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ASYNC_DBC_EVENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ASYNC_DBC_EVENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_CREDENTIALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_CREDENTIALS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_CREDENTIALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_REFRESH_CONNECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_REFRESH_CONNECTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_REFRESH_CONNECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MODE_READ_WRITE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MODE_READ_WRITE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MODE_READ_WRITE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MODE_READ_ONLY","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MODE_READ_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MODE_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AUTOCOMMIT_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_AUTOCOMMIT_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AUTOCOMMIT_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AUTOCOMMIT_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_AUTOCOMMIT_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AUTOCOMMIT_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LOGIN_TIMEOUT_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_LOGIN_TIMEOUT_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LOGIN_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OPT_TRACE_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OPT_TRACE_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OPT_TRACE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OPT_TRACE_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OPT_TRACE_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OPT_TRACE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OPT_TRACE_FILE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE_FILE_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OPT_TRACE_FILE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CUR_USE_IF_NEEDED","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CUR_USE_IF_NEEDED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CUR_USE_IF_NEEDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CUR_USE_ODBC","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CUR_USE_ODBC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CUR_USE_ODBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CUR_USE_DRIVER","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CUR_USE_DRIVER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CUR_USE_DRIVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DB_RETURN_TO_POOL","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_DB_RETURN_TO_POOL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DB_RETURN_TO_POOL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DB_DISCONNECT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_DB_DISCONNECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DB_DISCONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DTC_DONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_DONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DTC_DONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CD_TRUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CD_TRUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CD_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CD_FALSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CD_FALSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CD_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AA_TRUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AA_TRUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AA_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AA_FALSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AA_FALSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AA_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RESET_CONNECTION_YES","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_RESET_CONNECTION_YES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RESET_CONNECTION_YES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_DBC_ENABLE_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_DBC_ENABLE_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_DBC_ENABLE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_DBC_ENABLE_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_DBC_ENABLE_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_DBC_ENABLE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_REFRESH_NOW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH_NOW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_REFRESH_NOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_REFRESH_AUTO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH_AUTO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_REFRESH_AUTO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_REFRESH_MANUAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH_MANUAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_REFRESH_MANUAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUERY_TIMEOUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUERY_TIMEOUT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUERY_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_ROWS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ROWS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_ROWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NOSCAN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NOSCAN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NOSCAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_ENABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_ENABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_ENABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BIND_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BIND_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_KEYSET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYSET_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_KEYSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROWSET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROWSET_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROWSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SIMULATE_CURSOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SIMULATE_CURSOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SIMULATE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RETRIEVE_DATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RETRIEVE_DATA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RETRIEVE_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_USE_BOOKMARKS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_USE_BOOKMARKS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_USE_BOOKMARKS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GET_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GET_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GET_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_NUMBER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_NUMBER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_NUMBER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ENABLE_AUTO_IPD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ENABLE_AUTO_IPD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ENABLE_AUTO_IPD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_FETCH_BOOKMARK_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_FETCH_BOOKMARK_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_FETCH_BOOKMARK_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_PARAM_BIND_OFFSET_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_BIND_OFFSET_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_PARAM_BIND_OFFSET_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_PARAM_BIND_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_BIND_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_PARAM_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_PARAM_OPERATION_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_OPERATION_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_PARAM_OPERATION_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_PARAM_STATUS_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAM_STATUS_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_PARAM_STATUS_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_PARAMS_PROCESSED_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAMS_PROCESSED_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_PARAMS_PROCESSED_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_PARAMSET_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_PARAMSET_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_PARAMSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ROW_BIND_OFFSET_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_BIND_OFFSET_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ROW_BIND_OFFSET_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ROW_OPERATION_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_OPERATION_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ROW_OPERATION_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ROW_STATUS_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_STATUS_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ROW_STATUS_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ROWS_FETCHED_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROWS_FETCHED_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ROWS_FETCHED_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ROW_ARRAY_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ROW_ARRAY_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ROW_ARRAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_ASYNC_STMT_EVENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_ASYNC_STMT_EVENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_ASYNC_STMT_EVENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_SAMPLE_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_SAMPLE_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_SAMPLE_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_DYNAMIC_COLUMNS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_DYNAMIC_COLUMNS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_DYNAMIC_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_TYPE_EXCEPTION_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_TYPE_EXCEPTION_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_TYPE_EXCEPTION_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_LENGTH_EXCEPTION_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_LENGTH_EXCEPTION_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_LENGTH_EXCEPTION_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TE_ERROR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TE_ERROR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TE_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TE_CONTINUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TE_CONTINUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TE_CONTINUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TE_REPORT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TE_REPORT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TE_REPORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LE_CONTINUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LE_CONTINUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LE_CONTINUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LE_REPORT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LE_REPORT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LE_REPORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_BIND_BY_COLUMN","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_PARAM_BIND_BY_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_BIND_BY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUERY_TIMEOUT_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_QUERY_TIMEOUT_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUERY_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_ROWS_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MAX_ROWS_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_ROWS_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NOSCAN_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_NOSCAN_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NOSCAN_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NOSCAN_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_NOSCAN_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NOSCAN_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_LENGTH_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_MAX_LENGTH_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_LENGTH_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_ENABLE_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_ENABLE_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_ENABLE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_ENABLE_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ASYNC_ENABLE_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_ENABLE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BIND_BY_COLUMN","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_BIND_BY_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BIND_BY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONCUR_READ_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_READ_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONCUR_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONCUR_LOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_LOCK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONCUR_LOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONCUR_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_ROWVER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONCUR_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONCUR_VALUES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCUR_VALUES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONCUR_VALUES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_FORWARD_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_DYNAMIC","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_DYNAMIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_STATIC","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_CURSOR_STATIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROWSET_SIZE_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_ROWSET_SIZE_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROWSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_KEYSET_SIZE_DEFAULT","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_KEYSET_SIZE_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_KEYSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_NON_UNIQUE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_SC_NON_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_NON_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_TRY_UNIQUE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_SC_TRY_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_TRY_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_UNIQUE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_SC_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RD_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_RD_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RD_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RD_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_RD_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RD_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UB_OFF","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_UB_OFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UB_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UB_ON","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_UB_ON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UB_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UB_VARIABLE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_UB_VARIABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UB_VARIABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ARRAY_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ARRAY_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ARRAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ARRAY_STATUS_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ARRAY_STATUS_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ARRAY_STATUS_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_BASE_COLUMN_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BASE_COLUMN_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_BASE_COLUMN_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_BASE_TABLE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BASE_TABLE_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_BASE_TABLE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_BIND_OFFSET_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BIND_OFFSET_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_BIND_OFFSET_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_BIND_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_BIND_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_DATETIME_INTERVAL_PRECISION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_DATETIME_INTERVAL_PRECISION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_DATETIME_INTERVAL_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_LITERAL_PREFIX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LITERAL_PREFIX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_LITERAL_PREFIX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_LITERAL_SUFFIX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LITERAL_SUFFIX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_LITERAL_SUFFIX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_LOCAL_TYPE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_LOCAL_TYPE_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_LOCAL_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_MAXIMUM_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_MAXIMUM_SCALE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_MAXIMUM_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_MINIMUM_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_MINIMUM_SCALE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_MINIMUM_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_NUM_PREC_RADIX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_NUM_PREC_RADIX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_NUM_PREC_RADIX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_PARAMETER_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_PARAMETER_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_PARAMETER_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ROWS_PROCESSED_PTR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ROWS_PROCESSED_PTR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ROWS_PROCESSED_PTR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_ROWVER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DESC_MIME_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DESC_MIME_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DESC_MIME_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INTERVAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INTERVAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INTERVAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_YEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_DAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_YEAR_TO_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_YEAR_TO_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY_TO_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_DAY_TO_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_DAY_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_DAY_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_DAY_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_HOUR_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_HOUR_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_HOUR_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_HOUR_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CODE_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CODE_MINUTE_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CODE_MINUTE_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_C_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_C_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_C_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TYPE_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TYPE_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TYPE_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_C_TYPE_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_C_TYPE_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_C_TYPE_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_SQL_TYPE_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_SQL_TYPE_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_SQL_TYPE_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_DESC_FIELD_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_DESC_FIELD_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_DESC_FIELD_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_DIAG_FIELD_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_DIAG_FIELD_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_DIAG_FIELD_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_INFO_TYPE_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_INFO_TYPE_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_INFO_TYPE_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_CONN_ATTR_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_CONN_ATTR_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_CONN_ATTR_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_STMT_ATTR_BASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_STMT_ATTR_BASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_STMT_ATTR_BASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_COUNT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_TYPE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_TYPE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_PRECISION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_PRECISION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_SCALE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_SCALE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_DISPLAY_SIZE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_DISPLAY_SIZE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_DISPLAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_NULLABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_NULLABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_UNSIGNED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_UNSIGNED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_UNSIGNED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_MONEY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_MONEY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_MONEY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_UPDATABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_UPDATABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_UPDATABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_AUTO_INCREMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_AUTO_INCREMENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_AUTO_INCREMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_CASE_SENSITIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_CASE_SENSITIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_CASE_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_SEARCHABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_SEARCHABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_TYPE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_TYPE_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_TABLE_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_TABLE_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_TABLE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_OWNER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_OWNER_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_OWNER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_QUALIFIER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_QUALIFIER_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_QUALIFIER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_LABEL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_LABEL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_LABEL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_READONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_READONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_READONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_WRITE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_WRITE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_WRITE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ATTR_READWRITE_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ATTR_READWRITE_UNKNOWN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ATTR_READWRITE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UNSEARCHABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNSEARCHABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UNSEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LIKE_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LIKE_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LIKE_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALL_EXCEPT_LIKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALL_EXCEPT_LIKE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALL_EXCEPT_LIKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SEARCHABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SEARCHABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INFO_FIRST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INFO_FIRST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INFO_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ACTIVE_CONNECTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACTIVE_CONNECTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ACTIVE_CONNECTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ACTIVE_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACTIVE_STATEMENTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ACTIVE_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_HDBC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HDBC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_HDBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_HENV","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HENV","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_HSTMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HSTMT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_VER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_API_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_API_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_API_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_VER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_UPDATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_UPDATES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_SAG_CLI_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_SAG_CLI_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_SAG_CLI_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_SQL_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_SQL_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_SQL_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PROCEDURES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PROCEDURES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONCAT_NULL_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONCAT_NULL_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONCAT_NULL_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CURSOR_ROLLBACK_BEHAVIOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CURSOR_ROLLBACK_BEHAVIOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CURSOR_ROLLBACK_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_EXPRESSIONS_IN_ORDERBY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_EXPRESSIONS_IN_ORDERBY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_EXPRESSIONS_IN_ORDERBY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_OWNER_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_OWNER_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_OWNER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_PROCEDURE_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_PROCEDURE_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_PROCEDURE_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_QUALIFIER_NAME_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_QUALIFIER_NAME_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_QUALIFIER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MULT_RESULT_SETS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MULT_RESULT_SETS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MULT_RESULT_SETS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MULTIPLE_ACTIVE_TXN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MULTIPLE_ACTIVE_TXN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MULTIPLE_ACTIVE_TXN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OUTER_JOINS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OUTER_JOINS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OUTER_JOINS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OWNER_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OWNER_TERM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OWNER_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PROCEDURE_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PROCEDURE_TERM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PROCEDURE_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUALIFIER_NAME_SEPARATOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_NAME_SEPARATOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUALIFIER_NAME_SEPARATOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUALIFIER_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_TERM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUALIFIER_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCROLL_OPTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCROLL_OPTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCROLL_OPTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TABLE_TERM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TABLE_TERM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TABLE_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NUMERIC_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NUMERIC_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NUMERIC_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SYSTEM_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SYSTEM_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SYSTEM_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIMEDATE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMEDATE_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMEDATE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_BIGINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_BIGINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_BINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_BINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_BIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_BIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_CHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_DECIMAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_DECIMAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_DOUBLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_DOUBLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_FLOAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_FLOAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_INTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_INTEGER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_LONGVARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_NUMERIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_NUMERIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_REAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_REAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_SMALLINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_SMALLINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_TINYINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_TINYINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_VARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_VARBINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_VARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_VARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_LONGVARBINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_SQL_OPT_IEF","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_SQL_OPT_IEF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_SQL_OPT_IEF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CORRELATION_NAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CORRELATION_NAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CORRELATION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NON_NULLABLE_COLUMNS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NON_NULLABLE_COLUMNS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NON_NULLABLE_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_HLIB","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HLIB","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_HLIB"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_ODBC_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_ODBC_VER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_ODBC_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LOCK_TYPES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_TYPES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LOCK_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POS_OPERATIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_OPERATIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POS_OPERATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POSITIONED_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POSITIONED_STATEMENTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POSITIONED_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BOOKMARK_PERSISTENCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BOOKMARK_PERSISTENCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BOOKMARK_PERSISTENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_STATIC_SENSITIVITY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STATIC_SENSITIVITY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_STATIC_SENSITIVITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FILE_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FILE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_COLUMN_ALIAS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_COLUMN_ALIAS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_COLUMN_ALIAS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GROUP_BY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GROUP_BY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_KEYWORDS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYWORDS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_KEYWORDS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OWNER_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OWNER_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OWNER_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUALIFIER_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUALIFIER_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUOTED_IDENTIFIER_CASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUOTED_IDENTIFIER_CASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUOTED_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SUBQUERIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SUBQUERIES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SUBQUERIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UNION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UNION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UNION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ROW_SIZE_INCLUDES_LONG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_ROW_SIZE_INCLUDES_LONG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_CHAR_LITERAL_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_CHAR_LITERAL_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_CHAR_LITERAL_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIMEDATE_ADD_INTERVALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMEDATE_ADD_INTERVALS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMEDATE_ADD_INTERVALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TIMEDATE_DIFF_INTERVALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TIMEDATE_DIFF_INTERVALS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TIMEDATE_DIFF_INTERVALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NEED_LONG_DATA_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NEED_LONG_DATA_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NEED_LONG_DATA_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_BINARY_LITERAL_LEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_BINARY_LITERAL_LEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_BINARY_LITERAL_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LIKE_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LIKE_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LIKE_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUALIFIER_LOCATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUALIFIER_LOCATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUALIFIER_LOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ACTIVE_ENVIRONMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ACTIVE_ENVIRONMENTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ACTIVE_ENVIRONMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALTER_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ALTER_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALTER_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DATETIME_LITERALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DATETIME_LITERALS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DATETIME_LITERALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_MODE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_MODE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BATCH_ROW_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BATCH_ROW_COUNT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BATCH_ROW_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BATCH_SUPPORT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BATCH_SUPPORT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BATCH_SUPPORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_WCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_WCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_WCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_INTERVAL_DAY_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_INTERVAL_DAY_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_INTERVAL_DAY_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_INTERVAL_YEAR_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_INTERVAL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_INTERVAL_YEAR_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_WLONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_WLONGVARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_WLONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_WVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_WVARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_WVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_ASSERTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CREATE_VIEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_HDESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_HDESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_HDESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_ASSERTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DROP_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DROP_VIEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DROP_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DYNAMIC_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DYNAMIC_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DYNAMIC_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DYNAMIC_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DYNAMIC_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INDEX_KEYWORDS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INDEX_KEYWORDS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INDEX_KEYWORDS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INFO_SCHEMA_VIEWS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INFO_SCHEMA_VIEWS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INFO_SCHEMA_VIEWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_KEYSET_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYSET_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_KEYSET_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_KEYSET_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_KEYSET_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_KEYSET_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_MAX_ASYNC_CONCURRENT_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_MAX_ASYNC_CONCURRENT_STATEMENTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_MAX_ASYNC_CONCURRENT_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ODBC_INTERFACE_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ODBC_INTERFACE_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ODBC_INTERFACE_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_ARRAY_ROW_COUNTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_ARRAY_ROW_COUNTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_ARRAY_ROW_COUNTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_ARRAY_SELECTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_ARRAY_SELECTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_ARRAY_SELECTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_DATETIME_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_DATETIME_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_DATETIME_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_FOREIGN_KEY_DELETE_RULE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_FOREIGN_KEY_DELETE_RULE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_FOREIGN_KEY_DELETE_RULE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_FOREIGN_KEY_UPDATE_RULE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_FOREIGN_KEY_UPDATE_RULE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_FOREIGN_KEY_UPDATE_RULE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_GRANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_GRANT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_GRANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_NUMERIC_VALUE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_NUMERIC_VALUE_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_NUMERIC_VALUE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_PREDICATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_PREDICATES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_PREDICATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_RELATIONAL_JOIN_OPERATORS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_RELATIONAL_JOIN_OPERATORS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_RELATIONAL_JOIN_OPERATORS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_REVOKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_REVOKE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_REVOKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_ROW_VALUE_CONSTRUCTOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_ROW_VALUE_CONSTRUCTOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_ROW_VALUE_CONSTRUCTOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQL92_VALUE_EXPRESSIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQL92_VALUE_EXPRESSIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQL92_VALUE_EXPRESSIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_STANDARD_CLI_CONFORMANCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STANDARD_CLI_CONFORMANCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_STANDARD_CLI_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_STATIC_CURSOR_ATTRIBUTES1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STATIC_CURSOR_ATTRIBUTES1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_STATIC_CURSOR_ATTRIBUTES1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_STATIC_CURSOR_ATTRIBUTES2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_STATIC_CURSOR_ATTRIBUTES2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_STATIC_CURSOR_ATTRIBUTES2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AGGREGATE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AGGREGATE_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AGGREGATE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DDL_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DDL_INDEX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DDL_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DM_VER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DM_VER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DM_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INSERT_STATEMENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INSERT_STATEMENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INSERT_STATEMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CONVERT_GUID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CONVERT_GUID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CONVERT_GUID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCHEMA_INFERENCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCHEMA_INFERENCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCHEMA_INFERENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BINARY_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BINARY_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BINARY_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISO_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISO_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISO_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISO_BINARY_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISO_BINARY_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISO_BINARY_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LIMIT_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LIMIT_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LIMIT_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NATIVE_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NATIVE_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NATIVE_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RETURN_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RETURN_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RETURN_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FORMAT_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FORMAT_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FORMAT_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_DBC_FUNCTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_DBC_FUNCTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_DBC_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_AWARE_POOLING_SUPPORTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_AWARE_POOLING_SUPPORTED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_AWARE_POOLING_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_NOTIFICATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_NOTIFICATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_NOTIFICATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_NOTIFICATION_NOT_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_NOTIFICATION_NOT_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_NOTIFICATION_NOT_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_NOTIFICATION_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_NOTIFICATION_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_NOTIFICATION_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DTC_TRANSITION_COST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_TRANSITION_COST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DTC_TRANSITION_COST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_ADD_COLUMN_SINGLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN_SINGLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_ADD_COLUMN_SINGLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_ADD_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_ADD_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_ADD_COLUMN_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_COLUMN_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_ADD_COLUMN_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_SET_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_SET_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_SET_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_DROP_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_DROP_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_DROP_COLUMN_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_DROP_COLUMN_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_DROP_COLUMN_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_COLUMN_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_DROP_COLUMN_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_ADD_TABLE_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_ADD_TABLE_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_ADD_TABLE_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_DROP_TABLE_CONSTRAINT_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_DROP_TABLE_CONSTRAINT_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AT_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AT_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AT_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_CHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_NUMERIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_NUMERIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_DECIMAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_DECIMAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_INTEGER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_INTEGER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_SMALLINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_SMALLINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_FLOAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_FLOAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_REAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_REAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_DOUBLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_DOUBLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_VARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_VARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_LONGVARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_BINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_BINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_VARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_VARBINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_BIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_BIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_TINYINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_TINYINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_BIGINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_BIGINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_LONGVARBINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_INTERVAL_YEAR_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_INTERVAL_YEAR_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_INTERVAL_YEAR_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_INTERVAL_DAY_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_INTERVAL_DAY_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_INTERVAL_DAY_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_WCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_WCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_WCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_WLONGVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_WLONGVARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_WLONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_WVARCHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_WVARCHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_WVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CVT_GUID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CVT_GUID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CVT_GUID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_CVT_CONVERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_CVT_CONVERT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_CVT_CONVERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_CVT_CAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_CVT_CAST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_CVT_CAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_CONCAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CONCAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_CONCAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_INSERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_INSERT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_LEFT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LEFT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_LEFT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_LTRIM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LTRIM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_LTRIM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_LOCATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LOCATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_LOCATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_LCASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LCASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_LCASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_REPEAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_REPEAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_REPEAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_REPLACE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_REPLACE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_REPLACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_RIGHT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_RIGHT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_RIGHT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_RTRIM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_RTRIM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_RTRIM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_SUBSTRING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_SUBSTRING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_SUBSTRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_UCASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_UCASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_UCASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_ASCII","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_ASCII","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_ASCII"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_CHAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CHAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_DIFFERENCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_DIFFERENCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_DIFFERENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_LOCATE_2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_LOCATE_2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_LOCATE_2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_SOUNDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_SOUNDEX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_SOUNDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_SPACE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_SPACE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_SPACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_BIT_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_BIT_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_BIT_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_CHAR_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CHAR_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_CHAR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_CHARACTER_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_CHARACTER_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_CHARACTER_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_OCTET_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_OCTET_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_OCTET_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_STR_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_STR_POSITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_STR_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_CONVERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_CONVERT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_CONVERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_LOWER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_LOWER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_LOWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_UPPER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_UPPER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_UPPER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_SUBSTRING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_SUBSTRING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_SUBSTRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_TRANSLATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRANSLATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_TRANSLATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_TRIM_BOTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRIM_BOTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_TRIM_BOTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_TRIM_LEADING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRIM_LEADING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_TRIM_LEADING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_TRIM_TRAILING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_TRIM_TRAILING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_TRIM_TRAILING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_OVERLAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_OVERLAY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_OVERLAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_POSITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SSF_CONCAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SSF_CONCAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SSF_CONCAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_ABS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ABS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_ABS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_ACOS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ACOS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_ACOS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_ASIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ASIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_ASIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_ATAN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ATAN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_ATAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_ATAN2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ATAN2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_ATAN2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_CEILING","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_CEILING","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_CEILING"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_COS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_COS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_COS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_COT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_COT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_COT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_EXP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_EXP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_EXP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_FLOOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_FLOOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_FLOOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_LOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_LOG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_LOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_MOD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_MOD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_MOD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_SIGN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_SIGN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_SIGN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_SIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_SIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_SIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_SQRT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_SQRT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_SQRT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_TAN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_TAN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_TAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_PI","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_PI","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_PI"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_RAND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_RAND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_RAND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_DEGREES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_DEGREES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_DEGREES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_LOG10","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_LOG10","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_LOG10"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_POWER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_POWER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_POWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_RADIANS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_RADIANS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_RADIANS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_ROUND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_ROUND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_ROUND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_NUM_TRUNCATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_NUM_TRUNCATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_NUM_TRUNCATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SNVF_BIT_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_BIT_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SNVF_BIT_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SNVF_CHAR_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_CHAR_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SNVF_CHAR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SNVF_CHARACTER_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_CHARACTER_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SNVF_CHARACTER_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SNVF_EXTRACT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_EXTRACT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SNVF_EXTRACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SNVF_OCTET_LENGTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_OCTET_LENGTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SNVF_OCTET_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SNVF_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SNVF_POSITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SNVF_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_NOW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_NOW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_NOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_CURDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_CURDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_DAYOFMONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYOFMONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_DAYOFMONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_DAYOFWEEK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYOFWEEK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_DAYOFWEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_DAYOFYEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYOFYEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_DAYOFYEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_QUARTER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_QUARTER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_QUARTER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_WEEK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_WEEK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_WEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_YEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_CURTIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURTIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_CURTIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_TIMESTAMPADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_TIMESTAMPADD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_TIMESTAMPADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_TIMESTAMPDIFF","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_TIMESTAMPDIFF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_TIMESTAMPDIFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_DAYNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_DAYNAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_DAYNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_MONTHNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_MONTHNAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_MONTHNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_CURRENT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURRENT_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_CURRENT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_CURRENT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURRENT_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_CURRENT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_CURRENT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_CURRENT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_CURRENT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TD_EXTRACT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TD_EXTRACT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TD_EXTRACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SDF_CURRENT_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SDF_CURRENT_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SDF_CURRENT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SDF_CURRENT_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SDF_CURRENT_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SDF_CURRENT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SDF_CURRENT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SDF_CURRENT_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SDF_CURRENT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_SYS_USERNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_SYS_USERNAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_SYS_USERNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_SYS_DBNAME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_SYS_DBNAME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_SYS_DBNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_SYS_IFNULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_SYS_IFNULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_SYS_IFNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_FRAC_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_FRAC_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_FRAC_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_DAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_DAY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_WEEK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_WEEK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_WEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_QUARTER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_QUARTER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_QUARTER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FN_TSI_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FN_TSI_YEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FN_TSI_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_NEXT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_NEXT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_ABSOLUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_ABSOLUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_RELATIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_RELATIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_LOCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_LOCK_NO_CHANGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_LOCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_LOCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_LOCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_LOCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_LOCK_UNLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_LOCK_UNLOCK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_LOCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_POS_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_POSITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_POS_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_POS_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_POS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_POS_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_POS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_POS_REFRESH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POS_REFRESH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_POS_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_POSITIONED_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POSITIONED_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_POSITIONED_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_POSITIONED_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_POSITIONED_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_POSITIONED_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_SELECT_FOR_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_SELECT_FOR_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_SELECT_FOR_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_BULK_ADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_ADD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_BULK_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_BULK_UPDATE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_UPDATE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_BULK_UPDATE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_BULK_DELETE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_DELETE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_BULK_DELETE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA1_BULK_FETCH_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA1_BULK_FETCH_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA1_BULK_FETCH_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_READ_ONLY_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_READ_ONLY_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_READ_ONLY_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_LOCK_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_LOCK_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_LOCK_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_OPT_ROWVER_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_OPT_ROWVER_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_OPT_ROWVER_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_OPT_VALUES_CONCURRENCY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_OPT_VALUES_CONCURRENCY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_OPT_VALUES_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_SENSITIVITY_ADDITIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SENSITIVITY_ADDITIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_SENSITIVITY_ADDITIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_SENSITIVITY_DELETIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SENSITIVITY_DELETIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_SENSITIVITY_DELETIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_SENSITIVITY_UPDATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SENSITIVITY_UPDATES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_SENSITIVITY_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_MAX_ROWS_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_MAX_ROWS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_MAX_ROWS_INSERT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_INSERT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_MAX_ROWS_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_MAX_ROWS_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_MAX_ROWS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_MAX_ROWS_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_MAX_ROWS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_MAX_ROWS_CATALOG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_MAX_ROWS_CATALOG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_MAX_ROWS_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_CRC_EXACT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_CRC_EXACT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_CRC_EXACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_CRC_APPROXIMATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_CRC_APPROXIMATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_CRC_APPROXIMATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_SIMULATE_NON_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SIMULATE_NON_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_SIMULATE_NON_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_SIMULATE_TRY_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SIMULATE_TRY_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_SIMULATE_TRY_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA2_SIMULATE_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA2_SIMULATE_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA2_SIMULATE_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OAC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OAC_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OAC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OAC_LEVEL1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OAC_LEVEL1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OAC_LEVEL1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OAC_LEVEL2","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OAC_LEVEL2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OAC_LEVEL2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OSCC_NOT_COMPLIANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSCC_NOT_COMPLIANT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OSCC_NOT_COMPLIANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OSCC_COMPLIANT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSCC_COMPLIANT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OSCC_COMPLIANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OSC_MINIMUM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSC_MINIMUM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OSC_MINIMUM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OSC_CORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSC_CORE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OSC_CORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OSC_EXTENDED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OSC_EXTENDED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OSC_EXTENDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CB_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CB_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CB_NON_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CB_NON_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CB_NON_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SO_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_FORWARD_ONLY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SO_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SO_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SO_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SO_DYNAMIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_DYNAMIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SO_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SO_MIXED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_MIXED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SO_MIXED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SO_STATIC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SO_STATIC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SO_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FD_FETCH_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FD_FETCH_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FD_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CN_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CN_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CN_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CN_DIFFERENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CN_DIFFERENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CN_DIFFERENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CN_ANY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CN_ANY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CN_ANY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NNC_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NNC_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NNC_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NNC_NON_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NNC_NON_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NNC_NON_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NC_START","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_START","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NC_START"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NC_END","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NC_END","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NC_END"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FILE_NOT_SUPPORTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_NOT_SUPPORTED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FILE_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FILE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FILE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FILE_QUALIFIER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FILE_QUALIFIER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FILE_QUALIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GD_BLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_BLOCK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GD_BLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GD_BOUND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_BOUND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GD_BOUND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GD_OUTPUT_PARAMS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_OUTPUT_PARAMS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GD_OUTPUT_PARAMS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GD_CONCURRENT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GD_CONCURRENT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GD_CONCURRENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PS_POSITIONED_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PS_POSITIONED_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PS_POSITIONED_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PS_POSITIONED_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PS_POSITIONED_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PS_POSITIONED_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PS_SELECT_FOR_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PS_SELECT_FOR_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PS_SELECT_FOR_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GB_NOT_SUPPORTED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_NOT_SUPPORTED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GB_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GB_GROUP_BY_EQUALS_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_GROUP_BY_EQUALS_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GB_GROUP_BY_EQUALS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GB_GROUP_BY_CONTAINS_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_GROUP_BY_CONTAINS_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GB_GROUP_BY_CONTAINS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GB_NO_RELATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_NO_RELATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GB_NO_RELATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_GB_COLLATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_GB_COLLATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_GB_COLLATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OU_DML_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_DML_STATEMENTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OU_PROCEDURE_INVOCATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_PROCEDURE_INVOCATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OU_TABLE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_TABLE_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OU_INDEX_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_INDEX_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OU_PRIVILEGE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_OU_PRIVILEGE_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QU_DML_STATEMENTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_DML_STATEMENTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QU_PROCEDURE_INVOCATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_PROCEDURE_INVOCATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QU_TABLE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_TABLE_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QU_INDEX_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_INDEX_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QU_PRIVILEGE_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QU_PRIVILEGE_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQ_COMPARISON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_COMPARISON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQ_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQ_EXISTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_EXISTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQ_EXISTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQ_IN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_IN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQ_IN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQ_QUANTIFIED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_QUANTIFIED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQ_QUANTIFIED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQ_CORRELATED_SUBQUERIES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQ_CORRELATED_SUBQUERIES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQ_CORRELATED_SUBQUERIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_U_UNION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_U_UNION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_U_UNION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_U_UNION_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_U_UNION_ALL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_U_UNION_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_CLOSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_CLOSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_DROP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_DROP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_DROP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_TRANSACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_TRANSACTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_TRANSACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_OTHER_HSTMT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_OTHER_HSTMT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_OTHER_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BP_SCROLL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BP_SCROLL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BP_SCROLL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SS_ADDITIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SS_ADDITIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SS_ADDITIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SS_DELETIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SS_DELETIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SS_DELETIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SS_UPDATES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SS_UPDATES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SS_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CV_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_CREATE_VIEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CV_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CV_CHECK_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_CHECK_OPTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CV_CHECK_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CV_CASCADED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_CASCADED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CV_CASCADED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CV_LOCAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CV_LOCAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CV_LOCAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LCK_NO_CHANGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LCK_UNLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LCK_UNLOCK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POS_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_POSITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POS_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POS_REFRESH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_REFRESH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POS_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POS_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POS_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POS_ADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POS_ADD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POS_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QL_START","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QL_START","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QL_START"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QL_END","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QL_END","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QL_END"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_AVG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_AVG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_AVG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_COUNT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_COUNT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_MAX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_MAX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_MAX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_MIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_MIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_MIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_SUM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_SUM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_SUM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_DISTINCT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_DISTINCT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_DISTINCT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_ALL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_ALL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_EVERY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_EVERY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_EVERY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_ANY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_ANY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_ANY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_STDEV_OP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_STDEV_OP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_STDEV_OP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_STDEV_SAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_STDEV_SAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_STDEV_SAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_VAR_SAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_VAR_SAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_VAR_SAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_VAR_POP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_VAR_POP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_VAR_POP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_ARRAY_AGG","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_ARRAY_AGG","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_ARRAY_AGG"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_COLLECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_COLLECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_COLLECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_FUSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_FUSION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_FUSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AF_INTERSECTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AF_INTERSECTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AF_INTERSECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_SQL92_ENTRY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_SQL92_ENTRY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_SQL92_ENTRY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_FIPS127_2_TRANSITIONAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_FIPS127_2_TRANSITIONAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_FIPS127_2_TRANSITIONAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_SQL92_INTERMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_SQL92_INTERMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_SQL92_INTERMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SC_SQL92_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SC_SQL92_FULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SC_SQL92_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_DATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_DATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_TIME","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_TIME","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_TIMESTAMP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_TIMESTAMP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_YEAR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_YEAR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_DAY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_YEAR_TO_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_DAY_TO_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_DAY_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_DAY_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_HOUR_TO_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_HOUR_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DL_SQL92_INTERVAL_MINUTE_TO_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BRC_PROCEDURES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BRC_PROCEDURES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BRC_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BRC_EXPLICIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BRC_EXPLICIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BRC_EXPLICIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BRC_ROLLED_UP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BRC_ROLLED_UP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BRC_ROLLED_UP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BS_SELECT_EXPLICIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_SELECT_EXPLICIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BS_SELECT_EXPLICIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BS_ROW_COUNT_EXPLICIT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_ROW_COUNT_EXPLICIT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BS_ROW_COUNT_EXPLICIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BS_SELECT_PROC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_SELECT_PROC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BS_SELECT_PROC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BS_ROW_COUNT_PROC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BS_ROW_COUNT_PROC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BS_ROW_COUNT_PROC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARC_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARC_BATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARC_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARC_NO_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARC_NO_BATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARC_NO_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PAS_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PAS_BATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PAS_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PAS_NO_BATCH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PAS_NO_BATCH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PAS_NO_BATCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PAS_NO_SELECT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PAS_NO_SELECT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PAS_NO_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IK_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IK_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IK_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IK_ASC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IK_ASC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IK_ASC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IK_DESC","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IK_DESC","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IK_DESC"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_ASSERTIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_ASSERTIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_ASSERTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_CHARACTER_SETS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CHARACTER_SETS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_CHARACTER_SETS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_CHECK_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CHECK_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_CHECK_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_COLLATIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLLATIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_COLLATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_COLUMN_DOMAIN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLUMN_DOMAIN_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_COLUMN_DOMAIN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_COLUMN_PRIVILEGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLUMN_PRIVILEGES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_COLUMN_PRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_COLUMNS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_COLUMNS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_CONSTRAINT_COLUMN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CONSTRAINT_COLUMN_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_CONSTRAINT_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_CONSTRAINT_TABLE_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_CONSTRAINT_TABLE_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_CONSTRAINT_TABLE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_DOMAIN_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_DOMAIN_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_DOMAIN_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_DOMAINS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_DOMAINS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_DOMAINS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_KEY_COLUMN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_KEY_COLUMN_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_KEY_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_REFERENTIAL_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_REFERENTIAL_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_REFERENTIAL_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_SCHEMATA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_SCHEMATA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_SCHEMATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_SQL_LANGUAGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_SQL_LANGUAGES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_SQL_LANGUAGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_TABLE_CONSTRAINTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TABLE_CONSTRAINTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_TABLE_CONSTRAINTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_TABLE_PRIVILEGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TABLE_PRIVILEGES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_TABLE_PRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_TABLES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TABLES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_TABLES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_TRANSLATIONS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_TRANSLATIONS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_TRANSLATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_USAGE_PRIVILEGES","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_USAGE_PRIVILEGES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_USAGE_PRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_VIEW_COLUMN_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_VIEW_COLUMN_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_VIEW_COLUMN_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_VIEW_TABLE_USAGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_VIEW_TABLE_USAGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_VIEW_TABLE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ISV_VIEWS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ISV_VIEWS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ISV_VIEWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_ADD_DOMAIN_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_DOMAIN_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_ADD_DOMAIN_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_DROP_DOMAIN_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_DROP_DOMAIN_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_DROP_DOMAIN_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_ADD_DOMAIN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_DOMAIN_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_ADD_DOMAIN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_DROP_DOMAIN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_DROP_DOMAIN_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_DROP_DOMAIN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_ADD_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_ADD_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_ADD_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_ADD_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_AD_ADD_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CS_CREATE_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CS_CREATE_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CS_CREATE_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CS_AUTHORIZATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CS_AUTHORIZATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CS_AUTHORIZATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CS_DEFAULT_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CS_DEFAULT_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CS_DEFAULT_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CTR_CREATE_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CTR_CREATE_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CTR_CREATE_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA_CREATE_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CREATE_ASSERTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA_CREATE_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CA_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CA_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CA_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CCS_CREATE_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCS_CREATE_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CCS_CREATE_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CCS_COLLATE_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCS_COLLATE_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CCS_COLLATE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CCS_LIMITED_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCS_LIMITED_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CCS_LIMITED_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CCOL_CREATE_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CCOL_CREATE_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CCOL_CREATE_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CREATE_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CREATE_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CREATE_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CDO_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CDO_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CDO_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_CREATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CREATE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_CREATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_COMMIT_PRESERVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COMMIT_PRESERVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_COMMIT_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_COMMIT_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COMMIT_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_COMMIT_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_GLOBAL_TEMPORARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_GLOBAL_TEMPORARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_GLOBAL_TEMPORARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_LOCAL_TEMPORARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_LOCAL_TEMPORARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_LOCAL_TEMPORARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_CONSTRAINT_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_CONSTRAINT_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_CONSTRAINT_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_CONSTRAINT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_CONSTRAINT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_CONSTRAINT_NON_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_NON_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_CONSTRAINT_NON_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_COLUMN_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COLUMN_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_COLUMN_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_COLUMN_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COLUMN_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_COLUMN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_COLUMN_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_COLUMN_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_COLUMN_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_TABLE_CONSTRAINT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_TABLE_CONSTRAINT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_TABLE_CONSTRAINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CT_CONSTRAINT_NAME_DEFINITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CT_CONSTRAINT_NAME_DEFINITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CT_CONSTRAINT_NAME_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DI_CREATE_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DI_CREATE_INDEX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DI_CREATE_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DI_DROP_INDEX","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DI_DROP_INDEX","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DI_DROP_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DC_DROP_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DC_DROP_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DC_DROP_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DD_DROP_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DD_DROP_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DD_DROP_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DD_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DD_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DD_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DD_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DD_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DD_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DS_DROP_SCHEMA","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DS_DROP_SCHEMA","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DS_DROP_SCHEMA"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DS_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DS_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DS_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DS_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DS_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DS_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DCS_DROP_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DCS_DROP_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DCS_DROP_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DA_DROP_ASSERTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DA_DROP_ASSERTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DA_DROP_ASSERTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DT_DROP_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DT_DROP_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DT_DROP_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DT_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DT_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DT_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DT_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DT_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DT_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DTR_DROP_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTR_DROP_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DTR_DROP_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DV_DROP_VIEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DV_DROP_VIEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DV_DROP_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DV_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DV_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DV_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DV_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DV_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DV_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IS_INSERT_LITERALS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IS_INSERT_LITERALS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_INSERT_LITERALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IS_INSERT_SEARCHED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IS_INSERT_SEARCHED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_INSERT_SEARCHED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_IS_SELECT_INTO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_IS_SELECT_INTO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_IS_SELECT_INTO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OIC_CORE","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OIC_CORE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OIC_CORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OIC_LEVEL1","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OIC_LEVEL1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OIC_LEVEL1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_OIC_LEVEL2","package":"phobos","parentType":"","signature":"SQLUINTEGER SQL_OIC_LEVEL2","url":"/phobos/etc/c/odbc/odbc64.html#SQL_OIC_LEVEL2"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKD_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKD_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKD_NO_ACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_NO_ACTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKD_NO_ACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKD_SET_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_SET_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKD_SET_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKD_SET_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKD_SET_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKD_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKU_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKU_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKU_NO_ACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_NO_ACTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKU_NO_ACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKU_SET_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_SET_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKU_SET_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SFKU_SET_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SFKU_SET_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SFKU_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_USAGE_ON_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_USAGE_ON_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_USAGE_ON_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_USAGE_ON_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_USAGE_ON_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_USAGE_ON_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_USAGE_ON_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_USAGE_ON_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_USAGE_ON_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_WITH_GRANT_OPTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_WITH_GRANT_OPTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_WITH_GRANT_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_DELETE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_DELETE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_DELETE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_INSERT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_INSERT_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_INSERT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_INSERT_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_INSERT_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_INSERT_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_REFERENCES_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_REFERENCES_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_REFERENCES_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_REFERENCES_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_REFERENCES_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_REFERENCES_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_SELECT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_SELECT_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_SELECT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_UPDATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_UPDATE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_UPDATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SG_UPDATE_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SG_UPDATE_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SG_UPDATE_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_EXISTS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_EXISTS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_EXISTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_ISNOTNULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_ISNOTNULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_ISNOTNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_ISNULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_ISNULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_ISNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_MATCH_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_FULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_MATCH_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_MATCH_PARTIAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_PARTIAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_MATCH_PARTIAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_MATCH_UNIQUE_FULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_UNIQUE_FULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_MATCH_UNIQUE_FULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_MATCH_UNIQUE_PARTIAL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_MATCH_UNIQUE_PARTIAL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_MATCH_UNIQUE_PARTIAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_OVERLAPS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_OVERLAPS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_OVERLAPS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_UNIQUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_UNIQUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_LIKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_LIKE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_LIKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_IN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_IN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_IN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_BETWEEN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_BETWEEN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_BETWEEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_COMPARISON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_COMPARISON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SP_QUANTIFIED_COMPARISON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SP_QUANTIFIED_COMPARISON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SP_QUANTIFIED_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_CORRESPONDING_CLAUSE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_CORRESPONDING_CLAUSE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_CORRESPONDING_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_CROSS_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_CROSS_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_CROSS_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_EXCEPT_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_EXCEPT_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_EXCEPT_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_FULL_OUTER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_FULL_OUTER_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_FULL_OUTER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_INNER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_INNER_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_INNER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_INTERSECT_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_INTERSECT_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_INTERSECT_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_LEFT_OUTER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_LEFT_OUTER_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_LEFT_OUTER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_NATURAL_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_NATURAL_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_NATURAL_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_RIGHT_OUTER_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_RIGHT_OUTER_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_RIGHT_OUTER_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRJO_UNION_JOIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRJO_UNION_JOIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRJO_UNION_JOIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_USAGE_ON_DOMAIN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_DOMAIN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_USAGE_ON_DOMAIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_USAGE_ON_CHARACTER_SET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_CHARACTER_SET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_USAGE_ON_CHARACTER_SET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_USAGE_ON_COLLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_COLLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_USAGE_ON_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_USAGE_ON_TRANSLATION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_USAGE_ON_TRANSLATION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_USAGE_ON_TRANSLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_GRANT_OPTION_FOR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_GRANT_OPTION_FOR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_GRANT_OPTION_FOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_DELETE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_DELETE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_DELETE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_INSERT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_INSERT_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_INSERT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_INSERT_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_INSERT_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_INSERT_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_REFERENCES_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_REFERENCES_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_REFERENCES_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_REFERENCES_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_REFERENCES_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_REFERENCES_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_SELECT_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_SELECT_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_SELECT_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_UPDATE_TABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_UPDATE_TABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_UPDATE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SR_UPDATE_COLUMN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SR_UPDATE_COLUMN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SR_UPDATE_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRVC_VALUE_EXPRESSION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_VALUE_EXPRESSION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRVC_VALUE_EXPRESSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRVC_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRVC_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRVC_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRVC_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SRVC_ROW_SUBQUERY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SRVC_ROW_SUBQUERY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SRVC_ROW_SUBQUERY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SVE_CASE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_CASE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SVE_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SVE_CAST","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_CAST","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SVE_CAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SVE_COALESCE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_COALESCE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SVE_COALESCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SVE_NULLIF","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SVE_NULLIF","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SVE_NULLIF"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCC_XOPEN_CLI_VERSION1","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCC_XOPEN_CLI_VERSION1","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCC_XOPEN_CLI_VERSION1"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SCC_ISO92_CLI","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SCC_ISO92_CLI","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SCC_ISO92_CLI"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_AWARE_POOLING_NOT_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_AWARE_POOLING_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_AWARE_POOLING_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_AWARE_POOLING_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DTC_ENLIST_EXPENSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_ENLIST_EXPENSIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DTC_ENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DTC_UNENLIST_EXPENSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DTC_UNENLIST_EXPENSIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DTC_UNENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_DBC_NOT_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_DBC_NOT_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_DBC_NOT_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ASYNC_DBC_CAPABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ASYNC_DBC_CAPABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ASYNC_DBC_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LC_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LC_TAKE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LC_TAKE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LC_TAKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LC_SKIP","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LC_SKIP","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LC_SKIP"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RC_INSERT_SINGLE_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_INSERT_SINGLE_ROWID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RC_INSERT_SINGLE_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RC_INSERT_SELECT_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_INSERT_SELECT_ROWID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RC_INSERT_SELECT_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RC_UPDATE_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_UPDATE_ROWID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RC_UPDATE_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RC_DELETE_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_DELETE_ROWID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RC_DELETE_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RC_SELECT_INTO_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RC_SELECT_INTO_ROWID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RC_SELECT_INTO_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FC_NONE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FC_NONE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FC_JSON","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FC_JSON","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FC_JSON"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FC_JSON_BINARY","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FC_JSON_BINARY","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FC_JSON_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_FIRST_USER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_FIRST_USER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_FIRST_USER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_FIRST_SYSTEM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_FIRST_SYSTEM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_FIRST_SYSTEM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ENTIRE_ROWSET","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ENTIRE_ROWSET","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ENTIRE_ROWSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_POSITION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_POSITION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_REFRESH","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_REFRESH","url":"/phobos/etc/c/odbc/odbc64.html#SQL_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UPDATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UPDATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DELETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DELETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ADD","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ADD","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_UPDATE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_UPDATE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_UPDATE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DELETE_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DELETE_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DELETE_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_BY_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_BY_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_BY_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LOCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_NO_CHANGE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LOCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LOCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LOCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_LOCK_UNLOCK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_LOCK_UNLOCK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_LOCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_BEST_ROWID","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_BEST_ROWID","url":"/phobos/etc/c/odbc/odbc64.html#SQL_BEST_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROWVER","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROWVER","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PC_NOT_PSEUDO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PC_NOT_PSEUDO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PC_NOT_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_QUICK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_QUICK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_QUICK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ENSURE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ENSURE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ENSURE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_TABLE_STAT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_TABLE_STAT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_TABLE_STAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALL_CATALOGS","package":"phobos","parentType":"","signature":"SQL_ALL_CATALOGS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALL_CATALOGS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALL_SCHEMAS","package":"phobos","parentType":"","signature":"SQL_ALL_SCHEMAS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALL_SCHEMAS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ALL_TABLE_TYPES","package":"phobos","parentType":"","signature":"SQL_ALL_TABLE_TYPES","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ALL_TABLE_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_NOPROMPT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_NOPROMPT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_NOPROMPT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_COMPLETE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_COMPLETE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_COMPLETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_PROMPT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_PROMPT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_PROMPT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_DRIVER_COMPLETE_REQUIRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_DRIVER_COMPLETE_REQUIRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_DRIVER_COMPLETE_REQUIRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_FETCH_BOOKMARK","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_FETCH_BOOKMARK","url":"/phobos/etc/c/odbc/odbc64.html#SQL_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_SUCCESS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_SUCCESS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_DELETED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_DELETED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_DELETED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_UPDATED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_UPDATED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_UPDATED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_NOROW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_NOROW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_NOROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_ADDED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_ADDED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_ADDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_ERROR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_ERROR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_PROCEED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_PROCEED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_PROCEED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_ROW_IGNORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_ROW_IGNORE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_ROW_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_SUCCESS","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_SUCCESS","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_ERROR","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_ERROR","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_UNUSED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_UNUSED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_UNUSED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_DIAG_UNAVAILABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_DIAG_UNAVAILABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_DIAG_UNAVAILABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_PROCEED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_PROCEED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_PROCEED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_IGNORE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_IGNORE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_CASCADE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_CASCADE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RESTRICT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RESTRICT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SET_NULL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SET_NULL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NO_ACTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NO_ACTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NO_ACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SET_DEFAULT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SET_DEFAULT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SET_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INITIALLY_DEFERRED","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INITIALLY_DEFERRED","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INITIALLY_DEFERRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_INITIALLY_IMMEDIATE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_INITIALLY_IMMEDIATE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_INITIALLY_IMMEDIATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_NOT_DEFERRABLE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_NOT_DEFERRABLE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_NOT_DEFERRABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_TYPE_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_TYPE_UNKNOWN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_TYPE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_INPUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_INPUT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_INPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_INPUT_OUTPUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_INPUT_OUTPUT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_INPUT_OUTPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RESULT_COL","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RESULT_COL","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RESULT_COL"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_OUTPUT","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_OUTPUT","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_OUTPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_RETURN_VALUE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_RETURN_VALUE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_RETURN_VALUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_INPUT_OUTPUT_STREAM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_INPUT_OUTPUT_STREAM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_INPUT_OUTPUT_STREAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PARAM_OUTPUT_STREAM","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PARAM_OUTPUT_STREAM","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PARAM_OUTPUT_STREAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PT_UNKNOWN","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PT_UNKNOWN","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PT_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PT_PROCEDURE","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PT_PROCEDURE","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PT_PROCEDURE"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_PT_FUNCTION","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_PT_FUNCTION","url":"/phobos/etc/c/odbc/odbc64.html#SQL_PT_FUNCTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.odbc64","name":"SQL_SQLSTATE_SIZEW","package":"phobos","parentType":"","signature":"SQLINTEGER SQL_SQLSTATE_SIZEW","url":"/phobos/etc/c/odbc/odbc64.html#SQL_SQLSTATE_SIZEW"},{"doc":"* ODBC Header Module * * ImportC translation from the $(LINK2 https://github.com/microsoft/ODBC-Specification, ODBC 4.0 Specification) Headers. * *...","kind":"module","module":"etc.c.odbc","name":"etc.c.odbc","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc.html"},{"doc":"","kind":"variable","module":"etc.c.odbc","name":"SQL_CA2_MAX_ROWS_AFFECTS_ALL","package":"phobos","parentType":"","signature":"int SQL_CA2_MAX_ROWS_AFFECTS_ALL","url":"/phobos/etc/c/odbc.html#SQL_CA2_MAX_ROWS_AFFECTS_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc","name":"SQL_ODBC_KEYWORDS","package":"phobos","parentType":"","signature":"string SQL_ODBC_KEYWORDS","url":"/phobos/etc/c/odbc.html#SQL_ODBC_KEYWORDS"},{"doc":"","kind":"module","module":"etc.c.odbc.sql","name":"etc.c.odbc.sql","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc/sql.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLAllocConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocConnect(SQLHENV,  SQLHDBC *)","url":"/phobos/etc/c/odbc/sql/SQLAllocConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLAllocEnv","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocEnv(SQLHENV *)","url":"/phobos/etc/c/odbc/sql/SQLAllocEnv.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLAllocStmt","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocStmt(SQLHDBC,  SQLHSTMT *)","url":"/phobos/etc/c/odbc/sql/SQLAllocStmt.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLError","package":"phobos","parentType":"","signature":"SQLRETURN SQLError(SQLHENV,  SQLHDBC,  SQLHSTMT,  SQLCHAR *,  SQLINTEGER *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLError.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLFreeConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeConnect(SQLHDBC)","url":"/phobos/etc/c/odbc/sql/SQLFreeConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLFreeEnv","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeEnv(SQLHENV)","url":"/phobos/etc/c/odbc/sql/SQLFreeEnv.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLSetParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetParam(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLSMALLINT,  SQLULEN,  SQLSMALLINT,  SQLPOINTER,  SQLLEN *)","url":"/phobos/etc/c/odbc/sql/SQLSetParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetConnectOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOption(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER)","url":"/phobos/etc/c/odbc/sql/SQLGetConnectOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetStmtOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetStmtOption(SQLHSTMT,  SQLUSMALLINT,  SQLPOINTER)","url":"/phobos/etc/c/odbc/sql/SQLGetStmtOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLSetConnectOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOption(SQLHDBC,  SQLUSMALLINT,  SQLULEN)","url":"/phobos/etc/c/odbc/sql/SQLSetConnectOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLSetStmtOption","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetStmtOption(SQLHSTMT,  SQLUSMALLINT,  SQLROWCOUNT)","url":"/phobos/etc/c/odbc/sql/SQLSetStmtOption.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLBindCol","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindCol(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLPOINTER,  SQLLEN,  SQLLEN *)","url":"/phobos/etc/c/odbc/sql/SQLBindCol.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLCancel","package":"phobos","parentType":"","signature":"SQLRETURN SQLCancel(SQLHSTMT)","url":"/phobos/etc/c/odbc/sql/SQLCancel.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnect(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLDescribeCol","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeCol(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLDescribeCol.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLDisconnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLDisconnect(SQLHDBC)","url":"/phobos/etc/c/odbc/sql/SQLDisconnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLExecDirect","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirect(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sql/SQLExecDirect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLExecute","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecute(SQLHSTMT)","url":"/phobos/etc/c/odbc/sql/SQLExecute.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLFetch","package":"phobos","parentType":"","signature":"SQLRETURN SQLFetch(SQLHSTMT)","url":"/phobos/etc/c/odbc/sql/SQLFetch.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLFreeStmt","package":"phobos","parentType":"","signature":"SQLRETURN SQLFreeStmt(SQLHSTMT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLFreeStmt.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetCursorName","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorName(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLGetCursorName.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLNumResultCols","package":"phobos","parentType":"","signature":"SQLRETURN SQLNumResultCols(SQLHSTMT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLNumResultCols.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLPrepare","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepare(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sql/SQLPrepare.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLRowCount","package":"phobos","parentType":"","signature":"SQLRETURN SQLRowCount(SQLHSTMT,  SQLLEN *)","url":"/phobos/etc/c/odbc/sql/SQLRowCount.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLSetCursorName","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorName(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLSetCursorName.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLTransact","package":"phobos","parentType":"","signature":"SQLRETURN SQLTransact(SQLHENV,  SQLHDBC,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLTransact.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumns(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetData","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetData(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLPOINTER,  SQLLEN,  SQLLEN *)","url":"/phobos/etc/c/odbc/sql/SQLGetData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetFunctions","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetFunctions(SQLHDBC,  SQLUSMALLINT,  SQLUSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLGetFunctions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetInfo","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfo(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLGetInfo.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLGetTypeInfo","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfo(SQLHSTMT,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLGetTypeInfo.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLParamData","package":"phobos","parentType":"","signature":"SQLRETURN SQLParamData(SQLHSTMT,  SQLPOINTER *)","url":"/phobos/etc/c/odbc/sql/SQLParamData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLPutData","package":"phobos","parentType":"","signature":"SQLRETURN SQLPutData(SQLHSTMT,  SQLPOINTER,  SQLLEN)","url":"/phobos/etc/c/odbc/sql/SQLPutData.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLSpecialColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumns(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLSpecialColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLStatistics","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatistics(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLStatistics.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLTables","package":"phobos","parentType":"","signature":"SQLRETURN SQLTables(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sql/SQLTables.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sql","name":"SQLDataSources","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSources(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sql/SQLDataSources.html"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"ODBCVER","package":"phobos","parentType":"","signature":"ODBCVER","url":"/phobos/etc/c/odbc/sql.html#ODBCVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ACCESSIBLE_PROCEDURES","package":"phobos","parentType":"","signature":"SQL_ACCESSIBLE_PROCEDURES","url":"/phobos/etc/c/odbc/sql.html#SQL_ACCESSIBLE_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ACCESSIBLE_TABLES","package":"phobos","parentType":"","signature":"SQL_ACCESSIBLE_TABLES","url":"/phobos/etc/c/odbc/sql.html#SQL_ACCESSIBLE_TABLES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ALL_TYPES","package":"phobos","parentType":"","signature":"SQL_ALL_TYPES","url":"/phobos/etc/c/odbc/sql.html#SQL_ALL_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ALTER_TABLE","package":"phobos","parentType":"","signature":"SQL_ALTER_TABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_ALTER_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLALLOCCONNECT","package":"phobos","parentType":"","signature":"SQL_API_SQLALLOCCONNECT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLALLOCCONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLALLOCENV","package":"phobos","parentType":"","signature":"SQL_API_SQLALLOCENV","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLALLOCENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLALLOCSTMT","package":"phobos","parentType":"","signature":"SQL_API_SQLALLOCSTMT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLALLOCSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLBINDCOL","package":"phobos","parentType":"","signature":"SQL_API_SQLBINDCOL","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLBINDCOL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLCANCEL","package":"phobos","parentType":"","signature":"SQL_API_SQLCANCEL","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLCANCEL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLCOLUMNS","package":"phobos","parentType":"","signature":"SQL_API_SQLCOLUMNS","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLCOLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLCONNECT","package":"phobos","parentType":"","signature":"SQL_API_SQLCONNECT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLCONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLDATASOURCES","package":"phobos","parentType":"","signature":"SQL_API_SQLDATASOURCES","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLDATASOURCES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLDESCRIBECOL","package":"phobos","parentType":"","signature":"SQL_API_SQLDESCRIBECOL","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLDESCRIBECOL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLDISCONNECT","package":"phobos","parentType":"","signature":"SQL_API_SQLDISCONNECT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLDISCONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLERROR","package":"phobos","parentType":"","signature":"SQL_API_SQLERROR","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLEXECDIRECT","package":"phobos","parentType":"","signature":"SQL_API_SQLEXECDIRECT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLEXECDIRECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLEXECUTE","package":"phobos","parentType":"","signature":"SQL_API_SQLEXECUTE","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLEXECUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLFETCH","package":"phobos","parentType":"","signature":"SQL_API_SQLFETCH","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLFETCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLFREECONNECT","package":"phobos","parentType":"","signature":"SQL_API_SQLFREECONNECT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLFREECONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLFREEENV","package":"phobos","parentType":"","signature":"SQL_API_SQLFREEENV","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLFREEENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLFREESTMT","package":"phobos","parentType":"","signature":"SQL_API_SQLFREESTMT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLFREESTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETCONNECTOPTION","package":"phobos","parentType":"","signature":"SQL_API_SQLGETCONNECTOPTION","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETCONNECTOPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETCURSORNAME","package":"phobos","parentType":"","signature":"SQL_API_SQLGETCURSORNAME","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETCURSORNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETDATA","package":"phobos","parentType":"","signature":"SQL_API_SQLGETDATA","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETDATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETFUNCTIONS","package":"phobos","parentType":"","signature":"SQL_API_SQLGETFUNCTIONS","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETFUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETINFO","package":"phobos","parentType":"","signature":"SQL_API_SQLGETINFO","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETINFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETSTMTOPTION","package":"phobos","parentType":"","signature":"SQL_API_SQLGETSTMTOPTION","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETSTMTOPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLGETTYPEINFO","package":"phobos","parentType":"","signature":"SQL_API_SQLGETTYPEINFO","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLGETTYPEINFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLNUMRESULTCOLS","package":"phobos","parentType":"","signature":"SQL_API_SQLNUMRESULTCOLS","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLNUMRESULTCOLS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLPARAMDATA","package":"phobos","parentType":"","signature":"SQL_API_SQLPARAMDATA","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLPARAMDATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLPREPARE","package":"phobos","parentType":"","signature":"SQL_API_SQLPREPARE","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLPREPARE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLPUTDATA","package":"phobos","parentType":"","signature":"SQL_API_SQLPUTDATA","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLPUTDATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLROWCOUNT","package":"phobos","parentType":"","signature":"SQL_API_SQLROWCOUNT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLROWCOUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLSETCONNECTOPTION","package":"phobos","parentType":"","signature":"SQL_API_SQLSETCONNECTOPTION","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLSETCONNECTOPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLSETCURSORNAME","package":"phobos","parentType":"","signature":"SQL_API_SQLSETCURSORNAME","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLSETCURSORNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLSETPARAM","package":"phobos","parentType":"","signature":"SQL_API_SQLSETPARAM","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLSETPARAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLSETSTMTOPTION","package":"phobos","parentType":"","signature":"SQL_API_SQLSETSTMTOPTION","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLSETSTMTOPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLSPECIALCOLUMNS","package":"phobos","parentType":"","signature":"SQL_API_SQLSPECIALCOLUMNS","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLSPECIALCOLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLSTATISTICS","package":"phobos","parentType":"","signature":"SQL_API_SQLSTATISTICS","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLSTATISTICS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLTABLES","package":"phobos","parentType":"","signature":"SQL_API_SQLTABLES","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLTABLES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_API_SQLTRANSACT","package":"phobos","parentType":"","signature":"SQL_API_SQLTRANSACT","url":"/phobos/etc/c/odbc/sql.html#SQL_API_SQLTRANSACT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_CB_DELETE","package":"phobos","parentType":"","signature":"SQL_CB_DELETE","url":"/phobos/etc/c/odbc/sql.html#SQL_CB_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_CB_CLOSE","package":"phobos","parentType":"","signature":"SQL_CB_CLOSE","url":"/phobos/etc/c/odbc/sql.html#SQL_CB_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_CB_PRESERVE","package":"phobos","parentType":"","signature":"SQL_CB_PRESERVE","url":"/phobos/etc/c/odbc/sql.html#SQL_CB_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_CHAR","package":"phobos","parentType":"","signature":"SQL_CHAR","url":"/phobos/etc/c/odbc/sql.html#SQL_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_CLOSE","package":"phobos","parentType":"","signature":"SQL_CLOSE","url":"/phobos/etc/c/odbc/sql.html#SQL_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_COMMIT","package":"phobos","parentType":"","signature":"SQL_COMMIT","url":"/phobos/etc/c/odbc/sql.html#SQL_COMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_CURSOR_COMMIT_BEHAVIOR","package":"phobos","parentType":"","signature":"SQL_CURSOR_COMMIT_BEHAVIOR","url":"/phobos/etc/c/odbc/sql.html#SQL_CURSOR_COMMIT_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DATA_AT_EXEC","package":"phobos","parentType":"","signature":"SQL_DATA_AT_EXEC","url":"/phobos/etc/c/odbc/sql.html#SQL_DATA_AT_EXEC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DATA_SOURCE_NAME","package":"phobos","parentType":"","signature":"SQL_DATA_SOURCE_NAME","url":"/phobos/etc/c/odbc/sql.html#SQL_DATA_SOURCE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DATA_SOURCE_READ_ONLY","package":"phobos","parentType":"","signature":"SQL_DATA_SOURCE_READ_ONLY","url":"/phobos/etc/c/odbc/sql.html#SQL_DATA_SOURCE_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DBMS_NAME","package":"phobos","parentType":"","signature":"SQL_DBMS_NAME","url":"/phobos/etc/c/odbc/sql.html#SQL_DBMS_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DBMS_VER","package":"phobos","parentType":"","signature":"SQL_DBMS_VER","url":"/phobos/etc/c/odbc/sql.html#SQL_DBMS_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DECIMAL","package":"phobos","parentType":"","signature":"SQL_DECIMAL","url":"/phobos/etc/c/odbc/sql.html#SQL_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DEFAULT_TXN_ISOLATION","package":"phobos","parentType":"","signature":"SQL_DEFAULT_TXN_ISOLATION","url":"/phobos/etc/c/odbc/sql.html#SQL_DEFAULT_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DOUBLE","package":"phobos","parentType":"","signature":"SQL_DOUBLE","url":"/phobos/etc/c/odbc/sql.html#SQL_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_DROP","package":"phobos","parentType":"","signature":"SQL_DROP","url":"/phobos/etc/c/odbc/sql.html#SQL_DROP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ERROR","package":"phobos","parentType":"","signature":"SQL_ERROR","url":"/phobos/etc/c/odbc/sql.html#SQL_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FD_FETCH_NEXT","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_NEXT","url":"/phobos/etc/c/odbc/sql.html#SQL_FD_FETCH_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FD_FETCH_FIRST","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_FIRST","url":"/phobos/etc/c/odbc/sql.html#SQL_FD_FETCH_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FD_FETCH_LAST","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_LAST","url":"/phobos/etc/c/odbc/sql.html#SQL_FD_FETCH_LAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FD_FETCH_PRIOR","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_PRIOR","url":"/phobos/etc/c/odbc/sql.html#SQL_FD_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FD_FETCH_ABSOLUTE","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_ABSOLUTE","url":"/phobos/etc/c/odbc/sql.html#SQL_FD_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FD_FETCH_RELATIVE","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_RELATIVE","url":"/phobos/etc/c/odbc/sql.html#SQL_FD_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_ABSOLUTE","package":"phobos","parentType":"","signature":"SQL_FETCH_ABSOLUTE","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_ABSOLUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_DIRECTION","package":"phobos","parentType":"","signature":"SQL_FETCH_DIRECTION","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_DIRECTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_FIRST","package":"phobos","parentType":"","signature":"SQL_FETCH_FIRST","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_LAST","package":"phobos","parentType":"","signature":"SQL_FETCH_LAST","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_LAST"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_NEXT","package":"phobos","parentType":"","signature":"SQL_FETCH_NEXT","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_NEXT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_PRIOR","package":"phobos","parentType":"","signature":"SQL_FETCH_PRIOR","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_PRIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FETCH_RELATIVE","package":"phobos","parentType":"","signature":"SQL_FETCH_RELATIVE","url":"/phobos/etc/c/odbc/sql.html#SQL_FETCH_RELATIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_FLOAT","package":"phobos","parentType":"","signature":"SQL_FLOAT","url":"/phobos/etc/c/odbc/sql.html#SQL_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_GD_ANY_COLUMN","package":"phobos","parentType":"","signature":"SQL_GD_ANY_COLUMN","url":"/phobos/etc/c/odbc/sql.html#SQL_GD_ANY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_GD_ANY_ORDER","package":"phobos","parentType":"","signature":"SQL_GD_ANY_ORDER","url":"/phobos/etc/c/odbc/sql.html#SQL_GD_ANY_ORDER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_GETDATA_EXTENSIONS","package":"phobos","parentType":"","signature":"SQL_GETDATA_EXTENSIONS","url":"/phobos/etc/c/odbc/sql.html#SQL_GETDATA_EXTENSIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_IC_LOWER","package":"phobos","parentType":"","signature":"SQL_IC_LOWER","url":"/phobos/etc/c/odbc/sql.html#SQL_IC_LOWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_IC_MIXED","package":"phobos","parentType":"","signature":"SQL_IC_MIXED","url":"/phobos/etc/c/odbc/sql.html#SQL_IC_MIXED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_IC_SENSITIVE","package":"phobos","parentType":"","signature":"SQL_IC_SENSITIVE","url":"/phobos/etc/c/odbc/sql.html#SQL_IC_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_IC_UPPER","package":"phobos","parentType":"","signature":"SQL_IC_UPPER","url":"/phobos/etc/c/odbc/sql.html#SQL_IC_UPPER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_IDENTIFIER_CASE","package":"phobos","parentType":"","signature":"SQL_IDENTIFIER_CASE","url":"/phobos/etc/c/odbc/sql.html#SQL_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_IDENTIFIER_QUOTE_CHAR","package":"phobos","parentType":"","signature":"SQL_IDENTIFIER_QUOTE_CHAR","url":"/phobos/etc/c/odbc/sql.html#SQL_IDENTIFIER_QUOTE_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INDEX_ALL","package":"phobos","parentType":"","signature":"SQL_INDEX_ALL","url":"/phobos/etc/c/odbc/sql.html#SQL_INDEX_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INDEX_CLUSTERED","package":"phobos","parentType":"","signature":"SQL_INDEX_CLUSTERED","url":"/phobos/etc/c/odbc/sql.html#SQL_INDEX_CLUSTERED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INDEX_HASHED","package":"phobos","parentType":"","signature":"SQL_INDEX_HASHED","url":"/phobos/etc/c/odbc/sql.html#SQL_INDEX_HASHED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INDEX_OTHER","package":"phobos","parentType":"","signature":"SQL_INDEX_OTHER","url":"/phobos/etc/c/odbc/sql.html#SQL_INDEX_OTHER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INDEX_UNIQUE","package":"phobos","parentType":"","signature":"SQL_INDEX_UNIQUE","url":"/phobos/etc/c/odbc/sql.html#SQL_INDEX_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INTEGER","package":"phobos","parentType":"","signature":"SQL_INTEGER","url":"/phobos/etc/c/odbc/sql.html#SQL_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INTEGRITY","package":"phobos","parentType":"","signature":"SQL_INTEGRITY","url":"/phobos/etc/c/odbc/sql.html#SQL_INTEGRITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_INVALID_HANDLE","package":"phobos","parentType":"","signature":"SQL_INVALID_HANDLE","url":"/phobos/etc/c/odbc/sql.html#SQL_INVALID_HANDLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_CATALOG_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_CATALOG_NAME_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_CATALOG_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_COLUMN_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_COLUMN_NAME_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_COLUMN_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_COLUMNS_IN_GROUP_BY","package":"phobos","parentType":"","signature":"SQL_MAX_COLUMNS_IN_GROUP_BY","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_COLUMNS_IN_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_COLUMNS_IN_INDEX","package":"phobos","parentType":"","signature":"SQL_MAX_COLUMNS_IN_INDEX","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_COLUMNS_IN_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_COLUMNS_IN_ORDER_BY","package":"phobos","parentType":"","signature":"SQL_MAX_COLUMNS_IN_ORDER_BY","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_COLUMNS_IN_ORDER_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQL_MAX_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_COLUMNS_IN_TABLE","package":"phobos","parentType":"","signature":"SQL_MAX_COLUMNS_IN_TABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_COLUMNS_IN_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_CURSOR_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_CURSOR_NAME_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_CURSOR_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_INDEX_SIZE","package":"phobos","parentType":"","signature":"SQL_MAX_INDEX_SIZE","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_INDEX_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_MESSAGE_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAX_MESSAGE_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_MESSAGE_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_ROW_SIZE","package":"phobos","parentType":"","signature":"SQL_MAX_ROW_SIZE","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_ROW_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_SCHEMA_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_SCHEMA_NAME_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_SCHEMA_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_STATEMENT_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_STATEMENT_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_STATEMENT_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_TABLE_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_TABLE_NAME_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_TABLE_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_TABLES_IN_SELECT","package":"phobos","parentType":"","signature":"SQL_MAX_TABLES_IN_SELECT","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_TABLES_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAX_USER_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_USER_NAME_LEN","url":"/phobos/etc/c/odbc/sql.html#SQL_MAX_USER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_CATALOG_NAME_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_CATALOG_NAME_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_CATALOG_NAME_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_COLUMN_NAME_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_COLUMN_NAME_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_COLUMN_NAME_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_COLUMNS_IN_GROUP_BY","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_GROUP_BY","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_COLUMNS_IN_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_COLUMNS_IN_INDEX","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_INDEX","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_COLUMNS_IN_INDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_COLUMNS_IN_ORDER_BY","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_ORDER_BY","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_COLUMNS_IN_ORDER_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_CURSOR_NAME_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_CURSOR_NAME_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_CURSOR_NAME_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_INDEX_SIZE","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_INDEX_SIZE","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_INDEX_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_ROW_SIZE","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_ROW_SIZE","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_ROW_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_SCHEMA_NAME_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_SCHEMA_NAME_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_SCHEMA_NAME_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_STATEMENT_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_STATEMENT_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_STATEMENT_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_TABLES_IN_SELECT","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_TABLES_IN_SELECT","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_TABLES_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_MAXIMUM_USER_NAME_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAXIMUM_USER_NAME_LENGTH","url":"/phobos/etc/c/odbc/sql.html#SQL_MAXIMUM_USER_NAME_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NC_HIGH","package":"phobos","parentType":"","signature":"SQL_NC_HIGH","url":"/phobos/etc/c/odbc/sql.html#SQL_NC_HIGH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NC_LOW","package":"phobos","parentType":"","signature":"SQL_NC_LOW","url":"/phobos/etc/c/odbc/sql.html#SQL_NC_LOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NEED_DATA","package":"phobos","parentType":"","signature":"SQL_NEED_DATA","url":"/phobos/etc/c/odbc/sql.html#SQL_NEED_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NO_NULLS","package":"phobos","parentType":"","signature":"SQL_NO_NULLS","url":"/phobos/etc/c/odbc/sql.html#SQL_NO_NULLS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NTS","package":"phobos","parentType":"","signature":"SQL_NTS","url":"/phobos/etc/c/odbc/sql.html#SQL_NTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NTSL","package":"phobos","parentType":"","signature":"LONG SQL_NTSL","url":"/phobos/etc/c/odbc/sql.html#SQL_NTSL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULL_COLLATION","package":"phobos","parentType":"","signature":"SQL_NULL_COLLATION","url":"/phobos/etc/c/odbc/sql.html#SQL_NULL_COLLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULL_DATA","package":"phobos","parentType":"","signature":"SQL_NULL_DATA","url":"/phobos/etc/c/odbc/sql.html#SQL_NULL_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULL_HDBC","package":"phobos","parentType":"","signature":"SQL_NULL_HDBC","url":"/phobos/etc/c/odbc/sql.html#SQL_NULL_HDBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULL_HENV","package":"phobos","parentType":"","signature":"SQL_NULL_HENV","url":"/phobos/etc/c/odbc/sql.html#SQL_NULL_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULL_HSTMT","package":"phobos","parentType":"","signature":"SQL_NULL_HSTMT","url":"/phobos/etc/c/odbc/sql.html#SQL_NULL_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULLABLE","package":"phobos","parentType":"","signature":"SQL_NULLABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NULLABLE_UNKNOWN","package":"phobos","parentType":"","signature":"SQL_NULLABLE_UNKNOWN","url":"/phobos/etc/c/odbc/sql.html#SQL_NULLABLE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_NUMERIC","package":"phobos","parentType":"","signature":"SQL_NUMERIC","url":"/phobos/etc/c/odbc/sql.html#SQL_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ORDER_BY_COLUMNS_IN_SELECT","package":"phobos","parentType":"","signature":"SQL_ORDER_BY_COLUMNS_IN_SELECT","url":"/phobos/etc/c/odbc/sql.html#SQL_ORDER_BY_COLUMNS_IN_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_PC_PSEUDO","package":"phobos","parentType":"","signature":"SQL_PC_PSEUDO","url":"/phobos/etc/c/odbc/sql.html#SQL_PC_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_PC_UNKNOWN","package":"phobos","parentType":"","signature":"SQL_PC_UNKNOWN","url":"/phobos/etc/c/odbc/sql.html#SQL_PC_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_REAL","package":"phobos","parentType":"","signature":"SQL_REAL","url":"/phobos/etc/c/odbc/sql.html#SQL_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_RESET_PARAMS","package":"phobos","parentType":"","signature":"SQL_RESET_PARAMS","url":"/phobos/etc/c/odbc/sql.html#SQL_RESET_PARAMS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_ROLLBACK","package":"phobos","parentType":"","signature":"SQL_ROLLBACK","url":"/phobos/etc/c/odbc/sql.html#SQL_ROLLBACK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCCO_LOCK","package":"phobos","parentType":"","signature":"SQL_SCCO_LOCK","url":"/phobos/etc/c/odbc/sql.html#SQL_SCCO_LOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCCO_OPT_ROWVER","package":"phobos","parentType":"","signature":"SQL_SCCO_OPT_ROWVER","url":"/phobos/etc/c/odbc/sql.html#SQL_SCCO_OPT_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCCO_OPT_VALUES","package":"phobos","parentType":"","signature":"SQL_SCCO_OPT_VALUES","url":"/phobos/etc/c/odbc/sql.html#SQL_SCCO_OPT_VALUES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCCO_READ_ONLY","package":"phobos","parentType":"","signature":"SQL_SCCO_READ_ONLY","url":"/phobos/etc/c/odbc/sql.html#SQL_SCCO_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCOPE_CURROW","package":"phobos","parentType":"","signature":"SQL_SCOPE_CURROW","url":"/phobos/etc/c/odbc/sql.html#SQL_SCOPE_CURROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCOPE_SESSION","package":"phobos","parentType":"","signature":"SQL_SCOPE_SESSION","url":"/phobos/etc/c/odbc/sql.html#SQL_SCOPE_SESSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCOPE_TRANSACTION","package":"phobos","parentType":"","signature":"SQL_SCOPE_TRANSACTION","url":"/phobos/etc/c/odbc/sql.html#SQL_SCOPE_TRANSACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SCROLL_CONCURRENCY","package":"phobos","parentType":"","signature":"SQL_SCROLL_CONCURRENCY","url":"/phobos/etc/c/odbc/sql.html#SQL_SCROLL_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SEARCH_PATTERN_ESCAPE","package":"phobos","parentType":"","signature":"SQL_SEARCH_PATTERN_ESCAPE","url":"/phobos/etc/c/odbc/sql.html#SQL_SEARCH_PATTERN_ESCAPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SERVER_NAME","package":"phobos","parentType":"","signature":"SQL_SERVER_NAME","url":"/phobos/etc/c/odbc/sql.html#SQL_SERVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SMALLINT","package":"phobos","parentType":"","signature":"SQL_SMALLINT","url":"/phobos/etc/c/odbc/sql.html#SQL_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SPECIAL_CHARACTERS","package":"phobos","parentType":"","signature":"SQL_SPECIAL_CHARACTERS","url":"/phobos/etc/c/odbc/sql.html#SQL_SPECIAL_CHARACTERS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_STILL_EXECUTING","package":"phobos","parentType":"","signature":"SQL_STILL_EXECUTING","url":"/phobos/etc/c/odbc/sql.html#SQL_STILL_EXECUTING"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SUCCESS","package":"phobos","parentType":"","signature":"SQL_SUCCESS","url":"/phobos/etc/c/odbc/sql.html#SQL_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_SUCCESS_WITH_INFO","package":"phobos","parentType":"","signature":"SQL_SUCCESS_WITH_INFO","url":"/phobos/etc/c/odbc/sql.html#SQL_SUCCESS_WITH_INFO"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TC_ALL","package":"phobos","parentType":"","signature":"SQL_TC_ALL","url":"/phobos/etc/c/odbc/sql.html#SQL_TC_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TC_DDL_COMMIT","package":"phobos","parentType":"","signature":"SQL_TC_DDL_COMMIT","url":"/phobos/etc/c/odbc/sql.html#SQL_TC_DDL_COMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TC_DDL_IGNORE","package":"phobos","parentType":"","signature":"SQL_TC_DDL_IGNORE","url":"/phobos/etc/c/odbc/sql.html#SQL_TC_DDL_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TC_DML","package":"phobos","parentType":"","signature":"SQL_TC_DML","url":"/phobos/etc/c/odbc/sql.html#SQL_TC_DML"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TC_NONE","package":"phobos","parentType":"","signature":"SQL_TC_NONE","url":"/phobos/etc/c/odbc/sql.html#SQL_TC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TXN_CAPABLE","package":"phobos","parentType":"","signature":"SQL_TXN_CAPABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_TXN_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TXN_ISOLATION_OPTION","package":"phobos","parentType":"","signature":"SQL_TXN_ISOLATION_OPTION","url":"/phobos/etc/c/odbc/sql.html#SQL_TXN_ISOLATION_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TXN_READ_COMMITTED","package":"phobos","parentType":"","signature":"SQL_TXN_READ_COMMITTED","url":"/phobos/etc/c/odbc/sql.html#SQL_TXN_READ_COMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TXN_READ_UNCOMMITTED","package":"phobos","parentType":"","signature":"SQL_TXN_READ_UNCOMMITTED","url":"/phobos/etc/c/odbc/sql.html#SQL_TXN_READ_UNCOMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TXN_REPEATABLE_READ","package":"phobos","parentType":"","signature":"SQL_TXN_REPEATABLE_READ","url":"/phobos/etc/c/odbc/sql.html#SQL_TXN_REPEATABLE_READ"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TXN_SERIALIZABLE","package":"phobos","parentType":"","signature":"SQL_TXN_SERIALIZABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_TXN_SERIALIZABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TRANSACTION_CAPABLE","package":"phobos","parentType":"","signature":"SQL_TRANSACTION_CAPABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_TRANSACTION_CAPABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TRANSACTION_ISOLATION_OPTION","package":"phobos","parentType":"","signature":"SQL_TRANSACTION_ISOLATION_OPTION","url":"/phobos/etc/c/odbc/sql.html#SQL_TRANSACTION_ISOLATION_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TRANSACTION_READ_COMMITTED","package":"phobos","parentType":"","signature":"SQL_TRANSACTION_READ_COMMITTED","url":"/phobos/etc/c/odbc/sql.html#SQL_TRANSACTION_READ_COMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TRANSACTION_READ_UNCOMMITTED","package":"phobos","parentType":"","signature":"SQL_TRANSACTION_READ_UNCOMMITTED","url":"/phobos/etc/c/odbc/sql.html#SQL_TRANSACTION_READ_UNCOMMITTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TRANSACTION_REPEATABLE_READ","package":"phobos","parentType":"","signature":"SQL_TRANSACTION_REPEATABLE_READ","url":"/phobos/etc/c/odbc/sql.html#SQL_TRANSACTION_REPEATABLE_READ"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_TRANSACTION_SERIALIZABLE","package":"phobos","parentType":"","signature":"SQL_TRANSACTION_SERIALIZABLE","url":"/phobos/etc/c/odbc/sql.html#SQL_TRANSACTION_SERIALIZABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_UNBIND","package":"phobos","parentType":"","signature":"SQL_UNBIND","url":"/phobos/etc/c/odbc/sql.html#SQL_UNBIND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_UNKNOWN_TYPE","package":"phobos","parentType":"","signature":"SQL_UNKNOWN_TYPE","url":"/phobos/etc/c/odbc/sql.html#SQL_UNKNOWN_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_USER_NAME","package":"phobos","parentType":"","signature":"SQL_USER_NAME","url":"/phobos/etc/c/odbc/sql.html#SQL_USER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sql","name":"SQL_VARCHAR","package":"phobos","parentType":"","signature":"SQL_VARCHAR","url":"/phobos/etc/c/odbc/sql.html#SQL_VARCHAR"},{"doc":"","kind":"module","module":"etc.c.odbc.sqlext","name":"etc.c.odbc.sqlext","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc/sqlext.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLDriverConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnect(SQLHDBC,  SQLHWND,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLDriverConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLBrowseConnect","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnect(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlext/SQLBrowseConnect.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLColumnPrivileges","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivileges(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLColumnPrivileges.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLColAttributes","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributes(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLLEN *)","url":"/phobos/etc/c/odbc/sqlext/SQLColAttributes.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLDescribeParam","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeParam(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlext/SQLDescribeParam.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLExtendedFetch","package":"phobos","parentType":"","signature":"SQLRETURN SQLExtendedFetch(SQLHSTMT,  SQLUSMALLINT,  SQLINTEGER,  SQLUINTEGER *,  SQLUSMALLINT *)","url":"/phobos/etc/c/odbc/sqlext/SQLExtendedFetch.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLForeignKeys","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeys(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLForeignKeys.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLMoreResults","package":"phobos","parentType":"","signature":"SQLRETURN SQLMoreResults(SQLHSTMT)","url":"/phobos/etc/c/odbc/sqlext/SQLMoreResults.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLNativeSql","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSql(SQLHDBC,  SQLCHAR *,  SQLINTEGER,  SQLCHAR *,  SQLINTEGER,  SQLINTEGER *)","url":"/phobos/etc/c/odbc/sqlext/SQLNativeSql.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLNumParams","package":"phobos","parentType":"","signature":"SQLRETURN SQLNumParams(SQLHSTMT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlext/SQLNumParams.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLParamOptions","package":"phobos","parentType":"","signature":"SQLRETURN SQLParamOptions(SQLHSTMT,  SQLUINTEGER,  SQLUINTEGER *)","url":"/phobos/etc/c/odbc/sqlext/SQLParamOptions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLPrimaryKeys","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeys(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLPrimaryKeys.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLProcedureColumns","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumns(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLProcedureColumns.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLProcedures","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedures(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLProcedures.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLSetPos","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetPos(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLSetPos.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLTablePrivileges","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivileges(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLTablePrivileges.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLDrivers","package":"phobos","parentType":"","signature":"SQLRETURN SQLDrivers(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlext/SQLDrivers.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLBindParameter","package":"phobos","parentType":"","signature":"SQLRETURN SQLBindParameter(SQLHSTMT,  SQLUSMALLINT,  SQLSMALLINT,  SQLSMALLINT,  SQLSMALLINT,  SQLULEN,  SQLSMALLINT,  SQLPOINTER,  SQLLEN,  SQLLEN *)","url":"/phobos/etc/c/odbc/sqlext/SQLBindParameter.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLSetScrollOptions","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetScrollOptions(SQLHSTMT,  SQLUSMALLINT,  SQLLEN,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLSetScrollOptions.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"ODBCGetTryWaitValue","package":"phobos","parentType":"","signature":"DWORD ODBCGetTryWaitValue()","url":"/phobos/etc/c/odbc/sqlext/ODBCGetTryWaitValue.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"ODBCSetTryWaitValue","package":"phobos","parentType":"","signature":"BOOL ODBCSetTryWaitValue(DWORD)","url":"/phobos/etc/c/odbc/sqlext/ODBCSetTryWaitValue.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"TraceOpenLogFile","package":"phobos","parentType":"","signature":"RETCODE TraceOpenLogFile(LPWSTR,  LPWSTR,  DWORD)","url":"/phobos/etc/c/odbc/sqlext/TraceOpenLogFile.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"TraceCloseLogFile","package":"phobos","parentType":"","signature":"RETCODE TraceCloseLogFile()","url":"/phobos/etc/c/odbc/sqlext/TraceCloseLogFile.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"TraceReturn","package":"phobos","parentType":"","signature":"VOID TraceReturn(RETCODE,  RETCODE)","url":"/phobos/etc/c/odbc/sqlext/TraceReturn.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"TraceVersion","package":"phobos","parentType":"","signature":"DWORD TraceVersion()","url":"/phobos/etc/c/odbc/sqlext/TraceVersion.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLBulkOperations","package":"phobos","parentType":"","signature":"SQLRETURN SQLBulkOperations(SQLHSTMT,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlext/SQLBulkOperations.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlext","name":"SQLAllocHandleStd","package":"phobos","parentType":"","signature":"SQLRETURN SQLAllocHandleStd(  SQLSMALLINT,  SQLHANDLE,  SQLHANDLE *)","url":"/phobos/etc/c/odbc/sqlext/SQLAllocHandleStd.html"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SPEC_MAJOR","package":"phobos","parentType":"","signature":"SQL_SPEC_MAJOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SPEC_MAJOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SPEC_MINOR","package":"phobos","parentType":"","signature":"SQL_SPEC_MINOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SPEC_MINOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SPEC_STRING","package":"phobos","parentType":"","signature":"char[] SQL_SPEC_STRING","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SPEC_STRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ACCESS_MODE","package":"phobos","parentType":"","signature":"SQL_ACCESS_MODE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ACCESS_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ACTIVE_CONNECTIONS","package":"phobos","parentType":"","signature":"SQL_ACTIVE_CONNECTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ACTIVE_CONNECTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ACTIVE_STATEMENTS","package":"phobos","parentType":"","signature":"SQL_ACTIVE_STATEMENTS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ACTIVE_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DATE","package":"phobos","parentType":"","signature":"SQL_DATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TIME","package":"phobos","parentType":"","signature":"SQL_TIME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SIGNED_OFFSET","package":"phobos","parentType":"","signature":"SQL_SIGNED_OFFSET","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SIGNED_OFFSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TINYINT","package":"phobos","parentType":"","signature":"SQL_TINYINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TIMESTAMP","package":"phobos","parentType":"","signature":"SQL_TIMESTAMP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UNSIGNED_OFFSET","package":"phobos","parentType":"","signature":"SQL_UNSIGNED_OFFSET","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UNSIGNED_OFFSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ADD","package":"phobos","parentType":"","signature":"SQL_ADD","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ALL_EXCEPT_LIKE","package":"phobos","parentType":"","signature":"SQL_ALL_EXCEPT_LIKE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ALL_EXCEPT_LIKE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_ALL_FUNCTIONS","package":"phobos","parentType":"","signature":"SQL_API_ALL_FUNCTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_ALL_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLCOLATTRIBUTES","package":"phobos","parentType":"","signature":"SQL_API_SQLCOLATTRIBUTES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLCOLATTRIBUTES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLDRIVERCONNECT","package":"phobos","parentType":"","signature":"SQL_API_SQLDRIVERCONNECT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLDRIVERCONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLBROWSECONNECT","package":"phobos","parentType":"","signature":"SQL_API_SQLBROWSECONNECT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLBROWSECONNECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLCOLUMNPRIVILEGES","package":"phobos","parentType":"","signature":"SQL_API_SQLCOLUMNPRIVILEGES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLCOLUMNPRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLDESCRIBEPARAM","package":"phobos","parentType":"","signature":"SQL_API_SQLDESCRIBEPARAM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLDESCRIBEPARAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLEXTENDEDFETCH","package":"phobos","parentType":"","signature":"SQL_API_SQLEXTENDEDFETCH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLEXTENDEDFETCH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLFOREIGNKEYS","package":"phobos","parentType":"","signature":"SQL_API_SQLFOREIGNKEYS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLFOREIGNKEYS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLMORERESULTS","package":"phobos","parentType":"","signature":"SQL_API_SQLMORERESULTS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLMORERESULTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLNATIVESQL","package":"phobos","parentType":"","signature":"SQL_API_SQLNATIVESQL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLNATIVESQL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLNUMPARAMS","package":"phobos","parentType":"","signature":"SQL_API_SQLNUMPARAMS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLNUMPARAMS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLPARAMOPTIONS","package":"phobos","parentType":"","signature":"SQL_API_SQLPARAMOPTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLPARAMOPTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLPRIMARYKEYS","package":"phobos","parentType":"","signature":"SQL_API_SQLPRIMARYKEYS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLPRIMARYKEYS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLPROCEDURECOLUMNS","package":"phobos","parentType":"","signature":"SQL_API_SQLPROCEDURECOLUMNS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLPROCEDURECOLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLPROCEDURES","package":"phobos","parentType":"","signature":"SQL_API_SQLPROCEDURES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLPROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLSETPOS","package":"phobos","parentType":"","signature":"SQL_API_SQLSETPOS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLSETPOS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLSETSCROLLOPTIONS","package":"phobos","parentType":"","signature":"SQL_API_SQLSETSCROLLOPTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLSETSCROLLOPTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLTABLEPRIVILEGES","package":"phobos","parentType":"","signature":"SQL_API_SQLTABLEPRIVILEGES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLTABLEPRIVILEGES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLDRIVERS","package":"phobos","parentType":"","signature":"SQL_API_SQLDRIVERS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLDRIVERS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_SQLBINDPARAMETER","package":"phobos","parentType":"","signature":"SQL_API_SQLBINDPARAMETER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_SQLBINDPARAMETER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_API_LOADBYORDINAL","package":"phobos","parentType":"","signature":"SQL_API_LOADBYORDINAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_API_LOADBYORDINAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ASYNC_ENABLE","package":"phobos","parentType":"","signature":"SQL_ASYNC_ENABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ASYNC_ENABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ASYNC_ENABLE_OFF","package":"phobos","parentType":"","signature":"SQL_ASYNC_ENABLE_OFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ASYNC_ENABLE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ASYNC_ENABLE_ON","package":"phobos","parentType":"","signature":"SQL_ASYNC_ENABLE_ON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ASYNC_ENABLE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ASYNC_ENABLE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_ASYNC_ENABLE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ASYNC_ENABLE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ATTR_CONNECTION_DEAD","package":"phobos","parentType":"","signature":"SQL_ATTR_CONNECTION_DEAD","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ATTR_CONNECTION_DEAD"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ATTR_READONLY","package":"phobos","parentType":"","signature":"SQL_ATTR_READONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ATTR_READONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ATTR_READWRITE_UNKNOWN","package":"phobos","parentType":"","signature":"SQL_ATTR_READWRITE_UNKNOWN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ATTR_READWRITE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ATTR_WRITE","package":"phobos","parentType":"","signature":"SQL_ATTR_WRITE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ATTR_WRITE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_AUTOCOMMIT","package":"phobos","parentType":"","signature":"SQL_AUTOCOMMIT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_AUTOCOMMIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_AUTOCOMMIT_OFF","package":"phobos","parentType":"","signature":"SQL_AUTOCOMMIT_OFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_AUTOCOMMIT_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_AUTOCOMMIT_ON","package":"phobos","parentType":"","signature":"SQL_AUTOCOMMIT_ON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_AUTOCOMMIT_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_AUTOCOMMIT_DEFAULT","package":"phobos","parentType":"","signature":"SQL_AUTOCOMMIT_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_AUTOCOMMIT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BEST_ROWID","package":"phobos","parentType":"","signature":"SQL_BEST_ROWID","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BEST_ROWID"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BIGINT","package":"phobos","parentType":"","signature":"SQL_BIGINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BINARY","package":"phobos","parentType":"","signature":"SQL_BINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BIND_BY_COLUMN","package":"phobos","parentType":"","signature":"SQL_BIND_BY_COLUMN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BIND_BY_COLUMN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BIND_TYPE","package":"phobos","parentType":"","signature":"SQL_BIND_TYPE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BIND_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BIND_TYPE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_BIND_TYPE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BIND_TYPE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BIT","package":"phobos","parentType":"","signature":"SQL_BIT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BOOKMARK_PERSISTENCE","package":"phobos","parentType":"","signature":"SQL_BOOKMARK_PERSISTENCE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BOOKMARK_PERSISTENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_CLOSE","package":"phobos","parentType":"","signature":"SQL_BP_CLOSE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_DELETE","package":"phobos","parentType":"","signature":"SQL_BP_DELETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_DROP","package":"phobos","parentType":"","signature":"SQL_BP_DROP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_DROP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_TRANSACTION","package":"phobos","parentType":"","signature":"SQL_BP_TRANSACTION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_TRANSACTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_UPDATE","package":"phobos","parentType":"","signature":"SQL_BP_UPDATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_OTHER_HSTMT","package":"phobos","parentType":"","signature":"SQL_BP_OTHER_HSTMT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_OTHER_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_BP_SCROLL","package":"phobos","parentType":"","signature":"SQL_BP_SCROLL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_BP_SCROLL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_BINARY","package":"phobos","parentType":"","signature":"SQL_C_BINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_BIT","package":"phobos","parentType":"","signature":"SQL_C_BIT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_CHAR","package":"phobos","parentType":"","signature":"SQL_C_CHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_DATE","package":"phobos","parentType":"","signature":"SQL_C_DATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_DOUBLE","package":"phobos","parentType":"","signature":"SQL_C_DOUBLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_FLOAT","package":"phobos","parentType":"","signature":"SQL_C_FLOAT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_LONG","package":"phobos","parentType":"","signature":"SQL_C_LONG","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_LONG"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_SHORT","package":"phobos","parentType":"","signature":"SQL_C_SHORT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_SHORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_SLONG","package":"phobos","parentType":"","signature":"SQL_C_SLONG","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_SLONG"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_SSHORT","package":"phobos","parentType":"","signature":"SQL_C_SSHORT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_SSHORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_STINYINT","package":"phobos","parentType":"","signature":"SQL_C_STINYINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_STINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_TIME","package":"phobos","parentType":"","signature":"SQL_C_TIME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_TIMESTAMP","package":"phobos","parentType":"","signature":"SQL_C_TIMESTAMP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_TINYINT","package":"phobos","parentType":"","signature":"SQL_C_TINYINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_ULONG","package":"phobos","parentType":"","signature":"SQL_C_ULONG","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_ULONG"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_USHORT","package":"phobos","parentType":"","signature":"SQL_C_USHORT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_USHORT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_UTINYINT","package":"phobos","parentType":"","signature":"SQL_C_UTINYINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_UTINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_BOOKMARK","package":"phobos","parentType":"","signature":"SQL_C_BOOKMARK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_C_DEFAULT","package":"phobos","parentType":"","signature":"SQL_C_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_C_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CASCADE","package":"phobos","parentType":"","signature":"SQL_CASCADE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CASCADE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CB_NON_NULL","package":"phobos","parentType":"","signature":"SQL_CB_NON_NULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CB_NON_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CB_NULL","package":"phobos","parentType":"","signature":"SQL_CB_NULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CB_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CC_CLOSE","package":"phobos","parentType":"","signature":"SQL_CC_CLOSE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CC_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CC_DELETE","package":"phobos","parentType":"","signature":"SQL_CC_DELETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CC_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CC_PRESERVE","package":"phobos","parentType":"","signature":"SQL_CC_PRESERVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CC_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CD_FALSE","package":"phobos","parentType":"","signature":"SQL_CD_FALSE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CD_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CD_TRUE","package":"phobos","parentType":"","signature":"SQL_CD_TRUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CD_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CN_ANY","package":"phobos","parentType":"","signature":"SQL_CN_ANY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CN_ANY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CN_DIFFERENT","package":"phobos","parentType":"","signature":"SQL_CN_DIFFERENT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CN_DIFFERENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CN_NONE","package":"phobos","parentType":"","signature":"SQL_CN_NONE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CN_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_ALIAS","package":"phobos","parentType":"","signature":"SQL_COLUMN_ALIAS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_ALIAS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_COUNT","package":"phobos","parentType":"","signature":"SQL_COLUMN_COUNT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_COUNT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_NAME","package":"phobos","parentType":"","signature":"SQL_COLUMN_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_DISPLAY_SIZE","package":"phobos","parentType":"","signature":"SQL_COLUMN_DISPLAY_SIZE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_DISPLAY_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_LABEL","package":"phobos","parentType":"","signature":"SQL_COLUMN_LABEL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_LABEL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_LENGTH","package":"phobos","parentType":"","signature":"SQL_COLUMN_LENGTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_MONEY","package":"phobos","parentType":"","signature":"SQL_COLUMN_MONEY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_MONEY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_NULLABLE","package":"phobos","parentType":"","signature":"SQL_COLUMN_NULLABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_NULLABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_OWNER_NAME","package":"phobos","parentType":"","signature":"SQL_COLUMN_OWNER_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_OWNER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_PRECISION","package":"phobos","parentType":"","signature":"SQL_COLUMN_PRECISION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_PRECISION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_QUALIFIER_NAME","package":"phobos","parentType":"","signature":"SQL_COLUMN_QUALIFIER_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_QUALIFIER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_SCALE","package":"phobos","parentType":"","signature":"SQL_COLUMN_SCALE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_SCALE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_UNSIGNED","package":"phobos","parentType":"","signature":"SQL_COLUMN_UNSIGNED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_UNSIGNED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_UPDATABLE","package":"phobos","parentType":"","signature":"SQL_COLUMN_UPDATABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_UPDATABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_AUTO_INCREMENT","package":"phobos","parentType":"","signature":"SQL_COLUMN_AUTO_INCREMENT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_AUTO_INCREMENT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_CASE_SENSITIVE","package":"phobos","parentType":"","signature":"SQL_COLUMN_CASE_SENSITIVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_CASE_SENSITIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_SEARCHABLE","package":"phobos","parentType":"","signature":"SQL_COLUMN_SEARCHABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_TYPE","package":"phobos","parentType":"","signature":"SQL_COLUMN_TYPE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_TYPE_NAME","package":"phobos","parentType":"","signature":"SQL_COLUMN_TYPE_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_TYPE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLUMN_TABLE_NAME","package":"phobos","parentType":"","signature":"SQL_COLUMN_TABLE_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLUMN_TABLE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCAT_NULL_BEHAVIOR","package":"phobos","parentType":"","signature":"SQL_CONCAT_NULL_BEHAVIOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCAT_NULL_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCUR_READ_ONLY","package":"phobos","parentType":"","signature":"SQL_CONCUR_READ_ONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCUR_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCUR_DEFAULT","package":"phobos","parentType":"","signature":"SQL_CONCUR_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCUR_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCUR_LOCK","package":"phobos","parentType":"","signature":"SQL_CONCUR_LOCK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCUR_LOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCUR_ROWVER","package":"phobos","parentType":"","signature":"SQL_CONCUR_ROWVER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCUR_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCUR_TIMESTAMP","package":"phobos","parentType":"","signature":"SQL_CONCUR_TIMESTAMP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCUR_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCUR_VALUES","package":"phobos","parentType":"","signature":"SQL_CONCUR_VALUES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCUR_VALUES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONCURRENCY","package":"phobos","parentType":"","signature":"SQL_CONCURRENCY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONCURRENCY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_BIGINT","package":"phobos","parentType":"","signature":"SQL_CONVERT_BIGINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_BINARY","package":"phobos","parentType":"","signature":"SQL_CONVERT_BINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_BIT","package":"phobos","parentType":"","signature":"SQL_CONVERT_BIT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_CHAR","package":"phobos","parentType":"","signature":"SQL_CONVERT_CHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_DATE","package":"phobos","parentType":"","signature":"SQL_CONVERT_DATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_DECIMAL","package":"phobos","parentType":"","signature":"SQL_CONVERT_DECIMAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_DOUBLE","package":"phobos","parentType":"","signature":"SQL_CONVERT_DOUBLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_FLOAT","package":"phobos","parentType":"","signature":"SQL_CONVERT_FLOAT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_FUNCTIONS","package":"phobos","parentType":"","signature":"SQL_CONVERT_FUNCTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_INTEGER","package":"phobos","parentType":"","signature":"SQL_CONVERT_INTEGER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQL_CONVERT_LONGVARBINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQL_CONVERT_LONGVARCHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_NUMERIC","package":"phobos","parentType":"","signature":"SQL_CONVERT_NUMERIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_REAL","package":"phobos","parentType":"","signature":"SQL_CONVERT_REAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_SMALLINT","package":"phobos","parentType":"","signature":"SQL_CONVERT_SMALLINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_TIME","package":"phobos","parentType":"","signature":"SQL_CONVERT_TIME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQL_CONVERT_TIMESTAMP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_TINYINT","package":"phobos","parentType":"","signature":"SQL_CONVERT_TINYINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_VARBINARY","package":"phobos","parentType":"","signature":"SQL_CONVERT_VARBINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CONVERT_VARCHAR","package":"phobos","parentType":"","signature":"SQL_CONVERT_VARCHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CONVERT_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CORRELATION_NAME","package":"phobos","parentType":"","signature":"SQL_CORRELATION_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CORRELATION_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CR_CLOSE","package":"phobos","parentType":"","signature":"SQL_CR_CLOSE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CR_CLOSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CR_DELETE","package":"phobos","parentType":"","signature":"SQL_CR_DELETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CR_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CR_PRESERVE","package":"phobos","parentType":"","signature":"SQL_CR_PRESERVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CR_PRESERVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURRENT_QUALIFIER","package":"phobos","parentType":"","signature":"SQL_CURRENT_QUALIFIER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURRENT_QUALIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_DYNAMIC","package":"phobos","parentType":"","signature":"SQL_CURSOR_DYNAMIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQL_CURSOR_FORWARD_ONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQL_CURSOR_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_ROLLBACK_BEHAVIOR","package":"phobos","parentType":"","signature":"SQL_CURSOR_ROLLBACK_BEHAVIOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_ROLLBACK_BEHAVIOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_STATIC","package":"phobos","parentType":"","signature":"SQL_CURSOR_STATIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_TYPE","package":"phobos","parentType":"","signature":"SQL_CURSOR_TYPE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_TYPE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CURSOR_TYPE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_CURSOR_TYPE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CURSOR_TYPE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CV_CASCADED","package":"phobos","parentType":"","signature":"SQL_CV_CASCADED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CV_CASCADED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CV_CHECK_OPTION","package":"phobos","parentType":"","signature":"SQL_CV_CHECK_OPTION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CV_CHECK_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CV_CREATE_VIEW","package":"phobos","parentType":"","signature":"SQL_CV_CREATE_VIEW","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CV_CREATE_VIEW"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CV_LOCAL","package":"phobos","parentType":"","signature":"SQL_CV_LOCAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CV_LOCAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_BIGINT","package":"phobos","parentType":"","signature":"SQL_CVT_BIGINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_BIGINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_BINARY","package":"phobos","parentType":"","signature":"SQL_CVT_BINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_BINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_BIT","package":"phobos","parentType":"","signature":"SQL_CVT_BIT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_BIT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_CHAR","package":"phobos","parentType":"","signature":"SQL_CVT_CHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_DATE","package":"phobos","parentType":"","signature":"SQL_CVT_DATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_DATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_DECIMAL","package":"phobos","parentType":"","signature":"SQL_CVT_DECIMAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_DECIMAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_DOUBLE","package":"phobos","parentType":"","signature":"SQL_CVT_DOUBLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_DOUBLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_FLOAT","package":"phobos","parentType":"","signature":"SQL_CVT_FLOAT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_FLOAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_INTEGER","package":"phobos","parentType":"","signature":"SQL_CVT_INTEGER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_INTEGER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQL_CVT_LONGVARBINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQL_CVT_LONGVARCHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_NUMERIC","package":"phobos","parentType":"","signature":"SQL_CVT_NUMERIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_NUMERIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_REAL","package":"phobos","parentType":"","signature":"SQL_CVT_REAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_REAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_SMALLINT","package":"phobos","parentType":"","signature":"SQL_CVT_SMALLINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_SMALLINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_TIME","package":"phobos","parentType":"","signature":"SQL_CVT_TIME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_TIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQL_CVT_TIMESTAMP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_TINYINT","package":"phobos","parentType":"","signature":"SQL_CVT_TINYINT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_TINYINT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_VARBINARY","package":"phobos","parentType":"","signature":"SQL_CVT_VARBINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_CVT_VARCHAR","package":"phobos","parentType":"","signature":"SQL_CVT_VARCHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_CVT_VARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DATABASE_NAME","package":"phobos","parentType":"","signature":"SQL_DATABASE_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DATABASE_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DEFAULT_PARAM","package":"phobos","parentType":"","signature":"SQL_DEFAULT_PARAM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DEFAULT_PARAM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DELETE","package":"phobos","parentType":"","signature":"SQL_DELETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_COMPLETE","package":"phobos","parentType":"","signature":"SQL_DRIVER_COMPLETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_COMPLETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_COMPLETE_REQUIRED","package":"phobos","parentType":"","signature":"SQL_DRIVER_COMPLETE_REQUIRED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_COMPLETE_REQUIRED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_HDBC","package":"phobos","parentType":"","signature":"SQL_DRIVER_HDBC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_HDBC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_HENV","package":"phobos","parentType":"","signature":"SQL_DRIVER_HENV","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_HENV"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_HLIB","package":"phobos","parentType":"","signature":"SQL_DRIVER_HLIB","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_HLIB"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_HSTMT","package":"phobos","parentType":"","signature":"SQL_DRIVER_HSTMT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_HSTMT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_NAME","package":"phobos","parentType":"","signature":"SQL_DRIVER_NAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_NAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_NOPROMPT","package":"phobos","parentType":"","signature":"SQL_DRIVER_NOPROMPT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_NOPROMPT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_ODBC_VER","package":"phobos","parentType":"","signature":"SQL_DRIVER_ODBC_VER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_ODBC_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_PROMPT","package":"phobos","parentType":"","signature":"SQL_DRIVER_PROMPT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_PROMPT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DRIVER_VER","package":"phobos","parentType":"","signature":"SQL_DRIVER_VER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DRIVER_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DTC_ENLIST_EXPENSIVE","package":"phobos","parentType":"","signature":"SQL_DTC_ENLIST_EXPENSIVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DTC_ENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DTC_UNENLIST_EXPENSIVE","package":"phobos","parentType":"","signature":"SQL_DTC_UNENLIST_EXPENSIVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DTC_UNENLIST_EXPENSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_DTC_TRANSITION_COST","package":"phobos","parentType":"","signature":"SQL_DTC_TRANSITION_COST","url":"/phobos/etc/c/odbc/sqlext.html#SQL_DTC_TRANSITION_COST"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ENSURE","package":"phobos","parentType":"","signature":"SQL_ENSURE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ENSURE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ENTIRE_ROWSET","package":"phobos","parentType":"","signature":"SQL_ENTIRE_ROWSET","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ENTIRE_ROWSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_EXPRESSIONS_IN_ORDERBY","package":"phobos","parentType":"","signature":"SQL_EXPRESSIONS_IN_ORDERBY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_EXPRESSIONS_IN_ORDERBY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FD_FETCH_BOOKMARK","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_BOOKMARK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FD_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FD_FETCH_PREV","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_PREV","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FD_FETCH_PREV"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FD_FETCH_RESUME","package":"phobos","parentType":"","signature":"SQL_FD_FETCH_RESUME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FD_FETCH_RESUME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FETCH_BOOKMARK","package":"phobos","parentType":"","signature":"SQL_FETCH_BOOKMARK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FETCH_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FETCH_PREV","package":"phobos","parentType":"","signature":"SQL_FETCH_PREV","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FETCH_PREV"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FETCH_RESUME","package":"phobos","parentType":"","signature":"SQL_FETCH_RESUME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FETCH_RESUME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FILE_NOT_SUPPORTED","package":"phobos","parentType":"","signature":"SQL_FILE_NOT_SUPPORTED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FILE_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FILE_TABLE","package":"phobos","parentType":"","signature":"SQL_FILE_TABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FILE_TABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FILE_QUALIFIER","package":"phobos","parentType":"","signature":"SQL_FILE_QUALIFIER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FILE_QUALIFIER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FILE_CATALOG","package":"phobos","parentType":"","signature":"SQL_FILE_CATALOG","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FILE_CATALOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FILE_USAGE","package":"phobos","parentType":"","signature":"SQL_FILE_USAGE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FILE_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_CVT_CONVERT","package":"phobos","parentType":"","signature":"SQL_FN_CVT_CONVERT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_CVT_CONVERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_ABS","package":"phobos","parentType":"","signature":"SQL_FN_NUM_ABS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_ABS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_ACOS","package":"phobos","parentType":"","signature":"SQL_FN_NUM_ACOS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_ACOS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_ASIN","package":"phobos","parentType":"","signature":"SQL_FN_NUM_ASIN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_ASIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_ATAN","package":"phobos","parentType":"","signature":"SQL_FN_NUM_ATAN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_ATAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_ATAN2","package":"phobos","parentType":"","signature":"SQL_FN_NUM_ATAN2","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_ATAN2"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_CEILING","package":"phobos","parentType":"","signature":"SQL_FN_NUM_CEILING","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_CEILING"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_COS","package":"phobos","parentType":"","signature":"SQL_FN_NUM_COS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_COS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_COT","package":"phobos","parentType":"","signature":"SQL_FN_NUM_COT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_COT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_DEGREES","package":"phobos","parentType":"","signature":"SQL_FN_NUM_DEGREES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_DEGREES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_EXP","package":"phobos","parentType":"","signature":"SQL_FN_NUM_EXP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_EXP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_FLOOR","package":"phobos","parentType":"","signature":"SQL_FN_NUM_FLOOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_FLOOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_LOG","package":"phobos","parentType":"","signature":"SQL_FN_NUM_LOG","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_LOG"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_LOG10","package":"phobos","parentType":"","signature":"SQL_FN_NUM_LOG10","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_LOG10"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_MOD","package":"phobos","parentType":"","signature":"SQL_FN_NUM_MOD","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_MOD"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_PI","package":"phobos","parentType":"","signature":"SQL_FN_NUM_PI","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_PI"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_POWER","package":"phobos","parentType":"","signature":"SQL_FN_NUM_POWER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_POWER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_RADIANS","package":"phobos","parentType":"","signature":"SQL_FN_NUM_RADIANS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_RADIANS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_RAND","package":"phobos","parentType":"","signature":"SQL_FN_NUM_RAND","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_RAND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_ROUND","package":"phobos","parentType":"","signature":"SQL_FN_NUM_ROUND","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_ROUND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_SIGN","package":"phobos","parentType":"","signature":"SQL_FN_NUM_SIGN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_SIGN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_SIN","package":"phobos","parentType":"","signature":"SQL_FN_NUM_SIN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_SIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_SQRT","package":"phobos","parentType":"","signature":"SQL_FN_NUM_SQRT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_SQRT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_TAN","package":"phobos","parentType":"","signature":"SQL_FN_NUM_TAN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_TAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_NUM_TRUNCATE","package":"phobos","parentType":"","signature":"SQL_FN_NUM_TRUNCATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_NUM_TRUNCATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_ASCII","package":"phobos","parentType":"","signature":"SQL_FN_STR_ASCII","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_ASCII"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_CHAR","package":"phobos","parentType":"","signature":"SQL_FN_STR_CHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_CHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_CONCAT","package":"phobos","parentType":"","signature":"SQL_FN_STR_CONCAT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_CONCAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_DIFFERENCE","package":"phobos","parentType":"","signature":"SQL_FN_STR_DIFFERENCE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_DIFFERENCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_INSERT","package":"phobos","parentType":"","signature":"SQL_FN_STR_INSERT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_INSERT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_LCASE","package":"phobos","parentType":"","signature":"SQL_FN_STR_LCASE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_LCASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_LEFT","package":"phobos","parentType":"","signature":"SQL_FN_STR_LEFT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_LEFT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_LENGTH","package":"phobos","parentType":"","signature":"SQL_FN_STR_LENGTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_LOCATE","package":"phobos","parentType":"","signature":"SQL_FN_STR_LOCATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_LOCATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_LOCATE_2","package":"phobos","parentType":"","signature":"SQL_FN_STR_LOCATE_2","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_LOCATE_2"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_LTRIM","package":"phobos","parentType":"","signature":"SQL_FN_STR_LTRIM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_LTRIM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_REPEAT","package":"phobos","parentType":"","signature":"SQL_FN_STR_REPEAT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_REPEAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_REPLACE","package":"phobos","parentType":"","signature":"SQL_FN_STR_REPLACE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_REPLACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_RIGHT","package":"phobos","parentType":"","signature":"SQL_FN_STR_RIGHT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_RIGHT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_RTRIM","package":"phobos","parentType":"","signature":"SQL_FN_STR_RTRIM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_RTRIM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_SOUNDEX","package":"phobos","parentType":"","signature":"SQL_FN_STR_SOUNDEX","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_SOUNDEX"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_SPACE","package":"phobos","parentType":"","signature":"SQL_FN_STR_SPACE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_SPACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_SUBSTRING","package":"phobos","parentType":"","signature":"SQL_FN_STR_SUBSTRING","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_SUBSTRING"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_STR_UCASE","package":"phobos","parentType":"","signature":"SQL_FN_STR_UCASE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_STR_UCASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_SYS_DBNAME","package":"phobos","parentType":"","signature":"SQL_FN_SYS_DBNAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_SYS_DBNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_SYS_IFNULL","package":"phobos","parentType":"","signature":"SQL_FN_SYS_IFNULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_SYS_IFNULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_SYS_USERNAME","package":"phobos","parentType":"","signature":"SQL_FN_SYS_USERNAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_SYS_USERNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_CURDATE","package":"phobos","parentType":"","signature":"SQL_FN_TD_CURDATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_CURDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_CURTIME","package":"phobos","parentType":"","signature":"SQL_FN_TD_CURTIME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_CURTIME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_DAYNAME","package":"phobos","parentType":"","signature":"SQL_FN_TD_DAYNAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_DAYNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_DAYOFMONTH","package":"phobos","parentType":"","signature":"SQL_FN_TD_DAYOFMONTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_DAYOFMONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_DAYOFWEEK","package":"phobos","parentType":"","signature":"SQL_FN_TD_DAYOFWEEK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_DAYOFWEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_DAYOFYEAR","package":"phobos","parentType":"","signature":"SQL_FN_TD_DAYOFYEAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_DAYOFYEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_HOUR","package":"phobos","parentType":"","signature":"SQL_FN_TD_HOUR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_MINUTE","package":"phobos","parentType":"","signature":"SQL_FN_TD_MINUTE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_MONTH","package":"phobos","parentType":"","signature":"SQL_FN_TD_MONTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_MONTHNAME","package":"phobos","parentType":"","signature":"SQL_FN_TD_MONTHNAME","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_MONTHNAME"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_NOW","package":"phobos","parentType":"","signature":"SQL_FN_TD_NOW","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_NOW"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_QUARTER","package":"phobos","parentType":"","signature":"SQL_FN_TD_QUARTER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_QUARTER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_SECOND","package":"phobos","parentType":"","signature":"SQL_FN_TD_SECOND","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_TIMESTAMPADD","package":"phobos","parentType":"","signature":"SQL_FN_TD_TIMESTAMPADD","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_TIMESTAMPADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_TIMESTAMPDIFF","package":"phobos","parentType":"","signature":"SQL_FN_TD_TIMESTAMPDIFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_TIMESTAMPDIFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_WEEK","package":"phobos","parentType":"","signature":"SQL_FN_TD_WEEK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_WEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TD_YEAR","package":"phobos","parentType":"","signature":"SQL_FN_TD_YEAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TD_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_DAY","package":"phobos","parentType":"","signature":"SQL_FN_TSI_DAY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_DAY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_FRAC_SECOND","package":"phobos","parentType":"","signature":"SQL_FN_TSI_FRAC_SECOND","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_FRAC_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_HOUR","package":"phobos","parentType":"","signature":"SQL_FN_TSI_HOUR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_HOUR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_MINUTE","package":"phobos","parentType":"","signature":"SQL_FN_TSI_MINUTE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_MINUTE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_MONTH","package":"phobos","parentType":"","signature":"SQL_FN_TSI_MONTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_MONTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_QUARTER","package":"phobos","parentType":"","signature":"SQL_FN_TSI_QUARTER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_QUARTER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_SECOND","package":"phobos","parentType":"","signature":"SQL_FN_TSI_SECOND","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_SECOND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_WEEK","package":"phobos","parentType":"","signature":"SQL_FN_TSI_WEEK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_WEEK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_FN_TSI_YEAR","package":"phobos","parentType":"","signature":"SQL_FN_TSI_YEAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_FN_TSI_YEAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GB_GROUP_BY_CONTAINS_SELECT","package":"phobos","parentType":"","signature":"SQL_GB_GROUP_BY_CONTAINS_SELECT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GB_GROUP_BY_CONTAINS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GB_GROUP_BY_EQUALS_SELECT","package":"phobos","parentType":"","signature":"SQL_GB_GROUP_BY_EQUALS_SELECT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GB_GROUP_BY_EQUALS_SELECT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GB_NO_RELATION","package":"phobos","parentType":"","signature":"SQL_GB_NO_RELATION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GB_NO_RELATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GB_NOT_SUPPORTED","package":"phobos","parentType":"","signature":"SQL_GB_NOT_SUPPORTED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GB_NOT_SUPPORTED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GD_BLOCK","package":"phobos","parentType":"","signature":"SQL_GD_BLOCK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GD_BLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GD_BOUND","package":"phobos","parentType":"","signature":"SQL_GD_BOUND","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GD_BOUND"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GET_BOOKMARK","package":"phobos","parentType":"","signature":"SQL_GET_BOOKMARK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GET_BOOKMARK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_GROUP_BY","package":"phobos","parentType":"","signature":"SQL_GROUP_BY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_GROUP_BY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_IGNORE","package":"phobos","parentType":"","signature":"SQL_IGNORE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_IGNORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_INFO_FIRST","package":"phobos","parentType":"","signature":"SQL_INFO_FIRST","url":"/phobos/etc/c/odbc/sqlext.html#SQL_INFO_FIRST"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_KEYSET_SIZE","package":"phobos","parentType":"","signature":"SQL_KEYSET_SIZE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_KEYSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_KEYSET_SIZE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_KEYSET_SIZE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_KEYSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_KEYWORDS","package":"phobos","parentType":"","signature":"SQL_KEYWORDS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_KEYWORDS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQL_LCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQL_LCK_NO_CHANGE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LCK_UNLOCK","package":"phobos","parentType":"","signature":"SQL_LCK_UNLOCK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LEN_BINARY_ATTR_OFFSET","package":"phobos","parentType":"","signature":"SQL_LEN_BINARY_ATTR_OFFSET","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LEN_BINARY_ATTR_OFFSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LEN_DATA_AT_EXEC_OFFSET","package":"phobos","parentType":"","signature":"SQL_LEN_DATA_AT_EXEC_OFFSET","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LEN_DATA_AT_EXEC_OFFSET"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LIKE_ESCAPE_CLAUSE","package":"phobos","parentType":"","signature":"SQL_LIKE_ESCAPE_CLAUSE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LIKE_ESCAPE_CLAUSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LIKE_ONLY","package":"phobos","parentType":"","signature":"SQL_LIKE_ONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LIKE_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LOCK_EXCLUSIVE","package":"phobos","parentType":"","signature":"SQL_LOCK_EXCLUSIVE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LOCK_EXCLUSIVE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LOCK_NO_CHANGE","package":"phobos","parentType":"","signature":"SQL_LOCK_NO_CHANGE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LOCK_NO_CHANGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LOCK_TYPES","package":"phobos","parentType":"","signature":"SQL_LOCK_TYPES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LOCK_TYPES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LOCK_UNLOCK","package":"phobos","parentType":"","signature":"SQL_LOCK_UNLOCK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LOCK_UNLOCK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LOGIN_TIMEOUT","package":"phobos","parentType":"","signature":"SQL_LOGIN_TIMEOUT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LOGIN_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LOGIN_TIMEOUT_DEFAULT","package":"phobos","parentType":"","signature":"SQL_LOGIN_TIMEOUT_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LOGIN_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LONGVARBINARY","package":"phobos","parentType":"","signature":"SQL_LONGVARBINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LONGVARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_LONGVARCHAR","package":"phobos","parentType":"","signature":"SQL_LONGVARCHAR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_LONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_BINARY_LITERAL_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_BINARY_LITERAL_LEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_BINARY_LITERAL_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_CHAR_LITERAL_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_CHAR_LITERAL_LEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_CHAR_LITERAL_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_DSN_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAX_DSN_LENGTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_DSN_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAX_LENGTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_LENGTH_DEFAULT","package":"phobos","parentType":"","signature":"SQL_MAX_LENGTH_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_LENGTH_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_OPTION_STRING_LENGTH","package":"phobos","parentType":"","signature":"SQL_MAX_OPTION_STRING_LENGTH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_OPTION_STRING_LENGTH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_OWNER_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_OWNER_NAME_LEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_OWNER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_PROCEDURE_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_PROCEDURE_NAME_LEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_PROCEDURE_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_QUALIFIER_NAME_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_QUALIFIER_NAME_LEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_QUALIFIER_NAME_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","package":"phobos","parentType":"","signature":"SQL_MAX_ROW_SIZE_INCLUDES_LONG","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_ROW_SIZE_INCLUDES_LONG"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_ROWS","package":"phobos","parentType":"","signature":"SQL_MAX_ROWS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_ROWS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MAX_ROWS_DEFAULT","package":"phobos","parentType":"","signature":"SQL_MAX_ROWS_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MAX_ROWS_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MODE_READ_WRITE","package":"phobos","parentType":"","signature":"SQL_MODE_READ_WRITE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MODE_READ_WRITE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MODE_READ_ONLY","package":"phobos","parentType":"","signature":"SQL_MODE_READ_ONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MODE_READ_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MODE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_MODE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MODE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MULT_RESULT_SETS","package":"phobos","parentType":"","signature":"SQL_MULT_RESULT_SETS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MULT_RESULT_SETS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_MULTIPLE_ACTIVE_TXN","package":"phobos","parentType":"","signature":"SQL_MULTIPLE_ACTIVE_TXN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_MULTIPLE_ACTIVE_TXN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NC_END","package":"phobos","parentType":"","signature":"SQL_NC_END","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NC_END"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NC_START","package":"phobos","parentType":"","signature":"SQL_NC_START","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NC_START"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NEED_LONG_DATA_LEN","package":"phobos","parentType":"","signature":"SQL_NEED_LONG_DATA_LEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NEED_LONG_DATA_LEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NNC_NON_NULL","package":"phobos","parentType":"","signature":"SQL_NNC_NON_NULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NNC_NON_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NNC_NULL","package":"phobos","parentType":"","signature":"SQL_NNC_NULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NNC_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NO_TOTAL","package":"phobos","parentType":"","signature":"SQL_NO_TOTAL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NO_TOTAL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NON_NULLABLE_COLUMNS","package":"phobos","parentType":"","signature":"SQL_NON_NULLABLE_COLUMNS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NON_NULLABLE_COLUMNS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NOSCAN_OFF","package":"phobos","parentType":"","signature":"SQL_NOSCAN_OFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NOSCAN_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NOSCAN_ON","package":"phobos","parentType":"","signature":"SQL_NOSCAN_ON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NOSCAN_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NOSCAN","package":"phobos","parentType":"","signature":"SQL_NOSCAN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NOSCAN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NOSCAN_DEFAULT","package":"phobos","parentType":"","signature":"SQL_NOSCAN_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NOSCAN_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_NUMERIC_FUNCTIONS","package":"phobos","parentType":"","signature":"SQL_NUMERIC_FUNCTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_NUMERIC_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OAC_LEVEL1","package":"phobos","parentType":"","signature":"SQL_OAC_LEVEL1","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OAC_LEVEL1"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OAC_LEVEL2","package":"phobos","parentType":"","signature":"SQL_OAC_LEVEL2","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OAC_LEVEL2"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OAC_NONE","package":"phobos","parentType":"","signature":"SQL_OAC_NONE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OAC_NONE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_API_CONFORMANCE","package":"phobos","parentType":"","signature":"SQL_ODBC_API_CONFORMANCE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_API_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_CURSORS","package":"phobos","parentType":"","signature":"SQL_ODBC_CURSORS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_CURSORS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_SAG_CLI_CONFORMANCE","package":"phobos","parentType":"","signature":"SQL_ODBC_SAG_CLI_CONFORMANCE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_SAG_CLI_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_SQL_CONFORMANCE","package":"phobos","parentType":"","signature":"SQL_ODBC_SQL_CONFORMANCE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_SQL_CONFORMANCE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_SQL_OPT_IEF","package":"phobos","parentType":"","signature":"SQL_ODBC_SQL_OPT_IEF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_SQL_OPT_IEF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_VER","package":"phobos","parentType":"","signature":"SQL_ODBC_VER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_VER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OPT_TRACE","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OPT_TRACE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OPT_TRACE_FILE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE_FILE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OPT_TRACE_FILE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OPT_TRACE_OFF","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE_OFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OPT_TRACE_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OPT_TRACE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OPT_TRACE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OPT_TRACE_ON","package":"phobos","parentType":"","signature":"SQL_OPT_TRACE_ON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OPT_TRACE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OPT_TRACEFILE","package":"phobos","parentType":"","signature":"SQL_OPT_TRACEFILE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OPT_TRACEFILE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OSC_CORE","package":"phobos","parentType":"","signature":"SQL_OSC_CORE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OSC_CORE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OSC_EXTENDED","package":"phobos","parentType":"","signature":"SQL_OSC_EXTENDED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OSC_EXTENDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OSC_MINIMUM","package":"phobos","parentType":"","signature":"SQL_OSC_MINIMUM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OSC_MINIMUM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OSCC_COMPLIANT","package":"phobos","parentType":"","signature":"SQL_OSCC_COMPLIANT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OSCC_COMPLIANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OSCC_NOT_COMPLIANT","package":"phobos","parentType":"","signature":"SQL_OSCC_NOT_COMPLIANT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OSCC_NOT_COMPLIANT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OU_DML_STATEMENTS","package":"phobos","parentType":"","signature":"SQL_OU_DML_STATEMENTS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OU_INDEX_DEFINITION","package":"phobos","parentType":"","signature":"SQL_OU_INDEX_DEFINITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OU_PRIVILEGE_DEFINITION","package":"phobos","parentType":"","signature":"SQL_OU_PRIVILEGE_DEFINITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OU_PROCEDURE_INVOCATION","package":"phobos","parentType":"","signature":"SQL_OU_PROCEDURE_INVOCATION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OU_TABLE_DEFINITION","package":"phobos","parentType":"","signature":"SQL_OU_TABLE_DEFINITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OUTER_JOINS","package":"phobos","parentType":"","signature":"SQL_OUTER_JOINS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OUTER_JOINS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OWNER_TERM","package":"phobos","parentType":"","signature":"SQL_OWNER_TERM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OWNER_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_OWNER_USAGE","package":"phobos","parentType":"","signature":"SQL_OWNER_USAGE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_OWNER_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PACKET_SIZE","package":"phobos","parentType":"","signature":"SQL_PACKET_SIZE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PACKET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PARAM_INPUT","package":"phobos","parentType":"","signature":"SQL_PARAM_INPUT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PARAM_INPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PARAM_INPUT_OUTPUT","package":"phobos","parentType":"","signature":"SQL_PARAM_INPUT_OUTPUT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PARAM_INPUT_OUTPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PARAM_OUTPUT","package":"phobos","parentType":"","signature":"SQL_PARAM_OUTPUT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PARAM_OUTPUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PARAM_TYPE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_PARAM_TYPE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PARAM_TYPE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PARAM_TYPE_UNKNOWN","package":"phobos","parentType":"","signature":"SQL_PARAM_TYPE_UNKNOWN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PARAM_TYPE_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PC_NOT_PSEUDO","package":"phobos","parentType":"","signature":"SQL_PC_NOT_PSEUDO","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PC_NOT_PSEUDO"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POS_ADD","package":"phobos","parentType":"","signature":"SQL_POS_ADD","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POS_ADD"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POS_DELETE","package":"phobos","parentType":"","signature":"SQL_POS_DELETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POS_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POS_OPERATIONS","package":"phobos","parentType":"","signature":"SQL_POS_OPERATIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POS_OPERATIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POS_POSITION","package":"phobos","parentType":"","signature":"SQL_POS_POSITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POS_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POS_REFRESH","package":"phobos","parentType":"","signature":"SQL_POS_REFRESH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POS_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POS_UPDATE","package":"phobos","parentType":"","signature":"SQL_POS_UPDATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POS_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POSITION","package":"phobos","parentType":"","signature":"SQL_POSITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POSITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_POSITIONED_STATEMENTS","package":"phobos","parentType":"","signature":"SQL_POSITIONED_STATEMENTS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_POSITIONED_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PROCEDURE_TERM","package":"phobos","parentType":"","signature":"SQL_PROCEDURE_TERM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PROCEDURE_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PROCEDURES","package":"phobos","parentType":"","signature":"SQL_PROCEDURES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PROCEDURES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PS_POSITIONED_DELETE","package":"phobos","parentType":"","signature":"SQL_PS_POSITIONED_DELETE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PS_POSITIONED_DELETE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PS_POSITIONED_UPDATE","package":"phobos","parentType":"","signature":"SQL_PS_POSITIONED_UPDATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PS_POSITIONED_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PS_SELECT_FOR_UPDATE","package":"phobos","parentType":"","signature":"SQL_PS_SELECT_FOR_UPDATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PS_SELECT_FOR_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PT_FUNCTION","package":"phobos","parentType":"","signature":"SQL_PT_FUNCTION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PT_FUNCTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PT_PROCEDURE","package":"phobos","parentType":"","signature":"SQL_PT_PROCEDURE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PT_PROCEDURE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PT_UNKNOWN","package":"phobos","parentType":"","signature":"SQL_PT_UNKNOWN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PT_UNKNOWN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QL_END","package":"phobos","parentType":"","signature":"SQL_QL_END","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QL_END"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QL_START","package":"phobos","parentType":"","signature":"SQL_QL_START","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QL_START"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QU_DML_STATEMENTS","package":"phobos","parentType":"","signature":"SQL_QU_DML_STATEMENTS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QU_DML_STATEMENTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QU_INDEX_DEFINITION","package":"phobos","parentType":"","signature":"SQL_QU_INDEX_DEFINITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QU_INDEX_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QU_PRIVILEGE_DEFINITION","package":"phobos","parentType":"","signature":"SQL_QU_PRIVILEGE_DEFINITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QU_PRIVILEGE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QU_PROCEDURE_INVOCATION","package":"phobos","parentType":"","signature":"SQL_QU_PROCEDURE_INVOCATION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QU_PROCEDURE_INVOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QU_TABLE_DEFINITION","package":"phobos","parentType":"","signature":"SQL_QU_TABLE_DEFINITION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QU_TABLE_DEFINITION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUALIFIER_LOCATION","package":"phobos","parentType":"","signature":"SQL_QUALIFIER_LOCATION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUALIFIER_LOCATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUALIFIER_NAME_SEPARATOR","package":"phobos","parentType":"","signature":"SQL_QUALIFIER_NAME_SEPARATOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUALIFIER_NAME_SEPARATOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUALIFIER_TERM","package":"phobos","parentType":"","signature":"SQL_QUALIFIER_TERM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUALIFIER_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUALIFIER_USAGE","package":"phobos","parentType":"","signature":"SQL_QUALIFIER_USAGE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUALIFIER_USAGE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUERY_TIMEOUT","package":"phobos","parentType":"","signature":"SQL_QUERY_TIMEOUT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUERY_TIMEOUT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUERY_TIMEOUT_DEFAULT","package":"phobos","parentType":"","signature":"SQL_QUERY_TIMEOUT_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUERY_TIMEOUT_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUICK","package":"phobos","parentType":"","signature":"SQL_QUICK","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUICK"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUIET_MODE","package":"phobos","parentType":"","signature":"SQL_QUIET_MODE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUIET_MODE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_QUOTED_IDENTIFIER_CASE","package":"phobos","parentType":"","signature":"SQL_QUOTED_IDENTIFIER_CASE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_QUOTED_IDENTIFIER_CASE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RD_OFF","package":"phobos","parentType":"","signature":"SQL_RD_OFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RD_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RD_ON","package":"phobos","parentType":"","signature":"SQL_RD_ON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RD_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RD_DEFAULT","package":"phobos","parentType":"","signature":"SQL_RD_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RD_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_REFRESH","package":"phobos","parentType":"","signature":"SQL_REFRESH","url":"/phobos/etc/c/odbc/sqlext.html#SQL_REFRESH"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RESTRICT","package":"phobos","parentType":"","signature":"SQL_RESTRICT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RESTRICT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RESULT_COL","package":"phobos","parentType":"","signature":"SQL_RESULT_COL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RESULT_COL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RETRIEVE_DATA","package":"phobos","parentType":"","signature":"SQL_RETRIEVE_DATA","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RETRIEVE_DATA"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_RETURN_VALUE","package":"phobos","parentType":"","signature":"SQL_RETURN_VALUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_RETURN_VALUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_ADDED","package":"phobos","parentType":"","signature":"SQL_ROW_ADDED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_ADDED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_DELETED","package":"phobos","parentType":"","signature":"SQL_ROW_DELETED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_DELETED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_ERROR","package":"phobos","parentType":"","signature":"SQL_ROW_ERROR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_ERROR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_NOROW","package":"phobos","parentType":"","signature":"SQL_ROW_NOROW","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_NOROW"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_NUMBER","package":"phobos","parentType":"","signature":"SQL_ROW_NUMBER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_NUMBER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_SUCCESS","package":"phobos","parentType":"","signature":"SQL_ROW_SUCCESS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_SUCCESS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_UPDATED","package":"phobos","parentType":"","signature":"SQL_ROW_UPDATED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_UPDATED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROW_UPDATES","package":"phobos","parentType":"","signature":"SQL_ROW_UPDATES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROW_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROWSET_SIZE","package":"phobos","parentType":"","signature":"SQL_ROWSET_SIZE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROWSET_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROWSET_SIZE_DEFAULT","package":"phobos","parentType":"","signature":"SQL_ROWSET_SIZE_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROWSET_SIZE_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ROWVER","package":"phobos","parentType":"","signature":"SQL_ROWVER","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ROWVER"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SC_NON_UNIQUE","package":"phobos","parentType":"","signature":"SQL_SC_NON_UNIQUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SC_NON_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SC_TRY_UNIQUE","package":"phobos","parentType":"","signature":"SQL_SC_TRY_UNIQUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SC_TRY_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SC_UNIQUE","package":"phobos","parentType":"","signature":"SQL_SC_UNIQUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SC_UNIQUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SCCO_OPT_TIMESTAMP","package":"phobos","parentType":"","signature":"SQL_SCCO_OPT_TIMESTAMP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SCCO_OPT_TIMESTAMP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SCROLL_DYNAMIC","package":"phobos","parentType":"","signature":"SQL_SCROLL_DYNAMIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SCROLL_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SCROLL_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQL_SCROLL_FORWARD_ONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SCROLL_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SCROLL_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQL_SCROLL_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SCROLL_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SCROLL_OPTIONS","package":"phobos","parentType":"","signature":"SQL_SCROLL_OPTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SCROLL_OPTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SCROLL_STATIC","package":"phobos","parentType":"","signature":"SQL_SCROLL_STATIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SCROLL_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SEARCHABLE","package":"phobos","parentType":"","signature":"SQL_SEARCHABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SET_NULL","package":"phobos","parentType":"","signature":"SQL_SET_NULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SET_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SETPARAM_VALUE_MAX","package":"phobos","parentType":"","signature":"SQL_SETPARAM_VALUE_MAX","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SETPARAM_VALUE_MAX"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SETPOS_MAX_LOCK_VALUE","package":"phobos","parentType":"","signature":"SQL_SETPOS_MAX_LOCK_VALUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SETPOS_MAX_LOCK_VALUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SETPOS_MAX_OPTION_VALUE","package":"phobos","parentType":"","signature":"SQL_SETPOS_MAX_OPTION_VALUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SETPOS_MAX_OPTION_VALUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SIMULATE_CURSOR","package":"phobos","parentType":"","signature":"SQL_SIMULATE_CURSOR","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SIMULATE_CURSOR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SO_DYNAMIC","package":"phobos","parentType":"","signature":"SQL_SO_DYNAMIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SO_DYNAMIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SO_FORWARD_ONLY","package":"phobos","parentType":"","signature":"SQL_SO_FORWARD_ONLY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SO_FORWARD_ONLY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SO_KEYSET_DRIVEN","package":"phobos","parentType":"","signature":"SQL_SO_KEYSET_DRIVEN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SO_KEYSET_DRIVEN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SO_MIXED","package":"phobos","parentType":"","signature":"SQL_SO_MIXED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SO_MIXED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SO_STATIC","package":"phobos","parentType":"","signature":"SQL_SO_STATIC","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SO_STATIC"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SQ_COMPARISON","package":"phobos","parentType":"","signature":"SQL_SQ_COMPARISON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SQ_COMPARISON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SQ_CORRELATED_SUBQUERIES","package":"phobos","parentType":"","signature":"SQL_SQ_CORRELATED_SUBQUERIES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SQ_CORRELATED_SUBQUERIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SQ_EXISTS","package":"phobos","parentType":"","signature":"SQL_SQ_EXISTS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SQ_EXISTS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SQ_IN","package":"phobos","parentType":"","signature":"SQL_SQ_IN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SQ_IN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SQ_QUANTIFIED","package":"phobos","parentType":"","signature":"SQL_SQ_QUANTIFIED","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SQ_QUANTIFIED"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SQLSTATE_SIZE","package":"phobos","parentType":"","signature":"SQL_SQLSTATE_SIZE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SQLSTATE_SIZE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SS_ADDITIONS","package":"phobos","parentType":"","signature":"SQL_SS_ADDITIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SS_ADDITIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SS_DELETIONS","package":"phobos","parentType":"","signature":"SQL_SS_DELETIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SS_DELETIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SS_UPDATES","package":"phobos","parentType":"","signature":"SQL_SS_UPDATES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SS_UPDATES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_STATIC_SENSITIVITY","package":"phobos","parentType":"","signature":"SQL_STATIC_SENSITIVITY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_STATIC_SENSITIVITY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_STRING_FUNCTIONS","package":"phobos","parentType":"","signature":"SQL_STRING_FUNCTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_STRING_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SUBQUERIES","package":"phobos","parentType":"","signature":"SQL_SUBQUERIES","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SUBQUERIES"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_SYSTEM_FUNCTIONS","package":"phobos","parentType":"","signature":"SQL_SYSTEM_FUNCTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_SYSTEM_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TABLE_STAT","package":"phobos","parentType":"","signature":"SQL_TABLE_STAT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TABLE_STAT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TABLE_TERM","package":"phobos","parentType":"","signature":"SQL_TABLE_TERM","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TABLE_TERM"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TIMEDATE_ADD_INTERVALS","package":"phobos","parentType":"","signature":"SQL_TIMEDATE_ADD_INTERVALS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TIMEDATE_ADD_INTERVALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TIMEDATE_DIFF_INTERVALS","package":"phobos","parentType":"","signature":"SQL_TIMEDATE_DIFF_INTERVALS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TIMEDATE_DIFF_INTERVALS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TIMEDATE_FUNCTIONS","package":"phobos","parentType":"","signature":"SQL_TIMEDATE_FUNCTIONS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TIMEDATE_FUNCTIONS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TRANSLATE_DLL","package":"phobos","parentType":"","signature":"SQL_TRANSLATE_DLL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TRANSLATE_DLL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TRANSLATE_OPTION","package":"phobos","parentType":"","signature":"SQL_TRANSLATE_OPTION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TRANSLATE_OPTION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TXN_ISOLATION","package":"phobos","parentType":"","signature":"SQL_TXN_ISOLATION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TXN_ISOLATION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TXN_VERSIONING","package":"phobos","parentType":"","signature":"SQL_TXN_VERSIONING","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TXN_VERSIONING"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_TYPE_NULL","package":"phobos","parentType":"","signature":"SQL_TYPE_NULL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_TYPE_NULL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_U_UNION","package":"phobos","parentType":"","signature":"SQL_U_UNION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_U_UNION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_U_UNION_ALL","package":"phobos","parentType":"","signature":"SQL_U_UNION_ALL","url":"/phobos/etc/c/odbc/sqlext.html#SQL_U_UNION_ALL"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UB_OFF","package":"phobos","parentType":"","signature":"SQL_UB_OFF","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UB_OFF"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UB_DEFAULT","package":"phobos","parentType":"","signature":"SQL_UB_DEFAULT","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UB_DEFAULT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UB_ON","package":"phobos","parentType":"","signature":"SQL_UB_ON","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UB_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UNION","package":"phobos","parentType":"","signature":"SQL_UNION","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UNION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UNSEARCHABLE","package":"phobos","parentType":"","signature":"SQL_UNSEARCHABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UNSEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_UPDATE","package":"phobos","parentType":"","signature":"SQL_UPDATE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_UPDATE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_USE_BOOKMARKS","package":"phobos","parentType":"","signature":"SQL_USE_BOOKMARKS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_USE_BOOKMARKS"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_VARBINARY","package":"phobos","parentType":"","signature":"SQL_VARBINARY","url":"/phobos/etc/c/odbc/sqlext.html#SQL_VARBINARY"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLATT_OPT_MAX","package":"phobos","parentType":"","signature":"SQL_COLATT_OPT_MAX","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLATT_OPT_MAX"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_COLATT_OPT_MIN","package":"phobos","parentType":"","signature":"SQL_COLATT_OPT_MIN","url":"/phobos/etc/c/odbc/sqlext.html#SQL_COLATT_OPT_MIN"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_PRED_SEARCHABLE","package":"phobos","parentType":"","signature":"SQL_PRED_SEARCHABLE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_PRED_SEARCHABLE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ATTR_ANSI_APP","package":"phobos","parentType":"","signature":"SQL_ATTR_ANSI_APP","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ATTR_ANSI_APP"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_AA_TRUE","package":"phobos","parentType":"","signature":"SQL_AA_TRUE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_AA_TRUE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_AA_FALSE","package":"phobos","parentType":"","signature":"SQL_AA_FALSE","url":"/phobos/etc/c/odbc/sqlext.html#SQL_AA_FALSE"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"TRACE_VERSION","package":"phobos","parentType":"","signature":"TRACE_VERSION","url":"/phobos/etc/c/odbc/sqlext.html#TRACE_VERSION"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"TRACE_ON","package":"phobos","parentType":"","signature":"TRACE_ON","url":"/phobos/etc/c/odbc/sqlext.html#TRACE_ON"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlext","name":"SQL_ODBC_KEYWORDS","package":"phobos","parentType":"","signature":"char [] SQL_ODBC_KEYWORDS","url":"/phobos/etc/c/odbc/sqlext.html#SQL_ODBC_KEYWORDS"},{"doc":"","kind":"module","module":"etc.c.odbc.sqltypes","name":"etc.c.odbc.sqltypes","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc/sqltypes.html"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLGUID","package":"phobos","parentType":"","signature":"SQLGUID = GUID","url":"/phobos/etc/c/odbc/sqltypes.html#SQLGUID"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SCHAR","package":"phobos","parentType":"","signature":"SCHAR = byte","url":"/phobos/etc/c/odbc/sqltypes.html#SCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SDWORD","package":"phobos","parentType":"","signature":"SDWORD = int","url":"/phobos/etc/c/odbc/sqltypes.html#SDWORD"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SWORD","package":"phobos","parentType":"","signature":"SWORD = short","url":"/phobos/etc/c/odbc/sqltypes.html#SWORD"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"UDWORD","package":"phobos","parentType":"","signature":"UDWORD = ULONG","url":"/phobos/etc/c/odbc/sqltypes.html#UDWORD"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"UWORD","package":"phobos","parentType":"","signature":"UWORD = USHORT","url":"/phobos/etc/c/odbc/sqltypes.html#UWORD"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SDOUBLE","package":"phobos","parentType":"","signature":"SDOUBLE = double","url":"/phobos/etc/c/odbc/sqltypes.html#SDOUBLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SFLOAT","package":"phobos","parentType":"","signature":"SFLOAT = float","url":"/phobos/etc/c/odbc/sqltypes.html#SFLOAT"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"PTR","package":"phobos","parentType":"","signature":"PTR = PVOID","url":"/phobos/etc/c/odbc/sqltypes.html#PTR"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLCHAR","package":"phobos","parentType":"","signature":"SQLCHAR = UCHAR","url":"/phobos/etc/c/odbc/sqltypes.html#SQLCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLUINTEGER","package":"phobos","parentType":"","signature":"SQLUINTEGER = UDWORD","url":"/phobos/etc/c/odbc/sqltypes.html#SQLUINTEGER"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLHANDLE","package":"phobos","parentType":"","signature":"SQLHANDLE = HANDLE","url":"/phobos/etc/c/odbc/sqltypes.html#SQLHANDLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLHENV","package":"phobos","parentType":"","signature":"SQLHENV = SQLHANDLE","url":"/phobos/etc/c/odbc/sqltypes.html#SQLHENV"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLRETURN","package":"phobos","parentType":"","signature":"SQLRETURN = SQLSMALLINT","url":"/phobos/etc/c/odbc/sqltypes.html#SQLRETURN"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLHWND","package":"phobos","parentType":"","signature":"SQLHWND = HWND","url":"/phobos/etc/c/odbc/sqltypes.html#SQLHWND"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"BOOKMARK","package":"phobos","parentType":"","signature":"BOOKMARK = ULONG","url":"/phobos/etc/c/odbc/sqltypes.html#BOOKMARK"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLLEN","package":"phobos","parentType":"","signature":"SQLLEN = SQLINTEGER","url":"/phobos/etc/c/odbc/sqltypes.html#SQLLEN"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLROWCOUNT","package":"phobos","parentType":"","signature":"SQLROWCOUNT = SQLUINTEGER","url":"/phobos/etc/c/odbc/sqltypes.html#SQLROWCOUNT"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLTRANSID","package":"phobos","parentType":"","signature":"SQLTRANSID = DWORD","url":"/phobos/etc/c/odbc/sqltypes.html#SQLTRANSID"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLSETPOSIROW","package":"phobos","parentType":"","signature":"SQLSETPOSIROW = SQLUSMALLINT","url":"/phobos/etc/c/odbc/sqltypes.html#SQLSETPOSIROW"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLWCHAR","package":"phobos","parentType":"","signature":"SQLWCHAR = wchar","url":"/phobos/etc/c/odbc/sqltypes.html#SQLWCHAR"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLDATE","package":"phobos","parentType":"","signature":"SQLDATE = ubyte","url":"/phobos/etc/c/odbc/sqltypes.html#SQLDATE"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLDOUBLE","package":"phobos","parentType":"","signature":"SQLDOUBLE = double","url":"/phobos/etc/c/odbc/sqltypes.html#SQLDOUBLE"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLNUMERIC","package":"phobos","parentType":"","signature":"SQLNUMERIC = ubyte","url":"/phobos/etc/c/odbc/sqltypes.html#SQLNUMERIC"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLREAL","package":"phobos","parentType":"","signature":"SQLREAL = float","url":"/phobos/etc/c/odbc/sqltypes.html#SQLREAL"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLTIME","package":"phobos","parentType":"","signature":"SQLTIME = ubyte","url":"/phobos/etc/c/odbc/sqltypes.html#SQLTIME"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"ODBCINT64","package":"phobos","parentType":"","signature":"ODBCINT64 = long","url":"/phobos/etc/c/odbc/sqltypes.html#ODBCINT64"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQLUBIGINT","package":"phobos","parentType":"","signature":"SQLUBIGINT = ulong","url":"/phobos/etc/c/odbc/sqltypes.html#SQLUBIGINT"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"DATE_STRUCT","package":"phobos","parentType":"","signature":"DATE_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#DATE_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"TIME_STRUCT","package":"phobos","parentType":"","signature":"TIME_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#TIME_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"TIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"TIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#TIMESTAMP_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQL_DATE_STRUCT","package":"phobos","parentType":"","signature":"SQL_DATE_STRUCT = DATE_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_DATE_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQL_TIME_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIME_STRUCT = TIME_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_TIME_STRUCT"},{"doc":"","kind":"alias","module":"etc.c.odbc.sqltypes","name":"SQL_TIMESTAMP_STRUCT","package":"phobos","parentType":"","signature":"SQL_TIMESTAMP_STRUCT = TIMESTAMP_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_TIMESTAMP_STRUCT"},{"doc":"","kind":"enum","module":"etc.c.odbc.sqltypes","name":"SQLINTERVAL","package":"phobos","parentType":"","signature":"SQLINTERVAL","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_YEAR","package":"phobos","parentType":"","signature":"SQL_IS_YEAR = 1","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_MONTH = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_DAY","package":"phobos","parentType":"","signature":"SQL_IS_DAY = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_HOUR = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_SECOND = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_YEAR_TO_MONTH","package":"phobos","parentType":"","signature":"SQL_IS_YEAR_TO_MONTH = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_DAY_TO_HOUR","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_HOUR = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_DAY_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_MINUTE = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_DAY_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_DAY_TO_SECOND = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_HOUR_TO_MINUTE","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_MINUTE = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_HOUR_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_HOUR_TO_SECOND = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"enum_member","module":"etc.c.odbc.sqltypes","name":"SQL_IS_MINUTE_TO_SECOND","package":"phobos","parentType":"","signature":"SQL_IS_MINUTE_TO_SECOND = ","url":"/phobos/etc/c/odbc/sqltypes.html#SQLINTERVAL"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"SQL_YEAR_MONTH_STRUCT","package":"phobos","parentType":"","signature":"SQL_YEAR_MONTH_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_YEAR_MONTH_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"SQL_DAY_SECOND_STRUCT","package":"phobos","parentType":"","signature":"SQL_DAY_SECOND_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_DAY_SECOND_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"SQL_INTERVAL_STRUCT","package":"phobos","parentType":"","signature":"SQL_INTERVAL_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_INTERVAL_STRUCT"},{"doc":"","kind":"struct","module":"etc.c.odbc.sqltypes","name":"SQL_NUMERIC_STRUCT","package":"phobos","parentType":"","signature":"SQL_NUMERIC_STRUCT","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_NUMERIC_STRUCT"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqltypes","name":"SQL_MAX_NUMERIC_LEN","package":"phobos","parentType":"","signature":"SQL_MAX_NUMERIC_LEN","url":"/phobos/etc/c/odbc/sqltypes.html#SQL_MAX_NUMERIC_LEN"},{"doc":"","kind":"module","module":"etc.c.odbc.sqlucode","name":"etc.c.odbc.sqlucode","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/odbc/sqlucode.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLBrowseConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnectA(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLBrowseConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLBrowseConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLBrowseConnectW(SQLHDBC,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLBrowseConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColAttributeA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributeA(SQLHSTMT,  SQLSMALLINT,  SQLSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLPOINTER)","url":"/phobos/etc/c/odbc/sqlucode/SQLColAttributeA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColAttributeW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributeW(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLPOINTER)","url":"/phobos/etc/c/odbc/sqlucode/SQLColAttributeW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColAttributesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributesA(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLLEN *)","url":"/phobos/etc/c/odbc/sqlucode/SQLColAttributesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColAttributesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColAttributesW(SQLHSTMT,  SQLUSMALLINT,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *,  SQLLEN *)","url":"/phobos/etc/c/odbc/sqlucode/SQLColAttributesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColumnPrivilegesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesA(  SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLCHAR *,  SQLSMALLINT )","url":"/phobos/etc/c/odbc/sqlucode/SQLColumnPrivilegesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColumnPrivilegesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnPrivilegesW(  SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT )","url":"/phobos/etc/c/odbc/sqlucode/SQLColumnPrivilegesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnsA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLCHAR *,  SQLSMALLINT )","url":"/phobos/etc/c/odbc/sqlucode/SQLColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLColumnsW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT ,  SQLWCHAR *,  SQLSMALLINT )","url":"/phobos/etc/c/odbc/sqlucode/SQLColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnectA(SQLHDBC,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLConnectW(SQLHDBC,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDataSourcesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSourcesA(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLDataSourcesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDataSourcesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDataSourcesW(SQLHENV,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLDataSourcesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDescribeColA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeColA(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLDescribeColA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDescribeColW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDescribeColW(SQLHSTMT,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLSMALLINT *,  SQLULEN *,  SQLSMALLINT *,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLDescribeColW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDriverConnectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnectA(SQLHDBC,  SQLHWND,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLDriverConnectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDriverConnectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriverConnectW(SQLHDBC,  SQLHWND,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLDriverConnectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDriversA","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriversA(SQLHENV,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLDriversA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLDriversW","package":"phobos","parentType":"","signature":"SQLRETURN SQLDriversW(SQLHENV,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLDriversW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLErrorA","package":"phobos","parentType":"","signature":"SQLRETURN SQLErrorA(SQLHENV,  SQLHDBC,  SQLHSTMT,  SQLCHAR *,  SQLINTEGER *,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLErrorA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLErrorW","package":"phobos","parentType":"","signature":"SQLRETURN SQLErrorW(SQLHENV,  SQLHDBC,  SQLHSTMT,  SQLWCHAR *,  SQLINTEGER *,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLErrorW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLExecDirectA","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirectA(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sqlucode/SQLExecDirectA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLExecDirectW","package":"phobos","parentType":"","signature":"SQLRETURN SQLExecDirectW(SQLHSTMT,  SQLWCHAR *,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sqlucode/SQLExecDirectW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLForeignKeysA","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeysA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLForeignKeysA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLForeignKeysW","package":"phobos","parentType":"","signature":"SQLRETURN SQLForeignKeysW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLForeignKeysW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetConnectAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttrA(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER,  SQLINTEGER *)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetConnectAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetConnectAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectAttrW(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER,  SQLINTEGER *)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetConnectAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetConnectOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOptionA(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetConnectOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetConnectOptionW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetConnectOptionW(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetConnectOptionW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetCursorNameA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorNameA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetCursorNameA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetCursorNameW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetCursorNameW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetCursorNameW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetInfoA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfoA(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetInfoA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetInfoW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetInfoW(SQLHDBC,  SQLUSMALLINT,  SQLPOINTER,  SQLSMALLINT,  SQLSMALLINT *)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetInfoW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetTypeInfoA","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfoA(SQLHSTMT,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetTypeInfoA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLGetTypeInfoW","package":"phobos","parentType":"","signature":"SQLRETURN SQLGetTypeInfoW(SQLHSTMT,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLGetTypeInfoW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLNativeSqlA","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSqlA(SQLHDBC,  SQLCHAR *,  SQLINTEGER,  SQLCHAR *,  SQLINTEGER,  SQLINTEGER *)","url":"/phobos/etc/c/odbc/sqlucode/SQLNativeSqlA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLNativeSqlW","package":"phobos","parentType":"","signature":"SQLRETURN SQLNativeSqlW(SQLHDBC,  SQLWCHAR *,  SQLINTEGER,  SQLWCHAR *,  SQLINTEGER,  SQLINTEGER *)","url":"/phobos/etc/c/odbc/sqlucode/SQLNativeSqlW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLPrepareA","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepareA(SQLHSTMT,  SQLCHAR *,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sqlucode/SQLPrepareA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLPrepareW","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrepareW(SQLHSTMT,  SQLWCHAR *,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sqlucode/SQLPrepareW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLPrimaryKeysA","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeysA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT )","url":"/phobos/etc/c/odbc/sqlucode/SQLPrimaryKeysA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLPrimaryKeysW","package":"phobos","parentType":"","signature":"SQLRETURN SQLPrimaryKeysW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLPrimaryKeysW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLProcedureColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumnsA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLProcedureColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLProcedureColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLProcedureColumnsW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLProcedureColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLProceduresA","package":"phobos","parentType":"","signature":"SQLRETURN SQLProceduresA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLProceduresA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLProceduresW","package":"phobos","parentType":"","signature":"SQLRETURN SQLProceduresW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLProceduresW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSetConnectAttrA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttrA(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sqlucode/SQLSetConnectAttrA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSetConnectAttrW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectAttrW(SQLHDBC,  SQLINTEGER,  SQLPOINTER,  SQLINTEGER)","url":"/phobos/etc/c/odbc/sqlucode/SQLSetConnectAttrW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSetConnectOptionA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOptionA(SQLHDBC,  SQLUSMALLINT,  SQLULEN)","url":"/phobos/etc/c/odbc/sqlucode/SQLSetConnectOptionA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSetConnectOptionW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetConnectOptionW(SQLHDBC,  SQLUSMALLINT,  SQLULEN)","url":"/phobos/etc/c/odbc/sqlucode/SQLSetConnectOptionW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSetCursorNameA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorNameA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLSetCursorNameA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSetCursorNameW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSetCursorNameW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLSetCursorNameW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSpecialColumnsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumnsA(SQLHSTMT,  SQLUSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLSpecialColumnsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLSpecialColumnsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLSpecialColumnsW(SQLHSTMT,  SQLUSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLSpecialColumnsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLStatisticsA","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatisticsA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLStatisticsA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLStatisticsW","package":"phobos","parentType":"","signature":"SQLRETURN SQLStatisticsW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT ,  SQLUSMALLINT,  SQLUSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLStatisticsW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLTablePrivilegesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivilegesA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLTablePrivilegesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLTablePrivilegesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablePrivilegesW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT )","url":"/phobos/etc/c/odbc/sqlucode/SQLTablePrivilegesW.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLTablesA","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablesA(SQLHSTMT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT,  SQLCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLTablesA.html"},{"doc":"","kind":"function","module":"etc.c.odbc.sqlucode","name":"SQLTablesW","package":"phobos","parentType":"","signature":"SQLRETURN SQLTablesW(SQLHSTMT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT,  SQLWCHAR *,  SQLSMALLINT)","url":"/phobos/etc/c/odbc/sqlucode/SQLTablesW.html"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlucode","name":"SQL_WCHAR","package":"phobos","parentType":"","signature":"SQL_WCHAR","url":"/phobos/etc/c/odbc/sqlucode.html#SQL_WCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlucode","name":"SQL_WVARCHAR","package":"phobos","parentType":"","signature":"SQL_WVARCHAR","url":"/phobos/etc/c/odbc/sqlucode.html#SQL_WVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlucode","name":"SQL_WLONGVARCHAR","package":"phobos","parentType":"","signature":"SQL_WLONGVARCHAR","url":"/phobos/etc/c/odbc/sqlucode.html#SQL_WLONGVARCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlucode","name":"SQL_C_WCHAR","package":"phobos","parentType":"","signature":"SQL_C_WCHAR","url":"/phobos/etc/c/odbc/sqlucode.html#SQL_C_WCHAR"},{"doc":"","kind":"variable","module":"etc.c.odbc.sqlucode","name":"SQL_SQLSTATE_SIZEW","package":"phobos","parentType":"","signature":"SQL_SQLSTATE_SIZEW","url":"/phobos/etc/c/odbc/sqlucode.html#SQL_SQLSTATE_SIZEW"},{"doc":"","kind":"module","module":"etc.c.sqlite3","name":"etc.c.sqlite3","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/sqlite3.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_libversion","package":"phobos","parentType":"","signature":"immutable(char) * sqlite3_libversion()","url":"/phobos/etc/c/sqlite3/sqlite3_libversion.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_sourceid","package":"phobos","parentType":"","signature":"immutable(char) * sqlite3_sourceid()","url":"/phobos/etc/c/sqlite3/sqlite3_sourceid.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_libversion_number","package":"phobos","parentType":"","signature":"int sqlite3_libversion_number()","url":"/phobos/etc/c/sqlite3/sqlite3_libversion_number.html"},{"doc":"CAPI3REF: Run-Time Library Compilation Options Diagnostics","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_compileoption_used","package":"phobos","parentType":"","signature":"int sqlite3_compileoption_used(const  char  * zOptName)","url":"/phobos/etc/c/sqlite3/sqlite3_compileoption_used.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_compileoption_get","package":"phobos","parentType":"","signature":"immutable(char) * sqlite3_compileoption_get(int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_compileoption_get.html"},{"doc":"CAPI3REF: Test To See If The Library Is Threadsafe","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_threadsafe","package":"phobos","parentType":"","signature":"int sqlite3_threadsafe()","url":"/phobos/etc/c/sqlite3/sqlite3_threadsafe.html"},{"doc":"CAPI3REF: Closing A Database Connection","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_close","package":"phobos","parentType":"","signature":"int sqlite3_close(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_close.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_close_v2","package":"phobos","parentType":"","signature":"int sqlite3_close_v2(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_close_v2.html"},{"doc":"CAPI3REF: One-Step Query Execution Interface","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_exec","package":"phobos","parentType":"","signature":"int sqlite3_exec(\n     sqlite3 *,                                         /** An open database */\n     const(char) * sql,                                  /** SQL to be evaluated */\n     int  function (void *, int, char * *, char * *)  callback,  /** Callback function */\n     void  *,                                           /** 1st argument to callback */\n     char  * * errmsg                                     /** Error msg written here */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_exec.html"},{"doc":"CAPI3REF: Initialize The SQLite Library","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_initialize","package":"phobos","parentType":"","signature":"int sqlite3_initialize()","url":"/phobos/etc/c/sqlite3/sqlite3_initialize.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_shutdown","package":"phobos","parentType":"","signature":"int sqlite3_shutdown()","url":"/phobos/etc/c/sqlite3/sqlite3_shutdown.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_os_init","package":"phobos","parentType":"","signature":"int sqlite3_os_init()","url":"/phobos/etc/c/sqlite3/sqlite3_os_init.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_os_end","package":"phobos","parentType":"","signature":"int sqlite3_os_end()","url":"/phobos/etc/c/sqlite3/sqlite3_os_end.html"},{"doc":"CAPI3REF: Configuring The SQLite Library","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_config","package":"phobos","parentType":"","signature":"int sqlite3_config(int, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_config.html"},{"doc":"CAPI3REF: Configure database connections","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_config","package":"phobos","parentType":"","signature":"int sqlite3_db_config(sqlite3 *,  int  op, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_db_config.html"},{"doc":"CAPI3REF: Enable Or Disable Extended Result Codes","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_extended_result_codes","package":"phobos","parentType":"","signature":"int sqlite3_extended_result_codes(sqlite3 *,  int  onoff)","url":"/phobos/etc/c/sqlite3/sqlite3_extended_result_codes.html"},{"doc":"CAPI3REF: Last Insert Rowid","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_last_insert_rowid","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_last_insert_rowid(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_last_insert_rowid.html"},{"doc":"CAPI3REF: Set the Last Insert Rowid value","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_set_last_insert_rowid","package":"phobos","parentType":"","signature":"void sqlite3_set_last_insert_rowid(sqlite3 *, sqlite3_int64)","url":"/phobos/etc/c/sqlite3/sqlite3_set_last_insert_rowid.html"},{"doc":"CAPI3REF: Count The Number Of Rows Modified","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_changes","package":"phobos","parentType":"","signature":"int sqlite3_changes(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_changes.html"},{"doc":"CAPI3REF: Total Number Of Rows Modified","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_total_changes","package":"phobos","parentType":"","signature":"int sqlite3_total_changes(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_total_changes.html"},{"doc":"CAPI3REF: Interrupt A Long-Running Query","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_interrupt","package":"phobos","parentType":"","signature":"void sqlite3_interrupt(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_interrupt.html"},{"doc":"CAPI3REF: Determine If An SQL Statement Is Complete","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_complete","package":"phobos","parentType":"","signature":"int sqlite3_complete(const  char  * sql)","url":"/phobos/etc/c/sqlite3/sqlite3_complete.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_complete16","package":"phobos","parentType":"","signature":"int sqlite3_complete16(const  void  * sql)","url":"/phobos/etc/c/sqlite3/sqlite3_complete16.html"},{"doc":"CAPI3REF: Register A Callback To Handle SQLITE_BUSY Errors","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_busy_handler","package":"phobos","parentType":"","signature":"int sqlite3_busy_handler(sqlite3 *,  int  function (void *, int),  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_busy_handler.html"},{"doc":"CAPI3REF: Set A Busy Timeout","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_busy_timeout","package":"phobos","parentType":"","signature":"int sqlite3_busy_timeout(sqlite3 *,  int  ms)","url":"/phobos/etc/c/sqlite3/sqlite3_busy_timeout.html"},{"doc":"CAPI3REF: Convenience Routines For Running Queries","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_get_table","package":"phobos","parentType":"","signature":"int sqlite3_get_table(\n     sqlite3 * db,          /** An open database */\n     const(char) * zSql,     /** SQL to be evaluated */\n     char  * * * pazResult,    /** Results of the query */\n     int  * pnRow,           /** Number of result rows written here */\n     int  * pnColumn,        /** Number of result columns written here */\n     char  * * pzErrmsg       /** Error msg written here */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_get_table.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_free_table","package":"phobos","parentType":"","signature":"void sqlite3_free_table(char  * * result)","url":"/phobos/etc/c/sqlite3/sqlite3_free_table.html"},{"doc":"CAPI3REF: Formatted String Printing Functions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mprintf","package":"phobos","parentType":"","signature":"char  *sqlite3_mprintf sqlite3_mprintf(const  char *,...)","url":"/phobos/etc/c/sqlite3/sqlite3_mprintf.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vmprintf","package":"phobos","parentType":"","signature":"char  *sqlite3_vmprintf sqlite3_vmprintf(const  char *,  va_list)","url":"/phobos/etc/c/sqlite3/sqlite3_vmprintf.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_snprintf","package":"phobos","parentType":"","signature":"char  *sqlite3_snprintf sqlite3_snprintf(int, char *, const  char *, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_snprintf.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vsnprintf","package":"phobos","parentType":"","signature":"char  *sqlite3_vsnprintf sqlite3_vsnprintf(int, char *, const  char *,  va_list)","url":"/phobos/etc/c/sqlite3/sqlite3_vsnprintf.html"},{"doc":"CAPI3REF: Memory Allocation Subsystem","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_malloc","package":"phobos","parentType":"","signature":"void  *sqlite3_malloc sqlite3_malloc(int)","url":"/phobos/etc/c/sqlite3/sqlite3_malloc.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_malloc64","package":"phobos","parentType":"","signature":"void  *sqlite3_malloc64 sqlite3_malloc64(sqlite3_uint64)","url":"/phobos/etc/c/sqlite3/sqlite3_malloc64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_realloc","package":"phobos","parentType":"","signature":"void  *sqlite3_realloc sqlite3_realloc(void *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_realloc.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_realloc64","package":"phobos","parentType":"","signature":"void  *sqlite3_realloc64 sqlite3_realloc64(void *,  sqlite3_uint64)","url":"/phobos/etc/c/sqlite3/sqlite3_realloc64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_free","package":"phobos","parentType":"","signature":"void sqlite3_free(void *)","url":"/phobos/etc/c/sqlite3/sqlite3_free.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_msize","package":"phobos","parentType":"","signature":"sqlite3_uint64 sqlite3_msize(void *)","url":"/phobos/etc/c/sqlite3/sqlite3_msize.html"},{"doc":"CAPI3REF: Memory Allocator Statistics","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_memory_used","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_memory_used()","url":"/phobos/etc/c/sqlite3/sqlite3_memory_used.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_memory_highwater","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_memory_highwater(int  resetFlag)","url":"/phobos/etc/c/sqlite3/sqlite3_memory_highwater.html"},{"doc":"CAPI3REF: Pseudo-Random Number Generator","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_randomness","package":"phobos","parentType":"","signature":"void sqlite3_randomness(int  N,  void  * P)","url":"/phobos/etc/c/sqlite3/sqlite3_randomness.html"},{"doc":"CAPI3REF: Compile-Time Authorization Callbacks","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_set_authorizer","package":"phobos","parentType":"","signature":"int sqlite3_set_authorizer(\n     sqlite3 *,\n     int  function (void *, int, const  char *, const  char *, const  char *, const  char *)  xAuth,\n     void  * pUserData\n)","url":"/phobos/etc/c/sqlite3/sqlite3_set_authorizer.html"},{"doc":"CAPI3REF: Tracing And Profiling Functions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_trace","package":"phobos","parentType":"","signature":"void  *sqlite3_trace sqlite3_trace(sqlite3 *,  void  function (void *, const  char *)  xTrace,  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_trace.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_profile","package":"phobos","parentType":"","signature":"void  *sqlite3_profile sqlite3_profile(sqlite3 *,  void  function (void *, const  char *, sqlite3_uint64)  xProfile,  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_profile.html"},{"doc":"CAPI3REF: SQL Trace Hook","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_trace_v2","package":"phobos","parentType":"","signature":"int sqlite3_trace_v2(\n     sqlite3 *,\n     uint  uMask,\n     int  function (uint,  void *,  void *,  void *)  xCallback,\n     void *  pCtx\n)","url":"/phobos/etc/c/sqlite3/sqlite3_trace_v2.html"},{"doc":"CAPI3REF: Query Progress Callbacks","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_progress_handler","package":"phobos","parentType":"","signature":"void sqlite3_progress_handler(sqlite3 *,  int,  int  function (void *),  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_progress_handler.html"},{"doc":"CAPI3REF: Opening A New Database Connection","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_open","package":"phobos","parentType":"","signature":"int sqlite3_open(\n     const(char) * filename,   /** Database filename (UTF-8) */\n     sqlite3 * * ppDb          /** OUT: SQLite db handle */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_open.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_open16","package":"phobos","parentType":"","signature":"int sqlite3_open16(\n     const(void) * filename,   /** Database filename (UTF-16) */\n     sqlite3 * * ppDb          /** OUT: SQLite db handle */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_open16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_open_v2","package":"phobos","parentType":"","signature":"int sqlite3_open_v2(\n     const(char) * filename,   /** Database filename (UTF-8) */\n     sqlite3 * * ppDb,         /** OUT: SQLite db handle */\n     int  flags,              /** Flags */\n     const(char) * zVfs        /** Name of VFS module to use */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_open_v2.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_uri_parameter","package":"phobos","parentType":"","signature":"const(char) * sqlite3_uri_parameter(const(char) *  zFilename,  const(char) *  zParam)","url":"/phobos/etc/c/sqlite3/sqlite3_uri_parameter.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_uri_boolean","package":"phobos","parentType":"","signature":"int sqlite3_uri_boolean(const(char) *  zFile,  const(char) *  zParam,  int  bDefault)","url":"/phobos/etc/c/sqlite3/sqlite3_uri_boolean.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_uri_int64","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_uri_int64(const  char *,  const  char *,  sqlite3_int64)","url":"/phobos/etc/c/sqlite3/sqlite3_uri_int64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_uri_key","package":"phobos","parentType":"","signature":"const(char) * sqlite3_uri_key(const(char) *  zFilename,  int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_uri_key.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_filename_database","package":"phobos","parentType":"","signature":"const(char) * sqlite3_filename_database(const(char) *)","url":"/phobos/etc/c/sqlite3/sqlite3_filename_database.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_filename_journal","package":"phobos","parentType":"","signature":"const(char) * sqlite3_filename_journal(const(char) *)","url":"/phobos/etc/c/sqlite3/sqlite3_filename_journal.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_filename_wal","package":"phobos","parentType":"","signature":"const(char) * sqlite3_filename_wal(const(char) *)","url":"/phobos/etc/c/sqlite3/sqlite3_filename_wal.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_database_file_object","package":"phobos","parentType":"","signature":"sqlite3_file * sqlite3_database_file_object(const(char) *)","url":"/phobos/etc/c/sqlite3/sqlite3_database_file_object.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_filename","package":"phobos","parentType":"","signature":"char * sqlite3_create_filename(\n     const(char) *  zDatabase,\n     const(char) *  zJournal,\n     const(char) *  zWal,\n     int  nParam,\n     const(char *) *  azParam\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_filename.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_free_filename","package":"phobos","parentType":"","signature":"void sqlite3_free_filename(char *)","url":"/phobos/etc/c/sqlite3/sqlite3_free_filename.html"},{"doc":"CAPI3REF: Error Codes And Messages","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_errcode","package":"phobos","parentType":"","signature":"int sqlite3_errcode(sqlite3 * db)","url":"/phobos/etc/c/sqlite3/sqlite3_errcode.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_extended_errcode","package":"phobos","parentType":"","signature":"int sqlite3_extended_errcode(sqlite3 * db)","url":"/phobos/etc/c/sqlite3/sqlite3_extended_errcode.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_errmsg","package":"phobos","parentType":"","signature":"const(char) * sqlite3_errmsg(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_errmsg.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_errmsg16","package":"phobos","parentType":"","signature":"const(void) * sqlite3_errmsg16(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_errmsg16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_errstr","package":"phobos","parentType":"","signature":"const(char) * sqlite3_errstr(int)","url":"/phobos/etc/c/sqlite3/sqlite3_errstr.html"},{"doc":"CAPI3REF: Run-time Limits","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_limit","package":"phobos","parentType":"","signature":"int sqlite3_limit(sqlite3 *,  int  id,  int  newVal)","url":"/phobos/etc/c/sqlite3/sqlite3_limit.html"},{"doc":"CAPI3REF: Compiling An SQL Statement","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_prepare","package":"phobos","parentType":"","signature":"int sqlite3_prepare(\n     sqlite3 * db,            /** Database handle */\n     const(char) * zSql,       /** SQL statement, UTF-8 encoded */\n     int  nByte,              /** Maximum length of zSql in bytes. */\n     sqlite3_stmt * * ppStmt,  /** OUT: Statement handle */\n     const(char *) * pzTail     /** OUT: Pointer to unused portion of zSql */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_prepare.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_prepare_v2","package":"phobos","parentType":"","signature":"int sqlite3_prepare_v2(\n     sqlite3 * db,            /** Database handle */\n     const(char) * zSql,       /** SQL statement, UTF-8 encoded */\n     int  nByte,              /** Maximum length of zSql in bytes. */\n     sqlite3_stmt * * ppStmt,  /** OUT: Statement handle */\n     const(char *) * pzTail     /** OUT: Pointer to unused portion of zSql */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_prepare_v2.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_prepare_v3","package":"phobos","parentType":"","signature":"int sqlite3_prepare_v3(\n     sqlite3 * db,            /** Database handle */\n     const(char) *  zSql,      /** SQL statement, UTF-8 encoded */\n     int  nByte,              /** Maximum length of zSql in bytes. */\n     uint  prepFlags,         /** Zero or more SQLITE_PREPARE_ flags */\n     sqlite3_stmt * * ppStmt,  /* OUT: Statement handle */\n     const(char *) * pzTail     /* OUT: Pointer to unused portion of zSql */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_prepare_v3.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_prepare16","package":"phobos","parentType":"","signature":"int sqlite3_prepare16(\n     sqlite3 * db,            /** Database handle */\n     const(void) * zSql,       /** SQL statement, UTF-16 encoded */\n     int  nByte,              /** Maximum length of zSql in bytes. */\n     sqlite3_stmt * * ppStmt,  /** OUT: Statement handle */\n     const(void *) * pzTail     /** OUT: Pointer to unused portion of zSql */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_prepare16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_prepare16_v2","package":"phobos","parentType":"","signature":"int sqlite3_prepare16_v2(\n     sqlite3 * db,            /** Database handle */\n     const(void) * zSql,       /** SQL statement, UTF-16 encoded */\n     int  nByte,              /** Maximum length of zSql in bytes. */\n     sqlite3_stmt * * ppStmt,  /** OUT: Statement handle */\n     const(void *) * pzTail     /** OUT: Pointer to unused portion of zSql */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_prepare16_v2.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_prepare16_v3","package":"phobos","parentType":"","signature":"int sqlite3_prepare16_v3(\n     sqlite3 * db,            /** Database handle */\n     const(void) * zSql,       /** SQL statement, UTF-16 encoded */\n     int  nByte,              /** Maximum length of zSql in bytes. */\n     uint  prepFlags,         /** Zero or more SQLITE_PREPARE_ flags */\n     sqlite3_stmt * * ppStmt,  /** OUT: Statement handle */\n     const(void *) * pzTail     /** OUT: Pointer to unused portion of zSql */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_prepare16_v3.html"},{"doc":"CAPI3REF: Retrieving Statement SQL","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_sql","package":"phobos","parentType":"","signature":"const(char) * sqlite3_sql(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_sql.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_expanded_sql","package":"phobos","parentType":"","signature":"char * sqlite3_expanded_sql(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_expanded_sql.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_normalized_sql","package":"phobos","parentType":"","signature":"const(char) * sqlite3_normalized_sql(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_normalized_sql.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stmt_readonly","package":"phobos","parentType":"","signature":"int sqlite3_stmt_readonly(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_stmt_readonly.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stmt_isexplain","package":"phobos","parentType":"","signature":"int sqlite3_stmt_isexplain(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_stmt_isexplain.html"},{"doc":"CAPI3REF: Determine If A Prepared Statement Has Been Reset","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stmt_busy","package":"phobos","parentType":"","signature":"int sqlite3_stmt_busy(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_stmt_busy.html"},{"doc":"CAPI3REF: Binding Values To Prepared Statements","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_blob","package":"phobos","parentType":"","signature":"int sqlite3_bind_blob(sqlite3_stmt *,  int,  const  void *,  int  n,  void  function (void *))","url":"/phobos/etc/c/sqlite3/sqlite3_bind_blob.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_blob64","package":"phobos","parentType":"","signature":"int sqlite3_bind_blob64(sqlite3_stmt *,  int,  const  void *,  sqlite3_uint64, void  function (void *))","url":"/phobos/etc/c/sqlite3/sqlite3_bind_blob64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_double","package":"phobos","parentType":"","signature":"int sqlite3_bind_double(sqlite3_stmt *,  int,  double)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_double.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_int","package":"phobos","parentType":"","signature":"int sqlite3_bind_int(sqlite3_stmt *,  int,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_int.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_int64","package":"phobos","parentType":"","signature":"int sqlite3_bind_int64(sqlite3_stmt *,  int,  sqlite3_int64)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_int64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_null","package":"phobos","parentType":"","signature":"int sqlite3_bind_null(sqlite3_stmt *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_null.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_text","package":"phobos","parentType":"","signature":"int sqlite3_bind_text(sqlite3_stmt *,  int,  const  char *,  int  n,  void  function (void *))","url":"/phobos/etc/c/sqlite3/sqlite3_bind_text.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_text16","package":"phobos","parentType":"","signature":"int sqlite3_bind_text16(sqlite3_stmt *,  int,  const  void *,  int,  void  function (void *))","url":"/phobos/etc/c/sqlite3/sqlite3_bind_text16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_text64","package":"phobos","parentType":"","signature":"int sqlite3_bind_text64(sqlite3_stmt *,  int,  const  char *,  sqlite3_uint64, void  function (void *),  ubyte  encoding)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_text64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_value","package":"phobos","parentType":"","signature":"int sqlite3_bind_value(sqlite3_stmt *,  int,  const  sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_value.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_zeroblob","package":"phobos","parentType":"","signature":"int sqlite3_bind_zeroblob(sqlite3_stmt *,  int,  int  n)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_zeroblob.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_zeroblob64","package":"phobos","parentType":"","signature":"int sqlite3_bind_zeroblob64(sqlite3_stmt *,  int,  sqlite3_uint64 n)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_zeroblob64.html"},{"doc":"CAPI3REF: Number Of SQL Parameters","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_parameter_count","package":"phobos","parentType":"","signature":"int sqlite3_bind_parameter_count(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_parameter_count.html"},{"doc":"CAPI3REF: Name Of A Host Parameter","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_parameter_name","package":"phobos","parentType":"","signature":"const(char) * sqlite3_bind_parameter_name(sqlite3_stmt *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_parameter_name.html"},{"doc":"CAPI3REF: Index Of A Parameter With A Given Name","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_bind_parameter_index","package":"phobos","parentType":"","signature":"int sqlite3_bind_parameter_index(sqlite3_stmt *,  const  char  * zName)","url":"/phobos/etc/c/sqlite3/sqlite3_bind_parameter_index.html"},{"doc":"CAPI3REF: Reset All Bindings On A Prepared Statement","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_clear_bindings","package":"phobos","parentType":"","signature":"int sqlite3_clear_bindings(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_clear_bindings.html"},{"doc":"CAPI3REF: Number Of Columns In A Result Set","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_count","package":"phobos","parentType":"","signature":"int sqlite3_column_count(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_column_count.html"},{"doc":"CAPI3REF: Column Names In A Result Set","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_name","package":"phobos","parentType":"","signature":"const(char) * sqlite3_column_name(sqlite3_stmt *,  int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_column_name.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_name16","package":"phobos","parentType":"","signature":"const(void) * sqlite3_column_name16(sqlite3_stmt *,  int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_column_name16.html"},{"doc":"CAPI3REF: Source Of Data In A Query Result","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_database_name","package":"phobos","parentType":"","signature":"const(char) * sqlite3_column_database_name(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_database_name.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_database_name16","package":"phobos","parentType":"","signature":"const(void) * sqlite3_column_database_name16(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_database_name16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_table_name","package":"phobos","parentType":"","signature":"const(char) * sqlite3_column_table_name(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_table_name.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_table_name16","package":"phobos","parentType":"","signature":"const (void) * sqlite3_column_table_name16(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_table_name16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_origin_name","package":"phobos","parentType":"","signature":"const (char) * sqlite3_column_origin_name(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_origin_name.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_origin_name16","package":"phobos","parentType":"","signature":"const (void) * sqlite3_column_origin_name16(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_origin_name16.html"},{"doc":"CAPI3REF: Declared Datatype Of A Query Result","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_decltype","package":"phobos","parentType":"","signature":"const (char) * sqlite3_column_decltype(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_decltype.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_decltype16","package":"phobos","parentType":"","signature":"const (void) * sqlite3_column_decltype16(sqlite3_stmt *, int)","url":"/phobos/etc/c/sqlite3/sqlite3_column_decltype16.html"},{"doc":"CAPI3REF: Evaluate An SQL Statement","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_step","package":"phobos","parentType":"","signature":"int sqlite3_step(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_step.html"},{"doc":"CAPI3REF: Number of columns in a result set","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_data_count","package":"phobos","parentType":"","signature":"int sqlite3_data_count(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_data_count.html"},{"doc":"CAPI3REF: Result Values From A Query","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_blob","package":"phobos","parentType":"","signature":"const (void) * sqlite3_column_blob(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_blob.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_double","package":"phobos","parentType":"","signature":"double sqlite3_column_double(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_double.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_int","package":"phobos","parentType":"","signature":"int sqlite3_column_int(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_int.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_int64","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_column_int64(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_int64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_text","package":"phobos","parentType":"","signature":"const (char) * sqlite3_column_text(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_text.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_text16","package":"phobos","parentType":"","signature":"const (void) * sqlite3_column_text16(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_text16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_value","package":"phobos","parentType":"","signature":"sqlite3_value *sqlite3_column_value sqlite3_column_value(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_value.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_bytes","package":"phobos","parentType":"","signature":"int sqlite3_column_bytes(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_bytes.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_bytes16","package":"phobos","parentType":"","signature":"int sqlite3_column_bytes16(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_bytes16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_column_type","package":"phobos","parentType":"","signature":"int sqlite3_column_type(sqlite3_stmt *,  int  iCol)","url":"/phobos/etc/c/sqlite3/sqlite3_column_type.html"},{"doc":"CAPI3REF: Destroy A Prepared Statement Object","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_finalize","package":"phobos","parentType":"","signature":"int sqlite3_finalize(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_finalize.html"},{"doc":"CAPI3REF: Reset A Prepared Statement Object","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_reset","package":"phobos","parentType":"","signature":"int sqlite3_reset(sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_reset.html"},{"doc":"CAPI3REF: Create Or Redefine SQL Functions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_function","package":"phobos","parentType":"","signature":"int sqlite3_create_function(\n     sqlite3 * db,\n     const(char) * zFunctionName,\n     int  nArg,\n     int  eTextRep,\n     void  * pApp,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xFunc,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xStep,\n     void  function (sqlite3_context *)  xFinal\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_function.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_function16","package":"phobos","parentType":"","signature":"int sqlite3_create_function16(\n     sqlite3 * db,\n     const(void) * zFunctionName,\n     int  nArg,\n     int  eTextRep,\n     void  * pApp,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xFunc,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xStep,\n     void  function (sqlite3_context *)  xFinal\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_function16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_function_v2","package":"phobos","parentType":"","signature":"int sqlite3_create_function_v2(\n     sqlite3 * db,\n     const(char) * zFunctionName,\n     int  nArg,\n     int  eTextRep,\n     void  * pApp,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xFunc,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xStep,\n     void  function (sqlite3_context *)  xFinal,\n     void  function (void *)  xDestroy\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_function_v2.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_window_function","package":"phobos","parentType":"","signature":"int sqlite3_create_window_function(\n     sqlite3 * db,\n     const(char) * zFunctionName,\n     int  nArg,\n     int  eTextRep,\n     void  * pApp,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xStep,\n     void  function (sqlite3_context *)  xFinal,\n     void  function (sqlite3_context *)  xValue,\n     void  function (sqlite3_context *, int, sqlite3_value * *)  xInverse,\n     void  function (void *)  xDestroy\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_window_function.html"},{"doc":"CAPI3REF: Deprecated Functions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_aggregate_count","package":"phobos","parentType":"","signature":"int sqlite3_aggregate_count(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_aggregate_count.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_expired","package":"phobos","parentType":"","signature":"int sqlite3_expired(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_expired.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_transfer_bindings","package":"phobos","parentType":"","signature":"int sqlite3_transfer_bindings(sqlite3_stmt *,  sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_transfer_bindings.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_global_recover","package":"phobos","parentType":"","signature":"int sqlite3_global_recover()","url":"/phobos/etc/c/sqlite3/sqlite3_global_recover.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_thread_cleanup","package":"phobos","parentType":"","signature":"void sqlite3_thread_cleanup()","url":"/phobos/etc/c/sqlite3/sqlite3_thread_cleanup.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_memory_alarm","package":"phobos","parentType":"","signature":"int sqlite3_memory_alarm(void  function(void *, sqlite3_int64, int), void *, sqlite3_int64)","url":"/phobos/etc/c/sqlite3/sqlite3_memory_alarm.html"},{"doc":"CAPI3REF: Obtaining SQL Function Parameter Values","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_blob","package":"phobos","parentType":"","signature":"const (void) * sqlite3_value_blob(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_blob.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_bytes","package":"phobos","parentType":"","signature":"int sqlite3_value_bytes(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_bytes.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_bytes16","package":"phobos","parentType":"","signature":"int sqlite3_value_bytes16(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_bytes16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_double","package":"phobos","parentType":"","signature":"double sqlite3_value_double(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_double.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_int","package":"phobos","parentType":"","signature":"int sqlite3_value_int(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_int.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_int64","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_value_int64(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_int64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_text","package":"phobos","parentType":"","signature":"const (char) * sqlite3_value_text(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_text.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_text16","package":"phobos","parentType":"","signature":"const (void) * sqlite3_value_text16(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_text16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_text16le","package":"phobos","parentType":"","signature":"const (void) * sqlite3_value_text16le(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_text16le.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_text16be","package":"phobos","parentType":"","signature":"const (void) * sqlite3_value_text16be(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_text16be.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_type","package":"phobos","parentType":"","signature":"int sqlite3_value_type(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_type.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_numeric_type","package":"phobos","parentType":"","signature":"int sqlite3_value_numeric_type(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_numeric_type.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_nochange","package":"phobos","parentType":"","signature":"int sqlite3_value_nochange(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_nochange.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_frombind","package":"phobos","parentType":"","signature":"int sqlite3_value_frombind(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_frombind.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_subtype","package":"phobos","parentType":"","signature":"uint sqlite3_value_subtype(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_subtype.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_dup","package":"phobos","parentType":"","signature":"sqlite3_value * sqlite3_value_dup(const  sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_dup.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_value_free","package":"phobos","parentType":"","signature":"void sqlite3_value_free(sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_value_free.html"},{"doc":"CAPI3REF: Obtain Aggregate Function Context","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_aggregate_context","package":"phobos","parentType":"","signature":"void  *sqlite3_aggregate_context sqlite3_aggregate_context(sqlite3_context *,  int  nBytes)","url":"/phobos/etc/c/sqlite3/sqlite3_aggregate_context.html"},{"doc":"CAPI3REF: User Data For Functions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_user_data","package":"phobos","parentType":"","signature":"void  *sqlite3_user_data sqlite3_user_data(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_user_data.html"},{"doc":"CAPI3REF: Database Connection For Functions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_context_db_handle","package":"phobos","parentType":"","signature":"sqlite3 *sqlite3_context_db_handle sqlite3_context_db_handle(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_context_db_handle.html"},{"doc":"CAPI3REF: Function Auxiliary Data","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_get_auxdata","package":"phobos","parentType":"","signature":"void  *sqlite3_get_auxdata sqlite3_get_auxdata(sqlite3_context *,  int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_get_auxdata.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_set_auxdata","package":"phobos","parentType":"","signature":"void sqlite3_set_auxdata(sqlite3_context *,  int  N,  void *,  void  function (void *))","url":"/phobos/etc/c/sqlite3/sqlite3_set_auxdata.html"},{"doc":"CAPI3REF: Setting The Result Of An SQL Function","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_blob","package":"phobos","parentType":"","signature":"void sqlite3_result_blob(sqlite3_context *,  const  void *,  int,  void  function(void *))","url":"/phobos/etc/c/sqlite3/sqlite3_result_blob.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_blob64","package":"phobos","parentType":"","signature":"void sqlite3_result_blob64(sqlite3_context *, const  void *, sqlite3_uint64, void  function(void *))","url":"/phobos/etc/c/sqlite3/sqlite3_result_blob64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_double","package":"phobos","parentType":"","signature":"void sqlite3_result_double(sqlite3_context *,  double)","url":"/phobos/etc/c/sqlite3/sqlite3_result_double.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_error","package":"phobos","parentType":"","signature":"void sqlite3_result_error(sqlite3_context *,  const  char *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_result_error.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_error16","package":"phobos","parentType":"","signature":"void sqlite3_result_error16(sqlite3_context *,  const  void *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_result_error16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_error_toobig","package":"phobos","parentType":"","signature":"void sqlite3_result_error_toobig(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_result_error_toobig.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_error_nomem","package":"phobos","parentType":"","signature":"void sqlite3_result_error_nomem(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_result_error_nomem.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_error_code","package":"phobos","parentType":"","signature":"void sqlite3_result_error_code(sqlite3_context *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_result_error_code.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_int","package":"phobos","parentType":"","signature":"void sqlite3_result_int(sqlite3_context *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_result_int.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_int64","package":"phobos","parentType":"","signature":"void sqlite3_result_int64(sqlite3_context *,  sqlite3_int64)","url":"/phobos/etc/c/sqlite3/sqlite3_result_int64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_null","package":"phobos","parentType":"","signature":"void sqlite3_result_null(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_result_null.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_text","package":"phobos","parentType":"","signature":"void sqlite3_result_text(sqlite3_context *,  const  char *,  int,  void  function(void *))","url":"/phobos/etc/c/sqlite3/sqlite3_result_text.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_text64","package":"phobos","parentType":"","signature":"void sqlite3_result_text64(sqlite3_context *,  const  char *, sqlite3_uint64, void  function(void *),  ubyte  encoding)","url":"/phobos/etc/c/sqlite3/sqlite3_result_text64.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_text16","package":"phobos","parentType":"","signature":"void sqlite3_result_text16(sqlite3_context *,  const  void *,  int,  void  function(void *))","url":"/phobos/etc/c/sqlite3/sqlite3_result_text16.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_text16le","package":"phobos","parentType":"","signature":"void sqlite3_result_text16le(sqlite3_context *,  const  void *,  int,  void  function(void *))","url":"/phobos/etc/c/sqlite3/sqlite3_result_text16le.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_text16be","package":"phobos","parentType":"","signature":"void sqlite3_result_text16be(sqlite3_context *,  const  void *,  int,  void  function(void *))","url":"/phobos/etc/c/sqlite3/sqlite3_result_text16be.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_value","package":"phobos","parentType":"","signature":"void sqlite3_result_value(sqlite3_context *,  sqlite3_value *)","url":"/phobos/etc/c/sqlite3/sqlite3_result_value.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_zeroblob","package":"phobos","parentType":"","signature":"void sqlite3_result_zeroblob(sqlite3_context *,  int  n)","url":"/phobos/etc/c/sqlite3/sqlite3_result_zeroblob.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_zeroblob64","package":"phobos","parentType":"","signature":"int sqlite3_result_zeroblob64(sqlite3_context *,  sqlite3_uint64 n)","url":"/phobos/etc/c/sqlite3/sqlite3_result_zeroblob64.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_result_subtype","package":"phobos","parentType":"","signature":"void sqlite3_result_subtype(sqlite3_context *, uint)","url":"/phobos/etc/c/sqlite3/sqlite3_result_subtype.html"},{"doc":"CAPI3REF: Define New Collating Sequences","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_collation","package":"phobos","parentType":"","signature":"int sqlite3_create_collation(\n     sqlite3 *,\n     const(char) * zName,\n     int  eTextRep,\n     void  * pArg,\n     int  function (void *, int, const  void *, int, const  void *)  xCompare\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_collation.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_collation_v2","package":"phobos","parentType":"","signature":"int sqlite3_create_collation_v2(\n     sqlite3 *,\n     const(char) * zName,\n     int  eTextRep,\n     void  * pArg,\n     int  function (void *, int, const  void *, int, const  void *)  xCompare,\n     void  function (void *)  xDestroy\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_collation_v2.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_collation16","package":"phobos","parentType":"","signature":"int sqlite3_create_collation16(\n     sqlite3 *,\n     const(void) * zName,\n     int  eTextRep,\n     void  * pArg,\n     int  function (void *, int, const  void *, int, const  void *)  xCompare\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_collation16.html"},{"doc":"CAPI3REF: Collation Needed Callbacks","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_collation_needed","package":"phobos","parentType":"","signature":"int sqlite3_collation_needed(\n     sqlite3 *,\n     void *,\n     void  function (void *, sqlite3 *, int  eTextRep, const  char *)\n)","url":"/phobos/etc/c/sqlite3/sqlite3_collation_needed.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_collation_needed16","package":"phobos","parentType":"","signature":"int sqlite3_collation_needed16(\n     sqlite3 *,\n     void *,\n     void  function (void *, sqlite3 *, int  eTextRep, const  void *)\n)","url":"/phobos/etc/c/sqlite3/sqlite3_collation_needed16.html"},{"doc":"Specify the activation key for a CEROD database.  Unless activated, none of the CEROD routines will work.","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_activate_cerod","package":"phobos","parentType":"","signature":"void sqlite3_activate_cerod(\n     const(char) * zPassPhrase        /** Activation phrase */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_activate_cerod.html"},{"doc":"CAPI3REF: Suspend Execution For A Short Time","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_sleep","package":"phobos","parentType":"","signature":"int sqlite3_sleep(int)","url":"/phobos/etc/c/sqlite3/sqlite3_sleep.html"},{"doc":"CAPI3REF: Win32 Specific Interface","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_win32_set_directory","package":"phobos","parentType":"","signature":"int sqlite3_win32_set_directory(\n     c_ulong type,        /** Identifier for directory being set or reset */\n     void *  zValue        /** New value for directory being set or reset */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_win32_set_directory.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_win32_set_directory8","package":"phobos","parentType":"","signature":"int sqlite3_win32_set_directory8(\n     c_ulong type,        /** Identifier for directory being set or reset */\n     void *  zValue        /** New value for directory being set or reset */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_win32_set_directory8.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_win32_set_directory16","package":"phobos","parentType":"","signature":"int sqlite3_win32_set_directory16(\n     c_ulong type,        /** Identifier for directory being set or reset */\n     void *  zValue        /** New value for directory being set or reset */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_win32_set_directory16.html"},{"doc":"CAPI3REF: Test For Auto-Commit Mode","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_get_autocommit","package":"phobos","parentType":"","signature":"int sqlite3_get_autocommit(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_get_autocommit.html"},{"doc":"CAPI3REF: Find The Database Handle Of A Prepared Statement","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_handle","package":"phobos","parentType":"","signature":"sqlite3 *sqlite3_db_handle sqlite3_db_handle(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_db_handle.html"},{"doc":"CAPI3REF: Return The Filename For A Database Connection","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_filename","package":"phobos","parentType":"","signature":"const(char) * sqlite3_db_filename(sqlite3 * db,  const  char *  zDbName)","url":"/phobos/etc/c/sqlite3/sqlite3_db_filename.html"},{"doc":"CAPI3REF: Determine if a database is read-only","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_readonly","package":"phobos","parentType":"","signature":"int sqlite3_db_readonly(sqlite3 * db,  const  char  *  zDbName)","url":"/phobos/etc/c/sqlite3/sqlite3_db_readonly.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_next_stmt","package":"phobos","parentType":"","signature":"sqlite3_stmt *sqlite3_next_stmt sqlite3_next_stmt(sqlite3 * pDb,  sqlite3_stmt * pStmt)","url":"/phobos/etc/c/sqlite3/sqlite3_next_stmt.html"},{"doc":"CAPI3REF: Commit And Rollback Notification Callbacks","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_commit_hook","package":"phobos","parentType":"","signature":"void  *sqlite3_commit_hook sqlite3_commit_hook(sqlite3 *,  int  function (void *),  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_commit_hook.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_rollback_hook","package":"phobos","parentType":"","signature":"void  *sqlite3_rollback_hook sqlite3_rollback_hook(sqlite3 *,  void  function (void  *),  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_rollback_hook.html"},{"doc":"CAPI3REF: Data Change Notification Callbacks","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_update_hook","package":"phobos","parentType":"","signature":"void  *sqlite3_update_hook sqlite3_update_hook(\n     sqlite3 *,\n     void  function (void  *, int , char  *,  char  *,  sqlite3_int64),\n     void *\n)","url":"/phobos/etc/c/sqlite3/sqlite3_update_hook.html"},{"doc":"CAPI3REF: Enable Or Disable Shared Pager Cache","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_enable_shared_cache","package":"phobos","parentType":"","signature":"int sqlite3_enable_shared_cache(int)","url":"/phobos/etc/c/sqlite3/sqlite3_enable_shared_cache.html"},{"doc":"CAPI3REF: Attempt To Free Heap Memory","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_release_memory","package":"phobos","parentType":"","signature":"int sqlite3_release_memory(int)","url":"/phobos/etc/c/sqlite3/sqlite3_release_memory.html"},{"doc":"CAPI3REF: Free Memory Used By A Database Connection","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_release_memory","package":"phobos","parentType":"","signature":"int sqlite3_db_release_memory(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_db_release_memory.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_soft_heap_limit64","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N)","url":"/phobos/etc/c/sqlite3/sqlite3_soft_heap_limit64.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_hard_heap_limit64","package":"phobos","parentType":"","signature":"sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N)","url":"/phobos/etc/c/sqlite3/sqlite3_hard_heap_limit64.html"},{"doc":"CAPI3REF: Deprecated Soft Heap Limit Interface","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_soft_heap_limit","package":"phobos","parentType":"","signature":"void sqlite3_soft_heap_limit(int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_soft_heap_limit.html"},{"doc":"CAPI3REF: Extract Metadata About A Column Of A Table","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_table_column_metadata","package":"phobos","parentType":"","signature":"int sqlite3_table_column_metadata(\n     sqlite3 * db,                /** Connection handle */\n     const(char) * zDbName,        /** Database name or NULL */\n     const(char) * zTableName,     /** Table name */\n     const(char) * zColumnName,    /** Column name */\n     char  * * pzDataType,    /** OUTPUT: Declared data type */\n     char  * * pzCollSeq,     /** OUTPUT: Collation sequence name */\n     int  * pNotNull,              /** OUTPUT: True if NOT NULL constraint exists */\n     int  * pPrimaryKey,           /** OUTPUT: True if column part of PK */\n     int  * pAutoinc               /** OUTPUT: True if column is auto-increment */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_table_column_metadata.html"},{"doc":"CAPI3REF: Load An Extension","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_load_extension","package":"phobos","parentType":"","signature":"int sqlite3_load_extension(\n     sqlite3 * db,          /** Load the extension into this database connection */\n     const(char) * zFile,    /** Name of the shared library containing extension */\n     const(char) * zProc,    /** Entry point.  Derived from zFile if 0 */\n     char  * * pzErrMsg       /** Put error message here if not 0 */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_load_extension.html"},{"doc":"CAPI3REF: Enable Or Disable Extension Loading","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_enable_load_extension","package":"phobos","parentType":"","signature":"int sqlite3_enable_load_extension(sqlite3 * db,  int  onoff)","url":"/phobos/etc/c/sqlite3/sqlite3_enable_load_extension.html"},{"doc":"CAPI3REF: Automatically Load Statically Linked Extensions","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_auto_extension","package":"phobos","parentType":"","signature":"int sqlite3_auto_extension(void  function ()  xEntryPoint)","url":"/phobos/etc/c/sqlite3/sqlite3_auto_extension.html"},{"doc":"CAPI3REF: Cancel Automatic Extension Loading","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_cancel_auto_extension","package":"phobos","parentType":"","signature":"int sqlite3_cancel_auto_extension(void  function()  xEntryPoint)","url":"/phobos/etc/c/sqlite3/sqlite3_cancel_auto_extension.html"},{"doc":"CAPI3REF: Reset Automatic Extension Loading","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_reset_auto_extension","package":"phobos","parentType":"","signature":"void sqlite3_reset_auto_extension()","url":"/phobos/etc/c/sqlite3/sqlite3_reset_auto_extension.html"},{"doc":"CAPI3REF: Register A Virtual Table Implementation","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_module","package":"phobos","parentType":"","signature":"int sqlite3_create_module(\n     sqlite3 * db,                    /* SQLite connection to register module with */\n     const(char) * zName,              /* Name of the module */\n     const(sqlite3_module) * p,        /* Methods for the module */\n     void  * pClientData               /* Client data for xCreate/xConnect */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_module.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_create_module_v2","package":"phobos","parentType":"","signature":"int sqlite3_create_module_v2(\n     sqlite3 * db,                    /* SQLite connection to register module with */\n     const(char) * zName,              /* Name of the module */\n     const(sqlite3_module) * p,        /* Methods for the module */\n     void  * pClientData,              /* Client data for xCreate/xConnect */\n     void  function (void *)  xDestroy  /* Module destructor function */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_create_module_v2.html"},{"doc":"CAPI3REF: Remove Unnecessary Virtual Table Implementations","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_drop_modules","package":"phobos","parentType":"","signature":"int sqlite3_drop_modules(\n     sqlite3 * db,                    /* Remove modules from this connection */\n     const(char *) *  azKeep            /* Except, do not remove the ones named here */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_drop_modules.html"},{"doc":"CAPI3REF: Declare The Schema Of A Virtual Table","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_declare_vtab","package":"phobos","parentType":"","signature":"int sqlite3_declare_vtab(sqlite3 *,  const  char  * zSQL)","url":"/phobos/etc/c/sqlite3/sqlite3_declare_vtab.html"},{"doc":"CAPI3REF: Overload A Function For A Virtual Table","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_overload_function","package":"phobos","parentType":"","signature":"int sqlite3_overload_function(sqlite3 *,  const  char  * zFuncName,  int  nArg)","url":"/phobos/etc/c/sqlite3/sqlite3_overload_function.html"},{"doc":"CAPI3REF: Open A BLOB For Incremental I/O","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_blob_open","package":"phobos","parentType":"","signature":"int sqlite3_blob_open(\n     sqlite3 *,\n     const(char) *  zDb,\n     const(char) *  zTable,\n     const(char) *  zColumn,\n     sqlite3_int64 iRow,\n     int  flags,\n     sqlite3_blob * * ppBlob\n)","url":"/phobos/etc/c/sqlite3/sqlite3_blob_open.html"},{"doc":"CAPI3REF: Move a BLOB Handle to a New Row","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_blob_reopen","package":"phobos","parentType":"","signature":"int sqlite3_blob_reopen(sqlite3_blob *,  sqlite3_int64)","url":"/phobos/etc/c/sqlite3/sqlite3_blob_reopen.html"},{"doc":"CAPI3REF: Close A BLOB Handle","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_blob_close","package":"phobos","parentType":"","signature":"int sqlite3_blob_close(sqlite3_blob *)","url":"/phobos/etc/c/sqlite3/sqlite3_blob_close.html"},{"doc":"CAPI3REF: Return The Size Of An Open BLOB","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_blob_bytes","package":"phobos","parentType":"","signature":"int sqlite3_blob_bytes(sqlite3_blob *)","url":"/phobos/etc/c/sqlite3/sqlite3_blob_bytes.html"},{"doc":"CAPI3REF: Read Data From A BLOB Incrementally","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_blob_read","package":"phobos","parentType":"","signature":"int sqlite3_blob_read(sqlite3_blob *,  void  * Z,  int  N,  int  iOffset)","url":"/phobos/etc/c/sqlite3/sqlite3_blob_read.html"},{"doc":"CAPI3REF: Write Data Into A BLOB Incrementally","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_blob_write","package":"phobos","parentType":"","signature":"int sqlite3_blob_write(sqlite3_blob *,  const  void  * z,  int  n,  int  iOffset)","url":"/phobos/etc/c/sqlite3/sqlite3_blob_write.html"},{"doc":"CAPI3REF: Virtual File System Objects","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vfs_find","package":"phobos","parentType":"","signature":"sqlite3_vfs *sqlite3_vfs_find sqlite3_vfs_find(const  char  * zVfsName)","url":"/phobos/etc/c/sqlite3/sqlite3_vfs_find.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vfs_register","package":"phobos","parentType":"","signature":"int sqlite3_vfs_register(sqlite3_vfs *,  int  makeDflt)","url":"/phobos/etc/c/sqlite3/sqlite3_vfs_register.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vfs_unregister","package":"phobos","parentType":"","signature":"int sqlite3_vfs_unregister(sqlite3_vfs *)","url":"/phobos/etc/c/sqlite3/sqlite3_vfs_unregister.html"},{"doc":"CAPI3REF: Mutexes","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_alloc","package":"phobos","parentType":"","signature":"sqlite3_mutex *sqlite3_mutex_alloc sqlite3_mutex_alloc(int)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_alloc.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_free","package":"phobos","parentType":"","signature":"void sqlite3_mutex_free(sqlite3_mutex *)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_free.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_enter","package":"phobos","parentType":"","signature":"void sqlite3_mutex_enter(sqlite3_mutex *)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_enter.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_try","package":"phobos","parentType":"","signature":"int sqlite3_mutex_try(sqlite3_mutex *)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_try.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_leave","package":"phobos","parentType":"","signature":"void sqlite3_mutex_leave(sqlite3_mutex *)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_leave.html"},{"doc":"CAPI3REF: Mutex Verification Routines","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_held","package":"phobos","parentType":"","signature":"int sqlite3_mutex_held(sqlite3_mutex *)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_held.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_mutex_notheld","package":"phobos","parentType":"","signature":"int sqlite3_mutex_notheld(sqlite3_mutex *)","url":"/phobos/etc/c/sqlite3/sqlite3_mutex_notheld.html"},{"doc":"CAPI3REF: Retrieve the mutex for a database connection","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_mutex","package":"phobos","parentType":"","signature":"sqlite3_mutex *sqlite3_db_mutex sqlite3_db_mutex(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_db_mutex.html"},{"doc":"CAPI3REF: Low-Level Control Of Database Files","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_file_control","package":"phobos","parentType":"","signature":"int sqlite3_file_control(sqlite3 *,  const  char  * zDbName,  int  op,  void *)","url":"/phobos/etc/c/sqlite3/sqlite3_file_control.html"},{"doc":"CAPI3REF: Testing Interface","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_test_control","package":"phobos","parentType":"","signature":"int sqlite3_test_control(int  op, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_test_control.html"},{"doc":"CAPI3REF: SQL Keyword Checking","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_keyword_count","package":"phobos","parentType":"","signature":"int sqlite3_keyword_count()","url":"/phobos/etc/c/sqlite3/sqlite3_keyword_count.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_keyword_name","package":"phobos","parentType":"","signature":"int sqlite3_keyword_name(int,  const(char *) *,  int *)","url":"/phobos/etc/c/sqlite3/sqlite3_keyword_name.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_keyword_check","package":"phobos","parentType":"","signature":"int sqlite3_keyword_check(const(char) *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_keyword_check.html"},{"doc":"CAPI3REF: Create A New Dynamic String Object","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_new","package":"phobos","parentType":"","signature":"sqlite3_str * sqlite3_str_new(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_str_new.html"},{"doc":"CAPI3REF: Finalize A Dynamic String","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_finish","package":"phobos","parentType":"","signature":"char * sqlite3_str_finish(sqlite3_str *)","url":"/phobos/etc/c/sqlite3/sqlite3_str_finish.html"},{"doc":"CAPI3REF: Add Content To A Dynamic String","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_appendf","package":"phobos","parentType":"","signature":"void sqlite3_str_appendf(sqlite3_str *,  const(char) *  zFormat, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_str_appendf.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_vappendf","package":"phobos","parentType":"","signature":"void sqlite3_str_vappendf(sqlite3_str *,  const(char) *  zFormat,  va_list)","url":"/phobos/etc/c/sqlite3/sqlite3_str_vappendf.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_append","package":"phobos","parentType":"","signature":"void sqlite3_str_append(sqlite3_str *,  const(char) *  zIn,  int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_str_append.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_appendall","package":"phobos","parentType":"","signature":"void sqlite3_str_appendall(sqlite3_str *,  const(char) *  zIn)","url":"/phobos/etc/c/sqlite3/sqlite3_str_appendall.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_appendchar","package":"phobos","parentType":"","signature":"void sqlite3_str_appendchar(sqlite3_str *,  int  N,  char  C)","url":"/phobos/etc/c/sqlite3/sqlite3_str_appendchar.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_reset","package":"phobos","parentType":"","signature":"void sqlite3_str_reset(sqlite3_str *)","url":"/phobos/etc/c/sqlite3/sqlite3_str_reset.html"},{"doc":"CAPI3REF: Status Of A Dynamic String","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_errcode","package":"phobos","parentType":"","signature":"int sqlite3_str_errcode(sqlite3_str *)","url":"/phobos/etc/c/sqlite3/sqlite3_str_errcode.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_length","package":"phobos","parentType":"","signature":"int sqlite3_str_length(sqlite3_str *)","url":"/phobos/etc/c/sqlite3/sqlite3_str_length.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_str_value","package":"phobos","parentType":"","signature":"char * sqlite3_str_value(sqlite3_str *)","url":"/phobos/etc/c/sqlite3/sqlite3_str_value.html"},{"doc":"CAPI3REF: SQLite Runtime Status","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_status","package":"phobos","parentType":"","signature":"int sqlite3_status(int  op,  int  * pCurrent,  int  * pHighwater,  int  resetFlag)","url":"/phobos/etc/c/sqlite3/sqlite3_status.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_status64","package":"phobos","parentType":"","signature":"int sqlite3_status64(int  op,  long  * pCurrent,  long  * pHighwater,  int  resetFlag)","url":"/phobos/etc/c/sqlite3/sqlite3_status64.html"},{"doc":"CAPI3REF: Database Connection Status","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_status","package":"phobos","parentType":"","signature":"int sqlite3_db_status(sqlite3 *,  int  op,  int  * pCur,  int  * pHiwtr,  int  resetFlg)","url":"/phobos/etc/c/sqlite3/sqlite3_db_status.html"},{"doc":"CAPI3REF: Prepared Statement Status","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stmt_status","package":"phobos","parentType":"","signature":"int sqlite3_stmt_status(sqlite3_stmt *,  int  op, int  resetFlg)","url":"/phobos/etc/c/sqlite3/sqlite3_stmt_status.html"},{"doc":"CAPI3REF: Online Backup API.","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_backup_init","package":"phobos","parentType":"","signature":"sqlite3_backup *sqlite3_backup_init sqlite3_backup_init(\n     sqlite3 * pDest,                        /** Destination database handle */\n     const(char) * zDestName,                 /** Destination database name */\n     sqlite3 * pSource,                      /** Source database handle */\n     const(char) * zSourceName                /** Source database name */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_backup_init.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_backup_step","package":"phobos","parentType":"","signature":"int sqlite3_backup_step(sqlite3_backup * p,  int  nPage)","url":"/phobos/etc/c/sqlite3/sqlite3_backup_step.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_backup_finish","package":"phobos","parentType":"","signature":"int sqlite3_backup_finish(sqlite3_backup * p)","url":"/phobos/etc/c/sqlite3/sqlite3_backup_finish.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_backup_remaining","package":"phobos","parentType":"","signature":"int sqlite3_backup_remaining(sqlite3_backup * p)","url":"/phobos/etc/c/sqlite3/sqlite3_backup_remaining.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_backup_pagecount","package":"phobos","parentType":"","signature":"int sqlite3_backup_pagecount(sqlite3_backup * p)","url":"/phobos/etc/c/sqlite3/sqlite3_backup_pagecount.html"},{"doc":"CAPI3REF: Unlock Notification","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_unlock_notify","package":"phobos","parentType":"","signature":"int sqlite3_unlock_notify(\n     sqlite3 * pBlocked,                               /** Waiting connection */\n     void  function (void  * * apArg,  int  nArg)  xNotify,  /** Callback function to invoke */\n     void  * pNotifyArg                                 /** Argument to pass to xNotify */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_unlock_notify.html"},{"doc":"CAPI3REF: String Comparison","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stricmp","package":"phobos","parentType":"","signature":"int sqlite3_stricmp(const  char  * ,  const  char  * )","url":"/phobos/etc/c/sqlite3/sqlite3_stricmp.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_strnicmp","package":"phobos","parentType":"","signature":"int sqlite3_strnicmp(const  char  * ,  const  char  * ,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_strnicmp.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_strglob","package":"phobos","parentType":"","signature":"int sqlite3_strglob(const(char) *  zGlob,  const(char) *  zStr)","url":"/phobos/etc/c/sqlite3/sqlite3_strglob.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_strlike","package":"phobos","parentType":"","signature":"int sqlite3_strlike(const(char) *  zGlob,  const(char) *  zStr,  uint  cEsc)","url":"/phobos/etc/c/sqlite3/sqlite3_strlike.html"},{"doc":"CAPI3REF: Error Logging Interface","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_log","package":"phobos","parentType":"","signature":"void sqlite3_log(int  iErrCode,  const  char  * zFormat, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_log.html"},{"doc":"CAPI3REF: Write-Ahead Log Commit Hook","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_wal_hook","package":"phobos","parentType":"","signature":"void  *sqlite3_wal_hook sqlite3_wal_hook(\n     sqlite3 *,\n     int  function (void  *, sqlite3 *, const  char *, int),\n     void *\n)","url":"/phobos/etc/c/sqlite3/sqlite3_wal_hook.html"},{"doc":"CAPI3REF: Configure an auto-checkpoint","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_wal_autocheckpoint","package":"phobos","parentType":"","signature":"int sqlite3_wal_autocheckpoint(sqlite3 * db,  int  N)","url":"/phobos/etc/c/sqlite3/sqlite3_wal_autocheckpoint.html"},{"doc":"CAPI3REF: Checkpoint a database","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_wal_checkpoint","package":"phobos","parentType":"","signature":"int sqlite3_wal_checkpoint(sqlite3 * db,  const  char  * zDb)","url":"/phobos/etc/c/sqlite3/sqlite3_wal_checkpoint.html"},{"doc":"CAPI3REF: Checkpoint a database","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_wal_checkpoint_v2","package":"phobos","parentType":"","signature":"int sqlite3_wal_checkpoint_v2(\n     sqlite3 * db,                    /** Database handle */\n     const(char) * zDb,                /** Name of attached database (or NULL) */\n     int  eMode,                      /** SQLITE_CHECKPOINT_* value */\n     int  * pnLog,                     /** OUT: Size of WAL log in frames */\n     int  * pnCkpt                     /** OUT: Total number of frames checkpointed */\n)","url":"/phobos/etc/c/sqlite3/sqlite3_wal_checkpoint_v2.html"},{"doc":"CAPI3REF: Checkpoint operation parameters","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vtab_config","package":"phobos","parentType":"","signature":"int sqlite3_vtab_config(sqlite3 *,  int  op, ...)","url":"/phobos/etc/c/sqlite3/sqlite3_vtab_config.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vtab_on_conflict","package":"phobos","parentType":"","signature":"int sqlite3_vtab_on_conflict(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_vtab_on_conflict.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vtab_nochange","package":"phobos","parentType":"","signature":"int sqlite3_vtab_nochange(sqlite3_context *)","url":"/phobos/etc/c/sqlite3/sqlite3_vtab_nochange.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_vtab_collation","package":"phobos","parentType":"","signature":"const(char) * sqlite3_vtab_collation(sqlite3_index_info *,  int)","url":"/phobos/etc/c/sqlite3/sqlite3_vtab_collation.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stmt_scanstatus","package":"phobos","parentType":"","signature":"int sqlite3_stmt_scanstatus(sqlite3_stmt * pStmt,  int  idx,  int  iScanStatusOp,  void  * pOut)","url":"/phobos/etc/c/sqlite3/sqlite3_stmt_scanstatus.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_stmt_scanstatus_reset","package":"phobos","parentType":"","signature":"void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *)","url":"/phobos/etc/c/sqlite3/sqlite3_stmt_scanstatus_reset.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_db_cacheflush","package":"phobos","parentType":"","signature":"int sqlite3_db_cacheflush(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_db_cacheflush.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_preupdate_hook","package":"phobos","parentType":"","signature":"void * sqlite3_preupdate_hook(\n     sqlite3 *  db,\n     void  function(\n         void *  pCtx,\n         sqlite3 *  db,                  /** Database handle */\n         int  op,                       /** SQLITE_UPDATE, DELETE or INSERT */\n         const(char) *  zDb,             /** Database name */\n         const(char) *  zName,           /** Table name */\n         sqlite3_int64 iKey1,          /** Rowid of row about to be deleted/updated */\n         sqlite3_int64 iKey2\n    )  xPreUpdate,\n     void *\n)","url":"/phobos/etc/c/sqlite3/sqlite3_preupdate_hook.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_preupdate_old","package":"phobos","parentType":"","signature":"int sqlite3_preupdate_old(sqlite3 *,  int,  sqlite3_value * *)","url":"/phobos/etc/c/sqlite3/sqlite3_preupdate_old.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_preupdate_count","package":"phobos","parentType":"","signature":"int sqlite3_preupdate_count(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_preupdate_count.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_preupdate_depth","package":"phobos","parentType":"","signature":"int sqlite3_preupdate_depth(sqlite3 *)","url":"/phobos/etc/c/sqlite3/sqlite3_preupdate_depth.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_preupdate_new","package":"phobos","parentType":"","signature":"int sqlite3_preupdate_new(sqlite3 *,  int,  sqlite3_value * *)","url":"/phobos/etc/c/sqlite3/sqlite3_preupdate_new.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_snapshot_get","package":"phobos","parentType":"","signature":"int sqlite3_snapshot_get(sqlite3 * db,  char  * zSchema,  sqlite3_snapshot * * ppSnapshot)","url":"/phobos/etc/c/sqlite3/sqlite3_snapshot_get.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_snapshot_open","package":"phobos","parentType":"","signature":"int sqlite3_snapshot_open(sqlite3 * db,  char  * zSchema,  sqlite3_snapshot * pSnapshot)","url":"/phobos/etc/c/sqlite3/sqlite3_snapshot_open.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_snapshot_free","package":"phobos","parentType":"","signature":"void sqlite3_snapshot_free(sqlite3_snapshot *)","url":"/phobos/etc/c/sqlite3/sqlite3_snapshot_free.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_snapshot_cmp","package":"phobos","parentType":"","signature":"int sqlite3_snapshot_cmp(sqlite3_snapshot *  p1,  sqlite3_snapshot *  p2)","url":"/phobos/etc/c/sqlite3/sqlite3_snapshot_cmp.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_snapshot_recover","package":"phobos","parentType":"","signature":"int sqlite3_snapshot_recover(sqlite3 *  db,  const(char) *  zDb)","url":"/phobos/etc/c/sqlite3/sqlite3_snapshot_recover.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_serialize","package":"phobos","parentType":"","signature":"ubyte * sqlite3_serialize(\n     sqlite3 *  db,\n     const(char) *  zSchema,\n     sqlite3_int64 *  piSize,\n     uint  mFlags\n)","url":"/phobos/etc/c/sqlite3/sqlite3_serialize.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_deserialize","package":"phobos","parentType":"","signature":"int sqlite3_deserialize(\n     sqlite3 *  db,\n     const(char) *  zSchema,\n     ubyte *  pData,\n     sqlite3_int64 szDb,\n     sqlite3_int64 szBuf,\n     uint  mFlags\n)","url":"/phobos/etc/c/sqlite3/sqlite3_deserialize.html"},{"doc":"Register a geometry callback named zGeom that can be used as part of an R-Tree geometry query as follows:","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_rtree_geometry_callback","package":"phobos","parentType":"","signature":"int sqlite3_rtree_geometry_callback(\n     sqlite3 * db,\n     const(char) * zGeom,\n     int  function (sqlite3_rtree_geometry *,  int  nCoord,  double  * aCoord,  int  * pRes)  xGeom,\n     void  * pContext\n)","url":"/phobos/etc/c/sqlite3/sqlite3_rtree_geometry_callback.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3_rtree_query_callback","package":"phobos","parentType":"","signature":"int sqlite3_rtree_query_callback(\n     sqlite3 * db,\n     const(char) *  zQueryFunc,\n     int  function(sqlite3_rtree_query_info *)  xQueryFunc,\n     void  * pContext,\n     void  function(void *)  xDestructor\n)","url":"/phobos/etc/c/sqlite3/sqlite3_rtree_query_callback.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_create","package":"phobos","parentType":"","signature":"int sqlite3session_create(\n     sqlite3 *  db,\n     const(char) *  zDb,\n     sqlite3_session * *  ppSession\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_create.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_delete","package":"phobos","parentType":"","signature":"void sqlite3session_delete(sqlite3_session *  pSession)","url":"/phobos/etc/c/sqlite3/sqlite3session_delete.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_enable","package":"phobos","parentType":"","signature":"int sqlite3session_enable(sqlite3_session *  pSession,  int  bEnable)","url":"/phobos/etc/c/sqlite3/sqlite3session_enable.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_indirect","package":"phobos","parentType":"","signature":"int sqlite3session_indirect(sqlite3_session *  pSession,  int  bIndirect)","url":"/phobos/etc/c/sqlite3/sqlite3session_indirect.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_attach","package":"phobos","parentType":"","signature":"int sqlite3session_attach(sqlite3_session *  pSession,  const(char) *  zTab)","url":"/phobos/etc/c/sqlite3/sqlite3session_attach.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_table_filter","package":"phobos","parentType":"","signature":"void sqlite3session_table_filter(\n     sqlite3_session *  pSession,\n     int  function (void *  pCtx,  const(char) *  zTab)  xFilter,\n     void *  pCtx\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_table_filter.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_changeset","package":"phobos","parentType":"","signature":"int sqlite3session_changeset(\n     sqlite3_session *  pSession,\n     int *  pnChangeset,\n     void * *  ppChangeset\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_changeset.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_diff","package":"phobos","parentType":"","signature":"int sqlite3session_diff(\n     sqlite3_session *  pSession,\n     const(char) *  zFromDb,\n     const(char) *  zTbl,\n     char * *  pzErrMsg\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_diff.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_patchset","package":"phobos","parentType":"","signature":"int sqlite3session_patchset(\n     sqlite3_session *  pSession,\n     int *  pnPatchset,\n     void * *  ppPatchset\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_patchset.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_isempty","package":"phobos","parentType":"","signature":"int sqlite3session_isempty(sqlite3_session *  pSession)","url":"/phobos/etc/c/sqlite3/sqlite3session_isempty.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_start","package":"phobos","parentType":"","signature":"int sqlite3changeset_start(\n     sqlite3_changeset_iter * *  pp,\n     int  nChangeset,\n     void *  pChangeset\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_start.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_start_v2","package":"phobos","parentType":"","signature":"int sqlite3changeset_start_v2(\n     sqlite3_changeset_iter * *  pp,\n     int  nChangeset,\n     void *  pChangeset,\n     int  flags\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_start_v2.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_next","package":"phobos","parentType":"","signature":"int sqlite3changeset_next(sqlite3_changeset_iter *  pIter)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_next.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_op","package":"phobos","parentType":"","signature":"int sqlite3changeset_op(\n     sqlite3_changeset_iter *  pIter,\n     const(char *) *  pzTab,\n     int *  pnCol,\n     int *  pOp,\n     int *  pbIndirect\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_op.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_pk","package":"phobos","parentType":"","signature":"int sqlite3changeset_pk(\n     sqlite3_changeset_iter *  pIter,\n     ubyte * *  pabPK,\n     int *  pnCol\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_pk.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_old","package":"phobos","parentType":"","signature":"int sqlite3changeset_old(\n     sqlite3_changeset_iter *  pIter,\n     int  iVal,\n     sqlite3_value * *  ppValue\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_old.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_new","package":"phobos","parentType":"","signature":"int sqlite3changeset_new(\n     sqlite3_changeset_iter *  pIter,\n     int  iVal,\n     sqlite3_value * *  ppValue\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_new.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_conflict","package":"phobos","parentType":"","signature":"int sqlite3changeset_conflict(\n     sqlite3_changeset_iter *  pIter,\n     int  iVal,\n     sqlite3_value * *  ppValue\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_conflict.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_fk_conflicts","package":"phobos","parentType":"","signature":"int sqlite3changeset_fk_conflicts(sqlite3_changeset_iter *  pIter,  int *  pnOut)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_fk_conflicts.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_finalize","package":"phobos","parentType":"","signature":"int sqlite3changeset_finalize(sqlite3_changeset_iter *  pIter)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_finalize.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_invert","package":"phobos","parentType":"","signature":"int sqlite3changeset_invert(\n     int  nIn,\n     const(void) *  pIn,\n     int *  pnOut,\n     void * *  ppOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_invert.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_concat","package":"phobos","parentType":"","signature":"int sqlite3changeset_concat(\n     int  nA,\n     void *  pA,\n     int  nB,\n     void *  pB,\n     int *  pnOut,\n     void * *  ppOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_concat.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changegroup_new","package":"phobos","parentType":"","signature":"int sqlite3changegroup_new(sqlite3_changegroup * *  pp)","url":"/phobos/etc/c/sqlite3/sqlite3changegroup_new.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changegroup_add","package":"phobos","parentType":"","signature":"int sqlite3changegroup_add(sqlite3_changegroup *,  int  nData,  void *  pData)","url":"/phobos/etc/c/sqlite3/sqlite3changegroup_add.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changegroup_output","package":"phobos","parentType":"","signature":"int sqlite3changegroup_output(\n     sqlite3_changegroup *,\n     int *  pnData,\n     void * *  ppData\n)","url":"/phobos/etc/c/sqlite3/sqlite3changegroup_output.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changegroup_delete","package":"phobos","parentType":"","signature":"void sqlite3changegroup_delete(sqlite3_changegroup *)","url":"/phobos/etc/c/sqlite3/sqlite3changegroup_delete.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_apply","package":"phobos","parentType":"","signature":"int sqlite3changeset_apply(\n     sqlite3 *  db,\n     int  nChangeset,\n     void *  pChangeset,\n     int  function(void *  pCtx,  const(char) *  zTab)  xFilter,\n     int  function(void *  pCtx,  int  eConflict,  sqlite3_changeset_iter *  p)  xConflict,\n     void *  pCtx\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_apply.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_apply_v2","package":"phobos","parentType":"","signature":"int sqlite3changeset_apply_v2(\n     sqlite3 *  db,\n     int  nChangeset,\n     void *  pChangeset,\n     int  function(void *  pCtx,  const(char) *  zTab)  xFilter,\n     int  function(void *  pCtx,  int  eConflict,  sqlite3_changeset_iter *  p)  xConflict,\n     void *  pCtx,\n     void * *  ppRebase,\n     int *  pnRebase,\n     int  flags\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_apply_v2.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3rebaser_create","package":"phobos","parentType":"","signature":"int sqlite3rebaser_create(sqlite3_rebaser * *  ppNew)","url":"/phobos/etc/c/sqlite3/sqlite3rebaser_create.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3rebaser_configure","package":"phobos","parentType":"","signature":"int sqlite3rebaser_configure(\n     sqlite3_rebaser *,\n     int  nRebase,\n     const(void) *  pRebase\n)","url":"/phobos/etc/c/sqlite3/sqlite3rebaser_configure.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3rebaser_rebase","package":"phobos","parentType":"","signature":"int sqlite3rebaser_rebase(\n     sqlite3_rebaser *,\n     int  nIn,\n     const(void) *  pIn,\n     int *  pnOut,\n     void * *  ppOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3rebaser_rebase.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3rebaser_delete","package":"phobos","parentType":"","signature":"void sqlite3rebaser_delete(sqlite3_rebaser *  p)","url":"/phobos/etc/c/sqlite3/sqlite3rebaser_delete.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_apply_strm","package":"phobos","parentType":"","signature":"int sqlite3changeset_apply_strm(\n     sqlite3 *  db,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn,\n     int  function (void *  pCtx,  const(char) *  zTab)  xFilter,\n     int  function (void *  pCtx,  int  eConflict,  sqlite3_changeset_iter *  p)  xConflict,\n     void *  pCtx\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_apply_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_apply_v2_strm","package":"phobos","parentType":"","signature":"int sqlite3changeset_apply_v2_strm(\n     sqlite3 *  db,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn,\n     int  function (void *  pCtx,  const(char) *  zTab)  xFilter,\n     int  function (void *  pCtx,  int  eConflict,  sqlite3_changeset_iter *  p)  xConflict,\n     void *  pCtx,\n     void * *  ppRebase,\n     int *  pnRebase,\n     int  flags\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_apply_v2_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_concat_strm","package":"phobos","parentType":"","signature":"int sqlite3changeset_concat_strm(\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInputA,\n     void *  pInA,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInputB,\n     void *  pInB,\n     int  function (void *  pOut,  const(void) *  pData,  int  nData)  xOutput,\n     void *  pOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_concat_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_invert_strm","package":"phobos","parentType":"","signature":"int sqlite3changeset_invert_strm(\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn,\n     int  function (void *  pOut,  const(void) *  pData,  int  nData)  xOutput,\n     void *  pOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_invert_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_start_strm","package":"phobos","parentType":"","signature":"int sqlite3changeset_start_strm(\n     sqlite3_changeset_iter * *  pp,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_start_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changeset_start_v2_strm","package":"phobos","parentType":"","signature":"int sqlite3changeset_start_v2_strm(\n     sqlite3_changeset_iter * *  pp,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn,\n     int  flags\n)","url":"/phobos/etc/c/sqlite3/sqlite3changeset_start_v2_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_changeset_strm","package":"phobos","parentType":"","signature":"int sqlite3session_changeset_strm(\n     sqlite3_session *  pSession,\n     int  function (void *  pOut,  const(void) *  pData,  int  nData)  xOutput,\n     void *  pOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_changeset_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_patchset_strm","package":"phobos","parentType":"","signature":"int sqlite3session_patchset_strm(\n     sqlite3_session *  pSession,\n     int  function (void *  pOut,  const(void) *  pData,  int  nData)  xOutput,\n     void *  pOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3session_patchset_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changegroup_add_strm","package":"phobos","parentType":"","signature":"int sqlite3changegroup_add_strm(\n     sqlite3_changegroup *,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn\n)","url":"/phobos/etc/c/sqlite3/sqlite3changegroup_add_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3changegroup_output_strm","package":"phobos","parentType":"","signature":"int sqlite3changegroup_output_strm(\n     sqlite3_changegroup *,\n     int  function (void *  pOut,  const(void) *  pData,  int  nData)  xOutput,\n     void *  pOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3changegroup_output_strm.html"},{"doc":"Ditto","kind":"function","module":"etc.c.sqlite3","name":"sqlite3rebaser_rebase_strm","package":"phobos","parentType":"","signature":"int sqlite3rebaser_rebase_strm(\n     sqlite3_rebaser *  pRebaser,\n     int  function (void *  pIn,  void *  pData,  int *  pnData)  xInput,\n     void *  pIn,\n     int  function (void *  pOut,  const(void) *  pData,  int  nData)  xOutput,\n     void *  pOut\n)","url":"/phobos/etc/c/sqlite3/sqlite3rebaser_rebase_strm.html"},{"doc":"","kind":"function","module":"etc.c.sqlite3","name":"sqlite3session_config","package":"phobos","parentType":"","signature":"int sqlite3session_config(int  op,  void *  pArg)","url":"/phobos/etc/c/sqlite3/sqlite3session_config.html"},{"doc":"CAPI3REF: Database Connection Handle","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3","package":"phobos","parentType":"","signature":"sqlite3","url":"/phobos/etc/c/sqlite3.html#sqlite3"},{"doc":"","kind":"alias","module":"etc.c.sqlite3","name":"sqlite3_int64","package":"phobos","parentType":"","signature":"sqlite3_int64 = long","url":"/phobos/etc/c/sqlite3.html#sqlite3_int64"},{"doc":"","kind":"alias","module":"etc.c.sqlite3","name":"sqlite3_uint64","package":"phobos","parentType":"","signature":"sqlite3_uint64 = ulong","url":"/phobos/etc/c/sqlite3.html#sqlite3_uint64"},{"doc":"The type for a callback function. This is legacy and deprecated.  It is included for historical compatibility and is not documented.","kind":"alias","module":"etc.c.sqlite3","name":"sqlite3_callback","package":"phobos","parentType":"","signature":"sqlite3_callback = int  function (void *, int, char * *,  char * *)","url":"/phobos/etc/c/sqlite3.html#sqlite3_callback"},{"doc":"CAPI3REF: Flags For File Open Operations VFS only","kind":"alias","module":"etc.c.sqlite3","name":"SQLITE_OPEN_MASTER_JOURNAL","package":"phobos","parentType":"","signature":"SQLITE_OPEN_MASTER_JOURNAL = SQLITE_OPEN_SUPER_JOURNAL","url":"/phobos/etc/c/sqlite3.html#SQLITE_OPEN_MASTER_JOURNAL"},{"doc":"CAPI3REF: OS Interface Open File Handle","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_file","package":"phobos","parentType":"","signature":"sqlite3_file","url":"/phobos/etc/c/sqlite3.html#sqlite3_file"},{"doc":"CAPI3REF: OS Interface File Virtual Methods Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_io_methods","package":"phobos","parentType":"","signature":"sqlite3_io_methods","url":"/phobos/etc/c/sqlite3.html#sqlite3_io_methods"},{"doc":"CAPI3REF: Standard File Control Opcodes","kind":"alias","module":"etc.c.sqlite3","name":"SQLITE_GET_LOCKPROXYFILE","package":"phobos","parentType":"","signature":"SQLITE_GET_LOCKPROXYFILE = SQLITE_FCNTL_GET_LOCKPROXYFILE","url":"/phobos/etc/c/sqlite3.html#SQLITE_GET_LOCKPROXYFILE"},{"doc":"","kind":"alias","module":"etc.c.sqlite3","name":"SQLITE_SET_LOCKPROXYFILE","package":"phobos","parentType":"","signature":"SQLITE_SET_LOCKPROXYFILE = SQLITE_FCNTL_SET_LOCKPROXYFILE","url":"/phobos/etc/c/sqlite3.html#SQLITE_SET_LOCKPROXYFILE"},{"doc":"","kind":"alias","module":"etc.c.sqlite3","name":"SQLITE_LAST_ERRNO","package":"phobos","parentType":"","signature":"SQLITE_LAST_ERRNO = SQLITE_FCNTL_LAST_ERRNO","url":"/phobos/etc/c/sqlite3.html#SQLITE_LAST_ERRNO"},{"doc":"CAPI3REF: Mutex Handle","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_mutex","package":"phobos","parentType":"","signature":"sqlite3_mutex","url":"/phobos/etc/c/sqlite3.html#sqlite3_mutex"},{"doc":"CAPI3REF: Loadable Extension Thunk","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_api_routines","package":"phobos","parentType":"","signature":"sqlite3_api_routines","url":"/phobos/etc/c/sqlite3.html#sqlite3_api_routines"},{"doc":"CAPI3REF: OS Interface Object","kind":"alias","module":"etc.c.sqlite3","name":"xDlSymReturn","package":"phobos","parentType":"","signature":"xDlSymReturn = void  *  function()","url":"/phobos/etc/c/sqlite3.html#xDlSymReturn"},{"doc":"Ditto","kind":"alias","module":"etc.c.sqlite3","name":"sqlite3_syscall_ptr","package":"phobos","parentType":"","signature":"sqlite3_syscall_ptr = void  function()","url":"/phobos/etc/c/sqlite3.html#sqlite3_syscall_ptr"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_vfs","package":"phobos","parentType":"","signature":"sqlite3_vfs","url":"/phobos/etc/c/sqlite3.html#sqlite3_vfs"},{"doc":"CAPI3REF: Memory Allocation Routines","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_mem_methods","package":"phobos","parentType":"","signature":"sqlite3_mem_methods","url":"/phobos/etc/c/sqlite3.html#sqlite3_mem_methods"},{"doc":"CAPI3REF: SQL Statement Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_stmt","package":"phobos","parentType":"","signature":"sqlite3_stmt","url":"/phobos/etc/c/sqlite3.html#sqlite3_stmt"},{"doc":"CAPI3REF: Dynamically Typed Value Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_value","package":"phobos","parentType":"","signature":"sqlite3_value","url":"/phobos/etc/c/sqlite3.html#sqlite3_value"},{"doc":"CAPI3REF: SQL Function Context Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_context","package":"phobos","parentType":"","signature":"sqlite3_context","url":"/phobos/etc/c/sqlite3.html#sqlite3_context"},{"doc":"CAPI3REF: Constants Defining Special Destructor Behavior","kind":"alias","module":"etc.c.sqlite3","name":"sqlite3_destructor_type","package":"phobos","parentType":"","signature":"sqlite3_destructor_type = void  function (void *)","url":"/phobos/etc/c/sqlite3.html#sqlite3_destructor_type"},{"doc":"The interface to the virtual-table mechanism is currently considered to be experimental.  The interface might change in incompatible ways. If this ...","kind":"alias","module":"etc.c.sqlite3","name":"mapFunction","package":"phobos","parentType":"","signature":"mapFunction = void  function (sqlite3_context *, int, sqlite3_value * *)","url":"/phobos/etc/c/sqlite3.html#mapFunction"},{"doc":"Ditto","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_module","package":"phobos","parentType":"","signature":"sqlite3_module","url":"/phobos/etc/c/sqlite3.html#sqlite3_module"},{"doc":"CAPI3REF: Virtual Table Indexing Information","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_index_info","package":"phobos","parentType":"","signature":"sqlite3_index_info","url":"/phobos/etc/c/sqlite3.html#sqlite3_index_info"},{"doc":"CAPI3REF: Virtual Table Instance Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_vtab","package":"phobos","parentType":"","signature":"sqlite3_vtab","url":"/phobos/etc/c/sqlite3.html#sqlite3_vtab"},{"doc":"CAPI3REF: Virtual Table Cursor Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_vtab_cursor","package":"phobos","parentType":"","signature":"sqlite3_vtab_cursor","url":"/phobos/etc/c/sqlite3.html#sqlite3_vtab_cursor"},{"doc":"The interface to the virtual-table mechanism defined above (back up to a comment remarkably similar to this one) is currently considered to be expe...","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_blob","package":"phobos","parentType":"","signature":"sqlite3_blob","url":"/phobos/etc/c/sqlite3.html#sqlite3_blob"},{"doc":"CAPI3REF: Mutex Methods Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_mutex_methods","package":"phobos","parentType":"","signature":"sqlite3_mutex_methods","url":"/phobos/etc/c/sqlite3.html#sqlite3_mutex_methods"},{"doc":"CAPI3REF: Mutex Types","kind":"alias","module":"etc.c.sqlite3","name":"SQLITE_MUTEX_STATIC_MASTER","package":"phobos","parentType":"","signature":"SQLITE_MUTEX_STATIC_MASTER = SQLITE_MUTEX_STATIC_MAIN","url":"/phobos/etc/c/sqlite3.html#SQLITE_MUTEX_STATIC_MASTER"},{"doc":"CAPI3REF: Dynamic String Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_str","package":"phobos","parentType":"","signature":"sqlite3_str","url":"/phobos/etc/c/sqlite3.html#sqlite3_str"},{"doc":"CAPI3REF: Custom Page Cache Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_pcache","package":"phobos","parentType":"","signature":"sqlite3_pcache","url":"/phobos/etc/c/sqlite3.html#sqlite3_pcache"},{"doc":"CAPI3REF: Custom Page Cache Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_pcache_page","package":"phobos","parentType":"","signature":"sqlite3_pcache_page","url":"/phobos/etc/c/sqlite3.html#sqlite3_pcache_page"},{"doc":"CAPI3REF: Application Defined Page Cache.","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_pcache_methods2","package":"phobos","parentType":"","signature":"sqlite3_pcache_methods2","url":"/phobos/etc/c/sqlite3.html#sqlite3_pcache_methods2"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_pcache_methods","package":"phobos","parentType":"","signature":"sqlite3_pcache_methods","url":"/phobos/etc/c/sqlite3.html#sqlite3_pcache_methods"},{"doc":"CAPI3REF: Online Backup Object","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_backup","package":"phobos","parentType":"","signature":"sqlite3_backup","url":"/phobos/etc/c/sqlite3.html#sqlite3_backup"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_snapshot","package":"phobos","parentType":"","signature":"sqlite3_snapshot","url":"/phobos/etc/c/sqlite3.html#sqlite3_snapshot"},{"doc":"A pointer to a structure of the following type is passed as the first argument to callbacks registered using rtree_geometry_callback().","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_rtree_geometry","package":"phobos","parentType":"","signature":"sqlite3_rtree_geometry","url":"/phobos/etc/c/sqlite3.html#sqlite3_rtree_geometry"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_rtree_query_info","package":"phobos","parentType":"","signature":"sqlite3_rtree_query_info","url":"/phobos/etc/c/sqlite3.html#sqlite3_rtree_query_info"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_session","package":"phobos","parentType":"","signature":"sqlite3_session","url":"/phobos/etc/c/sqlite3.html#sqlite3_session"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_changeset_iter","package":"phobos","parentType":"","signature":"sqlite3_changeset_iter","url":"/phobos/etc/c/sqlite3.html#sqlite3_changeset_iter"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_changegroup","package":"phobos","parentType":"","signature":"sqlite3_changegroup","url":"/phobos/etc/c/sqlite3.html#sqlite3_changegroup"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"sqlite3_rebaser","package":"phobos","parentType":"","signature":"sqlite3_rebaser","url":"/phobos/etc/c/sqlite3.html#sqlite3_rebaser"},{"doc":"Interfaces to extend FTS5.","kind":"struct","module":"etc.c.sqlite3","name":"Fts5Context","package":"phobos","parentType":"","signature":"Fts5Context","url":"/phobos/etc/c/sqlite3.html#Fts5Context"},{"doc":"Ditto","kind":"alias","module":"etc.c.sqlite3","name":"fts5_extension_function","package":"phobos","parentType":"","signature":"fts5_extension_function = void  function(\n     const  Fts5ExtensionApi * pApi,\n     Fts5Context * pFts,\n     sqlite3_context * pCtx,\n     int  nVal,\n     sqlite3_value * * apVal\n)","url":"/phobos/etc/c/sqlite3.html#fts5_extension_function"},{"doc":"Ditto","kind":"struct","module":"etc.c.sqlite3","name":"Fts5PhraseIter","package":"phobos","parentType":"","signature":"Fts5PhraseIter","url":"/phobos/etc/c/sqlite3.html#Fts5PhraseIter"},{"doc":"Ditto","kind":"struct","module":"etc.c.sqlite3","name":"Fts5ExtensionApi","package":"phobos","parentType":"","signature":"Fts5ExtensionApi","url":"/phobos/etc/c/sqlite3.html#Fts5ExtensionApi"},{"doc":"Ditto","kind":"struct","module":"etc.c.sqlite3","name":"Fts5Tokenizer","package":"phobos","parentType":"","signature":"Fts5Tokenizer","url":"/phobos/etc/c/sqlite3.html#Fts5Tokenizer"},{"doc":"","kind":"struct","module":"etc.c.sqlite3","name":"fts5_tokenizer","package":"phobos","parentType":"","signature":"fts5_tokenizer","url":"/phobos/etc/c/sqlite3.html#fts5_tokenizer"},{"doc":"Ditto","kind":"struct","module":"etc.c.sqlite3","name":"fts5_api","package":"phobos","parentType":"","signature":"fts5_api","url":"/phobos/etc/c/sqlite3.html#fts5_api"},{"doc":"CAPI3REF: Compile-Time Library Version Numbers","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_VERSION","package":"phobos","parentType":"","signature":"SQLITE_VERSION","url":"/phobos/etc/c/sqlite3.html#SQLITE_VERSION"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_VERSION_NUMBER","package":"phobos","parentType":"","signature":"SQLITE_VERSION_NUMBER","url":"/phobos/etc/c/sqlite3.html#SQLITE_VERSION_NUMBER"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_SOURCE_ID","package":"phobos","parentType":"","signature":"SQLITE_SOURCE_ID","url":"/phobos/etc/c/sqlite3.html#SQLITE_SOURCE_ID"},{"doc":"CAPI3REF: Run-Time Library Version Numbers","kind":"variable","module":"etc.c.sqlite3","name":"sqlite3_version","package":"phobos","parentType":"","signature":"immutable(char) * sqlite3_version","url":"/phobos/etc/c/sqlite3.html#sqlite3_version"},{"doc":"CAPI3REF: Maximum xShmLock index","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_SHM_NLOCK","package":"phobos","parentType":"","signature":"SQLITE_SHM_NLOCK","url":"/phobos/etc/c/sqlite3.html#SQLITE_SHM_NLOCK"},{"doc":"CAPI3REF: Function Flags","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_DETERMINISTIC","package":"phobos","parentType":"","signature":"SQLITE_DETERMINISTIC","url":"/phobos/etc/c/sqlite3.html#SQLITE_DETERMINISTIC"},{"doc":"","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_DIRECTONLY","package":"phobos","parentType":"","signature":"SQLITE_DIRECTONLY","url":"/phobos/etc/c/sqlite3.html#SQLITE_DIRECTONLY"},{"doc":"","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_SUBTYPE","package":"phobos","parentType":"","signature":"SQLITE_SUBTYPE","url":"/phobos/etc/c/sqlite3.html#SQLITE_SUBTYPE"},{"doc":"","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_INNOCUOUS","package":"phobos","parentType":"","signature":"SQLITE_INNOCUOUS","url":"/phobos/etc/c/sqlite3.html#SQLITE_INNOCUOUS"},{"doc":"CAPI3REF: Name Of The Folder Holding Temporary Files","kind":"variable","module":"etc.c.sqlite3","name":"sqlite3_temp_directory","package":"phobos","parentType":"","signature":"char  *sqlite3_temp_directory sqlite3_temp_directory","url":"/phobos/etc/c/sqlite3.html#sqlite3_temp_directory"},{"doc":"CAPI3REF: Name Of The Folder Holding Database Files","kind":"variable","module":"etc.c.sqlite3","name":"sqlite3_data_directory","package":"phobos","parentType":"","signature":"char  *sqlite3_data_directory sqlite3_data_directory","url":"/phobos/etc/c/sqlite3.html#sqlite3_data_directory"},{"doc":"CAPI3REF: Virtual Table Configuration Options","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_VTAB_CONSTRAINT_SUPPORT","package":"phobos","parentType":"","signature":"SQLITE_VTAB_CONSTRAINT_SUPPORT","url":"/phobos/etc/c/sqlite3.html#SQLITE_VTAB_CONSTRAINT_SUPPORT"},{"doc":"","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_VTAB_INNOCUOUS","package":"phobos","parentType":"","signature":"SQLITE_VTAB_INNOCUOUS","url":"/phobos/etc/c/sqlite3.html#SQLITE_VTAB_INNOCUOUS"},{"doc":"","kind":"variable","module":"etc.c.sqlite3","name":"SQLITE_VTAB_DIRECTONLY","package":"phobos","parentType":"","signature":"SQLITE_VTAB_DIRECTONLY","url":"/phobos/etc/c/sqlite3.html#SQLITE_VTAB_DIRECTONLY"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"FTS5_TOKENIZE_QUERY","package":"phobos","parentType":"","signature":"FTS5_TOKENIZE_QUERY","url":"/phobos/etc/c/sqlite3.html#FTS5_TOKENIZE_QUERY"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"FTS5_TOKENIZE_PREFIX","package":"phobos","parentType":"","signature":"FTS5_TOKENIZE_PREFIX","url":"/phobos/etc/c/sqlite3.html#FTS5_TOKENIZE_PREFIX"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"FTS5_TOKENIZE_DOCUMENT","package":"phobos","parentType":"","signature":"FTS5_TOKENIZE_DOCUMENT","url":"/phobos/etc/c/sqlite3.html#FTS5_TOKENIZE_DOCUMENT"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"FTS5_TOKENIZE_AUX","package":"phobos","parentType":"","signature":"FTS5_TOKENIZE_AUX","url":"/phobos/etc/c/sqlite3.html#FTS5_TOKENIZE_AUX"},{"doc":"Ditto","kind":"variable","module":"etc.c.sqlite3","name":"FTS5_TOKEN_COLOCATED","package":"phobos","parentType":"","signature":"FTS5_TOKEN_COLOCATED","url":"/phobos/etc/c/sqlite3.html#FTS5_TOKEN_COLOCATED"},{"doc":"","kind":"module","module":"etc.c.zlib","name":"etc.c.zlib","package":"phobos","parentType":"","signature":"","url":"/phobos/etc/c/zlib.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"zlibVersion","package":"phobos","parentType":"","signature":"const(char) * zlibVersion()","url":"/phobos/etc/c/zlib/zlibVersion.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateInit","package":"phobos","parentType":"","signature":"int deflateInit(z_streamp strm,  int  level)","url":"/phobos/etc/c/zlib/deflateInit.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflate","package":"phobos","parentType":"","signature":"int deflate(z_streamp strm,  int  flush)","url":"/phobos/etc/c/zlib/deflate.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateEnd","package":"phobos","parentType":"","signature":"int deflateEnd(z_streamp strm)","url":"/phobos/etc/c/zlib/deflateEnd.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateInit","package":"phobos","parentType":"","signature":"int inflateInit(z_streamp strm)","url":"/phobos/etc/c/zlib/inflateInit.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflate","package":"phobos","parentType":"","signature":"int inflate(z_streamp strm,  int  flush)","url":"/phobos/etc/c/zlib/inflate.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateEnd","package":"phobos","parentType":"","signature":"int inflateEnd(z_streamp strm)","url":"/phobos/etc/c/zlib/inflateEnd.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateInit2","package":"phobos","parentType":"","signature":"int deflateInit2(z_streamp strm,\n                  int   level,\n                  int   method,\n                  int   windowBits,\n                  int   memLevel,\n                  int   strategy)","url":"/phobos/etc/c/zlib/deflateInit2.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateSetDictionary","package":"phobos","parentType":"","signature":"int deflateSetDictionary(z_streamp strm,  const(ubyte) *  dictionary,  uint   dictLength)","url":"/phobos/etc/c/zlib/deflateSetDictionary.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateGetDictionary","package":"phobos","parentType":"","signature":"int deflateGetDictionary(z_streamp strm,  ubyte  * dictionary,  uint   dictLength)","url":"/phobos/etc/c/zlib/deflateGetDictionary.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateCopy","package":"phobos","parentType":"","signature":"int deflateCopy(z_streamp dest,  z_streamp source)","url":"/phobos/etc/c/zlib/deflateCopy.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateReset","package":"phobos","parentType":"","signature":"int deflateReset(z_streamp strm)","url":"/phobos/etc/c/zlib/deflateReset.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateParams","package":"phobos","parentType":"","signature":"int deflateParams(z_streamp strm,  int  level,  int  strategy)","url":"/phobos/etc/c/zlib/deflateParams.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateTune","package":"phobos","parentType":"","signature":"int deflateTune(z_streamp strm,  int  good_length,  int  max_lazy,  int  nice_length,\n         int  max_chain)","url":"/phobos/etc/c/zlib/deflateTune.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateBound","package":"phobos","parentType":"","signature":"size_t deflateBound(z_streamp strm,  size_t sourceLen)","url":"/phobos/etc/c/zlib/deflateBound.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflatePending","package":"phobos","parentType":"","signature":"int deflatePending(z_streamp strm,  uint *  pending,  int *  bits)","url":"/phobos/etc/c/zlib/deflatePending.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflatePrime","package":"phobos","parentType":"","signature":"int deflatePrime(z_streamp strm,  int  bits,  int  value)","url":"/phobos/etc/c/zlib/deflatePrime.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateSetHeader","package":"phobos","parentType":"","signature":"int deflateSetHeader(z_streamp strm,  gz_headerp head)","url":"/phobos/etc/c/zlib/deflateSetHeader.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateInit2","package":"phobos","parentType":"","signature":"int inflateInit2(z_streamp strm,  int  windowBits)","url":"/phobos/etc/c/zlib/inflateInit2.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateSetDictionary","package":"phobos","parentType":"","signature":"int inflateSetDictionary(z_streamp strm,  const(ubyte) *  dictionary,  uint   dictLength)","url":"/phobos/etc/c/zlib/inflateSetDictionary.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateGetDictionary","package":"phobos","parentType":"","signature":"int inflateGetDictionary(z_streamp strm,  ubyte *  dictionary,  uint *  dictLength)","url":"/phobos/etc/c/zlib/inflateGetDictionary.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateSync","package":"phobos","parentType":"","signature":"int inflateSync(z_streamp strm)","url":"/phobos/etc/c/zlib/inflateSync.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateCopy","package":"phobos","parentType":"","signature":"int inflateCopy(z_streamp dest,  z_streamp source)","url":"/phobos/etc/c/zlib/inflateCopy.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateReset","package":"phobos","parentType":"","signature":"int inflateReset(z_streamp strm)","url":"/phobos/etc/c/zlib/inflateReset.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateReset2","package":"phobos","parentType":"","signature":"int inflateReset2(z_streamp strm,  int  windowBits)","url":"/phobos/etc/c/zlib/inflateReset2.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflatePrime","package":"phobos","parentType":"","signature":"int inflatePrime(z_streamp strm,  int  bits,  int  value)","url":"/phobos/etc/c/zlib/inflatePrime.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateMark","package":"phobos","parentType":"","signature":"c_long inflateMark(z_streamp strm)","url":"/phobos/etc/c/zlib/inflateMark.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateGetHeader","package":"phobos","parentType":"","signature":"int inflateGetHeader(z_streamp strm,  gz_headerp head)","url":"/phobos/etc/c/zlib/inflateGetHeader.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateBackInit","package":"phobos","parentType":"","signature":"int inflateBackInit(z_stream *  strm,  int  windowBits,  ubyte *  window)","url":"/phobos/etc/c/zlib/inflateBackInit.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateBack","package":"phobos","parentType":"","signature":"int inflateBack(z_stream *  strm,\n                 in_func f_in,\n                 void *  in_desc,\n                 out_func f_out,\n                 void *  out_desc)","url":"/phobos/etc/c/zlib/inflateBack.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateBackEnd","package":"phobos","parentType":"","signature":"int inflateBackEnd(z_stream *  strm)","url":"/phobos/etc/c/zlib/inflateBackEnd.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"zlibCompileFlags","package":"phobos","parentType":"","signature":"uint zlibCompileFlags()","url":"/phobos/etc/c/zlib/zlibCompileFlags.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"compress","package":"phobos","parentType":"","signature":"int compress(ubyte *  dest,\n              size_t *  destLen,\n              const(ubyte) *  source,\n              size_t sourceLen)","url":"/phobos/etc/c/zlib/compress.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"compress2","package":"phobos","parentType":"","signature":"int compress2(ubyte *  dest,\n               size_t *  destLen,\n               const(ubyte) *  source,\n               size_t sourceLen,\n               int  level)","url":"/phobos/etc/c/zlib/compress2.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"compressBound","package":"phobos","parentType":"","signature":"size_t compressBound(size_t sourceLen)","url":"/phobos/etc/c/zlib/compressBound.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"uncompress","package":"phobos","parentType":"","signature":"int uncompress(ubyte *  dest,\n                size_t *  destLen,\n                const(ubyte) *  source,\n                size_t sourceLen)","url":"/phobos/etc/c/zlib/uncompress.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"uncompress2","package":"phobos","parentType":"","signature":"int uncompress2(ubyte *  dest,\n                 size_t *  destLen,\n                 const(ubyte) *  source,\n                 size_t *  sourceLen)","url":"/phobos/etc/c/zlib/uncompress2.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzopen","package":"phobos","parentType":"","signature":"gzFile gzopen(const(char) *  path,  const(char) *  mode)","url":"/phobos/etc/c/zlib/gzopen.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzdopen","package":"phobos","parentType":"","signature":"gzFile gzdopen(int  fd,  const(char) *  mode)","url":"/phobos/etc/c/zlib/gzdopen.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzbuffer","package":"phobos","parentType":"","signature":"int gzbuffer(gzFile file,  uint  size)","url":"/phobos/etc/c/zlib/gzbuffer.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzsetparams","package":"phobos","parentType":"","signature":"int gzsetparams(gzFile file,  int  level,  int  strategy)","url":"/phobos/etc/c/zlib/gzsetparams.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzread","package":"phobos","parentType":"","signature":"int gzread(gzFile file,  void *  buf,  uint  len)","url":"/phobos/etc/c/zlib/gzread.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzfread","package":"phobos","parentType":"","signature":"z_size_t gzfread(void *  buf,  z_size_t size,  z_size_t nitems,  gzFile file)","url":"/phobos/etc/c/zlib/gzfread.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzwrite","package":"phobos","parentType":"","signature":"int gzwrite(gzFile file,  void *  buf,  uint  len)","url":"/phobos/etc/c/zlib/gzwrite.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzfwrite","package":"phobos","parentType":"","signature":"z_size_t gzfwrite(void *  buf,  z_size_t size,  z_size_t nitems,  gzFile file)","url":"/phobos/etc/c/zlib/gzfwrite.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzprintf","package":"phobos","parentType":"","signature":"int gzprintf(gzFile file,  const(char) *  format, ...)","url":"/phobos/etc/c/zlib/gzprintf.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzputs","package":"phobos","parentType":"","signature":"int gzputs(gzFile file,  const(char) *  s)","url":"/phobos/etc/c/zlib/gzputs.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzgets","package":"phobos","parentType":"","signature":"const(char) * gzgets(gzFile file,  const(char) *  buf,  int  len)","url":"/phobos/etc/c/zlib/gzgets.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzputc","package":"phobos","parentType":"","signature":"int gzputc(gzFile file,  int  c)","url":"/phobos/etc/c/zlib/gzputc.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzgetc","package":"phobos","parentType":"","signature":"int gzgetc(gzFile file)","url":"/phobos/etc/c/zlib/gzgetc.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzungetc","package":"phobos","parentType":"","signature":"int gzungetc(int  c,  gzFile file)","url":"/phobos/etc/c/zlib/gzungetc.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzflush","package":"phobos","parentType":"","signature":"int gzflush(gzFile file,  int  flush)","url":"/phobos/etc/c/zlib/gzflush.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzseek","package":"phobos","parentType":"","signature":"z_off_t gzseek(gzFile file,  z_off_t offset,  int  whence)","url":"/phobos/etc/c/zlib/gzseek.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzrewind","package":"phobos","parentType":"","signature":"int gzrewind(gzFile file)","url":"/phobos/etc/c/zlib/gzrewind.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gztell","package":"phobos","parentType":"","signature":"z_off_t gztell(gzFile file)","url":"/phobos/etc/c/zlib/gztell.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzoffset","package":"phobos","parentType":"","signature":"z_off_t gzoffset(gzFile file)","url":"/phobos/etc/c/zlib/gzoffset.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzeof","package":"phobos","parentType":"","signature":"int gzeof(gzFile file)","url":"/phobos/etc/c/zlib/gzeof.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzdirect","package":"phobos","parentType":"","signature":"int gzdirect(gzFile file)","url":"/phobos/etc/c/zlib/gzdirect.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzclose","package":"phobos","parentType":"","signature":"int gzclose(gzFile file)","url":"/phobos/etc/c/zlib/gzclose.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzclose_r","package":"phobos","parentType":"","signature":"int gzclose_r(gzFile file)","url":"/phobos/etc/c/zlib/gzclose_r.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzclose_w","package":"phobos","parentType":"","signature":"int gzclose_w(gzFile file)","url":"/phobos/etc/c/zlib/gzclose_w.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzerror","package":"phobos","parentType":"","signature":"const(char) * gzerror(gzFile file,  int *  errnum)","url":"/phobos/etc/c/zlib/gzerror.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"gzclearerr","package":"phobos","parentType":"","signature":"void gzclearerr(gzFile file)","url":"/phobos/etc/c/zlib/gzclearerr.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"adler32","package":"phobos","parentType":"","signature":"uint adler32(uint  adler,  const(ubyte) *  buf,  uint  len)","url":"/phobos/etc/c/zlib/adler32.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"adler32_z","package":"phobos","parentType":"","signature":"uint adler32_z(uint  adler,  const(ubyte) *  buf,  z_size_t len)","url":"/phobos/etc/c/zlib/adler32_z.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"adler32_combine","package":"phobos","parentType":"","signature":"uint adler32_combine(uint  adler1,  uint  adler2,  z_off_t len2)","url":"/phobos/etc/c/zlib/adler32_combine.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"crc32","package":"phobos","parentType":"","signature":"uint crc32(uint  crc,  const(ubyte) *  buf,  uint  len)","url":"/phobos/etc/c/zlib/crc32.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"crc32_z","package":"phobos","parentType":"","signature":"uint crc32_z(uint  crc,  const(ubyte) *  buf,  z_size_t len)","url":"/phobos/etc/c/zlib/crc32_z.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"crc32_combine","package":"phobos","parentType":"","signature":"uint crc32_combine(uint  crc1,  uint  crc2,  z_off_t len2)","url":"/phobos/etc/c/zlib/crc32_combine.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"crc32_combine_gen","package":"phobos","parentType":"","signature":"uint crc32_combine_gen(z_off_t len2)","url":"/phobos/etc/c/zlib/crc32_combine_gen.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"crc32_combine_op","package":"phobos","parentType":"","signature":"uint crc32_combine_op(uint  crc1,  uint  crc2,  uint  op)","url":"/phobos/etc/c/zlib/crc32_combine_op.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateInit_","package":"phobos","parentType":"","signature":"int deflateInit_(z_streamp strm,\n                  int  level,\n                  const(char) *  versionx,\n                  int  stream_size)","url":"/phobos/etc/c/zlib/deflateInit_.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateInit_","package":"phobos","parentType":"","signature":"int inflateInit_(z_streamp strm,\n                  const(char) *  versionx,\n                  int  stream_size)","url":"/phobos/etc/c/zlib/inflateInit_.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"deflateInit2_","package":"phobos","parentType":"","signature":"int deflateInit2_(z_streamp strm,\n                   int  level,\n                   int  method,\n                   int  windowBits,\n                   int  memLevel,\n                   int  strategy,\n                   const(char) *  versionx,\n                   int  stream_size)","url":"/phobos/etc/c/zlib/deflateInit2_.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateBackInit_","package":"phobos","parentType":"","signature":"int inflateBackInit_(z_stream *  strm,\n                      int  windowBits,\n                      ubyte *  window,\n                      const(char) *  z_version,\n                      int  stream_size)","url":"/phobos/etc/c/zlib/inflateBackInit_.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateInit2_","package":"phobos","parentType":"","signature":"int inflateInit2_(z_streamp strm,\n                   int  windowBits,\n                   const(char) *  versionx,\n                   int  stream_size)","url":"/phobos/etc/c/zlib/inflateInit2_.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"zError","package":"phobos","parentType":"","signature":"const(char) * zError(int  err)","url":"/phobos/etc/c/zlib/zError.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"inflateSyncPoint","package":"phobos","parentType":"","signature":"int inflateSyncPoint(z_streamp z)","url":"/phobos/etc/c/zlib/inflateSyncPoint.html"},{"doc":"","kind":"function","module":"etc.c.zlib","name":"get_crc_table","package":"phobos","parentType":"","signature":"const(uint) * get_crc_table()","url":"/phobos/etc/c/zlib/get_crc_table.html"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"alloc_func","package":"phobos","parentType":"","signature":"alloc_func = void *  function (void *  opaque,  uint  items,  uint  size)","url":"/phobos/etc/c/zlib.html#alloc_func"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"free_func","package":"phobos","parentType":"","signature":"free_func = void   function (void *  opaque,  void *  address)","url":"/phobos/etc/c/zlib.html#free_func"},{"doc":"","kind":"struct","module":"etc.c.zlib","name":"z_stream","package":"phobos","parentType":"","signature":"z_stream","url":"/phobos/etc/c/zlib.html#z_stream"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"z_streamp","package":"phobos","parentType":"","signature":"z_streamp = z_stream *","url":"/phobos/etc/c/zlib.html#z_streamp"},{"doc":"","kind":"struct","module":"etc.c.zlib","name":"gz_header","package":"phobos","parentType":"","signature":"gz_header","url":"/phobos/etc/c/zlib.html#gz_header"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"gz_headerp","package":"phobos","parentType":"","signature":"gz_headerp = gz_header *","url":"/phobos/etc/c/zlib.html#gz_headerp"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"in_func","package":"phobos","parentType":"","signature":"in_func = uint  function(void *,  ubyte * *)","url":"/phobos/etc/c/zlib.html#in_func"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"out_func","package":"phobos","parentType":"","signature":"out_func = int  function(void *,  ubyte *,  uint)","url":"/phobos/etc/c/zlib.html#out_func"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"gzFile","package":"phobos","parentType":"","signature":"gzFile = void *","url":"/phobos/etc/c/zlib.html#gzFile"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"z_off_t","package":"phobos","parentType":"","signature":"z_off_t = int","url":"/phobos/etc/c/zlib.html#z_off_t"},{"doc":"","kind":"alias","module":"etc.c.zlib","name":"z_size_t","package":"phobos","parentType":"","signature":"z_size_t = size_t","url":"/phobos/etc/c/zlib.html#z_size_t"},{"doc":"","kind":"variable","module":"etc.c.zlib","name":"ZLIB_VERSION","package":"phobos","parentType":"","signature":"string ZLIB_VERSION","url":"/phobos/etc/c/zlib.html#ZLIB_VERSION"},{"doc":"","kind":"variable","module":"etc.c.zlib","name":"ZLIB_VERNUM","package":"phobos","parentType":"","signature":"ZLIB_VERNUM","url":"/phobos/etc/c/zlib.html#ZLIB_VERNUM"},{"doc":"for initializing zalloc, zfree, opaque (extern(D) for mangling)","kind":"variable","module":"etc.c.zlib","name":"Z_NULL","package":"phobos","parentType":"","signature":"void * Z_NULL","url":"/phobos/etc/c/zlib.html#Z_NULL"},{"doc":"This is a submodule of $(MREF std, algorithm). It contains generic comparison algorithms.","kind":"module","module":"std.algorithm.comparison","name":"std.algorithm.comparison","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/comparison.html"},{"doc":"Find `value` _among `values`, returning the 1-based index of the first matching value in `values`, or `0` if `value` is not _among `values`. The pr...","kind":"function","module":"std.algorithm.comparison","name":"among","package":"phobos","parentType":"","signature":"uint among(alias  pred = (a,  b)  =>  a ==  b,  Value,  Values...)(Value value,  Values values) if (Values.length !=  0)","url":"/phobos/std/algorithm/comparison/among.html"},{"doc":"Executes and returns one of a collection of handlers based on the type of the switch object.","kind":"function","module":"std.algorithm.comparison","name":"castSwitch","package":"phobos","parentType":"","signature":"auto castSwitch(choices...)(Object switchObject)","url":"/phobos/std/algorithm/comparison/castSwitch.html"},{"doc":"Clamps `val` into the given bounds. Result has the same type as `val`.","kind":"function","module":"std.algorithm.comparison","name":"clamp","package":"phobos","parentType":"","signature":"T1 clamp(T1,  T2,  T3)(T1 val,  T2 lower,  T3 upper)","url":"/phobos/std/algorithm/comparison/clamp.html"},{"doc":"Performs a lexicographical comparison on two $(REF_ALTTEXT input ranges, isInputRange, std,range,primitives). Iterating `r1` and `r2` in lockstep, ...","kind":"function","module":"std.algorithm.comparison","name":"cmp","package":"phobos","parentType":"","signature":"auto cmp(R1,  R2)(R1 r1,  R2 r2) if (isInputRange!R1 &&  isInputRange!R2)","url":"/phobos/std/algorithm/comparison/cmp.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.comparison","name":"cmp","package":"phobos","parentType":"","signature":"int cmp(alias  pred,  R1,  R2)(R1 r1,  R2 r2) if (isInputRange!R1 &&  isInputRange!R2)","url":"/phobos/std/algorithm/comparison/cmp.html"},{"doc":"Returns the $(HTTP wikipedia.org/wiki/Levenshtein_distance, Levenshtein distance) between `s` and `t`. The Levenshtein distance computes the minima...","kind":"function","module":"std.algorithm.comparison","name":"levenshteinDistance","package":"phobos","parentType":"","signature":"size_t levenshteinDistance(alias  equals = (a, b)  =>  a ==  b,  Range1,  Range2)(Range1 s,  Range2 t) if (isForwardRange!(Range1)  &&  isForwardRange!(Range2))","url":"/phobos/std/algorithm/comparison/levenshteinDistance.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.comparison","name":"levenshteinDistance","package":"phobos","parentType":"","signature":"size_t levenshteinDistance(alias  equals = (a, b)  =>  a ==  b,  Range1,  Range2)(auto  ref  Range1 s,  auto  ref  Range2 t) if (isConvertibleToString!Range1 ||  isConvertibleToString!Range2)","url":"/phobos/std/algorithm/comparison/levenshteinDistance.html"},{"doc":"Returns the Levenshtein distance and the edit path between `s` and `t`.","kind":"function","module":"std.algorithm.comparison","name":"levenshteinDistanceAndPath","package":"phobos","parentType":"","signature":"Tuple!(size_t,  EditOp[]) levenshteinDistanceAndPath(alias  equals = (a, b)  =>  a ==  b,  Range1,  Range2)(Range1 s,  Range2 t) if (isForwardRange!(Range1)  &&  isForwardRange!(Range2))","url":"/phobos/std/algorithm/comparison/levenshteinDistanceAndPath.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.comparison","name":"levenshteinDistanceAndPath","package":"phobos","parentType":"","signature":"Tuple!(size_t,  EditOp[]) levenshteinDistanceAndPath(alias  equals = (a, b)  =>  a ==  b,  Range1,  Range2)(auto  ref  Range1 s,  auto  ref  Range2 t) if (isConvertibleToString!Range1 ||  isConvertibleToString!Range2)","url":"/phobos/std/algorithm/comparison/levenshteinDistanceAndPath.html"},{"doc":"Iterates the passed arguments and returns the maximum value.","kind":"function","module":"std.algorithm.comparison","name":"max","package":"phobos","parentType":"","signature":"auto max(T...)(T args) if (T.length >=  2 && !is(CommonType!T ==  void))","url":"/phobos/std/algorithm/comparison/max.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.comparison","name":"max","package":"phobos","parentType":"","signature":"T max(T,  U)(T a,  U b) if (is(T ==  U)  &&  is(typeof(a <  b)))","url":"/phobos/std/algorithm/comparison/max.html"},{"doc":"Iterates the passed arguments and returns the minimum value.","kind":"function","module":"std.algorithm.comparison","name":"min","package":"phobos","parentType":"","signature":"auto min(T...)(T args) if (T.length >=  2 && !is(CommonType!T ==  void))","url":"/phobos/std/algorithm/comparison/min.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.comparison","name":"min","package":"phobos","parentType":"","signature":"T min(T,  U)(T a,  U b) if (is(T ==  U)  &&  is(typeof(a <  b)))","url":"/phobos/std/algorithm/comparison/min.html"},{"doc":"Sequentially compares elements in `rs` in lockstep, and stops at the first mismatch (according to `pred`, by default equality). Returns a tuple wit...","kind":"function","module":"std.algorithm.comparison","name":"mismatch","package":"phobos","parentType":"","signature":"Tuple!(Ranges) mismatch(alias  pred = (a,  b)  =>  a ==  b,  Ranges...)(Ranges rs) if (rs.length >=  2 &&  allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/algorithm/comparison/mismatch.html"},{"doc":"Returns one of a collection of expressions based on the value of the switch expression.","kind":"function","module":"std.algorithm.comparison","name":"predSwitch","package":"phobos","parentType":"","signature":"auto predSwitch(alias  pred =  \"a == b\",  T,  R ...)(T switchExpression,  lazy  R choices)","url":"/phobos/std/algorithm/comparison/predSwitch.html"},{"doc":"Checks if two or more ranges have the same number of elements. This function is optimized to always take advantage of the `length` member of either...","kind":"function","module":"std.algorithm.comparison","name":"isSameLength","package":"phobos","parentType":"","signature":"bool isSameLength(Ranges...)(Ranges rs) if (allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/algorithm/comparison/isSameLength.html"},{"doc":"Checks if both ranges are permutations of each other.","kind":"function","module":"std.algorithm.comparison","name":"isPermutation","package":"phobos","parentType":"","signature":"bool isPermutation(Flag!\"allocateGC\" allocateGC,  Range1,  Range2)(Range1 r1,  Range2 r2) if (allocateGC ==  Yes.allocateGC &&\n     isForwardRange!Range1 &&\n     isForwardRange!Range2 &&\n    !isInfinite!Range1 &&\n    !isInfinite!Range2)","url":"/phobos/std/algorithm/comparison/isPermutation.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.comparison","name":"isPermutation","package":"phobos","parentType":"","signature":"bool isPermutation(alias  pred =  \"a == b\",  Range1,  Range2)(Range1 r1,  Range2 r2) if (is(typeof(binaryFun!(pred)))  &&\n     isForwardRange!Range1 &&\n     isForwardRange!Range2 &&\n    !isInfinite!Range1 &&\n    !isInfinite!Range2)","url":"/phobos/std/algorithm/comparison/isPermutation.html"},{"doc":"Get the _first argument `a` that passes an `if (unaryFun!pred(a))` test.  If no argument passes the test, return the last argument.","kind":"function","module":"std.algorithm.comparison","name":"either","package":"phobos","parentType":"","signature":"CommonType!(T,  Ts) either(alias  pred =  a =>  a,  T,  Ts...)(T first,  lazy  Ts alternatives) if (alternatives.length >=  1 &&\n    !is(CommonType!(T,  Ts)  ==  void)  &&\n     allSatisfy!(ifTestable,  T,  Ts))","url":"/phobos/std/algorithm/comparison/either.html"},{"doc":"Encodes $(HTTP realityinteractive.com/rgrzywinski/archives/000249.html, edit operations) necessary to transform one sequence into another. Given se...","kind":"enum","module":"std.algorithm.comparison","name":"EditOp","package":"phobos","parentType":"","signature":"EditOp : char","url":"/phobos/std/algorithm/comparison.html#EditOp"},{"doc":"Current items are equal; no editing is necessary.","kind":"enum_member","module":"std.algorithm.comparison","name":"none","package":"phobos","parentType":"","signature":"none = 'n'","url":"/phobos/std/algorithm/comparison.html#EditOp"},{"doc":"Substitute current item in target with current item in source.","kind":"enum_member","module":"std.algorithm.comparison","name":"substitute","package":"phobos","parentType":"","signature":"substitute = 's'","url":"/phobos/std/algorithm/comparison.html#EditOp"},{"doc":"Insert current item from the source into the target.","kind":"enum_member","module":"std.algorithm.comparison","name":"insert","package":"phobos","parentType":"","signature":"insert = 'i'","url":"/phobos/std/algorithm/comparison.html#EditOp"},{"doc":"Remove current item from the target.","kind":"enum_member","module":"std.algorithm.comparison","name":"remove","package":"phobos","parentType":"","signature":"remove = 'r'","url":"/phobos/std/algorithm/comparison.html#EditOp"},{"doc":"","kind":"struct","module":"std.algorithm.comparison","name":"Levenshtein","package":"phobos","parentType":"","signature":"Levenshtein(Range,  alias  equals,  CostType =  size_t)","url":"/phobos/std/algorithm/comparison.html#Levenshtein"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"path","package":"phobos","parentType":"Levenshtein","signature":"EditOp[] path()","url":"/phobos/std/algorithm/comparison/Levenshtein.path.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"matrix","package":"phobos","parentType":"Levenshtein","signature":"CostType matrix(size_t row,  size_t col)","url":"/phobos/std/algorithm/comparison/Levenshtein.matrix.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"AllocMatrix","package":"phobos","parentType":"Levenshtein","signature":"void AllocMatrix(size_t r,  size_t c)","url":"/phobos/std/algorithm/comparison/Levenshtein.AllocMatrix.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"FreeMatrix","package":"phobos","parentType":"Levenshtein","signature":"void FreeMatrix()","url":"/phobos/std/algorithm/comparison/Levenshtein.FreeMatrix.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"InitMatrix","package":"phobos","parentType":"Levenshtein","signature":"void InitMatrix()","url":"/phobos/std/algorithm/comparison/Levenshtein.InitMatrix.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"min_index","package":"phobos","parentType":"Levenshtein","signature":"uint min_index(CostType i0,  CostType i1,  CostType i2)","url":"/phobos/std/algorithm/comparison/Levenshtein.min_index.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"distanceWithPath","package":"phobos","parentType":"Levenshtein","signature":"CostType distanceWithPath(Range s,  Range t)","url":"/phobos/std/algorithm/comparison/Levenshtein.distanceWithPath.html"},{"doc":"","kind":"method","module":"std.algorithm.comparison","name":"distanceLowMem","package":"phobos","parentType":"Levenshtein","signature":"CostType distanceLowMem(Range s,  Range t,  CostType slen,  CostType tlen)","url":"/phobos/std/algorithm/comparison/Levenshtein.distanceLowMem.html"},{"doc":"","kind":"alias","module":"std.algorithm.comparison","name":"AllocateGC","package":"phobos","parentType":"","signature":"AllocateGC = Flag!\"allocateGC\"","url":"/phobos/std/algorithm/comparison.html#AllocateGC"},{"doc":"Ditto","kind":"template","module":"std.algorithm.comparison","name":"among","package":"phobos","parentType":"","signature":"among(values...)","url":"/phobos/std/algorithm/comparison.html#among"},{"doc":"","kind":"function","module":"std.algorithm.comparison","name":"among","package":"phobos","parentType":"","signature":"uint among(Value)(Value value) if (!is(CommonType!(Value,  values)  ==  void))","url":"/phobos/std/algorithm/comparison.html#among"},{"doc":"","kind":"template","module":"std.algorithm.comparison","name":"indexOfFirstOvershadowingChoiceOnLast","package":"phobos","parentType":"","signature":"indexOfFirstOvershadowingChoiceOnLast(choices...)","url":"/phobos/std/algorithm/comparison.html#indexOfFirstOvershadowingChoiceOnLast"},{"doc":"Compares two or more ranges for equality, as defined by predicate `pred` (which is `==` by default).","kind":"template","module":"std.algorithm.comparison","name":"equal","package":"phobos","parentType":"","signature":"equal(alias  pred =  \"a == b\")","url":"/phobos/std/algorithm/comparison.html#equal"},{"doc":"Compares two or more ranges for equality. The ranges may have different element types, as long as all are comparable by means of the `pred`. Perfor...","kind":"function","module":"std.algorithm.comparison","name":"equal","package":"phobos","parentType":"","signature":"bool equal(Ranges...)(Ranges rs) if (rs.length >  1\n        &&  allSatisfy!(isInputRange,  Ranges)\n         && !allSatisfy!(isInfinite,  Ranges)\n         &&  is(typeof(binaryFun!pred(rs[0].front,  rs[1].front)))\n         && (rs.length ==  2 ||  is(typeof(equal!pred(rs[1 ..  $]))  ==  bool))\n        )","url":"/phobos/std/algorithm/comparison.html#equal"},{"doc":"","kind":"function","module":"std.algorithm.comparison","name":"equalLoop","package":"phobos","parentType":"","signature":"bool equalLoop(Rs...)(ref  Rs rs)","url":"/phobos/std/algorithm/comparison.html#equal"},{"doc":"Helper functions for std.algorithm package.","kind":"module","module":"std.algorithm.internal","name":"std.algorithm.internal","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/internal.html"},{"doc":"","kind":"function","module":"std.algorithm.internal","name":"addressOf","package":"phobos","parentType":"","signature":"T * addressOf(T)(ref  T val)","url":"/phobos/std/algorithm/internal/addressOf.html"},{"doc":"","kind":"template","module":"std.algorithm.internal","name":"algoFormat","package":"phobos","parentType":"","signature":"algoFormat()","url":"/phobos/std/algorithm/internal.html#algoFormat"},{"doc":"This is a submodule of $(MREF std, algorithm). It contains generic iteration algorithms.","kind":"module","module":"std.algorithm.iteration","name":"std.algorithm.iteration","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/iteration.html"},{"doc":"`cache` eagerly evaluates $(REF_ALTTEXT front, front, std,range,primitives) of `range` on each construction or call to $(REF_ALTTEXT popFront, popF...","kind":"function","module":"std.algorithm.iteration","name":"cache","package":"phobos","parentType":"","signature":"auto cache(Range)(Range range) if (isInputRange!Range)","url":"/phobos/std/algorithm/iteration/cache.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.iteration","name":"cacheBidirectional","package":"phobos","parentType":"","signature":"auto cacheBidirectional(Range)(Range range) if (isBidirectionalRange!Range)","url":"/phobos/std/algorithm/iteration/cacheBidirectional.html"},{"doc":"Similar to `cache`, but lazily evaluates the elements. Unlike `cache`, this function does not eagerly evaluate the front of the range until it's ex...","kind":"function","module":"std.algorithm.iteration","name":"lazyCache","package":"phobos","parentType":"","signature":"auto lazyCache(Range)(Range range) if (isInputRange!Range)","url":"/phobos/std/algorithm/iteration/lazyCache.html"},{"doc":"Groups consecutively equivalent elements into a single tuple of the element and the number of its repetitions.","kind":"function","module":"std.algorithm.iteration","name":"group","package":"phobos","parentType":"","signature":"Group!(pred,  Range) group(alias  pred =  \"a == b\",  Range)(Range r)","url":"/phobos/std/algorithm/iteration/group.html"},{"doc":"Chunks an input range into subranges of equivalent adjacent elements. In other languages this is often called `partitionBy`, `groupBy` or `sliceWhen`.","kind":"function","module":"std.algorithm.iteration","name":"chunkBy","package":"phobos","parentType":"","signature":"auto chunkBy(alias  pred,  Range)(Range r) if (isInputRange!Range)","url":"/phobos/std/algorithm/iteration/chunkBy.html"},{"doc":"Splits a forward range into subranges in places determined by a binary predicate called with adjacent elements.","kind":"function","module":"std.algorithm.iteration","name":"splitWhen","package":"phobos","parentType":"","signature":"auto splitWhen(alias  pred,  Range)(Range r) if (is(typeof(binaryFun!pred(r.front,  r.front)) :  bool)  &&  isForwardRange!Range)","url":"/phobos/std/algorithm/iteration/splitWhen.html"},{"doc":"Lazily joins a range of ranges with a separator. The separator itself is a range. If a separator is not provided, then the ranges are joined direct...","kind":"function","module":"std.algorithm.iteration","name":"joiner","package":"phobos","parentType":"","signature":"auto joiner(RoR,  Separator)(RoR r,  Separator sep)","url":"/phobos/std/algorithm/iteration/joiner.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.iteration","name":"joiner","package":"phobos","parentType":"","signature":"auto joiner(RoR)(RoR r) if (isInputRange!RoR &&  isInputRange!(Unqual!(ElementType!RoR)))","url":"/phobos/std/algorithm/iteration/joiner.html"},{"doc":"Lazily splits a range using an element or range as a separator. Separator ranges can be any narrow string type or sliceable range type.","kind":"function","module":"std.algorithm.iteration","name":"splitter","package":"phobos","parentType":"","signature":"auto splitter(alias  pred =  \"a == b\",\n               Flag!\"keepSeparators\" keepSeparators =  No.keepSeparators,\n               Range,\n               Separator)(Range r,  Separator s) if (is(typeof(binaryFun!pred(r.front,  s)) :  bool)\n         && ((hasSlicing!Range &&  hasLength!Range)  ||  isNarrowString!Range))","url":"/phobos/std/algorithm/iteration/splitter.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.iteration","name":"splitter","package":"phobos","parentType":"","signature":"auto splitter(alias  pred =  \"a == b\",\n               Flag!\"keepSeparators\" keepSeparators =  No.keepSeparators,\n               Range,\n               Separator)(Range r,  Separator s) if (is(typeof(binaryFun!pred(r.front,  s.front)) :  bool)\n         && (hasSlicing!Range ||  isNarrowString!Range)\n         &&  isForwardRange!Separator\n        && (hasLength!Separator ||  isNarrowString!Separator))","url":"/phobos/std/algorithm/iteration/splitter.html"},{"doc":"Lazily splits a range `r` whenever a predicate `isTerminator` returns true for an element.","kind":"function","module":"std.algorithm.iteration","name":"splitter","package":"phobos","parentType":"","signature":"auto splitter(alias  isTerminator,  Range)(Range r) if (isForwardRange!Range &&  is(typeof(unaryFun!isTerminator(r.front))))","url":"/phobos/std/algorithm/iteration/splitter.html"},{"doc":"Lazily splits the character-based range `s` into words, using whitespace as the delimiter.","kind":"function","module":"std.algorithm.iteration","name":"splitter","package":"phobos","parentType":"","signature":"auto splitter(Range)(Range s) if (isSomeString!Range ||\n     isRandomAccessRange!Range &&  hasLength!Range &&  hasSlicing!Range &&\n    !isConvertibleToString!Range &&\n     isSomeChar!(ElementEncodingType!Range))","url":"/phobos/std/algorithm/iteration/splitter.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.iteration","name":"substitute","package":"phobos","parentType":"","signature":"auto substitute(alias  pred = (a,  b)  =>  a ==  b,  R,  Substs...)(R r,  Substs substs) if (isInputRange!R &&  Substs.length >=  2 && !is(CommonType!(Substs)  ==  void))","url":"/phobos/std/algorithm/iteration/substitute.html"},{"doc":"Sums elements of `r`, which must be a finite $(REF_ALTTEXT input range, isInputRange, std,range,primitives). Although conceptually `sum(r)` is equi...","kind":"function","module":"std.algorithm.iteration","name":"sum","package":"phobos","parentType":"","signature":"auto sum(R)(R r) if (isInputRange!R && !isInfinite!R &&  is(typeof(r.front +  r.front)))","url":"/phobos/std/algorithm/iteration/sum.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.iteration","name":"sum","package":"phobos","parentType":"","signature":"auto sum(R,  E)(R r,  E seed) if (isInputRange!R && !isInfinite!R &&  is(typeof(seed =  seed +  r.front)))","url":"/phobos/std/algorithm/iteration/sum.html"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"sumPairwise","package":"phobos","parentType":"","signature":"auto sumPairwise(F,  R)(R data) if (isInputRange!R && !isInfinite!R)","url":"/phobos/std/algorithm/iteration/sumPairwise.html"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"sumPairwise16","package":"phobos","parentType":"","signature":"auto sumPairwise16(F,  R)(R r) if (isRandomAccessRange!R)","url":"/phobos/std/algorithm/iteration/sumPairwise16.html"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"sumPair","package":"phobos","parentType":"","signature":"auto sumPair(bool  needEmptyChecks,  F,  R)(ref  R r) if (isForwardRange!R && !isRandomAccessRange!R)","url":"/phobos/std/algorithm/iteration/sumPair.html"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"sumPairwiseN","package":"phobos","parentType":"","signature":"auto sumPairwiseN(size_t N,  bool  needEmptyChecks,  F,  R)(ref  R r) if (isForwardRange!R && !isRandomAccessRange!R)","url":"/phobos/std/algorithm/iteration/sumPairwiseN.html"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"sumKahan","package":"phobos","parentType":"","signature":"auto sumKahan(Result,  R)(Result result,  R r)","url":"/phobos/std/algorithm/iteration/sumKahan.html"},{"doc":"Finds the mean (colloquially known as the average) of a range.","kind":"function","module":"std.algorithm.iteration","name":"mean","package":"phobos","parentType":"","signature":"T mean(T =  double,  R)(R r) if (isInputRange!R &&\n     isNumeric!(ElementType!R)  &&\n    !isInfinite!R)","url":"/phobos/std/algorithm/iteration/mean.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.iteration","name":"mean","package":"phobos","parentType":"","signature":"auto mean(R,  T)(R r,  T seed) if (isInputRange!R &&\n    !isNumeric!(ElementType!R)  &&\n     is(typeof(r.front +  seed))  &&\n     is(typeof(r.front /  size_t(1)))  &&\n    !isInfinite!R)","url":"/phobos/std/algorithm/iteration/mean.html"},{"doc":"Lazily iterates unique consecutive elements of the given range, which is assumed to be sorted (functionality akin to the $(HTTP wikipedia.org/wiki/...","kind":"function","module":"std.algorithm.iteration","name":"uniq","package":"phobos","parentType":"","signature":"auto uniq(alias  pred =  \"a == b\",  Range)(Range r) if (isInputRange!Range &&  is(typeof(binaryFun!pred(r.front,  r.front))  ==  bool))","url":"/phobos/std/algorithm/iteration/uniq.html"},{"doc":"Lazily computes all _permutations of `r` using $(HTTP en.wikipedia.org/wiki/Heap%27s_algorithm, Heap's algorithm).","kind":"function","module":"std.algorithm.iteration","name":"permutations","package":"phobos","parentType":"","signature":"Permutations!Range permutations(Range)(Range r)","url":"/phobos/std/algorithm/iteration/permutations.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"_Cache","package":"phobos","parentType":"","signature":"_Cache(R,  bool  bidir)","url":"/phobos/std/algorithm/iteration.html#_Cache"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"_Cache","signature":"E front()","url":"/phobos/std/algorithm/iteration/_Cache.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"_Cache","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/_Cache.popFront.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"LazyCache","package":"phobos","parentType":"","signature":"LazyCache(R,  bool  bidir)","url":"/phobos/std/algorithm/iteration.html#LazyCache"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"LazyCache","signature":"E front()","url":"/phobos/std/algorithm/iteration/LazyCache.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"LazyCache","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/LazyCache.popFront.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"MapResult","package":"phobos","parentType":"","signature":"MapResult(alias  fun,  Range)","url":"/phobos/std/algorithm/iteration.html#MapResult"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"MapResult","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/MapResult.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"MapResult","signature":"@property auto ref front()","url":"/phobos/std/algorithm/iteration/MapResult.front.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"FilterResult","package":"phobos","parentType":"","signature":"FilterResult(alias  pred,  Range)","url":"/phobos/std/algorithm/iteration.html#FilterResult"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"prime","package":"phobos","parentType":"FilterResult","signature":"void prime()","url":"/phobos/std/algorithm/iteration/FilterResult.prime.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"opSlice","package":"phobos","parentType":"FilterResult","signature":"auto opSlice()","url":"/phobos/std/algorithm/iteration/FilterResult.opSlice.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"FilterResult","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/FilterResult.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"FilterResult","signature":"@property auto ref front()","url":"/phobos/std/algorithm/iteration/FilterResult.front.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"FilterBidiResult","package":"phobos","parentType":"","signature":"FilterBidiResult(alias  pred,  Range)","url":"/phobos/std/algorithm/iteration.html#FilterBidiResult"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"empty","package":"phobos","parentType":"FilterBidiResult","signature":"bool empty()","url":"/phobos/std/algorithm/iteration/FilterBidiResult.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"FilterBidiResult","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/FilterBidiResult.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"FilterBidiResult","signature":"@property auto ref front()","url":"/phobos/std/algorithm/iteration/FilterBidiResult.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popBack","package":"phobos","parentType":"FilterBidiResult","signature":"void popBack()","url":"/phobos/std/algorithm/iteration/FilterBidiResult.popBack.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"back","package":"phobos","parentType":"FilterBidiResult","signature":"@property auto ref back()","url":"/phobos/std/algorithm/iteration/FilterBidiResult.back.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"save","package":"phobos","parentType":"FilterBidiResult","signature":"@property auto save()","url":"/phobos/std/algorithm/iteration/FilterBidiResult.save.html"},{"doc":"ditto","kind":"struct","module":"std.algorithm.iteration","name":"Group","package":"phobos","parentType":"","signature":"Group(alias  pred,  R) if (isInputRange!R)","url":"/phobos/std/algorithm/iteration.html#Group"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"Group","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/Group.popFront.html"},{"doc":"Returns: the front of the range","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"Group","signature":"@property auto ref front()","url":"/phobos/std/algorithm/iteration/Group.front.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"ChunkByChunkImpl","package":"phobos","parentType":"","signature":"ChunkByChunkImpl(alias  pred,  Range) if (isInputRange!Range && !isForwardRange!Range)","url":"/phobos/std/algorithm/iteration.html#ChunkByChunkImpl"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"empty","package":"phobos","parentType":"ChunkByChunkImpl","signature":"bool empty()","url":"/phobos/std/algorithm/iteration/ChunkByChunkImpl.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"ChunkByChunkImpl","signature":"ElementType!Range front()","url":"/phobos/std/algorithm/iteration/ChunkByChunkImpl.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"ChunkByChunkImpl","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/ChunkByChunkImpl.popFront.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"ChunkByImpl","package":"phobos","parentType":"","signature":"ChunkByImpl(alias  pred,  Range) if (isInputRange!Range && !isForwardRange!Range)","url":"/phobos/std/algorithm/iteration.html#ChunkByImpl"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"empty","package":"phobos","parentType":"ChunkByImpl","signature":"bool empty()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"ChunkByImpl","signature":"@property auto front()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"ChunkByImpl","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.popFront.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"ChunkByOuter","package":"phobos","parentType":"","signature":"ChunkByOuter(Range,  bool  eqEquivalenceAssured)","url":"/phobos/std/algorithm/iteration.html#ChunkByOuter"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"ChunkByGroup","package":"phobos","parentType":"","signature":"ChunkByGroup(alias  eq,  Range,  bool  eqEquivalenceAssured)","url":"/phobos/std/algorithm/iteration.html#ChunkByGroup"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"cargo","package":"phobos","parentType":"ChunkByGroup","signature":"@trusted ref cargo()","url":"/phobos/std/algorithm/iteration/ChunkByGroup.cargo.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"empty","package":"phobos","parentType":"ChunkByGroup","signature":"bool empty()","url":"/phobos/std/algorithm/iteration/ChunkByGroup.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"ChunkByGroup","signature":"@property auto ref front()","url":"/phobos/std/algorithm/iteration/ChunkByGroup.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"ChunkByGroup","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/ChunkByGroup.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"save","package":"phobos","parentType":"ChunkByGroup","signature":"@property auto save()","url":"/phobos/std/algorithm/iteration/ChunkByGroup.save.html"},{"doc":"","kind":"enum","module":"std.algorithm.iteration","name":"GroupingOpType","package":"phobos","parentType":"","signature":"GroupingOpType","url":"/phobos/std/algorithm/iteration.html#GroupingOpType"},{"doc":"","kind":"enum_member","module":"std.algorithm.iteration","name":"binaryEquivalent","package":"phobos","parentType":"","signature":"binaryEquivalent = ","url":"/phobos/std/algorithm/iteration.html#GroupingOpType"},{"doc":"","kind":"enum_member","module":"std.algorithm.iteration","name":"binaryAny","package":"phobos","parentType":"","signature":"binaryAny = ","url":"/phobos/std/algorithm/iteration.html#GroupingOpType"},{"doc":"","kind":"enum_member","module":"std.algorithm.iteration","name":"unary","package":"phobos","parentType":"","signature":"unary = ","url":"/phobos/std/algorithm/iteration.html#GroupingOpType"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"ChunkByImpl","package":"phobos","parentType":"","signature":"ChunkByImpl(alias  pred,  alias  eq,  GroupingOpType opType,  Range) if (isForwardRange!Range)","url":"/phobos/std/algorithm/iteration.html#ChunkByImpl"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"impl","package":"phobos","parentType":"ChunkByImpl","signature":"@trusted ref impl()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.impl.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"implPL","package":"phobos","parentType":"ChunkByImpl","signature":"@trusted ref implPL()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.implPL.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"empty","package":"phobos","parentType":"ChunkByImpl","signature":"bool empty()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"save","package":"phobos","parentType":"ChunkByImpl","signature":"@property auto save()","url":"/phobos/std/algorithm/iteration/ChunkByImpl.save.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"SplitterResult","package":"phobos","parentType":"","signature":"SplitterResult(alias  isTerminator,  Range)","url":"/phobos/std/algorithm/iteration.html#SplitterResult"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"findTerminator","package":"phobos","parentType":"SplitterResult","signature":"void findTerminator()","url":"/phobos/std/algorithm/iteration/SplitterResult.findTerminator.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"SplitterResult","signature":"@property auto front()","url":"/phobos/std/algorithm/iteration/SplitterResult.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"SplitterResult","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/SplitterResult.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"save","package":"phobos","parentType":"SplitterResult","signature":"typeof(this) save()","url":"/phobos/std/algorithm/iteration/SplitterResult.save.html"},{"doc":"","kind":"struct","module":"std.algorithm.iteration","name":"UniqResult","package":"phobos","parentType":"","signature":"UniqResult(alias  pred,  Range)","url":"/phobos/std/algorithm/iteration.html#UniqResult"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"opSlice","package":"phobos","parentType":"UniqResult","signature":"auto opSlice()","url":"/phobos/std/algorithm/iteration/UniqResult.opSlice.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"UniqResult","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/UniqResult.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"UniqResult","signature":"ElementType!Range front()","url":"/phobos/std/algorithm/iteration/UniqResult.front.html"},{"doc":"ditto","kind":"struct","module":"std.algorithm.iteration","name":"Permutations","package":"phobos","parentType":"","signature":"Permutations(Range)","url":"/phobos/std/algorithm/iteration.html#Permutations"},{"doc":"Returns: `true` if the range is empty, `false` otherwise.","kind":"method","module":"std.algorithm.iteration","name":"empty","package":"phobos","parentType":"Permutations","signature":"bool empty()","url":"/phobos/std/algorithm/iteration/Permutations.empty.html"},{"doc":"Returns: the front of the range","kind":"method","module":"std.algorithm.iteration","name":"front","package":"phobos","parentType":"Permutations","signature":"@property auto front()","url":"/phobos/std/algorithm/iteration/Permutations.front.html"},{"doc":"","kind":"method","module":"std.algorithm.iteration","name":"popFront","package":"phobos","parentType":"Permutations","signature":"void popFront()","url":"/phobos/std/algorithm/iteration/Permutations.popFront.html"},{"doc":"Returns: an independent copy of the permutations range.","kind":"method","module":"std.algorithm.iteration","name":"save","package":"phobos","parentType":"Permutations","signature":"auto save()","url":"/phobos/std/algorithm/iteration/Permutations.save.html"},{"doc":"Implements the homonym function (also known as `transform`) present in many languages of functional flavor. The call `map!(fun)(range)` returns a r...","kind":"template","module":"std.algorithm.iteration","name":"map","package":"phobos","parentType":"","signature":"map(fun...)","url":"/phobos/std/algorithm/iteration.html#map"},{"doc":"Params: r = an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) Returns: A range with each fun applied to all the elements. If there ...","kind":"function","module":"std.algorithm.iteration","name":"map","package":"phobos","parentType":"","signature":"auto map(Range)(Range r) if (isInputRange!(Unqual!Range))","url":"/phobos/std/algorithm/iteration.html#map"},{"doc":"Eagerly iterates over `r` and calls `fun` with _each element.","kind":"template","module":"std.algorithm.iteration","name":"each","package":"phobos","parentType":"","signature":"each(alias  fun =  \"a\")","url":"/phobos/std/algorithm/iteration.html#each"},{"doc":"Params: r = range or iterable over which each iterates","kind":"function","module":"std.algorithm.iteration","name":"each","package":"phobos","parentType":"","signature":"Flag!\"each\" each(Range)(Range r) if (!isForeachIterable!Range && (\n         isRangeIterable!Range ||\n        // Tuples get automatically expanded if function takes right number of args\n        (isInputRange!Range &&  isInstanceOf!(Tuple,  typeof(r.front)))))","url":"/phobos/std/algorithm/iteration.html#each"},{"doc":"ditto","kind":"function","module":"std.algorithm.iteration","name":"each","package":"phobos","parentType":"","signature":"Flag!\"each\" each(Iterable)(auto  ref  Iterable r) if (isForeachIterable!Iterable ||\n         __traits(compiles,  Parameters!(Parameters!(r.opApply))))","url":"/phobos/std/algorithm/iteration.html#each"},{"doc":"`filter!(predicate)(range)` returns a new range containing only elements `x` in `range` for which `predicate(x)` returns `true`.","kind":"template","module":"std.algorithm.iteration","name":"filter","package":"phobos","parentType":"","signature":"filter(alias  predicate)","url":"/phobos/std/algorithm/iteration.html#filter"},{"doc":"Params: range = An $(REF_ALTTEXT input range, isInputRange, std,range,primitives) of elements Returns: A range containing only elements `x` in `ran...","kind":"function","module":"std.algorithm.iteration","name":"filter","package":"phobos","parentType":"","signature":"auto filter(Range)(Range range) if (isInputRange!(Unqual!Range))","url":"/phobos/std/algorithm/iteration.html#filter"},{"doc":"Similar to `filter`, except it defines a $(REF_ALTTEXT bidirectional range, isBidirectionalRange, std,range,primitives). There is a speed disadvant...","kind":"template","module":"std.algorithm.iteration","name":"filterBidirectional","package":"phobos","parentType":"","signature":"filterBidirectional(alias  pred)","url":"/phobos/std/algorithm/iteration.html#filterBidirectional"},{"doc":"Params: r = Bidirectional range of elements Returns: A range containing only the elements in `r` for which `pred` returns `true`.","kind":"function","module":"std.algorithm.iteration","name":"filterBidirectional","package":"phobos","parentType":"","signature":"auto filterBidirectional(Range)(Range r) if (isBidirectionalRange!(Unqual!Range))","url":"/phobos/std/algorithm/iteration.html#filterBidirectional"},{"doc":"","kind":"template","module":"std.algorithm.iteration","name":"ChunkByImplIsUnary","package":"phobos","parentType":"","signature":"ChunkByImplIsUnary(alias  pred,  Range)","url":"/phobos/std/algorithm/iteration.html#ChunkByImplIsUnary"},{"doc":"Implements the homonym function (also known as `accumulate`, $(D compress), `inject`, or `foldl`) present in various programming languages of funct...","kind":"template","module":"std.algorithm.iteration","name":"reduce","package":"phobos","parentType":"","signature":"reduce(fun...)","url":"/phobos/std/algorithm/iteration.html#reduce"},{"doc":"No-seed version. The first element of `r` is used as the seed's value.","kind":"function","module":"std.algorithm.iteration","name":"reduce","package":"phobos","parentType":"","signature":"auto reduce(R)(R r) if (isIterable!R)","url":"/phobos/std/algorithm/iteration.html#reduce"},{"doc":"Seed version. The seed should be a single value if `fun` is a single function. If `fun` is multiple functions, then `seed` should be a $(REF Tuple,...","kind":"function","module":"std.algorithm.iteration","name":"reduce","package":"phobos","parentType":"","signature":"auto reduce(S,  R)(S seed,  R r) if (isIterable!R)","url":"/phobos/std/algorithm/iteration.html#reduce"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"reducePreImpl","package":"phobos","parentType":"","signature":"auto reducePreImpl(R,  Args...)(R r,  ref  Args args)","url":"/phobos/std/algorithm/iteration.html#reduce"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"reduceImpl","package":"phobos","parentType":"","signature":"auto reduceImpl(bool  mustInitialize,  R,  Args...)(R r,  ref  Args args) if (isIterable!R)","url":"/phobos/std/algorithm/iteration.html#reduce"},{"doc":"","kind":"template","module":"std.algorithm.iteration","name":"ReduceSeedType","package":"phobos","parentType":"","signature":"ReduceSeedType(E)","url":"/phobos/std/algorithm/iteration.html#ReduceSeedType"},{"doc":"Implements the homonym function (also known as `accumulate`, $(D compress), `inject`, or `foldl`) present in various programming languages of funct...","kind":"template","module":"std.algorithm.iteration","name":"fold","package":"phobos","parentType":"","signature":"fold(fun...)","url":"/phobos/std/algorithm/iteration.html#fold"},{"doc":"Params: r = the $(REF_ALTTEXT input range, isInputRange, std,range,primitives) to fold seeds = the initial values of each accumulator (optional), o...","kind":"function","module":"std.algorithm.iteration","name":"fold","package":"phobos","parentType":"","signature":"auto fold(R,  S...)(R r,  S seeds)","url":"/phobos/std/algorithm/iteration.html#fold"},{"doc":"Similar to `fold`, but returns a range containing the successive reduced values. The call `cumulativeFold!(fun)(range, seed)` first assigns `seed` ...","kind":"template","module":"std.algorithm.iteration","name":"cumulativeFold","package":"phobos","parentType":"","signature":"cumulativeFold(fun...)","url":"/phobos/std/algorithm/iteration.html#cumulativeFold"},{"doc":"No-seed version. The first element of `r` is used as the seed's value. For each function `f` in `fun`, the corresponding seed type `S` is `Unqual!(...","kind":"function","module":"std.algorithm.iteration","name":"cumulativeFold","package":"phobos","parentType":"","signature":"auto cumulativeFold(R)(R range) if (isInputRange!(Unqual!R))","url":"/phobos/std/algorithm/iteration.html#cumulativeFold"},{"doc":"Seed version. The seed should be a single value if `fun` is a single function. If `fun` is multiple functions, then `seed` should be a $(REF Tuple,...","kind":"function","module":"std.algorithm.iteration","name":"cumulativeFold","package":"phobos","parentType":"","signature":"auto cumulativeFold(R,  S)(R range,  S seed) if (isInputRange!(Unqual!R))","url":"/phobos/std/algorithm/iteration.html#cumulativeFold"},{"doc":"","kind":"function","module":"std.algorithm.iteration","name":"cumulativeFoldImpl","package":"phobos","parentType":"","signature":"auto cumulativeFoldImpl(R,  Args...)(R range,  ref  Args args)","url":"/phobos/std/algorithm/iteration.html#cumulativeFold"},{"doc":"","kind":"template","module":"std.algorithm.iteration","name":"hasDifferentAutodecoding","package":"phobos","parentType":"","signature":"hasDifferentAutodecoding(Range,  Needles...)","url":"/phobos/std/algorithm/iteration.html#hasDifferentAutodecoding"},{"doc":"Returns a range with all occurrences of `substs` in `r`. replaced with their substitution.","kind":"template","module":"std.algorithm.iteration","name":"substitute","package":"phobos","parentType":"","signature":"substitute(substs...)","url":"/phobos/std/algorithm/iteration.html#substitute"},{"doc":"Substitute single values with compile-time substitution mappings. Complexity: $(BIGOH 1) due to D's `switch` guaranteeing $(BIGOH 1);","kind":"function","module":"std.algorithm.iteration","name":"substitute","package":"phobos","parentType":"","signature":"auto substitute(Value)(Value value) if (isInputRange!Value || !is(CommonType!(Value,  typeof(substs[0]))  ==  void))","url":"/phobos/std/algorithm/iteration.html#substitute"},{"doc":"This is a submodule of $(MREF std, algorithm). It contains generic mutation algorithms.","kind":"module","module":"std.algorithm.mutation","name":"std.algorithm.mutation","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/mutation.html"},{"doc":"`bringToFront` takes two ranges `front` and `back`, which may be of different types. Considering the concatenation of `front` and `back` one unifie...","kind":"function","module":"std.algorithm.mutation","name":"bringToFront","package":"phobos","parentType":"","signature":"size_t bringToFront(InputRange,  ForwardRange)(InputRange front,  ForwardRange back) if (isInputRange!InputRange &&  isForwardRange!ForwardRange)","url":"/phobos/std/algorithm/mutation/bringToFront.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"bringToFrontImpl","package":"phobos","parentType":"","signature":"size_t bringToFrontImpl(InputRange,  ForwardRange)(InputRange front,  ForwardRange back) if (isInputRange!InputRange &&  isForwardRange!ForwardRange)","url":"/phobos/std/algorithm/mutation/bringToFrontImpl.html"},{"doc":"Copies the content of `source` into `target` and returns the remaining (unfilled) part of `target`.","kind":"function","module":"std.algorithm.mutation","name":"copy","package":"phobos","parentType":"","signature":"TargetRange copy(SourceRange,  TargetRange)(SourceRange source,  TargetRange target) if (isInputRange!SourceRange &&  isOutputRange!(TargetRange,  ElementType!SourceRange))","url":"/phobos/std/algorithm/mutation/copy.html"},{"doc":"Assigns `value` to each element of input range `range`.","kind":"function","module":"std.algorithm.mutation","name":"fill","package":"phobos","parentType":"","signature":"void fill(Range,  Value)(auto  ref  Range range,  auto  ref  Value value) if ((isInputRange!Range &&  is(typeof(range.front =  value))  ||\n     isSomeChar!Value &&  is(typeof(range[]  =  value))))","url":"/phobos/std/algorithm/mutation/fill.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"fill","package":"phobos","parentType":"","signature":"void fill(InputRange,  ForwardRange)(InputRange range,  ForwardRange filler) if (isInputRange!InputRange\n    && (isForwardRange!ForwardRange\n    || (isInputRange!ForwardRange &&  isInfinite!ForwardRange))\n     &&  is(typeof(InputRange.init.front =  ForwardRange.init.front)))","url":"/phobos/std/algorithm/mutation/fill.html"},{"doc":"Initializes all elements of `range` with their `.init` value. Assumes that the elements of the range are uninitialized.","kind":"function","module":"std.algorithm.mutation","name":"initializeAll","package":"phobos","parentType":"","signature":"void initializeAll(Range)(Range range) if (isInputRange!Range &&  hasLvalueElements!Range &&  hasAssignableElements!Range\n    &&  __traits(compiles,  {  static  ElementType!Range _;  }))","url":"/phobos/std/algorithm/mutation/initializeAll.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"initializeAll","package":"phobos","parentType":"","signature":"void initializeAll(Range)(Range range) if (is(Range ==  char[])  ||  is(Range ==  wchar[]))","url":"/phobos/std/algorithm/mutation/initializeAll.html"},{"doc":"Moves `source` into `target`, via a destructive copy when necessary.","kind":"function","module":"std.algorithm.mutation","name":"move","package":"phobos","parentType":"","signature":"void move(T)(ref  T source,  ref  T target) if (__traits(compiles,  target =  T.init))","url":"/phobos/std/algorithm/mutation/move.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.mutation","name":"move","package":"phobos","parentType":"","signature":"T move(T)(return  scope  ref  T source)","url":"/phobos/std/algorithm/mutation/move.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"moveImpl","package":"phobos","parentType":"","signature":"void moveImpl(T)(ref  scope  T target,  ref  return  scope  T source)","url":"/phobos/std/algorithm/mutation/moveImpl.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"moveImpl","package":"phobos","parentType":"","signature":"T moveImpl(T)(ref  return  scope  T source)","url":"/phobos/std/algorithm/mutation/moveImpl.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"trustedMoveImpl","package":"phobos","parentType":"","signature":"T trustedMoveImpl(T)(ref  return  scope  T source)","url":"/phobos/std/algorithm/mutation/trustedMoveImpl.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"moveEmplaceImpl","package":"phobos","parentType":"","signature":"void moveEmplaceImpl(T)(ref  scope  T target,  ref  return  scope  T source)","url":"/phobos/std/algorithm/mutation/moveEmplaceImpl.html"},{"doc":"Similar to $(LREF move) but assumes `target` is uninitialized. This is more efficient because `source` can be blitted over `target` without destroy...","kind":"function","module":"std.algorithm.mutation","name":"moveEmplace","package":"phobos","parentType":"","signature":"void moveEmplace(T)(ref  T source,  ref  T target)","url":"/phobos/std/algorithm/mutation/moveEmplace.html"},{"doc":"Calls `move(a, b)` for each element `a` in `src` and the corresponding element `b` in `tgt`, in increasing order.","kind":"function","module":"std.algorithm.mutation","name":"moveAll","package":"phobos","parentType":"","signature":"InputRange2 moveAll(InputRange1,  InputRange2)(InputRange1 src,  InputRange2 tgt) if (isInputRange!InputRange1 &&  isInputRange!InputRange2\n        &&  is(typeof(move(src.front,  tgt.front))))","url":"/phobos/std/algorithm/mutation/moveAll.html"},{"doc":"Similar to $(LREF moveAll) but assumes all elements in `tgt` are uninitialized. Uses $(LREF moveEmplace) to move elements from `src` over elements ...","kind":"function","module":"std.algorithm.mutation","name":"moveEmplaceAll","package":"phobos","parentType":"","signature":"InputRange2 moveEmplaceAll(InputRange1,  InputRange2)(InputRange1 src,  InputRange2 tgt) if (isInputRange!InputRange1 &&  isInputRange!InputRange2\n        &&  is(typeof(moveEmplace(src.front,  tgt.front))))","url":"/phobos/std/algorithm/mutation/moveEmplaceAll.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"moveAllImpl","package":"phobos","parentType":"","signature":"InputRange2 moveAllImpl(alias  moveOp,  InputRange1,  InputRange2)(\n     ref  InputRange1 src,  ref  InputRange2 tgt)","url":"/phobos/std/algorithm/mutation/moveAllImpl.html"},{"doc":"Calls `move(a, b)` for each element `a` in `src` and the corresponding element `b` in `tgt`, in increasing order, stopping when either range has be...","kind":"function","module":"std.algorithm.mutation","name":"moveSome","package":"phobos","parentType":"","signature":"Tuple!(InputRange1,  InputRange2) moveSome(InputRange1,  InputRange2)(InputRange1 src,  InputRange2 tgt) if (isInputRange!InputRange1 &&  isInputRange!InputRange2\n        &&  is(typeof(move(src.front,  tgt.front))))","url":"/phobos/std/algorithm/mutation/moveSome.html"},{"doc":"Same as $(LREF moveSome) but assumes all elements in `tgt` are uninitialized. Uses $(LREF moveEmplace) to move elements from `src` over elements fr...","kind":"function","module":"std.algorithm.mutation","name":"moveEmplaceSome","package":"phobos","parentType":"","signature":"Tuple!(InputRange1,  InputRange2) moveEmplaceSome(InputRange1,  InputRange2)(InputRange1 src,  InputRange2 tgt) if (isInputRange!InputRange1 &&  isInputRange!InputRange2\n        &&  is(typeof(move(src.front,  tgt.front))))","url":"/phobos/std/algorithm/mutation/moveEmplaceSome.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"moveSomeImpl","package":"phobos","parentType":"","signature":"Tuple!(InputRange1,  InputRange2) moveSomeImpl(alias  moveOp,  InputRange1,  InputRange2)(\n     ref  InputRange1 src,  ref  InputRange2 tgt)","url":"/phobos/std/algorithm/mutation/moveSomeImpl.html"},{"doc":"Eliminates elements at given offsets from `range` and returns the shortened range.","kind":"function","module":"std.algorithm.mutation","name":"remove","package":"phobos","parentType":"","signature":"Range remove(SwapStrategy s =  SwapStrategy.stable,  Range,  Offset ...)(Range range,  Offset offset) if (Offset.length >=  1 &&  allSatisfy!(isValidIntegralTuple,  Offset))","url":"/phobos/std/algorithm/mutation/remove.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"remove","package":"phobos","parentType":"","signature":"Range remove(SwapStrategy s =  SwapStrategy.stable,  Range,  Offset ...)(Range range,  Offset offset) if (Offset.length >=  1 && !allSatisfy!(isValidIntegralTuple,  Offset))","url":"/phobos/std/algorithm/mutation/remove.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removeImpl","package":"phobos","parentType":"","signature":"auto removeImpl(SwapStrategy s,  Range,  Offset...)(Range range,  Offset offset)","url":"/phobos/std/algorithm/mutation/removeImpl.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removeUnstable","package":"phobos","parentType":"","signature":"Range removeUnstable(Range,  Offset...)(Range range,  Offset offset)","url":"/phobos/std/algorithm/mutation/removeUnstable.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removeStable","package":"phobos","parentType":"","signature":"Range removeStable(Range,  Offset...)(Range range,  Offset offset)","url":"/phobos/std/algorithm/mutation/removeStable.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removeStableString","package":"phobos","parentType":"","signature":"Range removeStableString(Range,  Offset...)(Range range,  Offset offsets)","url":"/phobos/std/algorithm/mutation/removeStableString.html"},{"doc":"Reduces the length of the $(REF_ALTTEXT bidirectional range, isBidirectionalRange, std,range,primitives) `range` by removing elements that satisfy ...","kind":"function","module":"std.algorithm.mutation","name":"remove","package":"phobos","parentType":"","signature":"Range remove(alias  pred,  SwapStrategy s =  SwapStrategy.stable,  Range)(Range range)","url":"/phobos/std/algorithm/mutation/remove.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removePredUnstable","package":"phobos","parentType":"","signature":"Range removePredUnstable(alias  pred,  Range)(Range range)","url":"/phobos/std/algorithm/mutation/removePredUnstable.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removePredStable","package":"phobos","parentType":"","signature":"Range removePredStable(alias  pred,  Range)(Range range)","url":"/phobos/std/algorithm/mutation/removePredStable.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"removePredString","package":"phobos","parentType":"","signature":"Range removePredString(alias  pred,  SwapStrategy s =  SwapStrategy.stable,  Range)(Range range)","url":"/phobos/std/algorithm/mutation/removePredString.html"},{"doc":"Reverses `r` in-place.  Performs `r.length / 2` evaluations of `swap`. UTF sequences consisting of multiple code units are preserved properly.","kind":"function","module":"std.algorithm.mutation","name":"reverse","package":"phobos","parentType":"","signature":"Range reverse(Range)(Range r) if (isBidirectionalRange!Range &&\n        (hasSwappableElements!Range ||\n         (hasAssignableElements!Range &&  hasLength!Range &&  isRandomAccessRange!Range)  ||\n         (isNarrowString!Range &&  isAssignable!(ElementType!Range))))","url":"/phobos/std/algorithm/mutation/reverse.html"},{"doc":"The strip group of functions allow stripping of either leading, trailing, or both leading and trailing elements.","kind":"function","module":"std.algorithm.mutation","name":"strip","package":"phobos","parentType":"","signature":"Range strip(Range,  E)(Range range,  E element) if (isBidirectionalRange!Range &&  is(typeof(range.front ==  element) :  bool))","url":"/phobos/std/algorithm/mutation/strip.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"strip","package":"phobos","parentType":"","signature":"Range strip(alias  pred,  Range)(Range range) if (isBidirectionalRange!Range &&  is(typeof(pred(range.back)) :  bool))","url":"/phobos/std/algorithm/mutation/strip.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"stripLeft","package":"phobos","parentType":"","signature":"Range stripLeft(Range,  E)(Range range,  E element) if (isInputRange!Range &&  is(typeof(range.front ==  element) :  bool))","url":"/phobos/std/algorithm/mutation/stripLeft.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"stripLeft","package":"phobos","parentType":"","signature":"Range stripLeft(alias  pred,  Range)(Range range) if (isInputRange!Range &&  is(typeof(pred(range.front)) :  bool))","url":"/phobos/std/algorithm/mutation/stripLeft.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"stripRight","package":"phobos","parentType":"","signature":"Range stripRight(Range,  E)(Range range,  E element) if (isBidirectionalRange!Range &&  is(typeof(range.back ==  element) :  bool))","url":"/phobos/std/algorithm/mutation/stripRight.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"stripRight","package":"phobos","parentType":"","signature":"Range stripRight(alias  pred,  Range)(Range range) if (isBidirectionalRange!Range &&  is(typeof(pred(range.back)) :  bool))","url":"/phobos/std/algorithm/mutation/stripRight.html"},{"doc":"Swaps `lhs` and `rhs`. The instances `lhs` and `rhs` are moved in memory, without ever calling `opAssign`, nor any other function. `T` need not be ...","kind":"function","module":"std.algorithm.mutation","name":"swap","package":"phobos","parentType":"","signature":"void swap(T)(ref  T lhs,  ref  T rhs) if (is(typeof(lhs.proxySwap(rhs))))","url":"/phobos/std/algorithm/mutation/swap.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.mutation","name":"swap","package":"phobos","parentType":"","signature":"void swap(T)(ref  T lhs,  ref  T rhs) if (isBlitAssignable!T && !is(typeof(lhs.proxySwap(rhs))))","url":"/phobos/std/algorithm/mutation/swap.html"},{"doc":"Swaps two elements in-place of a range `r`, specified by their indices `i1` and `i2`.","kind":"function","module":"std.algorithm.mutation","name":"swapAt","package":"phobos","parentType":"","signature":"void swapAt(R)(auto  ref  R r,  size_t i1,  size_t i2)","url":"/phobos/std/algorithm/mutation/swapAt.html"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"swapFront","package":"phobos","parentType":"","signature":"void swapFront(R1,  R2)(R1 r1,  R2 r2) if (isInputRange!R1 &&  isInputRange!R2)","url":"/phobos/std/algorithm/mutation/swapFront.html"},{"doc":"Swaps all elements of `r1` with successive elements in `r2`. Returns a tuple containing the remainder portions of `r1` and $(D r2) that were not sw...","kind":"function","module":"std.algorithm.mutation","name":"swapRanges","package":"phobos","parentType":"","signature":"Tuple!(InputRange1,  InputRange2) swapRanges(InputRange1,  InputRange2)(InputRange1 r1,  InputRange2 r2) if (hasSwappableElements!InputRange1 &&  hasSwappableElements!InputRange2\n    &&  is(ElementType!InputRange1 ==  ElementType!InputRange2))","url":"/phobos/std/algorithm/mutation/swapRanges.html"},{"doc":"Initializes each element of `range` with `value`. Assumes that the elements of the range are uninitialized. This is of interest for structs that de...","kind":"function","module":"std.algorithm.mutation","name":"uninitializedFill","package":"phobos","parentType":"","signature":"void uninitializedFill(Range,  Value)(Range range,  Value value) if (isInputRange!Range &&  hasLvalueElements!Range &&  is(typeof(range.front =  value)))","url":"/phobos/std/algorithm/mutation/uninitializedFill.html"},{"doc":"Defines the swapping strategy for algorithms that need to swap elements in a range (such as partition and sort). The strategy concerns the swapping...","kind":"enum","module":"std.algorithm.mutation","name":"SwapStrategy","package":"phobos","parentType":"","signature":"SwapStrategy","url":"/phobos/std/algorithm/mutation.html#SwapStrategy"},{"doc":"Allows freely swapping of elements as long as the output satisfies the algorithm's requirements.","kind":"enum_member","module":"std.algorithm.mutation","name":"unstable","package":"phobos","parentType":"","signature":"unstable = ","url":"/phobos/std/algorithm/mutation.html#SwapStrategy"},{"doc":"In algorithms partitioning ranges in two, preserve relative ordering of elements only to the left of the partition point.","kind":"enum_member","module":"std.algorithm.mutation","name":"semistable","package":"phobos","parentType":"","signature":"semistable = ","url":"/phobos/std/algorithm/mutation.html#SwapStrategy"},{"doc":"Preserve the relative ordering of elements to the largest extent allowed by the algorithm's requirements.","kind":"enum_member","module":"std.algorithm.mutation","name":"stable","package":"phobos","parentType":"","signature":"stable = ","url":"/phobos/std/algorithm/mutation.html#SwapStrategy"},{"doc":"ditto","kind":"template","module":"std.algorithm.mutation","name":"move","package":"phobos","parentType":"","signature":"move(T)","url":"/phobos/std/algorithm/mutation.html#move"},{"doc":"","kind":"function","module":"std.algorithm.mutation","name":"move","package":"phobos","parentType":"","signature":"void move(ref  T source,  ref  T target)","url":"/phobos/std/algorithm/mutation.html#move"},{"doc":"","kind":"template","module":"std.algorithm.mutation","name":"isValidIntegralTuple","package":"phobos","parentType":"","signature":"isValidIntegralTuple(T)","url":"/phobos/std/algorithm/mutation.html#isValidIntegralTuple"},{"doc":"","kind":"variable","module":"std.algorithm.mutation","name":"areCopyCompatibleArrays","package":"phobos","parentType":"","signature":"bool areCopyCompatibleArrays","url":"/phobos/std/algorithm/mutation.html#areCopyCompatibleArrays"},{"doc":"This package implements generic algorithms oriented towards the processing of sequences. Sequences processed by these functions define range-based ...","kind":"module","module":"std.algorithm","name":"std.algorithm","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm.html"},{"doc":"This is a submodule of $(MREF std, algorithm). It contains generic searching algorithms.","kind":"module","module":"std.algorithm.searching","name":"std.algorithm.searching","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/searching.html"},{"doc":"Checks whether `r` has \"balanced parentheses\", i.e. all instances of `lPar` are closed by corresponding instances of `rPar`. The parameter `maxNest...","kind":"function","module":"std.algorithm.searching","name":"balancedParens","package":"phobos","parentType":"","signature":"bool balancedParens(Range,  E)(Range r,  E lPar,  E rPar,\n         size_t maxNestingLevel =  size_t.max) if (isInputRange!(Range)  &&  is(typeof(r.front ==  lPar)))","url":"/phobos/std/algorithm/searching/balancedParens.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"boyerMooreFinder","package":"phobos","parentType":"","signature":"BoyerMooreFinder!(binaryFun!(pred),  Range) boyerMooreFinder(alias  pred =  \"a == b\",  Range)(Range needle) if ((isRandomAccessRange!(Range)  &&  hasSlicing!Range)  ||  isSomeString!Range)","url":"/phobos/std/algorithm/searching/boyerMooreFinder.html"},{"doc":"Returns the common prefix of two ranges.","kind":"function","module":"std.algorithm.searching","name":"commonPrefix","package":"phobos","parentType":"","signature":"auto commonPrefix(alias  pred =  \"a == b\",  R1,  R2)(R1 r1,  R2 r2) if (isForwardRange!R1 &&  isInputRange!R2 &&\n    !isNarrowString!R1 &&\n     is(typeof(binaryFun!pred(r1.front,  r2.front))))","url":"/phobos/std/algorithm/searching/commonPrefix.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"commonPrefix","package":"phobos","parentType":"","signature":"auto commonPrefix(alias  pred,  R1,  R2)(R1 r1,  R2 r2) if (isNarrowString!R1 &&  isInputRange!R2 &&\n     is(typeof(binaryFun!pred(r1.front,  r2.front))))","url":"/phobos/std/algorithm/searching/commonPrefix.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"commonPrefix","package":"phobos","parentType":"","signature":"auto commonPrefix(R1,  R2)(R1 r1,  R2 r2) if (isNarrowString!R1 &&  isInputRange!R2 && !isNarrowString!R2 &&\n     is(typeof(r1.front ==  r2.front)))","url":"/phobos/std/algorithm/searching/commonPrefix.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"commonPrefix","package":"phobos","parentType":"","signature":"auto commonPrefix(R1,  R2)(R1 r1,  R2 r2) if (isNarrowString!R1 &&  isNarrowString!R2)","url":"/phobos/std/algorithm/searching/commonPrefix.html"},{"doc":"Counts matches of `needle` in `haystack`.","kind":"function","module":"std.algorithm.searching","name":"count","package":"phobos","parentType":"","signature":"size_t count(alias  pred =  \"a == b\",  Range,  E)(Range haystack,  E needle) if (isInputRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(haystack.front,  needle))))","url":"/phobos/std/algorithm/searching/count.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"count","package":"phobos","parentType":"","signature":"size_t count(alias  pred =  \"a == b\",  R1,  R2)(R1 haystack,  R2 needle) if (isForwardRange!R1 && !isInfinite!R1 &&\n     isForwardRange!R2 &&\n     is(typeof(binaryFun!pred(haystack.front,  needle.front))))","url":"/phobos/std/algorithm/searching/count.html"},{"doc":"Counts all elements or elements satisfying a predicate in `haystack`.","kind":"function","module":"std.algorithm.searching","name":"count","package":"phobos","parentType":"","signature":"size_t count(alias  pred,  R)(R haystack) if (isInputRange!R && !isInfinite!R &&\n     is(typeof(unaryFun!pred(haystack.front))))","url":"/phobos/std/algorithm/searching/count.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"count","package":"phobos","parentType":"","signature":"size_t count(R)(R haystack) if (isInputRange!R && !isInfinite!R)","url":"/phobos/std/algorithm/searching/count.html"},{"doc":"Counts elements in the given $(REF_ALTTEXT input range, isInputRange, std,range,primitives) until the given predicate is true for one of the given ...","kind":"function","module":"std.algorithm.searching","name":"countUntil","package":"phobos","parentType":"","signature":"auto countUntil(alias  pred =  \"a == b\",  R,  Rs...)(R haystack,  Rs needles) if (isForwardRange!R\n    &&  Rs.length >  0\n    &&  isForwardRange!(Rs[0])  ==  isInputRange!(Rs[0])\n     &&  allSatisfy!(canTestStartsWith!(pred,  R),  Rs))","url":"/phobos/std/algorithm/searching/countUntil.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"countUntil","package":"phobos","parentType":"","signature":"ptrdiff_t countUntil(alias  pred =  \"a == b\",  R,  N)(R haystack,  N needle) if (isInputRange!R &&\n     is(typeof(binaryFun!pred(haystack.front,  needle)) :  bool))","url":"/phobos/std/algorithm/searching/countUntil.html"},{"doc":"Counts elements in the given $(REF_ALTTEXT input range, isInputRange, std,range,primitives) until the given predicate is true for one of the elemen...","kind":"function","module":"std.algorithm.searching","name":"countUntil","package":"phobos","parentType":"","signature":"ptrdiff_t countUntil(alias  pred,  R)(R haystack) if (isInputRange!R &&\n     is(typeof(unaryFun!pred(haystack.front)) :  bool))","url":"/phobos/std/algorithm/searching/countUntil.html"},{"doc":"Checks if the given range ends with (one of) the given needle(s). The reciprocal of `startsWith`.","kind":"function","module":"std.algorithm.searching","name":"endsWith","package":"phobos","parentType":"","signature":"uint endsWith(alias  pred =  \"a == b\",  Range,  Needles...)(Range doesThisEnd,  Needles withOneOfThese) if (isBidirectionalRange!Range &&  Needles.length >  1 &&\n     allSatisfy!(canTestStartsWith!(pred,  Range),  Needles))","url":"/phobos/std/algorithm/searching/endsWith.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"endsWith","package":"phobos","parentType":"","signature":"bool endsWith(alias  pred =  \"a == b\",  R1,  R2)(R1 doesThisEnd,  R2 withThis) if (isBidirectionalRange!R1 &&\n     isBidirectionalRange!R2 &&\n     is(typeof(binaryFun!pred(doesThisEnd.back,  withThis.back)) :  bool))","url":"/phobos/std/algorithm/searching/endsWith.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"endsWith","package":"phobos","parentType":"","signature":"bool endsWith(alias  pred =  \"a == b\",  R,  E)(R doesThisEnd,  E withThis) if (isBidirectionalRange!R &&\n     is(typeof(binaryFun!pred(doesThisEnd.back,  withThis)) :  bool))","url":"/phobos/std/algorithm/searching/endsWith.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"endsWith","package":"phobos","parentType":"","signature":"bool endsWith(alias  pred,  R)(R doesThisEnd) if (isInputRange!R &&\n     ifTestable!(typeof(doesThisEnd.front),  unaryFun!pred))","url":"/phobos/std/algorithm/searching/endsWith.html"},{"doc":"Iterates the passed range and selects the extreme element with `less`. If the extreme element occurs multiple time, the first occurrence will be re...","kind":"function","module":"std.algorithm.searching","name":"extremum","package":"phobos","parentType":"","signature":"auto extremum(alias  map,  alias  selector =  \"a < b\",  Range)(Range r) if (isInputRange!Range && !isInfinite!Range &&\n     is(typeof(unaryFun!map(ElementType!(Range).init))))","url":"/phobos/std/algorithm/searching/extremum.html"},{"doc":"","kind":"function","module":"std.algorithm.searching","name":"extremum","package":"phobos","parentType":"","signature":"auto extremum(alias  map,  alias  selector =  \"a < b\",  Range,\n                       RangeElementType =  ElementType!Range)(Range r,  RangeElementType seedElement) if (isInputRange!Range && !isInfinite!Range &&\n    !is(CommonType!(ElementType!Range,  RangeElementType)  ==  void)  &&\n      is(typeof(unaryFun!map(ElementType!(Range).init))))","url":"/phobos/std/algorithm/searching/extremum.html"},{"doc":"","kind":"function","module":"std.algorithm.searching","name":"extremum","package":"phobos","parentType":"","signature":"auto extremum(alias  selector =  \"a < b\",  Range)(Range r) if (isInputRange!Range && !isInfinite!Range &&\n    !is(typeof(unaryFun!selector(ElementType!(Range).init))))","url":"/phobos/std/algorithm/searching/extremum.html"},{"doc":"","kind":"function","module":"std.algorithm.searching","name":"extremum","package":"phobos","parentType":"","signature":"auto extremum(alias  selector =  \"a < b\",  Range,\n                       RangeElementType =  ElementType!Range)(Range r,  RangeElementType seedElement) if (isInputRange!Range && !isInfinite!Range &&\n    !is(CommonType!(ElementType!Range,  RangeElementType)  ==  void)  &&\n    !is(typeof(unaryFun!selector(ElementType!(Range).init))))","url":"/phobos/std/algorithm/searching/extremum.html"},{"doc":"Finds an element `e` of an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) where `pred(e)` is `true`. $(P $(PANEL $(UL $(LI `find` b...","kind":"function","module":"std.algorithm.searching","name":"find","package":"phobos","parentType":"","signature":"InputRange find(alias  pred,  InputRange)(InputRange haystack) if (isInputRange!InputRange)","url":"/phobos/std/algorithm/searching/find.html"},{"doc":"Finds an individual element in an $(REF_ALTTEXT input range, isInputRange, std,range,primitives). Elements of `haystack` are compared with `needle`...","kind":"function","module":"std.algorithm.searching","name":"find","package":"phobos","parentType":"","signature":"InputRange find(alias  pred =  \"a == b\",  InputRange,  Element)(InputRange haystack,  scope  Element needle) if (isInputRange!InputRange &&\n     is (typeof(binaryFun!pred(haystack.front,  needle)) :  bool)  &&\n   !is (typeof(binaryFun!pred(haystack.front,  needle.front)) :  bool))","url":"/phobos/std/algorithm/searching/find.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"find","package":"phobos","parentType":"","signature":"R1 find(alias  pred =  \"a == b\",  R1,  R2)(R1 haystack,  scope  R2 needle) if (isForwardRange!R1 &&  isForwardRange!R2\n        &&  is(typeof(binaryFun!pred(haystack.front,  needle.front)) :  bool))","url":"/phobos/std/algorithm/searching/find.html"},{"doc":"","kind":"function","module":"std.algorithm.searching","name":"simpleMindedFind","package":"phobos","parentType":"","signature":"R1 simpleMindedFind(alias  pred,  R1,  R2)(R1 haystack,  scope  R2 needle)","url":"/phobos/std/algorithm/searching/simpleMindedFind.html"},{"doc":"Finds two or more `needles` into a `haystack`. The predicate $(D pred) is used throughout to compare elements. By default, elements are compared fo...","kind":"function","module":"std.algorithm.searching","name":"find","package":"phobos","parentType":"","signature":"Tuple!(Range,  size_t) find(alias  pred =  \"a == b\",  Range,  Needles...)(Range haystack,  Needles needles) if (Needles.length >  1 &&  is(typeof(startsWith!pred(haystack,  needles))))","url":"/phobos/std/algorithm/searching/find.html"},{"doc":"Finds `needle` in `haystack` efficiently using the $(LINK2 https://en.wikipedia.org/wiki/Boyer%E2%80%93Moore_string_search_algorithm, Boyer-Moore) ...","kind":"function","module":"std.algorithm.searching","name":"find","package":"phobos","parentType":"","signature":"RandomAccessRange find(RandomAccessRange,  alias  pred,  InputRange)(\n     RandomAccessRange haystack,  scope  BoyerMooreFinder!(pred,  InputRange)  needle)","url":"/phobos/std/algorithm/searching/find.html"},{"doc":"Advances `r` until it finds the first two adjacent elements `a`, `b` that satisfy `pred(a, b)`. Performs $(BIGOH r.length) evaluations of `pred`.","kind":"function","module":"std.algorithm.searching","name":"findAdjacent","package":"phobos","parentType":"","signature":"Range findAdjacent(alias  pred =  \"a == b\",  Range)(Range r) if (isForwardRange!(Range))","url":"/phobos/std/algorithm/searching/findAdjacent.html"},{"doc":"Searches the given range for an element that matches one of the given choices.","kind":"function","module":"std.algorithm.searching","name":"findAmong","package":"phobos","parentType":"","signature":"InputRange findAmong(alias  pred =  \"a == b\",  InputRange,  ForwardRange)(\n     InputRange seq,  ForwardRange choices) if (isInputRange!InputRange &&  isForwardRange!ForwardRange)","url":"/phobos/std/algorithm/searching/findAmong.html"},{"doc":"* Finds `needle` in `haystack` and positions `haystack` * right after the first occurrence of `needle`. * * If no needle is provided, the `haystack...","kind":"function","module":"std.algorithm.searching","name":"findSkip","package":"phobos","parentType":"","signature":"bool findSkip(alias  pred =  \"a == b\",  R1,  R2)(ref  R1 haystack,  R2 needle) if (isForwardRange!R1 &&  isForwardRange!R2\n        &&  is(typeof(binaryFun!pred(haystack.front,  needle.front))))","url":"/phobos/std/algorithm/searching/findSkip.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"findSkip","package":"phobos","parentType":"","signature":"size_t findSkip(alias  pred,  R1)(ref  R1 haystack) if (isForwardRange!R1 &&  ifTestable!(typeof(haystack.front),  unaryFun!pred))","url":"/phobos/std/algorithm/searching/findSkip.html"},{"doc":"These functions find the first occurrence of `needle` in `haystack` and then split `haystack` as follows.","kind":"function","module":"std.algorithm.searching","name":"findSplit","package":"phobos","parentType":"","signature":"auto findSplit(alias  pred =  \"a == b\",  R1,  R2)(R1 haystack,  R2 needle) if (isForwardRange!R1 &&  isForwardRange!R2)","url":"/phobos/std/algorithm/searching/findSplit.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"findSplitBefore","package":"phobos","parentType":"","signature":"auto findSplitBefore(alias  pred =  \"a == b\",  R1,  R2)(R1 haystack,  R2 needle) if (isForwardRange!R1 &&  isForwardRange!R2)","url":"/phobos/std/algorithm/searching/findSplitBefore.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"findSplitAfter","package":"phobos","parentType":"","signature":"auto findSplitAfter(alias  pred =  \"a == b\",  R1,  R2)(R1 haystack,  R2 needle) if (isForwardRange!R1 &&  isForwardRange!R2)","url":"/phobos/std/algorithm/searching/findSplitAfter.html"},{"doc":"Computes the minimum (respectively maximum) of `range` along with its number of occurrences. Formally, the minimum is a value `x` in `range` such t...","kind":"function","module":"std.algorithm.searching","name":"minCount","package":"phobos","parentType":"","signature":"Tuple!(ElementType!Range,  size_t) minCount(alias  pred =  \"a < b\",  Range)(Range range) if (isInputRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(range.front,  range.front))))","url":"/phobos/std/algorithm/searching/minCount.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"maxCount","package":"phobos","parentType":"","signature":"Tuple!(ElementType!Range,  size_t) maxCount(alias  pred =  \"a < b\",  Range)(Range range) if (isInputRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(range.front,  range.front))))","url":"/phobos/std/algorithm/searching/maxCount.html"},{"doc":"Iterates the passed range and returns the minimal element. A custom mapping function can be passed to `map`. In other languages this is sometimes c...","kind":"function","module":"std.algorithm.searching","name":"minElement","package":"phobos","parentType":"","signature":"auto minElement(alias  map = (a =>  a),  Range)(Range r) if (isInputRange!Range && !isInfinite!Range)","url":"/phobos/std/algorithm/searching/minElement.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"minElement","package":"phobos","parentType":"","signature":"auto minElement(alias  map = (a =>  a),  Range,  RangeElementType =  ElementType!Range)(Range r,  RangeElementType seed) if (isInputRange!Range && !isInfinite!Range &&\n    !is(CommonType!(ElementType!Range,  RangeElementType)  ==  void))","url":"/phobos/std/algorithm/searching/minElement.html"},{"doc":"Iterates the passed range and returns the maximal element. A custom mapping function can be passed to `map`. In other languages this is sometimes c...","kind":"function","module":"std.algorithm.searching","name":"maxElement","package":"phobos","parentType":"","signature":"auto maxElement(alias  map = (a =>  a),  Range)(Range r) if (isInputRange!Range && !isInfinite!Range)","url":"/phobos/std/algorithm/searching/maxElement.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.searching","name":"maxElement","package":"phobos","parentType":"","signature":"auto maxElement(alias  map = (a =>  a),  Range,  RangeElementType =  ElementType!Range)(Range r,  RangeElementType seed) if (isInputRange!Range && !isInfinite!Range &&\n    !is(CommonType!(ElementType!Range,  RangeElementType)  ==  void))","url":"/phobos/std/algorithm/searching/maxElement.html"},{"doc":"Returns an array of the minimum and maximum element in `r`. Performs `< 3n/2` comparisons, unlike the naive `< 2n`. Params: r = The range to traverse.","kind":"function","module":"std.algorithm.searching","name":"extrema","package":"phobos","parentType":"","signature":"ElementType!Range[2] extrema(Range)(Range r) if (isInputRange!Range && !isInfinite!Range)","url":"/phobos/std/algorithm/searching/extrema.html"},{"doc":"Computes a subrange of `range` starting at the first occurrence of `range`'s minimum (respectively maximum) and with the same ending as `range`, or...","kind":"function","module":"std.algorithm.searching","name":"minPos","package":"phobos","parentType":"","signature":"Range minPos(alias  pred =  \"a < b\",  Range)(Range range) if (isForwardRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(range.front,  range.front))))","url":"/phobos/std/algorithm/searching/minPos.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"maxPos","package":"phobos","parentType":"","signature":"Range maxPos(alias  pred =  \"a < b\",  Range)(Range range) if (isForwardRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(range.front,  range.front))))","url":"/phobos/std/algorithm/searching/maxPos.html"},{"doc":"Computes the index of the first occurrence of `range`'s minimum element.","kind":"function","module":"std.algorithm.searching","name":"minIndex","package":"phobos","parentType":"","signature":"ptrdiff_t minIndex(alias  pred =  \"a < b\",  Range)(Range range) if (isInputRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(range.front,  range.front))))","url":"/phobos/std/algorithm/searching/minIndex.html"},{"doc":"Computes the index of the first occurrence of `range`'s maximum element.","kind":"function","module":"std.algorithm.searching","name":"maxIndex","package":"phobos","parentType":"","signature":"ptrdiff_t maxIndex(alias  pred =  \"a < b\",  Range)(Range range) if (isInputRange!Range && !isInfinite!Range &&\n     is(typeof(binaryFun!pred(range.front,  range.front))))","url":"/phobos/std/algorithm/searching/maxIndex.html"},{"doc":"Checks whether the given $(REF_ALTTEXT input range, isInputRange, std,range,primitives) starts with (one of) the given needle(s) or, if no needles ...","kind":"function","module":"std.algorithm.searching","name":"startsWith","package":"phobos","parentType":"","signature":"uint startsWith(alias  pred = (a,  b)  =>  a ==  b,  Range,  Needles...)(Range doesThisStart,  Needles withOneOfThese) if (isInputRange!Range &&  Needles.length >  1 &&\n     allSatisfy!(canTestStartsWith!(pred,  Range),  Needles))","url":"/phobos/std/algorithm/searching/startsWith.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"startsWith","package":"phobos","parentType":"","signature":"bool startsWith(alias  pred =  \"a == b\",  R1,  R2)(R1 doesThisStart,  R2 withThis) if (isInputRange!R1 &&\n     isInputRange!R2 &&\n     is(typeof(binaryFun!pred(doesThisStart.front,  withThis.front)) :  bool))","url":"/phobos/std/algorithm/searching/startsWith.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"startsWith","package":"phobos","parentType":"","signature":"bool startsWith(alias  pred =  \"a == b\",  R,  E)(R doesThisStart,  E withThis) if (isInputRange!R &&\n     is(typeof(binaryFun!pred(doesThisStart.front,  withThis)) :  bool))","url":"/phobos/std/algorithm/searching/startsWith.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"startsWith","package":"phobos","parentType":"","signature":"bool startsWith(alias  pred,  R)(R doesThisStart) if (isInputRange!R &&\n     ifTestable!(typeof(doesThisStart.front),  unaryFun!pred))","url":"/phobos/std/algorithm/searching/startsWith.html"},{"doc":"","kind":"function","module":"std.algorithm.searching","name":"skipAll","package":"phobos","parentType":"","signature":"void skipAll(alias  pred =  \"a == b\",  R,  Es...)(ref  R r,  Es es)","url":"/phobos/std/algorithm/searching/skipAll.html"},{"doc":"Lazily iterates `range` _until the element `e` for which `pred(e, sentinel)` is true.","kind":"function","module":"std.algorithm.searching","name":"until","package":"phobos","parentType":"","signature":"Until!(pred,  Range,  Sentinel) until(alias  pred =  \"a == b\",  Range,  Sentinel)(Range range,  Sentinel sentinel,  OpenRight openRight =  Yes.openRight) if (!is(Sentinel ==  OpenRight))","url":"/phobos/std/algorithm/searching/until.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"until","package":"phobos","parentType":"","signature":"Until!(pred,  Range,  void) until(alias  pred,  Range)(Range range,  OpenRight openRight =  Yes.openRight)","url":"/phobos/std/algorithm/searching/until.html"},{"doc":"Sets up Boyer-Moore matching for use with `find` below. By default, elements are compared for equality.","kind":"struct","module":"std.algorithm.searching","name":"BoyerMooreFinder","package":"phobos","parentType":"","signature":"BoyerMooreFinder(alias  pred,  Range)","url":"/phobos/std/algorithm/searching.html#BoyerMooreFinder"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"occurrence","package":"phobos","parentType":"BoyerMooreFinder","signature":"ptrdiff_t occurrence(ElementType!(Range)  c)","url":"/phobos/std/algorithm/searching/BoyerMooreFinder.occurrence.html"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"needlematch","package":"phobos","parentType":"BoyerMooreFinder","signature":"bool needlematch(R)(R needle,\n                               size_t portion,  size_t offset)","url":"/phobos/std/algorithm/searching/BoyerMooreFinder.needlematch.html"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"beFound","package":"phobos","parentType":"BoyerMooreFinder","signature":"Range beFound(Range haystack)","url":"/phobos/std/algorithm/searching/BoyerMooreFinder.beFound.html"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"length","package":"phobos","parentType":"BoyerMooreFinder","signature":"size_t length()","url":"/phobos/std/algorithm/searching/BoyerMooreFinder.length.html"},{"doc":"","kind":"struct","module":"std.algorithm.searching","name":"FindSplitResult","package":"phobos","parentType":"","signature":"FindSplitResult(ubyte  emptyRangeIndex,  Types...)","url":"/phobos/std/algorithm/searching.html#FindSplitResult"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"opAssign","package":"phobos","parentType":"FindSplitResult","signature":"void opAssign(typeof(asTuple)  rhs)","url":"/phobos/std/algorithm/searching/FindSplitResult.opAssign.html"},{"doc":"Interval option specifier for `until` (below) and others.","kind":"alias","module":"std.algorithm.searching","name":"OpenRight","package":"phobos","parentType":"","signature":"OpenRight = Flag!\"openRight\"","url":"/phobos/std/algorithm/searching.html#OpenRight"},{"doc":"ditto","kind":"struct","module":"std.algorithm.searching","name":"Until","package":"phobos","parentType":"","signature":"Until(alias  pred,  Range,  Sentinel) if (isInputRange!Range)","url":"/phobos/std/algorithm/searching.html#Until"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"empty","package":"phobos","parentType":"Until","signature":"bool empty()","url":"/phobos/std/algorithm/searching/Until.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"front","package":"phobos","parentType":"Until","signature":"@property auto ref front()","url":"/phobos/std/algorithm/searching/Until.front.html"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"predSatisfied","package":"phobos","parentType":"Until","signature":"bool predSatisfied()","url":"/phobos/std/algorithm/searching/Until.predSatisfied.html"},{"doc":"","kind":"method","module":"std.algorithm.searching","name":"popFront","package":"phobos","parentType":"Until","signature":"void popFront()","url":"/phobos/std/algorithm/searching/Until.popFront.html"},{"doc":"Checks if $(I _all) of the elements satisfy `pred`.","kind":"template","module":"std.algorithm.searching","name":"all","package":"phobos","parentType":"","signature":"all(alias  pred =  \"a\")","url":"/phobos/std/algorithm/searching.html#all"},{"doc":"Returns `true` if and only if the input range `range` is empty or $(I _all) values found in `range` satisfy the predicate `pred`. Performs (at most...","kind":"function","module":"std.algorithm.searching","name":"all","package":"phobos","parentType":"","signature":"bool all(Range)(Range range) if (isInputRange!Range &&\n        (__traits(isTemplate,  pred)  ||  is(typeof(unaryFun!pred(range.front)))))","url":"/phobos/std/algorithm/searching.html#all"},{"doc":"Checks if $(I _any) of the elements satisfies `pred`. `!any` can be used to verify that $(I none) of the elements satisfy `pred`. This is sometimes...","kind":"template","module":"std.algorithm.searching","name":"any","package":"phobos","parentType":"","signature":"any(alias  pred =  \"a\")","url":"/phobos/std/algorithm/searching.html#any"},{"doc":"Returns `true` if and only if the input range `range` is non-empty and $(I _any) value found in `range` satisfies the predicate `pred`. Performs (a...","kind":"function","module":"std.algorithm.searching","name":"any","package":"phobos","parentType":"","signature":"bool any(Range)(Range range) if (isInputRange!Range &&\n        (__traits(isTemplate,  pred)  ||  is(typeof(unaryFun!pred(range.front)))))","url":"/phobos/std/algorithm/searching.html#any"},{"doc":"Convenience function. Like find, but only returns whether or not the search was successful.","kind":"template","module":"std.algorithm.searching","name":"canFind","package":"phobos","parentType":"","signature":"canFind(alias  pred = \"a == b\")","url":"/phobos/std/algorithm/searching.html#canFind"},{"doc":"Returns `true` if and only if `pred(e)` is true for any value `e` in the input range `range`. Performs (at most) $(BIGOH haystack.length) evaluatio...","kind":"function","module":"std.algorithm.searching","name":"canFind","package":"phobos","parentType":"","signature":"bool canFind(Range)(Range haystack) if (is(typeof(find!pred(haystack))))","url":"/phobos/std/algorithm/searching.html#canFind"},{"doc":"Returns `true` if and only if `needle` can be found in $(D range). Performs $(BIGOH haystack.length) evaluations of `pred`.","kind":"function","module":"std.algorithm.searching","name":"canFind","package":"phobos","parentType":"","signature":"bool canFind(Range,  Element)(Range haystack,  scope  Element needle) if (is(typeof(find!pred(haystack,  needle))))","url":"/phobos/std/algorithm/searching.html#canFind"},{"doc":"Returns the 1-based index of the first needle found in `haystack`. If no needle is found, then `0` is returned.","kind":"function","module":"std.algorithm.searching","name":"canFind","package":"phobos","parentType":"","signature":"size_t canFind(Range,  Needles...)(Range haystack,  scope  Needles needles) if (Needles.length >  1 &&\n         is(typeof(find!pred(haystack,  needles))))","url":"/phobos/std/algorithm/searching.html#canFind"},{"doc":"Skip over the initial portion of the first given range (`haystack`) that matches any of the additionally given ranges (`needles`) fully, or if no s...","kind":"template","module":"std.algorithm.searching","name":"skipOver","package":"phobos","parentType":"","signature":"skipOver(alias  pred = (a,  b)  =>  a ==  b)","url":"/phobos/std/algorithm/searching.html#skipOver"},{"doc":"Params: haystack = The $(REF_ALTTEXT forward range, isForwardRange, std,range,primitives) to move forward. needles = The $(REF_ALTTEXT input ranges...","kind":"function","module":"std.algorithm.searching","name":"skipOver","package":"phobos","parentType":"","signature":"bool skipOver(Haystack,  Needles...)(ref  Haystack haystack,  Needles needles) if (is(typeof(binaryFun!pred(haystack.front,  needles[0].front)))  &&\n         isForwardRange!Haystack &&\n         allSatisfy!(isInputRange,  Needles)  &&\n        !is(CommonType!(staticMap!(ElementType,  staticMap!(Unqual,  Needles)))  ==  void))","url":"/phobos/std/algorithm/searching.html#skipOver"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"skipOver","package":"phobos","parentType":"","signature":"bool skipOver(R)(ref  R r1) if (isForwardRange!R &&\n         ifTestable!(typeof(r1.front),  unaryFun!pred))","url":"/phobos/std/algorithm/searching.html#skipOver"},{"doc":"Ditto","kind":"function","module":"std.algorithm.searching","name":"skipOver","package":"phobos","parentType":"","signature":"bool skipOver(R,  Es...)(ref  R r,  Es es) if (isInputRange!R &&  is(typeof(binaryFun!pred(r.front,  es[0]))))","url":"/phobos/std/algorithm/searching.html#skipOver"},{"doc":"","kind":"template","module":"std.algorithm.searching","name":"canTestStartsWith","package":"phobos","parentType":"","signature":"canTestStartsWith(alias  pred,  Haystack)","url":"/phobos/std/algorithm/searching.html#canTestStartsWith"},{"doc":"","kind":"variable","module":"std.algorithm.searching","name":"hasConstEmptyMember","package":"phobos","parentType":"","signature":"bool hasConstEmptyMember","url":"/phobos/std/algorithm/searching.html#hasConstEmptyMember"},{"doc":"This is a submodule of $(MREF std, algorithm). It contains generic algorithms that implement set operations.","kind":"module","module":"std.algorithm.setops","name":"std.algorithm.setops","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/setops.html"},{"doc":"Lazily computes the Cartesian product of two or more ranges. The product is a range of tuples of elements from each respective range.","kind":"function","module":"std.algorithm.setops","name":"cartesianProduct","package":"phobos","parentType":"","signature":"auto cartesianProduct(R1,  R2)(R1 range1,  R2 range2) if (!allSatisfy!(isForwardRange,  R1,  R2)  ||\n     anySatisfy!(isInfinite,  R1,  R2))","url":"/phobos/std/algorithm/setops/cartesianProduct.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.setops","name":"cartesianProduct","package":"phobos","parentType":"","signature":"auto cartesianProduct(RR...)(RR ranges) if (ranges.length >=  2 &&\n     allSatisfy!(isForwardRange,  RR)  &&\n    !anySatisfy!(isInfinite,  RR))","url":"/phobos/std/algorithm/setops/cartesianProduct.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.setops","name":"cartesianProduct","package":"phobos","parentType":"","signature":"auto cartesianProduct(R1,  R2,  RR...)(R1 range1,  R2 range2,  RR otherRanges) if (!allSatisfy!(isForwardRange,  R1,  R2,  RR)  ||\n     anySatisfy!(isInfinite,  R1,  R2,  RR))","url":"/phobos/std/algorithm/setops/cartesianProduct.html"},{"doc":"Given a range of sorted $(REF_ALTTEXT forward ranges, isForwardRange, std,range,primitives) `ror`, copies to `tgt` the elements that are common to ...","kind":"function","module":"std.algorithm.setops","name":"largestPartialIntersection","package":"phobos","parentType":"","signature":"void largestPartialIntersection(alias  less =  \"a < b\",  RangeOfRanges,  Range)(RangeOfRanges ror,  Range tgt,  SortOutput sorted =  No.sortOutput)","url":"/phobos/std/algorithm/setops/largestPartialIntersection.html"},{"doc":"Similar to `largestPartialIntersection`, but associates a weight with each distinct element in the intersection.","kind":"function","module":"std.algorithm.setops","name":"largestPartialIntersectionWeighted","package":"phobos","parentType":"","signature":"void largestPartialIntersectionWeighted(alias  less =  \"a < b\",  RangeOfRanges,  Range,  WeightsAA)(RangeOfRanges ror,  Range tgt,  WeightsAA weights,  SortOutput sorted =  No.sortOutput)","url":"/phobos/std/algorithm/setops/largestPartialIntersectionWeighted.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.setops","name":"multiwayMerge","package":"phobos","parentType":"","signature":"MultiwayMerge!(less,  RangeOfRanges) multiwayMerge(alias  less =  \"a < b\",  RangeOfRanges)(RangeOfRanges ror)","url":"/phobos/std/algorithm/setops/multiwayMerge.html"},{"doc":"Computes the union of multiple ranges. The $(REF_ALTTEXT input ranges, isInputRange, std,range,primitives) are passed as a range of ranges and each...","kind":"function","module":"std.algorithm.setops","name":"multiwayUnion","package":"phobos","parentType":"","signature":"auto multiwayUnion(alias  less =  \"a < b\",  RangeOfRanges)(RangeOfRanges ror)","url":"/phobos/std/algorithm/setops/multiwayUnion.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.setops","name":"setDifference","package":"phobos","parentType":"","signature":"SetDifference!(less,  R1,  R2) setDifference(alias  less =  \"a < b\",  R1,  R2)(R1 r1,  R2 r2)","url":"/phobos/std/algorithm/setops/setDifference.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.setops","name":"setIntersection","package":"phobos","parentType":"","signature":"SetIntersection!(less,  Rs) setIntersection(alias  less =  \"a < b\",  Rs...)(Rs ranges) if (Rs.length >=  2 &&  allSatisfy!(isInputRange,  Rs)  &&\n    !is(CommonType!(staticMap!(ElementType,  Rs))  ==  void))","url":"/phobos/std/algorithm/setops/setIntersection.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.setops","name":"setSymmetricDifference","package":"phobos","parentType":"","signature":"SetSymmetricDifference!(less,  R1,  R2) setSymmetricDifference(alias  less =  \"a < b\",  R1,  R2)(R1 r1,  R2 r2)","url":"/phobos/std/algorithm/setops/setSymmetricDifference.html"},{"doc":"Merges multiple sets. The input sets are passed as a range of ranges and each is assumed to be sorted by $(D less). Computation is done lazily, one...","kind":"struct","module":"std.algorithm.setops","name":"MultiwayMerge","package":"phobos","parentType":"","signature":"MultiwayMerge(alias  less,  RangeOfRanges)","url":"/phobos/std/algorithm/setops.html#MultiwayMerge"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"compFront","package":"phobos","parentType":"MultiwayMerge","signature":"bool compFront(.ElementType!RangeOfRanges a,\n            .ElementType!RangeOfRanges b)","url":"/phobos/std/algorithm/setops/MultiwayMerge.compFront.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"empty","package":"phobos","parentType":"MultiwayMerge","signature":"bool empty()","url":"/phobos/std/algorithm/setops/MultiwayMerge.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"front","package":"phobos","parentType":"MultiwayMerge","signature":"@property auto ref front()","url":"/phobos/std/algorithm/setops/MultiwayMerge.front.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"popFront","package":"phobos","parentType":"MultiwayMerge","signature":"void popFront()","url":"/phobos/std/algorithm/setops/MultiwayMerge.popFront.html"},{"doc":"","kind":"alias","module":"std.algorithm.setops","name":"nWayUnion","package":"phobos","parentType":"","signature":"nWayUnion = multiwayMerge","url":"/phobos/std/algorithm/setops.html#nWayUnion"},{"doc":"","kind":"alias","module":"std.algorithm.setops","name":"NWayUnion","package":"phobos","parentType":"","signature":"NWayUnion = MultiwayMerge","url":"/phobos/std/algorithm/setops.html#NWayUnion"},{"doc":"Lazily computes the difference of `r1` and `r2`. The two ranges are assumed to be sorted by `less`. The element types of the two ranges must have a...","kind":"struct","module":"std.algorithm.setops","name":"SetDifference","package":"phobos","parentType":"","signature":"SetDifference(alias  less =  \"a < b\",  R1,  R2) if (isInputRange!(R1)  &&  isInputRange!(R2))","url":"/phobos/std/algorithm/setops.html#SetDifference"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"adjustPosition","package":"phobos","parentType":"SetDifference","signature":"void adjustPosition()","url":"/phobos/std/algorithm/setops/SetDifference.adjustPosition.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"popFront","package":"phobos","parentType":"SetDifference","signature":"void popFront()","url":"/phobos/std/algorithm/setops/SetDifference.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"front","package":"phobos","parentType":"SetDifference","signature":"@property auto ref front()","url":"/phobos/std/algorithm/setops/SetDifference.front.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"empty","package":"phobos","parentType":"SetDifference","signature":"bool empty()","url":"/phobos/std/algorithm/setops/SetDifference.empty.html"},{"doc":"Lazily computes the intersection of two or more $(REF_ALTTEXT input ranges, isInputRange, std,range,primitives) `ranges`. The ranges are assumed to...","kind":"struct","module":"std.algorithm.setops","name":"SetIntersection","package":"phobos","parentType":"","signature":"SetIntersection(alias  less =  \"a < b\",  Rs...) if (Rs.length >=  2 &&  allSatisfy!(isInputRange,  Rs)  &&\n    !is(CommonType!(staticMap!(ElementType,  Rs))  ==  void))","url":"/phobos/std/algorithm/setops.html#SetIntersection"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"adjustPosition","package":"phobos","parentType":"SetIntersection","signature":"void adjustPosition()","url":"/phobos/std/algorithm/setops/SetIntersection.adjustPosition.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"empty","package":"phobos","parentType":"SetIntersection","signature":"bool empty()","url":"/phobos/std/algorithm/setops/SetIntersection.empty.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"popFront","package":"phobos","parentType":"SetIntersection","signature":"void popFront()","url":"/phobos/std/algorithm/setops/SetIntersection.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"front","package":"phobos","parentType":"SetIntersection","signature":"ElementType front()","url":"/phobos/std/algorithm/setops/SetIntersection.front.html"},{"doc":"Lazily computes the symmetric difference of `r1` and `r2`, i.e. the elements that are present in exactly one of `r1` and $(D r2). The two ranges ar...","kind":"struct","module":"std.algorithm.setops","name":"SetSymmetricDifference","package":"phobos","parentType":"","signature":"SetSymmetricDifference(alias  less =  \"a < b\",  R1,  R2) if (isInputRange!(R1)  &&  isInputRange!(R2))","url":"/phobos/std/algorithm/setops.html#SetSymmetricDifference"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"adjustPosition","package":"phobos","parentType":"SetSymmetricDifference","signature":"void adjustPosition()","url":"/phobos/std/algorithm/setops/SetSymmetricDifference.adjustPosition.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"popFront","package":"phobos","parentType":"SetSymmetricDifference","signature":"void popFront()","url":"/phobos/std/algorithm/setops/SetSymmetricDifference.popFront.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"front","package":"phobos","parentType":"SetSymmetricDifference","signature":"@property auto ref front()","url":"/phobos/std/algorithm/setops/SetSymmetricDifference.front.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"opSlice","package":"phobos","parentType":"SetSymmetricDifference","signature":"ref auto opSlice()","url":"/phobos/std/algorithm/setops/SetSymmetricDifference.opSlice.html"},{"doc":"","kind":"method","module":"std.algorithm.setops","name":"empty","package":"phobos","parentType":"SetSymmetricDifference","signature":"bool empty()","url":"/phobos/std/algorithm/setops/SetSymmetricDifference.empty.html"},{"doc":"This is a submodule of $(MREF std, algorithm). It contains generic sorting algorithms.","kind":"module","module":"std.algorithm.sorting","name":"std.algorithm.sorting","package":"phobos","parentType":"","signature":"","url":"/phobos/std/algorithm/sorting.html"},{"doc":"Sorts the random-access range `chain(lhs, rhs)` according to predicate `less`.","kind":"function","module":"std.algorithm.sorting","name":"completeSort","package":"phobos","parentType":"","signature":"void completeSort(alias  less =  \"a < b\",  SwapStrategy ss =  SwapStrategy.unstable,\n         Lhs ,  Rhs)(SortedRange!(Lhs,  less)  lhs,  Rhs rhs) if (hasLength!(Rhs)  &&  hasSlicing!(Rhs)\n         &&  hasSwappableElements!Lhs &&  hasSwappableElements!Rhs)","url":"/phobos/std/algorithm/sorting/completeSort.html"},{"doc":"Checks whether a $(REF_ALTTEXT forward range, isForwardRange, std,range,primitives) is sorted according to the comparison operation `less`. Perform...","kind":"function","module":"std.algorithm.sorting","name":"isSorted","package":"phobos","parentType":"","signature":"bool isSorted(alias  less =  \"a < b\",  Range)(Range r) if (isForwardRange!(Range))","url":"/phobos/std/algorithm/sorting/isSorted.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.sorting","name":"isStrictlyMonotonic","package":"phobos","parentType":"","signature":"bool isStrictlyMonotonic(alias  less =  \"a < b\",  Range)(Range r) if (isForwardRange!Range)","url":"/phobos/std/algorithm/sorting/isStrictlyMonotonic.html"},{"doc":"Like `isSorted`, returns `true` if the given `values` are ordered according to the comparison operation `less`. Unlike `isSorted`, takes values dir...","kind":"function","module":"std.algorithm.sorting","name":"ordered","package":"phobos","parentType":"","signature":"bool ordered(alias  less =  \"a < b\",  T...)(T values) if ((T.length ==  2 &&  is(typeof(binaryFun!less(values[1],  values[0])) :  bool))\n     ||\n    (T.length >  2 &&  is(typeof(ordered!less(values[0 ..  1 +  $  /  2])))\n         &&  is(typeof(ordered!less(values[$  /  2 ..  $]))))\n    )","url":"/phobos/std/algorithm/sorting/ordered.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.sorting","name":"strictlyOrdered","package":"phobos","parentType":"","signature":"bool strictlyOrdered(alias  less =  \"a < b\",  T...)(T values) if (is(typeof(ordered!less(values))))","url":"/phobos/std/algorithm/sorting/strictlyOrdered.html"},{"doc":"Partitions a range in two using the given `predicate`.","kind":"function","module":"std.algorithm.sorting","name":"partition","package":"phobos","parentType":"","signature":"Range partition(alias  predicate,  SwapStrategy ss,  Range)(Range r) if (ss ==  SwapStrategy.stable &&  isRandomAccessRange!(Range)  &&  hasLength!Range &&\n         hasSlicing!Range &&  hasSwappableElements!Range)","url":"/phobos/std/algorithm/sorting/partition.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.sorting","name":"partition","package":"phobos","parentType":"","signature":"Range partition(alias  predicate,  SwapStrategy ss =  SwapStrategy.unstable,  Range)(Range r) if (ss !=  SwapStrategy.stable &&  isInputRange!Range &&  hasSwappableElements!Range)","url":"/phobos/std/algorithm/sorting/partition.html"},{"doc":"Partitions `r` around `pivot` using comparison function `less`, algorithm akin to $(LINK2 https://en.wikipedia.org/wiki/Quicksort#Hoare_partition_s...","kind":"function","module":"std.algorithm.sorting","name":"pivotPartition","package":"phobos","parentType":"","signature":"size_t pivotPartition(alias  less =  \"a < b\",  Range)(Range r,  size_t pivot) if (isRandomAccessRange!Range &&  hasLength!Range &&  hasSlicing!Range &&  hasAssignableElements!Range)","url":"/phobos/std/algorithm/sorting/pivotPartition.html"},{"doc":"Params: pred = The predicate that the range should be partitioned by. r = The range to check. Returns: `true` if `r` is partitioned according to pr...","kind":"function","module":"std.algorithm.sorting","name":"isPartitioned","package":"phobos","parentType":"","signature":"bool isPartitioned(alias  pred,  Range)(Range r) if (isForwardRange!(Range))","url":"/phobos/std/algorithm/sorting/isPartitioned.html"},{"doc":"Rearranges elements in `r` in three adjacent ranges and returns them.","kind":"function","module":"std.algorithm.sorting","name":"partition3","package":"phobos","parentType":"","signature":"auto partition3(alias  less =  \"a < b\",  SwapStrategy ss =  SwapStrategy.unstable,  Range,  E)(Range r,  E pivot) if (ss ==  SwapStrategy.unstable &&  isRandomAccessRange!Range\n        &&  hasSwappableElements!Range &&  hasLength!Range &&  hasSlicing!Range\n        &&  is(typeof(binaryFun!less(r.front,  pivot))  ==  bool)\n         &&  is(typeof(binaryFun!less(pivot,  r.front))  ==  bool)\n         &&  is(typeof(binaryFun!less(r.front,  r.front))  ==  bool))","url":"/phobos/std/algorithm/sorting/partition3.html"},{"doc":"Computes an index for `r` based on the comparison `less`.","kind":"function","module":"std.algorithm.sorting","name":"makeIndex","package":"phobos","parentType":"","signature":"SortedRange!(RangeIndex, (a,  b)  =>  binaryFun!less(* a,  * b)) makeIndex(\n     alias  less =  \"a < b\",\n     SwapStrategy ss =  SwapStrategy.unstable,\n     Range,\n     RangeIndex)(Range r,  RangeIndex index) if (isForwardRange!(Range)  &&  isRandomAccessRange!(RangeIndex)\n     &&  is(ElementType!(RangeIndex) :  ElementType!(Range) *)  &&  hasAssignableElements!RangeIndex)","url":"/phobos/std/algorithm/sorting/makeIndex.html"},{"doc":"Ditto","kind":"function","module":"std.algorithm.sorting","name":"makeIndex","package":"phobos","parentType":"","signature":"void makeIndex(\n     alias  less =  \"a < b\",\n     SwapStrategy ss =  SwapStrategy.unstable,\n     Range,\n     RangeIndex)(Range r,  RangeIndex index) if (isRandomAccessRange!Range && !isInfinite!Range &&\n     isRandomAccessRange!RangeIndex && !isInfinite!RangeIndex &&\n     isIntegral!(ElementType!RangeIndex)  &&  hasAssignableElements!RangeIndex)","url":"/phobos/std/algorithm/sorting/makeIndex.html"},{"doc":"Merge multiple sorted ranges `rs` with less-than predicate function `pred` into one single sorted output range containing the sorted union of the e...","kind":"function","module":"std.algorithm.sorting","name":"merge","package":"phobos","parentType":"","signature":"Merge!(less,  Rs) merge(alias  less =  \"a < b\",  Rs...)(Rs rs) if (Rs.length >=  2 &&\n     allSatisfy!(isInputRange,  Rs)  &&\n    !is(CommonType!(staticMap!(ElementType,  Rs))  ==  void))","url":"/phobos/std/algorithm/sorting/merge.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"multiSortPredFun","package":"phobos","parentType":"","signature":"bool multiSortPredFun(Range,  funs...)(ElementType!Range a,  ElementType!Range b)","url":"/phobos/std/algorithm/sorting/multiSortPredFun.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"multiSortImpl","package":"phobos","parentType":"","signature":"void multiSortImpl(Range,  SwapStrategy ss,  funs...)(Range r)","url":"/phobos/std/algorithm/sorting/multiSortImpl.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"getPivot","package":"phobos","parentType":"","signature":"size_t getPivot(alias  less,  Range)(Range r)","url":"/phobos/std/algorithm/sorting/getPivot.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"shortSort","package":"phobos","parentType":"","signature":"void shortSort(alias  less,  Range)(Range r)","url":"/phobos/std/algorithm/sorting/shortSort.html"},{"doc":"@trusted wrapper for moveEmplace","kind":"function","module":"std.algorithm.sorting","name":"trustedMoveEmplace","package":"phobos","parentType":"","signature":"void trustedMoveEmplace(T)(ref  T source,  ref  T target)","url":"/phobos/std/algorithm/sorting/trustedMoveEmplace.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"sort5","package":"phobos","parentType":"","signature":"void sort5(alias  lt,  Range)(Range r)","url":"/phobos/std/algorithm/sorting/sort5.html"},{"doc":"Sorts a random-access range according to the predicate `less`.","kind":"function","module":"std.algorithm.sorting","name":"sort","package":"phobos","parentType":"","signature":"SortedRange!(Range,  less) sort(alias  less =  \"a < b\",  SwapStrategy ss =  SwapStrategy.unstable,  Range)(Range r)","url":"/phobos/std/algorithm/sorting/sort.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"quickSortImpl","package":"phobos","parentType":"","signature":"void quickSortImpl(alias  less,  Range)(Range r,  size_t depth)","url":"/phobos/std/algorithm/sorting/quickSortImpl.html"},{"doc":"Alternative sorting method that should be used when comparing keys involves an expensive computation.","kind":"function","module":"std.algorithm.sorting","name":"schwartzSort","package":"phobos","parentType":"","signature":"SortedRange!(R, ((a,  b)  =>  binaryFun!less(unaryFun!transform(a),\n                                           unaryFun!transform(b)))) schwartzSort(alias  transform,  alias  less =  \"a < b\",\n         SwapStrategy ss =  SwapStrategy.unstable,  R)(R r) if (isRandomAccessRange!R &&  hasLength!R &&  hasSwappableElements!R &&\n    !is(typeof(binaryFun!less)  ==  SwapStrategy))","url":"/phobos/std/algorithm/sorting/schwartzSort.html"},{"doc":"ditto","kind":"function","module":"std.algorithm.sorting","name":"schwartzSort","package":"phobos","parentType":"","signature":"auto schwartzSort(alias  transform,  SwapStrategy ss,  R)(R r) if (isRandomAccessRange!R &&  hasLength!R &&  hasSwappableElements!R)","url":"/phobos/std/algorithm/sorting/schwartzSort.html"},{"doc":"Reorders the random-access range `r` such that the range `r[0 .. mid]` is the same as if the entire `r` were sorted, and leaves the range `r[mid .....","kind":"function","module":"std.algorithm.sorting","name":"partialSort","package":"phobos","parentType":"","signature":"void partialSort(alias  less =  \"a < b\",  SwapStrategy ss =  SwapStrategy.unstable,\n     Range)(Range r,  size_t n) if (isRandomAccessRange!(Range)  &&  hasLength!(Range)  &&  hasSlicing!(Range))","url":"/phobos/std/algorithm/sorting/partialSort.html"},{"doc":"Stores the smallest elements of the two ranges in the left-hand range in sorted order.","kind":"function","module":"std.algorithm.sorting","name":"partialSort","package":"phobos","parentType":"","signature":"void partialSort(alias  less =  \"a < b\",  SwapStrategy ss =  SwapStrategy.unstable,\n     Range1,  Range2)(Range1 r1,  Range2 r2) if (isRandomAccessRange!(Range1)  &&  hasLength!Range1 &&\n     isInputRange!Range2 &&  is(ElementType!Range1 ==  ElementType!Range2)  &&\n     hasLvalueElements!Range1 &&  hasLvalueElements!Range2)","url":"/phobos/std/algorithm/sorting/partialSort.html"},{"doc":"Reorders the range `r` using $(REF_ALTTEXT swap, swap, std,algorithm,mutation) such that `r[nth]` refers to the element that would fall there if th...","kind":"function","module":"std.algorithm.sorting","name":"topN","package":"phobos","parentType":"","signature":"auto topN(alias  less =  \"a < b\",\n         SwapStrategy ss =  SwapStrategy.unstable,\n         Range)(Range r,  size_t nth) if (isRandomAccessRange!(Range)  &&  hasLength!Range &&\n     hasSlicing!Range &&  hasAssignableElements!Range)","url":"/phobos/std/algorithm/sorting/topN.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"topNImpl","package":"phobos","parentType":"","signature":"void topNImpl(alias  less,  R)(R r,  size_t n,  ref  bool  useSampling)","url":"/phobos/std/algorithm/sorting/topNImpl.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"topNPartition","package":"phobos","parentType":"","signature":"size_t topNPartition(alias  lp,  R)(R r,  size_t n,  bool  useSampling)","url":"/phobos/std/algorithm/sorting/topNPartition.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"p3","package":"phobos","parentType":"","signature":"void p3(alias  less,  Range)(Range r,  size_t lo,  immutable  size_t hi)","url":"/phobos/std/algorithm/sorting/p3.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"p4","package":"phobos","parentType":"","signature":"void p4(alias  less,  Flag!\"leanRight\" f,  Range)(Range r,  size_t lo,  immutable  size_t hi)","url":"/phobos/std/algorithm/sorting/p4.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"topNPartitionOffMedian","package":"phobos","parentType":"","signature":"size_t topNPartitionOffMedian(alias  lp,  Flag!\"leanRight\" f,  R)(R r,  size_t n,  bool  useSampling)","url":"/phobos/std/algorithm/sorting/topNPartitionOffMedian.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"expandPartition","package":"phobos","parentType":"","signature":"size_t expandPartition(alias  lp,  R)(R r,  size_t lo,  size_t pivot,  size_t hi)","url":"/phobos/std/algorithm/sorting/expandPartition.html"},{"doc":"Stores the smallest elements of the two ranges in the left-hand range.","kind":"function","module":"std.algorithm.sorting","name":"topN","package":"phobos","parentType":"","signature":"auto topN(alias  less =  \"a < b\",\n         SwapStrategy ss =  SwapStrategy.unstable,\n         Range1,  Range2)(Range1 r1,  Range2 r2) if (isRandomAccessRange!(Range1)  &&  hasLength!Range1 &&\n     isInputRange!Range2 &&  is(ElementType!Range1 ==  ElementType!Range2)  &&\n     hasLvalueElements!Range1 &&  hasLvalueElements!Range2)","url":"/phobos/std/algorithm/sorting/topN.html"},{"doc":"Copies the top `n` elements of the $(REF_ALTTEXT input range, isInputRange, std,range,primitives) `source` into the random-access range `target`, w...","kind":"function","module":"std.algorithm.sorting","name":"topNCopy","package":"phobos","parentType":"","signature":"TRange topNCopy(alias  less =  \"a < b\",  SRange,  TRange)(SRange source,  TRange target,  SortOutput sorted =  No.sortOutput) if (isInputRange!(SRange)  &&  isRandomAccessRange!(TRange)\n     &&  hasLength!(TRange)  &&  hasSlicing!(TRange))","url":"/phobos/std/algorithm/sorting/topNCopy.html"},{"doc":"Given a range of elements, constructs an index of its top $(I n) elements (i.e., the first $(I n) elements if the range were sorted).","kind":"function","module":"std.algorithm.sorting","name":"topNIndex","package":"phobos","parentType":"","signature":"void topNIndex(alias  less =  \"a < b\",  SwapStrategy ss =  SwapStrategy.unstable,\n                Range,  RangeIndex)(Range r,  RangeIndex index,  SortOutput sorted =  No.sortOutput) if (isRandomAccessRange!Range &&\n     isRandomAccessRange!RangeIndex &&\n     hasAssignableElements!RangeIndex)","url":"/phobos/std/algorithm/sorting/topNIndex.html"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"medianOf","package":"phobos","parentType":"","signature":"void medianOf(\n         alias  less =  \"a < b\",\n         Flag!\"leanRight\" flag =  No.leanRight,\n         Range,\n         Indexes...)(Range r,  Indexes i) if (isRandomAccessRange!Range &&  hasLength!Range &&\n     Indexes.length >=  2 &&  Indexes.length <=  5 &&\n     allSatisfy!(isUnsigned,  Indexes))","url":"/phobos/std/algorithm/sorting/medianOf.html"},{"doc":"* Permutes `range` in-place to the next lexicographically greater * permutation. * * The predicate `less` defines the lexicographical ordering to b...","kind":"function","module":"std.algorithm.sorting","name":"nextPermutation","package":"phobos","parentType":"","signature":"bool nextPermutation(alias  less = \"a < b\",  BidirectionalRange)(BidirectionalRange range) if (isBidirectionalRange!BidirectionalRange &&\n     hasSwappableElements!BidirectionalRange)","url":"/phobos/std/algorithm/sorting/nextPermutation.html"},{"doc":"* Permutes `range` in-place to the next lexicographically greater $(I even) * permutation. * * The predicate `less` defines the lexicographical ord...","kind":"function","module":"std.algorithm.sorting","name":"nextEvenPermutation","package":"phobos","parentType":"","signature":"bool nextEvenPermutation(alias  less = \"a < b\",  BidirectionalRange)(BidirectionalRange range) if (isBidirectionalRange!BidirectionalRange &&\n     hasSwappableElements!BidirectionalRange)","url":"/phobos/std/algorithm/sorting/nextEvenPermutation.html"},{"doc":"Permutes `range` into the `perm` permutation.","kind":"function","module":"std.algorithm.sorting","name":"nthPermutation","package":"phobos","parentType":"","signature":"Range nthPermutation(Range)(auto  ref  Range range,  const  ulong  perm) if (isRandomAccessRange!Range &&  hasLength!Range)","url":"/phobos/std/algorithm/sorting/nthPermutation.html"},{"doc":"Returns: `true` in case the permutation worked, `false` in case `perm` had more digits in the factorial number system than range had elements. This...","kind":"function","module":"std.algorithm.sorting","name":"nthPermutationImpl","package":"phobos","parentType":"","signature":"bool nthPermutationImpl(Range)(auto  ref  Range range,  ulong  perm) if (isRandomAccessRange!Range &&  hasLength!Range)","url":"/phobos/std/algorithm/sorting/nthPermutationImpl.html"},{"doc":"Specifies whether the output of certain algorithm is desired in sorted format.","kind":"alias","module":"std.algorithm.sorting","name":"SortOutput","package":"phobos","parentType":"","signature":"SortOutput = Flag!\"sortOutput\"","url":"/phobos/std/algorithm/sorting.html#SortOutput"},{"doc":"","kind":"struct","module":"std.algorithm.sorting","name":"Merge","package":"phobos","parentType":"","signature":"Merge(alias  less =  \"a < b\",  Rs...) if (Rs.length >=  2 &&\n     allSatisfy!(isInputRange,  Rs)  &&\n    !is(CommonType!(staticMap!(ElementType,  Rs))  ==  void))","url":"/phobos/std/algorithm/sorting.html#Merge"},{"doc":"","kind":"method","module":"std.algorithm.sorting","name":"front","package":"phobos","parentType":"Merge","signature":"@property auto ref front()","url":"/phobos/std/algorithm/sorting/Merge.front.html"},{"doc":"","kind":"method","module":"std.algorithm.sorting","name":"frontIndex","package":"phobos","parentType":"Merge","signature":"size_t frontIndex()","url":"/phobos/std/algorithm/sorting/Merge.frontIndex.html"},{"doc":"","kind":"method","module":"std.algorithm.sorting","name":"popFront","package":"phobos","parentType":"Merge","signature":"void popFront()","url":"/phobos/std/algorithm/sorting/Merge.popFront.html"},{"doc":"","kind":"template","module":"std.algorithm.sorting","name":"validPredicates","package":"phobos","parentType":"","signature":"validPredicates(E,  less...)","url":"/phobos/std/algorithm/sorting.html#validPredicates"},{"doc":"Sorts a range by multiple keys.","kind":"template","module":"std.algorithm.sorting","name":"multiSort","package":"phobos","parentType":"","signature":"multiSort(less...)","url":"/phobos/std/algorithm/sorting.html#multiSort"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"multiSort","package":"phobos","parentType":"","signature":"auto multiSort(Range)(Range r) if (validPredicates!(ElementType!Range,  less)  &&  hasSwappableElements!Range)","url":"/phobos/std/algorithm/sorting.html#multiSort"},{"doc":"","kind":"template","module":"std.algorithm.sorting","name":"HeapOps","package":"phobos","parentType":"","signature":"HeapOps(alias  less,  Range)","url":"/phobos/std/algorithm/sorting.html#HeapOps"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"heapSort","package":"phobos","parentType":"","signature":"void heapSort()(Range r)","url":"/phobos/std/algorithm/sorting.html#HeapOps"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"buildHeap","package":"phobos","parentType":"","signature":"void buildHeap()(Range r)","url":"/phobos/std/algorithm/sorting.html#HeapOps"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"isHeap","package":"phobos","parentType":"","signature":"bool isHeap()(Range r)","url":"/phobos/std/algorithm/sorting.html#HeapOps"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"siftDown","package":"phobos","parentType":"","signature":"void siftDown()(Range r,  size_t parent,  immutable  size_t end)","url":"/phobos/std/algorithm/sorting.html#HeapOps"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"percolate","package":"phobos","parentType":"","signature":"void percolate()(Range r,  size_t parent,  immutable  size_t end)","url":"/phobos/std/algorithm/sorting.html#HeapOps"},{"doc":"","kind":"template","module":"std.algorithm.sorting","name":"TimSortImpl","package":"phobos","parentType":"","signature":"TimSortImpl(alias  pred,  R)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"greater","package":"phobos","parentType":"","signature":"bool greater()(auto  ref  T a,  auto  ref  T b)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"greaterEqual","package":"phobos","parentType":"","signature":"bool greaterEqual()(auto  ref  T a,  auto  ref  T b)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"lessEqual","package":"phobos","parentType":"","signature":"bool lessEqual()(auto  ref  T a,  auto  ref  T b)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"sort","package":"phobos","parentType":"","signature":"void sort()(R range,  T[]  temp)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"minRunLength","package":"phobos","parentType":"","signature":"size_t minRunLength()(size_t n)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"firstRun","package":"phobos","parentType":"","signature":"size_t firstRun()(R range)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"binaryInsertionSort","package":"phobos","parentType":"","signature":"void binaryInsertionSort()(R range,  size_t sortedLen =  1)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"mergeAt","package":"phobos","parentType":"","signature":"void mergeAt()(R range,  Slice[]  stack,  immutable  size_t at,  ref  size_t minGallop,  ref  T[]  temp)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"merge","package":"phobos","parentType":"","signature":"void merge()(R range,  size_t mid,  ref  size_t minGallop,  ref  T[]  temp)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"ensureCapacity","package":"phobos","parentType":"","signature":"T[] ensureCapacity()(size_t minCapacity,  T[]  temp)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"mergeLo","package":"phobos","parentType":"","signature":"size_t mergeLo()(R range,  immutable  size_t mid,  size_t minGallop,  T[]  temp)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"function","module":"std.algorithm.sorting","name":"mergeHi","package":"phobos","parentType":"","signature":"size_t mergeHi()(R range,  immutable  size_t mid,  size_t minGallop,  T[]  temp)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"Helper method that moves from[fIdx] into to[tIdx] if both are lvalues and uses a plain assignment if not (necessary for backwards compatibility)","kind":"function","module":"std.algorithm.sorting","name":"moveEntry","package":"phobos","parentType":"","signature":"void moveEntry(X,  Y)(ref  X from,  const  size_t fIdx,  ref  Y to,  const  size_t tIdx)","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"","kind":"struct","module":"std.algorithm.sorting","name":"Slice","package":"phobos","parentType":"","signature":"Slice","url":"/phobos/std/algorithm/sorting.html#TimSortImpl"},{"doc":"Functions and types that manipulate built-in arrays and associative arrays.","kind":"module","module":"std.array","name":"std.array","package":"phobos","parentType":"","signature":"","url":"/phobos/std/array.html"},{"doc":"Allocates an array and initializes it with copies of the elements of range `r`.","kind":"function","module":"std.array","name":"array","package":"phobos","parentType":"","signature":"ForeachType!Range[] array(Range)(Range r) if (isIterable!Range && !isAutodecodableString!Range && !isInfinite!Range)","url":"/phobos/std/array/array.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"array","package":"phobos","parentType":"","signature":"ForeachType!(typeof((* Range).init))[] array(Range)(Range r) if (is(Range ==  U *,  U)  &&  isIterable!U && !isAutodecodableString!Range && !isInfinite!Range)","url":"/phobos/std/array/array.html"},{"doc":"Convert a narrow autodecoding string to an array type that fully supports random access.  This is handled as a special case and always returns an a...","kind":"function","module":"std.array","name":"array","package":"phobos","parentType":"","signature":"CopyTypeQualifiers!(ElementType!String, dchar)[] array(String)(scope  String str) if (isAutodecodableString!String)","url":"/phobos/std/array/array.html"},{"doc":"Returns a newly allocated associative array from a range of key/value tuples or from a range of keys and a range of values.","kind":"function","module":"std.array","name":"assocArray","package":"phobos","parentType":"","signature":"auto assocArray(Range)(Range r) if (isInputRange!Range)","url":"/phobos/std/array/assocArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"assocArray","package":"phobos","parentType":"","signature":"auto assocArray(Keys,  Values)(Keys keys,  Values values) if (isInputRange!Values &&  isInputRange!Keys)","url":"/phobos/std/array/assocArray.html"},{"doc":"Construct a range iterating over an associative array by key/value tuples.","kind":"function","module":"std.array","name":"byPair","package":"phobos","parentType":"","signature":"auto byPair(AA)(AA aa) if (isAssociativeArray!AA)","url":"/phobos/std/array/byPair.html"},{"doc":"Returns a new array of type `T` allocated on the garbage collected heap without initializing its elements. This can be a useful optimization if eve...","kind":"function","module":"std.array","name":"uninitializedArray","package":"phobos","parentType":"","signature":"auto uninitializedArray(T,  I...)(I sizes) if (isDynamicArray!T &&  allSatisfy!(isIntegral,  I)  &&  hasIndirections!(ElementEncodingType!T))","url":"/phobos/std/array/uninitializedArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"uninitializedArray","package":"phobos","parentType":"","signature":"auto uninitializedArray(T,  I...)(I sizes) if (isDynamicArray!T &&  allSatisfy!(isIntegral,  I)  && !hasIndirections!(ElementEncodingType!T))","url":"/phobos/std/array/uninitializedArray.html"},{"doc":"Returns a new array of type `T` allocated on the garbage collected heap.","kind":"function","module":"std.array","name":"minimallyInitializedArray","package":"phobos","parentType":"","signature":"auto minimallyInitializedArray(T,  I...)(I sizes) if (isDynamicArray!T &&  allSatisfy!(isIntegral,  I))","url":"/phobos/std/array/minimallyInitializedArray.html"},{"doc":"","kind":"function","module":"std.array","name":"arrayAllocImpl","package":"phobos","parentType":"","signature":"auto arrayAllocImpl(bool  minimallyInitialized,  T,  I...)(I sizes)","url":"/phobos/std/array/arrayAllocImpl.html"},{"doc":"Returns the overlapping portion, if any, of two arrays. Unlike `equal`, `overlap` only compares the pointers and lengths in the ranges, not the val...","kind":"function","module":"std.array","name":"overlap","package":"phobos","parentType":"","signature":"CommonType!(T[],  U[]) overlap(T,  U)(T[]  a,  U[]  b) if (is(typeof(a.ptr <  b.ptr)  ==  bool))","url":"/phobos/std/array/overlap.html"},{"doc":"","kind":"function","module":"std.array","name":"copyBackwards","package":"phobos","parentType":"","signature":"void copyBackwards(T)(T[]  src,  T[]  dest)","url":"/phobos/std/array/copyBackwards.html"},{"doc":"Inserts `stuff` (which must be an input range or any number of implicitly convertible items) in `array` at position `pos`.","kind":"function","module":"std.array","name":"insertInPlace","package":"phobos","parentType":"","signature":"void insertInPlace(T,  U...)(ref  T[]  array,  size_t pos,  U stuff) if (!isSomeString!(T[])\n     &&  allSatisfy!(isInputRangeOrConvertible!T,  U)  &&  U.length >  0)","url":"/phobos/std/array/insertInPlace.html"},{"doc":"Ditto","kind":"function","module":"std.array","name":"insertInPlace","package":"phobos","parentType":"","signature":"void insertInPlace(T,  U...)(ref  T[]  array,  size_t pos,  U stuff) if (isSomeString!(T[])  &&  allSatisfy!(isCharOrStringOrDcharRange,  U))","url":"/phobos/std/array/insertInPlace.html"},{"doc":"Returns whether the `front`s of `lhs` and `rhs` both refer to the same place in memory, making one of the arrays a slice of the other which starts ...","kind":"function","module":"std.array","name":"sameHead","package":"phobos","parentType":"","signature":"bool sameHead(T)(in  T[]  lhs,  in  T[]  rhs)","url":"/phobos/std/array/sameHead.html"},{"doc":"Returns whether the `back`s of `lhs` and `rhs` both refer to the same place in memory, making one of the arrays a slice of the other which end at i...","kind":"function","module":"std.array","name":"sameTail","package":"phobos","parentType":"","signature":"bool sameTail(T)(in  T[]  lhs,  in  T[]  rhs)","url":"/phobos/std/array/sameTail.html"},{"doc":"Params: s = an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) or a dynamic array n = number of times to repeat `s`","kind":"function","module":"std.array","name":"replicate","package":"phobos","parentType":"","signature":"ElementEncodingType!S[] replicate(S)(S s,  size_t n) if (isDynamicArray!S)","url":"/phobos/std/array/replicate.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"replicate","package":"phobos","parentType":"","signature":"ElementType!S[] replicate(S)(S s,  size_t n) if (isInputRange!S && !isDynamicArray!S)","url":"/phobos/std/array/replicate.html"},{"doc":"Eagerly splits `range` into an array, using `sep` as the delimiter.","kind":"function","module":"std.array","name":"split","package":"phobos","parentType":"","signature":"S[] split(S)(S s) if (isSomeString!S)","url":"/phobos/std/array/split.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"split","package":"phobos","parentType":"","signature":"auto split(Range,  Separator)(Range range,  Separator sep) if (isForwardRange!Range && (\n     is(typeof(ElementType!Range.init ==  Separator.init))  ||\n     is(typeof(ElementType!Range.init ==  ElementType!Separator.init))  &&  isForwardRange!Separator\n    ))","url":"/phobos/std/array/split.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"split","package":"phobos","parentType":"","signature":"auto split(alias  isTerminator,  Range)(Range range) if (isForwardRange!Range &&  is(typeof(unaryFun!isTerminator(range.front))))","url":"/phobos/std/array/split.html"},{"doc":"Eagerly concatenates all of the ranges in `ror` together (with the GC) into one array using `sep` as the separator if present.","kind":"function","module":"std.array","name":"join","package":"phobos","parentType":"","signature":"ElementEncodingType!(ElementType!RoR)[] join(RoR,  R)(RoR ror,  R sep) if (isInputRange!RoR &&\n     isInputRange!(Unqual!(ElementType!RoR))  &&\n     isInputRange!R &&\n    (is(immutable  ElementType!(ElementType!RoR)  ==  immutable  ElementType!R)  ||\n     (isSomeChar!(ElementType!(ElementType!RoR))  &&  isSomeChar!(ElementType!R))\n    ))","url":"/phobos/std/array/join.html"},{"doc":"Ditto","kind":"function","module":"std.array","name":"join","package":"phobos","parentType":"","signature":"ElementEncodingType!(ElementType!RoR)[] join(RoR,  E)(RoR ror,  scope  E sep) if (isInputRange!RoR &&\n     isInputRange!(Unqual!(ElementType!RoR))  &&\n    ((is(E :  ElementType!(ElementType!RoR)))  ||\n     (!autodecodeStrings &&  isSomeChar!(ElementType!(ElementType!RoR))  &&\n       isSomeChar!E)))","url":"/phobos/std/array/join.html"},{"doc":"Ditto","kind":"function","module":"std.array","name":"join","package":"phobos","parentType":"","signature":"ElementEncodingType!(ElementType!RoR)[] join(RoR)(RoR ror) if (isInputRange!RoR &&\n     isInputRange!(Unqual!(ElementType!RoR)))","url":"/phobos/std/array/join.html"},{"doc":"Replace occurrences of `from` with `to` in `subject` in a new array.","kind":"function","module":"std.array","name":"replace","package":"phobos","parentType":"","signature":"E[] replace(E,  R1,  R2)(E[]  subject,  R1 from,  R2 to) if ((isForwardRange!R1 &&  isForwardRange!R2 && (hasLength!R2 ||  isSomeString!R2))  ||\n     is(Unqual!E :  Unqual!R1))","url":"/phobos/std/array/replace.html"},{"doc":"Replace occurrences of `from` with `to` in `subject` in a new array. `changed` counts how many replacements took place.","kind":"function","module":"std.array","name":"replace","package":"phobos","parentType":"","signature":"E[] replace(E,  R1,  R2)(E[]  subject,  R1 from,  R2 to,  ref  size_t changed) if ((isForwardRange!R1 &&  isForwardRange!R2 && (hasLength!R2 ||  isSomeString!R2))  ||\n     is(Unqual!E :  Unqual!R1))","url":"/phobos/std/array/replace.html"},{"doc":"Replace occurrences of `from` with `to` in `subject` and output the result into `sink`.","kind":"function","module":"std.array","name":"replaceInto","package":"phobos","parentType":"","signature":"void replaceInto(E,  Sink,  R1,  R2)(Sink sink,  E[]  subject,  R1 from,  R2 to) if (isOutputRange!(Sink,  E)  &&\n    ((isForwardRange!R1 &&  isForwardRange!R2 && (hasLength!R2 ||  isSomeString!R2))  ||\n     is(Unqual!E :  Unqual!R1)))","url":"/phobos/std/array/replaceInto.html"},{"doc":"Replace occurrences of `from` with `to` in `subject` and output the result into `sink`. `changed` counts how many replacements took place.","kind":"function","module":"std.array","name":"replaceInto","package":"phobos","parentType":"","signature":"void replaceInto(E,  Sink,  R1,  R2)(Sink sink,  E[]  subject,  R1 from,  R2 to,  ref  size_t changed) if (isOutputRange!(Sink,  E)  &&\n    ((isForwardRange!R1 &&  isForwardRange!R2 && (hasLength!R2 ||  isSomeString!R2))  ||\n     is(Unqual!E :  Unqual!R1)))","url":"/phobos/std/array/replaceInto.html"},{"doc":"Replaces elements from `array` with indices ranging from `from` (inclusive) to `to` (exclusive) with the range `stuff`.","kind":"function","module":"std.array","name":"replace","package":"phobos","parentType":"","signature":"T[] replace(T,  Range)(T[]  subject,  size_t from,  size_t to,  Range stuff) if (isInputRange!Range &&\n    (is(ElementType!Range :  T)  ||\n     isSomeString!(T[])  &&  is(ElementType!Range :  dchar)))","url":"/phobos/std/array/replace.html"},{"doc":"Replaces elements from `array` with indices ranging from `from` (inclusive) to `to` (exclusive) with the range `stuff`. Expands or shrinks the arra...","kind":"function","module":"std.array","name":"replaceInPlace","package":"phobos","parentType":"","signature":"void replaceInPlace(T,  Range)(ref  T[]  array,  size_t from,  size_t to,  Range stuff) if (is(typeof(replace(array,  from,  to,  stuff))))","url":"/phobos/std/array/replaceInPlace.html"},{"doc":"Replaces the first occurrence of `from` with `to` in `subject`.","kind":"function","module":"std.array","name":"replaceFirst","package":"phobos","parentType":"","signature":"E[] replaceFirst(E,  R1,  R2)(E[]  subject,  R1 from,  R2 to) if (isDynamicArray!(E[])  &&\n     isForwardRange!R1 &&  is(typeof(appender!(E[])().put(from[0 ..  1])))  &&\n     isForwardRange!R2 &&  is(typeof(appender!(E[])().put(to[0 ..  1]))))","url":"/phobos/std/array/replaceFirst.html"},{"doc":"Replaces the last occurrence of `from` with `to` in `subject`.","kind":"function","module":"std.array","name":"replaceLast","package":"phobos","parentType":"","signature":"E[] replaceLast(E,  R1,  R2)(E[]  subject,  R1 from ,  R2 to) if (isDynamicArray!(E[])  &&\n     isForwardRange!R1 &&  is(typeof(appender!(E[])().put(from[0 ..  1])))  &&\n     isForwardRange!R2 &&  is(typeof(appender!(E[])().put(to[0 ..  1]))))","url":"/phobos/std/array/replaceLast.html"},{"doc":"Creates a new array such that the items in `slice` are replaced with the items in `replacement`. `slice` and `replacement` do not need to be the sa...","kind":"function","module":"std.array","name":"replaceSlice","package":"phobos","parentType":"","signature":"inout(T)[] replaceSlice(T)(inout(T)[]  s,  in  T[]  slice,  in  T[]  replacement)","url":"/phobos/std/array/replaceSlice.html"},{"doc":"","kind":"function","module":"std.array","name":"appenderNewCapacity","package":"phobos","parentType":"","signature":"size_t appenderNewCapacity(size_t TSizeOf)(size_t curLen,  size_t reqLen)","url":"/phobos/std/array/appenderNewCapacity.html"},{"doc":"Convenience function that returns an $(LREF Appender) instance, optionally initialized with `array`.","kind":"function","module":"std.array","name":"appender","package":"phobos","parentType":"","signature":"Appender!A appender(A)() if (isDynamicArray!A)","url":"/phobos/std/array/appender.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"appender","package":"phobos","parentType":"","signature":"Appender!(E[]) appender(A :  E[],  E)(auto  ref  A array)","url":"/phobos/std/array/appender.html"},{"doc":"Convenience function that returns a $(LREF RefAppender) instance initialized with `arrayPtr`. Don't use null for the array pointer, use the other v...","kind":"function","module":"std.array","name":"appender","package":"phobos","parentType":"","signature":"RefAppender!(E[]) appender(P :  E[] *,  E)(P arrayPtr)","url":"/phobos/std/array/appender.html"},{"doc":"Constructs a static array from a dynamic array whose length is known at compile-time. The element type can be inferred or specified explicitly:","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"T[n] staticArray(T,  size_t n)(auto  ref  T[n]  a)","url":"/phobos/std/array/staticArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"U[n] staticArray(U,  T,  size_t n)(auto  ref  T[n]  a) if (!is(T ==  U)  &&  is(T :  U))","url":"/phobos/std/array/staticArray.html"},{"doc":"Constructs a static array from a range. When `a.length` is not known at compile time, the number of elements must be given as a template argument (...","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"auto staticArray(size_t n,  T)(scope  T a) if (isInputRange!T)","url":"/phobos/std/array/staticArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"auto staticArray(size_t n,  T)(scope  T a,  out  size_t rangeLength) if (isInputRange!T)","url":"/phobos/std/array/staticArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"auto staticArray(Un :  U[n],  U,  size_t n,  T)(scope  T a) if (isInputRange!T &&  is(ElementType!T :  U))","url":"/phobos/std/array/staticArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"auto staticArray(Un :  U[n],  U,  size_t n,  T)(scope  T a,  out  size_t rangeLength) if (isInputRange!T &&  is(ElementType!T :  U))","url":"/phobos/std/array/staticArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"auto staticArray(alias  a)() if (isInputRange!(typeof(a)))","url":"/phobos/std/array/staticArray.html"},{"doc":"ditto","kind":"function","module":"std.array","name":"staticArray","package":"phobos","parentType":"","signature":"auto staticArray(U,  alias  a)() if (isInputRange!(typeof(a)))","url":"/phobos/std/array/staticArray.html"},{"doc":"Implements an output range that appends data to an array. This is recommended over $(D array ~= data) when appending many elements because it is mo...","kind":"struct","module":"std.array","name":"Appender","package":"phobos","parentType":"","signature":"Appender(A) if (isDynamicArray!A)","url":"/phobos/std/array.html#Appender"},{"doc":"Reserve at least newCapacity elements for appending.  Note that more elements may be reserved than requested. If `newCapacity <= capacity`, then no...","kind":"method","module":"std.array","name":"reserve","package":"phobos","parentType":"Appender","signature":"void reserve(size_t newCapacity)","url":"/phobos/std/array/Appender.reserve.html"},{"doc":"Returns: the capacity of the array (the maximum number of elements the managed array can accommodate before triggering a reallocation). If any appe...","kind":"method","module":"std.array","name":"capacity","package":"phobos","parentType":"Appender","signature":"size_t capacity()","url":"/phobos/std/array/Appender.capacity.html"},{"doc":"Returns: The number of elements appended.","kind":"method","module":"std.array","name":"length","package":"phobos","parentType":"Appender","signature":"size_t length()","url":"/phobos/std/array/Appender.length.html"},{"doc":"Use opSlice() from now on. Returns: The managed array.","kind":"method","module":"std.array","name":"data","package":"phobos","parentType":"Appender","signature":"inout(T)[] data()","url":"/phobos/std/array/Appender.data.html"},{"doc":"Returns: The managed array.","kind":"method","module":"std.array","name":"opSlice","package":"phobos","parentType":"Appender","signature":"inout(T)[] opSlice()","url":"/phobos/std/array/Appender.opSlice.html"},{"doc":"","kind":"method","module":"std.array","name":"ensureAddable","package":"phobos","parentType":"Appender","signature":"void ensureAddable(size_t nelems)","url":"/phobos/std/array/Appender.ensureAddable.html"},{"doc":"Appends `item` to the managed array. Performs encoding for `char` types if `A` is a differently typed `char` array.","kind":"method","module":"std.array","name":"put","package":"phobos","parentType":"Appender","signature":"void put(U)(U item) if (canPutItem!U)","url":"/phobos/std/array/Appender.put.html"},{"doc":"","kind":"method","module":"std.array","name":"put","package":"phobos","parentType":"Appender","signature":"void put(Range)(Range items) if (canPutConstRange!Range)","url":"/phobos/std/array/Appender.put.html"},{"doc":"Appends an entire range to the managed array. Performs encoding for `char` elements if `A` is a differently typed `char` array.","kind":"method","module":"std.array","name":"put","package":"phobos","parentType":"Appender","signature":"void put(Range)(Range items) if (canPutRange!Range)","url":"/phobos/std/array/Appender.put.html"},{"doc":"Gives a string in the form of `Appender!(A)(data)`.","kind":"method","module":"std.array","name":"toString","package":"phobos","parentType":"Appender","signature":"string toString()()","url":"/phobos/std/array/Appender.toString.html"},{"doc":"A version of $(LREF Appender) that can update an array in-place. It forwards all calls to an underlying appender implementation. Any calls made to ...","kind":"struct","module":"std.array","name":"RefAppender","package":"phobos","parentType":"","signature":"RefAppender(A) if (isDynamicArray!A)","url":"/phobos/std/array.html#RefAppender"},{"doc":"Wraps remaining `Appender` methods such as $(LREF put). Params: fn = Method name to call. args = Arguments to pass to the method.","kind":"method","module":"std.array","name":"opDispatch","package":"phobos","parentType":"RefAppender","signature":"void opDispatch(string fn,  Args...)(Args args) if (__traits(compiles, (Appender!A a)  =>  mixin(\"a.\" ~  fn ~  \"(args)\")))","url":"/phobos/std/array/RefAppender.opDispatch.html"},{"doc":"Appends `rhs` to the managed array. Params: rhs = Element or range.","kind":"method","module":"std.array","name":"opOpAssign","package":"phobos","parentType":"RefAppender","signature":"void opOpAssign(string op :  \"~\",  U)(U rhs) if (__traits(compiles, (Appender!A a) {  a.put(rhs);  }))","url":"/phobos/std/array/RefAppender.opOpAssign.html"},{"doc":"Returns the capacity of the array (the maximum number of elements the managed array can accommodate before triggering a reallocation).  If any appe...","kind":"method","module":"std.array","name":"capacity","package":"phobos","parentType":"RefAppender","signature":"size_t capacity()","url":"/phobos/std/array/RefAppender.capacity.html"},{"doc":"Returns: The number of elements appended.","kind":"method","module":"std.array","name":"length","package":"phobos","parentType":"RefAppender","signature":"size_t length()","url":"/phobos/std/array/RefAppender.length.html"},{"doc":"","kind":"method","module":"std.array","name":"data","package":"phobos","parentType":"RefAppender","signature":"inout(T)[] data()","url":"/phobos/std/array/RefAppender.data.html"},{"doc":"Returns: the managed array.","kind":"method","module":"std.array","name":"opSlice","package":"phobos","parentType":"RefAppender","signature":"inout(ElementEncodingType!A)[] opSlice()","url":"/phobos/std/array/RefAppender.opSlice.html"},{"doc":"","kind":"template","module":"std.array","name":"blockAttribute","package":"phobos","parentType":"","signature":"blockAttribute(T)","url":"/phobos/std/array.html#blockAttribute"},{"doc":"","kind":"template","module":"std.array","name":"nDimensions","package":"phobos","parentType":"","signature":"nDimensions(T)","url":"/phobos/std/array.html#nDimensions"},{"doc":"","kind":"template","module":"std.array","name":"isInputRangeWithLengthOrConvertible","package":"phobos","parentType":"","signature":"isInputRangeWithLengthOrConvertible(E)","url":"/phobos/std/array.html#isInputRangeWithLengthOrConvertible"},{"doc":"","kind":"template","module":"std.array","name":"isCharOrStringOrDcharRange","package":"phobos","parentType":"","signature":"isCharOrStringOrDcharRange(T)","url":"/phobos/std/array.html#isCharOrStringOrDcharRange"},{"doc":"","kind":"template","module":"std.array","name":"isInputRangeOrConvertible","package":"phobos","parentType":"","signature":"isInputRangeOrConvertible(E)","url":"/phobos/std/array.html#isInputRangeOrConvertible"},{"doc":"","kind":"variable","module":"std.array","name":"hasCheapIteration","package":"phobos","parentType":"","signature":"bool hasCheapIteration","url":"/phobos/std/array.html#hasCheapIteration"},{"doc":"Functions which operate on ASCII characters.","kind":"module","module":"std.ascii","name":"std.ascii","package":"phobos","parentType":"","signature":"","url":"/phobos/std/ascii.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is a letter or a number (0 .. 9, a .. z, A .. Z).","kind":"function","module":"std.ascii","name":"isAlphaNum","package":"phobos","parentType":"","signature":"bool isAlphaNum(dchar  c)","url":"/phobos/std/ascii/isAlphaNum.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is an ASCII letter (A .. Z, a .. z).","kind":"function","module":"std.ascii","name":"isAlpha","package":"phobos","parentType":"","signature":"bool isAlpha(dchar  c)","url":"/phobos/std/ascii/isAlpha.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is a lowercase ASCII letter (a .. z).","kind":"function","module":"std.ascii","name":"isLower","package":"phobos","parentType":"","signature":"bool isLower(dchar  c)","url":"/phobos/std/ascii/isLower.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is an uppercase ASCII letter (A .. Z).","kind":"function","module":"std.ascii","name":"isUpper","package":"phobos","parentType":"","signature":"bool isUpper(dchar  c)","url":"/phobos/std/ascii/isUpper.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is a digit (0 .. 9).","kind":"function","module":"std.ascii","name":"isDigit","package":"phobos","parentType":"","signature":"bool isDigit(dchar  c)","url":"/phobos/std/ascii/isDigit.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is a digit in base 8 (0 .. 7).","kind":"function","module":"std.ascii","name":"isOctalDigit","package":"phobos","parentType":"","signature":"bool isOctalDigit(dchar  c)","url":"/phobos/std/ascii/isOctalDigit.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is a digit in base 16 (0 .. 9, A .. F, a .. f).","kind":"function","module":"std.ascii","name":"isHexDigit","package":"phobos","parentType":"","signature":"bool isHexDigit(dchar  c)","url":"/phobos/std/ascii/isHexDigit.html"},{"doc":"Params: c = The character to test. Returns: Whether or not `c` is a whitespace character. That includes the space, tab, vertical tab, form feed, ca...","kind":"function","module":"std.ascii","name":"isWhite","package":"phobos","parentType":"","signature":"bool isWhite(dchar  c)","url":"/phobos/std/ascii/isWhite.html"},{"doc":"Params: c = The character to test. Returns: Whether `c` is a control character.","kind":"function","module":"std.ascii","name":"isControl","package":"phobos","parentType":"","signature":"bool isControl(dchar  c)","url":"/phobos/std/ascii/isControl.html"},{"doc":"Params: c = The character to test. Returns: Whether or not `c` is a punctuation character. That includes all ASCII characters which are not control...","kind":"function","module":"std.ascii","name":"isPunctuation","package":"phobos","parentType":"","signature":"bool isPunctuation(dchar  c)","url":"/phobos/std/ascii/isPunctuation.html"},{"doc":"Params: c = The character to test. Returns: Whether or not `c` is a printable character other than the space character.","kind":"function","module":"std.ascii","name":"isGraphical","package":"phobos","parentType":"","signature":"bool isGraphical(dchar  c)","url":"/phobos/std/ascii/isGraphical.html"},{"doc":"Params: c = The character to test. Returns: Whether or not `c` is a printable character - including the space character.","kind":"function","module":"std.ascii","name":"isPrintable","package":"phobos","parentType":"","signature":"bool isPrintable(dchar  c)","url":"/phobos/std/ascii/isPrintable.html"},{"doc":"Params: c = The character to test. Returns: Whether or not `c` is in the ASCII character set - i.e. in the range 0 .. 0x7F.","kind":"function","module":"std.ascii","name":"isASCII","package":"phobos","parentType":"","signature":"bool isASCII(dchar  c)","url":"/phobos/std/ascii/isASCII.html"},{"doc":"Converts an ASCII letter to lowercase.","kind":"function","module":"std.ascii","name":"toLower","package":"phobos","parentType":"","signature":"auto toLower(C)(C c) if (is(C :  dchar))","url":"/phobos/std/ascii/toLower.html"},{"doc":"Converts an ASCII letter to uppercase.","kind":"function","module":"std.ascii","name":"toUpper","package":"phobos","parentType":"","signature":"auto toUpper(C)(C c) if (is(C :  dchar))","url":"/phobos/std/ascii/toUpper.html"},{"doc":"Letter case specifier.","kind":"enum","module":"std.ascii","name":"LetterCase","package":"phobos","parentType":"","signature":"LetterCase : bool","url":"/phobos/std/ascii.html#LetterCase"},{"doc":"Upper case letters","kind":"enum_member","module":"std.ascii","name":"upper","package":"phobos","parentType":"","signature":"upper = ","url":"/phobos/std/ascii.html#LetterCase"},{"doc":"Lower case letters","kind":"enum_member","module":"std.ascii","name":"lower","package":"phobos","parentType":"","signature":"lower = ","url":"/phobos/std/ascii.html#LetterCase"},{"doc":"All control characters in the ASCII table ($(HTTPS www.asciitable.com, source)).","kind":"enum","module":"std.ascii","name":"ControlChar","package":"phobos","parentType":"","signature":"ControlChar : char","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Null","kind":"enum_member","module":"std.ascii","name":"nul","package":"phobos","parentType":"","signature":"nul = '\\x00'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Start of heading","kind":"enum_member","module":"std.ascii","name":"soh","package":"phobos","parentType":"","signature":"soh = '\\x01'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Start of text","kind":"enum_member","module":"std.ascii","name":"stx","package":"phobos","parentType":"","signature":"stx = '\\x02'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"End of text","kind":"enum_member","module":"std.ascii","name":"etx","package":"phobos","parentType":"","signature":"etx = '\\x03'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"End of transmission","kind":"enum_member","module":"std.ascii","name":"eot","package":"phobos","parentType":"","signature":"eot = '\\x04'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Enquiry","kind":"enum_member","module":"std.ascii","name":"enq","package":"phobos","parentType":"","signature":"enq = '\\x05'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Acknowledge","kind":"enum_member","module":"std.ascii","name":"ack","package":"phobos","parentType":"","signature":"ack = '\\x06'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Bell","kind":"enum_member","module":"std.ascii","name":"bel","package":"phobos","parentType":"","signature":"bel = '\\x07'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Backspace","kind":"enum_member","module":"std.ascii","name":"bs","package":"phobos","parentType":"","signature":"bs = '\\x08'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Horizontal tab","kind":"enum_member","module":"std.ascii","name":"tab","package":"phobos","parentType":"","signature":"tab = '\\x09'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"NL line feed, new line","kind":"enum_member","module":"std.ascii","name":"lf","package":"phobos","parentType":"","signature":"lf = '\\x0A'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Vertical tab","kind":"enum_member","module":"std.ascii","name":"vt","package":"phobos","parentType":"","signature":"vt = '\\x0B'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"NP form feed, new page","kind":"enum_member","module":"std.ascii","name":"ff","package":"phobos","parentType":"","signature":"ff = '\\x0C'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Carriage return","kind":"enum_member","module":"std.ascii","name":"cr","package":"phobos","parentType":"","signature":"cr = '\\x0D'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Shift out","kind":"enum_member","module":"std.ascii","name":"so","package":"phobos","parentType":"","signature":"so = '\\x0E'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Shift in","kind":"enum_member","module":"std.ascii","name":"si","package":"phobos","parentType":"","signature":"si = '\\x0F'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Data link escape","kind":"enum_member","module":"std.ascii","name":"dle","package":"phobos","parentType":"","signature":"dle = '\\x10'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Device control 1","kind":"enum_member","module":"std.ascii","name":"dc1","package":"phobos","parentType":"","signature":"dc1 = '\\x11'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Device control 2","kind":"enum_member","module":"std.ascii","name":"dc2","package":"phobos","parentType":"","signature":"dc2 = '\\x12'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Device control 3","kind":"enum_member","module":"std.ascii","name":"dc3","package":"phobos","parentType":"","signature":"dc3 = '\\x13'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Device control 4","kind":"enum_member","module":"std.ascii","name":"dc4","package":"phobos","parentType":"","signature":"dc4 = '\\x14'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Negative acknowledge","kind":"enum_member","module":"std.ascii","name":"nak","package":"phobos","parentType":"","signature":"nak = '\\x15'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Synchronous idle","kind":"enum_member","module":"std.ascii","name":"syn","package":"phobos","parentType":"","signature":"syn = '\\x16'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"End of transmission block","kind":"enum_member","module":"std.ascii","name":"etb","package":"phobos","parentType":"","signature":"etb = '\\x17'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Cancel","kind":"enum_member","module":"std.ascii","name":"can","package":"phobos","parentType":"","signature":"can = '\\x18'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"End of medium","kind":"enum_member","module":"std.ascii","name":"em","package":"phobos","parentType":"","signature":"em = '\\x19'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Substitute","kind":"enum_member","module":"std.ascii","name":"sub","package":"phobos","parentType":"","signature":"sub = '\\x1A'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Escape","kind":"enum_member","module":"std.ascii","name":"esc","package":"phobos","parentType":"","signature":"esc = '\\x1B'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"File separator","kind":"enum_member","module":"std.ascii","name":"fs","package":"phobos","parentType":"","signature":"fs = '\\x1C'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Group separator","kind":"enum_member","module":"std.ascii","name":"gs","package":"phobos","parentType":"","signature":"gs = '\\x1D'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Record separator","kind":"enum_member","module":"std.ascii","name":"rs","package":"phobos","parentType":"","signature":"rs = '\\x1E'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Unit separator","kind":"enum_member","module":"std.ascii","name":"us","package":"phobos","parentType":"","signature":"us = '\\x1F'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"Delete","kind":"enum_member","module":"std.ascii","name":"del","package":"phobos","parentType":"","signature":"del = '\\x7F'","url":"/phobos/std/ascii.html#ControlChar"},{"doc":"0 .. 9A .. Fa .. f","kind":"variable","module":"std.ascii","name":"fullHexDigits","package":"phobos","parentType":"","signature":"fullHexDigits","url":"/phobos/std/ascii.html#fullHexDigits"},{"doc":"0 .. 9A .. F","kind":"variable","module":"std.ascii","name":"hexDigits","package":"phobos","parentType":"","signature":"hexDigits","url":"/phobos/std/ascii.html#hexDigits"},{"doc":"0 .. 9a .. f","kind":"variable","module":"std.ascii","name":"lowerHexDigits","package":"phobos","parentType":"","signature":"lowerHexDigits","url":"/phobos/std/ascii.html#lowerHexDigits"},{"doc":"0 .. 9","kind":"variable","module":"std.ascii","name":"digits","package":"phobos","parentType":"","signature":"digits","url":"/phobos/std/ascii.html#digits"},{"doc":"0 .. 7","kind":"variable","module":"std.ascii","name":"octalDigits","package":"phobos","parentType":"","signature":"octalDigits","url":"/phobos/std/ascii.html#octalDigits"},{"doc":"A .. Za .. z","kind":"variable","module":"std.ascii","name":"letters","package":"phobos","parentType":"","signature":"letters","url":"/phobos/std/ascii.html#letters"},{"doc":"A .. Z","kind":"variable","module":"std.ascii","name":"uppercase","package":"phobos","parentType":"","signature":"uppercase","url":"/phobos/std/ascii.html#uppercase"},{"doc":"a .. z","kind":"variable","module":"std.ascii","name":"lowercase","package":"phobos","parentType":"","signature":"lowercase","url":"/phobos/std/ascii.html#lowercase"},{"doc":"ASCII _whitespace","kind":"variable","module":"std.ascii","name":"whitespace","package":"phobos","parentType":"","signature":"whitespace","url":"/phobos/std/ascii.html#whitespace"},{"doc":"Support for Base64 encoding and decoding.","kind":"module","module":"std.base64","name":"std.base64","package":"phobos","parentType":"","signature":"","url":"/phobos/std/base64.html"},{"doc":"Implementation of standard _Base64 encoding.","kind":"alias","module":"std.base64","name":"Base64","package":"phobos","parentType":"","signature":"Base64 = Base64Impl!('+',  '/')","url":"/phobos/std/base64.html#Base64"},{"doc":"Variation of Base64 encoding that is safe for use in URLs and filenames.","kind":"alias","module":"std.base64","name":"Base64URL","package":"phobos","parentType":"","signature":"Base64URL = Base64Impl!('-',  '_')","url":"/phobos/std/base64.html#Base64URL"},{"doc":"Unpadded variation of Base64 encoding that is safe for use in URLs and filenames, as used in RFCs 4648 and 7515 (JWS/JWT/JWE).","kind":"alias","module":"std.base64","name":"Base64URLNoPadding","package":"phobos","parentType":"","signature":"Base64URLNoPadding = Base64Impl!('-',  '_',  Base64.NoPadding)","url":"/phobos/std/base64.html#Base64URLNoPadding"},{"doc":"Exception thrown upon encountering Base64 encoding or decoding errors.","kind":"class","module":"std.base64","name":"Base64Exception","package":"phobos","parentType":"","signature":"Base64Exception : Exception","url":"/phobos/std/base64.html#Base64Exception"},{"doc":"Template for implementing Base64 encoding and decoding.","kind":"template","module":"std.base64","name":"Base64Impl","package":"phobos","parentType":"","signature":"Base64Impl(char  Map62th,  char  Map63th,  char  Padding =  '=')","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Calculates the length needed to store the encoded string corresponding to an input of the given length.","kind":"function","module":"std.base64","name":"encodeLength","package":"phobos","parentType":"","signature":"size_t encodeLength(in  size_t sourceLength)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Encode $(D_PARAM source) into a `char[]` buffer using Base64 encoding.","kind":"function","module":"std.base64","name":"encode","package":"phobos","parentType":"","signature":"char[] encode(R1,  R2)(const  scope  R1 source,  return  scope  R2 buffer) if (isArray!R1 &&  is(ElementType!R1 :  ubyte)  &&  is(R2 ==  char[]))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"encode","package":"phobos","parentType":"","signature":"char[] encode(R1,  R2)(R1 source,  R2 buffer) if (!isArray!R1 &&  isInputRange!R1 &&\n         is(ElementType!R1 :  ubyte)  &&  hasLength!R1 &&\n         is(R2 ==  char[]))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Encodes $(D_PARAM source) into an $(REF_ALTTEXT output range, isOutputRange, std,range,primitives) using Base64 encoding.","kind":"function","module":"std.base64","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(E,  R)(scope  const(E)[]  source,  auto  ref  R range) if (is(E :  ubyte)  &&  isOutputRange!(R,  char)  && !is(R ==  char[]))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(R1,  R2)(R1 source,  auto  ref  R2 range) if (!isArray!R1 &&  isInputRange!R1 &&  is(ElementType!R1 :  ubyte)  &&\n         hasLength!R1 && !is(R2 ==  char[])  &&  isOutputRange!(R2,  char))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Encodes $(D_PARAM source) to newly-allocated buffer.","kind":"function","module":"std.base64","name":"encode","package":"phobos","parentType":"","signature":"char[] encode(Range)(Range source) if (isArray!Range &&  is(ElementType!Range :  ubyte))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"encode","package":"phobos","parentType":"","signature":"char[] encode(Range)(Range source) if (!isArray!Range &&  isInputRange!Range &&\n         is(ElementType!Range :  ubyte)  &&  hasLength!Range)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Construct an `Encoder` that iterates over the Base64 encoding of the given $(REF_ALTTEXT input range, isInputRange, std,range,primitives).","kind":"function","module":"std.base64","name":"encoder","package":"phobos","parentType":"","signature":"Encoder!(Range) encoder(Range)(Range range) if (isInputRange!Range)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Given a Base64 encoded string, calculates the length of the decoded string.","kind":"function","module":"std.base64","name":"decodeLength","package":"phobos","parentType":"","signature":"size_t decodeLength(in  size_t sourceLength)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"","kind":"function","module":"std.base64","name":"realDecodeLength","package":"phobos","parentType":"","signature":"size_t realDecodeLength(R)(R source)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Decodes $(D_PARAM source) into the given buffer.","kind":"function","module":"std.base64","name":"decode","package":"phobos","parentType":"","signature":"ubyte[] decode(R1,  R2)(in  R1 source,  return  scope  R2 buffer) if (isArray!R1 &&  is(ElementType!R1 :  dchar)  &&\n         is(R2 ==  ubyte[])  &&  isOutputRange!(R2,  ubyte))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"decode","package":"phobos","parentType":"","signature":"ubyte[] decode(R1,  R2)(R1 source,  R2 buffer) if (!isArray!R1 &&  isInputRange!R1 &&\n         is(ElementType!R1 :  dchar)  &&  hasLength!R1 &&\n         is(R2 ==  ubyte[])  &&  isOutputRange!(R2,  ubyte))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Decodes $(D_PARAM source) into a given $(REF_ALTTEXT output range, isOutputRange, std,range,primitives).","kind":"function","module":"std.base64","name":"decode","package":"phobos","parentType":"","signature":"size_t decode(R1,  R2)(in  R1 source,  auto  ref  R2 range) if (isArray!R1 &&  is(ElementType!R1 :  dchar)  &&\n        !is(R2 ==  ubyte[])  &&  isOutputRange!(R2,  ubyte))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"decode","package":"phobos","parentType":"","signature":"size_t decode(R1,  R2)(R1 source,  auto  ref  R2 range) if (!isArray!R1 &&  isInputRange!R1 &&  is(ElementType!R1 :  dchar)  &&\n         hasLength!R1 && !is(R2 ==  ubyte[])  &&  isOutputRange!(R2,  ubyte))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Decodes $(D_PARAM source) into newly-allocated buffer.","kind":"function","module":"std.base64","name":"decode","package":"phobos","parentType":"","signature":"ubyte[] decode(Range)(Range source) if (isArray!Range &&  is(ElementType!Range :  dchar))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"decode","package":"phobos","parentType":"","signature":"ubyte[] decode(Range)(Range source) if (!isArray!Range &&  isInputRange!Range &&\n         is(ElementType!Range :  dchar)  &&  hasLength!Range)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Construct a `Decoder` that iterates over the decoding of the given Base64 encoded data.","kind":"function","module":"std.base64","name":"decoder","package":"phobos","parentType":"","signature":"Decoder!(Range) decoder(Range)(Range range) if (isInputRange!Range)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"ditto","kind":"function","module":"std.base64","name":"decoder","package":"phobos","parentType":"","signature":"Decoder!(const(ubyte)[]) decoder()(const(char)[]  range)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"","kind":"function","module":"std.base64","name":"decodeChar","package":"phobos","parentType":"","signature":"int decodeChar()(char  chr)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"","kind":"function","module":"std.base64","name":"decodeChar","package":"phobos","parentType":"","signature":"int decodeChar()(dchar  chr)","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"An $(REF_ALTTEXT input range, isInputRange, std,range,primitives) that iterates over the respective Base64 encodings of a range of data items.","kind":"struct","module":"std.base64","name":"Encoder","package":"phobos","parentType":"","signature":"Encoder(Range) if (isInputRange!Range && (is(ElementType!Range :  const(ubyte)[])  ||\n         is(ElementType!Range :  const(char)[])))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"An $(REF_ALTTEXT input range, isInputRange, std,range,primitives) that iterates over the encoded bytes of the given source data.","kind":"struct","module":"std.base64","name":"Encoder","package":"phobos","parentType":"","signature":"Encoder(Range) if (isInputRange!Range &&  is(ElementType!Range :  ubyte))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"An $(REF_ALTTEXT input range, isInputRange, std,range,primitives) that iterates over the decoded data of a range of Base64 encodings.","kind":"struct","module":"std.base64","name":"Decoder","package":"phobos","parentType":"","signature":"Decoder(Range) if (isInputRange!Range && (is(ElementType!Range :  const(char)[])  ||\n         is(ElementType!Range :  const(ubyte)[])))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"An $(REF_ALTTEXT input range, isInputRange, std,range,primitives) that iterates over the bytes of data decoded from a Base64 encoded string.","kind":"struct","module":"std.base64","name":"Decoder","package":"phobos","parentType":"","signature":"Decoder(Range) if (isInputRange!Range &&  is(ElementType!Range :  char))","url":"/phobos/std/base64.html#Base64Impl"},{"doc":"Arbitrary-precision ('bignum') arithmetic.","kind":"module","module":"std.bigint","name":"std.bigint","package":"phobos","parentType":"","signature":"","url":"/phobos/std/bigint.html"},{"doc":"Params: x = The `BigInt` to convert to a decimal `string`.","kind":"function","module":"std.bigint","name":"toDecimalString","package":"phobos","parentType":"","signature":"string toDecimalString(const(BigInt)  x)","url":"/phobos/std/bigint/toDecimalString.html"},{"doc":"Params: x = The `BigInt` to convert to a hexadecimal `string`.","kind":"function","module":"std.bigint","name":"toHex","package":"phobos","parentType":"","signature":"string toHex(const(BigInt)  x)","url":"/phobos/std/bigint/toHex.html"},{"doc":"Returns the absolute value of x converted to the corresponding unsigned type.","kind":"function","module":"std.bigint","name":"absUnsign","package":"phobos","parentType":"","signature":"Unsigned!T absUnsign(T)(T x) if (isIntegral!T)","url":"/phobos/std/bigint/absUnsign.html"},{"doc":"Finds the quotient and remainder for the given dividend and divisor in one operation.","kind":"function","module":"std.bigint","name":"divMod","package":"phobos","parentType":"","signature":"void divMod(const  BigInt dividend,  const  BigInt divisor,  out  BigInt quotient,  out  BigInt remainder)","url":"/phobos/std/bigint/divMod.html"},{"doc":"Fast power modulus calculation for $(LREF BigInt) operands. Params: base = the $(LREF BigInt) is basic operands. exponent = the $(LREF BigInt) is p...","kind":"function","module":"std.bigint","name":"powmod","package":"phobos","parentType":"","signature":"BigInt powmod(BigInt base,  BigInt exponent,  BigInt modulus)","url":"/phobos/std/bigint/powmod.html"},{"doc":"A struct representing an arbitrary precision integer.","kind":"struct","module":"std.bigint","name":"BigInt","package":"phobos","parentType":"","signature":"BigInt","url":"/phobos/std/bigint.html#BigInt"},{"doc":"Assignment from built-in integer types.","kind":"method","module":"std.bigint","name":"opAssign","package":"phobos","parentType":"BigInt","signature":"BigInt opAssign(T)(T x) if (isIntegral!T)","url":"/phobos/std/bigint/BigInt.opAssign.html"},{"doc":"Assignment from another BigInt.","kind":"method","module":"std.bigint","name":"opAssign","package":"phobos","parentType":"BigInt","signature":"BigInt opAssign(T: BigInt)(T x)","url":"/phobos/std/bigint/BigInt.opAssign.html"},{"doc":"Implements assignment operators from built-in integers of the form `BigInt op= integer`.","kind":"method","module":"std.bigint","name":"opOpAssign","package":"phobos","parentType":"BigInt","signature":"BigInt opOpAssign(string op,  T)(T y) if ((op == \"+\" ||  op == \"-\" ||  op == \"*\" ||  op == \"/\" ||  op == \"%\"\n        ||  op == \">>\" ||  op == \"<<\" ||  op == \"^^\" ||  op == \"|\" ||  op == \"&\" ||  op == \"^\")  &&  isIntegral!T)","url":"/phobos/std/bigint/BigInt.opOpAssign.html"},{"doc":"Implements assignment operators of the form `BigInt op= BigInt`.","kind":"method","module":"std.bigint","name":"opOpAssign","package":"phobos","parentType":"BigInt","signature":"BigInt opOpAssign(string op,  T)(T y) if ((op == \"+\" ||  op ==  \"-\" ||  op == \"*\" ||  op == \"|\" ||  op == \"&\" ||  op == \"^\" ||  op == \"/\" ||  op == \"%\")  &&  is (T:  BigInt))","url":"/phobos/std/bigint/BigInt.opOpAssign.html"},{"doc":"Implements binary operators between `BigInt`s.","kind":"method","module":"std.bigint","name":"opBinary","package":"phobos","parentType":"BigInt","signature":"BigInt opBinary(string op,  T)(T y) if ((op == \"+\" ||  op ==  \"*\" ||  op == \"-\" ||  op == \"|\" ||  op == \"&\" ||  op == \"^\" ||\n         op == \"/\" ||  op == \"%\")  &&  is (T:  BigInt))","url":"/phobos/std/bigint/BigInt.opBinary.html"},{"doc":"Implements binary operators between `BigInt`'s and built-in integers.","kind":"method","module":"std.bigint","name":"opBinary","package":"phobos","parentType":"BigInt","signature":"BigInt opBinary(string op,  T)(T y) if ((op == \"+\" ||  op ==  \"*\" ||  op == \"-\" ||  op == \"/\" ||  op == \"|\" ||  op == \"&\" ||\n         op == \"^\" ||  op == \">>\" ||  op == \"<<\" ||  op == \"^^\")\n         &&  isIntegral!T)","url":"/phobos/std/bigint/BigInt.opBinary.html"},{"doc":"Implements a narrowing remainder operation with built-in integer types.","kind":"method","module":"std.bigint","name":"opBinary","package":"phobos","parentType":"BigInt","signature":"auto opBinary(string op,  T)(T y) if (op ==  \"%\" &&  isIntegral!T)","url":"/phobos/std/bigint/BigInt.opBinary.html"},{"doc":"Implements operators with built-in integers on the left-hand side and `BigInt` on the right-hand side.","kind":"method","module":"std.bigint","name":"opBinaryRight","package":"phobos","parentType":"BigInt","signature":"BigInt opBinaryRight(string op,  T)(T y) if ((op == \"+\" ||  op == \"*\" ||  op == \"|\" ||  op == \"&\" ||  op == \"^\")  &&  isIntegral!T)","url":"/phobos/std/bigint/BigInt.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opBinaryRight","package":"phobos","parentType":"BigInt","signature":"BigInt opBinaryRight(string op,  T)(T y) if (op ==  \"-\" &&  isIntegral!T)","url":"/phobos/std/bigint/BigInt.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opBinaryRight","package":"phobos","parentType":"BigInt","signature":"T opBinaryRight(string op,  T)(T x) if ((op == \"%\" ||  op == \"/\")  &&  isIntegral!T)","url":"/phobos/std/bigint/BigInt.opBinaryRight.html"},{"doc":"Implements `BigInt` unary operators.","kind":"method","module":"std.bigint","name":"opUnary","package":"phobos","parentType":"BigInt","signature":"BigInt opUnary(string op)() if (op == \"+\" ||  op == \"-\" ||  op == \"~\")","url":"/phobos/std/bigint/BigInt.opUnary.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opUnary","package":"phobos","parentType":"BigInt","signature":"BigInt opUnary(string op)() if (op == \"++\" ||  op == \"--\")","url":"/phobos/std/bigint/BigInt.opUnary.html"},{"doc":"Implements `BigInt` equality test with other `BigInt`'s and built-in numeric types.","kind":"method","module":"std.bigint","name":"opEquals","package":"phobos","parentType":"BigInt","signature":"bool opEquals()(auto  ref  const  BigInt y)","url":"/phobos/std/bigint/BigInt.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opEquals","package":"phobos","parentType":"BigInt","signature":"bool opEquals(T)(const  T y) if (isIntegral!T)","url":"/phobos/std/bigint/BigInt.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opEquals","package":"phobos","parentType":"BigInt","signature":"bool opEquals(T)(const  T y) if (isFloatingPoint!T)","url":"/phobos/std/bigint/BigInt.opEquals.html"},{"doc":"Implements casting to `bool`.","kind":"method","module":"std.bigint","name":"opCast","package":"phobos","parentType":"BigInt","signature":"T opCast(T: bool)()","url":"/phobos/std/bigint/BigInt.opCast.html"},{"doc":"Implements casting to integer types.","kind":"method","module":"std.bigint","name":"opCast","package":"phobos","parentType":"BigInt","signature":"T opCast(T: ulong)()","url":"/phobos/std/bigint/BigInt.opCast.html"},{"doc":"Implements casting to floating point types.","kind":"method","module":"std.bigint","name":"opCast","package":"phobos","parentType":"BigInt","signature":"T opCast(T)() if (isFloatingPoint!T)","url":"/phobos/std/bigint/BigInt.opCast.html"},{"doc":"","kind":"method","module":"std.bigint","name":"toFloat","package":"phobos","parentType":"BigInt","signature":"T toFloat(T,  string roundingMode)() if (__traits(isFloating,  T)  && (roundingMode ==  \"nearest\" ||  roundingMode ==  \"truncate\"))","url":"/phobos/std/bigint/BigInt.toFloat.html"},{"doc":"Implements casting to/from qualified `BigInt`'s.","kind":"method","module":"std.bigint","name":"opCast","package":"phobos","parentType":"BigInt","signature":"T opCast(T)() if (is(immutable  T ==  immutable  BigInt))","url":"/phobos/std/bigint/BigInt.opCast.html"},{"doc":"Implements 3-way comparisons of `BigInt` with `BigInt` or `BigInt` with built-in numeric types.","kind":"method","module":"std.bigint","name":"opCmp","package":"phobos","parentType":"BigInt","signature":"int opCmp(ref  const  BigInt y)","url":"/phobos/std/bigint/BigInt.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opCmp","package":"phobos","parentType":"BigInt","signature":"int opCmp(T)(const  T y) if (isIntegral!T)","url":"/phobos/std/bigint/BigInt.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opCmp","package":"phobos","parentType":"BigInt","signature":"int opCmp(T)(const  T y) if (isFloatingPoint!T)","url":"/phobos/std/bigint/BigInt.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"opCmp","package":"phobos","parentType":"BigInt","signature":"int opCmp(T: BigInt)(const  T y)","url":"/phobos/std/bigint/BigInt.opCmp.html"},{"doc":"Returns: The value of this `BigInt` as a `long`, or `long.max`/`long.min` if outside the representable range.","kind":"method","module":"std.bigint","name":"toLong","package":"phobos","parentType":"BigInt","signature":"long toLong()","url":"/phobos/std/bigint/BigInt.toLong.html"},{"doc":"Returns: The value of this `BigInt` as an `int`, or `int.max`/`int.min` if outside the representable range.","kind":"method","module":"std.bigint","name":"toInt","package":"phobos","parentType":"BigInt","signature":"int toInt()","url":"/phobos/std/bigint/BigInt.toInt.html"},{"doc":"Number of significant `uint`s which are used in storing this number. The absolute value of this `BigInt` is always &lt; 2$(SUPERSCRIPT 32*uintLength)","kind":"method","module":"std.bigint","name":"uintLength","package":"phobos","parentType":"BigInt","signature":"size_t uintLength()","url":"/phobos/std/bigint/BigInt.uintLength.html"},{"doc":"Number of significant `ulong`s which are used in storing this number. The absolute value of this `BigInt` is always &lt; 2$(SUPERSCRIPT 64*ulongLen...","kind":"method","module":"std.bigint","name":"ulongLength","package":"phobos","parentType":"BigInt","signature":"size_t ulongLength()","url":"/phobos/std/bigint/BigInt.ulongLength.html"},{"doc":"Convert the `BigInt` to `string`, passing it to the given sink.","kind":"method","module":"std.bigint","name":"toString","package":"phobos","parentType":"BigInt","signature":"void toString(Writer)(scope  ref  Writer sink,  string formatString)","url":"/phobos/std/bigint/BigInt.toString.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"toString","package":"phobos","parentType":"BigInt","signature":"void toString(Writer)(scope  ref  Writer sink,  scope  const  ref  FormatSpec!char  f)","url":"/phobos/std/bigint/BigInt.toString.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"toString","package":"phobos","parentType":"BigInt","signature":"void toString(scope  void  delegate(scope  const(char)[])  sink,  string formatString)","url":"/phobos/std/bigint/BigInt.toString.html"},{"doc":"ditto","kind":"method","module":"std.bigint","name":"toString","package":"phobos","parentType":"BigInt","signature":"void toString(scope  void  delegate(scope  const(char)[])  sink,  scope  const  ref  FormatSpec!char  f)","url":"/phobos/std/bigint/BigInt.toString.html"},{"doc":"Returns: A unique hash of the `BigInt`'s value suitable for use in a hash table.","kind":"method","module":"std.bigint","name":"toHash","package":"phobos","parentType":"BigInt","signature":"size_t toHash()","url":"/phobos/std/bigint/BigInt.toHash.html"},{"doc":"Gets the nth number in the underlying representation that makes up the whole `BigInt`.","kind":"method","module":"std.bigint","name":"getDigit","package":"phobos","parentType":"BigInt","signature":"T getDigit(T =  ulong)(size_t n) if (is(T ==  ulong)  ||  is(T ==  uint))","url":"/phobos/std/bigint/BigInt.getDigit.html"},{"doc":"","kind":"method","module":"std.bigint","name":"negate","package":"phobos","parentType":"BigInt","signature":"void negate()","url":"/phobos/std/bigint/BigInt.negate.html"},{"doc":"","kind":"method","module":"std.bigint","name":"isZero","package":"phobos","parentType":"BigInt","signature":"bool isZero()","url":"/phobos/std/bigint/BigInt.isZero.html"},{"doc":"","kind":"method","module":"std.bigint","name":"checkDivByZero","package":"phobos","parentType":"BigInt","signature":"void checkDivByZero()","url":"/phobos/std/bigint/BigInt.checkDivByZero.html"},{"doc":"Bit-level manipulation facilities.","kind":"module","module":"std.bitmanip","name":"std.bitmanip","package":"phobos","parentType":"","signature":"","url":"/phobos/std/bitmanip.html"},{"doc":"","kind":"function","module":"std.bitmanip","name":"myToString","package":"phobos","parentType":"","signature":"string myToString(ulong  n)","url":"/phobos/std/bitmanip/myToString.html"},{"doc":"","kind":"function","module":"std.bitmanip","name":"getBitsForAlign","package":"phobos","parentType":"","signature":"ulong getBitsForAlign(ulong  a)","url":"/phobos/std/bitmanip/getBitsForAlign.html"},{"doc":"Allows creating `bitfields` inside `structs`, `classes` and `unions`.","kind":"function","module":"std.bitmanip","name":"bitfields","package":"phobos","parentType":"","signature":"string bitfields(T...)()","url":"/phobos/std/bitmanip/bitfields.html"},{"doc":"Swaps the endianness of the given integral value or character.","kind":"function","module":"std.bitmanip","name":"swapEndian","package":"phobos","parentType":"","signature":"T swapEndian(T)(const  T val) if (isIntegral!T ||  isSomeChar!T ||  isBoolean!T)","url":"/phobos/std/bitmanip/swapEndian.html"},{"doc":"Converts the given value from the native endianness to big endian and returns it as a `ubyte[n]` where `n` is the size of the given type.","kind":"function","module":"std.bitmanip","name":"nativeToBigEndian","package":"phobos","parentType":"","signature":"auto nativeToBigEndian(T)(const  T val) if (canSwapEndianness!T)","url":"/phobos/std/bitmanip/nativeToBigEndian.html"},{"doc":"Converts the given value from big endian to the native endianness and returns it. The value is given as a `ubyte[n]` where `n` is the size of the t...","kind":"function","module":"std.bitmanip","name":"bigEndianToNative","package":"phobos","parentType":"","signature":"T bigEndianToNative(T,  size_t n)(ubyte[n]  val) if (canSwapEndianness!T &&  n ==  T.sizeof)","url":"/phobos/std/bitmanip/bigEndianToNative.html"},{"doc":"Converts the given value from the native endianness to little endian and returns it as a `ubyte[n]` where `n` is the size of the given type.","kind":"function","module":"std.bitmanip","name":"nativeToLittleEndian","package":"phobos","parentType":"","signature":"auto nativeToLittleEndian(T)(const  T val) if (canSwapEndianness!T)","url":"/phobos/std/bitmanip/nativeToLittleEndian.html"},{"doc":"Converts the given value from little endian to the native endianness and returns it. The value is given as a `ubyte[n]` where `n` is the size of th...","kind":"function","module":"std.bitmanip","name":"littleEndianToNative","package":"phobos","parentType":"","signature":"T littleEndianToNative(T,  size_t n)(ubyte[n]  val) if (canSwapEndianness!T &&  n ==  T.sizeof)","url":"/phobos/std/bitmanip/littleEndianToNative.html"},{"doc":"Takes a range of `ubyte`s and converts the first `T.sizeof` bytes to `T`. The value returned is converted from the given endianness to the native e...","kind":"function","module":"std.bitmanip","name":"peek","package":"phobos","parentType":"","signature":"T peek(T,  Endian endianness =  Endian.bigEndian,  R)(R range) if (canSwapEndianness!T &&\n     isForwardRange!R &&\n     is(ElementType!R :  const  ubyte))","url":"/phobos/std/bitmanip/peek.html"},{"doc":"Ditto","kind":"function","module":"std.bitmanip","name":"peek","package":"phobos","parentType":"","signature":"T peek(T,  Endian endianness =  Endian.bigEndian,  R)(R range,  size_t index) if (canSwapEndianness!T &&\n     isForwardRange!R &&\n     hasSlicing!R &&\n     is(ElementType!R :  const  ubyte))","url":"/phobos/std/bitmanip/peek.html"},{"doc":"Ditto","kind":"function","module":"std.bitmanip","name":"peek","package":"phobos","parentType":"","signature":"T peek(T,  Endian endianness =  Endian.bigEndian,  R)(R range,  size_t *  index) if (canSwapEndianness!T &&\n     isForwardRange!R &&\n     hasSlicing!R &&\n     is(ElementType!R :  const  ubyte))","url":"/phobos/std/bitmanip/peek.html"},{"doc":"Takes a range of `ubyte`s and converts the first `T.sizeof` bytes to `T`. The value returned is converted from the given endianness to the native e...","kind":"function","module":"std.bitmanip","name":"read","package":"phobos","parentType":"","signature":"T read(T,  Endian endianness =  Endian.bigEndian,  R)(ref  R range) if (canSwapEndianness!T &&  isInputRange!R &&  is(ElementType!R :  const  ubyte))","url":"/phobos/std/bitmanip/read.html"},{"doc":"Takes an integral value, converts it to the given endianness, and writes it to the given range of `ubyte`s as a sequence of `T.sizeof` `ubyte`s sta...","kind":"function","module":"std.bitmanip","name":"write","package":"phobos","parentType":"","signature":"void write(T,  Endian endianness =  Endian.bigEndian,  R)(R range,  const  T value,  size_t index) if (canSwapEndianness!T &&\n     isForwardRange!R &&\n     hasSlicing!R &&\n     is(ElementType!R :  ubyte))","url":"/phobos/std/bitmanip/write.html"},{"doc":"Ditto","kind":"function","module":"std.bitmanip","name":"write","package":"phobos","parentType":"","signature":"void write(T,  Endian endianness =  Endian.bigEndian,  R)(R range,  const  T value,  size_t *  index) if (canSwapEndianness!T &&\n     isForwardRange!R &&\n     hasSlicing!R &&\n     is(ElementType!R :  ubyte))","url":"/phobos/std/bitmanip/write.html"},{"doc":"Takes an integral value, converts it to the given endianness, and appends it to the given range of `ubyte`s (using `put`) as a sequence of `T.sizeo...","kind":"function","module":"std.bitmanip","name":"append","package":"phobos","parentType":"","signature":"void append(T,  Endian endianness =  Endian.bigEndian,  R)(R range,  const  T value) if (canSwapEndianness!T &&  isOutputRange!(R,  ubyte))","url":"/phobos/std/bitmanip/append.html"},{"doc":"Counts the number of set bits in the binary representation of `value`. For signed integers, the sign bit is included in the count.","kind":"function","module":"std.bitmanip","name":"countBitsSet","package":"phobos","parentType":"","signature":"uint countBitsSet(T)(const  T value) if (isIntegral!T)","url":"/phobos/std/bitmanip/countBitsSet.html"},{"doc":"Range that iterates the indices of the set bits in `value`. Index 0 corresponds to the least significant bit. For signed integers, the highest inde...","kind":"function","module":"std.bitmanip","name":"bitsSet","package":"phobos","parentType":"","signature":"auto bitsSet(T)(const  T value) if (isIntegral!T)","url":"/phobos/std/bitmanip/bitsSet.html"},{"doc":"","kind":"struct","module":"std.bitmanip","name":"FloatingPointRepresentation","package":"phobos","parentType":"","signature":"FloatingPointRepresentation(T)","url":"/phobos/std/bitmanip.html#FloatingPointRepresentation"},{"doc":"Allows manipulating the fraction, exponent, and sign parts of a `float` separately. The definition is:","kind":"alias","module":"std.bitmanip","name":"FloatRep","package":"phobos","parentType":"","signature":"FloatRep = FloatingPointRepresentation!float","url":"/phobos/std/bitmanip.html#FloatRep"},{"doc":"Allows manipulating the fraction, exponent, and sign parts of a `double` separately. The definition is:","kind":"alias","module":"std.bitmanip","name":"DoubleRep","package":"phobos","parentType":"","signature":"DoubleRep = FloatingPointRepresentation!double","url":"/phobos/std/bitmanip.html#DoubleRep"},{"doc":"A dynamic array of bits. Each bit in a `BitArray` can be manipulated individually or by the standard bitwise operators `&`, `|`, `^`, `~`, `>>`, `<...","kind":"struct","module":"std.bitmanip","name":"BitArray","package":"phobos","parentType":"","signature":"BitArray","url":"/phobos/std/bitmanip.html#BitArray"},{"doc":"","kind":"method","module":"std.bitmanip","name":"fullWords","package":"phobos","parentType":"BitArray","signature":"size_t fullWords()","url":"/phobos/std/bitmanip/BitArray.fullWords.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"endBits","package":"phobos","parentType":"BitArray","signature":"size_t endBits()","url":"/phobos/std/bitmanip/BitArray.endBits.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"endMask","package":"phobos","parentType":"BitArray","signature":"size_t endMask()","url":"/phobos/std/bitmanip/BitArray.endMask.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"lenToDim","package":"phobos","parentType":"BitArray","signature":"size_t lenToDim(size_t len)","url":"/phobos/std/bitmanip/BitArray.lenToDim.html"},{"doc":"Returns: Dimension i.e. the number of native words backing this `BitArray`.","kind":"method","module":"std.bitmanip","name":"dim","package":"phobos","parentType":"BitArray","signature":"size_t dim()","url":"/phobos/std/bitmanip/BitArray.dim.html"},{"doc":"Returns: Number of bits in the `BitArray`.","kind":"method","module":"std.bitmanip","name":"length","package":"phobos","parentType":"BitArray","signature":"size_t length()","url":"/phobos/std/bitmanip/BitArray.length.html"},{"doc":"Sets the amount of bits in the `BitArray`. $(RED Warning: increasing length may overwrite bits in the final word of the current underlying data reg...","kind":"method","module":"std.bitmanip","name":"length","package":"phobos","parentType":"BitArray","signature":"size_t length(size_t newlen)","url":"/phobos/std/bitmanip/BitArray.length.html"},{"doc":"Gets the `i`'th bit in the `BitArray`.","kind":"method","module":"std.bitmanip","name":"opIndex","package":"phobos","parentType":"BitArray","signature":"bool opIndex(size_t i)","url":"/phobos/std/bitmanip/BitArray.opIndex.html"},{"doc":"Sets the `i`'th bit in the `BitArray`.","kind":"method","module":"std.bitmanip","name":"opIndexAssign","package":"phobos","parentType":"BitArray","signature":"bool opIndexAssign(bool  b,  size_t i)","url":"/phobos/std/bitmanip/BitArray.opIndexAssign.html"},{"doc":"Sets all the values in the `BitArray` to the value specified by `val`.","kind":"method","module":"std.bitmanip","name":"opSliceAssign","package":"phobos","parentType":"BitArray","signature":"void opSliceAssign(bool  val)","url":"/phobos/std/bitmanip/BitArray.opSliceAssign.html"},{"doc":"Sets the bits of a slice of `BitArray` starting at index `start` and ends at index $(D end - 1) with the values specified by `val`.","kind":"method","module":"std.bitmanip","name":"opSliceAssign","package":"phobos","parentType":"BitArray","signature":"void opSliceAssign(bool  val,  size_t start,  size_t end)","url":"/phobos/std/bitmanip/BitArray.opSliceAssign.html"},{"doc":"Flips all the bits in the `BitArray`","kind":"method","module":"std.bitmanip","name":"flip","package":"phobos","parentType":"BitArray","signature":"void flip()","url":"/phobos/std/bitmanip/BitArray.flip.html"},{"doc":"Flips a single bit, specified by `pos`","kind":"method","module":"std.bitmanip","name":"flip","package":"phobos","parentType":"BitArray","signature":"void flip(size_t pos)","url":"/phobos/std/bitmanip/BitArray.flip.html"},{"doc":"Counts all the set bits in the `BitArray`","kind":"method","module":"std.bitmanip","name":"count","package":"phobos","parentType":"BitArray","signature":"size_t count()","url":"/phobos/std/bitmanip/BitArray.count.html"},{"doc":"Duplicates the `BitArray` and its contents.","kind":"method","module":"std.bitmanip","name":"dup","package":"phobos","parentType":"BitArray","signature":"BitArray dup()","url":"/phobos/std/bitmanip/BitArray.dup.html"},{"doc":"Support for `foreach` loops for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opApply","package":"phobos","parentType":"BitArray","signature":"int opApply(scope  int  delegate(ref  bool)  dg)","url":"/phobos/std/bitmanip/BitArray.opApply.html"},{"doc":"ditto","kind":"method","module":"std.bitmanip","name":"opApply","package":"phobos","parentType":"BitArray","signature":"int opApply(scope  int  delegate(bool)  dg)","url":"/phobos/std/bitmanip/BitArray.opApply.html"},{"doc":"ditto","kind":"method","module":"std.bitmanip","name":"opApply","package":"phobos","parentType":"BitArray","signature":"int opApply(scope  int  delegate(size_t,  ref  bool)  dg)","url":"/phobos/std/bitmanip/BitArray.opApply.html"},{"doc":"ditto","kind":"method","module":"std.bitmanip","name":"opApply","package":"phobos","parentType":"BitArray","signature":"int opApply(scope  int  delegate(size_t,  bool)  dg)","url":"/phobos/std/bitmanip/BitArray.opApply.html"},{"doc":"Reverses the bits of the `BitArray`.","kind":"method","module":"std.bitmanip","name":"reverse","package":"phobos","parentType":"BitArray","signature":"BitArray reverse()","url":"/phobos/std/bitmanip/BitArray.reverse.html"},{"doc":"Sorts the `BitArray`'s elements.","kind":"method","module":"std.bitmanip","name":"sort","package":"phobos","parentType":"BitArray","signature":"BitArray sort()","url":"/phobos/std/bitmanip/BitArray.sort.html"},{"doc":"Support for operators == and != for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opEquals","package":"phobos","parentType":"BitArray","signature":"bool opEquals(const  ref  BitArray a2)","url":"/phobos/std/bitmanip/BitArray.opEquals.html"},{"doc":"Supports comparison operators for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opCmp","package":"phobos","parentType":"BitArray","signature":"int opCmp(BitArray a2)","url":"/phobos/std/bitmanip/BitArray.opCmp.html"},{"doc":"Support for hashing for `BitArray`.","kind":"method","module":"std.bitmanip","name":"toHash","package":"phobos","parentType":"BitArray","signature":"size_t toHash()","url":"/phobos/std/bitmanip/BitArray.toHash.html"},{"doc":"Convert to `void[]`.","kind":"method","module":"std.bitmanip","name":"opCast","package":"phobos","parentType":"BitArray","signature":"inout(void)[] opCast(T :  const  void[])()","url":"/phobos/std/bitmanip/BitArray.opCast.html"},{"doc":"Convert to `size_t[]`.","kind":"method","module":"std.bitmanip","name":"opCast","package":"phobos","parentType":"BitArray","signature":"inout(size_t)[] opCast(T :  const  size_t[])()","url":"/phobos/std/bitmanip/BitArray.opCast.html"},{"doc":"Support for unary operator ~ for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opUnary","package":"phobos","parentType":"BitArray","signature":"BitArray opUnary(string op)() if (op ==  \"~\")","url":"/phobos/std/bitmanip/BitArray.opUnary.html"},{"doc":"Support for binary bitwise operators for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opBinary","package":"phobos","parentType":"BitArray","signature":"BitArray opBinary(string op)(const  BitArray e2) if (op ==  \"-\" ||  op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")","url":"/phobos/std/bitmanip/BitArray.opBinary.html"},{"doc":"Support for operator op= for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opOpAssign","package":"phobos","parentType":"BitArray","signature":"BitArray opOpAssign(string op)(const  BitArray e2) if (op ==  \"-\" ||  op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")","url":"/phobos/std/bitmanip/BitArray.opOpAssign.html"},{"doc":"Support for operator ~= for `BitArray`. $(RED Warning: This will overwrite a bit in the final word of the current underlying data regardless of whe...","kind":"method","module":"std.bitmanip","name":"opOpAssign","package":"phobos","parentType":"BitArray","signature":"BitArray opOpAssign(string op)(bool  b) if (op ==  \"~\")","url":"/phobos/std/bitmanip/BitArray.opOpAssign.html"},{"doc":"ditto","kind":"method","module":"std.bitmanip","name":"opOpAssign","package":"phobos","parentType":"BitArray","signature":"BitArray opOpAssign(string op)(BitArray b) if (op ==  \"~\")","url":"/phobos/std/bitmanip/BitArray.opOpAssign.html"},{"doc":"Support for binary operator ~ for `BitArray`.","kind":"method","module":"std.bitmanip","name":"opBinary","package":"phobos","parentType":"BitArray","signature":"BitArray opBinary(string op)(bool  b) if (op ==  \"~\")","url":"/phobos/std/bitmanip/BitArray.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.bitmanip","name":"opBinaryRight","package":"phobos","parentType":"BitArray","signature":"BitArray opBinaryRight(string op)(bool  b) if (op ==  \"~\")","url":"/phobos/std/bitmanip/BitArray.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.bitmanip","name":"opBinary","package":"phobos","parentType":"BitArray","signature":"BitArray opBinary(string op)(BitArray b) if (op ==  \"~\")","url":"/phobos/std/bitmanip/BitArray.opBinary.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"rollRight","package":"phobos","parentType":"BitArray","signature":"size_t rollRight()(size_t upper,  size_t lower,  size_t nbits)","url":"/phobos/std/bitmanip/BitArray.rollRight.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"rollLeft","package":"phobos","parentType":"BitArray","signature":"size_t rollLeft()(size_t upper,  size_t lower,  size_t nbits)","url":"/phobos/std/bitmanip/BitArray.rollLeft.html"},{"doc":"Operator `<<=` support.","kind":"method","module":"std.bitmanip","name":"opOpAssign","package":"phobos","parentType":"BitArray","signature":"void opOpAssign(string op)(size_t nbits) if (op ==  \"<<\")","url":"/phobos/std/bitmanip/BitArray.opOpAssign.html"},{"doc":"Operator `>>=` support.","kind":"method","module":"std.bitmanip","name":"opOpAssign","package":"phobos","parentType":"BitArray","signature":"void opOpAssign(string op)(size_t nbits) if (op ==  \">>\")","url":"/phobos/std/bitmanip/BitArray.opOpAssign.html"},{"doc":"Return a string representation of this BitArray.","kind":"method","module":"std.bitmanip","name":"toString","package":"phobos","parentType":"BitArray","signature":"void toString(W)(ref  W sink,  scope  const  ref  FormatSpec!char  fmt) if (isOutputRange!(W,  char))","url":"/phobos/std/bitmanip/BitArray.toString.html"},{"doc":"Return a lazy range of the indices of set bits.","kind":"method","module":"std.bitmanip","name":"bitsSet","package":"phobos","parentType":"BitArray","signature":"@property auto bitsSet()","url":"/phobos/std/bitmanip/BitArray.bitsSet.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"formatBitString","package":"phobos","parentType":"BitArray","signature":"void formatBitString(Writer)(auto  ref  Writer sink)","url":"/phobos/std/bitmanip/BitArray.formatBitString.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"formatBitArray","package":"phobos","parentType":"BitArray","signature":"void formatBitArray(Writer)(auto  ref  Writer sink)","url":"/phobos/std/bitmanip/BitArray.formatBitArray.html"},{"doc":"","kind":"struct","module":"std.bitmanip","name":"BitsSet","package":"phobos","parentType":"","signature":"BitsSet(T)","url":"/phobos/std/bitmanip.html#BitsSet"},{"doc":"","kind":"method","module":"std.bitmanip","name":"front","package":"phobos","parentType":"BitsSet","signature":"size_t front()","url":"/phobos/std/bitmanip/BitsSet.front.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"empty","package":"phobos","parentType":"BitsSet","signature":"bool empty()","url":"/phobos/std/bitmanip/BitsSet.empty.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"popFront","package":"phobos","parentType":"BitsSet","signature":"void popFront()","url":"/phobos/std/bitmanip/BitsSet.popFront.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"save","package":"phobos","parentType":"BitsSet","signature":"BitsSet save()","url":"/phobos/std/bitmanip/BitsSet.save.html"},{"doc":"","kind":"method","module":"std.bitmanip","name":"length","package":"phobos","parentType":"BitsSet","signature":"size_t length()","url":"/phobos/std/bitmanip/BitsSet.length.html"},{"doc":"","kind":"template","module":"std.bitmanip","name":"createAccessors","package":"phobos","parentType":"","signature":"createAccessors(\n     string store,  T,  string name,  size_t len,  size_t offset)","url":"/phobos/std/bitmanip.html#createAccessors"},{"doc":"","kind":"template","module":"std.bitmanip","name":"createStoreName","package":"phobos","parentType":"","signature":"createStoreName(Ts...)","url":"/phobos/std/bitmanip.html#createStoreName"},{"doc":"","kind":"template","module":"std.bitmanip","name":"createStorageAndFields","package":"phobos","parentType":"","signature":"createStorageAndFields(Ts...)","url":"/phobos/std/bitmanip.html#createStorageAndFields"},{"doc":"","kind":"template","module":"std.bitmanip","name":"createFields","package":"phobos","parentType":"","signature":"createFields(string store,  size_t offset,  Ts...)","url":"/phobos/std/bitmanip.html#createFields"},{"doc":"","kind":"template","module":"std.bitmanip","name":"createReferenceAccessor","package":"phobos","parentType":"","signature":"createReferenceAccessor(string store,  T,  ulong  bits,  string name)","url":"/phobos/std/bitmanip.html#createReferenceAccessor"},{"doc":"","kind":"template","module":"std.bitmanip","name":"sizeOfBitField","package":"phobos","parentType":"","signature":"sizeOfBitField(T...)","url":"/phobos/std/bitmanip.html#sizeOfBitField"},{"doc":"","kind":"template","module":"std.bitmanip","name":"createTaggedReference","package":"phobos","parentType":"","signature":"createTaggedReference(T,  ulong  a,  string name,  Ts...)","url":"/phobos/std/bitmanip.html#createTaggedReference"},{"doc":"This string mixin generator allows one to create tagged pointers inside $(D_PARAM struct)s and $(D_PARAM class)es.","kind":"template","module":"std.bitmanip","name":"taggedPointer","package":"phobos","parentType":"","signature":"taggedPointer(T :  T *,  string name,  Ts...)","url":"/phobos/std/bitmanip.html#taggedPointer"},{"doc":"This string mixin generator allows one to create tagged class reference inside $(D_PARAM struct)s and $(D_PARAM class)es.","kind":"template","module":"std.bitmanip","name":"taggedClassRef","package":"phobos","parentType":"","signature":"taggedClassRef(T,  string name,  Ts...)","url":"/phobos/std/bitmanip.html#taggedClassRef"},{"doc":"","kind":"template","module":"std.bitmanip","name":"isFloatOrDouble","package":"phobos","parentType":"","signature":"isFloatOrDouble(T)","url":"/phobos/std/bitmanip.html#isFloatOrDouble"},{"doc":"","kind":"template","module":"std.bitmanip","name":"canSwapEndianness","package":"phobos","parentType":"","signature":"canSwapEndianness(T)","url":"/phobos/std/bitmanip.html#canSwapEndianness"},{"doc":"","kind":"template","module":"std.bitmanip","name":"UnsignedOfSize","package":"phobos","parentType":"","signature":"UnsignedOfSize(size_t n)","url":"/phobos/std/bitmanip.html#UnsignedOfSize"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;)","kind":"module","module":"std.checkedint","name":"std.checkedint","package":"phobos","parentType":"","signature":"","url":"/phobos/std/checkedint.html"},{"doc":"Convenience function that turns an integral into the corresponding `Checked` instance by using template argument deduction. The hook type may be sp...","kind":"function","module":"std.checkedint","name":"checked","package":"phobos","parentType":"","signature":"Checked!(T,  Hook) checked(Hook =  Abort,  T)(const  T value) if (is(typeof(Checked!(T,  Hook)(value))))","url":"/phobos/std/checkedint/checked.html"},{"doc":"Queries whether a $(D Checked!(T, WithNaN)) object is not a number (NaN).","kind":"function","module":"std.checkedint","name":"isNaN","package":"phobos","parentType":"","signature":"bool isNaN(T)(const  Checked!(T,  WithNaN)  x)","url":"/phobos/std/checkedint/isNaN.html"},{"doc":"Defines binary operations with overflow checking for any two integral types. The result type obeys the language rules (even when they may be counte...","kind":"function","module":"std.checkedint","name":"opChecked","package":"phobos","parentType":"","signature":"typeof(mixin(x ==  \"cmp\" ?  \"0\" : (\"L() \" ~  x ~  \" R()\"))) opChecked(string x,  L,  R)(const  L lhs,  const  R rhs,  ref  bool  overflow) if (isIntegral!L &&  isIntegral!R)","url":"/phobos/std/checkedint/opChecked.html"},{"doc":"","kind":"function","module":"std.checkedint","name":"pow","package":"phobos","parentType":"","signature":"pure @safe nothrow @nogc auto pow(L,  R)(const  L lhs,  const  R rhs,  ref  bool  overflow) if (isIntegral!L &&  isIntegral!R)","url":"/phobos/std/checkedint/pow.html"},{"doc":"","kind":"function","module":"std.checkedint","name":"powImpl","package":"phobos","parentType":"","signature":"T powImpl(T)(T b,  uint  e,  ref  bool  overflow) if (isIntegral!T &&  T.sizeof >=  4)","url":"/phobos/std/checkedint/powImpl.html"},{"doc":"Checked integral type wraps an integral `T` and customizes its behavior with the help of a `Hook` type. The type wrapped must be one of the predefi...","kind":"struct","module":"std.checkedint","name":"Checked","package":"phobos","parentType":"","signature":"Checked(T,  Hook =  Abort) if (isIntegral!T ||  is(T ==  Checked!(U,  H),  U,  H))","url":"/phobos/std/checkedint.html#Checked"},{"doc":"Returns: A copy of the underlying value.","kind":"method","module":"std.checkedint","name":"get","package":"phobos","parentType":"Checked","signature":"auto get()","url":"/phobos/std/checkedint/Checked.get.html"},{"doc":"Assignment operator. Has the same constraints as the constructor.","kind":"method","module":"std.checkedint","name":"opAssign","package":"phobos","parentType":"Checked","signature":"Checked opAssign(U)(U rhs) if (is(typeof(Checked!(T,  Hook)(rhs))))","url":"/phobos/std/checkedint/Checked.opAssign.html"},{"doc":"Casting operator to integral, `bool`, or floating point type.","kind":"method","module":"std.checkedint","name":"opCast","package":"phobos","parentType":"Checked","signature":"U opCast(U,  this  _)() if (isIntegral!U ||  isFloatingPoint!U ||  is(U ==  bool))","url":"/phobos/std/checkedint/Checked.opCast.html"},{"doc":"Compares `this` against `rhs` for equality.","kind":"method","module":"std.checkedint","name":"opEquals","package":"phobos","parentType":"Checked","signature":"bool opEquals(U,  this  _)(U rhs) if (isIntegral!U ||  isFloatingPoint!U ||  is(U ==  bool)  ||\n         is(U ==  Checked!(V,  W),  V,  W)  &&  is(typeof(this  ==  rhs.payload)))","url":"/phobos/std/checkedint/Checked.opEquals.html"},{"doc":"Generates a hash for `this`. If `Hook` defines `hookToHash`, the call immediately returns `hook.hookToHash(payload)`. If `Hook` does not implement ...","kind":"method","module":"std.checkedint","name":"toHash","package":"phobos","parentType":"Checked","signature":"size_t toHash()","url":"/phobos/std/checkedint/Checked.toHash.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"toHash","package":"phobos","parentType":"Checked","signature":"size_t toHash(this  _)()","url":"/phobos/std/checkedint/Checked.toHash.html"},{"doc":"Writes a string representation of this to a `sink`.","kind":"method","module":"std.checkedint","name":"toString","package":"phobos","parentType":"Checked","signature":"void toString(Writer,  Char)(scope  ref  Writer sink,  scope  const  ref  FormatSpec!Char fmt)","url":"/phobos/std/checkedint/Checked.toString.html"},{"doc":"Compares `this` against `rhs` for ordering. If `Hook` defines `hookOpCmp`, the function forwards to $(D hook.hookOpCmp(get, rhs)). Otherwise, the r...","kind":"method","module":"std.checkedint","name":"opCmp","package":"phobos","parentType":"Checked","signature":"auto opCmp(U,  this  _)(const  U rhs) if (isIntegral!U ||  isFloatingPoint!U ||  is(U ==  bool))","url":"/phobos/std/checkedint/Checked.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opCmp","package":"phobos","parentType":"Checked","signature":"auto opCmp(U,  Hook1,  this  _)(Checked!(U,  Hook1)  rhs)","url":"/phobos/std/checkedint/Checked.opCmp.html"},{"doc":"Defines unary operators `+`, `-`, `~`, `++`, and `--`. Unary `+` is not overridable and always has built-in behavior (returns `this`). For the othe...","kind":"method","module":"std.checkedint","name":"opUnary","package":"phobos","parentType":"Checked","signature":"auto opUnary(string op,  this  _)() if (op ==  \"+\" ||  op ==  \"-\" ||  op ==  \"~\")","url":"/phobos/std/checkedint/Checked.opUnary.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opUnary","package":"phobos","parentType":"Checked","signature":"Checked opUnary(string op)() if (op ==  \"++\" ||  op ==  \"--\")","url":"/phobos/std/checkedint/Checked.opUnary.html"},{"doc":"Defines binary operators `+`, `-`, `*`, `/`, `%`, `^^`, `&`, `|`, `^`, `<<`, `>>`, and `>>>`. If `Hook` defines `hookOpBinary`, `opBinary` forwards...","kind":"method","module":"std.checkedint","name":"opBinary","package":"phobos","parentType":"Checked","signature":"auto opBinary(string op,  Rhs)(const  Rhs rhs) if (isIntegral!Rhs ||  isFloatingPoint!Rhs ||  is(Rhs ==  bool))","url":"/phobos/std/checkedint/Checked.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opBinary","package":"phobos","parentType":"Checked","signature":"auto opBinary(string op,  Rhs)(const  Rhs rhs) if (isIntegral!Rhs ||  isFloatingPoint!Rhs ||  is(Rhs ==  bool))","url":"/phobos/std/checkedint/Checked.opBinary.html"},{"doc":"","kind":"method","module":"std.checkedint","name":"opBinaryImpl","package":"phobos","parentType":"Checked","signature":"auto opBinaryImpl(string op,  Rhs,  this  _)(const  Rhs rhs)","url":"/phobos/std/checkedint/Checked.opBinaryImpl.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opBinary","package":"phobos","parentType":"Checked","signature":"auto opBinary(string op,  U,  Hook1)(Checked!(U,  Hook1)  rhs)","url":"/phobos/std/checkedint/Checked.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opBinary","package":"phobos","parentType":"Checked","signature":"auto opBinary(string op,  U,  Hook1)(Checked!(U,  Hook1)  rhs)","url":"/phobos/std/checkedint/Checked.opBinary.html"},{"doc":"","kind":"method","module":"std.checkedint","name":"opBinaryImpl2","package":"phobos","parentType":"Checked","signature":"auto opBinaryImpl2(string op,  U,  Hook1,  this  _)(Checked!(U,  Hook1)  rhs)","url":"/phobos/std/checkedint/Checked.opBinaryImpl2.html"},{"doc":"Defines binary operators `+`, `-`, `*`, `/`, `%`, `^^`, `&`, `|`, `^`, `<<`, `>>`, and `>>>` for the case when a built-in numeric or Boolean type i...","kind":"method","module":"std.checkedint","name":"opBinaryRight","package":"phobos","parentType":"Checked","signature":"auto opBinaryRight(string op,  Lhs)(const  Lhs lhs) if (isIntegral!Lhs ||  isFloatingPoint!Lhs ||  is(Lhs ==  bool))","url":"/phobos/std/checkedint/Checked.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opBinaryRight","package":"phobos","parentType":"Checked","signature":"auto opBinaryRight(string op,  Lhs)(const  Lhs lhs) if (isIntegral!Lhs ||  isFloatingPoint!Lhs ||  is(Lhs ==  bool))","url":"/phobos/std/checkedint/Checked.opBinaryRight.html"},{"doc":"","kind":"method","module":"std.checkedint","name":"opBinaryRightImpl","package":"phobos","parentType":"Checked","signature":"auto opBinaryRightImpl(string op,  Lhs,  this  _)(const  Lhs lhs)","url":"/phobos/std/checkedint/Checked.opBinaryRightImpl.html"},{"doc":"Defines operators `+=`, `-=`, `*=`, `/=`, `%=`, `^^=`, `&=`, `|=`, `^=`, `<<=`, `>>=`, and `>>>=`.","kind":"method","module":"std.checkedint","name":"opOpAssign","package":"phobos","parentType":"Checked","signature":"Checked opOpAssign(string op,  Rhs)(const  Rhs rhs) if (isIntegral!Rhs ||  isFloatingPoint!Rhs ||  is(Rhs ==  bool))","url":"/phobos/std/checkedint/Checked.opOpAssign.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"opOpAssign","package":"phobos","parentType":"Checked","signature":"Checked opOpAssign(string op,  Rhs)(const  Rhs rhs) if (is(Rhs ==  Checked!(RhsT,  RhsHook),  RhsT,  RhsHook))","url":"/phobos/std/checkedint/Checked.opOpAssign.html"},{"doc":"Force all integral errors to fail by printing an error message to `stderr` and then abort the program. `Abort` is the default second argument for `...","kind":"struct","module":"std.checkedint","name":"Abort","package":"phobos","parentType":"","signature":"Abort","url":"/phobos/std/checkedint.html#Abort"},{"doc":"Called automatically upon a bad cast (one that loses precision or attempts to convert a negative value to an unsigned type). The source type is `Sr...","kind":"method","module":"std.checkedint","name":"onBadCast","package":"phobos","parentType":"Abort","signature":"Dst onBadCast(Dst,  Src)(Src src)","url":"/phobos/std/checkedint/Abort.onBadCast.html"},{"doc":"Called automatically upon a bounds error.","kind":"method","module":"std.checkedint","name":"onLowerBound","package":"phobos","parentType":"Abort","signature":"T onLowerBound(Rhs,  T)(Rhs rhs,  T bound)","url":"/phobos/std/checkedint/Abort.onLowerBound.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onUpperBound","package":"phobos","parentType":"Abort","signature":"T onUpperBound(Rhs,  T)(Rhs rhs,  T bound)","url":"/phobos/std/checkedint/Abort.onUpperBound.html"},{"doc":"Called automatically upon a comparison for equality. In case of a erroneous comparison (one that would make a signed negative value appear equal to...","kind":"method","module":"std.checkedint","name":"hookOpEquals","package":"phobos","parentType":"Abort","signature":"bool hookOpEquals(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Abort.hookOpEquals.html"},{"doc":"Called automatically upon a comparison for ordering using one of the operators `<`, `<=`, `>`, or `>=`. In case the comparison is erroneous (i.e. i...","kind":"method","module":"std.checkedint","name":"hookOpCmp","package":"phobos","parentType":"Abort","signature":"int hookOpCmp(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Abort.hookOpCmp.html"},{"doc":"Called automatically upon an overflow during a unary or binary operation.","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Abort","signature":"typeof(~ Lhs()) onOverflow(string x,  Lhs)(Lhs lhs)","url":"/phobos/std/checkedint/Abort.onOverflow.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Abort","signature":"typeof(Lhs()  +  Rhs()) onOverflow(string x,  Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Abort.onOverflow.html"},{"doc":"Force all integral errors to fail by throwing an exception of type `Throw.CheckFailure`. The message coming with the error is similar to the one pr...","kind":"struct","module":"std.checkedint","name":"Throw","package":"phobos","parentType":"","signature":"Throw","url":"/phobos/std/checkedint.html#Throw"},{"doc":"Called automatically upon a bad cast (one that loses precision or attempts to convert a negative value to an unsigned type). The source type is `Sr...","kind":"method","module":"std.checkedint","name":"onBadCast","package":"phobos","parentType":"Throw","signature":"Dst onBadCast(Dst,  Src)(Src src)","url":"/phobos/std/checkedint/Throw.onBadCast.html"},{"doc":"Called automatically upon a bounds error.","kind":"method","module":"std.checkedint","name":"onLowerBound","package":"phobos","parentType":"Throw","signature":"T onLowerBound(Rhs,  T)(Rhs rhs,  T bound)","url":"/phobos/std/checkedint/Throw.onLowerBound.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onUpperBound","package":"phobos","parentType":"Throw","signature":"T onUpperBound(Rhs,  T)(Rhs rhs,  T bound)","url":"/phobos/std/checkedint/Throw.onUpperBound.html"},{"doc":"Called automatically upon a comparison for equality. Throws upon an erroneous comparison (one that would make a signed negative value appear equal ...","kind":"method","module":"std.checkedint","name":"hookOpEquals","package":"phobos","parentType":"Throw","signature":"bool hookOpEquals(L,  R)(L lhs,  R rhs)","url":"/phobos/std/checkedint/Throw.hookOpEquals.html"},{"doc":"Called automatically upon a comparison for ordering using one of the operators `<`, `<=`, `>`, or `>=`. In case the comparison is erroneous (i.e. i...","kind":"method","module":"std.checkedint","name":"hookOpCmp","package":"phobos","parentType":"Throw","signature":"int hookOpCmp(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Throw.hookOpCmp.html"},{"doc":"Called automatically upon an overflow during a unary or binary operation.","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Throw","signature":"typeof(~ Lhs()) onOverflow(string x,  Lhs)(Lhs lhs)","url":"/phobos/std/checkedint/Throw.onOverflow.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Throw","signature":"typeof(Lhs()  +  Rhs()) onOverflow(string x,  Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Throw.onOverflow.html"},{"doc":"Hook that prints to `stderr` a trace of all integral errors, without affecting default behavior.","kind":"struct","module":"std.checkedint","name":"Warn","package":"phobos","parentType":"","signature":"Warn","url":"/phobos/std/checkedint.html#Warn"},{"doc":"Called automatically upon a bad cast from `src` to type `Dst` (one that loses precision or attempts to convert a negative value to an unsigned type).","kind":"method","module":"std.checkedint","name":"onBadCast","package":"phobos","parentType":"Warn","signature":"Dst onBadCast(Dst,  Src)(Src src)","url":"/phobos/std/checkedint/Warn.onBadCast.html"},{"doc":"Called automatically upon a bad `opOpAssign` call (one that loses precision or attempts to convert a negative value to an unsigned type).","kind":"method","module":"std.checkedint","name":"onLowerBound","package":"phobos","parentType":"Warn","signature":"T onLowerBound(Rhs,  T)(Rhs rhs,  T bound)","url":"/phobos/std/checkedint/Warn.onLowerBound.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onUpperBound","package":"phobos","parentType":"Warn","signature":"T onUpperBound(Rhs,  T)(Rhs rhs,  T bound)","url":"/phobos/std/checkedint/Warn.onUpperBound.html"},{"doc":"Called automatically upon a comparison for equality. In case of an Erroneous comparison (one that would make a signed negative value appear equal t...","kind":"method","module":"std.checkedint","name":"hookOpEquals","package":"phobos","parentType":"Warn","signature":"bool hookOpEquals(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Warn.hookOpEquals.html"},{"doc":"Called automatically upon a comparison for ordering using one of the operators `<`, `<=`, `>`, or `>=`. In case the comparison is erroneous (i.e. i...","kind":"method","module":"std.checkedint","name":"hookOpCmp","package":"phobos","parentType":"Warn","signature":"int hookOpCmp(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Warn.hookOpCmp.html"},{"doc":"Called automatically upon an overflow during a unary or binary operation.","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Warn","signature":"typeof(~ Lhs()) onOverflow(string x,  Lhs)(ref  Lhs lhs)","url":"/phobos/std/checkedint/Warn.onOverflow.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Warn","signature":"typeof(Lhs()  +  Rhs()) onOverflow(string x,  Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Warn.onOverflow.html"},{"doc":"","kind":"method","module":"std.checkedint","name":"trustedStderr","package":"phobos","parentType":"Warn","signature":"@property auto ref trustedStderr()","url":"/phobos/std/checkedint/Warn.trustedStderr.html"},{"doc":"Hook that provides arithmetically correct comparisons for equality and ordering. Comparing an object of type $(D Checked!(X, ProperCompare)) agains...","kind":"struct","module":"std.checkedint","name":"ProperCompare","package":"phobos","parentType":"","signature":"ProperCompare","url":"/phobos/std/checkedint.html#ProperCompare"},{"doc":"Hook for `==` and `!=` that ensures comparison against integral values has the behavior expected by the usual arithmetic rules. The built-in semant...","kind":"method","module":"std.checkedint","name":"hookOpEquals","package":"phobos","parentType":"ProperCompare","signature":"bool hookOpEquals(L,  R)(L lhs,  R rhs)","url":"/phobos/std/checkedint/ProperCompare.hookOpEquals.html"},{"doc":"Hook for `<`, `<=`, `>`, and `>=` that ensures comparison against integral values has the behavior expected by the usual arithmetic rules. The buil...","kind":"method","module":"std.checkedint","name":"hookOpCmp","package":"phobos","parentType":"ProperCompare","signature":"static auto hookOpCmp(L,  R)(L lhs,  R rhs)","url":"/phobos/std/checkedint/ProperCompare.hookOpCmp.html"},{"doc":"Hook that reserves a special value as a \"Not a Number\" representative. For signed integrals, the reserved value is `T.min`. For unsigned integrals,...","kind":"struct","module":"std.checkedint","name":"WithNaN","package":"phobos","parentType":"","signature":"WithNaN","url":"/phobos/std/checkedint.html#WithNaN"},{"doc":"If `rhs` is `WithNaN.defaultValue!Rhs`, returns `WithNaN.defaultValue!Lhs`. Otherwise, returns $(D cast(Lhs) rhs).","kind":"method","module":"std.checkedint","name":"hookOpCast","package":"phobos","parentType":"WithNaN","signature":"Lhs hookOpCast(Lhs,  Rhs)(Rhs rhs)","url":"/phobos/std/checkedint/WithNaN.hookOpCast.html"},{"doc":"Returns `false` if $(D lhs == WithNaN.defaultValue!Lhs), $(D lhs == rhs) otherwise.","kind":"method","module":"std.checkedint","name":"hookOpEquals","package":"phobos","parentType":"WithNaN","signature":"bool hookOpEquals(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/WithNaN.hookOpEquals.html"},{"doc":"If $(D lhs == WithNaN.defaultValue!Lhs), returns `double.init`. Otherwise, has the same semantics as the default comparison.","kind":"method","module":"std.checkedint","name":"hookOpCmp","package":"phobos","parentType":"WithNaN","signature":"double hookOpCmp(Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/WithNaN.hookOpCmp.html"},{"doc":"Defines hooks for unary operators `-`, `~`, `++`, and `--`.","kind":"method","module":"std.checkedint","name":"hookOpUnary","package":"phobos","parentType":"WithNaN","signature":"auto hookOpUnary(string x,  T)(ref  T v)","url":"/phobos/std/checkedint/WithNaN.hookOpUnary.html"},{"doc":"Defines hooks for binary operators `+`, `-`, `*`, `/`, `%`, `^^`, `&`, `|`, `^`, `<<`, `>>`, and `>>>` for cases where a `Checked` object is the le...","kind":"method","module":"std.checkedint","name":"hookOpBinary","package":"phobos","parentType":"WithNaN","signature":"auto hookOpBinary(string x,  L,  R)(L lhs,  R rhs)","url":"/phobos/std/checkedint/WithNaN.hookOpBinary.html"},{"doc":"Defines hooks for binary operators `+`, `-`, `*`, `/`, `%`, `^^`, `&`, `|`, `^`, `<<`, `>>`, and `>>>` for cases where a `Checked` object is the ri...","kind":"method","module":"std.checkedint","name":"hookOpBinaryRight","package":"phobos","parentType":"WithNaN","signature":"auto hookOpBinaryRight(string x,  L,  R)(L lhs,  R rhs)","url":"/phobos/std/checkedint/WithNaN.hookOpBinaryRight.html"},{"doc":"Defines hooks for binary operators `+=`, `-=`, `*=`, `/=`, `%=`, `^^=`, `&=`, `|=`, `^=`, `<<=`, `>>=`, and `>>>=` for cases where a `Checked` obje...","kind":"method","module":"std.checkedint","name":"hookOpOpAssign","package":"phobos","parentType":"WithNaN","signature":"void hookOpOpAssign(string x,  L,  R)(ref  L lhs,  R rhs)","url":"/phobos/std/checkedint/WithNaN.hookOpOpAssign.html"},{"doc":"Hook that implements $(I saturation), i.e. any arithmetic operation that would overflow leaves the result at its extreme value (`min` or `max` depe...","kind":"struct","module":"std.checkedint","name":"Saturate","package":"phobos","parentType":"","signature":"Saturate","url":"/phobos/std/checkedint.html#Saturate"},{"doc":"Implements saturation for operators `+=`, `-=`, `*=`, `/=`, `%=`, `^^=`, `&=`, `|=`, `^=`, `<<=`, `>>=`, and `>>>=`. This hook is called if the res...","kind":"method","module":"std.checkedint","name":"onLowerBound","package":"phobos","parentType":"Saturate","signature":"T onLowerBound(Rhs,  T)(Rhs,  T bound)","url":"/phobos/std/checkedint/Saturate.onLowerBound.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onUpperBound","package":"phobos","parentType":"Saturate","signature":"T onUpperBound(Rhs,  T)(Rhs,  T bound)","url":"/phobos/std/checkedint/Saturate.onUpperBound.html"},{"doc":"Implements saturation for operators `+`, `-` (unary and binary), `*`, `/`, `%`, `^^`, `&`, `|`, `^`, `<<`, `>>`, and `>>>`.","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Saturate","signature":"auto onOverflow(string x,  Lhs)(Lhs)","url":"/phobos/std/checkedint/Saturate.onOverflow.html"},{"doc":"ditto","kind":"method","module":"std.checkedint","name":"onOverflow","package":"phobos","parentType":"Saturate","signature":"typeof(Lhs()  +  Rhs()) onOverflow(string x,  Lhs,  Rhs)(Lhs lhs,  Rhs rhs)","url":"/phobos/std/checkedint/Saturate.onOverflow.html"},{"doc":"Identify the compiler used and its various features.","kind":"module","module":"std.compiler","name":"std.compiler","package":"phobos","parentType":"","signature":"","url":"/phobos/std/compiler.html"},{"doc":"Master list of D compiler vendors.","kind":"enum","module":"std.compiler","name":"Vendor","package":"phobos","parentType":"","signature":"Vendor","url":"/phobos/std/compiler.html#Vendor"},{"doc":"Compiler vendor could not be detected","kind":"enum_member","module":"std.compiler","name":"unknown","package":"phobos","parentType":"","signature":"unknown = 0","url":"/phobos/std/compiler.html#Vendor"},{"doc":"Digital Mars D (DMD)","kind":"enum_member","module":"std.compiler","name":"digitalMars","package":"phobos","parentType":"","signature":"digitalMars = 1","url":"/phobos/std/compiler.html#Vendor"},{"doc":"GNU D Compiler (GDC)","kind":"enum_member","module":"std.compiler","name":"gnu","package":"phobos","parentType":"","signature":"gnu = 2","url":"/phobos/std/compiler.html#Vendor"},{"doc":"LLVM D Compiler (LDC)","kind":"enum_member","module":"std.compiler","name":"llvm","package":"phobos","parentType":"","signature":"llvm = 3","url":"/phobos/std/compiler.html#Vendor"},{"doc":"D.NET","kind":"enum_member","module":"std.compiler","name":"dotNET","package":"phobos","parentType":"","signature":"dotNET = 4","url":"/phobos/std/compiler.html#Vendor"},{"doc":"Snazzy D Compiler (SDC)","kind":"enum_member","module":"std.compiler","name":"sdc","package":"phobos","parentType":"","signature":"sdc = 5","url":"/phobos/std/compiler.html#Vendor"},{"doc":"Vendor specific string naming the compiler, for example: \"Digital Mars D\".","kind":"variable","module":"std.compiler","name":"name","package":"phobos","parentType":"","signature":"string name","url":"/phobos/std/compiler.html#name"},{"doc":"The vendor specific version number, as in version_major.version_minor","kind":"variable","module":"std.compiler","name":"version_major","package":"phobos","parentType":"","signature":"uint version_major","url":"/phobos/std/compiler.html#version_major"},{"doc":"","kind":"variable","module":"std.compiler","name":"version_minor","package":"phobos","parentType":"","signature":"uint version_minor","url":"/phobos/std/compiler.html#version_minor"},{"doc":"The version of the D Programming Language Specification supported by the compiler.","kind":"variable","module":"std.compiler","name":"D_major","package":"phobos","parentType":"","signature":"uint D_major","url":"/phobos/std/compiler.html#D_major"},{"doc":"","kind":"variable","module":"std.compiler","name":"D_minor","package":"phobos","parentType":"","signature":"uint D_minor","url":"/phobos/std/compiler.html#D_minor"},{"doc":"This module contains the $(LREF Complex) type, which is used to represent complex numbers, along with related mathematical operations and functions.","kind":"module","module":"std.complex","name":"std.complex","package":"phobos","parentType":"","signature":"","url":"/phobos/std/complex.html"},{"doc":"Helper function that returns a complex number with the specified real and imaginary parts.","kind":"function","module":"std.complex","name":"complex","package":"phobos","parentType":"","signature":"auto complex(R)(const  R re) if (is(R :  double))","url":"/phobos/std/complex/complex.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"complex","package":"phobos","parentType":"","signature":"auto complex(R,  I)(const  R re,  const  I im) if (is(R :  double)  &&  is(I :  double))","url":"/phobos/std/complex/complex.html"},{"doc":"Calculates the absolute value (or modulus) of a complex number.","kind":"function","module":"std.complex","name":"abs","package":"phobos","parentType":"","signature":"T abs(T)(Complex!T z)","url":"/phobos/std/complex/abs.html"},{"doc":"Params: z = A complex number. x = A real number. Returns: The squared modulus of `z`. For genericity, if called on a real number, returns its square.","kind":"function","module":"std.complex","name":"sqAbs","package":"phobos","parentType":"","signature":"T sqAbs(T)(Complex!T z)","url":"/phobos/std/complex/sqAbs.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"sqAbs","package":"phobos","parentType":"","signature":"T sqAbs(T)(const  T x) if (isFloatingPoint!T)","url":"/phobos/std/complex/sqAbs.html"},{"doc":"Params: z = A complex number. Returns: The argument (or phase) of `z`.","kind":"function","module":"std.complex","name":"arg","package":"phobos","parentType":"","signature":"T arg(T)(Complex!T z)","url":"/phobos/std/complex/arg.html"},{"doc":"Extracts the norm of a complex number. Params: z = A complex number Returns: The squared magnitude of `z`.","kind":"function","module":"std.complex","name":"norm","package":"phobos","parentType":"","signature":"T norm(T)(Complex!T z)","url":"/phobos/std/complex/norm.html"},{"doc":"Params: z = A complex number. Returns: The complex conjugate of `z`.","kind":"function","module":"std.complex","name":"conj","package":"phobos","parentType":"","signature":"Complex!T conj(T)(Complex!T z)","url":"/phobos/std/complex/conj.html"},{"doc":"Returns the projection of `z` onto the Riemann sphere. Params: z = A complex number Returns: The projection of `z` onto the Riemann sphere.","kind":"function","module":"std.complex","name":"proj","package":"phobos","parentType":"","signature":"Complex!T proj(T)(Complex!T z)","url":"/phobos/std/complex/proj.html"},{"doc":"Constructs a complex number given its absolute value and argument. Params: modulus = The modulus argument = The argument Returns: The complex numbe...","kind":"function","module":"std.complex","name":"fromPolar","package":"phobos","parentType":"","signature":"Complex!(CommonType!(T,  U)) fromPolar(T,  U)(const  T modulus,  const  U argument)","url":"/phobos/std/complex/fromPolar.html"},{"doc":"Trigonometric functions on complex numbers.","kind":"function","module":"std.complex","name":"sin","package":"phobos","parentType":"","signature":"Complex!T sin(T)(Complex!T z)","url":"/phobos/std/complex/sin.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"cos","package":"phobos","parentType":"","signature":"Complex!T cos(T)(Complex!T z)","url":"/phobos/std/complex/cos.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"tan","package":"phobos","parentType":"","signature":"Complex!T tan(T)(Complex!T z)","url":"/phobos/std/complex/tan.html"},{"doc":"Inverse trigonometric functions on complex numbers.","kind":"function","module":"std.complex","name":"asin","package":"phobos","parentType":"","signature":"Complex!T asin(T)(Complex!T z)","url":"/phobos/std/complex/asin.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"acos","package":"phobos","parentType":"","signature":"Complex!T acos(T)(Complex!T z)","url":"/phobos/std/complex/acos.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"atan","package":"phobos","parentType":"","signature":"Complex!T atan(T)(Complex!T z)","url":"/phobos/std/complex/atan.html"},{"doc":"Hyperbolic trigonometric functions on complex numbers.","kind":"function","module":"std.complex","name":"sinh","package":"phobos","parentType":"","signature":"Complex!T sinh(T)(Complex!T z)","url":"/phobos/std/complex/sinh.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"cosh","package":"phobos","parentType":"","signature":"Complex!T cosh(T)(Complex!T z)","url":"/phobos/std/complex/cosh.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"tanh","package":"phobos","parentType":"","signature":"Complex!T tanh(T)(Complex!T z)","url":"/phobos/std/complex/tanh.html"},{"doc":"Inverse hyperbolic trigonometric functions on complex numbers.","kind":"function","module":"std.complex","name":"asinh","package":"phobos","parentType":"","signature":"Complex!T asinh(T)(Complex!T z)","url":"/phobos/std/complex/asinh.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"acosh","package":"phobos","parentType":"","signature":"Complex!T acosh(T)(Complex!T z)","url":"/phobos/std/complex/acosh.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"atanh","package":"phobos","parentType":"","signature":"Complex!T atanh(T)(Complex!T z)","url":"/phobos/std/complex/atanh.html"},{"doc":"Params: y = A real number. Returns: The value of cos(y) + i sin(y).","kind":"function","module":"std.complex","name":"expi","package":"phobos","parentType":"","signature":"Complex!real expi(real  y)","url":"/phobos/std/complex/expi.html"},{"doc":"Params: y = A real number. Returns: The value of cosh(y) + i sinh(y)","kind":"function","module":"std.complex","name":"coshisinh","package":"phobos","parentType":"","signature":"Complex!real coshisinh(real  y)","url":"/phobos/std/complex/coshisinh.html"},{"doc":"Params: z = A complex number. Returns: The square root of `z`.","kind":"function","module":"std.complex","name":"sqrt","package":"phobos","parentType":"","signature":"Complex!T sqrt(T)(Complex!T z)","url":"/phobos/std/complex/sqrt.html"},{"doc":"Calculates e$(SUPERSCRIPT x). Params: x = A complex number Returns: The complex base e exponential of `x`","kind":"function","module":"std.complex","name":"exp","package":"phobos","parentType":"","signature":"Complex!T exp(T)(Complex!T x)","url":"/phobos/std/complex/exp.html"},{"doc":"Calculate the natural logarithm of x. The branch cut is along the negative axis. Params: x = A complex number Returns: The complex natural logarith...","kind":"function","module":"std.complex","name":"log","package":"phobos","parentType":"","signature":"Complex!T log(T)(Complex!T x)","url":"/phobos/std/complex/log.html"},{"doc":"Calculate the base-10 logarithm of x. Params: x = A complex number Returns: The complex base 10 logarithm of `x`","kind":"function","module":"std.complex","name":"log10","package":"phobos","parentType":"","signature":"Complex!T log10(T)(Complex!T x)","url":"/phobos/std/complex/log10.html"},{"doc":"Calculates x$(SUPERSCRIPT n). The branch cut is on the negative axis. Params: x = base n = exponent Returns: `x` raised to the power of `n`","kind":"function","module":"std.complex","name":"pow","package":"phobos","parentType":"","signature":"Complex!T pow(T,  Int)(Complex!T x,  const  Int n) if (isIntegral!Int)","url":"/phobos/std/complex/pow.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"pow","package":"phobos","parentType":"","signature":"Complex!T pow(T)(Complex!T x,  const  T n)","url":"/phobos/std/complex/pow.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"pow","package":"phobos","parentType":"","signature":"Complex!T pow(T)(Complex!T x,  Complex!T y)","url":"/phobos/std/complex/pow.html"},{"doc":"ditto","kind":"function","module":"std.complex","name":"pow","package":"phobos","parentType":"","signature":"Complex!T pow(T)(const  T x,  Complex!T n)","url":"/phobos/std/complex/pow.html"},{"doc":"A complex number parametrised by a type `T`, which must be either `float`, `double` or `real`.","kind":"struct","module":"std.complex","name":"Complex","package":"phobos","parentType":"","signature":"Complex(T) if (isFloatingPoint!T)","url":"/phobos/std/complex.html#Complex"},{"doc":"Converts the complex number to a string representation.","kind":"method","module":"std.complex","name":"toString","package":"phobos","parentType":"Complex","signature":"string toString()","url":"/phobos/std/complex/Complex.toString.html"},{"doc":"ditto","kind":"method","module":"std.complex","name":"toString","package":"phobos","parentType":"Complex","signature":"void toString(Writer,  Char)(scope  Writer w,  scope  const  ref  FormatSpec!Char formatSpec) if (isOutputRange!(Writer,  const(Char)[]))","url":"/phobos/std/complex/Complex.toString.html"},{"doc":"","kind":"method","module":"std.complex","name":"opAssign","package":"phobos","parentType":"Complex","signature":"Complex opAssign(R :  T)(Complex!R z)","url":"/phobos/std/complex/Complex.opAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opAssign","package":"phobos","parentType":"Complex","signature":"Complex opAssign(R :  T)(const  R r)","url":"/phobos/std/complex/Complex.opAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opEquals","package":"phobos","parentType":"Complex","signature":"bool opEquals(R :  T)(Complex!R z)","url":"/phobos/std/complex/Complex.opEquals.html"},{"doc":"","kind":"method","module":"std.complex","name":"opEquals","package":"phobos","parentType":"Complex","signature":"bool opEquals(R :  T)(const  R r)","url":"/phobos/std/complex/Complex.opEquals.html"},{"doc":"","kind":"method","module":"std.complex","name":"opUnary","package":"phobos","parentType":"Complex","signature":"Complex opUnary(string op)() if (op ==  \"+\")","url":"/phobos/std/complex/Complex.opUnary.html"},{"doc":"","kind":"method","module":"std.complex","name":"opUnary","package":"phobos","parentType":"Complex","signature":"Complex opUnary(string op)() if (op ==  \"-\")","url":"/phobos/std/complex/Complex.opUnary.html"},{"doc":"","kind":"method","module":"std.complex","name":"opBinary","package":"phobos","parentType":"Complex","signature":"Complex!(CommonType!(T, R)) opBinary(string op,  R)(Complex!R z)","url":"/phobos/std/complex/Complex.opBinary.html"},{"doc":"","kind":"method","module":"std.complex","name":"opBinary","package":"phobos","parentType":"Complex","signature":"Complex!(CommonType!(T, R)) opBinary(string op,  R)(const  R r) if (isNumeric!R)","url":"/phobos/std/complex/Complex.opBinary.html"},{"doc":"","kind":"method","module":"std.complex","name":"opBinaryRight","package":"phobos","parentType":"Complex","signature":"Complex!(CommonType!(T,  R)) opBinaryRight(string op,  R)(const  R r) if ((op ==  \"+\" ||  op ==  \"*\")  && (isNumeric!R))","url":"/phobos/std/complex/Complex.opBinaryRight.html"},{"doc":"","kind":"method","module":"std.complex","name":"opBinaryRight","package":"phobos","parentType":"Complex","signature":"Complex!(CommonType!(T,  R)) opBinaryRight(string op,  R)(const  R r) if (op ==  \"-\" &&  isNumeric!R)","url":"/phobos/std/complex/Complex.opBinaryRight.html"},{"doc":"","kind":"method","module":"std.complex","name":"opBinaryRight","package":"phobos","parentType":"Complex","signature":"Complex!(CommonType!(T,  R)) opBinaryRight(string op,  R)(const  R r) if (op ==  \"/\" &&  isNumeric!R)","url":"/phobos/std/complex/Complex.opBinaryRight.html"},{"doc":"","kind":"method","module":"std.complex","name":"opBinaryRight","package":"phobos","parentType":"Complex","signature":"Complex!(CommonType!(T,  R)) opBinaryRight(string op,  R)(const  R lhs) if (op ==  \"^^\" &&  isNumeric!R)","url":"/phobos/std/complex/Complex.opBinaryRight.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  C)(const  C z) if ((op ==  \"+\" ||  op ==  \"-\")  &&  is(C R ==  Complex!R))","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  C)(const  C z) if (op ==  \"*\" &&  is(C R ==  Complex!R))","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  C)(const  C z) if (op ==  \"/\" &&  is(C R ==  Complex!R))","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  C)(const  C z) if (op ==  \"^^\" &&  is(C R ==  Complex!R))","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  U :  T)(const  U a) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  U :  T)(const  U a) if (op ==  \"*\" ||  op ==  \"/\")","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  R)(const  R r) if (op ==  \"^^\" &&  isFloatingPoint!R)","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"","kind":"method","module":"std.complex","name":"opOpAssign","package":"phobos","parentType":"Complex","signature":"Complex opOpAssign(string op,  U)(const  U i) if (op ==  \"^^\" &&  isIntegral!U)","url":"/phobos/std/complex/Complex.opOpAssign.html"},{"doc":"Returns a complex number instance that correponds in size and in ABI to the associated C compiler's `_Complex` type.","kind":"method","module":"std.complex","name":"toNative","package":"phobos","parentType":"Complex","signature":"auto toNative()","url":"/phobos/std/complex/Complex.toNative.html"},{"doc":"","kind":"template","module":"std.complex","name":"Complex","package":"phobos","parentType":"","signature":"Complex(T)","url":"/phobos/std/complex.html#Complex"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;) $(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Symbols)) $(TR $(TD Tid) $(TD $(MYREF locate) $(MYREF own...","kind":"module","module":"std.concurrency","name":"std.concurrency","package":"phobos","parentType":"","signature":"","url":"/phobos/std/concurrency.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"hasLocalAliasing","package":"phobos","parentType":"","signature":"bool hasLocalAliasing(Types...)()","url":"/phobos/std/concurrency/hasLocalAliasing.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"checkops","package":"phobos","parentType":"","signature":"void checkops(T...)(T ops)","url":"/phobos/std/concurrency/checkops.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"thisInfo","package":"phobos","parentType":"","signature":"ThreadInfo thisInfo()","url":"/phobos/std/concurrency/thisInfo.html"},{"doc":"Returns: The `Tid` of the caller's thread.","kind":"function","module":"std.concurrency","name":"thisTid","package":"phobos","parentType":"","signature":"Tid thisTid()","url":"/phobos/std/concurrency/thisTid.html"},{"doc":"Return the `Tid` of the thread which spawned the caller's thread.","kind":"function","module":"std.concurrency","name":"ownerTid","package":"phobos","parentType":"","signature":"Tid ownerTid()","url":"/phobos/std/concurrency/ownerTid.html"},{"doc":"Starts `fn(args)` in a new logical thread.","kind":"function","module":"std.concurrency","name":"spawn","package":"phobos","parentType":"","signature":"Tid spawn(F,  T...)(F fn,  T args) if (isSpawnable!(F,  T))","url":"/phobos/std/concurrency/spawn.html"},{"doc":"Starts `fn(args)` in a logical thread and will receive a `LinkTerminated` message when the operation terminates.","kind":"function","module":"std.concurrency","name":"spawnLinked","package":"phobos","parentType":"","signature":"Tid spawnLinked(F,  T...)(F fn,  T args) if (isSpawnable!(F,  T))","url":"/phobos/std/concurrency/spawnLinked.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"_spawn","package":"phobos","parentType":"","signature":"Tid _spawn(F,  T...)(bool  linked,  F fn,  T args) if (isSpawnable!(F,  T))","url":"/phobos/std/concurrency/_spawn.html"},{"doc":"Places the values as a message at the back of tid's message queue.","kind":"function","module":"std.concurrency","name":"send","package":"phobos","parentType":"","signature":"void send(T...)(Tid tid,  T vals)","url":"/phobos/std/concurrency/send.html"},{"doc":"Places the values as a message on the front of tid's message queue.","kind":"function","module":"std.concurrency","name":"prioritySend","package":"phobos","parentType":"","signature":"void prioritySend(T...)(Tid tid,  T vals)","url":"/phobos/std/concurrency/prioritySend.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"_send","package":"phobos","parentType":"","signature":"void _send(T...)(Tid tid,  T vals)","url":"/phobos/std/concurrency/_send.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"_send","package":"phobos","parentType":"","signature":"void _send(T...)(MsgType type,  Tid tid,  T vals)","url":"/phobos/std/concurrency/_send.html"},{"doc":"Receives a message from another thread.","kind":"function","module":"std.concurrency","name":"receive","package":"phobos","parentType":"","signature":"void receive(T...)(  T ops )","url":"/phobos/std/concurrency/receive.html"},{"doc":"Receives only messages with arguments of the specified types.","kind":"function","module":"std.concurrency","name":"receiveOnly","package":"phobos","parentType":"","signature":"receiveOnlyRet!(T) receiveOnly(T...)()","url":"/phobos/std/concurrency/receiveOnly.html"},{"doc":"Receives a message from another thread and gives up if no match arrives within a specified duration.","kind":"function","module":"std.concurrency","name":"receiveTimeout","package":"phobos","parentType":"","signature":"bool receiveTimeout(T...)(Duration duration,  T ops)","url":"/phobos/std/concurrency/receiveTimeout.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"onCrowdingBlock","package":"phobos","parentType":"","signature":"bool onCrowdingBlock(Tid tid)","url":"/phobos/std/concurrency/onCrowdingBlock.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"onCrowdingThrow","package":"phobos","parentType":"","signature":"bool onCrowdingThrow(Tid tid)","url":"/phobos/std/concurrency/onCrowdingThrow.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"onCrowdingIgnore","package":"phobos","parentType":"","signature":"bool onCrowdingIgnore(Tid tid)","url":"/phobos/std/concurrency/onCrowdingIgnore.html"},{"doc":"Sets a maximum mailbox size.","kind":"function","module":"std.concurrency","name":"setMaxMailboxSize","package":"phobos","parentType":"","signature":"void setMaxMailboxSize(Tid tid,  size_t messages,  OnCrowding doThis)","url":"/phobos/std/concurrency/setMaxMailboxSize.html"},{"doc":"Sets a maximum mailbox size.","kind":"function","module":"std.concurrency","name":"setMaxMailboxSize","package":"phobos","parentType":"","signature":"void setMaxMailboxSize(Tid tid,  size_t messages,  bool  function(Tid)  onCrowdingDoThis)","url":"/phobos/std/concurrency/setMaxMailboxSize.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"registryLock","package":"phobos","parentType":"","signature":"Mutex registryLock()","url":"/phobos/std/concurrency/registryLock.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"unregisterMe","package":"phobos","parentType":"","signature":"void unregisterMe(ref  ThreadInfo me)","url":"/phobos/std/concurrency/unregisterMe.html"},{"doc":"Associates name with tid.","kind":"function","module":"std.concurrency","name":"register","package":"phobos","parentType":"","signature":"bool register(string name,  Tid tid)","url":"/phobos/std/concurrency/register.html"},{"doc":"Removes the registered name associated with a tid.","kind":"function","module":"std.concurrency","name":"unregister","package":"phobos","parentType":"","signature":"bool unregister(string name)","url":"/phobos/std/concurrency/unregister.html"},{"doc":"Gets the `Tid` associated with name.","kind":"function","module":"std.concurrency","name":"locate","package":"phobos","parentType":"","signature":"Tid locate(string name)","url":"/phobos/std/concurrency/locate.html"},{"doc":"If the caller is a `Fiber` and is not a $(LREF Generator), this function will call `scheduler.yield()` or `Fiber.yield()`, as appropriate.","kind":"function","module":"std.concurrency","name":"yield","package":"phobos","parentType":"","signature":"void yield()","url":"/phobos/std/concurrency/yield.html"},{"doc":"Yields a value of type T to the caller of the currently executing generator.","kind":"function","module":"std.concurrency","name":"yield","package":"phobos","parentType":"","signature":"void yield(T)(ref  T value)","url":"/phobos/std/concurrency/yield.html"},{"doc":"ditto","kind":"function","module":"std.concurrency","name":"yield","package":"phobos","parentType":"","signature":"void yield(T)(T value)","url":"/phobos/std/concurrency/yield.html"},{"doc":"","kind":"function","module":"std.concurrency","name":"initOnceLock","package":"phobos","parentType":"","signature":"shared(Mutex) initOnceLock()","url":"/phobos/std/concurrency/initOnceLock.html"},{"doc":"Initializes $(D_PARAM var) with the lazy $(D_PARAM init) value in a thread-safe manner.","kind":"function","module":"std.concurrency","name":"initOnce","package":"phobos","parentType":"","signature":"auto ref initOnce(alias  var)(lazy  typeof(var)  init)","url":"/phobos/std/concurrency/initOnce.html"},{"doc":"Same as above, but takes a separate mutex instead of sharing one among all initOnce instances.","kind":"function","module":"std.concurrency","name":"initOnce","package":"phobos","parentType":"","signature":"auto ref initOnce(alias  var)(lazy  typeof(var)  init,  shared  Mutex mutex)","url":"/phobos/std/concurrency/initOnce.html"},{"doc":"ditto","kind":"function","module":"std.concurrency","name":"initOnce","package":"phobos","parentType":"","signature":"auto ref initOnce(alias  var)(lazy  typeof(var)  init,  Mutex mutex)","url":"/phobos/std/concurrency/initOnce.html"},{"doc":"","kind":"enum","module":"std.concurrency","name":"MsgType","package":"phobos","parentType":"","signature":"MsgType","url":"/phobos/std/concurrency.html#MsgType"},{"doc":"","kind":"enum_member","module":"std.concurrency","name":"standard","package":"phobos","parentType":"","signature":"standard = ","url":"/phobos/std/concurrency.html#MsgType"},{"doc":"","kind":"enum_member","module":"std.concurrency","name":"priority","package":"phobos","parentType":"","signature":"priority = ","url":"/phobos/std/concurrency.html#MsgType"},{"doc":"","kind":"enum_member","module":"std.concurrency","name":"linkDead","package":"phobos","parentType":"","signature":"linkDead = ","url":"/phobos/std/concurrency.html#MsgType"},{"doc":"","kind":"struct","module":"std.concurrency","name":"Message","package":"phobos","parentType":"","signature":"Message","url":"/phobos/std/concurrency.html#Message"},{"doc":"","kind":"method","module":"std.concurrency","name":"convertsTo","package":"phobos","parentType":"Message","signature":"@property auto convertsTo(T...)()","url":"/phobos/std/concurrency/Message.convertsTo.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"get","package":"phobos","parentType":"Message","signature":"@property auto get(T...)()","url":"/phobos/std/concurrency/Message.get.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"map","package":"phobos","parentType":"Message","signature":"auto map(Op)(Op op)","url":"/phobos/std/concurrency/Message.map.html"},{"doc":"Thrown on calls to $(LREF receiveOnly) if a message other than the type the receiving thread expected is sent.","kind":"class","module":"std.concurrency","name":"MessageMismatch","package":"phobos","parentType":"","signature":"MessageMismatch : Exception","url":"/phobos/std/concurrency.html#MessageMismatch"},{"doc":"Thrown on calls to $(LREF receive) if the thread that spawned the receiving thread has terminated and no more messages exist.","kind":"class","module":"std.concurrency","name":"OwnerTerminated","package":"phobos","parentType":"","signature":"OwnerTerminated : Exception","url":"/phobos/std/concurrency.html#OwnerTerminated"},{"doc":"Thrown if a linked thread has terminated.","kind":"class","module":"std.concurrency","name":"LinkTerminated","package":"phobos","parentType":"","signature":"LinkTerminated : Exception","url":"/phobos/std/concurrency.html#LinkTerminated"},{"doc":"Thrown if a message was sent to a thread via $(REF prioritySend, std,concurrency) and the receiver does not have a handler for a message of this type.","kind":"class","module":"std.concurrency","name":"PriorityMessageException","package":"phobos","parentType":"","signature":"PriorityMessageException : Exception","url":"/phobos/std/concurrency.html#PriorityMessageException"},{"doc":"Thrown on mailbox crowding if the mailbox is configured with `OnCrowding.throwException`.","kind":"class","module":"std.concurrency","name":"MailboxFull","package":"phobos","parentType":"","signature":"MailboxFull : Exception","url":"/phobos/std/concurrency.html#MailboxFull"},{"doc":"Thrown when a `Tid` is missing, e.g. when $(LREF ownerTid) doesn't find an owner thread.","kind":"class","module":"std.concurrency","name":"TidMissingException","package":"phobos","parentType":"","signature":"TidMissingException : Exception","url":"/phobos/std/concurrency.html#TidMissingException"},{"doc":"An opaque type used to represent a logical thread.","kind":"struct","module":"std.concurrency","name":"Tid","package":"phobos","parentType":"","signature":"Tid","url":"/phobos/std/concurrency.html#Tid"},{"doc":"Generate a convenient string for identifying this `Tid`.  This is only useful to see if `Tid`'s that are currently executing are the same or differ...","kind":"method","module":"std.concurrency","name":"toString","package":"phobos","parentType":"Tid","signature":"void toString(W)(ref  W w)","url":"/phobos/std/concurrency/Tid.toString.html"},{"doc":"These behaviors may be specified when a mailbox is full.","kind":"enum","module":"std.concurrency","name":"OnCrowding","package":"phobos","parentType":"","signature":"OnCrowding","url":"/phobos/std/concurrency.html#OnCrowding"},{"doc":"Wait until room is available.","kind":"enum_member","module":"std.concurrency","name":"block","package":"phobos","parentType":"","signature":"block = ","url":"/phobos/std/concurrency.html#OnCrowding"},{"doc":"Throw a $(LREF MailboxFull) exception.","kind":"enum_member","module":"std.concurrency","name":"throwException","package":"phobos","parentType":"","signature":"throwException = ","url":"/phobos/std/concurrency.html#OnCrowding"},{"doc":"Abort the send and return.","kind":"enum_member","module":"std.concurrency","name":"ignore","package":"phobos","parentType":"","signature":"ignore = ","url":"/phobos/std/concurrency.html#OnCrowding"},{"doc":"Encapsulates all implementation-level data needed for scheduling.","kind":"struct","module":"std.concurrency","name":"ThreadInfo","package":"phobos","parentType":"","signature":"ThreadInfo","url":"/phobos/std/concurrency.html#ThreadInfo"},{"doc":"Gets a thread-local instance of `ThreadInfo`.","kind":"method","module":"std.concurrency","name":"thisInfo","package":"phobos","parentType":"ThreadInfo","signature":"static @property ref thisInfo()","url":"/phobos/std/concurrency/ThreadInfo.thisInfo.html"},{"doc":"Cleans up this ThreadInfo.","kind":"method","module":"std.concurrency","name":"cleanup","package":"phobos","parentType":"ThreadInfo","signature":"void cleanup()","url":"/phobos/std/concurrency/ThreadInfo.cleanup.html"},{"doc":"A `Scheduler` controls how threading is performed by spawn.","kind":"interface","module":"std.concurrency","name":"Scheduler","package":"phobos","parentType":"","signature":"Scheduler","url":"/phobos/std/concurrency.html#Scheduler"},{"doc":"Spawns the supplied op and starts the `Scheduler`.","kind":"method","module":"std.concurrency","name":"start","package":"phobos","parentType":"Scheduler","signature":"void start(void  delegate()  op)","url":"/phobos/std/concurrency/Scheduler.start.html"},{"doc":"Assigns a logical thread to execute the supplied op.","kind":"method","module":"std.concurrency","name":"spawn","package":"phobos","parentType":"Scheduler","signature":"void spawn(void  delegate()  op)","url":"/phobos/std/concurrency/Scheduler.spawn.html"},{"doc":"Yields execution to another logical thread.","kind":"method","module":"std.concurrency","name":"yield","package":"phobos","parentType":"Scheduler","signature":"void yield()","url":"/phobos/std/concurrency/Scheduler.yield.html"},{"doc":"Returns an appropriate `ThreadInfo` instance.","kind":"method","module":"std.concurrency","name":"thisInfo","package":"phobos","parentType":"Scheduler","signature":"ThreadInfo thisInfo()","url":"/phobos/std/concurrency/Scheduler.thisInfo.html"},{"doc":"Creates a `Condition` variable analog for signaling.","kind":"method","module":"std.concurrency","name":"newCondition","package":"phobos","parentType":"Scheduler","signature":"Condition newCondition(Mutex m)","url":"/phobos/std/concurrency/Scheduler.newCondition.html"},{"doc":"An example `Scheduler` using kernel threads.","kind":"class","module":"std.concurrency","name":"ThreadScheduler","package":"phobos","parentType":"","signature":"ThreadScheduler : Scheduler","url":"/phobos/std/concurrency.html#ThreadScheduler"},{"doc":"This simply runs op directly, since no real scheduling is needed by this approach.","kind":"method","module":"std.concurrency","name":"start","package":"phobos","parentType":"ThreadScheduler","signature":"void start(void  delegate()  op)","url":"/phobos/std/concurrency/ThreadScheduler.start.html"},{"doc":"Creates a new kernel thread and assigns it to run the supplied op.","kind":"method","module":"std.concurrency","name":"spawn","package":"phobos","parentType":"ThreadScheduler","signature":"void spawn(void  delegate()  op)","url":"/phobos/std/concurrency/ThreadScheduler.spawn.html"},{"doc":"This scheduler does no explicit multiplexing, so this is a no-op.","kind":"method","module":"std.concurrency","name":"yield","package":"phobos","parentType":"ThreadScheduler","signature":"void yield()","url":"/phobos/std/concurrency/ThreadScheduler.yield.html"},{"doc":"Returns `ThreadInfo.thisInfo`, since it is a thread-local instance of `ThreadInfo`, which is the correct behavior for this scheduler.","kind":"method","module":"std.concurrency","name":"thisInfo","package":"phobos","parentType":"ThreadScheduler","signature":"ThreadInfo thisInfo()","url":"/phobos/std/concurrency/ThreadScheduler.thisInfo.html"},{"doc":"Creates a new `Condition` variable.  No custom behavior is needed here.","kind":"method","module":"std.concurrency","name":"newCondition","package":"phobos","parentType":"ThreadScheduler","signature":"Condition newCondition(Mutex m)","url":"/phobos/std/concurrency/ThreadScheduler.newCondition.html"},{"doc":"An example `Scheduler` using $(MREF_ALTTEXT `Fiber`s, core, thread, fiber).","kind":"class","module":"std.concurrency","name":"FiberScheduler","package":"phobos","parentType":"","signature":"FiberScheduler : Scheduler","url":"/phobos/std/concurrency.html#FiberScheduler"},{"doc":"This creates a new `Fiber` for the supplied op and then starts the dispatcher.","kind":"method","module":"std.concurrency","name":"start","package":"phobos","parentType":"FiberScheduler","signature":"void start(void  delegate()  op)","url":"/phobos/std/concurrency/FiberScheduler.start.html"},{"doc":"This created a new `Fiber` for the supplied op and adds it to the dispatch list.","kind":"method","module":"std.concurrency","name":"spawn","package":"phobos","parentType":"FiberScheduler","signature":"void spawn(void  delegate()  op)","url":"/phobos/std/concurrency/FiberScheduler.spawn.html"},{"doc":"If the caller is a scheduled `Fiber`, this yields execution to another scheduled `Fiber`.","kind":"method","module":"std.concurrency","name":"yield","package":"phobos","parentType":"FiberScheduler","signature":"void yield()","url":"/phobos/std/concurrency/FiberScheduler.yield.html"},{"doc":"Returns an appropriate `ThreadInfo` instance.","kind":"method","module":"std.concurrency","name":"thisInfo","package":"phobos","parentType":"FiberScheduler","signature":"ThreadInfo thisInfo()","url":"/phobos/std/concurrency/FiberScheduler.thisInfo.html"},{"doc":"Returns a `Condition` analog that yields when wait or notify is called.","kind":"method","module":"std.concurrency","name":"newCondition","package":"phobos","parentType":"FiberScheduler","signature":"Condition newCondition(Mutex m)","url":"/phobos/std/concurrency/FiberScheduler.newCondition.html"},{"doc":"Creates a new `Fiber` which calls the given delegate.","kind":"method","module":"std.concurrency","name":"create","package":"phobos","parentType":"FiberScheduler","signature":"void create(void  delegate()  op)","url":"/phobos/std/concurrency/FiberScheduler.create.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"dispatch","package":"phobos","parentType":"FiberScheduler","signature":"void dispatch()","url":"/phobos/std/concurrency/FiberScheduler.dispatch.html"},{"doc":"Used to determine whether a Generator is running.","kind":"interface","module":"std.concurrency","name":"IsGenerator","package":"phobos","parentType":"","signature":"IsGenerator","url":"/phobos/std/concurrency.html#IsGenerator"},{"doc":"A Generator is a $(MREF_ALTTEXT Fiber, core, thread, fiber) that periodically returns values of type `T` to the caller via `yield`.  This is repres...","kind":"class","module":"std.concurrency","name":"Generator","package":"phobos","parentType":"","signature":"Generator(T) : Fiber,   IsGenerator,   InputRange!T","url":"/phobos/std/concurrency.html#Generator"},{"doc":"Returns true if the generator is empty.","kind":"method","module":"std.concurrency","name":"empty","package":"phobos","parentType":"Generator","signature":"bool empty()","url":"/phobos/std/concurrency/Generator.empty.html"},{"doc":"Obtains the next value from the underlying function.","kind":"method","module":"std.concurrency","name":"popFront","package":"phobos","parentType":"Generator","signature":"void popFront()","url":"/phobos/std/concurrency/Generator.popFront.html"},{"doc":"Returns the most recently generated value by shallow copy.","kind":"method","module":"std.concurrency","name":"front","package":"phobos","parentType":"Generator","signature":"T front()","url":"/phobos/std/concurrency/Generator.front.html"},{"doc":"Returns the most recently generated value without executing a copy contructor. Will not compile for element types defining a postblit, because `Gen...","kind":"method","module":"std.concurrency","name":"moveFront","package":"phobos","parentType":"Generator","signature":"T moveFront()","url":"/phobos/std/concurrency/Generator.moveFront.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"opApply","package":"phobos","parentType":"Generator","signature":"int opApply(scope  int  delegate(T)  loopBody)","url":"/phobos/std/concurrency/Generator.opApply.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"opApply","package":"phobos","parentType":"Generator","signature":"int opApply(scope  int  delegate(size_t,  T)  loopBody)","url":"/phobos/std/concurrency/Generator.opApply.html"},{"doc":"","kind":"class","module":"std.concurrency","name":"MessageBox","package":"phobos","parentType":"","signature":"MessageBox","url":"/phobos/std/concurrency.html#MessageBox"},{"doc":"","kind":"method","module":"std.concurrency","name":"isClosed","package":"phobos","parentType":"MessageBox","signature":"bool isClosed()","url":"/phobos/std/concurrency/MessageBox.isClosed.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"setMaxMsgs","package":"phobos","parentType":"MessageBox","signature":"void setMaxMsgs(size_t num,  bool  function(Tid)  call)","url":"/phobos/std/concurrency/MessageBox.setMaxMsgs.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"put","package":"phobos","parentType":"MessageBox","signature":"void put(ref  Message msg)","url":"/phobos/std/concurrency/MessageBox.put.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"get","package":"phobos","parentType":"MessageBox","signature":"bool get(T...)(scope  T vals)","url":"/phobos/std/concurrency/MessageBox.get.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"close","package":"phobos","parentType":"MessageBox","signature":"void close()","url":"/phobos/std/concurrency/MessageBox.close.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"mboxFull","package":"phobos","parentType":"MessageBox","signature":"bool mboxFull()","url":"/phobos/std/concurrency/MessageBox.mboxFull.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"updateMsgCount","package":"phobos","parentType":"MessageBox","signature":"void updateMsgCount()","url":"/phobos/std/concurrency/MessageBox.updateMsgCount.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"isControlMsg","package":"phobos","parentType":"MessageBox","signature":"bool isControlMsg(ref  Message msg)","url":"/phobos/std/concurrency/MessageBox.isControlMsg.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"isPriorityMsg","package":"phobos","parentType":"MessageBox","signature":"bool isPriorityMsg(ref  Message msg)","url":"/phobos/std/concurrency/MessageBox.isPriorityMsg.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"isLinkDeadMsg","package":"phobos","parentType":"MessageBox","signature":"bool isLinkDeadMsg(ref  Message msg)","url":"/phobos/std/concurrency/MessageBox.isLinkDeadMsg.html"},{"doc":"","kind":"struct","module":"std.concurrency","name":"List","package":"phobos","parentType":"","signature":"List(T)","url":"/phobos/std/concurrency.html#List"},{"doc":"","kind":"method","module":"std.concurrency","name":"put","package":"phobos","parentType":"List","signature":"void put(T val)","url":"/phobos/std/concurrency/List.put.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"put","package":"phobos","parentType":"List","signature":"void put(ref  List!(T)  rhs)","url":"/phobos/std/concurrency/List.put.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"opSlice","package":"phobos","parentType":"List","signature":"Range opSlice()","url":"/phobos/std/concurrency/List.opSlice.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"removeAt","package":"phobos","parentType":"List","signature":"void removeAt(Range r)","url":"/phobos/std/concurrency/List.removeAt.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"length","package":"phobos","parentType":"List","signature":"size_t length()","url":"/phobos/std/concurrency/List.length.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"clear","package":"phobos","parentType":"List","signature":"void clear()","url":"/phobos/std/concurrency/List.clear.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"empty","package":"phobos","parentType":"List","signature":"bool empty()","url":"/phobos/std/concurrency/List.empty.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"newNode","package":"phobos","parentType":"List","signature":"Node * newNode(T v)","url":"/phobos/std/concurrency/List.newNode.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"freeNode","package":"phobos","parentType":"List","signature":"void freeNode(Node *  n)","url":"/phobos/std/concurrency/List.freeNode.html"},{"doc":"","kind":"method","module":"std.concurrency","name":"put","package":"phobos","parentType":"List","signature":"void put(Node *  n)","url":"/phobos/std/concurrency/List.put.html"},{"doc":"","kind":"template","module":"std.concurrency","name":"isSpawnable","package":"phobos","parentType":"","signature":"isSpawnable(F,  T...)","url":"/phobos/std/concurrency.html#isSpawnable"},{"doc":"","kind":"template","module":"std.concurrency","name":"receiveOnlyRet","package":"phobos","parentType":"","signature":"receiveOnlyRet(T...)","url":"/phobos/std/concurrency.html#receiveOnlyRet"},{"doc":"","kind":"variable","module":"std.concurrency","name":"tidByName","package":"phobos","parentType":"","signature":"Tid[string] tidByName","url":"/phobos/std/concurrency.html#tidByName"},{"doc":"","kind":"variable","module":"std.concurrency","name":"namesByTid","package":"phobos","parentType":"","signature":"string[][Tid] namesByTid","url":"/phobos/std/concurrency.html#namesByTid"},{"doc":"Sets the `Scheduler` behavior within the program.","kind":"variable","module":"std.concurrency","name":"scheduler","package":"phobos","parentType":"","signature":"Scheduler scheduler","url":"/phobos/std/concurrency.html#scheduler"},{"doc":"This module provides an `Array` type with deterministic memory usage not reliant on the GC, as an alternative to the built-in arrays.","kind":"module","module":"std.container.array","name":"std.container.array","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container/array.html"},{"doc":"","kind":"struct","module":"std.container.array","name":"RangeT","package":"phobos","parentType":"","signature":"RangeT(A)","url":"/phobos/std/container/array.html#RangeT"},{"doc":"","kind":"method","module":"std.container.array","name":"_outer","package":"phobos","parentType":"RangeT","signature":"inout(A) _outer()","url":"/phobos/std/container/array/RangeT._outer.html"},{"doc":"","kind":"method","module":"std.container.array","name":"save","package":"phobos","parentType":"RangeT","signature":"RangeT save()","url":"/phobos/std/container/array/RangeT.save.html"},{"doc":"","kind":"method","module":"std.container.array","name":"empty","package":"phobos","parentType":"RangeT","signature":"bool empty()","url":"/phobos/std/container/array/RangeT.empty.html"},{"doc":"","kind":"method","module":"std.container.array","name":"length","package":"phobos","parentType":"RangeT","signature":"size_t length()","url":"/phobos/std/container/array/RangeT.length.html"},{"doc":"","kind":"method","module":"std.container.array","name":"front","package":"phobos","parentType":"RangeT","signature":"inout(E) front()","url":"/phobos/std/container/array/RangeT.front.html"},{"doc":"","kind":"method","module":"std.container.array","name":"back","package":"phobos","parentType":"RangeT","signature":"inout(E) back()","url":"/phobos/std/container/array/RangeT.back.html"},{"doc":"","kind":"method","module":"std.container.array","name":"popFront","package":"phobos","parentType":"RangeT","signature":"void popFront()","url":"/phobos/std/container/array/RangeT.popFront.html"},{"doc":"","kind":"method","module":"std.container.array","name":"popBack","package":"phobos","parentType":"RangeT","signature":"void popBack()","url":"/phobos/std/container/array/RangeT.popBack.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opIndex","package":"phobos","parentType":"RangeT","signature":"inout(E) opIndex(size_t i)","url":"/phobos/std/container/array/RangeT.opIndex.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"RangeT","signature":"RangeT opSlice()","url":"/phobos/std/container/array/RangeT.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"RangeT","signature":"RangeT opSlice(size_t i,  size_t j)","url":"/phobos/std/container/array/RangeT.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"RangeT","signature":"RangeT!(const(A)) opSlice()","url":"/phobos/std/container/array/RangeT.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"RangeT","signature":"RangeT!(const(A)) opSlice(size_t i,  size_t j)","url":"/phobos/std/container/array/RangeT.opSlice.html"},{"doc":"_Array type with deterministic control of memory. The memory allocated for the array is reclaimed as soon as possible; there is no reliance on the ...","kind":"struct","module":"std.container.array","name":"Array","package":"phobos","parentType":"","signature":"Array(T) if (!is(immutable  T ==  immutable  bool))","url":"/phobos/std/container/array.html#Array"},{"doc":"Comparison for equality.","kind":"method","module":"std.container.array","name":"opEquals","package":"phobos","parentType":"Array","signature":"bool opEquals(const  Array rhs)","url":"/phobos/std/container/array/Array.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opEquals","package":"phobos","parentType":"Array","signature":"bool opEquals(ref  const  Array rhs)","url":"/phobos/std/container/array/Array.opEquals.html"},{"doc":"Duplicates the array. The elements themselves are not transitively duplicated.","kind":"method","module":"std.container.array","name":"dup","package":"phobos","parentType":"Array","signature":"Array dup()","url":"/phobos/std/container/array/Array.dup.html"},{"doc":"Returns: `true` if and only if the array has no elements.","kind":"method","module":"std.container.array","name":"empty","package":"phobos","parentType":"Array","signature":"bool empty()","url":"/phobos/std/container/array/Array.empty.html"},{"doc":"Returns: The number of elements in the array.","kind":"method","module":"std.container.array","name":"length","package":"phobos","parentType":"Array","signature":"size_t length()","url":"/phobos/std/container/array/Array.length.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opDollar","package":"phobos","parentType":"Array","signature":"size_t opDollar()","url":"/phobos/std/container/array/Array.opDollar.html"},{"doc":"Returns: The maximum number of elements the array can store without reallocating memory and invalidating iterators upon insertion.","kind":"method","module":"std.container.array","name":"capacity","package":"phobos","parentType":"Array","signature":"size_t capacity()","url":"/phobos/std/container/array/Array.capacity.html"},{"doc":"Returns: the internal representation of the array.","kind":"method","module":"std.container.array","name":"data","package":"phobos","parentType":"Array","signature":"inout(T)[] data()","url":"/phobos/std/container/array/Array.data.html"},{"doc":"Ensures sufficient capacity to accommodate `e` _elements. If `e < capacity`, this method does nothing.","kind":"method","module":"std.container.array","name":"reserve","package":"phobos","parentType":"Array","signature":"void reserve(size_t elements)","url":"/phobos/std/container/array/Array.reserve.html"},{"doc":"Returns: A range that iterates over elements of the array in forward order.","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"Range opSlice()","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"ConstRange opSlice()","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"ImmutableRange opSlice()","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"Returns: A range that iterates over elements of the array from index `i` up to (excluding) index `j`.","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"Range opSlice(size_t i,  size_t j)","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"ConstRange opSlice(size_t i,  size_t j)","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"ImmutableRange opSlice(size_t i,  size_t j)","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"Returns: The first element of the array.","kind":"method","module":"std.container.array","name":"front","package":"phobos","parentType":"Array","signature":"inout(T) front()","url":"/phobos/std/container/array/Array.front.html"},{"doc":"Returns: The last element of the array.","kind":"method","module":"std.container.array","name":"back","package":"phobos","parentType":"Array","signature":"inout(T) back()","url":"/phobos/std/container/array/Array.back.html"},{"doc":"Returns: The element or a reference to the element at the specified index.","kind":"method","module":"std.container.array","name":"opIndex","package":"phobos","parentType":"Array","signature":"inout(T) opIndex(size_t i)","url":"/phobos/std/container/array/Array.opIndex.html"},{"doc":"Slicing operators executing the specified operation on the entire slice.","kind":"method","module":"std.container.array","name":"opSliceAssign","package":"phobos","parentType":"Array","signature":"void opSliceAssign(T value)","url":"/phobos/std/container/array/Array.opSliceAssign.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opSliceAssign","package":"phobos","parentType":"Array","signature":"void opSliceAssign(T value,  size_t i,  size_t j)","url":"/phobos/std/container/array/Array.opSliceAssign.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opSliceUnary","package":"phobos","parentType":"Array","signature":"void opSliceUnary(string op)() if (op ==  \"++\" ||  op ==  \"--\")","url":"/phobos/std/container/array/Array.opSliceUnary.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opSliceUnary","package":"phobos","parentType":"Array","signature":"void opSliceUnary(string op)(size_t i,  size_t j) if (op ==  \"++\" ||  op ==  \"--\")","url":"/phobos/std/container/array/Array.opSliceUnary.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opSliceOpAssign","package":"phobos","parentType":"Array","signature":"void opSliceOpAssign(string op)(T value)","url":"/phobos/std/container/array/Array.opSliceOpAssign.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opSliceOpAssign","package":"phobos","parentType":"Array","signature":"void opSliceOpAssign(string op)(T value,  size_t i,  size_t j)","url":"/phobos/std/container/array/Array.opSliceOpAssign.html"},{"doc":"Returns: A new array which is a concatenation of `this` and its argument.","kind":"method","module":"std.container.array","name":"opBinary","package":"phobos","parentType":"Array","signature":"Array opBinary(string op,  Stuff)(Stuff stuff) if (op ==  \"~\")","url":"/phobos/std/container/array/Array.opBinary.html"},{"doc":"Forwards to `insertBack`.","kind":"method","module":"std.container.array","name":"opOpAssign","package":"phobos","parentType":"Array","signature":"void opOpAssign(string op,  Stuff)(auto  ref  Stuff stuff) if (op ==  \"~\")","url":"/phobos/std/container/array/Array.opOpAssign.html"},{"doc":"Removes all the elements from the array and releases allocated memory.","kind":"method","module":"std.container.array","name":"clear","package":"phobos","parentType":"Array","signature":"void clear()","url":"/phobos/std/container/array/Array.clear.html"},{"doc":"Sets the number of elements in the array to `newLength`. If `newLength` is greater than `length`, the new elements are added to the end of the arra...","kind":"method","module":"std.container.array","name":"length","package":"phobos","parentType":"Array","signature":"void length(size_t newLength)","url":"/phobos/std/container/array/Array.length.html"},{"doc":"Removes the last element from the array and returns it. Both stable and non-stable versions behave the same and guarantee that ranges iterating ove...","kind":"method","module":"std.container.array","name":"removeAny","package":"phobos","parentType":"Array","signature":"T removeAny()","url":"/phobos/std/container/array/Array.removeAny.html"},{"doc":"Inserts the specified elements at the back of the array. `stuff` can be a value convertible to `T` or a range of objects convertible to `T`.","kind":"method","module":"std.container.array","name":"insertBack","package":"phobos","parentType":"Array","signature":"size_t insertBack(Stuff)(Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T)  ||\n             isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/array/Array.insertBack.html"},{"doc":"Removes the value from the back of the array. Both stable and non-stable versions behave the same and guarantee that ranges iterating over the arra...","kind":"method","module":"std.container.array","name":"removeBack","package":"phobos","parentType":"Array","signature":"void removeBack()","url":"/phobos/std/container/array/Array.removeBack.html"},{"doc":"Removes `howMany` values from the back of the array. Unlike the unparameterized versions above, these functions do not throw if they could not remo...","kind":"method","module":"std.container.array","name":"removeBack","package":"phobos","parentType":"Array","signature":"size_t removeBack(size_t howMany)","url":"/phobos/std/container/array/Array.removeBack.html"},{"doc":"Inserts `stuff` before, after, or instead range `r`, which must be a valid range previously extracted from this array. `stuff` can be a value conve...","kind":"method","module":"std.container.array","name":"insertBefore","package":"phobos","parentType":"Array","signature":"size_t insertBefore(Stuff)(Range r,  Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/array/Array.insertBefore.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"insertBefore","package":"phobos","parentType":"Array","signature":"size_t insertBefore(Stuff)(Range r,  Stuff stuff) if (isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/array/Array.insertBefore.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"insertAfter","package":"phobos","parentType":"Array","signature":"size_t insertAfter(Stuff)(Range r,  Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T)  ||\n             isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/array/Array.insertAfter.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"replace","package":"phobos","parentType":"Array","signature":"size_t replace(Stuff)(Range r,  Stuff stuff) if (isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/array/Array.replace.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"replace","package":"phobos","parentType":"Array","signature":"size_t replace(Stuff)(Range r,  Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/array/Array.replace.html"},{"doc":"Removes all elements belonging to `r`, which must be a range obtained originally from this array.","kind":"method","module":"std.container.array","name":"linearRemove","package":"phobos","parentType":"Array","signature":"Range linearRemove(Range r)","url":"/phobos/std/container/array/Array.linearRemove.html"},{"doc":"_Array specialized for `bool`. Packs together values efficiently by allocating one bit per element.","kind":"struct","module":"std.container.array","name":"Array","package":"phobos","parentType":"","signature":"Array(T) if (is(immutable  T ==  immutable  bool))","url":"/phobos/std/container/array.html#Array"},{"doc":"","kind":"method","module":"std.container.array","name":"data","package":"phobos","parentType":"Array","signature":"size_t[] data()","url":"/phobos/std/container/array/Array.data.html"},{"doc":"Property returning `true` if and only if the array has no elements.","kind":"method","module":"std.container.array","name":"empty","package":"phobos","parentType":"Array","signature":"bool empty()","url":"/phobos/std/container/array/Array.empty.html"},{"doc":"Returns: A duplicate of the array.","kind":"method","module":"std.container.array","name":"dup","package":"phobos","parentType":"Array","signature":"Array dup()","url":"/phobos/std/container/array/Array.dup.html"},{"doc":"Returns the number of elements in the array.","kind":"method","module":"std.container.array","name":"length","package":"phobos","parentType":"Array","signature":"size_t length()","url":"/phobos/std/container/array/Array.length.html"},{"doc":"Returns: The maximum number of elements the array can store without reallocating memory and invalidating iterators upon insertion.","kind":"method","module":"std.container.array","name":"capacity","package":"phobos","parentType":"Array","signature":"size_t capacity()","url":"/phobos/std/container/array/Array.capacity.html"},{"doc":"Ensures sufficient capacity to accommodate `e` _elements. If `e < capacity`, this method does nothing.","kind":"method","module":"std.container.array","name":"reserve","package":"phobos","parentType":"Array","signature":"void reserve(size_t e)","url":"/phobos/std/container/array/Array.reserve.html"},{"doc":"Returns: A range that iterates over all elements of the array in forward order.","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"Range opSlice()","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"Returns: A range that iterates the array between two specified positions.","kind":"method","module":"std.container.array","name":"opSlice","package":"phobos","parentType":"Array","signature":"Range opSlice(size_t a,  size_t b)","url":"/phobos/std/container/array/Array.opSlice.html"},{"doc":"Returns: The first element of the array.","kind":"method","module":"std.container.array","name":"front","package":"phobos","parentType":"Array","signature":"bool front()","url":"/phobos/std/container/array/Array.front.html"},{"doc":"Ditto","kind":"method","module":"std.container.array","name":"front","package":"phobos","parentType":"Array","signature":"void front(bool  value)","url":"/phobos/std/container/array/Array.front.html"},{"doc":"Returns: The last element of the array.","kind":"method","module":"std.container.array","name":"back","package":"phobos","parentType":"Array","signature":"bool back()","url":"/phobos/std/container/array/Array.back.html"},{"doc":"Ditto","kind":"method","module":"std.container.array","name":"back","package":"phobos","parentType":"Array","signature":"void back(bool  value)","url":"/phobos/std/container/array/Array.back.html"},{"doc":"Indexing operators yielding or modifyng the value at the specified index.","kind":"method","module":"std.container.array","name":"opIndex","package":"phobos","parentType":"Array","signature":"bool opIndex(size_t i)","url":"/phobos/std/container/array/Array.opIndex.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opIndexAssign","package":"phobos","parentType":"Array","signature":"void opIndexAssign(bool  value,  size_t i)","url":"/phobos/std/container/array/Array.opIndexAssign.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"opIndexOpAssign","package":"phobos","parentType":"Array","signature":"void opIndexOpAssign(string op)(bool  value,  size_t i)","url":"/phobos/std/container/array/Array.opIndexOpAssign.html"},{"doc":"Ditto","kind":"method","module":"std.container.array","name":"moveAt","package":"phobos","parentType":"Array","signature":"T moveAt(size_t i)","url":"/phobos/std/container/array/Array.moveAt.html"},{"doc":"Returns: A new array which is a concatenation of `this` and its argument.","kind":"method","module":"std.container.array","name":"opBinary","package":"phobos","parentType":"Array","signature":"Array!bool opBinary(string op,  Stuff)(Stuff rhs) if (op ==  \"~\")","url":"/phobos/std/container/array/Array.opBinary.html"},{"doc":"Forwards to `insertBack`.","kind":"method","module":"std.container.array","name":"opOpAssign","package":"phobos","parentType":"Array","signature":"Array!bool opOpAssign(string op,  Stuff)(Stuff stuff) if (op ==  \"~\")","url":"/phobos/std/container/array/Array.opOpAssign.html"},{"doc":"Removes all the elements from the array and releases allocated memory.","kind":"method","module":"std.container.array","name":"clear","package":"phobos","parentType":"Array","signature":"void clear()","url":"/phobos/std/container/array/Array.clear.html"},{"doc":"Sets the number of elements in the array to `newLength`. If `newLength` is greater than `length`, the new elements are added to the end of the arra...","kind":"method","module":"std.container.array","name":"length","package":"phobos","parentType":"Array","signature":"void length(size_t newLength)","url":"/phobos/std/container/array/Array.length.html"},{"doc":"Removes the last element from the array and returns it. Both stable and non-stable versions behave the same and guarantee that ranges iterating ove...","kind":"method","module":"std.container.array","name":"removeAny","package":"phobos","parentType":"Array","signature":"T removeAny()","url":"/phobos/std/container/array/Array.removeAny.html"},{"doc":"Inserts the specified elements at the back of the array. `stuff` can be a value convertible to `bool` or a range of objects convertible to `bool`.","kind":"method","module":"std.container.array","name":"insertBack","package":"phobos","parentType":"Array","signature":"size_t insertBack(Stuff)(Stuff stuff) if (is(Stuff :  bool))","url":"/phobos/std/container/array/Array.insertBack.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"insertBack","package":"phobos","parentType":"Array","signature":"size_t insertBack(Stuff)(Stuff stuff) if (isInputRange!Stuff &&  is(ElementType!Stuff :  bool))","url":"/phobos/std/container/array/Array.insertBack.html"},{"doc":"Removes the value from the back of the array. Both stable and non-stable versions behave the same and guarantee that ranges iterating over the arra...","kind":"method","module":"std.container.array","name":"removeBack","package":"phobos","parentType":"Array","signature":"void removeBack()","url":"/phobos/std/container/array/Array.removeBack.html"},{"doc":"Removes `howMany` values from the back of the array. Unlike the unparameterized versions above, these functions do not throw if they could not remo...","kind":"method","module":"std.container.array","name":"removeBack","package":"phobos","parentType":"Array","signature":"size_t removeBack(size_t howMany)","url":"/phobos/std/container/array/Array.removeBack.html"},{"doc":"Inserts `stuff` before, after, or instead range `r`, which must be a valid range previously extracted from this array. `stuff` can be a value conve...","kind":"method","module":"std.container.array","name":"insertBefore","package":"phobos","parentType":"Array","signature":"size_t insertBefore(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/array/Array.insertBefore.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"insertAfter","package":"phobos","parentType":"Array","signature":"size_t insertAfter(Stuff)(Range r,  Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T)  ||\n             isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/array/Array.insertAfter.html"},{"doc":"ditto","kind":"method","module":"std.container.array","name":"replace","package":"phobos","parentType":"Array","signature":"size_t replace(Stuff)(Range r,  Stuff stuff) if (is(Stuff :  bool))","url":"/phobos/std/container/array/Array.replace.html"},{"doc":"Removes all elements belonging to `r`, which must be a range obtained originally from this array.","kind":"method","module":"std.container.array","name":"linearRemove","package":"phobos","parentType":"Array","signature":"Range linearRemove(Range r)","url":"/phobos/std/container/array/Array.linearRemove.html"},{"doc":"This module provides a `BinaryHeap` (aka priority queue) adaptor that makes a binary heap out of any user-provided random-access range.","kind":"module","module":"std.container.binaryheap","name":"std.container.binaryheap","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container/binaryheap.html"},{"doc":"Convenience function that returns a `BinaryHeap!Store` object initialized with `s` and `initialSize`.","kind":"function","module":"std.container.binaryheap","name":"heapify","package":"phobos","parentType":"","signature":"BinaryHeap!(Store,  less) heapify(alias  less =  \"a < b\",  Store)(Store s,\n         size_t initialSize =  size_t.max)","url":"/phobos/std/container/binaryheap/heapify.html"},{"doc":"Implements a $(HTTP en.wikipedia.org/wiki/Binary_heap, binary heap) container on top of a given random-access range type (usually $(D T[])) or a ra...","kind":"struct","module":"std.container.binaryheap","name":"BinaryHeap","package":"phobos","parentType":"","signature":"BinaryHeap(Store,  alias  less =  \"a < b\") if (isRandomAccessRange!(Store)  ||  isRandomAccessRange!(typeof(Store.init[])))","url":"/phobos/std/container/binaryheap.html#BinaryHeap"},{"doc":"","kind":"method","module":"std.container.binaryheap","name":"_store","package":"phobos","parentType":"BinaryHeap","signature":"Store _store()","url":"/phobos/std/container/binaryheap/BinaryHeap._store.html"},{"doc":"","kind":"method","module":"std.container.binaryheap","name":"_length","package":"phobos","parentType":"BinaryHeap","signature":"size_t _length()","url":"/phobos/std/container/binaryheap/BinaryHeap._length.html"},{"doc":"","kind":"method","module":"std.container.binaryheap","name":"assertValid","package":"phobos","parentType":"BinaryHeap","signature":"void assertValid()","url":"/phobos/std/container/binaryheap/BinaryHeap.assertValid.html"},{"doc":"","kind":"method","module":"std.container.binaryheap","name":"pop","package":"phobos","parentType":"BinaryHeap","signature":"void pop(Store store)","url":"/phobos/std/container/binaryheap/BinaryHeap.pop.html"},{"doc":"Takes ownership of a store. After this, manipulating `s` may make the heap work incorrectly.","kind":"method","module":"std.container.binaryheap","name":"acquire","package":"phobos","parentType":"BinaryHeap","signature":"void acquire(Store s,  size_t initialSize =  size_t.max)","url":"/phobos/std/container/binaryheap/BinaryHeap.acquire.html"},{"doc":"Takes ownership of a store assuming it already was organized as a heap.","kind":"method","module":"std.container.binaryheap","name":"assume","package":"phobos","parentType":"BinaryHeap","signature":"void assume(Store s,  size_t initialSize =  size_t.max)","url":"/phobos/std/container/binaryheap/BinaryHeap.assume.html"},{"doc":"Clears the heap. Returns the portion of the store from `0` up to `length`, which satisfies the $(LINK2 https://en.wikipedia.org/wiki/Heap_(data_str...","kind":"method","module":"std.container.binaryheap","name":"release","package":"phobos","parentType":"BinaryHeap","signature":"auto release()","url":"/phobos/std/container/binaryheap/BinaryHeap.release.html"},{"doc":"Returns `true` if the heap is _empty, `false` otherwise.","kind":"method","module":"std.container.binaryheap","name":"empty","package":"phobos","parentType":"BinaryHeap","signature":"bool empty()","url":"/phobos/std/container/binaryheap/BinaryHeap.empty.html"},{"doc":"Returns the _length of the heap.","kind":"method","module":"std.container.binaryheap","name":"length","package":"phobos","parentType":"BinaryHeap","signature":"size_t length()","url":"/phobos/std/container/binaryheap/BinaryHeap.length.html"},{"doc":"Returns the _capacity of the heap, which is the length of the underlying store (if the store is a range) or the _capacity of the underlying store (...","kind":"method","module":"std.container.binaryheap","name":"capacity","package":"phobos","parentType":"BinaryHeap","signature":"size_t capacity()","url":"/phobos/std/container/binaryheap/BinaryHeap.capacity.html"},{"doc":"Returns a copy of the _front of the heap, which is the largest element according to `less`.","kind":"method","module":"std.container.binaryheap","name":"front","package":"phobos","parentType":"BinaryHeap","signature":"ElementType!Store front()","url":"/phobos/std/container/binaryheap/BinaryHeap.front.html"},{"doc":"Clears the heap by detaching it from the underlying store.","kind":"method","module":"std.container.binaryheap","name":"clear","package":"phobos","parentType":"BinaryHeap","signature":"void clear()","url":"/phobos/std/container/binaryheap/BinaryHeap.clear.html"},{"doc":"Inserts `value` into the store. If the underlying store is a range and $(D length == capacity), throws an exception.","kind":"method","module":"std.container.binaryheap","name":"insert","package":"phobos","parentType":"BinaryHeap","signature":"size_t insert(ElementType!Store value)","url":"/phobos/std/container/binaryheap/BinaryHeap.insert.html"},{"doc":"Removes the largest element from the heap.","kind":"method","module":"std.container.binaryheap","name":"removeFront","package":"phobos","parentType":"BinaryHeap","signature":"void removeFront()","url":"/phobos/std/container/binaryheap/BinaryHeap.removeFront.html"},{"doc":"Removes the largest element from the heap and returns a copy of it. The element still resides in the heap's store. For performance reasons you may ...","kind":"method","module":"std.container.binaryheap","name":"removeAny","package":"phobos","parentType":"BinaryHeap","signature":"ElementType!Store removeAny()","url":"/phobos/std/container/binaryheap/BinaryHeap.removeAny.html"},{"doc":"Replaces the largest element in the store with `value`.","kind":"method","module":"std.container.binaryheap","name":"replaceFront","package":"phobos","parentType":"BinaryHeap","signature":"void replaceFront(ElementType!Store value)","url":"/phobos/std/container/binaryheap/BinaryHeap.replaceFront.html"},{"doc":"If the heap has room to grow, inserts `value` into the store and returns `true`. Otherwise, if $(D less(value, front)), calls $(D replaceFront(valu...","kind":"method","module":"std.container.binaryheap","name":"conditionalInsert","package":"phobos","parentType":"BinaryHeap","signature":"bool conditionalInsert(ElementType!Store value)","url":"/phobos/std/container/binaryheap/BinaryHeap.conditionalInsert.html"},{"doc":"Swapping is allowed if the heap is full. If $(D less(value, front)), the method exchanges store.front and value and returns `true`. Otherwise, it l...","kind":"method","module":"std.container.binaryheap","name":"conditionalSwap","package":"phobos","parentType":"BinaryHeap","signature":"bool conditionalSwap(ref  ElementType!Store value)","url":"/phobos/std/container/binaryheap/BinaryHeap.conditionalSwap.html"},{"doc":"This module implements a generic doubly-linked list container. It can be used as a queue, dequeue or stack.","kind":"module","module":"std.container.dlist","name":"std.container.dlist","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container/dlist.html"},{"doc":"","kind":"struct","module":"std.container.dlist","name":"BaseNode","package":"phobos","parentType":"","signature":"BaseNode","url":"/phobos/std/container/dlist.html#BaseNode"},{"doc":"","kind":"method","module":"std.container.dlist","name":"getPayload","package":"phobos","parentType":"BaseNode","signature":"inout(T) getPayload(T)()","url":"/phobos/std/container/dlist/BaseNode.getPayload.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"connect","package":"phobos","parentType":"BaseNode","signature":"void connect(BaseNode *  p,  BaseNode *  n)","url":"/phobos/std/container/dlist/BaseNode.connect.html"},{"doc":"","kind":"struct","module":"std.container.dlist","name":"DRange","package":"phobos","parentType":"","signature":"DRange","url":"/phobos/std/container/dlist.html#DRange"},{"doc":"","kind":"method","module":"std.container.dlist","name":"empty","package":"phobos","parentType":"DRange","signature":"bool empty()","url":"/phobos/std/container/dlist/DRange.empty.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"front","package":"phobos","parentType":"DRange","signature":"BaseNode * front()","url":"/phobos/std/container/dlist/DRange.front.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"popFront","package":"phobos","parentType":"DRange","signature":"void popFront()","url":"/phobos/std/container/dlist/DRange.popFront.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"back","package":"phobos","parentType":"DRange","signature":"BaseNode * back()","url":"/phobos/std/container/dlist/DRange.back.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"popBack","package":"phobos","parentType":"DRange","signature":"void popBack()","url":"/phobos/std/container/dlist/DRange.popBack.html"},{"doc":"Forward range primitive.","kind":"method","module":"std.container.dlist","name":"save","package":"phobos","parentType":"DRange","signature":"DRange save()","url":"/phobos/std/container/dlist/DRange.save.html"},{"doc":"Implements a doubly-linked list.","kind":"struct","module":"std.container.dlist","name":"DList","package":"phobos","parentType":"","signature":"DList(T)","url":"/phobos/std/container/dlist.html#DList"},{"doc":"","kind":"method","module":"std.container.dlist","name":"createNode","package":"phobos","parentType":"DList","signature":"BaseNode * createNode(Stuff)(auto  ref  Stuff arg,  BaseNode *  prev =  null,  BaseNode *  next =  null)","url":"/phobos/std/container/dlist/DList.createNode.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"initialize","package":"phobos","parentType":"DList","signature":"void initialize()","url":"/phobos/std/container/dlist/DList.initialize.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"_first","package":"phobos","parentType":"DList","signature":"inout(BaseNode *) _first()","url":"/phobos/std/container/dlist/DList._first.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"_last","package":"phobos","parentType":"DList","signature":"inout(BaseNode *) _last()","url":"/phobos/std/container/dlist/DList._last.html"},{"doc":"Comparison for equality.","kind":"method","module":"std.container.dlist","name":"opEquals","package":"phobos","parentType":"DList","signature":"bool opEquals()(ref  const  DList rhs) if (is(typeof(front ==  front)))","url":"/phobos/std/container/dlist/DList.opEquals.html"},{"doc":"Property returning `true` if and only if the container has no elements.","kind":"method","module":"std.container.dlist","name":"empty","package":"phobos","parentType":"DList","signature":"bool empty()","url":"/phobos/std/container/dlist/DList.empty.html"},{"doc":"Removes all contents from the `DList`.","kind":"method","module":"std.container.dlist","name":"clear","package":"phobos","parentType":"DList","signature":"void clear()","url":"/phobos/std/container/dlist/DList.clear.html"},{"doc":"Duplicates the container. The elements themselves are not transitively duplicated.","kind":"method","module":"std.container.dlist","name":"dup","package":"phobos","parentType":"DList","signature":"DList dup()","url":"/phobos/std/container/dlist/DList.dup.html"},{"doc":"Returns a range that iterates over all elements of the container, in forward order.","kind":"method","module":"std.container.dlist","name":"opSlice","package":"phobos","parentType":"DList","signature":"Range opSlice()","url":"/phobos/std/container/dlist/DList.opSlice.html"},{"doc":"Forward to `opSlice().front`.","kind":"method","module":"std.container.dlist","name":"front","package":"phobos","parentType":"DList","signature":"inout(T) front()","url":"/phobos/std/container/dlist/DList.front.html"},{"doc":"Forward to `opSlice().back`.","kind":"method","module":"std.container.dlist","name":"back","package":"phobos","parentType":"DList","signature":"inout(T) back()","url":"/phobos/std/container/dlist/DList.back.html"},{"doc":"Returns a new `DList` that's the concatenation of `this` and its argument `rhs`.","kind":"method","module":"std.container.dlist","name":"opBinary","package":"phobos","parentType":"DList","signature":"DList opBinary(string op,  Stuff)(Stuff rhs) if (op ==  \"~\" &&  is(typeof(insertBack(rhs))))","url":"/phobos/std/container/dlist/DList.opBinary.html"},{"doc":"Returns a new `DList` that's the concatenation of the argument `lhs` and `this`.","kind":"method","module":"std.container.dlist","name":"opBinaryRight","package":"phobos","parentType":"DList","signature":"DList opBinaryRight(string op,  Stuff)(Stuff lhs) if (op ==  \"~\" &&  is(typeof(insertFront(lhs))))","url":"/phobos/std/container/dlist/DList.opBinaryRight.html"},{"doc":"Appends the contents of the argument `rhs` into `this`.","kind":"method","module":"std.container.dlist","name":"opOpAssign","package":"phobos","parentType":"DList","signature":"DList opOpAssign(string op,  Stuff)(Stuff rhs) if (op ==  \"~\" &&  is(typeof(insertBack(rhs))))","url":"/phobos/std/container/dlist/DList.opOpAssign.html"},{"doc":"Inserts `stuff` to the front/back of the container. `stuff` can be a value convertible to `T` or a range of objects convertible to $(D T). The stab...","kind":"method","module":"std.container.dlist","name":"insertFront","package":"phobos","parentType":"DList","signature":"size_t insertFront(Stuff)(Stuff stuff)","url":"/phobos/std/container/dlist/DList.insertFront.html"},{"doc":"ditto","kind":"method","module":"std.container.dlist","name":"insertBack","package":"phobos","parentType":"DList","signature":"size_t insertBack(Stuff)(Stuff stuff)","url":"/phobos/std/container/dlist/DList.insertBack.html"},{"doc":"Inserts `stuff` after range `r`, which must be a non-empty range previously extracted from this container.","kind":"method","module":"std.container.dlist","name":"insertBefore","package":"phobos","parentType":"DList","signature":"size_t insertBefore(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/dlist/DList.insertBefore.html"},{"doc":"ditto","kind":"method","module":"std.container.dlist","name":"insertAfter","package":"phobos","parentType":"DList","signature":"size_t insertAfter(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/dlist/DList.insertAfter.html"},{"doc":"Picks one value in an unspecified position in the container, removes it from the container, and returns it. The stable version behaves the same, bu...","kind":"method","module":"std.container.dlist","name":"removeAny","package":"phobos","parentType":"DList","signature":"T removeAny()","url":"/phobos/std/container/dlist/DList.removeAny.html"},{"doc":"Removes the value at the front/back of the container. The stable version behaves the same, but guarantees that ranges iterating over the container ...","kind":"method","module":"std.container.dlist","name":"removeFront","package":"phobos","parentType":"DList","signature":"void removeFront()","url":"/phobos/std/container/dlist/DList.removeFront.html"},{"doc":"ditto","kind":"method","module":"std.container.dlist","name":"removeBack","package":"phobos","parentType":"DList","signature":"void removeBack()","url":"/phobos/std/container/dlist/DList.removeBack.html"},{"doc":"Removes `howMany` values at the front or back of the container. Unlike the unparameterized versions above, these functions do not throw if they cou...","kind":"method","module":"std.container.dlist","name":"removeFront","package":"phobos","parentType":"DList","signature":"size_t removeFront(size_t howMany)","url":"/phobos/std/container/dlist/DList.removeFront.html"},{"doc":"ditto","kind":"method","module":"std.container.dlist","name":"removeBack","package":"phobos","parentType":"DList","signature":"size_t removeBack(size_t howMany)","url":"/phobos/std/container/dlist/DList.removeBack.html"},{"doc":"Removes all elements belonging to `r`, which must be a range obtained originally from this container.","kind":"method","module":"std.container.dlist","name":"remove","package":"phobos","parentType":"DList","signature":"Range remove(Range r)","url":"/phobos/std/container/dlist/DList.remove.html"},{"doc":"ditto","kind":"method","module":"std.container.dlist","name":"linearRemove","package":"phobos","parentType":"DList","signature":"Range linearRemove(Range r)","url":"/phobos/std/container/dlist/DList.linearRemove.html"},{"doc":"Removes first element of `r`, wich must be a range obtained originally from this container, from both DList instance and range `r`.","kind":"method","module":"std.container.dlist","name":"popFirstOf","package":"phobos","parentType":"DList","signature":"void popFirstOf(ref  Range r)","url":"/phobos/std/container/dlist/DList.popFirstOf.html"},{"doc":"Removes last element of `r`, wich must be a range obtained originally from this container, from both DList instance and range `r`.","kind":"method","module":"std.container.dlist","name":"popLastOf","package":"phobos","parentType":"DList","signature":"void popLastOf(ref  Range r)","url":"/phobos/std/container/dlist/DList.popLastOf.html"},{"doc":"`linearRemove` functions as `remove`, but also accepts ranges that are result the of a `take` operation. This is a convenient way to remove a fixed...","kind":"method","module":"std.container.dlist","name":"linearRemove","package":"phobos","parentType":"DList","signature":"Range linearRemove(Take!Range r)","url":"/phobos/std/container/dlist/DList.linearRemove.html"},{"doc":"Removes the first occurence of an element from the list in linear time.","kind":"method","module":"std.container.dlist","name":"linearRemoveElement","package":"phobos","parentType":"DList","signature":"bool linearRemoveElement(T value)","url":"/phobos/std/container/dlist/DList.linearRemoveElement.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"findNodeByValue","package":"phobos","parentType":"DList","signature":"BaseNode * findNodeByValue(BaseNode *  n,  T value)","url":"/phobos/std/container/dlist/DList.findNodeByValue.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"insertBeforeNode","package":"phobos","parentType":"DList","signature":"size_t insertBeforeNode(Stuff)(BaseNode *  n,  ref  Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/dlist/DList.insertBeforeNode.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"insertBeforeNode","package":"phobos","parentType":"DList","signature":"size_t insertBeforeNode(Stuff)(BaseNode *  n,  ref  Stuff stuff) if (isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/dlist/DList.insertBeforeNode.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"insertAfterNode","package":"phobos","parentType":"DList","signature":"size_t insertAfterNode(Stuff)(BaseNode *  n,  ref  Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/dlist/DList.insertAfterNode.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"insertAfterNode","package":"phobos","parentType":"DList","signature":"size_t insertAfterNode(Stuff)(BaseNode *  n,  ref  Stuff stuff) if (isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/dlist/DList.insertAfterNode.html"},{"doc":"","kind":"method","module":"std.container.dlist","name":"createRange","package":"phobos","parentType":"DList","signature":"Range createRange(Stuff)(ref  Stuff stuff,  ref  size_t result)","url":"/phobos/std/container/dlist/DList.createRange.html"},{"doc":"This module defines generic containers.","kind":"module","module":"std.container","name":"std.container","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container.html"},{"doc":"","kind":"struct","module":"std.container","name":"TotalContainer","package":"phobos","parentType":"","signature":"TotalContainer(T)","url":"/phobos/std/container.html#TotalContainer"},{"doc":"Property returning `true` if and only if the container has no elements.","kind":"method","module":"std.container","name":"empty","package":"phobos","parentType":"TotalContainer","signature":"bool empty()","url":"/phobos/std/container/TotalContainer.empty.html"},{"doc":"Returns a duplicate of the container. The elements themselves are not transitively duplicated.","kind":"method","module":"std.container","name":"dup","package":"phobos","parentType":"TotalContainer","signature":"TotalContainer dup()","url":"/phobos/std/container/TotalContainer.dup.html"},{"doc":"Returns the number of elements in the container.","kind":"method","module":"std.container","name":"length","package":"phobos","parentType":"TotalContainer","signature":"size_t length()","url":"/phobos/std/container/TotalContainer.length.html"},{"doc":"Returns the maximum number of elements the container can store without (a) allocating memory, (b) invalidating iterators upon insertion.","kind":"method","module":"std.container","name":"capacity","package":"phobos","parentType":"TotalContainer","signature":"size_t capacity()","url":"/phobos/std/container/TotalContainer.capacity.html"},{"doc":"Ensures sufficient capacity to accommodate `n` elements.","kind":"method","module":"std.container","name":"reserve","package":"phobos","parentType":"TotalContainer","signature":"void reserve(size_t e)","url":"/phobos/std/container/TotalContainer.reserve.html"},{"doc":"Returns a range that iterates over all elements of the container, in a container-defined order. The container should choose the most convenient and...","kind":"method","module":"std.container","name":"opSlice","package":"phobos","parentType":"TotalContainer","signature":"Range opSlice()","url":"/phobos/std/container/TotalContainer.opSlice.html"},{"doc":"Returns a range that iterates the container between two specified positions.","kind":"method","module":"std.container","name":"opSlice","package":"phobos","parentType":"TotalContainer","signature":"Range opSlice(size_t a,  size_t b)","url":"/phobos/std/container/TotalContainer.opSlice.html"},{"doc":"Forward to `opSlice().front` and `opSlice().back`, respectively.","kind":"method","module":"std.container","name":"front","package":"phobos","parentType":"TotalContainer","signature":"T front()","url":"/phobos/std/container/TotalContainer.front.html"},{"doc":"Ditto","kind":"method","module":"std.container","name":"front","package":"phobos","parentType":"TotalContainer","signature":"void front(T value)","url":"/phobos/std/container/TotalContainer.front.html"},{"doc":"Ditto","kind":"method","module":"std.container","name":"moveFront","package":"phobos","parentType":"TotalContainer","signature":"T moveFront()","url":"/phobos/std/container/TotalContainer.moveFront.html"},{"doc":"Ditto","kind":"method","module":"std.container","name":"back","package":"phobos","parentType":"TotalContainer","signature":"T back()","url":"/phobos/std/container/TotalContainer.back.html"},{"doc":"Ditto","kind":"method","module":"std.container","name":"back","package":"phobos","parentType":"TotalContainer","signature":"void back(T value)","url":"/phobos/std/container/TotalContainer.back.html"},{"doc":"Ditto","kind":"method","module":"std.container","name":"moveBack","package":"phobos","parentType":"TotalContainer","signature":"T moveBack()","url":"/phobos/std/container/TotalContainer.moveBack.html"},{"doc":"Indexing operators yield or modify the value at a specified index.","kind":"method","module":"std.container","name":"opIndex","package":"phobos","parentType":"TotalContainer","signature":"T opIndex(KeyType)","url":"/phobos/std/container/TotalContainer.opIndex.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"opIndexAssign","package":"phobos","parentType":"TotalContainer","signature":"void opIndexAssign(KeyType i,  T value)","url":"/phobos/std/container/TotalContainer.opIndexAssign.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"opIndexUnary","package":"phobos","parentType":"TotalContainer","signature":"T opIndexUnary(string op)(KeyType i)","url":"/phobos/std/container/TotalContainer.opIndexUnary.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"opIndexOpAssign","package":"phobos","parentType":"TotalContainer","signature":"void opIndexOpAssign(string op)(KeyType i,  T value)","url":"/phobos/std/container/TotalContainer.opIndexOpAssign.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"moveAt","package":"phobos","parentType":"TotalContainer","signature":"T moveAt(KeyType i)","url":"/phobos/std/container/TotalContainer.moveAt.html"},{"doc":"$(D k in container) returns true if the given key is in the container.","kind":"method","module":"std.container","name":"opBinaryRight","package":"phobos","parentType":"TotalContainer","signature":"bool opBinaryRight(string op)(KeyType k) if (op ==  \"in\")","url":"/phobos/std/container/TotalContainer.opBinaryRight.html"},{"doc":"Returns a range of all elements containing `k` (could be empty or a singleton range).","kind":"method","module":"std.container","name":"equalRange","package":"phobos","parentType":"TotalContainer","signature":"Range equalRange(KeyType k)","url":"/phobos/std/container/TotalContainer.equalRange.html"},{"doc":"Returns a range of all elements with keys less than `k` (could be empty or a singleton range). Only defined by containers that store data sorted at...","kind":"method","module":"std.container","name":"lowerBound","package":"phobos","parentType":"TotalContainer","signature":"Range lowerBound(KeyType k)","url":"/phobos/std/container/TotalContainer.lowerBound.html"},{"doc":"Returns a range of all elements with keys larger than `k` (could be empty or a singleton range).  Only defined by containers that store data sorted...","kind":"method","module":"std.container","name":"upperBound","package":"phobos","parentType":"TotalContainer","signature":"Range upperBound(KeyType k)","url":"/phobos/std/container/TotalContainer.upperBound.html"},{"doc":"Returns a new container that's the concatenation of `this` and its argument. `opBinaryRight` is only defined if `Stuff` does not define `opBinary`.","kind":"method","module":"std.container","name":"opBinary","package":"phobos","parentType":"TotalContainer","signature":"TotalContainer opBinary(string op)(Stuff rhs) if (op ==  \"~\")","url":"/phobos/std/container/TotalContainer.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"opBinaryRight","package":"phobos","parentType":"TotalContainer","signature":"TotalContainer opBinaryRight(string op)(Stuff lhs) if (op ==  \"~\")","url":"/phobos/std/container/TotalContainer.opBinaryRight.html"},{"doc":"Forwards to $(D insertAfter(this[], stuff)).","kind":"method","module":"std.container","name":"opOpAssign","package":"phobos","parentType":"TotalContainer","signature":"void opOpAssign(string op)(Stuff stuff) if (op ==  \"~\")","url":"/phobos/std/container/TotalContainer.opOpAssign.html"},{"doc":"Removes all contents from the container. The container decides how $(D capacity) is affected.","kind":"method","module":"std.container","name":"clear","package":"phobos","parentType":"TotalContainer","signature":"void clear()","url":"/phobos/std/container/TotalContainer.clear.html"},{"doc":"Sets the number of elements in the container to `newSize`. If $(D newSize) is greater than `length`, the added elements are added to unspecified po...","kind":"method","module":"std.container","name":"length","package":"phobos","parentType":"TotalContainer","signature":"void length(size_t newLength)","url":"/phobos/std/container/TotalContainer.length.html"},{"doc":"Inserts `stuff` in an unspecified position in the container. Implementations should choose whichever insertion means is the most advantageous for t...","kind":"method","module":"std.container","name":"insert","package":"phobos","parentType":"TotalContainer","signature":"size_t insert(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.insert.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableInsert","package":"phobos","parentType":"TotalContainer","signature":"size_t stableInsert(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.stableInsert.html"},{"doc":"Same as `insert(stuff)` and `stableInsert(stuff)` respectively, but relax the complexity constraint to linear.","kind":"method","module":"std.container","name":"linearInsert","package":"phobos","parentType":"TotalContainer","signature":"size_t linearInsert(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.linearInsert.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableLinearInsert","package":"phobos","parentType":"TotalContainer","signature":"size_t stableLinearInsert(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.stableLinearInsert.html"},{"doc":"Picks one value in an unspecified position in the container, removes it from the container, and returns it. Implementations should pick the value t...","kind":"method","module":"std.container","name":"removeAny","package":"phobos","parentType":"TotalContainer","signature":"T removeAny()","url":"/phobos/std/container/TotalContainer.removeAny.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableRemoveAny","package":"phobos","parentType":"TotalContainer","signature":"T stableRemoveAny()","url":"/phobos/std/container/TotalContainer.stableRemoveAny.html"},{"doc":"Inserts `value` to the front or back of the container. `stuff` can be a value convertible to the container's element type or a range of values conv...","kind":"method","module":"std.container","name":"insertFront","package":"phobos","parentType":"TotalContainer","signature":"size_t insertFront(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.insertFront.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableInsertFront","package":"phobos","parentType":"TotalContainer","signature":"size_t stableInsertFront(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.stableInsertFront.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"insertBack","package":"phobos","parentType":"TotalContainer","signature":"size_t insertBack(Stuff)(Stuff stuff)","url":"/phobos/std/container/TotalContainer.insertBack.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableInsertBack","package":"phobos","parentType":"TotalContainer","signature":"size_t stableInsertBack(T value)","url":"/phobos/std/container/TotalContainer.stableInsertBack.html"},{"doc":"Removes the value at the front or back of the container. The stable version behaves the same, but guarantees that ranges iterating over the contain...","kind":"method","module":"std.container","name":"removeFront","package":"phobos","parentType":"TotalContainer","signature":"void removeFront()","url":"/phobos/std/container/TotalContainer.removeFront.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableRemoveFront","package":"phobos","parentType":"TotalContainer","signature":"void stableRemoveFront()","url":"/phobos/std/container/TotalContainer.stableRemoveFront.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"removeBack","package":"phobos","parentType":"TotalContainer","signature":"void removeBack()","url":"/phobos/std/container/TotalContainer.removeBack.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableRemoveBack","package":"phobos","parentType":"TotalContainer","signature":"void stableRemoveBack()","url":"/phobos/std/container/TotalContainer.stableRemoveBack.html"},{"doc":"Removes `howMany` values at the front or back of the container. Unlike the unparameterized versions above, these functions do not throw if they cou...","kind":"method","module":"std.container","name":"removeFront","package":"phobos","parentType":"TotalContainer","signature":"size_t removeFront(size_t howMany)","url":"/phobos/std/container/TotalContainer.removeFront.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableRemoveFront","package":"phobos","parentType":"TotalContainer","signature":"size_t stableRemoveFront(size_t howMany)","url":"/phobos/std/container/TotalContainer.stableRemoveFront.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"removeBack","package":"phobos","parentType":"TotalContainer","signature":"size_t removeBack(size_t howMany)","url":"/phobos/std/container/TotalContainer.removeBack.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableRemoveBack","package":"phobos","parentType":"TotalContainer","signature":"size_t stableRemoveBack(size_t howMany)","url":"/phobos/std/container/TotalContainer.stableRemoveBack.html"},{"doc":"Removes all values corresponding to key `k`.","kind":"method","module":"std.container","name":"removeKey","package":"phobos","parentType":"TotalContainer","signature":"size_t removeKey(KeyType k)","url":"/phobos/std/container/TotalContainer.removeKey.html"},{"doc":"Inserts `stuff` before, after, or instead range `r`, which must be a valid range previously extracted from this container. `stuff` can be a value c...","kind":"method","module":"std.container","name":"insertBefore","package":"phobos","parentType":"TotalContainer","signature":"size_t insertBefore(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/TotalContainer.insertBefore.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableInsertBefore","package":"phobos","parentType":"TotalContainer","signature":"size_t stableInsertBefore(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/TotalContainer.stableInsertBefore.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"insertAfter","package":"phobos","parentType":"TotalContainer","signature":"size_t insertAfter(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/TotalContainer.insertAfter.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableInsertAfter","package":"phobos","parentType":"TotalContainer","signature":"size_t stableInsertAfter(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/TotalContainer.stableInsertAfter.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"replace","package":"phobos","parentType":"TotalContainer","signature":"size_t replace(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/TotalContainer.replace.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableReplace","package":"phobos","parentType":"TotalContainer","signature":"size_t stableReplace(Stuff)(Range r,  Stuff stuff)","url":"/phobos/std/container/TotalContainer.stableReplace.html"},{"doc":"Removes all elements belonging to `r`, which must be a range obtained originally from this container. The stable version behaves the same, but guar...","kind":"method","module":"std.container","name":"remove","package":"phobos","parentType":"TotalContainer","signature":"Range remove(Range r)","url":"/phobos/std/container/TotalContainer.remove.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableRemove","package":"phobos","parentType":"TotalContainer","signature":"Range stableRemove(Range r)","url":"/phobos/std/container/TotalContainer.stableRemove.html"},{"doc":"Same as `remove` above, but has complexity relaxed to linear.","kind":"method","module":"std.container","name":"linearRemove","package":"phobos","parentType":"TotalContainer","signature":"Range linearRemove(Range r)","url":"/phobos/std/container/TotalContainer.linearRemove.html"},{"doc":"ditto","kind":"method","module":"std.container","name":"stableLinearRemove","package":"phobos","parentType":"TotalContainer","signature":"Range stableLinearRemove(Range r)","url":"/phobos/std/container/TotalContainer.stableLinearRemove.html"},{"doc":"This module implements a red-black tree container.","kind":"module","module":"std.container.rbtree","name":"std.container.rbtree","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container/rbtree.html"},{"doc":"Convenience function for creating a `RedBlackTree!E` from a list of values.","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(E)(E[]  elems...)","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(bool  allowDuplicates,  E)(E[]  elems...)","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(alias  less,  E)(E[]  elems...) if (is(typeof(binaryFun!less(E.init,  E.init))))","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(alias  less,  bool  allowDuplicates,  E)(E[]  elems...) if (is(typeof(binaryFun!less(E.init,  E.init))))","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(Stuff)(Stuff range) if (isInputRange!Stuff && !isArray!(Stuff))","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(bool  allowDuplicates,  Stuff)(Stuff range) if (isInputRange!Stuff && !isArray!(Stuff))","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(alias  less,  Stuff)(Stuff range) if (  is(typeof(binaryFun!less((ElementType!Stuff).init, (ElementType!Stuff).init)))\n     &&  isInputRange!Stuff && !isArray!(Stuff))","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"Ditto","kind":"function","module":"std.container.rbtree","name":"redBlackTree","package":"phobos","parentType":"","signature":"auto redBlackTree(alias  less,  bool  allowDuplicates,  Stuff)(Stuff range) if (  is(typeof(binaryFun!less((ElementType!Stuff).init, (ElementType!Stuff).init)))\n     &&  isInputRange!Stuff && !isArray!(Stuff))","url":"/phobos/std/container/rbtree/redBlackTree.html"},{"doc":"","kind":"struct","module":"std.container.rbtree","name":"RBNode","package":"phobos","parentType":"","signature":"RBNode(V)","url":"/phobos/std/container/rbtree.html#RBNode"},{"doc":"Get the left child","kind":"method","module":"std.container.rbtree","name":"left","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * left()","url":"/phobos/std/container/rbtree/RBNode.left.html"},{"doc":"Get the right child","kind":"method","module":"std.container.rbtree","name":"right","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * right()","url":"/phobos/std/container/rbtree/RBNode.right.html"},{"doc":"Get the parent","kind":"method","module":"std.container.rbtree","name":"parent","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * parent()","url":"/phobos/std/container/rbtree/RBNode.parent.html"},{"doc":"Set the left child.  Also updates the new child's parent node.  This does not update the previous child.","kind":"method","module":"std.container.rbtree","name":"left","package":"phobos","parentType":"RBNode","signature":"Node left(return  scope  Node newNode)","url":"/phobos/std/container/rbtree/RBNode.left.html"},{"doc":"Set the right child.  Also updates the new child's parent node.  This does not update the previous child.","kind":"method","module":"std.container.rbtree","name":"right","package":"phobos","parentType":"RBNode","signature":"Node right(return  scope  Node newNode)","url":"/phobos/std/container/rbtree/RBNode.right.html"},{"doc":"Rotate right.  This performs the following operations: - The left child becomes the parent of this node. - This node becomes the new parent's right...","kind":"method","module":"std.container.rbtree","name":"rotateR","package":"phobos","parentType":"RBNode","signature":"Node rotateR()","url":"/phobos/std/container/rbtree/RBNode.rotateR.html"},{"doc":"Rotate left.  This performs the following operations: - The right child becomes the parent of this node. - This node becomes the new parent's left ...","kind":"method","module":"std.container.rbtree","name":"rotateL","package":"phobos","parentType":"RBNode","signature":"Node rotateL()","url":"/phobos/std/container/rbtree/RBNode.rotateL.html"},{"doc":"Returns true if this node is a left child.","kind":"method","module":"std.container.rbtree","name":"isLeftNode","package":"phobos","parentType":"RBNode","signature":"bool isLeftNode()","url":"/phobos/std/container/rbtree/RBNode.isLeftNode.html"},{"doc":"Set the color of the node after it is inserted.  This performs an update to the whole tree, possibly rotating nodes to keep the Red-Black propertie...","kind":"method","module":"std.container.rbtree","name":"setColor","package":"phobos","parentType":"RBNode","signature":"void setColor(Node end)","url":"/phobos/std/container/rbtree/RBNode.setColor.html"},{"doc":"Remove this node from the tree.  The 'end' node is used as the marker which is root's parent.  Note that this cannot be null!","kind":"method","module":"std.container.rbtree","name":"remove","package":"phobos","parentType":"RBNode","signature":"Node remove(Node end)","url":"/phobos/std/container/rbtree/RBNode.remove.html"},{"doc":"Return the leftmost descendant of this node.","kind":"method","module":"std.container.rbtree","name":"leftmost","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * leftmost()","url":"/phobos/std/container/rbtree/RBNode.leftmost.html"},{"doc":"Return the rightmost descendant of this node","kind":"method","module":"std.container.rbtree","name":"rightmost","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * rightmost()","url":"/phobos/std/container/rbtree/RBNode.rightmost.html"},{"doc":"Returns the next valued node in the tree.","kind":"method","module":"std.container.rbtree","name":"next","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * next()","url":"/phobos/std/container/rbtree/RBNode.next.html"},{"doc":"Returns the previous valued node in the tree.","kind":"method","module":"std.container.rbtree","name":"prev","package":"phobos","parentType":"RBNode","signature":"inout(RBNode) * prev()","url":"/phobos/std/container/rbtree/RBNode.prev.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"dup","package":"phobos","parentType":"RBNode","signature":"Node dup(scope  Node delegate(V v)  alloc)","url":"/phobos/std/container/rbtree/RBNode.dup.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"dup","package":"phobos","parentType":"RBNode","signature":"Node dup()","url":"/phobos/std/container/rbtree/RBNode.dup.html"},{"doc":"","kind":"struct","module":"std.container.rbtree","name":"RBRange","package":"phobos","parentType":"","signature":"RBRange(N)","url":"/phobos/std/container/rbtree.html#RBRange"},{"doc":"Returns `true` if the range is _empty","kind":"method","module":"std.container.rbtree","name":"empty","package":"phobos","parentType":"RBRange","signature":"bool empty()","url":"/phobos/std/container/rbtree/RBRange.empty.html"},{"doc":"Returns the first element in the range","kind":"method","module":"std.container.rbtree","name":"front","package":"phobos","parentType":"RBRange","signature":"Elem front()","url":"/phobos/std/container/rbtree/RBRange.front.html"},{"doc":"Returns the last element in the range","kind":"method","module":"std.container.rbtree","name":"back","package":"phobos","parentType":"RBRange","signature":"Elem back()","url":"/phobos/std/container/rbtree/RBRange.back.html"},{"doc":"pop the front element from the range","kind":"method","module":"std.container.rbtree","name":"popFront","package":"phobos","parentType":"RBRange","signature":"void popFront()","url":"/phobos/std/container/rbtree/RBRange.popFront.html"},{"doc":"pop the back element from the range","kind":"method","module":"std.container.rbtree","name":"popBack","package":"phobos","parentType":"RBRange","signature":"void popBack()","url":"/phobos/std/container/rbtree/RBRange.popBack.html"},{"doc":"Trivial _save implementation, needed for `isForwardRange`.","kind":"method","module":"std.container.rbtree","name":"save","package":"phobos","parentType":"RBRange","signature":"RBRange save()","url":"/phobos/std/container/rbtree/RBRange.save.html"},{"doc":"Implementation of a $(LINK2 https://en.wikipedia.org/wiki/Red%E2%80%93black_tree, red-black tree) container.","kind":"class","module":"std.container.rbtree","name":"RedBlackTree","package":"phobos","parentType":"","signature":"RedBlackTree(T,  alias  less =  \"a < b\",  bool  allowDuplicates =  false) if (is(typeof((ref  const  T a)  =>  binaryFun!less(a,  a))))","url":"/phobos/std/container/rbtree.html#RedBlackTree"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"_setup","package":"phobos","parentType":"RedBlackTree","signature":"void _setup()","url":"/phobos/std/container/rbtree/RedBlackTree._setup.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"allocate","package":"phobos","parentType":"RedBlackTree","signature":"Node allocate()","url":"/phobos/std/container/rbtree/RedBlackTree.allocate.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"allocate","package":"phobos","parentType":"RedBlackTree","signature":"Node allocate(Elem v)","url":"/phobos/std/container/rbtree/RedBlackTree.allocate.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"_find","package":"phobos","parentType":"RedBlackTree","signature":"inout(RBNode) * _find(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree._find.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"_add","package":"phobos","parentType":"RedBlackTree","signature":"bool _add(return  scope  Elem n)","url":"/phobos/std/container/rbtree/RedBlackTree._add.html"},{"doc":"Check if any elements exist in the container.  Returns `false` if at least one element exists.","kind":"method","module":"std.container.rbtree","name":"empty","package":"phobos","parentType":"RedBlackTree","signature":"bool empty()","url":"/phobos/std/container/rbtree/RedBlackTree.empty.html"},{"doc":"Returns the number of elements in the container.","kind":"method","module":"std.container.rbtree","name":"length","package":"phobos","parentType":"RedBlackTree","signature":"size_t length()","url":"/phobos/std/container/rbtree/RedBlackTree.length.html"},{"doc":"Duplicate this container.  The resulting container contains a shallow copy of the elements.","kind":"method","module":"std.container.rbtree","name":"dup","package":"phobos","parentType":"RedBlackTree","signature":"RedBlackTree dup()","url":"/phobos/std/container/rbtree/RedBlackTree.dup.html"},{"doc":"Fetch a range that spans all the elements in the container.","kind":"method","module":"std.container.rbtree","name":"opSlice","package":"phobos","parentType":"RedBlackTree","signature":"Range opSlice()","url":"/phobos/std/container/rbtree/RedBlackTree.opSlice.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"opSlice","package":"phobos","parentType":"RedBlackTree","signature":"ConstRange opSlice()","url":"/phobos/std/container/rbtree/RedBlackTree.opSlice.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"opSlice","package":"phobos","parentType":"RedBlackTree","signature":"ImmutableRange opSlice()","url":"/phobos/std/container/rbtree/RedBlackTree.opSlice.html"},{"doc":"The front element in the container","kind":"method","module":"std.container.rbtree","name":"front","package":"phobos","parentType":"RedBlackTree","signature":"inout(Elem) front()","url":"/phobos/std/container/rbtree/RedBlackTree.front.html"},{"doc":"The last element in the container","kind":"method","module":"std.container.rbtree","name":"back","package":"phobos","parentType":"RedBlackTree","signature":"inout(Elem) back()","url":"/phobos/std/container/rbtree/RedBlackTree.back.html"},{"doc":"`in` operator. Check to see if the given element exists in the container.","kind":"method","module":"std.container.rbtree","name":"opBinaryRight","package":"phobos","parentType":"RedBlackTree","signature":"bool opBinaryRight(string op)(Elem e) if (op ==  \"in\")","url":"/phobos/std/container/rbtree/RedBlackTree.opBinaryRight.html"},{"doc":"Compares two trees for equality.","kind":"method","module":"std.container.rbtree","name":"opEquals","package":"phobos","parentType":"RedBlackTree","signature":"bool opEquals(Object rhs)","url":"/phobos/std/container/rbtree/RedBlackTree.opEquals.html"},{"doc":"Generates a hash for the tree. Note that with a custom comparison function it may not hold that if two rbtrees are equal, the hashes of the trees w...","kind":"method","module":"std.container.rbtree","name":"toHash","package":"phobos","parentType":"RedBlackTree","signature":"size_t toHash()","url":"/phobos/std/container/rbtree/RedBlackTree.toHash.html"},{"doc":"Removes all elements from the container.","kind":"method","module":"std.container.rbtree","name":"clear","package":"phobos","parentType":"RedBlackTree","signature":"void clear()","url":"/phobos/std/container/rbtree/RedBlackTree.clear.html"},{"doc":"Insert a single element in the container.  Note that this does not invalidate any ranges currently iterating the container.","kind":"method","module":"std.container.rbtree","name":"stableInsert","package":"phobos","parentType":"RedBlackTree","signature":"size_t stableInsert(Stuff)(Stuff stuff) if (isImplicitlyConvertible!(Stuff,  Elem))","url":"/phobos/std/container/rbtree/RedBlackTree.stableInsert.html"},{"doc":"Insert a range of elements in the container.  Note that this does not invalidate any ranges currently iterating the container.","kind":"method","module":"std.container.rbtree","name":"stableInsert","package":"phobos","parentType":"RedBlackTree","signature":"size_t stableInsert(Stuff)(scope  Stuff stuff) if (isInputRange!Stuff &&\n         isImplicitlyConvertible!(ElementType!Stuff,  Elem))","url":"/phobos/std/container/rbtree/RedBlackTree.stableInsert.html"},{"doc":"Remove an element from the container and return its value.","kind":"method","module":"std.container.rbtree","name":"removeAny","package":"phobos","parentType":"RedBlackTree","signature":"Elem removeAny()","url":"/phobos/std/container/rbtree/RedBlackTree.removeAny.html"},{"doc":"Remove the front element from the container.","kind":"method","module":"std.container.rbtree","name":"removeFront","package":"phobos","parentType":"RedBlackTree","signature":"void removeFront()","url":"/phobos/std/container/rbtree/RedBlackTree.removeFront.html"},{"doc":"Remove the back element from the container.","kind":"method","module":"std.container.rbtree","name":"removeBack","package":"phobos","parentType":"RedBlackTree","signature":"void removeBack()","url":"/phobos/std/container/rbtree/RedBlackTree.removeBack.html"},{"doc":"Removes the given range from the container.","kind":"method","module":"std.container.rbtree","name":"remove","package":"phobos","parentType":"RedBlackTree","signature":"Range remove(Range r)","url":"/phobos/std/container/rbtree/RedBlackTree.remove.html"},{"doc":"Removes the given `Take!Range` from the container","kind":"method","module":"std.container.rbtree","name":"remove","package":"phobos","parentType":"RedBlackTree","signature":"Range remove(Take!Range r)","url":"/phobos/std/container/rbtree/RedBlackTree.remove.html"},{"doc":"Removes elements from the container that are equal to the given values according to the less comparator. One element is removed for each value give...","kind":"method","module":"std.container.rbtree","name":"removeKey","package":"phobos","parentType":"RedBlackTree","signature":"size_t removeKey(U...)(U elems) if (allSatisfy!(isImplicitlyConvertibleToElem,  U))","url":"/phobos/std/container/rbtree/RedBlackTree.removeKey.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"removeKey","package":"phobos","parentType":"RedBlackTree","signature":"size_t removeKey(U)(scope  U[]  elems) if (isImplicitlyConvertible!(U,  Elem))","url":"/phobos/std/container/rbtree/RedBlackTree.removeKey.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"removeKey","package":"phobos","parentType":"RedBlackTree","signature":"size_t removeKey(Stuff)(Stuff stuff) if (isInputRange!Stuff &&\n         isImplicitlyConvertible!(ElementType!Stuff,  Elem)  &&\n        !isDynamicArray!Stuff)","url":"/phobos/std/container/rbtree/RedBlackTree.removeKey.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"_firstGreater","package":"phobos","parentType":"RedBlackTree","signature":"inout(RBNode) * _firstGreater(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree._firstGreater.html"},{"doc":"","kind":"method","module":"std.container.rbtree","name":"_firstGreaterEqual","package":"phobos","parentType":"RedBlackTree","signature":"inout(RBNode) * _firstGreaterEqual(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree._firstGreaterEqual.html"},{"doc":"Get a range from the container with all elements that are > e according to the less comparator","kind":"method","module":"std.container.rbtree","name":"upperBound","package":"phobos","parentType":"RedBlackTree","signature":"Range upperBound(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.upperBound.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"upperBound","package":"phobos","parentType":"RedBlackTree","signature":"ConstRange upperBound(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.upperBound.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"upperBound","package":"phobos","parentType":"RedBlackTree","signature":"ImmutableRange upperBound(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.upperBound.html"},{"doc":"Get a range from the container with all elements that are < e according to the less comparator","kind":"method","module":"std.container.rbtree","name":"lowerBound","package":"phobos","parentType":"RedBlackTree","signature":"Range lowerBound(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.lowerBound.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"lowerBound","package":"phobos","parentType":"RedBlackTree","signature":"ConstRange lowerBound(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.lowerBound.html"},{"doc":"Ditto","kind":"method","module":"std.container.rbtree","name":"lowerBound","package":"phobos","parentType":"RedBlackTree","signature":"ImmutableRange lowerBound(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.lowerBound.html"},{"doc":"Get a range from the container with all elements that are == e according to the less comparator","kind":"method","module":"std.container.rbtree","name":"equalRange","package":"phobos","parentType":"RedBlackTree","signature":"auto equalRange(this  This)(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.equalRange.html"},{"doc":"Returns a static array of 3 ranges `r` such that `r[0]` is the same as the result of `lowerBound(value)`, `r[1]` is the same as the result of $(D e...","kind":"method","module":"std.container.rbtree","name":"trisect","package":"phobos","parentType":"RedBlackTree","signature":"auto trisect(this  This)(Elem e)","url":"/phobos/std/container/rbtree/RedBlackTree.trisect.html"},{"doc":"This module implements a singly-linked list container. It can be used as a stack.","kind":"module","module":"std.container.slist","name":"std.container.slist","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container/slist.html"},{"doc":"Implements a simple and fast singly-linked list. It can be used as a stack.","kind":"struct","module":"std.container.slist","name":"SList","package":"phobos","parentType":"","signature":"SList(T) if (!is(T ==  shared))","url":"/phobos/std/container/slist.html#SList"},{"doc":"","kind":"method","module":"std.container.slist","name":"initialize","package":"phobos","parentType":"SList","signature":"void initialize()","url":"/phobos/std/container/slist/SList.initialize.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"_first","package":"phobos","parentType":"SList","signature":"inout(Node *) _first()","url":"/phobos/std/container/slist/SList._first.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"findLastNode","package":"phobos","parentType":"SList","signature":"Node * findLastNode(Node *  n)","url":"/phobos/std/container/slist/SList.findLastNode.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"findLastNode","package":"phobos","parentType":"SList","signature":"Node * findLastNode(Node *  n,  size_t limit)","url":"/phobos/std/container/slist/SList.findLastNode.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"findNode","package":"phobos","parentType":"SList","signature":"Node * findNode(Node *  n,  Node *  findMe)","url":"/phobos/std/container/slist/SList.findNode.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"findNodeByValue","package":"phobos","parentType":"SList","signature":"Node * findNodeByValue(Node *  n,  T value)","url":"/phobos/std/container/slist/SList.findNodeByValue.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"createNodeChain","package":"phobos","parentType":"SList","signature":"static auto createNodeChain(Stuff)(Stuff stuff) if (isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/slist/SList.createNodeChain.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"createNodeChain","package":"phobos","parentType":"SList","signature":"static auto createNodeChain(Stuff)(Stuff stuff) if (isInputRange!Stuff &&  isImplicitlyConvertible!(ElementType!Stuff,  T))","url":"/phobos/std/container/slist/SList.createNodeChain.html"},{"doc":"","kind":"method","module":"std.container.slist","name":"insertAfterNode","package":"phobos","parentType":"SList","signature":"size_t insertAfterNode(Stuff)(Node *  n,  Stuff stuff)","url":"/phobos/std/container/slist/SList.insertAfterNode.html"},{"doc":"Comparison for equality.","kind":"method","module":"std.container.slist","name":"opEquals","package":"phobos","parentType":"SList","signature":"bool opEquals(const  SList rhs)","url":"/phobos/std/container/slist/SList.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.container.slist","name":"opEquals","package":"phobos","parentType":"SList","signature":"bool opEquals(ref  const  SList rhs)","url":"/phobos/std/container/slist/SList.opEquals.html"},{"doc":"Property returning `true` if and only if the container has no elements.","kind":"method","module":"std.container.slist","name":"empty","package":"phobos","parentType":"SList","signature":"bool empty()","url":"/phobos/std/container/slist/SList.empty.html"},{"doc":"Duplicates the container. The elements themselves are not transitively duplicated.","kind":"method","module":"std.container.slist","name":"dup","package":"phobos","parentType":"SList","signature":"SList dup()","url":"/phobos/std/container/slist/SList.dup.html"},{"doc":"Returns a range that iterates over all elements of the container, in forward order.","kind":"method","module":"std.container.slist","name":"opSlice","package":"phobos","parentType":"SList","signature":"Range opSlice()","url":"/phobos/std/container/slist/SList.opSlice.html"},{"doc":"Forward to `opSlice().front`.","kind":"method","module":"std.container.slist","name":"front","package":"phobos","parentType":"SList","signature":"T front()","url":"/phobos/std/container/slist/SList.front.html"},{"doc":"Returns a new `SList` that's the concatenation of `this` and its argument. `opBinaryRight` is only defined if `Stuff` does not define `opBinary`.","kind":"method","module":"std.container.slist","name":"opBinary","package":"phobos","parentType":"SList","signature":"SList opBinary(string op,  Stuff)(Stuff rhs) if (op ==  \"~\" &&  is(typeof(SList(rhs))))","url":"/phobos/std/container/slist/SList.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.container.slist","name":"opBinaryRight","package":"phobos","parentType":"SList","signature":"SList opBinaryRight(string op,  Stuff)(Stuff lhs) if (op ==  \"~\" && !is(typeof(lhs.opBinary!\"~\"(this)))  &&  is(typeof(SList(lhs))))","url":"/phobos/std/container/slist/SList.opBinaryRight.html"},{"doc":"Removes all contents from the `SList`.","kind":"method","module":"std.container.slist","name":"clear","package":"phobos","parentType":"SList","signature":"void clear()","url":"/phobos/std/container/slist/SList.clear.html"},{"doc":"Reverses SList in-place. Performs no memory allocation.","kind":"method","module":"std.container.slist","name":"reverse","package":"phobos","parentType":"SList","signature":"void reverse()","url":"/phobos/std/container/slist/SList.reverse.html"},{"doc":"Inserts `stuff` to the front of the container. `stuff` can be a value convertible to `T` or a range of objects convertible to $(D T). The stable ve...","kind":"method","module":"std.container.slist","name":"insertFront","package":"phobos","parentType":"SList","signature":"size_t insertFront(Stuff)(Stuff stuff) if (isInputRange!Stuff ||  isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/slist/SList.insertFront.html"},{"doc":"Picks one value in an unspecified position in the container, removes it from the container, and returns it. The stable version behaves the same, bu...","kind":"method","module":"std.container.slist","name":"removeAny","package":"phobos","parentType":"SList","signature":"T removeAny()","url":"/phobos/std/container/slist/SList.removeAny.html"},{"doc":"Removes the value at the front of the container. The stable version behaves the same, but guarantees that ranges iterating over the container are n...","kind":"method","module":"std.container.slist","name":"removeFront","package":"phobos","parentType":"SList","signature":"void removeFront()","url":"/phobos/std/container/slist/SList.removeFront.html"},{"doc":"Removes `howMany` values at the front or back of the container. Unlike the unparameterized versions above, these functions do not throw if they cou...","kind":"method","module":"std.container.slist","name":"removeFront","package":"phobos","parentType":"SList","signature":"size_t removeFront(size_t howMany)","url":"/phobos/std/container/slist/SList.removeFront.html"},{"doc":"Inserts `stuff` after range `r`, which must be a range previously extracted from this container. Given that all ranges for a list end at the end of...","kind":"method","module":"std.container.slist","name":"insertAfter","package":"phobos","parentType":"SList","signature":"size_t insertAfter(Stuff)(Range r,  Stuff stuff) if (isInputRange!Stuff ||  isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/slist/SList.insertAfter.html"},{"doc":"Similar to `insertAfter` above, but accepts a range bounded in count. This is important for ensuring fast insertions in the middle of the list.  Fo...","kind":"method","module":"std.container.slist","name":"insertAfter","package":"phobos","parentType":"SList","signature":"size_t insertAfter(Stuff)(Take!Range r,  Stuff stuff) if (isInputRange!Stuff ||  isImplicitlyConvertible!(Stuff,  T))","url":"/phobos/std/container/slist/SList.insertAfter.html"},{"doc":"Removes a range from the list in linear time.","kind":"method","module":"std.container.slist","name":"linearRemove","package":"phobos","parentType":"SList","signature":"Range linearRemove(Range r)","url":"/phobos/std/container/slist/SList.linearRemove.html"},{"doc":"Removes a `Take!Range` from the list in linear time.","kind":"method","module":"std.container.slist","name":"linearRemove","package":"phobos","parentType":"SList","signature":"Range linearRemove(Take!Range r)","url":"/phobos/std/container/slist/SList.linearRemove.html"},{"doc":"Removes the first occurence of an element from the list in linear time.","kind":"method","module":"std.container.slist","name":"linearRemoveElement","package":"phobos","parentType":"SList","signature":"bool linearRemoveElement(T value)","url":"/phobos/std/container/slist/SList.linearRemoveElement.html"},{"doc":"This module contains some common utilities used by containers.","kind":"module","module":"std.container.util","name":"std.container.util","package":"phobos","parentType":"","signature":"","url":"/phobos/std/container/util.html"},{"doc":"Returns an initialized object. This function is mainly for eliminating construction differences between structs and classes. It allows code to not ...","kind":"template","module":"std.container.util","name":"make","package":"phobos","parentType":"","signature":"make(T)","url":"/phobos/std/container/util.html#make"},{"doc":"","kind":"function","module":"std.container.util","name":"make","package":"phobos","parentType":"","signature":"T make(Args...)(Args arguments) if (is(T ==  struct)  &&  __traits(compiles,  T(arguments)))","url":"/phobos/std/container/util.html#make"},{"doc":"","kind":"function","module":"std.container.util","name":"make","package":"phobos","parentType":"","signature":"T make(Args...)(Args arguments) if (is(T ==  class)  &&  __traits(compiles,  new  T(arguments)))","url":"/phobos/std/container/util.html#make"},{"doc":"Convenience function for constructing a generic container.","kind":"template","module":"std.container.util","name":"make","package":"phobos","parentType":"","signature":"make(alias  Container,  Args...)","url":"/phobos/std/container/util.html#make"},{"doc":"","kind":"function","module":"std.container.util","name":"make","package":"phobos","parentType":"","signature":"auto make(Range)(Range range) if (!isDynamicArray!Range &&  isInputRange!Range && !isInfinite!Range)","url":"/phobos/std/container/util.html#make"},{"doc":"","kind":"function","module":"std.container.util","name":"make","package":"phobos","parentType":"","signature":"auto make(T)(T[]  items...) if (!isInfinite!T)","url":"/phobos/std/container/util.html#make"},{"doc":"A one-stop shop for converting values from one type to another.","kind":"module","module":"std.conv","name":"std.conv","package":"phobos","parentType":"","signature":"","url":"/phobos/std/conv.html"},{"doc":"","kind":"function","module":"std.conv","name":"convError","package":"phobos","parentType":"","signature":"auto convError(S,  T)(S source,  string fn =  __FILE__,  size_t ln =  __LINE__)","url":"/phobos/std/conv/convError.html"},{"doc":"","kind":"function","module":"std.conv","name":"parseError","package":"phobos","parentType":"","signature":"auto parseError(lazy  string msg,  string fn =  __FILE__,  size_t ln =  __LINE__)","url":"/phobos/std/conv/parseError.html"},{"doc":"","kind":"function","module":"std.conv","name":"parseCheck","package":"phobos","parentType":"","signature":"void parseCheck(alias  source)(dchar  c,  string fn =  __FILE__,  size_t ln =  __LINE__)","url":"/phobos/std/conv/parseCheck.html"},{"doc":"","kind":"function","module":"std.conv","name":"toStr","package":"phobos","parentType":"","signature":"T toStr(T,  S)(S src) if (isSomeString!T)","url":"/phobos/std/conv/toStr.html"},{"doc":"","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S) if (isInputRange!S &&  isInfinite!S &&  isExactSomeString!T)","url":"/phobos/std/conv/toImpl.html"},{"doc":"If the source type is implicitly convertible to the target type, $(D to) simply performs the implicit conversion.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (is(S :  T)  &&\n    !isEnumStrToStr!(S,  T)  && !isNullToStr!(S,  T))","url":"/phobos/std/conv/toImpl.html"},{"doc":"","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (isTuple!T)","url":"/phobos/std/conv/toImpl.html"},{"doc":"","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(ref  S s) if (isStaticArray!S)","url":"/phobos/std/conv/toImpl.html"},{"doc":"When source type supports member template function opCast, it is used.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!is(S :  T)  &&\n     is(typeof(S.init.opCast!T()) :  T)  &&\n    !isExactSomeString!T &&\n    !is(typeof(T(value))))","url":"/phobos/std/conv/toImpl.html"},{"doc":"When target type supports 'converting construction', it is used. $(UL $(LI If target type is struct, `T(value)` is used.) $(LI If target type is cl...","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!is(S :  T)  &&\n     is(T ==  struct)  &&  is(typeof(T(value))))","url":"/phobos/std/conv/toImpl.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!is(S :  T)  &&\n     is(T ==  class)  &&  is(typeof(new  T(value))))","url":"/phobos/std/conv/toImpl.html"},{"doc":"Object-to-object conversions by dynamic casting throw exception when the source is non-null and the target is null.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!is(S :  T)  &&\n    (is(S ==  class)  ||  is(S ==  interface))  && !is(typeof(value.opCast!T()) :  T)  &&\n    (is(T ==  class)  ||  is(T ==  interface))  && !is(typeof(new  T(value))))","url":"/phobos/std/conv/toImpl.html"},{"doc":"Handles type _to string conversions","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!(is(S :  T)  &&\n    !isEnumStrToStr!(S,  T)  && !isNullToStr!(S,  T))  &&\n    !isInfinite!S &&  isExactSomeString!T)","url":"/phobos/std/conv/toImpl.html"},{"doc":"","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(ref  S value) if (!(is(S :  T)  &&\n    !isEnumStrToStr!(S,  T)  && !isNullToStr!(S,  T))  &&\n    !isInfinite!S &&  isExactSomeString!T && !isCopyable!S && !isStaticArray!S)","url":"/phobos/std/conv/toImpl.html"},{"doc":"","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value,  uint  radix,  LetterCase letterCase =  LetterCase.upper) if (isIntegral!S &&\n     isExactSomeString!T)","url":"/phobos/std/conv/toImpl.html"},{"doc":"Narrowing numeric-numeric conversions throw when the value does not fit in the narrower type.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!is(S :  T)  &&\n    (isNumeric!S ||  isSomeChar!S ||  isBoolean!S)  &&\n    (isNumeric!T ||  isSomeChar!T ||  isBoolean!T)  && !is(T ==  enum))","url":"/phobos/std/conv/toImpl.html"},{"doc":"Array-to-array conversion (except when target is a string type) converts each element in turn by using `to`.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(scope  S value) if (!is(S :  T)  &&\n    !isSomeString!S &&  isDynamicArray!S &&\n    !isExactSomeString!T &&  isArray!T)","url":"/phobos/std/conv/toImpl.html"},{"doc":"Associative array to associative array conversion converts each key and each value in turn.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (!is(S :  T)  &&  isAssociativeArray!S &&\n     isAssociativeArray!T && !is(T ==  enum))","url":"/phobos/std/conv/toImpl.html"},{"doc":"String, or string-like input range, to non-string conversion runs parsing. $(UL $(LI When the source is a wide string, it is first converted to a n...","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (isInputRange!S &&  isSomeChar!(ElementEncodingType!S)  &&\n    !isExactSomeString!T &&  is(typeof(parse!T(value)))  &&\n    // https://issues.dlang.org/show_bug.cgi?id=20539\n    !(is(T ==  enum)  &&  is(typeof(value ==  OriginalType!T.init))  && !isSomeString!(OriginalType!T)))","url":"/phobos/std/conv/toImpl.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value,  uint  radix) if (isSomeFiniteCharInputRange!S &&\n     isIntegral!T &&  is(typeof(parse!T(value,  radix))))","url":"/phobos/std/conv/toImpl.html"},{"doc":"String, or string-like input range, to char type not directly supported by parse parses the first dchar of the source.","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (isSomeChar!T && !is(typeof(parse!T(value)))  &&\n     is(typeof(parse!dchar(value))))","url":"/phobos/std/conv/toImpl.html"},{"doc":"Convert a value that is implicitly convertible to the enum base type into an Enum value. If the value does not match any enum member values a ConvE...","kind":"function","module":"std.conv","name":"toImpl","package":"phobos","parentType":"","signature":"T toImpl(T,  S)(S value) if (is(T ==  enum)  && !is(S ==  enum)\n     &&  is(typeof(value ==  OriginalType!T.init))\n     && !isFloatingPoint!(OriginalType!T)  && !isSomeString!(OriginalType!T))","url":"/phobos/std/conv/toImpl.html"},{"doc":"$(PANEL The `parse` family of functions works quite like the $(LREF to) family, except that: $(OL $(LI It only works with character ranges as input...","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source source) if (is(immutable  Target ==  immutable  bool)  &&\n     isInputRange!Source &&\n     isSomeChar!(ElementType!Source))","url":"/phobos/std/conv/parse.html"},{"doc":"Parses an integer from a character $(REF_ALTTEXT input range, isInputRange, std,range,primitives).","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  scope  Source s) if (isIntegral!Target && !is(Target ==  enum)  &&\n     isSomeChar!(ElementType!Source))","url":"/phobos/std/conv/parse.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source source,  uint  radix) if (isIntegral!Target && !is(Target ==  enum)  &&\n     isSomeChar!(ElementType!Source))","url":"/phobos/std/conv/parse.html"},{"doc":"* Parses an `enum` type from a string representing an enum member name. * * Params: *     Target = the `enum` type to convert to *     s = the lval...","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (is(Target ==  enum)  &&  isSomeString!Source && !is(Source ==  enum))","url":"/phobos/std/conv/parse.html"},{"doc":"* Parses a floating point number from a character range. * * Params: *     Target = a floating point type *     source = the lvalue of the range to...","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source source) if (isFloatingPoint!Target && !is(Target ==  enum)  &&\n     isInputRange!Source &&  isSomeChar!(ElementType!Source)  && !is(Source ==  enum))","url":"/phobos/std/conv/parse.html"},{"doc":"Parses one character from a character range.","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (staticIndexOf!(immutable  Target,  immutable  dchar,  immutable  ElementEncodingType!Source)  >=  0 &&\n     isSomeString!Source && !is(Source ==  enum))","url":"/phobos/std/conv/parse.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (isSomeChar!Target &&  Target.sizeof >=  ElementType!Source.sizeof && !is(Target ==  enum)  &&\n    !isSomeString!Source &&  isInputRange!Source &&  isSomeChar!(ElementType!Source))","url":"/phobos/std/conv/parse.html"},{"doc":"Parses `typeof(null)` from a character range if the range spells `\"null\"`. This function is case insensitive.","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (is(immutable  Target ==  immutable  typeof(null))  &&\n     isInputRange!Source &&\n     isSomeChar!(ElementType!Source))","url":"/phobos/std/conv/parse.html"},{"doc":"","kind":"function","module":"std.conv","name":"skipWS","package":"phobos","parentType":"","signature":"auto skipWS(R,  Flag!\"doCount\" doCount =  No.doCount)(ref  R r)","url":"/phobos/std/conv/skipWS.html"},{"doc":"* Parses an array from a string given the left bracket (default $(D * '[')), right bracket (default `']'`), and element separator (by * default `',...","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s,  dchar  lbracket =  '[',\n     dchar  rbracket =  ']',  dchar  comma =  ',') if (isDynamicArray!Target && !is(Target ==  enum)  &&\n     isSomeString!Source && !is(Source ==  enum))","url":"/phobos/std/conv/parse.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s,  dchar  lbracket =  '[',\n     dchar  rbracket =  ']',  dchar  comma =  ',') if (isStaticArray!Target && !is(Target ==  enum)  &&\n     isExactSomeString!Source)","url":"/phobos/std/conv/parse.html"},{"doc":"* Parses an associative array from a string given the left bracket (default $(D * '[')), right bracket (default `']'`), key-value separator (defaul...","kind":"function","module":"std.conv","name":"parse","package":"phobos","parentType":"","signature":"auto parse(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s,  dchar  lbracket =  '[',\n                              dchar  rbracket =  ']',  dchar  keyval =  ':',  dchar  comma =  ',') if (isAssociativeArray!Target && !is(Target ==  enum)  &&\n     isSomeString!Source && !is(Source ==  enum))","url":"/phobos/std/conv/parse.html"},{"doc":"","kind":"function","module":"std.conv","name":"parseEscape","package":"phobos","parentType":"","signature":"auto parseEscape(Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (isInputRange!Source &&  isSomeChar!(ElementType!Source))","url":"/phobos/std/conv/parseEscape.html"},{"doc":"","kind":"function","module":"std.conv","name":"parseElement","package":"phobos","parentType":"","signature":"auto parseElement(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (isInputRange!Source &&  isSomeChar!(ElementType!Source)  && !is(Source ==  enum)  &&\n     isExactSomeString!Target)","url":"/phobos/std/conv/parseElement.html"},{"doc":"","kind":"function","module":"std.conv","name":"parseElement","package":"phobos","parentType":"","signature":"auto parseElement(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (isInputRange!Source &&  isSomeChar!(ElementType!Source)  && !is(Source ==  enum)  &&\n     is(CharTypeOf!Target ==  dchar)  && !is(Target ==  enum))","url":"/phobos/std/conv/parseElement.html"},{"doc":"","kind":"function","module":"std.conv","name":"parseElement","package":"phobos","parentType":"","signature":"auto parseElement(Target,  Source,  Flag!\"doCount\" doCount =  No.doCount)(ref  Source s) if (isInputRange!Source &&  isSomeChar!(ElementType!Source)  &&\n    !isSomeString!Target && !isSomeChar!Target)","url":"/phobos/std/conv/parseElement.html"},{"doc":"Convenience functions for converting one or more arguments of any type into _text (the three character widths).","kind":"function","module":"std.conv","name":"text","package":"phobos","parentType":"","signature":"string text(T...)(T args) if (T.length >  0)","url":"/phobos/std/conv/text.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"wtext","package":"phobos","parentType":"","signature":"wstring wtext(T...)(T args) if (T.length >  0)","url":"/phobos/std/conv/wtext.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"dtext","package":"phobos","parentType":"","signature":"dstring dtext(T...)(T args) if (T.length >  0)","url":"/phobos/std/conv/dtext.html"},{"doc":"Convenience functions for writing arguments to an output range as text.","kind":"function","module":"std.conv","name":"writeText","package":"phobos","parentType":"","signature":"void writeText(Sink,  T...)(ref  Sink sink,  T args) if (isOutputRange!(Sink,  char)  &&  T.length >  0)","url":"/phobos/std/conv/writeText.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"writeWText","package":"phobos","parentType":"","signature":"void writeWText(Sink,  T...)(ref  Sink sink,  T args) if (isOutputRange!(Sink,  wchar)  &&  T.length >  0)","url":"/phobos/std/conv/writeWText.html"},{"doc":"ditto","kind":"function","module":"std.conv","name":"writeDText","package":"phobos","parentType":"","signature":"void writeDText(Sink,  T...)(ref  Sink sink,  T args) if (isOutputRange!(Sink,  dchar)  &&  T.length >  0)","url":"/phobos/std/conv/writeDText.html"},{"doc":"","kind":"function","module":"std.conv","name":"textImpl","package":"phobos","parentType":"","signature":"S textImpl(S,  U...)(U args)","url":"/phobos/std/conv/textImpl.html"},{"doc":"","kind":"function","module":"std.conv","name":"writeTextImpl","package":"phobos","parentType":"","signature":"void writeTextImpl(S,  Sink,  U...)(ref  Sink sink,  U args) if (isSomeString!S &&  isOutputRange!(Sink,  ElementEncodingType!S))","url":"/phobos/std/conv/writeTextImpl.html"},{"doc":"Convert a decimal integer to an octal integer with the same digits. Params: i = integer to convert Returns: octal integer with the same type and sa...","kind":"function","module":"std.conv","name":"convertToOctal","package":"phobos","parentType":"","signature":"T convertToOctal(T)(T i)","url":"/phobos/std/conv/convertToOctal.html"},{"doc":"","kind":"function","module":"std.conv","name":"octal","package":"phobos","parentType":"","signature":"T octal(T)(const  string num)","url":"/phobos/std/conv/octal.html"},{"doc":"","kind":"function","module":"std.conv","name":"strippedOctalLiteral","package":"phobos","parentType":"","signature":"string strippedOctalLiteral(string original)","url":"/phobos/std/conv/strippedOctalLiteral.html"},{"doc":"","kind":"function","module":"std.conv","name":"isOctalLiteral","package":"phobos","parentType":"","signature":"bool isOctalLiteral(const  string num)","url":"/phobos/std/conv/isOctalLiteral.html"},{"doc":"","kind":"function","module":"std.conv","name":"toTextRange","package":"phobos","parentType":"","signature":"void toTextRange(T,  W)(T value,  W writer) if (isIntegral!T &&  isOutputRange!(W,  char))","url":"/phobos/std/conv/toTextRange.html"},{"doc":"Returns the corresponding _unsigned value for `x` (e.g. if `x` has type `int`, it returns $(D cast(uint) x)). The advantage compared to the cast is...","kind":"function","module":"std.conv","name":"unsigned","package":"phobos","parentType":"","signature":"auto unsigned(T)(T x) if (isIntegral!T)","url":"/phobos/std/conv/unsigned.html"},{"doc":"Ditto","kind":"function","module":"std.conv","name":"unsigned","package":"phobos","parentType":"","signature":"auto unsigned(T)(T x) if (isSomeChar!T)","url":"/phobos/std/conv/unsigned.html"},{"doc":"Returns the corresponding _signed value for `x` (e.g. if `x` has type `uint`, it returns $(D cast(int) x)). The advantage compared to the cast is t...","kind":"function","module":"std.conv","name":"signed","package":"phobos","parentType":"","signature":"auto signed(T)(T x) if (isIntegral!T)","url":"/phobos/std/conv/signed.html"},{"doc":"Returns the representation of an enumerated value, i.e. the value converted to the base type of the enumeration.","kind":"function","module":"std.conv","name":"asOriginalType","package":"phobos","parentType":"","signature":"OriginalType!E asOriginalType(E)(E value) if (is(E ==  enum))","url":"/phobos/std/conv/asOriginalType.html"},{"doc":"Check the correctness of a string for `hexString`. The result is true if and only if the input string is composed of whitespace characters (\\f\\n\\r\\...","kind":"function","module":"std.conv","name":"isHexLiteral","package":"phobos","parentType":"","signature":"bool isHexLiteral(String)(scope  const  String hexData)","url":"/phobos/std/conv/isHexLiteral.html"},{"doc":"","kind":"function","module":"std.conv","name":"hexToString","package":"phobos","parentType":"","signature":"string hexToString(string s)","url":"/phobos/std/conv/hexToString.html"},{"doc":"","kind":"function","module":"std.conv","name":"hexToString","package":"phobos","parentType":"","signature":"wstring hexToString(wstring s)","url":"/phobos/std/conv/hexToString.html"},{"doc":"","kind":"function","module":"std.conv","name":"hexToString","package":"phobos","parentType":"","signature":"dstring hexToString(dstring s)","url":"/phobos/std/conv/hexToString.html"},{"doc":"","kind":"function","module":"std.conv","name":"hexStrLiteral","package":"phobos","parentType":"","signature":"auto hexStrLiteral(String)(scope  String hexData)","url":"/phobos/std/conv/hexStrLiteral.html"},{"doc":"Convert integer to a range of characters. Intended to be lightweight and fast.","kind":"function","module":"std.conv","name":"toChars","package":"phobos","parentType":"","signature":"auto toChars(ubyte  radix =  10,  Char =  char,  LetterCase letterCase =  LetterCase.lower,  T)(T value) if ((radix ==  2 ||  radix ==  8 ||  radix ==  10 ||  radix ==  16)  &&\n         isIntegral!T && (radix ==  10 ||  isUnsigned!T))","url":"/phobos/std/conv/toChars.html"},{"doc":"Takes the raw bits of a value and reinterprets them as a different type.","kind":"function","module":"std.conv","name":"bitCast","package":"phobos","parentType":"","signature":"T bitCast(T,  S)(ref  S value) if (T.sizeof <=  S.sizeof)","url":"/phobos/std/conv/bitCast.html"},{"doc":"Thrown on conversion errors.","kind":"class","module":"std.conv","name":"ConvException","package":"phobos","parentType":"","signature":"ConvException : Exception","url":"/phobos/std/conv.html#ConvException"},{"doc":"Thrown on conversion overflow errors.","kind":"class","module":"std.conv","name":"ConvOverflowException","package":"phobos","parentType":"","signature":"ConvOverflowException : ConvException","url":"/phobos/std/conv.html#ConvOverflowException"},{"doc":"","kind":"template","module":"std.conv","name":"convFormat","package":"phobos","parentType":"","signature":"convFormat()","url":"/phobos/std/conv.html#convFormat"},{"doc":"","kind":"template","module":"std.conv","name":"isExactSomeString","package":"phobos","parentType":"","signature":"isExactSomeString(T)","url":"/phobos/std/conv.html#isExactSomeString"},{"doc":"","kind":"template","module":"std.conv","name":"isEnumStrToStr","package":"phobos","parentType":"","signature":"isEnumStrToStr(S,  T)","url":"/phobos/std/conv.html#isEnumStrToStr"},{"doc":"","kind":"template","module":"std.conv","name":"isNullToStr","package":"phobos","parentType":"","signature":"isNullToStr(S,  T)","url":"/phobos/std/conv.html#isNullToStr"},{"doc":"The `to` template converts a value from one type _to another. The source type is deduced and the target type must be specified, for example the exp...","kind":"template","module":"std.conv","name":"to","package":"phobos","parentType":"","signature":"to(T)","url":"/phobos/std/conv.html#to"},{"doc":"","kind":"function","module":"std.conv","name":"to","package":"phobos","parentType":"","signature":"T to(A...)(A args) if (A.length >  0)","url":"/phobos/std/conv.html#to"},{"doc":"","kind":"function","module":"std.conv","name":"to","package":"phobos","parentType":"","signature":"T to(S)(ref  S arg) if (isStaticArray!S)","url":"/phobos/std/conv.html#to"},{"doc":"","kind":"function","module":"std.conv","name":"to","package":"phobos","parentType":"","signature":"T to(S)(ref  S arg) if (isAggregateType!S && !isCopyable!S)","url":"/phobos/std/conv.html#to"},{"doc":"","kind":"template","module":"std.conv","name":"isSwitchable","package":"phobos","parentType":"","signature":"isSwitchable(E)","url":"/phobos/std/conv.html#isSwitchable"},{"doc":"","kind":"template","module":"std.conv","name":"enumRep","package":"phobos","parentType":"","signature":"enumRep(T,  S,  S value)","url":"/phobos/std/conv.html#enumRep"},{"doc":"Rounded conversion from floating point to integral.","kind":"template","module":"std.conv","name":"roundTo","package":"phobos","parentType":"","signature":"roundTo(Target)","url":"/phobos/std/conv.html#roundTo"},{"doc":"","kind":"function","module":"std.conv","name":"roundTo","package":"phobos","parentType":"","signature":"Target roundTo(Source)(Source value)","url":"/phobos/std/conv.html#roundTo"},{"doc":"","kind":"template","module":"std.conv","name":"WideElementType","package":"phobos","parentType":"","signature":"WideElementType(T)","url":"/phobos/std/conv.html#WideElementType"},{"doc":"The `octal` facility provides a means to declare a number in base 8. Using `octal!177` or `octal!\"177\"` for 127 represented in octal (same as 0177 ...","kind":"template","module":"std.conv","name":"octal","package":"phobos","parentType":"","signature":"octal(string num)","url":"/phobos/std/conv.html#octal"},{"doc":"Ditto","kind":"template","module":"std.conv","name":"octal","package":"phobos","parentType":"","signature":"octal(alias  decimalInteger)","url":"/phobos/std/conv.html#octal"},{"doc":"","kind":"template","module":"std.conv","name":"octalFitsInInt","package":"phobos","parentType":"","signature":"octalFitsInInt(string octalNum)","url":"/phobos/std/conv.html#octalFitsInInt"},{"doc":"","kind":"template","module":"std.conv","name":"literalIsLong","package":"phobos","parentType":"","signature":"literalIsLong(string num)","url":"/phobos/std/conv.html#literalIsLong"},{"doc":"","kind":"template","module":"std.conv","name":"literalIsUnsigned","package":"phobos","parentType":"","signature":"literalIsUnsigned(string num)","url":"/phobos/std/conv.html#literalIsUnsigned"},{"doc":"A wrapper on top of the built-in cast operator that allows one to restrict casting of the original type of the value.","kind":"template","module":"std.conv","name":"castFrom","package":"phobos","parentType":"","signature":"castFrom(From)","url":"/phobos/std/conv.html#castFrom"},{"doc":"Params: To    = The type _to cast _to. value = The value _to cast. It must be of type `From`, otherwise a compile-time error is emitted.","kind":"function","module":"std.conv","name":"to","package":"phobos","parentType":"","signature":"auto ref to(To,  T)(auto  ref  T value)","url":"/phobos/std/conv.html#castFrom"},{"doc":"Converts a hex literal to a string at compile time.","kind":"template","module":"std.conv","name":"hexString","package":"phobos","parentType":"","signature":"hexString(string hexData)","url":"/phobos/std/conv.html#hexString"},{"doc":"ditto","kind":"template","module":"std.conv","name":"hexString","package":"phobos","parentType":"","signature":"hexString(wstring hexData)","url":"/phobos/std/conv.html#hexString"},{"doc":"ditto","kind":"template","module":"std.conv","name":"hexString","package":"phobos","parentType":"","signature":"hexString(dstring hexData)","url":"/phobos/std/conv.html#hexString"},{"doc":"* Implements functionality to read Comma Separated Values and its variants * from an $(REF_ALTTEXT input range, isInputRange, std,range,primitives)...","kind":"module","module":"std.csv","name":"std.csv","package":"phobos","parentType":"","signature":"","url":"/phobos/std/csv.html"},{"doc":"Returns an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) for iterating over records found in `input`.","kind":"function","module":"std.csv","name":"csvReader","package":"phobos","parentType":"","signature":"auto csvReader(Contents =  string, Malformed ErrorLevel =  Malformed.throwException,  Range,  Separator =  char)(Range input,\n                  Separator delimiter =  ',',  Separator quote =  '\"',\n                  bool  allowInconsistentDelimiterCount =  false) if (isInputRange!Range &&  is(immutable  ElementType!Range ==  immutable  dchar)\n     &&  isSomeChar!(Separator)\n     && !is(Contents T :  T[U],  U :  string))","url":"/phobos/std/csv/csvReader.html"},{"doc":"ditto","kind":"function","module":"std.csv","name":"csvReader","package":"phobos","parentType":"","signature":"auto csvReader(Contents =  string,\n                Malformed ErrorLevel =  Malformed.throwException,\n                Range,  Header,  Separator =  char)(Range input,  Header header,\n                  Separator delimiter =  ',',  Separator quote =  '\"',\n                  bool  allowInconsistentDelimiterCount =  false) if (isInputRange!Range &&  is(immutable  ElementType!Range ==  immutable  dchar)\n     &&  isSomeChar!(Separator)\n     &&  isForwardRange!Header\n    &&  isSomeString!(ElementType!Header))","url":"/phobos/std/csv/csvReader.html"},{"doc":"ditto","kind":"function","module":"std.csv","name":"csvReader","package":"phobos","parentType":"","signature":"auto csvReader(Contents =  string,\n                Malformed ErrorLevel =  Malformed.throwException,\n                Range,  Header,  Separator =  char)(Range input,  Header header,\n                  Separator delimiter =  ',',  Separator quote =  '\"',\n                  bool  allowInconsistentDelimiterCount =  false) if (isInputRange!Range &&  is(immutable  ElementType!Range ==  immutable  dchar)\n     &&  isSomeChar!(Separator)\n     &&  is(Header :  typeof(null)))","url":"/phobos/std/csv/csvReader.html"},{"doc":"Lower level control over parsing CSV","kind":"function","module":"std.csv","name":"csvNextToken","package":"phobos","parentType":"","signature":"void csvNextToken(Range,  Malformed ErrorLevel =  Malformed.throwException,\n                            Separator,  Output)(ref  Range input,  ref  Output ans,\n                            Separator sep,  Separator quote,\n                            bool  startQuoted =  false) if (isSomeChar!Separator &&  isInputRange!Range\n    &&  is(immutable  ElementType!Range ==  immutable  dchar)\n     &&  isOutputRange!(Output,  dchar))","url":"/phobos/std/csv/csvNextToken.html"},{"doc":"Exception containing the row and column for when an exception was thrown.","kind":"class","module":"std.csv","name":"CSVException","package":"phobos","parentType":"","signature":"CSVException : Exception","url":"/phobos/std/csv.html#CSVException"},{"doc":"","kind":"method","module":"std.csv","name":"toString","package":"phobos","parentType":"CSVException","signature":"string toString()","url":"/phobos/std/csv/CSVException.toString.html"},{"doc":"Exception thrown when a Token is identified to not be completed: a quote is found in an unquoted field, data continues after a closing quote, or th...","kind":"class","module":"std.csv","name":"IncompleteCellException","package":"phobos","parentType":"","signature":"IncompleteCellException : CSVException","url":"/phobos/std/csv.html#IncompleteCellException"},{"doc":"Exception thrown under different conditions based on the type of $(D Contents).","kind":"class","module":"std.csv","name":"HeaderMismatchException","package":"phobos","parentType":"","signature":"HeaderMismatchException : CSVException","url":"/phobos/std/csv.html#HeaderMismatchException"},{"doc":"Determines the behavior for when an error is detected.","kind":"enum","module":"std.csv","name":"Malformed","package":"phobos","parentType":"","signature":"Malformed","url":"/phobos/std/csv.html#Malformed"},{"doc":"No exceptions are thrown due to incorrect CSV.","kind":"enum_member","module":"std.csv","name":"ignore","package":"phobos","parentType":"","signature":"ignore = ","url":"/phobos/std/csv.html#Malformed"},{"doc":"Use exceptions when input has incorrect CSV.","kind":"enum_member","module":"std.csv","name":"throwException","package":"phobos","parentType":"","signature":"throwException = ","url":"/phobos/std/csv.html#Malformed"},{"doc":"","kind":"struct","module":"std.csv","name":"Input","package":"phobos","parentType":"","signature":"Input(Range,  Malformed ErrorLevel)","url":"/phobos/std/csv.html#Input"},{"doc":"","kind":"struct","module":"std.csv","name":"CsvReader","package":"phobos","parentType":"","signature":"CsvReader(Contents,  Malformed ErrorLevel,  Range,  Separator,  Header) if (isSomeChar!Separator &&  isInputRange!Range\n    &&  is(immutable  ElementType!Range ==  immutable  dchar)\n     &&  isForwardRange!Header &&  isSomeString!(ElementType!Header))","url":"/phobos/std/csv.html#CsvReader"},{"doc":"Part of an input range as defined by $(REF isInputRange, std,range,primitives).","kind":"method","module":"std.csv","name":"front","package":"phobos","parentType":"CsvReader","signature":"@property auto front()","url":"/phobos/std/csv/CsvReader.front.html"},{"doc":"Part of an input range as defined by $(REF isInputRange, std,range,primitives).","kind":"method","module":"std.csv","name":"empty","package":"phobos","parentType":"CsvReader","signature":"bool empty()","url":"/phobos/std/csv/CsvReader.empty.html"},{"doc":"Part of an input range as defined by $(REF isInputRange, std,range,primitives).","kind":"method","module":"std.csv","name":"popFront","package":"phobos","parentType":"CsvReader","signature":"void popFront()","url":"/phobos/std/csv/CsvReader.popFront.html"},{"doc":"","kind":"method","module":"std.csv","name":"prime","package":"phobos","parentType":"CsvReader","signature":"void prime()","url":"/phobos/std/csv/CsvReader.prime.html"},{"doc":"","kind":"struct","module":"std.csv","name":"CsvRecord","package":"phobos","parentType":"","signature":"CsvRecord(Contents,  Malformed ErrorLevel,  Range,  Separator) if (!is(Contents ==  class)  && !is(Contents ==  struct))","url":"/phobos/std/csv.html#CsvRecord"},{"doc":"Part of an input range as defined by $(REF isInputRange, std,range,primitives).","kind":"method","module":"std.csv","name":"front","package":"phobos","parentType":"CsvRecord","signature":"Contents front()","url":"/phobos/std/csv/CsvRecord.front.html"},{"doc":"Part of an input range as defined by $(REF isInputRange, std,range,primitives).","kind":"method","module":"std.csv","name":"empty","package":"phobos","parentType":"CsvRecord","signature":"bool empty()","url":"/phobos/std/csv/CsvRecord.empty.html"},{"doc":"","kind":"method","module":"std.csv","name":"recordEnd","package":"phobos","parentType":"CsvRecord","signature":"bool recordEnd()","url":"/phobos/std/csv/CsvRecord.recordEnd.html"},{"doc":"Part of an input range as defined by $(REF isInputRange, std,range,primitives).","kind":"method","module":"std.csv","name":"popFront","package":"phobos","parentType":"CsvRecord","signature":"void popFront()","url":"/phobos/std/csv/CsvRecord.popFront.html"},{"doc":"","kind":"method","module":"std.csv","name":"prime","package":"phobos","parentType":"CsvRecord","signature":"void prime(size_t skipNum)","url":"/phobos/std/csv/CsvRecord.prime.html"},{"doc":"","kind":"method","module":"std.csv","name":"prime","package":"phobos","parentType":"CsvRecord","signature":"void prime()","url":"/phobos/std/csv/CsvRecord.prime.html"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;) $(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Functions)) $(TR $(TD Main date types) $(TD $(LREF Date) ...","kind":"module","module":"std.datetime.date","name":"std.datetime.date","package":"phobos","parentType":"","signature":"","url":"/phobos/std/datetime/date.html"},{"doc":"Returns whether the given value is valid for the given unit type when in a time point. Naturally, a duration is not held to a particular range, but...","kind":"function","module":"std.datetime.date","name":"valid","package":"phobos","parentType":"","signature":"bool valid(string units)(int  value) if (units ==  \"months\" ||\n     units ==  \"hours\" ||\n     units ==  \"minutes\" ||\n     units ==  \"seconds\")","url":"/phobos/std/datetime/date/valid.html"},{"doc":"Returns whether the given day is valid for the given year and month.","kind":"function","module":"std.datetime.date","name":"valid","package":"phobos","parentType":"","signature":"bool valid(string units)(int  year,  int  month,  int  day) if (units ==  \"days\")","url":"/phobos/std/datetime/date/valid.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"castToYear","package":"phobos","parentType":"","signature":"short castToYear(int  year,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/phobos/std/datetime/date/castToYear.html"},{"doc":"Params: units = The units of time to validate. value = The number to validate. file  = The file that the $(LREF DateTimeException) will list if thr...","kind":"function","module":"std.datetime.date","name":"enforceValid","package":"phobos","parentType":"","signature":"void enforceValid(string units)(int  value,  string file =  __FILE__,  size_t line =  __LINE__) if (units ==  \"months\" ||\n     units ==  \"hours\" ||\n     units ==  \"minutes\" ||\n     units ==  \"seconds\")","url":"/phobos/std/datetime/date/enforceValid.html"},{"doc":"Because the validity of the day number depends on both on the year and month of which the day is occurring, take all three variables to validate th...","kind":"function","module":"std.datetime.date","name":"enforceValid","package":"phobos","parentType":"","signature":"void enforceValid(string units)(int  year,  Month month,  int  day,  string file =  __FILE__,  size_t line =  __LINE__) if (units ==  \"days\")","url":"/phobos/std/datetime/date/enforceValid.html"},{"doc":"Returns the number of days from the current day of the week to the given day of the week. If they are the same, then the result is 0.","kind":"function","module":"std.datetime.date","name":"daysToDayOfWeek","package":"phobos","parentType":"","signature":"int daysToDayOfWeek(DayOfWeek currDoW,  DayOfWeek dow)","url":"/phobos/std/datetime/date/daysToDayOfWeek.html"},{"doc":"Returns the number of months from the current months of the year to the given month of the year. If they are the same, then the result is 0.","kind":"function","module":"std.datetime.date","name":"monthsToMonth","package":"phobos","parentType":"","signature":"int monthsToMonth(int  currMonth,  int  month)","url":"/phobos/std/datetime/date/monthsToMonth.html"},{"doc":"Whether the given Gregorian Year is a leap year.","kind":"function","module":"std.datetime.date","name":"yearIsLeapYear","package":"phobos","parentType":"","signature":"bool yearIsLeapYear(int  year)","url":"/phobos/std/datetime/date/yearIsLeapYear.html"},{"doc":"Whether all of the given strings are valid units of time.","kind":"function","module":"std.datetime.date","name":"validTimeUnits","package":"phobos","parentType":"","signature":"bool validTimeUnits(string[]  units...)","url":"/phobos/std/datetime/date/validTimeUnits.html"},{"doc":"Compares two time unit strings. `\"years\"` are the largest units and `\"hnsecs\"` are the smallest.","kind":"function","module":"std.datetime.date","name":"cmpTimeUnits","package":"phobos","parentType":"","signature":"int cmpTimeUnits(string lhs,  string rhs)","url":"/phobos/std/datetime/date/cmpTimeUnits.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"cmpTimeUnitsCTFE","package":"phobos","parentType":"","signature":"int cmpTimeUnitsCTFE(string lhs,  string rhs)","url":"/phobos/std/datetime/date/cmpTimeUnitsCTFE.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"maxDay","package":"phobos","parentType":"","signature":"ubyte maxDay(int  year,  int  month)","url":"/phobos/std/datetime/date/maxDay.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"splitUnitsFromHNSecs","package":"phobos","parentType":"","signature":"long splitUnitsFromHNSecs(string units)(ref  long  hnsecs) if (validTimeUnits(units)  &&  CmpTimeUnits!(units,  \"months\")  <  0)","url":"/phobos/std/datetime/date/splitUnitsFromHNSecs.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"getDayOfWeek","package":"phobos","parentType":"","signature":"DayOfWeek getDayOfWeek(int  day)","url":"/phobos/std/datetime/date/getDayOfWeek.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"monthToString","package":"phobos","parentType":"","signature":"string monthToString(Month month)","url":"/phobos/std/datetime/date/monthToString.html"},{"doc":"","kind":"function","module":"std.datetime.date","name":"monthFromString","package":"phobos","parentType":"","signature":"Month monthFromString(T)(T monthStr) if (isSomeString!T)","url":"/phobos/std/datetime/date/monthFromString.html"},{"doc":"Exception type used by std.datetime. It's an alias to $(REF TimeException,core,time). Either can be caught without concern about which module it ca...","kind":"alias","module":"std.datetime.date","name":"DateTimeException","package":"phobos","parentType":"","signature":"DateTimeException = TimeException","url":"/phobos/std/datetime/date.html#DateTimeException"},{"doc":"Represents the 12 months of the Gregorian year (January is 1).","kind":"enum","module":"std.datetime.date","name":"Month","package":"phobos","parentType":"","signature":"Month : ubyte","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"jan","package":"phobos","parentType":"","signature":"jan = 1","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"feb","package":"phobos","parentType":"","signature":"feb = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"mar","package":"phobos","parentType":"","signature":"mar = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"apr","package":"phobos","parentType":"","signature":"apr = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"may","package":"phobos","parentType":"","signature":"may = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"jun","package":"phobos","parentType":"","signature":"jun = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"jul","package":"phobos","parentType":"","signature":"jul = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"aug","package":"phobos","parentType":"","signature":"aug = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"sep","package":"phobos","parentType":"","signature":"sep = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"oct","package":"phobos","parentType":"","signature":"oct = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"nov","package":"phobos","parentType":"","signature":"nov = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"dec","package":"phobos","parentType":"","signature":"dec = ","url":"/phobos/std/datetime/date.html#Month"},{"doc":"Represents the 7 days of the Gregorian week (Sunday is 0).","kind":"enum","module":"std.datetime.date","name":"DayOfWeek","package":"phobos","parentType":"","signature":"DayOfWeek : ubyte","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"sun","package":"phobos","parentType":"","signature":"sun = 0","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"mon","package":"phobos","parentType":"","signature":"mon = ","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"tue","package":"phobos","parentType":"","signature":"tue = ","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"wed","package":"phobos","parentType":"","signature":"wed = ","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"thu","package":"phobos","parentType":"","signature":"thu = ","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"fri","package":"phobos","parentType":"","signature":"fri = ","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"","kind":"enum_member","module":"std.datetime.date","name":"sat","package":"phobos","parentType":"","signature":"sat = ","url":"/phobos/std/datetime/date.html#DayOfWeek"},{"doc":"In some date calculations, adding months or years can cause the date to fall on a day of the month which is not valid (e.g. February 29th 2001 or J...","kind":"alias","module":"std.datetime.date","name":"AllowDayOverflow","package":"phobos","parentType":"","signature":"AllowDayOverflow = Flag!\"allowDayOverflow\"","url":"/phobos/std/datetime/date.html#AllowDayOverflow"},{"doc":"Combines the $(REF Date,std,datetime,date) and $(REF TimeOfDay,std,datetime,date) structs to give an object which holds both the date and the time....","kind":"struct","module":"std.datetime.date","name":"DateTime","package":"phobos","parentType":"","signature":"DateTime","url":"/phobos/std/datetime/date.html#DateTime"},{"doc":"Compares this $(LREF DateTime) with the given `DateTime.`.","kind":"method","module":"std.datetime.date","name":"opCmp","package":"phobos","parentType":"DateTime","signature":"int opCmp(DateTime rhs)","url":"/phobos/std/datetime/date/DateTime.opCmp.html"},{"doc":"The date portion of $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"date","package":"phobos","parentType":"DateTime","signature":"Date date()","url":"/phobos/std/datetime/date/DateTime.date.html"},{"doc":"The date portion of $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"date","package":"phobos","parentType":"DateTime","signature":"void date(Date date)","url":"/phobos/std/datetime/date/DateTime.date.html"},{"doc":"The time portion of $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"timeOfDay","package":"phobos","parentType":"DateTime","signature":"TimeOfDay timeOfDay()","url":"/phobos/std/datetime/date/DateTime.timeOfDay.html"},{"doc":"The time portion of $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"timeOfDay","package":"phobos","parentType":"DateTime","signature":"void timeOfDay(TimeOfDay tod)","url":"/phobos/std/datetime/date/DateTime.timeOfDay.html"},{"doc":"Year of the Gregorian Calendar. Positive numbers are A.D. Non-positive are B.C.","kind":"method","module":"std.datetime.date","name":"year","package":"phobos","parentType":"DateTime","signature":"short year()","url":"/phobos/std/datetime/date/DateTime.year.html"},{"doc":"Year of the Gregorian Calendar. Positive numbers are A.D. Non-positive are B.C.","kind":"method","module":"std.datetime.date","name":"year","package":"phobos","parentType":"DateTime","signature":"void year(int  year)","url":"/phobos/std/datetime/date/DateTime.year.html"},{"doc":"Year B.C. of the Gregorian Calendar counting year 0 as 1 B.C.","kind":"method","module":"std.datetime.date","name":"yearBC","package":"phobos","parentType":"DateTime","signature":"short yearBC()","url":"/phobos/std/datetime/date/DateTime.yearBC.html"},{"doc":"Year B.C. of the Gregorian Calendar counting year 0 as 1 B.C.","kind":"method","module":"std.datetime.date","name":"yearBC","package":"phobos","parentType":"DateTime","signature":"void yearBC(int  year)","url":"/phobos/std/datetime/date/DateTime.yearBC.html"},{"doc":"Month of a Gregorian Year.","kind":"method","module":"std.datetime.date","name":"month","package":"phobos","parentType":"DateTime","signature":"Month month()","url":"/phobos/std/datetime/date/DateTime.month.html"},{"doc":"Month of a Gregorian Year.","kind":"method","module":"std.datetime.date","name":"month","package":"phobos","parentType":"DateTime","signature":"void month(Month month)","url":"/phobos/std/datetime/date/DateTime.month.html"},{"doc":"Day of a Gregorian Month.","kind":"method","module":"std.datetime.date","name":"day","package":"phobos","parentType":"DateTime","signature":"ubyte day()","url":"/phobos/std/datetime/date/DateTime.day.html"},{"doc":"Day of a Gregorian Month.","kind":"method","module":"std.datetime.date","name":"day","package":"phobos","parentType":"DateTime","signature":"void day(int  day)","url":"/phobos/std/datetime/date/DateTime.day.html"},{"doc":"Hours past midnight.","kind":"method","module":"std.datetime.date","name":"hour","package":"phobos","parentType":"DateTime","signature":"ubyte hour()","url":"/phobos/std/datetime/date/DateTime.hour.html"},{"doc":"Hours past midnight.","kind":"method","module":"std.datetime.date","name":"hour","package":"phobos","parentType":"DateTime","signature":"void hour(int  hour)","url":"/phobos/std/datetime/date/DateTime.hour.html"},{"doc":"Minutes past the hour.","kind":"method","module":"std.datetime.date","name":"minute","package":"phobos","parentType":"DateTime","signature":"ubyte minute()","url":"/phobos/std/datetime/date/DateTime.minute.html"},{"doc":"Minutes past the hour.","kind":"method","module":"std.datetime.date","name":"minute","package":"phobos","parentType":"DateTime","signature":"void minute(int  minute)","url":"/phobos/std/datetime/date/DateTime.minute.html"},{"doc":"Seconds past the minute.","kind":"method","module":"std.datetime.date","name":"second","package":"phobos","parentType":"DateTime","signature":"ubyte second()","url":"/phobos/std/datetime/date/DateTime.second.html"},{"doc":"Seconds past the minute.","kind":"method","module":"std.datetime.date","name":"second","package":"phobos","parentType":"DateTime","signature":"void second(int  second)","url":"/phobos/std/datetime/date/DateTime.second.html"},{"doc":"Adds the given number of years or months to this $(LREF DateTime), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"add","package":"phobos","parentType":"DateTime","signature":"DateTime add(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"years\" ||  units ==  \"months\")","url":"/phobos/std/datetime/date/DateTime.add.html"},{"doc":"Adds the given number of years or months to this $(LREF DateTime), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"DateTime","signature":"DateTime roll(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"years\" ||  units ==  \"months\")","url":"/phobos/std/datetime/date/DateTime.roll.html"},{"doc":"Adds the given number of units to this $(LREF DateTime), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"DateTime","signature":"DateTime roll(string units)(long  value) if (units ==  \"days\")","url":"/phobos/std/datetime/date/DateTime.roll.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"DateTime","signature":"DateTime roll(string units)(long  value) if (units ==  \"hours\" ||\n         units ==  \"minutes\" ||\n         units ==  \"seconds\")","url":"/phobos/std/datetime/date/DateTime.roll.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"opBinary","package":"phobos","parentType":"DateTime","signature":"DateTime opBinary(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/date/DateTime.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"opBinaryRight","package":"phobos","parentType":"DateTime","signature":"DateTime opBinaryRight(string op)(Duration duration) if (op ==  \"+\")","url":"/phobos/std/datetime/date/DateTime.opBinaryRight.html"},{"doc":"Gives the result of adding or subtracting a duration from this $(LREF DateTime), as well as assigning the result to this $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"opOpAssign","package":"phobos","parentType":"DateTime","signature":"DateTime opOpAssign(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/date/DateTime.opOpAssign.html"},{"doc":"Gives the difference between two $(LREF DateTime)s.","kind":"method","module":"std.datetime.date","name":"opBinary","package":"phobos","parentType":"DateTime","signature":"Duration opBinary(string op)(DateTime rhs) if (op ==  \"-\")","url":"/phobos/std/datetime/date/DateTime.opBinary.html"},{"doc":"Returns the difference between the two $(LREF DateTime)s in months.","kind":"method","module":"std.datetime.date","name":"diffMonths","package":"phobos","parentType":"DateTime","signature":"int diffMonths(DateTime rhs)","url":"/phobos/std/datetime/date/DateTime.diffMonths.html"},{"doc":"Whether this $(LREF DateTime) is in a leap year.","kind":"method","module":"std.datetime.date","name":"isLeapYear","package":"phobos","parentType":"DateTime","signature":"bool isLeapYear()","url":"/phobos/std/datetime/date/DateTime.isLeapYear.html"},{"doc":"Day of the week this $(LREF DateTime) is on.","kind":"method","module":"std.datetime.date","name":"dayOfWeek","package":"phobos","parentType":"DateTime","signature":"DayOfWeek dayOfWeek()","url":"/phobos/std/datetime/date/DateTime.dayOfWeek.html"},{"doc":"Day of the year this $(LREF DateTime) is on.","kind":"method","module":"std.datetime.date","name":"dayOfYear","package":"phobos","parentType":"DateTime","signature":"ushort dayOfYear()","url":"/phobos/std/datetime/date/DateTime.dayOfYear.html"},{"doc":"Day of the year.","kind":"method","module":"std.datetime.date","name":"dayOfYear","package":"phobos","parentType":"DateTime","signature":"void dayOfYear(int  day)","url":"/phobos/std/datetime/date/DateTime.dayOfYear.html"},{"doc":"The Xth day of the Gregorian Calendar that this $(LREF DateTime) is on.","kind":"method","module":"std.datetime.date","name":"dayOfGregorianCal","package":"phobos","parentType":"DateTime","signature":"int dayOfGregorianCal()","url":"/phobos/std/datetime/date/DateTime.dayOfGregorianCal.html"},{"doc":"The Xth day of the Gregorian Calendar that this $(LREF DateTime) is on. Setting this property does not affect the time portion of $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"dayOfGregorianCal","package":"phobos","parentType":"DateTime","signature":"void dayOfGregorianCal(int  days)","url":"/phobos/std/datetime/date/DateTime.dayOfGregorianCal.html"},{"doc":"The ISO 8601 week of the year that this $(LREF DateTime) is in.","kind":"method","module":"std.datetime.date","name":"isoWeek","package":"phobos","parentType":"DateTime","signature":"ubyte isoWeek()","url":"/phobos/std/datetime/date/DateTime.isoWeek.html"},{"doc":"The year of the ISO 8601 week calendar that this $(LREF DateTime) is in.","kind":"method","module":"std.datetime.date","name":"isoWeekYear","package":"phobos","parentType":"DateTime","signature":"short isoWeekYear()","url":"/phobos/std/datetime/date/DateTime.isoWeekYear.html"},{"doc":"$(LREF DateTime) for the last day in the month that this $(LREF DateTime) is in. The time portion of endOfMonth is always 23:59:59.","kind":"method","module":"std.datetime.date","name":"endOfMonth","package":"phobos","parentType":"DateTime","signature":"DateTime endOfMonth()","url":"/phobos/std/datetime/date/DateTime.endOfMonth.html"},{"doc":"The last day in the month that this $(LREF DateTime) is in.","kind":"method","module":"std.datetime.date","name":"daysInMonth","package":"phobos","parentType":"DateTime","signature":"ubyte daysInMonth()","url":"/phobos/std/datetime/date/DateTime.daysInMonth.html"},{"doc":"Whether the current year is a date in A.D.","kind":"method","module":"std.datetime.date","name":"isAD","package":"phobos","parentType":"DateTime","signature":"bool isAD()","url":"/phobos/std/datetime/date/DateTime.isAD.html"},{"doc":"The $(HTTP en.wikipedia.org/wiki/Julian_day, Julian day) for this $(LREF DateTime) at the given time. For example, prior to noon, 1996-03-31 would ...","kind":"method","module":"std.datetime.date","name":"julianDay","package":"phobos","parentType":"DateTime","signature":"long julianDay()","url":"/phobos/std/datetime/date/DateTime.julianDay.html"},{"doc":"The modified $(HTTP en.wikipedia.org/wiki/Julian_day, Julian day) for any time on this date (since, the modified Julian day changes at midnight).","kind":"method","module":"std.datetime.date","name":"modJulianDay","package":"phobos","parentType":"DateTime","signature":"long modJulianDay()","url":"/phobos/std/datetime/date/DateTime.modJulianDay.html"},{"doc":"Converts this $(LREF DateTime) to a string with the format `YYYYMMDDTHHMMSS`. If `writer` is set, the resulting string will be written directly to it.","kind":"method","module":"std.datetime.date","name":"toISOString","package":"phobos","parentType":"DateTime","signature":"string toISOString()","url":"/phobos/std/datetime/date/DateTime.toISOString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toISOString","package":"phobos","parentType":"DateTime","signature":"void toISOString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/DateTime.toISOString.html"},{"doc":"Converts this $(LREF DateTime) to a string with the format `YYYY-MM-DDTHH:MM:SS`. If `writer` is set, the resulting string will be written directly...","kind":"method","module":"std.datetime.date","name":"toISOExtString","package":"phobos","parentType":"DateTime","signature":"string toISOExtString()","url":"/phobos/std/datetime/date/DateTime.toISOExtString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toISOExtString","package":"phobos","parentType":"DateTime","signature":"void toISOExtString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/DateTime.toISOExtString.html"},{"doc":"Converts this $(LREF DateTime) to a string with the format `YYYY-Mon-DD HH:MM:SS`. If `writer` is set, the resulting string will be written directl...","kind":"method","module":"std.datetime.date","name":"toSimpleString","package":"phobos","parentType":"DateTime","signature":"string toSimpleString()","url":"/phobos/std/datetime/date/DateTime.toSimpleString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toSimpleString","package":"phobos","parentType":"DateTime","signature":"void toSimpleString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/DateTime.toSimpleString.html"},{"doc":"Converts this $(LREF DateTime) to a string.","kind":"method","module":"std.datetime.date","name":"toString","package":"phobos","parentType":"DateTime","signature":"string toString()","url":"/phobos/std/datetime/date/DateTime.toString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toString","package":"phobos","parentType":"DateTime","signature":"void toString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/DateTime.toString.html"},{"doc":"Creates a $(LREF DateTime) from a string with the format YYYYMMDDTHHMMSS. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromISOString","package":"phobos","parentType":"DateTime","signature":"DateTime fromISOString(S)(scope  const  S isoString) if (isSomeString!S)","url":"/phobos/std/datetime/date/DateTime.fromISOString.html"},{"doc":"Creates a $(LREF DateTime) from a string with the format YYYY-MM-DDTHH:MM:SS. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromISOExtString","package":"phobos","parentType":"DateTime","signature":"DateTime fromISOExtString(S)(scope  const  S isoExtString) if (isSomeString!(S))","url":"/phobos/std/datetime/date/DateTime.fromISOExtString.html"},{"doc":"Creates a $(LREF DateTime) from a string with the format YYYY-Mon-DD HH:MM:SS. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromSimpleString","package":"phobos","parentType":"DateTime","signature":"DateTime fromSimpleString(S)(scope  const  S simpleString) if (isSomeString!(S))","url":"/phobos/std/datetime/date/DateTime.fromSimpleString.html"},{"doc":"Returns the $(LREF DateTime) farthest in the past which is representable by $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"min","package":"phobos","parentType":"DateTime","signature":"DateTime min()","url":"/phobos/std/datetime/date/DateTime.min.html"},{"doc":"Returns the $(LREF DateTime) farthest in the future which is representable by $(LREF DateTime).","kind":"method","module":"std.datetime.date","name":"max","package":"phobos","parentType":"DateTime","signature":"DateTime max()","url":"/phobos/std/datetime/date/DateTime.max.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"_addSeconds","package":"phobos","parentType":"DateTime","signature":"DateTime _addSeconds(long  seconds)","url":"/phobos/std/datetime/date/DateTime._addSeconds.html"},{"doc":"Represents a date in the $(HTTP en.wikipedia.org/wiki/Proleptic_Gregorian_calendar, Proleptic Gregorian Calendar) ranging from 32,768 B.C. to 32,76...","kind":"struct","module":"std.datetime.date","name":"Date","package":"phobos","parentType":"","signature":"Date","url":"/phobos/std/datetime/date.html#Date"},{"doc":"Compares this $(LREF Date) with the given $(LREF Date).","kind":"method","module":"std.datetime.date","name":"opCmp","package":"phobos","parentType":"Date","signature":"int opCmp(Date rhs)","url":"/phobos/std/datetime/date/Date.opCmp.html"},{"doc":"Year of the Gregorian Calendar. Positive numbers are A.D. Non-positive are B.C.","kind":"method","module":"std.datetime.date","name":"year","package":"phobos","parentType":"Date","signature":"short year()","url":"/phobos/std/datetime/date/Date.year.html"},{"doc":"Year of the Gregorian Calendar. Positive numbers are A.D. Non-positive are B.C.","kind":"method","module":"std.datetime.date","name":"year","package":"phobos","parentType":"Date","signature":"void year(int  year)","url":"/phobos/std/datetime/date/Date.year.html"},{"doc":"Year B.C. of the Gregorian Calendar counting year 0 as 1 B.C.","kind":"method","module":"std.datetime.date","name":"yearBC","package":"phobos","parentType":"Date","signature":"ushort yearBC()","url":"/phobos/std/datetime/date/Date.yearBC.html"},{"doc":"Year B.C. of the Gregorian Calendar counting year 0 as 1 B.C.","kind":"method","module":"std.datetime.date","name":"yearBC","package":"phobos","parentType":"Date","signature":"void yearBC(int  year)","url":"/phobos/std/datetime/date/Date.yearBC.html"},{"doc":"Month of a Gregorian Year.","kind":"method","module":"std.datetime.date","name":"month","package":"phobos","parentType":"Date","signature":"Month month()","url":"/phobos/std/datetime/date/Date.month.html"},{"doc":"Month of a Gregorian Year.","kind":"method","module":"std.datetime.date","name":"month","package":"phobos","parentType":"Date","signature":"void month(Month month)","url":"/phobos/std/datetime/date/Date.month.html"},{"doc":"Day of a Gregorian Month.","kind":"method","module":"std.datetime.date","name":"day","package":"phobos","parentType":"Date","signature":"ubyte day()","url":"/phobos/std/datetime/date/Date.day.html"},{"doc":"Day of a Gregorian Month.","kind":"method","module":"std.datetime.date","name":"day","package":"phobos","parentType":"Date","signature":"void day(int  day)","url":"/phobos/std/datetime/date/Date.day.html"},{"doc":"Adds the given number of years or months to this $(LREF Date), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"add","package":"phobos","parentType":"Date","signature":"Date add(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"years\")","url":"/phobos/std/datetime/date/Date.add.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"add","package":"phobos","parentType":"Date","signature":"Date add(string units)(long  months,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"months\")","url":"/phobos/std/datetime/date/Date.add.html"},{"doc":"Adds the given number of years or months to this $(LREF Date), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"Date","signature":"Date roll(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"years\")","url":"/phobos/std/datetime/date/Date.roll.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"Date","signature":"Date roll(string units)(long  months,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"months\")","url":"/phobos/std/datetime/date/Date.roll.html"},{"doc":"Adds the given number of units to this $(LREF Date), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"Date","signature":"Date roll(string units)(long  days) if (units ==  \"days\")","url":"/phobos/std/datetime/date/Date.roll.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF Date).","kind":"method","module":"std.datetime.date","name":"opBinary","package":"phobos","parentType":"Date","signature":"Date opBinary(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/date/Date.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"opBinaryRight","package":"phobos","parentType":"Date","signature":"Date opBinaryRight(string op)(Duration duration) if (op ==  \"+\")","url":"/phobos/std/datetime/date/Date.opBinaryRight.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF Date), as well as assigning the result to this $(LREF Date).","kind":"method","module":"std.datetime.date","name":"opOpAssign","package":"phobos","parentType":"Date","signature":"Date opOpAssign(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/date/Date.opOpAssign.html"},{"doc":"Gives the difference between two $(LREF Date)s.","kind":"method","module":"std.datetime.date","name":"opBinary","package":"phobos","parentType":"Date","signature":"Duration opBinary(string op)(Date rhs) if (op ==  \"-\")","url":"/phobos/std/datetime/date/Date.opBinary.html"},{"doc":"Returns the difference between the two $(LREF Date)s in months.","kind":"method","module":"std.datetime.date","name":"diffMonths","package":"phobos","parentType":"Date","signature":"int diffMonths(Date rhs)","url":"/phobos/std/datetime/date/Date.diffMonths.html"},{"doc":"Whether this $(LREF Date) is in a leap year.","kind":"method","module":"std.datetime.date","name":"isLeapYear","package":"phobos","parentType":"Date","signature":"bool isLeapYear()","url":"/phobos/std/datetime/date/Date.isLeapYear.html"},{"doc":"Day of the week this $(LREF Date) is on.","kind":"method","module":"std.datetime.date","name":"dayOfWeek","package":"phobos","parentType":"Date","signature":"DayOfWeek dayOfWeek()","url":"/phobos/std/datetime/date/Date.dayOfWeek.html"},{"doc":"Day of the year this $(LREF Date) is on.","kind":"method","module":"std.datetime.date","name":"dayOfYear","package":"phobos","parentType":"Date","signature":"ushort dayOfYear()","url":"/phobos/std/datetime/date/Date.dayOfYear.html"},{"doc":"Day of the year.","kind":"method","module":"std.datetime.date","name":"dayOfYear","package":"phobos","parentType":"Date","signature":"void dayOfYear(int  day)","url":"/phobos/std/datetime/date/Date.dayOfYear.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"setDayOfYear","package":"phobos","parentType":"Date","signature":"void setDayOfYear(bool  useExceptions =  false)(int  day)","url":"/phobos/std/datetime/date/Date.setDayOfYear.html"},{"doc":"The Xth day of the Gregorian Calendar that this $(LREF Date) is on.","kind":"method","module":"std.datetime.date","name":"dayOfGregorianCal","package":"phobos","parentType":"Date","signature":"int dayOfGregorianCal()","url":"/phobos/std/datetime/date/Date.dayOfGregorianCal.html"},{"doc":"The Xth day of the Gregorian Calendar that this $(LREF Date) is on.","kind":"method","module":"std.datetime.date","name":"dayOfGregorianCal","package":"phobos","parentType":"Date","signature":"void dayOfGregorianCal(int  day)","url":"/phobos/std/datetime/date/Date.dayOfGregorianCal.html"},{"doc":"The ISO 8601 week and year of the year that this $(LREF Date) is in.","kind":"method","module":"std.datetime.date","name":"isoWeekAndYear","package":"phobos","parentType":"Date","signature":"@property auto isoWeekAndYear()","url":"/phobos/std/datetime/date/Date.isoWeekAndYear.html"},{"doc":"The ISO 8601 week of the year that this $(LREF Date) is in.","kind":"method","module":"std.datetime.date","name":"isoWeek","package":"phobos","parentType":"Date","signature":"ubyte isoWeek()","url":"/phobos/std/datetime/date/Date.isoWeek.html"},{"doc":"The year inside the ISO 8601 week calendar that this $(LREF Date) is in.","kind":"method","module":"std.datetime.date","name":"isoWeekYear","package":"phobos","parentType":"Date","signature":"short isoWeekYear()","url":"/phobos/std/datetime/date/Date.isoWeekYear.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"fromISOWeek","package":"phobos","parentType":"Date","signature":"Date fromISOWeek(short  isoWeekYear,  ubyte  isoWeek,  DayOfWeek weekday)","url":"/phobos/std/datetime/date/Date.fromISOWeek.html"},{"doc":"$(LREF Date) for the last day in the month that this $(LREF Date) is in.","kind":"method","module":"std.datetime.date","name":"endOfMonth","package":"phobos","parentType":"Date","signature":"Date endOfMonth()","url":"/phobos/std/datetime/date/Date.endOfMonth.html"},{"doc":"The last day in the month that this $(LREF Date) is in.","kind":"method","module":"std.datetime.date","name":"daysInMonth","package":"phobos","parentType":"Date","signature":"ubyte daysInMonth()","url":"/phobos/std/datetime/date/Date.daysInMonth.html"},{"doc":"Whether the current year is a date in A.D.","kind":"method","module":"std.datetime.date","name":"isAD","package":"phobos","parentType":"Date","signature":"bool isAD()","url":"/phobos/std/datetime/date/Date.isAD.html"},{"doc":"The $(HTTP en.wikipedia.org/wiki/Julian_day, Julian day) for this $(LREF Date) at noon (since the Julian day changes at noon).","kind":"method","module":"std.datetime.date","name":"julianDay","package":"phobos","parentType":"Date","signature":"long julianDay()","url":"/phobos/std/datetime/date/Date.julianDay.html"},{"doc":"The modified $(HTTP en.wikipedia.org/wiki/Julian_day, Julian day) for any time on this date (since, the modified Julian day changes at midnight).","kind":"method","module":"std.datetime.date","name":"modJulianDay","package":"phobos","parentType":"Date","signature":"long modJulianDay()","url":"/phobos/std/datetime/date/Date.modJulianDay.html"},{"doc":"Converts this $(LREF Date) to a string with the format `YYYYMMDD`. If `writer` is set, the resulting string will be written directly to it.","kind":"method","module":"std.datetime.date","name":"toISOString","package":"phobos","parentType":"Date","signature":"string toISOString()","url":"/phobos/std/datetime/date/Date.toISOString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toISOString","package":"phobos","parentType":"Date","signature":"void toISOString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/Date.toISOString.html"},{"doc":"Converts this $(LREF Date) to a string with the format `YYYY-MM-DD`. If `writer` is set, the resulting string will be written directly to it.","kind":"method","module":"std.datetime.date","name":"toISOExtString","package":"phobos","parentType":"Date","signature":"string toISOExtString()","url":"/phobos/std/datetime/date/Date.toISOExtString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toISOExtString","package":"phobos","parentType":"Date","signature":"void toISOExtString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/Date.toISOExtString.html"},{"doc":"Converts this $(LREF Date) to a string with the format `YYYY-Mon-DD`. If `writer` is set, the resulting string will be written directly to it.","kind":"method","module":"std.datetime.date","name":"toSimpleString","package":"phobos","parentType":"Date","signature":"string toSimpleString()","url":"/phobos/std/datetime/date/Date.toSimpleString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toSimpleString","package":"phobos","parentType":"Date","signature":"void toSimpleString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/Date.toSimpleString.html"},{"doc":"Converts this $(LREF Date) to a string.","kind":"method","module":"std.datetime.date","name":"toString","package":"phobos","parentType":"Date","signature":"string toString()","url":"/phobos/std/datetime/date/Date.toString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toString","package":"phobos","parentType":"Date","signature":"void toString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/Date.toString.html"},{"doc":"Creates a $(LREF Date) from a string with the format YYYYMMDD. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromISOString","package":"phobos","parentType":"Date","signature":"Date fromISOString(S)(scope  const  S isoString) if (isSomeString!S)","url":"/phobos/std/datetime/date/Date.fromISOString.html"},{"doc":"Creates a $(LREF Date) from a string with the format YYYY-MM-DD. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromISOExtString","package":"phobos","parentType":"Date","signature":"Date fromISOExtString(S)(scope  const  S isoExtString) if (isSomeString!(S))","url":"/phobos/std/datetime/date/Date.fromISOExtString.html"},{"doc":"Creates a $(LREF Date) from a string with the format YYYY-Mon-DD. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromSimpleString","package":"phobos","parentType":"Date","signature":"Date fromSimpleString(S)(scope  const  S simpleString) if (isSomeString!(S))","url":"/phobos/std/datetime/date/Date.fromSimpleString.html"},{"doc":"Returns the $(LREF Date) farthest in the past which is representable by $(LREF Date).","kind":"method","module":"std.datetime.date","name":"min","package":"phobos","parentType":"Date","signature":"Date min()","url":"/phobos/std/datetime/date/Date.min.html"},{"doc":"Returns the $(LREF Date) farthest in the future which is representable by $(LREF Date).","kind":"method","module":"std.datetime.date","name":"max","package":"phobos","parentType":"Date","signature":"Date max()","url":"/phobos/std/datetime/date/Date.max.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"_valid","package":"phobos","parentType":"Date","signature":"bool _valid(int  year,  int  month,  int  day)","url":"/phobos/std/datetime/date/Date._valid.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"_addDays","package":"phobos","parentType":"Date","signature":"Date _addDays(long  days)","url":"/phobos/std/datetime/date/Date._addDays.html"},{"doc":"Represents a time of day with hours, minutes, and seconds. It uses 24 hour time.","kind":"struct","module":"std.datetime.date","name":"TimeOfDay","package":"phobos","parentType":"","signature":"TimeOfDay","url":"/phobos/std/datetime/date.html#TimeOfDay"},{"doc":"Compares this $(LREF TimeOfDay) with the given $(LREF TimeOfDay).","kind":"method","module":"std.datetime.date","name":"opCmp","package":"phobos","parentType":"TimeOfDay","signature":"int opCmp(TimeOfDay rhs)","url":"/phobos/std/datetime/date/TimeOfDay.opCmp.html"},{"doc":"Hours past midnight.","kind":"method","module":"std.datetime.date","name":"hour","package":"phobos","parentType":"TimeOfDay","signature":"ubyte hour()","url":"/phobos/std/datetime/date/TimeOfDay.hour.html"},{"doc":"Hours past midnight.","kind":"method","module":"std.datetime.date","name":"hour","package":"phobos","parentType":"TimeOfDay","signature":"void hour(int  hour)","url":"/phobos/std/datetime/date/TimeOfDay.hour.html"},{"doc":"Minutes past the hour.","kind":"method","module":"std.datetime.date","name":"minute","package":"phobos","parentType":"TimeOfDay","signature":"ubyte minute()","url":"/phobos/std/datetime/date/TimeOfDay.minute.html"},{"doc":"Minutes past the hour.","kind":"method","module":"std.datetime.date","name":"minute","package":"phobos","parentType":"TimeOfDay","signature":"void minute(int  minute)","url":"/phobos/std/datetime/date/TimeOfDay.minute.html"},{"doc":"Seconds past the minute.","kind":"method","module":"std.datetime.date","name":"second","package":"phobos","parentType":"TimeOfDay","signature":"ubyte second()","url":"/phobos/std/datetime/date/TimeOfDay.second.html"},{"doc":"Seconds past the minute.","kind":"method","module":"std.datetime.date","name":"second","package":"phobos","parentType":"TimeOfDay","signature":"void second(int  second)","url":"/phobos/std/datetime/date/TimeOfDay.second.html"},{"doc":"Adds the given number of units to this $(LREF TimeOfDay), mutating it. A negative number will subtract.","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay roll(string units)(long  value) if (units ==  \"hours\")","url":"/phobos/std/datetime/date/TimeOfDay.roll.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"roll","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay roll(string units)(long  value) if (units ==  \"minutes\" ||  units ==  \"seconds\")","url":"/phobos/std/datetime/date/TimeOfDay.roll.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF TimeOfDay).","kind":"method","module":"std.datetime.date","name":"opBinary","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay opBinary(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/date/TimeOfDay.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"opBinaryRight","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay opBinaryRight(string op)(Duration duration) if (op ==  \"+\")","url":"/phobos/std/datetime/date/TimeOfDay.opBinaryRight.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF TimeOfDay), as well as assigning the result to this $(LREF ...","kind":"method","module":"std.datetime.date","name":"opOpAssign","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay opOpAssign(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/date/TimeOfDay.opOpAssign.html"},{"doc":"Gives the difference between two $(LREF TimeOfDay)s.","kind":"method","module":"std.datetime.date","name":"opBinary","package":"phobos","parentType":"TimeOfDay","signature":"Duration opBinary(string op)(TimeOfDay rhs) if (op ==  \"-\")","url":"/phobos/std/datetime/date/TimeOfDay.opBinary.html"},{"doc":"Converts this $(LREF TimeOfDay) to a string with the format `HHMMSS`. If `writer` is set, the resulting string will be written directly to it.","kind":"method","module":"std.datetime.date","name":"toISOString","package":"phobos","parentType":"TimeOfDay","signature":"string toISOString()","url":"/phobos/std/datetime/date/TimeOfDay.toISOString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toISOString","package":"phobos","parentType":"TimeOfDay","signature":"void toISOString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/TimeOfDay.toISOString.html"},{"doc":"Converts this $(LREF TimeOfDay) to a string with the format `HH:MM:SS`. If `writer` is set, the resulting string will be written directly to it.","kind":"method","module":"std.datetime.date","name":"toISOExtString","package":"phobos","parentType":"TimeOfDay","signature":"string toISOExtString()","url":"/phobos/std/datetime/date/TimeOfDay.toISOExtString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toISOExtString","package":"phobos","parentType":"TimeOfDay","signature":"void toISOExtString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/TimeOfDay.toISOExtString.html"},{"doc":"Converts this TimeOfDay to a string.","kind":"method","module":"std.datetime.date","name":"toString","package":"phobos","parentType":"TimeOfDay","signature":"string toString()","url":"/phobos/std/datetime/date/TimeOfDay.toString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.date","name":"toString","package":"phobos","parentType":"TimeOfDay","signature":"void toString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/date/TimeOfDay.toString.html"},{"doc":"Creates a $(LREF TimeOfDay) from a string with the format HHMMSS. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromISOString","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay fromISOString(S)(scope  const  S isoString) if (isSomeString!S)","url":"/phobos/std/datetime/date/TimeOfDay.fromISOString.html"},{"doc":"Creates a $(LREF TimeOfDay) from a string with the format HH:MM:SS. Whitespace is stripped from the given string.","kind":"method","module":"std.datetime.date","name":"fromISOExtString","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay fromISOExtString(S)(scope  const  S isoExtString) if (isSomeString!S)","url":"/phobos/std/datetime/date/TimeOfDay.fromISOExtString.html"},{"doc":"Returns midnight.","kind":"method","module":"std.datetime.date","name":"min","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay min()","url":"/phobos/std/datetime/date/TimeOfDay.min.html"},{"doc":"Returns one second short of midnight.","kind":"method","module":"std.datetime.date","name":"max","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay max()","url":"/phobos/std/datetime/date/TimeOfDay.max.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"_addSeconds","package":"phobos","parentType":"TimeOfDay","signature":"TimeOfDay _addSeconds(long  seconds)","url":"/phobos/std/datetime/date/TimeOfDay._addSeconds.html"},{"doc":"","kind":"method","module":"std.datetime.date","name":"_valid","package":"phobos","parentType":"TimeOfDay","signature":"bool _valid(int  hour,  int  minute,  int  second)","url":"/phobos/std/datetime/date/TimeOfDay._valid.html"},{"doc":"Whether the given type defines all of the necessary functions for it to function as a time point.","kind":"template","module":"std.datetime.date","name":"isTimePoint","package":"phobos","parentType":"","signature":"isTimePoint(T)","url":"/phobos/std/datetime/date.html#isTimePoint"},{"doc":"Compares two time unit strings at compile time. `\"years\"` are the largest units and `\"hnsecs\"` are the smallest.","kind":"template","module":"std.datetime.date","name":"CmpTimeUnits","package":"phobos","parentType":"","signature":"CmpTimeUnits(string lhs,  string rhs)","url":"/phobos/std/datetime/date.html#CmpTimeUnits"},{"doc":"Array of the strings representing time units, starting with the smallest unit and going to the largest. It does not include `\"nsecs\"`.","kind":"variable","module":"std.datetime.date","name":"timeStrings","package":"phobos","parentType":"","signature":"string[] timeStrings","url":"/phobos/std/datetime/date.html#timeStrings"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"_monthNames","package":"phobos","parentType":"","signature":"string[12] _monthNames","url":"/phobos/std/datetime/date.html#_monthNames"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"daysInYear","package":"phobos","parentType":"","signature":"daysInYear","url":"/phobos/std/datetime/date.html#daysInYear"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"daysInLeapYear","package":"phobos","parentType":"","signature":"daysInLeapYear","url":"/phobos/std/datetime/date.html#daysInLeapYear"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"daysIn4Years","package":"phobos","parentType":"","signature":"daysIn4Years","url":"/phobos/std/datetime/date.html#daysIn4Years"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"daysIn100Years","package":"phobos","parentType":"","signature":"daysIn100Years","url":"/phobos/std/datetime/date.html#daysIn100Years"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"daysIn400Years","package":"phobos","parentType":"","signature":"daysIn400Years","url":"/phobos/std/datetime/date.html#daysIn400Years"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"lastDayNonLeap","package":"phobos","parentType":"","signature":"int[13] lastDayNonLeap","url":"/phobos/std/datetime/date.html#lastDayNonLeap"},{"doc":"","kind":"variable","module":"std.datetime.date","name":"lastDayLeap","package":"phobos","parentType":"","signature":"int[13] lastDayLeap","url":"/phobos/std/datetime/date.html#lastDayLeap"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;) $(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Functions)) $(TR $(TD Main types) $(TD $(LREF Interval) $...","kind":"module","module":"std.datetime.interval","name":"std.datetime.interval","package":"phobos","parentType":"","signature":"","url":"/phobos/std/datetime/interval.html"},{"doc":"Range-generating function.","kind":"function","module":"std.datetime.interval","name":"everyDayOfWeek","package":"phobos","parentType":"","signature":"TP delegate(scope  const  TP) everyDayOfWeek(TP,  Direction dir =  Direction.fwd)(DayOfWeek dayOfWeek) if (isTimePoint!TP &&\n    (dir ==  Direction.fwd ||  dir ==  Direction.bwd)  &&\n     __traits(hasMember,  TP,  \"dayOfWeek\")  &&\n    !__traits(isStaticFunction,  TP.dayOfWeek)  &&\n     is(typeof(TP.dayOfWeek)  ==  DayOfWeek))","url":"/phobos/std/datetime/interval/everyDayOfWeek.html"},{"doc":"Range-generating function.","kind":"function","module":"std.datetime.interval","name":"everyMonth","package":"phobos","parentType":"","signature":"TP delegate(scope  const  TP) everyMonth(TP,  Direction dir =  Direction.fwd)(int  month) if (isTimePoint!TP &&\n    (dir ==  Direction.fwd ||  dir ==  Direction.bwd)  &&\n     __traits(hasMember,  TP,  \"month\")  &&\n    !__traits(isStaticFunction,  TP.month)  &&\n     is(typeof(TP.month)  ==  Month))","url":"/phobos/std/datetime/interval/everyMonth.html"},{"doc":"Range-generating function.","kind":"function","module":"std.datetime.interval","name":"everyDuration","package":"phobos","parentType":"","signature":"TP delegate(return  scope  const  TP) everyDuration(TP,  Direction dir =  Direction.fwd,  D)(D duration) if (isTimePoint!TP &&\n     __traits(compiles,  TP.init +  duration)  &&\n    (dir ==  Direction.fwd ||  dir ==  Direction.bwd))","url":"/phobos/std/datetime/interval/everyDuration.html"},{"doc":"Range-generating function.","kind":"function","module":"std.datetime.interval","name":"everyDuration","package":"phobos","parentType":"","signature":"TP delegate(scope  const  TP) everyDuration(TP,  Direction dir =  Direction.fwd,  D)(int  years,\n                                  int  months =  0,\n                                  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes,\n                                  D duration =  dur!\"days\"(0)) if (isTimePoint!TP &&\n     __traits(compiles,  TP.init +  duration)  &&\n     __traits(compiles,  TP.init.add!\"years\"(years))  &&\n     __traits(compiles,  TP.init.add!\"months\"(months))  &&\n    (dir ==  Direction.fwd ||  dir ==  Direction.bwd))","url":"/phobos/std/datetime/interval/everyDuration.html"},{"doc":"Indicates a direction in time. One example of its use is $(LREF Interval)'s $(LREF expand) function which uses it to indicate whether the interval ...","kind":"enum","module":"std.datetime.interval","name":"Direction","package":"phobos","parentType":"","signature":"Direction","url":"/phobos/std/datetime/interval.html#Direction"},{"doc":"Backward.","kind":"enum_member","module":"std.datetime.interval","name":"bwd","package":"phobos","parentType":"","signature":"bwd = ","url":"/phobos/std/datetime/interval.html#Direction"},{"doc":"Forward.","kind":"enum_member","module":"std.datetime.interval","name":"fwd","package":"phobos","parentType":"","signature":"fwd = ","url":"/phobos/std/datetime/interval.html#Direction"},{"doc":"Both backward and forward.","kind":"enum_member","module":"std.datetime.interval","name":"both","package":"phobos","parentType":"","signature":"both = ","url":"/phobos/std/datetime/interval.html#Direction"},{"doc":"Used to indicate whether `popFront` should be called immediately upon creating a range. The idea is that for some functions used to generate a rang...","kind":"alias","module":"std.datetime.interval","name":"PopFirst","package":"phobos","parentType":"","signature":"PopFirst = Flag!\"popFirst\"","url":"/phobos/std/datetime/interval.html#PopFirst"},{"doc":"Represents an interval of time.","kind":"struct","module":"std.datetime.interval","name":"Interval","package":"phobos","parentType":"","signature":"Interval(TP)","url":"/phobos/std/datetime/interval.html#Interval"},{"doc":"Params: rhs = The $(LREF Interval) to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"Interval","signature":"Interval opAssign(const  ref  Interval rhs)","url":"/phobos/std/datetime/interval/Interval.opAssign.html"},{"doc":"Params: rhs = The $(LREF Interval) to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"Interval","signature":"Interval opAssign(Interval rhs)","url":"/phobos/std/datetime/interval/Interval.opAssign.html"},{"doc":"The starting point of the interval. It is included in the interval.","kind":"method","module":"std.datetime.interval","name":"begin","package":"phobos","parentType":"Interval","signature":"TP begin()","url":"/phobos/std/datetime/interval/Interval.begin.html"},{"doc":"The starting point of the interval. It is included in the interval.","kind":"method","module":"std.datetime.interval","name":"begin","package":"phobos","parentType":"Interval","signature":"void begin(TP timePoint)","url":"/phobos/std/datetime/interval/Interval.begin.html"},{"doc":"The end point of the interval. It is excluded from the interval.","kind":"method","module":"std.datetime.interval","name":"end","package":"phobos","parentType":"Interval","signature":"TP end()","url":"/phobos/std/datetime/interval/Interval.end.html"},{"doc":"The end point of the interval. It is excluded from the interval.","kind":"method","module":"std.datetime.interval","name":"end","package":"phobos","parentType":"Interval","signature":"void end(TP timePoint)","url":"/phobos/std/datetime/interval/Interval.end.html"},{"doc":"Returns the duration between `begin` and `end`.","kind":"method","module":"std.datetime.interval","name":"length","package":"phobos","parentType":"Interval","signature":"@property auto length()","url":"/phobos/std/datetime/interval/Interval.length.html"},{"doc":"Whether the interval's length is 0, that is, whether $(D begin == end).","kind":"method","module":"std.datetime.interval","name":"empty","package":"phobos","parentType":"Interval","signature":"bool empty()","url":"/phobos/std/datetime/interval/Interval.empty.html"},{"doc":"Whether the given time point is within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"Interval","signature":"bool contains(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/Interval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"Interval","signature":"bool contains(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"Interval","signature":"bool contains(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"Interval","signature":"bool contains(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.contains.html"},{"doc":"Whether this interval is before the given time point.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"Interval","signature":"bool isBefore(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/Interval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect with it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"Interval","signature":"bool isBefore(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect with it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"Interval","signature":"bool isBefore(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect with it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"Interval","signature":"bool isBefore(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.isBefore.html"},{"doc":"Whether this interval is after the given time point.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"Interval","signature":"bool isAfter(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/Interval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"Interval","signature":"bool isAfter(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"Interval","signature":"bool isAfter(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"Interval","signature":"bool isAfter(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.isAfter.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"Interval","signature":"bool intersects(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.intersects.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"Interval","signature":"bool intersects(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.intersects.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"Interval","signature":"bool intersects(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.intersects.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"Interval","signature":"Interval intersection(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.intersection.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"Interval","signature":"Interval intersection(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.intersection.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"Interval","signature":"Interval intersection(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.intersection.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"Interval","signature":"bool isAdjacent(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.isAdjacent.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"Interval","signature":"bool isAdjacent(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.isAdjacent.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"Interval","signature":"bool isAdjacent(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.isAdjacent.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"Interval","signature":"Interval merge(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.merge.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"Interval","signature":"PosInfInterval!TP merge(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.merge.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"Interval","signature":"NegInfInterval!TP merge(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.merge.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"Interval","signature":"Interval span(scope  const  Interval interval)","url":"/phobos/std/datetime/interval/Interval.span.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"Interval","signature":"PosInfInterval!TP span(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.span.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"Interval","signature":"NegInfInterval!TP span(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/Interval.span.html"},{"doc":"Shifts the interval forward or backwards in time by the given duration (a positive duration shifts the interval forward; a negative duration shifts...","kind":"method","module":"std.datetime.interval","name":"shift","package":"phobos","parentType":"Interval","signature":"void shift(D)(D duration) if (__traits(compiles,  begin +  duration))","url":"/phobos/std/datetime/interval/Interval.shift.html"},{"doc":"Expands the interval forwards and/or backwards in time. Effectively, it does $(D begin -= duration) and/or $(D end += duration). Whether it expands...","kind":"method","module":"std.datetime.interval","name":"expand","package":"phobos","parentType":"Interval","signature":"void expand(D)(D duration,  Direction dir =  Direction.both) if (__traits(compiles,  begin +  duration))","url":"/phobos/std/datetime/interval/Interval.expand.html"},{"doc":"Returns a range which iterates forward over the interval, starting at `begin`, using $(D_PARAM func) to generate each successive time point.","kind":"method","module":"std.datetime.interval","name":"fwdRange","package":"phobos","parentType":"Interval","signature":"IntervalRange!(TP,  Direction.fwd) fwdRange(TP delegate(scope  const  TP)  func,  PopFirst popFirst =  PopFirst.no)","url":"/phobos/std/datetime/interval/Interval.fwdRange.html"},{"doc":"Returns a range which iterates backwards over the interval, starting at `end`, using $(D_PARAM func) to generate each successive time point.","kind":"method","module":"std.datetime.interval","name":"bwdRange","package":"phobos","parentType":"Interval","signature":"IntervalRange!(TP,  Direction.bwd) bwdRange(TP delegate(scope  const  TP)  func,  PopFirst popFirst =  PopFirst.no)","url":"/phobos/std/datetime/interval/Interval.bwdRange.html"},{"doc":"Converts this interval to a string. Params: w = A `char` accepting $(REF_ALTTEXT output range, isOutputRange, std, range, primitives) Returns: A `s...","kind":"method","module":"std.datetime.interval","name":"toString","package":"phobos","parentType":"Interval","signature":"string toString()","url":"/phobos/std/datetime/interval/Interval.toString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.interval","name":"toString","package":"phobos","parentType":"Interval","signature":"void toString(Writer)(ref  Writer w) if (isOutputRange!(Writer,  char))","url":"/phobos/std/datetime/interval/Interval.toString.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_enforceNotEmpty","package":"phobos","parentType":"Interval","signature":"void _enforceNotEmpty(size_t line =  __LINE__)","url":"/phobos/std/datetime/interval/Interval._enforceNotEmpty.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_valid","package":"phobos","parentType":"Interval","signature":"bool _valid(scope  const  TP begin,  scope  const  TP end)","url":"/phobos/std/datetime/interval/Interval._valid.html"},{"doc":"Represents an interval of time which has positive infinity as its end point.","kind":"struct","module":"std.datetime.interval","name":"PosInfInterval","package":"phobos","parentType":"","signature":"PosInfInterval(TP)","url":"/phobos/std/datetime/interval.html#PosInfInterval"},{"doc":"Params: rhs = The `PosInfInterval` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval opAssign(const  ref  PosInfInterval rhs)","url":"/phobos/std/datetime/interval/PosInfInterval.opAssign.html"},{"doc":"Params: rhs = The `PosInfInterval` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval opAssign(PosInfInterval rhs)","url":"/phobos/std/datetime/interval/PosInfInterval.opAssign.html"},{"doc":"The starting point of the interval. It is included in the interval.","kind":"method","module":"std.datetime.interval","name":"begin","package":"phobos","parentType":"PosInfInterval","signature":"TP begin()","url":"/phobos/std/datetime/interval/PosInfInterval.begin.html"},{"doc":"The starting point of the interval. It is included in the interval.","kind":"method","module":"std.datetime.interval","name":"begin","package":"phobos","parentType":"PosInfInterval","signature":"void begin(TP timePoint)","url":"/phobos/std/datetime/interval/PosInfInterval.begin.html"},{"doc":"Whether the given time point is within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"PosInfInterval","signature":"bool contains(TP timePoint)","url":"/phobos/std/datetime/interval/PosInfInterval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"PosInfInterval","signature":"bool contains(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"PosInfInterval","signature":"bool contains(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"PosInfInterval","signature":"bool contains(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.contains.html"},{"doc":"Whether this interval is before the given time point.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"PosInfInterval","signature":"bool isBefore(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/PosInfInterval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"PosInfInterval","signature":"bool isBefore(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"PosInfInterval","signature":"bool isBefore(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"PosInfInterval","signature":"bool isBefore(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isBefore.html"},{"doc":"Whether this interval is after the given time point.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"PosInfInterval","signature":"bool isAfter(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/PosInfInterval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"PosInfInterval","signature":"bool isAfter(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"PosInfInterval","signature":"bool isAfter(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"PosInfInterval","signature":"bool isAfter(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isAfter.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"PosInfInterval","signature":"bool intersects(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.intersects.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"PosInfInterval","signature":"bool intersects(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.intersects.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"PosInfInterval","signature":"bool intersects(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.intersects.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"PosInfInterval","signature":"Interval!TP intersection(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.intersection.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval intersection(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.intersection.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"PosInfInterval","signature":"Interval!TP intersection(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.intersection.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"PosInfInterval","signature":"bool isAdjacent(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isAdjacent.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"PosInfInterval","signature":"bool isAdjacent(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isAdjacent.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"PosInfInterval","signature":"bool isAdjacent(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.isAdjacent.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval merge(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.merge.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval merge(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.merge.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval span(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/PosInfInterval.span.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"PosInfInterval","signature":"PosInfInterval span(scope  const  PosInfInterval interval)","url":"/phobos/std/datetime/interval/PosInfInterval.span.html"},{"doc":"Shifts the `begin` of this interval forward or backwards in time by the given duration (a positive duration shifts the interval forward; a negative...","kind":"method","module":"std.datetime.interval","name":"shift","package":"phobos","parentType":"PosInfInterval","signature":"void shift(D)(D duration) if (__traits(compiles,  begin +  duration))","url":"/phobos/std/datetime/interval/PosInfInterval.shift.html"},{"doc":"Expands the interval backwards in time. Effectively, it does $(D begin -= duration).","kind":"method","module":"std.datetime.interval","name":"expand","package":"phobos","parentType":"PosInfInterval","signature":"void expand(D)(D duration) if (__traits(compiles,  begin +  duration))","url":"/phobos/std/datetime/interval/PosInfInterval.expand.html"},{"doc":"Returns a range which iterates forward over the interval, starting at `begin`, using $(D_PARAM func) to generate each successive time point.","kind":"method","module":"std.datetime.interval","name":"fwdRange","package":"phobos","parentType":"PosInfInterval","signature":"PosInfIntervalRange!(TP) fwdRange(TP delegate(scope  const  TP)  func,  PopFirst popFirst =  PopFirst.no)","url":"/phobos/std/datetime/interval/PosInfInterval.fwdRange.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"toString","package":"phobos","parentType":"PosInfInterval","signature":"string toString()","url":"/phobos/std/datetime/interval/PosInfInterval.toString.html"},{"doc":"Converts this interval to a string.","kind":"method","module":"std.datetime.interval","name":"toString","package":"phobos","parentType":"PosInfInterval","signature":"string toString()","url":"/phobos/std/datetime/interval/PosInfInterval.toString.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_toStringImpl","package":"phobos","parentType":"PosInfInterval","signature":"string _toStringImpl()","url":"/phobos/std/datetime/interval/PosInfInterval._toStringImpl.html"},{"doc":"Represents an interval of time which has negative infinity as its starting point.","kind":"struct","module":"std.datetime.interval","name":"NegInfInterval","package":"phobos","parentType":"","signature":"NegInfInterval(TP)","url":"/phobos/std/datetime/interval.html#NegInfInterval"},{"doc":"Params: rhs = The `NegInfInterval` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval opAssign(const  ref  NegInfInterval rhs)","url":"/phobos/std/datetime/interval/NegInfInterval.opAssign.html"},{"doc":"Params: rhs = The `NegInfInterval` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval opAssign(NegInfInterval rhs)","url":"/phobos/std/datetime/interval/NegInfInterval.opAssign.html"},{"doc":"The end point of the interval. It is excluded from the interval.","kind":"method","module":"std.datetime.interval","name":"end","package":"phobos","parentType":"NegInfInterval","signature":"TP end()","url":"/phobos/std/datetime/interval/NegInfInterval.end.html"},{"doc":"The end point of the interval. It is excluded from the interval.","kind":"method","module":"std.datetime.interval","name":"end","package":"phobos","parentType":"NegInfInterval","signature":"void end(TP timePoint)","url":"/phobos/std/datetime/interval/NegInfInterval.end.html"},{"doc":"Whether the given time point is within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"NegInfInterval","signature":"bool contains(TP timePoint)","url":"/phobos/std/datetime/interval/NegInfInterval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"NegInfInterval","signature":"bool contains(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"NegInfInterval","signature":"bool contains(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.contains.html"},{"doc":"Whether the given interval is completely within this interval.","kind":"method","module":"std.datetime.interval","name":"contains","package":"phobos","parentType":"NegInfInterval","signature":"bool contains(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.contains.html"},{"doc":"Whether this interval is before the given time point.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"NegInfInterval","signature":"bool isBefore(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/NegInfInterval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"NegInfInterval","signature":"bool isBefore(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"NegInfInterval","signature":"bool isBefore(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isBefore.html"},{"doc":"Whether this interval is before the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isBefore","package":"phobos","parentType":"NegInfInterval","signature":"bool isBefore(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isBefore.html"},{"doc":"Whether this interval is after the given time point.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"NegInfInterval","signature":"bool isAfter(scope  const  TP timePoint)","url":"/phobos/std/datetime/interval/NegInfInterval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"NegInfInterval","signature":"bool isAfter(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"NegInfInterval","signature":"bool isAfter(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isAfter.html"},{"doc":"Whether this interval is after the given interval and does not intersect it.","kind":"method","module":"std.datetime.interval","name":"isAfter","package":"phobos","parentType":"NegInfInterval","signature":"bool isAfter(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isAfter.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"NegInfInterval","signature":"bool intersects(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.intersects.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"NegInfInterval","signature":"bool intersects(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.intersects.html"},{"doc":"Whether the given interval overlaps this interval.","kind":"method","module":"std.datetime.interval","name":"intersects","package":"phobos","parentType":"NegInfInterval","signature":"bool intersects(scope  const  NegInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.intersects.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"NegInfInterval","signature":"Interval!TP intersection(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.intersection.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"NegInfInterval","signature":"Interval!TP intersection(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.intersection.html"},{"doc":"Returns the intersection of two intervals","kind":"method","module":"std.datetime.interval","name":"intersection","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval intersection(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.intersection.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"NegInfInterval","signature":"bool isAdjacent(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isAdjacent.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"NegInfInterval","signature":"bool isAdjacent(scope  const  PosInfInterval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isAdjacent.html"},{"doc":"Whether the given interval is adjacent to this interval.","kind":"method","module":"std.datetime.interval","name":"isAdjacent","package":"phobos","parentType":"NegInfInterval","signature":"bool isAdjacent(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.isAdjacent.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval merge(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.merge.html"},{"doc":"Returns the union of two intervals","kind":"method","module":"std.datetime.interval","name":"merge","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval merge(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.merge.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval span(scope  const  Interval!TP interval)","url":"/phobos/std/datetime/interval/NegInfInterval.span.html"},{"doc":"Returns an interval that covers from the earliest time point of two intervals up to (but not including) the latest time point of two intervals.","kind":"method","module":"std.datetime.interval","name":"span","package":"phobos","parentType":"NegInfInterval","signature":"NegInfInterval span(scope  const  NegInfInterval interval)","url":"/phobos/std/datetime/interval/NegInfInterval.span.html"},{"doc":"Shifts the `end` of this interval forward or backwards in time by the given duration (a positive duration shifts the interval forward; a negative d...","kind":"method","module":"std.datetime.interval","name":"shift","package":"phobos","parentType":"NegInfInterval","signature":"void shift(D)(D duration) if (__traits(compiles,  end +  duration))","url":"/phobos/std/datetime/interval/NegInfInterval.shift.html"},{"doc":"Expands the interval forwards in time. Effectively, it does $(D end += duration).","kind":"method","module":"std.datetime.interval","name":"expand","package":"phobos","parentType":"NegInfInterval","signature":"void expand(D)(D duration) if (__traits(compiles,  end +  duration))","url":"/phobos/std/datetime/interval/NegInfInterval.expand.html"},{"doc":"Returns a range which iterates backwards over the interval, starting at `end`, using $(D_PARAM func) to generate each successive time point.","kind":"method","module":"std.datetime.interval","name":"bwdRange","package":"phobos","parentType":"NegInfInterval","signature":"NegInfIntervalRange!(TP) bwdRange(TP delegate(scope  const  TP)  func,  PopFirst popFirst =  PopFirst.no)","url":"/phobos/std/datetime/interval/NegInfInterval.bwdRange.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"toString","package":"phobos","parentType":"NegInfInterval","signature":"string toString()","url":"/phobos/std/datetime/interval/NegInfInterval.toString.html"},{"doc":"Converts this interval to a string.","kind":"method","module":"std.datetime.interval","name":"toString","package":"phobos","parentType":"NegInfInterval","signature":"string toString()","url":"/phobos/std/datetime/interval/NegInfInterval.toString.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_toStringImpl","package":"phobos","parentType":"NegInfInterval","signature":"string _toStringImpl()","url":"/phobos/std/datetime/interval/NegInfInterval._toStringImpl.html"},{"doc":"A range over an $(LREF Interval).","kind":"struct","module":"std.datetime.interval","name":"IntervalRange","package":"phobos","parentType":"","signature":"IntervalRange(TP,  Direction dir) if (isTimePoint!TP &&  dir !=  Direction.both)","url":"/phobos/std/datetime/interval.html#IntervalRange"},{"doc":"Params: rhs = The `IntervalRange` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"IntervalRange","signature":"IntervalRange opAssign(ref  IntervalRange rhs)","url":"/phobos/std/datetime/interval/IntervalRange.opAssign.html"},{"doc":"Ditto","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"IntervalRange","signature":"IntervalRange opAssign(IntervalRange rhs)","url":"/phobos/std/datetime/interval/IntervalRange.opAssign.html"},{"doc":"Whether this `IntervalRange` is empty.","kind":"method","module":"std.datetime.interval","name":"empty","package":"phobos","parentType":"IntervalRange","signature":"bool empty()","url":"/phobos/std/datetime/interval/IntervalRange.empty.html"},{"doc":"The first time point in the range.","kind":"method","module":"std.datetime.interval","name":"front","package":"phobos","parentType":"IntervalRange","signature":"TP front()","url":"/phobos/std/datetime/interval/IntervalRange.front.html"},{"doc":"Pops `front` from the range, using `func` to generate the next time point in the range. If the generated time point is beyond the edge of the range...","kind":"method","module":"std.datetime.interval","name":"popFront","package":"phobos","parentType":"IntervalRange","signature":"void popFront()","url":"/phobos/std/datetime/interval/IntervalRange.popFront.html"},{"doc":"Returns a copy of `this`.","kind":"method","module":"std.datetime.interval","name":"save","package":"phobos","parentType":"IntervalRange","signature":"IntervalRange save()","url":"/phobos/std/datetime/interval/IntervalRange.save.html"},{"doc":"The interval that this `IntervalRange` currently covers.","kind":"method","module":"std.datetime.interval","name":"interval","package":"phobos","parentType":"IntervalRange","signature":"Interval!TP interval()","url":"/phobos/std/datetime/interval/IntervalRange.interval.html"},{"doc":"The function used to generate the next time point in the range.","kind":"method","module":"std.datetime.interval","name":"func","package":"phobos","parentType":"IntervalRange","signature":"TP delegate(scope  const  TP) func()","url":"/phobos/std/datetime/interval/IntervalRange.func.html"},{"doc":"The `Direction` that this range iterates in.","kind":"method","module":"std.datetime.interval","name":"direction","package":"phobos","parentType":"IntervalRange","signature":"Direction direction()","url":"/phobos/std/datetime/interval/IntervalRange.direction.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_enforceNotEmpty","package":"phobos","parentType":"IntervalRange","signature":"void _enforceNotEmpty(size_t line =  __LINE__)","url":"/phobos/std/datetime/interval/IntervalRange._enforceNotEmpty.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_enforceCorrectDirection","package":"phobos","parentType":"IntervalRange","signature":"void _enforceCorrectDirection(scope  const  TP newTP,  size_t line =  __LINE__)","url":"/phobos/std/datetime/interval/IntervalRange._enforceCorrectDirection.html"},{"doc":"A range over a `PosInfInterval`. It is an infinite range.","kind":"struct","module":"std.datetime.interval","name":"PosInfIntervalRange","package":"phobos","parentType":"","signature":"PosInfIntervalRange(TP) if (isTimePoint!TP)","url":"/phobos/std/datetime/interval.html#PosInfIntervalRange"},{"doc":"Params: rhs = The `PosInfIntervalRange` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"PosInfIntervalRange","signature":"PosInfIntervalRange opAssign(ref  PosInfIntervalRange rhs)","url":"/phobos/std/datetime/interval/PosInfIntervalRange.opAssign.html"},{"doc":"Ditto","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"PosInfIntervalRange","signature":"PosInfIntervalRange opAssign(PosInfIntervalRange rhs)","url":"/phobos/std/datetime/interval/PosInfIntervalRange.opAssign.html"},{"doc":"The first time point in the range.","kind":"method","module":"std.datetime.interval","name":"front","package":"phobos","parentType":"PosInfIntervalRange","signature":"TP front()","url":"/phobos/std/datetime/interval/PosInfIntervalRange.front.html"},{"doc":"Pops `front` from the range, using `func` to generate the next time point in the range.","kind":"method","module":"std.datetime.interval","name":"popFront","package":"phobos","parentType":"PosInfIntervalRange","signature":"void popFront()","url":"/phobos/std/datetime/interval/PosInfIntervalRange.popFront.html"},{"doc":"Returns a copy of `this`.","kind":"method","module":"std.datetime.interval","name":"save","package":"phobos","parentType":"PosInfIntervalRange","signature":"PosInfIntervalRange save()","url":"/phobos/std/datetime/interval/PosInfIntervalRange.save.html"},{"doc":"The interval that this range currently covers.","kind":"method","module":"std.datetime.interval","name":"interval","package":"phobos","parentType":"PosInfIntervalRange","signature":"PosInfInterval!TP interval()","url":"/phobos/std/datetime/interval/PosInfIntervalRange.interval.html"},{"doc":"The function used to generate the next time point in the range.","kind":"method","module":"std.datetime.interval","name":"func","package":"phobos","parentType":"PosInfIntervalRange","signature":"TP delegate(scope  const  TP) func()","url":"/phobos/std/datetime/interval/PosInfIntervalRange.func.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_enforceCorrectDirection","package":"phobos","parentType":"PosInfIntervalRange","signature":"void _enforceCorrectDirection(scope  const  TP newTP,  size_t line =  __LINE__)","url":"/phobos/std/datetime/interval/PosInfIntervalRange._enforceCorrectDirection.html"},{"doc":"A range over a `NegInfInterval`. It is an infinite range.","kind":"struct","module":"std.datetime.interval","name":"NegInfIntervalRange","package":"phobos","parentType":"","signature":"NegInfIntervalRange(TP) if (isTimePoint!TP)","url":"/phobos/std/datetime/interval.html#NegInfIntervalRange"},{"doc":"Params: rhs = The `NegInfIntervalRange` to assign to this one.","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"NegInfIntervalRange","signature":"NegInfIntervalRange opAssign(ref  NegInfIntervalRange rhs)","url":"/phobos/std/datetime/interval/NegInfIntervalRange.opAssign.html"},{"doc":"Ditto","kind":"method","module":"std.datetime.interval","name":"opAssign","package":"phobos","parentType":"NegInfIntervalRange","signature":"NegInfIntervalRange opAssign(NegInfIntervalRange rhs)","url":"/phobos/std/datetime/interval/NegInfIntervalRange.opAssign.html"},{"doc":"The first time point in the range.","kind":"method","module":"std.datetime.interval","name":"front","package":"phobos","parentType":"NegInfIntervalRange","signature":"TP front()","url":"/phobos/std/datetime/interval/NegInfIntervalRange.front.html"},{"doc":"Pops `front` from the range, using `func` to generate the next time point in the range.","kind":"method","module":"std.datetime.interval","name":"popFront","package":"phobos","parentType":"NegInfIntervalRange","signature":"void popFront()","url":"/phobos/std/datetime/interval/NegInfIntervalRange.popFront.html"},{"doc":"Returns a copy of `this`.","kind":"method","module":"std.datetime.interval","name":"save","package":"phobos","parentType":"NegInfIntervalRange","signature":"NegInfIntervalRange save()","url":"/phobos/std/datetime/interval/NegInfIntervalRange.save.html"},{"doc":"The interval that this range currently covers.","kind":"method","module":"std.datetime.interval","name":"interval","package":"phobos","parentType":"NegInfIntervalRange","signature":"NegInfInterval!TP interval()","url":"/phobos/std/datetime/interval/NegInfIntervalRange.interval.html"},{"doc":"The function used to generate the next time point in the range.","kind":"method","module":"std.datetime.interval","name":"func","package":"phobos","parentType":"NegInfIntervalRange","signature":"TP delegate(scope  const  TP) func()","url":"/phobos/std/datetime/interval/NegInfIntervalRange.func.html"},{"doc":"","kind":"method","module":"std.datetime.interval","name":"_enforceCorrectDirection","package":"phobos","parentType":"NegInfIntervalRange","signature":"void _enforceCorrectDirection(scope  const  TP newTP,  size_t line =  __LINE__)","url":"/phobos/std/datetime/interval/NegInfIntervalRange._enforceCorrectDirection.html"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;)","kind":"module","module":"std.datetime","name":"std.datetime","package":"phobos","parentType":"","signature":"","url":"/phobos/std/datetime.html"},{"doc":"Module containing some basic benchmarking and timing functionality.","kind":"module","module":"std.datetime.stopwatch","name":"std.datetime.stopwatch","package":"phobos","parentType":"","signature":"","url":"/phobos/std/datetime/stopwatch.html"},{"doc":"Benchmarks code for speed assessment and comparison.","kind":"function","module":"std.datetime.stopwatch","name":"benchmark","package":"phobos","parentType":"","signature":"Duration[fun.length] benchmark(fun...)(uint  n)","url":"/phobos/std/datetime/stopwatch/benchmark.html"},{"doc":"Used by StopWatch to indicate whether it should start immediately upon construction.","kind":"alias","module":"std.datetime.stopwatch","name":"AutoStart","package":"phobos","parentType":"","signature":"AutoStart = Flag!\"autoStart\"","url":"/phobos/std/datetime/stopwatch.html#AutoStart"},{"doc":"StopWatch is used to measure time just like one would do with a physical stopwatch, including stopping, restarting, and/or resetting it.","kind":"struct","module":"std.datetime.stopwatch","name":"StopWatch","package":"phobos","parentType":"","signature":"StopWatch","url":"/phobos/std/datetime/stopwatch.html#StopWatch"},{"doc":"Resets the StopWatch.","kind":"method","module":"std.datetime.stopwatch","name":"reset","package":"phobos","parentType":"StopWatch","signature":"void reset()","url":"/phobos/std/datetime/stopwatch/StopWatch.reset.html"},{"doc":"Starts the StopWatch.","kind":"method","module":"std.datetime.stopwatch","name":"start","package":"phobos","parentType":"StopWatch","signature":"void start()","url":"/phobos/std/datetime/stopwatch/StopWatch.start.html"},{"doc":"Stops the StopWatch.","kind":"method","module":"std.datetime.stopwatch","name":"stop","package":"phobos","parentType":"StopWatch","signature":"void stop()","url":"/phobos/std/datetime/stopwatch/StopWatch.stop.html"},{"doc":"Peek at the amount of time that the StopWatch has been running.","kind":"method","module":"std.datetime.stopwatch","name":"peek","package":"phobos","parentType":"StopWatch","signature":"Duration peek()","url":"/phobos/std/datetime/stopwatch/StopWatch.peek.html"},{"doc":"Sets the total time which the StopWatch has been running (i.e. what peek returns).","kind":"method","module":"std.datetime.stopwatch","name":"setTimeElapsed","package":"phobos","parentType":"StopWatch","signature":"void setTimeElapsed(Duration timeElapsed)","url":"/phobos/std/datetime/stopwatch/StopWatch.setTimeElapsed.html"},{"doc":"Returns whether this StopWatch is currently running.","kind":"method","module":"std.datetime.stopwatch","name":"running","package":"phobos","parentType":"StopWatch","signature":"bool running()","url":"/phobos/std/datetime/stopwatch/StopWatch.running.html"},{"doc":"$(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Functions)) $(TR $(TD Types) $(TD $(LREF Clock) $(LREF SysTime) $(LREF DosFileTime) )) $(T...","kind":"module","module":"std.datetime.systime","name":"std.datetime.systime","package":"phobos","parentType":"","signature":"","url":"/phobos/std/datetime/systime.html"},{"doc":"Converts from unix time (which uses midnight, January 1st, 1970 UTC as its epoch and seconds as its units) to \"std time\" (which uses midnight, Janu...","kind":"function","module":"std.datetime.systime","name":"unixTimeToStdTime","package":"phobos","parentType":"","signature":"long unixTimeToStdTime(long  unixTime)","url":"/phobos/std/datetime/systime/unixTimeToStdTime.html"},{"doc":"Converts std time (which uses midnight, January 1st, 1 A.D. UTC as its epoch and hnsecs as its units) to unix time (which uses midnight, January 1s...","kind":"function","module":"std.datetime.systime","name":"stdTimeToUnixTime","package":"phobos","parentType":"","signature":"T stdTimeToUnixTime(T =  time_t)(long  stdTime) if (is(T ==  int)  ||  is(T ==  long))","url":"/phobos/std/datetime/systime/stdTimeToUnixTime.html"},{"doc":"Converts from DOS file date/time to $(LREF SysTime).","kind":"function","module":"std.datetime.systime","name":"DosFileTimeToSysTime","package":"phobos","parentType":"","signature":"SysTime DosFileTimeToSysTime(DosFileTime dft,  immutable  TimeZone tz =  LocalTime())","url":"/phobos/std/datetime/systime/DosFileTimeToSysTime.html"},{"doc":"Converts from $(LREF SysTime) to DOS file date/time.","kind":"function","module":"std.datetime.systime","name":"SysTimeToDosFileTime","package":"phobos","parentType":"","signature":"DosFileTime SysTimeToDosFileTime(scope  SysTime sysTime)","url":"/phobos/std/datetime/systime/SysTimeToDosFileTime.html"},{"doc":"The given array of `char` or random-access range of `char` or `ubyte` is expected to be in the format specified in $(HTTP tools.ietf.org/html/rfc53...","kind":"function","module":"std.datetime.systime","name":"parseRFC822DateTime","package":"phobos","parentType":"","signature":"SysTime parseRFC822DateTime()(scope  const  char[]  value)","url":"/phobos/std/datetime/systime/parseRFC822DateTime.html"},{"doc":"Ditto","kind":"function","module":"std.datetime.systime","name":"parseRFC822DateTime","package":"phobos","parentType":"","signature":"SysTime parseRFC822DateTime(R)(scope  R value) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&\n    (is(immutable  ElementType!R ==  immutable  char)  ||  is(immutable  ElementType!R ==  immutable  ubyte)))","url":"/phobos/std/datetime/systime/parseRFC822DateTime.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"fracSecsToISOString","package":"phobos","parentType":"","signature":"string fracSecsToISOString(int  hnsecs,  int  prec =  - 1)","url":"/phobos/std/datetime/systime/fracSecsToISOString.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"fracSecsToISOString","package":"phobos","parentType":"","signature":"void fracSecsToISOString(W)(ref  W writer,  int  hnsecs,  int  prec =  - 1)","url":"/phobos/std/datetime/systime/fracSecsToISOString.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"fracSecsFromISOString","package":"phobos","parentType":"","signature":"Duration fracSecsFromISOString(S)(scope  const  S isoString) if (isSomeString!S)","url":"/phobos/std/datetime/systime/fracSecsFromISOString.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"getUnitsFromHNSecs","package":"phobos","parentType":"","signature":"long getUnitsFromHNSecs(string units)(long  hnsecs) if (validTimeUnits(units)  &&\n     CmpTimeUnits!(units,  \"months\")  <  0)","url":"/phobos/std/datetime/systime/getUnitsFromHNSecs.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"removeUnitsFromHNSecs","package":"phobos","parentType":"","signature":"long removeUnitsFromHNSecs(string units)(long  hnsecs) if (validTimeUnits(units)  &&\n     CmpTimeUnits!(units,  \"months\")  <  0)","url":"/phobos/std/datetime/systime/removeUnitsFromHNSecs.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"_stripCFWS","package":"phobos","parentType":"","signature":"R _stripCFWS(R)(R range) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&\n    (is(immutable  ElementType!R ==  immutable  char)  ||  is(immutable  ElementType!R ==  immutable  ubyte)))","url":"/phobos/std/datetime/systime/_stripCFWS.html"},{"doc":"","kind":"function","module":"std.datetime.systime","name":"_convDigits","package":"phobos","parentType":"","signature":"T _convDigits(T,  R)(R str) if (isIntegral!T &&  isSigned!T)","url":"/phobos/std/datetime/systime/_convDigits.html"},{"doc":"Effectively a namespace to make it clear that the methods it contains are getting the time from the system clock. It cannot be instantiated.","kind":"class","module":"std.datetime.systime","name":"Clock","package":"phobos","parentType":"","signature":"Clock","url":"/phobos/std/datetime/systime.html#Clock"},{"doc":"Returns the current time in the given time zone.","kind":"method","module":"std.datetime.systime","name":"currTime","package":"phobos","parentType":"Clock","signature":"SysTime currTime(ClockType clockType =  ClockType.normal)(immutable  TimeZone tz =  LocalTime())","url":"/phobos/std/datetime/systime/Clock.currTime.html"},{"doc":"Returns the number of hnsecs since midnight, January 1st, 1 A.D. for the current time.","kind":"method","module":"std.datetime.systime","name":"currStdTime","package":"phobos","parentType":"Clock","signature":"long currStdTime(ClockType clockType =  ClockType.normal)()","url":"/phobos/std/datetime/systime/Clock.currStdTime.html"},{"doc":"`SysTime` is the type used to get the current time from the system or doing anything that involves time zones. Unlike $(REF DateTime,std,datetime,d...","kind":"struct","module":"std.datetime.systime","name":"SysTime","package":"phobos","parentType":"","signature":"SysTime","url":"/phobos/std/datetime/systime.html#SysTime"},{"doc":"Params: rhs = The $(LREF SysTime) to assign to this one.","kind":"method","module":"std.datetime.systime","name":"opAssign","package":"phobos","parentType":"SysTime","signature":"SysTime opAssign()(auto  ref  const(SysTime)  rhs)","url":"/phobos/std/datetime/systime/SysTime.opAssign.html"},{"doc":"Checks for equality between this $(LREF SysTime) and the given $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"opEquals","package":"phobos","parentType":"SysTime","signature":"bool opEquals()(auto  ref  const(SysTime)  rhs)","url":"/phobos/std/datetime/systime/SysTime.opEquals.html"},{"doc":"Compares this $(LREF SysTime) with the given $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"opCmp","package":"phobos","parentType":"SysTime","signature":"int opCmp()(auto  ref  const(SysTime)  rhs)","url":"/phobos/std/datetime/systime/SysTime.opCmp.html"},{"doc":"Returns: A hash of the $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"toHash","package":"phobos","parentType":"SysTime","signature":"size_t toHash()","url":"/phobos/std/datetime/systime/SysTime.toHash.html"},{"doc":"Year of the Gregorian Calendar. Positive numbers are A.D. Non-positive are B.C.","kind":"method","module":"std.datetime.systime","name":"year","package":"phobos","parentType":"SysTime","signature":"short year()","url":"/phobos/std/datetime/systime/SysTime.year.html"},{"doc":"Year of the Gregorian Calendar. Positive numbers are A.D. Non-positive are B.C.","kind":"method","module":"std.datetime.systime","name":"year","package":"phobos","parentType":"SysTime","signature":"void year(int  year)","url":"/phobos/std/datetime/systime/SysTime.year.html"},{"doc":"Year B.C. of the Gregorian Calendar counting year 0 as 1 B.C.","kind":"method","module":"std.datetime.systime","name":"yearBC","package":"phobos","parentType":"SysTime","signature":"ushort yearBC()","url":"/phobos/std/datetime/systime/SysTime.yearBC.html"},{"doc":"Year B.C. of the Gregorian Calendar counting year 0 as 1 B.C.","kind":"method","module":"std.datetime.systime","name":"yearBC","package":"phobos","parentType":"SysTime","signature":"void yearBC(int  year)","url":"/phobos/std/datetime/systime/SysTime.yearBC.html"},{"doc":"Month of a Gregorian Year.","kind":"method","module":"std.datetime.systime","name":"month","package":"phobos","parentType":"SysTime","signature":"Month month()","url":"/phobos/std/datetime/systime/SysTime.month.html"},{"doc":"Month of a Gregorian Year.","kind":"method","module":"std.datetime.systime","name":"month","package":"phobos","parentType":"SysTime","signature":"void month(Month month)","url":"/phobos/std/datetime/systime/SysTime.month.html"},{"doc":"Day of a Gregorian Month.","kind":"method","module":"std.datetime.systime","name":"day","package":"phobos","parentType":"SysTime","signature":"ubyte day()","url":"/phobos/std/datetime/systime/SysTime.day.html"},{"doc":"Day of a Gregorian Month.","kind":"method","module":"std.datetime.systime","name":"day","package":"phobos","parentType":"SysTime","signature":"void day(int  day)","url":"/phobos/std/datetime/systime/SysTime.day.html"},{"doc":"Hours past midnight.","kind":"method","module":"std.datetime.systime","name":"hour","package":"phobos","parentType":"SysTime","signature":"ubyte hour()","url":"/phobos/std/datetime/systime/SysTime.hour.html"},{"doc":"Hours past midnight.","kind":"method","module":"std.datetime.systime","name":"hour","package":"phobos","parentType":"SysTime","signature":"void hour(int  hour)","url":"/phobos/std/datetime/systime/SysTime.hour.html"},{"doc":"Minutes past the current hour.","kind":"method","module":"std.datetime.systime","name":"minute","package":"phobos","parentType":"SysTime","signature":"ubyte minute()","url":"/phobos/std/datetime/systime/SysTime.minute.html"},{"doc":"Minutes past the current hour.","kind":"method","module":"std.datetime.systime","name":"minute","package":"phobos","parentType":"SysTime","signature":"void minute(int  minute)","url":"/phobos/std/datetime/systime/SysTime.minute.html"},{"doc":"Seconds past the current minute.","kind":"method","module":"std.datetime.systime","name":"second","package":"phobos","parentType":"SysTime","signature":"ubyte second()","url":"/phobos/std/datetime/systime/SysTime.second.html"},{"doc":"Seconds past the current minute.","kind":"method","module":"std.datetime.systime","name":"second","package":"phobos","parentType":"SysTime","signature":"void second(int  second)","url":"/phobos/std/datetime/systime/SysTime.second.html"},{"doc":"Fractional seconds past the second (i.e. the portion of a $(LREF SysTime) which is less than a second).","kind":"method","module":"std.datetime.systime","name":"fracSecs","package":"phobos","parentType":"SysTime","signature":"Duration fracSecs()","url":"/phobos/std/datetime/systime/SysTime.fracSecs.html"},{"doc":"Fractional seconds past the second (i.e. the portion of a $(LREF SysTime) which is less than a second).","kind":"method","module":"std.datetime.systime","name":"fracSecs","package":"phobos","parentType":"SysTime","signature":"void fracSecs(Duration fracSecs)","url":"/phobos/std/datetime/systime/SysTime.fracSecs.html"},{"doc":"The total hnsecs from midnight, January 1st, 1 A.D. UTC. This is the internal representation of $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"stdTime","package":"phobos","parentType":"SysTime","signature":"long stdTime()","url":"/phobos/std/datetime/systime/SysTime.stdTime.html"},{"doc":"The total hnsecs from midnight, January 1st, 1 A.D. UTC. This is the internal representation of $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"stdTime","package":"phobos","parentType":"SysTime","signature":"void stdTime(long  stdTime)","url":"/phobos/std/datetime/systime/SysTime.stdTime.html"},{"doc":"The current time zone of this $(LREF SysTime). Its internal time is always kept in UTC, so there are no conversion issues between time zones due to...","kind":"method","module":"std.datetime.systime","name":"timezone","package":"phobos","parentType":"SysTime","signature":"immutable(TimeZone) timezone()","url":"/phobos/std/datetime/systime/SysTime.timezone.html"},{"doc":"The current time zone of this $(LREF SysTime). It's internal time is always kept in UTC, so there are no conversion issues between time zones due t...","kind":"method","module":"std.datetime.systime","name":"timezone","package":"phobos","parentType":"SysTime","signature":"void timezone(immutable  TimeZone timezone)","url":"/phobos/std/datetime/systime/SysTime.timezone.html"},{"doc":"Returns whether DST is in effect for this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"dstInEffect","package":"phobos","parentType":"SysTime","signature":"bool dstInEffect()","url":"/phobos/std/datetime/systime/SysTime.dstInEffect.html"},{"doc":"Returns what the offset from UTC is for this $(LREF SysTime). It includes the DST offset in effect at that time (if any).","kind":"method","module":"std.datetime.systime","name":"utcOffset","package":"phobos","parentType":"SysTime","signature":"Duration utcOffset()","url":"/phobos/std/datetime/systime/SysTime.utcOffset.html"},{"doc":"Returns a $(LREF SysTime) with the same std time as this one, but with $(REF LocalTime,std,datetime,timezone) as its time zone.","kind":"method","module":"std.datetime.systime","name":"toLocalTime","package":"phobos","parentType":"SysTime","signature":"SysTime toLocalTime()","url":"/phobos/std/datetime/systime/SysTime.toLocalTime.html"},{"doc":"Returns a $(LREF SysTime) with the same std time as this one, but with `UTC` as its time zone.","kind":"method","module":"std.datetime.systime","name":"toUTC","package":"phobos","parentType":"SysTime","signature":"SysTime toUTC()","url":"/phobos/std/datetime/systime/SysTime.toUTC.html"},{"doc":"Returns a $(LREF SysTime) with the same std time as this one, but with given time zone as its time zone.","kind":"method","module":"std.datetime.systime","name":"toOtherTZ","package":"phobos","parentType":"SysTime","signature":"SysTime toOtherTZ(immutable  TimeZone tz)","url":"/phobos/std/datetime/systime/SysTime.toOtherTZ.html"},{"doc":"Converts this $(LREF SysTime) to unix time (i.e. seconds from midnight, January 1st, 1970 in UTC).","kind":"method","module":"std.datetime.systime","name":"toUnixTime","package":"phobos","parentType":"SysTime","signature":"T toUnixTime(T =  time_t)() if (is(T ==  int)  ||  is(T ==  long))","url":"/phobos/std/datetime/systime/SysTime.toUnixTime.html"},{"doc":"Converts from unix time (i.e. seconds from midnight, January 1st, 1970 in UTC) to a $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"fromUnixTime","package":"phobos","parentType":"SysTime","signature":"SysTime fromUnixTime(long  unixTime,  immutable  TimeZone tz =  LocalTime())","url":"/phobos/std/datetime/systime/SysTime.fromUnixTime.html"},{"doc":"Returns a `timeval` which represents this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"toTimeVal","package":"phobos","parentType":"SysTime","signature":"timeval toTimeVal()","url":"/phobos/std/datetime/systime/SysTime.toTimeVal.html"},{"doc":"Returns a `tm` which represents this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"toTM","package":"phobos","parentType":"SysTime","signature":"tm toTM()","url":"/phobos/std/datetime/systime/SysTime.toTM.html"},{"doc":"Adds the given number of years or months to this $(LREF SysTime). A negative number will subtract.","kind":"method","module":"std.datetime.systime","name":"add","package":"phobos","parentType":"SysTime","signature":"SysTime add(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"years\" ||  units ==  \"months\")","url":"/phobos/std/datetime/systime/SysTime.add.html"},{"doc":"Adds the given number of years or months to this $(LREF SysTime). A negative number will subtract.","kind":"method","module":"std.datetime.systime","name":"roll","package":"phobos","parentType":"SysTime","signature":"SysTime roll(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"years\")","url":"/phobos/std/datetime/systime/SysTime.roll.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"roll","package":"phobos","parentType":"SysTime","signature":"SysTime roll(string units)(long  value,  AllowDayOverflow allowOverflow =  AllowDayOverflow.yes) if (units ==  \"months\")","url":"/phobos/std/datetime/systime/SysTime.roll.html"},{"doc":"Adds the given number of units to this $(LREF SysTime). A negative number will subtract.","kind":"method","module":"std.datetime.systime","name":"roll","package":"phobos","parentType":"SysTime","signature":"SysTime roll(string units)(long  value) if (units ==  \"days\")","url":"/phobos/std/datetime/systime/SysTime.roll.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"roll","package":"phobos","parentType":"SysTime","signature":"SysTime roll(string units)(long  value) if (units ==  \"hours\" ||  units ==  \"minutes\" ||  units ==  \"seconds\")","url":"/phobos/std/datetime/systime/SysTime.roll.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"roll","package":"phobos","parentType":"SysTime","signature":"SysTime roll(string units)(long  value) if (units ==  \"msecs\" ||  units ==  \"usecs\" ||  units ==  \"hnsecs\")","url":"/phobos/std/datetime/systime/SysTime.roll.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"opBinary","package":"phobos","parentType":"SysTime","signature":"SysTime opBinary(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/systime/SysTime.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.datetime.systime","name":"opBinaryRight","package":"phobos","parentType":"SysTime","signature":"SysTime opBinaryRight(string op)(Duration duration) if (op ==  \"+\")","url":"/phobos/std/datetime/systime/SysTime.opBinaryRight.html"},{"doc":"Gives the result of adding or subtracting a $(REF Duration, core,time) from this $(LREF SysTime), as well as assigning the result to this $(LREF Sy...","kind":"method","module":"std.datetime.systime","name":"opOpAssign","package":"phobos","parentType":"SysTime","signature":"SysTime opOpAssign(string op)(Duration duration) if (op ==  \"+\" ||  op ==  \"-\")","url":"/phobos/std/datetime/systime/SysTime.opOpAssign.html"},{"doc":"Gives the difference between two $(LREF SysTime)s.","kind":"method","module":"std.datetime.systime","name":"opBinary","package":"phobos","parentType":"SysTime","signature":"Duration opBinary(string op)(SysTime rhs) if (op ==  \"-\")","url":"/phobos/std/datetime/systime/SysTime.opBinary.html"},{"doc":"Returns the difference between the two $(LREF SysTime)s in months.","kind":"method","module":"std.datetime.systime","name":"diffMonths","package":"phobos","parentType":"SysTime","signature":"int diffMonths(scope  SysTime rhs)","url":"/phobos/std/datetime/systime/SysTime.diffMonths.html"},{"doc":"Whether this $(LREF SysTime) is in a leap year.","kind":"method","module":"std.datetime.systime","name":"isLeapYear","package":"phobos","parentType":"SysTime","signature":"bool isLeapYear()","url":"/phobos/std/datetime/systime/SysTime.isLeapYear.html"},{"doc":"Day of the week this $(LREF SysTime) is on.","kind":"method","module":"std.datetime.systime","name":"dayOfWeek","package":"phobos","parentType":"SysTime","signature":"DayOfWeek dayOfWeek()","url":"/phobos/std/datetime/systime/SysTime.dayOfWeek.html"},{"doc":"Day of the year this $(LREF SysTime) is on.","kind":"method","module":"std.datetime.systime","name":"dayOfYear","package":"phobos","parentType":"SysTime","signature":"ushort dayOfYear()","url":"/phobos/std/datetime/systime/SysTime.dayOfYear.html"},{"doc":"Day of the year.","kind":"method","module":"std.datetime.systime","name":"dayOfYear","package":"phobos","parentType":"SysTime","signature":"void dayOfYear(int  day)","url":"/phobos/std/datetime/systime/SysTime.dayOfYear.html"},{"doc":"The Xth day of the Gregorian Calendar that this $(LREF SysTime) is on.","kind":"method","module":"std.datetime.systime","name":"dayOfGregorianCal","package":"phobos","parentType":"SysTime","signature":"int dayOfGregorianCal()","url":"/phobos/std/datetime/systime/SysTime.dayOfGregorianCal.html"},{"doc":"The Xth day of the Gregorian Calendar that this $(LREF SysTime) is on. Setting this property does not affect the time portion of $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"dayOfGregorianCal","package":"phobos","parentType":"SysTime","signature":"void dayOfGregorianCal(int  days)","url":"/phobos/std/datetime/systime/SysTime.dayOfGregorianCal.html"},{"doc":"The ISO 8601 week of the year that this $(LREF SysTime) is in.","kind":"method","module":"std.datetime.systime","name":"isoWeek","package":"phobos","parentType":"SysTime","signature":"ubyte isoWeek()","url":"/phobos/std/datetime/systime/SysTime.isoWeek.html"},{"doc":"$(LREF SysTime) for the last day in the month that this Date is in. The time portion of endOfMonth is always 23:59:59.9999999.","kind":"method","module":"std.datetime.systime","name":"endOfMonth","package":"phobos","parentType":"SysTime","signature":"SysTime endOfMonth()","url":"/phobos/std/datetime/systime/SysTime.endOfMonth.html"},{"doc":"The last day in the month that this $(LREF SysTime) is in.","kind":"method","module":"std.datetime.systime","name":"daysInMonth","package":"phobos","parentType":"SysTime","signature":"ubyte daysInMonth()","url":"/phobos/std/datetime/systime/SysTime.daysInMonth.html"},{"doc":"Whether the current year is a date in A.D.","kind":"method","module":"std.datetime.systime","name":"isAD","package":"phobos","parentType":"SysTime","signature":"bool isAD()","url":"/phobos/std/datetime/systime/SysTime.isAD.html"},{"doc":"The $(HTTP en.wikipedia.org/wiki/Julian_day, Julian day) for this $(LREF SysTime) at the given time. For example, prior to noon, 1996-03-31 would b...","kind":"method","module":"std.datetime.systime","name":"julianDay","package":"phobos","parentType":"SysTime","signature":"long julianDay()","url":"/phobos/std/datetime/systime/SysTime.julianDay.html"},{"doc":"The modified $(HTTP en.wikipedia.org/wiki/Julian_day, Julian day) for any time on this date (since, the modified Julian day changes at midnight).","kind":"method","module":"std.datetime.systime","name":"modJulianDay","package":"phobos","parentType":"SysTime","signature":"long modJulianDay()","url":"/phobos/std/datetime/systime/SysTime.modJulianDay.html"},{"doc":"Returns a $(REF Date,std,datetime,date) equivalent to this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"opCast","package":"phobos","parentType":"SysTime","signature":"Date opCast(T)() if (is(immutable  T ==  immutable  Date))","url":"/phobos/std/datetime/systime/SysTime.opCast.html"},{"doc":"Returns a $(REF DateTime,std,datetime,date) equivalent to this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"opCast","package":"phobos","parentType":"SysTime","signature":"DateTime opCast(T)() if (is(immutable  T ==  immutable  DateTime))","url":"/phobos/std/datetime/systime/SysTime.opCast.html"},{"doc":"Returns a $(REF TimeOfDay,std,datetime,date) equivalent to this $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"opCast","package":"phobos","parentType":"SysTime","signature":"TimeOfDay opCast(T)() if (is(immutable  T ==  immutable  TimeOfDay))","url":"/phobos/std/datetime/systime/SysTime.opCast.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"opCast","package":"phobos","parentType":"SysTime","signature":"SysTime opCast(T)() if (is(immutable  T ==  immutable  SysTime))","url":"/phobos/std/datetime/systime/SysTime.opCast.html"},{"doc":"Converts this $(LREF SysTime) to a string with the format YYYYMMDDTHHMMSS.FFFFFFFTZ (where F is fractional seconds and TZ is time zone).","kind":"method","module":"std.datetime.systime","name":"toISOString","package":"phobos","parentType":"SysTime","signature":"string toISOString()","url":"/phobos/std/datetime/systime/SysTime.toISOString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.systime","name":"toISOString","package":"phobos","parentType":"SysTime","signature":"void toISOString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/systime/SysTime.toISOString.html"},{"doc":"Converts this $(LREF SysTime) to a string with the format YYYY-MM-DDTHH:MM:SS.FFFFFFFTZ (where F is fractional seconds and TZ is the time zone).","kind":"method","module":"std.datetime.systime","name":"toISOExtString","package":"phobos","parentType":"SysTime","signature":"string toISOExtString(int  prec =  - 1)","url":"/phobos/std/datetime/systime/SysTime.toISOExtString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.systime","name":"toISOExtString","package":"phobos","parentType":"SysTime","signature":"void toISOExtString(W)(ref  W writer,  int  prec =  - 1) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/systime/SysTime.toISOExtString.html"},{"doc":"Converts this $(LREF SysTime) to a string with the format YYYY-Mon-DD HH:MM:SS.FFFFFFFTZ (where F is fractional seconds and TZ is the time zone).","kind":"method","module":"std.datetime.systime","name":"toSimpleString","package":"phobos","parentType":"SysTime","signature":"string toSimpleString()","url":"/phobos/std/datetime/systime/SysTime.toSimpleString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.systime","name":"toSimpleString","package":"phobos","parentType":"SysTime","signature":"void toSimpleString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/systime/SysTime.toSimpleString.html"},{"doc":"Converts this $(LREF SysTime) to a string.","kind":"method","module":"std.datetime.systime","name":"toString","package":"phobos","parentType":"SysTime","signature":"string toString()","url":"/phobos/std/datetime/systime/SysTime.toString.html"},{"doc":"ditto","kind":"method","module":"std.datetime.systime","name":"toString","package":"phobos","parentType":"SysTime","signature":"void toString(W)(ref  W writer) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/systime/SysTime.toString.html"},{"doc":"Creates a $(LREF SysTime) from a string with the format YYYYMMDDTHHMMSS.FFFFFFFTZ (where F is fractional seconds and TZ is the time zone). Whitespa...","kind":"method","module":"std.datetime.systime","name":"fromISOString","package":"phobos","parentType":"SysTime","signature":"SysTime fromISOString(S)(scope  const  S isoString,  immutable  TimeZone tz =  null) if (isSomeString!S)","url":"/phobos/std/datetime/systime/SysTime.fromISOString.html"},{"doc":"Creates a $(LREF SysTime) from a string with the format YYYY-MM-DDTHH:MM:SS.FFFFFFFTZ (where F is fractional seconds and TZ is the time zone). Whit...","kind":"method","module":"std.datetime.systime","name":"fromISOExtString","package":"phobos","parentType":"SysTime","signature":"SysTime fromISOExtString(S)(scope  const  S isoExtString,  immutable  TimeZone tz =  null) if (isSomeString!(S))","url":"/phobos/std/datetime/systime/SysTime.fromISOExtString.html"},{"doc":"Creates a $(LREF SysTime) from a string with the format YYYY-Mon-DD HH:MM:SS.FFFFFFFTZ (where F is fractional seconds and TZ is the time zone). Whi...","kind":"method","module":"std.datetime.systime","name":"fromSimpleString","package":"phobos","parentType":"SysTime","signature":"SysTime fromSimpleString(S)(scope  const  S simpleString,  immutable  TimeZone tz =  null) if (isSomeString!(S))","url":"/phobos/std/datetime/systime/SysTime.fromSimpleString.html"},{"doc":"Returns the $(LREF SysTime) farthest in the past which is representable by $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"min","package":"phobos","parentType":"SysTime","signature":"SysTime min()","url":"/phobos/std/datetime/systime/SysTime.min.html"},{"doc":"Returns the $(LREF SysTime) farthest in the future which is representable by $(LREF SysTime).","kind":"method","module":"std.datetime.systime","name":"max","package":"phobos","parentType":"SysTime","signature":"SysTime max()","url":"/phobos/std/datetime/systime/SysTime.max.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"adjTime","package":"phobos","parentType":"SysTime","signature":"long adjTime()","url":"/phobos/std/datetime/systime/SysTime.adjTime.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"adjTime","package":"phobos","parentType":"SysTime","signature":"void adjTime(long  adjTime)","url":"/phobos/std/datetime/systime/SysTime.adjTime.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"_timezone","package":"phobos","parentType":"SysTime","signature":"@property _timezone()","url":"/phobos/std/datetime/systime/SysTime._timezone.html"},{"doc":"","kind":"method","module":"std.datetime.systime","name":"_timezone","package":"phobos","parentType":"SysTime","signature":"void _timezone(return  scope  immutable  TimeZone tz)","url":"/phobos/std/datetime/systime/SysTime._timezone.html"},{"doc":"Type representing the DOS file date/time format.","kind":"alias","module":"std.datetime.systime","name":"DosFileTime","package":"phobos","parentType":"","signature":"DosFileTime = uint","url":"/phobos/std/datetime/systime.html#DosFileTime"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;) $(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Functions)) $(TR $(TD Time zones) $(TD $(LREF TimeZone) $...","kind":"module","module":"std.datetime.timezone","name":"std.datetime.timezone","package":"phobos","parentType":"","signature":"","url":"/phobos/std/datetime/timezone.html"},{"doc":"ditto","kind":"function","module":"std.datetime.timezone","name":"parseTZConversions","package":"phobos","parentType":"","signature":"TZConversions parseTZConversions(string windowsZonesXMLText)","url":"/phobos/std/datetime/timezone/parseTZConversions.html"},{"doc":"Represents a time zone. It is used with $(REF SysTime,std,datetime,systime) to indicate the time zone of a $(REF SysTime,std,datetime,systime).","kind":"class","module":"std.datetime.timezone","name":"TimeZone","package":"phobos","parentType":"","signature":"TimeZone","url":"/phobos/std/datetime/timezone.html#TimeZone"},{"doc":"The name of the time zone. Exactly how the time zone name is formatted depends on the derived class. In the case of $(LREF PosixTimeZone), it's the...","kind":"method","module":"std.datetime.timezone","name":"name","package":"phobos","parentType":"TimeZone","signature":"string name()","url":"/phobos/std/datetime/timezone/TimeZone.name.html"},{"doc":"Typically, the abbreviation (generally 3 or 4 letters) for the time zone when DST is $(I not) in effect (e.g. PST). It is not necessarily unique.","kind":"method","module":"std.datetime.timezone","name":"stdName","package":"phobos","parentType":"TimeZone","signature":"string stdName()","url":"/phobos/std/datetime/timezone/TimeZone.stdName.html"},{"doc":"Typically, the abbreviation (generally 3 or 4 letters) for the time zone when DST $(I is) in effect (e.g. PDT). It is not necessarily unique.","kind":"method","module":"std.datetime.timezone","name":"dstName","package":"phobos","parentType":"TimeZone","signature":"string dstName()","url":"/phobos/std/datetime/timezone/TimeZone.dstName.html"},{"doc":"Whether this time zone has Daylight Savings Time at any point in time. Note that for some time zone types it may not have DST for current dates but...","kind":"method","module":"std.datetime.timezone","name":"hasDST","package":"phobos","parentType":"TimeZone","signature":"bool hasDST()","url":"/phobos/std/datetime/timezone/TimeZone.hasDST.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in UTC time (i.e. std time) and returns whether DST is effect in this time ...","kind":"method","module":"std.datetime.timezone","name":"dstInEffect","package":"phobos","parentType":"TimeZone","signature":"bool dstInEffect(long  stdTime)","url":"/phobos/std/datetime/timezone/TimeZone.dstInEffect.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in UTC time (i.e. std time) and converts it to this time zone's time.","kind":"method","module":"std.datetime.timezone","name":"utcToTZ","package":"phobos","parentType":"TimeZone","signature":"long utcToTZ(long  stdTime)","url":"/phobos/std/datetime/timezone/TimeZone.utcToTZ.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in this time zone's time and converts it to UTC (i.e. std time).","kind":"method","module":"std.datetime.timezone","name":"tzToUTC","package":"phobos","parentType":"TimeZone","signature":"long tzToUTC(long  adjTime)","url":"/phobos/std/datetime/timezone/TimeZone.tzToUTC.html"},{"doc":"Returns what the offset from UTC is at the given std time. It includes the DST offset in effect at that time (if any).","kind":"method","module":"std.datetime.timezone","name":"utcOffsetAt","package":"phobos","parentType":"TimeZone","signature":"Duration utcOffsetAt(long  stdTime)","url":"/phobos/std/datetime/timezone/TimeZone.utcOffsetAt.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"_getOldName","package":"phobos","parentType":"TimeZone","signature":"string _getOldName(string windowsTZName)","url":"/phobos/std/datetime/timezone/TimeZone._getOldName.html"},{"doc":"A TimeZone which represents the current local time zone on the system running your program.","kind":"class","module":"std.datetime.timezone","name":"LocalTime","package":"phobos","parentType":"","signature":"LocalTime : TimeZone","url":"/phobos/std/datetime/timezone.html#LocalTime"},{"doc":"$(LREF LocalTime) is a singleton class. $(LREF LocalTime) returns its only instance.","kind":"method","module":"std.datetime.timezone","name":"opCall","package":"phobos","parentType":"LocalTime","signature":"immutable(LocalTime) opCall()","url":"/phobos/std/datetime/timezone/LocalTime.opCall.html"},{"doc":"Typically, the abbreviation (generally 3 or 4 letters) for the time zone when DST is $(I not) in effect (e.g. PST). It is not necessarily unique.","kind":"method","module":"std.datetime.timezone","name":"stdName","package":"phobos","parentType":"LocalTime","signature":"string stdName()","url":"/phobos/std/datetime/timezone/LocalTime.stdName.html"},{"doc":"Typically, the abbreviation (generally 3 or 4 letters) for the time zone when DST $(I is) in effect (e.g. PDT). It is not necessarily unique.","kind":"method","module":"std.datetime.timezone","name":"dstName","package":"phobos","parentType":"LocalTime","signature":"string dstName()","url":"/phobos/std/datetime/timezone/LocalTime.dstName.html"},{"doc":"Whether this time zone has Daylight Savings Time at any point in time. Note that for some time zone types it may not have DST for current dates but...","kind":"method","module":"std.datetime.timezone","name":"hasDST","package":"phobos","parentType":"LocalTime","signature":"bool hasDST()","url":"/phobos/std/datetime/timezone/LocalTime.hasDST.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in UTC time (i.e. std time) and returns whether DST is in effect in this ti...","kind":"method","module":"std.datetime.timezone","name":"dstInEffect","package":"phobos","parentType":"LocalTime","signature":"bool dstInEffect(long  stdTime)","url":"/phobos/std/datetime/timezone/LocalTime.dstInEffect.html"},{"doc":"Returns hnsecs in the local time zone using the standard C function calls on Posix systems and the standard Windows system calls on Windows systems...","kind":"method","module":"std.datetime.timezone","name":"utcToTZ","package":"phobos","parentType":"LocalTime","signature":"long utcToTZ(long  stdTime)","url":"/phobos/std/datetime/timezone/LocalTime.utcToTZ.html"},{"doc":"Returns std time using the standard C function calls on Posix systems and the standard Windows system calls on Windows systems to adjust the time t...","kind":"method","module":"std.datetime.timezone","name":"tzToUTC","package":"phobos","parentType":"LocalTime","signature":"long tzToUTC(long  adjTime)","url":"/phobos/std/datetime/timezone/LocalTime.tzToUTC.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"singleton","package":"phobos","parentType":"LocalTime","signature":"immutable(LocalTime) singleton()","url":"/phobos/std/datetime/timezone/LocalTime.singleton.html"},{"doc":"A $(LREF TimeZone) which represents UTC.","kind":"class","module":"std.datetime.timezone","name":"UTC","package":"phobos","parentType":"","signature":"UTC : TimeZone","url":"/phobos/std/datetime/timezone.html#UTC"},{"doc":"`UTC` is a singleton class. `UTC` returns its only instance.","kind":"method","module":"std.datetime.timezone","name":"opCall","package":"phobos","parentType":"UTC","signature":"immutable(UTC) opCall()","url":"/phobos/std/datetime/timezone/UTC.opCall.html"},{"doc":"Always returns false.","kind":"method","module":"std.datetime.timezone","name":"hasDST","package":"phobos","parentType":"UTC","signature":"bool hasDST()","url":"/phobos/std/datetime/timezone/UTC.hasDST.html"},{"doc":"Always returns false.","kind":"method","module":"std.datetime.timezone","name":"dstInEffect","package":"phobos","parentType":"UTC","signature":"bool dstInEffect(long  stdTime)","url":"/phobos/std/datetime/timezone/UTC.dstInEffect.html"},{"doc":"Returns the given hnsecs without changing them at all.","kind":"method","module":"std.datetime.timezone","name":"utcToTZ","package":"phobos","parentType":"UTC","signature":"long utcToTZ(long  stdTime)","url":"/phobos/std/datetime/timezone/UTC.utcToTZ.html"},{"doc":"Returns the given hnsecs without changing them at all.","kind":"method","module":"std.datetime.timezone","name":"tzToUTC","package":"phobos","parentType":"UTC","signature":"long tzToUTC(long  adjTime)","url":"/phobos/std/datetime/timezone/UTC.tzToUTC.html"},{"doc":"Returns a $(REF Duration, core,time) of 0.","kind":"method","module":"std.datetime.timezone","name":"utcOffsetAt","package":"phobos","parentType":"UTC","signature":"Duration utcOffsetAt(long  stdTime)","url":"/phobos/std/datetime/timezone/UTC.utcOffsetAt.html"},{"doc":"Represents a time zone with an offset (in minutes, west is negative) from UTC but no DST.","kind":"class","module":"std.datetime.timezone","name":"SimpleTimeZone","package":"phobos","parentType":"","signature":"SimpleTimeZone : TimeZone","url":"/phobos/std/datetime/timezone.html#SimpleTimeZone"},{"doc":"Always returns false.","kind":"method","module":"std.datetime.timezone","name":"hasDST","package":"phobos","parentType":"SimpleTimeZone","signature":"bool hasDST()","url":"/phobos/std/datetime/timezone/SimpleTimeZone.hasDST.html"},{"doc":"Always returns false.","kind":"method","module":"std.datetime.timezone","name":"dstInEffect","package":"phobos","parentType":"SimpleTimeZone","signature":"bool dstInEffect(long  stdTime)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.dstInEffect.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in UTC time (i.e. std time) and converts it to this time zone's time.","kind":"method","module":"std.datetime.timezone","name":"utcToTZ","package":"phobos","parentType":"SimpleTimeZone","signature":"long utcToTZ(long  stdTime)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.utcToTZ.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in this time zone's time and converts it to UTC (i.e. std time).","kind":"method","module":"std.datetime.timezone","name":"tzToUTC","package":"phobos","parentType":"SimpleTimeZone","signature":"long tzToUTC(long  adjTime)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.tzToUTC.html"},{"doc":"Returns utcOffset as a $(REF Duration, core,time).","kind":"method","module":"std.datetime.timezone","name":"utcOffsetAt","package":"phobos","parentType":"SimpleTimeZone","signature":"Duration utcOffsetAt(long  stdTime)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.utcOffsetAt.html"},{"doc":"The amount of time the offset from UTC is (negative is west of UTC, positive is east).","kind":"method","module":"std.datetime.timezone","name":"utcOffset","package":"phobos","parentType":"SimpleTimeZone","signature":"Duration utcOffset()","url":"/phobos/std/datetime/timezone/SimpleTimeZone.utcOffset.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"toISOString","package":"phobos","parentType":"SimpleTimeZone","signature":"string toISOString(Duration utcOffset)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.toISOString.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"toISOString","package":"phobos","parentType":"SimpleTimeZone","signature":"void toISOString(W)(ref  W writer,  Duration utcOffset) if (isOutputRange!(W,  char))","url":"/phobos/std/datetime/timezone/SimpleTimeZone.toISOString.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"toISOExtString","package":"phobos","parentType":"SimpleTimeZone","signature":"string toISOExtString(Duration utcOffset)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.toISOExtString.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"toISOExtString","package":"phobos","parentType":"SimpleTimeZone","signature":"void toISOExtString(W)(ref  W writer,  Duration utcOffset)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.toISOExtString.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"fromISOString","package":"phobos","parentType":"SimpleTimeZone","signature":"immutable(SimpleTimeZone) fromISOString(S)(S isoString) if (isSomeString!S)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.fromISOString.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"fromISOExtString","package":"phobos","parentType":"SimpleTimeZone","signature":"immutable(SimpleTimeZone) fromISOExtString(S)(scope  S isoExtString) if (isSomeString!S)","url":"/phobos/std/datetime/timezone/SimpleTimeZone.fromISOExtString.html"},{"doc":"Represents a time zone from a TZ Database time zone file. Files from the TZ Database are how Posix systems hold their time zone information. Unfort...","kind":"class","module":"std.datetime.timezone","name":"PosixTimeZone","package":"phobos","parentType":"","signature":"PosixTimeZone : TimeZone","url":"/phobos/std/datetime/timezone.html#PosixTimeZone"},{"doc":"Whether this time zone has Daylight Savings Time at any point in time. Note that for some time zone types it may not have DST for current dates but...","kind":"method","module":"std.datetime.timezone","name":"hasDST","package":"phobos","parentType":"PosixTimeZone","signature":"bool hasDST()","url":"/phobos/std/datetime/timezone/PosixTimeZone.hasDST.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in UTC time (i.e. std time) and returns whether DST is in effect in this ti...","kind":"method","module":"std.datetime.timezone","name":"dstInEffect","package":"phobos","parentType":"PosixTimeZone","signature":"bool dstInEffect(long  stdTime)","url":"/phobos/std/datetime/timezone/PosixTimeZone.dstInEffect.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in UTC time (i.e. std time) and converts it to this time zone's time.","kind":"method","module":"std.datetime.timezone","name":"utcToTZ","package":"phobos","parentType":"PosixTimeZone","signature":"long utcToTZ(long  stdTime)","url":"/phobos/std/datetime/timezone/PosixTimeZone.utcToTZ.html"},{"doc":"Takes the number of hnsecs (100 ns) since midnight, January 1st, 1 A.D. in this time zone's time and converts it to UTC (i.e. std time).","kind":"method","module":"std.datetime.timezone","name":"tzToUTC","package":"phobos","parentType":"PosixTimeZone","signature":"long tzToUTC(long  adjTime)","url":"/phobos/std/datetime/timezone/PosixTimeZone.tzToUTC.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"getDefaultTZDatabaseDir","package":"phobos","parentType":"PosixTimeZone","signature":"string getDefaultTZDatabaseDir()","url":"/phobos/std/datetime/timezone/PosixTimeZone.getDefaultTZDatabaseDir.html"},{"doc":"Returns a $(LREF TimeZone) with the give name per the TZ Database. The time zone information is fetched from the TZ Database time zone files in the...","kind":"method","module":"std.datetime.timezone","name":"getTimeZone","package":"phobos","parentType":"PosixTimeZone","signature":"immutable(PosixTimeZone) getTimeZone(string name,  string tzDatabaseDir =  getDefaultTZDatabaseDir())","url":"/phobos/std/datetime/timezone/PosixTimeZone.getTimeZone.html"},{"doc":"Returns a list of the names of the time zones installed on the system.","kind":"method","module":"std.datetime.timezone","name":"getInstalledTZNames","package":"phobos","parentType":"PosixTimeZone","signature":"string[] getInstalledTZNames(string subName =  \"\",  string tzDatabaseDir =  getDefaultTZDatabaseDir())","url":"/phobos/std/datetime/timezone/PosixTimeZone.getInstalledTZNames.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"readVal","package":"phobos","parentType":"PosixTimeZone","signature":"T readVal(T)(ref  File tzFile) if ((isIntegral!T ||  isSomeChar!T)  ||  is(immutable  T ==  immutable  bool))","url":"/phobos/std/datetime/timezone/PosixTimeZone.readVal.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"readVal","package":"phobos","parentType":"PosixTimeZone","signature":"T readVal(T)(ref  File tzFile,  size_t length) if (isArray!T)","url":"/phobos/std/datetime/timezone/PosixTimeZone.readVal.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"readVal","package":"phobos","parentType":"PosixTimeZone","signature":"T readVal(T)(ref  File tzFile) if (is(T ==  TempTTInfo))","url":"/phobos/std/datetime/timezone/PosixTimeZone.readVal.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"_enforceValidTZFile","package":"phobos","parentType":"PosixTimeZone","signature":"void _enforceValidTZFile(bool  result,  size_t line =  __LINE__)","url":"/phobos/std/datetime/timezone/PosixTimeZone._enforceValidTZFile.html"},{"doc":"","kind":"method","module":"std.datetime.timezone","name":"calculateLeapSeconds","package":"phobos","parentType":"PosixTimeZone","signature":"int calculateLeapSeconds(long  stdTime)","url":"/phobos/std/datetime/timezone/PosixTimeZone.calculateLeapSeconds.html"},{"doc":"Provides the conversions between the IANA time zone database time zone names (which POSIX systems use) and the time zone names that Windows uses.","kind":"struct","module":"std.datetime.timezone","name":"TZConversions","package":"phobos","parentType":"","signature":"TZConversions","url":"/phobos/std/datetime/timezone.html#TZConversions"},{"doc":"Demangle D mangled names.","kind":"module","module":"std.demangle","name":"std.demangle","package":"phobos","parentType":"","signature":"","url":"/phobos/std/demangle.html"},{"doc":"Demangle D mangled names.","kind":"function","module":"std.demangle","name":"demangle","package":"phobos","parentType":"","signature":"string demangle(string name)","url":"/phobos/std/demangle/demangle.html"},{"doc":"Cyclic Redundancy Check (32-bit) implementation.","kind":"module","module":"std.digest.crc","name":"std.digest.crc","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest/crc.html"},{"doc":"","kind":"function","module":"std.digest.crc","name":"genTables","package":"phobos","parentType":"","signature":"T[256][8] genTables(T)(T polynomial)","url":"/phobos/std/digest/crc/genTables.html"},{"doc":"This is a convenience alias for $(REF digest, std,digest) using the CRC32 implementation.","kind":"function","module":"std.digest.crc","name":"crc32Of","package":"phobos","parentType":"","signature":"ubyte[4] crc32Of(T...)(T data)","url":"/phobos/std/digest/crc/crc32Of.html"},{"doc":"This is a convenience alias for $(REF digest, std,digest) using the CRC64-ECMA implementation.","kind":"function","module":"std.digest.crc","name":"crc64ECMAOf","package":"phobos","parentType":"","signature":"ubyte[8] crc64ECMAOf(T...)(T data)","url":"/phobos/std/digest/crc/crc64ECMAOf.html"},{"doc":"This is a convenience alias for $(REF digest, std,digest) using the CRC64-ISO implementation.","kind":"function","module":"std.digest.crc","name":"crc64ISOOf","package":"phobos","parentType":"","signature":"ubyte[8] crc64ISOOf(T...)(T data)","url":"/phobos/std/digest/crc/crc64ISOOf.html"},{"doc":"Template API CRC32 implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.crc","name":"CRC32","package":"phobos","parentType":"","signature":"CRC32 = CRC!(32,  0xEDB88320)","url":"/phobos/std/digest/crc.html#CRC32"},{"doc":"Template API CRC64-ECMA implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.crc","name":"CRC64ECMA","package":"phobos","parentType":"","signature":"CRC64ECMA = CRC!(64,  0xC96C5795D7870F42)","url":"/phobos/std/digest/crc.html#CRC64ECMA"},{"doc":"Template API CRC64-ISO implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.crc","name":"CRC64ISO","package":"phobos","parentType":"","signature":"CRC64ISO = CRC!(64,  0xD800000000000000)","url":"/phobos/std/digest/crc.html#CRC64ISO"},{"doc":"Generic Template API used for CRC32 and CRC64 implementations.","kind":"struct","module":"std.digest.crc","name":"CRC","package":"phobos","parentType":"","signature":"CRC(uint  N,  ulong  P) if (N ==  32 ||  N ==  64)","url":"/phobos/std/digest/crc.html#CRC"},{"doc":"Use this to feed the digest with data. Also implements the $(REF isOutputRange, std,range,primitives) interface for `ubyte` and `const(ubyte)[]`.","kind":"method","module":"std.digest.crc","name":"put","package":"phobos","parentType":"CRC","signature":"void put(scope  const(ubyte)[]  data...)","url":"/phobos/std/digest/crc/CRC.put.html"},{"doc":"Used to initialize the CRC32 digest.","kind":"method","module":"std.digest.crc","name":"start","package":"phobos","parentType":"CRC","signature":"void start()","url":"/phobos/std/digest/crc/CRC.start.html"},{"doc":"Returns the finished CRC hash. This also calls $(LREF start) to reset the internal state.","kind":"method","module":"std.digest.crc","name":"finish","package":"phobos","parentType":"CRC","signature":"R finish()","url":"/phobos/std/digest/crc/CRC.finish.html"},{"doc":"Works like `finish` but does not reset the internal state, so it's possible to continue putting data into this CRC after a call to peek.","kind":"method","module":"std.digest.crc","name":"peek","package":"phobos","parentType":"CRC","signature":"R peek()","url":"/phobos/std/digest/crc/CRC.peek.html"},{"doc":"producing the usual CRC32 string output.","kind":"alias","module":"std.digest.crc","name":"crcHexString","package":"phobos","parentType":"","signature":"crcHexString = toHexString!(Order.decreasing)","url":"/phobos/std/digest/crc.html#crcHexString"},{"doc":"ditto","kind":"alias","module":"std.digest.crc","name":"crcHexString","package":"phobos","parentType":"","signature":"crcHexString = toHexString!(Order.decreasing,  16)","url":"/phobos/std/digest/crc.html#crcHexString"},{"doc":"OOP API CRC32 implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.crc","name":"CRC32Digest","package":"phobos","parentType":"","signature":"CRC32Digest = WrapperDigest!CRC32","url":"/phobos/std/digest/crc.html#CRC32Digest"},{"doc":"OOP API CRC64-ECMA implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.crc","name":"CRC64ECMADigest","package":"phobos","parentType":"","signature":"CRC64ECMADigest = WrapperDigest!CRC64ECMA","url":"/phobos/std/digest/crc.html#CRC64ECMADigest"},{"doc":"OOP API CRC64-ISO implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.crc","name":"CRC64ISODigest","package":"phobos","parentType":"","signature":"CRC64ISODigest = WrapperDigest!CRC64ISO","url":"/phobos/std/digest/crc.html#CRC64ISODigest"},{"doc":"This package implements the hash-based message authentication code (_HMAC) algorithm as defined in $(HTTP tools.ietf.org/html/rfc2104, RFC2104). Se...","kind":"module","module":"std.digest.hmac","name":"std.digest.hmac","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest/hmac.html"},{"doc":"Overload of HMAC to be used if H doesn't provide information about its block size.","kind":"struct","module":"std.digest.hmac","name":"HMAC","package":"phobos","parentType":"","signature":"HMAC(H,  size_t hashBlockSize) if (hashBlockSize %  8 ==  0)","url":"/phobos/std/digest/hmac.html#HMAC"},{"doc":"Reinitializes the digest, making it ready for reuse.","kind":"method","module":"std.digest.hmac","name":"start","package":"phobos","parentType":"HMAC","signature":"HMAC!(H,  blockSize) start()","url":"/phobos/std/digest/hmac/HMAC.start.html"},{"doc":"Feeds a piece of data into the hash computation. This method allows the type to be used as an $(REF OutputRange, std,range).","kind":"method","module":"std.digest.hmac","name":"put","package":"phobos","parentType":"HMAC","signature":"HMAC!(H,  blockSize) put(in  ubyte[]  data...)","url":"/phobos/std/digest/hmac/HMAC.put.html"},{"doc":"Resets the digest and returns the finished hash.","kind":"method","module":"std.digest.hmac","name":"finish","package":"phobos","parentType":"HMAC","signature":"DigestType!H finish()","url":"/phobos/std/digest/hmac/HMAC.finish.html"},{"doc":"","kind":"template","module":"std.digest.hmac","name":"HMAC","package":"phobos","parentType":"","signature":"HMAC(H)","url":"/phobos/std/digest/hmac.html#HMAC"},{"doc":"ditto","kind":"template","module":"std.digest.hmac","name":"hmac","package":"phobos","parentType":"","signature":"hmac(H)","url":"/phobos/std/digest/hmac.html#hmac"},{"doc":"ditto","kind":"template","module":"std.digest.hmac","name":"hmac","package":"phobos","parentType":"","signature":"hmac(H,  size_t blockSize)","url":"/phobos/std/digest/hmac.html#hmac"},{"doc":"Constructs an HMAC digest with the specified secret.","kind":"function","module":"std.digest.hmac","name":"hmac","package":"phobos","parentType":"","signature":"auto hmac(scope  const(ubyte)[]  secret)","url":"/phobos/std/digest/hmac.html#hmac"},{"doc":"Computes an _HMAC digest over the given range of data with the specified secret.","kind":"function","module":"std.digest.hmac","name":"hmac","package":"phobos","parentType":"","signature":"DigestType!H hmac(T...)(scope  T data,  scope  const(ubyte)[]  secret) if (allSatisfy!(isDigestibleRange,  typeof(data)))","url":"/phobos/std/digest/hmac.html#hmac"},{"doc":"* Computes MD5 hashes of arbitrary data. MD5 hashes are 16 byte quantities that are like a * checksum or CRC, but are more robust. * $(SCRIPT inhib...","kind":"module","module":"std.digest.md","name":"std.digest.md","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest/md.html"},{"doc":"This is a convenience alias for $(REF digest, std,digest) using the MD5 implementation.","kind":"function","module":"std.digest.md","name":"md5Of","package":"phobos","parentType":"","signature":"auto md5Of(T...)(T data)","url":"/phobos/std/digest/md/md5Of.html"},{"doc":"Template API MD5 implementation. See `std.digest` for differences between template and OOP API.","kind":"struct","module":"std.digest.md","name":"MD5","package":"phobos","parentType":"","signature":"MD5","url":"/phobos/std/digest/md.html#MD5"},{"doc":"","kind":"method","module":"std.digest.md","name":"F","package":"phobos","parentType":"MD5","signature":"uint F(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/md/MD5.F.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"G","package":"phobos","parentType":"MD5","signature":"uint G(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/md/MD5.G.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"H","package":"phobos","parentType":"MD5","signature":"uint H(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/md/MD5.H.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"I","package":"phobos","parentType":"MD5","signature":"uint I(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/md/MD5.I.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"FF","package":"phobos","parentType":"MD5","signature":"void FF(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/phobos/std/digest/md/MD5.FF.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"GG","package":"phobos","parentType":"MD5","signature":"void GG(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/phobos/std/digest/md/MD5.GG.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"HH","package":"phobos","parentType":"MD5","signature":"void HH(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/phobos/std/digest/md/MD5.HH.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"II","package":"phobos","parentType":"MD5","signature":"void II(ref  uint  a,  uint  b,  uint  c,  uint  d,  uint  x,  uint  s,  uint  ac)","url":"/phobos/std/digest/md/MD5.II.html"},{"doc":"","kind":"method","module":"std.digest.md","name":"transform","package":"phobos","parentType":"MD5","signature":"void transform(const(ubyte[64]) *  block)","url":"/phobos/std/digest/md/MD5.transform.html"},{"doc":"Use this to feed the digest with data. Also implements the $(REF isOutputRange, std,range,primitives) interface for `ubyte` and `const(ubyte)[]`.","kind":"method","module":"std.digest.md","name":"put","package":"phobos","parentType":"MD5","signature":"void put(scope  const(ubyte)[]  data...)","url":"/phobos/std/digest/md/MD5.put.html"},{"doc":"Used to (re)initialize the MD5 digest.","kind":"method","module":"std.digest.md","name":"start","package":"phobos","parentType":"MD5","signature":"void start()","url":"/phobos/std/digest/md/MD5.start.html"},{"doc":"Returns the finished MD5 hash. This also calls $(LREF start) to reset the internal state.","kind":"method","module":"std.digest.md","name":"finish","package":"phobos","parentType":"MD5","signature":"ubyte[16] finish()","url":"/phobos/std/digest/md/MD5.finish.html"},{"doc":"OOP API MD5 implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.md","name":"MD5Digest","package":"phobos","parentType":"","signature":"MD5Digest = WrapperDigest!MD5","url":"/phobos/std/digest/md.html#MD5Digest"},{"doc":"Computes $(LINK2 https://en.wikipedia.org/wiki/MurmurHash, MurmurHash) hashes of arbitrary data. MurmurHash is a non-cryptographic hash function su...","kind":"module","module":"std.digest.murmurhash","name":"std.digest.murmurhash","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest/murmurhash.html"},{"doc":"Implements the MurmurHash3 functions. You can specify the `size` of the hash in bit. For 128 bit hashes you can specify whether to optimize for 32 ...","kind":"struct","module":"std.digest.murmurhash","name":"MurmurHash3","package":"phobos","parentType":"","signature":"MurmurHash3(uint  size /* 32 or 128 */ ,  uint  opt =  size_t.sizeof ==  8 ?  64 :  32)","url":"/phobos/std/digest/murmurhash.html#MurmurHash3"},{"doc":"Pushes an array of elements at once. It is more efficient to push as much data as possible in a single call. On platforms that do not support unali...","kind":"method","module":"std.digest.murmurhash","name":"putElements","package":"phobos","parentType":"MurmurHash3","signature":"void putElements(scope  const(Element[])  elements...)","url":"/phobos/std/digest/murmurhash/MurmurHash3.putElements.html"},{"doc":"","kind":"method","module":"std.digest.murmurhash","name":"start","package":"phobos","parentType":"MurmurHash3","signature":"void start()","url":"/phobos/std/digest/murmurhash/MurmurHash3.start.html"},{"doc":"Adds data to the digester. This function can be called many times in a row after start but before finish.","kind":"method","module":"std.digest.murmurhash","name":"put","package":"phobos","parentType":"MurmurHash3","signature":"void put(scope  const(ubyte)[]  data...)","url":"/phobos/std/digest/murmurhash/MurmurHash3.put.html"},{"doc":"Finalizes the computation of the hash and returns the computed value. Note that `finish` can be called only once and that no subsequent calls to `p...","kind":"method","module":"std.digest.murmurhash","name":"finish","package":"phobos","parentType":"MurmurHash3","signature":"ubyte[Element.sizeof] finish()","url":"/phobos/std/digest/murmurhash/MurmurHash3.finish.html"},{"doc":"","kind":"method","module":"std.digest.murmurhash","name":"rotl","package":"phobos","parentType":"MurmurHash3","signature":"T rotl(T)(T x,  uint  y)","url":"/phobos/std/digest/murmurhash/MurmurHash3.rotl.html"},{"doc":"","kind":"method","module":"std.digest.murmurhash","name":"shuffle","package":"phobos","parentType":"MurmurHash3","signature":"T shuffle(T)(T k,  T c1,  T c2,  ubyte  r1)","url":"/phobos/std/digest/murmurhash/MurmurHash3.shuffle.html"},{"doc":"","kind":"method","module":"std.digest.murmurhash","name":"update","package":"phobos","parentType":"MurmurHash3","signature":"T update(T)(ref  T h,  T k,  T mixWith,  T c1,  T c2,  ubyte  r1,  ubyte  r2,  T n)","url":"/phobos/std/digest/murmurhash/MurmurHash3.update.html"},{"doc":"","kind":"method","module":"std.digest.murmurhash","name":"fmix","package":"phobos","parentType":"MurmurHash3","signature":"uint fmix(uint  h)","url":"/phobos/std/digest/murmurhash/MurmurHash3.fmix.html"},{"doc":"","kind":"method","module":"std.digest.murmurhash","name":"fmix","package":"phobos","parentType":"MurmurHash3","signature":"ulong fmix(ulong  k)","url":"/phobos/std/digest/murmurhash/MurmurHash3.fmix.html"},{"doc":"* This module describes the digest APIs used in Phobos. All digests follow * these APIs. Additionally, this module contains useful helper methods w...","kind":"module","module":"std.digest","name":"std.digest","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest.html"},{"doc":"This is a convenience function to calculate a hash using the template API. Every digest passing the $(LREF isDigest) test can be used with this fun...","kind":"function","module":"std.digest","name":"digest","package":"phobos","parentType":"","signature":"DigestType!Hash digest(Hash,  Range)(auto  ref  Range range) if (!isArray!Range\n    &&  isDigestibleRange!Range)","url":"/phobos/std/digest/digest.html"},{"doc":"This overload of the digest function handles arrays.","kind":"function","module":"std.digest","name":"digest","package":"phobos","parentType":"","signature":"DigestType!Hash digest(Hash,  T...)(scope  const  T data) if (allSatisfy!(isArray,  typeof(data)))","url":"/phobos/std/digest/digest.html"},{"doc":"This is a convenience function similar to $(LREF digest), but it returns the string representation of the hash. Every digest passing the $(LREF isD...","kind":"function","module":"std.digest","name":"hexDigest","package":"phobos","parentType":"","signature":"char[digestLength!(Hash) * 2] hexDigest(Hash,  Order order =  Order.increasing,  Range)(ref  Range range) if (!isArray!Range &&  isDigestibleRange!Range)","url":"/phobos/std/digest/hexDigest.html"},{"doc":"This overload of the hexDigest function handles arrays.","kind":"function","module":"std.digest","name":"hexDigest","package":"phobos","parentType":"","signature":"char[digestLength!(Hash) * 2] hexDigest(Hash,  Order order =  Order.increasing,  T...)(scope  const  T data) if (allSatisfy!(isArray,  typeof(data)))","url":"/phobos/std/digest/hexDigest.html"},{"doc":"This is a convenience function which returns an initialized digest, so it's not necessary to call start manually.","kind":"function","module":"std.digest","name":"makeDigest","package":"phobos","parentType":"","signature":"Hash makeDigest(Hash)()","url":"/phobos/std/digest/makeDigest.html"},{"doc":"Used to convert a hash value (a static or dynamic array of ubytes) to a string. Can be used with the OOP and with the template API.","kind":"function","module":"std.digest","name":"toHexString","package":"phobos","parentType":"","signature":"char[num * 2] toHexString(Order order =  Order.increasing,  size_t num,  LetterCase letterCase =  LetterCase.upper)(const  ubyte[num]  digest)","url":"/phobos/std/digest/toHexString.html"},{"doc":"ditto","kind":"function","module":"std.digest","name":"toHexString","package":"phobos","parentType":"","signature":"char[num * 2] toHexString(LetterCase letterCase,  Order order =  Order.increasing,  size_t num)(in  ubyte[num]  digest)","url":"/phobos/std/digest/toHexString.html"},{"doc":"ditto","kind":"function","module":"std.digest","name":"toHexString","package":"phobos","parentType":"","signature":"string toHexString(Order order =  Order.increasing,  LetterCase letterCase =  LetterCase.upper)(in  ubyte[]  digest)","url":"/phobos/std/digest/toHexString.html"},{"doc":"ditto","kind":"function","module":"std.digest","name":"toHexString","package":"phobos","parentType":"","signature":"string toHexString(LetterCase letterCase,  Order order =  Order.increasing)(in  ubyte[]  digest)","url":"/phobos/std/digest/toHexString.html"},{"doc":"","kind":"function","module":"std.digest","name":"asArray","package":"phobos","parentType":"","signature":"T[N] asArray(size_t N,  T)(ref  T[]  source,  string errorMsg =  \"\")","url":"/phobos/std/digest/asArray.html"},{"doc":"","kind":"function","module":"std.digest","name":"toHexStringImpl","package":"phobos","parentType":"","signature":"void toHexStringImpl(Order order,  LetterCase letterCase,  BB,  HB)(scope  const  ref  BB byteBuffer,  ref  HB hexBuffer){","url":"/phobos/std/digest/toHexStringImpl.html"},{"doc":"Securely compares two digest representations while protecting against timing attacks. Do not use `==` to compare digest representations.","kind":"function","module":"std.digest","name":"secureEqual","package":"phobos","parentType":"","signature":"bool secureEqual(R1,  R2)(R1 r1,  R2 r2) if (isInputRange!R1 &&  isInputRange!R2 && !isInfinite!R1 && !isInfinite!R2 &&\n    (isIntegral!(ElementEncodingType!R1)  ||  isSomeChar!(ElementEncodingType!R1))  &&\n    !is(CommonType!(ElementEncodingType!R1,  ElementEncodingType!R2)  ==  void))","url":"/phobos/std/digest/secureEqual.html"},{"doc":"Validates a hex string.","kind":"function","module":"std.digest","name":"isHexString","package":"phobos","parentType":"","signature":"bool isHexString(String)(String hex) if (isSomeString!String)","url":"/phobos/std/digest/isHexString.html"},{"doc":"Converts a hex text string to a range of bytes.","kind":"function","module":"std.digest","name":"fromHexStringAsRange","package":"phobos","parentType":"","signature":"auto fromHexStringAsRange(String)(String hex) if (isSomeString!String)","url":"/phobos/std/digest/fromHexStringAsRange.html"},{"doc":"Converts a hex text string to a range of bytes.","kind":"function","module":"std.digest","name":"fromHexString","package":"phobos","parentType":"","signature":"ubyte[] fromHexString(String)(String hex) if (isSomeString!String)","url":"/phobos/std/digest/fromHexString.html"},{"doc":"","kind":"function","module":"std.digest","name":"hexDigitToByte","package":"phobos","parentType":"","signature":"ubyte hexDigitToByte(dchar  hexDigit)","url":"/phobos/std/digest/hexDigitToByte.html"},{"doc":"This describes the OOP API. To understand when to use the template API and when to use the OOP API, see the module documentation at the top of this...","kind":"interface","module":"std.digest","name":"Digest","package":"phobos","parentType":"","signature":"Digest","url":"/phobos/std/digest.html#Digest"},{"doc":"Use this to feed the digest with data. Also implements the $(REF isOutputRange, std,range,primitives) interface for `ubyte` and `const(ubyte)[]`.","kind":"method","module":"std.digest","name":"put","package":"phobos","parentType":"Digest","signature":"void put(scope  const(ubyte)[]  data...)","url":"/phobos/std/digest/Digest.put.html"},{"doc":"Resets the internal state of the digest. Note: $(LREF finish) calls this internally, so it's not necessary to call `reset` manually after a call to...","kind":"method","module":"std.digest","name":"reset","package":"phobos","parentType":"Digest","signature":"void reset()","url":"/phobos/std/digest/Digest.reset.html"},{"doc":"This is the length in bytes of the hash value which is returned by $(LREF finish). It's also the required size of a buffer passed to $(LREF finish).","kind":"method","module":"std.digest","name":"length","package":"phobos","parentType":"Digest","signature":"size_t length()","url":"/phobos/std/digest/Digest.length.html"},{"doc":"The finish function returns the hash value. It takes an optional buffer to copy the data into. If a buffer is passed, it must be at least $(LREF le...","kind":"method","module":"std.digest","name":"finish","package":"phobos","parentType":"Digest","signature":"ubyte[] finish()","url":"/phobos/std/digest/Digest.finish.html"},{"doc":"ditto","kind":"method","module":"std.digest","name":"finish","package":"phobos","parentType":"Digest","signature":"ubyte[] finish(ubyte[]  buf)","url":"/phobos/std/digest/Digest.finish.html"},{"doc":"This is a convenience function to calculate the hash of a value using the OOP API.","kind":"method","module":"std.digest","name":"digest","package":"phobos","parentType":"Digest","signature":"ubyte[] digest(scope  const(void[])[]  data...)","url":"/phobos/std/digest/Digest.digest.html"},{"doc":"See $(LREF toHexString)","kind":"enum","module":"std.digest","name":"Order","package":"phobos","parentType":"","signature":"Order : bool","url":"/phobos/std/digest.html#Order"},{"doc":"","kind":"enum_member","module":"std.digest","name":"increasing","package":"phobos","parentType":"","signature":"increasing = ","url":"/phobos/std/digest.html#Order"},{"doc":"","kind":"enum_member","module":"std.digest","name":"decreasing","package":"phobos","parentType":"","signature":"decreasing = ","url":"/phobos/std/digest.html#Order"},{"doc":"Wraps a template API hash struct into a Digest interface. Modules providing digest implementations will usually provide an alias for this template ...","kind":"class","module":"std.digest","name":"WrapperDigest","package":"phobos","parentType":"","signature":"WrapperDigest(T) : Digest if (isDigest!T)","url":"/phobos/std/digest.html#WrapperDigest"},{"doc":"Use this to feed the digest with data. Also implements the $(REF isOutputRange, std,range,primitives) interface for `ubyte` and `const(ubyte)[]`.","kind":"method","module":"std.digest","name":"put","package":"phobos","parentType":"WrapperDigest","signature":"void put(scope  const(ubyte)[]  data...)","url":"/phobos/std/digest/WrapperDigest.put.html"},{"doc":"Resets the internal state of the digest. Note: $(LREF finish) calls this internally, so it's not necessary to call `reset` manually after a call to...","kind":"method","module":"std.digest","name":"reset","package":"phobos","parentType":"WrapperDigest","signature":"void reset()","url":"/phobos/std/digest/WrapperDigest.reset.html"},{"doc":"This is the length in bytes of the hash value which is returned by $(LREF finish). It's also the required size of a buffer passed to $(LREF finish).","kind":"method","module":"std.digest","name":"length","package":"phobos","parentType":"WrapperDigest","signature":"size_t length()","url":"/phobos/std/digest/WrapperDigest.length.html"},{"doc":"The finish function returns the hash value. It takes an optional buffer to copy the data into. If a buffer is passed, it must have a length at leas...","kind":"method","module":"std.digest","name":"finish","package":"phobos","parentType":"WrapperDigest","signature":"ubyte[] finish(ubyte[]  buf)","url":"/phobos/std/digest/WrapperDigest.finish.html"},{"doc":"ditto","kind":"method","module":"std.digest","name":"finish","package":"phobos","parentType":"WrapperDigest","signature":"ubyte[] finish()","url":"/phobos/std/digest/WrapperDigest.finish.html"},{"doc":"","kind":"struct","module":"std.digest","name":"HexStringDecoder","package":"phobos","parentType":"","signature":"HexStringDecoder(String) if (isSomeString!String)","url":"/phobos/std/digest.html#HexStringDecoder"},{"doc":"","kind":"method","module":"std.digest","name":"popFront","package":"phobos","parentType":"HexStringDecoder","signature":"void popFront()","url":"/phobos/std/digest/HexStringDecoder.popFront.html"},{"doc":"","kind":"method","module":"std.digest","name":"save","package":"phobos","parentType":"HexStringDecoder","signature":"typeof(this) save()","url":"/phobos/std/digest/HexStringDecoder.save.html"},{"doc":"","kind":"method","module":"std.digest","name":"length","package":"phobos","parentType":"HexStringDecoder","signature":"size_t length()","url":"/phobos/std/digest/HexStringDecoder.length.html"},{"doc":"Use this to check if a type is a digest. See $(LREF ExampleDigest) to see what a type must provide to pass this check.","kind":"template","module":"std.digest","name":"isDigest","package":"phobos","parentType":"","signature":"isDigest(T)","url":"/phobos/std/digest.html#isDigest"},{"doc":"Use this template to get the type which is returned by a digest's $(LREF finish) method.","kind":"template","module":"std.digest","name":"DigestType","package":"phobos","parentType":"","signature":"DigestType(T)","url":"/phobos/std/digest.html#DigestType"},{"doc":"Used to check if a digest supports the `peek` method. Peek has exactly the same function signatures as finish, but it doesn't reset the digest's in...","kind":"template","module":"std.digest","name":"hasPeek","package":"phobos","parentType":"","signature":"hasPeek(T)","url":"/phobos/std/digest.html#hasPeek"},{"doc":"Checks whether the digest has a `blockSize` member, which contains the digest's internal block size in bits. It is primarily used by $(REF HMAC, st...","kind":"template","module":"std.digest","name":"hasBlockSize","package":"phobos","parentType":"","signature":"hasBlockSize(T)","url":"/phobos/std/digest.html#hasBlockSize"},{"doc":"","kind":"template","module":"std.digest","name":"isDigestibleRange","package":"phobos","parentType":"","signature":"isDigestibleRange(Range)","url":"/phobos/std/digest.html#isDigestibleRange"},{"doc":"","kind":"template","module":"std.digest","name":"digestLength","package":"phobos","parentType":"","signature":"digestLength(T)","url":"/phobos/std/digest.html#digestLength"},{"doc":"* Computes RIPEMD-160 hashes of arbitrary data. RIPEMD-160 hashes are 20 byte quantities * that are like a checksum or CRC, but are more robust. * ...","kind":"module","module":"std.digest.ripemd","name":"std.digest.ripemd","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest/ripemd.html"},{"doc":"This is a convenience alias for $(REF digest, std,digest) using the RIPEMD160 implementation.","kind":"function","module":"std.digest.ripemd","name":"ripemd160Of","package":"phobos","parentType":"","signature":"auto ripemd160Of(T...)(T data)","url":"/phobos/std/digest/ripemd/ripemd160Of.html"},{"doc":"Template API RIPEMD160 implementation. See `std.digest` for differences between template and OOP API.","kind":"struct","module":"std.digest.ripemd","name":"RIPEMD160","package":"phobos","parentType":"","signature":"RIPEMD160","url":"/phobos/std/digest/ripemd.html#RIPEMD160"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"F","package":"phobos","parentType":"RIPEMD160","signature":"uint F(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/ripemd/RIPEMD160.F.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"G","package":"phobos","parentType":"RIPEMD160","signature":"uint G(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/ripemd/RIPEMD160.G.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"H","package":"phobos","parentType":"RIPEMD160","signature":"uint H(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/ripemd/RIPEMD160.H.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"I","package":"phobos","parentType":"RIPEMD160","signature":"uint I(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/ripemd/RIPEMD160.I.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"J","package":"phobos","parentType":"RIPEMD160","signature":"uint J(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/ripemd/RIPEMD160.J.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"FF","package":"phobos","parentType":"RIPEMD160","signature":"void FF(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.FF.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"GG","package":"phobos","parentType":"RIPEMD160","signature":"void GG(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.GG.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"HH","package":"phobos","parentType":"RIPEMD160","signature":"void HH(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.HH.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"II","package":"phobos","parentType":"RIPEMD160","signature":"void II(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.II.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"JJ","package":"phobos","parentType":"RIPEMD160","signature":"void JJ(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.JJ.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"FFF","package":"phobos","parentType":"RIPEMD160","signature":"void FFF(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.FFF.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"GGG","package":"phobos","parentType":"RIPEMD160","signature":"void GGG(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.GGG.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"HHH","package":"phobos","parentType":"RIPEMD160","signature":"void HHH(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.HHH.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"III","package":"phobos","parentType":"RIPEMD160","signature":"void III(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.III.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"JJJ","package":"phobos","parentType":"RIPEMD160","signature":"void JJJ(ref  uint  a,  uint  b,  ref  uint  c,  uint  d,  uint  e,  uint  x,  uint  s)","url":"/phobos/std/digest/ripemd/RIPEMD160.JJJ.html"},{"doc":"","kind":"method","module":"std.digest.ripemd","name":"transform","package":"phobos","parentType":"RIPEMD160","signature":"void transform(const(ubyte[64]) *  block)","url":"/phobos/std/digest/ripemd/RIPEMD160.transform.html"},{"doc":"Use this to feed the digest with data. Also implements the $(REF isOutputRange, std,range,primitives) interface for `ubyte` and `const(ubyte)[]`.","kind":"method","module":"std.digest.ripemd","name":"put","package":"phobos","parentType":"RIPEMD160","signature":"void put(scope  const(ubyte)[]  data...)","url":"/phobos/std/digest/ripemd/RIPEMD160.put.html"},{"doc":"Used to (re)initialize the RIPEMD160 digest.","kind":"method","module":"std.digest.ripemd","name":"start","package":"phobos","parentType":"RIPEMD160","signature":"void start()","url":"/phobos/std/digest/ripemd/RIPEMD160.start.html"},{"doc":"Returns the finished RIPEMD160 hash. This also calls $(LREF start) to reset the internal state.","kind":"method","module":"std.digest.ripemd","name":"finish","package":"phobos","parentType":"RIPEMD160","signature":"ubyte[20] finish()","url":"/phobos/std/digest/ripemd/RIPEMD160.finish.html"},{"doc":"OOP API RIPEMD160 implementation. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.ripemd","name":"RIPEMD160Digest","package":"phobos","parentType":"","signature":"RIPEMD160Digest = WrapperDigest!RIPEMD160","url":"/phobos/std/digest/ripemd.html#RIPEMD160Digest"},{"doc":"* Computes SHA1 and SHA2 hashes of arbitrary data. SHA hashes are 20 to 64 byte * quantities (depending on the SHA algorithm) that are like a check...","kind":"module","module":"std.digest.sha","name":"std.digest.sha","package":"phobos","parentType":"","signature":"","url":"/phobos/std/digest/sha.html"},{"doc":"These are convenience aliases for $(REF digest, std,digest) using the SHA implementation.","kind":"function","module":"std.digest.sha","name":"sha1Of","package":"phobos","parentType":"","signature":"auto sha1Of(T...)(T data)","url":"/phobos/std/digest/sha/sha1Of.html"},{"doc":"ditto","kind":"function","module":"std.digest.sha","name":"sha224Of","package":"phobos","parentType":"","signature":"auto sha224Of(T...)(T data)","url":"/phobos/std/digest/sha/sha224Of.html"},{"doc":"ditto","kind":"function","module":"std.digest.sha","name":"sha256Of","package":"phobos","parentType":"","signature":"auto sha256Of(T...)(T data)","url":"/phobos/std/digest/sha/sha256Of.html"},{"doc":"ditto","kind":"function","module":"std.digest.sha","name":"sha384Of","package":"phobos","parentType":"","signature":"auto sha384Of(T...)(T data)","url":"/phobos/std/digest/sha/sha384Of.html"},{"doc":"ditto","kind":"function","module":"std.digest.sha","name":"sha512Of","package":"phobos","parentType":"","signature":"auto sha512Of(T...)(T data)","url":"/phobos/std/digest/sha/sha512Of.html"},{"doc":"ditto","kind":"function","module":"std.digest.sha","name":"sha512_224Of","package":"phobos","parentType":"","signature":"auto sha512_224Of(T...)(T data)","url":"/phobos/std/digest/sha/sha512_224Of.html"},{"doc":"ditto","kind":"function","module":"std.digest.sha","name":"sha512_256Of","package":"phobos","parentType":"","signature":"auto sha512_256Of(T...)(T data)","url":"/phobos/std/digest/sha/sha512_256Of.html"},{"doc":"Template API SHA1/SHA2 implementation. Supports: SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224 and SHA-512/256.","kind":"struct","module":"std.digest.sha","name":"SHA","package":"phobos","parentType":"","signature":"SHA(uint  hashBlockSize,  uint  digestSize)","url":"/phobos/std/digest/sha.html#SHA"},{"doc":"","kind":"method","module":"std.digest.sha","name":"Ch","package":"phobos","parentType":"SHA","signature":"T Ch(T)(T x,  T y,  T z)","url":"/phobos/std/digest/sha/SHA.Ch.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"Maj","package":"phobos","parentType":"SHA","signature":"T Maj(T)(T x,  T y,  T z)","url":"/phobos/std/digest/sha/SHA.Maj.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"Parity","package":"phobos","parentType":"SHA","signature":"uint Parity(uint  x,  uint  y,  uint  z)","url":"/phobos/std/digest/sha/SHA.Parity.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"BigSigma0","package":"phobos","parentType":"SHA","signature":"uint BigSigma0(uint  x)","url":"/phobos/std/digest/sha/SHA.BigSigma0.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"BigSigma1","package":"phobos","parentType":"SHA","signature":"uint BigSigma1(uint  x)","url":"/phobos/std/digest/sha/SHA.BigSigma1.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"SmSigma0","package":"phobos","parentType":"SHA","signature":"uint SmSigma0(uint  x)","url":"/phobos/std/digest/sha/SHA.SmSigma0.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"SmSigma1","package":"phobos","parentType":"SHA","signature":"uint SmSigma1(uint  x)","url":"/phobos/std/digest/sha/SHA.SmSigma1.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"BigSigma0","package":"phobos","parentType":"SHA","signature":"ulong BigSigma0(ulong  x)","url":"/phobos/std/digest/sha/SHA.BigSigma0.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"BigSigma1","package":"phobos","parentType":"SHA","signature":"ulong BigSigma1(ulong  x)","url":"/phobos/std/digest/sha/SHA.BigSigma1.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"SmSigma0","package":"phobos","parentType":"SHA","signature":"ulong SmSigma0(ulong  x)","url":"/phobos/std/digest/sha/SHA.SmSigma0.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"SmSigma1","package":"phobos","parentType":"SHA","signature":"ulong SmSigma1(ulong  x)","url":"/phobos/std/digest/sha/SHA.SmSigma1.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_0_15","package":"phobos","parentType":"SHA","signature":"void T_0_15(int  i,  const(ubyte[64]) *  input,  ref  uint[16]  W,  uint  A,  ref  uint  B,  uint  C,  uint  D,\n             uint  E,  ref  uint  T)","url":"/phobos/std/digest/sha/SHA.T_0_15.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_16_19","package":"phobos","parentType":"SHA","signature":"void T_16_19(int  i,  ref  uint[16]  W,  uint  A,  ref  uint  B,  uint  C,  uint  D,  uint  E,  ref  uint  T)","url":"/phobos/std/digest/sha/SHA.T_16_19.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_20_39","package":"phobos","parentType":"SHA","signature":"void T_20_39(int  i,  ref  uint[16]  W,  uint  A,  ref  uint  B,  uint  C,  uint  D,  uint  E,\n             ref  uint  T)","url":"/phobos/std/digest/sha/SHA.T_20_39.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_40_59","package":"phobos","parentType":"SHA","signature":"void T_40_59(int  i,  ref  uint[16]  W,  uint  A,  ref  uint  B,  uint  C,  uint  D,  uint  E,\n             ref  uint  T)","url":"/phobos/std/digest/sha/SHA.T_40_59.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_60_79","package":"phobos","parentType":"SHA","signature":"void T_60_79(int  i,  ref  uint[16]  W,  uint  A,  ref  uint  B,  uint  C,  uint  D,  uint  E,\n             ref  uint  T)","url":"/phobos/std/digest/sha/SHA.T_60_79.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"transformX86","package":"phobos","parentType":"SHA","signature":"void transformX86(uint[5] *  state,  const(ubyte[64]) *  block)","url":"/phobos/std/digest/sha/SHA.transformX86.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_SHA2_0_15","package":"phobos","parentType":"SHA","signature":"void T_SHA2_0_15(Word)(int  i,  const(ubyte[blockSize / 8]) *  input,  ref  Word[16]  W,\n             Word A,  Word B,  Word C,  ref  Word D,  Word E,  Word F,  Word G,  ref  Word H,  Word K)","url":"/phobos/std/digest/sha/SHA.T_SHA2_0_15.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"T_SHA2_16_79","package":"phobos","parentType":"SHA","signature":"void T_SHA2_16_79(Word)(int  i,  ref  Word[16]  W,\n             Word A,  Word B,  Word C,  ref  Word D,  Word E,  Word F,  Word G,  ref  Word H,  Word K)","url":"/phobos/std/digest/sha/SHA.T_SHA2_16_79.html"},{"doc":"","kind":"method","module":"std.digest.sha","name":"transformSHA2","package":"phobos","parentType":"SHA","signature":"void transformSHA2(Word)(Word[8] *  state,  const(ubyte[blockSize / 8]) *  block)","url":"/phobos/std/digest/sha/SHA.transformSHA2.html"},{"doc":"SHA initialization. Begins an SHA1/SHA2 operation.","kind":"method","module":"std.digest.sha","name":"start","package":"phobos","parentType":"SHA","signature":"void start()","url":"/phobos/std/digest/sha/SHA.start.html"},{"doc":"Use this to feed the digest with data. Also implements the $(REF isOutputRange, std,range,primitives) interface for `ubyte` and `const(ubyte)[]`.","kind":"method","module":"std.digest.sha","name":"put","package":"phobos","parentType":"SHA","signature":"void put(scope  const(ubyte)[]  input...)","url":"/phobos/std/digest/sha/SHA.put.html"},{"doc":"Returns the finished SHA hash. This also calls $(LREF start) to reset the internal state.","kind":"method","module":"std.digest.sha","name":"finish","package":"phobos","parentType":"SHA","signature":"ubyte[digestSize / 8] finish()","url":"/phobos/std/digest/sha/SHA.finish.html"},{"doc":"SHA alias for SHA-1, hash is ubyte[20]","kind":"alias","module":"std.digest.sha","name":"SHA1","package":"phobos","parentType":"","signature":"SHA1 = SHA!(512,  160)","url":"/phobos/std/digest/sha.html#SHA1"},{"doc":"SHA alias for SHA-224, hash is ubyte[28]","kind":"alias","module":"std.digest.sha","name":"SHA224","package":"phobos","parentType":"","signature":"SHA224 = SHA!(512,  224)","url":"/phobos/std/digest/sha.html#SHA224"},{"doc":"SHA alias for SHA-256, hash is ubyte[32]","kind":"alias","module":"std.digest.sha","name":"SHA256","package":"phobos","parentType":"","signature":"SHA256 = SHA!(512,  256)","url":"/phobos/std/digest/sha.html#SHA256"},{"doc":"SHA alias for SHA-384, hash is ubyte[48]","kind":"alias","module":"std.digest.sha","name":"SHA384","package":"phobos","parentType":"","signature":"SHA384 = SHA!(1024,  384)","url":"/phobos/std/digest/sha.html#SHA384"},{"doc":"SHA alias for SHA-512, hash is ubyte[64]","kind":"alias","module":"std.digest.sha","name":"SHA512","package":"phobos","parentType":"","signature":"SHA512 = SHA!(1024,  512)","url":"/phobos/std/digest/sha.html#SHA512"},{"doc":"SHA alias for SHA-512/224, hash is ubyte[28]","kind":"alias","module":"std.digest.sha","name":"SHA512_224","package":"phobos","parentType":"","signature":"SHA512_224 = SHA!(1024,  224)","url":"/phobos/std/digest/sha.html#SHA512_224"},{"doc":"SHA alias for SHA-512/256, hash is ubyte[32]","kind":"alias","module":"std.digest.sha","name":"SHA512_256","package":"phobos","parentType":"","signature":"SHA512_256 = SHA!(1024,  256)","url":"/phobos/std/digest/sha.html#SHA512_256"},{"doc":"OOP API SHA1 and SHA2 implementations. See `std.digest` for differences between template and OOP API.","kind":"alias","module":"std.digest.sha","name":"SHA1Digest","package":"phobos","parentType":"","signature":"SHA1Digest = WrapperDigest!SHA1","url":"/phobos/std/digest/sha.html#SHA1Digest"},{"doc":"ditto","kind":"alias","module":"std.digest.sha","name":"SHA224Digest","package":"phobos","parentType":"","signature":"SHA224Digest = WrapperDigest!SHA224","url":"/phobos/std/digest/sha.html#SHA224Digest"},{"doc":"ditto","kind":"alias","module":"std.digest.sha","name":"SHA256Digest","package":"phobos","parentType":"","signature":"SHA256Digest = WrapperDigest!SHA256","url":"/phobos/std/digest/sha.html#SHA256Digest"},{"doc":"ditto","kind":"alias","module":"std.digest.sha","name":"SHA384Digest","package":"phobos","parentType":"","signature":"SHA384Digest = WrapperDigest!SHA384","url":"/phobos/std/digest/sha.html#SHA384Digest"},{"doc":"ditto","kind":"alias","module":"std.digest.sha","name":"SHA512Digest","package":"phobos","parentType":"","signature":"SHA512Digest = WrapperDigest!SHA512","url":"/phobos/std/digest/sha.html#SHA512Digest"},{"doc":"ditto","kind":"alias","module":"std.digest.sha","name":"SHA512_224Digest","package":"phobos","parentType":"","signature":"SHA512_224Digest = WrapperDigest!SHA512_224","url":"/phobos/std/digest/sha.html#SHA512_224Digest"},{"doc":"ditto","kind":"alias","module":"std.digest.sha","name":"SHA512_256Digest","package":"phobos","parentType":"","signature":"SHA512_256Digest = WrapperDigest!SHA512_256","url":"/phobos/std/digest/sha.html#SHA512_256Digest"},{"doc":"Classes and functions for handling and transcoding between various encodings.","kind":"module","module":"std.encoding","name":"std.encoding","package":"phobos","parentType":"","signature":"","url":"/phobos/std/encoding.html"},{"doc":"Returns true if c is a valid code point","kind":"function","module":"std.encoding","name":"isValidCodePoint","package":"phobos","parentType":"","signature":"bool isValidCodePoint(dchar  c)","url":"/phobos/std/encoding/isValidCodePoint.html"},{"doc":"Returns the name of an encoding.","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName(T)()","url":"/phobos/std/encoding/encodingName.html"},{"doc":"Returns true iff it is possible to represent the specified codepoint in the encoding.","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(E)(dchar  c)","url":"/phobos/std/encoding/canEncode.html"},{"doc":"Returns true if the code unit is legal. For example, the byte 0x80 would not be legal in ASCII, because ASCII code units must always be in the rang...","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(E)(E c)","url":"/phobos/std/encoding/isValidCodeUnit.html"},{"doc":"Returns true if the string is encoded correctly","kind":"function","module":"std.encoding","name":"isValid","package":"phobos","parentType":"","signature":"bool isValid(E)(const(E)[]  s)","url":"/phobos/std/encoding/isValid.html"},{"doc":"Returns the length of the longest possible substring, starting from the first code unit, which is validly encoded.","kind":"function","module":"std.encoding","name":"validLength","package":"phobos","parentType":"","signature":"size_t validLength(E)(const(E)[]  s)","url":"/phobos/std/encoding/validLength.html"},{"doc":"Sanitizes a string by replacing malformed code unit sequences with valid code unit sequences. The result is guaranteed to be valid for this encoding.","kind":"function","module":"std.encoding","name":"sanitize","package":"phobos","parentType":"","signature":"immutable(E)[] sanitize(E)(immutable(E)[]  s)","url":"/phobos/std/encoding/sanitize.html"},{"doc":"Returns the length of the first encoded sequence.","kind":"function","module":"std.encoding","name":"firstSequence","package":"phobos","parentType":"","signature":"size_t firstSequence(E)(const(E)[]  s)","url":"/phobos/std/encoding/firstSequence.html"},{"doc":"Returns the length of the last encoded sequence.","kind":"function","module":"std.encoding","name":"lastSequence","package":"phobos","parentType":"","signature":"size_t lastSequence(E)(const(E)[]  s)","url":"/phobos/std/encoding/lastSequence.html"},{"doc":"Returns the array index at which the (n+1)th code point begins.","kind":"function","module":"std.encoding","name":"index","package":"phobos","parentType":"","signature":"ptrdiff_t index(E)(const(E)[]  s, int  n)","url":"/phobos/std/encoding/index.html"},{"doc":"Decodes a single code point.","kind":"function","module":"std.encoding","name":"decode","package":"phobos","parentType":"","signature":"dchar decode(S)(ref  S s)","url":"/phobos/std/encoding/decode.html"},{"doc":"Decodes a single code point from the end of a string.","kind":"function","module":"std.encoding","name":"decodeReverse","package":"phobos","parentType":"","signature":"dchar decodeReverse(E)(ref  const(E)[]  s)","url":"/phobos/std/encoding/decodeReverse.html"},{"doc":"Decodes a single code point. The input does not have to be valid.","kind":"function","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"","signature":"dchar safeDecode(S)(ref  S s)","url":"/phobos/std/encoding/safeDecode.html"},{"doc":"Returns the number of code units required to encode a single code point.","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(E)(dchar  c)","url":"/phobos/std/encoding/encodedLength.html"},{"doc":"Encodes a single code point.","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"E[] encode(E)(dchar  c)","url":"/phobos/std/encoding/encode.html"},{"doc":"Encodes a single code point into an array.","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(E)(dchar  c,  E[]  array)","url":"/phobos/std/encoding/encode.html"},{"doc":"","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(E,  R)(dchar  c,  auto  ref  R range) if (isNativeOutputRange!(R,  E))","url":"/phobos/std/encoding/encode.html"},{"doc":"Encodes a single code point to a delegate.","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"void encode(E)(dchar  c,  void  delegate(E)  dg)","url":"/phobos/std/encoding/encode.html"},{"doc":"Encodes the contents of `s` in units of type `Tgt`, writing the result to an output range.","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(Tgt,  Src,  R)(in  Src[]  s,  R range)","url":"/phobos/std/encoding/encode.html"},{"doc":"Returns a foreachable struct which can bidirectionally iterate over all code points in a string.","kind":"function","module":"std.encoding","name":"codePoints","package":"phobos","parentType":"","signature":"CodePoints!(E) codePoints(E)(immutable(E)[]  s)","url":"/phobos/std/encoding/codePoints.html"},{"doc":"Returns a foreachable struct which can bidirectionally iterate over all code units in a code point.","kind":"function","module":"std.encoding","name":"codeUnits","package":"phobos","parentType":"","signature":"CodeUnits!(E) codeUnits(E)(dchar  c)","url":"/phobos/std/encoding/codeUnits.html"},{"doc":"Convert a string from one encoding to another.","kind":"function","module":"std.encoding","name":"transcode","package":"phobos","parentType":"","signature":"void transcode(Src,  Dst)(Src[]  s,  out  Dst[]  r)","url":"/phobos/std/encoding/transcode.html"},{"doc":"Returns a `BOMSeq` for a given `input`. If no `BOM` is present the `BOMSeq` for `BOM.none` is returned. The `BOM` sequence at the beginning of the ...","kind":"function","module":"std.encoding","name":"getBOM","package":"phobos","parentType":"","signature":"immutable(BOMSeq) getBOM(Range)(Range input) if (isForwardRange!Range &&  is(immutable  ElementType!Range ==  immutable  ubyte))","url":"/phobos/std/encoding/getBOM.html"},{"doc":"","kind":"struct","module":"std.encoding","name":"CodePoints","package":"phobos","parentType":"","signature":"CodePoints(E)","url":"/phobos/std/encoding.html#CodePoints"},{"doc":"","kind":"method","module":"std.encoding","name":"opApply","package":"phobos","parentType":"CodePoints","signature":"int opApply(scope  int  delegate(ref  dchar)  dg)","url":"/phobos/std/encoding/CodePoints.opApply.html"},{"doc":"","kind":"method","module":"std.encoding","name":"opApply","package":"phobos","parentType":"CodePoints","signature":"int opApply(scope  int  delegate(ref  size_t,  ref  dchar)  dg)","url":"/phobos/std/encoding/CodePoints.opApply.html"},{"doc":"","kind":"method","module":"std.encoding","name":"opApplyReverse","package":"phobos","parentType":"CodePoints","signature":"int opApplyReverse(scope  int  delegate(ref  dchar)  dg)","url":"/phobos/std/encoding/CodePoints.opApplyReverse.html"},{"doc":"","kind":"method","module":"std.encoding","name":"opApplyReverse","package":"phobos","parentType":"CodePoints","signature":"int opApplyReverse(scope  int  delegate(ref  size_t,  ref  dchar)  dg)","url":"/phobos/std/encoding/CodePoints.opApplyReverse.html"},{"doc":"","kind":"struct","module":"std.encoding","name":"CodeUnits","package":"phobos","parentType":"","signature":"CodeUnits(E)","url":"/phobos/std/encoding.html#CodeUnits"},{"doc":"","kind":"method","module":"std.encoding","name":"opApply","package":"phobos","parentType":"CodeUnits","signature":"int opApply(scope  int  delegate(ref  E)  dg)","url":"/phobos/std/encoding/CodeUnits.opApply.html"},{"doc":"","kind":"method","module":"std.encoding","name":"opApplyReverse","package":"phobos","parentType":"CodeUnits","signature":"int opApplyReverse(scope  int  delegate(ref  E)  dg)","url":"/phobos/std/encoding/CodeUnits.opApplyReverse.html"},{"doc":"Defines various character sets.","kind":"enum","module":"std.encoding","name":"AsciiChar","package":"phobos","parentType":"","signature":"AsciiChar : ubyte","url":"/phobos/std/encoding.html#AsciiChar"},{"doc":"","kind":"enum_member","module":"std.encoding","name":"_init","package":"phobos","parentType":"","signature":"_init = ","url":"/phobos/std/encoding.html#AsciiChar"},{"doc":"Ditto","kind":"alias","module":"std.encoding","name":"AsciiString","package":"phobos","parentType":"","signature":"AsciiString = immutable(AsciiChar)[]","url":"/phobos/std/encoding.html#AsciiString"},{"doc":"Defines an Latin1-encoded character.","kind":"enum","module":"std.encoding","name":"Latin1Char","package":"phobos","parentType":"","signature":"Latin1Char : ubyte","url":"/phobos/std/encoding.html#Latin1Char"},{"doc":"","kind":"enum_member","module":"std.encoding","name":"_init","package":"phobos","parentType":"","signature":"_init = ","url":"/phobos/std/encoding.html#Latin1Char"},{"doc":"Defines an Latin1-encoded string (as an array of $(D immutable(Latin1Char))).","kind":"alias","module":"std.encoding","name":"Latin1String","package":"phobos","parentType":"","signature":"Latin1String = immutable(Latin1Char)[]","url":"/phobos/std/encoding.html#Latin1String"},{"doc":"Defines a Latin2-encoded character.","kind":"enum","module":"std.encoding","name":"Latin2Char","package":"phobos","parentType":"","signature":"Latin2Char : ubyte","url":"/phobos/std/encoding.html#Latin2Char"},{"doc":"","kind":"enum_member","module":"std.encoding","name":"_init","package":"phobos","parentType":"","signature":"_init = ","url":"/phobos/std/encoding.html#Latin2Char"},{"doc":"Defines an Latin2-encoded string (as an array of $(D immutable(Latin2Char))).","kind":"alias","module":"std.encoding","name":"Latin2String","package":"phobos","parentType":"","signature":"Latin2String = immutable(Latin2Char)[]","url":"/phobos/std/encoding.html#Latin2String"},{"doc":"Defines a Windows1250-encoded character.","kind":"enum","module":"std.encoding","name":"Windows1250Char","package":"phobos","parentType":"","signature":"Windows1250Char : ubyte","url":"/phobos/std/encoding.html#Windows1250Char"},{"doc":"","kind":"enum_member","module":"std.encoding","name":"_init","package":"phobos","parentType":"","signature":"_init = ","url":"/phobos/std/encoding.html#Windows1250Char"},{"doc":"Defines an Windows1250-encoded string (as an array of $(D immutable(Windows1250Char))).","kind":"alias","module":"std.encoding","name":"Windows1250String","package":"phobos","parentType":"","signature":"Windows1250String = immutable(Windows1250Char)[]","url":"/phobos/std/encoding.html#Windows1250String"},{"doc":"Defines a Windows1251-encoded character.","kind":"enum","module":"std.encoding","name":"Windows1251Char","package":"phobos","parentType":"","signature":"Windows1251Char : ubyte","url":"/phobos/std/encoding.html#Windows1251Char"},{"doc":"","kind":"enum_member","module":"std.encoding","name":"_init","package":"phobos","parentType":"","signature":"_init = ","url":"/phobos/std/encoding.html#Windows1251Char"},{"doc":"Defines an Windows1251-encoded string (as an array of $(D immutable(Windows1251Char))).","kind":"alias","module":"std.encoding","name":"Windows1251String","package":"phobos","parentType":"","signature":"Windows1251String = immutable(Windows1251Char)[]","url":"/phobos/std/encoding.html#Windows1251String"},{"doc":"Defines a Windows1252-encoded character.","kind":"enum","module":"std.encoding","name":"Windows1252Char","package":"phobos","parentType":"","signature":"Windows1252Char : ubyte","url":"/phobos/std/encoding.html#Windows1252Char"},{"doc":"","kind":"enum_member","module":"std.encoding","name":"_init","package":"phobos","parentType":"","signature":"_init = ","url":"/phobos/std/encoding.html#Windows1252Char"},{"doc":"Defines an Windows1252-encoded string (as an array of $(D immutable(Windows1252Char))).","kind":"alias","module":"std.encoding","name":"Windows1252String","package":"phobos","parentType":"","signature":"Windows1252String = immutable(Windows1252Char)[]","url":"/phobos/std/encoding.html#Windows1252String"},{"doc":"The base class for exceptions thrown by this module","kind":"class","module":"std.encoding","name":"EncodingException","package":"phobos","parentType":"","signature":"EncodingException : Exception","url":"/phobos/std/encoding.html#EncodingException"},{"doc":"","kind":"class","module":"std.encoding","name":"UnrecognizedEncodingException","package":"phobos","parentType":"","signature":"UnrecognizedEncodingException : EncodingException","url":"/phobos/std/encoding.html#UnrecognizedEncodingException"},{"doc":"Abstract base class of all encoding schemes","kind":"class","module":"std.encoding","name":"EncodingScheme","package":"phobos","parentType":"","signature":"EncodingScheme","url":"/phobos/std/encoding.html#EncodingScheme"},{"doc":"Registers a subclass of EncodingScheme.","kind":"method","module":"std.encoding","name":"register","package":"phobos","parentType":"EncodingScheme","signature":"void register(Klass: EncodingScheme)()","url":"/phobos/std/encoding/EncodingScheme.register.html"},{"doc":"","kind":"method","module":"std.encoding","name":"register","package":"phobos","parentType":"EncodingScheme","signature":"void register(string className)","url":"/phobos/std/encoding/EncodingScheme.register.html"},{"doc":"Obtains a subclass of EncodingScheme which is capable of encoding and decoding the named encoding scheme.","kind":"method","module":"std.encoding","name":"create","package":"phobos","parentType":"EncodingScheme","signature":"EncodingScheme create(string encodingName)","url":"/phobos/std/encoding/EncodingScheme.create.html"},{"doc":"Returns the standard name of the encoding scheme","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingScheme","signature":"string toString()","url":"/phobos/std/encoding/EncodingScheme.toString.html"},{"doc":"Returns an array of all known names for this encoding scheme","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingScheme","signature":"string[] names()","url":"/phobos/std/encoding/EncodingScheme.names.html"},{"doc":"Returns true if the character c can be represented in this encoding scheme.","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingScheme","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingScheme.canEncode.html"},{"doc":"Returns the number of ubytes required to encode this code point.","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingScheme","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingScheme.encodedLength.html"},{"doc":"Encodes a single code point into a user-supplied, fixed-size buffer.","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingScheme","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingScheme.encode.html"},{"doc":"Decodes a single code point.","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingScheme","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.decode.html"},{"doc":"Decodes a single code point. The input does not have to be valid.","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingScheme","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.safeDecode.html"},{"doc":"Returns the sequence of ubytes to be used to represent any character which cannot be represented in the encoding scheme.","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingScheme","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingScheme.replacementSequence.html"},{"doc":"Returns true if the array is encoded correctly","kind":"method","module":"std.encoding","name":"isValid","package":"phobos","parentType":"EncodingScheme","signature":"bool isValid(const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.isValid.html"},{"doc":"Returns the length of the longest possible substring, starting from the first element, which is validly encoded.","kind":"method","module":"std.encoding","name":"validLength","package":"phobos","parentType":"EncodingScheme","signature":"size_t validLength()(const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.validLength.html"},{"doc":"Sanitizes an array by replacing malformed ubyte sequences with valid ubyte sequences. The result is guaranteed to be valid for this encoding scheme.","kind":"method","module":"std.encoding","name":"sanitize","package":"phobos","parentType":"EncodingScheme","signature":"immutable(ubyte)[] sanitize()(immutable(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.sanitize.html"},{"doc":"Returns the length of the first encoded sequence.","kind":"method","module":"std.encoding","name":"firstSequence","package":"phobos","parentType":"EncodingScheme","signature":"size_t firstSequence()(const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.firstSequence.html"},{"doc":"Returns the total number of code points encoded in a ubyte array.","kind":"method","module":"std.encoding","name":"count","package":"phobos","parentType":"EncodingScheme","signature":"size_t count()(const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingScheme.count.html"},{"doc":"Returns the array index at which the (n+1)th code point begins.","kind":"method","module":"std.encoding","name":"index","package":"phobos","parentType":"EncodingScheme","signature":"ptrdiff_t index()(const(ubyte)[]  s,  size_t n)","url":"/phobos/std/encoding/EncodingScheme.index.html"},{"doc":"EncodingScheme to handle ASCII","kind":"class","module":"std.encoding","name":"EncodingSchemeASCII","package":"phobos","parentType":"","signature":"EncodingSchemeASCII : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeASCII"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeASCII","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeASCII.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeASCII","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeASCII.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeASCII","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeASCII.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeASCII","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeASCII.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeASCII","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeASCII.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeASCII","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeASCII.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeASCII","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeASCII.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeASCII","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeASCII.replacementSequence.html"},{"doc":"EncodingScheme to handle Latin-1","kind":"class","module":"std.encoding","name":"EncodingSchemeLatin1","package":"phobos","parentType":"","signature":"EncodingSchemeLatin1 : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeLatin1"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeLatin1.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeLatin1.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeLatin1.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeLatin1.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeLatin1.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeLatin1.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeLatin1.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeLatin1","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeLatin1.replacementSequence.html"},{"doc":"EncodingScheme to handle Latin-2","kind":"class","module":"std.encoding","name":"EncodingSchemeLatin2","package":"phobos","parentType":"","signature":"EncodingSchemeLatin2 : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeLatin2"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeLatin2.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeLatin2.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeLatin2.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeLatin2.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeLatin2.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeLatin2.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeLatin2.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeLatin2","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeLatin2.replacementSequence.html"},{"doc":"EncodingScheme to handle Windows-1250","kind":"class","module":"std.encoding","name":"EncodingSchemeWindows1250","package":"phobos","parentType":"","signature":"EncodingSchemeWindows1250 : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeWindows1250"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeWindows1250.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeWindows1250.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeWindows1250.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeWindows1250.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeWindows1250.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeWindows1250.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeWindows1250.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeWindows1250","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeWindows1250.replacementSequence.html"},{"doc":"EncodingScheme to handle Windows-1251","kind":"class","module":"std.encoding","name":"EncodingSchemeWindows1251","package":"phobos","parentType":"","signature":"EncodingSchemeWindows1251 : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeWindows1251"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeWindows1251.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeWindows1251.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeWindows1251.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeWindows1251.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeWindows1251.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeWindows1251.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeWindows1251.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeWindows1251","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeWindows1251.replacementSequence.html"},{"doc":"EncodingScheme to handle Windows-1252","kind":"class","module":"std.encoding","name":"EncodingSchemeWindows1252","package":"phobos","parentType":"","signature":"EncodingSchemeWindows1252 : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeWindows1252"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeWindows1252.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeWindows1252.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeWindows1252.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeWindows1252.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeWindows1252.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeWindows1252.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeWindows1252.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeWindows1252","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeWindows1252.replacementSequence.html"},{"doc":"EncodingScheme to handle UTF-8","kind":"class","module":"std.encoding","name":"EncodingSchemeUtf8","package":"phobos","parentType":"","signature":"EncodingSchemeUtf8 : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeUtf8"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeUtf8.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeUtf8.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeUtf8.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeUtf8.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeUtf8.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeUtf8.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeUtf8.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeUtf8","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeUtf8.replacementSequence.html"},{"doc":"EncodingScheme to handle UTF-16 in native byte order","kind":"class","module":"std.encoding","name":"EncodingSchemeUtf16Native","package":"phobos","parentType":"","signature":"EncodingSchemeUtf16Native : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeUtf16Native"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeUtf16Native","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeUtf16Native.replacementSequence.html"},{"doc":"EncodingScheme to handle UTF-32 in native byte order","kind":"class","module":"std.encoding","name":"EncodingSchemeUtf32Native","package":"phobos","parentType":"","signature":"EncodingSchemeUtf32Native : EncodingScheme","url":"/phobos/std/encoding.html#EncodingSchemeUtf32Native"},{"doc":"","kind":"method","module":"std.encoding","name":"names","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"string[] names()","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.names.html"},{"doc":"","kind":"method","module":"std.encoding","name":"toString","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"string toString()","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.toString.html"},{"doc":"","kind":"method","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.canEncode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.encodedLength.html"},{"doc":"","kind":"method","module":"std.encoding","name":"encode","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"size_t encode(dchar  c,  ubyte[]  buffer)","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.encode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"decode","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"dchar decode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.decode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"dchar safeDecode(ref  const(ubyte)[]  s)","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.safeDecode.html"},{"doc":"","kind":"method","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"EncodingSchemeUtf32Native","signature":"immutable(ubyte)[] replacementSequence()","url":"/phobos/std/encoding/EncodingSchemeUtf32Native.replacementSequence.html"},{"doc":"Definitions of common Byte Order Marks. The elements of the `enum` can used as indices into `bomTable` to get matching `BOMSeq`.","kind":"enum","module":"std.encoding","name":"BOM","package":"phobos","parentType":"","signature":"BOM","url":"/phobos/std/encoding.html#BOM"},{"doc":"no BOM was found","kind":"enum_member","module":"std.encoding","name":"none","package":"phobos","parentType":"","signature":"none = 0","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0x00, 0x00, 0xFE, 0xFF]","kind":"enum_member","module":"std.encoding","name":"utf32be","package":"phobos","parentType":"","signature":"utf32be = 1","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xFF, 0xFE, 0x00, 0x00]","kind":"enum_member","module":"std.encoding","name":"utf32le","package":"phobos","parentType":"","signature":"utf32le = 2","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0x2B, 0x2F, 0x76, 0x38] [0x2B, 0x2F, 0x76, 0x39], [0x2B, 0x2F, 0x76, 0x2B], [0x2B, 0x2F, 0x76, 0x2F], [0x2B, 0x2F, 0x76, 0x38, 0x2D]","kind":"enum_member","module":"std.encoding","name":"utf7","package":"phobos","parentType":"","signature":"utf7 = 3","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xF7, 0x64, 0x4C]","kind":"enum_member","module":"std.encoding","name":"utf1","package":"phobos","parentType":"","signature":"utf1 = 8","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xDD, 0x73, 0x66, 0x73]","kind":"enum_member","module":"std.encoding","name":"utfebcdic","package":"phobos","parentType":"","signature":"utfebcdic = 9","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0x0E, 0xFE, 0xFF]","kind":"enum_member","module":"std.encoding","name":"scsu","package":"phobos","parentType":"","signature":"scsu = 10","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xFB, 0xEE, 0x28]","kind":"enum_member","module":"std.encoding","name":"bocu1","package":"phobos","parentType":"","signature":"bocu1 = 11","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0x84, 0x31, 0x95, 0x33]","kind":"enum_member","module":"std.encoding","name":"gb18030","package":"phobos","parentType":"","signature":"gb18030 = 12","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xEF, 0xBB, 0xBF]","kind":"enum_member","module":"std.encoding","name":"utf8","package":"phobos","parentType":"","signature":"utf8 = 13","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xFE, 0xFF]","kind":"enum_member","module":"std.encoding","name":"utf16be","package":"phobos","parentType":"","signature":"utf16be = 14","url":"/phobos/std/encoding.html#BOM"},{"doc":"[0xFF, 0xFE]","kind":"enum_member","module":"std.encoding","name":"utf16le","package":"phobos","parentType":"","signature":"utf16le = 15","url":"/phobos/std/encoding.html#BOM"},{"doc":"The type stored inside `bomTable`.","kind":"alias","module":"std.encoding","name":"BOMSeq","package":"phobos","parentType":"","signature":"BOMSeq = Tuple!(BOM,  \"schema\",  ubyte[],  \"sequence\")","url":"/phobos/std/encoding.html#BOMSeq"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderFunctions","package":"phobos","parentType":"","signature":"EncoderFunctions()","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"E[] encode(dchar  c)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"void encode(dchar  c,  ref  E[]  array)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"encode","package":"phobos","parentType":"","signature":"void encode(dchar  c,  void  delegate(E)  dg)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"skip","package":"phobos","parentType":"","signature":"void skip(ref  const(E)[]  s)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"decode","package":"phobos","parentType":"","signature":"dchar decode(S)(ref  S s)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecode","package":"phobos","parentType":"","signature":"dchar safeDecode(S)(ref  S s)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverse","package":"phobos","parentType":"","signature":"dchar decodeReverse(ref  const(E)[]  s)","url":"/phobos/std/encoding.html#EncoderFunctions"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(E)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"GenericEncoder","package":"phobos","parentType":"","signature":"GenericEncoder()","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(E c)","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeViaWrite","package":"phobos","parentType":"","signature":"void encodeViaWrite()(dchar  c)","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"skipViaRead","package":"phobos","parentType":"","signature":"void skipViaRead()()","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeViaRead","package":"phobos","parentType":"","signature":"dchar decodeViaRead()()","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecodeViaRead","package":"phobos","parentType":"","signature":"dchar safeDecodeViaRead()()","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverseViaRead","package":"phobos","parentType":"","signature":"dchar decodeReverseViaRead()()","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"function","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"","signature":"EString replacementSequence()","url":"/phobos/std/encoding.html#GenericEncoder"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  AsciiChar)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(AsciiChar c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeX","package":"phobos","parentType":"","signature":"void encodeX(Range)(dchar  c,  Range r)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeViaWrite","package":"phobos","parentType":"","signature":"void encodeViaWrite()(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"skipViaRead","package":"phobos","parentType":"","signature":"void skipViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeViaRead","package":"phobos","parentType":"","signature":"dchar decodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecodeViaRead","package":"phobos","parentType":"","signature":"dchar safeDecodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverseViaRead","package":"phobos","parentType":"","signature":"dchar decodeReverseViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"","signature":"EString replacementSequence()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  Latin1Char)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(Latin1Char c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeViaWrite","package":"phobos","parentType":"","signature":"void encodeViaWrite()(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"skipViaRead","package":"phobos","parentType":"","signature":"void skipViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeViaRead","package":"phobos","parentType":"","signature":"dchar decodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecodeViaRead","package":"phobos","parentType":"","signature":"dchar safeDecodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverseViaRead","package":"phobos","parentType":"","signature":"dchar decodeReverseViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"","signature":"EString replacementSequence()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  Latin2Char)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  Windows1250Char)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  Windows1251Char)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  Windows1252Char)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  char)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(char  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"tails","package":"phobos","parentType":"","signature":"int tails(char  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeViaWrite","package":"phobos","parentType":"","signature":"void encodeViaWrite()(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"skipViaRead","package":"phobos","parentType":"","signature":"void skipViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeViaRead","package":"phobos","parentType":"","signature":"dchar decodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecodeViaRead","package":"phobos","parentType":"","signature":"dchar safeDecodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverseViaRead","package":"phobos","parentType":"","signature":"dchar decodeReverseViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"","signature":"EString replacementSequence()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  wchar)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(wchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeViaWrite","package":"phobos","parentType":"","signature":"void encodeViaWrite()(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"skipViaRead","package":"phobos","parentType":"","signature":"void skipViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeViaRead","package":"phobos","parentType":"","signature":"dchar decodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecodeViaRead","package":"phobos","parentType":"","signature":"dchar safeDecodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverseViaRead","package":"phobos","parentType":"","signature":"dchar decodeReverseViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"","signature":"EString replacementSequence()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"template","module":"std.encoding","name":"EncoderInstance","package":"phobos","parentType":"","signature":"EncoderInstance(CharType :  dchar)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodingName","package":"phobos","parentType":"","signature":"string encodingName()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"canEncode","package":"phobos","parentType":"","signature":"bool canEncode(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"isValidCodeUnit","package":"phobos","parentType":"","signature":"bool isValidCodeUnit(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodedLength","package":"phobos","parentType":"","signature":"size_t encodedLength(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"encodeViaWrite","package":"phobos","parentType":"","signature":"void encodeViaWrite()(dchar  c)","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"skipViaRead","package":"phobos","parentType":"","signature":"void skipViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeViaRead","package":"phobos","parentType":"","signature":"dchar decodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"safeDecodeViaRead","package":"phobos","parentType":"","signature":"dchar safeDecodeViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"decodeReverseViaRead","package":"phobos","parentType":"","signature":"dchar decodeReverseViaRead()()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"","kind":"function","module":"std.encoding","name":"replacementSequence","package":"phobos","parentType":"","signature":"EString replacementSequence()","url":"/phobos/std/encoding.html#EncoderInstance"},{"doc":"Special value returned by `safeDecode`","kind":"variable","module":"std.encoding","name":"INVALID_SEQUENCE","package":"phobos","parentType":"","signature":"dchar INVALID_SEQUENCE","url":"/phobos/std/encoding.html#INVALID_SEQUENCE"},{"doc":"Mapping of a byte sequence to $(B Byte Order Mark (BOM))","kind":"variable","module":"std.encoding","name":"bomTable","package":"phobos","parentType":"","signature":"bomTable","url":"/phobos/std/encoding.html#bomTable"},{"doc":"Constant defining a fully decoded BOM","kind":"variable","module":"std.encoding","name":"utfBOM","package":"phobos","parentType":"","signature":"dchar utfBOM","url":"/phobos/std/encoding.html#utfBOM"},{"doc":"This module defines functions related to exceptions and general error handling. It also defines functions intended to aid in unit testing.","kind":"module","module":"std.exception","name":"std.exception","package":"phobos","parentType":"","signature":"","url":"/phobos/std/exception.html"},{"doc":"Asserts that the given expression does $(I not) throw the given type of `Throwable`. If a `Throwable` of the given type is thrown, it is caught and...","kind":"function","module":"std.exception","name":"assertNotThrown","package":"phobos","parentType":"","signature":"auto assertNotThrown(T :  Throwable =  Exception,  E)(lazy  E expression,\n                      string msg =  null,\n                      string file =  __FILE__,\n                      size_t line =  __LINE__)","url":"/phobos/std/exception/assertNotThrown.html"},{"doc":"Asserts that the given expression throws the given type of `Throwable`. The `Throwable` is caught and does not escape assertThrown. However, any ot...","kind":"function","module":"std.exception","name":"assertThrown","package":"phobos","parentType":"","signature":"void assertThrown(T :  Throwable =  Exception,  E)(lazy  E expression,\n                   string msg =  null,\n                   string file =  __FILE__,\n                   size_t line =  __LINE__)","url":"/phobos/std/exception/assertThrown.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"enforce","package":"phobos","parentType":"","signature":"T enforce(T,  Dg,  string file =  __FILE__,  size_t line =  __LINE__)(T value,  scope  Dg dg) if (isSomeFunction!Dg &&  is(typeof(  dg() ))  &&\n     is(typeof({  if (!value)  { }  })))","url":"/phobos/std/exception/enforce.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"enforce","package":"phobos","parentType":"","signature":"T enforce(T)(T value,  lazy  Throwable ex)","url":"/phobos/std/exception/enforce.html"},{"doc":"","kind":"function","module":"std.exception","name":"bailOut","package":"phobos","parentType":"","signature":"noreturn bailOut(E :  Throwable =  Exception)(string file,  size_t line,  scope  const(char)[]  msg)","url":"/phobos/std/exception/bailOut.html"},{"doc":"Catches and returns the exception thrown from the given expression. If no exception is thrown, then null is returned and `result` is set to the res...","kind":"function","module":"std.exception","name":"collectException","package":"phobos","parentType":"","signature":"T collectException(T =  Exception,  E)(lazy  E expression,  ref  E result)","url":"/phobos/std/exception/collectException.html"},{"doc":"Catches and returns the exception thrown from the given expression. If no exception is thrown, then null is returned. `E` can be `void`.","kind":"function","module":"std.exception","name":"collectException","package":"phobos","parentType":"","signature":"T collectException(T :  Throwable =  Exception,  E)(lazy  E expression)","url":"/phobos/std/exception/collectException.html"},{"doc":"Catches the exception thrown from the given expression and returns the msg property of that exception. If no exception is thrown, then null is retu...","kind":"function","module":"std.exception","name":"collectExceptionMsg","package":"phobos","parentType":"","signature":"string collectExceptionMsg(T =  Exception,  E)(lazy  E expression)","url":"/phobos/std/exception/collectExceptionMsg.html"},{"doc":"Casts a mutable array to an immutable array in an idiomatic manner. Technically, `assumeUnique` just inserts a cast, but its name documents assumpt...","kind":"function","module":"std.exception","name":"assumeUnique","package":"phobos","parentType":"","signature":"immutable(T)[] assumeUnique(T)(T[]  array)","url":"/phobos/std/exception/assumeUnique.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"assumeUnique","package":"phobos","parentType":"","signature":"immutable(T)[] assumeUnique(T)(ref  T[]  array)","url":"/phobos/std/exception/assumeUnique.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"assumeUnique","package":"phobos","parentType":"","signature":"immutable(T[U]) assumeUnique(T,  U)(ref  T[U]  array)","url":"/phobos/std/exception/assumeUnique.html"},{"doc":"Wraps a possibly-throwing expression in a `nothrow` wrapper so that it can be called by a `nothrow` function.","kind":"function","module":"std.exception","name":"assumeWontThrow","package":"phobos","parentType":"","signature":"T assumeWontThrow(T)(lazy  T expr,\n                      string msg =  null,\n                      string file =  __FILE__,\n                      size_t line =  __LINE__)","url":"/phobos/std/exception/assumeWontThrow.html"},{"doc":"Checks whether a given source object contains pointers or references to a given target object.","kind":"function","module":"std.exception","name":"doesPointTo","package":"phobos","parentType":"","signature":"bool doesPointTo(S,  T,  Tdummy = void)(auto  ref  const  S source,  ref  const  T target) if (__traits(isRef,  source)  ||  isDynamicArray!S ||\n     is(S ==  U *,  U)  ||  is(S ==  class))","url":"/phobos/std/exception/doesPointTo.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"doesPointTo","package":"phobos","parentType":"","signature":"bool doesPointTo(S,  T)(auto  ref  const  shared  S source,  ref  const  shared  T target)","url":"/phobos/std/exception/doesPointTo.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"mayPointTo","package":"phobos","parentType":"","signature":"bool mayPointTo(S,  T,  Tdummy = void)(auto  ref  const  S source,  ref  const  T target) if (__traits(isRef,  source)  ||  isDynamicArray!S ||\n     is(S ==  U *,  U)  ||  is(S ==  class))","url":"/phobos/std/exception/mayPointTo.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"mayPointTo","package":"phobos","parentType":"","signature":"bool mayPointTo(S,  T)(auto  ref  const  shared  S source,  ref  const  shared  T target)","url":"/phobos/std/exception/mayPointTo.html"},{"doc":"","kind":"function","module":"std.exception","name":"isUnionAliasedImpl","package":"phobos","parentType":"","signature":"bool isUnionAliasedImpl(T)(size_t offset)","url":"/phobos/std/exception/isUnionAliasedImpl.html"},{"doc":"","kind":"function","module":"std.exception","name":"errnoString","package":"phobos","parentType":"","signature":"string errnoString(int  errno)","url":"/phobos/std/exception/errnoString.html"},{"doc":"ML-style functional exception handling. Runs the supplied expression and returns its result. If the expression throws a `Throwable`, runs the suppl...","kind":"function","module":"std.exception","name":"ifThrown","package":"phobos","parentType":"","signature":"CommonType!(T1,  T2) ifThrown(E :  Throwable =  Exception,  T1,  T2)(lazy  scope  T1 expression,  lazy  scope  T2 errorHandler)","url":"/phobos/std/exception/ifThrown.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"ifThrown","package":"phobos","parentType":"","signature":"CommonType!(T1,  T2) ifThrown(E :  Throwable,  T1,  T2)(lazy  scope  T1 expression,  scope  T2 delegate(E)  errorHandler)","url":"/phobos/std/exception/ifThrown.html"},{"doc":"ditto","kind":"function","module":"std.exception","name":"ifThrown","package":"phobos","parentType":"","signature":"CommonType!(T1,  T2) ifThrown(T1,  T2)(lazy  scope  T1 expression,  scope  T2 delegate(Exception)  errorHandler)","url":"/phobos/std/exception/ifThrown.html"},{"doc":"Handle exceptions thrown from range primitives.","kind":"function","module":"std.exception","name":"handle","package":"phobos","parentType":"","signature":"auto handle(E :  Throwable,  RangePrimitive primitivesToHandle,  alias  handler,  Range)(Range input) if (isInputRange!Range)","url":"/phobos/std/exception/handle.html"},{"doc":"Enforces that the given value is true, throwing an `ErrnoException` if it is not.","kind":"alias","module":"std.exception","name":"errnoEnforce","package":"phobos","parentType":"","signature":"errnoEnforce = enforce!ErrnoException","url":"/phobos/std/exception.html#errnoEnforce"},{"doc":"Thrown if errors that set `errno` occur.","kind":"class","module":"std.exception","name":"ErrnoException","package":"phobos","parentType":"","signature":"ErrnoException : Exception","url":"/phobos/std/exception.html#ErrnoException"},{"doc":"Operating system error code.","kind":"method","module":"std.exception","name":"errno","package":"phobos","parentType":"ErrnoException","signature":"uint errno()","url":"/phobos/std/exception/ErrnoException.errno.html"},{"doc":"Localized error message generated through $(REF strerror_r, core,stdc,string) or $(REF strerror, core,stdc,string).","kind":"method","module":"std.exception","name":"errnoMsg","package":"phobos","parentType":"ErrnoException","signature":"string errnoMsg()","url":"/phobos/std/exception/ErrnoException.errnoMsg.html"},{"doc":"This `enum` is used to select the primitives of the range to handle by the $(LREF handle) range wrapper. The values of the `enum` can be `OR`'d to ...","kind":"enum","module":"std.exception","name":"RangePrimitive","package":"phobos","parentType":"","signature":"RangePrimitive","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"","kind":"enum_member","module":"std.exception","name":"front","package":"phobos","parentType":"","signature":"front = 0b00_0000_0001","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"back","package":"phobos","parentType":"","signature":"back = 0b00_0000_0010","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"popFront","package":"phobos","parentType":"","signature":"popFront = 0b00_0000_0100","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"popBack","package":"phobos","parentType":"","signature":"popBack = 0b00_0000_1000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"empty","package":"phobos","parentType":"","signature":"empty = 0b00_0001_0000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"save","package":"phobos","parentType":"","signature":"save = 0b00_0010_0000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"length","package":"phobos","parentType":"","signature":"length = 0b00_0100_0000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"opDollar","package":"phobos","parentType":"","signature":"opDollar = 0b00_1000_0000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"opIndex","package":"phobos","parentType":"","signature":"opIndex = 0b01_0000_0000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"opSlice","package":"phobos","parentType":"","signature":"opSlice = 0b10_0000_0000","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"access","package":"phobos","parentType":"","signature":"access = front |  back |  opIndex","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Ditto","kind":"enum_member","module":"std.exception","name":"pop","package":"phobos","parentType":"","signature":"pop = popFront |  popBack","url":"/phobos/std/exception.html#RangePrimitive"},{"doc":"Enforces that the given value is true. If the given value is false, an exception is thrown. The $(UL $(LI `msg` - error message as a `string`) $(LI...","kind":"template","module":"std.exception","name":"enforce","package":"phobos","parentType":"","signature":"enforce(E :  Throwable =  Exception)","url":"/phobos/std/exception.html#enforce"},{"doc":"","kind":"function","module":"std.exception","name":"enforce","package":"phobos","parentType":"","signature":"T enforce(T)(T value,  lazy  const(char)[]  msg =  null,\n     string file =  __FILE__,  size_t line =  __LINE__) if (is(typeof({  if (!value)  { }  })))","url":"/phobos/std/exception.html#enforce"},{"doc":"Value that collectExceptionMsg returns when it catches an exception with an empty exception message.","kind":"variable","module":"std.exception","name":"emptyExceptionMsg","package":"phobos","parentType":"","signature":"emptyExceptionMsg","url":"/phobos/std/exception.html#emptyExceptionMsg"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/affix_allocator.d)","kind":"module","module":"std.experimental.allocator.building_blocks.affix_allocator","name":"std.experimental.allocator.building_blocks.affix_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/affix_allocator.html"},{"doc":"Allocator that adds some extra data before (of type `Prefix`) and/or after (of type `Suffix`) any allocation made with its parent allocator. This i...","kind":"struct","module":"std.experimental.allocator.building_blocks.affix_allocator","name":"AffixAllocator","package":"phobos","parentType":"","signature":"AffixAllocator(Allocator,  Prefix,  Suffix =  void)","url":"/phobos/std/experimental/allocator/building_blocks/affix_allocator.html#AffixAllocator"},{"doc":"`AlignedBlockList` represents a wrapper around a chain of allocators, allowing for fast deallocations and preserving a low degree of fragmentation ...","kind":"module","module":"std.experimental.allocator.building_blocks.aligned_block_list","name":"std.experimental.allocator.building_blocks.aligned_block_list","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/aligned_block_list.html"},{"doc":"`AlignedBlockList` represents a wrapper around a chain of allocators, allowing for fast deallocations and preserving a low degree of fragmentation....","kind":"struct","module":"std.experimental.allocator.building_blocks.aligned_block_list","name":"AlignedBlockList","package":"phobos","parentType":"","signature":"AlignedBlockList(Allocator,  ParentAllocator,  ulong  theAlignment = (1 <<  21))","url":"/phobos/std/experimental/allocator/building_blocks/aligned_block_list.html#AlignedBlockList"},{"doc":"`SharedAlignedBlockList` is the threadsafe version of `AlignedBlockList`. The `Allocator` template parameter must refer a shared allocator. Also, `...","kind":"struct","module":"std.experimental.allocator.building_blocks.aligned_block_list","name":"SharedAlignedBlockList","package":"phobos","parentType":"","signature":"SharedAlignedBlockList(Allocator,  ParentAllocator,  ulong  theAlignment = (1 <<  21))","url":"/phobos/std/experimental/allocator/building_blocks/aligned_block_list.html#SharedAlignedBlockList"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/allocator_list.d)","kind":"module","module":"std.experimental.allocator.building_blocks.allocator_list","name":"std.experimental.allocator.building_blocks.allocator_list","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html"},{"doc":"Given an $(LINK2 https://en.wikipedia.org/wiki/Factory_(object-oriented_programming), object factory) of type `Factory` or a factory function `fact...","kind":"struct","module":"std.experimental.allocator.building_blocks.allocator_list","name":"AllocatorList","package":"phobos","parentType":"","signature":"AllocatorList(Factory,  BookkeepingAllocator =  GCAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html#AllocatorList"},{"doc":"Allocate a block of size `s`. First tries to allocate from the existing list of already-created allocators. If neither can satisfy the request, cre...","kind":"method","module":"std.experimental.allocator.building_blocks.allocator_list","name":"allocate","package":"phobos","parentType":"AllocatorList","signature":"void[] allocate(size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list/AllocatorList.allocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.allocator_list","name":"moveAllocators","package":"phobos","parentType":"AllocatorList","signature":"void moveAllocators(void[]  newPlace)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list/AllocatorList.moveAllocators.html"},{"doc":"Returns `Ternary.yes` if no allocators are currently active, `Ternary.no` otherwise. This methods never returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator.building_blocks.allocator_list","name":"empty","package":"phobos","parentType":"AllocatorList","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list/AllocatorList.empty.html"},{"doc":"Ditto","kind":"struct","module":"std.experimental.allocator.building_blocks.allocator_list","name":"SharedAllocatorList","package":"phobos","parentType":"","signature":"SharedAllocatorList(Factory,  BookkeepingAllocator =  GCAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html#SharedAllocatorList"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.allocator_list","name":"assumeUnshared","package":"phobos","parentType":"SharedAllocatorList","signature":"T assumeUnshared(T)(ref  shared  T val)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list/SharedAllocatorList.assumeUnshared.html"},{"doc":"Ditto","kind":"template","module":"std.experimental.allocator.building_blocks.allocator_list","name":"AllocatorList","package":"phobos","parentType":"","signature":"AllocatorList(alias  factoryFunction,\n     BookkeepingAllocator =  GCAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html#AllocatorList"},{"doc":"","kind":"struct","module":"std.experimental.allocator.building_blocks.allocator_list","name":"Factory","package":"phobos","parentType":"","signature":"Factory","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html#AllocatorList"},{"doc":"Ditto","kind":"template","module":"std.experimental.allocator.building_blocks.allocator_list","name":"SharedAllocatorList","package":"phobos","parentType":"","signature":"SharedAllocatorList(alias  factoryFunction,\n     BookkeepingAllocator =  GCAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html#SharedAllocatorList"},{"doc":"","kind":"struct","module":"std.experimental.allocator.building_blocks.allocator_list","name":"Factory","package":"phobos","parentType":"","signature":"Factory","url":"/phobos/std/experimental/allocator/building_blocks/allocator_list.html#SharedAllocatorList"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/ascending_page_allocator.d)","kind":"module","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"std.experimental.allocator.building_blocks.ascending_page_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator.html"},{"doc":"`AscendingPageAllocator` is a fast and safe allocator that rounds all allocations to multiples of the system's page size. It reserves a range of vi...","kind":"struct","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"AscendingPageAllocator","package":"phobos","parentType":"","signature":"AscendingPageAllocator","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator.html#AscendingPageAllocator"},{"doc":"Rounds the allocation size to the next multiple of the page size. The allocation only reserves a range of virtual pages but the actual physical mem...","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"allocate","package":"phobos","parentType":"AscendingPageAllocator","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/AscendingPageAllocator.allocate.html"},{"doc":"Rounds the allocation size to the next multiple of the page size. The allocation only reserves a range of virtual pages but the actual physical mem...","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"alignedAllocate","package":"phobos","parentType":"AscendingPageAllocator","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/AscendingPageAllocator.alignedAllocate.html"},{"doc":"If the passed buffer is not the last allocation, then `delta` can be at most the number of bytes left on the last page. Otherwise, we can expand th...","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"expand","package":"phobos","parentType":"AscendingPageAllocator","signature":"bool expand(ref  void[]  b,  size_t delta)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/AscendingPageAllocator.expand.html"},{"doc":"Returns `Ternary.yes` if the allocator does not contain any alive objects and `Ternary.no` otherwise.","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"empty","package":"phobos","parentType":"AscendingPageAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/AscendingPageAllocator.empty.html"},{"doc":"`SharedAscendingPageAllocator` is the threadsafe version of `AscendingPageAllocator`.","kind":"struct","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"SharedAscendingPageAllocator","package":"phobos","parentType":"","signature":"SharedAscendingPageAllocator","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator.html#SharedAscendingPageAllocator"},{"doc":"Rounds the allocation size to the next multiple of the page size. The allocation only reserves a range of virtual pages but the actual physical mem...","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"allocate","package":"phobos","parentType":"SharedAscendingPageAllocator","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/SharedAscendingPageAllocator.allocate.html"},{"doc":"Rounds the allocation size to the next multiple of the page size. The allocation only reserves a range of virtual pages but the actual physical mem...","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"alignedAllocate","package":"phobos","parentType":"SharedAscendingPageAllocator","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/SharedAscendingPageAllocator.alignedAllocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"allocateImpl","package":"phobos","parentType":"SharedAscendingPageAllocator","signature":"void[] allocateImpl(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/SharedAscendingPageAllocator.allocateImpl.html"},{"doc":"If the passed buffer is not the last allocation, then `delta` can be at most the number of bytes left on the last page. Otherwise, we can expand th...","kind":"method","module":"std.experimental.allocator.building_blocks.ascending_page_allocator","name":"expand","package":"phobos","parentType":"SharedAscendingPageAllocator","signature":"bool expand(ref  void[]  b,  size_t delta)","url":"/phobos/std/experimental/allocator/building_blocks/ascending_page_allocator/SharedAscendingPageAllocator.expand.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/bitmapped_block.d)","kind":"module","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"std.experimental.allocator.building_blocks.bitmapped_block","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block.html"},{"doc":"Returns the number of most significant ones before a zero can be found in `x`. If `x` contains no zeros (i.e. is equal to `ulong.max`), returns 64.","kind":"function","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"leadingOnes","package":"phobos","parentType":"","signature":"uint leadingOnes(ulong  x)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/leadingOnes.html"},{"doc":"Finds a run of contiguous ones in `x` of length at least `n`.","kind":"function","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"findContigOnes","package":"phobos","parentType":"","signature":"uint findContigOnes(ulong  x,  uint  n)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/findContigOnes.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"setBits","package":"phobos","parentType":"","signature":"void setBits(ref  ulong  w,  uint  lsb,  uint  msb)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/setBits.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"setBitsIfZero","package":"phobos","parentType":"","signature":"bool setBitsIfZero(ref  ulong  w,  uint  lsb,  uint  msb)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/setBitsIfZero.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"resetBits","package":"phobos","parentType":"","signature":"void resetBits(ref  ulong  w,  uint  lsb,  uint  msb)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/resetBits.html"},{"doc":"`BitmappedBlock` implements a simple heap consisting of one contiguous area of memory organized in blocks, each of size `theBlockSize`. A block is ...","kind":"struct","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"BitmappedBlock","package":"phobos","parentType":"","signature":"BitmappedBlock(size_t theBlockSize,  uint  theAlignment =  platformAlignment,\n    ParentAllocator =  NullAllocator,  Flag!\"multiblock\" f =  Yes.multiblock)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block.html#BitmappedBlock"},{"doc":"The threadsafe version of the $(LREF BitmappedBlock). The semantics of the `SharedBitmappedBlock` are identical to the regular $(LREF BitmappedBlock).","kind":"struct","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"SharedBitmappedBlock","package":"phobos","parentType":"","signature":"SharedBitmappedBlock(size_t theBlockSize,  uint  theAlignment =  platformAlignment,\n    ParentAllocator =  NullAllocator,  Flag!\"multiblock\" f =  Yes.multiblock)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block.html#SharedBitmappedBlock"},{"doc":"A `BitmappedBlock` with additional structure for supporting `resolveInternalPointer`. To that end, `BitmappedBlockWithInternalPointers` adds a bitm...","kind":"struct","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"BitmappedBlockWithInternalPointers","package":"phobos","parentType":"","signature":"BitmappedBlockWithInternalPointers(\n     size_t theBlockSize,  uint  theAlignment =  platformAlignment,\n     ParentAllocator =  NullAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block.html#BitmappedBlockWithInternalPointers"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"ensureRoomForAllocStart","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"bool ensureRoomForAllocStart(size_t len)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.ensureRoomForAllocStart.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"goodAllocSize","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.goodAllocSize.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"allocate","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.allocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"allocateAll","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.allocateAll.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"expand","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"bool expand(ref  void[]  b,  size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.expand.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"deallocate","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.deallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"resolveInternalPointer","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.resolveInternalPointer.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"empty","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.empty.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"markAllAsUnused","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"void markAllAsUnused()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.markAllAsUnused.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"markAsUsed","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"bool markAsUsed(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.markAsUsed.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"doneMarking","package":"phobos","parentType":"BitmappedBlockWithInternalPointers","signature":"void doneMarking()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitmappedBlockWithInternalPointers.doneMarking.html"},{"doc":"","kind":"struct","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"BitVector","package":"phobos","parentType":"","signature":"BitVector","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block.html#BitVector"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"rep","package":"phobos","parentType":"BitVector","signature":"auto rep(this  _)()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.rep.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"opSliceAssign","package":"phobos","parentType":"BitVector","signature":"void opSliceAssign(bool  b)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.opSliceAssign.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"opSliceAssign","package":"phobos","parentType":"BitVector","signature":"void opSliceAssign(bool  b,  ulong  x,  ulong  y)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.opSliceAssign.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"opIndex","package":"phobos","parentType":"BitVector","signature":"bool opIndex(ulong  x)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.opIndex.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"opIndexAssign","package":"phobos","parentType":"BitVector","signature":"void opIndexAssign(bool  b,  ulong  x)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.opIndexAssign.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"length","package":"phobos","parentType":"BitVector","signature":"ulong length()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.length.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"find1","package":"phobos","parentType":"BitVector","signature":"ulong find1(ulong  i)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.find1.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"find1Backward","package":"phobos","parentType":"BitVector","signature":"ulong find1Backward(ulong  i)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.find1Backward.html"},{"doc":"Are all bits zero?","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"allAre0","package":"phobos","parentType":"BitVector","signature":"bool allAre0()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.allAre0.html"},{"doc":"Are all bits one?","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"allAre1","package":"phobos","parentType":"BitVector","signature":"bool allAre1()","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.allAre1.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bitmapped_block","name":"findZeros","package":"phobos","parentType":"BitVector","signature":"ulong findZeros(immutable  size_t howMany,  ulong  start)","url":"/phobos/std/experimental/allocator/building_blocks/bitmapped_block/BitVector.findZeros.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/bucketizer.d)","kind":"module","module":"std.experimental.allocator.building_blocks.bucketizer","name":"std.experimental.allocator.building_blocks.bucketizer","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer.html"},{"doc":"A `Bucketizer` uses distinct allocators for handling allocations of sizes in the intervals $(D [min, min + step - 1]), $(D [min + step, min + 2 * s...","kind":"struct","module":"std.experimental.allocator.building_blocks.bucketizer","name":"Bucketizer","package":"phobos","parentType":"","signature":"Bucketizer(Allocator,  size_t min,  size_t max,  size_t step)","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer.html#Bucketizer"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.bucketizer","name":"allocatorFor","package":"phobos","parentType":"Bucketizer","signature":"Allocator * allocatorFor(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer/Bucketizer.allocatorFor.html"},{"doc":"Rounds up to the maximum size of the bucket in which `bytes` falls.","kind":"method","module":"std.experimental.allocator.building_blocks.bucketizer","name":"goodAllocSize","package":"phobos","parentType":"Bucketizer","signature":"size_t goodAllocSize(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer/Bucketizer.goodAllocSize.html"},{"doc":"Directs the call to either one of the `buckets` allocators.","kind":"method","module":"std.experimental.allocator.building_blocks.bucketizer","name":"allocate","package":"phobos","parentType":"Bucketizer","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer/Bucketizer.allocate.html"},{"doc":"This method allows expansion within the respective bucket range. It succeeds if both `b.length` and $(D b.length + delta) fall in a range of the fo...","kind":"method","module":"std.experimental.allocator.building_blocks.bucketizer","name":"expand","package":"phobos","parentType":"Bucketizer","signature":"bool expand(ref  void[]  b,  size_t delta)","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer/Bucketizer.expand.html"},{"doc":"This method allows reallocation within the respective bucket range. If both `b.length` and `size` fall in a range of the form $(D [min + k * step, ...","kind":"method","module":"std.experimental.allocator.building_blocks.bucketizer","name":"reallocate","package":"phobos","parentType":"Bucketizer","signature":"bool reallocate(ref  void[]  b,  size_t size)","url":"/phobos/std/experimental/allocator/building_blocks/bucketizer/Bucketizer.reallocate.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/fallback_allocator.d)","kind":"module","module":"std.experimental.allocator.building_blocks.fallback_allocator","name":"std.experimental.allocator.building_blocks.fallback_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/fallback_allocator.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.building_blocks.fallback_allocator","name":"forward","package":"phobos","parentType":"","signature":"auto ref forward(alias  arg)()","url":"/phobos/std/experimental/allocator/building_blocks/fallback_allocator/forward.html"},{"doc":"Convenience function that uses type deduction to return the appropriate `FallbackAllocator` instance. To initialize with allocators that don't have...","kind":"function","module":"std.experimental.allocator.building_blocks.fallback_allocator","name":"fallbackAllocator","package":"phobos","parentType":"","signature":"FallbackAllocator!(Primary,  Fallback) fallbackAllocator(Primary,  Fallback)(auto  ref  Primary p,  auto  ref  Fallback f)","url":"/phobos/std/experimental/allocator/building_blocks/fallback_allocator/fallbackAllocator.html"},{"doc":"`FallbackAllocator` is the allocator equivalent of an \"or\" operator in algebra. An allocation request is first attempted with the `Primary` allocat...","kind":"struct","module":"std.experimental.allocator.building_blocks.fallback_allocator","name":"FallbackAllocator","package":"phobos","parentType":"","signature":"FallbackAllocator(Primary,  Fallback)","url":"/phobos/std/experimental/allocator/building_blocks/fallback_allocator.html#FallbackAllocator"},{"doc":"Allocates memory trying the primary allocator first. If it returns $(D null), the fallback allocator is tried.","kind":"method","module":"std.experimental.allocator.building_blocks.fallback_allocator","name":"allocate","package":"phobos","parentType":"FallbackAllocator","signature":"void[] allocate(size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/fallback_allocator/FallbackAllocator.allocate.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/free_list.d)","kind":"module","module":"std.experimental.allocator.building_blocks.free_list","name":"std.experimental.allocator.building_blocks.free_list","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/free_list.html"},{"doc":"$(HTTP en.wikipedia.org/wiki/Free_list, Free list allocator), stackable on top of another allocator. Allocation requests between `min` and `max` by...","kind":"struct","module":"std.experimental.allocator.building_blocks.free_list","name":"FreeList","package":"phobos","parentType":"","signature":"FreeList(ParentAllocator,\n     size_t minSize,  size_t maxSize =  minSize,\n     Flag!\"adaptive\" adaptive =  No.adaptive)","url":"/phobos/std/experimental/allocator/building_blocks/free_list.html#FreeList"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"tooSmall","package":"phobos","parentType":"FreeList","signature":"bool tooSmall(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.tooSmall.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"tooLarge","package":"phobos","parentType":"FreeList","signature":"bool tooLarge(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.tooLarge.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"freeListEligible","package":"phobos","parentType":"FreeList","signature":"bool freeListEligible(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.freeListEligible.html"},{"doc":"If $(D maxSize == unbounded), returns  `parent.goodAllocSize(bytes)`. Otherwise, returns `max` for sizes in the interval $(D [min, max]), and `pare...","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"goodAllocSize","package":"phobos","parentType":"FreeList","signature":"size_t goodAllocSize(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.goodAllocSize.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"allocateEligible","package":"phobos","parentType":"FreeList","signature":"void[] allocateEligible(string fillMode)(size_t bytes) if (fillMode ==  \"void\" ||  fillMode ==  \"zero\")","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.allocateEligible.html"},{"doc":"Allocates memory either off of the free list or from the parent allocator. If `n` is within $(D [min, max]) or if the free list is unchecked ($(D m...","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"allocate","package":"phobos","parentType":"FreeList","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.allocate.html"},{"doc":"If `block.length` is within $(D [min, max]) or if the free list is unchecked ($(D minSize == 0 && maxSize == size_t.max)), then inserts the block a...","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"deallocate","package":"phobos","parentType":"FreeList","signature":"bool deallocate(void[]  block)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/FreeList.deallocate.html"},{"doc":"Free list built on top of exactly one contiguous block of memory. The block is assumed to have been allocated with `ParentAllocator`, and is releas...","kind":"struct","module":"std.experimental.allocator.building_blocks.free_list","name":"ContiguousFreeList","package":"phobos","parentType":"","signature":"ContiguousFreeList(ParentAllocator,\n      size_t minSize,  size_t maxSize =  minSize)","url":"/phobos/std/experimental/allocator/building_blocks/free_list.html#ContiguousFreeList"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"initialize","package":"phobos","parentType":"ContiguousFreeList","signature":"void initialize(ubyte[]  buffer,  size_t itemSize =  fl.max)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/ContiguousFreeList.initialize.html"},{"doc":"If `n` is eligible for freelisting, returns `max`. Otherwise, returns `parent.goodAllocSize(n)`.","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"goodAllocSize","package":"phobos","parentType":"ContiguousFreeList","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/ContiguousFreeList.goodAllocSize.html"},{"doc":"Allocate `n` bytes of memory. If `n` is eligible for freelist and the freelist is not empty, pops the memory off the free list. In all other cases,...","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"allocate","package":"phobos","parentType":"ContiguousFreeList","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/ContiguousFreeList.allocate.html"},{"doc":"Deallocates `b`. If it's of eligible size, it's put on the free list. Otherwise, it's returned to `parent`.","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"deallocate","package":"phobos","parentType":"ContiguousFreeList","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/ContiguousFreeList.deallocate.html"},{"doc":"Returns `Ternary.yes` if no memory is currently allocated with this allocator, `Ternary.no` otherwise. This method never returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"empty","package":"phobos","parentType":"ContiguousFreeList","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/free_list/ContiguousFreeList.empty.html"},{"doc":"FreeList shared across threads. Allocation and deallocation are lock-free. The parameters have the same semantics as for `FreeList`.","kind":"struct","module":"std.experimental.allocator.building_blocks.free_list","name":"SharedFreeList","package":"phobos","parentType":"","signature":"SharedFreeList(ParentAllocator,\n     size_t minSize,  size_t maxSize =  minSize,  size_t approxMaxNodes =  unbounded)","url":"/phobos/std/experimental/allocator/building_blocks/free_list.html#SharedFreeList"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"tooSmall","package":"phobos","parentType":"SharedFreeList","signature":"bool tooSmall(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.tooSmall.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"tooLarge","package":"phobos","parentType":"SharedFreeList","signature":"bool tooLarge(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.tooLarge.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"freeListEligible","package":"phobos","parentType":"SharedFreeList","signature":"bool freeListEligible(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.freeListEligible.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"goodAllocSize","package":"phobos","parentType":"SharedFreeList","signature":"size_t goodAllocSize(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.goodAllocSize.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"allocate","package":"phobos","parentType":"SharedFreeList","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.allocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"allocateFresh","package":"phobos","parentType":"SharedFreeList","signature":"void[] allocateFresh(const  size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.allocateFresh.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"deallocate","package":"phobos","parentType":"SharedFreeList","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.deallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.free_list","name":"deallocateAll","package":"phobos","parentType":"SharedFreeList","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/free_list/SharedFreeList.deallocateAll.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/_free_tree.d)","kind":"module","module":"std.experimental.allocator.building_blocks.free_tree","name":"std.experimental.allocator.building_blocks.free_tree","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/free_tree.html"},{"doc":"The Free Tree allocator, stackable on top of any other allocator, bears similarity with the free list allocator. Instead of a singly-linked list of...","kind":"struct","module":"std.experimental.allocator.building_blocks.free_tree","name":"FreeTree","package":"phobos","parentType":"","signature":"FreeTree(ParentAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree.html#FreeTree"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"remove","package":"phobos","parentType":"FreeTree","signature":"void[] remove(ref  Node *  which)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.remove.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"findAndRemove","package":"phobos","parentType":"FreeTree","signature":"void[] findAndRemove(ref  Node *  n,  size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.findAndRemove.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"formatSizes","package":"phobos","parentType":"FreeTree","signature":"string formatSizes()","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.formatSizes.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"rotate","package":"phobos","parentType":"FreeTree","signature":"void rotate(ref  Node *  parent,  bool  toRight)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.rotate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"insertAsRoot","package":"phobos","parentType":"FreeTree","signature":"void insertAsRoot(Node *  which)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.insertAsRoot.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"assertValid","package":"phobos","parentType":"FreeTree","signature":"void assertValid()","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.assertValid.html"},{"doc":"Allocates `n` bytes of memory. First consults the free tree, and returns from it if a suitably sized block is found. Otherwise, the parent allocato...","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"allocate","package":"phobos","parentType":"FreeTree","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.allocate.html"},{"doc":"Places `b` into the free tree.","kind":"method","module":"std.experimental.allocator.building_blocks.free_tree","name":"deallocate","package":"phobos","parentType":"FreeTree","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/free_tree/FreeTree.deallocate.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/kernighan_ritchie.d)","kind":"module","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"std.experimental.allocator.building_blocks.kernighan_ritchie","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie.html"},{"doc":"`KRRegion` draws inspiration from the $(MREF_ALTTEXT region allocation strategy, std,experimental,allocator,building_blocks,region) and also the $(...","kind":"struct","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"KRRegion","package":"phobos","parentType":"","signature":"KRRegion(ParentAllocator =  NullAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie.html#KRRegion"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"regionMode","package":"phobos","parentType":"KRRegion","signature":"bool regionMode()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.regionMode.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"cancelRegionMode","package":"phobos","parentType":"KRRegion","signature":"void cancelRegionMode()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.cancelRegionMode.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"byNodePtr","package":"phobos","parentType":"KRRegion","signature":"auto byNodePtr()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.byNodePtr.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"toString","package":"phobos","parentType":"KRRegion","signature":"string toString()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.toString.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"assertValid","package":"phobos","parentType":"KRRegion","signature":"void assertValid(string s)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.assertValid.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"sortFreelist","package":"phobos","parentType":"KRRegion","signature":"Node * sortFreelist(Node *  root)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.sortFreelist.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"merge","package":"phobos","parentType":"KRRegion","signature":"Node * merge(Node *  left,  Node *  right)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.merge.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"coalesceAndMakeCircular","package":"phobos","parentType":"KRRegion","signature":"void coalesceAndMakeCircular()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.coalesceAndMakeCircular.html"},{"doc":"Forces free list mode. If already in free list mode, does nothing. Otherwise, sorts the free list accumulated so far and switches strategy for futu...","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"switchToFreeList","package":"phobos","parentType":"KRRegion","signature":"void switchToFreeList()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.switchToFreeList.html"},{"doc":"Allocates `n` bytes. Allocation searches the list of available blocks until a free block with `n` or more bytes is found (first fit strategy). The ...","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"allocate","package":"phobos","parentType":"KRRegion","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.allocate.html"},{"doc":"Deallocates `b`, which is assumed to have been previously allocated with this allocator. Deallocation performs a linear search in the free list to ...","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"deallocate","package":"phobos","parentType":"KRRegion","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.deallocate.html"},{"doc":"Allocates all memory available to this allocator. If the allocator is empty, returns the entire available block of memory. Otherwise, it still perf...","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"allocateAll","package":"phobos","parentType":"KRRegion","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.allocateAll.html"},{"doc":"Deallocates all memory currently allocated, making the allocator ready for other allocations. This is a $(BIGOH 1) operation.","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"deallocateAll","package":"phobos","parentType":"KRRegion","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.deallocateAll.html"},{"doc":"Checks whether the allocator is responsible for the allocation of `b`. It does a simple $(BIGOH 1) range check. `b` should be a buffer either alloc...","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"owns","package":"phobos","parentType":"KRRegion","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.owns.html"},{"doc":"Adjusts `n` to a size suitable for allocation (two words or larger, word-aligned).","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"goodAllocSize","package":"phobos","parentType":"KRRegion","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.goodAllocSize.html"},{"doc":"Returns: `Ternary.yes` if the allocator is empty, `Ternary.no` otherwise. Never returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator.building_blocks.kernighan_ritchie","name":"empty","package":"phobos","parentType":"KRRegion","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/kernighan_ritchie/KRRegion.empty.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/null_allocator.d)","kind":"module","module":"std.experimental.allocator.building_blocks.null_allocator","name":"std.experimental.allocator.building_blocks.null_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator.html"},{"doc":"`NullAllocator` is an emphatically empty implementation of the allocator interface. Although it has no direct use, it is useful as a \"terminator\" i...","kind":"struct","module":"std.experimental.allocator.building_blocks.null_allocator","name":"NullAllocator","package":"phobos","parentType":"","signature":"NullAllocator","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator.html#NullAllocator"},{"doc":"Always returns `null`.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"allocate","package":"phobos","parentType":"NullAllocator","signature":"void[] allocate(size_t)","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.allocate.html"},{"doc":"Always returns `null`.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"alignedAllocate","package":"phobos","parentType":"NullAllocator","signature":"void[] alignedAllocate(size_t,  uint)","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.alignedAllocate.html"},{"doc":"Always returns `null`.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"allocateAll","package":"phobos","parentType":"NullAllocator","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.allocateAll.html"},{"doc":"These methods return `false`. Precondition: $(D b is null). This is because there is no other possible legitimate input.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"expand","package":"phobos","parentType":"NullAllocator","signature":"bool expand(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.expand.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"reallocate","package":"phobos","parentType":"NullAllocator","signature":"bool reallocate(ref  void[]  b,  size_t)","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.reallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"alignedReallocate","package":"phobos","parentType":"NullAllocator","signature":"bool alignedReallocate(ref  void[]  b,  size_t,  uint)","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.alignedReallocate.html"},{"doc":"Returns `Ternary.no`.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"owns","package":"phobos","parentType":"NullAllocator","signature":"Ternary owns(const  void[])","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.owns.html"},{"doc":"Returns `Ternary.no`.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"resolveInternalPointer","package":"phobos","parentType":"NullAllocator","signature":"Ternary resolveInternalPointer(const  void *,  ref  void[])","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.resolveInternalPointer.html"},{"doc":"No-op. Precondition: $(D b is null)","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"deallocate","package":"phobos","parentType":"NullAllocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.deallocate.html"},{"doc":"No-op.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"deallocateAll","package":"phobos","parentType":"NullAllocator","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.deallocateAll.html"},{"doc":"Returns `Ternary.yes`.","kind":"method","module":"std.experimental.allocator.building_blocks.null_allocator","name":"empty","package":"phobos","parentType":"NullAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/null_allocator/NullAllocator.empty.html"},{"doc":"$(H2 Assembling Your Own Allocator)","kind":"module","module":"std.experimental.allocator.building_blocks","name":"std.experimental.allocator.building_blocks","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/quantizer.d)","kind":"module","module":"std.experimental.allocator.building_blocks.quantizer","name":"std.experimental.allocator.building_blocks.quantizer","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/quantizer.html"},{"doc":"This allocator sits on top of `ParentAllocator` and quantizes allocation sizes, usually from arbitrary positive numbers to a small set of round num...","kind":"struct","module":"std.experimental.allocator.building_blocks.quantizer","name":"Quantizer","package":"phobos","parentType":"","signature":"Quantizer(ParentAllocator,  alias  roundingFunction)","url":"/phobos/std/experimental/allocator/building_blocks/quantizer.html#Quantizer"},{"doc":"Returns `roundingFunction(n)`.","kind":"method","module":"std.experimental.allocator.building_blocks.quantizer","name":"goodAllocSize","package":"phobos","parentType":"Quantizer","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/quantizer/Quantizer.goodAllocSize.html"},{"doc":"Gets a larger buffer `buf` by calling `parent.allocate(goodAllocSize(n))`. If `buf` is `null`, returns `null`. Otherwise, returns $(D buf[0 .. n]).","kind":"method","module":"std.experimental.allocator.building_blocks.quantizer","name":"allocate","package":"phobos","parentType":"Quantizer","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/quantizer/Quantizer.allocate.html"},{"doc":"First checks whether there's enough slack memory preallocated for `b` by evaluating $(D b.length + delta <= goodAllocSize(b.length)). If that's the...","kind":"method","module":"std.experimental.allocator.building_blocks.quantizer","name":"expand","package":"phobos","parentType":"Quantizer","signature":"bool expand(ref  void[]  b,  size_t delta)","url":"/phobos/std/experimental/allocator/building_blocks/quantizer/Quantizer.expand.html"},{"doc":"Expands or shrinks allocated block to an allocated size of $(D goodAllocSize(s)). Expansion occurs in place under the conditions required by `expan...","kind":"method","module":"std.experimental.allocator.building_blocks.quantizer","name":"reallocate","package":"phobos","parentType":"Quantizer","signature":"bool reallocate(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/quantizer/Quantizer.reallocate.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/region.d)","kind":"module","module":"std.experimental.allocator.building_blocks.region","name":"std.experimental.allocator.building_blocks.region","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/region.html"},{"doc":"A `Region` allocator allocates memory straight from one contiguous chunk. There is no deallocation, and once the region is full, allocation request...","kind":"struct","module":"std.experimental.allocator.building_blocks.region","name":"Region","package":"phobos","parentType":"","signature":"Region(ParentAllocator,\n     uint  minAlign =  platformAlignment,\n     Flag!\"growDownwards\" growDownwards =  No.growDownwards)","url":"/phobos/std/experimental/allocator/building_blocks/region.html#Region"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedBegin","package":"phobos","parentType":"Region","signature":"void * roundedBegin()","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.roundedBegin.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedEnd","package":"phobos","parentType":"Region","signature":"void * roundedEnd()","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.roundedEnd.html"},{"doc":"Rounds the given size to a multiple of the `alignment`","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"goodAllocSize","package":"phobos","parentType":"Region","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.goodAllocSize.html"},{"doc":"Allocates `n` bytes of memory. The shortest path involves an alignment adjustment (if $(D alignment > 1)), an increment, and a comparison.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocate","package":"phobos","parentType":"Region","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.allocate.html"},{"doc":"Allocates `n` bytes of memory aligned at alignment `a`.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"alignedAllocate","package":"phobos","parentType":"Region","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.alignedAllocate.html"},{"doc":"Allocates and returns all memory available to this region.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocateAll","package":"phobos","parentType":"Region","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.allocateAll.html"},{"doc":"Deallocates `b`. This works only if `b` was obtained as the last call to `allocate`; otherwise (i.e. another allocation has occurred since) it does...","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocate","package":"phobos","parentType":"Region","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.deallocate.html"},{"doc":"Deallocates all memory allocated by this region, which can be subsequently reused for new allocations.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocateAll","package":"phobos","parentType":"Region","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.deallocateAll.html"},{"doc":"Queries whether `b` has been allocated with this region.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"owns","package":"phobos","parentType":"Region","signature":"Ternary owns(const  void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.owns.html"},{"doc":"Returns `Ternary.yes` if no memory has been allocated in this region, `Ternary.no` otherwise. (Never returns `Ternary.unknown`.)","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"empty","package":"phobos","parentType":"Region","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.empty.html"},{"doc":"Nonstandard property that returns bytes available for allocation.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"available","package":"phobos","parentType":"Region","signature":"size_t available()","url":"/phobos/std/experimental/allocator/building_blocks/region/Region.available.html"},{"doc":"A `BorrowedRegion` allocates directly from a user-provided block of memory.","kind":"struct","module":"std.experimental.allocator.building_blocks.region","name":"BorrowedRegion","package":"phobos","parentType":"","signature":"BorrowedRegion(uint  minAlign =  platformAlignment,\n     Flag!\"growDownwards\" growDownwards =  No.growDownwards)","url":"/phobos/std/experimental/allocator/building_blocks/region.html#BorrowedRegion"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedBegin","package":"phobos","parentType":"BorrowedRegion","signature":"void * roundedBegin()","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.roundedBegin.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedEnd","package":"phobos","parentType":"BorrowedRegion","signature":"void * roundedEnd()","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.roundedEnd.html"},{"doc":"Rounds the given size to a multiple of the `alignment`","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"goodAllocSize","package":"phobos","parentType":"BorrowedRegion","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.goodAllocSize.html"},{"doc":"Allocates `n` bytes of memory. The shortest path involves an alignment adjustment (if $(D alignment > 1)), an increment, and a comparison.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocate","package":"phobos","parentType":"BorrowedRegion","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.allocate.html"},{"doc":"Allocates `n` bytes of memory aligned at alignment `a`.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"alignedAllocate","package":"phobos","parentType":"BorrowedRegion","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.alignedAllocate.html"},{"doc":"Allocates and returns all memory available to this region.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocateAll","package":"phobos","parentType":"BorrowedRegion","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.allocateAll.html"},{"doc":"Deallocates `b`. This works only if `b` was obtained as the last call to `allocate`; otherwise (i.e. another allocation has occurred since) it does...","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocate","package":"phobos","parentType":"BorrowedRegion","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.deallocate.html"},{"doc":"Deallocates all memory allocated by this region, which can be subsequently reused for new allocations.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocateAll","package":"phobos","parentType":"BorrowedRegion","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.deallocateAll.html"},{"doc":"Queries whether `b` has been allocated with this region.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"owns","package":"phobos","parentType":"BorrowedRegion","signature":"Ternary owns(const  void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.owns.html"},{"doc":"Returns `Ternary.yes` if no memory has been allocated in this region, `Ternary.no` otherwise. (Never returns `Ternary.unknown`.)","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"empty","package":"phobos","parentType":"BorrowedRegion","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.empty.html"},{"doc":"Nonstandard property that returns bytes available for allocation.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"available","package":"phobos","parentType":"BorrowedRegion","signature":"size_t available()","url":"/phobos/std/experimental/allocator/building_blocks/region/BorrowedRegion.available.html"},{"doc":"`InSituRegion` is a convenient region that carries its storage within itself (in the form of a statically-sized array).","kind":"struct","module":"std.experimental.allocator.building_blocks.region","name":"InSituRegion","package":"phobos","parentType":"","signature":"InSituRegion(size_t size,  size_t minAlign =  platformAlignment)","url":"/phobos/std/experimental/allocator/building_blocks/region.html#InSituRegion"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"lazyInit","package":"phobos","parentType":"InSituRegion","signature":"void lazyInit()","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.lazyInit.html"},{"doc":"Allocates `bytes` and returns them, or `null` if the region cannot accommodate the request. For efficiency reasons, if $(D bytes == 0) the function...","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocate","package":"phobos","parentType":"InSituRegion","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.allocate.html"},{"doc":"As above, but the memory allocated is aligned at `a` bytes.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"alignedAllocate","package":"phobos","parentType":"InSituRegion","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.alignedAllocate.html"},{"doc":"Deallocates `b`. This works only if `b` was obtained as the last call to `allocate`; otherwise (i.e. another allocation has occurred since) it does...","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocate","package":"phobos","parentType":"InSituRegion","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.deallocate.html"},{"doc":"Returns `Ternary.yes` if `b` is the result of a previous allocation, `Ternary.no` otherwise.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"owns","package":"phobos","parentType":"InSituRegion","signature":"Ternary owns(const  void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.owns.html"},{"doc":"Deallocates all memory allocated with this allocator.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocateAll","package":"phobos","parentType":"InSituRegion","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.deallocateAll.html"},{"doc":"Allocates all memory available with this allocator.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocateAll","package":"phobos","parentType":"InSituRegion","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.allocateAll.html"},{"doc":"Nonstandard function that returns the bytes available for allocation.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"available","package":"phobos","parentType":"InSituRegion","signature":"size_t available()","url":"/phobos/std/experimental/allocator/building_blocks/region/InSituRegion.available.html"},{"doc":"The threadsafe version of the `Region` allocator. Allocations and deallocations are lock-free based using $(REF cas, core,atomic).","kind":"struct","module":"std.experimental.allocator.building_blocks.region","name":"SharedRegion","package":"phobos","parentType":"","signature":"SharedRegion(ParentAllocator,\n     uint  minAlign =  platformAlignment,\n     Flag!\"growDownwards\" growDownwards =  No.growDownwards)","url":"/phobos/std/experimental/allocator/building_blocks/region.html#SharedRegion"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedBegin","package":"phobos","parentType":"SharedRegion","signature":"void * roundedBegin()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.roundedBegin.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedEnd","package":"phobos","parentType":"SharedRegion","signature":"void * roundedEnd()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.roundedEnd.html"},{"doc":"Rounds the given size to a multiple of the `alignment`","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"goodAllocSize","package":"phobos","parentType":"SharedRegion","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.goodAllocSize.html"},{"doc":"Allocates `n` bytes of memory. The allocation is served by atomically incrementing a pointer which keeps track of the current used space.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocate","package":"phobos","parentType":"SharedRegion","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.allocate.html"},{"doc":"Deallocates `b`. This works only if `b` was obtained as the last call to `allocate`; otherwise (i.e. another allocation has occurred since) it does...","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocate","package":"phobos","parentType":"SharedRegion","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.deallocate.html"},{"doc":"Deallocates all memory allocated by this region, which can be subsequently reused for new allocations.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocateAll","package":"phobos","parentType":"SharedRegion","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.deallocateAll.html"},{"doc":"Allocates `n` bytes of memory aligned at alignment `a`. Params: n = number of bytes to allocate a = alignment for the allocated block","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"alignedAllocate","package":"phobos","parentType":"SharedRegion","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.alignedAllocate.html"},{"doc":"Queries whether `b` has been allocated with this region.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"owns","package":"phobos","parentType":"SharedRegion","signature":"Ternary owns(const  void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.owns.html"},{"doc":"Returns `Ternary.yes` if no memory has been allocated in this region, `Ternary.no` otherwise. (Never returns `Ternary.unknown`.)","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"empty","package":"phobos","parentType":"SharedRegion","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedRegion.empty.html"},{"doc":"A `SharedBorrowedRegion` allocates directly from a user-provided block of memory.","kind":"struct","module":"std.experimental.allocator.building_blocks.region","name":"SharedBorrowedRegion","package":"phobos","parentType":"","signature":"SharedBorrowedRegion(uint  minAlign =  platformAlignment,\n     Flag!\"growDownwards\" growDownwards =  No.growDownwards)","url":"/phobos/std/experimental/allocator/building_blocks/region.html#SharedBorrowedRegion"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedBegin","package":"phobos","parentType":"SharedBorrowedRegion","signature":"void * roundedBegin()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.roundedBegin.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"roundedEnd","package":"phobos","parentType":"SharedBorrowedRegion","signature":"void * roundedEnd()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.roundedEnd.html"},{"doc":"Rounds the given size to a multiple of the `alignment`","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"goodAllocSize","package":"phobos","parentType":"SharedBorrowedRegion","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.goodAllocSize.html"},{"doc":"Allocates `n` bytes of memory. The allocation is served by atomically incrementing a pointer which keeps track of the current used space.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"allocate","package":"phobos","parentType":"SharedBorrowedRegion","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.allocate.html"},{"doc":"Allocates `n` bytes of memory aligned at alignment `a`.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"alignedAllocate","package":"phobos","parentType":"SharedBorrowedRegion","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.alignedAllocate.html"},{"doc":"Deallocates `b`. This works only if `b` was obtained as the last call to `allocate`; otherwise (i.e. another allocation has occurred since) it does...","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocate","package":"phobos","parentType":"SharedBorrowedRegion","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.deallocate.html"},{"doc":"Deallocates all memory allocated by this region, which can be subsequently reused for new allocations.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"deallocateAll","package":"phobos","parentType":"SharedBorrowedRegion","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.deallocateAll.html"},{"doc":"Queries whether `b` has been allocated with this region.","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"owns","package":"phobos","parentType":"SharedBorrowedRegion","signature":"Ternary owns(const  void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.owns.html"},{"doc":"Returns `Ternary.yes` if no memory has been allocated in this region, `Ternary.no` otherwise. (Never returns `Ternary.unknown`.)","kind":"method","module":"std.experimental.allocator.building_blocks.region","name":"empty","package":"phobos","parentType":"SharedBorrowedRegion","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/region/SharedBorrowedRegion.empty.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/scoped_allocator.d)","kind":"module","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"std.experimental.allocator.building_blocks.scoped_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator.html"},{"doc":"`ScopedAllocator` delegates all allocation requests to `ParentAllocator`. When destroyed, the `ScopedAllocator` object automatically calls $(D deal...","kind":"struct","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"ScopedAllocator","package":"phobos","parentType":"","signature":"ScopedAllocator(ParentAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator.html#ScopedAllocator"},{"doc":"Forwards to `parent.goodAllocSize` (which accounts for the management overhead).","kind":"method","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"goodAllocSize","package":"phobos","parentType":"ScopedAllocator","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator/ScopedAllocator.goodAllocSize.html"},{"doc":"Allocates memory. For management it actually allocates extra memory from the parent.","kind":"method","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"allocate","package":"phobos","parentType":"ScopedAllocator","signature":"void[] allocate(size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator/ScopedAllocator.allocate.html"},{"doc":"Reallocates `b` to new size `s`.","kind":"method","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"reallocate","package":"phobos","parentType":"ScopedAllocator","signature":"bool reallocate(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator/ScopedAllocator.reallocate.html"},{"doc":"Deallocates all memory allocated.","kind":"method","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"deallocateAll","package":"phobos","parentType":"ScopedAllocator","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator/ScopedAllocator.deallocateAll.html"},{"doc":"Returns `Ternary.yes` if this allocator is not responsible for any memory, `Ternary.no` otherwise. (Never returns `Ternary.unknown`.)","kind":"method","module":"std.experimental.allocator.building_blocks.scoped_allocator","name":"empty","package":"phobos","parentType":"ScopedAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/building_blocks/scoped_allocator/ScopedAllocator.empty.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/building_blocks/segregator.d)","kind":"module","module":"std.experimental.allocator.building_blocks.segregator","name":"std.experimental.allocator.building_blocks.segregator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/segregator.html"},{"doc":"Dispatches allocations (and deallocations) between two allocators ($(D SmallAllocator) and `LargeAllocator`) depending on the size allocated, as fo...","kind":"struct","module":"std.experimental.allocator.building_blocks.segregator","name":"Segregator","package":"phobos","parentType":"","signature":"Segregator(size_t threshold,  SmallAllocator,  LargeAllocator)","url":"/phobos/std/experimental/allocator/building_blocks/segregator.html#Segregator"},{"doc":"Composite allocators involving nested instantiations of `Segregator` make it difficult to access individual sub-allocators stored within. $(D alloc...","kind":"method","module":"std.experimental.allocator.building_blocks.segregator","name":"allocatorForSize","package":"phobos","parentType":"Segregator","signature":"ref auto allocatorForSize(size_t s)()","url":"/phobos/std/experimental/allocator/building_blocks/segregator/Segregator.allocatorForSize.html"},{"doc":"A `Segregator` with more than three arguments expands to a composition of elemental `Segregator`s, as illustrated by the following example:","kind":"template","module":"std.experimental.allocator.building_blocks.segregator","name":"Segregator","package":"phobos","parentType":"","signature":"Segregator(Args...)","url":"/phobos/std/experimental/allocator/building_blocks/segregator.html#Segregator"},{"doc":"Allocator that collects useful statistics about allocations, both global and per calling point. The statistics collected can be configured statical...","kind":"module","module":"std.experimental.allocator.building_blocks.stats_collector","name":"std.experimental.allocator.building_blocks.stats_collector","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html"},{"doc":"_Options for `StatsCollector` defined below. Each enables during compilation one specific counter, statistic, or other piece of information.","kind":"enum","module":"std.experimental.allocator.building_blocks.stats_collector","name":"Options","package":"phobos","parentType":"","signature":"Options : ulong","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `owns`.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numOwns","package":"phobos","parentType":"","signature":"numOwns = 1u <<  0","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `allocate`. All calls are counted, including requests for zero bytes or failed requests.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numAllocate","package":"phobos","parentType":"","signature":"numAllocate = 1u <<  1","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `allocate` that succeeded, i.e. they returned a block as large as requested. (N.B. requests for zero bytes count as s...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numAllocateOK","package":"phobos","parentType":"","signature":"numAllocateOK = 1u <<  2","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `expand`, regardless of arguments or result.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numExpand","package":"phobos","parentType":"","signature":"numExpand = 1u <<  3","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `expand` that resulted in a successful expansion.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numExpandOK","package":"phobos","parentType":"","signature":"numExpandOK = 1u <<  4","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `reallocate`, regardless of arguments or result.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numReallocate","package":"phobos","parentType":"","signature":"numReallocate = 1u <<  5","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `reallocate` that succeeded. (Reallocations to zero bytes count as successful.)","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numReallocateOK","package":"phobos","parentType":"","signature":"numReallocateOK = 1u <<  6","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `reallocate` that resulted in an in-place reallocation (no memory moved). If this number is close to the total number...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numReallocateInPlace","package":"phobos","parentType":"","signature":"numReallocateInPlace = 1u <<  7","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `deallocate`.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numDeallocate","package":"phobos","parentType":"","signature":"numDeallocate = 1u <<  8","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `deallocateAll`.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numDeallocateAll","package":"phobos","parentType":"","signature":"numDeallocateAll = 1u <<  9","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `alignedAllocate`. All calls are counted, including requests for zero bytes or failed requests.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numAlignedAllocate","package":"phobos","parentType":"","signature":"numAlignedAllocate = 1u <<  10","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Counts the number of calls to `alignedAllocate` that succeeded, i.e. they returned a block as large as requested. (N.B. requests for zero bytes cou...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numAlignedAllocateOk","package":"phobos","parentType":"","signature":"numAlignedAllocateOk = 1u <<  11","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Chooses all `numXxx` flags.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"numAll","package":"phobos","parentType":"","signature":"numAll = (1u <<  12)  -  1","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Tracks bytes currently allocated by this allocator. This number goes up and down as memory is allocated and deallocated, and is zero if the allocat...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesUsed","package":"phobos","parentType":"","signature":"bytesUsed = 1u <<  12","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Tracks total cumulative bytes allocated by means of `allocate`, `expand`, and `reallocate` (when resulting in an expansion). This number always gro...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesAllocated","package":"phobos","parentType":"","signature":"bytesAllocated = 1u <<  13","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Tracks the sum of all `delta` values in calls of the form $(D expand(b, delta)) that succeed (return `true`).","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesExpanded","package":"phobos","parentType":"","signature":"bytesExpanded = 1u <<  14","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Tracks the sum of all $(D b.length - s) with $(D b.length > s) in calls of the form $(D realloc(b, s)) that succeed (return `true`). In per-call st...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesContracted","package":"phobos","parentType":"","signature":"bytesContracted = 1u <<  15","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Tracks the sum of all bytes moved as a result of calls to `realloc` that were unable to reallocate in place. A large number (relative to $(D bytesA...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesMoved","package":"phobos","parentType":"","signature":"bytesMoved = 1u <<  16","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Tracks the sum of all bytes NOT moved as result of calls to `realloc` that managed to reallocate in place. A large number (relative to $(D bytesAll...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesNotMoved","package":"phobos","parentType":"","signature":"bytesNotMoved = 1u <<  17","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Measures the sum of extra bytes allocated beyond the bytes requested, i.e. the $(HTTPS en.wikipedia.org/wiki/Fragmentation_(computing)#Internal_fra...","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesSlack","package":"phobos","parentType":"","signature":"bytesSlack = 1u <<  18","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Measures the maximum bytes allocated over the time. This is useful for dimensioning allocators.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesHighTide","package":"phobos","parentType":"","signature":"bytesHighTide = 1u <<  19","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Chooses all `byteXxx` flags.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"bytesAll","package":"phobos","parentType":"","signature":"bytesAll = ((1u <<  20)  -  1)  &  ~ numAll","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Combines all flags above.","kind":"enum_member","module":"std.experimental.allocator.building_blocks.stats_collector","name":"all","package":"phobos","parentType":"","signature":"all = (1u <<  20)  -  1","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#Options"},{"doc":"Allocator that collects extra data about allocations. Since each piece of information adds size and time overhead, statistics can be individually e...","kind":"struct","module":"std.experimental.allocator.building_blocks.stats_collector","name":"StatsCollector","package":"phobos","parentType":"","signature":"StatsCollector(Allocator,  ulong  flags =  Options.all,\n     ulong  perCallFlags =  0)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector.html#StatsCollector"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"define","package":"phobos","parentType":"StatsCollector","signature":"string define(string type,  string[]  names...)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.define.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"add","package":"phobos","parentType":"StatsCollector","signature":"void add(string counter)(Signed!size_t n)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.add.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"up","package":"phobos","parentType":"StatsCollector","signature":"void up(string counter)()","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.up.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"down","package":"phobos","parentType":"StatsCollector","signature":"void down(string counter)()","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.down.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"ownsImpl","package":"phobos","parentType":"StatsCollector","signature":"Ternary ownsImpl(string f =  null,  uint  n =  0)(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.ownsImpl.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"allocateImpl","package":"phobos","parentType":"StatsCollector","signature":"void[] allocateImpl(string f =  null,  ulong  n =  0)(size_t bytes)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.allocateImpl.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"alignedAllocateImpl","package":"phobos","parentType":"StatsCollector","signature":"void[] alignedAllocateImpl(string f =  null,  ulong  n =  0)(size_t bytes,  uint  a)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.alignedAllocateImpl.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"expandImpl","package":"phobos","parentType":"StatsCollector","signature":"bool expandImpl(string f =  null,  uint  n =  0)(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.expandImpl.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"reallocateImpl","package":"phobos","parentType":"StatsCollector","signature":"bool reallocateImpl(string f =  null,  uint  n =  0)(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.reallocateImpl.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"deallocateImpl","package":"phobos","parentType":"StatsCollector","signature":"bool deallocateImpl(string f =  null,  uint  n =  0)(void[]  b)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.deallocateImpl.html"},{"doc":"Reports per instance statistics to `output` (e.g. `stdout`). The format is simple: one kind and value per line, separated by a colon, e.g. `bytesAl...","kind":"method","module":"std.experimental.allocator.building_blocks.stats_collector","name":"reportStatistics","package":"phobos","parentType":"StatsCollector","signature":"void reportStatistics(R)(auto  ref  R output)","url":"/phobos/std/experimental/allocator/building_blocks/stats_collector/StatsCollector.reportStatistics.html"},{"doc":"Utility and ancillary artifacts of `std.experimental.allocator`. This module shouldn't be used directly; its functionality will be migrated into mo...","kind":"module","module":"std.experimental.allocator.common","name":"std.experimental.allocator.common","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/common.html"},{"doc":"The default good size allocation is deduced as `n` rounded up to the allocator's alignment.","kind":"function","module":"std.experimental.allocator.common","name":"goodAllocSize","package":"phobos","parentType":"","signature":"size_t goodAllocSize(A)(auto  ref  A a,  size_t n)","url":"/phobos/std/experimental/allocator/common/goodAllocSize.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"roundUpToMultipleOf","package":"phobos","parentType":"","signature":"size_t roundUpToMultipleOf(size_t s,  uint  base)","url":"/phobos/std/experimental/allocator/common/roundUpToMultipleOf.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"roundUpToAlignment","package":"phobos","parentType":"","signature":"size_t roundUpToAlignment(size_t n,  uint  alignment)","url":"/phobos/std/experimental/allocator/common/roundUpToAlignment.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"roundDownToAlignment","package":"phobos","parentType":"","signature":"size_t roundDownToAlignment(size_t n,  uint  alignment)","url":"/phobos/std/experimental/allocator/common/roundDownToAlignment.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"roundUpToAlignment","package":"phobos","parentType":"","signature":"void[] roundUpToAlignment(void[]  b,  uint  a)","url":"/phobos/std/experimental/allocator/common/roundUpToAlignment.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"divideRoundUp","package":"phobos","parentType":"","signature":"size_t divideRoundUp(size_t a,  size_t b)","url":"/phobos/std/experimental/allocator/common/divideRoundUp.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"roundStartToMultipleOf","package":"phobos","parentType":"","signature":"void[] roundStartToMultipleOf(void[]  s,  uint  base)","url":"/phobos/std/experimental/allocator/common/roundStartToMultipleOf.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"roundUpToPowerOf2","package":"phobos","parentType":"","signature":"size_t roundUpToPowerOf2(size_t s)","url":"/phobos/std/experimental/allocator/common/roundUpToPowerOf2.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"trailingZeros","package":"phobos","parentType":"","signature":"uint trailingZeros(ulong  x)","url":"/phobos/std/experimental/allocator/common/trailingZeros.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"alignedAt","package":"phobos","parentType":"","signature":"bool alignedAt(T)(T *  ptr,  uint  alignment)","url":"/phobos/std/experimental/allocator/common/alignedAt.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"effectiveAlignment","package":"phobos","parentType":"","signature":"size_t effectiveAlignment(void *  ptr)","url":"/phobos/std/experimental/allocator/common/effectiveAlignment.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"alignDownTo","package":"phobos","parentType":"","signature":"void * alignDownTo(return  scope  void *  ptr,  uint  alignment)","url":"/phobos/std/experimental/allocator/common/alignDownTo.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"alignUpTo","package":"phobos","parentType":"","signature":"void * alignUpTo(return  scope  void *  ptr,  uint  alignment)","url":"/phobos/std/experimental/allocator/common/alignUpTo.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"isGoodStaticAlignment","package":"phobos","parentType":"","signature":"bool isGoodStaticAlignment(uint  x)","url":"/phobos/std/experimental/allocator/common/isGoodStaticAlignment.html"},{"doc":"","kind":"function","module":"std.experimental.allocator.common","name":"isGoodDynamicAlignment","package":"phobos","parentType":"","signature":"bool isGoodDynamicAlignment(uint  x)","url":"/phobos/std/experimental/allocator/common/isGoodDynamicAlignment.html"},{"doc":"The default `reallocate` function first attempts to use `expand`. If $(D Allocator.expand) is not defined or returns `false`, `reallocate` allocate...","kind":"function","module":"std.experimental.allocator.common","name":"reallocate","package":"phobos","parentType":"","signature":"bool reallocate(Allocator)(ref  Allocator a,  ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/common/reallocate.html"},{"doc":"The default `alignedReallocate` function first attempts to use `expand`. If `Allocator.expand` is not defined or returns `false`,  $(D alignedReall...","kind":"function","module":"std.experimental.allocator.common","name":"alignedReallocate","package":"phobos","parentType":"","signature":"bool alignedReallocate(Allocator)(ref  Allocator alloc,\n         ref  void[]  b,  size_t s,  uint  a) if (hasMember!(Allocator,  \"alignedAllocate\"))","url":"/phobos/std/experimental/allocator/common/alignedReallocate.html"},{"doc":"Forwards each of the methods in `funs` (if defined) to `member`.","kind":"function","module":"std.experimental.allocator.common","name":"forwardToMember","package":"phobos","parentType":"","signature":"string forwardToMember(string member,  string[]  funs...)","url":"/phobos/std/experimental/allocator/common/forwardToMember.html"},{"doc":"Returns the size in bytes of the state that needs to be allocated to hold an object of type `T`. `stateSize!T` is zero for `struct`s that are not n...","kind":"template","module":"std.experimental.allocator.common","name":"stateSize","package":"phobos","parentType":"","signature":"stateSize(T)","url":"/phobos/std/experimental/allocator/common.html#stateSize"},{"doc":"Returns `true` if the `Allocator` has the alignment known at compile time; otherwise it returns `false`.","kind":"template","module":"std.experimental.allocator.common","name":"hasStaticallyKnownAlignment","package":"phobos","parentType":"","signature":"hasStaticallyKnownAlignment(Allocator)","url":"/phobos/std/experimental/allocator/common.html#hasStaticallyKnownAlignment"},{"doc":"`chooseAtRuntime` is a compile-time constant of type `size_t` that several parameterized structures in this module recognize to mean deferral to ru...","kind":"variable","module":"std.experimental.allocator.common","name":"chooseAtRuntime","package":"phobos","parentType":"","signature":"chooseAtRuntime","url":"/phobos/std/experimental/allocator/common.html#chooseAtRuntime"},{"doc":"`unbounded` is a compile-time constant of type `size_t` that several parameterized structures in this module recognize to mean \"infinite\" bounds fo...","kind":"variable","module":"std.experimental.allocator.common","name":"unbounded","package":"phobos","parentType":"","signature":"unbounded","url":"/phobos/std/experimental/allocator/common.html#unbounded"},{"doc":"The alignment that is guaranteed to accommodate any D object allocation on the current platform.","kind":"variable","module":"std.experimental.allocator.common","name":"platformAlignment","package":"phobos","parentType":"","signature":"uint platformAlignment","url":"/phobos/std/experimental/allocator/common.html#platformAlignment"},{"doc":"D's built-in garbage-collected allocator.","kind":"module","module":"std.experimental.allocator.gc_allocator","name":"std.experimental.allocator.gc_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/gc_allocator.html"},{"doc":"D's built-in garbage-collected allocator.","kind":"struct","module":"std.experimental.allocator.gc_allocator","name":"GCAllocator","package":"phobos","parentType":"","signature":"GCAllocator","url":"/phobos/std/experimental/allocator/gc_allocator.html#GCAllocator"},{"doc":"Standard allocator methods per the semantics defined above. The $(D deallocate) and `reallocate` methods are `@system` because they may move memory...","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"allocate","package":"phobos","parentType":"GCAllocator","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.allocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"expand","package":"phobos","parentType":"GCAllocator","signature":"bool expand(ref  void[]  b,  size_t delta)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.expand.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"reallocate","package":"phobos","parentType":"GCAllocator","signature":"bool reallocate(ref  void[]  b,  size_t newSize)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.reallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"resolveInternalPointer","package":"phobos","parentType":"GCAllocator","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.resolveInternalPointer.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"deallocate","package":"phobos","parentType":"GCAllocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.deallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"goodAllocSize","package":"phobos","parentType":"GCAllocator","signature":"size_t goodAllocSize(size_t n)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.goodAllocSize.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"allocateZeroed","package":"phobos","parentType":"GCAllocator","signature":"void[] allocateZeroed()(size_t bytes)","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.allocateZeroed.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.gc_allocator","name":"collect","package":"phobos","parentType":"GCAllocator","signature":"void collect()","url":"/phobos/std/experimental/allocator/gc_allocator/GCAllocator.collect.html"},{"doc":"The C heap allocator.","kind":"module","module":"std.experimental.allocator.mallocator","name":"std.experimental.allocator.mallocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/mallocator.html"},{"doc":"The C heap allocator.","kind":"struct","module":"std.experimental.allocator.mallocator","name":"Mallocator","package":"phobos","parentType":"","signature":"Mallocator","url":"/phobos/std/experimental/allocator/mallocator.html#Mallocator"},{"doc":"Standard allocator methods per the semantics defined above. The `deallocate` and `reallocate` methods are `@system` because they may move memory ar...","kind":"method","module":"std.experimental.allocator.mallocator","name":"allocate","package":"phobos","parentType":"Mallocator","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/mallocator/Mallocator.allocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.mallocator","name":"deallocate","package":"phobos","parentType":"Mallocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/mallocator/Mallocator.deallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.mallocator","name":"reallocate","package":"phobos","parentType":"Mallocator","signature":"bool reallocate(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/mallocator/Mallocator.reallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator.mallocator","name":"allocateZeroed","package":"phobos","parentType":"Mallocator","signature":"void[] allocateZeroed()(size_t bytes)","url":"/phobos/std/experimental/allocator/mallocator/Mallocator.allocateZeroed.html"},{"doc":"Aligned allocator using OS-specific primitives, under a uniform API.","kind":"struct","module":"std.experimental.allocator.mallocator","name":"AlignedMallocator","package":"phobos","parentType":"","signature":"AlignedMallocator","url":"/phobos/std/experimental/allocator/mallocator.html#AlignedMallocator"},{"doc":"Forwards to $(D alignedAllocate(bytes, platformAlignment)).","kind":"method","module":"std.experimental.allocator.mallocator","name":"allocate","package":"phobos","parentType":"AlignedMallocator","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/mallocator/AlignedMallocator.allocate.html"},{"doc":"Forwards to $(D alignedReallocate(b, newSize, platformAlignment)). Should be used with blocks obtained with `allocate` otherwise the custom alignme...","kind":"method","module":"std.experimental.allocator.mallocator","name":"reallocate","package":"phobos","parentType":"AlignedMallocator","signature":"bool reallocate(ref  void[]  b,  size_t newSize)","url":"/phobos/std/experimental/allocator/mallocator/AlignedMallocator.reallocate.html"},{"doc":"Source: $(PHOBOSSRC std/experimental/allocator/_mmap_allocator.d)","kind":"module","module":"std.experimental.allocator.mmap_allocator","name":"std.experimental.allocator.mmap_allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/mmap_allocator.html"},{"doc":"Allocator (currently defined only for Posix and Windows) using $(D $(LINK2 https://en.wikipedia.org/wiki/Mmap, mmap)) and $(D $(LUCKY munmap)) dire...","kind":"struct","module":"std.experimental.allocator.mmap_allocator","name":"MmapAllocator","package":"phobos","parentType":"","signature":"MmapAllocator","url":"/phobos/std/experimental/allocator/mmap_allocator.html#MmapAllocator"},{"doc":"High-level interface for allocators. Implements bundled allocation/creation and destruction/deallocation of data including `struct`s and `class`es,...","kind":"module","module":"std.experimental.allocator","name":"std.experimental.allocator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator.html"},{"doc":"","kind":"function","module":"std.experimental.allocator","name":"setupThreadAllocator","package":"phobos","parentType":"","signature":"RCIAllocator setupThreadAllocator()","url":"/phobos/std/experimental/allocator/setupThreadAllocator.html"},{"doc":"Gets/sets the allocator for the current thread. This is the default allocator that should be used for allocating thread-local memory. For allocatin...","kind":"function","module":"std.experimental.allocator","name":"theAllocator","package":"phobos","parentType":"","signature":"RCIAllocator theAllocator()","url":"/phobos/std/experimental/allocator/theAllocator.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"theAllocator","package":"phobos","parentType":"","signature":"void theAllocator(RCIAllocator a)","url":"/phobos/std/experimental/allocator/theAllocator.html"},{"doc":"Gets/sets the allocator for the current process. This allocator must be used for allocating memory shared across threads. Objects created using thi...","kind":"function","module":"std.experimental.allocator","name":"processAllocator","package":"phobos","parentType":"","signature":"RCISharedAllocator processAllocator()","url":"/phobos/std/experimental/allocator/processAllocator.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"processAllocator","package":"phobos","parentType":"","signature":"void processAllocator(ref  RCISharedAllocator a)","url":"/phobos/std/experimental/allocator/processAllocator.html"},{"doc":"Dynamically allocates (using `alloc`) and then creates in the memory allocated an object of type `T`, using `args` (if any) for its initialization....","kind":"function","module":"std.experimental.allocator","name":"make","package":"phobos","parentType":"","signature":"auto make(T,  Allocator,  A...)(auto  ref  Allocator alloc,  auto  ref  A args)","url":"/phobos/std/experimental/allocator/make.html"},{"doc":"","kind":"function","module":"std.experimental.allocator","name":"fillWithMemcpy","package":"phobos","parentType":"","signature":"void fillWithMemcpy(T)(scope  void[]  array,  auto  ref  T filler) if (T.sizeof ==  1)","url":"/phobos/std/experimental/allocator/fillWithMemcpy.html"},{"doc":"","kind":"function","module":"std.experimental.allocator","name":"fillWithMemcpy","package":"phobos","parentType":"","signature":"void fillWithMemcpy(T)(scope  void[]  array,  auto  ref  T filler) if (T.sizeof !=  1)","url":"/phobos/std/experimental/allocator/fillWithMemcpy.html"},{"doc":"","kind":"function","module":"std.experimental.allocator","name":"uninitializedFillDefault","package":"phobos","parentType":"","signature":"T[] uninitializedFillDefault(T)(T[]  array)","url":"/phobos/std/experimental/allocator/uninitializedFillDefault.html"},{"doc":"Create an array of `T` with `length` elements using `alloc`. The array is either default-initialized, filled with copies of `init`, or initialized ...","kind":"function","module":"std.experimental.allocator","name":"makeArray","package":"phobos","parentType":"","signature":"T[] makeArray(T,  Allocator)(auto  ref  Allocator alloc,  size_t length)","url":"/phobos/std/experimental/allocator/makeArray.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"makeArray","package":"phobos","parentType":"","signature":"T[] makeArray(T,  Allocator)(auto  ref  Allocator alloc,  size_t length,  T init)","url":"/phobos/std/experimental/allocator/makeArray.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"makeArray","package":"phobos","parentType":"","signature":"Unqual!(ElementEncodingType!R)[] makeArray(Allocator,  R)(auto  ref  Allocator alloc,  R range) if (isInputRange!R && !isInfinite!R)","url":"/phobos/std/experimental/allocator/makeArray.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"makeArray","package":"phobos","parentType":"","signature":"T[] makeArray(T,  Allocator,  R)(auto  ref  Allocator alloc,  R range) if (isInputRange!R && !isInfinite!R)","url":"/phobos/std/experimental/allocator/makeArray.html"},{"doc":"Grows `array` by appending `delta` more elements. The needed memory is allocated using `alloc`. The extra elements added are either default- initia...","kind":"function","module":"std.experimental.allocator","name":"expandArray","package":"phobos","parentType":"","signature":"bool expandArray(T,  Allocator)(auto  ref  Allocator alloc,  ref  T[]  array,\n         size_t delta)","url":"/phobos/std/experimental/allocator/expandArray.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"expandArray","package":"phobos","parentType":"","signature":"bool expandArray(T,  Allocator)(auto  ref  Allocator alloc,  ref  T[]  array,\n     size_t delta,  auto  ref  T init)","url":"/phobos/std/experimental/allocator/expandArray.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"expandArray","package":"phobos","parentType":"","signature":"bool expandArray(T,  Allocator,  R)(auto  ref  Allocator alloc,  ref  T[]  array,\n         R range) if (isInputRange!R)","url":"/phobos/std/experimental/allocator/expandArray.html"},{"doc":"Shrinks an array by `delta` elements.","kind":"function","module":"std.experimental.allocator","name":"shrinkArray","package":"phobos","parentType":"","signature":"bool shrinkArray(T,  Allocator)(auto  ref  Allocator alloc,\n         ref  T[]  array,  size_t delta)","url":"/phobos/std/experimental/allocator/shrinkArray.html"},{"doc":"Destroys and then deallocates (using `alloc`) the object pointed to by a pointer, the class object referred to by a `class` or `interface` referenc...","kind":"function","module":"std.experimental.allocator","name":"dispose","package":"phobos","parentType":"","signature":"void dispose(A,  T)(auto  ref  A alloc,  auto  ref  T *  p)","url":"/phobos/std/experimental/allocator/dispose.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"dispose","package":"phobos","parentType":"","signature":"void dispose(A,  T)(auto  ref  A alloc,  auto  ref  T p) if (is(T ==  class)  ||  is(T ==  interface))","url":"/phobos/std/experimental/allocator/dispose.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"dispose","package":"phobos","parentType":"","signature":"void dispose(A,  T)(auto  ref  A alloc,  auto  ref  T[]  array)","url":"/phobos/std/experimental/allocator/dispose.html"},{"doc":"Allocates a multidimensional array of elements of type T.","kind":"function","module":"std.experimental.allocator","name":"makeMultidimensionalArray","package":"phobos","parentType":"","signature":"auto makeMultidimensionalArray(T,  Allocator,  size_t N)(auto  ref  Allocator alloc,  size_t[N]  lengths...)","url":"/phobos/std/experimental/allocator/makeMultidimensionalArray.html"},{"doc":"Destroys and then deallocates a multidimensional array, assuming it was created with makeMultidimensionalArray and the same allocator was used.","kind":"function","module":"std.experimental.allocator","name":"disposeMultidimensionalArray","package":"phobos","parentType":"","signature":"void disposeMultidimensionalArray(T,  Allocator)(auto  ref  Allocator alloc,  auto  ref  T[]  array)","url":"/phobos/std/experimental/allocator/disposeMultidimensionalArray.html"},{"doc":"Returns a dynamically-typed `CAllocator` built around a given statically- typed allocator `a` of type `A`. Passing a pointer to the allocator creat...","kind":"function","module":"std.experimental.allocator","name":"allocatorObject","package":"phobos","parentType":"","signature":"RCIAllocator allocatorObject(A)(auto  ref  A a) if (!isPointer!A)","url":"/phobos/std/experimental/allocator/allocatorObject.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"allocatorObject","package":"phobos","parentType":"","signature":"RCIAllocator allocatorObject(A)(A *  pa)","url":"/phobos/std/experimental/allocator/allocatorObject.html"},{"doc":"Returns a dynamically-typed `CSharedAllocator` built around a given statically- typed allocator `a` of type `A`. Passing a pointer to the allocator...","kind":"function","module":"std.experimental.allocator","name":"sharedAllocatorObject","package":"phobos","parentType":"","signature":"RCISharedAllocator sharedAllocatorObject(A)(auto  ref  A a) if (!isPointer!A)","url":"/phobos/std/experimental/allocator/sharedAllocatorObject.html"},{"doc":"Ditto","kind":"function","module":"std.experimental.allocator","name":"sharedAllocatorObject","package":"phobos","parentType":"","signature":"RCISharedAllocator sharedAllocatorObject(A)(A *  pa)","url":"/phobos/std/experimental/allocator/sharedAllocatorObject.html"},{"doc":"Dynamic allocator interface. Code that defines allocators ultimately implements this interface. This should be used wherever a uniform type is requ...","kind":"interface","module":"std.experimental.allocator","name":"IAllocator","package":"phobos","parentType":"","signature":"IAllocator","url":"/phobos/std/experimental/allocator.html#IAllocator"},{"doc":"Returns the alignment offered.","kind":"method","module":"std.experimental.allocator","name":"alignment","package":"phobos","parentType":"IAllocator","signature":"uint alignment()","url":"/phobos/std/experimental/allocator/IAllocator.alignment.html"},{"doc":"Returns the good allocation size that guarantees zero internal fragmentation.","kind":"method","module":"std.experimental.allocator","name":"goodAllocSize","package":"phobos","parentType":"IAllocator","signature":"size_t goodAllocSize(size_t s)","url":"/phobos/std/experimental/allocator/IAllocator.goodAllocSize.html"},{"doc":"Allocates `n` bytes of memory.","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"IAllocator","signature":"void[] allocate(size_t,  TypeInfo ti =  null)","url":"/phobos/std/experimental/allocator/IAllocator.allocate.html"},{"doc":"Allocates `n` bytes of memory with specified alignment `a`. Implementations that do not support this primitive should always return `null`.","kind":"method","module":"std.experimental.allocator","name":"alignedAllocate","package":"phobos","parentType":"IAllocator","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/IAllocator.alignedAllocate.html"},{"doc":"Allocates and returns all memory available to this allocator. Implementations that do not support this primitive should always return `null`.","kind":"method","module":"std.experimental.allocator","name":"allocateAll","package":"phobos","parentType":"IAllocator","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/IAllocator.allocateAll.html"},{"doc":"Expands a memory block in place and returns `true` if successful. Implementations that don't support this primitive should always return `false`.","kind":"method","module":"std.experimental.allocator","name":"expand","package":"phobos","parentType":"IAllocator","signature":"bool expand(ref  void[],  size_t)","url":"/phobos/std/experimental/allocator/IAllocator.expand.html"},{"doc":"Reallocates a memory block.","kind":"method","module":"std.experimental.allocator","name":"reallocate","package":"phobos","parentType":"IAllocator","signature":"bool reallocate(ref  void[],  size_t)","url":"/phobos/std/experimental/allocator/IAllocator.reallocate.html"},{"doc":"Reallocates a memory block with specified alignment.","kind":"method","module":"std.experimental.allocator","name":"alignedReallocate","package":"phobos","parentType":"IAllocator","signature":"bool alignedReallocate(ref  void[]  b,  size_t size,  uint  alignment)","url":"/phobos/std/experimental/allocator/IAllocator.alignedReallocate.html"},{"doc":"Returns `Ternary.yes` if the allocator owns `b`, `Ternary.no` if the allocator doesn't own `b`, and `Ternary.unknown` if ownership cannot be determ...","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"IAllocator","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/IAllocator.owns.html"},{"doc":"Resolves an internal pointer to the full block allocated. Implementations that don't support this primitive should always return `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"IAllocator","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/IAllocator.resolveInternalPointer.html"},{"doc":"Deallocates a memory block. Implementations that don't support this primitive should always return `false`. A simple way to check that an allocator...","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"IAllocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/IAllocator.deallocate.html"},{"doc":"Deallocates all memory. Implementations that don't support this primitive should always return `false`.","kind":"method","module":"std.experimental.allocator","name":"deallocateAll","package":"phobos","parentType":"IAllocator","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/IAllocator.deallocateAll.html"},{"doc":"Returns `Ternary.yes` if no memory is currently allocated from this allocator, `Ternary.no` if some allocations are currently active, or `Ternary.u...","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"IAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/IAllocator.empty.html"},{"doc":"Increases the reference count of the concrete class that implements this interface.","kind":"method","module":"std.experimental.allocator","name":"incRef","package":"phobos","parentType":"IAllocator","signature":"void incRef()","url":"/phobos/std/experimental/allocator/IAllocator.incRef.html"},{"doc":"Decreases the reference count of the concrete class that implements this interface. When the reference count is `0`, the object self-destructs.","kind":"method","module":"std.experimental.allocator","name":"decRef","package":"phobos","parentType":"IAllocator","signature":"bool decRef()","url":"/phobos/std/experimental/allocator/IAllocator.decRef.html"},{"doc":"A reference counted struct that wraps the dynamic allocator interface. This should be used wherever a uniform type is required for encapsulating va...","kind":"struct","module":"std.experimental.allocator","name":"RCIAllocator","package":"phobos","parentType":"","signature":"RCIAllocator","url":"/phobos/std/experimental/allocator.html#RCIAllocator"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"opAssign","package":"phobos","parentType":"RCIAllocator","signature":"@nogc pure @safe auto ref opAssign()(typeof(this)  rhs)","url":"/phobos/std/experimental/allocator/RCIAllocator.opAssign.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"isNull","package":"phobos","parentType":"RCIAllocator","signature":"bool isNull(this  _)()","url":"/phobos/std/experimental/allocator/RCIAllocator.isNull.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"alignment","package":"phobos","parentType":"RCIAllocator","signature":"uint alignment()","url":"/phobos/std/experimental/allocator/RCIAllocator.alignment.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"goodAllocSize","package":"phobos","parentType":"RCIAllocator","signature":"size_t goodAllocSize(size_t s)","url":"/phobos/std/experimental/allocator/RCIAllocator.goodAllocSize.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"RCIAllocator","signature":"void[] allocate(size_t n,  TypeInfo ti =  null)","url":"/phobos/std/experimental/allocator/RCIAllocator.allocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"alignedAllocate","package":"phobos","parentType":"RCIAllocator","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/RCIAllocator.alignedAllocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"allocateAll","package":"phobos","parentType":"RCIAllocator","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/RCIAllocator.allocateAll.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"expand","package":"phobos","parentType":"RCIAllocator","signature":"bool expand(ref  void[]  b,  size_t size)","url":"/phobos/std/experimental/allocator/RCIAllocator.expand.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"reallocate","package":"phobos","parentType":"RCIAllocator","signature":"bool reallocate(ref  void[]  b,  size_t size)","url":"/phobos/std/experimental/allocator/RCIAllocator.reallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"alignedReallocate","package":"phobos","parentType":"RCIAllocator","signature":"bool alignedReallocate(ref  void[]  b,  size_t size,  uint  alignment)","url":"/phobos/std/experimental/allocator/RCIAllocator.alignedReallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"RCIAllocator","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/RCIAllocator.owns.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"RCIAllocator","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/RCIAllocator.resolveInternalPointer.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"RCIAllocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/RCIAllocator.deallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"deallocateAll","package":"phobos","parentType":"RCIAllocator","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/RCIAllocator.deallocateAll.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"RCIAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/RCIAllocator.empty.html"},{"doc":"Dynamic shared allocator interface. Code that defines allocators shareable across threads ultimately implements this interface. This should be used...","kind":"interface","module":"std.experimental.allocator","name":"ISharedAllocator","package":"phobos","parentType":"","signature":"ISharedAllocator","url":"/phobos/std/experimental/allocator.html#ISharedAllocator"},{"doc":"Returns the alignment offered.","kind":"method","module":"std.experimental.allocator","name":"alignment","package":"phobos","parentType":"ISharedAllocator","signature":"uint alignment()","url":"/phobos/std/experimental/allocator/ISharedAllocator.alignment.html"},{"doc":"Returns the good allocation size that guarantees zero internal fragmentation.","kind":"method","module":"std.experimental.allocator","name":"goodAllocSize","package":"phobos","parentType":"ISharedAllocator","signature":"size_t goodAllocSize(size_t s)","url":"/phobos/std/experimental/allocator/ISharedAllocator.goodAllocSize.html"},{"doc":"Allocates `n` bytes of memory.","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"ISharedAllocator","signature":"void[] allocate(size_t,  TypeInfo ti =  null)","url":"/phobos/std/experimental/allocator/ISharedAllocator.allocate.html"},{"doc":"Allocates `n` bytes of memory with specified alignment `a`. Implementations that do not support this primitive should always return `null`.","kind":"method","module":"std.experimental.allocator","name":"alignedAllocate","package":"phobos","parentType":"ISharedAllocator","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/ISharedAllocator.alignedAllocate.html"},{"doc":"Allocates and returns all memory available to this allocator. Implementations that do not support this primitive should always return `null`.","kind":"method","module":"std.experimental.allocator","name":"allocateAll","package":"phobos","parentType":"ISharedAllocator","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/ISharedAllocator.allocateAll.html"},{"doc":"Expands a memory block in place and returns `true` if successful. Implementations that don't support this primitive should always return `false`.","kind":"method","module":"std.experimental.allocator","name":"expand","package":"phobos","parentType":"ISharedAllocator","signature":"bool expand(ref  void[],  size_t)","url":"/phobos/std/experimental/allocator/ISharedAllocator.expand.html"},{"doc":"Reallocates a memory block.","kind":"method","module":"std.experimental.allocator","name":"reallocate","package":"phobos","parentType":"ISharedAllocator","signature":"bool reallocate(ref  void[],  size_t)","url":"/phobos/std/experimental/allocator/ISharedAllocator.reallocate.html"},{"doc":"Reallocates a memory block with specified alignment.","kind":"method","module":"std.experimental.allocator","name":"alignedReallocate","package":"phobos","parentType":"ISharedAllocator","signature":"bool alignedReallocate(ref  void[]  b,  size_t size,  uint  alignment)","url":"/phobos/std/experimental/allocator/ISharedAllocator.alignedReallocate.html"},{"doc":"Returns `Ternary.yes` if the allocator owns `b`, `Ternary.no` if the allocator doesn't own `b`, and `Ternary.unknown` if ownership cannot be determ...","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"ISharedAllocator","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/ISharedAllocator.owns.html"},{"doc":"Resolves an internal pointer to the full block allocated. Implementations that don't support this primitive should always return `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"ISharedAllocator","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/ISharedAllocator.resolveInternalPointer.html"},{"doc":"Deallocates a memory block. Implementations that don't support this primitive should always return `false`. A simple way to check that an allocator...","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"ISharedAllocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/ISharedAllocator.deallocate.html"},{"doc":"Deallocates all memory. Implementations that don't support this primitive should always return `false`.","kind":"method","module":"std.experimental.allocator","name":"deallocateAll","package":"phobos","parentType":"ISharedAllocator","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/ISharedAllocator.deallocateAll.html"},{"doc":"Returns `Ternary.yes` if no memory is currently allocated from this allocator, `Ternary.no` if some allocations are currently active, or `Ternary.u...","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"ISharedAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/ISharedAllocator.empty.html"},{"doc":"Increases the reference count of the concrete class that implements this interface.","kind":"method","module":"std.experimental.allocator","name":"incRef","package":"phobos","parentType":"ISharedAllocator","signature":"void incRef()","url":"/phobos/std/experimental/allocator/ISharedAllocator.incRef.html"},{"doc":"Decreases the reference count of the concrete class that implements this interface. When the reference count is `0`, the object self-destructs.","kind":"method","module":"std.experimental.allocator","name":"decRef","package":"phobos","parentType":"ISharedAllocator","signature":"bool decRef()","url":"/phobos/std/experimental/allocator/ISharedAllocator.decRef.html"},{"doc":"A reference counted struct that wraps the dynamic shared allocator interface. This should be used wherever a uniform type is required for encapsula...","kind":"struct","module":"std.experimental.allocator","name":"RCISharedAllocator","package":"phobos","parentType":"","signature":"RCISharedAllocator","url":"/phobos/std/experimental/allocator.html#RCISharedAllocator"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"opAssign","package":"phobos","parentType":"RCISharedAllocator","signature":"@nogc pure @safe auto ref opAssign()(RCISharedAllocator rhs)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.opAssign.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"isNull","package":"phobos","parentType":"RCISharedAllocator","signature":"bool isNull(this  _)()","url":"/phobos/std/experimental/allocator/RCISharedAllocator.isNull.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"alignment","package":"phobos","parentType":"RCISharedAllocator","signature":"uint alignment()","url":"/phobos/std/experimental/allocator/RCISharedAllocator.alignment.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"goodAllocSize","package":"phobos","parentType":"RCISharedAllocator","signature":"size_t goodAllocSize(size_t s)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.goodAllocSize.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"RCISharedAllocator","signature":"void[] allocate(size_t n,  TypeInfo ti =  null)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.allocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"alignedAllocate","package":"phobos","parentType":"RCISharedAllocator","signature":"void[] alignedAllocate(size_t n,  uint  a)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.alignedAllocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"allocateAll","package":"phobos","parentType":"RCISharedAllocator","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/RCISharedAllocator.allocateAll.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"expand","package":"phobos","parentType":"RCISharedAllocator","signature":"bool expand(ref  void[]  b,  size_t size)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.expand.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"reallocate","package":"phobos","parentType":"RCISharedAllocator","signature":"bool reallocate(ref  void[]  b,  size_t size)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.reallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"alignedReallocate","package":"phobos","parentType":"RCISharedAllocator","signature":"bool alignedReallocate(ref  void[]  b,  size_t size,  uint  alignment)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.alignedReallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"RCISharedAllocator","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.owns.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"RCISharedAllocator","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.resolveInternalPointer.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"RCISharedAllocator","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/RCISharedAllocator.deallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"deallocateAll","package":"phobos","parentType":"RCISharedAllocator","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/RCISharedAllocator.deallocateAll.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"RCISharedAllocator","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/RCISharedAllocator.empty.html"},{"doc":"Implementation of `IAllocator` using `Allocator`. This adapts a statically-built allocator type to `IAllocator` that is directly usable by non-temp...","kind":"class","module":"std.experimental.allocator","name":"CAllocatorImpl","package":"phobos","parentType":"","signature":"CAllocatorImpl(Allocator,  Flag!\"indirect\" indirect =  No.indirect) : IAllocator","url":"/phobos/std/experimental/allocator.html#CAllocatorImpl"},{"doc":"Returns `impl.alignment`.","kind":"method","module":"std.experimental.allocator","name":"alignment","package":"phobos","parentType":"CAllocatorImpl","signature":"uint alignment()","url":"/phobos/std/experimental/allocator/CAllocatorImpl.alignment.html"},{"doc":"Returns `impl.goodAllocSize(s)`.","kind":"method","module":"std.experimental.allocator","name":"goodAllocSize","package":"phobos","parentType":"CAllocatorImpl","signature":"size_t goodAllocSize(size_t s)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.goodAllocSize.html"},{"doc":"Returns `impl.allocate(s)`.","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"CAllocatorImpl","signature":"void[] allocate(size_t s,  TypeInfo ti =  null)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.allocate.html"},{"doc":"If `impl.alignedAllocate` exists, calls it and returns the result. Otherwise, always returns `null`.","kind":"method","module":"std.experimental.allocator","name":"alignedAllocate","package":"phobos","parentType":"CAllocatorImpl","signature":"void[] alignedAllocate(size_t s,  uint  a)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.alignedAllocate.html"},{"doc":"If `Allocator` implements `owns`, forwards to it. Otherwise, returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"CAllocatorImpl","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.owns.html"},{"doc":"Returns $(D impl.expand(b, s)) if defined, `false` otherwise.","kind":"method","module":"std.experimental.allocator","name":"expand","package":"phobos","parentType":"CAllocatorImpl","signature":"bool expand(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.expand.html"},{"doc":"Returns $(D impl.reallocate(b, s)).","kind":"method","module":"std.experimental.allocator","name":"reallocate","package":"phobos","parentType":"CAllocatorImpl","signature":"bool reallocate(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.reallocate.html"},{"doc":"Forwards to `impl.alignedReallocate` if defined, `false` otherwise.","kind":"method","module":"std.experimental.allocator","name":"alignedReallocate","package":"phobos","parentType":"CAllocatorImpl","signature":"bool alignedReallocate(ref  void[]  b,  size_t s,  uint  a)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.alignedReallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"CAllocatorImpl","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.resolveInternalPointer.html"},{"doc":"If `impl.deallocate` is not defined, returns `false`. Otherwise it forwards the call.","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"CAllocatorImpl","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/CAllocatorImpl.deallocate.html"},{"doc":"Calls `impl.deallocateAll()` and returns the result if defined, otherwise returns `false`.","kind":"method","module":"std.experimental.allocator","name":"deallocateAll","package":"phobos","parentType":"CAllocatorImpl","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/CAllocatorImpl.deallocateAll.html"},{"doc":"Forwards to `impl.empty()` if defined, otherwise returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"CAllocatorImpl","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/CAllocatorImpl.empty.html"},{"doc":"Returns `impl.allocateAll()` if present, `null` otherwise.","kind":"method","module":"std.experimental.allocator","name":"allocateAll","package":"phobos","parentType":"CAllocatorImpl","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/CAllocatorImpl.allocateAll.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"incRef","package":"phobos","parentType":"CAllocatorImpl","signature":"void incRef()","url":"/phobos/std/experimental/allocator/CAllocatorImpl.incRef.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"decRef","package":"phobos","parentType":"CAllocatorImpl","signature":"bool decRef()","url":"/phobos/std/experimental/allocator/CAllocatorImpl.decRef.html"},{"doc":"Implementation of `ISharedAllocator` using `Allocator`. This adapts a statically-built, shareable across threads, allocator type to `ISharedAllocat...","kind":"class","module":"std.experimental.allocator","name":"CSharedAllocatorImpl","package":"phobos","parentType":"","signature":"CSharedAllocatorImpl(Allocator,  Flag!\"indirect\" indirect =  No.indirect) : ISharedAllocator","url":"/phobos/std/experimental/allocator.html#CSharedAllocatorImpl"},{"doc":"Returns `impl.alignment`.","kind":"method","module":"std.experimental.allocator","name":"alignment","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"uint alignment()","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.alignment.html"},{"doc":"Returns `impl.goodAllocSize(s)`.","kind":"method","module":"std.experimental.allocator","name":"goodAllocSize","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"size_t goodAllocSize(size_t s)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.goodAllocSize.html"},{"doc":"Returns `impl.allocate(s)`.","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"void[] allocate(size_t s,  TypeInfo ti =  null)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.allocate.html"},{"doc":"If `impl.alignedAllocate` exists, calls it and returns the result. Otherwise, always returns `null`.","kind":"method","module":"std.experimental.allocator","name":"alignedAllocate","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"void[] alignedAllocate(size_t s,  uint  a)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.alignedAllocate.html"},{"doc":"If `Allocator` implements `owns`, forwards to it. Otherwise, returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.owns.html"},{"doc":"Returns $(D impl.expand(b, s)) if defined, `false` otherwise.","kind":"method","module":"std.experimental.allocator","name":"expand","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"bool expand(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.expand.html"},{"doc":"Returns $(D impl.reallocate(b, s)).","kind":"method","module":"std.experimental.allocator","name":"reallocate","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"bool reallocate(ref  void[]  b,  size_t s)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.reallocate.html"},{"doc":"Forwards to `impl.alignedReallocate` if defined, `false` otherwise.","kind":"method","module":"std.experimental.allocator","name":"alignedReallocate","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"bool alignedReallocate(ref  void[]  b,  size_t s,  uint  a)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.alignedReallocate.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.resolveInternalPointer.html"},{"doc":"If `impl.deallocate` is not defined, returns `false`. Otherwise it forwards the call.","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.deallocate.html"},{"doc":"Calls `impl.deallocateAll()` and returns the result if defined, otherwise returns `false`.","kind":"method","module":"std.experimental.allocator","name":"deallocateAll","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"bool deallocateAll()","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.deallocateAll.html"},{"doc":"Forwards to `impl.empty()` if defined, otherwise returns `Ternary.unknown`.","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.empty.html"},{"doc":"Returns `impl.allocateAll()` if present, `null` otherwise.","kind":"method","module":"std.experimental.allocator","name":"allocateAll","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"void[] allocateAll()","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.allocateAll.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"incRef","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"void incRef()","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.incRef.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"decRef","package":"phobos","parentType":"CSharedAllocatorImpl","signature":"bool decRef()","url":"/phobos/std/experimental/allocator/CSharedAllocatorImpl.decRef.html"},{"doc":"Stores an allocator object in thread-local storage (i.e. non-`shared` D global). `ThreadLocal!A` is a subtype of `A` so it appears to implement `A`...","kind":"struct","module":"std.experimental.allocator","name":"ThreadLocal","package":"phobos","parentType":"","signature":"ThreadLocal(A)","url":"/phobos/std/experimental/allocator.html#ThreadLocal"},{"doc":"","kind":"struct","module":"std.experimental.allocator","name":"EmbeddedTree","package":"phobos","parentType":"","signature":"EmbeddedTree(T,  alias  less)","url":"/phobos/std/experimental/allocator.html#EmbeddedTree"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"insert","package":"phobos","parentType":"EmbeddedTree","signature":"Node * insert(Node *  n,  ref  Node *  backref)","url":"/phobos/std/experimental/allocator/EmbeddedTree.insert.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"find","package":"phobos","parentType":"EmbeddedTree","signature":"Node * find(Node *  data)","url":"/phobos/std/experimental/allocator/EmbeddedTree.find.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"insert","package":"phobos","parentType":"EmbeddedTree","signature":"Node * insert(Node *  data)","url":"/phobos/std/experimental/allocator/EmbeddedTree.insert.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"remove","package":"phobos","parentType":"EmbeddedTree","signature":"Node * remove(Node *  data)","url":"/phobos/std/experimental/allocator/EmbeddedTree.remove.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"remove","package":"phobos","parentType":"EmbeddedTree","signature":"void remove(Node *  n,  Node *  parent)","url":"/phobos/std/experimental/allocator/EmbeddedTree.remove.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"EmbeddedTree","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/EmbeddedTree.empty.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"dump","package":"phobos","parentType":"EmbeddedTree","signature":"void dump()","url":"/phobos/std/experimental/allocator/EmbeddedTree.dump.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"dump","package":"phobos","parentType":"EmbeddedTree","signature":"void dump(Node *  r,  uint  indent)","url":"/phobos/std/experimental/allocator/EmbeddedTree.dump.html"},{"doc":"","kind":"method","module":"std.experimental.allocator","name":"assertSane","package":"phobos","parentType":"EmbeddedTree","signature":"void assertSane()","url":"/phobos/std/experimental/allocator/EmbeddedTree.assertSane.html"},{"doc":"","kind":"struct","module":"std.experimental.allocator","name":"InternalPointersTree","package":"phobos","parentType":"","signature":"InternalPointersTree(Allocator)","url":"/phobos/std/experimental/allocator.html#InternalPointersTree"},{"doc":"Allocator API.","kind":"method","module":"std.experimental.allocator","name":"allocate","package":"phobos","parentType":"InternalPointersTree","signature":"void[] allocate(size_t bytes)","url":"/phobos/std/experimental/allocator/InternalPointersTree.allocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator","name":"deallocate","package":"phobos","parentType":"InternalPointersTree","signature":"bool deallocate(void[]  b)","url":"/phobos/std/experimental/allocator/InternalPointersTree.deallocate.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator","name":"owns","package":"phobos","parentType":"InternalPointersTree","signature":"Ternary owns(void[]  b)","url":"/phobos/std/experimental/allocator/InternalPointersTree.owns.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator","name":"empty","package":"phobos","parentType":"InternalPointersTree","signature":"Ternary empty()","url":"/phobos/std/experimental/allocator/InternalPointersTree.empty.html"},{"doc":"Returns the block inside which `p` resides, or `null` if the pointer does not belong.","kind":"method","module":"std.experimental.allocator","name":"resolveInternalPointer","package":"phobos","parentType":"InternalPointersTree","signature":"Ternary resolveInternalPointer(const  void *  p,  ref  void[]  result)","url":"/phobos/std/experimental/allocator/InternalPointersTree.resolveInternalPointer.html"},{"doc":"","kind":"variable","module":"std.experimental.allocator","name":"_processAllocator","package":"phobos","parentType":"","signature":"RCISharedAllocator _processAllocator","url":"/phobos/std/experimental/allocator.html#_processAllocator"},{"doc":"","kind":"variable","module":"std.experimental.allocator","name":"_threadAllocator","package":"phobos","parentType":"","signature":"RCIAllocator _threadAllocator","url":"/phobos/std/experimental/allocator.html#_threadAllocator"},{"doc":"Collection of typical and useful prebuilt allocators using the given components. User code would typically import this module and use its facilitie...","kind":"module","module":"std.experimental.allocator.showcase","name":"std.experimental.allocator.showcase","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/showcase.html"},{"doc":"Creates a scalable `AllocatorList` of `Regions`, each having at least `bytesPerRegion` bytes. Allocation is very fast. This allocator does not offe...","kind":"function","module":"std.experimental.allocator.showcase","name":"mmapRegionList","package":"phobos","parentType":"","signature":"auto mmapRegionList(size_t bytesPerRegion)","url":"/phobos/std/experimental/allocator/showcase/mmapRegionList.html"},{"doc":"Allocator that uses stack allocation for up to `stackSize` bytes and then falls back to `Allocator`. Defined as:","kind":"alias","module":"std.experimental.allocator.showcase","name":"StackFront","package":"phobos","parentType":"","signature":"StackFront(size_t stackSize,  Allocator =  GCAllocator) = FallbackAllocator!(\n         InSituRegion!(stackSize,  Allocator.alignment),\n         Allocator)","url":"/phobos/std/experimental/allocator/showcase.html#StackFront"},{"doc":"This module defines `TypedAllocator`, a statically-typed allocator that aggregates multiple untyped allocators and uses them depending on the stati...","kind":"module","module":"std.experimental.allocator.typed","name":"std.experimental.allocator.typed","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/allocator/typed.html"},{"doc":"Allocation-related flags dictated by type characteristics. `TypedAllocator` deduces these flags from the type being allocated and uses the appropri...","kind":"enum","module":"std.experimental.allocator.typed","name":"AllocFlag","package":"phobos","parentType":"","signature":"AllocFlag : uint","url":"/phobos/std/experimental/allocator/typed.html#AllocFlag"},{"doc":"","kind":"enum_member","module":"std.experimental.allocator.typed","name":"_init","package":"phobos","parentType":"","signature":"_init = 0","url":"/phobos/std/experimental/allocator/typed.html#AllocFlag"},{"doc":"Fixed-size allocation (unlikely to get reallocated later). Examples: `int`, `double`, any `struct` or `class` type. By default it is assumed that t...","kind":"enum_member","module":"std.experimental.allocator.typed","name":"fixedSize","package":"phobos","parentType":"","signature":"fixedSize = 1","url":"/phobos/std/experimental/allocator/typed.html#AllocFlag"},{"doc":"The type being allocated embeds no pointers. Examples: `int`, `int[]`, $(D Tuple!(int, float)). The implicit conservative assumption is that the ty...","kind":"enum_member","module":"std.experimental.allocator.typed","name":"hasNoIndirections","package":"phobos","parentType":"","signature":"hasNoIndirections = 4","url":"/phobos/std/experimental/allocator/typed.html#AllocFlag"},{"doc":"By default it is conservatively assumed that allocated memory may be `cast` to `shared`, passed across threads, and deallocated in a different thre...","kind":"enum_member","module":"std.experimental.allocator.typed","name":"immutableShared","package":"phobos","parentType":"","signature":"immutableShared = 8","url":"/phobos/std/experimental/allocator/typed.html#AllocFlag"},{"doc":"ditto","kind":"enum_member","module":"std.experimental.allocator.typed","name":"threadLocal","package":"phobos","parentType":"","signature":"threadLocal = 16","url":"/phobos/std/experimental/allocator/typed.html#AllocFlag"},{"doc":"`TypedAllocator` acts like a chassis on which several specialized allocators can be assembled. To let the system make a choice about a particular k...","kind":"struct","module":"std.experimental.allocator.typed","name":"TypedAllocator","package":"phobos","parentType":"","signature":"TypedAllocator(PrimaryAllocator,  Policies...)","url":"/phobos/std/experimental/allocator/typed.html#TypedAllocator"},{"doc":"","kind":"method","module":"std.experimental.allocator.typed","name":"match","package":"phobos","parentType":"TypedAllocator","signature":"bool match(uint  have,  uint  want)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.match.html"},{"doc":"Given `flags` as a combination of `AllocFlag` values, or a type `T`, returns the allocator that's a closest fit in capabilities.","kind":"method","module":"std.experimental.allocator.typed","name":"allocatorFor","package":"phobos","parentType":"TypedAllocator","signature":"auto ref allocatorFor(uint  flags)()","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.allocatorFor.html"},{"doc":"ditto","kind":"method","module":"std.experimental.allocator.typed","name":"allocatorFor","package":"phobos","parentType":"TypedAllocator","signature":"auto ref allocatorFor(T)()","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.allocatorFor.html"},{"doc":"Given a type `T`, returns its allocation-related flags as a combination of `AllocFlag` values.","kind":"method","module":"std.experimental.allocator.typed","name":"type2flags","package":"phobos","parentType":"TypedAllocator","signature":"uint type2flags(T)()","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.type2flags.html"},{"doc":"Dynamically allocates (using the appropriate allocator chosen with `allocatorFor!T`) and then creates in the memory allocated an object of type `T`...","kind":"method","module":"std.experimental.allocator.typed","name":"make","package":"phobos","parentType":"TypedAllocator","signature":"auto make(T,  A...)(auto  ref  A args)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.make.html"},{"doc":"Create an array of `T` with `length` elements. The array is either default-initialized, filled with copies of `init`, or initialized with values fe...","kind":"method","module":"std.experimental.allocator.typed","name":"makeArray","package":"phobos","parentType":"TypedAllocator","signature":"T[] makeArray(T)(size_t length)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.makeArray.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.typed","name":"makeArray","package":"phobos","parentType":"TypedAllocator","signature":"T[] makeArray(T)(size_t length,  auto  ref  T init)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.makeArray.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.typed","name":"makeArray","package":"phobos","parentType":"TypedAllocator","signature":"T[] makeArray(T,  R)(R range) if (isInputRange!R)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.makeArray.html"},{"doc":"Grows `array` by appending `delta` more elements. The needed memory is allocated using the same allocator that was used for the array type. The ext...","kind":"method","module":"std.experimental.allocator.typed","name":"expandArray","package":"phobos","parentType":"TypedAllocator","signature":"bool expandArray(T)(ref  T[]  array,  size_t delta)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.expandArray.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.typed","name":"expandArray","package":"phobos","parentType":"TypedAllocator","signature":"bool expandArray(T)(T[]  array,  size_t delta,  auto  ref  T init)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.expandArray.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.typed","name":"expandArray","package":"phobos","parentType":"TypedAllocator","signature":"bool expandArray(T,  R)(ref  T[]  array,  R range) if (isInputRange!R)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.expandArray.html"},{"doc":"Shrinks an array by `delta` elements using `allocatorFor!(T[])`.","kind":"method","module":"std.experimental.allocator.typed","name":"shrinkArray","package":"phobos","parentType":"TypedAllocator","signature":"bool shrinkArray(T)(ref  T[]  arr,  size_t delta)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.shrinkArray.html"},{"doc":"Destroys and then deallocates (using `allocatorFor!T`) the object pointed to by a pointer, the class object referred to by a `class` or `interface`...","kind":"method","module":"std.experimental.allocator.typed","name":"dispose","package":"phobos","parentType":"TypedAllocator","signature":"void dispose(T)(T *  p)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.dispose.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.typed","name":"dispose","package":"phobos","parentType":"TypedAllocator","signature":"void dispose(T)(T p) if (is(T ==  class)  ||  is(T ==  interface))","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.dispose.html"},{"doc":"Ditto","kind":"method","module":"std.experimental.allocator.typed","name":"dispose","package":"phobos","parentType":"TypedAllocator","signature":"void dispose(T)(T[]  array)","url":"/phobos/std/experimental/allocator/typed/TypedAllocator.dispose.html"},{"doc":"","kind":"module","module":"std.experimental.checkedint","name":"std.experimental.checkedint","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/checkedint.html"},{"doc":"This module is now deprecated, use $(MREF std, logger, core) instead.","kind":"module","module":"std.experimental.logger.core","name":"std.experimental.logger.core","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/logger/core.html"},{"doc":"This module is now deprecated, use $(MREF std, logger, filelogger) instead.","kind":"module","module":"std.experimental.logger.filelogger","name":"std.experimental.logger.filelogger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/logger/filelogger.html"},{"doc":"This module is now deprecated, use $(MREF std, logger, multilogger) instead.","kind":"module","module":"std.experimental.logger.multilogger","name":"std.experimental.logger.multilogger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/logger/multilogger.html"},{"doc":"This module is now deprecated, use $(MREF std, logger, nulllogger) instead.","kind":"module","module":"std.experimental.logger.nulllogger","name":"std.experimental.logger.nulllogger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/logger/nulllogger.html"},{"doc":"This module is now deprecated, use $(MREF std, logger) instead.","kind":"module","module":"std.experimental.logger","name":"std.experimental.logger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/experimental/logger.html"},{"doc":"Utilities for manipulating files and scanning directories. Functions in this module handle files as a unit, e.g., read or write one file at a time....","kind":"module","module":"std.file","name":"std.file","package":"phobos","parentType":"","signature":"","url":"/phobos/std/file.html"},{"doc":"","kind":"function","module":"std.file","name":"deleteme","package":"phobos","parentType":"","signature":"string deleteme()","url":"/phobos/std/file/deleteme.html"},{"doc":"","kind":"function","module":"std.file","name":"cenforce","package":"phobos","parentType":"","signature":"T cenforce(T)(T condition,  lazy  scope  const(char)[]  name,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/phobos/std/file/cenforce.html"},{"doc":"Read entire contents of file `name` and returns it as an untyped array. If the file size is larger than `upTo`, only `upTo` bytes are _read.","kind":"function","module":"std.file","name":"read","package":"phobos","parentType":"","signature":"void[] read(R)(R name,  size_t upTo =  size_t.max) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/read.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"read","package":"phobos","parentType":"","signature":"void[] read(R)(auto  ref  R name,  size_t upTo =  size_t.max) if (isConvertibleToString!R)","url":"/phobos/std/file/read.html"},{"doc":"Reads and validates (using $(REF validate, std, utf)) a text file. S can be an array of any character type. However, no width or endian conversions...","kind":"function","module":"std.file","name":"readText","package":"phobos","parentType":"","signature":"S readText(S =  string,  R)(auto  ref  R name) if (isSomeString!S && (isSomeFiniteCharInputRange!R ||  is(StringTypeOf!R)))","url":"/phobos/std/file/readText.html"},{"doc":"Write `buffer` to file `name`.","kind":"function","module":"std.file","name":"write","package":"phobos","parentType":"","signature":"void write(R)(R name,  const  void[]  buffer) if ((isSomeFiniteCharInputRange!R ||  isSomeString!R)  && !isConvertibleToString!R)","url":"/phobos/std/file/write.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"write","package":"phobos","parentType":"","signature":"void write(R)(auto  ref  R name,  const  void[]  buffer) if (isConvertibleToString!R)","url":"/phobos/std/file/write.html"},{"doc":"Appends `buffer` to file `name`.","kind":"function","module":"std.file","name":"append","package":"phobos","parentType":"","signature":"void append(R)(R name,  const  void[]  buffer) if ((isSomeFiniteCharInputRange!R ||  isSomeString!R)  && !isConvertibleToString!R)","url":"/phobos/std/file/append.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"append","package":"phobos","parentType":"","signature":"void append(R)(auto  ref  R name,  const  void[]  buffer) if (isConvertibleToString!R)","url":"/phobos/std/file/append.html"},{"doc":"Rename file `from` _to `to`, moving it between directories if required. If the target file exists, it is overwritten.","kind":"function","module":"std.file","name":"rename","package":"phobos","parentType":"","signature":"void rename(RF,  RT)(RF from,  RT to) if ((isSomeFiniteCharInputRange!RF ||  isSomeString!RF)  && !isConvertibleToString!RF &&\n    (isSomeFiniteCharInputRange!RT ||  isSomeString!RT)  && !isConvertibleToString!RT)","url":"/phobos/std/file/rename.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"rename","package":"phobos","parentType":"","signature":"void rename(RF,  RT)(auto  ref  RF from,  auto  ref  RT to) if (isConvertibleToString!RF ||  isConvertibleToString!RT)","url":"/phobos/std/file/rename.html"},{"doc":"","kind":"function","module":"std.file","name":"renameImpl","package":"phobos","parentType":"","signature":"void renameImpl(scope  const(char)[]  f,  scope  const(char)[]  t,\n                         scope  const(FSChar) *  fromz,  scope  const(FSChar) *  toz)","url":"/phobos/std/file/renameImpl.html"},{"doc":"Delete file `name`.","kind":"function","module":"std.file","name":"remove","package":"phobos","parentType":"","signature":"void remove(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/remove.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"remove","package":"phobos","parentType":"","signature":"void remove(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/remove.html"},{"doc":"","kind":"function","module":"std.file","name":"removeImpl","package":"phobos","parentType":"","signature":"void removeImpl(scope  const(char)[]  name,  scope  const(FSChar) *  namez)","url":"/phobos/std/file/removeImpl.html"},{"doc":"Get size of file `name` in bytes.","kind":"function","module":"std.file","name":"getSize","package":"phobos","parentType":"","signature":"ulong getSize(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/getSize.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"getSize","package":"phobos","parentType":"","signature":"ulong getSize(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/getSize.html"},{"doc":"Get the access and modified times of file or folder `name`.","kind":"function","module":"std.file","name":"getTimes","package":"phobos","parentType":"","signature":"void getTimes(R)(R name,\n               out  SysTime accessTime,\n               out  SysTime modificationTime) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/getTimes.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"getTimes","package":"phobos","parentType":"","signature":"void getTimes(R)(auto  ref  R name,\n               out  SysTime accessTime,\n               out  SysTime modificationTime) if (isConvertibleToString!R)","url":"/phobos/std/file/getTimes.html"},{"doc":"Set access/modified times of file or folder `name`.","kind":"function","module":"std.file","name":"setTimes","package":"phobos","parentType":"","signature":"void setTimes(R)(R name,\n               SysTime accessTime,\n               SysTime modificationTime) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/setTimes.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"setTimes","package":"phobos","parentType":"","signature":"void setTimes(R)(auto  ref  R name,\n               SysTime accessTime,\n               SysTime modificationTime) if (isConvertibleToString!R)","url":"/phobos/std/file/setTimes.html"},{"doc":"","kind":"function","module":"std.file","name":"setTimesImpl","package":"phobos","parentType":"","signature":"void setTimesImpl(scope  const(char)[]  names,  scope  const(FSChar) *  namez,\n     SysTime accessTime,  SysTime modificationTime)","url":"/phobos/std/file/setTimesImpl.html"},{"doc":"Returns the time that the given file was last modified.","kind":"function","module":"std.file","name":"timeLastModified","package":"phobos","parentType":"","signature":"SysTime timeLastModified(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/timeLastModified.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"timeLastModified","package":"phobos","parentType":"","signature":"SysTime timeLastModified(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/timeLastModified.html"},{"doc":"Returns the time that the given file was last modified. If the file does not exist, returns `returnIfMissing`.","kind":"function","module":"std.file","name":"timeLastModified","package":"phobos","parentType":"","signature":"SysTime timeLastModified(R)(R name,  SysTime returnIfMissing) if (isSomeFiniteCharInputRange!R)","url":"/phobos/std/file/timeLastModified.html"},{"doc":"Determine whether the given file (or directory) _exists. Params: name = string or range of characters representing the file _name Returns: true if ...","kind":"function","module":"std.file","name":"exists","package":"phobos","parentType":"","signature":"bool exists(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/exists.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"exists","package":"phobos","parentType":"","signature":"bool exists(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/exists.html"},{"doc":"","kind":"function","module":"std.file","name":"existsImpl","package":"phobos","parentType":"","signature":"bool existsImpl(scope  const(FSChar) *  namez)","url":"/phobos/std/file/existsImpl.html"},{"doc":"Returns the attributes of the given file.","kind":"function","module":"std.file","name":"getAttributes","package":"phobos","parentType":"","signature":"uint getAttributes(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/getAttributes.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"getAttributes","package":"phobos","parentType":"","signature":"uint getAttributes(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/getAttributes.html"},{"doc":"If the given file is a symbolic link, then this returns the attributes of the symbolic link itself rather than file that it points to. If the given...","kind":"function","module":"std.file","name":"getLinkAttributes","package":"phobos","parentType":"","signature":"uint getLinkAttributes(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/getLinkAttributes.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"getLinkAttributes","package":"phobos","parentType":"","signature":"uint getLinkAttributes(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/getLinkAttributes.html"},{"doc":"Set the _attributes of the given file.","kind":"function","module":"std.file","name":"setAttributes","package":"phobos","parentType":"","signature":"void setAttributes(R)(R name,  uint  attributes) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/setAttributes.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"setAttributes","package":"phobos","parentType":"","signature":"void setAttributes(R)(auto  ref  R name,  uint  attributes) if (isConvertibleToString!R)","url":"/phobos/std/file/setAttributes.html"},{"doc":"Returns whether the given file is a directory.","kind":"function","module":"std.file","name":"isDir","package":"phobos","parentType":"","signature":"bool isDir(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/isDir.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"isDir","package":"phobos","parentType":"","signature":"bool isDir(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/isDir.html"},{"doc":"Returns whether the given file _attributes are for a directory.","kind":"function","module":"std.file","name":"attrIsDir","package":"phobos","parentType":"","signature":"bool attrIsDir(uint  attributes)","url":"/phobos/std/file/attrIsDir.html"},{"doc":"Returns whether the given file (or directory) is a file.","kind":"function","module":"std.file","name":"isFile","package":"phobos","parentType":"","signature":"bool isFile(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/isFile.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"isFile","package":"phobos","parentType":"","signature":"bool isFile(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/isFile.html"},{"doc":"Returns whether the given file _attributes are for a file.","kind":"function","module":"std.file","name":"attrIsFile","package":"phobos","parentType":"","signature":"bool attrIsFile(uint  attributes)","url":"/phobos/std/file/attrIsFile.html"},{"doc":"Returns whether the given file is a symbolic link.","kind":"function","module":"std.file","name":"isSymlink","package":"phobos","parentType":"","signature":"bool isSymlink(R)(R name) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/isSymlink.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"isSymlink","package":"phobos","parentType":"","signature":"bool isSymlink(R)(auto  ref  R name) if (isConvertibleToString!R)","url":"/phobos/std/file/isSymlink.html"},{"doc":"Returns whether the given file attributes are for a symbolic link.","kind":"function","module":"std.file","name":"attrIsSymlink","package":"phobos","parentType":"","signature":"bool attrIsSymlink(uint  attributes)","url":"/phobos/std/file/attrIsSymlink.html"},{"doc":"Change directory to `pathname`. Equivalent to `cd` on Windows and POSIX.","kind":"function","module":"std.file","name":"chdir","package":"phobos","parentType":"","signature":"void chdir(R)(R pathname) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/chdir.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"chdir","package":"phobos","parentType":"","signature":"void chdir(R)(auto  ref  R pathname) if (isConvertibleToString!R)","url":"/phobos/std/file/chdir.html"},{"doc":"Make a new directory `pathname`.","kind":"function","module":"std.file","name":"mkdir","package":"phobos","parentType":"","signature":"void mkdir(R)(R pathname) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/mkdir.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"mkdir","package":"phobos","parentType":"","signature":"void mkdir(R)(auto  ref  R pathname) if (isConvertibleToString!R)","url":"/phobos/std/file/mkdir.html"},{"doc":"","kind":"function","module":"std.file","name":"ensureDirExists","package":"phobos","parentType":"","signature":"bool ensureDirExists()(scope  const(char)[]  pathname)","url":"/phobos/std/file/ensureDirExists.html"},{"doc":"Make directory and all parent directories as needed.","kind":"function","module":"std.file","name":"mkdirRecurse","package":"phobos","parentType":"","signature":"void mkdirRecurse(scope  const(char)[]  pathname)","url":"/phobos/std/file/mkdirRecurse.html"},{"doc":"Remove directory `pathname`.","kind":"function","module":"std.file","name":"rmdir","package":"phobos","parentType":"","signature":"void rmdir(R)(R pathname) if (isSomeFiniteCharInputRange!R && !isConvertibleToString!R)","url":"/phobos/std/file/rmdir.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"rmdir","package":"phobos","parentType":"","signature":"void rmdir(R)(auto  ref  R pathname) if (isConvertibleToString!R)","url":"/phobos/std/file/rmdir.html"},{"doc":"Returns the full path of the current executable.","kind":"function","module":"std.file","name":"thisExePath","package":"phobos","parentType":"","signature":"string thisExePath()","url":"/phobos/std/file/thisExePath.html"},{"doc":"Copy file `from` _to file `to`. File timestamps are preserved. File attributes are preserved, if `preserve` equals `Yes.preserveAttributes`. On Win...","kind":"function","module":"std.file","name":"copy","package":"phobos","parentType":"","signature":"void copy(RF,  RT)(RF from,  RT to,  PreserveAttributes preserve =  preserveAttributesDefault) if (isSomeFiniteCharInputRange!RF && !isConvertibleToString!RF &&\n     isSomeFiniteCharInputRange!RT && !isConvertibleToString!RT)","url":"/phobos/std/file/copy.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"copy","package":"phobos","parentType":"","signature":"void copy(RF,  RT)(auto  ref  RF from,  auto  ref  RT to,  PreserveAttributes preserve =  preserveAttributesDefault) if (isConvertibleToString!RF ||  isConvertibleToString!RT)","url":"/phobos/std/file/copy.html"},{"doc":"","kind":"function","module":"std.file","name":"copyImpl","package":"phobos","parentType":"","signature":"void copyImpl(scope  const(char)[]  f,  scope  const(char)[]  t,\n                       scope  const(FSChar) *  fromz,  scope  const(FSChar) *  toz,\n                       PreserveAttributes preserve)","url":"/phobos/std/file/copyImpl.html"},{"doc":"Remove directory and all of its content and subdirectories, recursively.","kind":"function","module":"std.file","name":"rmdirRecurse","package":"phobos","parentType":"","signature":"void rmdirRecurse(scope  const(char)[]  pathname)","url":"/phobos/std/file/rmdirRecurse.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"rmdirRecurse","package":"phobos","parentType":"","signature":"void rmdirRecurse(ref  scope  DirEntry de)","url":"/phobos/std/file/rmdirRecurse.html"},{"doc":"ditto","kind":"function","module":"std.file","name":"rmdirRecurse","package":"phobos","parentType":"","signature":"void rmdirRecurse(scope  DirEntry de)","url":"/phobos/std/file/rmdirRecurse.html"},{"doc":"Returns an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) of `DirEntry` that lazily iterates a given directory, also provides two w...","kind":"function","module":"std.file","name":"dirEntries","package":"phobos","parentType":"","signature":"auto dirEntries(bool  useDIP1000 =  dip1000Enabled)(string path,  SpanMode mode,  bool  followSymlink =  true)","url":"/phobos/std/file/dirEntries.html"},{"doc":"Ditto","kind":"function","module":"std.file","name":"dirEntries","package":"phobos","parentType":"","signature":"auto dirEntries(bool  useDIP1000 =  dip1000Enabled)(string path,  string pattern,  SpanMode mode,\n     bool  followSymlink =  true)","url":"/phobos/std/file/dirEntries.html"},{"doc":"Reads a file line by line and parses the line into a single value or a $(REF Tuple, std,typecons) of values depending on the length of `Types`. The...","kind":"function","module":"std.file","name":"slurp","package":"phobos","parentType":"","signature":"Select!(Types.length ==  1,  Types[0][],  Tuple!(Types)[]) slurp(Types...)(string filename,  scope  const(char)[]  format)","url":"/phobos/std/file/slurp.html"},{"doc":"Returns the path to a directory for temporary files. On POSIX platforms, it searches through the following list of directories and returns the firs...","kind":"function","module":"std.file","name":"tempDir","package":"phobos","parentType":"","signature":"string tempDir()","url":"/phobos/std/file/tempDir.html"},{"doc":"Returns the available disk space based on a given path. On Windows, `path` must be a directory; on POSIX systems, it can be a file or directory.","kind":"function","module":"std.file","name":"getAvailableDiskSpace","package":"phobos","parentType":"","signature":"ulong getAvailableDiskSpace(scope  const(char)[]  path)","url":"/phobos/std/file/getAvailableDiskSpace.html"},{"doc":"Exception thrown for file I/O errors.","kind":"class","module":"std.file","name":"FileException","package":"phobos","parentType":"","signature":"FileException : Exception","url":"/phobos/std/file.html#FileException"},{"doc":"","kind":"alias","module":"std.file","name":"PreserveAttributes","package":"phobos","parentType":"","signature":"PreserveAttributes = Flag!\"preserveAttributes\"","url":"/phobos/std/file.html#PreserveAttributes"},{"doc":"Dictates directory spanning policy for $(D_PARAM dirEntries) (see below).","kind":"enum","module":"std.file","name":"SpanMode","package":"phobos","parentType":"","signature":"SpanMode","url":"/phobos/std/file.html#SpanMode"},{"doc":"Only spans one directory.","kind":"enum_member","module":"std.file","name":"shallow","package":"phobos","parentType":"","signature":"shallow = ","url":"/phobos/std/file.html#SpanMode"},{"doc":"Spans the directory in $(HTTPS en.wikipedia.org/wiki/Tree_traversal#Post-order, _depth-first $(B post)-order), i.e. the content of any subdirectory...","kind":"enum_member","module":"std.file","name":"depth","package":"phobos","parentType":"","signature":"depth = ","url":"/phobos/std/file.html#SpanMode"},{"doc":"Spans the directory in $(HTTPS en.wikipedia.org/wiki/Tree_traversal#Pre-order, depth-first $(B pre)-order), i.e. the content of any subdirectory is...","kind":"enum_member","module":"std.file","name":"breadth","package":"phobos","parentType":"","signature":"breadth = ","url":"/phobos/std/file.html#SpanMode"},{"doc":"","kind":"struct","module":"std.file","name":"DirIteratorImpl","package":"phobos","parentType":"","signature":"DirIteratorImpl","url":"/phobos/std/file.html#DirIteratorImpl"},{"doc":"","kind":"method","module":"std.file","name":"pushExtra","package":"phobos","parentType":"DirIteratorImpl","signature":"void pushExtra(DirEntry de)","url":"/phobos/std/file/DirIteratorImpl.pushExtra.html"},{"doc":"","kind":"method","module":"std.file","name":"hasExtra","package":"phobos","parentType":"DirIteratorImpl","signature":"bool hasExtra()","url":"/phobos/std/file/DirIteratorImpl.hasExtra.html"},{"doc":"","kind":"method","module":"std.file","name":"popExtra","package":"phobos","parentType":"DirIteratorImpl","signature":"DirEntry popExtra()","url":"/phobos/std/file/DirIteratorImpl.popExtra.html"},{"doc":"","kind":"method","module":"std.file","name":"empty","package":"phobos","parentType":"DirIteratorImpl","signature":"bool empty()","url":"/phobos/std/file/DirIteratorImpl.empty.html"},{"doc":"","kind":"method","module":"std.file","name":"front","package":"phobos","parentType":"DirIteratorImpl","signature":"DirEntry front()","url":"/phobos/std/file/DirIteratorImpl.front.html"},{"doc":"","kind":"method","module":"std.file","name":"popFront","package":"phobos","parentType":"DirIteratorImpl","signature":"void popFront()","url":"/phobos/std/file/DirIteratorImpl.popFront.html"},{"doc":"","kind":"struct","module":"std.file","name":"_DirIterator","package":"phobos","parentType":"","signature":"_DirIterator(bool  useDIP1000)","url":"/phobos/std/file.html#_DirIterator"},{"doc":"","kind":"method","module":"std.file","name":"empty","package":"phobos","parentType":"_DirIterator","signature":"bool empty()","url":"/phobos/std/file/_DirIterator.empty.html"},{"doc":"","kind":"method","module":"std.file","name":"front","package":"phobos","parentType":"_DirIterator","signature":"DirEntry front()","url":"/phobos/std/file/_DirIterator.front.html"},{"doc":"","kind":"method","module":"std.file","name":"popFront","package":"phobos","parentType":"_DirIterator","signature":"void popFront()","url":"/phobos/std/file/_DirIterator.popFront.html"},{"doc":"","kind":"alias","module":"std.file","name":"DirIterator","package":"phobos","parentType":"","signature":"DirIterator = _DirIterator!dip1000Enabled","url":"/phobos/std/file.html#DirIterator"},{"doc":"","kind":"module","module":"std.format.internal.floats","name":"std.format.internal.floats","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format/internal/floats.html"},{"doc":"","kind":"function","module":"std.format.internal.floats","name":"printFloat","package":"phobos","parentType":"","signature":"auto printFloat(T,  Char)(const(T)  val,  FormatSpec!Char f) if (is(T ==  float)  ||  is(T ==  double)\n     || (is(T ==  real)  && (T.mant_dig ==  double.mant_dig ||  T.mant_dig ==  64)))","url":"/phobos/std/format/internal/floats/printFloat.html"},{"doc":"Returns: whether `c` is a supported format specifier for floats","kind":"function","module":"std.format.internal.floats","name":"isFloatSpec","package":"phobos","parentType":"","signature":"bool isFloatSpec(char  c)","url":"/phobos/std/format/internal/floats/isFloatSpec.html"},{"doc":"","kind":"function","module":"std.format.internal.floats","name":"printFloat","package":"phobos","parentType":"","signature":"void printFloat(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  val,  FormatSpec!Char f) if (is(T ==  float)  ||  is(T ==  double)\n     || (is(T ==  real)  && (T.mant_dig ==  double.mant_dig ||  T.mant_dig ==  64)))","url":"/phobos/std/format/internal/floats/printFloat.html"},{"doc":"","kind":"function","module":"std.format.internal.floats","name":"printFloatA","package":"phobos","parentType":"","signature":"void printFloatA(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  val,\n     FormatSpec!Char f,  string sgn,  int  exp,  ulong  mnt,  bool  is_upper) if (is(T ==  float)  ||  is(T ==  double)\n     || (is(T ==  real)  && (T.mant_dig ==  double.mant_dig ||  T.mant_dig ==  64)))","url":"/phobos/std/format/internal/floats/printFloatA.html"},{"doc":"","kind":"function","module":"std.format.internal.floats","name":"printFloatE","package":"phobos","parentType":"","signature":"void printFloatE(bool  g,  Writer,  T,  Char)(auto  ref  Writer w,  const(T)  val,\n     FormatSpec!Char f,  string sgn,  int  exp,  ulong  mnt,  bool  is_upper) if (is(T ==  float)  ||  is(T ==  double)\n     || (is(T ==  real)  && (T.mant_dig ==  double.mant_dig ||  T.mant_dig ==  64)))","url":"/phobos/std/format/internal/floats/printFloatE.html"},{"doc":"","kind":"function","module":"std.format.internal.floats","name":"printFloatF","package":"phobos","parentType":"","signature":"void printFloatF(bool  g,  Writer,  T,  Char)(auto  ref  Writer w,  const(T)  val,\n     FormatSpec!Char f,  string sgn,  int  exp,  ulong  mnt,  bool  is_upper) if (is(T ==  float)  ||  is(T ==  double)\n     || (is(T ==  real)  && (T.mant_dig ==  double.mant_dig ||  T.mant_dig ==  64)))","url":"/phobos/std/format/internal/floats/printFloatF.html"},{"doc":"","kind":"function","module":"std.format.internal.floats","name":"printFloatG","package":"phobos","parentType":"","signature":"void printFloatG(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  val,\n     FormatSpec!Char f,  string sgn,  int  exp,  ulong  mnt,  bool  is_upper) if (is(T ==  float)  ||  is(T ==  double)\n     || (is(T ==  real)  && (T.mant_dig ==  double.mant_dig ||  T.mant_dig ==  64)))","url":"/phobos/std/format/internal/floats/printFloatG.html"},{"doc":"","kind":"module","module":"std.format.internal.read","name":"std.format.internal.read","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format/internal/read.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"skipData","package":"phobos","parentType":"","signature":"void skipData(Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec)","url":"/phobos/std/format/internal/read/skipData.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isInputRange!Range &&  is(immutable  T ==  immutable  bool))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isInputRange!Range &&  is(T ==  typeof(null)))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isInputRange!Range &&  isIntegral!T && !is(T ==  enum)  &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isFloatingPoint!T && !is(T ==  enum)  &&  isInputRange!Range\n    &&  isSomeChar!(ElementType!Range) && !is(Range ==  enum))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isInputRange!Range &&  isSomeChar!T && !is(T ==  enum)  &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char fmt) if (isInputRange!Range &&  is(StringTypeOf!T)  && !isAggregateType!T && !is(T ==  enum))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatValueImpl","package":"phobos","parentType":"","signature":"T unformatValueImpl(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char fmt) if (isInputRange!Range && !is(StringTypeOf!T)  && !isAggregateType!T\n    && (isArray!T ||  isAssociativeArray!T ||  is(T ==  enum)))","url":"/phobos/std/format/internal/read/unformatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"rawRead","package":"phobos","parentType":"","signature":"T rawRead(T,  Range)(ref  Range input) if (is(immutable  ElementEncodingType!Range ==  immutable  char)\n     ||  is(immutable  ElementEncodingType!Range ==  immutable  byte)\n     ||  is(immutable  ElementEncodingType!Range ==  immutable  ubyte))","url":"/phobos/std/format/internal/read/rawRead.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatRange","package":"phobos","parentType":"","signature":"T unformatRange(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec)","url":"/phobos/std/format/internal/read/unformatRange.html"},{"doc":"","kind":"function","module":"std.format.internal.read","name":"unformatElement","package":"phobos","parentType":"","signature":"T unformatElement(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isInputRange!Range)","url":"/phobos/std/format/internal/read/unformatElement.html"},{"doc":"","kind":"template","module":"std.format.internal.read","name":"acceptedSpecs","package":"phobos","parentType":"","signature":"acceptedSpecs(T)","url":"/phobos/std/format/internal/read.html#acceptedSpecs"},{"doc":"","kind":"module","module":"std.format.internal.write","name":"std.format.internal.write","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format/internal/write.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,  scope  const  ref  FormatSpec!Char f) if (is(BooleanTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,  scope  const  ref  FormatSpec!Char f) if (is(immutable  T ==  immutable  typeof(null))  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,  scope  const  ref  FormatSpec!Char f) if (is(IntegralTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImplUlong","package":"phobos","parentType":"","signature":"void formatValueImplUlong(Writer,  Char)(auto  ref  Writer w,  ulong  arg,  in  bool  negative,\n                                                 scope  const  ref  FormatSpec!Char f)","url":"/phobos/std/format/internal/write/formatValueImplUlong.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"baseOfSpec","package":"phobos","parentType":"","signature":"uint baseOfSpec(in  char  spec)","url":"/phobos/std/format/internal/write/baseOfSpec.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,\n                                       scope  const  ref  FormatSpec!Char f) if (is(FloatingPointTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,  scope  const  ref  FormatSpec!Char f) if (is(immutable  T :  immutable  creal)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,  scope  const  ref  FormatSpec!Char f) if (is(immutable  T :  immutable  ireal)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  const(T)  obj,  scope  const  ref  FormatSpec!Char f) if (is(CharTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  scope  const(T)  obj,\n     scope  const  ref  FormatSpec!Char f) if (is(StringTypeOf!T)  && !is(StaticArrayTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  auto  ref  T obj,\n     scope  const  ref  FormatSpec!Char f) if (is(StaticArrayTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  T obj,  scope  const  ref  FormatSpec!Char f) if (is(DynamicArrayTypeOf!T)  && !is(StringTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatRange","package":"phobos","parentType":"","signature":"void formatRange(Writer,  T,  Char)(ref  Writer w,  ref  T val,  scope  const  ref  FormatSpec!Char f) if (isInputRange!T)","url":"/phobos/std/format/internal/write/formatRange.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatChar","package":"phobos","parentType":"","signature":"void formatChar(Writer)(ref  Writer w,  in  dchar  c,  in  char  quote)","url":"/phobos/std/format/internal/write/formatChar.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  T obj,  scope  const  ref  FormatSpec!Char f) if (is(AssocArrayTypeOf!T)  && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatObject","package":"phobos","parentType":"","signature":"void formatObject(Writer,  T,  Char)(ref  Writer w,  ref  T val,  scope  const  ref  FormatSpec!Char f) if (hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatObject.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(T ==  class)  && !is(T ==  enum))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(T ==  interface)  && (hasToString!(T,  Char)  || !is(BuiltinTypeOf!T))  && !is(T ==  enum))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  auto  ref  T val,\n     scope  const  ref  FormatSpec!Char f) if ((is(T ==  struct)  ||  is(T ==  union))  && (hasToString!(T,  Char)  || !is(BuiltinTypeOf!T))\n     && !is(T ==  enum))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"enforceValidFormatSpec","package":"phobos","parentType":"","signature":"void enforceValidFormatSpec(T,  Char)(scope  const  ref  FormatSpec!Char f)","url":"/phobos/std/format/internal/write/enforceValidFormatSpec.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(T ==  enum))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  scope  const(T)  val,  scope  const  ref  FormatSpec!Char f) if (isPointer!T && !is(T ==  enum)  && !hasToString!(T,  Char))","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  V,  Char)(auto  ref  Writer w,  const(V)  val,  scope  const  ref  FormatSpec!Char f) if (isSIMDVector!V)","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatValueImpl","package":"phobos","parentType":"","signature":"void formatValueImpl(Writer,  T,  Char)(auto  ref  Writer w,  scope  const(T),  scope  const  ref  FormatSpec!Char f) if (isDelegate!T)","url":"/phobos/std/format/internal/write/formatValueImpl.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatElement","package":"phobos","parentType":"","signature":"void formatElement(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(StringTypeOf!T)  && !hasToString!(T,  Char)  && !is(T ==  enum))","url":"/phobos/std/format/internal/write/formatElement.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatElement","package":"phobos","parentType":"","signature":"void formatElement(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(CharTypeOf!T)  && !is(T ==  enum))","url":"/phobos/std/format/internal/write/formatElement.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"formatElement","package":"phobos","parentType":"","signature":"void formatElement(Writer,  T,  Char)(auto  ref  Writer w,  auto  ref  T val,  scope  const  ref  FormatSpec!Char f) if ((!is(StringTypeOf!T)  ||  hasToString!(T,  Char))  && !is(CharTypeOf!T)  ||  is(T ==  enum))","url":"/phobos/std/format/internal/write/formatElement.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"getNthInt","package":"phobos","parentType":"","signature":"int getNthInt(string kind,  A...)(uint  index,  A args)","url":"/phobos/std/format/internal/write/getNthInt.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"getNth","package":"phobos","parentType":"","signature":"T getNth(string kind,  alias  Condition,  T,  A...)(uint  index,  A args)","url":"/phobos/std/format/internal/write/getNth.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"needToSwapEndianess","package":"phobos","parentType":"","signature":"bool needToSwapEndianess(Char)(scope  const  ref  FormatSpec!Char f)","url":"/phobos/std/format/internal/write/needToSwapEndianess.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"writeAligned","package":"phobos","parentType":"","signature":"void writeAligned(Writer,  T,  Char)(auto  ref  Writer w,  T s,  scope  const  ref  FormatSpec!Char f) if (isSomeString!T)","url":"/phobos/std/format/internal/write/writeAligned.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"writeAligned","package":"phobos","parentType":"","signature":"void writeAligned(Writer,  T1,  T2,  T3,  Char)(auto  ref  Writer w,\n     T1 prefix,  T2 grouped,  T3 suffix,  scope  const  ref  FormatSpec!Char f,\n     bool  integer_precision =  false) if (isSomeString!T1 &&  isSomeString!T2 &&  isSomeString!T3)","url":"/phobos/std/format/internal/write/writeAligned.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"writeAligned","package":"phobos","parentType":"","signature":"void writeAligned(Writer,  T1,  T2,  T3,  T4,  Char)(auto  ref  Writer w,\n     T1 prefix,  T2 grouped,  T3 fracts,  T4 suffix,  scope  const  ref  FormatSpec!Char f,\n     PrecisionType p =  PrecisionType.none) if (isSomeString!T1 &&  isSomeString!T2 &&  isSomeString!T3 &&  isSomeString!T4)","url":"/phobos/std/format/internal/write/writeAligned.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"getWidth","package":"phobos","parentType":"","signature":"long getWidth(T)(T s)","url":"/phobos/std/format/internal/write/getWidth.html"},{"doc":"","kind":"function","module":"std.format.internal.write","name":"round","package":"phobos","parentType":"","signature":"bool round(T)(ref  T sequence,  size_t left,  size_t right,  RoundingClass type,  bool  negative,  char  max =  '9')","url":"/phobos/std/format/internal/write/round.html"},{"doc":"","kind":"enum","module":"std.format.internal.write","name":"HasToStringResult","package":"phobos","parentType":"","signature":"HasToStringResult","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"hasSomeToString","package":"phobos","parentType":"","signature":"hasSomeToString = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"inCharSink","package":"phobos","parentType":"","signature":"inCharSink = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"inCharSinkFormatString","package":"phobos","parentType":"","signature":"inCharSinkFormatString = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"inCharSinkFormatSpec","package":"phobos","parentType":"","signature":"inCharSinkFormatSpec = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"constCharSink","package":"phobos","parentType":"","signature":"constCharSink = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"constCharSinkFormatString","package":"phobos","parentType":"","signature":"constCharSinkFormatString = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"constCharSinkFormatSpec","package":"phobos","parentType":"","signature":"constCharSinkFormatSpec = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"customPutWriter","package":"phobos","parentType":"","signature":"customPutWriter = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"customPutWriterFormatSpec","package":"phobos","parentType":"","signature":"customPutWriterFormatSpec = ","url":"/phobos/std/format/internal/write.html#HasToStringResult"},{"doc":"","kind":"alias","module":"std.format.internal.write","name":"DScannerBug895","package":"phobos","parentType":"","signature":"DScannerBug895 = int[256]","url":"/phobos/std/format/internal/write.html#DScannerBug895"},{"doc":"","kind":"enum","module":"std.format.internal.write","name":"PrecisionType","package":"phobos","parentType":"","signature":"PrecisionType","url":"/phobos/std/format/internal/write.html#PrecisionType"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/std/format/internal/write.html#PrecisionType"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"integer","package":"phobos","parentType":"","signature":"integer = ","url":"/phobos/std/format/internal/write.html#PrecisionType"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"fractionalDigits","package":"phobos","parentType":"","signature":"fractionalDigits = ","url":"/phobos/std/format/internal/write.html#PrecisionType"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"allDigits","package":"phobos","parentType":"","signature":"allDigits = ","url":"/phobos/std/format/internal/write.html#PrecisionType"},{"doc":"","kind":"enum","module":"std.format.internal.write","name":"RoundingClass","package":"phobos","parentType":"","signature":"RoundingClass","url":"/phobos/std/format/internal/write.html#RoundingClass"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"ZERO","package":"phobos","parentType":"","signature":"ZERO = ","url":"/phobos/std/format/internal/write.html#RoundingClass"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"LOWER","package":"phobos","parentType":"","signature":"LOWER = ","url":"/phobos/std/format/internal/write.html#RoundingClass"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"FIVE","package":"phobos","parentType":"","signature":"FIVE = ","url":"/phobos/std/format/internal/write.html#RoundingClass"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"UPPER","package":"phobos","parentType":"","signature":"UPPER = ","url":"/phobos/std/format/internal/write.html#RoundingClass"},{"doc":"","kind":"enum","module":"std.format.internal.write","name":"RoundingMode","package":"phobos","parentType":"","signature":"RoundingMode","url":"/phobos/std/format/internal/write.html#RoundingMode"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"up","package":"phobos","parentType":"","signature":"up = ","url":"/phobos/std/format/internal/write.html#RoundingMode"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"down","package":"phobos","parentType":"","signature":"down = ","url":"/phobos/std/format/internal/write.html#RoundingMode"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"toZero","package":"phobos","parentType":"","signature":"toZero = ","url":"/phobos/std/format/internal/write.html#RoundingMode"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"toNearestTiesToEven","package":"phobos","parentType":"","signature":"toNearestTiesToEven = ","url":"/phobos/std/format/internal/write.html#RoundingMode"},{"doc":"","kind":"enum_member","module":"std.format.internal.write","name":"toNearestTiesAwayFromZero","package":"phobos","parentType":"","signature":"toNearestTiesAwayFromZero = ","url":"/phobos/std/format/internal/write.html#RoundingMode"},{"doc":"","kind":"template","module":"std.format.internal.write","name":"hasToString","package":"phobos","parentType":"","signature":"hasToString(T,  Char)","url":"/phobos/std/format/internal/write.html#hasToString"},{"doc":"","kind":"variable","module":"std.format.internal.write","name":"hasPreviewIn","package":"phobos","parentType":"","signature":"bool hasPreviewIn","url":"/phobos/std/format/internal/write.html#hasPreviewIn"},{"doc":"This package provides string formatting functionality using `printf` style format strings.","kind":"module","module":"std.format","name":"std.format","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format.html"},{"doc":"","kind":"function","module":"std.format","name":"formatElement","package":"phobos","parentType":"","signature":"void formatElement(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(StringTypeOf!T)  && !hasToString!(T,  Char)  && !is(T ==  enum))","url":"/phobos/std/format/formatElement.html"},{"doc":"","kind":"function","module":"std.format","name":"formatElement","package":"phobos","parentType":"","signature":"void formatElement(Writer,  T,  Char)(auto  ref  Writer w,  T val,  scope  const  ref  FormatSpec!Char f) if (is(CharTypeOf!T)  && !is(T ==  enum))","url":"/phobos/std/format/formatElement.html"},{"doc":"","kind":"function","module":"std.format","name":"formatElement","package":"phobos","parentType":"","signature":"void formatElement(Writer,  T,  Char)(auto  ref  Writer w,  auto  ref  T val,  scope  const  ref  FormatSpec!Char f) if ((!is(StringTypeOf!T)  ||  hasToString!(T,  Char))  && !is(CharTypeOf!T)  ||  is(T ==  enum))","url":"/phobos/std/format/formatElement.html"},{"doc":"","kind":"function","module":"std.format","name":"unformatElement","package":"phobos","parentType":"","signature":"T unformatElement(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec) if (isInputRange!Range)","url":"/phobos/std/format/unformatElement.html"},{"doc":"Converts its arguments according to a format string into a string.","kind":"function","module":"std.format","name":"format","package":"phobos","parentType":"","signature":"immutable(Char)[] format(Char,  Args...)(in  Char[]  fmt,  Args args) if (isSomeChar!Char)","url":"/phobos/std/format/format.html"},{"doc":"ditto","kind":"function","module":"std.format","name":"format","package":"phobos","parentType":"","signature":"typeof(fmt) format(alias  fmt,  Args...)(Args args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/format/format.html"},{"doc":"","kind":"function","module":"std.format","name":"guessLength","package":"phobos","parentType":"","signature":"size_t guessLength(Char,  S)(S fmtString)","url":"/phobos/std/format/guessLength.html"},{"doc":"Converts its arguments according to a format string into a buffer. The buffer has to be large enough to hold the formatted string.","kind":"function","module":"std.format","name":"sformat","package":"phobos","parentType":"","signature":"char[] sformat(Char,  Args...)(return  scope  char[]  buf,  scope  const(Char)[]  fmt,  Args args)","url":"/phobos/std/format/sformat.html"},{"doc":"ditto","kind":"function","module":"std.format","name":"sformat","package":"phobos","parentType":"","signature":"char[] sformat(alias  fmt,  Args...)(char[]  buf,  Args args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/format/sformat.html"},{"doc":"Signals an issue encountered while formatting.","kind":"class","module":"std.format","name":"FormatException","package":"phobos","parentType":"","signature":"FormatException : Exception","url":"/phobos/std/format.html#FormatException"},{"doc":"","kind":"alias","module":"std.format","name":"enforceFmt","package":"phobos","parentType":"","signature":"enforceFmt = enforce!FormatException","url":"/phobos/std/format.html#enforceFmt"},{"doc":"","kind":"struct","module":"std.format","name":"NoOpSink","package":"phobos","parentType":"","signature":"NoOpSink","url":"/phobos/std/format.html#NoOpSink"},{"doc":"","kind":"method","module":"std.format","name":"put","package":"phobos","parentType":"NoOpSink","signature":"void put(E)(scope  const  E)","url":"/phobos/std/format/NoOpSink.put.html"},{"doc":"This is a submodule of $(MREF std, format).","kind":"module","module":"std.format.read","name":"std.format.read","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format/read.html"},{"doc":"Reads an input range according to a format string and stores the read values into its arguments.","kind":"function","module":"std.format.read","name":"formattedRead","package":"phobos","parentType":"","signature":"uint formattedRead(Range,  Char,  Args...)(auto  ref  Range r,  const(Char)[]  fmt,  auto  ref  Args args)","url":"/phobos/std/format/read/formattedRead.html"},{"doc":"ditto","kind":"function","module":"std.format.read","name":"formattedRead","package":"phobos","parentType":"","signature":"uint formattedRead(alias  fmt,  Range,  Args...)(auto  ref  Range r,  auto  ref  Args args) if (!isType!fmt &&  isSomeString!(typeof(fmt)))","url":"/phobos/std/format/read/formattedRead.html"},{"doc":"Reads a value from the given _input range and converts it according to a format specifier.","kind":"function","module":"std.format.read","name":"unformatValue","package":"phobos","parentType":"","signature":"T unformatValue(T,  Range,  Char)(ref  Range input,  scope  const  ref  FormatSpec!Char spec)","url":"/phobos/std/format/read/unformatValue.html"},{"doc":"Reads an input range according to a format string and returns a tuple of Args with the read values.","kind":"template","module":"std.format.read","name":"formattedRead","package":"phobos","parentType":"","signature":"formattedRead(Args...)","url":"/phobos/std/format/read.html#formattedRead"},{"doc":"Params: r = an $(REF_ALTTEXT input range, isInputRange, std, range, primitives), where the formatted input is read from fmt = a $(MREF_ALTTEXT form...","kind":"function","module":"std.format.read","name":"formattedRead","package":"phobos","parentType":"","signature":"Tuple!Args formattedRead(Range,  Char)(auto  ref  Range r,  const(Char)[]  fmt)","url":"/phobos/std/format/read.html#formattedRead"},{"doc":"ditto","kind":"template","module":"std.format.read","name":"formattedRead","package":"phobos","parentType":"","signature":"formattedRead(alias  fmt,  Args...)","url":"/phobos/std/format/read.html#formattedRead"},{"doc":"","kind":"function","module":"std.format.read","name":"formattedRead","package":"phobos","parentType":"","signature":"Tuple!Args formattedRead(Range)(auto  ref  Range r)","url":"/phobos/std/format/read.html#formattedRead"},{"doc":"This is a submodule of $(MREF std, format).","kind":"module","module":"std.format.spec","name":"std.format.spec","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format/spec.html"},{"doc":"Helper function that returns a `FormatSpec` for a single format specifier.","kind":"function","module":"std.format.spec","name":"singleSpec","package":"phobos","parentType":"","signature":"FormatSpec!Char singleSpec(Char)(Char[]  fmt)","url":"/phobos/std/format/spec/singleSpec.html"},{"doc":"","kind":"function","module":"std.format.spec","name":"enforceValidFormatSpec","package":"phobos","parentType":"","signature":"void enforceValidFormatSpec(T,  Char)(scope  const  ref  FormatSpec!Char f)","url":"/phobos/std/format/spec/enforceValidFormatSpec.html"},{"doc":"A general handler for format strings.","kind":"struct","module":"std.format.spec","name":"FormatSpec","package":"phobos","parentType":"","signature":"FormatSpec(Char) if (is(Unqual!Char ==  Char))","url":"/phobos/std/format/spec.html#FormatSpec"},{"doc":"Set to `DYNAMIC` when the separator character is supplied at runtime.","kind":"method","module":"std.format.spec","name":"separatorCharPos","package":"phobos","parentType":"FormatSpec","signature":"int separatorCharPos()","url":"/phobos/std/format/spec/FormatSpec.separatorCharPos.html"},{"doc":"ditto","kind":"method","module":"std.format.spec","name":"separatorCharPos","package":"phobos","parentType":"FormatSpec","signature":"void separatorCharPos(int  value)","url":"/phobos/std/format/spec/FormatSpec.separatorCharPos.html"},{"doc":"Writes the format string to an output range until the next format specifier is found and parse that format specifier.","kind":"method","module":"std.format.spec","name":"writeUpToNextSpec","package":"phobos","parentType":"FormatSpec","signature":"bool writeUpToNextSpec(OutputRange)(ref  OutputRange writer)","url":"/phobos/std/format/spec/FormatSpec.writeUpToNextSpec.html"},{"doc":"","kind":"method","module":"std.format.spec","name":"fillUp","package":"phobos","parentType":"FormatSpec","signature":"void fillUp()","url":"/phobos/std/format/spec/FormatSpec.fillUp.html"},{"doc":"","kind":"method","module":"std.format.spec","name":"readUpToNextSpec","package":"phobos","parentType":"FormatSpec","signature":"bool readUpToNextSpec(R)(ref  R r)","url":"/phobos/std/format/spec/FormatSpec.readUpToNextSpec.html"},{"doc":"","kind":"method","module":"std.format.spec","name":"getCurFmtStr","package":"phobos","parentType":"FormatSpec","signature":"string getCurFmtStr()","url":"/phobos/std/format/spec/FormatSpec.getCurFmtStr.html"},{"doc":"Provides a string representation.","kind":"method","module":"std.format.spec","name":"toString","package":"phobos","parentType":"FormatSpec","signature":"string toString()","url":"/phobos/std/format/spec/FormatSpec.toString.html"},{"doc":"Writes a string representation to an output range.","kind":"method","module":"std.format.spec","name":"toString","package":"phobos","parentType":"FormatSpec","signature":"void toString(OutputRange)(ref  OutputRange writer) if (isOutputRange!(OutputRange,  char))","url":"/phobos/std/format/spec/FormatSpec.toString.html"},{"doc":"","kind":"template","module":"std.format.spec","name":"FormatSpec","package":"phobos","parentType":"","signature":"FormatSpec(Char)","url":"/phobos/std/format/spec.html#FormatSpec"},{"doc":"This is a submodule of $(MREF std, format).","kind":"module","module":"std.format.write","name":"std.format.write","package":"phobos","parentType":"","signature":"","url":"/phobos/std/format/write.html"},{"doc":"Converts its arguments according to a format string and writes the result to an output range.","kind":"function","module":"std.format.write","name":"formattedWrite","package":"phobos","parentType":"","signature":"uint formattedWrite(Writer,  Char,  Args...)(auto  ref  Writer w,  const  scope  Char[]  fmt,  Args args)","url":"/phobos/std/format/write/formattedWrite.html"},{"doc":"ditto","kind":"function","module":"std.format.write","name":"formattedWrite","package":"phobos","parentType":"","signature":"uint formattedWrite(alias  fmt,  Writer,  Args...)(auto  ref  Writer w,  Args args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/format/write/formattedWrite.html"},{"doc":"Formats a value of any type according to a format specifier and writes the result to an output range.","kind":"function","module":"std.format.write","name":"formatValue","package":"phobos","parentType":"","signature":"void formatValue(Writer,  T,  Char)(auto  ref  Writer w,  auto  ref  T val,  scope  const  ref  FormatSpec!Char f)","url":"/phobos/std/format/write/formatValue.html"},{"doc":"Functions that manipulate other functions.","kind":"module","module":"std.functional","name":"std.functional","package":"phobos","parentType":"","signature":"","url":"/phobos/std/functional.html"},{"doc":"","kind":"function","module":"std.functional","name":"_ctfeSkipOp","package":"phobos","parentType":"","signature":"uint _ctfeSkipOp(ref  string op)","url":"/phobos/std/functional/_ctfeSkipOp.html"},{"doc":"","kind":"function","module":"std.functional","name":"_ctfeSkipInteger","package":"phobos","parentType":"","signature":"uint _ctfeSkipInteger(ref  string op)","url":"/phobos/std/functional/_ctfeSkipInteger.html"},{"doc":"","kind":"function","module":"std.functional","name":"_ctfeSkipName","package":"phobos","parentType":"","signature":"uint _ctfeSkipName(ref  string op,  string name)","url":"/phobos/std/functional/_ctfeSkipName.html"},{"doc":"","kind":"function","module":"std.functional","name":"_ctfeMatchUnary","package":"phobos","parentType":"","signature":"uint _ctfeMatchUnary(string fun,  string name)","url":"/phobos/std/functional/_ctfeMatchUnary.html"},{"doc":"","kind":"function","module":"std.functional","name":"_ctfeMatchBinary","package":"phobos","parentType":"","signature":"uint _ctfeMatchBinary(string fun,  string name1,  string name2)","url":"/phobos/std/functional/_ctfeMatchBinary.html"},{"doc":"ditto","kind":"function","module":"std.functional","name":"curry","package":"phobos","parentType":"","signature":"auto curry(T)(T t) if (isCallable!T &&  Parameters!T.length)","url":"/phobos/std/functional/curry.html"},{"doc":"Convert a callable to a delegate with the same parameter list and return type, avoiding heap allocations and use of auxiliary storage.","kind":"function","module":"std.functional","name":"toDelegate","package":"phobos","parentType":"","signature":"auto toDelegate(F)(auto  ref  F fp) if (isCallable!(F))","url":"/phobos/std/functional/toDelegate.html"},{"doc":"Predicate that returns $(D_PARAM a < b). Correctly compares signed and unsigned integers, ie. -1 < 2U.","kind":"alias","module":"std.functional","name":"lessThan","package":"phobos","parentType":"","signature":"lessThan = safeOp!\"<\"","url":"/phobos/std/functional.html#lessThan"},{"doc":"Predicate that returns $(D_PARAM a > b). Correctly compares signed and unsigned integers, ie. 2U > -1.","kind":"alias","module":"std.functional","name":"greaterThan","package":"phobos","parentType":"","signature":"greaterThan = safeOp!\">\"","url":"/phobos/std/functional.html#greaterThan"},{"doc":"Predicate that returns $(D_PARAM a == b). Correctly compares signed and unsigned integers, ie. !(-1 == ~0U).","kind":"alias","module":"std.functional","name":"equalTo","package":"phobos","parentType":"","signature":"equalTo = safeOp!\"==\"","url":"/phobos/std/functional.html#equalTo"},{"doc":"Pipes functions in sequence. Offers the same functionality as $(D compose), but with functions specified in reverse order. This may lead to more re...","kind":"alias","module":"std.functional","name":"pipe","package":"phobos","parentType":"","signature":"pipe(fun...) = compose!(Reverse!(fun))","url":"/phobos/std/functional.html#pipe"},{"doc":"","kind":"struct","module":"std.functional","name":"DelegateFaker","package":"phobos","parentType":"","signature":"DelegateFaker(F)","url":"/phobos/std/functional.html#DelegateFaker"},{"doc":"","kind":"method","module":"std.functional","name":"castToF","package":"phobos","parentType":"DelegateFaker","signature":"F castToF(THIS)(THIS x)","url":"/phobos/std/functional/DelegateFaker.castToF.html"},{"doc":"","kind":"template","module":"std.functional","name":"needOpCallAlias","package":"phobos","parentType":"","signature":"needOpCallAlias(alias  fun)","url":"/phobos/std/functional.html#needOpCallAlias"},{"doc":"Transforms a `string` representing an expression into a unary function. The `string` must either use symbol name `a` as the parameter or provide th...","kind":"template","module":"std.functional","name":"unaryFun","package":"phobos","parentType":"","signature":"unaryFun(alias  fun,  string parmName =  \"a\")","url":"/phobos/std/functional.html#unaryFun"},{"doc":"Transforms a `string` representing an expression into a binary function. The `string` must either use symbol names `a` and `b` as the parameters or...","kind":"template","module":"std.functional","name":"binaryFun","package":"phobos","parentType":"","signature":"binaryFun(alias  fun,  string parm1Name =  \"a\",\n         string parm2Name =  \"b\")","url":"/phobos/std/functional.html#binaryFun"},{"doc":"","kind":"template","module":"std.functional","name":"safeOp","package":"phobos","parentType":"","signature":"safeOp(string S)","url":"/phobos/std/functional.html#safeOp"},{"doc":"","kind":"function","module":"std.functional","name":"unsafeOp","package":"phobos","parentType":"","signature":"bool unsafeOp(ElementType1,  ElementType2)(ElementType1 a,  ElementType2 b) if (isIntegral!ElementType1 &&  isIntegral!ElementType2)","url":"/phobos/std/functional.html#safeOp"},{"doc":"","kind":"function","module":"std.functional","name":"safeOp","package":"phobos","parentType":"","signature":"bool safeOp(T0,  T1)(auto  ref  T0 a,  auto  ref  T1 b)","url":"/phobos/std/functional.html#safeOp"},{"doc":"N-ary predicate that reverses the order of arguments, e.g., given $(D pred(a, b, c)), returns $(D pred(c, b, a)).","kind":"template","module":"std.functional","name":"reverseArgs","package":"phobos","parentType":"","signature":"reverseArgs(alias  pred)","url":"/phobos/std/functional.html#reverseArgs"},{"doc":"","kind":"function","module":"std.functional","name":"reverseArgs","package":"phobos","parentType":"","signature":"auto reverseArgs(Args...)(auto  ref  Args args) if (is(typeof(pred(Reverse!args))))","url":"/phobos/std/functional.html#reverseArgs"},{"doc":"Negates predicate `pred`.","kind":"template","module":"std.functional","name":"not","package":"phobos","parentType":"","signature":"not(alias  pred)","url":"/phobos/std/functional.html#not"},{"doc":"","kind":"function","module":"std.functional","name":"not","package":"phobos","parentType":"","signature":"auto not(T...)(auto  ref  T args)","url":"/phobos/std/functional.html#not"},{"doc":"$(LINK2 http://en.wikipedia.org/wiki/Partial_application, Partially applies) $(D_PARAM fun) by tying its first argument to $(D_PARAM arg).","kind":"template","module":"std.functional","name":"partial","package":"phobos","parentType":"","signature":"partial(alias  fun,  alias  arg)","url":"/phobos/std/functional.html#partial"},{"doc":"Takes a function of (potentially) many arguments, and returns a function taking one argument and returns a callable taking the rest.  f(x, y) == cu...","kind":"template","module":"std.functional","name":"curry","package":"phobos","parentType":"","signature":"curry(alias  F)","url":"/phobos/std/functional.html#curry"},{"doc":"","kind":"function","module":"std.functional","name":"curry","package":"phobos","parentType":"","signature":"auto curry()","url":"/phobos/std/functional.html#curry"},{"doc":"","kind":"struct","module":"std.functional","name":"CurryImpl","package":"phobos","parentType":"","signature":"CurryImpl(size_t N)","url":"/phobos/std/functional.html#curry"},{"doc":"","kind":"template","module":"std.functional","name":"Iota","package":"phobos","parentType":"","signature":"Iota(size_t n)","url":"/phobos/std/functional.html#Iota"},{"doc":"Takes multiple functions and adjoins them together.","kind":"template","module":"std.functional","name":"adjoin","package":"phobos","parentType":"","signature":"adjoin(F...)","url":"/phobos/std/functional.html#adjoin"},{"doc":"Composes passed-in functions $(D fun[0], fun[1], ...).","kind":"template","module":"std.functional","name":"compose","package":"phobos","parentType":"","signature":"compose(fun...)","url":"/phobos/std/functional.html#compose"},{"doc":"","kind":"template","module":"std.functional","name":"getOverloads","package":"phobos","parentType":"","signature":"getOverloads(alias  fun)","url":"/phobos/std/functional.html#getOverloads"},{"doc":"* $(LINK2 https://en.wikipedia.org/wiki/Memoization, Memoizes) a function so as * to avoid repeated computation. The memoization structure is a has...","kind":"template","module":"std.functional","name":"memoize","package":"phobos","parentType":"","signature":"memoize(alias  fun)","url":"/phobos/std/functional.html#memoize"},{"doc":"","kind":"function","module":"std.functional","name":"impl","package":"phobos","parentType":"","signature":"auto impl(Args...)(Args args) if (is(typeof(fun(args))))","url":"/phobos/std/functional.html#memoize"},{"doc":"ditto","kind":"template","module":"std.functional","name":"memoize","package":"phobos","parentType":"","signature":"memoize(alias  fun,  uint  maxSize)","url":"/phobos/std/functional.html#memoize"},{"doc":"","kind":"function","module":"std.functional","name":"impl","package":"phobos","parentType":"","signature":"auto impl(Args...)(Args args) if (is(typeof(fun(args))))","url":"/phobos/std/functional.html#memoize"},{"doc":"","kind":"template","module":"std.functional","name":"buildDelegate","package":"phobos","parentType":"","signature":"buildDelegate(F)","url":"/phobos/std/functional.html#buildDelegate"},{"doc":"","kind":"function","module":"std.functional","name":"buildDelegate","package":"phobos","parentType":"","signature":"auto buildDelegate(auto  ref  F fp)","url":"/phobos/std/functional.html#buildDelegate"},{"doc":"Passes the fields of a struct as arguments to a function.","kind":"template","module":"std.functional","name":"bind","package":"phobos","parentType":"","signature":"bind(alias  fun)","url":"/phobos/std/functional.html#bind"},{"doc":"Params: args = The struct or tuple whose fields will be used as arguments.","kind":"function","module":"std.functional","name":"bind","package":"phobos","parentType":"","signature":"auto ref bind(T)(auto  ref  T args) if (is(T ==  struct))","url":"/phobos/std/functional.html#bind"},{"doc":"Processing of command line options.","kind":"module","module":"std.getopt","name":"std.getopt","package":"phobos","parentType":"","signature":"","url":"/phobos/std/getopt.html"},{"doc":"Parse and remove command line options from a string array.","kind":"function","module":"std.getopt","name":"getopt","package":"phobos","parentType":"","signature":"GetoptResult getopt(T...)(ref  string[]  args,  T opts)","url":"/phobos/std/getopt/getopt.html"},{"doc":"","kind":"function","module":"std.getopt","name":"splitAndGet","package":"phobos","parentType":"","signature":"Option splitAndGet(string opt)","url":"/phobos/std/getopt/splitAndGet.html"},{"doc":"","kind":"function","module":"std.getopt","name":"optionValidatorErrorFormat","package":"phobos","parentType":"","signature":"string optionValidatorErrorFormat(string msg,  size_t idx)","url":"/phobos/std/getopt/optionValidatorErrorFormat.html"},{"doc":"","kind":"function","module":"std.getopt","name":"getoptTo","package":"phobos","parentType":"","signature":"auto getoptTo(R)(string option,  string value,\n         size_t idx,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/phobos/std/getopt/getoptTo.html"},{"doc":"","kind":"function","module":"std.getopt","name":"getoptImpl","package":"phobos","parentType":"","signature":"void getoptImpl(T...)(ref  string[]  args,  ref  configuration cfg,\n     ref  GetoptResult rslt,  ref  GetOptException excep,\n     void[][string]  visitedLongOpts,  void[][string]  visitedShortOpts,  T opts)","url":"/phobos/std/getopt/getoptImpl.html"},{"doc":"","kind":"function","module":"std.getopt","name":"handleOption","package":"phobos","parentType":"","signature":"bool handleOption(R)(string option,  R receiver,  ref  string[]  args,\n     ref  configuration cfg,  bool  incremental)","url":"/phobos/std/getopt/handleOption.html"},{"doc":"","kind":"function","module":"std.getopt","name":"optMatch","package":"phobos","parentType":"","signature":"bool optMatch(string arg,  scope  string optPattern,  ref  string value,\n     configuration cfg)","url":"/phobos/std/getopt/optMatch.html"},{"doc":"","kind":"function","module":"std.getopt","name":"setConfig","package":"phobos","parentType":"","signature":"void setConfig(ref  configuration cfg,  config option)","url":"/phobos/std/getopt/setConfig.html"},{"doc":"This function prints the passed `Option`s and text in an aligned manner on `stdout`.","kind":"function","module":"std.getopt","name":"defaultGetoptPrinter","package":"phobos","parentType":"","signature":"void defaultGetoptPrinter(string text,  Option[]  opt)","url":"/phobos/std/getopt/defaultGetoptPrinter.html"},{"doc":"This function writes the passed text and `Option` into an output range in the manner described in the documentation of function `defaultGetoptPrint...","kind":"function","module":"std.getopt","name":"defaultGetoptFormatter","package":"phobos","parentType":"","signature":"void defaultGetoptFormatter(Output)(Output output,  string text,  Option[]  opt,  string style =  \"%*s %*s%*s%s\\n\")","url":"/phobos/std/getopt/defaultGetoptFormatter.html"},{"doc":"Thrown on one of the following conditions: $(UL $(LI An unrecognized command-line argument is passed, and `std.getopt.config.passThrough` was not p...","kind":"class","module":"std.getopt","name":"GetOptException","package":"phobos","parentType":"","signature":"GetOptException : Exception","url":"/phobos/std/getopt.html#GetOptException"},{"doc":"Configuration options for `getopt`.","kind":"enum","module":"std.getopt","name":"config","package":"phobos","parentType":"","signature":"config","url":"/phobos/std/getopt.html#config"},{"doc":"Turn case sensitivity on","kind":"enum_member","module":"std.getopt","name":"caseSensitive","package":"phobos","parentType":"","signature":"caseSensitive = ","url":"/phobos/std/getopt.html#config"},{"doc":"Turn case sensitivity off (default)","kind":"enum_member","module":"std.getopt","name":"caseInsensitive","package":"phobos","parentType":"","signature":"caseInsensitive = ","url":"/phobos/std/getopt.html#config"},{"doc":"Turn bundling on","kind":"enum_member","module":"std.getopt","name":"bundling","package":"phobos","parentType":"","signature":"bundling = ","url":"/phobos/std/getopt.html#config"},{"doc":"Turn bundling off (default)","kind":"enum_member","module":"std.getopt","name":"noBundling","package":"phobos","parentType":"","signature":"noBundling = ","url":"/phobos/std/getopt.html#config"},{"doc":"Pass unrecognized arguments through","kind":"enum_member","module":"std.getopt","name":"passThrough","package":"phobos","parentType":"","signature":"passThrough = ","url":"/phobos/std/getopt.html#config"},{"doc":"Signal unrecognized arguments as errors (default)","kind":"enum_member","module":"std.getopt","name":"noPassThrough","package":"phobos","parentType":"","signature":"noPassThrough = ","url":"/phobos/std/getopt.html#config"},{"doc":"Stop at first argument that does not look like an option","kind":"enum_member","module":"std.getopt","name":"stopOnFirstNonOption","package":"phobos","parentType":"","signature":"stopOnFirstNonOption = ","url":"/phobos/std/getopt.html#config"},{"doc":"Do not erase the endOfOptions separator from args","kind":"enum_member","module":"std.getopt","name":"keepEndOfOptions","package":"phobos","parentType":"","signature":"keepEndOfOptions = ","url":"/phobos/std/getopt.html#config"},{"doc":"Make the next option a required option","kind":"enum_member","module":"std.getopt","name":"required","package":"phobos","parentType":"","signature":"required = ","url":"/phobos/std/getopt.html#config"},{"doc":"The result of the `getopt` function.","kind":"struct","module":"std.getopt","name":"GetoptResult","package":"phobos","parentType":"","signature":"GetoptResult","url":"/phobos/std/getopt.html#GetoptResult"},{"doc":"Information about an option.","kind":"struct","module":"std.getopt","name":"Option","package":"phobos","parentType":"","signature":"Option","url":"/phobos/std/getopt.html#Option"},{"doc":"","kind":"struct","module":"std.getopt","name":"configuration","package":"phobos","parentType":"","signature":"configuration","url":"/phobos/std/getopt.html#configuration"},{"doc":"","kind":"template","module":"std.getopt","name":"optionValidator","package":"phobos","parentType":"","signature":"optionValidator(A...)","url":"/phobos/std/getopt.html#optionValidator"},{"doc":"","kind":"function","module":"std.getopt","name":"validator","package":"phobos","parentType":"","signature":"auto validator()","url":"/phobos/std/getopt.html#optionValidator"},{"doc":"The option character (default '-').","kind":"variable","module":"std.getopt","name":"optionChar","package":"phobos","parentType":"","signature":"dchar optionChar","url":"/phobos/std/getopt.html#optionChar"},{"doc":"The string that conventionally marks the end of all options (default '--').","kind":"variable","module":"std.getopt","name":"endOfOptions","package":"phobos","parentType":"","signature":"string endOfOptions","url":"/phobos/std/getopt.html#endOfOptions"},{"doc":"The assignment character used in options with parameters (default '=').","kind":"variable","module":"std.getopt","name":"assignChar","package":"phobos","parentType":"","signature":"dchar assignChar","url":"/phobos/std/getopt.html#assignChar"},{"doc":"When set to \"\", parameters to array and associative array receivers are treated as an individual argument. That is, only one argument is appended o...","kind":"variable","module":"std.getopt","name":"arraySep","package":"phobos","parentType":"","signature":"string arraySep","url":"/phobos/std/getopt.html#arraySep"},{"doc":"","kind":"variable","module":"std.getopt","name":"autoIncrementChar","package":"phobos","parentType":"","signature":"autoIncrementChar","url":"/phobos/std/getopt.html#autoIncrementChar"},{"doc":"* Implements a signed 128 bit integer type. * Author:     Walter Bright Copyright:  Copyright (c) 2022, D Language Foundation License:    $(HTTP bo...","kind":"module","module":"std.int128","name":"std.int128","package":"phobos","parentType":"","signature":"","url":"/phobos/std/int128.html"},{"doc":"128 bit signed integer type.","kind":"struct","module":"std.int128","name":"Int128","package":"phobos","parentType":"","signature":"Int128","url":"/phobos/std/int128.html#Int128"},{"doc":"Returns: hash value for Int128","kind":"method","module":"std.int128","name":"toHash","package":"phobos","parentType":"Int128","signature":"size_t toHash()","url":"/phobos/std/int128/Int128.toHash.html"},{"doc":"Compare for equality Params: lo = signed value to compare with Returns: true if Int128 equals value","kind":"method","module":"std.int128","name":"opEquals","package":"phobos","parentType":"Int128","signature":"bool opEquals(long  lo)","url":"/phobos/std/int128/Int128.opEquals.html"},{"doc":"Compare for equality Params: lo = unsigned value to compare with Returns: true if Int128 equals value","kind":"method","module":"std.int128","name":"opEquals","package":"phobos","parentType":"Int128","signature":"bool opEquals(ulong  lo)","url":"/phobos/std/int128/Int128.opEquals.html"},{"doc":"Compare for equality Params: op2 = value to compare with Returns: true if Int128 equals value","kind":"method","module":"std.int128","name":"opEquals","package":"phobos","parentType":"Int128","signature":"bool opEquals(Int128 op2)","url":"/phobos/std/int128/Int128.opEquals.html"},{"doc":"Support unary arithmentic operator + Params: op = \"+\" Returns: lvalue of result","kind":"method","module":"std.int128","name":"opUnary","package":"phobos","parentType":"Int128","signature":"Int128 opUnary(string op)() if (op ==  \"+\")","url":"/phobos/std/int128/Int128.opUnary.html"},{"doc":"Support unary arithmentic operator - ~ Params: op = \"-\", \"~\" Returns: lvalue of result","kind":"method","module":"std.int128","name":"opUnary","package":"phobos","parentType":"Int128","signature":"Int128 opUnary(string op)() if (op ==  \"-\" ||  op ==  \"~\")","url":"/phobos/std/int128/Int128.opUnary.html"},{"doc":"Support unary arithmentic operator ++ -- Params: op = \"++\", \"--\" Returns: lvalue of result","kind":"method","module":"std.int128","name":"opUnary","package":"phobos","parentType":"Int128","signature":"Int128 opUnary(string op)() if (op ==  \"++\" ||  op ==  \"--\")","url":"/phobos/std/int128/Int128.opUnary.html"},{"doc":"Support casting to a bool Params: T = bool Returns: true if value is not zero","kind":"method","module":"std.int128","name":"opCast","package":"phobos","parentType":"Int128","signature":"bool opCast(T :  bool)()","url":"/phobos/std/int128/Int128.opCast.html"},{"doc":"Support casting to an integral type Params: T = integral type Returns: low bits of value reinterpreted as T","kind":"method","module":"std.int128","name":"opCast","package":"phobos","parentType":"Int128","signature":"T opCast(T :  long)() if (is(byte :  T))","url":"/phobos/std/int128/Int128.opCast.html"},{"doc":"Support casting to floating point type Params: T = floating point type Returns: value cast to floating point with environment-dependent rounding if...","kind":"method","module":"std.int128","name":"opCast","package":"phobos","parentType":"Int128","signature":"T opCast(T :  real)()","url":"/phobos/std/int128/Int128.opCast.html"},{"doc":"Support binary arithmetic operators + - * / % & | ^ << >> >>> Params: op = one of the arithmetic binary operators op2 = second operand Returns: val...","kind":"method","module":"std.int128","name":"opBinary","package":"phobos","parentType":"Int128","signature":"Int128 opBinary(string op)(Int128 op2) if (op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")","url":"/phobos/std/int128/Int128.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinary","package":"phobos","parentType":"Int128","signature":"Int128 opBinary(string op,  Int)(const  Int op2) if ((op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")  &&\n         is(Int :  long)  &&  __traits(isIntegral,  Int))","url":"/phobos/std/int128/Int128.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinary","package":"phobos","parentType":"Int128","signature":"Int128 opBinary(string op,  IntLike)(auto  ref  IntLike op2) if ((op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")  &&\n         is(IntLike :  long)  && !__traits(isIntegral,  IntLike))","url":"/phobos/std/int128/Int128.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinaryRight","package":"phobos","parentType":"Int128","signature":"Int128 opBinaryRight(string op,  Int)(const  Int op2) if ((op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")  &&\n         is(Int :  long)  &&  __traits(isIntegral,  Int))","url":"/phobos/std/int128/Int128.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinaryRight","package":"phobos","parentType":"Int128","signature":"Int128 opBinaryRight(string op,  IntLike)(auto  ref  IntLike op2) if ((op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")  &&\n         is(IntLike :  long)  && !__traits(isIntegral,  IntLike))","url":"/phobos/std/int128/Int128.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinary","package":"phobos","parentType":"Int128","signature":"Int128 opBinary(string op)(long  op2) if (op ==  \"<<\")","url":"/phobos/std/int128/Int128.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinary","package":"phobos","parentType":"Int128","signature":"Int128 opBinary(string op)(long  op2) if (op ==  \">>\")","url":"/phobos/std/int128/Int128.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opBinary","package":"phobos","parentType":"Int128","signature":"Int128 opBinary(string op)(long  op2) if (op ==  \">>>\")","url":"/phobos/std/int128/Int128.opBinary.html"},{"doc":"arithmetic assignment operators += -= *= /= %= &= |= ^= <<= >>= >>>= Params: op = one of +, -, etc. op2 = second operand Returns: lvalue of updated...","kind":"method","module":"std.int128","name":"opOpAssign","package":"phobos","parentType":"Int128","signature":"Int128 opOpAssign(string op)(Int128 op2) if (op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\" ||\n         op ==  \"<<\" ||  op ==  \">>\" ||  op ==  \">>>\")","url":"/phobos/std/int128/Int128.opOpAssign.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opOpAssign","package":"phobos","parentType":"Int128","signature":"Int128 opOpAssign(string op,  Int)(auto  ref  Int op2) if ((op ==  \"+\" ||  op ==  \"-\" ||\n         op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"%\" ||\n         op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\" ||\n         op ==  \"<<\" ||  op ==  \">>\" ||  op ==  \">>>\")\n         &&  is(Int :  long))","url":"/phobos/std/int128/Int128.opOpAssign.html"},{"doc":"support arithmentic comparison operators < <= > >= Params: op2 = right hand operand Returns: -1 for less than, 0 for equals, 1 for greater than","kind":"method","module":"std.int128","name":"opCmp","package":"phobos","parentType":"Int128","signature":"int opCmp(Int128 op2)","url":"/phobos/std/int128/Int128.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opCmp","package":"phobos","parentType":"Int128","signature":"int opCmp(Int)(const  Int op2) if (is(Int :  long)  &&  __traits(isIntegral,  Int))","url":"/phobos/std/int128/Int128.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.int128","name":"opCmp","package":"phobos","parentType":"Int128","signature":"int opCmp(IntLike)(auto  ref  IntLike op2) if (is(IntLike :  long)  && !__traits(isIntegral,  IntLike))","url":"/phobos/std/int128/Int128.opCmp.html"},{"doc":"Formats `Int128` with either `%d`, `%x`, `%X`, or `%s` (same as `%d`).","kind":"method","module":"std.int128","name":"toString","package":"phobos","parentType":"Int128","signature":"void toString(Writer,  FormatSpec)(scope  ref  Writer sink,  scope  const  ref  FormatSpec fmt)","url":"/phobos/std/int128/Int128.toString.html"},{"doc":"","kind":"module","module":"std.internal.attributes","name":"std.internal.attributes","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/attributes.html"},{"doc":"Used to annotate `unittest`s which need to be tested in a `-betterC` environment.","kind":"variable","module":"std.internal.attributes","name":"betterC","package":"phobos","parentType":"","signature":"betterC","url":"/phobos/std/internal/attributes.html#betterC"},{"doc":"Helper functions for working with $(I C strings).","kind":"module","module":"std.internal.cstring","name":"std.internal.cstring","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/cstring.html"},{"doc":"Creates temporary 0-terminated $(I C string) with copy of passed text.","kind":"function","module":"std.internal.cstring","name":"tempCString","package":"phobos","parentType":"","signature":"auto tempCString(To =  char,  From)(scope  From str) if (isSomeChar!To && (isInputRange!From ||  isSomeString!From)  &&\n     isSomeChar!(ElementEncodingType!From))","url":"/phobos/std/internal/cstring/tempCString.html"},{"doc":"","kind":"function","module":"std.internal.cstring","name":"trustedRealloc","package":"phobos","parentType":"","signature":"To[] trustedRealloc(To)(return  scope  To[]  buf)","url":"/phobos/std/internal/cstring/trustedRealloc.html"},{"doc":"","kind":"function","module":"std.internal.cstring","name":"trustedReallocStack","package":"phobos","parentType":"","signature":"To[] trustedReallocStack(To)(scope  To[]  buf,  size_t strLength)","url":"/phobos/std/internal/cstring/trustedReallocStack.html"},{"doc":"","kind":"struct","module":"std.internal.cstring","name":"TempCStringBuffer","package":"phobos","parentType":"","signature":"TempCStringBuffer(To =  char)","url":"/phobos/std/internal/cstring.html#TempCStringBuffer"},{"doc":"","kind":"method","module":"std.internal.cstring","name":"buffPtr","package":"phobos","parentType":"TempCStringBuffer","signature":"inout(To) * buffPtr()","url":"/phobos/std/internal/cstring/TempCStringBuffer.buffPtr.html"},{"doc":"","kind":"method","module":"std.internal.cstring","name":"ptr","package":"phobos","parentType":"TempCStringBuffer","signature":"const(To) * ptr()","url":"/phobos/std/internal/cstring/TempCStringBuffer.ptr.html"},{"doc":"","kind":"method","module":"std.internal.cstring","name":"opIndex","package":"phobos","parentType":"TempCStringBuffer","signature":"const(To)[] opIndex()","url":"/phobos/std/internal/cstring/TempCStringBuffer.opIndex.html"},{"doc":"","kind":"method","module":"std.internal.cstring","name":"trustedVoidInit","package":"phobos","parentType":"TempCStringBuffer","signature":"TempCStringBuffer trustedVoidInit()","url":"/phobos/std/internal/cstring/TempCStringBuffer.trustedVoidInit.html"},{"doc":"Computes SHA1 digests of arbitrary data, using an optimized algorithm with SSSE3 instructions.","kind":"module","module":"std.internal.digest.sha_SSSE3","name":"std.internal.digest.sha_SSSE3","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/digest/sha_SSSE3.html"},{"doc":"","kind":"module","module":"std.internal.entropy","name":"std.internal.entropy","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/entropy.html"},{"doc":"Retrieves random data from an applicable system CSPRNG.","kind":"function","module":"std.internal.entropy","name":"getEntropy","package":"phobos","parentType":"","signature":"EntropyResult getEntropy(scope  void[]  buffer)","url":"/phobos/std/internal/entropy/getEntropy.html"},{"doc":"ditto","kind":"function","module":"std.internal.entropy","name":"getEntropy","package":"phobos","parentType":"","signature":"EntropyResult getEntropy(scope  ubyte[]  buffer)","url":"/phobos/std/internal/entropy/getEntropy.html"},{"doc":"ditto Retrieves random data from an applicable system CSPRNG.","kind":"function","module":"std.internal.entropy","name":"getEntropy","package":"phobos","parentType":"","signature":"EntropyResult getEntropy(scope  void *  buffer,  size_t length)","url":"/phobos/std/internal/entropy/getEntropy.html"},{"doc":"Manually set the entropy source to use for the current thread.","kind":"function","module":"std.internal.entropy","name":"forceEntropySource","package":"phobos","parentType":"","signature":"void forceEntropySource(EntropySource source)","url":"/phobos/std/internal/entropy/forceEntropySource.html"},{"doc":"Retrieves random data from the requested entropy source.","kind":"function","module":"std.internal.entropy","name":"getEntropy","package":"phobos","parentType":"","signature":"EntropyResult getEntropy(scope  void *  buffer,  size_t length,  EntropySource source)","url":"/phobos/std/internal/entropy/getEntropy.html"},{"doc":"Determines whether an `EntropyResult` reports the success of an operation.","kind":"function","module":"std.internal.entropy","name":"isOK","package":"phobos","parentType":"","signature":"bool isOK(const  EntropyResult value)","url":"/phobos/std/internal/entropy/isOK.html"},{"doc":"Determines whether an `EntropyResult` reports the unvailability of the requested entropy source.","kind":"function","module":"std.internal.entropy","name":"isUnavailable","package":"phobos","parentType":"","signature":"bool isUnavailable(const  EntropyResult value)","url":"/phobos/std/internal/entropy/isUnavailable.html"},{"doc":"","kind":"function","module":"std.internal.entropy","name":"crashOnError","package":"phobos","parentType":"","signature":"void crashOnError(const  EntropyResult value)","url":"/phobos/std/internal/entropy/crashOnError.html"},{"doc":"","kind":"function","module":"std.internal.entropy","name":"saveSourceForNextUse","package":"phobos","parentType":"","signature":"void saveSourceForNextUse(const  EntropyResult result)","url":"/phobos/std/internal/entropy/saveSourceForNextUse.html"},{"doc":"A CSPRNG suitable to retrieve cryptographically-secure random data from.","kind":"enum","module":"std.internal.entropy","name":"EntropySource","package":"phobos","parentType":"","signature":"EntropySource","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"Implements a $(I hunting) strategy for finding an entropy source that is available at runtime.","kind":"enum_member","module":"std.internal.entropy","name":"tryAll","package":"phobos","parentType":"","signature":"tryAll = - 1","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"Always fail.","kind":"enum_member","module":"std.internal.entropy","name":"none","package":"phobos","parentType":"","signature":"none = 0","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"`/dev/urandom`","kind":"enum_member","module":"std.internal.entropy","name":"charDevURandom","package":"phobos","parentType":"","signature":"charDevURandom = 1","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"`/dev/random`","kind":"enum_member","module":"std.internal.entropy","name":"charDevRandom","package":"phobos","parentType":"","signature":"charDevRandom = 2","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"`getrandom` syscall or wrapper","kind":"enum_member","module":"std.internal.entropy","name":"getrandom","package":"phobos","parentType":"","signature":"getrandom = 3","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"`arc4random`","kind":"enum_member","module":"std.internal.entropy","name":"arc4random","package":"phobos","parentType":"","signature":"arc4random = 4","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"","kind":"enum_member","module":"std.internal.entropy","name":"getentropy","package":"phobos","parentType":"","signature":"getentropy = 5","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"Windows legacy CryptoAPI","kind":"enum_member","module":"std.internal.entropy","name":"cryptGenRandom","package":"phobos","parentType":"","signature":"cryptGenRandom = 6","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"Windows Cryptography API: Next Generation (“BCrypt”)","kind":"enum_member","module":"std.internal.entropy","name":"bcryptGenRandom","package":"phobos","parentType":"","signature":"bcryptGenRandom = 7","url":"/phobos/std/internal/entropy.html#EntropySource"},{"doc":"","kind":"enum","module":"std.internal.entropy","name":"EntropyStatus","package":"phobos","parentType":"","signature":"EntropyStatus","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"success","kind":"enum_member","module":"std.internal.entropy","name":"ok","package":"phobos","parentType":"","signature":"ok = 0","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"catch-all error","kind":"enum_member","module":"std.internal.entropy","name":"unknownError","package":"phobos","parentType":"","signature":"unknownError = 1","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"An entropy source was unavailable.","kind":"enum_member","module":"std.internal.entropy","name":"unavailable","package":"phobos","parentType":"","signature":"unavailable = ","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"A dependency providing the entropy source turned out unavailable.","kind":"enum_member","module":"std.internal.entropy","name":"unavailableLibrary","package":"phobos","parentType":"","signature":"unavailableLibrary = ","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"The requested entropy source is not supported on this platform.","kind":"enum_member","module":"std.internal.entropy","name":"unavailablePlatform","package":"phobos","parentType":"","signature":"unavailablePlatform = ","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"Could not retrieve entropy from the selected source.","kind":"enum_member","module":"std.internal.entropy","name":"readError","package":"phobos","parentType":"","signature":"readError = ","url":"/phobos/std/internal/entropy.html#EntropyStatus"},{"doc":"Status report returned by `getEntropy` functions.","kind":"struct","module":"std.internal.entropy","name":"EntropyResult","package":"phobos","parentType":"","signature":"EntropyResult","url":"/phobos/std/internal/entropy.html#EntropyResult"},{"doc":"Returns: A human-readable status message.","kind":"method","module":"std.internal.entropy","name":"toString","package":"phobos","parentType":"EntropyResult","signature":"string toString()","url":"/phobos/std/internal/entropy/EntropyResult.toString.html"},{"doc":"A “Chunks” implementation that works with `void[]`.","kind":"struct","module":"std.internal.entropy","name":"VoidChunks","package":"phobos","parentType":"","signature":"VoidChunks","url":"/phobos/std/internal/entropy.html#VoidChunks"},{"doc":"","kind":"method","module":"std.internal.entropy","name":"empty","package":"phobos","parentType":"VoidChunks","signature":"bool empty()","url":"/phobos/std/internal/entropy/VoidChunks.empty.html"},{"doc":"","kind":"method","module":"std.internal.entropy","name":"front","package":"phobos","parentType":"VoidChunks","signature":"inout(void)[] front()","url":"/phobos/std/internal/entropy/VoidChunks.front.html"},{"doc":"","kind":"method","module":"std.internal.entropy","name":"popFront","package":"phobos","parentType":"VoidChunks","signature":"void popFront()","url":"/phobos/std/internal/entropy/VoidChunks.popFront.html"},{"doc":"","kind":"struct","module":"std.internal.entropy","name":"SrcFunPair","package":"phobos","parentType":"","signature":"SrcFunPair(EntropySource source,  alias  func)","url":"/phobos/std/internal/entropy.html#SrcFunPair"},{"doc":"","kind":"template","module":"std.internal.entropy","name":"isValidSupportedSource","package":"phobos","parentType":"","signature":"isValidSupportedSource(SupportedSource)","url":"/phobos/std/internal/entropy.html#isValidSupportedSource"},{"doc":"","kind":"variable","module":"std.internal.entropy","name":"_entropySource","package":"phobos","parentType":"","signature":"EntropySource _entropySource","url":"/phobos/std/internal/entropy.html#_entropySource"},{"doc":"Fundamental operations for arbitrary-precision arithmetic","kind":"module","module":"std.internal.math.biguintcore","name":"std.internal.math.biguintcore","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/math/biguintcore.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"getCacheLimit","package":"phobos","parentType":"","signature":"size_t getCacheLimit()","url":"/phobos/std/internal/math/biguintcore/getCacheLimit.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"removeLeadingZeros","package":"phobos","parentType":"","signature":"inout(BigDigit) [] removeLeadingZeros(return  scope  inout(BigDigit) []  x)","url":"/phobos/std/internal/math/biguintcore/removeLeadingZeros.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"twosComplement","package":"phobos","parentType":"","signature":"void twosComplement(const(BigDigit) []  x,  BigDigit[]  result)","url":"/phobos/std/internal/math/biguintcore/twosComplement.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"includeSign","package":"phobos","parentType":"","signature":"BigDigit[] includeSign(scope  const(BigDigit) []  x,  size_t minSize,  bool  sign)","url":"/phobos/std/internal/math/biguintcore/includeSign.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"intpow","package":"phobos","parentType":"","signature":"T intpow(T)(T x,  ulong  n)","url":"/phobos/std/internal/math/biguintcore/intpow.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"highestPowerBelowUintMax","package":"phobos","parentType":"","signature":"int highestPowerBelowUintMax(uint  x)","url":"/phobos/std/internal/math/biguintcore/highestPowerBelowUintMax.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"highestPowerBelowUlongMax","package":"phobos","parentType":"","signature":"int highestPowerBelowUlongMax(uint  x)","url":"/phobos/std/internal/math/biguintcore/highestPowerBelowUlongMax.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"sub","package":"phobos","parentType":"","signature":"BigDigit [] sub(const  scope  BigDigit []  x,  const  scope  BigDigit []  y,  bool  * negative)","url":"/phobos/std/internal/math/biguintcore/sub.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"add","package":"phobos","parentType":"","signature":"BigDigit [] add(const  scope  BigDigit []  a,  const  scope  BigDigit []  b)","url":"/phobos/std/internal/math/biguintcore/add.html"},{"doc":"return x + y","kind":"function","module":"std.internal.math.biguintcore","name":"addInt","package":"phobos","parentType":"","signature":"BigDigit [] addInt(const  BigDigit[]  x,  ulong  y)","url":"/phobos/std/internal/math/biguintcore/addInt.html"},{"doc":"Return x - y. x must be greater than y.","kind":"function","module":"std.internal.math.biguintcore","name":"subInt","package":"phobos","parentType":"","signature":"BigDigit [] subInt(const  BigDigit[]  x,  ulong  y)","url":"/phobos/std/internal/math/biguintcore/subInt.html"},{"doc":"General unsigned multiply routine for bigints. Sets result = x * y.","kind":"function","module":"std.internal.math.biguintcore","name":"mulInternal","package":"phobos","parentType":"","signature":"void mulInternal(BigDigit[]  result,  const(BigDigit)[]  x,  const(BigDigit)[]  y)","url":"/phobos/std/internal/math/biguintcore/mulInternal.html"},{"doc":"General unsigned squaring routine for BigInts. Sets result = x*x. NOTE: If the highest half-digit of x is zero, the highest digit of result will al...","kind":"function","module":"std.internal.math.biguintcore","name":"squareInternal","package":"phobos","parentType":"","signature":"void squareInternal(BigDigit[]  result,  const  BigDigit[]  x)","url":"/phobos/std/internal/math/biguintcore/squareInternal.html"},{"doc":"if remainder is null, only calculate quotient.","kind":"function","module":"std.internal.math.biguintcore","name":"divModInternal","package":"phobos","parentType":"","signature":"void divModInternal(BigDigit []  quotient,  BigDigit[]  remainder,  const  BigDigit []  u,\n         const  BigDigit []  v)","url":"/phobos/std/internal/math/biguintcore/divModInternal.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"biguintToHex","package":"phobos","parentType":"","signature":"char [] biguintToHex(return  scope  char []  buff,  const  scope  BigDigit []  data,  char  separator = 0,\n         LetterCase letterCase =  LetterCase.upper)","url":"/phobos/std/internal/math/biguintcore/biguintToHex.html"},{"doc":"Convert a big uint into an octal string.","kind":"function","module":"std.internal.math.biguintcore","name":"biguintToOctal","package":"phobos","parentType":"","signature":"size_t biguintToOctal(char[]  buff,  const(BigDigit)[]  data)","url":"/phobos/std/internal/math/biguintcore/biguintToOctal.html"},{"doc":"Convert a big uint into a decimal string.","kind":"function","module":"std.internal.math.biguintcore","name":"biguintToDecimal","package":"phobos","parentType":"","signature":"size_t biguintToDecimal(char []  buff,  BigDigit []  data)","url":"/phobos/std/internal/math/biguintcore/biguintToDecimal.html"},{"doc":"Convert a decimal string into a big uint.","kind":"function","module":"std.internal.math.biguintcore","name":"biguintFromDecimal","package":"phobos","parentType":"","signature":"int biguintFromDecimal(Range)(BigDigit[]  data,  Range s) if (\n     isInputRange!Range &&\n     isSomeChar!(ElementType!Range)  &&\n    !isInfinite!Range)","url":"/phobos/std/internal/math/biguintcore/biguintFromDecimal.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"mulSimple","package":"phobos","parentType":"","signature":"void mulSimple(BigDigit[]  result,  const(BigDigit) []  left,\n         const(BigDigit)[]  right)","url":"/phobos/std/internal/math/biguintcore/mulSimple.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"squareSimple","package":"phobos","parentType":"","signature":"void squareSimple(BigDigit[]  result,  const(BigDigit) []  x)","url":"/phobos/std/internal/math/biguintcore/squareSimple.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"addSimple","package":"phobos","parentType":"","signature":"uint addSimple(BigDigit[]  result,  const  BigDigit []  left,  const  BigDigit []  right)","url":"/phobos/std/internal/math/biguintcore/addSimple.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"subAssignSimple","package":"phobos","parentType":"","signature":"BigDigit subAssignSimple(BigDigit []  result,  const(BigDigit) []  right)","url":"/phobos/std/internal/math/biguintcore/subAssignSimple.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"addAssignSimple","package":"phobos","parentType":"","signature":"BigDigit addAssignSimple(BigDigit []  result,  const(BigDigit) []  right)","url":"/phobos/std/internal/math/biguintcore/addAssignSimple.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"addOrSubAssignSimple","package":"phobos","parentType":"","signature":"BigDigit addOrSubAssignSimple(BigDigit []  result,  const(BigDigit) []  right,\n         bool  wantSub)","url":"/phobos/std/internal/math/biguintcore/addOrSubAssignSimple.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"less","package":"phobos","parentType":"","signature":"bool less(const(BigDigit)[]  x,  const(BigDigit)[]  y)","url":"/phobos/std/internal/math/biguintcore/less.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"inplaceSub","package":"phobos","parentType":"","signature":"bool inplaceSub(BigDigit[]  result,  const(BigDigit)[]  x,  const(BigDigit)[]  y)","url":"/phobos/std/internal/math/biguintcore/inplaceSub.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"karatsubaRequiredBuffSize","package":"phobos","parentType":"","signature":"size_t karatsubaRequiredBuffSize(size_t xlen)","url":"/phobos/std/internal/math/biguintcore/karatsubaRequiredBuffSize.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"mulKaratsuba","package":"phobos","parentType":"","signature":"void mulKaratsuba(BigDigit []  result,  const(BigDigit) []  x,\n         const(BigDigit)[]  y,  BigDigit []  scratchbuff)","url":"/phobos/std/internal/math/biguintcore/mulKaratsuba.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"squareKaratsuba","package":"phobos","parentType":"","signature":"void squareKaratsuba(BigDigit []  result,  const  BigDigit []  x,\n         BigDigit []  scratchbuff)","url":"/phobos/std/internal/math/biguintcore/squareKaratsuba.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"schoolbookDivMod","package":"phobos","parentType":"","signature":"void schoolbookDivMod(BigDigit []  quotient,  BigDigit []  u,  in  BigDigit []  v)","url":"/phobos/std/internal/math/biguintcore/schoolbookDivMod.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"itoaZeroPadded","package":"phobos","parentType":"","signature":"void itoaZeroPadded(char[]  output,  uint  value)","url":"/phobos/std/internal/math/biguintcore/itoaZeroPadded.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"toHexZeroPadded","package":"phobos","parentType":"","signature":"void toHexZeroPadded(char[]  output,  uint  value,\n         LetterCase letterCase =  LetterCase.upper)","url":"/phobos/std/internal/math/biguintcore/toHexZeroPadded.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"highestDifferentDigit","package":"phobos","parentType":"","signature":"size_t highestDifferentDigit(const  BigDigit []  left,  const  BigDigit []  right)","url":"/phobos/std/internal/math/biguintcore/highestDifferentDigit.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"firstNonZeroDigit","package":"phobos","parentType":"","signature":"int firstNonZeroDigit(const  BigDigit []  x)","url":"/phobos/std/internal/math/biguintcore/firstNonZeroDigit.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"recursiveDivMod","package":"phobos","parentType":"","signature":"void recursiveDivMod(BigDigit[]  quotient,  BigDigit[]  u,  const(BigDigit)[]  v,\n                      BigDigit[]  scratch,  bool  mayOverflow =  false)","url":"/phobos/std/internal/math/biguintcore/recursiveDivMod.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"adjustRemainder","package":"phobos","parentType":"","signature":"void adjustRemainder(BigDigit[]  quot,  BigDigit[]  rem,  const(BigDigit)[]  v,\n         ptrdiff_t k,\n         BigDigit[]  scratch,  bool  mayOverflow =  false)","url":"/phobos/std/internal/math/biguintcore/adjustRemainder.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintcore","name":"blockDivMod","package":"phobos","parentType":"","signature":"void blockDivMod(BigDigit []  quotient,  BigDigit []  u,  in  BigDigit []  v)","url":"/phobos/std/internal/math/biguintcore/blockDivMod.html"},{"doc":"","kind":"alias","module":"std.internal.math.biguintcore","name":"multibyteAdd","package":"phobos","parentType":"","signature":"multibyteAdd = multibyteAddSub!('+')","url":"/phobos/std/internal/math/biguintcore.html#multibyteAdd"},{"doc":"","kind":"alias","module":"std.internal.math.biguintcore","name":"multibyteSub","package":"phobos","parentType":"","signature":"multibyteSub = multibyteAddSub!('-')","url":"/phobos/std/internal/math/biguintcore.html#multibyteSub"},{"doc":"BigUint performs memory management and wraps the low-level calls.","kind":"struct","module":"std.internal.math.biguintcore","name":"BigUint","package":"phobos","parentType":"","signature":"BigUint","url":"/phobos/std/internal/math/biguintcore.html#BigUint"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"uintLength","package":"phobos","parentType":"BigUint","signature":"size_t uintLength()","url":"/phobos/std/internal/math/biguintcore/BigUint.uintLength.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"ulongLength","package":"phobos","parentType":"BigUint","signature":"size_t ulongLength()","url":"/phobos/std/internal/math/biguintcore/BigUint.ulongLength.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"peekUlong","package":"phobos","parentType":"BigUint","signature":"ulong peekUlong(size_t n)","url":"/phobos/std/internal/math/biguintcore/BigUint.peekUlong.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"peekUint","package":"phobos","parentType":"BigUint","signature":"uint peekUint(size_t n)","url":"/phobos/std/internal/math/biguintcore/BigUint.peekUint.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opAssign","package":"phobos","parentType":"BigUint","signature":"void opAssign(Tulong)(Tulong u) if (is (Tulong ==  ulong))","url":"/phobos/std/internal/math/biguintcore/BigUint.opAssign.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opAssign","package":"phobos","parentType":"BigUint","signature":"void opAssign(Tdummy =  void)(BigUint y)","url":"/phobos/std/internal/math/biguintcore/BigUint.opAssign.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opCmp","package":"phobos","parentType":"BigUint","signature":"int opCmp(Tdummy =  void)(const  BigUint y)","url":"/phobos/std/internal/math/biguintcore/BigUint.opCmp.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opCmp","package":"phobos","parentType":"BigUint","signature":"int opCmp(Tulong)(Tulong y) if (is (Tulong ==  ulong))","url":"/phobos/std/internal/math/biguintcore/BigUint.opCmp.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opEquals","package":"phobos","parentType":"BigUint","signature":"bool opEquals(Tdummy =  void)(ref  const  BigUint y)","url":"/phobos/std/internal/math/biguintcore/BigUint.opEquals.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opEquals","package":"phobos","parentType":"BigUint","signature":"bool opEquals(Tdummy =  void)(ulong  y)","url":"/phobos/std/internal/math/biguintcore/BigUint.opEquals.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"isZero","package":"phobos","parentType":"BigUint","signature":"bool isZero()","url":"/phobos/std/internal/math/biguintcore/BigUint.isZero.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"numBytes","package":"phobos","parentType":"BigUint","signature":"size_t numBytes()","url":"/phobos/std/internal/math/biguintcore/BigUint.numBytes.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"toDecimalString","package":"phobos","parentType":"BigUint","signature":"char [] toDecimalString(int  frontExtraBytes)","url":"/phobos/std/internal/math/biguintcore/BigUint.toDecimalString.html"},{"doc":"Convert to a hex string, printing a minimum number of digits 'minPadding', allocating an additional 'frontExtraBytes' at the start of the string. P...","kind":"method","module":"std.internal.math.biguintcore","name":"toHexString","package":"phobos","parentType":"BigUint","signature":"char [] toHexString(int  frontExtraBytes,  char  separator =  0,\n             int  minPadding = 0,  char  padChar =  '0',\n             LetterCase letterCase =  LetterCase.upper)","url":"/phobos/std/internal/math/biguintcore/BigUint.toHexString.html"},{"doc":"Convert to an octal string.","kind":"method","module":"std.internal.math.biguintcore","name":"toOctalString","package":"phobos","parentType":"BigUint","signature":"char[] toOctalString()","url":"/phobos/std/internal/math/biguintcore/BigUint.toOctalString.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"fromHexString","package":"phobos","parentType":"BigUint","signature":"bool fromHexString(Range)(Range s) if (isBidirectionalRange!Range &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/internal/math/biguintcore/BigUint.fromHexString.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"fromDecimalString","package":"phobos","parentType":"BigUint","signature":"bool fromDecimalString(Range)(Range s) if (isForwardRange!Range &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/internal/math/biguintcore/BigUint.fromDecimalString.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"fromMagnitude","package":"phobos","parentType":"BigUint","signature":"void fromMagnitude(Range)(Range magnitude) if (isInputRange!Range\n        && (isForwardRange!Range ||  hasLength!Range)\n         &&  isUnsigned!(ElementType!Range))","url":"/phobos/std/internal/math/biguintcore/BigUint.fromMagnitude.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opBinary","package":"phobos","parentType":"BigUint","signature":"BigUint opBinary(string op,  Tulong)(Tulong y) if (op ==  \">>\" &&  is (Tulong ==  ulong))","url":"/phobos/std/internal/math/biguintcore/BigUint.opBinary.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"opBinary","package":"phobos","parentType":"BigUint","signature":"BigUint opBinary(string op,  Tulong)(Tulong y) if (op ==  \"<<\" &&  is (Tulong ==  ulong))","url":"/phobos/std/internal/math/biguintcore/BigUint.opBinary.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"addOrSubInt","package":"phobos","parentType":"BigUint","signature":"BigUint addOrSubInt(Tulong)(const  scope  BigUint x,  Tulong y,  bool  wantSub,  ref  bool  sign) if (is(Tulong ==  ulong))","url":"/phobos/std/internal/math/biguintcore/BigUint.addOrSubInt.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"addOrSub","package":"phobos","parentType":"BigUint","signature":"BigUint addOrSub(scope  BigUint x,  scope  BigUint y,  bool  wantSub,  ref  bool  sign)","url":"/phobos/std/internal/math/biguintcore/BigUint.addOrSub.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"mulInt","package":"phobos","parentType":"BigUint","signature":"BigUint mulInt(T =  ulong)(BigUint x,  T y)","url":"/phobos/std/internal/math/biguintcore/BigUint.mulInt.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"mul","package":"phobos","parentType":"BigUint","signature":"BigUint mul(scope  BigUint x,  scope  BigUint y)","url":"/phobos/std/internal/math/biguintcore/BigUint.mul.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"divInt","package":"phobos","parentType":"BigUint","signature":"BigUint divInt(T)(return  scope  BigUint x,  T y_) if (  is(immutable  T ==  immutable  uint) )","url":"/phobos/std/internal/math/biguintcore/BigUint.divInt.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"divInt","package":"phobos","parentType":"BigUint","signature":"BigUint divInt(T)(scope  BigUint x,  T y) if (  is(immutable  T ==  immutable  ulong) )","url":"/phobos/std/internal/math/biguintcore/BigUint.divInt.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"modInt","package":"phobos","parentType":"BigUint","signature":"uint modInt(T)(scope  BigUint x,  T y_) if (  is(immutable  T ==  immutable  uint) )","url":"/phobos/std/internal/math/biguintcore/BigUint.modInt.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"div","package":"phobos","parentType":"BigUint","signature":"BigUint div(return  scope  BigUint x,  scope  BigUint y)","url":"/phobos/std/internal/math/biguintcore/BigUint.div.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"mod","package":"phobos","parentType":"BigUint","signature":"BigUint mod(return  scope  BigUint x,  scope  BigUint y)","url":"/phobos/std/internal/math/biguintcore/BigUint.mod.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"divMod","package":"phobos","parentType":"BigUint","signature":"void divMod(BigUint x,  scope  BigUint y,\n                        out  BigUint quotient,  out  BigUint remainder)","url":"/phobos/std/internal/math/biguintcore/BigUint.divMod.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"bitwiseOp","package":"phobos","parentType":"BigUint","signature":"BigUint bitwiseOp(string op)(scope  BigUint x,  scope  BigUint y,  bool  xSign,  bool  ySign,  ref  bool  resultSign) if (op ==  \"|\" ||  op ==  \"^\" ||  op ==  \"&\")","url":"/phobos/std/internal/math/biguintcore/BigUint.bitwiseOp.html"},{"doc":"Return a BigUint which is x raised to the power of y. Method: Powers of 2 are removed from x, then left-to-right binary exponentiation is used. Mem...","kind":"method","module":"std.internal.math.biguintcore","name":"pow","package":"phobos","parentType":"BigUint","signature":"BigUint pow(return  scope  BigUint x,  ulong  y)","url":"/phobos/std/internal/math/biguintcore/BigUint.pow.html"},{"doc":"","kind":"method","module":"std.internal.math.biguintcore","name":"toHash","package":"phobos","parentType":"BigUint","signature":"size_t toHash()","url":"/phobos/std/internal/math/biguintcore/BigUint.toHash.html"},{"doc":"","kind":"template","module":"std.internal.math.biguintcore","name":"maxBigDigits","package":"phobos","parentType":"","signature":"maxBigDigits(T)","url":"/phobos/std/internal/math/biguintcore.html#maxBigDigits"},{"doc":"","kind":"variable","module":"std.internal.math.biguintcore","name":"FASTDIVLIMIT","package":"phobos","parentType":"","signature":"size_t FASTDIVLIMIT","url":"/phobos/std/internal/math/biguintcore.html#FASTDIVLIMIT"},{"doc":"","kind":"variable","module":"std.internal.math.biguintcore","name":"BigDigitBits","package":"phobos","parentType":"","signature":"BigDigitBits","url":"/phobos/std/internal/math/biguintcore.html#BigDigitBits"},{"doc":"","kind":"variable","module":"std.internal.math.biguintcore","name":"ZERO","package":"phobos","parentType":"","signature":"BigDigit[] ZERO","url":"/phobos/std/internal/math/biguintcore.html#ZERO"},{"doc":"","kind":"variable","module":"std.internal.math.biguintcore","name":"ONE","package":"phobos","parentType":"","signature":"BigDigit[] ONE","url":"/phobos/std/internal/math/biguintcore.html#ONE"},{"doc":"","kind":"variable","module":"std.internal.math.biguintcore","name":"TWO","package":"phobos","parentType":"","signature":"BigDigit[] TWO","url":"/phobos/std/internal/math/biguintcore.html#TWO"},{"doc":"","kind":"variable","module":"std.internal.math.biguintcore","name":"TEN","package":"phobos","parentType":"","signature":"BigDigit[] TEN","url":"/phobos/std/internal/math/biguintcore.html#TEN"},{"doc":"Arbitrary precision arithmetic ('bignum') for processors with no asm support","kind":"module","module":"std.internal.math.biguintnoasm","name":"std.internal.math.biguintnoasm","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/math/biguintnoasm.html"},{"doc":"Multi-byte addition or subtraction dest[] = src1[] + src2[] + carry (0 or 1). or dest[] = src1[] - src2[] - carry (0 or 1). Returns carry or borrow...","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteAddSub","package":"phobos","parentType":"","signature":"uint multibyteAddSub(char  op)(uint[]  dest,  const(uint) []  src1,\n     const (uint) []  src2,  uint  carry)","url":"/phobos/std/internal/math/biguintnoasm/multibyteAddSub.html"},{"doc":"dest[] += carry, or dest[] -= carry. op must be '+' or '-' Returns final carry or borrow (0 or 1)","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteIncrementAssign","package":"phobos","parentType":"","signature":"uint multibyteIncrementAssign(char  op)(uint[]  dest,  uint  carry)","url":"/phobos/std/internal/math/biguintnoasm/multibyteIncrementAssign.html"},{"doc":"dest[] = src[] << numbits numbits must be in the range 1 .. 31","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteShl","package":"phobos","parentType":"","signature":"uint multibyteShl(uint []  dest,  const(uint) []  src,  uint  numbits)","url":"/phobos/std/internal/math/biguintnoasm/multibyteShl.html"},{"doc":"dest[] = src[] >> numbits numbits must be in the range 1 .. 31","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteShr","package":"phobos","parentType":"","signature":"void multibyteShr(uint []  dest,  const(uint) []  src,  uint  numbits)","url":"/phobos/std/internal/math/biguintnoasm/multibyteShr.html"},{"doc":"dest[] = src[] * multiplier + carry. Returns carry.","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteMul","package":"phobos","parentType":"","signature":"uint multibyteMul(uint[]  dest,  const(uint)[]  src,  uint  multiplier,  uint  carry)","url":"/phobos/std/internal/math/biguintnoasm/multibyteMul.html"},{"doc":"dest[] += src[] * multiplier + carry(0 .. FFFF_FFFF). Returns carry out of MSB (0 .. FFFF_FFFF).","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteMulAdd","package":"phobos","parentType":"","signature":"uint multibyteMulAdd(char  op)(uint []  dest,  const(uint)[]  src,\n     uint  multiplier,  uint  carry)","url":"/phobos/std/internal/math/biguintnoasm/multibyteMulAdd.html"},{"doc":"Sets result = result[0 .. left.length] + left * right","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteMultiplyAccumulate","package":"phobos","parentType":"","signature":"void multibyteMultiplyAccumulate(uint []  dest,  const(uint)[]  left,  const(uint)\n        []  right)","url":"/phobos/std/internal/math/biguintnoasm/multibyteMultiplyAccumulate.html"},{"doc":"dest[] /= divisor. overflow is the initial remainder, and must be in the range 0 .. divisor-1.","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteDivAssign","package":"phobos","parentType":"","signature":"uint multibyteDivAssign(uint []  dest,  uint  divisor,  uint  overflow)","url":"/phobos/std/internal/math/biguintnoasm/multibyteDivAssign.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteAddDiagonalSquares","package":"phobos","parentType":"","signature":"void multibyteAddDiagonalSquares(uint[]  dest,  const(uint)[]  src)","url":"/phobos/std/internal/math/biguintnoasm/multibyteAddDiagonalSquares.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteTriangleAccumulate","package":"phobos","parentType":"","signature":"void multibyteTriangleAccumulate(uint[]  dest,  const(uint)[]  x)","url":"/phobos/std/internal/math/biguintnoasm/multibyteTriangleAccumulate.html"},{"doc":"","kind":"function","module":"std.internal.math.biguintnoasm","name":"multibyteSquare","package":"phobos","parentType":"","signature":"void multibyteSquare(BigDigit[]  result,  const(BigDigit) []  x)","url":"/phobos/std/internal/math/biguintnoasm/multibyteSquare.html"},{"doc":"","kind":"alias","module":"std.internal.math.biguintnoasm","name":"BigDigit","package":"phobos","parentType":"","signature":"BigDigit = uint","url":"/phobos/std/internal/math/biguintnoasm.html#BigDigit"},{"doc":"","kind":"variable","module":"std.internal.math.biguintnoasm","name":"KARATSUBALIMIT","package":"phobos","parentType":"","signature":"int KARATSUBALIMIT","url":"/phobos/std/internal/math/biguintnoasm.html#KARATSUBALIMIT"},{"doc":"","kind":"variable","module":"std.internal.math.biguintnoasm","name":"KARATSUBASQUARELIMIT","package":"phobos","parentType":"","signature":"int KARATSUBASQUARELIMIT","url":"/phobos/std/internal/math/biguintnoasm.html#KARATSUBASQUARELIMIT"},{"doc":"Optimised asm arbitrary precision arithmetic ('bignum') routines for X86 processors.","kind":"module","module":"std.internal.math.biguintx86","name":"std.internal.math.biguintx86","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/math/biguintx86.html"},{"doc":"Error Functions and Normal Distribution.","kind":"module","module":"std.internal.math.errorfunction","name":"std.internal.math.errorfunction","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/math/errorfunction.html"},{"doc":"","kind":"function","module":"std.internal.math.errorfunction","name":"rationalPoly","package":"phobos","parentType":"","signature":"T rationalPoly(T)(T x,  const(T) []  numerator,  const(T) []  denominator)","url":"/phobos/std/internal/math/errorfunction/rationalPoly.html"},{"doc":"Complementary error function","kind":"function","module":"std.internal.math.errorfunction","name":"erfc","package":"phobos","parentType":"","signature":"real erfc(real  a)","url":"/phobos/std/internal/math/errorfunction/erfc.html"},{"doc":"Error function","kind":"function","module":"std.internal.math.errorfunction","name":"erf","package":"phobos","parentType":"","signature":"real erf(real  x)","url":"/phobos/std/internal/math/errorfunction/erf.html"},{"doc":"","kind":"function","module":"std.internal.math.errorfunction","name":"expx2","package":"phobos","parentType":"","signature":"real expx2(real  x,  int  sign)","url":"/phobos/std/internal/math/errorfunction/expx2.html"},{"doc":"","kind":"function","module":"std.internal.math.errorfunction","name":"normalDistributionImpl","package":"phobos","parentType":"","signature":"real normalDistributionImpl(real  a)","url":"/phobos/std/internal/math/errorfunction/normalDistributionImpl.html"},{"doc":"","kind":"function","module":"std.internal.math.errorfunction","name":"normalDistributionInvImpl","package":"phobos","parentType":"","signature":"real normalDistributionInvImpl(real  p)","url":"/phobos/std/internal/math/errorfunction/normalDistributionInvImpl.html"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"EXP_2","package":"phobos","parentType":"","signature":"real EXP_2","url":"/phobos/std/internal/math/errorfunction.html#EXP_2"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"SQRT2PI","package":"phobos","parentType":"","signature":"real SQRT2PI","url":"/phobos/std/internal/math/errorfunction.html#SQRT2PI"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"MAXLOG","package":"phobos","parentType":"","signature":"real MAXLOG","url":"/phobos/std/internal/math/errorfunction.html#MAXLOG"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"MINLOG","package":"phobos","parentType":"","signature":"real MINLOG","url":"/phobos/std/internal/math/errorfunction.html#MINLOG"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"P","package":"phobos","parentType":"","signature":"real[10] P","url":"/phobos/std/internal/math/errorfunction.html#P"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"Q","package":"phobos","parentType":"","signature":"real[11] Q","url":"/phobos/std/internal/math/errorfunction.html#Q"},{"doc":"","kind":"variable","module":"std.internal.math.errorfunction","name":"isIEEEQuadruple","package":"phobos","parentType":"","signature":"isIEEEQuadruple","url":"/phobos/std/internal/math/errorfunction.html#isIEEEQuadruple"},{"doc":"* Implementation of the gamma and beta functions, and their integrals. * * License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0). * Copyrig...","kind":"module","module":"std.internal.math.gammafunction","name":"std.internal.math.gammafunction","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/math/gammafunction.html"},{"doc":"","kind":"function","module":"std.internal.math.gammafunction","name":"gammaStirling","package":"phobos","parentType":"","signature":"real gammaStirling(real  x)","url":"/phobos/std/internal/math/gammafunction/gammaStirling.html"},{"doc":"","kind":"function","module":"std.internal.math.gammafunction","name":"igammaTemmeLarge","package":"phobos","parentType":"","signature":"real igammaTemmeLarge(real  a,  real  x)","url":"/phobos/std/internal/math/gammafunction/igammaTemmeLarge.html"},{"doc":"The Gamma function, $(GAMMA)(x)","kind":"function","module":"std.internal.math.gammafunction","name":"gamma","package":"phobos","parentType":"","signature":"real gamma(real  x)","url":"/phobos/std/internal/math/gammafunction/gamma.html"},{"doc":"Natural logarithm of gamma function.","kind":"function","module":"std.internal.math.gammafunction","name":"logGamma","package":"phobos","parentType":"","signature":"real logGamma(real  x)","url":"/phobos/std/internal/math/gammafunction/logGamma.html"},{"doc":"sgn($(GAMMA)(x))","kind":"function","module":"std.internal.math.gammafunction","name":"sgnGamma","package":"phobos","parentType":"","signature":"real sgnGamma(in  real  x)","url":"/phobos/std/internal/math/gammafunction/sgnGamma.html"},{"doc":"","kind":"function","module":"std.internal.math.gammafunction","name":"betaLarge","package":"phobos","parentType":"","signature":"real betaLarge(in  real  x,  in  real  y)","url":"/phobos/std/internal/math/gammafunction/betaLarge.html"},{"doc":"B(x,y)","kind":"function","module":"std.internal.math.gammafunction","name":"beta","package":"phobos","parentType":"","signature":"real beta(in  real  x,  in  real  y)","url":"/phobos/std/internal/math/gammafunction/beta.html"},{"doc":"Incomplete beta integral","kind":"function","module":"std.internal.math.gammafunction","name":"betaIncomplete","package":"phobos","parentType":"","signature":"real betaIncomplete(real  aa,  real  bb,  real  xx )","url":"/phobos/std/internal/math/gammafunction/betaIncomplete.html"},{"doc":"Inverse of incomplete beta integral","kind":"function","module":"std.internal.math.gammafunction","name":"betaIncompleteInv","package":"phobos","parentType":"","signature":"real betaIncompleteInv(real  aa,  real  bb,  real  yy0 )","url":"/phobos/std/internal/math/gammafunction/betaIncompleteInv.html"},{"doc":"","kind":"function","module":"std.internal.math.gammafunction","name":"betaDistExpansion1","package":"phobos","parentType":"","signature":"real betaDistExpansion1(real  a,  real  b,  real  x )","url":"/phobos/std/internal/math/gammafunction/betaDistExpansion1.html"},{"doc":"","kind":"function","module":"std.internal.math.gammafunction","name":"betaDistExpansion2","package":"phobos","parentType":"","signature":"real betaDistExpansion2(real  a,  real  b,  real  x )","url":"/phobos/std/internal/math/gammafunction/betaDistExpansion2.html"},{"doc":"","kind":"function","module":"std.internal.math.gammafunction","name":"betaDistPowerSeries","package":"phobos","parentType":"","signature":"real betaDistPowerSeries(real  a,  real  b,  real  x )","url":"/phobos/std/internal/math/gammafunction/betaDistPowerSeries.html"},{"doc":"Incomplete gamma integral and its complement","kind":"function","module":"std.internal.math.gammafunction","name":"gammaIncomplete","package":"phobos","parentType":"","signature":"real gammaIncomplete(real  a,  real  x )","url":"/phobos/std/internal/math/gammafunction/gammaIncomplete.html"},{"doc":"ditto","kind":"function","module":"std.internal.math.gammafunction","name":"gammaIncompleteCompl","package":"phobos","parentType":"","signature":"real gammaIncompleteCompl(real  a,  real  x )","url":"/phobos/std/internal/math/gammafunction/gammaIncompleteCompl.html"},{"doc":"Inverse of complemented incomplete gamma integral","kind":"function","module":"std.internal.math.gammafunction","name":"gammaIncompleteComplInv","package":"phobos","parentType":"","signature":"real gammaIncompleteComplInv(real  a,  real  p)","url":"/phobos/std/internal/math/gammafunction/gammaIncompleteComplInv.html"},{"doc":"Digamma function","kind":"function","module":"std.internal.math.gammafunction","name":"digamma","package":"phobos","parentType":"","signature":"real digamma(real  x)","url":"/phobos/std/internal/math/gammafunction/digamma.html"},{"doc":"Log Minus Digamma function","kind":"function","module":"std.internal.math.gammafunction","name":"logmdigamma","package":"phobos","parentType":"","signature":"real logmdigamma(real  x)","url":"/phobos/std/internal/math/gammafunction/logmdigamma.html"},{"doc":"Inverse of the Log Minus Digamma function","kind":"function","module":"std.internal.math.gammafunction","name":"logmdigammaInverse","package":"phobos","parentType":"","signature":"real logmdigammaInverse(real  y)","url":"/phobos/std/internal/math/gammafunction/logmdigammaInverse.html"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"SQRT2PI","package":"phobos","parentType":"","signature":"real SQRT2PI","url":"/phobos/std/internal/math/gammafunction.html#SQRT2PI"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"EULERGAMMA","package":"phobos","parentType":"","signature":"real EULERGAMMA","url":"/phobos/std/internal/math/gammafunction.html#EULERGAMMA"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"GammaNumeratorCoeffs","package":"phobos","parentType":"","signature":"real[8] GammaNumeratorCoeffs","url":"/phobos/std/internal/math/gammafunction.html#GammaNumeratorCoeffs"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"GammaDenominatorCoeffs","package":"phobos","parentType":"","signature":"real[9] GammaDenominatorCoeffs","url":"/phobos/std/internal/math/gammafunction.html#GammaDenominatorCoeffs"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"GammaSmallCoeffs","package":"phobos","parentType":"","signature":"real[9] GammaSmallCoeffs","url":"/phobos/std/internal/math/gammafunction.html#GammaSmallCoeffs"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"GammaSmallNegCoeffs","package":"phobos","parentType":"","signature":"real[9] GammaSmallNegCoeffs","url":"/phobos/std/internal/math/gammafunction.html#GammaSmallNegCoeffs"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"logGammaStirlingCoeffs","package":"phobos","parentType":"","signature":"real[7] logGammaStirlingCoeffs","url":"/phobos/std/internal/math/gammafunction.html#logGammaStirlingCoeffs"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"logGammaNumerator","package":"phobos","parentType":"","signature":"real[7] logGammaNumerator","url":"/phobos/std/internal/math/gammafunction.html#logGammaNumerator"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"logGammaDenominator","package":"phobos","parentType":"","signature":"real[8] logGammaDenominator","url":"/phobos/std/internal/math/gammafunction.html#logGammaDenominator"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"BETA_BIG","package":"phobos","parentType":"","signature":"real BETA_BIG","url":"/phobos/std/internal/math/gammafunction.html#BETA_BIG"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"BETA_BIGINV","package":"phobos","parentType":"","signature":"real BETA_BIGINV","url":"/phobos/std/internal/math/gammafunction.html#BETA_BIGINV"},{"doc":"","kind":"variable","module":"std.internal.math.gammafunction","name":"Bn_n","package":"phobos","parentType":"","signature":"real [7] Bn_n","url":"/phobos/std/internal/math/gammafunction.html#Bn_n"},{"doc":"","kind":"module","module":"std.internal.memory","name":"std.internal.memory","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/memory.html"},{"doc":"","kind":"function","module":"std.internal.memory","name":"enforceMalloc","package":"phobos","parentType":"","signature":"void * enforceMalloc()(size_t size)","url":"/phobos/std/internal/memory/enforceMalloc.html"},{"doc":"","kind":"function","module":"std.internal.memory","name":"enforceCalloc","package":"phobos","parentType":"","signature":"void * enforceCalloc()(size_t nmemb,  size_t size)","url":"/phobos/std/internal/memory/enforceCalloc.html"},{"doc":"","kind":"function","module":"std.internal.memory","name":"enforceRealloc","package":"phobos","parentType":"","signature":"void * enforceRealloc()(return  scope  void *  ptr,  size_t size)","url":"/phobos/std/internal/memory/enforceRealloc.html"},{"doc":"","kind":"function","module":"std.internal.memory","name":"fakePureMalloc","package":"phobos","parentType":"","signature":"void * fakePureMalloc(size_t)","url":"/phobos/std/internal/memory/fakePureMalloc.html"},{"doc":"","kind":"function","module":"std.internal.memory","name":"fakePureCalloc","package":"phobos","parentType":"","signature":"void * fakePureCalloc(size_t nmemb,  size_t size)","url":"/phobos/std/internal/memory/fakePureCalloc.html"},{"doc":"","kind":"function","module":"std.internal.memory","name":"fakePureRealloc","package":"phobos","parentType":"","signature":"void * fakePureRealloc(return  scope  void *  ptr,  size_t size)","url":"/phobos/std/internal/memory/fakePureRealloc.html"},{"doc":"","kind":"module","module":"std.internal.scopebuffer","name":"std.internal.scopebuffer","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/scopebuffer.html"},{"doc":"Creates a `ScopeBuffer` instance using type deduction - see $(LREF .ScopeBuffer.this) for details. Params: tmpbuf = the initial buffer to use Retur...","kind":"function","module":"std.internal.scopebuffer","name":"scopeBuffer","package":"phobos","parentType":"","signature":"auto scopeBuffer(T)(T[]  tmpbuf)","url":"/phobos/std/internal/scopebuffer/scopeBuffer.html"},{"doc":"* ScopeBuffer encapsulates using a local array as a temporary buffer. * It is initialized with a local array that should be large enough for * most...","kind":"struct","module":"std.internal.scopebuffer","name":"ScopeBuffer","package":"phobos","parentType":"","signature":"ScopeBuffer(T,  alias  realloc = /*core.stdc.stdlib*/.realloc) if (isAssignable!T &&\n    !hasElaborateDestructor!T &&\n    !hasElaborateCopyConstructor!T &&\n    !hasElaborateAssign!T)","url":"/phobos/std/internal/scopebuffer.html#ScopeBuffer"},{"doc":"Releases any memory used. This will invalidate any references returned by the `[]` operator. A destructor is not used, because that would make it n...","kind":"method","module":"std.internal.scopebuffer","name":"free","package":"phobos","parentType":"ScopeBuffer","signature":"void free()","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.free.html"},{"doc":"Append element c to the buffer. This member function makes `ScopeBuffer` an Output Range.","kind":"method","module":"std.internal.scopebuffer","name":"put","package":"phobos","parentType":"ScopeBuffer","signature":"void put(T c)","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.put.html"},{"doc":"ditto","kind":"method","module":"std.internal.scopebuffer","name":"put","package":"phobos","parentType":"ScopeBuffer","signature":"void put(CT[]  s)","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.put.html"},{"doc":"Returns: A slice into the temporary buffer. Warning: The result is only valid until the next `put()` or `ScopeBuffer` goes out of scope.","kind":"method","module":"std.internal.scopebuffer","name":"opSlice","package":"phobos","parentType":"ScopeBuffer","signature":"inout(T)[] opSlice(size_t lower,  size_t upper)","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.opSlice.html"},{"doc":"ditto","kind":"method","module":"std.internal.scopebuffer","name":"opSlice","package":"phobos","parentType":"ScopeBuffer","signature":"inout(T)[] opSlice()","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.opSlice.html"},{"doc":"Returns: The element at index i.","kind":"method","module":"std.internal.scopebuffer","name":"opIndex","package":"phobos","parentType":"ScopeBuffer","signature":"inout(T) opIndex(size_t i)","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.opIndex.html"},{"doc":"Returns: The number of elements in the `ScopeBuffer`.","kind":"method","module":"std.internal.scopebuffer","name":"length","package":"phobos","parentType":"ScopeBuffer","signature":"size_t length()","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.length.html"},{"doc":"Used to shrink the length of the buffer, typically to `0` so the buffer can be reused. Cannot be used to extend the length of the buffer.","kind":"method","module":"std.internal.scopebuffer","name":"length","package":"phobos","parentType":"ScopeBuffer","signature":"void length(size_t i)","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.length.html"},{"doc":"","kind":"method","module":"std.internal.scopebuffer","name":"resize","package":"phobos","parentType":"ScopeBuffer","signature":"void resize(size_t newsize)","url":"/phobos/std/internal/scopebuffer/ScopeBuffer.resize.html"},{"doc":"","kind":"module","module":"std.internal.unicode_comp","name":"std.internal.unicode_comp","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/unicode_comp.html"},{"doc":"License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0).","kind":"module","module":"std.internal.unicode_decomp","name":"std.internal.unicode_decomp","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/unicode_decomp.html"},{"doc":"License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0).","kind":"module","module":"std.internal.unicode_grapheme","name":"std.internal.unicode_grapheme","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/unicode_grapheme.html"},{"doc":"License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0).","kind":"module","module":"std.internal.unicode_norm","name":"std.internal.unicode_norm","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/unicode_norm.html"},{"doc":"License: $(HTTP boost.org/LICENSE_1_0.txt, Boost License 1.0).","kind":"module","module":"std.internal.unicode_tables","name":"std.internal.unicode_tables","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/unicode_tables.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"simpleCaseTable","package":"phobos","parentType":"","signature":"SCE simpleCaseTable(size_t i)","url":"/phobos/std/internal/unicode_tables/simpleCaseTable.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"fullCaseTable","package":"phobos","parentType":"","signature":"FCE fullCaseTable(size_t index)","url":"/phobos/std/internal/unicode_tables/fullCaseTable.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isFormatGen","package":"phobos","parentType":"","signature":"bool isFormatGen(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isFormatGen.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isControlGen","package":"phobos","parentType":"","signature":"bool isControlGen(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isControlGen.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isSpaceGen","package":"phobos","parentType":"","signature":"bool isSpaceGen(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isSpaceGen.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isWhiteGen","package":"phobos","parentType":"","signature":"bool isWhiteGen(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isWhiteGen.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isHangL","package":"phobos","parentType":"","signature":"bool isHangL(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isHangL.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isHangV","package":"phobos","parentType":"","signature":"bool isHangV(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isHangV.html"},{"doc":"","kind":"function","module":"std.internal.unicode_tables","name":"isHangT","package":"phobos","parentType":"","signature":"bool isHangT(dchar  ch)","url":"/phobos/std/internal/unicode_tables/isHangT.html"},{"doc":"Simple Case Entry, wrapper around uint to extract bit fields from simpleCaseTable()","kind":"struct","module":"std.internal.unicode_tables","name":"SCE","package":"phobos","parentType":"","signature":"SCE","url":"/phobos/std/internal/unicode_tables.html#SCE"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"ch","package":"phobos","parentType":"SCE","signature":"int ch()","url":"/phobos/std/internal/unicode_tables/SCE.ch.html"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"n","package":"phobos","parentType":"SCE","signature":"int n()","url":"/phobos/std/internal/unicode_tables/SCE.n.html"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"size","package":"phobos","parentType":"SCE","signature":"int size()","url":"/phobos/std/internal/unicode_tables/SCE.size.html"},{"doc":"Bit backed FullCaseEntry","kind":"struct","module":"std.internal.unicode_tables","name":"FCE","package":"phobos","parentType":"","signature":"FCE","url":"/phobos/std/internal/unicode_tables.html#FCE"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"seq","package":"phobos","parentType":"FCE","signature":"dchar[3] seq()","url":"/phobos/std/internal/unicode_tables/FCE.seq.html"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"n","package":"phobos","parentType":"FCE","signature":"ubyte n()","url":"/phobos/std/internal/unicode_tables/FCE.n.html"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"size","package":"phobos","parentType":"FCE","signature":"ubyte size()","url":"/phobos/std/internal/unicode_tables/FCE.size.html"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"entry_len","package":"phobos","parentType":"FCE","signature":"ubyte entry_len()","url":"/phobos/std/internal/unicode_tables/FCE.entry_len.html"},{"doc":"","kind":"struct","module":"std.internal.unicode_tables","name":"UnicodeProperty","package":"phobos","parentType":"","signature":"UnicodeProperty","url":"/phobos/std/internal/unicode_tables.html#UnicodeProperty"},{"doc":"","kind":"struct","module":"std.internal.unicode_tables","name":"TrieEntry","package":"phobos","parentType":"","signature":"TrieEntry(T...)","url":"/phobos/std/internal/unicode_tables.html#TrieEntry"},{"doc":"","kind":"struct","module":"std.internal.unicode_tables","name":"uniProps","package":"phobos","parentType":"","signature":"uniProps","url":"/phobos/std/internal/unicode_tables.html#uniProps"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"tab","package":"phobos","parentType":"uniProps","signature":"_U[] tab()","url":"/phobos/std/internal/unicode_tables/uniProps.tab.html"},{"doc":"","kind":"struct","module":"std.internal.unicode_tables","name":"blocks","package":"phobos","parentType":"","signature":"blocks","url":"/phobos/std/internal/unicode_tables.html#blocks"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"tab","package":"phobos","parentType":"blocks","signature":"_U[] tab()","url":"/phobos/std/internal/unicode_tables/blocks.tab.html"},{"doc":"","kind":"struct","module":"std.internal.unicode_tables","name":"scripts","package":"phobos","parentType":"","signature":"scripts","url":"/phobos/std/internal/unicode_tables.html#scripts"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"tab","package":"phobos","parentType":"scripts","signature":"_U[] tab()","url":"/phobos/std/internal/unicode_tables/scripts.tab.html"},{"doc":"","kind":"struct","module":"std.internal.unicode_tables","name":"hangul","package":"phobos","parentType":"","signature":"hangul","url":"/phobos/std/internal/unicode_tables.html#hangul"},{"doc":"","kind":"method","module":"std.internal.unicode_tables","name":"tab","package":"phobos","parentType":"hangul","signature":"_U[] tab()","url":"/phobos/std/internal/unicode_tables/hangul.tab.html"},{"doc":"The only purpose of this module is to do the static construction for std.windows.registry, to eliminate cyclic construction errors.","kind":"module","module":"std.internal.windows.advapi32","name":"std.internal.windows.advapi32","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/windows/advapi32.html"},{"doc":"","kind":"function","module":"std.internal.windows.advapi32","name":"isWow64","package":"phobos","parentType":"","signature":"bool isWow64()","url":"/phobos/std/internal/windows/advapi32/isWow64.html"},{"doc":"","kind":"function","module":"std.internal.windows.advapi32","name":"loadAdvapi32","package":"phobos","parentType":"","signature":"void loadAdvapi32()","url":"/phobos/std/internal/windows/advapi32/loadAdvapi32.html"},{"doc":"","kind":"function","module":"std.internal.windows.advapi32","name":"freeAdvapi32","package":"phobos","parentType":"","signature":"void freeAdvapi32()","url":"/phobos/std/internal/windows/advapi32/freeAdvapi32.html"},{"doc":"","kind":"variable","module":"std.internal.windows.advapi32","name":"hAdvapi32","package":"phobos","parentType":"","signature":"HMODULE hAdvapi32","url":"/phobos/std/internal/windows/advapi32.html#hAdvapi32"},{"doc":"","kind":"variable","module":"std.internal.windows.advapi32","name":"pRegDeleteKeyExW","package":"phobos","parentType":"","signature":"LONG function(\n         scope  const  HKEY hkey,  scope  const  LPCWSTR lpSubKey,\n         scope  const  REGSAM samDesired,  scope  const  DWORD reserved) pRegDeleteKeyExW","url":"/phobos/std/internal/windows/advapi32.html#pRegDeleteKeyExW"},{"doc":"","kind":"module","module":"std.internal.windows.bcrypt","name":"std.internal.windows.bcrypt","package":"phobos","parentType":"","signature":"","url":"/phobos/std/internal/windows/bcrypt.html"},{"doc":"","kind":"function","module":"std.internal.windows.bcrypt","name":"bcryptGenRandom","package":"phobos","parentType":"","signature":"bool bcryptGenRandom(T)(out  T result)","url":"/phobos/std/internal/windows/bcrypt/bcryptGenRandom.html"},{"doc":"","kind":"function","module":"std.internal.windows.bcrypt","name":"loadBcrypt","package":"phobos","parentType":"","signature":"void loadBcrypt()","url":"/phobos/std/internal/windows/bcrypt/loadBcrypt.html"},{"doc":"","kind":"function","module":"std.internal.windows.bcrypt","name":"freeBcrypt","package":"phobos","parentType":"","signature":"void freeBcrypt()","url":"/phobos/std/internal/windows/bcrypt/freeBcrypt.html"},{"doc":"","kind":"variable","module":"std.internal.windows.bcrypt","name":"hBcrypt","package":"phobos","parentType":"","signature":"HMODULE hBcrypt","url":"/phobos/std/internal/windows/bcrypt.html#hBcrypt"},{"doc":"","kind":"variable","module":"std.internal.windows.bcrypt","name":"ptrBCryptGenRandom","package":"phobos","parentType":"","signature":"typeof(BCryptGenRandom) * ptrBCryptGenRandom","url":"/phobos/std/internal/windows/bcrypt.html#ptrBCryptGenRandom"},{"doc":"Implements functionality to read and write JavaScript Object Notation values.","kind":"module","module":"std.json","name":"std.json","package":"phobos","parentType":"","signature":"","url":"/phobos/std/json.html"},{"doc":"Parses a serialized string and returns a tree of JSON values. Throws: $(LREF JSONException) if string does not follow the JSON grammar or the depth...","kind":"function","module":"std.json","name":"parseJSON","package":"phobos","parentType":"","signature":"JSONValue parseJSON(T)(T json,  int  maxDepth =  - 1,  JSONOptions options =  JSONOptions.none) if (isSomeFiniteCharInputRange!T)","url":"/phobos/std/json/parseJSON.html"},{"doc":"Parses a serialized string and returns a tree of JSON values. Throws: $(LREF JSONException) if the depth exceeds the max depth. Params: json = json...","kind":"function","module":"std.json","name":"parseJSON","package":"phobos","parentType":"","signature":"JSONValue parseJSON(T)(T json,  JSONOptions options) if (isSomeFiniteCharInputRange!T)","url":"/phobos/std/json/parseJSON.html"},{"doc":"Takes a tree of JSON values and returns the serialized string.","kind":"function","module":"std.json","name":"toJSON","package":"phobos","parentType":"","signature":"string toJSON(const  ref  JSONValue root,  in  bool  pretty =  false,  in  JSONOptions options =  JSONOptions.none)","url":"/phobos/std/json/toJSON.html"},{"doc":"","kind":"function","module":"std.json","name":"toJSON","package":"phobos","parentType":"","signature":"void toJSON(Out)(\n     auto  ref  Out json,\n     const  ref  JSONValue root,\n     in  bool  pretty =  false,\n     in  JSONOptions options =  JSONOptions.none) if (isOutputRange!(Out, char))","url":"/phobos/std/json/toJSON.html"},{"doc":"String literals used to represent special float values within JSON strings.","kind":"enum","module":"std.json","name":"JSONFloatLiteral","package":"phobos","parentType":"","signature":"JSONFloatLiteral : string","url":"/phobos/std/json.html#JSONFloatLiteral"},{"doc":"String representation of floating-point NaN","kind":"enum_member","module":"std.json","name":"nan","package":"phobos","parentType":"","signature":"nan = \"NaN\"","url":"/phobos/std/json.html#JSONFloatLiteral"},{"doc":"String representation of floating-point Infinity","kind":"enum_member","module":"std.json","name":"inf","package":"phobos","parentType":"","signature":"inf = \"Infinite\"","url":"/phobos/std/json.html#JSONFloatLiteral"},{"doc":"String representation of floating-point negative Infinity","kind":"enum_member","module":"std.json","name":"negativeInf","package":"phobos","parentType":"","signature":"negativeInf = \"-Infinite\"","url":"/phobos/std/json.html#JSONFloatLiteral"},{"doc":"Flags that control how JSON is encoded and parsed.","kind":"enum","module":"std.json","name":"JSONOptions","package":"phobos","parentType":"","signature":"JSONOptions","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Standard parsing and encoding","kind":"enum_member","module":"std.json","name":"none","package":"phobos","parentType":"","signature":"none = ","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Encode NaN and Inf float values as strings","kind":"enum_member","module":"std.json","name":"specialFloatLiterals","package":"phobos","parentType":"","signature":"specialFloatLiterals = 0x1","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Encode non-ASCII characters with a Unicode escape sequence","kind":"enum_member","module":"std.json","name":"escapeNonAsciiChars","package":"phobos","parentType":"","signature":"escapeNonAsciiChars = 0x2","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Do not escape slashes ('/')","kind":"enum_member","module":"std.json","name":"doNotEscapeSlashes","package":"phobos","parentType":"","signature":"doNotEscapeSlashes = 0x4","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Strictly follow RFC-8259 grammar when parsing","kind":"enum_member","module":"std.json","name":"strictParsing","package":"phobos","parentType":"","signature":"strictParsing = 0x8","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Preserve order of object keys when parsing","kind":"enum_member","module":"std.json","name":"preserveObjectOrder","package":"phobos","parentType":"","signature":"preserveObjectOrder = 0x16","url":"/phobos/std/json.html#JSONOptions"},{"doc":"Enumeration of JSON types","kind":"enum","module":"std.json","name":"JSONType","package":"phobos","parentType":"","signature":"JSONType : byte","url":"/phobos/std/json.html#JSONType"},{"doc":"Indicates the type of a `JSONValue`.","kind":"enum_member","module":"std.json","name":"null_","package":"phobos","parentType":"","signature":"null_ = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"string","package":"phobos","parentType":"","signature":"string = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"integer","package":"phobos","parentType":"","signature":"integer = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"uinteger","package":"phobos","parentType":"","signature":"uinteger = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"float_","package":"phobos","parentType":"","signature":"float_ = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"array","package":"phobos","parentType":"","signature":"array = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"object","package":"phobos","parentType":"","signature":"object = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"true_","package":"phobos","parentType":"","signature":"true_ = ","url":"/phobos/std/json.html#JSONType"},{"doc":"ditto","kind":"enum_member","module":"std.json","name":"false_","package":"phobos","parentType":"","signature":"false_ = ","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"NULL","package":"phobos","parentType":"","signature":"NULL = null_","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"STRING","package":"phobos","parentType":"","signature":"STRING = string","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"INTEGER","package":"phobos","parentType":"","signature":"INTEGER = integer","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"UINTEGER","package":"phobos","parentType":"","signature":"UINTEGER = uinteger","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"FLOAT","package":"phobos","parentType":"","signature":"FLOAT = float_","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"ARRAY","package":"phobos","parentType":"","signature":"ARRAY = array","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"OBJECT","package":"phobos","parentType":"","signature":"OBJECT = object","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"TRUE","package":"phobos","parentType":"","signature":"TRUE = true_","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"enum_member","module":"std.json","name":"FALSE","package":"phobos","parentType":"","signature":"FALSE = false_","url":"/phobos/std/json.html#JSONType"},{"doc":"","kind":"alias","module":"std.json","name":"JSON_TYPE","package":"phobos","parentType":"","signature":"JSON_TYPE = JSONType","url":"/phobos/std/json.html#JSON_TYPE"},{"doc":"JSON value node","kind":"struct","module":"std.json","name":"JSONValue","package":"phobos","parentType":"","signature":"JSONValue","url":"/phobos/std/json.html#JSONValue"},{"doc":"Returns the JSONType of the value stored in this structure.","kind":"method","module":"std.json","name":"type","package":"phobos","parentType":"JSONValue","signature":"JSONType type()","url":"/phobos/std/json/JSONValue.type.html"},{"doc":"Value getter/setter for `JSONType.string`. Throws: `JSONException` for read access if `type` is not `JSONType.string`.","kind":"method","module":"std.json","name":"str","package":"phobos","parentType":"JSONValue","signature":"string str()","url":"/phobos/std/json/JSONValue.str.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"str","package":"phobos","parentType":"JSONValue","signature":"string str(return  scope  string v)","url":"/phobos/std/json/JSONValue.str.html"},{"doc":"Value getter/setter for `JSONType.integer`. Throws: `JSONException` for read access if `type` is not `JSONType.integer`.","kind":"method","module":"std.json","name":"integer","package":"phobos","parentType":"JSONValue","signature":"long integer()","url":"/phobos/std/json/JSONValue.integer.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"integer","package":"phobos","parentType":"JSONValue","signature":"long integer(long  v)","url":"/phobos/std/json/JSONValue.integer.html"},{"doc":"Value getter/setter for `JSONType.uinteger`. Throws: `JSONException` for read access if `type` is not `JSONType.uinteger`.","kind":"method","module":"std.json","name":"uinteger","package":"phobos","parentType":"JSONValue","signature":"ulong uinteger()","url":"/phobos/std/json/JSONValue.uinteger.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"uinteger","package":"phobos","parentType":"JSONValue","signature":"ulong uinteger(ulong  v)","url":"/phobos/std/json/JSONValue.uinteger.html"},{"doc":"Value getter/setter for `JSONType.float_`. Note that despite the name, this is a $(B 64)-bit `double`, not a 32-bit `float`. Throws: `JSONException...","kind":"method","module":"std.json","name":"floating","package":"phobos","parentType":"JSONValue","signature":"double floating()","url":"/phobos/std/json/JSONValue.floating.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"floating","package":"phobos","parentType":"JSONValue","signature":"double floating(double  v)","url":"/phobos/std/json/JSONValue.floating.html"},{"doc":"Value getter/setter for boolean stored in JSON. Throws: `JSONException` for read access if `this.type` is not `JSONType.true_` or `JSONType.false_`.","kind":"method","module":"std.json","name":"boolean","package":"phobos","parentType":"JSONValue","signature":"bool boolean()","url":"/phobos/std/json/JSONValue.boolean.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"boolean","package":"phobos","parentType":"JSONValue","signature":"bool boolean(bool  v)","url":"/phobos/std/json/JSONValue.boolean.html"},{"doc":"* Value getter/setter for unordered `JSONType.object`. * Throws: `JSONException` for read access if `type` is not * `JSONType.object` or the object...","kind":"method","module":"std.json","name":"object","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue[string]) object()","url":"/phobos/std/json/JSONValue.object.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"object","package":"phobos","parentType":"JSONValue","signature":"JSONValue[string] object(return  scope  JSONValue[string]  v)","url":"/phobos/std/json/JSONValue.object.html"},{"doc":"Value getter for unordered `JSONType.object`. Unlike `object`, this retrieves the object by value and can be used in @safe code.","kind":"method","module":"std.json","name":"objectNoRef","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue[string]) objectNoRef()","url":"/phobos/std/json/JSONValue.objectNoRef.html"},{"doc":"* Value getter/setter for ordered `JSONType.object`. * Throws: `JSONException` for read access if `type` is not * `JSONType.object` or the object i...","kind":"method","module":"std.json","name":"orderedObject","package":"phobos","parentType":"JSONValue","signature":"inout(OrderedObjectMember[]) orderedObject()","url":"/phobos/std/json/JSONValue.orderedObject.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"orderedObject","package":"phobos","parentType":"JSONValue","signature":"OrderedObjectMember[] orderedObject(return  scope  OrderedObjectMember[]  v)","url":"/phobos/std/json/JSONValue.orderedObject.html"},{"doc":"Value getter for ordered `JSONType.object`. Unlike `orderedObject`, this retrieves the object by value and can be used in @safe code.","kind":"method","module":"std.json","name":"orderedObjectNoRef","package":"phobos","parentType":"JSONValue","signature":"inout(OrderedObjectMember[]) orderedObjectNoRef()","url":"/phobos/std/json/JSONValue.orderedObjectNoRef.html"},{"doc":"Returns `true` if the order of keys of the represented object is being preserved.","kind":"method","module":"std.json","name":"isOrdered","package":"phobos","parentType":"JSONValue","signature":"bool isOrdered()","url":"/phobos/std/json/JSONValue.isOrdered.html"},{"doc":"* Value getter/setter for `JSONType.array`. * Throws: `JSONException` for read access if `type` is not * `JSONType.array`. * Note: This is @system ...","kind":"method","module":"std.json","name":"array","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue[]) array()","url":"/phobos/std/json/JSONValue.array.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"array","package":"phobos","parentType":"JSONValue","signature":"JSONValue[] array(return  scope  JSONValue[]  v)","url":"/phobos/std/json/JSONValue.array.html"},{"doc":"Value getter for `JSONType.array`. Unlike `array`, this retrieves the array by value and can be used in @safe code.","kind":"method","module":"std.json","name":"arrayNoRef","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue[]) arrayNoRef()","url":"/phobos/std/json/JSONValue.arrayNoRef.html"},{"doc":"Test whether the type is `JSONType.null_`","kind":"method","module":"std.json","name":"isNull","package":"phobos","parentType":"JSONValue","signature":"bool isNull()","url":"/phobos/std/json/JSONValue.isNull.html"},{"doc":"A convenience getter that returns this `JSONValue` as the specified D type. Note: Only numeric types, `bool`, `string`, `JSONValue[string]`, and `J...","kind":"method","module":"std.json","name":"get","package":"phobos","parentType":"JSONValue","signature":"inout(T) get(T)()","url":"/phobos/std/json/JSONValue.get.html"},{"doc":"","kind":"method","module":"std.json","name":"get","package":"phobos","parentType":"JSONValue","signature":"inout(T) get(T :  JSONValue[])()","url":"/phobos/std/json/JSONValue.get.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"get","package":"phobos","parentType":"JSONValue","signature":"inout(T) get(T :  JSONValue[string])()","url":"/phobos/std/json/JSONValue.get.html"},{"doc":"","kind":"method","module":"std.json","name":"assign","package":"phobos","parentType":"JSONValue","signature":"void assign(T)(T arg)","url":"/phobos/std/json/JSONValue.assign.html"},{"doc":"","kind":"method","module":"std.json","name":"assignRef","package":"phobos","parentType":"JSONValue","signature":"void assignRef(T)(ref  T arg) if (isStaticArray!T)","url":"/phobos/std/json/JSONValue.assignRef.html"},{"doc":"","kind":"method","module":"std.json","name":"opAssign","package":"phobos","parentType":"JSONValue","signature":"void opAssign(T)(T arg) if (!isStaticArray!T && !is(T :  JSONValue))","url":"/phobos/std/json/JSONValue.opAssign.html"},{"doc":"","kind":"method","module":"std.json","name":"opAssign","package":"phobos","parentType":"JSONValue","signature":"void opAssign(T)(ref  T arg) if (isStaticArray!T)","url":"/phobos/std/json/JSONValue.opAssign.html"},{"doc":"Array syntax for JSON arrays. Throws: `JSONException` if `type` is not `JSONType.array`.","kind":"method","module":"std.json","name":"opIndex","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue) opIndex(size_t i)","url":"/phobos/std/json/JSONValue.opIndex.html"},{"doc":"Hash syntax for JSON objects. Throws: `JSONException` if `type` is not `JSONType.object`.","kind":"method","module":"std.json","name":"opIndex","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue) opIndex(return  scope  string k)","url":"/phobos/std/json/JSONValue.opIndex.html"},{"doc":"Provides support for index assignments, which sets the corresponding value of the JSON object's `key` field to `value`.","kind":"method","module":"std.json","name":"opIndexAssign","package":"phobos","parentType":"JSONValue","signature":"void opIndexAssign(T)(auto  ref  T value,  string key)","url":"/phobos/std/json/JSONValue.opIndexAssign.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"opIndexAssign","package":"phobos","parentType":"JSONValue","signature":"void opIndexAssign(T)(T arg,  size_t i)","url":"/phobos/std/json/JSONValue.opIndexAssign.html"},{"doc":"","kind":"method","module":"std.json","name":"opBinary","package":"phobos","parentType":"JSONValue","signature":"JSONValue opBinary(string op :  \"~\",  T)(T arg)","url":"/phobos/std/json/JSONValue.opBinary.html"},{"doc":"","kind":"method","module":"std.json","name":"opOpAssign","package":"phobos","parentType":"JSONValue","signature":"void opOpAssign(string op :  \"~\",  T)(T arg)","url":"/phobos/std/json/JSONValue.opOpAssign.html"},{"doc":"Provides support for the `in` operator.","kind":"method","module":"std.json","name":"opBinaryRight","package":"phobos","parentType":"JSONValue","signature":"inout(JSONValue) * opBinaryRight(string op :  \"in\")(string k)","url":"/phobos/std/json/JSONValue.opBinaryRight.html"},{"doc":"Compare two JSONValues for equality","kind":"method","module":"std.json","name":"opEquals","package":"phobos","parentType":"JSONValue","signature":"bool opEquals(const  JSONValue rhs)","url":"/phobos/std/json/JSONValue.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.json","name":"opEquals","package":"phobos","parentType":"JSONValue","signature":"bool opEquals(ref  const  JSONValue rhs)","url":"/phobos/std/json/JSONValue.opEquals.html"},{"doc":"Calculate a numerical hash value for this value, allowing `JSONValue` to be used in associative arrays.","kind":"method","module":"std.json","name":"toHash","package":"phobos","parentType":"JSONValue","signature":"hash_t toHash()","url":"/phobos/std/json/JSONValue.toHash.html"},{"doc":"Implements the foreach `opApply` interface for json arrays.","kind":"method","module":"std.json","name":"opApply","package":"phobos","parentType":"JSONValue","signature":"int opApply(scope  int  delegate(size_t index,  ref  JSONValue)  dg)","url":"/phobos/std/json/JSONValue.opApply.html"},{"doc":"Implements the foreach `opApply` interface for json objects.","kind":"method","module":"std.json","name":"opApply","package":"phobos","parentType":"JSONValue","signature":"int opApply(scope  int  delegate(string key,  ref  JSONValue)  dg)","url":"/phobos/std/json/JSONValue.opApply.html"},{"doc":"Implicitly calls `toJSON` on this JSONValue.","kind":"method","module":"std.json","name":"toString","package":"phobos","parentType":"JSONValue","signature":"string toString(in  JSONOptions options =  JSONOptions.none)","url":"/phobos/std/json/JSONValue.toString.html"},{"doc":"","kind":"method","module":"std.json","name":"toString","package":"phobos","parentType":"JSONValue","signature":"void toString(Out)(Out sink,  in  JSONOptions options =  JSONOptions.none)","url":"/phobos/std/json/JSONValue.toString.html"},{"doc":"Implicitly calls `toJSON` on this JSONValue, like `toString`, but also passes $(I true) as $(I pretty) argument.","kind":"method","module":"std.json","name":"toPrettyString","package":"phobos","parentType":"JSONValue","signature":"string toPrettyString(in  JSONOptions options =  JSONOptions.none)","url":"/phobos/std/json/JSONValue.toPrettyString.html"},{"doc":"","kind":"method","module":"std.json","name":"toPrettyString","package":"phobos","parentType":"JSONValue","signature":"void toPrettyString(Out)(Out sink,  in  JSONOptions options =  JSONOptions.none)","url":"/phobos/std/json/JSONValue.toPrettyString.html"},{"doc":"Exception thrown on JSON errors","kind":"class","module":"std.json","name":"JSONException","package":"phobos","parentType":"","signature":"JSONException : Exception","url":"/phobos/std/json.html#JSONException"},{"doc":"Source: $(PHOBOSSRC std/logger/core.d)","kind":"module","module":"std.logger.core","name":"std.logger.core","package":"phobos","parentType":"","signature":"","url":"/phobos/std/logger/core.html"},{"doc":"This functions is used at runtime to determine if a `LogLevel` is active. The same previously defined version statements are used to disable certai...","kind":"function","module":"std.logger.core","name":"isLoggingEnabled","package":"phobos","parentType":"","signature":"bool isLoggingEnabled()(LogLevel ll,  LogLevel loggerLL,\n     LogLevel globalLL,  lazy  bool  condition =  true)","url":"/phobos/std/logger/core/isLoggingEnabled.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"systimeToISOString","package":"phobos","parentType":"","signature":"void systimeToISOString(OutputRange)(OutputRange o,  const  ref  SysTime time) if (isOutputRange!(OutputRange, string))","url":"/phobos/std/logger/core/systimeToISOString.html"},{"doc":"This function logs data.","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(const  LogLevel ll,\n     lazy  bool  condition,  lazy  A args) if (args.length !=  1)","url":"/phobos/std/logger/core/log.html"},{"doc":"Ditto","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(T,  string moduleName =  __MODULE__)(const  LogLevel ll,\n     lazy  bool  condition,  lazy  T arg,  int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__)","url":"/phobos/std/logger/core/log.html"},{"doc":"This function logs data.","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(const  LogLevel ll,  lazy  A args) if (args.length >  1 && !is(Unqual!(A[0]) :  bool))","url":"/phobos/std/logger/core/log.html"},{"doc":"Ditto","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(T,  string moduleName =  __MODULE__)(const  LogLevel ll,  lazy  T arg,\n     int  line =  __LINE__,  string file =  __FILE__,  string funcName =  __FUNCTION__,\n     string prettyFuncName =  __PRETTY_FUNCTION__)","url":"/phobos/std/logger/core/log.html"},{"doc":"This function logs data.","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(lazy  bool  condition,  lazy  A args) if (args.length !=  1)","url":"/phobos/std/logger/core/log.html"},{"doc":"Ditto","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(T,  string moduleName =  __MODULE__)(lazy  bool  condition,  lazy  T arg,\n     int  line =  __LINE__,  string file =  __FILE__,  string funcName =  __FUNCTION__,\n     string prettyFuncName =  __PRETTY_FUNCTION__)","url":"/phobos/std/logger/core/log.html"},{"doc":"This function logs data.","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(lazy  A args) if ((args.length >  1 && !is(Unqual!(A[0]) :  bool)\n     && !is(Unqual!(A[0])  ==  LogLevel))\n     ||  args.length ==  0)","url":"/phobos/std/logger/core/log.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"log","package":"phobos","parentType":"","signature":"void log(T)(lazy  T arg,  int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__)","url":"/phobos/std/logger/core/log.html"},{"doc":"This function logs data in a `printf`-style manner.","kind":"function","module":"std.logger.core","name":"logf","package":"phobos","parentType":"","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,\n     string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(const  LogLevel ll,\n     lazy  bool  condition,  lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/logf.html"},{"doc":"This function logs data in a `printf`-style manner.","kind":"function","module":"std.logger.core","name":"logf","package":"phobos","parentType":"","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(const  LogLevel ll,  lazy  string msg,\n         lazy  A args)","url":"/phobos/std/logger/core/logf.html"},{"doc":"This function logs data in a `printf`-style manner.","kind":"function","module":"std.logger.core","name":"logf","package":"phobos","parentType":"","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,  string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(lazy  bool  condition,\n         lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/logf.html"},{"doc":"This function logs data in a `printf`-style manner.","kind":"function","module":"std.logger.core","name":"logf","package":"phobos","parentType":"","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n     string funcName =  __FUNCTION__,\n     string prettyFuncName =  __PRETTY_FUNCTION__,\n     string moduleName =  __MODULE__,  A...)(lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/logf.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"formatString","package":"phobos","parentType":"","signature":"void formatString(A...)(MsgRange oRange,  A args)","url":"/phobos/std/logger/core/formatString.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"defaultSharedLoggerImpl","package":"phobos","parentType":"","signature":"shared(Logger) defaultSharedLoggerImpl()","url":"/phobos/std/logger/core/defaultSharedLoggerImpl.html"},{"doc":"This property sets and gets the default `Logger`. Unless set to another logger by the user, the default logger's log level is LogLevel.info.","kind":"function","module":"std.logger.core","name":"sharedLog","package":"phobos","parentType":"","signature":"shared(Logger) sharedLog()","url":"/phobos/std/logger/core/sharedLog.html"},{"doc":"Ditto","kind":"function","module":"std.logger.core","name":"sharedLog","package":"phobos","parentType":"","signature":"void sharedLog(shared(Logger)  logger)","url":"/phobos/std/logger/core/sharedLog.html"},{"doc":"These methods get and set the global `LogLevel`.","kind":"function","module":"std.logger.core","name":"globalLogLevel","package":"phobos","parentType":"","signature":"LogLevel globalLogLevel()","url":"/phobos/std/logger/core/globalLogLevel.html"},{"doc":"Ditto","kind":"function","module":"std.logger.core","name":"globalLogLevel","package":"phobos","parentType":"","signature":"void globalLogLevel(LogLevel ll)","url":"/phobos/std/logger/core/globalLogLevel.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"stdThreadLocalLogImpl","package":"phobos","parentType":"","signature":"Logger stdThreadLocalLogImpl()","url":"/phobos/std/logger/core/stdThreadLocalLogImpl.html"},{"doc":"This function returns a thread unique `Logger`, that by default propagates all data logged to it to the `sharedLog`.","kind":"function","module":"std.logger.core","name":"stdThreadLocalLog","package":"phobos","parentType":"","signature":"Logger stdThreadLocalLog()","url":"/phobos/std/logger/core/stdThreadLocalLog.html"},{"doc":"Ditto","kind":"function","module":"std.logger.core","name":"stdThreadLocalLog","package":"phobos","parentType":"","signature":"void stdThreadLocalLog(Logger logger)","url":"/phobos/std/logger/core/stdThreadLocalLog.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"trustedLoad","package":"phobos","parentType":"","signature":"auto trustedLoad(T)(ref  shared  T value)","url":"/phobos/std/logger/core/trustedLoad.html"},{"doc":"","kind":"function","module":"std.logger.core","name":"trustedStore","package":"phobos","parentType":"","signature":"void trustedStore(T)(ref  shared  T dst,  ref  T src)","url":"/phobos/std/logger/core/trustedStore.html"},{"doc":"This function logs data to the `stdThreadLocalLog`, optionally depending on a condition.","kind":"alias","module":"std.logger.core","name":"trace","package":"phobos","parentType":"","signature":"trace = defaultLogFunction!(LogLevel.trace)","url":"/phobos/std/logger/core.html#trace"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"info","package":"phobos","parentType":"","signature":"info = defaultLogFunction!(LogLevel.info)","url":"/phobos/std/logger/core.html#info"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"warning","package":"phobos","parentType":"","signature":"warning = defaultLogFunction!(LogLevel.warning)","url":"/phobos/std/logger/core.html#warning"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"error","package":"phobos","parentType":"","signature":"error = defaultLogFunction!(LogLevel.error)","url":"/phobos/std/logger/core.html#error"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"critical","package":"phobos","parentType":"","signature":"critical = defaultLogFunction!(LogLevel.critical)","url":"/phobos/std/logger/core.html#critical"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"fatal","package":"phobos","parentType":"","signature":"fatal = defaultLogFunction!(LogLevel.fatal)","url":"/phobos/std/logger/core.html#fatal"},{"doc":"This function logs data to the `sharedLog` in a `printf`-style manner.","kind":"alias","module":"std.logger.core","name":"tracef","package":"phobos","parentType":"","signature":"tracef = defaultLogFunctionf!(LogLevel.trace)","url":"/phobos/std/logger/core.html#tracef"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"infof","package":"phobos","parentType":"","signature":"infof = defaultLogFunctionf!(LogLevel.info)","url":"/phobos/std/logger/core.html#infof"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"warningf","package":"phobos","parentType":"","signature":"warningf = defaultLogFunctionf!(LogLevel.warning)","url":"/phobos/std/logger/core.html#warningf"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"errorf","package":"phobos","parentType":"","signature":"errorf = defaultLogFunctionf!(LogLevel.error)","url":"/phobos/std/logger/core.html#errorf"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"criticalf","package":"phobos","parentType":"","signature":"criticalf = defaultLogFunctionf!(LogLevel.critical)","url":"/phobos/std/logger/core.html#criticalf"},{"doc":"Ditto","kind":"alias","module":"std.logger.core","name":"fatalf","package":"phobos","parentType":"","signature":"fatalf = defaultLogFunctionf!(LogLevel.fatal)","url":"/phobos/std/logger/core.html#fatalf"},{"doc":"","kind":"struct","module":"std.logger.core","name":"MsgRange","package":"phobos","parentType":"","signature":"MsgRange","url":"/phobos/std/logger/core.html#MsgRange"},{"doc":"","kind":"method","module":"std.logger.core","name":"put","package":"phobos","parentType":"MsgRange","signature":"void put(T)(T msg) if (isSomeString!T)","url":"/phobos/std/logger/core/MsgRange.put.html"},{"doc":"","kind":"method","module":"std.logger.core","name":"put","package":"phobos","parentType":"MsgRange","signature":"void put(dchar  elem)","url":"/phobos/std/logger/core/MsgRange.put.html"},{"doc":"There are eight usable logging level. These level are $(I all), $(I trace), $(I info), $(I warning), $(I error), $(I critical), $(I fatal), and $(I...","kind":"enum","module":"std.logger.core","name":"LogLevel","package":"phobos","parentType":"","signature":"LogLevel : ubyte","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"Lowest possible assignable `LogLevel`.","kind":"enum_member","module":"std.logger.core","name":"all","package":"phobos","parentType":"","signature":"all = 1","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"`LogLevel` for tracing the execution of the program.","kind":"enum_member","module":"std.logger.core","name":"trace","package":"phobos","parentType":"","signature":"trace = 32","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"This level is used to display information about the program.","kind":"enum_member","module":"std.logger.core","name":"info","package":"phobos","parentType":"","signature":"info = 64","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"warnings about the program should be displayed with this level.","kind":"enum_member","module":"std.logger.core","name":"warning","package":"phobos","parentType":"","signature":"warning = 96","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"Information about errors should be logged with this level.","kind":"enum_member","module":"std.logger.core","name":"error","package":"phobos","parentType":"","signature":"error = 128","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"Messages that inform about critical errors should be logged with this level.","kind":"enum_member","module":"std.logger.core","name":"critical","package":"phobos","parentType":"","signature":"critical = 160","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"Log messages that describe fatal errors should use this level.","kind":"enum_member","module":"std.logger.core","name":"fatal","package":"phobos","parentType":"","signature":"fatal = 192","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"Highest possible `LogLevel`.","kind":"enum_member","module":"std.logger.core","name":"off","package":"phobos","parentType":"","signature":"off = ubyte.max","url":"/phobos/std/logger/core.html#LogLevel"},{"doc":"This class is the base of every logger. In order to create a new kind of logger a deriving class needs to implement the `writeLogMsg` method. By de...","kind":"class","module":"std.logger.core","name":"Logger","package":"phobos","parentType":"","signature":"Logger","url":"/phobos/std/logger/core.html#Logger"},{"doc":"A custom logger must implement this method in order to work in a `MultiLogger` and `ArrayLogger`.","kind":"method","module":"std.logger.core","name":"writeLogMsg","package":"phobos","parentType":"Logger","signature":"void writeLogMsg(ref  LogEntry payload)","url":"/phobos/std/logger/core/Logger.writeLogMsg.html"},{"doc":"","kind":"method","module":"std.logger.core","name":"beginLogMsg","package":"phobos","parentType":"Logger","signature":"void beginLogMsg(string file,  int  line,  string funcName,\n         string prettyFuncName,  string moduleName,  LogLevel logLevel,\n         Tid threadId,  SysTime timestamp,  Logger logger)","url":"/phobos/std/logger/core/Logger.beginLogMsg.html"},{"doc":"Logs a part of the log message.","kind":"method","module":"std.logger.core","name":"logMsgPart","package":"phobos","parentType":"Logger","signature":"void logMsgPart(scope  const(char)[]  msg)","url":"/phobos/std/logger/core/Logger.logMsgPart.html"},{"doc":"Signals that the message has been written and no more calls to `logMsgPart` follow.","kind":"method","module":"std.logger.core","name":"finishLogMsg","package":"phobos","parentType":"Logger","signature":"void finishLogMsg()","url":"/phobos/std/logger/core/Logger.finishLogMsg.html"},{"doc":"The `LogLevel` determines if the log call are processed or dropped by the `Logger`. In order for the log call to be processed the `LogLevel` of the...","kind":"method","module":"std.logger.core","name":"logLevel","package":"phobos","parentType":"Logger","signature":"LogLevel logLevel()","url":"/phobos/std/logger/core/Logger.logLevel.html"},{"doc":"Ditto","kind":"method","module":"std.logger.core","name":"logLevel","package":"phobos","parentType":"Logger","signature":"void logLevel(const  LogLevel lv)","url":"/phobos/std/logger/core/Logger.logLevel.html"},{"doc":"This `delegate` is called in case a log message with `LogLevel.fatal` gets logged.","kind":"method","module":"std.logger.core","name":"fatalHandler","package":"phobos","parentType":"Logger","signature":"void  delegate() fatalHandler()","url":"/phobos/std/logger/core/Logger.fatalHandler.html"},{"doc":"Ditto","kind":"method","module":"std.logger.core","name":"fatalHandler","package":"phobos","parentType":"Logger","signature":"void fatalHandler(void  delegate() @safe fh)","url":"/phobos/std/logger/core/Logger.fatalHandler.html"},{"doc":"This method allows forwarding log entries from one logger to another.","kind":"method","module":"std.logger.core","name":"forwardMsg","package":"phobos","parentType":"Logger","signature":"void forwardMsg(ref  LogEntry payload)","url":"/phobos/std/logger/core/Logger.forwardMsg.html"},{"doc":"This method logs data with the `LogLevel` of the used `Logger`.","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(const  LogLevel ll,\n         lazy  bool  condition,  lazy  A args) if (args.length !=  1)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"Ditto","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(T,  string moduleName =  __MODULE__)(const  LogLevel ll,\n         lazy  bool  condition,  lazy  T args,  int  line =  __LINE__,\n         string file =  __FILE__,  string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"This function logs data to the used `Logger` with a specific `LogLevel`.","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(const  LogLevel ll,  lazy  A args) if ((args.length >  1 && !is(Unqual!(A[0]) :  bool))  ||  args.length ==  0)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"Ditto","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(T)(const  LogLevel ll,  lazy  T args,  int  line =  __LINE__,\n         string file =  __FILE__,  string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"This function logs data to the used `Logger` depending on a explicitly passed condition with the `LogLevel` of the used `Logger`.","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  bool  condition,  lazy  A args) if (args.length !=  1)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"Ditto","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(T)(lazy  bool  condition,  lazy  T args,  int  line =  __LINE__,\n         string file =  __FILE__,  string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"This function logs data to the used `Logger` with the `LogLevel` of the used `Logger`.","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  A args) if ((args.length >  1\n        && !is(Unqual!(A[0]) :  bool)\n         && !is(immutable  A[0]  ==  immutable  LogLevel))\n         ||  args.length ==  0)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"Ditto","kind":"method","module":"std.logger.core","name":"log","package":"phobos","parentType":"Logger","signature":"void log(T)(lazy  T arg,  int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__)","url":"/phobos/std/logger/core/Logger.log.html"},{"doc":"This function logs data to the used `Logger` with a specific `LogLevel` and depending on a condition in a `printf`-style manner.","kind":"method","module":"std.logger.core","name":"logf","package":"phobos","parentType":"Logger","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(const  LogLevel ll,\n         lazy  bool  condition,  lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/Logger.logf.html"},{"doc":"This function logs data to the used `Logger` with a specific `LogLevel` in a `printf`-style manner.","kind":"method","module":"std.logger.core","name":"logf","package":"phobos","parentType":"Logger","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(const  LogLevel ll,\n             lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/Logger.logf.html"},{"doc":"This function logs data to the used `Logger` depending on a condition with the `LogLevel` of the used `Logger` in a `printf`-style manner.","kind":"method","module":"std.logger.core","name":"logf","package":"phobos","parentType":"Logger","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  bool  condition,\n             lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/Logger.logf.html"},{"doc":"This method logs data to the used `Logger` with the `LogLevel` of the this `Logger` in a `printf`-style manner.","kind":"method","module":"std.logger.core","name":"logf","package":"phobos","parentType":"Logger","signature":"void logf(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core/Logger.logf.html"},{"doc":"The `StdForwardLogger` will always forward anything to the sharedLog.","kind":"class","module":"std.logger.core","name":"StdForwardLogger","package":"phobos","parentType":"","signature":"StdForwardLogger : Logger","url":"/phobos/std/logger/core.html#StdForwardLogger"},{"doc":"","kind":"method","module":"std.logger.core","name":"writeLogMsg","package":"phobos","parentType":"StdForwardLogger","signature":"void writeLogMsg(ref  LogEntry payload)","url":"/phobos/std/logger/core/StdForwardLogger.writeLogMsg.html"},{"doc":"","kind":"class","module":"std.logger.core","name":"TestLogger","package":"phobos","parentType":"","signature":"TestLogger : Logger","url":"/phobos/std/logger/core.html#TestLogger"},{"doc":"","kind":"method","module":"std.logger.core","name":"writeLogMsg","package":"phobos","parentType":"TestLogger","signature":"void writeLogMsg(ref  LogEntry payload)","url":"/phobos/std/logger/core/TestLogger.writeLogMsg.html"},{"doc":"This template provides the global log functions with the `LogLevel` is encoded in the function name.","kind":"template","module":"std.logger.core","name":"defaultLogFunction","package":"phobos","parentType":"","signature":"defaultLogFunction(LogLevel ll)","url":"/phobos/std/logger/core.html#defaultLogFunction"},{"doc":"","kind":"function","module":"std.logger.core","name":"defaultLogFunction","package":"phobos","parentType":"","signature":"void defaultLogFunction(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  A args) if ((args.length >  0 && !is(Unqual!(A[0]) :  bool))  ||  args.length ==  0)","url":"/phobos/std/logger/core.html#defaultLogFunction"},{"doc":"","kind":"function","module":"std.logger.core","name":"defaultLogFunction","package":"phobos","parentType":"","signature":"void defaultLogFunction(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  bool  condition,  lazy  A args)","url":"/phobos/std/logger/core.html#defaultLogFunction"},{"doc":"This template provides the global `printf`-style log functions with the `LogLevel` is encoded in the function name.","kind":"template","module":"std.logger.core","name":"defaultLogFunctionf","package":"phobos","parentType":"","signature":"defaultLogFunctionf(LogLevel ll)","url":"/phobos/std/logger/core.html#defaultLogFunctionf"},{"doc":"","kind":"function","module":"std.logger.core","name":"defaultLogFunctionf","package":"phobos","parentType":"","signature":"void defaultLogFunctionf(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core.html#defaultLogFunctionf"},{"doc":"","kind":"function","module":"std.logger.core","name":"defaultLogFunctionf","package":"phobos","parentType":"","signature":"void defaultLogFunctionf(int  line =  __LINE__,  string file =  __FILE__,\n         string funcName =  __FUNCTION__,\n         string prettyFuncName =  __PRETTY_FUNCTION__,\n         string moduleName =  __MODULE__,  A...)(lazy  bool  condition,\n             lazy  string msg,  lazy  A args)","url":"/phobos/std/logger/core.html#defaultLogFunctionf"},{"doc":"","kind":"variable","module":"std.logger.core","name":"stdSharedDefaultLogger","package":"phobos","parentType":"","signature":"Logger stdSharedDefaultLogger","url":"/phobos/std/logger/core.html#stdSharedDefaultLogger"},{"doc":"","kind":"variable","module":"std.logger.core","name":"stdSharedLogger","package":"phobos","parentType":"","signature":"Logger stdSharedLogger","url":"/phobos/std/logger/core.html#stdSharedLogger"},{"doc":"","kind":"variable","module":"std.logger.core","name":"stdLoggerGlobalLogLevel","package":"phobos","parentType":"","signature":"LogLevel stdLoggerGlobalLogLevel","url":"/phobos/std/logger/core.html#stdLoggerGlobalLogLevel"},{"doc":"This `LogLevel` is unqiue to every thread.","kind":"variable","module":"std.logger.core","name":"stdLoggerThreadLogger","package":"phobos","parentType":"","signature":"Logger stdLoggerThreadLogger","url":"/phobos/std/logger/core.html#stdLoggerThreadLogger"},{"doc":"","kind":"variable","module":"std.logger.core","name":"stdLoggerDefaultThreadLogger","package":"phobos","parentType":"","signature":"Logger stdLoggerDefaultThreadLogger","url":"/phobos/std/logger/core.html#stdLoggerDefaultThreadLogger"},{"doc":"Source: $(PHOBOSSRC std/logger/filelogger.d)","kind":"module","module":"std.logger.filelogger","name":"std.logger.filelogger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/logger/filelogger.html"},{"doc":"An option to create $(LREF FileLogger) directory if it is non-existent.","kind":"alias","module":"std.logger.filelogger","name":"CreateFolder","package":"phobos","parentType":"","signature":"CreateFolder = Flag!\"CreateFolder\"","url":"/phobos/std/logger/filelogger.html#CreateFolder"},{"doc":"This `Logger` implementation writes log messages to the associated file. The name of the file has to be passed on construction time. If the file is...","kind":"class","module":"std.logger.filelogger","name":"FileLogger","package":"phobos","parentType":"","signature":"FileLogger : Logger","url":"/phobos/std/logger/filelogger.html#FileLogger"},{"doc":"If the `FileLogger` is managing the `File` it logs to, this method will return a reference to this File.","kind":"method","module":"std.logger.filelogger","name":"file","package":"phobos","parentType":"FileLogger","signature":"File file()","url":"/phobos/std/logger/filelogger/FileLogger.file.html"},{"doc":"","kind":"method","module":"std.logger.filelogger","name":"beginLogMsg","package":"phobos","parentType":"FileLogger","signature":"void beginLogMsg(string file,  int  line,  string funcName,\n         string prettyFuncName,  string moduleName,  LogLevel logLevel,\n         Tid threadId,  SysTime timestamp,  Logger logger)","url":"/phobos/std/logger/filelogger/FileLogger.beginLogMsg.html"},{"doc":"","kind":"method","module":"std.logger.filelogger","name":"logMsgPart","package":"phobos","parentType":"FileLogger","signature":"void logMsgPart(scope  const(char)[]  msg)","url":"/phobos/std/logger/filelogger/FileLogger.logMsgPart.html"},{"doc":"","kind":"method","module":"std.logger.filelogger","name":"finishLogMsg","package":"phobos","parentType":"FileLogger","signature":"void finishLogMsg()","url":"/phobos/std/logger/filelogger/FileLogger.finishLogMsg.html"},{"doc":"","kind":"method","module":"std.logger.filelogger","name":"writeLogMsg","package":"phobos","parentType":"FileLogger","signature":"void writeLogMsg(ref  LogEntry payload)","url":"/phobos/std/logger/filelogger/FileLogger.writeLogMsg.html"},{"doc":"If the `FileLogger` was constructed with a filename, this method returns this filename. Otherwise an empty `string` is returned.","kind":"method","module":"std.logger.filelogger","name":"getFilename","package":"phobos","parentType":"FileLogger","signature":"string getFilename()","url":"/phobos/std/logger/filelogger/FileLogger.getFilename.html"},{"doc":"Source: $(PHOBOSSRC std/logger/multilogger.d)","kind":"module","module":"std.logger.multilogger","name":"std.logger.multilogger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/logger/multilogger.html"},{"doc":"This Element is stored inside the `MultiLogger` and associates a `Logger` to a `string`.","kind":"struct","module":"std.logger.multilogger","name":"MultiLoggerEntry","package":"phobos","parentType":"","signature":"MultiLoggerEntry","url":"/phobos/std/logger/multilogger.html#MultiLoggerEntry"},{"doc":"MultiLogger logs to multiple `Logger`. The `Logger`s are stored in an `Logger[]` in their order of insertion.","kind":"class","module":"std.logger.multilogger","name":"MultiLogger","package":"phobos","parentType":"","signature":"MultiLogger : Logger","url":"/phobos/std/logger/multilogger.html#MultiLogger"},{"doc":"This method inserts a new Logger into the `MultiLogger`.","kind":"method","module":"std.logger.multilogger","name":"insertLogger","package":"phobos","parentType":"MultiLogger","signature":"void insertLogger(string name,  Logger newLogger)","url":"/phobos/std/logger/multilogger/MultiLogger.insertLogger.html"},{"doc":"This method removes a Logger from the `MultiLogger`.","kind":"method","module":"std.logger.multilogger","name":"removeLogger","package":"phobos","parentType":"MultiLogger","signature":"Logger removeLogger(in  char[]  toRemove)","url":"/phobos/std/logger/multilogger/MultiLogger.removeLogger.html"},{"doc":"","kind":"method","module":"std.logger.multilogger","name":"writeLogMsg","package":"phobos","parentType":"MultiLogger","signature":"void writeLogMsg(ref  LogEntry payload)","url":"/phobos/std/logger/multilogger/MultiLogger.writeLogMsg.html"},{"doc":"Source: $(PHOBOSSRC std/logger/nulllogger.d)","kind":"module","module":"std.logger.nulllogger","name":"std.logger.nulllogger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/logger/nulllogger.html"},{"doc":"The `NullLogger` will not process any log messages.","kind":"class","module":"std.logger.nulllogger","name":"NullLogger","package":"phobos","parentType":"","signature":"NullLogger : Logger","url":"/phobos/std/logger/nulllogger.html#NullLogger"},{"doc":"","kind":"method","module":"std.logger.nulllogger","name":"writeLogMsg","package":"phobos","parentType":"NullLogger","signature":"void writeLogMsg(ref  LogEntry payload)","url":"/phobos/std/logger/nulllogger/NullLogger.writeLogMsg.html"},{"doc":"Implements logging facilities.","kind":"module","module":"std.logger","name":"std.logger","package":"phobos","parentType":"","signature":"","url":"/phobos/std/logger.html"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.algebraic","name":"std.math.algebraic","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/algebraic.html"},{"doc":"Calculates the absolute value of a number.","kind":"function","module":"std.math.algebraic","name":"abs","package":"phobos","parentType":"","signature":"auto abs(Num)(Num x) if (isIntegral!Num || (is(typeof(Num.init >=  0))  &&  is(typeof(- Num.init))))","url":"/phobos/std/math/algebraic/abs.html"},{"doc":"Returns |x|","kind":"function","module":"std.math.algebraic","name":"fabs","package":"phobos","parentType":"","signature":"real fabs(real  x)","url":"/phobos/std/math/algebraic/fabs.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"fabs","package":"phobos","parentType":"","signature":"double fabs(double  x)","url":"/phobos/std/math/algebraic/fabs.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"fabs","package":"phobos","parentType":"","signature":"float fabs(float  x)","url":"/phobos/std/math/algebraic/fabs.html"},{"doc":"Compute square root of x.","kind":"function","module":"std.math.algebraic","name":"sqrt","package":"phobos","parentType":"","signature":"float sqrt(float  x)","url":"/phobos/std/math/algebraic/sqrt.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"sqrt","package":"phobos","parentType":"","signature":"double sqrt(double  x)","url":"/phobos/std/math/algebraic/sqrt.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"sqrt","package":"phobos","parentType":"","signature":"real sqrt(real  x)","url":"/phobos/std/math/algebraic/sqrt.html"},{"doc":"Calculates the cube root of x.","kind":"function","module":"std.math.algebraic","name":"cbrt","package":"phobos","parentType":"","signature":"real cbrt(real  x)","url":"/phobos/std/math/algebraic/cbrt.html"},{"doc":"Calculates the length of the hypotenuse of a right-angled triangle with sides of length x and y. The hypotenuse is the value of the square root of ...","kind":"function","module":"std.math.algebraic","name":"hypot","package":"phobos","parentType":"","signature":"T hypot(T)(const  T x,  const  T y) if (isFloatingPoint!T)","url":"/phobos/std/math/algebraic/hypot.html"},{"doc":"Calculates the distance of the point (x, y, z) from the origin (0, 0, 0) in three-dimensional space. The distance is the value of the square root o...","kind":"function","module":"std.math.algebraic","name":"hypot","package":"phobos","parentType":"","signature":"T hypot(T)(const  T x,  const  T y,  const  T z) if (isFloatingPoint!T)","url":"/phobos/std/math/algebraic/hypot.html"},{"doc":"Evaluate polynomial A(x) = $(SUB a, 0) + $(SUB a, 1)x + $(SUB a, 2)$(POWER x,2) + $(SUB a,3)$(POWER x,3); ...","kind":"function","module":"std.math.algebraic","name":"poly","package":"phobos","parentType":"","signature":"Unqual!(CommonType!(T1,  T2)) poly(T1,  T2)(T1 x,  in  T2[]  A) if (isFloatingPoint!T1 &&  isFloatingPoint!T2)","url":"/phobos/std/math/algebraic/poly.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"poly","package":"phobos","parentType":"","signature":"Unqual!(CommonType!(T1,  T2)) poly(T1,  T2,  int  N)(T1 x,  ref  const  T2[N]  A) if (isFloatingPoint!T1 &&  isFloatingPoint!T2 &&  N >  0 &&  N <=  10)","url":"/phobos/std/math/algebraic/poly.html"},{"doc":"","kind":"function","module":"std.math.algebraic","name":"polyImplBase","package":"phobos","parentType":"","signature":"Unqual!(CommonType!(T1,  T2)) polyImplBase(T1,  T2)(T1 x,  in  T2[]  A) if (isFloatingPoint!T1 &&  isFloatingPoint!T2)","url":"/phobos/std/math/algebraic/polyImplBase.html"},{"doc":"","kind":"function","module":"std.math.algebraic","name":"polyImpl","package":"phobos","parentType":"","signature":"real polyImpl(real  x,  in  real[]  A)","url":"/phobos/std/math/algebraic/polyImpl.html"},{"doc":"Gives the next power of two after `val`. `T` can be any built-in numerical type.","kind":"function","module":"std.math.algebraic","name":"nextPow2","package":"phobos","parentType":"","signature":"T nextPow2(T)(const  T val) if (isIntegral!T)","url":"/phobos/std/math/algebraic/nextPow2.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"nextPow2","package":"phobos","parentType":"","signature":"T nextPow2(T)(const  T val) if (isFloatingPoint!T)","url":"/phobos/std/math/algebraic/nextPow2.html"},{"doc":"Gives the last power of two before `val`. $(T) can be any built-in numerical type.","kind":"function","module":"std.math.algebraic","name":"truncPow2","package":"phobos","parentType":"","signature":"T truncPow2(T)(const  T val) if (isIntegral!T)","url":"/phobos/std/math/algebraic/truncPow2.html"},{"doc":"ditto","kind":"function","module":"std.math.algebraic","name":"truncPow2","package":"phobos","parentType":"","signature":"T truncPow2(T)(const  T val) if (isFloatingPoint!T)","url":"/phobos/std/math/algebraic/truncPow2.html"},{"doc":"","kind":"function","module":"std.math.algebraic","name":"powIntegralImpl","package":"phobos","parentType":"","signature":"T powIntegralImpl(PowType type,  T)(T val)","url":"/phobos/std/math/algebraic/powIntegralImpl.html"},{"doc":"","kind":"function","module":"std.math.algebraic","name":"powFloatingPointImpl","package":"phobos","parentType":"","signature":"T powFloatingPointImpl(PowType type,  T)(T x)","url":"/phobos/std/math/algebraic/powFloatingPointImpl.html"},{"doc":"","kind":"enum","module":"std.math.algebraic","name":"PowType","package":"phobos","parentType":"","signature":"PowType","url":"/phobos/std/math/algebraic.html#PowType"},{"doc":"","kind":"enum_member","module":"std.math.algebraic","name":"floor","package":"phobos","parentType":"","signature":"floor = ","url":"/phobos/std/math/algebraic.html#PowType"},{"doc":"","kind":"enum_member","module":"std.math.algebraic","name":"ceil","package":"phobos","parentType":"","signature":"ceil = ","url":"/phobos/std/math/algebraic.html#PowType"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.constants","name":"std.math.constants","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/constants.html"},{"doc":"","kind":"variable","module":"std.math.constants","name":"E","package":"phobos","parentType":"","signature":"real E","url":"/phobos/std/math/constants.html#E"},{"doc":"","kind":"variable","module":"std.math.constants","name":"LOG2T","package":"phobos","parentType":"","signature":"real LOG2T","url":"/phobos/std/math/constants.html#LOG2T"},{"doc":"","kind":"variable","module":"std.math.constants","name":"LOG2E","package":"phobos","parentType":"","signature":"real LOG2E","url":"/phobos/std/math/constants.html#LOG2E"},{"doc":"","kind":"variable","module":"std.math.constants","name":"LOG2","package":"phobos","parentType":"","signature":"real LOG2","url":"/phobos/std/math/constants.html#LOG2"},{"doc":"","kind":"variable","module":"std.math.constants","name":"LOG10E","package":"phobos","parentType":"","signature":"real LOG10E","url":"/phobos/std/math/constants.html#LOG10E"},{"doc":"","kind":"variable","module":"std.math.constants","name":"LN2","package":"phobos","parentType":"","signature":"real LN2","url":"/phobos/std/math/constants.html#LN2"},{"doc":"","kind":"variable","module":"std.math.constants","name":"LN10","package":"phobos","parentType":"","signature":"real LN10","url":"/phobos/std/math/constants.html#LN10"},{"doc":"","kind":"variable","module":"std.math.constants","name":"PI","package":"phobos","parentType":"","signature":"real PI","url":"/phobos/std/math/constants.html#PI"},{"doc":"","kind":"variable","module":"std.math.constants","name":"PI_2","package":"phobos","parentType":"","signature":"real PI_2","url":"/phobos/std/math/constants.html#PI_2"},{"doc":"","kind":"variable","module":"std.math.constants","name":"PI_4","package":"phobos","parentType":"","signature":"real PI_4","url":"/phobos/std/math/constants.html#PI_4"},{"doc":"","kind":"variable","module":"std.math.constants","name":"M_1_PI","package":"phobos","parentType":"","signature":"real M_1_PI","url":"/phobos/std/math/constants.html#M_1_PI"},{"doc":"","kind":"variable","module":"std.math.constants","name":"M_2_PI","package":"phobos","parentType":"","signature":"real M_2_PI","url":"/phobos/std/math/constants.html#M_2_PI"},{"doc":"","kind":"variable","module":"std.math.constants","name":"M_2_SQRTPI","package":"phobos","parentType":"","signature":"real M_2_SQRTPI","url":"/phobos/std/math/constants.html#M_2_SQRTPI"},{"doc":"","kind":"variable","module":"std.math.constants","name":"SQRT2","package":"phobos","parentType":"","signature":"real SQRT2","url":"/phobos/std/math/constants.html#SQRT2"},{"doc":"","kind":"variable","module":"std.math.constants","name":"SQRT1_2","package":"phobos","parentType":"","signature":"real SQRT1_2","url":"/phobos/std/math/constants.html#SQRT1_2"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.exponential","name":"std.math.exponential","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/exponential.html"},{"doc":"Compute the value of x $(SUPERSCRIPT n), where n is an integer","kind":"function","module":"std.math.exponential","name":"pow","package":"phobos","parentType":"","signature":"Unqual!F pow(F,  G)(F x,  G n) if (isFloatingPoint!(F)  &&  isIntegral!(G))","url":"/phobos/std/math/exponential/pow.html"},{"doc":"Compute the power of two integral numbers.","kind":"function","module":"std.math.exponential","name":"pow","package":"phobos","parentType":"","signature":"typeof(Unqual!(F).init *  Unqual!(G).init) pow(F,  G)(F x,  G n) if (isIntegral!(F)  &&  isIntegral!(G))","url":"/phobos/std/math/exponential/pow.html"},{"doc":"Computes integer to floating point powers.","kind":"function","module":"std.math.exponential","name":"pow","package":"phobos","parentType":"","signature":"real pow(I,  F)(I x,  F y) if (isIntegral!I &&  isFloatingPoint!F)","url":"/phobos/std/math/exponential/pow.html"},{"doc":"Calculates x$(SUPERSCRIPT y).","kind":"function","module":"std.math.exponential","name":"pow","package":"phobos","parentType":"","signature":"Unqual!(Largest!(F,  G)) pow(F,  G)(F x,  G y) if (isFloatingPoint!(F)  &&  isFloatingPoint!(G))","url":"/phobos/std/math/exponential/pow.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"_powImpl","package":"phobos","parentType":"","signature":"real _powImpl(real  x,  real  y)","url":"/phobos/std/math/exponential/_powImpl.html"},{"doc":"Computes the value of a positive integer `x`, raised to the power `n`, modulo `m`.","kind":"function","module":"std.math.exponential","name":"powmod","package":"phobos","parentType":"","signature":"Unqual!(Largest!(F,  H)) powmod(F,  G,  H)(F x,  G n,  H m) if (isUnsigned!F &&  isUnsigned!G &&  isUnsigned!H)","url":"/phobos/std/math/exponential/powmod.html"},{"doc":"Calculates e$(SUPERSCRIPT x).","kind":"function","module":"std.math.exponential","name":"exp","package":"phobos","parentType":"","signature":"real exp(real  x)","url":"/phobos/std/math/exponential/exp.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"exp","package":"phobos","parentType":"","signature":"double exp(double  x)","url":"/phobos/std/math/exponential/exp.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"exp","package":"phobos","parentType":"","signature":"float exp(float  x)","url":"/phobos/std/math/exponential/exp.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"expImpl","package":"phobos","parentType":"","signature":"T expImpl(T)(T x)","url":"/phobos/std/math/exponential/expImpl.html"},{"doc":"Calculates the value of the natural logarithm base (e) raised to the power of x, minus 1.","kind":"function","module":"std.math.exponential","name":"expm1","package":"phobos","parentType":"","signature":"real expm1(real  x)","url":"/phobos/std/math/exponential/expm1.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"expm1","package":"phobos","parentType":"","signature":"double expm1(double  x)","url":"/phobos/std/math/exponential/expm1.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"expm1","package":"phobos","parentType":"","signature":"float expm1(float  x)","url":"/phobos/std/math/exponential/expm1.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"expm1Impl","package":"phobos","parentType":"","signature":"T expm1Impl(T)(T x)","url":"/phobos/std/math/exponential/expm1Impl.html"},{"doc":"Calculates 2$(SUPERSCRIPT x).","kind":"function","module":"std.math.exponential","name":"exp2","package":"phobos","parentType":"","signature":"real exp2(real  x)","url":"/phobos/std/math/exponential/exp2.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"exp2","package":"phobos","parentType":"","signature":"double exp2(double  x)","url":"/phobos/std/math/exponential/exp2.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"exp2","package":"phobos","parentType":"","signature":"float exp2(float  x)","url":"/phobos/std/math/exponential/exp2.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"exp2Impl","package":"phobos","parentType":"","signature":"T exp2Impl(T)(T x)","url":"/phobos/std/math/exponential/exp2Impl.html"},{"doc":"Separate floating point value into significand and exponent.","kind":"function","module":"std.math.exponential","name":"frexp","package":"phobos","parentType":"","signature":"T frexp(T)(const  T value,  out  int  exp) if (isFloatingPoint!T)","url":"/phobos/std/math/exponential/frexp.html"},{"doc":"Extracts the exponent of x as a signed integral value.","kind":"function","module":"std.math.exponential","name":"ilogb","package":"phobos","parentType":"","signature":"int ilogb(T)(const  T x) if (isFloatingPoint!T)","url":"/phobos/std/math/exponential/ilogb.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"ilogb","package":"phobos","parentType":"","signature":"int ilogb(T)(const  T x) if (isIntegral!T &&  isUnsigned!T)","url":"/phobos/std/math/exponential/ilogb.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"ilogb","package":"phobos","parentType":"","signature":"int ilogb(T)(const  T x) if (isIntegral!T &&  isSigned!T)","url":"/phobos/std/math/exponential/ilogb.html"},{"doc":"Compute n * 2$(SUPERSCRIPT exp) References: frexp","kind":"function","module":"std.math.exponential","name":"ldexp","package":"phobos","parentType":"","signature":"real ldexp(real  n,  int  exp)","url":"/phobos/std/math/exponential/ldexp.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"ldexp","package":"phobos","parentType":"","signature":"double ldexp(double  n,  int  exp)","url":"/phobos/std/math/exponential/ldexp.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"ldexp","package":"phobos","parentType":"","signature":"float ldexp(float  n,  int  exp)","url":"/phobos/std/math/exponential/ldexp.html"},{"doc":"Calculate the natural logarithm of x.","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"real log(real  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"double log(double  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"float log(float  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"real log(int  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"real log(uint  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"real log(long  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log","package":"phobos","parentType":"","signature":"real log(ulong  x)","url":"/phobos/std/math/exponential/log.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"logImpl","package":"phobos","parentType":"","signature":"T logImpl(T,  bool  LOG1P =  false)(T x)","url":"/phobos/std/math/exponential/logImpl.html"},{"doc":"Calculate the base-10 logarithm of x.","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"real log10(real  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"double log10(double  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"float log10(float  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"real log10(int  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"real log10(uint  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"real log10(long  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log10","package":"phobos","parentType":"","signature":"real log10(ulong  x)","url":"/phobos/std/math/exponential/log10.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log10Impl","package":"phobos","parentType":"","signature":"T log10Impl(T)(T x)","url":"/phobos/std/math/exponential/log10Impl.html"},{"doc":"Calculates the natural logarithm of 1 + x.","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"real log1p(real  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"double log1p(double  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"float log1p(float  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"real log1p(int  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"real log1p(uint  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"real log1p(long  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log1p","package":"phobos","parentType":"","signature":"real log1p(ulong  x)","url":"/phobos/std/math/exponential/log1p.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log1pImpl","package":"phobos","parentType":"","signature":"T log1pImpl(T)(T x)","url":"/phobos/std/math/exponential/log1pImpl.html"},{"doc":"Calculates the base-2 logarithm of x: $(SUB log, 2)x","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"real log2(real  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"double log2(double  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"float log2(float  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"real log2(int  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"real log2(uint  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"real log2(long  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log2","package":"phobos","parentType":"","signature":"real log2(ulong  x)","url":"/phobos/std/math/exponential/log2.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"log2Impl","package":"phobos","parentType":"","signature":"T log2Impl(T)(T x)","url":"/phobos/std/math/exponential/log2Impl.html"},{"doc":"Extracts the exponent of x as a signed integral value.","kind":"function","module":"std.math.exponential","name":"logb","package":"phobos","parentType":"","signature":"real logb(real  x)","url":"/phobos/std/math/exponential/logb.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"logb","package":"phobos","parentType":"","signature":"double logb(double  x)","url":"/phobos/std/math/exponential/logb.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"logb","package":"phobos","parentType":"","signature":"float logb(float  x)","url":"/phobos/std/math/exponential/logb.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"logbImpl","package":"phobos","parentType":"","signature":"T logbImpl(T)(T x)","url":"/phobos/std/math/exponential/logbImpl.html"},{"doc":"Efficiently calculates x * 2$(SUPERSCRIPT n).","kind":"function","module":"std.math.exponential","name":"scalbn","package":"phobos","parentType":"","signature":"real scalbn(real  x,  int  n)","url":"/phobos/std/math/exponential/scalbn.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"scalbn","package":"phobos","parentType":"","signature":"double scalbn(double  x,  int  n)","url":"/phobos/std/math/exponential/scalbn.html"},{"doc":"ditto","kind":"function","module":"std.math.exponential","name":"scalbn","package":"phobos","parentType":"","signature":"float scalbn(float  x,  int  n)","url":"/phobos/std/math/exponential/scalbn.html"},{"doc":"","kind":"function","module":"std.math.exponential","name":"_scalbn","package":"phobos","parentType":"","signature":"F _scalbn(F)(F x,  int  n)","url":"/phobos/std/math/exponential/_scalbn.html"},{"doc":"Special return values of $(LREF ilogb).","kind":"alias","module":"std.math.exponential","name":"FP_ILOGB0","package":"phobos","parentType":"","signature":"FP_ILOGB0 = core.stdc.math.FP_ILOGB0","url":"/phobos/std/math/exponential.html#FP_ILOGB0"},{"doc":"ditto","kind":"alias","module":"std.math.exponential","name":"FP_ILOGBNAN","package":"phobos","parentType":"","signature":"FP_ILOGBNAN = core.stdc.math.FP_ILOGBNAN","url":"/phobos/std/math/exponential.html#FP_ILOGBNAN"},{"doc":"","kind":"template","module":"std.math.exponential","name":"LogCoeffs","package":"phobos","parentType":"","signature":"LogCoeffs(T)","url":"/phobos/std/math/exponential.html#LogCoeffs"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.hardware","name":"std.math.hardware","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/hardware.html"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.operations","name":"std.math.operations","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/operations.html"},{"doc":"Create a quiet $(NAN), storing an integer inside the payload.","kind":"function","module":"std.math.operations","name":"NaN","package":"phobos","parentType":"","signature":"real NaN(ulong  payload)","url":"/phobos/std/math/operations/NaN.html"},{"doc":"Extract an integral payload from a $(NAN).","kind":"function","module":"std.math.operations","name":"getNaNPayload","package":"phobos","parentType":"","signature":"ulong getNaNPayload(real  x)","url":"/phobos/std/math/operations/getNaNPayload.html"},{"doc":"Calculate the next largest floating point value after x.","kind":"function","module":"std.math.operations","name":"nextUp","package":"phobos","parentType":"","signature":"real nextUp(real  x)","url":"/phobos/std/math/operations/nextUp.html"},{"doc":"ditto","kind":"function","module":"std.math.operations","name":"nextUp","package":"phobos","parentType":"","signature":"double nextUp(double  x)","url":"/phobos/std/math/operations/nextUp.html"},{"doc":"ditto","kind":"function","module":"std.math.operations","name":"nextUp","package":"phobos","parentType":"","signature":"float nextUp(float  x)","url":"/phobos/std/math/operations/nextUp.html"},{"doc":"Calculate the next smallest floating point value before x.","kind":"function","module":"std.math.operations","name":"nextDown","package":"phobos","parentType":"","signature":"real nextDown(real  x)","url":"/phobos/std/math/operations/nextDown.html"},{"doc":"ditto","kind":"function","module":"std.math.operations","name":"nextDown","package":"phobos","parentType":"","signature":"double nextDown(double  x)","url":"/phobos/std/math/operations/nextDown.html"},{"doc":"ditto","kind":"function","module":"std.math.operations","name":"nextDown","package":"phobos","parentType":"","signature":"float nextDown(float  x)","url":"/phobos/std/math/operations/nextDown.html"},{"doc":"Calculates the next representable value after x in the direction of y.","kind":"function","module":"std.math.operations","name":"nextafter","package":"phobos","parentType":"","signature":"T nextafter(T)(const  T x,  const  T y)","url":"/phobos/std/math/operations/nextafter.html"},{"doc":"Returns the positive difference between x and y.","kind":"function","module":"std.math.operations","name":"fdim","package":"phobos","parentType":"","signature":"real fdim(real  x,  real  y)","url":"/phobos/std/math/operations/fdim.html"},{"doc":"Returns the larger of `x` and `y`.","kind":"function","module":"std.math.operations","name":"fmax","package":"phobos","parentType":"","signature":"F fmax(F)(const  F x,  const  F y) if (__traits(isFloating,  F))","url":"/phobos/std/math/operations/fmax.html"},{"doc":"Returns the smaller of `x` and `y`.","kind":"function","module":"std.math.operations","name":"fmin","package":"phobos","parentType":"","signature":"F fmin(F)(const  F x,  const  F y) if (__traits(isFloating,  F))","url":"/phobos/std/math/operations/fmin.html"},{"doc":"Returns (x * y) + z, rounding only once according to the current rounding mode.","kind":"function","module":"std.math.operations","name":"fma","package":"phobos","parentType":"","signature":"real fma(real  x,  real  y,  real  z)","url":"/phobos/std/math/operations/fma.html"},{"doc":"To what precision is x equal to y?","kind":"function","module":"std.math.operations","name":"feqrel","package":"phobos","parentType":"","signature":"int feqrel(X)(const  X x,  const  X y) if (isFloatingPoint!(X))","url":"/phobos/std/math/operations/feqrel.html"},{"doc":"Computes whether a values is approximately equal to a reference value, admitting a maximum relative difference, and a maximum absolute difference.","kind":"function","module":"std.math.operations","name":"approxEqual","package":"phobos","parentType":"","signature":"bool approxEqual(T,  U,  V)(T value,  U reference,  V maxRelDiff =  1e-2,  V maxAbsDiff =  1e-5)","url":"/phobos/std/math/operations/approxEqual.html"},{"doc":"Computes whether two values are approximately equal, admitting a maximum relative difference, and a maximum absolute difference.","kind":"function","module":"std.math.operations","name":"isClose","package":"phobos","parentType":"","signature":"bool isClose(T,  U,  V =  CommonType!(FloatingPointBaseType!T, FloatingPointBaseType!U))(T lhs,  U rhs,  V maxRelDiff =  CommonDefaultFor!(T, U),  V maxAbsDiff =  0.0)","url":"/phobos/std/math/operations/isClose.html"},{"doc":"Defines a total order on all floating-point numbers.","kind":"function","module":"std.math.operations","name":"cmp","package":"phobos","parentType":"","signature":"int cmp(T)(const(T)  x,  const(T)  y) if (isFloatingPoint!T)","url":"/phobos/std/math/operations/cmp.html"},{"doc":"","kind":"function","module":"std.math.operations","name":"extractBitpattern","package":"phobos","parentType":"","signature":"FloatingPointBitpattern!T extractBitpattern(T)(const(T)  value) if (isFloatingPoint!T)","url":"/phobos/std/math/operations/extractBitpattern.html"},{"doc":"","kind":"struct","module":"std.math.operations","name":"FloatingPointBitpattern","package":"phobos","parentType":"","signature":"FloatingPointBitpattern(T) if (isFloatingPoint!T)","url":"/phobos/std/math/operations.html#FloatingPointBitpattern"},{"doc":"","kind":"template","module":"std.math.operations","name":"CommonDefaultFor","package":"phobos","parentType":"","signature":"CommonDefaultFor(T, U)","url":"/phobos/std/math/operations.html#CommonDefaultFor"},{"doc":"","kind":"template","module":"std.math.operations","name":"FloatingPointBaseType","package":"phobos","parentType":"","signature":"FloatingPointBaseType(T)","url":"/phobos/std/math/operations.html#FloatingPointBaseType"},{"doc":"* Contains the elementary mathematical functions (powers, roots, * and trigonometric functions), and low-level floating-point operations. * Mathema...","kind":"module","module":"std.math","name":"std.math","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math.html"},{"doc":"","kind":"function","module":"std.math","name":"ieeeMean","package":"phobos","parentType":"","signature":"T ieeeMean(T)(const  T x,  const  T y)","url":"/phobos/std/math/ieeeMean.html"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.remainder","name":"std.math.remainder","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/remainder.html"},{"doc":"Calculates the remainder from the calculation x/y. Returns: The value of x - i * y, where i is the number of times that y can be completely subtrac...","kind":"function","module":"std.math.remainder","name":"fmod","package":"phobos","parentType":"","signature":"real fmod(real  x,  real  y)","url":"/phobos/std/math/remainder/fmod.html"},{"doc":"Breaks x into an integral part and a fractional part, each of which has the same sign as x. The integral part is stored in i. Returns: The fraction...","kind":"function","module":"std.math.remainder","name":"modf","package":"phobos","parentType":"","signature":"real modf(real  x,  ref  real  i)","url":"/phobos/std/math/remainder/modf.html"},{"doc":"Calculate the remainder x REM y, following IEC 60559.","kind":"function","module":"std.math.remainder","name":"remainder","package":"phobos","parentType":"","signature":"real remainder(real  x,  real  y)","url":"/phobos/std/math/remainder/remainder.html"},{"doc":"ditto","kind":"function","module":"std.math.remainder","name":"remquo","package":"phobos","parentType":"","signature":"real remquo(real  x,  real  y,  out  int  n)","url":"/phobos/std/math/remainder/remquo.html"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.rounding","name":"std.math.rounding","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/rounding.html"},{"doc":"Returns the value of x rounded upward to the next integer (toward positive infinity).","kind":"function","module":"std.math.rounding","name":"ceil","package":"phobos","parentType":"","signature":"real ceil(real  x)","url":"/phobos/std/math/rounding/ceil.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"ceil","package":"phobos","parentType":"","signature":"double ceil(double  x)","url":"/phobos/std/math/rounding/ceil.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"ceil","package":"phobos","parentType":"","signature":"float ceil(float  x)","url":"/phobos/std/math/rounding/ceil.html"},{"doc":"Returns the value of x rounded downward to the next integer (toward negative infinity).","kind":"function","module":"std.math.rounding","name":"floor","package":"phobos","parentType":"","signature":"real floor(real  x)","url":"/phobos/std/math/rounding/floor.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"floor","package":"phobos","parentType":"","signature":"double floor(double  x)","url":"/phobos/std/math/rounding/floor.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"floor","package":"phobos","parentType":"","signature":"float floor(float  x)","url":"/phobos/std/math/rounding/floor.html"},{"doc":"Round `val` to a multiple of `unit`. `rfunc` specifies the rounding function to use; by default this is `rint`, which uses the current rounding mode.","kind":"function","module":"std.math.rounding","name":"quantize","package":"phobos","parentType":"","signature":"Unqual!F quantize(alias  rfunc =  rint,  F)(const  F val,  const  F unit) if (is(typeof(rfunc(F.init)) :  F)  &&  isFloatingPoint!F)","url":"/phobos/std/math/rounding/quantize.html"},{"doc":"Round `val` to a multiple of `pow(base, exp)`. `rfunc` specifies the rounding function to use; by default this is `rint`, which uses the current ro...","kind":"function","module":"std.math.rounding","name":"quantize","package":"phobos","parentType":"","signature":"Unqual!F quantize(real  base,  alias  rfunc =  rint,  F,  E)(const  F val,  const  E exp) if (is(typeof(rfunc(F.init)) :  F)  &&  isFloatingPoint!F &&  isIntegral!E)","url":"/phobos/std/math/rounding/quantize.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"quantize","package":"phobos","parentType":"","signature":"Unqual!F quantize(real  base,  long  exp =  1,  alias  rfunc =  rint,  F)(const  F val) if (is(typeof(rfunc(F.init)) :  F)  &&  isFloatingPoint!F)","url":"/phobos/std/math/rounding/quantize.html"},{"doc":"Rounds x to the nearest integer value, using the current rounding mode.","kind":"function","module":"std.math.rounding","name":"nearbyint","package":"phobos","parentType":"","signature":"real nearbyint(real  x)","url":"/phobos/std/math/rounding/nearbyint.html"},{"doc":"Rounds x to the nearest integer value, using the current rounding mode.","kind":"function","module":"std.math.rounding","name":"rint","package":"phobos","parentType":"","signature":"real rint(real  x)","url":"/phobos/std/math/rounding/rint.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"rint","package":"phobos","parentType":"","signature":"double rint(double  x)","url":"/phobos/std/math/rounding/rint.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"rint","package":"phobos","parentType":"","signature":"float rint(float  x)","url":"/phobos/std/math/rounding/rint.html"},{"doc":"Rounds x to the nearest integer value, using the current rounding mode.","kind":"function","module":"std.math.rounding","name":"lrint","package":"phobos","parentType":"","signature":"long lrint(real  x)","url":"/phobos/std/math/rounding/lrint.html"},{"doc":"Return the value of x rounded to the nearest integer. If the fractional part of x is exactly 0.5, the return value is rounded away from zero.","kind":"function","module":"std.math.rounding","name":"round","package":"phobos","parentType":"","signature":"auto round(real  x)","url":"/phobos/std/math/rounding/round.html"},{"doc":"Return the value of x rounded to the nearest integer.","kind":"function","module":"std.math.rounding","name":"lround","package":"phobos","parentType":"","signature":"long lround(real  x)","url":"/phobos/std/math/rounding/lround.html"},{"doc":"Returns the integer portion of x, dropping the fractional portion. This is also known as \"chop\" rounding. `pure` on all platforms.","kind":"function","module":"std.math.rounding","name":"trunc","package":"phobos","parentType":"","signature":"real trunc(real  x)","url":"/phobos/std/math/rounding/trunc.html"},{"doc":"Returns x rounded to a long value using the current rounding mode. If the integer value of x is greater than long.max, the result is indeterminate.","kind":"function","module":"std.math.rounding","name":"rndtol","package":"phobos","parentType":"","signature":"long rndtol(real  x)","url":"/phobos/std/math/rounding/rndtol.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"rndtol","package":"phobos","parentType":"","signature":"long rndtol(double  x)","url":"/phobos/std/math/rounding/rndtol.html"},{"doc":"ditto","kind":"function","module":"std.math.rounding","name":"rndtol","package":"phobos","parentType":"","signature":"long rndtol(float  x)","url":"/phobos/std/math/rounding/rndtol.html"},{"doc":"","kind":"function","module":"std.math.rounding","name":"floorImpl","package":"phobos","parentType":"","signature":"T floorImpl(T)(const  T x)","url":"/phobos/std/math/rounding/floorImpl.html"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.traits","name":"std.math.traits","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/traits.html"},{"doc":"Determines if $(D_PARAM x) is NaN. Params: x = a floating point number. Returns: `true` if $(D_PARAM x) is Nan.","kind":"function","module":"std.math.traits","name":"isNaN","package":"phobos","parentType":"","signature":"bool isNaN(X)(X x) if (isFloatingPoint!(X))","url":"/phobos/std/math/traits/isNaN.html"},{"doc":"Determines if $(D_PARAM x) is finite. Params: x = a floating point number. Returns: `true` if $(D_PARAM x) is finite.","kind":"function","module":"std.math.traits","name":"isFinite","package":"phobos","parentType":"","signature":"bool isFinite(X)(X x)","url":"/phobos/std/math/traits/isFinite.html"},{"doc":"Determines if $(D_PARAM x) is normalized.","kind":"function","module":"std.math.traits","name":"isNormal","package":"phobos","parentType":"","signature":"bool isNormal(X)(X x)","url":"/phobos/std/math/traits/isNormal.html"},{"doc":"Determines if $(D_PARAM x) is subnormal.","kind":"function","module":"std.math.traits","name":"isSubnormal","package":"phobos","parentType":"","signature":"bool isSubnormal(X)(X x)","url":"/phobos/std/math/traits/isSubnormal.html"},{"doc":"Determines if $(D_PARAM x) is $(PLUSMN)$(INFIN). Params: x = a floating point number. Returns: `true` if $(D_PARAM x) is $(PLUSMN)$(INFIN).","kind":"function","module":"std.math.traits","name":"isInfinity","package":"phobos","parentType":"","signature":"bool isInfinity(X)(X x) if (isFloatingPoint!(X))","url":"/phobos/std/math/traits/isInfinity.html"},{"doc":"Is the binary representation of x identical to y?","kind":"function","module":"std.math.traits","name":"isIdentical","package":"phobos","parentType":"","signature":"bool isIdentical(real  x,  real  y)","url":"/phobos/std/math/traits/isIdentical.html"},{"doc":"Return 1 if sign bit of e is set, 0 if not.","kind":"function","module":"std.math.traits","name":"signbit","package":"phobos","parentType":"","signature":"int signbit(X)(X x)","url":"/phobos/std/math/traits/signbit.html"},{"doc":"Params: to = the numeric value to use from = the sign value to use Returns: a value composed of to with from's sign bit.","kind":"function","module":"std.math.traits","name":"copysign","package":"phobos","parentType":"","signature":"R copysign(R,  X)(R to,  X from) if (isFloatingPoint!(R)  &&  isFloatingPoint!(X))","url":"/phobos/std/math/traits/copysign.html"},{"doc":"ditto","kind":"function","module":"std.math.traits","name":"copysign","package":"phobos","parentType":"","signature":"R copysign(R,  X)(X to,  R from) if (isIntegral!(X)  &&  isFloatingPoint!(R))","url":"/phobos/std/math/traits/copysign.html"},{"doc":"Returns `-1` if $(D x < 0), `x` if $(D x == 0), `1` if $(D x > 0), and $(NAN) if x==$(NAN).","kind":"function","module":"std.math.traits","name":"sgn","package":"phobos","parentType":"","signature":"F sgn(F)(F x) if (isFloatingPoint!F ||  isIntegral!F)","url":"/phobos/std/math/traits/sgn.html"},{"doc":"Check whether a number is an integer power of two.","kind":"function","module":"std.math.traits","name":"isPowerOf2","package":"phobos","parentType":"","signature":"bool isPowerOf2(X)(const  X x) if (isNumeric!X)","url":"/phobos/std/math/traits/isPowerOf2.html"},{"doc":"","kind":"enum","module":"std.math.traits","name":"RealFormat","package":"phobos","parentType":"","signature":"RealFormat","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ieeeHalf","package":"phobos","parentType":"","signature":"ieeeHalf = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ieeeSingle","package":"phobos","parentType":"","signature":"ieeeSingle = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ieeeDouble","package":"phobos","parentType":"","signature":"ieeeDouble = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ieeeExtended","package":"phobos","parentType":"","signature":"ieeeExtended = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ieeeExtended53","package":"phobos","parentType":"","signature":"ieeeExtended53 = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ibmExtended","package":"phobos","parentType":"","signature":"ibmExtended = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"enum_member","module":"std.math.traits","name":"ieeeQuadruple","package":"phobos","parentType":"","signature":"ieeeQuadruple = ","url":"/phobos/std/math/traits.html#RealFormat"},{"doc":"","kind":"template","module":"std.math.traits","name":"floatTraits","package":"phobos","parentType":"","signature":"floatTraits(T)","url":"/phobos/std/math/traits.html#floatTraits"},{"doc":"This is a submodule of $(MREF std, math).","kind":"module","module":"std.math.trigonometry","name":"std.math.trigonometry","package":"phobos","parentType":"","signature":"","url":"/phobos/std/math/trigonometry.html"},{"doc":"Returns cosine of x. x is in radians.","kind":"function","module":"std.math.trigonometry","name":"cos","package":"phobos","parentType":"","signature":"real cos(real  x)","url":"/phobos/std/math/trigonometry/cos.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"cos","package":"phobos","parentType":"","signature":"double cos(double  x)","url":"/phobos/std/math/trigonometry/cos.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"cos","package":"phobos","parentType":"","signature":"float cos(float  x)","url":"/phobos/std/math/trigonometry/cos.html"},{"doc":"Returns $(HTTP en.wikipedia.org/wiki/Sine, sine) of x. x is in $(HTTP en.wikipedia.org/wiki/Radian, radians).","kind":"function","module":"std.math.trigonometry","name":"sin","package":"phobos","parentType":"","signature":"real sin(real  x)","url":"/phobos/std/math/trigonometry/sin.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"sin","package":"phobos","parentType":"","signature":"double sin(double  x)","url":"/phobos/std/math/trigonometry/sin.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"sin","package":"phobos","parentType":"","signature":"float sin(float  x)","url":"/phobos/std/math/trigonometry/sin.html"},{"doc":"Returns tangent of x. x is in radians.","kind":"function","module":"std.math.trigonometry","name":"tan","package":"phobos","parentType":"","signature":"real tan(real  x)","url":"/phobos/std/math/trigonometry/tan.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"tan","package":"phobos","parentType":"","signature":"double tan(double  x)","url":"/phobos/std/math/trigonometry/tan.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"tan","package":"phobos","parentType":"","signature":"float tan(float  x)","url":"/phobos/std/math/trigonometry/tan.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"tanImpl","package":"phobos","parentType":"","signature":"T tanImpl(T)(T x)","url":"/phobos/std/math/trigonometry/tanImpl.html"},{"doc":"Calculates the arc cosine of x, returning a value ranging from 0 to $(PI).","kind":"function","module":"std.math.trigonometry","name":"acos","package":"phobos","parentType":"","signature":"real acos(real  x)","url":"/phobos/std/math/trigonometry/acos.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"acos","package":"phobos","parentType":"","signature":"double acos(double  x)","url":"/phobos/std/math/trigonometry/acos.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"acos","package":"phobos","parentType":"","signature":"float acos(float  x)","url":"/phobos/std/math/trigonometry/acos.html"},{"doc":"Calculates the arc sine of x, returning a value ranging from -$(PI)/2 to $(PI)/2.","kind":"function","module":"std.math.trigonometry","name":"asin","package":"phobos","parentType":"","signature":"real asin(real  x)","url":"/phobos/std/math/trigonometry/asin.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"asin","package":"phobos","parentType":"","signature":"double asin(double  x)","url":"/phobos/std/math/trigonometry/asin.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"asin","package":"phobos","parentType":"","signature":"float asin(float  x)","url":"/phobos/std/math/trigonometry/asin.html"},{"doc":"Calculates the arc tangent of x, returning a value ranging from -$(PI)/2 to $(PI)/2.","kind":"function","module":"std.math.trigonometry","name":"atan","package":"phobos","parentType":"","signature":"real atan(real  x)","url":"/phobos/std/math/trigonometry/atan.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"atan","package":"phobos","parentType":"","signature":"double atan(double  x)","url":"/phobos/std/math/trigonometry/atan.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"atan","package":"phobos","parentType":"","signature":"float atan(float  x)","url":"/phobos/std/math/trigonometry/atan.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"atanImpl","package":"phobos","parentType":"","signature":"T atanImpl(T)(T x)","url":"/phobos/std/math/trigonometry/atanImpl.html"},{"doc":"Calculates the arc tangent of y / x, returning a value ranging from -$(PI) to $(PI).","kind":"function","module":"std.math.trigonometry","name":"atan2","package":"phobos","parentType":"","signature":"real atan2(real  y,  real  x)","url":"/phobos/std/math/trigonometry/atan2.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"atan2","package":"phobos","parentType":"","signature":"double atan2(double  y,  double  x)","url":"/phobos/std/math/trigonometry/atan2.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"atan2","package":"phobos","parentType":"","signature":"float atan2(float  y,  float  x)","url":"/phobos/std/math/trigonometry/atan2.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"atan2Impl","package":"phobos","parentType":"","signature":"T atan2Impl(T)(T y,  T x)","url":"/phobos/std/math/trigonometry/atan2Impl.html"},{"doc":"Calculates the hyperbolic cosine of x.","kind":"function","module":"std.math.trigonometry","name":"cosh","package":"phobos","parentType":"","signature":"real cosh(real  x)","url":"/phobos/std/math/trigonometry/cosh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"cosh","package":"phobos","parentType":"","signature":"double cosh(double  x)","url":"/phobos/std/math/trigonometry/cosh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"cosh","package":"phobos","parentType":"","signature":"float cosh(float  x)","url":"/phobos/std/math/trigonometry/cosh.html"},{"doc":"Calculates the hyperbolic sine of x.","kind":"function","module":"std.math.trigonometry","name":"sinh","package":"phobos","parentType":"","signature":"real sinh(real  x)","url":"/phobos/std/math/trigonometry/sinh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"sinh","package":"phobos","parentType":"","signature":"double sinh(double  x)","url":"/phobos/std/math/trigonometry/sinh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"sinh","package":"phobos","parentType":"","signature":"float sinh(float  x)","url":"/phobos/std/math/trigonometry/sinh.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"_sinh","package":"phobos","parentType":"","signature":"F _sinh(F)(F x)","url":"/phobos/std/math/trigonometry/_sinh.html"},{"doc":"Calculates the hyperbolic tangent of x.","kind":"function","module":"std.math.trigonometry","name":"tanh","package":"phobos","parentType":"","signature":"real tanh(real  x)","url":"/phobos/std/math/trigonometry/tanh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"tanh","package":"phobos","parentType":"","signature":"double tanh(double  x)","url":"/phobos/std/math/trigonometry/tanh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"tanh","package":"phobos","parentType":"","signature":"float tanh(float  x)","url":"/phobos/std/math/trigonometry/tanh.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"_tanh","package":"phobos","parentType":"","signature":"F _tanh(F)(F x)","url":"/phobos/std/math/trigonometry/_tanh.html"},{"doc":"Calculates the inverse hyperbolic cosine of x.","kind":"function","module":"std.math.trigonometry","name":"acosh","package":"phobos","parentType":"","signature":"real acosh(real  x)","url":"/phobos/std/math/trigonometry/acosh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"acosh","package":"phobos","parentType":"","signature":"double acosh(double  x)","url":"/phobos/std/math/trigonometry/acosh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"acosh","package":"phobos","parentType":"","signature":"float acosh(float  x)","url":"/phobos/std/math/trigonometry/acosh.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"_acosh","package":"phobos","parentType":"","signature":"F _acosh(F)(F x)","url":"/phobos/std/math/trigonometry/_acosh.html"},{"doc":"Calculates the inverse hyperbolic sine of x.","kind":"function","module":"std.math.trigonometry","name":"asinh","package":"phobos","parentType":"","signature":"real asinh(real  x)","url":"/phobos/std/math/trigonometry/asinh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"asinh","package":"phobos","parentType":"","signature":"double asinh(double  x)","url":"/phobos/std/math/trigonometry/asinh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"asinh","package":"phobos","parentType":"","signature":"float asinh(float  x)","url":"/phobos/std/math/trigonometry/asinh.html"},{"doc":"","kind":"function","module":"std.math.trigonometry","name":"_asinh","package":"phobos","parentType":"","signature":"F _asinh(F)(F x)","url":"/phobos/std/math/trigonometry/_asinh.html"},{"doc":"Calculates the inverse hyperbolic tangent of x, returning a value from ranging from -1 to 1.","kind":"function","module":"std.math.trigonometry","name":"atanh","package":"phobos","parentType":"","signature":"real atanh(real  x)","url":"/phobos/std/math/trigonometry/atanh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"atanh","package":"phobos","parentType":"","signature":"double atanh(double  x)","url":"/phobos/std/math/trigonometry/atanh.html"},{"doc":"ditto","kind":"function","module":"std.math.trigonometry","name":"atanh","package":"phobos","parentType":"","signature":"float atanh(float  x)","url":"/phobos/std/math/trigonometry/atanh.html"},{"doc":"Mathematical Special Functions","kind":"module","module":"std.mathspecial","name":"std.mathspecial","package":"phobos","parentType":"","signature":"","url":"/phobos/std/mathspecial.html"},{"doc":"The Gamma function, $(GAMMA)(x)","kind":"function","module":"std.mathspecial","name":"gamma","package":"phobos","parentType":"","signature":"real gamma(real  x)","url":"/phobos/std/mathspecial/gamma.html"},{"doc":"Natural logarithm of the gamma function, $(GAMMA)(x)","kind":"function","module":"std.mathspecial","name":"logGamma","package":"phobos","parentType":"","signature":"real logGamma(real  x)","url":"/phobos/std/mathspecial/logGamma.html"},{"doc":"The sign of $(GAMMA)(x).","kind":"function","module":"std.mathspecial","name":"sgnGamma","package":"phobos","parentType":"","signature":"real sgnGamma(real  x)","url":"/phobos/std/mathspecial/sgnGamma.html"},{"doc":"Beta function, B(x,y)","kind":"function","module":"std.mathspecial","name":"beta","package":"phobos","parentType":"","signature":"real beta(real  x,  real  y)","url":"/phobos/std/mathspecial/beta.html"},{"doc":"Digamma function, $(PSI)(x)","kind":"function","module":"std.mathspecial","name":"digamma","package":"phobos","parentType":"","signature":"real digamma(real  x)","url":"/phobos/std/mathspecial/digamma.html"},{"doc":"Log Minus Digamma function","kind":"function","module":"std.mathspecial","name":"logmdigamma","package":"phobos","parentType":"","signature":"real logmdigamma(real  x)","url":"/phobos/std/mathspecial/logmdigamma.html"},{"doc":"Inverse of the Log Minus Digamma function","kind":"function","module":"std.mathspecial","name":"logmdigammaInverse","package":"phobos","parentType":"","signature":"real logmdigammaInverse(real  x)","url":"/phobos/std/mathspecial/logmdigammaInverse.html"},{"doc":"Incomplete beta integral","kind":"function","module":"std.mathspecial","name":"betaIncomplete","package":"phobos","parentType":"","signature":"real betaIncomplete(real  a,  real  b,  real  x )","url":"/phobos/std/mathspecial/betaIncomplete.html"},{"doc":"Inverse of incomplete beta integral","kind":"function","module":"std.mathspecial","name":"betaIncompleteInverse","package":"phobos","parentType":"","signature":"real betaIncompleteInverse(real  a,  real  b,  real  y )","url":"/phobos/std/mathspecial/betaIncompleteInverse.html"},{"doc":"Incomplete gamma integral and its complement","kind":"function","module":"std.mathspecial","name":"gammaIncomplete","package":"phobos","parentType":"","signature":"real gammaIncomplete(real  a,  real  x )","url":"/phobos/std/mathspecial/gammaIncomplete.html"},{"doc":"ditto","kind":"function","module":"std.mathspecial","name":"gammaIncompleteCompl","package":"phobos","parentType":"","signature":"real gammaIncompleteCompl(real  a,  real  x )","url":"/phobos/std/mathspecial/gammaIncompleteCompl.html"},{"doc":"Inverse of complemented incomplete gamma integral","kind":"function","module":"std.mathspecial","name":"gammaIncompleteComplInverse","package":"phobos","parentType":"","signature":"real gammaIncompleteComplInverse(real  a,  real  p)","url":"/phobos/std/mathspecial/gammaIncompleteComplInverse.html"},{"doc":"Error function","kind":"function","module":"std.mathspecial","name":"erf","package":"phobos","parentType":"","signature":"real erf(real  x)","url":"/phobos/std/mathspecial/erf.html"},{"doc":"Complementary error function","kind":"function","module":"std.mathspecial","name":"erfc","package":"phobos","parentType":"","signature":"real erfc(real  x)","url":"/phobos/std/mathspecial/erfc.html"},{"doc":"Standard normal distribution function.","kind":"function","module":"std.mathspecial","name":"normalDistribution","package":"phobos","parentType":"","signature":"real normalDistribution(real  x)","url":"/phobos/std/mathspecial/normalDistribution.html"},{"doc":"Inverse of Standard normal distribution function","kind":"function","module":"std.mathspecial","name":"normalDistributionInverse","package":"phobos","parentType":"","signature":"real normalDistributionInverse(real  p)","url":"/phobos/std/mathspecial/normalDistributionInverse.html"},{"doc":"Templates to manipulate $(DDSUBLINK spec/template, variadic-templates, template parameter sequences) (also known as $(I alias sequences)).","kind":"module","module":"std.meta","name":"std.meta","package":"phobos","parentType":"","signature":"","url":"/phobos/std/meta.html"},{"doc":"Creates a sequence of zero or more aliases. This is most commonly used as template parameters or arguments.","kind":"alias","module":"std.meta","name":"AliasSeq","package":"phobos","parentType":"","signature":"AliasSeq(TList...) = TList","url":"/phobos/std/meta.html#AliasSeq"},{"doc":"Allows `alias`ing of any single symbol, type or compile-time expression.","kind":"alias","module":"std.meta","name":"Alias","package":"phobos","parentType":"","signature":"Alias(alias  a) = a","url":"/phobos/std/meta.html#Alias"},{"doc":"Ditto","kind":"alias","module":"std.meta","name":"Alias","package":"phobos","parentType":"","signature":"Alias(T) = T","url":"/phobos/std/meta.html#Alias"},{"doc":"Instantiates the given template with the given parameters.","kind":"alias","module":"std.meta","name":"Instantiate","package":"phobos","parentType":"","signature":"Instantiate(alias  Template,  Params...) = Template!Params","url":"/phobos/std/meta.html#Instantiate"},{"doc":"","kind":"template","module":"std.meta","name":"OldAlias","package":"phobos","parentType":"","signature":"OldAlias(alias  a)","url":"/phobos/std/meta.html#OldAlias"},{"doc":"","kind":"template","module":"std.meta","name":"OldAlias","package":"phobos","parentType":"","signature":"OldAlias(T)","url":"/phobos/std/meta.html#OldAlias"},{"doc":"Returns the index of the first occurrence of `args[0]` in the sequence `args[1 .. $]`. `args` may be types or compile-time values. If not found, `-...","kind":"template","module":"std.meta","name":"staticIndexOf","package":"phobos","parentType":"","signature":"staticIndexOf(args...)","url":"/phobos/std/meta.html#staticIndexOf"},{"doc":"Returns an `AliasSeq` created from `args[1 .. $]` with the first occurrence, if any, of `args[0]` removed.","kind":"template","module":"std.meta","name":"Erase","package":"phobos","parentType":"","signature":"Erase(args...)","url":"/phobos/std/meta.html#Erase"},{"doc":"Returns an `AliasSeq` created from `args[1 .. $]` with all occurrences, if any, of `args[0]` removed.","kind":"template","module":"std.meta","name":"EraseAll","package":"phobos","parentType":"","signature":"EraseAll(args...)","url":"/phobos/std/meta.html#EraseAll"},{"doc":"","kind":"template","module":"std.meta","name":"AppendUnique","package":"phobos","parentType":"","signature":"AppendUnique(items...)","url":"/phobos/std/meta.html#AppendUnique"},{"doc":"Returns an `AliasSeq` created from `args` with all duplicate types removed.","kind":"template","module":"std.meta","name":"NoDuplicates","package":"phobos","parentType":"","signature":"NoDuplicates(args...)","url":"/phobos/std/meta.html#NoDuplicates"},{"doc":"Returns an `AliasSeq` created from TList with the first occurrence of T, if found, replaced with U.","kind":"template","module":"std.meta","name":"Replace","package":"phobos","parentType":"","signature":"Replace(T,  U,  TList...)","url":"/phobos/std/meta.html#Replace"},{"doc":"Ditto","kind":"template","module":"std.meta","name":"Replace","package":"phobos","parentType":"","signature":"Replace(alias  T,  U,  TList...)","url":"/phobos/std/meta.html#Replace"},{"doc":"Ditto","kind":"template","module":"std.meta","name":"Replace","package":"phobos","parentType":"","signature":"Replace(T,  alias  U,  TList...)","url":"/phobos/std/meta.html#Replace"},{"doc":"Ditto","kind":"template","module":"std.meta","name":"Replace","package":"phobos","parentType":"","signature":"Replace(alias  T,  alias  U,  TList...)","url":"/phobos/std/meta.html#Replace"},{"doc":"","kind":"template","module":"std.meta","name":"GenericReplace","package":"phobos","parentType":"","signature":"GenericReplace(args...)","url":"/phobos/std/meta.html#GenericReplace"},{"doc":"Returns an `AliasSeq` created from `args[2 .. $]` with all occurrences of `args[0]`, if any, replaced with `args[1]`.","kind":"template","module":"std.meta","name":"ReplaceAll","package":"phobos","parentType":"","signature":"ReplaceAll(args...)","url":"/phobos/std/meta.html#ReplaceAll"},{"doc":"Returns an `AliasSeq` created from `args` with the order reversed.","kind":"template","module":"std.meta","name":"Reverse","package":"phobos","parentType":"","signature":"Reverse(args...)","url":"/phobos/std/meta.html#Reverse"},{"doc":"Returns the type from `TList` that is the most derived from type `T`. If no such type is found, `T` is returned.","kind":"template","module":"std.meta","name":"MostDerived","package":"phobos","parentType":"","signature":"MostDerived(T,  TList...)","url":"/phobos/std/meta.html#MostDerived"},{"doc":"Returns an `AliasSeq` with the elements of TList sorted so that the most derived types come first.","kind":"template","module":"std.meta","name":"DerivedToFront","package":"phobos","parentType":"","signature":"DerivedToFront(TList...)","url":"/phobos/std/meta.html#DerivedToFront"},{"doc":"Evaluates to `AliasSeq!(fun!(args[0]), fun!(args[1]), ..., fun!(args[$ - 1]))`.","kind":"template","module":"std.meta","name":"staticMap","package":"phobos","parentType":"","signature":"staticMap(alias  fun,  args...)","url":"/phobos/std/meta.html#staticMap"},{"doc":"Filters an `AliasSeq` using a template predicate. Returns an `AliasSeq` of the elements which satisfy the predicate.","kind":"template","module":"std.meta","name":"Filter","package":"phobos","parentType":"","signature":"Filter(alias  pred,  args...)","url":"/phobos/std/meta.html#Filter"},{"doc":"Negates the passed template predicate.","kind":"template","module":"std.meta","name":"templateNot","package":"phobos","parentType":"","signature":"templateNot(alias  pred)","url":"/phobos/std/meta.html#templateNot"},{"doc":"Combines several template predicates using logical AND, i.e. constructs a new predicate which evaluates to true for a given input T if and only if ...","kind":"template","module":"std.meta","name":"templateAnd","package":"phobos","parentType":"","signature":"templateAnd(Preds...)","url":"/phobos/std/meta.html#templateAnd"},{"doc":"Combines several template predicates using logical OR, i.e. constructs a new predicate which evaluates to true for a given input T if and only at l...","kind":"template","module":"std.meta","name":"templateOr","package":"phobos","parentType":"","signature":"templateOr(Preds...)","url":"/phobos/std/meta.html#templateOr"},{"doc":"Converts any foreach-iterable entity (e.g. an input range) to an alias sequence.","kind":"template","module":"std.meta","name":"aliasSeqOf","package":"phobos","parentType":"","signature":"aliasSeqOf(alias  iter)","url":"/phobos/std/meta.html#aliasSeqOf"},{"doc":"","kind":"struct","module":"std.meta","name":"Impl","package":"phobos","parentType":"","signature":"Impl","url":"/phobos/std/meta.html#aliasSeqOf"},{"doc":"$(LINK2 http://en.wikipedia.org/wiki/Partial_application, Partially applies) $(D_PARAM Template) by binding its first (left) or last (right) argume...","kind":"template","module":"std.meta","name":"ApplyLeft","package":"phobos","parentType":"","signature":"ApplyLeft(alias  Template,  args...)","url":"/phobos/std/meta.html#ApplyLeft"},{"doc":"Ditto","kind":"template","module":"std.meta","name":"ApplyRight","package":"phobos","parentType":"","signature":"ApplyRight(alias  Template,  args...)","url":"/phobos/std/meta.html#ApplyRight"},{"doc":"","kind":"template","module":"std.meta","name":"SmartAlias","package":"phobos","parentType":"","signature":"SmartAlias(T...)","url":"/phobos/std/meta.html#SmartAlias"},{"doc":"Creates an `AliasSeq` which repeats `items` exactly `n` times.","kind":"template","module":"std.meta","name":"Repeat","package":"phobos","parentType":"","signature":"Repeat(size_t n,  items...)","url":"/phobos/std/meta.html#Repeat"},{"doc":"Sorts an $(LREF AliasSeq) using `cmp`.","kind":"template","module":"std.meta","name":"staticSort","package":"phobos","parentType":"","signature":"staticSort(alias  cmp,  items...)","url":"/phobos/std/meta.html#staticSort"},{"doc":"","kind":"template","module":"std.meta","name":"staticMerge","package":"phobos","parentType":"","signature":"staticMerge(alias  cmp,  uint  mid,  items...)","url":"/phobos/std/meta.html#staticMerge"},{"doc":"","kind":"template","module":"std.meta","name":"isLessEq","package":"phobos","parentType":"","signature":"isLessEq(alias  cmp,  Seq...)","url":"/phobos/std/meta.html#isLessEq"},{"doc":"Selects a subset of `Args` by stepping with fixed `stepSize` over the sequence. A negative `stepSize` starts iteration with the last element.","kind":"template","module":"std.meta","name":"Stride","package":"phobos","parentType":"","signature":"Stride(int  stepSize,  Args...)","url":"/phobos/std/meta.html#Stride"},{"doc":"","kind":"template","module":"std.meta","name":"isSame","package":"phobos","parentType":"","signature":"isSame(alias  a,  alias  b)","url":"/phobos/std/meta.html#isSame"},{"doc":"","kind":"template","module":"std.meta","name":"isSame","package":"phobos","parentType":"","signature":"isSame(A,  B)","url":"/phobos/std/meta.html#isSame"},{"doc":"","kind":"template","module":"std.meta","name":"Pack","package":"phobos","parentType":"","signature":"Pack(T...)","url":"/phobos/std/meta.html#Pack"},{"doc":"Read and write memory mapped files.","kind":"module","module":"std.mmfile","name":"std.mmfile","package":"phobos","parentType":"","signature":"","url":"/phobos/std/mmfile.html"},{"doc":"MmFile objects control the memory mapped file resource.","kind":"class","module":"std.mmfile","name":"MmFile","package":"phobos","parentType":"","signature":"MmFile","url":"/phobos/std/mmfile.html#MmFile"},{"doc":"","kind":"method","module":"std.mmfile","name":"flush","package":"phobos","parentType":"MmFile","signature":"void flush()","url":"/phobos/std/mmfile/MmFile.flush.html"},{"doc":"Gives size in bytes of the memory mapped file.","kind":"method","module":"std.mmfile","name":"length","package":"phobos","parentType":"MmFile","signature":"ulong length()","url":"/phobos/std/mmfile/MmFile.length.html"},{"doc":"Read-only property returning the file mode.","kind":"method","module":"std.mmfile","name":"mode","package":"phobos","parentType":"MmFile","signature":"Mode mode()","url":"/phobos/std/mmfile/MmFile.mode.html"},{"doc":"Returns entire file contents as an array.","kind":"method","module":"std.mmfile","name":"opSlice","package":"phobos","parentType":"MmFile","signature":"void[] opSlice()","url":"/phobos/std/mmfile/MmFile.opSlice.html"},{"doc":"Returns slice of file contents as an array.","kind":"method","module":"std.mmfile","name":"opSlice","package":"phobos","parentType":"MmFile","signature":"void[] opSlice(ulong  i1,  ulong  i2)","url":"/phobos/std/mmfile/MmFile.opSlice.html"},{"doc":"Returns byte at index i in file.","kind":"method","module":"std.mmfile","name":"opIndex","package":"phobos","parentType":"MmFile","signature":"ubyte opIndex(ulong  i)","url":"/phobos/std/mmfile/MmFile.opIndex.html"},{"doc":"Sets and returns byte at index i in file to value.","kind":"method","module":"std.mmfile","name":"opIndexAssign","package":"phobos","parentType":"MmFile","signature":"ubyte opIndexAssign(ubyte  value,  ulong  i)","url":"/phobos/std/mmfile/MmFile.opIndexAssign.html"},{"doc":"","kind":"method","module":"std.mmfile","name":"mapped","package":"phobos","parentType":"MmFile","signature":"int mapped(ulong  i)","url":"/phobos/std/mmfile/MmFile.mapped.html"},{"doc":"","kind":"method","module":"std.mmfile","name":"unmap","package":"phobos","parentType":"MmFile","signature":"void unmap()","url":"/phobos/std/mmfile/MmFile.unmap.html"},{"doc":"","kind":"method","module":"std.mmfile","name":"map","package":"phobos","parentType":"MmFile","signature":"void map(ulong  start,  size_t len)","url":"/phobos/std/mmfile/MmFile.map.html"},{"doc":"","kind":"method","module":"std.mmfile","name":"ensureMapped","package":"phobos","parentType":"MmFile","signature":"void ensureMapped(ulong  i)","url":"/phobos/std/mmfile/MmFile.ensureMapped.html"},{"doc":"","kind":"method","module":"std.mmfile","name":"ensureMapped","package":"phobos","parentType":"MmFile","signature":"void ensureMapped(ulong  i,  ulong  j)","url":"/phobos/std/mmfile/MmFile.ensureMapped.html"},{"doc":"Networking client functionality as provided by $(HTTP curl.haxx.se/libcurl, libcurl). The libcurl library must be installed on the system in order ...","kind":"module","module":"std.net.curl","name":"std.net.curl","package":"phobos","parentType":"","signature":"","url":"/phobos/std/net/curl.html"},{"doc":"Validates an email address according to RFCs 5321, 5322 and others.","kind":"module","module":"std.net.isemail","name":"std.net.isemail","package":"phobos","parentType":"","signature":"","url":"/phobos/std/net/isemail.html"},{"doc":"Check that an email address conforms to RFCs 5321, 5322 and others.","kind":"function","module":"std.net.isemail","name":"isEmail","package":"phobos","parentType":"","signature":"EmailStatus isEmail(Char)(const(Char)[]  email,  CheckDns checkDNS =  No.checkDns,\n EmailStatusCode errorLevel =  EmailStatusCode.none) if (isSomeChar!(Char))","url":"/phobos/std/net/isemail/isEmail.html"},{"doc":"Params: statusCode = The $(LREF EmailStatusCode) to read Returns: A detailed string describing the given status code","kind":"function","module":"std.net.isemail","name":"statusCodeDescription","package":"phobos","parentType":"","signature":"string statusCodeDescription(EmailStatusCode statusCode)","url":"/phobos/std/net/isemail/statusCodeDescription.html"},{"doc":"","kind":"function","module":"std.net.isemail","name":"compareFirstN","package":"phobos","parentType":"","signature":"int compareFirstN(alias  pred =  \"a < b\",  S1,  S2)(S1 s1,  S2 s2,  size_t length) if (is(immutable  ElementType!(S1)  ==  immutable  dchar)  &&  is(immutable  ElementType!(S2)  ==  immutable  dchar))","url":"/phobos/std/net/isemail/compareFirstN.html"},{"doc":"","kind":"function","module":"std.net.isemail","name":"pop","package":"phobos","parentType":"","signature":"ElementType!(A) pop(A)(ref  A a) if (isDynamicArray!(A)  && !isNarrowString!(A)  &&  isMutable!(A)  && !is(A ==  void[]))","url":"/phobos/std/net/isemail/pop.html"},{"doc":"","kind":"function","module":"std.net.isemail","name":"get","package":"phobos","parentType":"","signature":"const(T)[] get(T)(const(T)[]  str,  size_t index,  dchar  c)","url":"/phobos/std/net/isemail/get.html"},{"doc":"","kind":"function","module":"std.net.isemail","name":"isUpToFourHexChars","package":"phobos","parentType":"","signature":"bool isUpToFourHexChars(Char)(scope  const(Char)[]  s)","url":"/phobos/std/net/isemail/isUpToFourHexChars.html"},{"doc":"","kind":"function","module":"std.net.isemail","name":"matchIPSuffix","package":"phobos","parentType":"","signature":"const(Char)[] matchIPSuffix(Char)(return  scope  const(Char)[]  s)","url":"/phobos/std/net/isemail/matchIPSuffix.html"},{"doc":"Flag for indicating if the isEmail function should perform a DNS check or not.","kind":"alias","module":"std.net.isemail","name":"CheckDns","package":"phobos","parentType":"","signature":"CheckDns = Flag!\"checkDns\"","url":"/phobos/std/net/isemail.html#CheckDns"},{"doc":"Represents the status of an email address","kind":"struct","module":"std.net.isemail","name":"EmailStatus","package":"phobos","parentType":"","signature":"EmailStatus","url":"/phobos/std/net/isemail.html#EmailStatus"},{"doc":"Returns: If the email address is valid or not.","kind":"method","module":"std.net.isemail","name":"valid","package":"phobos","parentType":"EmailStatus","signature":"bool valid()","url":"/phobos/std/net/isemail/EmailStatus.valid.html"},{"doc":"Returns: The local part of the email address, that is, the part before the @ sign.","kind":"method","module":"std.net.isemail","name":"localPart","package":"phobos","parentType":"EmailStatus","signature":"string localPart()","url":"/phobos/std/net/isemail/EmailStatus.localPart.html"},{"doc":"Returns: The domain part of the email address, that is, the part after the @ sign.","kind":"method","module":"std.net.isemail","name":"domainPart","package":"phobos","parentType":"EmailStatus","signature":"string domainPart()","url":"/phobos/std/net/isemail/EmailStatus.domainPart.html"},{"doc":"Returns: The email status code","kind":"method","module":"std.net.isemail","name":"statusCode","package":"phobos","parentType":"EmailStatus","signature":"EmailStatusCode statusCode()","url":"/phobos/std/net/isemail/EmailStatus.statusCode.html"},{"doc":"Returns: A describing string of the status code","kind":"method","module":"std.net.isemail","name":"status","package":"phobos","parentType":"EmailStatus","signature":"string status()","url":"/phobos/std/net/isemail/EmailStatus.status.html"},{"doc":"Returns: A textual representation of the email status","kind":"method","module":"std.net.isemail","name":"toString","package":"phobos","parentType":"EmailStatus","signature":"string toString()","url":"/phobos/std/net/isemail/EmailStatus.toString.html"},{"doc":"An email status code, indicating if an email address is valid or not. If it is invalid it also indicates why.","kind":"enum","module":"std.net.isemail","name":"EmailStatusCode","package":"phobos","parentType":"","signature":"EmailStatusCode","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid","kind":"enum_member","module":"std.net.isemail","name":"validCategory","package":"phobos","parentType":"","signature":"validCategory = 1","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid but a DNS check was not successful","kind":"enum_member","module":"std.net.isemail","name":"dnsWarning","package":"phobos","parentType":"","signature":"dnsWarning = 7","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid for SMTP but has unusual elements","kind":"enum_member","module":"std.net.isemail","name":"rfc5321","package":"phobos","parentType":"","signature":"rfc5321 = 15","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid within the message but cannot be used unmodified for the envelope","kind":"enum_member","module":"std.net.isemail","name":"cFoldingWhitespace","package":"phobos","parentType":"","signature":"cFoldingWhitespace = 31","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains deprecated elements but may still be valid in restricted contexts","kind":"enum_member","module":"std.net.isemail","name":"deprecated_","package":"phobos","parentType":"","signature":"deprecated_ = 63","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The address is only valid according to the broad definition of RFC 5322. It is otherwise invalid","kind":"enum_member","module":"std.net.isemail","name":"rfc5322","package":"phobos","parentType":"","signature":"rfc5322 = 127","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"All finer grained error checking is turned on. Address containing errors or warnings is considered invalid. A specific email status code will be re...","kind":"enum_member","module":"std.net.isemail","name":"any","package":"phobos","parentType":"","signature":"any = 252","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is either considered valid or not, no finer grained error checking is performed. Returned email status code will be either Error or Valid.","kind":"enum_member","module":"std.net.isemail","name":"none","package":"phobos","parentType":"","signature":"none = 253","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address containing warnings is considered valid, that is, any status code below 16 is considered valid.","kind":"enum_member","module":"std.net.isemail","name":"warning","package":"phobos","parentType":"","signature":"warning = 254","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is invalid for any purpose","kind":"enum_member","module":"std.net.isemail","name":"error","package":"phobos","parentType":"","signature":"error = 255","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid","kind":"enum_member","module":"std.net.isemail","name":"valid","package":"phobos","parentType":"","signature":"valid = 0","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Could not find an MX record for this domain but an A-record does exist","kind":"enum_member","module":"std.net.isemail","name":"dnsWarningNoMXRecord","package":"phobos","parentType":"","signature":"dnsWarningNoMXRecord = 5","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Could not find an MX record or an A-record for this domain","kind":"enum_member","module":"std.net.isemail","name":"dnsWarningNoRecord","package":"phobos","parentType":"","signature":"dnsWarningNoRecord = 6","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid but at a Top Level Domain","kind":"enum_member","module":"std.net.isemail","name":"rfc5321TopLevelDomain","package":"phobos","parentType":"","signature":"rfc5321TopLevelDomain = 9","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid but the Top Level Domain begins with a number","kind":"enum_member","module":"std.net.isemail","name":"rfc5321TopLevelDomainNumeric","package":"phobos","parentType":"","signature":"rfc5321TopLevelDomainNumeric = 10","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid but contains a quoted string","kind":"enum_member","module":"std.net.isemail","name":"rfc5321QuotedString","package":"phobos","parentType":"","signature":"rfc5321QuotedString = 11","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid but at a literal address not a domain","kind":"enum_member","module":"std.net.isemail","name":"rfc5321AddressLiteral","package":"phobos","parentType":"","signature":"rfc5321AddressLiteral = 12","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is valid but contains a :: that only elides one zero group","kind":"enum_member","module":"std.net.isemail","name":"rfc5321IpV6Deprecated","package":"phobos","parentType":"","signature":"rfc5321IpV6Deprecated = 13","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains comments","kind":"enum_member","module":"std.net.isemail","name":"comment","package":"phobos","parentType":"","signature":"comment = 17","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains Folding White Space","kind":"enum_member","module":"std.net.isemail","name":"foldingWhitespace","package":"phobos","parentType":"","signature":"foldingWhitespace = 18","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The local part is in a deprecated form","kind":"enum_member","module":"std.net.isemail","name":"deprecatedLocalPart","package":"phobos","parentType":"","signature":"deprecatedLocalPart = 33","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains an obsolete form of Folding White Space","kind":"enum_member","module":"std.net.isemail","name":"deprecatedFoldingWhitespace","package":"phobos","parentType":"","signature":"deprecatedFoldingWhitespace = 34","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A quoted string contains a deprecated character","kind":"enum_member","module":"std.net.isemail","name":"deprecatedQuotedText","package":"phobos","parentType":"","signature":"deprecatedQuotedText = 35","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A quoted pair contains a deprecated character","kind":"enum_member","module":"std.net.isemail","name":"deprecatedQuotedPair","package":"phobos","parentType":"","signature":"deprecatedQuotedPair = 36","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains a comment in a position that is deprecated","kind":"enum_member","module":"std.net.isemail","name":"deprecatedComment","package":"phobos","parentType":"","signature":"deprecatedComment = 37","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A comment contains a deprecated character","kind":"enum_member","module":"std.net.isemail","name":"deprecatedCommentText","package":"phobos","parentType":"","signature":"deprecatedCommentText = 38","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains a comment or Folding White Space around the @ sign","kind":"enum_member","module":"std.net.isemail","name":"deprecatedCommentFoldingWhitespaceNearAt","package":"phobos","parentType":"","signature":"deprecatedCommentFoldingWhitespaceNearAt = 49","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is RFC 5322 compliant but contains domain characters that are not allowed by DNS","kind":"enum_member","module":"std.net.isemail","name":"rfc5322Domain","package":"phobos","parentType":"","signature":"rfc5322Domain = 65","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address is too long","kind":"enum_member","module":"std.net.isemail","name":"rfc5322TooLong","package":"phobos","parentType":"","signature":"rfc5322TooLong = 66","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The local part of the address is too long","kind":"enum_member","module":"std.net.isemail","name":"rfc5322LocalTooLong","package":"phobos","parentType":"","signature":"rfc5322LocalTooLong = 67","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The domain part is too long","kind":"enum_member","module":"std.net.isemail","name":"rfc5322DomainTooLong","package":"phobos","parentType":"","signature":"rfc5322DomainTooLong = 68","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The domain part contains an element that is too long","kind":"enum_member","module":"std.net.isemail","name":"rfc5322LabelTooLong","package":"phobos","parentType":"","signature":"rfc5322LabelTooLong = 69","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The domain literal is not a valid RFC 5321 address literal","kind":"enum_member","module":"std.net.isemail","name":"rfc5322DomainLiteral","package":"phobos","parentType":"","signature":"rfc5322DomainLiteral = 70","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The domain literal is not a valid RFC 5321 address literal and it contains obsolete characters","kind":"enum_member","module":"std.net.isemail","name":"rfc5322DomainLiteralObsoleteText","package":"phobos","parentType":"","signature":"rfc5322DomainLiteralObsoleteText = 71","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The IPv6 literal address contains the wrong number of groups","kind":"enum_member","module":"std.net.isemail","name":"rfc5322IpV6GroupCount","package":"phobos","parentType":"","signature":"rfc5322IpV6GroupCount = 72","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The IPv6 literal address contains too many :: sequences","kind":"enum_member","module":"std.net.isemail","name":"rfc5322IpV6TooManyDoubleColons","package":"phobos","parentType":"","signature":"rfc5322IpV6TooManyDoubleColons = 73","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The IPv6 address contains an illegal group of characters","kind":"enum_member","module":"std.net.isemail","name":"rfc5322IpV6BadChar","package":"phobos","parentType":"","signature":"rfc5322IpV6BadChar = 74","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The IPv6 address has too many groups","kind":"enum_member","module":"std.net.isemail","name":"rfc5322IpV6MaxGroups","package":"phobos","parentType":"","signature":"rfc5322IpV6MaxGroups = 75","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"IPv6 address starts with a single colon","kind":"enum_member","module":"std.net.isemail","name":"rfc5322IpV6ColonStart","package":"phobos","parentType":"","signature":"rfc5322IpV6ColonStart = 76","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"IPv6 address ends with a single colon","kind":"enum_member","module":"std.net.isemail","name":"rfc5322IpV6ColonEnd","package":"phobos","parentType":"","signature":"rfc5322IpV6ColonEnd = 77","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A domain literal contains a character that is not allowed","kind":"enum_member","module":"std.net.isemail","name":"errorExpectingDomainText","package":"phobos","parentType":"","signature":"errorExpectingDomainText = 129","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address has no local part","kind":"enum_member","module":"std.net.isemail","name":"errorNoLocalPart","package":"phobos","parentType":"","signature":"errorNoLocalPart = 130","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address has no domain part","kind":"enum_member","module":"std.net.isemail","name":"errorNoDomain","package":"phobos","parentType":"","signature":"errorNoDomain = 131","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The address may not contain consecutive dots","kind":"enum_member","module":"std.net.isemail","name":"errorConsecutiveDots","package":"phobos","parentType":"","signature":"errorConsecutiveDots = 132","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains text after a comment or Folding White Space","kind":"enum_member","module":"std.net.isemail","name":"errorTextAfterCommentFoldingWhitespace","package":"phobos","parentType":"","signature":"errorTextAfterCommentFoldingWhitespace = 133","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains text after a quoted string","kind":"enum_member","module":"std.net.isemail","name":"errorTextAfterQuotedString","package":"phobos","parentType":"","signature":"errorTextAfterQuotedString = 134","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Extra characters were found after the end of the domain literal","kind":"enum_member","module":"std.net.isemail","name":"errorTextAfterDomainLiteral","package":"phobos","parentType":"","signature":"errorTextAfterDomainLiteral = 135","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The address contains a character that is not allowed in a quoted pair","kind":"enum_member","module":"std.net.isemail","name":"errorExpectingQuotedPair","package":"phobos","parentType":"","signature":"errorExpectingQuotedPair = 136","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains a character that is not allowed","kind":"enum_member","module":"std.net.isemail","name":"errorExpectingText","package":"phobos","parentType":"","signature":"errorExpectingText = 137","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A quoted string contains a character that is not allowed","kind":"enum_member","module":"std.net.isemail","name":"errorExpectingQuotedText","package":"phobos","parentType":"","signature":"errorExpectingQuotedText = 138","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A comment contains a character that is not allowed","kind":"enum_member","module":"std.net.isemail","name":"errorExpectingCommentText","package":"phobos","parentType":"","signature":"errorExpectingCommentText = 139","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"The address cannot end with a backslash","kind":"enum_member","module":"std.net.isemail","name":"errorBackslashEnd","package":"phobos","parentType":"","signature":"errorBackslashEnd = 140","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Neither part of the address may begin with a dot","kind":"enum_member","module":"std.net.isemail","name":"errorDotStart","package":"phobos","parentType":"","signature":"errorDotStart = 141","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Neither part of the address may end with a dot","kind":"enum_member","module":"std.net.isemail","name":"errorDotEnd","package":"phobos","parentType":"","signature":"errorDotEnd = 142","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A domain or subdomain cannot begin with a hyphen","kind":"enum_member","module":"std.net.isemail","name":"errorDomainHyphenStart","package":"phobos","parentType":"","signature":"errorDomainHyphenStart = 143","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"A domain or subdomain cannot end with a hyphen","kind":"enum_member","module":"std.net.isemail","name":"errorDomainHyphenEnd","package":"phobos","parentType":"","signature":"errorDomainHyphenEnd = 144","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Unclosed quoted string","kind":"enum_member","module":"std.net.isemail","name":"errorUnclosedQuotedString","package":"phobos","parentType":"","signature":"errorUnclosedQuotedString = 145","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Unclosed comment","kind":"enum_member","module":"std.net.isemail","name":"errorUnclosedComment","package":"phobos","parentType":"","signature":"errorUnclosedComment = 146","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Domain literal is missing its closing bracket","kind":"enum_member","module":"std.net.isemail","name":"errorUnclosedDomainLiteral","package":"phobos","parentType":"","signature":"errorUnclosedDomainLiteral = 147","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Folding White Space contains consecutive CRLF sequences","kind":"enum_member","module":"std.net.isemail","name":"errorFoldingWhitespaceCrflX2","package":"phobos","parentType":"","signature":"errorFoldingWhitespaceCrflX2 = 148","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Folding White Space ends with a CRLF sequence","kind":"enum_member","module":"std.net.isemail","name":"errorFoldingWhitespaceCrLfEnd","package":"phobos","parentType":"","signature":"errorFoldingWhitespaceCrLfEnd = 149","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"Address contains a carriage return that is not followed by a line feed","kind":"enum_member","module":"std.net.isemail","name":"errorCrNoLf","package":"phobos","parentType":"","signature":"errorCrNoLf = 150","url":"/phobos/std/net/isemail.html#EmailStatusCode"},{"doc":"","kind":"enum","module":"std.net.isemail","name":"EmailPart","package":"phobos","parentType":"","signature":"EmailPart","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"componentLocalPart","package":"phobos","parentType":"","signature":"componentLocalPart = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"componentDomain","package":"phobos","parentType":"","signature":"componentDomain = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"componentLiteral","package":"phobos","parentType":"","signature":"componentLiteral = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"contextComment","package":"phobos","parentType":"","signature":"contextComment = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"contextFoldingWhitespace","package":"phobos","parentType":"","signature":"contextFoldingWhitespace = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"contextQuotedString","package":"phobos","parentType":"","signature":"contextQuotedString = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"contextQuotedPair","package":"phobos","parentType":"","signature":"contextQuotedPair = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"status","package":"phobos","parentType":"","signature":"status = ","url":"/phobos/std/net/isemail.html#EmailPart"},{"doc":"","kind":"struct","module":"std.net.isemail","name":"TokenImpl","package":"phobos","parentType":"","signature":"TokenImpl(Char)","url":"/phobos/std/net/isemail.html#TokenImpl"},{"doc":"","kind":"enum","module":"std.net.isemail","name":"AsciiToken","package":"phobos","parentType":"","signature":"AsciiToken","url":"/phobos/std/net/isemail.html#AsciiToken"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"horizontalTab","package":"phobos","parentType":"","signature":"horizontalTab = 9","url":"/phobos/std/net/isemail.html#AsciiToken"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"unitSeparator","package":"phobos","parentType":"","signature":"unitSeparator = 31","url":"/phobos/std/net/isemail.html#AsciiToken"},{"doc":"","kind":"enum_member","module":"std.net.isemail","name":"delete_","package":"phobos","parentType":"","signature":"delete_ = 127","url":"/phobos/std/net/isemail.html#AsciiToken"},{"doc":"This module is a port of a growing fragment of the $(D_PARAM numeric) header in Alexander Stepanov's $(LINK2 https://en.wikipedia.org/wiki/Standard...","kind":"module","module":"std.numeric","name":"std.numeric","package":"phobos","parentType":"","signature":"","url":"/phobos/std/numeric.html"},{"doc":"","kind":"function","module":"std.numeric","name":"isCorrectCustomFloat","package":"phobos","parentType":"","signature":"bool isCorrectCustomFloat(uint  precision,  uint  exponentWidth,  CustomFloatFlags flags)","url":"/phobos/std/numeric/isCorrectCustomFloat.html"},{"doc":"Return true if a and b have opposite sign.","kind":"function","module":"std.numeric","name":"oppositeSigns","package":"phobos","parentType":"","signature":"bool oppositeSigns(T1,  T2)(T1 a,  T2 b)","url":"/phobos/std/numeric/oppositeSigns.html"},{"doc":"Find a real root of a real function f(x) via bracketing.","kind":"function","module":"std.numeric","name":"findRoot","package":"phobos","parentType":"","signature":"T findRoot(T,  DF,  DT)(scope  DF f,  const  T a,  const  T b,\n     scope  DT tolerance) if (\n     isFloatingPoint!T &&\n     is(typeof(tolerance(T.init,  T.init)) :  bool)  &&\n     is(typeof(f(T.init))  ==  R,  R)  &&  isFloatingPoint!R\n    )","url":"/phobos/std/numeric/findRoot.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"findRoot","package":"phobos","parentType":"","signature":"T findRoot(T,  DF)(scope  DF f,  const  T a,  const  T b)","url":"/phobos/std/numeric/findRoot.html"},{"doc":"Find root of a real function f(x) by bracketing, allowing the termination condition to be specified.","kind":"function","module":"std.numeric","name":"findRoot","package":"phobos","parentType":"","signature":"Tuple!(T,  T,  R,  R) findRoot(T,  R,  DF,  DT)(scope  DF f,\n     const  T ax,  const  T bx,  const  R fax,  const  R fbx,\n     scope  DT tolerance) if (\n     isFloatingPoint!T &&\n     is(typeof(tolerance(T.init,  T.init)) :  bool)  &&\n     is(typeof(f(T.init))  ==  R)  &&  isFloatingPoint!R\n    )","url":"/phobos/std/numeric/findRoot.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"findRoot","package":"phobos","parentType":"","signature":"Tuple!(T,  T,  R,  R) findRoot(T,  R,  DF)(scope  DF f,\n     const  T ax,  const  T bx,  const  R fax,  const  R fbx)","url":"/phobos/std/numeric/findRoot.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"findRoot","package":"phobos","parentType":"","signature":"T findRoot(T,  R)(scope  R delegate(T)  f,  const  T a,  const  T b,\n     scope  bool  delegate(T lo,  T hi)  tolerance = (T a,  T b)  =>  false)","url":"/phobos/std/numeric/findRoot.html"},{"doc":"Find a real minimum of a real function `f(x)` via bracketing. Given a function `f` and a range `(ax .. bx)`, returns the value of `x` in the range ...","kind":"function","module":"std.numeric","name":"findLocalMin","package":"phobos","parentType":"","signature":"Tuple!(T,  \"x\",  Unqual!(ReturnType!DF),  \"y\",  T,  \"error\") findLocalMin(T,  DF)(\n         scope  DF f,\n         const  T ax,\n         const  T bx,\n         const  T relTolerance =  sqrt(T.epsilon),\n         const  T absTolerance =  sqrt(T.epsilon),\n        ) if (isFloatingPoint!T\n    &&  __traits(compiles,  { T _ =  DF.init(T.init); }))","url":"/phobos/std/numeric/findLocalMin.html"},{"doc":"Computes $(LINK2 https://en.wikipedia.org/wiki/Euclidean_distance, Euclidean distance) between input ranges `a` and `b`. The two ranges must have t...","kind":"function","module":"std.numeric","name":"euclideanDistance","package":"phobos","parentType":"","signature":"CommonType!(ElementType!(Range1),  ElementType!(Range2)) euclideanDistance(Range1,  Range2)(Range1 a,  Range2 b) if (isInputRange!(Range1)  &&  isInputRange!(Range2))","url":"/phobos/std/numeric/euclideanDistance.html"},{"doc":"Ditto","kind":"function","module":"std.numeric","name":"euclideanDistance","package":"phobos","parentType":"","signature":"CommonType!(ElementType!(Range1),  ElementType!(Range2)) euclideanDistance(Range1,  Range2,  F)(Range1 a,  Range2 b,  F limit) if (isInputRange!(Range1)  &&  isInputRange!(Range2))","url":"/phobos/std/numeric/euclideanDistance.html"},{"doc":"Computes the $(LINK2 https://en.wikipedia.org/wiki/Dot_product, dot product) of input ranges `a` and $(D b). The two ranges must have the same leng...","kind":"function","module":"std.numeric","name":"dotProduct","package":"phobos","parentType":"","signature":"CommonType!(ElementType!(Range1),  ElementType!(Range2)) dotProduct(Range1,  Range2)(Range1 a,  Range2 b) if (isInputRange!(Range1)  &&  isInputRange!(Range2)  &&\n    !(isArray!(Range1)  &&  isArray!(Range2)))","url":"/phobos/std/numeric/dotProduct.html"},{"doc":"Ditto","kind":"function","module":"std.numeric","name":"dotProduct","package":"phobos","parentType":"","signature":"CommonType!(F1,  F2) dotProduct(F1,  F2)(in  F1[]  avector,  in  F2[]  bvector)","url":"/phobos/std/numeric/dotProduct.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"dotProduct","package":"phobos","parentType":"","signature":"F dotProduct(F,  uint  N)(const  ref  scope  F[N]  a,  const  ref  scope  F[N]  b) if (N <=  16)","url":"/phobos/std/numeric/dotProduct.html"},{"doc":"Computes the $(LINK2 https://en.wikipedia.org/wiki/Cosine_similarity, cosine similarity) of input ranges `a` and $(D b). The two ranges must have t...","kind":"function","module":"std.numeric","name":"cosineSimilarity","package":"phobos","parentType":"","signature":"CommonType!(ElementType!(Range1),  ElementType!(Range2)) cosineSimilarity(Range1,  Range2)(Range1 a,  Range2 b) if (isInputRange!(Range1)  &&  isInputRange!(Range2))","url":"/phobos/std/numeric/cosineSimilarity.html"},{"doc":"Normalizes values in `range` by multiplying each element with a number chosen such that values sum up to `sum`. If elements in $(D range) sum to ze...","kind":"function","module":"std.numeric","name":"normalize","package":"phobos","parentType":"","signature":"bool normalize(R)(R range,  ElementType!(R)  sum =  1) if (isForwardRange!(R))","url":"/phobos/std/numeric/normalize.html"},{"doc":"Compute the sum of binary logarithms of the input range `r`. The error of this method is much smaller than with a naive sum of log2.","kind":"function","module":"std.numeric","name":"sumOfLog2s","package":"phobos","parentType":"","signature":"ElementType!Range sumOfLog2s(Range)(Range r) if (isInputRange!Range &&  isFloatingPoint!(ElementType!Range))","url":"/phobos/std/numeric/sumOfLog2s.html"},{"doc":"Computes $(LINK2 https://en.wikipedia.org/wiki/Entropy_(information_theory), _entropy) of input range `r` in bits. This function assumes (without c...","kind":"function","module":"std.numeric","name":"entropy","package":"phobos","parentType":"","signature":"ElementType!Range entropy(Range)(Range r) if (isInputRange!Range)","url":"/phobos/std/numeric/entropy.html"},{"doc":"Ditto","kind":"function","module":"std.numeric","name":"entropy","package":"phobos","parentType":"","signature":"ElementType!Range entropy(Range,  F)(Range r,  F max) if (isInputRange!Range &&\n    !is(CommonType!(ElementType!Range,  F)  ==  void))","url":"/phobos/std/numeric/entropy.html"},{"doc":"Computes the $(LINK2 https://en.wikipedia.org/wiki/Kullback%E2%80%93Leibler_divergence, Kullback-Leibler divergence) between input ranges `a` and `...","kind":"function","module":"std.numeric","name":"kullbackLeiblerDivergence","package":"phobos","parentType":"","signature":"CommonType!(ElementType!Range1,  ElementType!Range2) kullbackLeiblerDivergence(Range1,  Range2)(Range1 a,  Range2 b) if (isInputRange!(Range1)  &&  isInputRange!(Range2))","url":"/phobos/std/numeric/kullbackLeiblerDivergence.html"},{"doc":"Computes the $(LINK2 https://en.wikipedia.org/wiki/Jensen%E2%80%93Shannon_divergence, Jensen-Shannon divergence) between `a` and $(D b), which is t...","kind":"function","module":"std.numeric","name":"jensenShannonDivergence","package":"phobos","parentType":"","signature":"CommonType!(ElementType!Range1,  ElementType!Range2) jensenShannonDivergence(Range1,  Range2)(Range1 a,  Range2 b) if (isInputRange!Range1 &&  isInputRange!Range2 &&\n     is(CommonType!(ElementType!Range1,  ElementType!Range2)))","url":"/phobos/std/numeric/jensenShannonDivergence.html"},{"doc":"Ditto","kind":"function","module":"std.numeric","name":"jensenShannonDivergence","package":"phobos","parentType":"","signature":"CommonType!(ElementType!Range1,  ElementType!Range2) jensenShannonDivergence(Range1,  Range2,  F)(Range1 a,  Range2 b,  F limit) if (isInputRange!Range1 &&  isInputRange!Range2 &&\n     is(typeof(CommonType!(ElementType!Range1,  ElementType!Range2).init\n    >=  F.init) :  bool))","url":"/phobos/std/numeric/jensenShannonDivergence.html"},{"doc":"The so-called \"all-lengths gap-weighted string kernel\" computes a similarity measure between `s` and `t` based on all of their common subsequences ...","kind":"function","module":"std.numeric","name":"gapWeightedSimilarity","package":"phobos","parentType":"","signature":"F gapWeightedSimilarity(alias  comp =  \"a == b\",  R1,  R2,  F)(R1 s,  R2 t,  F lambda) if (isRandomAccessRange!(R1)  &&  hasLength!(R1)  &&\n     isRandomAccessRange!(R2)  &&  hasLength!(R2))","url":"/phobos/std/numeric/gapWeightedSimilarity.html"},{"doc":"The similarity per `gapWeightedSimilarity` has an issue in that it grows with the lengths of the two strings, even though the strings are not actua...","kind":"function","module":"std.numeric","name":"gapWeightedSimilarityNormalized","package":"phobos","parentType":"","signature":"Select!(isFloatingPoint!(F),  F,  double) gapWeightedSimilarityNormalized(alias  comp =  \"a == b\",  R1,  R2,  F)(R1 s,  R2 t,  F lambda,  F sSelfSim =  F.init,  F tSelfSim =  F.init) if (isRandomAccessRange!(R1)  &&  hasLength!(R1)  &&\n     isRandomAccessRange!(R2)  &&  hasLength!(R2))","url":"/phobos/std/numeric/gapWeightedSimilarityNormalized.html"},{"doc":"Ditto","kind":"function","module":"std.numeric","name":"gapWeightedSimilarityIncremental","package":"phobos","parentType":"","signature":"GapWeightedSimilarityIncremental!(R,  F) gapWeightedSimilarityIncremental(R,  F)(R r1,  R r2,  F penalty)","url":"/phobos/std/numeric/gapWeightedSimilarityIncremental.html"},{"doc":"Computes the greatest common divisor of `a` and `b` by using an efficient algorithm such as $(HTTPS en.wikipedia.org/wiki/Euclidean_algorithm, Eucl...","kind":"function","module":"std.numeric","name":"gcd","package":"phobos","parentType":"","signature":"typeof(Unqual!(T).init %  Unqual!(U).init) gcd(T,  U)(T a,  U b) if (isIntegral!T &&  isIntegral!U)","url":"/phobos/std/numeric/gcd.html"},{"doc":"","kind":"function","module":"std.numeric","name":"gcdImpl","package":"phobos","parentType":"","signature":"typeof(T.init %  T.init) gcdImpl(T)(T a,  T b) if (isIntegral!T)","url":"/phobos/std/numeric/gcdImpl.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"gcd","package":"phobos","parentType":"","signature":"auto gcd(T)(T a,  T b) if (!isIntegral!T &&\n         is(typeof(T.init %  T.init))  &&\n         is(typeof(T.init ==  0 ||  T.init >  0)))","url":"/phobos/std/numeric/gcd.html"},{"doc":"","kind":"function","module":"std.numeric","name":"gcdImpl","package":"phobos","parentType":"","signature":"auto gcdImpl(T)(T a,  T b) if (!isIntegral!T)","url":"/phobos/std/numeric/gcdImpl.html"},{"doc":"Computes the least common multiple of `a` and `b`. Arguments are the same as $(MYREF gcd).","kind":"function","module":"std.numeric","name":"lcm","package":"phobos","parentType":"","signature":"typeof(Unqual!(T).init %  Unqual!(U).init) lcm(T,  U)(T a,  U b) if (isIntegral!T &&  isIntegral!U)","url":"/phobos/std/numeric/lcm.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"lcm","package":"phobos","parentType":"","signature":"auto lcm(T)(T a,  T b) if (!isIntegral!T &&\n         is(typeof(T.init %  T.init))  &&\n         is(typeof(T.init ==  0 ||  T.init >  0)))","url":"/phobos/std/numeric/lcm.html"},{"doc":"Convenience functions that create an `Fft` object, run the FFT or inverse FFT and return the result.  Useful for one-off FFTs.","kind":"function","module":"std.numeric","name":"fft","package":"phobos","parentType":"","signature":"Complex!F[] fft(F =  double,  R)(R range)","url":"/phobos/std/numeric/fft.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"fft","package":"phobos","parentType":"","signature":"void fft(Ret,  R)(R range,  Ret buf)","url":"/phobos/std/numeric/fft.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"inverseFft","package":"phobos","parentType":"","signature":"Complex!F[] inverseFft(F =  double,  R)(R range)","url":"/phobos/std/numeric/inverseFft.html"},{"doc":"ditto","kind":"function","module":"std.numeric","name":"inverseFft","package":"phobos","parentType":"","signature":"void inverseFft(Ret,  R)(R range,  Ret buf)","url":"/phobos/std/numeric/inverseFft.html"},{"doc":"","kind":"function","module":"std.numeric","name":"swapRealImag","package":"phobos","parentType":"","signature":"C swapRealImag(C)(C input)","url":"/phobos/std/numeric/swapRealImag.html"},{"doc":"This function transforms `decimal` value into a value in the factorial number system stored in `fac`.","kind":"function","module":"std.numeric","name":"decimalToFactorial","package":"phobos","parentType":"","signature":"size_t decimalToFactorial(ulong  decimal,  ref  ubyte[21]  fac)","url":"/phobos/std/numeric/decimalToFactorial.html"},{"doc":"","kind":"function","module":"std.numeric","name":"slowFourier2","package":"phobos","parentType":"","signature":"void slowFourier2(Ret,  R)(R range,  Ret buf) if (isComplexLike!(ElementType!Ret))","url":"/phobos/std/numeric/slowFourier2.html"},{"doc":"","kind":"function","module":"std.numeric","name":"slowFourier4","package":"phobos","parentType":"","signature":"void slowFourier4(Ret,  R)(R range,  Ret buf)","url":"/phobos/std/numeric/slowFourier4.html"},{"doc":"","kind":"function","module":"std.numeric","name":"roundDownToPowerOf2","package":"phobos","parentType":"","signature":"N roundDownToPowerOf2(N)(N num) if (isScalarType!N && !isFloatingPoint!N)","url":"/phobos/std/numeric/roundDownToPowerOf2.html"},{"doc":"Format flags for CustomFloat.","kind":"enum","module":"std.numeric","name":"CustomFloatFlags","package":"phobos","parentType":"","signature":"CustomFloatFlags","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Adds a sign bit to allow for signed numbers.","kind":"enum_member","module":"std.numeric","name":"signed","package":"phobos","parentType":"","signature":"signed = 1","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Store values in normalized form by default. The actual precision of the significand is extended by 1 bit by assuming an implicit leading bit of 1 i...","kind":"enum_member","module":"std.numeric","name":"storeNormalized","package":"phobos","parentType":"","signature":"storeNormalized = 2","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Stores the significand in $(LINK2 https://en.wikipedia.org/wiki/IEEE_754-1985#Denormalized_numbers, IEEE754 denormalized) form when the exponent is...","kind":"enum_member","module":"std.numeric","name":"allowDenorm","package":"phobos","parentType":"","signature":"allowDenorm = 4","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Allows the storage of $(LINK2 https://en.wikipedia.org/wiki/IEEE_754-1985#Positive_and_negative_infinity, IEEE754 _infinity) values.","kind":"enum_member","module":"std.numeric","name":"infinity","package":"phobos","parentType":"","signature":"infinity = 8","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Allows the storage of $(LINK2 https://en.wikipedia.org/wiki/NaN, IEEE754 Not a Number) values.","kind":"enum_member","module":"std.numeric","name":"nan","package":"phobos","parentType":"","signature":"nan = 16","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"If set, select an exponent bias such that max_exp = 1. i.e. so that the maximum value is >= 1.0 and < 2.0. Ignored if the exponent bias is manually...","kind":"enum_member","module":"std.numeric","name":"probability","package":"phobos","parentType":"","signature":"probability = 32","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"If set, unsigned custom floats are assumed to be negative.","kind":"enum_member","module":"std.numeric","name":"negativeUnsigned","package":"phobos","parentType":"","signature":"negativeUnsigned = 64","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"If set, 0 is the only allowed $(LINK2 https://en.wikipedia.org/wiki/IEEE_754-1985#Denormalized_numbers, IEEE754 denormalized) number. Requires allo...","kind":"enum_member","module":"std.numeric","name":"allowDenormZeroOnly","package":"phobos","parentType":"","signature":"allowDenormZeroOnly = 128 |  allowDenorm |  storeNormalized","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Include _all of the $(LINK2 https://en.wikipedia.org/wiki/IEEE_floating_point, IEEE754) options.","kind":"enum_member","module":"std.numeric","name":"ieee","package":"phobos","parentType":"","signature":"ieee = signed |  storeNormalized |  allowDenorm |  infinity |  nan","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"Include none of the above options.","kind":"enum_member","module":"std.numeric","name":"none","package":"phobos","parentType":"","signature":"none = 0","url":"/phobos/std/numeric.html#CustomFloatFlags"},{"doc":"","kind":"union","module":"std.numeric","name":"ToBinary","package":"phobos","parentType":"","signature":"ToBinary(F)","url":"/phobos/std/numeric.html#ToBinary"},{"doc":"","kind":"method","module":"std.numeric","name":"opCall","package":"phobos","parentType":"ToBinary","signature":"typeof(get) opCall(F value)","url":"/phobos/std/numeric/ToBinary.opCall.html"},{"doc":"ditto","kind":"struct","module":"std.numeric","name":"CustomFloat","package":"phobos","parentType":"","signature":"CustomFloat(uint              precision,  // fraction bits (23 for float)\n                    uint              exponentWidth,  // exponent bits (8 for float)  Exponent width\n                    CustomFloatFlags flags,\n                    uint              bias) if (isCorrectCustomFloat(precision,  exponentWidth,  flags))","url":"/phobos/std/numeric.html#CustomFloat"},{"doc":"","kind":"method","module":"std.numeric","name":"roundedShift","package":"phobos","parentType":"CustomFloat","signature":"void roundedShift(T, U)(ref  T sig,  U shift)","url":"/phobos/std/numeric/CustomFloat.roundedShift.html"},{"doc":"","kind":"method","module":"std.numeric","name":"toNormalized","package":"phobos","parentType":"CustomFloat","signature":"void toNormalized(T, U)(ref  T sig,  ref  U exp)","url":"/phobos/std/numeric/CustomFloat.toNormalized.html"},{"doc":"","kind":"method","module":"std.numeric","name":"fromNormalized","package":"phobos","parentType":"CustomFloat","signature":"void fromNormalized(T, U)(ref  T sig,  ref  U exp)","url":"/phobos/std/numeric/CustomFloat.fromNormalized.html"},{"doc":"Returns: number of decimal digits of precision","kind":"method","module":"std.numeric","name":"dig","package":"phobos","parentType":"CustomFloat","signature":"size_t dig()","url":"/phobos/std/numeric/CustomFloat.dig.html"},{"doc":"Returns: smallest increment to the value 1","kind":"method","module":"std.numeric","name":"epsilon","package":"phobos","parentType":"CustomFloat","signature":"CustomFloat epsilon()","url":"/phobos/std/numeric/CustomFloat.epsilon.html"},{"doc":"Returns: maximum int value such that 10<sup>max_10_exp</sup> is representable","kind":"method","module":"std.numeric","name":"max_10_exp","package":"phobos","parentType":"CustomFloat","signature":"int max_10_exp(){","url":"/phobos/std/numeric/CustomFloat.max_10_exp.html"},{"doc":"Returns: minimum int value such that 10<sup>min_10_exp</sup> is representable","kind":"method","module":"std.numeric","name":"min_10_exp","package":"phobos","parentType":"CustomFloat","signature":"int min_10_exp(){","url":"/phobos/std/numeric/CustomFloat.min_10_exp.html"},{"doc":"Returns: largest representable value that's not infinity","kind":"method","module":"std.numeric","name":"max","package":"phobos","parentType":"CustomFloat","signature":"CustomFloat max()","url":"/phobos/std/numeric/CustomFloat.max.html"},{"doc":"Returns: smallest representable normalized value that's not 0","kind":"method","module":"std.numeric","name":"min_normal","package":"phobos","parentType":"CustomFloat","signature":"CustomFloat min_normal()","url":"/phobos/std/numeric/CustomFloat.min_normal.html"},{"doc":"Returns: real part","kind":"method","module":"std.numeric","name":"re","package":"phobos","parentType":"CustomFloat","signature":"CustomFloat re()","url":"/phobos/std/numeric/CustomFloat.re.html"},{"doc":"Returns: imaginary part","kind":"method","module":"std.numeric","name":"im","package":"phobos","parentType":"CustomFloat","signature":"CustomFloat im()","url":"/phobos/std/numeric/CustomFloat.im.html"},{"doc":"Self assignment","kind":"method","module":"std.numeric","name":"opAssign","package":"phobos","parentType":"CustomFloat","signature":"void opAssign(F: CustomFloat)(F input)","url":"/phobos/std/numeric/CustomFloat.opAssign.html"},{"doc":"Assigns from any `real` compatible type.","kind":"method","module":"std.numeric","name":"opAssign","package":"phobos","parentType":"CustomFloat","signature":"void opAssign(F)(F input) if (__traits(compiles,  cast(real)  input))","url":"/phobos/std/numeric/CustomFloat.opAssign.html"},{"doc":"Fetches the stored value either as a `float`, `double` or `real`.","kind":"method","module":"std.numeric","name":"get","package":"phobos","parentType":"CustomFloat","signature":"F get(F)() if (staticIndexOf!(immutable  F,  immutable  float,  immutable  double,  immutable  real)  >=  0)","url":"/phobos/std/numeric/CustomFloat.get.html"},{"doc":"Convert the CustomFloat to a real and perform the relevant operator on the result","kind":"method","module":"std.numeric","name":"opUnary","package":"phobos","parentType":"CustomFloat","signature":"real opUnary(string op)() if (__traits(compiles,  mixin(op ~ `(get!real)`))  ||  op == \"++\" ||  op == \"--\")","url":"/phobos/std/numeric/CustomFloat.opUnary.html"},{"doc":"ditto","kind":"method","module":"std.numeric","name":"opBinary","package":"phobos","parentType":"CustomFloat","signature":"real opBinary(string op, T)(T b) if (__traits(compiles,  mixin(`get!real` ~ op ~ `b.get!real`)))","url":"/phobos/std/numeric/CustomFloat.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.numeric","name":"opBinary","package":"phobos","parentType":"CustomFloat","signature":"real opBinary(string op, T)(T b) if (  __traits(compiles,  mixin(`get!real` ~ op ~ `b`))  &&\n        !__traits(compiles,  mixin(`get!real` ~ op ~ `b.get!real`)))","url":"/phobos/std/numeric/CustomFloat.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.numeric","name":"opBinaryRight","package":"phobos","parentType":"CustomFloat","signature":"real opBinaryRight(string op, T)(T a) if (  __traits(compiles,  mixin(`a` ~ op ~ `get!real`))  &&\n        !__traits(compiles,  mixin(`get!real` ~ op ~ `b`))  &&\n        !__traits(compiles,  mixin(`get!real` ~ op ~ `b.get!real`)))","url":"/phobos/std/numeric/CustomFloat.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.numeric","name":"opCmp","package":"phobos","parentType":"CustomFloat","signature":"int opCmp(T)(auto  ref  T b) if (__traits(compiles,  cast(real)  b))","url":"/phobos/std/numeric/CustomFloat.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.numeric","name":"opOpAssign","package":"phobos","parentType":"CustomFloat","signature":"void opOpAssign(string op,  T)(auto  ref  T b) if (__traits(compiles,  mixin(`get!real` ~ op ~ `cast(real) b`)))","url":"/phobos/std/numeric/CustomFloat.opOpAssign.html"},{"doc":"Similar to `gapWeightedSimilarity`, just works in an incremental manner by first revealing the matches of length 1, then gapped matches of length 2...","kind":"struct","module":"std.numeric","name":"GapWeightedSimilarityIncremental","package":"phobos","parentType":"","signature":"GapWeightedSimilarityIncremental(Range,  F =  double) if (isRandomAccessRange!(Range)  &&  hasLength!(Range))","url":"/phobos/std/numeric.html#GapWeightedSimilarityIncremental"},{"doc":"Returns: `this`.","kind":"method","module":"std.numeric","name":"opSlice","package":"phobos","parentType":"GapWeightedSimilarityIncremental","signature":"GapWeightedSimilarityIncremental opSlice()","url":"/phobos/std/numeric/GapWeightedSimilarityIncremental.opSlice.html"},{"doc":"Computes the match of the popFront length. Completes in $(BIGOH s.length * t.length) time.","kind":"method","module":"std.numeric","name":"popFront","package":"phobos","parentType":"GapWeightedSimilarityIncremental","signature":"void popFront()","url":"/phobos/std/numeric/GapWeightedSimilarityIncremental.popFront.html"},{"doc":"Returns: The gapped similarity at the current match length (initially 1, grows with each call to `popFront`).","kind":"method","module":"std.numeric","name":"front","package":"phobos","parentType":"GapWeightedSimilarityIncremental","signature":"F front()","url":"/phobos/std/numeric/GapWeightedSimilarityIncremental.front.html"},{"doc":"Returns: Whether there are more matches.","kind":"method","module":"std.numeric","name":"empty","package":"phobos","parentType":"GapWeightedSimilarityIncremental","signature":"bool empty()","url":"/phobos/std/numeric/GapWeightedSimilarityIncremental.empty.html"},{"doc":"","kind":"alias","module":"std.numeric","name":"lookup_t","package":"phobos","parentType":"","signature":"lookup_t = float","url":"/phobos/std/numeric.html#lookup_t"},{"doc":"A class for performing fast Fourier transforms of power of two sizes. This class encapsulates a large amount of state that is reusable when perform...","kind":"class","module":"std.numeric","name":"Fft","package":"phobos","parentType":"","signature":"Fft","url":"/phobos/std/numeric.html#Fft"},{"doc":"","kind":"method","module":"std.numeric","name":"enforceSize","package":"phobos","parentType":"Fft","signature":"void enforceSize(R)(R range)","url":"/phobos/std/numeric/Fft.enforceSize.html"},{"doc":"","kind":"method","module":"std.numeric","name":"fftImpl","package":"phobos","parentType":"Fft","signature":"void fftImpl(Ret,  R)(Stride!R range,  Ret buf)","url":"/phobos/std/numeric/Fft.fftImpl.html"},{"doc":"","kind":"method","module":"std.numeric","name":"fftImplPureReal","package":"phobos","parentType":"Fft","signature":"void fftImplPureReal(Ret,  R)(R range,  Ret buf)","url":"/phobos/std/numeric/Fft.fftImplPureReal.html"},{"doc":"","kind":"method","module":"std.numeric","name":"butterfly","package":"phobos","parentType":"Fft","signature":"void butterfly(R)(R buf)","url":"/phobos/std/numeric/Fft.butterfly.html"},{"doc":"","kind":"method","module":"std.numeric","name":"size","package":"phobos","parentType":"Fft","signature":"size_t size()","url":"/phobos/std/numeric/Fft.size.html"},{"doc":"Compute the Fourier transform of range using the $(BIGOH N log N) Cooley-Tukey Algorithm.  `range` must be a random-access range with slicing and a...","kind":"method","module":"std.numeric","name":"fft","package":"phobos","parentType":"Fft","signature":"Complex!F[] fft(F =  double,  R)(R range) if (isFloatingPoint!F &&  isRandomAccessRange!R)","url":"/phobos/std/numeric/Fft.fft.html"},{"doc":"Same as the overload, but allows for the results to be stored in a user- provided buffer.  The buffer must be of the same length as range, must be ...","kind":"method","module":"std.numeric","name":"fft","package":"phobos","parentType":"Fft","signature":"void fft(Ret,  R)(R range,  Ret buf) if (isRandomAccessRange!Ret &&  isComplexLike!(ElementType!Ret)  &&  hasSlicing!Ret)","url":"/phobos/std/numeric/Fft.fft.html"},{"doc":"Computes the inverse Fourier transform of a range.  The range must be a random access range with slicing, have a length equal to the size provided ...","kind":"method","module":"std.numeric","name":"inverseFft","package":"phobos","parentType":"Fft","signature":"Complex!F[] inverseFft(F =  double,  R)(R range) if (isRandomAccessRange!R &&  isComplexLike!(ElementType!R)  &&  isFloatingPoint!F)","url":"/phobos/std/numeric/Fft.inverseFft.html"},{"doc":"Inverse FFT that allows a user-supplied buffer to be provided.  The buffer must be a random access range with slicing, and its elements must be som...","kind":"method","module":"std.numeric","name":"inverseFft","package":"phobos","parentType":"Fft","signature":"void inverseFft(Ret,  R)(R range,  Ret buf) if (isRandomAccessRange!Ret &&  isComplexLike!(ElementType!Ret)  &&  hasSlicing!Ret)","url":"/phobos/std/numeric/Fft.inverseFft.html"},{"doc":"","kind":"struct","module":"std.numeric","name":"Stride","package":"phobos","parentType":"","signature":"Stride(R)","url":"/phobos/std/numeric.html#Stride"},{"doc":"","kind":"method","module":"std.numeric","name":"length","package":"phobos","parentType":"Stride","signature":"size_t length()","url":"/phobos/std/numeric/Stride.length.html"},{"doc":"","kind":"method","module":"std.numeric","name":"save","package":"phobos","parentType":"Stride","signature":"typeof(this) save()","url":"/phobos/std/numeric/Stride.save.html"},{"doc":"","kind":"method","module":"std.numeric","name":"opIndex","package":"phobos","parentType":"Stride","signature":"E opIndex(size_t index)","url":"/phobos/std/numeric/Stride.opIndex.html"},{"doc":"","kind":"method","module":"std.numeric","name":"front","package":"phobos","parentType":"Stride","signature":"E front()","url":"/phobos/std/numeric/Stride.front.html"},{"doc":"","kind":"method","module":"std.numeric","name":"popFront","package":"phobos","parentType":"Stride","signature":"void popFront()","url":"/phobos/std/numeric/Stride.popFront.html"},{"doc":"","kind":"method","module":"std.numeric","name":"popHalf","package":"phobos","parentType":"Stride","signature":"void popHalf()","url":"/phobos/std/numeric/Stride.popHalf.html"},{"doc":"","kind":"method","module":"std.numeric","name":"empty","package":"phobos","parentType":"Stride","signature":"bool empty()","url":"/phobos/std/numeric/Stride.empty.html"},{"doc":"","kind":"method","module":"std.numeric","name":"nSteps","package":"phobos","parentType":"Stride","signature":"size_t nSteps()","url":"/phobos/std/numeric/Stride.nSteps.html"},{"doc":"","kind":"method","module":"std.numeric","name":"doubleSteps","package":"phobos","parentType":"Stride","signature":"void doubleSteps()","url":"/phobos/std/numeric/Stride.doubleSteps.html"},{"doc":"","kind":"method","module":"std.numeric","name":"nSteps","package":"phobos","parentType":"Stride","signature":"size_t nSteps(size_t newVal)","url":"/phobos/std/numeric/Stride.nSteps.html"},{"doc":"","kind":"template","module":"std.numeric","name":"CustomFloatParams","package":"phobos","parentType":"","signature":"CustomFloatParams(uint  bits)","url":"/phobos/std/numeric.html#CustomFloatParams"},{"doc":"","kind":"template","module":"std.numeric","name":"CustomFloatParams","package":"phobos","parentType":"","signature":"CustomFloatParams(uint  precision,  uint  exponentWidth,  CustomFloatFlags flags)","url":"/phobos/std/numeric.html#CustomFloatParams"},{"doc":"Allows user code to define custom floating-point formats. These formats are for storage only; all operations on them are performed by first implici...","kind":"template","module":"std.numeric","name":"CustomFloat","package":"phobos","parentType":"","signature":"CustomFloat(uint  bits)","url":"/phobos/std/numeric.html#CustomFloat"},{"doc":"ditto","kind":"template","module":"std.numeric","name":"CustomFloat","package":"phobos","parentType":"","signature":"CustomFloat(uint  precision,  uint  exponentWidth,  CustomFloatFlags flags =  CustomFloatFlags.ieee)","url":"/phobos/std/numeric.html#CustomFloat"},{"doc":"Defines the fastest type to use when storing temporaries of a calculation intended to ultimately yield a result of type `F` (where `F` must be one ...","kind":"template","module":"std.numeric","name":"FPTemporary","package":"phobos","parentType":"","signature":"FPTemporary(F)","url":"/phobos/std/numeric.html#FPTemporary"},{"doc":"Implements the $(HTTP tinyurl.com/2zb9yr, secant method) for finding a root of the function `fun` starting from points $(D [xn_1, x_n]) (ideally cl...","kind":"template","module":"std.numeric","name":"secantMethod","package":"phobos","parentType":"","signature":"secantMethod(alias  fun)","url":"/phobos/std/numeric.html#secantMethod"},{"doc":"","kind":"function","module":"std.numeric","name":"secantMethod","package":"phobos","parentType":"","signature":"Num secantMethod(Num)(Num xn_1,  Num xn)","url":"/phobos/std/numeric.html#secantMethod"},{"doc":"","kind":"template","module":"std.numeric","name":"isComplexLike","package":"phobos","parentType":"","signature":"isComplexLike(T)","url":"/phobos/std/numeric.html#isComplexLike"},{"doc":"","kind":"variable","module":"std.numeric","name":"isIEEEQuadruple","package":"phobos","parentType":"","signature":"isIEEEQuadruple","url":"/phobos/std/numeric.html#isIEEEQuadruple"},{"doc":"","kind":"variable","module":"std.numeric","name":"MakeLocalFft","package":"phobos","parentType":"","signature":"string MakeLocalFft","url":"/phobos/std/numeric.html#MakeLocalFft"},{"doc":"Serialize data to `ubyte` arrays.","kind":"module","module":"std.outbuffer","name":"std.outbuffer","package":"phobos","parentType":"","signature":"","url":"/phobos/std/outbuffer.html"},{"doc":"OutBuffer provides a way to build up an array of bytes out of raw data. It is useful for things like preparing an array of bytes to write out to a ...","kind":"class","module":"std.outbuffer","name":"OutBuffer","package":"phobos","parentType":"","signature":"OutBuffer","url":"/phobos/std/outbuffer.html#OutBuffer"},{"doc":"Convert to array of bytes.","kind":"method","module":"std.outbuffer","name":"toBytes","package":"phobos","parentType":"OutBuffer","signature":"inout(ubyte)[] toBytes()","url":"/phobos/std/outbuffer/OutBuffer.toBytes.html"},{"doc":"Preallocate nbytes more to the size of the internal buffer.","kind":"method","module":"std.outbuffer","name":"reserve","package":"phobos","parentType":"OutBuffer","signature":"void reserve(size_t nbytes)","url":"/phobos/std/outbuffer/OutBuffer.reserve.html"},{"doc":"Append data to the internal buffer.","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(scope  const(ubyte)[]  bytes)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(scope  const(wchar)[]  chars)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(scope  const(dchar)[]  chars)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(ubyte  b)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(byte  b)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(char  c)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(dchar  c)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(ushort  w)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(short  s)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(wchar  c)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(uint  w)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(int  i)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(ulong  l)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(long  l)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(float  f)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(double  f)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(real  f)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(scope  const(char)[]  s)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"","kind":"method","module":"std.outbuffer","name":"write","package":"phobos","parentType":"OutBuffer","signature":"void write(scope  const  OutBuffer buf)","url":"/phobos/std/outbuffer/OutBuffer.write.html"},{"doc":"Append nbytes of val to the internal buffer. Params: nbytes = Number of bytes to fill. val = Value to fill, defaults to 0.","kind":"method","module":"std.outbuffer","name":"fill","package":"phobos","parentType":"OutBuffer","signature":"void fill(size_t nbytes,  ubyte  val =  0)","url":"/phobos/std/outbuffer/OutBuffer.fill.html"},{"doc":"Append nbytes of 0 to the internal buffer. Param: nbytes - number of bytes to fill.","kind":"method","module":"std.outbuffer","name":"fill0","package":"phobos","parentType":"OutBuffer","signature":"void fill0(size_t nbytes)","url":"/phobos/std/outbuffer/OutBuffer.fill0.html"},{"doc":"Append bytes until the buffer aligns on a power of 2 boundary.","kind":"method","module":"std.outbuffer","name":"alignSize","package":"phobos","parentType":"OutBuffer","signature":"void alignSize(size_t alignsize,  ubyte  val =  0)","url":"/phobos/std/outbuffer/OutBuffer.alignSize.html"},{"doc":"Clear the data in the buffer","kind":"method","module":"std.outbuffer","name":"clear","package":"phobos","parentType":"OutBuffer","signature":"void clear()","url":"/phobos/std/outbuffer/OutBuffer.clear.html"},{"doc":"Optimize common special case alignSize(2) Params: val = Value to fill, defaults to 0.","kind":"method","module":"std.outbuffer","name":"align2","package":"phobos","parentType":"OutBuffer","signature":"void align2(ubyte  val =  0)","url":"/phobos/std/outbuffer/OutBuffer.align2.html"},{"doc":"Optimize common special case alignSize(4) Params: val = Value to fill, defaults to 0.","kind":"method","module":"std.outbuffer","name":"align4","package":"phobos","parentType":"OutBuffer","signature":"void align4(ubyte  val =  0)","url":"/phobos/std/outbuffer/OutBuffer.align4.html"},{"doc":"Convert internal buffer to array of chars.","kind":"method","module":"std.outbuffer","name":"toString","package":"phobos","parentType":"OutBuffer","signature":"string toString()","url":"/phobos/std/outbuffer/OutBuffer.toString.html"},{"doc":"Append output of C's vprintf() to internal buffer.","kind":"method","module":"std.outbuffer","name":"vprintf","package":"phobos","parentType":"OutBuffer","signature":"void vprintf(scope  string format,  va_list args)","url":"/phobos/std/outbuffer/OutBuffer.vprintf.html"},{"doc":"Append output of C's printf() to internal buffer.","kind":"method","module":"std.outbuffer","name":"printf","package":"phobos","parentType":"OutBuffer","signature":"void printf(scope  string format, ...)","url":"/phobos/std/outbuffer/OutBuffer.printf.html"},{"doc":"Formats and writes its arguments in text format to the OutBuffer.","kind":"method","module":"std.outbuffer","name":"writef","package":"phobos","parentType":"OutBuffer","signature":"void writef(Char,  A...)(scope  const(Char)[]  fmt,  A args)","url":"/phobos/std/outbuffer/OutBuffer.writef.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"writef","package":"phobos","parentType":"OutBuffer","signature":"void writef(alias  fmt,  A...)(A args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/outbuffer/OutBuffer.writef.html"},{"doc":"Formats and writes its arguments in text format to the OutBuffer, followed by a newline.","kind":"method","module":"std.outbuffer","name":"writefln","package":"phobos","parentType":"OutBuffer","signature":"void writefln(Char,  A...)(scope  const(Char)[]  fmt,  A args)","url":"/phobos/std/outbuffer/OutBuffer.writefln.html"},{"doc":"ditto","kind":"method","module":"std.outbuffer","name":"writefln","package":"phobos","parentType":"OutBuffer","signature":"void writefln(alias  fmt,  A...)(A args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/outbuffer/OutBuffer.writefln.html"},{"doc":"At offset index into buffer, create nbytes of space by shifting upwards all data past index.","kind":"method","module":"std.outbuffer","name":"spread","package":"phobos","parentType":"OutBuffer","signature":"void spread(size_t index,  size_t nbytes)","url":"/phobos/std/outbuffer/OutBuffer.spread.html"},{"doc":"Convenience file that allows to import entire Phobos in one import.","kind":"module","module":"std","name":"std","package":"phobos","parentType":"","signature":"","url":"/phobos/std.html"},{"doc":"`std.parallelism` implements high-level primitives for SMP parallelism. These include parallel foreach, parallel reduce, parallel eager map, pipeli...","kind":"module","module":"std.parallelism","name":"std.parallelism","package":"phobos","parentType":"","signature":"","url":"/phobos/std/parallelism.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"__lazilyInitializedConstant","package":"phobos","parentType":"","signature":"T __lazilyInitializedConstant(T,  alias  outOfBandValue,  alias  initializer)() if (is(Unqual!T :  T)\n     &&  is(typeof(initializer()) :  T)\n     &&  is(typeof(outOfBandValue) :  T))","url":"/phobos/std/parallelism/__lazilyInitializedConstant.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"cacheLineSizeImpl","package":"phobos","parentType":"","signature":"size_t cacheLineSizeImpl()","url":"/phobos/std/parallelism/cacheLineSizeImpl.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"atomicSetUbyte","package":"phobos","parentType":"","signature":"void atomicSetUbyte(T)(ref  T stuff,  T newVal) if (__traits(isIntegral,  T)  &&  is(T :  ubyte))","url":"/phobos/std/parallelism/atomicSetUbyte.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"atomicReadUbyte","package":"phobos","parentType":"","signature":"ubyte atomicReadUbyte(T)(ref  T val) if (__traits(isIntegral,  T)  &&  is(T :  ubyte))","url":"/phobos/std/parallelism/atomicReadUbyte.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"atomicCasUbyte","package":"phobos","parentType":"","signature":"bool atomicCasUbyte(T)(ref  T stuff,  T testVal,  T newVal) if (__traits(isIntegral,  T)  &&  is(T :  ubyte))","url":"/phobos/std/parallelism/atomicCasUbyte.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"run","package":"phobos","parentType":"","signature":"ReturnType!F run(F,  Args...)(F fpOrDelegate,  ref  Args args)","url":"/phobos/std/parallelism/run.html"},{"doc":"Creates a `Task` on the GC heap that calls an alias.  This may be executed via `Task.executeInNewThread` or by submitting to a $(REF TaskPool, std,...","kind":"function","module":"std.parallelism","name":"task","package":"phobos","parentType":"","signature":"auto task(alias  fun,  Args...)(Args args)","url":"/phobos/std/parallelism/task.html"},{"doc":"Creates a `Task` on the GC heap that calls a function pointer, delegate, or class/struct with overloaded opCall.","kind":"function","module":"std.parallelism","name":"task","package":"phobos","parentType":"","signature":"auto task(F,  Args...)(F delegateOrFp,  Args args) if (is(typeof(delegateOrFp(args)))  && !isSafeTask!F)","url":"/phobos/std/parallelism/task.html"},{"doc":"Version of `task` usable from `@safe` code.  Usage mechanics are identical to the non-@safe case, but safety introduces some restrictions:","kind":"function","module":"std.parallelism","name":"task","package":"phobos","parentType":"","signature":"@trusted auto task(F,  Args...)(F fun,  Args args) if (__traits(compiles, () @safe =>  fun(args))  &&  isSafeTask!F)","url":"/phobos/std/parallelism/task.html"},{"doc":"These functions allow the creation of `Task` objects on the stack rather than the GC heap.  The lifetime of a `Task` created by `scopedTask` cannot...","kind":"function","module":"std.parallelism","name":"scopedTask","package":"phobos","parentType":"","signature":"auto scopedTask(alias  fun,  Args...)(Args args)","url":"/phobos/std/parallelism/scopedTask.html"},{"doc":"Ditto","kind":"function","module":"std.parallelism","name":"scopedTask","package":"phobos","parentType":"","signature":"auto scopedTask(F,  Args...)(scope  F delegateOrFp,  Args args) if (is(typeof(delegateOrFp(args)))  && !isSafeTask!F)","url":"/phobos/std/parallelism/scopedTask.html"},{"doc":"Ditto","kind":"function","module":"std.parallelism","name":"scopedTask","package":"phobos","parentType":"","signature":"@trusted auto scopedTask(F,  Args...)(F fun,  Args args) if (__traits(compiles, () @safe =>  fun(args))  &&  isSafeTask!F)","url":"/phobos/std/parallelism/scopedTask.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"totalCPUsImpl","package":"phobos","parentType":"","signature":"uint totalCPUsImpl()","url":"/phobos/std/parallelism/totalCPUsImpl.html"},{"doc":"Returns a lazily initialized global instantiation of `TaskPool`. This function can safely be called concurrently from multiple non-worker threads. ...","kind":"function","module":"std.parallelism","name":"taskPool","package":"phobos","parentType":"","signature":"TaskPool taskPool()","url":"/phobos/std/parallelism/taskPool.html"},{"doc":"These properties get and set the number of worker threads in the `TaskPool` instance returned by `taskPool`.  The default value is `totalCPUs` - 1....","kind":"function","module":"std.parallelism","name":"defaultPoolThreads","package":"phobos","parentType":"","signature":"uint defaultPoolThreads()","url":"/phobos/std/parallelism/defaultPoolThreads.html"},{"doc":"Ditto","kind":"function","module":"std.parallelism","name":"defaultPoolThreads","package":"phobos","parentType":"","signature":"void defaultPoolThreads(uint  newVal)","url":"/phobos/std/parallelism/defaultPoolThreads.html"},{"doc":"Convenience functions that forwards to `taskPool.parallel`.  The purpose of these is to make parallel foreach less verbose and more readable.","kind":"function","module":"std.parallelism","name":"parallel","package":"phobos","parentType":"","signature":"ParallelForeach!R parallel(R)(R range)","url":"/phobos/std/parallelism/parallel.html"},{"doc":"Ditto","kind":"function","module":"std.parallelism","name":"parallel","package":"phobos","parentType":"","signature":"ParallelForeach!R parallel(R)(R range,  size_t workUnitSize)","url":"/phobos/std/parallelism/parallel.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"submitAndExecute","package":"phobos","parentType":"","signature":"void submitAndExecute(\n     TaskPool pool,\n     scope  void  delegate()  doIt\n)","url":"/phobos/std/parallelism/submitAndExecute.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"foreachErr","package":"phobos","parentType":"","signature":"void foreachErr()","url":"/phobos/std/parallelism/foreachErr.html"},{"doc":"","kind":"function","module":"std.parallelism","name":"doSizeZeroCase","package":"phobos","parentType":"","signature":"int doSizeZeroCase(R,  Delegate)(ref  ParallelForeach!R p,  Delegate dg)","url":"/phobos/std/parallelism/doSizeZeroCase.html"},{"doc":"","kind":"alias","module":"std.parallelism","name":"cacheLineSize","package":"phobos","parentType":"","signature":"cacheLineSize = __lazilyInitializedConstant!(immutable(size_t),  size_t.max,  cacheLineSizeImpl)","url":"/phobos/std/parallelism.html#cacheLineSize"},{"doc":"","kind":"enum","module":"std.parallelism","name":"TaskStatus","package":"phobos","parentType":"","signature":"TaskStatus : ubyte","url":"/phobos/std/parallelism.html#TaskStatus"},{"doc":"","kind":"enum_member","module":"std.parallelism","name":"notStarted","package":"phobos","parentType":"","signature":"notStarted = ","url":"/phobos/std/parallelism.html#TaskStatus"},{"doc":"","kind":"enum_member","module":"std.parallelism","name":"inProgress","package":"phobos","parentType":"","signature":"inProgress = ","url":"/phobos/std/parallelism.html#TaskStatus"},{"doc":"","kind":"enum_member","module":"std.parallelism","name":"done","package":"phobos","parentType":"","signature":"done = ","url":"/phobos/std/parallelism.html#TaskStatus"},{"doc":"","kind":"struct","module":"std.parallelism","name":"AbstractTask","package":"phobos","parentType":"","signature":"AbstractTask","url":"/phobos/std/parallelism.html#AbstractTask"},{"doc":"","kind":"method","module":"std.parallelism","name":"done","package":"phobos","parentType":"AbstractTask","signature":"bool done()","url":"/phobos/std/parallelism/AbstractTask.done.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"job","package":"phobos","parentType":"AbstractTask","signature":"void job()","url":"/phobos/std/parallelism/AbstractTask.job.html"},{"doc":"`Task` represents the fundamental unit of work.  A `Task` may be executed in parallel with any other `Task`.  Using this struct directly allows fut...","kind":"struct","module":"std.parallelism","name":"Task","package":"phobos","parentType":"","signature":"Task(alias  fun,  Args...)","url":"/phobos/std/parallelism.html#Task"},{"doc":"","kind":"method","module":"std.parallelism","name":"basePtr","package":"phobos","parentType":"Task","signature":"AbstractTask * basePtr()","url":"/phobos/std/parallelism/Task.basePtr.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"impl","package":"phobos","parentType":"Task","signature":"void impl(void *  myTask)","url":"/phobos/std/parallelism/Task.impl.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"enforcePool","package":"phobos","parentType":"Task","signature":"void enforcePool()","url":"/phobos/std/parallelism/Task.enforcePool.html"},{"doc":"If the `Task` isn't started yet, execute it in the current thread. If it's done, return its return value, if any.  If it's in progress, busy spin u...","kind":"method","module":"std.parallelism","name":"spinForce","package":"phobos","parentType":"Task","signature":"ReturnType spinForce()","url":"/phobos/std/parallelism/Task.spinForce.html"},{"doc":"If the `Task` isn't started yet, execute it in the current thread. If it's done, return its return value, if any.  If it's in progress, wait on a c...","kind":"method","module":"std.parallelism","name":"yieldForce","package":"phobos","parentType":"Task","signature":"ReturnType yieldForce()","url":"/phobos/std/parallelism/Task.yieldForce.html"},{"doc":"If this `Task` was not started yet, execute it in the current thread.  If it is finished, return its result.  If it is in progress, execute any oth...","kind":"method","module":"std.parallelism","name":"workForce","package":"phobos","parentType":"Task","signature":"ReturnType workForce()","url":"/phobos/std/parallelism/Task.workForce.html"},{"doc":"Returns `true` if the `Task` is finished executing.","kind":"method","module":"std.parallelism","name":"done","package":"phobos","parentType":"Task","signature":"bool done()","url":"/phobos/std/parallelism/Task.done.html"},{"doc":"Create a new thread for executing this `Task`, execute it in the newly created thread, then terminate the thread.  This can be used for future/prom...","kind":"method","module":"std.parallelism","name":"executeInNewThread","package":"phobos","parentType":"Task","signature":"void executeInNewThread()","url":"/phobos/std/parallelism/Task.executeInNewThread.html"},{"doc":"Ditto","kind":"method","module":"std.parallelism","name":"executeInNewThread","package":"phobos","parentType":"Task","signature":"void executeInNewThread(int  priority)","url":"/phobos/std/parallelism/Task.executeInNewThread.html"},{"doc":"The total number of CPU cores available on the current machine, as reported by the operating system.","kind":"alias","module":"std.parallelism","name":"totalCPUs","package":"phobos","parentType":"","signature":"totalCPUs = __lazilyInitializedConstant!(immutable(uint),  uint.max,  totalCPUsImpl)","url":"/phobos/std/parallelism.html#totalCPUs"},{"doc":"","kind":"class","module":"std.parallelism","name":"ParallelismThread","package":"phobos","parentType":"","signature":"ParallelismThread : Thread","url":"/phobos/std/parallelism.html#ParallelismThread"},{"doc":"This class encapsulates a task queue and a set of worker threads.  Its purpose is to efficiently map a large number of `Task`s onto a smaller numbe...","kind":"class","module":"std.parallelism","name":"TaskPool","package":"phobos","parentType":"","signature":"TaskPool","url":"/phobos/std/parallelism.html#TaskPool"},{"doc":"","kind":"method","module":"std.parallelism","name":"doJob","package":"phobos","parentType":"TaskPool","signature":"void doJob(AbstractTask *  job)","url":"/phobos/std/parallelism/TaskPool.doJob.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"doSingleTask","package":"phobos","parentType":"TaskPool","signature":"void doSingleTask()","url":"/phobos/std/parallelism/TaskPool.doSingleTask.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"startWorkLoop","package":"phobos","parentType":"TaskPool","signature":"void startWorkLoop()","url":"/phobos/std/parallelism/TaskPool.startWorkLoop.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"executeWorkLoop","package":"phobos","parentType":"TaskPool","signature":"void executeWorkLoop()","url":"/phobos/std/parallelism/TaskPool.executeWorkLoop.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"pop","package":"phobos","parentType":"TaskPool","signature":"AbstractTask * pop()","url":"/phobos/std/parallelism/TaskPool.pop.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"popNoSync","package":"phobos","parentType":"TaskPool","signature":"AbstractTask * popNoSync()","url":"/phobos/std/parallelism/TaskPool.popNoSync.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"abstractPut","package":"phobos","parentType":"TaskPool","signature":"void abstractPut(AbstractTask *  task)","url":"/phobos/std/parallelism/TaskPool.abstractPut.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"abstractPutNoSync","package":"phobos","parentType":"TaskPool","signature":"void abstractPutNoSync(AbstractTask *  task)","url":"/phobos/std/parallelism/TaskPool.abstractPutNoSync.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"abstractPutGroupNoSync","package":"phobos","parentType":"TaskPool","signature":"void abstractPutGroupNoSync(AbstractTask *  h,  AbstractTask *  t)","url":"/phobos/std/parallelism/TaskPool.abstractPutGroupNoSync.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"tryDeleteExecute","package":"phobos","parentType":"TaskPool","signature":"void tryDeleteExecute(AbstractTask *  toExecute)","url":"/phobos/std/parallelism/TaskPool.tryDeleteExecute.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"deleteItem","package":"phobos","parentType":"TaskPool","signature":"bool deleteItem(AbstractTask *  item)","url":"/phobos/std/parallelism/TaskPool.deleteItem.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"deleteItemNoSync","package":"phobos","parentType":"TaskPool","signature":"bool deleteItemNoSync(AbstractTask *  item)","url":"/phobos/std/parallelism/TaskPool.deleteItemNoSync.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"queueLock","package":"phobos","parentType":"TaskPool","signature":"void queueLock()","url":"/phobos/std/parallelism/TaskPool.queueLock.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"queueUnlock","package":"phobos","parentType":"TaskPool","signature":"void queueUnlock()","url":"/phobos/std/parallelism/TaskPool.queueUnlock.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"waiterLock","package":"phobos","parentType":"TaskPool","signature":"void waiterLock()","url":"/phobos/std/parallelism/TaskPool.waiterLock.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"waiterUnlock","package":"phobos","parentType":"TaskPool","signature":"void waiterUnlock()","url":"/phobos/std/parallelism/TaskPool.waiterUnlock.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"wait","package":"phobos","parentType":"TaskPool","signature":"void wait()","url":"/phobos/std/parallelism/TaskPool.wait.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"notify","package":"phobos","parentType":"TaskPool","signature":"void notify()","url":"/phobos/std/parallelism/TaskPool.notify.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"notifyAll","package":"phobos","parentType":"TaskPool","signature":"void notifyAll()","url":"/phobos/std/parallelism/TaskPool.notifyAll.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"waitUntilCompletion","package":"phobos","parentType":"TaskPool","signature":"void waitUntilCompletion()","url":"/phobos/std/parallelism/TaskPool.waitUntilCompletion.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"notifyWaiters","package":"phobos","parentType":"TaskPool","signature":"void notifyWaiters()","url":"/phobos/std/parallelism/TaskPool.notifyWaiters.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"defaultWorkUnitSize","package":"phobos","parentType":"TaskPool","signature":"size_t defaultWorkUnitSize(size_t rangeLen)","url":"/phobos/std/parallelism/TaskPool.defaultWorkUnitSize.html"},{"doc":"Implements a parallel foreach loop over a range.  This works by implicitly creating and submitting one `Task` to the `TaskPool` for each worker thr...","kind":"method","module":"std.parallelism","name":"parallel","package":"phobos","parentType":"TaskPool","signature":"ParallelForeach!R parallel(R)(R range,  size_t workUnitSize)","url":"/phobos/std/parallelism/TaskPool.parallel.html"},{"doc":"Ditto","kind":"method","module":"std.parallelism","name":"parallel","package":"phobos","parentType":"TaskPool","signature":"ParallelForeach!R parallel(R)(R range)","url":"/phobos/std/parallelism/TaskPool.parallel.html"},{"doc":"Given a `source` range that is expensive to iterate over, returns an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) that asynchrono...","kind":"method","module":"std.parallelism","name":"asyncBuf","package":"phobos","parentType":"TaskPool","signature":"auto asyncBuf(S)(S source,  size_t bufSize =  100) if (isInputRange!S)","url":"/phobos/std/parallelism/TaskPool.asyncBuf.html"},{"doc":"Given a callable object `next` that writes to a user-provided buffer and a second callable object `empty` that determines whether more data is avai...","kind":"method","module":"std.parallelism","name":"asyncBuf","package":"phobos","parentType":"TaskPool","signature":"auto asyncBuf(C1,  C2)(C1 next,  C2 empty,  size_t initialBufSize =  0,  size_t nBuffers =  100) if (is(typeof(C2.init()) :  bool)  &&\n         Parameters!C1.length ==  1 &&\n         Parameters!C2.length ==  0 &&\n         isArray!(Parameters!C1[0])\n    )","url":"/phobos/std/parallelism/TaskPool.asyncBuf.html"},{"doc":"Gets the index of the current thread relative to this `TaskPool`.  Any thread not in this pool will receive an index of 0.  The worker threads in t...","kind":"method","module":"std.parallelism","name":"workerIndex","package":"phobos","parentType":"TaskPool","signature":"size_t workerIndex()","url":"/phobos/std/parallelism/TaskPool.workerIndex.html"},{"doc":"Creates an instance of worker-local storage, initialized with a given value.  The value is `lazy` so that you can, for example, easily create one i...","kind":"method","module":"std.parallelism","name":"workerLocalStorage","package":"phobos","parentType":"TaskPool","signature":"WorkerLocalStorage!T workerLocalStorage(T)(lazy  T initialVal =  T.init)","url":"/phobos/std/parallelism/TaskPool.workerLocalStorage.html"},{"doc":"Signals to all worker threads to terminate as soon as they are finished with their current `Task`, or immediately if they are not executing a `Task...","kind":"method","module":"std.parallelism","name":"stop","package":"phobos","parentType":"TaskPool","signature":"void stop()","url":"/phobos/std/parallelism/TaskPool.stop.html"},{"doc":"Signals worker threads to terminate when the queue becomes empty.","kind":"method","module":"std.parallelism","name":"finish","package":"phobos","parentType":"TaskPool","signature":"void finish(bool  blocking =  false)","url":"/phobos/std/parallelism/TaskPool.finish.html"},{"doc":"Returns the number of worker threads in the pool.","kind":"method","module":"std.parallelism","name":"size","package":"phobos","parentType":"TaskPool","signature":"size_t size()","url":"/phobos/std/parallelism/TaskPool.size.html"},{"doc":"Put a `Task` object on the back of the task queue.  The `Task` object may be passed by pointer or reference.","kind":"method","module":"std.parallelism","name":"put","package":"phobos","parentType":"TaskPool","signature":"void put(alias  fun,  Args...)(ref  Task!(fun,  Args)  task) if (!isSafeReturn!(typeof(task)))","url":"/phobos/std/parallelism/TaskPool.put.html"},{"doc":"Ditto","kind":"method","module":"std.parallelism","name":"put","package":"phobos","parentType":"TaskPool","signature":"void put(alias  fun,  Args...)(Task!(fun,  Args) *  task) if (!isSafeReturn!(typeof(* task)))","url":"/phobos/std/parallelism/TaskPool.put.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"put","package":"phobos","parentType":"TaskPool","signature":"void put(alias  fun,  Args...)(ref  Task!(fun,  Args)  task) if (isSafeReturn!(typeof(task)))","url":"/phobos/std/parallelism/TaskPool.put.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"put","package":"phobos","parentType":"TaskPool","signature":"void put(alias  fun,  Args...)(Task!(fun,  Args) *  task) if (isSafeReturn!(typeof(* task)))","url":"/phobos/std/parallelism/TaskPool.put.html"},{"doc":"These properties control whether the worker threads are daemon threads. A daemon thread is automatically terminated when all non-daemon threads hav...","kind":"method","module":"std.parallelism","name":"isDaemon","package":"phobos","parentType":"TaskPool","signature":"bool isDaemon()","url":"/phobos/std/parallelism/TaskPool.isDaemon.html"},{"doc":"Ditto","kind":"method","module":"std.parallelism","name":"isDaemon","package":"phobos","parentType":"TaskPool","signature":"void isDaemon(bool  newVal)","url":"/phobos/std/parallelism/TaskPool.isDaemon.html"},{"doc":"These functions allow getting and setting the OS scheduling priority of the worker threads in this `TaskPool`.  They forward to `core.thread.Thread...","kind":"method","module":"std.parallelism","name":"priority","package":"phobos","parentType":"TaskPool","signature":"int priority()","url":"/phobos/std/parallelism/TaskPool.priority.html"},{"doc":"Ditto","kind":"method","module":"std.parallelism","name":"priority","package":"phobos","parentType":"TaskPool","signature":"void priority(int  newPriority)","url":"/phobos/std/parallelism/TaskPool.priority.html"},{"doc":"","kind":"class","module":"std.parallelism","name":"ParallelForeachError","package":"phobos","parentType":"","signature":"ParallelForeachError : Error","url":"/phobos/std/parallelism.html#ParallelForeachError"},{"doc":"","kind":"struct","module":"std.parallelism","name":"ParallelForeach","package":"phobos","parentType":"","signature":"ParallelForeach(R)","url":"/phobos/std/parallelism.html#ParallelForeach"},{"doc":"","kind":"method","module":"std.parallelism","name":"opApply","package":"phobos","parentType":"ParallelForeach","signature":"int opApply(scope  NoIndexDg dg)","url":"/phobos/std/parallelism/ParallelForeach.opApply.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"opApply","package":"phobos","parentType":"ParallelForeach","signature":"int opApply(scope  IndexDg dg)","url":"/phobos/std/parallelism/ParallelForeach.opApply.html"},{"doc":"","kind":"struct","module":"std.parallelism","name":"RoundRobinBuffer","package":"phobos","parentType":"","signature":"RoundRobinBuffer(C1,  C2)","url":"/phobos/std/parallelism.html#RoundRobinBuffer"},{"doc":"","kind":"method","module":"std.parallelism","name":"prime","package":"phobos","parentType":"RoundRobinBuffer","signature":"void prime()","url":"/phobos/std/parallelism/RoundRobinBuffer.prime.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"front","package":"phobos","parentType":"RoundRobinBuffer","signature":"T[] front()","url":"/phobos/std/parallelism/RoundRobinBuffer.front.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"popFront","package":"phobos","parentType":"RoundRobinBuffer","signature":"void popFront()","url":"/phobos/std/parallelism/RoundRobinBuffer.popFront.html"},{"doc":"","kind":"method","module":"std.parallelism","name":"empty","package":"phobos","parentType":"RoundRobinBuffer","signature":"bool empty()","url":"/phobos/std/parallelism/RoundRobinBuffer.empty.html"},{"doc":"","kind":"template","module":"std.parallelism","name":"MapType","package":"phobos","parentType":"","signature":"MapType(R,  functions...)","url":"/phobos/std/parallelism.html#MapType"},{"doc":"","kind":"template","module":"std.parallelism","name":"ReduceType","package":"phobos","parentType":"","signature":"ReduceType(alias  fun,  R,  E)","url":"/phobos/std/parallelism.html#ReduceType"},{"doc":"","kind":"template","module":"std.parallelism","name":"noUnsharedAliasing","package":"phobos","parentType":"","signature":"noUnsharedAliasing(T)","url":"/phobos/std/parallelism.html#noUnsharedAliasing"},{"doc":"","kind":"template","module":"std.parallelism","name":"isSafeTask","package":"phobos","parentType":"","signature":"isSafeTask(F)","url":"/phobos/std/parallelism.html#isSafeTask"},{"doc":"","kind":"template","module":"std.parallelism","name":"isSafeReturn","package":"phobos","parentType":"","signature":"isSafeReturn(T)","url":"/phobos/std/parallelism.html#isSafeReturn"},{"doc":"","kind":"template","module":"std.parallelism","name":"randAssignable","package":"phobos","parentType":"","signature":"randAssignable(R)","url":"/phobos/std/parallelism.html#randAssignable"},{"doc":"","kind":"template","module":"std.parallelism","name":"AliasReturn","package":"phobos","parentType":"","signature":"AliasReturn(alias  fun,  T...)","url":"/phobos/std/parallelism.html#AliasReturn"},{"doc":"","kind":"template","module":"std.parallelism","name":"reduceAdjoin","package":"phobos","parentType":"","signature":"reduceAdjoin(functions...)","url":"/phobos/std/parallelism.html#reduceAdjoin"},{"doc":"","kind":"template","module":"std.parallelism","name":"reduceFinish","package":"phobos","parentType":"","signature":"reduceFinish(functions...)","url":"/phobos/std/parallelism.html#reduceFinish"},{"doc":"","kind":"template","module":"std.parallelism","name":"isRoundRobin","package":"phobos","parentType":"","signature":"isRoundRobin(R :  RoundRobinBuffer!(C1,  C2),  C1,  C2)","url":"/phobos/std/parallelism.html#isRoundRobin"},{"doc":"","kind":"template","module":"std.parallelism","name":"isRoundRobin","package":"phobos","parentType":"","signature":"isRoundRobin(T)","url":"/phobos/std/parallelism.html#isRoundRobin"},{"doc":"","kind":"template","module":"std.parallelism","name":"randLen","package":"phobos","parentType":"","signature":"randLen(R)","url":"/phobos/std/parallelism.html#randLen"},{"doc":"","kind":"variable","module":"std.parallelism","name":"_defaultPoolThreads","package":"phobos","parentType":"","signature":"uint _defaultPoolThreads","url":"/phobos/std/parallelism.html#_defaultPoolThreads"},{"doc":"","kind":"variable","module":"std.parallelism","name":"parallelApplyMixinRandomAccess","package":"phobos","parentType":"","signature":"string parallelApplyMixinRandomAccess","url":"/phobos/std/parallelism.html#parallelApplyMixinRandomAccess"},{"doc":"","kind":"variable","module":"std.parallelism","name":"parallelApplyMixinInputRange","package":"phobos","parentType":"","signature":"string parallelApplyMixinInputRange","url":"/phobos/std/parallelism.html#parallelApplyMixinInputRange"},{"doc":"This module is used to manipulate path strings.","kind":"module","module":"std.path","name":"std.path","package":"phobos","parentType":"","signature":"","url":"/phobos/std/path.html"},{"doc":"Determines whether the given character is a directory separator.","kind":"function","module":"std.path","name":"isDirSeparator","package":"phobos","parentType":"","signature":"bool isDirSeparator(dchar  c)","url":"/phobos/std/path/isDirSeparator.html"},{"doc":"","kind":"function","module":"std.path","name":"isDriveSeparator","package":"phobos","parentType":"","signature":"bool isDriveSeparator(dchar  c)","url":"/phobos/std/path/isDriveSeparator.html"},{"doc":"","kind":"function","module":"std.path","name":"lastSeparator","package":"phobos","parentType":"","signature":"ptrdiff_t lastSeparator(R)(R path) if (isRandomAccessRange!R &&  isSomeChar!(ElementType!R)  ||\n     isNarrowString!R)","url":"/phobos/std/path/lastSeparator.html"},{"doc":"","kind":"function","module":"std.path","name":"ltrimDirSeparators","package":"phobos","parentType":"","signature":"auto ltrimDirSeparators(R)(R path) if (isSomeFiniteCharInputRange!R ||  isNarrowString!R)","url":"/phobos/std/path/ltrimDirSeparators.html"},{"doc":"","kind":"function","module":"std.path","name":"rtrimDirSeparators","package":"phobos","parentType":"","signature":"auto rtrimDirSeparators(R)(R path) if (isBidirectionalRange!R &&  isSomeChar!(ElementType!R)  ||\n     isNarrowString!R)","url":"/phobos/std/path/rtrimDirSeparators.html"},{"doc":"","kind":"function","module":"std.path","name":"trimDirSeparators","package":"phobos","parentType":"","signature":"auto trimDirSeparators(R)(R path) if (isBidirectionalRange!R &&  isSomeChar!(ElementType!R)  ||\n     isNarrowString!R)","url":"/phobos/std/path/trimDirSeparators.html"},{"doc":"Params: cs = Whether or not suffix matching is case-sensitive. path = A path name. It can be a string, or any random-access range of characters. su...","kind":"function","module":"std.path","name":"baseName","package":"phobos","parentType":"","signature":"auto baseName(R)(return  scope  R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  isSomeChar!(ElementType!R)  && !isSomeString!R)","url":"/phobos/std/path/baseName.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"baseName","package":"phobos","parentType":"","signature":"auto baseName(C)(return  scope  C[]  path) if (isSomeChar!C)","url":"/phobos/std/path/baseName.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"baseName","package":"phobos","parentType":"","signature":"inout(C)[] baseName(CaseSensitive cs =  CaseSensitive.osDefault,  C,  C1)(return  scope  inout(C)[]  path,  in  C1[]  suffix) if (isSomeChar!C &&  isSomeChar!C1)","url":"/phobos/std/path/baseName.html"},{"doc":"","kind":"function","module":"std.path","name":"_baseName","package":"phobos","parentType":"","signature":"R _baseName(R)(return  scope  R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  isSomeChar!(ElementType!R)  ||  isNarrowString!R)","url":"/phobos/std/path/_baseName.html"},{"doc":"Returns the parent directory of `path`. On Windows, this includes the drive letter if present. If `path` is a relative path and the parent director...","kind":"function","module":"std.path","name":"dirName","package":"phobos","parentType":"","signature":"auto dirName(R)(return  scope  R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  && !isSomeString!R)","url":"/phobos/std/path/dirName.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"dirName","package":"phobos","parentType":"","signature":"auto dirName(C)(return  scope  C[]  path) if (isSomeChar!C)","url":"/phobos/std/path/dirName.html"},{"doc":"","kind":"function","module":"std.path","name":"_dirName","package":"phobos","parentType":"","signature":"auto _dirName(R)(return  scope  R path)","url":"/phobos/std/path/_dirName.html"},{"doc":"Returns the root directory of the specified path, or `null` if the path is not rooted.","kind":"function","module":"std.path","name":"rootName","package":"phobos","parentType":"","signature":"auto rootName(R)(R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  && !isSomeString!R)","url":"/phobos/std/path/rootName.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"rootName","package":"phobos","parentType":"","signature":"auto rootName(C)(C[]  path) if (isSomeChar!C)","url":"/phobos/std/path/rootName.html"},{"doc":"","kind":"function","module":"std.path","name":"_rootName","package":"phobos","parentType":"","signature":"auto _rootName(R)(R path)","url":"/phobos/std/path/_rootName.html"},{"doc":"Get the drive portion of a path.","kind":"function","module":"std.path","name":"driveName","package":"phobos","parentType":"","signature":"auto driveName(R)(R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  && !isSomeString!R)","url":"/phobos/std/path/driveName.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"driveName","package":"phobos","parentType":"","signature":"auto driveName(C)(C[]  path) if (isSomeChar!C)","url":"/phobos/std/path/driveName.html"},{"doc":"","kind":"function","module":"std.path","name":"_driveName","package":"phobos","parentType":"","signature":"auto _driveName(R)(R path)","url":"/phobos/std/path/_driveName.html"},{"doc":"Strips the drive from a Windows path.  On POSIX, the path is returned unaltered.","kind":"function","module":"std.path","name":"stripDrive","package":"phobos","parentType":"","signature":"auto stripDrive(R)(R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  isSomeChar!(ElementType!R)  && !isSomeString!R)","url":"/phobos/std/path/stripDrive.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"stripDrive","package":"phobos","parentType":"","signature":"auto stripDrive(C)(C[]  path) if (isSomeChar!C)","url":"/phobos/std/path/stripDrive.html"},{"doc":"","kind":"function","module":"std.path","name":"_stripDrive","package":"phobos","parentType":"","signature":"auto _stripDrive(R)(R path)","url":"/phobos/std/path/_stripDrive.html"},{"doc":"","kind":"function","module":"std.path","name":"extSeparatorPos","package":"phobos","parentType":"","signature":"ptrdiff_t extSeparatorPos(R)(R path) if (isRandomAccessRange!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  ||\n     isNarrowString!R)","url":"/phobos/std/path/extSeparatorPos.html"},{"doc":"Params: path = A path name. Returns: The _extension part of a file name, including the dot.","kind":"function","module":"std.path","name":"extension","package":"phobos","parentType":"","signature":"auto extension(R)(R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  isSomeChar!(ElementType!R)  ||\n     is(StringTypeOf!R))","url":"/phobos/std/path/extension.html"},{"doc":"Remove extension from path.","kind":"function","module":"std.path","name":"stripExtension","package":"phobos","parentType":"","signature":"auto stripExtension(R)(R path) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  && !isSomeString!R)","url":"/phobos/std/path/stripExtension.html"},{"doc":"Ditto","kind":"function","module":"std.path","name":"stripExtension","package":"phobos","parentType":"","signature":"auto stripExtension(C)(C[]  path) if (isSomeChar!C)","url":"/phobos/std/path/stripExtension.html"},{"doc":"","kind":"function","module":"std.path","name":"_stripExtension","package":"phobos","parentType":"","signature":"auto _stripExtension(R)(R path)","url":"/phobos/std/path/_stripExtension.html"},{"doc":"Sets or replaces an extension.","kind":"function","module":"std.path","name":"setExtension","package":"phobos","parentType":"","signature":"immutable(C1)[] setExtension(C1,  C2)(in  C1[]  path,  in  C2[]  ext) if (isSomeChar!C1 && !is(C1 ==  immutable)  &&  is(immutable  C1 ==  immutable  C2))","url":"/phobos/std/path/setExtension.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"setExtension","package":"phobos","parentType":"","signature":"immutable(C1)[] setExtension(C1,  C2)(immutable(C1)[]  path,  const(C2)[]  ext) if (isSomeChar!C1 &&  is(immutable  C1 ==  immutable  C2))","url":"/phobos/std/path/setExtension.html"},{"doc":"Replace existing extension on filespec with new one.","kind":"function","module":"std.path","name":"withExtension","package":"phobos","parentType":"","signature":"auto withExtension(R,  C)(R path,  C[]  ext) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  &&\n    !isSomeString!R &&  isSomeChar!C)","url":"/phobos/std/path/withExtension.html"},{"doc":"Ditto","kind":"function","module":"std.path","name":"withExtension","package":"phobos","parentType":"","signature":"auto withExtension(C1,  C2)(C1[]  path,  C2[]  ext) if (isSomeChar!C1 &&  isSomeChar!C2)","url":"/phobos/std/path/withExtension.html"},{"doc":"","kind":"function","module":"std.path","name":"_withExtension","package":"phobos","parentType":"","signature":"auto _withExtension(R,  C)(R path,  C[]  ext)","url":"/phobos/std/path/_withExtension.html"},{"doc":"Params: path = A path name. ext = The default extension to use.","kind":"function","module":"std.path","name":"defaultExtension","package":"phobos","parentType":"","signature":"immutable(C1)[] defaultExtension(C1,  C2)(in  C1[]  path,  in  C2[]  ext) if (isSomeChar!C1 &&  is(immutable  C1 ==  immutable  C2))","url":"/phobos/std/path/defaultExtension.html"},{"doc":"Set the extension of `path` to `ext` if `path` doesn't have one.","kind":"function","module":"std.path","name":"withDefaultExtension","package":"phobos","parentType":"","signature":"auto withDefaultExtension(R,  C)(R path,  C[]  ext) if (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R &&  isSomeChar!(ElementType!R)  &&\n    !isSomeString!R &&  isSomeChar!C)","url":"/phobos/std/path/withDefaultExtension.html"},{"doc":"Ditto","kind":"function","module":"std.path","name":"withDefaultExtension","package":"phobos","parentType":"","signature":"auto withDefaultExtension(C1,  C2)(C1[]  path,  C2[]  ext) if (isSomeChar!C1 &&  isSomeChar!C2)","url":"/phobos/std/path/withDefaultExtension.html"},{"doc":"","kind":"function","module":"std.path","name":"_withDefaultExtension","package":"phobos","parentType":"","signature":"auto _withDefaultExtension(R,  C)(R path,  C[]  ext)","url":"/phobos/std/path/_withDefaultExtension.html"},{"doc":"Combines one or more path segments.","kind":"function","module":"std.path","name":"buildPath","package":"phobos","parentType":"","signature":"immutable(ElementEncodingType!(ElementType!Range))[] buildPath(Range)(scope  Range segments) if (isInputRange!Range && !isInfinite!Range &&  isSomeString!(ElementType!Range))","url":"/phobos/std/path/buildPath.html"},{"doc":"ditto","kind":"function","module":"std.path","name":"buildPath","package":"phobos","parentType":"","signature":"immutable(C)[] buildPath(C)(const(C)[][]  paths...) if (isSomeChar!C)","url":"/phobos/std/path/buildPath.html"},{"doc":"Concatenate path segments together to form one path.","kind":"function","module":"std.path","name":"chainPath","package":"phobos","parentType":"","signature":"auto chainPath(R1,  R2,  Ranges...)(R1 r1,  R2 r2,  Ranges ranges) if ((isRandomAccessRange!R1 &&  hasSlicing!R1 &&  hasLength!R1 &&  isSomeChar!(ElementType!R1)  ||\n     isNarrowString!R1 &&\n    !isConvertibleToString!R1)  &&\n    (isRandomAccessRange!R2 &&  hasSlicing!R2 &&  hasLength!R2 &&  isSomeChar!(ElementType!R2)  ||\n     isNarrowString!R2 &&\n    !isConvertibleToString!R2)  &&\n    (Ranges.length ==  0 ||  is(typeof(chainPath(r2,  ranges))))\n    )","url":"/phobos/std/path/chainPath.html"},{"doc":"","kind":"function","module":"std.path","name":"chainPath","package":"phobos","parentType":"","signature":"auto chainPath(Ranges...)(auto  ref  Ranges ranges) if (Ranges.length >=  2 &&\n     std.meta.anySatisfy!(isConvertibleToString,  Ranges))","url":"/phobos/std/path/chainPath.html"},{"doc":"Performs the same task as $(LREF buildPath), while at the same time resolving current/parent directory symbols (`\".\"` and `\"..\"`) and removing supe...","kind":"function","module":"std.path","name":"buildNormalizedPath","package":"phobos","parentType":"","signature":"immutable(C)[] buildNormalizedPath(C)(const(C[])[]  paths...) if (isSomeChar!C)","url":"/phobos/std/path/buildNormalizedPath.html"},{"doc":"Normalize a path by resolving current/parent directory symbols (`\".\"` and `\"..\"`) and removing superfluous directory separators. It will return \".\"...","kind":"function","module":"std.path","name":"asNormalizedPath","package":"phobos","parentType":"","signature":"auto asNormalizedPath(R)(return  scope  R path) if (isSomeChar!(ElementEncodingType!R)  &&\n    (isRandomAccessRange!R &&  hasSlicing!R &&  hasLength!R ||  isNarrowString!R)  &&\n    !isConvertibleToString!R)","url":"/phobos/std/path/asNormalizedPath.html"},{"doc":"","kind":"function","module":"std.path","name":"asNormalizedPath","package":"phobos","parentType":"","signature":"auto asNormalizedPath(R)(return  scope  auto  ref  R path) if (isConvertibleToString!R)","url":"/phobos/std/path/asNormalizedPath.html"},{"doc":"Slice up a path into its elements.","kind":"function","module":"std.path","name":"pathSplitter","package":"phobos","parentType":"","signature":"auto pathSplitter(R)(R path) if ((isRandomAccessRange!R &&  hasSlicing!R ||\n     isNarrowString!R)  &&\n    !isConvertibleToString!R)","url":"/phobos/std/path/pathSplitter.html"},{"doc":"","kind":"function","module":"std.path","name":"pathSplitter","package":"phobos","parentType":"","signature":"auto pathSplitter(R)(auto  ref  R path) if (isConvertibleToString!R)","url":"/phobos/std/path/pathSplitter.html"},{"doc":"Determines whether a path starts at a root directory.","kind":"function","module":"std.path","name":"isRooted","package":"phobos","parentType":"","signature":"bool isRooted(R)(R path) if (isRandomAccessRange!R &&  isSomeChar!(ElementType!R)  ||\n     is(StringTypeOf!R))","url":"/phobos/std/path/isRooted.html"},{"doc":"Transforms `path` into an absolute path.","kind":"function","module":"std.path","name":"absolutePath","package":"phobos","parentType":"","signature":"string absolutePath(return  scope  const  string path,  lazy  string base =  getcwd())","url":"/phobos/std/path/absolutePath.html"},{"doc":"Transforms `path` into an absolute path.","kind":"function","module":"std.path","name":"asAbsolutePath","package":"phobos","parentType":"","signature":"auto asAbsolutePath(R)(R path) if ((isRandomAccessRange!R &&  isSomeChar!(ElementType!R)  ||\n     isNarrowString!R)  &&\n    !isConvertibleToString!R)","url":"/phobos/std/path/asAbsolutePath.html"},{"doc":"","kind":"function","module":"std.path","name":"asAbsolutePath","package":"phobos","parentType":"","signature":"auto asAbsolutePath(R)(auto  ref  R path) if (isConvertibleToString!R)","url":"/phobos/std/path/asAbsolutePath.html"},{"doc":"Translates `path` into a relative path.","kind":"function","module":"std.path","name":"relativePath","package":"phobos","parentType":"","signature":"string relativePath(CaseSensitive cs =  CaseSensitive.osDefault)(string path,  lazy  string base =  getcwd())","url":"/phobos/std/path/relativePath.html"},{"doc":"Transforms `path` into a path relative to `base`.","kind":"function","module":"std.path","name":"asRelativePath","package":"phobos","parentType":"","signature":"auto asRelativePath(CaseSensitive cs =  CaseSensitive.osDefault,  R1,  R2)(R1 path,  R2 base) if ((isNarrowString!R1 ||\n    (isRandomAccessRange!R1 &&  hasSlicing!R1 &&  isSomeChar!(ElementType!R1))  &&\n    !isConvertibleToString!R1)  &&\n    (isNarrowString!R2 ||\n    (isRandomAccessRange!R2 &&  hasSlicing!R2 &&  isSomeChar!(ElementType!R2))  &&\n    !isConvertibleToString!R2))","url":"/phobos/std/path/asRelativePath.html"},{"doc":"","kind":"function","module":"std.path","name":"asRelativePath","package":"phobos","parentType":"","signature":"auto asRelativePath(CaseSensitive cs =  CaseSensitive.osDefault,  R1,  R2)(auto  ref  R1 path,  auto  ref  R2 base) if (isConvertibleToString!R1 ||  isConvertibleToString!R2)","url":"/phobos/std/path/asRelativePath.html"},{"doc":"Compares filename characters.","kind":"function","module":"std.path","name":"filenameCharCmp","package":"phobos","parentType":"","signature":"int filenameCharCmp(CaseSensitive cs =  CaseSensitive.osDefault)(dchar  a,  dchar  b)","url":"/phobos/std/path/filenameCharCmp.html"},{"doc":"Compares file names and returns","kind":"function","module":"std.path","name":"filenameCmp","package":"phobos","parentType":"","signature":"int filenameCmp(CaseSensitive cs =  CaseSensitive.osDefault,  Range1,  Range2)(Range1 filename1,  Range2 filename2) if (isSomeFiniteCharInputRange!Range1 && !isConvertibleToString!Range1 &&\n     isSomeFiniteCharInputRange!Range2 && !isConvertibleToString!Range2)","url":"/phobos/std/path/filenameCmp.html"},{"doc":"","kind":"function","module":"std.path","name":"filenameCmp","package":"phobos","parentType":"","signature":"int filenameCmp(CaseSensitive cs =  CaseSensitive.osDefault,  Range1,  Range2)(auto  ref  Range1 filename1,  auto  ref  Range2 filename2) if (isConvertibleToString!Range1 ||  isConvertibleToString!Range2)","url":"/phobos/std/path/filenameCmp.html"},{"doc":"Matches a pattern against a path.","kind":"function","module":"std.path","name":"globMatch","package":"phobos","parentType":"","signature":"bool globMatch(CaseSensitive cs =  CaseSensitive.osDefault,  C,  Range)(Range path,  const(C)[]  pattern) if (isForwardRange!Range && !isInfinite!Range &&\n     isSomeChar!(ElementEncodingType!Range)  && !isConvertibleToString!Range &&\n     isSomeChar!C &&  is(immutable  C ==  immutable  ElementEncodingType!Range))","url":"/phobos/std/path/globMatch.html"},{"doc":"","kind":"function","module":"std.path","name":"globMatch","package":"phobos","parentType":"","signature":"bool globMatch(CaseSensitive cs =  CaseSensitive.osDefault,  C,  Range)(auto  ref  Range path,  const(C)[]  pattern) if (isConvertibleToString!Range)","url":"/phobos/std/path/globMatch.html"},{"doc":"Checks that the given file or directory name is valid.","kind":"function","module":"std.path","name":"isValidFilename","package":"phobos","parentType":"","signature":"bool isValidFilename(Range)(Range filename) if ((isRandomAccessRange!Range &&  hasLength!Range &&  hasSlicing!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/path/isValidFilename.html"},{"doc":"","kind":"function","module":"std.path","name":"isValidFilename","package":"phobos","parentType":"","signature":"bool isValidFilename(Range)(auto  ref  Range filename) if (isConvertibleToString!Range)","url":"/phobos/std/path/isValidFilename.html"},{"doc":"Checks whether `path` is a valid path.","kind":"function","module":"std.path","name":"isValidPath","package":"phobos","parentType":"","signature":"bool isValidPath(Range)(Range path) if ((isRandomAccessRange!Range &&  hasLength!Range &&  hasSlicing!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/path/isValidPath.html"},{"doc":"","kind":"function","module":"std.path","name":"isValidPath","package":"phobos","parentType":"","signature":"bool isValidPath(Range)(auto  ref  Range path) if (isConvertibleToString!Range)","url":"/phobos/std/path/isValidPath.html"},{"doc":"Performs tilde expansion in paths on POSIX systems. On Windows, this function does nothing.","kind":"function","module":"std.path","name":"expandTilde","package":"phobos","parentType":"","signature":"string expandTilde(return  scope  const  string inputPath)","url":"/phobos/std/path/expandTilde.html"},{"doc":"This `enum` is used as a template argument to functions which compare file names, and determines whether the comparison is case sensitive or not.","kind":"enum","module":"std.path","name":"CaseSensitive","package":"phobos","parentType":"","signature":"CaseSensitive : bool","url":"/phobos/std/path.html#CaseSensitive"},{"doc":"File names are case insensitive","kind":"enum_member","module":"std.path","name":"no","package":"phobos","parentType":"","signature":"no = false","url":"/phobos/std/path.html#CaseSensitive"},{"doc":"File names are case sensitive","kind":"enum_member","module":"std.path","name":"yes","package":"phobos","parentType":"","signature":"yes = true","url":"/phobos/std/path.html#CaseSensitive"},{"doc":"The default (or most common) setting for the current platform. That is, `no` on Windows and Mac OS X, and `yes` on all POSIX systems except Darwin ...","kind":"enum_member","module":"std.path","name":"osDefault","package":"phobos","parentType":"","signature":"osDefault = osDefaultCaseSensitivity","url":"/phobos/std/path.html#CaseSensitive"},{"doc":"","kind":"template","module":"std.path","name":"BaseOf","package":"phobos","parentType":"","signature":"BaseOf(R)","url":"/phobos/std/path.html#BaseOf"},{"doc":"Functions for starting and interacting with other processes, and for working with the current process' execution environment.","kind":"module","module":"std.process","name":"std.process","package":"phobos","parentType":"","signature":"","url":"/phobos/std/process.html"},{"doc":"Returns the process ID of the current process, which is guaranteed to be unique on the system.","kind":"function","module":"std.process","name":"thisProcessID","package":"phobos","parentType":"","signature":"int thisProcessID()","url":"/phobos/std/process/thisProcessID.html"},{"doc":"Returns the process ID of the current thread, which is guaranteed to be unique within the current process.","kind":"function","module":"std.process","name":"thisThreadID","package":"phobos","parentType":"","signature":"ThreadID thisThreadID()","url":"/phobos/std/process/thisThreadID.html"},{"doc":"","kind":"function","module":"std.process","name":"uniqueTempPath","package":"phobos","parentType":"","signature":"string uniqueTempPath()","url":"/phobos/std/process/uniqueTempPath.html"},{"doc":"Manipulates _environment variables using an associative-array-like interface.","kind":"class","module":"std.process","name":"environment","package":"phobos","parentType":"","signature":"environment","url":"/phobos/std/process.html#environment"},{"doc":"Retrieves the value of the environment variable with the given `name`. --- auto path = environment[\"PATH\"]; ---","kind":"method","module":"std.process","name":"opIndex","package":"phobos","parentType":"environment","signature":"string opIndex(scope  const(char)[]  name)","url":"/phobos/std/process/environment.opIndex.html"},{"doc":"Retrieves the value of the environment variable with the given `name`, or a default value if the variable doesn't exist.","kind":"method","module":"std.process","name":"get","package":"phobos","parentType":"environment","signature":"string get(scope  const(char)[]  name,  string defaultValue =  null)","url":"/phobos/std/process/environment.get.html"},{"doc":"Assigns the given `value` to the environment variable with the given `name`. If `value` is null the variable is removed from environment.","kind":"method","module":"std.process","name":"opIndexAssign","package":"phobos","parentType":"environment","signature":"inout(char)[] opIndexAssign(return  scope  inout  char[]  value,  scope  const(char)[]  name)","url":"/phobos/std/process/environment.opIndexAssign.html"},{"doc":"Removes the environment variable with the given `name`.","kind":"method","module":"std.process","name":"remove","package":"phobos","parentType":"environment","signature":"void remove(scope  const(char)[]  name)","url":"/phobos/std/process/environment.remove.html"},{"doc":"Identify whether a variable is defined in the environment.","kind":"method","module":"std.process","name":"opBinaryRight","package":"phobos","parentType":"environment","signature":"bool opBinaryRight(string op :  \"in\")(scope  const(char)[]  name)","url":"/phobos/std/process/environment.opBinaryRight.html"},{"doc":"Copies all environment variables into an associative array.","kind":"method","module":"std.process","name":"toAA","package":"phobos","parentType":"environment","signature":"string[string] toAA()","url":"/phobos/std/process/environment.toAA.html"},{"doc":"","kind":"method","module":"std.process","name":"getImpl","package":"phobos","parentType":"environment","signature":"void getImpl(scope  const(char)[]  name,  scope  void  delegate(const(OSChar)[]) @safe sink)","url":"/phobos/std/process/environment.getImpl.html"},{"doc":"","kind":"method","module":"std.process","name":"cachedToString","package":"phobos","parentType":"environment","signature":"string cachedToString(C)(scope  const(C)[]  v)","url":"/phobos/std/process/environment.cachedToString.html"},{"doc":"Facilities for random number generation.","kind":"module","module":"std.random","name":"std.random","package":"phobos","parentType":"","signature":"","url":"/phobos/std/random.html"},{"doc":"A \"good\" seed for initializing random number engines. Initializing with $(D_PARAM unpredictableSeed) makes engines generate different random number...","kind":"function","module":"std.random","name":"unpredictableSeed","package":"phobos","parentType":"","signature":"uint unpredictableSeed()","url":"/phobos/std/random/unpredictableSeed.html"},{"doc":"Global random number generator used by various functions in this module whenever no generator is specified. It is allocated per-thread and initiali...","kind":"function","module":"std.random","name":"rndGen","package":"phobos","parentType":"","signature":"Random rndGen()","url":"/phobos/std/random/rndGen.html"},{"doc":"","kind":"function","module":"std.random","name":"initMTEngine","package":"phobos","parentType":"","signature":"void initMTEngine(MTEngine)(scope  ref  MTEngine mt) if (is(MTEngine :  MersenneTwisterEngine!Params,  Params...))","url":"/phobos/std/random/initMTEngine.html"},{"doc":"Generates a number between `a` and `b`. The `boundaries` parameter controls the shape of the interval (open vs. closed on either side). Valid value...","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(string boundaries =  \"[)\",  T1,  T2)(T1 a,  T2 b) if (!is(CommonType!(T1,  T2)  ==  void))","url":"/phobos/std/random/uniform.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(string boundaries =  \"[)\",\n         T1,  T2,  UniformRandomNumberGenerator)(T1 a,  T2 b,  ref  UniformRandomNumberGenerator urng) if (isFloatingPoint!(CommonType!(T1,  T2))  &&  isUniformRNG!UniformRandomNumberGenerator)","url":"/phobos/std/random/uniform.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(string boundaries =  \"[)\",  T1,  T2,  RandomGen)(T1 a,  T2 b,  ref  RandomGen rng) if ((isIntegral!(CommonType!(T1,  T2))  ||  isSomeChar!(CommonType!(T1,  T2)))  &&\n      isUniformRNG!RandomGen)","url":"/phobos/std/random/uniform.html"},{"doc":"","kind":"function","module":"std.random","name":"_uniformIndex","package":"phobos","parentType":"","signature":"UInt _uniformIndex(UniformRNG,  UInt =  size_t)(const  UInt k,  ref  UniformRNG rng) if (isUnsigned!UInt &&  isUniformRNG!UniformRNG)","url":"/phobos/std/random/_uniformIndex.html"},{"doc":"Generates a uniformly-distributed number in the range $(D [T.min, T.max]) for any integral or character type `T`. If no random number generator is ...","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(T,  UniformRandomNumberGenerator)(ref  UniformRandomNumberGenerator urng) if (!is(T ==  enum)  && (isIntegral!T ||  isSomeChar!T)  &&  isUniformRNG!UniformRandomNumberGenerator)","url":"/phobos/std/random/uniform.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(T)() if (!is(T ==  enum)  && (isIntegral!T ||  isSomeChar!T))","url":"/phobos/std/random/uniform.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(E,  UniformRandomNumberGenerator)(ref  UniformRandomNumberGenerator urng) if (is(E ==  enum)  &&  isUniformRNG!UniformRandomNumberGenerator)","url":"/phobos/std/random/uniform.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"uniform","package":"phobos","parentType":"","signature":"auto uniform(E)() if (is(E ==  enum))","url":"/phobos/std/random/uniform.html"},{"doc":"Generates a uniformly-distributed floating point number of type `T` in the range [0, 1$(RPAREN).  If no random number generator is specified, the d...","kind":"function","module":"std.random","name":"uniform01","package":"phobos","parentType":"","signature":"T uniform01(T =  double)() if (isFloatingPoint!T)","url":"/phobos/std/random/uniform01.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"uniform01","package":"phobos","parentType":"","signature":"T uniform01(T =  double,  UniformRNG)(ref  UniformRNG rng) if (isFloatingPoint!T &&  isUniformRNG!UniformRNG)","url":"/phobos/std/random/uniform01.html"},{"doc":"Generates a uniform probability distribution of size `n`, i.e., an array of size `n` of positive numbers of type `F` that sum to `1`. If `useThis` ...","kind":"function","module":"std.random","name":"uniformDistribution","package":"phobos","parentType":"","signature":"F[] uniformDistribution(F =  double)(size_t n,  F[]  useThis =  null) if (isFloatingPoint!F)","url":"/phobos/std/random/uniformDistribution.html"},{"doc":"Returns a random, uniformly chosen, element `e` from the supplied $(D Range range). If no random number generator is passed, the default `rndGen` i...","kind":"function","module":"std.random","name":"choice","package":"phobos","parentType":"","signature":"auto ref choice(Range,  RandomGen =  Random)(Range range,  ref  RandomGen urng) if (isRandomAccessRange!Range &&  hasLength!Range &&  isUniformRNG!RandomGen)","url":"/phobos/std/random/choice.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"choice","package":"phobos","parentType":"","signature":"auto ref choice(Range)(Range range)","url":"/phobos/std/random/choice.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"choice","package":"phobos","parentType":"","signature":"auto ref choice(Range,  RandomGen =  Random)(ref  Range range,  ref  RandomGen urng) if (isRandomAccessRange!Range &&  hasLength!Range &&  isUniformRNG!RandomGen)","url":"/phobos/std/random/choice.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"choice","package":"phobos","parentType":"","signature":"auto ref choice(Range)(ref  Range range)","url":"/phobos/std/random/choice.html"},{"doc":"Shuffles elements of `r` using `gen` as a shuffler. `r` must be a random-access range with length.  If no RNG is specified, `rndGen` will be used.","kind":"function","module":"std.random","name":"randomShuffle","package":"phobos","parentType":"","signature":"Range randomShuffle(Range,  RandomGen)(Range r,  ref  RandomGen gen) if (isRandomAccessRange!Range &&  isUniformRNG!RandomGen)","url":"/phobos/std/random/randomShuffle.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"randomShuffle","package":"phobos","parentType":"","signature":"Range randomShuffle(Range)(Range r) if (isRandomAccessRange!Range)","url":"/phobos/std/random/randomShuffle.html"},{"doc":"Partially shuffles the elements of `r` such that upon returning $(D r[0 .. n]) is a random subset of `r` and is randomly ordered.  $(D r[n .. r.len...","kind":"function","module":"std.random","name":"partialShuffle","package":"phobos","parentType":"","signature":"Range partialShuffle(Range,  RandomGen)(Range r,  in  size_t n,  ref  RandomGen gen) if (isRandomAccessRange!Range &&  isUniformRNG!RandomGen)","url":"/phobos/std/random/partialShuffle.html"},{"doc":"ditto","kind":"function","module":"std.random","name":"partialShuffle","package":"phobos","parentType":"","signature":"Range partialShuffle(Range)(Range r,  in  size_t n) if (isRandomAccessRange!Range)","url":"/phobos/std/random/partialShuffle.html"},{"doc":"Get a random index into a list of weights corresponding to each index","kind":"function","module":"std.random","name":"dice","package":"phobos","parentType":"","signature":"size_t dice(Rng,  Num)(ref  Rng rnd,  Num[]  proportions...) if (isNumeric!Num &&  isForwardRange!Rng)","url":"/phobos/std/random/dice.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"dice","package":"phobos","parentType":"","signature":"size_t dice(R,  Range)(ref  R rnd,  Range proportions) if (isForwardRange!Range &&  isNumeric!(ElementType!Range)  && !isArray!Range)","url":"/phobos/std/random/dice.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"dice","package":"phobos","parentType":"","signature":"size_t dice(Range)(Range proportions) if (isForwardRange!Range &&  isNumeric!(ElementType!Range)  && !isArray!Range)","url":"/phobos/std/random/dice.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"dice","package":"phobos","parentType":"","signature":"size_t dice(Num)(Num[]  proportions...) if (isNumeric!Num)","url":"/phobos/std/random/dice.html"},{"doc":"","kind":"function","module":"std.random","name":"diceImpl","package":"phobos","parentType":"","signature":"size_t diceImpl(Rng,  Range)(ref  Rng rng,  scope  Range proportions) if (isForwardRange!Range &&  isNumeric!(ElementType!Range)  &&  isForwardRange!Rng)","url":"/phobos/std/random/diceImpl.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"randomCover","package":"phobos","parentType":"","signature":"auto randomCover(Range,  UniformRNG)(Range r,  auto  ref  UniformRNG rng) if (isRandomAccessRange!Range &&  isUniformRNG!UniformRNG)","url":"/phobos/std/random/randomCover.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"randomCover","package":"phobos","parentType":"","signature":"auto randomCover(Range)(Range r) if (isRandomAccessRange!Range)","url":"/phobos/std/random/randomCover.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"randomSample","package":"phobos","parentType":"","signature":"auto randomSample(Range)(Range r,  size_t n,  size_t total) if (isInputRange!Range)","url":"/phobos/std/random/randomSample.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"randomSample","package":"phobos","parentType":"","signature":"auto randomSample(Range)(Range r,  size_t n) if (isInputRange!Range &&  hasLength!Range)","url":"/phobos/std/random/randomSample.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"randomSample","package":"phobos","parentType":"","signature":"auto randomSample(Range,  UniformRNG)(Range r,  size_t n,  size_t total,  auto  ref  UniformRNG rng) if (isInputRange!Range &&  isUniformRNG!UniformRNG)","url":"/phobos/std/random/randomSample.html"},{"doc":"Ditto","kind":"function","module":"std.random","name":"randomSample","package":"phobos","parentType":"","signature":"auto randomSample(Range,  UniformRNG)(Range r,  size_t n,  auto  ref  UniformRNG rng) if (isInputRange!Range &&  hasLength!Range &&  isUniformRNG!UniformRNG)","url":"/phobos/std/random/randomSample.html"},{"doc":"Linear Congruential generator. When m = 0, no modulus is used.","kind":"struct","module":"std.random","name":"LinearCongruentialEngine","package":"phobos","parentType":"","signature":"LinearCongruentialEngine(UIntType,  UIntType a,  UIntType c,  UIntType m) if (isUnsigned!UIntType)","url":"/phobos/std/random.html#LinearCongruentialEngine"},{"doc":"","kind":"method","module":"std.random","name":"gcd","package":"phobos","parentType":"LinearCongruentialEngine","signature":"ulong gcd(ulong  a,  ulong  b)","url":"/phobos/std/random/LinearCongruentialEngine.gcd.html"},{"doc":"","kind":"method","module":"std.random","name":"primeFactorsOnly","package":"phobos","parentType":"LinearCongruentialEngine","signature":"ulong primeFactorsOnly(ulong  n)","url":"/phobos/std/random/LinearCongruentialEngine.primeFactorsOnly.html"},{"doc":"","kind":"method","module":"std.random","name":"properLinearCongruentialParameters","package":"phobos","parentType":"LinearCongruentialEngine","signature":"bool properLinearCongruentialParameters(ulong  m,\n             ulong  a,  ulong  c)","url":"/phobos/std/random/LinearCongruentialEngine.properLinearCongruentialParameters.html"},{"doc":"(Re)seeds the generator.","kind":"method","module":"std.random","name":"seed","package":"phobos","parentType":"LinearCongruentialEngine","signature":"void seed(UIntType x0 =  1)","url":"/phobos/std/random/LinearCongruentialEngine.seed.html"},{"doc":"Advances the random sequence.","kind":"method","module":"std.random","name":"popFront","package":"phobos","parentType":"LinearCongruentialEngine","signature":"void popFront()","url":"/phobos/std/random/LinearCongruentialEngine.popFront.html"},{"doc":"Returns the current number in the random sequence.","kind":"method","module":"std.random","name":"front","package":"phobos","parentType":"LinearCongruentialEngine","signature":"UIntType front()","url":"/phobos/std/random/LinearCongruentialEngine.front.html"},{"doc":"","kind":"method","module":"std.random","name":"save","package":"phobos","parentType":"LinearCongruentialEngine","signature":"typeof(this) save()","url":"/phobos/std/random/LinearCongruentialEngine.save.html"},{"doc":"Define $(D_PARAM LinearCongruentialEngine) generators with well-chosen parameters. `MinstdRand0` implements Park and Miller's \"minimal standard\" $(...","kind":"alias","module":"std.random","name":"MinstdRand0","package":"phobos","parentType":"","signature":"MinstdRand0 = LinearCongruentialEngine!(uint,  16_807,  0,  2_147_483_647)","url":"/phobos/std/random.html#MinstdRand0"},{"doc":"ditto","kind":"alias","module":"std.random","name":"MinstdRand","package":"phobos","parentType":"","signature":"MinstdRand = LinearCongruentialEngine!(uint,  48_271,  0,  2_147_483_647)","url":"/phobos/std/random.html#MinstdRand"},{"doc":"The $(LINK2 https://en.wikipedia.org/wiki/Mersenne_Twister, Mersenne Twister) generator.","kind":"struct","module":"std.random","name":"MersenneTwisterEngine","package":"phobos","parentType":"","signature":"MersenneTwisterEngine(UIntType,  size_t w,  size_t n,  size_t m,  size_t r,\n                              UIntType a,  size_t u,  UIntType d,  size_t s,\n                              UIntType b,  size_t t,\n                              UIntType c,  size_t l,  UIntType f) if (isUnsigned!UIntType)","url":"/phobos/std/random.html#MersenneTwisterEngine"},{"doc":"Generates the default initial state for a Mersenne Twister; equivalent to the internal state obtained by calling `seed(defaultSeed)`","kind":"method","module":"std.random","name":"defaultState","package":"phobos","parentType":"MersenneTwisterEngine","signature":"State defaultState()","url":"/phobos/std/random/MersenneTwisterEngine.defaultState.html"},{"doc":"Seeds a MersenneTwisterEngine object. Note: This seed function gives 2^w starting points (the lowest w bits of the value provided will be used). To...","kind":"method","module":"std.random","name":"seed","package":"phobos","parentType":"MersenneTwisterEngine","signature":"void seed()(UIntType value =  defaultSeed)","url":"/phobos/std/random/MersenneTwisterEngine.seed.html"},{"doc":"Implementation of the seeding mechanism, which can be used with an arbitrary `State` instance","kind":"method","module":"std.random","name":"seedImpl","package":"phobos","parentType":"MersenneTwisterEngine","signature":"void seedImpl(UIntType value,  ref  State mtState)","url":"/phobos/std/random/MersenneTwisterEngine.seedImpl.html"},{"doc":"Seeds a MersenneTwisterEngine object using an InputRange.","kind":"method","module":"std.random","name":"seed","package":"phobos","parentType":"MersenneTwisterEngine","signature":"void seed(T)(T range) if (isInputRange!T &&  is(immutable  ElementType!T ==  immutable  UIntType))","url":"/phobos/std/random/MersenneTwisterEngine.seed.html"},{"doc":"Implementation of the range-based seeding mechanism, which can be used with an arbitrary `State` instance","kind":"method","module":"std.random","name":"seedImpl","package":"phobos","parentType":"MersenneTwisterEngine","signature":"void seedImpl(T)(T range,  ref  State mtState) if (isInputRange!T &&  is(immutable  ElementType!T ==  immutable  UIntType))","url":"/phobos/std/random/MersenneTwisterEngine.seedImpl.html"},{"doc":"Advances the generator.","kind":"method","module":"std.random","name":"popFront","package":"phobos","parentType":"MersenneTwisterEngine","signature":"void popFront()","url":"/phobos/std/random/MersenneTwisterEngine.popFront.html"},{"doc":"","kind":"method","module":"std.random","name":"popFrontImpl","package":"phobos","parentType":"MersenneTwisterEngine","signature":"void popFrontImpl(ref  State mtState)","url":"/phobos/std/random/MersenneTwisterEngine.popFrontImpl.html"},{"doc":"Returns the current random value.","kind":"method","module":"std.random","name":"front","package":"phobos","parentType":"MersenneTwisterEngine","signature":"UIntType front()","url":"/phobos/std/random/MersenneTwisterEngine.front.html"},{"doc":"","kind":"method","module":"std.random","name":"save","package":"phobos","parentType":"MersenneTwisterEngine","signature":"typeof(this) save()","url":"/phobos/std/random/MersenneTwisterEngine.save.html"},{"doc":"A `MersenneTwisterEngine` instantiated with the parameters of the original engine $(HTTP math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html, MT19937), g...","kind":"alias","module":"std.random","name":"Mt19937","package":"phobos","parentType":"","signature":"Mt19937 = MersenneTwisterEngine!(uint,  32,  624,  397,  31,\n                                        0x9908b0df,  11,  0xffffffff,  7,\n                                        0x9d2c5680,  15,\n                                        0xefc60000,  18,  1_812_433_253)","url":"/phobos/std/random.html#Mt19937"},{"doc":"A `MersenneTwisterEngine` instantiated with the parameters of the original engine $(HTTP en.wikipedia.org/wiki/Mersenne_Twister, MT19937-64), gener...","kind":"alias","module":"std.random","name":"Mt19937_64","package":"phobos","parentType":"","signature":"Mt19937_64 = MersenneTwisterEngine!(ulong,  64,  312,  156,  31,\n                                           0xb5026f5aa96619e9,  29,  0x5555555555555555,  17,\n                                           0x71d67fffeda60000,  37,\n                                           0xfff7eee000000000,  43,  6_364_136_223_846_793_005)","url":"/phobos/std/random.html#Mt19937_64"},{"doc":"Xorshift generator. Implemented according to $(HTTP www.jstatsoft.org/v08/i14/paper, Xorshift RNGs) (Marsaglia, 2003) when the size is small. For l...","kind":"struct","module":"std.random","name":"XorshiftEngine","package":"phobos","parentType":"","signature":"XorshiftEngine(UIntType,  uint  nbits,  int  sa,  int  sb,  int  sc) if (isUnsigned!UIntType && !(sa >  0 &&  sb >  0 &&  sc >  0))","url":"/phobos/std/random.html#XorshiftEngine"},{"doc":"(Re)seeds the generator.","kind":"method","module":"std.random","name":"seed","package":"phobos","parentType":"XorshiftEngine","signature":"void seed()(UIntType x0)","url":"/phobos/std/random/XorshiftEngine.seed.html"},{"doc":"Returns the current number in the random sequence.","kind":"method","module":"std.random","name":"front","package":"phobos","parentType":"XorshiftEngine","signature":"UIntType front()","url":"/phobos/std/random/XorshiftEngine.front.html"},{"doc":"Advances the random sequence.","kind":"method","module":"std.random","name":"popFront","package":"phobos","parentType":"XorshiftEngine","signature":"void popFront()","url":"/phobos/std/random/XorshiftEngine.popFront.html"},{"doc":"Captures a range state.","kind":"method","module":"std.random","name":"save","package":"phobos","parentType":"XorshiftEngine","signature":"typeof(this) save()","url":"/phobos/std/random/XorshiftEngine.save.html"},{"doc":"Define `XorshiftEngine` generators with well-chosen parameters. See each bits examples of \"Xorshift RNGs\". `Xorshift` is a Xorshift128's alias beca...","kind":"alias","module":"std.random","name":"Xorshift32","package":"phobos","parentType":"","signature":"Xorshift32 = XorshiftEngine!(uint,  32,   13,  17,  15)","url":"/phobos/std/random.html#Xorshift32"},{"doc":"ditto","kind":"alias","module":"std.random","name":"Xorshift64","package":"phobos","parentType":"","signature":"Xorshift64 = XorshiftEngine!(uint,  64,   10,  13,  10)","url":"/phobos/std/random.html#Xorshift64"},{"doc":"ditto","kind":"alias","module":"std.random","name":"Xorshift96","package":"phobos","parentType":"","signature":"Xorshift96 = XorshiftEngine!(uint,  96,   10,  5,   26)","url":"/phobos/std/random.html#Xorshift96"},{"doc":"ditto","kind":"alias","module":"std.random","name":"Xorshift128","package":"phobos","parentType":"","signature":"Xorshift128 = XorshiftEngine!(uint,  128,  11,  8,   19)","url":"/phobos/std/random.html#Xorshift128"},{"doc":"ditto","kind":"alias","module":"std.random","name":"Xorshift160","package":"phobos","parentType":"","signature":"Xorshift160 = XorshiftEngine!(uint,  160,  2,   1,   4)","url":"/phobos/std/random.html#Xorshift160"},{"doc":"ditto","kind":"alias","module":"std.random","name":"Xorshift192","package":"phobos","parentType":"","signature":"Xorshift192 = XorshiftEngine!(uint,  192,  2,   1,   4)","url":"/phobos/std/random.html#Xorshift192"},{"doc":"ditto","kind":"alias","module":"std.random","name":"Xorshift","package":"phobos","parentType":"","signature":"Xorshift = Xorshift128","url":"/phobos/std/random.html#Xorshift"},{"doc":"The \"default\", \"favorite\", \"suggested\" random number generator type on the current platform. It is an alias for one of the previously-defined gener...","kind":"alias","module":"std.random","name":"Random","package":"phobos","parentType":"","signature":"Random = Mt19937","url":"/phobos/std/random.html#Random"},{"doc":"","kind":"struct","module":"std.random","name":"RandomCoverChoices","package":"phobos","parentType":"","signature":"RandomCoverChoices","url":"/phobos/std/random.html#RandomCoverChoices"},{"doc":"","kind":"method","module":"std.random","name":"opAssign","package":"phobos","parentType":"RandomCoverChoices","signature":"void opAssign(T)(T)","url":"/phobos/std/random/RandomCoverChoices.opAssign.html"},{"doc":"","kind":"method","module":"std.random","name":"length","package":"phobos","parentType":"RandomCoverChoices","signature":"size_t length()","url":"/phobos/std/random/RandomCoverChoices.length.html"},{"doc":"","kind":"method","module":"std.random","name":"opIndex","package":"phobos","parentType":"RandomCoverChoices","signature":"bool opIndex(size_t index)","url":"/phobos/std/random/RandomCoverChoices.opIndex.html"},{"doc":"","kind":"method","module":"std.random","name":"opIndexAssign","package":"phobos","parentType":"RandomCoverChoices","signature":"void opIndexAssign(bool  value,  size_t index)","url":"/phobos/std/random/RandomCoverChoices.opIndexAssign.html"},{"doc":"Covers a given range `r` in a random manner, i.e. goes through each element of `r` once and only once, just in a random order. `r` must be a random...","kind":"struct","module":"std.random","name":"RandomCover","package":"phobos","parentType":"","signature":"RandomCover(Range,  UniformRNG =  void) if (isRandomAccessRange!Range && (isUniformRNG!UniformRNG ||  is(UniformRNG ==  void)))","url":"/phobos/std/random.html#RandomCover"},{"doc":"","kind":"method","module":"std.random","name":"front","package":"phobos","parentType":"RandomCover","signature":"@property auto ref front()","url":"/phobos/std/random/RandomCover.front.html"},{"doc":"","kind":"method","module":"std.random","name":"popFront","package":"phobos","parentType":"RandomCover","signature":"void popFront()","url":"/phobos/std/random/RandomCover.popFront.html"},{"doc":"","kind":"method","module":"std.random","name":"empty","package":"phobos","parentType":"RandomCover","signature":"bool empty()","url":"/phobos/std/random/RandomCover.empty.html"},{"doc":"Selects a random subsample out of `r`, containing exactly `n` elements. The order of elements is the same as in the original range. The total lengt...","kind":"struct","module":"std.random","name":"RandomSample","package":"phobos","parentType":"","signature":"RandomSample(Range,  UniformRNG =  void) if (isInputRange!Range && (isUniformRNG!UniformRNG ||  is(UniformRNG ==  void)))","url":"/phobos/std/random.html#RandomSample"},{"doc":"","kind":"method","module":"std.random","name":"initialize","package":"phobos","parentType":"RandomSample","signature":"void initialize(size_t howMany,  size_t total)","url":"/phobos/std/random/RandomSample.initialize.html"},{"doc":"","kind":"method","module":"std.random","name":"initializeFront","package":"phobos","parentType":"RandomSample","signature":"void initializeFront()","url":"/phobos/std/random/RandomSample.initializeFront.html"},{"doc":"Range primitives.","kind":"method","module":"std.random","name":"empty","package":"phobos","parentType":"RandomSample","signature":"bool empty()","url":"/phobos/std/random/RandomSample.empty.html"},{"doc":"Ditto","kind":"method","module":"std.random","name":"front","package":"phobos","parentType":"RandomSample","signature":"@property auto ref front()","url":"/phobos/std/random/RandomSample.front.html"},{"doc":"Ditto","kind":"method","module":"std.random","name":"popFront","package":"phobos","parentType":"RandomSample","signature":"void popFront()","url":"/phobos/std/random/RandomSample.popFront.html"},{"doc":"Ditto","kind":"method","module":"std.random","name":"length","package":"phobos","parentType":"RandomSample","signature":"size_t length()","url":"/phobos/std/random/RandomSample.length.html"},{"doc":"Returns the index of the visited record.","kind":"method","module":"std.random","name":"index","package":"phobos","parentType":"RandomSample","signature":"size_t index()","url":"/phobos/std/random/RandomSample.index.html"},{"doc":"","kind":"method","module":"std.random","name":"skip","package":"phobos","parentType":"RandomSample","signature":"size_t skip()","url":"/phobos/std/random/RandomSample.skip.html"},{"doc":"","kind":"method","module":"std.random","name":"skipA","package":"phobos","parentType":"RandomSample","signature":"size_t skipA()","url":"/phobos/std/random/RandomSample.skipA.html"},{"doc":"","kind":"method","module":"std.random","name":"newVprime","package":"phobos","parentType":"RandomSample","signature":"double newVprime(size_t remaining)","url":"/phobos/std/random/RandomSample.newVprime.html"},{"doc":"","kind":"method","module":"std.random","name":"skipD","package":"phobos","parentType":"RandomSample","signature":"size_t skipD()","url":"/phobos/std/random/RandomSample.skipD.html"},{"doc":"","kind":"method","module":"std.random","name":"prime","package":"phobos","parentType":"RandomSample","signature":"void prime()","url":"/phobos/std/random/RandomSample.prime.html"},{"doc":"ditto","kind":"template","module":"std.random","name":"XorshiftEngine","package":"phobos","parentType":"","signature":"XorshiftEngine(UIntType,  int  bits,  int  a,  int  b,  int  c)","url":"/phobos/std/random.html#XorshiftEngine"},{"doc":"ditto","kind":"template","module":"std.random","name":"unpredictableSeed","package":"phobos","parentType":"","signature":"unpredictableSeed(UIntType)","url":"/phobos/std/random.html#unpredictableSeed"},{"doc":"This module is a submodule of $(MREF std, range).","kind":"module","module":"std.range.interfaces","name":"std.range.interfaces","package":"phobos","parentType":"","signature":"","url":"/phobos/std/range/interfaces.html"},{"doc":"","kind":"function","module":"std.range.interfaces","name":"putMethods","package":"phobos","parentType":"","signature":"string putMethods(E...)()","url":"/phobos/std/range/interfaces/putMethods.html"},{"doc":"Convenience function for creating an `InputRangeObject` of the proper type. See $(LREF InputRange) for an example.","kind":"function","module":"std.range.interfaces","name":"inputRangeObject","package":"phobos","parentType":"","signature":"InputRangeObject!R inputRangeObject(R)(R range) if (isInputRange!R)","url":"/phobos/std/range/interfaces/inputRangeObject.html"},{"doc":"These interfaces are intended to provide virtual function-based wrappers around input ranges with element type E.  This is useful where a well-defi...","kind":"interface","module":"std.range.interfaces","name":"InputRange","package":"phobos","parentType":"","signature":"InputRange(E)","url":"/phobos/std/range/interfaces.html#InputRange"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"front","package":"phobos","parentType":"InputRange","signature":"E front()","url":"/phobos/std/range/interfaces/InputRange.front.html"},{"doc":"Calls $(REF moveFront, std, range, primitives) on the wrapped range, if possible. Otherwise, throws an $(LREF UnsupportedRangeMethod) exception.","kind":"method","module":"std.range.interfaces","name":"moveFront","package":"phobos","parentType":"InputRange","signature":"E moveFront()","url":"/phobos/std/range/interfaces/InputRange.moveFront.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"popFront","package":"phobos","parentType":"InputRange","signature":"void popFront()","url":"/phobos/std/range/interfaces/InputRange.popFront.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"empty","package":"phobos","parentType":"InputRange","signature":"bool empty()","url":"/phobos/std/range/interfaces/InputRange.empty.html"},{"doc":"`foreach` iteration uses opApply, since one delegate call per loop iteration is faster than three virtual function calls.","kind":"method","module":"std.range.interfaces","name":"opApply","package":"phobos","parentType":"InputRange","signature":"int opApply(scope  int  delegate(E))","url":"/phobos/std/range/interfaces/InputRange.opApply.html"},{"doc":"Ditto","kind":"method","module":"std.range.interfaces","name":"opApply","package":"phobos","parentType":"InputRange","signature":"int opApply(scope  int  delegate(size_t,  E))","url":"/phobos/std/range/interfaces/InputRange.opApply.html"},{"doc":"Interface for a forward range of type `E`.","kind":"interface","module":"std.range.interfaces","name":"ForwardRange","package":"phobos","parentType":"","signature":"ForwardRange(E) : InputRange!E","url":"/phobos/std/range/interfaces.html#ForwardRange"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"ForwardRange","signature":"ForwardRange!E save()","url":"/phobos/std/range/interfaces/ForwardRange.save.html"},{"doc":"Interface for a bidirectional range of type `E`.","kind":"interface","module":"std.range.interfaces","name":"BidirectionalRange","package":"phobos","parentType":"","signature":"BidirectionalRange(E) : ForwardRange!(E)","url":"/phobos/std/range/interfaces.html#BidirectionalRange"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"BidirectionalRange","signature":"BidirectionalRange!E save()","url":"/phobos/std/range/interfaces/BidirectionalRange.save.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"back","package":"phobos","parentType":"BidirectionalRange","signature":"E back()","url":"/phobos/std/range/interfaces/BidirectionalRange.back.html"},{"doc":"Calls $(REF moveBack, std, range, primitives) on the wrapped range, if possible. Otherwise, throws an $(LREF UnsupportedRangeMethod) exception","kind":"method","module":"std.range.interfaces","name":"moveBack","package":"phobos","parentType":"BidirectionalRange","signature":"E moveBack()","url":"/phobos/std/range/interfaces/BidirectionalRange.moveBack.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"popBack","package":"phobos","parentType":"BidirectionalRange","signature":"void popBack()","url":"/phobos/std/range/interfaces/BidirectionalRange.popBack.html"},{"doc":"Interface for a finite random access range of type `E`.","kind":"interface","module":"std.range.interfaces","name":"RandomAccessFinite","package":"phobos","parentType":"","signature":"RandomAccessFinite(E) : BidirectionalRange!(E)","url":"/phobos/std/range/interfaces.html#RandomAccessFinite"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"RandomAccessFinite","signature":"RandomAccessFinite!E save()","url":"/phobos/std/range/interfaces/RandomAccessFinite.save.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"opIndex","package":"phobos","parentType":"RandomAccessFinite","signature":"E opIndex(size_t)","url":"/phobos/std/range/interfaces/RandomAccessFinite.opIndex.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"moveAt","package":"phobos","parentType":"RandomAccessFinite","signature":"E moveAt(size_t)","url":"/phobos/std/range/interfaces/RandomAccessFinite.moveAt.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"length","package":"phobos","parentType":"RandomAccessFinite","signature":"size_t length()","url":"/phobos/std/range/interfaces/RandomAccessFinite.length.html"},{"doc":"Interface for an infinite random access range of type `E`.","kind":"interface","module":"std.range.interfaces","name":"RandomAccessInfinite","package":"phobos","parentType":"","signature":"RandomAccessInfinite(E) : ForwardRange!E","url":"/phobos/std/range/interfaces.html#RandomAccessInfinite"},{"doc":"Calls $(REF moveAt, std, range, primitives) on the wrapped range, if possible. Otherwise, throws an $(LREF UnsupportedRangeMethod) exception.","kind":"method","module":"std.range.interfaces","name":"moveAt","package":"phobos","parentType":"RandomAccessInfinite","signature":"E moveAt(size_t)","url":"/phobos/std/range/interfaces/RandomAccessInfinite.moveAt.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"RandomAccessInfinite","signature":"RandomAccessInfinite!E save()","url":"/phobos/std/range/interfaces/RandomAccessInfinite.save.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"opIndex","package":"phobos","parentType":"RandomAccessInfinite","signature":"E opIndex(size_t)","url":"/phobos/std/range/interfaces/RandomAccessInfinite.opIndex.html"},{"doc":"Adds assignable elements to InputRange.","kind":"interface","module":"std.range.interfaces","name":"InputAssignable","package":"phobos","parentType":"","signature":"InputAssignable(E) : InputRange!E","url":"/phobos/std/range/interfaces.html#InputAssignable"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"front","package":"phobos","parentType":"InputAssignable","signature":"void front(E newVal)","url":"/phobos/std/range/interfaces/InputAssignable.front.html"},{"doc":"Adds assignable elements to ForwardRange.","kind":"interface","module":"std.range.interfaces","name":"ForwardAssignable","package":"phobos","parentType":"","signature":"ForwardAssignable(E) : InputAssignable!E,   ForwardRange!E","url":"/phobos/std/range/interfaces.html#ForwardAssignable"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"ForwardAssignable","signature":"ForwardAssignable!E save()","url":"/phobos/std/range/interfaces/ForwardAssignable.save.html"},{"doc":"Adds assignable elements to BidirectionalRange.","kind":"interface","module":"std.range.interfaces","name":"BidirectionalAssignable","package":"phobos","parentType":"","signature":"BidirectionalAssignable(E) : ForwardAssignable!E,   BidirectionalRange!E","url":"/phobos/std/range/interfaces.html#BidirectionalAssignable"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"BidirectionalAssignable","signature":"BidirectionalAssignable!E save()","url":"/phobos/std/range/interfaces/BidirectionalAssignable.save.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"back","package":"phobos","parentType":"BidirectionalAssignable","signature":"void back(E newVal)","url":"/phobos/std/range/interfaces/BidirectionalAssignable.back.html"},{"doc":"Adds assignable elements to RandomAccessFinite.","kind":"interface","module":"std.range.interfaces","name":"RandomFiniteAssignable","package":"phobos","parentType":"","signature":"RandomFiniteAssignable(E) : RandomAccessFinite!E,   BidirectionalAssignable!E","url":"/phobos/std/range/interfaces.html#RandomFiniteAssignable"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"save","package":"phobos","parentType":"RandomFiniteAssignable","signature":"RandomFiniteAssignable!E save()","url":"/phobos/std/range/interfaces/RandomFiniteAssignable.save.html"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"opIndexAssign","package":"phobos","parentType":"RandomFiniteAssignable","signature":"void opIndexAssign(E val,  size_t index)","url":"/phobos/std/range/interfaces/RandomFiniteAssignable.opIndexAssign.html"},{"doc":"Interface for an output range of type `E`.  Usage is similar to the `InputRange` interface and descendants.","kind":"interface","module":"std.range.interfaces","name":"OutputRange","package":"phobos","parentType":"","signature":"OutputRange(E)","url":"/phobos/std/range/interfaces.html#OutputRange"},{"doc":"","kind":"method","module":"std.range.interfaces","name":"put","package":"phobos","parentType":"OutputRange","signature":"void put(E)","url":"/phobos/std/range/interfaces/OutputRange.put.html"},{"doc":"Implements the `OutputRange` interface for all types E and wraps the `put` method for each type `E` in a virtual function.","kind":"class","module":"std.range.interfaces","name":"OutputRangeObject","package":"phobos","parentType":"","signature":"OutputRangeObject(R,  E...) : staticMap!(OutputRange,   E)","url":"/phobos/std/range/interfaces.html#OutputRangeObject"},{"doc":"Thrown when an interface method is not supported by the wrapped range","kind":"class","module":"std.range.interfaces","name":"UnsupportedRangeMethod","package":"phobos","parentType":"","signature":"UnsupportedRangeMethod : Exception","url":"/phobos/std/range/interfaces.html#UnsupportedRangeMethod"},{"doc":"Returns the interface type that best matches `R`.","kind":"template","module":"std.range.interfaces","name":"MostDerivedInputRange","package":"phobos","parentType":"","signature":"MostDerivedInputRange(R)","url":"/phobos/std/range/interfaces.html#MostDerivedInputRange"},{"doc":"Implements the most derived interface that `R` works with and wraps all relevant range primitives in virtual functions.  If `R` is already derived ...","kind":"template","module":"std.range.interfaces","name":"InputRangeObject","package":"phobos","parentType":"","signature":"InputRangeObject(R)","url":"/phobos/std/range/interfaces.html#InputRangeObject"},{"doc":"Convenience function for creating an `OutputRangeObject` with a base range of type `R` that accepts types `E`.","kind":"template","module":"std.range.interfaces","name":"outputRangeObject","package":"phobos","parentType":"","signature":"outputRangeObject(E...)","url":"/phobos/std/range/interfaces.html#outputRangeObject"},{"doc":"","kind":"function","module":"std.range.interfaces","name":"outputRangeObject","package":"phobos","parentType":"","signature":"OutputRangeObject!(R,  E) outputRangeObject(R)(R range)","url":"/phobos/std/range/interfaces.html#outputRangeObject"},{"doc":"This module defines the notion of a range. Ranges generalize the concept of arrays, lists, or anything that involves sequential access. This abstra...","kind":"module","module":"std.range","name":"std.range","package":"phobos","parentType":"","signature":"","url":"/phobos/std/range.html"},{"doc":"Iterates a bidirectional range backwards. The original range can be accessed by using the `source` property. Applying retro twice to the same range...","kind":"function","module":"std.range","name":"retro","package":"phobos","parentType":"","signature":"auto retro(Range)(Range r) if (isBidirectionalRange!(Unqual!Range))","url":"/phobos/std/range/retro.html"},{"doc":"Iterates range `r` with stride `n`. If the range is a random-access range, moves by indexing into the range; otherwise, moves by successive calls t...","kind":"function","module":"std.range","name":"stride","package":"phobos","parentType":"","signature":"auto stride(Range)(Range r,  size_t n) if (isInputRange!(Unqual!Range))","url":"/phobos/std/range/stride.html"},{"doc":"Spans multiple ranges in sequence. The function `chain` takes any number of ranges and returns a $(D Chain!(R1, R2,...)) object. The ranges may be ...","kind":"function","module":"std.range","name":"chain","package":"phobos","parentType":"","signature":"auto chain(Ranges...)(Ranges rs) if (Ranges.length >  0 &&\n     allSatisfy!(isInputRange,  staticMap!(Unqual,  Ranges))  &&\n    !is(CommonType!(staticMap!(ElementType,  staticMap!(Unqual,  Ranges)))  ==  void))","url":"/phobos/std/range/chain.html"},{"doc":"Choose one of two ranges at runtime depending on a Boolean condition.","kind":"function","module":"std.range","name":"choose","package":"phobos","parentType":"","signature":"auto choose(R1,  R2)(bool  condition,  return  scope  R1 r1,  return  scope  R2 r2) if (isInputRange!(Unqual!R1)  &&  isInputRange!(Unqual!R2)  &&\n    !is(CommonType!(ElementType!(Unqual!R1),  ElementType!(Unqual!R2))  ==  void))","url":"/phobos/std/range/choose.html"},{"doc":"Choose one of multiple ranges at runtime.","kind":"function","module":"std.range","name":"chooseAmong","package":"phobos","parentType":"","signature":"auto chooseAmong(Ranges...)(size_t index,  return  scope  Ranges rs) if (Ranges.length >=  2\n        &&  allSatisfy!(isInputRange,  staticMap!(Unqual,  Ranges))\n         && !is(CommonType!(staticMap!(ElementType,  Ranges))  ==  void))","url":"/phobos/std/range/chooseAmong.html"},{"doc":"$(D roundRobin(r1, r2, r3)) yields `r1.front`, then `r2.front`, then `r3.front`, after which it pops off one element from each and continues again ...","kind":"function","module":"std.range","name":"roundRobin","package":"phobos","parentType":"","signature":"auto roundRobin(Rs...)(Rs rs) if (Rs.length >  1 &&  allSatisfy!(isInputRange,  staticMap!(Unqual,  Rs)))","url":"/phobos/std/range/roundRobin.html"},{"doc":"Iterates a random-access range starting from a given point and progressively extending left and right from that point. If no initial point is given...","kind":"function","module":"std.range","name":"radial","package":"phobos","parentType":"","signature":"auto radial(Range,  I)(Range r,  I startingIndex) if (isRandomAccessRange!(Unqual!Range)  &&  hasLength!(Unqual!Range)  &&  hasSlicing!(Unqual!Range)  &&  isIntegral!I)","url":"/phobos/std/range/radial.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"radial","package":"phobos","parentType":"","signature":"auto radial(R)(R r) if (isRandomAccessRange!(Unqual!R)  &&  hasLength!(Unqual!R)  &&  hasSlicing!(Unqual!R))","url":"/phobos/std/range/radial.html"},{"doc":"Lazily takes only up to `n` elements of a range. This is particularly useful when using with infinite ranges.","kind":"function","module":"std.range","name":"take","package":"phobos","parentType":"","signature":"Take!R take(R)(R input,  size_t n) if (isInputRange!(Unqual!R))","url":"/phobos/std/range/take.html"},{"doc":"Similar to $(LREF take), but assumes that `range` has at least $(D n) elements. Consequently, the result of $(D takeExactly(range, n)) always defin...","kind":"function","module":"std.range","name":"takeExactly","package":"phobos","parentType":"","signature":"auto takeExactly(R)(R range,  size_t n) if (isInputRange!R)","url":"/phobos/std/range/takeExactly.html"},{"doc":"Returns a range with at most one element; for example, $(D takeOne([42, 43, 44])) returns a range consisting of the integer $(D 42). Calling `popFr...","kind":"function","module":"std.range","name":"takeOne","package":"phobos","parentType":"","signature":"auto takeOne(R)(R source) if (isInputRange!R)","url":"/phobos/std/range/takeOne.html"},{"doc":"Returns an empty range which is statically known to be empty and is guaranteed to have `length` and be random access regardless of `R`'s capabilities.","kind":"function","module":"std.range","name":"takeNone","package":"phobos","parentType":"","signature":"auto takeNone(R)() if (isInputRange!R)","url":"/phobos/std/range/takeNone.html"},{"doc":"Creates an empty range from the given range in $(BIGOH 1). If it can, it will return the same range type. If not, it will return $(D takeExactly(ra...","kind":"function","module":"std.range","name":"takeNone","package":"phobos","parentType":"","signature":"auto takeNone(R)(R range) if (isInputRange!R)","url":"/phobos/std/range/takeNone.html"},{"doc":"Return a range advanced to within `_n` elements of the end of `range`.","kind":"function","module":"std.range","name":"tail","package":"phobos","parentType":"","signature":"auto tail(Range)(Range range,  size_t n) if (isInputRange!Range && !isInfinite!Range &&\n    (hasLength!Range ||  isForwardRange!Range))","url":"/phobos/std/range/tail.html"},{"doc":"`drop` is a convenience function which calls $(REF popFrontN, std, range, primitives)`(range, n)` and returns `range`. Unlike `popFrontN`, the rang...","kind":"function","module":"std.range","name":"drop","package":"phobos","parentType":"","signature":"R drop(R)(R range,  size_t n) if (isInputRange!R)","url":"/phobos/std/range/drop.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"dropBack","package":"phobos","parentType":"","signature":"R dropBack(R)(R range,  size_t n) if (isBidirectionalRange!R)","url":"/phobos/std/range/dropBack.html"},{"doc":"Similar to $(LREF drop) and `dropBack` but they call $(D range.$(LREF popFrontExactly)(n)) and `range.popBackExactly(n)` instead.","kind":"function","module":"std.range","name":"dropExactly","package":"phobos","parentType":"","signature":"R dropExactly(R)(R range,  size_t n) if (isInputRange!R)","url":"/phobos/std/range/dropExactly.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"dropBackExactly","package":"phobos","parentType":"","signature":"R dropBackExactly(R)(R range,  size_t n) if (isBidirectionalRange!R)","url":"/phobos/std/range/dropBackExactly.html"},{"doc":"`dropOne` is a convenience function which calls `range.popFront()` and returns `range`. Unlike `popFront`, the range argument is passed by copy, no...","kind":"function","module":"std.range","name":"dropOne","package":"phobos","parentType":"","signature":"R dropOne(R)(R range) if (isInputRange!R)","url":"/phobos/std/range/dropOne.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"dropBackOne","package":"phobos","parentType":"","signature":"R dropBackOne(R)(R range) if (isBidirectionalRange!R)","url":"/phobos/std/range/dropBackOne.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"repeat","package":"phobos","parentType":"","signature":"Repeat!T repeat(T)(T value)","url":"/phobos/std/range/repeat.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"repeat","package":"phobos","parentType":"","signature":"Take!(Repeat!T) repeat(T)(T value,  size_t n)","url":"/phobos/std/range/repeat.html"},{"doc":"Given callable ($(REF isCallable, std,traits)) `fun`, create as a range whose front is defined by successive calls to `fun()`. This is especially u...","kind":"function","module":"std.range","name":"generate","package":"phobos","parentType":"","signature":"auto generate(Fun)(Fun fun) if (isCallable!fun)","url":"/phobos/std/range/generate.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"generate","package":"phobos","parentType":"","signature":"auto generate(alias  fun)() if (isCallable!fun)","url":"/phobos/std/range/generate.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"cycle","package":"phobos","parentType":"","signature":"auto cycle(R)(R input) if (isInputRange!R)","url":"/phobos/std/range/cycle.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"cycle","package":"phobos","parentType":"","signature":"Cycle!R cycle(R)(R input,  size_t index =  0) if (isRandomAccessRange!R && !isInfinite!R)","url":"/phobos/std/range/cycle.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"cycle","package":"phobos","parentType":"","signature":"Cycle!R cycle(R)(ref  R input,  size_t index =  0) if (isStaticArray!R)","url":"/phobos/std/range/cycle.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"zip","package":"phobos","parentType":"","signature":"auto zip(Ranges...)(Ranges ranges) if (Ranges.length &&  allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range/zip.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"zip","package":"phobos","parentType":"","signature":"auto zip(Ranges...)(StoppingPolicy sp,  Ranges ranges) if (Ranges.length &&  allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range/zip.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"lockstep","package":"phobos","parentType":"","signature":"Lockstep!(Ranges) lockstep(Ranges...)(Ranges ranges) if (allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range/lockstep.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"lockstep","package":"phobos","parentType":"","signature":"Lockstep!(Ranges) lockstep(Ranges...)(Ranges ranges,  StoppingPolicy s) if (allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range/lockstep.html"},{"doc":"","kind":"function","module":"std.range","name":"lockstepReverseFailMixin","package":"phobos","parentType":"","signature":"string lockstepReverseFailMixin(Ranges...)(bool  withIndex)","url":"/phobos/std/range/lockstepReverseFailMixin.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"recurrence","package":"phobos","parentType":"","signature":"Recurrence!(fun,  CommonType!(State),  State.length) recurrence(alias  fun,  State...)(State initial)","url":"/phobos/std/range/recurrence.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"sequence","package":"phobos","parentType":"","signature":"auto sequence(alias  fun,  State...)(State args)","url":"/phobos/std/range/sequence.html"},{"doc":"Creates a range of values that span the given starting and stopping values.","kind":"function","module":"std.range","name":"iota","package":"phobos","parentType":"","signature":"auto iota(B,  E,  S)(B begin,  E end,  S step) if ((isIntegral!(CommonType!(B,  E))  ||  isPointer!(CommonType!(B,  E)))\n         &&  isIntegral!S)","url":"/phobos/std/range/iota.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"iota","package":"phobos","parentType":"","signature":"auto iota(B,  E)(B begin,  E end) if (isFloatingPoint!(CommonType!(B,  E)))","url":"/phobos/std/range/iota.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"iota","package":"phobos","parentType":"","signature":"auto iota(B,  E)(B begin,  E end) if (isIntegral!(CommonType!(B,  E))  ||  isPointer!(CommonType!(B,  E)))","url":"/phobos/std/range/iota.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"iota","package":"phobos","parentType":"","signature":"auto iota(E)(E end) if (is(typeof(iota(E(0),  end))))","url":"/phobos/std/range/iota.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"iota","package":"phobos","parentType":"","signature":"auto iota(B,  E,  S)(B begin,  E end,  S step) if (isFloatingPoint!(CommonType!(B,  E,  S)))","url":"/phobos/std/range/iota.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"iota","package":"phobos","parentType":"","signature":"auto iota(B,  E)(B begin,  E end) if (!isIntegral!(CommonType!(B,  E))  &&\n    !isFloatingPoint!(CommonType!(B,  E))  &&\n    !isPointer!(CommonType!(B,  E))  &&\n     is(typeof((ref  B b)  {  ++ b;  }))  &&\n    (is(typeof(B.init <  E.init))  ||  is(typeof(B.init ==  E.init))) )","url":"/phobos/std/range/iota.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"frontTransversal","package":"phobos","parentType":"","signature":"FrontTransversal!(RangeOfRanges,  opt) frontTransversal(\n     TransverseOptions opt =  TransverseOptions.assumeJagged,\n     RangeOfRanges)(RangeOfRanges rr)","url":"/phobos/std/range/frontTransversal.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"transversal","package":"phobos","parentType":"","signature":"Transversal!(RangeOfRanges,  opt) transversal(TransverseOptions opt =  TransverseOptions.assumeJagged,  RangeOfRanges)(RangeOfRanges rr,  size_t n)","url":"/phobos/std/range/transversal.html"},{"doc":"Given a range of ranges, returns a range of ranges where the $(I i)'th subrange contains the $(I i)'th elements of the original subranges.","kind":"function","module":"std.range","name":"transposed","package":"phobos","parentType":"","signature":"Transposed!(RangeOfRanges,  opt) transposed(TransverseOptions opt =  TransverseOptions.assumeJagged,  RangeOfRanges)(RangeOfRanges rr) if (isForwardRange!RangeOfRanges &&\n     isInputRange!(ElementType!RangeOfRanges)  &&\n     hasAssignableElements!RangeOfRanges)","url":"/phobos/std/range/transposed.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"indexed","package":"phobos","parentType":"","signature":"Indexed!(Source,  Indices) indexed(Source,  Indices)(Source source,  Indices indices)","url":"/phobos/std/range/indexed.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"chunks","package":"phobos","parentType":"","signature":"Chunks!Source chunks(Source)(Source source,  size_t chunkSize) if (isInputRange!Source)","url":"/phobos/std/range/chunks.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"evenChunks","package":"phobos","parentType":"","signature":"EvenChunks!Source evenChunks(Source)(Source source,  size_t chunkCount) if (isForwardRange!Source &&  hasLength!Source)","url":"/phobos/std/range/evenChunks.html"},{"doc":"A fixed-sized sliding window iteration of size `windowSize` over a `source` range by a custom `stepSize`.","kind":"function","module":"std.range","name":"slide","package":"phobos","parentType":"","signature":"auto slide(Flag!\"withPartial\" f =  Yes.withPartial,\n             Source)(Source source,  size_t windowSize,  size_t stepSize =  1) if (isForwardRange!Source)","url":"/phobos/std/range/slide.html"},{"doc":"Assemble `values` into a range that carries all its elements in-situ.","kind":"function","module":"std.range","name":"only","package":"phobos","parentType":"","signature":"auto only(Values...)(return  scope  Values values) if (!is(CommonType!Values ==  void))","url":"/phobos/std/range/only.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"only","package":"phobos","parentType":"","signature":"auto only()()","url":"/phobos/std/range/only.html"},{"doc":"Iterate over `range` with an attached index variable.","kind":"function","module":"std.range","name":"enumerate","package":"phobos","parentType":"","signature":"auto enumerate(Enumerator =  size_t,  Range)(Range range,  Enumerator start =  0) if (isIntegral!Enumerator &&  isInputRange!Range)","url":"/phobos/std/range/enumerate.html"},{"doc":"Assumes `r` is sorted by predicate `pred` and returns the corresponding $(D SortedRange!(pred, R)) having `r` as support. To check for sorted-ness ...","kind":"function","module":"std.range","name":"assumeSorted","package":"phobos","parentType":"","signature":"auto assumeSorted(alias  pred =  \"a < b\",  R)(R r) if (isInputRange!(Unqual!R))","url":"/phobos/std/range/assumeSorted.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"refRange","package":"phobos","parentType":"","signature":"auto refRange(R)(R *  range) if (isInputRange!R)","url":"/phobos/std/range/refRange.html"},{"doc":"Bitwise adapter over an integral type range. Consumes the range elements bit by bit, from the least significant bit to the most significant bit.","kind":"function","module":"std.range","name":"bitwise","package":"phobos","parentType":"","signature":"auto bitwise(R)(auto  ref  R range) if (isInputRange!R &&  isIntegral!(ElementType!R))","url":"/phobos/std/range/bitwise.html"},{"doc":"ditto","kind":"function","module":"std.range","name":"nullSink","package":"phobos","parentType":"","signature":"auto ref nullSink()","url":"/phobos/std/range/nullSink.html"},{"doc":"Implements a \"tee\" style pipe, wrapping an input range so that elements of the range can be passed to a provided function or $(LREF OutputRange) as...","kind":"function","module":"std.range","name":"tee","package":"phobos","parentType":"","signature":"auto tee(Flag!\"pipeOnPop\" pipeOnPop =  Yes.pipeOnPop,  R1,  R2)(R1 inputRange,  R2 outputRange) if (isInputRange!R1 &&  isOutputRange!(R2,  ElementType!R1))","url":"/phobos/std/range/tee.html"},{"doc":"Ditto","kind":"function","module":"std.range","name":"tee","package":"phobos","parentType":"","signature":"auto tee(alias  fun,  Flag!\"pipeOnPop\" pipeOnPop =  Yes.pipeOnPop,  R1)(R1 inputRange) if (is(typeof(fun)  ==  void)  ||  isSomeFunction!fun)","url":"/phobos/std/range/tee.html"},{"doc":"Extends the length of the input range `r` by padding out the start of the range with the element `e`. The element `e` must be of a common type with...","kind":"function","module":"std.range","name":"padLeft","package":"phobos","parentType":"","signature":"auto padLeft(R,  E)(R r,  E e,  size_t n) if (\n    ((isInputRange!R &&  hasLength!R)  ||  isForwardRange!R)  &&\n    !is(CommonType!(ElementType!R,  E)  ==  void)\n)","url":"/phobos/std/range/padLeft.html"},{"doc":"Extend the length of the input range `r` by padding out the end of the range with the element `e`. The element `e` must be of a common type with th...","kind":"function","module":"std.range","name":"padRight","package":"phobos","parentType":"","signature":"auto padRight(R,  E)(R r,  E e,  size_t n) if (\n     isInputRange!R &&\n    !isInfinite!R &&\n    !is(CommonType!(ElementType!R,  E)  ==  void))","url":"/phobos/std/range/padRight.html"},{"doc":"","kind":"struct","module":"std.range","name":"ChooseResult","package":"phobos","parentType":"","signature":"ChooseResult(Ranges...)","url":"/phobos/std/range.html#ChooseResult"},{"doc":"","kind":"method","module":"std.range","name":"actOnChosen","package":"phobos","parentType":"ChooseResult","signature":"static auto ref actOnChosen(alias  foo,  ExtraArgs ...)(ref  ChooseResult r,  auto  ref  ExtraArgs extraArgs)","url":"/phobos/std/range/ChooseResult.actOnChosen.html"},{"doc":"","kind":"method","module":"std.range","name":"opAssign","package":"phobos","parentType":"ChooseResult","signature":"void opAssign(ChooseResult r)","url":"/phobos/std/range/ChooseResult.opAssign.html"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"ChooseResult","signature":"@property auto ref front()","url":"/phobos/std/range/ChooseResult.front.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"ChooseResult","signature":"void popFront()","url":"/phobos/std/range/ChooseResult.popFront.html"},{"doc":"ditto","kind":"struct","module":"std.range","name":"Take","package":"phobos","parentType":"","signature":"Take(Range) if (isInputRange!(Unqual!Range)  &&\n    //take _cannot_ test hasSlicing on infinite ranges, because hasSlicing uses\n    //take for slicing infinite ranges.\n    !((!isInfinite!(Unqual!Range)  &&  hasSlicing!(Unqual!Range))  ||  is(Range T ==  Take!T)))","url":"/phobos/std/range.html#Take"},{"doc":"Range primitives","kind":"method","module":"std.range","name":"empty","package":"phobos","parentType":"Take","signature":"bool empty()","url":"/phobos/std/range/Take.empty.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Take","signature":"@property auto ref front()","url":"/phobos/std/range/Take.front.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Take","signature":"void popFront()","url":"/phobos/std/range/Take.popFront.html"},{"doc":"Access to maximal length of the range. Note: the actual length of the range depends on the underlying range. If it has fewer elements, it will stop...","kind":"method","module":"std.range","name":"maxLength","package":"phobos","parentType":"Take","signature":"size_t maxLength()","url":"/phobos/std/range/Take.maxLength.html"},{"doc":"Create a range which repeats one value.","kind":"struct","module":"std.range","name":"Repeat","package":"phobos","parentType":"","signature":"Repeat(T)","url":"/phobos/std/range.html#Repeat"},{"doc":"Range primitives","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Repeat","signature":"inout(T) front()","url":"/phobos/std/range/Repeat.front.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"back","package":"phobos","parentType":"Repeat","signature":"inout(T) back()","url":"/phobos/std/range/Repeat.back.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Repeat","signature":"void popFront()","url":"/phobos/std/range/Repeat.popFront.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"popBack","package":"phobos","parentType":"Repeat","signature":"void popBack()","url":"/phobos/std/range/Repeat.popBack.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"Repeat","signature":"@property auto save()","url":"/phobos/std/range/Repeat.save.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"opIndex","package":"phobos","parentType":"Repeat","signature":"inout(T) opIndex(size_t)","url":"/phobos/std/range/Repeat.opIndex.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Repeat","signature":"auto opSlice(size_t i,  size_t j)","url":"/phobos/std/range/Repeat.opSlice.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Repeat","signature":"auto opSlice(size_t,  DollarToken)","url":"/phobos/std/range/Repeat.opSlice.html"},{"doc":"","kind":"struct","module":"std.range","name":"Generator","package":"phobos","parentType":"","signature":"Generator(Fun...)","url":"/phobos/std/range.html#Generator"},{"doc":"Repeats the given forward range ad infinitum. If the original range is infinite (fact that would make `Cycle` the identity application), `Cycle` de...","kind":"struct","module":"std.range","name":"Cycle","package":"phobos","parentType":"","signature":"Cycle(R) if (isForwardRange!R && !isInfinite!R)","url":"/phobos/std/range.html#Cycle"},{"doc":"ditto","kind":"struct","module":"std.range","name":"Cycle","package":"phobos","parentType":"","signature":"Cycle(R) if (isStaticArray!R)","url":"/phobos/std/range.html#Cycle"},{"doc":"ditto","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Cycle","signature":"inout(ElementType) front()","url":"/phobos/std/range/Cycle.front.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Cycle","signature":"void popFront()","url":"/phobos/std/range/Cycle.popFront.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"opIndex","package":"phobos","parentType":"Cycle","signature":"inout(ElementType) opIndex(size_t n)","url":"/phobos/std/range/Cycle.opIndex.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"Cycle","signature":"inout(Cycle) save()","url":"/phobos/std/range/Cycle.save.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Cycle","signature":"auto opSlice(size_t i,  size_t j)","url":"/phobos/std/range/Cycle.opSlice.html"},{"doc":"ditto","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Cycle","signature":"inout(typeof(this)) opSlice(size_t i,  DollarToken)","url":"/phobos/std/range/Cycle.opSlice.html"},{"doc":"","kind":"alias","module":"std.range","name":"lengthType","package":"phobos","parentType":"","signature":"lengthType(R) = typeof(R.init.length.init)","url":"/phobos/std/range.html#lengthType"},{"doc":"Iterate several ranges in lockstep. The element type is a proxy tuple that allows accessing the current element in the `n`th range by using `e[n]`.","kind":"struct","module":"std.range","name":"Zip","package":"phobos","parentType":"","signature":"Zip(Ranges...) if (Ranges.length &&  allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range.html#Zip"},{"doc":"","kind":"method","module":"std.range","name":"tryGetInit","package":"phobos","parentType":"Zip","signature":".ElementType!(R[i]) tryGetInit(size_t i)()","url":"/phobos/std/range/Zip.tryGetInit.html"},{"doc":"Returns the current iterated element.","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Zip","signature":"ElementType front()","url":"/phobos/std/range/Zip.front.html"},{"doc":"Advances to the next element in all controlled ranges.","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Zip","signature":"void popFront()","url":"/phobos/std/range/Zip.popFront.html"},{"doc":"Dictates how iteration in a $(LREF zip) and $(LREF lockstep) should stop. By default stop at the end of the shortest of all ranges.","kind":"enum","module":"std.range","name":"StoppingPolicy","package":"phobos","parentType":"","signature":"StoppingPolicy","url":"/phobos/std/range.html#StoppingPolicy"},{"doc":"Stop when the shortest range is exhausted","kind":"enum_member","module":"std.range","name":"shortest","package":"phobos","parentType":"","signature":"shortest = ","url":"/phobos/std/range.html#StoppingPolicy"},{"doc":"Stop when the longest range is exhausted","kind":"enum_member","module":"std.range","name":"longest","package":"phobos","parentType":"","signature":"longest = ","url":"/phobos/std/range.html#StoppingPolicy"},{"doc":"Require that all ranges are equal","kind":"enum_member","module":"std.range","name":"requireSameLength","package":"phobos","parentType":"","signature":"requireSameLength = ","url":"/phobos/std/range.html#StoppingPolicy"},{"doc":"","kind":"struct","module":"std.range","name":"ZipShortest","package":"phobos","parentType":"","signature":"ZipShortest(Flag!\"allKnownSameLength\" allKnownSameLength,  Ranges...) if (Ranges.length &&  allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range.html#ZipShortest"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"ZipShortest","signature":"ElementType front()","url":"/phobos/std/range/ZipShortest.front.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"ZipShortest","signature":"void popFront()","url":"/phobos/std/range/ZipShortest.popFront.html"},{"doc":"","kind":"struct","module":"std.range","name":"LockstepMixin","package":"phobos","parentType":"","signature":"LockstepMixin(Ranges...)","url":"/phobos/std/range.html#LockstepMixin"},{"doc":"","kind":"method","module":"std.range","name":"getAlias","package":"phobos","parentType":"LockstepMixin","signature":"string getAlias()","url":"/phobos/std/range/LockstepMixin.getAlias.html"},{"doc":"","kind":"method","module":"std.range","name":"getImpl","package":"phobos","parentType":"LockstepMixin","signature":"string getImpl()","url":"/phobos/std/range/LockstepMixin.getImpl.html"},{"doc":"Iterate multiple ranges in lockstep using a `foreach` loop. In contrast to $(LREF zip) it allows reference access to its elements. If only a single...","kind":"struct","module":"std.range","name":"Lockstep","package":"phobos","parentType":"","signature":"Lockstep(Ranges...) if (Ranges.length >  1 &&  allSatisfy!(isInputRange,  Ranges))","url":"/phobos/std/range.html#Lockstep"},{"doc":"Creates a mathematical sequence given the initial values and a recurrence function that computes the next value from the existing values. The seque...","kind":"struct","module":"std.range","name":"Recurrence","package":"phobos","parentType":"","signature":"Recurrence(alias  fun,  StateType,  size_t stateSize)","url":"/phobos/std/range.html#Recurrence"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Recurrence","signature":"void popFront()","url":"/phobos/std/range/Recurrence.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Recurrence","signature":"StateType front()","url":"/phobos/std/range/Recurrence.front.html"},{"doc":"","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"Recurrence","signature":"typeof(this) save()","url":"/phobos/std/range/Recurrence.save.html"},{"doc":"`Sequence` is similar to `Recurrence` except that iteration is presented in the so-called $(HTTP en.wikipedia.org/wiki/Closed_form, closed form). T...","kind":"struct","module":"std.range","name":"Sequence","package":"phobos","parentType":"","signature":"Sequence(alias  fun,  State)","url":"/phobos/std/range.html#Sequence"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Sequence","signature":"ElementType front()","url":"/phobos/std/range/Sequence.front.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Sequence","signature":"void popFront()","url":"/phobos/std/range/Sequence.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Sequence","signature":"auto opSlice(size_t lower,  size_t upper)","url":"/phobos/std/range/Sequence.opSlice.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Sequence","signature":"auto opSlice(size_t lower,  DollarToken)","url":"/phobos/std/range/Sequence.opSlice.html"},{"doc":"","kind":"method","module":"std.range","name":"opIndex","package":"phobos","parentType":"Sequence","signature":"ElementType opIndex(size_t n)","url":"/phobos/std/range/Sequence.opIndex.html"},{"doc":"","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"Sequence","signature":"Sequence save()","url":"/phobos/std/range/Sequence.save.html"},{"doc":"Options for the $(LREF FrontTransversal) and $(LREF Transversal) ranges (below).","kind":"enum","module":"std.range","name":"TransverseOptions","package":"phobos","parentType":"","signature":"TransverseOptions","url":"/phobos/std/range.html#TransverseOptions"},{"doc":"When transversed, the elements of a range of ranges are assumed to have different lengths (e.g. a jagged array).","kind":"enum_member","module":"std.range","name":"assumeJagged","package":"phobos","parentType":"","signature":"assumeJagged = ","url":"/phobos/std/range.html#TransverseOptions"},{"doc":"The transversal enforces that the elements of a range of ranges have all the same length (e.g. an array of arrays, all having the same length). Che...","kind":"enum_member","module":"std.range","name":"enforceNotJagged","package":"phobos","parentType":"","signature":"enforceNotJagged = ","url":"/phobos/std/range.html#TransverseOptions"},{"doc":"The transversal assumes, without verifying, that the elements of a range of ranges have all the same length. This option is useful if checking was ...","kind":"enum_member","module":"std.range","name":"assumeNotJagged","package":"phobos","parentType":"","signature":"assumeNotJagged = ","url":"/phobos/std/range.html#TransverseOptions"},{"doc":"Given a range of ranges, iterate transversally through the first elements of each of the enclosed ranges.","kind":"struct","module":"std.range","name":"FrontTransversal","package":"phobos","parentType":"","signature":"FrontTransversal(Ror,\n         TransverseOptions opt =  TransverseOptions.assumeJagged)","url":"/phobos/std/range.html#FrontTransversal"},{"doc":"","kind":"method","module":"std.range","name":"prime","package":"phobos","parentType":"FrontTransversal","signature":"void prime()","url":"/phobos/std/range/FrontTransversal.prime.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"FrontTransversal","signature":"@property auto ref front()","url":"/phobos/std/range/FrontTransversal.front.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"FrontTransversal","signature":"void popFront()","url":"/phobos/std/range/FrontTransversal.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"FrontTransversal","signature":"auto opSlice()","url":"/phobos/std/range/FrontTransversal.opSlice.html"},{"doc":"Given a range of ranges, iterate transversally through the `n`th element of each of the enclosed ranges. This function is similar to `unzip` in oth...","kind":"struct","module":"std.range","name":"Transversal","package":"phobos","parentType":"","signature":"Transversal(Ror,\n         TransverseOptions opt =  TransverseOptions.assumeJagged)","url":"/phobos/std/range.html#Transversal"},{"doc":"","kind":"method","module":"std.range","name":"prime","package":"phobos","parentType":"Transversal","signature":"void prime()","url":"/phobos/std/range/Transversal.prime.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Transversal","signature":"@property auto ref front()","url":"/phobos/std/range/Transversal.front.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Transversal","signature":"void popFront()","url":"/phobos/std/range/Transversal.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Transversal","signature":"auto opSlice()","url":"/phobos/std/range/Transversal.opSlice.html"},{"doc":"","kind":"struct","module":"std.range","name":"Transposed","package":"phobos","parentType":"","signature":"Transposed(RangeOfRanges,\n     TransverseOptions opt =  TransverseOptions.assumeJagged) if (isForwardRange!RangeOfRanges &&\n     isInputRange!(ElementType!RangeOfRanges)  &&\n     hasAssignableElements!RangeOfRanges)","url":"/phobos/std/range.html#Transposed"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Transposed","signature":"@property auto front()","url":"/phobos/std/range/Transposed.front.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Transposed","signature":"void popFront()","url":"/phobos/std/range/Transposed.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"empty","package":"phobos","parentType":"Transposed","signature":"bool empty()","url":"/phobos/std/range/Transposed.empty.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"Transposed","signature":"auto opSlice()","url":"/phobos/std/range/Transposed.opSlice.html"},{"doc":"This struct takes two ranges, `source` and `indices`, and creates a view of `source` as if its elements were reordered according to `indices`. `ind...","kind":"struct","module":"std.range","name":"Indexed","package":"phobos","parentType":"","signature":"Indexed(Source,  Indices) if (isRandomAccessRange!Source &&  isInputRange!Indices &&\n     is(typeof(Source.init[ElementType!(Indices).init])))","url":"/phobos/std/range.html#Indexed"},{"doc":"Range primitives","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Indexed","signature":"@property auto ref front()","url":"/phobos/std/range/Indexed.front.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Indexed","signature":"void popFront()","url":"/phobos/std/range/Indexed.popFront.html"},{"doc":"Returns the source range.","kind":"method","module":"std.range","name":"source","package":"phobos","parentType":"Indexed","signature":"Source source()","url":"/phobos/std/range/Indexed.source.html"},{"doc":"Returns the indices range.","kind":"method","module":"std.range","name":"indices","package":"phobos","parentType":"Indexed","signature":"Indices indices()","url":"/phobos/std/range/Indexed.indices.html"},{"doc":"This range iterates over fixed-sized chunks of size `chunkSize` of a `source` range. `Source` must be an $(REF_ALTTEXT input range, isInputRange, s...","kind":"struct","module":"std.range","name":"Chunks","package":"phobos","parentType":"","signature":"Chunks(Source) if (isInputRange!Source)","url":"/phobos/std/range.html#Chunks"},{"doc":"This range splits a `source` range into `chunkCount` chunks of approximately equal length. `Source` must be a forward range with known length.","kind":"struct","module":"std.range","name":"EvenChunks","package":"phobos","parentType":"","signature":"EvenChunks(Source) if (isForwardRange!Source &&  hasLength!Source)","url":"/phobos/std/range.html#EvenChunks"},{"doc":"Forward range primitives. Always present.","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"EvenChunks","signature":"@property auto front()","url":"/phobos/std/range/EvenChunks.front.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"EvenChunks","signature":"void popFront()","url":"/phobos/std/range/EvenChunks.popFront.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"empty","package":"phobos","parentType":"EvenChunks","signature":"bool empty()","url":"/phobos/std/range/EvenChunks.empty.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"EvenChunks","signature":"typeof(this) save()","url":"/phobos/std/range/EvenChunks.save.html"},{"doc":"Length","kind":"method","module":"std.range","name":"length","package":"phobos","parentType":"EvenChunks","signature":"size_t length()","url":"/phobos/std/range/EvenChunks.length.html"},{"doc":"","kind":"method","module":"std.range","name":"_chunkPos","package":"phobos","parentType":"EvenChunks","signature":"size_t _chunkPos(size_t i)","url":"/phobos/std/range/EvenChunks._chunkPos.html"},{"doc":"","kind":"struct","module":"std.range","name":"Slides","package":"phobos","parentType":"","signature":"Slides(Flag!\"withPartial\" withPartial =  Yes.withPartial,  Source) if (isForwardRange!Source)","url":"/phobos/std/range.html#Slides"},{"doc":"Forward range primitives. Always present.","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Slides","signature":"@property auto front()","url":"/phobos/std/range/Slides.front.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Slides","signature":"void popFront()","url":"/phobos/std/range/Slides.popFront.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"Slides","signature":"typeof(this) save()","url":"/phobos/std/range/Slides.save.html"},{"doc":"","kind":"struct","module":"std.range","name":"OnlyResult","package":"phobos","parentType":"","signature":"OnlyResult(Values...) if (Values.length >  1)","url":"/phobos/std/range.html#OnlyResult"},{"doc":"","kind":"method","module":"std.range","name":"empty","package":"phobos","parentType":"OnlyResult","signature":"bool empty()","url":"/phobos/std/range/OnlyResult.empty.html"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"OnlyResult","signature":"CommonType!Values front()","url":"/phobos/std/range/OnlyResult.front.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"OnlyResult","signature":"void popFront()","url":"/phobos/std/range/OnlyResult.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"back","package":"phobos","parentType":"OnlyResult","signature":"CommonType!Values back()","url":"/phobos/std/range/OnlyResult.back.html"},{"doc":"","kind":"method","module":"std.range","name":"popBack","package":"phobos","parentType":"OnlyResult","signature":"void popBack()","url":"/phobos/std/range/OnlyResult.popBack.html"},{"doc":"","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"OnlyResult","signature":"OnlyResult save()","url":"/phobos/std/range/OnlyResult.save.html"},{"doc":"","kind":"method","module":"std.range","name":"length","package":"phobos","parentType":"OnlyResult","signature":"size_t length()","url":"/phobos/std/range/OnlyResult.length.html"},{"doc":"","kind":"method","module":"std.range","name":"opIndex","package":"phobos","parentType":"OnlyResult","signature":"CommonType!Values opIndex(size_t idx)","url":"/phobos/std/range/OnlyResult.opIndex.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"OnlyResult","signature":"OnlyResult opSlice()","url":"/phobos/std/range/OnlyResult.opSlice.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"OnlyResult","signature":"OnlyResult opSlice(size_t from,  size_t to)","url":"/phobos/std/range/OnlyResult.opSlice.html"},{"doc":"","kind":"struct","module":"std.range","name":"OnlyResult","package":"phobos","parentType":"","signature":"OnlyResult(T)","url":"/phobos/std/range.html#OnlyResult"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"OnlyResult","signature":"T front()","url":"/phobos/std/range/OnlyResult.front.html"},{"doc":"","kind":"method","module":"std.range","name":"back","package":"phobos","parentType":"OnlyResult","signature":"T back()","url":"/phobos/std/range/OnlyResult.back.html"},{"doc":"","kind":"method","module":"std.range","name":"empty","package":"phobos","parentType":"OnlyResult","signature":"bool empty()","url":"/phobos/std/range/OnlyResult.empty.html"},{"doc":"","kind":"method","module":"std.range","name":"length","package":"phobos","parentType":"OnlyResult","signature":"size_t length()","url":"/phobos/std/range/OnlyResult.length.html"},{"doc":"","kind":"method","module":"std.range","name":"save","package":"phobos","parentType":"OnlyResult","signature":"@property auto save()","url":"/phobos/std/range/OnlyResult.save.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"OnlyResult","signature":"void popFront()","url":"/phobos/std/range/OnlyResult.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"popBack","package":"phobos","parentType":"OnlyResult","signature":"void popBack()","url":"/phobos/std/range/OnlyResult.popBack.html"},{"doc":"","kind":"method","module":"std.range","name":"opIndex","package":"phobos","parentType":"OnlyResult","signature":"T opIndex(size_t i)","url":"/phobos/std/range/OnlyResult.opIndex.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"OnlyResult","signature":"OnlyResult opSlice()","url":"/phobos/std/range/OnlyResult.opSlice.html"},{"doc":"","kind":"method","module":"std.range","name":"opSlice","package":"phobos","parentType":"OnlyResult","signature":"OnlyResult opSlice(size_t from,  size_t to)","url":"/phobos/std/range/OnlyResult.opSlice.html"},{"doc":"","kind":"method","module":"std.range","name":"fetchFront","package":"phobos","parentType":"OnlyResult","signature":"T fetchFront()","url":"/phobos/std/range/OnlyResult.fetchFront.html"},{"doc":"Policy used with the searching primitives `lowerBound`, $(D upperBound), and `equalRange` of $(LREF SortedRange) below.","kind":"enum","module":"std.range","name":"SearchPolicy","package":"phobos","parentType":"","signature":"SearchPolicy","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Searches in a linear fashion.","kind":"enum_member","module":"std.range","name":"linear","package":"phobos","parentType":"","signature":"linear = ","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Searches with a step that is grows linearly (1, 2, 3,...) leading to a quadratic search schedule (indexes tried are 0, 1, 3, 6, 10, 15, 21, 28,...)...","kind":"enum_member","module":"std.range","name":"trot","package":"phobos","parentType":"","signature":"trot = ","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Performs a $(LINK2 https://en.wikipedia.org/wiki/Exponential_search, galloping search algorithm), i.e. searches with a step that doubles every time...","kind":"enum_member","module":"std.range","name":"gallop","package":"phobos","parentType":"","signature":"gallop = ","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Searches using a classic interval halving policy. The search starts in the middle of the range, and each search step cuts the range in half. This p...","kind":"enum_member","module":"std.range","name":"binarySearch","package":"phobos","parentType":"","signature":"binarySearch = ","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Similar to `trot` but starts backwards. Use it when confident that the value is around the end of the range.","kind":"enum_member","module":"std.range","name":"trotBackwards","package":"phobos","parentType":"","signature":"trotBackwards = ","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Similar to `gallop` but starts backwards. Use it when confident that the value is around the end of the range.","kind":"enum_member","module":"std.range","name":"gallopBackwards","package":"phobos","parentType":"","signature":"gallopBackwards = ","url":"/phobos/std/range.html#SearchPolicy"},{"doc":"Options for $(LREF SortedRange) ranges (below).","kind":"enum","module":"std.range","name":"SortedRangeOptions","package":"phobos","parentType":"","signature":"SortedRangeOptions","url":"/phobos/std/range.html#SortedRangeOptions"},{"doc":"Assume, that the range is sorted without checking.","kind":"enum_member","module":"std.range","name":"assumeSorted","package":"phobos","parentType":"","signature":"assumeSorted = ","url":"/phobos/std/range.html#SortedRangeOptions"},{"doc":"All elements of the range are checked to be sorted. The check is performed in O(n) time.","kind":"enum_member","module":"std.range","name":"checkStrictly","package":"phobos","parentType":"","signature":"checkStrictly = ","url":"/phobos/std/range.html#SortedRangeOptions"},{"doc":"Some elements of the range are checked to be sorted. For ranges with random order, this will almost surely detect, that it is not sorted. For almos...","kind":"enum_member","module":"std.range","name":"checkRoughly","package":"phobos","parentType":"","signature":"checkRoughly = ","url":"/phobos/std/range.html#SortedRangeOptions"},{"doc":"Represents a sorted range. In addition to the regular range primitives, supports additional operations that take advantage of the ordering, such as...","kind":"struct","module":"std.range","name":"SortedRange","package":"phobos","parentType":"","signature":"SortedRange(Range,  alias  pred =  \"a < b\",\n     SortedRangeOptions opt =  SortedRangeOptions.assumeSorted) if (isInputRange!Range && !isInstanceOf!(SortedRange,  Range))","url":"/phobos/std/range.html#SortedRange"},{"doc":"","kind":"method","module":"std.range","name":"geq","package":"phobos","parentType":"SortedRange","signature":"bool geq(L,  R)(L lhs,  R rhs)","url":"/phobos/std/range/SortedRange.geq.html"},{"doc":"","kind":"method","module":"std.range","name":"gt","package":"phobos","parentType":"SortedRange","signature":"bool gt(L,  R)(L lhs,  R rhs)","url":"/phobos/std/range/SortedRange.gt.html"},{"doc":"Range primitives.","kind":"method","module":"std.range","name":"empty","package":"phobos","parentType":"SortedRange","signature":"bool empty()","url":"/phobos/std/range/SortedRange.empty.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"SortedRange","signature":"@property auto ref front()","url":"/phobos/std/range/SortedRange.front.html"},{"doc":"Ditto","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"SortedRange","signature":"void popFront()","url":"/phobos/std/range/SortedRange.popFront.html"},{"doc":"Releases the controlled range and returns it.","kind":"method","module":"std.range","name":"release","package":"phobos","parentType":"SortedRange","signature":"auto release()","url":"/phobos/std/range/SortedRange.release.html"},{"doc":"","kind":"method","module":"std.range","name":"getTransitionIndex","package":"phobos","parentType":"SortedRange","signature":"size_t getTransitionIndex(SearchPolicy sp,  alias  test,  V)(V v) if (sp ==  SearchPolicy.binarySearch &&  isRandomAccessRange!Range &&  hasLength!Range)","url":"/phobos/std/range/SortedRange.getTransitionIndex.html"},{"doc":"","kind":"method","module":"std.range","name":"getTransitionIndex","package":"phobos","parentType":"SortedRange","signature":"size_t getTransitionIndex(SearchPolicy sp,  alias  test,  V)(V v) if ((sp ==  SearchPolicy.trot ||  sp ==  SearchPolicy.gallop)\n         &&  isRandomAccessRange!Range)","url":"/phobos/std/range/SortedRange.getTransitionIndex.html"},{"doc":"","kind":"method","module":"std.range","name":"getTransitionIndex","package":"phobos","parentType":"SortedRange","signature":"size_t getTransitionIndex(SearchPolicy sp,  alias  test,  V)(V v) if ((sp ==  SearchPolicy.trotBackwards ||  sp ==  SearchPolicy.gallopBackwards)\n         &&  isRandomAccessRange!Range)","url":"/phobos/std/range/SortedRange.getTransitionIndex.html"},{"doc":"This function uses a search with policy `sp` to find the largest left subrange on which $(D pred(x, value)) is `true` for all `x` (e.g., if `pred` ...","kind":"method","module":"std.range","name":"lowerBound","package":"phobos","parentType":"SortedRange","signature":"auto lowerBound(SearchPolicy sp =  SearchPolicy.binarySearch,  V)(V value) if (isTwoWayCompatible!(predFun,  ElementType!Range,  V)\n          &&  hasSlicing!Range)","url":"/phobos/std/range/SortedRange.lowerBound.html"},{"doc":"This function searches with policy `sp` to find the largest right subrange on which $(D pred(value, x)) is `true` for all `x` (e.g., if `pred` is \"...","kind":"method","module":"std.range","name":"upperBound","package":"phobos","parentType":"SortedRange","signature":"auto upperBound(SearchPolicy sp =  SearchPolicy.binarySearch,  V)(V value) if (isTwoWayCompatible!(predFun,  ElementType!Range,  V))","url":"/phobos/std/range/SortedRange.upperBound.html"},{"doc":"Returns the subrange containing all elements `e` for which both $(D pred(e, value)) and $(D pred(value, e)) evaluate to `false` (e.g., if `pred` is...","kind":"method","module":"std.range","name":"equalRange","package":"phobos","parentType":"SortedRange","signature":"auto equalRange(V)(V value) if (isTwoWayCompatible!(predFun,  ElementType!Range,  V)\n         &&  isRandomAccessRange!Range)","url":"/phobos/std/range/SortedRange.equalRange.html"},{"doc":"Returns a tuple `r` such that `r[0]` is the same as the result of `lowerBound(value)`, `r[1]` is the same as the result of $(D equalRange(value)), ...","kind":"method","module":"std.range","name":"trisect","package":"phobos","parentType":"SortedRange","signature":"auto trisect(V)(V value) if (isTwoWayCompatible!(predFun,  ElementType!Range,  V)\n         &&  isRandomAccessRange!Range &&  hasLength!Range)","url":"/phobos/std/range/SortedRange.trisect.html"},{"doc":"Returns `true` if and only if `value` can be found in $(D range), which is assumed to be sorted. Performs $(BIGOH log(r.length)) evaluations of `pr...","kind":"method","module":"std.range","name":"contains","package":"phobos","parentType":"SortedRange","signature":"bool contains(V)(V value) if (isRandomAccessRange!Range)","url":"/phobos/std/range/SortedRange.contains.html"},{"doc":"Like `contains`, but the value is specified before the range.","kind":"method","module":"std.range","name":"opBinaryRight","package":"phobos","parentType":"SortedRange","signature":"bool opBinaryRight(string op,  V)(V value) if (op ==  \"in\" &&  isRandomAccessRange!Range)","url":"/phobos/std/range/SortedRange.opBinaryRight.html"},{"doc":"Returns a range of subranges of elements that are equivalent according to the sorting relation.","kind":"method","module":"std.range","name":"groupBy","package":"phobos","parentType":"SortedRange","signature":"auto groupBy()()","url":"/phobos/std/range/SortedRange.groupBy.html"},{"doc":"Wrapper which effectively makes it possible to pass a range by reference. Both the original range and the RefRange will always have the exact same ...","kind":"struct","module":"std.range","name":"RefRange","package":"phobos","parentType":"","signature":"RefRange(R) if (isInputRange!R)","url":"/phobos/std/range.html#RefRange"},{"doc":"This does not assign the pointer of `rhs` to this `RefRange`. Rather it assigns the range pointed to by `rhs` to the range pointed to by this `RefR...","kind":"method","module":"std.range","name":"opAssign","package":"phobos","parentType":"RefRange","signature":"auto opAssign(RefRange rhs)","url":"/phobos/std/range/RefRange.opAssign.html"},{"doc":"","kind":"method","module":"std.range","name":"opAssign","package":"phobos","parentType":"RefRange","signature":"void opAssign(typeof(null)  rhs)","url":"/phobos/std/range/RefRange.opAssign.html"},{"doc":"A pointer to the wrapped range.","kind":"method","module":"std.range","name":"ptr","package":"phobos","parentType":"RefRange","signature":"inout(R *) ptr()","url":"/phobos/std/range/RefRange.ptr.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"RefRange","signature":"void popFront()","url":"/phobos/std/range/RefRange.popFront.html"},{"doc":"","kind":"struct","module":"std.range","name":"Bitwise","package":"phobos","parentType":"","signature":"Bitwise(R) if (isInputRange!R &&  isIntegral!(ElementType!R))","url":"/phobos/std/range.html#Bitwise"},{"doc":"","kind":"method","module":"std.range","name":"front","package":"phobos","parentType":"Bitwise","signature":"bool front()","url":"/phobos/std/range/Bitwise.front.html"},{"doc":"","kind":"method","module":"std.range","name":"popFront","package":"phobos","parentType":"Bitwise","signature":"void popFront()","url":"/phobos/std/range/Bitwise.popFront.html"},{"doc":"","kind":"method","module":"std.range","name":"mask","package":"phobos","parentType":"Bitwise","signature":"auto mask(size_t maskPos)","url":"/phobos/std/range/Bitwise.mask.html"},{"doc":"An OutputRange that discards the data it receives.","kind":"struct","module":"std.range","name":"NullSink","package":"phobos","parentType":"","signature":"NullSink","url":"/phobos/std/range.html#NullSink"},{"doc":"","kind":"method","module":"std.range","name":"put","package":"phobos","parentType":"NullSink","signature":"void put(E)(scope  const  E)","url":"/phobos/std/range/NullSink.put.html"},{"doc":"ditto","kind":"template","module":"std.range","name":"Take","package":"phobos","parentType":"","signature":"Take(R)","url":"/phobos/std/range.html#Take"},{"doc":"ditto","kind":"template","module":"std.range","name":"Cycle","package":"phobos","parentType":"","signature":"Cycle(R)","url":"/phobos/std/range.html#Cycle"},{"doc":"","kind":"template","module":"std.range","name":"ZipShortest","package":"phobos","parentType":"","signature":"ZipShortest(Ranges...)","url":"/phobos/std/range.html#ZipShortest"},{"doc":"","kind":"template","module":"std.range","name":"Lockstep","package":"phobos","parentType":"","signature":"Lockstep(Range)","url":"/phobos/std/range.html#Lockstep"},{"doc":"Returns true if `fn` accepts variables of type T1 and T2 in any order. The following code should compile: --- (ref T1 a, ref T2 b) { fn(a, b); fn(b...","kind":"template","module":"std.range","name":"isTwoWayCompatible","package":"phobos","parentType":"","signature":"isTwoWayCompatible(alias  fn,  T1,  T2)","url":"/phobos/std/range.html#isTwoWayCompatible"},{"doc":"ditto","kind":"template","module":"std.range","name":"SortedRange","package":"phobos","parentType":"","signature":"SortedRange(Range,  alias  pred =  \"a < b\",\n                      SortedRangeOptions opt =  SortedRangeOptions.assumeSorted)","url":"/phobos/std/range.html#SortedRange"},{"doc":"This simplifies a commonly used idiom in phobos for accepting any kind of string parameter. The type `R` can for example be a simple string, chaine...","kind":"template","module":"std.range","name":"isSomeFiniteCharInputRange","package":"phobos","parentType":"","signature":"isSomeFiniteCharInputRange(R)","url":"/phobos/std/range.html#isSomeFiniteCharInputRange"},{"doc":"This module is a submodule of $(MREF std, range).","kind":"module","module":"std.range.primitives","name":"std.range.primitives","package":"phobos","parentType":"","signature":"","url":"/phobos/std/range/primitives.html"},{"doc":"","kind":"function","module":"std.range.primitives","name":"doPut","package":"phobos","parentType":"","signature":"void doPut(R,  E)(ref  R r,  auto  ref  E e)","url":"/phobos/std/range/primitives/doPut.html"},{"doc":"Outputs `e` to `r`. The exact effect is dependent upon the two types. Several cases are accepted, as described below. The code snippets are attempt...","kind":"function","module":"std.range.primitives","name":"put","package":"phobos","parentType":"","signature":"void put(R,  E)(ref  R r,  E e)","url":"/phobos/std/range/primitives/put.html"},{"doc":"","kind":"function","module":"std.range.primitives","name":"putChar","package":"phobos","parentType":"","signature":"void putChar(R,  E)(ref  R r,  E e) if (isSomeChar!E)","url":"/phobos/std/range/primitives/putChar.html"},{"doc":"","kind":"function","module":"std.range.primitives","name":"isLvalue","package":"phobos","parentType":"","signature":"void isLvalue(T)(T) if (0)","url":"/phobos/std/range/primitives/isLvalue.html"},{"doc":"","kind":"function","module":"std.range.primitives","name":"isLvalue","package":"phobos","parentType":"","signature":"void isLvalue(T)(ref  T) if (1)","url":"/phobos/std/range/primitives/isLvalue.html"},{"doc":"This is a best-effort implementation of `length` for any kind of range.","kind":"function","module":"std.range.primitives","name":"walkLength","package":"phobos","parentType":"","signature":"auto walkLength(Range)(Range range) if (isInputRange!Range && !isInfinite!Range)","url":"/phobos/std/range/primitives/walkLength.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"walkLength","package":"phobos","parentType":"","signature":"auto walkLength(Range)(Range range,  const  size_t upTo) if (isInputRange!Range)","url":"/phobos/std/range/primitives/walkLength.html"},{"doc":"`popFrontN` eagerly advances `r` itself (not a copy) up to `n` times (by calling `r.popFront`). `popFrontN` takes `r` by `ref`, so it mutates the o...","kind":"function","module":"std.range.primitives","name":"popFrontN","package":"phobos","parentType":"","signature":"size_t popFrontN(Range)(ref  Range r,  size_t n) if (isInputRange!Range)","url":"/phobos/std/range/primitives/popFrontN.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"popBackN","package":"phobos","parentType":"","signature":"size_t popBackN(Range)(ref  Range r,  size_t n) if (isBidirectionalRange!Range)","url":"/phobos/std/range/primitives/popBackN.html"},{"doc":"Eagerly advances `r` itself (not a copy) exactly `n` times (by calling `r.popFront`). `popFrontExactly` takes `r` by `ref`, so it mutates the origi...","kind":"function","module":"std.range.primitives","name":"popFrontExactly","package":"phobos","parentType":"","signature":"void popFrontExactly(Range)(ref  Range r,  size_t n) if (isInputRange!Range)","url":"/phobos/std/range/primitives/popFrontExactly.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"popBackExactly","package":"phobos","parentType":"","signature":"void popBackExactly(Range)(ref  Range r,  size_t n) if (isBidirectionalRange!Range)","url":"/phobos/std/range/primitives/popBackExactly.html"},{"doc":"Moves the front of `r` out and returns it.","kind":"function","module":"std.range.primitives","name":"moveFront","package":"phobos","parentType":"","signature":"ElementType!R moveFront(R)(R r)","url":"/phobos/std/range/primitives/moveFront.html"},{"doc":"Moves the back of `r` out and returns it. Leaves `r.back` in a destroyable state that does not allocate any resources (usually equal to its `.init`...","kind":"function","module":"std.range.primitives","name":"moveBack","package":"phobos","parentType":"","signature":"ElementType!R moveBack(R)(R r)","url":"/phobos/std/range/primitives/moveBack.html"},{"doc":"Moves element at index `i` of `r` out and returns it. Leaves $(D r[i]) in a destroyable state that does not allocate any resources (usually equal t...","kind":"function","module":"std.range.primitives","name":"moveAt","package":"phobos","parentType":"","signature":"ElementType!R moveAt(R)(R r,  size_t i)","url":"/phobos/std/range/primitives/moveAt.html"},{"doc":"Implements the range interface primitive `empty` for types that obey $(LREF hasLength) property and for narrow strings. Due to the fact that nonmem...","kind":"function","module":"std.range.primitives","name":"empty","package":"phobos","parentType":"","signature":"bool empty(T)(auto  ref  scope  T a) if (is(typeof(a.length) :  size_t))","url":"/phobos/std/range/primitives/empty.html"},{"doc":"Implements the range interface primitive `save` for built-in arrays. Due to the fact that nonmember functions can be called with the first argument...","kind":"function","module":"std.range.primitives","name":"save","package":"phobos","parentType":"","signature":"inout(T)[] save(T)(return  scope  inout(T)[]  a)","url":"/phobos/std/range/primitives/save.html"},{"doc":"Implements the range interface primitive `popFront` for built-in arrays. Due to the fact that nonmember functions can be called with the first argu...","kind":"function","module":"std.range.primitives","name":"popFront","package":"phobos","parentType":"","signature":"void popFront(T)(scope  ref  inout(T)[]  a) if (!isAutodecodableString!(T[])  && !is(T[]  ==  void[]))","url":"/phobos/std/range/primitives/popFront.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"popFront","package":"phobos","parentType":"","signature":"void popFront(C)(scope  ref  inout(C)[]  str) if (isAutodecodableString!(C[]))","url":"/phobos/std/range/primitives/popFront.html"},{"doc":"Implements the range interface primitive `popBack` for built-in arrays. Due to the fact that nonmember functions can be called with the first argum...","kind":"function","module":"std.range.primitives","name":"popBack","package":"phobos","parentType":"","signature":"void popBack(T)(scope  ref  inout(T)[]  a) if (!isAutodecodableString!(T[])  && !is(T[]  ==  void[]))","url":"/phobos/std/range/primitives/popBack.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"popBack","package":"phobos","parentType":"","signature":"void popBack(T)(scope  ref  inout(T)[]  a) if (isAutodecodableString!(T[]))","url":"/phobos/std/range/primitives/popBack.html"},{"doc":"Implements the range interface primitive `front` for built-in arrays. Due to the fact that nonmember functions can be called with the first argumen...","kind":"function","module":"std.range.primitives","name":"front","package":"phobos","parentType":"","signature":"inout(T) front(T)(return  scope  inout(T)[]  a) if (!isAutodecodableString!(T[])  && !is(T[]  ==  void[]))","url":"/phobos/std/range/primitives/front.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"front","package":"phobos","parentType":"","signature":"dchar front(T)(scope  const(T)[]  a) if (isAutodecodableString!(T[]))","url":"/phobos/std/range/primitives/front.html"},{"doc":"Implements the range interface primitive `back` for built-in arrays. Due to the fact that nonmember functions can be called with the first argument...","kind":"function","module":"std.range.primitives","name":"back","package":"phobos","parentType":"","signature":"inout(T) back(T)(return  scope  inout(T)[]  a) if (!isAutodecodableString!(T[])  && !is(T[]  ==  void[]))","url":"/phobos/std/range/primitives/back.html"},{"doc":"ditto","kind":"function","module":"std.range.primitives","name":"back","package":"phobos","parentType":"","signature":"dchar back(T)(scope  const(T)[]  a) if (isAutodecodableString!(T[]))","url":"/phobos/std/range/primitives/back.html"},{"doc":"The element type of `R`. `R` does not have to be a range. The element type is determined as the type yielded by `r.front` for an object `r` of type...","kind":"template","module":"std.range.primitives","name":"ElementType","package":"phobos","parentType":"","signature":"ElementType(R)","url":"/phobos/std/range/primitives.html#ElementType"},{"doc":"The encoding element type of `R`. For narrow strings (`char[]`, `wchar[]` and their qualified variants including `string` and `wstring`), `ElementE...","kind":"template","module":"std.range.primitives","name":"ElementEncodingType","package":"phobos","parentType":"","signature":"ElementEncodingType(R)","url":"/phobos/std/range/primitives.html#ElementEncodingType"},{"doc":"Returns `true` if `R` is an input range and has swappable elements. The following code should compile for any range with swappable elements.","kind":"template","module":"std.range.primitives","name":"hasSwappableElements","package":"phobos","parentType":"","signature":"hasSwappableElements(R)","url":"/phobos/std/range/primitives.html#hasSwappableElements"},{"doc":"Yields `true` if `R` has a `length` member that returns a value of `size_t` type. `R` does not have to be a range. If `R` is a range, algorithms in...","kind":"template","module":"std.range.primitives","name":"hasLength","package":"phobos","parentType":"","signature":"hasLength(R)","url":"/phobos/std/range/primitives.html#hasLength"},{"doc":"Returns `true` if `R` is an infinite input range. An infinite input range is an input range that has a statically-defined enumerated member called ...","kind":"template","module":"std.range.primitives","name":"isInfinite","package":"phobos","parentType":"","signature":"isInfinite(R)","url":"/phobos/std/range/primitives.html#isInfinite"},{"doc":"Returns `true` if `R` is an input range. An input range must define the primitives `empty`, `popFront`, and `front`. The following code should comp...","kind":"variable","module":"std.range.primitives","name":"isInputRange","package":"phobos","parentType":"","signature":"bool isInputRange","url":"/phobos/std/range/primitives.html#isInputRange"},{"doc":"ditto","kind":"variable","module":"std.range.primitives","name":"isInputRange","package":"phobos","parentType":"","signature":"bool isInputRange","url":"/phobos/std/range/primitives.html#isInputRange"},{"doc":"","kind":"variable","module":"std.range.primitives","name":"isNativeOutputRange","package":"phobos","parentType":"","signature":"bool isNativeOutputRange","url":"/phobos/std/range/primitives.html#isNativeOutputRange"},{"doc":"Returns `true` if `R` is an output range for elements of type `E`. An output range is defined functionally as a range that supports the operation $...","kind":"variable","module":"std.range.primitives","name":"isOutputRange","package":"phobos","parentType":"","signature":"bool isOutputRange","url":"/phobos/std/range/primitives.html#isOutputRange"},{"doc":"Returns `true` if `R` is a forward range. A forward range is an input range `r` that can save \"checkpoints\" by saving `r.save` to another value of ...","kind":"variable","module":"std.range.primitives","name":"isForwardRange","package":"phobos","parentType":"","signature":"bool isForwardRange","url":"/phobos/std/range/primitives.html#isForwardRange"},{"doc":"ditto","kind":"variable","module":"std.range.primitives","name":"isForwardRange","package":"phobos","parentType":"","signature":"bool isForwardRange","url":"/phobos/std/range/primitives.html#isForwardRange"},{"doc":"Returns `true` if `R` is a bidirectional range. A bidirectional range is a forward range that also offers the primitives `back` and `popBack`. The ...","kind":"variable","module":"std.range.primitives","name":"isBidirectionalRange","package":"phobos","parentType":"","signature":"bool isBidirectionalRange","url":"/phobos/std/range/primitives.html#isBidirectionalRange"},{"doc":"ditto","kind":"variable","module":"std.range.primitives","name":"isBidirectionalRange","package":"phobos","parentType":"","signature":"bool isBidirectionalRange","url":"/phobos/std/range/primitives.html#isBidirectionalRange"},{"doc":"Returns `true` if `R` is a random-access range. A random-access range is a bidirectional range that also offers the primitive $(D opIndex), OR an i...","kind":"variable","module":"std.range.primitives","name":"isRandomAccessRange","package":"phobos","parentType":"","signature":"bool isRandomAccessRange","url":"/phobos/std/range/primitives.html#isRandomAccessRange"},{"doc":"ditto","kind":"variable","module":"std.range.primitives","name":"isRandomAccessRange","package":"phobos","parentType":"","signature":"bool isRandomAccessRange","url":"/phobos/std/range/primitives.html#isRandomAccessRange"},{"doc":"Returns `true` iff `R` is an input range that supports the `moveFront` primitive, as well as `moveBack` and `moveAt` if it's a bidirectional or ran...","kind":"variable","module":"std.range.primitives","name":"hasMobileElements","package":"phobos","parentType":"","signature":"bool hasMobileElements","url":"/phobos/std/range/primitives.html#hasMobileElements"},{"doc":"Returns `true` if `R` is an input range and has mutable elements. The following code should compile for any range with assignable elements.","kind":"variable","module":"std.range.primitives","name":"hasAssignableElements","package":"phobos","parentType":"","signature":"bool hasAssignableElements","url":"/phobos/std/range/primitives.html#hasAssignableElements"},{"doc":"Tests whether the range `R` has lvalue elements. These are defined as elements that can be passed by reference and have their address taken. The fo...","kind":"variable","module":"std.range.primitives","name":"hasLvalueElements","package":"phobos","parentType":"","signature":"bool hasLvalueElements","url":"/phobos/std/range/primitives.html#hasLvalueElements"},{"doc":"Returns `true` if `R` offers a slicing operator with integral boundaries that returns a forward range type.","kind":"variable","module":"std.range.primitives","name":"hasSlicing","package":"phobos","parentType":"","signature":"bool hasSlicing","url":"/phobos/std/range/primitives.html#hasSlicing"},{"doc":"","kind":"module","module":"std.regex.internal.backtracking","name":"std.regex.internal.backtracking","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/backtracking.html"},{"doc":"","kind":"function","module":"std.regex.internal.backtracking","name":"ctSub","package":"phobos","parentType":"","signature":"string ctSub(  U...)(string format,  U args)","url":"/phobos/std/regex/internal/backtracking/ctSub.html"},{"doc":"","kind":"function","module":"std.regex.internal.backtracking","name":"ctGenRegExCode","package":"phobos","parentType":"","signature":"string ctGenRegExCode(Char)(const  Regex!Char re)","url":"/phobos/std/regex/internal/backtracking/ctGenRegExCode.html"},{"doc":"","kind":"class","module":"std.regex.internal.backtracking","name":"BacktrackingMatcher","package":"phobos","parentType":"","signature":"BacktrackingMatcher(Char,  Stream =  Input!Char) : Matcher!Char if (is(Char :  dchar))","url":"/phobos/std/regex/internal/backtracking.html#BacktrackingMatcher"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"refCount","package":"phobos","parentType":"BacktrackingMatcher","signature":"size_t refCount()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.refCount.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"pattern","package":"phobos","parentType":"BacktrackingMatcher","signature":"const(RegEx) pattern(){","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.pattern.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"initialMemory","package":"phobos","parentType":"BacktrackingMatcher","signature":"size_t initialMemory(const  ref  RegEx re)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.initialMemory.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackSize","package":"phobos","parentType":"BacktrackingMatcher","signature":"size_t stackSize(const  ref  RegEx re)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackSize.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"atStart","package":"phobos","parentType":"BacktrackingMatcher","signature":"bool atStart(){","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.atStart.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"atEnd","package":"phobos","parentType":"BacktrackingMatcher","signature":"bool atEnd(){","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.atEnd.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"next","package":"phobos","parentType":"BacktrackingMatcher","signature":"void next()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.next.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"search","package":"phobos","parentType":"BacktrackingMatcher","signature":"void search()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.search.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"newStack","package":"phobos","parentType":"BacktrackingMatcher","signature":"void newStack()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.newStack.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"prevStack","package":"phobos","parentType":"BacktrackingMatcher","signature":"bool prevStack()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.prevStack.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"initExternalMemory","package":"phobos","parentType":"BacktrackingMatcher","signature":"void initExternalMemory(void[]  memBlock)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.initExternalMemory.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"initialize","package":"phobos","parentType":"BacktrackingMatcher","signature":"void initialize(ref  const  RegEx program,  Stream stream,  void[]  memBlock)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.initialize.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"dupTo","package":"phobos","parentType":"BacktrackingMatcher","signature":"void dupTo(Matcher!Char m,  void[]  memBlock)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.dupTo.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"rearm","package":"phobos","parentType":"BacktrackingMatcher","signature":"Matcher!Char rearm(in  Char[]  data)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.rearm.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"fwdMatcher","package":"phobos","parentType":"BacktrackingMatcher","signature":"auto fwdMatcher(ref  const  RegEx re,  void[]  memBlock)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.fwdMatcher.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"bwdMatcher","package":"phobos","parentType":"BacktrackingMatcher","signature":"auto bwdMatcher(ref  const  RegEx re,  void[]  memBlock)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.bwdMatcher.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"matchFinalize","package":"phobos","parentType":"BacktrackingMatcher","signature":"int matchFinalize()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.matchFinalize.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"match","package":"phobos","parentType":"BacktrackingMatcher","signature":"int match(Group!DataIndex[]  matches)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.match.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"matchImpl","package":"phobos","parentType":"BacktrackingMatcher","signature":"int matchImpl()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.matchImpl.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackAvail","package":"phobos","parentType":"BacktrackingMatcher","signature":"size_t stackAvail()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackAvail.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackPush","package":"phobos","parentType":"BacktrackingMatcher","signature":"void stackPush(T)(T val) if (!isDynamicArray!T)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackPush.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackPush","package":"phobos","parentType":"BacktrackingMatcher","signature":"void stackPush(T)(T[]  val)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackPush.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackPop","package":"phobos","parentType":"BacktrackingMatcher","signature":"void stackPop(T)(ref  T val) if (!isDynamicArray!T)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackPop.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackPop","package":"phobos","parentType":"BacktrackingMatcher","signature":"void stackPop(T)(T[]  val)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackPop.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"stackPop","package":"phobos","parentType":"BacktrackingMatcher","signature":"void stackPop(T)(ref  T[]  val)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.stackPop.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"pushState","package":"phobos","parentType":"BacktrackingMatcher","signature":"void pushState(uint  pc,  uint  counter)","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.pushState.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"popState","package":"phobos","parentType":"BacktrackingMatcher","signature":"bool popState()","url":"/phobos/std/regex/internal/backtracking/BacktrackingMatcher.popState.html"},{"doc":"","kind":"struct","module":"std.regex.internal.backtracking","name":"CtContext","package":"phobos","parentType":"","signature":"CtContext","url":"/phobos/std/regex/internal/backtracking.html#CtContext"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"lookaround","package":"phobos","parentType":"CtContext","signature":"CtContext lookaround(uint  s,  uint  e)","url":"/phobos/std/regex/internal/backtracking/CtContext.lookaround.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"restoreCode","package":"phobos","parentType":"CtContext","signature":"string restoreCode()","url":"/phobos/std/regex/internal/backtracking/CtContext.restoreCode.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"saveCode","package":"phobos","parentType":"CtContext","signature":"string saveCode(uint  pc,  string count_expr = \"counter\")","url":"/phobos/std/regex/internal/backtracking/CtContext.saveCode.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenBlock","package":"phobos","parentType":"CtContext","signature":"CtState ctGenBlock(const(Bytecode)[]  ir,  int  addr)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenBlock.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenGroup","package":"phobos","parentType":"CtContext","signature":"CtState ctGenGroup(ref  const(Bytecode)[]  ir,  int  addr)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenGroup.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenAlternation","package":"phobos","parentType":"CtContext","signature":"CtState ctGenAlternation(const(Bytecode)[]  ir,  int  addr)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenAlternation.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenFixupCode","package":"phobos","parentType":"CtContext","signature":"string ctGenFixupCode(const(Bytecode)[]  ir,  int  addr,  int  fixup)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenFixupCode.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenFixupCode","package":"phobos","parentType":"CtContext","signature":"string ctGenFixupCode(ref  const(Bytecode)[]  ir,  int  addr,  int  fixup)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenFixupCode.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctQuickTest","package":"phobos","parentType":"CtContext","signature":"string ctQuickTest(const(Bytecode)[]  ir,  int  id)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctQuickTest.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenAtom","package":"phobos","parentType":"CtContext","signature":"CtState ctGenAtom(ref  const(Bytecode)[]  ir,  int  addr)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenAtom.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctAtomCode","package":"phobos","parentType":"CtContext","signature":"string ctAtomCode(const(Bytecode)[]  ir,  int  addr)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctAtomCode.html"},{"doc":"","kind":"method","module":"std.regex.internal.backtracking","name":"ctGenRegEx","package":"phobos","parentType":"CtContext","signature":"string ctGenRegEx(const(Bytecode)[]  ir)","url":"/phobos/std/regex/internal/backtracking/CtContext.ctGenRegEx.html"},{"doc":"","kind":"module","module":"std.regex.internal.generator","name":"std.regex.internal.generator","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/generator.html"},{"doc":"","kind":"struct","module":"std.regex.internal.generator","name":"SampleGenerator","package":"phobos","parentType":"","signature":"SampleGenerator(Char)","url":"/phobos/std/regex/internal/generator.html#SampleGenerator"},{"doc":"","kind":"method","module":"std.regex.internal.generator","name":"rand","package":"phobos","parentType":"SampleGenerator","signature":"uint rand(uint  x)","url":"/phobos/std/regex/internal/generator/SampleGenerator.rand.html"},{"doc":"","kind":"method","module":"std.regex.internal.generator","name":"compose","package":"phobos","parentType":"SampleGenerator","signature":"void compose()","url":"/phobos/std/regex/internal/generator/SampleGenerator.compose.html"},{"doc":"","kind":"method","module":"std.regex.internal.generator","name":"front","package":"phobos","parentType":"SampleGenerator","signature":"Char[] front()","url":"/phobos/std/regex/internal/generator/SampleGenerator.front.html"},{"doc":"","kind":"method","module":"std.regex.internal.generator","name":"popFront","package":"phobos","parentType":"SampleGenerator","signature":"void popFront()","url":"/phobos/std/regex/internal/generator/SampleGenerator.popFront.html"},{"doc":"","kind":"module","module":"std.regex.internal.ir","name":"std.regex.internal.ir","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/ir.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"getMatcher","package":"phobos","parentType":"","signature":"CharMatcher getMatcher(CodepointSet set)","url":"/phobos/std/regex/internal/ir/getMatcher.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"wordMatcher","package":"phobos","parentType":"","signature":"@property ref wordMatcher()()","url":"/phobos/std/regex/internal/ir/wordMatcher.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"regexOptionsToString","package":"phobos","parentType":"","signature":"string regexOptionsToString()(uint  flags)","url":"/phobos/std/regex/internal/ir/regexOptionsToString.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"immediateParamsIR","package":"phobos","parentType":"","signature":"int immediateParamsIR(IR i)","url":"/phobos/std/regex/internal/ir/immediateParamsIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"lengthOfIR","package":"phobos","parentType":"","signature":"int lengthOfIR(IR i)","url":"/phobos/std/regex/internal/ir/lengthOfIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"lengthOfPairedIR","package":"phobos","parentType":"","signature":"int lengthOfPairedIR(IR i)","url":"/phobos/std/regex/internal/ir/lengthOfPairedIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"hasMerge","package":"phobos","parentType":"","signature":"bool hasMerge(IR i)","url":"/phobos/std/regex/internal/ir/hasMerge.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"isStartIR","package":"phobos","parentType":"","signature":"bool isStartIR(IR i)","url":"/phobos/std/regex/internal/ir/isStartIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"isEndIR","package":"phobos","parentType":"","signature":"bool isEndIR(IR i)","url":"/phobos/std/regex/internal/ir/isEndIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"isAtomIR","package":"phobos","parentType":"","signature":"bool isAtomIR(IR i)","url":"/phobos/std/regex/internal/ir/isAtomIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"pairedIR","package":"phobos","parentType":"","signature":"IR pairedIR(IR i)","url":"/phobos/std/regex/internal/ir/pairedIR.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"defaultFactoryImpl","package":"phobos","parentType":"","signature":"auto defaultFactoryImpl(Char)(const  ref  Regex!Char re)","url":"/phobos/std/regex/internal/ir/defaultFactoryImpl.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"assumePureFunction","package":"phobos","parentType":"","signature":"auto assumePureFunction(T)(T t) if (isFunctionPointer!T)","url":"/phobos/std/regex/internal/ir/assumePureFunction.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"mallocArray","package":"phobos","parentType":"","signature":"T[] mallocArray(T)(size_t len)","url":"/phobos/std/regex/internal/ir/mallocArray.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"arrayInChunk","package":"phobos","parentType":"","signature":"T[] arrayInChunk(T)(size_t len,  ref  void[]  chunk)","url":"/phobos/std/regex/internal/ir/arrayInChunk.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"lookupNamedGroup","package":"phobos","parentType":"","signature":"uint lookupNamedGroup(String)(const(NamedGroup)[]  dict,  String name)","url":"/phobos/std/regex/internal/ir/lookupNamedGroup.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"endOfLine","package":"phobos","parentType":"","signature":"bool endOfLine()(dchar  front,  bool  seenCr)","url":"/phobos/std/regex/internal/ir/endOfLine.html"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"startOfLine","package":"phobos","parentType":"","signature":"bool startOfLine()(dchar  back,  bool  seenNl)","url":"/phobos/std/regex/internal/ir/startOfLine.html"},{"doc":"","kind":"alias","module":"std.regex.internal.ir","name":"BasicElementOf","package":"phobos","parentType":"","signature":"BasicElementOf(Range) = Unqual!(ElementEncodingType!Range)","url":"/phobos/std/regex/internal/ir.html#BasicElementOf"},{"doc":"","kind":"alias","module":"std.regex.internal.ir","name":"Trie","package":"phobos","parentType":"","signature":"Trie = CodepointSetTrie!(13,  8)","url":"/phobos/std/regex/internal/ir.html#Trie"},{"doc":"","kind":"alias","module":"std.regex.internal.ir","name":"makeTrie","package":"phobos","parentType":"","signature":"makeTrie = codepointSetTrie!(13,  8)","url":"/phobos/std/regex/internal/ir.html#makeTrie"},{"doc":"","kind":"enum","module":"std.regex.internal.ir","name":"RegexOption","package":"phobos","parentType":"","signature":"RegexOption : uint","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"global","package":"phobos","parentType":"","signature":"global = 0x1","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"casefold","package":"phobos","parentType":"","signature":"casefold = 0x2","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"freeform","package":"phobos","parentType":"","signature":"freeform = 0x4","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"nonunicode","package":"phobos","parentType":"","signature":"nonunicode = 0x8","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"multiline","package":"phobos","parentType":"","signature":"multiline = 0x10","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"singleline","package":"phobos","parentType":"","signature":"singleline = 0x20","url":"/phobos/std/regex/internal/ir.html#RegexOption"},{"doc":"","kind":"alias","module":"std.regex.internal.ir","name":"RegexOptionNames","package":"phobos","parentType":"","signature":"RegexOptionNames = AliasSeq!('g',  'i',  'x',  'U',  'm',  's')","url":"/phobos/std/regex/internal/ir.html#RegexOptionNames"},{"doc":"","kind":"enum","module":"std.regex.internal.ir","name":"RegexInfo","package":"phobos","parentType":"","signature":"RegexInfo : uint","url":"/phobos/std/regex/internal/ir.html#RegexInfo"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"oneShot","package":"phobos","parentType":"","signature":"oneShot = 0x80","url":"/phobos/std/regex/internal/ir.html#RegexInfo"},{"doc":"","kind":"enum","module":"std.regex.internal.ir","name":"IR","package":"phobos","parentType":"","signature":"IR : uint","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Char","package":"phobos","parentType":"","signature":"Char = 0b1_00000_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Any","package":"phobos","parentType":"","signature":"Any = 0b1_00001_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"CodepointSet","package":"phobos","parentType":"","signature":"CodepointSet = 0b1_00010_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Trie","package":"phobos","parentType":"","signature":"Trie = 0b1_00011_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"OrChar","package":"phobos","parentType":"","signature":"OrChar = 0b1_00100_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Nop","package":"phobos","parentType":"","signature":"Nop = 0b1_00101_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"End","package":"phobos","parentType":"","signature":"End = 0b1_00110_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Bol","package":"phobos","parentType":"","signature":"Bol = 0b1_00111_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Eol","package":"phobos","parentType":"","signature":"Eol = 0b1_01000_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Wordboundary","package":"phobos","parentType":"","signature":"Wordboundary = 0b1_01001_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Notwordboundary","package":"phobos","parentType":"","signature":"Notwordboundary = 0b1_01010_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Backref","package":"phobos","parentType":"","signature":"Backref = 0b1_01011_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"GroupStart","package":"phobos","parentType":"","signature":"GroupStart = 0b1_01100_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"GroupEnd","package":"phobos","parentType":"","signature":"GroupEnd = 0b1_01101_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Option","package":"phobos","parentType":"","signature":"Option = 0b1_01110_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"GotoEndOr","package":"phobos","parentType":"","signature":"GotoEndOr = 0b1_01111_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Bof","package":"phobos","parentType":"","signature":"Bof = 0b1_10000_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"Eof","package":"phobos","parentType":"","signature":"Eof = 0b1_10001_00","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"OrStart","package":"phobos","parentType":"","signature":"OrStart = 0b1_00000_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"OrEnd","package":"phobos","parentType":"","signature":"OrEnd = 0b1_00000_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"InfiniteStart","package":"phobos","parentType":"","signature":"InfiniteStart = 0b1_00001_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"InfiniteEnd","package":"phobos","parentType":"","signature":"InfiniteEnd = 0b1_00001_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"InfiniteQStart","package":"phobos","parentType":"","signature":"InfiniteQStart = 0b1_00010_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"InfiniteQEnd","package":"phobos","parentType":"","signature":"InfiniteQEnd = 0b1_00010_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"InfiniteBloomStart","package":"phobos","parentType":"","signature":"InfiniteBloomStart = 0b1_00011_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"InfiniteBloomEnd","package":"phobos","parentType":"","signature":"InfiniteBloomEnd = 0b1_00011_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"RepeatStart","package":"phobos","parentType":"","signature":"RepeatStart = 0b1_00100_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"RepeatEnd","package":"phobos","parentType":"","signature":"RepeatEnd = 0b1_00100_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"RepeatQStart","package":"phobos","parentType":"","signature":"RepeatQStart = 0b1_00101_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"RepeatQEnd","package":"phobos","parentType":"","signature":"RepeatQEnd = 0b1_00101_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"LookaheadStart","package":"phobos","parentType":"","signature":"LookaheadStart = 0b1_00110_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"LookaheadEnd","package":"phobos","parentType":"","signature":"LookaheadEnd = 0b1_00110_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"NeglookaheadStart","package":"phobos","parentType":"","signature":"NeglookaheadStart = 0b1_00111_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"NeglookaheadEnd","package":"phobos","parentType":"","signature":"NeglookaheadEnd = 0b1_00111_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"LookbehindStart","package":"phobos","parentType":"","signature":"LookbehindStart = 0b1_01000_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"LookbehindEnd","package":"phobos","parentType":"","signature":"LookbehindEnd = 0b1_01000_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"NeglookbehindStart","package":"phobos","parentType":"","signature":"NeglookbehindStart = 0b1_01001_01","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"enum_member","module":"std.regex.internal.ir","name":"NeglookbehindEnd","package":"phobos","parentType":"","signature":"NeglookbehindEnd = 0b1_01001_10","url":"/phobos/std/regex/internal/ir.html#IR"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"Bytecode","package":"phobos","parentType":"","signature":"Bytecode","url":"/phobos/std/regex/internal/ir.html#Bytecode"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"fromRaw","package":"phobos","parentType":"Bytecode","signature":"Bytecode fromRaw(uint  data)","url":"/phobos/std/regex/internal/ir/Bytecode.fromRaw.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"data","package":"phobos","parentType":"Bytecode","signature":"uint data()()","url":"/phobos/std/regex/internal/ir/Bytecode.data.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"data","package":"phobos","parentType":"Bytecode","signature":"void data()(uint  val)","url":"/phobos/std/regex/internal/ir/Bytecode.data.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"sequence","package":"phobos","parentType":"Bytecode","signature":"uint sequence()()","url":"/phobos/std/regex/internal/ir/Bytecode.sequence.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"code","package":"phobos","parentType":"Bytecode","signature":"IR code()()","url":"/phobos/std/regex/internal/ir/Bytecode.code.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"hotspot","package":"phobos","parentType":"Bytecode","signature":"bool hotspot()","url":"/phobos/std/regex/internal/ir/Bytecode.hotspot.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"isAtom","package":"phobos","parentType":"Bytecode","signature":"bool isAtom()","url":"/phobos/std/regex/internal/ir/Bytecode.isAtom.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"isStart","package":"phobos","parentType":"Bytecode","signature":"bool isStart()","url":"/phobos/std/regex/internal/ir/Bytecode.isStart.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"isEnd","package":"phobos","parentType":"Bytecode","signature":"bool isEnd()","url":"/phobos/std/regex/internal/ir/Bytecode.isEnd.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"args","package":"phobos","parentType":"Bytecode","signature":"int args()","url":"/phobos/std/regex/internal/ir/Bytecode.args.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"setBackrefence","package":"phobos","parentType":"Bytecode","signature":"void setBackrefence()","url":"/phobos/std/regex/internal/ir/Bytecode.setBackrefence.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"backreference","package":"phobos","parentType":"Bytecode","signature":"bool backreference()","url":"/phobos/std/regex/internal/ir/Bytecode.backreference.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"setLocalRef","package":"phobos","parentType":"Bytecode","signature":"void setLocalRef()","url":"/phobos/std/regex/internal/ir/Bytecode.setLocalRef.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"localRef","package":"phobos","parentType":"Bytecode","signature":"bool localRef()","url":"/phobos/std/regex/internal/ir/Bytecode.localRef.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"mnemonic","package":"phobos","parentType":"Bytecode","signature":"string mnemonic()()","url":"/phobos/std/regex/internal/ir/Bytecode.mnemonic.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"length","package":"phobos","parentType":"Bytecode","signature":"uint length()","url":"/phobos/std/regex/internal/ir/Bytecode.length.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"pairedLength","package":"phobos","parentType":"Bytecode","signature":"uint pairedLength()","url":"/phobos/std/regex/internal/ir/Bytecode.pairedLength.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"paired","package":"phobos","parentType":"Bytecode","signature":"Bytecode paired()","url":"/phobos/std/regex/internal/ir/Bytecode.paired.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"indexOfPair","package":"phobos","parentType":"Bytecode","signature":"uint indexOfPair(uint  pc)","url":"/phobos/std/regex/internal/ir/Bytecode.indexOfPair.html"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"NamedGroup","package":"phobos","parentType":"","signature":"NamedGroup","url":"/phobos/std/regex/internal/ir.html#NamedGroup"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"Group","package":"phobos","parentType":"","signature":"Group(DataIndex)","url":"/phobos/std/regex/internal/ir.html#Group"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opCast","package":"phobos","parentType":"Group","signature":"bool opCast(T :  bool)()","url":"/phobos/std/regex/internal/ir/Group.opCast.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"toString","package":"phobos","parentType":"Group","signature":"string toString()()","url":"/phobos/std/regex/internal/ir/Group.toString.html"},{"doc":"","kind":"interface","module":"std.regex.internal.ir","name":"MatcherFactory","package":"phobos","parentType":"","signature":"MatcherFactory(Char)","url":"/phobos/std/regex/internal/ir.html#MatcherFactory"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"create","package":"phobos","parentType":"MatcherFactory","signature":"Matcher!Char create(const  ref  Regex!Char,  in  Char[]  input)","url":"/phobos/std/regex/internal/ir/MatcherFactory.create.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"dup","package":"phobos","parentType":"MatcherFactory","signature":"Matcher!Char dup(Matcher!Char m,  in  Char[]  input)","url":"/phobos/std/regex/internal/ir/MatcherFactory.dup.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"incRef","package":"phobos","parentType":"MatcherFactory","signature":"size_t incRef(Matcher!Char m)","url":"/phobos/std/regex/internal/ir/MatcherFactory.incRef.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"decRef","package":"phobos","parentType":"MatcherFactory","signature":"size_t decRef(Matcher!Char m)","url":"/phobos/std/regex/internal/ir/MatcherFactory.decRef.html"},{"doc":"","kind":"class","module":"std.regex.internal.ir","name":"GenericFactory","package":"phobos","parentType":"","signature":"GenericFactory(alias  EngineType,  Char) : MatcherFactory!Char","url":"/phobos/std/regex/internal/ir.html#GenericFactory"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"construct","package":"phobos","parentType":"GenericFactory","signature":"EngineType!Char construct(const  ref  Regex!Char re,  in  Char[]  input,  void[]  memory)","url":"/phobos/std/regex/internal/ir/GenericFactory.construct.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"create","package":"phobos","parentType":"GenericFactory","signature":"EngineType!Char create(const  ref  Regex!Char re,  in  Char[]  input)","url":"/phobos/std/regex/internal/ir/GenericFactory.create.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"dup","package":"phobos","parentType":"GenericFactory","signature":"EngineType!Char dup(Matcher!Char engine,  in  Char[]  input)","url":"/phobos/std/regex/internal/ir/GenericFactory.dup.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"incRef","package":"phobos","parentType":"GenericFactory","signature":"size_t incRef(Matcher!Char m)","url":"/phobos/std/regex/internal/ir/GenericFactory.incRef.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"decRef","package":"phobos","parentType":"GenericFactory","signature":"size_t decRef(Matcher!Char m)","url":"/phobos/std/regex/internal/ir/GenericFactory.decRef.html"},{"doc":"","kind":"class","module":"std.regex.internal.ir","name":"RuntimeFactory","package":"phobos","parentType":"","signature":"RuntimeFactory(alias  EngineType,  Char) : GenericFactory!(EngineType,   Char)","url":"/phobos/std/regex/internal/ir.html#RuntimeFactory"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"construct","package":"phobos","parentType":"RuntimeFactory","signature":"EngineType!Char construct(const  ref  Regex!Char re,  in  Char[]  input,  void[]  memory)","url":"/phobos/std/regex/internal/ir/RuntimeFactory.construct.html"},{"doc":"","kind":"class","module":"std.regex.internal.ir","name":"CtfeFactory","package":"phobos","parentType":"","signature":"CtfeFactory(alias  EngineType,  Char,  alias  func) : GenericFactory!(EngineType,   Char)","url":"/phobos/std/regex/internal/ir.html#CtfeFactory"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"construct","package":"phobos","parentType":"CtfeFactory","signature":"EngineType!Char construct(const  ref  Regex!Char re,  in  Char[]  input,  void[]  memory)","url":"/phobos/std/regex/internal/ir/CtfeFactory.construct.html"},{"doc":"","kind":"class","module":"std.regex.internal.ir","name":"Matcher","package":"phobos","parentType":"","signature":"Matcher(Char)","url":"/phobos/std/regex/internal/ir.html#Matcher"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"match","package":"phobos","parentType":"Matcher","signature":"int match(Group!size_t[]  matches)","url":"/phobos/std/regex/internal/ir/Matcher.match.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"refCount","package":"phobos","parentType":"Matcher","signature":"size_t refCount()","url":"/phobos/std/regex/internal/ir/Matcher.refCount.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"dupTo","package":"phobos","parentType":"Matcher","signature":"void dupTo(Matcher!Char m,  void[]  memory)","url":"/phobos/std/regex/internal/ir/Matcher.dupTo.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"pattern","package":"phobos","parentType":"Matcher","signature":"const(Regex!Char) pattern()","url":"/phobos/std/regex/internal/ir/Matcher.pattern.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"rearm","package":"phobos","parentType":"Matcher","signature":"Matcher rearm(in  Char[]  stream)","url":"/phobos/std/regex/internal/ir/Matcher.rearm.html"},{"doc":"`Regex` object holds regular expression pattern in compiled form. Instances of this object are constructed via calls to `regex`. This is an intende...","kind":"struct","module":"std.regex.internal.ir","name":"Regex","package":"phobos","parentType":"","signature":"Regex(Char)","url":"/phobos/std/regex/internal/ir.html#Regex"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"empty","package":"phobos","parentType":"Regex","signature":"bool empty()","url":"/phobos/std/regex/internal/ir/Regex.empty.html"},{"doc":"`namedCaptures` returns a range of all named captures in a given regular expression.","kind":"method","module":"std.regex.internal.ir","name":"namedCaptures","package":"phobos","parentType":"Regex","signature":"@safe @property auto namedCaptures()","url":"/phobos/std/regex/internal/ir/Regex.namedCaptures.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"withFactory","package":"phobos","parentType":"Regex","signature":"const(Regex) withFactory(MatcherFactory!Char factory)","url":"/phobos/std/regex/internal/ir/Regex.withFactory.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"withFlags","package":"phobos","parentType":"Regex","signature":"const(Regex) withFlags(uint  newFlags)","url":"/phobos/std/regex/internal/ir/Regex.withFlags.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"withCode","package":"phobos","parentType":"Regex","signature":"const(Regex) withCode(const(Bytecode)[]  code)","url":"/phobos/std/regex/internal/ir/Regex.withCode.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"withNGroup","package":"phobos","parentType":"Regex","signature":"const(Regex) withNGroup(uint  nGroup)","url":"/phobos/std/regex/internal/ir/Regex.withNGroup.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"isBackref","package":"phobos","parentType":"Regex","signature":"uint isBackref(uint  n)","url":"/phobos/std/regex/internal/ir/Regex.isBackref.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"checkIfOneShot","package":"phobos","parentType":"Regex","signature":"void checkIfOneShot()","url":"/phobos/std/regex/internal/ir/Regex.checkIfOneShot.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"toString","package":"phobos","parentType":"Regex","signature":"string toString()()","url":"/phobos/std/regex/internal/ir/Regex.toString.html"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"Input","package":"phobos","parentType":"","signature":"Input(Char) if (is(Char : dchar))","url":"/phobos/std/regex/internal/ir.html#Input"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"nextChar","package":"phobos","parentType":"Input","signature":"bool nextChar(ref  dchar  res,  ref  size_t pos)","url":"/phobos/std/regex/internal/ir/Input.nextChar.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"atEnd","package":"phobos","parentType":"Input","signature":"bool atEnd(){","url":"/phobos/std/regex/internal/ir/Input.atEnd.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"search","package":"phobos","parentType":"Input","signature":"bool search(Kickstart)(ref  const  Kickstart kick,  ref  dchar  res,  ref  size_t pos)","url":"/phobos/std/regex/internal/ir/Input.search.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"lastIndex","package":"phobos","parentType":"Input","signature":"size_t lastIndex(){","url":"/phobos/std/regex/internal/ir/Input.lastIndex.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"reset","package":"phobos","parentType":"Input","signature":"void reset(size_t index){","url":"/phobos/std/regex/internal/ir/Input.reset.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opSlice","package":"phobos","parentType":"Input","signature":"String opSlice(size_t start,  size_t end){","url":"/phobos/std/regex/internal/ir/Input.opSlice.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"loopBack","package":"phobos","parentType":"Input","signature":"auto loopBack(size_t index){","url":"/phobos/std/regex/internal/ir/Input.loopBack.html"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"BackLooperImpl","package":"phobos","parentType":"","signature":"BackLooperImpl(Input)","url":"/phobos/std/regex/internal/ir.html#BackLooperImpl"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"nextChar","package":"phobos","parentType":"BackLooperImpl","signature":"bool nextChar(ref  dchar  res, ref  size_t pos)","url":"/phobos/std/regex/internal/ir/BackLooperImpl.nextChar.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"atEnd","package":"phobos","parentType":"BackLooperImpl","signature":"@property atEnd(){","url":"/phobos/std/regex/internal/ir/BackLooperImpl.atEnd.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"loopBack","package":"phobos","parentType":"BackLooperImpl","signature":"auto loopBack(size_t index){","url":"/phobos/std/regex/internal/ir/BackLooperImpl.loopBack.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"reset","package":"phobos","parentType":"BackLooperImpl","signature":"void reset(size_t index){","url":"/phobos/std/regex/internal/ir/BackLooperImpl.reset.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opSlice","package":"phobos","parentType":"BackLooperImpl","signature":"String opSlice(size_t start,  size_t end){","url":"/phobos/std/regex/internal/ir/BackLooperImpl.opSlice.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"lastIndex","package":"phobos","parentType":"BackLooperImpl","signature":"size_t lastIndex(){","url":"/phobos/std/regex/internal/ir/BackLooperImpl.lastIndex.html"},{"doc":"Exception object thrown in case of errors during regex compilation.","kind":"class","module":"std.regex.internal.ir","name":"RegexException","package":"phobos","parentType":"","signature":"RegexException : Exception","url":"/phobos/std/regex/internal/ir.html#RegexException"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"BitTable","package":"phobos","parentType":"","signature":"BitTable","url":"/phobos/std/regex/internal/ir.html#BitTable"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"add","package":"phobos","parentType":"BitTable","signature":"void add()(dchar  ch){","url":"/phobos/std/regex/internal/ir/BitTable.add.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opIndex","package":"phobos","parentType":"BitTable","signature":"bool opIndex()(dchar  ch)","url":"/phobos/std/regex/internal/ir/BitTable.opIndex.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"index","package":"phobos","parentType":"BitTable","signature":"uint index()(dchar  ch){","url":"/phobos/std/regex/internal/ir/BitTable.index.html"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"CharMatcher","package":"phobos","parentType":"","signature":"CharMatcher","url":"/phobos/std/regex/internal/ir.html#CharMatcher"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opIndex","package":"phobos","parentType":"CharMatcher","signature":"bool opIndex()(dchar  ch)","url":"/phobos/std/regex/internal/ir/CharMatcher.opIndex.html"},{"doc":"","kind":"struct","module":"std.regex.internal.ir","name":"SmallFixedArray","package":"phobos","parentType":"","signature":"SmallFixedArray(T,  uint  SMALL = 3) if (!hasElaborateDestructor!T)","url":"/phobos/std/regex/internal/ir.html#SmallFixedArray"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"isBig","package":"phobos","parentType":"SmallFixedArray","signature":"bool isBig()","url":"/phobos/std/regex/internal/ir/SmallFixedArray.isBig.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"length","package":"phobos","parentType":"SmallFixedArray","signature":"size_t length()","url":"/phobos/std/regex/internal/ir/SmallFixedArray.length.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"internalSlice","package":"phobos","parentType":"SmallFixedArray","signature":"inout(T)[] internalSlice()","url":"/phobos/std/regex/internal/ir/SmallFixedArray.internalSlice.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opEquals","package":"phobos","parentType":"SmallFixedArray","signature":"bool opEquals(SmallFixedArray a)","url":"/phobos/std/regex/internal/ir/SmallFixedArray.opEquals.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"toHash","package":"phobos","parentType":"SmallFixedArray","signature":"size_t toHash()","url":"/phobos/std/regex/internal/ir/SmallFixedArray.toHash.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opIndex","package":"phobos","parentType":"SmallFixedArray","signature":"inout(T) opIndex(size_t idx)","url":"/phobos/std/regex/internal/ir/SmallFixedArray.opIndex.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"opAssign","package":"phobos","parentType":"SmallFixedArray","signature":"@trusted ref opAssign(SmallFixedArray arr)","url":"/phobos/std/regex/internal/ir/SmallFixedArray.opAssign.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"mutate","package":"phobos","parentType":"SmallFixedArray","signature":"void mutate(scope  void  delegate(T[])  pure  filler)","url":"/phobos/std/regex/internal/ir/SmallFixedArray.mutate.html"},{"doc":"","kind":"method","module":"std.regex.internal.ir","name":"abandonRef","package":"phobos","parentType":"SmallFixedArray","signature":"void abandonRef()","url":"/phobos/std/regex/internal/ir/SmallFixedArray.abandonRef.html"},{"doc":"","kind":"template","module":"std.regex.internal.ir","name":"IRL","package":"phobos","parentType":"","signature":"IRL(IR code)","url":"/phobos/std/regex/internal/ir.html#IRL"},{"doc":"","kind":"template","module":"std.regex.internal.ir","name":"defaultFactory","package":"phobos","parentType":"","signature":"defaultFactory(Char)","url":"/phobos/std/regex/internal/ir.html#defaultFactory"},{"doc":"","kind":"function","module":"std.regex.internal.ir","name":"defaultFactory","package":"phobos","parentType":"","signature":"MatcherFactory!Char defaultFactory(const  ref  Regex!Char re)","url":"/phobos/std/regex/internal/ir.html#defaultFactory"},{"doc":"","kind":"template","module":"std.regex.internal.ir","name":"BackLooper","package":"phobos","parentType":"","signature":"BackLooper(E)","url":"/phobos/std/regex/internal/ir.html#BackLooper"},{"doc":"","kind":"variable","module":"std.regex.internal.ir","name":"privateUseStart","package":"phobos","parentType":"","signature":"privateUseStart","url":"/phobos/std/regex/internal/ir.html#privateUseStart"},{"doc":"","kind":"variable","module":"std.regex.internal.ir","name":"maxCharsetUsed","package":"phobos","parentType":"","signature":"maxCharsetUsed","url":"/phobos/std/regex/internal/ir.html#maxCharsetUsed"},{"doc":"","kind":"variable","module":"std.regex.internal.ir","name":"maxCachedMatchers","package":"phobos","parentType":"","signature":"maxCachedMatchers","url":"/phobos/std/regex/internal/ir.html#maxCachedMatchers"},{"doc":"","kind":"variable","module":"std.regex.internal.ir","name":"matcherCache","package":"phobos","parentType":"","signature":"CharMatcher[CodepointSet] matcherCache","url":"/phobos/std/regex/internal/ir.html#matcherCache"},{"doc":"","kind":"variable","module":"std.regex.internal.ir","name":"NEL","package":"phobos","parentType":"","signature":"NEL","url":"/phobos/std/regex/internal/ir.html#NEL"},{"doc":"","kind":"module","module":"std.regex.internal.kickstart","name":"std.regex.internal.kickstart","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/kickstart.html"},{"doc":"","kind":"function","module":"std.regex.internal.kickstart","name":"effectiveSize","package":"phobos","parentType":"","signature":"uint effectiveSize(Char)()","url":"/phobos/std/regex/internal/kickstart/effectiveSize.html"},{"doc":"","kind":"struct","module":"std.regex.internal.kickstart","name":"ShiftOr","package":"phobos","parentType":"","signature":"ShiftOr(Char)","url":"/phobos/std/regex/internal/kickstart.html#ShiftOr"},{"doc":"","kind":"method","module":"std.regex.internal.kickstart","name":"fork","package":"phobos","parentType":"ShiftOr","signature":"ShiftThread fork(ShiftThread t,  uint  newPc,  uint  newCounter)","url":"/phobos/std/regex/internal/kickstart/ShiftOr.fork.html"},{"doc":"","kind":"method","module":"std.regex.internal.kickstart","name":"fetch","package":"phobos","parentType":"ShiftOr","signature":"ShiftThread fetch(ref  ShiftThread[]  worklist)","url":"/phobos/std/regex/internal/kickstart/ShiftOr.fetch.html"},{"doc":"","kind":"method","module":"std.regex.internal.kickstart","name":"charLen","package":"phobos","parentType":"ShiftOr","signature":"uint charLen(uint  ch)","url":"/phobos/std/regex/internal/kickstart/ShiftOr.charLen.html"},{"doc":"","kind":"method","module":"std.regex.internal.kickstart","name":"empty","package":"phobos","parentType":"ShiftOr","signature":"bool empty()","url":"/phobos/std/regex/internal/kickstart/ShiftOr.empty.html"},{"doc":"","kind":"method","module":"std.regex.internal.kickstart","name":"length","package":"phobos","parentType":"ShiftOr","signature":"uint length()","url":"/phobos/std/regex/internal/kickstart/ShiftOr.length.html"},{"doc":"","kind":"method","module":"std.regex.internal.kickstart","name":"search","package":"phobos","parentType":"ShiftOr","signature":"size_t search(const(Char)[]  haystack,  size_t idx)","url":"/phobos/std/regex/internal/kickstart/ShiftOr.search.html"},{"doc":"","kind":"alias","module":"std.regex.internal.kickstart","name":"Kickstart","package":"phobos","parentType":"","signature":"Kickstart = ShiftOr","url":"/phobos/std/regex/internal/kickstart.html#Kickstart"},{"doc":"","kind":"module","module":"std.regex.internal.parser","name":"std.regex.internal.parser","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/parser.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"makeRegex","package":"phobos","parentType":"","signature":"auto makeRegex(S,  CG)(Parser!(S,  CG)  p)","url":"/phobos/std/regex/internal/parser/makeRegex.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"makeRegex","package":"phobos","parentType":"","signature":"auto makeRegex(S)(S arg) if (isSomeString!S)","url":"/phobos/std/regex/internal/parser/makeRegex.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"reverseBytecode","package":"phobos","parentType":"","signature":"void reverseBytecode()(Bytecode[]  code)","url":"/phobos/std/regex/internal/parser/reverseBytecode.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"postprocess","package":"phobos","parentType":"","signature":"void postprocess(Char)(ref  Regex!Char zis)","url":"/phobos/std/regex/internal/parser/postprocess.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"fixupBytecode","package":"phobos","parentType":"","signature":"void fixupBytecode()(Bytecode[]  ir)","url":"/phobos/std/regex/internal/parser/fixupBytecode.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"optimize","package":"phobos","parentType":"","signature":"void optimize(Char)(ref  Regex!Char zis)","url":"/phobos/std/regex/internal/parser/optimize.html"},{"doc":"","kind":"function","module":"std.regex.internal.parser","name":"validateRe","package":"phobos","parentType":"","signature":"void validateRe(Char)(ref  Regex!Char zis)","url":"/phobos/std/regex/internal/parser/validateRe.html"},{"doc":"","kind":"struct","module":"std.regex.internal.parser","name":"CodeGen","package":"phobos","parentType":"","signature":"CodeGen","url":"/phobos/std/regex/internal/parser.html#CodeGen"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"start","package":"phobos","parentType":"CodeGen","signature":"void start(uint  length)","url":"/phobos/std/regex/internal/parser/CodeGen.start.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"markBackref","package":"phobos","parentType":"CodeGen","signature":"void markBackref(uint  n)","url":"/phobos/std/regex/internal/parser/CodeGen.markBackref.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"isOpenGroup","package":"phobos","parentType":"CodeGen","signature":"bool isOpenGroup(uint  n)","url":"/phobos/std/regex/internal/parser/CodeGen.isOpenGroup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"put","package":"phobos","parentType":"CodeGen","signature":"void put(Bytecode code)","url":"/phobos/std/regex/internal/parser/CodeGen.put.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"putRaw","package":"phobos","parentType":"CodeGen","signature":"void putRaw(uint  number)","url":"/phobos/std/regex/internal/parser/CodeGen.putRaw.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"charsetToIr","package":"phobos","parentType":"CodeGen","signature":"void charsetToIr(CodepointSet set)","url":"/phobos/std/regex/internal/parser/CodeGen.charsetToIr.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"genLogicGroup","package":"phobos","parentType":"CodeGen","signature":"void genLogicGroup()","url":"/phobos/std/regex/internal/parser/CodeGen.genLogicGroup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"genGroup","package":"phobos","parentType":"CodeGen","signature":"void genGroup()","url":"/phobos/std/regex/internal/parser/CodeGen.genGroup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"genNamedGroup","package":"phobos","parentType":"CodeGen","signature":"void genNamedGroup(string name)","url":"/phobos/std/regex/internal/parser/CodeGen.genNamedGroup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"genLookaround","package":"phobos","parentType":"CodeGen","signature":"void genLookaround(IR opcode)","url":"/phobos/std/regex/internal/parser/CodeGen.genLookaround.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"endPattern","package":"phobos","parentType":"CodeGen","signature":"void endPattern(uint  num)","url":"/phobos/std/regex/internal/parser/CodeGen.endPattern.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"fixLookaround","package":"phobos","parentType":"CodeGen","signature":"void fixLookaround(uint  fix)","url":"/phobos/std/regex/internal/parser/CodeGen.fixLookaround.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"fixRepetition","package":"phobos","parentType":"CodeGen","signature":"void fixRepetition(uint  offset)","url":"/phobos/std/regex/internal/parser/CodeGen.fixRepetition.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"fixRepetition","package":"phobos","parentType":"CodeGen","signature":"void fixRepetition(uint  offset,  uint  min,  uint  max,  bool  greedy)","url":"/phobos/std/regex/internal/parser/CodeGen.fixRepetition.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"fixAlternation","package":"phobos","parentType":"CodeGen","signature":"void fixAlternation()","url":"/phobos/std/regex/internal/parser/CodeGen.fixAlternation.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"finishAlternation","package":"phobos","parentType":"CodeGen","signature":"void finishAlternation(uint  fix)","url":"/phobos/std/regex/internal/parser/CodeGen.finishAlternation.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"onClose","package":"phobos","parentType":"CodeGen","signature":"Tuple!(bool,  uint) onClose()","url":"/phobos/std/regex/internal/parser/CodeGen.onClose.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"popFixup","package":"phobos","parentType":"CodeGen","signature":"uint popFixup(){","url":"/phobos/std/regex/internal/parser/CodeGen.popFixup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"pushFixup","package":"phobos","parentType":"CodeGen","signature":"void pushFixup(uint  val){","url":"/phobos/std/regex/internal/parser/CodeGen.pushFixup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"topFixup","package":"phobos","parentType":"CodeGen","signature":"uint topFixup(){","url":"/phobos/std/regex/internal/parser/CodeGen.topFixup.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"fixupLength","package":"phobos","parentType":"CodeGen","signature":"size_t fixupLength(){","url":"/phobos/std/regex/internal/parser/CodeGen.fixupLength.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"length","package":"phobos","parentType":"CodeGen","signature":"uint length(){","url":"/phobos/std/regex/internal/parser/CodeGen.length.html"},{"doc":"","kind":"struct","module":"std.regex.internal.parser","name":"Parser","package":"phobos","parentType":"","signature":"Parser(R,  Generator) if (isForwardRange!R &&  is(ElementType!R :  dchar))","url":"/phobos/std/regex/internal/parser.html#Parser"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"_popFront","package":"phobos","parentType":"Parser","signature":"void _popFront()","url":"/phobos/std/regex/internal/parser/Parser._popFront.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"skipSpace","package":"phobos","parentType":"Parser","signature":"void skipSpace()","url":"/phobos/std/regex/internal/parser/Parser.skipSpace.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"popFront","package":"phobos","parentType":"Parser","signature":"void popFront()","url":"/phobos/std/regex/internal/parser/Parser.popFront.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"save","package":"phobos","parentType":"Parser","signature":"auto save(){","url":"/phobos/std/regex/internal/parser/Parser.save.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseDecimal","package":"phobos","parentType":"Parser","signature":"uint parseDecimal()","url":"/phobos/std/regex/internal/parser/Parser.parseDecimal.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseFlags","package":"phobos","parentType":"Parser","signature":"void parseFlags(S)(S flags)","url":"/phobos/std/regex/internal/parser/Parser.parseFlags.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseRegex","package":"phobos","parentType":"Parser","signature":"void parseRegex()","url":"/phobos/std/regex/internal/parser/Parser.parseRegex.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseQuantifier","package":"phobos","parentType":"Parser","signature":"void parseQuantifier(uint  offset)","url":"/phobos/std/regex/internal/parser/Parser.parseQuantifier.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseAtom","package":"phobos","parentType":"Parser","signature":"void parseAtom()","url":"/phobos/std/regex/internal/parser/Parser.parseAtom.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseCharset","package":"phobos","parentType":"Parser","signature":"void parseCharset()","url":"/phobos/std/regex/internal/parser/Parser.parseCharset.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"parseEscape","package":"phobos","parentType":"Parser","signature":"void parseEscape()","url":"/phobos/std/regex/internal/parser/Parser.parseEscape.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"error","package":"phobos","parentType":"Parser","signature":"void error(string msg)","url":"/phobos/std/regex/internal/parser/Parser.error.html"},{"doc":"","kind":"method","module":"std.regex.internal.parser","name":"program","package":"phobos","parentType":"Parser","signature":"@property program()","url":"/phobos/std/regex/internal/parser/Parser.program.html"},{"doc":"","kind":"variable","module":"std.regex.internal.parser","name":"maxGroupNumber","package":"phobos","parentType":"","signature":"maxGroupNumber","url":"/phobos/std/regex/internal/parser.html#maxGroupNumber"},{"doc":"","kind":"variable","module":"std.regex.internal.parser","name":"maxLookaroundDepth","package":"phobos","parentType":"","signature":"maxLookaroundDepth","url":"/phobos/std/regex/internal/parser.html#maxLookaroundDepth"},{"doc":"","kind":"variable","module":"std.regex.internal.parser","name":"maxCompiledLength","package":"phobos","parentType":"","signature":"maxCompiledLength","url":"/phobos/std/regex/internal/parser.html#maxCompiledLength"},{"doc":"","kind":"variable","module":"std.regex.internal.parser","name":"maxCumulativeRepetitionLength","package":"phobos","parentType":"","signature":"maxCumulativeRepetitionLength","url":"/phobos/std/regex/internal/parser.html#maxCumulativeRepetitionLength"},{"doc":"","kind":"variable","module":"std.regex.internal.parser","name":"infinite","package":"phobos","parentType":"","signature":"infinite","url":"/phobos/std/regex/internal/parser.html#infinite"},{"doc":"","kind":"module","module":"std.regex.internal.tests","name":"std.regex.internal.tests","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/tests.html"},{"doc":"","kind":"module","module":"std.regex.internal.tests2","name":"std.regex.internal.tests2","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/tests2.html"},{"doc":"","kind":"module","module":"std.regex.internal.thompson","name":"std.regex.internal.thompson","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex/internal/thompson.html"},{"doc":"","kind":"struct","module":"std.regex.internal.thompson","name":"Thread","package":"phobos","parentType":"","signature":"Thread(DataIndex)","url":"/phobos/std/regex/internal/thompson.html#Thread"},{"doc":"","kind":"struct","module":"std.regex.internal.thompson","name":"ThreadList","package":"phobos","parentType":"","signature":"ThreadList(DataIndex)","url":"/phobos/std/regex/internal/thompson.html#ThreadList"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"insertFront","package":"phobos","parentType":"ThreadList","signature":"void insertFront(Thread!DataIndex *  t)","url":"/phobos/std/regex/internal/thompson/ThreadList.insertFront.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"insertBack","package":"phobos","parentType":"ThreadList","signature":"void insertBack(Thread!DataIndex *  t)","url":"/phobos/std/regex/internal/thompson/ThreadList.insertBack.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"fetch","package":"phobos","parentType":"ThreadList","signature":"Thread!DataIndex * fetch()","url":"/phobos/std/regex/internal/thompson/ThreadList.fetch.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"empty","package":"phobos","parentType":"ThreadList","signature":"bool empty()","url":"/phobos/std/regex/internal/thompson/ThreadList.empty.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"opSlice","package":"phobos","parentType":"ThreadList","signature":"ThreadRange opSlice()","url":"/phobos/std/regex/internal/thompson/ThreadList.opSlice.html"},{"doc":"","kind":"class","module":"std.regex.internal.thompson","name":"ThompsonMatcher","package":"phobos","parentType":"","signature":"ThompsonMatcher(Char,  StreamType =  Input!Char): : Matcher!Char if (is(Char :  dchar))","url":"/phobos/std/regex/internal/thompson.html#ThompsonMatcher"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"getThreadSize","package":"phobos","parentType":"ThompsonMatcher","signature":"size_t getThreadSize(const  ref  Regex!Char re)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.getThreadSize.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"initialMemory","package":"phobos","parentType":"ThompsonMatcher","signature":"size_t initialMemory(const  ref  Regex!Char re)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.initialMemory.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"atStart","package":"phobos","parentType":"ThompsonMatcher","signature":"bool atStart(){","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.atStart.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"atEnd","package":"phobos","parentType":"ThompsonMatcher","signature":"bool atEnd(){","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.atEnd.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"refCount","package":"phobos","parentType":"ThompsonMatcher","signature":"size_t refCount()","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.refCount.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"pattern","package":"phobos","parentType":"ThompsonMatcher","signature":"const(Regex!Char) pattern()","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.pattern.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"next","package":"phobos","parentType":"ThompsonMatcher","signature":"bool next()","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.next.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"initExternalMemory","package":"phobos","parentType":"ThompsonMatcher","signature":"void initExternalMemory(void[]  memory)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.initExternalMemory.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"rearm","package":"phobos","parentType":"ThompsonMatcher","signature":"Matcher!Char rearm(in  Char[]  data)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.rearm.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"fwdMatcher","package":"phobos","parentType":"ThompsonMatcher","signature":"auto fwdMatcher()(size_t lo,  size_t hi,  uint  nGroup,  size_t counter)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.fwdMatcher.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"bwdMatcher","package":"phobos","parentType":"ThompsonMatcher","signature":"auto bwdMatcher()(size_t lo,  size_t hi,  uint  nGroup,  size_t counter)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.bwdMatcher.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"dupTo","package":"phobos","parentType":"ThompsonMatcher","signature":"void dupTo(Matcher!Char engine,  void[]  memory)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.dupTo.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"match","package":"phobos","parentType":"ThompsonMatcher","signature":"int match(Group!DataIndex[]  matches)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.match.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"matchImpl","package":"phobos","parentType":"ThompsonMatcher","signature":"int matchImpl(bool  withSearch)(Group!DataIndex[]  matches)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.matchImpl.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"finish","package":"phobos","parentType":"ThompsonMatcher","signature":"void finish(const(Thread!DataIndex) *  t,  Group!DataIndex[]  matches,  int  code)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.finish.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"eval","package":"phobos","parentType":"ThompsonMatcher","signature":"void eval(bool  withInput)(State *  state)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.eval.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"matchOneShot","package":"phobos","parentType":"ThompsonMatcher","signature":"int matchOneShot(Group!DataIndex[]  matches,  uint  startPc =  0)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.matchOneShot.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"allocate","package":"phobos","parentType":"ThompsonMatcher","signature":"Thread!DataIndex * allocate()","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.allocate.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"prepareFreeList","package":"phobos","parentType":"ThompsonMatcher","signature":"void prepareFreeList(size_t size,  ref  void[]  memory)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.prepareFreeList.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"recycle","package":"phobos","parentType":"ThompsonMatcher","signature":"void recycle(Thread!DataIndex *  t)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.recycle.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"recycle","package":"phobos","parentType":"ThompsonMatcher","signature":"void recycle(ref  ThreadList!DataIndex list)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.recycle.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"fork","package":"phobos","parentType":"ThompsonMatcher","signature":"Thread!DataIndex * fork(Thread!DataIndex *  master,  uint  pc,  uint  counter)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.fork.html"},{"doc":"","kind":"method","module":"std.regex.internal.thompson","name":"createStart","package":"phobos","parentType":"ThompsonMatcher","signature":"Thread!DataIndex * createStart(DataIndex index,  uint  pc =  0)","url":"/phobos/std/regex/internal/thompson/ThompsonMatcher.createStart.html"},{"doc":"","kind":"template","module":"std.regex.internal.thompson","name":"ThompsonOps","package":"phobos","parentType":"","signature":"ThompsonOps(E,  S,  bool  withInput: true)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.End)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Wordboundary)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Notwordboundary)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Bof)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Bol)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Eof)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Eol)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.InfiniteStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.InfiniteBloomStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.InfiniteQStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.RepeatStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.RepeatQStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.RepeatEnd ||  code ==  IR.RepeatQEnd)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.InfiniteEnd ||  code ==  IR.InfiniteQEnd)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.InfiniteBloomEnd)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.OrEnd)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.OrStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Option)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.GotoEndOr)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.GroupStart)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.GroupEnd)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Backref)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.LookbehindStart ||  code ==  IR.NeglookbehindStart)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.LookaheadStart ||  code ==  IR.NeglookaheadStart)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.LookaheadEnd ||  code ==  IR.NeglookaheadEnd ||\n         code ==  IR.LookbehindEnd ||  code ==  IR.NeglookbehindEnd)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Nop)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.OrChar)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Char)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Any)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.CodepointSet)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Trie)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"template","module":"std.regex.internal.thompson","name":"ThompsonOps","package":"phobos","parentType":"","signature":"ThompsonOps(E, S,  bool  withInput: false)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code ==  IR.Char ||  code ==  IR.OrChar ||  code ==  IR.CodepointSet\n        ||  code ==  IR.Trie ||  code ==  IR.Char ||  code ==  IR.Any)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code: IR.Backref)(E e,  S *  state)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"","kind":"function","module":"std.regex.internal.thompson","name":"op","package":"phobos","parentType":"","signature":"bool op(IR code)(E e,  S *  state) if (code !=  IR.Char &&  code !=  IR.OrChar &&  code !=  IR.CodepointSet\n        &&  code !=  IR.Trie &&  code !=  IR.Char &&  code !=  IR.Any &&  code !=  IR.Backref)","url":"/phobos/std/regex/internal/thompson.html#ThompsonOps"},{"doc":"$(LINK2 https://en.wikipedia.org/wiki/Regular_expression, Regular expressions) are a commonly used method of pattern matching on strings, with $(I ...","kind":"module","module":"std.regex","name":"std.regex","package":"phobos","parentType":"","signature":"","url":"/phobos/std/regex.html"},{"doc":"Compile regular expression pattern for the later execution. Returns: `Regex` object that works on inputs having the same character width as `pattern`.","kind":"function","module":"std.regex","name":"regex","package":"phobos","parentType":"","signature":"auto regex(S :  C[],  C)(const  S[]  patterns,  const(char)[]  flags = \"\") if (isSomeString!(S))","url":"/phobos/std/regex/regex.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"regex","package":"phobos","parentType":"","signature":"auto regex(S)(S pattern,  const(char)[]  flags = \"\") if (isSomeString!(S))","url":"/phobos/std/regex/regex.html"},{"doc":"","kind":"function","module":"std.regex","name":"regexImpl","package":"phobos","parentType":"","signature":"auto regexImpl(S)(const  S pattern,  const(char)[]  flags = \"\") if (isSomeString!(typeof(pattern)))","url":"/phobos/std/regex/regexImpl.html"},{"doc":"","kind":"function","module":"std.regex","name":"matchOnceImpl","package":"phobos","parentType":"","signature":"auto matchOnceImpl(RegEx,  R)(R input,  const  auto  ref  RegEx prog)","url":"/phobos/std/regex/matchOnceImpl.html"},{"doc":"","kind":"function","module":"std.regex","name":"matchOnce","package":"phobos","parentType":"","signature":"@safe auto matchOnce(RegEx,  R)(R input,  const  auto  ref  RegEx prog)","url":"/phobos/std/regex/matchOnce.html"},{"doc":"","kind":"function","module":"std.regex","name":"matchMany","package":"phobos","parentType":"","signature":"auto matchMany(RegEx,  R)(R input,  auto  ref  RegEx re)","url":"/phobos/std/regex/matchMany.html"},{"doc":"","kind":"function","module":"std.regex","name":"replaceCapturesInto","package":"phobos","parentType":"","signature":"void replaceCapturesInto(alias  output,  Sink,  R,  T)(ref  Sink sink,  R input,  T captures) if (isOutputRange!(Sink,  dchar)  &&  isSomeString!R)","url":"/phobos/std/regex/replaceCapturesInto.html"},{"doc":"","kind":"function","module":"std.regex","name":"replaceMatchesInto","package":"phobos","parentType":"","signature":"void replaceMatchesInto(alias  output,  Sink,  R,  T)(ref  Sink sink,  R input,  T matches) if (isOutputRange!(Sink,  dchar)  &&  isSomeString!R)","url":"/phobos/std/regex/replaceMatchesInto.html"},{"doc":"","kind":"function","module":"std.regex","name":"replaceFirstWith","package":"phobos","parentType":"","signature":"R replaceFirstWith(alias  output,  R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceFirstWith.html"},{"doc":"","kind":"function","module":"std.regex","name":"replaceAllWith","package":"phobos","parentType":"","signature":"R replaceAllWith(alias  output,\n         alias  method = matchAll,  R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceAllWith.html"},{"doc":"Start matching `input` to regex pattern `re`, using Thompson NFA matching scheme.","kind":"function","module":"std.regex","name":"match","package":"phobos","parentType":"","signature":"auto match(R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx, R))","url":"/phobos/std/regex/match.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"match","package":"phobos","parentType":"","signature":"auto match(R,  String)(R input,  String re) if (isSomeString!R &&  isSomeString!String)","url":"/phobos/std/regex/match.html"},{"doc":"Find the first (leftmost) slice of the `input` that matches the pattern `re`. This function picks the most suitable regular expression engine depen...","kind":"function","module":"std.regex","name":"matchFirst","package":"phobos","parentType":"","signature":"auto matchFirst(R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/matchFirst.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"matchFirst","package":"phobos","parentType":"","signature":"auto matchFirst(R,  String)(R input,  String re) if (isSomeString!R &&  isSomeString!String)","url":"/phobos/std/regex/matchFirst.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"matchFirst","package":"phobos","parentType":"","signature":"auto matchFirst(R,  String)(R input,  String[]  re...) if (isSomeString!R &&  isSomeString!String)","url":"/phobos/std/regex/matchFirst.html"},{"doc":"Initiate a search for all non-overlapping matches to the pattern `re` in the given `input`. The result is a lazy range of matches generated as they...","kind":"function","module":"std.regex","name":"matchAll","package":"phobos","parentType":"","signature":"auto matchAll(R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/matchAll.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"matchAll","package":"phobos","parentType":"","signature":"auto matchAll(R,  String)(R input,  String re) if (isSomeString!R &&  isSomeString!String)","url":"/phobos/std/regex/matchAll.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"matchAll","package":"phobos","parentType":"","signature":"auto matchAll(R,  String)(R input,  String[]  re...) if (isSomeString!R &&  isSomeString!String)","url":"/phobos/std/regex/matchAll.html"},{"doc":"Start matching of `input` to regex pattern `re`, using traditional $(LINK2 https://en.wikipedia.org/wiki/Backtracking, backtracking) matching scheme.","kind":"function","module":"std.regex","name":"bmatch","package":"phobos","parentType":"","signature":"auto bmatch(R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/bmatch.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"bmatch","package":"phobos","parentType":"","signature":"auto bmatch(R,  String)(R input,  String re) if (isSomeString!R &&  isSomeString!String)","url":"/phobos/std/regex/bmatch.html"},{"doc":"","kind":"function","module":"std.regex","name":"replaceFmt","package":"phobos","parentType":"","signature":"void replaceFmt(R,  Capt,  OutR)(R format,  Capt captures,  OutR sink,  bool  ignoreBadSubs =  false) if (isOutputRange!(OutR,  ElementEncodingType!R[])  &&\n     isOutputRange!(OutR,  ElementEncodingType!(Capt.String)[]))","url":"/phobos/std/regex/replaceFmt.html"},{"doc":"Construct a new string from `input` by replacing the first match with a string generated from it according to the `format` specifier.","kind":"function","module":"std.regex","name":"replaceFirst","package":"phobos","parentType":"","signature":"R replaceFirst(R,  C,  RegEx)(R input,  RegEx re,  const(C)[]  format) if (isSomeString!R &&  is(C :  dchar)  &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceFirst.html"},{"doc":"This is a general replacement tool that construct a new string by replacing matches of pattern `re` in the `input`. Unlike the other overload there...","kind":"function","module":"std.regex","name":"replaceFirst","package":"phobos","parentType":"","signature":"R replaceFirst(alias  fun,  R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceFirst.html"},{"doc":"A variation on $(LREF replaceFirst) that instead of allocating a new string on each call outputs the result piece-wise to the `sink`. In particular...","kind":"function","module":"std.regex","name":"replaceFirstInto","package":"phobos","parentType":"","signature":"void replaceFirstInto(Sink,  R,  C,  RegEx)(ref  Sink sink,  R input,  RegEx re,  const(C)[]  format) if (isOutputRange!(Sink,  dchar)  &&  isSomeString!R\n    &&  is(C :  dchar)  &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceFirstInto.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"replaceFirstInto","package":"phobos","parentType":"","signature":"void replaceFirstInto(alias  fun,  Sink,  R,  RegEx)(Sink sink,  R input,  RegEx re) if (isOutputRange!(Sink,  dchar)  &&  isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceFirstInto.html"},{"doc":"Construct a new string from `input` by replacing all of the fragments that match a pattern `re` with a string generated from the match according to...","kind":"function","module":"std.regex","name":"replaceAll","package":"phobos","parentType":"","signature":"R replaceAll(R,  C,  RegEx)(R input,  RegEx re,  const(C)[]  format) if (isSomeString!R &&  is(C :  dchar)  &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceAll.html"},{"doc":"This is a general replacement tool that construct a new string by replacing matches of pattern `re` in the `input`. Unlike the other overload there...","kind":"function","module":"std.regex","name":"replaceAll","package":"phobos","parentType":"","signature":"R replaceAll(alias  fun,  R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceAll.html"},{"doc":"A variation on $(LREF replaceAll) that instead of allocating a new string on each call outputs the result piece-wise to the `sink`. In particular t...","kind":"function","module":"std.regex","name":"replaceAllInto","package":"phobos","parentType":"","signature":"void replaceAllInto(Sink,  R,  C,  RegEx)(Sink sink,  R input,  RegEx re,  const(C)[]  format) if (isOutputRange!(Sink,  dchar)  &&  isSomeString!R\n    &&  is(C :  dchar)  &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceAllInto.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"replaceAllInto","package":"phobos","parentType":"","signature":"void replaceAllInto(alias  fun,  Sink,  R,  RegEx)(Sink sink,  R input,  RegEx re) if (isOutputRange!(Sink,  dchar)  &&  isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replaceAllInto.html"},{"doc":"Old API for replacement, operation depends on flags of pattern `re`. With \"g\" flag it performs the equivalent of $(LREF replaceAll) otherwise it wo...","kind":"function","module":"std.regex","name":"replace","package":"phobos","parentType":"","signature":"R replace(alias  scheme =  match,  R,  C,  RegEx)(R input,  RegEx re,  const(C)[]  format) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replace.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"replace","package":"phobos","parentType":"","signature":"R replace(alias  fun,  R,  RegEx)(R input,  RegEx re) if (isSomeString!R &&  isRegexFor!(RegEx,  R))","url":"/phobos/std/regex/replace.html"},{"doc":"ditto","kind":"function","module":"std.regex","name":"splitter","package":"phobos","parentType":"","signature":"Splitter!(keepSeparators,  Range,  RegEx) splitter(\n     Flag!\"keepSeparators\" keepSeparators =  No.keepSeparators,  Range,  RegEx)(Range r,  RegEx pat) if (\n     is(BasicElementOf!Range :  dchar)  &&  isRegexFor!(RegEx,  Range))","url":"/phobos/std/regex/splitter.html"},{"doc":"An eager version of `splitter` that creates an array with splitted slices of `input`.","kind":"function","module":"std.regex","name":"split","package":"phobos","parentType":"","signature":"String[] split(String,  RegEx)(String input,  RegEx rx) if (isSomeString!String  &&  isRegexFor!(RegEx,  String))","url":"/phobos/std/regex/split.html"},{"doc":"A range that lazily produces a string output escaped to be used inside of a regular expression.","kind":"function","module":"std.regex","name":"escaper","package":"phobos","parentType":"","signature":"auto escaper(Range)(Range r)","url":"/phobos/std/regex/escaper.html"},{"doc":"`Regex` object holds regular expression pattern in compiled form.","kind":"alias","module":"std.regex","name":"Regex","package":"phobos","parentType":"","signature":"Regex(Char) = std.regex.internal.ir.Regex!(Char)","url":"/phobos/std/regex.html#Regex"},{"doc":"A `StaticRegex` is `Regex` object that contains D code specially generated at compile-time to speed up matching.","kind":"alias","module":"std.regex","name":"StaticRegex","package":"phobos","parentType":"","signature":"StaticRegex = Regex","url":"/phobos/std/regex.html#StaticRegex"},{"doc":"","kind":"struct","module":"std.regex","name":"CTRegexWrapper","package":"phobos","parentType":"","signature":"CTRegexWrapper(Char)","url":"/phobos/std/regex.html#CTRegexWrapper"},{"doc":"","kind":"method","module":"std.regex","name":"getRe","package":"phobos","parentType":"CTRegexWrapper","signature":"@property @trusted ref getRe()","url":"/phobos/std/regex/CTRegexWrapper.getRe.html"},{"doc":"`Captures` object contains submatches captured during a call to `match` or iteration over `RegexMatch` range.","kind":"struct","module":"std.regex","name":"Captures","package":"phobos","parentType":"","signature":"Captures(R) if (isSomeString!R)","url":"/phobos/std/regex.html#Captures"},{"doc":"","kind":"method","module":"std.regex","name":"getMatch","package":"phobos","parentType":"Captures","signature":"inout(R) getMatch(size_t index)","url":"/phobos/std/regex/Captures.getMatch.html"},{"doc":"Slice of input prior to the match.","kind":"method","module":"std.regex","name":"pre","package":"phobos","parentType":"Captures","signature":"R pre()","url":"/phobos/std/regex/Captures.pre.html"},{"doc":"Slice of input immediately after the match.","kind":"method","module":"std.regex","name":"post","package":"phobos","parentType":"Captures","signature":"R post()","url":"/phobos/std/regex/Captures.post.html"},{"doc":"Slice of matched portion of input.","kind":"method","module":"std.regex","name":"hit","package":"phobos","parentType":"Captures","signature":"R hit()","url":"/phobos/std/regex/Captures.hit.html"},{"doc":"Range interface.","kind":"method","module":"std.regex","name":"front","package":"phobos","parentType":"Captures","signature":"R front()","url":"/phobos/std/regex/Captures.front.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"back","package":"phobos","parentType":"Captures","signature":"R back()","url":"/phobos/std/regex/Captures.back.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"popFront","package":"phobos","parentType":"Captures","signature":"void popFront()","url":"/phobos/std/regex/Captures.popFront.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"popBack","package":"phobos","parentType":"Captures","signature":"void popBack()","url":"/phobos/std/regex/Captures.popBack.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"empty","package":"phobos","parentType":"Captures","signature":"bool empty()","url":"/phobos/std/regex/Captures.empty.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"opIndex","package":"phobos","parentType":"Captures","signature":"inout(R) opIndex()(size_t i)","url":"/phobos/std/regex/Captures.opIndex.html"},{"doc":"Explicit cast to bool. Useful as a shorthand for !(x.empty) in if and assert statements.","kind":"method","module":"std.regex","name":"opCast","package":"phobos","parentType":"Captures","signature":"bool opCast(T: bool)()","url":"/phobos/std/regex/Captures.opCast.html"},{"doc":"Number of pattern matched counting, where 1 - the first pattern. Returns 0 on no match.","kind":"method","module":"std.regex","name":"whichPattern","package":"phobos","parentType":"Captures","signature":"int whichPattern()","url":"/phobos/std/regex/Captures.whichPattern.html"},{"doc":"Lookup named submatch.","kind":"method","module":"std.regex","name":"opIndex","package":"phobos","parentType":"Captures","signature":"R opIndex(String)(String i) if (isSomeString!String)","url":"/phobos/std/regex/Captures.opIndex.html"},{"doc":"Number of matches in this object.","kind":"method","module":"std.regex","name":"length","package":"phobos","parentType":"Captures","signature":"size_t length()","url":"/phobos/std/regex/Captures.length.html"},{"doc":"A hook for compatibility with original std.regex.","kind":"method","module":"std.regex","name":"captures","package":"phobos","parentType":"Captures","signature":"@property ref captures(){","url":"/phobos/std/regex/Captures.captures.html"},{"doc":"A regex engine state, as returned by `match` family of functions.","kind":"struct","module":"std.regex","name":"RegexMatch","package":"phobos","parentType":"","signature":"RegexMatch(R) if (isSomeString!R)","url":"/phobos/std/regex.html#RegexMatch"},{"doc":"Shorthands for front.pre, front.post, front.hit.","kind":"method","module":"std.regex","name":"pre","package":"phobos","parentType":"RegexMatch","signature":"R pre()","url":"/phobos/std/regex/RegexMatch.pre.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"post","package":"phobos","parentType":"RegexMatch","signature":"R post()","url":"/phobos/std/regex/RegexMatch.post.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"hit","package":"phobos","parentType":"RegexMatch","signature":"R hit()","url":"/phobos/std/regex/RegexMatch.hit.html"},{"doc":"Functionality for processing subsequent matches of global regexes via range interface: --- import std.regex; auto m = matchAll(\"Hello, world!\", reg...","kind":"method","module":"std.regex","name":"front","package":"phobos","parentType":"RegexMatch","signature":"inout(Captures!R) front()","url":"/phobos/std/regex/RegexMatch.front.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"popFront","package":"phobos","parentType":"RegexMatch","signature":"void popFront()","url":"/phobos/std/regex/RegexMatch.popFront.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"save","package":"phobos","parentType":"RegexMatch","signature":"auto save(){","url":"/phobos/std/regex/RegexMatch.save.html"},{"doc":"Test if this match object is empty.","kind":"method","module":"std.regex","name":"empty","package":"phobos","parentType":"RegexMatch","signature":"bool empty()","url":"/phobos/std/regex/RegexMatch.empty.html"},{"doc":"Same as !(x.empty), provided for its convenience  in conditional statements.","kind":"method","module":"std.regex","name":"opCast","package":"phobos","parentType":"RegexMatch","signature":"T opCast(T: bool)(){","url":"/phobos/std/regex/RegexMatch.opCast.html"},{"doc":"Same as .front, provided for compatibility with original std.regex.","kind":"method","module":"std.regex","name":"captures","package":"phobos","parentType":"RegexMatch","signature":"inout(Captures!R) captures()","url":"/phobos/std/regex/RegexMatch.captures.html"},{"doc":"Splits a string `r` using a regular expression `pat` as a separator.","kind":"struct","module":"std.regex","name":"Splitter","package":"phobos","parentType":"","signature":"Splitter(Flag!\"keepSeparators\" keepSeparators =  No.keepSeparators,  Range,  alias  RegEx =  Regex) if (isSomeString!Range &&  isRegexFor!(RegEx,  Range))","url":"/phobos/std/regex.html#Splitter"},{"doc":"","kind":"method","module":"std.regex","name":"opSlice","package":"phobos","parentType":"Splitter","signature":"auto ref opSlice()","url":"/phobos/std/regex/Splitter.opSlice.html"},{"doc":"Forward range primitives.","kind":"method","module":"std.regex","name":"front","package":"phobos","parentType":"Splitter","signature":"Range front()","url":"/phobos/std/regex/Splitter.front.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"empty","package":"phobos","parentType":"Splitter","signature":"bool empty()","url":"/phobos/std/regex/Splitter.empty.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"popFront","package":"phobos","parentType":"Splitter","signature":"void popFront()","url":"/phobos/std/regex/Splitter.popFront.html"},{"doc":"ditto","kind":"method","module":"std.regex","name":"save","package":"phobos","parentType":"Splitter","signature":"@property auto save()","url":"/phobos/std/regex/Splitter.save.html"},{"doc":"Exception object thrown in case of errors during regex compilation.","kind":"alias","module":"std.regex","name":"RegexException","package":"phobos","parentType":"","signature":"RegexException = std.regex.internal.ir.RegexException","url":"/phobos/std/regex.html#RegexException"},{"doc":"","kind":"template","module":"std.regex","name":"ctRegexImpl","package":"phobos","parentType":"","signature":"ctRegexImpl(alias  pattern,  string flags = \"\")","url":"/phobos/std/regex.html#ctRegexImpl"},{"doc":"","kind":"function","module":"std.regex","name":"func","package":"phobos","parentType":"","signature":"bool func(BacktrackingMatcher!Char matcher)","url":"/phobos/std/regex.html#ctRegexImpl"},{"doc":"Signals and Slots are an implementation of the Observer Pattern. Essentially, when a Signal is emitted, a list of connected Observers (called slots...","kind":"module","module":"std.signals","name":"std.signals","package":"phobos","parentType":"","signature":"","url":"/phobos/std/signals.html"},{"doc":"","kind":"function","module":"std.signals","name":"_d_toObject","package":"phobos","parentType":"","signature":"Object _d_toObject(void *  p)","url":"/phobos/std/signals/_d_toObject.html"},{"doc":"","kind":"function","module":"std.signals","name":"rt_attachDisposeEvent","package":"phobos","parentType":"","signature":"void rt_attachDisposeEvent(  Object obj,  DisposeEvt evt )","url":"/phobos/std/signals/rt_attachDisposeEvent.html"},{"doc":"","kind":"function","module":"std.signals","name":"rt_detachDisposeEvent","package":"phobos","parentType":"","signature":"void rt_detachDisposeEvent(  Object obj,  DisposeEvt evt )","url":"/phobos/std/signals/rt_detachDisposeEvent.html"},{"doc":"","kind":"function","module":"std.signals","name":"linkin","package":"phobos","parentType":"","signature":"void linkin()","url":"/phobos/std/signals/linkin.html"},{"doc":"","kind":"alias","module":"std.signals","name":"DisposeEvt","package":"phobos","parentType":"","signature":"DisposeEvt = void  delegate(Object)","url":"/phobos/std/signals.html#DisposeEvt"},{"doc":"Socket primitives. Example: See [listener.d](https://github.com/dlang/undeaD/blob/master/dmdsamples/listener.d) and [htmlget.d](https://github.com/...","kind":"module","module":"std.socket","name":"std.socket","package":"phobos","parentType":"","signature":"","url":"/phobos/std/socket.html"},{"doc":"","kind":"function","module":"std.socket","name":"formatSocketError","package":"phobos","parentType":"","signature":"string formatSocketError(int  err)","url":"/phobos/std/socket/formatSocketError.html"},{"doc":"Returns the error message of the most recently encountered network error.","kind":"function","module":"std.socket","name":"lastSocketError","package":"phobos","parentType":"","signature":"string lastSocketError()","url":"/phobos/std/socket/lastSocketError.html"},{"doc":"Returns: `true` if the last socket operation failed because the socket was in non-blocking mode and the operation would have blocked, or if the soc...","kind":"function","module":"std.socket","name":"wouldHaveBlocked","package":"phobos","parentType":"","signature":"bool wouldHaveBlocked()","url":"/phobos/std/socket/wouldHaveBlocked.html"},{"doc":"On POSIX, getaddrinfo uses its own error codes, and thus has its own formatting function.","kind":"function","module":"std.socket","name":"formatGaiError","package":"phobos","parentType":"","signature":"string formatGaiError(int  err)","url":"/phobos/std/socket/formatGaiError.html"},{"doc":"Provides _protocol-independent translation from host names to socket addresses. If advanced functionality is not required, consider using `getAddre...","kind":"function","module":"std.socket","name":"getAddressInfo","package":"phobos","parentType":"","signature":"AddressInfo[] getAddressInfo(T...)(scope  const(char)[]  node,  scope  T options)","url":"/phobos/std/socket/getAddressInfo.html"},{"doc":"","kind":"function","module":"std.socket","name":"getAddressInfoImpl","package":"phobos","parentType":"","signature":"AddressInfo[] getAddressInfoImpl(scope  const(char)[]  node,  scope  const(char)[]  service,  addrinfo *  hints)","url":"/phobos/std/socket/getAddressInfoImpl.html"},{"doc":"","kind":"function","module":"std.socket","name":"serviceToPort","package":"phobos","parentType":"","signature":"ushort serviceToPort(scope  const(char)[]  service)","url":"/phobos/std/socket/serviceToPort.html"},{"doc":"Provides _protocol-independent translation from host names to socket addresses. Uses `getAddressInfo` if the current system supports it, and `Inter...","kind":"function","module":"std.socket","name":"getAddress","package":"phobos","parentType":"","signature":"Address[] getAddress(scope  const(char)[]  hostname,  scope  const(char)[]  service =  null)","url":"/phobos/std/socket/getAddress.html"},{"doc":"ditto","kind":"function","module":"std.socket","name":"getAddress","package":"phobos","parentType":"","signature":"Address[] getAddress(scope  const(char)[]  hostname,  ushort  port)","url":"/phobos/std/socket/getAddress.html"},{"doc":"Provides _protocol-independent parsing of network addresses. Does not attempt name resolution. Uses `getAddressInfo` with `AddressInfoFlags.NUMERIC...","kind":"function","module":"std.socket","name":"parseAddress","package":"phobos","parentType":"","signature":"Address parseAddress(scope  const(char)[]  hostaddr,  scope  const(char)[]  service =  null)","url":"/phobos/std/socket/parseAddress.html"},{"doc":"ditto","kind":"function","module":"std.socket","name":"parseAddress","package":"phobos","parentType":"","signature":"Address parseAddress(scope  const(char)[]  hostaddr,  ushort  port)","url":"/phobos/std/socket/parseAddress.html"},{"doc":"Creates a pair of connected sockets.","kind":"function","module":"std.socket","name":"socketPair","package":"phobos","parentType":"","signature":"Socket[2] socketPair()","url":"/phobos/std/socket/socketPair.html"},{"doc":"Base exception thrown by `std.socket`.","kind":"class","module":"std.socket","name":"SocketException","package":"phobos","parentType":"","signature":"SocketException : Exception","url":"/phobos/std/socket.html#SocketException"},{"doc":"Socket exception representing network errors reported by the operating system.","kind":"class","module":"std.socket","name":"SocketOSException","package":"phobos","parentType":"","signature":"SocketOSException : SocketException","url":"/phobos/std/socket.html#SocketOSException"},{"doc":"Socket exception representing invalid parameters specified by user code.","kind":"class","module":"std.socket","name":"SocketParameterException","package":"phobos","parentType":"","signature":"SocketParameterException : SocketException","url":"/phobos/std/socket.html#SocketParameterException"},{"doc":"Socket exception representing attempts to use network capabilities not available on the current system.","kind":"class","module":"std.socket","name":"SocketFeatureException","package":"phobos","parentType":"","signature":"SocketFeatureException : SocketException","url":"/phobos/std/socket.html#SocketFeatureException"},{"doc":"The communication domain used to resolve an address.","kind":"enum","module":"std.socket","name":"AddressFamily","package":"phobos","parentType":"","signature":"AddressFamily : ushort","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"Unspecified address family","kind":"enum_member","module":"std.socket","name":"UNSPEC","package":"phobos","parentType":"","signature":"UNSPEC = AF_UNSPEC","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"Local communication (Unix socket)","kind":"enum_member","module":"std.socket","name":"UNIX","package":"phobos","parentType":"","signature":"UNIX = AF_UNIX","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"Internet Protocol version 4","kind":"enum_member","module":"std.socket","name":"INET","package":"phobos","parentType":"","signature":"INET = AF_INET","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"Novell IPX","kind":"enum_member","module":"std.socket","name":"IPX","package":"phobos","parentType":"","signature":"IPX = AF_IPX","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"AppleTalk","kind":"enum_member","module":"std.socket","name":"APPLETALK","package":"phobos","parentType":"","signature":"APPLETALK = AF_APPLETALK","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"Internet Protocol version 6","kind":"enum_member","module":"std.socket","name":"INET6","package":"phobos","parentType":"","signature":"INET6 = AF_INET6","url":"/phobos/std/socket.html#AddressFamily"},{"doc":"Communication semantics","kind":"enum","module":"std.socket","name":"SocketType","package":"phobos","parentType":"","signature":"SocketType : int","url":"/phobos/std/socket.html#SocketType"},{"doc":"Sequenced, reliable, two-way communication-based byte streams","kind":"enum_member","module":"std.socket","name":"STREAM","package":"phobos","parentType":"","signature":"STREAM = SOCK_STREAM","url":"/phobos/std/socket.html#SocketType"},{"doc":"Connectionless, unreliable datagrams with a fixed maximum length; data may be lost or arrive out of order","kind":"enum_member","module":"std.socket","name":"DGRAM","package":"phobos","parentType":"","signature":"DGRAM = SOCK_DGRAM","url":"/phobos/std/socket.html#SocketType"},{"doc":"Raw protocol access","kind":"enum_member","module":"std.socket","name":"RAW","package":"phobos","parentType":"","signature":"RAW = SOCK_RAW","url":"/phobos/std/socket.html#SocketType"},{"doc":"Reliably-delivered message datagrams","kind":"enum_member","module":"std.socket","name":"RDM","package":"phobos","parentType":"","signature":"RDM = SOCK_RDM","url":"/phobos/std/socket.html#SocketType"},{"doc":"Sequenced, reliable, two-way connection-based datagrams with a fixed maximum length","kind":"enum_member","module":"std.socket","name":"SEQPACKET","package":"phobos","parentType":"","signature":"SEQPACKET = SOCK_SEQPACKET","url":"/phobos/std/socket.html#SocketType"},{"doc":"Protocol","kind":"enum","module":"std.socket","name":"ProtocolType","package":"phobos","parentType":"","signature":"ProtocolType : int","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Internet Protocol version 4","kind":"enum_member","module":"std.socket","name":"IP","package":"phobos","parentType":"","signature":"IP = IPPROTO_IP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Internet Control Message Protocol","kind":"enum_member","module":"std.socket","name":"ICMP","package":"phobos","parentType":"","signature":"ICMP = IPPROTO_ICMP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Internet Group Management Protocol","kind":"enum_member","module":"std.socket","name":"IGMP","package":"phobos","parentType":"","signature":"IGMP = IPPROTO_IGMP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Gateway to Gateway Protocol","kind":"enum_member","module":"std.socket","name":"GGP","package":"phobos","parentType":"","signature":"GGP = IPPROTO_GGP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Transmission Control Protocol","kind":"enum_member","module":"std.socket","name":"TCP","package":"phobos","parentType":"","signature":"TCP = IPPROTO_TCP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"PARC Universal Packet Protocol","kind":"enum_member","module":"std.socket","name":"PUP","package":"phobos","parentType":"","signature":"PUP = IPPROTO_PUP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"User Datagram Protocol","kind":"enum_member","module":"std.socket","name":"UDP","package":"phobos","parentType":"","signature":"UDP = IPPROTO_UDP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Xerox NS protocol","kind":"enum_member","module":"std.socket","name":"IDP","package":"phobos","parentType":"","signature":"IDP = IPPROTO_IDP","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Raw IP packets","kind":"enum_member","module":"std.socket","name":"RAW","package":"phobos","parentType":"","signature":"RAW = IPPROTO_RAW","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Internet Protocol version 6","kind":"enum_member","module":"std.socket","name":"IPV6","package":"phobos","parentType":"","signature":"IPV6 = IPPROTO_IPV6","url":"/phobos/std/socket.html#ProtocolType"},{"doc":"Class for retrieving protocol information.","kind":"class","module":"std.socket","name":"Protocol","package":"phobos","parentType":"","signature":"Protocol","url":"/phobos/std/socket.html#Protocol"},{"doc":"","kind":"method","module":"std.socket","name":"populate","package":"phobos","parentType":"Protocol","signature":"void populate(protoent *  proto)","url":"/phobos/std/socket/Protocol.populate.html"},{"doc":"Returns: false on failure","kind":"method","module":"std.socket","name":"getProtocolByName","package":"phobos","parentType":"Protocol","signature":"bool getProtocolByName(scope  const(char)[]  name)","url":"/phobos/std/socket/Protocol.getProtocolByName.html"},{"doc":"Returns: false on failure","kind":"method","module":"std.socket","name":"getProtocolByType","package":"phobos","parentType":"Protocol","signature":"bool getProtocolByType(ProtocolType type)","url":"/phobos/std/socket/Protocol.getProtocolByType.html"},{"doc":"Class for retrieving service information.","kind":"class","module":"std.socket","name":"Service","package":"phobos","parentType":"","signature":"Service","url":"/phobos/std/socket.html#Service"},{"doc":"","kind":"method","module":"std.socket","name":"populate","package":"phobos","parentType":"Service","signature":"void populate(servent *  serv)","url":"/phobos/std/socket/Service.populate.html"},{"doc":"If a protocol name is omitted, any protocol will be matched. Returns: false on failure.","kind":"method","module":"std.socket","name":"getServiceByName","package":"phobos","parentType":"Service","signature":"bool getServiceByName(scope  const(char)[]  name,  scope  const(char)[]  protocolName =  null)","url":"/phobos/std/socket/Service.getServiceByName.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"getServiceByPort","package":"phobos","parentType":"Service","signature":"bool getServiceByPort(ushort  port,  scope  const(char)[]  protocolName =  null)","url":"/phobos/std/socket/Service.getServiceByPort.html"},{"doc":"Class for exceptions thrown from an `InternetHost`.","kind":"class","module":"std.socket","name":"HostException","package":"phobos","parentType":"","signature":"HostException : SocketOSException","url":"/phobos/std/socket.html#HostException"},{"doc":"Class for resolving IPv4 addresses.","kind":"class","module":"std.socket","name":"InternetHost","package":"phobos","parentType":"","signature":"InternetHost","url":"/phobos/std/socket.html#InternetHost"},{"doc":"","kind":"method","module":"std.socket","name":"validHostent","package":"phobos","parentType":"InternetHost","signature":"void validHostent(in  hostent *  he)","url":"/phobos/std/socket/InternetHost.validHostent.html"},{"doc":"","kind":"method","module":"std.socket","name":"populate","package":"phobos","parentType":"InternetHost","signature":"void populate(hostent *  he)","url":"/phobos/std/socket/InternetHost.populate.html"},{"doc":"","kind":"method","module":"std.socket","name":"getHostNoSync","package":"phobos","parentType":"InternetHost","signature":"bool getHostNoSync(string opMixin,  T)(T param)","url":"/phobos/std/socket/InternetHost.getHostNoSync.html"},{"doc":"Resolve host name. Returns: false if unable to resolve.","kind":"method","module":"std.socket","name":"getHostByName","package":"phobos","parentType":"InternetHost","signature":"bool getHostByName(scope  const(char)[]  name)","url":"/phobos/std/socket/InternetHost.getHostByName.html"},{"doc":"Resolve IPv4 address number.","kind":"method","module":"std.socket","name":"getHostByAddr","package":"phobos","parentType":"InternetHost","signature":"bool getHostByAddr(uint  addr)","url":"/phobos/std/socket/InternetHost.getHostByAddr.html"},{"doc":"Same as previous, but addr is an IPv4 address string in the dotted-decimal form $(I a.b.c.d). Returns: false if unable to resolve.","kind":"method","module":"std.socket","name":"getHostByAddr","package":"phobos","parentType":"InternetHost","signature":"bool getHostByAddr(scope  const(char)[]  addr)","url":"/phobos/std/socket/InternetHost.getHostByAddr.html"},{"doc":"Holds information about a socket _address retrieved by `getAddressInfo`.","kind":"struct","module":"std.socket","name":"AddressInfo","package":"phobos","parentType":"","signature":"AddressInfo","url":"/phobos/std/socket.html#AddressInfo"},{"doc":"A subset of flags supported on all platforms with getaddrinfo. Specifies option flags for `getAddressInfo`.","kind":"enum","module":"std.socket","name":"AddressInfoFlags","package":"phobos","parentType":"","signature":"AddressInfoFlags : int","url":"/phobos/std/socket.html#AddressInfoFlags"},{"doc":"The resulting addresses will be used in a call to `Socket.bind`.","kind":"enum_member","module":"std.socket","name":"PASSIVE","package":"phobos","parentType":"","signature":"PASSIVE = AI_PASSIVE","url":"/phobos/std/socket.html#AddressInfoFlags"},{"doc":"The canonical name is returned in `canonicalName` member in the first `AddressInfo`.","kind":"enum_member","module":"std.socket","name":"CANONNAME","package":"phobos","parentType":"","signature":"CANONNAME = AI_CANONNAME","url":"/phobos/std/socket.html#AddressInfoFlags"},{"doc":"The `node` parameter passed to `getAddressInfo` must be a numeric string. This will suppress any potentially lengthy network host address lookups.","kind":"enum_member","module":"std.socket","name":"NUMERICHOST","package":"phobos","parentType":"","signature":"NUMERICHOST = AI_NUMERICHOST","url":"/phobos/std/socket.html#AddressInfoFlags"},{"doc":"Class for exceptions thrown from an `Address`.","kind":"class","module":"std.socket","name":"AddressException","package":"phobos","parentType":"","signature":"AddressException : SocketOSException","url":"/phobos/std/socket.html#AddressException"},{"doc":"Abstract class for representing a socket address.","kind":"class","module":"std.socket","name":"Address","package":"phobos","parentType":"","signature":"Address","url":"/phobos/std/socket.html#Address"},{"doc":"Returns pointer to underlying `sockaddr` structure.","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"Address","signature":"sockaddr * name()","url":"/phobos/std/socket/Address.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"Address","signature":"const(sockaddr) * name()","url":"/phobos/std/socket/Address.name.html"},{"doc":"Returns actual size of underlying `sockaddr` structure.","kind":"method","module":"std.socket","name":"nameLen","package":"phobos","parentType":"Address","signature":"socklen_t nameLen()","url":"/phobos/std/socket/Address.nameLen.html"},{"doc":"","kind":"method","module":"std.socket","name":"setNameLen","package":"phobos","parentType":"Address","signature":"void setNameLen(socklen_t len)","url":"/phobos/std/socket/Address.setNameLen.html"},{"doc":"Family of this address.","kind":"method","module":"std.socket","name":"addressFamily","package":"phobos","parentType":"Address","signature":"AddressFamily addressFamily()","url":"/phobos/std/socket/Address.addressFamily.html"},{"doc":"","kind":"method","module":"std.socket","name":"toHostString","package":"phobos","parentType":"Address","signature":"string toHostString(bool  numeric)","url":"/phobos/std/socket/Address.toHostString.html"},{"doc":"","kind":"method","module":"std.socket","name":"toServiceString","package":"phobos","parentType":"Address","signature":"string toServiceString(bool  numeric)","url":"/phobos/std/socket/Address.toServiceString.html"},{"doc":"Attempts to retrieve the host address as a human-readable string.","kind":"method","module":"std.socket","name":"toAddrString","package":"phobos","parentType":"Address","signature":"string toAddrString()","url":"/phobos/std/socket/Address.toAddrString.html"},{"doc":"Attempts to retrieve the host name as a fully qualified domain name.","kind":"method","module":"std.socket","name":"toHostNameString","package":"phobos","parentType":"Address","signature":"string toHostNameString()","url":"/phobos/std/socket/Address.toHostNameString.html"},{"doc":"Attempts to retrieve the numeric port number as a string.","kind":"method","module":"std.socket","name":"toPortString","package":"phobos","parentType":"Address","signature":"string toPortString()","url":"/phobos/std/socket/Address.toPortString.html"},{"doc":"Attempts to retrieve the service name as a string.","kind":"method","module":"std.socket","name":"toServiceNameString","package":"phobos","parentType":"Address","signature":"string toServiceNameString()","url":"/phobos/std/socket/Address.toServiceNameString.html"},{"doc":"Human readable string representing this address.","kind":"method","module":"std.socket","name":"toString","package":"phobos","parentType":"Address","signature":"string toString()","url":"/phobos/std/socket/Address.toString.html"},{"doc":"Encapsulates an unknown socket address.","kind":"class","module":"std.socket","name":"UnknownAddress","package":"phobos","parentType":"","signature":"UnknownAddress : Address","url":"/phobos/std/socket.html#UnknownAddress"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"UnknownAddress","signature":"sockaddr * name()","url":"/phobos/std/socket/UnknownAddress.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"UnknownAddress","signature":"const(sockaddr) * name()","url":"/phobos/std/socket/UnknownAddress.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"nameLen","package":"phobos","parentType":"UnknownAddress","signature":"socklen_t nameLen()","url":"/phobos/std/socket/UnknownAddress.nameLen.html"},{"doc":"Encapsulates a reference to an arbitrary socket address.","kind":"class","module":"std.socket","name":"UnknownAddressReference","package":"phobos","parentType":"","signature":"UnknownAddressReference : Address","url":"/phobos/std/socket.html#UnknownAddressReference"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"UnknownAddressReference","signature":"sockaddr * name()","url":"/phobos/std/socket/UnknownAddressReference.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"UnknownAddressReference","signature":"const(sockaddr) * name()","url":"/phobos/std/socket/UnknownAddressReference.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"nameLen","package":"phobos","parentType":"UnknownAddressReference","signature":"socklen_t nameLen()","url":"/phobos/std/socket/UnknownAddressReference.nameLen.html"},{"doc":"Encapsulates an IPv4 (Internet Protocol version 4) socket address.","kind":"class","module":"std.socket","name":"InternetAddress","package":"phobos","parentType":"","signature":"InternetAddress : Address","url":"/phobos/std/socket.html#InternetAddress"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"InternetAddress","signature":"sockaddr * name()","url":"/phobos/std/socket/InternetAddress.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"InternetAddress","signature":"const(sockaddr) * name()","url":"/phobos/std/socket/InternetAddress.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"nameLen","package":"phobos","parentType":"InternetAddress","signature":"socklen_t nameLen()","url":"/phobos/std/socket/InternetAddress.nameLen.html"},{"doc":"Returns the IPv4 _port number (in host byte order).","kind":"method","module":"std.socket","name":"port","package":"phobos","parentType":"InternetAddress","signature":"ushort port()","url":"/phobos/std/socket/InternetAddress.port.html"},{"doc":"Returns the IPv4 address number (in host byte order).","kind":"method","module":"std.socket","name":"addr","package":"phobos","parentType":"InternetAddress","signature":"uint addr()","url":"/phobos/std/socket/InternetAddress.addr.html"},{"doc":"Human readable string representing the IPv4 address in dotted-decimal form.","kind":"method","module":"std.socket","name":"toAddrString","package":"phobos","parentType":"InternetAddress","signature":"string toAddrString()","url":"/phobos/std/socket/InternetAddress.toAddrString.html"},{"doc":"Human readable string representing the IPv4 port.","kind":"method","module":"std.socket","name":"toPortString","package":"phobos","parentType":"InternetAddress","signature":"string toPortString()","url":"/phobos/std/socket/InternetAddress.toPortString.html"},{"doc":"Attempts to retrieve the host name as a fully qualified domain name.","kind":"method","module":"std.socket","name":"toHostNameString","package":"phobos","parentType":"InternetAddress","signature":"string toHostNameString()","url":"/phobos/std/socket/InternetAddress.toHostNameString.html"},{"doc":"Provides support for comparing equality with another InternetAddress of the same type. Returns: true if the InternetAddresses share the same addres...","kind":"method","module":"std.socket","name":"opEquals","package":"phobos","parentType":"InternetAddress","signature":"bool opEquals(Object o)","url":"/phobos/std/socket/InternetAddress.opEquals.html"},{"doc":"Parse an IPv4 address string in the dotted-decimal form $(I a.b.c.d) and return the number. Returns: If the string is not a legitimate IPv4 address...","kind":"method","module":"std.socket","name":"parse","package":"phobos","parentType":"InternetAddress","signature":"uint parse(scope  const(char)[]  addr)","url":"/phobos/std/socket/InternetAddress.parse.html"},{"doc":"Convert an IPv4 address number in host byte order to a human readable string representing the IPv4 address in dotted-decimal form.","kind":"method","module":"std.socket","name":"addrToString","package":"phobos","parentType":"InternetAddress","signature":"string addrToString(uint  addr)","url":"/phobos/std/socket/InternetAddress.addrToString.html"},{"doc":"Encapsulates an IPv6 (Internet Protocol version 6) socket address.","kind":"class","module":"std.socket","name":"Internet6Address","package":"phobos","parentType":"","signature":"Internet6Address : Address","url":"/phobos/std/socket.html#Internet6Address"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"Internet6Address","signature":"sockaddr * name()","url":"/phobos/std/socket/Internet6Address.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"name","package":"phobos","parentType":"Internet6Address","signature":"const(sockaddr) * name()","url":"/phobos/std/socket/Internet6Address.name.html"},{"doc":"","kind":"method","module":"std.socket","name":"nameLen","package":"phobos","parentType":"Internet6Address","signature":"socklen_t nameLen()","url":"/phobos/std/socket/Internet6Address.nameLen.html"},{"doc":"Any IPv6 host address.","kind":"method","module":"std.socket","name":"ADDR_ANY","package":"phobos","parentType":"Internet6Address","signature":"const(ubyte)[16] ADDR_ANY()","url":"/phobos/std/socket/Internet6Address.ADDR_ANY.html"},{"doc":"Returns the IPv6 port number.","kind":"method","module":"std.socket","name":"port","package":"phobos","parentType":"Internet6Address","signature":"ushort port()","url":"/phobos/std/socket/Internet6Address.port.html"},{"doc":"Returns the IPv6 address.","kind":"method","module":"std.socket","name":"addr","package":"phobos","parentType":"Internet6Address","signature":"ubyte[16] addr()","url":"/phobos/std/socket/Internet6Address.addr.html"},{"doc":"Parse an IPv6 host address string as described in RFC 2373, and return the address. Throws: `SocketException` on error.","kind":"method","module":"std.socket","name":"parse","package":"phobos","parentType":"Internet6Address","signature":"ubyte[16] parse(scope  const(char)[]  addr)","url":"/phobos/std/socket/Internet6Address.parse.html"},{"doc":"Exception thrown by `Socket.accept`.","kind":"class","module":"std.socket","name":"SocketAcceptException","package":"phobos","parentType":"","signature":"SocketAcceptException : SocketOSException","url":"/phobos/std/socket.html#SocketAcceptException"},{"doc":"How a socket is shutdown:","kind":"enum","module":"std.socket","name":"SocketShutdown","package":"phobos","parentType":"","signature":"SocketShutdown : int","url":"/phobos/std/socket.html#SocketShutdown"},{"doc":"socket receives are disallowed","kind":"enum_member","module":"std.socket","name":"RECEIVE","package":"phobos","parentType":"","signature":"RECEIVE = SD_RECEIVE","url":"/phobos/std/socket.html#SocketShutdown"},{"doc":"socket sends are disallowed","kind":"enum_member","module":"std.socket","name":"SEND","package":"phobos","parentType":"","signature":"SEND = SD_SEND","url":"/phobos/std/socket.html#SocketShutdown"},{"doc":"both RECEIVE and SEND","kind":"enum_member","module":"std.socket","name":"BOTH","package":"phobos","parentType":"","signature":"BOTH = SD_BOTH","url":"/phobos/std/socket.html#SocketShutdown"},{"doc":"Socket flags that may be OR'ed together:","kind":"enum","module":"std.socket","name":"SocketFlags","package":"phobos","parentType":"","signature":"SocketFlags : int","url":"/phobos/std/socket.html#SocketFlags"},{"doc":"no flags specified","kind":"enum_member","module":"std.socket","name":"NONE","package":"phobos","parentType":"","signature":"NONE = 0","url":"/phobos/std/socket.html#SocketFlags"},{"doc":"out-of-band stream data","kind":"enum_member","module":"std.socket","name":"OOB","package":"phobos","parentType":"","signature":"OOB = MSG_OOB","url":"/phobos/std/socket.html#SocketFlags"},{"doc":"peek at incoming data without removing it from the queue, only for receiving","kind":"enum_member","module":"std.socket","name":"PEEK","package":"phobos","parentType":"","signature":"PEEK = MSG_PEEK","url":"/phobos/std/socket.html#SocketFlags"},{"doc":"data should not be subject to routing; this flag may be ignored. Only for sending","kind":"enum_member","module":"std.socket","name":"DONTROUTE","package":"phobos","parentType":"","signature":"DONTROUTE = MSG_DONTROUTE","url":"/phobos/std/socket.html#SocketFlags"},{"doc":"Duration timeout value.","kind":"struct","module":"std.socket","name":"TimeVal","package":"phobos","parentType":"","signature":"TimeVal","url":"/phobos/std/socket.html#TimeVal"},{"doc":"Number of _seconds.","kind":"method","module":"std.socket","name":"seconds","package":"phobos","parentType":"TimeVal","signature":"inout(tv_sec_t) seconds()","url":"/phobos/std/socket/TimeVal.seconds.html"},{"doc":"Number of additional _microseconds.","kind":"method","module":"std.socket","name":"microseconds","package":"phobos","parentType":"TimeVal","signature":"inout(tv_usec_t) microseconds()","url":"/phobos/std/socket/TimeVal.microseconds.html"},{"doc":"A collection of sockets for use with `Socket.select`.","kind":"class","module":"std.socket","name":"SocketSet","package":"phobos","parentType":"","signature":"SocketSet","url":"/phobos/std/socket.html#SocketSet"},{"doc":"Reset the `SocketSet` so that there are 0 `Socket`s in the collection.","kind":"method","module":"std.socket","name":"reset","package":"phobos","parentType":"SocketSet","signature":"void reset()","url":"/phobos/std/socket/SocketSet.reset.html"},{"doc":"","kind":"method","module":"std.socket","name":"add","package":"phobos","parentType":"SocketSet","signature":"void add(socket_t s)","url":"/phobos/std/socket/SocketSet.add.html"},{"doc":"Add a `Socket` to the collection. The socket must not already be in the collection.","kind":"method","module":"std.socket","name":"add","package":"phobos","parentType":"SocketSet","signature":"void add(Socket s)","url":"/phobos/std/socket/SocketSet.add.html"},{"doc":"","kind":"method","module":"std.socket","name":"remove","package":"phobos","parentType":"SocketSet","signature":"void remove(socket_t s)","url":"/phobos/std/socket/SocketSet.remove.html"},{"doc":"Remove this `Socket` from the collection. Does nothing if the socket is not in the collection already.","kind":"method","module":"std.socket","name":"remove","package":"phobos","parentType":"SocketSet","signature":"void remove(Socket s)","url":"/phobos/std/socket/SocketSet.remove.html"},{"doc":"","kind":"method","module":"std.socket","name":"isSet","package":"phobos","parentType":"SocketSet","signature":"int isSet(socket_t s)","url":"/phobos/std/socket/SocketSet.isSet.html"},{"doc":"Return nonzero if this `Socket` is in the collection.","kind":"method","module":"std.socket","name":"isSet","package":"phobos","parentType":"SocketSet","signature":"int isSet(Socket s)","url":"/phobos/std/socket/SocketSet.isSet.html"},{"doc":"Returns: The current capacity of this `SocketSet`. The exact meaning of the return value varies from platform to platform.","kind":"method","module":"std.socket","name":"max","package":"phobos","parentType":"SocketSet","signature":"uint max()","url":"/phobos/std/socket/SocketSet.max.html"},{"doc":"","kind":"method","module":"std.socket","name":"toFd_set","package":"phobos","parentType":"SocketSet","signature":"fd_set * toFd_set()","url":"/phobos/std/socket/SocketSet.toFd_set.html"},{"doc":"","kind":"method","module":"std.socket","name":"selectn","package":"phobos","parentType":"SocketSet","signature":"int selectn()","url":"/phobos/std/socket/SocketSet.selectn.html"},{"doc":"The level at which a socket option is defined:","kind":"enum","module":"std.socket","name":"SocketOptionLevel","package":"phobos","parentType":"","signature":"SocketOptionLevel : int","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Socket level","kind":"enum_member","module":"std.socket","name":"SOCKET","package":"phobos","parentType":"","signature":"SOCKET = SOL_SOCKET","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Internet Protocol version 4 level","kind":"enum_member","module":"std.socket","name":"IP","package":"phobos","parentType":"","signature":"IP = ProtocolType.IP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Internet Control Message Protocol level","kind":"enum_member","module":"std.socket","name":"ICMP","package":"phobos","parentType":"","signature":"ICMP = ProtocolType.ICMP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Internet Group Management Protocol level","kind":"enum_member","module":"std.socket","name":"IGMP","package":"phobos","parentType":"","signature":"IGMP = ProtocolType.IGMP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Gateway to Gateway Protocol level","kind":"enum_member","module":"std.socket","name":"GGP","package":"phobos","parentType":"","signature":"GGP = ProtocolType.GGP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Transmission Control Protocol level","kind":"enum_member","module":"std.socket","name":"TCP","package":"phobos","parentType":"","signature":"TCP = ProtocolType.TCP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"PARC Universal Packet Protocol level","kind":"enum_member","module":"std.socket","name":"PUP","package":"phobos","parentType":"","signature":"PUP = ProtocolType.PUP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"User Datagram Protocol level","kind":"enum_member","module":"std.socket","name":"UDP","package":"phobos","parentType":"","signature":"UDP = ProtocolType.UDP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Xerox NS protocol level","kind":"enum_member","module":"std.socket","name":"IDP","package":"phobos","parentType":"","signature":"IDP = ProtocolType.IDP","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Raw IP packet level","kind":"enum_member","module":"std.socket","name":"RAW","package":"phobos","parentType":"","signature":"RAW = ProtocolType.RAW","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"Internet Protocol version 6 level","kind":"enum_member","module":"std.socket","name":"IPV6","package":"phobos","parentType":"","signature":"IPV6 = ProtocolType.IPV6","url":"/phobos/std/socket.html#SocketOptionLevel"},{"doc":"_Linger information for use with SocketOption.LINGER.","kind":"struct","module":"std.socket","name":"Linger","package":"phobos","parentType":"","signature":"Linger","url":"/phobos/std/socket.html#Linger"},{"doc":"Nonzero for _on.","kind":"method","module":"std.socket","name":"on","package":"phobos","parentType":"Linger","signature":"inout(l_onoff_t) on()","url":"/phobos/std/socket/Linger.on.html"},{"doc":"Linger _time.","kind":"method","module":"std.socket","name":"time","package":"phobos","parentType":"Linger","signature":"inout(l_linger_t) time()","url":"/phobos/std/socket/Linger.time.html"},{"doc":"Specifies a socket option:","kind":"enum","module":"std.socket","name":"SocketOption","package":"phobos","parentType":"","signature":"SocketOption : int","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Record debugging information","kind":"enum_member","module":"std.socket","name":"DEBUG","package":"phobos","parentType":"","signature":"DEBUG = SO_DEBUG","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Allow transmission of broadcast messages","kind":"enum_member","module":"std.socket","name":"BROADCAST","package":"phobos","parentType":"","signature":"BROADCAST = SO_BROADCAST","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Allow local reuse of address","kind":"enum_member","module":"std.socket","name":"REUSEADDR","package":"phobos","parentType":"","signature":"REUSEADDR = SO_REUSEADDR","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Allow local reuse of port","kind":"enum_member","module":"std.socket","name":"REUSEPORT","package":"phobos","parentType":"","signature":"REUSEPORT = SO_REUSEPORT","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Linger on close if unsent data is present","kind":"enum_member","module":"std.socket","name":"LINGER","package":"phobos","parentType":"","signature":"LINGER = SO_LINGER","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Receive out-of-band data in band","kind":"enum_member","module":"std.socket","name":"OOBINLINE","package":"phobos","parentType":"","signature":"OOBINLINE = SO_OOBINLINE","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Send buffer size","kind":"enum_member","module":"std.socket","name":"SNDBUF","package":"phobos","parentType":"","signature":"SNDBUF = SO_SNDBUF","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Receive buffer size","kind":"enum_member","module":"std.socket","name":"RCVBUF","package":"phobos","parentType":"","signature":"RCVBUF = SO_RCVBUF","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Do not route","kind":"enum_member","module":"std.socket","name":"DONTROUTE","package":"phobos","parentType":"","signature":"DONTROUTE = SO_DONTROUTE","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Send timeout","kind":"enum_member","module":"std.socket","name":"SNDTIMEO","package":"phobos","parentType":"","signature":"SNDTIMEO = SO_SNDTIMEO","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Receive timeout","kind":"enum_member","module":"std.socket","name":"RCVTIMEO","package":"phobos","parentType":"","signature":"RCVTIMEO = SO_RCVTIMEO","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Retrieve and clear error status","kind":"enum_member","module":"std.socket","name":"ERROR","package":"phobos","parentType":"","signature":"ERROR = SO_ERROR","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Enable keep-alive packets","kind":"enum_member","module":"std.socket","name":"KEEPALIVE","package":"phobos","parentType":"","signature":"KEEPALIVE = SO_KEEPALIVE","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Listen","kind":"enum_member","module":"std.socket","name":"ACCEPTCONN","package":"phobos","parentType":"","signature":"ACCEPTCONN = SO_ACCEPTCONN","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Minimum number of input bytes to process","kind":"enum_member","module":"std.socket","name":"RCVLOWAT","package":"phobos","parentType":"","signature":"RCVLOWAT = SO_RCVLOWAT","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Minimum number of output bytes to process","kind":"enum_member","module":"std.socket","name":"SNDLOWAT","package":"phobos","parentType":"","signature":"SNDLOWAT = SO_SNDLOWAT","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Socket type","kind":"enum_member","module":"std.socket","name":"TYPE","package":"phobos","parentType":"","signature":"TYPE = SO_TYPE","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Disable the Nagle algorithm for send coalescing","kind":"enum_member","module":"std.socket","name":"TCP_NODELAY","package":"phobos","parentType":"","signature":"TCP_NODELAY = .TCP_NODELAY","url":"/phobos/std/socket.html#SocketOption"},{"doc":"IP unicast hop limit","kind":"enum_member","module":"std.socket","name":"IPV6_UNICAST_HOPS","package":"phobos","parentType":"","signature":"IPV6_UNICAST_HOPS = .IPV6_UNICAST_HOPS","url":"/phobos/std/socket.html#SocketOption"},{"doc":"IP multicast interface","kind":"enum_member","module":"std.socket","name":"IPV6_MULTICAST_IF","package":"phobos","parentType":"","signature":"IPV6_MULTICAST_IF = .IPV6_MULTICAST_IF","url":"/phobos/std/socket.html#SocketOption"},{"doc":"IP multicast loopback","kind":"enum_member","module":"std.socket","name":"IPV6_MULTICAST_LOOP","package":"phobos","parentType":"","signature":"IPV6_MULTICAST_LOOP = .IPV6_MULTICAST_LOOP","url":"/phobos/std/socket.html#SocketOption"},{"doc":"IP multicast hops","kind":"enum_member","module":"std.socket","name":"IPV6_MULTICAST_HOPS","package":"phobos","parentType":"","signature":"IPV6_MULTICAST_HOPS = .IPV6_MULTICAST_HOPS","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Add an IP group membership","kind":"enum_member","module":"std.socket","name":"IPV6_JOIN_GROUP","package":"phobos","parentType":"","signature":"IPV6_JOIN_GROUP = .IPV6_JOIN_GROUP","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Drop an IP group membership","kind":"enum_member","module":"std.socket","name":"IPV6_LEAVE_GROUP","package":"phobos","parentType":"","signature":"IPV6_LEAVE_GROUP = .IPV6_LEAVE_GROUP","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Treat wildcard bind as AF_INET6-only","kind":"enum_member","module":"std.socket","name":"IPV6_V6ONLY","package":"phobos","parentType":"","signature":"IPV6_V6ONLY = .IPV6_V6ONLY","url":"/phobos/std/socket.html#SocketOption"},{"doc":"Class that creates a network communication endpoint using the Berkeley sockets interface.","kind":"class","module":"std.socket","name":"Socket","package":"phobos","parentType":"","signature":"Socket","url":"/phobos/std/socket.html#Socket"},{"doc":"","kind":"method","module":"std.socket","name":"setSock","package":"phobos","parentType":"Socket","signature":"void setSock(socket_t handle)","url":"/phobos/std/socket/Socket.setSock.html"},{"doc":"Get underlying socket handle.","kind":"method","module":"std.socket","name":"handle","package":"phobos","parentType":"Socket","signature":"socket_t handle()","url":"/phobos/std/socket/Socket.handle.html"},{"doc":"Releases the underlying socket handle from the Socket object. Once it is released, you cannot use the Socket object's methods anymore. This also me...","kind":"method","module":"std.socket","name":"release","package":"phobos","parentType":"Socket","signature":"socket_t release()","url":"/phobos/std/socket/Socket.release.html"},{"doc":"Get/set socket's blocking flag.","kind":"method","module":"std.socket","name":"blocking","package":"phobos","parentType":"Socket","signature":"bool blocking()","url":"/phobos/std/socket/Socket.blocking.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"blocking","package":"phobos","parentType":"Socket","signature":"void blocking(bool  byes)","url":"/phobos/std/socket/Socket.blocking.html"},{"doc":"Get the socket's address family.","kind":"method","module":"std.socket","name":"addressFamily","package":"phobos","parentType":"Socket","signature":"AddressFamily addressFamily()","url":"/phobos/std/socket/Socket.addressFamily.html"},{"doc":"Property that indicates if this is a valid, alive socket.","kind":"method","module":"std.socket","name":"isAlive","package":"phobos","parentType":"Socket","signature":"bool isAlive()","url":"/phobos/std/socket/Socket.isAlive.html"},{"doc":"Associate a local address with this socket.","kind":"method","module":"std.socket","name":"bind","package":"phobos","parentType":"Socket","signature":"void bind(Address addr)","url":"/phobos/std/socket/Socket.bind.html"},{"doc":"Establish a connection. If the socket is blocking, connect waits for the connection to be made. If the socket is nonblocking, connect returns immed...","kind":"method","module":"std.socket","name":"connect","package":"phobos","parentType":"Socket","signature":"void connect(Address to)","url":"/phobos/std/socket/Socket.connect.html"},{"doc":"Listen for an incoming connection. `bind` must be called before you can `listen`. The `backlog` is a request of how many pending incoming connectio...","kind":"method","module":"std.socket","name":"listen","package":"phobos","parentType":"Socket","signature":"void listen(int  backlog)","url":"/phobos/std/socket/Socket.listen.html"},{"doc":"Called by `accept` when a new `Socket` must be created for a new connection. To use a derived class, override this method and return an instance of...","kind":"method","module":"std.socket","name":"accepting","package":"phobos","parentType":"Socket","signature":"Socket accepting()","url":"/phobos/std/socket/Socket.accepting.html"},{"doc":"Accept an incoming connection. If the socket is blocking, `accept` waits for a connection request. Throws `SocketAcceptException` if unable to _acc...","kind":"method","module":"std.socket","name":"accept","package":"phobos","parentType":"Socket","signature":"Socket accept()","url":"/phobos/std/socket/Socket.accept.html"},{"doc":"Disables sends and/or receives.","kind":"method","module":"std.socket","name":"shutdown","package":"phobos","parentType":"Socket","signature":"void shutdown(SocketShutdown how)","url":"/phobos/std/socket/Socket.shutdown.html"},{"doc":"","kind":"method","module":"std.socket","name":"_close","package":"phobos","parentType":"Socket","signature":"void _close(socket_t sock)","url":"/phobos/std/socket/Socket._close.html"},{"doc":"Immediately drop any connections and release socket resources. The `Socket` object is no longer usable after `close`. Calling `shutdown` before `cl...","kind":"method","module":"std.socket","name":"close","package":"phobos","parentType":"Socket","signature":"void close()","url":"/phobos/std/socket/Socket.close.html"},{"doc":"Returns: The local machine's host name","kind":"method","module":"std.socket","name":"hostName","package":"phobos","parentType":"Socket","signature":"string hostName()","url":"/phobos/std/socket/Socket.hostName.html"},{"doc":"Remote endpoint `Address`.","kind":"method","module":"std.socket","name":"remoteAddress","package":"phobos","parentType":"Socket","signature":"Address remoteAddress()","url":"/phobos/std/socket/Socket.remoteAddress.html"},{"doc":"Local endpoint `Address`.","kind":"method","module":"std.socket","name":"localAddress","package":"phobos","parentType":"Socket","signature":"Address localAddress()","url":"/phobos/std/socket/Socket.localAddress.html"},{"doc":"","kind":"method","module":"std.socket","name":"capToInt","package":"phobos","parentType":"Socket","signature":"int capToInt(size_t size)","url":"/phobos/std/socket/Socket.capToInt.html"},{"doc":"Send data on the connection. If the socket is blocking and there is no buffer space left, `send` waits. Returns: The number of bytes actually sent,...","kind":"method","module":"std.socket","name":"send","package":"phobos","parentType":"Socket","signature":"ptrdiff_t send(scope  const(void)[]  buf,  SocketFlags flags)","url":"/phobos/std/socket/Socket.send.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"send","package":"phobos","parentType":"Socket","signature":"ptrdiff_t send(scope  const(void)[]  buf)","url":"/phobos/std/socket/Socket.send.html"},{"doc":"Send data to a specific destination Address. If the destination address is not specified, a connection must have been made and that address is used...","kind":"method","module":"std.socket","name":"sendTo","package":"phobos","parentType":"Socket","signature":"ptrdiff_t sendTo(scope  const(void)[]  buf,  SocketFlags flags,  Address to)","url":"/phobos/std/socket/Socket.sendTo.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"sendTo","package":"phobos","parentType":"Socket","signature":"ptrdiff_t sendTo(scope  const(void)[]  buf,  Address to)","url":"/phobos/std/socket/Socket.sendTo.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"sendTo","package":"phobos","parentType":"Socket","signature":"ptrdiff_t sendTo(scope  const(void)[]  buf,  SocketFlags flags)","url":"/phobos/std/socket/Socket.sendTo.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"sendTo","package":"phobos","parentType":"Socket","signature":"ptrdiff_t sendTo(scope  const(void)[]  buf)","url":"/phobos/std/socket/Socket.sendTo.html"},{"doc":"Receive data on the connection. If the socket is blocking, `receive` waits until there is data to be received. Returns: The number of bytes actuall...","kind":"method","module":"std.socket","name":"receive","package":"phobos","parentType":"Socket","signature":"ptrdiff_t receive(scope  void[]  buf,  SocketFlags flags)","url":"/phobos/std/socket/Socket.receive.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"receive","package":"phobos","parentType":"Socket","signature":"ptrdiff_t receive(scope  void[]  buf)","url":"/phobos/std/socket/Socket.receive.html"},{"doc":"Receive data and get the remote endpoint `Address`. If the socket is blocking, `receiveFrom` waits until there is data to be received. Returns: The...","kind":"method","module":"std.socket","name":"receiveFrom","package":"phobos","parentType":"Socket","signature":"ptrdiff_t receiveFrom(scope  void[]  buf,  SocketFlags flags,  ref  Address from)","url":"/phobos/std/socket/Socket.receiveFrom.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"receiveFrom","package":"phobos","parentType":"Socket","signature":"ptrdiff_t receiveFrom(scope  void[]  buf,  ref  Address from)","url":"/phobos/std/socket/Socket.receiveFrom.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"receiveFrom","package":"phobos","parentType":"Socket","signature":"ptrdiff_t receiveFrom(scope  void[]  buf,  SocketFlags flags)","url":"/phobos/std/socket/Socket.receiveFrom.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"receiveFrom","package":"phobos","parentType":"Socket","signature":"ptrdiff_t receiveFrom(scope  void[]  buf)","url":"/phobos/std/socket/Socket.receiveFrom.html"},{"doc":"Get a socket option. Returns: The number of bytes written to `result`. The length, in bytes, of the actual result - very different from getsockopt()","kind":"method","module":"std.socket","name":"getOption","package":"phobos","parentType":"Socket","signature":"int getOption(SocketOptionLevel level,  SocketOption option,  scope  void[]  result)","url":"/phobos/std/socket/Socket.getOption.html"},{"doc":"Common case of getting integer and boolean options.","kind":"method","module":"std.socket","name":"getOption","package":"phobos","parentType":"Socket","signature":"int getOption(SocketOptionLevel level,  SocketOption option,  out  int32_t result)","url":"/phobos/std/socket/Socket.getOption.html"},{"doc":"Get the linger option.","kind":"method","module":"std.socket","name":"getOption","package":"phobos","parentType":"Socket","signature":"int getOption(SocketOptionLevel level,  SocketOption option,  out  Linger result)","url":"/phobos/std/socket/Socket.getOption.html"},{"doc":"Get a timeout (duration) option.","kind":"method","module":"std.socket","name":"getOption","package":"phobos","parentType":"Socket","signature":"void getOption(SocketOptionLevel level,  SocketOption option,  out  Duration result)","url":"/phobos/std/socket/Socket.getOption.html"},{"doc":"Set a socket option.","kind":"method","module":"std.socket","name":"setOption","package":"phobos","parentType":"Socket","signature":"void setOption(SocketOptionLevel level,  SocketOption option,  scope  void[]  value)","url":"/phobos/std/socket/Socket.setOption.html"},{"doc":"Common case for setting integer and boolean options.","kind":"method","module":"std.socket","name":"setOption","package":"phobos","parentType":"Socket","signature":"void setOption(SocketOptionLevel level,  SocketOption option,  int32_t value)","url":"/phobos/std/socket/Socket.setOption.html"},{"doc":"Set the linger option.","kind":"method","module":"std.socket","name":"setOption","package":"phobos","parentType":"Socket","signature":"void setOption(SocketOptionLevel level,  SocketOption option,  Linger value)","url":"/phobos/std/socket/Socket.setOption.html"},{"doc":"Sets a timeout (duration) option, i.e. `SocketOption.SNDTIMEO` or `RCVTIMEO`. Zero indicates no timeout.","kind":"method","module":"std.socket","name":"setOption","package":"phobos","parentType":"Socket","signature":"void setOption(SocketOptionLevel level,  SocketOption option,  Duration value)","url":"/phobos/std/socket/Socket.setOption.html"},{"doc":"Get a text description of this socket's error status, and clear the socket's error status.","kind":"method","module":"std.socket","name":"getErrorText","package":"phobos","parentType":"Socket","signature":"string getErrorText()","url":"/phobos/std/socket/Socket.getErrorText.html"},{"doc":"Enables TCP keep-alive with the specified parameters.","kind":"method","module":"std.socket","name":"setKeepAlive","package":"phobos","parentType":"Socket","signature":"void setKeepAlive(int  time,  int  interval)","url":"/phobos/std/socket/Socket.setKeepAlive.html"},{"doc":"Wait for a socket to change status. A wait timeout of $(REF Duration, core, time) or `TimeVal`, may be specified; if a timeout is not specified or ...","kind":"method","module":"std.socket","name":"select","package":"phobos","parentType":"Socket","signature":"int select(SocketSet checkRead,  SocketSet checkWrite,  SocketSet checkError,  Duration timeout)","url":"/phobos/std/socket/Socket.select.html"},{"doc":"ditto","kind":"method","module":"std.socket","name":"select","package":"phobos","parentType":"Socket","signature":"int select(SocketSet checkRead,  SocketSet checkWrite,  SocketSet checkError)","url":"/phobos/std/socket/Socket.select.html"},{"doc":"Ditto","kind":"method","module":"std.socket","name":"select","package":"phobos","parentType":"Socket","signature":"int select(SocketSet checkRead,  SocketSet checkWrite,  SocketSet checkError,  TimeVal *  timeout)","url":"/phobos/std/socket/Socket.select.html"},{"doc":"Can be overridden to support other addresses. Returns: A new `Address` object for the current address family.","kind":"method","module":"std.socket","name":"createAddress","package":"phobos","parentType":"Socket","signature":"Address createAddress()","url":"/phobos/std/socket/Socket.createAddress.html"},{"doc":"Shortcut class for a TCP Socket.","kind":"class","module":"std.socket","name":"TcpSocket","package":"phobos","parentType":"","signature":"TcpSocket : Socket","url":"/phobos/std/socket.html#TcpSocket"},{"doc":"Shortcut class for a UDP Socket.","kind":"class","module":"std.socket","name":"UdpSocket","package":"phobos","parentType":"","signature":"UdpSocket : Socket","url":"/phobos/std/socket.html#UdpSocket"},{"doc":"","kind":"variable","module":"std.socket","name":"getnameinfoPointer","package":"phobos","parentType":"","signature":"typeof(& getnameinfo) getnameinfoPointer","url":"/phobos/std/socket.html#getnameinfoPointer"},{"doc":"","kind":"variable","module":"std.socket","name":"getaddrinfoPointer","package":"phobos","parentType":"","signature":"typeof(& getaddrinfo) getaddrinfoPointer","url":"/phobos/std/socket.html#getaddrinfoPointer"},{"doc":"","kind":"variable","module":"std.socket","name":"freeaddrinfoPointer","package":"phobos","parentType":"","signature":"typeof(& freeaddrinfo) freeaddrinfoPointer","url":"/phobos/std/socket.html#freeaddrinfoPointer"},{"doc":"* D constrains integral types to specific sizes. But efficiency of different sizes varies from machine to machine, pointer sizes vary, and the maxi...","kind":"module","module":"std.stdint","name":"std.stdint","package":"phobos","parentType":"","signature":"","url":"/phobos/std/stdint.html"},{"doc":"$(SCRIPT inhibitQuickIndex = 1;) $(DIVC quickindex, $(BOOKTABLE, $(TR $(TH Category) $(TH Symbols)) $(TR $(TD File handles) $(TD $(MYREF __popen) $...","kind":"module","module":"std.stdio","name":"std.stdio","package":"phobos","parentType":"","signature":"","url":"/phobos/std/stdio.html"},{"doc":"","kind":"function","module":"std.stdio","name":"trustedFPUTC","package":"phobos","parentType":"","signature":"int trustedFPUTC(int  ch,  _iobuf *  h)","url":"/phobos/std/stdio/trustedFPUTC.html"},{"doc":"","kind":"function","module":"std.stdio","name":"trustedFPUTWC","package":"phobos","parentType":"","signature":"int trustedFPUTWC(wchar_t ch,  _iobuf *  h)","url":"/phobos/std/stdio/trustedFPUTWC.html"},{"doc":"Property used by writeln/etc. so it can infer @safe since stdout is __gshared","kind":"function","module":"std.stdio","name":"trustedStdout","package":"phobos","parentType":"","signature":"File trustedStdout()","url":"/phobos/std/stdio/trustedStdout.html"},{"doc":"Writes its arguments in text format to standard output (without a trailing newline).","kind":"function","module":"std.stdio","name":"write","package":"phobos","parentType":"","signature":"void write(T...)(T args) if (!is(T[0] :  File))","url":"/phobos/std/stdio/write.html"},{"doc":"* Equivalent to `write(args, '\\n')`.  Calling `writeln` without * arguments is valid and just prints a newline to the standard * output. * * Params...","kind":"function","module":"std.stdio","name":"writeln","package":"phobos","parentType":"","signature":"void writeln(T...)(T args)","url":"/phobos/std/stdio/writeln.html"},{"doc":"Writes formatted data to standard output (without a trailing newline).","kind":"function","module":"std.stdio","name":"writef","package":"phobos","parentType":"","signature":"void writef(alias  fmt,  A...)(A args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/stdio/writef.html"},{"doc":"ditto","kind":"function","module":"std.stdio","name":"writef","package":"phobos","parentType":"","signature":"void writef(Char,  A...)(in  Char[]  fmt,  A args)","url":"/phobos/std/stdio/writef.html"},{"doc":"Equivalent to $(D writef(fmt, args, '\\n')).","kind":"function","module":"std.stdio","name":"writefln","package":"phobos","parentType":"","signature":"void writefln(alias  fmt,  A...)(A args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/stdio/writefln.html"},{"doc":"ditto","kind":"function","module":"std.stdio","name":"writefln","package":"phobos","parentType":"","signature":"void writefln(Char,  A...)(in  Char[]  fmt,  A args)","url":"/phobos/std/stdio/writefln.html"},{"doc":"* Reads formatted data from `stdin` using $(REF formattedRead, std,_format). * Params: * format = The $(REF_ALTTEXT format string, formattedWrite, ...","kind":"function","module":"std.stdio","name":"readf","package":"phobos","parentType":"","signature":"uint readf(alias  format,  A...)(auto  ref  A args) if (isSomeString!(typeof(format)))","url":"/phobos/std/stdio/readf.html"},{"doc":"ditto","kind":"function","module":"std.stdio","name":"readf","package":"phobos","parentType":"","signature":"uint readf(A...)(scope  const(char)[]  format,  auto  ref  A args)","url":"/phobos/std/stdio/readf.html"},{"doc":"* Read line from `stdin`. * * This version manages its own read buffer, which means one memory allocation per call. If you are not * retaining a re...","kind":"function","module":"std.stdio","name":"readln","package":"phobos","parentType":"","signature":"S readln(S =  string)(dchar  terminator =  '\\n') if (isSomeString!S)","url":"/phobos/std/stdio/readln.html"},{"doc":"* Read line from `stdin` and write it to buf[], including terminating character. * * This can be faster than $(D line = readln()) because you can r...","kind":"function","module":"std.stdio","name":"readln","package":"phobos","parentType":"","signature":"size_t readln(C)(ref  C[]  buf,  dchar  terminator =  '\\n') if (isSomeChar!C &&  is(Unqual!C ==  C)  && !is(C ==  enum))","url":"/phobos/std/stdio/readln.html"},{"doc":"ditto","kind":"function","module":"std.stdio","name":"readln","package":"phobos","parentType":"","signature":"size_t readln(C,  R)(ref  C[]  buf,  R terminator) if (isSomeChar!C &&  is(Unqual!C ==  C)  && !is(C ==  enum)  &&\n     isBidirectionalRange!R &&  is(typeof(terminator.front ==  dchar.init)))","url":"/phobos/std/stdio/readln.html"},{"doc":"Reads a line from `stdin` and parses it using $(REF formattedRead, std,format,read).","kind":"function","module":"std.stdio","name":"readfln","package":"phobos","parentType":"","signature":"uint readfln(alias  format,  Data...)(auto  ref  Data data)","url":"/phobos/std/stdio/readfln.html"},{"doc":"ditto","kind":"function","module":"std.stdio","name":"readfln","package":"phobos","parentType":"","signature":"uint readfln(Data...)(scope  const(char)[]  format,  auto  ref  Data data)","url":"/phobos/std/stdio/readfln.html"},{"doc":"","kind":"function","module":"std.stdio","name":"_fopen","package":"phobos","parentType":"","signature":"FILE * _fopen(R1,  R2)(R1 name,  R2 mode =  \"r\") if ((isSomeFiniteCharInputRange!R1 ||  isSomeString!R1)  &&\n    (isSomeFiniteCharInputRange!R2 ||  isSomeString!R2))","url":"/phobos/std/stdio/_fopen.html"},{"doc":"","kind":"function","module":"std.stdio","name":"trustedFwrite","package":"phobos","parentType":"","signature":"auto trustedFwrite(T)(FILE *  f,  const  T[]  obj)","url":"/phobos/std/stdio/trustedFwrite.html"},{"doc":"","kind":"function","module":"std.stdio","name":"trustedFread","package":"phobos","parentType":"","signature":"auto trustedFread(T)(FILE *  f,  T[]  obj) if (!imported!\"std.traits\".hasIndirections!T)","url":"/phobos/std/stdio/trustedFread.html"},{"doc":"","kind":"function","module":"std.stdio","name":"trustedFread","package":"phobos","parentType":"","signature":"auto trustedFread(T)(FILE *  f,  T[]  obj) if (imported!\"std.traits\".hasIndirections!T)","url":"/phobos/std/stdio/trustedFread.html"},{"doc":"Iterates through a file a chunk at a time by using `foreach`.","kind":"function","module":"std.stdio","name":"chunks","package":"phobos","parentType":"","signature":"auto chunks(File f,  size_t size)","url":"/phobos/std/stdio/chunks.html"},{"doc":"Writes an array or range to a file. Shorthand for $(D data.copy(File(fileName, \"wb\").lockingBinaryWriter)). Similar to $(REF write, std,file), stri...","kind":"function","module":"std.stdio","name":"toFile","package":"phobos","parentType":"","signature":"void toFile(T)(T data,  string fileName) if (is(typeof(copy(data,  stdout.lockingBinaryWriter))))","url":"/phobos/std/stdio/toFile.html"},{"doc":"","kind":"function","module":"std.stdio","name":"makeGlobal","package":"phobos","parentType":"","signature":"File makeGlobal(StdFileHandle _iob)()","url":"/phobos/std/stdio/makeGlobal.html"},{"doc":"","kind":"function","module":"std.stdio","name":"readlnImpl","package":"phobos","parentType":"","signature":"size_t readlnImpl(FILE *  fps,  ref  char[]  buf,  dchar  terminator,  File.Orientation orientation)","url":"/phobos/std/stdio/readlnImpl.html"},{"doc":"If flag `KeepTerminator` is set to `KeepTerminator.yes`, then the delimiter is included in the strings returned.","kind":"alias","module":"std.stdio","name":"KeepTerminator","package":"phobos","parentType":"","signature":"KeepTerminator = Flag!\"keepTerminator\"","url":"/phobos/std/stdio.html#KeepTerminator"},{"doc":"","kind":"alias","module":"std.stdio","name":"fileno_t","package":"phobos","parentType":"","signature":"fileno_t = int","url":"/phobos/std/stdio.html#fileno_t"},{"doc":"","kind":"struct","module":"std.stdio","name":"ByRecordImpl","package":"phobos","parentType":"","signature":"ByRecordImpl(Fields...)","url":"/phobos/std/stdio.html#ByRecordImpl"},{"doc":"Range primitive implementations.","kind":"method","module":"std.stdio","name":"empty","package":"phobos","parentType":"ByRecordImpl","signature":"bool empty()","url":"/phobos/std/stdio/ByRecordImpl.empty.html"},{"doc":"Ditto","kind":"method","module":"std.stdio","name":"front","package":"phobos","parentType":"ByRecordImpl","signature":"Tuple!(Fields) front()","url":"/phobos/std/stdio/ByRecordImpl.front.html"},{"doc":"Ditto","kind":"method","module":"std.stdio","name":"popFront","package":"phobos","parentType":"ByRecordImpl","signature":"void popFront()","url":"/phobos/std/stdio/ByRecordImpl.popFront.html"},{"doc":"Encapsulates a `FILE*`. Generally D does not attempt to provide thin wrappers over equivalent functions in the C standard library, but manipulating...","kind":"struct","module":"std.stdio","name":"File","package":"phobos","parentType":"","signature":"File","url":"/phobos/std/stdio.html#File"},{"doc":"","kind":"method","module":"std.stdio","name":"initImpl","package":"phobos","parentType":"File","signature":"void initImpl(FILE *  handle,  string name,  uint  refs =  1,  bool  isPopened =  false)","url":"/phobos/std/stdio/File.initImpl.html"},{"doc":"Assigns a file to another. The target of the assignment gets detached from whatever file it was attached to, and attaches itself to the new file.","kind":"method","module":"std.stdio","name":"opAssign","package":"phobos","parentType":"File","signature":"File opAssign(File rhs)","url":"/phobos/std/stdio/File.opAssign.html"},{"doc":"Detaches from the current file (throwing on failure), and then attempts to _open file `name` with mode `stdioOpenmode`. The mode has the same seman...","kind":"method","module":"std.stdio","name":"open","package":"phobos","parentType":"File","signature":"void open(string name,  scope  const(char)[]  stdioOpenmode =  \"rb\")","url":"/phobos/std/stdio/File.open.html"},{"doc":"","kind":"method","module":"std.stdio","name":"resetFile","package":"phobos","parentType":"File","signature":"void resetFile(string name,  scope  const(char)[]  stdioOpenmode,  bool  isPopened)","url":"/phobos/std/stdio/File.resetFile.html"},{"doc":"","kind":"method","module":"std.stdio","name":"closeHandles","package":"phobos","parentType":"File","signature":"void closeHandles()","url":"/phobos/std/stdio/File.closeHandles.html"},{"doc":"Reuses the `File` object to either open a different file, or change the file mode. If `name` is `null`, the mode of the currently open file is chan...","kind":"method","module":"std.stdio","name":"reopen","package":"phobos","parentType":"File","signature":"void reopen(string name,  scope  const(char)[]  stdioOpenmode =  \"rb\")","url":"/phobos/std/stdio/File.reopen.html"},{"doc":"First calls `detach` (throwing on failure), then attempts to associate the given file descriptor with the `File`, and sets the file's name to `null`.","kind":"method","module":"std.stdio","name":"fdopen","package":"phobos","parentType":"File","signature":"void fdopen(int  fd,  scope  const(char)[]  stdioOpenmode =  \"rb\")","url":"/phobos/std/stdio/File.fdopen.html"},{"doc":"","kind":"method","module":"std.stdio","name":"fdopen","package":"phobos","parentType":"File","signature":"void fdopen(int  fd,  scope  const(char)[]  stdioOpenmode,  string name)","url":"/phobos/std/stdio/File.fdopen.html"},{"doc":"Returns `true` if the file is opened.","kind":"method","module":"std.stdio","name":"isOpen","package":"phobos","parentType":"File","signature":"bool isOpen()","url":"/phobos/std/stdio/File.isOpen.html"},{"doc":"Returns `true` if the file is at end (see $(CSTDIO feof)).","kind":"method","module":"std.stdio","name":"eof","package":"phobos","parentType":"File","signature":"bool eof()","url":"/phobos/std/stdio/File.eof.html"},{"doc":"Returns the name last used to initialize this `File`, if any.","kind":"method","module":"std.stdio","name":"name","package":"phobos","parentType":"File","signature":"string name()","url":"/phobos/std/stdio/File.name.html"},{"doc":"If the file is closed or not yet opened, returns `true`. Otherwise, returns $(CSTDIO ferror) for the file handle.","kind":"method","module":"std.stdio","name":"error","package":"phobos","parentType":"File","signature":"bool error()","url":"/phobos/std/stdio/File.error.html"},{"doc":"Detaches from the underlying file. If the sole owner, calls `close`.","kind":"method","module":"std.stdio","name":"detach","package":"phobos","parentType":"File","signature":"void detach()","url":"/phobos/std/stdio/File.detach.html"},{"doc":"If the file was closed or not yet opened, succeeds vacuously. Otherwise closes the file (by calling $(CSTDIO fclose)), throwing on error. Even if a...","kind":"method","module":"std.stdio","name":"close","package":"phobos","parentType":"File","signature":"void close()","url":"/phobos/std/stdio/File.close.html"},{"doc":"If the file is closed or not yet opened, succeeds vacuously. Otherwise, returns $(CSTDIO clearerr) for the file handle.","kind":"method","module":"std.stdio","name":"clearerr","package":"phobos","parentType":"File","signature":"void clearerr()","url":"/phobos/std/stdio/File.clearerr.html"},{"doc":"Flushes the C `FILE` buffers.","kind":"method","module":"std.stdio","name":"flush","package":"phobos","parentType":"File","signature":"void flush()","url":"/phobos/std/stdio/File.flush.html"},{"doc":"Forces any data buffered by the OS to be written to disk. Call $(LREF flush) before calling this function to flush the C `FILE` buffers first.","kind":"method","module":"std.stdio","name":"sync","package":"phobos","parentType":"File","signature":"void sync()","url":"/phobos/std/stdio/File.sync.html"},{"doc":"Calls $(CSTDIO fread) for the file handle. The number of items to read and the size of each item is inferred from the size and type of the input ar...","kind":"method","module":"std.stdio","name":"rawRead","package":"phobos","parentType":"File","signature":"T[] rawRead(T)(T[]  buffer)","url":"/phobos/std/stdio/File.rawRead.html"},{"doc":"Calls $(CSTDIO fwrite) for the file handle. The number of items to write and the size of each item is inferred from the size and type of the input ...","kind":"method","module":"std.stdio","name":"rawWrite","package":"phobos","parentType":"File","signature":"void rawWrite(T)(in  T[]  buffer)","url":"/phobos/std/stdio/File.rawWrite.html"},{"doc":"Calls $(CSTDIO fseek) for the file handle to move its position indicator.","kind":"method","module":"std.stdio","name":"seek","package":"phobos","parentType":"File","signature":"void seek(long  offset,  int  origin =  SEEK_SET)","url":"/phobos/std/stdio/File.seek.html"},{"doc":"Calls $(CSTDIO ftell) for the managed file handle, which returns the current value of the position indicator of the file handle.","kind":"method","module":"std.stdio","name":"tell","package":"phobos","parentType":"File","signature":"ulong tell()","url":"/phobos/std/stdio/File.tell.html"},{"doc":"Calls $(CSTDIO rewind) for the file handle.","kind":"method","module":"std.stdio","name":"rewind","package":"phobos","parentType":"File","signature":"void rewind()","url":"/phobos/std/stdio/File.rewind.html"},{"doc":"Calls $(CSTDIO setvbuf) for the file handle.","kind":"method","module":"std.stdio","name":"setvbuf","package":"phobos","parentType":"File","signature":"void setvbuf(size_t size,  int  mode =  _IOFBF)","url":"/phobos/std/stdio/File.setvbuf.html"},{"doc":"Calls $(CSTDIO setvbuf) for the file handle.","kind":"method","module":"std.stdio","name":"setvbuf","package":"phobos","parentType":"File","signature":"void setvbuf(void[]  buf,  int  mode =  _IOFBF)","url":"/phobos/std/stdio/File.setvbuf.html"},{"doc":"Locks the specified file segment. If the file segment is already locked by another process, waits until the existing lock is released. If both `sta...","kind":"method","module":"std.stdio","name":"lock","package":"phobos","parentType":"File","signature":"void lock(LockType lockType =  LockType.readWrite,\n         ulong  start =  0,  ulong  length =  0)","url":"/phobos/std/stdio/File.lock.html"},{"doc":"Attempts to lock the specified file segment. If both `start` and `length` are zero, the entire file is locked. Returns: `true` if the lock was succ...","kind":"method","module":"std.stdio","name":"tryLock","package":"phobos","parentType":"File","signature":"bool tryLock(LockType lockType =  LockType.readWrite,\n         ulong  start =  0,  ulong  length =  0)","url":"/phobos/std/stdio/File.tryLock.html"},{"doc":"Removes the lock over the specified file segment.","kind":"method","module":"std.stdio","name":"unlock","package":"phobos","parentType":"File","signature":"void unlock(ulong  start =  0,  ulong  length =  0)","url":"/phobos/std/stdio/File.unlock.html"},{"doc":"Writes its arguments in text format to the file.","kind":"method","module":"std.stdio","name":"write","package":"phobos","parentType":"File","signature":"void write(S...)(S args)","url":"/phobos/std/stdio/File.write.html"},{"doc":"Writes its arguments in text format to the file, followed by a newline.","kind":"method","module":"std.stdio","name":"writeln","package":"phobos","parentType":"File","signature":"void writeln(S...)(S args)","url":"/phobos/std/stdio/File.writeln.html"},{"doc":"Writes its arguments in text format to the file, according to the format string fmt.","kind":"method","module":"std.stdio","name":"writef","package":"phobos","parentType":"File","signature":"void writef(alias  fmt,  A...)(A args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/stdio/File.writef.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"writef","package":"phobos","parentType":"File","signature":"void writef(Char,  A...)(in  Char[]  fmt,  A args)","url":"/phobos/std/stdio/File.writef.html"},{"doc":"Equivalent to `file.writef(fmt, args, '\\n')`.","kind":"method","module":"std.stdio","name":"writefln","package":"phobos","parentType":"File","signature":"void writefln(alias  fmt,  A...)(A args) if (isSomeString!(typeof(fmt)))","url":"/phobos/std/stdio/File.writefln.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"writefln","package":"phobos","parentType":"File","signature":"void writefln(Char,  A...)(in  Char[]  fmt,  A args)","url":"/phobos/std/stdio/File.writefln.html"},{"doc":"Read line from the file handle and return it as a specified type.","kind":"method","module":"std.stdio","name":"readln","package":"phobos","parentType":"File","signature":"S readln(S =  string)(dchar  terminator =  '\\n') if (isSomeString!S)","url":"/phobos/std/stdio/File.readln.html"},{"doc":"Read line from the file handle and write it to `buf[]`, including terminating character.","kind":"method","module":"std.stdio","name":"readln","package":"phobos","parentType":"File","signature":"size_t readln(C)(ref  C[]  buf,  dchar  terminator =  '\\n') if (isSomeChar!C &&  is(Unqual!C ==  C)  && !is(C ==  enum))","url":"/phobos/std/stdio/File.readln.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"readln","package":"phobos","parentType":"File","signature":"size_t readln(C,  R)(ref  C[]  buf,  R terminator) if (isSomeChar!C &&  is(Unqual!C ==  C)  && !is(C ==  enum)  &&\n         isBidirectionalRange!R &&  is(typeof(terminator.front ==  dchar.init)))","url":"/phobos/std/stdio/File.readln.html"},{"doc":"* Reads formatted _data from the file using $(REF formattedRead, std,_format). * Params: * format = The $(REF_ALTTEXT format string, formattedWrite...","kind":"method","module":"std.stdio","name":"readf","package":"phobos","parentType":"File","signature":"uint readf(alias  format,  Data...)(auto  ref  Data data) if (isSomeString!(typeof(format)))","url":"/phobos/std/stdio/File.readf.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"readf","package":"phobos","parentType":"File","signature":"uint readf(Data...)(scope  const(char)[]  format,  auto  ref  Data data)","url":"/phobos/std/stdio/File.readf.html"},{"doc":"Reads a line from the file and parses it using $(REF formattedRead, std,format,read).","kind":"method","module":"std.stdio","name":"readfln","package":"phobos","parentType":"File","signature":"uint readfln(alias  format,  Data...)(auto  ref  Data data) if (isSomeString!(typeof(format)))","url":"/phobos/std/stdio/File.readfln.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"readfln","package":"phobos","parentType":"File","signature":"uint readfln(Data...)(scope  const(char)[]  format,  auto  ref  Data data)","url":"/phobos/std/stdio/File.readfln.html"},{"doc":"Returns a temporary file by calling $(CSTDIO tmpfile). Note that the created file has no $(LREF name).","kind":"method","module":"std.stdio","name":"tmpfile","package":"phobos","parentType":"File","signature":"File tmpfile()","url":"/phobos/std/stdio/File.tmpfile.html"},{"doc":"Unsafe function that wraps an existing `FILE*`. The resulting $(D File) never takes the initiative in closing the file. Note that the created file ...","kind":"method","module":"std.stdio","name":"wrapFile","package":"phobos","parentType":"File","signature":"File wrapFile(FILE *  f)","url":"/phobos/std/stdio/File.wrapFile.html"},{"doc":"Returns the `FILE*` corresponding to this object.","kind":"method","module":"std.stdio","name":"getFP","package":"phobos","parentType":"File","signature":"FILE * getFP()","url":"/phobos/std/stdio/File.getFP.html"},{"doc":"Returns the file number corresponding to this object.","kind":"method","module":"std.stdio","name":"fileno","package":"phobos","parentType":"File","signature":"fileno_t fileno()","url":"/phobos/std/stdio/File.fileno.html"},{"doc":"Returns an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) set up to read from the file handle one line at a time.","kind":"method","module":"std.stdio","name":"byLine","package":"phobos","parentType":"File","signature":"auto byLine(Terminator =  char,  Char =  char)(KeepTerminator keepTerminator =  No.keepTerminator,\n             Terminator terminator =  '\\n') if (isScalarType!Terminator)","url":"/phobos/std/stdio/File.byLine.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"byLine","package":"phobos","parentType":"File","signature":"auto byLine(Terminator,  Char =  char)(KeepTerminator keepTerminator,  Terminator terminator) if (is(immutable  ElementEncodingType!Terminator ==  immutable  Char))","url":"/phobos/std/stdio/File.byLine.html"},{"doc":"Returns an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) set up to read from the file handle one line at a time. Each line will be...","kind":"method","module":"std.stdio","name":"byLineCopy","package":"phobos","parentType":"File","signature":"auto byLineCopy(Terminator =  char,  Char =  immutable  char)(KeepTerminator keepTerminator =  No.keepTerminator,\n             Terminator terminator =  '\\n') if (isScalarType!Terminator)","url":"/phobos/std/stdio/File.byLineCopy.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"byLineCopy","package":"phobos","parentType":"File","signature":"auto byLineCopy(Terminator,  Char =  immutable  char)(KeepTerminator keepTerminator,  Terminator terminator) if (is(immutable  ElementEncodingType!Terminator ==  immutable  Char))","url":"/phobos/std/stdio/File.byLineCopy.html"},{"doc":"Returns an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) set up to read from the file handle a chunk at a time.","kind":"method","module":"std.stdio","name":"byChunk","package":"phobos","parentType":"File","signature":"auto byChunk(size_t chunkSize)","url":"/phobos/std/stdio/File.byChunk.html"},{"doc":"Ditto","kind":"method","module":"std.stdio","name":"byChunk","package":"phobos","parentType":"File","signature":"auto byChunk(ubyte[]  buffer)","url":"/phobos/std/stdio/File.byChunk.html"},{"doc":"Output range which locks the file when created, and unlocks the file when it goes out of scope.","kind":"method","module":"std.stdio","name":"lockingTextWriter","package":"phobos","parentType":"File","signature":"auto lockingTextWriter()","url":"/phobos/std/stdio/File.lockingTextWriter.html"},{"doc":"Returns an output range that locks the file and allows fast writing to it.","kind":"method","module":"std.stdio","name":"lockingBinaryWriter","package":"phobos","parentType":"File","signature":"auto lockingBinaryWriter()","url":"/phobos/std/stdio/File.lockingBinaryWriter.html"},{"doc":"Returns the size of the file in bytes, ulong.max if file is not searchable or throws if the operation fails. Example: --- import std.stdio, std.file;","kind":"method","module":"std.stdio","name":"size","package":"phobos","parentType":"File","signature":"ulong size()","url":"/phobos/std/stdio/File.size.html"},{"doc":"Used to specify the lock type for `File.lock` and `File.tryLock`.","kind":"enum","module":"std.stdio","name":"LockType","package":"phobos","parentType":"","signature":"LockType","url":"/phobos/std/stdio.html#LockType"},{"doc":"Specifies a _read (shared) lock. A _read lock denies all processes write access to the specified region of the file, including the process that fir...","kind":"enum_member","module":"std.stdio","name":"read","package":"phobos","parentType":"","signature":"read = ","url":"/phobos/std/stdio.html#LockType"},{"doc":"Specifies a read/write (exclusive) lock. A read/write lock denies all other processes both read and write access to the locked file region. If a se...","kind":"enum_member","module":"std.stdio","name":"readWrite","package":"phobos","parentType":"","signature":"readWrite = ","url":"/phobos/std/stdio.html#LockType"},{"doc":"","kind":"struct","module":"std.stdio","name":"LockingTextReader","package":"phobos","parentType":"","signature":"LockingTextReader","url":"/phobos/std/stdio.html#LockingTextReader"},{"doc":"","kind":"method","module":"std.stdio","name":"opAssign","package":"phobos","parentType":"LockingTextReader","signature":"void opAssign(LockingTextReader r)","url":"/phobos/std/stdio/LockingTextReader.opAssign.html"},{"doc":"","kind":"method","module":"std.stdio","name":"empty","package":"phobos","parentType":"LockingTextReader","signature":"bool empty()","url":"/phobos/std/stdio/LockingTextReader.empty.html"},{"doc":"","kind":"method","module":"std.stdio","name":"front","package":"phobos","parentType":"LockingTextReader","signature":"char front()","url":"/phobos/std/stdio/LockingTextReader.front.html"},{"doc":"","kind":"method","module":"std.stdio","name":"popFront","package":"phobos","parentType":"LockingTextReader","signature":"void popFront()","url":"/phobos/std/stdio/LockingTextReader.popFront.html"},{"doc":"* Iterates through the lines of a file by using `foreach`. * * Example: * --------- void main() { foreach (string line; lines(stdin)) { ... use lin...","kind":"struct","module":"std.stdio","name":"lines","package":"phobos","parentType":"","signature":"lines","url":"/phobos/std/stdio.html#lines"},{"doc":"","kind":"method","module":"std.stdio","name":"opApply","package":"phobos","parentType":"lines","signature":"int opApply(D)(scope  D dg)","url":"/phobos/std/stdio/lines.opApply.html"},{"doc":"","kind":"method","module":"std.stdio","name":"opApplyRaw","package":"phobos","parentType":"lines","signature":"int opApplyRaw(D)(scope  D dg)","url":"/phobos/std/stdio/lines.opApplyRaw.html"},{"doc":"","kind":"struct","module":"std.stdio","name":"ChunksImpl","package":"phobos","parentType":"","signature":"ChunksImpl","url":"/phobos/std/stdio.html#ChunksImpl"},{"doc":"","kind":"method","module":"std.stdio","name":"opApply","package":"phobos","parentType":"ChunksImpl","signature":"int opApply(D)(scope  D dg)","url":"/phobos/std/stdio/ChunksImpl.opApply.html"},{"doc":"Thrown if I/O errors happen.","kind":"class","module":"std.stdio","name":"StdioException","package":"phobos","parentType":"","signature":"StdioException : Exception","url":"/phobos/std/stdio.html#StdioException"},{"doc":"Convenience functions that throw an `StdioException`.","kind":"method","module":"std.stdio","name":"opCall","package":"phobos","parentType":"StdioException","signature":"void opCall(string msg)","url":"/phobos/std/stdio/StdioException.opCall.html"},{"doc":"ditto","kind":"method","module":"std.stdio","name":"opCall","package":"phobos","parentType":"StdioException","signature":"void opCall()","url":"/phobos/std/stdio/StdioException.opCall.html"},{"doc":"","kind":"enum","module":"std.stdio","name":"StdFileHandle","package":"phobos","parentType":"","signature":"StdFileHandle : string","url":"/phobos/std/stdio.html#StdFileHandle"},{"doc":"","kind":"enum_member","module":"std.stdio","name":"stdin","package":"phobos","parentType":"","signature":"stdin = \"core.stdc.stdio.stdin\"","url":"/phobos/std/stdio.html#StdFileHandle"},{"doc":"","kind":"enum_member","module":"std.stdio","name":"stdout","package":"phobos","parentType":"","signature":"stdout = \"core.stdc.stdio.stdout\"","url":"/phobos/std/stdio.html#StdFileHandle"},{"doc":"","kind":"enum_member","module":"std.stdio","name":"stderr","package":"phobos","parentType":"","signature":"stderr = \"core.stdc.stdio.stderr\"","url":"/phobos/std/stdio.html#StdFileHandle"},{"doc":"The standard input stream.","kind":"alias","module":"std.stdio","name":"stdin","package":"phobos","parentType":"","signature":"stdin = makeGlobal!(StdFileHandle.stdin)","url":"/phobos/std/stdio.html#stdin"},{"doc":"The standard output stream.","kind":"alias","module":"std.stdio","name":"stdout","package":"phobos","parentType":"","signature":"stdout = makeGlobal!(StdFileHandle.stdout)","url":"/phobos/std/stdio.html#stdout"},{"doc":"The standard error stream.","kind":"alias","module":"std.stdio","name":"stderr","package":"phobos","parentType":"","signature":"stderr = makeGlobal!(StdFileHandle.stderr)","url":"/phobos/std/stdio.html#stderr"},{"doc":"","kind":"struct","module":"std.stdio","name":"ReadlnAppender","package":"phobos","parentType":"","signature":"ReadlnAppender","url":"/phobos/std/stdio.html#ReadlnAppender"},{"doc":"","kind":"method","module":"std.stdio","name":"initialize","package":"phobos","parentType":"ReadlnAppender","signature":"void initialize(char[]  b)","url":"/phobos/std/stdio/ReadlnAppender.initialize.html"},{"doc":"","kind":"method","module":"std.stdio","name":"data","package":"phobos","parentType":"ReadlnAppender","signature":"char[] data()","url":"/phobos/std/stdio/ReadlnAppender.data.html"},{"doc":"","kind":"method","module":"std.stdio","name":"reserveWithoutAllocating","package":"phobos","parentType":"ReadlnAppender","signature":"bool reserveWithoutAllocating(size_t n)","url":"/phobos/std/stdio/ReadlnAppender.reserveWithoutAllocating.html"},{"doc":"","kind":"method","module":"std.stdio","name":"reserve","package":"phobos","parentType":"ReadlnAppender","signature":"void reserve(size_t n)","url":"/phobos/std/stdio/ReadlnAppender.reserve.html"},{"doc":"","kind":"method","module":"std.stdio","name":"putchar","package":"phobos","parentType":"ReadlnAppender","signature":"void putchar(char  c)","url":"/phobos/std/stdio/ReadlnAppender.putchar.html"},{"doc":"","kind":"method","module":"std.stdio","name":"putdchar","package":"phobos","parentType":"ReadlnAppender","signature":"void putdchar(dchar  dc)","url":"/phobos/std/stdio/ReadlnAppender.putdchar.html"},{"doc":"","kind":"method","module":"std.stdio","name":"putonly","package":"phobos","parentType":"ReadlnAppender","signature":"void putonly(const  char[]  b)","url":"/phobos/std/stdio/ReadlnAppender.putonly.html"},{"doc":"","kind":"struct","module":"std.stdio","name":"LockedFile","package":"phobos","parentType":"","signature":"LockedFile","url":"/phobos/std/stdio.html#LockedFile"},{"doc":"","kind":"method","module":"std.stdio","name":"opAssign","package":"phobos","parentType":"LockedFile","signature":"void opAssign(LockedFile)","url":"/phobos/std/stdio/LockedFile.opAssign.html"},{"doc":"","kind":"method","module":"std.stdio","name":"fgetc","package":"phobos","parentType":"LockedFile","signature":"@trusted fgetc()","url":"/phobos/std/stdio/LockedFile.fgetc.html"},{"doc":"","kind":"method","module":"std.stdio","name":"fgetwc","package":"phobos","parentType":"LockedFile","signature":"@trusted fgetwc()","url":"/phobos/std/stdio/LockedFile.fgetwc.html"},{"doc":"","kind":"template","module":"std.stdio","name":"byRecord","package":"phobos","parentType":"","signature":"byRecord(Fields...)","url":"/phobos/std/stdio.html#byRecord"},{"doc":"","kind":"function","module":"std.stdio","name":"byRecord","package":"phobos","parentType":"","signature":"auto byRecord(File f,  string format)","url":"/phobos/std/stdio.html#byRecord"},{"doc":"Indicates whether `T` is a file handle, i.e. the type is implicitly convertable to $(LREF File) or a pointer to a $(REF FILE, core,stdc,stdio).","kind":"template","module":"std.stdio","name":"isFileHandle","package":"phobos","parentType":"","signature":"isFileHandle(T)","url":"/phobos/std/stdio.html#isFileHandle"},{"doc":"String handling functions.","kind":"module","module":"std.string","name":"std.string","package":"phobos","parentType":"","signature":"","url":"/phobos/std/string.html"},{"doc":"Params: cString = A null-terminated c-style string.","kind":"function","module":"std.string","name":"fromStringz","package":"phobos","parentType":"","signature":"inout(Char)[] fromStringz(Char)(return  scope  inout(Char) *  cString) if (isSomeChar!Char)","url":"/phobos/std/string/fromStringz.html"},{"doc":"ditto","kind":"function","module":"std.string","name":"fromStringz","package":"phobos","parentType":"","signature":"inout(Char)[] fromStringz(Char)(return  scope  inout(Char)[]  cString) if (isSomeChar!Char)","url":"/phobos/std/string/fromStringz.html"},{"doc":"Params: s = A D-style string.","kind":"function","module":"std.string","name":"toStringz","package":"phobos","parentType":"","signature":"immutable(char) * toStringz(scope  const(char)[]  s)","url":"/phobos/std/string/toStringz.html"},{"doc":"Searches for a character in a string or range.","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Range)(Range s,  dchar  c,  CaseSensitive cs =  Yes.caseSensitive) if (isInputRange!Range &&  isSomeChar!(ElementType!Range)  && !isSomeString!Range)","url":"/phobos/std/string/indexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(C)(scope  const(C)[]  s,  dchar  c,  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!C)","url":"/phobos/std/string/indexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Range)(Range s,  dchar  c,  size_t startIdx,  CaseSensitive cs =  Yes.caseSensitive) if (isInputRange!Range &&  isSomeChar!(ElementType!Range)  && !isSomeString!Range)","url":"/phobos/std/string/indexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(C)(scope  const(C)[]  s,  dchar  c,  size_t startIdx,  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!C)","url":"/phobos/std/string/indexOf.html"},{"doc":"","kind":"function","module":"std.string","name":"_indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t _indexOf(Range)(Range s,  dchar  c,  CaseSensitive cs =  Yes.caseSensitive) if (isInputRange!Range &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/string/_indexOf.html"},{"doc":"","kind":"function","module":"std.string","name":"_indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t _indexOf(Range)(Range s,  dchar  c,  size_t startIdx,  CaseSensitive cs =  Yes.caseSensitive) if (isInputRange!Range &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/string/_indexOf.html"},{"doc":"Searches for a substring in a string or range.","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Range,  Char)(Range s,  const(Char)[]  sub) if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n     isSomeChar!Char)","url":"/phobos/std/string/indexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Range,  Char)(Range s,  const(Char)[]  sub,  in  CaseSensitive cs) if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n     isSomeChar!Char)","url":"/phobos/std/string/indexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Char1,  Char2)(const(Char1)[]  s,  const(Char2)[]  sub,\n         in  size_t startIdx) if (isSomeChar!Char1 &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Char1,  Char2)(const(Char1)[]  s,  const(Char2)[]  sub,\n         in  size_t startIdx,  in  CaseSensitive cs) if (isSomeChar!Char1 &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOf.html"},{"doc":"","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Range,  Char)(auto  ref  Range s,  const(Char)[]  sub) if (!(isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n     isSomeChar!Char)  &&\n     is(StringTypeOf!Range))","url":"/phobos/std/string/indexOf.html"},{"doc":"","kind":"function","module":"std.string","name":"indexOf","package":"phobos","parentType":"","signature":"ptrdiff_t indexOf(Range,  Char)(auto  ref  Range s,  const(Char)[]  sub,\n         in  CaseSensitive cs) if (!(isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n     isSomeChar!Char)  &&\n     is(StringTypeOf!Range))","url":"/phobos/std/string/indexOf.html"},{"doc":"Searches for the last occurrence of a character in a string.","kind":"function","module":"std.string","name":"lastIndexOf","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOf(Char)(const(Char)[]  s,  in  dchar  c,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char)","url":"/phobos/std/string/lastIndexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"lastIndexOf","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOf(Char)(const(Char)[]  s,  in  dchar  c,  in  size_t startIdx,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char)","url":"/phobos/std/string/lastIndexOf.html"},{"doc":"Searches for the last occurrence of a substring in a string.","kind":"function","module":"std.string","name":"lastIndexOf","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOf(Char1,  Char2)(const(Char1)[]  s,  const(Char2)[]  sub,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char1 &&  isSomeChar!Char2)","url":"/phobos/std/string/lastIndexOf.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"lastIndexOf","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOf(Char1,  Char2)(const(Char1)[]  s,  const(Char2)[]  sub,\n         in  size_t startIdx,  in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char1 &&  isSomeChar!Char2)","url":"/phobos/std/string/lastIndexOf.html"},{"doc":"","kind":"function","module":"std.string","name":"indexOfAnyNeitherImpl","package":"phobos","parentType":"","signature":"ptrdiff_t indexOfAnyNeitherImpl(bool  forward,  bool  any,  Char,  Char2)(\n         const(Char)[]  haystack,  const(Char2)[]  needles,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOfAnyNeitherImpl.html"},{"doc":"Searches the string `haystack` for one of the characters in `needles` starting at index `startIdx`. If `startIdx` is not given, it defaults to 0.","kind":"function","module":"std.string","name":"indexOfAny","package":"phobos","parentType":"","signature":"ptrdiff_t indexOfAny(Char, Char2)(const(Char)[]  haystack,  const(Char2)[]  needles,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOfAny.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOfAny","package":"phobos","parentType":"","signature":"ptrdiff_t indexOfAny(Char, Char2)(const(Char)[]  haystack,  const(Char2)[]  needles,\n         in  size_t startIdx,  in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOfAny.html"},{"doc":"Searches `haystack` for the last occurrence of any of the characters in `needles`.","kind":"function","module":"std.string","name":"lastIndexOfAny","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOfAny(Char, Char2)(const(Char)[]  haystack,\n         const(Char2)[]  needles,  in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/lastIndexOfAny.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"lastIndexOfAny","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOfAny(Char, Char2)(const(Char)[]  haystack,\n         const(Char2)[]  needles,  in  size_t stopIdx,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/lastIndexOfAny.html"},{"doc":"Searches `haystack` for a character not in `needles`.","kind":"function","module":"std.string","name":"indexOfNeither","package":"phobos","parentType":"","signature":"ptrdiff_t indexOfNeither(Char, Char2)(const(Char)[]  haystack,\n         const(Char2)[]  needles,  in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOfNeither.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"indexOfNeither","package":"phobos","parentType":"","signature":"ptrdiff_t indexOfNeither(Char, Char2)(const(Char)[]  haystack,\n         const(Char2)[]  needles,  in  size_t startIdx,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/indexOfNeither.html"},{"doc":"Searches for the last character in `haystack` that is not in `needles`.","kind":"function","module":"std.string","name":"lastIndexOfNeither","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOfNeither(Char, Char2)(const(Char)[]  haystack,\n         const(Char2)[]  needles,  in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/lastIndexOfNeither.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"lastIndexOfNeither","package":"phobos","parentType":"","signature":"ptrdiff_t lastIndexOfNeither(Char, Char2)(const(Char)[]  haystack,\n         const(Char2)[]  needles,  in  size_t stopIdx,\n         in  CaseSensitive cs =  Yes.caseSensitive) if (isSomeChar!Char &&  isSomeChar!Char2)","url":"/phobos/std/string/lastIndexOfNeither.html"},{"doc":"Returns the _representation of a string, which has the same type as the string except the character type is replaced by `ubyte`, `ushort`, or `uint...","kind":"function","module":"std.string","name":"representation","package":"phobos","parentType":"","signature":"auto representation(Char)(Char[]  s) if (isSomeChar!Char)","url":"/phobos/std/string/representation.html"},{"doc":"Capitalize the first character of `s` and convert the rest of `s` to lowercase.","kind":"function","module":"std.string","name":"capitalize","package":"phobos","parentType":"","signature":"S capitalize(S)(S input) if (isSomeString!S)","url":"/phobos/std/string/capitalize.html"},{"doc":"","kind":"function","module":"std.string","name":"capitalize","package":"phobos","parentType":"","signature":"auto capitalize(S)(auto  ref  S s) if (!isSomeString!S &&  is(StringTypeOf!S))","url":"/phobos/std/string/capitalize.html"},{"doc":"ditto","kind":"function","module":"std.string","name":"splitLines","package":"phobos","parentType":"","signature":"C[][] splitLines(C)(C[]  s,  KeepTerminator keepTerm =  No.keepTerminator) if (isSomeChar!C)","url":"/phobos/std/string/splitLines.html"},{"doc":"*  Split an array or slicable range of characters into a range of lines using `'\\r'`, `'\\n'`, `'\\v'`, `'\\f'`, `\"\\r\\n\"`, $(REF lineSep, std,uni), $(...","kind":"function","module":"std.string","name":"lineSplitter","package":"phobos","parentType":"","signature":"auto lineSplitter(KeepTerminator keepTerm =  No.keepTerminator,  Range)(Range r) if (hasSlicing!Range &&  hasLength!Range &&  isSomeChar!(ElementType!Range)  && !isSomeString!Range)","url":"/phobos/std/string/lineSplitter.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"lineSplitter","package":"phobos","parentType":"","signature":"auto lineSplitter(KeepTerminator keepTerm =  No.keepTerminator,  C)(C[]  r) if (isSomeChar!C)","url":"/phobos/std/string/lineSplitter.html"},{"doc":"Strips leading whitespace (as defined by $(REF isWhite, std,uni)) or as specified in the second argument.","kind":"function","module":"std.string","name":"stripLeft","package":"phobos","parentType":"","signature":"auto stripLeft(Range)(Range input) if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n    !isInfinite!Range && !isConvertibleToString!Range)","url":"/phobos/std/string/stripLeft.html"},{"doc":"","kind":"function","module":"std.string","name":"stripLeft","package":"phobos","parentType":"","signature":"auto stripLeft(Range)(auto  ref  Range str) if (isConvertibleToString!Range)","url":"/phobos/std/string/stripLeft.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"stripLeft","package":"phobos","parentType":"","signature":"auto stripLeft(Range,  Char)(Range input,  const(Char)[]  chars) if (((isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range))  ||\n      isConvertibleToString!Range)  &&  isSomeChar!Char)","url":"/phobos/std/string/stripLeft.html"},{"doc":"Strips trailing whitespace (as defined by $(REF isWhite, std,uni)) or as specified in the second argument.","kind":"function","module":"std.string","name":"stripRight","package":"phobos","parentType":"","signature":"auto stripRight(Range)(Range str) if (isSomeString!Range ||\n     isRandomAccessRange!Range &&  hasLength!Range &&  hasSlicing!Range &&\n    !isConvertibleToString!Range &&\n     isSomeChar!(ElementEncodingType!Range))","url":"/phobos/std/string/stripRight.html"},{"doc":"","kind":"function","module":"std.string","name":"stripRight","package":"phobos","parentType":"","signature":"auto stripRight(Range)(auto  ref  Range str) if (isConvertibleToString!Range)","url":"/phobos/std/string/stripRight.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"stripRight","package":"phobos","parentType":"","signature":"auto stripRight(Range,  Char)(Range str,  const(Char)[]  chars) if (((isBidirectionalRange!Range &&  isSomeChar!(ElementEncodingType!Range))  ||\n      isConvertibleToString!Range)  &&  isSomeChar!Char)","url":"/phobos/std/string/stripRight.html"},{"doc":"Strips both leading and trailing whitespace (as defined by $(REF isWhite, std,uni)) or as specified in the second argument.","kind":"function","module":"std.string","name":"strip","package":"phobos","parentType":"","signature":"auto strip(Range)(Range str) if (isSomeString!Range ||\n     isRandomAccessRange!Range &&  hasLength!Range &&  hasSlicing!Range &&\n    !isConvertibleToString!Range &&\n     isSomeChar!(ElementEncodingType!Range))","url":"/phobos/std/string/strip.html"},{"doc":"","kind":"function","module":"std.string","name":"strip","package":"phobos","parentType":"","signature":"auto strip(Range)(auto  ref  Range str) if (isConvertibleToString!Range)","url":"/phobos/std/string/strip.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"strip","package":"phobos","parentType":"","signature":"auto strip(Range,  Char)(Range str,  const(Char)[]  chars) if (((isBidirectionalRange!Range &&  isSomeChar!(ElementEncodingType!Range))  ||\n      isConvertibleToString!Range)  &&  isSomeChar!Char)","url":"/phobos/std/string/strip.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"strip","package":"phobos","parentType":"","signature":"auto strip(Range,  Char)(Range str,  const(Char)[]  leftChars,  const(Char)[]  rightChars) if (((isBidirectionalRange!Range &&  isSomeChar!(ElementEncodingType!Range))  ||\n      isConvertibleToString!Range)  &&  isSomeChar!Char)","url":"/phobos/std/string/strip.html"},{"doc":"If `str` ends with `delimiter`, then `str` is returned without `delimiter` on its end. If it `str` does $(I not) end with `delimiter`, then it is r...","kind":"function","module":"std.string","name":"chomp","package":"phobos","parentType":"","signature":"Range chomp(Range)(Range str) if ((isRandomAccessRange!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/chomp.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"chomp","package":"phobos","parentType":"","signature":"Range chomp(Range,  C2)(Range str,  const(C2)[]  delimiter) if ((isBidirectionalRange!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range &&\n     isSomeChar!C2)","url":"/phobos/std/string/chomp.html"},{"doc":"","kind":"function","module":"std.string","name":"chomp","package":"phobos","parentType":"","signature":"StringTypeOf!Range chomp(Range)(auto  ref  Range str) if (isConvertibleToString!Range)","url":"/phobos/std/string/chomp.html"},{"doc":"","kind":"function","module":"std.string","name":"chomp","package":"phobos","parentType":"","signature":"StringTypeOf!Range chomp(Range,  C2)(auto  ref  Range str,  const(C2)[]  delimiter) if (isConvertibleToString!Range)","url":"/phobos/std/string/chomp.html"},{"doc":"If `str` starts with `delimiter`, then the part of `str` following `delimiter` is returned. If `str` does $(I not) start with","kind":"function","module":"std.string","name":"chompPrefix","package":"phobos","parentType":"","signature":"Range chompPrefix(Range,  C2)(Range str,  const(C2)[]  delimiter) if ((isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range &&\n     isSomeChar!C2)","url":"/phobos/std/string/chompPrefix.html"},{"doc":"","kind":"function","module":"std.string","name":"chompPrefix","package":"phobos","parentType":"","signature":"StringTypeOf!Range chompPrefix(Range,  C2)(auto  ref  Range str,  const(C2)[]  delimiter) if (isConvertibleToString!Range)","url":"/phobos/std/string/chompPrefix.html"},{"doc":"Returns `str` without its last character, if there is one. If `str` ends with `\"\\r\\n\"`, then both are removed. If `str` is empty, then it is return...","kind":"function","module":"std.string","name":"chop","package":"phobos","parentType":"","signature":"Range chop(Range)(Range str) if ((isBidirectionalRange!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/chop.html"},{"doc":"","kind":"function","module":"std.string","name":"chop","package":"phobos","parentType":"","signature":"StringTypeOf!Range chop(Range)(auto  ref  Range str) if (isConvertibleToString!Range)","url":"/phobos/std/string/chop.html"},{"doc":"Left justify `s` in a field `width` characters wide. `fillChar` is the character that will be used to fill up the space in the field that `s` doesn...","kind":"function","module":"std.string","name":"leftJustify","package":"phobos","parentType":"","signature":"S leftJustify(S)(S s,  size_t width,  dchar  fillChar =  ' ') if (isSomeString!S)","url":"/phobos/std/string/leftJustify.html"},{"doc":"Left justify `s` in a field `width` characters wide. `fillChar` is the character that will be used to fill up the space in the field that `s` doesn...","kind":"function","module":"std.string","name":"leftJustifier","package":"phobos","parentType":"","signature":"auto leftJustifier(Range)(Range r,  size_t width,  dchar  fillChar =  ' ') if (isInputRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/leftJustifier.html"},{"doc":"","kind":"function","module":"std.string","name":"leftJustifier","package":"phobos","parentType":"","signature":"auto leftJustifier(Range)(auto  ref  Range r,  size_t width,  dchar  fillChar =  ' ') if (isConvertibleToString!Range)","url":"/phobos/std/string/leftJustifier.html"},{"doc":"Right justify `s` in a field `width` characters wide. `fillChar` is the character that will be used to fill up the space in the field that `s` does...","kind":"function","module":"std.string","name":"rightJustify","package":"phobos","parentType":"","signature":"S rightJustify(S)(S s,  size_t width,  dchar  fillChar =  ' ') if (isSomeString!S)","url":"/phobos/std/string/rightJustify.html"},{"doc":"Right justify `s` in a field `width` characters wide. `fillChar` is the character that will be used to fill up the space in the field that `s` does...","kind":"function","module":"std.string","name":"rightJustifier","package":"phobos","parentType":"","signature":"auto rightJustifier(Range)(Range r,  size_t width,  dchar  fillChar =  ' ') if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/rightJustifier.html"},{"doc":"","kind":"function","module":"std.string","name":"rightJustifier","package":"phobos","parentType":"","signature":"auto rightJustifier(Range)(auto  ref  Range r,  size_t width,  dchar  fillChar =  ' ') if (isConvertibleToString!Range)","url":"/phobos/std/string/rightJustifier.html"},{"doc":"Center `s` in a field `width` characters wide. `fillChar` is the character that will be used to fill up the space in the field that `s` doesn't fill.","kind":"function","module":"std.string","name":"center","package":"phobos","parentType":"","signature":"S center(S)(S s,  size_t width,  dchar  fillChar =  ' ') if (isSomeString!S)","url":"/phobos/std/string/center.html"},{"doc":"Center justify `r` in a field `width` characters wide. `fillChar` is the character that will be used to fill up the space in the field that `r` doe...","kind":"function","module":"std.string","name":"centerJustifier","package":"phobos","parentType":"","signature":"auto centerJustifier(Range)(Range r,  size_t width,  dchar  fillChar =  ' ') if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/centerJustifier.html"},{"doc":"","kind":"function","module":"std.string","name":"centerJustifier","package":"phobos","parentType":"","signature":"auto centerJustifier(Range)(auto  ref  Range r,  size_t width,  dchar  fillChar =  ' ') if (isConvertibleToString!Range)","url":"/phobos/std/string/centerJustifier.html"},{"doc":"Replace each tab character in `s` with the number of spaces necessary to align the following character at the next tab stop.","kind":"function","module":"std.string","name":"detab","package":"phobos","parentType":"","signature":"auto detab(Range)(auto  ref  Range s,  size_t tabSize =  8) if ((isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range))\n     ||  __traits(compiles,  StringTypeOf!Range))","url":"/phobos/std/string/detab.html"},{"doc":"Replace each tab character in `r` with the number of spaces necessary to align the following character at the next tab stop.","kind":"function","module":"std.string","name":"detabber","package":"phobos","parentType":"","signature":"auto detabber(Range)(Range r,  size_t tabSize =  8) if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/detabber.html"},{"doc":"ditto","kind":"function","module":"std.string","name":"detabber","package":"phobos","parentType":"","signature":"auto detabber(Range)(auto  ref  Range r,  size_t tabSize =  8) if (isConvertibleToString!Range)","url":"/phobos/std/string/detabber.html"},{"doc":"Replaces spaces in `s` with the optimal number of tabs. All spaces and tabs at the end of a line are removed.","kind":"function","module":"std.string","name":"entab","package":"phobos","parentType":"","signature":"auto entab(Range)(Range s,  size_t tabSize =  8) if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range))","url":"/phobos/std/string/entab.html"},{"doc":"","kind":"function","module":"std.string","name":"entab","package":"phobos","parentType":"","signature":"auto entab(Range)(auto  ref  Range s,  size_t tabSize =  8) if (!(isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range))  &&\n     is(StringTypeOf!Range))","url":"/phobos/std/string/entab.html"},{"doc":"Replaces spaces in range `r` with the optimal number of tabs. All spaces and tabs at the end of a line are removed.","kind":"function","module":"std.string","name":"entabber","package":"phobos","parentType":"","signature":"auto entabber(Range)(Range r,  size_t tabSize =  8) if (isForwardRange!Range && !isConvertibleToString!Range)","url":"/phobos/std/string/entabber.html"},{"doc":"","kind":"function","module":"std.string","name":"entabber","package":"phobos","parentType":"","signature":"auto entabber(Range)(auto  ref  Range r,  size_t tabSize =  8) if (isConvertibleToString!Range)","url":"/phobos/std/string/entabber.html"},{"doc":"Replaces the characters in `str` which are keys in `transTable` with their corresponding values in `transTable`. `transTable` is an AA where its ke...","kind":"function","module":"std.string","name":"translate","package":"phobos","parentType":"","signature":"C1[] translate(C1,  C2 =  immutable  char)(C1[]  str,\n                                         in  dchar[dchar]  transTable,\n                                         const(C2)[]  toRemove =  null) if (isSomeChar!C1 &&  isSomeChar!C2)","url":"/phobos/std/string/translate.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"translate","package":"phobos","parentType":"","signature":"C1[] translate(C1,  S,  C2 =  immutable  char)(C1[]  str,\n                                            in  S[dchar]  transTable,\n                                            const(C2)[]  toRemove =  null) if (isSomeChar!C1 &&  isSomeString!S &&  isSomeChar!C2)","url":"/phobos/std/string/translate.html"},{"doc":"This is an overload of `translate` which takes an existing buffer to write the contents to.","kind":"function","module":"std.string","name":"translate","package":"phobos","parentType":"","signature":"void translate(C1,  C2 =  immutable  char,  Buffer)(const(C1)[]  str,\n                                         in  dchar[dchar]  transTable,\n                                         const(C2)[]  toRemove,\n                                         Buffer buffer) if (isSomeChar!C1 &&  isSomeChar!C2 &&  isOutputRange!(Buffer,  C1))","url":"/phobos/std/string/translate.html"},{"doc":"Ditto","kind":"function","module":"std.string","name":"translate","package":"phobos","parentType":"","signature":"void translate(C1,  S,  C2 =  immutable  char,  Buffer)(C1[]  str,\n                                                    in  S[dchar]  transTable,\n                                                    const(C2)[]  toRemove,\n                                                    Buffer buffer) if (isSomeChar!C1 &&  isSomeString!S &&  isSomeChar!C2 &&  isOutputRange!(Buffer,  S))","url":"/phobos/std/string/translate.html"},{"doc":"","kind":"function","module":"std.string","name":"translateImpl","package":"phobos","parentType":"","signature":"void translateImpl(C1,  T,  C2,  Buffer)(const(C1)[]  str,\n                                       scope  T transTable,\n                                       const(C2)[]  toRemove,\n                                       Buffer buffer)","url":"/phobos/std/string/translateImpl.html"},{"doc":"This is an $(I $(RED ASCII-only)) overload of $(LREF _translate). It will $(I not) work with Unicode. It exists as an optimization for the cases wh...","kind":"function","module":"std.string","name":"translate","package":"phobos","parentType":"","signature":"C[] translate(C =  immutable  char)(scope  const(char)[]  str,  scope  const(char)[]  transTable,\n               scope  const(char)[]  toRemove =  null) if (is(immutable  C ==  immutable  char))","url":"/phobos/std/string/translate.html"},{"doc":"Do same thing as $(LREF makeTransTable) but allocate the translation table on the GC heap.","kind":"function","module":"std.string","name":"makeTrans","package":"phobos","parentType":"","signature":"string makeTrans(scope  const(char)[]  from,  scope  const(char)[]  to)","url":"/phobos/std/string/makeTrans.html"},{"doc":"Construct 256 character translation table, where characters in from[] are replaced by corresponding characters in to[].","kind":"function","module":"std.string","name":"makeTransTable","package":"phobos","parentType":"","signature":"char[256] makeTransTable(scope  const(char)[]  from,  scope  const(char)[]  to)","url":"/phobos/std/string/makeTransTable.html"},{"doc":"This is an $(I $(RED ASCII-only)) overload of `translate` which takes an existing buffer to write the contents to.","kind":"function","module":"std.string","name":"translate","package":"phobos","parentType":"","signature":"void translate(C =  immutable  char,  Buffer)(scope  const(char)[]  str,  scope  const(char)[]  transTable,\n         scope  const(char)[]  toRemove,  Buffer buffer) if (is(immutable  C ==  immutable  char)  &&  isOutputRange!(Buffer,  char))","url":"/phobos/std/string/translate.html"},{"doc":"Return string that is the 'successor' to s[]. If the rightmost character is a-zA-Z0-9, it is incremented within its case or digits. If it generates...","kind":"function","module":"std.string","name":"succ","package":"phobos","parentType":"","signature":"S succ(S)(S s) if (isSomeString!S)","url":"/phobos/std/string/succ.html"},{"doc":"Replaces the characters in `str` which are in `from` with the the corresponding characters in `to` and returns the resulting string.","kind":"function","module":"std.string","name":"tr","package":"phobos","parentType":"","signature":"C1[] tr(C1,  C2,  C3,  C4 =  immutable  char)(C1[]  str,  const(C2)[]  from,  const(C3)[]  to,  const(C4)[]  modifiers =  null)","url":"/phobos/std/string/tr.html"},{"doc":"Takes a string `s` and determines if it represents a number. This function also takes an optional parameter, `bAllowSep`, which will accept the sep...","kind":"function","module":"std.string","name":"isNumeric","package":"phobos","parentType":"","signature":"bool isNumeric(S)(S s,  bool  bAllowSep =  false) if (isSomeString!S ||\n    (isRandomAccessRange!S &&\n     hasSlicing!S &&\n     isSomeChar!(ElementType!S)  &&\n    !isInfinite!S))","url":"/phobos/std/string/isNumeric.html"},{"doc":"Soundex algorithm.","kind":"function","module":"std.string","name":"soundexer","package":"phobos","parentType":"","signature":"char[4] soundexer(Range)(Range str) if (isInputRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/soundexer.html"},{"doc":"ditto","kind":"function","module":"std.string","name":"soundexer","package":"phobos","parentType":"","signature":"char[4] soundexer(Range)(auto  ref  Range str) if (isConvertibleToString!Range)","url":"/phobos/std/string/soundexer.html"},{"doc":"Like $(LREF soundexer), but with different parameters and return value.","kind":"function","module":"std.string","name":"soundex","package":"phobos","parentType":"","signature":"char[] soundex(scope  const(char)[]  str,  return  scope  char[]  buffer =  null)","url":"/phobos/std/string/soundex.html"},{"doc":"Construct an associative array consisting of all abbreviations that uniquely map to the strings in values.","kind":"function","module":"std.string","name":"abbrev","package":"phobos","parentType":"","signature":"string[string] abbrev(string[]  values)","url":"/phobos/std/string/abbrev.html"},{"doc":"Compute _column number at the end of the printed form of the string, assuming the string starts in the leftmost _column, which is numbered starting...","kind":"function","module":"std.string","name":"column","package":"phobos","parentType":"","signature":"size_t column(Range)(Range str,  in  size_t tabsize =  8) if ((isInputRange!Range &&  isSomeChar!(ElementEncodingType!Range)  ||\n     isNarrowString!Range)  &&\n    !isConvertibleToString!Range)","url":"/phobos/std/string/column.html"},{"doc":"","kind":"function","module":"std.string","name":"column","package":"phobos","parentType":"","signature":"size_t column(Range)(auto  ref  Range str,  in  size_t tabsize =  8) if (isConvertibleToString!Range)","url":"/phobos/std/string/column.html"},{"doc":"Wrap text into a paragraph.","kind":"function","module":"std.string","name":"wrap","package":"phobos","parentType":"","signature":"S wrap(S)(S s,  in  size_t columns =  80,  S firstindent =  null,\n S indent =  null,  in  size_t tabsize =  8) if (isSomeString!S)","url":"/phobos/std/string/wrap.html"},{"doc":"Removes one level of indentation from a multi-line string.","kind":"function","module":"std.string","name":"outdent","package":"phobos","parentType":"","signature":"S outdent(S)(S str) if (isSomeString!S)","url":"/phobos/std/string/outdent.html"},{"doc":"Removes one level of indentation from an array of single-line strings.","kind":"function","module":"std.string","name":"outdent","package":"phobos","parentType":"","signature":"S[] outdent(S)(return  scope  S[]  lines) if (isSomeString!S)","url":"/phobos/std/string/outdent.html"},{"doc":"Assume the given array of integers `arr` is a well-formed UTF string and return it typed as a UTF string.","kind":"function","module":"std.string","name":"assumeUTF","package":"phobos","parentType":"","signature":"auto assumeUTF(T)(T[]  arr) if (staticIndexOf!(immutable  T,  immutable  ubyte,  immutable  ushort,  immutable  uint) !=  - 1)","url":"/phobos/std/string/assumeUTF.html"},{"doc":"Exception thrown on errors in std.string functions.","kind":"class","module":"std.string","name":"StringException","package":"phobos","parentType":"","signature":"StringException : Exception","url":"/phobos/std/string.html#StringException"},{"doc":"Flag indicating whether a search is case-sensitive.","kind":"alias","module":"std.string","name":"CaseSensitive","package":"phobos","parentType":"","signature":"CaseSensitive = Flag!\"caseSensitive\"","url":"/phobos/std/string.html#CaseSensitive"},{"doc":"Split `s` into an array of lines according to the unicode standard using `'\\r'`, `'\\n'`, `\"\\r\\n\"`, $(REF lineSep, std,uni), $(REF paraSep, std,uni)...","kind":"alias","module":"std.string","name":"KeepTerminator","package":"phobos","parentType":"","signature":"KeepTerminator = Flag!\"keepTerminator\"","url":"/phobos/std/string.html#KeepTerminator"},{"doc":"","kind":"struct","module":"std.string","name":"LineSplitter","package":"phobos","parentType":"","signature":"LineSplitter(KeepTerminator keepTerm =  No.keepTerminator,  Range)","url":"/phobos/std/string.html#LineSplitter"},{"doc":"","kind":"method","module":"std.string","name":"front","package":"phobos","parentType":"LineSplitter","signature":"typeof(_input) front()","url":"/phobos/std/string/LineSplitter.front.html"},{"doc":"","kind":"method","module":"std.string","name":"popFront","package":"phobos","parentType":"LineSplitter","signature":"void popFront()","url":"/phobos/std/string/LineSplitter.popFront.html"},{"doc":"","kind":"template","module":"std.string","name":"_indexOfStr","package":"phobos","parentType":"","signature":"_indexOfStr(CaseSensitive cs)","url":"/phobos/std/string.html#_indexOfStr"},{"doc":"","kind":"function","module":"std.string","name":"_indexOfStr","package":"phobos","parentType":"","signature":"ptrdiff_t _indexOfStr(Range,  Char)(Range s,  const(Char)[]  sub) if (isForwardRange!Range &&  isSomeChar!(ElementEncodingType!Range)  &&\n         isSomeChar!Char)","url":"/phobos/std/string.html#_indexOfStr"},{"doc":"[SumType] is a generic discriminated union implementation that uses design-by-introspection to generate safe and efficient code. Its features include:","kind":"module","module":"std.sumtype","name":"std.sumtype","package":"phobos","parentType":"","signature":"","url":"/phobos/std/sumtype.html"},{"doc":"","kind":"function","module":"std.sumtype","name":"stride","package":"phobos","parentType":"","signature":"size_t stride(size_t dim,  lengths...)()","url":"/phobos/std/sumtype/stride.html"},{"doc":"","kind":"function","module":"std.sumtype","name":"destroyIfOwner","package":"phobos","parentType":"","signature":"void destroyIfOwner(T)(ref  T value)","url":"/phobos/std/sumtype/destroyIfOwner.html"},{"doc":"Placeholder used to refer to the enclosing [SumType].","kind":"struct","module":"std.sumtype","name":"This","package":"phobos","parentType":"","signature":"This","url":"/phobos/std/sumtype.html#This"},{"doc":"A [tagged union](https://en.wikipedia.org/wiki/Tagged_union) that can hold a single value from any of a specified set of types.","kind":"struct","module":"std.sumtype","name":"SumType","package":"phobos","parentType":"","signature":"SumType(Types...) if (is(NoDuplicates!Types ==  Types)  &&  Types.length >  0)","url":"/phobos/std/sumtype.html#SumType"},{"doc":"","kind":"method","module":"std.sumtype","name":"getByIndex","package":"phobos","parentType":"SumType","signature":"@trusted ref getByIndex(size_t tid)() if (tid <  Types.length)","url":"/phobos/std/sumtype/SumType.getByIndex.html"},{"doc":"Compares two `SumType`s for equality.","kind":"method","module":"std.sumtype","name":"opEquals","package":"phobos","parentType":"SumType","signature":"bool opEquals(this  This,  Rhs)(auto  ref  Rhs rhs) if (!is(CommonType!(This,  Rhs)  ==  void))","url":"/phobos/std/sumtype/SumType.opEquals.html"},{"doc":"","kind":"struct","module":"std.sumtype","name":"TagTuple","package":"phobos","parentType":"","signature":"TagTuple(typeCounts...)","url":"/phobos/std/sumtype.html#TagTuple"},{"doc":"","kind":"method","module":"std.sumtype","name":"fromCaseId","package":"phobos","parentType":"TagTuple","signature":"TagTuple fromCaseId(size_t caseId)","url":"/phobos/std/sumtype/TagTuple.fromCaseId.html"},{"doc":"","kind":"method","module":"std.sumtype","name":"toCaseId","package":"phobos","parentType":"TagTuple","signature":"size_t toCaseId()","url":"/phobos/std/sumtype/TagTuple.toCaseId.html"},{"doc":"Calls a type-appropriate function with the value held in a [SumType].","kind":"template","module":"std.sumtype","name":"match","package":"phobos","parentType":"","signature":"match(handlers...)","url":"/phobos/std/sumtype.html#match"},{"doc":"The actual `match` function.","kind":"function","module":"std.sumtype","name":"match","package":"phobos","parentType":"","signature":"auto ref match(SumTypes...)(auto  ref  SumTypes args) if (allSatisfy!(isSumType,  SumTypes)  &&  args.length >  0)","url":"/phobos/std/sumtype.html#match"},{"doc":"True if `handler` is a potential match for `Ts`, otherwise false.","kind":"template","module":"std.sumtype","name":"canMatch","package":"phobos","parentType":"","signature":"canMatch(alias  handler,  Ts...)","url":"/phobos/std/sumtype.html#canMatch"},{"doc":"","kind":"template","module":"std.sumtype","name":"Iota","package":"phobos","parentType":"","signature":"Iota(size_t n)","url":"/phobos/std/sumtype.html#Iota"},{"doc":"","kind":"template","module":"std.sumtype","name":"matchImpl","package":"phobos","parentType":"","signature":"matchImpl(Flag!\"exhaustive\" exhaustive,  handlers...)","url":"/phobos/std/sumtype.html#matchImpl"},{"doc":"","kind":"function","module":"std.sumtype","name":"matchImpl","package":"phobos","parentType":"","signature":"auto ref matchImpl(SumTypes...)(auto  ref  SumTypes args) if (allSatisfy!(isSumType,  SumTypes)  &&  args.length >  0)","url":"/phobos/std/sumtype.html#matchImpl"},{"doc":"","kind":"template","module":"std.sumtype","name":"handlerArgs","package":"phobos","parentType":"","signature":"handlerArgs(size_t caseId,  typeCounts...)","url":"/phobos/std/sumtype.html#handlerArgs"},{"doc":"Checks whether a `SumType` contains a value of a given type.","kind":"template","module":"std.sumtype","name":"has","package":"phobos","parentType":"","signature":"has(T)","url":"/phobos/std/sumtype.html#has"},{"doc":"The actual `has` function.","kind":"function","module":"std.sumtype","name":"has","package":"phobos","parentType":"","signature":"bool has(Self)(auto  ref  Self self) if (isSumType!Self)","url":"/phobos/std/sumtype.html#has"},{"doc":"","kind":"function","module":"std.sumtype","name":"checkType","package":"phobos","parentType":"","signature":"bool checkType(Value)(ref  Value value)","url":"/phobos/std/sumtype.html#has"},{"doc":"Accesses a `SumType`'s value.","kind":"template","module":"std.sumtype","name":"get","package":"phobos","parentType":"","signature":"get(T)","url":"/phobos/std/sumtype.html#get"},{"doc":"The actual `get` function.","kind":"function","module":"std.sumtype","name":"get","package":"phobos","parentType":"","signature":"T get(Self)(auto  ref  Self self) if (isSumType!Self)","url":"/phobos/std/sumtype.html#get"},{"doc":"","kind":"template","module":"std.sumtype","name":"failedGetMessage","package":"phobos","parentType":"","signature":"failedGetMessage(Expected,  Actual)","url":"/phobos/std/sumtype.html#failedGetMessage"},{"doc":"","kind":"template","module":"std.sumtype","name":"getLvalue","package":"phobos","parentType":"","signature":"getLvalue(Flag!\"try_\" try_,  T)","url":"/phobos/std/sumtype.html#getLvalue"},{"doc":"","kind":"function","module":"std.sumtype","name":"getLvalue","package":"phobos","parentType":"","signature":"T getLvalue(Value)(ref  Value value)","url":"/phobos/std/sumtype.html#getLvalue"},{"doc":"","kind":"template","module":"std.sumtype","name":"getRvalue","package":"phobos","parentType":"","signature":"getRvalue(Flag!\"try_\" try_,  T)","url":"/phobos/std/sumtype.html#getRvalue"},{"doc":"","kind":"function","module":"std.sumtype","name":"getRvalue","package":"phobos","parentType":"","signature":"T getRvalue(Value)(ref  Value value)","url":"/phobos/std/sumtype.html#getRvalue"},{"doc":"True if `T` is an instance of the `SumType` template, otherwise false.","kind":"variable","module":"std.sumtype","name":"isSumTypeInstance","package":"phobos","parentType":"","signature":"bool isSumTypeInstance","url":"/phobos/std/sumtype.html#isSumTypeInstance"},{"doc":"True if `T` is a [SumType] or implicitly converts to one, otherwise false.","kind":"variable","module":"std.sumtype","name":"isSumType","package":"phobos","parentType":"","signature":"bool isSumType","url":"/phobos/std/sumtype.html#isSumType"},{"doc":"* Information about the target operating system, environment, and CPU. * *  Copyright: Copyright The D Language Foundation 2000 - 2011 *  License: ...","kind":"module","module":"std.system","name":"std.system","package":"phobos","parentType":"","signature":"","url":"/phobos/std/system.html"},{"doc":"Operating system.","kind":"enum","module":"std.system","name":"OS","package":"phobos","parentType":"","signature":"OS","url":"/phobos/std/system.html#OS"},{"doc":"Microsoft 32 bit Windows systems","kind":"enum_member","module":"std.system","name":"win32","package":"phobos","parentType":"","signature":"win32 = 1","url":"/phobos/std/system.html#OS"},{"doc":"Microsoft 64 bit Windows systems","kind":"enum_member","module":"std.system","name":"win64","package":"phobos","parentType":"","signature":"win64 = ","url":"/phobos/std/system.html#OS"},{"doc":"All Linux Systems, except for Android","kind":"enum_member","module":"std.system","name":"linux","package":"phobos","parentType":"","signature":"linux = ","url":"/phobos/std/system.html#OS"},{"doc":"Mac OS X","kind":"enum_member","module":"std.system","name":"osx","package":"phobos","parentType":"","signature":"osx = ","url":"/phobos/std/system.html#OS"},{"doc":"iOS","kind":"enum_member","module":"std.system","name":"iOS","package":"phobos","parentType":"","signature":"iOS = ","url":"/phobos/std/system.html#OS"},{"doc":"tvOS","kind":"enum_member","module":"std.system","name":"tvOS","package":"phobos","parentType":"","signature":"tvOS = ","url":"/phobos/std/system.html#OS"},{"doc":"watchOS","kind":"enum_member","module":"std.system","name":"watchOS","package":"phobos","parentType":"","signature":"watchOS = ","url":"/phobos/std/system.html#OS"},{"doc":"FreeBSD","kind":"enum_member","module":"std.system","name":"freeBSD","package":"phobos","parentType":"","signature":"freeBSD = ","url":"/phobos/std/system.html#OS"},{"doc":"NetBSD","kind":"enum_member","module":"std.system","name":"netBSD","package":"phobos","parentType":"","signature":"netBSD = ","url":"/phobos/std/system.html#OS"},{"doc":"OpenBSD","kind":"enum_member","module":"std.system","name":"openBSD","package":"phobos","parentType":"","signature":"openBSD = ","url":"/phobos/std/system.html#OS"},{"doc":"DragonFlyBSD","kind":"enum_member","module":"std.system","name":"dragonFlyBSD","package":"phobos","parentType":"","signature":"dragonFlyBSD = ","url":"/phobos/std/system.html#OS"},{"doc":"Solaris","kind":"enum_member","module":"std.system","name":"solaris","package":"phobos","parentType":"","signature":"solaris = ","url":"/phobos/std/system.html#OS"},{"doc":"HaikuOS","kind":"enum_member","module":"std.system","name":"haiku","package":"phobos","parentType":"","signature":"haiku = ","url":"/phobos/std/system.html#OS"},{"doc":"Android","kind":"enum_member","module":"std.system","name":"android","package":"phobos","parentType":"","signature":"android = ","url":"/phobos/std/system.html#OS"},{"doc":"Other Posix Systems","kind":"enum_member","module":"std.system","name":"otherPosix","package":"phobos","parentType":"","signature":"otherPosix = ","url":"/phobos/std/system.html#OS"},{"doc":"Unknown","kind":"enum_member","module":"std.system","name":"unknown","package":"phobos","parentType":"","signature":"unknown = ","url":"/phobos/std/system.html#OS"},{"doc":"Byte order endianness.","kind":"enum","module":"std.system","name":"Endian","package":"phobos","parentType":"","signature":"Endian","url":"/phobos/std/system.html#Endian"},{"doc":"Big endian byte order","kind":"enum_member","module":"std.system","name":"bigEndian","package":"phobos","parentType":"","signature":"bigEndian = ","url":"/phobos/std/system.html#Endian"},{"doc":"Little endian byte order","kind":"enum_member","module":"std.system","name":"littleEndian","package":"phobos","parentType":"","signature":"littleEndian = ","url":"/phobos/std/system.html#Endian"},{"doc":"Instruction Set Architecture.","kind":"enum","module":"std.system","name":"ISA","package":"phobos","parentType":"","signature":"ISA","url":"/phobos/std/system.html#ISA"},{"doc":"Intel and AMD 32-bit processors","kind":"enum_member","module":"std.system","name":"x86","package":"phobos","parentType":"","signature":"x86 = ","url":"/phobos/std/system.html#ISA"},{"doc":"Intel and AMD 64-bit processors","kind":"enum_member","module":"std.system","name":"x86_64","package":"phobos","parentType":"","signature":"x86_64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The ARM architecture (32-bit) (AArch32 et al)","kind":"enum_member","module":"std.system","name":"arm","package":"phobos","parentType":"","signature":"arm = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Advanced RISC Machine architecture (64-bit)","kind":"enum_member","module":"std.system","name":"aarch64","package":"phobos","parentType":"","signature":"aarch64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The asm.js intermediate programming language","kind":"enum_member","module":"std.system","name":"asmJS","package":"phobos","parentType":"","signature":"asmJS = ","url":"/phobos/std/system.html#ISA"},{"doc":"8-bit Atmel AVR Microcontrollers","kind":"enum_member","module":"std.system","name":"avr","package":"phobos","parentType":"","signature":"avr = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Epiphany architecture","kind":"enum_member","module":"std.system","name":"epiphany","package":"phobos","parentType":"","signature":"epiphany = ","url":"/phobos/std/system.html#ISA"},{"doc":"The PowerPC architecture, 32-bit","kind":"enum_member","module":"std.system","name":"ppc","package":"phobos","parentType":"","signature":"ppc = ","url":"/phobos/std/system.html#ISA"},{"doc":"The PowerPC architecture, 64-bit","kind":"enum_member","module":"std.system","name":"ppc64","package":"phobos","parentType":"","signature":"ppc64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Itanium architecture (64-bit)","kind":"enum_member","module":"std.system","name":"ia64","package":"phobos","parentType":"","signature":"ia64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The MIPS architecture, 32-bit","kind":"enum_member","module":"std.system","name":"mips32","package":"phobos","parentType":"","signature":"mips32 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The MIPS architecture, 64-bit","kind":"enum_member","module":"std.system","name":"mips64","package":"phobos","parentType":"","signature":"mips64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The MSP430 architecture","kind":"enum_member","module":"std.system","name":"msp430","package":"phobos","parentType":"","signature":"msp430 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Nvidia Parallel Thread Execution (PTX) architecture, 32-bit","kind":"enum_member","module":"std.system","name":"nvptx","package":"phobos","parentType":"","signature":"nvptx = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Nvidia Parallel Thread Execution (PTX) architecture, 64-bit","kind":"enum_member","module":"std.system","name":"nvptx64","package":"phobos","parentType":"","signature":"nvptx64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The RISC-V architecture, 32-bit","kind":"enum_member","module":"std.system","name":"riscv32","package":"phobos","parentType":"","signature":"riscv32 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The RISC-V architecture, 64-bit","kind":"enum_member","module":"std.system","name":"riscv64","package":"phobos","parentType":"","signature":"riscv64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The SPARC architecture, 32-bit","kind":"enum_member","module":"std.system","name":"sparc","package":"phobos","parentType":"","signature":"sparc = ","url":"/phobos/std/system.html#ISA"},{"doc":"The SPARC architecture, 64-bit","kind":"enum_member","module":"std.system","name":"sparc64","package":"phobos","parentType":"","signature":"sparc64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The System/390 architecture, 32-bit","kind":"enum_member","module":"std.system","name":"s390","package":"phobos","parentType":"","signature":"s390 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The System Z architecture, 64-bit","kind":"enum_member","module":"std.system","name":"systemZ","package":"phobos","parentType":"","signature":"systemZ = ","url":"/phobos/std/system.html#ISA"},{"doc":"The HP PA-RISC architecture, 32-bit","kind":"enum_member","module":"std.system","name":"hppa","package":"phobos","parentType":"","signature":"hppa = ","url":"/phobos/std/system.html#ISA"},{"doc":"The HP PA-RISC architecture, 64-bit","kind":"enum_member","module":"std.system","name":"hppa64","package":"phobos","parentType":"","signature":"hppa64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The SuperH architecture, 32-bit","kind":"enum_member","module":"std.system","name":"sh","package":"phobos","parentType":"","signature":"sh = ","url":"/phobos/std/system.html#ISA"},{"doc":"The WebAssembly virtual ISA (instruction set architecture), 32-bit","kind":"enum_member","module":"std.system","name":"webAssembly","package":"phobos","parentType":"","signature":"webAssembly = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Alpha architecture","kind":"enum_member","module":"std.system","name":"alpha","package":"phobos","parentType":"","signature":"alpha = ","url":"/phobos/std/system.html#ISA"},{"doc":"The LoongAtch architecture, 32-bit","kind":"enum_member","module":"std.system","name":"loongArch32","package":"phobos","parentType":"","signature":"loongArch32 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The LoongArch architecture, 64-bit","kind":"enum_member","module":"std.system","name":"loongArch64","package":"phobos","parentType":"","signature":"loongArch64 = ","url":"/phobos/std/system.html#ISA"},{"doc":"The Xtensa architecture, 32-bit","kind":"enum_member","module":"std.system","name":"xtensa","package":"phobos","parentType":"","signature":"xtensa = ","url":"/phobos/std/system.html#ISA"},{"doc":"Unknown","kind":"enum_member","module":"std.system","name":"unknown","package":"phobos","parentType":"","signature":"unknown = ","url":"/phobos/std/system.html#ISA"},{"doc":"Templates which extract information about types and symbols at compile time.","kind":"module","module":"std.traits","name":"std.traits","package":"phobos","parentType":"","signature":"","url":"/phobos/std/traits.html"},{"doc":"","kind":"function","module":"std.traits","name":"extractAttribFlags","package":"phobos","parentType":"","signature":"FunctionAttribute extractAttribFlags(Attribs...)()","url":"/phobos/std/traits/extractAttribFlags.html"},{"doc":"Creates an lvalue or rvalue of type `T` for `typeof(...)` and $(DDSUBLINK spec/traits, compiles, `__traits(compiles, ...)`) purposes. No actual val...","kind":"function","module":"std.traits","name":"rvalueOf","package":"phobos","parentType":"","signature":"T rvalueOf(T)(inout  __InoutWorkaroundStruct =  __InoutWorkaroundStruct.init)","url":"/phobos/std/traits/rvalueOf.html"},{"doc":"ditto","kind":"function","module":"std.traits","name":"lvalueOf","package":"phobos","parentType":"","signature":"T lvalueOf(T)(inout  __InoutWorkaroundStruct =  __InoutWorkaroundStruct.init)","url":"/phobos/std/traits/lvalueOf.html"},{"doc":"Select one of two functions to run via template parameter.","kind":"function","module":"std.traits","name":"select","package":"phobos","parentType":"","signature":"A select(bool  cond :  true,  A,  B)(A a,  lazy  B b)","url":"/phobos/std/traits/select.html"},{"doc":"Ditto","kind":"function","module":"std.traits","name":"select","package":"phobos","parentType":"","signature":"B select(bool  cond :  false,  A,  B)(lazy  A a,  B b)","url":"/phobos/std/traits/select.html"},{"doc":"","kind":"function","module":"std.traits","name":"dip1000Test","package":"phobos","parentType":"","signature":"auto dip1000Test(int  x)","url":"/phobos/std/traits/dip1000Test.html"},{"doc":"","kind":"alias","module":"std.traits","name":"staticMap","package":"phobos","parentType":"","signature":"staticMap = staticMapMeta","url":"/phobos/std/traits.html#staticMap"},{"doc":"","kind":"alias","module":"std.traits","name":"IntegralTypeList","package":"phobos","parentType":"","signature":"IntegralTypeList = AliasSeq!(byte,  ubyte,  short,  ushort,  int,  uint,  long,  ulong,  CentTypeList)","url":"/phobos/std/traits.html#IntegralTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"SignedIntTypeList","package":"phobos","parentType":"","signature":"SignedIntTypeList = AliasSeq!(byte,  short,  int,  long,  SignedCentTypeList)","url":"/phobos/std/traits.html#SignedIntTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"UnsignedIntTypeList","package":"phobos","parentType":"","signature":"UnsignedIntTypeList = AliasSeq!(ubyte,  ushort,  uint,  ulong,  UnsignedCentTypeList)","url":"/phobos/std/traits.html#UnsignedIntTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"FloatingPointTypeList","package":"phobos","parentType":"","signature":"FloatingPointTypeList = AliasSeq!(float,  double,  real)","url":"/phobos/std/traits.html#FloatingPointTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"ImaginaryTypeList","package":"phobos","parentType":"","signature":"ImaginaryTypeList = AliasSeq!(ifloat,  idouble,  ireal)","url":"/phobos/std/traits.html#ImaginaryTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"ComplexTypeList","package":"phobos","parentType":"","signature":"ComplexTypeList = AliasSeq!(cfloat,  cdouble,  creal)","url":"/phobos/std/traits.html#ComplexTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"NumericTypeList","package":"phobos","parentType":"","signature":"NumericTypeList = AliasSeq!(IntegralTypeList,  FloatingPointTypeList)","url":"/phobos/std/traits.html#NumericTypeList"},{"doc":"","kind":"alias","module":"std.traits","name":"CharTypeList","package":"phobos","parentType":"","signature":"CharTypeList = AliasSeq!(char,  wchar,  dchar)","url":"/phobos/std/traits.html#CharTypeList"},{"doc":"Params: T = The type to qualify Returns: `T` with the `inout` qualifier added.","kind":"alias","module":"std.traits","name":"InoutOf","package":"phobos","parentType":"","signature":"InoutOf(T) = inout(T)","url":"/phobos/std/traits.html#InoutOf"},{"doc":"Params: T = The type to qualify Returns: `T` with the `const` qualifier added.","kind":"alias","module":"std.traits","name":"ConstOf","package":"phobos","parentType":"","signature":"ConstOf(T) = const(T)","url":"/phobos/std/traits.html#ConstOf"},{"doc":"Params: T = The type to qualify Returns: `T` with the `shared` qualifier added.","kind":"alias","module":"std.traits","name":"SharedOf","package":"phobos","parentType":"","signature":"SharedOf(T) = shared(T)","url":"/phobos/std/traits.html#SharedOf"},{"doc":"Params: T = The type to qualify Returns: `T` with the `inout` and `shared` qualifiers added.","kind":"alias","module":"std.traits","name":"SharedInoutOf","package":"phobos","parentType":"","signature":"SharedInoutOf(T) = shared(inout(T))","url":"/phobos/std/traits.html#SharedInoutOf"},{"doc":"Params: T = The type to qualify Returns: `T` with the `const` and `shared` qualifiers added.","kind":"alias","module":"std.traits","name":"SharedConstOf","package":"phobos","parentType":"","signature":"SharedConstOf(T) = shared(const(T))","url":"/phobos/std/traits.html#SharedConstOf"},{"doc":"Params: T = The type to qualify Returns: `T` with the `const`, `shared`, and `inout` qualifiers added.","kind":"alias","module":"std.traits","name":"SharedConstInoutOf","package":"phobos","parentType":"","signature":"SharedConstInoutOf(T) = shared(const(inout(T)))","url":"/phobos/std/traits.html#SharedConstInoutOf"},{"doc":"Params: T = The type to qualify Returns: `T` with the `immutable` qualifier added.","kind":"alias","module":"std.traits","name":"ImmutableOf","package":"phobos","parentType":"","signature":"ImmutableOf(T) = immutable(T)","url":"/phobos/std/traits.html#ImmutableOf"},{"doc":"","kind":"alias","module":"std.traits","name":"parentOf","package":"phobos","parentType":"","signature":"parentOf(alias  sym) = Identity!(__traits(parent,  sym))","url":"/phobos/std/traits.html#parentOf"},{"doc":"","kind":"alias","module":"std.traits","name":"parentOf","package":"phobos","parentType":"","signature":"parentOf(alias  sym :  T!Args,  alias  T,  Args...) = Identity!(__traits(parent,  T))","url":"/phobos/std/traits.html#parentOf"},{"doc":"Alternate name for $(LREF Parameters), kept for legacy compatibility.","kind":"alias","module":"std.traits","name":"ParameterTypeTuple","package":"phobos","parentType":"","signature":"ParameterTypeTuple = Parameters","url":"/phobos/std/traits.html#ParameterTypeTuple"},{"doc":"Get a tuple of the storage classes of a function's parameters. Params: func = function symbol or type of function, delegate, or pointer to function...","kind":"enum","module":"std.traits","name":"ParameterStorageClass","package":"phobos","parentType":"","signature":"ParameterStorageClass : uint","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"These flags can be bitwise OR-ed together to represent complex storage class.","kind":"enum_member","module":"std.traits","name":"none","package":"phobos","parentType":"","signature":"none = 0x00","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"in_","package":"phobos","parentType":"","signature":"in_ = 0x01","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"ref_","package":"phobos","parentType":"","signature":"ref_ = 0x02","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"out_","package":"phobos","parentType":"","signature":"out_ = 0x04","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"lazy_","package":"phobos","parentType":"","signature":"lazy_ = 0x08","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"scope_","package":"phobos","parentType":"","signature":"scope_ = 0x10","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"return_","package":"phobos","parentType":"","signature":"return_ = 0x20","url":"/phobos/std/traits.html#ParameterStorageClass"},{"doc":"Alternate name for $(LREF ParameterDefaults), kept for legacy compatibility.","kind":"alias","module":"std.traits","name":"ParameterDefaultValueTuple","package":"phobos","parentType":"","signature":"ParameterDefaultValueTuple = ParameterDefaults","url":"/phobos/std/traits.html#ParameterDefaultValueTuple"},{"doc":"Returns the FunctionAttribute mask for function `func`.","kind":"enum","module":"std.traits","name":"FunctionAttribute","package":"phobos","parentType":"","signature":"FunctionAttribute : uint","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"These flags can be bitwise OR-ed together to represent a complex attribute.","kind":"enum_member","module":"std.traits","name":"none","package":"phobos","parentType":"","signature":"none = 0","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"pure_","package":"phobos","parentType":"","signature":"pure_ = 1 <<  0","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"nothrow_","package":"phobos","parentType":"","signature":"nothrow_ = 1 <<  1","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"ref_","package":"phobos","parentType":"","signature":"ref_ = 1 <<  2","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"property","package":"phobos","parentType":"","signature":"property = 1 <<  3","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"trusted","package":"phobos","parentType":"","signature":"trusted = 1 <<  4","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"safe","package":"phobos","parentType":"","signature":"safe = 1 <<  5","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"nogc","package":"phobos","parentType":"","signature":"nogc = 1 <<  6","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"system","package":"phobos","parentType":"","signature":"system = 1 <<  7","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"const_","package":"phobos","parentType":"","signature":"const_ = 1 <<  8","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"immutable_","package":"phobos","parentType":"","signature":"immutable_ = 1 <<  9","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"inout_","package":"phobos","parentType":"","signature":"inout_ = 1 <<  10","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"shared_","package":"phobos","parentType":"","signature":"shared_ = 1 <<  11","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"return_","package":"phobos","parentType":"","signature":"return_ = 1 <<  12","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"scope_","package":"phobos","parentType":"","signature":"scope_ = 1 <<  13","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"ditto","kind":"enum_member","module":"std.traits","name":"live","package":"phobos","parentType":"","signature":"live = 1 <<  14","url":"/phobos/std/traits.html#FunctionAttribute"},{"doc":"Determines what kind of variadic parameters function has. Params: func = function symbol or type of function, delegate, or pointer to function Retu...","kind":"enum","module":"std.traits","name":"Variadic","package":"phobos","parentType":"","signature":"Variadic","url":"/phobos/std/traits.html#Variadic"},{"doc":"Function is not variadic.","kind":"enum_member","module":"std.traits","name":"no","package":"phobos","parentType":"","signature":"no = ","url":"/phobos/std/traits.html#Variadic"},{"doc":"Function is a _C-style variadic function, which uses `core.stdc.stdarg`","kind":"enum_member","module":"std.traits","name":"c","package":"phobos","parentType":"","signature":"c = ","url":"/phobos/std/traits.html#Variadic"},{"doc":"Function is a _D-style variadic function, which uses `__argptr` and `__arguments`.","kind":"enum_member","module":"std.traits","name":"d","package":"phobos","parentType":"","signature":"d = ","url":"/phobos/std/traits.html#Variadic"},{"doc":"Function is a typesafe variadic function.","kind":"enum_member","module":"std.traits","name":"typesafe","package":"phobos","parentType":"","signature":"typesafe = ","url":"/phobos/std/traits.html#Variadic"},{"doc":"Alternate name for $(LREF Fields), kept for legacy compatibility.","kind":"alias","module":"std.traits","name":"FieldTypeTuple","package":"phobos","parentType":"","signature":"FieldTypeTuple = Fields","url":"/phobos/std/traits.html#FieldTypeTuple"},{"doc":"","kind":"alias","module":"std.traits","name":"Identity","package":"phobos","parentType":"","signature":"Identity(alias  A) = A","url":"/phobos/std/traits.html#Identity"},{"doc":"Get a $(D_PARAM AliasSeq) of $(I all) base classes of $(D_PARAM T), in decreasing order, followed by $(D_PARAM T)'s interfaces. $(D_PARAM Transitiv...","kind":"alias","module":"std.traits","name":"TransitiveBaseTypeTuple","package":"phobos","parentType":"","signature":"TransitiveBaseTypeTuple(T) = AliasSeq!(BaseClassesTuple!T,  InterfacesTuple!T)","url":"/phobos/std/traits.html#TransitiveBaseTypeTuple"},{"doc":"Returns an alias to the template that `T` is an instance of. It will return `void` if a symbol without a template is given.","kind":"alias","module":"std.traits","name":"TemplateOf","package":"phobos","parentType":"","signature":"TemplateOf(alias  T :  Base!Args,  alias  Base,  Args...) = Base","url":"/phobos/std/traits.html#TemplateOf"},{"doc":"ditto","kind":"alias","module":"std.traits","name":"TemplateOf","package":"phobos","parentType":"","signature":"TemplateOf(alias  T) = void","url":"/phobos/std/traits.html#TemplateOf"},{"doc":"Returns a `AliasSeq` of the template arguments used to instantiate `T`.","kind":"alias","module":"std.traits","name":"TemplateArgsOf","package":"phobos","parentType":"","signature":"TemplateArgsOf(alias  T :  Base!Args,  alias  Base,  Args...) = Args","url":"/phobos/std/traits.html#TemplateArgsOf"},{"doc":"ditto","kind":"alias","module":"std.traits","name":"TemplateArgsOf","package":"phobos","parentType":"","signature":"TemplateArgsOf(T :  Base!Args,  alias  Base,  Args...) = Args","url":"/phobos/std/traits.html#TemplateArgsOf"},{"doc":"","kind":"struct","module":"std.traits","name":"__InoutWorkaroundStruct","package":"phobos","parentType":"","signature":"__InoutWorkaroundStruct","url":"/phobos/std/traits.html#__InoutWorkaroundStruct"},{"doc":"Returns the target type of a pointer.","kind":"alias","module":"std.traits","name":"PointerTarget","package":"phobos","parentType":"","signature":"PointerTarget(T :  T *) = T","url":"/phobos/std/traits.html#PointerTarget"},{"doc":"Alternate name for $(LREF isExpressions), kept for legacy compatibility.","kind":"alias","module":"std.traits","name":"isExpressionTuple","package":"phobos","parentType":"","signature":"isExpressionTuple = isExpressions","url":"/phobos/std/traits.html#isExpressionTuple"},{"doc":"Get the Key type of an Associative Array.","kind":"alias","module":"std.traits","name":"KeyType","package":"phobos","parentType":"","signature":"KeyType(V :  V[K],  K) = K","url":"/phobos/std/traits.html#KeyType"},{"doc":"Get the Value type of an Associative Array.","kind":"alias","module":"std.traits","name":"ValueType","package":"phobos","parentType":"","signature":"ValueType(V :  V[K],  K) = V","url":"/phobos/std/traits.html#ValueType"},{"doc":"The parameter type deduced by IFTI when an expression of type T is passed as an argument to a template function.","kind":"alias","module":"std.traits","name":"DeducedParameterType","package":"phobos","parentType":"","signature":"DeducedParameterType(T) = DeducedParameterTypeImpl!T","url":"/phobos/std/traits.html#DeducedParameterType"},{"doc":"ditto","kind":"alias","module":"std.traits","name":"DeducedParameterType","package":"phobos","parentType":"","signature":"DeducedParameterType(alias  T) = DeducedParameterTypeImpl!T","url":"/phobos/std/traits.html#DeducedParameterType"},{"doc":"Gives a template that can be used to apply the same attributes that are on the given type `T`. E.g. passing `inout shared int` will return `SharedI...","kind":"template","module":"std.traits","name":"QualifierOf","package":"phobos","parentType":"","signature":"QualifierOf(T)","url":"/phobos/std/traits.html#QualifierOf"},{"doc":"Get the full package name for the given symbol.","kind":"template","module":"std.traits","name":"packageName","package":"phobos","parentType":"","signature":"packageName(alias  T)","url":"/phobos/std/traits.html#packageName"},{"doc":"Get the module name (including package) for the given symbol.","kind":"template","module":"std.traits","name":"moduleName","package":"phobos","parentType":"","signature":"moduleName(alias  T)","url":"/phobos/std/traits.html#moduleName"},{"doc":"","kind":"template","module":"std.traits","name":"fqnSym","package":"phobos","parentType":"","signature":"fqnSym(alias  T :  X!A,  alias  X,  A...)","url":"/phobos/std/traits.html#fqnSym"},{"doc":"","kind":"template","module":"std.traits","name":"fqnSym","package":"phobos","parentType":"","signature":"fqnSym(alias  T)","url":"/phobos/std/traits.html#fqnSym"},{"doc":"","kind":"function","module":"std.traits","name":"adjustIdent","package":"phobos","parentType":"","signature":"string adjustIdent(string s)","url":"/phobos/std/traits.html#fqnSym"},{"doc":"","kind":"template","module":"std.traits","name":"fqnType","package":"phobos","parentType":"","signature":"fqnType(T,\n     bool  alreadyConst,  bool  alreadyImmutable,  bool  alreadyShared,  bool  alreadyInout)","url":"/phobos/std/traits.html#fqnType"},{"doc":"","kind":"function","module":"std.traits","name":"storageClassesString","package":"phobos","parentType":"","signature":"string storageClassesString(uint  psc)()","url":"/phobos/std/traits.html#fqnType"},{"doc":"","kind":"function","module":"std.traits","name":"parametersTypeString","package":"phobos","parentType":"","signature":"string parametersTypeString(T)()","url":"/phobos/std/traits.html#fqnType"},{"doc":"","kind":"function","module":"std.traits","name":"linkageString","package":"phobos","parentType":"","signature":"string linkageString(T)()","url":"/phobos/std/traits.html#fqnType"},{"doc":"","kind":"function","module":"std.traits","name":"functionAttributeString","package":"phobos","parentType":"","signature":"string functionAttributeString(T)()","url":"/phobos/std/traits.html#fqnType"},{"doc":"","kind":"function","module":"std.traits","name":"addQualifiers","package":"phobos","parentType":"","signature":"string addQualifiers(string typeString,\n         bool  addConst,  bool  addImmutable,  bool  addShared,  bool  addInout)","url":"/phobos/std/traits.html#fqnType"},{"doc":"Get the type of the return value from a function, a pointer to function, a delegate, a struct with an opCall, a pointer to a struct with an opCall,...","kind":"template","module":"std.traits","name":"ReturnType","package":"phobos","parentType":"","signature":"ReturnType(alias  func)","url":"/phobos/std/traits.html#ReturnType"},{"doc":"Get, as a tuple, the types of the parameters to a function, a pointer to function, a delegate, a struct with an `opCall`, a pointer to a struct wit...","kind":"template","module":"std.traits","name":"Parameters","package":"phobos","parentType":"","signature":"Parameters(alias  func)","url":"/phobos/std/traits.html#Parameters"},{"doc":"Returns the number of arguments of function `func`. arity is undefined for variadic functions.","kind":"template","module":"std.traits","name":"arity","package":"phobos","parentType":"","signature":"arity(alias  func)","url":"/phobos/std/traits.html#arity"},{"doc":"ditto","kind":"template","module":"std.traits","name":"ParameterStorageClassTuple","package":"phobos","parentType":"","signature":"ParameterStorageClassTuple(alias  func)","url":"/phobos/std/traits.html#ParameterStorageClassTuple"},{"doc":"Convert the result of $(DDSUBLINK spec/traits, getParameterStorageClasses, `__traits(getParameterStorageClasses)`) to $(LREF ParameterStorageClass)...","kind":"template","module":"std.traits","name":"extractParameterStorageClassFlags","package":"phobos","parentType":"","signature":"extractParameterStorageClassFlags(Attribs...)","url":"/phobos/std/traits.html#extractParameterStorageClassFlags"},{"doc":"Get, as a tuple, the identifiers of the parameters to a function symbol.","kind":"template","module":"std.traits","name":"ParameterIdentifierTuple","package":"phobos","parentType":"","signature":"ParameterIdentifierTuple(alias  func)","url":"/phobos/std/traits.html#ParameterIdentifierTuple"},{"doc":"Get, as a tuple, the default values of the parameters to a function symbol. If a parameter doesn't have the default value, `void` is returned instead.","kind":"template","module":"std.traits","name":"ParameterDefaults","package":"phobos","parentType":"","signature":"ParameterDefaults(alias  func)","url":"/phobos/std/traits.html#ParameterDefaults"},{"doc":"ditto","kind":"template","module":"std.traits","name":"functionAttributes","package":"phobos","parentType":"","signature":"functionAttributes(alias  func)","url":"/phobos/std/traits.html#functionAttributes"},{"doc":"Checks whether a function has the given attributes attached.","kind":"template","module":"std.traits","name":"hasFunctionAttributes","package":"phobos","parentType":"","signature":"hasFunctionAttributes(args...)","url":"/phobos/std/traits.html#hasFunctionAttributes"},{"doc":"`true` if `func` is `@safe` or `@trusted`.","kind":"template","module":"std.traits","name":"isSafe","package":"phobos","parentType":"","signature":"isSafe(alias  func)","url":"/phobos/std/traits.html#isSafe"},{"doc":"`true` if `func` is `@system`.","kind":"template","module":"std.traits","name":"isUnsafe","package":"phobos","parentType":"","signature":"isUnsafe(alias  func)","url":"/phobos/std/traits.html#isUnsafe"},{"doc":"Determine the linkage attribute of the function. Params: func = the function symbol, or the type of a function, delegate, or pointer to function Re...","kind":"template","module":"std.traits","name":"functionLinkage","package":"phobos","parentType":"","signature":"functionLinkage(alias  func)","url":"/phobos/std/traits.html#functionLinkage"},{"doc":"ditto","kind":"template","module":"std.traits","name":"variadicFunctionStyle","package":"phobos","parentType":"","signature":"variadicFunctionStyle(alias  func)","url":"/phobos/std/traits.html#variadicFunctionStyle"},{"doc":"Get the function type from a callable object `func`, or from a function pointer/delegate type.","kind":"template","module":"std.traits","name":"FunctionTypeOf","package":"phobos","parentType":"","signature":"FunctionTypeOf(alias  func)","url":"/phobos/std/traits.html#FunctionTypeOf"},{"doc":"Constructs a new function or delegate type with the same basic signature as the given one, but different attributes (including linkage).","kind":"template","module":"std.traits","name":"SetFunctionAttributes","package":"phobos","parentType":"","signature":"SetFunctionAttributes(T,  string linkage,  uint  attrs)","url":"/phobos/std/traits.html#SetFunctionAttributes"},{"doc":"Ditto","kind":"template","module":"std.traits","name":"SetFunctionAttributes","package":"phobos","parentType":"","signature":"SetFunctionAttributes(T,  string linkage,  uint  attrs)","url":"/phobos/std/traits.html#SetFunctionAttributes"},{"doc":"Determines whether `T` is a class nested inside another class and that `T.outer` is the implicit reference to the outer class (i.e. `outer` has not...","kind":"template","module":"std.traits","name":"isInnerClass","package":"phobos","parentType":"","signature":"isInnerClass(T)","url":"/phobos/std/traits.html#isInnerClass"},{"doc":"Determines whether `T` has its own context pointer. `T` must be either `class`, `struct`, or `union`.","kind":"template","module":"std.traits","name":"isNested","package":"phobos","parentType":"","signature":"isNested(T)","url":"/phobos/std/traits.html#isNested"},{"doc":"Determines whether `T` or any of its representation types have a context pointer.","kind":"template","module":"std.traits","name":"hasNested","package":"phobos","parentType":"","signature":"hasNested(T)","url":"/phobos/std/traits.html#hasNested"},{"doc":"Get as a tuple the types of the fields of a struct, class, or union. This consists of the fields that take up memory space, excluding the hidden fi...","kind":"template","module":"std.traits","name":"Fields","package":"phobos","parentType":"","signature":"Fields(T)","url":"/phobos/std/traits.html#Fields"},{"doc":"Get as an expression tuple the names of the fields of a struct, class, or union. This consists of the fields that take up memory space, excluding t...","kind":"template","module":"std.traits","name":"FieldNameTuple","package":"phobos","parentType":"","signature":"FieldNameTuple(T)","url":"/phobos/std/traits.html#FieldNameTuple"},{"doc":"Get the primitive types of the fields of a struct or class, in topological order.","kind":"template","module":"std.traits","name":"RepresentationTypeTuple","package":"phobos","parentType":"","signature":"RepresentationTypeTuple(T)","url":"/phobos/std/traits.html#RepresentationTypeTuple"},{"doc":"","kind":"template","module":"std.traits","name":"RepresentationTypeTupleImpl","package":"phobos","parentType":"","signature":"RepresentationTypeTupleImpl(T)","url":"/phobos/std/traits.html#RepresentationTypeTupleImpl"},{"doc":"","kind":"template","module":"std.traits","name":"hasRawAliasing","package":"phobos","parentType":"","signature":"hasRawAliasing(T)","url":"/phobos/std/traits.html#hasRawAliasing"},{"doc":"","kind":"template","module":"std.traits","name":"hasRawAliasingImpl","package":"phobos","parentType":"","signature":"hasRawAliasingImpl(T)","url":"/phobos/std/traits.html#hasRawAliasingImpl"},{"doc":"","kind":"template","module":"std.traits","name":"hasRawUnsharedAliasing","package":"phobos","parentType":"","signature":"hasRawUnsharedAliasing(T)","url":"/phobos/std/traits.html#hasRawUnsharedAliasing"},{"doc":"","kind":"template","module":"std.traits","name":"hasRawUnsharedAliasingImpl","package":"phobos","parentType":"","signature":"hasRawUnsharedAliasingImpl(T)","url":"/phobos/std/traits.html#hasRawUnsharedAliasingImpl"},{"doc":"","kind":"template","module":"std.traits","name":"hasObjects","package":"phobos","parentType":"","signature":"hasObjects(T)","url":"/phobos/std/traits.html#hasObjects"},{"doc":"","kind":"template","module":"std.traits","name":"hasUnsharedObjects","package":"phobos","parentType":"","signature":"hasUnsharedObjects(T)","url":"/phobos/std/traits.html#hasUnsharedObjects"},{"doc":"Returns `true` if and only if `T`'s representation includes at least one of the following: $(OL $(LI a raw pointer `U*` and `U` is not immutable;) ...","kind":"template","module":"std.traits","name":"hasAliasing","package":"phobos","parentType":"","signature":"hasAliasing(T...)","url":"/phobos/std/traits.html#hasAliasing"},{"doc":"","kind":"template","module":"std.traits","name":"hasAliasingImpl","package":"phobos","parentType":"","signature":"hasAliasingImpl(T)","url":"/phobos/std/traits.html#hasAliasingImpl"},{"doc":"Returns `true` if and only if `T`'s representation includes at least one of the following: $(OL $(LI a raw pointer `U*`;) $(LI an array `U[]`;) $(L...","kind":"template","module":"std.traits","name":"hasIndirections","package":"phobos","parentType":"","signature":"hasIndirections(T)","url":"/phobos/std/traits.html#hasIndirections"},{"doc":"Returns `true` if and only if `T`'s representation includes at least one of the following: $(OL $(LI a raw pointer `U*` and `U` is not immutable or...","kind":"template","module":"std.traits","name":"hasUnsharedAliasing","package":"phobos","parentType":"","signature":"hasUnsharedAliasing(T...)","url":"/phobos/std/traits.html#hasUnsharedAliasing"},{"doc":"","kind":"template","module":"std.traits","name":"hasUnsharedAliasingImpl","package":"phobos","parentType":"","signature":"hasUnsharedAliasingImpl(T)","url":"/phobos/std/traits.html#hasUnsharedAliasingImpl"},{"doc":"True if `S` or any type directly embedded in the representation of `S` defines an elaborate assignment. Elaborate assignments are introduced by def...","kind":"template","module":"std.traits","name":"hasElaborateAssign","package":"phobos","parentType":"","signature":"hasElaborateAssign(S)","url":"/phobos/std/traits.html#hasElaborateAssign"},{"doc":"Whether the symbol represented by the string, member, exists and is a static member of T.","kind":"template","module":"std.traits","name":"hasStaticMember","package":"phobos","parentType":"","signature":"hasStaticMember(T,  string member)","url":"/phobos/std/traits.html#hasStaticMember"},{"doc":"Retrieves the members of an enumerated type `enum E`.","kind":"template","module":"std.traits","name":"EnumMembers","package":"phobos","parentType":"","signature":"EnumMembers(E)","url":"/phobos/std/traits.html#EnumMembers"},{"doc":"Get a $(D_PARAM AliasSeq) of the base class and base interfaces of this class or interface. $(D_PARAM BaseTypeTuple!Object) returns the empty type ...","kind":"template","module":"std.traits","name":"BaseTypeTuple","package":"phobos","parentType":"","signature":"BaseTypeTuple(A)","url":"/phobos/std/traits.html#BaseTypeTuple"},{"doc":"Get a $(D_PARAM AliasSeq) of $(I all) base classes of this class, in decreasing order. Interfaces are not included. $(D_PARAM BaseClassesTuple!Obje...","kind":"template","module":"std.traits","name":"BaseClassesTuple","package":"phobos","parentType":"","signature":"BaseClassesTuple(T)","url":"/phobos/std/traits.html#BaseClassesTuple"},{"doc":"Params: T = The `class` or `interface` to search.","kind":"template","module":"std.traits","name":"InterfacesTuple","package":"phobos","parentType":"","signature":"InterfacesTuple(T)","url":"/phobos/std/traits.html#InterfacesTuple"},{"doc":"Returns a tuple of non-static functions with the name `name` declared in the class or interface `C`.  Covariant duplicates are shrunk into the most...","kind":"template","module":"std.traits","name":"MemberFunctionsTuple","package":"phobos","parentType":"","signature":"MemberFunctionsTuple(C,  string name)","url":"/phobos/std/traits.html#MemberFunctionsTuple"},{"doc":"Returns class instance alignment.","kind":"template","module":"std.traits","name":"classInstanceAlignment","package":"phobos","parentType":"","signature":"classInstanceAlignment(T)","url":"/phobos/std/traits.html#classInstanceAlignment"},{"doc":"Get the type that all types can be implicitly converted to. Useful e.g. in figuring out an array type from a bunch of initializing values. Returns ...","kind":"template","module":"std.traits","name":"CommonType","package":"phobos","parentType":"","signature":"CommonType(T...)","url":"/phobos/std/traits.html#CommonType"},{"doc":"Params: T = The type to check","kind":"template","module":"std.traits","name":"AllImplicitConversionTargets","package":"phobos","parentType":"","signature":"AllImplicitConversionTargets(T)","url":"/phobos/std/traits.html#AllImplicitConversionTargets"},{"doc":"Params: T = The type to check","kind":"template","module":"std.traits","name":"ImplicitConversionTargets","package":"phobos","parentType":"","signature":"ImplicitConversionTargets(T)","url":"/phobos/std/traits.html#ImplicitConversionTargets"},{"doc":"","kind":"template","module":"std.traits","name":"isBlitAssignable","package":"phobos","parentType":"","signature":"isBlitAssignable(T)","url":"/phobos/std/traits.html#isBlitAssignable"},{"doc":"","kind":"template","module":"std.traits","name":"isStorageClassImplicitlyConvertible","package":"phobos","parentType":"","signature":"isStorageClassImplicitlyConvertible(From,  To)","url":"/phobos/std/traits.html#isStorageClassImplicitlyConvertible"},{"doc":"Determines whether the function type `F` is covariant with `G`, i.e., functions of the type `F` can override ones of the type `G`.","kind":"template","module":"std.traits","name":"isCovariantWith","package":"phobos","parentType":"","signature":"isCovariantWith(F,  G)","url":"/phobos/std/traits.html#isCovariantWith"},{"doc":"","kind":"template","module":"std.traits","name":"BooleanTypeOf","package":"phobos","parentType":"","signature":"BooleanTypeOf(T)","url":"/phobos/std/traits.html#BooleanTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"IntegralTypeOf","package":"phobos","parentType":"","signature":"IntegralTypeOf(T)","url":"/phobos/std/traits.html#IntegralTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"FloatingPointTypeOf","package":"phobos","parentType":"","signature":"FloatingPointTypeOf(T)","url":"/phobos/std/traits.html#FloatingPointTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"NumericTypeOf","package":"phobos","parentType":"","signature":"NumericTypeOf(T)","url":"/phobos/std/traits.html#NumericTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"UnsignedTypeOf","package":"phobos","parentType":"","signature":"UnsignedTypeOf(T)","url":"/phobos/std/traits.html#UnsignedTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"SignedTypeOf","package":"phobos","parentType":"","signature":"SignedTypeOf(T)","url":"/phobos/std/traits.html#SignedTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"CharTypeOf","package":"phobos","parentType":"","signature":"CharTypeOf(T)","url":"/phobos/std/traits.html#CharTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"StaticArrayTypeOf","package":"phobos","parentType":"","signature":"StaticArrayTypeOf(T)","url":"/phobos/std/traits.html#StaticArrayTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"DynamicArrayTypeOf","package":"phobos","parentType":"","signature":"DynamicArrayTypeOf(T)","url":"/phobos/std/traits.html#DynamicArrayTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"ArrayTypeOf","package":"phobos","parentType":"","signature":"ArrayTypeOf(T)","url":"/phobos/std/traits.html#ArrayTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"StringTypeOf","package":"phobos","parentType":"","signature":"StringTypeOf(T)","url":"/phobos/std/traits.html#StringTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"AssocArrayTypeOf","package":"phobos","parentType":"","signature":"AssocArrayTypeOf(T)","url":"/phobos/std/traits.html#AssocArrayTypeOf"},{"doc":"","kind":"template","module":"std.traits","name":"BuiltinTypeOf","package":"phobos","parentType":"","signature":"BuiltinTypeOf(T)","url":"/phobos/std/traits.html#BuiltinTypeOf"},{"doc":"Detect whether `T` is a built-in integral type. Integral types are `byte`, `ubyte`, `short`, `ushort`, `int`, `uint`, `long`, `ulong`, `cent`, `uce...","kind":"template","module":"std.traits","name":"isIntegral","package":"phobos","parentType":"","signature":"isIntegral(T)","url":"/phobos/std/traits.html#isIntegral"},{"doc":"Detect whether `T` is a built-in numeric type (integral or floating point).","kind":"template","module":"std.traits","name":"isNumeric","package":"phobos","parentType":"","signature":"isNumeric(T)","url":"/phobos/std/traits.html#isNumeric"},{"doc":"Detect whether `T` is a built-in unsigned numeric type.","kind":"template","module":"std.traits","name":"isUnsigned","package":"phobos","parentType":"","signature":"isUnsigned(T)","url":"/phobos/std/traits.html#isUnsigned"},{"doc":"Detect whether `T` is one of the built-in character types.","kind":"template","module":"std.traits","name":"isSomeChar","package":"phobos","parentType":"","signature":"isSomeChar(T)","url":"/phobos/std/traits.html#isSomeChar"},{"doc":"$(RED Warning: This trait will be deprecated as soon as it is no longer used in Phobos. For a function parameter to safely accept a type that impli...","kind":"template","module":"std.traits","name":"isConvertibleToString","package":"phobos","parentType":"","signature":"isConvertibleToString(T)","url":"/phobos/std/traits.html#isConvertibleToString"},{"doc":"","kind":"template","module":"std.traits","name":"convertToString","package":"phobos","parentType":"","signature":"convertToString(T)","url":"/phobos/std/traits.html#convertToString"},{"doc":"Detect whether type `T` is a string that will be autodecoded.","kind":"template","module":"std.traits","name":"isAutodecodableString","package":"phobos","parentType":"","signature":"isAutodecodableString(T)","url":"/phobos/std/traits.html#isAutodecodableString"},{"doc":"Detect whether type `T` is a dynamic array.","kind":"template","module":"std.traits","name":"isDynamicArray","package":"phobos","parentType":"","signature":"isDynamicArray(T)","url":"/phobos/std/traits.html#isDynamicArray"},{"doc":"Detect whether type `T` is an aggregate type.","kind":"template","module":"std.traits","name":"isAggregateType","package":"phobos","parentType":"","signature":"isAggregateType(T)","url":"/phobos/std/traits.html#isAggregateType"},{"doc":"ditto","kind":"template","module":"std.traits","name":"isInstanceOf","package":"phobos","parentType":"","signature":"isInstanceOf(alias  S,  alias  T)","url":"/phobos/std/traits.html#isInstanceOf"},{"doc":"Check whether the tuple T is an expression tuple. An expression tuple only contains expressions.","kind":"template","module":"std.traits","name":"isExpressions","package":"phobos","parentType":"","signature":"isExpressions(T...)","url":"/phobos/std/traits.html#isExpressions"},{"doc":"Detect whether `T` is a callable object, which can be called with the function call operator `$(LPAREN)...$(RPAREN)`.","kind":"template","module":"std.traits","name":"isCallable","package":"phobos","parentType":"","signature":"isCallable(alias  callable)","url":"/phobos/std/traits.html#isCallable"},{"doc":"Determines if `f` is a function that requires a context pointer.","kind":"template","module":"std.traits","name":"isNestedFunction","package":"phobos","parentType":"","signature":"isNestedFunction(alias  f)","url":"/phobos/std/traits.html#isNestedFunction"},{"doc":"Removes `shared` qualifier, if any, from type `T`.","kind":"template","module":"std.traits","name":"Unshared","package":"phobos","parentType":"","signature":"Unshared(T)","url":"/phobos/std/traits.html#Unshared"},{"doc":"","kind":"template","module":"std.traits","name":"ModifyTypePreservingTQ","package":"phobos","parentType":"","signature":"ModifyTypePreservingTQ(alias  Modifier,  T)","url":"/phobos/std/traits.html#ModifyTypePreservingTQ"},{"doc":"Copies type qualifiers from `FromType` to `ToType`.","kind":"template","module":"std.traits","name":"CopyTypeQualifiers","package":"phobos","parentType":"","signature":"CopyTypeQualifiers(FromType,  ToType)","url":"/phobos/std/traits.html#CopyTypeQualifiers"},{"doc":"Returns the type of `ToType` with the \"constness\" of `FromType`. A type's $(B constness) refers to whether it is `const`, `immutable`, or `inout`. ...","kind":"template","module":"std.traits","name":"CopyConstness","package":"phobos","parentType":"","signature":"CopyConstness(FromType,  ToType)","url":"/phobos/std/traits.html#CopyConstness"},{"doc":"Returns the inferred type of the loop variable when a variable of type T is iterated over using a `foreach` loop with a single loop variable and au...","kind":"template","module":"std.traits","name":"ForeachType","package":"phobos","parentType":"","signature":"ForeachType(T)","url":"/phobos/std/traits.html#ForeachType"},{"doc":"Strips off all `enum`s from type `T`.","kind":"template","module":"std.traits","name":"OriginalType","package":"phobos","parentType":"","signature":"OriginalType(T)","url":"/phobos/std/traits.html#OriginalType"},{"doc":"Params: T = A built in integral or vector type.","kind":"template","module":"std.traits","name":"Unsigned","package":"phobos","parentType":"","signature":"Unsigned(T)","url":"/phobos/std/traits.html#Unsigned"},{"doc":"Returns the largest type, i.e. T such that T.sizeof is the largest.  If more than one type is of the same size, the leftmost argument of these in w...","kind":"template","module":"std.traits","name":"Largest","package":"phobos","parentType":"","signature":"Largest(T...)","url":"/phobos/std/traits.html#Largest"},{"doc":"Returns the corresponding signed type for T. T must be a numeric integral type, otherwise a compile-time error occurs.","kind":"template","module":"std.traits","name":"Signed","package":"phobos","parentType":"","signature":"Signed(T)","url":"/phobos/std/traits.html#Signed"},{"doc":"Returns the most negative value of the numeric type T.","kind":"template","module":"std.traits","name":"mostNegative","package":"phobos","parentType":"","signature":"mostNegative(T)","url":"/phobos/std/traits.html#mostNegative"},{"doc":"Get the type that a scalar type `T` will $(LINK2 $(ROOT_DIR)spec/type.html#integer-promotions, promote) to in multi-term arithmetic expressions.","kind":"template","module":"std.traits","name":"Promoted","package":"phobos","parentType":"","signature":"Promoted(T)","url":"/phobos/std/traits.html#Promoted"},{"doc":"Aliases itself to `T[0]` if the boolean `condition` is `true` and to `T[1]` otherwise.","kind":"template","module":"std.traits","name":"Select","package":"phobos","parentType":"","signature":"Select(bool  condition,  T...)","url":"/phobos/std/traits.html#Select"},{"doc":"Gets the matching $(DDSUBLINK spec/attribute, uda, user-defined attributes) from the given symbol.","kind":"template","module":"std.traits","name":"getUDAs","package":"phobos","parentType":"","signature":"getUDAs(alias  symbol,  alias  attribute)","url":"/phobos/std/traits.html#getUDAs"},{"doc":"","kind":"template","module":"std.traits","name":"isDesiredUDA","package":"phobos","parentType":"","signature":"isDesiredUDA(alias  attribute)","url":"/phobos/std/traits.html#isDesiredUDA"},{"doc":"Params: symbol = The aggregate type or module to search attribute = The user-defined attribute to search for","kind":"template","module":"std.traits","name":"getSymbolsByUDA","package":"phobos","parentType":"","signature":"getSymbolsByUDA(alias  symbol,  alias  attribute)","url":"/phobos/std/traits.html#getSymbolsByUDA"},{"doc":"","kind":"template","module":"std.traits","name":"isAliasSeq","package":"phobos","parentType":"","signature":"isAliasSeq(Args...)","url":"/phobos/std/traits.html#isAliasSeq"},{"doc":"","kind":"template","module":"std.traits","name":"getSymbolsByUDAImpl","package":"phobos","parentType":"","signature":"getSymbolsByUDAImpl(alias  symbol,  alias  attribute,  names...)","url":"/phobos/std/traits.html#getSymbolsByUDAImpl"},{"doc":"Detect whether symbol or type `X` is a function. This is different that finding if a symbol is callable or satisfying `is(X == function)`, it finds...","kind":"template","module":"std.traits","name":"isFunction","package":"phobos","parentType":"","signature":"isFunction(alias  X)","url":"/phobos/std/traits.html#isFunction"},{"doc":"Detect whether `X` is a final method or class.","kind":"template","module":"std.traits","name":"isFinal","package":"phobos","parentType":"","signature":"isFinal(alias  X)","url":"/phobos/std/traits.html#isFinal"},{"doc":"","kind":"template","module":"std.traits","name":"DeducedParameterTypeImpl","package":"phobos","parentType":"","signature":"DeducedParameterTypeImpl(T)","url":"/phobos/std/traits.html#DeducedParameterTypeImpl"},{"doc":"Is `From` implicitly convertible to `To`?","kind":"variable","module":"std.traits","name":"isImplicitlyConvertible","package":"phobos","parentType":"","signature":"bool isImplicitlyConvertible","url":"/phobos/std/traits.html#isImplicitlyConvertible"},{"doc":"Is `From` $(DDSUBLINK spec/const3, implicit_qualifier_conversions, qualifier-convertible) to `To`?","kind":"variable","module":"std.traits","name":"isQualifierConvertible","package":"phobos","parentType":"","signature":"bool isQualifierConvertible","url":"/phobos/std/traits.html#isQualifierConvertible"},{"doc":"Detect whether `T` is a built-in boolean type or enum of boolean base type.","kind":"variable","module":"std.traits","name":"isBoolean","package":"phobos","parentType":"","signature":"bool isBoolean","url":"/phobos/std/traits.html#isBoolean"},{"doc":"Detect whether `T` is a built-in floating point type.","kind":"variable","module":"std.traits","name":"isFloatingPoint","package":"phobos","parentType":"","signature":"bool isFloatingPoint","url":"/phobos/std/traits.html#isFloatingPoint"},{"doc":"Detect whether `T` is a scalar type (a built-in numeric, character or boolean type).","kind":"variable","module":"std.traits","name":"isScalarType","package":"phobos","parentType":"","signature":"bool isScalarType","url":"/phobos/std/traits.html#isScalarType"},{"doc":"Detect whether `T` is a basic type (scalar type or void).","kind":"variable","module":"std.traits","name":"isBasicType","package":"phobos","parentType":"","signature":"bool isBasicType","url":"/phobos/std/traits.html#isBasicType"},{"doc":"Detect whether `T` is a built-in signed numeric type.","kind":"variable","module":"std.traits","name":"isSigned","package":"phobos","parentType":"","signature":"bool isSigned","url":"/phobos/std/traits.html#isSigned"},{"doc":"Detect whether `T` is one of the built-in string types.","kind":"variable","module":"std.traits","name":"isSomeString","package":"phobos","parentType":"","signature":"bool isSomeString","url":"/phobos/std/traits.html#isSomeString"},{"doc":"Detect whether type `T` is a narrow string.","kind":"variable","module":"std.traits","name":"isNarrowString","package":"phobos","parentType":"","signature":"bool isNarrowString","url":"/phobos/std/traits.html#isNarrowString"},{"doc":"Detects whether `T` is a comparable type. Basic types and structs and classes that implement opCmp are ordering comparable.","kind":"variable","module":"std.traits","name":"isOrderingComparable","package":"phobos","parentType":"","signature":"bool isOrderingComparable","url":"/phobos/std/traits.html#isOrderingComparable"},{"doc":"ditto","kind":"variable","module":"std.traits","name":"isEqualityComparable","package":"phobos","parentType":"","signature":"bool isEqualityComparable","url":"/phobos/std/traits.html#isEqualityComparable"},{"doc":"Detect whether type `T` is a static array.","kind":"variable","module":"std.traits","name":"isStaticArray","package":"phobos","parentType":"","signature":"bool isStaticArray","url":"/phobos/std/traits.html#isStaticArray"},{"doc":"Detect whether type `T` is an array (static or dynamic; for associative arrays see $(LREF isAssociativeArray)).","kind":"variable","module":"std.traits","name":"isArray","package":"phobos","parentType":"","signature":"bool isArray","url":"/phobos/std/traits.html#isArray"},{"doc":"Detect whether `T` is an associative array type","kind":"variable","module":"std.traits","name":"isAssociativeArray","package":"phobos","parentType":"","signature":"bool isAssociativeArray","url":"/phobos/std/traits.html#isAssociativeArray"},{"doc":"Detect whether type `T` is a builtin type.","kind":"variable","module":"std.traits","name":"isBuiltinType","package":"phobos","parentType":"","signature":"bool isBuiltinType","url":"/phobos/std/traits.html#isBuiltinType"},{"doc":"Detect whether type `T` is a SIMD vector type.","kind":"variable","module":"std.traits","name":"isSIMDVector","package":"phobos","parentType":"","signature":"bool isSIMDVector","url":"/phobos/std/traits.html#isSIMDVector"},{"doc":"Detect whether type `T` is a pointer.","kind":"variable","module":"std.traits","name":"isPointer","package":"phobos","parentType":"","signature":"bool isPointer","url":"/phobos/std/traits.html#isPointer"},{"doc":"Returns `true` if T can be iterated over using a `foreach` loop with a single loop variable of automatically inferred type, regardless of how the `...","kind":"variable","module":"std.traits","name":"isIterable","package":"phobos","parentType":"","signature":"bool isIterable","url":"/phobos/std/traits.html#isIterable"},{"doc":"Returns true if T is not const or immutable.  Note that isMutable is true for string, or immutable(char)[], because the 'head' is mutable.","kind":"variable","module":"std.traits","name":"isMutable","package":"phobos","parentType":"","signature":"bool isMutable","url":"/phobos/std/traits.html#isMutable"},{"doc":"Returns true if T is an instance of the template S.","kind":"variable","module":"std.traits","name":"isInstanceOf","package":"phobos","parentType":"","signature":"bool isInstanceOf","url":"/phobos/std/traits.html#isInstanceOf"},{"doc":"Detect whether symbol or type `T` is a function pointer.","kind":"variable","module":"std.traits","name":"isFunctionPointer","package":"phobos","parentType":"","signature":"bool isFunctionPointer","url":"/phobos/std/traits.html#isFunctionPointer"},{"doc":"Detect whether symbol or type `T` is a delegate.","kind":"variable","module":"std.traits","name":"isDelegate","package":"phobos","parentType":"","signature":"bool isDelegate","url":"/phobos/std/traits.html#isDelegate"},{"doc":"Detect whether symbol or type `T` is a function, a function pointer or a delegate.","kind":"variable","module":"std.traits","name":"isSomeFunction","package":"phobos","parentType":"","signature":"bool isSomeFunction","url":"/phobos/std/traits.html#isSomeFunction"},{"doc":"Returns: `true` iff all types `Ts` are the same.","kind":"variable","module":"std.traits","name":"allSameType","package":"phobos","parentType":"","signature":"bool allSameType","url":"/phobos/std/traits.html#allSameType"},{"doc":"","kind":"variable","module":"std.traits","name":"dip1000Enabled","package":"phobos","parentType":"","signature":"dip1000Enabled","url":"/phobos/std/traits.html#dip1000Enabled"},{"doc":"This module implements a variety of type constructors, i.e., templates that allow construction of new, useful general-purpose types.","kind":"module","module":"std.typecons","name":"std.typecons","package":"phobos","parentType":"","signature":"","url":"/phobos/std/typecons.html"},{"doc":"Creates a copy of a $(LREF Tuple) with its fields in _reverse order.","kind":"function","module":"std.typecons","name":"reverse","package":"phobos","parentType":"","signature":"auto reverse(T)(T t) if (isTuple!T)","url":"/phobos/std/typecons/reverse.html"},{"doc":"Convenience function for creating a `Rebindable` using automatic type inference.","kind":"function","module":"std.typecons","name":"rebindable","package":"phobos","parentType":"","signature":"Rebindable!T rebindable(T)(T obj) if (is(T ==  class)  ||  is(T ==  interface)  ||  isDynamicArray!T ||  isAssociativeArray!T)","url":"/phobos/std/typecons/rebindable.html"},{"doc":"ditto","kind":"function","module":"std.typecons","name":"rebindable","package":"phobos","parentType":"","signature":"Rebindable!T rebindable(T)(T value) if (!is(T ==  class)  && !is(T ==  interface)  && !isDynamicArray!T && !isAssociativeArray!T\n    && !is(T :  Rebindable!U,  U))","url":"/phobos/std/typecons/rebindable.html"},{"doc":"This function simply returns the `Rebindable` object passed in.  It's useful in generic programming cases when a given object may be either a regul...","kind":"function","module":"std.typecons","name":"rebindable","package":"phobos","parentType":"","signature":"Rebindable!T rebindable(T)(Rebindable!T obj)","url":"/phobos/std/typecons/rebindable.html"},{"doc":"","kind":"function","module":"std.typecons","name":"rebindable2","package":"phobos","parentType":"","signature":"Rebindable2!T rebindable2(T)(T value)","url":"/phobos/std/typecons/rebindable2.html"},{"doc":"Order the provided members to minimize size while preserving alignment. Alignment is not always optimal for 80-bit reals, nor for structs declared ...","kind":"function","module":"std.typecons","name":"alignForSize","package":"phobos","parentType":"","signature":"string alignForSize(E...)(const  char[][]  names...)","url":"/phobos/std/typecons/alignForSize.html"},{"doc":"ditto","kind":"function","module":"std.typecons","name":"nullable","package":"phobos","parentType":"","signature":"auto nullable(T)(T t)","url":"/phobos/std/typecons/nullable.html"},{"doc":"ditto","kind":"function","module":"std.typecons","name":"nullable","package":"phobos","parentType":"","signature":"auto nullable(alias  nullValue,  T)(T t) if (is (typeof(nullValue)  ==  T))","url":"/phobos/std/typecons/nullable.html"},{"doc":"ditto","kind":"function","module":"std.typecons","name":"nullableRef","package":"phobos","parentType":"","signature":"auto nullableRef(T)(T *  t)","url":"/phobos/std/typecons/nullableRef.html"},{"doc":"","kind":"function","module":"std.typecons","name":"typecons_d_toObject","package":"phobos","parentType":"","signature":"Object typecons_d_toObject(void *  p)","url":"/phobos/std/typecons/typecons_d_toObject.html"},{"doc":"Initializes a `SafeRefCounted` with `val`. The template parameter `T` of `SafeRefCounted` is inferred from `val`. This function can be used to move...","kind":"function","module":"std.typecons","name":"safeRefCounted","package":"phobos","parentType":"","signature":"SafeRefCounted!(T,  RefCountedAutoInitialize.no) safeRefCounted(T)(T val)","url":"/phobos/std/typecons/safeRefCounted.html"},{"doc":"","kind":"function","module":"std.typecons","name":"_alignUp","package":"phobos","parentType":"","signature":"size_t _alignUp(size_t alignment)(size_t n) if (alignment >  0 && !((alignment -  1)  &  alignment))","url":"/phobos/std/typecons/_alignUp.html"},{"doc":"Like $(LREF safeRefCounted) but used to initialize $(LREF RefCounted) instead. Intended for backwards compatibility, otherwise it is preferable to ...","kind":"function","module":"std.typecons","name":"refCounted","package":"phobos","parentType":"","signature":"RefCounted!(T,  RefCountedAutoInitialize.no) refCounted(T)(T val)","url":"/phobos/std/typecons/refCounted.html"},{"doc":"Encapsulates unique ownership of a resource.","kind":"struct","module":"std.typecons","name":"Unique","package":"phobos","parentType":"","signature":"Unique(T)","url":"/phobos/std/typecons.html#Unique"},{"doc":"Transfer ownership from a `Unique` of a type that is convertible to our type.","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"Unique","signature":"void opAssign(U)(Unique!U u) if (is(u.RefT: RefT))","url":"/phobos/std/typecons/Unique.opAssign.html"},{"doc":"Returns whether the resource exists.","kind":"method","module":"std.typecons","name":"isEmpty","package":"phobos","parentType":"Unique","signature":"bool isEmpty()","url":"/phobos/std/typecons/Unique.isEmpty.html"},{"doc":"Transfer ownership to a `Unique` rvalue. Nullifies the current contents. Same as calling std.algorithm.move on it.","kind":"method","module":"std.typecons","name":"release","package":"phobos","parentType":"Unique","signature":"Unique release()","url":"/phobos/std/typecons/Unique.release.html"},{"doc":"","kind":"alias","module":"std.typecons","name":"extractType","package":"phobos","parentType":"","signature":"extractType(alias  spec) = spec.Type","url":"/phobos/std/typecons.html#extractType"},{"doc":"","kind":"alias","module":"std.typecons","name":"extractName","package":"phobos","parentType":"","signature":"extractName(alias  spec) = spec.name","url":"/phobos/std/typecons.html#extractName"},{"doc":"ditto","kind":"struct","module":"std.typecons","name":"Rebindable","package":"phobos","parentType":"","signature":"Rebindable(T) if (!is(T ==  class)  && !is(T ==  interface)  && !isDynamicArray!T && !isAssociativeArray!T)","url":"/phobos/std/typecons.html#Rebindable"},{"doc":"Overwrites the currently stored value with `value`.","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"Rebindable","signature":"void opAssign(this  This)(T value)","url":"/phobos/std/typecons/Rebindable.opAssign.html"},{"doc":"Returns the value currently stored in the `Rebindable`.","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Rebindable","signature":"T get(this  This)()","url":"/phobos/std/typecons/Rebindable.get.html"},{"doc":"","kind":"method","module":"std.typecons","name":"set","package":"phobos","parentType":"Rebindable","signature":"void set(this  This)(T value)","url":"/phobos/std/typecons/Rebindable.set.html"},{"doc":"","kind":"method","module":"std.typecons","name":"clear","package":"phobos","parentType":"Rebindable","signature":"void clear(this  This)()","url":"/phobos/std/typecons/Rebindable.clear.html"},{"doc":"","kind":"struct","module":"std.typecons","name":"Rebindable2","package":"phobos","parentType":"","signature":"Rebindable2(T)","url":"/phobos/std/typecons.html#Rebindable2"},{"doc":"Overwrites the currently stored value with `value`.","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"Rebindable2","signature":"void opAssign(this  This)(T value)","url":"/phobos/std/typecons/Rebindable2.opAssign.html"},{"doc":"Returns the value currently stored in the `Rebindable2`.","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Rebindable2","signature":"T get(this  This)()","url":"/phobos/std/typecons/Rebindable2.get.html"},{"doc":"Ditto","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Rebindable2","signature":"inout(T) get()","url":"/phobos/std/typecons/Rebindable2.get.html"},{"doc":"","kind":"method","module":"std.typecons","name":"set","package":"phobos","parentType":"Rebindable2","signature":"void set(this  This)(T value)","url":"/phobos/std/typecons/Rebindable2.set.html"},{"doc":"","kind":"method","module":"std.typecons","name":"clear","package":"phobos","parentType":"Rebindable2","signature":"void clear(this  This)()","url":"/phobos/std/typecons/Rebindable2.clear.html"},{"doc":"Defines a value paired with a distinctive \"null\" state that denotes the absence of a value. If default constructed, a $(D Nullable!T) object starts...","kind":"struct","module":"std.typecons","name":"Nullable","package":"phobos","parentType":"","signature":"Nullable(T)","url":"/phobos/std/typecons.html#Nullable"},{"doc":"If they are both null, then they are equal. If one is null and the other is not, then they are not equal. If they are both non-null, then they are ...","kind":"method","module":"std.typecons","name":"opEquals","package":"phobos","parentType":"Nullable","signature":"bool opEquals(this  This,  Rhs)(auto  ref  Rhs rhs) if (!is(CommonType!(This,  Rhs)  ==  void))","url":"/phobos/std/typecons/Nullable.opEquals.html"},{"doc":"Ditto","kind":"method","module":"std.typecons","name":"opEquals","package":"phobos","parentType":"Nullable","signature":"bool opEquals(this  This,  Rhs)(auto  ref  Rhs rhs) if (is(CommonType!(This,  Rhs)  ==  void)  &&  is(typeof(this.get ==  rhs)))","url":"/phobos/std/typecons/Nullable.opEquals.html"},{"doc":"","kind":"method","module":"std.typecons","name":"toHash","package":"phobos","parentType":"Nullable","signature":"size_t toHash()","url":"/phobos/std/typecons/Nullable.toHash.html"},{"doc":"Gives the string `\"Nullable.null\"` if `isNull` is `true`. Otherwise, the result is equivalent to calling $(REF formattedWrite, std,format) on the u...","kind":"method","module":"std.typecons","name":"toString","package":"phobos","parentType":"Nullable","signature":"string toString()()","url":"/phobos/std/typecons/Nullable.toString.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"toString","package":"phobos","parentType":"Nullable","signature":"string toString()()","url":"/phobos/std/typecons/Nullable.toString.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"toString","package":"phobos","parentType":"Nullable","signature":"void toString(W)(ref  W writer,  scope  const  ref  FormatSpec!char  fmt) if (isOutputRange!(W,  char))","url":"/phobos/std/typecons/Nullable.toString.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"toString","package":"phobos","parentType":"Nullable","signature":"void toString(W)(ref  W writer,  scope  const  ref  FormatSpec!char  fmt) if (isOutputRange!(W,  char))","url":"/phobos/std/typecons/Nullable.toString.html"},{"doc":"Check if `this` is in the null state.","kind":"method","module":"std.typecons","name":"isNull","package":"phobos","parentType":"Nullable","signature":"bool isNull()","url":"/phobos/std/typecons/Nullable.isNull.html"},{"doc":"Returns true if `this` has a value, otherwise false.","kind":"method","module":"std.typecons","name":"opCast","package":"phobos","parentType":"Nullable","signature":"bool opCast(T :  bool)()","url":"/phobos/std/typecons/Nullable.opCast.html"},{"doc":"Prevents `opCast` from disabling built-in conversions.","kind":"method","module":"std.typecons","name":"opCast","package":"phobos","parentType":"Nullable","signature":"T opCast(T,  this  This)() if (is(This :  T)  ||  This.sizeof ==  T.sizeof)","url":"/phobos/std/typecons/Nullable.opCast.html"},{"doc":"Forces `this` to the null state.","kind":"method","module":"std.typecons","name":"nullify","package":"phobos","parentType":"Nullable","signature":"void nullify()()","url":"/phobos/std/typecons/Nullable.nullify.html"},{"doc":"Assigns `value` to the internally-held state. If the assignment succeeds, `this` becomes non-null.","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"Nullable","signature":"Nullable opAssign()(T value)","url":"/phobos/std/typecons/Nullable.opAssign.html"},{"doc":"Gets the value if not null. If `this` is in the null state, and the optional parameter `fallback` was provided, it will be returned. Without `fallb...","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Nullable","signature":"inout(T) get()","url":"/phobos/std/typecons/Nullable.get.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Nullable","signature":"inout(T) get()(inout(T)  fallback)","url":"/phobos/std/typecons/Nullable.get.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Nullable","signature":"@property auto get(U)(inout(U)  fallback)","url":"/phobos/std/typecons/Nullable.get.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"front","package":"phobos","parentType":"Nullable","signature":"inout(T) front()","url":"/phobos/std/typecons/Nullable.front.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opSlice","package":"phobos","parentType":"Nullable","signature":"size_t[2] opSlice(size_t dim :  0)(size_t from,  size_t to)","url":"/phobos/std/typecons/Nullable.opSlice.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"length","package":"phobos","parentType":"Nullable","signature":"size_t length()","url":"/phobos/std/typecons/Nullable.length.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opIndex","package":"phobos","parentType":"Nullable","signature":"inout(T) opIndex(size_t index)","url":"/phobos/std/typecons/Nullable.opIndex.html"},{"doc":"Converts `Nullable` to a range. Works even when the contained type is `immutable`.","kind":"method","module":"std.typecons","name":"opSlice","package":"phobos","parentType":"Nullable","signature":"auto opSlice(this  This)()","url":"/phobos/std/typecons/Nullable.opSlice.html"},{"doc":"Just like `Nullable!T`, except that the null state is defined as a particular value. For example, $(D Nullable!(uint, uint.max)) is an `uint` that ...","kind":"struct","module":"std.typecons","name":"Nullable","package":"phobos","parentType":"","signature":"Nullable(T,  T nullValue)","url":"/phobos/std/typecons.html#Nullable"},{"doc":"Check if `this` is in the null state.","kind":"method","module":"std.typecons","name":"isNull","package":"phobos","parentType":"Nullable","signature":"bool isNull()","url":"/phobos/std/typecons/Nullable.isNull.html"},{"doc":"Forces `this` to the null state.","kind":"method","module":"std.typecons","name":"nullify","package":"phobos","parentType":"Nullable","signature":"void nullify()()","url":"/phobos/std/typecons/Nullable.nullify.html"},{"doc":"Assigns `value` to the internally-held state. If the assignment succeeds, `this` becomes non-null. No null checks are made. Note that the assignmen...","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"Nullable","signature":"void opAssign()(T value)","url":"/phobos/std/typecons/Nullable.opAssign.html"},{"doc":"Gets the value. `this` must not be in the null state. This function is also called for the implicit conversion to `T`.","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"Nullable","signature":"inout(T) get()","url":"/phobos/std/typecons/Nullable.get.html"},{"doc":"Just like `Nullable!T`, except that the object refers to a value sitting elsewhere in memory. This makes assignments overwrite the initially assign...","kind":"struct","module":"std.typecons","name":"NullableRef","package":"phobos","parentType":"","signature":"NullableRef(T)","url":"/phobos/std/typecons.html#NullableRef"},{"doc":"Binds the internal state to `value`.","kind":"method","module":"std.typecons","name":"bind","package":"phobos","parentType":"NullableRef","signature":"void bind(T *  value)","url":"/phobos/std/typecons/NullableRef.bind.html"},{"doc":"Returns `true` if and only if `this` is in the null state.","kind":"method","module":"std.typecons","name":"isNull","package":"phobos","parentType":"NullableRef","signature":"bool isNull()","url":"/phobos/std/typecons/NullableRef.isNull.html"},{"doc":"Forces `this` to the null state.","kind":"method","module":"std.typecons","name":"nullify","package":"phobos","parentType":"NullableRef","signature":"void nullify()","url":"/phobos/std/typecons/NullableRef.nullify.html"},{"doc":"Assigns `value` to the internally-held state.","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"NullableRef","signature":"void opAssign()(T value) if (isAssignable!T)","url":"/phobos/std/typecons/NullableRef.opAssign.html"},{"doc":"Gets the value. `this` must not be in the null state. This function is also called for the implicit conversion to `T`.","kind":"method","module":"std.typecons","name":"get","package":"phobos","parentType":"NullableRef","signature":"inout(T) get()","url":"/phobos/std/typecons/NullableRef.get.html"},{"doc":"`BlackHole!Base` is a subclass of `Base` which automatically implements all abstract member functions in `Base` as do-nothing functions.  Each auto...","kind":"alias","module":"std.typecons","name":"BlackHole","package":"phobos","parentType":"","signature":"BlackHole(Base) = AutoImplement!(Base,  generateEmptyFunction,  isAbstractFunction)","url":"/phobos/std/typecons.html#BlackHole"},{"doc":"`WhiteHole!Base` is a subclass of `Base` which automatically implements all abstract member functions as functions that always fail. These function...","kind":"alias","module":"std.typecons","name":"WhiteHole","package":"phobos","parentType":"","signature":"WhiteHole(Base) = AutoImplement!(Base,  generateAssertTrap,  isAbstractFunction)","url":"/phobos/std/typecons.html#WhiteHole"},{"doc":"ditto","kind":"class","module":"std.typecons","name":"NotImplementedError","package":"phobos","parentType":"","signature":"NotImplementedError : Error","url":"/phobos/std/typecons.html#NotImplementedError"},{"doc":"`AutoImplement` automatically implements (by default) all abstract member functions in the class or interface `Base` in specified way.","kind":"class","module":"std.typecons","name":"AutoImplement","package":"phobos","parentType":"","signature":"AutoImplement(Base,  alias  how,  alias  what =  isAbstractFunction) : Base if (!is(how ==  class))","url":"/phobos/std/typecons.html#AutoImplement"},{"doc":"ditto","kind":"class","module":"std.typecons","name":"AutoImplement","package":"phobos","parentType":"","signature":"AutoImplement(\n     Interface,  BaseClass,  alias  how,\n     alias  what =  isAbstractFunction) : BaseClass,   Interface if (is(Interface ==  interface)  &&  is(BaseClass ==  class))","url":"/phobos/std/typecons.html#AutoImplement"},{"doc":"","kind":"interface","module":"std.typecons","name":"Structural","package":"phobos","parentType":"","signature":"Structural","url":"/phobos/std/typecons.html#Structural"},{"doc":"","kind":"method","module":"std.typecons","name":"_wrap_getSource","package":"phobos","parentType":"Structural","signature":"inout(Object) _wrap_getSource()","url":"/phobos/std/typecons/Structural._wrap_getSource.html"},{"doc":"","kind":"enum","module":"std.typecons","name":"TypeModifier","package":"phobos","parentType":"","signature":"TypeModifier","url":"/phobos/std/typecons.html#TypeModifier"},{"doc":"","kind":"enum_member","module":"std.typecons","name":"mutable","package":"phobos","parentType":"","signature":"mutable = 0","url":"/phobos/std/typecons.html#TypeModifier"},{"doc":"","kind":"enum_member","module":"std.typecons","name":"const_","package":"phobos","parentType":"","signature":"const_ = 1","url":"/phobos/std/typecons.html#TypeModifier"},{"doc":"","kind":"enum_member","module":"std.typecons","name":"immutable_","package":"phobos","parentType":"","signature":"immutable_ = 2","url":"/phobos/std/typecons.html#TypeModifier"},{"doc":"","kind":"enum_member","module":"std.typecons","name":"shared_","package":"phobos","parentType":"","signature":"shared_ = 4","url":"/phobos/std/typecons.html#TypeModifier"},{"doc":"","kind":"enum_member","module":"std.typecons","name":"inout_","package":"phobos","parentType":"","signature":"inout_ = 8","url":"/phobos/std/typecons.html#TypeModifier"},{"doc":"Options regarding auto-initialization of a `SafeRefCounted` object (see the definition of `SafeRefCounted` below).","kind":"enum","module":"std.typecons","name":"RefCountedAutoInitialize","package":"phobos","parentType":"","signature":"RefCountedAutoInitialize","url":"/phobos/std/typecons.html#RefCountedAutoInitialize"},{"doc":"Do not auto-initialize the object","kind":"enum_member","module":"std.typecons","name":"no","package":"phobos","parentType":"","signature":"no = ","url":"/phobos/std/typecons.html#RefCountedAutoInitialize"},{"doc":"Auto-initialize the object","kind":"enum_member","module":"std.typecons","name":"yes","package":"phobos","parentType":"","signature":"yes = ","url":"/phobos/std/typecons.html#RefCountedAutoInitialize"},{"doc":"Defines a reference-counted object containing a `T` value as payload.","kind":"struct","module":"std.typecons","name":"SafeRefCounted","package":"phobos","parentType":"","signature":"SafeRefCounted(T,  RefCountedAutoInitialize autoInit =\n         RefCountedAutoInitialize.yes) if (!is(T ==  class)  && !(is(T ==  interface)))","url":"/phobos/std/typecons.html#SafeRefCounted"},{"doc":"","kind":"method","module":"std.typecons","name":"pureFree","package":"phobos","parentType":"SafeRefCounted","signature":"void pureFree(  void  * ptr )","url":"/phobos/std/typecons/SafeRefCounted.pureFree.html"},{"doc":"","kind":"method","module":"std.typecons","name":"checkInit","package":"phobos","parentType":"SafeRefCounted","signature":"void checkInit()() if (autoInit ==  RefCountedAutoInitialize.yes)","url":"/phobos/std/typecons/SafeRefCounted.checkInit.html"},{"doc":"","kind":"method","module":"std.typecons","name":"checkInit","package":"phobos","parentType":"SafeRefCounted","signature":"void checkInit()() if (autoInit ==  RefCountedAutoInitialize.no)","url":"/phobos/std/typecons/SafeRefCounted.checkInit.html"},{"doc":"Returns storage implementation struct.","kind":"method","module":"std.typecons","name":"refCountedStore","package":"phobos","parentType":"SafeRefCounted","signature":"inout(RefCountedStore) refCountedStore()","url":"/phobos/std/typecons/SafeRefCounted.refCountedStore.html"},{"doc":"Assignment operators.","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"SafeRefCounted","signature":"void opAssign(typeof(this)  rhs)","url":"/phobos/std/typecons/SafeRefCounted.opAssign.html"},{"doc":"Ditto","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"SafeRefCounted","signature":"void opAssign(T rhs)","url":"/phobos/std/typecons/SafeRefCounted.opAssign.html"},{"doc":"$(B Typedef) allows the creation of a unique type which is based on an existing type. Unlike the `alias` feature, $(B Typedef) ensures the two type...","kind":"struct","module":"std.typecons","name":"Typedef","package":"phobos","parentType":"","signature":"Typedef(T,  T init =  T.init,  string cookie = null)","url":"/phobos/std/typecons.html#Typedef"},{"doc":"","kind":"method","module":"std.typecons","name":"opCast","package":"phobos","parentType":"Typedef","signature":"T2 opCast(T2 :  Typedef!(T,  Unused),  this  X,  T,  Unused...)()","url":"/phobos/std/typecons/Typedef.opCast.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opCast","package":"phobos","parentType":"Typedef","signature":"auto ref opCast(T2,  this  X)()","url":"/phobos/std/typecons/Typedef.opCast.html"},{"doc":"Convert wrapped value to a human readable string","kind":"method","module":"std.typecons","name":"toString","package":"phobos","parentType":"Typedef","signature":"string toString(this  T)()","url":"/phobos/std/typecons/Typedef.toString.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"toString","package":"phobos","parentType":"Typedef","signature":"void toString(this  T,  W)(ref  W writer,  scope  const  ref  FormatSpec!char  fmt) if (isOutputRange!(W,  char))","url":"/phobos/std/typecons/Typedef.toString.html"},{"doc":"Convenience names that allow using e.g. `Yes.encryption` instead of `Flag!\"encryption\".yes` and `No.encryption` instead of $(D Flag!\"encryption\".no).","kind":"struct","module":"std.typecons","name":"Yes","package":"phobos","parentType":"","signature":"Yes","url":"/phobos/std/typecons.html#Yes"},{"doc":"Ditto","kind":"struct","module":"std.typecons","name":"No","package":"phobos","parentType":"","signature":"No","url":"/phobos/std/typecons.html#No"},{"doc":"A typesafe structure for storing combinations of enum values.","kind":"struct","module":"std.typecons","name":"BitFlags","package":"phobos","parentType":"","signature":"BitFlags(E,  Flag!\"unsafe\" unsafe =  No.unsafe) if (unsafe ||  isBitFlagEnum!(E))","url":"/phobos/std/typecons.html#BitFlags"},{"doc":"","kind":"method","module":"std.typecons","name":"opCast","package":"phobos","parentType":"BitFlags","signature":"bool opCast(B:  bool)()","url":"/phobos/std/typecons/BitFlags.opCast.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opCast","package":"phobos","parentType":"BitFlags","signature":"Base opCast(B)() if (is(Base :  B))","url":"/phobos/std/typecons/BitFlags.opCast.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opUnary","package":"phobos","parentType":"BitFlags","signature":"auto opUnary(string op)() if (op ==  \"~\")","url":"/phobos/std/typecons/BitFlags.opUnary.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"BitFlags","signature":"auto ref opAssign(T...)(T flags) if (allSatisfy!(isBaseEnumType,  T))","url":"/phobos/std/typecons/BitFlags.opAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"BitFlags","signature":"auto ref opAssign(E flag)","url":"/phobos/std/typecons/BitFlags.opAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opOpAssign","package":"phobos","parentType":"BitFlags","signature":"auto ref opOpAssign(string op:  \"|\")(BitFlags flags)","url":"/phobos/std/typecons/BitFlags.opOpAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opOpAssign","package":"phobos","parentType":"BitFlags","signature":"auto ref opOpAssign(string op:  \"&\")(BitFlags  flags)","url":"/phobos/std/typecons/BitFlags.opOpAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opOpAssign","package":"phobos","parentType":"BitFlags","signature":"auto ref opOpAssign(string op:  \"|\")(E flag)","url":"/phobos/std/typecons/BitFlags.opOpAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opOpAssign","package":"phobos","parentType":"BitFlags","signature":"auto ref opOpAssign(string op:  \"&\")(E flag)","url":"/phobos/std/typecons/BitFlags.opOpAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opBinary","package":"phobos","parentType":"BitFlags","signature":"auto opBinary(string op)(BitFlags flags) if (op ==  \"|\" ||  op ==  \"&\")","url":"/phobos/std/typecons/BitFlags.opBinary.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opBinary","package":"phobos","parentType":"BitFlags","signature":"auto opBinary(string op)(E flag) if (op ==  \"|\" ||  op ==  \"&\")","url":"/phobos/std/typecons/BitFlags.opBinary.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opBinaryRight","package":"phobos","parentType":"BitFlags","signature":"auto opBinaryRight(string op)(E flag) if (op ==  \"|\" ||  op ==  \"&\")","url":"/phobos/std/typecons/BitFlags.opBinaryRight.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opDispatch","package":"phobos","parentType":"BitFlags","signature":"bool opDispatch(string name)() if (__traits(hasMember,  E,  name))","url":"/phobos/std/typecons/BitFlags.opDispatch.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opDispatch","package":"phobos","parentType":"BitFlags","signature":"void opDispatch(string name)(bool  set) if (__traits(hasMember,  E,  name))","url":"/phobos/std/typecons/BitFlags.opDispatch.html"},{"doc":"Replaces all occurrences of `From` into `To`, in one or more types `T`. For example, `ReplaceType!(int, uint, Tuple!(int, float)[string])` yields `...","kind":"alias","module":"std.typecons","name":"ReplaceType","package":"phobos","parentType":"","signature":"ReplaceType(From,  To,  T...) = ReplaceTypeUnless!(false_,  From,  To,  T)","url":"/phobos/std/typecons.html#ReplaceType"},{"doc":"Ternary type with three truth values:","kind":"struct","module":"std.typecons","name":"Ternary","package":"phobos","parentType":"","signature":"Ternary","url":"/phobos/std/typecons.html#Ternary"},{"doc":"","kind":"method","module":"std.typecons","name":"make","package":"phobos","parentType":"Ternary","signature":"Ternary make(ubyte  b)","url":"/phobos/std/typecons/Ternary.make.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"Ternary","signature":"void opAssign(bool  b)","url":"/phobos/std/typecons/Ternary.opAssign.html"},{"doc":"$(TABLE Truth table for logical operations, $(TR $(TH `a`) $(TH `b`) $(TH `$(TILDE)a`) $(TH `a | b`) $(TH `a & b`) $(TH `a ^ b`)) $(TR $(TD `no`) $...","kind":"method","module":"std.typecons","name":"opUnary","package":"phobos","parentType":"Ternary","signature":"Ternary opUnary(string s)() if (s ==  \"~\")","url":"/phobos/std/typecons/Ternary.opUnary.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opBinary","package":"phobos","parentType":"Ternary","signature":"Ternary opBinary(string s)(Ternary rhs) if (s ==  \"|\")","url":"/phobos/std/typecons/Ternary.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opBinary","package":"phobos","parentType":"Ternary","signature":"Ternary opBinary(string s)(Ternary rhs) if (s ==  \"&\")","url":"/phobos/std/typecons/Ternary.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opBinary","package":"phobos","parentType":"Ternary","signature":"Ternary opBinary(string s)(Ternary rhs) if (s ==  \"^\")","url":"/phobos/std/typecons/Ternary.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.typecons","name":"opBinary","package":"phobos","parentType":"Ternary","signature":"Ternary opBinary(string s)(bool  rhs) if (s ==  \"|\" ||  s ==  \"&\" ||  s ==  \"^\")","url":"/phobos/std/typecons/Ternary.opBinary.html"},{"doc":"The old version of $(LREF SafeRefCounted), before $(LREF borrow) existed. Old code may be relying on `@safe`ty of some of the member functions whic...","kind":"struct","module":"std.typecons","name":"RefCounted","package":"phobos","parentType":"","signature":"RefCounted(T,  RefCountedAutoInitialize autoInit =\n     RefCountedAutoInitialize.yes)","url":"/phobos/std/typecons.html#RefCounted"},{"doc":"","kind":"method","module":"std.typecons","name":"pureFree","package":"phobos","parentType":"RefCounted","signature":"void pureFree(  void  * ptr )","url":"/phobos/std/typecons/RefCounted.pureFree.html"},{"doc":"","kind":"method","module":"std.typecons","name":"refCountedStore","package":"phobos","parentType":"RefCounted","signature":"inout(RefCountedStore) refCountedStore()","url":"/phobos/std/typecons/RefCounted.refCountedStore.html"},{"doc":"","kind":"method","module":"std.typecons","name":"opAssign","package":"phobos","parentType":"RefCounted","signature":"void opAssign(typeof(this)  rhs)","url":"/phobos/std/typecons/RefCounted.opAssign.html"},{"doc":"","kind":"method","module":"std.typecons","name":"refCountedPayload","package":"phobos","parentType":"RefCounted","signature":"inout(T) refCountedPayload()","url":"/phobos/std/typecons/RefCounted.refCountedPayload.html"},{"doc":"","kind":"template","module":"std.typecons","name":"parseSpecs","package":"phobos","parentType":"","signature":"parseSpecs(Specs...)","url":"/phobos/std/typecons.html#parseSpecs"},{"doc":"","kind":"template","module":"std.typecons","name":"FieldSpec","package":"phobos","parentType":"","signature":"FieldSpec(T,  string s =  \"\")","url":"/phobos/std/typecons.html#FieldSpec"},{"doc":"","kind":"template","module":"std.typecons","name":"expandSpec","package":"phobos","parentType":"","signature":"expandSpec(alias  spec)","url":"/phobos/std/typecons.html#expandSpec"},{"doc":"","kind":"template","module":"std.typecons","name":"isBuildableFrom","package":"phobos","parentType":"","signature":"isBuildableFrom(U)","url":"/phobos/std/typecons.html#isBuildableFrom"},{"doc":"","kind":"template","module":"std.typecons","name":"noMemberHasCopyCtor","package":"phobos","parentType":"","signature":"noMemberHasCopyCtor(T)","url":"/phobos/std/typecons.html#noMemberHasCopyCtor"},{"doc":"_Tuple of values, for example $(D Tuple!(int, string)) is a record that stores an `int` and a `string`. `Tuple` can be used to bundle values togeth...","kind":"template","module":"std.typecons","name":"Tuple","package":"phobos","parentType":"","signature":"Tuple(Specs...)","url":"/phobos/std/typecons.html#Tuple"},{"doc":"","kind":"struct","module":"std.typecons","name":"Tuple","package":"phobos","parentType":"","signature":"Tuple","url":"/phobos/std/typecons.html#Tuple"},{"doc":"","kind":"template","module":"std.typecons","name":"ReverseTupleType","package":"phobos","parentType":"","signature":"ReverseTupleType(T)","url":"/phobos/std/typecons.html#ReverseTupleType"},{"doc":"","kind":"template","module":"std.typecons","name":"ReverseTupleSpecs","package":"phobos","parentType":"","signature":"ReverseTupleSpecs(T...)","url":"/phobos/std/typecons.html#ReverseTupleSpecs"},{"doc":"Constructs a $(LREF Tuple) object instantiated and initialized according to the given arguments.","kind":"template","module":"std.typecons","name":"tuple","package":"phobos","parentType":"","signature":"tuple(Names...)","url":"/phobos/std/typecons.html#tuple"},{"doc":"Params: args = Values to initialize the `Tuple` with. The `Tuple`'s type will be inferred from the types of the values given.","kind":"function","module":"std.typecons","name":"tuple","package":"phobos","parentType":"","signature":"auto tuple(Args...)(Args args)","url":"/phobos/std/typecons.html#tuple"},{"doc":"`Rebindable!(T)` is a simple, efficient wrapper that behaves just like an object of type `T`, except that you can reassign it to refer to another o...","kind":"template","module":"std.typecons","name":"Rebindable","package":"phobos","parentType":"","signature":"Rebindable(T)","url":"/phobos/std/typecons.html#Rebindable"},{"doc":"Similar to `Rebindable!(T)` but strips all qualifiers from the reference as opposed to just constness / immutability. Primary intended use case is ...","kind":"template","module":"std.typecons","name":"UnqualRef","package":"phobos","parentType":"","signature":"UnqualRef(T)","url":"/phobos/std/typecons.html#UnqualRef"},{"doc":"Unpacks the content of a `Nullable`, performs an operation and packs it again. Does nothing if isNull.","kind":"template","module":"std.typecons","name":"apply","package":"phobos","parentType":"","signature":"apply(alias  fun)","url":"/phobos/std/typecons.html#apply"},{"doc":"","kind":"function","module":"std.typecons","name":"apply","package":"phobos","parentType":"","signature":"auto apply(T)(auto  ref  T t) if (isInstanceOf!(Nullable,  T))","url":"/phobos/std/typecons.html#apply"},{"doc":"","kind":"template","module":"std.typecons","name":"AutoImplement_Helper","package":"phobos","parentType":"","signature":"AutoImplement_Helper(string myName,  string baseName,\n         Base,  Self,  alias  generateMethodBody,  alias  cherrypickMethod)","url":"/phobos/std/typecons.html#AutoImplement_Helper"},{"doc":"","kind":"template","module":"std.typecons","name":"OverloadSet","package":"phobos","parentType":"","signature":"OverloadSet(string nam,  T...)","url":"/phobos/std/typecons.html#OverloadSet"},{"doc":"","kind":"template","module":"std.typecons","name":"FuncInfo","package":"phobos","parentType":"","signature":"FuncInfo(alias  func)","url":"/phobos/std/typecons.html#FuncInfo"},{"doc":"","kind":"template","module":"std.typecons","name":"FuncInfo","package":"phobos","parentType":"","signature":"FuncInfo(Func)","url":"/phobos/std/typecons.html#FuncInfo"},{"doc":"","kind":"template","module":"std.typecons","name":"MemberFunctionGenerator","package":"phobos","parentType":"","signature":"MemberFunctionGenerator(alias  Policy)","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"","kind":"function","module":"std.typecons","name":"generateCode","package":"phobos","parentType":"","signature":"string generateCode(overloads...)()","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"","kind":"function","module":"std.typecons","name":"generateCodeForOverloadSet","package":"phobos","parentType":"","signature":"string generateCodeForOverloadSet(alias  oset)()","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"","kind":"function","module":"std.typecons","name":"generateFunction","package":"phobos","parentType":"","signature":"string generateFunction(\n             string myFuncInfo,  string name,  func... )()","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"","kind":"function","module":"std.typecons","name":"generateParameters","package":"phobos","parentType":"","signature":"GenParams generateParameters(string myFuncInfo,  func...)()","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"","kind":"function","module":"std.typecons","name":"enumerateParameters","package":"phobos","parentType":"","signature":"string enumerateParameters(size_t n)()","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"","kind":"struct","module":"std.typecons","name":"GenParams","package":"phobos","parentType":"","signature":"GenParams","url":"/phobos/std/typecons.html#MemberFunctionGenerator"},{"doc":"Predefined how-policies for `AutoImplement`.  These templates are also used by `BlackHole` and `WhiteHole`, respectively.","kind":"template","module":"std.typecons","name":"generateEmptyFunction","package":"phobos","parentType":"","signature":"generateEmptyFunction(C,  func.../+[https://issues.dlang.org/show_bug.cgi?id=4217]+/)","url":"/phobos/std/typecons.html#generateEmptyFunction"},{"doc":"ditto","kind":"template","module":"std.typecons","name":"generateAssertTrap","package":"phobos","parentType":"","signature":"generateAssertTrap(C,  func...)","url":"/phobos/std/typecons.html#generateAssertTrap"},{"doc":"","kind":"template","module":"std.typecons","name":"dynamicCast","package":"phobos","parentType":"","signature":"dynamicCast(T)","url":"/phobos/std/typecons.html#dynamicCast"},{"doc":"","kind":"function","module":"std.typecons","name":"dynamicCast","package":"phobos","parentType":"","signature":"T dynamicCast(S)(inout  S source) if (is(S ==  class)  ||  is(S ==  interface))","url":"/phobos/std/typecons.html#dynamicCast"},{"doc":"Supports structural based typesafe conversion.","kind":"template","module":"std.typecons","name":"wrap","package":"phobos","parentType":"","signature":"wrap(Targets...)","url":"/phobos/std/typecons.html#wrap"},{"doc":"","kind":"function","module":"std.typecons","name":"wrap","package":"phobos","parentType":"","signature":"auto wrap(Source)(inout  Source src) if (Targets.length ==  1 &&  is(Source :  Targets[0]))","url":"/phobos/std/typecons.html#wrap"},{"doc":"ditto","kind":"template","module":"std.typecons","name":"wrap","package":"phobos","parentType":"","signature":"wrap(Targets...)","url":"/phobos/std/typecons.html#wrap"},{"doc":"ditto","kind":"template","module":"std.typecons","name":"unwrap","package":"phobos","parentType":"","signature":"unwrap(Target)","url":"/phobos/std/typecons.html#unwrap"},{"doc":"","kind":"function","module":"std.typecons","name":"unwrap","package":"phobos","parentType":"","signature":"auto unwrap(Source)(inout  Source src) if (is(Target :  Source))","url":"/phobos/std/typecons.html#unwrap"},{"doc":"","kind":"function","module":"std.typecons","name":"unwrap","package":"phobos","parentType":"","signature":"auto unwrap(Source)(inout  Source src) if (!is(Target :  Source))","url":"/phobos/std/typecons.html#unwrap"},{"doc":"ditto","kind":"template","module":"std.typecons","name":"unwrap","package":"phobos","parentType":"","signature":"unwrap(Target)","url":"/phobos/std/typecons.html#unwrap"},{"doc":"","kind":"template","module":"std.typecons","name":"GetOverloadedMethods","package":"phobos","parentType":"","signature":"GetOverloadedMethods(T)","url":"/phobos/std/typecons.html#GetOverloadedMethods"},{"doc":"","kind":"template","module":"std.typecons","name":"findCovariantFunction","package":"phobos","parentType":"","signature":"findCovariantFunction(alias  finfo,  Source,  Fs...)","url":"/phobos/std/typecons.html#findCovariantFunction"},{"doc":"","kind":"template","module":"std.typecons","name":"TypeMod","package":"phobos","parentType":"","signature":"TypeMod(T)","url":"/phobos/std/typecons.html#TypeMod"},{"doc":"","kind":"template","module":"std.typecons","name":"DerivedFunctionType","package":"phobos","parentType":"","signature":"DerivedFunctionType(T...)","url":"/phobos/std/typecons.html#DerivedFunctionType"},{"doc":"","kind":"template","module":"std.typecons","name":"Bind","package":"phobos","parentType":"","signature":"Bind(alias  Template,  args1...)","url":"/phobos/std/typecons.html#Bind"},{"doc":"Borrows the payload of $(LREF SafeRefCounted) for use in `fun`. Inferred as `@safe` if `fun` is `@safe` and does not escape a reference to the payl...","kind":"template","module":"std.typecons","name":"borrow","package":"phobos","parentType":"","signature":"borrow(alias  fun)","url":"/phobos/std/typecons.html#borrow"},{"doc":"","kind":"function","module":"std.typecons","name":"borrow","package":"phobos","parentType":"","signature":"auto ref borrow(RC)(RC refCount) if\n    (\n         isInstanceOf!(SafeRefCounted,  RC)\n         &&  is(typeof(unaryFun!fun(refCount.refCountedPayload)))\n    )","url":"/phobos/std/typecons.html#borrow"},{"doc":"Get the underlying type which a `Typedef` wraps. If `T` is not a `Typedef` it will alias itself to `T`.","kind":"template","module":"std.typecons","name":"TypedefType","package":"phobos","parentType":"","signature":"TypedefType(T)","url":"/phobos/std/typecons.html#TypedefType"},{"doc":"Allocates a `class` object right inside the current scope, therefore avoiding the overhead of `new`. This facility is unsafe; it is the responsibil...","kind":"template","module":"std.typecons","name":"scoped","package":"phobos","parentType":"","signature":"scoped(T)","url":"/phobos/std/typecons.html#scoped"},{"doc":"Returns the _scoped object. Params: args = Arguments to pass to `T`'s constructor.","kind":"function","module":"std.typecons","name":"scoped","package":"phobos","parentType":"","signature":"@system auto scoped(Args...)(auto  ref  Args args)","url":"/phobos/std/typecons.html#scoped"},{"doc":"","kind":"struct","module":"std.typecons","name":"Scoped","package":"phobos","parentType":"","signature":"Scoped","url":"/phobos/std/typecons.html#scoped"},{"doc":"Defines a simple, self-documenting yes/no flag. This makes it easy for APIs to define functions accepting flags without resorting to $(D bool), whi...","kind":"template","module":"std.typecons","name":"Flag","package":"phobos","parentType":"","signature":"Flag(string name)","url":"/phobos/std/typecons.html#Flag"},{"doc":"","kind":"enum","module":"std.typecons","name":"Flag","package":"phobos","parentType":"","signature":"Flag : bool","url":"/phobos/std/typecons.html#Flag"},{"doc":"Detect whether an enum is of integral type and has only \"flag\" values (i.e. values with a bit count of exactly 1). Additionally, a zero value is al...","kind":"template","module":"std.typecons","name":"isBitFlagEnum","package":"phobos","parentType":"","signature":"isBitFlagEnum(E)","url":"/phobos/std/typecons.html#isBitFlagEnum"},{"doc":"Like $(LREF ReplaceType), but does not perform replacement in types for which `pred` evaluates to `true`.","kind":"template","module":"std.typecons","name":"ReplaceTypeUnless","package":"phobos","parentType":"","signature":"ReplaceTypeUnless(alias  pred,  From,  To,  T...)","url":"/phobos/std/typecons.html#ReplaceTypeUnless"},{"doc":"","kind":"template","module":"std.typecons","name":"replaceTypeInFunctionTypeUnless","package":"phobos","parentType":"","signature":"replaceTypeInFunctionTypeUnless(alias  pred,  From,  To,  fun)","url":"/phobos/std/typecons.html#replaceTypeInFunctionTypeUnless"},{"doc":"","kind":"function","module":"std.typecons","name":"gen","package":"phobos","parentType":"","signature":"string gen()","url":"/phobos/std/typecons.html#replaceTypeInFunctionTypeUnless"},{"doc":"","kind":"variable","module":"std.typecons","name":"distinctFieldNames","package":"phobos","parentType":"","signature":"bool distinctFieldNames","url":"/phobos/std/typecons.html#distinctFieldNames"},{"doc":"","kind":"variable","module":"std.typecons","name":"isDIP1000","package":"phobos","parentType":"","signature":"isDIP1000","url":"/phobos/std/typecons.html#isDIP1000"},{"doc":"This module was renamed to disambiguate the term tuple, use $(MREF std, meta) instead.","kind":"module","module":"std.typetuple","name":"std.typetuple","package":"phobos","parentType":"","signature":"","url":"/phobos/std/typetuple.html"},{"doc":"Alternate name for $(REF AliasSeq, std,meta) for legacy compatibility.","kind":"alias","module":"std.typetuple","name":"TypeTuple","package":"phobos","parentType":"","signature":"TypeTuple = AliasSeq","url":"/phobos/std/typetuple.html#TypeTuple"},{"doc":"$(P The `std.uni` module provides an implementation of fundamental Unicode algorithms and data structures. This doesn't include UTF encoding and de...","kind":"module","module":"std.uni","name":"std.uni","package":"phobos","parentType":"","signature":"","url":"/phobos/std/uni.html"},{"doc":"","kind":"function","module":"std.uni","name":"copyBackwards","package":"phobos","parentType":"","signature":"void copyBackwards(T, U)(T[]  src,  U[]  dest)","url":"/phobos/std/uni/copyBackwards.html"},{"doc":"","kind":"function","module":"std.uni","name":"copyForward","package":"phobos","parentType":"","signature":"void copyForward(T, U)(T[]  src,  U[]  dest)","url":"/phobos/std/uni/copyForward.html"},{"doc":"","kind":"function","module":"std.uni","name":"force","package":"phobos","parentType":"","signature":"auto force(T,  F)(F from) if (isIntegral!T && !is(T ==  F))","url":"/phobos/std/uni/force.html"},{"doc":"","kind":"function","module":"std.uni","name":"force","package":"phobos","parentType":"","signature":"auto force(T,  F)(F from) if (isBitPacked!T && !is(T ==  F))","url":"/phobos/std/uni/force.html"},{"doc":"","kind":"function","module":"std.uni","name":"force","package":"phobos","parentType":"","signature":"auto force(T,  F)(F from) if (is(T ==  F))","url":"/phobos/std/uni/force.html"},{"doc":"","kind":"function","module":"std.uni","name":"replicateBits","package":"phobos","parentType":"","signature":"size_t replicateBits(size_t times,  size_t bits)(size_t val)","url":"/phobos/std/uni/replicateBits.html"},{"doc":"","kind":"function","module":"std.uni","name":"spaceFor","package":"phobos","parentType":"","signature":"size_t spaceFor(size_t _bits)(size_t new_len)","url":"/phobos/std/uni/spaceFor.html"},{"doc":"","kind":"function","module":"std.uni","name":"sliceOverIndexed","package":"phobos","parentType":"","signature":"SliceOverIndexed!(const(T)) sliceOverIndexed(T)(size_t a,  size_t b,  const(T) *  x) if (is(Unqual!T ==  T))","url":"/phobos/std/uni/sliceOverIndexed.html"},{"doc":"","kind":"function","module":"std.uni","name":"sliceOverIndexed","package":"phobos","parentType":"","signature":"SliceOverIndexed!T sliceOverIndexed(T)(size_t a,  size_t b,  T *  x) if (is(Unqual!T ==  T))","url":"/phobos/std/uni/sliceOverIndexed.html"},{"doc":"","kind":"function","module":"std.uni","name":"packedArrayView","package":"phobos","parentType":"","signature":"inout(PackedArrayView!T) packedArrayView(T)(inout(size_t) *  ptr,  size_t items)","url":"/phobos/std/uni/packedArrayView.html"},{"doc":"","kind":"function","module":"std.uni","name":"genUnrolledSwitchSearch","package":"phobos","parentType":"","signature":"string genUnrolledSwitchSearch(size_t size)","url":"/phobos/std/uni/genUnrolledSwitchSearch.html"},{"doc":"","kind":"function","module":"std.uni","name":"isPow2OrZero","package":"phobos","parentType":"","signature":"bool isPow2OrZero(size_t sz)","url":"/phobos/std/uni/isPow2OrZero.html"},{"doc":"","kind":"function","module":"std.uni","name":"uniformLowerBound","package":"phobos","parentType":"","signature":"size_t uniformLowerBound(alias  pred,  Range,  T)(Range range,  T needle) if (is(T :  ElementType!Range))","url":"/phobos/std/uni/uniformLowerBound.html"},{"doc":"","kind":"function","module":"std.uni","name":"switchUniformLowerBound","package":"phobos","parentType":"","signature":"size_t switchUniformLowerBound(alias  pred,  Range,  T)(Range range,  T needle) if (is(T :  ElementType!Range))","url":"/phobos/std/uni/switchUniformLowerBound.html"},{"doc":"","kind":"function","module":"std.uni","name":"genericReplace","package":"phobos","parentType":"","signature":"size_t genericReplace(Policy = void,  T,  Range)(ref  T dest,  size_t from,  size_t to,  Range stuff)","url":"/phobos/std/uni/genericReplace.html"},{"doc":"","kind":"function","module":"std.uni","name":"safeRead24","package":"phobos","parentType":"","signature":"uint safeRead24(scope  const  ubyte *  ptr,  size_t idx)","url":"/phobos/std/uni/safeRead24.html"},{"doc":"","kind":"function","module":"std.uni","name":"safeWrite24","package":"phobos","parentType":"","signature":"void safeWrite24(scope  ubyte *  ptr,  uint  val,  size_t idx)","url":"/phobos/std/uni/safeWrite24.html"},{"doc":"","kind":"function","module":"std.uni","name":"unalignedRead24","package":"phobos","parentType":"","signature":"uint unalignedRead24(scope  const  ubyte *  ptr,  size_t idx)","url":"/phobos/std/uni/unalignedRead24.html"},{"doc":"","kind":"function","module":"std.uni","name":"unalignedWrite24","package":"phobos","parentType":"","signature":"void unalignedWrite24(scope  ubyte *  ptr,  uint  val,  size_t idx)","url":"/phobos/std/uni/unalignedWrite24.html"},{"doc":"","kind":"function","module":"std.uni","name":"read24","package":"phobos","parentType":"","signature":"uint read24(scope  const  ubyte *  ptr,  size_t idx)","url":"/phobos/std/uni/read24.html"},{"doc":"","kind":"function","module":"std.uni","name":"write24","package":"phobos","parentType":"","signature":"void write24(scope  ubyte *  ptr,  uint  val,  size_t idx)","url":"/phobos/std/uni/write24.html"},{"doc":"","kind":"function","module":"std.uni","name":"arrayRepr","package":"phobos","parentType":"","signature":"auto arrayRepr(T)(T x)","url":"/phobos/std/uni/arrayRepr.html"},{"doc":"","kind":"function","module":"std.uni","name":"sumOfIntegerTuple","package":"phobos","parentType":"","signature":"size_t sumOfIntegerTuple(ints...)()","url":"/phobos/std/uni/sumOfIntegerTuple.html"},{"doc":"","kind":"function","module":"std.uni","name":"utf8Matcher","package":"phobos","parentType":"","signature":"auto utf8Matcher(Set)(Set set)","url":"/phobos/std/uni/utf8Matcher.html"},{"doc":"","kind":"function","module":"std.uni","name":"utf16Matcher","package":"phobos","parentType":"","signature":"auto utf16Matcher(Set)(Set set)","url":"/phobos/std/uni/utf16Matcher.html"},{"doc":"Constructs a matcher object to classify $(CODEPOINTS) from the `set` for encoding that has `Char` as code unit.","kind":"function","module":"std.uni","name":"utfMatcher","package":"phobos","parentType":"","signature":"auto utfMatcher(Char,  Set)(Set set) if (isCodepointSet!Set)","url":"/phobos/std/uni/utfMatcher.html"},{"doc":"","kind":"function","module":"std.uni","name":"decoder","package":"phobos","parentType":"","signature":"auto decoder(C)(C[]  s,  size_t offset = 0) if (is(C :  wchar)  ||  is(C :  char))","url":"/phobos/std/uni/decoder.html"},{"doc":"Convenience function to construct optimal configurations for packed Trie from any `set` of $(CODEPOINTS).","kind":"function","module":"std.uni","name":"toTrie","package":"phobos","parentType":"","signature":"auto toTrie(size_t level,  Set)(Set set) if (isCodepointSet!Set)","url":"/phobos/std/uni/toTrie.html"},{"doc":"$(P Builds a `Trie` with typically optimal speed-size trade-off and wraps it into a delegate of the following type: $(D bool delegate(dchar ch)). )","kind":"function","module":"std.uni","name":"toDelegate","package":"phobos","parentType":"","signature":"auto toDelegate(Set)(Set set) if (isCodepointSet!Set)","url":"/phobos/std/uni/toDelegate.html"},{"doc":"","kind":"function","module":"std.uni","name":"low_8","package":"phobos","parentType":"","signature":"uint low_8(uint  x)","url":"/phobos/std/uni/low_8.html"},{"doc":"","kind":"function","module":"std.uni","name":"midlow_8","package":"phobos","parentType":"","signature":"uint midlow_8(uint  x){","url":"/phobos/std/uni/midlow_8.html"},{"doc":"","kind":"function","module":"std.uni","name":"comparePropertyName","package":"phobos","parentType":"","signature":"int comparePropertyName(Char1,  Char2)(const(Char1)[]  a,  const(Char2)[]  b) if (is(Char1 :  dchar)  &&  is(Char2 :  dchar))","url":"/phobos/std/uni/comparePropertyName.html"},{"doc":"","kind":"function","module":"std.uni","name":"propertyNameLess","package":"phobos","parentType":"","signature":"bool propertyNameLess(Char1,  Char2)(const(Char1)[]  a,  const(Char2)[]  b) if (is(Char1 :  dchar)  &&  is(Char2 :  dchar))","url":"/phobos/std/uni/propertyNameLess.html"},{"doc":"","kind":"function","module":"std.uni","name":"compressTo","package":"phobos","parentType":"","signature":"void compressTo(uint  val,  ref  scope  ubyte[]  arr)","url":"/phobos/std/uni/compressTo.html"},{"doc":"","kind":"function","module":"std.uni","name":"decompressFrom","package":"phobos","parentType":"","signature":"uint decompressFrom(scope  const(ubyte)[]  arr,  ref  size_t idx)","url":"/phobos/std/uni/decompressFrom.html"},{"doc":"","kind":"function","module":"std.uni","name":"compressIntervals","package":"phobos","parentType":"","signature":"ubyte[] compressIntervals(Range)(Range intervals) if (isInputRange!Range &&  isIntegralPair!(ElementType!Range))","url":"/phobos/std/uni/compressIntervals.html"},{"doc":"","kind":"function","module":"std.uni","name":"decompressIntervals","package":"phobos","parentType":"","signature":"auto decompressIntervals(const(ubyte)[]  data)","url":"/phobos/std/uni/decompressIntervals.html"},{"doc":"","kind":"struct","module":"std.uni","name":"MultiArray","package":"phobos","parentType":"","signature":"MultiArray(Types...)","url":"/phobos/std/uni.html#MultiArray"},{"doc":"","kind":"method","module":"std.uni","name":"slice","package":"phobos","parentType":"MultiArray","signature":"@property auto slice(size_t n)()inout","url":"/phobos/std/uni/MultiArray.slice.html"},{"doc":"","kind":"method","module":"std.uni","name":"ptr","package":"phobos","parentType":"MultiArray","signature":"@property auto ptr(size_t n)()inout","url":"/phobos/std/uni/MultiArray.ptr.html"},{"doc":"","kind":"method","module":"std.uni","name":"bytes","package":"phobos","parentType":"MultiArray","signature":"size_t bytes(size_t n = size_t.max)()","url":"/phobos/std/uni/MultiArray.bytes.html"},{"doc":"","kind":"method","module":"std.uni","name":"store","package":"phobos","parentType":"MultiArray","signature":"void store(OutRange)(scope  OutRange sink) if (isOutputRange!(OutRange,  char))","url":"/phobos/std/uni/MultiArray.store.html"},{"doc":"","kind":"method","module":"std.uni","name":"raw_ptr","package":"phobos","parentType":"MultiArray","signature":"@property auto raw_ptr(size_t n)()inout","url":"/phobos/std/uni/MultiArray.raw_ptr.html"},{"doc":"","kind":"struct","module":"std.uni","name":"PackedPtrImpl","package":"phobos","parentType":"","signature":"PackedPtrImpl(T,  size_t bits)","url":"/phobos/std/uni.html#PackedPtrImpl"},{"doc":"","kind":"method","module":"std.uni","name":"simpleIndex","package":"phobos","parentType":"PackedPtrImpl","signature":"T simpleIndex(size_t n)","url":"/phobos/std/uni/PackedPtrImpl.simpleIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"simpleWrite","package":"phobos","parentType":"PackedPtrImpl","signature":"void simpleWrite(TypeOfBitPacked!T val,  size_t n)","url":"/phobos/std/uni/PackedPtrImpl.simpleWrite.html"},{"doc":"","kind":"struct","module":"std.uni","name":"PackedArrayViewImpl","package":"phobos","parentType":"","signature":"PackedArrayViewImpl(T,  size_t bits)","url":"/phobos/std/uni.html#PackedArrayViewImpl"},{"doc":"","kind":"method","module":"std.uni","name":"zeros","package":"phobos","parentType":"PackedArrayViewImpl","signature":"bool zeros(size_t s,  size_t e)","url":"/phobos/std/uni/PackedArrayViewImpl.zeros.html"},{"doc":"","kind":"method","module":"std.uni","name":"opIndex","package":"phobos","parentType":"PackedArrayViewImpl","signature":"T opIndex(size_t idx)","url":"/phobos/std/uni/PackedArrayViewImpl.opIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"opIndexAssign","package":"phobos","parentType":"PackedArrayViewImpl","signature":"void opIndexAssign(TypeOfBitPacked!T val,  size_t idx)","url":"/phobos/std/uni/PackedArrayViewImpl.opIndexAssign.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSliceAssign","package":"phobos","parentType":"PackedArrayViewImpl","signature":"void opSliceAssign(TypeOfBitPacked!T val,  size_t start,  size_t end)","url":"/phobos/std/uni/PackedArrayViewImpl.opSliceAssign.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"PackedArrayViewImpl","signature":"auto opSlice(size_t from,  size_t to)inout","url":"/phobos/std/uni/PackedArrayViewImpl.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"PackedArrayViewImpl","signature":"auto opSlice(){","url":"/phobos/std/uni/PackedArrayViewImpl.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"opEquals","package":"phobos","parentType":"PackedArrayViewImpl","signature":"bool opEquals(T)(auto  ref  T arr)","url":"/phobos/std/uni/PackedArrayViewImpl.opEquals.html"},{"doc":"","kind":"method","module":"std.uni","name":"length","package":"phobos","parentType":"PackedArrayViewImpl","signature":"size_t length()const{","url":"/phobos/std/uni/PackedArrayViewImpl.length.html"},{"doc":"","kind":"method","module":"std.uni","name":"roundUp","package":"phobos","parentType":"PackedArrayViewImpl","signature":"auto roundUp()(size_t val){","url":"/phobos/std/uni/PackedArrayViewImpl.roundUp.html"},{"doc":"","kind":"method","module":"std.uni","name":"roundDown","package":"phobos","parentType":"PackedArrayViewImpl","signature":"auto roundDown()(size_t val){","url":"/phobos/std/uni/PackedArrayViewImpl.roundDown.html"},{"doc":"","kind":"struct","module":"std.uni","name":"SliceOverIndexed","package":"phobos","parentType":"","signature":"SliceOverIndexed(T)","url":"/phobos/std/uni.html#SliceOverIndexed"},{"doc":"","kind":"method","module":"std.uni","name":"opIndex","package":"phobos","parentType":"SliceOverIndexed","signature":"auto opIndex(size_t idx)const","url":"/phobos/std/uni/SliceOverIndexed.opIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"SliceOverIndexed","signature":"auto opSlice(size_t a,  size_t b)","url":"/phobos/std/uni/SliceOverIndexed.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSliceAssign","package":"phobos","parentType":"SliceOverIndexed","signature":"void opSliceAssign(T)(T val,  size_t start,  size_t end)","url":"/phobos/std/uni/SliceOverIndexed.opSliceAssign.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"SliceOverIndexed","signature":"auto opSlice()","url":"/phobos/std/uni/SliceOverIndexed.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"length","package":"phobos","parentType":"SliceOverIndexed","signature":"size_t length()const","url":"/phobos/std/uni/SliceOverIndexed.length.html"},{"doc":"","kind":"method","module":"std.uni","name":"empty","package":"phobos","parentType":"SliceOverIndexed","signature":"bool empty()const","url":"/phobos/std/uni/SliceOverIndexed.empty.html"},{"doc":"","kind":"method","module":"std.uni","name":"front","package":"phobos","parentType":"SliceOverIndexed","signature":"@property auto front()const","url":"/phobos/std/uni/SliceOverIndexed.front.html"},{"doc":"","kind":"method","module":"std.uni","name":"back","package":"phobos","parentType":"SliceOverIndexed","signature":"@property auto back()const","url":"/phobos/std/uni/SliceOverIndexed.back.html"},{"doc":"","kind":"method","module":"std.uni","name":"save","package":"phobos","parentType":"SliceOverIndexed","signature":"@property auto save()","url":"/phobos/std/uni/SliceOverIndexed.save.html"},{"doc":"","kind":"method","module":"std.uni","name":"popFront","package":"phobos","parentType":"SliceOverIndexed","signature":"void popFront()","url":"/phobos/std/uni/SliceOverIndexed.popFront.html"},{"doc":"","kind":"method","module":"std.uni","name":"popBack","package":"phobos","parentType":"SliceOverIndexed","signature":"void popBack()","url":"/phobos/std/uni/SliceOverIndexed.popBack.html"},{"doc":"","kind":"method","module":"std.uni","name":"opEquals","package":"phobos","parentType":"SliceOverIndexed","signature":"bool opEquals(T)(auto  ref  T arr)","url":"/phobos/std/uni/SliceOverIndexed.opEquals.html"},{"doc":"","kind":"alias","module":"std.uni","name":"sharLowerBound","package":"phobos","parentType":"","signature":"sharLowerBound = sharMethod!uniformLowerBound","url":"/phobos/std/uni.html#sharLowerBound"},{"doc":"","kind":"alias","module":"std.uni","name":"sharSwitchLowerBound","package":"phobos","parentType":"","signature":"sharSwitchLowerBound = sharMethod!switchUniformLowerBound","url":"/phobos/std/uni.html#sharSwitchLowerBound"},{"doc":"","kind":"struct","module":"std.uni","name":"GcPolicy","package":"phobos","parentType":"","signature":"GcPolicy","url":"/phobos/std/uni.html#GcPolicy"},{"doc":"","kind":"method","module":"std.uni","name":"dup","package":"phobos","parentType":"GcPolicy","signature":"T[] dup(T)(const  T[]  arr)","url":"/phobos/std/uni/GcPolicy.dup.html"},{"doc":"","kind":"method","module":"std.uni","name":"alloc","package":"phobos","parentType":"GcPolicy","signature":"T[] alloc(T)(size_t size)","url":"/phobos/std/uni/GcPolicy.alloc.html"},{"doc":"","kind":"method","module":"std.uni","name":"realloc","package":"phobos","parentType":"GcPolicy","signature":"T[] realloc(T)(T[]  arr,  size_t sz)","url":"/phobos/std/uni/GcPolicy.realloc.html"},{"doc":"","kind":"method","module":"std.uni","name":"replaceImpl","package":"phobos","parentType":"GcPolicy","signature":"void replaceImpl(T,  Range)(ref  T[]  dest,  size_t from,  size_t to,  Range stuff)","url":"/phobos/std/uni/GcPolicy.replaceImpl.html"},{"doc":"","kind":"method","module":"std.uni","name":"append","package":"phobos","parentType":"GcPolicy","signature":"void append(T,  V)(ref  T[]  arr,  V value) if (!isInputRange!V)","url":"/phobos/std/uni/GcPolicy.append.html"},{"doc":"","kind":"method","module":"std.uni","name":"append","package":"phobos","parentType":"GcPolicy","signature":"void append(T,  V)(ref  T[]  arr,  V value) if (isInputRange!V)","url":"/phobos/std/uni/GcPolicy.append.html"},{"doc":"","kind":"method","module":"std.uni","name":"destroy","package":"phobos","parentType":"GcPolicy","signature":"void destroy(T)(ref  T arr) if (isDynamicArray!T &&  is(Unqual!T ==  T))","url":"/phobos/std/uni/GcPolicy.destroy.html"},{"doc":"","kind":"method","module":"std.uni","name":"destroy","package":"phobos","parentType":"GcPolicy","signature":"void destroy(T)(ref  T arr) if (isDynamicArray!T && !is(Unqual!T ==  T))","url":"/phobos/std/uni/GcPolicy.destroy.html"},{"doc":"","kind":"method","module":"std.uni","name":"pureInGCFinalizer","package":"phobos","parentType":"GcPolicy","signature":"bool pureInGCFinalizer()","url":"/phobos/std/uni/GcPolicy.pureInGCFinalizer.html"},{"doc":"","kind":"method","module":"std.uni","name":"accessIsSafe","package":"phobos","parentType":"GcPolicy","signature":"bool accessIsSafe()","url":"/phobos/std/uni/GcPolicy.accessIsSafe.html"},{"doc":"","kind":"struct","module":"std.uni","name":"ReallocPolicy","package":"phobos","parentType":"","signature":"ReallocPolicy","url":"/phobos/std/uni.html#ReallocPolicy"},{"doc":"","kind":"method","module":"std.uni","name":"dup","package":"phobos","parentType":"ReallocPolicy","signature":"T[] dup(T)(const  T[]  arr)","url":"/phobos/std/uni/ReallocPolicy.dup.html"},{"doc":"","kind":"method","module":"std.uni","name":"alloc","package":"phobos","parentType":"ReallocPolicy","signature":"T[] alloc(T)(size_t size)","url":"/phobos/std/uni/ReallocPolicy.alloc.html"},{"doc":"","kind":"method","module":"std.uni","name":"realloc","package":"phobos","parentType":"ReallocPolicy","signature":"T[] realloc(T)(return  scope  T[]  arr,  size_t size)","url":"/phobos/std/uni/ReallocPolicy.realloc.html"},{"doc":"","kind":"method","module":"std.uni","name":"replaceImpl","package":"phobos","parentType":"ReallocPolicy","signature":"void replaceImpl(T,  Range)(ref  T[]  dest,  size_t from,  size_t to,  Range stuff)","url":"/phobos/std/uni/ReallocPolicy.replaceImpl.html"},{"doc":"","kind":"method","module":"std.uni","name":"append","package":"phobos","parentType":"ReallocPolicy","signature":"void append(T,  V)(ref  T[]  arr,  V value) if (!isInputRange!V)","url":"/phobos/std/uni/ReallocPolicy.append.html"},{"doc":"","kind":"method","module":"std.uni","name":"append","package":"phobos","parentType":"ReallocPolicy","signature":"void append(T,  V)(ref  T[]  arr,  V value) if (isInputRange!V &&  hasLength!V)","url":"/phobos/std/uni/ReallocPolicy.append.html"},{"doc":"","kind":"method","module":"std.uni","name":"destroy","package":"phobos","parentType":"ReallocPolicy","signature":"void destroy(T)(scope  ref  T[]  arr)","url":"/phobos/std/uni/ReallocPolicy.destroy.html"},{"doc":"","kind":"alias","module":"std.uni","name":"_RealArray","package":"phobos","parentType":"","signature":"_RealArray = CowArray!ReallocPolicy","url":"/phobos/std/uni.html#_RealArray"},{"doc":"The recommended default type for set of $(CODEPOINTS). For details, see the current implementation: $(LREF InversionList).","kind":"alias","module":"std.uni","name":"CodepointSet","package":"phobos","parentType":"","signature":"CodepointSet = InversionList!GcPolicy","url":"/phobos/std/uni.html#CodepointSet"},{"doc":"The recommended type of $(REF Tuple, std,_typecons) to represent [a, b$(RPAREN) intervals of $(CODEPOINTS). As used in $(LREF InversionList). Any i...","kind":"struct","module":"std.uni","name":"CodepointInterval","package":"phobos","parentType":"","signature":"CodepointInterval","url":"/phobos/std/uni.html#CodepointInterval"},{"doc":"","kind":"method","module":"std.uni","name":"opEquals","package":"phobos","parentType":"CodepointInterval","signature":"bool opEquals(T)(T val)","url":"/phobos/std/uni/CodepointInterval.opEquals.html"},{"doc":"","kind":"method","module":"std.uni","name":"a","package":"phobos","parentType":"CodepointInterval","signature":"inout(uint) a()","url":"/phobos/std/uni/CodepointInterval.a.html"},{"doc":"","kind":"method","module":"std.uni","name":"b","package":"phobos","parentType":"CodepointInterval","signature":"inout(uint) b()","url":"/phobos/std/uni/CodepointInterval.b.html"},{"doc":"$(P `InversionList` is a set of $(CODEPOINTS) represented as an array of open-right [a, b$(RPAREN) intervals (see $(LREF CodepointInterval) above)....","kind":"struct","module":"std.uni","name":"InversionList","package":"phobos","parentType":"","signature":"InversionList(SP = GcPolicy)","url":"/phobos/std/uni.html#InversionList"},{"doc":"","kind":"method","module":"std.uni","name":"fromIntervals","package":"phobos","parentType":"InversionList","signature":"static fromIntervals(Range)(Range intervals)","url":"/phobos/std/uni/InversionList.fromIntervals.html"},{"doc":"","kind":"method","module":"std.uni","name":"fromIntervals","package":"phobos","parentType":"InversionList","signature":"static fromIntervals()(uint[]  intervals...)","url":"/phobos/std/uni/InversionList.fromIntervals.html"},{"doc":"Get range that spans all of the $(CODEPOINT) intervals in this $(LREF InversionList).","kind":"method","module":"std.uni","name":"byInterval","package":"phobos","parentType":"InversionList","signature":"@property auto byInterval()","url":"/phobos/std/uni/InversionList.byInterval.html"},{"doc":"","kind":"method","module":"std.uni","name":"intervals","package":"phobos","parentType":"InversionList","signature":"const(CodepointInterval)[] intervals()","url":"/phobos/std/uni/InversionList.intervals.html"},{"doc":"Tests the presence of code point `val` in this set.","kind":"method","module":"std.uni","name":"opIndex","package":"phobos","parentType":"InversionList","signature":"bool opIndex(uint  val)","url":"/phobos/std/uni/InversionList.opIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"scanFor","package":"phobos","parentType":"InversionList","signature":"auto scanFor()(dchar  ch)","url":"/phobos/std/uni/InversionList.scanFor.html"},{"doc":"Number of $(CODEPOINTS) in this set","kind":"method","module":"std.uni","name":"length","package":"phobos","parentType":"InversionList","signature":"size_t length()","url":"/phobos/std/uni/InversionList.length.html"},{"doc":"$(P Sets support natural syntax for set algebra, namely: ) $(BOOKTABLE , $(TR $(TH Operator) $(TH Math notation) $(TH Description) ) $(TR $(TD &) $...","kind":"method","module":"std.uni","name":"opBinary","package":"phobos","parentType":"InversionList","signature":"This opBinary(string op,  U)(U rhs) if (isCodepointSet!U ||  is(U: dchar))","url":"/phobos/std/uni/InversionList.opBinary.html"},{"doc":"The 'op=' versions of the above overloaded operators.","kind":"method","module":"std.uni","name":"opOpAssign","package":"phobos","parentType":"InversionList","signature":"This opOpAssign(string op,  U)(U rhs) if (isCodepointSet!U ||  is(U: dchar))","url":"/phobos/std/uni/InversionList.opOpAssign.html"},{"doc":"Tests the presence of codepoint `ch` in this set, the same as $(LREF opIndex).","kind":"method","module":"std.uni","name":"opBinaryRight","package":"phobos","parentType":"InversionList","signature":"bool opBinaryRight(string op:  \"in\",  U)(U ch) if (is(U :  dchar))","url":"/phobos/std/uni/InversionList.opBinaryRight.html"},{"doc":"Obtains a set that is the inversion of this set.","kind":"method","module":"std.uni","name":"opUnary","package":"phobos","parentType":"InversionList","signature":"auto opUnary(string op:  \"!\")()","url":"/phobos/std/uni/InversionList.opUnary.html"},{"doc":"A range that spans each $(CODEPOINT) in this set.","kind":"method","module":"std.uni","name":"byCodepoint","package":"phobos","parentType":"InversionList","signature":"@property auto byCodepoint()","url":"/phobos/std/uni/InversionList.byCodepoint.html"},{"doc":"Obtain a textual representation of this InversionList in form of open-right intervals.","kind":"method","module":"std.uni","name":"toString","package":"phobos","parentType":"InversionList","signature":"void toString(Writer)(scope  Writer sink,  scope  const  ref  FormatSpec!char  fmt)","url":"/phobos/std/uni/InversionList.toString.html"},{"doc":"Add an interval [a, b$(RPAREN) to this set.","kind":"method","module":"std.uni","name":"add","package":"phobos","parentType":"InversionList","signature":"ref add()(uint  a,  uint  b)","url":"/phobos/std/uni/InversionList.add.html"},{"doc":"","kind":"method","module":"std.uni","name":"intersect","package":"phobos","parentType":"InversionList","signature":"ref intersect(U)(U rhs) if (isCodepointSet!U)","url":"/phobos/std/uni/InversionList.intersect.html"},{"doc":"","kind":"method","module":"std.uni","name":"intersect","package":"phobos","parentType":"InversionList","signature":"ref intersect()(dchar  ch)","url":"/phobos/std/uni/InversionList.intersect.html"},{"doc":"","kind":"method","module":"std.uni","name":"sub","package":"phobos","parentType":"InversionList","signature":"ref sub()(dchar  ch)","url":"/phobos/std/uni/InversionList.sub.html"},{"doc":"","kind":"method","module":"std.uni","name":"sub","package":"phobos","parentType":"InversionList","signature":"ref sub(U)(U rhs) if (isCodepointSet!U)","url":"/phobos/std/uni/InversionList.sub.html"},{"doc":"","kind":"method","module":"std.uni","name":"add","package":"phobos","parentType":"InversionList","signature":"ref add(U)(U rhs) if (isCodepointSet!U)","url":"/phobos/std/uni/InversionList.add.html"},{"doc":"Obtains a set that is the inversion of this set.","kind":"method","module":"std.uni","name":"inverted","package":"phobos","parentType":"InversionList","signature":"@property auto inverted()","url":"/phobos/std/uni/InversionList.inverted.html"},{"doc":"","kind":"method","module":"std.uni","name":"toSourceCode","package":"phobos","parentType":"InversionList","signature":"string toSourceCode(const(CodepointInterval)[]  range,  string funcName)","url":"/phobos/std/uni/InversionList.toSourceCode.html"},{"doc":"Generates string with D source code of unary function with name of `funcName` taking a single `dchar` argument. If `funcName` is empty the code is ...","kind":"method","module":"std.uni","name":"toSourceCode","package":"phobos","parentType":"InversionList","signature":"string toSourceCode(string funcName = \"\")","url":"/phobos/std/uni/InversionList.toSourceCode.html"},{"doc":"True if this set doesn't contain any $(CODEPOINTS).","kind":"method","module":"std.uni","name":"empty","package":"phobos","parentType":"InversionList","signature":"bool empty()","url":"/phobos/std/uni/InversionList.empty.html"},{"doc":"","kind":"method","module":"std.uni","name":"sanitize","package":"phobos","parentType":"InversionList","signature":"void sanitize()","url":"/phobos/std/uni/InversionList.sanitize.html"},{"doc":"","kind":"method","module":"std.uni","name":"subChar","package":"phobos","parentType":"InversionList","signature":"ref subChar(dchar  ch)","url":"/phobos/std/uni/InversionList.subChar.html"},{"doc":"","kind":"method","module":"std.uni","name":"addInterval","package":"phobos","parentType":"InversionList","signature":"Marker addInterval(int  a,  int  b,  Marker hint = Marker.init)","url":"/phobos/std/uni/InversionList.addInterval.html"},{"doc":"","kind":"method","module":"std.uni","name":"dropUpTo","package":"phobos","parentType":"InversionList","signature":"Marker dropUpTo(uint  a,  Marker pos = Marker.init)","url":"/phobos/std/uni/InversionList.dropUpTo.html"},{"doc":"","kind":"method","module":"std.uni","name":"skipUpTo","package":"phobos","parentType":"InversionList","signature":"Marker skipUpTo(uint  a,  Marker pos = Marker.init)","url":"/phobos/std/uni/InversionList.skipUpTo.html"},{"doc":"","kind":"struct","module":"std.uni","name":"CowArray","package":"phobos","parentType":"","signature":"CowArray(SP = GcPolicy)","url":"/phobos/std/uni.html#CowArray"},{"doc":"","kind":"method","module":"std.uni","name":"reuse","package":"phobos","parentType":"CowArray","signature":"static auto reuse(uint[]  arr)","url":"/phobos/std/uni/CowArray.reuse.html"},{"doc":"","kind":"method","module":"std.uni","name":"empty","package":"phobos","parentType":"CowArray","signature":"bool empty()","url":"/phobos/std/uni/CowArray.empty.html"},{"doc":"","kind":"method","module":"std.uni","name":"length","package":"phobos","parentType":"CowArray","signature":"size_t length()","url":"/phobos/std/uni/CowArray.length.html"},{"doc":"","kind":"method","module":"std.uni","name":"length","package":"phobos","parentType":"CowArray","signature":"void length(size_t len)","url":"/phobos/std/uni/CowArray.length.html"},{"doc":"","kind":"method","module":"std.uni","name":"opIndex","package":"phobos","parentType":"CowArray","signature":"uint opIndex()(size_t idx)const","url":"/phobos/std/uni/CowArray.opIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"opIndexAssign","package":"phobos","parentType":"CowArray","signature":"void opIndexAssign(uint  val,  size_t idx)","url":"/phobos/std/uni/CowArray.opIndexAssign.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"CowArray","signature":"auto opSlice(size_t from,  size_t to)","url":"/phobos/std/uni/CowArray.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"CowArray","signature":"auto opSlice(size_t from,  size_t to)","url":"/phobos/std/uni/CowArray.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"CowArray","signature":"auto opSlice()","url":"/phobos/std/uni/CowArray.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"opSlice","package":"phobos","parentType":"CowArray","signature":"auto opSlice()","url":"/phobos/std/uni/CowArray.opSlice.html"},{"doc":"","kind":"method","module":"std.uni","name":"append","package":"phobos","parentType":"CowArray","signature":"void append(Range)(Range range) if (isInputRange!Range &&  hasLength!Range &&  is(ElementType!Range :  uint))","url":"/phobos/std/uni/CowArray.append.html"},{"doc":"","kind":"method","module":"std.uni","name":"append","package":"phobos","parentType":"CowArray","signature":"void append()(uint[]  val...)","url":"/phobos/std/uni/CowArray.append.html"},{"doc":"","kind":"method","module":"std.uni","name":"opEquals","package":"phobos","parentType":"CowArray","signature":"bool opEquals()(auto  ref  const  CowArray rhs)","url":"/phobos/std/uni/CowArray.opEquals.html"},{"doc":"","kind":"method","module":"std.uni","name":"refCount","package":"phobos","parentType":"CowArray","signature":"uint refCount()","url":"/phobos/std/uni/CowArray.refCount.html"},{"doc":"","kind":"method","module":"std.uni","name":"refCount","package":"phobos","parentType":"CowArray","signature":"void refCount(uint  cnt)","url":"/phobos/std/uni/CowArray.refCount.html"},{"doc":"","kind":"method","module":"std.uni","name":"freeThisReference","package":"phobos","parentType":"CowArray","signature":"void freeThisReference()","url":"/phobos/std/uni/CowArray.freeThisReference.html"},{"doc":"","kind":"method","module":"std.uni","name":"dupThisReference","package":"phobos","parentType":"CowArray","signature":"void dupThisReference(uint  count)","url":"/phobos/std/uni/CowArray.dupThisReference.html"},{"doc":"","kind":"struct","module":"std.uni","name":"TrieBuilder","package":"phobos","parentType":"","signature":"TrieBuilder(Value,  Key,  Args...) if (isBitPackableType!Value &&  isValidArgsForTrie!(Key,  Args))","url":"/phobos/std/uni.html#TrieBuilder"},{"doc":"","kind":"method","module":"std.uni","name":"deduceMaxIndex","package":"phobos","parentType":"TrieBuilder","signature":"static auto deduceMaxIndex(Preds...)()","url":"/phobos/std/uni/TrieBuilder.deduceMaxIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"idx","package":"phobos","parentType":"TrieBuilder","signature":"@property ref idx(size_t level)(){","url":"/phobos/std/uni/TrieBuilder.idx.html"},{"doc":"","kind":"method","module":"std.uni","name":"addValue","package":"phobos","parentType":"TrieBuilder","signature":"void addValue(size_t level,  T)(T val,  size_t numVals)","url":"/phobos/std/uni/TrieBuilder.addValue.html"},{"doc":"","kind":"method","module":"std.uni","name":"spillToNextPage","package":"phobos","parentType":"TrieBuilder","signature":"void spillToNextPage(size_t level,  Slice)(ref  Slice ptr)","url":"/phobos/std/uni/TrieBuilder.spillToNextPage.html"},{"doc":"","kind":"method","module":"std.uni","name":"spillToNextPageImpl","package":"phobos","parentType":"TrieBuilder","signature":"void spillToNextPageImpl(size_t level,  Slice)(ref  Slice ptr)","url":"/phobos/std/uni/TrieBuilder.spillToNextPageImpl.html"},{"doc":"","kind":"method","module":"std.uni","name":"putAt","package":"phobos","parentType":"TrieBuilder","signature":"void putAt(size_t idx,  Value v)","url":"/phobos/std/uni/TrieBuilder.putAt.html"},{"doc":"","kind":"method","module":"std.uni","name":"putRangeAt","package":"phobos","parentType":"TrieBuilder","signature":"void putRangeAt(size_t idxA,  size_t idxB,  Value v)","url":"/phobos/std/uni/TrieBuilder.putRangeAt.html"},{"doc":"Put a value `v` into interval as mapped by keys from `a` to `b`. All slots prior to `a` are filled with the default filler.","kind":"method","module":"std.uni","name":"putRange","package":"phobos","parentType":"TrieBuilder","signature":"void putRange(Key a,  Key b,  Value v)","url":"/phobos/std/uni/TrieBuilder.putRange.html"},{"doc":"Put a value `v` into slot mapped by `key`. All slots prior to `key` are filled with the default filler.","kind":"method","module":"std.uni","name":"putValue","package":"phobos","parentType":"TrieBuilder","signature":"void putValue(Key key,  Value v)","url":"/phobos/std/uni/TrieBuilder.putValue.html"},{"doc":"Finishes construction of Trie, yielding an immutable Trie instance.","kind":"method","module":"std.uni","name":"build","package":"phobos","parentType":"TrieBuilder","signature":"auto build()","url":"/phobos/std/uni/TrieBuilder.build.html"},{"doc":"$(P A generic Trie data-structure for a fixed number of stages. The design goal is optimal speed with smallest footprint size. ) $(P It's intention...","kind":"struct","module":"std.uni","name":"Trie","package":"phobos","parentType":"","signature":"Trie(Value,  Key,  Args...) if (isValidPrefixForTrie!(Key,  Args)\n     || (isValidPrefixForTrie!(Key,  Args[1..$])\n     &&  is(typeof(Args[0]) :  size_t)))","url":"/phobos/std/uni.html#Trie"},{"doc":"$(P Lookup the `key` in this `Trie`. )","kind":"method","module":"std.uni","name":"opIndex","package":"phobos","parentType":"Trie","signature":"TypeOfBitPacked!Value opIndex()(Key key)","url":"/phobos/std/uni/Trie.opIndex.html"},{"doc":"","kind":"method","module":"std.uni","name":"bytes","package":"phobos","parentType":"Trie","signature":"size_t bytes(size_t n = size_t.max)()","url":"/phobos/std/uni/Trie.bytes.html"},{"doc":"","kind":"method","module":"std.uni","name":"pages","package":"phobos","parentType":"Trie","signature":"size_t pages(size_t n)()","url":"/phobos/std/uni/Trie.pages.html"},{"doc":"","kind":"method","module":"std.uni","name":"store","package":"phobos","parentType":"Trie","signature":"void store(OutRange)(scope  OutRange sink) if (isOutputRange!(OutRange,  char))","url":"/phobos/std/uni/Trie.store.html"},{"doc":"","kind":"struct","module":"std.uni","name":"clamp","package":"phobos","parentType":"","signature":"clamp(size_t bits)","url":"/phobos/std/uni.html#clamp"},{"doc":"","kind":"method","module":"std.uni","name":"opCall","package":"phobos","parentType":"clamp","signature":"size_t opCall(T)(T arg){","url":"/phobos/std/uni/clamp.opCall.html"},{"doc":"","kind":"struct","module":"std.uni","name":"clampIdx","package":"phobos","parentType":"","signature":"clampIdx(size_t idx,  size_t bits)","url":"/phobos/std/uni.html#clampIdx"},{"doc":"","kind":"method","module":"std.uni","name":"opCall","package":"phobos","parentType":"clampIdx","signature":"size_t opCall(T)(T arg){","url":"/phobos/std/uni/clampIdx.opCall.html"},{"doc":"Conceptual type that outlines the common properties of all UTF Matchers.","kind":"struct","module":"std.uni","name":"MatcherConcept","package":"phobos","parentType":"","signature":"MatcherConcept","url":"/phobos/std/uni.html#MatcherConcept"},{"doc":"$(P Perform a semantic equivalent 2 operations: decoding a $(CODEPOINT) at front of `inp` and testing if it belongs to the set of $(CODEPOINTS) of ...","kind":"method","module":"std.uni","name":"match","package":"phobos","parentType":"MatcherConcept","signature":"bool match(Range)(ref  Range inp) if (isRandomAccessRange!Range &&  is(ElementType!Range :  char))","url":"/phobos/std/uni/MatcherConcept.match.html"},{"doc":"ditto","kind":"method","module":"std.uni","name":"skip","package":"phobos","parentType":"MatcherConcept","signature":"bool skip(Range)(ref  Range inp) if (isRandomAccessRange!Range &&  is(ElementType!Range :  char))","url":"/phobos/std/uni/MatcherConcept.skip.html"},{"doc":"ditto","kind":"method","module":"std.uni","name":"test","package":"phobos","parentType":"MatcherConcept","signature":"bool test(Range)(ref  Range inp) if (isRandomAccessRange!Range &&  is(ElementType!Range :  char))","url":"/phobos/std/uni/MatcherConcept.test.html"},{"doc":"Advanced feature - provide direct access to a subset of matcher based a set of known encoding lengths. Lengths are provided in $(S_LINK Code unit, ...","kind":"method","module":"std.uni","name":"subMatcher","package":"phobos","parentType":"MatcherConcept","signature":"@property auto subMatcher(Lengths...)()","url":"/phobos/std/uni/MatcherConcept.subMatcher.html"},{"doc":"","kind":"enum","module":"std.uni","name":"Mode","package":"phobos","parentType":"","signature":"Mode","url":"/phobos/std/uni.html#Mode"},{"doc":"","kind":"enum_member","module":"std.uni","name":"alwaysSkip","package":"phobos","parentType":"","signature":"alwaysSkip = ","url":"/phobos/std/uni.html#Mode"},{"doc":"","kind":"enum_member","module":"std.uni","name":"neverSkip","package":"phobos","parentType":"","signature":"neverSkip = ","url":"/phobos/std/uni.html#Mode"},{"doc":"","kind":"enum_member","module":"std.uni","name":"skipOnMatch","package":"phobos","parentType":"","signature":"skipOnMatch = ","url":"/phobos/std/uni.html#Mode"},{"doc":"$(P Opaque wrapper around unsigned built-in integers and code unit (char/wchar/dchar) types. Parameter `sz` indicates that the value is confined to...","kind":"struct","module":"std.uni","name":"BitPacked","package":"phobos","parentType":"","signature":"BitPacked(T,  size_t sz) if (isIntegral!T ||  is(T: dchar))","url":"/phobos/std/uni.html#BitPacked"},{"doc":"","kind":"struct","module":"std.uni","name":"assumeSize","package":"phobos","parentType":"","signature":"assumeSize(alias  Fn,  size_t bits)","url":"/phobos/std/uni.html#assumeSize"},{"doc":"","kind":"method","module":"std.uni","name":"opCall","package":"phobos","parentType":"assumeSize","signature":"static auto ref opCall(T)(auto  ref  T arg)","url":"/phobos/std/uni/assumeSize.opCall.html"},{"doc":"","kind":"struct","module":"std.uni","name":"sliceBits","package":"phobos","parentType":"","signature":"sliceBits(size_t from,  size_t to)","url":"/phobos/std/uni.html#sliceBits"},{"doc":"","kind":"method","module":"std.uni","name":"opCall","package":"phobos","parentType":"sliceBits","signature":"static auto opCall(T)(T x)","url":"/phobos/std/uni/sliceBits.opCall.html"},{"doc":"","kind":"alias","module":"std.uni","name":"lo8","package":"phobos","parentType":"","signature":"lo8 = assumeSize!(low_8,  8)","url":"/phobos/std/uni.html#lo8"},{"doc":"","kind":"alias","module":"std.uni","name":"mlo8","package":"phobos","parentType":"","signature":"mlo8 = assumeSize!(midlow_8,  8)","url":"/phobos/std/uni.html#mlo8"},{"doc":"","kind":"struct","module":"std.uni","name":"DecompressedIntervals","package":"phobos","parentType":"","signature":"DecompressedIntervals","url":"/phobos/std/uni.html#DecompressedIntervals"},{"doc":"","kind":"method","module":"std.uni","name":"front","package":"phobos","parentType":"DecompressedIntervals","signature":"CodepointInterval front()","url":"/phobos/std/uni/DecompressedIntervals.front.html"},{"doc":"","kind":"method","module":"std.uni","name":"popFront","package":"phobos","parentType":"DecompressedIntervals","signature":"void popFront()","url":"/phobos/std/uni/DecompressedIntervals.popFront.html"},{"doc":"","kind":"method","module":"std.uni","name":"empty","package":"phobos","parentType":"DecompressedIntervals","signature":"bool empty()","url":"/phobos/std/uni/DecompressedIntervals.empty.html"},{"doc":"","kind":"method","module":"std.uni","name":"save","package":"phobos","parentType":"DecompressedIntervals","signature":"DecompressedIntervals save()","url":"/phobos/std/uni/DecompressedIntervals.save.html"},{"doc":"","kind":"template","module":"std.uni","name":"isBitPackableType","package":"phobos","parentType":"","signature":"isBitPackableType(T)","url":"/phobos/std/uni.html#isBitPackableType"},{"doc":"","kind":"template","module":"std.uni","name":"PackedArrayView","package":"phobos","parentType":"","signature":"PackedArrayView(T)","url":"/phobos/std/uni.html#PackedArrayView"},{"doc":"","kind":"template","module":"std.uni","name":"PackedPtr","package":"phobos","parentType":"","signature":"PackedPtr(T)","url":"/phobos/std/uni.html#PackedPtr"},{"doc":"","kind":"template","module":"std.uni","name":"sharMethod","package":"phobos","parentType":"","signature":"sharMethod(alias  uniLowerBound)","url":"/phobos/std/uni.html#sharMethod"},{"doc":"","kind":"function","module":"std.uni","name":"sharMethod","package":"phobos","parentType":"","signature":"size_t sharMethod(alias  _pred = \"a<b\",  Range,  T)(Range range,  T needle) if (is(T :  ElementType!Range))","url":"/phobos/std/uni.html#sharMethod"},{"doc":"Tests if T is some kind a set of code points. Intended for template constraints.","kind":"template","module":"std.uni","name":"isCodepointSet","package":"phobos","parentType":"","signature":"isCodepointSet(T)","url":"/phobos/std/uni.html#isCodepointSet"},{"doc":"Tests if `T` is a pair of integers that implicitly convert to `V`. The following code must compile for any pair `T`: --- (T x){ V a = x[0]; V b = x...","kind":"template","module":"std.uni","name":"isIntegralPair","package":"phobos","parentType":"","signature":"isIntegralPair(T,  V = uint)","url":"/phobos/std/uni.html#isIntegralPair"},{"doc":"Maps `Key` to a suitable integer index within the range of `size_t`. The mapping is constructed by applying predicates from `Prefix` left to right ...","kind":"template","module":"std.uni","name":"mapTrieIndex","package":"phobos","parentType":"","signature":"mapTrieIndex(Prefix...)","url":"/phobos/std/uni.html#mapTrieIndex"},{"doc":"","kind":"function","module":"std.uni","name":"mapTrieIndex","package":"phobos","parentType":"","signature":"size_t mapTrieIndex(Key)(Key key) if (isValidPrefixForTrie!(Key,  Prefix))","url":"/phobos/std/uni.html#mapTrieIndex"},{"doc":"","kind":"template","module":"std.uni","name":"GetBitSlicing","package":"phobos","parentType":"","signature":"GetBitSlicing(size_t top,  sizes...)","url":"/phobos/std/uni.html#GetBitSlicing"},{"doc":"","kind":"template","module":"std.uni","name":"callableWith","package":"phobos","parentType":"","signature":"callableWith(T)","url":"/phobos/std/uni.html#callableWith"},{"doc":"","kind":"template","module":"std.uni","name":"isValidPrefixForTrie","package":"phobos","parentType":"","signature":"isValidPrefixForTrie(Key,  Prefix...)","url":"/phobos/std/uni.html#isValidPrefixForTrie"},{"doc":"","kind":"template","module":"std.uni","name":"isValidArgsForTrie","package":"phobos","parentType":"","signature":"isValidArgsForTrie(Key,  Args...)","url":"/phobos/std/uni.html#isValidArgsForTrie"},{"doc":"A shorthand for creating a custom multi-level fixed Trie from a `CodepointSet`. `sizes` are numbers of bits per level, with the most significant bi...","kind":"template","module":"std.uni","name":"codepointSetTrie","package":"phobos","parentType":"","signature":"codepointSetTrie(sizes...)","url":"/phobos/std/uni.html#codepointSetTrie"},{"doc":"","kind":"function","module":"std.uni","name":"codepointSetTrie","package":"phobos","parentType":"","signature":"auto codepointSetTrie(Set)(Set set) if (isCodepointSet!Set)","url":"/phobos/std/uni.html#codepointSetTrie"},{"doc":"Type of Trie generated by codepointSetTrie function.","kind":"template","module":"std.uni","name":"CodepointSetTrie","package":"phobos","parentType":"","signature":"CodepointSetTrie(sizes...)","url":"/phobos/std/uni.html#CodepointSetTrie"},{"doc":"A slightly more general tool for building fixed `Trie` for the Unicode data.","kind":"template","module":"std.uni","name":"codepointTrie","package":"phobos","parentType":"","signature":"codepointTrie(T,  sizes...)","url":"/phobos/std/uni.html#codepointTrie"},{"doc":"","kind":"function","module":"std.uni","name":"codepointTrie","package":"phobos","parentType":"","signature":"auto codepointTrie()(T[dchar]  map,  T defValue = T.init)","url":"/phobos/std/uni.html#codepointTrie"},{"doc":"","kind":"function","module":"std.uni","name":"codepointTrie","package":"phobos","parentType":"","signature":"auto codepointTrie(R)(R range,  T defValue = T.init) if (isInputRange!R\n        &&  is(typeof(ElementType!R.init[0]) :  T)\n         &&  is(typeof(ElementType!R.init[1]) :  dchar))","url":"/phobos/std/uni.html#codepointTrie"},{"doc":"ditto","kind":"template","module":"std.uni","name":"CodepointTrie","package":"phobos","parentType":"","signature":"CodepointTrie(T,  sizes...)","url":"/phobos/std/uni.html#CodepointTrie"},{"doc":"","kind":"template","module":"std.uni","name":"cmpK0","package":"phobos","parentType":"","signature":"cmpK0(alias  Pred)","url":"/phobos/std/uni.html#cmpK0"},{"doc":"","kind":"function","module":"std.uni","name":"cmpK0","package":"phobos","parentType":"","signature":"bool cmpK0(Value,  Key)(Tuple!(Value,  Key)  a,  Tuple!(Value,  Key)  b)","url":"/phobos/std/uni.html#cmpK0"},{"doc":"The most general utility for construction of `Trie`s short of using `TrieBuilder` directly.","kind":"template","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"buildTrie(Value,  Key,  Args...)","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"function","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"auto buildTrie(Range)(Range range,  Value filler = Value.init) if (isInputRange!Range &&  is(typeof(Range.init.front[0]) :  Value)\n         &&  is(typeof(Range.init.front[1]) :  Key))","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"function","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"auto buildTrie(Range)(Range range,  Value filler = Value.init) if (is(TypeOfBitPacked!Value ==   bool)\n         &&  isInputRange!Range &&  is(typeof(Range.init.front[0]) :  Key)\n         &&  is(typeof(Range.init.front[1]) :  Key))","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"function","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"auto buildTrie(Range)(Range range,  Value filler,  bool  unsorted) if (isInputRange!Range\n        &&  is(typeof(Range.init.front[0]) :  Value)\n         &&  is(typeof(Range.init.front[1]) :  Key))","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"function","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"auto buildTrie(Range)(Range range,  Value filler = Value.init) if (is(TypeOfBitPacked!Value ==   bool)\n         &&  isInputRange!Range &&  is(typeof(Range.init.front) :  Key))","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"function","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"auto buildTrie()(Value[]  array,  Value filler = Value.init) if (isUnsigned!Key)","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"function","module":"std.uni","name":"buildTrie","package":"phobos","parentType":"","signature":"auto buildTrie(Key,  Value)(Value[Key]  map,  Value filler = Value.init)","url":"/phobos/std/uni.html#buildTrie"},{"doc":"","kind":"template","module":"std.uni","name":"Utf8Matcher","package":"phobos","parentType":"","signature":"Utf8Matcher()","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"badEncoding","package":"phobos","parentType":"","signature":"void badEncoding()","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"truncate","package":"phobos","parentType":"","signature":"char truncate()(char  ch)","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"encode","package":"phobos","parentType":"","signature":"static auto encode(size_t sz)(dchar  ch) if (sz >  1)","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"build","package":"phobos","parentType":"","signature":"auto build(Set)(Set set)","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"struct","module":"std.uni","name":"Impl","package":"phobos","parentType":"","signature":"Impl(Sizes...)","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"struct","module":"std.uni","name":"CherryPick","package":"phobos","parentType":"","signature":"CherryPick(I,  Sizes...)","url":"/phobos/std/uni.html#Utf8Matcher"},{"doc":"","kind":"template","module":"std.uni","name":"Utf16Matcher","package":"phobos","parentType":"","signature":"Utf16Matcher()","url":"/phobos/std/uni.html#Utf16Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"badEncoding","package":"phobos","parentType":"","signature":"void badEncoding()","url":"/phobos/std/uni.html#Utf16Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"encode2","package":"phobos","parentType":"","signature":"auto encode2(dchar  ch)","url":"/phobos/std/uni.html#Utf16Matcher"},{"doc":"","kind":"function","module":"std.uni","name":"build","package":"phobos","parentType":"","signature":"auto build(Set)(Set set)","url":"/phobos/std/uni.html#Utf16Matcher"},{"doc":"","kind":"struct","module":"std.uni","name":"Impl","package":"phobos","parentType":"","signature":"Impl(Sizes...) if (Sizes.length >=  1 &&  Sizes.length <=  2)","url":"/phobos/std/uni.html#Utf16Matcher"},{"doc":"","kind":"struct","module":"std.uni","name":"CherryPick","package":"phobos","parentType":"","signature":"CherryPick(I,  Sizes...) if (Sizes.length >=  1 &&  Sizes.length <=  2)","url":"/phobos/std/uni.html#Utf16Matcher"},{"doc":"","kind":"template","module":"std.uni","name":"bitSizeOf","package":"phobos","parentType":"","signature":"bitSizeOf(Args...)","url":"/phobos/std/uni.html#bitSizeOf"},{"doc":"Tests if `T` is some instantiation of $(LREF BitPacked)!(U, x) and thus suitable for packing.","kind":"template","module":"std.uni","name":"isBitPacked","package":"phobos","parentType":"","signature":"isBitPacked(T)","url":"/phobos/std/uni.html#isBitPacked"},{"doc":"Gives the type `U` from $(LREF BitPacked)!(U, x) or `T` itself for every other type.","kind":"template","module":"std.uni","name":"TypeOfBitPacked","package":"phobos","parentType":"","signature":"TypeOfBitPacked(T)","url":"/phobos/std/uni.html#TypeOfBitPacked"},{"doc":"","kind":"template","module":"std.uni","name":"Sequence","package":"phobos","parentType":"","signature":"Sequence(size_t start,  size_t end)","url":"/phobos/std/uni.html#Sequence"},{"doc":"","kind":"template","module":"std.uni","name":"useItemAt","package":"phobos","parentType":"","signature":"useItemAt(size_t idx,  T)","url":"/phobos/std/uni.html#useItemAt"},{"doc":"","kind":"function","module":"std.uni","name":"impl","package":"phobos","parentType":"","signature":"size_t impl(const  scope  T[]  arr){","url":"/phobos/std/uni.html#useItemAt"},{"doc":"","kind":"template","module":"std.uni","name":"useLastItem","package":"phobos","parentType":"","signature":"useLastItem(T)","url":"/phobos/std/uni.html#useLastItem"},{"doc":"","kind":"function","module":"std.uni","name":"impl","package":"phobos","parentType":"","signature":"size_t impl(const  scope  T[]  arr){","url":"/phobos/std/uni.html#useLastItem"},{"doc":"","kind":"template","module":"std.uni","name":"fullBitSize","package":"phobos","parentType":"","signature":"fullBitSize(Prefix...)","url":"/phobos/std/uni.html#fullBitSize"},{"doc":"","kind":"template","module":"std.uni","name":"idxTypes","package":"phobos","parentType":"","signature":"idxTypes(Key,  size_t fullBits,  Prefix...)","url":"/phobos/std/uni.html#idxTypes"},{"doc":"","kind":"variable","module":"std.uni","name":"lineSep","package":"phobos","parentType":"","signature":"dchar lineSep","url":"/phobos/std/uni.html#lineSep"},{"doc":"","kind":"variable","module":"std.uni","name":"paraSep","package":"phobos","parentType":"","signature":"dchar paraSep","url":"/phobos/std/uni.html#paraSep"},{"doc":"","kind":"variable","module":"std.uni","name":"nelSep","package":"phobos","parentType":"","signature":"dchar nelSep","url":"/phobos/std/uni.html#nelSep"},{"doc":"","kind":"variable","module":"std.uni","name":"lastDchar","package":"phobos","parentType":"","signature":"lastDchar","url":"/phobos/std/uni.html#lastDchar"},{"doc":"Encode and decode Uniform Resource Identifiers (URIs). URIs are used in internet transfer protocols. Valid URI characters consist of letters, digit...","kind":"module","module":"std.uri","name":"std.uri","package":"phobos","parentType":"","signature":"","url":"/phobos/std/uri.html"},{"doc":"","kind":"function","module":"std.uri","name":"URI_Encode","package":"phobos","parentType":"","signature":"string URI_Encode(dstring str,  uint  unescapedSet)","url":"/phobos/std/uri/URI_Encode.html"},{"doc":"","kind":"function","module":"std.uri","name":"ascii2hex","package":"phobos","parentType":"","signature":"uint ascii2hex(dchar  c)","url":"/phobos/std/uri/ascii2hex.html"},{"doc":"","kind":"function","module":"std.uri","name":"URI_Decode","package":"phobos","parentType":"","signature":"dstring URI_Decode(Char)(scope  const(Char)[]  uri,  uint  reservedSet) if (isSomeChar!Char)","url":"/phobos/std/uri/URI_Decode.html"},{"doc":"Decodes the URI string encodedURI into a UTF-8 string and returns it. Escape sequences that resolve to reserved URI characters are not replaced. Es...","kind":"function","module":"std.uri","name":"decode","package":"phobos","parentType":"","signature":"string decode(Char)(scope  const(Char)[]  encodedURI) if (isSomeChar!Char)","url":"/phobos/std/uri/decode.html"},{"doc":"Decodes the URI string encodedURI into a UTF-8 string and returns it. All escape sequences are decoded.","kind":"function","module":"std.uri","name":"decodeComponent","package":"phobos","parentType":"","signature":"string decodeComponent(Char)(scope  const(Char)[]  encodedURIComponent) if (isSomeChar!Char)","url":"/phobos/std/uri/decodeComponent.html"},{"doc":"Encodes the UTF-8 string uri into a URI and returns that URI. Any character not a valid URI character is escaped. The '#' character is not escaped.","kind":"function","module":"std.uri","name":"encode","package":"phobos","parentType":"","signature":"string encode(Char)(scope  const(Char)[]  uri) if (isSomeChar!Char)","url":"/phobos/std/uri/encode.html"},{"doc":"Encodes the UTF-8 string uriComponent into a URI and returns that URI. Any character not a letter, digit, or one of -_.!~*'() is escaped.","kind":"function","module":"std.uri","name":"encodeComponent","package":"phobos","parentType":"","signature":"string encodeComponent(Char)(scope  const(Char)[]  uriComponent) if (isSomeChar!Char)","url":"/phobos/std/uri/encodeComponent.html"},{"doc":"","kind":"function","module":"std.uri","name":"urlEncode","package":"phobos","parentType":"","signature":"string urlEncode(scope  string[string]  values)","url":"/phobos/std/uri/urlEncode.html"},{"doc":"Does string s[] start with a URL? Returns: -1   it does not len  it does, and s[0 .. len] is the slice of s[] that is that URL","kind":"function","module":"std.uri","name":"uriLength","package":"phobos","parentType":"","signature":"ptrdiff_t uriLength(Char)(scope  const(Char)[]  s) if (isSomeChar!Char)","url":"/phobos/std/uri/uriLength.html"},{"doc":"Does string s[] start with an email address? Returns: -1    it does not len   it does, and s[0 .. i] is the slice of s[] that is that email address...","kind":"function","module":"std.uri","name":"emailLength","package":"phobos","parentType":"","signature":"ptrdiff_t emailLength(Char)(scope  const(Char)[]  s) if (isSomeChar!Char)","url":"/phobos/std/uri/emailLength.html"},{"doc":"This Exception is thrown if something goes wrong when encoding or decoding a URI.","kind":"class","module":"std.uri","name":"URIException","package":"phobos","parentType":"","signature":"URIException : Exception","url":"/phobos/std/uri.html#URIException"},{"doc":"","kind":"variable","module":"std.uri","name":"hex2ascii","package":"phobos","parentType":"","signature":"char[16] hex2ascii","url":"/phobos/std/uri.html#hex2ascii"},{"doc":"","kind":"variable","module":"std.uri","name":"uri_flags","package":"phobos","parentType":"","signature":"ubyte[128] uri_flags","url":"/phobos/std/uri.html#uri_flags"},{"doc":"Encode and decode UTF-8, UTF-16 and UTF-32 strings.","kind":"module","module":"std.utf","name":"std.utf","package":"phobos","parentType":"","signature":"","url":"/phobos/std/utf.html"},{"doc":"","kind":"function","module":"std.utf","name":"invalidUTFstrings","package":"phobos","parentType":"","signature":"auto invalidUTFstrings(Char)() if (isSomeChar!Char)","url":"/phobos/std/utf/invalidUTFstrings.html"},{"doc":"Check whether the given Unicode code point is valid.","kind":"function","module":"std.utf","name":"isValidDchar","package":"phobos","parentType":"","signature":"bool isValidDchar(dchar  c)","url":"/phobos/std/utf/isValidDchar.html"},{"doc":"Checks if a single character forms a valid code point.","kind":"function","module":"std.utf","name":"isValidCodepoint","package":"phobos","parentType":"","signature":"bool isValidCodepoint(Char)(Char c) if (isSomeChar!Char)","url":"/phobos/std/utf/isValidCodepoint.html"},{"doc":"Calculate the length of the UTF sequence starting at `index` in `str`.","kind":"function","module":"std.utf","name":"stride","package":"phobos","parentType":"","signature":"uint stride(S)(auto  ref  S str,  size_t index) if (is(S :  const  char[])  ||\n    (isRandomAccessRange!S &&  is(immutable  ElementType!S ==  immutable  char)))","url":"/phobos/std/utf/stride.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"stride","package":"phobos","parentType":"","signature":"uint stride(S)(auto  ref  S str) if (is(S :  const  char[])  ||\n    (isInputRange!S &&  is(immutable  ElementType!S ==  immutable  char)))","url":"/phobos/std/utf/stride.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"stride","package":"phobos","parentType":"","signature":"uint stride(S)(auto  ref  S str,  size_t index) if (is(S :  const  wchar[])  ||\n    (isRandomAccessRange!S &&  is(immutable  ElementType!S ==  immutable  wchar)))","url":"/phobos/std/utf/stride.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"stride","package":"phobos","parentType":"","signature":"uint stride(S)(auto  ref  S str) if (is(S :  const  wchar[]))","url":"/phobos/std/utf/stride.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"stride","package":"phobos","parentType":"","signature":"uint stride(S)(auto  ref  S str) if (isInputRange!S &&  is(immutable  ElementType!S ==  immutable  wchar)  &&\n    !is(S :  const  wchar[]))","url":"/phobos/std/utf/stride.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"stride","package":"phobos","parentType":"","signature":"uint stride(S)(auto  ref  S str,  size_t index =  0) if (is(S :  const  dchar[])  ||\n    (isInputRange!S &&  is(immutable  ElementEncodingType!S ==  immutable  dchar)))","url":"/phobos/std/utf/stride.html"},{"doc":"","kind":"function","module":"std.utf","name":"strideImpl","package":"phobos","parentType":"","signature":"uint strideImpl(char  c,  size_t index)","url":"/phobos/std/utf/strideImpl.html"},{"doc":"Calculate the length of the UTF sequence ending one code unit before `index` in `str`.","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str,  size_t index) if (is(S :  const  char[])  ||\n    (isRandomAccessRange!S &&  is(immutable  ElementType!S ==  immutable  char)))","url":"/phobos/std/utf/strideBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str) if (is(S :  const  char[])  ||\n    (isRandomAccessRange!S &&  hasLength!S &&  is(immutable  ElementType!S ==  immutable  char)))","url":"/phobos/std/utf/strideBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str) if (isBidirectionalRange!S &&  is(immutable  ElementType!S ==  immutable  char)  && !isRandomAccessRange!S)","url":"/phobos/std/utf/strideBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str,  size_t index) if (is(S :  const  wchar[])  ||\n    (isRandomAccessRange!S &&  is(immutable  ElementType!S ==  immutable  wchar)))","url":"/phobos/std/utf/strideBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str) if (is(S :  const  wchar[])  ||\n    (isBidirectionalRange!S &&  is(immutable  ElementType!S ==  immutable  wchar)))","url":"/phobos/std/utf/strideBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str,  size_t index) if (isRandomAccessRange!S &&  is(immutable  ElementEncodingType!S ==  immutable  dchar))","url":"/phobos/std/utf/strideBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"strideBack","package":"phobos","parentType":"","signature":"uint strideBack(S)(auto  ref  S str) if (isBidirectionalRange!S &&  is(immutable  ElementEncodingType!S ==  immutable  dchar))","url":"/phobos/std/utf/strideBack.html"},{"doc":"Given `index` into `str` and assuming that `index` is at the start of a UTF sequence, `toUCSindex` determines the number of UCS characters up to `i...","kind":"function","module":"std.utf","name":"toUCSindex","package":"phobos","parentType":"","signature":"size_t toUCSindex(C)(const(C)[]  str,  size_t index) if (isSomeChar!C)","url":"/phobos/std/utf/toUCSindex.html"},{"doc":"Given a UCS index `n` into `str`, returns the UTF index. So, `n` is how many code points into the string the code point is, and the array index of ...","kind":"function","module":"std.utf","name":"toUTFindex","package":"phobos","parentType":"","signature":"size_t toUTFindex(C)(const(C)[]  str,  size_t n) if (isSomeChar!C)","url":"/phobos/std/utf/toUTFindex.html"},{"doc":"Decodes and returns the code point starting at `str[index]`. `index` is advanced to one past the decoded code point. If the code point is not well-...","kind":"function","module":"std.utf","name":"decode","package":"phobos","parentType":"","signature":"dchar decode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(auto  ref  S str,  ref  size_t index) if (!isSomeString!S &&\n     isRandomAccessRange!S &&  hasSlicing!S &&  hasLength!S &&  isSomeChar!(ElementType!S))","url":"/phobos/std/utf/decode.html"},{"doc":"ditto","kind":"function","module":"std.utf","name":"decode","package":"phobos","parentType":"","signature":"dchar decode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n auto  ref  scope  S str,  ref  size_t index) if (isSomeString!S)","url":"/phobos/std/utf/decode.html"},{"doc":"`decodeFront` is a variant of $(LREF decode) which specifically decodes the first code point. Unlike $(LREF decode), `decodeFront` accepts any $(RE...","kind":"function","module":"std.utf","name":"decodeFront","package":"phobos","parentType":"","signature":"dchar decodeFront(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n ref  S str,  out  size_t numCodeUnits) if (!isSomeString!S &&  isInputRange!S &&  isSomeChar!(ElementType!S))","url":"/phobos/std/utf/decodeFront.html"},{"doc":"ditto","kind":"function","module":"std.utf","name":"decodeFront","package":"phobos","parentType":"","signature":"dchar decodeFront(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n ref  scope  S str,  out  size_t numCodeUnits) if (isSomeString!S)","url":"/phobos/std/utf/decodeFront.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"decodeFront","package":"phobos","parentType":"","signature":"dchar decodeFront(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(ref  S str) if (isInputRange!S &&  isSomeChar!(ElementType!S))","url":"/phobos/std/utf/decodeFront.html"},{"doc":"`decodeBack` is a variant of $(LREF decode) which specifically decodes the last code point. Unlike $(LREF decode), `decodeBack` accepts any bidirec...","kind":"function","module":"std.utf","name":"decodeBack","package":"phobos","parentType":"","signature":"dchar decodeBack(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n     ref  S str,  out  size_t numCodeUnits) if (isSomeString!S)","url":"/phobos/std/utf/decodeBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"decodeBack","package":"phobos","parentType":"","signature":"dchar decodeBack(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n     ref  S str,  out  size_t numCodeUnits) if (!isSomeString!S &&  isSomeChar!(ElementType!S)  &&  isBidirectionalRange!S\n    && ((isRandomAccessRange!S &&  hasLength!S)  || !isRandomAccessRange!S))","url":"/phobos/std/utf/decodeBack.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"decodeBack","package":"phobos","parentType":"","signature":"dchar decodeBack(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(ref  S str) if (isSomeString!S\n    || (isRandomAccessRange!S &&  hasLength!S &&  isSomeChar!(ElementType!S))\n     || (!isRandomAccessRange!S &&  isBidirectionalRange!S &&  isSomeChar!(ElementType!S)))","url":"/phobos/std/utf/decodeBack.html"},{"doc":"","kind":"function","module":"std.utf","name":"decodeImpl","package":"phobos","parentType":"","signature":"dchar decodeImpl(bool  canIndex,  UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n     auto  ref  S str,  ref  size_t index) if (\n     is(S :  const  char[])  || (isInputRange!S &&  is(immutable  ElementEncodingType!S ==  immutable  char)))","url":"/phobos/std/utf/decodeImpl.html"},{"doc":"","kind":"function","module":"std.utf","name":"decodeImpl","package":"phobos","parentType":"","signature":"dchar decodeImpl(bool  canIndex,  UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(auto  ref  S str,  ref  size_t index) if (is(S :  const  wchar[])  || (isInputRange!S &&  is(immutable  ElementEncodingType!S ==  immutable  wchar)))","url":"/phobos/std/utf/decodeImpl.html"},{"doc":"","kind":"function","module":"std.utf","name":"decodeImpl","package":"phobos","parentType":"","signature":"dchar decodeImpl(bool  canIndex,  UseReplacementDchar useReplacementDchar =  No.useReplacementDchar,  S)(\n     auto  ref  S str,  ref  size_t index) if (is(S :  const  dchar[])  || (isInputRange!S &&  is(immutable  ElementEncodingType!S ==  immutable  dchar)))","url":"/phobos/std/utf/decodeImpl.html"},{"doc":"","kind":"function","module":"std.utf","name":"_utfException","package":"phobos","parentType":"","signature":"dchar _utfException(UseReplacementDchar useReplacementDchar)(string msg,  dchar  c)","url":"/phobos/std/utf/_utfException.html"},{"doc":"Encodes `c` into the static array, `buf`, and returns the actual length of the encoded character (a number between `1` and `4` for `char[4]` buffer...","kind":"function","module":"std.utf","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar)(\n     out  char[4]  buf,  dchar  c)","url":"/phobos/std/utf/encode.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar)(\n     out  wchar[2]  buf,  dchar  c)","url":"/phobos/std/utf/encode.html"},{"doc":"Ditto","kind":"function","module":"std.utf","name":"encode","package":"phobos","parentType":"","signature":"size_t encode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar)(\n     out  dchar[1]  buf,  dchar  c)","url":"/phobos/std/utf/encode.html"},{"doc":"Encodes `c` in `str`'s encoding and appends it to `str`.","kind":"function","module":"std.utf","name":"encode","package":"phobos","parentType":"","signature":"void encode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar)(\n     ref  scope  char[]  str,  dchar  c)","url":"/phobos/std/utf/encode.html"},{"doc":"ditto","kind":"function","module":"std.utf","name":"encode","package":"phobos","parentType":"","signature":"void encode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar)(\n     ref  scope  wchar[]  str,  dchar  c)","url":"/phobos/std/utf/encode.html"},{"doc":"ditto","kind":"function","module":"std.utf","name":"encode","package":"phobos","parentType":"","signature":"void encode(UseReplacementDchar useReplacementDchar =  No.useReplacementDchar)(\n     ref  scope  dchar[]  str,  dchar  c)","url":"/phobos/std/utf/encode.html"},{"doc":"Returns the number of code units that are required to encode the code point `c` when `C` is the character type used to encode it.","kind":"function","module":"std.utf","name":"codeLength","package":"phobos","parentType":"","signature":"ubyte codeLength(C)(dchar  c) if (isSomeChar!C)","url":"/phobos/std/utf/codeLength.html"},{"doc":"Returns the number of code units that are required to encode `str` in a string whose character type is `C`. This is particularly useful when slicin...","kind":"function","module":"std.utf","name":"codeLength","package":"phobos","parentType":"","signature":"size_t codeLength(C,  InputRange)(InputRange input) if (isSomeFiniteCharInputRange!InputRange)","url":"/phobos/std/utf/codeLength.html"},{"doc":"","kind":"function","module":"std.utf","name":"canSearchInCodeUnits","package":"phobos","parentType":"","signature":"bool canSearchInCodeUnits(C)(dchar  c) if (isSomeChar!C)","url":"/phobos/std/utf/canSearchInCodeUnits.html"},{"doc":"Checks to see if `str` is well-formed unicode or not.","kind":"function","module":"std.utf","name":"validate","package":"phobos","parentType":"","signature":"void validate(S)(in  S str) if (isSomeString!S)","url":"/phobos/std/utf/validate.html"},{"doc":"Encodes the elements of `s` to UTF-8 and returns a newly allocated string of the elements.","kind":"function","module":"std.utf","name":"toUTF8","package":"phobos","parentType":"","signature":"string toUTF8(S)(S s) if (isSomeFiniteCharInputRange!S)","url":"/phobos/std/utf/toUTF8.html"},{"doc":"Encodes the elements of `s` to UTF-16 and returns a newly GC allocated `wstring` of the elements.","kind":"function","module":"std.utf","name":"toUTF16","package":"phobos","parentType":"","signature":"wstring toUTF16(S)(S s) if (isSomeFiniteCharInputRange!S)","url":"/phobos/std/utf/toUTF16.html"},{"doc":"Encodes the elements of `s` to UTF-32 and returns a newly GC allocated `dstring` of the elements.","kind":"function","module":"std.utf","name":"toUTF32","package":"phobos","parentType":"","signature":"dstring toUTF32(S)(scope  S s) if (isSomeFiniteCharInputRange!S)","url":"/phobos/std/utf/toUTF32.html"},{"doc":"","kind":"function","module":"std.utf","name":"toUTFImpl","package":"phobos","parentType":"","signature":"T toUTFImpl(T,  S)(scope  S s)","url":"/phobos/std/utf/toUTFImpl.html"},{"doc":"","kind":"function","module":"std.utf","name":"toUTFzImpl","package":"phobos","parentType":"","signature":"P toUTFzImpl(P,  S)(return  scope  S str) if (is(immutable  typeof(* P.init)  ==  typeof(str[0])))","url":"/phobos/std/utf/toUTFzImpl.html"},{"doc":"","kind":"function","module":"std.utf","name":"toUTFzImpl","package":"phobos","parentType":"","signature":"P toUTFzImpl(P,  S)(return  scope  S str) if (is(typeof(str[0])  C)  &&  is(immutable  typeof(* P.init)  ==  immutable  C)  && !is(C ==  immutable))","url":"/phobos/std/utf/toUTFzImpl.html"},{"doc":"","kind":"function","module":"std.utf","name":"toUTFzImpl","package":"phobos","parentType":"","signature":"P toUTFzImpl(P,  S)(S str) if (!is(immutable  typeof(* P.init)  ==  immutable  typeof(str[0])))","url":"/phobos/std/utf/toUTFzImpl.html"},{"doc":"`toUTF16z` is a convenience function for `toUTFz!(const(wchar)*)`.","kind":"function","module":"std.utf","name":"toUTF16z","package":"phobos","parentType":"","signature":"const(wchar) * toUTF16z(C)(const(C)[]  str) if (isSomeChar!C)","url":"/phobos/std/utf/toUTF16z.html"},{"doc":"Returns the total number of code points encoded in `str`.","kind":"function","module":"std.utf","name":"count","package":"phobos","parentType":"","signature":"size_t count(C)(const(C)[]  str) if (isSomeChar!C)","url":"/phobos/std/utf/count.html"},{"doc":"Iterate a range of char, wchar, or dchars by code unit.","kind":"function","module":"std.utf","name":"byCodeUnit","package":"phobos","parentType":"","signature":"auto byCodeUnit(R)(R r) if ((isConvertibleToString!R && !isStaticArray!R)  ||\n    (isInputRange!R &&  isSomeChar!(ElementEncodingType!R)))","url":"/phobos/std/utf/byCodeUnit.html"},{"doc":"Exception thrown on errors in std.utf functions.","kind":"class","module":"std.utf","name":"UTFException","package":"phobos","parentType":"","signature":"UTFException : UnicodeException","url":"/phobos/std/utf.html#UTFException"},{"doc":"","kind":"method","module":"std.utf","name":"setSequence","package":"phobos","parentType":"UTFException","signature":"UTFException setSequence(scope  uint[]  data...)","url":"/phobos/std/utf/UTFException.setSequence.html"},{"doc":"Returns: A `string` detailing the invalid UTF sequence.","kind":"method","module":"std.utf","name":"toString","package":"phobos","parentType":"UTFException","signature":"string toString()","url":"/phobos/std/utf/UTFException.toString.html"},{"doc":"Whether or not to replace invalid UTF with $(LREF replacementDchar)","kind":"alias","module":"std.utf","name":"UseReplacementDchar","package":"phobos","parentType":"","signature":"UseReplacementDchar = Flag!\"useReplacementDchar\"","url":"/phobos/std/utf.html#UseReplacementDchar"},{"doc":"Iterate an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) of characters by char, wchar, or dchar. These aliases simply forward to $...","kind":"alias","module":"std.utf","name":"byChar","package":"phobos","parentType":"","signature":"byChar = byUTF!char","url":"/phobos/std/utf.html#byChar"},{"doc":"Ditto","kind":"alias","module":"std.utf","name":"byWchar","package":"phobos","parentType":"","signature":"byWchar = byUTF!wchar","url":"/phobos/std/utf.html#byWchar"},{"doc":"Ditto","kind":"alias","module":"std.utf","name":"byDchar","package":"phobos","parentType":"","signature":"byDchar = byUTF!dchar","url":"/phobos/std/utf.html#byDchar"},{"doc":"","kind":"template","module":"std.utf","name":"codeUnitLimit","package":"phobos","parentType":"","signature":"codeUnitLimit(S)","url":"/phobos/std/utf.html#codeUnitLimit"},{"doc":"Returns a C-style zero-terminated string equivalent to `str`. `str` must not contain embedded `'\\0'`'s as any C function will treat the first `'\\0'...","kind":"template","module":"std.utf","name":"toUTFz","package":"phobos","parentType":"","signature":"toUTFz(P)","url":"/phobos/std/utf.html#toUTFz"},{"doc":"","kind":"function","module":"std.utf","name":"toUTFz","package":"phobos","parentType":"","signature":"P toUTFz(S)(S str) if (isSomeString!S)","url":"/phobos/std/utf.html#toUTFz"},{"doc":"Iterate an $(REF_ALTTEXT input range, isInputRange, std,range,primitives) of characters by char type `C` by encoding the elements of the range.","kind":"template","module":"std.utf","name":"byUTF","package":"phobos","parentType":"","signature":"byUTF(C,  UseReplacementDchar useReplacementDchar =  Yes.useReplacementDchar)","url":"/phobos/std/utf.html#byUTF"},{"doc":"Inserted in place of invalid UTF sequences.","kind":"variable","module":"std.utf","name":"replacementDchar","package":"phobos","parentType":"","signature":"dchar replacementDchar","url":"/phobos/std/utf.html#replacementDchar"},{"doc":"* A $(LINK2 http://en.wikipedia.org/wiki/Universally_unique_identifier, UUID), or * $(LINK2 http://en.wikipedia.org/wiki/Universally_unique_identif...","kind":"module","module":"std.uuid","name":"std.uuid","package":"phobos","parentType":"","signature":"","url":"/phobos/std/uuid.html"},{"doc":"This function generates a name based (Version 3) UUID from a namespace UUID and a name. If no namespace UUID was passed, the empty UUID `UUID.init`...","kind":"function","module":"std.uuid","name":"md5UUID","package":"phobos","parentType":"","signature":"UUID md5UUID(const(char[])  name,  const  UUID namespace =  UUID.init)","url":"/phobos/std/uuid/md5UUID.html"},{"doc":"ditto","kind":"function","module":"std.uuid","name":"md5UUID","package":"phobos","parentType":"","signature":"UUID md5UUID(const(ubyte[])  data,  const  UUID namespace =  UUID.init)","url":"/phobos/std/uuid/md5UUID.html"},{"doc":"This function generates a name based (Version 5) UUID from a namespace UUID and a name. If no namespace UUID was passed, the empty UUID `UUID.init`...","kind":"function","module":"std.uuid","name":"sha1UUID","package":"phobos","parentType":"","signature":"UUID sha1UUID(scope  const(char)[]  name,  scope  const  UUID namespace =  UUID.init)","url":"/phobos/std/uuid/sha1UUID.html"},{"doc":"ditto","kind":"function","module":"std.uuid","name":"sha1UUID","package":"phobos","parentType":"","signature":"UUID sha1UUID(scope  const(ubyte)[]  data,  scope  const  UUID namespace =  UUID.init)","url":"/phobos/std/uuid/sha1UUID.html"},{"doc":"This function generates a random number based UUID from a random number generator.","kind":"function","module":"std.uuid","name":"randomUUID","package":"phobos","parentType":"","signature":"UUID randomUUID()","url":"/phobos/std/uuid/randomUUID.html"},{"doc":"ditto","kind":"function","module":"std.uuid","name":"randomUUID","package":"phobos","parentType":"","signature":"UUID randomUUID(RNG)(ref  RNG randomGen) if (isInputRange!RNG &&  isIntegral!(ElementType!RNG))","url":"/phobos/std/uuid/randomUUID.html"},{"doc":"This function returns a timestamp + random based UUID aka. uuid v7.","kind":"function","module":"std.uuid","name":"timestampRandomUUID","package":"phobos","parentType":"","signature":"UUID timestampRandomUUID()","url":"/phobos/std/uuid/timestampRandomUUID.html"},{"doc":"This is a less strict parser compared to the parser used in the UUID constructor. It enforces the following rules:","kind":"function","module":"std.uuid","name":"parseUUID","package":"phobos","parentType":"","signature":"UUID parseUUID(T)(T uuidString) if (isSomeString!T)","url":"/phobos/std/uuid/parseUUID.html"},{"doc":"ditto","kind":"function","module":"std.uuid","name":"parseUUID","package":"phobos","parentType":"","signature":"UUID parseUUID(Range)(ref  Range uuidRange) if (isInputRange!Range &&  isSomeChar!(ElementType!Range))","url":"/phobos/std/uuid/parseUUID.html"},{"doc":"","kind":"function","module":"std.uuid","name":"generateV7RandomData","package":"phobos","parentType":"","signature":"ubyte[10] generateV7RandomData()","url":"/phobos/std/uuid/generateV7RandomData.html"},{"doc":"","kind":"struct","module":"std.uuid","name":"UUID","package":"phobos","parentType":"","signature":"UUID","url":"/phobos/std/uuid.html#UUID"},{"doc":"","kind":"method","module":"std.uuid","name":"toChar","package":"phobos","parentType":"UUID","signature":"Char toChar(Char)(size_t i)","url":"/phobos/std/uuid/UUID.toChar.html"},{"doc":"","kind":"method","module":"std.uuid","name":"asArrayOf","package":"phobos","parentType":"UUID","signature":"T[16 /  T.sizeof] asArrayOf(T)() if (isIntegral!T)","url":"/phobos/std/uuid/UUID.asArrayOf.html"},{"doc":"Returns true if and only if the UUID is equal to {00000000-0000-0000-0000-000000000000}","kind":"method","module":"std.uuid","name":"empty","package":"phobos","parentType":"UUID","signature":"bool empty()","url":"/phobos/std/uuid/UUID.empty.html"},{"doc":"If the UUID is of version 7 it has a timestamp that this function returns, otherwise and UUIDParsingException is thrown.","kind":"method","module":"std.uuid","name":"v7Timestamp","package":"phobos","parentType":"UUID","signature":"SysTime v7Timestamp()","url":"/phobos/std/uuid/UUID.v7Timestamp.html"},{"doc":"RFC 4122 defines different internal data layouts for UUIDs. Returns the format used by this UUID.","kind":"method","module":"std.uuid","name":"variant","package":"phobos","parentType":"UUID","signature":"Variant variant()","url":"/phobos/std/uuid/UUID.variant.html"},{"doc":"RFC 4122 defines different UUID versions. The version shows how a UUID was generated, e.g. a version 4 UUID was generated from a random number, a v...","kind":"method","module":"std.uuid","name":"uuidVersion","package":"phobos","parentType":"UUID","signature":"Version uuidVersion()","url":"/phobos/std/uuid/UUID.uuidVersion.html"},{"doc":"Swap the data of this UUID with the data of rhs.","kind":"method","module":"std.uuid","name":"swap","package":"phobos","parentType":"UUID","signature":"void swap(ref  UUID rhs)","url":"/phobos/std/uuid/UUID.swap.html"},{"doc":"All of the standard numeric operators are defined for the UUID struct.","kind":"method","module":"std.uuid","name":"opEquals","package":"phobos","parentType":"UUID","signature":"bool opEquals(const  UUID s)","url":"/phobos/std/uuid/UUID.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.uuid","name":"opEquals","package":"phobos","parentType":"UUID","signature":"bool opEquals(ref  const  scope  UUID s)","url":"/phobos/std/uuid/UUID.opEquals.html"},{"doc":"ditto","kind":"method","module":"std.uuid","name":"opCmp","package":"phobos","parentType":"UUID","signature":"int opCmp(const  UUID s)","url":"/phobos/std/uuid/UUID.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.uuid","name":"opCmp","package":"phobos","parentType":"UUID","signature":"int opCmp(ref  const  scope  UUID s)","url":"/phobos/std/uuid/UUID.opCmp.html"},{"doc":"ditto","kind":"method","module":"std.uuid","name":"opAssign","package":"phobos","parentType":"UUID","signature":"UUID opAssign(const  UUID s)","url":"/phobos/std/uuid/UUID.opAssign.html"},{"doc":"ditto","kind":"method","module":"std.uuid","name":"opAssign","package":"phobos","parentType":"UUID","signature":"UUID opAssign(ref  const  scope  UUID s)","url":"/phobos/std/uuid/UUID.opAssign.html"},{"doc":"ditto","kind":"method","module":"std.uuid","name":"toHash","package":"phobos","parentType":"UUID","signature":"size_t toHash()","url":"/phobos/std/uuid/UUID.toHash.html"},{"doc":"Write the UUID into `sink` as an ASCII string in the canonical form, which is 36 characters in the form \"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\" Para...","kind":"method","module":"std.uuid","name":"toString","package":"phobos","parentType":"UUID","signature":"void toString(Writer)(scope  Writer sink)","url":"/phobos/std/uuid/UUID.toString.html"},{"doc":"Return the UUID as a string in the canonical form.","kind":"method","module":"std.uuid","name":"toString","package":"phobos","parentType":"UUID","signature":"string toString()","url":"/phobos/std/uuid/UUID.toString.html"},{"doc":"This exception is thrown if an error occurs when parsing a UUID from a string.","kind":"class","module":"std.uuid","name":"UUIDParsingException","package":"phobos","parentType":"","signature":"UUIDParsingException : Exception","url":"/phobos/std/uuid.html#UUIDParsingException"},{"doc":"Default namespace from RFC 4122","kind":"variable","module":"std.uuid","name":"dnsNamespace","package":"phobos","parentType":"","signature":"dnsNamespace","url":"/phobos/std/uuid.html#dnsNamespace"},{"doc":"Default namespace from RFC 4122","kind":"variable","module":"std.uuid","name":"urlNamespace","package":"phobos","parentType":"","signature":"urlNamespace","url":"/phobos/std/uuid.html#urlNamespace"},{"doc":"Default namespace from RFC 4122","kind":"variable","module":"std.uuid","name":"oidNamespace","package":"phobos","parentType":"","signature":"oidNamespace","url":"/phobos/std/uuid.html#oidNamespace"},{"doc":"Default namespace from RFC 4122","kind":"variable","module":"std.uuid","name":"x500Namespace","package":"phobos","parentType":"","signature":"x500Namespace","url":"/phobos/std/uuid.html#x500Namespace"},{"doc":"Regex string to extract UUIDs from text.","kind":"variable","module":"std.uuid","name":"uuidRegex","package":"phobos","parentType":"","signature":"uuidRegex","url":"/phobos/std/uuid.html#uuidRegex"},{"doc":"This module implements a $(HTTP erdani.org/publications/cuj-04-2002.php.html,discriminated union) type (a.k.a. $(HTTP en.wikipedia.org/wiki/Tagged_...","kind":"module","module":"std.variant","name":"std.variant","package":"phobos","parentType":"","signature":"","url":"/phobos/std/variant.html"},{"doc":"Returns an array of variants constructed from `args`.","kind":"function","module":"std.variant","name":"variantArray","package":"phobos","parentType":"","signature":"Variant[] variantArray(T...)(T args)","url":"/phobos/std/variant/variantArray.html"},{"doc":"","kind":"function","module":"std.variant","name":"visitImpl","package":"phobos","parentType":"","signature":"auto visitImpl(bool  Strict,  VariantType,  Handler...)(VariantType variant) if (isAlgebraic!VariantType &&  Handler.length >  0)","url":"/phobos/std/variant/visitImpl.html"},{"doc":"","kind":"struct","module":"std.variant","name":"This","package":"phobos","parentType":"","signature":"This","url":"/phobos/std/variant.html#This"},{"doc":"","kind":"alias","module":"std.variant","name":"This2Variant","package":"phobos","parentType":"","signature":"This2Variant(V,  T...) = AliasSeq!(ReplaceTypeUnless!(isAlgebraic,  This,  V,  T))","url":"/phobos/std/variant.html#This2Variant"},{"doc":"Back-end type seldom used directly by user code. Two commonly-used types using `VariantN` are:","kind":"struct","module":"std.variant","name":"VariantN","package":"phobos","parentType":"","signature":"VariantN(size_t maxDataSize,  AllowedTypesParam...)","url":"/phobos/std/variant.html#VariantN"},{"doc":"","kind":"method","module":"std.variant","name":"handler","package":"phobos","parentType":"VariantN","signature":"ptrdiff_t handler(A :  void)(OpID selector,  ubyte[size] *,  void *  parm)","url":"/phobos/std/variant/VariantN.handler.html"},{"doc":"","kind":"method","module":"std.variant","name":"handler","package":"phobos","parentType":"VariantN","signature":"ptrdiff_t handler(A)(OpID selector,  ubyte[size] *  pStore,  void *  parm)","url":"/phobos/std/variant/VariantN.handler.html"},{"doc":"Assigns a `VariantN` from a generic argument. Statically rejects disallowed types.","kind":"method","module":"std.variant","name":"opAssign","package":"phobos","parentType":"VariantN","signature":"VariantN opAssign(T)(T rhs)","url":"/phobos/std/variant/VariantN.opAssign.html"},{"doc":"","kind":"method","module":"std.variant","name":"opAssign","package":"phobos","parentType":"VariantN","signature":"VariantN opAssign(T :  VariantN!(tsize,  Types),  size_t tsize,  Types...)(T rhs) if (!is(T :  VariantN)  &&  Types.length >  0 &&  allSatisfy!(allowed,  Types))","url":"/phobos/std/variant/VariantN.opAssign.html"},{"doc":"","kind":"method","module":"std.variant","name":"opCall","package":"phobos","parentType":"VariantN","signature":"Variant opCall(P...)(auto  ref  P params)","url":"/phobos/std/variant/VariantN.opCall.html"},{"doc":"Returns true if and only if the `VariantN` object holds a valid value (has been initialized with, or assigned from, a valid value).","kind":"method","module":"std.variant","name":"hasValue","package":"phobos","parentType":"VariantN","signature":"bool hasValue()","url":"/phobos/std/variant/VariantN.hasValue.html"},{"doc":"If the `VariantN` object holds a value of the $(I exact) type `T`, returns a pointer to that value. Otherwise, returns `null`. In cases where `T` i...","kind":"method","module":"std.variant","name":"peek","package":"phobos","parentType":"VariantN","signature":"inout(T) * peek(T)()","url":"/phobos/std/variant/VariantN.peek.html"},{"doc":"Returns the `typeid` of the currently held value.","kind":"method","module":"std.variant","name":"type","package":"phobos","parentType":"VariantN","signature":"TypeInfo type()","url":"/phobos/std/variant/VariantN.type.html"},{"doc":"Returns `true` if and only if the `VariantN` object holds an object implicitly convertible to type `T`. Implicit convertibility is defined as per $...","kind":"method","module":"std.variant","name":"convertsTo","package":"phobos","parentType":"VariantN","signature":"bool convertsTo(T)()","url":"/phobos/std/variant/VariantN.convertsTo.html"},{"doc":"Returns the value stored in the `VariantN` object, either by specifying the needed type or the index in the list of allowed types. The latter overl...","kind":"method","module":"std.variant","name":"get","package":"phobos","parentType":"VariantN","signature":"inout(T) get(T)()","url":"/phobos/std/variant/VariantN.get.html"},{"doc":"Ditto","kind":"method","module":"std.variant","name":"get","package":"phobos","parentType":"VariantN","signature":"@property auto get(uint  index)() if (index <  AllowedTypes.length)","url":"/phobos/std/variant/VariantN.get.html"},{"doc":"Returns the value stored in the `VariantN` object, explicitly converted (coerced) to the requested type $(D T). If `T` is a string type, the value ...","kind":"method","module":"std.variant","name":"coerce","package":"phobos","parentType":"VariantN","signature":"T coerce(T)()","url":"/phobos/std/variant/VariantN.coerce.html"},{"doc":"Formats the stored value as a string.","kind":"method","module":"std.variant","name":"toString","package":"phobos","parentType":"VariantN","signature":"string toString()","url":"/phobos/std/variant/VariantN.toString.html"},{"doc":"Comparison for equality used by the \"==\" and \"!=\"  operators.","kind":"method","module":"std.variant","name":"opEquals","package":"phobos","parentType":"VariantN","signature":"bool opEquals(T)(auto  ref  T rhs) if (allowed!T ||  is(immutable  T ==  immutable  VariantN))","url":"/phobos/std/variant/VariantN.opEquals.html"},{"doc":"","kind":"method","module":"std.variant","name":"opCmp","package":"phobos","parentType":"VariantN","signature":"int opCmp(ref  const  VariantN rhs)","url":"/phobos/std/variant/VariantN.opCmp.html"},{"doc":"Ordering comparison used by the \"<\", \"<=\", \">\", and \">=\" operators. In case comparison is not sensible between the held value and `rhs`, an excepti...","kind":"method","module":"std.variant","name":"opCmp","package":"phobos","parentType":"VariantN","signature":"int opCmp(T)(T rhs) if (allowed!T)","url":"/phobos/std/variant/VariantN.opCmp.html"},{"doc":"Computes the hash of the held value.","kind":"method","module":"std.variant","name":"toHash","package":"phobos","parentType":"VariantN","signature":"size_t toHash()","url":"/phobos/std/variant/VariantN.toHash.html"},{"doc":"","kind":"method","module":"std.variant","name":"opArithmetic","package":"phobos","parentType":"VariantN","signature":"VariantN opArithmetic(T,  string op)(T other)","url":"/phobos/std/variant/VariantN.opArithmetic.html"},{"doc":"","kind":"method","module":"std.variant","name":"opLogic","package":"phobos","parentType":"VariantN","signature":"VariantN opLogic(T,  string op)(T other)","url":"/phobos/std/variant/VariantN.opLogic.html"},{"doc":"Arithmetic between `VariantN` objects and numeric values. All arithmetic operations return a `VariantN` object typed depending on the types of both...","kind":"method","module":"std.variant","name":"opBinary","package":"phobos","parentType":"VariantN","signature":"VariantN opBinary(string op,  T)(T rhs) if ((op ==  \"+\" ||  op ==  \"-\" ||  op ==  \"*\" ||  op ==  \"/\" ||  op ==  \"^^\" ||  op ==  \"%\")  &&\n         is(typeof(opArithmetic!(T,  op)(rhs))))","url":"/phobos/std/variant/VariantN.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opBinary","package":"phobos","parentType":"VariantN","signature":"VariantN opBinary(string op,  T)(T rhs) if ((op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\" ||  op ==  \">>\" ||  op ==  \"<<\" ||  op ==  \">>>\")  &&\n         is(typeof(opLogic!(T,  op)(rhs))))","url":"/phobos/std/variant/VariantN.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opBinaryRight","package":"phobos","parentType":"VariantN","signature":"VariantN opBinaryRight(string op,  T)(T lhs) if ((op ==  \"+\" ||  op ==  \"*\")  &&\n         is(typeof(opArithmetic!(T,  op)(lhs))))","url":"/phobos/std/variant/VariantN.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opBinaryRight","package":"phobos","parentType":"VariantN","signature":"VariantN opBinaryRight(string op,  T)(T lhs) if ((op ==  \"&\" ||  op ==  \"|\" ||  op ==  \"^\")  &&\n         is(typeof(opLogic!(T,  op)(lhs))))","url":"/phobos/std/variant/VariantN.opBinaryRight.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opBinary","package":"phobos","parentType":"VariantN","signature":"VariantN opBinary(string op,  T)(T rhs) if (op ==  \"~\")","url":"/phobos/std/variant/VariantN.opBinary.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opOpAssign","package":"phobos","parentType":"VariantN","signature":"VariantN opOpAssign(string op,  T)(T rhs)","url":"/phobos/std/variant/VariantN.opOpAssign.html"},{"doc":"Array and associative array operations. If a $(D VariantN) contains an (associative) array, it can be indexed into. Otherwise, an exception is thrown.","kind":"method","module":"std.variant","name":"opIndex","package":"phobos","parentType":"VariantN","signature":"inout(Variant) opIndex(K)(K i)","url":"/phobos/std/variant/VariantN.opIndex.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opIndexAssign","package":"phobos","parentType":"VariantN","signature":"Variant opIndexAssign(T,  N)(T value,  N i)","url":"/phobos/std/variant/VariantN.opIndexAssign.html"},{"doc":"ditto","kind":"method","module":"std.variant","name":"opIndexOpAssign","package":"phobos","parentType":"VariantN","signature":"Variant opIndexOpAssign(string op,  T,  N)(T value,  N i)","url":"/phobos/std/variant/VariantN.opIndexOpAssign.html"},{"doc":"If the `VariantN` contains an (associative) array, returns the _length of that array. Otherwise, throws an exception.","kind":"method","module":"std.variant","name":"length","package":"phobos","parentType":"VariantN","signature":"size_t length()","url":"/phobos/std/variant/VariantN.length.html"},{"doc":"If the `VariantN` contains an array, applies `dg` to each element of the array in turn. Otherwise, throws an exception.","kind":"method","module":"std.variant","name":"opApply","package":"phobos","parentType":"VariantN","signature":"int opApply(Delegate)(scope  Delegate dg) if (is(Delegate ==  delegate))","url":"/phobos/std/variant/VariantN.opApply.html"},{"doc":"","kind":"struct","module":"std.variant","name":"FakeComplexReal","package":"phobos","parentType":"","signature":"FakeComplexReal","url":"/phobos/std/variant.html#FakeComplexReal"},{"doc":"Alias for $(LREF VariantN) instantiated with the largest size of `creal`, `char[]`, and `void delegate()`. This ensures that `Variant` is large eno...","kind":"alias","module":"std.variant","name":"Variant","package":"phobos","parentType":"","signature":"Variant = VariantN!(maxSize!(FakeComplexReal,  char[],  void  delegate()))","url":"/phobos/std/variant.html#Variant"},{"doc":"Thrown in three cases:","kind":"class","module":"std.variant","name":"VariantException","package":"phobos","parentType":"","signature":"VariantException : Exception","url":"/phobos/std/variant.html#VariantException"},{"doc":"Gives the `sizeof` the largest type given.","kind":"template","module":"std.variant","name":"maxSize","package":"phobos","parentType":"","signature":"maxSize(Ts...)","url":"/phobos/std/variant.html#maxSize"},{"doc":"","kind":"template","module":"std.variant","name":"maxVariantAlignment","package":"phobos","parentType":"","signature":"maxVariantAlignment(U...)","url":"/phobos/std/variant.html#maxVariantAlignment"},{"doc":"_Algebraic data type restricted to a closed set of possible types. It's an alias for $(LREF VariantN) with an appropriately-constructed maximum siz...","kind":"template","module":"std.variant","name":"Algebraic","package":"phobos","parentType":"","signature":"Algebraic(T...)","url":"/phobos/std/variant.html#Algebraic"},{"doc":"Applies a delegate or function to the given $(LREF Algebraic) depending on the held type, ensuring that all types are handled by the visiting funct...","kind":"template","module":"std.variant","name":"visit","package":"phobos","parentType":"","signature":"visit(Handlers...)","url":"/phobos/std/variant.html#visit"},{"doc":"","kind":"function","module":"std.variant","name":"visit","package":"phobos","parentType":"","signature":"auto visit(VariantType)(VariantType variant) if (isAlgebraic!VariantType)","url":"/phobos/std/variant.html#visit"},{"doc":"Behaves as $(LREF visit) but doesn't enforce that all types are handled by the visiting functions.","kind":"template","module":"std.variant","name":"tryVisit","package":"phobos","parentType":"","signature":"tryVisit(Handlers...)","url":"/phobos/std/variant.html#tryVisit"},{"doc":"","kind":"function","module":"std.variant","name":"tryVisit","package":"phobos","parentType":"","signature":"auto tryVisit(VariantType)(VariantType variant) if (isAlgebraic!VariantType)","url":"/phobos/std/variant.html#tryVisit"},{"doc":"","kind":"template","module":"std.variant","name":"isAlgebraic","package":"phobos","parentType":"","signature":"isAlgebraic(Type)","url":"/phobos/std/variant.html#isAlgebraic"},{"doc":"Support UTF-8 on Windows 95, 98 and ME systems.","kind":"module","module":"std.windows.charset","name":"std.windows.charset","package":"phobos","parentType":"","signature":"","url":"/phobos/std/windows/charset.html"},{"doc":"This library provides Win32 Registry facilities.","kind":"module","module":"std.windows.registry","name":"std.windows.registry","package":"phobos","parentType":"","signature":"","url":"/phobos/std/windows/registry.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"enforceSucc","package":"phobos","parentType":"","signature":"void enforceSucc(LONG res,  lazy  string message,  string fn =  __FILE__,  size_t ln =  __LINE__)","url":"/phobos/std/windows/registry/enforceSucc.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"compatibleRegsam","package":"phobos","parentType":"","signature":"REGSAM compatibleRegsam(in  REGSAM samDesired)","url":"/phobos/std/windows/registry/compatibleRegsam.html"},{"doc":"Returns true, if we are in WoW64 mode and have WoW64 flags","kind":"function","module":"std.windows.registry","name":"haveWoW64Job","package":"phobos","parentType":"","signature":"bool haveWoW64Job(in  REGSAM samDesired)","url":"/phobos/std/windows/registry/haveWoW64Job.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"_RVT_from_Endian","package":"phobos","parentType":"","signature":"REG_VALUE_TYPE _RVT_from_Endian(Endian endian)","url":"/phobos/std/windows/registry/_RVT_from_Endian.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regCloseKey","package":"phobos","parentType":"","signature":"LONG regCloseKey(in  HKEY hkey)","url":"/phobos/std/windows/registry/regCloseKey.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regFlushKey","package":"phobos","parentType":"","signature":"void regFlushKey(in  HKEY hkey)","url":"/phobos/std/windows/registry/regFlushKey.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regCreateKey","package":"phobos","parentType":"","signature":"HKEY regCreateKey(in  HKEY hkey,  in  string subKey,  in  DWORD dwOptions,  in  REGSAM samDesired,\n                           in  LPSECURITY_ATTRIBUTES lpsa,  out  DWORD disposition)","url":"/phobos/std/windows/registry/regCreateKey.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regDeleteKey","package":"phobos","parentType":"","signature":"void regDeleteKey(in  HKEY hkey,  in  string subKey,  in  REGSAM samDesired)","url":"/phobos/std/windows/registry/regDeleteKey.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regDeleteValue","package":"phobos","parentType":"","signature":"void regDeleteValue(in  HKEY hkey,  in  string valueName)","url":"/phobos/std/windows/registry/regDeleteValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regDup","package":"phobos","parentType":"","signature":"HKEY regDup(HKEY hkey)","url":"/phobos/std/windows/registry/regDup.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regEnumKeyName","package":"phobos","parentType":"","signature":"LONG regEnumKeyName(in  HKEY hkey,  in  DWORD index,  ref  wchar[]  name,  out  DWORD cchName)","url":"/phobos/std/windows/registry/regEnumKeyName.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regEnumValueName","package":"phobos","parentType":"","signature":"LONG regEnumValueName(in  HKEY hkey,  in  DWORD dwIndex,  ref  wchar[]  name,  out  DWORD cchName)","url":"/phobos/std/windows/registry/regEnumValueName.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regGetNumSubKeys","package":"phobos","parentType":"","signature":"LONG regGetNumSubKeys(in  HKEY hkey,  out  DWORD cSubKeys,  out  DWORD cchSubKeyMaxLen)","url":"/phobos/std/windows/registry/regGetNumSubKeys.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regGetNumValues","package":"phobos","parentType":"","signature":"LONG regGetNumValues(in  HKEY hkey,  out  DWORD cValues,  out  DWORD cchValueMaxLen)","url":"/phobos/std/windows/registry/regGetNumValues.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regGetValueType","package":"phobos","parentType":"","signature":"REG_VALUE_TYPE regGetValueType(in  HKEY hkey,  in  string name)","url":"/phobos/std/windows/registry/regGetValueType.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regOpenKey","package":"phobos","parentType":"","signature":"HKEY regOpenKey(in  HKEY hkey,  in  string subKey,  in  REGSAM samDesired)","url":"/phobos/std/windows/registry/regOpenKey.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regQueryValue","package":"phobos","parentType":"","signature":"void regQueryValue(in  HKEY hkey,  string name,  out  string value,  REG_VALUE_TYPE reqType)","url":"/phobos/std/windows/registry/regQueryValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regQueryValue","package":"phobos","parentType":"","signature":"void regQueryValue(in  HKEY hkey,  in  string name,  out  string[]  value,  REG_VALUE_TYPE reqType)","url":"/phobos/std/windows/registry/regQueryValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regQueryValue","package":"phobos","parentType":"","signature":"void regQueryValue(in  HKEY hkey,  in  string name,  out  uint  value,  REG_VALUE_TYPE reqType)","url":"/phobos/std/windows/registry/regQueryValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regQueryValue","package":"phobos","parentType":"","signature":"void regQueryValue(in  HKEY hkey,  in  string name,  out  ulong  value,  REG_VALUE_TYPE reqType)","url":"/phobos/std/windows/registry/regQueryValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regQueryValue","package":"phobos","parentType":"","signature":"void regQueryValue(in  HKEY hkey,  in  string name,  out  byte[]  value,  REG_VALUE_TYPE reqType)","url":"/phobos/std/windows/registry/regQueryValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regSetValue","package":"phobos","parentType":"","signature":"void regSetValue(in  HKEY hkey,  in  string subKey,  in  REG_VALUE_TYPE type,  in  LPCVOID lpData,  in  DWORD cbData)","url":"/phobos/std/windows/registry/regSetValue.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regProcessNthKey","package":"phobos","parentType":"","signature":"void regProcessNthKey(Key key,  scope  void  delegate(scope  LONG delegate(DWORD,  out  string))  dg)","url":"/phobos/std/windows/registry/regProcessNthKey.html"},{"doc":"","kind":"function","module":"std.windows.registry","name":"regProcessNthValue","package":"phobos","parentType":"","signature":"void regProcessNthValue(Key key,  scope  void  delegate(scope  LONG delegate(DWORD,  out  string))  dg)","url":"/phobos/std/windows/registry/regProcessNthValue.html"},{"doc":"","kind":"class","module":"std.windows.registry","name":"Win32Exception","package":"phobos","parentType":"","signature":"Win32Exception : WindowsException","url":"/phobos/std/windows/registry.html#Win32Exception"},{"doc":"","kind":"method","module":"std.windows.registry","name":"error","package":"phobos","parentType":"Win32Exception","signature":"int error()","url":"/phobos/std/windows/registry/Win32Exception.error.html"},{"doc":"Exception class thrown by the std.windows.registry classes.","kind":"class","module":"std.windows.registry","name":"RegistryException","package":"phobos","parentType":"","signature":"RegistryException : Win32Exception","url":"/phobos/std/windows/registry.html#RegistryException"},{"doc":"Enumeration of the recognised registry access modes.","kind":"enum","module":"std.windows.registry","name":"REGSAM","package":"phobos","parentType":"","signature":"REGSAM","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission to query subkey data","kind":"enum_member","module":"std.windows.registry","name":"KEY_QUERY_VALUE","package":"phobos","parentType":"","signature":"KEY_QUERY_VALUE = 0x0001","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission to set subkey data","kind":"enum_member","module":"std.windows.registry","name":"KEY_SET_VALUE","package":"phobos","parentType":"","signature":"KEY_SET_VALUE = 0x0002","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission to create subkeys","kind":"enum_member","module":"std.windows.registry","name":"KEY_CREATE_SUB_KEY","package":"phobos","parentType":"","signature":"KEY_CREATE_SUB_KEY = 0x0004","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission to enumerate subkeys","kind":"enum_member","module":"std.windows.registry","name":"KEY_ENUMERATE_SUB_KEYS","package":"phobos","parentType":"","signature":"KEY_ENUMERATE_SUB_KEYS = 0x0008","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission for change notification","kind":"enum_member","module":"std.windows.registry","name":"KEY_NOTIFY","package":"phobos","parentType":"","signature":"KEY_NOTIFY = 0x0010","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission to create a symbolic link","kind":"enum_member","module":"std.windows.registry","name":"KEY_CREATE_LINK","package":"phobos","parentType":"","signature":"KEY_CREATE_LINK = 0x0020","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Enables a 64- or 32-bit application to open a 32-bit key","kind":"enum_member","module":"std.windows.registry","name":"KEY_WOW64_32KEY","package":"phobos","parentType":"","signature":"KEY_WOW64_32KEY = 0x0200","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Enables a 64- or 32-bit application to open a 64-bit key","kind":"enum_member","module":"std.windows.registry","name":"KEY_WOW64_64KEY","package":"phobos","parentType":"","signature":"KEY_WOW64_64KEY = 0x0100","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"","kind":"enum_member","module":"std.windows.registry","name":"KEY_WOW64_RES","package":"phobos","parentType":"","signature":"KEY_WOW64_RES = 0x0300","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"","kind":"enum_member","module":"std.windows.registry","name":"KEY_READ","package":"phobos","parentType":"","signature":"KEY_READ = (STANDARD_RIGHTS_READ\n                               |  KEY_QUERY_VALUE |  KEY_ENUMERATE_SUB_KEYS |  KEY_NOTIFY)\n                               &  ~(SYNCHRONIZE)","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Combines the STANDARD_RIGHTS_READ, KEY_QUERY_VALUE, KEY_ENUMERATE_SUB_KEYS, and KEY_NOTIFY access rights","kind":"enum_member","module":"std.windows.registry","name":"KEY_WRITE","package":"phobos","parentType":"","signature":"KEY_WRITE = (STANDARD_RIGHTS_WRITE\n                               |  KEY_SET_VALUE |  KEY_CREATE_SUB_KEY)\n                               &  ~(SYNCHRONIZE)","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Combines the STANDARD_RIGHTS_WRITE, KEY_SET_VALUE, and KEY_CREATE_SUB_KEY access rights","kind":"enum_member","module":"std.windows.registry","name":"KEY_EXECUTE","package":"phobos","parentType":"","signature":"KEY_EXECUTE = KEY_READ &  ~(SYNCHRONIZE)","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Permission for read access","kind":"enum_member","module":"std.windows.registry","name":"KEY_ALL_ACCESS","package":"phobos","parentType":"","signature":"KEY_ALL_ACCESS = (STANDARD_RIGHTS_ALL\n                               |  KEY_QUERY_VALUE |  KEY_SET_VALUE |  KEY_CREATE_SUB_KEY\n                               |  KEY_ENUMERATE_SUB_KEYS |  KEY_NOTIFY |  KEY_CREATE_LINK)\n                               &  ~(SYNCHRONIZE)","url":"/phobos/std/windows/registry.html#REGSAM"},{"doc":"Enumeration of the recognised registry value types.","kind":"enum","module":"std.windows.registry","name":"REG_VALUE_TYPE","package":"phobos","parentType":"","signature":"REG_VALUE_TYPE : DWORD","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"","kind":"enum_member","module":"std.windows.registry","name":"REG_UNKNOWN","package":"phobos","parentType":"","signature":"REG_UNKNOWN = - 1","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"The null value type. (In practise this is treated as a zero-length binary array by the Win32 registry)","kind":"enum_member","module":"std.windows.registry","name":"REG_NONE","package":"phobos","parentType":"","signature":"REG_NONE = 0","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A zero-terminated string","kind":"enum_member","module":"std.windows.registry","name":"REG_SZ","package":"phobos","parentType":"","signature":"REG_SZ = 1","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A zero-terminated string containing expandable environment variable references","kind":"enum_member","module":"std.windows.registry","name":"REG_EXPAND_SZ","package":"phobos","parentType":"","signature":"REG_EXPAND_SZ = 2","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A binary blob","kind":"enum_member","module":"std.windows.registry","name":"REG_BINARY","package":"phobos","parentType":"","signature":"REG_BINARY = 3","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A 32-bit unsigned integer","kind":"enum_member","module":"std.windows.registry","name":"REG_DWORD","package":"phobos","parentType":"","signature":"REG_DWORD = 4","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A 32-bit unsigned integer, stored in little-endian byte order","kind":"enum_member","module":"std.windows.registry","name":"REG_DWORD_LITTLE_ENDIAN","package":"phobos","parentType":"","signature":"REG_DWORD_LITTLE_ENDIAN = 4","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A 32-bit unsigned integer, stored in big-endian byte order","kind":"enum_member","module":"std.windows.registry","name":"REG_DWORD_BIG_ENDIAN","package":"phobos","parentType":"","signature":"REG_DWORD_BIG_ENDIAN = 5","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A registry link","kind":"enum_member","module":"std.windows.registry","name":"REG_LINK","package":"phobos","parentType":"","signature":"REG_LINK = 6","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A set of zero-terminated strings","kind":"enum_member","module":"std.windows.registry","name":"REG_MULTI_SZ","package":"phobos","parentType":"","signature":"REG_MULTI_SZ = 7","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A hardware resource list","kind":"enum_member","module":"std.windows.registry","name":"REG_RESOURCE_LIST","package":"phobos","parentType":"","signature":"REG_RESOURCE_LIST = 8","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A hardware resource descriptor","kind":"enum_member","module":"std.windows.registry","name":"REG_FULL_RESOURCE_DESCRIPTOR","package":"phobos","parentType":"","signature":"REG_FULL_RESOURCE_DESCRIPTOR = 9","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A hardware resource requirements list","kind":"enum_member","module":"std.windows.registry","name":"REG_RESOURCE_REQUIREMENTS_LIST","package":"phobos","parentType":"","signature":"REG_RESOURCE_REQUIREMENTS_LIST = 10","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A 64-bit unsigned integer","kind":"enum_member","module":"std.windows.registry","name":"REG_QWORD","package":"phobos","parentType":"","signature":"REG_QWORD = 11","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"A 64-bit unsigned integer, stored in little-endian byte order","kind":"enum_member","module":"std.windows.registry","name":"REG_QWORD_LITTLE_ENDIAN","package":"phobos","parentType":"","signature":"REG_QWORD_LITTLE_ENDIAN = 11","url":"/phobos/std/windows/registry.html#REG_VALUE_TYPE"},{"doc":"This class represents a registry key.","kind":"class","module":"std.windows.registry","name":"Key","package":"phobos","parentType":"","signature":"Key","url":"/phobos/std/windows/registry.html#Key"},{"doc":"The name of the key","kind":"method","module":"std.windows.registry","name":"name","package":"phobos","parentType":"Key","signature":"string name()","url":"/phobos/std/windows/registry/Key.name.html"},{"doc":"The number of sub keys.","kind":"method","module":"std.windows.registry","name":"keyCount","package":"phobos","parentType":"Key","signature":"size_t keyCount()","url":"/phobos/std/windows/registry/Key.keyCount.html"},{"doc":"An enumerable sequence of all the sub-keys of this key.","kind":"method","module":"std.windows.registry","name":"keys","package":"phobos","parentType":"Key","signature":"KeySequence keys()","url":"/phobos/std/windows/registry/Key.keys.html"},{"doc":"An enumerable sequence of the names of all the sub-keys of this key.","kind":"method","module":"std.windows.registry","name":"keyNames","package":"phobos","parentType":"Key","signature":"KeyNameSequence keyNames()","url":"/phobos/std/windows/registry/Key.keyNames.html"},{"doc":"The number of values.","kind":"method","module":"std.windows.registry","name":"valueCount","package":"phobos","parentType":"Key","signature":"size_t valueCount()","url":"/phobos/std/windows/registry/Key.valueCount.html"},{"doc":"An enumerable sequence of all the values of this key.","kind":"method","module":"std.windows.registry","name":"values","package":"phobos","parentType":"Key","signature":"ValueSequence values()","url":"/phobos/std/windows/registry/Key.values.html"},{"doc":"An enumerable sequence of the names of all the values of this key.","kind":"method","module":"std.windows.registry","name":"valueNames","package":"phobos","parentType":"Key","signature":"ValueNameSequence valueNames()","url":"/phobos/std/windows/registry/Key.valueNames.html"},{"doc":"Returns the named sub-key of this key.","kind":"method","module":"std.windows.registry","name":"createKey","package":"phobos","parentType":"Key","signature":"Key createKey(string name,  REGSAM access =  REGSAM.KEY_ALL_ACCESS)","url":"/phobos/std/windows/registry/Key.createKey.html"},{"doc":"Returns the named sub-key of this key.","kind":"method","module":"std.windows.registry","name":"getKey","package":"phobos","parentType":"Key","signature":"Key getKey(string name,  REGSAM access =  REGSAM.KEY_READ)","url":"/phobos/std/windows/registry/Key.getKey.html"},{"doc":"Deletes the named key.","kind":"method","module":"std.windows.registry","name":"deleteKey","package":"phobos","parentType":"Key","signature":"void deleteKey(string name,  REGSAM access =  cast(REGSAM)  0)","url":"/phobos/std/windows/registry/Key.deleteKey.html"},{"doc":"Returns the named value. If `name` is the empty string, then the default value is returned.","kind":"method","module":"std.windows.registry","name":"getValue","package":"phobos","parentType":"Key","signature":"Value getValue(string name)","url":"/phobos/std/windows/registry/Key.getValue.html"},{"doc":"Sets the named value with the given 32-bit unsigned integer value.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  uint  value)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Sets the named value with the given 32-bit unsigned integer value, according to the desired byte-ordering.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  uint  value,  Endian endian)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Sets the named value with the given 64-bit unsigned integer value.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  ulong  value)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Sets the named value with the given string value.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  string value)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Sets the named value with the given string value.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  string value,  bool  asEXPAND_SZ)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Sets the named value with the given multiple-strings value.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  string[]  value)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Sets the named value with the given binary value.","kind":"method","module":"std.windows.registry","name":"setValue","package":"phobos","parentType":"Key","signature":"void setValue(string name,  byte[]  value)","url":"/phobos/std/windows/registry/Key.setValue.html"},{"doc":"Deletes the named value.","kind":"method","module":"std.windows.registry","name":"deleteValue","package":"phobos","parentType":"Key","signature":"void deleteValue(string name)","url":"/phobos/std/windows/registry/Key.deleteValue.html"},{"doc":"Flushes any changes to the key to disk.","kind":"method","module":"std.windows.registry","name":"flush","package":"phobos","parentType":"Key","signature":"void flush()","url":"/phobos/std/windows/registry/Key.flush.html"},{"doc":"This class represents a value of a registry key.","kind":"class","module":"std.windows.registry","name":"Value","package":"phobos","parentType":"","signature":"Value","url":"/phobos/std/windows/registry.html#Value"},{"doc":"The name of the value. If the value represents a default value of a key, which has no name, the returned string will be of zero length.","kind":"method","module":"std.windows.registry","name":"name","package":"phobos","parentType":"Value","signature":"string name()","url":"/phobos/std/windows/registry/Value.name.html"},{"doc":"The type of value.","kind":"method","module":"std.windows.registry","name":"type","package":"phobos","parentType":"Value","signature":"REG_VALUE_TYPE type()","url":"/phobos/std/windows/registry/Value.type.html"},{"doc":"Obtains the current value of the value as a string. If the value's type is REG_EXPAND_SZ the returned value is <b>not</b> expanded; `value_EXPAND_S...","kind":"method","module":"std.windows.registry","name":"value_SZ","package":"phobos","parentType":"Value","signature":"string value_SZ()","url":"/phobos/std/windows/registry/Value.value_SZ.html"},{"doc":"Obtains the current value as a string, within which any environment variables have undergone expansion. This function works with the same value-typ...","kind":"method","module":"std.windows.registry","name":"value_EXPAND_SZ","package":"phobos","parentType":"Value","signature":"string value_EXPAND_SZ()","url":"/phobos/std/windows/registry/Value.value_EXPAND_SZ.html"},{"doc":"Obtains the current value as an array of strings.","kind":"method","module":"std.windows.registry","name":"value_MULTI_SZ","package":"phobos","parentType":"Value","signature":"string[] value_MULTI_SZ()","url":"/phobos/std/windows/registry/Value.value_MULTI_SZ.html"},{"doc":"Obtains the current value as a 32-bit unsigned integer, ordered correctly according to the current architecture.","kind":"method","module":"std.windows.registry","name":"value_DWORD","package":"phobos","parentType":"Value","signature":"uint value_DWORD()","url":"/phobos/std/windows/registry/Value.value_DWORD.html"},{"doc":"Obtains the value as a 64-bit unsigned integer, ordered correctly according to the current architecture.","kind":"method","module":"std.windows.registry","name":"value_QWORD","package":"phobos","parentType":"Value","signature":"ulong value_QWORD()","url":"/phobos/std/windows/registry/Value.value_QWORD.html"},{"doc":"Obtains the value as a binary blob.","kind":"method","module":"std.windows.registry","name":"value_BINARY","package":"phobos","parentType":"Value","signature":"byte[] value_BINARY()","url":"/phobos/std/windows/registry/Value.value_BINARY.html"},{"doc":"Represents the local system registry.","kind":"class","module":"std.windows.registry","name":"Registry","package":"phobos","parentType":"","signature":"Registry","url":"/phobos/std/windows/registry.html#Registry"},{"doc":"Returns the root key for the HKEY_CLASSES_ROOT hive","kind":"method","module":"std.windows.registry","name":"classesRoot","package":"phobos","parentType":"Registry","signature":"Key classesRoot()","url":"/phobos/std/windows/registry/Registry.classesRoot.html"},{"doc":"Returns the root key for the HKEY_CURRENT_USER hive","kind":"method","module":"std.windows.registry","name":"currentUser","package":"phobos","parentType":"Registry","signature":"Key currentUser()","url":"/phobos/std/windows/registry/Registry.currentUser.html"},{"doc":"Returns the root key for the HKEY_LOCAL_MACHINE hive","kind":"method","module":"std.windows.registry","name":"localMachine","package":"phobos","parentType":"Registry","signature":"Key localMachine()","url":"/phobos/std/windows/registry/Registry.localMachine.html"},{"doc":"Returns the root key for the HKEY_USERS hive","kind":"method","module":"std.windows.registry","name":"users","package":"phobos","parentType":"Registry","signature":"Key users()","url":"/phobos/std/windows/registry/Registry.users.html"},{"doc":"Returns the root key for the HKEY_PERFORMANCE_DATA hive","kind":"method","module":"std.windows.registry","name":"performanceData","package":"phobos","parentType":"Registry","signature":"Key performanceData()","url":"/phobos/std/windows/registry/Registry.performanceData.html"},{"doc":"Returns the root key for the HKEY_CURRENT_CONFIG hive","kind":"method","module":"std.windows.registry","name":"currentConfig","package":"phobos","parentType":"Registry","signature":"Key currentConfig()","url":"/phobos/std/windows/registry/Registry.currentConfig.html"},{"doc":"Returns the root key for the HKEY_DYN_DATA hive","kind":"method","module":"std.windows.registry","name":"dynData","package":"phobos","parentType":"Registry","signature":"Key dynData()","url":"/phobos/std/windows/registry/Registry.dynData.html"},{"doc":"An enumerable sequence representing the names of the sub-keys of a registry Key.","kind":"class","module":"std.windows.registry","name":"KeyNameSequence","package":"phobos","parentType":"","signature":"KeyNameSequence","url":"/phobos/std/windows/registry.html#KeyNameSequence"},{"doc":"The number of keys.","kind":"method","module":"std.windows.registry","name":"count","package":"phobos","parentType":"KeyNameSequence","signature":"size_t count()","url":"/phobos/std/windows/registry/KeyNameSequence.count.html"},{"doc":"The name of the key at the given index.","kind":"method","module":"std.windows.registry","name":"getKeyName","package":"phobos","parentType":"KeyNameSequence","signature":"string getKeyName(size_t index)","url":"/phobos/std/windows/registry/KeyNameSequence.getKeyName.html"},{"doc":"The name of the key at the given index.","kind":"method","module":"std.windows.registry","name":"opIndex","package":"phobos","parentType":"KeyNameSequence","signature":"string opIndex(size_t index)","url":"/phobos/std/windows/registry/KeyNameSequence.opIndex.html"},{"doc":"","kind":"method","module":"std.windows.registry","name":"opApply","package":"phobos","parentType":"KeyNameSequence","signature":"int opApply(scope  int  delegate(ref  string name)  dg)","url":"/phobos/std/windows/registry/KeyNameSequence.opApply.html"},{"doc":"An enumerable sequence representing the sub-keys of a registry Key.","kind":"class","module":"std.windows.registry","name":"KeySequence","package":"phobos","parentType":"","signature":"KeySequence","url":"/phobos/std/windows/registry.html#KeySequence"},{"doc":"The number of keys.","kind":"method","module":"std.windows.registry","name":"count","package":"phobos","parentType":"KeySequence","signature":"size_t count()","url":"/phobos/std/windows/registry/KeySequence.count.html"},{"doc":"The key at the given index.","kind":"method","module":"std.windows.registry","name":"getKey","package":"phobos","parentType":"KeySequence","signature":"Key getKey(size_t index)","url":"/phobos/std/windows/registry/KeySequence.getKey.html"},{"doc":"The key at the given index.","kind":"method","module":"std.windows.registry","name":"opIndex","package":"phobos","parentType":"KeySequence","signature":"Key opIndex(size_t index)","url":"/phobos/std/windows/registry/KeySequence.opIndex.html"},{"doc":"","kind":"method","module":"std.windows.registry","name":"opApply","package":"phobos","parentType":"KeySequence","signature":"int opApply(scope  int  delegate(ref  Key key)  dg)","url":"/phobos/std/windows/registry/KeySequence.opApply.html"},{"doc":"An enumerable sequence representing the names of the values of a registry Key.","kind":"class","module":"std.windows.registry","name":"ValueNameSequence","package":"phobos","parentType":"","signature":"ValueNameSequence","url":"/phobos/std/windows/registry.html#ValueNameSequence"},{"doc":"The number of values.","kind":"method","module":"std.windows.registry","name":"count","package":"phobos","parentType":"ValueNameSequence","signature":"size_t count()","url":"/phobos/std/windows/registry/ValueNameSequence.count.html"},{"doc":"The name of the value at the given index.","kind":"method","module":"std.windows.registry","name":"getValueName","package":"phobos","parentType":"ValueNameSequence","signature":"string getValueName(size_t index)","url":"/phobos/std/windows/registry/ValueNameSequence.getValueName.html"},{"doc":"The name of the value at the given index.","kind":"method","module":"std.windows.registry","name":"opIndex","package":"phobos","parentType":"ValueNameSequence","signature":"string opIndex(size_t index)","url":"/phobos/std/windows/registry/ValueNameSequence.opIndex.html"},{"doc":"","kind":"method","module":"std.windows.registry","name":"opApply","package":"phobos","parentType":"ValueNameSequence","signature":"int opApply(scope  int  delegate(ref  string name)  dg)","url":"/phobos/std/windows/registry/ValueNameSequence.opApply.html"},{"doc":"An enumerable sequence representing the values of a registry Key.","kind":"class","module":"std.windows.registry","name":"ValueSequence","package":"phobos","parentType":"","signature":"ValueSequence","url":"/phobos/std/windows/registry.html#ValueSequence"},{"doc":"The number of values","kind":"method","module":"std.windows.registry","name":"count","package":"phobos","parentType":"ValueSequence","signature":"size_t count()","url":"/phobos/std/windows/registry/ValueSequence.count.html"},{"doc":"The value at the given `index`.","kind":"method","module":"std.windows.registry","name":"getValue","package":"phobos","parentType":"ValueSequence","signature":"Value getValue(size_t index)","url":"/phobos/std/windows/registry/ValueSequence.getValue.html"},{"doc":"The value at the given `index`.","kind":"method","module":"std.windows.registry","name":"opIndex","package":"phobos","parentType":"ValueSequence","signature":"Value opIndex(size_t index)","url":"/phobos/std/windows/registry/ValueSequence.opIndex.html"},{"doc":"","kind":"method","module":"std.windows.registry","name":"opApply","package":"phobos","parentType":"ValueSequence","signature":"int opApply(scope  int  delegate(ref  Value value)  dg)","url":"/phobos/std/windows/registry/ValueSequence.opApply.html"},{"doc":"Convert Win32 error code to string.","kind":"module","module":"std.windows.syserror","name":"std.windows.syserror","package":"phobos","parentType":"","signature":"","url":"/phobos/std/windows/syserror.html"},{"doc":"Read and write data in the $(LINK2 https://en.wikipedia.org/wiki/Zip_%28file_format%29, zip archive) format.","kind":"module","module":"std.zip","name":"std.zip","package":"phobos","parentType":"","signature":"","url":"/phobos/std/zip.html"},{"doc":"Thrown on error.","kind":"class","module":"std.zip","name":"ZipException","package":"phobos","parentType":"","signature":"ZipException : Exception","url":"/phobos/std/zip.html#ZipException"},{"doc":"Compression method used by `ArchiveMember`.","kind":"enum","module":"std.zip","name":"CompressionMethod","package":"phobos","parentType":"","signature":"CompressionMethod : ushort","url":"/phobos/std/zip.html#CompressionMethod"},{"doc":"No compression, just archiving.","kind":"enum_member","module":"std.zip","name":"none","package":"phobos","parentType":"","signature":"none = 0","url":"/phobos/std/zip.html#CompressionMethod"},{"doc":"Deflate algorithm. Use zlib library to compress.","kind":"enum_member","module":"std.zip","name":"deflate","package":"phobos","parentType":"","signature":"deflate = 8","url":"/phobos/std/zip.html#CompressionMethod"},{"doc":"A single file or directory inside the archive.","kind":"class","module":"std.zip","name":"ArchiveMember","package":"phobos","parentType":"","signature":"ArchiveMember","url":"/phobos/std/zip.html#ArchiveMember"},{"doc":"The zip file format version needed to extract this member.","kind":"method","module":"std.zip","name":"extractVersion","package":"phobos","parentType":"ArchiveMember","signature":"ushort extractVersion()","url":"/phobos/std/zip/ArchiveMember.extractVersion.html"},{"doc":"Cyclic redundancy check (CRC) value.","kind":"method","module":"std.zip","name":"crc32","package":"phobos","parentType":"ArchiveMember","signature":"uint crc32()","url":"/phobos/std/zip/ArchiveMember.crc32.html"},{"doc":"Size of data of member in compressed form.","kind":"method","module":"std.zip","name":"compressedSize","package":"phobos","parentType":"ArchiveMember","signature":"uint compressedSize()","url":"/phobos/std/zip/ArchiveMember.compressedSize.html"},{"doc":"Size of data of member in uncompressed form.","kind":"method","module":"std.zip","name":"expandedSize","package":"phobos","parentType":"ArchiveMember","signature":"uint expandedSize()","url":"/phobos/std/zip/ArchiveMember.expandedSize.html"},{"doc":"Data of member in compressed form.","kind":"method","module":"std.zip","name":"compressedData","package":"phobos","parentType":"ArchiveMember","signature":"ubyte[] compressedData()","url":"/phobos/std/zip/ArchiveMember.compressedData.html"},{"doc":"Get or set data of member in uncompressed form. When an existing archive is read `ZipArchive.expand` needs to be called before this can be accessed.","kind":"method","module":"std.zip","name":"expandedData","package":"phobos","parentType":"ArchiveMember","signature":"ubyte[] expandedData()","url":"/phobos/std/zip/ArchiveMember.expandedData.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"expandedData","package":"phobos","parentType":"ArchiveMember","signature":"void expandedData(ubyte[]  ed)","url":"/phobos/std/zip/ArchiveMember.expandedData.html"},{"doc":"Get or set the OS specific file attributes for this archive member.","kind":"method","module":"std.zip","name":"fileAttributes","package":"phobos","parentType":"ArchiveMember","signature":"void fileAttributes(uint  attr)","url":"/phobos/std/zip/ArchiveMember.fileAttributes.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"fileAttributes","package":"phobos","parentType":"ArchiveMember","signature":"uint fileAttributes()","url":"/phobos/std/zip/ArchiveMember.fileAttributes.html"},{"doc":"Get or set the last modification time for this member.","kind":"method","module":"std.zip","name":"time","package":"phobos","parentType":"ArchiveMember","signature":"DosFileTime time()","url":"/phobos/std/zip/ArchiveMember.time.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"time","package":"phobos","parentType":"ArchiveMember","signature":"void time(SysTime time)","url":"/phobos/std/zip/ArchiveMember.time.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"time","package":"phobos","parentType":"ArchiveMember","signature":"void time(DosFileTime time)","url":"/phobos/std/zip/ArchiveMember.time.html"},{"doc":"Get or set compression method used for this member.","kind":"method","module":"std.zip","name":"compressionMethod","package":"phobos","parentType":"ArchiveMember","signature":"CompressionMethod compressionMethod()","url":"/phobos/std/zip/ArchiveMember.compressionMethod.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"compressionMethod","package":"phobos","parentType":"ArchiveMember","signature":"void compressionMethod(CompressionMethod cm)","url":"/phobos/std/zip/ArchiveMember.compressionMethod.html"},{"doc":"The index of this archive member within the archive. Set this to a different value for reordering the members of an archive.","kind":"method","module":"std.zip","name":"index","package":"phobos","parentType":"ArchiveMember","signature":"uint index(uint  value)","url":"/phobos/std/zip/ArchiveMember.index.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"index","package":"phobos","parentType":"ArchiveMember","signature":"uint index()","url":"/phobos/std/zip/ArchiveMember.index.html"},{"doc":"Object representing the entire archive. ZipArchives are collections of ArchiveMembers.","kind":"class","module":"std.zip","name":"ZipArchive","package":"phobos","parentType":"","signature":"ZipArchive","url":"/phobos/std/zip.html#ZipArchive"},{"doc":"Array representing the entire contents of the archive.","kind":"method","module":"std.zip","name":"data","package":"phobos","parentType":"ZipArchive","signature":"ubyte[] data()","url":"/phobos/std/zip/ZipArchive.data.html"},{"doc":"Number of ArchiveMembers in the directory.","kind":"method","module":"std.zip","name":"totalEntries","package":"phobos","parentType":"ZipArchive","signature":"uint totalEntries()","url":"/phobos/std/zip/ZipArchive.totalEntries.html"},{"doc":"True when the archive is in Zip64 format. Set this to true to force building a Zip64 archive.","kind":"method","module":"std.zip","name":"isZip64","package":"phobos","parentType":"ZipArchive","signature":"bool isZip64()","url":"/phobos/std/zip/ZipArchive.isZip64.html"},{"doc":"ditto","kind":"method","module":"std.zip","name":"isZip64","package":"phobos","parentType":"ZipArchive","signature":"void isZip64(bool  value)","url":"/phobos/std/zip/ZipArchive.isZip64.html"},{"doc":"Associative array indexed by the name of each member of the archive.","kind":"method","module":"std.zip","name":"directory","package":"phobos","parentType":"ZipArchive","signature":"ArchiveMember[string] directory()","url":"/phobos/std/zip/ZipArchive.directory.html"},{"doc":"Add a member to the archive. The file is compressed on the fly.","kind":"method","module":"std.zip","name":"addMember","package":"phobos","parentType":"ZipArchive","signature":"void addMember(ArchiveMember de)","url":"/phobos/std/zip/ZipArchive.addMember.html"},{"doc":"Delete member `de` from the archive. Uses the name of the member to detect which element to delete.","kind":"method","module":"std.zip","name":"deleteMember","package":"phobos","parentType":"ZipArchive","signature":"void deleteMember(ArchiveMember de)","url":"/phobos/std/zip/ZipArchive.deleteMember.html"},{"doc":"Construct the entire contents of the current members of the archive.","kind":"method","module":"std.zip","name":"build","package":"phobos","parentType":"ZipArchive","signature":"void[] build()","url":"/phobos/std/zip/ZipArchive.build.html"},{"doc":"","kind":"method","module":"std.zip","name":"findEndOfCentralDirRecord","package":"phobos","parentType":"ZipArchive","signature":"uint findEndOfCentralDirRecord()","url":"/phobos/std/zip/ZipArchive.findEndOfCentralDirRecord.html"},{"doc":"Decompress the contents of a member.","kind":"method","module":"std.zip","name":"expand","package":"phobos","parentType":"ZipArchive","signature":"ubyte[] expand(ArchiveMember de)","url":"/phobos/std/zip/ZipArchive.expand.html"},{"doc":"","kind":"method","module":"std.zip","name":"getUshort","package":"phobos","parentType":"ZipArchive","signature":"ushort getUshort(uint  i)","url":"/phobos/std/zip/ZipArchive.getUshort.html"},{"doc":"","kind":"method","module":"std.zip","name":"getUint","package":"phobos","parentType":"ZipArchive","signature":"uint getUint(uint  i)","url":"/phobos/std/zip/ZipArchive.getUint.html"},{"doc":"","kind":"method","module":"std.zip","name":"getUlong","package":"phobos","parentType":"ZipArchive","signature":"ulong getUlong(uint  i)","url":"/phobos/std/zip/ZipArchive.getUlong.html"},{"doc":"","kind":"method","module":"std.zip","name":"putUshort","package":"phobos","parentType":"ZipArchive","signature":"void putUshort(uint  i,  ushort  us)","url":"/phobos/std/zip/ZipArchive.putUshort.html"},{"doc":"","kind":"method","module":"std.zip","name":"putUint","package":"phobos","parentType":"ZipArchive","signature":"void putUint(uint  i,  uint  ui)","url":"/phobos/std/zip/ZipArchive.putUint.html"},{"doc":"","kind":"method","module":"std.zip","name":"putUlong","package":"phobos","parentType":"ZipArchive","signature":"void putUlong(uint  i,  ulong  ul)","url":"/phobos/std/zip/ZipArchive.putUlong.html"},{"doc":"","kind":"method","module":"std.zip","name":"removeSegment","package":"phobos","parentType":"ZipArchive","signature":"void removeSegment(uint  start,  uint  end)","url":"/phobos/std/zip/ZipArchive.removeSegment.html"},{"doc":"* Compress/decompress data using the $(HTTP www.zlib.net, zlib library). * * Examples: * * If you have a small buffer you can use $(LREF compress) ...","kind":"module","module":"std.zlib","name":"std.zlib","package":"phobos","parentType":"","signature":"","url":"/phobos/std/zlib.html"},{"doc":"$(P Compute the Adler-32 checksum of a buffer's worth of data.)","kind":"function","module":"std.zlib","name":"adler32","package":"phobos","parentType":"","signature":"uint adler32(uint  adler,  const(void)[]  buf)","url":"/phobos/std/zlib/adler32.html"},{"doc":"$(P Compute the CRC32 checksum of a buffer's worth of data.)","kind":"function","module":"std.zlib","name":"crc32","package":"phobos","parentType":"","signature":"uint crc32(uint  crc,  const(void)[]  buf)","url":"/phobos/std/zlib/crc32.html"},{"doc":"$(P Compress data)","kind":"function","module":"std.zlib","name":"compress","package":"phobos","parentType":"","signature":"ubyte[] compress(const(void)[]  srcbuf,  int  level)","url":"/phobos/std/zlib/compress.html"},{"doc":"ditto","kind":"function","module":"std.zlib","name":"compress","package":"phobos","parentType":"","signature":"ubyte[] compress(const(void)[]  srcbuf)","url":"/phobos/std/zlib/compress.html"},{"doc":"Decompresses the data in srcbuf[]. Params: srcbuf  = buffer containing the compressed data. destlen = size of the uncompressed data. It need not be...","kind":"function","module":"std.zlib","name":"uncompress","package":"phobos","parentType":"","signature":"void[] uncompress(const(void)[]  srcbuf,  size_t destlen =  0u,  int  winbits =  15)","url":"/phobos/std/zlib/uncompress.html"},{"doc":"Errors throw a ZlibException.","kind":"class","module":"std.zlib","name":"ZlibException","package":"phobos","parentType":"","signature":"ZlibException : Exception","url":"/phobos/std/zlib.html#ZlibException"},{"doc":"","kind":"method","module":"std.zlib","name":"getmsg","package":"phobos","parentType":"ZlibException","signature":"string getmsg(int  errnum)","url":"/phobos/std/zlib/ZlibException.getmsg.html"},{"doc":"the header format the compressed stream is wrapped in","kind":"enum","module":"std.zlib","name":"HeaderFormat","package":"phobos","parentType":"","signature":"HeaderFormat","url":"/phobos/std/zlib.html#HeaderFormat"},{"doc":"a standard zlib header","kind":"enum_member","module":"std.zlib","name":"deflate","package":"phobos","parentType":"","signature":"deflate = ","url":"/phobos/std/zlib.html#HeaderFormat"},{"doc":"a gzip file format header","kind":"enum_member","module":"std.zlib","name":"gzip","package":"phobos","parentType":"","signature":"gzip = ","url":"/phobos/std/zlib.html#HeaderFormat"},{"doc":"used when decompressing. Try to automatically detect the stream format by looking at the data","kind":"enum_member","module":"std.zlib","name":"determineFromData","package":"phobos","parentType":"","signature":"determineFromData = ","url":"/phobos/std/zlib.html#HeaderFormat"},{"doc":"Used when the data to be compressed is not all in one buffer.","kind":"class","module":"std.zlib","name":"Compress","package":"phobos","parentType":"","signature":"Compress","url":"/phobos/std/zlib.html#Compress"},{"doc":"","kind":"method","module":"std.zlib","name":"error","package":"phobos","parentType":"Compress","signature":"void error(int  err)","url":"/phobos/std/zlib/Compress.error.html"},{"doc":"Compress the data in buf and return the compressed data. Params: buf = data to compress","kind":"method","module":"std.zlib","name":"compress","package":"phobos","parentType":"Compress","signature":"const(void)[] compress(const(void)[]  buf)","url":"/phobos/std/zlib/Compress.compress.html"},{"doc":"* Compress and return any remaining data. * The returned data should be appended to that returned by compress(). * Params: *  mode = one of the fol...","kind":"method","module":"std.zlib","name":"flush","package":"phobos","parentType":"Compress","signature":"void[] flush(int  mode =  Z_FINISH)","url":"/phobos/std/zlib/Compress.flush.html"},{"doc":"Used when the data to be decompressed is not all in one buffer.","kind":"class","module":"std.zlib","name":"UnCompress","package":"phobos","parentType":"","signature":"UnCompress","url":"/phobos/std/zlib.html#UnCompress"},{"doc":"","kind":"method","module":"std.zlib","name":"error","package":"phobos","parentType":"UnCompress","signature":"void error(int  err)","url":"/phobos/std/zlib/UnCompress.error.html"},{"doc":"Decompress the data in buf and return the decompressed data. The buffers returned from successive calls to this should be concatenated together.","kind":"method","module":"std.zlib","name":"uncompress","package":"phobos","parentType":"UnCompress","signature":"const(void)[] uncompress(const(void)[]  buf)","url":"/phobos/std/zlib/UnCompress.uncompress.html"},{"doc":"Decompress and return any remaining data. The returned data should be appended to that returned by uncompress(). The UnCompress object cannot be us...","kind":"method","module":"std.zlib","name":"flush","package":"phobos","parentType":"UnCompress","signature":"void[] flush()","url":"/phobos/std/zlib/UnCompress.flush.html"},{"doc":"Returns true if all input data has been decompressed and no further data can be decompressed (inflate() returned Z_STREAM_END)","kind":"method","module":"std.zlib","name":"empty","package":"phobos","parentType":"UnCompress","signature":"bool empty()","url":"/phobos/std/zlib/UnCompress.empty.html"},{"doc":"","kind":"package","module":"","name":"tinyendian","package":"tinyendian","parentType":"","signature":"","url":""},{"doc":"A minimal library providing functionality for changing the endianness of data.","kind":"module","module":"tinyendian","name":"tinyendian","package":"tinyendian","parentType":"","signature":"","url":"/tinyendian/_pkg.html"},{"doc":"Swap byte order of items in an array in place.","kind":"function","module":"tinyendian","name":"swapByteOrder","package":"tinyendian","parentType":"","signature":"void swapByteOrder(T)(T[]  array) if (T.sizeof ==  2 ||  T.sizeof ==  4)","url":"/tinyendian/_pkg/swapByteOrder.html"},{"doc":"Convert byte order of an array encoded in UTF(8/16/32) to system endianness in place.","kind":"function","module":"tinyendian","name":"fixUTFByteOrder","package":"tinyendian","parentType":"","signature":"auto fixUTFByteOrder(ubyte[]  array)","url":"/tinyendian/_pkg/fixUTFByteOrder.html"},{"doc":"Unicode UTF encodings.","kind":"enum","module":"tinyendian","name":"UTFEncoding","package":"tinyendian","parentType":"","signature":"UTFEncoding : ubyte","url":"/tinyendian/_pkg.html#UTFEncoding"},{"doc":"","kind":"enum_member","module":"tinyendian","name":"UTF_8","package":"tinyendian","parentType":"","signature":"UTF_8 = ","url":"/tinyendian/_pkg.html#UTFEncoding"},{"doc":"","kind":"enum_member","module":"tinyendian","name":"UTF_16","package":"tinyendian","parentType":"","signature":"UTF_16 = ","url":"/tinyendian/_pkg.html#UTFEncoding"},{"doc":"","kind":"enum_member","module":"tinyendian","name":"UTF_32","package":"tinyendian","parentType":"","signature":"UTF_32 = ","url":"/tinyendian/_pkg.html#UTFEncoding"},{"doc":"See fixUTFByteOrder.","kind":"struct","module":"tinyendian","name":"FixUTFByteOrderResult","package":"tinyendian","parentType":"","signature":"FixUTFByteOrderResult","url":"/tinyendian/_pkg.html#FixUTFByteOrderResult"},{"doc":"Event driven web and concurrency framework","kind":"package","module":"","name":"vibe-d","package":"vibe-d","parentType":"","signature":"","url":""},{"doc":"Provides the vibe.d API and a default main() function for the application.","kind":"module","module":"vibe.d","name":"vibe.d","package":"vibe-d","parentType":"","signature":"","url":"/vibe-d/vibe/d.html"},{"doc":"Provides the full vibe.d API as a single import module.","kind":"module","module":"vibe.vibe","name":"vibe.vibe","package":"vibe-d","parentType":"","signature":"","url":"/vibe-d/vibe/vibe.html"},{"doc":"SMTP client support","kind":"package","module":"","name":"vibe-d~mail","package":"vibe-d~mail","parentType":"","signature":"","url":""},{"doc":"SMTP client implementation","kind":"module","module":"vibe.mail.smtp","name":"vibe.mail.smtp","package":"vibe-d~mail","parentType":"","signature":"","url":"/vibe-d~mail/vibe/mail/smtp.html"},{"doc":"Sends an e-mail using the given settings.","kind":"function","module":"vibe.mail.smtp","name":"sendMail","package":"vibe-d~mail","parentType":"","signature":"void sendMail(in  SMTPClientSettings settings,  Mail mail,  in  Duration timeout =  Duration.max())","url":"/vibe-d~mail/vibe/mail/smtp/sendMail.html"},{"doc":"","kind":"function","module":"vibe.mail.smtp","name":"expectStatus","package":"vibe-d~mail","parentType":"","signature":"void expectStatus(InputStream)(InputStream conn,  int  expected_status,  string in_response_to) if (isInputStream!InputStream)","url":"/vibe-d~mail/vibe/mail/smtp/expectStatus.html"},{"doc":"","kind":"function","module":"vibe.mail.smtp","name":"recvStatus","package":"vibe-d~mail","parentType":"","signature":"int recvStatus(InputStream conn)","url":"/vibe-d~mail/vibe/mail/smtp/recvStatus.html"},{"doc":"","kind":"function","module":"vibe.mail.smtp","name":"addressMailPart","package":"vibe-d~mail","parentType":"","signature":"string addressMailPart(string str)","url":"/vibe-d~mail/vibe/mail/smtp/addressMailPart.html"},{"doc":"Determines the (encryption) type of an SMTP connection.","kind":"enum","module":"vibe.mail.smtp","name":"SMTPConnectionType","package":"vibe-d~mail","parentType":"","signature":"SMTPConnectionType","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPConnectionType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"plain","package":"vibe-d~mail","parentType":"","signature":"plain = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPConnectionType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"tls","package":"vibe-d~mail","parentType":"","signature":"tls = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPConnectionType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"startTLS","package":"vibe-d~mail","parentType":"","signature":"startTLS = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPConnectionType"},{"doc":"Represents the different status codes for SMTP replies.","kind":"enum","module":"vibe.mail.smtp","name":"SMTPStatus","package":"vibe-d~mail","parentType":"","signature":"SMTPStatus","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"_success","package":"vibe-d~mail","parentType":"","signature":"_success = 200","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"systemStatus","package":"vibe-d~mail","parentType":"","signature":"systemStatus = 211","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"helpMessage","package":"vibe-d~mail","parentType":"","signature":"helpMessage = 214","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"serviceReady","package":"vibe-d~mail","parentType":"","signature":"serviceReady = 220","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"serviceClosing","package":"vibe-d~mail","parentType":"","signature":"serviceClosing = 221","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"success","package":"vibe-d~mail","parentType":"","signature":"success = 250","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"forwarding","package":"vibe-d~mail","parentType":"","signature":"forwarding = 251","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"serverAuthReady","package":"vibe-d~mail","parentType":"","signature":"serverAuthReady = 334","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"startMailInput","package":"vibe-d~mail","parentType":"","signature":"startMailInput = 354","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"serviceUnavailable","package":"vibe-d~mail","parentType":"","signature":"serviceUnavailable = 421","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"mailboxTemporarilyUnavailable","package":"vibe-d~mail","parentType":"","signature":"mailboxTemporarilyUnavailable = 450","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"processingError","package":"vibe-d~mail","parentType":"","signature":"processingError = 451","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"outOfDiskSpace","package":"vibe-d~mail","parentType":"","signature":"outOfDiskSpace = 452","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"commandUnrecognized","package":"vibe-d~mail","parentType":"","signature":"commandUnrecognized = 500","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"invalidParameters","package":"vibe-d~mail","parentType":"","signature":"invalidParameters = 501","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"commandNotImplemented","package":"vibe-d~mail","parentType":"","signature":"commandNotImplemented = 502","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"badCommandSequence","package":"vibe-d~mail","parentType":"","signature":"badCommandSequence = 503","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"commandParameterNotImplemented","package":"vibe-d~mail","parentType":"","signature":"commandParameterNotImplemented = 504","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"domainAcceptsNoMail","package":"vibe-d~mail","parentType":"","signature":"domainAcceptsNoMail = 521","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"accessDenied","package":"vibe-d~mail","parentType":"","signature":"accessDenied = 530","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"mailboxUnavailable","package":"vibe-d~mail","parentType":"","signature":"mailboxUnavailable = 550","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"userNotLocal","package":"vibe-d~mail","parentType":"","signature":"userNotLocal = 551","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"exceededStorageAllocation","package":"vibe-d~mail","parentType":"","signature":"exceededStorageAllocation = 552","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"mailboxNameNotAllowed","package":"vibe-d~mail","parentType":"","signature":"mailboxNameNotAllowed = 553","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"transactionFailed","package":"vibe-d~mail","parentType":"","signature":"transactionFailed = 554","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPStatus"},{"doc":"Represents the authentication mechanism used by the SMTP client.","kind":"enum","module":"vibe.mail.smtp","name":"SMTPAuthType","package":"vibe-d~mail","parentType":"","signature":"SMTPAuthType","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPAuthType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"none","package":"vibe-d~mail","parentType":"","signature":"none = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPAuthType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"plain","package":"vibe-d~mail","parentType":"","signature":"plain = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPAuthType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"login","package":"vibe-d~mail","parentType":"","signature":"login = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPAuthType"},{"doc":"","kind":"enum_member","module":"vibe.mail.smtp","name":"cramMd5","package":"vibe-d~mail","parentType":"","signature":"cramMd5 = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPAuthType"},{"doc":"Authenticate using XOAUTH2 protocol","kind":"enum_member","module":"vibe.mail.smtp","name":"xoauth2","package":"vibe-d~mail","parentType":"","signature":"xoauth2 = ","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPAuthType"},{"doc":"Configuration options for the SMTP client.","kind":"class","module":"vibe.mail.smtp","name":"SMTPClientSettings","package":"vibe-d~mail","parentType":"","signature":"SMTPClientSettings","url":"/vibe-d~mail/vibe/mail/smtp.html#SMTPClientSettings"},{"doc":"Represents an email message, including its headers.","kind":"class","module":"vibe.mail.smtp","name":"Mail","package":"vibe-d~mail","parentType":"","signature":"Mail","url":"/vibe-d~mail/vibe/mail/smtp.html#Mail"},{"doc":"MongoDB database client implementation","kind":"package","module":"","name":"vibe-d~mongodb","package":"vibe-d~mongodb","parentType":"","signature":"","url":""},{"doc":"MongoClient class doing connection management. Usually this is a main entry point for client code.","kind":"module","module":"vibe.db.mongo.client","name":"vibe.db.mongo.client","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/client.html"},{"doc":"Represents a connection to a MongoDB server.","kind":"class","module":"vibe.db.mongo.client","name":"MongoClient","package":"vibe-d~mongodb","parentType":"","signature":"MongoClient","url":"/vibe-d~mongodb/vibe/db/mongo/client.html#MongoClient"},{"doc":"Disconnects all currently unused connections to the server.","kind":"method","module":"vibe.db.mongo.client","name":"cleanupConnections","package":"vibe-d~mongodb","parentType":"MongoClient","signature":"void cleanupConnections()","url":"/vibe-d~mongodb/vibe/db/mongo/client/MongoClient.cleanupConnections.html"},{"doc":"Accesses a collection using an absolute path.","kind":"method","module":"vibe.db.mongo.client","name":"getCollection","package":"vibe-d~mongodb","parentType":"MongoClient","signature":"MongoCollection getCollection(string path)","url":"/vibe-d~mongodb/vibe/db/mongo/client/MongoClient.getCollection.html"},{"doc":"Returns an object representing the specified database.","kind":"method","module":"vibe.db.mongo.client","name":"getDatabase","package":"vibe-d~mongodb","parentType":"MongoClient","signature":"MongoDatabase getDatabase(string dbName)","url":"/vibe-d~mongodb/vibe/db/mongo/client/MongoClient.getDatabase.html"},{"doc":"Return a handle to all databases of the server.","kind":"method","module":"vibe.db.mongo.client","name":"getDatabases","package":"vibe-d~mongodb","parentType":"MongoClient","signature":"auto getDatabases()()","url":"/vibe-d~mongodb/vibe/db/mongo/client/MongoClient.getDatabases.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.client","name":"lockConnection","package":"vibe-d~mongodb","parentType":"MongoClient","signature":"auto lockConnection()","url":"/vibe-d~mongodb/vibe/db/mongo/client/MongoClient.lockConnection.html"},{"doc":"MongoCollection class","kind":"module","module":"vibe.db.mongo.collection","name":"vibe.db.mongo.collection","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html"},{"doc":"ditto","kind":"function","module":"vibe.db.mongo.collection","name":"since","package":"vibe-d~mongodb","parentType":"","signature":"MinWireVersion since(WireVersion v)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/since.html"},{"doc":"ditto","kind":"function","module":"vibe.db.mongo.collection","name":"deprecatedSince","package":"vibe-d~mongodb","parentType":"","signature":"DeprecatedSinceWireVersion deprecatedSince(WireVersion v)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/deprecatedSince.html"},{"doc":"ditto","kind":"function","module":"vibe.db.mongo.collection","name":"errorBefore","package":"vibe-d~mongodb","parentType":"","signature":"ErrorBeforeWireVersion errorBefore(WireVersion v)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/errorBefore.html"},{"doc":"ditto","kind":"function","module":"vibe.db.mongo.collection","name":"until","package":"vibe-d~mongodb","parentType":"","signature":"MaxWireVersion until(WireVersion v)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/until.html"},{"doc":"Unsets nullable fields not matching the server version as defined per UDAs.","kind":"function","module":"vibe.db.mongo.collection","name":"enforceWireVersionConstraints","package":"vibe-d~mongodb","parentType":"","signature":"void enforceWireVersionConstraints(T)(ref  T field,  int  serverVersion,\n\t string file =  __FILE__,  size_t line =  __LINE__)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/enforceWireVersionConstraints.html"},{"doc":"Represents a single collection inside a MongoDB.","kind":"struct","module":"vibe.db.mongo.collection","name":"MongoCollection","package":"vibe-d~mongodb","parentType":"","signature":"MongoCollection","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#MongoCollection"},{"doc":"Returns: Root database to which this collection belongs.","kind":"method","module":"vibe.db.mongo.collection","name":"database","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoDatabase database()","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.database.html"},{"doc":"Returns: Name of this collection (excluding the database name).","kind":"method","module":"vibe.db.mongo.collection","name":"name","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"string name()","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.name.html"},{"doc":"Performs an update operation on documents matching 'selector', updating them with 'update'.","kind":"method","module":"vibe.db.mongo.collection","name":"update","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void update(T,  U)(T selector,  U update,  UpdateFlags flags =  UpdateFlags.None)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.update.html"},{"doc":"Inserts new documents into the collection.","kind":"method","module":"vibe.db.mongo.collection","name":"insert","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void insert(T)(T document_or_documents,  InsertFlags flags =  InsertFlags.None)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.insert.html"},{"doc":"Inserts the provided document(s). If a document is missing an identifier, one is generated automatically by vibe.d.","kind":"method","module":"vibe.db.mongo.collection","name":"insertOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"InsertOneResult insertOne(T)(T document,  InsertOneOptions options =  InsertOneOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.insertOne.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"insertMany","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"InsertManyResult insertMany(T)(T[]  documents,  InsertManyOptions options =  InsertManyOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.insertMany.html"},{"doc":"Deletes at most one document matching the query `filter`. The returned result identifies how many documents have been deleted.","kind":"method","module":"vibe.db.mongo.collection","name":"deleteOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"DeleteResult deleteOne(T)(T filter,  DeleteOptions options =  DeleteOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.deleteOne.html"},{"doc":"Deletes all documents matching the query `filter`. The returned result identifies how many documents have been deleted.","kind":"method","module":"vibe.db.mongo.collection","name":"deleteMany","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"DeleteResult deleteMany(T)(T filter,  DeleteOptions options =  DeleteOptions.init) if (!is(T ==  DeleteOptions))","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.deleteMany.html"},{"doc":"Deletes all documents in the collection. The returned result identifies how many documents have been deleted.","kind":"method","module":"vibe.db.mongo.collection","name":"deleteAll","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"DeleteResult deleteAll(DeleteOptions options =  DeleteOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.deleteAll.html"},{"doc":"Implementation helper. It's possible to set custom delete limits with this method, otherwise it's identical to `deleteOne` and `deleteMany`.","kind":"method","module":"vibe.db.mongo.collection","name":"deleteImpl","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"DeleteResult deleteImpl(T)(T[]  queries,  DeleteOptions options =  DeleteOptions.init,  scope  int[]  limits =  null)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.deleteImpl.html"},{"doc":"Replaces at most single document within the collection based on the filter.","kind":"method","module":"vibe.db.mongo.collection","name":"replaceOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"UpdateResult replaceOne(T,  U)(T filter,  U replacement,  ReplaceOptions options)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.replaceOne.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"replaceOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"UpdateResult replaceOne(T,  U)(T filter,  U replacement,  UpdateOptions options =  UpdateOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.replaceOne.html"},{"doc":"Updates at most single document within the collection based on the filter.","kind":"method","module":"vibe.db.mongo.collection","name":"updateOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"UpdateResult updateOne(T,  U)(T filter,  U replacement,  UpdateOptions options =  UpdateOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.updateOne.html"},{"doc":"Updates all matching document within the collection based on the filter.","kind":"method","module":"vibe.db.mongo.collection","name":"updateMany","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"UpdateResult updateMany(T,  U)(T filter,  U replacement,  UpdateOptions options =  UpdateOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.updateMany.html"},{"doc":"Implementation helper. It's possible to set custom per-update object options with this method, otherwise it's identical to `replaceOne`, `updateOne...","kind":"method","module":"vibe.db.mongo.collection","name":"updateImpl","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"UpdateResult updateImpl(T,  U,  O)(T[]  queries,  U[]  documents,  O[]  perUpdateOptions,  UpdateOptions options =  UpdateOptions.init,\n\t\t bool  mustBeDocument =  false,  bool  mustBeModification =  false)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.updateImpl.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.collection","name":"find","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R find(R =  Bson,  T,  U)(T query,  U returnFieldSelector,  QueryFlags flags,  int  num_skip =  0,  int  num_docs_per_chunk =  0)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.find.html"},{"doc":"Queries the collection for existing documents, limiting what fields are returned by the database. (called projection)","kind":"method","module":"vibe.db.mongo.collection","name":"find","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R find(R =  Bson,  T,  U)(T query,  U projection,  FindOptions options =  FindOptions.init) if (!is(U ==  FindOptions))","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.find.html"},{"doc":"Queries the collection for existing documents.","kind":"method","module":"vibe.db.mongo.collection","name":"find","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R find(R =  Bson,  Q)(Q query,  FindOptions options =  FindOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.find.html"},{"doc":"Queries all documents of the collection.","kind":"method","module":"vibe.db.mongo.collection","name":"find","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R find(R =  Bson)()","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.find.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"find","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R find(R =  Bson)(FindOptions options)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.find.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.collection","name":"findOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"deprecated(\"Use the overload taking `FindOptions` instead, this method breaks in MongoDB 5.1 and onwards. Note: using a `$query` / `query` member to override the query arguments is no longer supported in the new overload.\") auto findOne(R =  Bson,  T,  U)(T query,  U returnFieldSelector,  QueryFlags flags)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.findOne.html"},{"doc":"Queries the collection for existing documents.","kind":"method","module":"vibe.db.mongo.collection","name":"findOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"auto findOne(R =  Bson,  T,  U)(T query,  U projection,  FindOptions options =  FindOptions.init) if (!is(U ==  FindOptions))","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.findOne.html"},{"doc":"Queries the collection for existing documents.","kind":"method","module":"vibe.db.mongo.collection","name":"findOne","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"auto findOne(R =  Bson,  T)(T query,  FindOptions options =  FindOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.findOne.html"},{"doc":"Removes documents from the collection.","kind":"method","module":"vibe.db.mongo.collection","name":"remove","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void remove(T)(T selector,  DeleteFlags flags =  DeleteFlags.None)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.remove.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"remove","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void remove()()","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.remove.html"},{"doc":"Combines a modify and find operation to a single atomic operation.","kind":"method","module":"vibe.db.mongo.collection","name":"findAndModify","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"Bson findAndModify(T,  U,  V)(T query,  U update,  V returnFieldSelector)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.findAndModify.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"findAndModify","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"Bson findAndModify(T,  U)(T query,  U update)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.findAndModify.html"},{"doc":"Combines a modify and find operation to a single atomic operation with generic options support.","kind":"method","module":"vibe.db.mongo.collection","name":"findAndModifyExt","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"Bson findAndModifyExt(T,  U,  V)(T query,  U update,  V options)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.findAndModifyExt.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.collection","name":"count","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"ulong count(T)(T query)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.count.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.collection","name":"countImpl","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"ulong countImpl(T)(T query)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.countImpl.html"},{"doc":"Returns the count of documents that match the query for a collection or view.","kind":"method","module":"vibe.db.mongo.collection","name":"countDocuments","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"ulong countDocuments(T)(T filter,  CountOptions options =  CountOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.countDocuments.html"},{"doc":"Returns the count of all documents in a collection or view.","kind":"method","module":"vibe.db.mongo.collection","name":"estimatedDocumentCount","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"ulong estimatedDocumentCount(EstimatedDocumentCountOptions options =  EstimatedDocumentCountOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.estimatedDocumentCount.html"},{"doc":"Calculates aggregate values for the data in a collection.","kind":"method","module":"vibe.db.mongo.collection","name":"aggregate","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"Bson aggregate(ARGS...)(ARGS pipeline)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.aggregate.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"aggregate","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R aggregate(R =  Bson,  S =  Bson)(S[]  pipeline,  AggregateOptions options)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.aggregate.html"},{"doc":"Returns an input range of all unique values for a certain field for records matching the given query.","kind":"method","module":"vibe.db.mongo.collection","name":"distinct","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"auto distinct(R =  Bson,  Q)(string fieldName,  Q query,  DistinctOptions options =  DistinctOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.distinct.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.collection","name":"ensureIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void ensureIndex(scope  const(Tuple!(string,  int))[]  field_orders,  IndexFlags flags =  IndexFlags.none,  Duration expire_time =  0.seconds)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.ensureIndex.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.collection","name":"ensureIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void ensureIndex(int[string]  field_orders,  IndexFlags flags =  IndexFlags.none,  ulong  expireAfterSeconds =  0)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.ensureIndex.html"},{"doc":"Drops a single index from the collection by the index name.","kind":"method","module":"vibe.db.mongo.collection","name":"dropIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void dropIndex(string name,  DropIndexOptions options =  DropIndexOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.dropIndex.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"dropIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void dropIndex(T)(T keys,\n\t\t IndexOptions indexOptions =  IndexOptions.init,\n\t\t DropIndexOptions options =  DropIndexOptions.init) if (!is(Unqual!T ==  IndexModel))","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.dropIndex.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"dropIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void dropIndex(const  IndexModel keys,\n\t\t DropIndexOptions options =  DropIndexOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.dropIndex.html"},{"doc":"Drops all indexes in the collection.","kind":"method","module":"vibe.db.mongo.collection","name":"dropIndexes","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void dropIndexes(DropIndexOptions options =  DropIndexOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.dropIndexes.html"},{"doc":"Unofficial API extension, more efficient multi-index removal on MongoDB 4.2+","kind":"method","module":"vibe.db.mongo.collection","name":"dropIndexes","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void dropIndexes(string[]  names,  DropIndexOptions options =  DropIndexOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.dropIndexes.html"},{"doc":"Convenience method for creating a single index. Calls `createIndexes`","kind":"method","module":"vibe.db.mongo.collection","name":"createIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"string createIndex(T)(T keys,\n\t\t IndexOptions indexOptions =  IndexOptions.init,\n\t\t CreateIndexOptions options =  CreateIndexOptions.init) if (!is(Unqual!T ==  IndexModel))","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.createIndex.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.collection","name":"createIndex","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"string createIndex(const  IndexModel keys,\n\t\t CreateIndexOptions options =  CreateIndexOptions.init)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.createIndex.html"},{"doc":"Builds one or more indexes in the collection.","kind":"method","module":"vibe.db.mongo.collection","name":"createIndexes","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"string[] createIndexes(scope  const(IndexModel)[]  models,\n\t\t CreateIndexesOptions options =  CreateIndexesOptions.init,\n\t\t string file =  __FILE__,  size_t line =  __LINE__)","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.createIndexes.html"},{"doc":"Returns an array that holds a list of documents that identify and describe the existing indexes on the collection.","kind":"method","module":"vibe.db.mongo.collection","name":"listIndexes","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"MongoCursor!R listIndexes(R =  Bson)()","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.listIndexes.html"},{"doc":"Removes a collection or view from the database. The method also removes any indexes associated with the dropped collection.","kind":"method","module":"vibe.db.mongo.collection","name":"drop","package":"vibe-d~mongodb","parentType":"MongoCollection","signature":"void drop()","url":"/vibe-d~mongodb/vibe/db/mongo/collection/MongoCollection.drop.html"},{"doc":"Specifies a level of isolation for read operations. For example, you can use read concern to only read data that has propagated to a majority of no...","kind":"struct","module":"vibe.db.mongo.collection","name":"ReadConcern","package":"vibe-d~mongodb","parentType":"","signature":"ReadConcern","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#ReadConcern"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/write-concern/)","kind":"struct","module":"vibe.db.mongo.collection","name":"WriteConcern","package":"vibe-d~mongodb","parentType":"","signature":"WriteConcern","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#WriteConcern"},{"doc":"Collation allows users to specify language-specific rules for string comparison, such as rules for letter-case and accent marks.","kind":"struct","module":"vibe.db.mongo.collection","name":"Collation","package":"vibe-d~mongodb","parentType":"","signature":"Collation","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#Collation"},{"doc":"","kind":"struct","module":"vibe.db.mongo.collection","name":"CursorInitArguments","package":"vibe-d~mongodb","parentType":"","signature":"CursorInitArguments","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#CursorInitArguments"},{"doc":"UDA to unset a nullable field if the server wire version doesn't at least match the given version. (inclusive)","kind":"struct","module":"vibe.db.mongo.collection","name":"MinWireVersion","package":"vibe-d~mongodb","parentType":"","signature":"MinWireVersion","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#MinWireVersion"},{"doc":"UDA to warn when a nullable field is set and the server wire version matches the given version. (inclusive)","kind":"struct","module":"vibe.db.mongo.collection","name":"DeprecatedSinceWireVersion","package":"vibe-d~mongodb","parentType":"","signature":"DeprecatedSinceWireVersion","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#DeprecatedSinceWireVersion"},{"doc":"UDA to throw a MongoException when a nullable field is set and the server wire version doesn't match the version. (inclusive)","kind":"struct","module":"vibe.db.mongo.collection","name":"ErrorBeforeWireVersion","package":"vibe-d~mongodb","parentType":"","signature":"ErrorBeforeWireVersion","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#ErrorBeforeWireVersion"},{"doc":"UDA to unset a nullable field if the server wire version is newer than the given version. (inclusive)","kind":"struct","module":"vibe.db.mongo.collection","name":"MaxWireVersion","package":"vibe-d~mongodb","parentType":"","signature":"MaxWireVersion","url":"/vibe-d~mongodb/vibe/db/mongo/collection.html#MaxWireVersion"},{"doc":"Low level mongodb protocol.","kind":"module","module":"vibe.db.mongo.connection","name":"vibe.db.mongo.connection","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.connection","name":"sendLength","package":"vibe-d~mongodb","parentType":"","signature":"int sendLength(ARGS...)(scope  ARGS args)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/sendLength.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.connection","name":"getHostArchitecture","package":"vibe-d~mongodb","parentType":"","signature":"string getHostArchitecture()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/getHostArchitecture.html"},{"doc":"","kind":"struct","module":"vibe.db.mongo.connection","name":"_MongoErrorDescription","package":"vibe-d~mongodb","parentType":"","signature":"_MongoErrorDescription","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#_MongoErrorDescription"},{"doc":"D POD representation of Mongo error object.","kind":"alias","module":"vibe.db.mongo.connection","name":"MongoErrorDescription","package":"vibe-d~mongodb","parentType":"","signature":"MongoErrorDescription = immutable(_MongoErrorDescription)","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoErrorDescription"},{"doc":"Root class for vibe.d Mongo driver exception hierarchy.","kind":"class","module":"vibe.db.mongo.connection","name":"MongoException","package":"vibe-d~mongodb","parentType":"","signature":"MongoException : Exception","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoException"},{"doc":"Generic class for all exception related to unhandled driver problems.","kind":"class","module":"vibe.db.mongo.connection","name":"MongoDriverException","package":"vibe-d~mongodb","parentType":"","signature":"MongoDriverException : MongoException","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoDriverException"},{"doc":"Wrapper class for all inner mongo collection manipulation errors.","kind":"class","module":"vibe.db.mongo.connection","name":"MongoDBException","package":"vibe-d~mongodb","parentType":"","signature":"MongoDBException : MongoException","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoDBException"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"code","package":"vibe-d~mongodb","parentType":"MongoDBException","signature":"int code()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoDBException.code.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"connectionId","package":"vibe-d~mongodb","parentType":"MongoDBException","signature":"int connectionId()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoDBException.connectionId.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"n","package":"vibe-d~mongodb","parentType":"MongoDBException","signature":"int n()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoDBException.n.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"ok","package":"vibe-d~mongodb","parentType":"MongoDBException","signature":"double ok()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoDBException.ok.html"},{"doc":"Generic class for all exceptions related to authentication problems.","kind":"class","module":"vibe.db.mongo.connection","name":"MongoAuthException","package":"vibe-d~mongodb","parentType":"","signature":"MongoAuthException : MongoException","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoAuthException"},{"doc":"[internal] Provides low-level mongodb protocol access.","kind":"class","module":"vibe.db.mongo.connection","name":"MongoConnection","package":"vibe-d~mongodb","parentType":"","signature":"MongoConnection","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoConnection"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"connect","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void connect()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.connect.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"disconnect","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void disconnect()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.disconnect.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"connected","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"bool connected()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.connected.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"description","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"const(ServerDescription) description()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.description.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"update","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void update(string collection_name,  UpdateFlags flags,  Bson selector,  Bson update)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.update.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"insert","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void insert(string collection_name,  InsertFlags flags,  Bson[]  documents)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.insert.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"query","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void query(T)(string collection_name,  QueryFlags flags,  int  nskip,  int  nret,  Bson query,  Bson returnFieldSelector,  scope  ReplyDelegate on_msg,  scope  DocDelegate!T on_doc)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.query.html"},{"doc":"Runs the given Bson command (Bson object with the first entry in the map being the command name) on the given database.","kind":"method","module":"vibe.db.mongo.connection","name":"runCommand","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"Bson runCommand(T,  CommandFailException =  MongoDriverException)(\n\t\t string database,\n\t\t Bson command,\n\t\t string errorInfo =  __FUNCTION__,\n\t\t string errorFile =  __FILE__,\n\t\t size_t errorLine =  __LINE__\n\t)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.runCommand.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"runCommandUnchecked","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"Bson runCommandUnchecked(T,  CommandFailException =  MongoDriverException)(\n\t\t string database,\n\t\t Bson command,\n\t\t string errorInfo =  __FUNCTION__,\n\t\t string errorFile =  __FILE__,\n\t\t size_t errorLine =  __LINE__\n\t)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.runCommandUnchecked.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"runCommandImpl","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"Bson runCommandImpl(T,  CommandFailException)(\n\t\t string database,\n\t\t Bson command,\n\t\t bool  testOk =  true,\n\t\t string errorInfo =  __FUNCTION__,\n\t\t string errorFile =  __FILE__,\n\t\t size_t errorLine =  __LINE__\n\t)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.runCommandImpl.html"},{"doc":"Forwards the `find` command passed in to the database, handles the callbacks like with getMore. This exists for easier integration with MongoCursor!T.","kind":"method","module":"vibe.db.mongo.connection","name":"startFind","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void startFind(T)(Bson command,\n\t\t scope  GetMoreHeaderDelegate on_header,\n\t\t scope  GetMoreDocumentDelegate!T on_doc,\n\t\t string batchKey =  \"firstBatch\",\n\t\t string errorInfo =  __FUNCTION__,  string errorFile =  __FILE__,  size_t errorLine =  __LINE__)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.startFind.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"delete_","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void delete_(string collection_name,  DeleteFlags flags,  Bson selector)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.delete_.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"killCursors","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void killCursors(scope  long[]  cursors)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.killCursors.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"killCursors","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void killCursors(string collection,  scope  long[]  cursors)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.killCursors.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"getLastError","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"MongoErrorDescription getLastError(string db)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.getLastError.html"},{"doc":"Queries the server for all databases.","kind":"method","module":"vibe.db.mongo.connection","name":"listDatabases","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"auto listDatabases()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.listDatabases.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recvMsg","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"int recvMsg(bool  dupBson =  true)(int  reqid,\n\t\t scope  MsgReplyDelegate!dupBson on_sec0,\n\t\t scope  MsgSection1StartDelegate on_sec1_start,\n\t\t scope  MsgSection1Delegate!dupBson on_sec1_doc)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recvMsg.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recvReply","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"int recvReply(T)(int  reqid,  scope  ReplyDelegate on_msg,  scope  DocDelegate!T on_doc)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recvReply.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"send","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"int send(ARGS...)(OpCode code,  int  response_to,  scope  ARGS args)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.send.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"sendMsg","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"int sendMsg(int  response_to,  uint  flagBits,  Bson document)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.sendMsg.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"sendValue","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void sendValue(T)(scope  T value)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.sendValue.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"sendBytes","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void sendBytes(scope  const(ubyte)[]  data){","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.sendBytes.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recvInteger","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"T recvInteger(T)()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recvInteger.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recvBson","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"Bson recvBson(ref  ubyte[]  buf)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recvBson.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recvBsonDup","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"Bson recvBsonDup()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recvBsonDup.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recv","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void recv(scope  ubyte[]  dst)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recv.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"recvCString","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"const(char)[] recvCString()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.recvCString.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"nextMessageId","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"int nextMessageId()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.nextMessageId.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"checkForError","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void checkForError(string collection_name)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.checkForError.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"certAuthenticate","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void certAuthenticate()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.certAuthenticate.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"authenticate","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void authenticate()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.authenticate.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"scramAuthenticate","package":"vibe-d~mongodb","parentType":"MongoConnection","signature":"void scramAuthenticate()","url":"/vibe-d~mongodb/vibe/db/mongo/connection/MongoConnection.scramAuthenticate.html"},{"doc":"","kind":"enum","module":"vibe.db.mongo.connection","name":"OpCode","package":"vibe-d~mongodb","parentType":"","signature":"OpCode : int","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Reply","package":"vibe-d~mongodb","parentType":"","signature":"Reply = 1","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Update","package":"vibe-d~mongodb","parentType":"","signature":"Update = 2001","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Insert","package":"vibe-d~mongodb","parentType":"","signature":"Insert = 2002","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Reserved1","package":"vibe-d~mongodb","parentType":"","signature":"Reserved1 = 2003","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Query","package":"vibe-d~mongodb","parentType":"","signature":"Query = 2004","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"GetMore","package":"vibe-d~mongodb","parentType":"","signature":"GetMore = 2005","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Delete","package":"vibe-d~mongodb","parentType":"","signature":"Delete = 2006","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"KillCursors","package":"vibe-d~mongodb","parentType":"","signature":"KillCursors = 2007","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Compressed","package":"vibe-d~mongodb","parentType":"","signature":"Compressed = 2012","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"Msg","package":"vibe-d~mongodb","parentType":"","signature":"Msg = 2013","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#OpCode"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"ReplyDelegate","package":"vibe-d~mongodb","parentType":"","signature":"ReplyDelegate = void  delegate(long  cursor,  ReplyFlags flags,  int  first_doc,  int  num_docs) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#ReplyDelegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"MsgReplyDelegate","package":"vibe-d~mongodb","parentType":"","signature":"MsgReplyDelegate(bool  dupBson :  true) = void  delegate(uint  flags,  Bson document) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MsgReplyDelegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"MsgReplyDelegate","package":"vibe-d~mongodb","parentType":"","signature":"MsgReplyDelegate(bool  dupBson :  false) = void  delegate(uint  flags,  scope  Bson document) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MsgReplyDelegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"MsgSection1StartDelegate","package":"vibe-d~mongodb","parentType":"","signature":"MsgSection1StartDelegate = void  delegate(scope  const(char)[]  identifier,  int  size) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MsgSection1StartDelegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"MsgSection1Delegate","package":"vibe-d~mongodb","parentType":"","signature":"MsgSection1Delegate(bool  dupBson :  true) = void  delegate(scope  const(char)[]  identifier,  Bson document) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MsgSection1Delegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"MsgSection1Delegate","package":"vibe-d~mongodb","parentType":"","signature":"MsgSection1Delegate(bool  dupBson :  false) = void  delegate(scope  const(char)[]  identifier,  scope  Bson document) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MsgSection1Delegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"GetMoreHeaderDelegate","package":"vibe-d~mongodb","parentType":"","signature":"GetMoreHeaderDelegate = void  delegate(long  id,  string ns,  size_t count) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#GetMoreHeaderDelegate"},{"doc":"","kind":"alias","module":"vibe.db.mongo.connection","name":"GetMoreDocumentDelegate","package":"vibe-d~mongodb","parentType":"","signature":"GetMoreDocumentDelegate(T) = void  delegate(ref  T document) @safe","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#GetMoreDocumentDelegate"},{"doc":"","kind":"struct","module":"vibe.db.mongo.connection","name":"MongoDBInfo","package":"vibe-d~mongodb","parentType":"","signature":"MongoDBInfo","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#MongoDBInfo"},{"doc":"","kind":"struct","module":"vibe.db.mongo.connection","name":"ServerDescription","package":"vibe-d~mongodb","parentType":"","signature":"ServerDescription","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#ServerDescription"},{"doc":"","kind":"method","module":"vibe.db.mongo.connection","name":"satisfiesVersion","package":"vibe-d~mongodb","parentType":"ServerDescription","signature":"bool satisfiesVersion(WireVersion wireVersion)","url":"/vibe-d~mongodb/vibe/db/mongo/connection/ServerDescription.satisfiesVersion.html"},{"doc":"","kind":"enum","module":"vibe.db.mongo.connection","name":"WireVersion","package":"vibe-d~mongodb","parentType":"","signature":"WireVersion : int","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"old","package":"vibe-d~mongodb","parentType":"","signature":"old = 0","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v26","package":"vibe-d~mongodb","parentType":"","signature":"v26 = 1","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v26_2","package":"vibe-d~mongodb","parentType":"","signature":"v26_2 = 2","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v30","package":"vibe-d~mongodb","parentType":"","signature":"v30 = 3","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v32","package":"vibe-d~mongodb","parentType":"","signature":"v32 = 4","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v34","package":"vibe-d~mongodb","parentType":"","signature":"v34 = 5","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v36","package":"vibe-d~mongodb","parentType":"","signature":"v36 = 6","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v40","package":"vibe-d~mongodb","parentType":"","signature":"v40 = 7","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v42","package":"vibe-d~mongodb","parentType":"","signature":"v42 = 8","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v44","package":"vibe-d~mongodb","parentType":"","signature":"v44 = 9","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v49","package":"vibe-d~mongodb","parentType":"","signature":"v49 = 12","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v50","package":"vibe-d~mongodb","parentType":"","signature":"v50 = 13","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v51","package":"vibe-d~mongodb","parentType":"","signature":"v51 = 14","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v52","package":"vibe-d~mongodb","parentType":"","signature":"v52 = 15","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v53","package":"vibe-d~mongodb","parentType":"","signature":"v53 = 16","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.connection","name":"v60","package":"vibe-d~mongodb","parentType":"","signature":"v60 = 17","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#WireVersion"},{"doc":"","kind":"template","module":"vibe.db.mongo.connection","name":"DocDelegate","package":"vibe-d~mongodb","parentType":"","signature":"DocDelegate(T)","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#DocDelegate"},{"doc":"","kind":"variable","module":"vibe.db.mongo.connection","name":"hostArchitecture","package":"vibe-d~mongodb","parentType":"","signature":"hostArchitecture","url":"/vibe-d~mongodb/vibe/db/mongo/connection.html#hostArchitecture"},{"doc":"MongoDB cursor abstraction","kind":"module","module":"vibe.db.mongo.cursor","name":"vibe.db.mongo.cursor","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html"},{"doc":"Represents a cursor for a MongoDB query.","kind":"struct","module":"vibe.db.mongo.cursor","name":"MongoCursor","package":"vibe-d~mongodb","parentType":"","signature":"MongoCursor(DocType =  Bson)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html#MongoCursor"},{"doc":"Returns true if there are no more documents for this cursor.","kind":"method","module":"vibe.db.mongo.cursor","name":"empty","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"bool empty()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.empty.html"},{"doc":"Returns the current document of the response.","kind":"method","module":"vibe.db.mongo.cursor","name":"front","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"DocType front()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.front.html"},{"doc":"Controls the order in which the query returns matching documents.","kind":"method","module":"vibe.db.mongo.cursor","name":"sort","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"MongoCursor sort(T)(T order)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.sort.html"},{"doc":"Limits the number of documents that the cursor returns.","kind":"method","module":"vibe.db.mongo.cursor","name":"limit","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"MongoCursor limit(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.limit.html"},{"doc":"Skips a given number of elements at the beginning of the cursor.","kind":"method","module":"vibe.db.mongo.cursor","name":"skip","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"MongoCursor skip(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.skip.html"},{"doc":"Advances the cursor to the next document of the response.","kind":"method","module":"vibe.db.mongo.cursor","name":"popFront","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"void popFront()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.popFront.html"},{"doc":"Iterates over all remaining documents.","kind":"method","module":"vibe.db.mongo.cursor","name":"byPair","package":"vibe-d~mongodb","parentType":"MongoCursor","signature":"auto byPair()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoCursor.byPair.html"},{"doc":"Actual iteration implementation details for MongoCursor. Abstracted using an interface because we still have code for legacy (<3.6) MongoDB servers...","kind":"interface","module":"vibe.db.mongo.cursor","name":"IMongoCursorData","package":"vibe-d~mongodb","parentType":"","signature":"IMongoCursorData(DocType)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html#IMongoCursorData"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"alive","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"bool alive()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.alive.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"empty","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"bool empty()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.empty.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"index","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"long index()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.index.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"front","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"DocType front()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.front.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"popFront","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"void popFront()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.popFront.html"},{"doc":"Before iterating, specify a MongoDB sort order","kind":"method","module":"vibe.db.mongo.cursor","name":"sort","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"void sort(Bson order)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.sort.html"},{"doc":"Before iterating, specify maximum number of returned items","kind":"method","module":"vibe.db.mongo.cursor","name":"limit","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"void limit(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.limit.html"},{"doc":"Before iterating, skip the specified number of items (when sorted)","kind":"method","module":"vibe.db.mongo.cursor","name":"skip","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"void skip(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.skip.html"},{"doc":"Kills the MongoDB cursor, further iteration attempts will result in errors. Call this in the destructor.","kind":"method","module":"vibe.db.mongo.cursor","name":"killCursors","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"void killCursors()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.killCursors.html"},{"doc":"Define an reference count property on the class, which is returned by reference with this method.","kind":"method","module":"vibe.db.mongo.cursor","name":"refCount","package":"vibe-d~mongodb","parentType":"IMongoCursorData","signature":"int refCount()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/IMongoCursorData.refCount.html"},{"doc":"Deprecated query internals exposed through MongoCursor.","kind":"class","module":"vibe.db.mongo.cursor","name":"LegacyMongoCursorData","package":"vibe-d~mongodb","parentType":"","signature":"LegacyMongoCursorData(DocType) : IMongoCursorData!DocType","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html#LegacyMongoCursorData"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"alive","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"bool alive()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.alive.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"empty","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"bool empty()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.empty.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"index","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"long index()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.index.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"front","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"DocType front()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.front.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"sort","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void sort(Bson order)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.sort.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"limit","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void limit(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.limit.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"skip","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void skip(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.skip.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"popFront","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void popFront()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.popFront.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"startIterating","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void startIterating()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.startIterating.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"killCursors","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void killCursors()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.killCursors.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"handleReply","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void handleReply(long  cursor,  ReplyFlags flags,  int  first_doc,  int  num_docs)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.handleReply.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"handleDocument","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"void handleDocument(size_t idx,  ref  DocType doc)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.handleDocument.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"refCount","package":"vibe-d~mongodb","parentType":"LegacyMongoCursorData","signature":"int refCount()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/LegacyMongoCursorData.refCount.html"},{"doc":"Find + getMore internals exposed through MongoCursor. Unifies the old LegacyMongoCursorData approach, so it can be used both for find queries and f...","kind":"class","module":"vibe.db.mongo.cursor","name":"MongoFindCursor","package":"vibe-d~mongodb","parentType":"","signature":"MongoFindCursor(DocType) : IMongoCursorData!DocType","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html#MongoFindCursor"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"alive","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"bool alive()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.alive.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"empty","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"bool empty()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.empty.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"index","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"long index()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.index.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"front","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"DocType front()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.front.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"sort","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void sort(Bson order)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.sort.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"limit","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void limit(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.limit.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"skip","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void skip(long  count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.skip.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"popFront","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void popFront()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.popFront.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"startIterating","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void startIterating()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.startIterating.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"killCursors","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void killCursors()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.killCursors.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"handleReply","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void handleReply(long  id,  string ns,  size_t count)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.handleReply.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"handleDocument","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"void handleDocument(ref  DocType doc)","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.handleDocument.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"refCount","package":"vibe-d~mongodb","parentType":"MongoFindCursor","signature":"int refCount()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoFindCursor.refCount.html"},{"doc":"Internal class implementing MongoCursorData for find queries","kind":"class","module":"vibe.db.mongo.cursor","name":"MongoQueryCursor","package":"vibe-d~mongodb","parentType":"","signature":"MongoQueryCursor(Q,  R,  S) : LegacyMongoCursorData!R","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html#MongoQueryCursor"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"startIterating","package":"vibe-d~mongodb","parentType":"MongoQueryCursor","signature":"void startIterating()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoQueryCursor.startIterating.html"},{"doc":"Internal class implementing MongoCursorData for already initialized generic cursors","kind":"class","module":"vibe.db.mongo.cursor","name":"MongoGenericCursor","package":"vibe-d~mongodb","parentType":"","signature":"MongoGenericCursor(DocType) : LegacyMongoCursorData!DocType","url":"/vibe-d~mongodb/vibe/db/mongo/cursor.html#MongoGenericCursor"},{"doc":"","kind":"method","module":"vibe.db.mongo.cursor","name":"startIterating","package":"vibe-d~mongodb","parentType":"MongoGenericCursor","signature":"void startIterating()","url":"/vibe-d~mongodb/vibe/db/mongo/cursor/MongoGenericCursor.startIterating.html"},{"doc":"MongoDatabase class representing common database for group of collections.","kind":"module","module":"vibe.db.mongo.database","name":"vibe.db.mongo.database","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/database.html"},{"doc":"Represents a single database accessible through a given MongoClient.","kind":"struct","module":"vibe.db.mongo.database","name":"MongoDatabase","package":"vibe-d~mongodb","parentType":"","signature":"MongoDatabase","url":"/vibe-d~mongodb/vibe/db/mongo/database.html#MongoDatabase"},{"doc":"The name of this database","kind":"method","module":"vibe.db.mongo.database","name":"name","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"string name()","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.name.html"},{"doc":"The client which represents the connection to the database server","kind":"method","module":"vibe.db.mongo.database","name":"client","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"MongoClient client()","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.client.html"},{"doc":"Accesses the collections of this database.","kind":"method","module":"vibe.db.mongo.database","name":"opIndex","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"MongoCollection opIndex(string name)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.opIndex.html"},{"doc":"Retrieves the last error code (if any) from the database server.","kind":"method","module":"vibe.db.mongo.database","name":"getLastError","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"MongoErrorDescription getLastError()","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.getLastError.html"},{"doc":"Returns recent log messages for this database from the database server.","kind":"method","module":"vibe.db.mongo.database","name":"getLog","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"Bson getLog(string mask)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.getLog.html"},{"doc":"Performs a filesystem/disk sync of the database on the server.","kind":"method","module":"vibe.db.mongo.database","name":"fsync","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"Bson fsync(bool  async =  false)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.fsync.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.database","name":"runCommand","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"Bson runCommand(T)(T command_and_options,\n\t\t string errorInfo =  __FUNCTION__,  string errorFile =  __FILE__,  size_t errorLine =  __LINE__)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.runCommand.html"},{"doc":"Generic means to run commands on the database.","kind":"method","module":"vibe.db.mongo.database","name":"runCommandChecked","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"Bson runCommandChecked(T,  ExceptionT =  MongoDriverException)(\n\t\t T command_and_options,\n\t\t string errorInfo =  __FUNCTION__,\n\t\t string errorFile =  __FILE__,\n\t\t size_t errorLine =  __LINE__\n\t)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.runCommandChecked.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.database","name":"runCommandUnchecked","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"Bson runCommandUnchecked(T,  ExceptionT =  MongoDriverException)(\n\t\t T command_and_options,\n\t\t string errorInfo =  __FUNCTION__,\n\t\t string errorFile =  __FILE__,\n\t\t size_t errorLine =  __LINE__\n\t)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.runCommandUnchecked.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.database","name":"runListCommand","package":"vibe-d~mongodb","parentType":"MongoDatabase","signature":"MongoCursor!R runListCommand(R =  Bson,  T)(T command_and_options,  int  batchSize =  0,  Duration getMoreMaxTime =  Duration.max)","url":"/vibe-d~mongodb/vibe/db/mongo/database/MongoDatabase.runListCommand.html"},{"doc":"MongoDB operation flag definitions.","kind":"module","module":"vibe.db.mongo.flags","name":"vibe.db.mongo.flags","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html"},{"doc":"","kind":"enum","module":"vibe.db.mongo.flags","name":"ReplyFlags","package":"vibe-d~mongodb","parentType":"","signature":"ReplyFlags","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.flags","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = 0","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.flags","name":"cursorNotFound","package":"vibe-d~mongodb","parentType":"","signature":"cursorNotFound = 1 << 0","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.flags","name":"queryFailure","package":"vibe-d~mongodb","parentType":"","signature":"queryFailure = 1 << 1","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.flags","name":"shardConfigStale","package":"vibe-d~mongodb","parentType":"","signature":"shardConfigStale = 1 << 2","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.flags","name":"awaitCapable","package":"vibe-d~mongodb","parentType":"","signature":"awaitCapable = 1 << 3","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.flags","name":"None","package":"vibe-d~mongodb","parentType":"","signature":"None = none","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.flags","name":"CursorNotFound","package":"vibe-d~mongodb","parentType":"","signature":"CursorNotFound = cursorNotFound","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.flags","name":"QueryFailure","package":"vibe-d~mongodb","parentType":"","signature":"QueryFailure = queryFailure","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.flags","name":"ShardConfigStale","package":"vibe-d~mongodb","parentType":"","signature":"ShardConfigStale = shardConfigStale","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.flags","name":"AwaitCapable","package":"vibe-d~mongodb","parentType":"","signature":"AwaitCapable = awaitCapable","url":"/vibe-d~mongodb/vibe/db/mongo/flags.html#ReplyFlags"},{"doc":"MongoDB CRUD API definitions.","kind":"module","module":"vibe.db.mongo.impl.crud","name":"vibe.db.mongo.impl.crud","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html"},{"doc":"Handles the raw DB response from `insert`, `update` or `delete` operations.","kind":"function","module":"vibe.db.mongo.impl.crud","name":"handleWriteResult","package":"vibe-d~mongodb","parentType":"","signature":"void handleWriteResult(string countField =  null,  T)(\n\t Bson dbResult,  ref  T result,  string file =  __FILE__,  size_t line =  __LINE__)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/handleWriteResult.html"},{"doc":"","kind":"enum","module":"vibe.db.mongo.impl.crud","name":"UpdateFlags","package":"vibe-d~mongodb","parentType":"","signature":"UpdateFlags","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"Normal update of a single document.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"Creates a document if none exists.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"upsert","package":"vibe-d~mongodb","parentType":"","signature":"upsert = 1 << 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"Updates all matching documents.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"multiUpdate","package":"vibe-d~mongodb","parentType":"","signature":"multiUpdate = 1 << 1","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"None","package":"vibe-d~mongodb","parentType":"","signature":"None = none","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"Upsert","package":"vibe-d~mongodb","parentType":"","signature":"Upsert = upsert","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"MultiUpdate","package":"vibe-d~mongodb","parentType":"","signature":"MultiUpdate = multiUpdate","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateFlags"},{"doc":"","kind":"enum","module":"vibe.db.mongo.impl.crud","name":"InsertFlags","package":"vibe-d~mongodb","parentType":"","signature":"InsertFlags","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertFlags"},{"doc":"Normal insert.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertFlags"},{"doc":"For multiple inserted documents, continues inserting further documents after a failure.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"continueOnError","package":"vibe-d~mongodb","parentType":"","signature":"continueOnError = 1 << 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"None","package":"vibe-d~mongodb","parentType":"","signature":"None = none","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"ContinueOnError","package":"vibe-d~mongodb","parentType":"","signature":"ContinueOnError = continueOnError","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertFlags"},{"doc":"","kind":"enum","module":"vibe.db.mongo.impl.crud","name":"QueryFlags","package":"vibe-d~mongodb","parentType":"","signature":"QueryFlags","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Normal query","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"tailableCursor","package":"vibe-d~mongodb","parentType":"","signature":"tailableCursor = 1 << 1","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"slaveOk","package":"vibe-d~mongodb","parentType":"","signature":"slaveOk = 1 << 2","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"oplogReplay","package":"vibe-d~mongodb","parentType":"","signature":"oplogReplay = 1 << 3","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"noCursorTimeout","package":"vibe-d~mongodb","parentType":"","signature":"noCursorTimeout = 1 << 4","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"awaitData","package":"vibe-d~mongodb","parentType":"","signature":"awaitData = 1 << 5","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"exhaust","package":"vibe-d~mongodb","parentType":"","signature":"exhaust = 1 << 6","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"partial","package":"vibe-d~mongodb","parentType":"","signature":"partial = 1 << 7","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"None","package":"vibe-d~mongodb","parentType":"","signature":"None = none","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"TailableCursor","package":"vibe-d~mongodb","parentType":"","signature":"TailableCursor = tailableCursor","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"SlaveOk","package":"vibe-d~mongodb","parentType":"","signature":"SlaveOk = slaveOk","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"OplogReplay","package":"vibe-d~mongodb","parentType":"","signature":"OplogReplay = oplogReplay","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"NoCursorTimeout","package":"vibe-d~mongodb","parentType":"","signature":"NoCursorTimeout = noCursorTimeout","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"AwaitData","package":"vibe-d~mongodb","parentType":"","signature":"AwaitData = awaitData","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"Exhaust","package":"vibe-d~mongodb","parentType":"","signature":"Exhaust = exhaust","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"Partial","package":"vibe-d~mongodb","parentType":"","signature":"Partial = partial","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#QueryFlags"},{"doc":"","kind":"enum","module":"vibe.db.mongo.impl.crud","name":"DeleteFlags","package":"vibe-d~mongodb","parentType":"","signature":"DeleteFlags","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"singleRemove","package":"vibe-d~mongodb","parentType":"","signature":"singleRemove = 1 << 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"None","package":"vibe-d~mongodb","parentType":"","signature":"None = none","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteFlags"},{"doc":"Deprecated compatibility alias","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"SingleRemove","package":"vibe-d~mongodb","parentType":"","signature":"SingleRemove = singleRemove","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteFlags"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/find/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"FindOptions","package":"vibe-d~mongodb","parentType":"","signature":"FindOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#FindOptions"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxAwaitTime","package":"vibe-d~mongodb","parentType":"FindOptions","signature":"void maxAwaitTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/FindOptions.maxAwaitTime.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxTime","package":"vibe-d~mongodb","parentType":"FindOptions","signature":"void maxTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/FindOptions.maxTime.html"},{"doc":"","kind":"enum","module":"vibe.db.mongo.impl.crud","name":"CursorType","package":"vibe-d~mongodb","parentType":"","signature":"CursorType","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#CursorType"},{"doc":"The default value. A vast majority of cursors will be of this type.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"nonTailable","package":"vibe-d~mongodb","parentType":"","signature":"nonTailable = ","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#CursorType"},{"doc":"Tailable means the cursor is not closed when the last data is retrieved. Rather, the cursor marks the final object’s position. You can resume usi...","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"tailable","package":"vibe-d~mongodb","parentType":"","signature":"tailable = ","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#CursorType"},{"doc":"Combines the tailable option with awaitData, as defined below.","kind":"enum_member","module":"vibe.db.mongo.impl.crud","name":"tailableAwait","package":"vibe-d~mongodb","parentType":"","signature":"tailableAwait = ","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#CursorType"},{"doc":"See_Also: $(LINK https://www.mongodb.com/docs/manual/reference/command/distinct/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"DistinctOptions","package":"vibe-d~mongodb","parentType":"","signature":"DistinctOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DistinctOptions"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxTime","package":"vibe-d~mongodb","parentType":"DistinctOptions","signature":"void maxTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/DistinctOptions.maxTime.html"},{"doc":"See_Also: $(LINK https://www.mongodb.com/docs/manual/reference/command/count/) and $(LINK https://www.mongodb.com/docs/manual/reference/method/db.c...","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"CountOptions","package":"vibe-d~mongodb","parentType":"","signature":"CountOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#CountOptions"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxTime","package":"vibe-d~mongodb","parentType":"CountOptions","signature":"void maxTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/CountOptions.maxTime.html"},{"doc":"See_Also: $(LINK https://www.mongodb.com/docs/manual/reference/method/db.collection.estimatedDocumentCount/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"EstimatedDocumentCountOptions","package":"vibe-d~mongodb","parentType":"","signature":"EstimatedDocumentCountOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#EstimatedDocumentCountOptions"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxTime","package":"vibe-d~mongodb","parentType":"EstimatedDocumentCountOptions","signature":"void maxTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/EstimatedDocumentCountOptions.maxTime.html"},{"doc":"Represents available options for an aggregate call","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"AggregateOptions","package":"vibe-d~mongodb","parentType":"","signature":"AggregateOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#AggregateOptions"},{"doc":"Specifies the initial batch size for the cursor.","kind":"method","module":"vibe.db.mongo.impl.crud","name":"batchSize","package":"vibe-d~mongodb","parentType":"AggregateOptions","signature":"inout(Nullable!int) batchSize()","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/AggregateOptions.batchSize.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxAwaitTime","package":"vibe-d~mongodb","parentType":"AggregateOptions","signature":"void maxAwaitTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/AggregateOptions.maxAwaitTime.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.impl.crud","name":"maxTime","package":"vibe-d~mongodb","parentType":"AggregateOptions","signature":"void maxTime(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud/AggregateOptions.maxTime.html"},{"doc":"Standards: $(LINK https://github.com/mongodb/specifications/blob/525dae0aa8791e782ad9dd93e507b60c55a737bb/source/crud/crud.rst#insert-update-replac...","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"BulkWriteOptions","package":"vibe-d~mongodb","parentType":"","signature":"BulkWriteOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#BulkWriteOptions"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/insert/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"InsertOneOptions","package":"vibe-d~mongodb","parentType":"","signature":"InsertOneOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertOneOptions"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/insert/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"InsertManyOptions","package":"vibe-d~mongodb","parentType":"","signature":"InsertManyOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertManyOptions"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/update/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"UpdateOptions","package":"vibe-d~mongodb","parentType":"","signature":"UpdateOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateOptions"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/update/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"ReplaceOptions","package":"vibe-d~mongodb","parentType":"","signature":"ReplaceOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#ReplaceOptions"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/delete/)","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"DeleteOptions","package":"vibe-d~mongodb","parentType":"","signature":"DeleteOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteOptions"},{"doc":"","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"InsertOneResult","package":"vibe-d~mongodb","parentType":"","signature":"InsertOneResult","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertOneResult"},{"doc":"","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"InsertManyResult","package":"vibe-d~mongodb","parentType":"","signature":"InsertManyResult","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#InsertManyResult"},{"doc":"","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"DeleteResult","package":"vibe-d~mongodb","parentType":"","signature":"DeleteResult","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#DeleteResult"},{"doc":"","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"UpdateResult","package":"vibe-d~mongodb","parentType":"","signature":"UpdateResult","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#UpdateResult"},{"doc":"Describes a failed write command result for a single document.","kind":"struct","module":"vibe.db.mongo.impl.crud","name":"BulkWriteError","package":"vibe-d~mongodb","parentType":"","signature":"BulkWriteError","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#BulkWriteError"},{"doc":"Exception for partially or fully failed writes from `insert`, `update` or `delete`.","kind":"class","module":"vibe.db.mongo.impl.crud","name":"MongoBulkWriteException","package":"vibe-d~mongodb","parentType":"","signature":"MongoBulkWriteException : MongoException","url":"/vibe-d~mongodb/vibe/db/mongo/impl/crud.html#MongoBulkWriteException"},{"doc":"MongoDB index API definitions.","kind":"module","module":"vibe.db.mongo.impl.index","name":"vibe.db.mongo.impl.index","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html"},{"doc":"","kind":"enum","module":"vibe.db.mongo.impl.index","name":"IndexFlags","package":"vibe-d~mongodb","parentType":"","signature":"IndexFlags","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"unique","package":"vibe-d~mongodb","parentType":"","signature":"unique = 1 << 0","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"dropDuplicates","package":"vibe-d~mongodb","parentType":"","signature":"dropDuplicates = 1 << 2","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"background","package":"vibe-d~mongodb","parentType":"","signature":"background = 1 << 3","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"sparse","package":"vibe-d~mongodb","parentType":"","signature":"sparse = 1 << 4","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"expireAfterSeconds","package":"vibe-d~mongodb","parentType":"","signature":"expireAfterSeconds = 1 << 5","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"Deprecated compatibility alias, use `none` instead.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"None","package":"vibe-d~mongodb","parentType":"","signature":"None = none","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"Deprecated compatibility alias, use `unique` instead.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"Unique","package":"vibe-d~mongodb","parentType":"","signature":"Unique = unique","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"Deprecated compatibility alias, use `dropDuplicates` instead.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"DropDuplicates","package":"vibe-d~mongodb","parentType":"","signature":"DropDuplicates = dropDuplicates","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"Deprecated compatibility alias, use `background` instead.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"Background","package":"vibe-d~mongodb","parentType":"","signature":"Background = background","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"Deprecated compatibility alias, use `sparse` instead.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"Sparse","package":"vibe-d~mongodb","parentType":"","signature":"Sparse = sparse","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"Deprecated compatibility alias, use `expireAfterSeconds` instead.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"ExpireAfterSeconds","package":"vibe-d~mongodb","parentType":"","signature":"ExpireAfterSeconds = expireAfterSeconds","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexFlags"},{"doc":"","kind":"struct","module":"vibe.db.mongo.impl.index","name":"IndexModel","package":"vibe-d~mongodb","parentType":"","signature":"IndexModel","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexModel"},{"doc":"Adds a single field or multikey index with a direction.","kind":"method","module":"vibe.db.mongo.impl.index","name":"add","package":"vibe-d~mongodb","parentType":"IndexModel","signature":"IndexModel add(string field,  int  direction)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index/IndexModel.add.html"},{"doc":"Adds an index with a given index type. Use `IndexType` for a type-safe setting of the string.","kind":"method","module":"vibe.db.mongo.impl.index","name":"add","package":"vibe-d~mongodb","parentType":"IndexModel","signature":"IndexModel add(string field,  string type)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index/IndexModel.add.html"},{"doc":"Sets the options member of this IndexModel.","kind":"method","module":"vibe.db.mongo.impl.index","name":"withOptions","package":"vibe-d~mongodb","parentType":"IndexModel","signature":"IndexModel withOptions(IndexOptions options)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index/IndexModel.withOptions.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.impl.index","name":"name","package":"vibe-d~mongodb","parentType":"IndexModel","signature":"string name()","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index/IndexModel.name.html"},{"doc":"Specifies the different index types which are available for index creation.","kind":"enum","module":"vibe.db.mongo.impl.index","name":"IndexType","package":"vibe-d~mongodb","parentType":"","signature":"IndexType : string","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexType"},{"doc":"Legacy 2D plane index used in MongoDB 2.2 and earlier. Doesn't support GeoJSON objects. Uses planar geometry to return results.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"legacy2D","package":"vibe-d~mongodb","parentType":"","signature":"legacy2D = \"2d\"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexType"},{"doc":"2D sphere index that calculates geometries on an earth-like sphere. Supports storing as GeoJSON objects.","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"sphere2D","package":"vibe-d~mongodb","parentType":"","signature":"sphere2D = \"2dsphere\"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexType"},{"doc":"A geoHaystack index is a special index that is optimized to return results over small areas. geoHaystack indexes improve performance on queries tha...","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"geoHaystack","package":"vibe-d~mongodb","parentType":"","signature":"geoHaystack = \"geoHaystack\"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexType"},{"doc":"Creates a text index which supports searching for string content in a collection. These text indexes do not store language-specific stop words and ...","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"text","package":"vibe-d~mongodb","parentType":"","signature":"text = \"text\"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexType"},{"doc":"To support hash based sharding, MongoDB provides a hashed index type, which indexes the hash of the value of a field. These indexes have a more ran...","kind":"enum_member","module":"vibe.db.mongo.impl.index","name":"hashed","package":"vibe-d~mongodb","parentType":"","signature":"hashed = \"hashed\"","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexType"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/command/createIndexes/)","kind":"struct","module":"vibe.db.mongo.impl.index","name":"IndexOptions","package":"vibe-d~mongodb","parentType":"","signature":"IndexOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#IndexOptions"},{"doc":"","kind":"method","module":"vibe.db.mongo.impl.index","name":"expireAfter","package":"vibe-d~mongodb","parentType":"IndexOptions","signature":"void expireAfter(Duration d)","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index/IndexOptions.expireAfter.html"},{"doc":"Standards: $(LINK https://github.com/mongodb/specifications/blob/0c6e56141c867907aacf386e0cbe56d6562a0614/source/index-management.rst#common-api-co...","kind":"struct","module":"vibe.db.mongo.impl.index","name":"CreateIndexOptions","package":"vibe-d~mongodb","parentType":"","signature":"CreateIndexOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#CreateIndexOptions"},{"doc":"Same as $(LREF CreateIndexOptions)","kind":"alias","module":"vibe.db.mongo.impl.index","name":"CreateIndexesOptions","package":"vibe-d~mongodb","parentType":"","signature":"CreateIndexesOptions = CreateIndexOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#CreateIndexesOptions"},{"doc":"Standards: $(LINK https://github.com/mongodb/specifications/blob/f4020bdb6ec093fcd259984e6ff6f42356b17d0e/source/index-management.rst#standard-api)","kind":"struct","module":"vibe.db.mongo.impl.index","name":"DropIndexOptions","package":"vibe-d~mongodb","parentType":"","signature":"DropIndexOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#DropIndexOptions"},{"doc":"Same as $(LREF DropIndexOptions)","kind":"alias","module":"vibe.db.mongo.impl.index","name":"DropIndexesOptions","package":"vibe-d~mongodb","parentType":"","signature":"DropIndexesOptions = DropIndexOptions","url":"/vibe-d~mongodb/vibe/db/mongo/impl/index.html#DropIndexesOptions"},{"doc":"MongoDB and MongoCollection classes and connections.","kind":"module","module":"vibe.db.mongo.mongo","name":"vibe.db.mongo.mongo","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/mongo.html"},{"doc":"Connects to a MongoDB instance.","kind":"function","module":"vibe.db.mongo.mongo","name":"connectMongoDB","package":"vibe-d~mongodb","parentType":"","signature":"MongoClient connectMongoDB(string host,  ushort  port)","url":"/vibe-d~mongodb/vibe/db/mongo/mongo/connectMongoDB.html"},{"doc":"ditto","kind":"function","module":"vibe.db.mongo.mongo","name":"connectMongoDB","package":"vibe-d~mongodb","parentType":"","signature":"MongoClient connectMongoDB(string host_or_url)","url":"/vibe-d~mongodb/vibe/db/mongo/mongo/connectMongoDB.html"},{"doc":"ditto","kind":"function","module":"vibe.db.mongo.mongo","name":"connectMongoDB","package":"vibe-d~mongodb","parentType":"","signature":"MongoClient connectMongoDB(MongoClientSettings settings)","url":"/vibe-d~mongodb/vibe/db/mongo/mongo/connectMongoDB.html"},{"doc":"SASL authentication functions","kind":"module","module":"vibe.db.mongo.sasl","name":"vibe.db.mongo.sasl","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/sasl.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.sasl","name":"g_rng","package":"vibe-d~mongodb","parentType":"","signature":"SHA1HashMixerRNG g_rng()","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/g_rng.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.sasl","name":"pbkdf2","package":"vibe-d~mongodb","parentType":"","signature":"DigestType!SHA1 pbkdf2(const  ubyte[]  password,  const  ubyte[]  salt,  int  iterations)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/pbkdf2.html"},{"doc":"","kind":"struct","module":"vibe.db.mongo.sasl","name":"ScramState","package":"vibe-d~mongodb","parentType":"","signature":"ScramState","url":"/vibe-d~mongodb/vibe/db/mongo/sasl.html#ScramState"},{"doc":"","kind":"method","module":"vibe.db.mongo.sasl","name":"createInitialRequest","package":"vibe-d~mongodb","parentType":"ScramState","signature":"string createInitialRequest(string user)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/ScramState.createInitialRequest.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sasl","name":"update","package":"vibe-d~mongodb","parentType":"ScramState","signature":"string update(string password,  string challenge,  int  minIterations =  4096)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/ScramState.update.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sasl","name":"finalize","package":"vibe-d~mongodb","parentType":"ScramState","signature":"string finalize(string challenge)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/ScramState.finalize.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sasl","name":"escapeUsername","package":"vibe-d~mongodb","parentType":"ScramState","signature":"string escapeUsername(string user)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/ScramState.escapeUsername.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sasl","name":"getClientProof","package":"vibe-d~mongodb","parentType":"ScramState","signature":"static auto getClientProof(DigestType!SHA1 saltedPassword,  string authMessage)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/ScramState.getClientProof.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sasl","name":"verifyServerSignature","package":"vibe-d~mongodb","parentType":"ScramState","signature":"bool verifyServerSignature(ubyte[]  signature,  DigestType!SHA1 saltedPassword,  string authMessage)","url":"/vibe-d~mongodb/vibe/db/mongo/sasl/ScramState.verifyServerSignature.html"},{"doc":"MongoDB based HTTP session store.","kind":"module","module":"vibe.db.mongo.sessionstore","name":"vibe.db.mongo.sessionstore","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.sessionstore","name":"escape","package":"vibe-d~mongodb","parentType":"","signature":"string escape(string field_name)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/escape.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.sessionstore","name":"unescape","package":"vibe-d~mongodb","parentType":"","signature":"string unescape(string key)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/unescape.html"},{"doc":"","kind":"class","module":"vibe.db.mongo.sessionstore","name":"MongoSessionStore","package":"vibe-d~mongodb","parentType":"","signature":"MongoSessionStore : SessionStore","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore.html#MongoSessionStore"},{"doc":"The duration without access after which a session expires.","kind":"method","module":"vibe.db.mongo.sessionstore","name":"expirationTime","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"Duration expirationTime()","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.expirationTime.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.sessionstore","name":"expirationTime","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"void expirationTime(Duration dur)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.expirationTime.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"storageType","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"SessionStorageType storageType()","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.storageType.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"create","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"Session create()","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.create.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"open","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"Session open(string id)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.open.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"set","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"void set(string id,  string name,  Variant value)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.set.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"get","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"Variant get(string id,  string name,  lazy  Variant defaultVal)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.get.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"isKeySet","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"bool isKeySet(string id,  string key)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.isKeySet.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"remove","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"void remove(string id,  string key)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.remove.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"destroy","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"void destroy(string id)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.destroy.html"},{"doc":"","kind":"method","module":"vibe.db.mongo.sessionstore","name":"iterateSession","package":"vibe-d~mongodb","parentType":"MongoSessionStore","signature":"int iterateSession(string id,  scope  int  delegate(string key) @safe del)","url":"/vibe-d~mongodb/vibe/db/mongo/sessionstore/MongoSessionStore.iterateSession.html"},{"doc":"MongoDB client connection settings.","kind":"module","module":"vibe.db.mongo.settings","name":"vibe.db.mongo.settings","package":"vibe-d~mongodb","parentType":"","signature":"","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html"},{"doc":"Parses the given string as a mongodb URL. The URL must be in the form documented at $(LINK http://www.mongodb.org/display/DOCS/Connections) which is:","kind":"function","module":"vibe.db.mongo.settings","name":"parseMongoDBUrl","package":"vibe-d~mongodb","parentType":"","signature":"bool parseMongoDBUrl(out  MongoClientSettings cfg,  string url)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/parseMongoDBUrl.html"},{"doc":"","kind":"function","module":"vibe.db.mongo.settings","name":"parseAuthMechanism","package":"vibe-d~mongodb","parentType":"","signature":"MongoAuthMechanism parseAuthMechanism(string str)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/parseAuthMechanism.html"},{"doc":"Describes a vibe.d supported authentication mechanism to use on client connection to a MongoDB server.","kind":"enum","module":"vibe.db.mongo.settings","name":"MongoAuthMechanism","package":"vibe-d~mongodb","parentType":"","signature":"MongoAuthMechanism","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoAuthMechanism"},{"doc":"Use no auth mechanism. If a digest or ssl certificate is given this defaults to trying the recommend auth mechanisms depending on server version an...","kind":"enum_member","module":"vibe.db.mongo.settings","name":"none","package":"vibe-d~mongodb","parentType":"","signature":"none = ","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoAuthMechanism"},{"doc":"Use SCRAM-SHA-1 as defined in [RFC 5802](http://tools.ietf.org/html/rfc5802)","kind":"enum_member","module":"vibe.db.mongo.settings","name":"scramSHA1","package":"vibe-d~mongodb","parentType":"","signature":"scramSHA1 = ","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoAuthMechanism"},{"doc":"Forces login through the legacy MONGODB-CR authentication mechanism. This mechanism is a nonce and MD5 based system.","kind":"enum_member","module":"vibe.db.mongo.settings","name":"mongoDBCR","package":"vibe-d~mongodb","parentType":"","signature":"mongoDBCR = ","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoAuthMechanism"},{"doc":"Use an X.509 certificate to authenticate. Only works if digest is set to null or empty string in the MongoClientSettings.","kind":"enum_member","module":"vibe.db.mongo.settings","name":"mongoDBX509","package":"vibe-d~mongodb","parentType":"","signature":"mongoDBX509 = ","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoAuthMechanism"},{"doc":"See_Also: $(LINK https://docs.mongodb.com/manual/reference/connection-string/#connections-connection-options)","kind":"class","module":"vibe.db.mongo.settings","name":"MongoClientSettings","package":"vibe-d~mongodb","parentType":"","signature":"MongoClientSettings","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoClientSettings"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.settings","name":"connectTimeoutMS","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"long connectTimeoutMS()","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.connectTimeoutMS.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.settings","name":"connectTimeoutMS","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"void connectTimeoutMS(long  ms)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.connectTimeoutMS.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.settings","name":"socketTimeoutMS","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"long socketTimeoutMS()","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.socketTimeoutMS.html"},{"doc":"ditto","kind":"method","module":"vibe.db.mongo.settings","name":"socketTimeoutMS","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"void socketTimeoutMS(long  ms)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.socketTimeoutMS.html"},{"doc":"Generates a digest string which can be used for authentication by setting the username and digest members.","kind":"method","module":"vibe.db.mongo.settings","name":"makeDigest","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"string makeDigest(string username,  string password)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.makeDigest.html"},{"doc":"Sets the username and the digest string in this MongoClientSettings instance.","kind":"method","module":"vibe.db.mongo.settings","name":"authenticatePassword","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"void authenticatePassword(string username,  string password)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.authenticatePassword.html"},{"doc":"Sets ssl, the username, the PEM key file and the trusted CA file in this MongoClientSettings instance.","kind":"method","module":"vibe.db.mongo.settings","name":"authenticateSSL","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"void authenticateSSL(string username,  string sslPEMKeyFile,  string sslCAFile =  null)","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.authenticateSSL.html"},{"doc":"Resolves the database to run authentication commands on. (authSource if set, otherwise the URI's database if set, otherwise \"admin\")","kind":"method","module":"vibe.db.mongo.settings","name":"getAuthDatabase","package":"vibe-d~mongodb","parentType":"MongoClientSettings","signature":"string getAuthDatabase()","url":"/vibe-d~mongodb/vibe/db/mongo/settings/MongoClientSettings.getAuthDatabase.html"},{"doc":"Describes a host we might be able to connect to","kind":"struct","module":"vibe.db.mongo.settings","name":"MongoHost","package":"vibe-d~mongodb","parentType":"","signature":"MongoHost","url":"/vibe-d~mongodb/vibe/db/mongo/settings.html#MongoHost"},{"doc":"Redis database client implementation","kind":"package","module":"","name":"vibe-d~redis","package":"vibe-d~redis","parentType":"","signature":"","url":""},{"doc":"Type safe implementations of common Redis storage idioms.","kind":"module","module":"vibe.db.redis.idioms","name":"vibe.db.redis.idioms","package":"vibe-d~redis","parentType":"","signature":"","url":"/vibe-d~redis/vibe/db/redis/idioms.html"},{"doc":"","kind":"function","module":"vibe.db.redis.idioms","name":"jsonEncoded","package":"vibe-d~redis","parentType":"","signature":"JsonEncoded!T jsonEncoded(T)(T value)","url":"/vibe-d~redis/vibe/db/redis/idioms/jsonEncoded.html"},{"doc":"Strips all non-Redis fields from a struct.","kind":"function","module":"vibe.db.redis.idioms","name":"redisStrip","package":"vibe-d~redis","parentType":"","signature":"RedisStripped!(T,  strip_id) redisStrip(bool  strip_id =  true,  T)(in  T val)","url":"/vibe-d~redis/vibe/db/redis/idioms/redisStrip.html"},{"doc":"","kind":"function","module":"vibe.db.redis.idioms","name":"toTuple","package":"vibe-d~redis","parentType":"","signature":"auto toTuple(size_t N,  T)(T[N]  values)","url":"/vibe-d~redis/vibe/db/redis/idioms/toTuple.html"},{"doc":"","kind":"struct","module":"vibe.db.redis.idioms","name":"RedisCollection","package":"vibe-d~redis","parentType":"","signature":"RedisCollection(T /*: RedisValue*/,  RedisCollectionOptions OPTIONS =  RedisCollectionOptions.defaults,  size_t ID_LENGTH =  1)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisCollection"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"initialize","package":"vibe-d~redis","parentType":"RedisCollection","signature":"void initialize(RedisDatabase db,  Replicate!(string,  ID_LENGTH)  name,  string suffix =  null)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisCollection.initialize.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"database","package":"vibe-d~redis","parentType":"RedisCollection","signature":"inout(RedisDatabase) database()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisCollection.database.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opIndex","package":"vibe-d~redis","parentType":"RedisCollection","signature":"T opIndex(IDS id)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisCollection.opIndex.html"},{"doc":"Removes an ID along with the corresponding value.","kind":"method","module":"vibe.db.redis.idioms","name":"remove","package":"vibe-d~redis","parentType":"RedisCollection","signature":"void remove(IDS id)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisCollection.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"getKey","package":"vibe-d~redis","parentType":"RedisCollection","signature":"string getKey(IDS ids)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisCollection.getKey.html"},{"doc":"","kind":"enum","module":"vibe.db.redis.idioms","name":"RedisCollectionOptions","package":"vibe-d~redis","parentType":"","signature":"RedisCollectionOptions","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisCollectionOptions"},{"doc":"","kind":"enum_member","module":"vibe.db.redis.idioms","name":"none","package":"vibe-d~redis","parentType":"","signature":"none = 0","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisCollectionOptions"},{"doc":"","kind":"enum_member","module":"vibe.db.redis.idioms","name":"supportIteration","package":"vibe-d~redis","parentType":"","signature":"supportIteration = 1 << 0","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisCollectionOptions"},{"doc":"","kind":"enum_member","module":"vibe.db.redis.idioms","name":"supportPaging","package":"vibe-d~redis","parentType":"","signature":"supportPaging = 1 << 1","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisCollectionOptions"},{"doc":"","kind":"enum_member","module":"vibe.db.redis.idioms","name":"defaults","package":"vibe-d~redis","parentType":"","signature":"defaults = supportIteration","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisCollectionOptions"},{"doc":"Models a single strongly typed object.","kind":"struct","module":"vibe.db.redis.idioms","name":"RedisObject","package":"vibe-d~redis","parentType":"","signature":"RedisObject(T)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisObject"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"get","package":"vibe-d~redis","parentType":"RedisObject","signature":"T get()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObject.get.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"exists","package":"vibe-d~redis","parentType":"RedisObject","signature":"bool exists()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObject.exists.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"remove","package":"vibe-d~redis","parentType":"RedisObject","signature":"void remove()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObject.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opAssign","package":"vibe-d~redis","parentType":"RedisObject","signature":"void opAssign(T val)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObject.opAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"fields","package":"vibe-d~redis","parentType":"RedisObject","signature":"string fields()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObject.fields.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"toKeysAndValues","package":"vibe-d~redis","parentType":"RedisObject","signature":"string[T.tupleof.length * 2] toKeysAndValues(T val)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObject.toKeysAndValues.html"},{"doc":"","kind":"struct","module":"vibe.db.redis.idioms","name":"RedisObjectField","package":"vibe-d~redis","parentType":"","signature":"RedisObjectField(T)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisObjectField"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"get","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"T get()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.get.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opAssign","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opAssign(T val)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opUnary","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opUnary(string op)() if(op ==  \"++\")","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opUnary.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opUnary","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opUnary(string op)() if(op ==  \"--\")","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opUnary.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opOpAssign(string op)(long  val) if (op ==  \"+\")","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opOpAssign(string op)(long  val) if (op ==  \"-\")","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opOpAssign(string op)(double  val) if (op ==  \"+\")","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisObjectField","signature":"void opOpAssign(string op)(double  val) if (op ==  \"-\")","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisObjectField.opOpAssign.html"},{"doc":"","kind":"struct","module":"vibe.db.redis.idioms","name":"RedisLock","package":"vibe-d~redis","parentType":"","signature":"RedisLock","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisLock"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"performLocked","package":"vibe-d~redis","parentType":"RedisLock","signature":"void performLocked(scope  void  delegate()  del)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisLock.performLocked.html"},{"doc":"","kind":"struct","module":"vibe.db.redis.idioms","name":"JsonEncoded","package":"vibe-d~redis","parentType":"","signature":"JsonEncoded(T)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#JsonEncoded"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"fromString","package":"vibe-d~redis","parentType":"JsonEncoded","signature":"JsonEncoded fromString(string str)","url":"/vibe-d~redis/vibe/db/redis/idioms/JsonEncoded.fromString.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"toString","package":"vibe-d~redis","parentType":"JsonEncoded","signature":"string toString()","url":"/vibe-d~redis/vibe/db/redis/idioms/JsonEncoded.toString.html"},{"doc":"","kind":"struct","module":"vibe.db.redis.idioms","name":"LazyString","package":"vibe-d~redis","parentType":"","signature":"LazyString(T...)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#LazyString"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"toString","package":"vibe-d~redis","parentType":"LazyString","signature":"void toString(void  delegate(string)  sink)","url":"/vibe-d~redis/vibe/db/redis/idioms/LazyString.toString.html"},{"doc":"Represents the stripped type of a struct.","kind":"struct","module":"vibe.db.redis.idioms","name":"RedisStripped","package":"vibe-d~redis","parentType":"","signature":"RedisStripped(T,  bool  strip_id =  true)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisStripped"},{"doc":"Reconstructs the full (unstripped) struct value.","kind":"method","module":"vibe.db.redis.idioms","name":"unstrip","package":"vibe-d~redis","parentType":"RedisStripped","signature":"T unstrip(StrippedMembers stripped_members)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisStripped.unstrip.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"populateRedisFields","package":"vibe-d~redis","parentType":"RedisStripped","signature":"void populateRedisFields(ref  T dst,  UnstrippedMembers values)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisStripped.populateRedisFields.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"populateNonRedisFields","package":"vibe-d~redis","parentType":"RedisStripped","signature":"void populateNonRedisFields(ref  T dst,  StrippedMembers values)","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisStripped.populateNonRedisFields.html"},{"doc":"","kind":"method","module":"vibe.db.redis.idioms","name":"membersString","package":"vibe-d~redis","parentType":"RedisStripped","signature":"string membersString()","url":"/vibe-d~redis/vibe/db/redis/idioms/RedisStripped.membersString.html"},{"doc":"Models a set of numbered hashes.","kind":"template","module":"vibe.db.redis.idioms","name":"RedisHashCollection","package":"vibe-d~redis","parentType":"","signature":"RedisHashCollection(RedisCollectionOptions OPTIONS =  RedisCollectionOptions.defaults,  size_t ID_LENGTH =  1)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisHashCollection"},{"doc":"Models a strongly typed set of numbered hashes.","kind":"template","module":"vibe.db.redis.idioms","name":"RedisObjectCollection","package":"vibe-d~redis","parentType":"","signature":"RedisObjectCollection(T,  RedisCollectionOptions OPTIONS =  RedisCollectionOptions.defaults,  size_t ID_LENGTH =  1)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisObjectCollection"},{"doc":"Models a strongly typed numbered set of values.","kind":"template","module":"vibe.db.redis.idioms","name":"RedisSetCollection","package":"vibe-d~redis","parentType":"","signature":"RedisSetCollection(T,  RedisCollectionOptions OPTIONS =  RedisCollectionOptions.defaults,  size_t ID_LENGTH =  1)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisSetCollection"},{"doc":"Models a strongly typed numbered set of values.","kind":"template","module":"vibe.db.redis.idioms","name":"RedisListCollection","package":"vibe-d~redis","parentType":"","signature":"RedisListCollection(T,  RedisCollectionOptions OPTIONS =  RedisCollectionOptions.defaults,  size_t ID_LENGTH =  1)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisListCollection"},{"doc":"Models a strongly typed numbered set of values.","kind":"template","module":"vibe.db.redis.idioms","name":"RedisStringCollection","package":"vibe-d~redis","parentType":"","signature":"RedisStringCollection(T =  string,  RedisCollectionOptions OPTIONS =  RedisCollectionOptions.defaults,  size_t ID_LENGTH =  1)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#RedisStringCollection"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"indicesOf","package":"vibe-d~redis","parentType":"","signature":"indicesOf(alias  PRED,  T...)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#indicesOf"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"FilterToType","package":"vibe-d~redis","parentType":"","signature":"FilterToType(alias  PRED,  T...)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#FilterToType"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"isRedisType","package":"vibe-d~redis","parentType":"","signature":"isRedisType(alias  F)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#isRedisType"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"isNonRedisType","package":"vibe-d~redis","parentType":"","signature":"isNonRedisType(alias  F)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#isNonRedisType"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"isRedisTypeAndNotID","package":"vibe-d~redis","parentType":"","signature":"isRedisTypeAndNotID(alias  F)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#isRedisTypeAndNotID"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"isNonRedisTypeOrID","package":"vibe-d~redis","parentType":"","signature":"isNonRedisTypeOrID(alias  F)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#isNonRedisTypeOrID"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"fieldNames","package":"vibe-d~redis","parentType":"","signature":"fieldNames(T)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#fieldNames"},{"doc":"","kind":"template","module":"vibe.db.redis.idioms","name":"Replicate","package":"vibe-d~redis","parentType":"","signature":"Replicate(T,  size_t L)","url":"/vibe-d~redis/vibe/db/redis/idioms.html#Replicate"},{"doc":"Redis database client implementation.","kind":"module","module":"vibe.db.redis.redis","name":"vibe.db.redis.redis","package":"vibe-d~redis","parentType":"","signature":"","url":"/vibe-d~redis/vibe/db/redis/redis.html"},{"doc":"Returns a RedisClient that can be used to communicate to the specified database server.","kind":"function","module":"vibe.db.redis.redis","name":"connectRedis","package":"vibe-d~redis","parentType":"","signature":"RedisClient connectRedis(string host,  ushort  port =  RedisClient.defaultPort)","url":"/vibe-d~redis/vibe/db/redis/redis/connectRedis.html"},{"doc":"Returns a Redis database connection instance corresponding to the given URL.","kind":"function","module":"vibe.db.redis.redis","name":"connectRedisDB","package":"vibe-d~redis","parentType":"","signature":"RedisDatabase connectRedisDB(URL url)","url":"/vibe-d~redis/vibe/db/redis/redis/connectRedisDB.html"},{"doc":"","kind":"function","module":"vibe.db.redis.redis","name":"getReply","package":"vibe-d~redis","parentType":"","signature":"RedisReply!T getReply(T =  ubyte)(RedisConnection conn)","url":"/vibe-d~redis/vibe/db/redis/redis/getReply.html"},{"doc":"","kind":"function","module":"vibe.db.redis.redis","name":"_request_void","package":"vibe-d~redis","parentType":"","signature":"void _request_void(ARGS...)(RedisConnection conn,  string command,  scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/_request_void.html"},{"doc":"","kind":"function","module":"vibe.db.redis.redis","name":"_request_reply","package":"vibe-d~redis","parentType":"","signature":"RedisReply!T _request_reply(T =  ubyte[],  ARGS...)(RedisConnection conn,  string command,  scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/_request_reply.html"},{"doc":"","kind":"function","module":"vibe.db.redis.redis","name":"_request","package":"vibe-d~redis","parentType":"","signature":"T _request(T,  ARGS...)(LockedConnection!RedisConnection conn,  string command,  scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/_request.html"},{"doc":"","kind":"function","module":"vibe.db.redis.redis","name":"convertToType","package":"vibe-d~redis","parentType":"","signature":"T convertToType(T)(ubyte[]  data)","url":"/vibe-d~redis/vibe/db/redis/redis/convertToType.html"},{"doc":"A redis client with connection pooling.","kind":"class","module":"vibe.db.redis.redis","name":"RedisClient","package":"vibe-d~redis","parentType":"","signature":"RedisClient","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisClient"},{"doc":"Release all connections that are not in use. Call before exiting the program to avoid relying on the GC to clean up the sockets.","kind":"method","module":"vibe.db.redis.redis","name":"releaseUnusedConnections","package":"vibe-d~redis","parentType":"RedisClient","signature":"void releaseUnusedConnections()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.releaseUnusedConnections.html"},{"doc":"Returns Redis version","kind":"method","module":"vibe.db.redis.redis","name":"redisVersion","package":"vibe-d~redis","parentType":"RedisClient","signature":"string redisVersion()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.redisVersion.html"},{"doc":"Returns a handle to the given database.","kind":"method","module":"vibe.db.redis.redis","name":"getDatabase","package":"vibe-d~redis","parentType":"RedisClient","signature":"RedisDatabase getDatabase(long  index)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.getDatabase.html"},{"doc":"Creates a RedisSubscriber instance for launching a pubsub listener","kind":"method","module":"vibe.db.redis.redis","name":"createSubscriber","package":"vibe-d~redis","parentType":"RedisClient","signature":"RedisSubscriber createSubscriber()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.createSubscriber.html"},{"doc":"Authenticate to the server","kind":"method","module":"vibe.db.redis.redis","name":"auth","package":"vibe-d~redis","parentType":"RedisClient","signature":"void auth(string password)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.auth.html"},{"doc":"Echo the given string","kind":"method","module":"vibe.db.redis.redis","name":"echo","package":"vibe-d~redis","parentType":"RedisClient","signature":"T echo(T,  U)(U data) if(isValidRedisValueReturn!T &&  isValidRedisValueType!U)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.echo.html"},{"doc":"Ping the server","kind":"method","module":"vibe.db.redis.redis","name":"ping","package":"vibe-d~redis","parentType":"RedisClient","signature":"void ping()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.ping.html"},{"doc":"Close the connection","kind":"method","module":"vibe.db.redis.redis","name":"quit","package":"vibe-d~redis","parentType":"RedisClient","signature":"void quit()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.quit.html"},{"doc":"Get the value of a configuration parameter","kind":"method","module":"vibe.db.redis.redis","name":"getConfig","package":"vibe-d~redis","parentType":"RedisClient","signature":"T getConfig(T)(string parameter) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.getConfig.html"},{"doc":"Set a configuration parameter to the given value","kind":"method","module":"vibe.db.redis.redis","name":"setConfig","package":"vibe-d~redis","parentType":"RedisClient","signature":"void setConfig(T)(string parameter,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.setConfig.html"},{"doc":"Reset the stats returned by INFO","kind":"method","module":"vibe.db.redis.redis","name":"configResetStat","package":"vibe-d~redis","parentType":"RedisClient","signature":"void configResetStat()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.configResetStat.html"},{"doc":"Deletes all keys from all databases.","kind":"method","module":"vibe.db.redis.redis","name":"deleteAll","package":"vibe-d~redis","parentType":"RedisClient","signature":"void deleteAll()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.deleteAll.html"},{"doc":"Get information and statistics about the server","kind":"method","module":"vibe.db.redis.redis","name":"info","package":"vibe-d~redis","parentType":"RedisClient","signature":"string info()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.info.html"},{"doc":"Get the UNIX time stamp of the last successful save to disk","kind":"method","module":"vibe.db.redis.redis","name":"lastSave","package":"vibe-d~redis","parentType":"RedisClient","signature":"long lastSave()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.lastSave.html"},{"doc":"Synchronously save the dataset to disk","kind":"method","module":"vibe.db.redis.redis","name":"save","package":"vibe-d~redis","parentType":"RedisClient","signature":"void save()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.save.html"},{"doc":"Synchronously save the dataset to disk and then shut down the server","kind":"method","module":"vibe.db.redis.redis","name":"shutdown","package":"vibe-d~redis","parentType":"RedisClient","signature":"void shutdown()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.shutdown.html"},{"doc":"Make the server a slave of another instance, or promote it as master","kind":"method","module":"vibe.db.redis.redis","name":"slaveOf","package":"vibe-d~redis","parentType":"RedisClient","signature":"void slaveOf(string host,  ushort  port)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.slaveOf.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"request","package":"vibe-d~redis","parentType":"RedisClient","signature":"T request(T =  void,  ARGS...)(string command,  scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.request.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"requestDB","package":"vibe-d~redis","parentType":"RedisClient","signature":"T requestDB(T,  ARGS...)(long  db,  string command,  scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisClient.requestDB.html"},{"doc":"Accesses the contents of a Redis database","kind":"struct","module":"vibe.db.redis.redis","name":"RedisDatabase","package":"vibe-d~redis","parentType":"","signature":"RedisDatabase","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisDatabase"},{"doc":"The Redis client with which the database is accessed.","kind":"method","module":"vibe.db.redis.redis","name":"client","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"inout(RedisClient) client()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.client.html"},{"doc":"Index of the database.","kind":"method","module":"vibe.db.redis.redis","name":"index","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long index()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.index.html"},{"doc":"Deletes all keys of the database.","kind":"method","module":"vibe.db.redis.redis","name":"deleteAll","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void deleteAll()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.deleteAll.html"},{"doc":"Delete a key","kind":"method","module":"vibe.db.redis.redis","name":"del","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long del(scope  string[]  keys...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.del.html"},{"doc":"Determine if a key exists","kind":"method","module":"vibe.db.redis.redis","name":"exists","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool exists(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.exists.html"},{"doc":"Set a key's time to live in seconds","kind":"method","module":"vibe.db.redis.redis","name":"expire","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool expire(string key,  long  seconds)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.expire.html"},{"doc":"Set a key's time to live with D notation. E.g. $(D 5.minutes) for 60 * 5 seconds.","kind":"method","module":"vibe.db.redis.redis","name":"expire","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool expire(string key,  Duration timeout)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.expire.html"},{"doc":"Set the expiration for a key as a UNIX timestamp","kind":"method","module":"vibe.db.redis.redis","name":"expireAt","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool expireAt(string key,  long  timestamp)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.expireAt.html"},{"doc":"Find all keys matching the given glob-style pattern (Supported wildcards: *, ?, [ABC])","kind":"method","module":"vibe.db.redis.redis","name":"keys","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T keys(T =  string)(string pattern) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.keys.html"},{"doc":"Move a key to another database","kind":"method","module":"vibe.db.redis.redis","name":"move","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool move(string key,  long  db)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.move.html"},{"doc":"Remove the expiration from a key","kind":"method","module":"vibe.db.redis.redis","name":"persist","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool persist(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.persist.html"},{"doc":"Return a random key from the keyspace","kind":"method","module":"vibe.db.redis.redis","name":"randomKey","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"string randomKey()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.randomKey.html"},{"doc":"Rename a key","kind":"method","module":"vibe.db.redis.redis","name":"rename","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void rename(string key,  string newkey)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.rename.html"},{"doc":"Rename a key, only if the new key does not exist","kind":"method","module":"vibe.db.redis.redis","name":"renameNX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool renameNX(string key,  string newkey)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.renameNX.html"},{"doc":"Get the time to live for a key","kind":"method","module":"vibe.db.redis.redis","name":"ttl","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long ttl(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.ttl.html"},{"doc":"Get the time to live for a key in milliseconds","kind":"method","module":"vibe.db.redis.redis","name":"pttl","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long pttl(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.pttl.html"},{"doc":"Determine the type stored at key (string, list, set, zset and hash.)","kind":"method","module":"vibe.db.redis.redis","name":"type","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"string type(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.type.html"},{"doc":"Append a value to a key","kind":"method","module":"vibe.db.redis.redis","name":"append","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long append(T)(string key,  T suffix) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.append.html"},{"doc":"Decrement the integer value of a key by one","kind":"method","module":"vibe.db.redis.redis","name":"decr","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long decr(string key,  long  value =  1)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.decr.html"},{"doc":"Get the value of a key","kind":"method","module":"vibe.db.redis.redis","name":"get","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T get(T =  string)(string key) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.get.html"},{"doc":"Returns the bit value at offset in the string value stored at key","kind":"method","module":"vibe.db.redis.redis","name":"getBit","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool getBit(string key,  long  offset)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.getBit.html"},{"doc":"Get a substring of the string stored at a key","kind":"method","module":"vibe.db.redis.redis","name":"getRange","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T getRange(T =  string)(string key,  long  start,  long  end) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.getRange.html"},{"doc":"Set the string value of a key and return its old value","kind":"method","module":"vibe.db.redis.redis","name":"getSet","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T getSet(T =  string,  U)(string key,  U value) if(isValidRedisValueReturn!T &&  isValidRedisValueType!U)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.getSet.html"},{"doc":"Increment the integer value of a key","kind":"method","module":"vibe.db.redis.redis","name":"incr","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long incr(string key,  long  value =  1)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.incr.html"},{"doc":"Increment the real number value of a key","kind":"method","module":"vibe.db.redis.redis","name":"incr","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long incr(string key,  double  value)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.incr.html"},{"doc":"Get the values of all the given keys","kind":"method","module":"vibe.db.redis.redis","name":"mget","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T mget(T =  string)(string[]  keys) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.mget.html"},{"doc":"Set multiple keys to multiple values","kind":"method","module":"vibe.db.redis.redis","name":"mset","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void mset(ARGS...)(ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.mset.html"},{"doc":"Set multiple keys to multiple values, only if none of the keys exist","kind":"method","module":"vibe.db.redis.redis","name":"msetNX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool msetNX(ARGS...)(ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.msetNX.html"},{"doc":"Set the string value of a key","kind":"method","module":"vibe.db.redis.redis","name":"set","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void set(T)(string key,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.set.html"},{"doc":"Set the value of a key, only if the key does not exist","kind":"method","module":"vibe.db.redis.redis","name":"setNX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool setNX(T)(string key,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setNX.html"},{"doc":"Set the value of a key, only if the key already exists","kind":"method","module":"vibe.db.redis.redis","name":"setXX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool setXX(T)(string key,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setXX.html"},{"doc":"Set the value of a key, only if the key does not exist, and also set the specified expire time using D notation, e.g. $(D 5.minutes) for 5 minutes.","kind":"method","module":"vibe.db.redis.redis","name":"setNX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool setNX(T)(string key,  T value,  Duration expire_time) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setNX.html"},{"doc":"Set the value of a key, only if the key already exists, and also set the specified expire time using D notation, e.g. $(D 5.minutes) for 5 minutes.","kind":"method","module":"vibe.db.redis.redis","name":"setXX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool setXX(T)(string key,  T value,  Duration expire_time) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setXX.html"},{"doc":"Sets or clears the bit at offset in the string value stored at key","kind":"method","module":"vibe.db.redis.redis","name":"setBit","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool setBit(string key,  long  offset,  bool  value)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setBit.html"},{"doc":"Set the value and expiration of a key","kind":"method","module":"vibe.db.redis.redis","name":"setEX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void setEX(T)(string key,  long  seconds,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setEX.html"},{"doc":"Overwrite part of a string at key starting at the specified offset","kind":"method","module":"vibe.db.redis.redis","name":"setRange","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long setRange(T)(string key,  long  offset,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.setRange.html"},{"doc":"Get the length of the value stored in a key","kind":"method","module":"vibe.db.redis.redis","name":"strlen","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long strlen(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.strlen.html"},{"doc":"Delete one or more hash fields","kind":"method","module":"vibe.db.redis.redis","name":"hdel","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long hdel(string key,  scope  string[]  fields...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hdel.html"},{"doc":"Determine if a hash field exists","kind":"method","module":"vibe.db.redis.redis","name":"hexists","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool hexists(string key,  string field)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hexists.html"},{"doc":"Set multiple hash fields to multiple values","kind":"method","module":"vibe.db.redis.redis","name":"hset","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void hset(T)(string key,  string field,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hset.html"},{"doc":"Set the value of a hash field, only if the field does not exist","kind":"method","module":"vibe.db.redis.redis","name":"hsetNX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool hsetNX(T)(string key,  string field,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hsetNX.html"},{"doc":"Get the value of a hash field.","kind":"method","module":"vibe.db.redis.redis","name":"hget","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T hget(T =  string)(string key,  string field) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hget.html"},{"doc":"Get all the fields and values in a hash","kind":"method","module":"vibe.db.redis.redis","name":"hgetAll","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T hgetAll(T =  string)(string key) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hgetAll.html"},{"doc":"Increment the integer value of a hash field","kind":"method","module":"vibe.db.redis.redis","name":"hincr","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long hincr(string key,  string field,  long  value = 1)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hincr.html"},{"doc":"Increment the real number value of a hash field","kind":"method","module":"vibe.db.redis.redis","name":"hincr","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long hincr(string key,  string field,  double  value)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hincr.html"},{"doc":"Get all the fields in a hash","kind":"method","module":"vibe.db.redis.redis","name":"hkeys","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T hkeys(T =  string)(string key) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hkeys.html"},{"doc":"Get the number of fields in a hash","kind":"method","module":"vibe.db.redis.redis","name":"hlen","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long hlen(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hlen.html"},{"doc":"Get the values of all the given hash fields","kind":"method","module":"vibe.db.redis.redis","name":"hmget","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T hmget(T =  string)(string key,  scope  string[]  fields...) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hmget.html"},{"doc":"Set multiple hash fields to multiple values","kind":"method","module":"vibe.db.redis.redis","name":"hmset","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void hmset(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hmset.html"},{"doc":"Get all the values in a hash","kind":"method","module":"vibe.db.redis.redis","name":"hvals","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T hvals(T =  string)(string key) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.hvals.html"},{"doc":"Get an element from a list by its index","kind":"method","module":"vibe.db.redis.redis","name":"lindex","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T lindex(T =  string)(string key,  long  index) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lindex.html"},{"doc":"Insert value in the list stored at key before the reference value pivot.","kind":"method","module":"vibe.db.redis.redis","name":"linsertBefore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long linsertBefore(T1,  T2)(string key,  T1 pivot,  T2 value) if(isValidRedisValueType!T1 &&  isValidRedisValueType!T2)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.linsertBefore.html"},{"doc":"Insert value in the list stored at key after the reference value pivot.","kind":"method","module":"vibe.db.redis.redis","name":"linsertAfter","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long linsertAfter(T1,  T2)(string key,  T1 pivot,  T2 value) if(isValidRedisValueType!T1 &&  isValidRedisValueType!T2)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.linsertAfter.html"},{"doc":"Returns the length of the list stored at key. If key does not exist, it is interpreted as an empty list and 0 is returned.","kind":"method","module":"vibe.db.redis.redis","name":"llen","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long llen(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.llen.html"},{"doc":"Insert all the specified values at the head of the list stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"lpush","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long lpush(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lpush.html"},{"doc":"Inserts value at the head of the list stored at key, only if key already exists and holds a list.","kind":"method","module":"vibe.db.redis.redis","name":"lpushX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long lpushX(T)(string key,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lpushX.html"},{"doc":"Insert all the specified values at the tail of the list stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"rpush","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long rpush(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.rpush.html"},{"doc":"Inserts value at the tail of the list stored at key, only if key already exists and holds a list.","kind":"method","module":"vibe.db.redis.redis","name":"rpushX","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long rpushX(T)(string key,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.rpushX.html"},{"doc":"Returns the specified elements of the list stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"lrange","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T lrange(T =  string)(string key,  long  start,  long  stop)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lrange.html"},{"doc":"Removes the first count occurrences of elements equal to value from the list stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"lrem","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long lrem(T)(string key,  long  count,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lrem.html"},{"doc":"Sets the list element at index to value.","kind":"method","module":"vibe.db.redis.redis","name":"lset","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void lset(T)(string key,  long  index,  T value) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lset.html"},{"doc":"Trim an existing list so that it will contain only the specified range of elements specified. Equivalent to $(D range = range[start .. stop+1])","kind":"method","module":"vibe.db.redis.redis","name":"ltrim","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void ltrim(string key,  long  start,  long  stop)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.ltrim.html"},{"doc":"Removes and returns the last element of the list stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"rpop","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T rpop(T =  string)(string key) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.rpop.html"},{"doc":"Removes and returns the first element of the list stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"lpop","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T lpop(T =  string)(string key) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.lpop.html"},{"doc":"BLPOP is a blocking list pop primitive. It is the blocking version of LPOP because it blocks the connection when there are no elements to pop from ...","kind":"method","module":"vibe.db.redis.redis","name":"blpop","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"Nullable!(Tuple!(string,  T)) blpop(T =  string)(string key,  long  seconds) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.blpop.html"},{"doc":"Atomically returns and removes the last element (tail) of the list stored at source, and pushes the element at the first element (head) of the list...","kind":"method","module":"vibe.db.redis.redis","name":"rpoplpush","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T rpoplpush(T =  string)(string key,  string destination) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.rpoplpush.html"},{"doc":"Add the specified members to the set stored at key. Specified members that are already a member of this set are ignored. If key does not exist, a n...","kind":"method","module":"vibe.db.redis.redis","name":"sadd","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long sadd(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sadd.html"},{"doc":"Returns the set cardinality (number of elements) of the set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"scard","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long scard(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.scard.html"},{"doc":"Returns the members of the set resulting from the difference between the first set and all the successive sets.","kind":"method","module":"vibe.db.redis.redis","name":"sdiff","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T sdiff(T =  string)(scope  string[]  keys...) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sdiff.html"},{"doc":"This command is equal to SDIFF, but instead of returning the resulting set, it is stored in destination. If destination already exists, it is overw...","kind":"method","module":"vibe.db.redis.redis","name":"sdiffStore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long sdiffStore(string destination,  scope  string[]  keys...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sdiffStore.html"},{"doc":"Returns the members of the set resulting from the intersection of all the given sets.","kind":"method","module":"vibe.db.redis.redis","name":"sinter","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T sinter(T =  string)(string[]  keys) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sinter.html"},{"doc":"This command is equal to SINTER, but instead of returning the resulting set, it is stored in destination. If destination already exists, it is over...","kind":"method","module":"vibe.db.redis.redis","name":"sinterStore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long sinterStore(string destination,  scope  string[]  keys...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sinterStore.html"},{"doc":"Returns if member is a member of the set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"sisMember","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool sisMember(T)(string key,  T member) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sisMember.html"},{"doc":"Returns all the members of the set value stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"smembers","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T smembers(T =  string)(string key) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.smembers.html"},{"doc":"Move member from the set at source to the set at destination. This operation is atomic. In every given moment the element will appear to be a membe...","kind":"method","module":"vibe.db.redis.redis","name":"smove","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"bool smove(T)(string source,  string destination,  T member) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.smove.html"},{"doc":"Removes and returns a random element from the set value stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"spop","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T spop(T =  string)(string key) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.spop.html"},{"doc":"Returns a random element from the set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"srandMember","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T srandMember(T =  string)(string key) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.srandMember.html"},{"doc":"returns count random elements from the set stored at key","kind":"method","module":"vibe.db.redis.redis","name":"srandMember","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T srandMember(T =  string)(string key,  long  count) if(isValidRedisValueReturn!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.srandMember.html"},{"doc":"Remove the specified members from the set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"srem","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long srem(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.srem.html"},{"doc":"Returns the members of the set resulting from the union of all the given sets.","kind":"method","module":"vibe.db.redis.redis","name":"sunion","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T sunion(T =  string)(scope  string[]  keys...) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sunion.html"},{"doc":"This command is equal to SUNION, but instead of returning the resulting set, it is stored in destination.","kind":"method","module":"vibe.db.redis.redis","name":"sunionStore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long sunionStore(scope  string[]  keys...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.sunionStore.html"},{"doc":"Add one or more members to a sorted set, or update its score if it already exists","kind":"method","module":"vibe.db.redis.redis","name":"zadd","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zadd(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zadd.html"},{"doc":"Returns the sorted set cardinality (number of elements) of the sorted set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"zcard","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zcard(string key)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zcard.html"},{"doc":"Returns the number of elements in the sorted set at key with a score between min and max","kind":"method","module":"vibe.db.redis.redis","name":"zcount","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zcount(string RNG =  \"[]\")(string key,  double  min,  double  max)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zcount.html"},{"doc":"Increments the score of member in the sorted set stored at key by increment.","kind":"method","module":"vibe.db.redis.redis","name":"zincrby","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"double zincrby(T)(string key,  double  value,  T member) if (isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zincrby.html"},{"doc":"Returns the specified range of elements in the sorted set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"zrange","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrange(T =  string)(string key,  long  start,  long  end,  bool  with_scores =  false) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrange.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"zlexCount","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zlexCount(string key,  string min =  \"-\",  string max =  \"+\")","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zlexCount.html"},{"doc":"When all the elements in a sorted set are inserted with the same score, in order to force lexicographical ordering, this command returns all the el...","kind":"method","module":"vibe.db.redis.redis","name":"zrangeByLex","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrangeByLex(T =  string)(string key,  string min =  \"-\",  string max =  \"+\",  long  offset =  0,  long  count =  - 1) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrangeByLex.html"},{"doc":"Returns all the elements in the sorted set at key with a score between start and end inclusively","kind":"method","module":"vibe.db.redis.redis","name":"zrangeByScore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrangeByScore(T =  string,  string RNG =  \"[]\")(string key,  double  start,  double  end,  bool  with_scores =  false) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrangeByScore.html"},{"doc":"Computes an internal list of elements in the sorted set at key with a score between start and end inclusively, and returns a range subselection sim...","kind":"method","module":"vibe.db.redis.redis","name":"zrangeByScore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrangeByScore(T =  string,  string RNG =  \"[]\")(string key,  double  start,  double  end,  long  offset,  long  count,  bool  with_scores =  false) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrangeByScore.html"},{"doc":"Returns the rank of member in the sorted set stored at key, with the scores ordered from low to high.","kind":"method","module":"vibe.db.redis.redis","name":"zrank","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zrank(T)(string key,  T member) if (isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrank.html"},{"doc":"Removes the specified members from the sorted set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"zrem","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zrem(ARGS...)(string key,  ARGS members)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrem.html"},{"doc":"Removes all elements in the sorted set stored at key with rank between start and stop.","kind":"method","module":"vibe.db.redis.redis","name":"zremRangeByRank","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zremRangeByRank(string key,  long  start,  long  stop)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zremRangeByRank.html"},{"doc":"Removes all elements in the sorted set stored at key with a score between min and max (inclusive).","kind":"method","module":"vibe.db.redis.redis","name":"zremRangeByScore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zremRangeByScore(string RNG =  \"[]\")(string key,  double  min,  double  max)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zremRangeByScore.html"},{"doc":"Returns the specified range of elements in the sorted set stored at key.","kind":"method","module":"vibe.db.redis.redis","name":"zrevRange","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrevRange(T =  string)(string key,  long  start,  long  end,  bool  with_scores =  false) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrevRange.html"},{"doc":"Returns all the elements in the sorted set at key with a score between max and min (including elements with score equal to max or min).","kind":"method","module":"vibe.db.redis.redis","name":"zrevRangeByScore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrevRangeByScore(T =  string,  string RNG =  \"[]\")(string key,  double  min,  double  max,  bool  with_scores = false) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrevRangeByScore.html"},{"doc":"Computes an internal list of elements in the sorted set at key with a score between max and min, and returns a window of elements selected in a way...","kind":"method","module":"vibe.db.redis.redis","name":"zrevRangeByScore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zrevRangeByScore(T =  string,  string RNG =  \"[]\")(string key,  double  min,  double  max,  long  offset,  long  count,  bool  with_scores = false) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrevRangeByScore.html"},{"doc":"Returns the rank of member in the sorted set stored at key, with the scores ordered from high to low.","kind":"method","module":"vibe.db.redis.redis","name":"zrevRank","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long zrevRank(T)(string key,  T member) if (isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zrevRank.html"},{"doc":"Returns the score of member in the sorted set at key.","kind":"method","module":"vibe.db.redis.redis","name":"zscore","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T zscore(T =  string,  U)(string key,  U member) if(isValidRedisValueType!T &&  isValidRedisValueType!U)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.zscore.html"},{"doc":"Adds one or more Keys to a HyperLogLog data structure .","kind":"method","module":"vibe.db.redis.redis","name":"pfadd","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long pfadd(ARGS...)(string key,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.pfadd.html"},{"doc":"Returns the approximated cardinality computed by the HyperLogLog data structure stored at the specified key.","kind":"method","module":"vibe.db.redis.redis","name":"pfcount","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long pfcount(scope  string[]  keys...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.pfcount.html"},{"doc":"Merge multiple HyperLogLog values into a new one.","kind":"method","module":"vibe.db.redis.redis","name":"pfmerge","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"void pfmerge(ARGS...)(string destkey,  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.pfmerge.html"},{"doc":"Publishes a message to all clients subscribed at the channel","kind":"method","module":"vibe.db.redis.redis","name":"publish","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long publish(string channel,  string message)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.publish.html"},{"doc":"Inspect the state of the Pub/Sub subsystem","kind":"method","module":"vibe.db.redis.redis","name":"pubsub","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T pubsub(T =  string)(string subcommand,  scope  string[]  args...) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.pubsub.html"},{"doc":"Return the number of keys in the selected database","kind":"method","module":"vibe.db.redis.redis","name":"dbSize","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"long dbSize()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.dbSize.html"},{"doc":"Execute a Lua script server side","kind":"method","module":"vibe.db.redis.redis","name":"eval","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T eval(T =  string,  ARGS...)(string lua_code,  scope  string[]  keys,  scope  ARGS args) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.eval.html"},{"doc":"Evaluates a script cached on the server side by its SHA1 digest. Scripts are cached on the server side using the scriptLoad function.","kind":"method","module":"vibe.db.redis.redis","name":"evalSHA","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"RedisReply!T evalSHA(T =  string,  ARGS...)(string sha,  scope  string[]  keys,  scope  ARGS args) if(isValidRedisValueType!T)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.evalSHA.html"},{"doc":"Load a script into the scripts cache, without executing it. Run it using evalSHA.","kind":"method","module":"vibe.db.redis.redis","name":"scriptLoad","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"string scriptLoad(string lua_code)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.scriptLoad.html"},{"doc":"Run the specified command and arguments in the Redis database server","kind":"method","module":"vibe.db.redis.redis","name":"request","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"T request(T =  void,  ARGS...)(string command,  scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.request.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"getMinMaxArgs","package":"vibe-d~redis","parentType":"RedisDatabase","signature":"string[2] getMinMaxArgs(string RNG)(double  min,  double  max)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisDatabase.getMinMaxArgs.html"},{"doc":"A redis subscription listener","kind":"alias","module":"vibe.db.redis.redis","name":"RedisSubscriber","package":"vibe-d~redis","parentType":"","signature":"RedisSubscriber = FreeListRef!RedisSubscriberImpl","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisSubscriber"},{"doc":"","kind":"class","module":"vibe.db.redis.redis","name":"RedisSubscriberImpl","package":"vibe-d~redis","parentType":"","signature":"RedisSubscriberImpl","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisSubscriberImpl"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"isListening","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"bool isListening()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.isListening.html"},{"doc":"Get a list of channels with active subscriptions","kind":"method","module":"vibe.db.redis.redis","name":"subscriptions","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"string[] subscriptions()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.subscriptions.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"hasSubscription","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"bool hasSubscription(string channel)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.hasSubscription.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"waitForStop","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void waitForStop()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.waitForStop.html"},{"doc":"Stop listening and yield until the operation is complete.","kind":"method","module":"vibe.db.redis.redis","name":"bstop","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void bstop(){","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.bstop.html"},{"doc":"Stop listening asynchroneously","kind":"method","module":"vibe.db.redis.redis","name":"stop","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void stop(){","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.stop.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"hasNewSubscriptionIn","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"bool hasNewSubscriptionIn(scope  string[]  args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.hasNewSubscriptionIn.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"anySubscribed","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"bool anySubscribed(scope  string[]  args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.anySubscribed.html"},{"doc":"Completes the subscription for a listener to start receiving pubsub messages on the corresponding channel(s). Returns instantly if already subscrib...","kind":"method","module":"vibe.db.redis.redis","name":"subscribe","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void subscribe(scope  string[]  args...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.subscribe.html"},{"doc":"Unsubscribes from the channel(s) specified, returns immediately if none is currently being listened. If a connection error is thrown here, it stops...","kind":"method","module":"vibe.db.redis.redis","name":"unsubscribe","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void unsubscribe(scope  string[]  args...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.unsubscribe.html"},{"doc":"Same as subscribe, but uses glob patterns, and does not return instantly if the subscriptions are already registered. throws Exception if the patte...","kind":"method","module":"vibe.db.redis.redis","name":"psubscribe","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void psubscribe(scope  string[]  args...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.psubscribe.html"},{"doc":"Same as unsubscribe, but uses glob patterns, and does not return instantly if the subscriptions are not registered. throws Exception if the pattern...","kind":"method","module":"vibe.db.redis.redis","name":"punsubscribe","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void punsubscribe(scope  string[]  args...)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.punsubscribe.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"inTask","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void inTask(scope  void  delegate() @safe impl)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.inTask.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"init","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void init(){","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.init.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"blisten","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"void blisten(void  delegate(string,  string) @safe onMessage,  Duration timeout =  0.seconds)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.blisten.html"},{"doc":"Waits for messages and calls the callback with the channel and the message as arguments. The timeout is passed over to the listener, which closes a...","kind":"method","module":"vibe.db.redis.redis","name":"listen","package":"vibe-d~redis","parentType":"RedisSubscriberImpl","signature":"Task listen(void  delegate(string,  string) @safe nothrow  callback,  Duration timeout =  0.seconds)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisSubscriberImpl.listen.html"},{"doc":"Range interface to a single Redis reply.","kind":"struct","module":"vibe.db.redis.redis","name":"RedisReply","package":"vibe-d~redis","parentType":"","signature":"RedisReply(T =  ubyte[])","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisReply"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"empty","package":"vibe-d~redis","parentType":"RedisReply","signature":"bool empty()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.empty.html"},{"doc":"Returns the current element of the reply.","kind":"method","module":"vibe.db.redis.redis","name":"front","package":"vibe-d~redis","parentType":"RedisReply","signature":"T front()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.front.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"frontIsNull","package":"vibe-d~redis","parentType":"RedisReply","signature":"bool frontIsNull()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.frontIsNull.html"},{"doc":"Pops the current element of the reply","kind":"method","module":"vibe.db.redis.redis","name":"popFront","package":"vibe-d~redis","parentType":"RedisReply","signature":"void popFront()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.popFront.html"},{"doc":"Legacy property for hasNext/next based iteration","kind":"method","module":"vibe.db.redis.redis","name":"hasNext","package":"vibe-d~redis","parentType":"RedisReply","signature":"bool hasNext()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.hasNext.html"},{"doc":"Legacy property for hasNext/next based iteration","kind":"method","module":"vibe.db.redis.redis","name":"next","package":"vibe-d~redis","parentType":"RedisReply","signature":"TN next(TN :  E[],  E)()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.next.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"drop","package":"vibe-d~redis","parentType":"RedisReply","signature":"void drop()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.drop.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"readData","package":"vibe-d~redis","parentType":"RedisReply","signature":"void readData()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.readData.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"clearData","package":"vibe-d~redis","parentType":"RedisReply","signature":"void clearData()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.clearData.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"lockedConnection","package":"vibe-d~redis","parentType":"RedisReply","signature":"void lockedConnection(ref  LockedConnection!RedisConnection conn)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.lockedConnection.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"initialize","package":"vibe-d~redis","parentType":"RedisReply","signature":"void initialize()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.initialize.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"readBulk","package":"vibe-d~redis","parentType":"RedisReply","signature":"void readBulk(string sizeLn)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisReply.readBulk.html"},{"doc":"","kind":"class","module":"vibe.db.redis.redis","name":"RedisProtocolException","package":"vibe-d~redis","parentType":"","signature":"RedisProtocolException : Exception","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisProtocolException"},{"doc":"","kind":"struct","module":"vibe.db.redis.redis","name":"RedisReplyContext","package":"vibe-d~redis","parentType":"","signature":"RedisReplyContext","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisReplyContext"},{"doc":"","kind":"class","module":"vibe.db.redis.redis","name":"RedisConnection","package":"vibe-d~redis","parentType":"","signature":"RedisConnection","url":"/vibe-d~redis/vibe/db/redis/redis.html#RedisConnection"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"conn","package":"vibe-d~redis","parentType":"RedisConnection","signature":"TCPConnection conn()","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.conn.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"conn","package":"vibe-d~redis","parentType":"RedisConnection","signature":"void conn(TCPConnection conn)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.conn.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"setAuth","package":"vibe-d~redis","parentType":"RedisConnection","signature":"void setAuth(string password)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.setAuth.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"setDB","package":"vibe-d~redis","parentType":"RedisConnection","signature":"void setDB(long  index)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.setDB.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"countArgs","package":"vibe-d~redis","parentType":"RedisConnection","signature":"long countArgs(ARGS...)(scope  ARGS args)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.countArgs.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"writeArgs","package":"vibe-d~redis","parentType":"RedisConnection","signature":"void writeArgs(R,  ARGS...)(R dst,  scope  ARGS args) if (isOutputRange!(R,  char))","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.writeArgs.html"},{"doc":"","kind":"method","module":"vibe.db.redis.redis","name":"formattedLength","package":"vibe-d~redis","parentType":"RedisConnection","signature":"long formattedLength(ARG)(scope  ARG arg)","url":"/vibe-d~redis/vibe/db/redis/redis/RedisConnection.formattedLength.html"},{"doc":"","kind":"template","module":"vibe.db.redis.redis","name":"isValidRedisValueReturn","package":"vibe-d~redis","parentType":"","signature":"isValidRedisValueReturn(T)","url":"/vibe-d~redis/vibe/db/redis/redis.html#isValidRedisValueReturn"},{"doc":"","kind":"template","module":"vibe.db.redis.redis","name":"isValidRedisValueType","package":"vibe-d~redis","parentType":"","signature":"isValidRedisValueType(T)","url":"/vibe-d~redis/vibe/db/redis/redis.html#isValidRedisValueType"},{"doc":"","kind":"template","module":"vibe.db.redis.redis","name":"typeFormatString","package":"vibe-d~redis","parentType":"","signature":"typeFormatString(T)","url":"/vibe-d~redis/vibe/db/redis/redis.html#typeFormatString"},{"doc":"","kind":"module","module":"vibe.db.redis.sessionstore","name":"vibe.db.redis.sessionstore","package":"vibe-d~redis","parentType":"","signature":"","url":"/vibe-d~redis/vibe/db/redis/sessionstore.html"},{"doc":"","kind":"class","module":"vibe.db.redis.sessionstore","name":"RedisSessionStore","package":"vibe-d~redis","parentType":"","signature":"RedisSessionStore : SessionStore","url":"/vibe-d~redis/vibe/db/redis/sessionstore.html#RedisSessionStore"},{"doc":"Release all connections that are not in use. Call this at the end of your program to clean up unused sockets that may be held by the GC.","kind":"method","module":"vibe.db.redis.sessionstore","name":"releaseUnusedConnections","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"void releaseUnusedConnections()","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.releaseUnusedConnections.html"},{"doc":"The duration without access after which a session expires.","kind":"method","module":"vibe.db.redis.sessionstore","name":"expirationTime","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"Duration expirationTime()","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.expirationTime.html"},{"doc":"ditto","kind":"method","module":"vibe.db.redis.sessionstore","name":"expirationTime","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"void expirationTime(Duration dur)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.expirationTime.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"storageType","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"SessionStorageType storageType()","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.storageType.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"create","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"Session create()","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.create.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"open","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"Session open(string id)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.open.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"set","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"void set(string id,  string name,  Variant value)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.set.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"get","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"Variant get(string id,  string name,  lazy  Variant defaultVal)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.get.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"isKeySet","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"bool isKeySet(string id,  string key)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.isKeySet.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"remove","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"void remove(string id,  string key)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"destroy","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"void destroy(string id)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.destroy.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"iterateSession","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"int  delegate(int  delegate(ref  string key,  ref  Variant value)) iterateSession(string id)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.iterateSession.html"},{"doc":"","kind":"method","module":"vibe.db.redis.sessionstore","name":"iterateSession","package":"vibe-d~redis","parentType":"RedisSessionStore","signature":"int iterateSession(string id,  scope  int  delegate(string key) @safe del)","url":"/vibe-d~redis/vibe/db/redis/sessionstore/RedisSessionStore.iterateSession.html"},{"doc":"Convenience wrappers types for accessing Redis keys.","kind":"module","module":"vibe.db.redis.types","name":"vibe.db.redis.types","package":"vibe-d~redis","parentType":"","signature":"","url":"/vibe-d~redis/vibe/db/redis/types.html"},{"doc":"Returns a handle to a string type value.","kind":"function","module":"vibe.db.redis.types","name":"getAsString","package":"vibe-d~redis","parentType":"","signature":"RedisString!T getAsString(T =  string)(RedisDatabase db,  string key)","url":"/vibe-d~redis/vibe/db/redis/types/getAsString.html"},{"doc":"Returns a handle to a set type value.","kind":"function","module":"vibe.db.redis.types","name":"getAsSet","package":"vibe-d~redis","parentType":"","signature":"RedisSet!T getAsSet(T =  string)(RedisDatabase db,  string key)","url":"/vibe-d~redis/vibe/db/redis/types/getAsSet.html"},{"doc":"Returns a handle to a set type value.","kind":"function","module":"vibe.db.redis.types","name":"getAsZSet","package":"vibe-d~redis","parentType":"","signature":"RedisZSet!T getAsZSet(T =  string)(RedisDatabase db,  string key)","url":"/vibe-d~redis/vibe/db/redis/types/getAsZSet.html"},{"doc":"Returns a handle to a hash type value.","kind":"function","module":"vibe.db.redis.types","name":"getAsHash","package":"vibe-d~redis","parentType":"","signature":"RedisHash!T getAsHash(T =  string)(RedisDatabase db,  string key)","url":"/vibe-d~redis/vibe/db/redis/types/getAsHash.html"},{"doc":"Returns a handle to a list type value.","kind":"function","module":"vibe.db.redis.types","name":"getAsList","package":"vibe-d~redis","parentType":"","signature":"RedisList!T getAsList(T =  string)(RedisDatabase db,  string key)","url":"/vibe-d~redis/vibe/db/redis/types/getAsList.html"},{"doc":"Converts the given value to a binary/string representation suitable for Redis storage.","kind":"function","module":"vibe.db.redis.types","name":"toRedis","package":"vibe-d~redis","parentType":"","signature":"string toRedis(T)(T value)","url":"/vibe-d~redis/vibe/db/redis/types/toRedis.html"},{"doc":"ditto","kind":"function","module":"vibe.db.redis.types","name":"toRedis","package":"vibe-d~redis","parentType":"","signature":"void toRedis(R,  T)(ref  R dst,  T value)","url":"/vibe-d~redis/vibe/db/redis/types/toRedis.html"},{"doc":"Converts a Redis value back to its original representation.","kind":"function","module":"vibe.db.redis.types","name":"fromRedis","package":"vibe-d~redis","parentType":"","signature":"T fromRedis(T)(string value)","url":"/vibe-d~redis/vibe/db/redis/types/fromRedis.html"},{"doc":"The type of a Redis key.","kind":"enum","module":"vibe.db.redis.types","name":"RedisType","package":"vibe-d~redis","parentType":"","signature":"RedisType","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"Non-existent key","kind":"enum_member","module":"vibe.db.redis.types","name":"none","package":"vibe-d~redis","parentType":"","signature":"none = ","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"String/binary value","kind":"enum_member","module":"vibe.db.redis.types","name":"string","package":"vibe-d~redis","parentType":"","signature":"string = ","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"Linked list","kind":"enum_member","module":"vibe.db.redis.types","name":"list","package":"vibe-d~redis","parentType":"","signature":"list = ","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"Unsorted set","kind":"enum_member","module":"vibe.db.redis.types","name":"set","package":"vibe-d~redis","parentType":"","signature":"set = ","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"Sorted set","kind":"enum_member","module":"vibe.db.redis.types","name":"zset","package":"vibe-d~redis","parentType":"","signature":"zset = ","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"Unsorted map","kind":"enum_member","module":"vibe.db.redis.types","name":"hash","package":"vibe-d~redis","parentType":"","signature":"hash = ","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisType"},{"doc":"Represents a generic Redis value.","kind":"struct","module":"vibe.db.redis.types","name":"RedisValue","package":"vibe-d~redis","parentType":"","signature":"RedisValue","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisValue"},{"doc":"The database in which the key is stored.","kind":"method","module":"vibe.db.redis.types","name":"database","package":"vibe-d~redis","parentType":"RedisValue","signature":"inout(RedisDatabase) database()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.database.html"},{"doc":"Name of the corresponding key.","kind":"method","module":"vibe.db.redis.types","name":"key","package":"vibe-d~redis","parentType":"RedisValue","signature":"string key()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.key.html"},{"doc":"Remaining time-to-live.","kind":"method","module":"vibe.db.redis.types","name":"ttl","package":"vibe-d~redis","parentType":"RedisValue","signature":"Duration ttl()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.ttl.html"},{"doc":"The data type of the referenced value.","kind":"method","module":"vibe.db.redis.types","name":"type","package":"vibe-d~redis","parentType":"RedisValue","signature":"RedisType type()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.type.html"},{"doc":"Checks if the referenced key exists.","kind":"method","module":"vibe.db.redis.types","name":"exists","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool exists()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.exists.html"},{"doc":"Removes the referenced key.","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool remove()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.remove.html"},{"doc":"Sets the key for expiration after the given timeout.","kind":"method","module":"vibe.db.redis.types","name":"expire","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool expire(Duration expire_time)","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.expire.html"},{"doc":"Sets the key for expiration at the given point in time.","kind":"method","module":"vibe.db.redis.types","name":"expireAt","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool expireAt(SysTime expire_time)","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.expireAt.html"},{"doc":"Removes any existing expiration time for the key.","kind":"method","module":"vibe.db.redis.types","name":"persist","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool persist()","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.persist.html"},{"doc":"Moves this key to a different database.","kind":"method","module":"vibe.db.redis.types","name":"moveTo","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool moveTo(long  dst_database)","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.moveTo.html"},{"doc":"Renames the referenced key.","kind":"method","module":"vibe.db.redis.types","name":"rename","package":"vibe-d~redis","parentType":"RedisValue","signature":"void rename(string new_name)","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.rename.html"},{"doc":"Renames the referenced key if the destination key doesn't exist.","kind":"method","module":"vibe.db.redis.types","name":"renameIfNotExist","package":"vibe-d~redis","parentType":"RedisValue","signature":"bool renameIfNotExist(string new_name)","url":"/vibe-d~redis/vibe/db/redis/types/RedisValue.renameIfNotExist.html"},{"doc":"Represents a Redis string value.","kind":"struct","module":"vibe.db.redis.types","name":"RedisString","package":"vibe-d~redis","parentType":"","signature":"RedisString(T =  string)","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisString"},{"doc":"The length in bytes of the string.","kind":"method","module":"vibe.db.redis.types","name":"length","package":"vibe-d~redis","parentType":"RedisString","signature":"long length()","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.length.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"get","package":"vibe-d~redis","parentType":"RedisString","signature":"T get()","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.get.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getSet","package":"vibe-d~redis","parentType":"RedisString","signature":"T getSet(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.getSet.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getBit","package":"vibe-d~redis","parentType":"RedisString","signature":"bool getBit(long  offset)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.getBit.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"setBit","package":"vibe-d~redis","parentType":"RedisString","signature":"bool setBit(long  offset,  bool  value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.setBit.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"setExpire","package":"vibe-d~redis","parentType":"RedisString","signature":"void setExpire(T value,  Duration expire_time)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.setExpire.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"setIfNotExist","package":"vibe-d~redis","parentType":"RedisString","signature":"bool setIfNotExist(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.setIfNotExist.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getSubString","package":"vibe-d~redis","parentType":"RedisString","signature":"string getSubString(long  start,  long  end)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.getSubString.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"setSubString","package":"vibe-d~redis","parentType":"RedisString","signature":"long setSubString(long  offset,  string value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.setSubString.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opAssign","package":"vibe-d~redis","parentType":"RedisString","signature":"void opAssign(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisString","signature":"long opOpAssign(string OP)(string value) if (OP ==  \"~\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opUnary","package":"vibe-d~redis","parentType":"RedisString","signature":"long opUnary(string OP)() if (OP ==  \"++\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opUnary.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opUnary","package":"vibe-d~redis","parentType":"RedisString","signature":"long opUnary(string OP)() if (OP ==  \"--\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opUnary.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisString","signature":"long opOpAssign(string OP)(long  value) if (OP ==  \"+\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisString","signature":"long opOpAssign(string OP)(long  value) if (OP ==  \"-\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisString","signature":"long opOpAssign(string OP)(double  value) if (OP ==  \"+\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opOpAssign","package":"vibe-d~redis","parentType":"RedisString","signature":"long opOpAssign(string OP)(double  value) if (OP ==  \"-\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisString.opOpAssign.html"},{"doc":"Represents a Redis hash value.","kind":"struct","module":"vibe.db.redis.types","name":"RedisHash","package":"vibe-d~redis","parentType":"","signature":"RedisHash(T =  string)","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisHash"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisHash","signature":"bool remove()","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisHash","signature":"size_t remove(scope  string[]  fields...)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"exists","package":"vibe-d~redis","parentType":"RedisHash","signature":"bool exists(string field)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.exists.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"exists","package":"vibe-d~redis","parentType":"RedisHash","signature":"bool exists()","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.exists.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndexAssign","package":"vibe-d~redis","parentType":"RedisHash","signature":"void opIndexAssign(T value,  string field)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.opIndexAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndex","package":"vibe-d~redis","parentType":"RedisHash","signature":"T opIndex(string field)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.opIndex.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"get","package":"vibe-d~redis","parentType":"RedisHash","signature":"T get(string field,  T def_value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.get.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"setIfNotExist","package":"vibe-d~redis","parentType":"RedisHash","signature":"bool setIfNotExist(string field,  T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.setIfNotExist.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndexOpAssign","package":"vibe-d~redis","parentType":"RedisHash","signature":"void opIndexOpAssign(string op)(T value,  string field) if (op ==  \"+\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndexOpAssign","package":"vibe-d~redis","parentType":"RedisHash","signature":"void opIndexOpAssign(string op)(T value,  string field) if (op ==  \"-\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opApply","package":"vibe-d~redis","parentType":"RedisHash","signature":"int opApply(scope  int  delegate(string key,  T value) @safe del)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.opApply.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opApply","package":"vibe-d~redis","parentType":"RedisHash","signature":"int opApply(scope  int  delegate(string key) @safe del)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.opApply.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"length","package":"vibe-d~redis","parentType":"RedisHash","signature":"long length()","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.length.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getMultiple","package":"vibe-d~redis","parentType":"RedisHash","signature":"void getMultiple(T[]  dst,  scope  string[]  fields...)","url":"/vibe-d~redis/vibe/db/redis/types/RedisHash.getMultiple.html"},{"doc":"Represents a Redis list value.","kind":"struct","module":"vibe.db.redis.types","name":"RedisList","package":"vibe-d~redis","parentType":"","signature":"RedisList(T =  string)","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisList"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opDollar","package":"vibe-d~redis","parentType":"RedisList","signature":"Dollar opDollar()","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opDollar.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndex","package":"vibe-d~redis","parentType":"RedisList","signature":"T opIndex(long  index)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opIndex.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndex","package":"vibe-d~redis","parentType":"RedisList","signature":"T opIndex(Dollar index)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opIndex.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndexAssign","package":"vibe-d~redis","parentType":"RedisList","signature":"void opIndexAssign(T value,  long  index)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opIndexAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndexAssign","package":"vibe-d~redis","parentType":"RedisList","signature":"void opIndexAssign(T value,  Dollar index)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opIndexAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opSlice","package":"vibe-d~redis","parentType":"RedisList","signature":"auto opSlice(S,  E)(S start,  E end) if ((is(S :  long)  ||  is(S ==  Dollar))  && (is(E :  long)  ||  is(E ==  Dollar)))","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opSlice.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opSlice","package":"vibe-d~redis","parentType":"RedisList","signature":"auto opSlice()()","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opSlice.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"length","package":"vibe-d~redis","parentType":"RedisList","signature":"long length()","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.length.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insertBefore","package":"vibe-d~redis","parentType":"RedisList","signature":"long insertBefore(T pivot,  T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.insertBefore.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insertAfter","package":"vibe-d~redis","parentType":"RedisList","signature":"long insertAfter(T pivot,  T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.insertAfter.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insertFront","package":"vibe-d~redis","parentType":"RedisList","signature":"long insertFront(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.insertFront.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insertFrontIfExists","package":"vibe-d~redis","parentType":"RedisList","signature":"long insertFrontIfExists(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.insertFrontIfExists.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insertBack","package":"vibe-d~redis","parentType":"RedisList","signature":"long insertBack(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.insertBack.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insertBackIfExists","package":"vibe-d~redis","parentType":"RedisList","signature":"long insertBackIfExists(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.insertBackIfExists.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeAll","package":"vibe-d~redis","parentType":"RedisList","signature":"long removeAll(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.removeAll.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeFirst","package":"vibe-d~redis","parentType":"RedisList","signature":"long removeFirst(T value,  long  count =  1)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.removeFirst.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeLast","package":"vibe-d~redis","parentType":"RedisList","signature":"long removeLast(T value,  long  count =  1)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.removeLast.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"trim","package":"vibe-d~redis","parentType":"RedisList","signature":"void trim(long  start,  long  end)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.trim.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeFront","package":"vibe-d~redis","parentType":"RedisList","signature":"T removeFront()","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.removeFront.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeBack","package":"vibe-d~redis","parentType":"RedisList","signature":"T removeBack()","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.removeBack.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeFrontBlock","package":"vibe-d~redis","parentType":"RedisList","signature":"Nullable!T removeFrontBlock(Duration max_wait =  0.seconds)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.removeFrontBlock.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opApply","package":"vibe-d~redis","parentType":"RedisList","signature":"int opApply(scope  int  delegate(T) @safe del)","url":"/vibe-d~redis/vibe/db/redis/types/RedisList.opApply.html"},{"doc":"Represents a Redis set value.","kind":"struct","module":"vibe.db.redis.types","name":"RedisSet","package":"vibe-d~redis","parentType":"","signature":"RedisSet(T =  string)","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisSet"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insert","package":"vibe-d~redis","parentType":"RedisSet","signature":"long insert(ARGS...)(ARGS args)","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.insert.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisSet","signature":"long remove(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisSet","signature":"bool remove()","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"pop","package":"vibe-d~redis","parentType":"RedisSet","signature":"string pop()","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.pop.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"length","package":"vibe-d~redis","parentType":"RedisSet","signature":"long length()","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.length.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getRandom","package":"vibe-d~redis","parentType":"RedisSet","signature":"string getRandom()","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.getRandom.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"contains","package":"vibe-d~redis","parentType":"RedisSet","signature":"bool contains(T value)","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.contains.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opApply","package":"vibe-d~redis","parentType":"RedisSet","signature":"int opApply(scope  int  delegate(T value) @safe del)","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.opApply.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"intersects","package":"vibe-d~redis","parentType":"RedisSet","signature":"bool intersects(scope  RedisSet[]  sets...)","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.intersects.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getAll","package":"vibe-d~redis","parentType":"RedisSet","signature":"auto getAll()","url":"/vibe-d~redis/vibe/db/redis/types/RedisSet.getAll.html"},{"doc":"Represents a Redis sorted set value.","kind":"struct","module":"vibe.db.redis.types","name":"RedisZSet","package":"vibe-d~redis","parentType":"","signature":"RedisZSet(T =  string)","url":"/vibe-d~redis/vibe/db/redis/types.html#RedisZSet"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"insert","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long insert(ARGS...)(ARGS args)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.insert.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long remove(ARGS...)(ARGS members)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"remove","package":"vibe-d~redis","parentType":"RedisZSet","signature":"bool remove()","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.remove.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"length","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long length()","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.length.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"count","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long count(string INT =  \"[]\")(double  min,  double  max) if (INT ==  \"[]\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.count.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeRangeByRank","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long removeRangeByRank(long  start,  long  end)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.removeRangeByRank.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"removeRangeByScore","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long removeRangeByScore(string INT =  \"[]\")(double  min,  double  max) if (INT ==  \"[]\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.removeRangeByScore.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"opIndexOpAssign","package":"vibe-d~redis","parentType":"RedisZSet","signature":"double opIndexOpAssign(string op)(double  value,  string member) if (op ==  \"+\")","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.opIndexOpAssign.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getRank","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long getRank(string member)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.getRank.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"getReverseRank","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long getReverseRank(string member)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.getReverseRank.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"countByLex","package":"vibe-d~redis","parentType":"RedisZSet","signature":"long countByLex(string min,  string max)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.countByLex.html"},{"doc":"","kind":"method","module":"vibe.db.redis.types","name":"rangeByLex","package":"vibe-d~redis","parentType":"RedisZSet","signature":"auto rangeByLex(T =  string)(string min =  \"-\",  string max =  \"+\",  long  offset =  0,  long  count =  - 1)","url":"/vibe-d~redis/vibe/db/redis/types/RedisZSet.rangeByLex.html"},{"doc":"Low level utility functionality","kind":"package","module":"","name":"vibe-d~utils","package":"vibe-d~utils","parentType":"","signature":"","url":""},{"doc":"Utility functions for array processing","kind":"module","module":"vibe.utils.array","name":"vibe.utils.array","package":"vibe-d~utils","parentType":"","signature":"","url":"/vibe-d~utils/vibe/utils/array.html"},{"doc":"","kind":"enum","module":"vibe.utils.array","name":"AppenderResetMode","package":"vibe-d~utils","parentType":"","signature":"AppenderResetMode","url":"/vibe-d~utils/vibe/utils/array.html#AppenderResetMode"},{"doc":"","kind":"enum_member","module":"vibe.utils.array","name":"keepData","package":"vibe-d~utils","parentType":"","signature":"keepData = ","url":"/vibe-d~utils/vibe/utils/array.html#AppenderResetMode"},{"doc":"","kind":"enum_member","module":"vibe.utils.array","name":"freeData","package":"vibe-d~utils","parentType":"","signature":"freeData = ","url":"/vibe-d~utils/vibe/utils/array.html#AppenderResetMode"},{"doc":"","kind":"enum_member","module":"vibe.utils.array","name":"reuseData","package":"vibe-d~utils","parentType":"","signature":"reuseData = ","url":"/vibe-d~utils/vibe/utils/array.html#AppenderResetMode"},{"doc":"","kind":"struct","module":"vibe.utils.array","name":"AllocAppender","package":"vibe-d~utils","parentType":"","signature":"AllocAppender(ArrayType :  E[],  E)","url":"/vibe-d~utils/vibe/utils/array.html#AllocAppender"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"data","package":"vibe-d~utils","parentType":"AllocAppender","signature":"ArrayType data()","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.data.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"reset","package":"vibe-d~utils","parentType":"AllocAppender","signature":"void reset(AppenderResetMode reset_mode =  AppenderResetMode.keepData)","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.reset.html"},{"doc":"Grows the capacity of the internal buffer so that it can hold a minumum amount of elements.","kind":"method","module":"vibe.utils.array","name":"reserve","package":"vibe-d~utils","parentType":"AllocAppender","signature":"void reserve(size_t amount)","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.reserve.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"put","package":"vibe-d~utils","parentType":"AllocAppender","signature":"void put(E el)","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.put.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"put","package":"vibe-d~utils","parentType":"AllocAppender","signature":"void put(scope  ArrayType arr)","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.put.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"grow","package":"vibe-d~utils","parentType":"AllocAppender","signature":"void grow(size_t min_free)","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.grow.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"withAlloc","package":"vibe-d~utils","parentType":"AllocAppender","signature":"auto withAlloc(string method,  ARGS...)(auto  ref  ARGS args)","url":"/vibe-d~utils/vibe/utils/array/AllocAppender.withAlloc.html"},{"doc":"","kind":"struct","module":"vibe.utils.array","name":"FixedAppender","package":"vibe-d~utils","parentType":"","signature":"FixedAppender(ArrayType :  E[],  size_t NELEM,  E)","url":"/vibe-d~utils/vibe/utils/array.html#FixedAppender"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"clear","package":"vibe-d~utils","parentType":"FixedAppender","signature":"void clear()","url":"/vibe-d~utils/vibe/utils/array/FixedAppender.clear.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"put","package":"vibe-d~utils","parentType":"FixedAppender","signature":"void put(E el)","url":"/vibe-d~utils/vibe/utils/array/FixedAppender.put.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"put","package":"vibe-d~utils","parentType":"FixedAppender","signature":"void put(ArrayType arr)","url":"/vibe-d~utils/vibe/utils/array/FixedAppender.put.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"data","package":"vibe-d~utils","parentType":"FixedAppender","signature":"ArrayType data()","url":"/vibe-d~utils/vibe/utils/array/FixedAppender.data.html"},{"doc":"TODO: clear ring buffer fields upon removal (to run struct destructors, if T is a struct)","kind":"struct","module":"vibe.utils.array","name":"FixedRingBuffer","package":"vibe-d~utils","parentType":"","signature":"FixedRingBuffer(T,  size_t N =  0,  bool  INITIALIZE =  true)","url":"/vibe-d~utils/vibe/utils/array.html#FixedRingBuffer"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"empty","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"bool empty()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.empty.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"full","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"bool full()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.full.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"length","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"size_t length()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.length.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"freeSpace","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"size_t freeSpace()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.freeSpace.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"capacity","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"size_t capacity()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.capacity.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"front","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"inout(T) front()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.front.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"back","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"inout(T) back()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.back.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"clear","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void clear()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.clear.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"putBack","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void putBack()(T itm)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.putBack.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"putBack","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void putBack(TC :  T)(TC[]  itms)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.putBack.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"putBackN","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void putBackN(size_t n)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.putBackN.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"putFront","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void putFront(T itm)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.putFront.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"popFront","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void popFront()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.popFront.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"popFrontN","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void popFrontN(size_t n)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.popFrontN.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"popBack","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void popBack()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.popBack.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"popBackN","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void popBackN(size_t n)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.popBackN.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"removeAt","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void removeAt(Range r)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.removeAt.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"peek","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"inout(T)[] peek()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.peek.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"peekDst","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"T[] peekDst()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.peekDst.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"read","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"void read(T[]  dst)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.read.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opApply","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"int opApply(scope  int  delegate(ref  T itm)  @safe del)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.opApply.html"},{"doc":"iterate through elements with index","kind":"method","module":"vibe.utils.array","name":"opApply","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"int opApply(scope  int  delegate(size_t i,  ref  T itm) @safe del)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.opApply.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opIndex","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"inout(T) opIndex(size_t idx)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.opIndex.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opSlice","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"Range opSlice()","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.opSlice.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opSlice","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"Range opSlice(size_t from,  size_t to)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.opSlice.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opDollar","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"size_t opDollar(size_t dim)() if(dim ==  0)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.opDollar.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"mod","package":"vibe-d~utils","parentType":"FixedRingBuffer","signature":"size_t mod(size_t n)","url":"/vibe-d~utils/vibe/utils/array/FixedRingBuffer.mod.html"},{"doc":"","kind":"struct","module":"vibe.utils.array","name":"ArraySet","package":"vibe-d~utils","parentType":"","signature":"ArraySet(Key)","url":"/vibe-d~utils/vibe/utils/array.html#ArraySet"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"AW","package":"vibe-d~utils","parentType":"ArraySet","signature":"GenAllocator AW(GenAllocator a)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.AW.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"dup","package":"vibe-d~utils","parentType":"ArraySet","signature":"ArraySet dup()","url":"/vibe-d~utils/vibe/utils/array/ArraySet.dup.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"setAllocator","package":"vibe-d~utils","parentType":"ArraySet","signature":"void setAllocator(GenAllocator allocator)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.setAllocator.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opBinaryRight","package":"vibe-d~utils","parentType":"ArraySet","signature":"bool opBinaryRight(string op)(Key key) if (op ==  \"in\")","url":"/vibe-d~utils/vibe/utils/array/ArraySet.opBinaryRight.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"opApply","package":"vibe-d~utils","parentType":"ArraySet","signature":"int opApply(int  delegate(ref  Key) @safe del)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.opApply.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"contains","package":"vibe-d~utils","parentType":"ArraySet","signature":"bool contains(Key key)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.contains.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"insert","package":"vibe-d~utils","parentType":"ArraySet","signature":"void insert(Key key)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.insert.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"remove","package":"vibe-d~utils","parentType":"ArraySet","signature":"void remove(Key key)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.remove.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"allocator","package":"vibe-d~utils","parentType":"ArraySet","signature":"ref allocator()","url":"/vibe-d~utils/vibe/utils/array/ArraySet.allocator.html"},{"doc":"","kind":"method","module":"vibe.utils.array","name":"isNull","package":"vibe-d~utils","parentType":"ArraySet","signature":"bool isNull(GenAllocator a)","url":"/vibe-d~utils/vibe/utils/array/ArraySet.isNull.html"},{"doc":"","kind":"module","module":"vibe.utils.dictionarylist","name":"vibe.utils.dictionarylist","package":"vibe-d~utils","parentType":"","signature":"","url":"/vibe-d~utils/vibe/utils/dictionarylist.html"},{"doc":"","kind":"module","module":"vibe.utils.hashmap","name":"vibe.utils.hashmap","package":"vibe-d~utils","parentType":"","signature":"","url":"/vibe-d~utils/vibe/utils/hashmap.html"},{"doc":"Utility functions for string processing","kind":"module","module":"vibe.utils.string","name":"vibe.utils.string","package":"vibe-d~utils","parentType":"","signature":"","url":"/vibe-d~utils/vibe/utils/string.html"},{"doc":"Takes a string with possibly invalid UTF8 sequences and outputs a valid UTF8 string as near to the original as possible.","kind":"function","module":"vibe.utils.string","name":"sanitizeUTF8","package":"vibe-d~utils","parentType":"","signature":"string sanitizeUTF8(in  ubyte[]  str)","url":"/vibe-d~utils/vibe/utils/string/sanitizeUTF8.html"},{"doc":"Strips the byte order mark of an UTF8 encoded string. This is useful when the string is coming from a file.","kind":"function","module":"vibe.utils.string","name":"stripUTF8Bom","package":"vibe-d~utils","parentType":"","signature":"inout(char)[] stripUTF8Bom(inout(char)[]  str)","url":"/vibe-d~utils/vibe/utils/string/stripUTF8Bom.html"},{"doc":"Checks if all characters in 'str' are contained in 'chars'.","kind":"function","module":"vibe.utils.string","name":"allOf","package":"vibe-d~utils","parentType":"","signature":"bool allOf(const(char)[]  str,  const(char)[]  chars)","url":"/vibe-d~utils/vibe/utils/string/allOf.html"},{"doc":"Checks if any character in 'str' is contained in 'chars'.","kind":"function","module":"vibe.utils.string","name":"anyOf","package":"vibe-d~utils","parentType":"","signature":"bool anyOf(const(char)[]  str,  const(char)[]  chars)","url":"/vibe-d~utils/vibe/utils/string/anyOf.html"},{"doc":"ASCII whitespace trimming (space and tab)","kind":"function","module":"vibe.utils.string","name":"stripLeftA","package":"vibe-d~utils","parentType":"","signature":"inout(char)[] stripLeftA(inout(char)[]  s)","url":"/vibe-d~utils/vibe/utils/string/stripLeftA.html"},{"doc":"ASCII whitespace trimming (space and tab)","kind":"function","module":"vibe.utils.string","name":"stripRightA","package":"vibe-d~utils","parentType":"","signature":"inout(char)[] stripRightA(inout(char)[]  s)","url":"/vibe-d~utils/vibe/utils/string/stripRightA.html"},{"doc":"ASCII whitespace trimming (space and tab)","kind":"function","module":"vibe.utils.string","name":"stripA","package":"vibe-d~utils","parentType":"","signature":"inout(char)[] stripA(inout(char)[]  s)","url":"/vibe-d~utils/vibe/utils/string/stripA.html"},{"doc":"Finds the first occurence of any of the characters in `chars`","kind":"function","module":"vibe.utils.string","name":"indexOfAny","package":"vibe-d~utils","parentType":"","signature":"sizediff_t indexOfAny(const(char)[]  str,  const(char)[]  chars)","url":"/vibe-d~utils/vibe/utils/string/indexOfAny.html"},{"doc":"Finds the closing bracket (works with any of '[', '$(LPAREN)', '<', '{').","kind":"function","module":"vibe.utils.string","name":"matchBracket","package":"vibe-d~utils","parentType":"","signature":"sizediff_t matchBracket(const(char)[]  str,  bool  nested =  true)","url":"/vibe-d~utils/vibe/utils/string/matchBracket.html"},{"doc":"Same as std.string.format, just using an allocator.","kind":"function","module":"vibe.utils.string","name":"formatAlloc","package":"vibe-d~utils","parentType":"","signature":"string formatAlloc(Allocator,  ARGS...)(scope  Allocator alloc,  string fmt,  ARGS args)","url":"/vibe-d~utils/vibe/utils/string/formatAlloc.html"},{"doc":"Special version of icmp() with optimization for ASCII characters","kind":"function","module":"vibe.utils.string","name":"icmp2","package":"vibe-d~utils","parentType":"","signature":"int icmp2(const(char)[]  a,  const(char)[]  b)","url":"/vibe-d~utils/vibe/utils/string/icmp2.html"},{"doc":"","kind":"alias","module":"vibe.utils.string","name":"countUntilAny","package":"vibe-d~utils","parentType":"","signature":"countUntilAny = indexOfAny","url":"/vibe-d~utils/vibe/utils/string.html#countUntilAny"},{"doc":"String input validation routines","kind":"module","module":"vibe.utils.validation","name":"vibe.utils.validation","package":"vibe-d~utils","parentType":"","signature":"","url":"/vibe-d~utils/vibe/utils/validation.html"},{"doc":"Provides a simple email address validation.","kind":"function","module":"vibe.utils.validation","name":"validateEmail","package":"vibe-d~utils","parentType":"","signature":"string validateEmail()(string str,  size_t max_length =  64)","url":"/vibe-d~utils/vibe/utils/validation/validateEmail.html"},{"doc":"ditto","kind":"function","module":"vibe.utils.validation","name":"validateEmail","package":"vibe-d~utils","parentType":"","signature":"bool validateEmail(R)(ref  R error_sink,  string str,  size_t max_length =  64) if (isOutputRange!(R,  char))","url":"/vibe-d~utils/vibe/utils/validation/validateEmail.html"},{"doc":"Validates a user name string.","kind":"function","module":"vibe.utils.validation","name":"validateUserName","package":"vibe-d~utils","parentType":"","signature":"string validateUserName()(string str,  int  min_length =  3,  int  max_length =  32,  string additional_chars =  \"-_\",  bool  no_number_start =  true)","url":"/vibe-d~utils/vibe/utils/validation/validateUserName.html"},{"doc":"ditto","kind":"function","module":"vibe.utils.validation","name":"validateUserName","package":"vibe-d~utils","parentType":"","signature":"bool validateUserName(R)(ref  R error_sink,  string str,  int  min_length =  3,  int  max_length =  32,  string additional_chars =  \"-_\",  bool  no_number_start =  true) if (isOutputRange!(R,  char))","url":"/vibe-d~utils/vibe/utils/validation/validateUserName.html"},{"doc":"Validates an identifier string as used in most programming languages.","kind":"function","module":"vibe.utils.validation","name":"validateIdent","package":"vibe-d~utils","parentType":"","signature":"string validateIdent()(string str,  string additional_chars =  \"_\",  string entity_name =  \"An identifier\",  bool  no_number_start =  true)","url":"/vibe-d~utils/vibe/utils/validation/validateIdent.html"},{"doc":"ditto","kind":"function","module":"vibe.utils.validation","name":"validateIdent","package":"vibe-d~utils","parentType":"","signature":"bool validateIdent(R)(ref  R error_sink,  string str,  string additional_chars =  \"_\",  string entity_name =  \"An identifier\",  bool  no_number_start =  true) if (isOutputRange!(R,  char))","url":"/vibe-d~utils/vibe/utils/validation/validateIdent.html"},{"doc":"Checks a password for minimum complexity requirements","kind":"function","module":"vibe.utils.validation","name":"validatePassword","package":"vibe-d~utils","parentType":"","signature":"string validatePassword()(string str,  string str_confirm,  size_t min_length =  8,  size_t max_length =  64)","url":"/vibe-d~utils/vibe/utils/validation/validatePassword.html"},{"doc":"ditto","kind":"function","module":"vibe.utils.validation","name":"validatePassword","package":"vibe-d~utils","parentType":"","signature":"bool validatePassword(R)(ref  R error_sink,  string str,  string str_confirm,  size_t min_length =  8,  size_t max_length =  64) if (isOutputRange!(R,  char))","url":"/vibe-d~utils/vibe/utils/validation/validatePassword.html"},{"doc":"Checks if a string falls within the specified length range.","kind":"function","module":"vibe.utils.validation","name":"validateString","package":"vibe-d~utils","parentType":"","signature":"string validateString(string str,  size_t min_length =  0,  size_t max_length =  0,  string entity_name =  \"String\")","url":"/vibe-d~utils/vibe/utils/validation/validateString.html"},{"doc":"ditto","kind":"function","module":"vibe.utils.validation","name":"validateString","package":"vibe-d~utils","parentType":"","signature":"bool validateString(R)(ref  R error_sink,  string str,  size_t min_length =  0,  size_t max_length =  0,  string entity_name =  \"String\") if (isOutputRange!(R,  char))","url":"/vibe-d~utils/vibe/utils/validation/validateString.html"},{"doc":"High level web and REST service framework","kind":"package","module":"","name":"vibe-d~web","package":"vibe-d~web","parentType":"","signature":"","url":""},{"doc":"Authentication and authorization framework based on fine-grained roles.","kind":"module","module":"vibe.web.auth","name":"vibe.web.auth","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/auth.html"},{"doc":"Enables authentication and authorization checks for an interface class.","kind":"function","module":"vibe.web.auth","name":"requiresAuth","package":"vibe-d~web","parentType":"","signature":"RequiresAuthAttribute!void requiresAuth()","url":"/vibe-d~web/vibe/web/auth/requiresAuth.html"},{"doc":"ditto","kind":"function","module":"vibe.web.auth","name":"requiresAuth","package":"vibe-d~web","parentType":"","signature":"RequiresAuthAttribute!AUTH_INFO requiresAuth(AUTH_INFO)()","url":"/vibe-d~web/vibe/web/auth/requiresAuth.html"},{"doc":"Enforces authentication and authorization.","kind":"function","module":"vibe.web.auth","name":"auth","package":"vibe-d~web","parentType":"","signature":"AuthAttribute!R auth(R)(R roles)","url":"/vibe-d~web/vibe/web/auth/auth.html"},{"doc":"Enforces only authentication.","kind":"function","module":"vibe.web.auth","name":"anyAuth","package":"vibe-d~web","parentType":"","signature":"AuthAttribute!void anyAuth()","url":"/vibe-d~web/vibe/web/auth/anyAuth.html"},{"doc":"Disables authentication checks.","kind":"function","module":"vibe.web.auth","name":"noAuth","package":"vibe-d~web","parentType":"","signature":"NoAuthAttribute noAuth()","url":"/vibe-d~web/vibe/web/auth/noAuth.html"},{"doc":"","kind":"function","module":"vibe.web.auth","name":"handleAuthentication","package":"vibe-d~web","parentType":"","signature":"auto handleAuthentication(alias  fun,  C,  AUTH_ARGS...)(C c,  AUTH_ARGS auth_args)","url":"/vibe-d~web/vibe/web/auth/handleAuthentication.html"},{"doc":"","kind":"function","module":"vibe.web.auth","name":"handleAuthorization","package":"vibe-d~web","parentType":"","signature":"void handleAuthorization(C,  alias  fun,  PARAMS...)(AuthInfo!C auth_info)","url":"/vibe-d~web/vibe/web/auth/handleAuthorization.html"},{"doc":"","kind":"function","module":"vibe.web.auth","name":"evaluate","package":"vibe-d~web","parentType":"","signature":"bool evaluate(string methodname,  R,  A,  alias  ParamNames,  PARAMS...)(ref  A a)","url":"/vibe-d~web/vibe/web/auth/evaluate.html"},{"doc":"private","kind":"struct","module":"vibe.web.auth","name":"RequiresAuthAttribute","package":"vibe-d~web","parentType":"","signature":"RequiresAuthAttribute(AUTH_INFO)","url":"/vibe-d~web/vibe/web/auth.html#RequiresAuthAttribute"},{"doc":"private","kind":"struct","module":"vibe.web.auth","name":"AuthAttribute","package":"vibe-d~web","parentType":"","signature":"AuthAttribute(R)","url":"/vibe-d~web/vibe/web/auth.html#AuthAttribute"},{"doc":"","kind":"struct","module":"vibe.web.auth","name":"NoAuthAttribute","package":"vibe-d~web","parentType":"","signature":"NoAuthAttribute","url":"/vibe-d~web/vibe/web/auth.html#NoAuthAttribute"},{"doc":"Represents a required authorization role.","kind":"struct","module":"vibe.web.auth","name":"Role","package":"vibe-d~web","parentType":"","signature":"Role","url":"/vibe-d~web/vibe/web/auth.html#Role"},{"doc":"","kind":"method","module":"vibe.web.auth","name":"opDispatch","package":"vibe-d~web","parentType":"Role","signature":"R!(Op.ident,  name,  void,  void) opDispatch(string name)()","url":"/vibe-d~web/vibe/web/auth/Role.opDispatch.html"},{"doc":"","kind":"enum","module":"vibe.web.auth","name":"Op","package":"vibe-d~web","parentType":"","signature":"Op","url":"/vibe-d~web/vibe/web/auth.html#Op"},{"doc":"","kind":"enum_member","module":"vibe.web.auth","name":"none","package":"vibe-d~web","parentType":"","signature":"none = ","url":"/vibe-d~web/vibe/web/auth.html#Op"},{"doc":"","kind":"enum_member","module":"vibe.web.auth","name":"and","package":"vibe-d~web","parentType":"","signature":"and = ","url":"/vibe-d~web/vibe/web/auth.html#Op"},{"doc":"","kind":"enum_member","module":"vibe.web.auth","name":"or","package":"vibe-d~web","parentType":"","signature":"or = ","url":"/vibe-d~web/vibe/web/auth.html#Op"},{"doc":"","kind":"enum_member","module":"vibe.web.auth","name":"ident","package":"vibe-d~web","parentType":"","signature":"ident = ","url":"/vibe-d~web/vibe/web/auth.html#Op"},{"doc":"","kind":"struct","module":"vibe.web.auth","name":"R","package":"vibe-d~web","parentType":"","signature":"R(Op op_,  string ident_,  Left_,  Right_)","url":"/vibe-d~web/vibe/web/auth.html#R"},{"doc":"","kind":"method","module":"vibe.web.auth","name":"opBinary","package":"vibe-d~web","parentType":"R","signature":"R!(Op.or,  null,  R,  O) opBinary(string op :  \"|\",  O)(O other)","url":"/vibe-d~web/vibe/web/auth/R.opBinary.html"},{"doc":"","kind":"method","module":"vibe.web.auth","name":"opBinary","package":"vibe-d~web","parentType":"R","signature":"R!(Op.and,  null,  R,  O) opBinary(string op :  \"&\",  O)(O other)","url":"/vibe-d~web/vibe/web/auth/R.opBinary.html"},{"doc":"","kind":"template","module":"vibe.web.auth","name":"isAuthenticated","package":"vibe-d~web","parentType":"","signature":"isAuthenticated(C,  alias  fun)","url":"/vibe-d~web/vibe/web/auth.html#isAuthenticated"},{"doc":"","kind":"template","module":"vibe.web.auth","name":"AuthInfo","package":"vibe-d~web","parentType":"","signature":"AuthInfo(C,  CA =  C)","url":"/vibe-d~web/vibe/web/auth.html#AuthInfo"},{"doc":"","kind":"template","module":"vibe.web.auth","name":"GetAuthAttribute","package":"vibe-d~web","parentType":"","signature":"GetAuthAttribute(alias  fun)","url":"/vibe-d~web/vibe/web/auth.html#GetAuthAttribute"},{"doc":"Contains common functionality for the REST and WEB interface generators.","kind":"module","module":"vibe.web.common","name":"vibe.web.common","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/common.html"},{"doc":"Adjusts the naming convention for a given function name to the specified style.","kind":"function","module":"vibe.web.common","name":"adjustMethodStyle","package":"vibe-d~web","parentType":"","signature":"string adjustMethodStyle(string name,  MethodStyle style)","url":"/vibe-d~web/vibe/web/common/adjustMethodStyle.html"},{"doc":"Determines the HTTP method and path for a given function symbol.","kind":"function","module":"vibe.web.common","name":"extractHTTPMethodAndName","package":"vibe-d~web","parentType":"","signature":"auto extractHTTPMethodAndName(alias  Func,  bool  indexSpecialCase)()","url":"/vibe-d~web/vibe/web/common/extractHTTPMethodAndName.html"},{"doc":"Attribute to define the content type for methods.","kind":"function","module":"vibe.web.common","name":"contentType","package":"vibe-d~web","parentType":"","signature":"ContentTypeAttribute contentType(string data)","url":"/vibe-d~web/vibe/web/common/contentType.html"},{"doc":"Attribute to force a specific HTTP method for an interface method.","kind":"function","module":"vibe.web.common","name":"method","package":"vibe-d~web","parentType":"","signature":"MethodAttribute method(HTTPMethod data)","url":"/vibe-d~web/vibe/web/common/method.html"},{"doc":"Attibute to force a specific URL path.","kind":"function","module":"vibe.web.common","name":"path","package":"vibe-d~web","parentType":"","signature":"PathAttribute path(string data)","url":"/vibe-d~web/vibe/web/common/path.html"},{"doc":"Convenience alias to generate a name from the interface's name.","kind":"function","module":"vibe.web.common","name":"rootPathFromName","package":"vibe-d~web","parentType":"","signature":"PathAttribute rootPathFromName()","url":"/vibe-d~web/vibe/web/common/rootPathFromName.html"},{"doc":"Methods marked with this attribute will not be treated as web endpoints.","kind":"function","module":"vibe.web.common","name":"noRoute","package":"vibe-d~web","parentType":"","signature":"NoRouteAttribute noRoute()","url":"/vibe-d~web/vibe/web/common/noRoute.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"defaultSerialize","package":"vibe-d~web","parentType":"","signature":"void defaultSerialize(alias  P,  T,  RT)(ref  RT output_range,  const  scope  ref  T value)","url":"/vibe-d~web/vibe/web/common/defaultSerialize.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"defaultDeserialize","package":"vibe-d~web","parentType":"","signature":"T defaultDeserialize(alias  P,  T,  R)(R input_range)","url":"/vibe-d~web/vibe/web/common/defaultDeserialize.html"},{"doc":"Declare that a parameter will be transmitted to the API through the body.","kind":"function","module":"vibe.web.common","name":"viaBody","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute viaBody(string field =  null)","url":"/vibe-d~web/vibe/web/common/viaBody.html"},{"doc":"Ditto","kind":"function","module":"vibe.web.common","name":"bodyParam","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute bodyParam(string identifier,  string field)","url":"/vibe-d~web/vibe/web/common/bodyParam.html"},{"doc":"ditto","kind":"function","module":"vibe.web.common","name":"bodyParam","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute bodyParam(string identifier)","url":"/vibe-d~web/vibe/web/common/bodyParam.html"},{"doc":"Declare that a parameter will be transmitted to the API through the headers.","kind":"function","module":"vibe.web.common","name":"viaHeader","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute viaHeader(string field)","url":"/vibe-d~web/vibe/web/common/viaHeader.html"},{"doc":"Ditto","kind":"function","module":"vibe.web.common","name":"headerParam","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute headerParam(string identifier,  string field)","url":"/vibe-d~web/vibe/web/common/headerParam.html"},{"doc":"Declare that a parameter will be transmitted to the API through the query string.","kind":"function","module":"vibe.web.common","name":"viaQuery","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute viaQuery(string field)","url":"/vibe-d~web/vibe/web/common/viaQuery.html"},{"doc":"Ditto","kind":"function","module":"vibe.web.common","name":"queryParam","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute queryParam(string identifier,  string field)","url":"/vibe-d~web/vibe/web/common/queryParam.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"concatURL","package":"vibe-d~web","parentType":"","signature":"string concatURL(string prefix,  string url,  bool  trailing =  false)","url":"/vibe-d~web/vibe/web/common/concatURL.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"processFormParam","package":"vibe-d~web","parentType":"","signature":"ParamResult processFormParam(T)(scope  string data,  string fieldname,  ref  T dst,  ref  ParamError err)","url":"/vibe-d~web/vibe/web/common/processFormParam.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"readFormParamRec","package":"vibe-d~web","parentType":"","signature":"ParamResult readFormParamRec(T)(scope  HTTPServerRequest req,  ref  T dst,  string fieldname,  bool  required,  NestedNameStyle style,  ref  ParamError err)","url":"/vibe-d~web/vibe/web/common/readFormParamRec.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"webConvTo","package":"vibe-d~web","parentType":"","signature":"bool webConvTo(T)(string str,  ref  T dst,  ref  ParamError err)","url":"/vibe-d~web/vibe/web/common/webConvTo.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"setVoid","package":"vibe-d~web","parentType":"","signature":"void setVoid(T,  U)(ref  T dst,  U value)","url":"/vibe-d~web/vibe/web/common/setVoid.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"getArrayFieldName","package":"vibe-d~web","parentType":"","signature":"string getArrayFieldName(T)(NestedNameStyle style,  string prefix,  T index)","url":"/vibe-d~web/vibe/web/common/getArrayFieldName.html"},{"doc":"","kind":"function","module":"vibe.web.common","name":"getMemberFieldName","package":"vibe-d~web","parentType":"","signature":"string getMemberFieldName(NestedNameStyle style,  string prefix,  string member)","url":"/vibe-d~web/vibe/web/common/getMemberFieldName.html"},{"doc":"Respresents a Rest error response","kind":"class","module":"vibe.web.common","name":"RestException","package":"vibe-d~web","parentType":"","signature":"RestException : HTTPStatusException","url":"/vibe-d~web/vibe/web/common.html#RestException"},{"doc":"The result text reported to the client","kind":"method","module":"vibe.web.common","name":"jsonResult","package":"vibe-d~web","parentType":"RestException","signature":"inout(Json) jsonResult()","url":"/vibe-d~web/vibe/web/common/RestException.jsonResult.html"},{"doc":"private","kind":"struct","module":"vibe.web.common","name":"ContentTypeAttribute","package":"vibe-d~web","parentType":"","signature":"ContentTypeAttribute","url":"/vibe-d~web/vibe/web/common.html#ContentTypeAttribute"},{"doc":"private","kind":"struct","module":"vibe.web.common","name":"MethodAttribute","package":"vibe-d~web","parentType":"","signature":"MethodAttribute","url":"/vibe-d~web/vibe/web/common.html#MethodAttribute"},{"doc":"UDA for using a custom serializer for the method return value.","kind":"alias","module":"vibe.web.common","name":"resultSerializer","package":"vibe-d~web","parentType":"","signature":"resultSerializer(alias  serialize,  alias  deserialize,  string content_type) = ResultSerializer!(serialize,  deserialize,  content_type)","url":"/vibe-d~web/vibe/web/common.html#resultSerializer"},{"doc":"private","kind":"struct","module":"vibe.web.common","name":"ResultSerializer","package":"vibe-d~web","parentType":"","signature":"ResultSerializer(alias  ST,  alias  DT,  string ContentType)","url":"/vibe-d~web/vibe/web/common.html#ResultSerializer"},{"doc":"","kind":"alias","module":"vibe.web.common","name":"DefaultSerializerT","package":"vibe-d~web","parentType":"","signature":"DefaultSerializerT = ResultSerializer!(\n\t defaultSerialize,  defaultDeserialize,  \"application/json; charset=UTF-8\")","url":"/vibe-d~web/vibe/web/common.html#DefaultSerializerT"},{"doc":"","kind":"struct","module":"vibe.web.common","name":"SerPolicy","package":"vibe-d~web","parentType":"","signature":"SerPolicy(alias  PolicyTemplatePar)","url":"/vibe-d~web/vibe/web/common.html#SerPolicy"},{"doc":"","kind":"alias","module":"vibe.web.common","name":"serializationPolicy","package":"vibe-d~web","parentType":"","signature":"serializationPolicy(Args...) = SerPolicy!(Args)","url":"/vibe-d~web/vibe/web/common.html#serializationPolicy"},{"doc":"This struct contains the name of a route specified by the `path` function.","kind":"struct","module":"vibe.web.common","name":"PathAttribute","package":"vibe-d~web","parentType":"","signature":"PathAttribute","url":"/vibe-d~web/vibe/web/common.html#PathAttribute"},{"doc":"private","kind":"struct","module":"vibe.web.common","name":"NoRouteAttribute","package":"vibe-d~web","parentType":"","signature":"NoRouteAttribute","url":"/vibe-d~web/vibe/web/common.html#NoRouteAttribute"},{"doc":"This struct contains a mapping between the name used by HTTP (field) and the parameter (identifier) name of the function.","kind":"struct","module":"vibe.web.common","name":"WebParamAttribute","package":"vibe-d~web","parentType":"","signature":"WebParamAttribute","url":"/vibe-d~web/vibe/web/common.html#WebParamAttribute"},{"doc":"Determines the naming convention of an identifier.","kind":"enum","module":"vibe.web.common","name":"MethodStyle","package":"vibe-d~web","parentType":"","signature":"MethodStyle","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"Special value for free-style conventions","kind":"enum_member","module":"vibe.web.common","name":"unaltered","package":"vibe-d~web","parentType":"","signature":"unaltered = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"camelCaseNaming","kind":"enum_member","module":"vibe.web.common","name":"camelCase","package":"vibe-d~web","parentType":"","signature":"camelCase = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"PascalCaseNaming","kind":"enum_member","module":"vibe.web.common","name":"pascalCase","package":"vibe-d~web","parentType":"","signature":"pascalCase = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"lowercasenaming","kind":"enum_member","module":"vibe.web.common","name":"lowerCase","package":"vibe-d~web","parentType":"","signature":"lowerCase = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"UPPERCASENAMING","kind":"enum_member","module":"vibe.web.common","name":"upperCase","package":"vibe-d~web","parentType":"","signature":"upperCase = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"lower_case_naming","kind":"enum_member","module":"vibe.web.common","name":"lowerUnderscored","package":"vibe-d~web","parentType":"","signature":"lowerUnderscored = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"UPPER_CASE_NAMING","kind":"enum_member","module":"vibe.web.common","name":"upperUnderscored","package":"vibe-d~web","parentType":"","signature":"upperUnderscored = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"lower-case-naming","kind":"enum_member","module":"vibe.web.common","name":"lowerDashed","package":"vibe-d~web","parentType":"","signature":"lowerDashed = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"UPPER-CASE-NAMING","kind":"enum_member","module":"vibe.web.common","name":"upperDashed","package":"vibe-d~web","parentType":"","signature":"upperDashed = ","url":"/vibe-d~web/vibe/web/common.html#MethodStyle"},{"doc":"Speficies how D fields are mapped to form field names","kind":"enum","module":"vibe.web.common","name":"NestedNameStyle","package":"vibe-d~web","parentType":"","signature":"NestedNameStyle","url":"/vibe-d~web/vibe/web/common.html#NestedNameStyle"},{"doc":"Use underscores to separate fields and array indices","kind":"enum_member","module":"vibe.web.common","name":"underscore","package":"vibe-d~web","parentType":"","signature":"underscore = ","url":"/vibe-d~web/vibe/web/common.html#NestedNameStyle"},{"doc":"Use native D style and separate fields by dots and put array indices into brackets","kind":"enum_member","module":"vibe.web.common","name":"d","package":"vibe-d~web","parentType":"","signature":"d = ","url":"/vibe-d~web/vibe/web/common.html#NestedNameStyle"},{"doc":"","kind":"struct","module":"vibe.web.common","name":"ParamError","package":"vibe-d~web","parentType":"","signature":"ParamError","url":"/vibe-d~web/vibe/web/common.html#ParamError"},{"doc":"","kind":"enum","module":"vibe.web.common","name":"ParamResult","package":"vibe-d~web","parentType":"","signature":"ParamResult","url":"/vibe-d~web/vibe/web/common.html#ParamResult"},{"doc":"","kind":"enum_member","module":"vibe.web.common","name":"ok","package":"vibe-d~web","parentType":"","signature":"ok = ","url":"/vibe-d~web/vibe/web/common.html#ParamResult"},{"doc":"","kind":"enum_member","module":"vibe.web.common","name":"skipped","package":"vibe-d~web","parentType":"","signature":"skipped = ","url":"/vibe-d~web/vibe/web/common.html#ParamResult"},{"doc":"","kind":"enum_member","module":"vibe.web.common","name":"error","package":"vibe-d~web","parentType":"","signature":"error = ","url":"/vibe-d~web/vibe/web/common.html#ParamResult"},{"doc":"Convenience template to get all the ResultSerializers for a function","kind":"template","module":"vibe.web.common","name":"ResultSerializersT","package":"vibe-d~web","parentType":"","signature":"ResultSerializersT(alias  func)","url":"/vibe-d~web/vibe/web/common.html#ResultSerializersT"},{"doc":"","kind":"template","module":"vibe.web.common","name":"SerPolicyT","package":"vibe-d~web","parentType":"","signature":"SerPolicyT(Iface)","url":"/vibe-d~web/vibe/web/common.html#SerPolicyT"},{"doc":"private","kind":"template","module":"vibe.web.common","name":"isNullable","package":"vibe-d~web","parentType":"","signature":"isNullable(T)","url":"/vibe-d~web/vibe/web/common.html#isNullable"},{"doc":"Declares a parameter to be transmitted via the HTTP status code or phrase.","kind":"variable","module":"vibe.web.common","name":"viaStatus","package":"vibe-d~web","parentType":"","signature":"viaStatus","url":"/vibe-d~web/vibe/web/common.html#viaStatus"},{"doc":"","kind":"variable","module":"vibe.web.common","name":"MAX_ARR_INDEX","package":"vibe-d~web","parentType":"","signature":"MAX_ARR_INDEX","url":"/vibe-d~web/vibe/web/common.html#MAX_ARR_INDEX"},{"doc":"Internationalization/translation support for the web interface module.","kind":"module","module":"vibe.web.i18n","name":"vibe.web.i18n","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/i18n.html"},{"doc":"Annotates an interface method or class with translation information.","kind":"function","module":"vibe.web.i18n","name":"translationContext","package":"vibe-d~web","parentType":"","signature":"TranslationContextAttribute!CONTEXT translationContext(CONTEXT)()","url":"/vibe-d~web/vibe/web/i18n/translationContext.html"},{"doc":"Determines a language code from the value of a header string. Returns: The best match from the Accept-Language header for a language. `null` if the...","kind":"function","module":"vibe.web.i18n","name":"determineLanguageByHeader","package":"vibe-d~web","parentType":"","signature":"string determineLanguageByHeader(T)(string accept_language,  T allowed_languages) if (isForwardRange!T &&  is(ElementType!T :  string)  ||  is(T ==  typeof(only())))","url":"/vibe-d~web/vibe/web/i18n/determineLanguageByHeader.html"},{"doc":"ditto","kind":"function","module":"vibe.web.i18n","name":"determineLanguageByHeader","package":"vibe-d~web","parentType":"","signature":"string determineLanguageByHeader(Tuple...)(string accept_language,  Tuple allowed_languages) if (Tuple.length !=  1 ||  is(Tuple[0] :  string))","url":"/vibe-d~web/vibe/web/i18n/determineLanguageByHeader.html"},{"doc":"ditto","kind":"function","module":"vibe.web.i18n","name":"determineLanguageByHeader","package":"vibe-d~web","parentType":"","signature":"string determineLanguageByHeader(T)(HTTPServerRequest req,  T allowed_languages) if (isForwardRange!T &&  is(ElementType!T :  string)  ||  is(T ==  typeof(only())))","url":"/vibe-d~web/vibe/web/i18n/determineLanguageByHeader.html"},{"doc":"ditto","kind":"function","module":"vibe.web.i18n","name":"determineLanguageByHeader","package":"vibe-d~web","parentType":"","signature":"string determineLanguageByHeader(Tuple...)(HTTPServerRequest req,  Tuple allowed_languages) if (Tuple.length !=  1 ||  is(Tuple[0] :  string))","url":"/vibe-d~web/vibe/web/i18n/determineLanguageByHeader.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"determineLanguage","package":"vibe-d~web","parentType":"","signature":"string determineLanguage(alias  METHOD)(scope  HTTPServerRequest req)","url":"/vibe-d~web/vibe/web/i18n/determineLanguage.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"extractDeclStrings","package":"vibe-d~web","parentType":"","signature":"LangComponents extractDeclStrings(string text)","url":"/vibe-d~web/vibe/web/i18n/extractDeclStrings.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"skipToDirective","package":"vibe-d~web","parentType":"","signature":"size_t skipToDirective(size_t i,  ref  string text)","url":"/vibe-d~web/vibe/web/i18n/skipToDirective.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"skipWhitespace","package":"vibe-d~web","parentType":"","signature":"size_t skipWhitespace(size_t i,  ref  string text)","url":"/vibe-d~web/vibe/web/i18n/skipWhitespace.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"skipLine","package":"vibe-d~web","parentType":"","signature":"size_t skipLine(size_t i,  ref  string text)","url":"/vibe-d~web/vibe/web/i18n/skipLine.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"skipString","package":"vibe-d~web","parentType":"","signature":"size_t skipString(size_t i,  ref  string text)","url":"/vibe-d~web/vibe/web/i18n/skipString.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"skipIndex","package":"vibe-d~web","parentType":"","signature":"size_t skipIndex(size_t i,  ref  string text)","url":"/vibe-d~web/vibe/web/i18n/skipIndex.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"wrapText","package":"vibe-d~web","parentType":"","signature":"string wrapText(string str)","url":"/vibe-d~web/vibe/web/i18n/wrapText.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"parse_nplurals","package":"vibe-d~web","parentType":"","signature":"string parse_nplurals(string msgstr)","url":"/vibe-d~web/vibe/web/i18n/parse_nplurals.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"parse_plural_expression","package":"vibe-d~web","parentType":"","signature":"string parse_plural_expression(string msgstr)","url":"/vibe-d~web/vibe/web/i18n/parse_plural_expression.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"dstringUnescape","package":"vibe-d~web","parentType":"","signature":"string dstringUnescape(in  string str)","url":"/vibe-d~web/vibe/web/i18n/dstringUnescape.html"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"locationString","package":"vibe-d~web","parentType":"","signature":"string locationString(size_t i,  string text)","url":"/vibe-d~web/vibe/web/i18n/locationString.html"},{"doc":"","kind":"struct","module":"vibe.web.i18n","name":"TranslationContextAttribute","package":"vibe-d~web","parentType":"","signature":"TranslationContextAttribute(CONTEXT)","url":"/vibe-d~web/vibe/web/i18n.html#TranslationContextAttribute"},{"doc":"","kind":"struct","module":"vibe.web.i18n","name":"DeclString","package":"vibe-d~web","parentType":"","signature":"DeclString","url":"/vibe-d~web/vibe/web/i18n.html#DeclString"},{"doc":"","kind":"struct","module":"vibe.web.i18n","name":"LangComponents","package":"vibe-d~web","parentType":"","signature":"LangComponents","url":"/vibe-d~web/vibe/web/i18n.html#LangComponents"},{"doc":"","kind":"template","module":"vibe.web.i18n","name":"languageSeq","package":"vibe-d~web","parentType":"","signature":"languageSeq(CTX)","url":"/vibe-d~web/vibe/web/i18n.html#languageSeq"},{"doc":"Performs the string translation for a statically given language.","kind":"template","module":"vibe.web.i18n","name":"tr","package":"vibe-d~web","parentType":"","signature":"tr(CTX,  string LANG)","url":"/vibe-d~web/vibe/web/i18n.html#tr"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"tr","package":"vibe-d~web","parentType":"","signature":"string tr(string key,  string context =  null)","url":"/vibe-d~web/vibe/web/i18n.html#tr"},{"doc":"","kind":"function","module":"vibe.web.i18n","name":"tr","package":"vibe-d~web","parentType":"","signature":"string tr(string key,  string key_plural,  int  n,  string context =  null)","url":"/vibe-d~web/vibe/web/i18n.html#tr"},{"doc":"","kind":"template","module":"vibe.web.i18n","name":"GetTranslationContext","package":"vibe-d~web","parentType":"","signature":"GetTranslationContext(alias  METHOD)","url":"/vibe-d~web/vibe/web/i18n.html#GetTranslationContext"},{"doc":"Internal module with common functionality for REST interface generators.","kind":"module","module":"vibe.web.internal.rest.common","name":"vibe.web.internal.rest.common","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/internal/rest/common.html"},{"doc":"","kind":"function","module":"vibe.web.internal.rest.common","name":"extractPathParts","package":"vibe-d~web","parentType":"","signature":"bool extractPathParts(ref  PathPart[]  parts,  string pattern)","url":"/vibe-d~web/vibe/web/internal/rest/common/extractPathParts.html"},{"doc":"","kind":"function","module":"vibe.web.internal.rest.common","name":"getRoutesGroupedByPatternImpl","package":"vibe-d~web","parentType":"","signature":"static auto getRoutesGroupedByPatternImpl(scope  Route[]  routes)","url":"/vibe-d~web/vibe/web/internal/rest/common/getRoutesGroupedByPatternImpl.html"},{"doc":"Provides all necessary tools to implement an automated REST interface.","kind":"struct","module":"vibe.web.internal.rest.common","name":"RestInterface","package":"vibe-d~web","parentType":"","signature":"RestInterface(TImpl,  bool  support_webparam_attributes =  true) if (is(TImpl ==  class)  ||  is(TImpl ==  interface))","url":"/vibe-d~web/vibe/web/internal/rest/common.html#RestInterface"},{"doc":"","kind":"method","module":"vibe.web.internal.rest.common","name":"computeRoutes","package":"vibe-d~web","parentType":"RestInterface","signature":"void computeRoutes()","url":"/vibe-d~web/vibe/web/internal/rest/common/RestInterface.computeRoutes.html"},{"doc":"Returns an array with routes grouped by path pattern","kind":"method","module":"vibe.web.internal.rest.common","name":"getRoutesGroupedByPattern","package":"vibe-d~web","parentType":"RestInterface","signature":"auto getRoutesGroupedByPattern()","url":"/vibe-d~web/vibe/web/internal/rest/common/RestInterface.getRoutesGroupedByPattern.html"},{"doc":"","kind":"method","module":"vibe.web.internal.rest.common","name":"computeStaticRoutes","package":"vibe-d~web","parentType":"RestInterface","signature":"StaticRoute[routeCount] computeStaticRoutes()","url":"/vibe-d~web/vibe/web/internal/rest/common/RestInterface.computeStaticRoutes.html"},{"doc":"","kind":"method","module":"vibe.web.internal.rest.common","name":"computeSubInterfaces","package":"vibe-d~web","parentType":"RestInterface","signature":"void computeSubInterfaces()","url":"/vibe-d~web/vibe/web/internal/rest/common/RestInterface.computeSubInterfaces.html"},{"doc":"","kind":"method","module":"vibe.web.internal.rest.common","name":"computeDefaultPath","package":"vibe-d~web","parentType":"RestInterface","signature":"string computeDefaultPath(alias  method)(string name)","url":"/vibe-d~web/vibe/web/internal/rest/common/RestInterface.computeDefaultPath.html"},{"doc":"","kind":"struct","module":"vibe.web.internal.rest.common","name":"Route","package":"vibe-d~web","parentType":"","signature":"Route","url":"/vibe-d~web/vibe/web/internal/rest/common.html#Route"},{"doc":"","kind":"struct","module":"vibe.web.internal.rest.common","name":"PathPart","package":"vibe-d~web","parentType":"","signature":"PathPart","url":"/vibe-d~web/vibe/web/internal/rest/common.html#PathPart"},{"doc":"","kind":"struct","module":"vibe.web.internal.rest.common","name":"Parameter","package":"vibe-d~web","parentType":"","signature":"Parameter","url":"/vibe-d~web/vibe/web/internal/rest/common.html#Parameter"},{"doc":"","kind":"struct","module":"vibe.web.internal.rest.common","name":"StaticRoute","package":"vibe-d~web","parentType":"","signature":"StaticRoute","url":"/vibe-d~web/vibe/web/internal/rest/common.html#StaticRoute"},{"doc":"","kind":"struct","module":"vibe.web.internal.rest.common","name":"StaticParameter","package":"vibe-d~web","parentType":"","signature":"StaticParameter","url":"/vibe-d~web/vibe/web/internal/rest/common.html#StaticParameter"},{"doc":"","kind":"enum","module":"vibe.web.internal.rest.common","name":"ParameterKind","package":"vibe-d~web","parentType":"","signature":"ParameterKind","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"query","package":"vibe-d~web","parentType":"","signature":"query = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"body_","package":"vibe-d~web","parentType":"","signature":"body_ = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"wholeBody","package":"vibe-d~web","parentType":"","signature":"wholeBody = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"header","package":"vibe-d~web","parentType":"","signature":"header = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"attributed","package":"vibe-d~web","parentType":"","signature":"attributed = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"internal","package":"vibe-d~web","parentType":"","signature":"internal = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"auth","package":"vibe-d~web","parentType":"","signature":"auth = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"enum_member","module":"vibe.web.internal.rest.common","name":"status","package":"vibe-d~web","parentType":"","signature":"status = ","url":"/vibe-d~web/vibe/web/internal/rest/common.html#ParameterKind"},{"doc":"","kind":"struct","module":"vibe.web.internal.rest.common","name":"SubInterface","package":"vibe-d~web","parentType":"","signature":"SubInterface","url":"/vibe-d~web/vibe/web/internal/rest/common.html#SubInterface"},{"doc":"","kind":"template","module":"vibe.web.internal.rest.common","name":"SubInterfaceType","package":"vibe-d~web","parentType":"","signature":"SubInterfaceType(alias  F)","url":"/vibe-d~web/vibe/web/internal/rest/common.html#SubInterfaceType"},{"doc":"Get an UDATuple of WebParamAttribute at the index","kind":"template","module":"vibe.web.internal.rest.common","name":"WebParamUDATuple","package":"vibe-d~web","parentType":"","signature":"WebParamUDATuple(alias  Func,  size_t idx)","url":"/vibe-d~web/vibe/web/internal/rest/common.html#WebParamUDATuple"},{"doc":"Internal module with functions to generate JavaScript REST interfaces.","kind":"module","module":"vibe.web.internal.rest.jsclient","name":"vibe.web.internal.rest.jsclient","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/internal/rest/jsclient.html"},{"doc":"Generates JavaScript code suitable for accessing a REST interface using XHR.","kind":"function","module":"vibe.web.internal.rest.jsclient","name":"generateInterface","package":"vibe-d~web","parentType":"","signature":"void generateInterface(TImpl,  R)(ref  R output,  RestInterfaceSettings settings,\n\t\t JSRestClientSettings jsgenset,  bool  parent)","url":"/vibe-d~web/vibe/web/internal/rest/jsclient/generateInterface.html"},{"doc":"","kind":"function","module":"vibe.web.internal.rest.jsclient","name":"indentSink","package":"vibe-d~web","parentType":"","signature":"auto indentSink(O)(ref  O output,  string step)","url":"/vibe-d~web/vibe/web/internal/rest/jsclient/indentSink.html"},{"doc":"","kind":"class","module":"vibe.web.internal.rest.jsclient","name":"JSRestClientSettings","package":"vibe-d~web","parentType":"","signature":"JSRestClientSettings","url":"/vibe-d~web/vibe/web/internal/rest/jsclient.html#JSRestClientSettings"},{"doc":"","kind":"method","module":"vibe.web.internal.rest.jsclient","name":"dup","package":"vibe-d~web","parentType":"JSRestClientSettings","signature":"JSRestClientSettings dup()","url":"/vibe-d~web/vibe/web/internal/rest/jsclient/JSRestClientSettings.dup.html"},{"doc":"Automatic high-level RESTful client/server interface generation facilities.","kind":"module","module":"vibe.web.rest","name":"vibe.web.rest","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/rest.html"},{"doc":"Registers a server matching a certain REST interface.","kind":"function","module":"vibe.web.rest","name":"registerRestInterface","package":"vibe-d~web","parentType":"","signature":"URLRouter registerRestInterface(TImpl)(URLRouter router,  TImpl instance,  RestInterfaceSettings settings =  null)","url":"/vibe-d~web/vibe/web/rest/registerRestInterface.html"},{"doc":"ditto","kind":"function","module":"vibe.web.rest","name":"registerRestInterface","package":"vibe-d~web","parentType":"","signature":"URLRouter registerRestInterface(TImpl)(URLRouter router,  TImpl instance,  MethodStyle style)","url":"/vibe-d~web/vibe/web/rest/registerRestInterface.html"},{"doc":"ditto","kind":"function","module":"vibe.web.rest","name":"registerRestInterface","package":"vibe-d~web","parentType":"","signature":"URLRouter registerRestInterface(TImpl)(URLRouter router,  TImpl instance,  string url_prefix,\n\t MethodStyle style =  MethodStyle.lowerUnderscored)","url":"/vibe-d~web/vibe/web/rest/registerRestInterface.html"},{"doc":"Returns a HTTP handler delegate that serves a JavaScript REST client.","kind":"function","module":"vibe.web.rest","name":"serveRestJSClient","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequestDelegate serveRestJSClient(I)(RestInterfaceSettings settings) if (is(I ==  interface))","url":"/vibe-d~web/vibe/web/rest/serveRestJSClient.html"},{"doc":"ditto","kind":"function","module":"vibe.web.rest","name":"serveRestJSClient","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequestDelegate serveRestJSClient(I)(URL base_url)","url":"/vibe-d~web/vibe/web/rest/serveRestJSClient.html"},{"doc":"ditto","kind":"function","module":"vibe.web.rest","name":"serveRestJSClient","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequestDelegate serveRestJSClient(I)(string base_url)","url":"/vibe-d~web/vibe/web/rest/serveRestJSClient.html"},{"doc":"ditto","kind":"function","module":"vibe.web.rest","name":"serveRestJSClient","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequestDelegate serveRestJSClient(I)()","url":"/vibe-d~web/vibe/web/rest/serveRestJSClient.html"},{"doc":"Generates JavaScript code to access a REST interface from the browser.","kind":"function","module":"vibe.web.rest","name":"generateRestJSClient","package":"vibe-d~web","parentType":"","signature":"void generateRestJSClient(I,  R)(ref  R output,  RestInterfaceSettings settings =  null) if (is(I ==  interface)  &&  isOutputRange!(R,  char))","url":"/vibe-d~web/vibe/web/rest/generateRestJSClient.html"},{"doc":"Generate an handler that will wrap the server's method","kind":"function","module":"vibe.web.rest","name":"jsonMethodHandler","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequestDelegate jsonMethodHandler(alias  Func,  size_t ridx,  T)(T inst,  ref  RestInterface!T intf)","url":"/vibe-d~web/vibe/web/rest/jsonMethodHandler.html"},{"doc":"Generate an handler that will wrap the server's method","kind":"function","module":"vibe.web.rest","name":"optionsMethodHandler","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequestDelegate optionsMethodHandler(RouteRange)(RouteRange routes,  RestInterfaceSettings settings =  null)","url":"/vibe-d~web/vibe/web/rest/optionsMethodHandler.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"generateRestClientMethods","package":"vibe-d~web","parentType":"","signature":"string generateRestClientMethods(I)()","url":"/vibe-d~web/vibe/web/rest/generateRestClientMethods.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"executeClientMethod","package":"vibe-d~web","parentType":"","signature":"auto executeClientMethod(I,  size_t ridx,  ARGS...)(const  ref  RestInterface!I intf,  scope  void  delegate(HTTPClientRequest) @safe request_filter,\n\t\t scope  void  delegate(HTTPClientRequest,  scope  InputStream) @safe request_body_filter)","url":"/vibe-d~web/vibe/web/rest/executeClientMethod.html"},{"doc":"Perform a request to the interface using the given parameters.","kind":"function","module":"vibe.web.rest","name":"request","package":"vibe-d~web","parentType":"","signature":"HTTPClientResponse request(URL base_url,\n\t scope  void  delegate(HTTPClientRequest) @safe request_filter,\n\t scope  void  delegate(HTTPClientRequest,  scope  InputStream) @safe request_body_filter,\n\t HTTPMethod verb,  string path,  const  scope  ref  InetHeaderMap hdrs,  string query,\n\t string body_,  ref  InetHeaderMap reqReturnHdrs,\n\t ref  InetHeaderMap optReturnHdrs,  in  HTTPClientSettings http_settings)","url":"/vibe-d~web/vibe/web/rest/request.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"toRestString","package":"vibe-d~web","parentType":"","signature":"string toRestString(alias  SerPolicyType =  DefaultPolicy,  T)(T value)","url":"/vibe-d~web/vibe/web/rest/toRestString.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"fromRestString","package":"vibe-d~web","parentType":"","signature":"T fromRestString(T,  alias  SerPolicyType =  DefaultPolicy)(string value)","url":"/vibe-d~web/vibe/web/rest/fromRestString.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"generateModuleImports","package":"vibe-d~web","parentType":"","signature":"string generateModuleImports(I)()","url":"/vibe-d~web/vibe/web/rest/generateModuleImports.html"},{"doc":"The client sends the list of allowed content types in the 'Allow' http header and the response will contain a 'Content-Type' header. This function ...","kind":"function","module":"vibe.web.rest","name":"get_matching_content_type","package":"vibe-d~web","parentType":"","signature":"int get_matching_content_type(T...)(string req_content_types_str)","url":"/vibe-d~web/vibe/web/rest/get_matching_content_type.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"getInterfaceValidationError","package":"vibe-d~web","parentType":"","signature":"string getInterfaceValidationError(I,  bool  support_webparam_attributes =  true)()","url":"/vibe-d~web/vibe/web/rest/getInterfaceValidationError.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"stripTestIdent","package":"vibe-d~web","parentType":"","signature":"string stripTestIdent(string msg)","url":"/vibe-d~web/vibe/web/rest/stripTestIdent.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"paramCTMap","package":"vibe-d~web","parentType":"","signature":"string paramCTMap(string[string]  params)","url":"/vibe-d~web/vibe/web/rest/paramCTMap.html"},{"doc":"","kind":"function","module":"vibe.web.rest","name":"stripTUnderscore","package":"vibe-d~web","parentType":"","signature":"string stripTUnderscore(string name,  RestInterfaceSettings settings)","url":"/vibe-d~web/vibe/web/rest/stripTUnderscore.html"},{"doc":"Implements the given interface by forwarding all public methods to a REST server.","kind":"class","module":"vibe.web.rest","name":"RestInterfaceClient","package":"vibe-d~web","parentType":"","signature":"RestInterfaceClient(I) : I","url":"/vibe-d~web/vibe/web/rest.html#RestInterfaceClient"},{"doc":"An optional request filter that allows to modify each request before it is made.","kind":"method","module":"vibe.web.rest","name":"requestFilter","package":"vibe-d~web","parentType":"RestInterfaceClient","signature":"RequestFilter requestFilter()","url":"/vibe-d~web/vibe/web/rest/RestInterfaceClient.requestFilter.html"},{"doc":"ditto","kind":"method","module":"vibe.web.rest","name":"requestFilter","package":"vibe-d~web","parentType":"RestInterfaceClient","signature":"void requestFilter(RequestFilter v)","url":"/vibe-d~web/vibe/web/rest/RestInterfaceClient.requestFilter.html"},{"doc":"ditto","kind":"method","module":"vibe.web.rest","name":"requestFilter","package":"vibe-d~web","parentType":"RestInterfaceClient","signature":"void requestFilter(void  delegate(HTTPClientRequest req)  v)","url":"/vibe-d~web/vibe/web/rest/RestInterfaceClient.requestFilter.html"},{"doc":"Optional request filter with access to the request body.","kind":"method","module":"vibe.web.rest","name":"requestBodyFilter","package":"vibe-d~web","parentType":"RestInterfaceClient","signature":"void requestBodyFilter(RequestBodyFilter del)","url":"/vibe-d~web/vibe/web/rest/RestInterfaceClient.requestBodyFilter.html"},{"doc":"ditto","kind":"method","module":"vibe.web.rest","name":"requestBodyFilter","package":"vibe-d~web","parentType":"RestInterfaceClient","signature":"RequestBodyFilter requestBodyFilter()","url":"/vibe-d~web/vibe/web/rest/RestInterfaceClient.requestBodyFilter.html"},{"doc":"Perform a request to the interface using the given parameters.","kind":"method","module":"vibe.web.rest","name":"request","package":"vibe-d~web","parentType":"RestInterfaceClient","signature":"Json request(HTTPMethod verb,  string name,\n\t\t\t\t\t  const  scope  ref  InetHeaderMap hdrs,  string query,  string body_,\n\t\t\t\t\t  ref  InetHeaderMap reqReturnHdrs,\n\t\t\t\t\t  ref  InetHeaderMap optReturnHdrs)","url":"/vibe-d~web/vibe/web/rest/RestInterfaceClient.request.html"},{"doc":"Encapsulates settings used to customize the generated REST interface.","kind":"class","module":"vibe.web.rest","name":"RestInterfaceSettings","package":"vibe-d~web","parentType":"","signature":"RestInterfaceSettings","url":"/vibe-d~web/vibe/web/rest.html#RestInterfaceSettings"},{"doc":"","kind":"method","module":"vibe.web.rest","name":"dup","package":"vibe-d~web","parentType":"RestInterfaceSettings","signature":"RestInterfaceSettings dup()","url":"/vibe-d~web/vibe/web/rest/RestInterfaceSettings.dup.html"},{"doc":"Type of the optional handler used to render custom replies in case of errors.","kind":"alias","module":"vibe.web.rest","name":"RestErrorHandler","package":"vibe-d~web","parentType":"","signature":"RestErrorHandler = void  delegate(HTTPServerRequest,  HTTPServerResponse,  RestErrorInformation error) @safe","url":"/vibe-d~web/vibe/web/rest.html#RestErrorHandler"},{"doc":"Contains detailed informations about the error","kind":"struct","module":"vibe.web.rest","name":"RestErrorInformation","package":"vibe-d~web","parentType":"","signature":"RestErrorInformation","url":"/vibe-d~web/vibe/web/rest.html#RestErrorInformation"},{"doc":"Models REST collection interfaces using natural D syntax.","kind":"struct","module":"vibe.web.rest","name":"Collection","package":"vibe-d~web","parentType":"","signature":"Collection(I) if (is(I ==  interface))","url":"/vibe-d~web/vibe/web/rest.html#Collection"},{"doc":"Accesses a single collection entry.","kind":"method","module":"vibe.web.rest","name":"opIndex","package":"vibe-d~web","parentType":"Collection","signature":"Item opIndex(ItemID id)","url":"/vibe-d~web/vibe/web/rest/Collection.opIndex.html"},{"doc":"Allows processing the server request/response before the handler method is called.","kind":"alias","module":"vibe.web.rest","name":"before","package":"vibe-d~web","parentType":"","signature":"before = vibe.internal.meta.funcattr.before","url":"/vibe-d~web/vibe/web/rest.html#before"},{"doc":"Allows processing the return value of a handler method and the request/response objects.","kind":"alias","module":"vibe.web.rest","name":"after","package":"vibe-d~web","parentType":"","signature":"after = vibe.internal.meta.funcattr.after","url":"/vibe-d~web/vibe/web/rest.html#after"},{"doc":"","kind":"template","module":"vibe.web.rest","name":"GenCmp","package":"vibe-d~web","parentType":"","signature":"GenCmp(string name,  int  id,  string cmpTo)","url":"/vibe-d~web/vibe/web/rest.html#GenCmp"},{"doc":"","kind":"template","module":"vibe.web.rest","name":"GenOrphan","package":"vibe-d~web","parentType":"","signature":"GenOrphan(int  id)","url":"/vibe-d~web/vibe/web/rest.html#GenOrphan"},{"doc":"Web based, bi-directional, concurrent RPC implementation.","kind":"module","module":"vibe.web.rpc","name":"vibe.web.rpc","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/rpc.html"},{"doc":"Registers a route for handling incoming WebRPC requests.","kind":"function","module":"vibe.web.rpc","name":"registerWebRPC","package":"vibe-d~web","parentType":"","signature":"void registerWebRPC(I)(URLRouter router,  string path,  I implementation,\n\t WebRPCPeerCallback!I peer_callback) if (is(I ==  interface))","url":"/vibe-d~web/vibe/web/rpc/registerWebRPC.html"},{"doc":"Connects to a WebRPC endpoint.","kind":"function","module":"vibe.web.rpc","name":"connectWebRPC","package":"vibe-d~web","parentType":"","signature":"WebRPCPeer!I connectWebRPC(I)(URL url,  I implementation) if (is(I ==  interface))","url":"/vibe-d~web/vibe/web/rpc/connectWebRPC.html"},{"doc":"","kind":"function","module":"vibe.web.rpc","name":"handleWebRPC","package":"vibe-d~web","parentType":"","signature":"void handleWebRPC(I)(I implementation,  WebRPCPeerCallback!I peer_callback,\n\t scope  HTTPServerRequest req,  scope  HTTPServerResponse res)","url":"/vibe-d~web/vibe/web/rpc/handleWebRPC.html"},{"doc":"","kind":"function","module":"vibe.web.rpc","name":"generateWebRPCPeerMethods","package":"vibe-d~web","parentType":"","signature":"string generateWebRPCPeerMethods(I)()","url":"/vibe-d~web/vibe/web/rpc/generateWebRPCPeerMethods.html"},{"doc":"","kind":"function","module":"vibe.web.rpc","name":"generateModuleImports","package":"vibe-d~web","parentType":"","signature":"string generateModuleImports(I)()","url":"/vibe-d~web/vibe/web/rpc/generateModuleImports.html"},{"doc":"","kind":"alias","module":"vibe.web.rpc","name":"WebRPCPeerCallback","package":"vibe-d~web","parentType":"","signature":"WebRPCPeerCallback(I) = void  delegate(WebRPCPeer!I peer) @safe nothrow","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCPeerCallback"},{"doc":"Provides information about a peer;","kind":"struct","module":"vibe.web.rpc","name":"WebRPCPeerInfo","package":"vibe-d~web","parentType":"","signature":"WebRPCPeerInfo","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCPeerInfo"},{"doc":"Reference counted type used to access a peer's API.","kind":"struct","module":"vibe.web.rpc","name":"WebRPCPeer","package":"vibe-d~web","parentType":"","signature":"WebRPCPeer(I)","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCPeer"},{"doc":"Provides information about the remote peer.","kind":"method","module":"vibe.web.rpc","name":"peerInformation","package":"vibe-d~web","parentType":"WebRPCPeer","signature":"const(WebRPCPeerInfo) peerInformation()","url":"/vibe-d~web/vibe/web/rpc/WebRPCPeer.peerInformation.html"},{"doc":"Accesses the remote peer's API interface.","kind":"method","module":"vibe.web.rpc","name":"implementation","package":"vibe-d~web","parentType":"WebRPCPeer","signature":"inout(I) implementation()","url":"/vibe-d~web/vibe/web/rpc/WebRPCPeer.implementation.html"},{"doc":"","kind":"class","module":"vibe.web.rpc","name":"WebRPCPeerImpl","package":"vibe-d~web","parentType":"","signature":"WebRPCPeerImpl(I,  RootI,  string method_prefix) : I if (is(I ==  interface)  &&  is(RootI ==  interface))","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCPeerImpl"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"performCall","package":"vibe-d~web","parentType":"WebRPCPeerImpl","signature":"ReturnType!method performCall(alias  method,  PARAMS...)(auto  ref  PARAMS params)","url":"/vibe-d~web/vibe/web/rpc/WebRPCPeerImpl.performCall.html"},{"doc":"","kind":"class","module":"vibe.web.rpc","name":"WebSocketHandler","package":"vibe-d~web","parentType":"","signature":"WebSocketHandler(I)","url":"/vibe-d~web/vibe/web/rpc.html#WebSocketHandler"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"addRef","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void addRef()","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.addRef.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"releaseRef","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void releaseRef()","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.releaseRef.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"sendCall","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"ulong sendCall(string method,  Bson arguments)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.sendCall.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"sendResponse","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void sendResponse(ulong  sequence,  Bson result)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.sendResponse.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"sendErrorResponse","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void sendErrorResponse(ulong  sequence,  string error_message)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.sendErrorResponse.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"waitForResponse","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"Bson waitForResponse(ulong  sequence)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.waitForResponse.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"terminateConnection","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void terminateConnection()","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.terminateConnection.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"runReadLoop","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void runReadLoop()","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.runReadLoop.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"invokeMethod","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"Bson invokeMethod(string name,  Bson arguments)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.invokeMethod.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"invokeMethodF","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"Bson invokeMethodF(SI,  alias  method,  string qualified_name)(Bson arguments)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.invokeMethodF.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"resolveImpl","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"auto resolveImpl(string qualified_name,  RI)(RI base,  Bson arguments) if (is(RI ==  interface))","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.resolveImpl.html"},{"doc":"","kind":"method","module":"vibe.web.rpc","name":"resolveArguments","package":"vibe-d~web","parentType":"WebSocketHandler","signature":"void resolveArguments(alias  method,  SI)(SI impl,  Bson arguments,  out  typeof(ParameterTypeTuple!method.init)  args)","url":"/vibe-d~web/vibe/web/rpc/WebSocketHandler.resolveArguments.html"},{"doc":"","kind":"enum","module":"vibe.web.rpc","name":"WebRPCMessageType","package":"vibe-d~web","parentType":"","signature":"WebRPCMessageType : ubyte","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCMessageType"},{"doc":"","kind":"enum_member","module":"vibe.web.rpc","name":"call","package":"vibe-d~web","parentType":"","signature":"call = 1","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCMessageType"},{"doc":"","kind":"enum_member","module":"vibe.web.rpc","name":"response","package":"vibe-d~web","parentType":"","signature":"response = 2","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCMessageType"},{"doc":"","kind":"enum_member","module":"vibe.web.rpc","name":"errorResponse","package":"vibe-d~web","parentType":"","signature":"errorResponse = 3","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCMessageType"},{"doc":"","kind":"struct","module":"vibe.web.rpc","name":"WebRPCCallPacket","package":"vibe-d~web","parentType":"","signature":"WebRPCCallPacket","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCCallPacket"},{"doc":"","kind":"struct","module":"vibe.web.rpc","name":"WebRPCResponsePacket","package":"vibe-d~web","parentType":"","signature":"WebRPCResponsePacket","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCResponsePacket"},{"doc":"","kind":"struct","module":"vibe.web.rpc","name":"WebRPCErrorResponsePacket","package":"vibe-d~web","parentType":"","signature":"WebRPCErrorResponsePacket","url":"/vibe-d~web/vibe/web/rpc.html#WebRPCErrorResponsePacket"},{"doc":"","kind":"template","module":"vibe.web.rpc","name":"refOutParameterIndices","package":"vibe-d~web","parentType":"","signature":"refOutParameterIndices(alias  fun)","url":"/vibe-d~web/vibe/web/rpc.html#refOutParameterIndices"},{"doc":"","kind":"template","module":"vibe.web.rpc","name":"recursiveInterfaceFunctions","package":"vibe-d~web","parentType":"","signature":"recursiveInterfaceFunctions(I,  string method_prefix)","url":"/vibe-d~web/vibe/web/rpc.html#recursiveInterfaceFunctions"},{"doc":"Parameter validation types transparently supported for web interface methods.","kind":"module","module":"vibe.web.validation","name":"vibe.web.validation","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/validation.html"},{"doc":"Validated e-mail parameter type.","kind":"struct","module":"vibe.web.validation","name":"ValidEmail","package":"vibe-d~web","parentType":"","signature":"ValidEmail","url":"/vibe-d~web/vibe/web/validation.html#ValidEmail"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"toString","package":"vibe-d~web","parentType":"ValidEmail","signature":"string toString()","url":"/vibe-d~web/vibe/web/validation/ValidEmail.toString.html"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"fromStringValidate","package":"vibe-d~web","parentType":"ValidEmail","signature":"Nullable!ValidEmail fromStringValidate(string str,  string *  error)","url":"/vibe-d~web/vibe/web/validation/ValidEmail.fromStringValidate.html"},{"doc":"Validated user name parameter type.","kind":"struct","module":"vibe.web.validation","name":"ValidUsername","package":"vibe-d~web","parentType":"","signature":"ValidUsername","url":"/vibe-d~web/vibe/web/validation.html#ValidUsername"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"toString","package":"vibe-d~web","parentType":"ValidUsername","signature":"string toString()","url":"/vibe-d~web/vibe/web/validation/ValidUsername.toString.html"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"fromStringValidate","package":"vibe-d~web","parentType":"ValidUsername","signature":"Nullable!ValidUsername fromStringValidate(string str,  string *  error)","url":"/vibe-d~web/vibe/web/validation/ValidUsername.fromStringValidate.html"},{"doc":"Validated password parameter.","kind":"struct","module":"vibe.web.validation","name":"ValidPassword","package":"vibe-d~web","parentType":"","signature":"ValidPassword","url":"/vibe-d~web/vibe/web/validation.html#ValidPassword"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"toString","package":"vibe-d~web","parentType":"ValidPassword","signature":"string toString()","url":"/vibe-d~web/vibe/web/validation/ValidPassword.toString.html"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"fromStringValidate","package":"vibe-d~web","parentType":"ValidPassword","signature":"Nullable!ValidPassword fromStringValidate(string str,  string *  error)","url":"/vibe-d~web/vibe/web/validation/ValidPassword.fromStringValidate.html"},{"doc":"Ensures that the parameter value matches that of another parameter.","kind":"struct","module":"vibe.web.validation","name":"Confirm","package":"vibe-d~web","parentType":"","signature":"Confirm(string CONFIRMED_PARAM)","url":"/vibe-d~web/vibe/web/validation.html#Confirm"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"toString","package":"vibe-d~web","parentType":"Confirm","signature":"string toString()","url":"/vibe-d~web/vibe/web/validation/Confirm.toString.html"},{"doc":"","kind":"method","module":"vibe.web.validation","name":"fromString","package":"vibe-d~web","parentType":"Confirm","signature":"Confirm fromString(string str)","url":"/vibe-d~web/vibe/web/validation/Confirm.fromString.html"},{"doc":"Implements a declarative framework for building web interfaces.","kind":"module","module":"vibe.web.web","name":"vibe.web.web","package":"vibe-d~web","parentType":"","signature":"","url":"/vibe-d~web/vibe/web/web.html"},{"doc":"Registers a HTTP/web interface based on a class instance.","kind":"function","module":"vibe.web.web","name":"registerWebInterface","package":"vibe-d~web","parentType":"","signature":"URLRouter registerWebInterface(C :  Object,  MethodStyle method_style =  MethodStyle.lowerUnderscored)(URLRouter router,  C instance,  WebInterfaceSettings settings =  null)","url":"/vibe-d~web/vibe/web/web/registerWebInterface.html"},{"doc":"Redirects to the given URL.","kind":"function","module":"vibe.web.web","name":"redirect","package":"vibe-d~web","parentType":"","signature":"void redirect(string url,  int  status =  HTTPStatus.found)","url":"/vibe-d~web/vibe/web/web/redirect.html"},{"doc":"ditto","kind":"function","module":"vibe.web.web","name":"redirect","package":"vibe-d~web","parentType":"","signature":"void redirect(URL url,  int  status =  HTTPStatus.found)","url":"/vibe-d~web/vibe/web/web/redirect.html"},{"doc":"Sets a response header.","kind":"function","module":"vibe.web.web","name":"header","package":"vibe-d~web","parentType":"","signature":"void header(string name,  string value)","url":"/vibe-d~web/vibe/web/web/header.html"},{"doc":"Sets the response status code.","kind":"function","module":"vibe.web.web","name":"status","package":"vibe-d~web","parentType":"","signature":"void status(int  statusCode)","url":"/vibe-d~web/vibe/web/web/status.html"},{"doc":"Returns the agreed upon language.","kind":"function","module":"vibe.web.web","name":"language","package":"vibe-d~web","parentType":"","signature":"string language()","url":"/vibe-d~web/vibe/web/web/language.html"},{"doc":"Returns the current request.","kind":"function","module":"vibe.web.web","name":"request","package":"vibe-d~web","parentType":"","signature":"HTTPServerRequest request()","url":"/vibe-d~web/vibe/web/web/request.html"},{"doc":"Returns the current response.","kind":"function","module":"vibe.web.web","name":"response","package":"vibe-d~web","parentType":"","signature":"HTTPServerResponse response()","url":"/vibe-d~web/vibe/web/web/response.html"},{"doc":"Terminates the currently active session (if any).","kind":"function","module":"vibe.web.web","name":"terminateSession","package":"vibe-d~web","parentType":"","signature":"void terminateSession()","url":"/vibe-d~web/vibe/web/web/terminateSession.html"},{"doc":"Translates text based on the language of the current web request.","kind":"function","module":"vibe.web.web","name":"trWeb","package":"vibe-d~web","parentType":"","signature":"string trWeb(string text,  string context =  null)","url":"/vibe-d~web/vibe/web/web/trWeb.html"},{"doc":"ditto","kind":"function","module":"vibe.web.web","name":"trWeb","package":"vibe-d~web","parentType":"","signature":"string trWeb(string text,  string plural_text,  int  count,  string context =  null)","url":"/vibe-d~web/vibe/web/web/trWeb.html"},{"doc":"Attribute to customize how errors/exceptions are displayed.","kind":"function","module":"vibe.web.web","name":"errorDisplay","package":"vibe-d~web","parentType":"","signature":"@property errorDisplay(alias  DISPLAY_METHOD)()","url":"/vibe-d~web/vibe/web/web/errorDisplay.html"},{"doc":"Determines how nested D fields/array entries are mapped to form field names. Note that this attribute only works if applied to the class.","kind":"function","module":"vibe.web.web","name":"nestedNameStyle","package":"vibe-d~web","parentType":"","signature":"NestedNameStyleAttribute nestedNameStyle(NestedNameStyle style)","url":"/vibe-d~web/vibe/web/web/nestedNameStyle.html"},{"doc":"","kind":"function","module":"vibe.web.web","name":"getRequestContext","package":"vibe-d~web","parentType":"","signature":"RequestContext getRequestContext()","url":"/vibe-d~web/vibe/web/web/getRequestContext.html"},{"doc":"","kind":"function","module":"vibe.web.web","name":"handleRequest","package":"vibe-d~web","parentType":"","signature":"void handleRequest(string M,  alias  overload,  C,  ERROR...)(HTTPServerRequest req,  HTTPServerResponse res,  C instance,  WebInterfaceSettings settings,  ERROR error) if (ERROR.length <=  1)","url":"/vibe-d~web/vibe/web/web/handleRequest.html"},{"doc":"","kind":"function","module":"vibe.web.web","name":"createRequestContext","package":"vibe-d~web","parentType":"","signature":"RequestContext createRequestContext(alias  handler)(HTTPServerRequest req,  HTTPServerResponse res)","url":"/vibe-d~web/vibe/web/web/createRequestContext.html"},{"doc":"Encapsulates settings used to customize the generated web interface.","kind":"class","module":"vibe.web.web","name":"WebInterfaceSettings","package":"vibe-d~web","parentType":"","signature":"WebInterfaceSettings","url":"/vibe-d~web/vibe/web/web.html#WebInterfaceSettings"},{"doc":"","kind":"method","module":"vibe.web.web","name":"dup","package":"vibe-d~web","parentType":"WebInterfaceSettings","signature":"WebInterfaceSettings dup()","url":"/vibe-d~web/vibe/web/web/WebInterfaceSettings.dup.html"},{"doc":"Maps a web interface member variable to a session field.","kind":"struct","module":"vibe.web.web","name":"SessionVar","package":"vibe-d~web","parentType":"","signature":"SessionVar(T,  string name)","url":"/vibe-d~web/vibe/web/web.html#SessionVar"},{"doc":"Accesses the current value of the session variable.","kind":"method","module":"vibe.web.web","name":"value","package":"vibe-d~web","parentType":"SessionVar","signature":"const(T) value()","url":"/vibe-d~web/vibe/web/web/SessionVar.value.html"},{"doc":"ditto","kind":"method","module":"vibe.web.web","name":"value","package":"vibe-d~web","parentType":"SessionVar","signature":"void value(T new_value)","url":"/vibe-d~web/vibe/web/web/SessionVar.value.html"},{"doc":"","kind":"method","module":"vibe.web.web","name":"opAssign","package":"vibe-d~web","parentType":"SessionVar","signature":"void opAssign(T new_value)","url":"/vibe-d~web/vibe/web/web/SessionVar.opAssign.html"},{"doc":"","kind":"struct","module":"vibe.web.web","name":"ErrorDisplayAttribute","package":"vibe-d~web","parentType":"","signature":"ErrorDisplayAttribute(alias  DISPLAY_METHOD)","url":"/vibe-d~web/vibe/web/web.html#ErrorDisplayAttribute"},{"doc":"","kind":"method","module":"vibe.web.web","name":"getError","package":"vibe-d~web","parentType":"ErrorDisplayAttribute","signature":"ErrorParamType getError(Exception ex,  string field)","url":"/vibe-d~web/vibe/web/web/ErrorDisplayAttribute.getError.html"},{"doc":"","kind":"struct","module":"vibe.web.web","name":"NestedNameStyleAttribute","package":"vibe-d~web","parentType":"","signature":"NestedNameStyleAttribute","url":"/vibe-d~web/vibe/web/web.html#NestedNameStyleAttribute"},{"doc":"","kind":"struct","module":"vibe.web.web","name":"RequestContext","package":"vibe-d~web","parentType":"","signature":"RequestContext","url":"/vibe-d~web/vibe/web/web.html#RequestContext"},{"doc":"Renders a Diet template file to the current HTTP response.","kind":"template","module":"vibe.web.web","name":"render","package":"vibe-d~web","parentType":"","signature":"render(string diet_file,  ALIASES...)","url":"/vibe-d~web/vibe/web/web.html#render"},{"doc":"","kind":"function","module":"vibe.web.web","name":"render","package":"vibe-d~web","parentType":"","signature":"void render(string MODULE =  __MODULE__,  string FUNCTION =  __FUNCTION__)()","url":"/vibe-d~web/vibe/web/web.html#render"},{"doc":"","kind":"variable","module":"vibe.web.web","name":"s_requestContext","package":"vibe-d~web","parentType":"","signature":"TaskLocal!RequestContext s_requestContext","url":"/vibe-d~web/vibe/web/web.html#s_requestContext"},{"doc":"libzstd bindings for the D programming language","kind":"package","module":"","name":"ddn-lib-zstd","package":"ddn-lib-zstd","parentType":"","signature":"","url":""},{"doc":"Low-level D bindings for libzstd — the Zstandard compression library.","kind":"module","module":"ddn.lib.zstd","name":"ddn.lib.zstd","package":"ddn-lib-zstd","parentType":"","signature":"","url":"/ddn-lib-zstd/ddn/lib/zstd.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_versionNumber","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_versionNumber()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_versionNumber.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_versionString","package":"ddn-lib-zstd","parentType":"","signature":"const(char) * ZSTD_versionString()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_versionString.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compress","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compress(void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compress.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompress","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompress(void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t compressedSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompress.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBound","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBound(size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBound.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getFrameContentSize","package":"ddn-lib-zstd","parentType":"","signature":"ulong ZSTD_getFrameContentSize(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getFrameContentSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_findFrameCompressedSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_findFrameCompressedSize(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_findFrameCompressedSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_isError","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_isError(size_t result)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_isError.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getErrorCode","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ErrorCode ZSTD_getErrorCode(size_t functionResult)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getErrorCode.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getErrorName","package":"ddn-lib-zstd","parentType":"","signature":"const(char) * ZSTD_getErrorName(size_t result)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getErrorName.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getErrorString","package":"ddn-lib-zstd","parentType":"","signature":"const(char) * ZSTD_getErrorString(ZSTD_ErrorCode code)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getErrorString.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_minCLevel","package":"ddn-lib-zstd","parentType":"","signature":"int ZSTD_minCLevel()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_minCLevel.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_maxCLevel","package":"ddn-lib-zstd","parentType":"","signature":"int ZSTD_maxCLevel()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_maxCLevel.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_defaultCLevel","package":"ddn-lib-zstd","parentType":"","signature":"int ZSTD_defaultCLevel()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_defaultCLevel.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCCtx","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx ZSTD_createCCtx()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeCCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeCCtx(ZSTD_CCtx cctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeCCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressCCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressCCtx(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressCCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDCtx","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DCtx ZSTD_createDCtx()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeDCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeDCtx(ZSTD_DCtx dctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeDCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressDCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressDCtx(ZSTD_DCtx dctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressDCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_cParam_getBounds","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_bounds ZSTD_cParam_getBounds(ZSTD_cParameter cParam)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_cParam_getBounds.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_setParameter","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_setParameter(ZSTD_CCtx cctx,  ZSTD_cParameter param,  int  value)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_setParameter.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_getParameter","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_getParameter(const(ZSTD_CCtx)  cctx,  ZSTD_cParameter param,  int *  value)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_getParameter.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_setPledgedSrcSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_setPledgedSrcSize(ZSTD_CCtx cctx,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_setPledgedSrcSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_reset","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_reset(ZSTD_CCtx cctx,  ZSTD_ResetDirective reset)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_reset.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compress2","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compress2(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compress2.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_dParam_getBounds","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_bounds ZSTD_dParam_getBounds(ZSTD_dParameter dParam)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_dParam_getBounds.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_setParameter","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_setParameter(ZSTD_DCtx dctx,  ZSTD_dParameter param,  int  value)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_setParameter.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_getParameter","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_getParameter(ZSTD_DCtx dctx,  ZSTD_dParameter param,  int *  value)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_getParameter.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_reset","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_reset(ZSTD_DCtx dctx,  ZSTD_ResetDirective reset)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_reset.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCStream","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CStream ZSTD_createCStream()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeCStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeCStream(ZSTD_CStream zcs)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeCStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressStream2","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressStream2(ZSTD_CCtx cctx,  ZSTD_outBuffer *  output,  ZSTD_inBuffer *  input,  ZSTD_EndDirective endOp)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressStream2.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CStreamInSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CStreamInSize()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CStreamInSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CStreamOutSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CStreamOutSize()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CStreamOutSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initCStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initCStream(ZSTD_CStream zcs,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initCStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressStream(ZSTD_CStream zcs,  ZSTD_outBuffer *  output,  ZSTD_inBuffer *  input)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_flushStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_flushStream(ZSTD_CStream zcs,  ZSTD_outBuffer *  output)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_flushStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_endStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_endStream(ZSTD_CStream zcs,  ZSTD_outBuffer *  output)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_endStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDStream","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DStream ZSTD_createDStream()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeDStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeDStream(ZSTD_DStream zds)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeDStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initDStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initDStream(ZSTD_DStream zds)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initDStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressStream(ZSTD_DStream zds,  ZSTD_outBuffer *  output,  ZSTD_inBuffer *  input)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DStreamInSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DStreamInSize()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DStreamInSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DStreamOutSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DStreamOutSize()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DStreamOutSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compress_usingDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compress_usingDict(ZSTD_CCtx ctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  const(\n          void) *  dict,  size_t dictSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compress_usingDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompress_usingDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompress_usingDict(ZSTD_DCtx dctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  const(\n          void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompress_usingDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CDict ZSTD_createCDict(const(void) *  dictBuffer,  size_t dictSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeCDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeCDict(ZSTD_CDict cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compress_usingCDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compress_usingCDict(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  ZSTD_CDict cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compress_usingCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DDict ZSTD_createDDict(const(void) *  dictBuffer,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeDDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeDDict(ZSTD_DDict ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompress_usingDDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompress_usingDDict(ZSTD_DCtx dctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  ZSTD_DDict ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompress_usingDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getDictID_fromDict","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_getDictID_fromDict(const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getDictID_fromDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getDictID_fromCDict","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_getDictID_fromCDict(ZSTD_CDict cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getDictID_fromCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getDictID_fromDDict","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_getDictID_fromDDict(ZSTD_DDict ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getDictID_fromDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getDictID_fromFrame","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_getDictID_fromFrame(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getDictID_fromFrame.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_loadDictionary","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_loadDictionary(ZSTD_CCtx cctx,  const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_loadDictionary.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_refCDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_refCDict(ZSTD_CCtx cctx,  ZSTD_CDict cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_refCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_refPrefix","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_refPrefix(ZSTD_CCtx cctx,  const(void) *  prefix,  size_t prefixSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_refPrefix.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_loadDictionary","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_loadDictionary(ZSTD_DCtx dctx,  const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_loadDictionary.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_refDDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_refDDict(ZSTD_DCtx dctx,  ZSTD_DDict ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_refDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_refPrefix","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_refPrefix(ZSTD_DCtx dctx,  const(void) *  prefix,  size_t prefixSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_refPrefix.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sizeof_CCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sizeof_CCtx(const(ZSTD_CCtx)  cctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sizeof_CCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sizeof_DCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sizeof_DCtx(const(ZSTD_DCtx)  dctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sizeof_DCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sizeof_CStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sizeof_CStream(const(ZSTD_CStream)  zcs)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sizeof_CStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sizeof_DStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sizeof_DStream(const(ZSTD_DStream)  zds)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sizeof_DStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sizeof_CDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sizeof_CDict(const(ZSTD_CDict)  cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sizeof_CDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sizeof_DDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sizeof_DDict(const(ZSTD_DDict)  ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sizeof_DDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_findDecompressedSize","package":"ddn-lib-zstd","parentType":"","signature":"ulong ZSTD_findDecompressedSize(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_findDecompressedSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getDecompressedSize","package":"ddn-lib-zstd","parentType":"","signature":"ulong ZSTD_getDecompressedSize(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getDecompressedSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressBound","package":"ddn-lib-zstd","parentType":"","signature":"ulong ZSTD_decompressBound(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressBound.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_frameHeaderSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_frameHeaderSize(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_frameHeaderSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getFrameHeader","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_getFrameHeader(ZSTD_frameHeader *  zfhPtr,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getFrameHeader.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getFrameHeader_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_getFrameHeader_advanced(ZSTD_frameHeader *  zfhPtr,  const(void) *  src,  size_t srcSize,  ZSTD_format_e format)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getFrameHeader_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressionMargin","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressionMargin(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressionMargin.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_writeSkippableFrame","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_writeSkippableFrame(void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  uint  magicVariant)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_writeSkippableFrame.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_readSkippableFrame","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_readSkippableFrame(void *  dst,  size_t dstCapacity,  uint *  magicVariant,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_readSkippableFrame.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_isSkippableFrame","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_isSkippableFrame(const(void) *  buffer,  size_t size)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_isSkippableFrame.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_isFrame","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_isFrame(const(void) *  buffer,  size_t size)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_isFrame.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getCParams","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_compressionParameters ZSTD_getCParams(int  compressionLevel,  ulong  srcSizeHint,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getCParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getParams","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_parameters ZSTD_getParams(int  compressionLevel,  ulong  srcSizeHint,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_checkCParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_checkCParams(ZSTD_compressionParameters params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_checkCParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_adjustCParams","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_compressionParameters ZSTD_adjustCParams(ZSTD_compressionParameters params,  ulong  srcSize,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_adjustCParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCCtxParams","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx_params ZSTD_createCCtxParams()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCCtxParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeCCtxParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_freeCCtxParams(ZSTD_CCtx_params params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeCCtxParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_create","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx_params ZSTD_CCtxParams_create()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_create.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_reset","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_reset(ZSTD_CCtx_params params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_reset.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_init","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_init(ZSTD_CCtx_params cctxParams,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_init.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_init_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_init_advanced(ZSTD_CCtx_params cctxParams,  ZSTD_parameters params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_init_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_setParameter","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_setParameter(ZSTD_CCtx_params cctxParams,  ZSTD_cParameter param,  int  value)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_setParameter.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_getParameter","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_getParameter(const(ZSTD_CCtx_params)  cctxParams,  ZSTD_cParameter param,  int *  value)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_getParameter.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_setZstdParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_setZstdParams(ZSTD_CCtx_params cctxParams,  ZSTD_parameters params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_setZstdParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_getZstdParams","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_parameters ZSTD_CCtxParams_getZstdParams(ZSTD_CCtx_params cctxParams,  int  compressionLevel,  ulong  srcSizeHint,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_getZstdParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_setParametersUsingCCtxParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_setParametersUsingCCtxParams(ZSTD_CCtx cctx,  const(ZSTD_CCtx_params)  params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_setParametersUsingCCtxParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_setCParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_setCParams(ZSTD_CCtx cctx,  ZSTD_compressionParameters cparams)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_setCParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_setFParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_setFParams(ZSTD_CCtx cctx,  ZSTD_frameParameters fparams)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_setFParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_setParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_setParams(ZSTD_CCtx cctx,  ZSTD_parameters params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_setParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtxParams_registerSequenceProducer","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtxParams_registerSequenceProducer(ZSTD_CCtx_params params,  void *  sequenceProducerState,  ZSTD_sequenceProducer_F sequenceProducer)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtxParams_registerSequenceProducer.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_sequenceBound","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_sequenceBound(size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_sequenceBound.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_generateSequences","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_generateSequences(ZSTD_CCtx cctx,  ZSTD_Sequence *  outSeqs,  size_t outSeqsCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_generateSequences.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressSequences","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressSequences(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(ZSTD_Sequence) *  inSeqs,  size_t inSeqsSize,  const(\n          void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressSequences.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressSequencesAndLiterals","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressSequencesAndLiterals(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(ZSTD_Sequence) *  inSeqs,  size_t nbSequences,  const(\n          void) *  literals,  size_t litSize,  size_t litBufCapacity,  size_t decompressedSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressSequencesAndLiterals.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_mergeBlockDelimiters","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_mergeBlockDelimiters(ZSTD_Sequence *  sequences,  size_t seqsSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_mergeBlockDelimiters.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compress_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compress_advanced(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  const(\n          void) *  dict,  size_t dictSize,  ZSTD_parameters params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compress_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compress_usingCDict_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compress_usingCDict_advanced(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize,  const(\n          ZSTD_CDict)  cdict,  ZSTD_frameParameters fParams)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compress_usingCDict_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressStream2_simpleArgs","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressStream2_simpleArgs(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  size_t *  dstPos,  const(\n          void) *  src,  size_t srcSize,  size_t *  srcPos,  ZSTD_EndDirective endOp)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressStream2_simpleArgs.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressStream_simpleArgs","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressStream_simpleArgs(ZSTD_DCtx dctx,  void *  dst,  size_t dstCapacity,  size_t *  dstPos,  const(\n          void) *  src,  size_t srcSize,  size_t *  srcPos)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressStream_simpleArgs.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCCtxSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCCtxSize(int  maxCompressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCCtxSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCCtxSize_usingCParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCCtxSize_usingCParams(ZSTD_compressionParameters cParams)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCCtxSize_usingCParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCCtxSize_usingCCtxParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCCtxSize_usingCCtxParams(const(ZSTD_CCtx_params)  params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCCtxSize_usingCCtxParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateDCtxSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateDCtxSize()","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateDCtxSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCStreamSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCStreamSize(int  maxCompressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCStreamSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCStreamSize_usingCParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCStreamSize_usingCParams(ZSTD_compressionParameters cParams)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCStreamSize_usingCParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCStreamSize_usingCCtxParams","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCStreamSize_usingCCtxParams(const(ZSTD_CCtx_params)  params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCStreamSize_usingCCtxParams.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateDStreamSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateDStreamSize(size_t maxWindowSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateDStreamSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateDStreamSize_fromFrame","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateDStreamSize_fromFrame(const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateDStreamSize_fromFrame.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCDictSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCDictSize(size_t dictSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCDictSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateCDictSize_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateCDictSize_advanced(size_t dictSize,  ZSTD_compressionParameters cParams,  ZSTD_dictLoadMethod_e dictLoadMethod)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateCDictSize_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_estimateDDictSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_estimateDDictSize(size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_estimateDDictSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initStaticCCtx","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx ZSTD_initStaticCCtx(void *  workspace,  size_t workspaceSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initStaticCCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initStaticCStream","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CStream ZSTD_initStaticCStream(void *  workspace,  size_t workspaceSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initStaticCStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initStaticDCtx","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DCtx ZSTD_initStaticDCtx(void *  workspace,  size_t workspaceSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initStaticDCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initStaticDStream","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DStream ZSTD_initStaticDStream(void *  workspace,  size_t workspaceSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initStaticDStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initStaticCDict","package":"ddn-lib-zstd","parentType":"","signature":"const(ZSTD_CDict) ZSTD_initStaticCDict(void *  workspace,  size_t workspaceSize,  const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType,  ZSTD_compressionParameters cParams)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initStaticCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initStaticDDict","package":"ddn-lib-zstd","parentType":"","signature":"const(ZSTD_DDict) ZSTD_initStaticDDict(void *  workspace,  size_t workspaceSize,  const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initStaticDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCCtx_advanced","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx ZSTD_createCCtx_advanced(ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCCtx_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCStream_advanced","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CStream ZSTD_createCStream_advanced(ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCStream_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDCtx_advanced","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DCtx ZSTD_createDCtx_advanced(ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDCtx_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDStream_advanced","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DStream ZSTD_createDStream_advanced(ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDStream_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCDict_advanced","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CDict ZSTD_createCDict_advanced(const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType,  ZSTD_compressionParameters cParams,  ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCDict_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCDict_advanced2","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CDict ZSTD_createCDict_advanced2(const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType,  const(\n          ZSTD_CCtx_params)  cctxParams,  ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCDict_advanced2.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDDict_advanced","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DDict ZSTD_createDDict_advanced(const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType,  ZSTD_customMem customMem)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDDict_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createCDict_byReference","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CDict ZSTD_createCDict_byReference(const(void) *  dictBuffer,  size_t dictSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createCDict_byReference.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createDDict_byReference","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DDict ZSTD_createDDict_byReference(const(void) *  dictBuffer,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createDDict_byReference.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_createThreadPool","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_threadPool ZSTD_createThreadPool(size_t numThreads)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_createThreadPool.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_freeThreadPool","package":"ddn-lib-zstd","parentType":"","signature":"void ZSTD_freeThreadPool(ZSTD_threadPool pool)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_freeThreadPool.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_refThreadPool","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_refThreadPool(ZSTD_CCtx cctx,  ZSTD_threadPool pool)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_refThreadPool.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getFrameProgression","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_frameProgression ZSTD_getFrameProgression(const(ZSTD_CCtx)  cctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getFrameProgression.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_toFlushNow","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_toFlushNow(ZSTD_CCtx cctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_toFlushNow.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_loadDictionary_byReference","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_loadDictionary_byReference(ZSTD_CCtx cctx,  const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_loadDictionary_byReference.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_loadDictionary_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_loadDictionary_advanced(ZSTD_CCtx cctx,  const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_loadDictionary_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_CCtx_refPrefix_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_CCtx_refPrefix_advanced(ZSTD_CCtx cctx,  const(void) *  prefix,  size_t prefixSize,  ZSTD_dictContentType_e dictContentType)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_CCtx_refPrefix_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_loadDictionary_byReference","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_loadDictionary_byReference(ZSTD_DCtx dctx,  const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_loadDictionary_byReference.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_loadDictionary_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_loadDictionary_advanced(ZSTD_DCtx dctx,  const(void) *  dict,  size_t dictSize,  ZSTD_dictLoadMethod_e dictLoadMethod,  ZSTD_dictContentType_e dictContentType)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_loadDictionary_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_refPrefix_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_refPrefix_advanced(ZSTD_DCtx dctx,  const(void) *  prefix,  size_t prefixSize,  ZSTD_dictContentType_e dictContentType)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_refPrefix_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_setMaxWindowSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_setMaxWindowSize(ZSTD_DCtx dctx,  size_t maxWindowSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_setMaxWindowSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_DCtx_setFormat","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_DCtx_setFormat(ZSTD_DCtx dctx,  ZSTD_format_e format)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_DCtx_setFormat.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initCStream_srcSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initCStream_srcSize(ZSTD_CStream zcs,  int  compressionLevel,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initCStream_srcSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initCStream_usingDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initCStream_usingDict(ZSTD_CStream zcs,  const(void) *  dict,  size_t dictSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initCStream_usingDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initCStream_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initCStream_advanced(ZSTD_CStream zcs,  const(void) *  dict,  size_t dictSize,  ZSTD_parameters params,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initCStream_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initCStream_usingCDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initCStream_usingCDict(ZSTD_CStream zcs,  const(ZSTD_CDict)  cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initCStream_usingCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initCStream_usingCDict_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initCStream_usingCDict_advanced(ZSTD_CStream zcs,  const(ZSTD_CDict)  cdict,  ZSTD_frameParameters fParams,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initCStream_usingCDict_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_resetCStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_resetCStream(ZSTD_CStream zcs,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_resetCStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initDStream_usingDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initDStream_usingDict(ZSTD_DStream zds,  const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initDStream_usingDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_initDStream_usingDDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_initDStream_usingDDict(ZSTD_DStream zds,  const(ZSTD_DDict)  ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_initDStream_usingDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_resetDStream","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_resetDStream(ZSTD_DStream zds)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_resetDStream.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBegin","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBegin(ZSTD_CCtx cctx,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBegin.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBegin_usingDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBegin_usingDict(ZSTD_CCtx cctx,  const(void) *  dict,  size_t dictSize,  int  compressionLevel)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBegin_usingDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBegin_usingCDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBegin_usingCDict(ZSTD_CCtx cctx,  const(ZSTD_CDict)  cdict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBegin_usingCDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_copyCCtx","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_copyCCtx(ZSTD_CCtx cctx,  const(ZSTD_CCtx)  preparedCCtx,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_copyCCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressContinue","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressContinue(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressContinue.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressEnd","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressEnd(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressEnd.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBegin_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBegin_advanced(ZSTD_CCtx cctx,  const(void) *  dict,  size_t dictSize,  ZSTD_parameters params,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBegin_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBegin_usingCDict_advanced","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBegin_usingCDict_advanced(ZSTD_CCtx cctx,  const(ZSTD_CDict)  cdict,  ZSTD_frameParameters fParams,  ulong  pledgedSrcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBegin_usingCDict_advanced.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decodingBufferSize_min","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decodingBufferSize_min(ulong  windowSize,  ulong  frameContentSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decodingBufferSize_min.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressBegin","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressBegin(ZSTD_DCtx dctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressBegin.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressBegin_usingDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressBegin_usingDict(ZSTD_DCtx dctx,  const(void) *  dict,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressBegin_usingDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressBegin_usingDDict","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressBegin_usingDDict(ZSTD_DCtx dctx,  const(ZSTD_DDict)  ddict)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressBegin_usingDDict.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_nextSrcSizeToDecompress","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_nextSrcSizeToDecompress(ZSTD_DCtx dctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_nextSrcSizeToDecompress.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressContinue","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressContinue(ZSTD_DCtx dctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressContinue.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_copyDCtx","package":"ddn-lib-zstd","parentType":"","signature":"void ZSTD_copyDCtx(ZSTD_DCtx dctx,  const(ZSTD_DCtx)  preparedDCtx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_copyDCtx.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_nextInputType","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_nextInputType_e ZSTD_nextInputType(ZSTD_DCtx dctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_nextInputType.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_getBlockSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_getBlockSize(const(ZSTD_CCtx)  cctx)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_getBlockSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_compressBlock","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_compressBlock(ZSTD_CCtx cctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_compressBlock.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_decompressBlock","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_decompressBlock(ZSTD_DCtx dctx,  void *  dst,  size_t dstCapacity,  const(void) *  src,  size_t srcSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_decompressBlock.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_insertBlock","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_insertBlock(ZSTD_DCtx dctx,  const(void) *  blockStart,  size_t blockSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_insertBlock.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZSTD_registerSequenceProducer","package":"ddn-lib-zstd","parentType":"","signature":"void ZSTD_registerSequenceProducer(ZSTD_CCtx cctx,  void *  sequenceProducerState,  ZSTD_sequenceProducer_F sequenceProducer)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZSTD_registerSequenceProducer.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_trainFromBuffer","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_trainFromBuffer(void *  dictBuffer,  size_t dictBufferCapacity,  const(void) *  samplesBuffer,  const(\n          size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_params_t params)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_trainFromBuffer.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_finalizeDictionary","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_finalizeDictionary(void *  dstDictBuffer,  size_t maxDictSize,  const(void) *  dictContent,  size_t dictContentSize,  const(\n          void) *  samplesBuffer,  const(size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_params_t parameters)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_finalizeDictionary.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_getDictID","package":"ddn-lib-zstd","parentType":"","signature":"uint ZDICT_getDictID(const(void) *  dictBuffer,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_getDictID.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_getDictHeaderSize","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_getDictHeaderSize(const(void) *  dictBuffer,  size_t dictSize)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_getDictHeaderSize.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_isError","package":"ddn-lib-zstd","parentType":"","signature":"uint ZDICT_isError(size_t errorCode)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_isError.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_getErrorName","package":"ddn-lib-zstd","parentType":"","signature":"const(char) * ZDICT_getErrorName(size_t errorCode)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_getErrorName.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_trainFromBuffer_cover","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_trainFromBuffer_cover(void *  dictBuffer,  size_t dictBufferCapacity,  const(void) *  samplesBuffer,  const(\n          size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_cover_params_t parameters)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_trainFromBuffer_cover.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_optimizeTrainFromBuffer_cover","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_optimizeTrainFromBuffer_cover(void *  dictBuffer,  size_t dictBufferCapacity,  const(void) *  samplesBuffer,  const(\n          size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_cover_params_t *  parameters)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_optimizeTrainFromBuffer_cover.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_trainFromBuffer_fastCover","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_trainFromBuffer_fastCover(void *  dictBuffer,  size_t dictBufferCapacity,  const(\n          void) *  samplesBuffer,  const(size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_fastCover_params_t parameters)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_trainFromBuffer_fastCover.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_optimizeTrainFromBuffer_fastCover","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_optimizeTrainFromBuffer_fastCover(void *  dictBuffer,  size_t dictBufferCapacity,  const(\n          void) *  samplesBuffer,  const(size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_fastCover_params_t *  parameters)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_optimizeTrainFromBuffer_fastCover.html"},{"doc":"","kind":"function","module":"ddn.lib.zstd","name":"ZDICT_trainFromBuffer_legacy","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZDICT_trainFromBuffer_legacy(void *  dictBuffer,  size_t dictBufferCapacity,  const(void) *  samplesBuffer,  const(\n          size_t) *  samplesSizes,  uint  nbSamples,  ZDICT_legacy_params_t parameters)","url":"/ddn-lib-zstd/ddn/lib/zstd/ZDICT_trainFromBuffer_legacy.html"},{"doc":"Returns true if the given result code represents a ZSTD error.","kind":"function","module":"ddn.lib.zstd","name":"isZstdError","package":"ddn-lib-zstd","parentType":"","signature":"bool isZstdError(size_t code)","url":"/ddn-lib-zstd/ddn/lib/zstd/isZstdError.html"},{"doc":"Returns the error name for the given ZSTD result code as a D string.","kind":"function","module":"ddn.lib.zstd","name":"zstdErrorName","package":"ddn-lib-zstd","parentType":"","signature":"string zstdErrorName(size_t code)","url":"/ddn-lib-zstd/ddn/lib/zstd/zstdErrorName.html"},{"doc":"Returns the error code enum for the given ZSTD result.","kind":"function","module":"ddn.lib.zstd","name":"zstdErrorCode","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ErrorCode zstdErrorCode(size_t code)","url":"/ddn-lib-zstd/ddn/lib/zstd/zstdErrorCode.html"},{"doc":"Returns the ZSTD library version string as a D string (e.g. \"1.5.7\").","kind":"function","module":"ddn.lib.zstd","name":"zstdVersion","package":"ddn-lib-zstd","parentType":"","signature":"string zstdVersion()","url":"/ddn-lib-zstd/ddn/lib/zstd/zstdVersion.html"},{"doc":"Returns the ZSTD library version number.","kind":"function","module":"ddn.lib.zstd","name":"zstdVersionNumber","package":"ddn-lib-zstd","parentType":"","signature":"uint zstdVersionNumber()","url":"/ddn-lib-zstd/ddn/lib/zstd/zstdVersionNumber.html"},{"doc":"Returns true if the given result code represents a ZDICT error.","kind":"function","module":"ddn.lib.zstd","name":"isZdictError","package":"ddn-lib-zstd","parentType":"","signature":"bool isZdictError(size_t code)","url":"/ddn-lib-zstd/ddn/lib/zstd/isZdictError.html"},{"doc":"Returns the error name for the given ZDICT result code as a D string.","kind":"function","module":"ddn.lib.zstd","name":"zdictErrorName","package":"ddn-lib-zstd","parentType":"","signature":"string zdictErrorName(size_t code)","url":"/ddn-lib-zstd/ddn/lib/zstd/zdictErrorName.html"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_strategy","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_strategy","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_fast","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_fast = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dfast","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dfast = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_greedy","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_greedy = 3","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_lazy","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_lazy = 4","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_lazy2","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_lazy2 = 5","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_btlazy2","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_btlazy2 = 6","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_btopt","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_btopt = 7","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_btultra","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_btultra = 8","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_btultra2","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_btultra2 = 9","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_strategy"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_cParameter","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_cParameter","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_compressionLevel","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_compressionLevel = 100","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_windowLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_windowLog = 101","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_hashLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_hashLog = 102","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_chainLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_chainLog = 103","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_searchLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_searchLog = 104","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_minMatch","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_minMatch = 105","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_targetLength","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_targetLength = 106","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_strategy","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_strategy = 107","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_targetCBlockSize","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_targetCBlockSize = 130","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_enableLongDistanceMatching","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_enableLongDistanceMatching = 160","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_ldmHashLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_ldmHashLog = 161","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_ldmMinMatch","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_ldmMinMatch = 162","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_ldmBucketSizeLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_ldmBucketSizeLog = 163","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_ldmHashRateLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_ldmHashRateLog = 164","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_contentSizeFlag","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_contentSizeFlag = 200","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_checksumFlag","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_checksumFlag = 201","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_dictIDFlag","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_dictIDFlag = 202","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_nbWorkers","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_nbWorkers = 400","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_jobSize","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_jobSize = 401","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_overlapLog","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_overlapLog = 402","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_rsyncable","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_rsyncable = 500","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_format","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_format = 10","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_forceMaxWindow","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_forceMaxWindow = 1000","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_forceAttachDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_forceAttachDict = 1001","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_literalCompressionMode","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_literalCompressionMode = 1002","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_srcSizeHint","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_srcSizeHint = 1004","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_enableDedicatedDictSearch","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_enableDedicatedDictSearch = 1005","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_stableInBuffer","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_stableInBuffer = 1006","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_stableOutBuffer","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_stableOutBuffer = 1007","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_blockDelimiters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_blockDelimiters = 1008","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_validateSequences","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_validateSequences = 1009","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_blockSplitterLevel","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_blockSplitterLevel = 1017","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_splitAfterSequences","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_splitAfterSequences = 1010","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_useRowMatchFinder","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_useRowMatchFinder = 1011","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_deterministicRefPrefix","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_deterministicRefPrefix = 1012","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_prefetchCDictTables","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_prefetchCDictTables = 1013","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_enableSeqProducerFallback","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_enableSeqProducerFallback = 1014","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_maxBlockSize","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_maxBlockSize = 1015","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_repcodeResolution","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_repcodeResolution = 1016","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_searchForExternalRepcodes","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_searchForExternalRepcodes = 1016","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam1","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam1 = 500","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam2","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam2 = 10","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam3","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam3 = 1000","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam4","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam4 = 1001","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam5","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam5 = 1002","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam7","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam7 = 1004","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam8","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam8 = 1005","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam9","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam9 = 1006","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam10","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam10 = 1007","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam11","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam11 = 1008","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam12","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam12 = 1009","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam13","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam13 = 1010","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam14","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam14 = 1011","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam15","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam15 = 1012","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam16","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam16 = 1013","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam17","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam17 = 1014","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam18","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam18 = 1015","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam19","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam19 = 1016","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_c_experimentalParam20","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_c_experimentalParam20 = 1017","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_cParameter"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_dParameter","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dParameter","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_windowLogMax","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_windowLogMax = 100","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_format","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_format = 1000","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_stableOutBuffer","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_stableOutBuffer = 1001","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_forceIgnoreChecksum","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_forceIgnoreChecksum = 1002","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_refMultipleDDicts","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_refMultipleDDicts = 1003","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_disableHuffmanAssembly","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_disableHuffmanAssembly = 1004","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_maxBlockSize","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_maxBlockSize = 1005","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_experimentalParam1","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_experimentalParam1 = 1000","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_experimentalParam2","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_experimentalParam2 = 1001","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_experimentalParam3","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_experimentalParam3 = 1002","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_experimentalParam4","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_experimentalParam4 = 1003","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_experimentalParam5","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_experimentalParam5 = 1004","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_experimentalParam6","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_experimentalParam6 = 1005","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dParameter"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_EndDirective","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_EndDirective","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_EndDirective"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_e_continue","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_e_continue = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_EndDirective"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_e_flush","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_e_flush = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_EndDirective"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_e_end","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_e_end = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_EndDirective"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_ResetDirective","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ResetDirective","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ResetDirective"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_reset_session_only","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_reset_session_only = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ResetDirective"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_reset_parameters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_reset_parameters = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ResetDirective"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_reset_session_and_parameters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_reset_session_and_parameters = 3","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ResetDirective"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_dictContentType_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictContentType_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictContentType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dct_auto","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dct_auto = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictContentType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dct_rawContent","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dct_rawContent = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictContentType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dct_fullDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dct_fullDict = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictContentType_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_dictLoadMethod_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictLoadMethod_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictLoadMethod_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dlm_byCopy","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dlm_byCopy = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictLoadMethod_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dlm_byRef","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dlm_byRef = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictLoadMethod_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_format_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_format_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_format_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_f_zstd1","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_f_zstd1 = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_format_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_f_zstd1_magicless","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_f_zstd1_magicless = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_format_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_forceIgnoreChecksum_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_forceIgnoreChecksum_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_forceIgnoreChecksum_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_validateChecksum","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_validateChecksum = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_forceIgnoreChecksum_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_d_ignoreChecksum","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_d_ignoreChecksum = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_forceIgnoreChecksum_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_refMultipleDDicts_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_refMultipleDDicts_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_refMultipleDDicts_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_rmd_refSingleDDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_rmd_refSingleDDict = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_refMultipleDDicts_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_rmd_refMultipleDDicts","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_rmd_refMultipleDDicts = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_refMultipleDDicts_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_dictAttachPref_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictAttachPref_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictAttachPref_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dictDefaultAttach","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictDefaultAttach = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictAttachPref_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dictForceAttach","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictForceAttach = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictAttachPref_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dictForceCopy","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictForceCopy = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictAttachPref_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_dictForceLoad","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_dictForceLoad = 3","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_dictAttachPref_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_literalCompressionMode_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_literalCompressionMode_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_literalCompressionMode_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_lcm_auto","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_lcm_auto = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_literalCompressionMode_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_lcm_huffman","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_lcm_huffman = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_literalCompressionMode_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_lcm_uncompressed","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_lcm_uncompressed = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_literalCompressionMode_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_ParamSwitch_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ParamSwitch_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ParamSwitch_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_ps_auto","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ps_auto = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ParamSwitch_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_ps_enable","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ps_enable = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ParamSwitch_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_ps_disable","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ps_disable = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ParamSwitch_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_FrameType_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_FrameType_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_FrameType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_frame","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_frame = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_FrameType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_skippableFrame","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_skippableFrame = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_FrameType_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_SequenceFormat_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_SequenceFormat_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SequenceFormat_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_sf_noBlockDelimiters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_sf_noBlockDelimiters = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SequenceFormat_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_sf_explicitBlockDelimiters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_sf_explicitBlockDelimiters = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SequenceFormat_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_nextInputType_e","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_nextInputType_e","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTDnit_frameHeader","package":"ddn-lib-zstd","parentType":"","signature":"ZSTDnit_frameHeader = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTDnit_blockHeader","package":"ddn-lib-zstd","parentType":"","signature":"ZSTDnit_blockHeader = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTDnit_block","package":"ddn-lib-zstd","parentType":"","signature":"ZSTDnit_block = 2","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTDnit_lastBlock","package":"ddn-lib-zstd","parentType":"","signature":"ZSTDnit_lastBlock = 3","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTDnit_checksum","package":"ddn-lib-zstd","parentType":"","signature":"ZSTDnit_checksum = 4","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTDnit_skippableFrame","package":"ddn-lib-zstd","parentType":"","signature":"ZSTDnit_skippableFrame = 5","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_nextInputType_e"},{"doc":"","kind":"enum","module":"ddn.lib.zstd","name":"ZSTD_ErrorCode","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_ErrorCode","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_no_error","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_no_error = 0","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_GENERIC","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_GENERIC = 1","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_prefix_unknown","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_prefix_unknown = 10","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_version_unsupported","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_version_unsupported = 12","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_frameParameter_unsupported","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_frameParameter_unsupported = 14","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_frameParameter_windowTooLarge","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_frameParameter_windowTooLarge = 16","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_corruption_detected","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_corruption_detected = 20","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_checksum_wrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_checksum_wrong = 22","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_literals_headerWrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_literals_headerWrong = 24","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_dictionary_corrupted","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_dictionary_corrupted = 30","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_dictionary_wrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_dictionary_wrong = 32","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_dictionaryCreation_failed","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_dictionaryCreation_failed = 34","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_parameter_unsupported","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_parameter_unsupported = 40","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_parameter_combination_unsupported","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_parameter_combination_unsupported = 41","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_parameter_outOfBound","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_parameter_outOfBound = 42","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_tableLog_tooLarge","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_tableLog_tooLarge = 44","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_maxSymbolValue_tooLarge","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_maxSymbolValue_tooLarge = 46","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_maxSymbolValue_tooSmall","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_maxSymbolValue_tooSmall = 48","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_cannotProduce_uncompressedBlock","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_cannotProduce_uncompressedBlock = 49","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_stabilityCondition_notRespected","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_stabilityCondition_notRespected = 50","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_stage_wrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_stage_wrong = 60","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_init_missing","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_init_missing = 62","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_memory_allocation","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_memory_allocation = 64","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_workSpace_tooSmall","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_workSpace_tooSmall = 66","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_dstSize_tooSmall","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_dstSize_tooSmall = 70","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_srcSize_wrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_srcSize_wrong = 72","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_dstBuffer_null","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_dstBuffer_null = 74","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_noForwardProgress_destFull","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_noForwardProgress_destFull = 80","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_noForwardProgress_inputEmpty","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_noForwardProgress_inputEmpty = 82","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_frameIndex_tooLarge","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_frameIndex_tooLarge = 100","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_seekableIO","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_seekableIO = 102","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_dstBuffer_wrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_dstBuffer_wrong = 104","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_srcBuffer_wrong","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_srcBuffer_wrong = 105","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_sequenceProducer_failed","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_sequenceProducer_failed = 106","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_externalSequences_invalid","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_externalSequences_invalid = 107","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"enum_member","module":"ddn.lib.zstd","name":"ZSTD_error_maxCode","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_error_maxCode = 120","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_ErrorCode"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_inBuffer","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_inBuffer","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_inBuffer"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_outBuffer","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_outBuffer","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_outBuffer"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_bounds","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_bounds","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_bounds"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_frameHeader","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_frameHeader","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_frameHeader"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_FrameHeader","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_FrameHeader = ZSTD_frameHeader","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_FrameHeader"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_compressionParameters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_compressionParameters","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_compressionParameters"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_frameParameters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_frameParameters","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_frameParameters"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_parameters","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_parameters","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_parameters"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_Sequence","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_Sequence","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_Sequence"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_frameProgression","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_frameProgression","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_frameProgression"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZDICT_params_t","package":"ddn-lib-zstd","parentType":"","signature":"ZDICT_params_t","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZDICT_params_t"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZDICT_cover_params_t","package":"ddn-lib-zstd","parentType":"","signature":"ZDICT_cover_params_t","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZDICT_cover_params_t"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZDICT_fastCover_params_t","package":"ddn-lib-zstd","parentType":"","signature":"ZDICT_fastCover_params_t","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZDICT_fastCover_params_t"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZDICT_legacy_params_t","package":"ddn-lib-zstd","parentType":"","signature":"ZDICT_legacy_params_t","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZDICT_legacy_params_t"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_allocFunction","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_allocFunction = void *  function(void *  opaque,  size_t size)","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_allocFunction"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_freeFunction","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_freeFunction = void  function(void *  opaque,  void *  address)","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_freeFunction"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_customMem","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_customMem","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_customMem"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_sequenceProducer_F","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_sequenceProducer_F = size_t function(void *  sequenceProducerState,  ZSTD_Sequence *  outSeqs,  size_t outSeqsCapacity,  const(\n       void) *  src,  size_t srcSize,  const(void) *  dict,  size_t dictSize,  int  compressionLevel,  size_t windowSize)","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_sequenceProducer_F"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_CCtx_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CCtx_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_DCtx_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DCtx_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DCtx_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_CStream_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CStream_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CStream_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_DStream_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DStream_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DStream_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_CDict_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CDict_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CDict_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_DDict_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DDict_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DDict_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_CCtx_params_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx_params_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CCtx_params_s"},{"doc":"","kind":"struct","module":"ddn.lib.zstd","name":"ZSTD_threadPool_s","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_threadPool_s","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_threadPool_s"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_CCtx","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx = ZSTD_CCtx_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CCtx"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_DCtx","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DCtx = ZSTD_DCtx_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DCtx"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_CStream","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CStream = ZSTD_CStream_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CStream"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_DStream","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DStream = ZSTD_DStream_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DStream"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_CDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CDict = ZSTD_CDict_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CDict"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_DDict","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_DDict = ZSTD_DDict_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DDict"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_CCtx_params","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CCtx_params = ZSTD_CCtx_params_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CCtx_params"},{"doc":"","kind":"alias","module":"ddn.lib.zstd","name":"ZSTD_threadPool","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_threadPool = ZSTD_threadPool_s *","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_threadPool"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_VERSION_MAJOR","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_VERSION_MAJOR","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_VERSION_MAJOR"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_VERSION_MINOR","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_VERSION_MINOR","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_VERSION_MINOR"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_VERSION_RELEASE","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_VERSION_RELEASE","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_VERSION_RELEASE"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_VERSION_NUMBER","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_VERSION_NUMBER","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_VERSION_NUMBER"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MAGICNUMBER","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_MAGICNUMBER","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MAGICNUMBER"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MAGIC_DICTIONARY","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_MAGIC_DICTIONARY","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MAGIC_DICTIONARY"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MAGIC_SKIPPABLE_START","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_MAGIC_SKIPPABLE_START","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MAGIC_SKIPPABLE_START"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MAGIC_SKIPPABLE_MASK","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_MAGIC_SKIPPABLE_MASK","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MAGIC_SKIPPABLE_MASK"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_BLOCKSIZELOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_BLOCKSIZELOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_BLOCKSIZELOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_BLOCKSIZE_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_BLOCKSIZE_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_BLOCKSIZE_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_BLOCKSIZE_MAX_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_BLOCKSIZE_MAX_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_BLOCKSIZE_MAX_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_WINDOWLOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_WINDOWLOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_WINDOWLOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_WINDOWLOG_LIMIT_DEFAULT","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_WINDOWLOG_LIMIT_DEFAULT","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_WINDOWLOG_LIMIT_DEFAULT"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_WINDOWLOG_MAX_32","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_WINDOWLOG_MAX_32","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_WINDOWLOG_MAX_32"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_WINDOWLOG_MAX_64","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_WINDOWLOG_MAX_64","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_WINDOWLOG_MAX_64"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_WINDOWLOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_WINDOWLOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_WINDOWLOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_HASHLOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_HASHLOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_HASHLOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_HASHLOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_HASHLOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_HASHLOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CHAINLOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_CHAINLOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CHAINLOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CHAINLOG_MAX_32","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_CHAINLOG_MAX_32","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CHAINLOG_MAX_32"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CHAINLOG_MAX_64","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_CHAINLOG_MAX_64","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CHAINLOG_MAX_64"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CHAINLOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_CHAINLOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CHAINLOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_SEARCHLOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_SEARCHLOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SEARCHLOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_SEARCHLOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_SEARCHLOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SEARCHLOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MINMATCH_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_MINMATCH_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MINMATCH_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MINMATCH_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_MINMATCH_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MINMATCH_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_TARGETLENGTH_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_TARGETLENGTH_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_TARGETLENGTH_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_TARGETLENGTH_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_TARGETLENGTH_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_TARGETLENGTH_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_OVERLAPLOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_OVERLAPLOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_OVERLAPLOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_OVERLAPLOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_OVERLAPLOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_OVERLAPLOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_HASHLOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_HASHLOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_HASHLOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_HASHLOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_HASHLOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_HASHLOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_MINMATCH_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_MINMATCH_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_MINMATCH_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_MINMATCH_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_MINMATCH_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_MINMATCH_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_BUCKETSIZELOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_BUCKETSIZELOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_BUCKETSIZELOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_BUCKETSIZELOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_BUCKETSIZELOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_BUCKETSIZELOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_HASHRATELOG_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_HASHRATELOG_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_HASHRATELOG_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_LDM_HASHRATELOG_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_LDM_HASHRATELOG_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_LDM_HASHRATELOG_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_TARGETCBLOCKSIZE_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_TARGETCBLOCKSIZE_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_TARGETCBLOCKSIZE_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_TARGETCBLOCKSIZE_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_TARGETCBLOCKSIZE_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_TARGETCBLOCKSIZE_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_SRCSIZEHINT_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_SRCSIZEHINT_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SRCSIZEHINT_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_SRCSIZEHINT_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_SRCSIZEHINT_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SRCSIZEHINT_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_BLOCKSPLITTER_LEVEL_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_BLOCKSPLITTER_LEVEL_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_BLOCKSPLITTER_LEVEL_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_FRAMEHEADERSIZE_MAX","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_FRAMEHEADERSIZE_MAX","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_FRAMEHEADERSIZE_MAX"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_SKIPPABLEHEADERSIZE","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_SKIPPABLEHEADERSIZE","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SKIPPABLEHEADERSIZE"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_DICTSIZE_MIN","package":"ddn-lib-zstd","parentType":"","signature":"uint ZSTD_DICTSIZE_MIN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_DICTSIZE_MIN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MAX_INPUT_SIZE","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_MAX_INPUT_SIZE","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MAX_INPUT_SIZE"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CONTENTSIZE_UNKNOWN","package":"ddn-lib-zstd","parentType":"","signature":"ulong ZSTD_CONTENTSIZE_UNKNOWN","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CONTENTSIZE_UNKNOWN"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CONTENTSIZE_ERROR","package":"ddn-lib-zstd","parentType":"","signature":"ulong ZSTD_CONTENTSIZE_ERROR","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CONTENTSIZE_ERROR"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_CLEVEL_DEFAULT","package":"ddn-lib-zstd","parentType":"","signature":"int ZSTD_CLEVEL_DEFAULT","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_CLEVEL_DEFAULT"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_SEQUENCE_PRODUCER_ERROR","package":"ddn-lib-zstd","parentType":"","signature":"size_t ZSTD_SEQUENCE_PRODUCER_ERROR","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_SEQUENCE_PRODUCER_ERROR"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_MULTITHREAD","package":"ddn-lib-zstd","parentType":"","signature":"int ZSTD_MULTITHREAD","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_MULTITHREAD"},{"doc":"","kind":"variable","module":"ddn.lib.zstd","name":"ZSTD_defaultCMem","package":"ddn-lib-zstd","parentType":"","signature":"ZSTD_customMem ZSTD_defaultCMem","url":"/ddn-lib-zstd/ddn/lib/zstd.html#ZSTD_defaultCMem"},{"doc":"High-level D wrapper for libzstd — idiomatic compression API.","kind":"module","module":"ddn.wrp.zstd","name":"ddn.wrp.zstd","package":"ddn-lib-zstd","parentType":"","signature":"","url":"/ddn-lib-zstd/ddn/wrp/zstd.html"},{"doc":"Throws a $(D ZstdException) if the result code is a ZSTD error.","kind":"function","module":"ddn.wrp.zstd","name":"checkError","package":"ddn-lib-zstd","parentType":"","signature":"void checkError(size_t result,  string context =  \"\")","url":"/ddn-lib-zstd/ddn/wrp/zstd/checkError.html"},{"doc":"One-shot compression of data using Zstandard.","kind":"function","module":"ddn.wrp.zstd","name":"zstdCompress","package":"ddn-lib-zstd","parentType":"","signature":"ubyte[] zstdCompress(const(ubyte)[]  data,  int  level =  ZSTD_CLEVEL_DEFAULT)","url":"/ddn-lib-zstd/ddn/wrp/zstd/zstdCompress.html"},{"doc":"One-shot decompression of data using Zstandard.","kind":"function","module":"ddn.wrp.zstd","name":"zstdDecompress","package":"ddn-lib-zstd","parentType":"","signature":"ubyte[] zstdDecompress(const(ubyte)[]  data)","url":"/ddn-lib-zstd/ddn/wrp/zstd/zstdDecompress.html"},{"doc":"Returns the maximum compressed size for a given source size.","kind":"function","module":"ddn.wrp.zstd","name":"zstdCompressBound","package":"ddn-lib-zstd","parentType":"","signature":"size_t zstdCompressBound(size_t srcSize)","url":"/ddn-lib-zstd/ddn/wrp/zstd/zstdCompressBound.html"},{"doc":"Exception thrown by high-level Zstandard operations.","kind":"class","module":"ddn.wrp.zstd","name":"ZstdException","package":"ddn-lib-zstd","parentType":"","signature":"ZstdException : Exception","url":"/ddn-lib-zstd/ddn/wrp/zstd.html#ZstdException"},{"doc":"RAII wrapper around a $(D ZSTD_CCtx) for compression operations.","kind":"class","module":"ddn.wrp.zstd","name":"ZstdCompressor","package":"ddn-lib-zstd","parentType":"","signature":"ZstdCompressor","url":"/ddn-lib-zstd/ddn/wrp/zstd.html#ZstdCompressor"},{"doc":"","kind":"method","module":"ddn.wrp.zstd","name":"close","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void close()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.close.html"},{"doc":"Creates a new $(D ZstdCompressor) with the specified compression level.","kind":"method","module":"ddn.wrp.zstd","name":"create","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"ZstdCompressor create(int  level =  ZSTD_CLEVEL_DEFAULT)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.create.html"},{"doc":"Compresses the given data and returns the compressed result.","kind":"method","module":"ddn.wrp.zstd","name":"compress","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"ubyte[] compress(const(ubyte)[]  data)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.compress.html"},{"doc":"Compresses data into the provided output buffer.","kind":"method","module":"ddn.wrp.zstd","name":"compressInto","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"size_t compressInto(const(ubyte)[]  src,  ubyte[]  dst)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.compressInto.html"},{"doc":"Sets the compression level for subsequent compressions.","kind":"method","module":"ddn.wrp.zstd","name":"setLevel","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void setLevel(int  level)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.setLevel.html"},{"doc":"Sets the compression strategy.","kind":"method","module":"ddn.wrp.zstd","name":"setStrategy","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void setStrategy(ZSTD_strategy strategy)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.setStrategy.html"},{"doc":"Sets the window log for subsequent compressions.","kind":"method","module":"ddn.wrp.zstd","name":"setWindowLog","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void setWindowLog(int  windowLog)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.setWindowLog.html"},{"doc":"Enables or disables the content checksum in the frame header.","kind":"method","module":"ddn.wrp.zstd","name":"setChecksumFlag","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void setChecksumFlag(bool  enabled)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.setChecksumFlag.html"},{"doc":"Hints at the uncompressed source size for the next frame.","kind":"method","module":"ddn.wrp.zstd","name":"setPledgedSrcSize","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void setPledgedSrcSize(ulong  size)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.setPledgedSrcSize.html"},{"doc":"Resets the compressor context.","kind":"method","module":"ddn.wrp.zstd","name":"reset","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void reset(ZSTD_ResetDirective directive =  ZSTD_ResetDirective.ZSTD_reset_session_and_parameters)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.reset.html"},{"doc":"Loads a dictionary for subsequent compressions.","kind":"method","module":"ddn.wrp.zstd","name":"loadDictionary","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void loadDictionary(const(ubyte)[]  dict)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.loadDictionary.html"},{"doc":"References a $(D ZstdCDict) for subsequent compressions.","kind":"method","module":"ddn.wrp.zstd","name":"refCDict","package":"ddn-lib-zstd","parentType":"ZstdCompressor","signature":"void refCDict(ZstdCDict cdict)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCompressor.refCDict.html"},{"doc":"RAII wrapper around a $(D ZSTD_DCtx) for decompression operations.","kind":"class","module":"ddn.wrp.zstd","name":"ZstdDecompressor","package":"ddn-lib-zstd","parentType":"","signature":"ZstdDecompressor","url":"/ddn-lib-zstd/ddn/wrp/zstd.html#ZstdDecompressor"},{"doc":"","kind":"method","module":"ddn.wrp.zstd","name":"close","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"void close()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.close.html"},{"doc":"Creates a new $(D ZstdDecompressor).","kind":"method","module":"ddn.wrp.zstd","name":"create","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"ZstdDecompressor create()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.create.html"},{"doc":"Decompresses the given data and returns the decompressed result.","kind":"method","module":"ddn.wrp.zstd","name":"decompress","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"ubyte[] decompress(const(ubyte)[]  data)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.decompress.html"},{"doc":"Decompresses data into the provided output buffer.","kind":"method","module":"ddn.wrp.zstd","name":"decompressInto","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"size_t decompressInto(const(ubyte)[]  src,  ubyte[]  dst)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.decompressInto.html"},{"doc":"Resets the decompressor context.","kind":"method","module":"ddn.wrp.zstd","name":"reset","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"void reset(ZSTD_ResetDirective directive =  ZSTD_ResetDirective.ZSTD_reset_session_and_parameters)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.reset.html"},{"doc":"Loads a dictionary for subsequent decompressions.","kind":"method","module":"ddn.wrp.zstd","name":"loadDictionary","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"void loadDictionary(const(ubyte)[]  dict)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.loadDictionary.html"},{"doc":"References a $(D ZstdDDict) for subsequent decompressions.","kind":"method","module":"ddn.wrp.zstd","name":"refDDict","package":"ddn-lib-zstd","parentType":"ZstdDecompressor","signature":"void refDDict(ZstdDDict ddict)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDecompressor.refDDict.html"},{"doc":"RAII wrapper around a $(D ZSTD_CDict) (compression dictionary).","kind":"struct","module":"ddn.wrp.zstd","name":"ZstdCDict","package":"ddn-lib-zstd","parentType":"","signature":"ZstdCDict","url":"/ddn-lib-zstd/ddn/wrp/zstd.html#ZstdCDict"},{"doc":"Frees the underlying dictionary.","kind":"method","module":"ddn.wrp.zstd","name":"close","package":"ddn-lib-zstd","parentType":"ZstdCDict","signature":"void close()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCDict.close.html"},{"doc":"Returns the dictionary ID embedded in this dictionary.","kind":"method","module":"ddn.wrp.zstd","name":"dictID","package":"ddn-lib-zstd","parentType":"ZstdCDict","signature":"uint dictID()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCDict.dictID.html"},{"doc":"Returns the raw C pointer handle (for advanced use with `ddn.lib.zstd`).","kind":"method","module":"ddn.wrp.zstd","name":"handle","package":"ddn-lib-zstd","parentType":"ZstdCDict","signature":"ZSTD_CDict handle()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdCDict.handle.html"},{"doc":"RAII wrapper around a $(D ZSTD_DDict) (decompression dictionary).","kind":"struct","module":"ddn.wrp.zstd","name":"ZstdDDict","package":"ddn-lib-zstd","parentType":"","signature":"ZstdDDict","url":"/ddn-lib-zstd/ddn/wrp/zstd.html#ZstdDDict"},{"doc":"Frees the underlying dictionary.","kind":"method","module":"ddn.wrp.zstd","name":"close","package":"ddn-lib-zstd","parentType":"ZstdDDict","signature":"void close()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDDict.close.html"},{"doc":"Returns the dictionary ID embedded in this dictionary.","kind":"method","module":"ddn.wrp.zstd","name":"dictID","package":"ddn-lib-zstd","parentType":"ZstdDDict","signature":"uint dictID()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDDict.dictID.html"},{"doc":"Returns the raw C pointer handle (for advanced use with `ddn.lib.zstd`).","kind":"method","module":"ddn.wrp.zstd","name":"handle","package":"ddn-lib-zstd","parentType":"ZstdDDict","signature":"ZSTD_DDict handle()","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdDDict.handle.html"},{"doc":"Information extracted from a Zstandard frame header without decompression.","kind":"struct","module":"ddn.wrp.zstd","name":"ZstdFrameInfo","package":"ddn-lib-zstd","parentType":"","signature":"ZstdFrameInfo","url":"/ddn-lib-zstd/ddn/wrp/zstd.html#ZstdFrameInfo"},{"doc":"Inspects a Zstandard frame header and extracts metadata.","kind":"method","module":"ddn.wrp.zstd","name":"inspect","package":"ddn-lib-zstd","parentType":"ZstdFrameInfo","signature":"ZstdFrameInfo inspect(const(ubyte)[]  data)","url":"/ddn-lib-zstd/ddn/wrp/zstd/ZstdFrameInfo.inspect.html"},{"doc":"FLTK library binding and a wrapper","kind":"package","module":"","name":"fltk","package":"fltk","parentType":"","signature":"","url":""},{"doc":"FLTK Enumerations and Constants","kind":"module","module":"ddn.lib.fltk.enums","name":"ddn.lib.fltk.enums","package":"fltk","parentType":"","signature":"","url":"/fltk/ddn/lib/fltk/enums.html"},{"doc":"Creates an RGB color value.","kind":"function","module":"ddn.lib.fltk.enums","name":"flRgbColor","package":"fltk","parentType":"","signature":"Color flRgbColor(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/ddn/lib/fltk/enums/flRgbColor.html"},{"doc":"Creates a grayscale color value.","kind":"function","module":"ddn.lib.fltk.enums","name":"flGrayRamp","package":"fltk","parentType":"","signature":"Color flGrayRamp(ubyte  gray)","url":"/fltk/ddn/lib/fltk/enums/flGrayRamp.html"},{"doc":"FLTK event types.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Event","package":"fltk","parentType":"","signature":"Event","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"No event","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NO_EVENT","package":"fltk","parentType":"","signature":"NO_EVENT = 0","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse button was pushed","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"PUSH","package":"fltk","parentType":"","signature":"PUSH = 1","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse button was released","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RELEASE","package":"fltk","parentType":"","signature":"RELEASE = 2","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse pointer entered widget","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ENTER","package":"fltk","parentType":"","signature":"ENTER = 3","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse pointer left widget","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LEAVE","package":"fltk","parentType":"","signature":"LEAVE = 4","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse was dragged with button held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DRAG","package":"fltk","parentType":"","signature":"DRAG = 5","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget gained keyboard focus","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"FOCUS","package":"fltk","parentType":"","signature":"FOCUS = 6","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget lost keyboard focus","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"UNFOCUS","package":"fltk","parentType":"","signature":"UNFOCUS = 7","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Key was pressed (same as KEYBOARD)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"KEYDOWN","package":"fltk","parentType":"","signature":"KEYDOWN = 8","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Key was pressed","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"KEYBOARD","package":"fltk","parentType":"","signature":"KEYBOARD = 8","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Key was released","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"KEYUP","package":"fltk","parentType":"","signature":"KEYUP = 9","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget should close","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CLOSE","package":"fltk","parentType":"","signature":"CLOSE = 10","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse was moved without buttons","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MOVE","package":"fltk","parentType":"","signature":"MOVE = 11","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Keyboard shortcut","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SHORTCUT","package":"fltk","parentType":"","signature":"SHORTCUT = 12","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget was deactivated","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DEACTIVATE","package":"fltk","parentType":"","signature":"DEACTIVATE = 13","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget was activated","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ACTIVATE","package":"fltk","parentType":"","signature":"ACTIVATE = 14","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget is being hidden","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HIDE","package":"fltk","parentType":"","signature":"HIDE = 15","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Widget is being shown","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SHOW","package":"fltk","parentType":"","signature":"SHOW = 16","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Text was pasted","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"PASTE","package":"fltk","parentType":"","signature":"PASTE = 17","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Selection was cleared","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SELECTIONCLEAR","package":"fltk","parentType":"","signature":"SELECTIONCLEAR = 18","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Mouse wheel was scrolled","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MOUSEWHEEL","package":"fltk","parentType":"","signature":"MOUSEWHEEL = 19","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Drag and drop enter","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DND_ENTER","package":"fltk","parentType":"","signature":"DND_ENTER = 20","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Drag and drop: dragged over widget","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DND_DRAG","package":"fltk","parentType":"","signature":"DND_DRAG = 21","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Drag and drop: left widget","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DND_LEAVE","package":"fltk","parentType":"","signature":"DND_LEAVE = 22","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Drag and drop: dropped on widget","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DND_RELEASE","package":"fltk","parentType":"","signature":"DND_RELEASE = 23","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Screen configuration changed","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SCREEN_CONFIGURATION_CHANGED","package":"fltk","parentType":"","signature":"SCREEN_CONFIGURATION_CHANGED = 24","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Fullscreen state changed","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"FULLSCREEN","package":"fltk","parentType":"","signature":"FULLSCREEN = 25","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Zoom gesture","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ZOOM_GESTURE","package":"fltk","parentType":"","signature":"ZOOM_GESTURE = 26","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"Zoom event","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ZOOM_EVENT","package":"fltk","parentType":"","signature":"ZOOM_EVENT = 27","url":"/fltk/ddn/lib/fltk/enums.html#Event"},{"doc":"FLTK key codes.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Key","package":"fltk","parentType":"","signature":"Key : uint","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Button (mouse button placeholder)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BUTTON","package":"fltk","parentType":"","signature":"BUTTON = 0xfee8","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Backspace key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BACK_SPACE","package":"fltk","parentType":"","signature":"BACK_SPACE = 0xff08","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Tab key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TAB","package":"fltk","parentType":"","signature":"TAB = 0xff09","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"ISO key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ISO_KEY","package":"fltk","parentType":"","signature":"ISO_KEY = 0xff0c","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Enter/Return key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ENTER","package":"fltk","parentType":"","signature":"ENTER = 0xff0d","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Pause key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"PAUSE","package":"fltk","parentType":"","signature":"PAUSE = 0xff13","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Scroll Lock key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SCROLL_LOCK","package":"fltk","parentType":"","signature":"SCROLL_LOCK = 0xff14","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Escape key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ESCAPE","package":"fltk","parentType":"","signature":"ESCAPE = 0xff1b","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Kana key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"KANA","package":"fltk","parentType":"","signature":"KANA = 0xff2e","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Eisu key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"EISU","package":"fltk","parentType":"","signature":"EISU = 0xff2f","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Yen key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"YEN","package":"fltk","parentType":"","signature":"YEN = 0xff30","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"JIS Underscore key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"JIS_UNDERSCORE","package":"fltk","parentType":"","signature":"JIS_UNDERSCORE = 0xff31","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Home key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HOME","package":"fltk","parentType":"","signature":"HOME = 0xff50","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Left arrow key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LEFT","package":"fltk","parentType":"","signature":"LEFT = 0xff51","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Up arrow key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"UP","package":"fltk","parentType":"","signature":"UP = 0xff52","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Right arrow key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RIGHT","package":"fltk","parentType":"","signature":"RIGHT = 0xff53","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Down arrow key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DOWN","package":"fltk","parentType":"","signature":"DOWN = 0xff54","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Page Up key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"PAGE_UP","package":"fltk","parentType":"","signature":"PAGE_UP = 0xff55","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Page Down key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"PAGE_DOWN","package":"fltk","parentType":"","signature":"PAGE_DOWN = 0xff56","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"End key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"END","package":"fltk","parentType":"","signature":"END = 0xff57","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Print Screen key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"PRINT","package":"fltk","parentType":"","signature":"PRINT = 0xff61","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Insert key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"INSERT","package":"fltk","parentType":"","signature":"INSERT = 0xff63","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Menu key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MENU","package":"fltk","parentType":"","signature":"MENU = 0xff67","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Help key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HELP","package":"fltk","parentType":"","signature":"HELP = 0xff68","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Num Lock key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NUM_LOCK","package":"fltk","parentType":"","signature":"NUM_LOCK = 0xff7f","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Keypad Enter","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"KP_ENTER","package":"fltk","parentType":"","signature":"KP_ENTER = 0xff8d","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Keypad Last (for range checking)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"KP_LAST","package":"fltk","parentType":"","signature":"KP_LAST = 0xffbd","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F1","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F1","package":"fltk","parentType":"","signature":"F1 = 0xffbd +  1","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F2","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F2","package":"fltk","parentType":"","signature":"F2 = 0xffbd +  2","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F3","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F3","package":"fltk","parentType":"","signature":"F3 = 0xffbd +  3","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F4","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F4","package":"fltk","parentType":"","signature":"F4 = 0xffbd +  4","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F5","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F5","package":"fltk","parentType":"","signature":"F5 = 0xffbd +  5","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F6","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F6","package":"fltk","parentType":"","signature":"F6 = 0xffbd +  6","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F7","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F7","package":"fltk","parentType":"","signature":"F7 = 0xffbd +  7","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F8","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F8","package":"fltk","parentType":"","signature":"F8 = 0xffbd +  8","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F9","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F9","package":"fltk","parentType":"","signature":"F9 = 0xffbd +  9","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F10","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F10","package":"fltk","parentType":"","signature":"F10 = 0xffbd +  10","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F11","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F11","package":"fltk","parentType":"","signature":"F11 = 0xffbd +  11","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key F12","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F12","package":"fltk","parentType":"","signature":"F12 = 0xffbd +  12","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Function key last (F12)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"F_LAST","package":"fltk","parentType":"","signature":"F_LAST = 0xffe0","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Left Shift key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SHIFT_L","package":"fltk","parentType":"","signature":"SHIFT_L = 0xffe1","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Right Shift key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SHIFT_R","package":"fltk","parentType":"","signature":"SHIFT_R = 0xffe2","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Left Control key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CONTROL_L","package":"fltk","parentType":"","signature":"CONTROL_L = 0xffe3","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Right Control key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CONTROL_R","package":"fltk","parentType":"","signature":"CONTROL_R = 0xffe4","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Caps Lock key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CAPS_LOCK","package":"fltk","parentType":"","signature":"CAPS_LOCK = 0xffe5","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Left Meta key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"META_L","package":"fltk","parentType":"","signature":"META_L = 0xffe7","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Right Meta key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"META_R","package":"fltk","parentType":"","signature":"META_R = 0xffe8","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Left Alt key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ALT_L","package":"fltk","parentType":"","signature":"ALT_L = 0xffe9","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Right Alt key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ALT_R","package":"fltk","parentType":"","signature":"ALT_R = 0xffea","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Delete key","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DELETE","package":"fltk","parentType":"","signature":"DELETE = 0xffff","url":"/fltk/ddn/lib/fltk/enums.html#Key"},{"doc":"Keyboard modifier flags.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Modifier","package":"fltk","parentType":"","signature":"Modifier : uint","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"No modifiers","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Shift key is held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SHIFT","package":"fltk","parentType":"","signature":"SHIFT = 0x00010000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Caps Lock is active","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CAPS_LOCK","package":"fltk","parentType":"","signature":"CAPS_LOCK = 0x00020000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Control key is held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CTRL","package":"fltk","parentType":"","signature":"CTRL = 0x00040000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Alt key is held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ALT","package":"fltk","parentType":"","signature":"ALT = 0x00080000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Num Lock is active","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NUM_LOCK","package":"fltk","parentType":"","signature":"NUM_LOCK = 0x00100000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Meta key is held (Command on macOS)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"META","package":"fltk","parentType":"","signature":"META = 0x00400000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Scroll Lock is active","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SCROLL_LOCK","package":"fltk","parentType":"","signature":"SCROLL_LOCK = 0x00800000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Any mouse button is held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BUTTON1","package":"fltk","parentType":"","signature":"BUTTON1 = 0x01000000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Mouse button 2 is held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BUTTON2","package":"fltk","parentType":"","signature":"BUTTON2 = 0x02000000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Mouse button 3 is held","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BUTTON3","package":"fltk","parentType":"","signature":"BUTTON3 = 0x04000000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"All mouse buttons mask","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BUTTONS","package":"fltk","parentType":"","signature":"BUTTONS = 0x7f000000","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"Command key (same as CTRL on non-macOS, META on macOS)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"COMMAND","package":"fltk","parentType":"","signature":"COMMAND = CTRL","url":"/fltk/ddn/lib/fltk/enums.html#Modifier"},{"doc":"FLTK color type.","kind":"alias","module":"ddn.lib.fltk.enums","name":"Color","package":"fltk","parentType":"","signature":"Color = uint","url":"/fltk/ddn/lib/fltk/enums.html#Color"},{"doc":"Standard FLTK colors.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Colors","package":"fltk","parentType":"","signature":"Colors : Color","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Foreground color (usually black)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"FOREGROUND","package":"fltk","parentType":"","signature":"FOREGROUND = 0","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Background color 2","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BACKGROUND2","package":"fltk","parentType":"","signature":"BACKGROUND2 = 7","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Inactive color","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"INACTIVE","package":"fltk","parentType":"","signature":"INACTIVE = 8","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Selection color","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SELECTION","package":"fltk","parentType":"","signature":"SELECTION = 15","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Gray 0 (black)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"GRAY0","package":"fltk","parentType":"","signature":"GRAY0 = 32","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark gray 3","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK3","package":"fltk","parentType":"","signature":"DARK3 = 39","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark gray 2","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK2","package":"fltk","parentType":"","signature":"DARK2 = 45","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark gray 1","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK1","package":"fltk","parentType":"","signature":"DARK1 = 47","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Background color","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BACKGROUND","package":"fltk","parentType":"","signature":"BACKGROUND = 49","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Light gray 1","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LIGHT1","package":"fltk","parentType":"","signature":"LIGHT1 = 50","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Light gray 2","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LIGHT2","package":"fltk","parentType":"","signature":"LIGHT2 = 52","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Light gray 3","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LIGHT3","package":"fltk","parentType":"","signature":"LIGHT3 = 54","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Black","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BLACK","package":"fltk","parentType":"","signature":"BLACK = 56","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Red","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RED","package":"fltk","parentType":"","signature":"RED = 88","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Green","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"GREEN","package":"fltk","parentType":"","signature":"GREEN = 63","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Yellow","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"YELLOW","package":"fltk","parentType":"","signature":"YELLOW = 95","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Blue","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BLUE","package":"fltk","parentType":"","signature":"BLUE = 216","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Magenta","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MAGENTA","package":"fltk","parentType":"","signature":"MAGENTA = 248","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Cyan","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CYAN","package":"fltk","parentType":"","signature":"CYAN = 223","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark red","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK_RED","package":"fltk","parentType":"","signature":"DARK_RED = 72","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark green","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK_GREEN","package":"fltk","parentType":"","signature":"DARK_GREEN = 60","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark yellow","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK_YELLOW","package":"fltk","parentType":"","signature":"DARK_YELLOW = 76","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark blue","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK_BLUE","package":"fltk","parentType":"","signature":"DARK_BLUE = 136","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark magenta","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK_MAGENTA","package":"fltk","parentType":"","signature":"DARK_MAGENTA = 152","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"Dark cyan","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DARK_CYAN","package":"fltk","parentType":"","signature":"DARK_CYAN = 140","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"White","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"WHITE","package":"fltk","parentType":"","signature":"WHITE = 255","url":"/fltk/ddn/lib/fltk/enums.html#Colors"},{"doc":"FLTK font indices.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Font","package":"fltk","parentType":"","signature":"Font","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Helvetica (normal)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HELVETICA","package":"fltk","parentType":"","signature":"HELVETICA = 0","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Helvetica Bold","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HELVETICA_BOLD","package":"fltk","parentType":"","signature":"HELVETICA_BOLD = 1","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Helvetica Italic","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HELVETICA_ITALIC","package":"fltk","parentType":"","signature":"HELVETICA_ITALIC = 2","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Helvetica Bold Italic","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HELVETICA_BOLD_ITALIC","package":"fltk","parentType":"","signature":"HELVETICA_BOLD_ITALIC = 3","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Courier (normal)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"COURIER","package":"fltk","parentType":"","signature":"COURIER = 4","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Courier Bold","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"COURIER_BOLD","package":"fltk","parentType":"","signature":"COURIER_BOLD = 5","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Courier Italic","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"COURIER_ITALIC","package":"fltk","parentType":"","signature":"COURIER_ITALIC = 6","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Courier Bold Italic","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"COURIER_BOLD_ITALIC","package":"fltk","parentType":"","signature":"COURIER_BOLD_ITALIC = 7","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Times (normal)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TIMES","package":"fltk","parentType":"","signature":"TIMES = 8","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Times Bold","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TIMES_BOLD","package":"fltk","parentType":"","signature":"TIMES_BOLD = 9","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Times Italic","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TIMES_ITALIC","package":"fltk","parentType":"","signature":"TIMES_ITALIC = 10","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Times Bold Italic","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TIMES_BOLD_ITALIC","package":"fltk","parentType":"","signature":"TIMES_BOLD_ITALIC = 11","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Symbol font","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SYMBOL","package":"fltk","parentType":"","signature":"SYMBOL = 12","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Screen font (monospace)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SCREEN","package":"fltk","parentType":"","signature":"SCREEN = 13","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Screen Bold","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SCREEN_BOLD","package":"fltk","parentType":"","signature":"SCREEN_BOLD = 14","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Zapf Dingbats","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ZAPF_DINGBATS","package":"fltk","parentType":"","signature":"ZAPF_DINGBATS = 15","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"Number of free font slots","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"FREE_FONT","package":"fltk","parentType":"","signature":"FREE_FONT = 16","url":"/fltk/ddn/lib/fltk/enums.html#Font"},{"doc":"FLTK alignment flags.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Align","package":"fltk","parentType":"","signature":"Align : uint","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Center alignment (default)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CENTER","package":"fltk","parentType":"","signature":"CENTER = 0","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Align to top edge","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TOP","package":"fltk","parentType":"","signature":"TOP = 1","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Align to bottom edge","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BOTTOM","package":"fltk","parentType":"","signature":"BOTTOM = 2","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Align to left edge","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LEFT","package":"fltk","parentType":"","signature":"LEFT = 4","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Align to right edge","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RIGHT","package":"fltk","parentType":"","signature":"RIGHT = 8","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Draw label inside widget","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"INSIDE","package":"fltk","parentType":"","signature":"INSIDE = 16","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Align text over image","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TEXT_OVER_IMAGE","package":"fltk","parentType":"","signature":"TEXT_OVER_IMAGE = 0x0020","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Align image over text","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"IMAGE_OVER_TEXT","package":"fltk","parentType":"","signature":"IMAGE_OVER_TEXT = 0x0000","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Clip text to widget bounds","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CLIP","package":"fltk","parentType":"","signature":"CLIP = 64","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Wrap text to fit width","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"WRAP","package":"fltk","parentType":"","signature":"WRAP = 128","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Draw image next to text","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"IMAGE_NEXT_TO_TEXT","package":"fltk","parentType":"","signature":"IMAGE_NEXT_TO_TEXT = 0x0100","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Draw text next to image","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TEXT_NEXT_TO_IMAGE","package":"fltk","parentType":"","signature":"TEXT_NEXT_TO_IMAGE = 0x0120","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Backdrop for image","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"IMAGE_BACKDROP","package":"fltk","parentType":"","signature":"IMAGE_BACKDROP = 0x0200","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Top-left corner","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TOP_LEFT","package":"fltk","parentType":"","signature":"TOP_LEFT = TOP |  LEFT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Top-right corner","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"TOP_RIGHT","package":"fltk","parentType":"","signature":"TOP_RIGHT = TOP |  RIGHT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Bottom-left corner","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BOTTOM_LEFT","package":"fltk","parentType":"","signature":"BOTTOM_LEFT = BOTTOM |  LEFT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Bottom-right corner","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"BOTTOM_RIGHT","package":"fltk","parentType":"","signature":"BOTTOM_RIGHT = BOTTOM |  RIGHT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Left-top (same as top-left)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LEFT_TOP","package":"fltk","parentType":"","signature":"LEFT_TOP = TOP_LEFT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Right-top (same as top-right)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RIGHT_TOP","package":"fltk","parentType":"","signature":"RIGHT_TOP = TOP_RIGHT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Left-bottom (same as bottom-left)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"LEFT_BOTTOM","package":"fltk","parentType":"","signature":"LEFT_BOTTOM = BOTTOM_LEFT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Right-bottom (same as bottom-right)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RIGHT_BOTTOM","package":"fltk","parentType":"","signature":"RIGHT_BOTTOM = BOTTOM_RIGHT","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"Do not draw label","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NO_LABEL","package":"fltk","parentType":"","signature":"NO_LABEL = TEXT_OVER_IMAGE","url":"/fltk/ddn/lib/fltk/enums.html#Align"},{"doc":"FLTK callback trigger flags.","kind":"enum","module":"ddn.lib.fltk.enums","name":"When","package":"fltk","parentType":"","signature":"When : uint","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Never call the callback","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NEVER","package":"fltk","parentType":"","signature":"NEVER = 0","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call when value changes","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CHANGED","package":"fltk","parentType":"","signature":"CHANGED = 1","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call when value has not changed","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NOT_CHANGED","package":"fltk","parentType":"","signature":"NOT_CHANGED = 2","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call when button/key released","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RELEASE","package":"fltk","parentType":"","signature":"RELEASE = 4","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call on release even if value unchanged","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RELEASE_ALWAYS","package":"fltk","parentType":"","signature":"RELEASE_ALWAYS = 6","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call when Enter key pressed","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ENTER_KEY","package":"fltk","parentType":"","signature":"ENTER_KEY = 8","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call on Enter key even if unchanged","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ENTER_KEY_ALWAYS","package":"fltk","parentType":"","signature":"ENTER_KEY_ALWAYS = 10","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"Call on Enter key or release","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ENTER_KEY_CHANGED","package":"fltk","parentType":"","signature":"ENTER_KEY_CHANGED = 11","url":"/fltk/ddn/lib/fltk/enums.html#When"},{"doc":"FLTK cursor types.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Cursor","package":"fltk","parentType":"","signature":"Cursor","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Default cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DEFAULT","package":"fltk","parentType":"","signature":"DEFAULT = 0","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Arrow cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ARROW","package":"fltk","parentType":"","signature":"ARROW = 35","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Crosshair cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CROSS","package":"fltk","parentType":"","signature":"CROSS = 66","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Wait/busy cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"WAIT","package":"fltk","parentType":"","signature":"WAIT = 76","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Text insertion cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"INSERT","package":"fltk","parentType":"","signature":"INSERT = 77","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Hand/pointer cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HAND","package":"fltk","parentType":"","signature":"HAND = 31","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Help cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"HELP","package":"fltk","parentType":"","signature":"HELP = 47","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Move cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MOVE","package":"fltk","parentType":"","signature":"MOVE = 27","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"North-south resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NS","package":"fltk","parentType":"","signature":"NS = 78","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"West-east resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"WE","package":"fltk","parentType":"","signature":"WE = 79","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Northwest-southeast resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NWSE","package":"fltk","parentType":"","signature":"NWSE = 80","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Northeast-southwest resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NESW","package":"fltk","parentType":"","signature":"NESW = 81","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"North resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"N","package":"fltk","parentType":"","signature":"N = 70","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Northeast resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NE","package":"fltk","parentType":"","signature":"NE = 69","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"East resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"E","package":"fltk","parentType":"","signature":"E = 49","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Southeast resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SE","package":"fltk","parentType":"","signature":"SE = 8","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"South resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"S","package":"fltk","parentType":"","signature":"S = 9","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Southwest resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SW","package":"fltk","parentType":"","signature":"SW = 7","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"West resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"W","package":"fltk","parentType":"","signature":"W = 36","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"Northwest resize cursor","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NW","package":"fltk","parentType":"","signature":"NW = 68","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"No cursor (hidden)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 255","url":"/fltk/ddn/lib/fltk/enums.html#Cursor"},{"doc":"FLTK mode flags for Fl_Gl_Window and display configuration.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Mode","package":"fltk","parentType":"","signature":"Mode : uint","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"RGB color mode (default)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RGB","package":"fltk","parentType":"","signature":"RGB = 0","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Indexed color mode","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"INDEX","package":"fltk","parentType":"","signature":"INDEX = 1","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Single buffered","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SINGLE","package":"fltk","parentType":"","signature":"SINGLE = 0","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Double buffered","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DOUBLE","package":"fltk","parentType":"","signature":"DOUBLE = 2","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Accumulation buffer","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ACCUM","package":"fltk","parentType":"","signature":"ACCUM = 4","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Alpha channel","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ALPHA","package":"fltk","parentType":"","signature":"ALPHA = 8","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Depth buffer","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"DEPTH","package":"fltk","parentType":"","signature":"DEPTH = 16","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Stencil buffer","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"STENCIL","package":"fltk","parentType":"","signature":"STENCIL = 32","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"RGB8 color mode","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"RGB8","package":"fltk","parentType":"","signature":"RGB8 = 64","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Multisample anti-aliasing","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MULTISAMPLE","package":"fltk","parentType":"","signature":"MULTISAMPLE = 128","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Stereo rendering","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"STEREO","package":"fltk","parentType":"","signature":"STEREO = 256","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"Fake single buffered mode","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"FAKE_SINGLE","package":"fltk","parentType":"","signature":"FAKE_SINGLE = 512","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"OpenGL 3.0+ core profile","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"OPENGL3","package":"fltk","parentType":"","signature":"OPENGL3 = 1024","url":"/fltk/ddn/lib/fltk/enums.html#Mode"},{"doc":"FLTK damage flags.","kind":"enum","module":"ddn.lib.fltk.enums","name":"Damage","package":"fltk","parentType":"","signature":"Damage : ubyte","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"No damage","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"Child widget was damaged","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"CHILD","package":"fltk","parentType":"","signature":"CHILD = 0x01","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"Exposure damage (redraw needed)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"EXPOSE","package":"fltk","parentType":"","signature":"EXPOSE = 0x02","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"Scrolling damage","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SCROLL","package":"fltk","parentType":"","signature":"SCROLL = 0x04","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"Overlay damage","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"OVERLAY","package":"fltk","parentType":"","signature":"OVERLAY = 0x08","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"User-defined damage 1","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"USER1","package":"fltk","parentType":"","signature":"USER1 = 0x10","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"User-defined damage 2","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"USER2","package":"fltk","parentType":"","signature":"USER2 = 0x20","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"All damage (full redraw)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ALL","package":"fltk","parentType":"","signature":"ALL = 0x80","url":"/fltk/ddn/lib/fltk/enums.html#Damage"},{"doc":"FLTK label types.","kind":"enum","module":"ddn.lib.fltk.enums","name":"LabelType","package":"fltk","parentType":"","signature":"LabelType","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Normal text label","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NORMAL","package":"fltk","parentType":"","signature":"NORMAL = 0","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"No label","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"NO_LABEL","package":"fltk","parentType":"","signature":"NO_LABEL = 1","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Shadow text","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"SHADOW","package":"fltk","parentType":"","signature":"SHADOW = 2","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Engraved text","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ENGRAVED","package":"fltk","parentType":"","signature":"ENGRAVED = 3","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Embossed text","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"EMBOSSED","package":"fltk","parentType":"","signature":"EMBOSSED = 4","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Multi-label (internal use)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"MULTI","package":"fltk","parentType":"","signature":"MULTI = 5","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Icon label","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"ICON","package":"fltk","parentType":"","signature":"ICON = 6","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Image label","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"IMAGE","package":"fltk","parentType":"","signature":"IMAGE = 7","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"Free label type (for custom)","kind":"enum_member","module":"ddn.lib.fltk.enums","name":"FREE","package":"fltk","parentType":"","signature":"FREE = 8","url":"/fltk/ddn/lib/fltk/enums.html#LabelType"},{"doc":"FLTK Version Detection Module","kind":"module","module":"ddn.lib.fltk.fltk_version","name":"ddn.lib.fltk.fltk_version","package":"fltk","parentType":"","signature":"","url":"/fltk/ddn/lib/fltk/fltk_version.html"},{"doc":"Encodes version components into FLTK ABI version format.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"encodeVersion","package":"fltk","parentType":"","signature":"int encodeVersion(int  major,  int  minor,  int  patch)","url":"/fltk/ddn/lib/fltk/fltk_version/encodeVersion.html"},{"doc":"Decodes FLTK ABI version into version components.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"decodeVersion","package":"fltk","parentType":"","signature":"bool decodeVersion(int  abiVersion,  out  int  major,  out  int  minor,  out  int  patch)","url":"/fltk/ddn/lib/fltk/fltk_version/decodeVersion.html"},{"doc":"Attempts to parse FL_ABI_VERSION from header file content.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"tryParseAbiVersion","package":"fltk","parentType":"","signature":"bool tryParseAbiVersion(string content,  out  int  abiVersion)","url":"/fltk/ddn/lib/fltk/fltk_version/tryParseAbiVersion.html"},{"doc":"Attempts to parse version string from fltk-config output.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"tryParseVersionString","package":"fltk","parentType":"","signature":"bool tryParseVersionString(string versionStr,  out  int  major,  out  int  minor,  out  int  patch)","url":"/fltk/ddn/lib/fltk/fltk_version/tryParseVersionString.html"},{"doc":"Detects FLTK version from available sources.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"detectFltkVersion","package":"fltk","parentType":"","signature":"Version detectFltkVersion(string[]  customHeaderPaths = [])","url":"/fltk/ddn/lib/fltk/fltk_version/detectFltkVersion.html"},{"doc":"Compares two FLTK versions.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"compareVersions","package":"fltk","parentType":"","signature":"int compareVersions(Version a,  Version b)","url":"/fltk/ddn/lib/fltk/fltk_version/compareVersions.html"},{"doc":"Checks if the detected FLTK version meets minimum requirements.","kind":"function","module":"ddn.lib.fltk.fltk_version","name":"meetsMinimumVersion","package":"fltk","parentType":"","signature":"bool meetsMinimumVersion(Version ver,  int  minMajor,  int  minMinor,  int  minPatch)","url":"/fltk/ddn/lib/fltk/fltk_version/meetsMinimumVersion.html"},{"doc":"Enumeration of version detection sources.","kind":"enum","module":"ddn.lib.fltk.fltk_version","name":"VersionSource","package":"fltk","parentType":"","signature":"VersionSource","url":"/fltk/ddn/lib/fltk/fltk_version.html#VersionSource"},{"doc":"Version detected from abi-version.h header file","kind":"enum_member","module":"ddn.lib.fltk.fltk_version","name":"ABI_HEADER","package":"fltk","parentType":"","signature":"ABI_HEADER = ","url":"/fltk/ddn/lib/fltk/fltk_version.html#VersionSource"},{"doc":"Version detected from fltk-config command","kind":"enum_member","module":"ddn.lib.fltk.fltk_version","name":"FLTK_CONFIG","package":"fltk","parentType":"","signature":"FLTK_CONFIG = ","url":"/fltk/ddn/lib/fltk/fltk_version.html#VersionSource"},{"doc":"Version could not be detected","kind":"enum_member","module":"ddn.lib.fltk.fltk_version","name":"UNKNOWN","package":"fltk","parentType":"","signature":"UNKNOWN = ","url":"/fltk/ddn/lib/fltk/fltk_version.html#VersionSource"},{"doc":"Holds detected FLTK version and ABI information.","kind":"struct","module":"ddn.lib.fltk.fltk_version","name":"Version","package":"fltk","parentType":"","signature":"Version","url":"/fltk/ddn/lib/fltk/fltk_version.html#Version"},{"doc":"Returns a human-readable version string.","kind":"method","module":"ddn.lib.fltk.fltk_version","name":"toString","package":"fltk","parentType":"Version","signature":"string toString()","url":"/fltk/ddn/lib/fltk/fltk_version/Version.toString.html"},{"doc":"Checks if the version was successfully detected.","kind":"method","module":"ddn.lib.fltk.fltk_version","name":"isValid","package":"fltk","parentType":"Version","signature":"bool isValid()","url":"/fltk/ddn/lib/fltk/fltk_version/Version.isValid.html"},{"doc":"Default paths to search for abi-version.h header file.","kind":"variable","module":"ddn.lib.fltk.fltk_version","name":"DEFAULT_ABI_HEADER_PATHS","package":"fltk","parentType":"","signature":"string[] DEFAULT_ABI_HEADER_PATHS","url":"/fltk/ddn/lib/fltk/fltk_version.html#DEFAULT_ABI_HEADER_PATHS"},{"doc":"FLTK Images Library Bindings","kind":"module","module":"ddn.lib.fltk.images","name":"ddn.lib.fltk.images","package":"fltk","parentType":"","signature":"","url":"/fltk/ddn/lib/fltk/images.html"},{"doc":"Checks if an image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a PNG image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(FltkPngImage image)","url":"/fltk/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a JPEG image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(FltkJpegImage image)","url":"/fltk/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a BMP image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(FltkBmpImage image)","url":"/fltk/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a GIF image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(FltkGifImage image)","url":"/fltk/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a shared image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(FltkSharedImage image)","url":"/fltk/ddn/lib/fltk/images/isValid.html"},{"doc":"Gets the image width.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_w","package":"fltk","parentType":"","signature":"int fltk_image_w(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_w.html"},{"doc":"Gets the image height.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_h","package":"fltk","parentType":"","signature":"int fltk_image_h(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_h.html"},{"doc":"Gets the image depth (bytes per pixel).","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_d","package":"fltk","parentType":"","signature":"int fltk_image_d(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_d.html"},{"doc":"Gets the image line data size.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_ld","package":"fltk","parentType":"","signature":"int fltk_image_ld(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_ld.html"},{"doc":"Gets the image data count.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_count","package":"fltk","parentType":"","signature":"int fltk_image_count(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_count.html"},{"doc":"Gets a pointer to the image pixel data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_data","package":"fltk","parentType":"","signature":"const(ubyte *) * fltk_image_data(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_data.html"},{"doc":"Creates a copy of the image, optionally scaled.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_copy","package":"fltk","parentType":"","signature":"FltkImage fltk_image_copy(FltkImage image,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/images/fltk_image_copy.html"},{"doc":"Applies a color average to the image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_color_average","package":"fltk","parentType":"","signature":"void fltk_image_color_average(FltkImage image,  uint  color,  float  blend)","url":"/fltk/ddn/lib/fltk/images/fltk_image_color_average.html"},{"doc":"Creates an inactive (grayed) version of the image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_inactive","package":"fltk","parentType":"","signature":"void fltk_image_inactive(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_inactive.html"},{"doc":"Desaturates the image in place.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_desaturate","package":"fltk","parentType":"","signature":"void fltk_image_desaturate(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_desaturate.html"},{"doc":"Deletes an image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_image_delete","package":"fltk","parentType":"","signature":"void fltk_image_delete(FltkImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_image_delete.html"},{"doc":"Creates a new RGB image from pixel data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_rgb_image_new","package":"fltk","parentType":"","signature":"FltkRgbImage fltk_rgb_image_new(const(ubyte) *  data,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/ddn/lib/fltk/images/fltk_rgb_image_new.html"},{"doc":"Deletes an RGB image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_rgb_image_delete","package":"fltk","parentType":"","signature":"void fltk_rgb_image_delete(FltkRgbImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_rgb_image_delete.html"},{"doc":"Casts an RGB image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_rgb_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_rgb_image_as_image(FltkRgbImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_rgb_image_as_image.html"},{"doc":"Creates a new PNG image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_new","package":"fltk","parentType":"","signature":"FltkPngImage fltk_png_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_png_image_new.html"},{"doc":"Creates a new PNG image from memory data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_new_data","package":"fltk","parentType":"","signature":"FltkPngImage fltk_png_image_new_data(const(ubyte) *  data,  int  len)","url":"/fltk/ddn/lib/fltk/images/fltk_png_image_new_data.html"},{"doc":"Deletes a PNG image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_delete","package":"fltk","parentType":"","signature":"void fltk_png_image_delete(FltkPngImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_png_image_delete.html"},{"doc":"Casts a PNG image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_png_image_as_image(FltkPngImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_png_image_as_image.html"},{"doc":"Gets the error status of a PNG image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_fail","package":"fltk","parentType":"","signature":"int fltk_png_image_fail(FltkPngImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_png_image_fail.html"},{"doc":"Creates a new JPEG image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_new","package":"fltk","parentType":"","signature":"FltkJpegImage fltk_jpeg_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_jpeg_image_new.html"},{"doc":"Creates a new JPEG image from memory data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_new_data","package":"fltk","parentType":"","signature":"FltkJpegImage fltk_jpeg_image_new_data(const(ubyte) *  data,  int  len)","url":"/fltk/ddn/lib/fltk/images/fltk_jpeg_image_new_data.html"},{"doc":"Deletes a JPEG image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_delete","package":"fltk","parentType":"","signature":"void fltk_jpeg_image_delete(FltkJpegImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_jpeg_image_delete.html"},{"doc":"Casts a JPEG image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_jpeg_image_as_image(FltkJpegImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_jpeg_image_as_image.html"},{"doc":"Gets the error status of a JPEG image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_fail","package":"fltk","parentType":"","signature":"int fltk_jpeg_image_fail(FltkJpegImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_jpeg_image_fail.html"},{"doc":"Creates a new BMP image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_new","package":"fltk","parentType":"","signature":"FltkBmpImage fltk_bmp_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_bmp_image_new.html"},{"doc":"Deletes a BMP image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_delete","package":"fltk","parentType":"","signature":"void fltk_bmp_image_delete(FltkBmpImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_bmp_image_delete.html"},{"doc":"Casts a BMP image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_bmp_image_as_image(FltkBmpImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_bmp_image_as_image.html"},{"doc":"Gets the error status of a BMP image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_fail","package":"fltk","parentType":"","signature":"int fltk_bmp_image_fail(FltkBmpImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_bmp_image_fail.html"},{"doc":"Creates a new PNM image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_new","package":"fltk","parentType":"","signature":"FltkPnmImage fltk_pnm_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_pnm_image_new.html"},{"doc":"Deletes a PNM image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_delete","package":"fltk","parentType":"","signature":"void fltk_pnm_image_delete(FltkPnmImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_pnm_image_delete.html"},{"doc":"Casts a PNM image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_pnm_image_as_image(FltkPnmImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_pnm_image_as_image.html"},{"doc":"Gets the error status of a PNM image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_fail","package":"fltk","parentType":"","signature":"int fltk_pnm_image_fail(FltkPnmImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_pnm_image_fail.html"},{"doc":"Creates a new GIF image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_new","package":"fltk","parentType":"","signature":"FltkGifImage fltk_gif_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_gif_image_new.html"},{"doc":"Deletes a GIF image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_delete","package":"fltk","parentType":"","signature":"void fltk_gif_image_delete(FltkGifImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_gif_image_delete.html"},{"doc":"Casts a GIF image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_gif_image_as_image(FltkGifImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_gif_image_as_image.html"},{"doc":"Gets the error status of a GIF image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_fail","package":"fltk","parentType":"","signature":"int fltk_gif_image_fail(FltkGifImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_gif_image_fail.html"},{"doc":"Creates a new bitmap from XBM data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bitmap_new","package":"fltk","parentType":"","signature":"FltkBitmap fltk_bitmap_new(const(ubyte) *  bits,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/images/fltk_bitmap_new.html"},{"doc":"Deletes a bitmap.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bitmap_delete","package":"fltk","parentType":"","signature":"void fltk_bitmap_delete(FltkBitmap bm)","url":"/fltk/ddn/lib/fltk/images/fltk_bitmap_delete.html"},{"doc":"Casts a bitmap to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bitmap_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_bitmap_as_image(FltkBitmap bm)","url":"/fltk/ddn/lib/fltk/images/fltk_bitmap_as_image.html"},{"doc":"Creates a new pixmap from XPM data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pixmap_new","package":"fltk","parentType":"","signature":"FltkPixmap fltk_pixmap_new(const(char *) *  data)","url":"/fltk/ddn/lib/fltk/images/fltk_pixmap_new.html"},{"doc":"Deletes a pixmap.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pixmap_delete","package":"fltk","parentType":"","signature":"void fltk_pixmap_delete(FltkPixmap pm)","url":"/fltk/ddn/lib/fltk/images/fltk_pixmap_delete.html"},{"doc":"Casts a pixmap to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pixmap_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_pixmap_as_image(FltkPixmap pm)","url":"/fltk/ddn/lib/fltk/images/fltk_pixmap_as_image.html"},{"doc":"Creates an XBM image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xbm_image_new","package":"fltk","parentType":"","signature":"FltkXbmImage fltk_xbm_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_xbm_image_new.html"},{"doc":"Deletes an XBM image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xbm_image_delete","package":"fltk","parentType":"","signature":"void fltk_xbm_image_delete(FltkXbmImage img)","url":"/fltk/ddn/lib/fltk/images/fltk_xbm_image_delete.html"},{"doc":"Casts an XBM image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xbm_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_xbm_image_as_image(FltkXbmImage img)","url":"/fltk/ddn/lib/fltk/images/fltk_xbm_image_as_image.html"},{"doc":"Gets the error status of an XBM image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xbm_image_fail","package":"fltk","parentType":"","signature":"int fltk_xbm_image_fail(FltkXbmImage img)","url":"/fltk/ddn/lib/fltk/images/fltk_xbm_image_fail.html"},{"doc":"Creates an XPM image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xpm_image_new","package":"fltk","parentType":"","signature":"FltkXpmImage fltk_xpm_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_xpm_image_new.html"},{"doc":"Deletes an XPM image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xpm_image_delete","package":"fltk","parentType":"","signature":"void fltk_xpm_image_delete(FltkXpmImage img)","url":"/fltk/ddn/lib/fltk/images/fltk_xpm_image_delete.html"},{"doc":"Casts an XPM image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xpm_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_xpm_image_as_image(FltkXpmImage img)","url":"/fltk/ddn/lib/fltk/images/fltk_xpm_image_as_image.html"},{"doc":"Gets the error status of an XPM image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_xpm_image_fail","package":"fltk","parentType":"","signature":"int fltk_xpm_image_fail(FltkXpmImage img)","url":"/fltk/ddn/lib/fltk/images/fltk_xpm_image_fail.html"},{"doc":"Creates a new tiled image from a source image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_tiled_image_new","package":"fltk","parentType":"","signature":"FltkTiledImage fltk_tiled_image_new(FltkImage image,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/images/fltk_tiled_image_new.html"},{"doc":"Deletes a tiled image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_tiled_image_delete","package":"fltk","parentType":"","signature":"void fltk_tiled_image_delete(FltkTiledImage ti)","url":"/fltk/ddn/lib/fltk/images/fltk_tiled_image_delete.html"},{"doc":"Casts a tiled image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_tiled_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_tiled_image_as_image(FltkTiledImage ti)","url":"/fltk/ddn/lib/fltk/images/fltk_tiled_image_as_image.html"},{"doc":"Gets a shared image from file (loads if not cached).","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_get","package":"fltk","parentType":"","signature":"FltkSharedImage fltk_shared_image_get(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_shared_image_get.html"},{"doc":"Finds a shared image in the cache.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_find","package":"fltk","parentType":"","signature":"FltkSharedImage fltk_shared_image_find(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/images/fltk_shared_image_find.html"},{"doc":"Releases a reference to a shared image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_release","package":"fltk","parentType":"","signature":"void fltk_shared_image_release(FltkSharedImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_shared_image_release.html"},{"doc":"Casts a shared image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_shared_image_as_image(FltkSharedImage image)","url":"/fltk/ddn/lib/fltk/images/fltk_shared_image_as_image.html"},{"doc":"Opaque handle for Fl_Image base class.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkImageHandle","package":"fltk","parentType":"","signature":"FltkImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkImageHandle"},{"doc":"Alias for image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkImage","package":"fltk","parentType":"","signature":"FltkImage = FltkImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkImage"},{"doc":"Opaque handle for Fl_RGB_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkRgbImageHandle","package":"fltk","parentType":"","signature":"FltkRgbImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkRgbImageHandle"},{"doc":"Alias for RGB image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkRgbImage","package":"fltk","parentType":"","signature":"FltkRgbImage = FltkRgbImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkRgbImage"},{"doc":"Opaque handle for Fl_Bitmap.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkBitmapHandle","package":"fltk","parentType":"","signature":"FltkBitmapHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkBitmapHandle"},{"doc":"Alias for bitmap handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkBitmap","package":"fltk","parentType":"","signature":"FltkBitmap = FltkBitmapHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkBitmap"},{"doc":"Opaque handle for Fl_Pixmap.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkPixmapHandle","package":"fltk","parentType":"","signature":"FltkPixmapHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkPixmapHandle"},{"doc":"Alias for pixmap handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkPixmap","package":"fltk","parentType":"","signature":"FltkPixmap = FltkPixmapHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkPixmap"},{"doc":"Opaque handle for Fl_Shared_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkSharedImageHandle","package":"fltk","parentType":"","signature":"FltkSharedImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkSharedImageHandle"},{"doc":"Alias for shared image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkSharedImage","package":"fltk","parentType":"","signature":"FltkSharedImage = FltkSharedImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkSharedImage"},{"doc":"Opaque handle for Fl_BMP_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkBmpImageHandle","package":"fltk","parentType":"","signature":"FltkBmpImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkBmpImageHandle"},{"doc":"Alias for BMP image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkBmpImage","package":"fltk","parentType":"","signature":"FltkBmpImage = FltkBmpImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkBmpImage"},{"doc":"Opaque handle for Fl_GIF_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkGifImageHandle","package":"fltk","parentType":"","signature":"FltkGifImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkGifImageHandle"},{"doc":"Alias for GIF image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkGifImage","package":"fltk","parentType":"","signature":"FltkGifImage = FltkGifImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkGifImage"},{"doc":"Opaque handle for Fl_JPEG_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkJpegImageHandle","package":"fltk","parentType":"","signature":"FltkJpegImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkJpegImageHandle"},{"doc":"Alias for JPEG image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkJpegImage","package":"fltk","parentType":"","signature":"FltkJpegImage = FltkJpegImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkJpegImage"},{"doc":"Opaque handle for Fl_PNG_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkPngImageHandle","package":"fltk","parentType":"","signature":"FltkPngImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkPngImageHandle"},{"doc":"Alias for PNG image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkPngImage","package":"fltk","parentType":"","signature":"FltkPngImage = FltkPngImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkPngImage"},{"doc":"Opaque handle for Fl_PNM_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkPnmImageHandle","package":"fltk","parentType":"","signature":"FltkPnmImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkPnmImageHandle"},{"doc":"Alias for PNM image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkPnmImage","package":"fltk","parentType":"","signature":"FltkPnmImage = FltkPnmImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkPnmImage"},{"doc":"Opaque handle for Fl_XBM_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkXbmImageHandle","package":"fltk","parentType":"","signature":"FltkXbmImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkXbmImageHandle"},{"doc":"Alias for XBM image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkXbmImage","package":"fltk","parentType":"","signature":"FltkXbmImage = FltkXbmImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkXbmImage"},{"doc":"Opaque handle for Fl_XPM_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkXpmImageHandle","package":"fltk","parentType":"","signature":"FltkXpmImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkXpmImageHandle"},{"doc":"Alias for XPM image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkXpmImage","package":"fltk","parentType":"","signature":"FltkXpmImage = FltkXpmImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkXpmImage"},{"doc":"Opaque handle for Fl_Tiled_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkTiledImageHandle","package":"fltk","parentType":"","signature":"FltkTiledImageHandle","url":"/fltk/ddn/lib/fltk/images.html#FltkTiledImageHandle"},{"doc":"Alias for tiled image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkTiledImage","package":"fltk","parentType":"","signature":"FltkTiledImage = FltkTiledImageHandle *","url":"/fltk/ddn/lib/fltk/images.html#FltkTiledImage"},{"doc":"Image loading error codes.","kind":"enum","module":"ddn.lib.fltk.images","name":"FltkImageError","package":"fltk","parentType":"","signature":"FltkImageError","url":"/fltk/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Image loaded successfully","kind":"enum_member","module":"ddn.lib.fltk.images","name":"OK","package":"fltk","parentType":"","signature":"OK = 0","url":"/fltk/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"File not found or cannot be opened","kind":"enum_member","module":"ddn.lib.fltk.images","name":"FILE_NOT_FOUND","package":"fltk","parentType":"","signature":"FILE_NOT_FOUND = 1","url":"/fltk/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Invalid or corrupt image data","kind":"enum_member","module":"ddn.lib.fltk.images","name":"INVALID_DATA","package":"fltk","parentType":"","signature":"INVALID_DATA = 2","url":"/fltk/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Unsupported image format","kind":"enum_member","module":"ddn.lib.fltk.images","name":"UNSUPPORTED_FORMAT","package":"fltk","parentType":"","signature":"UNSUPPORTED_FORMAT = 3","url":"/fltk/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Memory allocation failed","kind":"enum_member","module":"ddn.lib.fltk.images","name":"OUT_OF_MEMORY","package":"fltk","parentType":"","signature":"OUT_OF_MEMORY = 4","url":"/fltk/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"FLTK Library Bindings for D","kind":"module","module":"ddn.lib.fltk","name":"ddn.lib.fltk","package":"fltk","parentType":"","signature":"","url":"/fltk/ddn/lib/fltk.html"},{"doc":"FLTK pkg-config and fltk-config Probing Module","kind":"module","module":"ddn.lib.fltk.pkg_config","name":"ddn.lib.fltk.pkg_config","package":"fltk","parentType":"","signature":"","url":"/fltk/ddn/lib/fltk/pkg_config.html"},{"doc":"Returns the pkg-config package name for an FLTK component.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"pkgConfigName","package":"fltk","parentType":"","signature":"string pkgConfigName(Component component)","url":"/fltk/ddn/lib/fltk/pkg_config/pkgConfigName.html"},{"doc":"Executes a command and returns its output if successful.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"executeCommand","package":"fltk","parentType":"","signature":"auto executeCommand(string[]  args)","url":"/fltk/ddn/lib/fltk/pkg_config/executeCommand.html"},{"doc":"Parses flags string into include paths, library paths, and library names.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"parseFlags","package":"fltk","parentType":"","signature":"void parseFlags(\n       string flags,\n       out  string[]  includePaths,\n       out  string[]  libPaths,\n       out  string[]  libs\n)","url":"/fltk/ddn/lib/fltk/pkg_config/parseFlags.html"},{"doc":"Queries pkg-config for a specific FLTK component.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"queryPkgConfig","package":"fltk","parentType":"","signature":"ComponentConfig queryPkgConfig(Component component)","url":"/fltk/ddn/lib/fltk/pkg_config/queryPkgConfig.html"},{"doc":"Queries fltk-config for library configuration.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"queryFltkConfig","package":"fltk","parentType":"","signature":"ComponentConfig queryFltkConfig(Component component)","url":"/fltk/ddn/lib/fltk/pkg_config/queryFltkConfig.html"},{"doc":"Probes for FLTK component configuration using all available methods.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"probeComponent","package":"fltk","parentType":"","signature":"ComponentConfig probeComponent(Component component)","url":"/fltk/ddn/lib/fltk/pkg_config/probeComponent.html"},{"doc":"Removes duplicate entries from a path array while preserving order.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"uniquePaths","package":"fltk","parentType":"","signature":"string[] uniquePaths(string[]  paths)","url":"/fltk/ddn/lib/fltk/pkg_config/uniquePaths.html"},{"doc":"Probes for all FLTK components and returns combined configuration.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"probeFltkConfig","package":"fltk","parentType":"","signature":"Config probeFltkConfig()","url":"/fltk/ddn/lib/fltk/pkg_config/probeFltkConfig.html"},{"doc":"Checks if pkg-config is available on the system.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"isPkgConfigAvailable","package":"fltk","parentType":"","signature":"bool isPkgConfigAvailable()","url":"/fltk/ddn/lib/fltk/pkg_config/isPkgConfigAvailable.html"},{"doc":"Checks if fltk-config is available on the system.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"isFltkConfigAvailable","package":"fltk","parentType":"","signature":"bool isFltkConfigAvailable()","url":"/fltk/ddn/lib/fltk/pkg_config/isFltkConfigAvailable.html"},{"doc":"Determines the best available configuration source.","kind":"function","module":"ddn.lib.fltk.pkg_config","name":"detectConfigSource","package":"fltk","parentType":"","signature":"ConfigSource detectConfigSource()","url":"/fltk/ddn/lib/fltk/pkg_config/detectConfigSource.html"},{"doc":"Enumeration of FLTK library components.","kind":"enum","module":"ddn.lib.fltk.pkg_config","name":"Component","package":"fltk","parentType":"","signature":"Component","url":"/fltk/ddn/lib/fltk/pkg_config.html#Component"},{"doc":"Core FLTK library","kind":"enum_member","module":"ddn.lib.fltk.pkg_config","name":"CORE","package":"fltk","parentType":"","signature":"CORE = ","url":"/fltk/ddn/lib/fltk/pkg_config.html#Component"},{"doc":"FLTK images library for image format support","kind":"enum_member","module":"ddn.lib.fltk.pkg_config","name":"IMAGES","package":"fltk","parentType":"","signature":"IMAGES = ","url":"/fltk/ddn/lib/fltk/pkg_config.html#Component"},{"doc":"FLTK OpenGL library","kind":"enum_member","module":"ddn.lib.fltk.pkg_config","name":"GL","package":"fltk","parentType":"","signature":"GL = ","url":"/fltk/ddn/lib/fltk/pkg_config.html#Component"},{"doc":"Holds configuration information for an FLTK component.","kind":"struct","module":"ddn.lib.fltk.pkg_config","name":"ComponentConfig","package":"fltk","parentType":"","signature":"ComponentConfig","url":"/fltk/ddn/lib/fltk/pkg_config.html#ComponentConfig"},{"doc":"Returns all flags as a single string suitable for passing to compiler.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"cflagsString","package":"fltk","parentType":"ComponentConfig","signature":"string cflagsString()","url":"/fltk/ddn/lib/fltk/pkg_config/ComponentConfig.cflagsString.html"},{"doc":"Returns all linker flags as a single string.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"ldflagsString","package":"fltk","parentType":"ComponentConfig","signature":"string ldflagsString()","url":"/fltk/ddn/lib/fltk/pkg_config/ComponentConfig.ldflagsString.html"},{"doc":"Holds configuration for all FLTK components.","kind":"struct","module":"ddn.lib.fltk.pkg_config","name":"Config","package":"fltk","parentType":"","signature":"Config","url":"/fltk/ddn/lib/fltk/pkg_config.html#Config"},{"doc":"Checks if core FLTK is available.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"isCoreAvailable","package":"fltk","parentType":"Config","signature":"bool isCoreAvailable()","url":"/fltk/ddn/lib/fltk/pkg_config/Config.isCoreAvailable.html"},{"doc":"Checks if FLTK images library is available.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"isImagesAvailable","package":"fltk","parentType":"Config","signature":"bool isImagesAvailable()","url":"/fltk/ddn/lib/fltk/pkg_config/Config.isImagesAvailable.html"},{"doc":"Checks if FLTK OpenGL library is available.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"isGlAvailable","package":"fltk","parentType":"Config","signature":"bool isGlAvailable()","url":"/fltk/ddn/lib/fltk/pkg_config/Config.isGlAvailable.html"},{"doc":"Returns combined include paths from all available components.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"allIncludePaths","package":"fltk","parentType":"Config","signature":"string[] allIncludePaths()","url":"/fltk/ddn/lib/fltk/pkg_config/Config.allIncludePaths.html"},{"doc":"Returns combined library paths from all available components.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"allLibPaths","package":"fltk","parentType":"Config","signature":"string[] allLibPaths()","url":"/fltk/ddn/lib/fltk/pkg_config/Config.allLibPaths.html"},{"doc":"Returns combined library names from all available components.","kind":"method","module":"ddn.lib.fltk.pkg_config","name":"allLibs","package":"fltk","parentType":"Config","signature":"string[] allLibs()","url":"/fltk/ddn/lib/fltk/pkg_config/Config.allLibs.html"},{"doc":"Enumeration of configuration source types.","kind":"enum","module":"ddn.lib.fltk.pkg_config","name":"ConfigSource","package":"fltk","parentType":"","signature":"ConfigSource","url":"/fltk/ddn/lib/fltk/pkg_config.html#ConfigSource"},{"doc":"Configuration obtained from pkg-config","kind":"enum_member","module":"ddn.lib.fltk.pkg_config","name":"PKG_CONFIG","package":"fltk","parentType":"","signature":"PKG_CONFIG = ","url":"/fltk/ddn/lib/fltk/pkg_config.html#ConfigSource"},{"doc":"Configuration obtained from fltk-config","kind":"enum_member","module":"ddn.lib.fltk.pkg_config","name":"FLTK_CONFIG","package":"fltk","parentType":"","signature":"FLTK_CONFIG = ","url":"/fltk/ddn/lib/fltk/pkg_config.html#ConfigSource"},{"doc":"No configuration source available","kind":"enum_member","module":"ddn.lib.fltk.pkg_config","name":"NONE","package":"fltk","parentType":"","signature":"NONE = ","url":"/fltk/ddn/lib/fltk/pkg_config.html#ConfigSource"},{"doc":"FLTK C Shim Bindings","kind":"module","module":"ddn.lib.fltk.shim","name":"ddn.lib.fltk.shim","package":"fltk","parentType":"","signature":"","url":"/fltk/ddn/lib/fltk/shim.html"},{"doc":"Runs the FLTK event loop until all windows are closed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_run","package":"fltk","parentType":"","signature":"int fltk_run()","url":"/fltk/ddn/lib/fltk/shim/fltk_run.html"},{"doc":"Waits for events with optional timeout.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wait","package":"fltk","parentType":"","signature":"int fltk_wait(double  seconds)","url":"/fltk/ddn/lib/fltk/shim/fltk_wait.html"},{"doc":"Checks for and processes pending events without blocking.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check","package":"fltk","parentType":"","signature":"int fltk_check()","url":"/fltk/ddn/lib/fltk/shim/fltk_check.html"},{"doc":"Checks if events are ready without processing them.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_ready","package":"fltk","parentType":"","signature":"int fltk_ready()","url":"/fltk/ddn/lib/fltk/shim/fltk_ready.html"},{"doc":"Gets the FLTK version as a double (e.g., 1.0304 for 1.3.4).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_version","package":"fltk","parentType":"","signature":"double fltk_version()","url":"/fltk/ddn/lib/fltk/shim/fltk_version.html"},{"doc":"Gets the FLTK API version as an integer (e.g., 10304 for 1.3.4).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_api_version","package":"fltk","parentType":"","signature":"int fltk_api_version()","url":"/fltk/ddn/lib/fltk/shim/fltk_api_version.html"},{"doc":"Gets the FLTK ABI version as an integer.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_abi_version","package":"fltk","parentType":"","signature":"int fltk_abi_version()","url":"/fltk/ddn/lib/fltk/shim/fltk_abi_version.html"},{"doc":"Sets the X display to use for subsequent windows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_display","package":"fltk","parentType":"","signature":"void fltk_display(const(char) *  d)","url":"/fltk/ddn/lib/fltk/shim/fltk_display.html"},{"doc":"Requests a visual type for windows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_visual","package":"fltk","parentType":"","signature":"int fltk_visual(int  mode)","url":"/fltk/ddn/lib/fltk/shim/fltk_visual.html"},{"doc":"Requests FLTK to use its own colormap.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_own_colormap","package":"fltk","parentType":"","signature":"void fltk_own_colormap()","url":"/fltk/ddn/lib/fltk/shim/fltk_own_colormap.html"},{"doc":"Loads system colors into FLTK's color palette.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_get_system_colors","package":"fltk","parentType":"","signature":"void fltk_get_system_colors()","url":"/fltk/ddn/lib/fltk/shim/fltk_get_system_colors.html"},{"doc":"Sets the default foreground color for labels.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_foreground","package":"fltk","parentType":"","signature":"void fltk_foreground(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_foreground.html"},{"doc":"Sets the default background color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_background","package":"fltk","parentType":"","signature":"void fltk_background(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_background.html"},{"doc":"Sets the default background color for text widgets.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_background2","package":"fltk","parentType":"","signature":"void fltk_background2(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_background2.html"},{"doc":"Gets the default scrollbar size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_size","package":"fltk","parentType":"","signature":"int fltk_scrollbar_size()","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_size.html"},{"doc":"Sets the default scrollbar size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_scrollbar_size","package":"fltk","parentType":"","signature":"void fltk_set_scrollbar_size(int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_scrollbar_size.html"},{"doc":"Gets an FLTK option value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_option","package":"fltk","parentType":"","signature":"int fltk_option(int  opt)","url":"/fltk/ddn/lib/fltk/shim/fltk_option.html"},{"doc":"Sets an FLTK option value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_option","package":"fltk","parentType":"","signature":"void fltk_set_option(int  opt,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_option.html"},{"doc":"Adds a check callback (called during event processing).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_add_check","package":"fltk","parentType":"","signature":"void fltk_add_check(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_add_check.html"},{"doc":"Checks if a check callback exists.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_has_check","package":"fltk","parentType":"","signature":"int fltk_has_check(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_has_check.html"},{"doc":"Removes a check callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_remove_check","package":"fltk","parentType":"","signature":"void fltk_remove_check(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_remove_check.html"},{"doc":"Gets the global damage flag.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_damage","package":"fltk","parentType":"","signature":"int fltk_damage()","url":"/fltk/ddn/lib/fltk/shim/fltk_damage.html"},{"doc":"Marks all widgets for redraw.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_redraw","package":"fltk","parentType":"","signature":"void fltk_redraw()","url":"/fltk/ddn/lib/fltk/shim/fltk_redraw.html"},{"doc":"Gets the first visible window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_first_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_first_window()","url":"/fltk/ddn/lib/fltk/shim/fltk_first_window.html"},{"doc":"Gets the next window after the given one.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_next_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_next_window(WindowPtr win)","url":"/fltk/ddn/lib/fltk/shim/fltk_next_window.html"},{"doc":"Gets the current modal window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_modal","package":"fltk","parentType":"","signature":"WindowPtr fltk_modal()","url":"/fltk/ddn/lib/fltk/shim/fltk_modal.html"},{"doc":"Sets the current group","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_current_set","package":"fltk","parentType":"","signature":"void fltk_group_current_set(GroupPtr group)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_current_set.html"},{"doc":"Returns the currently active group","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_current","package":"fltk","parentType":"","signature":"GroupPtr fltk_group_current()","url":"/fltk/ddn/lib/fltk/shim/fltk_group_current.html"},{"doc":"Returns the parent group of a widget","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_parent","package":"fltk","parentType":"","signature":"GroupPtr fltk_widget_parent(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_parent.html"},{"doc":"Gets the current grab window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_grab","package":"fltk","parentType":"","signature":"WindowPtr fltk_grab()","url":"/fltk/ddn/lib/fltk/shim/fltk_grab.html"},{"doc":"Sets the grab window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_grab","package":"fltk","parentType":"","signature":"void fltk_set_grab(WindowPtr win)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_grab.html"},{"doc":"Releases the grab.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_release","package":"fltk","parentType":"","signature":"void fltk_release()","url":"/fltk/ddn/lib/fltk/shim/fltk_release.html"},{"doc":"Gets the widget currently below the mouse.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_belowmouse","package":"fltk","parentType":"","signature":"WidgetPtr fltk_belowmouse()","url":"/fltk/ddn/lib/fltk/shim/fltk_belowmouse.html"},{"doc":"Sets the widget below the mouse.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_belowmouse","package":"fltk","parentType":"","signature":"void fltk_set_belowmouse(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_belowmouse.html"},{"doc":"Gets the widget being pushed (mouse button held).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pushed","package":"fltk","parentType":"","signature":"WidgetPtr fltk_pushed()","url":"/fltk/ddn/lib/fltk/shim/fltk_pushed.html"},{"doc":"Sets the pushed widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_pushed","package":"fltk","parentType":"","signature":"void fltk_set_pushed(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_pushed.html"},{"doc":"Gets the widget with keyboard focus.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_focus","package":"fltk","parentType":"","signature":"WidgetPtr fltk_focus()","url":"/fltk/ddn/lib/fltk/shim/fltk_focus.html"},{"doc":"Sets the keyboard focus to a widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_focus","package":"fltk","parentType":"","signature":"void fltk_set_focus(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_focus.html"},{"doc":"Adds a one-shot timeout callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_add_timeout","package":"fltk","parentType":"","signature":"void fltk_add_timeout(double  seconds,  TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_add_timeout.html"},{"doc":"Repeats a timeout from within a timeout callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_repeat_timeout","package":"fltk","parentType":"","signature":"void fltk_repeat_timeout(double  seconds,  TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_repeat_timeout.html"},{"doc":"Checks if a timeout callback exists.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_has_timeout","package":"fltk","parentType":"","signature":"int fltk_has_timeout(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_has_timeout.html"},{"doc":"Removes a timeout callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_remove_timeout","package":"fltk","parentType":"","signature":"void fltk_remove_timeout(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_remove_timeout.html"},{"doc":"Adds an idle callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_add_idle","package":"fltk","parentType":"","signature":"void fltk_add_idle(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_add_idle.html"},{"doc":"Checks if an idle callback exists.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_has_idle","package":"fltk","parentType":"","signature":"int fltk_has_idle(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_has_idle.html"},{"doc":"Removes an idle callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_remove_idle","package":"fltk","parentType":"","signature":"void fltk_remove_idle(TimeoutHandler callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_remove_idle.html"},{"doc":"Gets the current event's X coordinate.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_x","package":"fltk","parentType":"","signature":"int fltk_event_x()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_x.html"},{"doc":"Gets the current event's Y coordinate.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_y","package":"fltk","parentType":"","signature":"int fltk_event_y()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_y.html"},{"doc":"Gets the current event's root X coordinate.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_x_root","package":"fltk","parentType":"","signature":"int fltk_event_x_root()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_x_root.html"},{"doc":"Gets the current event's root Y coordinate.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_y_root","package":"fltk","parentType":"","signature":"int fltk_event_y_root()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_y_root.html"},{"doc":"Gets the mouse button that triggered the current event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_button","package":"fltk","parentType":"","signature":"int fltk_event_button()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_button.html"},{"doc":"Gets the number of clicks for the current event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_clicks","package":"fltk","parentType":"","signature":"int fltk_event_clicks()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_clicks.html"},{"doc":"Gets the key code for the current keyboard event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_key","package":"fltk","parentType":"","signature":"int fltk_event_key()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_key.html"},{"doc":"Gets the modifier state for the current event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_state","package":"fltk","parentType":"","signature":"int fltk_event_state()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_state.html"},{"doc":"Gets the text for the current keyboard event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_text","package":"fltk","parentType":"","signature":"const(char) * fltk_event_text()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_text.html"},{"doc":"Gets the length of the event text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_length","package":"fltk","parentType":"","signature":"int fltk_event_length()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_length.html"},{"doc":"Gets the original key code before any remapping.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_original_key","package":"fltk","parentType":"","signature":"int fltk_event_original_key()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_original_key.html"},{"doc":"Checks if the current event is a click (not a drag).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_is_click","package":"fltk","parentType":"","signature":"int fltk_event_is_click()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_is_click.html"},{"doc":"Sets the click flag for the current event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_set_is_click","package":"fltk","parentType":"","signature":"void fltk_event_set_is_click(int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_event_set_is_click.html"},{"doc":"Checks if the event is inside a rectangle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_inside_rect","package":"fltk","parentType":"","signature":"int fltk_event_inside_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_event_inside_rect.html"},{"doc":"Checks if the event is inside a widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_inside_widget","package":"fltk","parentType":"","signature":"int fltk_event_inside_widget(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_event_inside_widget.html"},{"doc":"Checks if a key is currently pressed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_get_key","package":"fltk","parentType":"","signature":"int fltk_get_key(int  key)","url":"/fltk/ddn/lib/fltk/shim/fltk_get_key.html"},{"doc":"Gets the current mouse position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_get_mouse","package":"fltk","parentType":"","signature":"void fltk_get_mouse(int *  x,  int *  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_get_mouse.html"},{"doc":"Handles compose/dead key sequences.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_compose","package":"fltk","parentType":"","signature":"int fltk_compose(int *  del)","url":"/fltk/ddn/lib/fltk/shim/fltk_compose.html"},{"doc":"Resets the compose state.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_compose_reset","package":"fltk","parentType":"","signature":"void fltk_compose_reset()","url":"/fltk/ddn/lib/fltk/shim/fltk_compose_reset.html"},{"doc":"Gets the widget's X position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_x","package":"fltk","parentType":"","signature":"int fltk_widget_x(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_x.html"},{"doc":"Gets the widget's Y position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_y","package":"fltk","parentType":"","signature":"int fltk_widget_y(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_y.html"},{"doc":"Gets the widget's width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_w","package":"fltk","parentType":"","signature":"int fltk_widget_w(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_w.html"},{"doc":"Gets the widget's height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_h","package":"fltk","parentType":"","signature":"int fltk_widget_h(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_h.html"},{"doc":"Resizes and repositions a widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_resize","package":"fltk","parentType":"","signature":"void fltk_widget_resize(WidgetPtr widget,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_resize.html"},{"doc":"Marks the widget for redrawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_redraw","package":"fltk","parentType":"","signature":"void fltk_widget_redraw(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_redraw.html"},{"doc":"Gets the widget's label text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_label","package":"fltk","parentType":"","signature":"const(char) * fltk_widget_label(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_label.html"},{"doc":"Sets the widget's label text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_set_label","package":"fltk","parentType":"","signature":"void fltk_widget_set_label(WidgetPtr widget,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_set_label.html"},{"doc":"Sets the widget's image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_set_image","package":"fltk","parentType":"","signature":"void fltk_widget_set_image(WidgetPtr widget,  FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_set_image.html"},{"doc":"Gets the widget's image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_get_image","package":"fltk","parentType":"","signature":"FltkImage fltk_widget_get_image(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_get_image.html"},{"doc":"Sets the widget's deactivation image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_set_deimage","package":"fltk","parentType":"","signature":"void fltk_widget_set_deimage(WidgetPtr widget,  FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_set_deimage.html"},{"doc":"Gets the widget's deactivation image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_get_deimage","package":"fltk","parentType":"","signature":"FltkImage fltk_widget_get_deimage(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_get_deimage.html"},{"doc":"Gets the image width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_w","package":"fltk","parentType":"","signature":"int fltk_image_w(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_w.html"},{"doc":"Gets the image height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_h","package":"fltk","parentType":"","signature":"int fltk_image_h(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_h.html"},{"doc":"Gets the image depth (bytes per pixel).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_d","package":"fltk","parentType":"","signature":"int fltk_image_d(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_d.html"},{"doc":"Gets the image line data size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_ld","package":"fltk","parentType":"","signature":"int fltk_image_ld(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_ld.html"},{"doc":"Gets the image data count.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_count","package":"fltk","parentType":"","signature":"int fltk_image_count(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_count.html"},{"doc":"Gets a pointer to the image pixel data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_data","package":"fltk","parentType":"","signature":"const(ubyte *) * fltk_image_data(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_data.html"},{"doc":"Creates a copy of the image, optionally scaled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_copy","package":"fltk","parentType":"","signature":"FltkImage fltk_image_copy(FltkImage image,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_copy.html"},{"doc":"Applies a color average to the image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_color_average","package":"fltk","parentType":"","signature":"void fltk_image_color_average(FltkImage image,  uint  color,  float  blend)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_color_average.html"},{"doc":"Creates an inactive (grayed) version of the image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_inactive","package":"fltk","parentType":"","signature":"void fltk_image_inactive(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_inactive.html"},{"doc":"Desaturates the image in place.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_desaturate","package":"fltk","parentType":"","signature":"void fltk_image_desaturate(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_desaturate.html"},{"doc":"Deletes an image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_delete","package":"fltk","parentType":"","signature":"void fltk_image_delete(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_delete.html"},{"doc":"Creates a new bitmap from XBM data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_bitmap_new","package":"fltk","parentType":"","signature":"FltkImage fltk_bitmap_new(const(ubyte) *  bits,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_bitmap_new.html"},{"doc":"Deletes a bitmap.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_bitmap_delete","package":"fltk","parentType":"","signature":"void fltk_bitmap_delete(FltkImage bm)","url":"/fltk/ddn/lib/fltk/shim/fltk_bitmap_delete.html"},{"doc":"Casts a bitmap to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_bitmap_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_bitmap_as_image(FltkImage bm)","url":"/fltk/ddn/lib/fltk/shim/fltk_bitmap_as_image.html"},{"doc":"Creates a new pixmap from XPM data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pixmap_new","package":"fltk","parentType":"","signature":"FltkImage fltk_pixmap_new(const(char *) *  data)","url":"/fltk/ddn/lib/fltk/shim/fltk_pixmap_new.html"},{"doc":"Deletes a pixmap.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pixmap_delete","package":"fltk","parentType":"","signature":"void fltk_pixmap_delete(FltkImage pm)","url":"/fltk/ddn/lib/fltk/shim/fltk_pixmap_delete.html"},{"doc":"Casts a pixmap to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pixmap_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_pixmap_as_image(FltkImage pm)","url":"/fltk/ddn/lib/fltk/shim/fltk_pixmap_as_image.html"},{"doc":"Creates a new RGB image from pixel data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_rgb_image_new","package":"fltk","parentType":"","signature":"FltkImage fltk_rgb_image_new(const(ubyte) *  data,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/ddn/lib/fltk/shim/fltk_rgb_image_new.html"},{"doc":"Deletes an RGB image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_rgb_image_delete","package":"fltk","parentType":"","signature":"void fltk_rgb_image_delete(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_rgb_image_delete.html"},{"doc":"Casts an RGB image to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_rgb_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_rgb_image_as_image(FltkImage image)","url":"/fltk/ddn/lib/fltk/shim/fltk_rgb_image_as_image.html"},{"doc":"Creates a new tiled image from a source image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tiled_image_new","package":"fltk","parentType":"","signature":"FltkImage fltk_tiled_image_new(FltkImage image,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_tiled_image_new.html"},{"doc":"Deletes a tiled image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tiled_image_delete","package":"fltk","parentType":"","signature":"void fltk_tiled_image_delete(FltkImage ti)","url":"/fltk/ddn/lib/fltk/shim/fltk_tiled_image_delete.html"},{"doc":"Casts a tiled image to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tiled_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_tiled_image_as_image(FltkImage ti)","url":"/fltk/ddn/lib/fltk/shim/fltk_tiled_image_as_image.html"},{"doc":"Creates an XBM image from a file.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xbm_image_new","package":"fltk","parentType":"","signature":"FltkImage fltk_xbm_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_xbm_image_new.html"},{"doc":"Deletes an XBM image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xbm_image_delete","package":"fltk","parentType":"","signature":"void fltk_xbm_image_delete(FltkImage img)","url":"/fltk/ddn/lib/fltk/shim/fltk_xbm_image_delete.html"},{"doc":"Casts an XBM image to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xbm_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_xbm_image_as_image(FltkImage img)","url":"/fltk/ddn/lib/fltk/shim/fltk_xbm_image_as_image.html"},{"doc":"Gets the error status of an XBM image load.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xbm_image_fail","package":"fltk","parentType":"","signature":"int fltk_xbm_image_fail(FltkImage img)","url":"/fltk/ddn/lib/fltk/shim/fltk_xbm_image_fail.html"},{"doc":"Creates an XPM image from a file.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xpm_image_new","package":"fltk","parentType":"","signature":"FltkImage fltk_xpm_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_xpm_image_new.html"},{"doc":"Deletes an XPM image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xpm_image_delete","package":"fltk","parentType":"","signature":"void fltk_xpm_image_delete(FltkImage img)","url":"/fltk/ddn/lib/fltk/shim/fltk_xpm_image_delete.html"},{"doc":"Casts an XPM image to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xpm_image_as_image","package":"fltk","parentType":"","signature":"FltkImage fltk_xpm_image_as_image(FltkImage img)","url":"/fltk/ddn/lib/fltk/shim/fltk_xpm_image_as_image.html"},{"doc":"Gets the error status of an XPM image load.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_xpm_image_fail","package":"fltk","parentType":"","signature":"int fltk_xpm_image_fail(FltkImage img)","url":"/fltk/ddn/lib/fltk/shim/fltk_xpm_image_fail.html"},{"doc":"Sets the widget's callback function.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_set_callback","package":"fltk","parentType":"","signature":"void fltk_widget_set_callback(WidgetPtr widget,  ShimCallback callback,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_set_callback.html"},{"doc":"Shows the widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_show","package":"fltk","parentType":"","signature":"void fltk_widget_show(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_show.html"},{"doc":"Hides the widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_hide","package":"fltk","parentType":"","signature":"void fltk_widget_hide(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_hide.html"},{"doc":"Checks if widget is visible.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_visible","package":"fltk","parentType":"","signature":"int fltk_widget_visible(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_visible.html"},{"doc":"Activates the widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_activate","package":"fltk","parentType":"","signature":"void fltk_widget_activate(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_activate.html"},{"doc":"Deactivates the widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_deactivate","package":"fltk","parentType":"","signature":"void fltk_widget_deactivate(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_deactivate.html"},{"doc":"Checks if widget is active.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_widget_active","package":"fltk","parentType":"","signature":"int fltk_widget_active(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_widget_active.html"},{"doc":"Creates a new window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_new","package":"fltk","parentType":"","signature":"WindowPtr fltk_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_new.html"},{"doc":"Creates a new window at specific position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_new_xy","package":"fltk","parentType":"","signature":"WindowPtr fltk_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_new_xy.html"},{"doc":"Destroys a window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_delete","package":"fltk","parentType":"","signature":"void fltk_window_delete(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_delete.html"},{"doc":"Shows a window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_show","package":"fltk","parentType":"","signature":"void fltk_window_show(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_show.html"},{"doc":"Hides a window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_hide","package":"fltk","parentType":"","signature":"void fltk_window_hide(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_hide.html"},{"doc":"Checks if window is shown.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_shown","package":"fltk","parentType":"","signature":"int fltk_window_shown(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_shown.html"},{"doc":"Makes the window resizable.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_resizable","package":"fltk","parentType":"","signature":"void fltk_window_resizable(WindowPtr window,  WidgetPtr resizable)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_resizable.html"},{"doc":"Sets the window's size range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_size_range","package":"fltk","parentType":"","signature":"void fltk_window_size_range(WindowPtr window,  int  minw,  int  minh,  int  maxw,  int  maxh)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_size_range.html"},{"doc":"Casts a window to widget for common operations.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_window_as_widget(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_as_widget.html"},{"doc":"Casts a window to group for container operations.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_window_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_window_as_group(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_window_as_group.html"},{"doc":"Creates a new double-buffered window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_double_window_new","package":"fltk","parentType":"","signature":"DoubleWindowPtr fltk_double_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_double_window_new.html"},{"doc":"Destroys a double-buffered window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_double_window_delete","package":"fltk","parentType":"","signature":"void fltk_double_window_delete(DoubleWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_double_window_delete.html"},{"doc":"Casts a double window to regular window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_double_window_as_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_double_window_as_window(DoubleWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_double_window_as_window.html"},{"doc":"Creates a new single-buffered window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_single_window_new","package":"fltk","parentType":"","signature":"SingleWindowPtr fltk_single_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_single_window_new.html"},{"doc":"Creates a new single-buffered window with position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_single_window_new_xy","package":"fltk","parentType":"","signature":"SingleWindowPtr fltk_single_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_single_window_new_xy.html"},{"doc":"Destroys a single-buffered window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_single_window_delete","package":"fltk","parentType":"","signature":"void fltk_single_window_delete(SingleWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_single_window_delete.html"},{"doc":"Casts a single window to regular window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_single_window_as_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_single_window_as_window(SingleWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_single_window_as_window.html"},{"doc":"Creates a new menu window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_new","package":"fltk","parentType":"","signature":"MenuWindowPtr fltk_menu_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_new.html"},{"doc":"Creates a new menu window with position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_new_xy","package":"fltk","parentType":"","signature":"MenuWindowPtr fltk_menu_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_new_xy.html"},{"doc":"Destroys a menu window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_delete","package":"fltk","parentType":"","signature":"void fltk_menu_window_delete(MenuWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_delete.html"},{"doc":"Casts a menu window to regular window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_as_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_menu_window_as_window(MenuWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_as_window.html"},{"doc":"Returns whether hardware overlay mode is enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_overlay","package":"fltk","parentType":"","signature":"int fltk_menu_window_overlay(MenuWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_overlay.html"},{"doc":"Enables hardware overlay mode if available.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_set_overlay","package":"fltk","parentType":"","signature":"void fltk_menu_window_set_overlay(MenuWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_set_overlay.html"},{"doc":"Disables hardware overlay mode (use normal drawing planes).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_window_clear_overlay","package":"fltk","parentType":"","signature":"void fltk_menu_window_clear_overlay(MenuWindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_window_clear_overlay.html"},{"doc":"Creates a new group widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_new","package":"fltk","parentType":"","signature":"GroupPtr fltk_group_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_new.html"},{"doc":"Destroys a group widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_delete","package":"fltk","parentType":"","signature":"void fltk_group_delete(GroupPtr group)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_delete.html"},{"doc":"Begins adding children to the group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_begin","package":"fltk","parentType":"","signature":"void fltk_group_begin(GroupPtr group)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_begin.html"},{"doc":"Ends adding children to the group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_end","package":"fltk","parentType":"","signature":"void fltk_group_end(GroupPtr group)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_end.html"},{"doc":"Adds a widget to the group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_add","package":"fltk","parentType":"","signature":"void fltk_group_add(GroupPtr group,  WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_add.html"},{"doc":"Removes a widget from the group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_remove","package":"fltk","parentType":"","signature":"void fltk_group_remove(GroupPtr group,  WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_remove.html"},{"doc":"Gets the number of children in the group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_children","package":"fltk","parentType":"","signature":"int fltk_group_children(GroupPtr group)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_children.html"},{"doc":"Gets a child widget by index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_child","package":"fltk","parentType":"","signature":"WidgetPtr fltk_group_child(GroupPtr group,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_child.html"},{"doc":"Casts a group to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_group_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_group_as_widget(GroupPtr group)","url":"/fltk/ddn/lib/fltk/shim/fltk_group_as_widget.html"},{"doc":"Creates a new box widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_box_new","package":"fltk","parentType":"","signature":"BoxPtr fltk_box_new(int  boxtype,  int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_box_new.html"},{"doc":"Destroys a box widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_box_delete","package":"fltk","parentType":"","signature":"void fltk_box_delete(BoxPtr box)","url":"/fltk/ddn/lib/fltk/shim/fltk_box_delete.html"},{"doc":"Casts a box to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_box_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_box_as_widget(BoxPtr box)","url":"/fltk/ddn/lib/fltk/shim/fltk_box_as_widget.html"},{"doc":"Creates a new button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_button_new","package":"fltk","parentType":"","signature":"ButtonPtr fltk_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_button_new.html"},{"doc":"Destroys a button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_button_delete","package":"fltk","parentType":"","signature":"void fltk_button_delete(ButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_button_delete.html"},{"doc":"Gets the button's value (pressed state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_button_value","package":"fltk","parentType":"","signature":"int fltk_button_value(ButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_button_value.html"},{"doc":"Sets the button's value (pressed state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_button_set_value","package":"fltk","parentType":"","signature":"void fltk_button_set_value(ButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_button_set_value.html"},{"doc":"Casts a button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_button_as_widget(ButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_button_as_widget.html"},{"doc":"Creates a new input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_new","package":"fltk","parentType":"","signature":"InputPtr fltk_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_new.html"},{"doc":"Destroys an input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_delete","package":"fltk","parentType":"","signature":"void fltk_input_delete(InputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_delete.html"},{"doc":"Gets the input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_input_value(InputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_value.html"},{"doc":"Sets the input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_set_value","package":"fltk","parentType":"","signature":"void fltk_input_set_value(InputPtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_set_value.html"},{"doc":"Casts an input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_input_as_widget(InputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_as_widget.html"},{"doc":"Creates a new value slider widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_new","package":"fltk","parentType":"","signature":"ValueSliderPtr fltk_value_slider_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_new.html"},{"doc":"Destroys a value slider widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_delete","package":"fltk","parentType":"","signature":"void fltk_value_slider_delete(ValueSliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_delete.html"},{"doc":"Gets the slider's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_value","package":"fltk","parentType":"","signature":"double fltk_value_slider_value(ValueSliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_value.html"},{"doc":"Sets the slider's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_set_value","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_value(ValueSliderPtr slider,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_set_value.html"},{"doc":"Sets the slider's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_set_minimum","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_minimum(ValueSliderPtr slider,  double  min)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_set_minimum.html"},{"doc":"Sets the slider's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_set_maximum","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_maximum(ValueSliderPtr slider,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_set_maximum.html"},{"doc":"Sets the slider's range (minimum and maximum).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_set_range","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_range(ValueSliderPtr slider,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_set_range.html"},{"doc":"Sets the slider's step value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_set_step","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_step(ValueSliderPtr slider,  double  step)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_set_step.html"},{"doc":"Sets the slider type (orientation).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_set_type","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_type(ValueSliderPtr slider,  ubyte  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_set_type.html"},{"doc":"Casts a value slider to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_slider_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_value_slider_as_widget(ValueSliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_slider_as_widget.html"},{"doc":"Creates a new slider widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_new","package":"fltk","parentType":"","signature":"SliderPtr fltk_slider_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_new.html"},{"doc":"Destroys a slider widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_delete","package":"fltk","parentType":"","signature":"void fltk_slider_delete(SliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_delete.html"},{"doc":"Gets the slider's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_value","package":"fltk","parentType":"","signature":"double fltk_slider_value(SliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_value.html"},{"doc":"Sets the slider's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_set_value","package":"fltk","parentType":"","signature":"void fltk_slider_set_value(SliderPtr slider,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_set_value.html"},{"doc":"Sets the slider's range (minimum and maximum).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_set_range","package":"fltk","parentType":"","signature":"void fltk_slider_set_range(SliderPtr slider,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_set_range.html"},{"doc":"Sets the slider's step value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_set_step","package":"fltk","parentType":"","signature":"void fltk_slider_set_step(SliderPtr slider,  double  step)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_set_step.html"},{"doc":"Sets the slider type (orientation).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_set_type","package":"fltk","parentType":"","signature":"void fltk_slider_set_type(SliderPtr slider,  ubyte  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_set_type.html"},{"doc":"Gets the slider type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_slider_get_type(SliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_get_type.html"},{"doc":"Casts a slider to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_slider_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_slider_as_widget(SliderPtr slider)","url":"/fltk/ddn/lib/fltk/shim/fltk_slider_as_widget.html"},{"doc":"Creates a new check button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_button_new","package":"fltk","parentType":"","signature":"CheckButtonPtr fltk_check_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_button_new.html"},{"doc":"Destroys a check button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_button_delete","package":"fltk","parentType":"","signature":"void fltk_check_button_delete(CheckButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_button_delete.html"},{"doc":"Gets the check button's value (checked state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_button_value","package":"fltk","parentType":"","signature":"int fltk_check_button_value(CheckButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_button_value.html"},{"doc":"Sets the check button's value (checked state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_button_set_value","package":"fltk","parentType":"","signature":"void fltk_check_button_set_value(CheckButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_button_set_value.html"},{"doc":"Casts a check button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_check_button_as_widget(CheckButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_button_as_widget.html"},{"doc":"Creates a new radio button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_button_new","package":"fltk","parentType":"","signature":"RadioButtonPtr fltk_radio_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_button_new.html"},{"doc":"Destroys a radio button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_button_delete","package":"fltk","parentType":"","signature":"void fltk_radio_button_delete(RadioButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_button_delete.html"},{"doc":"Gets the radio button's value (selected state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_button_value","package":"fltk","parentType":"","signature":"int fltk_radio_button_value(RadioButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_button_value.html"},{"doc":"Sets the radio button's value (selected state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_button_set_value","package":"fltk","parentType":"","signature":"void fltk_radio_button_set_value(RadioButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_button_set_value.html"},{"doc":"Casts a radio button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_radio_button_as_widget(RadioButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_button_as_widget.html"},{"doc":"Creates a new toggle button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_button_new","package":"fltk","parentType":"","signature":"ToggleButtonPtr fltk_toggle_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_button_new.html"},{"doc":"Destroys a toggle button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_button_delete","package":"fltk","parentType":"","signature":"void fltk_toggle_button_delete(ToggleButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_button_delete.html"},{"doc":"Gets the toggle button's value (toggled state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_button_value","package":"fltk","parentType":"","signature":"int fltk_toggle_button_value(ToggleButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_button_value.html"},{"doc":"Sets the toggle button's value (toggled state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_button_set_value","package":"fltk","parentType":"","signature":"void fltk_toggle_button_set_value(ToggleButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_button_set_value.html"},{"doc":"Casts a toggle button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_toggle_button_as_widget(ToggleButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_button_as_widget.html"},{"doc":"Creates a new light button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_light_button_new","package":"fltk","parentType":"","signature":"LightButtonPtr fltk_light_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_light_button_new.html"},{"doc":"Destroys a light button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_light_button_delete","package":"fltk","parentType":"","signature":"void fltk_light_button_delete(LightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_light_button_delete.html"},{"doc":"Gets the light button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_light_button_value","package":"fltk","parentType":"","signature":"int fltk_light_button_value(LightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_light_button_value.html"},{"doc":"Sets the light button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_light_button_set_value","package":"fltk","parentType":"","signature":"void fltk_light_button_set_value(LightButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_light_button_set_value.html"},{"doc":"Casts a light button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_light_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_light_button_as_widget(LightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_light_button_as_widget.html"},{"doc":"Creates a new radio light button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_light_button_new","package":"fltk","parentType":"","signature":"RadioLightButtonPtr fltk_radio_light_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_light_button_new.html"},{"doc":"Destroys a radio light button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_light_button_delete","package":"fltk","parentType":"","signature":"void fltk_radio_light_button_delete(RadioLightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_light_button_delete.html"},{"doc":"Gets the radio light button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_light_button_value","package":"fltk","parentType":"","signature":"int fltk_radio_light_button_value(RadioLightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_light_button_value.html"},{"doc":"Sets the radio light button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_light_button_set_value","package":"fltk","parentType":"","signature":"void fltk_radio_light_button_set_value(RadioLightButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_light_button_set_value.html"},{"doc":"Casts a radio light button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_light_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_radio_light_button_as_widget(RadioLightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_light_button_as_widget.html"},{"doc":"Creates a new radio round button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_round_button_new","package":"fltk","parentType":"","signature":"RadioRoundButtonPtr fltk_radio_round_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_round_button_new.html"},{"doc":"Destroys a radio round button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_round_button_delete","package":"fltk","parentType":"","signature":"void fltk_radio_round_button_delete(RadioRoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_round_button_delete.html"},{"doc":"Gets the radio round button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_round_button_value","package":"fltk","parentType":"","signature":"int fltk_radio_round_button_value(RadioRoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_round_button_value.html"},{"doc":"Sets the radio round button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_round_button_set_value","package":"fltk","parentType":"","signature":"void fltk_radio_round_button_set_value(RadioRoundButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_round_button_set_value.html"},{"doc":"Casts a radio round button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_radio_round_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_radio_round_button_as_widget(RadioRoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_radio_round_button_as_widget.html"},{"doc":"Creates a new toggle light button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_light_button_new","package":"fltk","parentType":"","signature":"ToggleLightButtonPtr fltk_toggle_light_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_light_button_new.html"},{"doc":"Destroys a toggle light button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_light_button_delete","package":"fltk","parentType":"","signature":"void fltk_toggle_light_button_delete(ToggleLightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_light_button_delete.html"},{"doc":"Gets the toggle light button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_light_button_value","package":"fltk","parentType":"","signature":"int fltk_toggle_light_button_value(ToggleLightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_light_button_value.html"},{"doc":"Sets the toggle light button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_light_button_set_value","package":"fltk","parentType":"","signature":"void fltk_toggle_light_button_set_value(ToggleLightButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_light_button_set_value.html"},{"doc":"Casts a toggle light button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_light_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_toggle_light_button_as_widget(ToggleLightButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_light_button_as_widget.html"},{"doc":"Creates a new toggle round button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_round_button_new","package":"fltk","parentType":"","signature":"ToggleRoundButtonPtr fltk_toggle_round_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_round_button_new.html"},{"doc":"Destroys a toggle round button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_round_button_delete","package":"fltk","parentType":"","signature":"void fltk_toggle_round_button_delete(ToggleRoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_round_button_delete.html"},{"doc":"Gets the toggle round button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_round_button_value","package":"fltk","parentType":"","signature":"int fltk_toggle_round_button_value(ToggleRoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_round_button_value.html"},{"doc":"Sets the toggle round button's value (on/off state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_round_button_set_value","package":"fltk","parentType":"","signature":"void fltk_toggle_round_button_set_value(ToggleRoundButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_round_button_set_value.html"},{"doc":"Casts a toggle round button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_toggle_round_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_toggle_round_button_as_widget(ToggleRoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_toggle_round_button_as_widget.html"},{"doc":"Creates a new repeat button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_repeat_button_new","package":"fltk","parentType":"","signature":"RepeatButtonPtr fltk_repeat_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_repeat_button_new.html"},{"doc":"Destroys a repeat button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_repeat_button_delete","package":"fltk","parentType":"","signature":"void fltk_repeat_button_delete(RepeatButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_repeat_button_delete.html"},{"doc":"Casts a repeat button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_repeat_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_repeat_button_as_widget(RepeatButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_repeat_button_as_widget.html"},{"doc":"Creates a new return button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_return_button_new","package":"fltk","parentType":"","signature":"ReturnButtonPtr fltk_return_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_return_button_new.html"},{"doc":"Destroys a return button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_return_button_delete","package":"fltk","parentType":"","signature":"void fltk_return_button_delete(ReturnButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_return_button_delete.html"},{"doc":"Casts a return button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_return_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_return_button_as_widget(ReturnButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_return_button_as_widget.html"},{"doc":"Creates a new round button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_round_button_new","package":"fltk","parentType":"","signature":"RoundButtonPtr fltk_round_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_round_button_new.html"},{"doc":"Destroys a round button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_round_button_delete","package":"fltk","parentType":"","signature":"void fltk_round_button_delete(RoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_round_button_delete.html"},{"doc":"Gets the round button's value (selected state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_round_button_value","package":"fltk","parentType":"","signature":"int fltk_round_button_value(RoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_round_button_value.html"},{"doc":"Sets the round button's value (selected state).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_round_button_set_value","package":"fltk","parentType":"","signature":"void fltk_round_button_set_value(RoundButtonPtr button,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_round_button_set_value.html"},{"doc":"Casts a round button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_round_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_round_button_as_widget(RoundButtonPtr button)","url":"/fltk/ddn/lib/fltk/shim/fltk_round_button_as_widget.html"},{"doc":"Creates a new float input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_float_input_new","package":"fltk","parentType":"","signature":"FloatInputPtr fltk_float_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_float_input_new.html"},{"doc":"Destroys a float input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_float_input_delete","package":"fltk","parentType":"","signature":"void fltk_float_input_delete(FloatInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_float_input_delete.html"},{"doc":"Gets the float input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_float_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_float_input_value(FloatInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_float_input_value.html"},{"doc":"Sets the float input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_float_input_set_value","package":"fltk","parentType":"","signature":"void fltk_float_input_set_value(FloatInputPtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_float_input_set_value.html"},{"doc":"Casts a float input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_float_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_float_input_as_widget(FloatInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_float_input_as_widget.html"},{"doc":"Creates a new int input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_int_input_new","package":"fltk","parentType":"","signature":"IntInputPtr fltk_int_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_int_input_new.html"},{"doc":"Destroys an int input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_int_input_delete","package":"fltk","parentType":"","signature":"void fltk_int_input_delete(IntInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_int_input_delete.html"},{"doc":"Gets the int input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_int_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_int_input_value(IntInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_int_input_value.html"},{"doc":"Sets the int input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_int_input_set_value","package":"fltk","parentType":"","signature":"void fltk_int_input_set_value(IntInputPtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_int_input_set_value.html"},{"doc":"Casts an int input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_int_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_int_input_as_widget(IntInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_int_input_as_widget.html"},{"doc":"Creates a new secret input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_secret_input_new","package":"fltk","parentType":"","signature":"SecretInputPtr fltk_secret_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_secret_input_new.html"},{"doc":"Destroys a secret input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_secret_input_delete","package":"fltk","parentType":"","signature":"void fltk_secret_input_delete(SecretInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_secret_input_delete.html"},{"doc":"Gets the secret input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_secret_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_secret_input_value(SecretInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_secret_input_value.html"},{"doc":"Sets the secret input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_secret_input_set_value","package":"fltk","parentType":"","signature":"void fltk_secret_input_set_value(SecretInputPtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_secret_input_set_value.html"},{"doc":"Casts a secret input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_secret_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_secret_input_as_widget(SecretInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_secret_input_as_widget.html"},{"doc":"Creates a new multiline input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_input_new","package":"fltk","parentType":"","signature":"MultilineInputPtr fltk_multiline_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_input_new.html"},{"doc":"Destroys a multiline input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_input_delete","package":"fltk","parentType":"","signature":"void fltk_multiline_input_delete(MultilineInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_input_delete.html"},{"doc":"Gets the multiline input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_multiline_input_value(MultilineInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_input_value.html"},{"doc":"Sets the multiline input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_input_set_value","package":"fltk","parentType":"","signature":"void fltk_multiline_input_set_value(MultilineInputPtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_input_set_value.html"},{"doc":"Casts a multiline input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_multiline_input_as_widget(MultilineInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_input_as_widget.html"},{"doc":"Creates a new file input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_input_new","package":"fltk","parentType":"","signature":"FileInputPtr fltk_file_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_input_new.html"},{"doc":"Destroys a file input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_input_delete","package":"fltk","parentType":"","signature":"void fltk_file_input_delete(FileInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_input_delete.html"},{"doc":"Gets the file input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_file_input_value(FileInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_input_value.html"},{"doc":"Sets the file input's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_input_set_value","package":"fltk","parentType":"","signature":"void fltk_file_input_set_value(FileInputPtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_input_set_value.html"},{"doc":"Casts a file input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_file_input_as_widget(FileInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_input_as_widget.html"},{"doc":"Creates a new multiline output widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_output_new","package":"fltk","parentType":"","signature":"MultilineOutputPtr fltk_multiline_output_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_output_new.html"},{"doc":"Destroys a multiline output widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_output_delete","package":"fltk","parentType":"","signature":"void fltk_multiline_output_delete(MultilineOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_output_delete.html"},{"doc":"Gets the multiline output's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_output_value","package":"fltk","parentType":"","signature":"const(char) * fltk_multiline_output_value(MultilineOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_output_value.html"},{"doc":"Sets the multiline output's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_output_set_value","package":"fltk","parentType":"","signature":"void fltk_multiline_output_set_value(MultilineOutputPtr output,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_output_set_value.html"},{"doc":"Casts a multiline output to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multiline_output_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_multiline_output_as_widget(MultilineOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_multiline_output_as_widget.html"},{"doc":"Creates a new dial widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_new","package":"fltk","parentType":"","signature":"DialPtr fltk_dial_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_new.html"},{"doc":"Destroys a dial widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_delete","package":"fltk","parentType":"","signature":"void fltk_dial_delete(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_delete.html"},{"doc":"Gets the dial's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_value","package":"fltk","parentType":"","signature":"double fltk_dial_value(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_value.html"},{"doc":"Sets the dial's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_value","package":"fltk","parentType":"","signature":"void fltk_dial_set_value(DialPtr dial,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_value.html"},{"doc":"Gets the dial's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_minimum","package":"fltk","parentType":"","signature":"double fltk_dial_minimum(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_minimum.html"},{"doc":"Sets the dial's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_minimum","package":"fltk","parentType":"","signature":"void fltk_dial_set_minimum(DialPtr dial,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_minimum.html"},{"doc":"Gets the dial's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_maximum","package":"fltk","parentType":"","signature":"double fltk_dial_maximum(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_maximum.html"},{"doc":"Sets the dial's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_maximum","package":"fltk","parentType":"","signature":"void fltk_dial_set_maximum(DialPtr dial,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_maximum.html"},{"doc":"Sets the dial's range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_range","package":"fltk","parentType":"","signature":"void fltk_dial_set_range(DialPtr dial,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_range.html"},{"doc":"Casts a dial to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_dial_as_widget(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_as_widget.html"},{"doc":"Gets the dial type (0=NORMAL, 1=LINE, 2=FILL).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_type","package":"fltk","parentType":"","signature":"int fltk_dial_type(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_type.html"},{"doc":"Sets the dial type (0=NORMAL, 1=LINE, 2=FILL).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_type","package":"fltk","parentType":"","signature":"void fltk_dial_set_type(DialPtr dial,  int  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_type.html"},{"doc":"Gets the first angle (start angle for the dial arc).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_angle1","package":"fltk","parentType":"","signature":"short fltk_dial_angle1(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_angle1.html"},{"doc":"Sets the first angle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_angle1","package":"fltk","parentType":"","signature":"void fltk_dial_set_angle1(DialPtr dial,  short  angle)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_angle1.html"},{"doc":"Gets the second angle (end angle for the dial arc).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_angle2","package":"fltk","parentType":"","signature":"short fltk_dial_angle2(DialPtr dial)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_angle2.html"},{"doc":"Sets the second angle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_set_angle2","package":"fltk","parentType":"","signature":"void fltk_dial_set_angle2(DialPtr dial,  short  angle)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_set_angle2.html"},{"doc":"Sets both angles at once.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dial_angles","package":"fltk","parentType":"","signature":"void fltk_dial_angles(DialPtr dial,  short  a1,  short  a2)","url":"/fltk/ddn/lib/fltk/shim/fltk_dial_angles.html"},{"doc":"Creates a new counter widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_new","package":"fltk","parentType":"","signature":"CounterPtr fltk_counter_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_new.html"},{"doc":"Destroys a counter widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_delete","package":"fltk","parentType":"","signature":"void fltk_counter_delete(CounterPtr counter)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_delete.html"},{"doc":"Gets the counter's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_value","package":"fltk","parentType":"","signature":"double fltk_counter_value(CounterPtr counter)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_value.html"},{"doc":"Sets the counter's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_set_value","package":"fltk","parentType":"","signature":"void fltk_counter_set_value(CounterPtr counter,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_set_value.html"},{"doc":"Gets the counter's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_minimum","package":"fltk","parentType":"","signature":"double fltk_counter_minimum(CounterPtr counter)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_minimum.html"},{"doc":"Sets the counter's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_set_minimum","package":"fltk","parentType":"","signature":"void fltk_counter_set_minimum(CounterPtr counter,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_set_minimum.html"},{"doc":"Gets the counter's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_maximum","package":"fltk","parentType":"","signature":"double fltk_counter_maximum(CounterPtr counter)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_maximum.html"},{"doc":"Sets the counter's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_set_maximum","package":"fltk","parentType":"","signature":"void fltk_counter_set_maximum(CounterPtr counter,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_set_maximum.html"},{"doc":"Sets the counter's step size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_set_step","package":"fltk","parentType":"","signature":"void fltk_counter_set_step(CounterPtr counter,  double  step)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_set_step.html"},{"doc":"Gets the counter type (0=NORMAL, 1=SIMPLE).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_counter_get_type(CounterPtr counter)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_get_type.html"},{"doc":"Sets the counter type (0=NORMAL, 1=SIMPLE).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_set_type","package":"fltk","parentType":"","signature":"void fltk_counter_set_type(CounterPtr counter,  ubyte  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_set_type.html"},{"doc":"Casts a counter to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_counter_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_counter_as_widget(CounterPtr counter)","url":"/fltk/ddn/lib/fltk/shim/fltk_counter_as_widget.html"},{"doc":"Creates a new roller widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_new","package":"fltk","parentType":"","signature":"RollerPtr fltk_roller_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_new.html"},{"doc":"Destroys a roller widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_delete","package":"fltk","parentType":"","signature":"void fltk_roller_delete(RollerPtr roller)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_delete.html"},{"doc":"Gets the roller's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_value","package":"fltk","parentType":"","signature":"double fltk_roller_value(RollerPtr roller)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_value.html"},{"doc":"Sets the roller's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_set_value","package":"fltk","parentType":"","signature":"void fltk_roller_set_value(RollerPtr roller,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_set_value.html"},{"doc":"Gets the roller's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_minimum","package":"fltk","parentType":"","signature":"double fltk_roller_minimum(RollerPtr roller)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_minimum.html"},{"doc":"Sets the roller's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_set_minimum","package":"fltk","parentType":"","signature":"void fltk_roller_set_minimum(RollerPtr roller,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_set_minimum.html"},{"doc":"Gets the roller's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_maximum","package":"fltk","parentType":"","signature":"double fltk_roller_maximum(RollerPtr roller)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_maximum.html"},{"doc":"Sets the roller's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_set_maximum","package":"fltk","parentType":"","signature":"void fltk_roller_set_maximum(RollerPtr roller,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_set_maximum.html"},{"doc":"Casts a roller to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_roller_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_roller_as_widget(RollerPtr roller)","url":"/fltk/ddn/lib/fltk/shim/fltk_roller_as_widget.html"},{"doc":"Creates a new scrollbar widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_new","package":"fltk","parentType":"","signature":"ScrollbarPtr fltk_scrollbar_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_new.html"},{"doc":"Destroys a scrollbar widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_delete","package":"fltk","parentType":"","signature":"void fltk_scrollbar_delete(ScrollbarPtr scrollbar)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_delete.html"},{"doc":"Gets the scrollbar's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_value","package":"fltk","parentType":"","signature":"double fltk_scrollbar_value(ScrollbarPtr scrollbar)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_value.html"},{"doc":"Sets the scrollbar's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_set_value","package":"fltk","parentType":"","signature":"void fltk_scrollbar_set_value(ScrollbarPtr scrollbar,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_set_value.html"},{"doc":"Gets the scrollbar's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_minimum","package":"fltk","parentType":"","signature":"double fltk_scrollbar_minimum(ScrollbarPtr scrollbar)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_minimum.html"},{"doc":"Sets the scrollbar's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_set_minimum","package":"fltk","parentType":"","signature":"void fltk_scrollbar_set_minimum(ScrollbarPtr scrollbar,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_set_minimum.html"},{"doc":"Gets the scrollbar's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_maximum","package":"fltk","parentType":"","signature":"double fltk_scrollbar_maximum(ScrollbarPtr scrollbar)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_maximum.html"},{"doc":"Sets the scrollbar's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_set_maximum","package":"fltk","parentType":"","signature":"void fltk_scrollbar_set_maximum(ScrollbarPtr scrollbar,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_set_maximum.html"},{"doc":"Casts a scrollbar to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scrollbar_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_scrollbar_as_widget(ScrollbarPtr scrollbar)","url":"/fltk/ddn/lib/fltk/shim/fltk_scrollbar_as_widget.html"},{"doc":"Creates a new value input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_new","package":"fltk","parentType":"","signature":"ValueInputPtr fltk_value_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_new.html"},{"doc":"Destroys a value input widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_delete","package":"fltk","parentType":"","signature":"void fltk_value_input_delete(ValueInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_delete.html"},{"doc":"Gets the value input's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_value","package":"fltk","parentType":"","signature":"double fltk_value_input_value(ValueInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_value.html"},{"doc":"Sets the value input's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_set_value","package":"fltk","parentType":"","signature":"void fltk_value_input_set_value(ValueInputPtr input,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_set_value.html"},{"doc":"Gets the value input's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_minimum","package":"fltk","parentType":"","signature":"double fltk_value_input_minimum(ValueInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_minimum.html"},{"doc":"Sets the value input's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_set_minimum","package":"fltk","parentType":"","signature":"void fltk_value_input_set_minimum(ValueInputPtr input,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_set_minimum.html"},{"doc":"Gets the value input's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_maximum","package":"fltk","parentType":"","signature":"double fltk_value_input_maximum(ValueInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_maximum.html"},{"doc":"Sets the value input's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_set_maximum","package":"fltk","parentType":"","signature":"void fltk_value_input_set_maximum(ValueInputPtr input,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_set_maximum.html"},{"doc":"Casts a value input to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_value_input_as_widget(ValueInputPtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_input_as_widget.html"},{"doc":"Creates a new value output widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_new","package":"fltk","parentType":"","signature":"ValueOutputPtr fltk_value_output_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_new.html"},{"doc":"Destroys a value output widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_delete","package":"fltk","parentType":"","signature":"void fltk_value_output_delete(ValueOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_delete.html"},{"doc":"Gets the value output's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_value","package":"fltk","parentType":"","signature":"double fltk_value_output_value(ValueOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_value.html"},{"doc":"Sets the value output's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_set_value","package":"fltk","parentType":"","signature":"void fltk_value_output_set_value(ValueOutputPtr output,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_set_value.html"},{"doc":"Gets the value output's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_minimum","package":"fltk","parentType":"","signature":"double fltk_value_output_minimum(ValueOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_minimum.html"},{"doc":"Sets the value output's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_set_minimum","package":"fltk","parentType":"","signature":"void fltk_value_output_set_minimum(ValueOutputPtr output,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_set_minimum.html"},{"doc":"Gets the value output's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_maximum","package":"fltk","parentType":"","signature":"double fltk_value_output_maximum(ValueOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_maximum.html"},{"doc":"Sets the value output's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_set_maximum","package":"fltk","parentType":"","signature":"void fltk_value_output_set_maximum(ValueOutputPtr output,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_set_maximum.html"},{"doc":"Casts a value output to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_value_output_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_value_output_as_widget(ValueOutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_value_output_as_widget.html"},{"doc":"Creates a new adjuster widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_new","package":"fltk","parentType":"","signature":"AdjusterPtr fltk_adjuster_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_new.html"},{"doc":"Destroys an adjuster widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_delete","package":"fltk","parentType":"","signature":"void fltk_adjuster_delete(AdjusterPtr adjuster)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_delete.html"},{"doc":"Gets the adjuster's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_value","package":"fltk","parentType":"","signature":"double fltk_adjuster_value(AdjusterPtr adjuster)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_value.html"},{"doc":"Sets the adjuster's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_set_value","package":"fltk","parentType":"","signature":"void fltk_adjuster_set_value(AdjusterPtr adjuster,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_set_value.html"},{"doc":"Gets the adjuster's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_minimum","package":"fltk","parentType":"","signature":"double fltk_adjuster_minimum(AdjusterPtr adjuster)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_minimum.html"},{"doc":"Sets the adjuster's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_set_minimum","package":"fltk","parentType":"","signature":"void fltk_adjuster_set_minimum(AdjusterPtr adjuster,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_set_minimum.html"},{"doc":"Gets the adjuster's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_maximum","package":"fltk","parentType":"","signature":"double fltk_adjuster_maximum(AdjusterPtr adjuster)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_maximum.html"},{"doc":"Sets the adjuster's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_set_maximum","package":"fltk","parentType":"","signature":"void fltk_adjuster_set_maximum(AdjusterPtr adjuster,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_set_maximum.html"},{"doc":"Casts an adjuster to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_adjuster_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_adjuster_as_widget(AdjusterPtr adjuster)","url":"/fltk/ddn/lib/fltk/shim/fltk_adjuster_as_widget.html"},{"doc":"Creates a new tile widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tile_new","package":"fltk","parentType":"","signature":"TilePtr fltk_tile_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_tile_new.html"},{"doc":"Destroys a tile widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tile_delete","package":"fltk","parentType":"","signature":"void fltk_tile_delete(TilePtr tile)","url":"/fltk/ddn/lib/fltk/shim/fltk_tile_delete.html"},{"doc":"Ends adding children to the tile.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tile_end","package":"fltk","parentType":"","signature":"void fltk_tile_end(TilePtr tile)","url":"/fltk/ddn/lib/fltk/shim/fltk_tile_end.html"},{"doc":"Casts a tile to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tile_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_tile_as_group(TilePtr tile)","url":"/fltk/ddn/lib/fltk/shim/fltk_tile_as_group.html"},{"doc":"Casts a tile to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tile_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tile_as_widget(TilePtr tile)","url":"/fltk/ddn/lib/fltk/shim/fltk_tile_as_widget.html"},{"doc":"Creates a new wizard widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_new","package":"fltk","parentType":"","signature":"WizardPtr fltk_wizard_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_new.html"},{"doc":"Destroys a wizard widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_delete","package":"fltk","parentType":"","signature":"void fltk_wizard_delete(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_delete.html"},{"doc":"Ends adding children to the wizard.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_end","package":"fltk","parentType":"","signature":"void fltk_wizard_end(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_end.html"},{"doc":"Shows the next page.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_next","package":"fltk","parentType":"","signature":"void fltk_wizard_next(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_next.html"},{"doc":"Shows the previous page.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_prev","package":"fltk","parentType":"","signature":"void fltk_wizard_prev(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_prev.html"},{"doc":"Gets the currently visible widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_value","package":"fltk","parentType":"","signature":"WidgetPtr fltk_wizard_value(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_value.html"},{"doc":"Sets the currently visible widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_set_value","package":"fltk","parentType":"","signature":"void fltk_wizard_set_value(WizardPtr wizard,  WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_set_value.html"},{"doc":"Casts a wizard to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_wizard_as_group(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_as_group.html"},{"doc":"Casts a wizard to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_wizard_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_wizard_as_widget(WizardPtr wizard)","url":"/fltk/ddn/lib/fltk/shim/fltk_wizard_as_widget.html"},{"doc":"Creates a new spinner widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_new","package":"fltk","parentType":"","signature":"SpinnerPtr fltk_spinner_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_new.html"},{"doc":"Destroys a spinner widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_delete","package":"fltk","parentType":"","signature":"void fltk_spinner_delete(SpinnerPtr spinner)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_delete.html"},{"doc":"Gets the spinner's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_value","package":"fltk","parentType":"","signature":"double fltk_spinner_value(SpinnerPtr spinner)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_value.html"},{"doc":"Sets the spinner's current value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_set_value","package":"fltk","parentType":"","signature":"void fltk_spinner_set_value(SpinnerPtr spinner,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_set_value.html"},{"doc":"Gets the spinner's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_minimum","package":"fltk","parentType":"","signature":"double fltk_spinner_minimum(SpinnerPtr spinner)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_minimum.html"},{"doc":"Sets the spinner's minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_set_minimum","package":"fltk","parentType":"","signature":"void fltk_spinner_set_minimum(SpinnerPtr spinner,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_set_minimum.html"},{"doc":"Gets the spinner's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_maximum","package":"fltk","parentType":"","signature":"double fltk_spinner_maximum(SpinnerPtr spinner)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_maximum.html"},{"doc":"Sets the spinner's maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_set_maximum","package":"fltk","parentType":"","signature":"void fltk_spinner_set_maximum(SpinnerPtr spinner,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_set_maximum.html"},{"doc":"Sets the spinner's step size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_set_step","package":"fltk","parentType":"","signature":"void fltk_spinner_set_step(SpinnerPtr spinner,  double  step)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_set_step.html"},{"doc":"Casts a spinner to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_spinner_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_spinner_as_widget(SpinnerPtr spinner)","url":"/fltk/ddn/lib/fltk/shim/fltk_spinner_as_widget.html"},{"doc":"Creates a new menu bar widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_bar_new","package":"fltk","parentType":"","signature":"MenuBarPtr fltk_menu_bar_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_bar_new.html"},{"doc":"Destroys a menu bar widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_bar_delete","package":"fltk","parentType":"","signature":"void fltk_menu_bar_delete(MenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_bar_delete.html"},{"doc":"Adds a menu item to the menu bar.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_bar_add","package":"fltk","parentType":"","signature":"int fltk_menu_bar_add(MenuBarPtr menu,  const(char) *  path,  int  shortcut,\n          ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_bar_add.html"},{"doc":"Clears all menu items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_bar_clear","package":"fltk","parentType":"","signature":"void fltk_menu_bar_clear(MenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_bar_clear.html"},{"doc":"Casts a menu bar to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_bar_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_menu_bar_as_widget(MenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_bar_as_widget.html"},{"doc":"Creates a new menu button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_button_new","package":"fltk","parentType":"","signature":"MenuButtonPtr fltk_menu_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_button_new.html"},{"doc":"Destroys a menu button widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_button_delete","package":"fltk","parentType":"","signature":"void fltk_menu_button_delete(MenuButtonPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_button_delete.html"},{"doc":"Adds a menu item to the menu button.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_button_add","package":"fltk","parentType":"","signature":"int fltk_menu_button_add(MenuButtonPtr menu,  const(char) *  path,  int  shortcut,\n          ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_button_add.html"},{"doc":"Clears all menu items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_button_clear","package":"fltk","parentType":"","signature":"void fltk_menu_button_clear(MenuButtonPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_button_clear.html"},{"doc":"Casts a menu button to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_menu_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_menu_button_as_widget(MenuButtonPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_menu_button_as_widget.html"},{"doc":"Creates a new input choice widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_new","package":"fltk","parentType":"","signature":"InputChoicePtr fltk_input_choice_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_new.html"},{"doc":"Destroys an input choice widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_delete","package":"fltk","parentType":"","signature":"void fltk_input_choice_delete(InputChoicePtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_delete.html"},{"doc":"Gets the current text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_value","package":"fltk","parentType":"","signature":"const(char) * fltk_input_choice_value(InputChoicePtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_value.html"},{"doc":"Sets the current text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_set_value","package":"fltk","parentType":"","signature":"void fltk_input_choice_set_value(InputChoicePtr input,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_set_value.html"},{"doc":"Adds an item to the dropdown menu.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_add","package":"fltk","parentType":"","signature":"void fltk_input_choice_add(InputChoicePtr input,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_add.html"},{"doc":"Clears all menu items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_clear","package":"fltk","parentType":"","signature":"void fltk_input_choice_clear(InputChoicePtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_clear.html"},{"doc":"Casts an input choice to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_choice_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_input_choice_as_widget(InputChoicePtr input)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_choice_as_widget.html"},{"doc":"Creates a new text editor widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_new","package":"fltk","parentType":"","signature":"TextEditorPtr fltk_text_editor_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_new.html"},{"doc":"Destroys a text editor widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_delete","package":"fltk","parentType":"","signature":"void fltk_text_editor_delete(TextEditorPtr editor)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_delete.html"},{"doc":"Gets the text buffer associated with the editor.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_buffer","package":"fltk","parentType":"","signature":"TextBufferPtr fltk_text_editor_buffer(TextEditorPtr editor)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_buffer.html"},{"doc":"Sets the text buffer for the editor.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_set_buffer","package":"fltk","parentType":"","signature":"void fltk_text_editor_set_buffer(TextEditorPtr editor,  TextBufferPtr buffer)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_set_buffer.html"},{"doc":"Copies selected text to clipboard.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_copy","package":"fltk","parentType":"","signature":"void fltk_text_editor_copy(TextEditorPtr editor)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_copy.html"},{"doc":"Cuts selected text to clipboard.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_cut","package":"fltk","parentType":"","signature":"void fltk_text_editor_cut(TextEditorPtr editor)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_cut.html"},{"doc":"Pastes text from clipboard.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_paste","package":"fltk","parentType":"","signature":"void fltk_text_editor_paste(TextEditorPtr editor)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_paste.html"},{"doc":"Inserts text at the current cursor position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_insert","package":"fltk","parentType":"","signature":"void fltk_text_editor_insert(TextEditorPtr editor,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_insert.html"},{"doc":"Casts a text editor to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_editor_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_text_editor_as_widget(TextEditorPtr editor)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_editor_as_widget.html"},{"doc":"Creates a new output widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_output_new","package":"fltk","parentType":"","signature":"OutputPtr fltk_output_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_output_new.html"},{"doc":"Destroys an output widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_output_delete","package":"fltk","parentType":"","signature":"void fltk_output_delete(OutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_output_delete.html"},{"doc":"Gets the output's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_output_value","package":"fltk","parentType":"","signature":"const(char) * fltk_output_value(OutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_output_value.html"},{"doc":"Sets the output's text value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_output_set_value","package":"fltk","parentType":"","signature":"void fltk_output_set_value(OutputPtr output,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_output_set_value.html"},{"doc":"Casts an output to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_output_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_output_as_widget(OutputPtr output)","url":"/fltk/ddn/lib/fltk/shim/fltk_output_as_widget.html"},{"doc":"Creates a new progress widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_new","package":"fltk","parentType":"","signature":"ProgressPtr fltk_progress_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_new.html"},{"doc":"Destroys a progress widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_delete","package":"fltk","parentType":"","signature":"void fltk_progress_delete(ProgressPtr progress)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_delete.html"},{"doc":"Gets the progress value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_value","package":"fltk","parentType":"","signature":"double fltk_progress_value(ProgressPtr progress)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_value.html"},{"doc":"Sets the progress value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_set_value","package":"fltk","parentType":"","signature":"void fltk_progress_set_value(ProgressPtr progress,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_set_value.html"},{"doc":"Sets the progress minimum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_set_minimum","package":"fltk","parentType":"","signature":"void fltk_progress_set_minimum(ProgressPtr progress,  double  min)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_set_minimum.html"},{"doc":"Sets the progress maximum value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_set_maximum","package":"fltk","parentType":"","signature":"void fltk_progress_set_maximum(ProgressPtr progress,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_set_maximum.html"},{"doc":"Casts a progress to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_progress_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_progress_as_widget(ProgressPtr progress)","url":"/fltk/ddn/lib/fltk/shim/fltk_progress_as_widget.html"},{"doc":"Creates a new pack widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_new","package":"fltk","parentType":"","signature":"PackPtr fltk_pack_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_new.html"},{"doc":"Destroys a pack widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_delete","package":"fltk","parentType":"","signature":"void fltk_pack_delete(PackPtr pack)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_delete.html"},{"doc":"Begins adding children to the pack.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_begin","package":"fltk","parentType":"","signature":"void fltk_pack_begin(PackPtr pack)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_begin.html"},{"doc":"Ends adding children to the pack.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_end","package":"fltk","parentType":"","signature":"void fltk_pack_end(PackPtr pack)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_end.html"},{"doc":"Sets the pack spacing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_set_spacing","package":"fltk","parentType":"","signature":"void fltk_pack_set_spacing(PackPtr pack,  int  spacing)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_set_spacing.html"},{"doc":"Sets the pack type (horizontal or vertical).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_set_type","package":"fltk","parentType":"","signature":"void fltk_pack_set_type(PackPtr pack,  ubyte  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_set_type.html"},{"doc":"Casts a pack to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_pack_as_group(PackPtr pack)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_as_group.html"},{"doc":"Casts a pack to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pack_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_pack_as_widget(PackPtr pack)","url":"/fltk/ddn/lib/fltk/shim/fltk_pack_as_widget.html"},{"doc":"Creates a new tabs widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_new","package":"fltk","parentType":"","signature":"TabsPtr fltk_tabs_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_new.html"},{"doc":"Destroys a tabs widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_delete","package":"fltk","parentType":"","signature":"void fltk_tabs_delete(TabsPtr tabs)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_delete.html"},{"doc":"Begins adding children to the tabs.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_begin","package":"fltk","parentType":"","signature":"void fltk_tabs_begin(TabsPtr tabs)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_begin.html"},{"doc":"Ends adding children to the tabs.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_end","package":"fltk","parentType":"","signature":"void fltk_tabs_end(TabsPtr tabs)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_end.html"},{"doc":"Gets the currently selected tab (child widget).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_value","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tabs_value(TabsPtr tabs)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_value.html"},{"doc":"Sets the currently selected tab.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_set_value","package":"fltk","parentType":"","signature":"void fltk_tabs_set_value(TabsPtr tabs,  WidgetPtr child)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_set_value.html"},{"doc":"Casts tabs to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_tabs_as_group(TabsPtr tabs)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_as_group.html"},{"doc":"Casts tabs to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tabs_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tabs_as_widget(TabsPtr tabs)","url":"/fltk/ddn/lib/fltk/shim/fltk_tabs_as_widget.html"},{"doc":"Creates a new scroll widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_new","package":"fltk","parentType":"","signature":"ScrollPtr fltk_scroll_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_new.html"},{"doc":"Destroys a scroll widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_delete","package":"fltk","parentType":"","signature":"void fltk_scroll_delete(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_delete.html"},{"doc":"Begins adding children to the scroll.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_begin","package":"fltk","parentType":"","signature":"void fltk_scroll_begin(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_begin.html"},{"doc":"Ends adding children to the scroll.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_end","package":"fltk","parentType":"","signature":"void fltk_scroll_end(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_end.html"},{"doc":"Scrolls to a position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_scroll_to","package":"fltk","parentType":"","signature":"void fltk_scroll_scroll_to(ScrollPtr scroll,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_scroll_to.html"},{"doc":"Gets the horizontal scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_xposition","package":"fltk","parentType":"","signature":"int fltk_scroll_xposition(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_xposition.html"},{"doc":"Gets the vertical scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_yposition","package":"fltk","parentType":"","signature":"int fltk_scroll_yposition(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_yposition.html"},{"doc":"Casts scroll to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_scroll_as_group(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_as_group.html"},{"doc":"Casts scroll to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_scroll_as_widget(ScrollPtr scroll)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll_as_widget.html"},{"doc":"Creates a new choice widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_new","package":"fltk","parentType":"","signature":"ChoicePtr fltk_choice_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_new.html"},{"doc":"Destroys a choice widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_delete","package":"fltk","parentType":"","signature":"void fltk_choice_delete(ChoicePtr choice)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_delete.html"},{"doc":"Adds an item to the choice menu.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_add","package":"fltk","parentType":"","signature":"int fltk_choice_add(ChoicePtr choice,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_add.html"},{"doc":"Clears all items from the choice menu.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_clear","package":"fltk","parentType":"","signature":"void fltk_choice_clear(ChoicePtr choice)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_clear.html"},{"doc":"Gets the currently selected item index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_value","package":"fltk","parentType":"","signature":"int fltk_choice_value(ChoicePtr choice)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_value.html"},{"doc":"Sets the currently selected item by index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_set_value","package":"fltk","parentType":"","signature":"void fltk_choice_set_value(ChoicePtr choice,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_set_value.html"},{"doc":"Gets the text of the currently selected item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_text","package":"fltk","parentType":"","signature":"const(char) * fltk_choice_text(ChoicePtr choice)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_text.html"},{"doc":"Casts choice to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_choice_as_widget(ChoicePtr choice)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_as_widget.html"},{"doc":"Creates a new text buffer.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_new","package":"fltk","parentType":"","signature":"TextBufferPtr fltk_text_buffer_new()","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_new.html"},{"doc":"Destroys a text buffer.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_delete","package":"fltk","parentType":"","signature":"void fltk_text_buffer_delete(TextBufferPtr buffer)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_delete.html"},{"doc":"Gets the buffer's text content. Caller must free with fltk_text_buffer_free_text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_text","package":"fltk","parentType":"","signature":"char * fltk_text_buffer_text(TextBufferPtr buffer)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_text.html"},{"doc":"Frees text returned by fltk_text_buffer_text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_free_text","package":"fltk","parentType":"","signature":"void fltk_text_buffer_free_text(char *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_free_text.html"},{"doc":"Sets the buffer's text content.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_set_text","package":"fltk","parentType":"","signature":"void fltk_text_buffer_set_text(TextBufferPtr buffer,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_set_text.html"},{"doc":"Gets the buffer's length in bytes.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_length","package":"fltk","parentType":"","signature":"int fltk_text_buffer_length(TextBufferPtr buffer)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_length.html"},{"doc":"Appends text to the buffer.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_append","package":"fltk","parentType":"","signature":"void fltk_text_buffer_append(TextBufferPtr buffer,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_append.html"},{"doc":"Inserts text at a position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_insert","package":"fltk","parentType":"","signature":"void fltk_text_buffer_insert(TextBufferPtr buffer,  int  pos,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_insert.html"},{"doc":"Removes text from a range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_buffer_remove","package":"fltk","parentType":"","signature":"void fltk_text_buffer_remove(TextBufferPtr buffer,  int  start,  int  end)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_buffer_remove.html"},{"doc":"Creates a new text display widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_new","package":"fltk","parentType":"","signature":"TextDisplayPtr fltk_text_display_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_new.html"},{"doc":"Destroys a text display widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_delete","package":"fltk","parentType":"","signature":"void fltk_text_display_delete(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_delete.html"},{"doc":"Sets the text buffer for the display.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_set_buffer","package":"fltk","parentType":"","signature":"void fltk_text_display_set_buffer(TextDisplayPtr display,  TextBufferPtr buffer)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_set_buffer.html"},{"doc":"Gets the text buffer for the display.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_buffer","package":"fltk","parentType":"","signature":"TextBufferPtr fltk_text_display_buffer(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_buffer.html"},{"doc":"Scrolls to a line.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_scroll","package":"fltk","parentType":"","signature":"void fltk_text_display_scroll(TextDisplayPtr display,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_scroll.html"},{"doc":"Sets highlight data for syntax highlighting.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_highlight_data","package":"fltk","parentType":"","signature":"void fltk_text_display_highlight_data(TextDisplayPtr display,\n          TextBufferPtr style_buffer,  const(void) *  style_table,  int  n_styles,  char  unfinished_style)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_highlight_data.html"},{"doc":"Sets the text font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_textfont","package":"fltk","parentType":"","signature":"void fltk_text_display_textfont(TextDisplayPtr display,  int  font)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_textfont.html"},{"doc":"Gets the text font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_get_textfont","package":"fltk","parentType":"","signature":"int fltk_text_display_get_textfont(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_get_textfont.html"},{"doc":"Sets the text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_textsize","package":"fltk","parentType":"","signature":"void fltk_text_display_textsize(TextDisplayPtr display,  int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_textsize.html"},{"doc":"Gets the text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_get_textsize","package":"fltk","parentType":"","signature":"int fltk_text_display_get_textsize(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_get_textsize.html"},{"doc":"Sets the text color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_textcolor","package":"fltk","parentType":"","signature":"void fltk_text_display_textcolor(TextDisplayPtr display,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_textcolor.html"},{"doc":"Gets the text color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_get_textcolor","package":"fltk","parentType":"","signature":"uint fltk_text_display_get_textcolor(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_get_textcolor.html"},{"doc":"Sets the cursor color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_cursor_color","package":"fltk","parentType":"","signature":"void fltk_text_display_cursor_color(TextDisplayPtr display,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_cursor_color.html"},{"doc":"Shows or hides the cursor.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_show_cursor","package":"fltk","parentType":"","signature":"void fltk_text_display_show_cursor(TextDisplayPtr display,  int  visible)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_show_cursor.html"},{"doc":"Sets wrap mode (0=none, 1=at column, 2=at pixel, 3=at bounds).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_wrap_mode","package":"fltk","parentType":"","signature":"void fltk_text_display_wrap_mode(TextDisplayPtr display,  int  mode,  int  margin)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_wrap_mode.html"},{"doc":"Sets line number display width (0 to hide).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_linenumber_width","package":"fltk","parentType":"","signature":"void fltk_text_display_linenumber_width(TextDisplayPtr display,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_linenumber_width.html"},{"doc":"Gets line number display width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_get_linenumber_width","package":"fltk","parentType":"","signature":"int fltk_text_display_get_linenumber_width(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_get_linenumber_width.html"},{"doc":"Casts text display to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_display_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_text_display_as_widget(TextDisplayPtr display)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_display_as_widget.html"},{"doc":"Shows an alert dialog with an OK button.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_alert","package":"fltk","parentType":"","signature":"void fltk_alert(const(char) *  message)","url":"/fltk/ddn/lib/fltk/shim/fltk_alert.html"},{"doc":"Shows a message dialog with an OK button.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_message","package":"fltk","parentType":"","signature":"void fltk_message(const(char) *  message)","url":"/fltk/ddn/lib/fltk/shim/fltk_message.html"},{"doc":"Plays a system beep sound.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_beep","package":"fltk","parentType":"","signature":"void fltk_beep(int  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_beep.html"},{"doc":"Shows a question dialog with Yes/No buttons. Returns 1 for Yes, 0 for No.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_ask","package":"fltk","parentType":"","signature":"int fltk_ask(const(char) *  message)","url":"/fltk/ddn/lib/fltk/shim/fltk_ask.html"},{"doc":"Shows a choice dialog with up to 3 buttons. Returns button index (0, 1, or 2).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_choice_dialog","package":"fltk","parentType":"","signature":"int fltk_choice_dialog(const(char) *  message,  const(char) *  b0,  const(char) *  b1,  const(char) *  b2)","url":"/fltk/ddn/lib/fltk/shim/fltk_choice_dialog.html"},{"doc":"Shows a text input dialog. Returns entered text or null if cancelled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_input_dialog","package":"fltk","parentType":"","signature":"const(char) * fltk_input_dialog(const(char) *  message,  const(char) *  default_value)","url":"/fltk/ddn/lib/fltk/shim/fltk_input_dialog.html"},{"doc":"Shows a password input dialog. Returns entered text or null if cancelled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_password_dialog","package":"fltk","parentType":"","signature":"const(char) * fltk_password_dialog(const(char) *  message,  const(char) *  default_value)","url":"/fltk/ddn/lib/fltk/shim/fltk_password_dialog.html"},{"doc":"Creates a new native file chooser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_new","package":"fltk","parentType":"","signature":"NativeFileChooserPtr fltk_native_file_chooser_new(int  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_new.html"},{"doc":"Deletes a native file chooser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_delete","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_delete(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_delete.html"},{"doc":"Sets the title of the file chooser dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_set_title","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_title(NativeFileChooserPtr fc,  const(char) *  title)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_set_title.html"},{"doc":"Gets the title of the file chooser dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_title","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_title(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_title.html"},{"doc":"Sets the file filter pattern.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_set_filter","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_filter(NativeFileChooserPtr fc,  const(char) *  filter)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_set_filter.html"},{"doc":"Gets the file filter pattern.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_filter","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_filter(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_filter.html"},{"doc":"Sets the initial directory.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_set_directory","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_directory(NativeFileChooserPtr fc,  const(char) *  dir)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_set_directory.html"},{"doc":"Gets the current directory.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_directory","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_directory(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_directory.html"},{"doc":"Sets the preset filename.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_set_preset_file","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_preset_file(NativeFileChooserPtr fc,  const(char) *  name)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_set_preset_file.html"},{"doc":"Gets the preset filename.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_preset_file","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_preset_file(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_preset_file.html"},{"doc":"Shows the file chooser dialog. Returns 0 if picked, 1 if cancelled, -1 on error.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_show","package":"fltk","parentType":"","signature":"int fltk_native_file_chooser_show(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_show.html"},{"doc":"Gets the number of selected files.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_count","package":"fltk","parentType":"","signature":"int fltk_native_file_chooser_count(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_count.html"},{"doc":"Gets a selected filename by index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_filename","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_filename(NativeFileChooserPtr fc,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_filename.html"},{"doc":"Gets the error message if show() returned -1.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_native_file_chooser_errmsg","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_errmsg(NativeFileChooserPtr fc)","url":"/fltk/ddn/lib/fltk/shim/fltk_native_file_chooser_errmsg.html"},{"doc":"Creates a new Hold Browser (single selection).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_hold_browser_new","package":"fltk","parentType":"","signature":"HoldBrowserPtr fltk_hold_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_hold_browser_new.html"},{"doc":"Deletes a Hold Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_hold_browser_delete","package":"fltk","parentType":"","signature":"void fltk_hold_browser_delete(HoldBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_hold_browser_delete.html"},{"doc":"Casts a Hold Browser to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_hold_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_hold_browser_as_widget(HoldBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_hold_browser_as_widget.html"},{"doc":"Creates a new Multi Browser (multiple selection).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_browser_new","package":"fltk","parentType":"","signature":"MultiBrowserPtr fltk_multi_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_browser_new.html"},{"doc":"Deletes a Multi Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_browser_delete","package":"fltk","parentType":"","signature":"void fltk_multi_browser_delete(MultiBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_browser_delete.html"},{"doc":"Casts a Multi Browser to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_multi_browser_as_widget(MultiBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_browser_as_widget.html"},{"doc":"Creates a new Select Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_select_browser_new","package":"fltk","parentType":"","signature":"SelectBrowserPtr fltk_select_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_select_browser_new.html"},{"doc":"Deletes a Select Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_select_browser_delete","package":"fltk","parentType":"","signature":"void fltk_select_browser_delete(SelectBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_select_browser_delete.html"},{"doc":"Casts a Select Browser to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_select_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_select_browser_as_widget(SelectBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_select_browser_as_widget.html"},{"doc":"Adds an item to the browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_add","package":"fltk","parentType":"","signature":"void fltk_browser_add(WidgetPtr w,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_add.html"},{"doc":"Inserts an item at a position (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_insert","package":"fltk","parentType":"","signature":"void fltk_browser_insert(WidgetPtr w,  int  line,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_insert.html"},{"doc":"Removes an item (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_remove","package":"fltk","parentType":"","signature":"void fltk_browser_remove(WidgetPtr w,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_remove.html"},{"doc":"Clears all items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_clear","package":"fltk","parentType":"","signature":"void fltk_browser_clear(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_clear.html"},{"doc":"Gets the number of items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_size","package":"fltk","parentType":"","signature":"int fltk_browser_size(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_size.html"},{"doc":"Gets the text of an item (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_text","package":"fltk","parentType":"","signature":"const(char) * fltk_browser_text(WidgetPtr w,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_text.html"},{"doc":"Sets the text of an item (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_set_text","package":"fltk","parentType":"","signature":"void fltk_browser_set_text(WidgetPtr w,  int  line,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_set_text.html"},{"doc":"Gets the currently selected line (1-based), or 0 if none.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_value","package":"fltk","parentType":"","signature":"int fltk_browser_value(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_value.html"},{"doc":"Selects a line (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_set_value","package":"fltk","parentType":"","signature":"void fltk_browser_set_value(WidgetPtr w,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_set_value.html"},{"doc":"Checks if a line is selected (1-based). Returns 1 if selected.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_selected","package":"fltk","parentType":"","signature":"int fltk_browser_selected(WidgetPtr w,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_selected.html"},{"doc":"Selects or deselects a line (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_select","package":"fltk","parentType":"","signature":"void fltk_browser_select(WidgetPtr w,  int  line,  int  selected)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_select.html"},{"doc":"Deselects all items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_deselect","package":"fltk","parentType":"","signature":"void fltk_browser_deselect(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_deselect.html"},{"doc":"Makes a line visible by scrolling (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_make_visible","package":"fltk","parentType":"","signature":"void fltk_browser_make_visible(WidgetPtr w,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_make_visible.html"},{"doc":"Gets the topmost visible line.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_topline","package":"fltk","parentType":"","signature":"int fltk_browser_topline(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_topline.html"},{"doc":"Sets the topmost visible line.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_browser_set_topline","package":"fltk","parentType":"","signature":"void fltk_browser_set_topline(WidgetPtr w,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_browser_set_topline.html"},{"doc":"Creates a new File Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_new","package":"fltk","parentType":"","signature":"FileBrowserPtr fltk_file_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_new.html"},{"doc":"Deletes a File Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_delete","package":"fltk","parentType":"","signature":"void fltk_file_browser_delete(FileBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_delete.html"},{"doc":"Casts a File Browser to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_file_browser_as_widget(FileBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_as_widget.html"},{"doc":"Loads a directory into the file browser. Returns number of files loaded.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_load","package":"fltk","parentType":"","signature":"int fltk_file_browser_load(FileBrowserPtr b,  const(char) *  directory)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_load.html"},{"doc":"Sets the file filter pattern.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_set_filter","package":"fltk","parentType":"","signature":"void fltk_file_browser_set_filter(FileBrowserPtr b,  const(char) *  pattern)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_set_filter.html"},{"doc":"Gets the file filter pattern.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_filter","package":"fltk","parentType":"","signature":"const(char) * fltk_file_browser_filter(FileBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_filter.html"},{"doc":"Sets the file type display mode (0=files, 1=directories, 2=both).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_set_filetype","package":"fltk","parentType":"","signature":"void fltk_file_browser_set_filetype(FileBrowserPtr b,  int  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_set_filetype.html"},{"doc":"Gets the file type display mode.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_browser_filetype","package":"fltk","parentType":"","signature":"int fltk_file_browser_filetype(FileBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_browser_filetype.html"},{"doc":"Creates a new Check Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_new","package":"fltk","parentType":"","signature":"CheckBrowserPtr fltk_check_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_new.html"},{"doc":"Deletes a Check Browser.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_delete","package":"fltk","parentType":"","signature":"void fltk_check_browser_delete(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_delete.html"},{"doc":"Casts a Check Browser to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_check_browser_as_widget(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_as_widget.html"},{"doc":"Adds an unchecked item. Returns number of items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_add","package":"fltk","parentType":"","signature":"int fltk_check_browser_add(CheckBrowserPtr b,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_add.html"},{"doc":"Adds an item with specified checked state. Returns number of items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_add_checked","package":"fltk","parentType":"","signature":"int fltk_check_browser_add_checked(CheckBrowserPtr b,  const(char) *  text,  int  checked)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_add_checked.html"},{"doc":"Removes an item (1-based). Returns number of items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_remove","package":"fltk","parentType":"","signature":"int fltk_check_browser_remove(CheckBrowserPtr b,  int  item)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_remove.html"},{"doc":"Clears all items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_clear","package":"fltk","parentType":"","signature":"void fltk_check_browser_clear(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_clear.html"},{"doc":"Gets the number of items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_nitems","package":"fltk","parentType":"","signature":"int fltk_check_browser_nitems(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_nitems.html"},{"doc":"Gets the number of checked items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_nchecked","package":"fltk","parentType":"","signature":"int fltk_check_browser_nchecked(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_nchecked.html"},{"doc":"Gets the checked state of an item (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_checked","package":"fltk","parentType":"","signature":"int fltk_check_browser_checked(CheckBrowserPtr b,  int  item)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_checked.html"},{"doc":"Sets the checked state of an item (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_set_checked","package":"fltk","parentType":"","signature":"void fltk_check_browser_set_checked(CheckBrowserPtr b,  int  item,  int  checked)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_set_checked.html"},{"doc":"Checks all items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_check_all","package":"fltk","parentType":"","signature":"void fltk_check_browser_check_all(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_check_all.html"},{"doc":"Unchecks all items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_check_none","package":"fltk","parentType":"","signature":"void fltk_check_browser_check_none(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_check_none.html"},{"doc":"Gets the currently selected item (1-based), or 0 if none.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_value","package":"fltk","parentType":"","signature":"int fltk_check_browser_value(CheckBrowserPtr b)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_value.html"},{"doc":"Gets the text of an item (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_check_browser_text","package":"fltk","parentType":"","signature":"const(char) * fltk_check_browser_text(CheckBrowserPtr b,  int  item)","url":"/fltk/ddn/lib/fltk/shim/fltk_check_browser_text.html"},{"doc":"Creates a new Tree widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_new","package":"fltk","parentType":"","signature":"TreePtr fltk_tree_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_new.html"},{"doc":"Deletes a Tree widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_delete","package":"fltk","parentType":"","signature":"void fltk_tree_delete(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_delete.html"},{"doc":"Casts a Tree to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tree_as_widget(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_as_widget.html"},{"doc":"Adds an item by path (e.g., \"Parent/Child\"). Returns the new item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_add","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_add(TreePtr tree,  const(char) *  path)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_add.html"},{"doc":"Removes an item. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_remove","package":"fltk","parentType":"","signature":"int fltk_tree_remove(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_remove.html"},{"doc":"Clears all items from the tree.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_clear","package":"fltk","parentType":"","signature":"void fltk_tree_clear(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_clear.html"},{"doc":"Clears all children (keeps root).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_clear_children","package":"fltk","parentType":"","signature":"void fltk_tree_clear_children(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_clear_children.html"},{"doc":"Gets the root item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_root","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_root(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_root.html"},{"doc":"Finds an item by path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_find_item","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_find_item(TreePtr tree,  const(char) *  path)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_find_item.html"},{"doc":"Gets the first item in the tree.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_first","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_first(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_first.html"},{"doc":"Gets the next item after the given item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_next","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_next(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_next.html"},{"doc":"Gets the first selected item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_first_selected_item","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_first_selected_item(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_first_selected_item.html"},{"doc":"Gets the next selected item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_next_selected_item","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_next_selected_item(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_next_selected_item.html"},{"doc":"Opens (expands) an item. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_open","package":"fltk","parentType":"","signature":"int fltk_tree_open(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_open.html"},{"doc":"Closes (collapses) an item. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_close","package":"fltk","parentType":"","signature":"int fltk_tree_close(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_close.html"},{"doc":"Checks if an item is open.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_is_open","package":"fltk","parentType":"","signature":"int fltk_tree_is_open(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_is_open.html"},{"doc":"Selects an item. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_select","package":"fltk","parentType":"","signature":"int fltk_tree_select(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_select.html"},{"doc":"Deselects an item. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_deselect","package":"fltk","parentType":"","signature":"int fltk_tree_deselect(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_deselect.html"},{"doc":"Deselects all items. Returns count deselected.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_deselect_all","package":"fltk","parentType":"","signature":"int fltk_tree_deselect_all(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_deselect_all.html"},{"doc":"Checks if an item is selected.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_is_selected","package":"fltk","parentType":"","signature":"int fltk_tree_is_selected(TreePtr tree,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_is_selected.html"},{"doc":"Shows or hides the root item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_showroot","package":"fltk","parentType":"","signature":"void fltk_tree_showroot(TreePtr tree,  int  show)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_showroot.html"},{"doc":"Redraws the tree.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_redraw","package":"fltk","parentType":"","signature":"void fltk_tree_redraw(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_redraw.html"},{"doc":"Gets the label of a tree item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_label","package":"fltk","parentType":"","signature":"const(char) * fltk_tree_item_label(TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_label.html"},{"doc":"Sets the label of a tree item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_set_label","package":"fltk","parentType":"","signature":"void fltk_tree_item_set_label(TreeItemPtr item,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_set_label.html"},{"doc":"Gets the parent of an item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_parent","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_item_parent(TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_parent.html"},{"doc":"Gets the number of children.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_children","package":"fltk","parentType":"","signature":"int fltk_tree_item_children(TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_children.html"},{"doc":"Gets a child by index (0-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_child","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_item_child(TreeItemPtr item,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_child.html"},{"doc":"Checks if item has children.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_has_children","package":"fltk","parentType":"","signature":"int fltk_tree_item_has_children(TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_has_children.html"},{"doc":"Gets the depth of an item (0 for root).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_depth","package":"fltk","parentType":"","signature":"int fltk_tree_item_depth(TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_depth.html"},{"doc":"Creates a new tree item array.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_new","package":"fltk","parentType":"","signature":"TreeItemArrayPtr fltk_tree_item_array_new(int  chunksize)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_new.html"},{"doc":"Deletes a tree item array.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_delete","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_delete(TreeItemArrayPtr arr)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_delete.html"},{"doc":"Returns the total number of items in the array.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_total","package":"fltk","parentType":"","signature":"int fltk_tree_item_array_total(TreeItemArrayPtr arr)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_total.html"},{"doc":"Gets an item at the specified index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_get","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_item_array_get(TreeItemArrayPtr arr,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_get.html"},{"doc":"Adds an item to the end of the array.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_add","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_add(TreeItemArrayPtr arr,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_add.html"},{"doc":"Inserts an item at the specified position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_insert","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_insert(TreeItemArrayPtr arr,  int  pos,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_insert.html"},{"doc":"Replaces an item at the specified position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_replace","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_replace(TreeItemArrayPtr arr,  int  pos,  TreeItemPtr item)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_replace.html"},{"doc":"Removes an item at the specified index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_remove","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_remove(TreeItemArrayPtr arr,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_remove.html"},{"doc":"Clears all items from the array.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_clear","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_clear(TreeItemArrayPtr arr)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_clear.html"},{"doc":"Swaps two items in the array.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_swap","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_swap(TreeItemArrayPtr arr,  int  ax,  int  bx)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_swap.html"},{"doc":"Moves an item from one position to another. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_array_move","package":"fltk","parentType":"","signature":"int fltk_tree_item_array_move(TreeItemArrayPtr arr,  int  to,  int  from)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_array_move.html"},{"doc":"Gets the tree's item label font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_labelfont","package":"fltk","parentType":"","signature":"int fltk_tree_item_labelfont(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_labelfont.html"},{"doc":"Sets the tree's item label font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_item_labelfont","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelfont(TreePtr tree,  int  font)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_item_labelfont.html"},{"doc":"Gets the tree's item label size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_labelsize","package":"fltk","parentType":"","signature":"int fltk_tree_item_labelsize(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_labelsize.html"},{"doc":"Sets the tree's item label size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_item_labelsize","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelsize(TreePtr tree,  int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_item_labelsize.html"},{"doc":"Gets the tree's item foreground color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_labelfgcolor","package":"fltk","parentType":"","signature":"uint fltk_tree_item_labelfgcolor(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_labelfgcolor.html"},{"doc":"Sets the tree's item foreground color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_item_labelfgcolor","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelfgcolor(TreePtr tree,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_item_labelfgcolor.html"},{"doc":"Gets the tree's item background color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_item_labelbgcolor","package":"fltk","parentType":"","signature":"uint fltk_tree_item_labelbgcolor(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_item_labelbgcolor.html"},{"doc":"Sets the tree's item background color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_item_labelbgcolor","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelbgcolor(TreePtr tree,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_item_labelbgcolor.html"},{"doc":"Gets the tree's left margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_marginleft","package":"fltk","parentType":"","signature":"int fltk_tree_marginleft(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_marginleft.html"},{"doc":"Sets the tree's left margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_marginleft","package":"fltk","parentType":"","signature":"void fltk_tree_set_marginleft(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_marginleft.html"},{"doc":"Gets the tree's top margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_margintop","package":"fltk","parentType":"","signature":"int fltk_tree_margintop(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_margintop.html"},{"doc":"Sets the tree's top margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_margintop","package":"fltk","parentType":"","signature":"void fltk_tree_set_margintop(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_margintop.html"},{"doc":"Gets the tree's connector style.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_connectorstyle","package":"fltk","parentType":"","signature":"int fltk_tree_connectorstyle(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_connectorstyle.html"},{"doc":"Sets the tree's connector style.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_connectorstyle","package":"fltk","parentType":"","signature":"void fltk_tree_set_connectorstyle(TreePtr tree,  int  style)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_connectorstyle.html"},{"doc":"Gets the tree's connector color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_connectorcolor","package":"fltk","parentType":"","signature":"uint fltk_tree_connectorcolor(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_connectorcolor.html"},{"doc":"Sets the tree's connector color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_connectorcolor","package":"fltk","parentType":"","signature":"void fltk_tree_set_connectorcolor(TreePtr tree,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_connectorcolor.html"},{"doc":"Gets the tree's connector width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_connectorwidth","package":"fltk","parentType":"","signature":"int fltk_tree_connectorwidth(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_connectorwidth.html"},{"doc":"Sets the tree's connector width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_connectorwidth","package":"fltk","parentType":"","signature":"void fltk_tree_set_connectorwidth(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_connectorwidth.html"},{"doc":"Gets the tree's line spacing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_linespacing","package":"fltk","parentType":"","signature":"int fltk_tree_linespacing(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_linespacing.html"},{"doc":"Sets the tree's line spacing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_linespacing","package":"fltk","parentType":"","signature":"void fltk_tree_set_linespacing(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_linespacing.html"},{"doc":"Gets the tree's selection mode.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_selectmode","package":"fltk","parentType":"","signature":"int fltk_tree_selectmode(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_selectmode.html"},{"doc":"Sets the tree's selection mode.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_selectmode","package":"fltk","parentType":"","signature":"void fltk_tree_set_selectmode(TreePtr tree,  int  mode)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_selectmode.html"},{"doc":"Gets the tree's sort order.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_sortorder","package":"fltk","parentType":"","signature":"int fltk_tree_sortorder(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_sortorder.html"},{"doc":"Sets the tree's sort order.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_sortorder","package":"fltk","parentType":"","signature":"void fltk_tree_set_sortorder(TreePtr tree,  int  order)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_sortorder.html"},{"doc":"Gets the margin below an open child.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_openchild_marginbottom","package":"fltk","parentType":"","signature":"int fltk_tree_openchild_marginbottom(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_openchild_marginbottom.html"},{"doc":"Sets the margin below an open child.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_openchild_marginbottom","package":"fltk","parentType":"","signature":"void fltk_tree_set_openchild_marginbottom(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_openchild_marginbottom.html"},{"doc":"Gets the user icon's left margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_usericonmarginleft","package":"fltk","parentType":"","signature":"int fltk_tree_usericonmarginleft(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_usericonmarginleft.html"},{"doc":"Sets the user icon's left margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_usericonmarginleft","package":"fltk","parentType":"","signature":"void fltk_tree_set_usericonmarginleft(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_usericonmarginleft.html"},{"doc":"Gets the label's left margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_labelmarginleft","package":"fltk","parentType":"","signature":"int fltk_tree_labelmarginleft(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_labelmarginleft.html"},{"doc":"Sets the label's left margin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_labelmarginleft","package":"fltk","parentType":"","signature":"void fltk_tree_set_labelmarginleft(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_labelmarginleft.html"},{"doc":"Gets if collapse icons are shown.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_showcollapse","package":"fltk","parentType":"","signature":"int fltk_tree_showcollapse(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_showcollapse.html"},{"doc":"Sets if collapse icons should be shown.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_showcollapse","package":"fltk","parentType":"","signature":"void fltk_tree_set_showcollapse(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_showcollapse.html"},{"doc":"Gets the selection box style.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_selectbox","package":"fltk","parentType":"","signature":"int fltk_tree_selectbox(TreePtr tree)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_selectbox.html"},{"doc":"Sets the selection box style.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tree_set_selectbox","package":"fltk","parentType":"","signature":"void fltk_tree_set_selectbox(TreePtr tree,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_tree_set_selectbox.html"},{"doc":"Creates a new Help View widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_new","package":"fltk","parentType":"","signature":"HelpViewPtr fltk_help_view_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_new.html"},{"doc":"Deletes a Help View widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_delete","package":"fltk","parentType":"","signature":"void fltk_help_view_delete(HelpViewPtr hv)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_delete.html"},{"doc":"Casts a Help View to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_help_view_as_widget(HelpViewPtr hv)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_as_widget.html"},{"doc":"Sets the HTML value/content.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_value","package":"fltk","parentType":"","signature":"void fltk_help_view_value(HelpViewPtr hv,  const(char) *  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_value.html"},{"doc":"Gets the current HTML value/content.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_get_value","package":"fltk","parentType":"","signature":"const(char) * fltk_help_view_get_value(HelpViewPtr hv)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_get_value.html"},{"doc":"Loads HTML from a file. Returns 0 on success, -1 on error.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_load","package":"fltk","parentType":"","signature":"int fltk_help_view_load(HelpViewPtr hv,  const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_load.html"},{"doc":"Sets the text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_textsize","package":"fltk","parentType":"","signature":"void fltk_help_view_textsize(HelpViewPtr hv,  int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_textsize.html"},{"doc":"Gets the text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_get_textsize","package":"fltk","parentType":"","signature":"int fltk_help_view_get_textsize(HelpViewPtr hv)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_get_textsize.html"},{"doc":"Sets the text color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_textcolor","package":"fltk","parentType":"","signature":"void fltk_help_view_textcolor(HelpViewPtr hv,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_textcolor.html"},{"doc":"Gets the text color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_view_get_textcolor","package":"fltk","parentType":"","signature":"uint fltk_help_view_get_textcolor(HelpViewPtr hv)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_view_get_textcolor.html"},{"doc":"Shows a color chooser dialog. Returns 1 if color selected, 0 if cancelled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_dialog","package":"fltk","parentType":"","signature":"int fltk_color_chooser_dialog(const(char) *  name,  double *  r,  double *  g,  double *  b,  int  mode)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_dialog.html"},{"doc":"Gets the current UI scheme name.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scheme","package":"fltk","parentType":"","signature":"const(char) * fltk_scheme()","url":"/fltk/ddn/lib/fltk/shim/fltk_scheme.html"},{"doc":"Sets the UI scheme. Returns 1 on success, 0 on failure.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_set_scheme","package":"fltk","parentType":"","signature":"int fltk_set_scheme(const(char) *  scheme)","url":"/fltk/ddn/lib/fltk/shim/fltk_set_scheme.html"},{"doc":"Copies text to clipboard. destination: 0=selection, 1=clipboard","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy","package":"fltk","parentType":"","signature":"void fltk_copy(const(char) *  text,  int  len,  int  destination)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy.html"},{"doc":"Requests paste to widget. source: 0=selection, 1=clipboard","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_paste","package":"fltk","parentType":"","signature":"void fltk_paste(WidgetPtr receiver,  int  source)","url":"/fltk/ddn/lib/fltk/shim/fltk_paste.html"},{"doc":"Acquires the FLTK lock for thread-safe operations.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_lock","package":"fltk","parentType":"","signature":"void fltk_lock()","url":"/fltk/ddn/lib/fltk/shim/fltk_lock.html"},{"doc":"Releases the FLTK lock.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_unlock","package":"fltk","parentType":"","signature":"void fltk_unlock()","url":"/fltk/ddn/lib/fltk/shim/fltk_unlock.html"},{"doc":"Wakes up the main thread from another thread.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_awake","package":"fltk","parentType":"","signature":"void fltk_awake()","url":"/fltk/ddn/lib/fltk/shim/fltk_awake.html"},{"doc":"Initiates a drag and drop operation. Returns non-zero if drop accepted.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_dnd","package":"fltk","parentType":"","signature":"int fltk_dnd()","url":"/fltk/ddn/lib/fltk/shim/fltk_dnd.html"},{"doc":"Gets the text from a DnD or paste event.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_text","package":"fltk","parentType":"","signature":"const(char) * fltk_event_text()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_text.html"},{"doc":"Gets the length of the event text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_event_length","package":"fltk","parentType":"","signature":"int fltk_event_length()","url":"/fltk/ddn/lib/fltk/shim/fltk_event_length.html"},{"doc":"Adds a file descriptor callback with event flags.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_add_fd","package":"fltk","parentType":"","signature":"void fltk_add_fd(int  fd,  int  when,  FdCallback cb,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_add_fd.html"},{"doc":"Adds a file descriptor callback for read events.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_add_fd_read","package":"fltk","parentType":"","signature":"void fltk_add_fd_read(int  fd,  FdCallback cb,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_add_fd_read.html"},{"doc":"Removes a file descriptor callback for specific events.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_remove_fd","package":"fltk","parentType":"","signature":"void fltk_remove_fd(int  fd,  int  when)","url":"/fltk/ddn/lib/fltk/shim/fltk_remove_fd.html"},{"doc":"Removes all callbacks for a file descriptor.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_remove_fd_all","package":"fltk","parentType":"","signature":"void fltk_remove_fd_all(int  fd)","url":"/fltk/ddn/lib/fltk/shim/fltk_remove_fd_all.html"},{"doc":"Gets the number of screens/monitors.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_screen_count","package":"fltk","parentType":"","signature":"int fltk_screen_count()","url":"/fltk/ddn/lib/fltk/shim/fltk_screen_count.html"},{"doc":"Gets the bounding rectangle of a screen.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_screen_xywh","package":"fltk","parentType":"","signature":"void fltk_screen_xywh(int  screen,  int *  x,  int *  y,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_screen_xywh.html"},{"doc":"Gets the work area of a screen (excluding taskbars, etc.).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_screen_work_area","package":"fltk","parentType":"","signature":"void fltk_screen_work_area(int  screen,  int *  x,  int *  y,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_screen_work_area.html"},{"doc":"Gets the DPI of a screen.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_screen_dpi","package":"fltk","parentType":"","signature":"void fltk_screen_dpi(int  screen,  float *  h,  float *  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_screen_dpi.html"},{"doc":"Creates a new Table widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_new","package":"fltk","parentType":"","signature":"TablePtr fltk_table_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_new.html"},{"doc":"Deletes a Table widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_delete","package":"fltk","parentType":"","signature":"void fltk_table_delete(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_delete.html"},{"doc":"Casts a Table to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_table_as_widget(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_as_widget.html"},{"doc":"Casts a Table to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_table_as_group(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_as_group.html"},{"doc":"Sets the draw cell callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_set_draw_cell_callback","package":"fltk","parentType":"","signature":"void fltk_table_set_draw_cell_callback(TablePtr table,\n          TableCellCallback cb,\n          void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_set_draw_cell_callback.html"},{"doc":"Sets the number of rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_rows","package":"fltk","parentType":"","signature":"void fltk_table_rows(TablePtr table,  int  count)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_rows.html"},{"doc":"Gets the number of rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_rows","package":"fltk","parentType":"","signature":"int fltk_table_get_rows(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_rows.html"},{"doc":"Sets the number of columns.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_cols","package":"fltk","parentType":"","signature":"void fltk_table_cols(TablePtr table,  int  count)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_cols.html"},{"doc":"Gets the number of columns.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_cols","package":"fltk","parentType":"","signature":"int fltk_table_get_cols(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_cols.html"},{"doc":"Sets the height of a specific row.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_height","package":"fltk","parentType":"","signature":"void fltk_table_row_height(TablePtr table,  int  row,  int  height)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_height.html"},{"doc":"Gets the height of a specific row.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_height","package":"fltk","parentType":"","signature":"int fltk_table_get_row_height(TablePtr table,  int  row)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_height.html"},{"doc":"Sets the height of all rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_height_all","package":"fltk","parentType":"","signature":"void fltk_table_row_height_all(TablePtr table,  int  height)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_height_all.html"},{"doc":"Sets the width of a specific column.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_width","package":"fltk","parentType":"","signature":"void fltk_table_col_width(TablePtr table,  int  col,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_width.html"},{"doc":"Gets the width of a specific column.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_width","package":"fltk","parentType":"","signature":"int fltk_table_get_col_width(TablePtr table,  int  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_width.html"},{"doc":"Sets the width of all columns.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_width_all","package":"fltk","parentType":"","signature":"void fltk_table_col_width_all(TablePtr table,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_width_all.html"},{"doc":"Enables or disables row headers.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_header","package":"fltk","parentType":"","signature":"void fltk_table_row_header(TablePtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_header.html"},{"doc":"Gets whether row headers are enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_header","package":"fltk","parentType":"","signature":"int fltk_table_get_row_header(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_header.html"},{"doc":"Enables or disables column headers.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_header","package":"fltk","parentType":"","signature":"void fltk_table_col_header(TablePtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_header.html"},{"doc":"Gets whether column headers are enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_header","package":"fltk","parentType":"","signature":"int fltk_table_get_col_header(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_header.html"},{"doc":"Sets the row header width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_header_width","package":"fltk","parentType":"","signature":"void fltk_table_row_header_width(TablePtr table,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_header_width.html"},{"doc":"Gets the row header width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_header_width","package":"fltk","parentType":"","signature":"int fltk_table_get_row_header_width(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_header_width.html"},{"doc":"Sets the column header height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_header_height","package":"fltk","parentType":"","signature":"void fltk_table_col_header_height(TablePtr table,  int  height)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_header_height.html"},{"doc":"Gets the column header height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_header_height","package":"fltk","parentType":"","signature":"int fltk_table_get_col_header_height(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_header_height.html"},{"doc":"Sets the row header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_header_color","package":"fltk","parentType":"","signature":"void fltk_table_row_header_color(TablePtr table,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_header_color.html"},{"doc":"Gets the row header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_get_row_header_color(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_header_color.html"},{"doc":"Sets the column header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_header_color","package":"fltk","parentType":"","signature":"void fltk_table_col_header_color(TablePtr table,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_header_color.html"},{"doc":"Gets the column header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_get_col_header_color(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_header_color.html"},{"doc":"Enables or disables row resizing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_resize","package":"fltk","parentType":"","signature":"void fltk_table_row_resize(TablePtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_resize.html"},{"doc":"Gets whether row resizing is enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_resize","package":"fltk","parentType":"","signature":"int fltk_table_get_row_resize(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_resize.html"},{"doc":"Enables or disables column resizing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_resize","package":"fltk","parentType":"","signature":"void fltk_table_col_resize(TablePtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_resize.html"},{"doc":"Gets whether column resizing is enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_resize","package":"fltk","parentType":"","signature":"int fltk_table_get_col_resize(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_resize.html"},{"doc":"Sets the box type for the table.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_table_box","package":"fltk","parentType":"","signature":"void fltk_table_table_box(TablePtr table,  int  boxtype)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_table_box.html"},{"doc":"Gets the box type for the table.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_table_box","package":"fltk","parentType":"","signature":"int fltk_table_get_table_box(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_table_box.html"},{"doc":"Clears the table (removes all rows and columns).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_clear","package":"fltk","parentType":"","signature":"void fltk_table_clear(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_clear.html"},{"doc":"Redraws the table.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_redraw","package":"fltk","parentType":"","signature":"void fltk_table_redraw(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_redraw.html"},{"doc":"Returns non-zero if user is interactively resizing a row or column.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_is_interactive_resize","package":"fltk","parentType":"","signature":"int fltk_table_is_interactive_resize(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_is_interactive_resize.html"},{"doc":"Sets the minimum row resize height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_row_resize_min(TablePtr table,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_resize_min.html"},{"doc":"Gets the minimum row resize height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_get_row_resize_min(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_resize_min.html"},{"doc":"Sets the minimum column resize width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_col_resize_min(TablePtr table,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_resize_min.html"},{"doc":"Gets the minimum column resize width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_get_col_resize_min(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_resize_min.html"},{"doc":"Sets the row scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_position","package":"fltk","parentType":"","signature":"void fltk_table_row_position(TablePtr table,  int  row)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_position.html"},{"doc":"Gets the current row scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_row_position","package":"fltk","parentType":"","signature":"int fltk_table_get_row_position(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_row_position.html"},{"doc":"Sets the column scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_col_position","package":"fltk","parentType":"","signature":"void fltk_table_col_position(TablePtr table,  int  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_col_position.html"},{"doc":"Gets the current column scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_col_position","package":"fltk","parentType":"","signature":"int fltk_table_get_col_position(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_col_position.html"},{"doc":"Checks if a cell is selected.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_is_selected","package":"fltk","parentType":"","signature":"int fltk_table_is_selected(TablePtr table,  int  row,  int  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_is_selected.html"},{"doc":"Gets the current selection range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_get_selection","package":"fltk","parentType":"","signature":"void fltk_table_get_selection(TablePtr table,  int *  row_top,  int *  col_left,  int *  row_bot,  int *  col_right)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_get_selection.html"},{"doc":"Sets the selection range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_set_selection","package":"fltk","parentType":"","signature":"void fltk_table_set_selection(TablePtr table,  int  row_top,  int  col_left,  int  row_bot,  int  col_right)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_set_selection.html"},{"doc":"Moves the cursor to a specified cell. Returns non-zero if cursor moved.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_move_cursor","package":"fltk","parentType":"","signature":"int fltk_table_move_cursor(TablePtr table,  int  row,  int  col,  int  shiftselect)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_move_cursor.html"},{"doc":"Gets the range of visible cells.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_visible_cells","package":"fltk","parentType":"","signature":"void fltk_table_visible_cells(TablePtr table,  int *  r1,  int *  r2,  int *  c1,  int *  c2)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_visible_cells.html"},{"doc":"Gets the callback row (row that triggered callback).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_callback_row","package":"fltk","parentType":"","signature":"int fltk_table_callback_row(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_callback_row.html"},{"doc":"Gets the callback column (column that triggered callback).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_callback_col","package":"fltk","parentType":"","signature":"int fltk_table_callback_col(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_callback_col.html"},{"doc":"Gets the callback context.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_callback_context","package":"fltk","parentType":"","signature":"int fltk_table_callback_context(TablePtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_callback_context.html"},{"doc":"Creates a new Table Row widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_new","package":"fltk","parentType":"","signature":"TableRowPtr fltk_table_row_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_new.html"},{"doc":"Deletes a Table Row widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_delete","package":"fltk","parentType":"","signature":"void fltk_table_row_delete(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_delete.html"},{"doc":"Casts a Table Row to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_table_row_as_widget(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_as_widget.html"},{"doc":"Casts a Table Row to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_table_row_as_group(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_as_group.html"},{"doc":"Sets the draw cell callback.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_set_draw_cell_callback","package":"fltk","parentType":"","signature":"void fltk_table_row_set_draw_cell_callback(TableRowPtr table,\n          DrawCellCallback cb,\n          void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_set_draw_cell_callback.html"},{"doc":"Sets the number of rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_rows","package":"fltk","parentType":"","signature":"void fltk_table_row_rows(TableRowPtr table,  int  count)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_rows.html"},{"doc":"Gets the number of rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_rows","package":"fltk","parentType":"","signature":"int fltk_table_row_get_rows(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_rows.html"},{"doc":"Sets the number of columns.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_cols","package":"fltk","parentType":"","signature":"void fltk_table_row_cols(TableRowPtr table,  int  count)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_cols.html"},{"doc":"Gets the number of columns.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_cols","package":"fltk","parentType":"","signature":"int fltk_table_row_get_cols(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_cols.html"},{"doc":"Sets the height of a specific row.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_height","package":"fltk","parentType":"","signature":"void fltk_table_row_row_height(TableRowPtr table,  int  row,  int  height)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_height.html"},{"doc":"Gets the height of a specific row.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_height","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_height(TableRowPtr table,  int  row)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_height.html"},{"doc":"Sets the height of all rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_height_all","package":"fltk","parentType":"","signature":"void fltk_table_row_row_height_all(TableRowPtr table,  int  height)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_height_all.html"},{"doc":"Sets the width of a specific column.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_width","package":"fltk","parentType":"","signature":"void fltk_table_row_col_width(TableRowPtr table,  int  col,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_width.html"},{"doc":"Gets the width of a specific column.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_width","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_width(TableRowPtr table,  int  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_width.html"},{"doc":"Sets the width of all columns.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_width_all","package":"fltk","parentType":"","signature":"void fltk_table_row_col_width_all(TableRowPtr table,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_width_all.html"},{"doc":"Enables or disables row headers.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_header","package":"fltk","parentType":"","signature":"void fltk_table_row_row_header(TableRowPtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_header.html"},{"doc":"Gets whether row headers are enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_header","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_header(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_header.html"},{"doc":"Enables or disables column headers.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_header","package":"fltk","parentType":"","signature":"void fltk_table_row_col_header(TableRowPtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_header.html"},{"doc":"Gets whether column headers are enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_header","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_header(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_header.html"},{"doc":"Sets the row header width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_header_width","package":"fltk","parentType":"","signature":"void fltk_table_row_row_header_width(TableRowPtr table,  int  width)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_header_width.html"},{"doc":"Gets the row header width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_header_width","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_header_width(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_header_width.html"},{"doc":"Sets the column header height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_header_height","package":"fltk","parentType":"","signature":"void fltk_table_row_col_header_height(TableRowPtr table,  int  height)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_header_height.html"},{"doc":"Gets the column header height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_header_height","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_header_height(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_header_height.html"},{"doc":"Sets the row header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_header_color","package":"fltk","parentType":"","signature":"void fltk_table_row_row_header_color(TableRowPtr table,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_header_color.html"},{"doc":"Gets the row header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_row_get_row_header_color(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_header_color.html"},{"doc":"Sets the column header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_header_color","package":"fltk","parentType":"","signature":"void fltk_table_row_col_header_color(TableRowPtr table,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_header_color.html"},{"doc":"Gets the column header color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_row_get_col_header_color(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_header_color.html"},{"doc":"Enables or disables row resizing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_resize","package":"fltk","parentType":"","signature":"void fltk_table_row_row_resize(TableRowPtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_resize.html"},{"doc":"Gets whether row resizing is enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_resize","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_resize(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_resize.html"},{"doc":"Enables or disables column resizing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_resize","package":"fltk","parentType":"","signature":"void fltk_table_row_col_resize(TableRowPtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_resize.html"},{"doc":"Gets whether column resizing is enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_resize","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_resize(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_resize.html"},{"doc":"Sets the selection mode.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_type","package":"fltk","parentType":"","signature":"void fltk_table_row_type(TableRowPtr table,  int  mode)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_type.html"},{"doc":"Gets the selection mode.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_type","package":"fltk","parentType":"","signature":"int fltk_table_row_get_type(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_type.html"},{"doc":"Checks if a row is selected.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_selected","package":"fltk","parentType":"","signature":"int fltk_table_row_row_selected(TableRowPtr table,  int  row)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_selected.html"},{"doc":"Selects or deselects a row.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_select_row","package":"fltk","parentType":"","signature":"int fltk_table_row_select_row(TableRowPtr table,  int  row,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_select_row.html"},{"doc":"Selects or deselects all rows.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_select_all_rows","package":"fltk","parentType":"","signature":"void fltk_table_row_select_all_rows(TableRowPtr table,  int  flag)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_select_all_rows.html"},{"doc":"Sets the box type for the table.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_table_box","package":"fltk","parentType":"","signature":"void fltk_table_row_table_box(TableRowPtr table,  int  boxtype)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_table_box.html"},{"doc":"Gets the box type for the table.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_table_box","package":"fltk","parentType":"","signature":"int fltk_table_row_get_table_box(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_table_box.html"},{"doc":"Clears the table (removes all rows and columns).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_clear","package":"fltk","parentType":"","signature":"void fltk_table_row_clear(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_clear.html"},{"doc":"Redraws the table.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_redraw","package":"fltk","parentType":"","signature":"void fltk_table_row_redraw(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_redraw.html"},{"doc":"Returns non-zero if user is interactively resizing a row or column.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_is_interactive_resize","package":"fltk","parentType":"","signature":"int fltk_table_row_is_interactive_resize(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_is_interactive_resize.html"},{"doc":"Sets the minimum row resize height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_row_row_resize_min(TableRowPtr table,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_resize_min.html"},{"doc":"Gets the minimum row resize height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_resize_min(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_resize_min.html"},{"doc":"Sets the minimum column resize width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_row_col_resize_min(TableRowPtr table,  int  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_resize_min.html"},{"doc":"Gets the minimum column resize width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_resize_min(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_resize_min.html"},{"doc":"Sets the row scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_row_position","package":"fltk","parentType":"","signature":"void fltk_table_row_row_position(TableRowPtr table,  int  row)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_row_position.html"},{"doc":"Gets the current row scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_row_position","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_position(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_row_position.html"},{"doc":"Sets the column scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_col_position","package":"fltk","parentType":"","signature":"void fltk_table_row_col_position(TableRowPtr table,  int  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_col_position.html"},{"doc":"Gets the current column scroll position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_col_position","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_position(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_col_position.html"},{"doc":"Checks if a cell is selected.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_is_selected","package":"fltk","parentType":"","signature":"int fltk_table_row_is_selected(TableRowPtr table,  int  row,  int  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_is_selected.html"},{"doc":"Gets the current selection range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_get_selection","package":"fltk","parentType":"","signature":"void fltk_table_row_get_selection(TableRowPtr table,  int *  row_top,  int *  col_left,  int *  row_bot,  int *  col_right)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_get_selection.html"},{"doc":"Sets the selection range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_set_selection","package":"fltk","parentType":"","signature":"void fltk_table_row_set_selection(TableRowPtr table,  int  row_top,  int  col_left,  int  row_bot,  int  col_right)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_set_selection.html"},{"doc":"Moves the cursor to a specified cell. Returns non-zero if cursor moved.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_move_cursor","package":"fltk","parentType":"","signature":"int fltk_table_row_move_cursor(TableRowPtr table,  int  row,  int  col,  int  shiftselect)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_move_cursor.html"},{"doc":"Gets the range of visible cells.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_visible_cells","package":"fltk","parentType":"","signature":"void fltk_table_row_visible_cells(TableRowPtr table,  int *  r1,  int *  r2,  int *  c1,  int *  c2)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_visible_cells.html"},{"doc":"Gets the callback row (row that triggered callback).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_callback_row","package":"fltk","parentType":"","signature":"int fltk_table_row_callback_row(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_callback_row.html"},{"doc":"Gets the callback column (column that triggered callback).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_callback_col","package":"fltk","parentType":"","signature":"int fltk_table_row_callback_col(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_callback_col.html"},{"doc":"Gets the callback context.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_table_row_callback_context","package":"fltk","parentType":"","signature":"int fltk_table_row_callback_context(TableRowPtr table)","url":"/fltk/ddn/lib/fltk/shim/fltk_table_row_callback_context.html"},{"doc":"Creates a new PNM image from a file.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pnm_image_new","package":"fltk","parentType":"","signature":"PnmImagePtr fltk_pnm_image_new(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_pnm_image_new.html"},{"doc":"Deletes a PNM image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pnm_image_delete","package":"fltk","parentType":"","signature":"void fltk_pnm_image_delete(PnmImagePtr image)","url":"/fltk/ddn/lib/fltk/shim/fltk_pnm_image_delete.html"},{"doc":"Casts a PNM image to base image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pnm_image_as_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_pnm_image_as_image(PnmImagePtr image)","url":"/fltk/ddn/lib/fltk/shim/fltk_pnm_image_as_image.html"},{"doc":"Checks if image failed to load. Returns non-zero on failure.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pnm_image_fail","package":"fltk","parentType":"","signature":"int fltk_pnm_image_fail(PnmImagePtr image)","url":"/fltk/ddn/lib/fltk/shim/fltk_pnm_image_fail.html"},{"doc":"Sets the current drawing color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_color","package":"fltk","parentType":"","signature":"void fltk_draw_color(uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_color.html"},{"doc":"Sets the current drawing color from RGB values.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_color_rgb","package":"fltk","parentType":"","signature":"void fltk_draw_color_rgb(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_color_rgb.html"},{"doc":"Gets the current drawing color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_get_color","package":"fltk","parentType":"","signature":"uint fltk_draw_get_color()","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_get_color.html"},{"doc":"Draws a line between two points.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_line","package":"fltk","parentType":"","signature":"void fltk_draw_line(int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_line.html"},{"doc":"Draws an outlined rectangle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_rect","package":"fltk","parentType":"","signature":"void fltk_draw_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_rect.html"},{"doc":"Draws a filled rectangle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_rectf","package":"fltk","parentType":"","signature":"void fltk_draw_rectf(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_rectf.html"},{"doc":"Draws a filled rectangle with specific color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_rectf_rgb","package":"fltk","parentType":"","signature":"void fltk_draw_rectf_rgb(int  x,  int  y,  int  w,  int  h,  ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_rectf_rgb.html"},{"doc":"Draws a point.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_point","package":"fltk","parentType":"","signature":"void fltk_draw_point(int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_point.html"},{"doc":"Draws an arc (part of an ellipse outline).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_arc","package":"fltk","parentType":"","signature":"void fltk_draw_arc(int  x,  int  y,  int  w,  int  h,  double  a1,  double  a2)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_arc.html"},{"doc":"Draws a filled pie slice.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_pie","package":"fltk","parentType":"","signature":"void fltk_draw_pie(int  x,  int  y,  int  w,  int  h,  double  a1,  double  a2)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_pie.html"},{"doc":"Draws a circle outline.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_circle","package":"fltk","parentType":"","signature":"void fltk_draw_circle(double  x,  double  y,  double  r)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_circle.html"},{"doc":"Sets the current font and size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_font","package":"fltk","parentType":"","signature":"void fltk_draw_font(int  face,  int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_font.html"},{"doc":"Gets the height of the current font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_height","package":"fltk","parentType":"","signature":"int fltk_draw_height()","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_height.html"},{"doc":"Gets the descent of the current font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_descent","package":"fltk","parentType":"","signature":"int fltk_draw_descent()","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_descent.html"},{"doc":"Gets the width of a string in the current font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_width","package":"fltk","parentType":"","signature":"double fltk_draw_width(const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_width.html"},{"doc":"Measures the width and height of a string.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_measure","package":"fltk","parentType":"","signature":"void fltk_draw_measure(const(char) *  text,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_measure.html"},{"doc":"Draws text at a position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_text","package":"fltk","parentType":"","signature":"void fltk_draw_text(const(char) *  text,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_text.html"},{"doc":"Pushes a clipping rectangle onto the stack.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_push_clip","package":"fltk","parentType":"","signature":"void fltk_push_clip(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_push_clip.html"},{"doc":"Pops the most recent clipping rectangle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_pop_clip","package":"fltk","parentType":"","signature":"void fltk_pop_clip()","url":"/fltk/ddn/lib/fltk/shim/fltk_pop_clip.html"},{"doc":"Tests if a rectangle is inside the current clip region.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_not_clipped","package":"fltk","parentType":"","signature":"int fltk_not_clipped(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_not_clipped.html"},{"doc":"Pushes an empty clipping region (nothing visible).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_push_no_clip","package":"fltk","parentType":"","signature":"void fltk_push_no_clip()","url":"/fltk/ddn/lib/fltk/shim/fltk_push_no_clip.html"},{"doc":"Begins a complex polygon definition.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_begin_complex_polygon","package":"fltk","parentType":"","signature":"void fltk_begin_complex_polygon()","url":"/fltk/ddn/lib/fltk/shim/fltk_begin_complex_polygon.html"},{"doc":"Ends a complex polygon definition and draws it filled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_end_complex_polygon","package":"fltk","parentType":"","signature":"void fltk_end_complex_polygon()","url":"/fltk/ddn/lib/fltk/shim/fltk_end_complex_polygon.html"},{"doc":"Begins a line path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_begin_line","package":"fltk","parentType":"","signature":"void fltk_begin_line()","url":"/fltk/ddn/lib/fltk/shim/fltk_begin_line.html"},{"doc":"Ends a line path and draws it.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_end_line","package":"fltk","parentType":"","signature":"void fltk_end_line()","url":"/fltk/ddn/lib/fltk/shim/fltk_end_line.html"},{"doc":"Begins a closed loop path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_begin_loop","package":"fltk","parentType":"","signature":"void fltk_begin_loop()","url":"/fltk/ddn/lib/fltk/shim/fltk_begin_loop.html"},{"doc":"Ends a closed loop path and draws it.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_end_loop","package":"fltk","parentType":"","signature":"void fltk_end_loop()","url":"/fltk/ddn/lib/fltk/shim/fltk_end_loop.html"},{"doc":"Begins a filled polygon path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_begin_polygon","package":"fltk","parentType":"","signature":"void fltk_begin_polygon()","url":"/fltk/ddn/lib/fltk/shim/fltk_begin_polygon.html"},{"doc":"Ends a filled polygon path and draws it.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_end_polygon","package":"fltk","parentType":"","signature":"void fltk_end_polygon()","url":"/fltk/ddn/lib/fltk/shim/fltk_end_polygon.html"},{"doc":"Adds a vertex to the current path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_vertex","package":"fltk","parentType":"","signature":"void fltk_vertex(double  x,  double  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_vertex.html"},{"doc":"Draws a filled 3-sided polygon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_polygon3","package":"fltk","parentType":"","signature":"void fltk_polygon3(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/ddn/lib/fltk/shim/fltk_polygon3.html"},{"doc":"Draws a filled 4-sided polygon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_polygon4","package":"fltk","parentType":"","signature":"void fltk_polygon4(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2,  int  x3,  int  y3)","url":"/fltk/ddn/lib/fltk/shim/fltk_polygon4.html"},{"doc":"Draws a 3-sided line loop (unfilled triangle).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_loop3","package":"fltk","parentType":"","signature":"void fltk_loop3(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/ddn/lib/fltk/shim/fltk_loop3.html"},{"doc":"Draws a 4-sided line loop (unfilled quadrilateral).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_loop4","package":"fltk","parentType":"","signature":"void fltk_loop4(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2,  int  x3,  int  y3)","url":"/fltk/ddn/lib/fltk/shim/fltk_loop4.html"},{"doc":"Marks a gap in a complex polygon (for holes).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gap","package":"fltk","parentType":"","signature":"void fltk_gap()","url":"/fltk/ddn/lib/fltk/shim/fltk_gap.html"},{"doc":"Adds a series of vertices from arrays.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_vertices","package":"fltk","parentType":"","signature":"void fltk_vertices(int  n,  const(double) *  xp,  const(double) *  yp)","url":"/fltk/ddn/lib/fltk/shim/fltk_vertices.html"},{"doc":"Draws an XOR overlay rectangle.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_overlay_rect","package":"fltk","parentType":"","signature":"void fltk_overlay_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_overlay_rect.html"},{"doc":"Clears the XOR overlay.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_overlay_clear","package":"fltk","parentType":"","signature":"void fltk_overlay_clear()","url":"/fltk/ddn/lib/fltk/shim/fltk_overlay_clear.html"},{"doc":"Sets the cursor shape.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_cursor","package":"fltk","parentType":"","signature":"void fltk_cursor(int  cursor)","url":"/fltk/ddn/lib/fltk/shim/fltk_cursor.html"},{"doc":"Sets the cursor shape with colors.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_cursor_color","package":"fltk","parentType":"","signature":"void fltk_cursor_color(int  cursor,  uint  fg,  uint  bg)","url":"/fltk/ddn/lib/fltk/shim/fltk_cursor_color.html"},{"doc":"Scrolls a rectangle and calls a callback to draw uncovered areas.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_scroll","package":"fltk","parentType":"","signature":"void fltk_scroll(int  x,  int  y,  int  w,  int  h,  int  dx,  int  dy,  ScrollDrawAreaCallback draw_area,  void *  data)","url":"/fltk/ddn/lib/fltk/shim/fltk_scroll.html"},{"doc":"Gets the label string for a keyboard shortcut.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_shortcut_label","package":"fltk","parentType":"","signature":"const(char) * fltk_shortcut_label(uint  shortcut)","url":"/fltk/ddn/lib/fltk/shim/fltk_shortcut_label.html"},{"doc":"Draws a named symbol. Returns non-zero if recognized.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_symbol","package":"fltk","parentType":"","signature":"int fltk_draw_symbol(const(char) *  label,  int  x,  int  y,  int  w,  int  h,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_symbol.html"},{"doc":"Gets the bounding box extents of text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_text_extents","package":"fltk","parentType":"","signature":"void fltk_text_extents(const(char) *  text,  int *  dx,  int *  dy,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_text_extents.html"},{"doc":"Converts Latin-1 text to local encoding.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_latin1_to_local","package":"fltk","parentType":"","signature":"const(char) * fltk_latin1_to_local(const(char) *  text,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_latin1_to_local.html"},{"doc":"Converts local encoding to Latin-1.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_local_to_latin1","package":"fltk","parentType":"","signature":"const(char) * fltk_local_to_latin1(const(char) *  text,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_local_to_latin1.html"},{"doc":"Converts Mac Roman text to local encoding.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_mac_roman_to_local","package":"fltk","parentType":"","signature":"const(char) * fltk_mac_roman_to_local(const(char) *  text,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_mac_roman_to_local.html"},{"doc":"Converts local encoding to Mac Roman.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_local_to_mac_roman","package":"fltk","parentType":"","signature":"const(char) * fltk_local_to_mac_roman(const(char) *  text,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_local_to_mac_roman.html"},{"doc":"Draws a box with the specified type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_box","package":"fltk","parentType":"","signature":"void fltk_draw_box(int  boxtype,  int  x,  int  y,  int  w,  int  h,  uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_box.html"},{"doc":"Draws a frame using a string specification.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_frame","package":"fltk","parentType":"","signature":"void fltk_frame(const(char) *  s,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_frame.html"},{"doc":"Draws a frame using a string specification (variant).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_frame2","package":"fltk","parentType":"","signature":"void fltk_frame2(const(char) *  s,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_frame2.html"},{"doc":"Draws raw RGB image data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_image","package":"fltk","parentType":"","signature":"void fltk_draw_image(const(ubyte) *  buf,  int  x,  int  y,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_image.html"},{"doc":"Draws raw monochrome image data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_draw_image_mono","package":"fltk","parentType":"","signature":"void fltk_draw_image_mono(const(ubyte) *  buf,  int  x,  int  y,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/ddn/lib/fltk/shim/fltk_draw_image_mono.html"},{"doc":"Reads pixels from the current window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_read_image","package":"fltk","parentType":"","signature":"ubyte * fltk_read_image(ubyte *  p,  int  x,  int  y,  int  w,  int  h,  int  alpha)","url":"/fltk/ddn/lib/fltk/shim/fltk_read_image.html"},{"doc":"Checks if alpha blending is supported.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_can_do_alpha_blending","package":"fltk","parentType":"","signature":"int fltk_can_do_alpha_blending()","url":"/fltk/ddn/lib/fltk/shim/fltk_can_do_alpha_blending.html"},{"doc":"Averages two colors. Weight 0.0=c2, 1.0=c1.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_average","package":"fltk","parentType":"","signature":"uint fltk_color_average(uint  c1,  uint  c2,  float  weight)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_average.html"},{"doc":"Returns a contrasting color (white or black) for the given background.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_contrast","package":"fltk","parentType":"","signature":"uint fltk_contrast(uint  fg,  uint  bg)","url":"/fltk/ddn/lib/fltk/shim/fltk_contrast.html"},{"doc":"Returns an inactive (grayed) version of a color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_inactive_color","package":"fltk","parentType":"","signature":"uint fltk_inactive_color(uint  c)","url":"/fltk/ddn/lib/fltk/shim/fltk_inactive_color.html"},{"doc":"Shows a color selection popup and returns the selected color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_show_colormap","package":"fltk","parentType":"","signature":"uint fltk_show_colormap(uint  oldcol)","url":"/fltk/ddn/lib/fltk/shim/fltk_show_colormap.html"},{"doc":"Creates a new printer object.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_new","package":"fltk","parentType":"","signature":"PrinterPtr fltk_printer_new()","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_new.html"},{"doc":"Destroys a printer object.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_delete","package":"fltk","parentType":"","signature":"void fltk_printer_delete(PrinterPtr printer)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_delete.html"},{"doc":"Starts a print job. Returns 0 on success, non-zero on error or cancel.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_start_job","package":"fltk","parentType":"","signature":"int fltk_printer_start_job(PrinterPtr printer,  int  pagecount,  int *  frompage,  int *  topage)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_start_job.html"},{"doc":"Ends the current print job.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_end_job","package":"fltk","parentType":"","signature":"void fltk_printer_end_job(PrinterPtr printer)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_end_job.html"},{"doc":"Starts a new page. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_start_page","package":"fltk","parentType":"","signature":"int fltk_printer_start_page(PrinterPtr printer)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_start_page.html"},{"doc":"Ends the current page. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_end_page","package":"fltk","parentType":"","signature":"int fltk_printer_end_page(PrinterPtr printer)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_end_page.html"},{"doc":"Gets the printable rectangle dimensions. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_printable_rect","package":"fltk","parentType":"","signature":"int fltk_printer_printable_rect(PrinterPtr printer,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_printable_rect.html"},{"doc":"Gets the page margins.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_margins","package":"fltk","parentType":"","signature":"void fltk_printer_margins(PrinterPtr printer,  int *  left,  int *  top,  int *  right,  int *  bottom)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_margins.html"},{"doc":"Gets the current origin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_get_origin","package":"fltk","parentType":"","signature":"void fltk_printer_get_origin(PrinterPtr printer,  int *  x,  int *  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_get_origin.html"},{"doc":"Sets the origin for drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_set_origin","package":"fltk","parentType":"","signature":"void fltk_printer_set_origin(PrinterPtr printer,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_set_origin.html"},{"doc":"Scales the drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_scale","package":"fltk","parentType":"","signature":"void fltk_printer_scale(PrinterPtr printer,  float  scale_x,  float  scale_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_scale.html"},{"doc":"Rotates the drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_rotate","package":"fltk","parentType":"","signature":"void fltk_printer_rotate(PrinterPtr printer,  float  angle)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_rotate.html"},{"doc":"Translates the origin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_translate","package":"fltk","parentType":"","signature":"void fltk_printer_translate(PrinterPtr printer,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_translate.html"},{"doc":"Removes the last translation.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_untranslate","package":"fltk","parentType":"","signature":"void fltk_printer_untranslate(PrinterPtr printer)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_untranslate.html"},{"doc":"Prints a widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_print_widget","package":"fltk","parentType":"","signature":"void fltk_printer_print_widget(PrinterPtr printer,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_print_widget.html"},{"doc":"Prints a window and its contents.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_print_window","package":"fltk","parentType":"","signature":"void fltk_printer_print_window(PrinterPtr printer,  WindowPtr window,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_print_window.html"},{"doc":"Sets the printer as the current drawing surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_set_current","package":"fltk","parentType":"","signature":"void fltk_printer_set_current(PrinterPtr printer)","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_set_current.html"},{"doc":"Checks if printing is supported on this platform.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_printer_is_supported","package":"fltk","parentType":"","signature":"int fltk_printer_is_supported()","url":"/fltk/ddn/lib/fltk/shim/fltk_printer_is_supported.html"},{"doc":"Creates a new PostScript file device.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_new","package":"fltk","parentType":"","signature":"PostScriptFileDevicePtr fltk_postscript_new()","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_new.html"},{"doc":"Destroys a PostScript file device.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_delete","package":"fltk","parentType":"","signature":"void fltk_postscript_delete(PostScriptFileDevicePtr ps)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_delete.html"},{"doc":"Starts a PostScript file output job. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_start_job","package":"fltk","parentType":"","signature":"int fltk_postscript_start_job(PostScriptFileDevicePtr ps,  const(char) *  filename,  int  pagecount,  int  format,  int  layout)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_start_job.html"},{"doc":"Starts a PostScript output job to an existing FILE pointer. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_start_job_file","package":"fltk","parentType":"","signature":"int fltk_postscript_start_job_file(PostScriptFileDevicePtr ps,  void *  output,  int  pagecount,  int  format,  int  layout)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_start_job_file.html"},{"doc":"Ends the current PostScript job.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_end_job","package":"fltk","parentType":"","signature":"void fltk_postscript_end_job(PostScriptFileDevicePtr ps)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_end_job.html"},{"doc":"Starts a new page. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_start_page","package":"fltk","parentType":"","signature":"int fltk_postscript_start_page(PostScriptFileDevicePtr ps)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_start_page.html"},{"doc":"Ends the current page. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_end_page","package":"fltk","parentType":"","signature":"int fltk_postscript_end_page(PostScriptFileDevicePtr ps)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_end_page.html"},{"doc":"Gets the printable rectangle dimensions. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_printable_rect","package":"fltk","parentType":"","signature":"int fltk_postscript_printable_rect(PostScriptFileDevicePtr ps,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_printable_rect.html"},{"doc":"Gets the page margins.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_margins","package":"fltk","parentType":"","signature":"void fltk_postscript_margins(PostScriptFileDevicePtr ps,  int *  left,  int *  top,  int *  right,  int *  bottom)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_margins.html"},{"doc":"Gets the current origin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_get_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_get_origin(PostScriptFileDevicePtr ps,  int *  x,  int *  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_get_origin.html"},{"doc":"Sets the origin for drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_set_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_set_origin(PostScriptFileDevicePtr ps,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_set_origin.html"},{"doc":"Scales the drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_scale","package":"fltk","parentType":"","signature":"void fltk_postscript_scale(PostScriptFileDevicePtr ps,  float  scale_x,  float  scale_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_scale.html"},{"doc":"Rotates the drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_rotate","package":"fltk","parentType":"","signature":"void fltk_postscript_rotate(PostScriptFileDevicePtr ps,  float  angle)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_rotate.html"},{"doc":"Translates the origin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_translate","package":"fltk","parentType":"","signature":"void fltk_postscript_translate(PostScriptFileDevicePtr ps,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_translate.html"},{"doc":"Removes the last translation.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_untranslate","package":"fltk","parentType":"","signature":"void fltk_postscript_untranslate(PostScriptFileDevicePtr ps)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_untranslate.html"},{"doc":"Prints a widget to the PostScript output.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_print_widget","package":"fltk","parentType":"","signature":"void fltk_postscript_print_widget(PostScriptFileDevicePtr ps,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_print_widget.html"},{"doc":"Prints a window and its contents to the PostScript output.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_print_window","package":"fltk","parentType":"","signature":"void fltk_postscript_print_window(PostScriptFileDevicePtr ps,  WindowPtr window,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_print_window.html"},{"doc":"Sets the PostScript device as the current drawing surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_set_current","package":"fltk","parentType":"","signature":"void fltk_postscript_set_current(PostScriptFileDevicePtr ps)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_set_current.html"},{"doc":"Creates a new custom widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_custom_widget_new","package":"fltk","parentType":"","signature":"CustomWidgetPtr fltk_custom_widget_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_custom_widget_new.html"},{"doc":"Destroys a custom widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_custom_widget_delete","package":"fltk","parentType":"","signature":"void fltk_custom_widget_delete(CustomWidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_custom_widget_delete.html"},{"doc":"Casts a custom widget to base widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_custom_widget_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_custom_widget_as_widget(CustomWidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_custom_widget_as_widget.html"},{"doc":"Sets the draw callback for the custom widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_custom_widget_set_draw_callback","package":"fltk","parentType":"","signature":"void fltk_custom_widget_set_draw_callback(CustomWidgetPtr widget,\n          CustomWidgetDrawCallback callback,\n          void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_custom_widget_set_draw_callback.html"},{"doc":"Sets the handle callback for the custom widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_custom_widget_set_handle_callback","package":"fltk","parentType":"","signature":"void fltk_custom_widget_set_handle_callback(CustomWidgetPtr widget,\n          CustomWidgetHandleCallback callback,\n          void *  userdata)","url":"/fltk/ddn/lib/fltk/shim/fltk_custom_widget_set_handle_callback.html"},{"doc":"Triggers a redraw of the custom widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_custom_widget_redraw","package":"fltk","parentType":"","signature":"void fltk_custom_widget_redraw(CustomWidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_custom_widget_redraw.html"},{"doc":"Gets the current value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_value","package":"fltk","parentType":"","signature":"double fltk_valuator_value(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_value.html"},{"doc":"Sets the current value of a valuator widget. Returns non-zero if value changed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_set_value","package":"fltk","parentType":"","signature":"int fltk_valuator_set_value(WidgetPtr widget,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_set_value.html"},{"doc":"Gets the minimum value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_minimum","package":"fltk","parentType":"","signature":"double fltk_valuator_minimum(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_minimum.html"},{"doc":"Sets the minimum value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_set_minimum","package":"fltk","parentType":"","signature":"void fltk_valuator_set_minimum(WidgetPtr widget,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_set_minimum.html"},{"doc":"Gets the maximum value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_maximum","package":"fltk","parentType":"","signature":"double fltk_valuator_maximum(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_maximum.html"},{"doc":"Sets the maximum value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_set_maximum","package":"fltk","parentType":"","signature":"void fltk_valuator_set_maximum(WidgetPtr widget,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_set_maximum.html"},{"doc":"Sets the minimum and maximum values of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_range","package":"fltk","parentType":"","signature":"void fltk_valuator_range(WidgetPtr widget,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_range.html"},{"doc":"Sets the minimum and maximum values of a valuator widget (alias for range).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_bounds","package":"fltk","parentType":"","signature":"void fltk_valuator_bounds(WidgetPtr widget,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_bounds.html"},{"doc":"Gets the step value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_step","package":"fltk","parentType":"","signature":"double fltk_valuator_step(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_step.html"},{"doc":"Sets the step value of a valuator widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_set_step","package":"fltk","parentType":"","signature":"void fltk_valuator_set_step(WidgetPtr widget,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_set_step.html"},{"doc":"Sets the step value as a fraction A/B.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_set_step_fraction","package":"fltk","parentType":"","signature":"void fltk_valuator_set_step_fraction(WidgetPtr widget,  double  a,  int  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_set_step_fraction.html"},{"doc":"Sets the precision (number of decimal digits) for the valuator.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_precision","package":"fltk","parentType":"","signature":"void fltk_valuator_precision(WidgetPtr widget,  int  digits)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_precision.html"},{"doc":"Rounds a value to the nearest step multiple.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_round","package":"fltk","parentType":"","signature":"double fltk_valuator_round(WidgetPtr widget,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_round.html"},{"doc":"Clamps a value to the valuator's range.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_clamp","package":"fltk","parentType":"","signature":"double fltk_valuator_clamp(WidgetPtr widget,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_clamp.html"},{"doc":"Increments the value by n steps.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_increment","package":"fltk","parentType":"","signature":"double fltk_valuator_increment(WidgetPtr widget,  double  val,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_increment.html"},{"doc":"Formats the value as a string. Returns number of characters written.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_valuator_format","package":"fltk","parentType":"","signature":"int fltk_valuator_format(WidgetPtr widget,  char *  buffer)","url":"/fltk/ddn/lib/fltk/shim/fltk_valuator_format.html"},{"doc":"Creates a new positioner widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_new","package":"fltk","parentType":"","signature":"PositionerPtr fltk_positioner_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_new.html"},{"doc":"Destroys a positioner widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_delete","package":"fltk","parentType":"","signature":"void fltk_positioner_delete(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_delete.html"},{"doc":"Casts a positioner to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_positioner_as_widget(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_as_widget.html"},{"doc":"Gets the X axis value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_xvalue","package":"fltk","parentType":"","signature":"double fltk_positioner_xvalue(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_xvalue.html"},{"doc":"Sets the X axis value. Returns non-zero if value changed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_xvalue","package":"fltk","parentType":"","signature":"int fltk_positioner_set_xvalue(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_xvalue.html"},{"doc":"Gets the Y axis value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_yvalue","package":"fltk","parentType":"","signature":"double fltk_positioner_yvalue(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_yvalue.html"},{"doc":"Sets the Y axis value. Returns non-zero if value changed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_yvalue","package":"fltk","parentType":"","signature":"int fltk_positioner_set_yvalue(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_yvalue.html"},{"doc":"Sets both X and Y values. Returns non-zero if either value changed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_value","package":"fltk","parentType":"","signature":"int fltk_positioner_value(PositionerPtr pos,  double  x,  double  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_value.html"},{"doc":"Gets the X axis minimum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_xminimum","package":"fltk","parentType":"","signature":"double fltk_positioner_xminimum(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_xminimum.html"},{"doc":"Sets the X axis minimum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_xminimum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_xminimum(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_xminimum.html"},{"doc":"Gets the X axis maximum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_xmaximum","package":"fltk","parentType":"","signature":"double fltk_positioner_xmaximum(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_xmaximum.html"},{"doc":"Sets the X axis maximum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_xmaximum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_xmaximum(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_xmaximum.html"},{"doc":"Sets the X axis bounds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_xbounds","package":"fltk","parentType":"","signature":"void fltk_positioner_xbounds(PositionerPtr pos,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_xbounds.html"},{"doc":"Gets the Y axis minimum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_yminimum","package":"fltk","parentType":"","signature":"double fltk_positioner_yminimum(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_yminimum.html"},{"doc":"Sets the Y axis minimum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_yminimum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_yminimum(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_yminimum.html"},{"doc":"Gets the Y axis maximum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_ymaximum","package":"fltk","parentType":"","signature":"double fltk_positioner_ymaximum(PositionerPtr pos)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_ymaximum.html"},{"doc":"Sets the Y axis maximum.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_ymaximum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_ymaximum(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_ymaximum.html"},{"doc":"Sets the Y axis bounds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_ybounds","package":"fltk","parentType":"","signature":"void fltk_positioner_ybounds(PositionerPtr pos,  double  min,  double  max)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_ybounds.html"},{"doc":"Sets the X axis step value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_xstep","package":"fltk","parentType":"","signature":"void fltk_positioner_set_xstep(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_xstep.html"},{"doc":"Sets the Y axis step value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_positioner_set_ystep","package":"fltk","parentType":"","signature":"void fltk_positioner_set_ystep(PositionerPtr pos,  double  val)","url":"/fltk/ddn/lib/fltk/shim/fltk_positioner_set_ystep.html"},{"doc":"Creates a new chart widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_new","package":"fltk","parentType":"","signature":"ChartPtr fltk_chart_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_new.html"},{"doc":"Destroys a chart widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_delete","package":"fltk","parentType":"","signature":"void fltk_chart_delete(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_delete.html"},{"doc":"Casts a chart to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_chart_as_widget(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_as_widget.html"},{"doc":"Clears all data from the chart.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_clear","package":"fltk","parentType":"","signature":"void fltk_chart_clear(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_clear.html"},{"doc":"Adds a data value to the chart.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_add","package":"fltk","parentType":"","signature":"void fltk_chart_add(ChartPtr chart,  double  val,  const(char) *  str,  uint  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_add.html"},{"doc":"Inserts a data value at a specific index (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_insert","package":"fltk","parentType":"","signature":"void fltk_chart_insert(ChartPtr chart,  int  ind,  double  val,  const(char) *  str,  uint  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_insert.html"},{"doc":"Replaces a data value at a specific index (1-based).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_replace","package":"fltk","parentType":"","signature":"void fltk_chart_replace(ChartPtr chart,  int  ind,  double  val,  const(char) *  str,  uint  col)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_replace.html"},{"doc":"Gets the chart bounds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_bounds","package":"fltk","parentType":"","signature":"void fltk_chart_bounds(ChartPtr chart,  double *  a,  double *  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_bounds.html"},{"doc":"Sets the chart bounds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_bounds","package":"fltk","parentType":"","signature":"void fltk_chart_set_bounds(ChartPtr chart,  double  a,  double  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_bounds.html"},{"doc":"Gets the number of data values in the chart.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_size","package":"fltk","parentType":"","signature":"int fltk_chart_size(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_size.html"},{"doc":"Gets the maximum number of data values for the chart.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_maxsize","package":"fltk","parentType":"","signature":"int fltk_chart_maxsize(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_maxsize.html"},{"doc":"Sets the maximum number of data values for the chart.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_maxsize","package":"fltk","parentType":"","signature":"void fltk_chart_set_maxsize(ChartPtr chart,  int  m)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_maxsize.html"},{"doc":"Gets the chart's text font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_textfont","package":"fltk","parentType":"","signature":"int fltk_chart_textfont(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_textfont.html"},{"doc":"Sets the chart's text font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_textfont","package":"fltk","parentType":"","signature":"void fltk_chart_set_textfont(ChartPtr chart,  int  s)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_textfont.html"},{"doc":"Gets the chart's text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_textsize","package":"fltk","parentType":"","signature":"int fltk_chart_textsize(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_textsize.html"},{"doc":"Sets the chart's text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_textsize","package":"fltk","parentType":"","signature":"void fltk_chart_set_textsize(ChartPtr chart,  int  s)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_textsize.html"},{"doc":"Gets the chart's text color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_textcolor","package":"fltk","parentType":"","signature":"uint fltk_chart_textcolor(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_textcolor.html"},{"doc":"Sets the chart's text color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_textcolor","package":"fltk","parentType":"","signature":"void fltk_chart_set_textcolor(ChartPtr chart,  uint  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_textcolor.html"},{"doc":"Gets whether the chart auto-sizes its bounds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_autosize","package":"fltk","parentType":"","signature":"ubyte fltk_chart_autosize(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_autosize.html"},{"doc":"Sets whether the chart auto-sizes its bounds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_autosize","package":"fltk","parentType":"","signature":"void fltk_chart_set_autosize(ChartPtr chart,  ubyte  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_autosize.html"},{"doc":"Gets the chart type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_chart_get_type(ChartPtr chart)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_get_type.html"},{"doc":"Sets the chart type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_chart_set_type","package":"fltk","parentType":"","signature":"void fltk_chart_set_type(ChartPtr chart,  ubyte  t)","url":"/fltk/ddn/lib/fltk/shim/fltk_chart_set_type.html"},{"doc":"Creates a new clock widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_new","package":"fltk","parentType":"","signature":"ClockPtr fltk_clock_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_new.html"},{"doc":"Creates a new clock widget with specified type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_new_with_type","package":"fltk","parentType":"","signature":"ClockPtr fltk_clock_new_with_type(ubyte  type,  int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_new_with_type.html"},{"doc":"Destroys a clock widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_delete","package":"fltk","parentType":"","signature":"void fltk_clock_delete(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_delete.html"},{"doc":"Casts a clock to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_clock_as_widget(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_as_widget.html"},{"doc":"Gets the clock's value as Unix time.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_value","package":"fltk","parentType":"","signature":"ulong fltk_clock_value(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_value.html"},{"doc":"Sets the clock's value as Unix time.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_set_value","package":"fltk","parentType":"","signature":"void fltk_clock_set_value(ClockPtr clock,  ulong  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_set_value.html"},{"doc":"Sets the clock's value using hour, minute, second.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_set_value_hms","package":"fltk","parentType":"","signature":"void fltk_clock_set_value_hms(ClockPtr clock,  int  h,  int  m,  int  s)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_set_value_hms.html"},{"doc":"Gets the displayed hour (0-23).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_hour","package":"fltk","parentType":"","signature":"int fltk_clock_hour(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_hour.html"},{"doc":"Gets the displayed minute (0-59).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_minute","package":"fltk","parentType":"","signature":"int fltk_clock_minute(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_minute.html"},{"doc":"Gets the displayed second (0-59).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_second","package":"fltk","parentType":"","signature":"int fltk_clock_second(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_second.html"},{"doc":"Gets the clock type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_clock_get_type(ClockPtr clock)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_get_type.html"},{"doc":"Sets the clock type.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_clock_set_type","package":"fltk","parentType":"","signature":"void fltk_clock_set_type(ClockPtr clock,  ubyte  t)","url":"/fltk/ddn/lib/fltk/shim/fltk_clock_set_type.html"},{"doc":"Creates a new help dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_new","package":"fltk","parentType":"","signature":"HelpDialogPtr fltk_help_dialog_new()","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_new.html"},{"doc":"Destroys a help dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_delete","package":"fltk","parentType":"","signature":"void fltk_help_dialog_delete(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_delete.html"},{"doc":"Shows the help dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_show","package":"fltk","parentType":"","signature":"void fltk_help_dialog_show(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_show.html"},{"doc":"Hides the help dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_hide","package":"fltk","parentType":"","signature":"void fltk_help_dialog_hide(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_hide.html"},{"doc":"Returns whether the dialog is visible.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_visible","package":"fltk","parentType":"","signature":"int fltk_help_dialog_visible(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_visible.html"},{"doc":"Loads a file into the help dialog.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_load","package":"fltk","parentType":"","signature":"void fltk_help_dialog_load(HelpDialogPtr dialog,  const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_load.html"},{"doc":"Sets the HTML content directly.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_set_value","package":"fltk","parentType":"","signature":"void fltk_help_dialog_set_value(HelpDialogPtr dialog,  const(char) *  content)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_set_value.html"},{"doc":"Gets the current HTML content.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_value","package":"fltk","parentType":"","signature":"const(char) * fltk_help_dialog_value(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_value.html"},{"doc":"Gets the text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_textsize","package":"fltk","parentType":"","signature":"int fltk_help_dialog_textsize(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_textsize.html"},{"doc":"Sets the text size.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_set_textsize","package":"fltk","parentType":"","signature":"void fltk_help_dialog_set_textsize(HelpDialogPtr dialog,  int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_set_textsize.html"},{"doc":"Scrolls to a named target in the document.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_topline_name","package":"fltk","parentType":"","signature":"void fltk_help_dialog_topline_name(HelpDialogPtr dialog,  const(char) *  name)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_topline_name.html"},{"doc":"Scrolls to a specific line number.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_topline","package":"fltk","parentType":"","signature":"void fltk_help_dialog_topline(HelpDialogPtr dialog,  int  line)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_topline.html"},{"doc":"Sets the position of the dialog window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_position","package":"fltk","parentType":"","signature":"void fltk_help_dialog_position(HelpDialogPtr dialog,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_position.html"},{"doc":"Resizes the dialog window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_resize","package":"fltk","parentType":"","signature":"void fltk_help_dialog_resize(HelpDialogPtr dialog,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_resize.html"},{"doc":"Gets the dialog width.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_w","package":"fltk","parentType":"","signature":"int fltk_help_dialog_w(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_w.html"},{"doc":"Gets the dialog height.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_h","package":"fltk","parentType":"","signature":"int fltk_help_dialog_h(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_h.html"},{"doc":"Gets the dialog X position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_x","package":"fltk","parentType":"","signature":"int fltk_help_dialog_x(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_x.html"},{"doc":"Gets the dialog Y position.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_help_dialog_y","package":"fltk","parentType":"","signature":"int fltk_help_dialog_y(HelpDialogPtr dialog)","url":"/fltk/ddn/lib/fltk/shim/fltk_help_dialog_y.html"},{"doc":"Creates a new color chooser widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_new","package":"fltk","parentType":"","signature":"ColorChooserPtr fltk_color_chooser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_new.html"},{"doc":"Destroys a color chooser widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_delete","package":"fltk","parentType":"","signature":"void fltk_color_chooser_delete(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_delete.html"},{"doc":"Casts a color chooser to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_color_chooser_as_widget(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_as_widget.html"},{"doc":"Casts a color chooser to group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_color_chooser_as_group(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_as_group.html"},{"doc":"Gets the color chooser mode (0=rgb, 1=byte, 2=hex, 3=hsv).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_mode","package":"fltk","parentType":"","signature":"int fltk_color_chooser_mode(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_mode.html"},{"doc":"Sets the color chooser mode.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_set_mode","package":"fltk","parentType":"","signature":"void fltk_color_chooser_set_mode(ColorChooserPtr cc,  int  mode)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_set_mode.html"},{"doc":"Gets the current hue value (0-6).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_hue","package":"fltk","parentType":"","signature":"double fltk_color_chooser_hue(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_hue.html"},{"doc":"Gets the current saturation value (0-1).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_saturation","package":"fltk","parentType":"","signature":"double fltk_color_chooser_saturation(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_saturation.html"},{"doc":"Gets the current value/brightness (0-1).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_value","package":"fltk","parentType":"","signature":"double fltk_color_chooser_value(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_value.html"},{"doc":"Gets the current red component (0-1).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_r","package":"fltk","parentType":"","signature":"double fltk_color_chooser_r(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_r.html"},{"doc":"Gets the current green component (0-1).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_g","package":"fltk","parentType":"","signature":"double fltk_color_chooser_g(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_g.html"},{"doc":"Gets the current blue component (0-1).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_b","package":"fltk","parentType":"","signature":"double fltk_color_chooser_b(ColorChooserPtr cc)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_b.html"},{"doc":"Sets the color using HSV values. Returns non-zero if color changed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_hsv","package":"fltk","parentType":"","signature":"int fltk_color_chooser_hsv(ColorChooserPtr cc,  double  h,  double  s,  double  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_hsv.html"},{"doc":"Sets the color using RGB values. Returns non-zero if color changed.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_rgb","package":"fltk","parentType":"","signature":"int fltk_color_chooser_rgb(ColorChooserPtr cc,  double  r,  double  g,  double  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_rgb.html"},{"doc":"Converts HSV to RGB.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_hsv2rgb","package":"fltk","parentType":"","signature":"void fltk_color_chooser_hsv2rgb(double  h,  double  s,  double  v,  double *  r,  double *  g,  double *  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_hsv2rgb.html"},{"doc":"Converts RGB to HSV.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_color_chooser_rgb2hsv","package":"fltk","parentType":"","signature":"void fltk_color_chooser_rgb2hsv(double  r,  double  g,  double  b,  double *  h,  double *  s,  double *  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_color_chooser_rgb2hsv.html"},{"doc":"Creates a new system menu bar widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_new","package":"fltk","parentType":"","signature":"SysMenuBarPtr fltk_sys_menu_bar_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_new.html"},{"doc":"Destroys a system menu bar widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_delete","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_delete(SysMenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_delete.html"},{"doc":"Casts a system menu bar to widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_sys_menu_bar_as_widget(SysMenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_as_widget.html"},{"doc":"Adds a menu item. Returns index of new item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_add","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_add(SysMenuBarPtr menu,  const(char) *  path,  int  shortcut,\n          ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_add.html"},{"doc":"Inserts a menu item at index. Returns index of new item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_insert","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_insert(SysMenuBarPtr menu,  int  index,  const(char) *  label,\n          int  shortcut,  ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_insert.html"},{"doc":"Removes a menu item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_remove","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_remove(SysMenuBarPtr menu,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_remove.html"},{"doc":"Replaces the label of a menu item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_replace","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_replace(SysMenuBarPtr menu,  int  index,  const(char) *  name)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_replace.html"},{"doc":"Clears all menu items.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_clear","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_clear(SysMenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_clear.html"},{"doc":"Clears a submenu. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_clear_submenu","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_clear_submenu(SysMenuBarPtr menu,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_clear_submenu.html"},{"doc":"Updates the system menu bar to reflect changes.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_update","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_update(SysMenuBarPtr menu)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_update.html"},{"doc":"Gets the flags of a menu item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_mode","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_mode(SysMenuBarPtr menu,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_mode.html"},{"doc":"Sets the flags of a menu item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_set_mode","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_set_mode(SysMenuBarPtr menu,  int  index,  int  flags)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_set_mode.html"},{"doc":"Sets the shortcut of a menu item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_sys_menu_bar_shortcut","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_shortcut(SysMenuBarPtr menu,  int  index,  int  shortcut)","url":"/fltk/ddn/lib/fltk/shim/fltk_sys_menu_bar_shortcut.html"},{"doc":"Creates a new file icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_new","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_new(const(char) *  pattern,  int  type)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_new.html"},{"doc":"Destroys a file icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_delete","package":"fltk","parentType":"","signature":"void fltk_file_icon_delete(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_delete.html"},{"doc":"Clears all icon data from the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_clear","package":"fltk","parentType":"","signature":"void fltk_file_icon_clear(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_clear.html"},{"doc":"Adds a data value to the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_add","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add(FileIconPtr icon,  short  d)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_add.html"},{"doc":"Adds a color value to the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_add_color","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add_color(FileIconPtr icon,  uint  c)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_add_color.html"},{"doc":"Adds a vertex value to the icon (integer coordinates 0-10000).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_add_vertex","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add_vertex(FileIconPtr icon,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_add_vertex.html"},{"doc":"Adds a vertex value to the icon (float coordinates 0.0-1.0).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_add_vertex_float","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add_vertex_float(FileIconPtr icon,  float  x,  float  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_add_vertex_float.html"},{"doc":"Draws the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_draw","package":"fltk","parentType":"","signature":"void fltk_file_icon_draw(FileIconPtr icon,  int  x,  int  y,  int  w,  int  h,  uint  ic,  int  active)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_draw.html"},{"doc":"Associates the icon with a widget as its label.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_label","package":"fltk","parentType":"","signature":"void fltk_file_icon_label(FileIconPtr icon,  WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_label.html"},{"doc":"Loads icon data from a file.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_load","package":"fltk","parentType":"","signature":"void fltk_file_icon_load(FileIconPtr icon,  const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_load.html"},{"doc":"Loads icon data from an FTI file.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_load_fti","package":"fltk","parentType":"","signature":"int fltk_file_icon_load_fti(FileIconPtr icon,  const(char) *  fti)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_load_fti.html"},{"doc":"Loads icon data from an image file.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_load_image","package":"fltk","parentType":"","signature":"int fltk_file_icon_load_image(FileIconPtr icon,  const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_load_image.html"},{"doc":"Returns the next file icon in the linked list.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_next","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_next(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_next.html"},{"doc":"Returns the filename matching pattern.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_pattern","package":"fltk","parentType":"","signature":"const(char) * fltk_file_icon_pattern(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_pattern.html"},{"doc":"Returns the number of data words in the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_size","package":"fltk","parentType":"","signature":"int fltk_file_icon_size(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_size.html"},{"doc":"Returns the file type associated with the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_type","package":"fltk","parentType":"","signature":"int fltk_file_icon_type(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_type.html"},{"doc":"Returns the data array for the icon.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_value","package":"fltk","parentType":"","signature":"short * fltk_file_icon_value(FileIconPtr icon)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_value.html"},{"doc":"Finds an icon for a given filename.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_find","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_find(const(char) *  filename,  int  filetype)","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_find.html"},{"doc":"Returns the first icon in the linked list.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_first","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_first()","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_first.html"},{"doc":"Loads the standard system icons.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_file_icon_load_system_icons","package":"fltk","parentType":"","signature":"void fltk_file_icon_load_system_icons()","url":"/fltk/ddn/lib/fltk/shim/fltk_file_icon_load_system_icons.html"},{"doc":"Creates a new multi-label.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_new","package":"fltk","parentType":"","signature":"MultiLabelPtr fltk_multi_label_new()","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_new.html"},{"doc":"Destroys a multi-label.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_delete","package":"fltk","parentType":"","signature":"void fltk_multi_label_delete(MultiLabelPtr ml)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_delete.html"},{"doc":"Sets the first label element as text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_set_labela_text","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labela_text(MultiLabelPtr ml,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_set_labela_text.html"},{"doc":"Sets the second label element as text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_set_labelb_text","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labelb_text(MultiLabelPtr ml,  const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_set_labelb_text.html"},{"doc":"Sets the first label element as an image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_set_labela_image","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labela_image(MultiLabelPtr ml,  ImagePtr image)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_set_labela_image.html"},{"doc":"Sets the second label element as an image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_set_labelb_image","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labelb_image(MultiLabelPtr ml,  ImagePtr image)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_set_labelb_image.html"},{"doc":"Gets the type of the first label element.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_typea","package":"fltk","parentType":"","signature":"int fltk_multi_label_typea(MultiLabelPtr ml)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_typea.html"},{"doc":"Gets the type of the second label element.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_typeb","package":"fltk","parentType":"","signature":"int fltk_multi_label_typeb(MultiLabelPtr ml)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_typeb.html"},{"doc":"Associates the multi-label with a widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_label_widget","package":"fltk","parentType":"","signature":"void fltk_multi_label_label_widget(MultiLabelPtr ml,  WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_label_widget.html"},{"doc":"Associates the multi-label with a menu item.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_multi_label_label_menu_item","package":"fltk","parentType":"","signature":"void fltk_multi_label_label_menu_item(MultiLabelPtr ml,  MenuBarPtr menu,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_multi_label_label_menu_item.html"},{"doc":"Creates a new preferences object with root location.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_new","package":"fltk","parentType":"","signature":"PreferencesPtr fltk_preferences_new(int  root,  const(char) *  vendor,  const(char) *  application)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_new.html"},{"doc":"Creates a new preferences object with custom path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_new_with_path","package":"fltk","parentType":"","signature":"PreferencesPtr fltk_preferences_new_with_path(const(char) *  path,  const(char) *  vendor,  const(char) *  application)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_new_with_path.html"},{"doc":"Creates a child preferences group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_new_group","package":"fltk","parentType":"","signature":"PreferencesPtr fltk_preferences_new_group(PreferencesPtr parent,  const(char) *  group)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_new_group.html"},{"doc":"Destroys a preferences object.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_delete","package":"fltk","parentType":"","signature":"void fltk_preferences_delete(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_delete.html"},{"doc":"Returns the number of groups in this preferences.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_groups","package":"fltk","parentType":"","signature":"int fltk_preferences_groups(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_groups.html"},{"doc":"Returns the name of a group by index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_group","package":"fltk","parentType":"","signature":"const(char) * fltk_preferences_group(PreferencesPtr prefs,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_group.html"},{"doc":"Checks if a group exists.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_group_exists","package":"fltk","parentType":"","signature":"int fltk_preferences_group_exists(PreferencesPtr prefs,  const(char) *  key)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_group_exists.html"},{"doc":"Deletes a group.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_delete_group","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_group(PreferencesPtr prefs,  const(char) *  group)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_delete_group.html"},{"doc":"Deletes all groups.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_delete_all_groups","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_all_groups(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_delete_all_groups.html"},{"doc":"Returns the number of entries in this preferences.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_entries","package":"fltk","parentType":"","signature":"int fltk_preferences_entries(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_entries.html"},{"doc":"Returns the name of an entry by index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_entry","package":"fltk","parentType":"","signature":"const(char) * fltk_preferences_entry(PreferencesPtr prefs,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_entry.html"},{"doc":"Checks if an entry exists.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_entry_exists","package":"fltk","parentType":"","signature":"int fltk_preferences_entry_exists(PreferencesPtr prefs,  const(char) *  key)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_entry_exists.html"},{"doc":"Deletes an entry.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_delete_entry","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_entry(PreferencesPtr prefs,  const(char) *  entry)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_delete_entry.html"},{"doc":"Deletes all entries.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_delete_all_entries","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_all_entries(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_delete_all_entries.html"},{"doc":"Clears all entries and groups.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_clear","package":"fltk","parentType":"","signature":"int fltk_preferences_clear(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_clear.html"},{"doc":"Sets an integer value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_set_int","package":"fltk","parentType":"","signature":"int fltk_preferences_set_int(PreferencesPtr prefs,  const(char) *  entry,  int  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_set_int.html"},{"doc":"Sets a float value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_set_float","package":"fltk","parentType":"","signature":"int fltk_preferences_set_float(PreferencesPtr prefs,  const(char) *  entry,  float  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_set_float.html"},{"doc":"Sets a double value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_set_double","package":"fltk","parentType":"","signature":"int fltk_preferences_set_double(PreferencesPtr prefs,  const(char) *  entry,  double  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_set_double.html"},{"doc":"Sets a string value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_set_string","package":"fltk","parentType":"","signature":"int fltk_preferences_set_string(PreferencesPtr prefs,  const(char) *  entry,  const(char) *  value)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_set_string.html"},{"doc":"Gets an integer value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_get_int","package":"fltk","parentType":"","signature":"int fltk_preferences_get_int(PreferencesPtr prefs,  const(char) *  entry,  int *  value,  int  defaultValue)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_get_int.html"},{"doc":"Gets a float value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_get_float","package":"fltk","parentType":"","signature":"int fltk_preferences_get_float(PreferencesPtr prefs,  const(char) *  entry,  float *  value,  float  defaultValue)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_get_float.html"},{"doc":"Gets a double value.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_get_double","package":"fltk","parentType":"","signature":"int fltk_preferences_get_double(PreferencesPtr prefs,  const(char) *  entry,  double *  value,  double  defaultValue)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_get_double.html"},{"doc":"Gets a string value (caller must free the returned string).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_get_string","package":"fltk","parentType":"","signature":"int fltk_preferences_get_string(PreferencesPtr prefs,  const(char) *  entry,  char * *  value,  const(char) *  defaultValue)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_get_string.html"},{"doc":"Gets the size of an entry's data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_size","package":"fltk","parentType":"","signature":"int fltk_preferences_size(PreferencesPtr prefs,  const(char) *  entry)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_size.html"},{"doc":"Gets the user data path for this application.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_get_userdata_path","package":"fltk","parentType":"","signature":"int fltk_preferences_get_userdata_path(PreferencesPtr prefs,  char *  path,  int  pathlen)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_get_userdata_path.html"},{"doc":"Flushes changes to disk.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_flush","package":"fltk","parentType":"","signature":"void fltk_preferences_flush(PreferencesPtr prefs)","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_flush.html"},{"doc":"Generates a new UUID string.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_preferences_new_uuid","package":"fltk","parentType":"","signature":"const(char) * fltk_preferences_new_uuid()","url":"/fltk/ddn/lib/fltk/shim/fltk_preferences_new_uuid.html"},{"doc":"Gets the tooltip delay in seconds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_delay","package":"fltk","parentType":"","signature":"float fltk_tooltip_delay()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_delay.html"},{"doc":"Sets the tooltip delay in seconds.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_delay","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_delay(float  f)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_delay.html"},{"doc":"Gets the tooltip hover delay (delay between tooltips).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_hoverdelay","package":"fltk","parentType":"","signature":"float fltk_tooltip_hoverdelay()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_hoverdelay.html"},{"doc":"Sets the tooltip hover delay (delay between tooltips).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_hoverdelay","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_hoverdelay(float  f)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_hoverdelay.html"},{"doc":"Returns non-zero if tooltips are enabled.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_enabled","package":"fltk","parentType":"","signature":"int fltk_tooltip_enabled()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_enabled.html"},{"doc":"Enables or disables tooltips on all widgets.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_enable","package":"fltk","parentType":"","signature":"void fltk_tooltip_enable(int  b)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_enable.html"},{"doc":"Disables tooltips on all widgets.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_disable","package":"fltk","parentType":"","signature":"void fltk_tooltip_disable()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_disable.html"},{"doc":"Gets the typeface for the tooltip text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_font","package":"fltk","parentType":"","signature":"int fltk_tooltip_font()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_font.html"},{"doc":"Sets the typeface for the tooltip text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_font","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_font(int  font)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_font.html"},{"doc":"Gets the size of the tooltip text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_size","package":"fltk","parentType":"","signature":"int fltk_tooltip_size()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_size.html"},{"doc":"Sets the size of the tooltip text.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_size","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_size(int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_size.html"},{"doc":"Gets the background color for tooltips.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_color","package":"fltk","parentType":"","signature":"uint fltk_tooltip_color()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_color.html"},{"doc":"Sets the background color for tooltips.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_color","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_color(uint  c)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_color.html"},{"doc":"Gets the text color for tooltips.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_textcolor","package":"fltk","parentType":"","signature":"uint fltk_tooltip_textcolor()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_textcolor.html"},{"doc":"Sets the text color for tooltips.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_textcolor","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_textcolor(uint  c)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_textcolor.html"},{"doc":"Gets the margin width (extra space left/right of text).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_margin_width","package":"fltk","parentType":"","signature":"int fltk_tooltip_margin_width()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_margin_width.html"},{"doc":"Sets the margin width (extra space left/right of text).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_margin_width","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_margin_width(int  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_margin_width.html"},{"doc":"Gets the margin height (extra space above/below text).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_margin_height","package":"fltk","parentType":"","signature":"int fltk_tooltip_margin_height()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_margin_height.html"},{"doc":"Sets the margin height (extra space above/below text).","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_margin_height","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_margin_height(int  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_margin_height.html"},{"doc":"Gets the maximum width for tooltip text before word wrap.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_wrap_width","package":"fltk","parentType":"","signature":"int fltk_tooltip_wrap_width()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_wrap_width.html"},{"doc":"Sets the maximum width for tooltip text before word wrap.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_wrap_width","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_wrap_width(int  v)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_wrap_width.html"},{"doc":"Gets the current tooltip target widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_current","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tooltip_current()","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_current.html"},{"doc":"Sets the current tooltip target widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_set_current","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_current(WidgetPtr w)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_set_current.html"},{"doc":"Manually enter a tooltip area for a widget.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_tooltip_enter_area","package":"fltk","parentType":"","signature":"void fltk_tooltip_enter_area(WidgetPtr w,  int  x,  int  y,  int  width,  int  height,  const(char) *  tip)","url":"/fltk/ddn/lib/fltk/shim/fltk_tooltip_enter_area.html"},{"doc":"Creates a new plugin with the given class and name.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_new","package":"fltk","parentType":"","signature":"PluginPtr fltk_plugin_new(const(char) *  klass,  const(char) *  name)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_new.html"},{"doc":"Deletes a plugin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_delete","package":"fltk","parentType":"","signature":"void fltk_plugin_delete(PluginPtr plugin)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_delete.html"},{"doc":"Creates a new plugin manager for the given class.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_new","package":"fltk","parentType":"","signature":"PluginManagerPtr fltk_plugin_manager_new(const(char) *  klass)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_new.html"},{"doc":"Deletes a plugin manager.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_delete","package":"fltk","parentType":"","signature":"void fltk_plugin_manager_delete(PluginManagerPtr mgr)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_delete.html"},{"doc":"Gets the number of plugins in the managed class.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_plugins","package":"fltk","parentType":"","signature":"int fltk_plugin_manager_plugins(PluginManagerPtr mgr)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_plugins.html"},{"doc":"Gets a plugin by index.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_plugin_by_index","package":"fltk","parentType":"","signature":"PluginPtr fltk_plugin_manager_plugin_by_index(PluginManagerPtr mgr,  int  index)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_plugin_by_index.html"},{"doc":"Gets a plugin by name.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_plugin_by_name","package":"fltk","parentType":"","signature":"PluginPtr fltk_plugin_manager_plugin_by_name(PluginManagerPtr mgr,  const(char) *  name)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_plugin_by_name.html"},{"doc":"Adds a plugin to the manager. Returns plugin ID.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_add_plugin","package":"fltk","parentType":"","signature":"void * fltk_plugin_manager_add_plugin(PluginManagerPtr mgr,  const(char) *  name,  PluginPtr plugin)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_add_plugin.html"},{"doc":"Removes a plugin by its ID.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_remove_plugin","package":"fltk","parentType":"","signature":"void fltk_plugin_manager_remove_plugin(void *  id)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_remove_plugin.html"},{"doc":"Loads a plugin from a dynamic library file. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_load","package":"fltk","parentType":"","signature":"int fltk_plugin_manager_load(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_load.html"},{"doc":"Loads all plugins from a directory matching a pattern. Returns count loaded.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_plugin_manager_load_all","package":"fltk","parentType":"","signature":"int fltk_plugin_manager_load_all(const(char) *  filepath,  const(char) *  pattern)","url":"/fltk/ddn/lib/fltk/shim/fltk_plugin_manager_load_all.html"},{"doc":"Creates a new copy surface for copying graphics to the clipboard.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_new","package":"fltk","parentType":"","signature":"CopySurfacePtr fltk_copy_surface_new(int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_new.html"},{"doc":"Deletes a copy surface and loads the clipboard with the graphical data.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_delete","package":"fltk","parentType":"","signature":"void fltk_copy_surface_delete(CopySurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_delete.html"},{"doc":"Makes this surface the current drawing target.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_set_current","package":"fltk","parentType":"","signature":"void fltk_copy_surface_set_current(CopySurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_set_current.html"},{"doc":"Draws a widget to the copy surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_draw","package":"fltk","parentType":"","signature":"void fltk_copy_surface_draw(CopySurfacePtr surface,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_draw.html"},{"doc":"Draws a decorated window to the copy surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_draw_decorated_window","package":"fltk","parentType":"","signature":"void fltk_copy_surface_draw_decorated_window(CopySurfacePtr surface,  WindowPtr win,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_draw_decorated_window.html"},{"doc":"Gets the width of the copy surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_w","package":"fltk","parentType":"","signature":"int fltk_copy_surface_w(CopySurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_w.html"},{"doc":"Gets the height of the copy surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_copy_surface_h","package":"fltk","parentType":"","signature":"int fltk_copy_surface_h(CopySurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_copy_surface_h.html"},{"doc":"Creates a new image surface for drawing to an in-memory image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_new","package":"fltk","parentType":"","signature":"ImageSurfacePtr fltk_image_surface_new(int  w,  int  h,  int  highres)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_new.html"},{"doc":"Deletes an image surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_delete","package":"fltk","parentType":"","signature":"void fltk_image_surface_delete(ImageSurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_delete.html"},{"doc":"Makes this surface the current drawing target.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_set_current","package":"fltk","parentType":"","signature":"void fltk_image_surface_set_current(ImageSurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_set_current.html"},{"doc":"Draws a widget to the image surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_draw","package":"fltk","parentType":"","signature":"void fltk_image_surface_draw(ImageSurfacePtr surface,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_draw.html"},{"doc":"Draws a decorated window to the image surface.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_draw_decorated_window","package":"fltk","parentType":"","signature":"void fltk_image_surface_draw_decorated_window(ImageSurfacePtr surface,  WindowPtr win,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_draw_decorated_window.html"},{"doc":"Gets the resulting RGB image from the surface. Caller owns the returned image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_image_surface_image(ImageSurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_image.html"},{"doc":"Gets a high-resolution shared image from the surface. Caller owns the returned image.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_image_surface_highres_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_image_surface_highres_image(ImageSurfacePtr surface)","url":"/fltk/ddn/lib/fltk/shim/fltk_image_surface_highres_image.html"},{"doc":"Creates a new Fl_PostScript_File_Device for drawing to PostScript files.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_new","package":"fltk","parentType":"","signature":"PostScriptFileDevicePtr fltk_postscript_file_device_new()","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_new.html"},{"doc":"Deletes a PostScript file device.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_delete","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_delete(PostScriptFileDevicePtr dev)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_delete.html"},{"doc":"Starts a print job to a FILE stream (non-interactive). Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_start_job_file","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_start_job_file(PostScriptFileDevicePtr dev,  void *  output,  int  pagecount,  int  format,  int  layout)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_start_job_file.html"},{"doc":"Starts a new page. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_start_page","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_start_page(PostScriptFileDevicePtr dev)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_start_page.html"},{"doc":"Ends the current page. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_end_page","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_end_page(PostScriptFileDevicePtr dev)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_end_page.html"},{"doc":"Ends the print job.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_end_job","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_end_job(PostScriptFileDevicePtr dev)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_end_job.html"},{"doc":"Gets the printable rectangle dimensions. Returns 0 on success.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_printable_rect","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_printable_rect(PostScriptFileDevicePtr dev,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_printable_rect.html"},{"doc":"Gets the page margins.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_margins","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_margins(PostScriptFileDevicePtr dev,  int *  left,  int *  top,  int *  right,  int *  bottom)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_margins.html"},{"doc":"Gets the current origin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_get_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_get_origin(PostScriptFileDevicePtr dev,  int *  x,  int *  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_get_origin.html"},{"doc":"Sets the origin for drawing operations.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_set_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_set_origin(PostScriptFileDevicePtr dev,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_set_origin.html"},{"doc":"Sets the scale for drawing operations.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_scale","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_scale(PostScriptFileDevicePtr dev,  float  scale_x,  float  scale_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_scale.html"},{"doc":"Rotates drawing operations.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_rotate","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_rotate(PostScriptFileDevicePtr dev,  float  angle)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_rotate.html"},{"doc":"Translates the origin.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_translate","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_translate(PostScriptFileDevicePtr dev,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_translate.html"},{"doc":"Undoes the last translation.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_untranslate","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_untranslate(PostScriptFileDevicePtr dev)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_untranslate.html"},{"doc":"Prints a widget to the PostScript output.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_print_widget","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_print_widget(PostScriptFileDevicePtr dev,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_print_widget.html"},{"doc":"Prints a window with decorations to the PostScript output.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_print_window","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_print_window(PostScriptFileDevicePtr dev,  WindowPtr win,  int  x_offset,  int  y_offset)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_print_window.html"},{"doc":"Makes this device the current drawing target.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_postscript_file_device_set_current","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_set_current(PostScriptFileDevicePtr dev)","url":"/fltk/ddn/lib/fltk/shim/fltk_postscript_file_device_set_current.html"},{"doc":"Initializes OpenGL drawing in the current window.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_start","package":"fltk","parentType":"","signature":"void fltk_gl_start()","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_start.html"},{"doc":"Finishes OpenGL drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_finish","package":"fltk","parentType":"","signature":"void fltk_gl_finish()","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_finish.html"},{"doc":"Sets the current OpenGL drawing color.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_color","package":"fltk","parentType":"","signature":"void fltk_gl_color(uint  color)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_color.html"},{"doc":"Draws an outlined rectangle in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_rect","package":"fltk","parentType":"","signature":"void fltk_gl_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_rect.html"},{"doc":"Draws a filled rectangle in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_rectf","package":"fltk","parentType":"","signature":"void fltk_gl_rectf(int  x,  int  y,  int  w,  int  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_rectf.html"},{"doc":"Sets the font for OpenGL text drawing.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_font","package":"fltk","parentType":"","signature":"void fltk_gl_font(int  fontid,  int  size)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_font.html"},{"doc":"Gets the height of the current OpenGL font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_height","package":"fltk","parentType":"","signature":"int fltk_gl_height()","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_height.html"},{"doc":"Gets the descent of the current OpenGL font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_descent","package":"fltk","parentType":"","signature":"int fltk_gl_descent()","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_descent.html"},{"doc":"Gets the width of a string in the current OpenGL font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_width","package":"fltk","parentType":"","signature":"double fltk_gl_width(const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_width.html"},{"doc":"Gets the width of n characters in the current OpenGL font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_width_n","package":"fltk","parentType":"","signature":"double fltk_gl_width_n(const(char) *  text,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_width_n.html"},{"doc":"Draws text at the current raster position in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_draw","package":"fltk","parentType":"","signature":"void fltk_gl_draw(const(char) *  text)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_draw.html"},{"doc":"Draws n characters at the current raster position in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_draw_n","package":"fltk","parentType":"","signature":"void fltk_gl_draw_n(const(char) *  text,  int  n)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_draw_n.html"},{"doc":"Draws text at integer coordinates in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_draw_at","package":"fltk","parentType":"","signature":"void fltk_gl_draw_at(const(char) *  text,  int  x,  int  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_draw_at.html"},{"doc":"Draws text at floating-point coordinates in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_draw_at_f","package":"fltk","parentType":"","signature":"void fltk_gl_draw_at_f(const(char) *  text,  float  x,  float  y)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_draw_at_f.html"},{"doc":"Draws text within a bounding box with alignment in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_draw_in_box","package":"fltk","parentType":"","signature":"void fltk_gl_draw_in_box(const(char) *  text,  int  x,  int  y,  int  w,  int  h,  int  align_)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_draw_in_box.html"},{"doc":"Measures text dimensions in the current OpenGL font.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_measure","package":"fltk","parentType":"","signature":"void fltk_gl_measure(const(char) *  text,  int *  w,  int *  h)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_measure.html"},{"doc":"Draws an image in OpenGL.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_gl_draw_image","package":"fltk","parentType":"","signature":"void fltk_gl_draw_image(const(ubyte) *  data,  int  x,  int  y,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/ddn/lib/fltk/shim/fltk_gl_draw_image.html"},{"doc":"Gets the filename portion of a path.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_name","package":"fltk","parentType":"","signature":"const(char) * fltk_filename_name(const(char) *  filename)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_name.html"},{"doc":"Gets the extension portion of a filename.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_ext","package":"fltk","parentType":"","signature":"const(char) * fltk_filename_ext(const(char) *  buf)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_ext.html"},{"doc":"Sets or replaces the extension of a filename.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_setext","package":"fltk","parentType":"","signature":"char * fltk_filename_setext(char *  to,  int  tolen,  const(char) *  ext)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_setext.html"},{"doc":"Expands environment variables and ~ in a filename.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_expand","package":"fltk","parentType":"","signature":"int fltk_filename_expand(char *  to,  int  tolen,  const(char) *  from)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_expand.html"},{"doc":"Converts a relative path to absolute.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_absolute","package":"fltk","parentType":"","signature":"int fltk_filename_absolute(char *  to,  int  tolen,  const(char) *  from)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_absolute.html"},{"doc":"Converts an absolute path to relative.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_relative","package":"fltk","parentType":"","signature":"int fltk_filename_relative(char *  to,  int  tolen,  const(char) *  from)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_relative.html"},{"doc":"Matches a filename against a pattern.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_match","package":"fltk","parentType":"","signature":"int fltk_filename_match(const(char) *  name,  const(char) *  pattern)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_match.html"},{"doc":"Checks if a path is a directory.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_filename_isdir","package":"fltk","parentType":"","signature":"int fltk_filename_isdir(const(char) *  name)","url":"/fltk/ddn/lib/fltk/shim/fltk_filename_isdir.html"},{"doc":"Opens a URI using the system's default handler.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_open_uri","package":"fltk","parentType":"","signature":"int fltk_open_uri(const(char) *  uri,  char *  msg,  int  msglen)","url":"/fltk/ddn/lib/fltk/shim/fltk_open_uri.html"},{"doc":"Decodes a URI-encoded string in place.","kind":"function","module":"ddn.lib.fltk.shim","name":"fltk_decode_uri","package":"fltk","parentType":"","signature":"void fltk_decode_uri(char *  uri)","url":"/fltk/ddn/lib/fltk/shim/fltk_decode_uri.html"},{"doc":"Converts a D string to a null-terminated C string.","kind":"function","module":"ddn.lib.fltk.shim","name":"toStringz","package":"fltk","parentType":"","signature":"const(char) * toStringz(string s)","url":"/fltk/ddn/lib/fltk/shim/toStringz.html"},{"doc":"Checks if a widget handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.shim","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(WidgetPtr widget)","url":"/fltk/ddn/lib/fltk/shim/isValid.html"},{"doc":"Checks if a window handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.shim","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(WindowPtr window)","url":"/fltk/ddn/lib/fltk/shim/isValid.html"},{"doc":"Opaque handle for Fl_Widget and derived classes.","kind":"struct","module":"ddn.lib.fltk.shim","name":"WidgetHandle","package":"fltk","parentType":"","signature":"WidgetHandle","url":"/fltk/ddn/lib/fltk/shim.html#WidgetHandle"},{"doc":"Alias for widget handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"WidgetPtr","package":"fltk","parentType":"","signature":"WidgetPtr = WidgetHandle *","url":"/fltk/ddn/lib/fltk/shim.html#WidgetPtr"},{"doc":"Opaque handle for Fl_Window.","kind":"struct","module":"ddn.lib.fltk.shim","name":"WindowHandle","package":"fltk","parentType":"","signature":"WindowHandle","url":"/fltk/ddn/lib/fltk/shim.html#WindowHandle"},{"doc":"Alias for window handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"WindowPtr","package":"fltk","parentType":"","signature":"WindowPtr = WindowHandle *","url":"/fltk/ddn/lib/fltk/shim.html#WindowPtr"},{"doc":"Opaque handle for Fl_Double_Window.","kind":"struct","module":"ddn.lib.fltk.shim","name":"DoubleWindowHandle","package":"fltk","parentType":"","signature":"DoubleWindowHandle","url":"/fltk/ddn/lib/fltk/shim.html#DoubleWindowHandle"},{"doc":"Alias for double window handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"DoubleWindowPtr","package":"fltk","parentType":"","signature":"DoubleWindowPtr = DoubleWindowHandle *","url":"/fltk/ddn/lib/fltk/shim.html#DoubleWindowPtr"},{"doc":"Opaque handle for Fl_Single_Window.","kind":"struct","module":"ddn.lib.fltk.shim","name":"SingleWindowHandle","package":"fltk","parentType":"","signature":"SingleWindowHandle","url":"/fltk/ddn/lib/fltk/shim.html#SingleWindowHandle"},{"doc":"Alias for single window handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"SingleWindowPtr","package":"fltk","parentType":"","signature":"SingleWindowPtr = SingleWindowHandle *","url":"/fltk/ddn/lib/fltk/shim.html#SingleWindowPtr"},{"doc":"Opaque handle for Fl_Image and derived classes.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkImageHandle","package":"fltk","parentType":"","signature":"FltkImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkImageHandle"},{"doc":"Alias for image handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkImage","package":"fltk","parentType":"","signature":"FltkImage = FltkImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkImage"},{"doc":"Opaque handle for Fl_RGB_Image.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkRgbImageHandle","package":"fltk","parentType":"","signature":"FltkRgbImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkRgbImageHandle"},{"doc":"Alias for RGB image handle","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkRgbImage","package":"fltk","parentType":"","signature":"FltkRgbImage = FltkRgbImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkRgbImage"},{"doc":"Opaque handle for Fl_Bitmap.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkBitmapHandle","package":"fltk","parentType":"","signature":"FltkBitmapHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkBitmapHandle"},{"doc":"Alias for bitmap handle","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkBitmap","package":"fltk","parentType":"","signature":"FltkBitmap = FltkBitmapHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkBitmap"},{"doc":"Opaque handle for Fl_Pixmap.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkPixmapHandle","package":"fltk","parentType":"","signature":"FltkPixmapHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkPixmapHandle"},{"doc":"Alias for pixmap handle","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkPixmap","package":"fltk","parentType":"","signature":"FltkPixmap = FltkPixmapHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkPixmap"},{"doc":"Opaque handle for Fl_Tiled_Image.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkTiledImageHandle","package":"fltk","parentType":"","signature":"FltkTiledImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkTiledImageHandle"},{"doc":"Alias for tiled image handle","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkTiledImage","package":"fltk","parentType":"","signature":"FltkTiledImage = FltkTiledImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkTiledImage"},{"doc":"Opaque handle for Fl_XBM_Image.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkXbmImageHandle","package":"fltk","parentType":"","signature":"FltkXbmImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkXbmImageHandle"},{"doc":"Alias for XBM image handle","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkXbmImage","package":"fltk","parentType":"","signature":"FltkXbmImage = FltkXbmImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkXbmImage"},{"doc":"Opaque handle for Fl_XPM_Image.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FltkXpmImageHandle","package":"fltk","parentType":"","signature":"FltkXpmImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#FltkXpmImageHandle"},{"doc":"Alias for XPM image handle","kind":"alias","module":"ddn.lib.fltk.shim","name":"FltkXpmImage","package":"fltk","parentType":"","signature":"FltkXpmImage = FltkXpmImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FltkXpmImage"},{"doc":"Opaque handle for Fl_Menu_Window.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MenuWindowHandle","package":"fltk","parentType":"","signature":"MenuWindowHandle","url":"/fltk/ddn/lib/fltk/shim.html#MenuWindowHandle"},{"doc":"Alias for menu window handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MenuWindowPtr","package":"fltk","parentType":"","signature":"MenuWindowPtr = MenuWindowHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MenuWindowPtr"},{"doc":"Opaque handle for Fl_Group.","kind":"struct","module":"ddn.lib.fltk.shim","name":"GroupHandle","package":"fltk","parentType":"","signature":"GroupHandle","url":"/fltk/ddn/lib/fltk/shim.html#GroupHandle"},{"doc":"Alias for group handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"GroupPtr","package":"fltk","parentType":"","signature":"GroupPtr = GroupHandle *","url":"/fltk/ddn/lib/fltk/shim.html#GroupPtr"},{"doc":"Opaque handle for Fl_Box.","kind":"struct","module":"ddn.lib.fltk.shim","name":"BoxHandle","package":"fltk","parentType":"","signature":"BoxHandle","url":"/fltk/ddn/lib/fltk/shim.html#BoxHandle"},{"doc":"Alias for box handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"BoxPtr","package":"fltk","parentType":"","signature":"BoxPtr = BoxHandle *","url":"/fltk/ddn/lib/fltk/shim.html#BoxPtr"},{"doc":"Opaque handle for Fl_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ButtonHandle","package":"fltk","parentType":"","signature":"ButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#ButtonHandle"},{"doc":"Alias for button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ButtonPtr","package":"fltk","parentType":"","signature":"ButtonPtr = ButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ButtonPtr"},{"doc":"Opaque handle for Fl_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"InputHandle","package":"fltk","parentType":"","signature":"InputHandle","url":"/fltk/ddn/lib/fltk/shim.html#InputHandle"},{"doc":"Alias for input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"InputPtr","package":"fltk","parentType":"","signature":"InputPtr = InputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#InputPtr"},{"doc":"Opaque handle for Fl_Value_Slider.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ValueSliderHandle","package":"fltk","parentType":"","signature":"ValueSliderHandle","url":"/fltk/ddn/lib/fltk/shim.html#ValueSliderHandle"},{"doc":"Alias for value slider handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ValueSliderPtr","package":"fltk","parentType":"","signature":"ValueSliderPtr = ValueSliderHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ValueSliderPtr"},{"doc":"Opaque handle for Fl_Slider.","kind":"struct","module":"ddn.lib.fltk.shim","name":"SliderHandle","package":"fltk","parentType":"","signature":"SliderHandle","url":"/fltk/ddn/lib/fltk/shim.html#SliderHandle"},{"doc":"Alias for slider handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"SliderPtr","package":"fltk","parentType":"","signature":"SliderPtr = SliderHandle *","url":"/fltk/ddn/lib/fltk/shim.html#SliderPtr"},{"doc":"Opaque handle for Fl_Check_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"CheckButtonHandle","package":"fltk","parentType":"","signature":"CheckButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#CheckButtonHandle"},{"doc":"Alias for check button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"CheckButtonPtr","package":"fltk","parentType":"","signature":"CheckButtonPtr = CheckButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#CheckButtonPtr"},{"doc":"Opaque handle for Fl_Radio_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"RadioButtonHandle","package":"fltk","parentType":"","signature":"RadioButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#RadioButtonHandle"},{"doc":"Alias for radio button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"RadioButtonPtr","package":"fltk","parentType":"","signature":"RadioButtonPtr = RadioButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#RadioButtonPtr"},{"doc":"Opaque handle for Fl_Toggle_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ToggleButtonHandle","package":"fltk","parentType":"","signature":"ToggleButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#ToggleButtonHandle"},{"doc":"Alias for toggle button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ToggleButtonPtr","package":"fltk","parentType":"","signature":"ToggleButtonPtr = ToggleButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ToggleButtonPtr"},{"doc":"Opaque handle for Fl_Light_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"LightButtonHandle","package":"fltk","parentType":"","signature":"LightButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#LightButtonHandle"},{"doc":"Alias for light button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"LightButtonPtr","package":"fltk","parentType":"","signature":"LightButtonPtr = LightButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#LightButtonPtr"},{"doc":"Opaque handle for Fl_Radio_Light_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"RadioLightButtonHandle","package":"fltk","parentType":"","signature":"RadioLightButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#RadioLightButtonHandle"},{"doc":"Alias for radio light button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"RadioLightButtonPtr","package":"fltk","parentType":"","signature":"RadioLightButtonPtr = RadioLightButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#RadioLightButtonPtr"},{"doc":"Opaque handle for Fl_Radio_Round_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"RadioRoundButtonHandle","package":"fltk","parentType":"","signature":"RadioRoundButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#RadioRoundButtonHandle"},{"doc":"Alias for radio round button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"RadioRoundButtonPtr","package":"fltk","parentType":"","signature":"RadioRoundButtonPtr = RadioRoundButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#RadioRoundButtonPtr"},{"doc":"Opaque handle for Fl_Toggle_Light_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ToggleLightButtonHandle","package":"fltk","parentType":"","signature":"ToggleLightButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#ToggleLightButtonHandle"},{"doc":"Alias for toggle light button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ToggleLightButtonPtr","package":"fltk","parentType":"","signature":"ToggleLightButtonPtr = ToggleLightButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ToggleLightButtonPtr"},{"doc":"Opaque handle for Fl_Toggle_Round_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ToggleRoundButtonHandle","package":"fltk","parentType":"","signature":"ToggleRoundButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#ToggleRoundButtonHandle"},{"doc":"Alias for toggle round button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ToggleRoundButtonPtr","package":"fltk","parentType":"","signature":"ToggleRoundButtonPtr = ToggleRoundButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ToggleRoundButtonPtr"},{"doc":"Opaque handle for Fl_Repeat_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"RepeatButtonHandle","package":"fltk","parentType":"","signature":"RepeatButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#RepeatButtonHandle"},{"doc":"Alias for repeat button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"RepeatButtonPtr","package":"fltk","parentType":"","signature":"RepeatButtonPtr = RepeatButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#RepeatButtonPtr"},{"doc":"Opaque handle for Fl_Return_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ReturnButtonHandle","package":"fltk","parentType":"","signature":"ReturnButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#ReturnButtonHandle"},{"doc":"Alias for return button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ReturnButtonPtr","package":"fltk","parentType":"","signature":"ReturnButtonPtr = ReturnButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ReturnButtonPtr"},{"doc":"Opaque handle for Fl_Round_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"RoundButtonHandle","package":"fltk","parentType":"","signature":"RoundButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#RoundButtonHandle"},{"doc":"Alias for round button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"RoundButtonPtr","package":"fltk","parentType":"","signature":"RoundButtonPtr = RoundButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#RoundButtonPtr"},{"doc":"Opaque handle for Fl_Float_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FloatInputHandle","package":"fltk","parentType":"","signature":"FloatInputHandle","url":"/fltk/ddn/lib/fltk/shim.html#FloatInputHandle"},{"doc":"Alias for float input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"FloatInputPtr","package":"fltk","parentType":"","signature":"FloatInputPtr = FloatInputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FloatInputPtr"},{"doc":"Opaque handle for Fl_Int_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"IntInputHandle","package":"fltk","parentType":"","signature":"IntInputHandle","url":"/fltk/ddn/lib/fltk/shim.html#IntInputHandle"},{"doc":"Alias for int input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"IntInputPtr","package":"fltk","parentType":"","signature":"IntInputPtr = IntInputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#IntInputPtr"},{"doc":"Opaque handle for Fl_Secret_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"SecretInputHandle","package":"fltk","parentType":"","signature":"SecretInputHandle","url":"/fltk/ddn/lib/fltk/shim.html#SecretInputHandle"},{"doc":"Alias for secret input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"SecretInputPtr","package":"fltk","parentType":"","signature":"SecretInputPtr = SecretInputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#SecretInputPtr"},{"doc":"Opaque handle for Fl_Multiline_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MultilineInputHandle","package":"fltk","parentType":"","signature":"MultilineInputHandle","url":"/fltk/ddn/lib/fltk/shim.html#MultilineInputHandle"},{"doc":"Alias for multiline input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MultilineInputPtr","package":"fltk","parentType":"","signature":"MultilineInputPtr = MultilineInputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MultilineInputPtr"},{"doc":"Opaque handle for Fl_File_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FileInputHandle","package":"fltk","parentType":"","signature":"FileInputHandle","url":"/fltk/ddn/lib/fltk/shim.html#FileInputHandle"},{"doc":"Alias for file input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"FileInputPtr","package":"fltk","parentType":"","signature":"FileInputPtr = FileInputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FileInputPtr"},{"doc":"Opaque handle for Fl_Multiline_Output.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MultilineOutputHandle","package":"fltk","parentType":"","signature":"MultilineOutputHandle","url":"/fltk/ddn/lib/fltk/shim.html#MultilineOutputHandle"},{"doc":"Alias for multiline output handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MultilineOutputPtr","package":"fltk","parentType":"","signature":"MultilineOutputPtr = MultilineOutputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MultilineOutputPtr"},{"doc":"Opaque handle for Fl_Dial.","kind":"struct","module":"ddn.lib.fltk.shim","name":"DialHandle","package":"fltk","parentType":"","signature":"DialHandle","url":"/fltk/ddn/lib/fltk/shim.html#DialHandle"},{"doc":"Alias for dial handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"DialPtr","package":"fltk","parentType":"","signature":"DialPtr = DialHandle *","url":"/fltk/ddn/lib/fltk/shim.html#DialPtr"},{"doc":"Opaque handle for Fl_Counter.","kind":"struct","module":"ddn.lib.fltk.shim","name":"CounterHandle","package":"fltk","parentType":"","signature":"CounterHandle","url":"/fltk/ddn/lib/fltk/shim.html#CounterHandle"},{"doc":"Alias for counter handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"CounterPtr","package":"fltk","parentType":"","signature":"CounterPtr = CounterHandle *","url":"/fltk/ddn/lib/fltk/shim.html#CounterPtr"},{"doc":"Opaque handle for Fl_Roller.","kind":"struct","module":"ddn.lib.fltk.shim","name":"RollerHandle","package":"fltk","parentType":"","signature":"RollerHandle","url":"/fltk/ddn/lib/fltk/shim.html#RollerHandle"},{"doc":"Alias for roller handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"RollerPtr","package":"fltk","parentType":"","signature":"RollerPtr = RollerHandle *","url":"/fltk/ddn/lib/fltk/shim.html#RollerPtr"},{"doc":"Opaque handle for Fl_Scrollbar.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ScrollbarHandle","package":"fltk","parentType":"","signature":"ScrollbarHandle","url":"/fltk/ddn/lib/fltk/shim.html#ScrollbarHandle"},{"doc":"Alias for scrollbar handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ScrollbarPtr","package":"fltk","parentType":"","signature":"ScrollbarPtr = ScrollbarHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ScrollbarPtr"},{"doc":"Opaque handle for Fl_Value_Input.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ValueInputHandle","package":"fltk","parentType":"","signature":"ValueInputHandle","url":"/fltk/ddn/lib/fltk/shim.html#ValueInputHandle"},{"doc":"Alias for value input handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ValueInputPtr","package":"fltk","parentType":"","signature":"ValueInputPtr = ValueInputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ValueInputPtr"},{"doc":"Opaque handle for Fl_Value_Output.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ValueOutputHandle","package":"fltk","parentType":"","signature":"ValueOutputHandle","url":"/fltk/ddn/lib/fltk/shim.html#ValueOutputHandle"},{"doc":"Alias for value output handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ValueOutputPtr","package":"fltk","parentType":"","signature":"ValueOutputPtr = ValueOutputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ValueOutputPtr"},{"doc":"Opaque handle for Fl_Adjuster.","kind":"struct","module":"ddn.lib.fltk.shim","name":"AdjusterHandle","package":"fltk","parentType":"","signature":"AdjusterHandle","url":"/fltk/ddn/lib/fltk/shim.html#AdjusterHandle"},{"doc":"Alias for adjuster handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"AdjusterPtr","package":"fltk","parentType":"","signature":"AdjusterPtr = AdjusterHandle *","url":"/fltk/ddn/lib/fltk/shim.html#AdjusterPtr"},{"doc":"Opaque handle for Fl_Tile.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TileHandle","package":"fltk","parentType":"","signature":"TileHandle","url":"/fltk/ddn/lib/fltk/shim.html#TileHandle"},{"doc":"Alias for tile handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TilePtr","package":"fltk","parentType":"","signature":"TilePtr = TileHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TilePtr"},{"doc":"Opaque handle for Fl_Wizard.","kind":"struct","module":"ddn.lib.fltk.shim","name":"WizardHandle","package":"fltk","parentType":"","signature":"WizardHandle","url":"/fltk/ddn/lib/fltk/shim.html#WizardHandle"},{"doc":"Alias for wizard handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"WizardPtr","package":"fltk","parentType":"","signature":"WizardPtr = WizardHandle *","url":"/fltk/ddn/lib/fltk/shim.html#WizardPtr"},{"doc":"Opaque handle for Fl_Spinner.","kind":"struct","module":"ddn.lib.fltk.shim","name":"SpinnerHandle","package":"fltk","parentType":"","signature":"SpinnerHandle","url":"/fltk/ddn/lib/fltk/shim.html#SpinnerHandle"},{"doc":"Alias for spinner handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"SpinnerPtr","package":"fltk","parentType":"","signature":"SpinnerPtr = SpinnerHandle *","url":"/fltk/ddn/lib/fltk/shim.html#SpinnerPtr"},{"doc":"Opaque handle for Fl_Menu_Bar.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MenuBarHandle","package":"fltk","parentType":"","signature":"MenuBarHandle","url":"/fltk/ddn/lib/fltk/shim.html#MenuBarHandle"},{"doc":"Alias for menu bar handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MenuBarPtr","package":"fltk","parentType":"","signature":"MenuBarPtr = MenuBarHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MenuBarPtr"},{"doc":"Opaque handle for Fl_Menu_Button.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MenuButtonHandle","package":"fltk","parentType":"","signature":"MenuButtonHandle","url":"/fltk/ddn/lib/fltk/shim.html#MenuButtonHandle"},{"doc":"Alias for menu button handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MenuButtonPtr","package":"fltk","parentType":"","signature":"MenuButtonPtr = MenuButtonHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MenuButtonPtr"},{"doc":"Opaque handle for Fl_Input_Choice.","kind":"struct","module":"ddn.lib.fltk.shim","name":"InputChoiceHandle","package":"fltk","parentType":"","signature":"InputChoiceHandle","url":"/fltk/ddn/lib/fltk/shim.html#InputChoiceHandle"},{"doc":"Alias for input choice handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"InputChoicePtr","package":"fltk","parentType":"","signature":"InputChoicePtr = InputChoiceHandle *","url":"/fltk/ddn/lib/fltk/shim.html#InputChoicePtr"},{"doc":"Opaque handle for Fl_Text_Editor.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TextEditorHandle","package":"fltk","parentType":"","signature":"TextEditorHandle","url":"/fltk/ddn/lib/fltk/shim.html#TextEditorHandle"},{"doc":"Alias for text editor handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TextEditorPtr","package":"fltk","parentType":"","signature":"TextEditorPtr = TextEditorHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TextEditorPtr"},{"doc":"Opaque handle for Fl_Output.","kind":"struct","module":"ddn.lib.fltk.shim","name":"OutputHandle","package":"fltk","parentType":"","signature":"OutputHandle","url":"/fltk/ddn/lib/fltk/shim.html#OutputHandle"},{"doc":"Alias for output handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"OutputPtr","package":"fltk","parentType":"","signature":"OutputPtr = OutputHandle *","url":"/fltk/ddn/lib/fltk/shim.html#OutputPtr"},{"doc":"Opaque handle for Fl_Progress.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ProgressHandle","package":"fltk","parentType":"","signature":"ProgressHandle","url":"/fltk/ddn/lib/fltk/shim.html#ProgressHandle"},{"doc":"Alias for progress handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ProgressPtr","package":"fltk","parentType":"","signature":"ProgressPtr = ProgressHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ProgressPtr"},{"doc":"Opaque handle for Fl_Pack.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PackHandle","package":"fltk","parentType":"","signature":"PackHandle","url":"/fltk/ddn/lib/fltk/shim.html#PackHandle"},{"doc":"Alias for pack handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PackPtr","package":"fltk","parentType":"","signature":"PackPtr = PackHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PackPtr"},{"doc":"Opaque handle for Fl_Tabs.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TabsHandle","package":"fltk","parentType":"","signature":"TabsHandle","url":"/fltk/ddn/lib/fltk/shim.html#TabsHandle"},{"doc":"Alias for tabs handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TabsPtr","package":"fltk","parentType":"","signature":"TabsPtr = TabsHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TabsPtr"},{"doc":"Opaque handle for Fl_Scroll.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ScrollHandle","package":"fltk","parentType":"","signature":"ScrollHandle","url":"/fltk/ddn/lib/fltk/shim.html#ScrollHandle"},{"doc":"Alias for scroll handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ScrollPtr","package":"fltk","parentType":"","signature":"ScrollPtr = ScrollHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ScrollPtr"},{"doc":"Opaque handle for Fl_Choice.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ChoiceHandle","package":"fltk","parentType":"","signature":"ChoiceHandle","url":"/fltk/ddn/lib/fltk/shim.html#ChoiceHandle"},{"doc":"Alias for choice handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ChoicePtr","package":"fltk","parentType":"","signature":"ChoicePtr = ChoiceHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ChoicePtr"},{"doc":"Opaque handle for Fl_Text_Buffer.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TextBufferHandle","package":"fltk","parentType":"","signature":"TextBufferHandle","url":"/fltk/ddn/lib/fltk/shim.html#TextBufferHandle"},{"doc":"Alias for text buffer handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TextBufferPtr","package":"fltk","parentType":"","signature":"TextBufferPtr = TextBufferHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TextBufferPtr"},{"doc":"Opaque handle for Fl_Text_Display.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TextDisplayHandle","package":"fltk","parentType":"","signature":"TextDisplayHandle","url":"/fltk/ddn/lib/fltk/shim.html#TextDisplayHandle"},{"doc":"Alias for text display handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TextDisplayPtr","package":"fltk","parentType":"","signature":"TextDisplayPtr = TextDisplayHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TextDisplayPtr"},{"doc":"Opaque handle for Fl_Native_File_Chooser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"NativeFileChooserHandle","package":"fltk","parentType":"","signature":"NativeFileChooserHandle","url":"/fltk/ddn/lib/fltk/shim.html#NativeFileChooserHandle"},{"doc":"Alias for native file chooser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"NativeFileChooserPtr","package":"fltk","parentType":"","signature":"NativeFileChooserPtr = NativeFileChooserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#NativeFileChooserPtr"},{"doc":"Opaque handle for Fl_Hold_Browser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"HoldBrowserHandle","package":"fltk","parentType":"","signature":"HoldBrowserHandle","url":"/fltk/ddn/lib/fltk/shim.html#HoldBrowserHandle"},{"doc":"Alias for hold browser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"HoldBrowserPtr","package":"fltk","parentType":"","signature":"HoldBrowserPtr = HoldBrowserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#HoldBrowserPtr"},{"doc":"Opaque handle for Fl_Multi_Browser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MultiBrowserHandle","package":"fltk","parentType":"","signature":"MultiBrowserHandle","url":"/fltk/ddn/lib/fltk/shim.html#MultiBrowserHandle"},{"doc":"Alias for multi browser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MultiBrowserPtr","package":"fltk","parentType":"","signature":"MultiBrowserPtr = MultiBrowserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MultiBrowserPtr"},{"doc":"Opaque handle for Fl_Select_Browser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"SelectBrowserHandle","package":"fltk","parentType":"","signature":"SelectBrowserHandle","url":"/fltk/ddn/lib/fltk/shim.html#SelectBrowserHandle"},{"doc":"Alias for select browser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"SelectBrowserPtr","package":"fltk","parentType":"","signature":"SelectBrowserPtr = SelectBrowserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#SelectBrowserPtr"},{"doc":"Opaque handle for Fl_File_Browser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FileBrowserHandle","package":"fltk","parentType":"","signature":"FileBrowserHandle","url":"/fltk/ddn/lib/fltk/shim.html#FileBrowserHandle"},{"doc":"Alias for file browser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"FileBrowserPtr","package":"fltk","parentType":"","signature":"FileBrowserPtr = FileBrowserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FileBrowserPtr"},{"doc":"Opaque handle for Fl_Check_Browser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"CheckBrowserHandle","package":"fltk","parentType":"","signature":"CheckBrowserHandle","url":"/fltk/ddn/lib/fltk/shim.html#CheckBrowserHandle"},{"doc":"Alias for check browser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"CheckBrowserPtr","package":"fltk","parentType":"","signature":"CheckBrowserPtr = CheckBrowserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#CheckBrowserPtr"},{"doc":"Opaque handle for Fl_Tree.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TreeHandle","package":"fltk","parentType":"","signature":"TreeHandle","url":"/fltk/ddn/lib/fltk/shim.html#TreeHandle"},{"doc":"Alias for tree handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TreePtr","package":"fltk","parentType":"","signature":"TreePtr = TreeHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TreePtr"},{"doc":"Opaque handle for Fl_Tree_Item.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TreeItemHandle","package":"fltk","parentType":"","signature":"TreeItemHandle","url":"/fltk/ddn/lib/fltk/shim.html#TreeItemHandle"},{"doc":"Alias for tree item handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TreeItemPtr","package":"fltk","parentType":"","signature":"TreeItemPtr = TreeItemHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TreeItemPtr"},{"doc":"Opaque handle for Fl_Help_View.","kind":"struct","module":"ddn.lib.fltk.shim","name":"HelpViewHandle","package":"fltk","parentType":"","signature":"HelpViewHandle","url":"/fltk/ddn/lib/fltk/shim.html#HelpViewHandle"},{"doc":"Alias for help view handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"HelpViewPtr","package":"fltk","parentType":"","signature":"HelpViewPtr = HelpViewHandle *","url":"/fltk/ddn/lib/fltk/shim.html#HelpViewPtr"},{"doc":"Opaque handle for Fl_Table.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TableHandle","package":"fltk","parentType":"","signature":"TableHandle","url":"/fltk/ddn/lib/fltk/shim.html#TableHandle"},{"doc":"Alias for table handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TablePtr","package":"fltk","parentType":"","signature":"TablePtr = TableHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TablePtr"},{"doc":"Opaque handle for Fl_Table_Row.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TableRowHandle","package":"fltk","parentType":"","signature":"TableRowHandle","url":"/fltk/ddn/lib/fltk/shim.html#TableRowHandle"},{"doc":"Alias for table row handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TableRowPtr","package":"fltk","parentType":"","signature":"TableRowPtr = TableRowHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TableRowPtr"},{"doc":"Opaque handle for Fl_Printer.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PrinterHandle","package":"fltk","parentType":"","signature":"PrinterHandle","url":"/fltk/ddn/lib/fltk/shim.html#PrinterHandle"},{"doc":"Alias for printer handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PrinterPtr","package":"fltk","parentType":"","signature":"PrinterPtr = PrinterHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PrinterPtr"},{"doc":"Opaque handle for Fl_PostScript_File_Device.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PostScriptFileDeviceHandle","package":"fltk","parentType":"","signature":"PostScriptFileDeviceHandle","url":"/fltk/ddn/lib/fltk/shim.html#PostScriptFileDeviceHandle"},{"doc":"Alias for PostScript file device handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PostScriptFileDevicePtr","package":"fltk","parentType":"","signature":"PostScriptFileDevicePtr = PostScriptFileDeviceHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PostScriptFileDevicePtr"},{"doc":"Opaque handle for custom widget with overridable draw/handle.","kind":"struct","module":"ddn.lib.fltk.shim","name":"CustomWidgetHandle","package":"fltk","parentType":"","signature":"CustomWidgetHandle","url":"/fltk/ddn/lib/fltk/shim.html#CustomWidgetHandle"},{"doc":"Alias for custom widget handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"CustomWidgetPtr","package":"fltk","parentType":"","signature":"CustomWidgetPtr = CustomWidgetHandle *","url":"/fltk/ddn/lib/fltk/shim.html#CustomWidgetPtr"},{"doc":"Opaque handle for Fl_Positioner.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PositionerHandle","package":"fltk","parentType":"","signature":"PositionerHandle","url":"/fltk/ddn/lib/fltk/shim.html#PositionerHandle"},{"doc":"Alias for positioner handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PositionerPtr","package":"fltk","parentType":"","signature":"PositionerPtr = PositionerHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PositionerPtr"},{"doc":"Opaque handle for Fl_Chart.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ChartHandle","package":"fltk","parentType":"","signature":"ChartHandle","url":"/fltk/ddn/lib/fltk/shim.html#ChartHandle"},{"doc":"Alias for chart handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ChartPtr","package":"fltk","parentType":"","signature":"ChartPtr = ChartHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ChartPtr"},{"doc":"Opaque handle for Fl_Clock.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ClockHandle","package":"fltk","parentType":"","signature":"ClockHandle","url":"/fltk/ddn/lib/fltk/shim.html#ClockHandle"},{"doc":"Alias for clock handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ClockPtr","package":"fltk","parentType":"","signature":"ClockPtr = ClockHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ClockPtr"},{"doc":"Opaque handle for Fl_Help_Dialog.","kind":"struct","module":"ddn.lib.fltk.shim","name":"HelpDialogHandle","package":"fltk","parentType":"","signature":"HelpDialogHandle","url":"/fltk/ddn/lib/fltk/shim.html#HelpDialogHandle"},{"doc":"Alias for help dialog handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"HelpDialogPtr","package":"fltk","parentType":"","signature":"HelpDialogPtr = HelpDialogHandle *","url":"/fltk/ddn/lib/fltk/shim.html#HelpDialogPtr"},{"doc":"Opaque handle for Fl_Color_Chooser.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ColorChooserHandle","package":"fltk","parentType":"","signature":"ColorChooserHandle","url":"/fltk/ddn/lib/fltk/shim.html#ColorChooserHandle"},{"doc":"Alias for color chooser handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ColorChooserPtr","package":"fltk","parentType":"","signature":"ColorChooserPtr = ColorChooserHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ColorChooserPtr"},{"doc":"Opaque handle for Fl_Sys_Menu_Bar.","kind":"struct","module":"ddn.lib.fltk.shim","name":"SysMenuBarHandle","package":"fltk","parentType":"","signature":"SysMenuBarHandle","url":"/fltk/ddn/lib/fltk/shim.html#SysMenuBarHandle"},{"doc":"Alias for system menu bar handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"SysMenuBarPtr","package":"fltk","parentType":"","signature":"SysMenuBarPtr = SysMenuBarHandle *","url":"/fltk/ddn/lib/fltk/shim.html#SysMenuBarPtr"},{"doc":"Opaque handle for Fl_Preferences.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PreferencesHandle","package":"fltk","parentType":"","signature":"PreferencesHandle","url":"/fltk/ddn/lib/fltk/shim.html#PreferencesHandle"},{"doc":"Alias for preferences handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PreferencesPtr","package":"fltk","parentType":"","signature":"PreferencesPtr = PreferencesHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PreferencesPtr"},{"doc":"Preferences root location.","kind":"enum","module":"ddn.lib.fltk.shim","name":"PreferencesRoot","package":"fltk","parentType":"","signature":"PreferencesRoot","url":"/fltk/ddn/lib/fltk/shim.html#PreferencesRoot"},{"doc":"System-wide preferences","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"SYSTEM","package":"fltk","parentType":"","signature":"SYSTEM = 0","url":"/fltk/ddn/lib/fltk/shim.html#PreferencesRoot"},{"doc":"User-specific preferences","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"USER","package":"fltk","parentType":"","signature":"USER = 1","url":"/fltk/ddn/lib/fltk/shim.html#PreferencesRoot"},{"doc":"Opaque handle for Fl_Multi_Label.","kind":"struct","module":"ddn.lib.fltk.shim","name":"MultiLabelHandle","package":"fltk","parentType":"","signature":"MultiLabelHandle","url":"/fltk/ddn/lib/fltk/shim.html#MultiLabelHandle"},{"doc":"Alias for multi-label handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"MultiLabelPtr","package":"fltk","parentType":"","signature":"MultiLabelPtr = MultiLabelHandle *","url":"/fltk/ddn/lib/fltk/shim.html#MultiLabelPtr"},{"doc":"Opaque handle for Fl_File_Icon.","kind":"struct","module":"ddn.lib.fltk.shim","name":"FileIconHandle","package":"fltk","parentType":"","signature":"FileIconHandle","url":"/fltk/ddn/lib/fltk/shim.html#FileIconHandle"},{"doc":"Alias for file icon handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"FileIconPtr","package":"fltk","parentType":"","signature":"FileIconPtr = FileIconHandle *","url":"/fltk/ddn/lib/fltk/shim.html#FileIconPtr"},{"doc":"File icon type constants.","kind":"enum","module":"ddn.lib.fltk.shim","name":"FileIconType","package":"fltk","parentType":"","signature":"FileIconType","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"Any kind of file","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ANY","package":"fltk","parentType":"","signature":"ANY = 0","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"Plain files","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"PLAIN","package":"fltk","parentType":"","signature":"PLAIN = 1","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"Named pipes","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"FIFO","package":"fltk","parentType":"","signature":"FIFO = 2","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"Character and block devices","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"DEVICE","package":"fltk","parentType":"","signature":"DEVICE = 3","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"Symbolic links","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"LINK","package":"fltk","parentType":"","signature":"LINK = 4","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"Directories","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"DIRECTORY","package":"fltk","parentType":"","signature":"DIRECTORY = 5","url":"/fltk/ddn/lib/fltk/shim.html#FileIconType"},{"doc":"File icon data opcodes.","kind":"enum","module":"ddn.lib.fltk.shim","name":"FileIconOpcode","package":"fltk","parentType":"","signature":"FileIconOpcode","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"End of primitive/icon","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"END","package":"fltk","parentType":"","signature":"END = 0","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Followed by color value","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"COLOR","package":"fltk","parentType":"","signature":"COLOR = 1","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Start of line","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"LINE","package":"fltk","parentType":"","signature":"LINE = 2","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Start of closed line","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"CLOSEDLINE","package":"fltk","parentType":"","signature":"CLOSEDLINE = 3","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Start of polygon","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"POLYGON","package":"fltk","parentType":"","signature":"POLYGON = 4","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Followed by outline color","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"OUTLINEPOLYGON","package":"fltk","parentType":"","signature":"OUTLINEPOLYGON = 5","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Followed by scaled X,Y","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"VERTEX","package":"fltk","parentType":"","signature":"VERTEX = 6","url":"/fltk/ddn/lib/fltk/shim.html#FileIconOpcode"},{"doc":"Opaque handle for Fl_Plugin.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PluginHandle","package":"fltk","parentType":"","signature":"PluginHandle","url":"/fltk/ddn/lib/fltk/shim.html#PluginHandle"},{"doc":"Alias for plugin handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PluginPtr","package":"fltk","parentType":"","signature":"PluginPtr = PluginHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PluginPtr"},{"doc":"Opaque handle for Fl_Plugin_Manager.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PluginManagerHandle","package":"fltk","parentType":"","signature":"PluginManagerHandle","url":"/fltk/ddn/lib/fltk/shim.html#PluginManagerHandle"},{"doc":"Alias for plugin manager handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PluginManagerPtr","package":"fltk","parentType":"","signature":"PluginManagerPtr = PluginManagerHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PluginManagerPtr"},{"doc":"Opaque handle for Fl_Copy_Surface.","kind":"struct","module":"ddn.lib.fltk.shim","name":"CopySurfaceHandle","package":"fltk","parentType":"","signature":"CopySurfaceHandle","url":"/fltk/ddn/lib/fltk/shim.html#CopySurfaceHandle"},{"doc":"Alias for copy surface handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"CopySurfacePtr","package":"fltk","parentType":"","signature":"CopySurfacePtr = CopySurfaceHandle *","url":"/fltk/ddn/lib/fltk/shim.html#CopySurfacePtr"},{"doc":"Opaque handle for Fl_Image_Surface.","kind":"struct","module":"ddn.lib.fltk.shim","name":"ImageSurfaceHandle","package":"fltk","parentType":"","signature":"ImageSurfaceHandle","url":"/fltk/ddn/lib/fltk/shim.html#ImageSurfaceHandle"},{"doc":"Alias for image surface handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ImageSurfacePtr","package":"fltk","parentType":"","signature":"ImageSurfacePtr = ImageSurfaceHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ImageSurfacePtr"},{"doc":"Opaque handle for Fl_Image (base class).","kind":"struct","module":"ddn.lib.fltk.shim","name":"ImageHandle","package":"fltk","parentType":"","signature":"ImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#ImageHandle"},{"doc":"Alias for base image handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"ImagePtr","package":"fltk","parentType":"","signature":"ImagePtr = ImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#ImagePtr"},{"doc":"Opaque handle for Fl_Bitmap.","kind":"struct","module":"ddn.lib.fltk.shim","name":"BitmapHandle","package":"fltk","parentType":"","signature":"BitmapHandle","url":"/fltk/ddn/lib/fltk/shim.html#BitmapHandle"},{"doc":"Alias for bitmap handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"BitmapPtr","package":"fltk","parentType":"","signature":"BitmapPtr = BitmapHandle *","url":"/fltk/ddn/lib/fltk/shim.html#BitmapPtr"},{"doc":"Opaque handle for Fl_Pixmap.","kind":"struct","module":"ddn.lib.fltk.shim","name":"PixmapHandle","package":"fltk","parentType":"","signature":"PixmapHandle","url":"/fltk/ddn/lib/fltk/shim.html#PixmapHandle"},{"doc":"Alias for pixmap handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"PixmapPtr","package":"fltk","parentType":"","signature":"PixmapPtr = PixmapHandle *","url":"/fltk/ddn/lib/fltk/shim.html#PixmapPtr"},{"doc":"Opaque handle for Fl_Tiled_Image.","kind":"struct","module":"ddn.lib.fltk.shim","name":"TiledImageHandle","package":"fltk","parentType":"","signature":"TiledImageHandle","url":"/fltk/ddn/lib/fltk/shim.html#TiledImageHandle"},{"doc":"Alias for tiled image handle pointer","kind":"alias","module":"ddn.lib.fltk.shim","name":"TiledImagePtr","package":"fltk","parentType":"","signature":"TiledImagePtr = TiledImageHandle *","url":"/fltk/ddn/lib/fltk/shim.html#TiledImagePtr"},{"doc":"Generic callback function type.","kind":"alias","module":"ddn.lib.fltk.shim","name":"ShimCallback","package":"fltk","parentType":"","signature":"ShimCallback = void  function(WidgetPtr widget,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#ShimCallback"},{"doc":"Timeout/idle callback function type.","kind":"alias","module":"ddn.lib.fltk.shim","name":"TimeoutHandler","package":"fltk","parentType":"","signature":"TimeoutHandler = void  function(void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#TimeoutHandler"},{"doc":"File descriptor callback function type.","kind":"alias","module":"ddn.lib.fltk.shim","name":"FdHandler","package":"fltk","parentType":"","signature":"FdHandler = void  function(int  fd,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#FdHandler"},{"doc":"Draw cell callback function type for Table (base class).","kind":"alias","module":"ddn.lib.fltk.shim","name":"TableCellCallback","package":"fltk","parentType":"","signature":"TableCellCallback = void  function(\n       TablePtr table,  int  context,  int  row,  int  col,\n       int  x,  int  y,  int  w,  int  h,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#TableCellCallback"},{"doc":"Draw cell callback function type for TableRow.","kind":"alias","module":"ddn.lib.fltk.shim","name":"DrawCellCallback","package":"fltk","parentType":"","signature":"DrawCellCallback = void  function(\n       TableRowPtr table,  int  context,  int  row,  int  col,\n       int  x,  int  y,  int  w,  int  h,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#DrawCellCallback"},{"doc":"Custom widget draw callback function type.","kind":"alias","module":"ddn.lib.fltk.shim","name":"CustomWidgetDrawCallback","package":"fltk","parentType":"","signature":"CustomWidgetDrawCallback = void  function(CustomWidgetPtr widget,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#CustomWidgetDrawCallback"},{"doc":"Custom widget handle callback function type.","kind":"alias","module":"ddn.lib.fltk.shim","name":"CustomWidgetHandleCallback","package":"fltk","parentType":"","signature":"CustomWidgetHandleCallback = int  function(CustomWidgetPtr widget,  int  event,  void *  userdata)","url":"/fltk/ddn/lib/fltk/shim.html#CustomWidgetHandleCallback"},{"doc":"Table context values for draw_cell callback.","kind":"enum","module":"ddn.lib.fltk.shim","name":"TableContext","package":"fltk","parentType":"","signature":"TableContext","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"No known context","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"Before a page is redrawn","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"STARTPAGE","package":"fltk","parentType":"","signature":"STARTPAGE = 1","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"After a page is redrawn","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ENDPAGE","package":"fltk","parentType":"","signature":"ENDPAGE = 2","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"In the row header","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ROW_HEADER","package":"fltk","parentType":"","signature":"ROW_HEADER = 4","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"In the column header","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"COL_HEADER","package":"fltk","parentType":"","signature":"COL_HEADER = 8","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"In one of the cells","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"CELL","package":"fltk","parentType":"","signature":"CELL = 16","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"In a dead zone of table","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"TABLE","package":"fltk","parentType":"","signature":"TABLE = 32","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"Column or row being resized","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"RC_RESIZE","package":"fltk","parentType":"","signature":"RC_RESIZE = 64","url":"/fltk/ddn/lib/fltk/shim.html#TableContext"},{"doc":"Table row selection mode.","kind":"enum","module":"ddn.lib.fltk.shim","name":"TableSelectMode","package":"fltk","parentType":"","signature":"TableSelectMode","url":"/fltk/ddn/lib/fltk/shim.html#TableSelectMode"},{"doc":"No selection allowed","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/ddn/lib/fltk/shim.html#TableSelectMode"},{"doc":"Single row selection","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"SINGLE","package":"fltk","parentType":"","signature":"SINGLE = 1","url":"/fltk/ddn/lib/fltk/shim.html#TableSelectMode"},{"doc":"Multiple row selection","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"MULTI","package":"fltk","parentType":"","signature":"MULTI = 2","url":"/fltk/ddn/lib/fltk/shim.html#TableSelectMode"},{"doc":"BoxPtr type constants matching FLTK's Fl_Boxtype enum.","kind":"enum","module":"ddn.lib.fltk.shim","name":"Boxtype","package":"fltk","parentType":"","signature":"Boxtype","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"NO_BOX","package":"fltk","parentType":"","signature":"NO_BOX = 0","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"FLAT_BOX","package":"fltk","parentType":"","signature":"FLAT_BOX = 1","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"UP_BOX","package":"fltk","parentType":"","signature":"UP_BOX = 2","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"DOWN_BOX","package":"fltk","parentType":"","signature":"DOWN_BOX = 3","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"UP_FRAME","package":"fltk","parentType":"","signature":"UP_FRAME = 4","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"DOWN_FRAME","package":"fltk","parentType":"","signature":"DOWN_FRAME = 5","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"THIN_UP_BOX","package":"fltk","parentType":"","signature":"THIN_UP_BOX = 6","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"THIN_DOWN_BOX","package":"fltk","parentType":"","signature":"THIN_DOWN_BOX = 7","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"THIN_UP_FRAME","package":"fltk","parentType":"","signature":"THIN_UP_FRAME = 8","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"THIN_DOWN_FRAME","package":"fltk","parentType":"","signature":"THIN_DOWN_FRAME = 9","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ENGRAVED_BOX","package":"fltk","parentType":"","signature":"ENGRAVED_BOX = 10","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"EMBOSSED_BOX","package":"fltk","parentType":"","signature":"EMBOSSED_BOX = 11","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ENGRAVED_FRAME","package":"fltk","parentType":"","signature":"ENGRAVED_FRAME = 12","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"EMBOSSED_FRAME","package":"fltk","parentType":"","signature":"EMBOSSED_FRAME = 13","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"BORDER_BOX","package":"fltk","parentType":"","signature":"BORDER_BOX = 14","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"SHADOW_BOX","package":"fltk","parentType":"","signature":"SHADOW_BOX = 15","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"BORDER_FRAME","package":"fltk","parentType":"","signature":"BORDER_FRAME = 16","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"SHADOW_FRAME","package":"fltk","parentType":"","signature":"SHADOW_FRAME = 17","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ROUNDED_BOX","package":"fltk","parentType":"","signature":"ROUNDED_BOX = 18","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"RSHADOW_BOX","package":"fltk","parentType":"","signature":"RSHADOW_BOX = 19","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ROUNDED_FRAME","package":"fltk","parentType":"","signature":"ROUNDED_FRAME = 20","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"RFLAT_BOX","package":"fltk","parentType":"","signature":"RFLAT_BOX = 21","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ROUND_UP_BOX","package":"fltk","parentType":"","signature":"ROUND_UP_BOX = 22","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"ROUND_DOWN_BOX","package":"fltk","parentType":"","signature":"ROUND_DOWN_BOX = 23","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"DIAMOND_UP_BOX","package":"fltk","parentType":"","signature":"DIAMOND_UP_BOX = 24","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"DIAMOND_DOWN_BOX","package":"fltk","parentType":"","signature":"DIAMOND_DOWN_BOX = 25","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"OVAL_BOX","package":"fltk","parentType":"","signature":"OVAL_BOX = 26","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"OSHADOW_BOX","package":"fltk","parentType":"","signature":"OSHADOW_BOX = 27","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"OVAL_FRAME","package":"fltk","parentType":"","signature":"OVAL_FRAME = 28","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"OFLAT_BOX","package":"fltk","parentType":"","signature":"OFLAT_BOX = 29","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"PLASTIC_UP_BOX","package":"fltk","parentType":"","signature":"PLASTIC_UP_BOX = 30","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"PLASTIC_DOWN_BOX","package":"fltk","parentType":"","signature":"PLASTIC_DOWN_BOX = 31","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"PLASTIC_UP_FRAME","package":"fltk","parentType":"","signature":"PLASTIC_UP_FRAME = 32","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"PLASTIC_DOWN_FRAME","package":"fltk","parentType":"","signature":"PLASTIC_DOWN_FRAME = 33","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_UP_BOX","package":"fltk","parentType":"","signature":"GTK_UP_BOX = 34","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_DOWN_BOX","package":"fltk","parentType":"","signature":"GTK_DOWN_BOX = 35","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_UP_FRAME","package":"fltk","parentType":"","signature":"GTK_UP_FRAME = 36","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_DOWN_FRAME","package":"fltk","parentType":"","signature":"GTK_DOWN_FRAME = 37","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_THIN_UP_BOX","package":"fltk","parentType":"","signature":"GTK_THIN_UP_BOX = 38","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_THIN_DOWN_BOX","package":"fltk","parentType":"","signature":"GTK_THIN_DOWN_BOX = 39","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_THIN_UP_FRAME","package":"fltk","parentType":"","signature":"GTK_THIN_UP_FRAME = 40","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_THIN_DOWN_FRAME","package":"fltk","parentType":"","signature":"GTK_THIN_DOWN_FRAME = 41","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_ROUND_UP_BOX","package":"fltk","parentType":"","signature":"GTK_ROUND_UP_BOX = 42","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"ddn.lib.fltk.shim","name":"GTK_ROUND_DOWN_BOX","package":"fltk","parentType":"","signature":"GTK_ROUND_DOWN_BOX = 43","url":"/fltk/ddn/lib/fltk/shim.html#Boxtype"},{"doc":"Opaque handle for Fl_Tree_Item_Array","kind":"alias","module":"ddn.lib.fltk.shim","name":"TreeItemArrayPtr","package":"fltk","parentType":"","signature":"TreeItemArrayPtr = void *","url":"/fltk/ddn/lib/fltk/shim.html#TreeItemArrayPtr"},{"doc":"File descriptor callback function type","kind":"alias","module":"ddn.lib.fltk.shim","name":"FdCallback","package":"fltk","parentType":"","signature":"FdCallback = void  function(int  fd,  void *  userdata)  nothrow @system","url":"/fltk/ddn/lib/fltk/shim.html#FdCallback"},{"doc":"Opaque handle for Fl_PNM_Image","kind":"alias","module":"ddn.lib.fltk.shim","name":"PnmImagePtr","package":"fltk","parentType":"","signature":"PnmImagePtr = void *","url":"/fltk/ddn/lib/fltk/shim.html#PnmImagePtr"},{"doc":"Scroll callback function type.","kind":"alias","module":"ddn.lib.fltk.shim","name":"ScrollDrawAreaCallback","package":"fltk","parentType":"","signature":"ScrollDrawAreaCallback = void  function(void *  data,  int  x,  int  y,  int  w,  int  h)  nothrow","url":"/fltk/ddn/lib/fltk/shim.html#ScrollDrawAreaCallback"},{"doc":"Operation completed successfully","kind":"variable","module":"ddn.lib.fltk.shim","name":"FLTK_OK","package":"fltk","parentType":"","signature":"FLTK_OK","url":"/fltk/ddn/lib/fltk/shim.html#FLTK_OK"},{"doc":"Generic error","kind":"variable","module":"ddn.lib.fltk.shim","name":"FLTK_ERROR","package":"fltk","parentType":"","signature":"FLTK_ERROR","url":"/fltk/ddn/lib/fltk/shim.html#FLTK_ERROR"},{"doc":"Invalid parameter (null pointer, out of range, etc.)","kind":"variable","module":"ddn.lib.fltk.shim","name":"FLTK_ERROR_INVALID","package":"fltk","parentType":"","signature":"FLTK_ERROR_INVALID","url":"/fltk/ddn/lib/fltk/shim.html#FLTK_ERROR_INVALID"},{"doc":"Memory allocation failed","kind":"variable","module":"ddn.lib.fltk.shim","name":"FLTK_ERROR_NOMEM","package":"fltk","parentType":"","signature":"FLTK_ERROR_NOMEM","url":"/fltk/ddn/lib/fltk/shim.html#FLTK_ERROR_NOMEM"},{"doc":"Operation not supported","kind":"variable","module":"ddn.lib.fltk.shim","name":"FLTK_ERROR_NOTSUP","package":"fltk","parentType":"","signature":"FLTK_ERROR_NOTSUP","url":"/fltk/ddn/lib/fltk/shim.html#FLTK_ERROR_NOTSUP"},{"doc":"Maximum path length for filename buffers.","kind":"variable","module":"ddn.lib.fltk.shim","name":"FLTK_PATH_MAX","package":"fltk","parentType":"","signature":"FLTK_PATH_MAX","url":"/fltk/ddn/lib/fltk/shim.html#FLTK_PATH_MAX"},{"doc":"FLTK Application and Event Loop Helpers","kind":"module","module":"fltk.app","name":"fltk.app","package":"fltk","parentType":"","signature":"","url":"/fltk/app.html"},{"doc":"Runs the FLTK event loop until all windows are closed.","kind":"function","module":"fltk.app","name":"run","package":"fltk","parentType":"","signature":"int run()","url":"/fltk/app/run.html"},{"doc":"Waits for events with an optional timeout.","kind":"function","module":"fltk.app","name":"wait","package":"fltk","parentType":"","signature":"int wait(double  seconds =  - 1.0)","url":"/fltk/app/wait.html"},{"doc":"Checks for and processes pending events without blocking.","kind":"function","module":"fltk.app","name":"check","package":"fltk","parentType":"","signature":"int check()","url":"/fltk/app/check.html"},{"doc":"Checks if events are ready without processing them.","kind":"function","module":"fltk.app","name":"ready","package":"fltk","parentType":"","signature":"int ready()","url":"/fltk/app/ready.html"},{"doc":"Adds a one-shot timeout callback.","kind":"function","module":"fltk.app","name":"addTimeout","package":"fltk","parentType":"","signature":"void addTimeout(double  seconds,  TimeoutCallback callback)","url":"/fltk/app/addTimeout.html"},{"doc":"Checks if a timeout callback is registered.","kind":"function","module":"fltk.app","name":"hasTimeout","package":"fltk","parentType":"","signature":"bool hasTimeout(TimeoutCallback callback)","url":"/fltk/app/hasTimeout.html"},{"doc":"Removes a timeout callback.","kind":"function","module":"fltk.app","name":"removeTimeout","package":"fltk","parentType":"","signature":"void removeTimeout(TimeoutCallback callback)","url":"/fltk/app/removeTimeout.html"},{"doc":"Adds an idle callback.","kind":"function","module":"fltk.app","name":"addIdle","package":"fltk","parentType":"","signature":"void addIdle(TimeoutCallback callback)","url":"/fltk/app/addIdle.html"},{"doc":"Checks if an idle callback is registered.","kind":"function","module":"fltk.app","name":"hasIdle","package":"fltk","parentType":"","signature":"bool hasIdle(TimeoutCallback callback)","url":"/fltk/app/hasIdle.html"},{"doc":"Removes an idle callback.","kind":"function","module":"fltk.app","name":"removeIdle","package":"fltk","parentType":"","signature":"void removeIdle(TimeoutCallback callback)","url":"/fltk/app/removeIdle.html"},{"doc":"Processes all pending events and returns immediately.","kind":"function","module":"fltk.app","name":"flush","package":"fltk","parentType":"","signature":"int flush()","url":"/fltk/app/flush.html"},{"doc":"Gets the current UI scheme.","kind":"function","module":"fltk.app","name":"scheme","package":"fltk","parentType":"","signature":"string scheme()","url":"/fltk/app/scheme.html"},{"doc":"Sets the UI scheme.","kind":"function","module":"fltk.app","name":"setScheme","package":"fltk","parentType":"","signature":"bool setScheme(string name)","url":"/fltk/app/setScheme.html"},{"doc":"Sets the UI scheme using enum.","kind":"function","module":"fltk.app","name":"setScheme","package":"fltk","parentType":"","signature":"bool setScheme(Scheme s)","url":"/fltk/app/setScheme.html"},{"doc":"Copies text to the clipboard.","kind":"function","module":"fltk.app","name":"copy","package":"fltk","parentType":"","signature":"void copy(string text,  ClipboardType destination =  ClipboardType.clipboard)","url":"/fltk/app/copy.html"},{"doc":"Initiates a drag and drop operation.","kind":"function","module":"fltk.app","name":"dnd","package":"fltk","parentType":"","signature":"bool dnd()","url":"/fltk/app/dnd.html"},{"doc":"Gets the text from a drag and drop or paste event.","kind":"function","module":"fltk.app","name":"eventText","package":"fltk","parentType":"","signature":"string eventText()","url":"/fltk/app/eventText.html"},{"doc":"Gets the length of the current event text.","kind":"function","module":"fltk.app","name":"eventLength","package":"fltk","parentType":"","signature":"int eventLength()","url":"/fltk/app/eventLength.html"},{"doc":"Acquires the FLTK lock for thread-safe operations.","kind":"function","module":"fltk.app","name":"lock","package":"fltk","parentType":"","signature":"void lock()","url":"/fltk/app/lock.html"},{"doc":"Releases the FLTK lock.","kind":"function","module":"fltk.app","name":"unlock","package":"fltk","parentType":"","signature":"void unlock()","url":"/fltk/app/unlock.html"},{"doc":"Wakes up the main thread from another thread.","kind":"function","module":"fltk.app","name":"awake","package":"fltk","parentType":"","signature":"void awake()","url":"/fltk/app/awake.html"},{"doc":"","kind":"function","module":"fltk.app","name":"_fdCallbackDispatcher","package":"fltk","parentType":"","signature":"void _fdCallbackDispatcher(int  fd,  void *)","url":"/fltk/app/_fdCallbackDispatcher.html"},{"doc":"","kind":"function","module":"fltk.app","name":"_addFdHandler","package":"fltk","parentType":"","signature":"void _addFdHandler(int  fd,  FdHandler handler)","url":"/fltk/app/_addFdHandler.html"},{"doc":"","kind":"function","module":"fltk.app","name":"_removeFdHandler","package":"fltk","parentType":"","signature":"void _removeFdHandler(int  fd)","url":"/fltk/app/_removeFdHandler.html"},{"doc":"Adds a file descriptor callback.","kind":"function","module":"fltk.app","name":"addFd","package":"fltk","parentType":"","signature":"void addFd(int  fd,  FdEvent events,  FdHandler handler)","url":"/fltk/app/addFd.html"},{"doc":"Adds a file descriptor callback for read events.","kind":"function","module":"fltk.app","name":"addFd","package":"fltk","parentType":"","signature":"void addFd(int  fd,  FdHandler handler)","url":"/fltk/app/addFd.html"},{"doc":"Removes a file descriptor callback.","kind":"function","module":"fltk.app","name":"removeFd","package":"fltk","parentType":"","signature":"void removeFd(int  fd,  FdEvent events =  cast(FdEvent) 0)nothrow","url":"/fltk/app/removeFd.html"},{"doc":"Gets the number of screens/monitors.","kind":"function","module":"fltk.app","name":"screenCount","package":"fltk","parentType":"","signature":"int screenCount()","url":"/fltk/app/screenCount.html"},{"doc":"Gets the bounding rectangle of a screen.","kind":"function","module":"fltk.app","name":"screenBounds","package":"fltk","parentType":"","signature":"ScreenInfo screenBounds(int  screen =  0)","url":"/fltk/app/screenBounds.html"},{"doc":"Gets the work area of a screen (excluding taskbars, docks, etc.).","kind":"function","module":"fltk.app","name":"screenWorkArea","package":"fltk","parentType":"","signature":"ScreenInfo screenWorkArea(int  screen =  0)","url":"/fltk/app/screenWorkArea.html"},{"doc":"Gets the DPI (dots per inch) of a screen.","kind":"function","module":"fltk.app","name":"screenDpi","package":"fltk","parentType":"","signature":"ScreenDpi screenDpi(int  screen =  0)","url":"/fltk/app/screenDpi.html"},{"doc":"Gets the FLTK library version.","kind":"function","module":"fltk.app","name":"fltkVersion","package":"fltk","parentType":"","signature":"double fltkVersion()","url":"/fltk/app/fltkVersion.html"},{"doc":"Gets the FLTK API version.","kind":"function","module":"fltk.app","name":"fltkApiVersion","package":"fltk","parentType":"","signature":"int fltkApiVersion()","url":"/fltk/app/fltkApiVersion.html"},{"doc":"Gets the FLTK ABI version.","kind":"function","module":"fltk.app","name":"fltkAbiVersion","package":"fltk","parentType":"","signature":"int fltkAbiVersion()","url":"/fltk/app/fltkAbiVersion.html"},{"doc":"Sets the X display to use for subsequent windows.","kind":"function","module":"fltk.app","name":"setDisplay","package":"fltk","parentType":"","signature":"void setDisplay(string display)","url":"/fltk/app/setDisplay.html"},{"doc":"Requests a visual type for windows.","kind":"function","module":"fltk.app","name":"requestVisual","package":"fltk","parentType":"","signature":"bool requestVisual(int  mode)","url":"/fltk/app/requestVisual.html"},{"doc":"Requests FLTK to use its own colormap.","kind":"function","module":"fltk.app","name":"ownColormap","package":"fltk","parentType":"","signature":"void ownColormap()","url":"/fltk/app/ownColormap.html"},{"doc":"Loads system colors into FLTK's color palette.","kind":"function","module":"fltk.app","name":"getSystemColors","package":"fltk","parentType":"","signature":"void getSystemColors()","url":"/fltk/app/getSystemColors.html"},{"doc":"Sets the default foreground (label) color.","kind":"function","module":"fltk.app","name":"setForeground","package":"fltk","parentType":"","signature":"void setForeground(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/app/setForeground.html"},{"doc":"Sets the default background color for widgets.","kind":"function","module":"fltk.app","name":"setBackground","package":"fltk","parentType":"","signature":"void setBackground(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/app/setBackground.html"},{"doc":"Sets the default background color for text input widgets.","kind":"function","module":"fltk.app","name":"setBackground2","package":"fltk","parentType":"","signature":"void setBackground2(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/app/setBackground2.html"},{"doc":"Gets the default scrollbar width in pixels.","kind":"function","module":"fltk.app","name":"scrollbarSize","package":"fltk","parentType":"","signature":"int scrollbarSize()","url":"/fltk/app/scrollbarSize.html"},{"doc":"Sets the default scrollbar width in pixels.","kind":"function","module":"fltk.app","name":"setScrollbarSize","package":"fltk","parentType":"","signature":"void setScrollbarSize(int  width)","url":"/fltk/app/setScrollbarSize.html"},{"doc":"Gets an FLTK option value.","kind":"function","module":"fltk.app","name":"getOption","package":"fltk","parentType":"","signature":"bool getOption(Option opt)","url":"/fltk/app/getOption.html"},{"doc":"Sets an FLTK option value.","kind":"function","module":"fltk.app","name":"setOption","package":"fltk","parentType":"","signature":"void setOption(Option opt,  bool  val)","url":"/fltk/app/setOption.html"},{"doc":"Gets the global damage flag.","kind":"function","module":"fltk.app","name":"getDamage","package":"fltk","parentType":"","signature":"int getDamage()","url":"/fltk/app/getDamage.html"},{"doc":"Marks all widgets for redraw.","kind":"function","module":"fltk.app","name":"redrawAll","package":"fltk","parentType":"","signature":"void redrawAll()","url":"/fltk/app/redrawAll.html"},{"doc":"Callback type for timeouts and idle handlers.","kind":"alias","module":"fltk.app","name":"TimeoutCallback","package":"fltk","parentType":"","signature":"TimeoutCallback = void  delegate()","url":"/fltk/app.html#TimeoutCallback"},{"doc":"Available UI schemes.","kind":"enum","module":"fltk.app","name":"Scheme","package":"fltk","parentType":"","signature":"Scheme","url":"/fltk/app.html#Scheme"},{"doc":"Default FLTK look","kind":"enum_member","module":"fltk.app","name":"none","package":"fltk","parentType":"","signature":"none = ","url":"/fltk/app.html#Scheme"},{"doc":"GTK+ inspired look","kind":"enum_member","module":"fltk.app","name":"gtk","package":"fltk","parentType":"","signature":"gtk = ","url":"/fltk/app.html#Scheme"},{"doc":"Gleam scheme (modern look)","kind":"enum_member","module":"fltk.app","name":"gleam","package":"fltk","parentType":"","signature":"gleam = ","url":"/fltk/app.html#Scheme"},{"doc":"Plastic scheme (shiny buttons)","kind":"enum_member","module":"fltk.app","name":"plastic","package":"fltk","parentType":"","signature":"plastic = ","url":"/fltk/app.html#Scheme"},{"doc":"Oxygen scheme","kind":"enum_member","module":"fltk.app","name":"oxy","package":"fltk","parentType":"","signature":"oxy = ","url":"/fltk/app.html#Scheme"},{"doc":"Clipboard destination/source.","kind":"enum","module":"fltk.app","name":"ClipboardType","package":"fltk","parentType":"","signature":"ClipboardType","url":"/fltk/app.html#ClipboardType"},{"doc":"X11 selection buffer (middle-click paste)","kind":"enum_member","module":"fltk.app","name":"selection","package":"fltk","parentType":"","signature":"selection = 0","url":"/fltk/app.html#ClipboardType"},{"doc":"System clipboard (Ctrl+V paste)","kind":"enum_member","module":"fltk.app","name":"clipboard","package":"fltk","parentType":"","signature":"clipboard = 1","url":"/fltk/app.html#ClipboardType"},{"doc":"File descriptor event types.","kind":"enum","module":"fltk.app","name":"FdEvent","package":"fltk","parentType":"","signature":"FdEvent","url":"/fltk/app.html#FdEvent"},{"doc":"Data available to read","kind":"enum_member","module":"fltk.app","name":"read","package":"fltk","parentType":"","signature":"read = 1","url":"/fltk/app.html#FdEvent"},{"doc":"Ready for writing","kind":"enum_member","module":"fltk.app","name":"write","package":"fltk","parentType":"","signature":"write = 4","url":"/fltk/app.html#FdEvent"},{"doc":"Exception/error condition","kind":"enum_member","module":"fltk.app","name":"except","package":"fltk","parentType":"","signature":"except = 8","url":"/fltk/app.html#FdEvent"},{"doc":"File descriptor callback delegate type.","kind":"alias","module":"fltk.app","name":"FdHandler","package":"fltk","parentType":"","signature":"FdHandler = void  delegate(int  fd)  nothrow @nogc","url":"/fltk/app.html#FdHandler"},{"doc":"Screen/monitor information.","kind":"struct","module":"fltk.app","name":"ScreenInfo","package":"fltk","parentType":"","signature":"ScreenInfo","url":"/fltk/app.html#ScreenInfo"},{"doc":"Screen DPI information.","kind":"struct","module":"fltk.app","name":"ScreenDpi","package":"fltk","parentType":"","signature":"ScreenDpi","url":"/fltk/app.html#ScreenDpi"},{"doc":"Visual mode flags for requesting specific display capabilities.","kind":"enum","module":"fltk.app","name":"VisualMode","package":"fltk","parentType":"","signature":"VisualMode","url":"/fltk/app.html#VisualMode"},{"doc":"RGB color (default)","kind":"enum_member","module":"fltk.app","name":"RGB","package":"fltk","parentType":"","signature":"RGB = 0","url":"/fltk/app.html#VisualMode"},{"doc":"Indexed color","kind":"enum_member","module":"fltk.app","name":"INDEX","package":"fltk","parentType":"","signature":"INDEX = 1","url":"/fltk/app.html#VisualMode"},{"doc":"Double buffering","kind":"enum_member","module":"fltk.app","name":"DOUBLE","package":"fltk","parentType":"","signature":"DOUBLE = 2","url":"/fltk/app.html#VisualMode"},{"doc":"Accumulation buffer","kind":"enum_member","module":"fltk.app","name":"ACCUM","package":"fltk","parentType":"","signature":"ACCUM = 4","url":"/fltk/app.html#VisualMode"},{"doc":"Alpha blending","kind":"enum_member","module":"fltk.app","name":"ALPHA","package":"fltk","parentType":"","signature":"ALPHA = 8","url":"/fltk/app.html#VisualMode"},{"doc":"Depth buffer","kind":"enum_member","module":"fltk.app","name":"DEPTH","package":"fltk","parentType":"","signature":"DEPTH = 16","url":"/fltk/app.html#VisualMode"},{"doc":"Stencil buffer","kind":"enum_member","module":"fltk.app","name":"STENCIL","package":"fltk","parentType":"","signature":"STENCIL = 32","url":"/fltk/app.html#VisualMode"},{"doc":"8-bit RGB","kind":"enum_member","module":"fltk.app","name":"RGB8","package":"fltk","parentType":"","signature":"RGB8 = 64","url":"/fltk/app.html#VisualMode"},{"doc":"Anti-aliasing","kind":"enum_member","module":"fltk.app","name":"MULTISAMPLE","package":"fltk","parentType":"","signature":"MULTISAMPLE = 128","url":"/fltk/app.html#VisualMode"},{"doc":"Stereo display","kind":"enum_member","module":"fltk.app","name":"STEREO","package":"fltk","parentType":"","signature":"STEREO = 256","url":"/fltk/app.html#VisualMode"},{"doc":"Fake single buffering","kind":"enum_member","module":"fltk.app","name":"FAKE_SINGLE","package":"fltk","parentType":"","signature":"FAKE_SINGLE = 512","url":"/fltk/app.html#VisualMode"},{"doc":"FLTK option indices.","kind":"enum","module":"fltk.app","name":"Option","package":"fltk","parentType":"","signature":"Option","url":"/fltk/app.html#Option"},{"doc":"Arrow keys move focus between widgets","kind":"enum_member","module":"fltk.app","name":"ARROW_FOCUS","package":"fltk","parentType":"","signature":"ARROW_FOCUS = 0","url":"/fltk/app.html#Option"},{"doc":"Show visible focus rectangle","kind":"enum_member","module":"fltk.app","name":"VISIBLE_FOCUS","package":"fltk","parentType":"","signature":"VISIBLE_FOCUS = 1","url":"/fltk/app.html#Option"},{"doc":"Enable drag-and-drop for text","kind":"enum_member","module":"fltk.app","name":"DND_TEXT","package":"fltk","parentType":"","signature":"DND_TEXT = 2","url":"/fltk/app.html#Option"},{"doc":"Show tooltips","kind":"enum_member","module":"fltk.app","name":"SHOW_TOOLTIPS","package":"fltk","parentType":"","signature":"SHOW_TOOLTIPS = 3","url":"/fltk/app.html#Option"},{"doc":"Native file chooser uses GTK","kind":"enum_member","module":"fltk.app","name":"FNFC_USES_GTK","package":"fltk","parentType":"","signature":"FNFC_USES_GTK = 4","url":"/fltk/app.html#Option"},{"doc":"Printer dialog uses GTK","kind":"enum_member","module":"fltk.app","name":"PRINTER_USES_GTK","package":"fltk","parentType":"","signature":"PRINTER_USES_GTK = 5","url":"/fltk/app.html#Option"},{"doc":"Show scaling factor in title","kind":"enum_member","module":"fltk.app","name":"SHOW_SCALING","package":"fltk","parentType":"","signature":"SHOW_SCALING = 6","url":"/fltk/app.html#Option"},{"doc":"","kind":"variable","module":"fltk.app","name":"_timeoutCallbacks","package":"fltk","parentType":"","signature":"TimeoutCallback[] _timeoutCallbacks","url":"/fltk/app.html#_timeoutCallbacks"},{"doc":"","kind":"variable","module":"fltk.app","name":"_idleCallbacks","package":"fltk","parentType":"","signature":"TimeoutCallback[] _idleCallbacks","url":"/fltk/app.html#_idleCallbacks"},{"doc":"","kind":"variable","module":"fltk.app","name":"MAX_FD_HANDLERS","package":"fltk","parentType":"","signature":"MAX_FD_HANDLERS","url":"/fltk/app.html#MAX_FD_HANDLERS"},{"doc":"","kind":"variable","module":"fltk.app","name":"_fdHandlers","package":"fltk","parentType":"","signature":"FdHandler[MAX_FD_HANDLERS] _fdHandlers","url":"/fltk/app.html#_fdHandlers"},{"doc":"","kind":"variable","module":"fltk.app","name":"_fdKeys","package":"fltk","parentType":"","signature":"int[MAX_FD_HANDLERS] _fdKeys","url":"/fltk/app.html#_fdKeys"},{"doc":"","kind":"variable","module":"fltk.app","name":"_fdCount","package":"fltk","parentType":"","signature":"int _fdCount","url":"/fltk/app.html#_fdCount"},{"doc":"FLTK Bitmap Image Class","kind":"module","module":"fltk.bitmap","name":"fltk.bitmap","package":"fltk","parentType":"","signature":"","url":"/fltk/bitmap.html"},{"doc":"Monochrome (1-bit) bitmap image.","kind":"class","module":"fltk.bitmap","name":"Bitmap","package":"fltk","parentType":"","signature":"Bitmap : Image","url":"/fltk/bitmap.html#Bitmap"},{"doc":"Returns the underlying bitmap handle.","kind":"method","module":"fltk.bitmap","name":"bitmapHandle","package":"fltk","parentType":"Bitmap","signature":"FltkImage bitmapHandle()","url":"/fltk/bitmap/Bitmap.bitmapHandle.html"},{"doc":"Checks if the bitmap was created successfully.","kind":"method","module":"fltk.bitmap","name":"isValid","package":"fltk","parentType":"Bitmap","signature":"bool isValid()","url":"/fltk/bitmap/Bitmap.isValid.html"},{"doc":"FLTK Browser Widgets","kind":"module","module":"fltk.browser","name":"fltk.browser","package":"fltk","parentType":"","signature":"","url":"/fltk/browser.html"},{"doc":"Single-selection list browser widget.","kind":"class","module":"fltk.browser","name":"HoldBrowser","package":"fltk","parentType":"","signature":"HoldBrowser : Widget","url":"/fltk/browser.html#HoldBrowser"},{"doc":"Multiple-selection list browser widget.","kind":"class","module":"fltk.browser","name":"MultiBrowser","package":"fltk","parentType":"","signature":"MultiBrowser : Widget","url":"/fltk/browser.html#MultiBrowser"},{"doc":"Gets all selected line numbers.","kind":"method","module":"fltk.browser","name":"selectedLines","package":"fltk","parentType":"MultiBrowser","signature":"int[] selectedLines()","url":"/fltk/browser/MultiBrowser.selectedLines.html"},{"doc":"Selection browser widget.","kind":"class","module":"fltk.browser","name":"SelectBrowser","package":"fltk","parentType":"","signature":"SelectBrowser : Widget","url":"/fltk/browser.html#SelectBrowser"},{"doc":"File type filter for FileBrowser.","kind":"enum","module":"fltk.browser","name":"FileType","package":"fltk","parentType":"","signature":"FileType","url":"/fltk/browser.html#FileType"},{"doc":"Show only files","kind":"enum_member","module":"fltk.browser","name":"files","package":"fltk","parentType":"","signature":"files = 0","url":"/fltk/browser.html#FileType"},{"doc":"Show only directories","kind":"enum_member","module":"fltk.browser","name":"directories","package":"fltk","parentType":"","signature":"directories = 1","url":"/fltk/browser.html#FileType"},{"doc":"Show both files and directories","kind":"enum_member","module":"fltk.browser","name":"both","package":"fltk","parentType":"","signature":"both = 2","url":"/fltk/browser.html#FileType"},{"doc":"File system browser widget.","kind":"class","module":"fltk.browser","name":"FileBrowser","package":"fltk","parentType":"","signature":"FileBrowser : Widget","url":"/fltk/browser.html#FileBrowser"},{"doc":"Loads a directory into the browser.","kind":"method","module":"fltk.browser","name":"load","package":"fltk","parentType":"FileBrowser","signature":"int load(string directory)","url":"/fltk/browser/FileBrowser.load.html"},{"doc":"Gets the file filter pattern.","kind":"method","module":"fltk.browser","name":"filter","package":"fltk","parentType":"FileBrowser","signature":"string filter()","url":"/fltk/browser/FileBrowser.filter.html"},{"doc":"Sets the file filter pattern.","kind":"method","module":"fltk.browser","name":"filter","package":"fltk","parentType":"FileBrowser","signature":"void filter(string pattern)","url":"/fltk/browser/FileBrowser.filter.html"},{"doc":"Gets the file type display mode.","kind":"method","module":"fltk.browser","name":"fileType","package":"fltk","parentType":"FileBrowser","signature":"FileType fileType()","url":"/fltk/browser/FileBrowser.fileType.html"},{"doc":"Sets the file type display mode.","kind":"method","module":"fltk.browser","name":"fileType","package":"fltk","parentType":"FileBrowser","signature":"void fileType(FileType type)","url":"/fltk/browser/FileBrowser.fileType.html"},{"doc":"Browser widget with checkboxes for each item.","kind":"class","module":"fltk.browser","name":"CheckBrowser","package":"fltk","parentType":"","signature":"CheckBrowser : Widget","url":"/fltk/browser.html#CheckBrowser"},{"doc":"Returns the underlying check browser handle.","kind":"method","module":"fltk.browser","name":"browserHandle","package":"fltk","parentType":"CheckBrowser","signature":"CheckBrowserPtr browserHandle()","url":"/fltk/browser/CheckBrowser.browserHandle.html"},{"doc":"Adds an unchecked item to the browser.","kind":"method","module":"fltk.browser","name":"add","package":"fltk","parentType":"CheckBrowser","signature":"int add(string text)","url":"/fltk/browser/CheckBrowser.add.html"},{"doc":"Adds an item with specified checked state.","kind":"method","module":"fltk.browser","name":"add","package":"fltk","parentType":"CheckBrowser","signature":"int add(string text,  bool  checked)","url":"/fltk/browser/CheckBrowser.add.html"},{"doc":"Removes an item from the browser.","kind":"method","module":"fltk.browser","name":"remove","package":"fltk","parentType":"CheckBrowser","signature":"int remove(int  item)","url":"/fltk/browser/CheckBrowser.remove.html"},{"doc":"Clears all items from the browser.","kind":"method","module":"fltk.browser","name":"clear","package":"fltk","parentType":"CheckBrowser","signature":"void clear()","url":"/fltk/browser/CheckBrowser.clear.html"},{"doc":"Gets the number of items.","kind":"method","module":"fltk.browser","name":"nitems","package":"fltk","parentType":"CheckBrowser","signature":"int nitems()","url":"/fltk/browser/CheckBrowser.nitems.html"},{"doc":"Gets the number of checked items.","kind":"method","module":"fltk.browser","name":"nchecked","package":"fltk","parentType":"CheckBrowser","signature":"int nchecked()","url":"/fltk/browser/CheckBrowser.nchecked.html"},{"doc":"Gets the checked state of an item.","kind":"method","module":"fltk.browser","name":"checked","package":"fltk","parentType":"CheckBrowser","signature":"bool checked(int  item)","url":"/fltk/browser/CheckBrowser.checked.html"},{"doc":"Sets the checked state of an item.","kind":"method","module":"fltk.browser","name":"setChecked","package":"fltk","parentType":"CheckBrowser","signature":"void setChecked(int  item,  bool  state)","url":"/fltk/browser/CheckBrowser.setChecked.html"},{"doc":"Checks all items.","kind":"method","module":"fltk.browser","name":"checkAll","package":"fltk","parentType":"CheckBrowser","signature":"void checkAll()","url":"/fltk/browser/CheckBrowser.checkAll.html"},{"doc":"Unchecks all items.","kind":"method","module":"fltk.browser","name":"checkNone","package":"fltk","parentType":"CheckBrowser","signature":"void checkNone()","url":"/fltk/browser/CheckBrowser.checkNone.html"},{"doc":"Gets the currently selected item.","kind":"method","module":"fltk.browser","name":"value","package":"fltk","parentType":"CheckBrowser","signature":"int value()","url":"/fltk/browser/CheckBrowser.value.html"},{"doc":"Gets the text of an item.","kind":"method","module":"fltk.browser","name":"text","package":"fltk","parentType":"CheckBrowser","signature":"string text(int  item)","url":"/fltk/browser/CheckBrowser.text.html"},{"doc":"FLTK Callback Bridge","kind":"module","module":"fltk.callback","name":"fltk.callback","package":"fltk","parentType":"","signature":"","url":"/fltk/callback.html"},{"doc":"Extern(C) trampoline for simple callbacks.","kind":"function","module":"fltk.callback","name":"simpleCallbackTrampoline","package":"fltk","parentType":"","signature":"void simpleCallbackTrampoline(void *  userdata)","url":"/fltk/callback/simpleCallbackTrampoline.html"},{"doc":"Extern(C) trampoline for widget callbacks.","kind":"function","module":"fltk.callback","name":"widgetCallbackTrampoline","package":"fltk","parentType":"","signature":"void widgetCallbackTrampoline(WidgetPtr widget,  void *  userdata)","url":"/fltk/callback/widgetCallbackTrampoline.html"},{"doc":"Extern(C) trampoline for timeout/idle callbacks.","kind":"function","module":"fltk.callback","name":"timeoutCallbackTrampoline","package":"fltk","parentType":"","signature":"void timeoutCallbackTrampoline(void *  userdata)","url":"/fltk/callback/timeoutCallbackTrampoline.html"},{"doc":"Creates a pinned callback context from a delegate.","kind":"function","module":"fltk.callback","name":"pinCallback","package":"fltk","parentType":"","signature":"CallbackContext * pinCallback(SimpleCallback callback)","url":"/fltk/callback/pinCallback.html"},{"doc":"Unpins and releases a callback context.","kind":"function","module":"fltk.callback","name":"unpinCallback","package":"fltk","parentType":"","signature":"void unpinCallback(CallbackContext *  ctx)","url":"/fltk/callback/unpinCallback.html"},{"doc":"Simple callback delegate with no parameters.","kind":"alias","module":"fltk.callback","name":"SimpleCallback","package":"fltk","parentType":"","signature":"SimpleCallback = void  delegate()","url":"/fltk/callback.html#SimpleCallback"},{"doc":"Widget callback delegate receiving the widget that triggered it.","kind":"alias","module":"fltk.callback","name":"WidgetCallback","package":"fltk","parentType":"","signature":"WidgetCallback = void  delegate(WidgetPtr widget)","url":"/fltk/callback.html#WidgetCallback"},{"doc":"Callback delegate with user data parameter.","kind":"alias","module":"fltk.callback","name":"DataCallback","package":"fltk","parentType":"","signature":"DataCallback = void  delegate(void *  data)","url":"/fltk/callback.html#DataCallback"},{"doc":"Holds a callback delegate and manages its GC pinning.","kind":"struct","module":"fltk.callback","name":"CallbackContext","package":"fltk","parentType":"","signature":"CallbackContext","url":"/fltk/callback.html#CallbackContext"},{"doc":"Creates a context for a simple callback.","kind":"method","module":"fltk.callback","name":"create","package":"fltk","parentType":"CallbackContext","signature":"CallbackContext * create(SimpleCallback callback)","url":"/fltk/callback/CallbackContext.create.html"},{"doc":"Creates a context for a widget callback.","kind":"method","module":"fltk.callback","name":"create","package":"fltk","parentType":"CallbackContext","signature":"CallbackContext * create(WidgetCallback callback)","url":"/fltk/callback/CallbackContext.create.html"},{"doc":"Pins this context to prevent GC collection.","kind":"method","module":"fltk.callback","name":"pin","package":"fltk","parentType":"CallbackContext","signature":"void pin()","url":"/fltk/callback/CallbackContext.pin.html"},{"doc":"Unpins this context, allowing GC collection.","kind":"method","module":"fltk.callback","name":"unpin","package":"fltk","parentType":"CallbackContext","signature":"void unpin()","url":"/fltk/callback/CallbackContext.unpin.html"},{"doc":"Invokes the simple callback if set.","kind":"method","module":"fltk.callback","name":"invoke","package":"fltk","parentType":"CallbackContext","signature":"void invoke()","url":"/fltk/callback/CallbackContext.invoke.html"},{"doc":"Invokes the widget callback if set.","kind":"method","module":"fltk.callback","name":"invokeWidget","package":"fltk","parentType":"CallbackContext","signature":"void invokeWidget(WidgetPtr widget)","url":"/fltk/callback/CallbackContext.invokeWidget.html"},{"doc":"Global registry for managing active callbacks.","kind":"struct","module":"fltk.callback","name":"CallbackManager","package":"fltk","parentType":"","signature":"CallbackManager","url":"/fltk/callback.html#CallbackManager"},{"doc":"Registers a simple callback and returns its context.","kind":"method","module":"fltk.callback","name":"register","package":"fltk","parentType":"CallbackManager","signature":"CallbackContext * register(SimpleCallback callback)","url":"/fltk/callback/CallbackManager.register.html"},{"doc":"Registers a widget callback and returns its context.","kind":"method","module":"fltk.callback","name":"register","package":"fltk","parentType":"CallbackManager","signature":"CallbackContext * register(WidgetCallback callback)","url":"/fltk/callback/CallbackManager.register.html"},{"doc":"Unregisters a callback context.","kind":"method","module":"fltk.callback","name":"unregister","package":"fltk","parentType":"CallbackManager","signature":"void unregister(CallbackContext *  ctx)","url":"/fltk/callback/CallbackManager.unregister.html"},{"doc":"Returns the number of registered callbacks.","kind":"method","module":"fltk.callback","name":"count","package":"fltk","parentType":"CallbackManager","signature":"size_t count()","url":"/fltk/callback/CallbackManager.count.html"},{"doc":"Clears all registered callbacks.","kind":"method","module":"fltk.callback","name":"clear","package":"fltk","parentType":"CallbackManager","signature":"void clear()","url":"/fltk/callback/CallbackManager.clear.html"},{"doc":"Copy surface for clipboard graphics operations.","kind":"module","module":"fltk.copysurface","name":"fltk.copysurface","package":"fltk","parentType":"","signature":"","url":"/fltk/copysurface.html"},{"doc":"Surface for copying graphics to the system clipboard.","kind":"class","module":"fltk.copysurface","name":"CopySurface","package":"fltk","parentType":"","signature":"CopySurface","url":"/fltk/copysurface.html#CopySurface"},{"doc":"Returns the underlying copy surface handle.","kind":"method","module":"fltk.copysurface","name":"handle","package":"fltk","parentType":"CopySurface","signature":"CopySurfacePtr handle()","url":"/fltk/copysurface/CopySurface.handle.html"},{"doc":"Checks if the copy surface handle is valid.","kind":"method","module":"fltk.copysurface","name":"isValid","package":"fltk","parentType":"CopySurface","signature":"bool isValid()","url":"/fltk/copysurface/CopySurface.isValid.html"},{"doc":"Makes this surface the current drawing target.","kind":"method","module":"fltk.copysurface","name":"setCurrent","package":"fltk","parentType":"CopySurface","signature":"void setCurrent()","url":"/fltk/copysurface/CopySurface.setCurrent.html"},{"doc":"Draws a widget to the copy surface.","kind":"method","module":"fltk.copysurface","name":"draw","package":"fltk","parentType":"CopySurface","signature":"void draw(Widget widget,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/copysurface/CopySurface.draw.html"},{"doc":"Draws a decorated window to the copy surface.","kind":"method","module":"fltk.copysurface","name":"drawDecoratedWindow","package":"fltk","parentType":"CopySurface","signature":"void drawDecoratedWindow(Window win,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/copysurface/CopySurface.drawDecoratedWindow.html"},{"doc":"Gets the width of the copy surface.","kind":"method","module":"fltk.copysurface","name":"w","package":"fltk","parentType":"CopySurface","signature":"int w()","url":"/fltk/copysurface/CopySurface.w.html"},{"doc":"Gets the height of the copy surface.","kind":"method","module":"fltk.copysurface","name":"h","package":"fltk","parentType":"CopySurface","signature":"int h()","url":"/fltk/copysurface/CopySurface.h.html"},{"doc":"FLTK Enumerations and Constants","kind":"module","module":"fltk.core.enums","name":"fltk.core.enums","package":"fltk","parentType":"","signature":"","url":"/fltk/core/enums.html"},{"doc":"Creates an RGB color value.","kind":"function","module":"fltk.core.enums","name":"flRgbColor","package":"fltk","parentType":"","signature":"Color flRgbColor(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/core/enums/flRgbColor.html"},{"doc":"Creates a grayscale color value.","kind":"function","module":"fltk.core.enums","name":"flGrayRamp","package":"fltk","parentType":"","signature":"Color flGrayRamp(ubyte  gray)","url":"/fltk/core/enums/flGrayRamp.html"},{"doc":"FLTK event types.","kind":"enum","module":"fltk.core.enums","name":"Event","package":"fltk","parentType":"","signature":"Event","url":"/fltk/core/enums.html#Event"},{"doc":"No event","kind":"enum_member","module":"fltk.core.enums","name":"NO_EVENT","package":"fltk","parentType":"","signature":"NO_EVENT = 0","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse button was pushed","kind":"enum_member","module":"fltk.core.enums","name":"PUSH","package":"fltk","parentType":"","signature":"PUSH = 1","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse button was released","kind":"enum_member","module":"fltk.core.enums","name":"RELEASE","package":"fltk","parentType":"","signature":"RELEASE = 2","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse pointer entered widget","kind":"enum_member","module":"fltk.core.enums","name":"ENTER","package":"fltk","parentType":"","signature":"ENTER = 3","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse pointer left widget","kind":"enum_member","module":"fltk.core.enums","name":"LEAVE","package":"fltk","parentType":"","signature":"LEAVE = 4","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse was dragged with button held","kind":"enum_member","module":"fltk.core.enums","name":"DRAG","package":"fltk","parentType":"","signature":"DRAG = 5","url":"/fltk/core/enums.html#Event"},{"doc":"Widget gained keyboard focus","kind":"enum_member","module":"fltk.core.enums","name":"FOCUS","package":"fltk","parentType":"","signature":"FOCUS = 6","url":"/fltk/core/enums.html#Event"},{"doc":"Widget lost keyboard focus","kind":"enum_member","module":"fltk.core.enums","name":"UNFOCUS","package":"fltk","parentType":"","signature":"UNFOCUS = 7","url":"/fltk/core/enums.html#Event"},{"doc":"Key was pressed (same as KEYBOARD)","kind":"enum_member","module":"fltk.core.enums","name":"KEYDOWN","package":"fltk","parentType":"","signature":"KEYDOWN = 8","url":"/fltk/core/enums.html#Event"},{"doc":"Key was pressed","kind":"enum_member","module":"fltk.core.enums","name":"KEYBOARD","package":"fltk","parentType":"","signature":"KEYBOARD = 8","url":"/fltk/core/enums.html#Event"},{"doc":"Key was released","kind":"enum_member","module":"fltk.core.enums","name":"KEYUP","package":"fltk","parentType":"","signature":"KEYUP = 9","url":"/fltk/core/enums.html#Event"},{"doc":"Widget should close","kind":"enum_member","module":"fltk.core.enums","name":"CLOSE","package":"fltk","parentType":"","signature":"CLOSE = 10","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse was moved without buttons","kind":"enum_member","module":"fltk.core.enums","name":"MOVE","package":"fltk","parentType":"","signature":"MOVE = 11","url":"/fltk/core/enums.html#Event"},{"doc":"Keyboard shortcut","kind":"enum_member","module":"fltk.core.enums","name":"SHORTCUT","package":"fltk","parentType":"","signature":"SHORTCUT = 12","url":"/fltk/core/enums.html#Event"},{"doc":"Widget was deactivated","kind":"enum_member","module":"fltk.core.enums","name":"DEACTIVATE","package":"fltk","parentType":"","signature":"DEACTIVATE = 13","url":"/fltk/core/enums.html#Event"},{"doc":"Widget was activated","kind":"enum_member","module":"fltk.core.enums","name":"ACTIVATE","package":"fltk","parentType":"","signature":"ACTIVATE = 14","url":"/fltk/core/enums.html#Event"},{"doc":"Widget is being hidden","kind":"enum_member","module":"fltk.core.enums","name":"HIDE","package":"fltk","parentType":"","signature":"HIDE = 15","url":"/fltk/core/enums.html#Event"},{"doc":"Widget is being shown","kind":"enum_member","module":"fltk.core.enums","name":"SHOW","package":"fltk","parentType":"","signature":"SHOW = 16","url":"/fltk/core/enums.html#Event"},{"doc":"Text was pasted","kind":"enum_member","module":"fltk.core.enums","name":"PASTE","package":"fltk","parentType":"","signature":"PASTE = 17","url":"/fltk/core/enums.html#Event"},{"doc":"Selection was cleared","kind":"enum_member","module":"fltk.core.enums","name":"SELECTIONCLEAR","package":"fltk","parentType":"","signature":"SELECTIONCLEAR = 18","url":"/fltk/core/enums.html#Event"},{"doc":"Mouse wheel was scrolled","kind":"enum_member","module":"fltk.core.enums","name":"MOUSEWHEEL","package":"fltk","parentType":"","signature":"MOUSEWHEEL = 19","url":"/fltk/core/enums.html#Event"},{"doc":"Drag and drop enter","kind":"enum_member","module":"fltk.core.enums","name":"DND_ENTER","package":"fltk","parentType":"","signature":"DND_ENTER = 20","url":"/fltk/core/enums.html#Event"},{"doc":"Drag and drop: dragged over widget","kind":"enum_member","module":"fltk.core.enums","name":"DND_DRAG","package":"fltk","parentType":"","signature":"DND_DRAG = 21","url":"/fltk/core/enums.html#Event"},{"doc":"Drag and drop: left widget","kind":"enum_member","module":"fltk.core.enums","name":"DND_LEAVE","package":"fltk","parentType":"","signature":"DND_LEAVE = 22","url":"/fltk/core/enums.html#Event"},{"doc":"Drag and drop: dropped on widget","kind":"enum_member","module":"fltk.core.enums","name":"DND_RELEASE","package":"fltk","parentType":"","signature":"DND_RELEASE = 23","url":"/fltk/core/enums.html#Event"},{"doc":"Screen configuration changed","kind":"enum_member","module":"fltk.core.enums","name":"SCREEN_CONFIGURATION_CHANGED","package":"fltk","parentType":"","signature":"SCREEN_CONFIGURATION_CHANGED = 24","url":"/fltk/core/enums.html#Event"},{"doc":"Fullscreen state changed","kind":"enum_member","module":"fltk.core.enums","name":"FULLSCREEN","package":"fltk","parentType":"","signature":"FULLSCREEN = 25","url":"/fltk/core/enums.html#Event"},{"doc":"Zoom gesture","kind":"enum_member","module":"fltk.core.enums","name":"ZOOM_GESTURE","package":"fltk","parentType":"","signature":"ZOOM_GESTURE = 26","url":"/fltk/core/enums.html#Event"},{"doc":"Zoom event","kind":"enum_member","module":"fltk.core.enums","name":"ZOOM_EVENT","package":"fltk","parentType":"","signature":"ZOOM_EVENT = 27","url":"/fltk/core/enums.html#Event"},{"doc":"FLTK key codes.","kind":"enum","module":"fltk.core.enums","name":"Key","package":"fltk","parentType":"","signature":"Key : uint","url":"/fltk/core/enums.html#Key"},{"doc":"Button (mouse button placeholder)","kind":"enum_member","module":"fltk.core.enums","name":"BUTTON","package":"fltk","parentType":"","signature":"BUTTON = 0xfee8","url":"/fltk/core/enums.html#Key"},{"doc":"Backspace key","kind":"enum_member","module":"fltk.core.enums","name":"BACK_SPACE","package":"fltk","parentType":"","signature":"BACK_SPACE = 0xff08","url":"/fltk/core/enums.html#Key"},{"doc":"Tab key","kind":"enum_member","module":"fltk.core.enums","name":"TAB","package":"fltk","parentType":"","signature":"TAB = 0xff09","url":"/fltk/core/enums.html#Key"},{"doc":"ISO key","kind":"enum_member","module":"fltk.core.enums","name":"ISO_KEY","package":"fltk","parentType":"","signature":"ISO_KEY = 0xff0c","url":"/fltk/core/enums.html#Key"},{"doc":"Enter/Return key","kind":"enum_member","module":"fltk.core.enums","name":"ENTER","package":"fltk","parentType":"","signature":"ENTER = 0xff0d","url":"/fltk/core/enums.html#Key"},{"doc":"Pause key","kind":"enum_member","module":"fltk.core.enums","name":"PAUSE","package":"fltk","parentType":"","signature":"PAUSE = 0xff13","url":"/fltk/core/enums.html#Key"},{"doc":"Scroll Lock key","kind":"enum_member","module":"fltk.core.enums","name":"SCROLL_LOCK","package":"fltk","parentType":"","signature":"SCROLL_LOCK = 0xff14","url":"/fltk/core/enums.html#Key"},{"doc":"Escape key","kind":"enum_member","module":"fltk.core.enums","name":"ESCAPE","package":"fltk","parentType":"","signature":"ESCAPE = 0xff1b","url":"/fltk/core/enums.html#Key"},{"doc":"Kana key","kind":"enum_member","module":"fltk.core.enums","name":"KANA","package":"fltk","parentType":"","signature":"KANA = 0xff2e","url":"/fltk/core/enums.html#Key"},{"doc":"Eisu key","kind":"enum_member","module":"fltk.core.enums","name":"EISU","package":"fltk","parentType":"","signature":"EISU = 0xff2f","url":"/fltk/core/enums.html#Key"},{"doc":"Yen key","kind":"enum_member","module":"fltk.core.enums","name":"YEN","package":"fltk","parentType":"","signature":"YEN = 0xff30","url":"/fltk/core/enums.html#Key"},{"doc":"JIS Underscore key","kind":"enum_member","module":"fltk.core.enums","name":"JIS_UNDERSCORE","package":"fltk","parentType":"","signature":"JIS_UNDERSCORE = 0xff31","url":"/fltk/core/enums.html#Key"},{"doc":"Home key","kind":"enum_member","module":"fltk.core.enums","name":"HOME","package":"fltk","parentType":"","signature":"HOME = 0xff50","url":"/fltk/core/enums.html#Key"},{"doc":"Left arrow key","kind":"enum_member","module":"fltk.core.enums","name":"LEFT","package":"fltk","parentType":"","signature":"LEFT = 0xff51","url":"/fltk/core/enums.html#Key"},{"doc":"Up arrow key","kind":"enum_member","module":"fltk.core.enums","name":"UP","package":"fltk","parentType":"","signature":"UP = 0xff52","url":"/fltk/core/enums.html#Key"},{"doc":"Right arrow key","kind":"enum_member","module":"fltk.core.enums","name":"RIGHT","package":"fltk","parentType":"","signature":"RIGHT = 0xff53","url":"/fltk/core/enums.html#Key"},{"doc":"Down arrow key","kind":"enum_member","module":"fltk.core.enums","name":"DOWN","package":"fltk","parentType":"","signature":"DOWN = 0xff54","url":"/fltk/core/enums.html#Key"},{"doc":"Page Up key","kind":"enum_member","module":"fltk.core.enums","name":"PAGE_UP","package":"fltk","parentType":"","signature":"PAGE_UP = 0xff55","url":"/fltk/core/enums.html#Key"},{"doc":"Page Down key","kind":"enum_member","module":"fltk.core.enums","name":"PAGE_DOWN","package":"fltk","parentType":"","signature":"PAGE_DOWN = 0xff56","url":"/fltk/core/enums.html#Key"},{"doc":"End key","kind":"enum_member","module":"fltk.core.enums","name":"END","package":"fltk","parentType":"","signature":"END = 0xff57","url":"/fltk/core/enums.html#Key"},{"doc":"Print Screen key","kind":"enum_member","module":"fltk.core.enums","name":"PRINT","package":"fltk","parentType":"","signature":"PRINT = 0xff61","url":"/fltk/core/enums.html#Key"},{"doc":"Insert key","kind":"enum_member","module":"fltk.core.enums","name":"INSERT","package":"fltk","parentType":"","signature":"INSERT = 0xff63","url":"/fltk/core/enums.html#Key"},{"doc":"Menu key","kind":"enum_member","module":"fltk.core.enums","name":"MENU","package":"fltk","parentType":"","signature":"MENU = 0xff67","url":"/fltk/core/enums.html#Key"},{"doc":"Help key","kind":"enum_member","module":"fltk.core.enums","name":"HELP","package":"fltk","parentType":"","signature":"HELP = 0xff68","url":"/fltk/core/enums.html#Key"},{"doc":"Num Lock key","kind":"enum_member","module":"fltk.core.enums","name":"NUM_LOCK","package":"fltk","parentType":"","signature":"NUM_LOCK = 0xff7f","url":"/fltk/core/enums.html#Key"},{"doc":"Keypad Enter","kind":"enum_member","module":"fltk.core.enums","name":"KP_ENTER","package":"fltk","parentType":"","signature":"KP_ENTER = 0xff8d","url":"/fltk/core/enums.html#Key"},{"doc":"Keypad Last (for range checking)","kind":"enum_member","module":"fltk.core.enums","name":"KP_LAST","package":"fltk","parentType":"","signature":"KP_LAST = 0xffbd","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F1","kind":"enum_member","module":"fltk.core.enums","name":"F1","package":"fltk","parentType":"","signature":"F1 = 0xffbd +  1","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F2","kind":"enum_member","module":"fltk.core.enums","name":"F2","package":"fltk","parentType":"","signature":"F2 = 0xffbd +  2","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F3","kind":"enum_member","module":"fltk.core.enums","name":"F3","package":"fltk","parentType":"","signature":"F3 = 0xffbd +  3","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F4","kind":"enum_member","module":"fltk.core.enums","name":"F4","package":"fltk","parentType":"","signature":"F4 = 0xffbd +  4","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F5","kind":"enum_member","module":"fltk.core.enums","name":"F5","package":"fltk","parentType":"","signature":"F5 = 0xffbd +  5","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F6","kind":"enum_member","module":"fltk.core.enums","name":"F6","package":"fltk","parentType":"","signature":"F6 = 0xffbd +  6","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F7","kind":"enum_member","module":"fltk.core.enums","name":"F7","package":"fltk","parentType":"","signature":"F7 = 0xffbd +  7","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F8","kind":"enum_member","module":"fltk.core.enums","name":"F8","package":"fltk","parentType":"","signature":"F8 = 0xffbd +  8","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F9","kind":"enum_member","module":"fltk.core.enums","name":"F9","package":"fltk","parentType":"","signature":"F9 = 0xffbd +  9","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F10","kind":"enum_member","module":"fltk.core.enums","name":"F10","package":"fltk","parentType":"","signature":"F10 = 0xffbd +  10","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F11","kind":"enum_member","module":"fltk.core.enums","name":"F11","package":"fltk","parentType":"","signature":"F11 = 0xffbd +  11","url":"/fltk/core/enums.html#Key"},{"doc":"Function key F12","kind":"enum_member","module":"fltk.core.enums","name":"F12","package":"fltk","parentType":"","signature":"F12 = 0xffbd +  12","url":"/fltk/core/enums.html#Key"},{"doc":"Function key last (F12)","kind":"enum_member","module":"fltk.core.enums","name":"F_LAST","package":"fltk","parentType":"","signature":"F_LAST = 0xffe0","url":"/fltk/core/enums.html#Key"},{"doc":"Left Shift key","kind":"enum_member","module":"fltk.core.enums","name":"SHIFT_L","package":"fltk","parentType":"","signature":"SHIFT_L = 0xffe1","url":"/fltk/core/enums.html#Key"},{"doc":"Right Shift key","kind":"enum_member","module":"fltk.core.enums","name":"SHIFT_R","package":"fltk","parentType":"","signature":"SHIFT_R = 0xffe2","url":"/fltk/core/enums.html#Key"},{"doc":"Left Control key","kind":"enum_member","module":"fltk.core.enums","name":"CONTROL_L","package":"fltk","parentType":"","signature":"CONTROL_L = 0xffe3","url":"/fltk/core/enums.html#Key"},{"doc":"Right Control key","kind":"enum_member","module":"fltk.core.enums","name":"CONTROL_R","package":"fltk","parentType":"","signature":"CONTROL_R = 0xffe4","url":"/fltk/core/enums.html#Key"},{"doc":"Caps Lock key","kind":"enum_member","module":"fltk.core.enums","name":"CAPS_LOCK","package":"fltk","parentType":"","signature":"CAPS_LOCK = 0xffe5","url":"/fltk/core/enums.html#Key"},{"doc":"Left Meta key","kind":"enum_member","module":"fltk.core.enums","name":"META_L","package":"fltk","parentType":"","signature":"META_L = 0xffe7","url":"/fltk/core/enums.html#Key"},{"doc":"Right Meta key","kind":"enum_member","module":"fltk.core.enums","name":"META_R","package":"fltk","parentType":"","signature":"META_R = 0xffe8","url":"/fltk/core/enums.html#Key"},{"doc":"Left Alt key","kind":"enum_member","module":"fltk.core.enums","name":"ALT_L","package":"fltk","parentType":"","signature":"ALT_L = 0xffe9","url":"/fltk/core/enums.html#Key"},{"doc":"Right Alt key","kind":"enum_member","module":"fltk.core.enums","name":"ALT_R","package":"fltk","parentType":"","signature":"ALT_R = 0xffea","url":"/fltk/core/enums.html#Key"},{"doc":"Delete key","kind":"enum_member","module":"fltk.core.enums","name":"DELETE","package":"fltk","parentType":"","signature":"DELETE = 0xffff","url":"/fltk/core/enums.html#Key"},{"doc":"Keyboard modifier flags.","kind":"enum","module":"fltk.core.enums","name":"Modifier","package":"fltk","parentType":"","signature":"Modifier : uint","url":"/fltk/core/enums.html#Modifier"},{"doc":"No modifiers","kind":"enum_member","module":"fltk.core.enums","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/core/enums.html#Modifier"},{"doc":"Shift key is held","kind":"enum_member","module":"fltk.core.enums","name":"SHIFT","package":"fltk","parentType":"","signature":"SHIFT = 0x00010000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Caps Lock is active","kind":"enum_member","module":"fltk.core.enums","name":"CAPS_LOCK","package":"fltk","parentType":"","signature":"CAPS_LOCK = 0x00020000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Control key is held","kind":"enum_member","module":"fltk.core.enums","name":"CTRL","package":"fltk","parentType":"","signature":"CTRL = 0x00040000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Alt key is held","kind":"enum_member","module":"fltk.core.enums","name":"ALT","package":"fltk","parentType":"","signature":"ALT = 0x00080000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Num Lock is active","kind":"enum_member","module":"fltk.core.enums","name":"NUM_LOCK","package":"fltk","parentType":"","signature":"NUM_LOCK = 0x00100000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Meta key is held (Command on macOS)","kind":"enum_member","module":"fltk.core.enums","name":"META","package":"fltk","parentType":"","signature":"META = 0x00400000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Scroll Lock is active","kind":"enum_member","module":"fltk.core.enums","name":"SCROLL_LOCK","package":"fltk","parentType":"","signature":"SCROLL_LOCK = 0x00800000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Any mouse button is held","kind":"enum_member","module":"fltk.core.enums","name":"BUTTON1","package":"fltk","parentType":"","signature":"BUTTON1 = 0x01000000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Mouse button 2 is held","kind":"enum_member","module":"fltk.core.enums","name":"BUTTON2","package":"fltk","parentType":"","signature":"BUTTON2 = 0x02000000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Mouse button 3 is held","kind":"enum_member","module":"fltk.core.enums","name":"BUTTON3","package":"fltk","parentType":"","signature":"BUTTON3 = 0x04000000","url":"/fltk/core/enums.html#Modifier"},{"doc":"All mouse buttons mask","kind":"enum_member","module":"fltk.core.enums","name":"BUTTONS","package":"fltk","parentType":"","signature":"BUTTONS = 0x7f000000","url":"/fltk/core/enums.html#Modifier"},{"doc":"Command key (same as CTRL on non-macOS, META on macOS)","kind":"enum_member","module":"fltk.core.enums","name":"COMMAND","package":"fltk","parentType":"","signature":"COMMAND = CTRL","url":"/fltk/core/enums.html#Modifier"},{"doc":"FLTK color type.","kind":"alias","module":"fltk.core.enums","name":"Color","package":"fltk","parentType":"","signature":"Color = uint","url":"/fltk/core/enums.html#Color"},{"doc":"Standard FLTK colors.","kind":"enum","module":"fltk.core.enums","name":"Colors","package":"fltk","parentType":"","signature":"Colors : Color","url":"/fltk/core/enums.html#Colors"},{"doc":"Foreground color (usually black)","kind":"enum_member","module":"fltk.core.enums","name":"FOREGROUND","package":"fltk","parentType":"","signature":"FOREGROUND = 0","url":"/fltk/core/enums.html#Colors"},{"doc":"Background color 2","kind":"enum_member","module":"fltk.core.enums","name":"BACKGROUND2","package":"fltk","parentType":"","signature":"BACKGROUND2 = 7","url":"/fltk/core/enums.html#Colors"},{"doc":"Inactive color","kind":"enum_member","module":"fltk.core.enums","name":"INACTIVE","package":"fltk","parentType":"","signature":"INACTIVE = 8","url":"/fltk/core/enums.html#Colors"},{"doc":"Selection color","kind":"enum_member","module":"fltk.core.enums","name":"SELECTION","package":"fltk","parentType":"","signature":"SELECTION = 15","url":"/fltk/core/enums.html#Colors"},{"doc":"Gray 0 (black)","kind":"enum_member","module":"fltk.core.enums","name":"GRAY0","package":"fltk","parentType":"","signature":"GRAY0 = 32","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark gray 3","kind":"enum_member","module":"fltk.core.enums","name":"DARK3","package":"fltk","parentType":"","signature":"DARK3 = 39","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark gray 2","kind":"enum_member","module":"fltk.core.enums","name":"DARK2","package":"fltk","parentType":"","signature":"DARK2 = 45","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark gray 1","kind":"enum_member","module":"fltk.core.enums","name":"DARK1","package":"fltk","parentType":"","signature":"DARK1 = 47","url":"/fltk/core/enums.html#Colors"},{"doc":"Background color","kind":"enum_member","module":"fltk.core.enums","name":"BACKGROUND","package":"fltk","parentType":"","signature":"BACKGROUND = 49","url":"/fltk/core/enums.html#Colors"},{"doc":"Light gray 1","kind":"enum_member","module":"fltk.core.enums","name":"LIGHT1","package":"fltk","parentType":"","signature":"LIGHT1 = 50","url":"/fltk/core/enums.html#Colors"},{"doc":"Light gray 2","kind":"enum_member","module":"fltk.core.enums","name":"LIGHT2","package":"fltk","parentType":"","signature":"LIGHT2 = 52","url":"/fltk/core/enums.html#Colors"},{"doc":"Light gray 3","kind":"enum_member","module":"fltk.core.enums","name":"LIGHT3","package":"fltk","parentType":"","signature":"LIGHT3 = 54","url":"/fltk/core/enums.html#Colors"},{"doc":"Black","kind":"enum_member","module":"fltk.core.enums","name":"BLACK","package":"fltk","parentType":"","signature":"BLACK = 56","url":"/fltk/core/enums.html#Colors"},{"doc":"Red","kind":"enum_member","module":"fltk.core.enums","name":"RED","package":"fltk","parentType":"","signature":"RED = 88","url":"/fltk/core/enums.html#Colors"},{"doc":"Green","kind":"enum_member","module":"fltk.core.enums","name":"GREEN","package":"fltk","parentType":"","signature":"GREEN = 63","url":"/fltk/core/enums.html#Colors"},{"doc":"Yellow","kind":"enum_member","module":"fltk.core.enums","name":"YELLOW","package":"fltk","parentType":"","signature":"YELLOW = 95","url":"/fltk/core/enums.html#Colors"},{"doc":"Blue","kind":"enum_member","module":"fltk.core.enums","name":"BLUE","package":"fltk","parentType":"","signature":"BLUE = 216","url":"/fltk/core/enums.html#Colors"},{"doc":"Magenta","kind":"enum_member","module":"fltk.core.enums","name":"MAGENTA","package":"fltk","parentType":"","signature":"MAGENTA = 248","url":"/fltk/core/enums.html#Colors"},{"doc":"Cyan","kind":"enum_member","module":"fltk.core.enums","name":"CYAN","package":"fltk","parentType":"","signature":"CYAN = 223","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark red","kind":"enum_member","module":"fltk.core.enums","name":"DARK_RED","package":"fltk","parentType":"","signature":"DARK_RED = 72","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark green","kind":"enum_member","module":"fltk.core.enums","name":"DARK_GREEN","package":"fltk","parentType":"","signature":"DARK_GREEN = 60","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark yellow","kind":"enum_member","module":"fltk.core.enums","name":"DARK_YELLOW","package":"fltk","parentType":"","signature":"DARK_YELLOW = 76","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark blue","kind":"enum_member","module":"fltk.core.enums","name":"DARK_BLUE","package":"fltk","parentType":"","signature":"DARK_BLUE = 136","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark magenta","kind":"enum_member","module":"fltk.core.enums","name":"DARK_MAGENTA","package":"fltk","parentType":"","signature":"DARK_MAGENTA = 152","url":"/fltk/core/enums.html#Colors"},{"doc":"Dark cyan","kind":"enum_member","module":"fltk.core.enums","name":"DARK_CYAN","package":"fltk","parentType":"","signature":"DARK_CYAN = 140","url":"/fltk/core/enums.html#Colors"},{"doc":"White","kind":"enum_member","module":"fltk.core.enums","name":"WHITE","package":"fltk","parentType":"","signature":"WHITE = 255","url":"/fltk/core/enums.html#Colors"},{"doc":"FLTK font indices.","kind":"enum","module":"fltk.core.enums","name":"Font","package":"fltk","parentType":"","signature":"Font","url":"/fltk/core/enums.html#Font"},{"doc":"Helvetica (normal)","kind":"enum_member","module":"fltk.core.enums","name":"HELVETICA","package":"fltk","parentType":"","signature":"HELVETICA = 0","url":"/fltk/core/enums.html#Font"},{"doc":"Helvetica Bold","kind":"enum_member","module":"fltk.core.enums","name":"HELVETICA_BOLD","package":"fltk","parentType":"","signature":"HELVETICA_BOLD = 1","url":"/fltk/core/enums.html#Font"},{"doc":"Helvetica Italic","kind":"enum_member","module":"fltk.core.enums","name":"HELVETICA_ITALIC","package":"fltk","parentType":"","signature":"HELVETICA_ITALIC = 2","url":"/fltk/core/enums.html#Font"},{"doc":"Helvetica Bold Italic","kind":"enum_member","module":"fltk.core.enums","name":"HELVETICA_BOLD_ITALIC","package":"fltk","parentType":"","signature":"HELVETICA_BOLD_ITALIC = 3","url":"/fltk/core/enums.html#Font"},{"doc":"Courier (normal)","kind":"enum_member","module":"fltk.core.enums","name":"COURIER","package":"fltk","parentType":"","signature":"COURIER = 4","url":"/fltk/core/enums.html#Font"},{"doc":"Courier Bold","kind":"enum_member","module":"fltk.core.enums","name":"COURIER_BOLD","package":"fltk","parentType":"","signature":"COURIER_BOLD = 5","url":"/fltk/core/enums.html#Font"},{"doc":"Courier Italic","kind":"enum_member","module":"fltk.core.enums","name":"COURIER_ITALIC","package":"fltk","parentType":"","signature":"COURIER_ITALIC = 6","url":"/fltk/core/enums.html#Font"},{"doc":"Courier Bold Italic","kind":"enum_member","module":"fltk.core.enums","name":"COURIER_BOLD_ITALIC","package":"fltk","parentType":"","signature":"COURIER_BOLD_ITALIC = 7","url":"/fltk/core/enums.html#Font"},{"doc":"Times (normal)","kind":"enum_member","module":"fltk.core.enums","name":"TIMES","package":"fltk","parentType":"","signature":"TIMES = 8","url":"/fltk/core/enums.html#Font"},{"doc":"Times Bold","kind":"enum_member","module":"fltk.core.enums","name":"TIMES_BOLD","package":"fltk","parentType":"","signature":"TIMES_BOLD = 9","url":"/fltk/core/enums.html#Font"},{"doc":"Times Italic","kind":"enum_member","module":"fltk.core.enums","name":"TIMES_ITALIC","package":"fltk","parentType":"","signature":"TIMES_ITALIC = 10","url":"/fltk/core/enums.html#Font"},{"doc":"Times Bold Italic","kind":"enum_member","module":"fltk.core.enums","name":"TIMES_BOLD_ITALIC","package":"fltk","parentType":"","signature":"TIMES_BOLD_ITALIC = 11","url":"/fltk/core/enums.html#Font"},{"doc":"Symbol font","kind":"enum_member","module":"fltk.core.enums","name":"SYMBOL","package":"fltk","parentType":"","signature":"SYMBOL = 12","url":"/fltk/core/enums.html#Font"},{"doc":"Screen font (monospace)","kind":"enum_member","module":"fltk.core.enums","name":"SCREEN","package":"fltk","parentType":"","signature":"SCREEN = 13","url":"/fltk/core/enums.html#Font"},{"doc":"Screen Bold","kind":"enum_member","module":"fltk.core.enums","name":"SCREEN_BOLD","package":"fltk","parentType":"","signature":"SCREEN_BOLD = 14","url":"/fltk/core/enums.html#Font"},{"doc":"Zapf Dingbats","kind":"enum_member","module":"fltk.core.enums","name":"ZAPF_DINGBATS","package":"fltk","parentType":"","signature":"ZAPF_DINGBATS = 15","url":"/fltk/core/enums.html#Font"},{"doc":"Number of free font slots","kind":"enum_member","module":"fltk.core.enums","name":"FREE_FONT","package":"fltk","parentType":"","signature":"FREE_FONT = 16","url":"/fltk/core/enums.html#Font"},{"doc":"FLTK alignment flags.","kind":"enum","module":"fltk.core.enums","name":"Align","package":"fltk","parentType":"","signature":"Align : uint","url":"/fltk/core/enums.html#Align"},{"doc":"Center alignment (default)","kind":"enum_member","module":"fltk.core.enums","name":"CENTER","package":"fltk","parentType":"","signature":"CENTER = 0","url":"/fltk/core/enums.html#Align"},{"doc":"Align to top edge","kind":"enum_member","module":"fltk.core.enums","name":"TOP","package":"fltk","parentType":"","signature":"TOP = 1","url":"/fltk/core/enums.html#Align"},{"doc":"Align to bottom edge","kind":"enum_member","module":"fltk.core.enums","name":"BOTTOM","package":"fltk","parentType":"","signature":"BOTTOM = 2","url":"/fltk/core/enums.html#Align"},{"doc":"Align to left edge","kind":"enum_member","module":"fltk.core.enums","name":"LEFT","package":"fltk","parentType":"","signature":"LEFT = 4","url":"/fltk/core/enums.html#Align"},{"doc":"Align to right edge","kind":"enum_member","module":"fltk.core.enums","name":"RIGHT","package":"fltk","parentType":"","signature":"RIGHT = 8","url":"/fltk/core/enums.html#Align"},{"doc":"Draw label inside widget","kind":"enum_member","module":"fltk.core.enums","name":"INSIDE","package":"fltk","parentType":"","signature":"INSIDE = 16","url":"/fltk/core/enums.html#Align"},{"doc":"Align text over image","kind":"enum_member","module":"fltk.core.enums","name":"TEXT_OVER_IMAGE","package":"fltk","parentType":"","signature":"TEXT_OVER_IMAGE = 0x0020","url":"/fltk/core/enums.html#Align"},{"doc":"Align image over text","kind":"enum_member","module":"fltk.core.enums","name":"IMAGE_OVER_TEXT","package":"fltk","parentType":"","signature":"IMAGE_OVER_TEXT = 0x0000","url":"/fltk/core/enums.html#Align"},{"doc":"Clip text to widget bounds","kind":"enum_member","module":"fltk.core.enums","name":"CLIP","package":"fltk","parentType":"","signature":"CLIP = 64","url":"/fltk/core/enums.html#Align"},{"doc":"Wrap text to fit width","kind":"enum_member","module":"fltk.core.enums","name":"WRAP","package":"fltk","parentType":"","signature":"WRAP = 128","url":"/fltk/core/enums.html#Align"},{"doc":"Draw image next to text","kind":"enum_member","module":"fltk.core.enums","name":"IMAGE_NEXT_TO_TEXT","package":"fltk","parentType":"","signature":"IMAGE_NEXT_TO_TEXT = 0x0100","url":"/fltk/core/enums.html#Align"},{"doc":"Draw text next to image","kind":"enum_member","module":"fltk.core.enums","name":"TEXT_NEXT_TO_IMAGE","package":"fltk","parentType":"","signature":"TEXT_NEXT_TO_IMAGE = 0x0120","url":"/fltk/core/enums.html#Align"},{"doc":"Backdrop for image","kind":"enum_member","module":"fltk.core.enums","name":"IMAGE_BACKDROP","package":"fltk","parentType":"","signature":"IMAGE_BACKDROP = 0x0200","url":"/fltk/core/enums.html#Align"},{"doc":"Top-left corner","kind":"enum_member","module":"fltk.core.enums","name":"TOP_LEFT","package":"fltk","parentType":"","signature":"TOP_LEFT = TOP |  LEFT","url":"/fltk/core/enums.html#Align"},{"doc":"Top-right corner","kind":"enum_member","module":"fltk.core.enums","name":"TOP_RIGHT","package":"fltk","parentType":"","signature":"TOP_RIGHT = TOP |  RIGHT","url":"/fltk/core/enums.html#Align"},{"doc":"Bottom-left corner","kind":"enum_member","module":"fltk.core.enums","name":"BOTTOM_LEFT","package":"fltk","parentType":"","signature":"BOTTOM_LEFT = BOTTOM |  LEFT","url":"/fltk/core/enums.html#Align"},{"doc":"Bottom-right corner","kind":"enum_member","module":"fltk.core.enums","name":"BOTTOM_RIGHT","package":"fltk","parentType":"","signature":"BOTTOM_RIGHT = BOTTOM |  RIGHT","url":"/fltk/core/enums.html#Align"},{"doc":"Left-top (same as top-left)","kind":"enum_member","module":"fltk.core.enums","name":"LEFT_TOP","package":"fltk","parentType":"","signature":"LEFT_TOP = TOP_LEFT","url":"/fltk/core/enums.html#Align"},{"doc":"Right-top (same as top-right)","kind":"enum_member","module":"fltk.core.enums","name":"RIGHT_TOP","package":"fltk","parentType":"","signature":"RIGHT_TOP = TOP_RIGHT","url":"/fltk/core/enums.html#Align"},{"doc":"Left-bottom (same as bottom-left)","kind":"enum_member","module":"fltk.core.enums","name":"LEFT_BOTTOM","package":"fltk","parentType":"","signature":"LEFT_BOTTOM = BOTTOM_LEFT","url":"/fltk/core/enums.html#Align"},{"doc":"Right-bottom (same as bottom-right)","kind":"enum_member","module":"fltk.core.enums","name":"RIGHT_BOTTOM","package":"fltk","parentType":"","signature":"RIGHT_BOTTOM = BOTTOM_RIGHT","url":"/fltk/core/enums.html#Align"},{"doc":"Do not draw label","kind":"enum_member","module":"fltk.core.enums","name":"NO_LABEL","package":"fltk","parentType":"","signature":"NO_LABEL = TEXT_OVER_IMAGE","url":"/fltk/core/enums.html#Align"},{"doc":"FLTK callback trigger flags.","kind":"enum","module":"fltk.core.enums","name":"When","package":"fltk","parentType":"","signature":"When : uint","url":"/fltk/core/enums.html#When"},{"doc":"Never call the callback","kind":"enum_member","module":"fltk.core.enums","name":"NEVER","package":"fltk","parentType":"","signature":"NEVER = 0","url":"/fltk/core/enums.html#When"},{"doc":"Call when value changes","kind":"enum_member","module":"fltk.core.enums","name":"CHANGED","package":"fltk","parentType":"","signature":"CHANGED = 1","url":"/fltk/core/enums.html#When"},{"doc":"Call when value has not changed","kind":"enum_member","module":"fltk.core.enums","name":"NOT_CHANGED","package":"fltk","parentType":"","signature":"NOT_CHANGED = 2","url":"/fltk/core/enums.html#When"},{"doc":"Call when button/key released","kind":"enum_member","module":"fltk.core.enums","name":"RELEASE","package":"fltk","parentType":"","signature":"RELEASE = 4","url":"/fltk/core/enums.html#When"},{"doc":"Call on release even if value unchanged","kind":"enum_member","module":"fltk.core.enums","name":"RELEASE_ALWAYS","package":"fltk","parentType":"","signature":"RELEASE_ALWAYS = 6","url":"/fltk/core/enums.html#When"},{"doc":"Call when Enter key pressed","kind":"enum_member","module":"fltk.core.enums","name":"ENTER_KEY","package":"fltk","parentType":"","signature":"ENTER_KEY = 8","url":"/fltk/core/enums.html#When"},{"doc":"Call on Enter key even if unchanged","kind":"enum_member","module":"fltk.core.enums","name":"ENTER_KEY_ALWAYS","package":"fltk","parentType":"","signature":"ENTER_KEY_ALWAYS = 10","url":"/fltk/core/enums.html#When"},{"doc":"Call on Enter key or release","kind":"enum_member","module":"fltk.core.enums","name":"ENTER_KEY_CHANGED","package":"fltk","parentType":"","signature":"ENTER_KEY_CHANGED = 11","url":"/fltk/core/enums.html#When"},{"doc":"FLTK cursor types.","kind":"enum","module":"fltk.core.enums","name":"Cursor","package":"fltk","parentType":"","signature":"Cursor","url":"/fltk/core/enums.html#Cursor"},{"doc":"Default cursor","kind":"enum_member","module":"fltk.core.enums","name":"DEFAULT","package":"fltk","parentType":"","signature":"DEFAULT = 0","url":"/fltk/core/enums.html#Cursor"},{"doc":"Arrow cursor","kind":"enum_member","module":"fltk.core.enums","name":"ARROW","package":"fltk","parentType":"","signature":"ARROW = 35","url":"/fltk/core/enums.html#Cursor"},{"doc":"Crosshair cursor","kind":"enum_member","module":"fltk.core.enums","name":"CROSS","package":"fltk","parentType":"","signature":"CROSS = 66","url":"/fltk/core/enums.html#Cursor"},{"doc":"Wait/busy cursor","kind":"enum_member","module":"fltk.core.enums","name":"WAIT","package":"fltk","parentType":"","signature":"WAIT = 76","url":"/fltk/core/enums.html#Cursor"},{"doc":"Text insertion cursor","kind":"enum_member","module":"fltk.core.enums","name":"INSERT","package":"fltk","parentType":"","signature":"INSERT = 77","url":"/fltk/core/enums.html#Cursor"},{"doc":"Hand/pointer cursor","kind":"enum_member","module":"fltk.core.enums","name":"HAND","package":"fltk","parentType":"","signature":"HAND = 31","url":"/fltk/core/enums.html#Cursor"},{"doc":"Help cursor","kind":"enum_member","module":"fltk.core.enums","name":"HELP","package":"fltk","parentType":"","signature":"HELP = 47","url":"/fltk/core/enums.html#Cursor"},{"doc":"Move cursor","kind":"enum_member","module":"fltk.core.enums","name":"MOVE","package":"fltk","parentType":"","signature":"MOVE = 27","url":"/fltk/core/enums.html#Cursor"},{"doc":"North-south resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"NS","package":"fltk","parentType":"","signature":"NS = 78","url":"/fltk/core/enums.html#Cursor"},{"doc":"West-east resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"WE","package":"fltk","parentType":"","signature":"WE = 79","url":"/fltk/core/enums.html#Cursor"},{"doc":"Northwest-southeast resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"NWSE","package":"fltk","parentType":"","signature":"NWSE = 80","url":"/fltk/core/enums.html#Cursor"},{"doc":"Northeast-southwest resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"NESW","package":"fltk","parentType":"","signature":"NESW = 81","url":"/fltk/core/enums.html#Cursor"},{"doc":"North resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"N","package":"fltk","parentType":"","signature":"N = 70","url":"/fltk/core/enums.html#Cursor"},{"doc":"Northeast resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"NE","package":"fltk","parentType":"","signature":"NE = 69","url":"/fltk/core/enums.html#Cursor"},{"doc":"East resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"E","package":"fltk","parentType":"","signature":"E = 49","url":"/fltk/core/enums.html#Cursor"},{"doc":"Southeast resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"SE","package":"fltk","parentType":"","signature":"SE = 8","url":"/fltk/core/enums.html#Cursor"},{"doc":"South resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"S","package":"fltk","parentType":"","signature":"S = 9","url":"/fltk/core/enums.html#Cursor"},{"doc":"Southwest resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"SW","package":"fltk","parentType":"","signature":"SW = 7","url":"/fltk/core/enums.html#Cursor"},{"doc":"West resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"W","package":"fltk","parentType":"","signature":"W = 36","url":"/fltk/core/enums.html#Cursor"},{"doc":"Northwest resize cursor","kind":"enum_member","module":"fltk.core.enums","name":"NW","package":"fltk","parentType":"","signature":"NW = 68","url":"/fltk/core/enums.html#Cursor"},{"doc":"No cursor (hidden)","kind":"enum_member","module":"fltk.core.enums","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 255","url":"/fltk/core/enums.html#Cursor"},{"doc":"FLTK mode flags for Fl_Gl_Window and display configuration.","kind":"enum","module":"fltk.core.enums","name":"Mode","package":"fltk","parentType":"","signature":"Mode : uint","url":"/fltk/core/enums.html#Mode"},{"doc":"RGB color mode (default)","kind":"enum_member","module":"fltk.core.enums","name":"RGB","package":"fltk","parentType":"","signature":"RGB = 0","url":"/fltk/core/enums.html#Mode"},{"doc":"Indexed color mode","kind":"enum_member","module":"fltk.core.enums","name":"INDEX","package":"fltk","parentType":"","signature":"INDEX = 1","url":"/fltk/core/enums.html#Mode"},{"doc":"Single buffered","kind":"enum_member","module":"fltk.core.enums","name":"SINGLE","package":"fltk","parentType":"","signature":"SINGLE = 0","url":"/fltk/core/enums.html#Mode"},{"doc":"Double buffered","kind":"enum_member","module":"fltk.core.enums","name":"DOUBLE","package":"fltk","parentType":"","signature":"DOUBLE = 2","url":"/fltk/core/enums.html#Mode"},{"doc":"Accumulation buffer","kind":"enum_member","module":"fltk.core.enums","name":"ACCUM","package":"fltk","parentType":"","signature":"ACCUM = 4","url":"/fltk/core/enums.html#Mode"},{"doc":"Alpha channel","kind":"enum_member","module":"fltk.core.enums","name":"ALPHA","package":"fltk","parentType":"","signature":"ALPHA = 8","url":"/fltk/core/enums.html#Mode"},{"doc":"Depth buffer","kind":"enum_member","module":"fltk.core.enums","name":"DEPTH","package":"fltk","parentType":"","signature":"DEPTH = 16","url":"/fltk/core/enums.html#Mode"},{"doc":"Stencil buffer","kind":"enum_member","module":"fltk.core.enums","name":"STENCIL","package":"fltk","parentType":"","signature":"STENCIL = 32","url":"/fltk/core/enums.html#Mode"},{"doc":"RGB8 color mode","kind":"enum_member","module":"fltk.core.enums","name":"RGB8","package":"fltk","parentType":"","signature":"RGB8 = 64","url":"/fltk/core/enums.html#Mode"},{"doc":"Multisample anti-aliasing","kind":"enum_member","module":"fltk.core.enums","name":"MULTISAMPLE","package":"fltk","parentType":"","signature":"MULTISAMPLE = 128","url":"/fltk/core/enums.html#Mode"},{"doc":"Stereo rendering","kind":"enum_member","module":"fltk.core.enums","name":"STEREO","package":"fltk","parentType":"","signature":"STEREO = 256","url":"/fltk/core/enums.html#Mode"},{"doc":"Fake single buffered mode","kind":"enum_member","module":"fltk.core.enums","name":"FAKE_SINGLE","package":"fltk","parentType":"","signature":"FAKE_SINGLE = 512","url":"/fltk/core/enums.html#Mode"},{"doc":"OpenGL 3.0+ core profile","kind":"enum_member","module":"fltk.core.enums","name":"OPENGL3","package":"fltk","parentType":"","signature":"OPENGL3 = 1024","url":"/fltk/core/enums.html#Mode"},{"doc":"FLTK damage flags.","kind":"enum","module":"fltk.core.enums","name":"Damage","package":"fltk","parentType":"","signature":"Damage : ubyte","url":"/fltk/core/enums.html#Damage"},{"doc":"No damage","kind":"enum_member","module":"fltk.core.enums","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/core/enums.html#Damage"},{"doc":"Child widget was damaged","kind":"enum_member","module":"fltk.core.enums","name":"CHILD","package":"fltk","parentType":"","signature":"CHILD = 0x01","url":"/fltk/core/enums.html#Damage"},{"doc":"Exposure damage (redraw needed)","kind":"enum_member","module":"fltk.core.enums","name":"EXPOSE","package":"fltk","parentType":"","signature":"EXPOSE = 0x02","url":"/fltk/core/enums.html#Damage"},{"doc":"Scrolling damage","kind":"enum_member","module":"fltk.core.enums","name":"SCROLL","package":"fltk","parentType":"","signature":"SCROLL = 0x04","url":"/fltk/core/enums.html#Damage"},{"doc":"Overlay damage","kind":"enum_member","module":"fltk.core.enums","name":"OVERLAY","package":"fltk","parentType":"","signature":"OVERLAY = 0x08","url":"/fltk/core/enums.html#Damage"},{"doc":"User-defined damage 1","kind":"enum_member","module":"fltk.core.enums","name":"USER1","package":"fltk","parentType":"","signature":"USER1 = 0x10","url":"/fltk/core/enums.html#Damage"},{"doc":"User-defined damage 2","kind":"enum_member","module":"fltk.core.enums","name":"USER2","package":"fltk","parentType":"","signature":"USER2 = 0x20","url":"/fltk/core/enums.html#Damage"},{"doc":"All damage (full redraw)","kind":"enum_member","module":"fltk.core.enums","name":"ALL","package":"fltk","parentType":"","signature":"ALL = 0x80","url":"/fltk/core/enums.html#Damage"},{"doc":"FLTK label types.","kind":"enum","module":"fltk.core.enums","name":"LabelType","package":"fltk","parentType":"","signature":"LabelType","url":"/fltk/core/enums.html#LabelType"},{"doc":"Normal text label","kind":"enum_member","module":"fltk.core.enums","name":"NORMAL","package":"fltk","parentType":"","signature":"NORMAL = 0","url":"/fltk/core/enums.html#LabelType"},{"doc":"No label","kind":"enum_member","module":"fltk.core.enums","name":"NO_LABEL","package":"fltk","parentType":"","signature":"NO_LABEL = 1","url":"/fltk/core/enums.html#LabelType"},{"doc":"Shadow text","kind":"enum_member","module":"fltk.core.enums","name":"SHADOW","package":"fltk","parentType":"","signature":"SHADOW = 2","url":"/fltk/core/enums.html#LabelType"},{"doc":"Engraved text","kind":"enum_member","module":"fltk.core.enums","name":"ENGRAVED","package":"fltk","parentType":"","signature":"ENGRAVED = 3","url":"/fltk/core/enums.html#LabelType"},{"doc":"Embossed text","kind":"enum_member","module":"fltk.core.enums","name":"EMBOSSED","package":"fltk","parentType":"","signature":"EMBOSSED = 4","url":"/fltk/core/enums.html#LabelType"},{"doc":"Multi-label (internal use)","kind":"enum_member","module":"fltk.core.enums","name":"MULTI","package":"fltk","parentType":"","signature":"MULTI = 5","url":"/fltk/core/enums.html#LabelType"},{"doc":"Icon label","kind":"enum_member","module":"fltk.core.enums","name":"ICON","package":"fltk","parentType":"","signature":"ICON = 6","url":"/fltk/core/enums.html#LabelType"},{"doc":"Image label","kind":"enum_member","module":"fltk.core.enums","name":"IMAGE","package":"fltk","parentType":"","signature":"IMAGE = 7","url":"/fltk/core/enums.html#LabelType"},{"doc":"Free label type (for custom)","kind":"enum_member","module":"fltk.core.enums","name":"FREE","package":"fltk","parentType":"","signature":"FREE = 8","url":"/fltk/core/enums.html#LabelType"},{"doc":"FLTK Version Detection Module","kind":"module","module":"fltk.core.fltk_version","name":"fltk.core.fltk_version","package":"fltk","parentType":"","signature":"","url":"/fltk/core/fltk_version.html"},{"doc":"Encodes version components into FLTK ABI version format.","kind":"function","module":"fltk.core.fltk_version","name":"encodeVersion","package":"fltk","parentType":"","signature":"int encodeVersion(int  major,  int  minor,  int  patch)","url":"/fltk/core/fltk_version/encodeVersion.html"},{"doc":"Decodes FLTK ABI version into version components.","kind":"function","module":"fltk.core.fltk_version","name":"decodeVersion","package":"fltk","parentType":"","signature":"bool decodeVersion(int  abiVersion,  out  int  major,  out  int  minor,  out  int  patch)","url":"/fltk/core/fltk_version/decodeVersion.html"},{"doc":"Attempts to parse FL_ABI_VERSION from header file content.","kind":"function","module":"fltk.core.fltk_version","name":"tryParseAbiVersion","package":"fltk","parentType":"","signature":"bool tryParseAbiVersion(string content,  out  int  abiVersion)","url":"/fltk/core/fltk_version/tryParseAbiVersion.html"},{"doc":"Attempts to parse version string from fltk-config output.","kind":"function","module":"fltk.core.fltk_version","name":"tryParseVersionString","package":"fltk","parentType":"","signature":"bool tryParseVersionString(string versionStr,  out  int  major,  out  int  minor,  out  int  patch)","url":"/fltk/core/fltk_version/tryParseVersionString.html"},{"doc":"Detects FLTK version from available sources.","kind":"function","module":"fltk.core.fltk_version","name":"detectFltkVersion","package":"fltk","parentType":"","signature":"Version detectFltkVersion(string[]  customHeaderPaths = [])","url":"/fltk/core/fltk_version/detectFltkVersion.html"},{"doc":"Compares two FLTK versions.","kind":"function","module":"fltk.core.fltk_version","name":"compareVersions","package":"fltk","parentType":"","signature":"int compareVersions(Version a,  Version b)","url":"/fltk/core/fltk_version/compareVersions.html"},{"doc":"Checks if the detected FLTK version meets minimum requirements.","kind":"function","module":"fltk.core.fltk_version","name":"meetsMinimumVersion","package":"fltk","parentType":"","signature":"bool meetsMinimumVersion(Version ver,  int  minMajor,  int  minMinor,  int  minPatch)","url":"/fltk/core/fltk_version/meetsMinimumVersion.html"},{"doc":"Enumeration of version detection sources.","kind":"enum","module":"fltk.core.fltk_version","name":"VersionSource","package":"fltk","parentType":"","signature":"VersionSource","url":"/fltk/core/fltk_version.html#VersionSource"},{"doc":"Version detected from abi-version.h header file","kind":"enum_member","module":"fltk.core.fltk_version","name":"ABI_HEADER","package":"fltk","parentType":"","signature":"ABI_HEADER = ","url":"/fltk/core/fltk_version.html#VersionSource"},{"doc":"Version detected from fltk-config command","kind":"enum_member","module":"fltk.core.fltk_version","name":"FLTK_CONFIG","package":"fltk","parentType":"","signature":"FLTK_CONFIG = ","url":"/fltk/core/fltk_version.html#VersionSource"},{"doc":"Version could not be detected","kind":"enum_member","module":"fltk.core.fltk_version","name":"UNKNOWN","package":"fltk","parentType":"","signature":"UNKNOWN = ","url":"/fltk/core/fltk_version.html#VersionSource"},{"doc":"Holds detected FLTK version and ABI information.","kind":"struct","module":"fltk.core.fltk_version","name":"Version","package":"fltk","parentType":"","signature":"Version","url":"/fltk/core/fltk_version.html#Version"},{"doc":"Returns a human-readable version string.","kind":"method","module":"fltk.core.fltk_version","name":"toString","package":"fltk","parentType":"Version","signature":"string toString()","url":"/fltk/core/fltk_version/Version.toString.html"},{"doc":"Checks if the version was successfully detected.","kind":"method","module":"fltk.core.fltk_version","name":"isValid","package":"fltk","parentType":"Version","signature":"bool isValid()","url":"/fltk/core/fltk_version/Version.isValid.html"},{"doc":"Default paths to search for abi-version.h header file.","kind":"variable","module":"fltk.core.fltk_version","name":"DEFAULT_ABI_HEADER_PATHS","package":"fltk","parentType":"","signature":"string[] DEFAULT_ABI_HEADER_PATHS","url":"/fltk/core/fltk_version.html#DEFAULT_ABI_HEADER_PATHS"},{"doc":"FLTK Library Bindings for D","kind":"module","module":"fltk.core","name":"fltk.core","package":"fltk","parentType":"","signature":"","url":"/fltk/core.html"},{"doc":"FLTK pkg-config and fltk-config Probing Module","kind":"module","module":"fltk.core.pkg_config","name":"fltk.core.pkg_config","package":"fltk","parentType":"","signature":"","url":"/fltk/core/pkg_config.html"},{"doc":"Returns the pkg-config package name for an FLTK component.","kind":"function","module":"fltk.core.pkg_config","name":"pkgConfigName","package":"fltk","parentType":"","signature":"string pkgConfigName(Component component)","url":"/fltk/core/pkg_config/pkgConfigName.html"},{"doc":"Executes a command and returns its output if successful.","kind":"function","module":"fltk.core.pkg_config","name":"executeCommand","package":"fltk","parentType":"","signature":"auto executeCommand(string[]  args)","url":"/fltk/core/pkg_config/executeCommand.html"},{"doc":"Parses flags string into include paths, library paths, and library names.","kind":"function","module":"fltk.core.pkg_config","name":"parseFlags","package":"fltk","parentType":"","signature":"void parseFlags(\n       string flags,\n       out  string[]  includePaths,\n       out  string[]  libPaths,\n       out  string[]  libs\n)","url":"/fltk/core/pkg_config/parseFlags.html"},{"doc":"Queries pkg-config for a specific FLTK component.","kind":"function","module":"fltk.core.pkg_config","name":"queryPkgConfig","package":"fltk","parentType":"","signature":"ComponentConfig queryPkgConfig(Component component)","url":"/fltk/core/pkg_config/queryPkgConfig.html"},{"doc":"Queries fltk-config for library configuration.","kind":"function","module":"fltk.core.pkg_config","name":"queryFltkConfig","package":"fltk","parentType":"","signature":"ComponentConfig queryFltkConfig(Component component)","url":"/fltk/core/pkg_config/queryFltkConfig.html"},{"doc":"Probes for FLTK component configuration using all available methods.","kind":"function","module":"fltk.core.pkg_config","name":"probeComponent","package":"fltk","parentType":"","signature":"ComponentConfig probeComponent(Component component)","url":"/fltk/core/pkg_config/probeComponent.html"},{"doc":"Removes duplicate entries from a path array while preserving order.","kind":"function","module":"fltk.core.pkg_config","name":"uniquePaths","package":"fltk","parentType":"","signature":"string[] uniquePaths(string[]  paths)","url":"/fltk/core/pkg_config/uniquePaths.html"},{"doc":"Probes for all FLTK components and returns combined configuration.","kind":"function","module":"fltk.core.pkg_config","name":"probeFltkConfig","package":"fltk","parentType":"","signature":"Config probeFltkConfig()","url":"/fltk/core/pkg_config/probeFltkConfig.html"},{"doc":"Checks if pkg-config is available on the system.","kind":"function","module":"fltk.core.pkg_config","name":"isPkgConfigAvailable","package":"fltk","parentType":"","signature":"bool isPkgConfigAvailable()","url":"/fltk/core/pkg_config/isPkgConfigAvailable.html"},{"doc":"Checks if fltk-config is available on the system.","kind":"function","module":"fltk.core.pkg_config","name":"isFltkConfigAvailable","package":"fltk","parentType":"","signature":"bool isFltkConfigAvailable()","url":"/fltk/core/pkg_config/isFltkConfigAvailable.html"},{"doc":"Determines the best available configuration source.","kind":"function","module":"fltk.core.pkg_config","name":"detectConfigSource","package":"fltk","parentType":"","signature":"ConfigSource detectConfigSource()","url":"/fltk/core/pkg_config/detectConfigSource.html"},{"doc":"Enumeration of FLTK library components.","kind":"enum","module":"fltk.core.pkg_config","name":"Component","package":"fltk","parentType":"","signature":"Component","url":"/fltk/core/pkg_config.html#Component"},{"doc":"Core FLTK library","kind":"enum_member","module":"fltk.core.pkg_config","name":"CORE","package":"fltk","parentType":"","signature":"CORE = ","url":"/fltk/core/pkg_config.html#Component"},{"doc":"FLTK images library for image format support","kind":"enum_member","module":"fltk.core.pkg_config","name":"IMAGES","package":"fltk","parentType":"","signature":"IMAGES = ","url":"/fltk/core/pkg_config.html#Component"},{"doc":"FLTK OpenGL library","kind":"enum_member","module":"fltk.core.pkg_config","name":"GL","package":"fltk","parentType":"","signature":"GL = ","url":"/fltk/core/pkg_config.html#Component"},{"doc":"Holds configuration information for an FLTK component.","kind":"struct","module":"fltk.core.pkg_config","name":"ComponentConfig","package":"fltk","parentType":"","signature":"ComponentConfig","url":"/fltk/core/pkg_config.html#ComponentConfig"},{"doc":"Returns all flags as a single string suitable for passing to compiler.","kind":"method","module":"fltk.core.pkg_config","name":"cflagsString","package":"fltk","parentType":"ComponentConfig","signature":"string cflagsString()","url":"/fltk/core/pkg_config/ComponentConfig.cflagsString.html"},{"doc":"Returns all linker flags as a single string.","kind":"method","module":"fltk.core.pkg_config","name":"ldflagsString","package":"fltk","parentType":"ComponentConfig","signature":"string ldflagsString()","url":"/fltk/core/pkg_config/ComponentConfig.ldflagsString.html"},{"doc":"Holds configuration for all FLTK components.","kind":"struct","module":"fltk.core.pkg_config","name":"Config","package":"fltk","parentType":"","signature":"Config","url":"/fltk/core/pkg_config.html#Config"},{"doc":"Checks if core FLTK is available.","kind":"method","module":"fltk.core.pkg_config","name":"isCoreAvailable","package":"fltk","parentType":"Config","signature":"bool isCoreAvailable()","url":"/fltk/core/pkg_config/Config.isCoreAvailable.html"},{"doc":"Checks if FLTK images library is available.","kind":"method","module":"fltk.core.pkg_config","name":"isImagesAvailable","package":"fltk","parentType":"Config","signature":"bool isImagesAvailable()","url":"/fltk/core/pkg_config/Config.isImagesAvailable.html"},{"doc":"Checks if FLTK OpenGL library is available.","kind":"method","module":"fltk.core.pkg_config","name":"isGlAvailable","package":"fltk","parentType":"Config","signature":"bool isGlAvailable()","url":"/fltk/core/pkg_config/Config.isGlAvailable.html"},{"doc":"Returns combined include paths from all available components.","kind":"method","module":"fltk.core.pkg_config","name":"allIncludePaths","package":"fltk","parentType":"Config","signature":"string[] allIncludePaths()","url":"/fltk/core/pkg_config/Config.allIncludePaths.html"},{"doc":"Returns combined library paths from all available components.","kind":"method","module":"fltk.core.pkg_config","name":"allLibPaths","package":"fltk","parentType":"Config","signature":"string[] allLibPaths()","url":"/fltk/core/pkg_config/Config.allLibPaths.html"},{"doc":"Returns combined library names from all available components.","kind":"method","module":"fltk.core.pkg_config","name":"allLibs","package":"fltk","parentType":"Config","signature":"string[] allLibs()","url":"/fltk/core/pkg_config/Config.allLibs.html"},{"doc":"Enumeration of configuration source types.","kind":"enum","module":"fltk.core.pkg_config","name":"ConfigSource","package":"fltk","parentType":"","signature":"ConfigSource","url":"/fltk/core/pkg_config.html#ConfigSource"},{"doc":"Configuration obtained from pkg-config","kind":"enum_member","module":"fltk.core.pkg_config","name":"PKG_CONFIG","package":"fltk","parentType":"","signature":"PKG_CONFIG = ","url":"/fltk/core/pkg_config.html#ConfigSource"},{"doc":"Configuration obtained from fltk-config","kind":"enum_member","module":"fltk.core.pkg_config","name":"FLTK_CONFIG","package":"fltk","parentType":"","signature":"FLTK_CONFIG = ","url":"/fltk/core/pkg_config.html#ConfigSource"},{"doc":"No configuration source available","kind":"enum_member","module":"fltk.core.pkg_config","name":"NONE","package":"fltk","parentType":"","signature":"NONE = ","url":"/fltk/core/pkg_config.html#ConfigSource"},{"doc":"FLTK C Shim Bindings","kind":"module","module":"fltk.core.shim","name":"fltk.core.shim","package":"fltk","parentType":"","signature":"","url":"/fltk/core/shim.html"},{"doc":"Runs the FLTK event loop until all windows are closed.","kind":"function","module":"fltk.core.shim","name":"fltk_run","package":"fltk","parentType":"","signature":"int fltk_run()","url":"/fltk/core/shim/fltk_run.html"},{"doc":"Waits for events with optional timeout.","kind":"function","module":"fltk.core.shim","name":"fltk_wait","package":"fltk","parentType":"","signature":"int fltk_wait(double  seconds)","url":"/fltk/core/shim/fltk_wait.html"},{"doc":"Checks for and processes pending events without blocking.","kind":"function","module":"fltk.core.shim","name":"fltk_check","package":"fltk","parentType":"","signature":"int fltk_check()","url":"/fltk/core/shim/fltk_check.html"},{"doc":"Checks if events are ready without processing them.","kind":"function","module":"fltk.core.shim","name":"fltk_ready","package":"fltk","parentType":"","signature":"int fltk_ready()","url":"/fltk/core/shim/fltk_ready.html"},{"doc":"Gets the FLTK version as a double (e.g., 1.0304 for 1.3.4).","kind":"function","module":"fltk.core.shim","name":"fltk_version","package":"fltk","parentType":"","signature":"double fltk_version()","url":"/fltk/core/shim/fltk_version.html"},{"doc":"Gets the FLTK API version as an integer (e.g., 10304 for 1.3.4).","kind":"function","module":"fltk.core.shim","name":"fltk_api_version","package":"fltk","parentType":"","signature":"int fltk_api_version()","url":"/fltk/core/shim/fltk_api_version.html"},{"doc":"Gets the FLTK ABI version as an integer.","kind":"function","module":"fltk.core.shim","name":"fltk_abi_version","package":"fltk","parentType":"","signature":"int fltk_abi_version()","url":"/fltk/core/shim/fltk_abi_version.html"},{"doc":"Sets the X display to use for subsequent windows.","kind":"function","module":"fltk.core.shim","name":"fltk_display","package":"fltk","parentType":"","signature":"void fltk_display(const(char) *  d)","url":"/fltk/core/shim/fltk_display.html"},{"doc":"Requests a visual type for windows.","kind":"function","module":"fltk.core.shim","name":"fltk_visual","package":"fltk","parentType":"","signature":"int fltk_visual(int  mode)","url":"/fltk/core/shim/fltk_visual.html"},{"doc":"Requests FLTK to use its own colormap.","kind":"function","module":"fltk.core.shim","name":"fltk_own_colormap","package":"fltk","parentType":"","signature":"void fltk_own_colormap()","url":"/fltk/core/shim/fltk_own_colormap.html"},{"doc":"Loads system colors into FLTK's color palette.","kind":"function","module":"fltk.core.shim","name":"fltk_get_system_colors","package":"fltk","parentType":"","signature":"void fltk_get_system_colors()","url":"/fltk/core/shim/fltk_get_system_colors.html"},{"doc":"Sets the default foreground color for labels.","kind":"function","module":"fltk.core.shim","name":"fltk_foreground","package":"fltk","parentType":"","signature":"void fltk_foreground(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/core/shim/fltk_foreground.html"},{"doc":"Sets the default background color.","kind":"function","module":"fltk.core.shim","name":"fltk_background","package":"fltk","parentType":"","signature":"void fltk_background(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/core/shim/fltk_background.html"},{"doc":"Sets the default background color for text widgets.","kind":"function","module":"fltk.core.shim","name":"fltk_background2","package":"fltk","parentType":"","signature":"void fltk_background2(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/core/shim/fltk_background2.html"},{"doc":"Gets the default scrollbar size.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_size","package":"fltk","parentType":"","signature":"int fltk_scrollbar_size()","url":"/fltk/core/shim/fltk_scrollbar_size.html"},{"doc":"Sets the default scrollbar size.","kind":"function","module":"fltk.core.shim","name":"fltk_set_scrollbar_size","package":"fltk","parentType":"","signature":"void fltk_set_scrollbar_size(int  width)","url":"/fltk/core/shim/fltk_set_scrollbar_size.html"},{"doc":"Gets an FLTK option value.","kind":"function","module":"fltk.core.shim","name":"fltk_option","package":"fltk","parentType":"","signature":"int fltk_option(int  opt)","url":"/fltk/core/shim/fltk_option.html"},{"doc":"Sets an FLTK option value.","kind":"function","module":"fltk.core.shim","name":"fltk_set_option","package":"fltk","parentType":"","signature":"void fltk_set_option(int  opt,  int  val)","url":"/fltk/core/shim/fltk_set_option.html"},{"doc":"Adds a check callback (called during event processing).","kind":"function","module":"fltk.core.shim","name":"fltk_add_check","package":"fltk","parentType":"","signature":"void fltk_add_check(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_add_check.html"},{"doc":"Checks if a check callback exists.","kind":"function","module":"fltk.core.shim","name":"fltk_has_check","package":"fltk","parentType":"","signature":"int fltk_has_check(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_has_check.html"},{"doc":"Removes a check callback.","kind":"function","module":"fltk.core.shim","name":"fltk_remove_check","package":"fltk","parentType":"","signature":"void fltk_remove_check(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_remove_check.html"},{"doc":"Gets the global damage flag.","kind":"function","module":"fltk.core.shim","name":"fltk_damage","package":"fltk","parentType":"","signature":"int fltk_damage()","url":"/fltk/core/shim/fltk_damage.html"},{"doc":"Marks all widgets for redraw.","kind":"function","module":"fltk.core.shim","name":"fltk_redraw","package":"fltk","parentType":"","signature":"void fltk_redraw()","url":"/fltk/core/shim/fltk_redraw.html"},{"doc":"Gets the first visible window.","kind":"function","module":"fltk.core.shim","name":"fltk_first_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_first_window()","url":"/fltk/core/shim/fltk_first_window.html"},{"doc":"Gets the next window after the given one.","kind":"function","module":"fltk.core.shim","name":"fltk_next_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_next_window(WindowPtr win)","url":"/fltk/core/shim/fltk_next_window.html"},{"doc":"Gets the current modal window.","kind":"function","module":"fltk.core.shim","name":"fltk_modal","package":"fltk","parentType":"","signature":"WindowPtr fltk_modal()","url":"/fltk/core/shim/fltk_modal.html"},{"doc":"Gets the current grab window.","kind":"function","module":"fltk.core.shim","name":"fltk_grab","package":"fltk","parentType":"","signature":"WindowPtr fltk_grab()","url":"/fltk/core/shim/fltk_grab.html"},{"doc":"Sets the grab window.","kind":"function","module":"fltk.core.shim","name":"fltk_set_grab","package":"fltk","parentType":"","signature":"void fltk_set_grab(WindowPtr win)","url":"/fltk/core/shim/fltk_set_grab.html"},{"doc":"Releases the grab.","kind":"function","module":"fltk.core.shim","name":"fltk_release","package":"fltk","parentType":"","signature":"void fltk_release()","url":"/fltk/core/shim/fltk_release.html"},{"doc":"Gets the widget currently below the mouse.","kind":"function","module":"fltk.core.shim","name":"fltk_belowmouse","package":"fltk","parentType":"","signature":"WidgetPtr fltk_belowmouse()","url":"/fltk/core/shim/fltk_belowmouse.html"},{"doc":"Sets the widget below the mouse.","kind":"function","module":"fltk.core.shim","name":"fltk_set_belowmouse","package":"fltk","parentType":"","signature":"void fltk_set_belowmouse(WidgetPtr w)","url":"/fltk/core/shim/fltk_set_belowmouse.html"},{"doc":"Gets the widget being pushed (mouse button held).","kind":"function","module":"fltk.core.shim","name":"fltk_pushed","package":"fltk","parentType":"","signature":"WidgetPtr fltk_pushed()","url":"/fltk/core/shim/fltk_pushed.html"},{"doc":"Sets the pushed widget.","kind":"function","module":"fltk.core.shim","name":"fltk_set_pushed","package":"fltk","parentType":"","signature":"void fltk_set_pushed(WidgetPtr w)","url":"/fltk/core/shim/fltk_set_pushed.html"},{"doc":"Gets the widget with keyboard focus.","kind":"function","module":"fltk.core.shim","name":"fltk_focus","package":"fltk","parentType":"","signature":"WidgetPtr fltk_focus()","url":"/fltk/core/shim/fltk_focus.html"},{"doc":"Sets the keyboard focus to a widget.","kind":"function","module":"fltk.core.shim","name":"fltk_set_focus","package":"fltk","parentType":"","signature":"void fltk_set_focus(WidgetPtr w)","url":"/fltk/core/shim/fltk_set_focus.html"},{"doc":"Adds a one-shot timeout callback.","kind":"function","module":"fltk.core.shim","name":"fltk_add_timeout","package":"fltk","parentType":"","signature":"void fltk_add_timeout(double  seconds,  TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_add_timeout.html"},{"doc":"Repeats a timeout from within a timeout callback.","kind":"function","module":"fltk.core.shim","name":"fltk_repeat_timeout","package":"fltk","parentType":"","signature":"void fltk_repeat_timeout(double  seconds,  TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_repeat_timeout.html"},{"doc":"Checks if a timeout callback exists.","kind":"function","module":"fltk.core.shim","name":"fltk_has_timeout","package":"fltk","parentType":"","signature":"int fltk_has_timeout(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_has_timeout.html"},{"doc":"Removes a timeout callback.","kind":"function","module":"fltk.core.shim","name":"fltk_remove_timeout","package":"fltk","parentType":"","signature":"void fltk_remove_timeout(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_remove_timeout.html"},{"doc":"Adds an idle callback.","kind":"function","module":"fltk.core.shim","name":"fltk_add_idle","package":"fltk","parentType":"","signature":"void fltk_add_idle(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_add_idle.html"},{"doc":"Checks if an idle callback exists.","kind":"function","module":"fltk.core.shim","name":"fltk_has_idle","package":"fltk","parentType":"","signature":"int fltk_has_idle(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_has_idle.html"},{"doc":"Removes an idle callback.","kind":"function","module":"fltk.core.shim","name":"fltk_remove_idle","package":"fltk","parentType":"","signature":"void fltk_remove_idle(TimeoutHandler callback,  void *  userdata)","url":"/fltk/core/shim/fltk_remove_idle.html"},{"doc":"Gets the current event's X coordinate.","kind":"function","module":"fltk.core.shim","name":"fltk_event_x","package":"fltk","parentType":"","signature":"int fltk_event_x()","url":"/fltk/core/shim/fltk_event_x.html"},{"doc":"Gets the current event's Y coordinate.","kind":"function","module":"fltk.core.shim","name":"fltk_event_y","package":"fltk","parentType":"","signature":"int fltk_event_y()","url":"/fltk/core/shim/fltk_event_y.html"},{"doc":"Gets the current event's root X coordinate.","kind":"function","module":"fltk.core.shim","name":"fltk_event_x_root","package":"fltk","parentType":"","signature":"int fltk_event_x_root()","url":"/fltk/core/shim/fltk_event_x_root.html"},{"doc":"Gets the current event's root Y coordinate.","kind":"function","module":"fltk.core.shim","name":"fltk_event_y_root","package":"fltk","parentType":"","signature":"int fltk_event_y_root()","url":"/fltk/core/shim/fltk_event_y_root.html"},{"doc":"Gets the mouse button that triggered the current event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_button","package":"fltk","parentType":"","signature":"int fltk_event_button()","url":"/fltk/core/shim/fltk_event_button.html"},{"doc":"Gets the number of clicks for the current event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_clicks","package":"fltk","parentType":"","signature":"int fltk_event_clicks()","url":"/fltk/core/shim/fltk_event_clicks.html"},{"doc":"Gets the key code for the current keyboard event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_key","package":"fltk","parentType":"","signature":"int fltk_event_key()","url":"/fltk/core/shim/fltk_event_key.html"},{"doc":"Gets the modifier state for the current event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_state","package":"fltk","parentType":"","signature":"int fltk_event_state()","url":"/fltk/core/shim/fltk_event_state.html"},{"doc":"Gets the text for the current keyboard event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_text","package":"fltk","parentType":"","signature":"const(char) * fltk_event_text()","url":"/fltk/core/shim/fltk_event_text.html"},{"doc":"Gets the length of the event text.","kind":"function","module":"fltk.core.shim","name":"fltk_event_length","package":"fltk","parentType":"","signature":"int fltk_event_length()","url":"/fltk/core/shim/fltk_event_length.html"},{"doc":"Gets the original key code before any remapping.","kind":"function","module":"fltk.core.shim","name":"fltk_event_original_key","package":"fltk","parentType":"","signature":"int fltk_event_original_key()","url":"/fltk/core/shim/fltk_event_original_key.html"},{"doc":"Checks if the current event is a click (not a drag).","kind":"function","module":"fltk.core.shim","name":"fltk_event_is_click","package":"fltk","parentType":"","signature":"int fltk_event_is_click()","url":"/fltk/core/shim/fltk_event_is_click.html"},{"doc":"Sets the click flag for the current event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_set_is_click","package":"fltk","parentType":"","signature":"void fltk_event_set_is_click(int  val)","url":"/fltk/core/shim/fltk_event_set_is_click.html"},{"doc":"Checks if the event is inside a rectangle.","kind":"function","module":"fltk.core.shim","name":"fltk_event_inside_rect","package":"fltk","parentType":"","signature":"int fltk_event_inside_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_event_inside_rect.html"},{"doc":"Checks if the event is inside a widget.","kind":"function","module":"fltk.core.shim","name":"fltk_event_inside_widget","package":"fltk","parentType":"","signature":"int fltk_event_inside_widget(WidgetPtr widget)","url":"/fltk/core/shim/fltk_event_inside_widget.html"},{"doc":"Checks if a key is currently pressed.","kind":"function","module":"fltk.core.shim","name":"fltk_get_key","package":"fltk","parentType":"","signature":"int fltk_get_key(int  key)","url":"/fltk/core/shim/fltk_get_key.html"},{"doc":"Gets the current mouse position.","kind":"function","module":"fltk.core.shim","name":"fltk_get_mouse","package":"fltk","parentType":"","signature":"void fltk_get_mouse(int *  x,  int *  y)","url":"/fltk/core/shim/fltk_get_mouse.html"},{"doc":"Handles compose/dead key sequences.","kind":"function","module":"fltk.core.shim","name":"fltk_compose","package":"fltk","parentType":"","signature":"int fltk_compose(int *  del)","url":"/fltk/core/shim/fltk_compose.html"},{"doc":"Resets the compose state.","kind":"function","module":"fltk.core.shim","name":"fltk_compose_reset","package":"fltk","parentType":"","signature":"void fltk_compose_reset()","url":"/fltk/core/shim/fltk_compose_reset.html"},{"doc":"Gets the widget's X position.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_x","package":"fltk","parentType":"","signature":"int fltk_widget_x(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_x.html"},{"doc":"Gets the widget's Y position.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_y","package":"fltk","parentType":"","signature":"int fltk_widget_y(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_y.html"},{"doc":"Gets the widget's width.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_w","package":"fltk","parentType":"","signature":"int fltk_widget_w(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_w.html"},{"doc":"Gets the widget's height.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_h","package":"fltk","parentType":"","signature":"int fltk_widget_h(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_h.html"},{"doc":"Resizes and repositions a widget.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_resize","package":"fltk","parentType":"","signature":"void fltk_widget_resize(WidgetPtr widget,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_widget_resize.html"},{"doc":"Marks the widget for redrawing.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_redraw","package":"fltk","parentType":"","signature":"void fltk_widget_redraw(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_redraw.html"},{"doc":"Gets the widget's label text.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_label","package":"fltk","parentType":"","signature":"const(char) * fltk_widget_label(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_label.html"},{"doc":"Sets the widget's label text.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_set_label","package":"fltk","parentType":"","signature":"void fltk_widget_set_label(WidgetPtr widget,  const(char) *  label)","url":"/fltk/core/shim/fltk_widget_set_label.html"},{"doc":"Sets the widget's callback function.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_set_callback","package":"fltk","parentType":"","signature":"void fltk_widget_set_callback(WidgetPtr widget,  ShimCallback callback,  void *  userdata)","url":"/fltk/core/shim/fltk_widget_set_callback.html"},{"doc":"Shows the widget.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_show","package":"fltk","parentType":"","signature":"void fltk_widget_show(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_show.html"},{"doc":"Hides the widget.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_hide","package":"fltk","parentType":"","signature":"void fltk_widget_hide(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_hide.html"},{"doc":"Checks if widget is visible.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_visible","package":"fltk","parentType":"","signature":"int fltk_widget_visible(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_visible.html"},{"doc":"Activates the widget.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_activate","package":"fltk","parentType":"","signature":"void fltk_widget_activate(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_activate.html"},{"doc":"Deactivates the widget.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_deactivate","package":"fltk","parentType":"","signature":"void fltk_widget_deactivate(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_deactivate.html"},{"doc":"Checks if widget is active.","kind":"function","module":"fltk.core.shim","name":"fltk_widget_active","package":"fltk","parentType":"","signature":"int fltk_widget_active(WidgetPtr widget)","url":"/fltk/core/shim/fltk_widget_active.html"},{"doc":"Creates a new window.","kind":"function","module":"fltk.core.shim","name":"fltk_window_new","package":"fltk","parentType":"","signature":"WindowPtr fltk_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_window_new.html"},{"doc":"Creates a new window at specific position.","kind":"function","module":"fltk.core.shim","name":"fltk_window_new_xy","package":"fltk","parentType":"","signature":"WindowPtr fltk_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_window_new_xy.html"},{"doc":"Destroys a window.","kind":"function","module":"fltk.core.shim","name":"fltk_window_delete","package":"fltk","parentType":"","signature":"void fltk_window_delete(WindowPtr window)","url":"/fltk/core/shim/fltk_window_delete.html"},{"doc":"Shows a window.","kind":"function","module":"fltk.core.shim","name":"fltk_window_show","package":"fltk","parentType":"","signature":"void fltk_window_show(WindowPtr window)","url":"/fltk/core/shim/fltk_window_show.html"},{"doc":"Hides a window.","kind":"function","module":"fltk.core.shim","name":"fltk_window_hide","package":"fltk","parentType":"","signature":"void fltk_window_hide(WindowPtr window)","url":"/fltk/core/shim/fltk_window_hide.html"},{"doc":"Checks if window is shown.","kind":"function","module":"fltk.core.shim","name":"fltk_window_shown","package":"fltk","parentType":"","signature":"int fltk_window_shown(WindowPtr window)","url":"/fltk/core/shim/fltk_window_shown.html"},{"doc":"Makes the window resizable.","kind":"function","module":"fltk.core.shim","name":"fltk_window_resizable","package":"fltk","parentType":"","signature":"void fltk_window_resizable(WindowPtr window,  WidgetPtr resizable)","url":"/fltk/core/shim/fltk_window_resizable.html"},{"doc":"Sets the window's size range.","kind":"function","module":"fltk.core.shim","name":"fltk_window_size_range","package":"fltk","parentType":"","signature":"void fltk_window_size_range(WindowPtr window,  int  minw,  int  minh,  int  maxw,  int  maxh)","url":"/fltk/core/shim/fltk_window_size_range.html"},{"doc":"Casts a window to widget for common operations.","kind":"function","module":"fltk.core.shim","name":"fltk_window_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_window_as_widget(WindowPtr window)","url":"/fltk/core/shim/fltk_window_as_widget.html"},{"doc":"Casts a window to group for container operations.","kind":"function","module":"fltk.core.shim","name":"fltk_window_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_window_as_group(WindowPtr window)","url":"/fltk/core/shim/fltk_window_as_group.html"},{"doc":"Creates a new double-buffered window.","kind":"function","module":"fltk.core.shim","name":"fltk_double_window_new","package":"fltk","parentType":"","signature":"DoubleWindowPtr fltk_double_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_double_window_new.html"},{"doc":"Destroys a double-buffered window.","kind":"function","module":"fltk.core.shim","name":"fltk_double_window_delete","package":"fltk","parentType":"","signature":"void fltk_double_window_delete(DoubleWindowPtr window)","url":"/fltk/core/shim/fltk_double_window_delete.html"},{"doc":"Casts a double window to regular window.","kind":"function","module":"fltk.core.shim","name":"fltk_double_window_as_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_double_window_as_window(DoubleWindowPtr window)","url":"/fltk/core/shim/fltk_double_window_as_window.html"},{"doc":"Creates a new single-buffered window.","kind":"function","module":"fltk.core.shim","name":"fltk_single_window_new","package":"fltk","parentType":"","signature":"SingleWindowPtr fltk_single_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_single_window_new.html"},{"doc":"Creates a new single-buffered window with position.","kind":"function","module":"fltk.core.shim","name":"fltk_single_window_new_xy","package":"fltk","parentType":"","signature":"SingleWindowPtr fltk_single_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_single_window_new_xy.html"},{"doc":"Destroys a single-buffered window.","kind":"function","module":"fltk.core.shim","name":"fltk_single_window_delete","package":"fltk","parentType":"","signature":"void fltk_single_window_delete(SingleWindowPtr window)","url":"/fltk/core/shim/fltk_single_window_delete.html"},{"doc":"Casts a single window to regular window.","kind":"function","module":"fltk.core.shim","name":"fltk_single_window_as_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_single_window_as_window(SingleWindowPtr window)","url":"/fltk/core/shim/fltk_single_window_as_window.html"},{"doc":"Creates a new menu window.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_new","package":"fltk","parentType":"","signature":"MenuWindowPtr fltk_menu_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_menu_window_new.html"},{"doc":"Creates a new menu window with position.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_new_xy","package":"fltk","parentType":"","signature":"MenuWindowPtr fltk_menu_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk/core/shim/fltk_menu_window_new_xy.html"},{"doc":"Destroys a menu window.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_delete","package":"fltk","parentType":"","signature":"void fltk_menu_window_delete(MenuWindowPtr window)","url":"/fltk/core/shim/fltk_menu_window_delete.html"},{"doc":"Casts a menu window to regular window.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_as_window","package":"fltk","parentType":"","signature":"WindowPtr fltk_menu_window_as_window(MenuWindowPtr window)","url":"/fltk/core/shim/fltk_menu_window_as_window.html"},{"doc":"Returns whether hardware overlay mode is enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_overlay","package":"fltk","parentType":"","signature":"int fltk_menu_window_overlay(MenuWindowPtr window)","url":"/fltk/core/shim/fltk_menu_window_overlay.html"},{"doc":"Enables hardware overlay mode if available.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_set_overlay","package":"fltk","parentType":"","signature":"void fltk_menu_window_set_overlay(MenuWindowPtr window)","url":"/fltk/core/shim/fltk_menu_window_set_overlay.html"},{"doc":"Disables hardware overlay mode (use normal drawing planes).","kind":"function","module":"fltk.core.shim","name":"fltk_menu_window_clear_overlay","package":"fltk","parentType":"","signature":"void fltk_menu_window_clear_overlay(MenuWindowPtr window)","url":"/fltk/core/shim/fltk_menu_window_clear_overlay.html"},{"doc":"Creates a new group widget.","kind":"function","module":"fltk.core.shim","name":"fltk_group_new","package":"fltk","parentType":"","signature":"GroupPtr fltk_group_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_group_new.html"},{"doc":"Destroys a group widget.","kind":"function","module":"fltk.core.shim","name":"fltk_group_delete","package":"fltk","parentType":"","signature":"void fltk_group_delete(GroupPtr group)","url":"/fltk/core/shim/fltk_group_delete.html"},{"doc":"Begins adding children to the group.","kind":"function","module":"fltk.core.shim","name":"fltk_group_begin","package":"fltk","parentType":"","signature":"void fltk_group_begin(GroupPtr group)","url":"/fltk/core/shim/fltk_group_begin.html"},{"doc":"Ends adding children to the group.","kind":"function","module":"fltk.core.shim","name":"fltk_group_end","package":"fltk","parentType":"","signature":"void fltk_group_end(GroupPtr group)","url":"/fltk/core/shim/fltk_group_end.html"},{"doc":"Adds a widget to the group.","kind":"function","module":"fltk.core.shim","name":"fltk_group_add","package":"fltk","parentType":"","signature":"void fltk_group_add(GroupPtr group,  WidgetPtr widget)","url":"/fltk/core/shim/fltk_group_add.html"},{"doc":"Removes a widget from the group.","kind":"function","module":"fltk.core.shim","name":"fltk_group_remove","package":"fltk","parentType":"","signature":"void fltk_group_remove(GroupPtr group,  WidgetPtr widget)","url":"/fltk/core/shim/fltk_group_remove.html"},{"doc":"Gets the number of children in the group.","kind":"function","module":"fltk.core.shim","name":"fltk_group_children","package":"fltk","parentType":"","signature":"int fltk_group_children(GroupPtr group)","url":"/fltk/core/shim/fltk_group_children.html"},{"doc":"Gets a child widget by index.","kind":"function","module":"fltk.core.shim","name":"fltk_group_child","package":"fltk","parentType":"","signature":"WidgetPtr fltk_group_child(GroupPtr group,  int  index)","url":"/fltk/core/shim/fltk_group_child.html"},{"doc":"Casts a group to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_group_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_group_as_widget(GroupPtr group)","url":"/fltk/core/shim/fltk_group_as_widget.html"},{"doc":"Creates a new box widget.","kind":"function","module":"fltk.core.shim","name":"fltk_box_new","package":"fltk","parentType":"","signature":"BoxPtr fltk_box_new(int  boxtype,  int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_box_new.html"},{"doc":"Destroys a box widget.","kind":"function","module":"fltk.core.shim","name":"fltk_box_delete","package":"fltk","parentType":"","signature":"void fltk_box_delete(BoxPtr box)","url":"/fltk/core/shim/fltk_box_delete.html"},{"doc":"Casts a box to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_box_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_box_as_widget(BoxPtr box)","url":"/fltk/core/shim/fltk_box_as_widget.html"},{"doc":"Creates a new button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_button_new","package":"fltk","parentType":"","signature":"ButtonPtr fltk_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_button_new.html"},{"doc":"Destroys a button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_button_delete","package":"fltk","parentType":"","signature":"void fltk_button_delete(ButtonPtr button)","url":"/fltk/core/shim/fltk_button_delete.html"},{"doc":"Gets the button's value (pressed state).","kind":"function","module":"fltk.core.shim","name":"fltk_button_value","package":"fltk","parentType":"","signature":"int fltk_button_value(ButtonPtr button)","url":"/fltk/core/shim/fltk_button_value.html"},{"doc":"Sets the button's value (pressed state).","kind":"function","module":"fltk.core.shim","name":"fltk_button_set_value","package":"fltk","parentType":"","signature":"void fltk_button_set_value(ButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_button_set_value.html"},{"doc":"Casts a button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_button_as_widget(ButtonPtr button)","url":"/fltk/core/shim/fltk_button_as_widget.html"},{"doc":"Creates a new input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_input_new","package":"fltk","parentType":"","signature":"InputPtr fltk_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_input_new.html"},{"doc":"Destroys an input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_input_delete","package":"fltk","parentType":"","signature":"void fltk_input_delete(InputPtr input)","url":"/fltk/core/shim/fltk_input_delete.html"},{"doc":"Gets the input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_input_value(InputPtr input)","url":"/fltk/core/shim/fltk_input_value.html"},{"doc":"Sets the input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_input_set_value","package":"fltk","parentType":"","signature":"void fltk_input_set_value(InputPtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_input_set_value.html"},{"doc":"Casts an input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_input_as_widget(InputPtr input)","url":"/fltk/core/shim/fltk_input_as_widget.html"},{"doc":"Creates a new value slider widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_new","package":"fltk","parentType":"","signature":"ValueSliderPtr fltk_value_slider_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_value_slider_new.html"},{"doc":"Destroys a value slider widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_delete","package":"fltk","parentType":"","signature":"void fltk_value_slider_delete(ValueSliderPtr slider)","url":"/fltk/core/shim/fltk_value_slider_delete.html"},{"doc":"Gets the slider's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_value","package":"fltk","parentType":"","signature":"double fltk_value_slider_value(ValueSliderPtr slider)","url":"/fltk/core/shim/fltk_value_slider_value.html"},{"doc":"Sets the slider's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_set_value","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_value(ValueSliderPtr slider,  double  value)","url":"/fltk/core/shim/fltk_value_slider_set_value.html"},{"doc":"Sets the slider's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_set_minimum","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_minimum(ValueSliderPtr slider,  double  min)","url":"/fltk/core/shim/fltk_value_slider_set_minimum.html"},{"doc":"Sets the slider's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_set_maximum","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_maximum(ValueSliderPtr slider,  double  max)","url":"/fltk/core/shim/fltk_value_slider_set_maximum.html"},{"doc":"Sets the slider's range (minimum and maximum).","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_set_range","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_range(ValueSliderPtr slider,  double  min,  double  max)","url":"/fltk/core/shim/fltk_value_slider_set_range.html"},{"doc":"Sets the slider's step value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_set_step","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_step(ValueSliderPtr slider,  double  step)","url":"/fltk/core/shim/fltk_value_slider_set_step.html"},{"doc":"Sets the slider type (orientation).","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_set_type","package":"fltk","parentType":"","signature":"void fltk_value_slider_set_type(ValueSliderPtr slider,  ubyte  type)","url":"/fltk/core/shim/fltk_value_slider_set_type.html"},{"doc":"Casts a value slider to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_slider_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_value_slider_as_widget(ValueSliderPtr slider)","url":"/fltk/core/shim/fltk_value_slider_as_widget.html"},{"doc":"Creates a new slider widget.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_new","package":"fltk","parentType":"","signature":"SliderPtr fltk_slider_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_slider_new.html"},{"doc":"Destroys a slider widget.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_delete","package":"fltk","parentType":"","signature":"void fltk_slider_delete(SliderPtr slider)","url":"/fltk/core/shim/fltk_slider_delete.html"},{"doc":"Gets the slider's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_value","package":"fltk","parentType":"","signature":"double fltk_slider_value(SliderPtr slider)","url":"/fltk/core/shim/fltk_slider_value.html"},{"doc":"Sets the slider's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_set_value","package":"fltk","parentType":"","signature":"void fltk_slider_set_value(SliderPtr slider,  double  value)","url":"/fltk/core/shim/fltk_slider_set_value.html"},{"doc":"Sets the slider's range (minimum and maximum).","kind":"function","module":"fltk.core.shim","name":"fltk_slider_set_range","package":"fltk","parentType":"","signature":"void fltk_slider_set_range(SliderPtr slider,  double  min,  double  max)","url":"/fltk/core/shim/fltk_slider_set_range.html"},{"doc":"Sets the slider's step value.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_set_step","package":"fltk","parentType":"","signature":"void fltk_slider_set_step(SliderPtr slider,  double  step)","url":"/fltk/core/shim/fltk_slider_set_step.html"},{"doc":"Sets the slider type (orientation).","kind":"function","module":"fltk.core.shim","name":"fltk_slider_set_type","package":"fltk","parentType":"","signature":"void fltk_slider_set_type(SliderPtr slider,  ubyte  type)","url":"/fltk/core/shim/fltk_slider_set_type.html"},{"doc":"Gets the slider type.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_slider_get_type(SliderPtr slider)","url":"/fltk/core/shim/fltk_slider_get_type.html"},{"doc":"Casts a slider to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_slider_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_slider_as_widget(SliderPtr slider)","url":"/fltk/core/shim/fltk_slider_as_widget.html"},{"doc":"Creates a new check button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_check_button_new","package":"fltk","parentType":"","signature":"CheckButtonPtr fltk_check_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_check_button_new.html"},{"doc":"Destroys a check button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_check_button_delete","package":"fltk","parentType":"","signature":"void fltk_check_button_delete(CheckButtonPtr button)","url":"/fltk/core/shim/fltk_check_button_delete.html"},{"doc":"Gets the check button's value (checked state).","kind":"function","module":"fltk.core.shim","name":"fltk_check_button_value","package":"fltk","parentType":"","signature":"int fltk_check_button_value(CheckButtonPtr button)","url":"/fltk/core/shim/fltk_check_button_value.html"},{"doc":"Sets the check button's value (checked state).","kind":"function","module":"fltk.core.shim","name":"fltk_check_button_set_value","package":"fltk","parentType":"","signature":"void fltk_check_button_set_value(CheckButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_check_button_set_value.html"},{"doc":"Casts a check button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_check_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_check_button_as_widget(CheckButtonPtr button)","url":"/fltk/core/shim/fltk_check_button_as_widget.html"},{"doc":"Creates a new radio button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_button_new","package":"fltk","parentType":"","signature":"RadioButtonPtr fltk_radio_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_radio_button_new.html"},{"doc":"Destroys a radio button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_button_delete","package":"fltk","parentType":"","signature":"void fltk_radio_button_delete(RadioButtonPtr button)","url":"/fltk/core/shim/fltk_radio_button_delete.html"},{"doc":"Gets the radio button's value (selected state).","kind":"function","module":"fltk.core.shim","name":"fltk_radio_button_value","package":"fltk","parentType":"","signature":"int fltk_radio_button_value(RadioButtonPtr button)","url":"/fltk/core/shim/fltk_radio_button_value.html"},{"doc":"Sets the radio button's value (selected state).","kind":"function","module":"fltk.core.shim","name":"fltk_radio_button_set_value","package":"fltk","parentType":"","signature":"void fltk_radio_button_set_value(RadioButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_radio_button_set_value.html"},{"doc":"Casts a radio button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_radio_button_as_widget(RadioButtonPtr button)","url":"/fltk/core/shim/fltk_radio_button_as_widget.html"},{"doc":"Creates a new toggle button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_button_new","package":"fltk","parentType":"","signature":"ToggleButtonPtr fltk_toggle_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_toggle_button_new.html"},{"doc":"Destroys a toggle button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_button_delete","package":"fltk","parentType":"","signature":"void fltk_toggle_button_delete(ToggleButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_button_delete.html"},{"doc":"Gets the toggle button's value (toggled state).","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_button_value","package":"fltk","parentType":"","signature":"int fltk_toggle_button_value(ToggleButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_button_value.html"},{"doc":"Sets the toggle button's value (toggled state).","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_button_set_value","package":"fltk","parentType":"","signature":"void fltk_toggle_button_set_value(ToggleButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_toggle_button_set_value.html"},{"doc":"Casts a toggle button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_toggle_button_as_widget(ToggleButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_button_as_widget.html"},{"doc":"Creates a new light button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_light_button_new","package":"fltk","parentType":"","signature":"LightButtonPtr fltk_light_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_light_button_new.html"},{"doc":"Destroys a light button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_light_button_delete","package":"fltk","parentType":"","signature":"void fltk_light_button_delete(LightButtonPtr button)","url":"/fltk/core/shim/fltk_light_button_delete.html"},{"doc":"Gets the light button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_light_button_value","package":"fltk","parentType":"","signature":"int fltk_light_button_value(LightButtonPtr button)","url":"/fltk/core/shim/fltk_light_button_value.html"},{"doc":"Sets the light button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_light_button_set_value","package":"fltk","parentType":"","signature":"void fltk_light_button_set_value(LightButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_light_button_set_value.html"},{"doc":"Casts a light button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_light_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_light_button_as_widget(LightButtonPtr button)","url":"/fltk/core/shim/fltk_light_button_as_widget.html"},{"doc":"Creates a new radio light button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_light_button_new","package":"fltk","parentType":"","signature":"RadioLightButtonPtr fltk_radio_light_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_radio_light_button_new.html"},{"doc":"Destroys a radio light button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_light_button_delete","package":"fltk","parentType":"","signature":"void fltk_radio_light_button_delete(RadioLightButtonPtr button)","url":"/fltk/core/shim/fltk_radio_light_button_delete.html"},{"doc":"Gets the radio light button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_radio_light_button_value","package":"fltk","parentType":"","signature":"int fltk_radio_light_button_value(RadioLightButtonPtr button)","url":"/fltk/core/shim/fltk_radio_light_button_value.html"},{"doc":"Sets the radio light button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_radio_light_button_set_value","package":"fltk","parentType":"","signature":"void fltk_radio_light_button_set_value(RadioLightButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_radio_light_button_set_value.html"},{"doc":"Casts a radio light button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_light_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_radio_light_button_as_widget(RadioLightButtonPtr button)","url":"/fltk/core/shim/fltk_radio_light_button_as_widget.html"},{"doc":"Creates a new radio round button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_round_button_new","package":"fltk","parentType":"","signature":"RadioRoundButtonPtr fltk_radio_round_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_radio_round_button_new.html"},{"doc":"Destroys a radio round button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_round_button_delete","package":"fltk","parentType":"","signature":"void fltk_radio_round_button_delete(RadioRoundButtonPtr button)","url":"/fltk/core/shim/fltk_radio_round_button_delete.html"},{"doc":"Gets the radio round button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_radio_round_button_value","package":"fltk","parentType":"","signature":"int fltk_radio_round_button_value(RadioRoundButtonPtr button)","url":"/fltk/core/shim/fltk_radio_round_button_value.html"},{"doc":"Sets the radio round button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_radio_round_button_set_value","package":"fltk","parentType":"","signature":"void fltk_radio_round_button_set_value(RadioRoundButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_radio_round_button_set_value.html"},{"doc":"Casts a radio round button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_radio_round_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_radio_round_button_as_widget(RadioRoundButtonPtr button)","url":"/fltk/core/shim/fltk_radio_round_button_as_widget.html"},{"doc":"Creates a new toggle light button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_light_button_new","package":"fltk","parentType":"","signature":"ToggleLightButtonPtr fltk_toggle_light_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_toggle_light_button_new.html"},{"doc":"Destroys a toggle light button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_light_button_delete","package":"fltk","parentType":"","signature":"void fltk_toggle_light_button_delete(ToggleLightButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_light_button_delete.html"},{"doc":"Gets the toggle light button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_light_button_value","package":"fltk","parentType":"","signature":"int fltk_toggle_light_button_value(ToggleLightButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_light_button_value.html"},{"doc":"Sets the toggle light button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_light_button_set_value","package":"fltk","parentType":"","signature":"void fltk_toggle_light_button_set_value(ToggleLightButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_toggle_light_button_set_value.html"},{"doc":"Casts a toggle light button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_light_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_toggle_light_button_as_widget(ToggleLightButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_light_button_as_widget.html"},{"doc":"Creates a new toggle round button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_round_button_new","package":"fltk","parentType":"","signature":"ToggleRoundButtonPtr fltk_toggle_round_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_toggle_round_button_new.html"},{"doc":"Destroys a toggle round button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_round_button_delete","package":"fltk","parentType":"","signature":"void fltk_toggle_round_button_delete(ToggleRoundButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_round_button_delete.html"},{"doc":"Gets the toggle round button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_round_button_value","package":"fltk","parentType":"","signature":"int fltk_toggle_round_button_value(ToggleRoundButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_round_button_value.html"},{"doc":"Sets the toggle round button's value (on/off state).","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_round_button_set_value","package":"fltk","parentType":"","signature":"void fltk_toggle_round_button_set_value(ToggleRoundButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_toggle_round_button_set_value.html"},{"doc":"Casts a toggle round button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_toggle_round_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_toggle_round_button_as_widget(ToggleRoundButtonPtr button)","url":"/fltk/core/shim/fltk_toggle_round_button_as_widget.html"},{"doc":"Creates a new repeat button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_repeat_button_new","package":"fltk","parentType":"","signature":"RepeatButtonPtr fltk_repeat_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_repeat_button_new.html"},{"doc":"Destroys a repeat button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_repeat_button_delete","package":"fltk","parentType":"","signature":"void fltk_repeat_button_delete(RepeatButtonPtr button)","url":"/fltk/core/shim/fltk_repeat_button_delete.html"},{"doc":"Casts a repeat button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_repeat_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_repeat_button_as_widget(RepeatButtonPtr button)","url":"/fltk/core/shim/fltk_repeat_button_as_widget.html"},{"doc":"Creates a new return button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_return_button_new","package":"fltk","parentType":"","signature":"ReturnButtonPtr fltk_return_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_return_button_new.html"},{"doc":"Destroys a return button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_return_button_delete","package":"fltk","parentType":"","signature":"void fltk_return_button_delete(ReturnButtonPtr button)","url":"/fltk/core/shim/fltk_return_button_delete.html"},{"doc":"Casts a return button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_return_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_return_button_as_widget(ReturnButtonPtr button)","url":"/fltk/core/shim/fltk_return_button_as_widget.html"},{"doc":"Creates a new round button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_round_button_new","package":"fltk","parentType":"","signature":"RoundButtonPtr fltk_round_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_round_button_new.html"},{"doc":"Destroys a round button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_round_button_delete","package":"fltk","parentType":"","signature":"void fltk_round_button_delete(RoundButtonPtr button)","url":"/fltk/core/shim/fltk_round_button_delete.html"},{"doc":"Gets the round button's value (selected state).","kind":"function","module":"fltk.core.shim","name":"fltk_round_button_value","package":"fltk","parentType":"","signature":"int fltk_round_button_value(RoundButtonPtr button)","url":"/fltk/core/shim/fltk_round_button_value.html"},{"doc":"Sets the round button's value (selected state).","kind":"function","module":"fltk.core.shim","name":"fltk_round_button_set_value","package":"fltk","parentType":"","signature":"void fltk_round_button_set_value(RoundButtonPtr button,  int  value)","url":"/fltk/core/shim/fltk_round_button_set_value.html"},{"doc":"Casts a round button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_round_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_round_button_as_widget(RoundButtonPtr button)","url":"/fltk/core/shim/fltk_round_button_as_widget.html"},{"doc":"Creates a new float input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_float_input_new","package":"fltk","parentType":"","signature":"FloatInputPtr fltk_float_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_float_input_new.html"},{"doc":"Destroys a float input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_float_input_delete","package":"fltk","parentType":"","signature":"void fltk_float_input_delete(FloatInputPtr input)","url":"/fltk/core/shim/fltk_float_input_delete.html"},{"doc":"Gets the float input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_float_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_float_input_value(FloatInputPtr input)","url":"/fltk/core/shim/fltk_float_input_value.html"},{"doc":"Sets the float input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_float_input_set_value","package":"fltk","parentType":"","signature":"void fltk_float_input_set_value(FloatInputPtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_float_input_set_value.html"},{"doc":"Casts a float input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_float_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_float_input_as_widget(FloatInputPtr input)","url":"/fltk/core/shim/fltk_float_input_as_widget.html"},{"doc":"Creates a new int input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_int_input_new","package":"fltk","parentType":"","signature":"IntInputPtr fltk_int_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_int_input_new.html"},{"doc":"Destroys an int input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_int_input_delete","package":"fltk","parentType":"","signature":"void fltk_int_input_delete(IntInputPtr input)","url":"/fltk/core/shim/fltk_int_input_delete.html"},{"doc":"Gets the int input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_int_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_int_input_value(IntInputPtr input)","url":"/fltk/core/shim/fltk_int_input_value.html"},{"doc":"Sets the int input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_int_input_set_value","package":"fltk","parentType":"","signature":"void fltk_int_input_set_value(IntInputPtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_int_input_set_value.html"},{"doc":"Casts an int input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_int_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_int_input_as_widget(IntInputPtr input)","url":"/fltk/core/shim/fltk_int_input_as_widget.html"},{"doc":"Creates a new secret input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_secret_input_new","package":"fltk","parentType":"","signature":"SecretInputPtr fltk_secret_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_secret_input_new.html"},{"doc":"Destroys a secret input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_secret_input_delete","package":"fltk","parentType":"","signature":"void fltk_secret_input_delete(SecretInputPtr input)","url":"/fltk/core/shim/fltk_secret_input_delete.html"},{"doc":"Gets the secret input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_secret_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_secret_input_value(SecretInputPtr input)","url":"/fltk/core/shim/fltk_secret_input_value.html"},{"doc":"Sets the secret input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_secret_input_set_value","package":"fltk","parentType":"","signature":"void fltk_secret_input_set_value(SecretInputPtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_secret_input_set_value.html"},{"doc":"Casts a secret input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_secret_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_secret_input_as_widget(SecretInputPtr input)","url":"/fltk/core/shim/fltk_secret_input_as_widget.html"},{"doc":"Creates a new multiline input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_input_new","package":"fltk","parentType":"","signature":"MultilineInputPtr fltk_multiline_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_multiline_input_new.html"},{"doc":"Destroys a multiline input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_input_delete","package":"fltk","parentType":"","signature":"void fltk_multiline_input_delete(MultilineInputPtr input)","url":"/fltk/core/shim/fltk_multiline_input_delete.html"},{"doc":"Gets the multiline input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_multiline_input_value(MultilineInputPtr input)","url":"/fltk/core/shim/fltk_multiline_input_value.html"},{"doc":"Sets the multiline input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_input_set_value","package":"fltk","parentType":"","signature":"void fltk_multiline_input_set_value(MultilineInputPtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_multiline_input_set_value.html"},{"doc":"Casts a multiline input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_multiline_input_as_widget(MultilineInputPtr input)","url":"/fltk/core/shim/fltk_multiline_input_as_widget.html"},{"doc":"Creates a new file input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_file_input_new","package":"fltk","parentType":"","signature":"FileInputPtr fltk_file_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_file_input_new.html"},{"doc":"Destroys a file input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_file_input_delete","package":"fltk","parentType":"","signature":"void fltk_file_input_delete(FileInputPtr input)","url":"/fltk/core/shim/fltk_file_input_delete.html"},{"doc":"Gets the file input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_file_input_value","package":"fltk","parentType":"","signature":"const(char) * fltk_file_input_value(FileInputPtr input)","url":"/fltk/core/shim/fltk_file_input_value.html"},{"doc":"Sets the file input's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_file_input_set_value","package":"fltk","parentType":"","signature":"void fltk_file_input_set_value(FileInputPtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_file_input_set_value.html"},{"doc":"Casts a file input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_file_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_file_input_as_widget(FileInputPtr input)","url":"/fltk/core/shim/fltk_file_input_as_widget.html"},{"doc":"Creates a new multiline output widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_output_new","package":"fltk","parentType":"","signature":"MultilineOutputPtr fltk_multiline_output_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_multiline_output_new.html"},{"doc":"Destroys a multiline output widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_output_delete","package":"fltk","parentType":"","signature":"void fltk_multiline_output_delete(MultilineOutputPtr output)","url":"/fltk/core/shim/fltk_multiline_output_delete.html"},{"doc":"Gets the multiline output's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_output_value","package":"fltk","parentType":"","signature":"const(char) * fltk_multiline_output_value(MultilineOutputPtr output)","url":"/fltk/core/shim/fltk_multiline_output_value.html"},{"doc":"Sets the multiline output's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_output_set_value","package":"fltk","parentType":"","signature":"void fltk_multiline_output_set_value(MultilineOutputPtr output,  const(char) *  value)","url":"/fltk/core/shim/fltk_multiline_output_set_value.html"},{"doc":"Casts a multiline output to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multiline_output_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_multiline_output_as_widget(MultilineOutputPtr output)","url":"/fltk/core/shim/fltk_multiline_output_as_widget.html"},{"doc":"Creates a new dial widget.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_new","package":"fltk","parentType":"","signature":"DialPtr fltk_dial_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_dial_new.html"},{"doc":"Destroys a dial widget.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_delete","package":"fltk","parentType":"","signature":"void fltk_dial_delete(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_delete.html"},{"doc":"Gets the dial's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_value","package":"fltk","parentType":"","signature":"double fltk_dial_value(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_value.html"},{"doc":"Sets the dial's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_value","package":"fltk","parentType":"","signature":"void fltk_dial_set_value(DialPtr dial,  double  value)","url":"/fltk/core/shim/fltk_dial_set_value.html"},{"doc":"Gets the dial's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_minimum","package":"fltk","parentType":"","signature":"double fltk_dial_minimum(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_minimum.html"},{"doc":"Sets the dial's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_minimum","package":"fltk","parentType":"","signature":"void fltk_dial_set_minimum(DialPtr dial,  double  value)","url":"/fltk/core/shim/fltk_dial_set_minimum.html"},{"doc":"Gets the dial's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_maximum","package":"fltk","parentType":"","signature":"double fltk_dial_maximum(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_maximum.html"},{"doc":"Sets the dial's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_maximum","package":"fltk","parentType":"","signature":"void fltk_dial_set_maximum(DialPtr dial,  double  value)","url":"/fltk/core/shim/fltk_dial_set_maximum.html"},{"doc":"Sets the dial's range.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_range","package":"fltk","parentType":"","signature":"void fltk_dial_set_range(DialPtr dial,  double  min,  double  max)","url":"/fltk/core/shim/fltk_dial_set_range.html"},{"doc":"Casts a dial to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_dial_as_widget(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_as_widget.html"},{"doc":"Gets the dial type (0=NORMAL, 1=LINE, 2=FILL).","kind":"function","module":"fltk.core.shim","name":"fltk_dial_type","package":"fltk","parentType":"","signature":"int fltk_dial_type(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_type.html"},{"doc":"Sets the dial type (0=NORMAL, 1=LINE, 2=FILL).","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_type","package":"fltk","parentType":"","signature":"void fltk_dial_set_type(DialPtr dial,  int  type)","url":"/fltk/core/shim/fltk_dial_set_type.html"},{"doc":"Gets the first angle (start angle for the dial arc).","kind":"function","module":"fltk.core.shim","name":"fltk_dial_angle1","package":"fltk","parentType":"","signature":"short fltk_dial_angle1(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_angle1.html"},{"doc":"Sets the first angle.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_angle1","package":"fltk","parentType":"","signature":"void fltk_dial_set_angle1(DialPtr dial,  short  angle)","url":"/fltk/core/shim/fltk_dial_set_angle1.html"},{"doc":"Gets the second angle (end angle for the dial arc).","kind":"function","module":"fltk.core.shim","name":"fltk_dial_angle2","package":"fltk","parentType":"","signature":"short fltk_dial_angle2(DialPtr dial)","url":"/fltk/core/shim/fltk_dial_angle2.html"},{"doc":"Sets the second angle.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_set_angle2","package":"fltk","parentType":"","signature":"void fltk_dial_set_angle2(DialPtr dial,  short  angle)","url":"/fltk/core/shim/fltk_dial_set_angle2.html"},{"doc":"Sets both angles at once.","kind":"function","module":"fltk.core.shim","name":"fltk_dial_angles","package":"fltk","parentType":"","signature":"void fltk_dial_angles(DialPtr dial,  short  a1,  short  a2)","url":"/fltk/core/shim/fltk_dial_angles.html"},{"doc":"Creates a new counter widget.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_new","package":"fltk","parentType":"","signature":"CounterPtr fltk_counter_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_counter_new.html"},{"doc":"Destroys a counter widget.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_delete","package":"fltk","parentType":"","signature":"void fltk_counter_delete(CounterPtr counter)","url":"/fltk/core/shim/fltk_counter_delete.html"},{"doc":"Gets the counter's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_value","package":"fltk","parentType":"","signature":"double fltk_counter_value(CounterPtr counter)","url":"/fltk/core/shim/fltk_counter_value.html"},{"doc":"Sets the counter's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_set_value","package":"fltk","parentType":"","signature":"void fltk_counter_set_value(CounterPtr counter,  double  value)","url":"/fltk/core/shim/fltk_counter_set_value.html"},{"doc":"Gets the counter's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_minimum","package":"fltk","parentType":"","signature":"double fltk_counter_minimum(CounterPtr counter)","url":"/fltk/core/shim/fltk_counter_minimum.html"},{"doc":"Sets the counter's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_set_minimum","package":"fltk","parentType":"","signature":"void fltk_counter_set_minimum(CounterPtr counter,  double  value)","url":"/fltk/core/shim/fltk_counter_set_minimum.html"},{"doc":"Gets the counter's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_maximum","package":"fltk","parentType":"","signature":"double fltk_counter_maximum(CounterPtr counter)","url":"/fltk/core/shim/fltk_counter_maximum.html"},{"doc":"Sets the counter's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_set_maximum","package":"fltk","parentType":"","signature":"void fltk_counter_set_maximum(CounterPtr counter,  double  value)","url":"/fltk/core/shim/fltk_counter_set_maximum.html"},{"doc":"Sets the counter's step size.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_set_step","package":"fltk","parentType":"","signature":"void fltk_counter_set_step(CounterPtr counter,  double  step)","url":"/fltk/core/shim/fltk_counter_set_step.html"},{"doc":"Gets the counter type (0=NORMAL, 1=SIMPLE).","kind":"function","module":"fltk.core.shim","name":"fltk_counter_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_counter_get_type(CounterPtr counter)","url":"/fltk/core/shim/fltk_counter_get_type.html"},{"doc":"Sets the counter type (0=NORMAL, 1=SIMPLE).","kind":"function","module":"fltk.core.shim","name":"fltk_counter_set_type","package":"fltk","parentType":"","signature":"void fltk_counter_set_type(CounterPtr counter,  ubyte  type)","url":"/fltk/core/shim/fltk_counter_set_type.html"},{"doc":"Casts a counter to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_counter_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_counter_as_widget(CounterPtr counter)","url":"/fltk/core/shim/fltk_counter_as_widget.html"},{"doc":"Creates a new roller widget.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_new","package":"fltk","parentType":"","signature":"RollerPtr fltk_roller_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_roller_new.html"},{"doc":"Destroys a roller widget.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_delete","package":"fltk","parentType":"","signature":"void fltk_roller_delete(RollerPtr roller)","url":"/fltk/core/shim/fltk_roller_delete.html"},{"doc":"Gets the roller's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_value","package":"fltk","parentType":"","signature":"double fltk_roller_value(RollerPtr roller)","url":"/fltk/core/shim/fltk_roller_value.html"},{"doc":"Sets the roller's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_set_value","package":"fltk","parentType":"","signature":"void fltk_roller_set_value(RollerPtr roller,  double  value)","url":"/fltk/core/shim/fltk_roller_set_value.html"},{"doc":"Gets the roller's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_minimum","package":"fltk","parentType":"","signature":"double fltk_roller_minimum(RollerPtr roller)","url":"/fltk/core/shim/fltk_roller_minimum.html"},{"doc":"Sets the roller's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_set_minimum","package":"fltk","parentType":"","signature":"void fltk_roller_set_minimum(RollerPtr roller,  double  value)","url":"/fltk/core/shim/fltk_roller_set_minimum.html"},{"doc":"Gets the roller's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_maximum","package":"fltk","parentType":"","signature":"double fltk_roller_maximum(RollerPtr roller)","url":"/fltk/core/shim/fltk_roller_maximum.html"},{"doc":"Sets the roller's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_set_maximum","package":"fltk","parentType":"","signature":"void fltk_roller_set_maximum(RollerPtr roller,  double  value)","url":"/fltk/core/shim/fltk_roller_set_maximum.html"},{"doc":"Casts a roller to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_roller_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_roller_as_widget(RollerPtr roller)","url":"/fltk/core/shim/fltk_roller_as_widget.html"},{"doc":"Creates a new scrollbar widget.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_new","package":"fltk","parentType":"","signature":"ScrollbarPtr fltk_scrollbar_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_scrollbar_new.html"},{"doc":"Destroys a scrollbar widget.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_delete","package":"fltk","parentType":"","signature":"void fltk_scrollbar_delete(ScrollbarPtr scrollbar)","url":"/fltk/core/shim/fltk_scrollbar_delete.html"},{"doc":"Gets the scrollbar's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_value","package":"fltk","parentType":"","signature":"double fltk_scrollbar_value(ScrollbarPtr scrollbar)","url":"/fltk/core/shim/fltk_scrollbar_value.html"},{"doc":"Sets the scrollbar's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_set_value","package":"fltk","parentType":"","signature":"void fltk_scrollbar_set_value(ScrollbarPtr scrollbar,  double  value)","url":"/fltk/core/shim/fltk_scrollbar_set_value.html"},{"doc":"Gets the scrollbar's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_minimum","package":"fltk","parentType":"","signature":"double fltk_scrollbar_minimum(ScrollbarPtr scrollbar)","url":"/fltk/core/shim/fltk_scrollbar_minimum.html"},{"doc":"Sets the scrollbar's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_set_minimum","package":"fltk","parentType":"","signature":"void fltk_scrollbar_set_minimum(ScrollbarPtr scrollbar,  double  value)","url":"/fltk/core/shim/fltk_scrollbar_set_minimum.html"},{"doc":"Gets the scrollbar's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_maximum","package":"fltk","parentType":"","signature":"double fltk_scrollbar_maximum(ScrollbarPtr scrollbar)","url":"/fltk/core/shim/fltk_scrollbar_maximum.html"},{"doc":"Sets the scrollbar's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_set_maximum","package":"fltk","parentType":"","signature":"void fltk_scrollbar_set_maximum(ScrollbarPtr scrollbar,  double  value)","url":"/fltk/core/shim/fltk_scrollbar_set_maximum.html"},{"doc":"Casts a scrollbar to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_scrollbar_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_scrollbar_as_widget(ScrollbarPtr scrollbar)","url":"/fltk/core/shim/fltk_scrollbar_as_widget.html"},{"doc":"Creates a new value input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_new","package":"fltk","parentType":"","signature":"ValueInputPtr fltk_value_input_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_value_input_new.html"},{"doc":"Destroys a value input widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_delete","package":"fltk","parentType":"","signature":"void fltk_value_input_delete(ValueInputPtr input)","url":"/fltk/core/shim/fltk_value_input_delete.html"},{"doc":"Gets the value input's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_value","package":"fltk","parentType":"","signature":"double fltk_value_input_value(ValueInputPtr input)","url":"/fltk/core/shim/fltk_value_input_value.html"},{"doc":"Sets the value input's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_set_value","package":"fltk","parentType":"","signature":"void fltk_value_input_set_value(ValueInputPtr input,  double  value)","url":"/fltk/core/shim/fltk_value_input_set_value.html"},{"doc":"Gets the value input's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_minimum","package":"fltk","parentType":"","signature":"double fltk_value_input_minimum(ValueInputPtr input)","url":"/fltk/core/shim/fltk_value_input_minimum.html"},{"doc":"Sets the value input's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_set_minimum","package":"fltk","parentType":"","signature":"void fltk_value_input_set_minimum(ValueInputPtr input,  double  value)","url":"/fltk/core/shim/fltk_value_input_set_minimum.html"},{"doc":"Gets the value input's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_maximum","package":"fltk","parentType":"","signature":"double fltk_value_input_maximum(ValueInputPtr input)","url":"/fltk/core/shim/fltk_value_input_maximum.html"},{"doc":"Sets the value input's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_set_maximum","package":"fltk","parentType":"","signature":"void fltk_value_input_set_maximum(ValueInputPtr input,  double  value)","url":"/fltk/core/shim/fltk_value_input_set_maximum.html"},{"doc":"Casts a value input to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_input_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_value_input_as_widget(ValueInputPtr input)","url":"/fltk/core/shim/fltk_value_input_as_widget.html"},{"doc":"Creates a new value output widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_new","package":"fltk","parentType":"","signature":"ValueOutputPtr fltk_value_output_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_value_output_new.html"},{"doc":"Destroys a value output widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_delete","package":"fltk","parentType":"","signature":"void fltk_value_output_delete(ValueOutputPtr output)","url":"/fltk/core/shim/fltk_value_output_delete.html"},{"doc":"Gets the value output's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_value","package":"fltk","parentType":"","signature":"double fltk_value_output_value(ValueOutputPtr output)","url":"/fltk/core/shim/fltk_value_output_value.html"},{"doc":"Sets the value output's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_set_value","package":"fltk","parentType":"","signature":"void fltk_value_output_set_value(ValueOutputPtr output,  double  value)","url":"/fltk/core/shim/fltk_value_output_set_value.html"},{"doc":"Gets the value output's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_minimum","package":"fltk","parentType":"","signature":"double fltk_value_output_minimum(ValueOutputPtr output)","url":"/fltk/core/shim/fltk_value_output_minimum.html"},{"doc":"Sets the value output's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_set_minimum","package":"fltk","parentType":"","signature":"void fltk_value_output_set_minimum(ValueOutputPtr output,  double  value)","url":"/fltk/core/shim/fltk_value_output_set_minimum.html"},{"doc":"Gets the value output's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_maximum","package":"fltk","parentType":"","signature":"double fltk_value_output_maximum(ValueOutputPtr output)","url":"/fltk/core/shim/fltk_value_output_maximum.html"},{"doc":"Sets the value output's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_set_maximum","package":"fltk","parentType":"","signature":"void fltk_value_output_set_maximum(ValueOutputPtr output,  double  value)","url":"/fltk/core/shim/fltk_value_output_set_maximum.html"},{"doc":"Casts a value output to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_value_output_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_value_output_as_widget(ValueOutputPtr output)","url":"/fltk/core/shim/fltk_value_output_as_widget.html"},{"doc":"Creates a new adjuster widget.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_new","package":"fltk","parentType":"","signature":"AdjusterPtr fltk_adjuster_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_adjuster_new.html"},{"doc":"Destroys an adjuster widget.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_delete","package":"fltk","parentType":"","signature":"void fltk_adjuster_delete(AdjusterPtr adjuster)","url":"/fltk/core/shim/fltk_adjuster_delete.html"},{"doc":"Gets the adjuster's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_value","package":"fltk","parentType":"","signature":"double fltk_adjuster_value(AdjusterPtr adjuster)","url":"/fltk/core/shim/fltk_adjuster_value.html"},{"doc":"Sets the adjuster's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_set_value","package":"fltk","parentType":"","signature":"void fltk_adjuster_set_value(AdjusterPtr adjuster,  double  value)","url":"/fltk/core/shim/fltk_adjuster_set_value.html"},{"doc":"Gets the adjuster's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_minimum","package":"fltk","parentType":"","signature":"double fltk_adjuster_minimum(AdjusterPtr adjuster)","url":"/fltk/core/shim/fltk_adjuster_minimum.html"},{"doc":"Sets the adjuster's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_set_minimum","package":"fltk","parentType":"","signature":"void fltk_adjuster_set_minimum(AdjusterPtr adjuster,  double  value)","url":"/fltk/core/shim/fltk_adjuster_set_minimum.html"},{"doc":"Gets the adjuster's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_maximum","package":"fltk","parentType":"","signature":"double fltk_adjuster_maximum(AdjusterPtr adjuster)","url":"/fltk/core/shim/fltk_adjuster_maximum.html"},{"doc":"Sets the adjuster's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_set_maximum","package":"fltk","parentType":"","signature":"void fltk_adjuster_set_maximum(AdjusterPtr adjuster,  double  value)","url":"/fltk/core/shim/fltk_adjuster_set_maximum.html"},{"doc":"Casts an adjuster to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_adjuster_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_adjuster_as_widget(AdjusterPtr adjuster)","url":"/fltk/core/shim/fltk_adjuster_as_widget.html"},{"doc":"Creates a new tile widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tile_new","package":"fltk","parentType":"","signature":"TilePtr fltk_tile_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_tile_new.html"},{"doc":"Destroys a tile widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tile_delete","package":"fltk","parentType":"","signature":"void fltk_tile_delete(TilePtr tile)","url":"/fltk/core/shim/fltk_tile_delete.html"},{"doc":"Ends adding children to the tile.","kind":"function","module":"fltk.core.shim","name":"fltk_tile_end","package":"fltk","parentType":"","signature":"void fltk_tile_end(TilePtr tile)","url":"/fltk/core/shim/fltk_tile_end.html"},{"doc":"Casts a tile to group.","kind":"function","module":"fltk.core.shim","name":"fltk_tile_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_tile_as_group(TilePtr tile)","url":"/fltk/core/shim/fltk_tile_as_group.html"},{"doc":"Casts a tile to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tile_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tile_as_widget(TilePtr tile)","url":"/fltk/core/shim/fltk_tile_as_widget.html"},{"doc":"Creates a new wizard widget.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_new","package":"fltk","parentType":"","signature":"WizardPtr fltk_wizard_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_wizard_new.html"},{"doc":"Destroys a wizard widget.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_delete","package":"fltk","parentType":"","signature":"void fltk_wizard_delete(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_delete.html"},{"doc":"Ends adding children to the wizard.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_end","package":"fltk","parentType":"","signature":"void fltk_wizard_end(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_end.html"},{"doc":"Shows the next page.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_next","package":"fltk","parentType":"","signature":"void fltk_wizard_next(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_next.html"},{"doc":"Shows the previous page.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_prev","package":"fltk","parentType":"","signature":"void fltk_wizard_prev(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_prev.html"},{"doc":"Gets the currently visible widget.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_value","package":"fltk","parentType":"","signature":"WidgetPtr fltk_wizard_value(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_value.html"},{"doc":"Sets the currently visible widget.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_set_value","package":"fltk","parentType":"","signature":"void fltk_wizard_set_value(WizardPtr wizard,  WidgetPtr widget)","url":"/fltk/core/shim/fltk_wizard_set_value.html"},{"doc":"Casts a wizard to group.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_wizard_as_group(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_as_group.html"},{"doc":"Casts a wizard to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_wizard_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_wizard_as_widget(WizardPtr wizard)","url":"/fltk/core/shim/fltk_wizard_as_widget.html"},{"doc":"Creates a new spinner widget.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_new","package":"fltk","parentType":"","signature":"SpinnerPtr fltk_spinner_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_spinner_new.html"},{"doc":"Destroys a spinner widget.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_delete","package":"fltk","parentType":"","signature":"void fltk_spinner_delete(SpinnerPtr spinner)","url":"/fltk/core/shim/fltk_spinner_delete.html"},{"doc":"Gets the spinner's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_value","package":"fltk","parentType":"","signature":"double fltk_spinner_value(SpinnerPtr spinner)","url":"/fltk/core/shim/fltk_spinner_value.html"},{"doc":"Sets the spinner's current value.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_set_value","package":"fltk","parentType":"","signature":"void fltk_spinner_set_value(SpinnerPtr spinner,  double  value)","url":"/fltk/core/shim/fltk_spinner_set_value.html"},{"doc":"Gets the spinner's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_minimum","package":"fltk","parentType":"","signature":"double fltk_spinner_minimum(SpinnerPtr spinner)","url":"/fltk/core/shim/fltk_spinner_minimum.html"},{"doc":"Sets the spinner's minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_set_minimum","package":"fltk","parentType":"","signature":"void fltk_spinner_set_minimum(SpinnerPtr spinner,  double  value)","url":"/fltk/core/shim/fltk_spinner_set_minimum.html"},{"doc":"Gets the spinner's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_maximum","package":"fltk","parentType":"","signature":"double fltk_spinner_maximum(SpinnerPtr spinner)","url":"/fltk/core/shim/fltk_spinner_maximum.html"},{"doc":"Sets the spinner's maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_set_maximum","package":"fltk","parentType":"","signature":"void fltk_spinner_set_maximum(SpinnerPtr spinner,  double  value)","url":"/fltk/core/shim/fltk_spinner_set_maximum.html"},{"doc":"Sets the spinner's step size.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_set_step","package":"fltk","parentType":"","signature":"void fltk_spinner_set_step(SpinnerPtr spinner,  double  step)","url":"/fltk/core/shim/fltk_spinner_set_step.html"},{"doc":"Casts a spinner to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_spinner_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_spinner_as_widget(SpinnerPtr spinner)","url":"/fltk/core/shim/fltk_spinner_as_widget.html"},{"doc":"Creates a new menu bar widget.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_bar_new","package":"fltk","parentType":"","signature":"MenuBarPtr fltk_menu_bar_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_menu_bar_new.html"},{"doc":"Destroys a menu bar widget.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_bar_delete","package":"fltk","parentType":"","signature":"void fltk_menu_bar_delete(MenuBarPtr menu)","url":"/fltk/core/shim/fltk_menu_bar_delete.html"},{"doc":"Adds a menu item to the menu bar.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_bar_add","package":"fltk","parentType":"","signature":"int fltk_menu_bar_add(MenuBarPtr menu,  const(char) *  path,  int  shortcut,\n          ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/core/shim/fltk_menu_bar_add.html"},{"doc":"Clears all menu items.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_bar_clear","package":"fltk","parentType":"","signature":"void fltk_menu_bar_clear(MenuBarPtr menu)","url":"/fltk/core/shim/fltk_menu_bar_clear.html"},{"doc":"Casts a menu bar to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_bar_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_menu_bar_as_widget(MenuBarPtr menu)","url":"/fltk/core/shim/fltk_menu_bar_as_widget.html"},{"doc":"Creates a new menu button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_button_new","package":"fltk","parentType":"","signature":"MenuButtonPtr fltk_menu_button_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_menu_button_new.html"},{"doc":"Destroys a menu button widget.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_button_delete","package":"fltk","parentType":"","signature":"void fltk_menu_button_delete(MenuButtonPtr menu)","url":"/fltk/core/shim/fltk_menu_button_delete.html"},{"doc":"Adds a menu item to the menu button.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_button_add","package":"fltk","parentType":"","signature":"int fltk_menu_button_add(MenuButtonPtr menu,  const(char) *  path,  int  shortcut,\n          ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/core/shim/fltk_menu_button_add.html"},{"doc":"Clears all menu items.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_button_clear","package":"fltk","parentType":"","signature":"void fltk_menu_button_clear(MenuButtonPtr menu)","url":"/fltk/core/shim/fltk_menu_button_clear.html"},{"doc":"Casts a menu button to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_menu_button_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_menu_button_as_widget(MenuButtonPtr menu)","url":"/fltk/core/shim/fltk_menu_button_as_widget.html"},{"doc":"Creates a new input choice widget.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_new","package":"fltk","parentType":"","signature":"InputChoicePtr fltk_input_choice_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_input_choice_new.html"},{"doc":"Destroys an input choice widget.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_delete","package":"fltk","parentType":"","signature":"void fltk_input_choice_delete(InputChoicePtr input)","url":"/fltk/core/shim/fltk_input_choice_delete.html"},{"doc":"Gets the current text value.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_value","package":"fltk","parentType":"","signature":"const(char) * fltk_input_choice_value(InputChoicePtr input)","url":"/fltk/core/shim/fltk_input_choice_value.html"},{"doc":"Sets the current text value.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_set_value","package":"fltk","parentType":"","signature":"void fltk_input_choice_set_value(InputChoicePtr input,  const(char) *  value)","url":"/fltk/core/shim/fltk_input_choice_set_value.html"},{"doc":"Adds an item to the dropdown menu.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_add","package":"fltk","parentType":"","signature":"void fltk_input_choice_add(InputChoicePtr input,  const(char) *  text)","url":"/fltk/core/shim/fltk_input_choice_add.html"},{"doc":"Clears all menu items.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_clear","package":"fltk","parentType":"","signature":"void fltk_input_choice_clear(InputChoicePtr input)","url":"/fltk/core/shim/fltk_input_choice_clear.html"},{"doc":"Casts an input choice to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_input_choice_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_input_choice_as_widget(InputChoicePtr input)","url":"/fltk/core/shim/fltk_input_choice_as_widget.html"},{"doc":"Creates a new text editor widget.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_new","package":"fltk","parentType":"","signature":"TextEditorPtr fltk_text_editor_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_text_editor_new.html"},{"doc":"Destroys a text editor widget.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_delete","package":"fltk","parentType":"","signature":"void fltk_text_editor_delete(TextEditorPtr editor)","url":"/fltk/core/shim/fltk_text_editor_delete.html"},{"doc":"Gets the text buffer associated with the editor.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_buffer","package":"fltk","parentType":"","signature":"TextBufferPtr fltk_text_editor_buffer(TextEditorPtr editor)","url":"/fltk/core/shim/fltk_text_editor_buffer.html"},{"doc":"Sets the text buffer for the editor.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_set_buffer","package":"fltk","parentType":"","signature":"void fltk_text_editor_set_buffer(TextEditorPtr editor,  TextBufferPtr buffer)","url":"/fltk/core/shim/fltk_text_editor_set_buffer.html"},{"doc":"Copies selected text to clipboard.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_copy","package":"fltk","parentType":"","signature":"void fltk_text_editor_copy(TextEditorPtr editor)","url":"/fltk/core/shim/fltk_text_editor_copy.html"},{"doc":"Cuts selected text to clipboard.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_cut","package":"fltk","parentType":"","signature":"void fltk_text_editor_cut(TextEditorPtr editor)","url":"/fltk/core/shim/fltk_text_editor_cut.html"},{"doc":"Pastes text from clipboard.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_paste","package":"fltk","parentType":"","signature":"void fltk_text_editor_paste(TextEditorPtr editor)","url":"/fltk/core/shim/fltk_text_editor_paste.html"},{"doc":"Inserts text at the current cursor position.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_insert","package":"fltk","parentType":"","signature":"void fltk_text_editor_insert(TextEditorPtr editor,  const(char) *  text)","url":"/fltk/core/shim/fltk_text_editor_insert.html"},{"doc":"Casts a text editor to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_text_editor_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_text_editor_as_widget(TextEditorPtr editor)","url":"/fltk/core/shim/fltk_text_editor_as_widget.html"},{"doc":"Creates a new output widget.","kind":"function","module":"fltk.core.shim","name":"fltk_output_new","package":"fltk","parentType":"","signature":"OutputPtr fltk_output_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_output_new.html"},{"doc":"Destroys an output widget.","kind":"function","module":"fltk.core.shim","name":"fltk_output_delete","package":"fltk","parentType":"","signature":"void fltk_output_delete(OutputPtr output)","url":"/fltk/core/shim/fltk_output_delete.html"},{"doc":"Gets the output's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_output_value","package":"fltk","parentType":"","signature":"const(char) * fltk_output_value(OutputPtr output)","url":"/fltk/core/shim/fltk_output_value.html"},{"doc":"Sets the output's text value.","kind":"function","module":"fltk.core.shim","name":"fltk_output_set_value","package":"fltk","parentType":"","signature":"void fltk_output_set_value(OutputPtr output,  const(char) *  value)","url":"/fltk/core/shim/fltk_output_set_value.html"},{"doc":"Casts an output to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_output_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_output_as_widget(OutputPtr output)","url":"/fltk/core/shim/fltk_output_as_widget.html"},{"doc":"Creates a new progress widget.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_new","package":"fltk","parentType":"","signature":"ProgressPtr fltk_progress_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_progress_new.html"},{"doc":"Destroys a progress widget.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_delete","package":"fltk","parentType":"","signature":"void fltk_progress_delete(ProgressPtr progress)","url":"/fltk/core/shim/fltk_progress_delete.html"},{"doc":"Gets the progress value.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_value","package":"fltk","parentType":"","signature":"double fltk_progress_value(ProgressPtr progress)","url":"/fltk/core/shim/fltk_progress_value.html"},{"doc":"Sets the progress value.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_set_value","package":"fltk","parentType":"","signature":"void fltk_progress_set_value(ProgressPtr progress,  double  value)","url":"/fltk/core/shim/fltk_progress_set_value.html"},{"doc":"Sets the progress minimum value.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_set_minimum","package":"fltk","parentType":"","signature":"void fltk_progress_set_minimum(ProgressPtr progress,  double  min)","url":"/fltk/core/shim/fltk_progress_set_minimum.html"},{"doc":"Sets the progress maximum value.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_set_maximum","package":"fltk","parentType":"","signature":"void fltk_progress_set_maximum(ProgressPtr progress,  double  max)","url":"/fltk/core/shim/fltk_progress_set_maximum.html"},{"doc":"Casts a progress to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_progress_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_progress_as_widget(ProgressPtr progress)","url":"/fltk/core/shim/fltk_progress_as_widget.html"},{"doc":"Creates a new pack widget.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_new","package":"fltk","parentType":"","signature":"PackPtr fltk_pack_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_pack_new.html"},{"doc":"Destroys a pack widget.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_delete","package":"fltk","parentType":"","signature":"void fltk_pack_delete(PackPtr pack)","url":"/fltk/core/shim/fltk_pack_delete.html"},{"doc":"Begins adding children to the pack.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_begin","package":"fltk","parentType":"","signature":"void fltk_pack_begin(PackPtr pack)","url":"/fltk/core/shim/fltk_pack_begin.html"},{"doc":"Ends adding children to the pack.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_end","package":"fltk","parentType":"","signature":"void fltk_pack_end(PackPtr pack)","url":"/fltk/core/shim/fltk_pack_end.html"},{"doc":"Sets the pack spacing.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_set_spacing","package":"fltk","parentType":"","signature":"void fltk_pack_set_spacing(PackPtr pack,  int  spacing)","url":"/fltk/core/shim/fltk_pack_set_spacing.html"},{"doc":"Sets the pack type (horizontal or vertical).","kind":"function","module":"fltk.core.shim","name":"fltk_pack_set_type","package":"fltk","parentType":"","signature":"void fltk_pack_set_type(PackPtr pack,  ubyte  type)","url":"/fltk/core/shim/fltk_pack_set_type.html"},{"doc":"Casts a pack to group.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_pack_as_group(PackPtr pack)","url":"/fltk/core/shim/fltk_pack_as_group.html"},{"doc":"Casts a pack to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_pack_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_pack_as_widget(PackPtr pack)","url":"/fltk/core/shim/fltk_pack_as_widget.html"},{"doc":"Creates a new tabs widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_new","package":"fltk","parentType":"","signature":"TabsPtr fltk_tabs_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_tabs_new.html"},{"doc":"Destroys a tabs widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_delete","package":"fltk","parentType":"","signature":"void fltk_tabs_delete(TabsPtr tabs)","url":"/fltk/core/shim/fltk_tabs_delete.html"},{"doc":"Begins adding children to the tabs.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_begin","package":"fltk","parentType":"","signature":"void fltk_tabs_begin(TabsPtr tabs)","url":"/fltk/core/shim/fltk_tabs_begin.html"},{"doc":"Ends adding children to the tabs.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_end","package":"fltk","parentType":"","signature":"void fltk_tabs_end(TabsPtr tabs)","url":"/fltk/core/shim/fltk_tabs_end.html"},{"doc":"Gets the currently selected tab (child widget).","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_value","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tabs_value(TabsPtr tabs)","url":"/fltk/core/shim/fltk_tabs_value.html"},{"doc":"Sets the currently selected tab.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_set_value","package":"fltk","parentType":"","signature":"void fltk_tabs_set_value(TabsPtr tabs,  WidgetPtr child)","url":"/fltk/core/shim/fltk_tabs_set_value.html"},{"doc":"Casts tabs to group.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_tabs_as_group(TabsPtr tabs)","url":"/fltk/core/shim/fltk_tabs_as_group.html"},{"doc":"Casts tabs to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tabs_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tabs_as_widget(TabsPtr tabs)","url":"/fltk/core/shim/fltk_tabs_as_widget.html"},{"doc":"Creates a new scroll widget.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_new","package":"fltk","parentType":"","signature":"ScrollPtr fltk_scroll_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_scroll_new.html"},{"doc":"Destroys a scroll widget.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_delete","package":"fltk","parentType":"","signature":"void fltk_scroll_delete(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_delete.html"},{"doc":"Begins adding children to the scroll.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_begin","package":"fltk","parentType":"","signature":"void fltk_scroll_begin(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_begin.html"},{"doc":"Ends adding children to the scroll.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_end","package":"fltk","parentType":"","signature":"void fltk_scroll_end(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_end.html"},{"doc":"Scrolls to a position.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_scroll_to","package":"fltk","parentType":"","signature":"void fltk_scroll_scroll_to(ScrollPtr scroll,  int  x,  int  y)","url":"/fltk/core/shim/fltk_scroll_scroll_to.html"},{"doc":"Gets the horizontal scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_xposition","package":"fltk","parentType":"","signature":"int fltk_scroll_xposition(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_xposition.html"},{"doc":"Gets the vertical scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_yposition","package":"fltk","parentType":"","signature":"int fltk_scroll_yposition(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_yposition.html"},{"doc":"Casts scroll to group.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_scroll_as_group(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_as_group.html"},{"doc":"Casts scroll to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_scroll_as_widget(ScrollPtr scroll)","url":"/fltk/core/shim/fltk_scroll_as_widget.html"},{"doc":"Creates a new choice widget.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_new","package":"fltk","parentType":"","signature":"ChoicePtr fltk_choice_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_choice_new.html"},{"doc":"Destroys a choice widget.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_delete","package":"fltk","parentType":"","signature":"void fltk_choice_delete(ChoicePtr choice)","url":"/fltk/core/shim/fltk_choice_delete.html"},{"doc":"Adds an item to the choice menu.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_add","package":"fltk","parentType":"","signature":"int fltk_choice_add(ChoicePtr choice,  const(char) *  text)","url":"/fltk/core/shim/fltk_choice_add.html"},{"doc":"Clears all items from the choice menu.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_clear","package":"fltk","parentType":"","signature":"void fltk_choice_clear(ChoicePtr choice)","url":"/fltk/core/shim/fltk_choice_clear.html"},{"doc":"Gets the currently selected item index.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_value","package":"fltk","parentType":"","signature":"int fltk_choice_value(ChoicePtr choice)","url":"/fltk/core/shim/fltk_choice_value.html"},{"doc":"Sets the currently selected item by index.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_set_value","package":"fltk","parentType":"","signature":"void fltk_choice_set_value(ChoicePtr choice,  int  index)","url":"/fltk/core/shim/fltk_choice_set_value.html"},{"doc":"Gets the text of the currently selected item.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_text","package":"fltk","parentType":"","signature":"const(char) * fltk_choice_text(ChoicePtr choice)","url":"/fltk/core/shim/fltk_choice_text.html"},{"doc":"Casts choice to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_choice_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_choice_as_widget(ChoicePtr choice)","url":"/fltk/core/shim/fltk_choice_as_widget.html"},{"doc":"Creates a new text buffer.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_new","package":"fltk","parentType":"","signature":"TextBufferPtr fltk_text_buffer_new()","url":"/fltk/core/shim/fltk_text_buffer_new.html"},{"doc":"Destroys a text buffer.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_delete","package":"fltk","parentType":"","signature":"void fltk_text_buffer_delete(TextBufferPtr buffer)","url":"/fltk/core/shim/fltk_text_buffer_delete.html"},{"doc":"Gets the buffer's text content. Caller must free with fltk_text_buffer_free_text.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_text","package":"fltk","parentType":"","signature":"char * fltk_text_buffer_text(TextBufferPtr buffer)","url":"/fltk/core/shim/fltk_text_buffer_text.html"},{"doc":"Frees text returned by fltk_text_buffer_text.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_free_text","package":"fltk","parentType":"","signature":"void fltk_text_buffer_free_text(char *  text)","url":"/fltk/core/shim/fltk_text_buffer_free_text.html"},{"doc":"Sets the buffer's text content.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_set_text","package":"fltk","parentType":"","signature":"void fltk_text_buffer_set_text(TextBufferPtr buffer,  const(char) *  text)","url":"/fltk/core/shim/fltk_text_buffer_set_text.html"},{"doc":"Gets the buffer's length in bytes.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_length","package":"fltk","parentType":"","signature":"int fltk_text_buffer_length(TextBufferPtr buffer)","url":"/fltk/core/shim/fltk_text_buffer_length.html"},{"doc":"Appends text to the buffer.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_append","package":"fltk","parentType":"","signature":"void fltk_text_buffer_append(TextBufferPtr buffer,  const(char) *  text)","url":"/fltk/core/shim/fltk_text_buffer_append.html"},{"doc":"Inserts text at a position.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_insert","package":"fltk","parentType":"","signature":"void fltk_text_buffer_insert(TextBufferPtr buffer,  int  pos,  const(char) *  text)","url":"/fltk/core/shim/fltk_text_buffer_insert.html"},{"doc":"Removes text from a range.","kind":"function","module":"fltk.core.shim","name":"fltk_text_buffer_remove","package":"fltk","parentType":"","signature":"void fltk_text_buffer_remove(TextBufferPtr buffer,  int  start,  int  end)","url":"/fltk/core/shim/fltk_text_buffer_remove.html"},{"doc":"Creates a new text display widget.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_new","package":"fltk","parentType":"","signature":"TextDisplayPtr fltk_text_display_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_text_display_new.html"},{"doc":"Destroys a text display widget.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_delete","package":"fltk","parentType":"","signature":"void fltk_text_display_delete(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_delete.html"},{"doc":"Sets the text buffer for the display.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_set_buffer","package":"fltk","parentType":"","signature":"void fltk_text_display_set_buffer(TextDisplayPtr display,  TextBufferPtr buffer)","url":"/fltk/core/shim/fltk_text_display_set_buffer.html"},{"doc":"Gets the text buffer for the display.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_buffer","package":"fltk","parentType":"","signature":"TextBufferPtr fltk_text_display_buffer(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_buffer.html"},{"doc":"Scrolls to a line.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_scroll","package":"fltk","parentType":"","signature":"void fltk_text_display_scroll(TextDisplayPtr display,  int  line)","url":"/fltk/core/shim/fltk_text_display_scroll.html"},{"doc":"Sets highlight data for syntax highlighting.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_highlight_data","package":"fltk","parentType":"","signature":"void fltk_text_display_highlight_data(TextDisplayPtr display,\n          TextBufferPtr style_buffer,  const(void) *  style_table,  int  n_styles,  char  unfinished_style)","url":"/fltk/core/shim/fltk_text_display_highlight_data.html"},{"doc":"Sets the text font.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_textfont","package":"fltk","parentType":"","signature":"void fltk_text_display_textfont(TextDisplayPtr display,  int  font)","url":"/fltk/core/shim/fltk_text_display_textfont.html"},{"doc":"Gets the text font.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_get_textfont","package":"fltk","parentType":"","signature":"int fltk_text_display_get_textfont(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_get_textfont.html"},{"doc":"Sets the text size.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_textsize","package":"fltk","parentType":"","signature":"void fltk_text_display_textsize(TextDisplayPtr display,  int  size)","url":"/fltk/core/shim/fltk_text_display_textsize.html"},{"doc":"Gets the text size.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_get_textsize","package":"fltk","parentType":"","signature":"int fltk_text_display_get_textsize(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_get_textsize.html"},{"doc":"Sets the text color.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_textcolor","package":"fltk","parentType":"","signature":"void fltk_text_display_textcolor(TextDisplayPtr display,  uint  color)","url":"/fltk/core/shim/fltk_text_display_textcolor.html"},{"doc":"Gets the text color.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_get_textcolor","package":"fltk","parentType":"","signature":"uint fltk_text_display_get_textcolor(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_get_textcolor.html"},{"doc":"Sets the cursor color.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_cursor_color","package":"fltk","parentType":"","signature":"void fltk_text_display_cursor_color(TextDisplayPtr display,  uint  color)","url":"/fltk/core/shim/fltk_text_display_cursor_color.html"},{"doc":"Shows or hides the cursor.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_show_cursor","package":"fltk","parentType":"","signature":"void fltk_text_display_show_cursor(TextDisplayPtr display,  int  visible)","url":"/fltk/core/shim/fltk_text_display_show_cursor.html"},{"doc":"Sets wrap mode (0=none, 1=at column, 2=at pixel, 3=at bounds).","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_wrap_mode","package":"fltk","parentType":"","signature":"void fltk_text_display_wrap_mode(TextDisplayPtr display,  int  mode,  int  margin)","url":"/fltk/core/shim/fltk_text_display_wrap_mode.html"},{"doc":"Sets line number display width (0 to hide).","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_linenumber_width","package":"fltk","parentType":"","signature":"void fltk_text_display_linenumber_width(TextDisplayPtr display,  int  width)","url":"/fltk/core/shim/fltk_text_display_linenumber_width.html"},{"doc":"Gets line number display width.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_get_linenumber_width","package":"fltk","parentType":"","signature":"int fltk_text_display_get_linenumber_width(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_get_linenumber_width.html"},{"doc":"Casts text display to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_text_display_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_text_display_as_widget(TextDisplayPtr display)","url":"/fltk/core/shim/fltk_text_display_as_widget.html"},{"doc":"Shows an alert dialog with an OK button.","kind":"function","module":"fltk.core.shim","name":"fltk_alert","package":"fltk","parentType":"","signature":"void fltk_alert(const(char) *  message)","url":"/fltk/core/shim/fltk_alert.html"},{"doc":"Shows a message dialog with an OK button.","kind":"function","module":"fltk.core.shim","name":"fltk_message","package":"fltk","parentType":"","signature":"void fltk_message(const(char) *  message)","url":"/fltk/core/shim/fltk_message.html"},{"doc":"Plays a system beep sound.","kind":"function","module":"fltk.core.shim","name":"fltk_beep","package":"fltk","parentType":"","signature":"void fltk_beep(int  type)","url":"/fltk/core/shim/fltk_beep.html"},{"doc":"Shows a question dialog with Yes/No buttons. Returns 1 for Yes, 0 for No.","kind":"function","module":"fltk.core.shim","name":"fltk_ask","package":"fltk","parentType":"","signature":"int fltk_ask(const(char) *  message)","url":"/fltk/core/shim/fltk_ask.html"},{"doc":"Shows a choice dialog with up to 3 buttons. Returns button index (0, 1, or 2).","kind":"function","module":"fltk.core.shim","name":"fltk_choice_dialog","package":"fltk","parentType":"","signature":"int fltk_choice_dialog(const(char) *  message,  const(char) *  b0,  const(char) *  b1,  const(char) *  b2)","url":"/fltk/core/shim/fltk_choice_dialog.html"},{"doc":"Shows a text input dialog. Returns entered text or null if cancelled.","kind":"function","module":"fltk.core.shim","name":"fltk_input_dialog","package":"fltk","parentType":"","signature":"const(char) * fltk_input_dialog(const(char) *  message,  const(char) *  default_value)","url":"/fltk/core/shim/fltk_input_dialog.html"},{"doc":"Shows a password input dialog. Returns entered text or null if cancelled.","kind":"function","module":"fltk.core.shim","name":"fltk_password_dialog","package":"fltk","parentType":"","signature":"const(char) * fltk_password_dialog(const(char) *  message,  const(char) *  default_value)","url":"/fltk/core/shim/fltk_password_dialog.html"},{"doc":"Creates a new native file chooser.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_new","package":"fltk","parentType":"","signature":"NativeFileChooserPtr fltk_native_file_chooser_new(int  type)","url":"/fltk/core/shim/fltk_native_file_chooser_new.html"},{"doc":"Deletes a native file chooser.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_delete","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_delete(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_delete.html"},{"doc":"Sets the title of the file chooser dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_set_title","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_title(NativeFileChooserPtr fc,  const(char) *  title)","url":"/fltk/core/shim/fltk_native_file_chooser_set_title.html"},{"doc":"Gets the title of the file chooser dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_title","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_title(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_title.html"},{"doc":"Sets the file filter pattern.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_set_filter","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_filter(NativeFileChooserPtr fc,  const(char) *  filter)","url":"/fltk/core/shim/fltk_native_file_chooser_set_filter.html"},{"doc":"Gets the file filter pattern.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_filter","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_filter(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_filter.html"},{"doc":"Sets the initial directory.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_set_directory","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_directory(NativeFileChooserPtr fc,  const(char) *  dir)","url":"/fltk/core/shim/fltk_native_file_chooser_set_directory.html"},{"doc":"Gets the current directory.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_directory","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_directory(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_directory.html"},{"doc":"Sets the preset filename.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_set_preset_file","package":"fltk","parentType":"","signature":"void fltk_native_file_chooser_set_preset_file(NativeFileChooserPtr fc,  const(char) *  name)","url":"/fltk/core/shim/fltk_native_file_chooser_set_preset_file.html"},{"doc":"Gets the preset filename.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_preset_file","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_preset_file(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_preset_file.html"},{"doc":"Shows the file chooser dialog. Returns 0 if picked, 1 if cancelled, -1 on error.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_show","package":"fltk","parentType":"","signature":"int fltk_native_file_chooser_show(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_show.html"},{"doc":"Gets the number of selected files.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_count","package":"fltk","parentType":"","signature":"int fltk_native_file_chooser_count(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_count.html"},{"doc":"Gets a selected filename by index.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_filename","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_filename(NativeFileChooserPtr fc,  int  index)","url":"/fltk/core/shim/fltk_native_file_chooser_filename.html"},{"doc":"Gets the error message if show() returned -1.","kind":"function","module":"fltk.core.shim","name":"fltk_native_file_chooser_errmsg","package":"fltk","parentType":"","signature":"const(char) * fltk_native_file_chooser_errmsg(NativeFileChooserPtr fc)","url":"/fltk/core/shim/fltk_native_file_chooser_errmsg.html"},{"doc":"Creates a new Hold Browser (single selection).","kind":"function","module":"fltk.core.shim","name":"fltk_hold_browser_new","package":"fltk","parentType":"","signature":"HoldBrowserPtr fltk_hold_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_hold_browser_new.html"},{"doc":"Deletes a Hold Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_hold_browser_delete","package":"fltk","parentType":"","signature":"void fltk_hold_browser_delete(HoldBrowserPtr b)","url":"/fltk/core/shim/fltk_hold_browser_delete.html"},{"doc":"Casts a Hold Browser to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_hold_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_hold_browser_as_widget(HoldBrowserPtr b)","url":"/fltk/core/shim/fltk_hold_browser_as_widget.html"},{"doc":"Creates a new Multi Browser (multiple selection).","kind":"function","module":"fltk.core.shim","name":"fltk_multi_browser_new","package":"fltk","parentType":"","signature":"MultiBrowserPtr fltk_multi_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_multi_browser_new.html"},{"doc":"Deletes a Multi Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_browser_delete","package":"fltk","parentType":"","signature":"void fltk_multi_browser_delete(MultiBrowserPtr b)","url":"/fltk/core/shim/fltk_multi_browser_delete.html"},{"doc":"Casts a Multi Browser to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_multi_browser_as_widget(MultiBrowserPtr b)","url":"/fltk/core/shim/fltk_multi_browser_as_widget.html"},{"doc":"Creates a new Select Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_select_browser_new","package":"fltk","parentType":"","signature":"SelectBrowserPtr fltk_select_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_select_browser_new.html"},{"doc":"Deletes a Select Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_select_browser_delete","package":"fltk","parentType":"","signature":"void fltk_select_browser_delete(SelectBrowserPtr b)","url":"/fltk/core/shim/fltk_select_browser_delete.html"},{"doc":"Casts a Select Browser to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_select_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_select_browser_as_widget(SelectBrowserPtr b)","url":"/fltk/core/shim/fltk_select_browser_as_widget.html"},{"doc":"Adds an item to the browser.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_add","package":"fltk","parentType":"","signature":"void fltk_browser_add(WidgetPtr w,  const(char) *  text)","url":"/fltk/core/shim/fltk_browser_add.html"},{"doc":"Inserts an item at a position (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_insert","package":"fltk","parentType":"","signature":"void fltk_browser_insert(WidgetPtr w,  int  line,  const(char) *  text)","url":"/fltk/core/shim/fltk_browser_insert.html"},{"doc":"Removes an item (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_remove","package":"fltk","parentType":"","signature":"void fltk_browser_remove(WidgetPtr w,  int  line)","url":"/fltk/core/shim/fltk_browser_remove.html"},{"doc":"Clears all items.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_clear","package":"fltk","parentType":"","signature":"void fltk_browser_clear(WidgetPtr w)","url":"/fltk/core/shim/fltk_browser_clear.html"},{"doc":"Gets the number of items.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_size","package":"fltk","parentType":"","signature":"int fltk_browser_size(WidgetPtr w)","url":"/fltk/core/shim/fltk_browser_size.html"},{"doc":"Gets the text of an item (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_text","package":"fltk","parentType":"","signature":"const(char) * fltk_browser_text(WidgetPtr w,  int  line)","url":"/fltk/core/shim/fltk_browser_text.html"},{"doc":"Sets the text of an item (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_set_text","package":"fltk","parentType":"","signature":"void fltk_browser_set_text(WidgetPtr w,  int  line,  const(char) *  text)","url":"/fltk/core/shim/fltk_browser_set_text.html"},{"doc":"Gets the currently selected line (1-based), or 0 if none.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_value","package":"fltk","parentType":"","signature":"int fltk_browser_value(WidgetPtr w)","url":"/fltk/core/shim/fltk_browser_value.html"},{"doc":"Selects a line (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_set_value","package":"fltk","parentType":"","signature":"void fltk_browser_set_value(WidgetPtr w,  int  line)","url":"/fltk/core/shim/fltk_browser_set_value.html"},{"doc":"Checks if a line is selected (1-based). Returns 1 if selected.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_selected","package":"fltk","parentType":"","signature":"int fltk_browser_selected(WidgetPtr w,  int  line)","url":"/fltk/core/shim/fltk_browser_selected.html"},{"doc":"Selects or deselects a line (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_select","package":"fltk","parentType":"","signature":"void fltk_browser_select(WidgetPtr w,  int  line,  int  selected)","url":"/fltk/core/shim/fltk_browser_select.html"},{"doc":"Deselects all items.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_deselect","package":"fltk","parentType":"","signature":"void fltk_browser_deselect(WidgetPtr w)","url":"/fltk/core/shim/fltk_browser_deselect.html"},{"doc":"Makes a line visible by scrolling (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_browser_make_visible","package":"fltk","parentType":"","signature":"void fltk_browser_make_visible(WidgetPtr w,  int  line)","url":"/fltk/core/shim/fltk_browser_make_visible.html"},{"doc":"Gets the topmost visible line.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_topline","package":"fltk","parentType":"","signature":"int fltk_browser_topline(WidgetPtr w)","url":"/fltk/core/shim/fltk_browser_topline.html"},{"doc":"Sets the topmost visible line.","kind":"function","module":"fltk.core.shim","name":"fltk_browser_set_topline","package":"fltk","parentType":"","signature":"void fltk_browser_set_topline(WidgetPtr w,  int  line)","url":"/fltk/core/shim/fltk_browser_set_topline.html"},{"doc":"Creates a new File Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_new","package":"fltk","parentType":"","signature":"FileBrowserPtr fltk_file_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_file_browser_new.html"},{"doc":"Deletes a File Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_delete","package":"fltk","parentType":"","signature":"void fltk_file_browser_delete(FileBrowserPtr b)","url":"/fltk/core/shim/fltk_file_browser_delete.html"},{"doc":"Casts a File Browser to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_file_browser_as_widget(FileBrowserPtr b)","url":"/fltk/core/shim/fltk_file_browser_as_widget.html"},{"doc":"Loads a directory into the file browser. Returns number of files loaded.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_load","package":"fltk","parentType":"","signature":"int fltk_file_browser_load(FileBrowserPtr b,  const(char) *  directory)","url":"/fltk/core/shim/fltk_file_browser_load.html"},{"doc":"Sets the file filter pattern.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_set_filter","package":"fltk","parentType":"","signature":"void fltk_file_browser_set_filter(FileBrowserPtr b,  const(char) *  pattern)","url":"/fltk/core/shim/fltk_file_browser_set_filter.html"},{"doc":"Gets the file filter pattern.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_filter","package":"fltk","parentType":"","signature":"const(char) * fltk_file_browser_filter(FileBrowserPtr b)","url":"/fltk/core/shim/fltk_file_browser_filter.html"},{"doc":"Sets the file type display mode (0=files, 1=directories, 2=both).","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_set_filetype","package":"fltk","parentType":"","signature":"void fltk_file_browser_set_filetype(FileBrowserPtr b,  int  type)","url":"/fltk/core/shim/fltk_file_browser_set_filetype.html"},{"doc":"Gets the file type display mode.","kind":"function","module":"fltk.core.shim","name":"fltk_file_browser_filetype","package":"fltk","parentType":"","signature":"int fltk_file_browser_filetype(FileBrowserPtr b)","url":"/fltk/core/shim/fltk_file_browser_filetype.html"},{"doc":"Creates a new Check Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_new","package":"fltk","parentType":"","signature":"CheckBrowserPtr fltk_check_browser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_check_browser_new.html"},{"doc":"Deletes a Check Browser.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_delete","package":"fltk","parentType":"","signature":"void fltk_check_browser_delete(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_delete.html"},{"doc":"Casts a Check Browser to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_check_browser_as_widget(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_as_widget.html"},{"doc":"Adds an unchecked item. Returns number of items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_add","package":"fltk","parentType":"","signature":"int fltk_check_browser_add(CheckBrowserPtr b,  const(char) *  text)","url":"/fltk/core/shim/fltk_check_browser_add.html"},{"doc":"Adds an item with specified checked state. Returns number of items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_add_checked","package":"fltk","parentType":"","signature":"int fltk_check_browser_add_checked(CheckBrowserPtr b,  const(char) *  text,  int  checked)","url":"/fltk/core/shim/fltk_check_browser_add_checked.html"},{"doc":"Removes an item (1-based). Returns number of items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_remove","package":"fltk","parentType":"","signature":"int fltk_check_browser_remove(CheckBrowserPtr b,  int  item)","url":"/fltk/core/shim/fltk_check_browser_remove.html"},{"doc":"Clears all items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_clear","package":"fltk","parentType":"","signature":"void fltk_check_browser_clear(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_clear.html"},{"doc":"Gets the number of items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_nitems","package":"fltk","parentType":"","signature":"int fltk_check_browser_nitems(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_nitems.html"},{"doc":"Gets the number of checked items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_nchecked","package":"fltk","parentType":"","signature":"int fltk_check_browser_nchecked(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_nchecked.html"},{"doc":"Gets the checked state of an item (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_checked","package":"fltk","parentType":"","signature":"int fltk_check_browser_checked(CheckBrowserPtr b,  int  item)","url":"/fltk/core/shim/fltk_check_browser_checked.html"},{"doc":"Sets the checked state of an item (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_set_checked","package":"fltk","parentType":"","signature":"void fltk_check_browser_set_checked(CheckBrowserPtr b,  int  item,  int  checked)","url":"/fltk/core/shim/fltk_check_browser_set_checked.html"},{"doc":"Checks all items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_check_all","package":"fltk","parentType":"","signature":"void fltk_check_browser_check_all(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_check_all.html"},{"doc":"Unchecks all items.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_check_none","package":"fltk","parentType":"","signature":"void fltk_check_browser_check_none(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_check_none.html"},{"doc":"Gets the currently selected item (1-based), or 0 if none.","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_value","package":"fltk","parentType":"","signature":"int fltk_check_browser_value(CheckBrowserPtr b)","url":"/fltk/core/shim/fltk_check_browser_value.html"},{"doc":"Gets the text of an item (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_check_browser_text","package":"fltk","parentType":"","signature":"const(char) * fltk_check_browser_text(CheckBrowserPtr b,  int  item)","url":"/fltk/core/shim/fltk_check_browser_text.html"},{"doc":"Creates a new Tree widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_new","package":"fltk","parentType":"","signature":"TreePtr fltk_tree_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_tree_new.html"},{"doc":"Deletes a Tree widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_delete","package":"fltk","parentType":"","signature":"void fltk_tree_delete(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_delete.html"},{"doc":"Casts a Tree to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tree_as_widget(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_as_widget.html"},{"doc":"Adds an item by path (e.g., \"Parent/Child\"). Returns the new item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_add","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_add(TreePtr tree,  const(char) *  path)","url":"/fltk/core/shim/fltk_tree_add.html"},{"doc":"Removes an item. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_remove","package":"fltk","parentType":"","signature":"int fltk_tree_remove(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_remove.html"},{"doc":"Clears all items from the tree.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_clear","package":"fltk","parentType":"","signature":"void fltk_tree_clear(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_clear.html"},{"doc":"Clears all children (keeps root).","kind":"function","module":"fltk.core.shim","name":"fltk_tree_clear_children","package":"fltk","parentType":"","signature":"void fltk_tree_clear_children(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_clear_children.html"},{"doc":"Gets the root item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_root","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_root(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_root.html"},{"doc":"Finds an item by path.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_find_item","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_find_item(TreePtr tree,  const(char) *  path)","url":"/fltk/core/shim/fltk_tree_find_item.html"},{"doc":"Gets the first item in the tree.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_first","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_first(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_first.html"},{"doc":"Gets the next item after the given item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_next","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_next(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_next.html"},{"doc":"Gets the first selected item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_first_selected_item","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_first_selected_item(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_first_selected_item.html"},{"doc":"Gets the next selected item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_next_selected_item","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_next_selected_item(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_next_selected_item.html"},{"doc":"Opens (expands) an item. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_open","package":"fltk","parentType":"","signature":"int fltk_tree_open(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_open.html"},{"doc":"Closes (collapses) an item. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_close","package":"fltk","parentType":"","signature":"int fltk_tree_close(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_close.html"},{"doc":"Checks if an item is open.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_is_open","package":"fltk","parentType":"","signature":"int fltk_tree_is_open(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_is_open.html"},{"doc":"Selects an item. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_select","package":"fltk","parentType":"","signature":"int fltk_tree_select(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_select.html"},{"doc":"Deselects an item. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_deselect","package":"fltk","parentType":"","signature":"int fltk_tree_deselect(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_deselect.html"},{"doc":"Deselects all items. Returns count deselected.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_deselect_all","package":"fltk","parentType":"","signature":"int fltk_tree_deselect_all(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_deselect_all.html"},{"doc":"Checks if an item is selected.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_is_selected","package":"fltk","parentType":"","signature":"int fltk_tree_is_selected(TreePtr tree,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_is_selected.html"},{"doc":"Shows or hides the root item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_showroot","package":"fltk","parentType":"","signature":"void fltk_tree_showroot(TreePtr tree,  int  show)","url":"/fltk/core/shim/fltk_tree_showroot.html"},{"doc":"Redraws the tree.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_redraw","package":"fltk","parentType":"","signature":"void fltk_tree_redraw(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_redraw.html"},{"doc":"Gets the label of a tree item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_label","package":"fltk","parentType":"","signature":"const(char) * fltk_tree_item_label(TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_label.html"},{"doc":"Sets the label of a tree item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_set_label","package":"fltk","parentType":"","signature":"void fltk_tree_item_set_label(TreeItemPtr item,  const(char) *  label)","url":"/fltk/core/shim/fltk_tree_item_set_label.html"},{"doc":"Gets the parent of an item.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_parent","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_item_parent(TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_parent.html"},{"doc":"Gets the number of children.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_children","package":"fltk","parentType":"","signature":"int fltk_tree_item_children(TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_children.html"},{"doc":"Gets a child by index (0-based).","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_child","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_item_child(TreeItemPtr item,  int  index)","url":"/fltk/core/shim/fltk_tree_item_child.html"},{"doc":"Checks if item has children.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_has_children","package":"fltk","parentType":"","signature":"int fltk_tree_item_has_children(TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_has_children.html"},{"doc":"Gets the depth of an item (0 for root).","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_depth","package":"fltk","parentType":"","signature":"int fltk_tree_item_depth(TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_depth.html"},{"doc":"Creates a new tree item array.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_new","package":"fltk","parentType":"","signature":"TreeItemArrayPtr fltk_tree_item_array_new(int  chunksize)","url":"/fltk/core/shim/fltk_tree_item_array_new.html"},{"doc":"Deletes a tree item array.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_delete","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_delete(TreeItemArrayPtr arr)","url":"/fltk/core/shim/fltk_tree_item_array_delete.html"},{"doc":"Returns the total number of items in the array.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_total","package":"fltk","parentType":"","signature":"int fltk_tree_item_array_total(TreeItemArrayPtr arr)","url":"/fltk/core/shim/fltk_tree_item_array_total.html"},{"doc":"Gets an item at the specified index.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_get","package":"fltk","parentType":"","signature":"TreeItemPtr fltk_tree_item_array_get(TreeItemArrayPtr arr,  int  index)","url":"/fltk/core/shim/fltk_tree_item_array_get.html"},{"doc":"Adds an item to the end of the array.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_add","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_add(TreeItemArrayPtr arr,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_array_add.html"},{"doc":"Inserts an item at the specified position.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_insert","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_insert(TreeItemArrayPtr arr,  int  pos,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_array_insert.html"},{"doc":"Replaces an item at the specified position.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_replace","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_replace(TreeItemArrayPtr arr,  int  pos,  TreeItemPtr item)","url":"/fltk/core/shim/fltk_tree_item_array_replace.html"},{"doc":"Removes an item at the specified index.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_remove","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_remove(TreeItemArrayPtr arr,  int  index)","url":"/fltk/core/shim/fltk_tree_item_array_remove.html"},{"doc":"Clears all items from the array.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_clear","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_clear(TreeItemArrayPtr arr)","url":"/fltk/core/shim/fltk_tree_item_array_clear.html"},{"doc":"Swaps two items in the array.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_swap","package":"fltk","parentType":"","signature":"void fltk_tree_item_array_swap(TreeItemArrayPtr arr,  int  ax,  int  bx)","url":"/fltk/core/shim/fltk_tree_item_array_swap.html"},{"doc":"Moves an item from one position to another. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_array_move","package":"fltk","parentType":"","signature":"int fltk_tree_item_array_move(TreeItemArrayPtr arr,  int  to,  int  from)","url":"/fltk/core/shim/fltk_tree_item_array_move.html"},{"doc":"Gets the tree's item label font.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_labelfont","package":"fltk","parentType":"","signature":"int fltk_tree_item_labelfont(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_item_labelfont.html"},{"doc":"Sets the tree's item label font.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_item_labelfont","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelfont(TreePtr tree,  int  font)","url":"/fltk/core/shim/fltk_tree_set_item_labelfont.html"},{"doc":"Gets the tree's item label size.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_labelsize","package":"fltk","parentType":"","signature":"int fltk_tree_item_labelsize(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_item_labelsize.html"},{"doc":"Sets the tree's item label size.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_item_labelsize","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelsize(TreePtr tree,  int  size)","url":"/fltk/core/shim/fltk_tree_set_item_labelsize.html"},{"doc":"Gets the tree's item foreground color.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_labelfgcolor","package":"fltk","parentType":"","signature":"uint fltk_tree_item_labelfgcolor(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_item_labelfgcolor.html"},{"doc":"Sets the tree's item foreground color.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_item_labelfgcolor","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelfgcolor(TreePtr tree,  uint  color)","url":"/fltk/core/shim/fltk_tree_set_item_labelfgcolor.html"},{"doc":"Gets the tree's item background color.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_item_labelbgcolor","package":"fltk","parentType":"","signature":"uint fltk_tree_item_labelbgcolor(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_item_labelbgcolor.html"},{"doc":"Sets the tree's item background color.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_item_labelbgcolor","package":"fltk","parentType":"","signature":"void fltk_tree_set_item_labelbgcolor(TreePtr tree,  uint  color)","url":"/fltk/core/shim/fltk_tree_set_item_labelbgcolor.html"},{"doc":"Gets the tree's left margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_marginleft","package":"fltk","parentType":"","signature":"int fltk_tree_marginleft(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_marginleft.html"},{"doc":"Sets the tree's left margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_marginleft","package":"fltk","parentType":"","signature":"void fltk_tree_set_marginleft(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_marginleft.html"},{"doc":"Gets the tree's top margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_margintop","package":"fltk","parentType":"","signature":"int fltk_tree_margintop(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_margintop.html"},{"doc":"Sets the tree's top margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_margintop","package":"fltk","parentType":"","signature":"void fltk_tree_set_margintop(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_margintop.html"},{"doc":"Gets the tree's connector style.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_connectorstyle","package":"fltk","parentType":"","signature":"int fltk_tree_connectorstyle(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_connectorstyle.html"},{"doc":"Sets the tree's connector style.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_connectorstyle","package":"fltk","parentType":"","signature":"void fltk_tree_set_connectorstyle(TreePtr tree,  int  style)","url":"/fltk/core/shim/fltk_tree_set_connectorstyle.html"},{"doc":"Gets the tree's connector color.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_connectorcolor","package":"fltk","parentType":"","signature":"uint fltk_tree_connectorcolor(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_connectorcolor.html"},{"doc":"Sets the tree's connector color.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_connectorcolor","package":"fltk","parentType":"","signature":"void fltk_tree_set_connectorcolor(TreePtr tree,  uint  color)","url":"/fltk/core/shim/fltk_tree_set_connectorcolor.html"},{"doc":"Gets the tree's connector width.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_connectorwidth","package":"fltk","parentType":"","signature":"int fltk_tree_connectorwidth(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_connectorwidth.html"},{"doc":"Sets the tree's connector width.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_connectorwidth","package":"fltk","parentType":"","signature":"void fltk_tree_set_connectorwidth(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_connectorwidth.html"},{"doc":"Gets the tree's line spacing.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_linespacing","package":"fltk","parentType":"","signature":"int fltk_tree_linespacing(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_linespacing.html"},{"doc":"Sets the tree's line spacing.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_linespacing","package":"fltk","parentType":"","signature":"void fltk_tree_set_linespacing(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_linespacing.html"},{"doc":"Gets the tree's selection mode.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_selectmode","package":"fltk","parentType":"","signature":"int fltk_tree_selectmode(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_selectmode.html"},{"doc":"Sets the tree's selection mode.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_selectmode","package":"fltk","parentType":"","signature":"void fltk_tree_set_selectmode(TreePtr tree,  int  mode)","url":"/fltk/core/shim/fltk_tree_set_selectmode.html"},{"doc":"Gets the tree's sort order.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_sortorder","package":"fltk","parentType":"","signature":"int fltk_tree_sortorder(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_sortorder.html"},{"doc":"Sets the tree's sort order.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_sortorder","package":"fltk","parentType":"","signature":"void fltk_tree_set_sortorder(TreePtr tree,  int  order)","url":"/fltk/core/shim/fltk_tree_set_sortorder.html"},{"doc":"Gets the margin below an open child.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_openchild_marginbottom","package":"fltk","parentType":"","signature":"int fltk_tree_openchild_marginbottom(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_openchild_marginbottom.html"},{"doc":"Sets the margin below an open child.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_openchild_marginbottom","package":"fltk","parentType":"","signature":"void fltk_tree_set_openchild_marginbottom(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_openchild_marginbottom.html"},{"doc":"Gets the user icon's left margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_usericonmarginleft","package":"fltk","parentType":"","signature":"int fltk_tree_usericonmarginleft(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_usericonmarginleft.html"},{"doc":"Sets the user icon's left margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_usericonmarginleft","package":"fltk","parentType":"","signature":"void fltk_tree_set_usericonmarginleft(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_usericonmarginleft.html"},{"doc":"Gets the label's left margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_labelmarginleft","package":"fltk","parentType":"","signature":"int fltk_tree_labelmarginleft(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_labelmarginleft.html"},{"doc":"Sets the label's left margin.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_labelmarginleft","package":"fltk","parentType":"","signature":"void fltk_tree_set_labelmarginleft(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_labelmarginleft.html"},{"doc":"Gets if collapse icons are shown.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_showcollapse","package":"fltk","parentType":"","signature":"int fltk_tree_showcollapse(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_showcollapse.html"},{"doc":"Sets if collapse icons should be shown.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_showcollapse","package":"fltk","parentType":"","signature":"void fltk_tree_set_showcollapse(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_showcollapse.html"},{"doc":"Gets the selection box style.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_selectbox","package":"fltk","parentType":"","signature":"int fltk_tree_selectbox(TreePtr tree)","url":"/fltk/core/shim/fltk_tree_selectbox.html"},{"doc":"Sets the selection box style.","kind":"function","module":"fltk.core.shim","name":"fltk_tree_set_selectbox","package":"fltk","parentType":"","signature":"void fltk_tree_set_selectbox(TreePtr tree,  int  val)","url":"/fltk/core/shim/fltk_tree_set_selectbox.html"},{"doc":"Creates a new Help View widget.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_new","package":"fltk","parentType":"","signature":"HelpViewPtr fltk_help_view_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_help_view_new.html"},{"doc":"Deletes a Help View widget.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_delete","package":"fltk","parentType":"","signature":"void fltk_help_view_delete(HelpViewPtr hv)","url":"/fltk/core/shim/fltk_help_view_delete.html"},{"doc":"Casts a Help View to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_help_view_as_widget(HelpViewPtr hv)","url":"/fltk/core/shim/fltk_help_view_as_widget.html"},{"doc":"Sets the HTML value/content.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_value","package":"fltk","parentType":"","signature":"void fltk_help_view_value(HelpViewPtr hv,  const(char) *  val)","url":"/fltk/core/shim/fltk_help_view_value.html"},{"doc":"Gets the current HTML value/content.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_get_value","package":"fltk","parentType":"","signature":"const(char) * fltk_help_view_get_value(HelpViewPtr hv)","url":"/fltk/core/shim/fltk_help_view_get_value.html"},{"doc":"Loads HTML from a file. Returns 0 on success, -1 on error.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_load","package":"fltk","parentType":"","signature":"int fltk_help_view_load(HelpViewPtr hv,  const(char) *  filename)","url":"/fltk/core/shim/fltk_help_view_load.html"},{"doc":"Sets the text size.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_textsize","package":"fltk","parentType":"","signature":"void fltk_help_view_textsize(HelpViewPtr hv,  int  size)","url":"/fltk/core/shim/fltk_help_view_textsize.html"},{"doc":"Gets the text size.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_get_textsize","package":"fltk","parentType":"","signature":"int fltk_help_view_get_textsize(HelpViewPtr hv)","url":"/fltk/core/shim/fltk_help_view_get_textsize.html"},{"doc":"Sets the text color.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_textcolor","package":"fltk","parentType":"","signature":"void fltk_help_view_textcolor(HelpViewPtr hv,  uint  color)","url":"/fltk/core/shim/fltk_help_view_textcolor.html"},{"doc":"Gets the text color.","kind":"function","module":"fltk.core.shim","name":"fltk_help_view_get_textcolor","package":"fltk","parentType":"","signature":"uint fltk_help_view_get_textcolor(HelpViewPtr hv)","url":"/fltk/core/shim/fltk_help_view_get_textcolor.html"},{"doc":"Shows a color chooser dialog. Returns 1 if color selected, 0 if cancelled.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_dialog","package":"fltk","parentType":"","signature":"int fltk_color_chooser_dialog(const(char) *  name,  double *  r,  double *  g,  double *  b,  int  mode)","url":"/fltk/core/shim/fltk_color_chooser_dialog.html"},{"doc":"Gets the current UI scheme name.","kind":"function","module":"fltk.core.shim","name":"fltk_scheme","package":"fltk","parentType":"","signature":"const(char) * fltk_scheme()","url":"/fltk/core/shim/fltk_scheme.html"},{"doc":"Sets the UI scheme. Returns 1 on success, 0 on failure.","kind":"function","module":"fltk.core.shim","name":"fltk_set_scheme","package":"fltk","parentType":"","signature":"int fltk_set_scheme(const(char) *  scheme)","url":"/fltk/core/shim/fltk_set_scheme.html"},{"doc":"Copies text to clipboard. destination: 0=selection, 1=clipboard","kind":"function","module":"fltk.core.shim","name":"fltk_copy","package":"fltk","parentType":"","signature":"void fltk_copy(const(char) *  text,  int  len,  int  destination)","url":"/fltk/core/shim/fltk_copy.html"},{"doc":"Requests paste to widget. source: 0=selection, 1=clipboard","kind":"function","module":"fltk.core.shim","name":"fltk_paste","package":"fltk","parentType":"","signature":"void fltk_paste(WidgetPtr receiver,  int  source)","url":"/fltk/core/shim/fltk_paste.html"},{"doc":"Acquires the FLTK lock for thread-safe operations.","kind":"function","module":"fltk.core.shim","name":"fltk_lock","package":"fltk","parentType":"","signature":"void fltk_lock()","url":"/fltk/core/shim/fltk_lock.html"},{"doc":"Releases the FLTK lock.","kind":"function","module":"fltk.core.shim","name":"fltk_unlock","package":"fltk","parentType":"","signature":"void fltk_unlock()","url":"/fltk/core/shim/fltk_unlock.html"},{"doc":"Wakes up the main thread from another thread.","kind":"function","module":"fltk.core.shim","name":"fltk_awake","package":"fltk","parentType":"","signature":"void fltk_awake()","url":"/fltk/core/shim/fltk_awake.html"},{"doc":"Initiates a drag and drop operation. Returns non-zero if drop accepted.","kind":"function","module":"fltk.core.shim","name":"fltk_dnd","package":"fltk","parentType":"","signature":"int fltk_dnd()","url":"/fltk/core/shim/fltk_dnd.html"},{"doc":"Gets the text from a DnD or paste event.","kind":"function","module":"fltk.core.shim","name":"fltk_event_text","package":"fltk","parentType":"","signature":"const(char) * fltk_event_text()","url":"/fltk/core/shim/fltk_event_text.html"},{"doc":"Gets the length of the event text.","kind":"function","module":"fltk.core.shim","name":"fltk_event_length","package":"fltk","parentType":"","signature":"int fltk_event_length()","url":"/fltk/core/shim/fltk_event_length.html"},{"doc":"Adds a file descriptor callback with event flags.","kind":"function","module":"fltk.core.shim","name":"fltk_add_fd","package":"fltk","parentType":"","signature":"void fltk_add_fd(int  fd,  int  when,  FdCallback cb,  void *  userdata)","url":"/fltk/core/shim/fltk_add_fd.html"},{"doc":"Adds a file descriptor callback for read events.","kind":"function","module":"fltk.core.shim","name":"fltk_add_fd_read","package":"fltk","parentType":"","signature":"void fltk_add_fd_read(int  fd,  FdCallback cb,  void *  userdata)","url":"/fltk/core/shim/fltk_add_fd_read.html"},{"doc":"Removes a file descriptor callback for specific events.","kind":"function","module":"fltk.core.shim","name":"fltk_remove_fd","package":"fltk","parentType":"","signature":"void fltk_remove_fd(int  fd,  int  when)","url":"/fltk/core/shim/fltk_remove_fd.html"},{"doc":"Removes all callbacks for a file descriptor.","kind":"function","module":"fltk.core.shim","name":"fltk_remove_fd_all","package":"fltk","parentType":"","signature":"void fltk_remove_fd_all(int  fd)","url":"/fltk/core/shim/fltk_remove_fd_all.html"},{"doc":"Gets the number of screens/monitors.","kind":"function","module":"fltk.core.shim","name":"fltk_screen_count","package":"fltk","parentType":"","signature":"int fltk_screen_count()","url":"/fltk/core/shim/fltk_screen_count.html"},{"doc":"Gets the bounding rectangle of a screen.","kind":"function","module":"fltk.core.shim","name":"fltk_screen_xywh","package":"fltk","parentType":"","signature":"void fltk_screen_xywh(int  screen,  int *  x,  int *  y,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_screen_xywh.html"},{"doc":"Gets the work area of a screen (excluding taskbars, etc.).","kind":"function","module":"fltk.core.shim","name":"fltk_screen_work_area","package":"fltk","parentType":"","signature":"void fltk_screen_work_area(int  screen,  int *  x,  int *  y,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_screen_work_area.html"},{"doc":"Gets the DPI of a screen.","kind":"function","module":"fltk.core.shim","name":"fltk_screen_dpi","package":"fltk","parentType":"","signature":"void fltk_screen_dpi(int  screen,  float *  h,  float *  v)","url":"/fltk/core/shim/fltk_screen_dpi.html"},{"doc":"Creates a new Table widget.","kind":"function","module":"fltk.core.shim","name":"fltk_table_new","package":"fltk","parentType":"","signature":"TablePtr fltk_table_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_table_new.html"},{"doc":"Deletes a Table widget.","kind":"function","module":"fltk.core.shim","name":"fltk_table_delete","package":"fltk","parentType":"","signature":"void fltk_table_delete(TablePtr table)","url":"/fltk/core/shim/fltk_table_delete.html"},{"doc":"Casts a Table to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_table_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_table_as_widget(TablePtr table)","url":"/fltk/core/shim/fltk_table_as_widget.html"},{"doc":"Casts a Table to group.","kind":"function","module":"fltk.core.shim","name":"fltk_table_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_table_as_group(TablePtr table)","url":"/fltk/core/shim/fltk_table_as_group.html"},{"doc":"Sets the draw cell callback.","kind":"function","module":"fltk.core.shim","name":"fltk_table_set_draw_cell_callback","package":"fltk","parentType":"","signature":"void fltk_table_set_draw_cell_callback(TablePtr table,\n          TableCellCallback cb,\n          void *  userdata)","url":"/fltk/core/shim/fltk_table_set_draw_cell_callback.html"},{"doc":"Sets the number of rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_rows","package":"fltk","parentType":"","signature":"void fltk_table_rows(TablePtr table,  int  count)","url":"/fltk/core/shim/fltk_table_rows.html"},{"doc":"Gets the number of rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_rows","package":"fltk","parentType":"","signature":"int fltk_table_get_rows(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_rows.html"},{"doc":"Sets the number of columns.","kind":"function","module":"fltk.core.shim","name":"fltk_table_cols","package":"fltk","parentType":"","signature":"void fltk_table_cols(TablePtr table,  int  count)","url":"/fltk/core/shim/fltk_table_cols.html"},{"doc":"Gets the number of columns.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_cols","package":"fltk","parentType":"","signature":"int fltk_table_get_cols(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_cols.html"},{"doc":"Sets the height of a specific row.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_height","package":"fltk","parentType":"","signature":"void fltk_table_row_height(TablePtr table,  int  row,  int  height)","url":"/fltk/core/shim/fltk_table_row_height.html"},{"doc":"Gets the height of a specific row.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_height","package":"fltk","parentType":"","signature":"int fltk_table_get_row_height(TablePtr table,  int  row)","url":"/fltk/core/shim/fltk_table_get_row_height.html"},{"doc":"Sets the height of all rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_height_all","package":"fltk","parentType":"","signature":"void fltk_table_row_height_all(TablePtr table,  int  height)","url":"/fltk/core/shim/fltk_table_row_height_all.html"},{"doc":"Sets the width of a specific column.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_width","package":"fltk","parentType":"","signature":"void fltk_table_col_width(TablePtr table,  int  col,  int  width)","url":"/fltk/core/shim/fltk_table_col_width.html"},{"doc":"Gets the width of a specific column.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_width","package":"fltk","parentType":"","signature":"int fltk_table_get_col_width(TablePtr table,  int  col)","url":"/fltk/core/shim/fltk_table_get_col_width.html"},{"doc":"Sets the width of all columns.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_width_all","package":"fltk","parentType":"","signature":"void fltk_table_col_width_all(TablePtr table,  int  width)","url":"/fltk/core/shim/fltk_table_col_width_all.html"},{"doc":"Enables or disables row headers.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_header","package":"fltk","parentType":"","signature":"void fltk_table_row_header(TablePtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_header.html"},{"doc":"Gets whether row headers are enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_header","package":"fltk","parentType":"","signature":"int fltk_table_get_row_header(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_row_header.html"},{"doc":"Enables or disables column headers.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_header","package":"fltk","parentType":"","signature":"void fltk_table_col_header(TablePtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_col_header.html"},{"doc":"Gets whether column headers are enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_header","package":"fltk","parentType":"","signature":"int fltk_table_get_col_header(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_col_header.html"},{"doc":"Sets the row header width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_header_width","package":"fltk","parentType":"","signature":"void fltk_table_row_header_width(TablePtr table,  int  width)","url":"/fltk/core/shim/fltk_table_row_header_width.html"},{"doc":"Gets the row header width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_header_width","package":"fltk","parentType":"","signature":"int fltk_table_get_row_header_width(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_row_header_width.html"},{"doc":"Sets the column header height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_header_height","package":"fltk","parentType":"","signature":"void fltk_table_col_header_height(TablePtr table,  int  height)","url":"/fltk/core/shim/fltk_table_col_header_height.html"},{"doc":"Gets the column header height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_header_height","package":"fltk","parentType":"","signature":"int fltk_table_get_col_header_height(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_col_header_height.html"},{"doc":"Sets the row header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_header_color","package":"fltk","parentType":"","signature":"void fltk_table_row_header_color(TablePtr table,  uint  color)","url":"/fltk/core/shim/fltk_table_row_header_color.html"},{"doc":"Gets the row header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_get_row_header_color(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_row_header_color.html"},{"doc":"Sets the column header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_header_color","package":"fltk","parentType":"","signature":"void fltk_table_col_header_color(TablePtr table,  uint  color)","url":"/fltk/core/shim/fltk_table_col_header_color.html"},{"doc":"Gets the column header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_get_col_header_color(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_col_header_color.html"},{"doc":"Enables or disables row resizing.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_resize","package":"fltk","parentType":"","signature":"void fltk_table_row_resize(TablePtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_resize.html"},{"doc":"Gets whether row resizing is enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_resize","package":"fltk","parentType":"","signature":"int fltk_table_get_row_resize(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_row_resize.html"},{"doc":"Enables or disables column resizing.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_resize","package":"fltk","parentType":"","signature":"void fltk_table_col_resize(TablePtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_col_resize.html"},{"doc":"Gets whether column resizing is enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_resize","package":"fltk","parentType":"","signature":"int fltk_table_get_col_resize(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_col_resize.html"},{"doc":"Sets the box type for the table.","kind":"function","module":"fltk.core.shim","name":"fltk_table_table_box","package":"fltk","parentType":"","signature":"void fltk_table_table_box(TablePtr table,  int  boxtype)","url":"/fltk/core/shim/fltk_table_table_box.html"},{"doc":"Gets the box type for the table.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_table_box","package":"fltk","parentType":"","signature":"int fltk_table_get_table_box(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_table_box.html"},{"doc":"Clears the table (removes all rows and columns).","kind":"function","module":"fltk.core.shim","name":"fltk_table_clear","package":"fltk","parentType":"","signature":"void fltk_table_clear(TablePtr table)","url":"/fltk/core/shim/fltk_table_clear.html"},{"doc":"Redraws the table.","kind":"function","module":"fltk.core.shim","name":"fltk_table_redraw","package":"fltk","parentType":"","signature":"void fltk_table_redraw(TablePtr table)","url":"/fltk/core/shim/fltk_table_redraw.html"},{"doc":"Returns non-zero if user is interactively resizing a row or column.","kind":"function","module":"fltk.core.shim","name":"fltk_table_is_interactive_resize","package":"fltk","parentType":"","signature":"int fltk_table_is_interactive_resize(TablePtr table)","url":"/fltk/core/shim/fltk_table_is_interactive_resize.html"},{"doc":"Sets the minimum row resize height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_row_resize_min(TablePtr table,  int  val)","url":"/fltk/core/shim/fltk_table_row_resize_min.html"},{"doc":"Gets the minimum row resize height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_get_row_resize_min(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_row_resize_min.html"},{"doc":"Sets the minimum column resize width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_col_resize_min(TablePtr table,  int  val)","url":"/fltk/core/shim/fltk_table_col_resize_min.html"},{"doc":"Gets the minimum column resize width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_get_col_resize_min(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_col_resize_min.html"},{"doc":"Sets the row scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_position","package":"fltk","parentType":"","signature":"void fltk_table_row_position(TablePtr table,  int  row)","url":"/fltk/core/shim/fltk_table_row_position.html"},{"doc":"Gets the current row scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_row_position","package":"fltk","parentType":"","signature":"int fltk_table_get_row_position(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_row_position.html"},{"doc":"Sets the column scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_col_position","package":"fltk","parentType":"","signature":"void fltk_table_col_position(TablePtr table,  int  col)","url":"/fltk/core/shim/fltk_table_col_position.html"},{"doc":"Gets the current column scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_col_position","package":"fltk","parentType":"","signature":"int fltk_table_get_col_position(TablePtr table)","url":"/fltk/core/shim/fltk_table_get_col_position.html"},{"doc":"Checks if a cell is selected.","kind":"function","module":"fltk.core.shim","name":"fltk_table_is_selected","package":"fltk","parentType":"","signature":"int fltk_table_is_selected(TablePtr table,  int  row,  int  col)","url":"/fltk/core/shim/fltk_table_is_selected.html"},{"doc":"Gets the current selection range.","kind":"function","module":"fltk.core.shim","name":"fltk_table_get_selection","package":"fltk","parentType":"","signature":"void fltk_table_get_selection(TablePtr table,  int *  row_top,  int *  col_left,  int *  row_bot,  int *  col_right)","url":"/fltk/core/shim/fltk_table_get_selection.html"},{"doc":"Sets the selection range.","kind":"function","module":"fltk.core.shim","name":"fltk_table_set_selection","package":"fltk","parentType":"","signature":"void fltk_table_set_selection(TablePtr table,  int  row_top,  int  col_left,  int  row_bot,  int  col_right)","url":"/fltk/core/shim/fltk_table_set_selection.html"},{"doc":"Moves the cursor to a specified cell. Returns non-zero if cursor moved.","kind":"function","module":"fltk.core.shim","name":"fltk_table_move_cursor","package":"fltk","parentType":"","signature":"int fltk_table_move_cursor(TablePtr table,  int  row,  int  col,  int  shiftselect)","url":"/fltk/core/shim/fltk_table_move_cursor.html"},{"doc":"Gets the range of visible cells.","kind":"function","module":"fltk.core.shim","name":"fltk_table_visible_cells","package":"fltk","parentType":"","signature":"void fltk_table_visible_cells(TablePtr table,  int *  r1,  int *  r2,  int *  c1,  int *  c2)","url":"/fltk/core/shim/fltk_table_visible_cells.html"},{"doc":"Gets the callback row (row that triggered callback).","kind":"function","module":"fltk.core.shim","name":"fltk_table_callback_row","package":"fltk","parentType":"","signature":"int fltk_table_callback_row(TablePtr table)","url":"/fltk/core/shim/fltk_table_callback_row.html"},{"doc":"Gets the callback column (column that triggered callback).","kind":"function","module":"fltk.core.shim","name":"fltk_table_callback_col","package":"fltk","parentType":"","signature":"int fltk_table_callback_col(TablePtr table)","url":"/fltk/core/shim/fltk_table_callback_col.html"},{"doc":"Gets the callback context.","kind":"function","module":"fltk.core.shim","name":"fltk_table_callback_context","package":"fltk","parentType":"","signature":"int fltk_table_callback_context(TablePtr table)","url":"/fltk/core/shim/fltk_table_callback_context.html"},{"doc":"Creates a new Table Row widget.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_new","package":"fltk","parentType":"","signature":"TableRowPtr fltk_table_row_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_table_row_new.html"},{"doc":"Deletes a Table Row widget.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_delete","package":"fltk","parentType":"","signature":"void fltk_table_row_delete(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_delete.html"},{"doc":"Casts a Table Row to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_table_row_as_widget(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_as_widget.html"},{"doc":"Casts a Table Row to group.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_table_row_as_group(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_as_group.html"},{"doc":"Sets the draw cell callback.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_set_draw_cell_callback","package":"fltk","parentType":"","signature":"void fltk_table_row_set_draw_cell_callback(TableRowPtr table,\n          DrawCellCallback cb,\n          void *  userdata)","url":"/fltk/core/shim/fltk_table_row_set_draw_cell_callback.html"},{"doc":"Sets the number of rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_rows","package":"fltk","parentType":"","signature":"void fltk_table_row_rows(TableRowPtr table,  int  count)","url":"/fltk/core/shim/fltk_table_row_rows.html"},{"doc":"Gets the number of rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_rows","package":"fltk","parentType":"","signature":"int fltk_table_row_get_rows(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_rows.html"},{"doc":"Sets the number of columns.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_cols","package":"fltk","parentType":"","signature":"void fltk_table_row_cols(TableRowPtr table,  int  count)","url":"/fltk/core/shim/fltk_table_row_cols.html"},{"doc":"Gets the number of columns.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_cols","package":"fltk","parentType":"","signature":"int fltk_table_row_get_cols(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_cols.html"},{"doc":"Sets the height of a specific row.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_height","package":"fltk","parentType":"","signature":"void fltk_table_row_row_height(TableRowPtr table,  int  row,  int  height)","url":"/fltk/core/shim/fltk_table_row_row_height.html"},{"doc":"Gets the height of a specific row.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_height","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_height(TableRowPtr table,  int  row)","url":"/fltk/core/shim/fltk_table_row_get_row_height.html"},{"doc":"Sets the height of all rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_height_all","package":"fltk","parentType":"","signature":"void fltk_table_row_row_height_all(TableRowPtr table,  int  height)","url":"/fltk/core/shim/fltk_table_row_row_height_all.html"},{"doc":"Sets the width of a specific column.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_width","package":"fltk","parentType":"","signature":"void fltk_table_row_col_width(TableRowPtr table,  int  col,  int  width)","url":"/fltk/core/shim/fltk_table_row_col_width.html"},{"doc":"Gets the width of a specific column.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_width","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_width(TableRowPtr table,  int  col)","url":"/fltk/core/shim/fltk_table_row_get_col_width.html"},{"doc":"Sets the width of all columns.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_width_all","package":"fltk","parentType":"","signature":"void fltk_table_row_col_width_all(TableRowPtr table,  int  width)","url":"/fltk/core/shim/fltk_table_row_col_width_all.html"},{"doc":"Enables or disables row headers.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_header","package":"fltk","parentType":"","signature":"void fltk_table_row_row_header(TableRowPtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_row_header.html"},{"doc":"Gets whether row headers are enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_header","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_header(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_row_header.html"},{"doc":"Enables or disables column headers.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_header","package":"fltk","parentType":"","signature":"void fltk_table_row_col_header(TableRowPtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_col_header.html"},{"doc":"Gets whether column headers are enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_header","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_header(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_col_header.html"},{"doc":"Sets the row header width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_header_width","package":"fltk","parentType":"","signature":"void fltk_table_row_row_header_width(TableRowPtr table,  int  width)","url":"/fltk/core/shim/fltk_table_row_row_header_width.html"},{"doc":"Gets the row header width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_header_width","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_header_width(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_row_header_width.html"},{"doc":"Sets the column header height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_header_height","package":"fltk","parentType":"","signature":"void fltk_table_row_col_header_height(TableRowPtr table,  int  height)","url":"/fltk/core/shim/fltk_table_row_col_header_height.html"},{"doc":"Gets the column header height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_header_height","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_header_height(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_col_header_height.html"},{"doc":"Sets the row header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_header_color","package":"fltk","parentType":"","signature":"void fltk_table_row_row_header_color(TableRowPtr table,  uint  color)","url":"/fltk/core/shim/fltk_table_row_row_header_color.html"},{"doc":"Gets the row header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_row_get_row_header_color(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_row_header_color.html"},{"doc":"Sets the column header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_header_color","package":"fltk","parentType":"","signature":"void fltk_table_row_col_header_color(TableRowPtr table,  uint  color)","url":"/fltk/core/shim/fltk_table_row_col_header_color.html"},{"doc":"Gets the column header color.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_header_color","package":"fltk","parentType":"","signature":"uint fltk_table_row_get_col_header_color(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_col_header_color.html"},{"doc":"Enables or disables row resizing.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_resize","package":"fltk","parentType":"","signature":"void fltk_table_row_row_resize(TableRowPtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_row_resize.html"},{"doc":"Gets whether row resizing is enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_resize","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_resize(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_row_resize.html"},{"doc":"Enables or disables column resizing.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_resize","package":"fltk","parentType":"","signature":"void fltk_table_row_col_resize(TableRowPtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_col_resize.html"},{"doc":"Gets whether column resizing is enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_resize","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_resize(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_col_resize.html"},{"doc":"Sets the selection mode.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_type","package":"fltk","parentType":"","signature":"void fltk_table_row_type(TableRowPtr table,  int  mode)","url":"/fltk/core/shim/fltk_table_row_type.html"},{"doc":"Gets the selection mode.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_type","package":"fltk","parentType":"","signature":"int fltk_table_row_get_type(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_type.html"},{"doc":"Checks if a row is selected.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_selected","package":"fltk","parentType":"","signature":"int fltk_table_row_row_selected(TableRowPtr table,  int  row)","url":"/fltk/core/shim/fltk_table_row_row_selected.html"},{"doc":"Selects or deselects a row.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_select_row","package":"fltk","parentType":"","signature":"int fltk_table_row_select_row(TableRowPtr table,  int  row,  int  flag)","url":"/fltk/core/shim/fltk_table_row_select_row.html"},{"doc":"Selects or deselects all rows.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_select_all_rows","package":"fltk","parentType":"","signature":"void fltk_table_row_select_all_rows(TableRowPtr table,  int  flag)","url":"/fltk/core/shim/fltk_table_row_select_all_rows.html"},{"doc":"Sets the box type for the table.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_table_box","package":"fltk","parentType":"","signature":"void fltk_table_row_table_box(TableRowPtr table,  int  boxtype)","url":"/fltk/core/shim/fltk_table_row_table_box.html"},{"doc":"Gets the box type for the table.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_table_box","package":"fltk","parentType":"","signature":"int fltk_table_row_get_table_box(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_table_box.html"},{"doc":"Clears the table (removes all rows and columns).","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_clear","package":"fltk","parentType":"","signature":"void fltk_table_row_clear(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_clear.html"},{"doc":"Redraws the table.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_redraw","package":"fltk","parentType":"","signature":"void fltk_table_row_redraw(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_redraw.html"},{"doc":"Returns non-zero if user is interactively resizing a row or column.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_is_interactive_resize","package":"fltk","parentType":"","signature":"int fltk_table_row_is_interactive_resize(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_is_interactive_resize.html"},{"doc":"Sets the minimum row resize height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_row_row_resize_min(TableRowPtr table,  int  val)","url":"/fltk/core/shim/fltk_table_row_row_resize_min.html"},{"doc":"Gets the minimum row resize height.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_resize_min(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_row_resize_min.html"},{"doc":"Sets the minimum column resize width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_resize_min","package":"fltk","parentType":"","signature":"void fltk_table_row_col_resize_min(TableRowPtr table,  int  val)","url":"/fltk/core/shim/fltk_table_row_col_resize_min.html"},{"doc":"Gets the minimum column resize width.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_resize_min","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_resize_min(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_col_resize_min.html"},{"doc":"Sets the row scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_row_position","package":"fltk","parentType":"","signature":"void fltk_table_row_row_position(TableRowPtr table,  int  row)","url":"/fltk/core/shim/fltk_table_row_row_position.html"},{"doc":"Gets the current row scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_row_position","package":"fltk","parentType":"","signature":"int fltk_table_row_get_row_position(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_row_position.html"},{"doc":"Sets the column scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_col_position","package":"fltk","parentType":"","signature":"void fltk_table_row_col_position(TableRowPtr table,  int  col)","url":"/fltk/core/shim/fltk_table_row_col_position.html"},{"doc":"Gets the current column scroll position.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_col_position","package":"fltk","parentType":"","signature":"int fltk_table_row_get_col_position(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_get_col_position.html"},{"doc":"Checks if a cell is selected.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_is_selected","package":"fltk","parentType":"","signature":"int fltk_table_row_is_selected(TableRowPtr table,  int  row,  int  col)","url":"/fltk/core/shim/fltk_table_row_is_selected.html"},{"doc":"Gets the current selection range.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_get_selection","package":"fltk","parentType":"","signature":"void fltk_table_row_get_selection(TableRowPtr table,  int *  row_top,  int *  col_left,  int *  row_bot,  int *  col_right)","url":"/fltk/core/shim/fltk_table_row_get_selection.html"},{"doc":"Sets the selection range.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_set_selection","package":"fltk","parentType":"","signature":"void fltk_table_row_set_selection(TableRowPtr table,  int  row_top,  int  col_left,  int  row_bot,  int  col_right)","url":"/fltk/core/shim/fltk_table_row_set_selection.html"},{"doc":"Moves the cursor to a specified cell. Returns non-zero if cursor moved.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_move_cursor","package":"fltk","parentType":"","signature":"int fltk_table_row_move_cursor(TableRowPtr table,  int  row,  int  col,  int  shiftselect)","url":"/fltk/core/shim/fltk_table_row_move_cursor.html"},{"doc":"Gets the range of visible cells.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_visible_cells","package":"fltk","parentType":"","signature":"void fltk_table_row_visible_cells(TableRowPtr table,  int *  r1,  int *  r2,  int *  c1,  int *  c2)","url":"/fltk/core/shim/fltk_table_row_visible_cells.html"},{"doc":"Gets the callback row (row that triggered callback).","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_callback_row","package":"fltk","parentType":"","signature":"int fltk_table_row_callback_row(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_callback_row.html"},{"doc":"Gets the callback column (column that triggered callback).","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_callback_col","package":"fltk","parentType":"","signature":"int fltk_table_row_callback_col(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_callback_col.html"},{"doc":"Gets the callback context.","kind":"function","module":"fltk.core.shim","name":"fltk_table_row_callback_context","package":"fltk","parentType":"","signature":"int fltk_table_row_callback_context(TableRowPtr table)","url":"/fltk/core/shim/fltk_table_row_callback_context.html"},{"doc":"Creates a bitmap from XBM data.","kind":"function","module":"fltk.core.shim","name":"fltk_bitmap_new","package":"fltk","parentType":"","signature":"BitmapPtr fltk_bitmap_new(const(ubyte) *  bits,  int  w,  int  h)","url":"/fltk/core/shim/fltk_bitmap_new.html"},{"doc":"Deletes a bitmap.","kind":"function","module":"fltk.core.shim","name":"fltk_bitmap_delete","package":"fltk","parentType":"","signature":"void fltk_bitmap_delete(BitmapPtr bm)","url":"/fltk/core/shim/fltk_bitmap_delete.html"},{"doc":"Casts a bitmap to base image.","kind":"function","module":"fltk.core.shim","name":"fltk_bitmap_as_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_bitmap_as_image(BitmapPtr bm)","url":"/fltk/core/shim/fltk_bitmap_as_image.html"},{"doc":"Creates a pixmap from XPM data.","kind":"function","module":"fltk.core.shim","name":"fltk_pixmap_new","package":"fltk","parentType":"","signature":"PixmapPtr fltk_pixmap_new(const(char *) *  data)","url":"/fltk/core/shim/fltk_pixmap_new.html"},{"doc":"Deletes a pixmap.","kind":"function","module":"fltk.core.shim","name":"fltk_pixmap_delete","package":"fltk","parentType":"","signature":"void fltk_pixmap_delete(PixmapPtr pm)","url":"/fltk/core/shim/fltk_pixmap_delete.html"},{"doc":"Casts a pixmap to base image.","kind":"function","module":"fltk.core.shim","name":"fltk_pixmap_as_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_pixmap_as_image(PixmapPtr pm)","url":"/fltk/core/shim/fltk_pixmap_as_image.html"},{"doc":"Creates a tiled image from another image.","kind":"function","module":"fltk.core.shim","name":"fltk_tiled_image_new","package":"fltk","parentType":"","signature":"TiledImagePtr fltk_tiled_image_new(ImagePtr image,  int  w,  int  h)","url":"/fltk/core/shim/fltk_tiled_image_new.html"},{"doc":"Deletes a tiled image.","kind":"function","module":"fltk.core.shim","name":"fltk_tiled_image_delete","package":"fltk","parentType":"","signature":"void fltk_tiled_image_delete(TiledImagePtr ti)","url":"/fltk/core/shim/fltk_tiled_image_delete.html"},{"doc":"Casts a tiled image to base image.","kind":"function","module":"fltk.core.shim","name":"fltk_tiled_image_as_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_tiled_image_as_image(TiledImagePtr ti)","url":"/fltk/core/shim/fltk_tiled_image_as_image.html"},{"doc":"Creates a new PNM image from a file.","kind":"function","module":"fltk.core.shim","name":"fltk_pnm_image_new","package":"fltk","parentType":"","signature":"PnmImagePtr fltk_pnm_image_new(const(char) *  filename)","url":"/fltk/core/shim/fltk_pnm_image_new.html"},{"doc":"Deletes a PNM image.","kind":"function","module":"fltk.core.shim","name":"fltk_pnm_image_delete","package":"fltk","parentType":"","signature":"void fltk_pnm_image_delete(PnmImagePtr image)","url":"/fltk/core/shim/fltk_pnm_image_delete.html"},{"doc":"Casts a PNM image to base image.","kind":"function","module":"fltk.core.shim","name":"fltk_pnm_image_as_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_pnm_image_as_image(PnmImagePtr image)","url":"/fltk/core/shim/fltk_pnm_image_as_image.html"},{"doc":"Checks if image failed to load. Returns non-zero on failure.","kind":"function","module":"fltk.core.shim","name":"fltk_pnm_image_fail","package":"fltk","parentType":"","signature":"int fltk_pnm_image_fail(PnmImagePtr image)","url":"/fltk/core/shim/fltk_pnm_image_fail.html"},{"doc":"Sets the current drawing color.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_color","package":"fltk","parentType":"","signature":"void fltk_draw_color(uint  color)","url":"/fltk/core/shim/fltk_draw_color.html"},{"doc":"Sets the current drawing color from RGB values.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_color_rgb","package":"fltk","parentType":"","signature":"void fltk_draw_color_rgb(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/core/shim/fltk_draw_color_rgb.html"},{"doc":"Gets the current drawing color.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_get_color","package":"fltk","parentType":"","signature":"uint fltk_draw_get_color()","url":"/fltk/core/shim/fltk_draw_get_color.html"},{"doc":"Draws a line between two points.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_line","package":"fltk","parentType":"","signature":"void fltk_draw_line(int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/core/shim/fltk_draw_line.html"},{"doc":"Draws an outlined rectangle.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_rect","package":"fltk","parentType":"","signature":"void fltk_draw_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_draw_rect.html"},{"doc":"Draws a filled rectangle.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_rectf","package":"fltk","parentType":"","signature":"void fltk_draw_rectf(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_draw_rectf.html"},{"doc":"Draws a filled rectangle with specific color.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_rectf_rgb","package":"fltk","parentType":"","signature":"void fltk_draw_rectf_rgb(int  x,  int  y,  int  w,  int  h,  ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/core/shim/fltk_draw_rectf_rgb.html"},{"doc":"Draws a point.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_point","package":"fltk","parentType":"","signature":"void fltk_draw_point(int  x,  int  y)","url":"/fltk/core/shim/fltk_draw_point.html"},{"doc":"Draws an arc (part of an ellipse outline).","kind":"function","module":"fltk.core.shim","name":"fltk_draw_arc","package":"fltk","parentType":"","signature":"void fltk_draw_arc(int  x,  int  y,  int  w,  int  h,  double  a1,  double  a2)","url":"/fltk/core/shim/fltk_draw_arc.html"},{"doc":"Draws a filled pie slice.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_pie","package":"fltk","parentType":"","signature":"void fltk_draw_pie(int  x,  int  y,  int  w,  int  h,  double  a1,  double  a2)","url":"/fltk/core/shim/fltk_draw_pie.html"},{"doc":"Draws a circle outline.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_circle","package":"fltk","parentType":"","signature":"void fltk_draw_circle(double  x,  double  y,  double  r)","url":"/fltk/core/shim/fltk_draw_circle.html"},{"doc":"Sets the current font and size.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_font","package":"fltk","parentType":"","signature":"void fltk_draw_font(int  face,  int  size)","url":"/fltk/core/shim/fltk_draw_font.html"},{"doc":"Gets the height of the current font.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_height","package":"fltk","parentType":"","signature":"int fltk_draw_height()","url":"/fltk/core/shim/fltk_draw_height.html"},{"doc":"Gets the descent of the current font.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_descent","package":"fltk","parentType":"","signature":"int fltk_draw_descent()","url":"/fltk/core/shim/fltk_draw_descent.html"},{"doc":"Gets the width of a string in the current font.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_width","package":"fltk","parentType":"","signature":"double fltk_draw_width(const(char) *  text)","url":"/fltk/core/shim/fltk_draw_width.html"},{"doc":"Measures the width and height of a string.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_measure","package":"fltk","parentType":"","signature":"void fltk_draw_measure(const(char) *  text,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_draw_measure.html"},{"doc":"Draws text at a position.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_text","package":"fltk","parentType":"","signature":"void fltk_draw_text(const(char) *  text,  int  x,  int  y)","url":"/fltk/core/shim/fltk_draw_text.html"},{"doc":"Pushes a clipping rectangle onto the stack.","kind":"function","module":"fltk.core.shim","name":"fltk_push_clip","package":"fltk","parentType":"","signature":"void fltk_push_clip(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_push_clip.html"},{"doc":"Pops the most recent clipping rectangle.","kind":"function","module":"fltk.core.shim","name":"fltk_pop_clip","package":"fltk","parentType":"","signature":"void fltk_pop_clip()","url":"/fltk/core/shim/fltk_pop_clip.html"},{"doc":"Tests if a rectangle is inside the current clip region.","kind":"function","module":"fltk.core.shim","name":"fltk_not_clipped","package":"fltk","parentType":"","signature":"int fltk_not_clipped(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_not_clipped.html"},{"doc":"Pushes an empty clipping region (nothing visible).","kind":"function","module":"fltk.core.shim","name":"fltk_push_no_clip","package":"fltk","parentType":"","signature":"void fltk_push_no_clip()","url":"/fltk/core/shim/fltk_push_no_clip.html"},{"doc":"Begins a complex polygon definition.","kind":"function","module":"fltk.core.shim","name":"fltk_begin_complex_polygon","package":"fltk","parentType":"","signature":"void fltk_begin_complex_polygon()","url":"/fltk/core/shim/fltk_begin_complex_polygon.html"},{"doc":"Ends a complex polygon definition and draws it filled.","kind":"function","module":"fltk.core.shim","name":"fltk_end_complex_polygon","package":"fltk","parentType":"","signature":"void fltk_end_complex_polygon()","url":"/fltk/core/shim/fltk_end_complex_polygon.html"},{"doc":"Begins a line path.","kind":"function","module":"fltk.core.shim","name":"fltk_begin_line","package":"fltk","parentType":"","signature":"void fltk_begin_line()","url":"/fltk/core/shim/fltk_begin_line.html"},{"doc":"Ends a line path and draws it.","kind":"function","module":"fltk.core.shim","name":"fltk_end_line","package":"fltk","parentType":"","signature":"void fltk_end_line()","url":"/fltk/core/shim/fltk_end_line.html"},{"doc":"Begins a closed loop path.","kind":"function","module":"fltk.core.shim","name":"fltk_begin_loop","package":"fltk","parentType":"","signature":"void fltk_begin_loop()","url":"/fltk/core/shim/fltk_begin_loop.html"},{"doc":"Ends a closed loop path and draws it.","kind":"function","module":"fltk.core.shim","name":"fltk_end_loop","package":"fltk","parentType":"","signature":"void fltk_end_loop()","url":"/fltk/core/shim/fltk_end_loop.html"},{"doc":"Begins a filled polygon path.","kind":"function","module":"fltk.core.shim","name":"fltk_begin_polygon","package":"fltk","parentType":"","signature":"void fltk_begin_polygon()","url":"/fltk/core/shim/fltk_begin_polygon.html"},{"doc":"Ends a filled polygon path and draws it.","kind":"function","module":"fltk.core.shim","name":"fltk_end_polygon","package":"fltk","parentType":"","signature":"void fltk_end_polygon()","url":"/fltk/core/shim/fltk_end_polygon.html"},{"doc":"Adds a vertex to the current path.","kind":"function","module":"fltk.core.shim","name":"fltk_vertex","package":"fltk","parentType":"","signature":"void fltk_vertex(double  x,  double  y)","url":"/fltk/core/shim/fltk_vertex.html"},{"doc":"Draws a filled 3-sided polygon.","kind":"function","module":"fltk.core.shim","name":"fltk_polygon3","package":"fltk","parentType":"","signature":"void fltk_polygon3(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/core/shim/fltk_polygon3.html"},{"doc":"Draws a filled 4-sided polygon.","kind":"function","module":"fltk.core.shim","name":"fltk_polygon4","package":"fltk","parentType":"","signature":"void fltk_polygon4(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2,  int  x3,  int  y3)","url":"/fltk/core/shim/fltk_polygon4.html"},{"doc":"Draws a 3-sided line loop (unfilled triangle).","kind":"function","module":"fltk.core.shim","name":"fltk_loop3","package":"fltk","parentType":"","signature":"void fltk_loop3(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/core/shim/fltk_loop3.html"},{"doc":"Draws a 4-sided line loop (unfilled quadrilateral).","kind":"function","module":"fltk.core.shim","name":"fltk_loop4","package":"fltk","parentType":"","signature":"void fltk_loop4(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2,  int  x3,  int  y3)","url":"/fltk/core/shim/fltk_loop4.html"},{"doc":"Marks a gap in a complex polygon (for holes).","kind":"function","module":"fltk.core.shim","name":"fltk_gap","package":"fltk","parentType":"","signature":"void fltk_gap()","url":"/fltk/core/shim/fltk_gap.html"},{"doc":"Adds a series of vertices from arrays.","kind":"function","module":"fltk.core.shim","name":"fltk_vertices","package":"fltk","parentType":"","signature":"void fltk_vertices(int  n,  const(double) *  xp,  const(double) *  yp)","url":"/fltk/core/shim/fltk_vertices.html"},{"doc":"Draws an XOR overlay rectangle.","kind":"function","module":"fltk.core.shim","name":"fltk_overlay_rect","package":"fltk","parentType":"","signature":"void fltk_overlay_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_overlay_rect.html"},{"doc":"Clears the XOR overlay.","kind":"function","module":"fltk.core.shim","name":"fltk_overlay_clear","package":"fltk","parentType":"","signature":"void fltk_overlay_clear()","url":"/fltk/core/shim/fltk_overlay_clear.html"},{"doc":"Sets the cursor shape.","kind":"function","module":"fltk.core.shim","name":"fltk_cursor","package":"fltk","parentType":"","signature":"void fltk_cursor(int  cursor)","url":"/fltk/core/shim/fltk_cursor.html"},{"doc":"Sets the cursor shape with colors.","kind":"function","module":"fltk.core.shim","name":"fltk_cursor_color","package":"fltk","parentType":"","signature":"void fltk_cursor_color(int  cursor,  uint  fg,  uint  bg)","url":"/fltk/core/shim/fltk_cursor_color.html"},{"doc":"Scrolls a rectangle and calls a callback to draw uncovered areas.","kind":"function","module":"fltk.core.shim","name":"fltk_scroll","package":"fltk","parentType":"","signature":"void fltk_scroll(int  x,  int  y,  int  w,  int  h,  int  dx,  int  dy,  ScrollDrawAreaCallback draw_area,  void *  data)","url":"/fltk/core/shim/fltk_scroll.html"},{"doc":"Gets the label string for a keyboard shortcut.","kind":"function","module":"fltk.core.shim","name":"fltk_shortcut_label","package":"fltk","parentType":"","signature":"const(char) * fltk_shortcut_label(uint  shortcut)","url":"/fltk/core/shim/fltk_shortcut_label.html"},{"doc":"Draws a named symbol. Returns non-zero if recognized.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_symbol","package":"fltk","parentType":"","signature":"int fltk_draw_symbol(const(char) *  label,  int  x,  int  y,  int  w,  int  h,  uint  color)","url":"/fltk/core/shim/fltk_draw_symbol.html"},{"doc":"Gets the bounding box extents of text.","kind":"function","module":"fltk.core.shim","name":"fltk_text_extents","package":"fltk","parentType":"","signature":"void fltk_text_extents(const(char) *  text,  int *  dx,  int *  dy,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_text_extents.html"},{"doc":"Converts Latin-1 text to local encoding.","kind":"function","module":"fltk.core.shim","name":"fltk_latin1_to_local","package":"fltk","parentType":"","signature":"const(char) * fltk_latin1_to_local(const(char) *  text,  int  n)","url":"/fltk/core/shim/fltk_latin1_to_local.html"},{"doc":"Converts local encoding to Latin-1.","kind":"function","module":"fltk.core.shim","name":"fltk_local_to_latin1","package":"fltk","parentType":"","signature":"const(char) * fltk_local_to_latin1(const(char) *  text,  int  n)","url":"/fltk/core/shim/fltk_local_to_latin1.html"},{"doc":"Converts Mac Roman text to local encoding.","kind":"function","module":"fltk.core.shim","name":"fltk_mac_roman_to_local","package":"fltk","parentType":"","signature":"const(char) * fltk_mac_roman_to_local(const(char) *  text,  int  n)","url":"/fltk/core/shim/fltk_mac_roman_to_local.html"},{"doc":"Converts local encoding to Mac Roman.","kind":"function","module":"fltk.core.shim","name":"fltk_local_to_mac_roman","package":"fltk","parentType":"","signature":"const(char) * fltk_local_to_mac_roman(const(char) *  text,  int  n)","url":"/fltk/core/shim/fltk_local_to_mac_roman.html"},{"doc":"Draws a box with the specified type.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_box","package":"fltk","parentType":"","signature":"void fltk_draw_box(int  boxtype,  int  x,  int  y,  int  w,  int  h,  uint  color)","url":"/fltk/core/shim/fltk_draw_box.html"},{"doc":"Draws a frame using a string specification.","kind":"function","module":"fltk.core.shim","name":"fltk_frame","package":"fltk","parentType":"","signature":"void fltk_frame(const(char) *  s,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_frame.html"},{"doc":"Draws a frame using a string specification (variant).","kind":"function","module":"fltk.core.shim","name":"fltk_frame2","package":"fltk","parentType":"","signature":"void fltk_frame2(const(char) *  s,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_frame2.html"},{"doc":"Draws raw RGB image data.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_image","package":"fltk","parentType":"","signature":"void fltk_draw_image(const(ubyte) *  buf,  int  x,  int  y,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/core/shim/fltk_draw_image.html"},{"doc":"Draws raw monochrome image data.","kind":"function","module":"fltk.core.shim","name":"fltk_draw_image_mono","package":"fltk","parentType":"","signature":"void fltk_draw_image_mono(const(ubyte) *  buf,  int  x,  int  y,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/core/shim/fltk_draw_image_mono.html"},{"doc":"Reads pixels from the current window.","kind":"function","module":"fltk.core.shim","name":"fltk_read_image","package":"fltk","parentType":"","signature":"ubyte * fltk_read_image(ubyte *  p,  int  x,  int  y,  int  w,  int  h,  int  alpha)","url":"/fltk/core/shim/fltk_read_image.html"},{"doc":"Checks if alpha blending is supported.","kind":"function","module":"fltk.core.shim","name":"fltk_can_do_alpha_blending","package":"fltk","parentType":"","signature":"int fltk_can_do_alpha_blending()","url":"/fltk/core/shim/fltk_can_do_alpha_blending.html"},{"doc":"Averages two colors. Weight 0.0=c2, 1.0=c1.","kind":"function","module":"fltk.core.shim","name":"fltk_color_average","package":"fltk","parentType":"","signature":"uint fltk_color_average(uint  c1,  uint  c2,  float  weight)","url":"/fltk/core/shim/fltk_color_average.html"},{"doc":"Returns a contrasting color (white or black) for the given background.","kind":"function","module":"fltk.core.shim","name":"fltk_contrast","package":"fltk","parentType":"","signature":"uint fltk_contrast(uint  fg,  uint  bg)","url":"/fltk/core/shim/fltk_contrast.html"},{"doc":"Returns an inactive (grayed) version of a color.","kind":"function","module":"fltk.core.shim","name":"fltk_inactive_color","package":"fltk","parentType":"","signature":"uint fltk_inactive_color(uint  c)","url":"/fltk/core/shim/fltk_inactive_color.html"},{"doc":"Shows a color selection popup and returns the selected color.","kind":"function","module":"fltk.core.shim","name":"fltk_show_colormap","package":"fltk","parentType":"","signature":"uint fltk_show_colormap(uint  oldcol)","url":"/fltk/core/shim/fltk_show_colormap.html"},{"doc":"Creates a new printer object.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_new","package":"fltk","parentType":"","signature":"PrinterPtr fltk_printer_new()","url":"/fltk/core/shim/fltk_printer_new.html"},{"doc":"Destroys a printer object.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_delete","package":"fltk","parentType":"","signature":"void fltk_printer_delete(PrinterPtr printer)","url":"/fltk/core/shim/fltk_printer_delete.html"},{"doc":"Starts a print job. Returns 0 on success, non-zero on error or cancel.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_start_job","package":"fltk","parentType":"","signature":"int fltk_printer_start_job(PrinterPtr printer,  int  pagecount,  int *  frompage,  int *  topage)","url":"/fltk/core/shim/fltk_printer_start_job.html"},{"doc":"Ends the current print job.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_end_job","package":"fltk","parentType":"","signature":"void fltk_printer_end_job(PrinterPtr printer)","url":"/fltk/core/shim/fltk_printer_end_job.html"},{"doc":"Starts a new page. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_start_page","package":"fltk","parentType":"","signature":"int fltk_printer_start_page(PrinterPtr printer)","url":"/fltk/core/shim/fltk_printer_start_page.html"},{"doc":"Ends the current page. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_end_page","package":"fltk","parentType":"","signature":"int fltk_printer_end_page(PrinterPtr printer)","url":"/fltk/core/shim/fltk_printer_end_page.html"},{"doc":"Gets the printable rectangle dimensions. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_printable_rect","package":"fltk","parentType":"","signature":"int fltk_printer_printable_rect(PrinterPtr printer,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_printer_printable_rect.html"},{"doc":"Gets the page margins.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_margins","package":"fltk","parentType":"","signature":"void fltk_printer_margins(PrinterPtr printer,  int *  left,  int *  top,  int *  right,  int *  bottom)","url":"/fltk/core/shim/fltk_printer_margins.html"},{"doc":"Gets the current origin.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_get_origin","package":"fltk","parentType":"","signature":"void fltk_printer_get_origin(PrinterPtr printer,  int *  x,  int *  y)","url":"/fltk/core/shim/fltk_printer_get_origin.html"},{"doc":"Sets the origin for drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_set_origin","package":"fltk","parentType":"","signature":"void fltk_printer_set_origin(PrinterPtr printer,  int  x,  int  y)","url":"/fltk/core/shim/fltk_printer_set_origin.html"},{"doc":"Scales the drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_scale","package":"fltk","parentType":"","signature":"void fltk_printer_scale(PrinterPtr printer,  float  scale_x,  float  scale_y)","url":"/fltk/core/shim/fltk_printer_scale.html"},{"doc":"Rotates the drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_rotate","package":"fltk","parentType":"","signature":"void fltk_printer_rotate(PrinterPtr printer,  float  angle)","url":"/fltk/core/shim/fltk_printer_rotate.html"},{"doc":"Translates the origin.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_translate","package":"fltk","parentType":"","signature":"void fltk_printer_translate(PrinterPtr printer,  int  x,  int  y)","url":"/fltk/core/shim/fltk_printer_translate.html"},{"doc":"Removes the last translation.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_untranslate","package":"fltk","parentType":"","signature":"void fltk_printer_untranslate(PrinterPtr printer)","url":"/fltk/core/shim/fltk_printer_untranslate.html"},{"doc":"Prints a widget.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_print_widget","package":"fltk","parentType":"","signature":"void fltk_printer_print_widget(PrinterPtr printer,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_printer_print_widget.html"},{"doc":"Prints a window and its contents.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_print_window","package":"fltk","parentType":"","signature":"void fltk_printer_print_window(PrinterPtr printer,  WindowPtr window,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_printer_print_window.html"},{"doc":"Sets the printer as the current drawing surface.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_set_current","package":"fltk","parentType":"","signature":"void fltk_printer_set_current(PrinterPtr printer)","url":"/fltk/core/shim/fltk_printer_set_current.html"},{"doc":"Checks if printing is supported on this platform.","kind":"function","module":"fltk.core.shim","name":"fltk_printer_is_supported","package":"fltk","parentType":"","signature":"int fltk_printer_is_supported()","url":"/fltk/core/shim/fltk_printer_is_supported.html"},{"doc":"Creates a new PostScript file device.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_new","package":"fltk","parentType":"","signature":"PostScriptFileDevicePtr fltk_postscript_new()","url":"/fltk/core/shim/fltk_postscript_new.html"},{"doc":"Destroys a PostScript file device.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_delete","package":"fltk","parentType":"","signature":"void fltk_postscript_delete(PostScriptFileDevicePtr ps)","url":"/fltk/core/shim/fltk_postscript_delete.html"},{"doc":"Starts a PostScript file output job. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_start_job","package":"fltk","parentType":"","signature":"int fltk_postscript_start_job(PostScriptFileDevicePtr ps,  const(char) *  filename,  int  pagecount,  int  format,  int  layout)","url":"/fltk/core/shim/fltk_postscript_start_job.html"},{"doc":"Starts a PostScript output job to an existing FILE pointer. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_start_job_file","package":"fltk","parentType":"","signature":"int fltk_postscript_start_job_file(PostScriptFileDevicePtr ps,  void *  output,  int  pagecount,  int  format,  int  layout)","url":"/fltk/core/shim/fltk_postscript_start_job_file.html"},{"doc":"Ends the current PostScript job.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_end_job","package":"fltk","parentType":"","signature":"void fltk_postscript_end_job(PostScriptFileDevicePtr ps)","url":"/fltk/core/shim/fltk_postscript_end_job.html"},{"doc":"Starts a new page. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_start_page","package":"fltk","parentType":"","signature":"int fltk_postscript_start_page(PostScriptFileDevicePtr ps)","url":"/fltk/core/shim/fltk_postscript_start_page.html"},{"doc":"Ends the current page. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_end_page","package":"fltk","parentType":"","signature":"int fltk_postscript_end_page(PostScriptFileDevicePtr ps)","url":"/fltk/core/shim/fltk_postscript_end_page.html"},{"doc":"Gets the printable rectangle dimensions. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_printable_rect","package":"fltk","parentType":"","signature":"int fltk_postscript_printable_rect(PostScriptFileDevicePtr ps,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_postscript_printable_rect.html"},{"doc":"Gets the page margins.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_margins","package":"fltk","parentType":"","signature":"void fltk_postscript_margins(PostScriptFileDevicePtr ps,  int *  left,  int *  top,  int *  right,  int *  bottom)","url":"/fltk/core/shim/fltk_postscript_margins.html"},{"doc":"Gets the current origin.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_get_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_get_origin(PostScriptFileDevicePtr ps,  int *  x,  int *  y)","url":"/fltk/core/shim/fltk_postscript_get_origin.html"},{"doc":"Sets the origin for drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_set_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_set_origin(PostScriptFileDevicePtr ps,  int  x,  int  y)","url":"/fltk/core/shim/fltk_postscript_set_origin.html"},{"doc":"Scales the drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_scale","package":"fltk","parentType":"","signature":"void fltk_postscript_scale(PostScriptFileDevicePtr ps,  float  scale_x,  float  scale_y)","url":"/fltk/core/shim/fltk_postscript_scale.html"},{"doc":"Rotates the drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_rotate","package":"fltk","parentType":"","signature":"void fltk_postscript_rotate(PostScriptFileDevicePtr ps,  float  angle)","url":"/fltk/core/shim/fltk_postscript_rotate.html"},{"doc":"Translates the origin.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_translate","package":"fltk","parentType":"","signature":"void fltk_postscript_translate(PostScriptFileDevicePtr ps,  int  x,  int  y)","url":"/fltk/core/shim/fltk_postscript_translate.html"},{"doc":"Removes the last translation.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_untranslate","package":"fltk","parentType":"","signature":"void fltk_postscript_untranslate(PostScriptFileDevicePtr ps)","url":"/fltk/core/shim/fltk_postscript_untranslate.html"},{"doc":"Prints a widget to the PostScript output.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_print_widget","package":"fltk","parentType":"","signature":"void fltk_postscript_print_widget(PostScriptFileDevicePtr ps,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_postscript_print_widget.html"},{"doc":"Prints a window and its contents to the PostScript output.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_print_window","package":"fltk","parentType":"","signature":"void fltk_postscript_print_window(PostScriptFileDevicePtr ps,  WindowPtr window,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_postscript_print_window.html"},{"doc":"Sets the PostScript device as the current drawing surface.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_set_current","package":"fltk","parentType":"","signature":"void fltk_postscript_set_current(PostScriptFileDevicePtr ps)","url":"/fltk/core/shim/fltk_postscript_set_current.html"},{"doc":"Creates a new custom widget.","kind":"function","module":"fltk.core.shim","name":"fltk_custom_widget_new","package":"fltk","parentType":"","signature":"CustomWidgetPtr fltk_custom_widget_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_custom_widget_new.html"},{"doc":"Destroys a custom widget.","kind":"function","module":"fltk.core.shim","name":"fltk_custom_widget_delete","package":"fltk","parentType":"","signature":"void fltk_custom_widget_delete(CustomWidgetPtr widget)","url":"/fltk/core/shim/fltk_custom_widget_delete.html"},{"doc":"Casts a custom widget to base widget.","kind":"function","module":"fltk.core.shim","name":"fltk_custom_widget_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_custom_widget_as_widget(CustomWidgetPtr widget)","url":"/fltk/core/shim/fltk_custom_widget_as_widget.html"},{"doc":"Sets the draw callback for the custom widget.","kind":"function","module":"fltk.core.shim","name":"fltk_custom_widget_set_draw_callback","package":"fltk","parentType":"","signature":"void fltk_custom_widget_set_draw_callback(CustomWidgetPtr widget,\n          CustomWidgetDrawCallback callback,\n          void *  userdata)","url":"/fltk/core/shim/fltk_custom_widget_set_draw_callback.html"},{"doc":"Sets the handle callback for the custom widget.","kind":"function","module":"fltk.core.shim","name":"fltk_custom_widget_set_handle_callback","package":"fltk","parentType":"","signature":"void fltk_custom_widget_set_handle_callback(CustomWidgetPtr widget,\n          CustomWidgetHandleCallback callback,\n          void *  userdata)","url":"/fltk/core/shim/fltk_custom_widget_set_handle_callback.html"},{"doc":"Triggers a redraw of the custom widget.","kind":"function","module":"fltk.core.shim","name":"fltk_custom_widget_redraw","package":"fltk","parentType":"","signature":"void fltk_custom_widget_redraw(CustomWidgetPtr widget)","url":"/fltk/core/shim/fltk_custom_widget_redraw.html"},{"doc":"Gets the current value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_value","package":"fltk","parentType":"","signature":"double fltk_valuator_value(WidgetPtr widget)","url":"/fltk/core/shim/fltk_valuator_value.html"},{"doc":"Sets the current value of a valuator widget. Returns non-zero if value changed.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_set_value","package":"fltk","parentType":"","signature":"int fltk_valuator_set_value(WidgetPtr widget,  double  val)","url":"/fltk/core/shim/fltk_valuator_set_value.html"},{"doc":"Gets the minimum value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_minimum","package":"fltk","parentType":"","signature":"double fltk_valuator_minimum(WidgetPtr widget)","url":"/fltk/core/shim/fltk_valuator_minimum.html"},{"doc":"Sets the minimum value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_set_minimum","package":"fltk","parentType":"","signature":"void fltk_valuator_set_minimum(WidgetPtr widget,  double  val)","url":"/fltk/core/shim/fltk_valuator_set_minimum.html"},{"doc":"Gets the maximum value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_maximum","package":"fltk","parentType":"","signature":"double fltk_valuator_maximum(WidgetPtr widget)","url":"/fltk/core/shim/fltk_valuator_maximum.html"},{"doc":"Sets the maximum value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_set_maximum","package":"fltk","parentType":"","signature":"void fltk_valuator_set_maximum(WidgetPtr widget,  double  val)","url":"/fltk/core/shim/fltk_valuator_set_maximum.html"},{"doc":"Sets the minimum and maximum values of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_range","package":"fltk","parentType":"","signature":"void fltk_valuator_range(WidgetPtr widget,  double  min,  double  max)","url":"/fltk/core/shim/fltk_valuator_range.html"},{"doc":"Sets the minimum and maximum values of a valuator widget (alias for range).","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_bounds","package":"fltk","parentType":"","signature":"void fltk_valuator_bounds(WidgetPtr widget,  double  min,  double  max)","url":"/fltk/core/shim/fltk_valuator_bounds.html"},{"doc":"Gets the step value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_step","package":"fltk","parentType":"","signature":"double fltk_valuator_step(WidgetPtr widget)","url":"/fltk/core/shim/fltk_valuator_step.html"},{"doc":"Sets the step value of a valuator widget.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_set_step","package":"fltk","parentType":"","signature":"void fltk_valuator_set_step(WidgetPtr widget,  double  val)","url":"/fltk/core/shim/fltk_valuator_set_step.html"},{"doc":"Sets the step value as a fraction A/B.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_set_step_fraction","package":"fltk","parentType":"","signature":"void fltk_valuator_set_step_fraction(WidgetPtr widget,  double  a,  int  b)","url":"/fltk/core/shim/fltk_valuator_set_step_fraction.html"},{"doc":"Sets the precision (number of decimal digits) for the valuator.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_precision","package":"fltk","parentType":"","signature":"void fltk_valuator_precision(WidgetPtr widget,  int  digits)","url":"/fltk/core/shim/fltk_valuator_precision.html"},{"doc":"Rounds a value to the nearest step multiple.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_round","package":"fltk","parentType":"","signature":"double fltk_valuator_round(WidgetPtr widget,  double  val)","url":"/fltk/core/shim/fltk_valuator_round.html"},{"doc":"Clamps a value to the valuator's range.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_clamp","package":"fltk","parentType":"","signature":"double fltk_valuator_clamp(WidgetPtr widget,  double  val)","url":"/fltk/core/shim/fltk_valuator_clamp.html"},{"doc":"Increments the value by n steps.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_increment","package":"fltk","parentType":"","signature":"double fltk_valuator_increment(WidgetPtr widget,  double  val,  int  n)","url":"/fltk/core/shim/fltk_valuator_increment.html"},{"doc":"Formats the value as a string. Returns number of characters written.","kind":"function","module":"fltk.core.shim","name":"fltk_valuator_format","package":"fltk","parentType":"","signature":"int fltk_valuator_format(WidgetPtr widget,  char *  buffer)","url":"/fltk/core/shim/fltk_valuator_format.html"},{"doc":"Creates a new positioner widget.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_new","package":"fltk","parentType":"","signature":"PositionerPtr fltk_positioner_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_positioner_new.html"},{"doc":"Destroys a positioner widget.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_delete","package":"fltk","parentType":"","signature":"void fltk_positioner_delete(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_delete.html"},{"doc":"Casts a positioner to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_positioner_as_widget(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_as_widget.html"},{"doc":"Gets the X axis value.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_xvalue","package":"fltk","parentType":"","signature":"double fltk_positioner_xvalue(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_xvalue.html"},{"doc":"Sets the X axis value. Returns non-zero if value changed.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_xvalue","package":"fltk","parentType":"","signature":"int fltk_positioner_set_xvalue(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_xvalue.html"},{"doc":"Gets the Y axis value.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_yvalue","package":"fltk","parentType":"","signature":"double fltk_positioner_yvalue(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_yvalue.html"},{"doc":"Sets the Y axis value. Returns non-zero if value changed.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_yvalue","package":"fltk","parentType":"","signature":"int fltk_positioner_set_yvalue(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_yvalue.html"},{"doc":"Sets both X and Y values. Returns non-zero if either value changed.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_value","package":"fltk","parentType":"","signature":"int fltk_positioner_value(PositionerPtr pos,  double  x,  double  y)","url":"/fltk/core/shim/fltk_positioner_value.html"},{"doc":"Gets the X axis minimum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_xminimum","package":"fltk","parentType":"","signature":"double fltk_positioner_xminimum(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_xminimum.html"},{"doc":"Sets the X axis minimum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_xminimum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_xminimum(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_xminimum.html"},{"doc":"Gets the X axis maximum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_xmaximum","package":"fltk","parentType":"","signature":"double fltk_positioner_xmaximum(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_xmaximum.html"},{"doc":"Sets the X axis maximum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_xmaximum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_xmaximum(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_xmaximum.html"},{"doc":"Sets the X axis bounds.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_xbounds","package":"fltk","parentType":"","signature":"void fltk_positioner_xbounds(PositionerPtr pos,  double  min,  double  max)","url":"/fltk/core/shim/fltk_positioner_xbounds.html"},{"doc":"Gets the Y axis minimum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_yminimum","package":"fltk","parentType":"","signature":"double fltk_positioner_yminimum(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_yminimum.html"},{"doc":"Sets the Y axis minimum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_yminimum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_yminimum(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_yminimum.html"},{"doc":"Gets the Y axis maximum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_ymaximum","package":"fltk","parentType":"","signature":"double fltk_positioner_ymaximum(PositionerPtr pos)","url":"/fltk/core/shim/fltk_positioner_ymaximum.html"},{"doc":"Sets the Y axis maximum.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_ymaximum","package":"fltk","parentType":"","signature":"void fltk_positioner_set_ymaximum(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_ymaximum.html"},{"doc":"Sets the Y axis bounds.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_ybounds","package":"fltk","parentType":"","signature":"void fltk_positioner_ybounds(PositionerPtr pos,  double  min,  double  max)","url":"/fltk/core/shim/fltk_positioner_ybounds.html"},{"doc":"Sets the X axis step value.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_xstep","package":"fltk","parentType":"","signature":"void fltk_positioner_set_xstep(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_xstep.html"},{"doc":"Sets the Y axis step value.","kind":"function","module":"fltk.core.shim","name":"fltk_positioner_set_ystep","package":"fltk","parentType":"","signature":"void fltk_positioner_set_ystep(PositionerPtr pos,  double  val)","url":"/fltk/core/shim/fltk_positioner_set_ystep.html"},{"doc":"Creates a new chart widget.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_new","package":"fltk","parentType":"","signature":"ChartPtr fltk_chart_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_chart_new.html"},{"doc":"Destroys a chart widget.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_delete","package":"fltk","parentType":"","signature":"void fltk_chart_delete(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_delete.html"},{"doc":"Casts a chart to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_chart_as_widget(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_as_widget.html"},{"doc":"Clears all data from the chart.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_clear","package":"fltk","parentType":"","signature":"void fltk_chart_clear(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_clear.html"},{"doc":"Adds a data value to the chart.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_add","package":"fltk","parentType":"","signature":"void fltk_chart_add(ChartPtr chart,  double  val,  const(char) *  str,  uint  col)","url":"/fltk/core/shim/fltk_chart_add.html"},{"doc":"Inserts a data value at a specific index (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_chart_insert","package":"fltk","parentType":"","signature":"void fltk_chart_insert(ChartPtr chart,  int  ind,  double  val,  const(char) *  str,  uint  col)","url":"/fltk/core/shim/fltk_chart_insert.html"},{"doc":"Replaces a data value at a specific index (1-based).","kind":"function","module":"fltk.core.shim","name":"fltk_chart_replace","package":"fltk","parentType":"","signature":"void fltk_chart_replace(ChartPtr chart,  int  ind,  double  val,  const(char) *  str,  uint  col)","url":"/fltk/core/shim/fltk_chart_replace.html"},{"doc":"Gets the chart bounds.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_bounds","package":"fltk","parentType":"","signature":"void fltk_chart_bounds(ChartPtr chart,  double *  a,  double *  b)","url":"/fltk/core/shim/fltk_chart_bounds.html"},{"doc":"Sets the chart bounds.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_bounds","package":"fltk","parentType":"","signature":"void fltk_chart_set_bounds(ChartPtr chart,  double  a,  double  b)","url":"/fltk/core/shim/fltk_chart_set_bounds.html"},{"doc":"Gets the number of data values in the chart.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_size","package":"fltk","parentType":"","signature":"int fltk_chart_size(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_size.html"},{"doc":"Gets the maximum number of data values for the chart.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_maxsize","package":"fltk","parentType":"","signature":"int fltk_chart_maxsize(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_maxsize.html"},{"doc":"Sets the maximum number of data values for the chart.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_maxsize","package":"fltk","parentType":"","signature":"void fltk_chart_set_maxsize(ChartPtr chart,  int  m)","url":"/fltk/core/shim/fltk_chart_set_maxsize.html"},{"doc":"Gets the chart's text font.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_textfont","package":"fltk","parentType":"","signature":"int fltk_chart_textfont(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_textfont.html"},{"doc":"Sets the chart's text font.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_textfont","package":"fltk","parentType":"","signature":"void fltk_chart_set_textfont(ChartPtr chart,  int  s)","url":"/fltk/core/shim/fltk_chart_set_textfont.html"},{"doc":"Gets the chart's text size.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_textsize","package":"fltk","parentType":"","signature":"int fltk_chart_textsize(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_textsize.html"},{"doc":"Sets the chart's text size.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_textsize","package":"fltk","parentType":"","signature":"void fltk_chart_set_textsize(ChartPtr chart,  int  s)","url":"/fltk/core/shim/fltk_chart_set_textsize.html"},{"doc":"Gets the chart's text color.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_textcolor","package":"fltk","parentType":"","signature":"uint fltk_chart_textcolor(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_textcolor.html"},{"doc":"Sets the chart's text color.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_textcolor","package":"fltk","parentType":"","signature":"void fltk_chart_set_textcolor(ChartPtr chart,  uint  n)","url":"/fltk/core/shim/fltk_chart_set_textcolor.html"},{"doc":"Gets whether the chart auto-sizes its bounds.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_autosize","package":"fltk","parentType":"","signature":"ubyte fltk_chart_autosize(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_autosize.html"},{"doc":"Sets whether the chart auto-sizes its bounds.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_autosize","package":"fltk","parentType":"","signature":"void fltk_chart_set_autosize(ChartPtr chart,  ubyte  n)","url":"/fltk/core/shim/fltk_chart_set_autosize.html"},{"doc":"Gets the chart type.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_chart_get_type(ChartPtr chart)","url":"/fltk/core/shim/fltk_chart_get_type.html"},{"doc":"Sets the chart type.","kind":"function","module":"fltk.core.shim","name":"fltk_chart_set_type","package":"fltk","parentType":"","signature":"void fltk_chart_set_type(ChartPtr chart,  ubyte  t)","url":"/fltk/core/shim/fltk_chart_set_type.html"},{"doc":"Creates a new clock widget.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_new","package":"fltk","parentType":"","signature":"ClockPtr fltk_clock_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_clock_new.html"},{"doc":"Creates a new clock widget with specified type.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_new_with_type","package":"fltk","parentType":"","signature":"ClockPtr fltk_clock_new_with_type(ubyte  type,  int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_clock_new_with_type.html"},{"doc":"Destroys a clock widget.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_delete","package":"fltk","parentType":"","signature":"void fltk_clock_delete(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_delete.html"},{"doc":"Casts a clock to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_clock_as_widget(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_as_widget.html"},{"doc":"Gets the clock's value as Unix time.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_value","package":"fltk","parentType":"","signature":"ulong fltk_clock_value(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_value.html"},{"doc":"Sets the clock's value as Unix time.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_set_value","package":"fltk","parentType":"","signature":"void fltk_clock_set_value(ClockPtr clock,  ulong  v)","url":"/fltk/core/shim/fltk_clock_set_value.html"},{"doc":"Sets the clock's value using hour, minute, second.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_set_value_hms","package":"fltk","parentType":"","signature":"void fltk_clock_set_value_hms(ClockPtr clock,  int  h,  int  m,  int  s)","url":"/fltk/core/shim/fltk_clock_set_value_hms.html"},{"doc":"Gets the displayed hour (0-23).","kind":"function","module":"fltk.core.shim","name":"fltk_clock_hour","package":"fltk","parentType":"","signature":"int fltk_clock_hour(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_hour.html"},{"doc":"Gets the displayed minute (0-59).","kind":"function","module":"fltk.core.shim","name":"fltk_clock_minute","package":"fltk","parentType":"","signature":"int fltk_clock_minute(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_minute.html"},{"doc":"Gets the displayed second (0-59).","kind":"function","module":"fltk.core.shim","name":"fltk_clock_second","package":"fltk","parentType":"","signature":"int fltk_clock_second(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_second.html"},{"doc":"Gets the clock type.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_get_type","package":"fltk","parentType":"","signature":"ubyte fltk_clock_get_type(ClockPtr clock)","url":"/fltk/core/shim/fltk_clock_get_type.html"},{"doc":"Sets the clock type.","kind":"function","module":"fltk.core.shim","name":"fltk_clock_set_type","package":"fltk","parentType":"","signature":"void fltk_clock_set_type(ClockPtr clock,  ubyte  t)","url":"/fltk/core/shim/fltk_clock_set_type.html"},{"doc":"Creates a new help dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_new","package":"fltk","parentType":"","signature":"HelpDialogPtr fltk_help_dialog_new()","url":"/fltk/core/shim/fltk_help_dialog_new.html"},{"doc":"Destroys a help dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_delete","package":"fltk","parentType":"","signature":"void fltk_help_dialog_delete(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_delete.html"},{"doc":"Shows the help dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_show","package":"fltk","parentType":"","signature":"void fltk_help_dialog_show(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_show.html"},{"doc":"Hides the help dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_hide","package":"fltk","parentType":"","signature":"void fltk_help_dialog_hide(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_hide.html"},{"doc":"Returns whether the dialog is visible.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_visible","package":"fltk","parentType":"","signature":"int fltk_help_dialog_visible(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_visible.html"},{"doc":"Loads a file into the help dialog.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_load","package":"fltk","parentType":"","signature":"void fltk_help_dialog_load(HelpDialogPtr dialog,  const(char) *  filename)","url":"/fltk/core/shim/fltk_help_dialog_load.html"},{"doc":"Sets the HTML content directly.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_set_value","package":"fltk","parentType":"","signature":"void fltk_help_dialog_set_value(HelpDialogPtr dialog,  const(char) *  content)","url":"/fltk/core/shim/fltk_help_dialog_set_value.html"},{"doc":"Gets the current HTML content.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_value","package":"fltk","parentType":"","signature":"const(char) * fltk_help_dialog_value(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_value.html"},{"doc":"Gets the text size.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_textsize","package":"fltk","parentType":"","signature":"int fltk_help_dialog_textsize(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_textsize.html"},{"doc":"Sets the text size.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_set_textsize","package":"fltk","parentType":"","signature":"void fltk_help_dialog_set_textsize(HelpDialogPtr dialog,  int  size)","url":"/fltk/core/shim/fltk_help_dialog_set_textsize.html"},{"doc":"Scrolls to a named target in the document.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_topline_name","package":"fltk","parentType":"","signature":"void fltk_help_dialog_topline_name(HelpDialogPtr dialog,  const(char) *  name)","url":"/fltk/core/shim/fltk_help_dialog_topline_name.html"},{"doc":"Scrolls to a specific line number.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_topline","package":"fltk","parentType":"","signature":"void fltk_help_dialog_topline(HelpDialogPtr dialog,  int  line)","url":"/fltk/core/shim/fltk_help_dialog_topline.html"},{"doc":"Sets the position of the dialog window.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_position","package":"fltk","parentType":"","signature":"void fltk_help_dialog_position(HelpDialogPtr dialog,  int  x,  int  y)","url":"/fltk/core/shim/fltk_help_dialog_position.html"},{"doc":"Resizes the dialog window.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_resize","package":"fltk","parentType":"","signature":"void fltk_help_dialog_resize(HelpDialogPtr dialog,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_help_dialog_resize.html"},{"doc":"Gets the dialog width.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_w","package":"fltk","parentType":"","signature":"int fltk_help_dialog_w(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_w.html"},{"doc":"Gets the dialog height.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_h","package":"fltk","parentType":"","signature":"int fltk_help_dialog_h(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_h.html"},{"doc":"Gets the dialog X position.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_x","package":"fltk","parentType":"","signature":"int fltk_help_dialog_x(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_x.html"},{"doc":"Gets the dialog Y position.","kind":"function","module":"fltk.core.shim","name":"fltk_help_dialog_y","package":"fltk","parentType":"","signature":"int fltk_help_dialog_y(HelpDialogPtr dialog)","url":"/fltk/core/shim/fltk_help_dialog_y.html"},{"doc":"Creates a new color chooser widget.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_new","package":"fltk","parentType":"","signature":"ColorChooserPtr fltk_color_chooser_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_color_chooser_new.html"},{"doc":"Destroys a color chooser widget.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_delete","package":"fltk","parentType":"","signature":"void fltk_color_chooser_delete(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_delete.html"},{"doc":"Casts a color chooser to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_color_chooser_as_widget(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_as_widget.html"},{"doc":"Casts a color chooser to group.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_as_group","package":"fltk","parentType":"","signature":"GroupPtr fltk_color_chooser_as_group(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_as_group.html"},{"doc":"Gets the color chooser mode (0=rgb, 1=byte, 2=hex, 3=hsv).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_mode","package":"fltk","parentType":"","signature":"int fltk_color_chooser_mode(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_mode.html"},{"doc":"Sets the color chooser mode.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_set_mode","package":"fltk","parentType":"","signature":"void fltk_color_chooser_set_mode(ColorChooserPtr cc,  int  mode)","url":"/fltk/core/shim/fltk_color_chooser_set_mode.html"},{"doc":"Gets the current hue value (0-6).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_hue","package":"fltk","parentType":"","signature":"double fltk_color_chooser_hue(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_hue.html"},{"doc":"Gets the current saturation value (0-1).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_saturation","package":"fltk","parentType":"","signature":"double fltk_color_chooser_saturation(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_saturation.html"},{"doc":"Gets the current value/brightness (0-1).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_value","package":"fltk","parentType":"","signature":"double fltk_color_chooser_value(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_value.html"},{"doc":"Gets the current red component (0-1).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_r","package":"fltk","parentType":"","signature":"double fltk_color_chooser_r(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_r.html"},{"doc":"Gets the current green component (0-1).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_g","package":"fltk","parentType":"","signature":"double fltk_color_chooser_g(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_g.html"},{"doc":"Gets the current blue component (0-1).","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_b","package":"fltk","parentType":"","signature":"double fltk_color_chooser_b(ColorChooserPtr cc)","url":"/fltk/core/shim/fltk_color_chooser_b.html"},{"doc":"Sets the color using HSV values. Returns non-zero if color changed.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_hsv","package":"fltk","parentType":"","signature":"int fltk_color_chooser_hsv(ColorChooserPtr cc,  double  h,  double  s,  double  v)","url":"/fltk/core/shim/fltk_color_chooser_hsv.html"},{"doc":"Sets the color using RGB values. Returns non-zero if color changed.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_rgb","package":"fltk","parentType":"","signature":"int fltk_color_chooser_rgb(ColorChooserPtr cc,  double  r,  double  g,  double  b)","url":"/fltk/core/shim/fltk_color_chooser_rgb.html"},{"doc":"Converts HSV to RGB.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_hsv2rgb","package":"fltk","parentType":"","signature":"void fltk_color_chooser_hsv2rgb(double  h,  double  s,  double  v,  double *  r,  double *  g,  double *  b)","url":"/fltk/core/shim/fltk_color_chooser_hsv2rgb.html"},{"doc":"Converts RGB to HSV.","kind":"function","module":"fltk.core.shim","name":"fltk_color_chooser_rgb2hsv","package":"fltk","parentType":"","signature":"void fltk_color_chooser_rgb2hsv(double  r,  double  g,  double  b,  double *  h,  double *  s,  double *  v)","url":"/fltk/core/shim/fltk_color_chooser_rgb2hsv.html"},{"doc":"Creates a new system menu bar widget.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_new","package":"fltk","parentType":"","signature":"SysMenuBarPtr fltk_sys_menu_bar_new(int  x,  int  y,  int  w,  int  h,  const(char) *  label)","url":"/fltk/core/shim/fltk_sys_menu_bar_new.html"},{"doc":"Destroys a system menu bar widget.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_delete","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_delete(SysMenuBarPtr menu)","url":"/fltk/core/shim/fltk_sys_menu_bar_delete.html"},{"doc":"Casts a system menu bar to widget.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_as_widget","package":"fltk","parentType":"","signature":"WidgetPtr fltk_sys_menu_bar_as_widget(SysMenuBarPtr menu)","url":"/fltk/core/shim/fltk_sys_menu_bar_as_widget.html"},{"doc":"Adds a menu item. Returns index of new item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_add","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_add(SysMenuBarPtr menu,  const(char) *  path,  int  shortcut,\n          ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/core/shim/fltk_sys_menu_bar_add.html"},{"doc":"Inserts a menu item at index. Returns index of new item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_insert","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_insert(SysMenuBarPtr menu,  int  index,  const(char) *  label,\n          int  shortcut,  ShimCallback callback,  void *  userdata,  int  flags)","url":"/fltk/core/shim/fltk_sys_menu_bar_insert.html"},{"doc":"Removes a menu item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_remove","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_remove(SysMenuBarPtr menu,  int  index)","url":"/fltk/core/shim/fltk_sys_menu_bar_remove.html"},{"doc":"Replaces the label of a menu item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_replace","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_replace(SysMenuBarPtr menu,  int  index,  const(char) *  name)","url":"/fltk/core/shim/fltk_sys_menu_bar_replace.html"},{"doc":"Clears all menu items.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_clear","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_clear(SysMenuBarPtr menu)","url":"/fltk/core/shim/fltk_sys_menu_bar_clear.html"},{"doc":"Clears a submenu. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_clear_submenu","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_clear_submenu(SysMenuBarPtr menu,  int  index)","url":"/fltk/core/shim/fltk_sys_menu_bar_clear_submenu.html"},{"doc":"Updates the system menu bar to reflect changes.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_update","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_update(SysMenuBarPtr menu)","url":"/fltk/core/shim/fltk_sys_menu_bar_update.html"},{"doc":"Gets the flags of a menu item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_mode","package":"fltk","parentType":"","signature":"int fltk_sys_menu_bar_mode(SysMenuBarPtr menu,  int  index)","url":"/fltk/core/shim/fltk_sys_menu_bar_mode.html"},{"doc":"Sets the flags of a menu item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_set_mode","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_set_mode(SysMenuBarPtr menu,  int  index,  int  flags)","url":"/fltk/core/shim/fltk_sys_menu_bar_set_mode.html"},{"doc":"Sets the shortcut of a menu item.","kind":"function","module":"fltk.core.shim","name":"fltk_sys_menu_bar_shortcut","package":"fltk","parentType":"","signature":"void fltk_sys_menu_bar_shortcut(SysMenuBarPtr menu,  int  index,  int  shortcut)","url":"/fltk/core/shim/fltk_sys_menu_bar_shortcut.html"},{"doc":"Creates a new file icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_new","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_new(const(char) *  pattern,  int  type)","url":"/fltk/core/shim/fltk_file_icon_new.html"},{"doc":"Destroys a file icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_delete","package":"fltk","parentType":"","signature":"void fltk_file_icon_delete(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_delete.html"},{"doc":"Clears all icon data from the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_clear","package":"fltk","parentType":"","signature":"void fltk_file_icon_clear(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_clear.html"},{"doc":"Adds a data value to the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_add","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add(FileIconPtr icon,  short  d)","url":"/fltk/core/shim/fltk_file_icon_add.html"},{"doc":"Adds a color value to the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_add_color","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add_color(FileIconPtr icon,  uint  c)","url":"/fltk/core/shim/fltk_file_icon_add_color.html"},{"doc":"Adds a vertex value to the icon (integer coordinates 0-10000).","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_add_vertex","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add_vertex(FileIconPtr icon,  int  x,  int  y)","url":"/fltk/core/shim/fltk_file_icon_add_vertex.html"},{"doc":"Adds a vertex value to the icon (float coordinates 0.0-1.0).","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_add_vertex_float","package":"fltk","parentType":"","signature":"short * fltk_file_icon_add_vertex_float(FileIconPtr icon,  float  x,  float  y)","url":"/fltk/core/shim/fltk_file_icon_add_vertex_float.html"},{"doc":"Draws the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_draw","package":"fltk","parentType":"","signature":"void fltk_file_icon_draw(FileIconPtr icon,  int  x,  int  y,  int  w,  int  h,  uint  ic,  int  active)","url":"/fltk/core/shim/fltk_file_icon_draw.html"},{"doc":"Associates the icon with a widget as its label.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_label","package":"fltk","parentType":"","signature":"void fltk_file_icon_label(FileIconPtr icon,  WidgetPtr widget)","url":"/fltk/core/shim/fltk_file_icon_label.html"},{"doc":"Loads icon data from a file.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_load","package":"fltk","parentType":"","signature":"void fltk_file_icon_load(FileIconPtr icon,  const(char) *  filename)","url":"/fltk/core/shim/fltk_file_icon_load.html"},{"doc":"Loads icon data from an FTI file.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_load_fti","package":"fltk","parentType":"","signature":"int fltk_file_icon_load_fti(FileIconPtr icon,  const(char) *  fti)","url":"/fltk/core/shim/fltk_file_icon_load_fti.html"},{"doc":"Loads icon data from an image file.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_load_image","package":"fltk","parentType":"","signature":"int fltk_file_icon_load_image(FileIconPtr icon,  const(char) *  filename)","url":"/fltk/core/shim/fltk_file_icon_load_image.html"},{"doc":"Returns the next file icon in the linked list.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_next","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_next(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_next.html"},{"doc":"Returns the filename matching pattern.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_pattern","package":"fltk","parentType":"","signature":"const(char) * fltk_file_icon_pattern(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_pattern.html"},{"doc":"Returns the number of data words in the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_size","package":"fltk","parentType":"","signature":"int fltk_file_icon_size(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_size.html"},{"doc":"Returns the file type associated with the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_type","package":"fltk","parentType":"","signature":"int fltk_file_icon_type(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_type.html"},{"doc":"Returns the data array for the icon.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_value","package":"fltk","parentType":"","signature":"short * fltk_file_icon_value(FileIconPtr icon)","url":"/fltk/core/shim/fltk_file_icon_value.html"},{"doc":"Finds an icon for a given filename.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_find","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_find(const(char) *  filename,  int  filetype)","url":"/fltk/core/shim/fltk_file_icon_find.html"},{"doc":"Returns the first icon in the linked list.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_first","package":"fltk","parentType":"","signature":"FileIconPtr fltk_file_icon_first()","url":"/fltk/core/shim/fltk_file_icon_first.html"},{"doc":"Loads the standard system icons.","kind":"function","module":"fltk.core.shim","name":"fltk_file_icon_load_system_icons","package":"fltk","parentType":"","signature":"void fltk_file_icon_load_system_icons()","url":"/fltk/core/shim/fltk_file_icon_load_system_icons.html"},{"doc":"Creates a new multi-label.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_new","package":"fltk","parentType":"","signature":"MultiLabelPtr fltk_multi_label_new()","url":"/fltk/core/shim/fltk_multi_label_new.html"},{"doc":"Destroys a multi-label.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_delete","package":"fltk","parentType":"","signature":"void fltk_multi_label_delete(MultiLabelPtr ml)","url":"/fltk/core/shim/fltk_multi_label_delete.html"},{"doc":"Sets the first label element as text.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_set_labela_text","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labela_text(MultiLabelPtr ml,  const(char) *  text)","url":"/fltk/core/shim/fltk_multi_label_set_labela_text.html"},{"doc":"Sets the second label element as text.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_set_labelb_text","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labelb_text(MultiLabelPtr ml,  const(char) *  text)","url":"/fltk/core/shim/fltk_multi_label_set_labelb_text.html"},{"doc":"Sets the first label element as an image.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_set_labela_image","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labela_image(MultiLabelPtr ml,  ImagePtr image)","url":"/fltk/core/shim/fltk_multi_label_set_labela_image.html"},{"doc":"Sets the second label element as an image.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_set_labelb_image","package":"fltk","parentType":"","signature":"void fltk_multi_label_set_labelb_image(MultiLabelPtr ml,  ImagePtr image)","url":"/fltk/core/shim/fltk_multi_label_set_labelb_image.html"},{"doc":"Gets the type of the first label element.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_typea","package":"fltk","parentType":"","signature":"int fltk_multi_label_typea(MultiLabelPtr ml)","url":"/fltk/core/shim/fltk_multi_label_typea.html"},{"doc":"Gets the type of the second label element.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_typeb","package":"fltk","parentType":"","signature":"int fltk_multi_label_typeb(MultiLabelPtr ml)","url":"/fltk/core/shim/fltk_multi_label_typeb.html"},{"doc":"Associates the multi-label with a widget.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_label_widget","package":"fltk","parentType":"","signature":"void fltk_multi_label_label_widget(MultiLabelPtr ml,  WidgetPtr widget)","url":"/fltk/core/shim/fltk_multi_label_label_widget.html"},{"doc":"Associates the multi-label with a menu item.","kind":"function","module":"fltk.core.shim","name":"fltk_multi_label_label_menu_item","package":"fltk","parentType":"","signature":"void fltk_multi_label_label_menu_item(MultiLabelPtr ml,  MenuBarPtr menu,  int  index)","url":"/fltk/core/shim/fltk_multi_label_label_menu_item.html"},{"doc":"Creates a new preferences object with root location.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_new","package":"fltk","parentType":"","signature":"PreferencesPtr fltk_preferences_new(int  root,  const(char) *  vendor,  const(char) *  application)","url":"/fltk/core/shim/fltk_preferences_new.html"},{"doc":"Creates a new preferences object with custom path.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_new_with_path","package":"fltk","parentType":"","signature":"PreferencesPtr fltk_preferences_new_with_path(const(char) *  path,  const(char) *  vendor,  const(char) *  application)","url":"/fltk/core/shim/fltk_preferences_new_with_path.html"},{"doc":"Creates a child preferences group.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_new_group","package":"fltk","parentType":"","signature":"PreferencesPtr fltk_preferences_new_group(PreferencesPtr parent,  const(char) *  group)","url":"/fltk/core/shim/fltk_preferences_new_group.html"},{"doc":"Destroys a preferences object.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_delete","package":"fltk","parentType":"","signature":"void fltk_preferences_delete(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_delete.html"},{"doc":"Returns the number of groups in this preferences.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_groups","package":"fltk","parentType":"","signature":"int fltk_preferences_groups(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_groups.html"},{"doc":"Returns the name of a group by index.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_group","package":"fltk","parentType":"","signature":"const(char) * fltk_preferences_group(PreferencesPtr prefs,  int  index)","url":"/fltk/core/shim/fltk_preferences_group.html"},{"doc":"Checks if a group exists.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_group_exists","package":"fltk","parentType":"","signature":"int fltk_preferences_group_exists(PreferencesPtr prefs,  const(char) *  key)","url":"/fltk/core/shim/fltk_preferences_group_exists.html"},{"doc":"Deletes a group.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_delete_group","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_group(PreferencesPtr prefs,  const(char) *  group)","url":"/fltk/core/shim/fltk_preferences_delete_group.html"},{"doc":"Deletes all groups.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_delete_all_groups","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_all_groups(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_delete_all_groups.html"},{"doc":"Returns the number of entries in this preferences.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_entries","package":"fltk","parentType":"","signature":"int fltk_preferences_entries(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_entries.html"},{"doc":"Returns the name of an entry by index.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_entry","package":"fltk","parentType":"","signature":"const(char) * fltk_preferences_entry(PreferencesPtr prefs,  int  index)","url":"/fltk/core/shim/fltk_preferences_entry.html"},{"doc":"Checks if an entry exists.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_entry_exists","package":"fltk","parentType":"","signature":"int fltk_preferences_entry_exists(PreferencesPtr prefs,  const(char) *  key)","url":"/fltk/core/shim/fltk_preferences_entry_exists.html"},{"doc":"Deletes an entry.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_delete_entry","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_entry(PreferencesPtr prefs,  const(char) *  entry)","url":"/fltk/core/shim/fltk_preferences_delete_entry.html"},{"doc":"Deletes all entries.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_delete_all_entries","package":"fltk","parentType":"","signature":"int fltk_preferences_delete_all_entries(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_delete_all_entries.html"},{"doc":"Clears all entries and groups.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_clear","package":"fltk","parentType":"","signature":"int fltk_preferences_clear(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_clear.html"},{"doc":"Sets an integer value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_set_int","package":"fltk","parentType":"","signature":"int fltk_preferences_set_int(PreferencesPtr prefs,  const(char) *  entry,  int  value)","url":"/fltk/core/shim/fltk_preferences_set_int.html"},{"doc":"Sets a float value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_set_float","package":"fltk","parentType":"","signature":"int fltk_preferences_set_float(PreferencesPtr prefs,  const(char) *  entry,  float  value)","url":"/fltk/core/shim/fltk_preferences_set_float.html"},{"doc":"Sets a double value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_set_double","package":"fltk","parentType":"","signature":"int fltk_preferences_set_double(PreferencesPtr prefs,  const(char) *  entry,  double  value)","url":"/fltk/core/shim/fltk_preferences_set_double.html"},{"doc":"Sets a string value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_set_string","package":"fltk","parentType":"","signature":"int fltk_preferences_set_string(PreferencesPtr prefs,  const(char) *  entry,  const(char) *  value)","url":"/fltk/core/shim/fltk_preferences_set_string.html"},{"doc":"Gets an integer value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_get_int","package":"fltk","parentType":"","signature":"int fltk_preferences_get_int(PreferencesPtr prefs,  const(char) *  entry,  int *  value,  int  defaultValue)","url":"/fltk/core/shim/fltk_preferences_get_int.html"},{"doc":"Gets a float value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_get_float","package":"fltk","parentType":"","signature":"int fltk_preferences_get_float(PreferencesPtr prefs,  const(char) *  entry,  float *  value,  float  defaultValue)","url":"/fltk/core/shim/fltk_preferences_get_float.html"},{"doc":"Gets a double value.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_get_double","package":"fltk","parentType":"","signature":"int fltk_preferences_get_double(PreferencesPtr prefs,  const(char) *  entry,  double *  value,  double  defaultValue)","url":"/fltk/core/shim/fltk_preferences_get_double.html"},{"doc":"Gets a string value (caller must free the returned string).","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_get_string","package":"fltk","parentType":"","signature":"int fltk_preferences_get_string(PreferencesPtr prefs,  const(char) *  entry,  char * *  value,  const(char) *  defaultValue)","url":"/fltk/core/shim/fltk_preferences_get_string.html"},{"doc":"Gets the size of an entry's data.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_size","package":"fltk","parentType":"","signature":"int fltk_preferences_size(PreferencesPtr prefs,  const(char) *  entry)","url":"/fltk/core/shim/fltk_preferences_size.html"},{"doc":"Gets the user data path for this application.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_get_userdata_path","package":"fltk","parentType":"","signature":"int fltk_preferences_get_userdata_path(PreferencesPtr prefs,  char *  path,  int  pathlen)","url":"/fltk/core/shim/fltk_preferences_get_userdata_path.html"},{"doc":"Flushes changes to disk.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_flush","package":"fltk","parentType":"","signature":"void fltk_preferences_flush(PreferencesPtr prefs)","url":"/fltk/core/shim/fltk_preferences_flush.html"},{"doc":"Generates a new UUID string.","kind":"function","module":"fltk.core.shim","name":"fltk_preferences_new_uuid","package":"fltk","parentType":"","signature":"const(char) * fltk_preferences_new_uuid()","url":"/fltk/core/shim/fltk_preferences_new_uuid.html"},{"doc":"Gets the tooltip delay in seconds.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_delay","package":"fltk","parentType":"","signature":"float fltk_tooltip_delay()","url":"/fltk/core/shim/fltk_tooltip_delay.html"},{"doc":"Sets the tooltip delay in seconds.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_delay","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_delay(float  f)","url":"/fltk/core/shim/fltk_tooltip_set_delay.html"},{"doc":"Gets the tooltip hover delay (delay between tooltips).","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_hoverdelay","package":"fltk","parentType":"","signature":"float fltk_tooltip_hoverdelay()","url":"/fltk/core/shim/fltk_tooltip_hoverdelay.html"},{"doc":"Sets the tooltip hover delay (delay between tooltips).","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_hoverdelay","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_hoverdelay(float  f)","url":"/fltk/core/shim/fltk_tooltip_set_hoverdelay.html"},{"doc":"Returns non-zero if tooltips are enabled.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_enabled","package":"fltk","parentType":"","signature":"int fltk_tooltip_enabled()","url":"/fltk/core/shim/fltk_tooltip_enabled.html"},{"doc":"Enables or disables tooltips on all widgets.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_enable","package":"fltk","parentType":"","signature":"void fltk_tooltip_enable(int  b)","url":"/fltk/core/shim/fltk_tooltip_enable.html"},{"doc":"Disables tooltips on all widgets.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_disable","package":"fltk","parentType":"","signature":"void fltk_tooltip_disable()","url":"/fltk/core/shim/fltk_tooltip_disable.html"},{"doc":"Gets the typeface for the tooltip text.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_font","package":"fltk","parentType":"","signature":"int fltk_tooltip_font()","url":"/fltk/core/shim/fltk_tooltip_font.html"},{"doc":"Sets the typeface for the tooltip text.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_font","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_font(int  font)","url":"/fltk/core/shim/fltk_tooltip_set_font.html"},{"doc":"Gets the size of the tooltip text.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_size","package":"fltk","parentType":"","signature":"int fltk_tooltip_size()","url":"/fltk/core/shim/fltk_tooltip_size.html"},{"doc":"Sets the size of the tooltip text.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_size","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_size(int  size)","url":"/fltk/core/shim/fltk_tooltip_set_size.html"},{"doc":"Gets the background color for tooltips.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_color","package":"fltk","parentType":"","signature":"uint fltk_tooltip_color()","url":"/fltk/core/shim/fltk_tooltip_color.html"},{"doc":"Sets the background color for tooltips.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_color","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_color(uint  c)","url":"/fltk/core/shim/fltk_tooltip_set_color.html"},{"doc":"Gets the text color for tooltips.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_textcolor","package":"fltk","parentType":"","signature":"uint fltk_tooltip_textcolor()","url":"/fltk/core/shim/fltk_tooltip_textcolor.html"},{"doc":"Sets the text color for tooltips.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_textcolor","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_textcolor(uint  c)","url":"/fltk/core/shim/fltk_tooltip_set_textcolor.html"},{"doc":"Gets the margin width (extra space left/right of text).","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_margin_width","package":"fltk","parentType":"","signature":"int fltk_tooltip_margin_width()","url":"/fltk/core/shim/fltk_tooltip_margin_width.html"},{"doc":"Sets the margin width (extra space left/right of text).","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_margin_width","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_margin_width(int  v)","url":"/fltk/core/shim/fltk_tooltip_set_margin_width.html"},{"doc":"Gets the margin height (extra space above/below text).","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_margin_height","package":"fltk","parentType":"","signature":"int fltk_tooltip_margin_height()","url":"/fltk/core/shim/fltk_tooltip_margin_height.html"},{"doc":"Sets the margin height (extra space above/below text).","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_margin_height","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_margin_height(int  v)","url":"/fltk/core/shim/fltk_tooltip_set_margin_height.html"},{"doc":"Gets the maximum width for tooltip text before word wrap.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_wrap_width","package":"fltk","parentType":"","signature":"int fltk_tooltip_wrap_width()","url":"/fltk/core/shim/fltk_tooltip_wrap_width.html"},{"doc":"Sets the maximum width for tooltip text before word wrap.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_wrap_width","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_wrap_width(int  v)","url":"/fltk/core/shim/fltk_tooltip_set_wrap_width.html"},{"doc":"Gets the current tooltip target widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_current","package":"fltk","parentType":"","signature":"WidgetPtr fltk_tooltip_current()","url":"/fltk/core/shim/fltk_tooltip_current.html"},{"doc":"Sets the current tooltip target widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_set_current","package":"fltk","parentType":"","signature":"void fltk_tooltip_set_current(WidgetPtr w)","url":"/fltk/core/shim/fltk_tooltip_set_current.html"},{"doc":"Manually enter a tooltip area for a widget.","kind":"function","module":"fltk.core.shim","name":"fltk_tooltip_enter_area","package":"fltk","parentType":"","signature":"void fltk_tooltip_enter_area(WidgetPtr w,  int  x,  int  y,  int  width,  int  height,  const(char) *  tip)","url":"/fltk/core/shim/fltk_tooltip_enter_area.html"},{"doc":"Creates a new plugin with the given class and name.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_new","package":"fltk","parentType":"","signature":"PluginPtr fltk_plugin_new(const(char) *  klass,  const(char) *  name)","url":"/fltk/core/shim/fltk_plugin_new.html"},{"doc":"Deletes a plugin.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_delete","package":"fltk","parentType":"","signature":"void fltk_plugin_delete(PluginPtr plugin)","url":"/fltk/core/shim/fltk_plugin_delete.html"},{"doc":"Creates a new plugin manager for the given class.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_new","package":"fltk","parentType":"","signature":"PluginManagerPtr fltk_plugin_manager_new(const(char) *  klass)","url":"/fltk/core/shim/fltk_plugin_manager_new.html"},{"doc":"Deletes a plugin manager.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_delete","package":"fltk","parentType":"","signature":"void fltk_plugin_manager_delete(PluginManagerPtr mgr)","url":"/fltk/core/shim/fltk_plugin_manager_delete.html"},{"doc":"Gets the number of plugins in the managed class.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_plugins","package":"fltk","parentType":"","signature":"int fltk_plugin_manager_plugins(PluginManagerPtr mgr)","url":"/fltk/core/shim/fltk_plugin_manager_plugins.html"},{"doc":"Gets a plugin by index.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_plugin_by_index","package":"fltk","parentType":"","signature":"PluginPtr fltk_plugin_manager_plugin_by_index(PluginManagerPtr mgr,  int  index)","url":"/fltk/core/shim/fltk_plugin_manager_plugin_by_index.html"},{"doc":"Gets a plugin by name.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_plugin_by_name","package":"fltk","parentType":"","signature":"PluginPtr fltk_plugin_manager_plugin_by_name(PluginManagerPtr mgr,  const(char) *  name)","url":"/fltk/core/shim/fltk_plugin_manager_plugin_by_name.html"},{"doc":"Adds a plugin to the manager. Returns plugin ID.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_add_plugin","package":"fltk","parentType":"","signature":"void * fltk_plugin_manager_add_plugin(PluginManagerPtr mgr,  const(char) *  name,  PluginPtr plugin)","url":"/fltk/core/shim/fltk_plugin_manager_add_plugin.html"},{"doc":"Removes a plugin by its ID.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_remove_plugin","package":"fltk","parentType":"","signature":"void fltk_plugin_manager_remove_plugin(void *  id)","url":"/fltk/core/shim/fltk_plugin_manager_remove_plugin.html"},{"doc":"Loads a plugin from a dynamic library file. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_load","package":"fltk","parentType":"","signature":"int fltk_plugin_manager_load(const(char) *  filename)","url":"/fltk/core/shim/fltk_plugin_manager_load.html"},{"doc":"Loads all plugins from a directory matching a pattern. Returns count loaded.","kind":"function","module":"fltk.core.shim","name":"fltk_plugin_manager_load_all","package":"fltk","parentType":"","signature":"int fltk_plugin_manager_load_all(const(char) *  filepath,  const(char) *  pattern)","url":"/fltk/core/shim/fltk_plugin_manager_load_all.html"},{"doc":"Creates a new copy surface for copying graphics to the clipboard.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_new","package":"fltk","parentType":"","signature":"CopySurfacePtr fltk_copy_surface_new(int  w,  int  h)","url":"/fltk/core/shim/fltk_copy_surface_new.html"},{"doc":"Deletes a copy surface and loads the clipboard with the graphical data.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_delete","package":"fltk","parentType":"","signature":"void fltk_copy_surface_delete(CopySurfacePtr surface)","url":"/fltk/core/shim/fltk_copy_surface_delete.html"},{"doc":"Makes this surface the current drawing target.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_set_current","package":"fltk","parentType":"","signature":"void fltk_copy_surface_set_current(CopySurfacePtr surface)","url":"/fltk/core/shim/fltk_copy_surface_set_current.html"},{"doc":"Draws a widget to the copy surface.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_draw","package":"fltk","parentType":"","signature":"void fltk_copy_surface_draw(CopySurfacePtr surface,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_copy_surface_draw.html"},{"doc":"Draws a decorated window to the copy surface.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_draw_decorated_window","package":"fltk","parentType":"","signature":"void fltk_copy_surface_draw_decorated_window(CopySurfacePtr surface,  WindowPtr win,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_copy_surface_draw_decorated_window.html"},{"doc":"Gets the width of the copy surface.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_w","package":"fltk","parentType":"","signature":"int fltk_copy_surface_w(CopySurfacePtr surface)","url":"/fltk/core/shim/fltk_copy_surface_w.html"},{"doc":"Gets the height of the copy surface.","kind":"function","module":"fltk.core.shim","name":"fltk_copy_surface_h","package":"fltk","parentType":"","signature":"int fltk_copy_surface_h(CopySurfacePtr surface)","url":"/fltk/core/shim/fltk_copy_surface_h.html"},{"doc":"Creates a new image surface for drawing to an in-memory image.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_new","package":"fltk","parentType":"","signature":"ImageSurfacePtr fltk_image_surface_new(int  w,  int  h,  int  highres)","url":"/fltk/core/shim/fltk_image_surface_new.html"},{"doc":"Deletes an image surface.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_delete","package":"fltk","parentType":"","signature":"void fltk_image_surface_delete(ImageSurfacePtr surface)","url":"/fltk/core/shim/fltk_image_surface_delete.html"},{"doc":"Makes this surface the current drawing target.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_set_current","package":"fltk","parentType":"","signature":"void fltk_image_surface_set_current(ImageSurfacePtr surface)","url":"/fltk/core/shim/fltk_image_surface_set_current.html"},{"doc":"Draws a widget to the image surface.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_draw","package":"fltk","parentType":"","signature":"void fltk_image_surface_draw(ImageSurfacePtr surface,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_image_surface_draw.html"},{"doc":"Draws a decorated window to the image surface.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_draw_decorated_window","package":"fltk","parentType":"","signature":"void fltk_image_surface_draw_decorated_window(ImageSurfacePtr surface,  WindowPtr win,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_image_surface_draw_decorated_window.html"},{"doc":"Gets the resulting RGB image from the surface. Caller owns the returned image.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_image_surface_image(ImageSurfacePtr surface)","url":"/fltk/core/shim/fltk_image_surface_image.html"},{"doc":"Gets a high-resolution shared image from the surface. Caller owns the returned image.","kind":"function","module":"fltk.core.shim","name":"fltk_image_surface_highres_image","package":"fltk","parentType":"","signature":"ImagePtr fltk_image_surface_highres_image(ImageSurfacePtr surface)","url":"/fltk/core/shim/fltk_image_surface_highres_image.html"},{"doc":"Creates a new Fl_PostScript_File_Device for drawing to PostScript files.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_new","package":"fltk","parentType":"","signature":"PostScriptFileDevicePtr fltk_postscript_file_device_new()","url":"/fltk/core/shim/fltk_postscript_file_device_new.html"},{"doc":"Deletes a PostScript file device.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_delete","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_delete(PostScriptFileDevicePtr dev)","url":"/fltk/core/shim/fltk_postscript_file_device_delete.html"},{"doc":"Starts a print job to a FILE stream (non-interactive). Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_start_job_file","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_start_job_file(PostScriptFileDevicePtr dev,  void *  output,  int  pagecount,  int  format,  int  layout)","url":"/fltk/core/shim/fltk_postscript_file_device_start_job_file.html"},{"doc":"Starts a new page. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_start_page","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_start_page(PostScriptFileDevicePtr dev)","url":"/fltk/core/shim/fltk_postscript_file_device_start_page.html"},{"doc":"Ends the current page. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_end_page","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_end_page(PostScriptFileDevicePtr dev)","url":"/fltk/core/shim/fltk_postscript_file_device_end_page.html"},{"doc":"Ends the print job.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_end_job","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_end_job(PostScriptFileDevicePtr dev)","url":"/fltk/core/shim/fltk_postscript_file_device_end_job.html"},{"doc":"Gets the printable rectangle dimensions. Returns 0 on success.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_printable_rect","package":"fltk","parentType":"","signature":"int fltk_postscript_file_device_printable_rect(PostScriptFileDevicePtr dev,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_postscript_file_device_printable_rect.html"},{"doc":"Gets the page margins.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_margins","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_margins(PostScriptFileDevicePtr dev,  int *  left,  int *  top,  int *  right,  int *  bottom)","url":"/fltk/core/shim/fltk_postscript_file_device_margins.html"},{"doc":"Gets the current origin.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_get_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_get_origin(PostScriptFileDevicePtr dev,  int *  x,  int *  y)","url":"/fltk/core/shim/fltk_postscript_file_device_get_origin.html"},{"doc":"Sets the origin for drawing operations.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_set_origin","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_set_origin(PostScriptFileDevicePtr dev,  int  x,  int  y)","url":"/fltk/core/shim/fltk_postscript_file_device_set_origin.html"},{"doc":"Sets the scale for drawing operations.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_scale","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_scale(PostScriptFileDevicePtr dev,  float  scale_x,  float  scale_y)","url":"/fltk/core/shim/fltk_postscript_file_device_scale.html"},{"doc":"Rotates drawing operations.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_rotate","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_rotate(PostScriptFileDevicePtr dev,  float  angle)","url":"/fltk/core/shim/fltk_postscript_file_device_rotate.html"},{"doc":"Translates the origin.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_translate","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_translate(PostScriptFileDevicePtr dev,  int  x,  int  y)","url":"/fltk/core/shim/fltk_postscript_file_device_translate.html"},{"doc":"Undoes the last translation.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_untranslate","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_untranslate(PostScriptFileDevicePtr dev)","url":"/fltk/core/shim/fltk_postscript_file_device_untranslate.html"},{"doc":"Prints a widget to the PostScript output.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_print_widget","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_print_widget(PostScriptFileDevicePtr dev,  WidgetPtr widget,  int  delta_x,  int  delta_y)","url":"/fltk/core/shim/fltk_postscript_file_device_print_widget.html"},{"doc":"Prints a window with decorations to the PostScript output.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_print_window","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_print_window(PostScriptFileDevicePtr dev,  WindowPtr win,  int  x_offset,  int  y_offset)","url":"/fltk/core/shim/fltk_postscript_file_device_print_window.html"},{"doc":"Makes this device the current drawing target.","kind":"function","module":"fltk.core.shim","name":"fltk_postscript_file_device_set_current","package":"fltk","parentType":"","signature":"void fltk_postscript_file_device_set_current(PostScriptFileDevicePtr dev)","url":"/fltk/core/shim/fltk_postscript_file_device_set_current.html"},{"doc":"Initializes OpenGL drawing in the current window.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_start","package":"fltk","parentType":"","signature":"void fltk_gl_start()","url":"/fltk/core/shim/fltk_gl_start.html"},{"doc":"Finishes OpenGL drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_finish","package":"fltk","parentType":"","signature":"void fltk_gl_finish()","url":"/fltk/core/shim/fltk_gl_finish.html"},{"doc":"Sets the current OpenGL drawing color.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_color","package":"fltk","parentType":"","signature":"void fltk_gl_color(uint  color)","url":"/fltk/core/shim/fltk_gl_color.html"},{"doc":"Draws an outlined rectangle in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_rect","package":"fltk","parentType":"","signature":"void fltk_gl_rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_gl_rect.html"},{"doc":"Draws a filled rectangle in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_rectf","package":"fltk","parentType":"","signature":"void fltk_gl_rectf(int  x,  int  y,  int  w,  int  h)","url":"/fltk/core/shim/fltk_gl_rectf.html"},{"doc":"Sets the font for OpenGL text drawing.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_font","package":"fltk","parentType":"","signature":"void fltk_gl_font(int  fontid,  int  size)","url":"/fltk/core/shim/fltk_gl_font.html"},{"doc":"Gets the height of the current OpenGL font.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_height","package":"fltk","parentType":"","signature":"int fltk_gl_height()","url":"/fltk/core/shim/fltk_gl_height.html"},{"doc":"Gets the descent of the current OpenGL font.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_descent","package":"fltk","parentType":"","signature":"int fltk_gl_descent()","url":"/fltk/core/shim/fltk_gl_descent.html"},{"doc":"Gets the width of a string in the current OpenGL font.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_width","package":"fltk","parentType":"","signature":"double fltk_gl_width(const(char) *  text)","url":"/fltk/core/shim/fltk_gl_width.html"},{"doc":"Gets the width of n characters in the current OpenGL font.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_width_n","package":"fltk","parentType":"","signature":"double fltk_gl_width_n(const(char) *  text,  int  n)","url":"/fltk/core/shim/fltk_gl_width_n.html"},{"doc":"Draws text at the current raster position in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_draw","package":"fltk","parentType":"","signature":"void fltk_gl_draw(const(char) *  text)","url":"/fltk/core/shim/fltk_gl_draw.html"},{"doc":"Draws n characters at the current raster position in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_draw_n","package":"fltk","parentType":"","signature":"void fltk_gl_draw_n(const(char) *  text,  int  n)","url":"/fltk/core/shim/fltk_gl_draw_n.html"},{"doc":"Draws text at integer coordinates in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_draw_at","package":"fltk","parentType":"","signature":"void fltk_gl_draw_at(const(char) *  text,  int  x,  int  y)","url":"/fltk/core/shim/fltk_gl_draw_at.html"},{"doc":"Draws text at floating-point coordinates in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_draw_at_f","package":"fltk","parentType":"","signature":"void fltk_gl_draw_at_f(const(char) *  text,  float  x,  float  y)","url":"/fltk/core/shim/fltk_gl_draw_at_f.html"},{"doc":"Draws text within a bounding box with alignment in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_draw_in_box","package":"fltk","parentType":"","signature":"void fltk_gl_draw_in_box(const(char) *  text,  int  x,  int  y,  int  w,  int  h,  int  align_)","url":"/fltk/core/shim/fltk_gl_draw_in_box.html"},{"doc":"Measures text dimensions in the current OpenGL font.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_measure","package":"fltk","parentType":"","signature":"void fltk_gl_measure(const(char) *  text,  int *  w,  int *  h)","url":"/fltk/core/shim/fltk_gl_measure.html"},{"doc":"Draws an image in OpenGL.","kind":"function","module":"fltk.core.shim","name":"fltk_gl_draw_image","package":"fltk","parentType":"","signature":"void fltk_gl_draw_image(const(ubyte) *  data,  int  x,  int  y,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk/core/shim/fltk_gl_draw_image.html"},{"doc":"Gets the filename portion of a path.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_name","package":"fltk","parentType":"","signature":"const(char) * fltk_filename_name(const(char) *  filename)","url":"/fltk/core/shim/fltk_filename_name.html"},{"doc":"Gets the extension portion of a filename.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_ext","package":"fltk","parentType":"","signature":"const(char) * fltk_filename_ext(const(char) *  buf)","url":"/fltk/core/shim/fltk_filename_ext.html"},{"doc":"Sets or replaces the extension of a filename.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_setext","package":"fltk","parentType":"","signature":"char * fltk_filename_setext(char *  to,  int  tolen,  const(char) *  ext)","url":"/fltk/core/shim/fltk_filename_setext.html"},{"doc":"Expands environment variables and ~ in a filename.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_expand","package":"fltk","parentType":"","signature":"int fltk_filename_expand(char *  to,  int  tolen,  const(char) *  from)","url":"/fltk/core/shim/fltk_filename_expand.html"},{"doc":"Converts a relative path to absolute.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_absolute","package":"fltk","parentType":"","signature":"int fltk_filename_absolute(char *  to,  int  tolen,  const(char) *  from)","url":"/fltk/core/shim/fltk_filename_absolute.html"},{"doc":"Converts an absolute path to relative.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_relative","package":"fltk","parentType":"","signature":"int fltk_filename_relative(char *  to,  int  tolen,  const(char) *  from)","url":"/fltk/core/shim/fltk_filename_relative.html"},{"doc":"Matches a filename against a pattern.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_match","package":"fltk","parentType":"","signature":"int fltk_filename_match(const(char) *  name,  const(char) *  pattern)","url":"/fltk/core/shim/fltk_filename_match.html"},{"doc":"Checks if a path is a directory.","kind":"function","module":"fltk.core.shim","name":"fltk_filename_isdir","package":"fltk","parentType":"","signature":"int fltk_filename_isdir(const(char) *  name)","url":"/fltk/core/shim/fltk_filename_isdir.html"},{"doc":"Opens a URI using the system's default handler.","kind":"function","module":"fltk.core.shim","name":"fltk_open_uri","package":"fltk","parentType":"","signature":"int fltk_open_uri(const(char) *  uri,  char *  msg,  int  msglen)","url":"/fltk/core/shim/fltk_open_uri.html"},{"doc":"Decodes a URI-encoded string in place.","kind":"function","module":"fltk.core.shim","name":"fltk_decode_uri","package":"fltk","parentType":"","signature":"void fltk_decode_uri(char *  uri)","url":"/fltk/core/shim/fltk_decode_uri.html"},{"doc":"Converts a D string to a null-terminated C string.","kind":"function","module":"fltk.core.shim","name":"toStringz","package":"fltk","parentType":"","signature":"const(char) * toStringz(string s)","url":"/fltk/core/shim/toStringz.html"},{"doc":"Checks if a widget handle is valid (non-null).","kind":"function","module":"fltk.core.shim","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(WidgetPtr widget)","url":"/fltk/core/shim/isValid.html"},{"doc":"Checks if a window handle is valid (non-null).","kind":"function","module":"fltk.core.shim","name":"isValid","package":"fltk","parentType":"","signature":"bool isValid(WindowPtr window)","url":"/fltk/core/shim/isValid.html"},{"doc":"Opaque handle for Fl_Widget and derived classes.","kind":"struct","module":"fltk.core.shim","name":"WidgetHandle","package":"fltk","parentType":"","signature":"WidgetHandle","url":"/fltk/core/shim.html#WidgetHandle"},{"doc":"Alias for widget handle pointer","kind":"alias","module":"fltk.core.shim","name":"WidgetPtr","package":"fltk","parentType":"","signature":"WidgetPtr = WidgetHandle *","url":"/fltk/core/shim.html#WidgetPtr"},{"doc":"Opaque handle for Fl_Window.","kind":"struct","module":"fltk.core.shim","name":"WindowHandle","package":"fltk","parentType":"","signature":"WindowHandle","url":"/fltk/core/shim.html#WindowHandle"},{"doc":"Alias for window handle pointer","kind":"alias","module":"fltk.core.shim","name":"WindowPtr","package":"fltk","parentType":"","signature":"WindowPtr = WindowHandle *","url":"/fltk/core/shim.html#WindowPtr"},{"doc":"Opaque handle for Fl_Double_Window.","kind":"struct","module":"fltk.core.shim","name":"DoubleWindowHandle","package":"fltk","parentType":"","signature":"DoubleWindowHandle","url":"/fltk/core/shim.html#DoubleWindowHandle"},{"doc":"Alias for double window handle pointer","kind":"alias","module":"fltk.core.shim","name":"DoubleWindowPtr","package":"fltk","parentType":"","signature":"DoubleWindowPtr = DoubleWindowHandle *","url":"/fltk/core/shim.html#DoubleWindowPtr"},{"doc":"Opaque handle for Fl_Single_Window.","kind":"struct","module":"fltk.core.shim","name":"SingleWindowHandle","package":"fltk","parentType":"","signature":"SingleWindowHandle","url":"/fltk/core/shim.html#SingleWindowHandle"},{"doc":"Alias for single window handle pointer","kind":"alias","module":"fltk.core.shim","name":"SingleWindowPtr","package":"fltk","parentType":"","signature":"SingleWindowPtr = SingleWindowHandle *","url":"/fltk/core/shim.html#SingleWindowPtr"},{"doc":"Opaque handle for Fl_Menu_Window.","kind":"struct","module":"fltk.core.shim","name":"MenuWindowHandle","package":"fltk","parentType":"","signature":"MenuWindowHandle","url":"/fltk/core/shim.html#MenuWindowHandle"},{"doc":"Alias for menu window handle pointer","kind":"alias","module":"fltk.core.shim","name":"MenuWindowPtr","package":"fltk","parentType":"","signature":"MenuWindowPtr = MenuWindowHandle *","url":"/fltk/core/shim.html#MenuWindowPtr"},{"doc":"Opaque handle for Fl_Group.","kind":"struct","module":"fltk.core.shim","name":"GroupHandle","package":"fltk","parentType":"","signature":"GroupHandle","url":"/fltk/core/shim.html#GroupHandle"},{"doc":"Alias for group handle pointer","kind":"alias","module":"fltk.core.shim","name":"GroupPtr","package":"fltk","parentType":"","signature":"GroupPtr = GroupHandle *","url":"/fltk/core/shim.html#GroupPtr"},{"doc":"Opaque handle for Fl_Box.","kind":"struct","module":"fltk.core.shim","name":"BoxHandle","package":"fltk","parentType":"","signature":"BoxHandle","url":"/fltk/core/shim.html#BoxHandle"},{"doc":"Alias for box handle pointer","kind":"alias","module":"fltk.core.shim","name":"BoxPtr","package":"fltk","parentType":"","signature":"BoxPtr = BoxHandle *","url":"/fltk/core/shim.html#BoxPtr"},{"doc":"Opaque handle for Fl_Button.","kind":"struct","module":"fltk.core.shim","name":"ButtonHandle","package":"fltk","parentType":"","signature":"ButtonHandle","url":"/fltk/core/shim.html#ButtonHandle"},{"doc":"Alias for button handle pointer","kind":"alias","module":"fltk.core.shim","name":"ButtonPtr","package":"fltk","parentType":"","signature":"ButtonPtr = ButtonHandle *","url":"/fltk/core/shim.html#ButtonPtr"},{"doc":"Opaque handle for Fl_Input.","kind":"struct","module":"fltk.core.shim","name":"InputHandle","package":"fltk","parentType":"","signature":"InputHandle","url":"/fltk/core/shim.html#InputHandle"},{"doc":"Alias for input handle pointer","kind":"alias","module":"fltk.core.shim","name":"InputPtr","package":"fltk","parentType":"","signature":"InputPtr = InputHandle *","url":"/fltk/core/shim.html#InputPtr"},{"doc":"Opaque handle for Fl_Value_Slider.","kind":"struct","module":"fltk.core.shim","name":"ValueSliderHandle","package":"fltk","parentType":"","signature":"ValueSliderHandle","url":"/fltk/core/shim.html#ValueSliderHandle"},{"doc":"Alias for value slider handle pointer","kind":"alias","module":"fltk.core.shim","name":"ValueSliderPtr","package":"fltk","parentType":"","signature":"ValueSliderPtr = ValueSliderHandle *","url":"/fltk/core/shim.html#ValueSliderPtr"},{"doc":"Opaque handle for Fl_Slider.","kind":"struct","module":"fltk.core.shim","name":"SliderHandle","package":"fltk","parentType":"","signature":"SliderHandle","url":"/fltk/core/shim.html#SliderHandle"},{"doc":"Alias for slider handle pointer","kind":"alias","module":"fltk.core.shim","name":"SliderPtr","package":"fltk","parentType":"","signature":"SliderPtr = SliderHandle *","url":"/fltk/core/shim.html#SliderPtr"},{"doc":"Opaque handle for Fl_Check_Button.","kind":"struct","module":"fltk.core.shim","name":"CheckButtonHandle","package":"fltk","parentType":"","signature":"CheckButtonHandle","url":"/fltk/core/shim.html#CheckButtonHandle"},{"doc":"Alias for check button handle pointer","kind":"alias","module":"fltk.core.shim","name":"CheckButtonPtr","package":"fltk","parentType":"","signature":"CheckButtonPtr = CheckButtonHandle *","url":"/fltk/core/shim.html#CheckButtonPtr"},{"doc":"Opaque handle for Fl_Radio_Button.","kind":"struct","module":"fltk.core.shim","name":"RadioButtonHandle","package":"fltk","parentType":"","signature":"RadioButtonHandle","url":"/fltk/core/shim.html#RadioButtonHandle"},{"doc":"Alias for radio button handle pointer","kind":"alias","module":"fltk.core.shim","name":"RadioButtonPtr","package":"fltk","parentType":"","signature":"RadioButtonPtr = RadioButtonHandle *","url":"/fltk/core/shim.html#RadioButtonPtr"},{"doc":"Opaque handle for Fl_Toggle_Button.","kind":"struct","module":"fltk.core.shim","name":"ToggleButtonHandle","package":"fltk","parentType":"","signature":"ToggleButtonHandle","url":"/fltk/core/shim.html#ToggleButtonHandle"},{"doc":"Alias for toggle button handle pointer","kind":"alias","module":"fltk.core.shim","name":"ToggleButtonPtr","package":"fltk","parentType":"","signature":"ToggleButtonPtr = ToggleButtonHandle *","url":"/fltk/core/shim.html#ToggleButtonPtr"},{"doc":"Opaque handle for Fl_Light_Button.","kind":"struct","module":"fltk.core.shim","name":"LightButtonHandle","package":"fltk","parentType":"","signature":"LightButtonHandle","url":"/fltk/core/shim.html#LightButtonHandle"},{"doc":"Alias for light button handle pointer","kind":"alias","module":"fltk.core.shim","name":"LightButtonPtr","package":"fltk","parentType":"","signature":"LightButtonPtr = LightButtonHandle *","url":"/fltk/core/shim.html#LightButtonPtr"},{"doc":"Opaque handle for Fl_Radio_Light_Button.","kind":"struct","module":"fltk.core.shim","name":"RadioLightButtonHandle","package":"fltk","parentType":"","signature":"RadioLightButtonHandle","url":"/fltk/core/shim.html#RadioLightButtonHandle"},{"doc":"Alias for radio light button handle pointer","kind":"alias","module":"fltk.core.shim","name":"RadioLightButtonPtr","package":"fltk","parentType":"","signature":"RadioLightButtonPtr = RadioLightButtonHandle *","url":"/fltk/core/shim.html#RadioLightButtonPtr"},{"doc":"Opaque handle for Fl_Radio_Round_Button.","kind":"struct","module":"fltk.core.shim","name":"RadioRoundButtonHandle","package":"fltk","parentType":"","signature":"RadioRoundButtonHandle","url":"/fltk/core/shim.html#RadioRoundButtonHandle"},{"doc":"Alias for radio round button handle pointer","kind":"alias","module":"fltk.core.shim","name":"RadioRoundButtonPtr","package":"fltk","parentType":"","signature":"RadioRoundButtonPtr = RadioRoundButtonHandle *","url":"/fltk/core/shim.html#RadioRoundButtonPtr"},{"doc":"Opaque handle for Fl_Toggle_Light_Button.","kind":"struct","module":"fltk.core.shim","name":"ToggleLightButtonHandle","package":"fltk","parentType":"","signature":"ToggleLightButtonHandle","url":"/fltk/core/shim.html#ToggleLightButtonHandle"},{"doc":"Alias for toggle light button handle pointer","kind":"alias","module":"fltk.core.shim","name":"ToggleLightButtonPtr","package":"fltk","parentType":"","signature":"ToggleLightButtonPtr = ToggleLightButtonHandle *","url":"/fltk/core/shim.html#ToggleLightButtonPtr"},{"doc":"Opaque handle for Fl_Toggle_Round_Button.","kind":"struct","module":"fltk.core.shim","name":"ToggleRoundButtonHandle","package":"fltk","parentType":"","signature":"ToggleRoundButtonHandle","url":"/fltk/core/shim.html#ToggleRoundButtonHandle"},{"doc":"Alias for toggle round button handle pointer","kind":"alias","module":"fltk.core.shim","name":"ToggleRoundButtonPtr","package":"fltk","parentType":"","signature":"ToggleRoundButtonPtr = ToggleRoundButtonHandle *","url":"/fltk/core/shim.html#ToggleRoundButtonPtr"},{"doc":"Opaque handle for Fl_Repeat_Button.","kind":"struct","module":"fltk.core.shim","name":"RepeatButtonHandle","package":"fltk","parentType":"","signature":"RepeatButtonHandle","url":"/fltk/core/shim.html#RepeatButtonHandle"},{"doc":"Alias for repeat button handle pointer","kind":"alias","module":"fltk.core.shim","name":"RepeatButtonPtr","package":"fltk","parentType":"","signature":"RepeatButtonPtr = RepeatButtonHandle *","url":"/fltk/core/shim.html#RepeatButtonPtr"},{"doc":"Opaque handle for Fl_Return_Button.","kind":"struct","module":"fltk.core.shim","name":"ReturnButtonHandle","package":"fltk","parentType":"","signature":"ReturnButtonHandle","url":"/fltk/core/shim.html#ReturnButtonHandle"},{"doc":"Alias for return button handle pointer","kind":"alias","module":"fltk.core.shim","name":"ReturnButtonPtr","package":"fltk","parentType":"","signature":"ReturnButtonPtr = ReturnButtonHandle *","url":"/fltk/core/shim.html#ReturnButtonPtr"},{"doc":"Opaque handle for Fl_Round_Button.","kind":"struct","module":"fltk.core.shim","name":"RoundButtonHandle","package":"fltk","parentType":"","signature":"RoundButtonHandle","url":"/fltk/core/shim.html#RoundButtonHandle"},{"doc":"Alias for round button handle pointer","kind":"alias","module":"fltk.core.shim","name":"RoundButtonPtr","package":"fltk","parentType":"","signature":"RoundButtonPtr = RoundButtonHandle *","url":"/fltk/core/shim.html#RoundButtonPtr"},{"doc":"Opaque handle for Fl_Float_Input.","kind":"struct","module":"fltk.core.shim","name":"FloatInputHandle","package":"fltk","parentType":"","signature":"FloatInputHandle","url":"/fltk/core/shim.html#FloatInputHandle"},{"doc":"Alias for float input handle pointer","kind":"alias","module":"fltk.core.shim","name":"FloatInputPtr","package":"fltk","parentType":"","signature":"FloatInputPtr = FloatInputHandle *","url":"/fltk/core/shim.html#FloatInputPtr"},{"doc":"Opaque handle for Fl_Int_Input.","kind":"struct","module":"fltk.core.shim","name":"IntInputHandle","package":"fltk","parentType":"","signature":"IntInputHandle","url":"/fltk/core/shim.html#IntInputHandle"},{"doc":"Alias for int input handle pointer","kind":"alias","module":"fltk.core.shim","name":"IntInputPtr","package":"fltk","parentType":"","signature":"IntInputPtr = IntInputHandle *","url":"/fltk/core/shim.html#IntInputPtr"},{"doc":"Opaque handle for Fl_Secret_Input.","kind":"struct","module":"fltk.core.shim","name":"SecretInputHandle","package":"fltk","parentType":"","signature":"SecretInputHandle","url":"/fltk/core/shim.html#SecretInputHandle"},{"doc":"Alias for secret input handle pointer","kind":"alias","module":"fltk.core.shim","name":"SecretInputPtr","package":"fltk","parentType":"","signature":"SecretInputPtr = SecretInputHandle *","url":"/fltk/core/shim.html#SecretInputPtr"},{"doc":"Opaque handle for Fl_Multiline_Input.","kind":"struct","module":"fltk.core.shim","name":"MultilineInputHandle","package":"fltk","parentType":"","signature":"MultilineInputHandle","url":"/fltk/core/shim.html#MultilineInputHandle"},{"doc":"Alias for multiline input handle pointer","kind":"alias","module":"fltk.core.shim","name":"MultilineInputPtr","package":"fltk","parentType":"","signature":"MultilineInputPtr = MultilineInputHandle *","url":"/fltk/core/shim.html#MultilineInputPtr"},{"doc":"Opaque handle for Fl_File_Input.","kind":"struct","module":"fltk.core.shim","name":"FileInputHandle","package":"fltk","parentType":"","signature":"FileInputHandle","url":"/fltk/core/shim.html#FileInputHandle"},{"doc":"Alias for file input handle pointer","kind":"alias","module":"fltk.core.shim","name":"FileInputPtr","package":"fltk","parentType":"","signature":"FileInputPtr = FileInputHandle *","url":"/fltk/core/shim.html#FileInputPtr"},{"doc":"Opaque handle for Fl_Multiline_Output.","kind":"struct","module":"fltk.core.shim","name":"MultilineOutputHandle","package":"fltk","parentType":"","signature":"MultilineOutputHandle","url":"/fltk/core/shim.html#MultilineOutputHandle"},{"doc":"Alias for multiline output handle pointer","kind":"alias","module":"fltk.core.shim","name":"MultilineOutputPtr","package":"fltk","parentType":"","signature":"MultilineOutputPtr = MultilineOutputHandle *","url":"/fltk/core/shim.html#MultilineOutputPtr"},{"doc":"Opaque handle for Fl_Dial.","kind":"struct","module":"fltk.core.shim","name":"DialHandle","package":"fltk","parentType":"","signature":"DialHandle","url":"/fltk/core/shim.html#DialHandle"},{"doc":"Alias for dial handle pointer","kind":"alias","module":"fltk.core.shim","name":"DialPtr","package":"fltk","parentType":"","signature":"DialPtr = DialHandle *","url":"/fltk/core/shim.html#DialPtr"},{"doc":"Opaque handle for Fl_Counter.","kind":"struct","module":"fltk.core.shim","name":"CounterHandle","package":"fltk","parentType":"","signature":"CounterHandle","url":"/fltk/core/shim.html#CounterHandle"},{"doc":"Alias for counter handle pointer","kind":"alias","module":"fltk.core.shim","name":"CounterPtr","package":"fltk","parentType":"","signature":"CounterPtr = CounterHandle *","url":"/fltk/core/shim.html#CounterPtr"},{"doc":"Opaque handle for Fl_Roller.","kind":"struct","module":"fltk.core.shim","name":"RollerHandle","package":"fltk","parentType":"","signature":"RollerHandle","url":"/fltk/core/shim.html#RollerHandle"},{"doc":"Alias for roller handle pointer","kind":"alias","module":"fltk.core.shim","name":"RollerPtr","package":"fltk","parentType":"","signature":"RollerPtr = RollerHandle *","url":"/fltk/core/shim.html#RollerPtr"},{"doc":"Opaque handle for Fl_Scrollbar.","kind":"struct","module":"fltk.core.shim","name":"ScrollbarHandle","package":"fltk","parentType":"","signature":"ScrollbarHandle","url":"/fltk/core/shim.html#ScrollbarHandle"},{"doc":"Alias for scrollbar handle pointer","kind":"alias","module":"fltk.core.shim","name":"ScrollbarPtr","package":"fltk","parentType":"","signature":"ScrollbarPtr = ScrollbarHandle *","url":"/fltk/core/shim.html#ScrollbarPtr"},{"doc":"Opaque handle for Fl_Value_Input.","kind":"struct","module":"fltk.core.shim","name":"ValueInputHandle","package":"fltk","parentType":"","signature":"ValueInputHandle","url":"/fltk/core/shim.html#ValueInputHandle"},{"doc":"Alias for value input handle pointer","kind":"alias","module":"fltk.core.shim","name":"ValueInputPtr","package":"fltk","parentType":"","signature":"ValueInputPtr = ValueInputHandle *","url":"/fltk/core/shim.html#ValueInputPtr"},{"doc":"Opaque handle for Fl_Value_Output.","kind":"struct","module":"fltk.core.shim","name":"ValueOutputHandle","package":"fltk","parentType":"","signature":"ValueOutputHandle","url":"/fltk/core/shim.html#ValueOutputHandle"},{"doc":"Alias for value output handle pointer","kind":"alias","module":"fltk.core.shim","name":"ValueOutputPtr","package":"fltk","parentType":"","signature":"ValueOutputPtr = ValueOutputHandle *","url":"/fltk/core/shim.html#ValueOutputPtr"},{"doc":"Opaque handle for Fl_Adjuster.","kind":"struct","module":"fltk.core.shim","name":"AdjusterHandle","package":"fltk","parentType":"","signature":"AdjusterHandle","url":"/fltk/core/shim.html#AdjusterHandle"},{"doc":"Alias for adjuster handle pointer","kind":"alias","module":"fltk.core.shim","name":"AdjusterPtr","package":"fltk","parentType":"","signature":"AdjusterPtr = AdjusterHandle *","url":"/fltk/core/shim.html#AdjusterPtr"},{"doc":"Opaque handle for Fl_Tile.","kind":"struct","module":"fltk.core.shim","name":"TileHandle","package":"fltk","parentType":"","signature":"TileHandle","url":"/fltk/core/shim.html#TileHandle"},{"doc":"Alias for tile handle pointer","kind":"alias","module":"fltk.core.shim","name":"TilePtr","package":"fltk","parentType":"","signature":"TilePtr = TileHandle *","url":"/fltk/core/shim.html#TilePtr"},{"doc":"Opaque handle for Fl_Wizard.","kind":"struct","module":"fltk.core.shim","name":"WizardHandle","package":"fltk","parentType":"","signature":"WizardHandle","url":"/fltk/core/shim.html#WizardHandle"},{"doc":"Alias for wizard handle pointer","kind":"alias","module":"fltk.core.shim","name":"WizardPtr","package":"fltk","parentType":"","signature":"WizardPtr = WizardHandle *","url":"/fltk/core/shim.html#WizardPtr"},{"doc":"Opaque handle for Fl_Spinner.","kind":"struct","module":"fltk.core.shim","name":"SpinnerHandle","package":"fltk","parentType":"","signature":"SpinnerHandle","url":"/fltk/core/shim.html#SpinnerHandle"},{"doc":"Alias for spinner handle pointer","kind":"alias","module":"fltk.core.shim","name":"SpinnerPtr","package":"fltk","parentType":"","signature":"SpinnerPtr = SpinnerHandle *","url":"/fltk/core/shim.html#SpinnerPtr"},{"doc":"Opaque handle for Fl_Menu_Bar.","kind":"struct","module":"fltk.core.shim","name":"MenuBarHandle","package":"fltk","parentType":"","signature":"MenuBarHandle","url":"/fltk/core/shim.html#MenuBarHandle"},{"doc":"Alias for menu bar handle pointer","kind":"alias","module":"fltk.core.shim","name":"MenuBarPtr","package":"fltk","parentType":"","signature":"MenuBarPtr = MenuBarHandle *","url":"/fltk/core/shim.html#MenuBarPtr"},{"doc":"Opaque handle for Fl_Menu_Button.","kind":"struct","module":"fltk.core.shim","name":"MenuButtonHandle","package":"fltk","parentType":"","signature":"MenuButtonHandle","url":"/fltk/core/shim.html#MenuButtonHandle"},{"doc":"Alias for menu button handle pointer","kind":"alias","module":"fltk.core.shim","name":"MenuButtonPtr","package":"fltk","parentType":"","signature":"MenuButtonPtr = MenuButtonHandle *","url":"/fltk/core/shim.html#MenuButtonPtr"},{"doc":"Opaque handle for Fl_Input_Choice.","kind":"struct","module":"fltk.core.shim","name":"InputChoiceHandle","package":"fltk","parentType":"","signature":"InputChoiceHandle","url":"/fltk/core/shim.html#InputChoiceHandle"},{"doc":"Alias for input choice handle pointer","kind":"alias","module":"fltk.core.shim","name":"InputChoicePtr","package":"fltk","parentType":"","signature":"InputChoicePtr = InputChoiceHandle *","url":"/fltk/core/shim.html#InputChoicePtr"},{"doc":"Opaque handle for Fl_Text_Editor.","kind":"struct","module":"fltk.core.shim","name":"TextEditorHandle","package":"fltk","parentType":"","signature":"TextEditorHandle","url":"/fltk/core/shim.html#TextEditorHandle"},{"doc":"Alias for text editor handle pointer","kind":"alias","module":"fltk.core.shim","name":"TextEditorPtr","package":"fltk","parentType":"","signature":"TextEditorPtr = TextEditorHandle *","url":"/fltk/core/shim.html#TextEditorPtr"},{"doc":"Opaque handle for Fl_Output.","kind":"struct","module":"fltk.core.shim","name":"OutputHandle","package":"fltk","parentType":"","signature":"OutputHandle","url":"/fltk/core/shim.html#OutputHandle"},{"doc":"Alias for output handle pointer","kind":"alias","module":"fltk.core.shim","name":"OutputPtr","package":"fltk","parentType":"","signature":"OutputPtr = OutputHandle *","url":"/fltk/core/shim.html#OutputPtr"},{"doc":"Opaque handle for Fl_Progress.","kind":"struct","module":"fltk.core.shim","name":"ProgressHandle","package":"fltk","parentType":"","signature":"ProgressHandle","url":"/fltk/core/shim.html#ProgressHandle"},{"doc":"Alias for progress handle pointer","kind":"alias","module":"fltk.core.shim","name":"ProgressPtr","package":"fltk","parentType":"","signature":"ProgressPtr = ProgressHandle *","url":"/fltk/core/shim.html#ProgressPtr"},{"doc":"Opaque handle for Fl_Pack.","kind":"struct","module":"fltk.core.shim","name":"PackHandle","package":"fltk","parentType":"","signature":"PackHandle","url":"/fltk/core/shim.html#PackHandle"},{"doc":"Alias for pack handle pointer","kind":"alias","module":"fltk.core.shim","name":"PackPtr","package":"fltk","parentType":"","signature":"PackPtr = PackHandle *","url":"/fltk/core/shim.html#PackPtr"},{"doc":"Opaque handle for Fl_Tabs.","kind":"struct","module":"fltk.core.shim","name":"TabsHandle","package":"fltk","parentType":"","signature":"TabsHandle","url":"/fltk/core/shim.html#TabsHandle"},{"doc":"Alias for tabs handle pointer","kind":"alias","module":"fltk.core.shim","name":"TabsPtr","package":"fltk","parentType":"","signature":"TabsPtr = TabsHandle *","url":"/fltk/core/shim.html#TabsPtr"},{"doc":"Opaque handle for Fl_Scroll.","kind":"struct","module":"fltk.core.shim","name":"ScrollHandle","package":"fltk","parentType":"","signature":"ScrollHandle","url":"/fltk/core/shim.html#ScrollHandle"},{"doc":"Alias for scroll handle pointer","kind":"alias","module":"fltk.core.shim","name":"ScrollPtr","package":"fltk","parentType":"","signature":"ScrollPtr = ScrollHandle *","url":"/fltk/core/shim.html#ScrollPtr"},{"doc":"Opaque handle for Fl_Choice.","kind":"struct","module":"fltk.core.shim","name":"ChoiceHandle","package":"fltk","parentType":"","signature":"ChoiceHandle","url":"/fltk/core/shim.html#ChoiceHandle"},{"doc":"Alias for choice handle pointer","kind":"alias","module":"fltk.core.shim","name":"ChoicePtr","package":"fltk","parentType":"","signature":"ChoicePtr = ChoiceHandle *","url":"/fltk/core/shim.html#ChoicePtr"},{"doc":"Opaque handle for Fl_Text_Buffer.","kind":"struct","module":"fltk.core.shim","name":"TextBufferHandle","package":"fltk","parentType":"","signature":"TextBufferHandle","url":"/fltk/core/shim.html#TextBufferHandle"},{"doc":"Alias for text buffer handle pointer","kind":"alias","module":"fltk.core.shim","name":"TextBufferPtr","package":"fltk","parentType":"","signature":"TextBufferPtr = TextBufferHandle *","url":"/fltk/core/shim.html#TextBufferPtr"},{"doc":"Opaque handle for Fl_Text_Display.","kind":"struct","module":"fltk.core.shim","name":"TextDisplayHandle","package":"fltk","parentType":"","signature":"TextDisplayHandle","url":"/fltk/core/shim.html#TextDisplayHandle"},{"doc":"Alias for text display handle pointer","kind":"alias","module":"fltk.core.shim","name":"TextDisplayPtr","package":"fltk","parentType":"","signature":"TextDisplayPtr = TextDisplayHandle *","url":"/fltk/core/shim.html#TextDisplayPtr"},{"doc":"Opaque handle for Fl_Native_File_Chooser.","kind":"struct","module":"fltk.core.shim","name":"NativeFileChooserHandle","package":"fltk","parentType":"","signature":"NativeFileChooserHandle","url":"/fltk/core/shim.html#NativeFileChooserHandle"},{"doc":"Alias for native file chooser handle pointer","kind":"alias","module":"fltk.core.shim","name":"NativeFileChooserPtr","package":"fltk","parentType":"","signature":"NativeFileChooserPtr = NativeFileChooserHandle *","url":"/fltk/core/shim.html#NativeFileChooserPtr"},{"doc":"Opaque handle for Fl_Hold_Browser.","kind":"struct","module":"fltk.core.shim","name":"HoldBrowserHandle","package":"fltk","parentType":"","signature":"HoldBrowserHandle","url":"/fltk/core/shim.html#HoldBrowserHandle"},{"doc":"Alias for hold browser handle pointer","kind":"alias","module":"fltk.core.shim","name":"HoldBrowserPtr","package":"fltk","parentType":"","signature":"HoldBrowserPtr = HoldBrowserHandle *","url":"/fltk/core/shim.html#HoldBrowserPtr"},{"doc":"Opaque handle for Fl_Multi_Browser.","kind":"struct","module":"fltk.core.shim","name":"MultiBrowserHandle","package":"fltk","parentType":"","signature":"MultiBrowserHandle","url":"/fltk/core/shim.html#MultiBrowserHandle"},{"doc":"Alias for multi browser handle pointer","kind":"alias","module":"fltk.core.shim","name":"MultiBrowserPtr","package":"fltk","parentType":"","signature":"MultiBrowserPtr = MultiBrowserHandle *","url":"/fltk/core/shim.html#MultiBrowserPtr"},{"doc":"Opaque handle for Fl_Select_Browser.","kind":"struct","module":"fltk.core.shim","name":"SelectBrowserHandle","package":"fltk","parentType":"","signature":"SelectBrowserHandle","url":"/fltk/core/shim.html#SelectBrowserHandle"},{"doc":"Alias for select browser handle pointer","kind":"alias","module":"fltk.core.shim","name":"SelectBrowserPtr","package":"fltk","parentType":"","signature":"SelectBrowserPtr = SelectBrowserHandle *","url":"/fltk/core/shim.html#SelectBrowserPtr"},{"doc":"Opaque handle for Fl_File_Browser.","kind":"struct","module":"fltk.core.shim","name":"FileBrowserHandle","package":"fltk","parentType":"","signature":"FileBrowserHandle","url":"/fltk/core/shim.html#FileBrowserHandle"},{"doc":"Alias for file browser handle pointer","kind":"alias","module":"fltk.core.shim","name":"FileBrowserPtr","package":"fltk","parentType":"","signature":"FileBrowserPtr = FileBrowserHandle *","url":"/fltk/core/shim.html#FileBrowserPtr"},{"doc":"Opaque handle for Fl_Check_Browser.","kind":"struct","module":"fltk.core.shim","name":"CheckBrowserHandle","package":"fltk","parentType":"","signature":"CheckBrowserHandle","url":"/fltk/core/shim.html#CheckBrowserHandle"},{"doc":"Alias for check browser handle pointer","kind":"alias","module":"fltk.core.shim","name":"CheckBrowserPtr","package":"fltk","parentType":"","signature":"CheckBrowserPtr = CheckBrowserHandle *","url":"/fltk/core/shim.html#CheckBrowserPtr"},{"doc":"Opaque handle for Fl_Tree.","kind":"struct","module":"fltk.core.shim","name":"TreeHandle","package":"fltk","parentType":"","signature":"TreeHandle","url":"/fltk/core/shim.html#TreeHandle"},{"doc":"Alias for tree handle pointer","kind":"alias","module":"fltk.core.shim","name":"TreePtr","package":"fltk","parentType":"","signature":"TreePtr = TreeHandle *","url":"/fltk/core/shim.html#TreePtr"},{"doc":"Opaque handle for Fl_Tree_Item.","kind":"struct","module":"fltk.core.shim","name":"TreeItemHandle","package":"fltk","parentType":"","signature":"TreeItemHandle","url":"/fltk/core/shim.html#TreeItemHandle"},{"doc":"Alias for tree item handle pointer","kind":"alias","module":"fltk.core.shim","name":"TreeItemPtr","package":"fltk","parentType":"","signature":"TreeItemPtr = TreeItemHandle *","url":"/fltk/core/shim.html#TreeItemPtr"},{"doc":"Opaque handle for Fl_Help_View.","kind":"struct","module":"fltk.core.shim","name":"HelpViewHandle","package":"fltk","parentType":"","signature":"HelpViewHandle","url":"/fltk/core/shim.html#HelpViewHandle"},{"doc":"Alias for help view handle pointer","kind":"alias","module":"fltk.core.shim","name":"HelpViewPtr","package":"fltk","parentType":"","signature":"HelpViewPtr = HelpViewHandle *","url":"/fltk/core/shim.html#HelpViewPtr"},{"doc":"Opaque handle for Fl_Table.","kind":"struct","module":"fltk.core.shim","name":"TableHandle","package":"fltk","parentType":"","signature":"TableHandle","url":"/fltk/core/shim.html#TableHandle"},{"doc":"Alias for table handle pointer","kind":"alias","module":"fltk.core.shim","name":"TablePtr","package":"fltk","parentType":"","signature":"TablePtr = TableHandle *","url":"/fltk/core/shim.html#TablePtr"},{"doc":"Opaque handle for Fl_Table_Row.","kind":"struct","module":"fltk.core.shim","name":"TableRowHandle","package":"fltk","parentType":"","signature":"TableRowHandle","url":"/fltk/core/shim.html#TableRowHandle"},{"doc":"Alias for table row handle pointer","kind":"alias","module":"fltk.core.shim","name":"TableRowPtr","package":"fltk","parentType":"","signature":"TableRowPtr = TableRowHandle *","url":"/fltk/core/shim.html#TableRowPtr"},{"doc":"Opaque handle for Fl_Printer.","kind":"struct","module":"fltk.core.shim","name":"PrinterHandle","package":"fltk","parentType":"","signature":"PrinterHandle","url":"/fltk/core/shim.html#PrinterHandle"},{"doc":"Alias for printer handle pointer","kind":"alias","module":"fltk.core.shim","name":"PrinterPtr","package":"fltk","parentType":"","signature":"PrinterPtr = PrinterHandle *","url":"/fltk/core/shim.html#PrinterPtr"},{"doc":"Opaque handle for Fl_PostScript_File_Device.","kind":"struct","module":"fltk.core.shim","name":"PostScriptFileDeviceHandle","package":"fltk","parentType":"","signature":"PostScriptFileDeviceHandle","url":"/fltk/core/shim.html#PostScriptFileDeviceHandle"},{"doc":"Alias for PostScript file device handle pointer","kind":"alias","module":"fltk.core.shim","name":"PostScriptFileDevicePtr","package":"fltk","parentType":"","signature":"PostScriptFileDevicePtr = PostScriptFileDeviceHandle *","url":"/fltk/core/shim.html#PostScriptFileDevicePtr"},{"doc":"Opaque handle for custom widget with overridable draw/handle.","kind":"struct","module":"fltk.core.shim","name":"CustomWidgetHandle","package":"fltk","parentType":"","signature":"CustomWidgetHandle","url":"/fltk/core/shim.html#CustomWidgetHandle"},{"doc":"Alias for custom widget handle pointer","kind":"alias","module":"fltk.core.shim","name":"CustomWidgetPtr","package":"fltk","parentType":"","signature":"CustomWidgetPtr = CustomWidgetHandle *","url":"/fltk/core/shim.html#CustomWidgetPtr"},{"doc":"Opaque handle for Fl_Positioner.","kind":"struct","module":"fltk.core.shim","name":"PositionerHandle","package":"fltk","parentType":"","signature":"PositionerHandle","url":"/fltk/core/shim.html#PositionerHandle"},{"doc":"Alias for positioner handle pointer","kind":"alias","module":"fltk.core.shim","name":"PositionerPtr","package":"fltk","parentType":"","signature":"PositionerPtr = PositionerHandle *","url":"/fltk/core/shim.html#PositionerPtr"},{"doc":"Opaque handle for Fl_Chart.","kind":"struct","module":"fltk.core.shim","name":"ChartHandle","package":"fltk","parentType":"","signature":"ChartHandle","url":"/fltk/core/shim.html#ChartHandle"},{"doc":"Alias for chart handle pointer","kind":"alias","module":"fltk.core.shim","name":"ChartPtr","package":"fltk","parentType":"","signature":"ChartPtr = ChartHandle *","url":"/fltk/core/shim.html#ChartPtr"},{"doc":"Opaque handle for Fl_Clock.","kind":"struct","module":"fltk.core.shim","name":"ClockHandle","package":"fltk","parentType":"","signature":"ClockHandle","url":"/fltk/core/shim.html#ClockHandle"},{"doc":"Alias for clock handle pointer","kind":"alias","module":"fltk.core.shim","name":"ClockPtr","package":"fltk","parentType":"","signature":"ClockPtr = ClockHandle *","url":"/fltk/core/shim.html#ClockPtr"},{"doc":"Opaque handle for Fl_Help_Dialog.","kind":"struct","module":"fltk.core.shim","name":"HelpDialogHandle","package":"fltk","parentType":"","signature":"HelpDialogHandle","url":"/fltk/core/shim.html#HelpDialogHandle"},{"doc":"Alias for help dialog handle pointer","kind":"alias","module":"fltk.core.shim","name":"HelpDialogPtr","package":"fltk","parentType":"","signature":"HelpDialogPtr = HelpDialogHandle *","url":"/fltk/core/shim.html#HelpDialogPtr"},{"doc":"Opaque handle for Fl_Color_Chooser.","kind":"struct","module":"fltk.core.shim","name":"ColorChooserHandle","package":"fltk","parentType":"","signature":"ColorChooserHandle","url":"/fltk/core/shim.html#ColorChooserHandle"},{"doc":"Alias for color chooser handle pointer","kind":"alias","module":"fltk.core.shim","name":"ColorChooserPtr","package":"fltk","parentType":"","signature":"ColorChooserPtr = ColorChooserHandle *","url":"/fltk/core/shim.html#ColorChooserPtr"},{"doc":"Opaque handle for Fl_Sys_Menu_Bar.","kind":"struct","module":"fltk.core.shim","name":"SysMenuBarHandle","package":"fltk","parentType":"","signature":"SysMenuBarHandle","url":"/fltk/core/shim.html#SysMenuBarHandle"},{"doc":"Alias for system menu bar handle pointer","kind":"alias","module":"fltk.core.shim","name":"SysMenuBarPtr","package":"fltk","parentType":"","signature":"SysMenuBarPtr = SysMenuBarHandle *","url":"/fltk/core/shim.html#SysMenuBarPtr"},{"doc":"Opaque handle for Fl_Preferences.","kind":"struct","module":"fltk.core.shim","name":"PreferencesHandle","package":"fltk","parentType":"","signature":"PreferencesHandle","url":"/fltk/core/shim.html#PreferencesHandle"},{"doc":"Alias for preferences handle pointer","kind":"alias","module":"fltk.core.shim","name":"PreferencesPtr","package":"fltk","parentType":"","signature":"PreferencesPtr = PreferencesHandle *","url":"/fltk/core/shim.html#PreferencesPtr"},{"doc":"Preferences root location.","kind":"enum","module":"fltk.core.shim","name":"PreferencesRoot","package":"fltk","parentType":"","signature":"PreferencesRoot","url":"/fltk/core/shim.html#PreferencesRoot"},{"doc":"System-wide preferences","kind":"enum_member","module":"fltk.core.shim","name":"SYSTEM","package":"fltk","parentType":"","signature":"SYSTEM = 0","url":"/fltk/core/shim.html#PreferencesRoot"},{"doc":"User-specific preferences","kind":"enum_member","module":"fltk.core.shim","name":"USER","package":"fltk","parentType":"","signature":"USER = 1","url":"/fltk/core/shim.html#PreferencesRoot"},{"doc":"Opaque handle for Fl_Multi_Label.","kind":"struct","module":"fltk.core.shim","name":"MultiLabelHandle","package":"fltk","parentType":"","signature":"MultiLabelHandle","url":"/fltk/core/shim.html#MultiLabelHandle"},{"doc":"Alias for multi-label handle pointer","kind":"alias","module":"fltk.core.shim","name":"MultiLabelPtr","package":"fltk","parentType":"","signature":"MultiLabelPtr = MultiLabelHandle *","url":"/fltk/core/shim.html#MultiLabelPtr"},{"doc":"Opaque handle for Fl_File_Icon.","kind":"struct","module":"fltk.core.shim","name":"FileIconHandle","package":"fltk","parentType":"","signature":"FileIconHandle","url":"/fltk/core/shim.html#FileIconHandle"},{"doc":"Alias for file icon handle pointer","kind":"alias","module":"fltk.core.shim","name":"FileIconPtr","package":"fltk","parentType":"","signature":"FileIconPtr = FileIconHandle *","url":"/fltk/core/shim.html#FileIconPtr"},{"doc":"File icon type constants.","kind":"enum","module":"fltk.core.shim","name":"FileIconType","package":"fltk","parentType":"","signature":"FileIconType","url":"/fltk/core/shim.html#FileIconType"},{"doc":"Any kind of file","kind":"enum_member","module":"fltk.core.shim","name":"ANY","package":"fltk","parentType":"","signature":"ANY = 0","url":"/fltk/core/shim.html#FileIconType"},{"doc":"Plain files","kind":"enum_member","module":"fltk.core.shim","name":"PLAIN","package":"fltk","parentType":"","signature":"PLAIN = 1","url":"/fltk/core/shim.html#FileIconType"},{"doc":"Named pipes","kind":"enum_member","module":"fltk.core.shim","name":"FIFO","package":"fltk","parentType":"","signature":"FIFO = 2","url":"/fltk/core/shim.html#FileIconType"},{"doc":"Character and block devices","kind":"enum_member","module":"fltk.core.shim","name":"DEVICE","package":"fltk","parentType":"","signature":"DEVICE = 3","url":"/fltk/core/shim.html#FileIconType"},{"doc":"Symbolic links","kind":"enum_member","module":"fltk.core.shim","name":"LINK","package":"fltk","parentType":"","signature":"LINK = 4","url":"/fltk/core/shim.html#FileIconType"},{"doc":"Directories","kind":"enum_member","module":"fltk.core.shim","name":"DIRECTORY","package":"fltk","parentType":"","signature":"DIRECTORY = 5","url":"/fltk/core/shim.html#FileIconType"},{"doc":"File icon data opcodes.","kind":"enum","module":"fltk.core.shim","name":"FileIconOpcode","package":"fltk","parentType":"","signature":"FileIconOpcode","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"End of primitive/icon","kind":"enum_member","module":"fltk.core.shim","name":"END","package":"fltk","parentType":"","signature":"END = 0","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Followed by color value","kind":"enum_member","module":"fltk.core.shim","name":"COLOR","package":"fltk","parentType":"","signature":"COLOR = 1","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Start of line","kind":"enum_member","module":"fltk.core.shim","name":"LINE","package":"fltk","parentType":"","signature":"LINE = 2","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Start of closed line","kind":"enum_member","module":"fltk.core.shim","name":"CLOSEDLINE","package":"fltk","parentType":"","signature":"CLOSEDLINE = 3","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Start of polygon","kind":"enum_member","module":"fltk.core.shim","name":"POLYGON","package":"fltk","parentType":"","signature":"POLYGON = 4","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Followed by outline color","kind":"enum_member","module":"fltk.core.shim","name":"OUTLINEPOLYGON","package":"fltk","parentType":"","signature":"OUTLINEPOLYGON = 5","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Followed by scaled X,Y","kind":"enum_member","module":"fltk.core.shim","name":"VERTEX","package":"fltk","parentType":"","signature":"VERTEX = 6","url":"/fltk/core/shim.html#FileIconOpcode"},{"doc":"Opaque handle for Fl_Plugin.","kind":"struct","module":"fltk.core.shim","name":"PluginHandle","package":"fltk","parentType":"","signature":"PluginHandle","url":"/fltk/core/shim.html#PluginHandle"},{"doc":"Alias for plugin handle pointer","kind":"alias","module":"fltk.core.shim","name":"PluginPtr","package":"fltk","parentType":"","signature":"PluginPtr = PluginHandle *","url":"/fltk/core/shim.html#PluginPtr"},{"doc":"Opaque handle for Fl_Plugin_Manager.","kind":"struct","module":"fltk.core.shim","name":"PluginManagerHandle","package":"fltk","parentType":"","signature":"PluginManagerHandle","url":"/fltk/core/shim.html#PluginManagerHandle"},{"doc":"Alias for plugin manager handle pointer","kind":"alias","module":"fltk.core.shim","name":"PluginManagerPtr","package":"fltk","parentType":"","signature":"PluginManagerPtr = PluginManagerHandle *","url":"/fltk/core/shim.html#PluginManagerPtr"},{"doc":"Opaque handle for Fl_Copy_Surface.","kind":"struct","module":"fltk.core.shim","name":"CopySurfaceHandle","package":"fltk","parentType":"","signature":"CopySurfaceHandle","url":"/fltk/core/shim.html#CopySurfaceHandle"},{"doc":"Alias for copy surface handle pointer","kind":"alias","module":"fltk.core.shim","name":"CopySurfacePtr","package":"fltk","parentType":"","signature":"CopySurfacePtr = CopySurfaceHandle *","url":"/fltk/core/shim.html#CopySurfacePtr"},{"doc":"Opaque handle for Fl_Image_Surface.","kind":"struct","module":"fltk.core.shim","name":"ImageSurfaceHandle","package":"fltk","parentType":"","signature":"ImageSurfaceHandle","url":"/fltk/core/shim.html#ImageSurfaceHandle"},{"doc":"Alias for image surface handle pointer","kind":"alias","module":"fltk.core.shim","name":"ImageSurfacePtr","package":"fltk","parentType":"","signature":"ImageSurfacePtr = ImageSurfaceHandle *","url":"/fltk/core/shim.html#ImageSurfacePtr"},{"doc":"Opaque handle for Fl_Image (base class).","kind":"struct","module":"fltk.core.shim","name":"ImageHandle","package":"fltk","parentType":"","signature":"ImageHandle","url":"/fltk/core/shim.html#ImageHandle"},{"doc":"Alias for base image handle pointer","kind":"alias","module":"fltk.core.shim","name":"ImagePtr","package":"fltk","parentType":"","signature":"ImagePtr = ImageHandle *","url":"/fltk/core/shim.html#ImagePtr"},{"doc":"Opaque handle for Fl_Bitmap.","kind":"struct","module":"fltk.core.shim","name":"BitmapHandle","package":"fltk","parentType":"","signature":"BitmapHandle","url":"/fltk/core/shim.html#BitmapHandle"},{"doc":"Alias for bitmap handle pointer","kind":"alias","module":"fltk.core.shim","name":"BitmapPtr","package":"fltk","parentType":"","signature":"BitmapPtr = BitmapHandle *","url":"/fltk/core/shim.html#BitmapPtr"},{"doc":"Opaque handle for Fl_Pixmap.","kind":"struct","module":"fltk.core.shim","name":"PixmapHandle","package":"fltk","parentType":"","signature":"PixmapHandle","url":"/fltk/core/shim.html#PixmapHandle"},{"doc":"Alias for pixmap handle pointer","kind":"alias","module":"fltk.core.shim","name":"PixmapPtr","package":"fltk","parentType":"","signature":"PixmapPtr = PixmapHandle *","url":"/fltk/core/shim.html#PixmapPtr"},{"doc":"Opaque handle for Fl_Tiled_Image.","kind":"struct","module":"fltk.core.shim","name":"TiledImageHandle","package":"fltk","parentType":"","signature":"TiledImageHandle","url":"/fltk/core/shim.html#TiledImageHandle"},{"doc":"Alias for tiled image handle pointer","kind":"alias","module":"fltk.core.shim","name":"TiledImagePtr","package":"fltk","parentType":"","signature":"TiledImagePtr = TiledImageHandle *","url":"/fltk/core/shim.html#TiledImagePtr"},{"doc":"Generic callback function type.","kind":"alias","module":"fltk.core.shim","name":"ShimCallback","package":"fltk","parentType":"","signature":"ShimCallback = void  function(WidgetPtr widget,  void *  userdata)","url":"/fltk/core/shim.html#ShimCallback"},{"doc":"Timeout/idle callback function type.","kind":"alias","module":"fltk.core.shim","name":"TimeoutHandler","package":"fltk","parentType":"","signature":"TimeoutHandler = void  function(void *  userdata)","url":"/fltk/core/shim.html#TimeoutHandler"},{"doc":"File descriptor callback function type.","kind":"alias","module":"fltk.core.shim","name":"FdHandler","package":"fltk","parentType":"","signature":"FdHandler = void  function(int  fd,  void *  userdata)","url":"/fltk/core/shim.html#FdHandler"},{"doc":"Draw cell callback function type for Table (base class).","kind":"alias","module":"fltk.core.shim","name":"TableCellCallback","package":"fltk","parentType":"","signature":"TableCellCallback = void  function(\n       TablePtr table,  int  context,  int  row,  int  col,\n       int  x,  int  y,  int  w,  int  h,  void *  userdata)","url":"/fltk/core/shim.html#TableCellCallback"},{"doc":"Draw cell callback function type for TableRow.","kind":"alias","module":"fltk.core.shim","name":"DrawCellCallback","package":"fltk","parentType":"","signature":"DrawCellCallback = void  function(\n       TableRowPtr table,  int  context,  int  row,  int  col,\n       int  x,  int  y,  int  w,  int  h,  void *  userdata)","url":"/fltk/core/shim.html#DrawCellCallback"},{"doc":"Custom widget draw callback function type.","kind":"alias","module":"fltk.core.shim","name":"CustomWidgetDrawCallback","package":"fltk","parentType":"","signature":"CustomWidgetDrawCallback = void  function(CustomWidgetPtr widget,  void *  userdata)","url":"/fltk/core/shim.html#CustomWidgetDrawCallback"},{"doc":"Custom widget handle callback function type.","kind":"alias","module":"fltk.core.shim","name":"CustomWidgetHandleCallback","package":"fltk","parentType":"","signature":"CustomWidgetHandleCallback = int  function(CustomWidgetPtr widget,  int  event,  void *  userdata)","url":"/fltk/core/shim.html#CustomWidgetHandleCallback"},{"doc":"Table context values for draw_cell callback.","kind":"enum","module":"fltk.core.shim","name":"TableContext","package":"fltk","parentType":"","signature":"TableContext","url":"/fltk/core/shim.html#TableContext"},{"doc":"No known context","kind":"enum_member","module":"fltk.core.shim","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/core/shim.html#TableContext"},{"doc":"Before a page is redrawn","kind":"enum_member","module":"fltk.core.shim","name":"STARTPAGE","package":"fltk","parentType":"","signature":"STARTPAGE = 1","url":"/fltk/core/shim.html#TableContext"},{"doc":"After a page is redrawn","kind":"enum_member","module":"fltk.core.shim","name":"ENDPAGE","package":"fltk","parentType":"","signature":"ENDPAGE = 2","url":"/fltk/core/shim.html#TableContext"},{"doc":"In the row header","kind":"enum_member","module":"fltk.core.shim","name":"ROW_HEADER","package":"fltk","parentType":"","signature":"ROW_HEADER = 4","url":"/fltk/core/shim.html#TableContext"},{"doc":"In the column header","kind":"enum_member","module":"fltk.core.shim","name":"COL_HEADER","package":"fltk","parentType":"","signature":"COL_HEADER = 8","url":"/fltk/core/shim.html#TableContext"},{"doc":"In one of the cells","kind":"enum_member","module":"fltk.core.shim","name":"CELL","package":"fltk","parentType":"","signature":"CELL = 16","url":"/fltk/core/shim.html#TableContext"},{"doc":"In a dead zone of table","kind":"enum_member","module":"fltk.core.shim","name":"TABLE","package":"fltk","parentType":"","signature":"TABLE = 32","url":"/fltk/core/shim.html#TableContext"},{"doc":"Column or row being resized","kind":"enum_member","module":"fltk.core.shim","name":"RC_RESIZE","package":"fltk","parentType":"","signature":"RC_RESIZE = 64","url":"/fltk/core/shim.html#TableContext"},{"doc":"Table row selection mode.","kind":"enum","module":"fltk.core.shim","name":"TableSelectMode","package":"fltk","parentType":"","signature":"TableSelectMode","url":"/fltk/core/shim.html#TableSelectMode"},{"doc":"No selection allowed","kind":"enum_member","module":"fltk.core.shim","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/core/shim.html#TableSelectMode"},{"doc":"Single row selection","kind":"enum_member","module":"fltk.core.shim","name":"SINGLE","package":"fltk","parentType":"","signature":"SINGLE = 1","url":"/fltk/core/shim.html#TableSelectMode"},{"doc":"Multiple row selection","kind":"enum_member","module":"fltk.core.shim","name":"MULTI","package":"fltk","parentType":"","signature":"MULTI = 2","url":"/fltk/core/shim.html#TableSelectMode"},{"doc":"BoxPtr type constants matching FLTK's Fl_Boxtype enum.","kind":"enum","module":"fltk.core.shim","name":"Boxtype","package":"fltk","parentType":"","signature":"Boxtype","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"NO_BOX","package":"fltk","parentType":"","signature":"NO_BOX = 0","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"FLAT_BOX","package":"fltk","parentType":"","signature":"FLAT_BOX = 1","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"UP_BOX","package":"fltk","parentType":"","signature":"UP_BOX = 2","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"DOWN_BOX","package":"fltk","parentType":"","signature":"DOWN_BOX = 3","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"UP_FRAME","package":"fltk","parentType":"","signature":"UP_FRAME = 4","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"DOWN_FRAME","package":"fltk","parentType":"","signature":"DOWN_FRAME = 5","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"THIN_UP_BOX","package":"fltk","parentType":"","signature":"THIN_UP_BOX = 6","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"THIN_DOWN_BOX","package":"fltk","parentType":"","signature":"THIN_DOWN_BOX = 7","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"THIN_UP_FRAME","package":"fltk","parentType":"","signature":"THIN_UP_FRAME = 8","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"THIN_DOWN_FRAME","package":"fltk","parentType":"","signature":"THIN_DOWN_FRAME = 9","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"ENGRAVED_BOX","package":"fltk","parentType":"","signature":"ENGRAVED_BOX = 10","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"EMBOSSED_BOX","package":"fltk","parentType":"","signature":"EMBOSSED_BOX = 11","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"ENGRAVED_FRAME","package":"fltk","parentType":"","signature":"ENGRAVED_FRAME = 12","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"EMBOSSED_FRAME","package":"fltk","parentType":"","signature":"EMBOSSED_FRAME = 13","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"BORDER_BOX","package":"fltk","parentType":"","signature":"BORDER_BOX = 14","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"SHADOW_BOX","package":"fltk","parentType":"","signature":"SHADOW_BOX = 15","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"BORDER_FRAME","package":"fltk","parentType":"","signature":"BORDER_FRAME = 16","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"SHADOW_FRAME","package":"fltk","parentType":"","signature":"SHADOW_FRAME = 17","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"ROUNDED_BOX","package":"fltk","parentType":"","signature":"ROUNDED_BOX = 18","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"RSHADOW_BOX","package":"fltk","parentType":"","signature":"RSHADOW_BOX = 19","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"ROUNDED_FRAME","package":"fltk","parentType":"","signature":"ROUNDED_FRAME = 20","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"RFLAT_BOX","package":"fltk","parentType":"","signature":"RFLAT_BOX = 21","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"ROUND_UP_BOX","package":"fltk","parentType":"","signature":"ROUND_UP_BOX = 22","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"ROUND_DOWN_BOX","package":"fltk","parentType":"","signature":"ROUND_DOWN_BOX = 23","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"DIAMOND_UP_BOX","package":"fltk","parentType":"","signature":"DIAMOND_UP_BOX = 24","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"DIAMOND_DOWN_BOX","package":"fltk","parentType":"","signature":"DIAMOND_DOWN_BOX = 25","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"OVAL_BOX","package":"fltk","parentType":"","signature":"OVAL_BOX = 26","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"OSHADOW_BOX","package":"fltk","parentType":"","signature":"OSHADOW_BOX = 27","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"OVAL_FRAME","package":"fltk","parentType":"","signature":"OVAL_FRAME = 28","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"OFLAT_BOX","package":"fltk","parentType":"","signature":"OFLAT_BOX = 29","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"PLASTIC_UP_BOX","package":"fltk","parentType":"","signature":"PLASTIC_UP_BOX = 30","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"PLASTIC_DOWN_BOX","package":"fltk","parentType":"","signature":"PLASTIC_DOWN_BOX = 31","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"PLASTIC_UP_FRAME","package":"fltk","parentType":"","signature":"PLASTIC_UP_FRAME = 32","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"PLASTIC_DOWN_FRAME","package":"fltk","parentType":"","signature":"PLASTIC_DOWN_FRAME = 33","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_UP_BOX","package":"fltk","parentType":"","signature":"GTK_UP_BOX = 34","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_DOWN_BOX","package":"fltk","parentType":"","signature":"GTK_DOWN_BOX = 35","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_UP_FRAME","package":"fltk","parentType":"","signature":"GTK_UP_FRAME = 36","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_DOWN_FRAME","package":"fltk","parentType":"","signature":"GTK_DOWN_FRAME = 37","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_THIN_UP_BOX","package":"fltk","parentType":"","signature":"GTK_THIN_UP_BOX = 38","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_THIN_DOWN_BOX","package":"fltk","parentType":"","signature":"GTK_THIN_DOWN_BOX = 39","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_THIN_UP_FRAME","package":"fltk","parentType":"","signature":"GTK_THIN_UP_FRAME = 40","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_THIN_DOWN_FRAME","package":"fltk","parentType":"","signature":"GTK_THIN_DOWN_FRAME = 41","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_ROUND_UP_BOX","package":"fltk","parentType":"","signature":"GTK_ROUND_UP_BOX = 42","url":"/fltk/core/shim.html#Boxtype"},{"doc":"","kind":"enum_member","module":"fltk.core.shim","name":"GTK_ROUND_DOWN_BOX","package":"fltk","parentType":"","signature":"GTK_ROUND_DOWN_BOX = 43","url":"/fltk/core/shim.html#Boxtype"},{"doc":"Opaque handle for Fl_Tree_Item_Array","kind":"alias","module":"fltk.core.shim","name":"TreeItemArrayPtr","package":"fltk","parentType":"","signature":"TreeItemArrayPtr = void *","url":"/fltk/core/shim.html#TreeItemArrayPtr"},{"doc":"File descriptor callback function type","kind":"alias","module":"fltk.core.shim","name":"FdCallback","package":"fltk","parentType":"","signature":"FdCallback = void  function(int  fd,  void *  userdata)  nothrow @system","url":"/fltk/core/shim.html#FdCallback"},{"doc":"Opaque handle for Fl_PNM_Image","kind":"alias","module":"fltk.core.shim","name":"PnmImagePtr","package":"fltk","parentType":"","signature":"PnmImagePtr = void *","url":"/fltk/core/shim.html#PnmImagePtr"},{"doc":"Scroll callback function type.","kind":"alias","module":"fltk.core.shim","name":"ScrollDrawAreaCallback","package":"fltk","parentType":"","signature":"ScrollDrawAreaCallback = void  function(void *  data,  int  x,  int  y,  int  w,  int  h)  nothrow","url":"/fltk/core/shim.html#ScrollDrawAreaCallback"},{"doc":"Operation completed successfully","kind":"variable","module":"fltk.core.shim","name":"FLTK_OK","package":"fltk","parentType":"","signature":"FLTK_OK","url":"/fltk/core/shim.html#FLTK_OK"},{"doc":"Generic error","kind":"variable","module":"fltk.core.shim","name":"FLTK_ERROR","package":"fltk","parentType":"","signature":"FLTK_ERROR","url":"/fltk/core/shim.html#FLTK_ERROR"},{"doc":"Invalid parameter (null pointer, out of range, etc.)","kind":"variable","module":"fltk.core.shim","name":"FLTK_ERROR_INVALID","package":"fltk","parentType":"","signature":"FLTK_ERROR_INVALID","url":"/fltk/core/shim.html#FLTK_ERROR_INVALID"},{"doc":"Memory allocation failed","kind":"variable","module":"fltk.core.shim","name":"FLTK_ERROR_NOMEM","package":"fltk","parentType":"","signature":"FLTK_ERROR_NOMEM","url":"/fltk/core/shim.html#FLTK_ERROR_NOMEM"},{"doc":"Operation not supported","kind":"variable","module":"fltk.core.shim","name":"FLTK_ERROR_NOTSUP","package":"fltk","parentType":"","signature":"FLTK_ERROR_NOTSUP","url":"/fltk/core/shim.html#FLTK_ERROR_NOTSUP"},{"doc":"Maximum path length for filename buffers.","kind":"variable","module":"fltk.core.shim","name":"FLTK_PATH_MAX","package":"fltk","parentType":"","signature":"FLTK_PATH_MAX","url":"/fltk/core/shim.html#FLTK_PATH_MAX"},{"doc":"FLTK Custom Widget Base Class","kind":"module","module":"fltk.customwidget","name":"fltk.customwidget","package":"fltk","parentType":"","signature":"","url":"/fltk/customwidget.html"},{"doc":"Base class for creating custom widgets.","kind":"class","module":"fltk.customwidget","name":"CustomWidget","package":"fltk","parentType":"","signature":"CustomWidget : Widget","url":"/fltk/customwidget.html#CustomWidget"},{"doc":"Static trampoline function to bridge C callback to D delegate for draw.","kind":"method","module":"fltk.customwidget","name":"drawTrampoline","package":"fltk","parentType":"CustomWidget","signature":"void drawTrampoline(CustomWidgetPtr widget,  void *  userdata)","url":"/fltk/customwidget/CustomWidget.drawTrampoline.html"},{"doc":"Static trampoline function to bridge C callback to D delegate for handle.","kind":"method","module":"fltk.customwidget","name":"handleTrampoline","package":"fltk","parentType":"CustomWidget","signature":"int handleTrampoline(CustomWidgetPtr widget,  int  event,  void *  userdata)","url":"/fltk/customwidget/CustomWidget.handleTrampoline.html"},{"doc":"Returns the underlying custom widget handle.","kind":"method","module":"fltk.customwidget","name":"customWidgetHandle","package":"fltk","parentType":"CustomWidget","signature":"CustomWidgetPtr customWidgetHandle()","url":"/fltk/customwidget/CustomWidget.customWidgetHandle.html"},{"doc":"Gets the draw callback delegate.","kind":"method","module":"fltk.customwidget","name":"onDraw","package":"fltk","parentType":"CustomWidget","signature":"void  delegate() onDraw()","url":"/fltk/customwidget/CustomWidget.onDraw.html"},{"doc":"Sets the draw callback delegate.","kind":"method","module":"fltk.customwidget","name":"onDraw","package":"fltk","parentType":"CustomWidget","signature":"void onDraw(void  delegate()  dg)","url":"/fltk/customwidget/CustomWidget.onDraw.html"},{"doc":"Gets the handle callback delegate.","kind":"method","module":"fltk.customwidget","name":"onHandle","package":"fltk","parentType":"CustomWidget","signature":"int  delegate(int) onHandle()","url":"/fltk/customwidget/CustomWidget.onHandle.html"},{"doc":"Sets the handle callback delegate.","kind":"method","module":"fltk.customwidget","name":"onHandle","package":"fltk","parentType":"CustomWidget","signature":"void onHandle(int  delegate(int)  dg)","url":"/fltk/customwidget/CustomWidget.onHandle.html"},{"doc":"Triggers a redraw of the widget.","kind":"method","module":"fltk.customwidget","name":"redraw","package":"fltk","parentType":"CustomWidget","signature":"void redraw()","url":"/fltk/customwidget/CustomWidget.redraw.html"},{"doc":"Device abstraction classes for advanced drawing operations.","kind":"module","module":"fltk.device","name":"fltk.device","package":"fltk","parentType":"","signature":"","url":"/fltk/device.html"},{"doc":"Standard page formats for printing.","kind":"enum","module":"fltk.device","name":"PageFormat","package":"fltk","parentType":"","signature":"PageFormat","url":"/fltk/device.html#PageFormat"},{"doc":"A0 format (841 × 1189 mm)","kind":"enum_member","module":"fltk.device","name":"A0","package":"fltk","parentType":"","signature":"A0 = 0","url":"/fltk/device.html#PageFormat"},{"doc":"A1 format (594 × 841 mm)","kind":"enum_member","module":"fltk.device","name":"A1","package":"fltk","parentType":"","signature":"A1 = 1","url":"/fltk/device.html#PageFormat"},{"doc":"A2 format (420 × 594 mm)","kind":"enum_member","module":"fltk.device","name":"A2","package":"fltk","parentType":"","signature":"A2 = 2","url":"/fltk/device.html#PageFormat"},{"doc":"A3 format (297 × 420 mm)","kind":"enum_member","module":"fltk.device","name":"A3","package":"fltk","parentType":"","signature":"A3 = 3","url":"/fltk/device.html#PageFormat"},{"doc":"A4 format (210 × 297 mm)","kind":"enum_member","module":"fltk.device","name":"A4","package":"fltk","parentType":"","signature":"A4 = 4","url":"/fltk/device.html#PageFormat"},{"doc":"A5 format (148 × 210 mm)","kind":"enum_member","module":"fltk.device","name":"A5","package":"fltk","parentType":"","signature":"A5 = 5","url":"/fltk/device.html#PageFormat"},{"doc":"A6 format (105 × 148 mm)","kind":"enum_member","module":"fltk.device","name":"A6","package":"fltk","parentType":"","signature":"A6 = 6","url":"/fltk/device.html#PageFormat"},{"doc":"A7 format (74 × 105 mm)","kind":"enum_member","module":"fltk.device","name":"A7","package":"fltk","parentType":"","signature":"A7 = 7","url":"/fltk/device.html#PageFormat"},{"doc":"A8 format (52 × 74 mm)","kind":"enum_member","module":"fltk.device","name":"A8","package":"fltk","parentType":"","signature":"A8 = 8","url":"/fltk/device.html#PageFormat"},{"doc":"A9 format (37 × 52 mm)","kind":"enum_member","module":"fltk.device","name":"A9","package":"fltk","parentType":"","signature":"A9 = 9","url":"/fltk/device.html#PageFormat"},{"doc":"B0 format (1000 × 1414 mm)","kind":"enum_member","module":"fltk.device","name":"B0","package":"fltk","parentType":"","signature":"B0 = 10","url":"/fltk/device.html#PageFormat"},{"doc":"B1 format (707 × 1000 mm)","kind":"enum_member","module":"fltk.device","name":"B1","package":"fltk","parentType":"","signature":"B1 = 11","url":"/fltk/device.html#PageFormat"},{"doc":"B2 format (500 × 707 mm)","kind":"enum_member","module":"fltk.device","name":"B2","package":"fltk","parentType":"","signature":"B2 = 12","url":"/fltk/device.html#PageFormat"},{"doc":"B3 format (353 × 500 mm)","kind":"enum_member","module":"fltk.device","name":"B3","package":"fltk","parentType":"","signature":"B3 = 13","url":"/fltk/device.html#PageFormat"},{"doc":"B4 format (250 × 353 mm)","kind":"enum_member","module":"fltk.device","name":"B4","package":"fltk","parentType":"","signature":"B4 = 14","url":"/fltk/device.html#PageFormat"},{"doc":"B5 format (176 × 250 mm)","kind":"enum_member","module":"fltk.device","name":"B5","package":"fltk","parentType":"","signature":"B5 = 15","url":"/fltk/device.html#PageFormat"},{"doc":"B6 format (125 × 176 mm)","kind":"enum_member","module":"fltk.device","name":"B6","package":"fltk","parentType":"","signature":"B6 = 16","url":"/fltk/device.html#PageFormat"},{"doc":"B7 format (88 × 125 mm)","kind":"enum_member","module":"fltk.device","name":"B7","package":"fltk","parentType":"","signature":"B7 = 17","url":"/fltk/device.html#PageFormat"},{"doc":"B8 format (62 × 88 mm)","kind":"enum_member","module":"fltk.device","name":"B8","package":"fltk","parentType":"","signature":"B8 = 18","url":"/fltk/device.html#PageFormat"},{"doc":"B9 format (44 × 62 mm)","kind":"enum_member","module":"fltk.device","name":"B9","package":"fltk","parentType":"","signature":"B9 = 19","url":"/fltk/device.html#PageFormat"},{"doc":"B10 format (31 × 44 mm)","kind":"enum_member","module":"fltk.device","name":"B10","package":"fltk","parentType":"","signature":"B10 = 20","url":"/fltk/device.html#PageFormat"},{"doc":"C5 envelope (162 × 229 mm)","kind":"enum_member","module":"fltk.device","name":"C5E","package":"fltk","parentType":"","signature":"C5E = 21","url":"/fltk/device.html#PageFormat"},{"doc":"DL envelope (110 × 220 mm)","kind":"enum_member","module":"fltk.device","name":"DLE","package":"fltk","parentType":"","signature":"DLE = 22","url":"/fltk/device.html#PageFormat"},{"doc":"Executive (184 × 267 mm)","kind":"enum_member","module":"fltk.device","name":"EXECUTIVE","package":"fltk","parentType":"","signature":"EXECUTIVE = 23","url":"/fltk/device.html#PageFormat"},{"doc":"Folio (210 × 330 mm)","kind":"enum_member","module":"fltk.device","name":"FOLIO","package":"fltk","parentType":"","signature":"FOLIO = 24","url":"/fltk/device.html#PageFormat"},{"doc":"Ledger (432 × 279 mm)","kind":"enum_member","module":"fltk.device","name":"LEDGER","package":"fltk","parentType":"","signature":"LEDGER = 25","url":"/fltk/device.html#PageFormat"},{"doc":"Legal (216 × 356 mm)","kind":"enum_member","module":"fltk.device","name":"LEGAL","package":"fltk","parentType":"","signature":"LEGAL = 26","url":"/fltk/device.html#PageFormat"},{"doc":"Letter (216 × 279 mm)","kind":"enum_member","module":"fltk.device","name":"LETTER","package":"fltk","parentType":"","signature":"LETTER = 27","url":"/fltk/device.html#PageFormat"},{"doc":"Tabloid (279 × 432 mm)","kind":"enum_member","module":"fltk.device","name":"TABLOID","package":"fltk","parentType":"","signature":"TABLOID = 28","url":"/fltk/device.html#PageFormat"},{"doc":"Envelope","kind":"enum_member","module":"fltk.device","name":"ENVELOPE","package":"fltk","parentType":"","signature":"ENVELOPE = 29","url":"/fltk/device.html#PageFormat"},{"doc":"Custom media","kind":"enum_member","module":"fltk.device","name":"MEDIA","package":"fltk","parentType":"","signature":"MEDIA = 0x1000","url":"/fltk/device.html#PageFormat"},{"doc":"Page layout/orientation for printing.","kind":"enum","module":"fltk.device","name":"PageLayout","package":"fltk","parentType":"","signature":"PageLayout","url":"/fltk/device.html#PageLayout"},{"doc":"Portrait orientation (vertical)","kind":"enum_member","module":"fltk.device","name":"PORTRAIT","package":"fltk","parentType":"","signature":"PORTRAIT = 0","url":"/fltk/device.html#PageLayout"},{"doc":"Landscape orientation (horizontal)","kind":"enum_member","module":"fltk.device","name":"LANDSCAPE","package":"fltk","parentType":"","signature":"LANDSCAPE = 0x100","url":"/fltk/device.html#PageLayout"},{"doc":"Reversed orientation","kind":"enum_member","module":"fltk.device","name":"REVERSED","package":"fltk","parentType":"","signature":"REVERSED = 0x200","url":"/fltk/device.html#PageLayout"},{"doc":"Orientation mask","kind":"enum_member","module":"fltk.device","name":"ORIENTATION","package":"fltk","parentType":"","signature":"ORIENTATION = 0x300","url":"/fltk/device.html#PageLayout"},{"doc":"A drawing surface that outputs PostScript to a file.","kind":"class","module":"fltk.device","name":"PostScriptFileDevice","package":"fltk","parentType":"","signature":"PostScriptFileDevice","url":"/fltk/device.html#PostScriptFileDevice"},{"doc":"Starts a print job to a C FILE stream.","kind":"method","module":"fltk.device","name":"startJob","package":"fltk","parentType":"PostScriptFileDevice","signature":"bool startJob(void *  output,  int  pagecount,\n          PageFormat format =  PageFormat.A4,\n          PageLayout layout =  PageLayout.PORTRAIT)","url":"/fltk/device/PostScriptFileDevice.startJob.html"},{"doc":"Starts a new page in the document.","kind":"method","module":"fltk.device","name":"startPage","package":"fltk","parentType":"PostScriptFileDevice","signature":"bool startPage()","url":"/fltk/device/PostScriptFileDevice.startPage.html"},{"doc":"Ends the current page.","kind":"method","module":"fltk.device","name":"endPage","package":"fltk","parentType":"PostScriptFileDevice","signature":"bool endPage()","url":"/fltk/device/PostScriptFileDevice.endPage.html"},{"doc":"Ends the print job and finalizes the PostScript output.","kind":"method","module":"fltk.device","name":"endJob","package":"fltk","parentType":"PostScriptFileDevice","signature":"void endJob()","url":"/fltk/device/PostScriptFileDevice.endJob.html"},{"doc":"Gets the dimensions of the printable area.","kind":"method","module":"fltk.device","name":"printableRect","package":"fltk","parentType":"PostScriptFileDevice","signature":"bool printableRect(out  int  w,  out  int  h)","url":"/fltk/device/PostScriptFileDevice.printableRect.html"},{"doc":"Gets the page margins.","kind":"method","module":"fltk.device","name":"margins","package":"fltk","parentType":"PostScriptFileDevice","signature":"void margins(out  int  left,  out  int  top,  out  int  right,  out  int  bottom)","url":"/fltk/device/PostScriptFileDevice.margins.html"},{"doc":"Gets the current drawing origin.","kind":"method","module":"fltk.device","name":"getOrigin","package":"fltk","parentType":"PostScriptFileDevice","signature":"void getOrigin(out  int  x,  out  int  y)","url":"/fltk/device/PostScriptFileDevice.getOrigin.html"},{"doc":"Sets the drawing origin.","kind":"method","module":"fltk.device","name":"setOrigin","package":"fltk","parentType":"PostScriptFileDevice","signature":"void setOrigin(int  x,  int  y)","url":"/fltk/device/PostScriptFileDevice.setOrigin.html"},{"doc":"Sets the scale factor for drawing operations.","kind":"method","module":"fltk.device","name":"scale","package":"fltk","parentType":"PostScriptFileDevice","signature":"void scale(float  scaleX,  float  scaleY =  0)","url":"/fltk/device/PostScriptFileDevice.scale.html"},{"doc":"Rotates subsequent drawing operations.","kind":"method","module":"fltk.device","name":"rotate","package":"fltk","parentType":"PostScriptFileDevice","signature":"void rotate(float  angle)","url":"/fltk/device/PostScriptFileDevice.rotate.html"},{"doc":"Translates the drawing origin.","kind":"method","module":"fltk.device","name":"translate","package":"fltk","parentType":"PostScriptFileDevice","signature":"void translate(int  x,  int  y)","url":"/fltk/device/PostScriptFileDevice.translate.html"},{"doc":"Undoes the last translate() operation.","kind":"method","module":"fltk.device","name":"untranslate","package":"fltk","parentType":"PostScriptFileDevice","signature":"void untranslate()","url":"/fltk/device/PostScriptFileDevice.untranslate.html"},{"doc":"Prints a widget to the PostScript output.","kind":"method","module":"fltk.device","name":"printWidget","package":"fltk","parentType":"PostScriptFileDevice","signature":"void printWidget(Widget widget,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/device/PostScriptFileDevice.printWidget.html"},{"doc":"Prints a window with its decorations to the PostScript output.","kind":"method","module":"fltk.device","name":"printWindow","package":"fltk","parentType":"PostScriptFileDevice","signature":"void printWindow(Window win,  int  xOffset =  0,  int  yOffset =  0)","url":"/fltk/device/PostScriptFileDevice.printWindow.html"},{"doc":"Makes this device the current drawing target.","kind":"method","module":"fltk.device","name":"setCurrent","package":"fltk","parentType":"PostScriptFileDevice","signature":"void setCurrent()","url":"/fltk/device/PostScriptFileDevice.setCurrent.html"},{"doc":"Returns the underlying handle for low-level operations.","kind":"method","module":"fltk.device","name":"postScriptFileDevicePtr","package":"fltk","parentType":"PostScriptFileDevice","signature":"PostScriptFileDevicePtr postScriptFileDevicePtr()","url":"/fltk/device/PostScriptFileDevice.postScriptFileDevicePtr.html"},{"doc":"FLTK Dialog Functions","kind":"module","module":"fltk.dialog","name":"fltk.dialog","package":"fltk","parentType":"","signature":"","url":"/fltk/dialog.html"},{"doc":"Shows an alert dialog with an OK button.","kind":"function","module":"fltk.dialog","name":"alert","package":"fltk","parentType":"","signature":"void alert(string message)","url":"/fltk/dialog/alert.html"},{"doc":"Shows a message dialog with an OK button.","kind":"function","module":"fltk.dialog","name":"message","package":"fltk","parentType":"","signature":"void message(string message)","url":"/fltk/dialog/message.html"},{"doc":"Plays a system beep sound.","kind":"function","module":"fltk.dialog","name":"beep","package":"fltk","parentType":"","signature":"void beep(BeepType type =  BeepType.defaultBeep)","url":"/fltk/dialog/beep.html"},{"doc":"Shows a question dialog with Yes/No buttons.","kind":"function","module":"fltk.dialog","name":"ask","package":"fltk","parentType":"","signature":"bool ask(string message)","url":"/fltk/dialog/ask.html"},{"doc":"Shows a choice dialog with up to 3 buttons.","kind":"function","module":"fltk.dialog","name":"choiceDialog","package":"fltk","parentType":"","signature":"int choiceDialog(string message,  string b0,  string b1 =  null,  string b2 =  null)","url":"/fltk/dialog/choiceDialog.html"},{"doc":"Shows a text input dialog.","kind":"function","module":"fltk.dialog","name":"inputDialog","package":"fltk","parentType":"","signature":"string inputDialog(string message,  string defaultValue =  null)","url":"/fltk/dialog/inputDialog.html"},{"doc":"Shows a password input dialog.","kind":"function","module":"fltk.dialog","name":"passwordDialog","package":"fltk","parentType":"","signature":"string passwordDialog(string message,  string defaultValue =  null)","url":"/fltk/dialog/passwordDialog.html"},{"doc":"Shows a color chooser dialog.","kind":"function","module":"fltk.dialog","name":"colorChooser","package":"fltk","parentType":"","signature":"Color * colorChooser(string title,  Color initialColor =  Color.init,  ColorMode mode =  ColorMode.rgb)","url":"/fltk/dialog/colorChooser.html"},{"doc":"Beep types for the beep() function.","kind":"enum","module":"fltk.dialog","name":"BeepType","package":"fltk","parentType":"","signature":"BeepType","url":"/fltk/dialog.html#BeepType"},{"doc":"Default system beep","kind":"enum_member","module":"fltk.dialog","name":"defaultBeep","package":"fltk","parentType":"","signature":"defaultBeep = 0","url":"/fltk/dialog.html#BeepType"},{"doc":"Message notification beep","kind":"enum_member","module":"fltk.dialog","name":"message","package":"fltk","parentType":"","signature":"message = 1","url":"/fltk/dialog.html#BeepType"},{"doc":"Error notification beep","kind":"enum_member","module":"fltk.dialog","name":"error","package":"fltk","parentType":"","signature":"error = 2","url":"/fltk/dialog.html#BeepType"},{"doc":"Question notification beep","kind":"enum_member","module":"fltk.dialog","name":"question","package":"fltk","parentType":"","signature":"question = 3","url":"/fltk/dialog.html#BeepType"},{"doc":"Password notification beep","kind":"enum_member","module":"fltk.dialog","name":"password","package":"fltk","parentType":"","signature":"password = 4","url":"/fltk/dialog.html#BeepType"},{"doc":"General notification beep","kind":"enum_member","module":"fltk.dialog","name":"notification","package":"fltk","parentType":"","signature":"notification = 5","url":"/fltk/dialog.html#BeepType"},{"doc":"File chooser types for NativeFileChooser.","kind":"enum","module":"fltk.dialog","name":"FileChooserType","package":"fltk","parentType":"","signature":"FileChooserType","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Browse for a single file","kind":"enum_member","module":"fltk.dialog","name":"browseFile","package":"fltk","parentType":"","signature":"browseFile = 0","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Browse for a directory","kind":"enum_member","module":"fltk.dialog","name":"browseDirectory","package":"fltk","parentType":"","signature":"browseDirectory = 1","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Browse for multiple files","kind":"enum_member","module":"fltk.dialog","name":"browseMultiFile","package":"fltk","parentType":"","signature":"browseMultiFile = 2","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Browse for multiple directories","kind":"enum_member","module":"fltk.dialog","name":"browseMultiDirectory","package":"fltk","parentType":"","signature":"browseMultiDirectory = 3","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Browse for save file location","kind":"enum_member","module":"fltk.dialog","name":"browseSaveFile","package":"fltk","parentType":"","signature":"browseSaveFile = 4","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Browse for save directory location","kind":"enum_member","module":"fltk.dialog","name":"browseSaveDirectory","package":"fltk","parentType":"","signature":"browseSaveDirectory = 5","url":"/fltk/dialog.html#FileChooserType"},{"doc":"Native file chooser dialog.","kind":"class","module":"fltk.dialog","name":"NativeFileChooser","package":"fltk","parentType":"","signature":"NativeFileChooser","url":"/fltk/dialog.html#NativeFileChooser"},{"doc":"Gets the dialog title.","kind":"method","module":"fltk.dialog","name":"title","package":"fltk","parentType":"NativeFileChooser","signature":"string title()","url":"/fltk/dialog/NativeFileChooser.title.html"},{"doc":"Sets the dialog title.","kind":"method","module":"fltk.dialog","name":"title","package":"fltk","parentType":"NativeFileChooser","signature":"void title(string value)","url":"/fltk/dialog/NativeFileChooser.title.html"},{"doc":"Gets the file filter pattern.","kind":"method","module":"fltk.dialog","name":"filter","package":"fltk","parentType":"NativeFileChooser","signature":"string filter()","url":"/fltk/dialog/NativeFileChooser.filter.html"},{"doc":"Sets the file filter pattern.","kind":"method","module":"fltk.dialog","name":"filter","package":"fltk","parentType":"NativeFileChooser","signature":"void filter(string value)","url":"/fltk/dialog/NativeFileChooser.filter.html"},{"doc":"Gets the initial directory.","kind":"method","module":"fltk.dialog","name":"directory","package":"fltk","parentType":"NativeFileChooser","signature":"string directory()","url":"/fltk/dialog/NativeFileChooser.directory.html"},{"doc":"Sets the initial directory.","kind":"method","module":"fltk.dialog","name":"directory","package":"fltk","parentType":"NativeFileChooser","signature":"void directory(string value)","url":"/fltk/dialog/NativeFileChooser.directory.html"},{"doc":"Gets the preset filename.","kind":"method","module":"fltk.dialog","name":"presetFile","package":"fltk","parentType":"NativeFileChooser","signature":"string presetFile()","url":"/fltk/dialog/NativeFileChooser.presetFile.html"},{"doc":"Sets the preset filename.","kind":"method","module":"fltk.dialog","name":"presetFile","package":"fltk","parentType":"NativeFileChooser","signature":"void presetFile(string value)","url":"/fltk/dialog/NativeFileChooser.presetFile.html"},{"doc":"Shows the file chooser dialog.","kind":"method","module":"fltk.dialog","name":"show","package":"fltk","parentType":"NativeFileChooser","signature":"int show()","url":"/fltk/dialog/NativeFileChooser.show.html"},{"doc":"Gets the number of selected files.","kind":"method","module":"fltk.dialog","name":"count","package":"fltk","parentType":"NativeFileChooser","signature":"int count()","url":"/fltk/dialog/NativeFileChooser.count.html"},{"doc":"Gets the first selected filename.","kind":"method","module":"fltk.dialog","name":"filename","package":"fltk","parentType":"NativeFileChooser","signature":"string filename()","url":"/fltk/dialog/NativeFileChooser.filename.html"},{"doc":"Gets a selected filename by index.","kind":"method","module":"fltk.dialog","name":"filename","package":"fltk","parentType":"NativeFileChooser","signature":"string filename(int  index)","url":"/fltk/dialog/NativeFileChooser.filename.html"},{"doc":"Gets all selected filenames.","kind":"method","module":"fltk.dialog","name":"filenames","package":"fltk","parentType":"NativeFileChooser","signature":"string[] filenames()","url":"/fltk/dialog/NativeFileChooser.filenames.html"},{"doc":"Gets the error message if show() returned -1.","kind":"method","module":"fltk.dialog","name":"errorMessage","package":"fltk","parentType":"NativeFileChooser","signature":"string errorMessage()","url":"/fltk/dialog/NativeFileChooser.errorMessage.html"},{"doc":"Checks if the handle is valid.","kind":"method","module":"fltk.dialog","name":"isValid","package":"fltk","parentType":"NativeFileChooser","signature":"bool isValid()","url":"/fltk/dialog/NativeFileChooser.isValid.html"},{"doc":"Color chooser mode.","kind":"enum","module":"fltk.dialog","name":"ColorMode","package":"fltk","parentType":"","signature":"ColorMode","url":"/fltk/dialog.html#ColorMode"},{"doc":"RGB sliders","kind":"enum_member","module":"fltk.dialog","name":"rgb","package":"fltk","parentType":"","signature":"rgb = 0","url":"/fltk/dialog.html#ColorMode"},{"doc":"Byte value sliders (0-255)","kind":"enum_member","module":"fltk.dialog","name":"byteMode","package":"fltk","parentType":"","signature":"byteMode = 1","url":"/fltk/dialog.html#ColorMode"},{"doc":"Hex input","kind":"enum_member","module":"fltk.dialog","name":"hex","package":"fltk","parentType":"","signature":"hex = 2","url":"/fltk/dialog.html#ColorMode"},{"doc":"HSV sliders","kind":"enum_member","module":"fltk.dialog","name":"hsv","package":"fltk","parentType":"","signature":"hsv = 3","url":"/fltk/dialog.html#ColorMode"},{"doc":"RGB color structure for color chooser.","kind":"struct","module":"fltk.dialog","name":"Color","package":"fltk","parentType":"","signature":"Color","url":"/fltk/dialog.html#Color"},{"doc":"Creates a color from RGB byte values.","kind":"method","module":"fltk.dialog","name":"fromBytes","package":"fltk","parentType":"Color","signature":"Color fromBytes(ubyte  red,  ubyte  green,  ubyte  blue)","url":"/fltk/dialog/Color.fromBytes.html"},{"doc":"Converts to RGB byte values.","kind":"method","module":"fltk.dialog","name":"toBytes","package":"fltk","parentType":"Color","signature":"ubyte[3] toBytes()","url":"/fltk/dialog/Color.toBytes.html"},{"doc":"FLTK Drawing Functions","kind":"module","module":"fltk.draw","name":"fltk.draw","package":"fltk","parentType":"","signature":"","url":"/fltk/draw.html"},{"doc":"Sets the current drawing color.","kind":"function","module":"fltk.draw","name":"color","package":"fltk","parentType":"","signature":"void color(uint  c)","url":"/fltk/draw/color.html"},{"doc":"Sets the current drawing color from RGB values.","kind":"function","module":"fltk.draw","name":"color","package":"fltk","parentType":"","signature":"void color(ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/draw/color.html"},{"doc":"Gets the current drawing color.","kind":"function","module":"fltk.draw","name":"getColor","package":"fltk","parentType":"","signature":"uint getColor()","url":"/fltk/draw/getColor.html"},{"doc":"Averages two colors together.","kind":"function","module":"fltk.draw","name":"colorAverage","package":"fltk","parentType":"","signature":"uint colorAverage(uint  c1,  uint  c2,  float  weight)","url":"/fltk/draw/colorAverage.html"},{"doc":"Returns a contrasting color.","kind":"function","module":"fltk.draw","name":"contrast","package":"fltk","parentType":"","signature":"uint contrast(uint  fg,  uint  bg)","url":"/fltk/draw/contrast.html"},{"doc":"Returns an inactive (grayed) version of a color.","kind":"function","module":"fltk.draw","name":"inactive","package":"fltk","parentType":"","signature":"uint inactive(uint  c)","url":"/fltk/draw/inactive.html"},{"doc":"Returns a lighter version of a color.","kind":"function","module":"fltk.draw","name":"lighter","package":"fltk","parentType":"","signature":"uint lighter(uint  c)","url":"/fltk/draw/lighter.html"},{"doc":"Returns a darker version of a color.","kind":"function","module":"fltk.draw","name":"darker","package":"fltk","parentType":"","signature":"uint darker(uint  c)","url":"/fltk/draw/darker.html"},{"doc":"Creates a color from the FLTK gray ramp.","kind":"function","module":"fltk.draw","name":"grayRamp","package":"fltk","parentType":"","signature":"uint grayRamp(int  i)","url":"/fltk/draw/grayRamp.html"},{"doc":"Creates a color from the FLTK color cube.","kind":"function","module":"fltk.draw","name":"colorCube","package":"fltk","parentType":"","signature":"uint colorCube(int  r,  int  g,  int  b)","url":"/fltk/draw/colorCube.html"},{"doc":"Shows a color selection popup.","kind":"function","module":"fltk.draw","name":"showColormap","package":"fltk","parentType":"","signature":"uint showColormap(uint  oldcol)","url":"/fltk/draw/showColormap.html"},{"doc":"Draws a line between two points.","kind":"function","module":"fltk.draw","name":"line","package":"fltk","parentType":"","signature":"void line(int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/draw/line.html"},{"doc":"Draws an outlined rectangle.","kind":"function","module":"fltk.draw","name":"rect","package":"fltk","parentType":"","signature":"void rect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/rect.html"},{"doc":"Draws a filled rectangle.","kind":"function","module":"fltk.draw","name":"rectf","package":"fltk","parentType":"","signature":"void rectf(int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/rectf.html"},{"doc":"Draws a filled rectangle with a specific color.","kind":"function","module":"fltk.draw","name":"rectf","package":"fltk","parentType":"","signature":"void rectf(int  x,  int  y,  int  w,  int  h,  ubyte  r,  ubyte  g,  ubyte  b)","url":"/fltk/draw/rectf.html"},{"doc":"Draws a single point.","kind":"function","module":"fltk.draw","name":"point","package":"fltk","parentType":"","signature":"void point(int  x,  int  y)","url":"/fltk/draw/point.html"},{"doc":"Draws an arc (part of an ellipse outline).","kind":"function","module":"fltk.draw","name":"arc","package":"fltk","parentType":"","signature":"void arc(int  x,  int  y,  int  w,  int  h,  double  a1,  double  a2)","url":"/fltk/draw/arc.html"},{"doc":"Draws a filled pie slice.","kind":"function","module":"fltk.draw","name":"pie","package":"fltk","parentType":"","signature":"void pie(int  x,  int  y,  int  w,  int  h,  double  a1,  double  a2)","url":"/fltk/draw/pie.html"},{"doc":"Draws a circle outline.","kind":"function","module":"fltk.draw","name":"circle","package":"fltk","parentType":"","signature":"void circle(double  x,  double  y,  double  r)","url":"/fltk/draw/circle.html"},{"doc":"Sets the current font and size for text drawing.","kind":"function","module":"fltk.draw","name":"font","package":"fltk","parentType":"","signature":"void font(int  face,  int  size)","url":"/fltk/draw/font.html"},{"doc":"ditto","kind":"function","module":"fltk.draw","name":"font","package":"fltk","parentType":"","signature":"void font(Font face,  int  size)","url":"/fltk/draw/font.html"},{"doc":"Gets the height of the current font.","kind":"function","module":"fltk.draw","name":"fontHeight","package":"fltk","parentType":"","signature":"int fontHeight()","url":"/fltk/draw/fontHeight.html"},{"doc":"Gets the descent of the current font.","kind":"function","module":"fltk.draw","name":"fontDescent","package":"fltk","parentType":"","signature":"int fontDescent()","url":"/fltk/draw/fontDescent.html"},{"doc":"Gets the width of a string in the current font.","kind":"function","module":"fltk.draw","name":"textWidth","package":"fltk","parentType":"","signature":"double textWidth(string text)","url":"/fltk/draw/textWidth.html"},{"doc":"Measures the width and height of a string.","kind":"function","module":"fltk.draw","name":"measureText","package":"fltk","parentType":"","signature":"void measureText(string text,  out  int  width,  out  int  height)","url":"/fltk/draw/measureText.html"},{"doc":"Draws text at a position.","kind":"function","module":"fltk.draw","name":"drawText","package":"fltk","parentType":"","signature":"void drawText(string text,  int  x,  int  y)","url":"/fltk/draw/drawText.html"},{"doc":"Pushes a clipping rectangle onto the stack.","kind":"function","module":"fltk.draw","name":"pushClip","package":"fltk","parentType":"","signature":"void pushClip(int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/pushClip.html"},{"doc":"Pops the most recent clipping rectangle.","kind":"function","module":"fltk.draw","name":"popClip","package":"fltk","parentType":"","signature":"void popClip()","url":"/fltk/draw/popClip.html"},{"doc":"Tests if a rectangle intersects the current clip region.","kind":"function","module":"fltk.draw","name":"notClipped","package":"fltk","parentType":"","signature":"bool notClipped(int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/notClipped.html"},{"doc":"Pushes an empty clipping region.","kind":"function","module":"fltk.draw","name":"pushNoClip","package":"fltk","parentType":"","signature":"void pushNoClip()","url":"/fltk/draw/pushNoClip.html"},{"doc":"Begins a complex polygon definition.","kind":"function","module":"fltk.draw","name":"beginComplexPolygon","package":"fltk","parentType":"","signature":"void beginComplexPolygon()","url":"/fltk/draw/beginComplexPolygon.html"},{"doc":"Ends a complex polygon definition and draws it filled.","kind":"function","module":"fltk.draw","name":"endComplexPolygon","package":"fltk","parentType":"","signature":"void endComplexPolygon()","url":"/fltk/draw/endComplexPolygon.html"},{"doc":"Begins a line path.","kind":"function","module":"fltk.draw","name":"beginLine","package":"fltk","parentType":"","signature":"void beginLine()","url":"/fltk/draw/beginLine.html"},{"doc":"Ends a line path and draws it.","kind":"function","module":"fltk.draw","name":"endLine","package":"fltk","parentType":"","signature":"void endLine()","url":"/fltk/draw/endLine.html"},{"doc":"Begins a closed loop path.","kind":"function","module":"fltk.draw","name":"beginLoop","package":"fltk","parentType":"","signature":"void beginLoop()","url":"/fltk/draw/beginLoop.html"},{"doc":"Ends a closed loop path and draws it.","kind":"function","module":"fltk.draw","name":"endLoop","package":"fltk","parentType":"","signature":"void endLoop()","url":"/fltk/draw/endLoop.html"},{"doc":"Begins a filled polygon path.","kind":"function","module":"fltk.draw","name":"beginPolygon","package":"fltk","parentType":"","signature":"void beginPolygon()","url":"/fltk/draw/beginPolygon.html"},{"doc":"Ends a filled polygon path and draws it.","kind":"function","module":"fltk.draw","name":"endPolygon","package":"fltk","parentType":"","signature":"void endPolygon()","url":"/fltk/draw/endPolygon.html"},{"doc":"Adds a vertex to the current path.","kind":"function","module":"fltk.draw","name":"vertex","package":"fltk","parentType":"","signature":"void vertex(double  x,  double  y)","url":"/fltk/draw/vertex.html"},{"doc":"Draws a filled triangle.","kind":"function","module":"fltk.draw","name":"polygon","package":"fltk","parentType":"","signature":"void polygon(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/draw/polygon.html"},{"doc":"Draws a filled quadrilateral.","kind":"function","module":"fltk.draw","name":"polygon","package":"fltk","parentType":"","signature":"void polygon(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2,  int  x3,  int  y3)","url":"/fltk/draw/polygon.html"},{"doc":"Draws an unfilled triangle (line loop).","kind":"function","module":"fltk.draw","name":"loop","package":"fltk","parentType":"","signature":"void loop(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2)","url":"/fltk/draw/loop.html"},{"doc":"Draws an unfilled quadrilateral (line loop).","kind":"function","module":"fltk.draw","name":"loop","package":"fltk","parentType":"","signature":"void loop(int  x0,  int  y0,  int  x1,  int  y1,  int  x2,  int  y2,  int  x3,  int  y3)","url":"/fltk/draw/loop.html"},{"doc":"Marks a gap in a complex polygon.","kind":"function","module":"fltk.draw","name":"gap","package":"fltk","parentType":"","signature":"void gap()","url":"/fltk/draw/gap.html"},{"doc":"Draws an XOR overlay rectangle.","kind":"function","module":"fltk.draw","name":"overlayRect","package":"fltk","parentType":"","signature":"void overlayRect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/overlayRect.html"},{"doc":"Clears any XOR overlay drawing.","kind":"function","module":"fltk.draw","name":"overlayClear","package":"fltk","parentType":"","signature":"void overlayClear()","url":"/fltk/draw/overlayClear.html"},{"doc":"Sets the cursor shape for the current window.","kind":"function","module":"fltk.draw","name":"setCursor","package":"fltk","parentType":"","signature":"void setCursor(Cursor cursor)","url":"/fltk/draw/setCursor.html"},{"doc":"ditto","kind":"function","module":"fltk.draw","name":"setCursor","package":"fltk","parentType":"","signature":"void setCursor(int  cursor)","url":"/fltk/draw/setCursor.html"},{"doc":"Sets the cursor shape with custom colors.","kind":"function","module":"fltk.draw","name":"setCursor","package":"fltk","parentType":"","signature":"void setCursor(Cursor cursor,  uint  fg,  uint  bg =  0xFFFFFF00)","url":"/fltk/draw/setCursor.html"},{"doc":"Scrolls a rectangle by a given amount.","kind":"function","module":"fltk.draw","name":"scroll","package":"fltk","parentType":"","signature":"void scroll(int  x,  int  y,  int  w,  int  h,  int  dx,  int  dy,\n       ScrollDrawAreaCallback drawArea =  null,  void *  data =  null)","url":"/fltk/draw/scroll.html"},{"doc":"Gets the human-readable label for a keyboard shortcut.","kind":"function","module":"fltk.draw","name":"shortcutLabel","package":"fltk","parentType":"","signature":"string shortcutLabel(uint  shortcut)","url":"/fltk/draw/shortcutLabel.html"},{"doc":"Draws a named FLTK symbol.","kind":"function","module":"fltk.draw","name":"drawSymbol","package":"fltk","parentType":"","signature":"bool drawSymbol(string label,  int  x,  int  y,  int  w,  int  h,  uint  c)","url":"/fltk/draw/drawSymbol.html"},{"doc":"Gets the precise bounding box of text.","kind":"function","module":"fltk.draw","name":"textExtents","package":"fltk","parentType":"","signature":"TextExtents textExtents(string text)","url":"/fltk/draw/textExtents.html"},{"doc":"Converts Latin-1 encoded text to local encoding.","kind":"function","module":"fltk.draw","name":"latin1ToLocal","package":"fltk","parentType":"","signature":"string latin1ToLocal(string text)","url":"/fltk/draw/latin1ToLocal.html"},{"doc":"Converts local encoding to Latin-1.","kind":"function","module":"fltk.draw","name":"localToLatin1","package":"fltk","parentType":"","signature":"string localToLatin1(string text)","url":"/fltk/draw/localToLatin1.html"},{"doc":"Converts Mac Roman encoded text to local encoding.","kind":"function","module":"fltk.draw","name":"macRomanToLocal","package":"fltk","parentType":"","signature":"string macRomanToLocal(string text)","url":"/fltk/draw/macRomanToLocal.html"},{"doc":"Converts local encoding to Mac Roman.","kind":"function","module":"fltk.draw","name":"localToMacRoman","package":"fltk","parentType":"","signature":"string localToMacRoman(string text)","url":"/fltk/draw/localToMacRoman.html"},{"doc":"Draws a box with the specified type and color.","kind":"function","module":"fltk.draw","name":"drawBox","package":"fltk","parentType":"","signature":"void drawBox(int  boxtype,  int  x,  int  y,  int  w,  int  h,  uint  c)","url":"/fltk/draw/drawBox.html"},{"doc":"Draws a frame using a string specification.","kind":"function","module":"fltk.draw","name":"frame","package":"fltk","parentType":"","signature":"void frame(string s,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/frame.html"},{"doc":"Draws a frame using a string specification (variant).","kind":"function","module":"fltk.draw","name":"frame2","package":"fltk","parentType":"","signature":"void frame2(string s,  int  x,  int  y,  int  w,  int  h)","url":"/fltk/draw/frame2.html"},{"doc":"Draws raw RGB image data to the screen.","kind":"function","module":"fltk.draw","name":"drawImage","package":"fltk","parentType":"","signature":"void drawImage(const(ubyte)[]  buf,  int  x,  int  y,  int  w,  int  h,  int  depth =  3,  int  lineSize =  0)","url":"/fltk/draw/drawImage.html"},{"doc":"Draws raw monochrome image data to the screen.","kind":"function","module":"fltk.draw","name":"drawImageMono","package":"fltk","parentType":"","signature":"void drawImageMono(const(ubyte)[]  buf,  int  x,  int  y,  int  w,  int  h,  int  depth =  1,  int  lineSize =  0)","url":"/fltk/draw/drawImageMono.html"},{"doc":"Reads pixels from the current window into a buffer.","kind":"function","module":"fltk.draw","name":"readImage","package":"fltk","parentType":"","signature":"ubyte * readImage(ubyte *  buf,  int  x,  int  y,  int  w,  int  h,  bool  alpha =  false)","url":"/fltk/draw/readImage.html"},{"doc":"Checks if the display supports alpha blending.","kind":"function","module":"fltk.draw","name":"canDoAlphaBlending","package":"fltk","parentType":"","signature":"bool canDoAlphaBlending()","url":"/fltk/draw/canDoAlphaBlending.html"},{"doc":"Common font faces.","kind":"enum","module":"fltk.draw","name":"Font","package":"fltk","parentType":"","signature":"Font","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"helvetica","package":"fltk","parentType":"","signature":"helvetica = 0","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"helveticaBold","package":"fltk","parentType":"","signature":"helveticaBold = 1","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"helveticaItalic","package":"fltk","parentType":"","signature":"helveticaItalic = 2","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"helveticaBoldItalic","package":"fltk","parentType":"","signature":"helveticaBoldItalic = 3","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"courier","package":"fltk","parentType":"","signature":"courier = 4","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"courierBold","package":"fltk","parentType":"","signature":"courierBold = 5","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"courierItalic","package":"fltk","parentType":"","signature":"courierItalic = 6","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"courierBoldItalic","package":"fltk","parentType":"","signature":"courierBoldItalic = 7","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"times","package":"fltk","parentType":"","signature":"times = 8","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"timesBold","package":"fltk","parentType":"","signature":"timesBold = 9","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"timesItalic","package":"fltk","parentType":"","signature":"timesItalic = 10","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"timesBoldItalic","package":"fltk","parentType":"","signature":"timesBoldItalic = 11","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"symbol","package":"fltk","parentType":"","signature":"symbol = 12","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"screen","package":"fltk","parentType":"","signature":"screen = 13","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"screenBold","package":"fltk","parentType":"","signature":"screenBold = 14","url":"/fltk/draw.html#Font"},{"doc":"","kind":"enum_member","module":"fltk.draw","name":"zapfDingbats","package":"fltk","parentType":"","signature":"zapfDingbats = 15","url":"/fltk/draw.html#Font"},{"doc":"Cursor shapes for use with setCursor().","kind":"enum","module":"fltk.draw","name":"Cursor","package":"fltk","parentType":"","signature":"Cursor","url":"/fltk/draw.html#Cursor"},{"doc":"The default cursor, usually an arrow","kind":"enum_member","module":"fltk.draw","name":"DEFAULT","package":"fltk","parentType":"","signature":"DEFAULT = 0","url":"/fltk/draw.html#Cursor"},{"doc":"An arrow pointer","kind":"enum_member","module":"fltk.draw","name":"ARROW","package":"fltk","parentType":"","signature":"ARROW = 35","url":"/fltk/draw.html#Cursor"},{"doc":"Crosshair","kind":"enum_member","module":"fltk.draw","name":"CROSS","package":"fltk","parentType":"","signature":"CROSS = 66","url":"/fltk/draw.html#Cursor"},{"doc":"Busy indicator (e.g. hourglass)","kind":"enum_member","module":"fltk.draw","name":"WAIT","package":"fltk","parentType":"","signature":"WAIT = 76","url":"/fltk/draw.html#Cursor"},{"doc":"I-beam for text insertion","kind":"enum_member","module":"fltk.draw","name":"INSERT","package":"fltk","parentType":"","signature":"INSERT = 77","url":"/fltk/draw.html#Cursor"},{"doc":"Pointing hand","kind":"enum_member","module":"fltk.draw","name":"HAND","package":"fltk","parentType":"","signature":"HAND = 31","url":"/fltk/draw.html#Cursor"},{"doc":"Question mark pointer","kind":"enum_member","module":"fltk.draw","name":"HELP","package":"fltk","parentType":"","signature":"HELP = 47","url":"/fltk/draw.html#Cursor"},{"doc":"4-pointed arrow or hand","kind":"enum_member","module":"fltk.draw","name":"MOVE","package":"fltk","parentType":"","signature":"MOVE = 27","url":"/fltk/draw.html#Cursor"},{"doc":"Up/down resize","kind":"enum_member","module":"fltk.draw","name":"NS","package":"fltk","parentType":"","signature":"NS = 78","url":"/fltk/draw.html#Cursor"},{"doc":"Left/right resize","kind":"enum_member","module":"fltk.draw","name":"WE","package":"fltk","parentType":"","signature":"WE = 79","url":"/fltk/draw.html#Cursor"},{"doc":"Diagonal resize (NW-SE)","kind":"enum_member","module":"fltk.draw","name":"NWSE","package":"fltk","parentType":"","signature":"NWSE = 80","url":"/fltk/draw.html#Cursor"},{"doc":"Diagonal resize (NE-SW)","kind":"enum_member","module":"fltk.draw","name":"NESW","package":"fltk","parentType":"","signature":"NESW = 81","url":"/fltk/draw.html#Cursor"},{"doc":"Upwards resize","kind":"enum_member","module":"fltk.draw","name":"N","package":"fltk","parentType":"","signature":"N = 70","url":"/fltk/draw.html#Cursor"},{"doc":"Upwards, right resize","kind":"enum_member","module":"fltk.draw","name":"NE","package":"fltk","parentType":"","signature":"NE = 69","url":"/fltk/draw.html#Cursor"},{"doc":"Rightwards resize","kind":"enum_member","module":"fltk.draw","name":"E","package":"fltk","parentType":"","signature":"E = 49","url":"/fltk/draw.html#Cursor"},{"doc":"Downwards, right resize","kind":"enum_member","module":"fltk.draw","name":"SE","package":"fltk","parentType":"","signature":"SE = 8","url":"/fltk/draw.html#Cursor"},{"doc":"Downwards resize","kind":"enum_member","module":"fltk.draw","name":"S","package":"fltk","parentType":"","signature":"S = 9","url":"/fltk/draw.html#Cursor"},{"doc":"Downwards, left resize","kind":"enum_member","module":"fltk.draw","name":"SW","package":"fltk","parentType":"","signature":"SW = 7","url":"/fltk/draw.html#Cursor"},{"doc":"Leftwards resize","kind":"enum_member","module":"fltk.draw","name":"W","package":"fltk","parentType":"","signature":"W = 36","url":"/fltk/draw.html#Cursor"},{"doc":"Upwards, left resize","kind":"enum_member","module":"fltk.draw","name":"NW","package":"fltk","parentType":"","signature":"NW = 68","url":"/fltk/draw.html#Cursor"},{"doc":"Invisible cursor","kind":"enum_member","module":"fltk.draw","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 255","url":"/fltk/draw.html#Cursor"},{"doc":"Text extents result structure.","kind":"struct","module":"fltk.draw","name":"TextExtents","package":"fltk","parentType":"","signature":"TextExtents","url":"/fltk/draw.html#TextExtents"},{"doc":"FLTK Error Handling and Exception Types","kind":"module","module":"fltk.error","name":"fltk.error","package":"fltk","parentType":"","signature":"","url":"/fltk/error.html"},{"doc":"Converts an image error code to a human-readable message.","kind":"function","module":"fltk.error","name":"imageErrorMessage","package":"fltk","parentType":"","signature":"string imageErrorMessage(int  code)","url":"/fltk/error/imageErrorMessage.html"},{"doc":"Throws an ImageLoadException if the error code indicates failure.","kind":"function","module":"fltk.error","name":"enforceImageLoad","package":"fltk","parentType":"","signature":"void enforceImageLoad(int  errorCode,  string filename =  null)","url":"/fltk/error/enforceImageLoad.html"},{"doc":"Enforces that a handle is not null.","kind":"function","module":"fltk.error","name":"enforceValidHandle","package":"fltk","parentType":"","signature":"void enforceValidHandle(T)(T handle,  string msg =  \"Invalid or null handle\")","url":"/fltk/error/enforceValidHandle.html"},{"doc":"Checks if the current thread is the main thread.","kind":"function","module":"fltk.error","name":"isMainThread","package":"fltk","parentType":"","signature":"bool isMainThread()","url":"/fltk/error/isMainThread.html"},{"doc":"Enforces that the current thread is the main thread.","kind":"function","module":"fltk.error","name":"enforceMainThread","package":"fltk","parentType":"","signature":"void enforceMainThread(string operation =  \"FLTK operation\")","url":"/fltk/error/enforceMainThread.html"},{"doc":"Asserts a condition in debug builds only.","kind":"function","module":"fltk.error","name":"debugAssert","package":"fltk","parentType":"","signature":"void debugAssert(bool  condition,  lazy  string msg =  \"Assertion failed\")","url":"/fltk/error/debugAssert.html"},{"doc":"Base exception class for all FLTK-related errors.","kind":"class","module":"fltk.error","name":"FltkException","package":"fltk","parentType":"","signature":"FltkException : Exception","url":"/fltk/error.html#FltkException"},{"doc":"Exception thrown when an invalid or null handle is used.","kind":"class","module":"fltk.error","name":"InvalidHandleException","package":"fltk","parentType":"","signature":"InvalidHandleException : FltkException","url":"/fltk/error.html#InvalidHandleException"},{"doc":"Exception thrown for window creation or operation failures.","kind":"class","module":"fltk.error","name":"WindowException","package":"fltk","parentType":"","signature":"WindowException : FltkException","url":"/fltk/error.html#WindowException"},{"doc":"Base exception for image-related errors.","kind":"class","module":"fltk.error","name":"ImageException","package":"fltk","parentType":"","signature":"ImageException : FltkException","url":"/fltk/error.html#ImageException"},{"doc":"Exception thrown when image loading fails.","kind":"class","module":"fltk.error","name":"ImageLoadException","package":"fltk","parentType":"","signature":"ImageLoadException : ImageException","url":"/fltk/error.html#ImageLoadException"},{"doc":"Exception thrown for OpenGL-related errors.","kind":"class","module":"fltk.error","name":"GlException","package":"fltk","parentType":"","signature":"GlException : FltkException","url":"/fltk/error.html#GlException"},{"doc":"Image error codes from FLTK.","kind":"enum","module":"fltk.error","name":"ImageError","package":"fltk","parentType":"","signature":"ImageError","url":"/fltk/error.html#ImageError"},{"doc":"Image loaded successfully","kind":"enum_member","module":"fltk.error","name":"OK","package":"fltk","parentType":"","signature":"OK = 0","url":"/fltk/error.html#ImageError"},{"doc":"File not found or cannot be opened","kind":"enum_member","module":"fltk.error","name":"FILE_NOT_FOUND","package":"fltk","parentType":"","signature":"FILE_NOT_FOUND = 1","url":"/fltk/error.html#ImageError"},{"doc":"Invalid or corrupt image data","kind":"enum_member","module":"fltk.error","name":"INVALID_DATA","package":"fltk","parentType":"","signature":"INVALID_DATA = 2","url":"/fltk/error.html#ImageError"},{"doc":"Unsupported image format","kind":"enum_member","module":"fltk.error","name":"UNSUPPORTED_FORMAT","package":"fltk","parentType":"","signature":"UNSUPPORTED_FORMAT = 3","url":"/fltk/error.html#ImageError"},{"doc":"Memory allocation failed","kind":"enum_member","module":"fltk.error","name":"OUT_OF_MEMORY","package":"fltk","parentType":"","signature":"OUT_OF_MEMORY = 4","url":"/fltk/error.html#ImageError"},{"doc":"","kind":"variable","module":"fltk.error","name":"_mainThread","package":"fltk","parentType":"","signature":"Thread _mainThread","url":"/fltk/error.html#_mainThread"},{"doc":"FLTK Event Types and Query Functions","kind":"module","module":"fltk.events","name":"fltk.events","package":"fltk","parentType":"","signature":"","url":"/fltk/events.html"},{"doc":"Gets the current event's X coordinate.","kind":"function","module":"fltk.events","name":"eventX","package":"fltk","parentType":"","signature":"int eventX()","url":"/fltk/events/eventX.html"},{"doc":"Gets the current event's Y coordinate.","kind":"function","module":"fltk.events","name":"eventY","package":"fltk","parentType":"","signature":"int eventY()","url":"/fltk/events/eventY.html"},{"doc":"Gets the current event's root X coordinate.","kind":"function","module":"fltk.events","name":"eventRootX","package":"fltk","parentType":"","signature":"int eventRootX()","url":"/fltk/events/eventRootX.html"},{"doc":"Gets the current event's root Y coordinate.","kind":"function","module":"fltk.events","name":"eventRootY","package":"fltk","parentType":"","signature":"int eventRootY()","url":"/fltk/events/eventRootY.html"},{"doc":"Gets the mouse button that triggered the current event.","kind":"function","module":"fltk.events","name":"eventButton","package":"fltk","parentType":"","signature":"int eventButton()","url":"/fltk/events/eventButton.html"},{"doc":"Gets the number of clicks for the current event.","kind":"function","module":"fltk.events","name":"eventClicks","package":"fltk","parentType":"","signature":"int eventClicks()","url":"/fltk/events/eventClicks.html"},{"doc":"Gets the key code for the current keyboard event.","kind":"function","module":"fltk.events","name":"eventKey","package":"fltk","parentType":"","signature":"uint eventKey()","url":"/fltk/events/eventKey.html"},{"doc":"Gets the modifier state for the current event.","kind":"function","module":"fltk.events","name":"eventState","package":"fltk","parentType":"","signature":"uint eventState()","url":"/fltk/events/eventState.html"},{"doc":"Gets the text for the current keyboard event.","kind":"function","module":"fltk.events","name":"eventText","package":"fltk","parentType":"","signature":"string eventText()","url":"/fltk/events/eventText.html"},{"doc":"Gets the length of the event text.","kind":"function","module":"fltk.events","name":"eventLength","package":"fltk","parentType":"","signature":"int eventLength()","url":"/fltk/events/eventLength.html"},{"doc":"Creates a MouseEvent from the current FLTK event state.","kind":"function","module":"fltk.events","name":"currentMouseEvent","package":"fltk","parentType":"","signature":"MouseEvent currentMouseEvent()","url":"/fltk/events/currentMouseEvent.html"},{"doc":"Creates a KeyEvent from the current FLTK event state.","kind":"function","module":"fltk.events","name":"currentKeyEvent","package":"fltk","parentType":"","signature":"KeyEvent currentKeyEvent()","url":"/fltk/events/currentKeyEvent.html"},{"doc":"Checks if the given event is a mouse event.","kind":"function","module":"fltk.events","name":"isMouseEvent","package":"fltk","parentType":"","signature":"bool isMouseEvent(Event e)","url":"/fltk/events/isMouseEvent.html"},{"doc":"Checks if the given event is a keyboard event.","kind":"function","module":"fltk.events","name":"isKeyboardEvent","package":"fltk","parentType":"","signature":"bool isKeyboardEvent(Event e)","url":"/fltk/events/isKeyboardEvent.html"},{"doc":"Checks if the given event is a focus event.","kind":"function","module":"fltk.events","name":"isFocusEvent","package":"fltk","parentType":"","signature":"bool isFocusEvent(Event e)","url":"/fltk/events/isFocusEvent.html"},{"doc":"Gets the original key code before any keyboard remapping.","kind":"function","module":"fltk.events","name":"eventOriginalKey","package":"fltk","parentType":"","signature":"int eventOriginalKey()","url":"/fltk/events/eventOriginalKey.html"},{"doc":"Checks if the current event is a click (not a drag).","kind":"function","module":"fltk.events","name":"eventIsClick","package":"fltk","parentType":"","signature":"bool eventIsClick()","url":"/fltk/events/eventIsClick.html"},{"doc":"Sets the click flag for the current event.","kind":"function","module":"fltk.events","name":"eventSetIsClick","package":"fltk","parentType":"","signature":"void eventSetIsClick(bool  isClick)","url":"/fltk/events/eventSetIsClick.html"},{"doc":"Checks if the current event is inside a rectangle.","kind":"function","module":"fltk.events","name":"eventInsideRect","package":"fltk","parentType":"","signature":"bool eventInsideRect(int  x,  int  y,  int  w,  int  h)","url":"/fltk/events/eventInsideRect.html"},{"doc":"Checks if a key is currently pressed.","kind":"function","module":"fltk.events","name":"getKey","package":"fltk","parentType":"","signature":"bool getKey(int  key)","url":"/fltk/events/getKey.html"},{"doc":"Gets the current mouse position on screen.","kind":"function","module":"fltk.events","name":"getMouse","package":"fltk","parentType":"","signature":"MousePosition getMouse()","url":"/fltk/events/getMouse.html"},{"doc":"Handles compose/dead key sequences.","kind":"function","module":"fltk.events","name":"compose","package":"fltk","parentType":"","signature":"ComposeResult compose()","url":"/fltk/events/compose.html"},{"doc":"Resets the compose state.","kind":"function","module":"fltk.events","name":"composeReset","package":"fltk","parentType":"","signature":"void composeReset()","url":"/fltk/events/composeReset.html"},{"doc":"Mouse event information.","kind":"struct","module":"fltk.events","name":"MouseEvent","package":"fltk","parentType":"","signature":"MouseEvent","url":"/fltk/events.html#MouseEvent"},{"doc":"Checks if the left mouse button is pressed.","kind":"method","module":"fltk.events","name":"isLeftButton","package":"fltk","parentType":"MouseEvent","signature":"bool isLeftButton()","url":"/fltk/events/MouseEvent.isLeftButton.html"},{"doc":"Checks if the middle mouse button is pressed.","kind":"method","module":"fltk.events","name":"isMiddleButton","package":"fltk","parentType":"MouseEvent","signature":"bool isMiddleButton()","url":"/fltk/events/MouseEvent.isMiddleButton.html"},{"doc":"Checks if the right mouse button is pressed.","kind":"method","module":"fltk.events","name":"isRightButton","package":"fltk","parentType":"MouseEvent","signature":"bool isRightButton()","url":"/fltk/events/MouseEvent.isRightButton.html"},{"doc":"Checks if this is a double-click.","kind":"method","module":"fltk.events","name":"isDoubleClick","package":"fltk","parentType":"MouseEvent","signature":"bool isDoubleClick()","url":"/fltk/events/MouseEvent.isDoubleClick.html"},{"doc":"Checks if Shift is held.","kind":"method","module":"fltk.events","name":"isShiftHeld","package":"fltk","parentType":"MouseEvent","signature":"bool isShiftHeld()","url":"/fltk/events/MouseEvent.isShiftHeld.html"},{"doc":"Checks if Ctrl is held.","kind":"method","module":"fltk.events","name":"isCtrlHeld","package":"fltk","parentType":"MouseEvent","signature":"bool isCtrlHeld()","url":"/fltk/events/MouseEvent.isCtrlHeld.html"},{"doc":"Checks if Alt is held.","kind":"method","module":"fltk.events","name":"isAltHeld","package":"fltk","parentType":"MouseEvent","signature":"bool isAltHeld()","url":"/fltk/events/MouseEvent.isAltHeld.html"},{"doc":"Keyboard event information.","kind":"struct","module":"fltk.events","name":"KeyEvent","package":"fltk","parentType":"","signature":"KeyEvent","url":"/fltk/events.html#KeyEvent"},{"doc":"Checks if this is a key down event.","kind":"method","module":"fltk.events","name":"isKeyDown","package":"fltk","parentType":"KeyEvent","signature":"bool isKeyDown()","url":"/fltk/events/KeyEvent.isKeyDown.html"},{"doc":"Checks if this is a key up event.","kind":"method","module":"fltk.events","name":"isKeyUp","package":"fltk","parentType":"KeyEvent","signature":"bool isKeyUp()","url":"/fltk/events/KeyEvent.isKeyUp.html"},{"doc":"Checks if Shift is held.","kind":"method","module":"fltk.events","name":"isShiftHeld","package":"fltk","parentType":"KeyEvent","signature":"bool isShiftHeld()","url":"/fltk/events/KeyEvent.isShiftHeld.html"},{"doc":"Checks if Ctrl is held.","kind":"method","module":"fltk.events","name":"isCtrlHeld","package":"fltk","parentType":"KeyEvent","signature":"bool isCtrlHeld()","url":"/fltk/events/KeyEvent.isCtrlHeld.html"},{"doc":"Checks if Alt is held.","kind":"method","module":"fltk.events","name":"isAltHeld","package":"fltk","parentType":"KeyEvent","signature":"bool isAltHeld()","url":"/fltk/events/KeyEvent.isAltHeld.html"},{"doc":"Checks if this is the Enter key.","kind":"method","module":"fltk.events","name":"isEnter","package":"fltk","parentType":"KeyEvent","signature":"bool isEnter()","url":"/fltk/events/KeyEvent.isEnter.html"},{"doc":"Checks if this is the Escape key.","kind":"method","module":"fltk.events","name":"isEscape","package":"fltk","parentType":"KeyEvent","signature":"bool isEscape()","url":"/fltk/events/KeyEvent.isEscape.html"},{"doc":"Checks if this is the Tab key.","kind":"method","module":"fltk.events","name":"isTab","package":"fltk","parentType":"KeyEvent","signature":"bool isTab()","url":"/fltk/events/KeyEvent.isTab.html"},{"doc":"Focus event information.","kind":"struct","module":"fltk.events","name":"FocusEvent","package":"fltk","parentType":"","signature":"FocusEvent","url":"/fltk/events.html#FocusEvent"},{"doc":"Checks if focus was gained.","kind":"method","module":"fltk.events","name":"gained","package":"fltk","parentType":"FocusEvent","signature":"bool gained()","url":"/fltk/events/FocusEvent.gained.html"},{"doc":"Checks if focus was lost.","kind":"method","module":"fltk.events","name":"lost","package":"fltk","parentType":"FocusEvent","signature":"bool lost()","url":"/fltk/events/FocusEvent.lost.html"},{"doc":"Resize event information.","kind":"struct","module":"fltk.events","name":"ResizeEvent","package":"fltk","parentType":"","signature":"ResizeEvent","url":"/fltk/events.html#ResizeEvent"},{"doc":"Checks if the size actually changed.","kind":"method","module":"fltk.events","name":"sizeChanged","package":"fltk","parentType":"ResizeEvent","signature":"bool sizeChanged()","url":"/fltk/events/ResizeEvent.sizeChanged.html"},{"doc":"Mouse position information.","kind":"struct","module":"fltk.events","name":"MousePosition","package":"fltk","parentType":"","signature":"MousePosition","url":"/fltk/events.html#MousePosition"},{"doc":"Compose result information.","kind":"struct","module":"fltk.events","name":"ComposeResult","package":"fltk","parentType":"","signature":"ComposeResult","url":"/fltk/events.html#ComposeResult"},{"doc":"Filename and URI utility functions.","kind":"module","module":"fltk.filename","name":"fltk.filename","package":"fltk","parentType":"","signature":"","url":"/fltk/filename.html"},{"doc":"Gets the filename portion of a path.","kind":"function","module":"fltk.filename","name":"filenameName","package":"fltk","parentType":"","signature":"string filenameName(string path)","url":"/fltk/filename/filenameName.html"},{"doc":"Gets the extension portion of a filename.","kind":"function","module":"fltk.filename","name":"filenameExt","package":"fltk","parentType":"","signature":"string filenameExt(string filename)","url":"/fltk/filename/filenameExt.html"},{"doc":"Sets or replaces the extension of a filename.","kind":"function","module":"fltk.filename","name":"filenameSetext","package":"fltk","parentType":"","signature":"string filenameSetext(string filename,  string ext)","url":"/fltk/filename/filenameSetext.html"},{"doc":"Expands environment variables and tilde in a filename.","kind":"function","module":"fltk.filename","name":"filenameExpand","package":"fltk","parentType":"","signature":"string filenameExpand(string path)","url":"/fltk/filename/filenameExpand.html"},{"doc":"Converts a relative path to an absolute path.","kind":"function","module":"fltk.filename","name":"filenameAbsolute","package":"fltk","parentType":"","signature":"string filenameAbsolute(string path)","url":"/fltk/filename/filenameAbsolute.html"},{"doc":"Converts an absolute path to a relative path.","kind":"function","module":"fltk.filename","name":"filenameRelative","package":"fltk","parentType":"","signature":"string filenameRelative(string path)","url":"/fltk/filename/filenameRelative.html"},{"doc":"Matches a filename against a pattern.","kind":"function","module":"fltk.filename","name":"filenameMatch","package":"fltk","parentType":"","signature":"bool filenameMatch(string name,  string pattern)","url":"/fltk/filename/filenameMatch.html"},{"doc":"Checks if a path is a directory.","kind":"function","module":"fltk.filename","name":"filenameIsdir","package":"fltk","parentType":"","signature":"bool filenameIsdir(string path)","url":"/fltk/filename/filenameIsdir.html"},{"doc":"Opens a URI using the system's default handler.","kind":"function","module":"fltk.filename","name":"openUri","package":"fltk","parentType":"","signature":"bool openUri(string uri,  char[]  msgBuffer =  null)","url":"/fltk/filename/openUri.html"},{"doc":"Decodes a URI-encoded string.","kind":"function","module":"fltk.filename","name":"decodeUri","package":"fltk","parentType":"","signature":"string decodeUri(string uri)","url":"/fltk/filename/decodeUri.html"},{"doc":"Maximum path length for filename buffers.","kind":"variable","module":"fltk.filename","name":"PATH_MAX","package":"fltk","parentType":"","signature":"PATH_MAX","url":"/fltk/filename.html#PATH_MAX"},{"doc":"FLTK Group/Container Class","kind":"module","module":"fltk.group","name":"fltk.group","package":"fltk","parentType":"","signature":"","url":"/fltk/group.html"},{"doc":"Container widget that can hold child widgets.","kind":"class","module":"fltk.group","name":"Group","package":"fltk","parentType":"","signature":"Group : Widget","url":"/fltk/group.html#Group"},{"doc":"Returns the underlying group handle.","kind":"method","module":"fltk.group","name":"groupHandle","package":"fltk","parentType":"Group","signature":"GroupPtr groupHandle()","url":"/fltk/group/Group.groupHandle.html"},{"doc":"Begins adding children to this group.","kind":"method","module":"fltk.group","name":"begin","package":"fltk","parentType":"Group","signature":"void begin()","url":"/fltk/group/Group.begin.html"},{"doc":"Ends adding children to this group.","kind":"method","module":"fltk.group","name":"end","package":"fltk","parentType":"Group","signature":"void end()","url":"/fltk/group/Group.end.html"},{"doc":"Adds a widget as a child of this group.","kind":"method","module":"fltk.group","name":"add","package":"fltk","parentType":"Group","signature":"void add(Widget child)","url":"/fltk/group/Group.add.html"},{"doc":"Removes a widget from this group.","kind":"method","module":"fltk.group","name":"remove","package":"fltk","parentType":"Group","signature":"void remove(Widget child)","url":"/fltk/group/Group.remove.html"},{"doc":"Gets the number of child widgets.","kind":"method","module":"fltk.group","name":"childCount","package":"fltk","parentType":"Group","signature":"int childCount()","url":"/fltk/group/Group.childCount.html"},{"doc":"Gets a child widget by index.","kind":"method","module":"fltk.group","name":"child","package":"fltk","parentType":"Group","signature":"Widget child(int  index)","url":"/fltk/group/Group.child.html"},{"doc":"Returns a range for iterating over child widgets.","kind":"method","module":"fltk.group","name":"children","package":"fltk","parentType":"Group","signature":"ChildRange children()","url":"/fltk/group/Group.children.html"},{"doc":"FLTK Help View Widget","kind":"module","module":"fltk.helpview","name":"fltk.helpview","package":"fltk","parentType":"","signature":"","url":"/fltk/helpview.html"},{"doc":"Simple HTML viewer widget.","kind":"class","module":"fltk.helpview","name":"HelpView","package":"fltk","parentType":"","signature":"HelpView : Widget","url":"/fltk/helpview.html#HelpView"},{"doc":"Returns the underlying help view handle.","kind":"method","module":"fltk.helpview","name":"helpViewHandle","package":"fltk","parentType":"HelpView","signature":"HelpViewPtr helpViewHandle()","url":"/fltk/helpview/HelpView.helpViewHandle.html"},{"doc":"Gets the HTML content.","kind":"method","module":"fltk.helpview","name":"value","package":"fltk","parentType":"HelpView","signature":"string value()","url":"/fltk/helpview/HelpView.value.html"},{"doc":"Sets the HTML content.","kind":"method","module":"fltk.helpview","name":"value","package":"fltk","parentType":"HelpView","signature":"void value(string html)","url":"/fltk/helpview/HelpView.value.html"},{"doc":"Loads HTML from a file.","kind":"method","module":"fltk.helpview","name":"load","package":"fltk","parentType":"HelpView","signature":"bool load(string filename)","url":"/fltk/helpview/HelpView.load.html"},{"doc":"Gets the text size.","kind":"method","module":"fltk.helpview","name":"textSize","package":"fltk","parentType":"HelpView","signature":"int textSize()","url":"/fltk/helpview/HelpView.textSize.html"},{"doc":"Sets the text size.","kind":"method","module":"fltk.helpview","name":"textSize","package":"fltk","parentType":"HelpView","signature":"void textSize(int  size)","url":"/fltk/helpview/HelpView.textSize.html"},{"doc":"Gets the text color.","kind":"method","module":"fltk.helpview","name":"textColor","package":"fltk","parentType":"HelpView","signature":"uint textColor()","url":"/fltk/helpview/HelpView.textColor.html"},{"doc":"Sets the text color.","kind":"method","module":"fltk.helpview","name":"textColor","package":"fltk","parentType":"HelpView","signature":"void textColor(uint  color)","url":"/fltk/helpview/HelpView.textColor.html"},{"doc":"FLTK Image Base Class","kind":"module","module":"fltk.image","name":"fltk.image","package":"fltk","parentType":"","signature":"","url":"/fltk/image.html"},{"doc":"Base class for all FLTK images.","kind":"class","module":"fltk.image","name":"Image","package":"fltk","parentType":"","signature":"Image","url":"/fltk/image.html#Image"},{"doc":"Returns the underlying low-level handle.","kind":"method","module":"fltk.image","name":"handle","package":"fltk","parentType":"Image","signature":"FltkImage handle()","url":"/fltk/image/Image.handle.html"},{"doc":"Checks if this image has a valid handle.","kind":"method","module":"fltk.image","name":"isValid","package":"fltk","parentType":"Image","signature":"bool isValid()","url":"/fltk/image/Image.isValid.html"},{"doc":"Gets the image width.","kind":"method","module":"fltk.image","name":"width","package":"fltk","parentType":"Image","signature":"int width()","url":"/fltk/image/Image.width.html"},{"doc":"Gets the image height.","kind":"method","module":"fltk.image","name":"height","package":"fltk","parentType":"Image","signature":"int height()","url":"/fltk/image/Image.height.html"},{"doc":"Gets the image depth (bytes per pixel).","kind":"method","module":"fltk.image","name":"depth","package":"fltk","parentType":"Image","signature":"int depth()","url":"/fltk/image/Image.depth.html"},{"doc":"Gets the image line data size.","kind":"method","module":"fltk.image","name":"lineSize","package":"fltk","parentType":"Image","signature":"int lineSize()","url":"/fltk/image/Image.lineSize.html"},{"doc":"Gets the number of data elements.","kind":"method","module":"fltk.image","name":"count","package":"fltk","parentType":"Image","signature":"int count()","url":"/fltk/image/Image.count.html"},{"doc":"Gets the total size of the image data in bytes.","kind":"method","module":"fltk.image","name":"dataSize","package":"fltk","parentType":"Image","signature":"size_t dataSize()","url":"/fltk/image/Image.dataSize.html"},{"doc":"Gets a pointer to the raw pixel data.","kind":"method","module":"fltk.image","name":"data","package":"fltk","parentType":"Image","signature":"const(ubyte) * data()","url":"/fltk/image/Image.data.html"},{"doc":"Creates a copy of the image, optionally scaled.","kind":"method","module":"fltk.image","name":"copy","package":"fltk","parentType":"Image","signature":"Image copy(int  newWidth =  0,  int  newHeight =  0)","url":"/fltk/image/Image.copy.html"},{"doc":"Applies a color average to the image in place.","kind":"method","module":"fltk.image","name":"colorAverage","package":"fltk","parentType":"Image","signature":"void colorAverage(uint  color,  float  blend)","url":"/fltk/image/Image.colorAverage.html"},{"doc":"Converts the image to an inactive (grayed) version in place.","kind":"method","module":"fltk.image","name":"inactive","package":"fltk","parentType":"Image","signature":"void inactive()","url":"/fltk/image/Image.inactive.html"},{"doc":"Desaturates the image in place.","kind":"method","module":"fltk.image","name":"desaturate","package":"fltk","parentType":"Image","signature":"void desaturate()","url":"/fltk/image/Image.desaturate.html"},{"doc":"FLTK Layout Widgets","kind":"module","module":"fltk.layout","name":"fltk.layout","package":"fltk","parentType":"","signature":"","url":"/fltk/layout.html"},{"doc":"Pack layout widget for automatic widget arrangement.","kind":"class","module":"fltk.layout","name":"Pack","package":"fltk","parentType":"","signature":"Pack : Group","url":"/fltk/layout.html#Pack"},{"doc":"","kind":"method","module":"fltk.layout","name":"packHandle","package":"fltk","parentType":"Pack","signature":"PackPtr packHandle()","url":"/fltk/layout/Pack.packHandle.html"},{"doc":"Sets the spacing between children.","kind":"method","module":"fltk.layout","name":"spacing","package":"fltk","parentType":"Pack","signature":"void spacing(int  pixels)","url":"/fltk/layout/Pack.spacing.html"},{"doc":"Sets the pack to horizontal layout.","kind":"method","module":"fltk.layout","name":"setHorizontal","package":"fltk","parentType":"Pack","signature":"void setHorizontal()","url":"/fltk/layout/Pack.setHorizontal.html"},{"doc":"Sets the pack to vertical layout.","kind":"method","module":"fltk.layout","name":"setVertical","package":"fltk","parentType":"Pack","signature":"void setVertical()","url":"/fltk/layout/Pack.setVertical.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"begin","package":"fltk","parentType":"Pack","signature":"void begin()","url":"/fltk/layout/Pack.begin.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"end","package":"fltk","parentType":"Pack","signature":"void end()","url":"/fltk/layout/Pack.end.html"},{"doc":"Tabs container widget with multiple pages.","kind":"class","module":"fltk.layout","name":"Tabs","package":"fltk","parentType":"","signature":"Tabs : Group","url":"/fltk/layout.html#Tabs"},{"doc":"","kind":"method","module":"fltk.layout","name":"tabsHandle","package":"fltk","parentType":"Tabs","signature":"TabsPtr tabsHandle()","url":"/fltk/layout/Tabs.tabsHandle.html"},{"doc":"Gets the currently selected tab.","kind":"method","module":"fltk.layout","name":"selectedTab","package":"fltk","parentType":"Tabs","signature":"WidgetPtr selectedTab()","url":"/fltk/layout/Tabs.selectedTab.html"},{"doc":"Sets the currently selected tab.","kind":"method","module":"fltk.layout","name":"selectedTab","package":"fltk","parentType":"Tabs","signature":"void selectedTab(Widget tab)","url":"/fltk/layout/Tabs.selectedTab.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"begin","package":"fltk","parentType":"Tabs","signature":"void begin()","url":"/fltk/layout/Tabs.begin.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"end","package":"fltk","parentType":"Tabs","signature":"void end()","url":"/fltk/layout/Tabs.end.html"},{"doc":"Scrollable container widget.","kind":"class","module":"fltk.layout","name":"Scroll","package":"fltk","parentType":"","signature":"Scroll : Group","url":"/fltk/layout.html#Scroll"},{"doc":"","kind":"method","module":"fltk.layout","name":"scrollHandle","package":"fltk","parentType":"Scroll","signature":"ScrollPtr scrollHandle()","url":"/fltk/layout/Scroll.scrollHandle.html"},{"doc":"Scrolls to a specific position.","kind":"method","module":"fltk.layout","name":"scrollTo","package":"fltk","parentType":"Scroll","signature":"void scrollTo(int  x,  int  y)","url":"/fltk/layout/Scroll.scrollTo.html"},{"doc":"Gets the current horizontal scroll position.","kind":"method","module":"fltk.layout","name":"xposition","package":"fltk","parentType":"Scroll","signature":"int xposition()","url":"/fltk/layout/Scroll.xposition.html"},{"doc":"Gets the current vertical scroll position.","kind":"method","module":"fltk.layout","name":"yposition","package":"fltk","parentType":"Scroll","signature":"int yposition()","url":"/fltk/layout/Scroll.yposition.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"begin","package":"fltk","parentType":"Scroll","signature":"void begin()","url":"/fltk/layout/Scroll.begin.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"end","package":"fltk","parentType":"Scroll","signature":"void end()","url":"/fltk/layout/Scroll.end.html"},{"doc":"Tile container widget with resizable children.","kind":"class","module":"fltk.layout","name":"Tile","package":"fltk","parentType":"","signature":"Tile : Group","url":"/fltk/layout.html#Tile"},{"doc":"","kind":"method","module":"fltk.layout","name":"tileHandle","package":"fltk","parentType":"Tile","signature":"TilePtr tileHandle()","url":"/fltk/layout/Tile.tileHandle.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"end","package":"fltk","parentType":"Tile","signature":"void end()","url":"/fltk/layout/Tile.end.html"},{"doc":"Wizard container widget for step-by-step interfaces.","kind":"class","module":"fltk.layout","name":"Wizard","package":"fltk","parentType":"","signature":"Wizard : Group","url":"/fltk/layout.html#Wizard"},{"doc":"","kind":"method","module":"fltk.layout","name":"wizardHandle","package":"fltk","parentType":"Wizard","signature":"WizardPtr wizardHandle()","url":"/fltk/layout/Wizard.wizardHandle.html"},{"doc":"Shows the next page.","kind":"method","module":"fltk.layout","name":"next","package":"fltk","parentType":"Wizard","signature":"void next()","url":"/fltk/layout/Wizard.next.html"},{"doc":"Shows the previous page.","kind":"method","module":"fltk.layout","name":"prev","package":"fltk","parentType":"Wizard","signature":"void prev()","url":"/fltk/layout/Wizard.prev.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"end","package":"fltk","parentType":"Wizard","signature":"void end()","url":"/fltk/layout/Wizard.end.html"},{"doc":"Spinner widget with input field and increment/decrement buttons.","kind":"class","module":"fltk.layout","name":"Spinner","package":"fltk","parentType":"","signature":"Spinner : Widget","url":"/fltk/layout.html#Spinner"},{"doc":"","kind":"method","module":"fltk.layout","name":"spinnerHandle","package":"fltk","parentType":"Spinner","signature":"SpinnerPtr spinnerHandle()","url":"/fltk/layout/Spinner.spinnerHandle.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"value","package":"fltk","parentType":"Spinner","signature":"double value()","url":"/fltk/layout/Spinner.value.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"value","package":"fltk","parentType":"Spinner","signature":"void value(double  v)","url":"/fltk/layout/Spinner.value.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"minimum","package":"fltk","parentType":"Spinner","signature":"double minimum()","url":"/fltk/layout/Spinner.minimum.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"minimum","package":"fltk","parentType":"Spinner","signature":"void minimum(double  v)","url":"/fltk/layout/Spinner.minimum.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"maximum","package":"fltk","parentType":"Spinner","signature":"double maximum()","url":"/fltk/layout/Spinner.maximum.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"maximum","package":"fltk","parentType":"Spinner","signature":"void maximum(double  v)","url":"/fltk/layout/Spinner.maximum.html"},{"doc":"","kind":"method","module":"fltk.layout","name":"step","package":"fltk","parentType":"Spinner","signature":"void step(double  s)","url":"/fltk/layout/Spinner.step.html"},{"doc":"FLTK Menu Widgets","kind":"module","module":"fltk.menu","name":"fltk.menu","package":"fltk","parentType":"","signature":"","url":"/fltk/menu.html"},{"doc":"Dropdown menu widget for selecting from options.","kind":"class","module":"fltk.menu","name":"Choice","package":"fltk","parentType":"","signature":"Choice : Widget","url":"/fltk/menu.html#Choice"},{"doc":"","kind":"method","module":"fltk.menu","name":"choiceHandle","package":"fltk","parentType":"Choice","signature":"ChoicePtr choiceHandle()","url":"/fltk/menu/Choice.choiceHandle.html"},{"doc":"Adds an item to the dropdown menu.","kind":"method","module":"fltk.menu","name":"add","package":"fltk","parentType":"Choice","signature":"int add(string text)","url":"/fltk/menu/Choice.add.html"},{"doc":"Clears all items from the menu.","kind":"method","module":"fltk.menu","name":"clear","package":"fltk","parentType":"Choice","signature":"void clear()","url":"/fltk/menu/Choice.clear.html"},{"doc":"Gets the currently selected item index.","kind":"method","module":"fltk.menu","name":"selectedIndex","package":"fltk","parentType":"Choice","signature":"int selectedIndex()","url":"/fltk/menu/Choice.selectedIndex.html"},{"doc":"Sets the currently selected item by index.","kind":"method","module":"fltk.menu","name":"selectedIndex","package":"fltk","parentType":"Choice","signature":"void selectedIndex(int  index)","url":"/fltk/menu/Choice.selectedIndex.html"},{"doc":"Gets the text of the currently selected item.","kind":"method","module":"fltk.menu","name":"selectedText","package":"fltk","parentType":"Choice","signature":"string selectedText()","url":"/fltk/menu/Choice.selectedText.html"},{"doc":"Alias for selectedIndex","kind":"method","module":"fltk.menu","name":"value","package":"fltk","parentType":"Choice","signature":"int value()","url":"/fltk/menu/Choice.value.html"},{"doc":"","kind":"method","module":"fltk.menu","name":"value","package":"fltk","parentType":"Choice","signature":"void value(int  index)","url":"/fltk/menu/Choice.value.html"},{"doc":"Menu bar widget.","kind":"class","module":"fltk.menu","name":"MenuBar","package":"fltk","parentType":"","signature":"MenuBar : Widget","url":"/fltk/menu.html#MenuBar"},{"doc":"","kind":"method","module":"fltk.menu","name":"menuBarHandle","package":"fltk","parentType":"MenuBar","signature":"MenuBarPtr menuBarHandle()","url":"/fltk/menu/MenuBar.menuBarHandle.html"},{"doc":"Adds a menu item.","kind":"method","module":"fltk.menu","name":"add","package":"fltk","parentType":"MenuBar","signature":"int add(string path,  int  shortcut =  0,  int  flags =  0)","url":"/fltk/menu/MenuBar.add.html"},{"doc":"Clears all menu items.","kind":"method","module":"fltk.menu","name":"clear","package":"fltk","parentType":"MenuBar","signature":"void clear()","url":"/fltk/menu/MenuBar.clear.html"},{"doc":"System menu bar widget.","kind":"class","module":"fltk.menu","name":"SysMenuBar","package":"fltk","parentType":"","signature":"SysMenuBar : Widget","url":"/fltk/menu.html#SysMenuBar"},{"doc":"Returns the underlying system menu bar handle.","kind":"method","module":"fltk.menu","name":"sysMenuBarHandle","package":"fltk","parentType":"SysMenuBar","signature":"SysMenuBarPtr sysMenuBarHandle()","url":"/fltk/menu/SysMenuBar.sysMenuBarHandle.html"},{"doc":"Adds a menu item.","kind":"method","module":"fltk.menu","name":"add","package":"fltk","parentType":"SysMenuBar","signature":"int add(string path,  int  shortcut =  0,  int  flags =  0)","url":"/fltk/menu/SysMenuBar.add.html"},{"doc":"Inserts a menu item at a specific index.","kind":"method","module":"fltk.menu","name":"insert","package":"fltk","parentType":"SysMenuBar","signature":"int insert(int  index,  string label,  int  shortcut =  0,  int  flags =  0)","url":"/fltk/menu/SysMenuBar.insert.html"},{"doc":"Removes a menu item.","kind":"method","module":"fltk.menu","name":"remove","package":"fltk","parentType":"SysMenuBar","signature":"void remove(int  index)","url":"/fltk/menu/SysMenuBar.remove.html"},{"doc":"Replaces the label of a menu item.","kind":"method","module":"fltk.menu","name":"replace","package":"fltk","parentType":"SysMenuBar","signature":"void replace(int  index,  string name)","url":"/fltk/menu/SysMenuBar.replace.html"},{"doc":"Clears all menu items.","kind":"method","module":"fltk.menu","name":"clear","package":"fltk","parentType":"SysMenuBar","signature":"void clear()","url":"/fltk/menu/SysMenuBar.clear.html"},{"doc":"Clears a submenu.","kind":"method","module":"fltk.menu","name":"clearSubmenu","package":"fltk","parentType":"SysMenuBar","signature":"int clearSubmenu(int  index)","url":"/fltk/menu/SysMenuBar.clearSubmenu.html"},{"doc":"Updates the system menu bar to reflect any changes. On macOS, this syncs changes to the system menu. On other platforms, this is typically a no-op.","kind":"method","module":"fltk.menu","name":"update","package":"fltk","parentType":"SysMenuBar","signature":"void update()","url":"/fltk/menu/SysMenuBar.update.html"},{"doc":"Gets the flags of a menu item.","kind":"method","module":"fltk.menu","name":"mode","package":"fltk","parentType":"SysMenuBar","signature":"int mode(int  index)","url":"/fltk/menu/SysMenuBar.mode.html"},{"doc":"Sets the flags of a menu item.","kind":"method","module":"fltk.menu","name":"setMode","package":"fltk","parentType":"SysMenuBar","signature":"void setMode(int  index,  int  flags)","url":"/fltk/menu/SysMenuBar.setMode.html"},{"doc":"Sets the shortcut of a menu item.","kind":"method","module":"fltk.menu","name":"shortcut","package":"fltk","parentType":"SysMenuBar","signature":"void shortcut(int  index,  int  shortcut)","url":"/fltk/menu/SysMenuBar.shortcut.html"},{"doc":"Menu button widget.","kind":"class","module":"fltk.menu","name":"MenuButton","package":"fltk","parentType":"","signature":"MenuButton : Widget","url":"/fltk/menu.html#MenuButton"},{"doc":"","kind":"method","module":"fltk.menu","name":"menuButtonHandle","package":"fltk","parentType":"MenuButton","signature":"MenuButtonPtr menuButtonHandle()","url":"/fltk/menu/MenuButton.menuButtonHandle.html"},{"doc":"Adds a menu item.","kind":"method","module":"fltk.menu","name":"add","package":"fltk","parentType":"MenuButton","signature":"int add(string path,  int  shortcut =  0,  int  flags =  0)","url":"/fltk/menu/MenuButton.add.html"},{"doc":"Clears all menu items.","kind":"method","module":"fltk.menu","name":"clear","package":"fltk","parentType":"MenuButton","signature":"void clear()","url":"/fltk/menu/MenuButton.clear.html"},{"doc":"Input choice widget (combo box).","kind":"class","module":"fltk.menu","name":"InputChoice","package":"fltk","parentType":"","signature":"InputChoice : Widget","url":"/fltk/menu.html#InputChoice"},{"doc":"","kind":"method","module":"fltk.menu","name":"inputChoiceHandle","package":"fltk","parentType":"InputChoice","signature":"InputChoicePtr inputChoiceHandle()","url":"/fltk/menu/InputChoice.inputChoiceHandle.html"},{"doc":"Gets the current text value.","kind":"method","module":"fltk.menu","name":"value","package":"fltk","parentType":"InputChoice","signature":"string value()","url":"/fltk/menu/InputChoice.value.html"},{"doc":"Sets the current text value.","kind":"method","module":"fltk.menu","name":"value","package":"fltk","parentType":"InputChoice","signature":"void value(string text)","url":"/fltk/menu/InputChoice.value.html"},{"doc":"Adds an item to the dropdown menu.","kind":"method","module":"fltk.menu","name":"add","package":"fltk","parentType":"InputChoice","signature":"void add(string text)","url":"/fltk/menu/InputChoice.add.html"},{"doc":"Clears all menu items.","kind":"method","module":"fltk.menu","name":"clear","package":"fltk","parentType":"InputChoice","signature":"void clear()","url":"/fltk/menu/InputChoice.clear.html"},{"doc":"Multi-label module for FLTK.","kind":"module","module":"fltk.multilabel","name":"fltk.multilabel","package":"fltk","parentType":"","signature":"","url":"/fltk/multilabel.html"},{"doc":"Label type constants.","kind":"enum","module":"fltk.multilabel","name":"LabelType","package":"fltk","parentType":"","signature":"LabelType : int","url":"/fltk/multilabel.html#LabelType"},{"doc":"Normal text label (FL_NORMAL_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"NORMAL","package":"fltk","parentType":"","signature":"NORMAL = 0","url":"/fltk/multilabel.html#LabelType"},{"doc":"No label (FL_NO_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"NO_LABEL","package":"fltk","parentType":"","signature":"NO_LABEL = 1","url":"/fltk/multilabel.html#LabelType"},{"doc":"Text with shadow (_FL_SHADOW_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"SHADOW","package":"fltk","parentType":"","signature":"SHADOW = 2","url":"/fltk/multilabel.html#LabelType"},{"doc":"Engraved text (_FL_ENGRAVED_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"ENGRAVED","package":"fltk","parentType":"","signature":"ENGRAVED = 3","url":"/fltk/multilabel.html#LabelType"},{"doc":"Embossed text (_FL_EMBOSSED_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"EMBOSSED","package":"fltk","parentType":"","signature":"EMBOSSED = 4","url":"/fltk/multilabel.html#LabelType"},{"doc":"Chained multi-label (_FL_MULTI_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"MULTI","package":"fltk","parentType":"","signature":"MULTI = 5","url":"/fltk/multilabel.html#LabelType"},{"doc":"Icon label (_FL_ICON_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"ICON","package":"fltk","parentType":"","signature":"ICON = 6","url":"/fltk/multilabel.html#LabelType"},{"doc":"Image label (_FL_IMAGE_LABEL)","kind":"enum_member","module":"fltk.multilabel","name":"IMAGE","package":"fltk","parentType":"","signature":"IMAGE = 7","url":"/fltk/multilabel.html#LabelType"},{"doc":"Class for creating compound labels with multiple parts.","kind":"class","module":"fltk.multilabel","name":"MultiLabel","package":"fltk","parentType":"","signature":"MultiLabel","url":"/fltk/multilabel.html#MultiLabel"},{"doc":"Sets the first (left) label element as text.","kind":"method","module":"fltk.multilabel","name":"setLabelAText","package":"fltk","parentType":"MultiLabel","signature":"void setLabelAText(string text)","url":"/fltk/multilabel/MultiLabel.setLabelAText.html"},{"doc":"Sets the second (right) label element as text.","kind":"method","module":"fltk.multilabel","name":"setLabelBText","package":"fltk","parentType":"MultiLabel","signature":"void setLabelBText(string text)","url":"/fltk/multilabel/MultiLabel.setLabelBText.html"},{"doc":"Sets the first (left) label element as an image.","kind":"method","module":"fltk.multilabel","name":"setLabelAImage","package":"fltk","parentType":"MultiLabel","signature":"void setLabelAImage(ImagePtr image)","url":"/fltk/multilabel/MultiLabel.setLabelAImage.html"},{"doc":"Sets the second (right) label element as an image.","kind":"method","module":"fltk.multilabel","name":"setLabelBImage","package":"fltk","parentType":"MultiLabel","signature":"void setLabelBImage(ImagePtr image)","url":"/fltk/multilabel/MultiLabel.setLabelBImage.html"},{"doc":"Gets the type of the first (left) label element.","kind":"method","module":"fltk.multilabel","name":"typeA","package":"fltk","parentType":"MultiLabel","signature":"LabelType typeA()","url":"/fltk/multilabel/MultiLabel.typeA.html"},{"doc":"Gets the type of the second (right) label element.","kind":"method","module":"fltk.multilabel","name":"typeB","package":"fltk","parentType":"MultiLabel","signature":"LabelType typeB()","url":"/fltk/multilabel/MultiLabel.typeB.html"},{"doc":"Associates this multi-label with a widget.","kind":"method","module":"fltk.multilabel","name":"label","package":"fltk","parentType":"MultiLabel","signature":"void label(WidgetPtr widget)","url":"/fltk/multilabel/MultiLabel.label.html"},{"doc":"Associates this multi-label with a menu item.","kind":"method","module":"fltk.multilabel","name":"label","package":"fltk","parentType":"MultiLabel","signature":"void label(MenuBarPtr menu,  int  index)","url":"/fltk/multilabel/MultiLabel.label.html"},{"doc":"Returns the underlying handle pointer.","kind":"method","module":"fltk.multilabel","name":"ptr","package":"fltk","parentType":"MultiLabel","signature":"MultiLabelPtr ptr()","url":"/fltk/multilabel/MultiLabel.ptr.html"},{"doc":"FLTK High-Level D API","kind":"module","module":"fltk","name":"fltk","package":"fltk","parentType":"","signature":"","url":"/fltk/_pkg.html"},{"doc":"FLTK Pixmap Image Class","kind":"module","module":"fltk.pixmap","name":"fltk.pixmap","package":"fltk","parentType":"","signature":"","url":"/fltk/pixmap.html"},{"doc":"Color pixmap image in XPM format.","kind":"class","module":"fltk.pixmap","name":"Pixmap","package":"fltk","parentType":"","signature":"Pixmap : Image","url":"/fltk/pixmap.html#Pixmap"},{"doc":"Returns the underlying pixmap handle.","kind":"method","module":"fltk.pixmap","name":"pixmapHandle","package":"fltk","parentType":"Pixmap","signature":"FltkImage pixmapHandle()","url":"/fltk/pixmap/Pixmap.pixmapHandle.html"},{"doc":"Checks if the pixmap was created successfully.","kind":"method","module":"fltk.pixmap","name":"isValid","package":"fltk","parentType":"Pixmap","signature":"bool isValid()","url":"/fltk/pixmap/Pixmap.isValid.html"},{"doc":"Plugin system for FLTK applications.","kind":"module","module":"fltk.plugin","name":"fltk.plugin","package":"fltk","parentType":"","signature":"","url":"/fltk/plugin.html"},{"doc":"Plugin for FLTK's plugin system.","kind":"class","module":"fltk.plugin","name":"Plugin","package":"fltk","parentType":"","signature":"Plugin","url":"/fltk/plugin.html#Plugin"},{"doc":"Returns the underlying plugin handle.","kind":"method","module":"fltk.plugin","name":"handle","package":"fltk","parentType":"Plugin","signature":"PluginPtr handle()","url":"/fltk/plugin/Plugin.handle.html"},{"doc":"Checks if the plugin handle is valid.","kind":"method","module":"fltk.plugin","name":"isValid","package":"fltk","parentType":"Plugin","signature":"bool isValid()","url":"/fltk/plugin/Plugin.isValid.html"},{"doc":"Plugin manager for accessing registered plugins.","kind":"class","module":"fltk.plugin","name":"PluginManager","package":"fltk","parentType":"","signature":"PluginManager","url":"/fltk/plugin.html#PluginManager"},{"doc":"Returns the underlying plugin manager handle.","kind":"method","module":"fltk.plugin","name":"handle","package":"fltk","parentType":"PluginManager","signature":"PluginManagerPtr handle()","url":"/fltk/plugin/PluginManager.handle.html"},{"doc":"Checks if the plugin manager handle is valid.","kind":"method","module":"fltk.plugin","name":"isValid","package":"fltk","parentType":"PluginManager","signature":"bool isValid()","url":"/fltk/plugin/PluginManager.isValid.html"},{"doc":"Gets the number of plugins in the managed class.","kind":"method","module":"fltk.plugin","name":"pluginCount","package":"fltk","parentType":"PluginManager","signature":"int pluginCount()","url":"/fltk/plugin/PluginManager.pluginCount.html"},{"doc":"Gets a plugin by index.","kind":"method","module":"fltk.plugin","name":"plugin","package":"fltk","parentType":"PluginManager","signature":"Plugin plugin(int  index)","url":"/fltk/plugin/PluginManager.plugin.html"},{"doc":"Gets a plugin by name.","kind":"method","module":"fltk.plugin","name":"plugin","package":"fltk","parentType":"PluginManager","signature":"Plugin plugin(string name)","url":"/fltk/plugin/PluginManager.plugin.html"},{"doc":"Adds a plugin to the manager.","kind":"method","module":"fltk.plugin","name":"addPlugin","package":"fltk","parentType":"PluginManager","signature":"void * addPlugin(string name,  Plugin plugin)","url":"/fltk/plugin/PluginManager.addPlugin.html"},{"doc":"Removes a plugin by its ID.","kind":"method","module":"fltk.plugin","name":"removePlugin","package":"fltk","parentType":"PluginManager","signature":"void removePlugin(void *  id)","url":"/fltk/plugin/PluginManager.removePlugin.html"},{"doc":"Loads a plugin from a dynamic library file.","kind":"method","module":"fltk.plugin","name":"load","package":"fltk","parentType":"PluginManager","signature":"int load(string filename)","url":"/fltk/plugin/PluginManager.load.html"},{"doc":"Loads all plugins from a directory matching a pattern.","kind":"method","module":"fltk.plugin","name":"loadAll","package":"fltk","parentType":"PluginManager","signature":"int loadAll(string filepath,  string pattern =  null)","url":"/fltk/plugin/PluginManager.loadAll.html"},{"doc":"Preferences module for FLTK.","kind":"module","module":"fltk.preferences","name":"fltk.preferences","package":"fltk","parentType":"","signature":"","url":"/fltk/preferences.html"},{"doc":"Class for storing and retrieving application preferences.","kind":"class","module":"fltk.preferences","name":"Preferences","package":"fltk","parentType":"","signature":"Preferences","url":"/fltk/preferences.html#Preferences"},{"doc":"Returns the number of groups in this preferences.","kind":"method","module":"fltk.preferences","name":"groups","package":"fltk","parentType":"Preferences","signature":"int groups()","url":"/fltk/preferences/Preferences.groups.html"},{"doc":"Returns the name of a group by index.","kind":"method","module":"fltk.preferences","name":"group","package":"fltk","parentType":"Preferences","signature":"string group(int  index)","url":"/fltk/preferences/Preferences.group.html"},{"doc":"Checks if a group exists.","kind":"method","module":"fltk.preferences","name":"groupExists","package":"fltk","parentType":"Preferences","signature":"bool groupExists(string key)","url":"/fltk/preferences/Preferences.groupExists.html"},{"doc":"Deletes a group and all its contents.","kind":"method","module":"fltk.preferences","name":"deleteGroup","package":"fltk","parentType":"Preferences","signature":"bool deleteGroup(string groupName)","url":"/fltk/preferences/Preferences.deleteGroup.html"},{"doc":"Deletes all groups.","kind":"method","module":"fltk.preferences","name":"deleteAllGroups","package":"fltk","parentType":"Preferences","signature":"bool deleteAllGroups()","url":"/fltk/preferences/Preferences.deleteAllGroups.html"},{"doc":"Returns the number of entries in this preferences.","kind":"method","module":"fltk.preferences","name":"entries","package":"fltk","parentType":"Preferences","signature":"int entries()","url":"/fltk/preferences/Preferences.entries.html"},{"doc":"Returns the name of an entry by index.","kind":"method","module":"fltk.preferences","name":"entry","package":"fltk","parentType":"Preferences","signature":"string entry(int  index)","url":"/fltk/preferences/Preferences.entry.html"},{"doc":"Checks if an entry exists.","kind":"method","module":"fltk.preferences","name":"entryExists","package":"fltk","parentType":"Preferences","signature":"bool entryExists(string key)","url":"/fltk/preferences/Preferences.entryExists.html"},{"doc":"Deletes an entry.","kind":"method","module":"fltk.preferences","name":"deleteEntry","package":"fltk","parentType":"Preferences","signature":"bool deleteEntry(string entryName)","url":"/fltk/preferences/Preferences.deleteEntry.html"},{"doc":"Deletes all entries.","kind":"method","module":"fltk.preferences","name":"deleteAllEntries","package":"fltk","parentType":"Preferences","signature":"bool deleteAllEntries()","url":"/fltk/preferences/Preferences.deleteAllEntries.html"},{"doc":"Clears all entries and groups.","kind":"method","module":"fltk.preferences","name":"clear","package":"fltk","parentType":"Preferences","signature":"bool clear()","url":"/fltk/preferences/Preferences.clear.html"},{"doc":"Sets an integer value.","kind":"method","module":"fltk.preferences","name":"set","package":"fltk","parentType":"Preferences","signature":"bool set(string entryName,  int  value)","url":"/fltk/preferences/Preferences.set.html"},{"doc":"Sets a float value.","kind":"method","module":"fltk.preferences","name":"set","package":"fltk","parentType":"Preferences","signature":"bool set(string entryName,  float  value)","url":"/fltk/preferences/Preferences.set.html"},{"doc":"Sets a double value.","kind":"method","module":"fltk.preferences","name":"set","package":"fltk","parentType":"Preferences","signature":"bool set(string entryName,  double  value)","url":"/fltk/preferences/Preferences.set.html"},{"doc":"Sets a string value.","kind":"method","module":"fltk.preferences","name":"set","package":"fltk","parentType":"Preferences","signature":"bool set(string entryName,  string value)","url":"/fltk/preferences/Preferences.set.html"},{"doc":"Gets an integer value.","kind":"method","module":"fltk.preferences","name":"get","package":"fltk","parentType":"Preferences","signature":"int get(string entryName,  int  defaultValue)","url":"/fltk/preferences/Preferences.get.html"},{"doc":"Gets a float value.","kind":"method","module":"fltk.preferences","name":"get","package":"fltk","parentType":"Preferences","signature":"float get(string entryName,  float  defaultValue)","url":"/fltk/preferences/Preferences.get.html"},{"doc":"Gets a double value.","kind":"method","module":"fltk.preferences","name":"get","package":"fltk","parentType":"Preferences","signature":"double get(string entryName,  double  defaultValue)","url":"/fltk/preferences/Preferences.get.html"},{"doc":"Gets a string value.","kind":"method","module":"fltk.preferences","name":"get","package":"fltk","parentType":"Preferences","signature":"string get(string entryName,  string defaultValue)","url":"/fltk/preferences/Preferences.get.html"},{"doc":"Gets the size of an entry's data.","kind":"method","module":"fltk.preferences","name":"size","package":"fltk","parentType":"Preferences","signature":"int size(string entryName)","url":"/fltk/preferences/Preferences.size.html"},{"doc":"Gets the user data path for this application.","kind":"method","module":"fltk.preferences","name":"getUserdataPath","package":"fltk","parentType":"Preferences","signature":"string getUserdataPath()","url":"/fltk/preferences/Preferences.getUserdataPath.html"},{"doc":"Flushes changes to disk.","kind":"method","module":"fltk.preferences","name":"flush","package":"fltk","parentType":"Preferences","signature":"void flush()","url":"/fltk/preferences/Preferences.flush.html"},{"doc":"Generates a new UUID string.","kind":"method","module":"fltk.preferences","name":"newUUID","package":"fltk","parentType":"Preferences","signature":"string newUUID()","url":"/fltk/preferences/Preferences.newUUID.html"},{"doc":"FLTK Printing Support","kind":"module","module":"fltk.print","name":"fltk.print","package":"fltk","parentType":"","signature":"","url":"/fltk/print.html"},{"doc":"Printer class for outputting to physical printers.","kind":"class","module":"fltk.print","name":"Printer","package":"fltk","parentType":"","signature":"Printer","url":"/fltk/print.html#Printer"},{"doc":"Returns whether the printer handle is valid.","kind":"method","module":"fltk.print","name":"isValid","package":"fltk","parentType":"Printer","signature":"bool isValid()","url":"/fltk/print/Printer.isValid.html"},{"doc":"Returns the underlying printer handle.","kind":"method","module":"fltk.print","name":"handle","package":"fltk","parentType":"Printer","signature":"PrinterPtr handle()","url":"/fltk/print/Printer.handle.html"},{"doc":"Starts a print job.","kind":"method","module":"fltk.print","name":"startJob","package":"fltk","parentType":"Printer","signature":"bool startJob(int  pagecount =  0)","url":"/fltk/print/Printer.startJob.html"},{"doc":"Starts a print job with page range output.","kind":"method","module":"fltk.print","name":"startJob","package":"fltk","parentType":"Printer","signature":"bool startJob(int  pagecount,  out  int  fromPage,  out  int  toPage)","url":"/fltk/print/Printer.startJob.html"},{"doc":"Ends the current print job.","kind":"method","module":"fltk.print","name":"endJob","package":"fltk","parentType":"Printer","signature":"void endJob()","url":"/fltk/print/Printer.endJob.html"},{"doc":"Starts a new page.","kind":"method","module":"fltk.print","name":"startPage","package":"fltk","parentType":"Printer","signature":"bool startPage()","url":"/fltk/print/Printer.startPage.html"},{"doc":"Ends the current page.","kind":"method","module":"fltk.print","name":"endPage","package":"fltk","parentType":"Printer","signature":"bool endPage()","url":"/fltk/print/Printer.endPage.html"},{"doc":"Gets the printable rectangle dimensions.","kind":"method","module":"fltk.print","name":"printableRect","package":"fltk","parentType":"Printer","signature":"bool printableRect(out  int  width,  out  int  height)","url":"/fltk/print/Printer.printableRect.html"},{"doc":"Gets the page margins.","kind":"method","module":"fltk.print","name":"margins","package":"fltk","parentType":"Printer","signature":"void margins(out  int  left,  out  int  top,  out  int  right,  out  int  bottom)","url":"/fltk/print/Printer.margins.html"},{"doc":"Gets the current drawing origin.","kind":"method","module":"fltk.print","name":"origin","package":"fltk","parentType":"Printer","signature":"void origin(out  int  x,  out  int  y)","url":"/fltk/print/Printer.origin.html"},{"doc":"Sets the drawing origin.","kind":"method","module":"fltk.print","name":"setOrigin","package":"fltk","parentType":"Printer","signature":"void setOrigin(int  x,  int  y)","url":"/fltk/print/Printer.setOrigin.html"},{"doc":"Scales the drawing.","kind":"method","module":"fltk.print","name":"scale","package":"fltk","parentType":"Printer","signature":"void scale(float  scaleX,  float  scaleY =  0)","url":"/fltk/print/Printer.scale.html"},{"doc":"Rotates the drawing.","kind":"method","module":"fltk.print","name":"rotate","package":"fltk","parentType":"Printer","signature":"void rotate(float  angle)","url":"/fltk/print/Printer.rotate.html"},{"doc":"Translates the drawing origin.","kind":"method","module":"fltk.print","name":"translate","package":"fltk","parentType":"Printer","signature":"void translate(int  x,  int  y)","url":"/fltk/print/Printer.translate.html"},{"doc":"Removes the last translation.","kind":"method","module":"fltk.print","name":"untranslate","package":"fltk","parentType":"Printer","signature":"void untranslate()","url":"/fltk/print/Printer.untranslate.html"},{"doc":"Prints a widget.","kind":"method","module":"fltk.print","name":"printWidget","package":"fltk","parentType":"Printer","signature":"void printWidget(Widget widget,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/print/Printer.printWidget.html"},{"doc":"Prints a window and all its contents.","kind":"method","module":"fltk.print","name":"printWindow","package":"fltk","parentType":"Printer","signature":"void printWindow(Window window,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/print/Printer.printWindow.html"},{"doc":"Sets this printer as the current drawing surface.","kind":"method","module":"fltk.print","name":"setCurrent","package":"fltk","parentType":"Printer","signature":"void setCurrent()","url":"/fltk/print/Printer.setCurrent.html"},{"doc":"Checks if printing is supported on this platform.","kind":"method","module":"fltk.print","name":"isSupported","package":"fltk","parentType":"Printer","signature":"bool isSupported()","url":"/fltk/print/Printer.isSupported.html"},{"doc":"Page format constants for PostScript output.","kind":"enum","module":"fltk.print","name":"PageFormat","package":"fltk","parentType":"","signature":"PageFormat","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A0","package":"fltk","parentType":"","signature":"A0 = 0","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A1","package":"fltk","parentType":"","signature":"A1 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A2","package":"fltk","parentType":"","signature":"A2 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A3","package":"fltk","parentType":"","signature":"A3 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A4","package":"fltk","parentType":"","signature":"A4 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A5","package":"fltk","parentType":"","signature":"A5 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A6","package":"fltk","parentType":"","signature":"A6 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A7","package":"fltk","parentType":"","signature":"A7 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A8","package":"fltk","parentType":"","signature":"A8 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"A9","package":"fltk","parentType":"","signature":"A9 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B0","package":"fltk","parentType":"","signature":"B0 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B1","package":"fltk","parentType":"","signature":"B1 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B2","package":"fltk","parentType":"","signature":"B2 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B3","package":"fltk","parentType":"","signature":"B3 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B4","package":"fltk","parentType":"","signature":"B4 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B5","package":"fltk","parentType":"","signature":"B5 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B6","package":"fltk","parentType":"","signature":"B6 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B7","package":"fltk","parentType":"","signature":"B7 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B8","package":"fltk","parentType":"","signature":"B8 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B9","package":"fltk","parentType":"","signature":"B9 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"B10","package":"fltk","parentType":"","signature":"B10 = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"C5E","package":"fltk","parentType":"","signature":"C5E = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"DLE","package":"fltk","parentType":"","signature":"DLE = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"EXECUTIVE","package":"fltk","parentType":"","signature":"EXECUTIVE = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"FOLIO","package":"fltk","parentType":"","signature":"FOLIO = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"LEDGER","package":"fltk","parentType":"","signature":"LEDGER = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"LEGAL","package":"fltk","parentType":"","signature":"LEGAL = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"LETTER","package":"fltk","parentType":"","signature":"LETTER = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"TABLOID","package":"fltk","parentType":"","signature":"TABLOID = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"ENVELOPE","package":"fltk","parentType":"","signature":"ENVELOPE = ","url":"/fltk/print.html#PageFormat"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"MEDIA","package":"fltk","parentType":"","signature":"MEDIA = 0x1000","url":"/fltk/print.html#PageFormat"},{"doc":"Page layout constants for PostScript output.","kind":"enum","module":"fltk.print","name":"PageLayout","package":"fltk","parentType":"","signature":"PageLayout","url":"/fltk/print.html#PageLayout"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"PORTRAIT","package":"fltk","parentType":"","signature":"PORTRAIT = 0","url":"/fltk/print.html#PageLayout"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"LANDSCAPE","package":"fltk","parentType":"","signature":"LANDSCAPE = 0x100","url":"/fltk/print.html#PageLayout"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"REVERSED","package":"fltk","parentType":"","signature":"REVERSED = 0x200","url":"/fltk/print.html#PageLayout"},{"doc":"","kind":"enum_member","module":"fltk.print","name":"ORIENTATION","package":"fltk","parentType":"","signature":"ORIENTATION = 0x300","url":"/fltk/print.html#PageLayout"},{"doc":"PostScript file device for generating PostScript output files.","kind":"class","module":"fltk.print","name":"PostScriptDevice","package":"fltk","parentType":"","signature":"PostScriptDevice","url":"/fltk/print.html#PostScriptDevice"},{"doc":"Returns whether the device handle is valid.","kind":"method","module":"fltk.print","name":"isValid","package":"fltk","parentType":"PostScriptDevice","signature":"bool isValid()","url":"/fltk/print/PostScriptDevice.isValid.html"},{"doc":"Returns the underlying device handle.","kind":"method","module":"fltk.print","name":"handle","package":"fltk","parentType":"PostScriptDevice","signature":"PostScriptFileDevicePtr handle()","url":"/fltk/print/PostScriptDevice.handle.html"},{"doc":"Starts a PostScript output job to a file.","kind":"method","module":"fltk.print","name":"startJob","package":"fltk","parentType":"PostScriptDevice","signature":"bool startJob(string filename,  int  pagecount =  0,\n          PageFormat format =  PageFormat.A4,  PageLayout layout =  PageLayout.PORTRAIT)","url":"/fltk/print/PostScriptDevice.startJob.html"},{"doc":"Ends the current PostScript job and closes the file.","kind":"method","module":"fltk.print","name":"endJob","package":"fltk","parentType":"PostScriptDevice","signature":"void endJob()","url":"/fltk/print/PostScriptDevice.endJob.html"},{"doc":"Starts a new page.","kind":"method","module":"fltk.print","name":"startPage","package":"fltk","parentType":"PostScriptDevice","signature":"bool startPage()","url":"/fltk/print/PostScriptDevice.startPage.html"},{"doc":"Ends the current page.","kind":"method","module":"fltk.print","name":"endPage","package":"fltk","parentType":"PostScriptDevice","signature":"bool endPage()","url":"/fltk/print/PostScriptDevice.endPage.html"},{"doc":"Gets the printable rectangle dimensions.","kind":"method","module":"fltk.print","name":"printableRect","package":"fltk","parentType":"PostScriptDevice","signature":"bool printableRect(out  int  width,  out  int  height)","url":"/fltk/print/PostScriptDevice.printableRect.html"},{"doc":"Gets the page margins.","kind":"method","module":"fltk.print","name":"margins","package":"fltk","parentType":"PostScriptDevice","signature":"void margins(out  int  left,  out  int  top,  out  int  right,  out  int  bottom)","url":"/fltk/print/PostScriptDevice.margins.html"},{"doc":"Gets the current drawing origin.","kind":"method","module":"fltk.print","name":"origin","package":"fltk","parentType":"PostScriptDevice","signature":"void origin(out  int  x,  out  int  y)","url":"/fltk/print/PostScriptDevice.origin.html"},{"doc":"Sets the drawing origin.","kind":"method","module":"fltk.print","name":"origin","package":"fltk","parentType":"PostScriptDevice","signature":"void origin(int  x,  int  y)","url":"/fltk/print/PostScriptDevice.origin.html"},{"doc":"Scales the drawing.","kind":"method","module":"fltk.print","name":"scale","package":"fltk","parentType":"PostScriptDevice","signature":"void scale(float  scaleX,  float  scaleY =  0)","url":"/fltk/print/PostScriptDevice.scale.html"},{"doc":"Rotates the drawing.","kind":"method","module":"fltk.print","name":"rotate","package":"fltk","parentType":"PostScriptDevice","signature":"void rotate(float  angle)","url":"/fltk/print/PostScriptDevice.rotate.html"},{"doc":"Translates the drawing origin.","kind":"method","module":"fltk.print","name":"translate","package":"fltk","parentType":"PostScriptDevice","signature":"void translate(int  x,  int  y)","url":"/fltk/print/PostScriptDevice.translate.html"},{"doc":"Removes the last translation.","kind":"method","module":"fltk.print","name":"untranslate","package":"fltk","parentType":"PostScriptDevice","signature":"void untranslate()","url":"/fltk/print/PostScriptDevice.untranslate.html"},{"doc":"Prints a widget to the PostScript output.","kind":"method","module":"fltk.print","name":"printWidget","package":"fltk","parentType":"PostScriptDevice","signature":"void printWidget(Widget widget,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/print/PostScriptDevice.printWidget.html"},{"doc":"Prints a window and all its contents to the PostScript output.","kind":"method","module":"fltk.print","name":"printWindow","package":"fltk","parentType":"PostScriptDevice","signature":"void printWindow(Window window,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk/print/PostScriptDevice.printWindow.html"},{"doc":"Sets this device as the current drawing surface.","kind":"method","module":"fltk.print","name":"setCurrent","package":"fltk","parentType":"PostScriptDevice","signature":"void setCurrent()","url":"/fltk/print/PostScriptDevice.setCurrent.html"},{"doc":"FLTK RGB Image Class","kind":"module","module":"fltk.rgb_image","name":"fltk.rgb_image","package":"fltk","parentType":"","signature":"","url":"/fltk/rgb_image.html"},{"doc":"RGB image created from raw pixel data.","kind":"class","module":"fltk.rgb_image","name":"RgbImage","package":"fltk","parentType":"","signature":"RgbImage : Image","url":"/fltk/rgb_image.html#RgbImage"},{"doc":"Returns the underlying RGB image handle.","kind":"method","module":"fltk.rgb_image","name":"rgbHandle","package":"fltk","parentType":"RgbImage","signature":"FltkImage rgbHandle()","url":"/fltk/rgb_image/RgbImage.rgbHandle.html"},{"doc":"Checks if this RGB image is valid.","kind":"method","module":"fltk.rgb_image","name":"isValid","package":"fltk","parentType":"RgbImage","signature":"bool isValid()","url":"/fltk/rgb_image/RgbImage.isValid.html"},{"doc":"Gets the pixel data as a D slice.","kind":"method","module":"fltk.rgb_image","name":"pixels","package":"fltk","parentType":"RgbImage","signature":"const(ubyte)[] pixels()","url":"/fltk/rgb_image/RgbImage.pixels.html"},{"doc":"FLTK Table Widgets","kind":"module","module":"fltk.table","name":"fltk.table","package":"fltk","parentType":"","signature":"","url":"/fltk/table.html"},{"doc":"Table context values for draw_cell callback.","kind":"alias","module":"fltk.table","name":"TableContext","package":"fltk","parentType":"","signature":"TableContext = ddn.lib.fltk.shim.TableContext","url":"/fltk/table.html#TableContext"},{"doc":"Table row selection mode.","kind":"alias","module":"fltk.table","name":"TableSelectMode","package":"fltk","parentType":"","signature":"TableSelectMode = ddn.lib.fltk.shim.TableSelectMode","url":"/fltk/table.html#TableSelectMode"},{"doc":"Draw cell callback delegate type for Table.","kind":"alias","module":"fltk.table","name":"DrawCellDelegate","package":"fltk","parentType":"","signature":"DrawCellDelegate = void  delegate(TableContext context,  int  row,  int  col,\n       int  x,  int  y,  int  w,  int  h)","url":"/fltk/table.html#DrawCellDelegate"},{"doc":"Base table widget for displaying tabular data.","kind":"class","module":"fltk.table","name":"Table","package":"fltk","parentType":"","signature":"Table : Widget","url":"/fltk/table.html#Table"},{"doc":"","kind":"method","module":"fltk.table","name":"drawCellCallbackBridge","package":"fltk","parentType":"Table","signature":"void drawCellCallbackBridge(\n          TablePtr table,  int  context,  int  row,  int  col,\n          int  x,  int  y,  int  w,  int  h,  void *  userdata)","url":"/fltk/table/Table.drawCellCallbackBridge.html"},{"doc":"Returns the underlying table handle.","kind":"method","module":"fltk.table","name":"tableHandle","package":"fltk","parentType":"Table","signature":"TablePtr tableHandle()","url":"/fltk/table/Table.tableHandle.html"},{"doc":"Checks if the table handle is valid.","kind":"method","module":"fltk.table","name":"isValid","package":"fltk","parentType":"Table","signature":"bool isValid()","url":"/fltk/table/Table.isValid.html"},{"doc":"Sets the draw cell callback delegate.","kind":"method","module":"fltk.table","name":"drawCellCallback","package":"fltk","parentType":"Table","signature":"void drawCellCallback(DrawCellDelegate dg)","url":"/fltk/table/Table.drawCellCallback.html"},{"doc":"Sets the number of rows in the table.","kind":"method","module":"fltk.table","name":"rows","package":"fltk","parentType":"Table","signature":"void rows(int  count)","url":"/fltk/table/Table.rows.html"},{"doc":"Gets the number of rows in the table.","kind":"method","module":"fltk.table","name":"rows","package":"fltk","parentType":"Table","signature":"int rows()","url":"/fltk/table/Table.rows.html"},{"doc":"Sets the number of columns in the table.","kind":"method","module":"fltk.table","name":"cols","package":"fltk","parentType":"Table","signature":"void cols(int  count)","url":"/fltk/table/Table.cols.html"},{"doc":"Gets the number of columns in the table.","kind":"method","module":"fltk.table","name":"cols","package":"fltk","parentType":"Table","signature":"int cols()","url":"/fltk/table/Table.cols.html"},{"doc":"Sets the height of a specific row.","kind":"method","module":"fltk.table","name":"rowHeight","package":"fltk","parentType":"Table","signature":"void rowHeight(int  row,  int  height)","url":"/fltk/table/Table.rowHeight.html"},{"doc":"Gets the height of a specific row.","kind":"method","module":"fltk.table","name":"rowHeight","package":"fltk","parentType":"Table","signature":"int rowHeight(int  row)","url":"/fltk/table/Table.rowHeight.html"},{"doc":"Sets the height of all rows.","kind":"method","module":"fltk.table","name":"rowHeightAll","package":"fltk","parentType":"Table","signature":"void rowHeightAll(int  height)","url":"/fltk/table/Table.rowHeightAll.html"},{"doc":"Sets the width of a specific column.","kind":"method","module":"fltk.table","name":"colWidth","package":"fltk","parentType":"Table","signature":"void colWidth(int  col,  int  width)","url":"/fltk/table/Table.colWidth.html"},{"doc":"Gets the width of a specific column.","kind":"method","module":"fltk.table","name":"colWidth","package":"fltk","parentType":"Table","signature":"int colWidth(int  col)","url":"/fltk/table/Table.colWidth.html"},{"doc":"Sets the width of all columns.","kind":"method","module":"fltk.table","name":"colWidthAll","package":"fltk","parentType":"Table","signature":"void colWidthAll(int  width)","url":"/fltk/table/Table.colWidthAll.html"},{"doc":"Enables or disables row headers.","kind":"method","module":"fltk.table","name":"rowHeader","package":"fltk","parentType":"Table","signature":"void rowHeader(bool  enabled)","url":"/fltk/table/Table.rowHeader.html"},{"doc":"Gets whether row headers are enabled.","kind":"method","module":"fltk.table","name":"rowHeader","package":"fltk","parentType":"Table","signature":"bool rowHeader()","url":"/fltk/table/Table.rowHeader.html"},{"doc":"Enables or disables column headers.","kind":"method","module":"fltk.table","name":"colHeader","package":"fltk","parentType":"Table","signature":"void colHeader(bool  enabled)","url":"/fltk/table/Table.colHeader.html"},{"doc":"Gets whether column headers are enabled.","kind":"method","module":"fltk.table","name":"colHeader","package":"fltk","parentType":"Table","signature":"bool colHeader()","url":"/fltk/table/Table.colHeader.html"},{"doc":"Sets the row header width.","kind":"method","module":"fltk.table","name":"rowHeaderWidth","package":"fltk","parentType":"Table","signature":"void rowHeaderWidth(int  width)","url":"/fltk/table/Table.rowHeaderWidth.html"},{"doc":"Gets the row header width.","kind":"method","module":"fltk.table","name":"rowHeaderWidth","package":"fltk","parentType":"Table","signature":"int rowHeaderWidth()","url":"/fltk/table/Table.rowHeaderWidth.html"},{"doc":"Sets the column header height.","kind":"method","module":"fltk.table","name":"colHeaderHeight","package":"fltk","parentType":"Table","signature":"void colHeaderHeight(int  height)","url":"/fltk/table/Table.colHeaderHeight.html"},{"doc":"Gets the column header height.","kind":"method","module":"fltk.table","name":"colHeaderHeight","package":"fltk","parentType":"Table","signature":"int colHeaderHeight()","url":"/fltk/table/Table.colHeaderHeight.html"},{"doc":"Sets the row header color.","kind":"method","module":"fltk.table","name":"rowHeaderColor","package":"fltk","parentType":"Table","signature":"void rowHeaderColor(uint  color)","url":"/fltk/table/Table.rowHeaderColor.html"},{"doc":"Gets the row header color.","kind":"method","module":"fltk.table","name":"rowHeaderColor","package":"fltk","parentType":"Table","signature":"uint rowHeaderColor()","url":"/fltk/table/Table.rowHeaderColor.html"},{"doc":"Sets the column header color.","kind":"method","module":"fltk.table","name":"colHeaderColor","package":"fltk","parentType":"Table","signature":"void colHeaderColor(uint  color)","url":"/fltk/table/Table.colHeaderColor.html"},{"doc":"Gets the column header color.","kind":"method","module":"fltk.table","name":"colHeaderColor","package":"fltk","parentType":"Table","signature":"uint colHeaderColor()","url":"/fltk/table/Table.colHeaderColor.html"},{"doc":"Enables or disables row resizing.","kind":"method","module":"fltk.table","name":"rowResize","package":"fltk","parentType":"Table","signature":"void rowResize(bool  enabled)","url":"/fltk/table/Table.rowResize.html"},{"doc":"Gets whether row resizing is enabled.","kind":"method","module":"fltk.table","name":"rowResize","package":"fltk","parentType":"Table","signature":"bool rowResize()","url":"/fltk/table/Table.rowResize.html"},{"doc":"Enables or disables column resizing.","kind":"method","module":"fltk.table","name":"colResize","package":"fltk","parentType":"Table","signature":"void colResize(bool  enabled)","url":"/fltk/table/Table.colResize.html"},{"doc":"Gets whether column resizing is enabled.","kind":"method","module":"fltk.table","name":"colResize","package":"fltk","parentType":"Table","signature":"bool colResize()","url":"/fltk/table/Table.colResize.html"},{"doc":"Sets the minimum row resize height.","kind":"method","module":"fltk.table","name":"rowResizeMin","package":"fltk","parentType":"Table","signature":"void rowResizeMin(int  val)","url":"/fltk/table/Table.rowResizeMin.html"},{"doc":"Gets the minimum row resize height.","kind":"method","module":"fltk.table","name":"rowResizeMin","package":"fltk","parentType":"Table","signature":"int rowResizeMin()","url":"/fltk/table/Table.rowResizeMin.html"},{"doc":"Sets the minimum column resize width.","kind":"method","module":"fltk.table","name":"colResizeMin","package":"fltk","parentType":"Table","signature":"void colResizeMin(int  val)","url":"/fltk/table/Table.colResizeMin.html"},{"doc":"Gets the minimum column resize width.","kind":"method","module":"fltk.table","name":"colResizeMin","package":"fltk","parentType":"Table","signature":"int colResizeMin()","url":"/fltk/table/Table.colResizeMin.html"},{"doc":"Returns whether the user is currently interactively resizing.","kind":"method","module":"fltk.table","name":"isInteractiveResize","package":"fltk","parentType":"Table","signature":"bool isInteractiveResize()","url":"/fltk/table/Table.isInteractiveResize.html"},{"doc":"Sets the box type for the table.","kind":"method","module":"fltk.table","name":"tableBox","package":"fltk","parentType":"Table","signature":"void tableBox(Boxtype boxtype)","url":"/fltk/table/Table.tableBox.html"},{"doc":"Gets the box type for the table.","kind":"method","module":"fltk.table","name":"tableBox","package":"fltk","parentType":"Table","signature":"Boxtype tableBox()","url":"/fltk/table/Table.tableBox.html"},{"doc":"Clears the table (sets rows and columns to 0).","kind":"method","module":"fltk.table","name":"clear","package":"fltk","parentType":"Table","signature":"void clear()","url":"/fltk/table/Table.clear.html"},{"doc":"Redraws the table.","kind":"method","module":"fltk.table","name":"redraw","package":"fltk","parentType":"Table","signature":"void redraw()","url":"/fltk/table/Table.redraw.html"},{"doc":"Sets the row scroll position.","kind":"method","module":"fltk.table","name":"rowPosition","package":"fltk","parentType":"Table","signature":"void rowPosition(int  row)","url":"/fltk/table/Table.rowPosition.html"},{"doc":"Gets the current row scroll position.","kind":"method","module":"fltk.table","name":"rowPosition","package":"fltk","parentType":"Table","signature":"int rowPosition()","url":"/fltk/table/Table.rowPosition.html"},{"doc":"Sets the column scroll position.","kind":"method","module":"fltk.table","name":"colPosition","package":"fltk","parentType":"Table","signature":"void colPosition(int  col)","url":"/fltk/table/Table.colPosition.html"},{"doc":"Gets the current column scroll position.","kind":"method","module":"fltk.table","name":"colPosition","package":"fltk","parentType":"Table","signature":"int colPosition()","url":"/fltk/table/Table.colPosition.html"},{"doc":"Checks if a cell is selected.","kind":"method","module":"fltk.table","name":"isCellSelected","package":"fltk","parentType":"Table","signature":"bool isCellSelected(int  row,  int  col)","url":"/fltk/table/Table.isCellSelected.html"},{"doc":"Gets the current selection range.","kind":"method","module":"fltk.table","name":"getSelection","package":"fltk","parentType":"Table","signature":"void getSelection(out  int  rowTop,  out  int  colLeft,  out  int  rowBot,  out  int  colRight)","url":"/fltk/table/Table.getSelection.html"},{"doc":"Sets the selection range.","kind":"method","module":"fltk.table","name":"setSelection","package":"fltk","parentType":"Table","signature":"void setSelection(int  rowTop,  int  colLeft,  int  rowBot,  int  colRight)","url":"/fltk/table/Table.setSelection.html"},{"doc":"Moves the cursor to a specified cell.","kind":"method","module":"fltk.table","name":"moveCursor","package":"fltk","parentType":"Table","signature":"bool moveCursor(int  row,  int  col,  bool  shiftSelect =  false)","url":"/fltk/table/Table.moveCursor.html"},{"doc":"Gets the range of visible cells.","kind":"method","module":"fltk.table","name":"visibleCells","package":"fltk","parentType":"Table","signature":"void visibleCells(out  int  topRow,  out  int  botRow,  out  int  leftCol,  out  int  rightCol)","url":"/fltk/table/Table.visibleCells.html"},{"doc":"Gets the row that triggered the callback.","kind":"method","module":"fltk.table","name":"callbackRow","package":"fltk","parentType":"Table","signature":"int callbackRow()","url":"/fltk/table/Table.callbackRow.html"},{"doc":"Gets the column that triggered the callback.","kind":"method","module":"fltk.table","name":"callbackCol","package":"fltk","parentType":"Table","signature":"int callbackCol()","url":"/fltk/table/Table.callbackCol.html"},{"doc":"Gets the context of the callback.","kind":"method","module":"fltk.table","name":"callbackContext","package":"fltk","parentType":"Table","signature":"TableContext callbackContext()","url":"/fltk/table/Table.callbackContext.html"},{"doc":"Draw cell callback delegate type for TableRow.","kind":"alias","module":"fltk.table","name":"DrawCellRowDelegate","package":"fltk","parentType":"","signature":"DrawCellRowDelegate = void  delegate(TableContext context,  int  row,  int  col,\n       int  x,  int  y,  int  w,  int  h)","url":"/fltk/table.html#DrawCellRowDelegate"},{"doc":"Table widget with row selection support.","kind":"class","module":"fltk.table","name":"TableRow","package":"fltk","parentType":"","signature":"TableRow : Widget","url":"/fltk/table.html#TableRow"},{"doc":"","kind":"method","module":"fltk.table","name":"drawCellCallbackBridge","package":"fltk","parentType":"TableRow","signature":"void drawCellCallbackBridge(\n          TableRowPtr table,  int  context,  int  row,  int  col,\n          int  x,  int  y,  int  w,  int  h,  void *  userdata)","url":"/fltk/table/TableRow.drawCellCallbackBridge.html"},{"doc":"Returns the underlying table handle.","kind":"method","module":"fltk.table","name":"tableRowHandle","package":"fltk","parentType":"TableRow","signature":"TableRowPtr tableRowHandle()","url":"/fltk/table/TableRow.tableRowHandle.html"},{"doc":"Checks if this table is valid.","kind":"method","module":"fltk.table","name":"isValid","package":"fltk","parentType":"TableRow","signature":"bool isValid()","url":"/fltk/table/TableRow.isValid.html"},{"doc":"Sets the draw cell callback delegate.","kind":"method","module":"fltk.table","name":"drawCellCallback","package":"fltk","parentType":"TableRow","signature":"void drawCellCallback(DrawCellDelegate dg)","url":"/fltk/table/TableRow.drawCellCallback.html"},{"doc":"Gets the draw cell callback delegate.","kind":"method","module":"fltk.table","name":"drawCellCallback","package":"fltk","parentType":"TableRow","signature":"DrawCellDelegate drawCellCallback()","url":"/fltk/table/TableRow.drawCellCallback.html"},{"doc":"Sets the number of rows.","kind":"method","module":"fltk.table","name":"rows","package":"fltk","parentType":"TableRow","signature":"void rows(int  count)","url":"/fltk/table/TableRow.rows.html"},{"doc":"Gets the number of rows.","kind":"method","module":"fltk.table","name":"rows","package":"fltk","parentType":"TableRow","signature":"int rows()","url":"/fltk/table/TableRow.rows.html"},{"doc":"Sets the number of columns.","kind":"method","module":"fltk.table","name":"cols","package":"fltk","parentType":"TableRow","signature":"void cols(int  count)","url":"/fltk/table/TableRow.cols.html"},{"doc":"Gets the number of columns.","kind":"method","module":"fltk.table","name":"cols","package":"fltk","parentType":"TableRow","signature":"int cols()","url":"/fltk/table/TableRow.cols.html"},{"doc":"Sets the height of a specific row.","kind":"method","module":"fltk.table","name":"setRowHeight","package":"fltk","parentType":"TableRow","signature":"void setRowHeight(int  row,  int  height)","url":"/fltk/table/TableRow.setRowHeight.html"},{"doc":"Gets the height of a specific row.","kind":"method","module":"fltk.table","name":"getRowHeight","package":"fltk","parentType":"TableRow","signature":"int getRowHeight(int  row)","url":"/fltk/table/TableRow.getRowHeight.html"},{"doc":"Sets the height of all rows.","kind":"method","module":"fltk.table","name":"rowHeightAll","package":"fltk","parentType":"TableRow","signature":"void rowHeightAll(int  height)","url":"/fltk/table/TableRow.rowHeightAll.html"},{"doc":"Sets the width of a specific column.","kind":"method","module":"fltk.table","name":"setColWidth","package":"fltk","parentType":"TableRow","signature":"void setColWidth(int  col,  int  width)","url":"/fltk/table/TableRow.setColWidth.html"},{"doc":"Gets the width of a specific column.","kind":"method","module":"fltk.table","name":"getColWidth","package":"fltk","parentType":"TableRow","signature":"int getColWidth(int  col)","url":"/fltk/table/TableRow.getColWidth.html"},{"doc":"Sets the width of all columns.","kind":"method","module":"fltk.table","name":"colWidthAll","package":"fltk","parentType":"TableRow","signature":"void colWidthAll(int  width)","url":"/fltk/table/TableRow.colWidthAll.html"},{"doc":"Enables or disables row headers.","kind":"method","module":"fltk.table","name":"rowHeader","package":"fltk","parentType":"TableRow","signature":"void rowHeader(bool  enabled)","url":"/fltk/table/TableRow.rowHeader.html"},{"doc":"Gets whether row headers are enabled.","kind":"method","module":"fltk.table","name":"rowHeader","package":"fltk","parentType":"TableRow","signature":"bool rowHeader()","url":"/fltk/table/TableRow.rowHeader.html"},{"doc":"Enables or disables column headers.","kind":"method","module":"fltk.table","name":"colHeader","package":"fltk","parentType":"TableRow","signature":"void colHeader(bool  enabled)","url":"/fltk/table/TableRow.colHeader.html"},{"doc":"Gets whether column headers are enabled.","kind":"method","module":"fltk.table","name":"colHeader","package":"fltk","parentType":"TableRow","signature":"bool colHeader()","url":"/fltk/table/TableRow.colHeader.html"},{"doc":"Sets the row header width.","kind":"method","module":"fltk.table","name":"rowHeaderWidth","package":"fltk","parentType":"TableRow","signature":"void rowHeaderWidth(int  width)","url":"/fltk/table/TableRow.rowHeaderWidth.html"},{"doc":"Gets the row header width.","kind":"method","module":"fltk.table","name":"rowHeaderWidth","package":"fltk","parentType":"TableRow","signature":"int rowHeaderWidth()","url":"/fltk/table/TableRow.rowHeaderWidth.html"},{"doc":"Sets the column header height.","kind":"method","module":"fltk.table","name":"colHeaderHeight","package":"fltk","parentType":"TableRow","signature":"void colHeaderHeight(int  height)","url":"/fltk/table/TableRow.colHeaderHeight.html"},{"doc":"Gets the column header height.","kind":"method","module":"fltk.table","name":"colHeaderHeight","package":"fltk","parentType":"TableRow","signature":"int colHeaderHeight()","url":"/fltk/table/TableRow.colHeaderHeight.html"},{"doc":"Sets the row header color.","kind":"method","module":"fltk.table","name":"rowHeaderColor","package":"fltk","parentType":"TableRow","signature":"void rowHeaderColor(Color color)","url":"/fltk/table/TableRow.rowHeaderColor.html"},{"doc":"Gets the row header color.","kind":"method","module":"fltk.table","name":"rowHeaderColor","package":"fltk","parentType":"TableRow","signature":"Color rowHeaderColor()","url":"/fltk/table/TableRow.rowHeaderColor.html"},{"doc":"Sets the column header color.","kind":"method","module":"fltk.table","name":"colHeaderColor","package":"fltk","parentType":"TableRow","signature":"void colHeaderColor(Color color)","url":"/fltk/table/TableRow.colHeaderColor.html"},{"doc":"Gets the column header color.","kind":"method","module":"fltk.table","name":"colHeaderColor","package":"fltk","parentType":"TableRow","signature":"Color colHeaderColor()","url":"/fltk/table/TableRow.colHeaderColor.html"},{"doc":"Enables or disables row resizing by the user.","kind":"method","module":"fltk.table","name":"rowResize","package":"fltk","parentType":"TableRow","signature":"void rowResize(bool  enabled)","url":"/fltk/table/TableRow.rowResize.html"},{"doc":"Gets whether row resizing is enabled.","kind":"method","module":"fltk.table","name":"rowResize","package":"fltk","parentType":"TableRow","signature":"bool rowResize()","url":"/fltk/table/TableRow.rowResize.html"},{"doc":"Enables or disables column resizing by the user.","kind":"method","module":"fltk.table","name":"colResize","package":"fltk","parentType":"TableRow","signature":"void colResize(bool  enabled)","url":"/fltk/table/TableRow.colResize.html"},{"doc":"Gets whether column resizing is enabled.","kind":"method","module":"fltk.table","name":"colResize","package":"fltk","parentType":"TableRow","signature":"bool colResize()","url":"/fltk/table/TableRow.colResize.html"},{"doc":"Sets the selection mode.","kind":"method","module":"fltk.table","name":"selectMode","package":"fltk","parentType":"TableRow","signature":"void selectMode(TableSelectMode mode)","url":"/fltk/table/TableRow.selectMode.html"},{"doc":"Gets the selection mode.","kind":"method","module":"fltk.table","name":"selectMode","package":"fltk","parentType":"TableRow","signature":"TableSelectMode selectMode()","url":"/fltk/table/TableRow.selectMode.html"},{"doc":"Checks if a row is selected.","kind":"method","module":"fltk.table","name":"isRowSelected","package":"fltk","parentType":"TableRow","signature":"bool isRowSelected(int  row)","url":"/fltk/table/TableRow.isRowSelected.html"},{"doc":"Selects or deselects a row.","kind":"method","module":"fltk.table","name":"selectRow","package":"fltk","parentType":"TableRow","signature":"bool selectRow(int  row,  bool  selected =  true)","url":"/fltk/table/TableRow.selectRow.html"},{"doc":"Selects all rows.","kind":"method","module":"fltk.table","name":"selectAllRows","package":"fltk","parentType":"TableRow","signature":"void selectAllRows()","url":"/fltk/table/TableRow.selectAllRows.html"},{"doc":"Deselects all rows.","kind":"method","module":"fltk.table","name":"deselectAllRows","package":"fltk","parentType":"TableRow","signature":"void deselectAllRows()","url":"/fltk/table/TableRow.deselectAllRows.html"},{"doc":"Sets the box type for the table.","kind":"method","module":"fltk.table","name":"tableBox","package":"fltk","parentType":"TableRow","signature":"void tableBox(Boxtype boxtype)","url":"/fltk/table/TableRow.tableBox.html"},{"doc":"Gets the box type for the table.","kind":"method","module":"fltk.table","name":"tableBox","package":"fltk","parentType":"TableRow","signature":"Boxtype tableBox()","url":"/fltk/table/TableRow.tableBox.html"},{"doc":"Clears the table (sets rows and columns to 0).","kind":"method","module":"fltk.table","name":"clear","package":"fltk","parentType":"TableRow","signature":"void clear()","url":"/fltk/table/TableRow.clear.html"},{"doc":"Redraws the table.","kind":"method","module":"fltk.table","name":"redraw","package":"fltk","parentType":"TableRow","signature":"void redraw()","url":"/fltk/table/TableRow.redraw.html"},{"doc":"Sets the row scroll position.","kind":"method","module":"fltk.table","name":"rowPosition","package":"fltk","parentType":"TableRow","signature":"void rowPosition(int  row)","url":"/fltk/table/TableRow.rowPosition.html"},{"doc":"Gets the current row scroll position.","kind":"method","module":"fltk.table","name":"rowPosition","package":"fltk","parentType":"TableRow","signature":"int rowPosition()","url":"/fltk/table/TableRow.rowPosition.html"},{"doc":"Sets the column scroll position.","kind":"method","module":"fltk.table","name":"colPosition","package":"fltk","parentType":"TableRow","signature":"void colPosition(int  col)","url":"/fltk/table/TableRow.colPosition.html"},{"doc":"Gets the current column scroll position.","kind":"method","module":"fltk.table","name":"colPosition","package":"fltk","parentType":"TableRow","signature":"int colPosition()","url":"/fltk/table/TableRow.colPosition.html"},{"doc":"Sets the minimum row resize height.","kind":"method","module":"fltk.table","name":"rowResizeMin","package":"fltk","parentType":"TableRow","signature":"void rowResizeMin(int  val)","url":"/fltk/table/TableRow.rowResizeMin.html"},{"doc":"Gets the minimum row resize height.","kind":"method","module":"fltk.table","name":"rowResizeMin","package":"fltk","parentType":"TableRow","signature":"int rowResizeMin()","url":"/fltk/table/TableRow.rowResizeMin.html"},{"doc":"Sets the minimum column resize width.","kind":"method","module":"fltk.table","name":"colResizeMin","package":"fltk","parentType":"TableRow","signature":"void colResizeMin(int  val)","url":"/fltk/table/TableRow.colResizeMin.html"},{"doc":"Gets the minimum column resize width.","kind":"method","module":"fltk.table","name":"colResizeMin","package":"fltk","parentType":"TableRow","signature":"int colResizeMin()","url":"/fltk/table/TableRow.colResizeMin.html"},{"doc":"Returns whether the user is currently interactively resizing a row or column.","kind":"method","module":"fltk.table","name":"isInteractiveResize","package":"fltk","parentType":"TableRow","signature":"bool isInteractiveResize()","url":"/fltk/table/TableRow.isInteractiveResize.html"},{"doc":"Checks if a cell is selected.","kind":"method","module":"fltk.table","name":"isCellSelected","package":"fltk","parentType":"TableRow","signature":"bool isCellSelected(int  row,  int  col)","url":"/fltk/table/TableRow.isCellSelected.html"},{"doc":"Gets the current selection range.","kind":"method","module":"fltk.table","name":"getSelection","package":"fltk","parentType":"TableRow","signature":"void getSelection(out  int  rowTop,  out  int  colLeft,  out  int  rowBot,  out  int  colRight)","url":"/fltk/table/TableRow.getSelection.html"},{"doc":"Sets the selection range.","kind":"method","module":"fltk.table","name":"setSelection","package":"fltk","parentType":"TableRow","signature":"void setSelection(int  rowTop,  int  colLeft,  int  rowBot,  int  colRight)","url":"/fltk/table/TableRow.setSelection.html"},{"doc":"Moves the cursor to a specified cell.","kind":"method","module":"fltk.table","name":"moveCursor","package":"fltk","parentType":"TableRow","signature":"bool moveCursor(int  row,  int  col,  bool  shiftSelect =  false)","url":"/fltk/table/TableRow.moveCursor.html"},{"doc":"Gets the range of visible cells.","kind":"method","module":"fltk.table","name":"visibleCells","package":"fltk","parentType":"TableRow","signature":"void visibleCells(out  int  topRow,  out  int  botRow,  out  int  leftCol,  out  int  rightCol)","url":"/fltk/table/TableRow.visibleCells.html"},{"doc":"Gets the row that triggered the callback.","kind":"method","module":"fltk.table","name":"callbackRow","package":"fltk","parentType":"TableRow","signature":"int callbackRow()","url":"/fltk/table/TableRow.callbackRow.html"},{"doc":"Gets the column that triggered the callback.","kind":"method","module":"fltk.table","name":"callbackCol","package":"fltk","parentType":"TableRow","signature":"int callbackCol()","url":"/fltk/table/TableRow.callbackCol.html"},{"doc":"Gets the context of the callback.","kind":"method","module":"fltk.table","name":"callbackContext","package":"fltk","parentType":"TableRow","signature":"TableContext callbackContext()","url":"/fltk/table/TableRow.callbackContext.html"},{"doc":"FLTK Text Widgets","kind":"module","module":"fltk.text","name":"fltk.text","package":"fltk","parentType":"","signature":"","url":"/fltk/text.html"},{"doc":"Text buffer for storing and manipulating text content.","kind":"class","module":"fltk.text","name":"TextBuffer","package":"fltk","parentType":"","signature":"TextBuffer","url":"/fltk/text.html#TextBuffer"},{"doc":"","kind":"method","module":"fltk.text","name":"bufferHandle","package":"fltk","parentType":"TextBuffer","signature":"TextBufferPtr bufferHandle()","url":"/fltk/text/TextBuffer.bufferHandle.html"},{"doc":"Gets the buffer's text content.","kind":"method","module":"fltk.text","name":"text","package":"fltk","parentType":"TextBuffer","signature":"string text()","url":"/fltk/text/TextBuffer.text.html"},{"doc":"Sets the buffer's text content.","kind":"method","module":"fltk.text","name":"text","package":"fltk","parentType":"TextBuffer","signature":"void text(string content)","url":"/fltk/text/TextBuffer.text.html"},{"doc":"Gets the buffer length in bytes.","kind":"method","module":"fltk.text","name":"length","package":"fltk","parentType":"TextBuffer","signature":"int length()","url":"/fltk/text/TextBuffer.length.html"},{"doc":"Appends text to the buffer.","kind":"method","module":"fltk.text","name":"append","package":"fltk","parentType":"TextBuffer","signature":"void append(string content)","url":"/fltk/text/TextBuffer.append.html"},{"doc":"Inserts text at a position.","kind":"method","module":"fltk.text","name":"insert","package":"fltk","parentType":"TextBuffer","signature":"void insert(int  pos,  string content)","url":"/fltk/text/TextBuffer.insert.html"},{"doc":"Removes text from a range.","kind":"method","module":"fltk.text","name":"remove","package":"fltk","parentType":"TextBuffer","signature":"void remove(int  start,  int  end)","url":"/fltk/text/TextBuffer.remove.html"},{"doc":"Checks if the buffer handle is valid.","kind":"method","module":"fltk.text","name":"isValid","package":"fltk","parentType":"TextBuffer","signature":"bool isValid()","url":"/fltk/text/TextBuffer.isValid.html"},{"doc":"Text display widget for showing text content.","kind":"class","module":"fltk.text","name":"TextDisplay","package":"fltk","parentType":"","signature":"TextDisplay : Widget","url":"/fltk/text.html#TextDisplay"},{"doc":"","kind":"method","module":"fltk.text","name":"displayHandle","package":"fltk","parentType":"TextDisplay","signature":"TextDisplayPtr displayHandle()","url":"/fltk/text/TextDisplay.displayHandle.html"},{"doc":"Gets the text buffer.","kind":"method","module":"fltk.text","name":"buffer","package":"fltk","parentType":"TextDisplay","signature":"TextBuffer buffer()","url":"/fltk/text/TextDisplay.buffer.html"},{"doc":"Sets the text buffer.","kind":"method","module":"fltk.text","name":"buffer","package":"fltk","parentType":"TextDisplay","signature":"void buffer(TextBuffer buf)","url":"/fltk/text/TextDisplay.buffer.html"},{"doc":"Scrolls to a specific line.","kind":"method","module":"fltk.text","name":"scrollTo","package":"fltk","parentType":"TextDisplay","signature":"void scrollTo(int  line)","url":"/fltk/text/TextDisplay.scrollTo.html"},{"doc":"Gets the text font.","kind":"method","module":"fltk.text","name":"textFont","package":"fltk","parentType":"TextDisplay","signature":"int textFont()","url":"/fltk/text/TextDisplay.textFont.html"},{"doc":"Sets the text font.","kind":"method","module":"fltk.text","name":"textFont","package":"fltk","parentType":"TextDisplay","signature":"void textFont(int  font)","url":"/fltk/text/TextDisplay.textFont.html"},{"doc":"Gets the text size.","kind":"method","module":"fltk.text","name":"textSize","package":"fltk","parentType":"TextDisplay","signature":"int textSize()","url":"/fltk/text/TextDisplay.textSize.html"},{"doc":"Sets the text size.","kind":"method","module":"fltk.text","name":"textSize","package":"fltk","parentType":"TextDisplay","signature":"void textSize(int  size)","url":"/fltk/text/TextDisplay.textSize.html"},{"doc":"Gets the text color.","kind":"method","module":"fltk.text","name":"textColor","package":"fltk","parentType":"TextDisplay","signature":"uint textColor()","url":"/fltk/text/TextDisplay.textColor.html"},{"doc":"Sets the text color.","kind":"method","module":"fltk.text","name":"textColor","package":"fltk","parentType":"TextDisplay","signature":"void textColor(uint  color)","url":"/fltk/text/TextDisplay.textColor.html"},{"doc":"Sets the cursor color.","kind":"method","module":"fltk.text","name":"cursorColor","package":"fltk","parentType":"TextDisplay","signature":"void cursorColor(uint  color)","url":"/fltk/text/TextDisplay.cursorColor.html"},{"doc":"Shows or hides the cursor.","kind":"method","module":"fltk.text","name":"showCursor","package":"fltk","parentType":"TextDisplay","signature":"void showCursor(bool  visible)","url":"/fltk/text/TextDisplay.showCursor.html"},{"doc":"Sets the wrap mode.","kind":"method","module":"fltk.text","name":"wrapMode","package":"fltk","parentType":"TextDisplay","signature":"void wrapMode(WrapMode mode,  int  margin =  0)","url":"/fltk/text/TextDisplay.wrapMode.html"},{"doc":"Gets the line number display width.","kind":"method","module":"fltk.text","name":"lineNumberWidth","package":"fltk","parentType":"TextDisplay","signature":"int lineNumberWidth()","url":"/fltk/text/TextDisplay.lineNumberWidth.html"},{"doc":"Sets the line number display width.","kind":"method","module":"fltk.text","name":"lineNumberWidth","package":"fltk","parentType":"TextDisplay","signature":"void lineNumberWidth(int  width)","url":"/fltk/text/TextDisplay.lineNumberWidth.html"},{"doc":"Editable text widget.","kind":"class","module":"fltk.text","name":"TextEditor","package":"fltk","parentType":"","signature":"TextEditor : Widget","url":"/fltk/text.html#TextEditor"},{"doc":"","kind":"method","module":"fltk.text","name":"editorHandle","package":"fltk","parentType":"TextEditor","signature":"TextEditorPtr editorHandle()","url":"/fltk/text/TextEditor.editorHandle.html"},{"doc":"Gets the text buffer.","kind":"method","module":"fltk.text","name":"buffer","package":"fltk","parentType":"TextEditor","signature":"TextBuffer buffer()","url":"/fltk/text/TextEditor.buffer.html"},{"doc":"Sets the text buffer.","kind":"method","module":"fltk.text","name":"buffer","package":"fltk","parentType":"TextEditor","signature":"void buffer(TextBuffer buf)","url":"/fltk/text/TextEditor.buffer.html"},{"doc":"Copies selected text to clipboard.","kind":"method","module":"fltk.text","name":"copy","package":"fltk","parentType":"TextEditor","signature":"void copy()","url":"/fltk/text/TextEditor.copy.html"},{"doc":"Cuts selected text to clipboard.","kind":"method","module":"fltk.text","name":"cut","package":"fltk","parentType":"TextEditor","signature":"void cut()","url":"/fltk/text/TextEditor.cut.html"},{"doc":"Pastes text from clipboard.","kind":"method","module":"fltk.text","name":"paste","package":"fltk","parentType":"TextEditor","signature":"void paste()","url":"/fltk/text/TextEditor.paste.html"},{"doc":"Inserts text at the current cursor position.","kind":"method","module":"fltk.text","name":"insert","package":"fltk","parentType":"TextEditor","signature":"void insert(string text)","url":"/fltk/text/TextEditor.insert.html"},{"doc":"FLTK Tiled Image Class","kind":"module","module":"fltk.tiled_image","name":"fltk.tiled_image","package":"fltk","parentType":"","signature":"","url":"/fltk/tiled_image.html"},{"doc":"Tiled/repeated background image.","kind":"class","module":"fltk.tiled_image","name":"TiledImage","package":"fltk","parentType":"","signature":"TiledImage : Image","url":"/fltk/tiled_image.html#TiledImage"},{"doc":"Returns the underlying tiled image handle.","kind":"method","module":"fltk.tiled_image","name":"tiledHandle","package":"fltk","parentType":"TiledImage","signature":"FltkImage tiledHandle()","url":"/fltk/tiled_image/TiledImage.tiledHandle.html"},{"doc":"Returns the source image used for tiling.","kind":"method","module":"fltk.tiled_image","name":"sourceImage","package":"fltk","parentType":"TiledImage","signature":"Image sourceImage()","url":"/fltk/tiled_image/TiledImage.sourceImage.html"},{"doc":"Checks if the tiled image was created successfully.","kind":"method","module":"fltk.tiled_image","name":"isValid","package":"fltk","parentType":"TiledImage","signature":"bool isValid()","url":"/fltk/tiled_image/TiledImage.isValid.html"},{"doc":"Tooltip control module for FLTK.","kind":"module","module":"fltk.tooltip","name":"fltk.tooltip","package":"fltk","parentType":"","signature":"","url":"/fltk/tooltip.html"},{"doc":"Static class for controlling tooltip behavior.","kind":"struct","module":"fltk.tooltip","name":"Tooltip","package":"fltk","parentType":"","signature":"Tooltip","url":"/fltk/tooltip.html#Tooltip"},{"doc":"Gets or sets the tooltip delay in seconds.","kind":"method","module":"fltk.tooltip","name":"delay","package":"fltk","parentType":"Tooltip","signature":"float delay()","url":"/fltk/tooltip/Tooltip.delay.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"delay","package":"fltk","parentType":"Tooltip","signature":"void delay(float  f)","url":"/fltk/tooltip/Tooltip.delay.html"},{"doc":"Gets or sets the tooltip hover delay in seconds.","kind":"method","module":"fltk.tooltip","name":"hoverDelay","package":"fltk","parentType":"Tooltip","signature":"float hoverDelay()","url":"/fltk/tooltip/Tooltip.hoverDelay.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"hoverDelay","package":"fltk","parentType":"Tooltip","signature":"void hoverDelay(float  f)","url":"/fltk/tooltip/Tooltip.hoverDelay.html"},{"doc":"Checks if tooltips are enabled.","kind":"method","module":"fltk.tooltip","name":"enabled","package":"fltk","parentType":"Tooltip","signature":"bool enabled()","url":"/fltk/tooltip/Tooltip.enabled.html"},{"doc":"Enables tooltips on all widgets.","kind":"method","module":"fltk.tooltip","name":"enable","package":"fltk","parentType":"Tooltip","signature":"void enable()","url":"/fltk/tooltip/Tooltip.enable.html"},{"doc":"Disables tooltips on all widgets.","kind":"method","module":"fltk.tooltip","name":"disable","package":"fltk","parentType":"Tooltip","signature":"void disable()","url":"/fltk/tooltip/Tooltip.disable.html"},{"doc":"Gets or sets the typeface for tooltip text.","kind":"method","module":"fltk.tooltip","name":"font","package":"fltk","parentType":"Tooltip","signature":"Font font()","url":"/fltk/tooltip/Tooltip.font.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"font","package":"fltk","parentType":"Tooltip","signature":"void font(Font f)","url":"/fltk/tooltip/Tooltip.font.html"},{"doc":"Gets or sets the size of tooltip text.","kind":"method","module":"fltk.tooltip","name":"size","package":"fltk","parentType":"Tooltip","signature":"int size()","url":"/fltk/tooltip/Tooltip.size.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"size","package":"fltk","parentType":"Tooltip","signature":"void size(int  s)","url":"/fltk/tooltip/Tooltip.size.html"},{"doc":"Gets or sets the background color for tooltips.","kind":"method","module":"fltk.tooltip","name":"color","package":"fltk","parentType":"Tooltip","signature":"Color color()","url":"/fltk/tooltip/Tooltip.color.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"color","package":"fltk","parentType":"Tooltip","signature":"void color(Color c)","url":"/fltk/tooltip/Tooltip.color.html"},{"doc":"Gets or sets the text color for tooltips.","kind":"method","module":"fltk.tooltip","name":"textColor","package":"fltk","parentType":"Tooltip","signature":"Color textColor()","url":"/fltk/tooltip/Tooltip.textColor.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"textColor","package":"fltk","parentType":"Tooltip","signature":"void textColor(Color c)","url":"/fltk/tooltip/Tooltip.textColor.html"},{"doc":"Gets or sets the margin width (extra space left/right of text).","kind":"method","module":"fltk.tooltip","name":"marginWidth","package":"fltk","parentType":"Tooltip","signature":"int marginWidth()","url":"/fltk/tooltip/Tooltip.marginWidth.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"marginWidth","package":"fltk","parentType":"Tooltip","signature":"void marginWidth(int  v)","url":"/fltk/tooltip/Tooltip.marginWidth.html"},{"doc":"Gets or sets the margin height (extra space above/below text).","kind":"method","module":"fltk.tooltip","name":"marginHeight","package":"fltk","parentType":"Tooltip","signature":"int marginHeight()","url":"/fltk/tooltip/Tooltip.marginHeight.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"marginHeight","package":"fltk","parentType":"Tooltip","signature":"void marginHeight(int  v)","url":"/fltk/tooltip/Tooltip.marginHeight.html"},{"doc":"Gets or sets the maximum width for tooltip text before word wrap.","kind":"method","module":"fltk.tooltip","name":"wrapWidth","package":"fltk","parentType":"Tooltip","signature":"int wrapWidth()","url":"/fltk/tooltip/Tooltip.wrapWidth.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"wrapWidth","package":"fltk","parentType":"Tooltip","signature":"void wrapWidth(int  v)","url":"/fltk/tooltip/Tooltip.wrapWidth.html"},{"doc":"Gets the current tooltip target widget.","kind":"method","module":"fltk.tooltip","name":"current","package":"fltk","parentType":"Tooltip","signature":"WidgetPtr current()","url":"/fltk/tooltip/Tooltip.current.html"},{"doc":"Sets the current tooltip target widget.","kind":"method","module":"fltk.tooltip","name":"current","package":"fltk","parentType":"Tooltip","signature":"void current(WidgetPtr w)","url":"/fltk/tooltip/Tooltip.current.html"},{"doc":"Manually enters a tooltip area for a widget.","kind":"method","module":"fltk.tooltip","name":"enterArea","package":"fltk","parentType":"Tooltip","signature":"void enterArea(WidgetPtr w,  int  x,  int  y,  int  width,  int  height,  const(char) *  tip)","url":"/fltk/tooltip/Tooltip.enterArea.html"},{"doc":"ditto","kind":"method","module":"fltk.tooltip","name":"enterArea","package":"fltk","parentType":"Tooltip","signature":"void enterArea(WidgetPtr w,  int  x,  int  y,  int  width,  int  height,  string tip)","url":"/fltk/tooltip/Tooltip.enterArea.html"},{"doc":"FLTK Tree Widget","kind":"module","module":"fltk.tree","name":"fltk.tree","package":"fltk","parentType":"","signature":"","url":"/fltk/tree.html"},{"doc":"Sort order options for items added to the tree.","kind":"enum","module":"fltk.tree","name":"TreeSort","package":"fltk","parentType":"","signature":"TreeSort","url":"/fltk/tree.html#TreeSort"},{"doc":"No sorting; items are added in the order defined (default)","kind":"enum_member","module":"fltk.tree","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/tree.html#TreeSort"},{"doc":"Add items in ascending sort order","kind":"enum_member","module":"fltk.tree","name":"ASCENDING","package":"fltk","parentType":"","signature":"ASCENDING = 1","url":"/fltk/tree.html#TreeSort"},{"doc":"Add items in descending sort order","kind":"enum_member","module":"fltk.tree","name":"DESCENDING","package":"fltk","parentType":"","signature":"DESCENDING = 2","url":"/fltk/tree.html#TreeSort"},{"doc":"Defines the style of connection lines between items.","kind":"enum","module":"fltk.tree","name":"TreeConnector","package":"fltk","parentType":"","signature":"TreeConnector","url":"/fltk/tree.html#TreeConnector"},{"doc":"Use no lines connecting items","kind":"enum_member","module":"fltk.tree","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/tree.html#TreeConnector"},{"doc":"Use dotted lines connecting items (default)","kind":"enum_member","module":"fltk.tree","name":"DOTTED","package":"fltk","parentType":"","signature":"DOTTED = 1","url":"/fltk/tree.html#TreeConnector"},{"doc":"Use solid lines connecting items","kind":"enum_member","module":"fltk.tree","name":"SOLID","package":"fltk","parentType":"","signature":"SOLID = 2","url":"/fltk/tree.html#TreeConnector"},{"doc":"Tree selection style.","kind":"enum","module":"fltk.tree","name":"TreeSelect","package":"fltk","parentType":"","signature":"TreeSelect","url":"/fltk/tree.html#TreeSelect"},{"doc":"Nothing selected when items are clicked","kind":"enum_member","module":"fltk.tree","name":"NONE","package":"fltk","parentType":"","signature":"NONE = 0","url":"/fltk/tree.html#TreeSelect"},{"doc":"Single item selected when item is clicked (default)","kind":"enum_member","module":"fltk.tree","name":"SINGLE","package":"fltk","parentType":"","signature":"SINGLE = 1","url":"/fltk/tree.html#TreeSelect"},{"doc":"Multiple items can be selected with SHIFT, CTRL or mouse drags","kind":"enum_member","module":"fltk.tree","name":"MULTI","package":"fltk","parentType":"","signature":"MULTI = 2","url":"/fltk/tree.html#TreeSelect"},{"doc":"Single items may be selected and reordered by mouse drag","kind":"enum_member","module":"fltk.tree","name":"SINGLE_DRAGGABLE","package":"fltk","parentType":"","signature":"SINGLE_DRAGGABLE = 3","url":"/fltk/tree.html#TreeSelect"},{"doc":"Individual item in a tree widget.","kind":"class","module":"fltk.tree","name":"TreeItem","package":"fltk","parentType":"","signature":"TreeItem","url":"/fltk/tree.html#TreeItem"},{"doc":"Returns the underlying item handle.","kind":"method","module":"fltk.tree","name":"itemHandle","package":"fltk","parentType":"TreeItem","signature":"TreeItemPtr itemHandle()","url":"/fltk/tree/TreeItem.itemHandle.html"},{"doc":"Checks if this item is valid.","kind":"method","module":"fltk.tree","name":"isValid","package":"fltk","parentType":"TreeItem","signature":"bool isValid()","url":"/fltk/tree/TreeItem.isValid.html"},{"doc":"Gets the item's label text.","kind":"method","module":"fltk.tree","name":"label","package":"fltk","parentType":"TreeItem","signature":"string label()","url":"/fltk/tree/TreeItem.label.html"},{"doc":"Sets the item's label text.","kind":"method","module":"fltk.tree","name":"label","package":"fltk","parentType":"TreeItem","signature":"void label(string text)","url":"/fltk/tree/TreeItem.label.html"},{"doc":"Gets the parent item.","kind":"method","module":"fltk.tree","name":"parent","package":"fltk","parentType":"TreeItem","signature":"TreeItem parent()","url":"/fltk/tree/TreeItem.parent.html"},{"doc":"Gets the number of children.","kind":"method","module":"fltk.tree","name":"childCount","package":"fltk","parentType":"TreeItem","signature":"int childCount()","url":"/fltk/tree/TreeItem.childCount.html"},{"doc":"Gets a child by index.","kind":"method","module":"fltk.tree","name":"child","package":"fltk","parentType":"TreeItem","signature":"TreeItem child(int  index)","url":"/fltk/tree/TreeItem.child.html"},{"doc":"Checks if this item has children.","kind":"method","module":"fltk.tree","name":"hasChildren","package":"fltk","parentType":"TreeItem","signature":"bool hasChildren()","url":"/fltk/tree/TreeItem.hasChildren.html"},{"doc":"Gets the depth of this item in the tree.","kind":"method","module":"fltk.tree","name":"depth","package":"fltk","parentType":"TreeItem","signature":"int depth()","url":"/fltk/tree/TreeItem.depth.html"},{"doc":"Tree widget for displaying hierarchical data.","kind":"class","module":"fltk.tree","name":"Tree","package":"fltk","parentType":"","signature":"Tree : Widget","url":"/fltk/tree.html#Tree"},{"doc":"Returns the underlying tree handle.","kind":"method","module":"fltk.tree","name":"treeHandle","package":"fltk","parentType":"Tree","signature":"TreePtr treeHandle()","url":"/fltk/tree/Tree.treeHandle.html"},{"doc":"Adds an item to the tree by path.","kind":"method","module":"fltk.tree","name":"add","package":"fltk","parentType":"Tree","signature":"TreeItem add(string path)","url":"/fltk/tree/Tree.add.html"},{"doc":"Removes an item from the tree.","kind":"method","module":"fltk.tree","name":"remove","package":"fltk","parentType":"Tree","signature":"bool remove(TreeItem item)","url":"/fltk/tree/Tree.remove.html"},{"doc":"Clears all items from the tree.","kind":"method","module":"fltk.tree","name":"clear","package":"fltk","parentType":"Tree","signature":"void clear()","url":"/fltk/tree/Tree.clear.html"},{"doc":"Clears all children but keeps the root.","kind":"method","module":"fltk.tree","name":"clearChildren","package":"fltk","parentType":"Tree","signature":"void clearChildren()","url":"/fltk/tree/Tree.clearChildren.html"},{"doc":"Gets the root item of the tree.","kind":"method","module":"fltk.tree","name":"root","package":"fltk","parentType":"Tree","signature":"TreeItem root()","url":"/fltk/tree/Tree.root.html"},{"doc":"Finds an item by path.","kind":"method","module":"fltk.tree","name":"findItem","package":"fltk","parentType":"Tree","signature":"TreeItem findItem(string path)","url":"/fltk/tree/Tree.findItem.html"},{"doc":"Gets the first item in the tree.","kind":"method","module":"fltk.tree","name":"first","package":"fltk","parentType":"Tree","signature":"TreeItem first()","url":"/fltk/tree/Tree.first.html"},{"doc":"Gets the next item after the given item.","kind":"method","module":"fltk.tree","name":"next","package":"fltk","parentType":"Tree","signature":"TreeItem next(TreeItem item)","url":"/fltk/tree/Tree.next.html"},{"doc":"Gets the first selected item.","kind":"method","module":"fltk.tree","name":"firstSelectedItem","package":"fltk","parentType":"Tree","signature":"TreeItem firstSelectedItem()","url":"/fltk/tree/Tree.firstSelectedItem.html"},{"doc":"Gets the next selected item.","kind":"method","module":"fltk.tree","name":"nextSelectedItem","package":"fltk","parentType":"Tree","signature":"TreeItem nextSelectedItem(TreeItem item)","url":"/fltk/tree/Tree.nextSelectedItem.html"},{"doc":"Opens (expands) an item to show its children.","kind":"method","module":"fltk.tree","name":"open","package":"fltk","parentType":"Tree","signature":"bool open(TreeItem item)","url":"/fltk/tree/Tree.open.html"},{"doc":"Closes (collapses) an item to hide its children.","kind":"method","module":"fltk.tree","name":"close","package":"fltk","parentType":"Tree","signature":"bool close(TreeItem item)","url":"/fltk/tree/Tree.close.html"},{"doc":"Checks if an item is open.","kind":"method","module":"fltk.tree","name":"isOpen","package":"fltk","parentType":"Tree","signature":"bool isOpen(TreeItem item)","url":"/fltk/tree/Tree.isOpen.html"},{"doc":"Selects an item.","kind":"method","module":"fltk.tree","name":"select","package":"fltk","parentType":"Tree","signature":"bool select(TreeItem item)","url":"/fltk/tree/Tree.select.html"},{"doc":"Deselects an item.","kind":"method","module":"fltk.tree","name":"deselect","package":"fltk","parentType":"Tree","signature":"bool deselect(TreeItem item)","url":"/fltk/tree/Tree.deselect.html"},{"doc":"Deselects all items.","kind":"method","module":"fltk.tree","name":"deselectAll","package":"fltk","parentType":"Tree","signature":"int deselectAll()","url":"/fltk/tree/Tree.deselectAll.html"},{"doc":"Checks if an item is selected.","kind":"method","module":"fltk.tree","name":"isSelected","package":"fltk","parentType":"Tree","signature":"bool isSelected(TreeItem item)","url":"/fltk/tree/Tree.isSelected.html"},{"doc":"Shows or hides the root item.","kind":"method","module":"fltk.tree","name":"showRoot","package":"fltk","parentType":"Tree","signature":"void showRoot(bool  show)","url":"/fltk/tree/Tree.showRoot.html"},{"doc":"Gets the font used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelFont","package":"fltk","parentType":"Tree","signature":"int itemLabelFont()","url":"/fltk/tree/Tree.itemLabelFont.html"},{"doc":"Sets the font used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelFont","package":"fltk","parentType":"Tree","signature":"void itemLabelFont(int  font)","url":"/fltk/tree/Tree.itemLabelFont.html"},{"doc":"Gets the font size used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelSize","package":"fltk","parentType":"Tree","signature":"int itemLabelSize()","url":"/fltk/tree/Tree.itemLabelSize.html"},{"doc":"Sets the font size used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelSize","package":"fltk","parentType":"Tree","signature":"void itemLabelSize(int  size)","url":"/fltk/tree/Tree.itemLabelSize.html"},{"doc":"Gets the foreground color used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelFgColor","package":"fltk","parentType":"Tree","signature":"Color itemLabelFgColor()","url":"/fltk/tree/Tree.itemLabelFgColor.html"},{"doc":"Sets the foreground color used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelFgColor","package":"fltk","parentType":"Tree","signature":"void itemLabelFgColor(Color color)","url":"/fltk/tree/Tree.itemLabelFgColor.html"},{"doc":"Gets the background color used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelBgColor","package":"fltk","parentType":"Tree","signature":"Color itemLabelBgColor()","url":"/fltk/tree/Tree.itemLabelBgColor.html"},{"doc":"Sets the background color used for item labels.","kind":"method","module":"fltk.tree","name":"itemLabelBgColor","package":"fltk","parentType":"Tree","signature":"void itemLabelBgColor(Color color)","url":"/fltk/tree/Tree.itemLabelBgColor.html"},{"doc":"Gets the left margin of the tree.","kind":"method","module":"fltk.tree","name":"marginLeft","package":"fltk","parentType":"Tree","signature":"int marginLeft()","url":"/fltk/tree/Tree.marginLeft.html"},{"doc":"Sets the left margin of the tree.","kind":"method","module":"fltk.tree","name":"marginLeft","package":"fltk","parentType":"Tree","signature":"void marginLeft(int  val)","url":"/fltk/tree/Tree.marginLeft.html"},{"doc":"Gets the top margin of the tree.","kind":"method","module":"fltk.tree","name":"marginTop","package":"fltk","parentType":"Tree","signature":"int marginTop()","url":"/fltk/tree/Tree.marginTop.html"},{"doc":"Sets the top margin of the tree.","kind":"method","module":"fltk.tree","name":"marginTop","package":"fltk","parentType":"Tree","signature":"void marginTop(int  val)","url":"/fltk/tree/Tree.marginTop.html"},{"doc":"Gets the connector line style.","kind":"method","module":"fltk.tree","name":"connectorStyle","package":"fltk","parentType":"Tree","signature":"TreeConnector connectorStyle()","url":"/fltk/tree/Tree.connectorStyle.html"},{"doc":"Sets the connector line style.","kind":"method","module":"fltk.tree","name":"connectorStyle","package":"fltk","parentType":"Tree","signature":"void connectorStyle(TreeConnector style)","url":"/fltk/tree/Tree.connectorStyle.html"},{"doc":"Gets the connector line color.","kind":"method","module":"fltk.tree","name":"connectorColor","package":"fltk","parentType":"Tree","signature":"Color connectorColor()","url":"/fltk/tree/Tree.connectorColor.html"},{"doc":"Sets the connector line color.","kind":"method","module":"fltk.tree","name":"connectorColor","package":"fltk","parentType":"Tree","signature":"void connectorColor(Color color)","url":"/fltk/tree/Tree.connectorColor.html"},{"doc":"Gets the connector width (space to the right of open/close icon).","kind":"method","module":"fltk.tree","name":"connectorWidth","package":"fltk","parentType":"Tree","signature":"int connectorWidth()","url":"/fltk/tree/Tree.connectorWidth.html"},{"doc":"Sets the connector width.","kind":"method","module":"fltk.tree","name":"connectorWidth","package":"fltk","parentType":"Tree","signature":"void connectorWidth(int  val)","url":"/fltk/tree/Tree.connectorWidth.html"},{"doc":"Gets the vertical spacing between lines.","kind":"method","module":"fltk.tree","name":"lineSpacing","package":"fltk","parentType":"Tree","signature":"int lineSpacing()","url":"/fltk/tree/Tree.lineSpacing.html"},{"doc":"Sets the vertical spacing between lines.","kind":"method","module":"fltk.tree","name":"lineSpacing","package":"fltk","parentType":"Tree","signature":"void lineSpacing(int  val)","url":"/fltk/tree/Tree.lineSpacing.html"},{"doc":"Gets the selection mode.","kind":"method","module":"fltk.tree","name":"selectMode","package":"fltk","parentType":"Tree","signature":"TreeSelect selectMode()","url":"/fltk/tree/Tree.selectMode.html"},{"doc":"Sets the selection mode.","kind":"method","module":"fltk.tree","name":"selectMode","package":"fltk","parentType":"Tree","signature":"void selectMode(TreeSelect mode)","url":"/fltk/tree/Tree.selectMode.html"},{"doc":"Gets the sort order for new items.","kind":"method","module":"fltk.tree","name":"sortOrder","package":"fltk","parentType":"Tree","signature":"TreeSort sortOrder()","url":"/fltk/tree/Tree.sortOrder.html"},{"doc":"Sets the sort order for new items.","kind":"method","module":"fltk.tree","name":"sortOrder","package":"fltk","parentType":"Tree","signature":"void sortOrder(TreeSort order)","url":"/fltk/tree/Tree.sortOrder.html"},{"doc":"Gets the margin below an open child in pixels.","kind":"method","module":"fltk.tree","name":"openChildMarginBottom","package":"fltk","parentType":"Tree","signature":"int openChildMarginBottom()","url":"/fltk/tree/Tree.openChildMarginBottom.html"},{"doc":"Sets the margin below an open child in pixels.","kind":"method","module":"fltk.tree","name":"openChildMarginBottom","package":"fltk","parentType":"Tree","signature":"void openChildMarginBottom(int  val)","url":"/fltk/tree/Tree.openChildMarginBottom.html"},{"doc":"Gets the user icon's left margin value in pixels.","kind":"method","module":"fltk.tree","name":"userIconMarginLeft","package":"fltk","parentType":"Tree","signature":"int userIconMarginLeft()","url":"/fltk/tree/Tree.userIconMarginLeft.html"},{"doc":"Sets the user icon's left margin value in pixels.","kind":"method","module":"fltk.tree","name":"userIconMarginLeft","package":"fltk","parentType":"Tree","signature":"void userIconMarginLeft(int  val)","url":"/fltk/tree/Tree.userIconMarginLeft.html"},{"doc":"Gets the label's left margin value in pixels.","kind":"method","module":"fltk.tree","name":"labelMarginLeft","package":"fltk","parentType":"Tree","signature":"int labelMarginLeft()","url":"/fltk/tree/Tree.labelMarginLeft.html"},{"doc":"Sets the label's left margin value in pixels.","kind":"method","module":"fltk.tree","name":"labelMarginLeft","package":"fltk","parentType":"Tree","signature":"void labelMarginLeft(int  val)","url":"/fltk/tree/Tree.labelMarginLeft.html"},{"doc":"Gets whether collapse icons are shown.","kind":"method","module":"fltk.tree","name":"showCollapse","package":"fltk","parentType":"Tree","signature":"bool showCollapse()","url":"/fltk/tree/Tree.showCollapse.html"},{"doc":"Sets whether collapse icons should be shown.","kind":"method","module":"fltk.tree","name":"showCollapse","package":"fltk","parentType":"Tree","signature":"void showCollapse(bool  show)","url":"/fltk/tree/Tree.showCollapse.html"},{"doc":"Gets the selection box style.","kind":"method","module":"fltk.tree","name":"selectBox","package":"fltk","parentType":"Tree","signature":"Boxtype selectBox()","url":"/fltk/tree/Tree.selectBox.html"},{"doc":"Sets the selection box style.","kind":"method","module":"fltk.tree","name":"selectBox","package":"fltk","parentType":"Tree","signature":"void selectBox(Boxtype box)","url":"/fltk/tree/Tree.selectBox.html"},{"doc":"Manages a dynamic array of TreeItem pointers.","kind":"class","module":"fltk.tree","name":"TreeItemArray","package":"fltk","parentType":"","signature":"TreeItemArray","url":"/fltk/tree.html#TreeItemArray"},{"doc":"Returns the total number of items in the array.","kind":"method","module":"fltk.tree","name":"total","package":"fltk","parentType":"TreeItemArray","signature":"int total()","url":"/fltk/tree/TreeItemArray.total.html"},{"doc":"Gets an item at the specified index.","kind":"method","module":"fltk.tree","name":"opIndex","package":"fltk","parentType":"TreeItemArray","signature":"TreeItem opIndex(int  index)","url":"/fltk/tree/TreeItemArray.opIndex.html"},{"doc":"Adds an item to the end of the array.","kind":"method","module":"fltk.tree","name":"add","package":"fltk","parentType":"TreeItemArray","signature":"void add(TreeItem item)","url":"/fltk/tree/TreeItemArray.add.html"},{"doc":"Inserts an item at the specified position.","kind":"method","module":"fltk.tree","name":"insert","package":"fltk","parentType":"TreeItemArray","signature":"void insert(int  pos,  TreeItem item)","url":"/fltk/tree/TreeItemArray.insert.html"},{"doc":"Replaces an item at the specified position.","kind":"method","module":"fltk.tree","name":"replace","package":"fltk","parentType":"TreeItemArray","signature":"void replace(int  pos,  TreeItem item)","url":"/fltk/tree/TreeItemArray.replace.html"},{"doc":"Removes an item at the specified index.","kind":"method","module":"fltk.tree","name":"remove","package":"fltk","parentType":"TreeItemArray","signature":"void remove(int  index)","url":"/fltk/tree/TreeItemArray.remove.html"},{"doc":"Clears all items from the array.","kind":"method","module":"fltk.tree","name":"clear","package":"fltk","parentType":"TreeItemArray","signature":"void clear()","url":"/fltk/tree/TreeItemArray.clear.html"},{"doc":"Swaps two items in the array.","kind":"method","module":"fltk.tree","name":"swap","package":"fltk","parentType":"TreeItemArray","signature":"void swap(int  ax,  int  bx)","url":"/fltk/tree/TreeItemArray.swap.html"},{"doc":"Moves an item from one position to another.","kind":"method","module":"fltk.tree","name":"move","package":"fltk","parentType":"TreeItemArray","signature":"bool move(int  to,  int  from)","url":"/fltk/tree/TreeItemArray.move.html"},{"doc":"Returns the underlying handle for low-level operations.","kind":"method","module":"fltk.tree","name":"handle","package":"fltk","parentType":"TreeItemArray","signature":"TreeItemArrayPtr handle()","url":"/fltk/tree/TreeItemArray.handle.html"},{"doc":"FLTK High-Level API Common Types","kind":"module","module":"fltk.types","name":"fltk.types","package":"fltk","parentType":"","signature":"","url":"/fltk/types.html"},{"doc":"","kind":"function","module":"fltk.types","name":"fltk_check","package":"fltk","parentType":"","signature":"int fltk_check()","url":"/fltk/types/fltk_check.html"},{"doc":"Checks if running in a headless environment.","kind":"function","module":"fltk.types","name":"isHeadless","package":"fltk","parentType":"","signature":"bool isHeadless()","url":"/fltk/types/isHeadless.html"},{"doc":"Represents a rectangular region with position and size.","kind":"struct","module":"fltk.types","name":"Rect","package":"fltk","parentType":"","signature":"Rect","url":"/fltk/types.html#Rect"},{"doc":"Returns the right edge coordinate.","kind":"method","module":"fltk.types","name":"right","package":"fltk","parentType":"Rect","signature":"int right()","url":"/fltk/types/Rect.right.html"},{"doc":"Returns the bottom edge coordinate.","kind":"method","module":"fltk.types","name":"bottom","package":"fltk","parentType":"Rect","signature":"int bottom()","url":"/fltk/types/Rect.bottom.html"},{"doc":"Checks if a point is inside the rectangle.","kind":"method","module":"fltk.types","name":"contains","package":"fltk","parentType":"Rect","signature":"bool contains(int  px,  int  py)","url":"/fltk/types/Rect.contains.html"},{"doc":"Checks if this rectangle intersects with another.","kind":"method","module":"fltk.types","name":"intersects","package":"fltk","parentType":"Rect","signature":"bool intersects(Rect other)","url":"/fltk/types/Rect.intersects.html"},{"doc":"Represents a size with width and height.","kind":"struct","module":"fltk.types","name":"Size","package":"fltk","parentType":"","signature":"Size","url":"/fltk/types.html#Size"},{"doc":"Calculates the area.","kind":"method","module":"fltk.types","name":"area","package":"fltk","parentType":"Size","signature":"int area()","url":"/fltk/types/Size.area.html"},{"doc":"Represents a 2D point.","kind":"struct","module":"fltk.types","name":"Point","package":"fltk","parentType":"","signature":"Point","url":"/fltk/types.html#Point"},{"doc":"Calculates distance to another point.","kind":"method","module":"fltk.types","name":"distanceTo","package":"fltk","parentType":"Point","signature":"double distanceTo(Point other)","url":"/fltk/types/Point.distanceTo.html"},{"doc":"Callback delegate type for widget events.","kind":"alias","module":"fltk.types","name":"Callback","package":"fltk","parentType":"","signature":"Callback = void  delegate()","url":"/fltk/types.html#Callback"},{"doc":"Callback delegate type for widget events with user data.","kind":"alias","module":"fltk.types","name":"CallbackWithData","package":"fltk","parentType":"","signature":"CallbackWithData = void  delegate(void *  data)","url":"/fltk/types.html#CallbackWithData"},{"doc":"","kind":"variable","module":"fltk.types","name":"_headlessCached","package":"fltk","parentType":"","signature":"bool _headlessCached","url":"/fltk/types.html#_headlessCached"},{"doc":"","kind":"variable","module":"fltk.types","name":"_headlessValue","package":"fltk","parentType":"","signature":"bool _headlessValue","url":"/fltk/types.html#_headlessValue"},{"doc":"","kind":"variable","module":"fltk.types","name":"_fltkInitialized","package":"fltk","parentType":"","signature":"bool _fltkInitialized","url":"/fltk/types.html#_fltkInitialized"},{"doc":"FLTK Valuator Base Class","kind":"module","module":"fltk.valuator","name":"fltk.valuator","package":"fltk","parentType":"","signature":"","url":"/fltk/valuator.html"},{"doc":"Valuator orientation constants.","kind":"enum","module":"fltk.valuator","name":"Orientation","package":"fltk","parentType":"","signature":"Orientation","url":"/fltk/valuator.html#Orientation"},{"doc":"The valuator operates vertically","kind":"enum_member","module":"fltk.valuator","name":"VERTICAL","package":"fltk","parentType":"","signature":"VERTICAL = 0","url":"/fltk/valuator.html#Orientation"},{"doc":"The valuator operates horizontally","kind":"enum_member","module":"fltk.valuator","name":"HORIZONTAL","package":"fltk","parentType":"","signature":"HORIZONTAL = 1","url":"/fltk/valuator.html#Orientation"},{"doc":"Abstract base class for all valuator widgets.","kind":"class","module":"fltk.valuator","name":"Valuator","package":"fltk","parentType":"","signature":"Valuator : Widget","url":"/fltk/valuator.html#Valuator"},{"doc":"Gets the current value of the valuator.","kind":"method","module":"fltk.valuator","name":"value","package":"fltk","parentType":"Valuator","signature":"double value()","url":"/fltk/valuator/Valuator.value.html"},{"doc":"Sets the current value of the valuator.","kind":"method","module":"fltk.valuator","name":"value","package":"fltk","parentType":"Valuator","signature":"bool value(double  val)","url":"/fltk/valuator/Valuator.value.html"},{"doc":"Gets the minimum value of the range.","kind":"method","module":"fltk.valuator","name":"minimum","package":"fltk","parentType":"Valuator","signature":"double minimum()","url":"/fltk/valuator/Valuator.minimum.html"},{"doc":"Sets the minimum value of the range.","kind":"method","module":"fltk.valuator","name":"minimum","package":"fltk","parentType":"Valuator","signature":"void minimum(double  val)","url":"/fltk/valuator/Valuator.minimum.html"},{"doc":"Gets the maximum value of the range.","kind":"method","module":"fltk.valuator","name":"maximum","package":"fltk","parentType":"Valuator","signature":"double maximum()","url":"/fltk/valuator/Valuator.maximum.html"},{"doc":"Sets the maximum value of the range.","kind":"method","module":"fltk.valuator","name":"maximum","package":"fltk","parentType":"Valuator","signature":"void maximum(double  val)","url":"/fltk/valuator/Valuator.maximum.html"},{"doc":"Sets the minimum and maximum values of the range.","kind":"method","module":"fltk.valuator","name":"range","package":"fltk","parentType":"Valuator","signature":"void range(double  min,  double  max)","url":"/fltk/valuator/Valuator.range.html"},{"doc":"Sets the minimum and maximum values of the range (alias for range).","kind":"method","module":"fltk.valuator","name":"bounds","package":"fltk","parentType":"Valuator","signature":"void bounds(double  min,  double  max)","url":"/fltk/valuator/Valuator.bounds.html"},{"doc":"Gets the step value.","kind":"method","module":"fltk.valuator","name":"step","package":"fltk","parentType":"Valuator","signature":"double step()","url":"/fltk/valuator/Valuator.step.html"},{"doc":"Sets the step value.","kind":"method","module":"fltk.valuator","name":"step","package":"fltk","parentType":"Valuator","signature":"void step(double  val)","url":"/fltk/valuator/Valuator.step.html"},{"doc":"Sets the step value as a fraction A/B.","kind":"method","module":"fltk.valuator","name":"stepFraction","package":"fltk","parentType":"Valuator","signature":"void stepFraction(double  a,  int  b)","url":"/fltk/valuator/Valuator.stepFraction.html"},{"doc":"Sets the precision (number of decimal digits).","kind":"method","module":"fltk.valuator","name":"precision","package":"fltk","parentType":"Valuator","signature":"void precision(int  digits)","url":"/fltk/valuator/Valuator.precision.html"},{"doc":"Rounds a value to the nearest step multiple.","kind":"method","module":"fltk.valuator","name":"roundValue","package":"fltk","parentType":"Valuator","signature":"double roundValue(double  val)","url":"/fltk/valuator/Valuator.roundValue.html"},{"doc":"Clamps a value to the valuator's range.","kind":"method","module":"fltk.valuator","name":"clamp","package":"fltk","parentType":"Valuator","signature":"double clamp(double  val)","url":"/fltk/valuator/Valuator.clamp.html"},{"doc":"Increments a value by n steps.","kind":"method","module":"fltk.valuator","name":"increment","package":"fltk","parentType":"Valuator","signature":"double increment(double  val,  int  n)","url":"/fltk/valuator/Valuator.increment.html"},{"doc":"Formats the current value as a string.","kind":"method","module":"fltk.valuator","name":"formatValue","package":"fltk","parentType":"Valuator","signature":"int formatValue(char[]  buffer)","url":"/fltk/valuator/Valuator.formatValue.html"},{"doc":"FLTK Widget Base Class","kind":"module","module":"fltk.widget","name":"fltk.widget","package":"fltk","parentType":"","signature":"","url":"/fltk/widget.html"},{"doc":"Base class for all FLTK widgets.","kind":"class","module":"fltk.widget","name":"Widget","package":"fltk","parentType":"","signature":"Widget","url":"/fltk/widget.html#Widget"},{"doc":"Returns the widget's parent group.","kind":"method","module":"fltk.widget","name":"parent","package":"fltk","parentType":"Widget","signature":"GroupPtr parent()","url":"/fltk/widget/Widget.parent.html"},{"doc":"Returns the underlying low-level handle.","kind":"method","module":"fltk.widget","name":"handle","package":"fltk","parentType":"Widget","signature":"WidgetPtr handle()","url":"/fltk/widget/Widget.handle.html"},{"doc":"Checks if this widget has a valid handle.","kind":"method","module":"fltk.widget","name":"isValid","package":"fltk","parentType":"Widget","signature":"bool isValid()","url":"/fltk/widget/Widget.isValid.html"},{"doc":"Gets the widget's X position.","kind":"method","module":"fltk.widget","name":"x","package":"fltk","parentType":"Widget","signature":"int x()","url":"/fltk/widget/Widget.x.html"},{"doc":"Gets the widget's Y position.","kind":"method","module":"fltk.widget","name":"y","package":"fltk","parentType":"Widget","signature":"int y()","url":"/fltk/widget/Widget.y.html"},{"doc":"Gets the widget's width.","kind":"method","module":"fltk.widget","name":"width","package":"fltk","parentType":"Widget","signature":"int width()","url":"/fltk/widget/Widget.width.html"},{"doc":"Gets the widget's height.","kind":"method","module":"fltk.widget","name":"height","package":"fltk","parentType":"Widget","signature":"int height()","url":"/fltk/widget/Widget.height.html"},{"doc":"Gets the widget's bounds as a Rect.","kind":"method","module":"fltk.widget","name":"bounds","package":"fltk","parentType":"Widget","signature":"Rect bounds()","url":"/fltk/widget/Widget.bounds.html"},{"doc":"Gets the widget's size.","kind":"method","module":"fltk.widget","name":"size","package":"fltk","parentType":"Widget","signature":"Size size()","url":"/fltk/widget/Widget.size.html"},{"doc":"Gets the widget's position.","kind":"method","module":"fltk.widget","name":"position","package":"fltk","parentType":"Widget","signature":"Point position()","url":"/fltk/widget/Widget.position.html"},{"doc":"Resizes and repositions the widget.","kind":"method","module":"fltk.widget","name":"resize","package":"fltk","parentType":"Widget","signature":"void resize(int  newX,  int  newY,  int  newWidth,  int  newHeight)","url":"/fltk/widget/Widget.resize.html"},{"doc":"Resizes and repositions the widget using a Rect.","kind":"method","module":"fltk.widget","name":"resize","package":"fltk","parentType":"Widget","signature":"void resize(Rect rect)","url":"/fltk/widget/Widget.resize.html"},{"doc":"Gets the widget's label text.","kind":"method","module":"fltk.widget","name":"label","package":"fltk","parentType":"Widget","signature":"string label()","url":"/fltk/widget/Widget.label.html"},{"doc":"Sets the widget's label text.","kind":"method","module":"fltk.widget","name":"label","package":"fltk","parentType":"Widget","signature":"void label(string text)","url":"/fltk/widget/Widget.label.html"},{"doc":"Checks if the widget is visible.","kind":"method","module":"fltk.widget","name":"visible","package":"fltk","parentType":"Widget","signature":"bool visible()","url":"/fltk/widget/Widget.visible.html"},{"doc":"Sets the widget's visibility.","kind":"method","module":"fltk.widget","name":"visible","package":"fltk","parentType":"Widget","signature":"void visible(bool  value)","url":"/fltk/widget/Widget.visible.html"},{"doc":"Shows the widget.","kind":"method","module":"fltk.widget","name":"show","package":"fltk","parentType":"Widget","signature":"void show()","url":"/fltk/widget/Widget.show.html"},{"doc":"Hides the widget.","kind":"method","module":"fltk.widget","name":"hide","package":"fltk","parentType":"Widget","signature":"void hide()","url":"/fltk/widget/Widget.hide.html"},{"doc":"Checks if the widget is active (enabled).","kind":"method","module":"fltk.widget","name":"active","package":"fltk","parentType":"Widget","signature":"bool active()","url":"/fltk/widget/Widget.active.html"},{"doc":"Sets the widget's active state.","kind":"method","module":"fltk.widget","name":"active","package":"fltk","parentType":"Widget","signature":"void active(bool  value)","url":"/fltk/widget/Widget.active.html"},{"doc":"Activates the widget.","kind":"method","module":"fltk.widget","name":"activate","package":"fltk","parentType":"Widget","signature":"void activate()","url":"/fltk/widget/Widget.activate.html"},{"doc":"Deactivates the widget.","kind":"method","module":"fltk.widget","name":"deactivate","package":"fltk","parentType":"Widget","signature":"void deactivate()","url":"/fltk/widget/Widget.deactivate.html"},{"doc":"Marks the widget for redrawing.","kind":"method","module":"fltk.widget","name":"redraw","package":"fltk","parentType":"Widget","signature":"void redraw()","url":"/fltk/widget/Widget.redraw.html"},{"doc":"Sets the widget's image.","kind":"method","module":"fltk.widget","name":"image","package":"fltk","parentType":"Widget","signature":"void image(Image img)","url":"/fltk/widget/Widget.image.html"},{"doc":"Gets the widget's image.","kind":"method","module":"fltk.widget","name":"image","package":"fltk","parentType":"Widget","signature":"Image image()","url":"/fltk/widget/Widget.image.html"},{"doc":"Sets the widget's deactivation image.","kind":"method","module":"fltk.widget","name":"deimage","package":"fltk","parentType":"Widget","signature":"void deimage(Image img)","url":"/fltk/widget/Widget.deimage.html"},{"doc":"Gets the widget's deactivation image.","kind":"method","module":"fltk.widget","name":"deimage","package":"fltk","parentType":"Widget","signature":"Image deimage()","url":"/fltk/widget/Widget.deimage.html"},{"doc":"Sets the widget's callback delegate.","kind":"method","module":"fltk.widget","name":"onClick","package":"fltk","parentType":"Widget","signature":"void onClick(Callback callback)","url":"/fltk/widget/Widget.onClick.html"},{"doc":"Gets the widget's callback delegate.","kind":"method","module":"fltk.widget","name":"onClick","package":"fltk","parentType":"Widget","signature":"Callback onClick()","url":"/fltk/widget/Widget.onClick.html"},{"doc":"FLTK Common Widgets","kind":"module","module":"fltk.widgets","name":"fltk.widgets","package":"fltk","parentType":"","signature":"","url":"/fltk/widgets.html"},{"doc":"Simple box widget for displaying text or decoration.","kind":"class","module":"fltk.widgets","name":"Box","package":"fltk","parentType":"","signature":"Box : Widget","url":"/fltk/widgets.html#Box"},{"doc":"Returns the underlying box handle.","kind":"method","module":"fltk.widgets","name":"boxHandle","package":"fltk","parentType":"Box","signature":"BoxPtr boxHandle()","url":"/fltk/widgets/Box.boxHandle.html"},{"doc":"Clickable button widget.","kind":"class","module":"fltk.widgets","name":"Button","package":"fltk","parentType":"","signature":"Button : Widget","url":"/fltk/widgets.html#Button"},{"doc":"Returns the underlying button handle.","kind":"method","module":"fltk.widgets","name":"buttonHandle","package":"fltk","parentType":"Button","signature":"ButtonPtr buttonHandle()","url":"/fltk/widgets/Button.buttonHandle.html"},{"doc":"Gets the button's value (pressed state).","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Button","signature":"bool value()","url":"/fltk/widgets/Button.value.html"},{"doc":"Sets the button's value (pressed state).","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Button","signature":"void value(bool  pressed)","url":"/fltk/widgets/Button.value.html"},{"doc":"Checks if the button is currently pressed.","kind":"method","module":"fltk.widgets","name":"pressed","package":"fltk","parentType":"Button","signature":"bool pressed()","url":"/fltk/widgets/Button.pressed.html"},{"doc":"Sets whether the button is pressed.","kind":"method","module":"fltk.widgets","name":"pressed","package":"fltk","parentType":"Button","signature":"void pressed(bool  state)","url":"/fltk/widgets/Button.pressed.html"},{"doc":"Text input widget.","kind":"class","module":"fltk.widgets","name":"Input","package":"fltk","parentType":"","signature":"Input : Widget","url":"/fltk/widgets.html#Input"},{"doc":"Returns the underlying input handle.","kind":"method","module":"fltk.widgets","name":"inputHandle","package":"fltk","parentType":"Input","signature":"InputPtr inputHandle()","url":"/fltk/widgets/Input.inputHandle.html"},{"doc":"Gets the input's text value.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Input","signature":"string value()","url":"/fltk/widgets/Input.value.html"},{"doc":"Sets the input's text value.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Input","signature":"void value(string text)","url":"/fltk/widgets/Input.value.html"},{"doc":"Gets the text content.","kind":"method","module":"fltk.widgets","name":"text","package":"fltk","parentType":"Input","signature":"string text()","url":"/fltk/widgets/Input.text.html"},{"doc":"Sets the text content.","kind":"method","module":"fltk.widgets","name":"text","package":"fltk","parentType":"Input","signature":"void text(string content)","url":"/fltk/widgets/Input.text.html"},{"doc":"Clears the input field.","kind":"method","module":"fltk.widgets","name":"clear","package":"fltk","parentType":"Input","signature":"void clear()","url":"/fltk/widgets/Input.clear.html"},{"doc":"Checks if the input is empty.","kind":"method","module":"fltk.widgets","name":"empty","package":"fltk","parentType":"Input","signature":"bool empty()","url":"/fltk/widgets/Input.empty.html"},{"doc":"Slider widget for selecting numeric values.","kind":"class","module":"fltk.widgets","name":"ValueSlider","package":"fltk","parentType":"","signature":"ValueSlider : Widget","url":"/fltk/widgets.html#ValueSlider"},{"doc":"Returns the underlying slider handle.","kind":"method","module":"fltk.widgets","name":"sliderHandle","package":"fltk","parentType":"ValueSlider","signature":"ValueSliderPtr sliderHandle()","url":"/fltk/widgets/ValueSlider.sliderHandle.html"},{"doc":"Gets the slider's current value.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ValueSlider","signature":"double value()","url":"/fltk/widgets/ValueSlider.value.html"},{"doc":"Sets the slider's current value.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ValueSlider","signature":"void value(double  val)","url":"/fltk/widgets/ValueSlider.value.html"},{"doc":"Sets the slider's minimum value.","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"ValueSlider","signature":"void minimum(double  min)","url":"/fltk/widgets/ValueSlider.minimum.html"},{"doc":"Sets the slider's maximum value.","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"ValueSlider","signature":"void maximum(double  max)","url":"/fltk/widgets/ValueSlider.maximum.html"},{"doc":"Sets the slider's range (minimum and maximum).","kind":"method","module":"fltk.widgets","name":"range","package":"fltk","parentType":"ValueSlider","signature":"void range(double  min,  double  max)","url":"/fltk/widgets/ValueSlider.range.html"},{"doc":"Sets the slider's step value.","kind":"method","module":"fltk.widgets","name":"step","package":"fltk","parentType":"ValueSlider","signature":"void step(double  s)","url":"/fltk/widgets/ValueSlider.step.html"},{"doc":"Sets the slider to horizontal orientation.","kind":"method","module":"fltk.widgets","name":"setHorizontal","package":"fltk","parentType":"ValueSlider","signature":"void setHorizontal()","url":"/fltk/widgets/ValueSlider.setHorizontal.html"},{"doc":"Sets the slider to vertical orientation.","kind":"method","module":"fltk.widgets","name":"setVertical","package":"fltk","parentType":"ValueSlider","signature":"void setVertical()","url":"/fltk/widgets/ValueSlider.setVertical.html"},{"doc":"Horizontal value slider widget.","kind":"class","module":"fltk.widgets","name":"HorValueSlider","package":"fltk","parentType":"","signature":"HorValueSlider : ValueSlider","url":"/fltk/widgets.html#HorValueSlider"},{"doc":"Slider type constants.","kind":"enum","module":"fltk.widgets","name":"SliderType","package":"fltk","parentType":"","signature":"SliderType","url":"/fltk/widgets.html#SliderType"},{"doc":"Vertical slider (default)","kind":"enum_member","module":"fltk.widgets","name":"VERT_SLIDER","package":"fltk","parentType":"","signature":"VERT_SLIDER = 0","url":"/fltk/widgets.html#SliderType"},{"doc":"Horizontal slider","kind":"enum_member","module":"fltk.widgets","name":"HOR_SLIDER","package":"fltk","parentType":"","signature":"HOR_SLIDER = 1","url":"/fltk/widgets.html#SliderType"},{"doc":"Vertical filled slider","kind":"enum_member","module":"fltk.widgets","name":"VERT_FILL_SLIDER","package":"fltk","parentType":"","signature":"VERT_FILL_SLIDER = 2","url":"/fltk/widgets.html#SliderType"},{"doc":"Horizontal filled slider","kind":"enum_member","module":"fltk.widgets","name":"HOR_FILL_SLIDER","package":"fltk","parentType":"","signature":"HOR_FILL_SLIDER = 3","url":"/fltk/widgets.html#SliderType"},{"doc":"Vertical slider with nice appearance","kind":"enum_member","module":"fltk.widgets","name":"VERT_NICE_SLIDER","package":"fltk","parentType":"","signature":"VERT_NICE_SLIDER = 4","url":"/fltk/widgets.html#SliderType"},{"doc":"Horizontal slider with nice appearance","kind":"enum_member","module":"fltk.widgets","name":"HOR_NICE_SLIDER","package":"fltk","parentType":"","signature":"HOR_NICE_SLIDER = 5","url":"/fltk/widgets.html#SliderType"},{"doc":"Basic slider widget for selecting numeric values.","kind":"class","module":"fltk.widgets","name":"Slider","package":"fltk","parentType":"","signature":"Slider : Valuator","url":"/fltk/widgets.html#Slider"},{"doc":"Returns the underlying slider handle.","kind":"method","module":"fltk.widgets","name":"sliderHandle","package":"fltk","parentType":"Slider","signature":"SliderPtr sliderHandle()","url":"/fltk/widgets/Slider.sliderHandle.html"},{"doc":"Gets the slider type.","kind":"method","module":"fltk.widgets","name":"sliderType","package":"fltk","parentType":"Slider","signature":"SliderType sliderType()","url":"/fltk/widgets/Slider.sliderType.html"},{"doc":"Sets the slider type.","kind":"method","module":"fltk.widgets","name":"sliderType","package":"fltk","parentType":"Slider","signature":"void sliderType(SliderType type)","url":"/fltk/widgets/Slider.sliderType.html"},{"doc":"Sets the slider to horizontal orientation.","kind":"method","module":"fltk.widgets","name":"setHorizontal","package":"fltk","parentType":"Slider","signature":"void setHorizontal()","url":"/fltk/widgets/Slider.setHorizontal.html"},{"doc":"Sets the slider to vertical orientation.","kind":"method","module":"fltk.widgets","name":"setVertical","package":"fltk","parentType":"Slider","signature":"void setVertical()","url":"/fltk/widgets/Slider.setVertical.html"},{"doc":"Slider widget with a filled track.","kind":"class","module":"fltk.widgets","name":"FillSlider","package":"fltk","parentType":"","signature":"FillSlider : Slider","url":"/fltk/widgets.html#FillSlider"},{"doc":"Sets the slider to horizontal filled orientation.","kind":"method","module":"fltk.widgets","name":"setHorizontal","package":"fltk","parentType":"FillSlider","signature":"void setHorizontal()","url":"/fltk/widgets/FillSlider.setHorizontal.html"},{"doc":"Sets the slider to vertical filled orientation.","kind":"method","module":"fltk.widgets","name":"setVertical","package":"fltk","parentType":"FillSlider","signature":"void setVertical()","url":"/fltk/widgets/FillSlider.setVertical.html"},{"doc":"Slider widget with a nice visual appearance.","kind":"class","module":"fltk.widgets","name":"NiceSlider","package":"fltk","parentType":"","signature":"NiceSlider : Slider","url":"/fltk/widgets.html#NiceSlider"},{"doc":"Sets the slider to horizontal nice orientation.","kind":"method","module":"fltk.widgets","name":"setHorizontal","package":"fltk","parentType":"NiceSlider","signature":"void setHorizontal()","url":"/fltk/widgets/NiceSlider.setHorizontal.html"},{"doc":"Sets the slider to vertical nice orientation.","kind":"method","module":"fltk.widgets","name":"setVertical","package":"fltk","parentType":"NiceSlider","signature":"void setVertical()","url":"/fltk/widgets/NiceSlider.setVertical.html"},{"doc":"Horizontal slider widget.","kind":"class","module":"fltk.widgets","name":"HorSlider","package":"fltk","parentType":"","signature":"HorSlider : Slider","url":"/fltk/widgets.html#HorSlider"},{"doc":"Horizontal filled slider widget.","kind":"class","module":"fltk.widgets","name":"HorFillSlider","package":"fltk","parentType":"","signature":"HorFillSlider : Slider","url":"/fltk/widgets.html#HorFillSlider"},{"doc":"Horizontal nice slider widget.","kind":"class","module":"fltk.widgets","name":"HorNiceSlider","package":"fltk","parentType":"","signature":"HorNiceSlider : Slider","url":"/fltk/widgets.html#HorNiceSlider"},{"doc":"Checkbox button widget.","kind":"class","module":"fltk.widgets","name":"CheckButton","package":"fltk","parentType":"","signature":"CheckButton : Widget","url":"/fltk/widgets.html#CheckButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"checkHandle","package":"fltk","parentType":"CheckButton","signature":"CheckButtonPtr checkHandle()","url":"/fltk/widgets/CheckButton.checkHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"checked","package":"fltk","parentType":"CheckButton","signature":"bool checked()","url":"/fltk/widgets/CheckButton.checked.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"checked","package":"fltk","parentType":"CheckButton","signature":"void checked(bool  state)","url":"/fltk/widgets/CheckButton.checked.html"},{"doc":"Alias for checked property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"CheckButton","signature":"bool value()","url":"/fltk/widgets/CheckButton.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"CheckButton","signature":"void value(bool  state)","url":"/fltk/widgets/CheckButton.value.html"},{"doc":"Radio button widget.","kind":"class","module":"fltk.widgets","name":"RadioButton","package":"fltk","parentType":"","signature":"RadioButton : Widget","url":"/fltk/widgets.html#RadioButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"radioHandle","package":"fltk","parentType":"RadioButton","signature":"RadioButtonPtr radioHandle()","url":"/fltk/widgets/RadioButton.radioHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"selected","package":"fltk","parentType":"RadioButton","signature":"bool selected()","url":"/fltk/widgets/RadioButton.selected.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"selected","package":"fltk","parentType":"RadioButton","signature":"void selected(bool  state)","url":"/fltk/widgets/RadioButton.selected.html"},{"doc":"Alias for selected property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RadioButton","signature":"bool value()","url":"/fltk/widgets/RadioButton.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RadioButton","signature":"void value(bool  state)","url":"/fltk/widgets/RadioButton.value.html"},{"doc":"Toggle button widget.","kind":"class","module":"fltk.widgets","name":"ToggleButton","package":"fltk","parentType":"","signature":"ToggleButton : Widget","url":"/fltk/widgets.html#ToggleButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"toggleHandle","package":"fltk","parentType":"ToggleButton","signature":"ToggleButtonPtr toggleHandle()","url":"/fltk/widgets/ToggleButton.toggleHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"ToggleButton","signature":"bool on()","url":"/fltk/widgets/ToggleButton.on.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"ToggleButton","signature":"void on(bool  state)","url":"/fltk/widgets/ToggleButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ToggleButton","signature":"bool value()","url":"/fltk/widgets/ToggleButton.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ToggleButton","signature":"void value(bool  state)","url":"/fltk/widgets/ToggleButton.value.html"},{"doc":"Light button widget with indicator light.","kind":"class","module":"fltk.widgets","name":"LightButton","package":"fltk","parentType":"","signature":"LightButton : Widget","url":"/fltk/widgets.html#LightButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"lightHandle","package":"fltk","parentType":"LightButton","signature":"LightButtonPtr lightHandle()","url":"/fltk/widgets/LightButton.lightHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"LightButton","signature":"bool on()","url":"/fltk/widgets/LightButton.on.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"LightButton","signature":"void on(bool  state)","url":"/fltk/widgets/LightButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"LightButton","signature":"bool value()","url":"/fltk/widgets/LightButton.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"LightButton","signature":"void value(bool  state)","url":"/fltk/widgets/LightButton.value.html"},{"doc":"Radio light button widget.","kind":"class","module":"fltk.widgets","name":"RadioLightButton","package":"fltk","parentType":"","signature":"RadioLightButton : Widget","url":"/fltk/widgets.html#RadioLightButton"},{"doc":"Returns the underlying radio light button handle.","kind":"method","module":"fltk.widgets","name":"radioLightHandle","package":"fltk","parentType":"RadioLightButton","signature":"RadioLightButtonPtr radioLightHandle()","url":"/fltk/widgets/RadioLightButton.radioLightHandle.html"},{"doc":"Gets or sets the on/off state of the button.","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"RadioLightButton","signature":"bool on()","url":"/fltk/widgets/RadioLightButton.on.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"RadioLightButton","signature":"void on(bool  state)","url":"/fltk/widgets/RadioLightButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RadioLightButton","signature":"bool value()","url":"/fltk/widgets/RadioLightButton.value.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RadioLightButton","signature":"void value(bool  state)","url":"/fltk/widgets/RadioLightButton.value.html"},{"doc":"Radio round button widget.","kind":"class","module":"fltk.widgets","name":"RadioRoundButton","package":"fltk","parentType":"","signature":"RadioRoundButton : Widget","url":"/fltk/widgets.html#RadioRoundButton"},{"doc":"Returns the underlying radio round button handle.","kind":"method","module":"fltk.widgets","name":"radioRoundHandle","package":"fltk","parentType":"RadioRoundButton","signature":"RadioRoundButtonPtr radioRoundHandle()","url":"/fltk/widgets/RadioRoundButton.radioRoundHandle.html"},{"doc":"Gets or sets the on/off state of the button.","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"RadioRoundButton","signature":"bool on()","url":"/fltk/widgets/RadioRoundButton.on.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"RadioRoundButton","signature":"void on(bool  state)","url":"/fltk/widgets/RadioRoundButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RadioRoundButton","signature":"bool value()","url":"/fltk/widgets/RadioRoundButton.value.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RadioRoundButton","signature":"void value(bool  state)","url":"/fltk/widgets/RadioRoundButton.value.html"},{"doc":"Toggle light button widget.","kind":"class","module":"fltk.widgets","name":"ToggleLightButton","package":"fltk","parentType":"","signature":"ToggleLightButton : Widget","url":"/fltk/widgets.html#ToggleLightButton"},{"doc":"Returns the underlying toggle light button handle.","kind":"method","module":"fltk.widgets","name":"toggleLightHandle","package":"fltk","parentType":"ToggleLightButton","signature":"ToggleLightButtonPtr toggleLightHandle()","url":"/fltk/widgets/ToggleLightButton.toggleLightHandle.html"},{"doc":"Gets or sets the on/off state of the button.","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"ToggleLightButton","signature":"bool on()","url":"/fltk/widgets/ToggleLightButton.on.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"ToggleLightButton","signature":"void on(bool  state)","url":"/fltk/widgets/ToggleLightButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ToggleLightButton","signature":"bool value()","url":"/fltk/widgets/ToggleLightButton.value.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ToggleLightButton","signature":"void value(bool  state)","url":"/fltk/widgets/ToggleLightButton.value.html"},{"doc":"Toggle round button widget.","kind":"class","module":"fltk.widgets","name":"ToggleRoundButton","package":"fltk","parentType":"","signature":"ToggleRoundButton : Widget","url":"/fltk/widgets.html#ToggleRoundButton"},{"doc":"Returns the underlying toggle round button handle.","kind":"method","module":"fltk.widgets","name":"toggleRoundHandle","package":"fltk","parentType":"ToggleRoundButton","signature":"ToggleRoundButtonPtr toggleRoundHandle()","url":"/fltk/widgets/ToggleRoundButton.toggleRoundHandle.html"},{"doc":"Gets or sets the on/off state of the button.","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"ToggleRoundButton","signature":"bool on()","url":"/fltk/widgets/ToggleRoundButton.on.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"ToggleRoundButton","signature":"void on(bool  state)","url":"/fltk/widgets/ToggleRoundButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ToggleRoundButton","signature":"bool value()","url":"/fltk/widgets/ToggleRoundButton.value.html"},{"doc":"ditto","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ToggleRoundButton","signature":"void value(bool  state)","url":"/fltk/widgets/ToggleRoundButton.value.html"},{"doc":"Repeat button widget.","kind":"class","module":"fltk.widgets","name":"RepeatButton","package":"fltk","parentType":"","signature":"RepeatButton : Widget","url":"/fltk/widgets.html#RepeatButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"repeatHandle","package":"fltk","parentType":"RepeatButton","signature":"RepeatButtonPtr repeatHandle()","url":"/fltk/widgets/RepeatButton.repeatHandle.html"},{"doc":"Return button widget (default button).","kind":"class","module":"fltk.widgets","name":"ReturnButton","package":"fltk","parentType":"","signature":"ReturnButton : Widget","url":"/fltk/widgets.html#ReturnButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"returnHandle","package":"fltk","parentType":"ReturnButton","signature":"ReturnButtonPtr returnHandle()","url":"/fltk/widgets/ReturnButton.returnHandle.html"},{"doc":"Round button widget.","kind":"class","module":"fltk.widgets","name":"RoundButton","package":"fltk","parentType":"","signature":"RoundButton : Widget","url":"/fltk/widgets.html#RoundButton"},{"doc":"","kind":"method","module":"fltk.widgets","name":"roundHandle","package":"fltk","parentType":"RoundButton","signature":"RoundButtonPtr roundHandle()","url":"/fltk/widgets/RoundButton.roundHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"RoundButton","signature":"bool on()","url":"/fltk/widgets/RoundButton.on.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"on","package":"fltk","parentType":"RoundButton","signature":"void on(bool  state)","url":"/fltk/widgets/RoundButton.on.html"},{"doc":"Alias for on property","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RoundButton","signature":"bool value()","url":"/fltk/widgets/RoundButton.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"RoundButton","signature":"void value(bool  state)","url":"/fltk/widgets/RoundButton.value.html"},{"doc":"Float input widget.","kind":"class","module":"fltk.widgets","name":"FloatInput","package":"fltk","parentType":"","signature":"FloatInput : Widget","url":"/fltk/widgets.html#FloatInput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"floatInputHandle","package":"fltk","parentType":"FloatInput","signature":"FloatInputPtr floatInputHandle()","url":"/fltk/widgets/FloatInput.floatInputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"FloatInput","signature":"string value()","url":"/fltk/widgets/FloatInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"FloatInput","signature":"void value(string text)","url":"/fltk/widgets/FloatInput.value.html"},{"doc":"Integer input widget.","kind":"class","module":"fltk.widgets","name":"IntInput","package":"fltk","parentType":"","signature":"IntInput : Widget","url":"/fltk/widgets.html#IntInput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"intInputHandle","package":"fltk","parentType":"IntInput","signature":"IntInputPtr intInputHandle()","url":"/fltk/widgets/IntInput.intInputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"IntInput","signature":"string value()","url":"/fltk/widgets/IntInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"IntInput","signature":"void value(string text)","url":"/fltk/widgets/IntInput.value.html"},{"doc":"Secret input widget (password field).","kind":"class","module":"fltk.widgets","name":"SecretInput","package":"fltk","parentType":"","signature":"SecretInput : Widget","url":"/fltk/widgets.html#SecretInput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"secretInputHandle","package":"fltk","parentType":"SecretInput","signature":"SecretInputPtr secretInputHandle()","url":"/fltk/widgets/SecretInput.secretInputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"SecretInput","signature":"string value()","url":"/fltk/widgets/SecretInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"SecretInput","signature":"void value(string text)","url":"/fltk/widgets/SecretInput.value.html"},{"doc":"Multiline input widget.","kind":"class","module":"fltk.widgets","name":"MultilineInput","package":"fltk","parentType":"","signature":"MultilineInput : Widget","url":"/fltk/widgets.html#MultilineInput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"multilineInputHandle","package":"fltk","parentType":"MultilineInput","signature":"MultilineInputPtr multilineInputHandle()","url":"/fltk/widgets/MultilineInput.multilineInputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"MultilineInput","signature":"string value()","url":"/fltk/widgets/MultilineInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"MultilineInput","signature":"void value(string text)","url":"/fltk/widgets/MultilineInput.value.html"},{"doc":"File input widget.","kind":"class","module":"fltk.widgets","name":"FileInput","package":"fltk","parentType":"","signature":"FileInput : Widget","url":"/fltk/widgets.html#FileInput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"fileInputHandle","package":"fltk","parentType":"FileInput","signature":"FileInputPtr fileInputHandle()","url":"/fltk/widgets/FileInput.fileInputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"FileInput","signature":"string value()","url":"/fltk/widgets/FileInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"FileInput","signature":"void value(string text)","url":"/fltk/widgets/FileInput.value.html"},{"doc":"Multiline output widget (read-only).","kind":"class","module":"fltk.widgets","name":"MultilineOutput","package":"fltk","parentType":"","signature":"MultilineOutput : Widget","url":"/fltk/widgets.html#MultilineOutput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"multilineOutputHandle","package":"fltk","parentType":"MultilineOutput","signature":"MultilineOutputPtr multilineOutputHandle()","url":"/fltk/widgets/MultilineOutput.multilineOutputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"MultilineOutput","signature":"string value()","url":"/fltk/widgets/MultilineOutput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"MultilineOutput","signature":"void value(string text)","url":"/fltk/widgets/MultilineOutput.value.html"},{"doc":"Alias for value property","kind":"method","module":"fltk.widgets","name":"text","package":"fltk","parentType":"MultilineOutput","signature":"string text()","url":"/fltk/widgets/MultilineOutput.text.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"text","package":"fltk","parentType":"MultilineOutput","signature":"void text(string content)","url":"/fltk/widgets/MultilineOutput.text.html"},{"doc":"Dial type constants.","kind":"enum","module":"fltk.widgets","name":"DialType","package":"fltk","parentType":"","signature":"DialType","url":"/fltk/widgets.html#DialType"},{"doc":"Normal dial with a dot indicator","kind":"enum_member","module":"fltk.widgets","name":"NORMAL","package":"fltk","parentType":"","signature":"NORMAL = 0","url":"/fltk/widgets.html#DialType"},{"doc":"Dial with a line indicator","kind":"enum_member","module":"fltk.widgets","name":"LINE","package":"fltk","parentType":"","signature":"LINE = 1","url":"/fltk/widgets.html#DialType"},{"doc":"Dial with a filled arc indicator","kind":"enum_member","module":"fltk.widgets","name":"FILL","package":"fltk","parentType":"","signature":"FILL = 2","url":"/fltk/widgets.html#DialType"},{"doc":"Dial widget for selecting numeric values.","kind":"class","module":"fltk.widgets","name":"Dial","package":"fltk","parentType":"","signature":"Dial : Valuator","url":"/fltk/widgets.html#Dial"},{"doc":"Returns the underlying dial handle.","kind":"method","module":"fltk.widgets","name":"dialHandle","package":"fltk","parentType":"Dial","signature":"DialPtr dialHandle()","url":"/fltk/widgets/Dial.dialHandle.html"},{"doc":"Gets the dial type.","kind":"method","module":"fltk.widgets","name":"dialType","package":"fltk","parentType":"Dial","signature":"DialType dialType()","url":"/fltk/widgets/Dial.dialType.html"},{"doc":"Sets the dial type.","kind":"method","module":"fltk.widgets","name":"dialType","package":"fltk","parentType":"Dial","signature":"void dialType(DialType type)","url":"/fltk/widgets/Dial.dialType.html"},{"doc":"Gets the first angle (start angle for the dial arc).","kind":"method","module":"fltk.widgets","name":"angle1","package":"fltk","parentType":"Dial","signature":"short angle1()","url":"/fltk/widgets/Dial.angle1.html"},{"doc":"Sets the first angle.","kind":"method","module":"fltk.widgets","name":"angle1","package":"fltk","parentType":"Dial","signature":"void angle1(short  angle)","url":"/fltk/widgets/Dial.angle1.html"},{"doc":"Gets the second angle (end angle for the dial arc).","kind":"method","module":"fltk.widgets","name":"angle2","package":"fltk","parentType":"Dial","signature":"short angle2()","url":"/fltk/widgets/Dial.angle2.html"},{"doc":"Sets the second angle.","kind":"method","module":"fltk.widgets","name":"angle2","package":"fltk","parentType":"Dial","signature":"void angle2(short  angle)","url":"/fltk/widgets/Dial.angle2.html"},{"doc":"Sets both angles at once.","kind":"method","module":"fltk.widgets","name":"angles","package":"fltk","parentType":"Dial","signature":"void angles(short  a1,  short  a2)","url":"/fltk/widgets/Dial.angles.html"},{"doc":"Dial widget with a filled arc indicator.","kind":"class","module":"fltk.widgets","name":"FillDial","package":"fltk","parentType":"","signature":"FillDial : Dial","url":"/fltk/widgets.html#FillDial"},{"doc":"Dial widget with a line indicator.","kind":"class","module":"fltk.widgets","name":"LineDial","package":"fltk","parentType":"","signature":"LineDial : Dial","url":"/fltk/widgets.html#LineDial"},{"doc":"Counter type constants.","kind":"enum","module":"fltk.widgets","name":"CounterType","package":"fltk","parentType":"","signature":"CounterType","url":"/fltk/widgets.html#CounterType"},{"doc":"Counter with 4 arrow buttons (fast increment/decrement)","kind":"enum_member","module":"fltk.widgets","name":"NORMAL","package":"fltk","parentType":"","signature":"NORMAL = 0","url":"/fltk/widgets.html#CounterType"},{"doc":"Counter with only 2 arrow buttons (simple)","kind":"enum_member","module":"fltk.widgets","name":"SIMPLE","package":"fltk","parentType":"","signature":"SIMPLE = 1","url":"/fltk/widgets.html#CounterType"},{"doc":"Counter widget with increment/decrement buttons.","kind":"class","module":"fltk.widgets","name":"Counter","package":"fltk","parentType":"","signature":"Counter : Widget","url":"/fltk/widgets.html#Counter"},{"doc":"","kind":"method","module":"fltk.widgets","name":"counterHandle","package":"fltk","parentType":"Counter","signature":"CounterPtr counterHandle()","url":"/fltk/widgets/Counter.counterHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Counter","signature":"double value()","url":"/fltk/widgets/Counter.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Counter","signature":"void value(double  v)","url":"/fltk/widgets/Counter.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Counter","signature":"double minimum()","url":"/fltk/widgets/Counter.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Counter","signature":"void minimum(double  v)","url":"/fltk/widgets/Counter.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Counter","signature":"double maximum()","url":"/fltk/widgets/Counter.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Counter","signature":"void maximum(double  v)","url":"/fltk/widgets/Counter.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"step","package":"fltk","parentType":"Counter","signature":"void step(double  s)","url":"/fltk/widgets/Counter.step.html"},{"doc":"Gets the counter type.","kind":"method","module":"fltk.widgets","name":"counterType","package":"fltk","parentType":"Counter","signature":"CounterType counterType()","url":"/fltk/widgets/Counter.counterType.html"},{"doc":"Sets the counter type.","kind":"method","module":"fltk.widgets","name":"counterType","package":"fltk","parentType":"Counter","signature":"void counterType(CounterType type)","url":"/fltk/widgets/Counter.counterType.html"},{"doc":"Simple counter widget with only 2 buttons.","kind":"class","module":"fltk.widgets","name":"SimpleCounter","package":"fltk","parentType":"","signature":"SimpleCounter : Counter","url":"/fltk/widgets.html#SimpleCounter"},{"doc":"2D positioner widget for selecting X/Y coordinates.","kind":"class","module":"fltk.widgets","name":"Positioner","package":"fltk","parentType":"","signature":"Positioner : Widget","url":"/fltk/widgets.html#Positioner"},{"doc":"Returns the underlying positioner handle.","kind":"method","module":"fltk.widgets","name":"positionerHandle","package":"fltk","parentType":"Positioner","signature":"PositionerPtr positionerHandle()","url":"/fltk/widgets/Positioner.positionerHandle.html"},{"doc":"Gets the X axis value.","kind":"method","module":"fltk.widgets","name":"xvalue","package":"fltk","parentType":"Positioner","signature":"double xvalue()","url":"/fltk/widgets/Positioner.xvalue.html"},{"doc":"Sets the X axis value.","kind":"method","module":"fltk.widgets","name":"xvalue","package":"fltk","parentType":"Positioner","signature":"bool xvalue(double  val)","url":"/fltk/widgets/Positioner.xvalue.html"},{"doc":"Gets the Y axis value.","kind":"method","module":"fltk.widgets","name":"yvalue","package":"fltk","parentType":"Positioner","signature":"double yvalue()","url":"/fltk/widgets/Positioner.yvalue.html"},{"doc":"Sets the Y axis value.","kind":"method","module":"fltk.widgets","name":"yvalue","package":"fltk","parentType":"Positioner","signature":"bool yvalue(double  val)","url":"/fltk/widgets/Positioner.yvalue.html"},{"doc":"Sets both X and Y values at once.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Positioner","signature":"bool value(double  x,  double  y)","url":"/fltk/widgets/Positioner.value.html"},{"doc":"Gets the X axis minimum.","kind":"method","module":"fltk.widgets","name":"xminimum","package":"fltk","parentType":"Positioner","signature":"double xminimum()","url":"/fltk/widgets/Positioner.xminimum.html"},{"doc":"Sets the X axis minimum.","kind":"method","module":"fltk.widgets","name":"xminimum","package":"fltk","parentType":"Positioner","signature":"void xminimum(double  val)","url":"/fltk/widgets/Positioner.xminimum.html"},{"doc":"Gets the X axis maximum.","kind":"method","module":"fltk.widgets","name":"xmaximum","package":"fltk","parentType":"Positioner","signature":"double xmaximum()","url":"/fltk/widgets/Positioner.xmaximum.html"},{"doc":"Sets the X axis maximum.","kind":"method","module":"fltk.widgets","name":"xmaximum","package":"fltk","parentType":"Positioner","signature":"void xmaximum(double  val)","url":"/fltk/widgets/Positioner.xmaximum.html"},{"doc":"Sets both X axis bounds.","kind":"method","module":"fltk.widgets","name":"xbounds","package":"fltk","parentType":"Positioner","signature":"void xbounds(double  min,  double  max)","url":"/fltk/widgets/Positioner.xbounds.html"},{"doc":"Gets the Y axis minimum.","kind":"method","module":"fltk.widgets","name":"yminimum","package":"fltk","parentType":"Positioner","signature":"double yminimum()","url":"/fltk/widgets/Positioner.yminimum.html"},{"doc":"Sets the Y axis minimum.","kind":"method","module":"fltk.widgets","name":"yminimum","package":"fltk","parentType":"Positioner","signature":"void yminimum(double  val)","url":"/fltk/widgets/Positioner.yminimum.html"},{"doc":"Gets the Y axis maximum.","kind":"method","module":"fltk.widgets","name":"ymaximum","package":"fltk","parentType":"Positioner","signature":"double ymaximum()","url":"/fltk/widgets/Positioner.ymaximum.html"},{"doc":"Sets the Y axis maximum.","kind":"method","module":"fltk.widgets","name":"ymaximum","package":"fltk","parentType":"Positioner","signature":"void ymaximum(double  val)","url":"/fltk/widgets/Positioner.ymaximum.html"},{"doc":"Sets both Y axis bounds.","kind":"method","module":"fltk.widgets","name":"ybounds","package":"fltk","parentType":"Positioner","signature":"void ybounds(double  min,  double  max)","url":"/fltk/widgets/Positioner.ybounds.html"},{"doc":"Sets the X axis step value.","kind":"method","module":"fltk.widgets","name":"xstep","package":"fltk","parentType":"Positioner","signature":"void xstep(double  val)","url":"/fltk/widgets/Positioner.xstep.html"},{"doc":"Sets the Y axis step value.","kind":"method","module":"fltk.widgets","name":"ystep","package":"fltk","parentType":"Positioner","signature":"void ystep(double  val)","url":"/fltk/widgets/Positioner.ystep.html"},{"doc":"Roller widget for selecting numeric values.","kind":"class","module":"fltk.widgets","name":"Roller","package":"fltk","parentType":"","signature":"Roller : Widget","url":"/fltk/widgets.html#Roller"},{"doc":"","kind":"method","module":"fltk.widgets","name":"rollerHandle","package":"fltk","parentType":"Roller","signature":"RollerPtr rollerHandle()","url":"/fltk/widgets/Roller.rollerHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Roller","signature":"double value()","url":"/fltk/widgets/Roller.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Roller","signature":"void value(double  v)","url":"/fltk/widgets/Roller.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Roller","signature":"double minimum()","url":"/fltk/widgets/Roller.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Roller","signature":"void minimum(double  v)","url":"/fltk/widgets/Roller.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Roller","signature":"double maximum()","url":"/fltk/widgets/Roller.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Roller","signature":"void maximum(double  v)","url":"/fltk/widgets/Roller.maximum.html"},{"doc":"Scrollbar widget.","kind":"class","module":"fltk.widgets","name":"Scrollbar","package":"fltk","parentType":"","signature":"Scrollbar : Widget","url":"/fltk/widgets.html#Scrollbar"},{"doc":"","kind":"method","module":"fltk.widgets","name":"scrollbarHandle","package":"fltk","parentType":"Scrollbar","signature":"ScrollbarPtr scrollbarHandle()","url":"/fltk/widgets/Scrollbar.scrollbarHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Scrollbar","signature":"double value()","url":"/fltk/widgets/Scrollbar.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Scrollbar","signature":"void value(double  v)","url":"/fltk/widgets/Scrollbar.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Scrollbar","signature":"double minimum()","url":"/fltk/widgets/Scrollbar.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Scrollbar","signature":"void minimum(double  v)","url":"/fltk/widgets/Scrollbar.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Scrollbar","signature":"double maximum()","url":"/fltk/widgets/Scrollbar.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Scrollbar","signature":"void maximum(double  v)","url":"/fltk/widgets/Scrollbar.maximum.html"},{"doc":"Value input widget for numeric values.","kind":"class","module":"fltk.widgets","name":"ValueInput","package":"fltk","parentType":"","signature":"ValueInput : Widget","url":"/fltk/widgets.html#ValueInput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"valueInputHandle","package":"fltk","parentType":"ValueInput","signature":"ValueInputPtr valueInputHandle()","url":"/fltk/widgets/ValueInput.valueInputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ValueInput","signature":"double value()","url":"/fltk/widgets/ValueInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ValueInput","signature":"void value(double  v)","url":"/fltk/widgets/ValueInput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"ValueInput","signature":"double minimum()","url":"/fltk/widgets/ValueInput.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"ValueInput","signature":"void minimum(double  v)","url":"/fltk/widgets/ValueInput.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"ValueInput","signature":"double maximum()","url":"/fltk/widgets/ValueInput.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"ValueInput","signature":"void maximum(double  v)","url":"/fltk/widgets/ValueInput.maximum.html"},{"doc":"Value output widget for displaying numeric values.","kind":"class","module":"fltk.widgets","name":"ValueOutput","package":"fltk","parentType":"","signature":"ValueOutput : Widget","url":"/fltk/widgets.html#ValueOutput"},{"doc":"","kind":"method","module":"fltk.widgets","name":"valueOutputHandle","package":"fltk","parentType":"ValueOutput","signature":"ValueOutputPtr valueOutputHandle()","url":"/fltk/widgets/ValueOutput.valueOutputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ValueOutput","signature":"double value()","url":"/fltk/widgets/ValueOutput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ValueOutput","signature":"void value(double  v)","url":"/fltk/widgets/ValueOutput.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"ValueOutput","signature":"double minimum()","url":"/fltk/widgets/ValueOutput.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"ValueOutput","signature":"void minimum(double  v)","url":"/fltk/widgets/ValueOutput.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"ValueOutput","signature":"double maximum()","url":"/fltk/widgets/ValueOutput.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"ValueOutput","signature":"void maximum(double  v)","url":"/fltk/widgets/ValueOutput.maximum.html"},{"doc":"Adjuster widget with arrow buttons.","kind":"class","module":"fltk.widgets","name":"Adjuster","package":"fltk","parentType":"","signature":"Adjuster : Widget","url":"/fltk/widgets.html#Adjuster"},{"doc":"","kind":"method","module":"fltk.widgets","name":"adjusterHandle","package":"fltk","parentType":"Adjuster","signature":"AdjusterPtr adjusterHandle()","url":"/fltk/widgets/Adjuster.adjusterHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Adjuster","signature":"double value()","url":"/fltk/widgets/Adjuster.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Adjuster","signature":"void value(double  v)","url":"/fltk/widgets/Adjuster.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Adjuster","signature":"double minimum()","url":"/fltk/widgets/Adjuster.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Adjuster","signature":"void minimum(double  v)","url":"/fltk/widgets/Adjuster.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Adjuster","signature":"double maximum()","url":"/fltk/widgets/Adjuster.maximum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Adjuster","signature":"void maximum(double  v)","url":"/fltk/widgets/Adjuster.maximum.html"},{"doc":"Read-only text output widget.","kind":"class","module":"fltk.widgets","name":"Output","package":"fltk","parentType":"","signature":"Output : Widget","url":"/fltk/widgets.html#Output"},{"doc":"","kind":"method","module":"fltk.widgets","name":"outputHandle","package":"fltk","parentType":"Output","signature":"OutputPtr outputHandle()","url":"/fltk/widgets/Output.outputHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Output","signature":"string value()","url":"/fltk/widgets/Output.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Output","signature":"void value(string text)","url":"/fltk/widgets/Output.value.html"},{"doc":"Alias for value property","kind":"method","module":"fltk.widgets","name":"text","package":"fltk","parentType":"Output","signature":"string text()","url":"/fltk/widgets/Output.text.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"text","package":"fltk","parentType":"Output","signature":"void text(string content)","url":"/fltk/widgets/Output.text.html"},{"doc":"Progress bar widget.","kind":"class","module":"fltk.widgets","name":"Progress","package":"fltk","parentType":"","signature":"Progress : Widget","url":"/fltk/widgets.html#Progress"},{"doc":"","kind":"method","module":"fltk.widgets","name":"progressHandle","package":"fltk","parentType":"Progress","signature":"ProgressPtr progressHandle()","url":"/fltk/widgets/Progress.progressHandle.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Progress","signature":"double value()","url":"/fltk/widgets/Progress.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Progress","signature":"void value(double  val)","url":"/fltk/widgets/Progress.value.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"minimum","package":"fltk","parentType":"Progress","signature":"void minimum(double  min)","url":"/fltk/widgets/Progress.minimum.html"},{"doc":"","kind":"method","module":"fltk.widgets","name":"maximum","package":"fltk","parentType":"Progress","signature":"void maximum(double  max)","url":"/fltk/widgets/Progress.maximum.html"},{"doc":"Chart type enumeration.","kind":"enum","module":"fltk.widgets","name":"ChartType","package":"fltk","parentType":"","signature":"ChartType : ubyte","url":"/fltk/widgets.html#ChartType"},{"doc":"Vertical bar chart","kind":"enum_member","module":"fltk.widgets","name":"BAR","package":"fltk","parentType":"","signature":"BAR = 0","url":"/fltk/widgets.html#ChartType"},{"doc":"Horizontal bar chart","kind":"enum_member","module":"fltk.widgets","name":"HORBAR","package":"fltk","parentType":"","signature":"HORBAR = 1","url":"/fltk/widgets.html#ChartType"},{"doc":"Line chart with vertices at sample values","kind":"enum_member","module":"fltk.widgets","name":"LINE","package":"fltk","parentType":"","signature":"LINE = 2","url":"/fltk/widgets.html#ChartType"},{"doc":"Filled chart from bottom to sample values","kind":"enum_member","module":"fltk.widgets","name":"FILL","package":"fltk","parentType":"","signature":"FILL = 3","url":"/fltk/widgets.html#ChartType"},{"doc":"Spike chart with vertical lines","kind":"enum_member","module":"fltk.widgets","name":"SPIKE","package":"fltk","parentType":"","signature":"SPIKE = 4","url":"/fltk/widgets.html#ChartType"},{"doc":"Pie chart with proportional slices","kind":"enum_member","module":"fltk.widgets","name":"PIE","package":"fltk","parentType":"","signature":"PIE = 5","url":"/fltk/widgets.html#ChartType"},{"doc":"Pie chart with first slice separated","kind":"enum_member","module":"fltk.widgets","name":"SPECIALPIE","package":"fltk","parentType":"","signature":"SPECIALPIE = 6","url":"/fltk/widgets.html#ChartType"},{"doc":"Chart widget for displaying simple charts.","kind":"class","module":"fltk.widgets","name":"Chart","package":"fltk","parentType":"","signature":"Chart : Widget","url":"/fltk/widgets.html#Chart"},{"doc":"Returns the underlying chart handle.","kind":"method","module":"fltk.widgets","name":"chartHandle","package":"fltk","parentType":"Chart","signature":"ChartPtr chartHandle()","url":"/fltk/widgets/Chart.chartHandle.html"},{"doc":"Clears all data from the chart.","kind":"method","module":"fltk.widgets","name":"clear","package":"fltk","parentType":"Chart","signature":"void clear()","url":"/fltk/widgets/Chart.clear.html"},{"doc":"Adds a data value to the chart.","kind":"method","module":"fltk.widgets","name":"add","package":"fltk","parentType":"Chart","signature":"void add(double  val,  string label =  null,  uint  col =  0)","url":"/fltk/widgets/Chart.add.html"},{"doc":"Inserts a data value at a specific index.","kind":"method","module":"fltk.widgets","name":"insert","package":"fltk","parentType":"Chart","signature":"void insert(int  index,  double  val,  string label =  null,  uint  col =  0)","url":"/fltk/widgets/Chart.insert.html"},{"doc":"Replaces a data value at a specific index.","kind":"method","module":"fltk.widgets","name":"replace","package":"fltk","parentType":"Chart","signature":"void replace(int  index,  double  val,  string label =  null,  uint  col =  0)","url":"/fltk/widgets/Chart.replace.html"},{"doc":"Gets the chart bounds.","kind":"method","module":"fltk.widgets","name":"bounds","package":"fltk","parentType":"Chart","signature":"void bounds(out  double  lower,  out  double  upper)","url":"/fltk/widgets/Chart.bounds.html"},{"doc":"Sets the chart bounds.","kind":"method","module":"fltk.widgets","name":"setBounds","package":"fltk","parentType":"Chart","signature":"void setBounds(double  lower,  double  upper)","url":"/fltk/widgets/Chart.setBounds.html"},{"doc":"Gets the number of data values in the chart.","kind":"method","module":"fltk.widgets","name":"dataSize","package":"fltk","parentType":"Chart","signature":"int dataSize()","url":"/fltk/widgets/Chart.dataSize.html"},{"doc":"Gets the maximum number of data values for the chart.","kind":"method","module":"fltk.widgets","name":"maxsize","package":"fltk","parentType":"Chart","signature":"int maxsize()","url":"/fltk/widgets/Chart.maxsize.html"},{"doc":"Sets the maximum number of data values for the chart.","kind":"method","module":"fltk.widgets","name":"maxsize","package":"fltk","parentType":"Chart","signature":"void maxsize(int  m)","url":"/fltk/widgets/Chart.maxsize.html"},{"doc":"Gets the chart's text font.","kind":"method","module":"fltk.widgets","name":"textfont","package":"fltk","parentType":"Chart","signature":"int textfont()","url":"/fltk/widgets/Chart.textfont.html"},{"doc":"Sets the chart's text font.","kind":"method","module":"fltk.widgets","name":"textfont","package":"fltk","parentType":"Chart","signature":"void textfont(int  f)","url":"/fltk/widgets/Chart.textfont.html"},{"doc":"Gets the chart's text size.","kind":"method","module":"fltk.widgets","name":"textsize","package":"fltk","parentType":"Chart","signature":"int textsize()","url":"/fltk/widgets/Chart.textsize.html"},{"doc":"Sets the chart's text size.","kind":"method","module":"fltk.widgets","name":"textsize","package":"fltk","parentType":"Chart","signature":"void textsize(int  s)","url":"/fltk/widgets/Chart.textsize.html"},{"doc":"Gets the chart's text color.","kind":"method","module":"fltk.widgets","name":"textcolor","package":"fltk","parentType":"Chart","signature":"uint textcolor()","url":"/fltk/widgets/Chart.textcolor.html"},{"doc":"Sets the chart's text color.","kind":"method","module":"fltk.widgets","name":"textcolor","package":"fltk","parentType":"Chart","signature":"void textcolor(uint  c)","url":"/fltk/widgets/Chart.textcolor.html"},{"doc":"Gets whether the chart auto-sizes its bounds.","kind":"method","module":"fltk.widgets","name":"autosize","package":"fltk","parentType":"Chart","signature":"bool autosize()","url":"/fltk/widgets/Chart.autosize.html"},{"doc":"Sets whether the chart auto-sizes its bounds.","kind":"method","module":"fltk.widgets","name":"autosize","package":"fltk","parentType":"Chart","signature":"void autosize(bool  enabled)","url":"/fltk/widgets/Chart.autosize.html"},{"doc":"Gets the chart type.","kind":"method","module":"fltk.widgets","name":"chartType","package":"fltk","parentType":"Chart","signature":"ChartType chartType()","url":"/fltk/widgets/Chart.chartType.html"},{"doc":"Sets the chart type.","kind":"method","module":"fltk.widgets","name":"chartType","package":"fltk","parentType":"Chart","signature":"void chartType(ChartType t)","url":"/fltk/widgets/Chart.chartType.html"},{"doc":"Clock type enumeration.","kind":"enum","module":"fltk.widgets","name":"ClockType","package":"fltk","parentType":"","signature":"ClockType : ubyte","url":"/fltk/widgets.html#ClockType"},{"doc":"Square analog clock","kind":"enum_member","module":"fltk.widgets","name":"SQUARE","package":"fltk","parentType":"","signature":"SQUARE = 0","url":"/fltk/widgets.html#ClockType"},{"doc":"Round analog clock","kind":"enum_member","module":"fltk.widgets","name":"ROUND","package":"fltk","parentType":"","signature":"ROUND = 1","url":"/fltk/widgets.html#ClockType"},{"doc":"Analog clock widget.","kind":"class","module":"fltk.widgets","name":"Clock","package":"fltk","parentType":"","signature":"Clock : Widget","url":"/fltk/widgets.html#Clock"},{"doc":"Returns the underlying clock handle.","kind":"method","module":"fltk.widgets","name":"clockHandle","package":"fltk","parentType":"Clock","signature":"ClockPtr clockHandle()","url":"/fltk/widgets/Clock.clockHandle.html"},{"doc":"Gets the clock's value as Unix time.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Clock","signature":"ulong value()","url":"/fltk/widgets/Clock.value.html"},{"doc":"Sets the clock's value as Unix time.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"Clock","signature":"void value(ulong  v)","url":"/fltk/widgets/Clock.value.html"},{"doc":"Sets the clock's value using hour, minute, second.","kind":"method","module":"fltk.widgets","name":"setTime","package":"fltk","parentType":"Clock","signature":"void setTime(int  h,  int  m,  int  s)","url":"/fltk/widgets/Clock.setTime.html"},{"doc":"Gets the displayed hour.","kind":"method","module":"fltk.widgets","name":"hour","package":"fltk","parentType":"Clock","signature":"int hour()","url":"/fltk/widgets/Clock.hour.html"},{"doc":"Gets the displayed minute.","kind":"method","module":"fltk.widgets","name":"minute","package":"fltk","parentType":"Clock","signature":"int minute()","url":"/fltk/widgets/Clock.minute.html"},{"doc":"Gets the displayed second.","kind":"method","module":"fltk.widgets","name":"second","package":"fltk","parentType":"Clock","signature":"int second()","url":"/fltk/widgets/Clock.second.html"},{"doc":"Gets the clock type.","kind":"method","module":"fltk.widgets","name":"clockType","package":"fltk","parentType":"Clock","signature":"ClockType clockType()","url":"/fltk/widgets/Clock.clockType.html"},{"doc":"Sets the clock type.","kind":"method","module":"fltk.widgets","name":"clockType","package":"fltk","parentType":"Clock","signature":"void clockType(ClockType t)","url":"/fltk/widgets/Clock.clockType.html"},{"doc":"Round analog clock widget.","kind":"class","module":"fltk.widgets","name":"RoundClock","package":"fltk","parentType":"","signature":"RoundClock : Clock","url":"/fltk/widgets.html#RoundClock"},{"doc":"Color chooser display mode.","kind":"enum","module":"fltk.widgets","name":"ColorChooserMode","package":"fltk","parentType":"","signature":"ColorChooserMode : int","url":"/fltk/widgets.html#ColorChooserMode"},{"doc":"RGB sliders (0.0-1.0)","kind":"enum_member","module":"fltk.widgets","name":"RGB","package":"fltk","parentType":"","signature":"RGB = 0","url":"/fltk/widgets.html#ColorChooserMode"},{"doc":"Byte value sliders (0-255)","kind":"enum_member","module":"fltk.widgets","name":"BYTE","package":"fltk","parentType":"","signature":"BYTE = 1","url":"/fltk/widgets.html#ColorChooserMode"},{"doc":"Hexadecimal input","kind":"enum_member","module":"fltk.widgets","name":"HEX","package":"fltk","parentType":"","signature":"HEX = 2","url":"/fltk/widgets.html#ColorChooserMode"},{"doc":"HSV sliders","kind":"enum_member","module":"fltk.widgets","name":"HSV","package":"fltk","parentType":"","signature":"HSV = 3","url":"/fltk/widgets.html#ColorChooserMode"},{"doc":"Embeddable color chooser widget.","kind":"class","module":"fltk.widgets","name":"ColorChooserWidget","package":"fltk","parentType":"","signature":"ColorChooserWidget : Widget","url":"/fltk/widgets.html#ColorChooserWidget"},{"doc":"Returns the underlying color chooser handle.","kind":"method","module":"fltk.widgets","name":"colorChooserHandle","package":"fltk","parentType":"ColorChooserWidget","signature":"ColorChooserPtr colorChooserHandle()","url":"/fltk/widgets/ColorChooserWidget.colorChooserHandle.html"},{"doc":"Gets the color chooser display mode.","kind":"method","module":"fltk.widgets","name":"mode","package":"fltk","parentType":"ColorChooserWidget","signature":"ColorChooserMode mode()","url":"/fltk/widgets/ColorChooserWidget.mode.html"},{"doc":"Sets the color chooser display mode.","kind":"method","module":"fltk.widgets","name":"mode","package":"fltk","parentType":"ColorChooserWidget","signature":"void mode(ColorChooserMode m)","url":"/fltk/widgets/ColorChooserWidget.mode.html"},{"doc":"Gets the current hue value.","kind":"method","module":"fltk.widgets","name":"hue","package":"fltk","parentType":"ColorChooserWidget","signature":"double hue()","url":"/fltk/widgets/ColorChooserWidget.hue.html"},{"doc":"Gets the current saturation value.","kind":"method","module":"fltk.widgets","name":"saturation","package":"fltk","parentType":"ColorChooserWidget","signature":"double saturation()","url":"/fltk/widgets/ColorChooserWidget.saturation.html"},{"doc":"Gets the current value/brightness.","kind":"method","module":"fltk.widgets","name":"value","package":"fltk","parentType":"ColorChooserWidget","signature":"double value()","url":"/fltk/widgets/ColorChooserWidget.value.html"},{"doc":"Gets the current red component.","kind":"method","module":"fltk.widgets","name":"r","package":"fltk","parentType":"ColorChooserWidget","signature":"double r()","url":"/fltk/widgets/ColorChooserWidget.r.html"},{"doc":"Gets the current green component.","kind":"method","module":"fltk.widgets","name":"g","package":"fltk","parentType":"ColorChooserWidget","signature":"double g()","url":"/fltk/widgets/ColorChooserWidget.g.html"},{"doc":"Gets the current blue component.","kind":"method","module":"fltk.widgets","name":"b","package":"fltk","parentType":"ColorChooserWidget","signature":"double b()","url":"/fltk/widgets/ColorChooserWidget.b.html"},{"doc":"Sets the color using HSV values.","kind":"method","module":"fltk.widgets","name":"hsv","package":"fltk","parentType":"ColorChooserWidget","signature":"bool hsv(double  h,  double  s,  double  v)","url":"/fltk/widgets/ColorChooserWidget.hsv.html"},{"doc":"Sets the color using RGB values.","kind":"method","module":"fltk.widgets","name":"rgb","package":"fltk","parentType":"ColorChooserWidget","signature":"bool rgb(double  red,  double  green,  double  blue)","url":"/fltk/widgets/ColorChooserWidget.rgb.html"},{"doc":"Converts HSV color values to RGB.","kind":"method","module":"fltk.widgets","name":"hsv2rgb","package":"fltk","parentType":"ColorChooserWidget","signature":"double[3] hsv2rgb(double  h,  double  s,  double  v)","url":"/fltk/widgets/ColorChooserWidget.hsv2rgb.html"},{"doc":"Converts RGB color values to HSV.","kind":"method","module":"fltk.widgets","name":"rgb2hsv","package":"fltk","parentType":"ColorChooserWidget","signature":"double[3] rgb2hsv(double  r,  double  g,  double  b)","url":"/fltk/widgets/ColorChooserWidget.rgb2hsv.html"},{"doc":"FLTK Window Class","kind":"module","module":"fltk.window","name":"fltk.window","package":"fltk","parentType":"","signature":"","url":"/fltk/window.html"},{"doc":"Top-level window widget.","kind":"class","module":"fltk.window","name":"Window","package":"fltk","parentType":"","signature":"Window : Widget","url":"/fltk/window.html#Window"},{"doc":"Returns the underlying window handle.","kind":"method","module":"fltk.window","name":"windowHandle","package":"fltk","parentType":"Window","signature":"WindowPtr windowHandle()","url":"/fltk/window/Window.windowHandle.html"},{"doc":"Gets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"Window","signature":"string title()","url":"/fltk/window/Window.title.html"},{"doc":"Sets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"Window","signature":"void title(string newTitle)","url":"/fltk/window/Window.title.html"},{"doc":"Checks if the window is currently shown on screen.","kind":"method","module":"fltk.window","name":"shown","package":"fltk","parentType":"Window","signature":"bool shown()","url":"/fltk/window/Window.shown.html"},{"doc":"Shows the window on screen.","kind":"method","module":"fltk.window","name":"show","package":"fltk","parentType":"Window","signature":"void show()","url":"/fltk/window/Window.show.html"},{"doc":"Hides the window.","kind":"method","module":"fltk.window","name":"hide","package":"fltk","parentType":"Window","signature":"void hide()","url":"/fltk/window/Window.hide.html"},{"doc":"Sets the window's size range (minimum and maximum size).","kind":"method","module":"fltk.window","name":"sizeRange","package":"fltk","parentType":"Window","signature":"void sizeRange(int  minWidth,  int  minHeight,  int  maxWidth =  0,  int  maxHeight =  0)","url":"/fltk/window/Window.sizeRange.html"},{"doc":"Makes the window resizable.","kind":"method","module":"fltk.window","name":"makeResizable","package":"fltk","parentType":"Window","signature":"void makeResizable()","url":"/fltk/window/Window.makeResizable.html"},{"doc":"Makes the window resizable using a specific widget as the resize box.","kind":"method","module":"fltk.window","name":"resizable","package":"fltk","parentType":"Window","signature":"void resizable(Widget resizeWidget)","url":"/fltk/window/Window.resizable.html"},{"doc":"Returns the window as a Group handle for child widget operations.","kind":"method","module":"fltk.window","name":"asGroup","package":"fltk","parentType":"Window","signature":"GroupPtr asGroup()","url":"/fltk/window/Window.asGroup.html"},{"doc":"Begins adding children to this window.","kind":"method","module":"fltk.window","name":"begin","package":"fltk","parentType":"Window","signature":"void begin()","url":"/fltk/window/Window.begin.html"},{"doc":"Ends adding children to this window.","kind":"method","module":"fltk.window","name":"end","package":"fltk","parentType":"Window","signature":"void end()","url":"/fltk/window/Window.end.html"},{"doc":"Gets the number of child widgets.","kind":"method","module":"fltk.window","name":"childCount","package":"fltk","parentType":"Window","signature":"int childCount()","url":"/fltk/window/Window.childCount.html"},{"doc":"Double-buffered window widget.","kind":"class","module":"fltk.window","name":"DoubleWindow","package":"fltk","parentType":"","signature":"DoubleWindow : Widget","url":"/fltk/window.html#DoubleWindow"},{"doc":"Returns the underlying double window handle.","kind":"method","module":"fltk.window","name":"doubleWindowHandle","package":"fltk","parentType":"DoubleWindow","signature":"DoubleWindowPtr doubleWindowHandle()","url":"/fltk/window/DoubleWindow.doubleWindowHandle.html"},{"doc":"Returns the window handle (for Window-compatible operations).","kind":"method","module":"fltk.window","name":"windowHandle","package":"fltk","parentType":"DoubleWindow","signature":"WindowPtr windowHandle()","url":"/fltk/window/DoubleWindow.windowHandle.html"},{"doc":"Gets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"DoubleWindow","signature":"string title()","url":"/fltk/window/DoubleWindow.title.html"},{"doc":"Sets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"DoubleWindow","signature":"void title(string newTitle)","url":"/fltk/window/DoubleWindow.title.html"},{"doc":"Shows the window on screen.","kind":"method","module":"fltk.window","name":"show","package":"fltk","parentType":"DoubleWindow","signature":"void show()","url":"/fltk/window/DoubleWindow.show.html"},{"doc":"Hides the window.","kind":"method","module":"fltk.window","name":"hide","package":"fltk","parentType":"DoubleWindow","signature":"void hide()","url":"/fltk/window/DoubleWindow.hide.html"},{"doc":"Returns whether the window is currently shown.","kind":"method","module":"fltk.window","name":"shown","package":"fltk","parentType":"DoubleWindow","signature":"bool shown()","url":"/fltk/window/DoubleWindow.shown.html"},{"doc":"Returns the window as a Group handle for child widget operations.","kind":"method","module":"fltk.window","name":"asGroup","package":"fltk","parentType":"DoubleWindow","signature":"GroupPtr asGroup()","url":"/fltk/window/DoubleWindow.asGroup.html"},{"doc":"Begins adding children to this window.","kind":"method","module":"fltk.window","name":"begin","package":"fltk","parentType":"DoubleWindow","signature":"void begin()","url":"/fltk/window/DoubleWindow.begin.html"},{"doc":"Ends adding children to this window.","kind":"method","module":"fltk.window","name":"end","package":"fltk","parentType":"DoubleWindow","signature":"void end()","url":"/fltk/window/DoubleWindow.end.html"},{"doc":"Gets the number of child widgets.","kind":"method","module":"fltk.window","name":"childCount","package":"fltk","parentType":"DoubleWindow","signature":"int childCount()","url":"/fltk/window/DoubleWindow.childCount.html"},{"doc":"Single-buffered window widget.","kind":"class","module":"fltk.window","name":"SingleWindow","package":"fltk","parentType":"","signature":"SingleWindow : Widget","url":"/fltk/window.html#SingleWindow"},{"doc":"Returns the underlying single window handle.","kind":"method","module":"fltk.window","name":"singleWindowHandle","package":"fltk","parentType":"SingleWindow","signature":"SingleWindowPtr singleWindowHandle()","url":"/fltk/window/SingleWindow.singleWindowHandle.html"},{"doc":"Returns the window handle (for Window-compatible operations).","kind":"method","module":"fltk.window","name":"windowHandle","package":"fltk","parentType":"SingleWindow","signature":"WindowPtr windowHandle()","url":"/fltk/window/SingleWindow.windowHandle.html"},{"doc":"Gets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"SingleWindow","signature":"string title()","url":"/fltk/window/SingleWindow.title.html"},{"doc":"Sets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"SingleWindow","signature":"void title(string newTitle)","url":"/fltk/window/SingleWindow.title.html"},{"doc":"Shows the window on screen.","kind":"method","module":"fltk.window","name":"show","package":"fltk","parentType":"SingleWindow","signature":"void show()","url":"/fltk/window/SingleWindow.show.html"},{"doc":"Hides the window.","kind":"method","module":"fltk.window","name":"hide","package":"fltk","parentType":"SingleWindow","signature":"void hide()","url":"/fltk/window/SingleWindow.hide.html"},{"doc":"Returns whether the window is currently shown.","kind":"method","module":"fltk.window","name":"shown","package":"fltk","parentType":"SingleWindow","signature":"bool shown()","url":"/fltk/window/SingleWindow.shown.html"},{"doc":"Returns the window as a Group handle for child widget operations.","kind":"method","module":"fltk.window","name":"asGroup","package":"fltk","parentType":"SingleWindow","signature":"GroupPtr asGroup()","url":"/fltk/window/SingleWindow.asGroup.html"},{"doc":"Begins adding children to this window.","kind":"method","module":"fltk.window","name":"begin","package":"fltk","parentType":"SingleWindow","signature":"void begin()","url":"/fltk/window/SingleWindow.begin.html"},{"doc":"Ends adding children to this window.","kind":"method","module":"fltk.window","name":"end","package":"fltk","parentType":"SingleWindow","signature":"void end()","url":"/fltk/window/SingleWindow.end.html"},{"doc":"Gets the number of child widgets.","kind":"method","module":"fltk.window","name":"childCount","package":"fltk","parentType":"SingleWindow","signature":"int childCount()","url":"/fltk/window/SingleWindow.childCount.html"},{"doc":"Menu window widget.","kind":"class","module":"fltk.window","name":"MenuWindow","package":"fltk","parentType":"","signature":"MenuWindow : Widget","url":"/fltk/window.html#MenuWindow"},{"doc":"Returns the underlying menu window handle.","kind":"method","module":"fltk.window","name":"menuWindowHandle","package":"fltk","parentType":"MenuWindow","signature":"MenuWindowPtr menuWindowHandle()","url":"/fltk/window/MenuWindow.menuWindowHandle.html"},{"doc":"Returns the window handle (for Window-compatible operations).","kind":"method","module":"fltk.window","name":"windowHandle","package":"fltk","parentType":"MenuWindow","signature":"WindowPtr windowHandle()","url":"/fltk/window/MenuWindow.windowHandle.html"},{"doc":"Gets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"MenuWindow","signature":"string title()","url":"/fltk/window/MenuWindow.title.html"},{"doc":"Sets the window title.","kind":"method","module":"fltk.window","name":"title","package":"fltk","parentType":"MenuWindow","signature":"void title(string newTitle)","url":"/fltk/window/MenuWindow.title.html"},{"doc":"Shows the window on screen.","kind":"method","module":"fltk.window","name":"show","package":"fltk","parentType":"MenuWindow","signature":"void show()","url":"/fltk/window/MenuWindow.show.html"},{"doc":"Hides the window.","kind":"method","module":"fltk.window","name":"hide","package":"fltk","parentType":"MenuWindow","signature":"void hide()","url":"/fltk/window/MenuWindow.hide.html"},{"doc":"Returns whether the window is currently shown.","kind":"method","module":"fltk.window","name":"shown","package":"fltk","parentType":"MenuWindow","signature":"bool shown()","url":"/fltk/window/MenuWindow.shown.html"},{"doc":"Returns whether hardware overlay mode is enabled.","kind":"method","module":"fltk.window","name":"overlay","package":"fltk","parentType":"MenuWindow","signature":"bool overlay()","url":"/fltk/window/MenuWindow.overlay.html"},{"doc":"Enables hardware overlay mode if available.","kind":"method","module":"fltk.window","name":"setOverlay","package":"fltk","parentType":"MenuWindow","signature":"void setOverlay()","url":"/fltk/window/MenuWindow.setOverlay.html"},{"doc":"Disables hardware overlay mode (use normal drawing planes).","kind":"method","module":"fltk.window","name":"clearOverlay","package":"fltk","parentType":"MenuWindow","signature":"void clearOverlay()","url":"/fltk/window/MenuWindow.clearOverlay.html"},{"doc":"Returns the window as a Group handle for child widget operations.","kind":"method","module":"fltk.window","name":"asGroup","package":"fltk","parentType":"MenuWindow","signature":"GroupPtr asGroup()","url":"/fltk/window/MenuWindow.asGroup.html"},{"doc":"Begins adding children to this window.","kind":"method","module":"fltk.window","name":"begin","package":"fltk","parentType":"MenuWindow","signature":"void begin()","url":"/fltk/window/MenuWindow.begin.html"},{"doc":"Ends adding children to this window.","kind":"method","module":"fltk.window","name":"end","package":"fltk","parentType":"MenuWindow","signature":"void end()","url":"/fltk/window/MenuWindow.end.html"},{"doc":"Gets the number of child widgets.","kind":"method","module":"fltk.window","name":"childCount","package":"fltk","parentType":"MenuWindow","signature":"int childCount()","url":"/fltk/window/MenuWindow.childCount.html"},{"doc":"FLTK XBM and XPM Image Classes","kind":"module","module":"fltk.ximage","name":"fltk.ximage","package":"fltk","parentType":"","signature":"","url":"/fltk/ximage.html"},{"doc":"Monochrome X bitmap image loaded from a file.","kind":"class","module":"fltk.ximage","name":"XbmImage","package":"fltk","parentType":"","signature":"XbmImage : Image","url":"/fltk/ximage.html#XbmImage"},{"doc":"Returns the underlying XBM image handle.","kind":"method","module":"fltk.ximage","name":"xbmHandle","package":"fltk","parentType":"XbmImage","signature":"FltkImage xbmHandle()","url":"/fltk/ximage/XbmImage.xbmHandle.html"},{"doc":"Checks if the XBM image loaded successfully.","kind":"method","module":"fltk.ximage","name":"isValid","package":"fltk","parentType":"XbmImage","signature":"bool isValid()","url":"/fltk/ximage/XbmImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.ximage","name":"fail","package":"fltk","parentType":"XbmImage","signature":"int fail()","url":"/fltk/ximage/XbmImage.fail.html"},{"doc":"Color X pixmap image loaded from a file.","kind":"class","module":"fltk.ximage","name":"XpmImage","package":"fltk","parentType":"","signature":"XpmImage : Image","url":"/fltk/ximage.html#XpmImage"},{"doc":"Returns the underlying XPM image handle.","kind":"method","module":"fltk.ximage","name":"xpmHandle","package":"fltk","parentType":"XpmImage","signature":"FltkImage xpmHandle()","url":"/fltk/ximage/XpmImage.xpmHandle.html"},{"doc":"Checks if the XPM image loaded successfully.","kind":"method","module":"fltk.ximage","name":"isValid","package":"fltk","parentType":"XpmImage","signature":"bool isValid()","url":"/fltk/ximage/XpmImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.ximage","name":"fail","package":"fltk","parentType":"XpmImage","signature":"int fail()","url":"/fltk/ximage/XpmImage.fail.html"},{"doc":"FLTK OpenGL library bindings (libfltk_gl)","kind":"package","module":"","name":"fltk~gl","package":"fltk~gl","parentType":"","signature":"","url":""},{"doc":"FLTK OpenGL Library Bindings","kind":"module","module":"ddn.lib.fltk.gl","name":"ddn.lib.fltk.gl","package":"fltk~gl","parentType":"","signature":"","url":"/fltk~gl/ddn/lib/fltk/gl.html"},{"doc":"Checks if a GL window handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.gl","name":"isValid","package":"fltk~gl","parentType":"","signature":"bool isValid(FltkGlWindow window)","url":"/fltk~gl/ddn/lib/fltk/gl/isValid.html"},{"doc":"Checks if a GL context handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.gl","name":"isValid","package":"fltk~gl","parentType":"","signature":"bool isValid(FltkGlContext context)","url":"/fltk~gl/ddn/lib/fltk/gl/isValid.html"},{"doc":"Checks if a display server is available.","kind":"function","module":"ddn.lib.fltk.gl","name":"isDisplayAvailable","package":"fltk~gl","parentType":"","signature":"bool isDisplayAvailable()","url":"/fltk~gl/ddn/lib/fltk/gl/isDisplayAvailable.html"},{"doc":"Checks if OpenGL support is available.","kind":"function","module":"ddn.lib.fltk.gl","name":"hasGlSupport","package":"fltk~gl","parentType":"","signature":"bool hasGlSupport()","url":"/fltk~gl/ddn/lib/fltk/gl/hasGlSupport.html"},{"doc":"Checks if running in a headless environment.","kind":"function","module":"ddn.lib.fltk.gl","name":"isHeadless","package":"fltk~gl","parentType":"","signature":"bool isHeadless()","url":"/fltk~gl/ddn/lib/fltk/gl/isHeadless.html"},{"doc":"Creates a new OpenGL window with specified size.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_new","package":"fltk~gl","parentType":"","signature":"FltkGlWindow fltk_gl_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_new.html"},{"doc":"Creates a new OpenGL window with position and size.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_new_xy","package":"fltk~gl","parentType":"","signature":"FltkGlWindow fltk_gl_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_new_xy.html"},{"doc":"Deletes an OpenGL window.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_delete","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_delete(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_delete.html"},{"doc":"Shows the OpenGL window.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_show","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_show(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_show.html"},{"doc":"Hides the OpenGL window.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_hide","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_hide(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_hide.html"},{"doc":"Checks if the window is currently shown.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_shown","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_shown(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_shown.html"},{"doc":"Makes the OpenGL context current for this window.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_make_current","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_make_current(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_make_current.html"},{"doc":"Swaps the front and back buffers.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_swap_buffers","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_swap_buffers(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_swap_buffers.html"},{"doc":"Checks if the OpenGL context is valid.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_valid","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_valid(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_valid.html"},{"doc":"Checks if the OpenGL context is valid for rendering.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_context_valid","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_context_valid(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_context_valid.html"},{"doc":"Marks the window as needing a redraw.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_invalidate","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_invalidate(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_invalidate.html"},{"doc":"Requests a redraw of the window.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_redraw","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_redraw(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_redraw.html"},{"doc":"Gets the OpenGL mode flags.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_mode","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_mode(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_mode.html"},{"doc":"Sets the OpenGL mode flags.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_set_mode","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_set_mode(FltkGlWindow win,  int  mode)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_set_mode.html"},{"doc":"Checks if a display mode is available.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_can_do","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_can_do(int  mode)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_can_do.html"},{"doc":"Gets the window width.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_w","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_w(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_w.html"},{"doc":"Gets the window height.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_h","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_h(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_h.html"},{"doc":"Casts a GL window to a base window handle.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_as_window","package":"fltk~gl","parentType":"","signature":"WindowPtr fltk_gl_window_as_window(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_as_window.html"},{"doc":"Casts a GL window to a widget handle.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_as_widget","package":"fltk~gl","parentType":"","signature":"WidgetPtr fltk_gl_window_as_widget(FltkGlWindow win)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_as_widget.html"},{"doc":"Sets the draw callback for a GL window.","kind":"function","module":"ddn.lib.fltk.gl","name":"fltk_gl_window_set_draw_callback","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_set_draw_callback(FltkGlWindow win,  GlWindowDrawCallback callback,  void *  userdata)","url":"/fltk~gl/ddn/lib/fltk/gl/fltk_gl_window_set_draw_callback.html"},{"doc":"Opaque handle for Fl_Gl_Window.","kind":"struct","module":"ddn.lib.fltk.gl","name":"FltkGlWindowHandle","package":"fltk~gl","parentType":"","signature":"FltkGlWindowHandle","url":"/fltk~gl/ddn/lib/fltk/gl.html#FltkGlWindowHandle"},{"doc":"Alias for GL window handle","kind":"alias","module":"ddn.lib.fltk.gl","name":"FltkGlWindow","package":"fltk~gl","parentType":"","signature":"FltkGlWindow = FltkGlWindowHandle *","url":"/fltk~gl/ddn/lib/fltk/gl.html#FltkGlWindow"},{"doc":"Opaque handle for GL context.","kind":"struct","module":"ddn.lib.fltk.gl","name":"FltkGlContextHandle","package":"fltk~gl","parentType":"","signature":"FltkGlContextHandle","url":"/fltk~gl/ddn/lib/fltk/gl.html#FltkGlContextHandle"},{"doc":"Alias for GL context handle","kind":"alias","module":"ddn.lib.fltk.gl","name":"FltkGlContext","package":"fltk~gl","parentType":"","signature":"FltkGlContext = FltkGlContextHandle *","url":"/fltk~gl/ddn/lib/fltk/gl.html#FltkGlContext"},{"doc":"GL window draw callback function type.","kind":"alias","module":"ddn.lib.fltk.gl","name":"GlWindowDrawCallback","package":"fltk~gl","parentType":"","signature":"GlWindowDrawCallback = void  function(FltkGlWindow win,  void *  userdata)  nothrow @nogc","url":"/fltk~gl/ddn/lib/fltk/gl.html#GlWindowDrawCallback"},{"doc":"FLTK OpenGL Library Bindings","kind":"module","module":"fltk.core.gl","name":"fltk.core.gl","package":"fltk~gl","parentType":"","signature":"","url":"/fltk~gl/fltk/core/gl.html"},{"doc":"Checks if a GL window handle is valid (non-null).","kind":"function","module":"fltk.core.gl","name":"isValid","package":"fltk~gl","parentType":"","signature":"bool isValid(FltkGlWindow window)","url":"/fltk~gl/fltk/core/gl/isValid.html"},{"doc":"Checks if a GL context handle is valid (non-null).","kind":"function","module":"fltk.core.gl","name":"isValid","package":"fltk~gl","parentType":"","signature":"bool isValid(FltkGlContext context)","url":"/fltk~gl/fltk/core/gl/isValid.html"},{"doc":"Checks if a display server is available.","kind":"function","module":"fltk.core.gl","name":"isDisplayAvailable","package":"fltk~gl","parentType":"","signature":"bool isDisplayAvailable()","url":"/fltk~gl/fltk/core/gl/isDisplayAvailable.html"},{"doc":"Checks if OpenGL support is available.","kind":"function","module":"fltk.core.gl","name":"hasGlSupport","package":"fltk~gl","parentType":"","signature":"bool hasGlSupport()","url":"/fltk~gl/fltk/core/gl/hasGlSupport.html"},{"doc":"Checks if running in a headless environment.","kind":"function","module":"fltk.core.gl","name":"isHeadless","package":"fltk~gl","parentType":"","signature":"bool isHeadless()","url":"/fltk~gl/fltk/core/gl/isHeadless.html"},{"doc":"Creates a new OpenGL window with specified size.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_new","package":"fltk~gl","parentType":"","signature":"FltkGlWindow fltk_gl_window_new(int  w,  int  h,  const(char) *  title)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_new.html"},{"doc":"Creates a new OpenGL window with position and size.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_new_xy","package":"fltk~gl","parentType":"","signature":"FltkGlWindow fltk_gl_window_new_xy(int  x,  int  y,  int  w,  int  h,  const(char) *  title)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_new_xy.html"},{"doc":"Deletes an OpenGL window.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_delete","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_delete(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_delete.html"},{"doc":"Shows the OpenGL window.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_show","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_show(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_show.html"},{"doc":"Hides the OpenGL window.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_hide","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_hide(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_hide.html"},{"doc":"Checks if the window is currently shown.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_shown","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_shown(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_shown.html"},{"doc":"Makes the OpenGL context current for this window.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_make_current","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_make_current(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_make_current.html"},{"doc":"Swaps the front and back buffers.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_swap_buffers","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_swap_buffers(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_swap_buffers.html"},{"doc":"Checks if the OpenGL context is valid.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_valid","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_valid(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_valid.html"},{"doc":"Checks if the OpenGL context is valid for rendering.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_context_valid","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_context_valid(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_context_valid.html"},{"doc":"Marks the window as needing a redraw.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_invalidate","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_invalidate(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_invalidate.html"},{"doc":"Requests a redraw of the window.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_redraw","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_redraw(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_redraw.html"},{"doc":"Gets the OpenGL mode flags.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_mode","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_mode(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_mode.html"},{"doc":"Sets the OpenGL mode flags.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_set_mode","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_set_mode(FltkGlWindow win,  int  mode)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_set_mode.html"},{"doc":"Checks if a display mode is available.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_can_do","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_can_do(int  mode)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_can_do.html"},{"doc":"Gets the window width.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_w","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_w(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_w.html"},{"doc":"Gets the window height.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_h","package":"fltk~gl","parentType":"","signature":"int fltk_gl_window_h(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_h.html"},{"doc":"Casts a GL window to a base window handle.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_as_window","package":"fltk~gl","parentType":"","signature":"WindowPtr fltk_gl_window_as_window(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_as_window.html"},{"doc":"Casts a GL window to a widget handle.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_as_widget","package":"fltk~gl","parentType":"","signature":"WidgetPtr fltk_gl_window_as_widget(FltkGlWindow win)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_as_widget.html"},{"doc":"Sets the draw callback for a GL window.","kind":"function","module":"fltk.core.gl","name":"fltk_gl_window_set_draw_callback","package":"fltk~gl","parentType":"","signature":"void fltk_gl_window_set_draw_callback(FltkGlWindow win,  GlWindowDrawCallback callback,  void *  userdata)","url":"/fltk~gl/fltk/core/gl/fltk_gl_window_set_draw_callback.html"},{"doc":"Opaque handle for Fl_Gl_Window.","kind":"struct","module":"fltk.core.gl","name":"FltkGlWindowHandle","package":"fltk~gl","parentType":"","signature":"FltkGlWindowHandle","url":"/fltk~gl/fltk/core/gl.html#FltkGlWindowHandle"},{"doc":"Alias for GL window handle","kind":"alias","module":"fltk.core.gl","name":"FltkGlWindow","package":"fltk~gl","parentType":"","signature":"FltkGlWindow = FltkGlWindowHandle *","url":"/fltk~gl/fltk/core/gl.html#FltkGlWindow"},{"doc":"Opaque handle for GL context.","kind":"struct","module":"fltk.core.gl","name":"FltkGlContextHandle","package":"fltk~gl","parentType":"","signature":"FltkGlContextHandle","url":"/fltk~gl/fltk/core/gl.html#FltkGlContextHandle"},{"doc":"Alias for GL context handle","kind":"alias","module":"fltk.core.gl","name":"FltkGlContext","package":"fltk~gl","parentType":"","signature":"FltkGlContext = FltkGlContextHandle *","url":"/fltk~gl/fltk/core/gl.html#FltkGlContext"},{"doc":"GL window draw callback function type.","kind":"alias","module":"fltk.core.gl","name":"GlWindowDrawCallback","package":"fltk~gl","parentType":"","signature":"GlWindowDrawCallback = void  function(FltkGlWindow win,  void *  userdata)  nothrow @nogc","url":"/fltk~gl/fltk/core/gl.html#GlWindowDrawCallback"},{"doc":"FLTK High-Level OpenGL API","kind":"module","module":"fltk.gl","name":"fltk.gl","package":"fltk~gl","parentType":"","signature":"","url":"/fltk~gl/fltk/gl.html"},{"doc":"FLTK OpenGL Window Class","kind":"module","module":"fltk.gl.window","name":"fltk.gl.window","package":"fltk~gl","parentType":"","signature":"","url":"/fltk~gl/fltk/gl/window.html"},{"doc":"OpenGL-capable window.","kind":"class","module":"fltk.gl.window","name":"GlWindow","package":"fltk~gl","parentType":"","signature":"GlWindow","url":"/fltk~gl/fltk/gl/window.html#GlWindow"},{"doc":"Static trampoline function to bridge C callback to D delegate.","kind":"method","module":"fltk.gl.window","name":"drawTrampoline","package":"fltk~gl","parentType":"GlWindow","signature":"void drawTrampoline(FltkGlWindow win,  void *  userdata)","url":"/fltk~gl/fltk/gl/window/GlWindow.drawTrampoline.html"},{"doc":"Returns the underlying GL window handle.","kind":"method","module":"fltk.gl.window","name":"handle","package":"fltk~gl","parentType":"GlWindow","signature":"FltkGlWindow handle()","url":"/fltk~gl/fltk/gl/window/GlWindow.handle.html"},{"doc":"Checks if this GL window has a valid handle.","kind":"method","module":"fltk.gl.window","name":"isValid","package":"fltk~gl","parentType":"GlWindow","signature":"bool isValid()","url":"/fltk~gl/fltk/gl/window/GlWindow.isValid.html"},{"doc":"Gets the window width.","kind":"method","module":"fltk.gl.window","name":"width","package":"fltk~gl","parentType":"GlWindow","signature":"int width()","url":"/fltk~gl/fltk/gl/window/GlWindow.width.html"},{"doc":"Gets the window height.","kind":"method","module":"fltk.gl.window","name":"height","package":"fltk~gl","parentType":"GlWindow","signature":"int height()","url":"/fltk~gl/fltk/gl/window/GlWindow.height.html"},{"doc":"Gets the window title.","kind":"method","module":"fltk.gl.window","name":"title","package":"fltk~gl","parentType":"GlWindow","signature":"string title()","url":"/fltk~gl/fltk/gl/window/GlWindow.title.html"},{"doc":"Checks if the window is currently shown on screen.","kind":"method","module":"fltk.gl.window","name":"shown","package":"fltk~gl","parentType":"GlWindow","signature":"bool shown()","url":"/fltk~gl/fltk/gl/window/GlWindow.shown.html"},{"doc":"Gets the OpenGL mode flags.","kind":"method","module":"fltk.gl.window","name":"mode","package":"fltk~gl","parentType":"GlWindow","signature":"int mode()","url":"/fltk~gl/fltk/gl/window/GlWindow.mode.html"},{"doc":"Sets the OpenGL mode flags.","kind":"method","module":"fltk.gl.window","name":"mode","package":"fltk~gl","parentType":"GlWindow","signature":"void mode(int  m)","url":"/fltk~gl/fltk/gl/window/GlWindow.mode.html"},{"doc":"Checks if a display mode is available on this system.","kind":"method","module":"fltk.gl.window","name":"canDo","package":"fltk~gl","parentType":"GlWindow","signature":"bool canDo(int  m)","url":"/fltk~gl/fltk/gl/window/GlWindow.canDo.html"},{"doc":"Gets the draw callback delegate.","kind":"method","module":"fltk.gl.window","name":"onDraw","package":"fltk~gl","parentType":"GlWindow","signature":"void  delegate()  nothrow @nogc onDraw()","url":"/fltk~gl/fltk/gl/window/GlWindow.onDraw.html"},{"doc":"Sets the draw callback delegate.","kind":"method","module":"fltk.gl.window","name":"onDraw","package":"fltk~gl","parentType":"GlWindow","signature":"void onDraw(void  delegate()  nothrow @nogc dg)","url":"/fltk~gl/fltk/gl/window/GlWindow.onDraw.html"},{"doc":"Checks if the OpenGL context is valid.","kind":"method","module":"fltk.gl.window","name":"valid","package":"fltk~gl","parentType":"GlWindow","signature":"bool valid()","url":"/fltk~gl/fltk/gl/window/GlWindow.valid.html"},{"doc":"Checks if the OpenGL context is valid for rendering.","kind":"method","module":"fltk.gl.window","name":"contextValid","package":"fltk~gl","parentType":"GlWindow","signature":"bool contextValid()","url":"/fltk~gl/fltk/gl/window/GlWindow.contextValid.html"},{"doc":"Makes this window's OpenGL context current.","kind":"method","module":"fltk.gl.window","name":"makeCurrent","package":"fltk~gl","parentType":"GlWindow","signature":"void makeCurrent()","url":"/fltk~gl/fltk/gl/window/GlWindow.makeCurrent.html"},{"doc":"Swaps the front and back buffers.","kind":"method","module":"fltk.gl.window","name":"swapBuffers","package":"fltk~gl","parentType":"GlWindow","signature":"void swapBuffers()","url":"/fltk~gl/fltk/gl/window/GlWindow.swapBuffers.html"},{"doc":"Returns a scoped context activator.","kind":"method","module":"fltk.gl.window","name":"activate","package":"fltk~gl","parentType":"GlWindow","signature":"GlScope activate()","url":"/fltk~gl/fltk/gl/window/GlWindow.activate.html"},{"doc":"Shows the window on screen.","kind":"method","module":"fltk.gl.window","name":"show","package":"fltk~gl","parentType":"GlWindow","signature":"void show()","url":"/fltk~gl/fltk/gl/window/GlWindow.show.html"},{"doc":"Hides the window.","kind":"method","module":"fltk.gl.window","name":"hide","package":"fltk~gl","parentType":"GlWindow","signature":"void hide()","url":"/fltk~gl/fltk/gl/window/GlWindow.hide.html"},{"doc":"Marks the window as needing a redraw.","kind":"method","module":"fltk.gl.window","name":"invalidate","package":"fltk~gl","parentType":"GlWindow","signature":"void invalidate()","url":"/fltk~gl/fltk/gl/window/GlWindow.invalidate.html"},{"doc":"Requests a redraw of the window.","kind":"method","module":"fltk.gl.window","name":"redraw","package":"fltk~gl","parentType":"GlWindow","signature":"void redraw()","url":"/fltk~gl/fltk/gl/window/GlWindow.redraw.html"},{"doc":"Scoped OpenGL context activation.","kind":"struct","module":"fltk.gl.window","name":"GlScope","package":"fltk~gl","parentType":"","signature":"GlScope","url":"/fltk~gl/fltk/gl/window.html#GlScope"},{"doc":"Returns the associated window.","kind":"method","module":"fltk.gl.window","name":"window","package":"fltk~gl","parentType":"GlScope","signature":"GlWindow window()","url":"/fltk~gl/fltk/gl/window/GlScope.window.html"},{"doc":"Checks if the context is valid.","kind":"method","module":"fltk.gl.window","name":"isValid","package":"fltk~gl","parentType":"GlScope","signature":"bool isValid()","url":"/fltk~gl/fltk/gl/window/GlScope.isValid.html"},{"doc":"FLTK images library bindings (libfltk_images)","kind":"package","module":"","name":"fltk~images","package":"fltk~images","parentType":"","signature":"","url":""},{"doc":"FLTK Images Library Bindings","kind":"module","module":"ddn.lib.fltk.images","name":"ddn.lib.fltk.images","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/ddn/lib/fltk/images.html"},{"doc":"Checks if an image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkImage image)","url":"/fltk~images/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a PNG image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkPngImage image)","url":"/fltk~images/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a JPEG image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkJpegImage image)","url":"/fltk~images/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a BMP image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkBmpImage image)","url":"/fltk~images/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a GIF image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkGifImage image)","url":"/fltk~images/ddn/lib/fltk/images/isValid.html"},{"doc":"Checks if a shared image handle is valid (non-null).","kind":"function","module":"ddn.lib.fltk.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkSharedImage image)","url":"/fltk~images/ddn/lib/fltk/images/isValid.html"},{"doc":"Creates a new PNG image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_new","package":"fltk~images","parentType":"","signature":"FltkPngImage fltk_png_image_new(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_png_image_new.html"},{"doc":"Creates a new PNG image from memory data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_new_data","package":"fltk~images","parentType":"","signature":"FltkPngImage fltk_png_image_new_data(const(ubyte) *  data,  int  len)","url":"/fltk~images/ddn/lib/fltk/images/fltk_png_image_new_data.html"},{"doc":"Deletes a PNG image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_png_image_delete(FltkPngImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_png_image_delete.html"},{"doc":"Casts a PNG image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_png_image_as_image(FltkPngImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_png_image_as_image.html"},{"doc":"Gets the error status of a PNG image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_png_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_png_image_fail(FltkPngImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_png_image_fail.html"},{"doc":"Creates a new JPEG image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_new","package":"fltk~images","parentType":"","signature":"FltkJpegImage fltk_jpeg_image_new(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_jpeg_image_new.html"},{"doc":"Creates a new JPEG image from memory data.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_new_data","package":"fltk~images","parentType":"","signature":"FltkJpegImage fltk_jpeg_image_new_data(const(ubyte) *  data,  int  len)","url":"/fltk~images/ddn/lib/fltk/images/fltk_jpeg_image_new_data.html"},{"doc":"Deletes a JPEG image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_jpeg_image_delete(FltkJpegImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_jpeg_image_delete.html"},{"doc":"Casts a JPEG image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_jpeg_image_as_image(FltkJpegImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_jpeg_image_as_image.html"},{"doc":"Gets the error status of a JPEG image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_jpeg_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_jpeg_image_fail(FltkJpegImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_jpeg_image_fail.html"},{"doc":"Creates a new BMP image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_new","package":"fltk~images","parentType":"","signature":"FltkBmpImage fltk_bmp_image_new(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_bmp_image_new.html"},{"doc":"Deletes a BMP image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_bmp_image_delete(FltkBmpImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_bmp_image_delete.html"},{"doc":"Casts a BMP image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_bmp_image_as_image(FltkBmpImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_bmp_image_as_image.html"},{"doc":"Gets the error status of a BMP image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_bmp_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_bmp_image_fail(FltkBmpImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_bmp_image_fail.html"},{"doc":"Creates a new PNM image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_new","package":"fltk~images","parentType":"","signature":"FltkPnmImage fltk_pnm_image_new(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_pnm_image_new.html"},{"doc":"Deletes a PNM image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_pnm_image_delete(FltkPnmImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_pnm_image_delete.html"},{"doc":"Casts a PNM image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_pnm_image_as_image(FltkPnmImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_pnm_image_as_image.html"},{"doc":"Gets the error status of a PNM image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_pnm_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_pnm_image_fail(FltkPnmImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_pnm_image_fail.html"},{"doc":"Creates a new GIF image from a file.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_new","package":"fltk~images","parentType":"","signature":"FltkGifImage fltk_gif_image_new(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_gif_image_new.html"},{"doc":"Deletes a GIF image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_gif_image_delete(FltkGifImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_gif_image_delete.html"},{"doc":"Casts a GIF image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_gif_image_as_image(FltkGifImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_gif_image_as_image.html"},{"doc":"Gets the error status of a GIF image load.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_gif_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_gif_image_fail(FltkGifImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_gif_image_fail.html"},{"doc":"Sets the widget's callback function. Gets a shared image from file (loads if not cached).","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_get","package":"fltk~images","parentType":"","signature":"FltkSharedImage fltk_shared_image_get(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_shared_image_get.html"},{"doc":"Finds a shared image in the cache.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_find","package":"fltk~images","parentType":"","signature":"FltkSharedImage fltk_shared_image_find(const(char) *  filename)","url":"/fltk~images/ddn/lib/fltk/images/fltk_shared_image_find.html"},{"doc":"Releases a reference to a shared image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_release","package":"fltk~images","parentType":"","signature":"void fltk_shared_image_release(FltkSharedImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_shared_image_release.html"},{"doc":"Casts a shared image to base image.","kind":"function","module":"ddn.lib.fltk.images","name":"fltk_shared_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_shared_image_as_image(FltkSharedImage image)","url":"/fltk~images/ddn/lib/fltk/images/fltk_shared_image_as_image.html"},{"doc":"Opaque handle for Fl_Shared_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkSharedImageHandle","package":"fltk~images","parentType":"","signature":"FltkSharedImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkSharedImageHandle"},{"doc":"Alias for shared image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkSharedImage","package":"fltk~images","parentType":"","signature":"FltkSharedImage = FltkSharedImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkSharedImage"},{"doc":"Opaque handle for Fl_BMP_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkBmpImageHandle","package":"fltk~images","parentType":"","signature":"FltkBmpImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkBmpImageHandle"},{"doc":"Alias for BMP image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkBmpImage","package":"fltk~images","parentType":"","signature":"FltkBmpImage = FltkBmpImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkBmpImage"},{"doc":"Opaque handle for Fl_GIF_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkGifImageHandle","package":"fltk~images","parentType":"","signature":"FltkGifImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkGifImageHandle"},{"doc":"Alias for GIF image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkGifImage","package":"fltk~images","parentType":"","signature":"FltkGifImage = FltkGifImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkGifImage"},{"doc":"Opaque handle for Fl_JPEG_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkJpegImageHandle","package":"fltk~images","parentType":"","signature":"FltkJpegImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkJpegImageHandle"},{"doc":"Alias for JPEG image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkJpegImage","package":"fltk~images","parentType":"","signature":"FltkJpegImage = FltkJpegImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkJpegImage"},{"doc":"Opaque handle for Fl_PNG_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkPngImageHandle","package":"fltk~images","parentType":"","signature":"FltkPngImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkPngImageHandle"},{"doc":"Alias for PNG image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkPngImage","package":"fltk~images","parentType":"","signature":"FltkPngImage = FltkPngImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkPngImage"},{"doc":"Opaque handle for Fl_PNM_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkPnmImageHandle","package":"fltk~images","parentType":"","signature":"FltkPnmImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkPnmImageHandle"},{"doc":"Alias for PNM image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkPnmImage","package":"fltk~images","parentType":"","signature":"FltkPnmImage = FltkPnmImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkPnmImage"},{"doc":"Opaque handle for Fl_XBM_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkXbmImageHandle","package":"fltk~images","parentType":"","signature":"FltkXbmImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkXbmImageHandle"},{"doc":"Alias for XBM image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkXbmImage","package":"fltk~images","parentType":"","signature":"FltkXbmImage = FltkXbmImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkXbmImage"},{"doc":"Opaque handle for Fl_XPM_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkXpmImageHandle","package":"fltk~images","parentType":"","signature":"FltkXpmImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkXpmImageHandle"},{"doc":"Alias for XPM image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkXpmImage","package":"fltk~images","parentType":"","signature":"FltkXpmImage = FltkXpmImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkXpmImage"},{"doc":"Opaque handle for Fl_Tiled_Image.","kind":"struct","module":"ddn.lib.fltk.images","name":"FltkTiledImageHandle","package":"fltk~images","parentType":"","signature":"FltkTiledImageHandle","url":"/fltk~images/ddn/lib/fltk/images.html#FltkTiledImageHandle"},{"doc":"Alias for tiled image handle","kind":"alias","module":"ddn.lib.fltk.images","name":"FltkTiledImage","package":"fltk~images","parentType":"","signature":"FltkTiledImage = FltkTiledImageHandle *","url":"/fltk~images/ddn/lib/fltk/images.html#FltkTiledImage"},{"doc":"Image loading error codes.","kind":"enum","module":"ddn.lib.fltk.images","name":"FltkImageError","package":"fltk~images","parentType":"","signature":"FltkImageError","url":"/fltk~images/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Image loaded successfully","kind":"enum_member","module":"ddn.lib.fltk.images","name":"OK","package":"fltk~images","parentType":"","signature":"OK = 0","url":"/fltk~images/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"File not found or cannot be opened","kind":"enum_member","module":"ddn.lib.fltk.images","name":"FILE_NOT_FOUND","package":"fltk~images","parentType":"","signature":"FILE_NOT_FOUND = 1","url":"/fltk~images/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Invalid or corrupt image data","kind":"enum_member","module":"ddn.lib.fltk.images","name":"INVALID_DATA","package":"fltk~images","parentType":"","signature":"INVALID_DATA = 2","url":"/fltk~images/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Unsupported image format","kind":"enum_member","module":"ddn.lib.fltk.images","name":"UNSUPPORTED_FORMAT","package":"fltk~images","parentType":"","signature":"UNSUPPORTED_FORMAT = 3","url":"/fltk~images/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"Memory allocation failed","kind":"enum_member","module":"ddn.lib.fltk.images","name":"OUT_OF_MEMORY","package":"fltk~images","parentType":"","signature":"OUT_OF_MEMORY = 4","url":"/fltk~images/ddn/lib/fltk/images.html#FltkImageError"},{"doc":"FLTK Images Library Bindings","kind":"module","module":"fltk.core.images","name":"fltk.core.images","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/core/images.html"},{"doc":"Checks if an image handle is valid (non-null).","kind":"function","module":"fltk.core.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkImage image)","url":"/fltk~images/fltk/core/images/isValid.html"},{"doc":"Checks if a PNG image handle is valid (non-null).","kind":"function","module":"fltk.core.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkPngImage image)","url":"/fltk~images/fltk/core/images/isValid.html"},{"doc":"Checks if a JPEG image handle is valid (non-null).","kind":"function","module":"fltk.core.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkJpegImage image)","url":"/fltk~images/fltk/core/images/isValid.html"},{"doc":"Checks if a BMP image handle is valid (non-null).","kind":"function","module":"fltk.core.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkBmpImage image)","url":"/fltk~images/fltk/core/images/isValid.html"},{"doc":"Checks if a GIF image handle is valid (non-null).","kind":"function","module":"fltk.core.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkGifImage image)","url":"/fltk~images/fltk/core/images/isValid.html"},{"doc":"Checks if a shared image handle is valid (non-null).","kind":"function","module":"fltk.core.images","name":"isValid","package":"fltk~images","parentType":"","signature":"bool isValid(FltkSharedImage image)","url":"/fltk~images/fltk/core/images/isValid.html"},{"doc":"Gets the image width.","kind":"function","module":"fltk.core.images","name":"fltk_image_w","package":"fltk~images","parentType":"","signature":"int fltk_image_w(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_w.html"},{"doc":"Gets the image height.","kind":"function","module":"fltk.core.images","name":"fltk_image_h","package":"fltk~images","parentType":"","signature":"int fltk_image_h(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_h.html"},{"doc":"Gets the image depth (bytes per pixel).","kind":"function","module":"fltk.core.images","name":"fltk_image_d","package":"fltk~images","parentType":"","signature":"int fltk_image_d(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_d.html"},{"doc":"Gets the image line data size.","kind":"function","module":"fltk.core.images","name":"fltk_image_ld","package":"fltk~images","parentType":"","signature":"int fltk_image_ld(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_ld.html"},{"doc":"Gets the image data count.","kind":"function","module":"fltk.core.images","name":"fltk_image_count","package":"fltk~images","parentType":"","signature":"int fltk_image_count(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_count.html"},{"doc":"Gets a pointer to the image pixel data.","kind":"function","module":"fltk.core.images","name":"fltk_image_data","package":"fltk~images","parentType":"","signature":"const(ubyte *) * fltk_image_data(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_data.html"},{"doc":"Creates a copy of the image, optionally scaled.","kind":"function","module":"fltk.core.images","name":"fltk_image_copy","package":"fltk~images","parentType":"","signature":"FltkImage fltk_image_copy(FltkImage image,  int  w,  int  h)","url":"/fltk~images/fltk/core/images/fltk_image_copy.html"},{"doc":"Applies a color average to the image.","kind":"function","module":"fltk.core.images","name":"fltk_image_color_average","package":"fltk~images","parentType":"","signature":"void fltk_image_color_average(FltkImage image,  uint  color,  float  blend)","url":"/fltk~images/fltk/core/images/fltk_image_color_average.html"},{"doc":"Creates an inactive (grayed) version of the image.","kind":"function","module":"fltk.core.images","name":"fltk_image_inactive","package":"fltk~images","parentType":"","signature":"void fltk_image_inactive(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_inactive.html"},{"doc":"Desaturates the image in place.","kind":"function","module":"fltk.core.images","name":"fltk_image_desaturate","package":"fltk~images","parentType":"","signature":"void fltk_image_desaturate(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_desaturate.html"},{"doc":"Deletes an image.","kind":"function","module":"fltk.core.images","name":"fltk_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_image_delete(FltkImage image)","url":"/fltk~images/fltk/core/images/fltk_image_delete.html"},{"doc":"Creates a new RGB image from pixel data.","kind":"function","module":"fltk.core.images","name":"fltk_rgb_image_new","package":"fltk~images","parentType":"","signature":"FltkRgbImage fltk_rgb_image_new(const(ubyte) *  data,  int  w,  int  h,  int  d,  int  ld)","url":"/fltk~images/fltk/core/images/fltk_rgb_image_new.html"},{"doc":"Deletes an RGB image.","kind":"function","module":"fltk.core.images","name":"fltk_rgb_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_rgb_image_delete(FltkRgbImage image)","url":"/fltk~images/fltk/core/images/fltk_rgb_image_delete.html"},{"doc":"Casts an RGB image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_rgb_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_rgb_image_as_image(FltkRgbImage image)","url":"/fltk~images/fltk/core/images/fltk_rgb_image_as_image.html"},{"doc":"Creates a new PNG image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_png_image_new","package":"fltk~images","parentType":"","signature":"FltkPngImage fltk_png_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_png_image_new.html"},{"doc":"Creates a new PNG image from memory data.","kind":"function","module":"fltk.core.images","name":"fltk_png_image_new_data","package":"fltk~images","parentType":"","signature":"FltkPngImage fltk_png_image_new_data(const(ubyte) *  data,  int  len)","url":"/fltk~images/fltk/core/images/fltk_png_image_new_data.html"},{"doc":"Deletes a PNG image.","kind":"function","module":"fltk.core.images","name":"fltk_png_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_png_image_delete(FltkPngImage image)","url":"/fltk~images/fltk/core/images/fltk_png_image_delete.html"},{"doc":"Casts a PNG image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_png_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_png_image_as_image(FltkPngImage image)","url":"/fltk~images/fltk/core/images/fltk_png_image_as_image.html"},{"doc":"Gets the error status of a PNG image load.","kind":"function","module":"fltk.core.images","name":"fltk_png_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_png_image_fail(FltkPngImage image)","url":"/fltk~images/fltk/core/images/fltk_png_image_fail.html"},{"doc":"Creates a new JPEG image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_jpeg_image_new","package":"fltk~images","parentType":"","signature":"FltkJpegImage fltk_jpeg_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_jpeg_image_new.html"},{"doc":"Creates a new JPEG image from memory data.","kind":"function","module":"fltk.core.images","name":"fltk_jpeg_image_new_data","package":"fltk~images","parentType":"","signature":"FltkJpegImage fltk_jpeg_image_new_data(const(ubyte) *  data,  int  len)","url":"/fltk~images/fltk/core/images/fltk_jpeg_image_new_data.html"},{"doc":"Deletes a JPEG image.","kind":"function","module":"fltk.core.images","name":"fltk_jpeg_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_jpeg_image_delete(FltkJpegImage image)","url":"/fltk~images/fltk/core/images/fltk_jpeg_image_delete.html"},{"doc":"Casts a JPEG image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_jpeg_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_jpeg_image_as_image(FltkJpegImage image)","url":"/fltk~images/fltk/core/images/fltk_jpeg_image_as_image.html"},{"doc":"Gets the error status of a JPEG image load.","kind":"function","module":"fltk.core.images","name":"fltk_jpeg_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_jpeg_image_fail(FltkJpegImage image)","url":"/fltk~images/fltk/core/images/fltk_jpeg_image_fail.html"},{"doc":"Creates a new BMP image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_bmp_image_new","package":"fltk~images","parentType":"","signature":"FltkBmpImage fltk_bmp_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_bmp_image_new.html"},{"doc":"Deletes a BMP image.","kind":"function","module":"fltk.core.images","name":"fltk_bmp_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_bmp_image_delete(FltkBmpImage image)","url":"/fltk~images/fltk/core/images/fltk_bmp_image_delete.html"},{"doc":"Casts a BMP image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_bmp_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_bmp_image_as_image(FltkBmpImage image)","url":"/fltk~images/fltk/core/images/fltk_bmp_image_as_image.html"},{"doc":"Gets the error status of a BMP image load.","kind":"function","module":"fltk.core.images","name":"fltk_bmp_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_bmp_image_fail(FltkBmpImage image)","url":"/fltk~images/fltk/core/images/fltk_bmp_image_fail.html"},{"doc":"Creates a new PNM image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_pnm_image_new","package":"fltk~images","parentType":"","signature":"FltkPnmImage fltk_pnm_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_pnm_image_new.html"},{"doc":"Deletes a PNM image.","kind":"function","module":"fltk.core.images","name":"fltk_pnm_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_pnm_image_delete(FltkPnmImage image)","url":"/fltk~images/fltk/core/images/fltk_pnm_image_delete.html"},{"doc":"Casts a PNM image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_pnm_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_pnm_image_as_image(FltkPnmImage image)","url":"/fltk~images/fltk/core/images/fltk_pnm_image_as_image.html"},{"doc":"Gets the error status of a PNM image load.","kind":"function","module":"fltk.core.images","name":"fltk_pnm_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_pnm_image_fail(FltkPnmImage image)","url":"/fltk~images/fltk/core/images/fltk_pnm_image_fail.html"},{"doc":"Creates a new GIF image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_gif_image_new","package":"fltk~images","parentType":"","signature":"FltkGifImage fltk_gif_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_gif_image_new.html"},{"doc":"Deletes a GIF image.","kind":"function","module":"fltk.core.images","name":"fltk_gif_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_gif_image_delete(FltkGifImage image)","url":"/fltk~images/fltk/core/images/fltk_gif_image_delete.html"},{"doc":"Casts a GIF image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_gif_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_gif_image_as_image(FltkGifImage image)","url":"/fltk~images/fltk/core/images/fltk_gif_image_as_image.html"},{"doc":"Gets the error status of a GIF image load.","kind":"function","module":"fltk.core.images","name":"fltk_gif_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_gif_image_fail(FltkGifImage image)","url":"/fltk~images/fltk/core/images/fltk_gif_image_fail.html"},{"doc":"Creates a new bitmap from XBM data.","kind":"function","module":"fltk.core.images","name":"fltk_bitmap_new","package":"fltk~images","parentType":"","signature":"FltkBitmap fltk_bitmap_new(const(ubyte) *  bits,  int  w,  int  h)","url":"/fltk~images/fltk/core/images/fltk_bitmap_new.html"},{"doc":"Deletes a bitmap.","kind":"function","module":"fltk.core.images","name":"fltk_bitmap_delete","package":"fltk~images","parentType":"","signature":"void fltk_bitmap_delete(FltkBitmap bm)","url":"/fltk~images/fltk/core/images/fltk_bitmap_delete.html"},{"doc":"Casts a bitmap to base image.","kind":"function","module":"fltk.core.images","name":"fltk_bitmap_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_bitmap_as_image(FltkBitmap bm)","url":"/fltk~images/fltk/core/images/fltk_bitmap_as_image.html"},{"doc":"Creates a new pixmap from XPM data.","kind":"function","module":"fltk.core.images","name":"fltk_pixmap_new","package":"fltk~images","parentType":"","signature":"FltkPixmap fltk_pixmap_new(const(char *) *  data)","url":"/fltk~images/fltk/core/images/fltk_pixmap_new.html"},{"doc":"Deletes a pixmap.","kind":"function","module":"fltk.core.images","name":"fltk_pixmap_delete","package":"fltk~images","parentType":"","signature":"void fltk_pixmap_delete(FltkPixmap pm)","url":"/fltk~images/fltk/core/images/fltk_pixmap_delete.html"},{"doc":"Casts a pixmap to base image.","kind":"function","module":"fltk.core.images","name":"fltk_pixmap_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_pixmap_as_image(FltkPixmap pm)","url":"/fltk~images/fltk/core/images/fltk_pixmap_as_image.html"},{"doc":"Creates an XBM image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_xbm_image_new","package":"fltk~images","parentType":"","signature":"FltkXbmImage fltk_xbm_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_xbm_image_new.html"},{"doc":"Deletes an XBM image.","kind":"function","module":"fltk.core.images","name":"fltk_xbm_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_xbm_image_delete(FltkXbmImage img)","url":"/fltk~images/fltk/core/images/fltk_xbm_image_delete.html"},{"doc":"Casts an XBM image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_xbm_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_xbm_image_as_image(FltkXbmImage img)","url":"/fltk~images/fltk/core/images/fltk_xbm_image_as_image.html"},{"doc":"Gets the error status of an XBM image load.","kind":"function","module":"fltk.core.images","name":"fltk_xbm_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_xbm_image_fail(FltkXbmImage img)","url":"/fltk~images/fltk/core/images/fltk_xbm_image_fail.html"},{"doc":"Creates an XPM image from a file.","kind":"function","module":"fltk.core.images","name":"fltk_xpm_image_new","package":"fltk~images","parentType":"","signature":"FltkXpmImage fltk_xpm_image_new(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_xpm_image_new.html"},{"doc":"Deletes an XPM image.","kind":"function","module":"fltk.core.images","name":"fltk_xpm_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_xpm_image_delete(FltkXpmImage img)","url":"/fltk~images/fltk/core/images/fltk_xpm_image_delete.html"},{"doc":"Casts an XPM image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_xpm_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_xpm_image_as_image(FltkXpmImage img)","url":"/fltk~images/fltk/core/images/fltk_xpm_image_as_image.html"},{"doc":"Gets the error status of an XPM image load.","kind":"function","module":"fltk.core.images","name":"fltk_xpm_image_fail","package":"fltk~images","parentType":"","signature":"int fltk_xpm_image_fail(FltkXpmImage img)","url":"/fltk~images/fltk/core/images/fltk_xpm_image_fail.html"},{"doc":"Creates a new tiled image from a source image.","kind":"function","module":"fltk.core.images","name":"fltk_tiled_image_new","package":"fltk~images","parentType":"","signature":"FltkTiledImage fltk_tiled_image_new(FltkImage image,  int  w,  int  h)","url":"/fltk~images/fltk/core/images/fltk_tiled_image_new.html"},{"doc":"Deletes a tiled image.","kind":"function","module":"fltk.core.images","name":"fltk_tiled_image_delete","package":"fltk~images","parentType":"","signature":"void fltk_tiled_image_delete(FltkTiledImage ti)","url":"/fltk~images/fltk/core/images/fltk_tiled_image_delete.html"},{"doc":"Casts a tiled image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_tiled_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_tiled_image_as_image(FltkTiledImage ti)","url":"/fltk~images/fltk/core/images/fltk_tiled_image_as_image.html"},{"doc":"Gets a shared image from file (loads if not cached).","kind":"function","module":"fltk.core.images","name":"fltk_shared_image_get","package":"fltk~images","parentType":"","signature":"FltkSharedImage fltk_shared_image_get(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_shared_image_get.html"},{"doc":"Finds a shared image in the cache.","kind":"function","module":"fltk.core.images","name":"fltk_shared_image_find","package":"fltk~images","parentType":"","signature":"FltkSharedImage fltk_shared_image_find(const(char) *  filename)","url":"/fltk~images/fltk/core/images/fltk_shared_image_find.html"},{"doc":"Releases a reference to a shared image.","kind":"function","module":"fltk.core.images","name":"fltk_shared_image_release","package":"fltk~images","parentType":"","signature":"void fltk_shared_image_release(FltkSharedImage image)","url":"/fltk~images/fltk/core/images/fltk_shared_image_release.html"},{"doc":"Casts a shared image to base image.","kind":"function","module":"fltk.core.images","name":"fltk_shared_image_as_image","package":"fltk~images","parentType":"","signature":"FltkImage fltk_shared_image_as_image(FltkSharedImage image)","url":"/fltk~images/fltk/core/images/fltk_shared_image_as_image.html"},{"doc":"Opaque handle for Fl_Image base class.","kind":"struct","module":"fltk.core.images","name":"FltkImageHandle","package":"fltk~images","parentType":"","signature":"FltkImageHandle","url":"/fltk~images/fltk/core/images.html#FltkImageHandle"},{"doc":"Alias for image handle","kind":"alias","module":"fltk.core.images","name":"FltkImage","package":"fltk~images","parentType":"","signature":"FltkImage = FltkImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkImage"},{"doc":"Opaque handle for Fl_RGB_Image.","kind":"struct","module":"fltk.core.images","name":"FltkRgbImageHandle","package":"fltk~images","parentType":"","signature":"FltkRgbImageHandle","url":"/fltk~images/fltk/core/images.html#FltkRgbImageHandle"},{"doc":"Alias for RGB image handle","kind":"alias","module":"fltk.core.images","name":"FltkRgbImage","package":"fltk~images","parentType":"","signature":"FltkRgbImage = FltkRgbImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkRgbImage"},{"doc":"Opaque handle for Fl_Bitmap.","kind":"struct","module":"fltk.core.images","name":"FltkBitmapHandle","package":"fltk~images","parentType":"","signature":"FltkBitmapHandle","url":"/fltk~images/fltk/core/images.html#FltkBitmapHandle"},{"doc":"Alias for bitmap handle","kind":"alias","module":"fltk.core.images","name":"FltkBitmap","package":"fltk~images","parentType":"","signature":"FltkBitmap = FltkBitmapHandle *","url":"/fltk~images/fltk/core/images.html#FltkBitmap"},{"doc":"Opaque handle for Fl_Pixmap.","kind":"struct","module":"fltk.core.images","name":"FltkPixmapHandle","package":"fltk~images","parentType":"","signature":"FltkPixmapHandle","url":"/fltk~images/fltk/core/images.html#FltkPixmapHandle"},{"doc":"Alias for pixmap handle","kind":"alias","module":"fltk.core.images","name":"FltkPixmap","package":"fltk~images","parentType":"","signature":"FltkPixmap = FltkPixmapHandle *","url":"/fltk~images/fltk/core/images.html#FltkPixmap"},{"doc":"Opaque handle for Fl_Shared_Image.","kind":"struct","module":"fltk.core.images","name":"FltkSharedImageHandle","package":"fltk~images","parentType":"","signature":"FltkSharedImageHandle","url":"/fltk~images/fltk/core/images.html#FltkSharedImageHandle"},{"doc":"Alias for shared image handle","kind":"alias","module":"fltk.core.images","name":"FltkSharedImage","package":"fltk~images","parentType":"","signature":"FltkSharedImage = FltkSharedImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkSharedImage"},{"doc":"Opaque handle for Fl_BMP_Image.","kind":"struct","module":"fltk.core.images","name":"FltkBmpImageHandle","package":"fltk~images","parentType":"","signature":"FltkBmpImageHandle","url":"/fltk~images/fltk/core/images.html#FltkBmpImageHandle"},{"doc":"Alias for BMP image handle","kind":"alias","module":"fltk.core.images","name":"FltkBmpImage","package":"fltk~images","parentType":"","signature":"FltkBmpImage = FltkBmpImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkBmpImage"},{"doc":"Opaque handle for Fl_GIF_Image.","kind":"struct","module":"fltk.core.images","name":"FltkGifImageHandle","package":"fltk~images","parentType":"","signature":"FltkGifImageHandle","url":"/fltk~images/fltk/core/images.html#FltkGifImageHandle"},{"doc":"Alias for GIF image handle","kind":"alias","module":"fltk.core.images","name":"FltkGifImage","package":"fltk~images","parentType":"","signature":"FltkGifImage = FltkGifImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkGifImage"},{"doc":"Opaque handle for Fl_JPEG_Image.","kind":"struct","module":"fltk.core.images","name":"FltkJpegImageHandle","package":"fltk~images","parentType":"","signature":"FltkJpegImageHandle","url":"/fltk~images/fltk/core/images.html#FltkJpegImageHandle"},{"doc":"Alias for JPEG image handle","kind":"alias","module":"fltk.core.images","name":"FltkJpegImage","package":"fltk~images","parentType":"","signature":"FltkJpegImage = FltkJpegImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkJpegImage"},{"doc":"Opaque handle for Fl_PNG_Image.","kind":"struct","module":"fltk.core.images","name":"FltkPngImageHandle","package":"fltk~images","parentType":"","signature":"FltkPngImageHandle","url":"/fltk~images/fltk/core/images.html#FltkPngImageHandle"},{"doc":"Alias for PNG image handle","kind":"alias","module":"fltk.core.images","name":"FltkPngImage","package":"fltk~images","parentType":"","signature":"FltkPngImage = FltkPngImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkPngImage"},{"doc":"Opaque handle for Fl_PNM_Image.","kind":"struct","module":"fltk.core.images","name":"FltkPnmImageHandle","package":"fltk~images","parentType":"","signature":"FltkPnmImageHandle","url":"/fltk~images/fltk/core/images.html#FltkPnmImageHandle"},{"doc":"Alias for PNM image handle","kind":"alias","module":"fltk.core.images","name":"FltkPnmImage","package":"fltk~images","parentType":"","signature":"FltkPnmImage = FltkPnmImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkPnmImage"},{"doc":"Opaque handle for Fl_XBM_Image.","kind":"struct","module":"fltk.core.images","name":"FltkXbmImageHandle","package":"fltk~images","parentType":"","signature":"FltkXbmImageHandle","url":"/fltk~images/fltk/core/images.html#FltkXbmImageHandle"},{"doc":"Alias for XBM image handle","kind":"alias","module":"fltk.core.images","name":"FltkXbmImage","package":"fltk~images","parentType":"","signature":"FltkXbmImage = FltkXbmImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkXbmImage"},{"doc":"Opaque handle for Fl_XPM_Image.","kind":"struct","module":"fltk.core.images","name":"FltkXpmImageHandle","package":"fltk~images","parentType":"","signature":"FltkXpmImageHandle","url":"/fltk~images/fltk/core/images.html#FltkXpmImageHandle"},{"doc":"Alias for XPM image handle","kind":"alias","module":"fltk.core.images","name":"FltkXpmImage","package":"fltk~images","parentType":"","signature":"FltkXpmImage = FltkXpmImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkXpmImage"},{"doc":"Opaque handle for Fl_Tiled_Image.","kind":"struct","module":"fltk.core.images","name":"FltkTiledImageHandle","package":"fltk~images","parentType":"","signature":"FltkTiledImageHandle","url":"/fltk~images/fltk/core/images.html#FltkTiledImageHandle"},{"doc":"Alias for tiled image handle","kind":"alias","module":"fltk.core.images","name":"FltkTiledImage","package":"fltk~images","parentType":"","signature":"FltkTiledImage = FltkTiledImageHandle *","url":"/fltk~images/fltk/core/images.html#FltkTiledImage"},{"doc":"Image loading error codes.","kind":"enum","module":"fltk.core.images","name":"FltkImageError","package":"fltk~images","parentType":"","signature":"FltkImageError","url":"/fltk~images/fltk/core/images.html#FltkImageError"},{"doc":"Image loaded successfully","kind":"enum_member","module":"fltk.core.images","name":"OK","package":"fltk~images","parentType":"","signature":"OK = 0","url":"/fltk~images/fltk/core/images.html#FltkImageError"},{"doc":"File not found or cannot be opened","kind":"enum_member","module":"fltk.core.images","name":"FILE_NOT_FOUND","package":"fltk~images","parentType":"","signature":"FILE_NOT_FOUND = 1","url":"/fltk~images/fltk/core/images.html#FltkImageError"},{"doc":"Invalid or corrupt image data","kind":"enum_member","module":"fltk.core.images","name":"INVALID_DATA","package":"fltk~images","parentType":"","signature":"INVALID_DATA = 2","url":"/fltk~images/fltk/core/images.html#FltkImageError"},{"doc":"Unsupported image format","kind":"enum_member","module":"fltk.core.images","name":"UNSUPPORTED_FORMAT","package":"fltk~images","parentType":"","signature":"UNSUPPORTED_FORMAT = 3","url":"/fltk~images/fltk/core/images.html#FltkImageError"},{"doc":"Memory allocation failed","kind":"enum_member","module":"fltk.core.images","name":"OUT_OF_MEMORY","package":"fltk~images","parentType":"","signature":"OUT_OF_MEMORY = 4","url":"/fltk~images/fltk/core/images.html#FltkImageError"},{"doc":"File icon module for FLTK.","kind":"module","module":"fltk.fileicon","name":"fltk.fileicon","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/fileicon.html"},{"doc":"Class for managing file type icons.","kind":"class","module":"fltk.fileicon","name":"FileIcon","package":"fltk~images","parentType":"","signature":"FileIcon","url":"/fltk~images/fltk/fileicon.html#FileIcon"},{"doc":"Clears all icon data from the icon.","kind":"method","module":"fltk.fileicon","name":"clear","package":"fltk~images","parentType":"FileIcon","signature":"void clear()","url":"/fltk~images/fltk/fileicon/FileIcon.clear.html"},{"doc":"Adds a data value to the icon.","kind":"method","module":"fltk.fileicon","name":"add","package":"fltk~images","parentType":"FileIcon","signature":"void add(short  d)","url":"/fltk~images/fltk/fileicon/FileIcon.add.html"},{"doc":"Adds an opcode to the icon.","kind":"method","module":"fltk.fileicon","name":"add","package":"fltk~images","parentType":"FileIcon","signature":"void add(FileIconOpcode opcode)","url":"/fltk~images/fltk/fileicon/FileIcon.add.html"},{"doc":"Adds a color value to the icon.","kind":"method","module":"fltk.fileicon","name":"addColor","package":"fltk~images","parentType":"FileIcon","signature":"void addColor(uint  c)","url":"/fltk~images/fltk/fileicon/FileIcon.addColor.html"},{"doc":"Adds a vertex value to the icon using integer coordinates.","kind":"method","module":"fltk.fileicon","name":"addVertex","package":"fltk~images","parentType":"FileIcon","signature":"void addVertex(int  x,  int  y)","url":"/fltk~images/fltk/fileicon/FileIcon.addVertex.html"},{"doc":"Adds a vertex value to the icon using float coordinates.","kind":"method","module":"fltk.fileicon","name":"addVertex","package":"fltk~images","parentType":"FileIcon","signature":"void addVertex(float  x,  float  y)","url":"/fltk~images/fltk/fileicon/FileIcon.addVertex.html"},{"doc":"Draws the icon at the specified position and size.","kind":"method","module":"fltk.fileicon","name":"draw","package":"fltk~images","parentType":"FileIcon","signature":"void draw(int  x,  int  y,  int  w,  int  h,  uint  ic,  bool  active =  true)","url":"/fltk~images/fltk/fileicon/FileIcon.draw.html"},{"doc":"Associates this icon with a widget as its label.","kind":"method","module":"fltk.fileicon","name":"label","package":"fltk~images","parentType":"FileIcon","signature":"void label(WidgetPtr widget)","url":"/fltk~images/fltk/fileicon/FileIcon.label.html"},{"doc":"Loads icon data from a file.","kind":"method","module":"fltk.fileicon","name":"load","package":"fltk~images","parentType":"FileIcon","signature":"void load(string filename)","url":"/fltk~images/fltk/fileicon/FileIcon.load.html"},{"doc":"Loads icon data from an FTI (FLTK Icon) file.","kind":"method","module":"fltk.fileicon","name":"loadFti","package":"fltk~images","parentType":"FileIcon","signature":"int loadFti(string fti)","url":"/fltk~images/fltk/fileicon/FileIcon.loadFti.html"},{"doc":"Loads icon data from an image file.","kind":"method","module":"fltk.fileicon","name":"loadImage","package":"fltk~images","parentType":"FileIcon","signature":"int loadImage(string filename)","url":"/fltk~images/fltk/fileicon/FileIcon.loadImage.html"},{"doc":"Returns the next file icon in the linked list.","kind":"method","module":"fltk.fileicon","name":"next","package":"fltk~images","parentType":"FileIcon","signature":"FileIcon next()","url":"/fltk~images/fltk/fileicon/FileIcon.next.html"},{"doc":"Returns the filename matching pattern.","kind":"method","module":"fltk.fileicon","name":"pattern","package":"fltk~images","parentType":"FileIcon","signature":"string pattern()","url":"/fltk~images/fltk/fileicon/FileIcon.pattern.html"},{"doc":"Returns the number of data words in the icon.","kind":"method","module":"fltk.fileicon","name":"size","package":"fltk~images","parentType":"FileIcon","signature":"int size()","url":"/fltk~images/fltk/fileicon/FileIcon.size.html"},{"doc":"Returns the file type associated with the icon.","kind":"method","module":"fltk.fileicon","name":"type","package":"fltk~images","parentType":"FileIcon","signature":"FileIconType type()","url":"/fltk~images/fltk/fileicon/FileIcon.type.html"},{"doc":"Returns the underlying handle pointer.","kind":"method","module":"fltk.fileicon","name":"ptr","package":"fltk~images","parentType":"FileIcon","signature":"FileIconPtr ptr()","url":"/fltk~images/fltk/fileicon/FileIcon.ptr.html"},{"doc":"Finds an icon for a given filename.","kind":"method","module":"fltk.fileicon","name":"find","package":"fltk~images","parentType":"FileIcon","signature":"FileIcon find(string filename,  FileIconType filetype =  FileIconType.ANY)","url":"/fltk~images/fltk/fileicon/FileIcon.find.html"},{"doc":"Returns the first icon in the global linked list.","kind":"method","module":"fltk.fileicon","name":"first","package":"fltk~images","parentType":"FileIcon","signature":"FileIcon first()","url":"/fltk~images/fltk/fileicon/FileIcon.first.html"},{"doc":"Loads the standard system file icons.","kind":"method","module":"fltk.fileicon","name":"loadSystemIcons","package":"fltk~images","parentType":"FileIcon","signature":"void loadSystemIcons()","url":"/fltk~images/fltk/fileicon/FileIcon.loadSystemIcons.html"},{"doc":"","kind":"module","module":"fltk.helpdialog","name":"fltk.helpdialog","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/helpdialog.html"},{"doc":"HelpDialog provides a dialog window for displaying HTML help content.","kind":"class","module":"fltk.helpdialog","name":"HelpDialog","package":"fltk~images","parentType":"","signature":"HelpDialog","url":"/fltk~images/fltk/helpdialog.html#HelpDialog"},{"doc":"Returns the underlying help dialog handle.","kind":"method","module":"fltk.helpdialog","name":"handle","package":"fltk~images","parentType":"HelpDialog","signature":"HelpDialogPtr handle()","url":"/fltk~images/fltk/helpdialog/HelpDialog.handle.html"},{"doc":"Checks if the dialog handle is valid.","kind":"method","module":"fltk.helpdialog","name":"isValid","package":"fltk~images","parentType":"HelpDialog","signature":"bool isValid()","url":"/fltk~images/fltk/helpdialog/HelpDialog.isValid.html"},{"doc":"Shows the help dialog.","kind":"method","module":"fltk.helpdialog","name":"show","package":"fltk~images","parentType":"HelpDialog","signature":"void show()","url":"/fltk~images/fltk/helpdialog/HelpDialog.show.html"},{"doc":"Hides the help dialog.","kind":"method","module":"fltk.helpdialog","name":"hide","package":"fltk~images","parentType":"HelpDialog","signature":"void hide()","url":"/fltk~images/fltk/helpdialog/HelpDialog.hide.html"},{"doc":"Returns whether the dialog is currently visible.","kind":"method","module":"fltk.helpdialog","name":"visible","package":"fltk~images","parentType":"HelpDialog","signature":"bool visible()","url":"/fltk~images/fltk/helpdialog/HelpDialog.visible.html"},{"doc":"Loads an HTML file into the help dialog.","kind":"method","module":"fltk.helpdialog","name":"load","package":"fltk~images","parentType":"HelpDialog","signature":"void load(string filename)","url":"/fltk~images/fltk/helpdialog/HelpDialog.load.html"},{"doc":"Gets the current HTML content.","kind":"method","module":"fltk.helpdialog","name":"value","package":"fltk~images","parentType":"HelpDialog","signature":"string value()","url":"/fltk~images/fltk/helpdialog/HelpDialog.value.html"},{"doc":"Sets the HTML content directly.","kind":"method","module":"fltk.helpdialog","name":"value","package":"fltk~images","parentType":"HelpDialog","signature":"void value(string content)","url":"/fltk~images/fltk/helpdialog/HelpDialog.value.html"},{"doc":"Gets the text size.","kind":"method","module":"fltk.helpdialog","name":"textsize","package":"fltk~images","parentType":"HelpDialog","signature":"int textsize()","url":"/fltk~images/fltk/helpdialog/HelpDialog.textsize.html"},{"doc":"Sets the text size.","kind":"method","module":"fltk.helpdialog","name":"textsize","package":"fltk~images","parentType":"HelpDialog","signature":"void textsize(int  size)","url":"/fltk~images/fltk/helpdialog/HelpDialog.textsize.html"},{"doc":"Scrolls to a named target (anchor) in the document.","kind":"method","module":"fltk.helpdialog","name":"topline","package":"fltk~images","parentType":"HelpDialog","signature":"void topline(string name)","url":"/fltk~images/fltk/helpdialog/HelpDialog.topline.html"},{"doc":"Scrolls to a specific line number.","kind":"method","module":"fltk.helpdialog","name":"topline","package":"fltk~images","parentType":"HelpDialog","signature":"void topline(int  line)","url":"/fltk~images/fltk/helpdialog/HelpDialog.topline.html"},{"doc":"Sets the position of the dialog window.","kind":"method","module":"fltk.helpdialog","name":"position","package":"fltk~images","parentType":"HelpDialog","signature":"void position(int  x,  int  y)","url":"/fltk~images/fltk/helpdialog/HelpDialog.position.html"},{"doc":"Resizes the dialog window.","kind":"method","module":"fltk.helpdialog","name":"resize","package":"fltk~images","parentType":"HelpDialog","signature":"void resize(int  x,  int  y,  int  w,  int  h)","url":"/fltk~images/fltk/helpdialog/HelpDialog.resize.html"},{"doc":"Gets the dialog width.","kind":"method","module":"fltk.helpdialog","name":"width","package":"fltk~images","parentType":"HelpDialog","signature":"int width()","url":"/fltk~images/fltk/helpdialog/HelpDialog.width.html"},{"doc":"Gets the dialog height.","kind":"method","module":"fltk.helpdialog","name":"height","package":"fltk~images","parentType":"HelpDialog","signature":"int height()","url":"/fltk~images/fltk/helpdialog/HelpDialog.height.html"},{"doc":"Gets the dialog X position.","kind":"method","module":"fltk.helpdialog","name":"x","package":"fltk~images","parentType":"HelpDialog","signature":"int x()","url":"/fltk~images/fltk/helpdialog/HelpDialog.x.html"},{"doc":"Gets the dialog Y position.","kind":"method","module":"fltk.helpdialog","name":"y","package":"fltk~images","parentType":"HelpDialog","signature":"int y()","url":"/fltk~images/fltk/helpdialog/HelpDialog.y.html"},{"doc":"FLTK Bitmap Image Class","kind":"module","module":"fltk.images.bitmap","name":"fltk.images.bitmap","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/bitmap.html"},{"doc":"Monochrome (1-bit) bitmap image.","kind":"class","module":"fltk.images.bitmap","name":"Bitmap","package":"fltk~images","parentType":"","signature":"Bitmap : Image","url":"/fltk~images/fltk/images/bitmap.html#Bitmap"},{"doc":"Returns the underlying bitmap handle.","kind":"method","module":"fltk.images.bitmap","name":"bitmapHandle","package":"fltk~images","parentType":"Bitmap","signature":"FltkBitmap bitmapHandle()","url":"/fltk~images/fltk/images/bitmap/Bitmap.bitmapHandle.html"},{"doc":"Checks if the bitmap was created successfully.","kind":"method","module":"fltk.images.bitmap","name":"isValid","package":"fltk~images","parentType":"Bitmap","signature":"bool isValid()","url":"/fltk~images/fltk/images/bitmap/Bitmap.isValid.html"},{"doc":"FLTK Image Base Class","kind":"module","module":"fltk.images.image","name":"fltk.images.image","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/image.html"},{"doc":"Base class for all FLTK images.","kind":"class","module":"fltk.images.image","name":"Image","package":"fltk~images","parentType":"","signature":"Image","url":"/fltk~images/fltk/images/image.html#Image"},{"doc":"Returns the underlying low-level handle.","kind":"method","module":"fltk.images.image","name":"handle","package":"fltk~images","parentType":"Image","signature":"FltkImage handle()","url":"/fltk~images/fltk/images/image/Image.handle.html"},{"doc":"Checks if this image has a valid handle.","kind":"method","module":"fltk.images.image","name":"isValid","package":"fltk~images","parentType":"Image","signature":"bool isValid()","url":"/fltk~images/fltk/images/image/Image.isValid.html"},{"doc":"Gets the image width.","kind":"method","module":"fltk.images.image","name":"width","package":"fltk~images","parentType":"Image","signature":"int width()","url":"/fltk~images/fltk/images/image/Image.width.html"},{"doc":"Gets the image height.","kind":"method","module":"fltk.images.image","name":"height","package":"fltk~images","parentType":"Image","signature":"int height()","url":"/fltk~images/fltk/images/image/Image.height.html"},{"doc":"Gets the image depth (bytes per pixel).","kind":"method","module":"fltk.images.image","name":"depth","package":"fltk~images","parentType":"Image","signature":"int depth()","url":"/fltk~images/fltk/images/image/Image.depth.html"},{"doc":"Gets the image line data size.","kind":"method","module":"fltk.images.image","name":"lineSize","package":"fltk~images","parentType":"Image","signature":"int lineSize()","url":"/fltk~images/fltk/images/image/Image.lineSize.html"},{"doc":"Gets the number of data elements.","kind":"method","module":"fltk.images.image","name":"count","package":"fltk~images","parentType":"Image","signature":"int count()","url":"/fltk~images/fltk/images/image/Image.count.html"},{"doc":"Gets the total size of the image data in bytes.","kind":"method","module":"fltk.images.image","name":"dataSize","package":"fltk~images","parentType":"Image","signature":"size_t dataSize()","url":"/fltk~images/fltk/images/image/Image.dataSize.html"},{"doc":"Gets a pointer to the raw pixel data.","kind":"method","module":"fltk.images.image","name":"data","package":"fltk~images","parentType":"Image","signature":"const(ubyte) * data()","url":"/fltk~images/fltk/images/image/Image.data.html"},{"doc":"Creates a copy of the image, optionally scaled.","kind":"method","module":"fltk.images.image","name":"copy","package":"fltk~images","parentType":"Image","signature":"Image copy(int  newWidth =  0,  int  newHeight =  0)","url":"/fltk~images/fltk/images/image/Image.copy.html"},{"doc":"Applies a color average to the image in place.","kind":"method","module":"fltk.images.image","name":"colorAverage","package":"fltk~images","parentType":"Image","signature":"void colorAverage(uint  color,  float  blend)","url":"/fltk~images/fltk/images/image/Image.colorAverage.html"},{"doc":"Converts the image to an inactive (grayed) version in place.","kind":"method","module":"fltk.images.image","name":"inactive","package":"fltk~images","parentType":"Image","signature":"void inactive()","url":"/fltk~images/fltk/images/image/Image.inactive.html"},{"doc":"Desaturates the image in place.","kind":"method","module":"fltk.images.image","name":"desaturate","package":"fltk~images","parentType":"Image","signature":"void desaturate()","url":"/fltk~images/fltk/images/image/Image.desaturate.html"},{"doc":"FLTK Image Format Loaders","kind":"module","module":"fltk.images.loaders","name":"fltk.images.loaders","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/loaders.html"},{"doc":"PNG image loaded from file or memory.","kind":"class","module":"fltk.images.loaders","name":"PngImage","package":"fltk~images","parentType":"","signature":"PngImage : Image","url":"/fltk~images/fltk/images/loaders.html#PngImage"},{"doc":"Returns the underlying PNG image handle.","kind":"method","module":"fltk.images.loaders","name":"pngHandle","package":"fltk~images","parentType":"PngImage","signature":"FltkPngImage pngHandle()","url":"/fltk~images/fltk/images/loaders/PngImage.pngHandle.html"},{"doc":"Checks if the PNG image loaded successfully.","kind":"method","module":"fltk.images.loaders","name":"isValid","package":"fltk~images","parentType":"PngImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/loaders/PngImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.loaders","name":"fail","package":"fltk~images","parentType":"PngImage","signature":"int fail()","url":"/fltk~images/fltk/images/loaders/PngImage.fail.html"},{"doc":"JPEG image loaded from file or memory.","kind":"class","module":"fltk.images.loaders","name":"JpegImage","package":"fltk~images","parentType":"","signature":"JpegImage : Image","url":"/fltk~images/fltk/images/loaders.html#JpegImage"},{"doc":"Returns the underlying JPEG image handle.","kind":"method","module":"fltk.images.loaders","name":"jpegHandle","package":"fltk~images","parentType":"JpegImage","signature":"FltkJpegImage jpegHandle()","url":"/fltk~images/fltk/images/loaders/JpegImage.jpegHandle.html"},{"doc":"Checks if the JPEG image loaded successfully.","kind":"method","module":"fltk.images.loaders","name":"isValid","package":"fltk~images","parentType":"JpegImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/loaders/JpegImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.loaders","name":"fail","package":"fltk~images","parentType":"JpegImage","signature":"int fail()","url":"/fltk~images/fltk/images/loaders/JpegImage.fail.html"},{"doc":"BMP image loaded from file.","kind":"class","module":"fltk.images.loaders","name":"BmpImage","package":"fltk~images","parentType":"","signature":"BmpImage : Image","url":"/fltk~images/fltk/images/loaders.html#BmpImage"},{"doc":"Returns the underlying BMP image handle.","kind":"method","module":"fltk.images.loaders","name":"bmpHandle","package":"fltk~images","parentType":"BmpImage","signature":"FltkBmpImage bmpHandle()","url":"/fltk~images/fltk/images/loaders/BmpImage.bmpHandle.html"},{"doc":"Checks if the BMP image loaded successfully.","kind":"method","module":"fltk.images.loaders","name":"isValid","package":"fltk~images","parentType":"BmpImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/loaders/BmpImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.loaders","name":"fail","package":"fltk~images","parentType":"BmpImage","signature":"int fail()","url":"/fltk~images/fltk/images/loaders/BmpImage.fail.html"},{"doc":"GIF image loaded from file.","kind":"class","module":"fltk.images.loaders","name":"GifImage","package":"fltk~images","parentType":"","signature":"GifImage : Image","url":"/fltk~images/fltk/images/loaders.html#GifImage"},{"doc":"Returns the underlying GIF image handle.","kind":"method","module":"fltk.images.loaders","name":"gifHandle","package":"fltk~images","parentType":"GifImage","signature":"FltkGifImage gifHandle()","url":"/fltk~images/fltk/images/loaders/GifImage.gifHandle.html"},{"doc":"Checks if the GIF image loaded successfully.","kind":"method","module":"fltk.images.loaders","name":"isValid","package":"fltk~images","parentType":"GifImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/loaders/GifImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.loaders","name":"fail","package":"fltk~images","parentType":"GifImage","signature":"int fail()","url":"/fltk~images/fltk/images/loaders/GifImage.fail.html"},{"doc":"PNM image loaded from file.","kind":"class","module":"fltk.images.loaders","name":"PnmImage","package":"fltk~images","parentType":"","signature":"PnmImage : Image","url":"/fltk~images/fltk/images/loaders.html#PnmImage"},{"doc":"Returns the underlying PNM image handle.","kind":"method","module":"fltk.images.loaders","name":"pnmHandle","package":"fltk~images","parentType":"PnmImage","signature":"FltkPnmImage pnmHandle()","url":"/fltk~images/fltk/images/loaders/PnmImage.pnmHandle.html"},{"doc":"Checks if the PNM image loaded successfully.","kind":"method","module":"fltk.images.loaders","name":"isValid","package":"fltk~images","parentType":"PnmImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/loaders/PnmImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.loaders","name":"fail","package":"fltk~images","parentType":"PnmImage","signature":"int fail()","url":"/fltk~images/fltk/images/loaders/PnmImage.fail.html"},{"doc":"FLTK High-Level Images API","kind":"module","module":"fltk.images","name":"fltk.images","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images.html"},{"doc":"Detects image format from filename extension.","kind":"function","module":"fltk.images","name":"detectFormat","package":"fltk~images","parentType":"","signature":"ImageFormat detectFormat(string filename)","url":"/fltk~images/fltk/images/detectFormat.html"},{"doc":"Loads an image from file, auto-detecting the format.","kind":"function","module":"fltk.images","name":"loadImage","package":"fltk~images","parentType":"","signature":"Image loadImage(string filename)","url":"/fltk~images/fltk/images/loadImage.html"},{"doc":"Loads an image from memory data with explicit format.","kind":"function","module":"fltk.images","name":"loadImageFromMemory","package":"fltk~images","parentType":"","signature":"Image loadImageFromMemory(const(ubyte)[]  data,  ImageFormat format)","url":"/fltk~images/fltk/images/loadImageFromMemory.html"},{"doc":"Creates an RGB image from raw pixel data.","kind":"function","module":"fltk.images","name":"createImage","package":"fltk~images","parentType":"","signature":"RgbImage createImage(const(ubyte)[]  data,  int  width,  int  height,  int  depth =  3)","url":"/fltk~images/fltk/images/createImage.html"},{"doc":"Supported image formats for auto-detection.","kind":"enum","module":"fltk.images","name":"ImageFormat","package":"fltk~images","parentType":"","signature":"ImageFormat","url":"/fltk~images/fltk/images.html#ImageFormat"},{"doc":"Unknown or unsupported format","kind":"enum_member","module":"fltk.images","name":"UNKNOWN","package":"fltk~images","parentType":"","signature":"UNKNOWN = ","url":"/fltk~images/fltk/images.html#ImageFormat"},{"doc":"PNG format","kind":"enum_member","module":"fltk.images","name":"PNG","package":"fltk~images","parentType":"","signature":"PNG = ","url":"/fltk~images/fltk/images.html#ImageFormat"},{"doc":"JPEG format","kind":"enum_member","module":"fltk.images","name":"JPEG","package":"fltk~images","parentType":"","signature":"JPEG = ","url":"/fltk~images/fltk/images.html#ImageFormat"},{"doc":"BMP format","kind":"enum_member","module":"fltk.images","name":"BMP","package":"fltk~images","parentType":"","signature":"BMP = ","url":"/fltk~images/fltk/images.html#ImageFormat"},{"doc":"GIF format","kind":"enum_member","module":"fltk.images","name":"GIF","package":"fltk~images","parentType":"","signature":"GIF = ","url":"/fltk~images/fltk/images.html#ImageFormat"},{"doc":"FLTK Pixmap Image Class","kind":"module","module":"fltk.images.pixmap","name":"fltk.images.pixmap","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/pixmap.html"},{"doc":"Color pixmap image in XPM format.","kind":"class","module":"fltk.images.pixmap","name":"Pixmap","package":"fltk~images","parentType":"","signature":"Pixmap : Image","url":"/fltk~images/fltk/images/pixmap.html#Pixmap"},{"doc":"Returns the underlying pixmap handle.","kind":"method","module":"fltk.images.pixmap","name":"pixmapHandle","package":"fltk~images","parentType":"Pixmap","signature":"FltkPixmap pixmapHandle()","url":"/fltk~images/fltk/images/pixmap/Pixmap.pixmapHandle.html"},{"doc":"Checks if the pixmap was created successfully.","kind":"method","module":"fltk.images.pixmap","name":"isValid","package":"fltk~images","parentType":"Pixmap","signature":"bool isValid()","url":"/fltk~images/fltk/images/pixmap/Pixmap.isValid.html"},{"doc":"FLTK RGB Image Class","kind":"module","module":"fltk.images.rgb","name":"fltk.images.rgb","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/rgb.html"},{"doc":"RGB image created from raw pixel data.","kind":"class","module":"fltk.images.rgb","name":"RgbImage","package":"fltk~images","parentType":"","signature":"RgbImage : Image","url":"/fltk~images/fltk/images/rgb.html#RgbImage"},{"doc":"Returns the underlying RGB image handle.","kind":"method","module":"fltk.images.rgb","name":"rgbHandle","package":"fltk~images","parentType":"RgbImage","signature":"FltkRgbImage rgbHandle()","url":"/fltk~images/fltk/images/rgb/RgbImage.rgbHandle.html"},{"doc":"Checks if this RGB image is valid.","kind":"method","module":"fltk.images.rgb","name":"isValid","package":"fltk~images","parentType":"RgbImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/rgb/RgbImage.isValid.html"},{"doc":"Gets the pixel data as a D slice.","kind":"method","module":"fltk.images.rgb","name":"pixels","package":"fltk~images","parentType":"RgbImage","signature":"const(ubyte)[] pixels()","url":"/fltk~images/fltk/images/rgb/RgbImage.pixels.html"},{"doc":"FLTK Shared Image Class","kind":"module","module":"fltk.images.shared_","name":"fltk.images.shared_","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/shared_.html"},{"doc":"Reference-counted cached image.","kind":"class","module":"fltk.images.shared_","name":"SharedImage","package":"fltk~images","parentType":"","signature":"SharedImage : Image","url":"/fltk~images/fltk/images/shared_.html#SharedImage"},{"doc":"Gets a shared image from file, loading if not cached.","kind":"method","module":"fltk.images.shared_","name":"get","package":"fltk~images","parentType":"SharedImage","signature":"SharedImage get(string filename)","url":"/fltk~images/fltk/images/shared_/SharedImage.get.html"},{"doc":"Finds a shared image in the cache without loading.","kind":"method","module":"fltk.images.shared_","name":"find","package":"fltk~images","parentType":"SharedImage","signature":"SharedImage find(string filename)","url":"/fltk~images/fltk/images/shared_/SharedImage.find.html"},{"doc":"Releases a reference to this shared image.","kind":"method","module":"fltk.images.shared_","name":"release","package":"fltk~images","parentType":"SharedImage","signature":"void release()","url":"/fltk~images/fltk/images/shared_/SharedImage.release.html"},{"doc":"Returns the underlying shared image handle.","kind":"method","module":"fltk.images.shared_","name":"sharedHandle","package":"fltk~images","parentType":"SharedImage","signature":"FltkSharedImage sharedHandle()","url":"/fltk~images/fltk/images/shared_/SharedImage.sharedHandle.html"},{"doc":"Checks if this shared image is valid.","kind":"method","module":"fltk.images.shared_","name":"isValid","package":"fltk~images","parentType":"SharedImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/shared_/SharedImage.isValid.html"},{"doc":"FLTK Tiled Image Class","kind":"module","module":"fltk.images.tiled","name":"fltk.images.tiled","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/tiled.html"},{"doc":"Tiled/repeated background image.","kind":"class","module":"fltk.images.tiled","name":"TiledImage","package":"fltk~images","parentType":"","signature":"TiledImage : Image","url":"/fltk~images/fltk/images/tiled.html#TiledImage"},{"doc":"Returns the underlying tiled image handle.","kind":"method","module":"fltk.images.tiled","name":"tiledHandle","package":"fltk~images","parentType":"TiledImage","signature":"FltkTiledImage tiledHandle()","url":"/fltk~images/fltk/images/tiled/TiledImage.tiledHandle.html"},{"doc":"Returns the source image used for tiling.","kind":"method","module":"fltk.images.tiled","name":"sourceImage","package":"fltk~images","parentType":"TiledImage","signature":"Image sourceImage()","url":"/fltk~images/fltk/images/tiled/TiledImage.sourceImage.html"},{"doc":"Checks if the tiled image was created successfully.","kind":"method","module":"fltk.images.tiled","name":"isValid","package":"fltk~images","parentType":"TiledImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/tiled/TiledImage.isValid.html"},{"doc":"FLTK XBM and XPM Image Classes","kind":"module","module":"fltk.images.ximage","name":"fltk.images.ximage","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/images/ximage.html"},{"doc":"Monochrome X bitmap image loaded from a file.","kind":"class","module":"fltk.images.ximage","name":"XbmImage","package":"fltk~images","parentType":"","signature":"XbmImage : Image","url":"/fltk~images/fltk/images/ximage.html#XbmImage"},{"doc":"Returns the underlying XBM image handle.","kind":"method","module":"fltk.images.ximage","name":"xbmHandle","package":"fltk~images","parentType":"XbmImage","signature":"FltkXbmImage xbmHandle()","url":"/fltk~images/fltk/images/ximage/XbmImage.xbmHandle.html"},{"doc":"Checks if the XBM image loaded successfully.","kind":"method","module":"fltk.images.ximage","name":"isValid","package":"fltk~images","parentType":"XbmImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/ximage/XbmImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.ximage","name":"fail","package":"fltk~images","parentType":"XbmImage","signature":"int fail()","url":"/fltk~images/fltk/images/ximage/XbmImage.fail.html"},{"doc":"Color X pixmap image loaded from a file.","kind":"class","module":"fltk.images.ximage","name":"XpmImage","package":"fltk~images","parentType":"","signature":"XpmImage : Image","url":"/fltk~images/fltk/images/ximage.html#XpmImage"},{"doc":"Returns the underlying XPM image handle.","kind":"method","module":"fltk.images.ximage","name":"xpmHandle","package":"fltk~images","parentType":"XpmImage","signature":"FltkXpmImage xpmHandle()","url":"/fltk~images/fltk/images/ximage/XpmImage.xpmHandle.html"},{"doc":"Checks if the XPM image loaded successfully.","kind":"method","module":"fltk.images.ximage","name":"isValid","package":"fltk~images","parentType":"XpmImage","signature":"bool isValid()","url":"/fltk~images/fltk/images/ximage/XpmImage.isValid.html"},{"doc":"Gets the error status of the image load.","kind":"method","module":"fltk.images.ximage","name":"fail","package":"fltk~images","parentType":"XpmImage","signature":"int fail()","url":"/fltk~images/fltk/images/ximage/XpmImage.fail.html"},{"doc":"Image surface for drawing to in-memory images.","kind":"module","module":"fltk.imagesurface","name":"fltk.imagesurface","package":"fltk~images","parentType":"","signature":"","url":"/fltk~images/fltk/imagesurface.html"},{"doc":"Surface for drawing graphics to an in-memory image.","kind":"class","module":"fltk.imagesurface","name":"ImageSurface","package":"fltk~images","parentType":"","signature":"ImageSurface","url":"/fltk~images/fltk/imagesurface.html#ImageSurface"},{"doc":"Returns the underlying image surface handle.","kind":"method","module":"fltk.imagesurface","name":"handle","package":"fltk~images","parentType":"ImageSurface","signature":"ImageSurfacePtr handle()","url":"/fltk~images/fltk/imagesurface/ImageSurface.handle.html"},{"doc":"Checks if the image surface handle is valid.","kind":"method","module":"fltk.imagesurface","name":"isValid","package":"fltk~images","parentType":"ImageSurface","signature":"bool isValid()","url":"/fltk~images/fltk/imagesurface/ImageSurface.isValid.html"},{"doc":"Makes this surface the current drawing target.","kind":"method","module":"fltk.imagesurface","name":"setCurrent","package":"fltk~images","parentType":"ImageSurface","signature":"void setCurrent()","url":"/fltk~images/fltk/imagesurface/ImageSurface.setCurrent.html"},{"doc":"Draws a widget to the image surface.","kind":"method","module":"fltk.imagesurface","name":"draw","package":"fltk~images","parentType":"ImageSurface","signature":"void draw(Widget widget,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk~images/fltk/imagesurface/ImageSurface.draw.html"},{"doc":"Draws a decorated window to the image surface.","kind":"method","module":"fltk.imagesurface","name":"drawDecoratedWindow","package":"fltk~images","parentType":"ImageSurface","signature":"void drawDecoratedWindow(Window win,  int  deltaX =  0,  int  deltaY =  0)","url":"/fltk~images/fltk/imagesurface/ImageSurface.drawDecoratedWindow.html"},{"doc":"Gets the resulting RGB image from the surface.","kind":"method","module":"fltk.imagesurface","name":"image","package":"fltk~images","parentType":"ImageSurface","signature":"ImagePtr image()","url":"/fltk~images/fltk/imagesurface/ImageSurface.image.html"},{"doc":"Gets a high-resolution shared image from the surface.","kind":"method","module":"fltk.imagesurface","name":"highresImage","package":"fltk~images","parentType":"ImageSurface","signature":"ImagePtr highresImage()","url":"/fltk~images/fltk/imagesurface/ImageSurface.highresImage.html"}]